pax_global_header00006660000000000000000000000064136736057720014532gustar00rootroot0000000000000052 comment=4d1edfdfa119bb8d958907bddffba7f2a15cd5c9 python-opcua-0.98.11/000077500000000000000000000000001367360577200143405ustar00rootroot00000000000000python-opcua-0.98.11/.gitignore000066400000000000000000000003511367360577200163270ustar00rootroot00000000000000tmp_test_* build* MANIFEST .idea* htmlcov* docs/_* *.pyc dist *.old *.swp *.swo *.log t.py tmp old dist *.egg-info *.swp newdocs examples/history.db *.sql /.project /.pydevproject /.settings/ # DS_Store .DS_Store *.der *.pem venv/ python-opcua-0.98.11/.travis.yml000066400000000000000000000017031367360577200164520ustar00rootroot00000000000000language: python python: - "2.7" - "3.6" - "pypy" - "pypy3" # command to install dependencies install: - pip install python-dateutil - pip install datetime - pip install pytz - pip install lxml - if [[ $TRAVIS_PYTHON_VERSION == '3.4' ]]; then pip install cryptography ; fi - if [[ $TRAVIS_PYTHON_VERSION == '2.7' ]]; then pip install futures ; fi - if [[ $TRAVIS_PYTHON_VERSION == '2.7' ]]; then pip install cryptography ; fi - if [[ $TRAVIS_PYTHON_VERSION == '2.7' ]]; then pip install trollius ; fi - if [[ $TRAVIS_PYTHON_VERSION == '2.7' ]]; then pip install enum34 ; fi #- if [[ $TRAVIS_PYTHON_VERSION == 'pypy3' ]]; then pip install cryptography ; fi - if [[ $TRAVIS_PYTHON_VERSION == 'pypy' ]]; then pip install futures ; fi - if [[ $TRAVIS_PYTHON_VERSION == 'pypy' ]]; then pip install trollius ; fi - if [[ $TRAVIS_PYTHON_VERSION == 'pypy' ]]; then pip install enum34 ; fi # command to run tests script: ./run-tests.sh python-opcua-0.98.11/COPYING000066400000000000000000000167431367360577200154060ustar00rootroot00000000000000 GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below. 0. Additional Definitions. As used herein, "this License" refers to version 3 of the GNU Lesser General Public License, and the "GNU GPL" refers to version 3 of the GNU General Public License. "The Library" refers to a covered work governed by this License, other than an Application or a Combined Work as defined below. An "Application" is any work that makes use of an interface provided by the Library, but which is not otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library. A "Combined Work" is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the "Linked Version". The "Minimal Corresponding Source" for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version. The "Corresponding Application Code" for a Combined Work means the object code and/or source code for the Application, including any data and utility programs needed for reproducing the Combined Work from the Application, but excluding the System Libraries of the Combined Work. 1. Exception to Section 3 of the GNU GPL. You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL. 2. Conveying Modified Versions. If you modify a copy of the Library, and, in your modifications, a facility refers to a function or data to be supplied by an Application that uses the facility (other than as an argument passed when the facility is invoked), then you may convey a copy of the modified version: a) under this License, provided that you make a good faith effort to ensure that, in the event an Application does not supply the function or data, the facility still operates, and performs whatever part of its purpose remains meaningful, or b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy. 3. Object Code Incorporating Material from Library Header Files. The object code form of an Application may incorporate material from a header file that is part of the Library. You may convey such object code under terms of your choice, provided that, if the incorporated material is not limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following: a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the object code with a copy of the GNU GPL and this license document. 4. Combined Works. You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications, if you also do each of the following: a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the Combined Work with a copy of the GNU GPL and this license document. c) For a Combined Work that displays copyright notices during execution, include the copyright notice for the Library among these notices, as well as a reference directing the user to the copies of the GNU GPL and this license document. d) Do one of the following: 0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source. 1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version. e) Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version. (If you use option 4d0, the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1, you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.) 5. Combined Libraries. You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities, conveyed under the terms of this License. b) Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 6. Revised Versions of the GNU Lesser General Public License. The Free Software Foundation may publish revised and/or new versions of the GNU Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation. If the Library as you received it does not specify a version number of the GNU Lesser General Public License, you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation. If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library. python-opcua-0.98.11/Dockerfile000066400000000000000000000000651367360577200163330ustar00rootroot00000000000000FROM python:3.6 RUN pip install opcua CMD uaserver python-opcua-0.98.11/README.md000066400000000000000000000152211367360577200156200ustar00rootroot00000000000000Pure Python OPC UA / IEC 62541 Client and Server Python 2, 3 and pypy. http://freeopcua.github.io/, https://github.com/FreeOpcUa/python-opcua [![Build Status](https://travis-ci.org/FreeOpcUa/python-opcua.svg?branch=master)](https://travis-ci.org/FreeOpcUa/python-opcua) [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/FreeOpcUa/python-opcua/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/FreeOpcUa/python-opcua/?branch=master) [![Code Coverage](https://scrutinizer-ci.com/g/FreeOpcUa/python-opcua/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/FreeOpcUa/python-opcua/?branch=master) [![Codacy Badge](https://api.codacy.com/project/badge/grade/f7f9a138ee7c4541b3b794b86e61e929)](https://www.codacy.com/app/olivier-roulet/python-opcua) [![Code Climate](https://codeclimate.com/github/FreeOpcUa/python-opcua/badges/gpa.svg)](https://codeclimate.com/github/FreeOpcUa/python-opcua) [![PyPI Package](https://badge.fury.io/py/opcua.svg)](https://badge.fury.io/py/opcua) **The library is in maintenance mode. The plan is now to focus on the asyncio version of this library: [python-asyncio](https://github.com/FreeOpcUa/opcua-asyncio) which also has a [sync-wrapper](https://github.com/FreeOpcUa/opcua-asyncio/blob/master/asyncua/sync.py), with very few changes in API** **PR to fix bugs to python-opcua are welcome, but if you want to write new fancy features or architectural changes, please look at opcua-asyncio** **Why asyncio? because it makes code easier to read and safer(read: less chances for bugs) and since python is monoprocess it might even be faster. It is also a good timing to remove all Python2 code** OPC UA binary protocol implementation is quasi complete and has been tested against many different OPC UA stacks. API offers both a low level interface to send and receive all UA defined structures and high level classes allowing to write a server or a client in a few lines. It is easy to mix high level objects and low level UA calls in one application. Most low level code is autogenerated from xml specification, thus adding missing functionality to client or server is often trivial. coverage.py reports a test coverage of over 95 % of code, most of non-tested code is autogenerated code that is not used yet. # Installation With pip (note: the package was ealier called freeopcua) pip install opcua Ubuntu: apt install python-opcua # Library apt install python-opcua-tools # Command-line tools Dependencies: * Python > 3.4: `cryptography`, `dateutil`, `lxml` and `pytz`. * Python 2.7 or pypy < 3: you also need to install `enum34`, `trollius` (`asyncio`), and `futures` (`concurrent.futures`), with pip for example. # Documentation Some documentation is available on [ReadTheDocs](http://python-opcua.readthedocs.org/en/latest/). A simple GUI client is available: https://github.com/FreeOpcUa/opcua-client-gui Examples: https://github.com/FreeOpcUa/python-opcua/tree/master/examples Minimal client example: https://github.com/FreeOpcUa/python-opcua/blob/master/examples/client-minimal.py Minimal server example: https://github.com/FreeOpcUa/python-opcua/blob/master/examples/server-minimal.py A set of command line tools also available: https://github.com/FreeOpcUa/python-opcua/tree/master/tools * `uadiscover `(find_servers, get_endpoints and find_servers_on_network calls) * `uals `(list children of a node) * `uahistoryread` * `uaread `(read attribute of a node) * `uawrite `(write attribute of a node) * `uacall `(call method of a node) * `uasubscribe `(subscribe to a node and print datachange events) * `uaclient `(connect to server and start python shell) * `uaserver `(starts a demo OPC UA server) `tools/uaserver --populate --certificate cert.pem --private_key pk.pem` How to generate certificate: https://github.com/FreeOpcUa/python-opcua/tree/master/examples/generate_certificate.sh ## Client What works: * connection to server, opening channel, session * browsing and reading attributes value * getting nodes by path and nodeids * creating subscriptions * subscribing to items for data change * subscribing to events * adding nodes * method call * user and password * history read * login with certificate * communication encryption * removing nodes Tested servers: freeopcua C++, freeopcua Python, prosys, kepware, beckhoff, winCC, B&R, … Not implemented yet: * localized text feature * XML protocol * UDP * maybe automatic reconnection... ## Server What works: * creating channel and sessions * read/set attributes and browse * getting nodes by path and nodeids * autogenerate address space from spec * adding nodes to address space * datachange events * events * methods * basic user implementation (one existing user called admin, which can be disabled, all others are read only) * encryption * certificate handling * removing nodes * history support for data change and events Tested clients: freeopcua C++, freeopcua Python, uaexpert, prosys, quickopc Not yet implemented: * more high level solution to create custom structures * UDP * session restore * alarms * XML protocol * views * localized text features * better security model with users and password ### Running a server on a Raspberry Pi Setting up the standard address-space from XML is the most time-consuming step of the startup process which may lead to long startup times on less powerful devices like a Raspberry Pi. By passing a path to a cache-file to the server constructor, a shelve holding the address space will be created during the first startup. All following startups will make use of the cache-file which leads to significantly better startup performance (~3.5 vs 125 seconds on a Raspberry Pi Model B). # Development Code follows PEP8 apart for line lengths which should be max 120 characters and OPC UA structures that keep camel case from XML definition. All protocol code is under opcua directory - `opcua/ua` contains all UA structures from specification, most are autogenerated - `opcua/common` contains high level objects and methods used both in server and client - `opcua/client` contains client specific code - `opcua/server` contains server specific code - `opcua/utils` contains some utilities function and classes - `opcua/tools` contains code for command lines tools - `schemas` contains the XML and text files from specification and the python scripts used to autogenerate code - `tests` contains tests - `docs` contains files to auto generate documentation from doc strings - `examples` contains many example files - `tools` contains python scripts that can be used to run command line tools from repository without installing ## Running tests: ``` ./run-tests.sh ``` ## Coverage ``` coverage run tests.py coverage html firefox htmlcov/index.html ``` python-opcua-0.98.11/docs/000077500000000000000000000000001367360577200152705ustar00rootroot00000000000000python-opcua-0.98.11/docs/Makefile000066400000000000000000000164111367360577200167330ustar00rootroot00000000000000# Makefile for Sphinx documentation # # You can set these variables from the command line. SPHINXOPTS = SPHINXBUILD = sphinx-build PAPER = BUILDDIR = _build # User-friendly check for sphinx-build ifeq ($(shell which $(SPHINXBUILD) >/dev/null 2>&1; echo $$?), 1) $(error The '$(SPHINXBUILD)' command was not found. Make sure you have Sphinx installed, then set the SPHINXBUILD environment variable to point to the full path of the '$(SPHINXBUILD)' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/) endif # Internal variables. PAPEROPT_a4 = -D latex_paper_size=a4 PAPEROPT_letter = -D latex_paper_size=letter ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . # the i18n builder cannot share the environment and doctrees with the others I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . .PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest coverage gettext help: @echo "Please use \`make ' where is one of" @echo " html to make standalone HTML files" @echo " dirhtml to make HTML files named index.html in directories" @echo " singlehtml to make a single large HTML file" @echo " pickle to make pickle files" @echo " json to make JSON files" @echo " htmlhelp to make HTML files and a HTML help project" @echo " qthelp to make HTML files and a qthelp project" @echo " applehelp to make an Apple Help Book" @echo " devhelp to make HTML files and a Devhelp project" @echo " epub to make an epub" @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" @echo " latexpdf to make LaTeX files and run them through pdflatex" @echo " latexpdfja to make LaTeX files and run them through platex/dvipdfmx" @echo " text to make text files" @echo " man to make manual pages" @echo " texinfo to make Texinfo files" @echo " info to make Texinfo files and run them through makeinfo" @echo " gettext to make PO message catalogs" @echo " changes to make an overview of all changed/added/deprecated items" @echo " xml to make Docutils-native XML files" @echo " pseudoxml to make pseudoxml-XML files for display purposes" @echo " linkcheck to check all external links for integrity" @echo " doctest to run all doctests embedded in the documentation (if enabled)" @echo " coverage to run coverage check of the documentation (if enabled)" clean: rm -rf $(BUILDDIR)/* html: $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." dirhtml: $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." singlehtml: $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml @echo @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." pickle: $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle @echo @echo "Build finished; now you can process the pickle files." json: $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json @echo @echo "Build finished; now you can process the JSON files." htmlhelp: $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp @echo @echo "Build finished; now you can run HTML Help Workshop with the" \ ".hhp project file in $(BUILDDIR)/htmlhelp." qthelp: $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp @echo @echo "Build finished; now you can run "qcollectiongenerator" with the" \ ".qhcp project file in $(BUILDDIR)/qthelp, like this:" @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/PythonOPC-UA.qhcp" @echo "To view the help file:" @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/PythonOPC-UA.qhc" applehelp: $(SPHINXBUILD) -b applehelp $(ALLSPHINXOPTS) $(BUILDDIR)/applehelp @echo @echo "Build finished. The help book is in $(BUILDDIR)/applehelp." @echo "N.B. You won't be able to view it unless you put it in" \ "~/Library/Documentation/Help or install it in your application" \ "bundle." devhelp: $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp @echo @echo "Build finished." @echo "To view the help file:" @echo "# mkdir -p $$HOME/.local/share/devhelp/PythonOPC-UA" @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/PythonOPC-UA" @echo "# devhelp" epub: $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub @echo @echo "Build finished. The epub file is in $(BUILDDIR)/epub." latex: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." @echo "Run \`make' in that directory to run these through (pdf)latex" \ "(use \`make latexpdf' here to do that automatically)." latexpdf: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo "Running LaTeX files through pdflatex..." $(MAKE) -C $(BUILDDIR)/latex all-pdf @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." latexpdfja: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo "Running LaTeX files through platex and dvipdfmx..." $(MAKE) -C $(BUILDDIR)/latex all-pdf-ja @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." text: $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text @echo @echo "Build finished. The text files are in $(BUILDDIR)/text." man: $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man @echo @echo "Build finished. The manual pages are in $(BUILDDIR)/man." texinfo: $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." @echo "Run \`make' in that directory to run these through makeinfo" \ "(use \`make info' here to do that automatically)." info: $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo "Running Texinfo files through makeinfo..." make -C $(BUILDDIR)/texinfo info @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." gettext: $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale @echo @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." changes: $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes @echo @echo "The overview file is in $(BUILDDIR)/changes." linkcheck: $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck @echo @echo "Link check complete; look for any errors in the above output " \ "or in $(BUILDDIR)/linkcheck/output.txt." doctest: $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest @echo "Testing of doctests in the sources finished, look at the " \ "results in $(BUILDDIR)/doctest/output.txt." coverage: $(SPHINXBUILD) -b coverage $(ALLSPHINXOPTS) $(BUILDDIR)/coverage @echo "Testing of coverage in the sources finished, look at the " \ "results in $(BUILDDIR)/coverage/python.txt." xml: $(SPHINXBUILD) -b xml $(ALLSPHINXOPTS) $(BUILDDIR)/xml @echo @echo "Build finished. The XML files are in $(BUILDDIR)/xml." pseudoxml: $(SPHINXBUILD) -b pseudoxml $(ALLSPHINXOPTS) $(BUILDDIR)/pseudoxml @echo @echo "Build finished. The pseudo-XML files are in $(BUILDDIR)/pseudoxml." python-opcua-0.98.11/docs/client.rst000066400000000000000000000003341367360577200173000ustar00rootroot00000000000000 OPC-UA Client Class ========================================= .. autoclass:: opcua.client.client.Client :members: :undoc-members: .. autoclass:: opcua.client.ua_client.UaClient :members: :undoc-members: python-opcua-0.98.11/docs/conf.py000066400000000000000000000221631367360577200165730ustar00rootroot00000000000000# -*- coding: utf-8 -*- # # Python OPC-UA documentation build configuration file, created by # sphinx-quickstart on Sun May 3 22:03:49 2015. # # This file is execfile()d with the current directory set to its # containing dir. # # Note that not all possible configuration values are present in this # autogenerated file. # # All configuration values have a default; values that are commented out # serve to show the default. import sys import os import shlex # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. sys.path.insert(0, os.path.abspath('..')) # -- General configuration ------------------------------------------------ # If your documentation needs a minimal Sphinx version, state it here. #needs_sphinx = '1.0' # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. extensions = [ 'sphinx.ext.autodoc', 'sphinx.ext.coverage', 'sphinx.ext.viewcode', ] # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] # The suffix(es) of source filenames. # You can specify multiple suffix as a list of string: # source_suffix = ['.rst', '.md'] source_suffix = '.rst' # The encoding of source files. #source_encoding = 'utf-8-sig' # The master toctree document. master_doc = 'index' # General information about the project. project = u'Python OPC-UA' copyright = u'2015, Olivier Roulet-Dubonnet' author = u'Olivier Roulet-Dubonnet' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. # # The short X.Y version. version = '1.0' # The full version, including alpha/beta/rc tags. release = '1.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. # # This is also used if you do content translation via gettext catalogs. # Usually you set "language" from the command line for these cases. language = None # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: #today = '' # Else, today_fmt is used as the format for a strftime call. #today_fmt = '%B %d, %Y' # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. exclude_patterns = ['_build'] # The reST default role (used for this markup: `text`) to use for all # documents. #default_role = None # If true, '()' will be appended to :func: etc. cross-reference text. #add_function_parentheses = True # If true, the current module name will be prepended to all description # unit titles (such as .. function::). #add_module_names = True # If true, sectionauthor and moduleauthor directives will be shown in the # output. They are ignored by default. #show_authors = False # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'sphinx' # A list of ignored prefixes for module index sorting. #modindex_common_prefix = [] # If true, keep warnings as "system message" paragraphs in the built documents. #keep_warnings = False # If true, `todo` and `todoList` produce output, else they produce nothing. todo_include_todos = False # -- Options for HTML output ---------------------------------------------- # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. #html_theme = 'alabaster' # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the # documentation. #html_theme_options = {} # Add any paths that contain custom themes here, relative to this directory. #html_theme_path = [] # The name for this set of Sphinx documents. If None, it defaults to # " v documentation". #html_title = None # A shorter title for the navigation bar. Default is the same as html_title. #html_short_title = None # The name of an image file (relative to this directory) to place at the top # of the sidebar. #html_logo = None # The name of an image file (within the static path) to use as favicon of the # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # pixels large. #html_favicon = None # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". html_static_path = ['_static'] # Add any extra paths that contain custom files (such as robots.txt or # .htaccess) here, relative to this directory. These files are copied # directly to the root of the documentation. #html_extra_path = [] # If not '', a 'Last updated on:' timestamp is inserted at every page bottom, # using the given strftime format. #html_last_updated_fmt = '%b %d, %Y' # If true, SmartyPants will be used to convert quotes and dashes to # typographically correct entities. #html_use_smartypants = True # Custom sidebar templates, maps document names to template names. #html_sidebars = {} # Additional templates that should be rendered to pages, maps page names to # template names. #html_additional_pages = {} # If false, no module index is generated. #html_domain_indices = True # If false, no index is generated. #html_use_index = True # If true, the index is split into individual pages for each letter. #html_split_index = False # If true, links to the reST sources are added to the pages. #html_show_sourcelink = True # If true, "Created using Sphinx" is shown in the HTML footer. Default is True. #html_show_sphinx = True # If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. #html_show_copyright = True # If true, an OpenSearch description file will be output, and all pages will # contain a tag referring to it. The value of this option must be the # base URL from which the finished HTML is served. #html_use_opensearch = '' # This is the file name suffix for HTML files (e.g. ".xhtml"). #html_file_suffix = None # Language to be used for generating the HTML full-text search index. # Sphinx supports the following languages: # 'da', 'de', 'en', 'es', 'fi', 'fr', 'hu', 'it', 'ja' # 'nl', 'no', 'pt', 'ro', 'ru', 'sv', 'tr' #html_search_language = 'en' # A dictionary with options for the search language support, empty by default. # Now only 'ja' uses this config value #html_search_options = {'type': 'default'} # The name of a javascript file (relative to the configuration directory) that # implements a search results scorer. If empty, the default will be used. #html_search_scorer = 'scorer.js' # Output file base name for HTML help builder. htmlhelp_basename = 'PythonOPC-UAdoc' # -- Options for LaTeX output --------------------------------------------- latex_elements = { # The paper size ('letterpaper' or 'a4paper'). #'papersize': 'letterpaper', # The font size ('10pt', '11pt' or '12pt'). #'pointsize': '10pt', # Additional stuff for the LaTeX preamble. #'preamble': '', # Latex figure (float) alignment #'figure_align': 'htbp', } # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, # author, documentclass [howto, manual, or own class]). latex_documents = [ (master_doc, 'PythonOPC-UA.tex', u'Python OPC-UA Documentation', u'Olivier Roulet-Dubonnet', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of # the title page. #latex_logo = None # For "manual" documents, if this is true, then toplevel headings are parts, # not chapters. #latex_use_parts = False # If true, show page references after internal links. #latex_show_pagerefs = False # If true, show URL addresses after external links. #latex_show_urls = False # Documents to append as an appendix to all manuals. #latex_appendices = [] # If false, no module index is generated. #latex_domain_indices = True # -- Options for manual page output --------------------------------------- # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ (master_doc, 'pythonopc-ua', u'Python OPC-UA Documentation', [author], 1) ] # If true, show URL addresses after external links. #man_show_urls = False # -- Options for Texinfo output ------------------------------------------- # Grouping the document tree into Texinfo files. List of tuples # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ (master_doc, 'PythonOPC-UA', u'Python OPC-UA Documentation', author, 'PythonOPC-UA', 'One line description of project.', 'Miscellaneous'), ] # Documents to append as an appendix to all manuals. #texinfo_appendices = [] # If false, no module index is generated. #texinfo_domain_indices = True # How to display URL addresses: 'footnote', 'no', or 'inline'. #texinfo_show_urls = 'footnote' # If true, do not generate a @detailmenu in the "Top" node's menu. #texinfo_no_detailmenu = False python-opcua-0.98.11/docs/index.rst000066400000000000000000000031551367360577200171350ustar00rootroot00000000000000.. Python OPC-UA documentation master file, created by sphinx-quickstart on Sun May 3 10:13:43 2015. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Python OPC-UA Documentation ========================================= Pure Python OPC-UA / IEC 62541 Client and Server Python 2, 3 and pypy . http://freeopcua.github.io/, https://github.com/FreeOpcUa/python-opcua OPC-UA implementation is quasi complete and has been tested against many different OPC-UA stacks. API offers both a low level interface to send and receive all UA defined structures and high level classes allowing to write a server or a client in a few lines. It is easy to mix high level objects and low level UA calls in one application. Most code is autogenerated from xml specification using same code as the one that is used for freeopcua C++ client and server, thus adding missing functionnality to client and server shoud be trivial. Some documentation is available at http://python-opcua.readthedocs.org/en/latest/ A simple GUI client is available: https://github.com/FreeOpcUa/opcua-client-gui Examples: https://github.com/FreeOpcUa/python-opcua/tree/master/examples Minimal client example: https://github.com/FreeOpcUa/python-opcua/blob/master/examples/client-minimal.py Minimal server example: https://github.com/FreeOpcUa/python-opcua/blob/master/examples/server-minimal.py Contents: .. toctree:: :maxdepth: 2 server client node subscription opcua All: modules Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search` python-opcua-0.98.11/docs/modules.rst000066400000000000000000000000641367360577200174720ustar00rootroot00000000000000opcua ===== .. toctree:: :maxdepth: 4 opcua python-opcua-0.98.11/docs/node.rst000066400000000000000000000006071367360577200167520ustar00rootroot00000000000000 High level Functions and Node Class ========================================= .. automodule:: opcua.common.node :member-order: bysource :members: :undoc-members: .. automodule:: opcua.common.manage_nodes :members: :undoc-members: .. automodule:: opcua.common.methods :members: :undoc-members: .. automodule:: opcua.common.event :members: :undoc-members: python-opcua-0.98.11/docs/opcua.client.rst000066400000000000000000000007551367360577200204150ustar00rootroot00000000000000opcua.client package ==================== Submodules ---------- opcua.client.client module -------------------------- .. automodule:: opcua.client.client :members: :undoc-members: :show-inheritance: opcua.client.ua_client module ----------------------------- .. automodule:: opcua.client.ua_client :members: :undoc-members: :show-inheritance: Module contents --------------- .. automodule:: opcua.client :members: :undoc-members: :show-inheritance: python-opcua-0.98.11/docs/opcua.common.rst000066400000000000000000000033241367360577200204220ustar00rootroot00000000000000opcua.common package ==================== Submodules ---------- opcua.common.event module ------------------------- .. automodule:: opcua.common.event :members: :undoc-members: :show-inheritance: opcua.common.instanciate module ------------------------------- .. automodule:: opcua.common.instanciate :members: :undoc-members: :show-inheritance: opcua.common.manage_nodes module -------------------------------- .. automodule:: opcua.common.manage_nodes :members: :undoc-members: :show-inheritance: opcua.common.methods module --------------------------- .. automodule:: opcua.common.methods :members: :undoc-members: :show-inheritance: opcua.common.node module ------------------------ .. automodule:: opcua.common.node :members: :undoc-members: :show-inheritance: opcua.common.subscription module -------------------------------- .. automodule:: opcua.common.subscription :members: :undoc-members: :show-inheritance: opcua.common.uaerrors module ---------------------------- .. automodule:: opcua.common.uaerrors :members: :undoc-members: :show-inheritance: opcua.common.utils module ------------------------- .. automodule:: opcua.common.utils :members: :undoc-members: :show-inheritance: opcua.common.xmlimporter module ------------------------------- .. automodule:: opcua.common.xmlimporter :members: :undoc-members: :show-inheritance: opcua.common.xmlparser module ----------------------------- .. automodule:: opcua.common.xmlparser :members: :undoc-members: :show-inheritance: Module contents --------------- .. automodule:: opcua.common :members: :undoc-members: :show-inheritance: python-opcua-0.98.11/docs/opcua.crypto.rst000066400000000000000000000010131367360577200204430ustar00rootroot00000000000000opcua.crypto package ==================== Submodules ---------- opcua.crypto.security_policies module ------------------------------------- .. automodule:: opcua.crypto.security_policies :members: :undoc-members: :show-inheritance: opcua.crypto.uacrypto module ---------------------------- .. automodule:: opcua.crypto.uacrypto :members: :undoc-members: :show-inheritance: Module contents --------------- .. automodule:: opcua.crypto :members: :undoc-members: :show-inheritance: python-opcua-0.98.11/docs/opcua.rst000066400000000000000000000006331367360577200171330ustar00rootroot00000000000000opcua package ============= Subpackages ----------- .. toctree:: opcua.client opcua.common opcua.crypto opcua.server opcua.ua Submodules ---------- opcua.tools module ------------------ .. automodule:: opcua.tools :members: :undoc-members: :show-inheritance: Module contents --------------- .. automodule:: opcua :members: :undoc-members: :show-inheritance: python-opcua-0.98.11/docs/opcua.server.rst000066400000000000000000000034341367360577200204420ustar00rootroot00000000000000opcua.server package ==================== Subpackages ----------- .. toctree:: opcua.server.standard_address_space Submodules ---------- opcua.server.address_space module --------------------------------- .. automodule:: opcua.server.address_space :members: :undoc-members: :show-inheritance: opcua.server.binary_server module --------------------------------- .. automodule:: opcua.server.binary_server :members: :undoc-members: :show-inheritance: opcua.server.binary_server_asyncio module ----------------------------------------- .. automodule:: opcua.server.binary_server_asyncio :members: :undoc-members: :show-inheritance: opcua.server.internal_server module ----------------------------------- .. automodule:: opcua.server.internal_server :members: :undoc-members: :show-inheritance: opcua.server.internal_subscription module ----------------------------------------- .. automodule:: opcua.server.internal_subscription :members: :undoc-members: :show-inheritance: opcua.server.server module -------------------------- .. automodule:: opcua.server.server :members: :undoc-members: :show-inheritance: opcua.server.subscription_service module ---------------------------------------- .. automodule:: opcua.server.subscription_service :members: :undoc-members: :show-inheritance: opcua.server.uaprocessor module ------------------------------- .. automodule:: opcua.server.uaprocessor :members: :undoc-members: :show-inheritance: opcua.server.users module ------------------------- .. automodule:: opcua.server.users :members: :undoc-members: :show-inheritance: Module contents --------------- .. automodule:: opcua.server :members: :undoc-members: :show-inheritance: python-opcua-0.98.11/docs/opcua.server.standard_address_space.rst000066400000000000000000000053621367360577200251230ustar00rootroot00000000000000opcua.server.standard_address_space package =========================================== Submodules ---------- opcua.server.standard_address_space.standard_address_space module ----------------------------------------------------------------- .. automodule:: opcua.server.standard_address_space.standard_address_space :members: :undoc-members: :show-inheritance: opcua.server.standard_address_space.standard_address_space_part10 module ------------------------------------------------------------------------ .. automodule:: opcua.server.standard_address_space.standard_address_space_part10 :members: :undoc-members: :show-inheritance: opcua.server.standard_address_space.standard_address_space_part11 module ------------------------------------------------------------------------ .. automodule:: opcua.server.standard_address_space.standard_address_space_part11 :members: :undoc-members: :show-inheritance: opcua.server.standard_address_space.standard_address_space_part13 module ------------------------------------------------------------------------ .. automodule:: opcua.server.standard_address_space.standard_address_space_part13 :members: :undoc-members: :show-inheritance: opcua.server.standard_address_space.standard_address_space_part3 module ----------------------------------------------------------------------- .. automodule:: opcua.server.standard_address_space.standard_address_space_part3 :members: :undoc-members: :show-inheritance: opcua.server.standard_address_space.standard_address_space_part4 module ----------------------------------------------------------------------- .. automodule:: opcua.server.standard_address_space.standard_address_space_part4 :members: :undoc-members: :show-inheritance: opcua.server.standard_address_space.standard_address_space_part5 module ----------------------------------------------------------------------- .. automodule:: opcua.server.standard_address_space.standard_address_space_part5 :members: :undoc-members: :show-inheritance: opcua.server.standard_address_space.standard_address_space_part8 module ----------------------------------------------------------------------- .. automodule:: opcua.server.standard_address_space.standard_address_space_part8 :members: :undoc-members: :show-inheritance: opcua.server.standard_address_space.standard_address_space_part9 module ----------------------------------------------------------------------- .. automodule:: opcua.server.standard_address_space.standard_address_space_part9 :members: :undoc-members: :show-inheritance: Module contents --------------- .. automodule:: opcua.server.standard_address_space :members: :undoc-members: :show-inheritance: python-opcua-0.98.11/docs/opcua.ua.rst000066400000000000000000000023721367360577200175410ustar00rootroot00000000000000opcua.ua package ================ Submodules ---------- opcua.ua.attribute_ids module ----------------------------- .. automodule:: opcua.ua.attribute_ids :members: :undoc-members: :show-inheritance: opcua.ua.extension_objects module --------------------------------- .. automodule:: opcua.ua.extension_objects :members: :undoc-members: :show-inheritance: opcua.ua.object_ids module -------------------------- .. automodule:: opcua.ua.object_ids :members: :undoc-members: :show-inheritance: opcua.ua.status_codes module ---------------------------- .. automodule:: opcua.ua.status_codes :members: :undoc-members: :show-inheritance: opcua.ua.uaprotocol_auto module ------------------------------- .. automodule:: opcua.ua.uaprotocol_auto :members: :undoc-members: :show-inheritance: opcua.ua.uaprotocol_hand module ------------------------------- .. automodule:: opcua.ua.uaprotocol_hand :members: :undoc-members: :show-inheritance: opcua.ua.uatypes module ----------------------- .. automodule:: opcua.ua.uatypes :members: :undoc-members: :show-inheritance: Module contents --------------- .. automodule:: opcua.ua :members: :undoc-members: :show-inheritance: python-opcua-0.98.11/docs/requirements.txt000066400000000000000000000000631367360577200205530ustar00rootroot00000000000000sphinx sphinxcontrib-napoleon futures cryptography python-opcua-0.98.11/docs/server.rst000066400000000000000000000006751367360577200173400ustar00rootroot00000000000000 OPC-UA Server Class ========================================= .. autoclass:: opcua.server.server.Server :members: :undoc-members: .. autoattribute: .. autoclass:: opcua.server.internal_server.InternalServer :members: :undoc-members: .. autoclass:: opcua.server.internal_server.InternalSession :members: :undoc-members: .. autoclass:: opcua.server.binary_server_asyncio.BinaryServer :members: :undoc-members: python-opcua-0.98.11/docs/subscription.rst000066400000000000000000000002311367360577200205420ustar00rootroot00000000000000 Subscription Class ========================================= .. autoclass:: opcua.common.subscription.Subscription :members: :undoc-members: python-opcua-0.98.11/examples/000077500000000000000000000000001367360577200161565ustar00rootroot00000000000000python-opcua-0.98.11/examples/certificate-3072-example.der000066400000000000000000000021571367360577200231630ustar00rootroot000000000000000k0Ӡ uy_S6 +H1F'0  *H  0E1 0 UAU10U Some-State1!0U Internet Widgits Pty Ltd0 200225030457Z 291114030457Z0E1 0 UAU10U Some-State1!0U Internet Widgits Pty Ltd00  *H 0cHܲIU0MM5Z#S:I,/Λw:@4Ҍ{U5n[rθӪ (T ߚ]O&$LZ>Lrcp(tzqy]"%jhS>թDԦf`TqהwtL`*T$ #nI޶ǧߗ"Xcq_G6;L`LL֌L6ka0>I'pGmKFSZ~B]BX.>$"Z#$+Hf]xo;Y0\WJ7`KNLyc "z_w98>@m/l#SrqMkS0Q0U,ʷ(L4Â0U#0,ʷ(L4Â0U00  *H  $ƣǏĔ):iUǼY#ZqTc.e},ç:'##lMG\*4)I\1o%ƶ -##brey!U(2>{V d &ӂIf-((/ QGL:3/%QC 5MW2K(Ma\{-]]%'A3#u*n.0 `Ex=-o%Nn]0l6Ƴlꚝ)}?wɃ)ԊKǁMև0"0S$w$p^ 'ňG-Xd% ̟:zpt93oAia$python-opcua-0.98.11/examples/certificate-example.der000066400000000000000000000015221367360577200225650ustar00rootroot000000000000000N06 $aG0  *H  0#1!0U python-opcua.example.org0 160104230823Z 250923230823Z0#1!0U python-opcua.example.org0"0  *H 0 h0{ߘ심H%L g=!.ݐ Au xk| *=Y2`v(ܔI@M3+⼸0)Ȓ**J lՋ(J彷9%SF2 Kn3Lǫ3=Bq*=/ cO+()dq*1 t)D~`Eų.u B8SޙU4zCJhT%܋hYlj00Uś8OZZ+T0U#0ś8OZZ+T0 U001U*0(&urn:example.org:FreeOpcUa:python-opcua0  *H  W-Iik'yު܌(8n O v W(^5 lm_oxJ*os]7eSݵb: ~Z1{34=(g;M(t;qCAUou~>PcޚIzϮ,va\a>qx$dJt7whpܤlO'gy!LC4夼R)s7.w]lO)^@0q yxpython-opcua-0.98.11/examples/client-events.py000066400000000000000000000031661367360577200213160ustar00rootroot00000000000000import sys sys.path.insert(0, "..") try: from IPython import embed except ImportError: import code def embed(): vars = globals() vars.update(locals()) shell = code.InteractiveConsole(vars) shell.interact() from opcua import Client class SubHandler(object): """ Subscription Handler. To receive events from server for a subscription data_change and event methods are called directly from receiving thread. Do not do expensive, slow or network operation there. Create another thread if you need to do such a thing """ def event_notification(self, event): print("New event recived: ", event) if __name__ == "__main__": client = Client("opc.tcp://localhost:4840/freeopcua/server/") # client = Client("opc.tcp://admin@localhost:4840/freeopcua/server/") #connect using a user try: client.connect() # Client has a few methods to get proxy to UA nodes that should always be in address space such as Root or Objects root = client.get_root_node() print("Objects node is: ", root) # Now getting a variable node using its browse path obj = root.get_child(["0:Objects", "2:MyObject"]) print("MyObject is: ", obj) myevent = root.get_child(["0:Types", "0:EventTypes", "0:BaseEventType", "2:MyFirstEvent"]) print("MyFirstEventType is: ", myevent) msclt = SubHandler() sub = client.create_subscription(100, msclt) handle = sub.subscribe_events(obj, myevent) embed() sub.unsubscribe(handle) sub.delete() finally: client.disconnect() python-opcua-0.98.11/examples/client-example.py000066400000000000000000000061711367360577200214440ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import logging import time try: from IPython import embed except ImportError: import code def embed(): vars = globals() vars.update(locals()) shell = code.InteractiveConsole(vars) shell.interact() from opcua import Client from opcua import ua class SubHandler(object): """ Subscription Handler. To receive events from server for a subscription data_change and event methods are called directly from receiving thread. Do not do expensive, slow or network operation there. Create another thread if you need to do such a thing """ def datachange_notification(self, node, val, data): print("Python: New data change event", node, val) def event_notification(self, event): print("Python: New event", event) if __name__ == "__main__": logging.basicConfig(level=logging.WARN) #logger = logging.getLogger("KeepAlive") #logger.setLevel(logging.DEBUG) client = Client("opc.tcp://localhost:4840/freeopcua/server/") # client = Client("opc.tcp://admin@localhost:4840/freeopcua/server/") #connect using a user try: client.connect() client.load_type_definitions() # load definition of server specific structures/extension objects # Client has a few methods to get proxy to UA nodes that should always be in address space such as Root or Objects root = client.get_root_node() print("Root node is: ", root) objects = client.get_objects_node() print("Objects node is: ", objects) # Node objects have methods to read and write node attributes as well as browse or populate address space print("Children of root are: ", root.get_children()) # get a specific node knowing its node id #var = client.get_node(ua.NodeId(1002, 2)) #var = client.get_node("ns=3;i=2002") #print(var) #var.get_data_value() # get value of node as a DataValue object #var.get_value() # get value of node as a python builtin #var.set_value(ua.Variant([23], ua.VariantType.Int64)) #set node value using explicit data type #var.set_value(3.9) # set node value using implicit data type # gettting our namespace idx uri = "http://examples.freeopcua.github.io" idx = client.get_namespace_index(uri) # Now getting a variable node using its browse path myvar = root.get_child(["0:Objects", "{}:MyObject".format(idx), "{}:MyVariable".format(idx)]) obj = root.get_child(["0:Objects", "{}:MyObject".format(idx)]) print("myvar is: ", myvar) # subscribing to a variable node handler = SubHandler() sub = client.create_subscription(500, handler) handle = sub.subscribe_data_change(myvar) time.sleep(0.1) # we can also subscribe to events from server sub.subscribe_events() # sub.unsubscribe(handle) # sub.delete() # calling a method on server res = obj.call_method("{}:multiply".format(idx), 3, "klk") print("method result is: ", res) embed() finally: client.disconnect() python-opcua-0.98.11/examples/client-minimal.py000066400000000000000000000030631367360577200214340ustar00rootroot00000000000000import sys sys.path.insert(0, "..") from opcua import Client if __name__ == "__main__": client = Client("opc.tcp://localhost:4840/freeopcua/server/") # client = Client("opc.tcp://admin@localhost:4840/freeopcua/server/") #connect using a user try: client.connect() # Client has a few methods to get proxy to UA nodes that should always be in address space such as Root or Objects root = client.get_root_node() print("Objects node is: ", root) # Node objects have methods to read and write node attributes as well as browse or populate address space print("Children of root are: ", root.get_children()) # get a specific node knowing its node id #var = client.get_node(ua.NodeId(1002, 2)) #var = client.get_node("ns=3;i=2002") #print(var) #var.get_data_value() # get value of node as a DataValue object #var.get_value() # get value of node as a python builtin #var.set_value(ua.Variant([23], ua.VariantType.Int64)) #set node value using explicit data type #var.set_value(3.9) # set node value using implicit data type # Now getting a variable node using its browse path myvar = root.get_child(["0:Objects", "2:MyObject", "2:MyVariable"]) obj = root.get_child(["0:Objects", "2:MyObject"]) print("myvar is: ", myvar) print("myobj is: ", obj) # Stacked myvar access # print("myvar is: ", root.get_children()[0].get_children()[1].get_variables()[0].get_value()) finally: client.disconnect() python-opcua-0.98.11/examples/client-with-encryption.py000066400000000000000000000014621367360577200231520ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import logging from IPython import embed from opcua import Client if __name__ == "__main__": logging.basicConfig(level=logging.WARNING) client = Client("opc.tcp://localhost:4840/freeopcua/server/") #client = Client("opc.tcp://localhost:53530/OPCUA/SimulationServer/") client.set_security_string("Basic256Sha256,SignAndEncrypt,certificate-example.der,private-key-example.pem") client.application_uri = "urn:example.org:FreeOpcUa:python-opcua" client.secure_channel_timeout = 10000 client.session_timeout = 10000 try: client.connect() root = client.get_root_node() objects = client.get_objects_node() print("childs og objects are: ", objects.get_children()) embed() finally: client.disconnect() python-opcua-0.98.11/examples/client_deleting.py000066400000000000000000000015741367360577200216700ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import logging from opcua import Client from opcua import ua if __name__ == "__main__": logging.basicConfig(level=logging.WARN) client = Client("opc.tcp://admin@localhost:4840/freeopcua/server/") #connect using a user try: client.connect() objects = client.get_objects_node() folder = objects.add_folder("ns=2;i=3007", "2:Folder1") var = folder.add_variable("ns=2;i=3008", "2:Variable1", 3.45) # Now getting a variable node using its browse path var.set_value(9.89) # just to check it works results = client.delete_nodes([folder, var]) try: #var.set_value(9.89) # just to check it does not work var.get_browse_name() except ua.UaStatusCodeError: print("The variable has been removed OK") finally: client.disconnect() python-opcua-0.98.11/examples/client_read-custom_structures.py000066400000000000000000000014761367360577200246240ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import time import logging from IPython import embed from opcua import Client from opcua import ua if __name__ == "__main__": logging.basicConfig(level=logging.WARN) client = Client("opc.tcp://opcua.demo-this.com:51210/UA/SampleServer") try: client.connect() root = client.get_root_node() objects = client.get_objects_node() struct = client.get_node("ns=2;i=10239") struct_array = client.get_node("ns=2;i=10323") before = struct.get_value() before_array = struct_array.get_value() client.load_type_definitions() # scan server for custom structures and import them after = struct.get_value() after_array = struct_array.get_value() embed() finally: client.disconnect() python-opcua-0.98.11/examples/client_to_demo-this.com.py000066400000000000000000000012501367360577200232340ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import time import logging from IPython import embed from opcua import Client from opcua import ua if __name__ == "__main__": logging.basicConfig(level=logging.WARN) client = Client("opc.tcp://opcua.demo-this.com:51210/UA/SampleServer") try: client.connect() root = client.get_root_node() objects = client.get_objects_node() struct = client.get_node("ns=2;i=10239") before = struct.get_value() client.load_type_definitions() # scan server for custom structures and import them after = struct.get_value() embed() finally: client.disconnect() python-opcua-0.98.11/examples/client_to_kepware.py000066400000000000000000000032741367360577200222340ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import logging from opcua import Client class SubHandler(object): """ Client to subscription. It will receive events from server """ def datachange_notification(self, node, val, data): print("Python: New data change event", node, val) def event_notification(self, event): print("Python: New event", event) if __name__ == "__main__": #from IPython import embed logging.basicConfig(level=logging.WARN) client = Client("opc.tcp://192.168.56.100:49320/OPCUA/SimulationServer/") #client = Client("opc.tcp://192.168.56.100:4840/OPCUA/SimulationServer/") #client = Client("opc.tcp://olivier:olivierpass@localhost:53530/OPCUA/SimulationServer/") try: client.connect() root = client.get_root_node() print("Root is", root) print("childs of root are: ", root.get_children()) print("name of root is", root.get_browse_name()) objects = client.get_objects_node() print("childs og objects are: ", objects.get_children()) tag1 = client.get_node("ns=2;s=Channel1.Device1.Tag1") print("tag1 is: {0} with value {1} ".format(tag1, tag1.get_value())) tag2 = client.get_node("ns=2;s=Channel1.Device1.Tag2") print("tag2 is: {0} with value {1} ".format(tag2, tag2.get_value())) handler = SubHandler() sub = client.create_subscription(500, handler) handle1 = sub.subscribe_data_change(tag1) handle2 = sub.subscribe_data_change(tag2) from IPython import embed embed() sub.unsubscribe(handle1) sub.unsubscribe(handle2) sub.delete() finally: client.disconnect() python-opcua-0.98.11/examples/client_to_prosys.py000066400000000000000000000044751367360577200221410ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import time import logging from opcua import Client from opcua import ua class SubHandler(object): """ Client to subscription. It will receive events from server """ def datachange_notification(self, node, val, data): print("Python: New data change event", node, val) def event_notification(self, event): print("Python: New event", event) if __name__ == "__main__": #from IPython import embed logging.basicConfig(level=logging.DEBUG) client = Client("opc.tcp://localhost:53530/OPCUA/SimulationServer/") #client = Client("opc.tcp://olivier:olivierpass@localhost:53530/OPCUA/SimulationServer/") #client.set_security_string("Basic256Sha256,SignAndEncrypt,certificate-example.der,private-key-example.pem") try: client.connect() root = client.get_root_node() print("Root is", root) print("childs of root are: ", root.get_children()) print("name of root is", root.get_browse_name()) objects = client.get_objects_node() print("childs og objects are: ", objects.get_children()) myfloat = client.get_node("ns=4;s=Float") mydouble = client.get_node("ns=4;s=Double") myint64 = client.get_node("ns=4;s=Int64") myuint64 = client.get_node("ns=4;s=UInt64") myint32 = client.get_node("ns=4;s=Int32") myuint32 = client.get_node("ns=4;s=UInt32") var = client.get_node(ua.NodeId("Random1", 5)) print("var is: ", var) print("value of var is: ", var.get_value()) var.set_value(ua.Variant([23], ua.VariantType.Double)) print("setting float value") myfloat.set_value(ua.Variant(1.234, ua.VariantType.Float)) print("reading float value: ", myfloat.get_value()) handler = SubHandler() sub = client.create_subscription(500, handler) handle = sub.subscribe_data_change(var) device = objects.get_child(["2:MyObjects", "2:MyDevice"]) method = device.get_child("2:MyMethod") result = device.call_method(method, ua.Variant("sin"), ua.Variant(180, ua.VariantType.Double)) print("Mehtod result is: ", result) #embed() time.sleep(3) sub.unsubscribe(handle) sub.delete() #client.close_session() finally: client.disconnect() python-opcua-0.98.11/examples/client_to_prosys_cert.py000066400000000000000000000011101367360577200231350ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import logging from IPython import embed from opcua import Client if __name__ == "__main__": logging.basicConfig(level=logging.WARN) client = Client("opc.tcp://localhost:53530/OPCUA/SimulationServer/") client.load_client_certificate("server_cert.pem") client.load_private_key("mykey.pem") try: client.connect() root = client.get_root_node() objects = client.get_objects_node() print("childs og objects are: ", objects.get_children()) embed() finally: client.disconnect() python-opcua-0.98.11/examples/client_to_prosys_crypto.py000066400000000000000000000013571367360577200235350ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import logging from IPython import embed from opcua import Client if __name__ == "__main__": logging.basicConfig(level=logging.DEBUG) client = Client("opc.tcp://localhost:53530/OPCUA/SimulationServer/") client.set_security_string("Basic256Sha256,Sign,certificate-example.der,private-key-example.pem") try: client.application_uri = "urn:example.org:FreeOpcUa:python-opcua" client.secure_channel_timeout = 10000 client.session_timeout = 10000 client.connect() root = client.get_root_node() objects = client.get_objects_node() print("childs og objects are: ", objects.get_children()) embed() finally: client.disconnect() python-opcua-0.98.11/examples/client_to_prosys_events.py000066400000000000000000000024121367360577200235120ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import logging from opcua import Client from opcua import ua from IPython import embed class SubHandler(object): """ Subscription Handler. To receive events from server for a subscription """ def datachange_notification(self, node, val, data): print("Python: New data change event", node, val) def event_notification(self, event): print("Python: New event", event.EventType) if __name__ == "__main__": #from IPython import embed logging.basicConfig(level=logging.WARN) client = Client("opc.tcp://localhost:53530/OPCUA/SimulationServer/") #client = Client("opc.tcp://olivier:olivierpass@localhost:53530/OPCUA/SimulationServer/") try: client.connect() root = client.get_root_node() print("Root is", root) handler = SubHandler() sub = client.create_subscription(500, handler) handle = sub.subscribe_events(evtype=2788) # refresh server condition to force generation of events cond = root.get_child(["0:Types", "0:EventTypes", "0:BaseEventType", "0:ConditionType"]) cond.call_method("0:ConditionRefresh", ua.Variant(sub.subscription_id, ua.VariantType.UInt32)) embed() finally: client.disconnect() python-opcua-0.98.11/examples/custom_nodes.xml000066400000000000000000000026671367360577200214150ustar00rootroot00000000000000 urn:freeopcua:example i=37 i=10 i=40 i=45 i=47 MyXmlObj MyXmlObj i=58 ns=1;i=2002 MyXmlVar MyXmlVar ns=1;i=2001 i=63 i=78 0.0 python-opcua-0.98.11/examples/customobject.xml000066400000000000000000000033611367360577200214040ustar00rootroot00000000000000 https://github.com/FreeOpcUa/python-opcua/customobject i=11 i=37 i=40 i=45 i=47 MyObjectType ns=1;i=6001 i=58 MyVariable i=63 i=78 ns=1;i=1002 0 python-opcua-0.98.11/examples/generate_certificate.sh000077500000000000000000000022711367360577200226530ustar00rootroot00000000000000: ' Generate your own x509v3 Certificate Step 1: Change ssl.conf (subjectAltname, country, organizationName, ...) ssl.conf: [ req ] default_bits = 2048 default_md = sha256 distinguished_name = subject req_extensions = req_ext x509_extensions = req_ext string_mask = utf8only prompt = no [ req_ext ] basicConstraints = CA:FALSE nsCertType = client, server keyUsage = nonRepudiation, digitalSignature, keyEncipherment, dataEncipherment, keyCertSign extendedKeyUsage= serverAuth, clientAuth nsComment = "OpenSSL Generated Certificat" subjectKeyIdentifier=hash authorityKeyIdentifier=keyid,issuer subjectAltName = URI:urn:opcua:python:server,IP: 127.0.0.1 [ subject ] countryName = DE stateOrProvinceName = HE localityName = HE organizationName = AndreasHeine commonName = PythonOpcUaServer Step 2: openssl genrsa -out key.pem 2048 Step 3: openssl req -x509 -days 365 -new -out certificate.pem -key key.pem -config ssl.conf this way is proved with Siemens OPC UA Client/Server! ' openssl req -x509 -newkey rsa:2048 -keyout my_private_key.pem -out my_cert.pem -days 355 -nodes -addext "subjectAltName = URI:urn:example.org:FreeOpcUa:python-opcua" openssl x509 -outform der -in my_cert.pem -out my_cert.der python-opcua-0.98.11/examples/private-key-3072-example.pem000066400000000000000000000046641367360577200231550ustar00rootroot00000000000000-----BEGIN PRIVATE KEY----- MIIG/QIBADANBgkqhkiG9w0BAQEFAASCBucwggbjAgEAAoIBgQC9gKNjSMbcskka VTAUB6ACTU0OrjWhWgMjUzpJ86QsoC/AwY/Om/B3jToQrprbQDQI+LH1B63SjHtV Nftu+OTyW7KrrLT60s5yzrjN06ogAJUoVMT73gzfml0FTw66JiTNTFrsPkyicmNw 5boZtCi4/HSNetFxedUPXSLjJeJqo55oqlMTHgI+19Wp+ILCRKvUpmbt4mBUxHHX lM93dOOw6kxgEgWTKqZUyPsk+AmNI25J3rYQrauoisen35ci7OYOWMsf02O+caVf zBVHrrw2O0xgvr+cTEzWjEw2kGuhsJ28YTCD8xjGFQSxPkknvXBHbaUTlZrUS7UH 10YfkPpTrZbTCPVaG8Z+54XFQl2+m/j6r89CBcCjBVj8ni4+JB0GIvVa1SPppAOS piQrqEhm010VeJz/b4PuO+5Z9zBcV87wtErAHzdg80tOH0zhecIE2GPiDCJ6uR/x +wCQheVfGROidzk4Gz67QI33iq9tL+RsI7tT3HKm5Q67ceBN02sCAwEAAQKCAYAT QfNYr5il7OhI6MdOAchc84YVK9b/YqpW+Ko/waa5cj3oFMOMd4RkYdG4yEWsakXf c4aCJBmh/+y4qBe5G0oI5xCtKYvqwWmBeUiGgjATuHtv8c1i2xnrz0AMvg/9EstC obPLtjkLeRxp6K6U1h4dTmp5xjVqlrr0KL7W3o63z5DVihmPI8mOoVhxQXPoUho0 LgTfv9WSR7RZ+CFtPk+1Nto0GSC/5+GnVBVRmHNACI24rA1MfJmpMxE/GhW90t0R XKlwbsIwDOjTXHZ12/kRG1B/vIvJ5w88NVx/pIZ5GaKtB9P2hNnBpkMtHqXciNtP 3ynTQSffOoZ6HXDggUND85if+i7dOx5Oc0EArj1krNYJIrnZSaAZWrWBsk+Tp9Pm ZyEFdPwKMJBdPw7KW9BkcW5N533wFshlz0Qe5b17/ZNf1tPPPtjMYjfrQq8iZQmd nzXru68mIEtOKOLovEQ94Ie8KiwNKeQdrf1WbR6NZTCaJvoB7TSoiUv4TGdD3oEC gcEA5/HrOqUY19WWnQll539MziterQL9jFPGejg9hmhUGUUSjLWsW07JiWaBbO1z tI5GXhvwTNuV5a7VeYr36X179MXYz1nNPh4ghnjYfFyAQLweYFWndSvv8PwqglJy lIYoFG4CZfZB0p2Nj32a071slNSHzxi1RWFCAAXbRxJ18a7lAngXaDc+FcIScV+E myxSPPhsIv6vdqgrE5AQK1gjcsWnczZ/CWZ2bTXbyG8oSuVdjqKyI0XNbw4Ls0Zf 854RAoHBANEn4bK9851Nw2k57Y6GgEck7lqEHhEXYrfJ9ZZwvHK8lJ3Qr7wPdx3u IpRZ8cWlQKOS1SAYw+Ek4Tj3x5oWbH0VsUTr7xbXOkhTBbIYN3q2so0ZnjCoQNI3 Wfl1Czs+pYWAYyybLInbKHNrubiuop0wFRu3Pk5mflU9OgtJus+2UJVvQqOayajd uOHgcJfwakwSQ0etjMbkxi/mXLqykC2kPC/LZ6RoKfR55dRMYkpG6ehvzzCeYzDY h6j7ZKqNuwKBwG59FFPsX4g5S7TkzDFZt8miaUg7W3KkWbDQ56YGPsGG4M48oK0i O+kC9nZgKrUA7U5ZOsAx/hbakQCEDZKhXxH7yUsE+Ts0+MN1/5JGMiYkNsgnJU0w r+z5AnrwMXrE6YTJ3sSZaUOeH9gRulZRLs866rLhj0BMkzcVkx4pEhwd9yOU93mC j0WoHEb7fFy64TYAFOsarZT1iQeZoco0AzbiJuFAPYXJ1HIzrM2u/d+noUiYAgnB b5oOc85joMOZMQKBwQC1og21XJH/7DUj32N2X0VtAxxezNcTfpyDAMbeY36zoSLq vfyuszt9aXzsGgQE4NJ2ep/MpNUOYymXgE39eTWzlrAAK2fRDQ2XG0oZ9D/RuHDs ae/fT24jYGApa0RaqbeybOEzLnqKKSFCwq1hPX8IRGZAUGyyRv205lvOy7OIiEoI y7syOsyfchUJSxBcUjLtZvq4d3WGj8uwczvaAhGFIVgHJXwW4UJ2BZnaOI8u89BT wy1JinKXS6Lb050DI9sCgcAVgbjoY+PxyZquXKHPLzDFwIF9YQ3++PjrKv0WkReu DgOUwmqkKa00A8pQ9ImU4iXW1zlPKD27Od9GWjxtedWz6icoJu4NuRNdgE2m2712 9/oOoYrWhOiBMpFB0B6Myutg3CAlCfJfImYz6CLdl/GCl+Q2gI5CegFxk4TxLIUE 4PJA71j78ZPb+YPFmoqZfB/o8OEiMcVdz8WH3RDfgO7BIWiLr6vMR2uCmYR2a0aC Dw+DJcGPbs9/gRrSSWtF4y0= -----END PRIVATE KEY----- python-opcua-0.98.11/examples/private-key-example.pem000066400000000000000000000032541367360577200225560ustar00rootroot00000000000000-----BEGIN PRIVATE KEY----- MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCfaDB7pK/fmP/I 7IusSK8lTCBnPZghqIbVLt2QHYAMoEF1CaF4F4rxo2vl1Mt8gwsq4T3osQFZMvnL YHb7KNyUoJgTjLxJQADv2u4Q3U38heAzK5Tp4ry4MCnuyJIqAPK1GiruwEq4zQrx +WzVix8otO37SuW9tzklqlNGMiAYBL0TBKHvS5XMbjP1idBMB8erMz29w/TVQnEB Kj0vCdZjrbVPKygptt5kcSrL5f4xCZwU+ufz7cp0GLwpRMJ+shG9YJJFBxb0itPF sy51vAyEtdBC7jgAU96ZVeQ06nryDq1D2EpoVMElqNyL46Jo3lnKbGquGKzXzQYU BN32/scDAgMBAAECggEBAJE/mo3PLgILo2YtQ8ekIxNVHmF0Gl7w9IrjvTdH6hmX HI3MTLjkmtI7GmG9V/0IWvCjdInGX3grnrjWGRQZ04QKIQgPQLFuBGyJjEsJm7nx MqztlS7YTyV1nX/aenSTkJO8WEpcJLnm+4YoxCaAMdAhrIdBY71OamALpv1bRysa FaiCGcemT2yqZn0GqIS8O26Tz5zIqrTN2G1eSmgh7DG+7FoddMz35cute8R10xUG hF5YU+6fcXiRQ/Kh7nlxelPGqdZFPMk7LpVHzkQKwdJ+N0P23lPDIfNsvpG1n0OP 3g5km7gHSrSU2yZ3eFl6DB9x1IFNS9BaQQuSxYJtKwECgYEA1C8jjzpXZDLvlYsV 2jlMzkrbsIrX2dzblVrNsPs2jRbjYU8mg2DUDO6lOhtxHfqZG6sO+gmWi/zvoy9l yolGbXe1Jqx66p9fznIcecSwar8+ACa356Wk74Nt1PlBOfCMqaJnYLOLaFJa29Vy u5ClZVzKd5AVXl7yFVd4XfLv/WECgYEAwFMMtFoasdF92c0d31rZ1uoPOtFz6xq6 uQggdm5zzkhnfwUAGqppS/u1CHcJ7T/74++jLbFTsaohGr4jEzWSGvJpomEUChy3 r25YofMclUhJ5pCEStsLtqiCR1Am6LlI8HMdBEP1QDgEC5q8bQW4+UHuew1E1zxz osZOhe09WuMCgYEA0G9aFCnwjUqIFjQiDFP7gi8BLqTFs4uE3Wvs4W11whV42i+B ms90nxuTjchFT3jMDOT1+mOO0wdudLRr3xEI8SIF/u6ydGaJG+j21huEXehtxIJE aDdNFcfbDbqo+3y1ATK7MMBPMvSrsoY0hdJq127WqasNgr3sO1DIuima3SECgYEA nkM5TyhekzlbIOHD1UsDu/D7+2DkzPE/+oePfyXBMl0unb3VqhvVbmuBO6gJiSx/ 8b//PdiQkMD5YPJaFrKcuoQFHVRZk0CyfzCEyzAts0K7XXpLAvZiGztriZeRjSz7 srJnjF0H8oKmAY6hw+1Tm/n/b08p+RyL48TgVSE2vhUCgYA3BWpkD4PlCcn/FZsq OrLFyFXI6jIaxskFtsRW1IxxIlAdZmxfB26P/2gx6VjLdxJI/RRPkJyEN2dP7CbR BDjb565dy1O9D6+UrY70Iuwjz+OcALRBBGTaiF2pLn6IhSzNI2sy/tXX8q8dBlg9 OFCrqT/emes3KytTPfa5NZtYeQ== -----END PRIVATE KEY----- python-opcua-0.98.11/examples/server-callback.py000066400000000000000000000054531367360577200215770ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import logging from datetime import datetime try: from IPython import embed except ImportError: import code def embed(): vars = globals() vars.update(locals()) shell = code.InteractiveConsole(vars) shell.interact() from opcua import ua, uamethod, Server from opcua.common.callback import CallbackType def create_monitored_items(event, dispatcher): print("Monitored Item") for idx in range(len(event.response_params)) : if (event.response_params[idx].StatusCode.is_good()) : nodeId = event.request_params.ItemsToCreate[idx].ItemToMonitor.NodeId print("Node {0} was created".format(nodeId)) def modify_monitored_items(event, dispatcher): print('modify_monitored_items') def delete_monitored_items(event, dispatcher): print('delete_monitored_items') if __name__ == "__main__": # optional: setup logging logging.basicConfig(level=logging.WARN) #logger = logging.getLogger("opcua.address_space") # logger.setLevel(logging.DEBUG) #logger = logging.getLogger("opcua.internal_server") # logger.setLevel(logging.DEBUG) #logger = logging.getLogger("opcua.binary_server_asyncio") # logger.setLevel(logging.DEBUG) #logger = logging.getLogger("opcua.uaprocessor") # logger.setLevel(logging.DEBUG) logger = logging.getLogger("opcua.subscription_service") logger.setLevel(logging.DEBUG) # now setup our server server = Server() #server.disable_clock() #server.set_endpoint("opc.tcp://localhost:4840/freeopcua/server/") server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") server.set_server_name("FreeOpcUa Example Server") # setup our own namespace uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # get Objects node, this is where we should put our custom stuff objects = server.get_objects_node() # populating our address space myfolder = objects.add_folder(idx, "myEmptyFolder") myobj = objects.add_object(idx, "MyObject") myvar = myobj.add_variable(idx, "MyVariable", 6.7) myvar.set_writable() # Set MyVariable to be writable by clients # starting! server.start() # Create Callback for item event server.subscribe_server_callback(CallbackType.ItemSubscriptionCreated, create_monitored_items) server.subscribe_server_callback(CallbackType.ItemSubscriptionModified, modify_monitored_items) server.subscribe_server_callback(CallbackType.ItemSubscriptionDeleted, delete_monitored_items) print("Available loggers are: ", logging.Logger.manager.loggerDict.keys()) try: # enable following if you want to subscribe to nodes on server side embed() finally: server.stop() python-opcua-0.98.11/examples/server-create-custom-structures.py000066400000000000000000000072111367360577200250310ustar00rootroot00000000000000from opcua import ua, Server from opcua.common.type_dictionary_buider import DataTypeDictionaryBuilder, get_ua_class from IPython import embed class DemoServer: def __init__(self): self.server = Server() self.server.set_endpoint('opc.tcp://0.0.0.0:51210/UA/SampleServer') self.server.set_server_name('Custom structure demo server') # idx name will be used later for creating the xml used in data type dictionary self._idx_name = 'http://examples.freeopcua.github.io' self.idx = self.server.register_namespace(self._idx_name) self.dict_builder = DataTypeDictionaryBuilder(self.server, self.idx, self._idx_name, 'MyDictionary') def __enter__(self): return self def __exit__(self, exc_type, exc_val, exc_tb): quit() def start_server(self): self.server.start() def create_structure(self, name): # save the created data type return self.dict_builder.create_data_type(name) def complete_creation(self): self.dict_builder.set_dict_byte_string() if __name__ == '__main__': with DemoServer() as ua_server: # add one basic structure basic_struct_name = 'basic_structure' basic_struct = ua_server.create_structure(basic_struct_name) basic_struct.add_field('ID', ua.VariantType.Int32) basic_struct.add_field('Gender', ua.VariantType.Boolean) basic_struct.add_field('Comments', ua.VariantType.String) # add an advance structure which uses our basic structure nested_struct_name = 'nested_structure' nested_struct = ua_server.create_structure(nested_struct_name) nested_struct.add_field('Name', ua.VariantType.String) nested_struct.add_field('Surname', ua.VariantType.String) # add simple structure as field nested_struct.add_field('Stuff', basic_struct) # this operation will write the OPC dict string to our new data type dictionary # namely the 'MyDictionary' ua_server.complete_creation() # get the working classes ua_server.server.load_type_definitions() # Create one test structure basic_var = ua_server.server.nodes.objects.add_variable(ua.NodeId(namespaceidx=ua_server.idx), 'BasicStruct', ua.Variant(None, ua.VariantType.Null), datatype=basic_struct.data_type) basic_var.set_writable() basic_msg = get_ua_class(basic_struct_name)() basic_msg.ID = 3 basic_msg.Gender = True basic_msg.Comments = 'Test string' basic_var.set_value(basic_msg) # Create one advance test structure nested_var = ua_server.server.nodes.objects.add_variable(ua.NodeId(namespaceidx=ua_server.idx), 'NestedStruct', ua.Variant(None, ua.VariantType.Null), datatype=nested_struct.data_type) nested_var.set_writable() nested_msg = get_ua_class(nested_struct_name)() nested_msg.Stuff = basic_msg nested_msg.Name = 'Max' nested_msg.Surname = 'Karl' nested_var.set_value(nested_msg) ua_server.start_server() # see the xml value in our customized dictionary 'MyDictionary', only for debugging use print(getattr(ua_server.dict_builder, '_type_dictionary').get_dict_value()) # values can be write back and retrieved with the codes below. basic_result = basic_var.get_value() nested_result = nested_var.get_value() embed() python-opcua-0.98.11/examples/server-custom-object.py000066400000000000000000000057751367360577200226300ustar00rootroot00000000000000''' Show 3 different examples for creating an object: 1) create a basic object 2) create a new object type and a instance of the new object type 3) import a new object from xml address space and create a instance of the new object type ''' import sys sys.path.insert(0, "..") import time from opcua import ua, Server if __name__ == "__main__": # setup our server server = Server() server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") # setup our own namespace, not really necessary but should as spec uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # get Objects node, this is where we should put our custom stuff objects = server.get_objects_node() # Example 1 - create a basic object #------------------------------------------------------------------------------- myobj = objects.add_object(idx, "MyObject") #------------------------------------------------------------------------------- # Example 2 - create a new object type and a instance of the new object type #------------------------------------------------------------------------------- types = server.get_node(ua.ObjectIds.BaseObjectType) object_type_to_derive_from = server.get_root_node().get_child(["0:Types", "0:ObjectTypes", "0:BaseObjectType"]) mycustomobj_type = types.add_object_type(idx, "MyCustomObjectType") var = mycustomobj_type.add_variable(0, "var_should_be_there_after_instantiate", 1.0) # demonstrates instantiate var.set_modelling_rule(True) #if false it would not be instantiated myobj = objects.add_object(idx, "MyCustomObjectA", mycustomobj_type.nodeid) #------------------------------------------------------------------------------- # Example 3 - import a new object from xml address space and create a instance of the new object type #------------------------------------------------------------------------------- # Import customobject type server.import_xml('customobject.xml') # get nodeid of custom object type by one of the following 3 ways: # 1) Use node ID # 2) Or Full path # 3) Or As child from parent myobject1_type_nodeid = ua.NodeId.from_string('ns=%d;i=2' % idx) myobject2_type_nodeid = server.get_root_node().get_child(["0:Types", "0:ObjectTypes", "0:BaseObjectType", "%d:MyCustomObjectType" % idx]).nodeid myobject3_type_nodeid = server.get_node(ua.ObjectIds.BaseObjectType).get_child(["%d:MyCustomObjectType" % idx]).nodeid # populating our address space myobj = objects.add_object(idx, "MyCustomObjectB", myobject3_type_nodeid) #------------------------------------------------------------------------------- # starting! server.start() try: while True: time.sleep(1) finally: # close connection, remove subcsriptions, etc server.stop() python-opcua-0.98.11/examples/server-datavalue-history.py000066400000000000000000000026301367360577200235020ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import time import math from opcua import ua, Server from opcua.server.history_sql import HistorySQLite if __name__ == "__main__": # setup our server server = Server() server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") # setup our own namespace, not really necessary but should as spec uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # get Objects node, this is where we should put our custom stuff objects = server.get_objects_node() # populating our address space myobj = objects.add_object(idx, "MyObject") myvar = myobj.add_variable(idx, "MyVariable", ua.Variant(0, ua.VariantType.Double)) myvar.set_writable() # Set MyVariable to be writable by clients # Configure server to use sqlite as history database (default is a simple memory dict) server.iserver.history_manager.set_storage(HistorySQLite("my_datavalue_history.sql")) # starting! server.start() # enable data change history for this particular node, must be called after start since it uses subscription server.historize_node_data_change(myvar, period=None, count=100) try: count = 0 while True: time.sleep(1) count += 0.1 myvar.set_value(math.sin(count)) finally: # close connection, remove subscriptions, etc server.stop() python-opcua-0.98.11/examples/server-enum.py000066400000000000000000000055221367360577200210040ustar00rootroot00000000000000''' This example demonstrates the use of custom enums by: - Create a custom enum type - Create an object that contains a variable of this type ''' import sys sys.path.insert(0, "..") try: from IPython import embed except ImportError: import code def embed(): vars = globals() vars.update(locals()) shell = code.InteractiveConsole(vars) shell.interact() interactive = True from opcua import ua, Server from opcua.common import node from enum import IntEnum # Not required just for convenience # Because this example is based on EnumStrings, the values should start at 0 and no gaps are allowed. class MyEnum(IntEnum): ok = 0 idle = 1 # helper method to automatically create string list def enum_to_stringlist(a_enum): items = [] for value in a_enum: items.append(ua.LocalizedText(value.name)) return items if __name__ == "__main__": # setup our server server = Server() server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") # setup our own namespace, not really necessary but should as spec uri = "http://examples.freeopcua.github.io" nsidx = server.register_namespace(uri) # -------------------------------------------------------- # create custom enum data type # -------------------------------------------------------- enums = server.get_root_node().get_child(["0:Types", "0:DataTypes", "0:BaseDataType", "0:Enumeration"]) # 1. # Create Enum Type myenum_type = enums.add_data_type(nsidx, 'MyEnum') # 2. # Add enumerations as EnumStrings (Not yet tested with EnumValues) # Essential to use namespace 0 for EnumStrings ! # By hand # es = myenum_type.add_variable(0, "EnumStrings" , [ua.LocalizedText("ok"), # ua.LocalizedText("idle")]) # Or convert the existing IntEnum MyEnum es = myenum_type.add_property(0, "EnumStrings" , enum_to_stringlist(MyEnum)) es.set_value_rank(1) es.set_array_dimensions([0]) # -------------------------------------------------------- # create object with enum variable # -------------------------------------------------------- # get Objects node, this is where we should put our custom stuff objects = server.get_objects_node() # create object myobj = objects.add_object(nsidx, 'MyObjectWithEnumVar') # add var with as type the custom enumeration myenum_var = myobj.add_variable(nsidx, 'MyEnum2Var', MyEnum.ok, datatype = myenum_type.nodeid) myenum_var.set_writable() myenum_var.set_value(MyEnum.idle) # change value of enumeration server.start() try: if interactive: embed() else: while True: time.sleep(0.5) except IOError: pass finally: server.stop() print("done") python-opcua-0.98.11/examples/server-events-history.py000066400000000000000000000061551367360577200230460ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import time from datetime import datetime from opcua import ua, Server from opcua.server.history_sql import HistorySQLite if __name__ == "__main__": # setup our server server = Server() server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") # setup our own namespace, not really necessary but should as spec uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # get Objects node, this is where we should put our custom stuff objects = server.get_objects_node() # populating our address space myobj = objects.add_object(idx, "MyObject") # Creating a custom event: Approach 1 # The custom event object automatically will have members from its parent (BaseEventType) etype = server.create_custom_event_type(2, 'MyFirstEvent', ua.ObjectIds.BaseEventType, [('MyNumericProperty', ua.VariantType.Float), ('MyStringProperty', ua.VariantType.String)]) # create second event etype2 = server.create_custom_event_type(2, 'MySecondEvent', ua.ObjectIds.BaseEventType, [('MyOtherProperty', ua.VariantType.Float)]) # get an event generator for the myobj node which generates custom events myevgen = server.get_event_generator(etype, myobj) myevgen.event.Severity = 500 myevgen.event.MyStringProperty = ua.Variant("hello world") myevgen.event.MyNumericProperty = ua.Variant(-456) # get another event generator for the myobj node which generates different custom events myevgen2 = server.get_event_generator(etype2, myobj) myevgen2.event.Severity = 123 myevgen2.event.MyOtherProperty = ua.Variant(1.337) # get an event generator for the server node which generates BaseEventType serverevgen = server.get_event_generator() serverevgen.event.Severity = 111 # Configure server to use sqlite as history database (default is a simple in memory dict) server.iserver.history_manager.set_storage(HistorySQLite("my_event_history.sql")) # starting! server.start() # enable history for myobj events; must be called after start since it uses subscription server.iserver.enable_history_event(myobj, period=None) # enable history for server events; must be called after start since it uses subscription server_node = server.get_node(ua.ObjectIds.Server) server.historize_node_event(server_node, period=None) try: count = 0 while True: time.sleep(1) count += 0.1 # generate events for subscribed clients and history myevgen.trigger(message="This is MyFirstEvent " + str(count)) myevgen2.trigger(message="This is MySecondEvent " + str(count)) serverevgen.trigger(message="Server Event Message") # read event history from sql end_time = datetime.utcnow() server_event_history = server_node.read_event_history(None, end_time, 0) finally: # close connection, remove subscriptions, etc server.stop() python-opcua-0.98.11/examples/server-events.py000066400000000000000000000045111367360577200213410ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import logging try: from IPython import embed except ImportError: import code def embed(): vars = globals() vars.update(locals()) shell = code.InteractiveConsole(vars) shell.interact() from opcua import ua, Server if __name__ == "__main__": logging.basicConfig(level=logging.WARN) logger = logging.getLogger("opcua.server.internal_subscription") logger.setLevel(logging.DEBUG) # setup our server server = Server() server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") # setup our own namespace, not really necessary but should as spec uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # get Objects node, this is where we should put our custom stuff objects = server.get_objects_node() # populating our address space myobj = objects.add_object(idx, "MyObject") # Creating a custom event: Approach 1 # The custom event object automatically will have members from its parent (BaseEventType) etype = server.create_custom_event_type(idx, 'MyFirstEvent', ua.ObjectIds.BaseEventType, [('MyNumericProperty', ua.VariantType.Float), ('MyStringProperty', ua.VariantType.String)]) myevgen = server.get_event_generator(etype, myobj) # Creating a custom event: Approach 2 custom_etype = server.nodes.base_event_type.add_object_type(2, 'MySecondEvent') custom_etype.add_property(2, 'MyIntProperty', ua.Variant(0, ua.VariantType.Int32)) custom_etype.add_property(2, 'MyBoolProperty', ua.Variant(True, ua.VariantType.Boolean)) mysecondevgen = server.get_event_generator(custom_etype, myobj) # starting! server.start() try: # time.sleep is here just because we want to see events in UaExpert import time count = 0 while True: time.sleep(5) myevgen.event.Message = ua.LocalizedText("MyFirstEvent %d" % count) myevgen.event.Severity = count myevgen.event.MyNumericProperty = count myevgen.event.MyStringProperty = "Property " + str(count) myevgen.trigger() mysecondevgen.trigger(message="MySecondEvent %d" % count) count += 1 embed() finally: # close connection, remove subcsriptions, etc server.stop() python-opcua-0.98.11/examples/server-example.py000066400000000000000000000141361367360577200214740ustar00rootroot00000000000000import uuid from threading import Thread import copy import logging from datetime import datetime import time from math import sin import sys from opcua.ua import NodeId, NodeIdType sys.path.insert(0, "..") try: from IPython import embed except ImportError: import code def embed(): myvars = globals() myvars.update(locals()) shell = code.InteractiveConsole(myvars) shell.interact() from opcua import ua, uamethod, Server class SubHandler(object): """ Subscription Handler. To receive events from server for a subscription """ def datachange_notification(self, node, val, data): print("Python: New data change event", node, val) def event_notification(self, event): print("Python: New event", event) # method to be exposed through server def func(parent, variant): ret = False if variant.Value % 2 == 0: ret = True return [ua.Variant(ret, ua.VariantType.Boolean)] # method to be exposed through server # uses a decorator to automatically convert to and from variants @uamethod def multiply(parent, x, y): print("multiply method call with parameters: ", x, y) return x * y class VarUpdater(Thread): def __init__(self, var): Thread.__init__(self) self._stopev = False self.var = var def stop(self): self._stopev = True def run(self): while not self._stopev: v = sin(time.time() / 10) self.var.set_value(v) time.sleep(0.1) if __name__ == "__main__": # optional: setup logging logging.basicConfig(level=logging.WARN) #logger = logging.getLogger("opcua.address_space") # logger.setLevel(logging.DEBUG) #logger = logging.getLogger("opcua.internal_server") # logger.setLevel(logging.DEBUG) #logger = logging.getLogger("opcua.binary_server_asyncio") # logger.setLevel(logging.DEBUG) #logger = logging.getLogger("opcua.uaprocessor") # logger.setLevel(logging.DEBUG) # now setup our server server = Server() #server.disable_clock() #server.set_endpoint("opc.tcp://localhost:4840/freeopcua/server/") server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") server.set_server_name("FreeOpcUa Example Server") # set all possible endpoint policies for clients to connect through server.set_security_policy([ ua.SecurityPolicyType.NoSecurity, ua.SecurityPolicyType.Basic256Sha256_SignAndEncrypt, ua.SecurityPolicyType.Basic256Sha256_Sign]) # setup our own namespace uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # create a new node type we can instantiate in our address space dev = server.nodes.base_object_type.add_object_type(idx, "MyDevice") dev.add_variable(idx, "sensor1", 1.0).set_modelling_rule(True) dev.add_property(idx, "device_id", "0340").set_modelling_rule(True) ctrl = dev.add_object(idx, "controller") ctrl.set_modelling_rule(True) ctrl.add_property(idx, "state", "Idle").set_modelling_rule(True) # populating our address space # First a folder to organise our nodes myfolder = server.nodes.objects.add_folder(idx, "myEmptyFolder") # instanciate one instance of our device mydevice = server.nodes.objects.add_object(idx, "Device0001", dev) mydevice_var = mydevice.get_child(["{}:controller".format(idx), "{}:state".format(idx)]) # get proxy to our device state variable # create directly some objects and variables myobj = server.nodes.objects.add_object(idx, "MyObject") myvar = myobj.add_variable(idx, "MyVariable", 6.7) mysin = myobj.add_variable(idx, "MySin", 0, ua.VariantType.Float) myvar.set_writable() # Set MyVariable to be writable by clients mystringvar = myobj.add_variable(idx, "MyStringVariable", "Really nice string") mystringvar.set_writable() # Set MyVariable to be writable by clients myguidvar = myobj.add_variable(NodeId(uuid.UUID('1be5ba38-d004-46bd-aa3a-b5b87940c698'), idx, NodeIdType.Guid), 'MyStringVariableWithGUID', 'NodeId type is guid') mydtvar = myobj.add_variable(idx, "MyDateTimeVar", datetime.utcnow()) mydtvar.set_writable() # Set MyVariable to be writable by clients myarrayvar = myobj.add_variable(idx, "myarrayvar", [6.7, 7.9]) myarrayvar = myobj.add_variable(idx, "myStronglytTypedVariable", ua.Variant([], ua.VariantType.UInt32)) myprop = myobj.add_property(idx, "myproperty", "I am a property") mymethod = myobj.add_method(idx, "mymethod", func, [ua.VariantType.Int64], [ua.VariantType.Boolean]) multiply_node = myobj.add_method(idx, "multiply", multiply, [ua.VariantType.Int64, ua.VariantType.Int64], [ua.VariantType.Int64]) # import some nodes from xml server.import_xml("custom_nodes.xml") # creating a default event object # The event object automatically will have members for all events properties # you probably want to create a custom event type, see other examples myevgen = server.get_event_generator() myevgen.event.Severity = 300 # starting! server.start() print("Available loggers are: ", logging.Logger.manager.loggerDict.keys()) vup = VarUpdater(mysin) # just a stupide class update a variable vup.start() try: # enable following if you want to subscribe to nodes on server side #handler = SubHandler() #sub = server.create_subscription(500, handler) #handle = sub.subscribe_data_change(myvar) # trigger event, all subscribed clients wil receive it var = myarrayvar.get_value() # return a ref to value in db server side! not a copy! var = copy.copy(var) # WARNING: we need to copy before writting again otherwise no data change event will be generated var.append(9.3) myarrayvar.set_value(var) mydevice_var.set_value("Running") myevgen.trigger(message="This is BaseEvent") server.set_attribute_value(myvar.nodeid, ua.DataValue(9.9)) # Server side write method which is a but faster than using set_value embed() finally: vup.stop() server.stop() python-opcua-0.98.11/examples/server-instantiate-object.py000066400000000000000000000023651367360577200236310ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import time from IPython import embed from opcua import ua, Server, instantiate if __name__ == "__main__": # setup our server server = Server() server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") # setup our own namespace, not really necessary but should as spec uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # create our custom object type dev = server.nodes.base_object_type.add_object_type(0, "MyDevice") dev.add_variable(0, "sensor1", 1.0) dev.add_property(0, "device_id", "0340") ctrl = dev.add_object(0, "controller") ctrl.add_property(0, "state", "Idle") # instantiate our new object type mydevice = instantiate(server.nodes.objects, dev, bname="2:Device0001") #mydevice = server.nodes.objects.add_object(2, "Device0001", objecttype=dev) # specificying objecttype to add_object also instanciate a node type mydevice_var = mydevice.get_child(["0:controller", "0:state"]) # get proxy to our device state variable # starting! server.start() try: mydevice_var.set_value("Running") embed() finally: # close connection, remove subcsriptions, etc server.stop() python-opcua-0.98.11/examples/server-methods.py000066400000000000000000000063711367360577200215060ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import logging try: from IPython import embed except ImportError: import code def embed(): vars = globals() vars.update(locals()) shell = code.InteractiveConsole(vars) shell.interact() from opcua import ua, uamethod, Server # method to be exposed through server def func(parent, variant): ret = False if variant.Value % 2 == 0: ret = True return [ua.Variant(ret, ua.VariantType.Boolean)] # method to be exposed through server # uses a decorator to automatically convert to and from variants @uamethod def multiply(parent, x, y): print("multiply method call with parameters: ", x, y) return x * y if __name__ == "__main__": # optional: setup logging logging.basicConfig(level=logging.WARN) #logger = logging.getLogger("opcua.address_space") # logger.setLevel(logging.DEBUG) #logger = logging.getLogger("opcua.internal_server") # logger.setLevel(logging.DEBUG) #logger = logging.getLogger("opcua.binary_server_asyncio") # logger.setLevel(logging.DEBUG) #logger = logging.getLogger("opcua.uaprocessor") # logger.setLevel(logging.DEBUG) #logger = logging.getLogger("opcua.subscription_service") # logger.setLevel(logging.DEBUG) # now setup our server server = Server() #server.set_endpoint("opc.tcp://localhost:4840/freeopcua/server/") server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") server.set_server_name("FreeOpcUa Example Server") # setup our own namespace uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # get Objects node, this is where we should put our custom stuff objects = server.get_objects_node() # populating our address space myfolder = objects.add_folder(idx, "myEmptyFolder") myobj = objects.add_object(idx, "MyObject") myvar = myobj.add_variable(idx, "MyVariable", 6.7) myvar.set_writable() # Set MyVariable to be writable by clients myarrayvar = myobj.add_variable(idx, "myarrayvar", [6.7, 7.9]) myarrayvar = myobj.add_variable(idx, "myStronglytTypedVariable", ua.Variant([], ua.VariantType.UInt32)) myprop = myobj.add_property(idx, "myproperty", "I am a property") mymethod = myobj.add_method(idx, "mymethod", func, [ua.VariantType.Int64], [ua.VariantType.Boolean]) inargx = ua.Argument() inargx.Name = "x" inargx.DataType = ua.NodeId(ua.ObjectIds.Int64) inargx.ValueRank = -1 inargx.ArrayDimensions = [] inargx.Description = ua.LocalizedText("First number x") inargy = ua.Argument() inargy.Name = "y" inargy.DataType = ua.NodeId(ua.ObjectIds.Int64) inargy.ValueRank = -1 inargy.ArrayDimensions = [] inargy.Description = ua.LocalizedText("Second number y") outarg = ua.Argument() outarg.Name = "Result" outarg.DataType = ua.NodeId(ua.ObjectIds.Int64) outarg.ValueRank = -1 outarg.ArrayDimensions = [] outarg.Description = ua.LocalizedText("Multiplication result") multiply_node = myobj.add_method(idx, "multiply", multiply, [inargx, inargy], [outarg]) # starting! server.start() print("Available loggers are: ", logging.Logger.manager.loggerDict.keys()) try: embed() finally: server.stop() python-opcua-0.98.11/examples/server-minimal.py000066400000000000000000000016761367360577200214740ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import time from opcua import ua, Server if __name__ == "__main__": # setup our server server = Server() server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") # setup our own namespace, not really necessary but should as spec uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # get Objects node, this is where we should put our nodes objects = server.get_objects_node() # populating our address space myobj = objects.add_object(idx, "MyObject") myvar = myobj.add_variable(idx, "MyVariable", 6.7) myvar.set_writable() # Set MyVariable to be writable by clients # starting! server.start() try: count = 0 while True: time.sleep(1) count += 0.1 myvar.set_value(count) finally: #close connection, remove subcsriptions, etc server.stop() python-opcua-0.98.11/examples/server-ua-python-mirror.py000066400000000000000000000136351367360577200233000ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import time from opcua import ua, Server # INFO: The concept in this example is that the software model is first built in OPC UA via XML. After that, matching # python objects are created based on the UA address space design. Do not use this example to build a UA address space # from the python design. # The advantage of this is that the software can be designed in a tool like UA Modeler. Then with minimal setup, a # python program will import the XML and mirror all the objects in the software design. After this mirroring is achieved # the user can focus on programming in python knowing that all all data from UA clients will reach the python object, # and all data that needs to be output to the server can be published from the python object. # # Be aware that subscription calls are asynchronous. class SubHandler(object): """ Subscription Handler. To receive events from server for a subscription. The handler forwards updates to it's referenced python object """ def __init__(self, obj): self.obj = obj def datachange_notification(self, node, val, data): # print("Python: New data change event", node, val, data) _node_name = node.get_browse_name() setattr(self.obj, _node_name.Name, data.monitored_item.Value.Value.Value) class UaObject(object): """ Python object which mirrors an OPC UA object Child UA variables/properties are auto subscribed to to synchronize python with UA server Python can write to children via write method, which will trigger an update for UA clients """ def __init__(self, opcua_server, ua_node): self.opcua_server = opcua_server self.nodes = {} self.b_name = ua_node.get_browse_name().Name # keep track of the children of this object (in case python needs to write, or get more info from UA server) for _child in ua_node.get_children(): _child_name = _child.get_browse_name() self.nodes[_child_name.Name] = _child # find all children which can be subscribed to (python object is kept up to date via subscription) sub_children = ua_node.get_properties() sub_children.extend(ua_node.get_variables()) # subscribe to properties/variables handler = SubHandler(self) sub = opcua_server.create_subscription(500, handler) handle = sub.subscribe_data_change(sub_children) def write(self, attr=None): # if a specific attr isn't passed to write, write all OPC UA children if attr is None: for k, node in self.nodes.items(): node_class = node.get_node_class() if node_class == ua.NodeClass.Variable: node.set_value(getattr(self, k)) # only update a specific attr else: self.nodes[attr].set_value(getattr(self, attr)) class MyObj(UaObject): """ Definition of OPC UA object which represents a object to be mirrored in python This class mirrors it's UA counterpart and semi-configures itself according to the UA model (generally from XML) """ def __init__(self, opcua_server, ua_node): # properties and variables; must mirror UA model (based on browsename!) self.MyVariable = 0 self.MyProperty = 0 self.MyClientWrite = 0 # init the UaObject super class to connect the python object to the UA object super().__init__(opcua_server, ua_node) # local values only for use inside python self.testval = 'python only' # If the object has other objects as children it is best to search by type and instantiate more # mirrored python classes so that your UA object tree matches your python object tree # ADD CUSTOM OBJECT INITIALIZATION BELOW # find children by type and instantiate them as sub-objects of this class # NOT PART OF THIS EXAMPLE if __name__ == "__main__": # setup our server server = Server() server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") # setup our own namespace, not really necessary but should as spec uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # get Objects node, this is where we should put our nodes objects = server.get_objects_node() # populating our address space; in most real use cases this should be imported from UA spec XML myobj = objects.add_object(idx, "MyObject") myvar = myobj.add_variable(idx, "MyVariable", 0.0) myprop = myobj.add_property(idx, "MyProperty", 0) mywritevar = myobj.add_variable(idx, "MyClientWrite", 0) mywritevar.set_writable() # Set MyVariable to be writable by clients # starting! server.start() # after the UA server is started initialize the mirrored object my_python_obj = MyObj(server, myobj) try: while True: # from an OPC UA client write a value to this node to see it show up in the python object print('Python mirror of MyClientWrite is: ' + str(my_python_obj.MyClientWrite)) # write a single attr to OPC UA my_python_obj.MyVariable = 12.3 my_python_obj.MyProperty = 55 # this value will not be visible to clients because write is not called my_python_obj.write('MyVariable') time.sleep(3) # write all attr of the object to OPC UA my_python_obj.MyVariable = 98.1 my_python_obj.MyProperty = 99 my_python_obj.write() time.sleep(3) # write directly to the OPC UA node of the object dv = ua.DataValue(ua.Variant(5.5, ua.VariantType.Double)) my_python_obj.nodes['MyVariable'].set_value(dv) dv = ua.DataValue(ua.Variant(4, ua.VariantType.UInt64)) my_python_obj.nodes['MyVariable'].set_value(dv) time.sleep(3) finally: # close connection, remove subscriptions, etc server.stop() python-opcua-0.98.11/examples/server-with-encryption.py000066400000000000000000000023561367360577200232050ustar00rootroot00000000000000import sys import time sys.path.insert(0, "..") from opcua import ua, Server if __name__ == "__main__": # setup our server server = Server() server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") server.set_security_policy([ua.SecurityPolicyType.Basic256Sha256_SignAndEncrypt]) # load server certificate and private key. This enables endpoints # with signing and encryption. server.load_certificate("certificate-example.der") server.load_private_key("private-key-example.pem") # setup our own namespace, not really necessary but should as spec uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # get Objects node, this is where we should put our custom stuff objects = server.get_objects_node() # populating our address space myobj = objects.add_object(idx, "MyObject") myvar = myobj.add_variable(idx, "MyVariable", 6.7) myvar.set_writable() # Set MyVariable to be writable by clients # starting! server.start() try: count = 0 while True: time.sleep(1) count += 0.1 myvar.set_value(count) finally: #close connection, remove subcsriptions, etc server.stop() python-opcua-0.98.11/examples/server-xmlexporter.py000066400000000000000000000023121367360577200224230ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import time from collections import OrderedDict from opcua import ua, Server, instantiate from opcua.common.xmlexporter import XmlExporter if __name__ == "__main__": # setup our server server = Server() server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") # setup our own namespace, not really necessary but should as spec uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # get Objects node, this is where we should put our nodes objects = server.get_objects_node() # populating our address space myobj = objects.add_object(idx, "MyObject") myvar = myobj.add_variable(idx, "MyVariable", 6.7) myvar.set_writable() # Set MyVariable to be writable by clients dev = server.nodes.base_object_type.add_object_type(0, "MyDevice") dev.add_variable(0, "sensor1", 1.0) mydevice = instantiate(server.nodes.objects, dev, bname="2:Device0001") node_list = [dev, mydevice[0], myobj, myvar] # starting! server.start() exporter = XmlExporter(server) exporter.build_etree(node_list, ['http://myua.org/test/']) exporter.write_xml('ua-export.xml') server.stop() python-opcua-0.98.11/examples/simple-client-server-xml/000077500000000000000000000000001367360577200230255ustar00rootroot00000000000000python-opcua-0.98.11/examples/simple-client-server-xml/client_minimal.py000066400000000000000000000020221367360577200263570ustar00rootroot00000000000000from opcua import Client, ua from opcua.ua import ua_binary as uabin from opcua.common.methods import call_method class HelloClient: def __init__(self, endpoint): self.client = Client(endpoint) def __enter__(self): self.client.connect() return self.client def __exit__(self, exc_type, exc_val, exc_tb): self.client.disconnect() if __name__ == '__main__': with HelloClient("opc.tcp://localhost:40840/freeopcua/server/") as client: root = client.get_root_node() print("Root node is: ", root) objects = client.get_objects_node() print("Objects node is: ", objects) hellower = objects.get_child("0:Hellower") print("Hellower is: ", hellower) resulting_text = hellower.call_method("0:SayHello", False) print(resulting_text) resulting_text = hellower.call_method("1:SayHello2", True) print(resulting_text) resulting_array = hellower.call_method("1:SayHelloArray", False) print(resulting_array) python-opcua-0.98.11/examples/simple-client-server-xml/server.py000066400000000000000000000042261367360577200247110ustar00rootroot00000000000000import os.path try: from IPython import embed except ImportError: import code def embed(): vars = globals() vars.update(locals()) shell = code.InteractiveConsole(vars) shell.interact() from opcua import ua, uamethod, Server @uamethod def say_hello_xml(parent, happy): print("Calling say_hello_xml") if happy: result = "I'm happy" else: result = "I'm not happy" print(result) return result @uamethod def say_hello(parent, happy): if happy: result = "I'm happy" else: result = "I'm not happy" print(result) return result @uamethod def say_hello_array(parent, happy): if happy: result = "I'm happy" else: result = "I'm not happy" print(result) return [result, "Actually I am"] class HelloServer: def __init__(self, endpoint, name, model_filepath): self.server = Server() # This need to be imported at the start or else it will overwrite the data self.server.import_xml(model_filepath) self.server.set_endpoint(endpoint) self.server.set_server_name(name) objects = self.server.get_objects_node() freeopcua_namespace = self.server.get_namespace_index("urn:freeopcua:python:server") hellower = objects.get_child("0:Hellower") hellower_say_hello = hellower.get_child("0:SayHello") self.server.link_method(hellower_say_hello, say_hello_xml) hellower.add_method( freeopcua_namespace, "SayHello2", say_hello, [ua.VariantType.Boolean], [ua.VariantType.String]) hellower.add_method( freeopcua_namespace, "SayHelloArray", say_hello_array, [ua.VariantType.Boolean], [ua.VariantType.String]) def __enter__(self): self.server.start() return self.server def __exit__(self, exc_type, exc_val, exc_tb): self.server.stop() if __name__ == '__main__': script_dir = os.path.dirname(__file__) with HelloServer( "opc.tcp://0.0.0.0:40840/freeopcua/server/", "FreeOpcUa Example Server", os.path.join(script_dir, "test_saying.xml")) as server: embed() python-opcua-0.98.11/examples/simple-client-server-xml/test_saying.xml000066400000000000000000000071341367360577200261050ustar00rootroot00000000000000 i=35 i=40 i=46 i=47 i=296 BaseObjectType The base type for all object nodes. i=85 i=58 i=20002 SayHello SayHello i=20001 i=20003 i=20004 InputArguments InputArguments i=296 -1 i=1 happy i=20002 i=68 OutputArguments OutputArguments i=296 -1 i=12 saying i=20002 i=68 python-opcua-0.98.11/examples/test_perf.py000066400000000000000000000014661367360577200205320ustar00rootroot00000000000000import sys sys.path.insert(0, "..") import time from opcua import ua, Server import cProfile import re def mymain(): # setup our server server = Server() server.set_endpoint("opc.tcp://0.0.0.0:4840/freeopcua/server/") # setup our own namespace, not really necessary but should as spec uri = "http://examples.freeopcua.github.io" idx = server.register_namespace(uri) # get Objects node, this is where we should put our nodes objects = server.get_objects_node() # populating our address space myobj = objects.add_object(idx, "MyObject") myvar = myobj.add_variable(idx, "MyVariable", 6.7) myvar.set_writable() # Set MyVariable to be writable by clients # starting! server.start() server.stop() if __name__ == "__main__": cProfile.run('mymain()') python-opcua-0.98.11/make_deb.sh000077500000000000000000000004141367360577200164250ustar00rootroot00000000000000#! /bin/sh # # This script generates a .deb file for generating a debian package of python-opcua # You need to install python-stdeb to use it. # Usage : ./make_deb.sh # The package is generate in ./deb_dist # python setup.py --command-packages=stdeb.command bdist_deb python-opcua-0.98.11/opcua/000077500000000000000000000000001367360577200154475ustar00rootroot00000000000000python-opcua-0.98.11/opcua/__init__.py000066400000000000000000000006141367360577200175610ustar00rootroot00000000000000""" Pure Python OPC-UA library """ from opcua.common.node import Node from opcua.common.methods import uamethod from opcua.common.subscription import Subscription from opcua.client.client import Client from opcua.server.server import Server from opcua.server.event_generator import EventGenerator from opcua.common.instantiate import instantiate from opcua.common.copy_node import copy_node python-opcua-0.98.11/opcua/client/000077500000000000000000000000001367360577200167255ustar00rootroot00000000000000python-opcua-0.98.11/opcua/client/__init__.py000066400000000000000000000000001367360577200210240ustar00rootroot00000000000000python-opcua-0.98.11/opcua/client/client.py000066400000000000000000000626061367360577200205670ustar00rootroot00000000000000from __future__ import division # support for python2 from threading import Thread, Condition import concurrent.futures import logging try: from urllib.parse import urlparse except ImportError: # support for python2 from urlparse import urlparse from opcua import ua from opcua.client.ua_client import UaClient from opcua.common.xmlimporter import XmlImporter from opcua.common.xmlexporter import XmlExporter from opcua.common.node import Node from opcua.common.manage_nodes import delete_nodes from opcua.common.subscription import Subscription from opcua.common import utils from opcua.common import ua_utils from opcua.crypto import security_policies from opcua.common.shortcuts import Shortcuts from opcua.common.structures import load_type_definitions, load_enums use_crypto = True try: from opcua.crypto import uacrypto except ImportError: use_crypto = False _logger = logging.getLogger(__name__) class KeepAlive(Thread): """ Used by Client to keep the session open. OPCUA defines timeout both for sessions and secure channel """ def __init__(self, client, timeout): """ :param session_timeout: Timeout to re-new the session in milliseconds. """ Thread.__init__(self) _logger = logging.getLogger(__name__) self.client = client self._dostop = False self._cond = Condition() self.timeout = timeout # some server support no timeout, but we do not trust them if self.timeout == 0: self.timeout = 3600000 # 1 hour def run(self): _logger.debug("starting keepalive thread with period of %s milliseconds", self.timeout) server_state = self.client.get_node(ua.FourByteNodeId(ua.ObjectIds.Server_ServerStatus_State)) while not self._dostop: with self._cond: self._cond.wait(self.timeout / 1000) if self._dostop: break _logger.debug("renewing channel") try: self.client.open_secure_channel(renew=True) except concurrent.futures.TimeoutError: _logger.debug("keepalive failed: timeout on open_secure_channel()") break val = server_state.get_value() _logger.debug("server state is: %s ", val) _logger.debug("keepalive thread has stopped") def stop(self): _logger.debug("stoping keepalive thread") self._dostop = True with self._cond: self._cond.notify_all() class Client(object): """ High level client to connect to an OPC-UA server. This class makes it easy to connect and browse address space. It attempts to expose as much functionality as possible but if you want more flexibility it is possible and advised to use the UaClient object, available as self.uaclient, which offers the raw OPC-UA services interface. """ if use_crypto is False: logging.getLogger(__name__).warning("cryptography is not installed, use of crypto disabled") def __init__(self, url, timeout=4): """ :param url: url of the server. if you are unsure of url, write at least hostname and port and call get_endpoints :param timeout: Each request sent to the server expects an answer within this time. The timeout is specified in seconds. Some other client parameters can be changed by setting attributes on the constructed object: secure_channel_timeout Timeout for the secure channel, specified in milliseconds. session_timeout Timeout for the session, specified in milliseconds. See the source code for the exhaustive list. """ _logger = logging.getLogger(__name__) self.server_url = urlparse(url) # take initial username and password from the url self._username = self.server_url.username self._password = self.server_url.password self.name = "Pure Python Client" self.description = self.name self.application_uri = "urn:freeopcua:client" self.product_uri = "urn:freeopcua.github.io:client" self.security_policy = ua.SecurityPolicy() self.secure_channel_id = None self.secure_channel_timeout = 3600000 # 1 hour self.session_timeout = 3600000 # 1 hour self._policy_ids = [] self.uaclient = UaClient(timeout) self.user_certificate = None self.user_private_key = None self._server_nonce = None self._session_counter = 1 self.keepalive = None self.nodes = Shortcuts(self.uaclient) self.max_messagesize = 0 # No limits self.max_chunkcount = 0 # No limits def __enter__(self): self.connect() return self def __exit__(self, exc_type, exc_value, traceback): self.disconnect() @staticmethod def find_endpoint(endpoints, security_mode, policy_uri): """ Find endpoint with required security mode and policy URI """ for ep in endpoints: if (ep.EndpointUrl.startswith(ua.OPC_TCP_SCHEME) and ep.SecurityMode == security_mode and ep.SecurityPolicyUri == policy_uri): return ep raise ua.UaError("No matching endpoints: {0}, {1}".format(security_mode, policy_uri)) def set_user(self, username): """ Set user name for the connection. initial user from the URL will be overwritten """ self._username = username def set_password(self, pwd): """ Set user password for the connection. initial password from the URL will be overwritten """ self._password = pwd def set_security_string(self, string): """ Set SecureConnection mode. String format: Policy,Mode,certificate,private_key[,server_private_key] where Policy is Basic128Rsa15, Basic256 or Basic256Sha256, Mode is Sign or SignAndEncrypt certificate, private_key and server_private_key are paths to .pem or .der files Call this before connect() """ if not string: return parts = string.split(',') if len(parts) < 4: raise ua.UaError('Wrong format: `{0}`, expected at least 4 comma-separated values'.format(string)) policy_class = getattr(security_policies, 'SecurityPolicy' + parts[0]) mode = getattr(ua.MessageSecurityMode, parts[1]) return self.set_security(policy_class, parts[2], parts[3], parts[4] if len(parts) >= 5 else None, mode) def set_security(self, policy, certificate_path, private_key_path, server_certificate_path=None, mode=ua.MessageSecurityMode.SignAndEncrypt): """ Set SecureConnection mode. Call this before connect() """ if server_certificate_path is None: # load certificate from server's list of endpoints endpoints = self.connect_and_get_server_endpoints() endpoint = Client.find_endpoint(endpoints, mode, policy.URI) server_cert = uacrypto.x509_from_der(endpoint.ServerCertificate) else: server_cert = uacrypto.load_certificate(server_certificate_path) cert = uacrypto.load_certificate(certificate_path) pk = uacrypto.load_private_key(private_key_path) self.security_policy = policy(server_cert, cert, pk, mode) self.uaclient.set_security(self.security_policy) def load_client_certificate(self, path): """ load our certificate from file, either pem or der """ self.user_certificate = uacrypto.load_certificate(path) def load_private_key(self, path): """ Load user private key. This is used for authenticating using certificate """ self.user_private_key = uacrypto.load_private_key(path) def connect_and_get_server_endpoints(self): """ Connect, ask server for endpoints, and disconnect """ self.connect_socket() try: self.send_hello() self.open_secure_channel() endpoints = self.get_endpoints() self.close_secure_channel() finally: self.disconnect_socket() return endpoints def connect_and_find_servers(self): """ Connect, ask server for a list of known servers, and disconnect """ self.connect_socket() try: self.send_hello() self.open_secure_channel() # spec says it should not be necessary to open channel servers = self.find_servers() self.close_secure_channel() finally: self.disconnect_socket() return servers def connect_and_find_servers_on_network(self): """ Connect, ask server for a list of known servers on network, and disconnect """ self.connect_socket() try: self.send_hello() self.open_secure_channel() servers = self.find_servers_on_network() self.close_secure_channel() finally: self.disconnect_socket() return servers def connect(self): """ High level method Connect, create and activate session """ self.connect_socket() try: self.send_hello() self.open_secure_channel() self.create_session() except Exception: self.disconnect_socket() # clean up open socket raise self.activate_session(username=self._username, password=self._password, certificate=self.user_certificate) def disconnect(self): """ High level method Close session, secure channel and socket """ try: self.close_session() self.close_secure_channel() finally: self.disconnect_socket() def connect_socket(self): """ connect to socket defined in url """ self.uaclient.connect_socket(self.server_url.hostname, self.server_url.port) def disconnect_socket(self): self.uaclient.disconnect_socket() def send_hello(self): """ Send OPC-UA hello to server """ ack = self.uaclient.send_hello(self.server_url.geturl(), self.max_messagesize, self.max_chunkcount) # TODO: Handle ua.UaError if isinstance(ack, ua.UaStatusCodeError): raise ack def open_secure_channel(self, renew=False): """ Open secure channel, if renew is True, renew channel """ params = ua.OpenSecureChannelParameters() params.ClientProtocolVersion = 0 params.RequestType = ua.SecurityTokenRequestType.Issue if renew: params.RequestType = ua.SecurityTokenRequestType.Renew params.SecurityMode = self.security_policy.Mode params.RequestedLifetime = self.secure_channel_timeout # length should be equal to the length of key of symmetric encryption params.ClientNonce = utils.create_nonce(self.security_policy.symmetric_key_size) # this nonce is used to create a symmetric key result = self.uaclient.open_secure_channel(params) if self.secure_channel_timeout != result.SecurityToken.RevisedLifetime: _logger.warning("Requested secure channel timeout to be %dms, got %dms instead", self.secure_channel_timeout, result.SecurityToken.RevisedLifetime) self.secure_channel_timeout = result.SecurityToken.RevisedLifetime def close_secure_channel(self): return self.uaclient.close_secure_channel() def get_endpoints(self): params = ua.GetEndpointsParameters() params.EndpointUrl = self.server_url.geturl() return self.uaclient.get_endpoints(params) def find_servers(self, uris=None): """ send a FindServer request to the server. The answer should be a list of servers the server knows about A list of uris can be provided, only server having matching uris will be returned """ if uris is None: uris = [] params = ua.FindServersParameters() params.EndpointUrl = self.server_url.geturl() params.ServerUris = uris return self.uaclient.find_servers(params) def find_servers_on_network(self): params = ua.FindServersOnNetworkParameters() return self.uaclient.find_servers_on_network(params) def create_session(self): """ send a CreateSessionRequest to server with reasonable parameters. If you want o modify settings look at code of this methods and make your own """ desc = ua.ApplicationDescription() desc.ApplicationUri = self.application_uri desc.ProductUri = self.product_uri desc.ApplicationName = ua.LocalizedText(self.name) desc.ApplicationType = ua.ApplicationType.Client params = ua.CreateSessionParameters() # at least 32 random bytes for server to prove possession of private key (specs part 4, 5.6.2.2) nonce = utils.create_nonce(32) params.ClientNonce = nonce params.ClientCertificate = self.security_policy.client_certificate params.ClientDescription = desc params.EndpointUrl = self.server_url.geturl() params.SessionName = self.description + " Session" + str(self._session_counter) params.RequestedSessionTimeout = self.session_timeout params.MaxResponseMessageSize = 0 # means no max size response = self.uaclient.create_session(params) if self.security_policy.client_certificate is None: data = nonce else: data = self.security_policy.client_certificate + nonce self.security_policy.asymmetric_cryptography.verify(data, response.ServerSignature.Signature) self._server_nonce = response.ServerNonce if not self.security_policy.server_certificate: self.security_policy.server_certificate = response.ServerCertificate elif self.security_policy.server_certificate != response.ServerCertificate: raise ua.UaError("Server certificate mismatch") # remember PolicyId's: we will use them in activate_session() ep = Client.find_endpoint(response.ServerEndpoints, self.security_policy.Mode, self.security_policy.URI) self._policy_ids = ep.UserIdentityTokens if self.session_timeout != response.RevisedSessionTimeout: _logger.warning("Requested session timeout to be %dms, got %dms instead", self.secure_channel_timeout, response.RevisedSessionTimeout) self.session_timeout = response.RevisedSessionTimeout self.keepalive = KeepAlive( self, min(self.session_timeout, self.secure_channel_timeout) * 0.7) # 0.7 is from spec self.keepalive.start() return response def server_policy_id(self, token_type, default): """ Find PolicyId of server's UserTokenPolicy by token_type. Return default if there's no matching UserTokenPolicy. """ for policy in self._policy_ids: if policy.TokenType == token_type: return policy.PolicyId return default def server_policy_uri(self, token_type): """ Find SecurityPolicyUri of server's UserTokenPolicy by token_type. If SecurityPolicyUri is empty, use default SecurityPolicyUri of the endpoint """ for policy in self._policy_ids: if policy.TokenType == token_type: if policy.SecurityPolicyUri: return policy.SecurityPolicyUri else: # empty URI means "use this endpoint's policy URI" return self.security_policy.URI return self.security_policy.URI def activate_session(self, username=None, password=None, certificate=None): """ Activate session using either username and password or private_key """ params = ua.ActivateSessionParameters() challenge = b"" if self.security_policy.server_certificate is not None: challenge += self.security_policy.server_certificate if self._server_nonce is not None: challenge += self._server_nonce if self.security_policy.AsymmetricSignatureURI: params.ClientSignature.Algorithm = ( self.security_policy.AsymmetricSignatureURI ) else: params.ClientSignature.Algorithm = ( security_policies.SecurityPolicyBasic256.AsymmetricSignatureURI ) params.ClientSignature.Signature = self.security_policy.asymmetric_cryptography.signature(challenge) params.LocaleIds.append("en") if not username and not certificate: self._add_anonymous_auth(params) elif certificate: self._add_certificate_auth(params, certificate, challenge) else: self._add_user_auth(params, username, password) return self.uaclient.activate_session(params) def _add_anonymous_auth(self, params): params.UserIdentityToken = ua.AnonymousIdentityToken() params.UserIdentityToken.PolicyId = self.server_policy_id(ua.UserTokenType.Anonymous, "anonymous") def _add_certificate_auth(self, params, certificate, challenge): params.UserIdentityToken = ua.X509IdentityToken() params.UserIdentityToken.PolicyId = self.server_policy_id(ua.UserTokenType.Certificate, "certificate_basic256") params.UserIdentityToken.CertificateData = uacrypto.der_from_x509(certificate) # specs part 4, 5.6.3.1: the data to sign is created by appending # the last serverNonce to the serverCertificate sig = uacrypto.sign_sha1(self.user_private_key, challenge) params.UserTokenSignature = ua.SignatureData() params.UserTokenSignature.Algorithm = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" params.UserTokenSignature.Signature = sig def _add_user_auth(self, params, username, password): params.UserIdentityToken = ua.UserNameIdentityToken() params.UserIdentityToken.UserName = username policy_uri = self.server_policy_uri(ua.UserTokenType.UserName) if not policy_uri or policy_uri == security_policies.POLICY_NONE_URI: # see specs part 4, 7.36.3: if the token is NOT encrypted, # then the password only contains UTF-8 encoded password # and EncryptionAlgorithm is null if self._password: _logger.warning("Sending plain-text password") params.UserIdentityToken.Password = password.encode('utf8') params.UserIdentityToken.EncryptionAlgorithm = None elif self._password: data, uri = self._encrypt_password(password, policy_uri) params.UserIdentityToken.Password = data params.UserIdentityToken.EncryptionAlgorithm = uri params.UserIdentityToken.PolicyId = self.server_policy_id(ua.UserTokenType.UserName, "username_basic256") def _encrypt_password(self, password, policy_uri): pubkey = uacrypto.x509_from_der(self.security_policy.server_certificate).public_key() # see specs part 4, 7.36.3: if the token is encrypted, password # shall be converted to UTF-8 and serialized with server nonce passwd = password.encode("utf8") if self._server_nonce is not None: passwd += self._server_nonce etoken = ua.ua_binary.Primitives.Bytes.pack(passwd) data, uri = security_policies.encrypt_asymmetric(pubkey, etoken, policy_uri) return data, uri def close_session(self): """ Close session """ if self.keepalive and self.keepalive.is_alive(): self.keepalive.stop() self.keepalive.join() return self.uaclient.close_session(True) def get_root_node(self): return self.get_node(ua.TwoByteNodeId(ua.ObjectIds.RootFolder)) def get_objects_node(self): return self.get_node(ua.TwoByteNodeId(ua.ObjectIds.ObjectsFolder)) def get_server_node(self): return self.get_node(ua.FourByteNodeId(ua.ObjectIds.Server)) def get_node(self, nodeid): """ Get node using NodeId object or a string representing a NodeId """ return Node(self.uaclient, nodeid) def create_subscription(self, period, handler): """ Create a subscription. returns a Subscription object which allow to subscribe to events or data on server handler argument is a class with data_change and/or event methods. period argument is either a publishing interval in milliseconds or a CreateSubscriptionParameters instance. The second option should be used, if the opcua-server has problems with the default options. These methods will be called when notfication from server are received. See example-client.py. Do not do expensive/slow or network operation from these methods since they are called directly from receiving thread. This is a design choice, start another thread if you need to do such a thing. """ if isinstance(period, ua.CreateSubscriptionParameters): return Subscription(self.uaclient, period, handler) params = ua.CreateSubscriptionParameters() params.RequestedPublishingInterval = period params.RequestedLifetimeCount = 10000 params.RequestedMaxKeepAliveCount = 3000 params.MaxNotificationsPerPublish = 10000 params.PublishingEnabled = True params.Priority = 0 return Subscription(self.uaclient, params, handler) def reconciliate_subscription(self, subscription): """ Reconciliate the server state with the client """ node = self.get_node( ua.FourByteNodeId(ua.ObjectIds.Server) ) # returns server and client handles monitored_items = node.call_method( ua.uatypes.QualifiedName("GetMonitoredItems"), ua.Variant(subscription.subscription_id, ua.VariantType.UInt32) ) return subscription.reconciliate(monitored_items) def get_namespace_array(self): ns_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_NamespaceArray)) return ns_node.get_value() def get_namespace_index(self, uri): uries = self.get_namespace_array() return uries.index(uri) def delete_nodes(self, nodes, recursive=False): return delete_nodes(self.uaclient, nodes, recursive) def import_xml(self, path=None, xmlstring=None): """ Import nodes defined in xml """ importer = XmlImporter(self) return importer.import_xml(path, xmlstring) def export_xml(self, nodes, path): """ Export defined nodes to xml """ exp = XmlExporter(self) exp.build_etree(nodes) return exp.write_xml(path) def register_namespace(self, uri): """ Register a new namespace. Nodes should in custom namespace, not 0. This method is mainly implemented for symetry with server """ ns_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_NamespaceArray)) uries = ns_node.get_value() if uri in uries: return uries.index(uri) uries.append(uri) ns_node.set_value(uries) return len(uries) - 1 def load_type_definitions(self, nodes=None): """ Load custom types (custom structures/extension objects) definition from server Generate Python classes for custom structures/extension objects defined in server These classes will available in ua module """ return load_type_definitions(self, nodes) def load_enums(self): """ generate Python enums for custom enums on server. This enums will be available in ua module """ return load_enums(self) def register_nodes(self, nodes): """ Register nodes for faster read and write access (if supported by server) Rmw: This call modifies the nodeid of the nodes, the original nodeid is available as node.basenodeid """ nodeids = [node.nodeid for node in nodes] nodeids = self.uaclient.register_nodes(nodeids) for node, nodeid in zip(nodes, nodeids): node.basenodeid = node.nodeid node.nodeid = nodeid return nodes def unregister_nodes(self, nodes): """ Unregister nodes """ nodeids = [node.nodeid for node in nodes] self.uaclient.unregister_nodes(nodeids) for node in nodes: node.nodeid = node.basenodeid node.basenodeid = None def get_values(self, nodes): """ Read the value of multiple nodes in one roundtrip. """ nodes = [node.nodeid for node in nodes] results = self.uaclient.get_attributes(nodes, ua.AttributeIds.Value) return [result.Value.Value for result in results] def set_values(self, nodes, values): """ Write values to multiple nodes in one ua call """ nodeids = [node.nodeid for node in nodes] dvs = [ua_utils.value_to_datavalue(val) for val in values] results = self.uaclient.set_attributes(nodeids, dvs, ua.AttributeIds.Value) for result in results: result.check() python-opcua-0.98.11/opcua/client/ua_client.py000066400000000000000000000664531367360577200212600ustar00rootroot00000000000000""" Low level binary client """ import logging import socket import errno from threading import Thread, Lock from concurrent.futures import Future, CancelledError from functools import partial from opcua import ua from opcua.ua.ua_binary import struct_from_binary, uatcp_to_binary, struct_to_binary, nodeid_from_binary from opcua.ua.uaerrors import UaError, BadTimeout, BadNoSubscription, BadSessionClosed from opcua.common.connection import SecureConnection class UASocketClient(object): """ handle socket connection and send ua messages timeout is the timeout used while waiting for an ua answer from server """ def __init__(self, timeout=1, security_policy=ua.SecurityPolicy()): self.logger = logging.getLogger(__name__ + ".Socket") self._thread = None self._lock = Lock() self.timeout = timeout self._socket = None self._do_stop = False self.authentication_token = ua.NodeId() self._request_id = 0 self._request_handle = 0 self._callbackmap = {} self._connection = SecureConnection(security_policy) def start(self): """ Start receiving thread. this is called automatically in connect and should not be necessary to call directly """ self._thread = Thread(target=self._run) self._thread.start() def _send_request(self, request, callback=None, timeout=1000, message_type=ua.MessageType.SecureMessage): """ send request to server, lower-level method timeout is the timeout written in ua header returns future """ with self._lock: request.RequestHeader = self._create_request_header(timeout) self.logger.debug("Sending: %s", request) try: binreq = struct_to_binary(request) except Exception: # reset reqeust handle if any error # see self._create_request_header self._request_handle -= 1 raise self._request_id += 1 future = Future() if callback: future.add_done_callback(callback) self._callbackmap[self._request_id] = future # Change to the new security token if the connection has been renewed. if self._connection.next_security_token.TokenId != 0: self._connection.revolve_tokens() msg = self._connection.message_to_binary(binreq, message_type=message_type, request_id=self._request_id) self._socket.write(msg) return future def send_request(self, request, callback=None, timeout=1000, message_type=ua.MessageType.SecureMessage): """ send request to server. timeout is the timeout written in ua header returns response object if no callback is provided """ future = self._send_request(request, callback, timeout, message_type) if not callback: data = future.result(self.timeout) self.check_answer(data, " in response to " + request.__class__.__name__) return data def check_answer(self, data, context): data = data.copy() typeid = nodeid_from_binary(data) if typeid == ua.FourByteNodeId(ua.ObjectIds.ServiceFault_Encoding_DefaultBinary): self.logger.warning("ServiceFault from server received %s", context) hdr = struct_from_binary(ua.ResponseHeader, data) hdr.ServiceResult.check() return False return True def _run(self): self.logger.info("Thread started") while not self._do_stop: try: self._receive() except ua.utils.SocketClosedException: self.logger.info("Socket has closed connection") self._connection.close() break except UaError: self.logger.exception("Protocol Error") self._cancel_all_callbacks() self.logger.info("Thread ended") def _receive(self): msg = self._connection.receive_from_socket(self._socket) if msg is None: return elif isinstance(msg, ua.Message): self._call_callback(msg.request_id(), msg.body()) elif isinstance(msg, ua.Acknowledge): self._call_callback(0, msg) elif isinstance(msg, ua.ErrorMessage): self.logger.fatal("Received an error: %s", msg) self._call_callback(0, ua.UaStatusCodeError(msg.Error.value)) else: raise ua.UaError("Unsupported message type: %s", msg) def _call_callback(self, request_id, body): with self._lock: future = self._callbackmap.pop(request_id, None) if future is None: raise ua.UaError( "No future object found for request: {0}, callbacks in list are {1}" .format(request_id, self._callbackmap.keys()) ) future.set_result(body) def _cancel_all_callbacks(self): for request_id, fut in self._callbackmap.items(): self.logger.info("Cancelling request {:d}".format(request_id)) fut.cancel() self._callbackmap.clear() def _create_request_header(self, timeout=1000): hdr = ua.RequestHeader() hdr.AuthenticationToken = self.authentication_token self._request_handle += 1 hdr.RequestHandle = self._request_handle hdr.TimeoutHint = timeout return hdr def connect_socket(self, host, port): """ connect to server socket and start receiving thread """ self.logger.info("opening connection") # Create socket with timeout for initial connection sock = socket.create_connection((host, port), timeout=self.timeout) # set to blocking mode again sock.settimeout(None) # nodelay necessary to avoid packing in one frame, some servers do not like it sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1) self._socket = ua.utils.SocketWrapper(sock) self.start() def disconnect_socket(self): self.logger.info("Request to close socket received") self._do_stop = True try: self._socket.socket.shutdown(socket.SHUT_RDWR) except (socket.error, OSError) as exc: if exc.errno in (errno.ENOTCONN, errno.EBADF): pass # Socket is not connected, so can't send FIN packet. else: raise self._socket.socket.close() self.logger.info("Socket closed, waiting for receiver thread to terminate...") if self._thread and self._thread.is_alive(): self._thread.join() self._cancel_all_callbacks() self.logger.info("Done closing socket: Receiving thread terminated, socket disconnected") def send_hello(self, url, max_messagesize=0, max_chunkcount=0): hello = ua.Hello() hello.EndpointUrl = url hello.MaxMessageSize = max_messagesize hello.MaxChunkCount = max_chunkcount future = Future() with self._lock: self._callbackmap[0] = future binmsg = uatcp_to_binary(ua.MessageType.Hello, hello) self._socket.write(binmsg) ack = future.result(self.timeout) return ack def open_secure_channel(self, params): self.logger.info("open_secure_channel") request = ua.OpenSecureChannelRequest() request.Parameters = params future = self._send_request(request, message_type=ua.MessageType.SecureOpen) response = struct_from_binary(ua.OpenSecureChannelResponse, future.result(self.timeout)) response.ResponseHeader.ServiceResult.check() self._connection.set_channel(response.Parameters, params.RequestType, params.ClientNonce) return response.Parameters def close_secure_channel(self): """ close secure channel. It seems to trigger a shutdown of socket in most servers, so be prepare to reconnect. OPC UA specs Part 6, 7.1.4 say that Server does not send a CloseSecureChannel response and should just close socket """ self.logger.info("close_secure_channel") request = ua.CloseSecureChannelRequest() try: future = self._send_request(request, message_type=ua.MessageType.SecureClose) with self._lock: # some servers send a response here, most do not ... so we ignore future.cancel() except (socket.error, OSError) as exc: if exc.errno in (errno.ENOTCONN, errno.EBADF): # Socket is closed, so can't send CloseSecureChannelRequest. self.logger.warning("close_secure_channel() failed: socket already closed") else: raise def is_secure_channel_open(self): return self._connection.is_open() class UaClient(object): """ low level OPC-UA client. It implements (almost) all methods defined in opcua spec taking in argument the structures defined in opcua spec. In this Python implementation most of the structures are defined in uaprotocol_auto.py and uaprotocol_hand.py available under opcua.ua """ def __init__(self, timeout=1): self.logger = logging.getLogger(__name__) # _publishcallbacks should be accessed in recv thread only self._publishcallbacks = {} self._timeout = timeout self._uasocket = None self.security_policy = ua.SecurityPolicy() def set_security(self, policy): self.security_policy = policy def connect_socket(self, host, port): """ connect to server socket and start receiving thread """ self._uasocket = UASocketClient(self._timeout, security_policy=self.security_policy) return self._uasocket.connect_socket(host, port) def disconnect_socket(self): return self._uasocket.disconnect_socket() def send_hello(self, url, max_messagesize=0, max_chunkcount=0): return self._uasocket.send_hello(url, max_messagesize, max_chunkcount) def open_secure_channel(self, params): return self._uasocket.open_secure_channel(params) def close_secure_channel(self): """ close secure channel. It seems to trigger a shutdown of socket in most servers, so be prepare to reconnect """ return self._uasocket.close_secure_channel() def create_session(self, parameters): self.logger.info("create_session") request = ua.CreateSessionRequest() request.Parameters = parameters data = self._uasocket.send_request(request) response = struct_from_binary(ua.CreateSessionResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() self._uasocket.authentication_token = response.Parameters.AuthenticationToken return response.Parameters def activate_session(self, parameters): self.logger.info("activate_session") request = ua.ActivateSessionRequest() request.Parameters = parameters data = self._uasocket.send_request(request) response = struct_from_binary(ua.ActivateSessionResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Parameters def close_session(self, deletesubscriptions): self.logger.info("close_session") # Bail out if we don't have an open server-channel to unsubscribe ourself. if not self._uasocket.is_secure_channel_open(): return request = ua.CloseSessionRequest() request.DeleteSubscriptions = deletesubscriptions data = self._uasocket.send_request(request) response = struct_from_binary(ua.CloseSessionResponse, data) try: response.ResponseHeader.ServiceResult.check() except BadSessionClosed: # Problem: closing the session with open publish requests leads to BadSessionClosed responses # we can just ignore it therefore. # Alternatively we could make sure that there are no publish requests in flight when # closing the session. pass def browse(self, parameters): self.logger.info("browse") request = ua.BrowseRequest() request.Parameters = parameters data = self._uasocket.send_request(request) response = struct_from_binary(ua.BrowseResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Results def browse_next(self, parameters): self.logger.info("browse next") request = ua.BrowseNextRequest() request.Parameters = parameters data = self._uasocket.send_request(request) response = struct_from_binary(ua.BrowseNextResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Parameters.Results def read(self, parameters): self.logger.info("read") request = ua.ReadRequest() request.Parameters = parameters data = self._uasocket.send_request(request) response = struct_from_binary(ua.ReadResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() # cast to Enum attributes that need to for idx, rv in enumerate(parameters.NodesToRead): if rv.AttributeId == ua.AttributeIds.NodeClass: dv = response.Results[idx] if dv.StatusCode.is_good(): dv.Value.Value = ua.NodeClass(dv.Value.Value) elif rv.AttributeId == ua.AttributeIds.ValueRank: dv = response.Results[idx] if dv.StatusCode.is_good() and dv.Value.Value in (-3, -2, -1, 0, 1, 2, 3, 4): dv.Value.Value = ua.ValueRank(dv.Value.Value) return response.Results def write(self, params): self.logger.info("read") request = ua.WriteRequest() request.Parameters = params data = self._uasocket.send_request(request) response = struct_from_binary(ua.WriteResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Results def get_endpoints(self, params): self.logger.info("get_endpoint") request = ua.GetEndpointsRequest() request.Parameters = params data = self._uasocket.send_request(request) response = struct_from_binary(ua.GetEndpointsResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Endpoints def find_servers(self, params): self.logger.info("find_servers") request = ua.FindServersRequest() request.Parameters = params data = self._uasocket.send_request(request) response = struct_from_binary(ua.FindServersResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Servers def find_servers_on_network(self, params): self.logger.info("find_servers_on_network") request = ua.FindServersOnNetworkRequest() request.Parameters = params data = self._uasocket.send_request(request) response = struct_from_binary(ua.FindServersOnNetworkResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Parameters def register_server(self, registered_server): self.logger.info("register_server") request = ua.RegisterServerRequest() request.Server = registered_server data = self._uasocket.send_request(request) response = struct_from_binary(ua.RegisterServerResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() # nothing to return for this service def register_server2(self, params): self.logger.info("register_server2") request = ua.RegisterServer2Request() request.Parameters = params data = self._uasocket.send_request(request) response = struct_from_binary(ua.RegisterServer2Response, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.ConfigurationResults def translate_browsepaths_to_nodeids(self, browsepaths): self.logger.info("translate_browsepath_to_nodeid") request = ua.TranslateBrowsePathsToNodeIdsRequest() request.Parameters.BrowsePaths = browsepaths data = self._uasocket.send_request(request) response = struct_from_binary(ua.TranslateBrowsePathsToNodeIdsResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Results def create_subscription(self, params, publish_callback, ready_callback=None): self.logger.info("create_subscription") request = ua.CreateSubscriptionRequest() request.Parameters = params resp_fut = Future() mycallbak = partial(self._create_subscription_callback, publish_callback, ready_callback, resp_fut) self._uasocket.send_request(request, mycallbak) return resp_fut.result(self._timeout) def _create_subscription_callback(self, pub_callback, ready_callback, resp_fut, data_fut): self.logger.info("_create_subscription_callback") data = data_fut.result() response = struct_from_binary(ua.CreateSubscriptionResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() if ready_callback: ready_callback(response) self._publishcallbacks[response.Parameters.SubscriptionId] = pub_callback resp_fut.set_result(response.Parameters) def registered_subscriptions(self): """Get all subscriptions we know about""" return [cb.__self__ for cb in self._publishcallbacks.values()] def delete_subscriptions(self, subscriptionids): self.logger.info("delete_subscription") request = ua.DeleteSubscriptionsRequest() request.Parameters.SubscriptionIds = subscriptionids resp_fut = Future() mycallbak = partial(self._delete_subscriptions_callback, subscriptionids, resp_fut) self._uasocket.send_request(request, mycallbak) return resp_fut.result(self._timeout) def _delete_subscriptions_callback(self, subscriptionids, resp_fut, data_fut): self.logger.info("_delete_subscriptions_callback") data = data_fut.result() response = struct_from_binary(ua.DeleteSubscriptionsResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() for sid in subscriptionids: self._publishcallbacks.pop(sid) resp_fut.set_result(response.Results) def publish(self, acks=None): self.logger.info("publish") if acks is None: acks = [] request = ua.PublishRequest() request.Parameters.SubscriptionAcknowledgements = acks self._uasocket.send_request(request, self._call_publish_callback, timeout=0) def _call_publish_callback(self, future): self.logger.info("call_publish_callback") try: data = future.result() except CancelledError: # we are cancelled, we just return return # check if answer looks ok try: self._uasocket.check_answer(data, "while waiting for publish response") except BadTimeout: # Spec Part 4, 7.28 self.publish() return except BadNoSubscription: # Spec Part 5, 13.8.1 # BadNoSubscription is expected after deleting the last subscription. # # We should therefore also check for len(self._publishcallbacks) == 0, but # this gets us into trouble if a Publish response arrives before the # DeleteSubscription response. # # We could remove the callback already when sending the DeleteSubscription request, # but there are some legitimate reasons to keep them around, such as when the server # responds with "BadTimeout" and we should try again later instead of just removing # the subscription client-side. # # There are a variety of ways to act correctly, but the most practical solution seems # to be to just ignore any BadNoSubscription responses. self.logger.info("BadNoSubscription received, ignoring because it's probably valid.") return # parse publish response try: response = struct_from_binary(ua.PublishResponse, data) self.logger.debug(response) except Exception: # INFO: catching the exception here might be obsolete because we already # catch BadTimeout above. However, it's not really clear what this code # does so it stays in, doesn't seem to hurt. self.logger.exception("Error parsing notificatipn from server") self.publish([]) # send publish request ot server so he does stop sending notifications return # look for callback try: callback = self._publishcallbacks[response.Parameters.SubscriptionId] except KeyError: self.logger.warning("Received data for unknown subscription: %s ", response.Parameters.SubscriptionId) return # do callback try: callback(response.Parameters) except Exception: # we call client code, catch everything! self.logger.exception("Exception while calling user callback: %s") def create_monitored_items(self, params): self.logger.info("create_monitored_items") request = ua.CreateMonitoredItemsRequest() request.Parameters = params data = self._uasocket.send_request(request) response = struct_from_binary(ua.CreateMonitoredItemsResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Results def delete_monitored_items(self, params): self.logger.info("delete_monitored_items") request = ua.DeleteMonitoredItemsRequest() request.Parameters = params data = self._uasocket.send_request(request) response = struct_from_binary(ua.DeleteMonitoredItemsResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Results def add_nodes(self, nodestoadd): self.logger.info("add_nodes") request = ua.AddNodesRequest() request.Parameters.NodesToAdd = nodestoadd data = self._uasocket.send_request(request) response = struct_from_binary(ua.AddNodesResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Results def add_references(self, refs): self.logger.info("add_references") request = ua.AddReferencesRequest() request.Parameters.ReferencesToAdd = refs data = self._uasocket.send_request(request) response = struct_from_binary(ua.AddReferencesResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Results def delete_references(self, refs): self.logger.info("delete") request = ua.DeleteReferencesRequest() request.Parameters.ReferencesToDelete = refs data = self._uasocket.send_request(request) response = struct_from_binary(ua.DeleteReferencesResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Parameters.Results def delete_nodes(self, params): self.logger.info("delete_nodes") request = ua.DeleteNodesRequest() request.Parameters = params data = self._uasocket.send_request(request) response = struct_from_binary(ua.DeleteNodesResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Results def call(self, methodstocall): request = ua.CallRequest() request.Parameters.MethodsToCall = methodstocall data = self._uasocket.send_request(request) response = struct_from_binary(ua.CallResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Results def history_read(self, params): self.logger.info("history_read") request = ua.HistoryReadRequest() request.Parameters = params data = self._uasocket.send_request(request) response = struct_from_binary(ua.HistoryReadResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Results def modify_monitored_items(self, params): self.logger.info("modify_monitored_items") request = ua.ModifyMonitoredItemsRequest() request.Parameters = params data = self._uasocket.send_request(request) response = struct_from_binary(ua.ModifyMonitoredItemsResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Results def register_nodes(self, nodes): self.logger.info("register_nodes") request = ua.RegisterNodesRequest() request.Parameters.NodesToRegister = nodes data = self._uasocket.send_request(request) response = struct_from_binary(ua.RegisterNodesResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() return response.Parameters.RegisteredNodeIds def unregister_nodes(self, nodes): self.logger.info("unregister_nodes") request = ua.UnregisterNodesRequest() request.Parameters.NodesToUnregister = nodes data = self._uasocket.send_request(request) response = struct_from_binary(ua.UnregisterNodesResponse, data) self.logger.debug(response) response.ResponseHeader.ServiceResult.check() # nothing to return for this service def get_attributes(self, nodes, attr): self.logger.info("get_attribute") request = ua.ReadRequest() for node in nodes: rv = ua.ReadValueId() rv.NodeId = node rv.AttributeId = attr request.Parameters.NodesToRead.append(rv) data = self._uasocket.send_request(request) response = struct_from_binary(ua.ReadResponse, data) response.ResponseHeader.ServiceResult.check() return response.Results def set_attributes(self, nodeids, datavalues, attributeid=ua.AttributeIds.Value): """ Set an attribute of multiple nodes datavalue is a ua.DataValue object """ self.logger.info("set_attributes of several nodes") request = ua.WriteRequest() for idx, nodeid in enumerate(nodeids): attr = ua.WriteValue() attr.NodeId = nodeid attr.AttributeId = attributeid attr.Value = datavalues[idx] request.Parameters.NodesToWrite.append(attr) data = self._uasocket.send_request(request) response = struct_from_binary(ua.WriteResponse, data) response.ResponseHeader.ServiceResult.check() return response.Results python-opcua-0.98.11/opcua/common/000077500000000000000000000000001367360577200167375ustar00rootroot00000000000000python-opcua-0.98.11/opcua/common/__init__.py000066400000000000000000000000001367360577200210360ustar00rootroot00000000000000python-opcua-0.98.11/opcua/common/callback.py000066400000000000000000000061641367360577200210540ustar00rootroot00000000000000 """ server side implementation of callback event """ from collections import OrderedDict from enum import Enum class CallbackType(Enum): ''' The possible types of a Callback type. :ivar Null: :ivar MonitoredItem: ''' Null = 0 ItemSubscriptionCreated = 1 ItemSubscriptionModified = 2 ItemSubscriptionDeleted= 3 class Callback(object): def __init__(self): self.__name = None def setName(self, name): self.__name = name def getName(self): return self.__name class ServerItemCallback(Callback): def __init__(self, request_params, response_params): self.request_params = request_params self.response_params = response_params class CallbackSubscriberInterface(object): def getSubscribedEvents(self): raise NotImplementedError() class CallbackDispatcher(object): def __init__(self): self._listeners = {} def dispatch(self, eventName, event=None): if event is None: event = Callback() elif not isinstance(event, Callback): raise ValueError('Unexpected event type given') event.setName(eventName) if eventName not in self._listeners: return event for listener in self._listeners[eventName].values(): listener(event, self) return event def addListener(self, eventName, listener, priority=0): if eventName not in self._listeners: self._listeners[eventName] = {} self._listeners[eventName][priority] = listener self._listeners[eventName] = OrderedDict(sorted(self._listeners[eventName].items(), key=lambda item: item[0])) def removeListener(self, eventName, listener=None): if eventName not in self._listeners: return if not listener: del self._listeners[eventName] else: for p, l in self._listeners[eventName].items(): if l is listener: self._listeners[eventName].pop(p) return def addSubscriber(self, subscriber): if not isinstance(subscriber, CallbackSubscriberInterface): raise ValueError('Unexpected subscriber type given') for eventName, params in subscriber.getSubscribedEvents().items(): if isinstance(params, str): self.addListener(eventName, getattr(subscriber, params)) elif isinstance(params, list): if not params: raise ValueError('Invalid params "{0!r}" for event "{1!s}"'.format(params, eventName)) if len(params) <= 2 and isinstance(params[0], str): priority = params[1] if len(params) > 1 else 0 self.addListener(eventName, getattr(subscriber, params[0]), priority) else: for listener in params: priority = listener[1] if len(listener) > 1 else 0 self.addListener(eventName, getattr(subscriber, listener[0]), priority) else: raise ValueError('Invalid params for event "{0!s}"'.format(eventName)) python-opcua-0.98.11/opcua/common/connection.py000066400000000000000000000426111367360577200214540ustar00rootroot00000000000000import hashlib from datetime import datetime, timedelta import logging import copy from opcua.ua.ua_binary import struct_from_binary, struct_to_binary, header_from_binary, header_to_binary from opcua import ua logger = logging.getLogger('opcua.uaprotocol') class MessageChunk(ua.FrozenClass): """ Message Chunk, as described in OPC UA specs Part 6, 6.7.2. """ def __init__(self, security_policy, body=b'', msg_type=ua.MessageType.SecureMessage, chunk_type=ua.ChunkType.Single): self.MessageHeader = ua.Header(msg_type, chunk_type) if msg_type in (ua.MessageType.SecureMessage, ua.MessageType.SecureClose): self.SecurityHeader = ua.SymmetricAlgorithmHeader() elif msg_type == ua.MessageType.SecureOpen: self.SecurityHeader = ua.AsymmetricAlgorithmHeader() else: raise ua.UaError("Unsupported message type: {0}".format(msg_type)) self.SequenceHeader = ua.SequenceHeader() self.Body = body self.security_policy = security_policy @staticmethod def from_binary(security_policy, data): h = header_from_binary(data) return MessageChunk.from_header_and_body(security_policy, h, data) @staticmethod def from_header_and_body(security_policy, header, buf): assert len(buf) >= header.body_size, 'Full body expected here' data = buf.copy(header.body_size) buf.skip(header.body_size) if header.MessageType in (ua.MessageType.SecureMessage, ua.MessageType.SecureClose): security_header = struct_from_binary(ua.SymmetricAlgorithmHeader, data) crypto = security_policy.symmetric_cryptography elif header.MessageType == ua.MessageType.SecureOpen: security_header = struct_from_binary(ua.AsymmetricAlgorithmHeader, data) crypto = security_policy.asymmetric_cryptography else: raise ua.UaError("Unsupported message type: {0}".format(header.MessageType)) obj = MessageChunk(crypto) obj.MessageHeader = header obj.SecurityHeader = security_header decrypted = crypto.decrypt(data.read(len(data))) signature_size = crypto.vsignature_size() if signature_size > 0: signature = decrypted[-signature_size:] decrypted = decrypted[:-signature_size] crypto.verify(header_to_binary(obj.MessageHeader) + struct_to_binary(obj.SecurityHeader) + decrypted, signature) data = ua.utils.Buffer(crypto.remove_padding(decrypted)) obj.SequenceHeader = struct_from_binary(ua.SequenceHeader, data) obj.Body = data.read(len(data)) return obj def encrypted_size(self, plain_size): size = plain_size + self.security_policy.signature_size() pbs = self.security_policy.plain_block_size() if size % pbs != 0: print("ENC", plain_size, size, pbs) raise ua.UaError("Encryption error") return size // pbs * self.security_policy.encrypted_block_size() def to_binary(self): security = struct_to_binary(self.SecurityHeader) encrypted_part = struct_to_binary(self.SequenceHeader) + self.Body encrypted_part += self.security_policy.padding(len(encrypted_part)) self.MessageHeader.body_size = len(security) + self.encrypted_size(len(encrypted_part)) header = header_to_binary(self.MessageHeader) encrypted_part += self.security_policy.signature(header + security + encrypted_part) return header + security + self.security_policy.encrypt(encrypted_part) @staticmethod def max_body_size(crypto, max_chunk_size): max_encrypted_size = max_chunk_size - ua.Header.max_size() - ua.SymmetricAlgorithmHeader.max_size() max_plain_size = (max_encrypted_size // crypto.encrypted_block_size()) * crypto.plain_block_size() return max_plain_size - ua.SequenceHeader.max_size() - crypto.signature_size() - crypto.min_padding_size() @staticmethod def message_to_chunks(security_policy, body, max_chunk_size, message_type=ua.MessageType.SecureMessage, channel_id=1, request_id=1, token_id=1): """ Pack message body (as binary string) into one or more chunks. Size of each chunk will not exceed max_chunk_size. Returns a list of MessageChunks. SequenceNumber is not initialized here, it must be set by Secure Channel driver. """ if message_type == ua.MessageType.SecureOpen: # SecureOpen message must be in a single chunk (specs, Part 6, 6.7.2) chunk = MessageChunk(security_policy.asymmetric_cryptography, body, message_type, ua.ChunkType.Single) chunk.SecurityHeader.SecurityPolicyURI = security_policy.URI if security_policy.client_certificate: chunk.SecurityHeader.SenderCertificate = security_policy.client_certificate if security_policy.server_certificate: chunk.SecurityHeader.ReceiverCertificateThumbPrint =\ hashlib.sha1(security_policy.server_certificate).digest() chunk.MessageHeader.ChannelId = channel_id chunk.SequenceHeader.RequestId = request_id return [chunk] crypto = security_policy.symmetric_cryptography max_size = MessageChunk.max_body_size(crypto, max_chunk_size) chunks = [] for i in range(0, len(body), max_size): part = body[i:i + max_size] if i + max_size >= len(body): chunk_type = ua.ChunkType.Single else: chunk_type = ua.ChunkType.Intermediate chunk = MessageChunk(crypto, part, message_type, chunk_type) chunk.SecurityHeader.TokenId = token_id chunk.MessageHeader.ChannelId = channel_id chunk.SequenceHeader.RequestId = request_id chunks.append(chunk) return chunks def __str__(self): return "{0}({1}, {2}, {3}, {4} bytes)".format(self.__class__.__name__, self.MessageHeader, self.SequenceHeader, self.SecurityHeader, len(self.Body)) __repr__ = __str__ class SecureConnection(object): """ Common logic for client and server """ def __init__(self, security_policy): self._sequence_number = 0 self._peer_sequence_number = None self._incoming_parts = [] self.security_policy = security_policy self._policies = [] self.security_token = ua.ChannelSecurityToken() self.next_security_token = ua.ChannelSecurityToken() self.prev_security_token = ua.ChannelSecurityToken() self.local_nonce = 0 self.remote_nonce = 0 self._open = False self._allow_prev_token = False self._max_chunk_size = 65536 def set_channel(self, params, requestType, clientNonce): """ Called on client side when getting secure channel data from server """ if requestType == ua.SecurityTokenRequestType.Issue: self.security_token = params.SecurityToken self.local_nonce = clientNonce self.remote_nonce = params.ServerNonce self.security_policy.make_local_symmetric_key(self.remote_nonce, self.local_nonce) self.security_policy.make_remote_symmetric_key(self.local_nonce, self.remote_nonce) self._open = True else: self.next_security_token = params.SecurityToken self.local_nonce = clientNonce self.remote_nonce = params.ServerNonce self._allow_prev_token = True def open(self, params, server): """ called on server side to open secure channel """ self.local_nonce = ua.utils.create_nonce(self.security_policy.symmetric_key_size) self.remote_nonce = params.ClientNonce response = ua.OpenSecureChannelResult() response.ServerNonce = self.local_nonce if not self._open or params.RequestType == ua.SecurityTokenRequestType.Issue: self._open = True self.security_token.TokenId = 13 # random value self.security_token.ChannelId = server.get_new_channel_id() self.security_token.RevisedLifetime = params.RequestedLifetime self.security_token.CreatedAt = datetime.utcnow() response.SecurityToken = self.security_token self.security_policy.make_local_symmetric_key(self.remote_nonce, self.local_nonce) self.security_policy.make_remote_symmetric_key(self.local_nonce, self.remote_nonce) else: self.next_security_token = copy.deepcopy(self.security_token) self.next_security_token.TokenId += 1 self.next_security_token.RevisedLifetime = params.RequestedLifetime self.next_security_token.CreatedAt = datetime.utcnow() response.SecurityToken = self.next_security_token return response def close(self): self._open = False def is_open(self): return self._open def set_policy_factories(self, policies): """ Set a list of available security policies. Use this in servers with multiple endpoints with different security """ self._policies = policies @staticmethod def _policy_matches(policy, uri, mode=None): return policy.URI == uri and (mode is None or policy.Mode == mode) def select_policy(self, uri, peer_certificate, mode=None): for policy in self._policies: if policy.matches(uri, mode): self.security_policy = policy.create(peer_certificate) return if self.security_policy.URI != uri or (mode is not None and self.security_policy.Mode != mode): raise ua.UaError("No matching policy: {0}, {1}".format(uri, mode)) def revolve_tokens(self): """ Revolve security tokens of the security channel. Start using the next security token negotiated during the renewal of the channel and remember the previous token until the other communication party """ self.prev_security_token = self.security_token self.security_token = self.next_security_token self.next_security_token = ua.ChannelSecurityToken() self.security_policy.make_local_symmetric_key(self.remote_nonce, self.local_nonce) def message_to_binary(self, message, message_type=ua.MessageType.SecureMessage, request_id=0): """ Convert OPC UA secure message to binary. The only supported types are SecureOpen, SecureMessage, SecureClose if message_type is SecureMessage, the AlgoritmHeader should be passed as arg """ chunks = MessageChunk.message_to_chunks(self.security_policy, message, self._max_chunk_size, message_type=message_type, channel_id=self.security_token.ChannelId, request_id=request_id, token_id=self.security_token.TokenId) for chunk in chunks: self._sequence_number += 1 if self._sequence_number >= (1 << 32): logger.debug("Wrapping sequence number: %d -> 1", self._sequence_number) self._sequence_number = 1 chunk.SequenceHeader.SequenceNumber = self._sequence_number return b"".join([chunk.to_binary() for chunk in chunks]) def _check_sym_header(self, securityHeader): """ Validates the symmetric header of the message chunk and revolves the security token if needed. """ assert isinstance(securityHeader, ua.SymmetricAlgorithmHeader), "Expected SymAlgHeader, got: {0}".format(securityHeader) if securityHeader.TokenId != self.security_token.TokenId: if securityHeader.TokenId != self.next_security_token.TokenId: if self._allow_prev_token and \ securityHeader.TokenId == self.prev_security_token.TokenId: timeout = self.prev_security_token.CreatedAt + timedelta(milliseconds=self.prev_security_token.RevisedLifetime * 1.25) if timeout < datetime.utcnow(): raise ua.UaError("Security token id {} has timed out ({} < {})".format(securityHeader.TokenId, timeout, datetime.utcnow())) else: return raise ua.UaError("Invalid security token id {}, expected {} or {}".format(securityHeader.TokenId, self.security_token.TokenId, self.next_security_token.TokenId)) else: self.revolve_tokens() self.security_policy.make_remote_symmetric_key(self.local_nonce, self.remote_nonce) self.prev_security_token = ua.ChannelSecurityToken() if self.prev_security_token.TokenId != 0: self.security_policy.make_remote_symmetric_key(self.local_nonce, self.remote_nonce) self.prev_security_token = ua.ChannelSecurityToken() def _check_incoming_chunk(self, chunk): assert isinstance(chunk, MessageChunk), "Expected chunk, got: {0}".format(chunk) if chunk.MessageHeader.MessageType != ua.MessageType.SecureOpen: if chunk.MessageHeader.ChannelId != self.security_token.ChannelId: raise ua.UaError("Wrong channel id {0}, expected {1}".format(chunk.MessageHeader.ChannelId, self.security_token.ChannelId)) if self._incoming_parts: if self._incoming_parts[0].SequenceHeader.RequestId != chunk.SequenceHeader.RequestId: raise ua.UaError("Wrong request id {0}, expected {1}".format(chunk.SequenceHeader.RequestId, self._incoming_parts[0].SequenceHeader.RequestId)) # sequence number must be incremented or wrapped num = chunk.SequenceHeader.SequenceNumber if chunk.MessageHeader.MessageType != ua.MessageType.SecureOpen and \ self._peer_sequence_number is not None: if num != self._peer_sequence_number + 1: wrap = (1 << 32) - 1024 if num < 1024 and self._peer_sequence_number >= wrap: # specs Part 6, 6.7.2 logger.debug("Sequence number wrapped: %d -> %d", self._peer_sequence_number, num) else: raise ua.UaError("Received chunk: {0} with wrong sequence expecting: {1}, received: {2}, spec says to close connection".format(chunk, self._peer_sequence_number, num)) self._peer_sequence_number = num def receive_from_header_and_body(self, header, body): """ Convert MessageHeader and binary body to OPC UA TCP message (see OPC UA specs Part 6, 7.1: Hello, Acknowledge or ErrorMessage), or a Message object, or None (if intermediate chunk is received) """ if header.MessageType == ua.MessageType.SecureOpen: data = body.copy(header.body_size) security_header = struct_from_binary(ua.AsymmetricAlgorithmHeader, data) self.select_policy(security_header.SecurityPolicyURI, security_header.SenderCertificate) elif header.MessageType in (ua.MessageType.SecureMessage, ua.MessageType.SecureClose): data = body.copy(header.body_size) security_header = struct_from_binary(ua.SymmetricAlgorithmHeader, data) self._check_sym_header(security_header) if header.MessageType in (ua.MessageType.SecureMessage, ua.MessageType.SecureOpen, ua.MessageType.SecureClose): chunk = MessageChunk.from_header_and_body(self.security_policy, header, body) return self._receive(chunk) elif header.MessageType == ua.MessageType.Hello: msg = struct_from_binary(ua.Hello, body) self._max_chunk_size = msg.ReceiveBufferSize return msg elif header.MessageType == ua.MessageType.Acknowledge: msg = struct_from_binary(ua.Acknowledge, body) self._max_chunk_size = msg.SendBufferSize return msg elif header.MessageType == ua.MessageType.Error: msg = struct_from_binary(ua.ErrorMessage, body) logger.warning("Received an error: %s", msg) return msg else: raise ua.UaError("Unsupported message type {0}".format(header.MessageType)) def receive_from_socket(self, socket): """ Convert binary stream to OPC UA TCP message (see OPC UA specs Part 6, 7.1: Hello, Acknowledge or ErrorMessage), or a Message object, or None (if intermediate chunk is received) """ logger.debug("Waiting for header") header = header_from_binary(socket) logger.info("received header: %s", header) body = socket.read(header.body_size) if len(body) != header.body_size: raise ua.UaError("{0} bytes expected, {1} available".format(header.body_size, len(body))) return self.receive_from_header_and_body(header, ua.utils.Buffer(body)) def _receive(self, msg): self._check_incoming_chunk(msg) self._incoming_parts.append(msg) if msg.MessageHeader.ChunkType == ua.ChunkType.Intermediate: return None if msg.MessageHeader.ChunkType == ua.ChunkType.Abort: err = struct_from_binary(ua.ErrorMessage, ua.utils.Buffer(msg.Body)) logger.warning("Message %s aborted: %s", msg, err) # specs Part 6, 6.7.3 say that aborted message shall be ignored # and SecureChannel should not be closed self._incoming_parts = [] return None elif msg.MessageHeader.ChunkType == ua.ChunkType.Single: message = ua.Message(self._incoming_parts) self._incoming_parts = [] return message else: raise ua.UaError("Unsupported chunk type: {0}".format(msg)) python-opcua-0.98.11/opcua/common/copy_node.py000066400000000000000000000057611367360577200213010ustar00rootroot00000000000000import logging from opcua import ua from opcua.common.node import Node logger = logging.getLogger(__name__) def copy_node(parent, node, nodeid=None, recursive=True): """ Copy a node or node tree as child of parent node """ rdesc = _rdesc_from_node(parent, node) if nodeid is None: nodeid = ua.NodeId(namespaceidx=node.nodeid.NamespaceIndex) added_nodeids = _copy_node(parent.server, parent.nodeid, rdesc, nodeid, recursive) return [Node(parent.server, nid) for nid in added_nodeids] def _copy_node(server, parent_nodeid, rdesc, nodeid, recursive): addnode = ua.AddNodesItem() addnode.RequestedNewNodeId = nodeid addnode.BrowseName = rdesc.BrowseName addnode.ParentNodeId = parent_nodeid addnode.ReferenceTypeId = rdesc.ReferenceTypeId addnode.TypeDefinition = rdesc.TypeDefinition addnode.NodeClass = rdesc.NodeClass node_to_copy = Node(server, rdesc.NodeId) attrObj = getattr(ua, rdesc.NodeClass.name + "Attributes") _read_and_copy_attrs(node_to_copy, attrObj(), addnode) res = server.add_nodes([addnode])[0] added_nodes = [res.AddedNodeId] if recursive: descs = node_to_copy.get_children_descriptions() for desc in descs: nodes = _copy_node(server, res.AddedNodeId, desc, nodeid=ua.NodeId(namespaceidx=desc.NodeId.NamespaceIndex), recursive=True) added_nodes.extend(nodes) return added_nodes def _rdesc_from_node(parent, node): results = node.get_attributes([ua.AttributeIds.NodeClass, ua.AttributeIds.BrowseName, ua.AttributeIds.DisplayName]) nclass, qname, dname = [res.Value.Value for res in results] rdesc = ua.ReferenceDescription() rdesc.NodeId = node.nodeid rdesc.BrowseName = qname rdesc.DisplayName = dname rdesc.NodeClass = nclass if parent.get_type_definition() == ua.NodeId(ua.ObjectIds.FolderType): rdesc.ReferenceTypeId = ua.NodeId(ua.ObjectIds.Organizes) else: rdesc.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasComponent) typedef = node.get_type_definition() if typedef: rdesc.TypeDefinition = typedef return rdesc def _read_and_copy_attrs(node_type, struct, addnode): names = [name for name in struct.__dict__.keys() if not name.startswith("_") and name not in ("BodyLength", "TypeId", "SpecifiedAttributes", "Encoding", "IsAbstract", "EventNotifier")] attrs = [getattr(ua.AttributeIds, name) for name in names] for name in names: results = node_type.get_attributes(attrs) for idx, name in enumerate(names): if results[idx].StatusCode.is_good(): if name == "Value": setattr(struct, name, results[idx].Value) else: setattr(struct, name, results[idx].Value.Value) else: logger.warning("Instantiate: while copying attributes from node type {0!s}, attribute {1!s}, statuscode is {2!s}".format(node_type, name, results[idx].StatusCode)) addnode.NodeAttributes = struct python-opcua-0.98.11/opcua/common/event_objects.py000066400000000000000000001051331367360577200221460ustar00rootroot00000000000000""" Autogenerated code from xml spec """ from opcua import ua from opcua.common.events import Event class BaseEvent(Event): """ BaseEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): Event.__init__(self) self.add_property('EventId', None, ua.VariantType.ByteString) self.add_property('EventType', ua.NodeId(ua.ObjectIds.BaseEventType), ua.VariantType.NodeId) self.add_property('SourceNode', sourcenode, ua.VariantType.NodeId) self.add_property('SourceName', None, ua.VariantType.String) self.add_property('Time', None, ua.VariantType.DateTime) self.add_property('ReceiveTime', None, ua.VariantType.DateTime) self.add_property('LocalTime', None, ua.VariantType.ExtensionObject) self.add_property('Message', ua.LocalizedText(message), ua.VariantType.LocalizedText) self.add_property('Severity', severity, ua.VariantType.UInt16) class AuditEvent(BaseEvent): """ AuditEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditEventType) self.add_property('ActionTimeStamp', None, ua.NodeId(ua.ObjectIds.UtcTime)) self.add_property('Status', False, ua.VariantType.Boolean) self.add_property('ServerId', None, ua.VariantType.String) self.add_property('ClientAuditEntryId', None, ua.VariantType.String) self.add_property('ClientUserId', None, ua.VariantType.String) class AuditSecurityEvent(AuditEvent): """ AuditSecurityEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditSecurityEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditSecurityEventType) self.add_property('StatusCodeId', None, ua.VariantType.StatusCode) class AuditChannelEvent(AuditSecurityEvent): """ AuditChannelEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditChannelEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditChannelEventType) self.add_property('SecureChannelId', None, ua.VariantType.String) class AuditOpenSecureChannelEvent(AuditChannelEvent): """ AuditOpenSecureChannelEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditOpenSecureChannelEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditOpenSecureChannelEventType) self.add_property('ClientCertificate', None, ua.VariantType.ByteString) self.add_property('ClientCertificateThumbprint', None, ua.VariantType.String) self.add_property('RequestType', None, ua.NodeId(ua.ObjectIds.SecurityTokenRequestType)) self.add_property('SecurityPolicyUri', None, ua.VariantType.String) self.add_property('SecurityMode', None, ua.NodeId(ua.ObjectIds.MessageSecurityMode)) self.add_property('RequestedLifetime', None, ua.NodeId(ua.ObjectIds.Duration)) class AuditSessionEvent(AuditSecurityEvent): """ AuditSessionEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditSessionEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditSessionEventType) self.add_property('SessionId', ua.NodeId(ua.ObjectIds.AuditSessionEventType), ua.VariantType.NodeId) class AuditCreateSessionEvent(AuditSessionEvent): """ AuditCreateSessionEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditCreateSessionEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditCreateSessionEventType) self.add_property('SecureChannelId', None, ua.VariantType.String) self.add_property('ClientCertificate', None, ua.VariantType.ByteString) self.add_property('ClientCertificateThumbprint', None, ua.VariantType.String) self.add_property('RevisedSessionTimeout', None, ua.NodeId(ua.ObjectIds.Duration)) class AuditActivateSessionEvent(AuditSessionEvent): """ AuditActivateSessionEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditActivateSessionEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditActivateSessionEventType) self.add_property('ClientSoftwareCertificates', None, ua.NodeId(ua.ObjectIds.SignedSoftwareCertificate)) self.add_property('UserIdentityToken', None, ua.NodeId(ua.ObjectIds.UserIdentityToken)) self.add_property('SecureChannelId', None, ua.VariantType.String) class AuditCancelEvent(AuditSessionEvent): """ AuditCancelEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditCancelEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditCancelEventType) self.add_property('RequestHandle', None, ua.VariantType.UInt32) class AuditCertificateEvent(AuditSecurityEvent): """ AuditCertificateEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditCertificateEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditCertificateEventType) self.add_property('Certificate', None, ua.VariantType.ByteString) class AuditCertificateDataMismatchEvent(AuditCertificateEvent): """ AuditCertificateDataMismatchEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditCertificateDataMismatchEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditCertificateDataMismatchEventType) self.add_property('InvalidHostname', None, ua.VariantType.String) self.add_property('InvalidUri', None, ua.VariantType.String) class AuditCertificateExpiredEvent(AuditCertificateEvent): """ AuditCertificateExpiredEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditCertificateExpiredEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditCertificateExpiredEventType) class AuditCertificateInvalidEvent(AuditCertificateEvent): """ AuditCertificateInvalidEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditCertificateInvalidEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditCertificateInvalidEventType) class AuditCertificateUntrustedEvent(AuditCertificateEvent): """ AuditCertificateUntrustedEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditCertificateUntrustedEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditCertificateUntrustedEventType) class AuditCertificateRevokedEvent(AuditCertificateEvent): """ AuditCertificateRevokedEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditCertificateRevokedEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditCertificateRevokedEventType) class AuditCertificateMismatchEvent(AuditCertificateEvent): """ AuditCertificateMismatchEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditCertificateMismatchEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditCertificateMismatchEventType) class AuditNodeManagementEvent(AuditEvent): """ AuditNodeManagementEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditNodeManagementEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditNodeManagementEventType) class AuditAddNodesEvent(AuditNodeManagementEvent): """ AuditAddNodesEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditAddNodesEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditAddNodesEventType) self.add_property('NodesToAdd', None, ua.NodeId(ua.ObjectIds.AddNodesItem)) class AuditDeleteNodesEvent(AuditNodeManagementEvent): """ AuditDeleteNodesEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditDeleteNodesEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditDeleteNodesEventType) self.add_property('NodesToDelete', None, ua.NodeId(ua.ObjectIds.DeleteNodesItem)) class AuditAddReferencesEvent(AuditNodeManagementEvent): """ AuditAddReferencesEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditAddReferencesEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditAddReferencesEventType) self.add_property('ReferencesToAdd', None, ua.NodeId(ua.ObjectIds.AddReferencesItem)) class AuditDeleteReferencesEvent(AuditNodeManagementEvent): """ AuditDeleteReferencesEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditDeleteReferencesEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditDeleteReferencesEventType) self.add_property('ReferencesToDelete', None, ua.NodeId(ua.ObjectIds.DeleteReferencesItem)) class AuditUpdateEvent(AuditEvent): """ AuditUpdateEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditUpdateEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditUpdateEventType) class AuditWriteUpdateEvent(AuditUpdateEvent): """ AuditWriteUpdateEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditWriteUpdateEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditWriteUpdateEventType) self.add_property('AttributeId', None, ua.VariantType.UInt32) self.add_property('IndexRange', None, ua.NodeId(ua.ObjectIds.NumericRange)) self.add_property('OldValue', None, ua.VariantType.Variant) self.add_property('NewValue', None, ua.VariantType.Variant) class AuditHistoryUpdateEvent(AuditUpdateEvent): """ AuditHistoryUpdateEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditHistoryUpdateEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditHistoryUpdateEventType) self.add_property('ParameterDataTypeId', ua.NodeId(ua.ObjectIds.AuditHistoryUpdateEventType), ua.VariantType.NodeId) class AuditUpdateMethodEvent(AuditEvent): """ AuditUpdateMethodEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditUpdateMethodEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditUpdateMethodEventType) self.add_property('MethodId', ua.NodeId(ua.ObjectIds.AuditUpdateMethodEventType), ua.VariantType.NodeId) self.add_property('InputArguments', None, ua.VariantType.Variant) class SystemEvent(BaseEvent): """ SystemEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(SystemEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.SystemEventType) class DeviceFailureEvent(SystemEvent): """ DeviceFailureEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(DeviceFailureEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.DeviceFailureEventType) class BaseModelChangeEvent(BaseEvent): """ BaseModelChangeEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(BaseModelChangeEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.BaseModelChangeEventType) class GeneralModelChangeEvent(BaseModelChangeEvent): """ GeneralModelChangeEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(GeneralModelChangeEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.GeneralModelChangeEventType) self.add_property('Changes', None, ua.NodeId(ua.ObjectIds.ModelChangeStructureDataType)) class TransitionEvent(BaseEvent): """ TransitionEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(TransitionEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.TransitionEventType) class AuditUpdateStateEvent(AuditUpdateMethodEvent): """ AuditUpdateStateEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditUpdateStateEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditUpdateStateEventType) self.add_property('OldStateId', None, ua.VariantType.Variant) self.add_property('NewStateId', None, ua.VariantType.Variant) class ProgramTransitionEvent(TransitionEvent): """ ProgramTransitionEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(ProgramTransitionEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.ProgramTransitionEventType) class SemanticChangeEvent(BaseEvent): """ SemanticChangeEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(SemanticChangeEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.SemanticChangeEventType) self.add_property('Changes', None, ua.NodeId(ua.ObjectIds.SemanticChangeStructureDataType)) class AuditUrlMismatchEvent(AuditCreateSessionEvent): """ AuditUrlMismatchEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditUrlMismatchEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditUrlMismatchEventType) self.add_property('EndpointUrl', None, ua.VariantType.String) class RefreshStartEvent(SystemEvent): """ RefreshStartEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(RefreshStartEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.RefreshStartEventType) class RefreshEndEvent(SystemEvent): """ RefreshEndEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(RefreshEndEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.RefreshEndEventType) class RefreshRequiredEvent(SystemEvent): """ RefreshRequiredEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(RefreshRequiredEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.RefreshRequiredEventType) class AuditConditionEvent(AuditUpdateMethodEvent): """ AuditConditionEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditConditionEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditConditionEventType) class AuditConditionEnableEvent(AuditConditionEvent): """ AuditConditionEnableEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditConditionEnableEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditConditionEnableEventType) class AuditConditionCommentEvent(AuditConditionEvent): """ AuditConditionCommentEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditConditionCommentEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditConditionCommentEventType) self.add_property('ConditionEventId', None, ua.VariantType.ByteString) self.add_property('Comment', None, ua.VariantType.LocalizedText) class AuditHistoryEventUpdateEvent(AuditHistoryUpdateEvent): """ AuditHistoryEventUpdateEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditHistoryEventUpdateEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditHistoryEventUpdateEventType) self.add_property('UpdatedNode', ua.NodeId(ua.ObjectIds.AuditHistoryEventUpdateEventType), ua.VariantType.NodeId) self.add_property('PerformInsertReplace', None, ua.NodeId(ua.ObjectIds.PerformUpdateType)) self.add_property('Filter', None, ua.NodeId(ua.ObjectIds.EventFilter)) self.add_property('NewValues', None, ua.NodeId(ua.ObjectIds.HistoryEventFieldList)) self.add_property('OldValues', None, ua.NodeId(ua.ObjectIds.HistoryEventFieldList)) class AuditHistoryValueUpdateEvent(AuditHistoryUpdateEvent): """ AuditHistoryValueUpdateEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditHistoryValueUpdateEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditHistoryValueUpdateEventType) self.add_property('UpdatedNode', ua.NodeId(ua.ObjectIds.AuditHistoryValueUpdateEventType), ua.VariantType.NodeId) self.add_property('PerformInsertReplace', None, ua.NodeId(ua.ObjectIds.PerformUpdateType)) self.add_property('NewValues', None, ua.NodeId(ua.ObjectIds.DataValue)) self.add_property('OldValues', None, ua.NodeId(ua.ObjectIds.DataValue)) class AuditHistoryDeleteEvent(AuditHistoryUpdateEvent): """ AuditHistoryDeleteEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditHistoryDeleteEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditHistoryDeleteEventType) self.add_property('UpdatedNode', ua.NodeId(ua.ObjectIds.AuditHistoryDeleteEventType), ua.VariantType.NodeId) class AuditHistoryRawModifyDeleteEvent(AuditHistoryDeleteEvent): """ AuditHistoryRawModifyDeleteEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditHistoryRawModifyDeleteEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditHistoryRawModifyDeleteEventType) self.add_property('IsDeleteModified', None, ua.VariantType.Boolean) self.add_property('StartTime', None, ua.NodeId(ua.ObjectIds.UtcTime)) self.add_property('EndTime', None, ua.NodeId(ua.ObjectIds.UtcTime)) self.add_property('OldValues', None, ua.NodeId(ua.ObjectIds.DataValue)) class AuditHistoryAtTimeDeleteEvent(AuditHistoryDeleteEvent): """ AuditHistoryAtTimeDeleteEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditHistoryAtTimeDeleteEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditHistoryAtTimeDeleteEventType) self.add_property('ReqTimes', None, ua.NodeId(ua.ObjectIds.UtcTime)) self.add_property('OldValues', None, ua.NodeId(ua.ObjectIds.DataValue)) class AuditHistoryEventDeleteEvent(AuditHistoryDeleteEvent): """ AuditHistoryEventDeleteEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditHistoryEventDeleteEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditHistoryEventDeleteEventType) self.add_property('EventIds', None, ua.VariantType.ByteString) self.add_property('OldValues', None, ua.NodeId(ua.ObjectIds.HistoryEventFieldList)) class EventQueueOverflowEvent(BaseEvent): """ EventQueueOverflowEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(EventQueueOverflowEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.EventQueueOverflowEventType) class ProgramTransitionAuditEvent(AuditUpdateStateEvent): """ ProgramTransitionAuditEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(ProgramTransitionAuditEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.ProgramTransitionAuditEventType) class AuditConditionRespondEvent(AuditConditionEvent): """ AuditConditionRespondEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditConditionRespondEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditConditionRespondEventType) self.add_property('SelectedResponse', None, ua.VariantType.UInt32) class AuditConditionAcknowledgeEvent(AuditConditionEvent): """ AuditConditionAcknowledgeEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditConditionAcknowledgeEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditConditionAcknowledgeEventType) self.add_property('ConditionEventId', None, ua.VariantType.ByteString) self.add_property('Comment', None, ua.VariantType.LocalizedText) class AuditConditionConfirmEvent(AuditConditionEvent): """ AuditConditionConfirmEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditConditionConfirmEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditConditionConfirmEventType) self.add_property('ConditionEventId', None, ua.VariantType.ByteString) self.add_property('Comment', None, ua.VariantType.LocalizedText) class AuditConditionShelvingEvent(AuditConditionEvent): """ AuditConditionShelvingEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditConditionShelvingEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditConditionShelvingEventType) self.add_property('ShelvingTime', None, ua.NodeId(ua.ObjectIds.Duration)) class ProgressEvent(BaseEvent): """ ProgressEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(ProgressEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.ProgressEventType) self.add_property('Context', None, ua.VariantType.Variant) self.add_property('Progress', None, ua.VariantType.UInt16) class SystemStatusChangeEvent(SystemEvent): """ SystemStatusChangeEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(SystemStatusChangeEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.SystemStatusChangeEventType) self.add_property('SystemState', None, ua.NodeId(ua.ObjectIds.ServerState)) class AuditProgramTransitionEvent(AuditUpdateStateEvent): """ AuditProgramTransitionEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditProgramTransitionEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditProgramTransitionEventType) self.add_property('TransitionNumber', None, ua.VariantType.UInt32) class TrustListUpdatedAuditEvent(AuditUpdateMethodEvent): """ TrustListUpdatedAuditEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(TrustListUpdatedAuditEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.TrustListUpdatedAuditEventType) class CertificateUpdatedAuditEvent(AuditUpdateMethodEvent): """ CertificateUpdatedAuditEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(CertificateUpdatedAuditEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.CertificateUpdatedAuditEventType) self.add_property('CertificateGroup', ua.NodeId(ua.ObjectIds.CertificateUpdatedAuditEventType), ua.VariantType.NodeId) self.add_property('CertificateType', ua.NodeId(ua.ObjectIds.CertificateUpdatedAuditEventType), ua.VariantType.NodeId) class AuditConditionResetEvent(AuditConditionEvent): """ AuditConditionResetEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditConditionResetEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditConditionResetEventType) class PubSubStatusEvent(SystemEvent): """ PubSubStatusEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(PubSubStatusEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.PubSubStatusEventType) self.add_property('ConnectionId', ua.NodeId(ua.ObjectIds.PubSubStatusEventType), ua.VariantType.NodeId) self.add_property('GroupId', ua.NodeId(ua.ObjectIds.PubSubStatusEventType), ua.VariantType.NodeId) self.add_property('State', None, ua.NodeId(ua.ObjectIds.PubSubState)) class PubSubTransportLimitsExceedEvent(PubSubStatusEvent): """ PubSubTransportLimitsExceedEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(PubSubTransportLimitsExceedEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.PubSubTransportLimitsExceedEventType) self.add_property('Actual', None, ua.VariantType.UInt32) self.add_property('Maximum', None, ua.VariantType.UInt32) class PubSubCommunicationFailureEvent(PubSubStatusEvent): """ PubSubCommunicationFailureEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(PubSubCommunicationFailureEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.PubSubCommunicationFailureEventType) self.add_property('Error', None, ua.VariantType.StatusCode) class AuditConditionSuppressionEvent(AuditConditionEvent): """ AuditConditionSuppressionEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditConditionSuppressionEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditConditionSuppressionEventType) class AuditConditionSilenceEvent(AuditConditionEvent): """ AuditConditionSilenceEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditConditionSilenceEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditConditionSilenceEventType) class AuditConditionOutOfServiceEvent(AuditConditionEvent): """ AuditConditionOutOfServiceEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditConditionOutOfServiceEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditConditionOutOfServiceEventType) class RoleMappingRuleChangedAuditEvent(AuditUpdateMethodEvent): """ RoleMappingRuleChangedAuditEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(RoleMappingRuleChangedAuditEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.RoleMappingRuleChangedAuditEventType) class KeyCredentialAuditEvent(AuditUpdateMethodEvent): """ KeyCredentialAuditEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(KeyCredentialAuditEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.KeyCredentialAuditEventType) self.add_property('ResourceUri', None, ua.VariantType.String) class KeyCredentialUpdatedAuditEvent(KeyCredentialAuditEvent): """ KeyCredentialUpdatedAuditEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(KeyCredentialUpdatedAuditEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.KeyCredentialUpdatedAuditEventType) class KeyCredentialDeletedAuditEvent(KeyCredentialAuditEvent): """ KeyCredentialDeletedAuditEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(KeyCredentialDeletedAuditEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.KeyCredentialDeletedAuditEventType) class AuditHistoryAnnotationUpdateEvent(AuditHistoryUpdateEvent): """ AuditHistoryAnnotationUpdateEvent: """ def __init__(self, sourcenode=None, message=None, severity=1): super(AuditHistoryAnnotationUpdateEvent, self).__init__(sourcenode, message, severity) self.EventType = ua.NodeId(ua.ObjectIds.AuditHistoryAnnotationUpdateEventType) self.add_property('PerformInsertReplace', None, ua.NodeId(ua.ObjectIds.PerformUpdateType)) self.add_property('NewValues', None, ua.NodeId(ua.ObjectIds.DataValue)) self.add_property('OldValues', None, ua.NodeId(ua.ObjectIds.DataValue)) IMPLEMENTED_EVENTS = { ua.ObjectIds.BaseEventType: BaseEvent, ua.ObjectIds.AuditEventType: AuditEvent, ua.ObjectIds.AuditSecurityEventType: AuditSecurityEvent, ua.ObjectIds.AuditChannelEventType: AuditChannelEvent, ua.ObjectIds.AuditOpenSecureChannelEventType: AuditOpenSecureChannelEvent, ua.ObjectIds.AuditSessionEventType: AuditSessionEvent, ua.ObjectIds.AuditCreateSessionEventType: AuditCreateSessionEvent, ua.ObjectIds.AuditActivateSessionEventType: AuditActivateSessionEvent, ua.ObjectIds.AuditCancelEventType: AuditCancelEvent, ua.ObjectIds.AuditCertificateEventType: AuditCertificateEvent, ua.ObjectIds.AuditCertificateDataMismatchEventType: AuditCertificateDataMismatchEvent, ua.ObjectIds.AuditCertificateExpiredEventType: AuditCertificateExpiredEvent, ua.ObjectIds.AuditCertificateInvalidEventType: AuditCertificateInvalidEvent, ua.ObjectIds.AuditCertificateUntrustedEventType: AuditCertificateUntrustedEvent, ua.ObjectIds.AuditCertificateRevokedEventType: AuditCertificateRevokedEvent, ua.ObjectIds.AuditCertificateMismatchEventType: AuditCertificateMismatchEvent, ua.ObjectIds.AuditNodeManagementEventType: AuditNodeManagementEvent, ua.ObjectIds.AuditAddNodesEventType: AuditAddNodesEvent, ua.ObjectIds.AuditDeleteNodesEventType: AuditDeleteNodesEvent, ua.ObjectIds.AuditAddReferencesEventType: AuditAddReferencesEvent, ua.ObjectIds.AuditDeleteReferencesEventType: AuditDeleteReferencesEvent, ua.ObjectIds.AuditUpdateEventType: AuditUpdateEvent, ua.ObjectIds.AuditWriteUpdateEventType: AuditWriteUpdateEvent, ua.ObjectIds.AuditHistoryUpdateEventType: AuditHistoryUpdateEvent, ua.ObjectIds.AuditUpdateMethodEventType: AuditUpdateMethodEvent, ua.ObjectIds.SystemEventType: SystemEvent, ua.ObjectIds.DeviceFailureEventType: DeviceFailureEvent, ua.ObjectIds.BaseModelChangeEventType: BaseModelChangeEvent, ua.ObjectIds.GeneralModelChangeEventType: GeneralModelChangeEvent, ua.ObjectIds.TransitionEventType: TransitionEvent, ua.ObjectIds.AuditUpdateStateEventType: AuditUpdateStateEvent, ua.ObjectIds.ProgramTransitionEventType: ProgramTransitionEvent, ua.ObjectIds.SemanticChangeEventType: SemanticChangeEvent, ua.ObjectIds.AuditUrlMismatchEventType: AuditUrlMismatchEvent, ua.ObjectIds.RefreshStartEventType: RefreshStartEvent, ua.ObjectIds.RefreshEndEventType: RefreshEndEvent, ua.ObjectIds.RefreshRequiredEventType: RefreshRequiredEvent, ua.ObjectIds.AuditConditionEventType: AuditConditionEvent, ua.ObjectIds.AuditConditionEnableEventType: AuditConditionEnableEvent, ua.ObjectIds.AuditConditionCommentEventType: AuditConditionCommentEvent, ua.ObjectIds.AuditHistoryEventUpdateEventType: AuditHistoryEventUpdateEvent, ua.ObjectIds.AuditHistoryValueUpdateEventType: AuditHistoryValueUpdateEvent, ua.ObjectIds.AuditHistoryDeleteEventType: AuditHistoryDeleteEvent, ua.ObjectIds.AuditHistoryRawModifyDeleteEventType: AuditHistoryRawModifyDeleteEvent, ua.ObjectIds.AuditHistoryAtTimeDeleteEventType: AuditHistoryAtTimeDeleteEvent, ua.ObjectIds.AuditHistoryEventDeleteEventType: AuditHistoryEventDeleteEvent, ua.ObjectIds.EventQueueOverflowEventType: EventQueueOverflowEvent, ua.ObjectIds.ProgramTransitionAuditEventType: ProgramTransitionAuditEvent, ua.ObjectIds.AuditConditionRespondEventType: AuditConditionRespondEvent, ua.ObjectIds.AuditConditionAcknowledgeEventType: AuditConditionAcknowledgeEvent, ua.ObjectIds.AuditConditionConfirmEventType: AuditConditionConfirmEvent, ua.ObjectIds.AuditConditionShelvingEventType: AuditConditionShelvingEvent, ua.ObjectIds.ProgressEventType: ProgressEvent, ua.ObjectIds.SystemStatusChangeEventType: SystemStatusChangeEvent, ua.ObjectIds.AuditProgramTransitionEventType: AuditProgramTransitionEvent, ua.ObjectIds.TrustListUpdatedAuditEventType: TrustListUpdatedAuditEvent, ua.ObjectIds.CertificateUpdatedAuditEventType: CertificateUpdatedAuditEvent, ua.ObjectIds.AuditConditionResetEventType: AuditConditionResetEvent, ua.ObjectIds.PubSubStatusEventType: PubSubStatusEvent, ua.ObjectIds.PubSubTransportLimitsExceedEventType: PubSubTransportLimitsExceedEvent, ua.ObjectIds.PubSubCommunicationFailureEventType: PubSubCommunicationFailureEvent, ua.ObjectIds.AuditConditionSuppressionEventType: AuditConditionSuppressionEvent, ua.ObjectIds.AuditConditionSilenceEventType: AuditConditionSilenceEvent, ua.ObjectIds.AuditConditionOutOfServiceEventType: AuditConditionOutOfServiceEvent, ua.ObjectIds.RoleMappingRuleChangedAuditEventType: RoleMappingRuleChangedAuditEvent, ua.ObjectIds.KeyCredentialAuditEventType: KeyCredentialAuditEvent, ua.ObjectIds.KeyCredentialUpdatedAuditEventType: KeyCredentialUpdatedAuditEvent, ua.ObjectIds.KeyCredentialDeletedAuditEventType: KeyCredentialDeletedAuditEvent, ua.ObjectIds.AuditHistoryAnnotationUpdateEventType: AuditHistoryAnnotationUpdateEvent, } python-opcua-0.98.11/opcua/common/events.py000066400000000000000000000176671367360577200206360ustar00rootroot00000000000000import copy from opcua import ua import opcua from opcua.ua.uaerrors import UaError from opcua.common import ua_utils class Event(object): """ OPC UA Event object. This is class in inherited by the common event objects such as BaseEvent, other auto standard events and custom events Events are used to trigger events on server side and are sent to clients for every events from server Developper Warning: On server side the data type of attributes should be known, thus add properties using the add_property method!!! """ def __init__(self, emitting_node=ua.ObjectIds.Server): self.server_handle = None self.select_clauses = None self.event_fields = None self.data_types = {} if isinstance(emitting_node, ua.NodeId): self.emitting_node = emitting_node else: self.emitting_node = ua.NodeId(emitting_node) # save current attributes self.internal_properties = list(self.__dict__.keys())[:] + ["internal_properties"] def __str__(self): return "{0}({1})".format( self.__class__.__name__, [str(k) + ":" + str(v) for k, v in self.__dict__.items() if k not in self.internal_properties]) __repr__ = __str__ def add_property(self, name, val, datatype): """ Add a property to event and tore its data type """ setattr(self, name, val) self.data_types[name] = datatype def get_event_props_as_fields_dict(self): """ convert all properties of the Event class to a dict of variants """ field_vars = {} for key, value in vars(self).items(): if not key.startswith("__") and key not in self.internal_properties: field_vars[key] = ua.Variant(value, self.data_types[key]) return field_vars @staticmethod def from_field_dict(fields): """ Create an Event object from a dict of name and variants """ ev = Event() for k, v in fields.items(): ev.add_property(k, v.Value, v.VariantType) return ev def to_event_fields_using_subscription_fields(self, select_clauses): """ Using a new select_clauses and the original select_clauses used during subscription, return a field list """ fields = [] for sattr in select_clauses: for idx, o_sattr in enumerate(self.select_clauses): if sattr.BrowsePath == o_sattr.BrowsePath and sattr.AttributeId == o_sattr.AttributeId: fields.append(self.event_fields[idx]) break return fields def to_event_fields(self, select_clauses): """ return a field list using a select clause and the object properties """ fields = [] for sattr in select_clauses: if not sattr.BrowsePath: name = ua.AttributeIds(sattr.AttributeId).name else: name = sattr.BrowsePath[0].Name try: val = getattr(self, name) except AttributeError: field = ua.Variant(None) else: field = ua.Variant(copy.deepcopy(val), self.data_types[name]) fields.append(field) return fields @staticmethod def from_event_fields(select_clauses, fields): """ Instantiate an Event object from a select_clauses and fields """ ev = Event() ev.select_clauses = select_clauses ev.event_fields = fields for idx, sattr in enumerate(select_clauses): if len(sattr.BrowsePath) == 0: name = sattr.AttributeId.name else: name = sattr.BrowsePath[0].Name ev.add_property(name, fields[idx].Value, fields[idx].VariantType) return ev def get_filter_from_event_type(eventtypes): evfilter = ua.EventFilter() evfilter.SelectClauses = select_clauses_from_evtype(eventtypes) evfilter.WhereClause = where_clause_from_evtype(eventtypes) return evfilter def select_clauses_from_evtype(evtypes): clauses = [] selected_paths = [] for evtype in evtypes: for prop in get_event_properties_from_type_node(evtype): if prop.get_browse_name() not in selected_paths: op = ua.SimpleAttributeOperand() op.AttributeId = ua.AttributeIds.Value op.BrowsePath = [prop.get_browse_name()] clauses.append(op) selected_paths.append(prop.get_browse_name()) return clauses def where_clause_from_evtype(evtypes): cf = ua.ContentFilter() el = ua.ContentFilterElement() # operands can be ElementOperand, LiteralOperand, AttributeOperand, SimpleAttribute # Create a clause where the generate event type property EventType # must be a subtype of events in evtypes argument # the first operand is the attribute event type op = ua.SimpleAttributeOperand() # op.TypeDefinitionId = evtype.nodeid op.BrowsePath.append(ua.QualifiedName("EventType", 0)) op.AttributeId = ua.AttributeIds.Value el.FilterOperands.append(op) # now create a list of all subtypes we want to accept subtypes = [] for evtype in evtypes: subtypes += [st.nodeid for st in ua_utils.get_node_subtypes(evtype)] subtypes = list(set(subtypes)) # remove duplicates for subtypeid in subtypes: op = ua.LiteralOperand() op.Value = ua.Variant(subtypeid) el.FilterOperands.append(op) el.FilterOperator = ua.FilterOperator.InList cf.Elements.append(el) return cf def get_event_properties_from_type_node(node): properties = [] curr_node = node while True: properties.extend(curr_node.get_properties()) if curr_node.nodeid.Identifier == ua.ObjectIds.BaseEventType: break parents = curr_node.get_referenced_nodes(refs=ua.ObjectIds.HasSubtype, direction=ua.BrowseDirection.Inverse, includesubtypes=True) if len(parents) != 1: # Something went wrong return None curr_node = parents[0] return properties def get_event_obj_from_type_node(node): """ return an Event object from an event type node """ if node.nodeid.Identifier in opcua.common.event_objects.IMPLEMENTED_EVENTS.keys(): return opcua.common.event_objects.IMPLEMENTED_EVENTS[node.nodeid.Identifier]() else: parent_identifier, parent_eventtype = _find_parent_eventtype(node) class CustomEvent(parent_eventtype): def __init__(self): parent_eventtype.__init__(self) self.EventType = node.nodeid curr_node = node while curr_node.nodeid.Identifier != parent_identifier: for prop in curr_node.get_properties(): name = prop.get_browse_name().Name val = prop.get_data_value() self.add_property(name, val.Value.Value, val.Value.VariantType) parents = curr_node.get_referenced_nodes(refs=ua.ObjectIds.HasSubtype, direction=ua.BrowseDirection.Inverse, includesubtypes=True) if len(parents) != 1: # Something went wrong raise UaError("Parent of event type could notbe found") curr_node = parents[0] self._freeze = True return CustomEvent() def _find_parent_eventtype(node): """ """ parents = node.get_referenced_nodes(refs=ua.ObjectIds.HasSubtype, direction=ua.BrowseDirection.Inverse, includesubtypes=True) if len(parents) != 1: # Something went wrong raise UaError("Parent of event type could notbe found") if parents[0].nodeid.Identifier in opcua.common.event_objects.IMPLEMENTED_EVENTS.keys(): return parents[0].nodeid.Identifier, opcua.common.event_objects.IMPLEMENTED_EVENTS[parents[0].nodeid.Identifier] else: return _find_parent_eventtype(parents[0]) python-opcua-0.98.11/opcua/common/instantiate.py000066400000000000000000000124331367360577200216370ustar00rootroot00000000000000""" Instantiate a new node and its child nodes from a node type. """ import logging from opcua import Node from opcua import ua from opcua.common import ua_utils from opcua.common.copy_node import _rdesc_from_node, _read_and_copy_attrs logger = logging.getLogger(__name__) def instantiate(parent, node_type, nodeid=None, bname=None, dname=None, idx=0, instantiate_optional=True): """ instantiate a node type under a parent node. nodeid and browse name of new node can be specified, or just namespace index If they exists children of the node type, such as components, variables and properties are also instantiated """ rdesc = _rdesc_from_node(parent, node_type) rdesc.TypeDefinition = node_type.nodeid if nodeid is None: nodeid = ua.NodeId(namespaceidx=idx) # will trigger automatic node generation in namespace idx if bname is None: bname = rdesc.BrowseName elif isinstance(bname, str): bname = ua.QualifiedName.from_string(bname) nodeids = _instantiate_node( parent.server, Node(parent.server, rdesc.NodeId), parent.nodeid, rdesc, nodeid, bname, dname=dname, instantiate_optional=instantiate_optional) return [Node(parent.server, nid) for nid in nodeids] def _instantiate_node(server, node_type, parentid, rdesc, nodeid, bname, dname=None, recursive=True, instantiate_optional=True): """ instantiate a node type under parent """ addnode = ua.AddNodesItem() addnode.RequestedNewNodeId = nodeid addnode.BrowseName = bname addnode.ParentNodeId = parentid addnode.ReferenceTypeId = rdesc.ReferenceTypeId addnode.TypeDefinition = rdesc.TypeDefinition if rdesc.NodeClass in (ua.NodeClass.Object, ua.NodeClass.ObjectType): addnode.NodeClass = ua.NodeClass.Object _read_and_copy_attrs(node_type, ua.ObjectAttributes(), addnode) elif rdesc.NodeClass in (ua.NodeClass.Variable, ua.NodeClass.VariableType): addnode.NodeClass = ua.NodeClass.Variable _read_and_copy_attrs(node_type, ua.VariableAttributes(), addnode) elif rdesc.NodeClass in (ua.NodeClass.Method, ): addnode.NodeClass = ua.NodeClass.Method _read_and_copy_attrs(node_type, ua.MethodAttributes(), addnode) elif rdesc.NodeClass in (ua.NodeClass.DataType, ): addnode.NodeClass = ua.NodeClass.DataType _read_and_copy_attrs(node_type, ua.DataTypeAttributes(), addnode) else: logger.error("Instantiate: Node class not supported: %s", rdesc.NodeClass) raise RuntimeError("Instantiate: Node class not supported") return if dname is not None: addnode.NodeAttributes.DisplayName = dname res = server.add_nodes([addnode])[0] res.StatusCode.check() added_nodes = [res.AddedNodeId] if recursive: parents = ua_utils.get_node_supertypes(node_type, includeitself=True) node = Node(server, res.AddedNodeId) for parent in parents: descs = parent.get_children_descriptions(includesubtypes=False) for c_rdesc in descs: # skip items that already exists, prefer the 'lowest' one in object hierarchy if not ua_utils.is_child_present(node, c_rdesc.BrowseName): c_node_type = Node(server, c_rdesc.NodeId) refs = c_node_type.get_referenced_nodes(refs=ua.ObjectIds.HasModellingRule) if not refs: # spec says to ignore nodes without modelling rules logger.info("Instantiate: Skip node without modelling rule %s as part of %s", c_rdesc.BrowseName, addnode.BrowseName) continue # exclude nodes with optional ModellingRule if requested if not instantiate_optional and refs[0].nodeid == ua.NodeId(ua.ObjectIds.ModellingRule_Optional): logger.info("Instantiate: Skip optional node %s as part of %s", c_rdesc.BrowseName, addnode.BrowseName) continue # if root node being instantiated has a String NodeId, create the children with a String NodeId if res.AddedNodeId.NodeIdType is ua.NodeIdType.String: inst_nodeid = res.AddedNodeId.Identifier + "." + c_rdesc.BrowseName.Name nodeids = _instantiate_node( server, c_node_type, res.AddedNodeId, c_rdesc, nodeid=ua.NodeId(identifier=inst_nodeid, namespaceidx=res.AddedNodeId.NamespaceIndex), bname=c_rdesc.BrowseName) else: nodeids = _instantiate_node( server, c_node_type, res.AddedNodeId, c_rdesc, nodeid=ua.NodeId(namespaceidx=res.AddedNodeId.NamespaceIndex), bname=c_rdesc.BrowseName) added_nodes.extend(nodeids) return added_nodes python-opcua-0.98.11/opcua/common/manage_nodes.py000066400000000000000000000362501367360577200217370ustar00rootroot00000000000000""" High level functions to create nodes """ from opcua import ua from opcua.common import node from opcua.common.instantiate import instantiate def _parse_nodeid_qname(*args): try: if isinstance(args[0], int): nodeid = ua.NodeId(0, int(args[0])) qname = ua.QualifiedName(args[1], int(args[0])) return nodeid, qname if isinstance(args[0], ua.NodeId): nodeid = args[0] elif isinstance(args[0], str): nodeid = ua.NodeId.from_string(args[0]) else: raise RuntimeError() if isinstance(args[1], ua.QualifiedName): qname = args[1] elif isinstance(args[1], str): qname = ua.QualifiedName.from_string(args[1]) else: raise RuntimeError() return nodeid, qname except ua.UaError: raise except Exception as ex: raise TypeError("This method takes either a namespace index and a string as argument or a nodeid and a qualifiedname. Received arguments {0} and got exception {1}".format(args, ex)) def create_folder(parent, nodeid, bname): """ create a child node folder arguments are nodeid, browsename or namespace index, name """ nodeid, qname = _parse_nodeid_qname(nodeid, bname) return node.Node(parent.server, _create_object(parent.server, parent.nodeid, nodeid, qname, ua.ObjectIds.FolderType)) def create_object(parent, nodeid, bname, objecttype=None): """ create a child node object arguments are nodeid, browsename, [objecttype] or namespace index, name, [objecttype] if objectype is given (a NodeId) then the type node is instantiated inclusive its child nodes """ nodeid, qname = _parse_nodeid_qname(nodeid, bname) if objecttype is not None: objecttype = node.Node(parent.server, objecttype) dname = ua.LocalizedText(qname.Name) nodes = instantiate(parent, objecttype, nodeid, bname=qname, dname=dname)[0] return nodes else: return node.Node(parent.server, _create_object(parent.server, parent.nodeid, nodeid, qname, ua.ObjectIds.BaseObjectType)) def create_property(parent, nodeid, bname, val, varianttype=None, datatype=None): """ create a child node property args are nodeid, browsename, value, [variant type] or idx, name, value, [variant type] """ nodeid, qname = _parse_nodeid_qname(nodeid, bname) var = ua.Variant(val, varianttype) if datatype and isinstance(datatype, int): datatype = ua.NodeId(datatype, 0) if datatype and not isinstance(datatype, ua.NodeId): raise RuntimeError("datatype argument must be a nodeid or an int refering to a nodeid") return node.Node(parent.server, _create_variable(parent.server, parent.nodeid, nodeid, qname, var, datatype=datatype, isproperty=True)) def create_variable(parent, nodeid, bname, val, varianttype=None, datatype=None): """ create a child node variable args are nodeid, browsename, value, [variant type], [data type] or idx, name, value, [variant type], [data type] """ nodeid, qname = _parse_nodeid_qname(nodeid, bname) var = ua.Variant(val, varianttype) if datatype and isinstance(datatype, int): datatype = ua.NodeId(datatype, 0) if datatype and not isinstance(datatype, ua.NodeId): raise RuntimeError("datatype argument must be a nodeid or an int refering to a nodeid") return node.Node(parent.server, _create_variable(parent.server, parent.nodeid, nodeid, qname, var, datatype=datatype, isproperty=False)) def create_variable_type(parent, nodeid, bname, datatype): """ Create a new variable type args are nodeid, browsename and datatype or idx, name and data type """ nodeid, qname = _parse_nodeid_qname(nodeid, bname) if datatype and isinstance(datatype, int): datatype = ua.NodeId(datatype, 0) if datatype and not isinstance(datatype, ua.NodeId): raise RuntimeError("Data type argument must be a nodeid or an int refering to a nodeid, received: {}".format(datatype)) return node.Node(parent.server, _create_variable_type(parent.server, parent.nodeid, nodeid, qname, datatype)) def create_reference_type(parent, nodeid, bname, symmetric=True, inversename=None): """ Create a new reference type args are nodeid and browsename or idx and name """ nodeid, qname = _parse_nodeid_qname(nodeid, bname) return node.Node(parent.server, _create_reference_type(parent.server, parent.nodeid, nodeid, qname, symmetric, inversename)) def create_object_type(parent, nodeid, bname): """ Create a new object type to be instanciated in address space. arguments are nodeid, browsename or namespace index, name """ nodeid, qname = _parse_nodeid_qname(nodeid, bname) return node.Node(parent.server, _create_object_type(parent.server, parent.nodeid, nodeid, qname)) def create_method(parent, *args): """ create a child method object This is only possible on server side!! args are nodeid, browsename, method_to_be_called, [input argument types], [output argument types] or idx, name, method_to_be_called, [input argument types], [output argument types] if argument types is specified, child nodes advertising what arguments the method uses and returns will be created a callback is a method accepting the nodeid of the parent as first argument and variants after. returns a list of variants """ nodeid, qname = _parse_nodeid_qname(*args[:2]) callback = args[2] if len(args) > 3: inputs = args[3] else: inputs = [] if len(args) > 4: outputs = args[4] else: outputs = [] return node.Node(parent.server, _create_method(parent, nodeid, qname, callback, inputs, outputs)) def _create_object(server, parentnodeid, nodeid, qname, objecttype): addnode = ua.AddNodesItem() addnode.RequestedNewNodeId = nodeid addnode.BrowseName = qname addnode.ParentNodeId = parentnodeid if node.Node(server, parentnodeid).get_type_definition() == ua.NodeId(ua.ObjectIds.FolderType): addnode.ReferenceTypeId = ua.NodeId(ua.ObjectIds.Organizes) else: addnode.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasComponent) addnode.NodeClass = ua.NodeClass.Object if isinstance(objecttype, int): addnode.TypeDefinition = ua.NodeId(objecttype) else: addnode.TypeDefinition = objecttype attrs = ua.ObjectAttributes() attrs.EventNotifier = 0 attrs.Description = ua.LocalizedText(qname.Name) attrs.DisplayName = ua.LocalizedText(qname.Name) attrs.WriteMask = 0 attrs.UserWriteMask = 0 addnode.NodeAttributes = attrs results = server.add_nodes([addnode]) results[0].StatusCode.check() return results[0].AddedNodeId def _create_reference_type(server, parentnodeid, nodeid, qname, symmetric, inversename): addnode = ua.AddNodesItem() addnode.RequestedNewNodeId = nodeid addnode.BrowseName = qname addnode.NodeClass = ua.NodeClass.ReferenceType addnode.ParentNodeId = parentnodeid addnode.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasSubtype) attrs = ua.ReferenceTypeAttributes() attrs.IsAbstract = False attrs.Description = ua.LocalizedText(qname.Name) attrs.DisplayName = ua.LocalizedText(qname.Name) attrs.Symmetric = symmetric attrs.InverseName = ua.LocalizedText(inversename) attrs.UserWriteMask = 0 addnode.NodeAttributes = attrs results = server.add_nodes([addnode]) results[0].StatusCode.check() return results[0].AddedNodeId def _create_object_type(server, parentnodeid, nodeid, qname): addnode = ua.AddNodesItem() addnode.RequestedNewNodeId = nodeid addnode.BrowseName = qname addnode.ParentNodeId = parentnodeid addnode.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasSubtype) addnode.NodeClass = ua.NodeClass.ObjectType attrs = ua.ObjectTypeAttributes() attrs.IsAbstract = False attrs.Description = ua.LocalizedText(qname.Name) attrs.DisplayName = ua.LocalizedText(qname.Name) attrs.WriteMask = 0 attrs.UserWriteMask = 0 addnode.NodeAttributes = attrs results = server.add_nodes([addnode]) results[0].StatusCode.check() return results[0].AddedNodeId def _create_variable(server, parentnodeid, nodeid, qname, var, datatype=None, isproperty=False): addnode = ua.AddNodesItem() addnode.RequestedNewNodeId = nodeid addnode.BrowseName = qname addnode.NodeClass = ua.NodeClass.Variable addnode.ParentNodeId = parentnodeid if isproperty: addnode.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasProperty) addnode.TypeDefinition = ua.NodeId(ua.ObjectIds.PropertyType) else: addnode.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasComponent) addnode.TypeDefinition = ua.NodeId(ua.ObjectIds.BaseDataVariableType) attrs = ua.VariableAttributes() attrs.Description = ua.LocalizedText(qname.Name) attrs.DisplayName = ua.LocalizedText(qname.Name) if datatype: attrs.DataType = datatype else: attrs.DataType = _guess_datatype(var) attrs.Value = var if not isinstance(var.Value, (list, tuple)): attrs.ValueRank = ua.ValueRank.Scalar else: if var.Dimensions: attrs.ValueRank = len(var.Dimensions) attrs.ArrayDimensions = var.Dimensions attrs.WriteMask = 0 attrs.UserWriteMask = 0 attrs.Historizing = False attrs.AccessLevel = ua.AccessLevel.CurrentRead.mask attrs.UserAccessLevel = ua.AccessLevel.CurrentRead.mask addnode.NodeAttributes = attrs results = server.add_nodes([addnode]) results[0].StatusCode.check() return results[0].AddedNodeId def _create_variable_type(server, parentnodeid, nodeid, qname, datatype, value=None): addnode = ua.AddNodesItem() addnode.RequestedNewNodeId = nodeid addnode.BrowseName = qname addnode.NodeClass = ua.NodeClass.VariableType addnode.ParentNodeId = parentnodeid addnode.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasSubtype) #addnode.TypeDefinition = ua.NodeId(ua.ObjectIds.BaseDataVariableType) attrs = ua.VariableTypeAttributes() attrs.Description = ua.LocalizedText(qname.Name) attrs.DisplayName = ua.LocalizedText(qname.Name) attrs.DataType = datatype attrs.IsAbstract = False if value: attrs.Value = value if isinstance(value, (list, tuple)): attrs.ValueRank = ua.ValueRank.OneDimension else: attrs.ValueRank = ua.ValueRank.Scalar #attrs.ArrayDimensions = None attrs.WriteMask = 0 attrs.UserWriteMask = 0 addnode.NodeAttributes = attrs results = server.add_nodes([addnode]) results[0].StatusCode.check() return results[0].AddedNodeId def create_data_type(parent, nodeid, bname, description=None): """ Create a new data type to be used in new variables, etc .. arguments are nodeid, browsename or namespace index, name """ nodeid, qname = _parse_nodeid_qname(nodeid, bname) addnode = ua.AddNodesItem() addnode.RequestedNewNodeId = nodeid addnode.BrowseName = qname addnode.NodeClass = ua.NodeClass.DataType addnode.ParentNodeId = parent.nodeid addnode.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasSubtype) #addnode.TypeDefinition = ua.NodeId(ua.ObjectIds.BaseDataVariableType) # No type definition for types attrs = ua.DataTypeAttributes() if description is None: attrs.Description = ua.LocalizedText(qname.Name) else: attrs.Description = ua.LocalizedText(description) attrs.DisplayName = ua.LocalizedText(qname.Name) attrs.WriteMask = 0 attrs.UserWriteMask = 0 attrs.IsAbstract = False # True mean they cannot be instanciated addnode.NodeAttributes = attrs results = parent.server.add_nodes([addnode]) results[0].StatusCode.check() return node.Node(parent.server, results[0].AddedNodeId) def _create_method(parent, nodeid, qname, callback, inputs, outputs): addnode = ua.AddNodesItem() addnode.RequestedNewNodeId = nodeid addnode.BrowseName = qname addnode.NodeClass = ua.NodeClass.Method addnode.ParentNodeId = parent.nodeid addnode.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasComponent) #node.TypeDefinition = ua.NodeId(ua.ObjectIds.BaseObjectType) attrs = ua.MethodAttributes() attrs.Description = ua.LocalizedText(qname.Name) attrs.DisplayName = ua.LocalizedText(qname.Name) attrs.WriteMask = 0 attrs.UserWriteMask = 0 attrs.Executable = True attrs.UserExecutable = True addnode.NodeAttributes = attrs results = parent.server.add_nodes([addnode]) results[0].StatusCode.check() method = node.Node(parent.server, results[0].AddedNodeId) if inputs: create_property(method, ua.NodeId(namespaceidx=method.nodeid.NamespaceIndex), ua.QualifiedName("InputArguments", 0), [_vtype_to_argument(vtype) for vtype in inputs], varianttype=ua.VariantType.ExtensionObject, datatype=ua.ObjectIds.Argument) if outputs: create_property(method, ua.NodeId(namespaceidx=method.nodeid.NamespaceIndex), ua.QualifiedName("OutputArguments", 0), [_vtype_to_argument(vtype) for vtype in outputs], varianttype=ua.VariantType.ExtensionObject, datatype=ua.ObjectIds.Argument) if hasattr(parent.server, "add_method_callback"): parent.server.add_method_callback(method.nodeid, callback) return results[0].AddedNodeId def _vtype_to_argument(vtype): if isinstance(vtype, ua.Argument): return vtype arg = ua.Argument() if isinstance(vtype, ua.VariantType): arg.DataType = ua.NodeId(vtype.value) else: arg.DataType = ua.NodeId(vtype) return arg def _guess_datatype(variant): if variant.VariantType == ua.VariantType.ExtensionObject: if variant.Value is None: raise ua.UaError("Cannot guess DataType from Null ExtensionObject") if type(variant.Value) in (list, tuple): if len(variant.Value) == 0: raise ua.UaError("Cannot guess DataType from Null ExtensionObject") extobj = variant.Value[0] else: extobj = variant.Value classname = extobj.__class__.__name__ return ua.NodeId(getattr(ua.ObjectIds, classname)) else: return ua.NodeId(getattr(ua.ObjectIds, variant.VariantType.name)) def delete_nodes(server, nodes, recursive=False, delete_target_references=True): """ Delete specified nodes. Optionally delete recursively all nodes with a downward hierachic references to the node return the list of deleted node and the result """ nodestodelete = [] if recursive: nodes = _add_childs(nodes) for mynode in nodes: it = ua.DeleteNodesItem() it.NodeId = mynode.nodeid it.DeleteTargetReferences = delete_target_references nodestodelete.append(it) params = ua.DeleteNodesParameters() params.NodesToDelete = nodestodelete return nodes, server.delete_nodes(params) def _add_childs(nodes): results = [] for mynode in nodes: results += _add_childs(mynode.get_children()) results += [mynode] return results python-opcua-0.98.11/opcua/common/methods.py000066400000000000000000000054041367360577200207570ustar00rootroot00000000000000""" High level method related functions """ from opcua import ua from opcua.common import node def call_method(parent, methodid, *args): """ Call an OPC-UA method. methodid is browse name of child method or the nodeid of method as a NodeId object arguments are variants or python object convertible to variants. which may be of different types returns a list of values or a single value depending on the output of the method """ result = call_method_full(parent, methodid, *args) if len(result.OutputArguments) == 0: return None elif len(result.OutputArguments) == 1: return result.OutputArguments[0] else: return result.OutputArguments def call_method_full(parent, methodid, *args): """ Call an OPC-UA method. methodid is browse name of child method or the nodeid of method as a NodeId object arguments are variants or python object convertible to variants. which may be of different types returns a CallMethodResult object with converted OutputArguments """ if isinstance(methodid, (str, ua.uatypes.QualifiedName)): methodid = parent.get_child(methodid).nodeid elif isinstance(methodid, node.Node): methodid = methodid.nodeid result = _call_method(parent.server, parent.nodeid, methodid, to_variant(*args)) result.OutputArguments = [var.Value for var in result.OutputArguments] return result def _call_method(server, parentnodeid, methodid, arguments): request = ua.CallMethodRequest() request.ObjectId = parentnodeid request.MethodId = methodid request.InputArguments = arguments methodstocall = [request] results = server.call(methodstocall) res = results[0] res.StatusCode.check() return res def uamethod(func): """ Method decorator to automatically convert arguments and output to and from variants """ def wrapper(parent, *args): if isinstance(parent, ua.NodeId): result = func(parent, *[arg.Value for arg in args]) else: self = parent parent = args[0] args = args[1:] result = func(self, parent, *[arg.Value for arg in args]) if result is None: return [] elif isinstance(result, ua.CallMethodResult): result.OutputArguments = to_variant(*result.OutputArguments) return result elif isinstance(result, ua.StatusCode): return result elif isinstance(result, tuple): return to_variant(*result) else: return to_variant(result) return wrapper def to_variant(*args): uaargs = [] for arg in args: if not isinstance(arg, ua.Variant): arg = ua.Variant(arg) uaargs.append(arg) return uaargs python-opcua-0.98.11/opcua/common/node.py000066400000000000000000000635041367360577200202460ustar00rootroot00000000000000""" High level node object, to access node attribute and browse address space """ from datetime import datetime from opcua import ua from opcua.common import events import opcua.common def _check_results(results, reqlen=1): assert len(results) == reqlen, results for r in results: r.check() def _to_nodeid(nodeid): if isinstance(nodeid, int): return ua.TwoByteNodeId(nodeid) elif isinstance(nodeid, Node): return nodeid.nodeid elif isinstance(nodeid, ua.NodeId): return nodeid elif type(nodeid) in (str, bytes): return ua.NodeId.from_string(nodeid) else: raise ua.UaError("Could not resolve '{0}' to a type id".format(nodeid)) class Node(object): """ High level node object, to access node attribute, browse and populate address space. Node objects are usefull as-is but they do not expose the entire OPC-UA protocol. Feel free to look at the code of this class and call directly UA services methods to optimize your code """ def __init__(self, server, nodeid): self.server = server self.nodeid = None if isinstance(nodeid, Node): self.nodeid = nodeid.nodeid elif isinstance(nodeid, ua.NodeId): self.nodeid = nodeid elif type(nodeid) in (str, bytes): self.nodeid = ua.NodeId.from_string(nodeid) elif isinstance(nodeid, int): self.nodeid = ua.NodeId(nodeid, 0) else: raise ua.UaError("argument to node must be a NodeId object or a string defining a nodeid found {0} of type {1}".format(nodeid, type(nodeid))) self.basenodeid = None def __eq__(self, other): if isinstance(other, Node) and self.nodeid == other.nodeid: return True return False def __ne__(self, other): return not self.__eq__(other) def __str__(self): return "Node({0})".format(self.nodeid) __repr__ = __str__ def __hash__(self): return self.nodeid.__hash__() def get_browse_name(self): """ Get browse name of a node. A browse name is a QualifiedName object composed of a string(name) and a namespace index. """ result = self.get_attribute(ua.AttributeIds.BrowseName) return result.Value.Value def get_display_name(self): """ get description attribute of node """ result = self.get_attribute(ua.AttributeIds.DisplayName) return result.Value.Value def get_data_type(self): """ get data type of node as NodeId """ result = self.get_attribute(ua.AttributeIds.DataType) return result.Value.Value def get_data_type_as_variant_type(self): """ get data type of node as VariantType This only works if node is a variable, otherwise type may not be convertible to VariantType """ result = self.get_attribute(ua.AttributeIds.DataType) return opcua.common.ua_utils.data_type_to_variant_type(Node(self.server, result.Value.Value)) def get_access_level(self): """ Get the access level attribute of the node as a set of AccessLevel enum values. """ result = self.get_attribute(ua.AttributeIds.AccessLevel) return ua.AccessLevel.parse_bitfield(result.Value.Value) def get_user_access_level(self): """ Get the user access level attribute of the node as a set of AccessLevel enum values. """ result = self.get_attribute(ua.AttributeIds.UserAccessLevel) return ua.AccessLevel.parse_bitfield(result.Value.Value) def get_event_notifier(self): """ Get the event notifier attribute of the node as a set of EventNotifier enum values. """ result = self.get_attribute(ua.AttributeIds.EventNotifier) return ua.EventNotifier.parse_bitfield(result.Value.Value) def set_event_notifier(self, values): """ Set the event notifier attribute. :param values: an iterable of EventNotifier enum values. """ event_notifier_bitfield = ua.EventNotifier.to_bitfield(values) self.set_attribute(ua.AttributeIds.EventNotifier, ua.DataValue(ua.Variant(event_notifier_bitfield, ua.VariantType.Byte))) def get_node_class(self): """ get node class attribute of node """ result = self.get_attribute(ua.AttributeIds.NodeClass) return result.Value.Value def get_description(self): """ get description attribute class of node """ result = self.get_attribute(ua.AttributeIds.Description) return result.Value.Value def get_value(self): """ Get value of a node as a python type. Only variables ( and properties) have values. An exception will be generated for other node types. WARNING: on server side, this function returns a ref to object in ua database. Do not modify it if it is a mutable object unless you know what you are doing """ result = self.get_data_value() return result.Value.Value def get_data_value(self): """ Get value of a node as a DataValue object. Only variables (and properties) have values. An exception will be generated for other node types. DataValue contain a variable value as a variant as well as server and source timestamps """ return self.get_attribute(ua.AttributeIds.Value) def set_array_dimensions(self, value): """ Set attribute ArrayDimensions of node make sure it has the correct data type """ v = ua.Variant(value, ua.VariantType.UInt32) self.set_attribute(ua.AttributeIds.ArrayDimensions, ua.DataValue(v)) def get_array_dimensions(self): """ Read and return ArrayDimensions attribute of node """ res = self.get_attribute(ua.AttributeIds.ArrayDimensions) return res.Value.Value def set_value_rank(self, value): """ Set attribute ArrayDimensions of node """ v = ua.Variant(value, ua.VariantType.Int32) self.set_attribute(ua.AttributeIds.ValueRank, ua.DataValue(v)) def get_value_rank(self): """ Read and return ArrayDimensions attribute of node """ res = self.get_attribute(ua.AttributeIds.ValueRank) return res.Value.Value def set_value(self, value, varianttype=None): """ Set value of a node. Only variables(properties) have values. An exception will be generated for other node types. value argument is either: * a python built-in type, converted to opc-ua optionnaly using the variantype argument. * a ua.Variant, varianttype is then ignored * a ua.DataValue, you then have full control over data send to server WARNING: On server side, ref to object is directly saved in our UA db, if this is a mutable object and you modfy it afterward, then the object in db will be modified without any data change event generated """ datavalue = None if isinstance(value, ua.DataValue): datavalue = value elif isinstance(value, ua.Variant): datavalue = ua.DataValue(value) datavalue.SourceTimestamp = datetime.utcnow() else: datavalue = ua.DataValue(ua.Variant(value, varianttype)) datavalue.SourceTimestamp = datetime.utcnow() self.set_attribute(ua.AttributeIds.Value, datavalue) set_data_value = set_value def set_writable(self, writable=True): """ Set node as writable by clients. A node is always writable on server side. """ if writable: self.set_attr_bit(ua.AttributeIds.AccessLevel, ua.AccessLevel.CurrentWrite) self.set_attr_bit(ua.AttributeIds.UserAccessLevel, ua.AccessLevel.CurrentWrite) else: self.unset_attr_bit(ua.AttributeIds.AccessLevel, ua.AccessLevel.CurrentWrite) self.unset_attr_bit(ua.AttributeIds.UserAccessLevel, ua.AccessLevel.CurrentWrite) def set_attr_bit(self, attr, bit): val = self.get_attribute(attr) val.Value.Value = ua.ua_binary.set_bit(val.Value.Value, bit) self.set_attribute(attr, val) def unset_attr_bit(self, attr, bit): val = self.get_attribute(attr) val.Value.Value = ua.ua_binary.unset_bit(val.Value.Value, bit) self.set_attribute(attr, val) def set_read_only(self): """ Set a node as read-only for clients. A node is always writable on server side. """ return self.set_writable(False) def set_attribute(self, attributeid, datavalue): """ Set an attribute of a node attributeid is a member of ua.AttributeIds datavalue is a ua.DataValue object """ attr = ua.WriteValue() attr.NodeId = self.nodeid attr.AttributeId = attributeid attr.Value = datavalue params = ua.WriteParameters() params.NodesToWrite = [attr] result = self.server.write(params) result[0].check() def get_attribute(self, attr): """ Read one attribute of a node result code from server is checked and an exception is raised in case of error """ rv = ua.ReadValueId() rv.NodeId = self.nodeid rv.AttributeId = attr params = ua.ReadParameters() params.NodesToRead.append(rv) result = self.server.read(params) result[0].StatusCode.check() return result[0] def get_attributes(self, attrs): """ Read several attributes of a node list of DataValue is returned """ params = ua.ReadParameters() for attr in attrs: rv = ua.ReadValueId() rv.NodeId = self.nodeid rv.AttributeId = attr params.NodesToRead.append(rv) results = self.server.read(params) return results def get_children(self, refs=ua.ObjectIds.HierarchicalReferences, nodeclassmask=ua.NodeClass.Unspecified): """ Get all children of a node. By default hierarchical references and all node classes are returned. Other reference types may be given: References = 31 NonHierarchicalReferences = 32 HierarchicalReferences = 33 HasChild = 34 Organizes = 35 HasEventSource = 36 HasModellingRule = 37 HasEncoding = 38 HasDescription = 39 HasTypeDefinition = 40 GeneratesEvent = 41 Aggregates = 44 HasSubtype = 45 HasProperty = 46 HasComponent = 47 HasNotifier = 48 HasOrderedComponent = 49 """ return self.get_referenced_nodes(refs, ua.BrowseDirection.Forward, nodeclassmask) def get_properties(self): """ return properties of node. properties are child nodes with a reference of type HasProperty and a NodeClass of Variable """ return self.get_children(refs=ua.ObjectIds.HasProperty, nodeclassmask=ua.NodeClass.Variable) def get_variables(self): """ return variables of node. properties are child nodes with a reference of type HasComponent and a NodeClass of Variable """ return self.get_children(refs=ua.ObjectIds.HasComponent, nodeclassmask=ua.NodeClass.Variable) def get_methods(self): """ return methods of node. properties are child nodes with a reference of type HasComponent and a NodeClass of Method """ return self.get_children(refs=ua.ObjectIds.HasComponent, nodeclassmask=ua.NodeClass.Method) def get_children_descriptions(self, refs=ua.ObjectIds.HierarchicalReferences, nodeclassmask=ua.NodeClass.Unspecified, includesubtypes=True): return self.get_references(refs, ua.BrowseDirection.Forward, nodeclassmask, includesubtypes) def get_encoding_refs(self): return self.get_referenced_nodes(ua.ObjectIds.HasEncoding, ua.BrowseDirection.Forward) def get_description_refs(self): return self.get_referenced_nodes(ua.ObjectIds.HasDescription, ua.BrowseDirection.Forward) def get_references(self, refs=ua.ObjectIds.References, direction=ua.BrowseDirection.Both, nodeclassmask=ua.NodeClass.Unspecified, includesubtypes=True): """ returns references of the node based on specific filter defined with: refs = ObjectId of the Reference direction = Browse direction for references nodeclassmask = filter nodes based on specific class includesubtypes = If true subtypes of the reference (ref) are also included """ desc = ua.BrowseDescription() desc.BrowseDirection = direction desc.ReferenceTypeId = _to_nodeid(refs) desc.IncludeSubtypes = includesubtypes desc.NodeClassMask = nodeclassmask desc.ResultMask = ua.BrowseResultMask.All desc.NodeId = self.nodeid params = ua.BrowseParameters() params.View.Timestamp = ua.get_win_epoch() params.NodesToBrowse.append(desc) params.RequestedMaxReferencesPerNode = 0 results = self.server.browse(params) references = self._browse_next(results) return references def _browse_next(self, results): references = results[0].References while results[0].ContinuationPoint: params = ua.BrowseNextParameters() params.ContinuationPoints = [results[0].ContinuationPoint] params.ReleaseContinuationPoints = False results = self.server.browse_next(params) references.extend(results[0].References) return references def get_referenced_nodes(self, refs=ua.ObjectIds.References, direction=ua.BrowseDirection.Both, nodeclassmask=ua.NodeClass.Unspecified, includesubtypes=True): """ returns referenced nodes based on specific filter Paramters are the same as for get_references """ references = self.get_references(refs, direction, nodeclassmask, includesubtypes) nodes = [] for desc in references: node = Node(self.server, desc.NodeId) nodes.append(node) return nodes def get_type_definition(self): """ returns type definition of the node. """ references = self.get_references(refs=ua.ObjectIds.HasTypeDefinition, direction=ua.BrowseDirection.Forward) if len(references) == 0: return None return references[0].NodeId def get_path(self, max_length=20, as_string=False): """ Attempt to find path of node from root node and return it as a list of Nodes. There might several possible paths to a node, this function will return one Some nodes may be missing references, so this method may return an empty list Since address space may have circular references, a max length is specified """ path = self._get_path(max_length) path = [Node(self.server, ref.NodeId) for ref in path] path.append(self) if as_string: path = [el.get_browse_name().to_string() for el in path] return path def _get_path(self, max_length=20): """ Attempt to find path of node from root node and return it as a list of Nodes. There might several possible paths to a node, this function will return one Some nodes may be missing references, so this method may return an empty list Since address space may have circular references, a max length is specified """ path = [] node = self while True: refs = node.get_references(refs=ua.ObjectIds.HierarchicalReferences, direction=ua.BrowseDirection.Inverse) if len(refs) > 0: path.insert(0, refs[0]) node = Node(self.server, refs[0].NodeId) if len(path) >= (max_length -1): return path else: return path def get_parent(self): """ returns parent of the node. A Node may have several parents, the first found is returned. This method uses reverse references, a node might be missing such a link, thus we will not find its parent. """ refs = self.get_references(refs=ua.ObjectIds.HierarchicalReferences, direction=ua.BrowseDirection.Inverse) if len(refs) > 0: return Node(self.server, refs[0].NodeId) else: return None def get_child(self, path): """ get a child specified by its path from this node. A path might be: * a string representing a qualified name. * a qualified name * a list of string * a list of qualified names """ if type(path) not in (list, tuple): path = [path] rpath = self._make_relative_path(path) bpath = ua.BrowsePath() bpath.StartingNode = self.nodeid bpath.RelativePath = rpath result = self.server.translate_browsepaths_to_nodeids([bpath]) result = result[0] result.StatusCode.check() # FIXME: seems this method may return several nodes return Node(self.server, result.Targets[0].TargetId) def _make_relative_path(self, path): rpath = ua.RelativePath() for item in path: el = ua.RelativePathElement() el.ReferenceTypeId = ua.TwoByteNodeId(ua.ObjectIds.HierarchicalReferences) el.IsInverse = False el.IncludeSubtypes = True if isinstance(item, ua.QualifiedName): el.TargetName = item else: el.TargetName = ua.QualifiedName.from_string(item) rpath.Elements.append(el) return rpath def read_raw_history(self, starttime=None, endtime=None, numvalues=0): """ Read raw history of a node result code from server is checked and an exception is raised in case of error If numvalues is > 0 and number of events in period is > numvalues then result will be truncated """ details = ua.ReadRawModifiedDetails() details.IsReadModified = False if starttime: details.StartTime = starttime else: details.StartTime = ua.get_win_epoch() if endtime: details.EndTime = endtime else: details.EndTime = ua.get_win_epoch() details.NumValuesPerNode = numvalues details.ReturnBounds = True result = self.history_read(details) result.StatusCode.check() return result.HistoryData.DataValues def history_read(self, details): """ Read raw history of a node, low-level function result code from server is checked and an exception is raised in case of error """ valueid = ua.HistoryReadValueId() valueid.NodeId = self.nodeid valueid.IndexRange = '' params = ua.HistoryReadParameters() params.HistoryReadDetails = details params.TimestampsToReturn = ua.TimestampsToReturn.Both params.ReleaseContinuationPoints = False params.NodesToRead.append(valueid) result = self.server.history_read(params)[0] return result def read_event_history(self, starttime=None, endtime=None, numvalues=0, evtypes=ua.ObjectIds.BaseEventType): """ Read event history of a source node result code from server is checked and an exception is raised in case of error If numvalues is > 0 and number of events in period is > numvalues then result will be truncated """ details = ua.ReadEventDetails() if starttime: details.StartTime = starttime else: details.StartTime = ua.get_win_epoch() if endtime: details.EndTime = endtime else: details.EndTime = ua.get_win_epoch() details.NumValuesPerNode = numvalues if not isinstance(evtypes, (list, tuple)): evtypes = [evtypes] evtypes = [Node(self.server, evtype) for evtype in evtypes] evfilter = events.get_filter_from_event_type(evtypes) details.Filter = evfilter result = self.history_read_events(details) result.StatusCode.check() event_res = [] for res in result.HistoryData.Events: event_res.append(events.Event.from_event_fields(evfilter.SelectClauses, res.EventFields)) return event_res def history_read_events(self, details): """ Read event history of a node, low-level function result code from server is checked and an exception is raised in case of error """ valueid = ua.HistoryReadValueId() valueid.NodeId = self.nodeid valueid.IndexRange = '' params = ua.HistoryReadParameters() params.HistoryReadDetails = details params.TimestampsToReturn = ua.TimestampsToReturn.Both params.ReleaseContinuationPoints = False params.NodesToRead.append(valueid) result = self.server.history_read(params)[0] return result def delete(self, delete_references=True, recursive=False): """ Delete node from address space """ nodes, results = opcua.common.manage_nodes.delete_nodes(self.server, [self], recursive, delete_references) for r in results: r.check() return nodes def _fill_delete_reference_item(self, rdesc, bidirectional = False): ditem = ua.DeleteReferencesItem() ditem.SourceNodeId = self.nodeid ditem.TargetNodeId = rdesc.NodeId ditem.ReferenceTypeId = rdesc.ReferenceTypeId ditem.IsForward = rdesc.IsForward ditem.DeleteBidirectional = bidirectional return ditem def delete_reference(self, target, reftype, forward=True, bidirectional=True): """ Delete given node's references from address space """ known_refs = self.get_references(reftype, includesubtypes=False) targetid = _to_nodeid(target) for r in known_refs: if r.NodeId == targetid and r.IsForward == forward: rdesc = r break else: raise ua.UaStatusCodeError(ua.StatusCodes.BadNotFound) ditem = self._fill_delete_reference_item(rdesc, bidirectional) self.server.delete_references([ditem])[0].check() def add_reference(self, target, reftype, forward=True, bidirectional=True): """ Add reference to node """ aitem = ua.AddReferencesItem() aitem.SourceNodeId = self.nodeid aitem.TargetNodeId = _to_nodeid(target) aitem.ReferenceTypeId = _to_nodeid(reftype) aitem.IsForward = forward params = [aitem] if bidirectional: aitem2 = ua.AddReferencesItem() aitem2.SourceNodeId = aitem.TargetNodeId aitem2.TargetNodeId = aitem.SourceNodeId aitem2.ReferenceTypeId = aitem.ReferenceTypeId aitem2.IsForward = not forward params.append(aitem2) results = self.server.add_references(params) for r in results: r.check() def set_modelling_rule(self, mandatory): """ Add a modelling rule reference to Node. When creating a new object type, its variable and child nodes will not be instanciated if they do not have modelling rule if mandatory is None, the modelling rule is removed """ # remove all existing modelling rule rules = self.get_references(ua.ObjectIds.HasModellingRule) self.server.delete_references(list(map(self._fill_delete_reference_item, rules))) # add new modelling rule as requested if mandatory is not None: rule = ua.ObjectIds.ModellingRule_Mandatory if mandatory else ua.ObjectIds.ModellingRule_Optional self.add_reference(rule, ua.ObjectIds.HasModellingRule, True, False) def add_folder(self, nodeid, bname): return opcua.common.manage_nodes.create_folder(self, nodeid, bname) def add_object(self, nodeid, bname, objecttype=None): return opcua.common.manage_nodes.create_object(self, nodeid, bname, objecttype) def add_variable(self, nodeid, bname, val, varianttype=None, datatype=None): return opcua.common.manage_nodes.create_variable(self, nodeid, bname, val, varianttype, datatype) def add_object_type(self, nodeid, bname): return opcua.common.manage_nodes.create_object_type(self, nodeid, bname) def add_variable_type(self, nodeid, bname, datatype): return opcua.common.manage_nodes.create_variable_type(self, nodeid, bname, datatype) def add_data_type(self, nodeid, bname, description=None): return opcua.common.manage_nodes.create_data_type(self, nodeid, bname, description=description) def add_property(self, nodeid, bname, val, varianttype=None, datatype=None): return opcua.common.manage_nodes.create_property(self, nodeid, bname, val, varianttype, datatype) def add_method(self, *args): return opcua.common.manage_nodes.create_method(self, *args) def add_reference_type(self, nodeid, bname, symmetric=True, inversename=None): return opcua.common.manage_nodes.create_reference_type(self, nodeid, bname, symmetric, inversename) def call_method(self, methodid, *args): return opcua.common.methods.call_method(self, methodid, *args) def register(self): """ Register node for faster read and write access (if supported by server) Rmw: This call modifies the nodeid of the node, the original nodeid is available as node.basenodeid """ nodeid = self.server.register_nodes([self.nodeid])[0] self.basenodeid = self.nodeid self.nodeid = nodeid def unregister(self): if self.basenodeid is None: return self.server.unregister_nodes([self.nodeid]) self.nodeid = self.basenodeid self.basenodeid = None python-opcua-0.98.11/opcua/common/shortcuts.py000066400000000000000000000026711367360577200213550ustar00rootroot00000000000000from opcua.ua import ObjectIds from opcua import Node class Shortcuts(object): """ This object contains Node objects to some commonly used nodes """ def __init__(self, server): self.root = Node(server, ObjectIds.RootFolder) self.objects = Node(server, ObjectIds.ObjectsFolder) self.server = Node(server, ObjectIds.Server) self.types = Node(server, ObjectIds.TypesFolder) self.base_object_type = Node(server, ObjectIds.BaseObjectType) self.base_data_type = Node(server, ObjectIds.BaseDataType) self.base_event_type = Node(server, ObjectIds.BaseEventType) self.base_variable_type = Node(server, ObjectIds.BaseVariableType) self.folder_type = Node(server, ObjectIds.FolderType) self.enum_data_type = Node(server, ObjectIds.Enumeration) self.types = Node(server, ObjectIds.TypesFolder) self.data_types = Node(server, ObjectIds.DataTypesFolder) self.event_types = Node(server, ObjectIds.EventTypesFolder) self.reference_types = Node(server, ObjectIds.ReferenceTypesFolder) self.variable_types = Node(server, ObjectIds.VariableTypesFolder) self.object_types = Node(server, ObjectIds.ObjectTypesFolder) self.namespace_array = Node(server, ObjectIds.Server_NamespaceArray) self.opc_binary = Node(server, ObjectIds.OPCBinarySchema_TypeSystem) self.base_structure_type = Node(server, ObjectIds.Structure) python-opcua-0.98.11/opcua/common/structures.py000066400000000000000000000265731367360577200215510ustar00rootroot00000000000000""" Support for custom structures in client and server We only support a subset of features but should be enough for custom structures """ import os import importlib import re import logging # The next two imports are for generated code from datetime import datetime import uuid from enum import Enum, IntEnum, EnumMeta from lxml import objectify from opcua.ua.ua_binary import Primitives from opcua import ua logger = logging.getLogger(__name__) def get_default_value(uatype, enums): if uatype == "String": return "None" elif uatype == "Guid": return "uuid.uuid4()" elif uatype in ("ByteString", "CharArray", "Char"): return "b''" elif uatype == "Boolean": return "True" elif uatype == "DateTime": return "datetime.utcnow()" elif uatype in ("Int16", "Int32", "Int64", "UInt16", "UInt32", "UInt64", "Double", "Float", "Byte", "SByte"): return 0 elif uatype in enums: return "ua." + uatype + "(" + enums[uatype] + ")" elif hasattr(ua, uatype) and issubclass(getattr(ua, uatype), Enum): # We have an enum, try to initilize it correctly val = list(getattr(ua, uatype).__members__)[0] return "ua.{}.{}".format(uatype, val) else: return "ua.{}()".format(uatype) class EnumType(object): def __init__(self, name): self.name = name self.fields = [] self.typeid = None def get_code(self): code = """ class {0}(IntEnum): ''' {0} EnumInt autogenerated from xml ''' """.format(self.name) for EnumeratedValue in self.fields: name = EnumeratedValue.Name value = EnumeratedValue.Value code += " {} = {}\n".format(name, value) return code class EnumeratedValue(object): def __init__(self, name, value): if name == "None": name = "None_" name = name.replace(" ", "") self.Name = name self.Value = value class Struct(object): def __init__(self, name): self.name = name self.fields = [] self.typeid = None def __str__(self): return "Struct(name={}, fields={}".format(self.name, self.fields) __repr__ = __str__ def get_code(self): code = """ class {0}(object): ''' {0} structure autogenerated from xml ''' """.format(self.name) code += " ua_types = [\n" for field in self.fields: prefix = "ListOf" if field.array else "" uatype = prefix + field.uatype if uatype == "ListOfChar": uatype = "String" code += " ('{}', '{}'),\n".format(field.name, uatype) code += " ]" code += """ def __str__(self): vals = [name + ": " + str(val) for name, val in self.__dict__.items()] return self.__class__.__name__ + "(" + ", ".join(vals) + ")" __repr__ = __str__ def __init__(self): """ if not self.fields: code += " pass" for field in self.fields: code += " self.{} = {}\n".format(field.name, field.value) return code class Field(object): def __init__(self, name): self.name = name self.uatype = None self.value = None self.array = False def __str__(self): return "Field(name={}, uatype={}".format(self.name, self.uatype) __repr__ = __str__ class StructGenerator(object): def __init__(self): self.model = [] def make_model_from_string(self, xml): obj = objectify.fromstring(xml) self._make_model(obj) def make_model_from_file(self, path): obj = objectify.parse(path) root = obj.getroot() self._make_model(root) def _make_model(self, root): enums = {} for child in root.iter("{*}EnumeratedType"): intenum = EnumType(child.get("Name")) for xmlfield in child.iter("{*}EnumeratedValue"): name = xmlfield.get("Name") value = xmlfield.get("Value") enumvalue = EnumeratedValue(name, value) intenum.fields.append(enumvalue) enums[child.get("Name")] = value self.model.append(intenum) for child in root.iter("{*}StructuredType"): struct = Struct(child.get("Name")) array = False for xmlfield in child.iter("{*}Field"): name = xmlfield.get("Name") if name.startswith("NoOf"): array = True continue field = Field(_clean_name(name)) field.uatype = xmlfield.get("TypeName") if ":" in field.uatype: field.uatype = field.uatype.split(":")[1] field.uatype = _clean_name(field.uatype) field.value = get_default_value(field.uatype, enums) if array: field.array = True field.value = [] array = False struct.fields.append(field) self.model.append(struct) def save_to_file(self, path, register=False): _file = open(path, "w+") self._make_header(_file) for struct in self.model: _file.write(struct.get_code()) if register: _file.write(self._make_registration()) _file.close() def _make_registration(self): code = "\n\n" for struct in self.model: code += "ua.register_extension_object('{name}', ua.NodeId.from_string('{nodeid}'), {name})\n".format(name=struct.name, nodeid=struct.typeid) return code def get_python_classes(self, env=None): return _generate_python_class(self.model, env=env) def save_and_import(self, path, append_to=None): """ save the new structures to a python file which be used later import the result and return resulting classes in a dict if append_to is a dict, the classes are added to the dict """ self.save_to_file(path) name = os.path.basename(path) name = os.path.splitext(name)[0] mymodule = importlib.import_module(name) if append_to is None: result = {} else: result = append_to for struct in self.model: result[struct.name] = getattr(mymodule, struct.name) return result def _make_header(self, _file): _file.write(""" ''' THIS FILE IS AUTOGENERATED, DO NOT EDIT!!! ''' from datetime import datetime import uuid from opcua import ua """) def set_typeid(self, name, typeid): for struct in self.model: if struct.name == name: struct.typeid = typeid return def load_type_definitions(server, nodes=None): """ Download xml from given variable node defining custom structures. If no node is given, attemps to import variables from all nodes under "0:OPC Binary" the code is generated and imported on the fly. If you know the structures are not going to be modified it might be interresting to copy the generated files and include them in you code """ if nodes is None: nodes = [] for desc in server.nodes.opc_binary.get_children_descriptions(): if desc.BrowseName != ua.QualifiedName("Opc.Ua"): nodes.append(server.get_node(desc.NodeId)) structs_dict = {} generators = [] for node in nodes: xml = node.get_value() xml = xml.decode("utf-8") generator = StructGenerator() generators.append(generator) generator.make_model_from_string(xml) # generate and execute new code on the fly generator.get_python_classes(structs_dict) # same but using a file that is imported. This can be usefull for debugging library #name = node.get_browse_name().Name # Make sure structure names do not contain charaters that cannot be used in Python class file names #name = _clean_name(name) #name = "structures_" + node.get_browse_name().Name #generator.save_and_import(name + ".py", append_to=structs_dict) # register classes # every children of our node should represent a class for ndesc in node.get_children_descriptions(): ndesc_node = server.get_node(ndesc.NodeId) ref_desc_list = ndesc_node.get_references(refs=ua.ObjectIds.HasDescription, direction=ua.BrowseDirection.Inverse) if ref_desc_list: #some server put extra things here name = _clean_name(ndesc.BrowseName.Name) if not name in structs_dict: logger.warning("%s is found as child of binary definition node but is not found in xml", name) continue nodeid = ref_desc_list[0].NodeId ua.register_extension_object(name, nodeid, structs_dict[name]) # save the typeid if user want to create static file for type definitnion generator.set_typeid(name, nodeid.to_string()) for key, val in structs_dict.items(): if isinstance(val, EnumMeta) and key is not "IntEnum": setattr(ua, key, val) return generators, structs_dict def _clean_name(name): """ Remove characters that might be present in OPC UA structures but cannot be part of of Python class names """ name = re.sub(r'\W+', '_', name) name = re.sub(r'^[0-9]+', r'_\g<0>', name) return name def _generate_python_class(model, env=None): """ generate Python code and execute in a new environment return a dict of structures {name: class} Rmw: Since the code is generated on the fly, in case of error the stack trace is not available and debugging is very hard... """ if env is None: env = {} # Add the required libraries to dict if "ua" not in env: env['ua'] = ua if "datetime" not in env: env['datetime'] = datetime if "uuid" not in env: env['uuid'] = uuid if "enum" not in env: env['IntEnum'] = IntEnum # generate classes one by one and add them to dict for element in model: code = element.get_code() exec(code, env) return env def load_enums(server, env=None): """ Read enumeration data types on server and generate python Enums in ua scope for them """ model = [] nodes = server.nodes.enum_data_type.get_children() if env is None: env = ua.__dict__ for node in nodes: name = node.get_browse_name().Name try: c = _get_enum_strings(name, node) except ua.UaError as ex: try: c = _get_enum_values(name, node) except ua.UaError as ex: logger.info("Node %s, %s under DataTypes/Enumeration, does not seem to have a child called EnumString or EumValue: %s", name, node, ex) continue if not hasattr(ua, c.name): model.append(c) return _generate_python_class(model, env=env) def _get_enum_values(name, node): def_node = node.get_child("0:EnumValues") val = def_node.get_value() c = EnumType(name) c.fields = [EnumeratedValue(enumval.DisplayName.Text, enumval.Value) for enumval in val] return c def _get_enum_strings(name, node): def_node = node.get_child("0:EnumStrings") val = def_node.get_value() c = EnumType(name) c.fields = [EnumeratedValue(st.Text, idx) for idx, st in enumerate(val)] return c python-opcua-0.98.11/opcua/common/subscription.py000066400000000000000000000406121367360577200220400ustar00rootroot00000000000000""" high level interface to subscriptions """ import time import logging from threading import Lock from collections import Iterable from opcua import ua from opcua.common import events from opcua import Node class SubHandler(object): """ Subscription Handler. To receive events from server for a subscription This class is just a sample class. Whatever class having these methods can be used """ def data_change(self, handle, node, val, attr): """ Deprecated, use datachange_notification """ pass def datachange_notification(self, node, val, data): """ called for every datachange notification from server """ pass def event_notification(self, event): """ called for every event notification from server """ pass def status_change_notification(self, status): """ called for every status change notification from server """ pass class SubscriptionItemData(object): """ To store useful data from a monitored item """ def __init__(self): self.node = None self.client_handle = None self.server_handle = None self.attribute = None self.mfilter = None class DataChangeNotif(object): """ To be send to clients for every datachange notification from server """ def __init__(self, subscription_data, monitored_item): self.monitored_item = monitored_item self.subscription_data = subscription_data def __str__(self): return "DataChangeNotification({0}, {1})".format(self.subscription_data, self.monitored_item) __repr__ = __str__ class Subscription(object): """ Subscription object returned by Server or Client objects. The object represent a subscription to an opc-ua server. This is a high level class, especially subscribe_data_change and subscribe_events methods. If more control is necessary look at code and/or use create_monitored_items method. """ def __init__(self, server, params, handler): self.logger = logging.getLogger(__name__) self.server = server self._client_handle = 200 self._handler = handler self.parameters = params # move to data class self._monitoreditems_map = {} self._lock = Lock() self.subscription_id = None self.has_unknown_handlers = False response = self.server.create_subscription( params, self.publish_callback, ready_callback=self.ready_callback) # Set it here to keep the old behavof as well, but this may not run if # the above times out self.subscription_id = response.SubscriptionId #Send a publish request so the server has one in its queue # Servers should alsways be able to handle at least on extra publish request per subscriptions self.server.publish() def delete(self): """ Delete subscription on server. This is automatically done by Client and Server classes on exit """ results = self.server.delete_subscriptions([self.subscription_id]) results[0].check() def is_ready(self): return bool(self.subscription_id) def ready_callback(self, response): self.subscription_id = self.subscription_id or response.Parameters.SubscriptionId self.server.publish() def publish_callback(self, publishresult): self.logger.info("Publish callback called with result: %s", publishresult) if not self.is_ready(): self.logger.warning( "Result received but subscription not ready %s", publishresult) return if publishresult.NotificationMessage.NotificationData is not None: for notif in publishresult.NotificationMessage.NotificationData: if isinstance(notif, ua.DataChangeNotification): self._call_datachange(notif) elif isinstance(notif, ua.EventNotificationList): self._call_event(notif) elif isinstance(notif, ua.StatusChangeNotification): self._call_status(notif) else: self.logger.warning("Notification type not supported yet for notification %s", notif) else: self.logger.warning("NotificationMessage is None.") ack = ua.SubscriptionAcknowledgement() ack.SubscriptionId = self.subscription_id ack.SequenceNumber = publishresult.NotificationMessage.SequenceNumber self.server.publish([ack]) def _call_datachange(self, datachange): for item in datachange.MonitoredItems: with self._lock: if item.ClientHandle not in self._monitoreditems_map: self.logger.warning("Received a notification for unknown handle: %s", item.ClientHandle) self.has_unknown_handlers = True continue data = self._monitoreditems_map[item.ClientHandle] if hasattr(self._handler, "datachange_notification"): event_data = DataChangeNotif(data, item) try: self._handler.datachange_notification(data.node, item.Value.Value.Value, event_data) except Exception: self.logger.exception("Exception calling data change handler") elif hasattr(self._handler, "data_change"): # deprecated API self.logger.warning("data_change method is deprecated, use datachange_notification") try: self._handler.data_change(data.server_handle, data.node, item.Value.Value.Value, data.attribute) except Exception: self.logger.exception("Exception calling deprecated data change handler") else: self.logger.error("DataChange subscription created but handler has no datachange_notification method") def _call_event(self, eventlist): for event in eventlist.Events: with self._lock: data = self._monitoreditems_map[event.ClientHandle] result = events.Event.from_event_fields(data.mfilter.SelectClauses, event.EventFields) result.server_handle = data.server_handle if hasattr(self._handler, "event_notification"): try: self._handler.event_notification(result) except Exception: self.logger.exception("Exception calling event handler") elif hasattr(self._handler, "event"): # depcrecated API try: self._handler.event(data.server_handle, result) except Exception: self.logger.exception("Exception calling deprecated event handler") else: self.logger.error("Event subscription created but handler has no event_notification method") def _call_status(self, status): try: self._handler.status_change_notification(status.Status) except Exception: self.logger.exception("Exception calling status change handler") def subscribe_data_change(self, nodes, attr=ua.AttributeIds.Value, queuesize=0): """ Subscribe for data change events for a node or list of nodes. default attribute is Value. Return a handle which can be used to unsubscribe If more control is necessary use create_monitored_items method """ return self._subscribe(nodes, attr, queuesize=queuesize) def subscribe_events(self, sourcenode=ua.ObjectIds.Server, evtypes=ua.ObjectIds.BaseEventType, evfilter=None, queuesize=0): """ Subscribe to events from a node. Default node is Server node. In most servers the server node is the only one you can subscribe to. if evtypes is not provided, evtype defaults to BaseEventType if evtypes is a list or tuple of custom event types, the events will be filtered to the supplied types Return a handle which can be used to unsubscribe """ sourcenode = Node(self.server, sourcenode) if evfilter is None: if not type(evtypes) in (list, tuple): evtypes = [evtypes] evtypes = [Node(self.server, evtype) for evtype in evtypes] evfilter = events.get_filter_from_event_type(evtypes) return self._subscribe(sourcenode, ua.AttributeIds.EventNotifier, evfilter, queuesize=queuesize) def _subscribe(self, nodes, attr, mfilter=None, queuesize=0): is_list = True if isinstance(nodes, Iterable): nodes = list(nodes) else: nodes = [nodes] is_list = False mirs = [] for node in nodes: mir = self._make_monitored_item_request(node, attr, mfilter, queuesize) mirs.append(mir) mids = self.create_monitored_items(mirs) if is_list: return mids if type(mids[0]) == ua.StatusCode: mids[0].check() return mids[0] def _make_monitored_item_request(self, node, attr, mfilter, queuesize): rv = ua.ReadValueId() rv.NodeId = node.nodeid rv.AttributeId = attr # rv.IndexRange //We leave it null, then the entire array is returned mparams = ua.MonitoringParameters() with self._lock: self._client_handle += 1 mparams.ClientHandle = self._client_handle mparams.SamplingInterval = self.parameters.RequestedPublishingInterval mparams.QueueSize = queuesize mparams.DiscardOldest = True if mfilter: mparams.Filter = mfilter mir = ua.MonitoredItemCreateRequest() mir.ItemToMonitor = rv mir.MonitoringMode = ua.MonitoringMode.Reporting mir.RequestedParameters = mparams return mir def create_monitored_items(self, monitored_items): """ low level method to have full control over subscription parameters Client handle must be unique since it will be used as key for internal registration of data """ params = ua.CreateMonitoredItemsParameters() params.SubscriptionId = self.subscription_id params.ItemsToCreate = monitored_items params.TimestampsToReturn = ua.TimestampsToReturn.Both # insert monitored item into map to avoid notification arrive before result return # server_handle is left as None in purpose as we don't get it yet. with self._lock: for mi in monitored_items: data = SubscriptionItemData() data.client_handle = mi.RequestedParameters.ClientHandle data.node = Node(self.server, mi.ItemToMonitor.NodeId) data.attribute = mi.ItemToMonitor.AttributeId #TODO: Either use the filter from request or from response. Here it uses from request, in modify it uses from response data.mfilter = mi.RequestedParameters.Filter self._monitoreditems_map[mi.RequestedParameters.ClientHandle] = data results = self.server.create_monitored_items(params) mids = [] # process result, add server_handle, or remove it if failed with self._lock: for idx, result in enumerate(results): mi = params.ItemsToCreate[idx] if not result.StatusCode.is_good(): del self._monitoreditems_map[mi.RequestedParameters.ClientHandle] mids.append(result.StatusCode) continue data = self._monitoreditems_map[mi.RequestedParameters.ClientHandle] data.server_handle = result.MonitoredItemId mids.append(result.MonitoredItemId) return mids def unsubscribe(self, handle): """ unsubscribe to datachange or events using the handle returned while subscribing if you delete subscription, you do not need to unsubscribe """ params = ua.DeleteMonitoredItemsParameters() params.SubscriptionId = self.subscription_id params.MonitoredItemIds = [handle] results = self.server.delete_monitored_items(params) results[0].check() with self._lock: for k, v in self._monitoreditems_map.items(): if v.server_handle == handle: del(self._monitoreditems_map[k]) return def modify_monitored_item(self, handle, new_samp_time, new_queuesize=0, mod_filter_val=-1): """ Modify a monitored item. :param handle: Handle returned when originally subscribing :param new_samp_time: New wanted sample time :param new_queuesize: New wanted queuesize, default is 0 :param mod_filter_val: New deadband filter value :return: Return a Modify Monitored Item Result """ for monitored_item_index in self._monitoreditems_map: if self._monitoreditems_map[monitored_item_index].server_handle == handle: item_to_change = self._monitoreditems_map[monitored_item_index] break if mod_filter_val is None: mod_filter = None elif mod_filter_val < 0: mod_filter = item_to_change.mfilter else: mod_filter = ua.DataChangeFilter() mod_filter.Trigger = ua.DataChangeTrigger(1) # send notification when status or value change mod_filter.DeadbandType = 1 mod_filter.DeadbandValue = mod_filter_val # absolute float value or from 0 to 100 for percentage deadband modif_item = ua.MonitoredItemModifyRequest() modif_item.MonitoredItemId = handle modif_item.RequestedParameters = self._modify_monitored_item_request(new_queuesize, new_samp_time, mod_filter, item_to_change.client_handle) params = ua.ModifyMonitoredItemsParameters() params.SubscriptionId = self.subscription_id params.ItemsToModify.append(modif_item) results = self.server.modify_monitored_items(params) item_to_change.mfilter = results[0].FilterResult return results def _modify_monitored_item_request(self, new_queuesize, new_samp_time, mod_filter, client_handle): req_params = ua.MonitoringParameters() with self._lock: req_params.ClientHandle = client_handle req_params.QueueSize = new_queuesize req_params.Filter = mod_filter req_params.SamplingInterval = new_samp_time return req_params def deadband_monitor(self, var, deadband_val, deadbandtype=1, queuesize=0, attr=ua.AttributeIds.Value): """ Method to create a subscription with a Deadband Value. Default deadband value type is absolute. Return a handle which can be used to unsubscribe :param var: Variable to which you want to subscribe :param deadband_val: Absolute float value :param deadbandtype: Default value is 1 (absolute), change to 2 for percentage deadband :param queuesize: Wanted queue size, default is 1 """ deadband_filter = ua.DataChangeFilter() deadband_filter.Trigger = ua.DataChangeTrigger(1) # send notification when status or value change deadband_filter.DeadbandType = deadbandtype deadband_filter.DeadbandValue = deadband_val # absolute float value or from 0 to 100 for percentage deadband return self._subscribe(var, attr, deadband_filter, queuesize) def reconciliate(self, monitored_items): """ Reconciliate client monitored_items with its server counterpart. :param monitored_items_srv: monitored items handles from server :return: Number of mi added and deleted to the client subscription """ mi_client_handlers = set(monitored_items[1]) monitored_map = set(self._monitoreditems_map.keys()) # find MI still present on the server-side client_handler_to_del = mi_client_handlers - monitored_map server_handler_to_del = [] for idx, item in enumerate(monitored_items[1]): if item in client_handler_to_del: server_handler_to_del.append(monitored_items[0][idx]) for item in server_handler_to_del: try: self.unsubscribe(item) # fail silenty if the MI has already been removed except ua.uaerrors.BadMonitoredItemIdInvalid: pass self.has_unknown_handlers = False return len(client_handler_to_del) python-opcua-0.98.11/opcua/common/type_dictionary_buider.py000066400000000000000000000306641367360577200240620ustar00rootroot00000000000000from opcua import ua from enum import Enum import logging import xml.etree.ElementTree as Et import re logger = logging.getLogger(__name__) # Indicates which type should be OPC build in types _ua_build_in_types = [ua_type for ua_type in ua.VariantType.__members__ if ua_type != 'ExtensionObject'] def _repl_func(m): """ taken from https://stackoverflow.com/questions/1549641/how-to-capitalize-the-first-letter-of-each-word-in-a-string-python """ return m.group(1) + m.group(2).upper() def _to_camel_case(name): """ Create python class name from an arbitrary string to CamelCase string e.g. actionlib/TestAction -> ActionlibTestAction turtle_actionlib/ShapeActionFeedback -> TurtleActionlibShapeActionFeedback """ name = re.sub(r'[^a-zA-Z0-9]+', ' ', name) name = re.sub('(^|\s)(\S)', _repl_func, name) name = name.replace(' ', '') return name class OPCTypeDictionaryBuilder: def __init__(self, idx_name): """ :param idx_name: name of the name space types in dict is created as opc:xxx, otherwise as tns:xxx """ head_attributes = {'xmlns:xsi': 'http://www.w3.org/2001/XMLSchema-instance', 'xmlns:tns': idx_name, 'DefaultByteOrder': 'LittleEndian', 'xmlns:opc': 'http://opcfoundation.org/BinarySchema/', 'xmlns:ua': 'http://opcfoundation.org/UA/', 'TargetNamespace': idx_name} self.etree = Et.ElementTree(Et.Element('opc:TypeDictionary', head_attributes)) name_space = Et.SubElement(self.etree.getroot(), 'opc:Import') name_space.attrib['Namespace'] = 'http://opcfoundation.org/UA/' self._structs_dict = {} self._build_in_list = _ua_build_in_types def _process_type(self, data_type): if data_type in self._build_in_list: data_type = 'opc:' + data_type else: #data_type = 'tns:' + _to_camel_case(data_type) data_type = 'tns:' + data_type return data_type def _add_field(self, variable_name, data_type, struct_name): data_type = self._process_type(data_type) field = Et.SubElement(self._structs_dict[struct_name], 'opc:Field') field.attrib['Name'] = variable_name field.attrib['TypeName'] = data_type def _add_array_field(self, variable_name, data_type, struct_name): data_type = self._process_type(data_type) array_len = 'NoOf' + variable_name field = Et.SubElement(self._structs_dict[struct_name], 'opc:Field') field.attrib['Name'] = array_len field.attrib['TypeName'] = 'opc:Int32' field = Et.SubElement(self._structs_dict[struct_name], 'opc:Field') field.attrib['Name'] = variable_name field.attrib['TypeName'] = data_type field.attrib['LengthField'] = array_len def add_field(self, variable_name, data_type, struct_name, is_array=False): if isinstance(data_type, Enum): data_type = data_type.name if is_array: self._add_array_field(variable_name, data_type, struct_name) else: self._add_field(variable_name, data_type, struct_name) def append_struct(self, name): appended_struct = Et.SubElement(self.etree.getroot(), 'opc:StructuredType') appended_struct.attrib['BaseType'] = 'ua:ExtensionObject' #appended_struct.attrib['Name'] = _to_camel_case(name) appended_struct.attrib['Name'] = name self._structs_dict[name] = appended_struct return appended_struct def get_dict_value(self): self.indent(self.etree.getroot()) # For debugging # Et.dump(self.etree.getroot()) return Et.tostring(self.etree.getroot(), encoding='utf-8') def indent(self, elem, level=0): i = '\n' + level * ' ' if len(elem): if not elem.text or not elem.text.strip(): elem.text = i + ' ' if not elem.tail or not elem.tail.strip(): elem.tail = i for elem in elem: self.indent(elem, level + 1) if not elem.tail or not elem.tail.strip(): elem.tail = i else: if level and (not elem.tail or not elem.tail.strip()): elem.tail = i def _reference_generator(source_id, target_id, reference_type, is_forward=True): ref = ua.AddReferencesItem() ref.IsForward = is_forward ref.ReferenceTypeId = reference_type ref.SourceNodeId = source_id ref.TargetNodeClass = ua.NodeClass.DataType ref.TargetNodeId = target_id return ref class DataTypeDictionaryBuilder: def __init__(self, server, idx, ns_urn, dict_name, dict_node_id=None): self._server = server self._session_server = server.get_node(ua.ObjectIds.RootFolder).server self._idx = idx if dict_node_id is None: self.dict_id = self._add_dictionary(dict_name) else: self.dict_id = dict_node_id self._type_dictionary = OPCTypeDictionaryBuilder(ns_urn) def _add_dictionary(self, name): try: node = self._server.nodes.opc_binary.get_child("{}:{}".format(self._idx, name)) except ua.uaerrors.BadNoMatch: node = ua.AddNodesItem() node.RequestedNewNodeId = ua.NodeId(0, self._idx) node.BrowseName = ua.QualifiedName(name, self._idx) node.NodeClass = ua.NodeClass.Variable node.ParentNodeId = ua.NodeId(ua.ObjectIds.OPCBinarySchema_TypeSystem, 0) node.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasComponent, 0) node.TypeDefinition = ua.NodeId(ua.ObjectIds.DataTypeDictionaryType, 0) attrs = ua.VariableAttributes() attrs.DisplayName = ua.LocalizedText(name) attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) # Value should be set after all data types created by calling set_dict_byte_string attrs.Value = ua.Variant(None, ua.VariantType.Null) attrs.ValueRank = -1 node.NodeAttributes = attrs res = self._session_server.add_nodes([node]) return res[0].AddedNodeId logger.warning("Making %s object for node %s which already exist, its data will be overriden", self, node) #FIXME: we have an issue return node.nodeid def _link_nodes(self, linked_obj_node_id, data_type_node_id, description_node_id): """link the three node by their node ids according to UA standard""" refs = [ # add reverse reference to BaseDataType -> Structure _reference_generator(data_type_node_id, ua.NodeId(ua.ObjectIds.Structure, 0), ua.NodeId(ua.ObjectIds.HasSubtype, 0), False), # add reverse reference to created data type _reference_generator(linked_obj_node_id, data_type_node_id, ua.NodeId(ua.ObjectIds.HasEncoding, 0), False), # add HasDescription link to dictionary description _reference_generator(linked_obj_node_id, description_node_id, ua.NodeId(ua.ObjectIds.HasDescription, 0)), # add reverse HasDescription link _reference_generator(description_node_id, linked_obj_node_id, ua.NodeId(ua.ObjectIds.HasDescription, 0), False), # add link to the type definition node _reference_generator(linked_obj_node_id, ua.NodeId(ua.ObjectIds.DataTypeEncodingType, 0), ua.NodeId(ua.ObjectIds.HasTypeDefinition, 0)), # add has type definition link _reference_generator(description_node_id, ua.NodeId(ua.ObjectIds.DataTypeDescriptionType, 0), ua.NodeId(ua.ObjectIds.HasTypeDefinition, 0)), # add forward link of dict to description item _reference_generator(self.dict_id, description_node_id, ua.NodeId(ua.ObjectIds.HasComponent, 0)), # add reverse link to dictionary _reference_generator(description_node_id, self.dict_id, ua.NodeId(ua.ObjectIds.HasComponent, 0), False)] self._session_server.add_references(refs) def _create_data_type(self, type_name, nodeid=None, init=True): #name = _to_camel_case(type_name) name = type_name if nodeid is None: # create data type node dt_node = ua.AddNodesItem() dt_node.RequestedNewNodeId = ua.NodeId(0, self._idx) dt_node.BrowseName = ua.QualifiedName(name, self._idx) dt_node.NodeClass = ua.NodeClass.DataType dt_node.ParentNodeId = ua.NodeId(ua.ObjectIds.Structure, 0) dt_node.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasSubtype, 0) dt_attributes = ua.DataTypeAttributes() dt_attributes.DisplayName = ua.LocalizedText(type_name) dt_node.NodeAttributes = dt_attributes res = self._session_server.add_nodes([dt_node]) data_type_node_id = res[0].AddedNodeId else: data_type_node_id = nodeid added = [data_type_node_id] if init: # create description node desc_node = ua.AddNodesItem() desc_node.RequestedNewNodeId = ua.NodeId(0, self._idx) desc_node.BrowseName = ua.QualifiedName(name, self._idx) desc_node.NodeClass = ua.NodeClass.Variable desc_node.ParentNodeId = self.dict_id desc_node.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasComponent, 0) desc_node.TypeDefinition = ua.NodeId(ua.ObjectIds.DataTypeDescriptionType, 0) desc_attributes = ua.VariableAttributes() desc_attributes.DisplayName = ua.LocalizedText(type_name) desc_attributes.DataType = ua.NodeId(ua.ObjectIds.String) desc_attributes.Value = ua.Variant(name, ua.VariantType.String) desc_attributes.ValueRank = -1 desc_node.NodeAttributes = desc_attributes res = self._session_server.add_nodes([desc_node]) description_node_id = res[0].AddedNodeId added.append(description_node_id) # create object node which the loaded python class should link to obj_node = ua.AddNodesItem() obj_node.RequestedNewNodeId = ua.NodeId(0, self._idx) obj_node.BrowseName = ua.QualifiedName('Default Binary', 0) obj_node.NodeClass = ua.NodeClass.Object obj_node.ParentNodeId = data_type_node_id obj_node.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasEncoding, 0) obj_node.TypeDefinition = ua.NodeId(ua.ObjectIds.DataTypeEncodingType, 0) obj_attributes = ua.ObjectAttributes() obj_attributes.DisplayName = ua.LocalizedText('Default Binary') obj_attributes.EventNotifier = 0 obj_node.NodeAttributes = obj_attributes res = self._session_server.add_nodes([obj_node]) bind_obj_node_id = res[0].AddedNodeId added.append(bind_obj_node_id) self._link_nodes(bind_obj_node_id, data_type_node_id, description_node_id) self._type_dictionary.append_struct(type_name) return StructNode(self, data_type_node_id, type_name, added) def create_data_type(self, type_name, nodeid=None, init=True): return self._create_data_type(type_name, nodeid, init) def add_field(self, variable_name, data_type, struct_name, is_array=False): self._type_dictionary.add_field(variable_name, data_type, struct_name, is_array) def set_dict_byte_string(self): dict_node = self._server.get_node(self.dict_id) value = self._type_dictionary.get_dict_value() dict_node.set_value(value, ua.VariantType.ByteString) class StructNode: def __init__(self, type_dict, data_type, name, node_ids): self._type_dict = type_dict self.data_type = data_type self.name = name self.node_ids = node_ids def add_field(self, field_name, data_type, is_array=False): # nested structure could directly use simple structure as field if isinstance(data_type, StructNode): data_type = data_type.name self._type_dict.add_field(field_name, data_type, self.name, is_array) def get_ua_class(ua_class_name): #return getattr(ua, _to_camel_case(ua_class_name)) return getattr(ua, ua_class_name) python-opcua-0.98.11/opcua/common/ua_utils.py000066400000000000000000000222701367360577200211410ustar00rootroot00000000000000""" Usefull method and classes not belonging anywhere and depending on opcua library """ from dateutil import parser from datetime import datetime from enum import Enum, IntEnum import uuid from opcua import ua from opcua.ua.uaerrors import UaError def value_to_datavalue(val, varianttype=None): """ convert anyting to a DataValue using varianttype """ datavalue = None if isinstance(val, ua.DataValue): datavalue = val elif isinstance(val, ua.Variant): datavalue = ua.DataValue(val) datavalue.SourceTimestamp = datetime.utcnow() else: datavalue = ua.DataValue(ua.Variant(val, varianttype)) datavalue.SourceTimestamp = datetime.utcnow() return datavalue def val_to_string(val, truncate=False): """ convert a python object or python-opcua object to a string which should be easy to understand for human easy to modify, and not too hard to parse back ....not easy meant for UI or command lines if truncate is true then huge strings or bytes are tuncated """ if isinstance(val, (list, tuple)): res = [] for v in val: res.append(val_to_string(v)) return "[" + ", ".join(res) + "]" if hasattr(val, "to_string"): val = val.to_string() elif isinstance(val, ua.StatusCode): val = val.name elif isinstance(val, (Enum, IntEnum)): val = val.name elif isinstance(val, ua.DataValue): val = variant_to_string(val.Value) elif isinstance(val, ua.XmlElement): val = val.Value elif isinstance(val, str): if truncate and len(val) > 100: val = val[:10] + "...." + val[-10:] elif isinstance(val, bytes): if truncate and len(val) > 100: val = val[:10].decode("utf-8", errors="replace") + "...." + val[-10:].decode("utf-8", errors="replace") else: val = val.decode("utf-8", errors="replace") elif isinstance(val, datetime): val = val.isoformat() elif isinstance(val, (int, float)): val = str(val) else: # FIXME: Some types are probably missing! val = str(val) return val def variant_to_string(var): """ convert a variant to a string which should be easy to understand for human easy to modify, and not too hard to parse back ....not easy meant for UI or command lines """ return val_to_string(var.Value) def string_to_val(string, vtype): """ Convert back a string to a python or python-opcua object Note: no error checking is done here, supplying null strings could raise exceptions (datetime and guid) """ string = string.strip() if string.startswith("["): string = string[1:-1] var = [] for s in string.split(","): s = s.strip() val = string_to_val(s, vtype) var.append(val) return var if vtype == ua.VariantType.Null: val = None elif vtype == ua.VariantType.Boolean: if string in ("True", "true", "on", "On", "1"): val = True else: val = False elif vtype in (ua.VariantType.SByte, ua.VariantType.Int16, ua.VariantType.Int32, ua.VariantType.Int64): val = int(string) elif vtype in (ua.VariantType.Byte, ua.VariantType.UInt16, ua.VariantType.UInt32, ua.VariantType.UInt64): val = int(string) elif vtype in (ua.VariantType.Float, ua.VariantType.Double): val = float(string) elif vtype == ua.VariantType.XmlElement: val = ua.XmlElement(string) elif vtype == ua.VariantType.String: val = string elif vtype == ua.VariantType.ByteString: val = string.encode() elif vtype in (ua.VariantType.NodeId, ua.VariantType.ExpandedNodeId): val = ua.NodeId.from_string(string) elif vtype == ua.VariantType.QualifiedName: val = ua.QualifiedName.from_string(string) elif vtype == ua.VariantType.DateTime: val = parser.parse(string) elif vtype == ua.VariantType.LocalizedText: val = ua.LocalizedText(string) elif vtype == ua.VariantType.StatusCode: val = ua.StatusCode(string) elif vtype == ua.VariantType.Guid: val = uuid.UUID(string) else: # FIXME: Some types are probably missing! raise NotImplementedError return val def string_to_variant(string, vtype): """ convert back a string to an ua.Variant """ return ua.Variant(string_to_val(string, vtype), vtype) def get_node_children(node, nodes=None): """ Get recursively all children of a node """ if nodes is None: nodes = [node] for child in node.get_children(): nodes.append(child) get_node_children(child, nodes) return nodes def get_node_subtypes(node, nodes=None): if nodes is None: nodes = [node] for child in node.get_children(refs=ua.ObjectIds.HasSubtype): nodes.append(child) get_node_subtypes(child, nodes) return nodes def get_node_supertypes(node, includeitself=False, skipbase=True): """ return get all subtype parents of node recursive :param node: can be a ua.Node or ua.NodeId :param includeitself: include also node to the list :param skipbase don't include the toplevel one :returns list of ua.Node, top parent first """ parents = [] if includeitself: parents.append(node) parents.extend(_get_node_supertypes(node)) if skipbase and len(parents) > 1: parents = parents[:-1] return parents def _get_node_supertypes(node): """ recursive implementation of get_node_derived_from_types """ basetypes = [] parent = get_node_supertype(node) if parent: basetypes.append(parent) basetypes.extend(_get_node_supertypes(parent)) return basetypes def get_node_supertype(node): """ return node supertype or None """ supertypes = node.get_referenced_nodes(refs=ua.ObjectIds.HasSubtype, direction=ua.BrowseDirection.Inverse, includesubtypes=True) if supertypes: return supertypes[0] else: return None def is_child_present(node, browsename): """ return if a browsename is present a child from the provide node :param node: node wherein to find the browsename :param browsename: browsename to search :returns returne True if the browsename is present else False """ child_descs = node.get_children_descriptions() for child_desc in child_descs: if child_desc.BrowseName == browsename: return True return False def data_type_to_variant_type(dtype_node): """ Given a Node datatype, find out the variant type to encode data. This is not exactly straightforward... """ base = get_base_data_type(dtype_node) if base.nodeid.Identifier != 29: return ua.VariantType(base.nodeid.Identifier) else: # we have an enumeration, value is a Int32 return ua.VariantType.Int32 def get_base_data_type(datatype): """ Looks up the base datatype of the provided datatype Node The base datatype is either: A primitive type (ns=0, i<=21) or a complex one (ns=0 i>21 and i<=30) like Enum and Struct. Args: datatype: NodeId of a datype of a variable Returns: NodeId of datatype base or None in case base datype can not be determined """ base = datatype while base: if base.nodeid.NamespaceIndex == 0 and isinstance(base.nodeid.Identifier, int) and base.nodeid.Identifier <= 30: return base base = get_node_supertype(base) raise ua.UaError("Datatype must be a subtype of builtin types {0!s}".format(datatype)) def get_nodes_of_namespace(server, namespaces=None): """ Get the nodes of one or more namespaces . Args: server: opc ua server to use namespaces: list of string uri or int indexes of the namespace to export Returns: List of nodes that are part of the provided namespaces """ if namespaces is None: namespaces = [] ns_available = server.get_namespace_array() if not namespaces: namespaces = ns_available[1:] elif isinstance(namespaces, (str, int)): namespaces = [namespaces] # make sure all namespace are indexes (if needed convert strings to indexes) namespace_indexes = [n if isinstance(n, int) else ns_available.index(n) for n in namespaces] # filter nodeis based on the provide namespaces and convert the nodeid to a node nodes = [server.get_node(nodeid) for nodeid in server.iserver.aspace.keys() if nodeid.NamespaceIndex != 0 and nodeid.NamespaceIndex in namespace_indexes] return nodes def get_default_value(uatype): if isinstance(uatype, ua.VariantType): return ua.get_default_values(uatype) elif hasattr(ua.VariantType, uatype): return ua.get_default_value(getattr(ua.VariantType, uatype)) else: return getattr(ua, uatype)() def data_type_to_string(dtype): # we could just display browse name of node but it requires a query if dtype.NamespaceIndex == 0 and dtype.Identifier in ua.ObjectIdNames: string = ua.ObjectIdNames[dtype.Identifier] else: string = dtype.to_string() return string python-opcua-0.98.11/opcua/common/utils.py000066400000000000000000000131321367360577200204510ustar00rootroot00000000000000""" Helper function and classes that do not rely on opcua library. Helper function and classes depending on ua object are in ua_utils.py """ import logging import os from concurrent.futures import Future import functools import threading from socket import error as SocketError try: import asyncio except ImportError: import trollius as asyncio from opcua.ua.uaerrors import UaError class ServiceError(UaError): def __init__(self, code): super(ServiceError, self).__init__('UA Service Error') self.code = code class NotEnoughData(UaError): pass class SocketClosedException(UaError): pass class Buffer(object): """ alternative to io.BytesIO making debug easier and added a few conveniance methods """ def __init__(self, data, start_pos=0, size=-1): # self.logger = logging.getLogger(__name__) self._data = data self._cur_pos = start_pos if size == -1: size = len(data) - start_pos self._size = size def __str__(self): return "Buffer(size:{0}, data:{1})".format( self._size, self._data[self._cur_pos:self._cur_pos + self._size]) __repr__ = __str__ def __len__(self): return self._size def read(self, size): """ read and pop number of bytes for buffer """ if size > self._size: raise NotEnoughData("Not enough data left in buffer, request for {0}, we have {1}".format(size, self)) # self.logger.debug("Request for %s bytes, from %s", size, self) self._size -= size pos = self._cur_pos self._cur_pos += size data = self._data[pos:self._cur_pos] # self.logger.debug("Returning: %s ", data) return data def copy(self, size=-1): """ return a shadow copy, optionnaly only copy 'size' bytes """ if size == -1 or size > self._size: size = self._size return Buffer(self._data, self._cur_pos, size) def skip(self, size): """ skip size bytes in buffer """ if size > self._size: raise NotEnoughData("Not enough data left in buffer, request for {0}, we have {1}".format(size, self)) self._size -= size self._cur_pos += size class SocketWrapper(object): """ wrapper to make it possible to have same api for normal sockets, socket from asyncio, StringIO, etc.... """ def __init__(self, sock): self.socket = sock def read(self, size): """ Receive up to size bytes from socket """ data = b'' while size > 0: try: chunk = self.socket.recv(size) except (OSError, SocketError) as ex: raise SocketClosedException("Server socket has closed", ex) if not chunk: raise SocketClosedException("Server socket has closed") data += chunk size -= len(chunk) return data def write(self, data): self.socket.sendall(data) def create_nonce(size=32): return os.urandom(size) class ThreadLoop(threading.Thread): """ run an asyncio loop in a thread """ def __init__(self): threading.Thread.__init__(self) self.logger = logging.getLogger(__name__) self.loop = None self._cond = threading.Condition() def start(self): with self._cond: threading.Thread.start(self) self._cond.wait() def run(self): self.logger.debug("Starting subscription thread") self.loop = asyncio.new_event_loop() asyncio.set_event_loop(self.loop) with self._cond: self._cond.notify_all() self.loop.run_forever() self.logger.debug("subscription thread ended") def create_server(self, proto, hostname, port): return self.loop.create_server(proto, hostname, port) def stop(self): """ stop subscription loop, thus the subscription thread """ self.loop.call_soon_threadsafe(self.loop.stop) def close(self): self.loop.close() self.loop = None def call_soon(self, callback): self.loop.call_soon_threadsafe(callback) def call_later(self, delay, callback): """ threadsafe call_later from asyncio """ p = functools.partial(self.loop.call_later, delay, callback) self.loop.call_soon_threadsafe(p) def _create_task(self, future, coro, cb=None): #task = self.loop.create_task(coro) task = asyncio.ensure_future(coro, loop=self.loop) if cb: task.add_done_callback(cb) future.set_result(task) def create_task(self, coro, cb=None): """ threadsafe create_task from asyncio """ future = Future() p = functools.partial(self._create_task, future, coro, cb) self.loop.call_soon_threadsafe(p) return future.result() def run_coro_and_wait(self, coro): cond = threading.Condition() def cb(_): with cond: cond.notify_all() with cond: task = self.create_task(coro, cb) cond.wait() return task.result() def _run_until_complete(self, future, coro): task = self.loop.run_until_complete(coro) future.set_result(task) def run_until_complete(self, coro): """ threadsafe run_until_completed from asyncio """ future = Future() p = functools.partial(self._run_until_complete, future, coro) self.loop.call_soon_threadsafe(p) return future.result() python-opcua-0.98.11/opcua/common/xmlexporter.py000066400000000000000000000437711367360577200217160ustar00rootroot00000000000000""" from a list of nodes in the address space, build an XML file format is the one from opc-ua specification """ import logging from collections import OrderedDict import xml.etree.ElementTree as Et from copy import copy import base64 from opcua import ua from opcua.ua import object_ids as o_ids from opcua.common.ua_utils import get_base_data_type from opcua.ua.uatypes import extension_object_ids from opcua.ua.uaerrors import UaError class XmlExporter(object): ''' If it is required that for _extobj_to_etree members to the value should be written in a certain order it can be added to the dictionary below. ''' extobj_ordered_elements = { ua.NodeId(ua.ObjectIds.Argument) : ['Name', 'DataType', 'ValueRank', 'ArrayDimensions', 'Description'] } def __init__(self, server): self.logger = logging.getLogger(__name__) self.server = server self.aliases = {} self._addr_idx_to_xml_idx = {} node_set_attributes = OrderedDict() node_set_attributes['xmlns:xsi'] = 'http://www.w3.org/2001/XMLSchema-instance' node_set_attributes['xmlns:uax'] = 'http://opcfoundation.org/UA/2008/02/Types.xsd' node_set_attributes['xmlns:xsd'] = 'http://www.w3.org/2001/XMLSchema' node_set_attributes['xmlns'] = 'http://opcfoundation.org/UA/2011/03/UANodeSet.xsd' self.etree = Et.ElementTree(Et.Element('UANodeSet', node_set_attributes)) def build_etree(self, node_list, uris=None): """ Create an XML etree object from a list of nodes; custom namespace uris are optional Namespaces used by nodes are always exported for consistency. Args: node_list: list of Node objects for export uris: list of namespace uri strings Returns: """ self.logger.info('Building XML etree') self._add_namespaces(node_list, uris) # add all nodes in the list to the XML etree for node in node_list: self.node_to_etree(node) # add aliases to the XML etree self._add_alias_els() def _add_namespaces(self, nodes, uris): idxs = self._get_ns_idxs_of_nodes(nodes) ns_array = self.server.get_namespace_array() # now add index of provided uris if necessary if uris: self._add_idxs_from_uris(idxs, uris, ns_array) # now create a dict of idx_in_address_space to idx_in_exported_file self._addr_idx_to_xml_idx = self._make_idx_dict(idxs, ns_array) ns_to_export = [ns_array[i] for i in sorted(list(self._addr_idx_to_xml_idx.keys())) if i != 0] # write namespaces to xml self._add_namespace_uri_els(ns_to_export) def _make_idx_dict(self, idxs, ns_array): idxs.sort() addr_idx_to_xml_idx = {0: 0} for xml_idx, addr_idx in enumerate(idxs): if addr_idx >= len(ns_array): break addr_idx_to_xml_idx[addr_idx] = xml_idx + 1 return addr_idx_to_xml_idx def _get_ns_idxs_of_nodes(self, nodes): """ get a list of all indexes used or references by nodes """ idxs = [] for node in nodes: node_idxs = [node.nodeid.NamespaceIndex] try: node_idxs.append(node.get_browse_name().NamespaceIndex) except UaError: self.logger.exception("Error retrieving browse name of node %s", node) raise node_idxs.extend(ref.NodeId.NamespaceIndex for ref in node.get_references()) node_idxs = list(set(node_idxs)) # remove duplicates for i in node_idxs: if i != 0 and i not in idxs: idxs.append(i) return idxs def _add_idxs_from_uris(self, idxs, uris, ns_array): for uri in uris: if uri in ns_array: i = ns_array.index(uri) if i not in idxs: idxs.append(i) def write_xml(self, xmlpath, pretty=True): """ Write the XML etree in the exporter object to a file Args: xmlpath: string representing the path/file name Returns: """ # try to write the XML etree to a file self.logger.info('Exporting XML file to %s', xmlpath) # from IPython import embed # embed() if pretty: indent(self.etree.getroot()) self.etree.write(xmlpath, encoding='utf-8', xml_declaration=True ) else: self.etree.write(xmlpath, encoding='utf-8', xml_declaration=True ) def dump_etree(self): """ Dump etree to console for debugging Returns: """ self.logger.info('Dumping XML etree to console') Et.dump(self.etree) def node_to_etree(self, node): """ Add the necessary XML sub elements to the etree for exporting the node Args: node: Node object which will be added to XML etree Returns: """ node_class = node.get_node_class() if node_class is ua.NodeClass.Object: self.add_etree_object(node) elif node_class is ua.NodeClass.ObjectType: self.add_etree_object_type(node) elif node_class is ua.NodeClass.Variable: self.add_etree_variable(node) elif node_class is ua.NodeClass.VariableType: self.add_etree_variable_type(node) elif node_class is ua.NodeClass.ReferenceType: self.add_etree_reference_type(node) elif node_class is ua.NodeClass.DataType: self.add_etree_datatype(node) elif node_class is ua.NodeClass.Method: self.add_etree_method(node) else: self.logger.info("Exporting node class not implemented: %s ", node_class) def _add_sub_el(self, el, name, text): child_el = Et.SubElement(el, name) child_el.text = text return child_el def _node_to_string(self, nodeid): if not isinstance(nodeid, ua.NodeId): nodeid = nodeid.nodeid if nodeid.NamespaceIndex in self._addr_idx_to_xml_idx: nodeid = copy(nodeid) nodeid.NamespaceIndex = self._addr_idx_to_xml_idx[nodeid.NamespaceIndex] return nodeid.to_string() def _bname_to_string(self, bname): if bname.NamespaceIndex in self._addr_idx_to_xml_idx: bname = copy(bname) bname.NamespaceIndex = self._addr_idx_to_xml_idx[bname.NamespaceIndex] return bname.to_string() def _add_node_common(self, nodetype, node): browsename = node.get_browse_name() nodeid = node.nodeid parent = node.get_parent() displayname = node.get_display_name().Text desc = node.get_description().Text if node.get_description() else None node_el = Et.SubElement(self.etree.getroot(), nodetype) node_el.attrib["NodeId"] = self._node_to_string(nodeid) node_el.attrib["BrowseName"] = self._bname_to_string(browsename) if parent is not None: node_class = node.get_node_class() if node_class in (ua.NodeClass.Object, ua.NodeClass.Variable, ua.NodeClass.Method): node_el.attrib["ParentNodeId"] = self._node_to_string(parent) self._add_sub_el(node_el, 'DisplayName', displayname) if desc not in (None, ""): self._add_sub_el(node_el, 'Description', desc) # FIXME: add WriteMask and UserWriteMask return node_el def add_etree_object(self, node): """ Add a UA object element to the XML etree """ obj_el = self._add_node_common("UAObject", node) var = node.get_attribute(ua.AttributeIds.EventNotifier) if var.Value.Value != 0: obj_el.attrib["EventNotifier"] = str(var.Value.Value) self._add_ref_els(obj_el, node) def add_etree_object_type(self, node): """ Add a UA object type element to the XML etree """ obj_el = self._add_node_common("UAObjectType", node) abstract = node.get_attribute(ua.AttributeIds.IsAbstract).Value.Value if abstract: obj_el.attrib["IsAbstract"] = 'true' self._add_ref_els(obj_el, node) def add_variable_common(self, node, el): dtype = node.get_data_type() if dtype.NamespaceIndex == 0 and dtype.Identifier in o_ids.ObjectIdNames: dtype_name = o_ids.ObjectIdNames[dtype.Identifier] self.aliases[dtype] = dtype_name else: dtype_name = self._node_to_string(dtype) rank = node.get_value_rank() if rank != -1: el.attrib["ValueRank"] = str(int(rank)) dim = node.get_attribute(ua.AttributeIds.ArrayDimensions) if dim.Value.Value: el.attrib["ArrayDimensions"] = ",".join([str(i) for i in dim.Value.Value]) el.attrib["DataType"] = dtype_name self.value_to_etree(el, dtype_name, dtype, node) def add_etree_variable(self, node): """ Add a UA variable element to the XML etree """ var_el = self._add_node_common("UAVariable", node) self._add_ref_els(var_el, node) self.add_variable_common(node, var_el) accesslevel = node.get_attribute(ua.AttributeIds.AccessLevel).Value.Value useraccesslevel = node.get_attribute(ua.AttributeIds.UserAccessLevel).Value.Value # We only write these values if they are different from defaults # Not sure where default is defined.... if accesslevel not in (0, ua.AccessLevel.CurrentRead.mask): var_el.attrib["AccessLevel"] = str(accesslevel) if useraccesslevel not in (0, ua.AccessLevel.CurrentRead.mask): var_el.attrib["UserAccessLevel"] = str(useraccesslevel) var = node.get_attribute(ua.AttributeIds.MinimumSamplingInterval) if var.Value.Value: var_el.attrib["MinimumSamplingInterval"] = str(var.Value.Value) var = node.get_attribute(ua.AttributeIds.Historizing) if var.Value.Value: var_el.attrib["Historizing"] = 'true' def add_etree_variable_type(self, node): """ Add a UA variable type element to the XML etree """ var_el = self._add_node_common("UAVariableType", node) self.add_variable_common(node, var_el) abstract = node.get_attribute(ua.AttributeIds.IsAbstract) if abstract.Value.Value: var_el.attrib["IsAbstract"] = "true" self._add_ref_els(var_el, node) def add_etree_method(self, node): obj_el = self._add_node_common("UAMethod", node) var = node.get_attribute(ua.AttributeIds.Executable) if var.Value.Value is False: obj_el.attrib["Executable"] = "false" var = node.get_attribute(ua.AttributeIds.UserExecutable) if var.Value.Value is False: obj_el.attrib["UserExecutable"] = "false" self._add_ref_els(obj_el, node) def add_etree_reference_type(self, obj): obj_el = self._add_node_common("UAReferenceType", obj) self._add_ref_els(obj_el, obj) var = obj.get_attribute(ua.AttributeIds.InverseName) if var is not None and var.Value.Value is not None and var.Value.Value.Text is not None: self._add_sub_el(obj_el, 'InverseName', var.Value.Value.Text) def add_etree_datatype(self, obj): """ Add a UA data type element to the XML etree """ obj_el = self._add_node_common("UADataType", obj) self._add_ref_els(obj_el, obj) def _add_namespace_uri_els(self, uris): nuris_el = Et.Element('NamespaceUris') for uri in uris: self._add_sub_el(nuris_el, 'Uri', uri) self.etree.getroot().insert(0, nuris_el) def _add_alias_els(self): aliases_el = Et.Element('Aliases') ordered_keys = list(self.aliases.keys()) ordered_keys.sort() for nodeid in ordered_keys: name = self.aliases[nodeid] ref_el = Et.SubElement(aliases_el, 'Alias', Alias=name) ref_el.text = nodeid.to_string() # insert behind the namespace element self.etree.getroot().insert(1, aliases_el) def _add_ref_els(self, parent_el, obj): refs = obj.get_references() refs_el = Et.SubElement(parent_el, 'References') for ref in refs: if ref.ReferenceTypeId.Identifier in o_ids.ObjectIdNames: ref_name = o_ids.ObjectIdNames[ref.ReferenceTypeId.Identifier] else: ref_name = ref.ReferenceTypeId.to_string() ref_el = Et.SubElement(refs_el, 'Reference') ref_el.attrib['ReferenceType'] = ref_name if not ref.IsForward: ref_el.attrib['IsForward'] = 'false' ref_el.text = self._node_to_string(ref.NodeId) self.aliases[ref.ReferenceTypeId] = ref_name def member_to_etree(self, el, name, dtype, val): member_el = Et.SubElement(el, "uax:" + name) if isinstance(val, (list, tuple)): for v in val: self._value_to_etree(member_el, ua.ObjectIdNames[dtype.Identifier], dtype, v) else: self._val_to_etree(member_el, dtype, val) def _val_to_etree(self, el, dtype, val): if dtype == ua.NodeId(ua.ObjectIds.NodeId): id_el = Et.SubElement(el, "uax:Identifier") id_el.text = val.to_string() elif dtype == ua.NodeId(ua.ObjectIds.Guid): id_el = Et.SubElement(el, "uax:String") id_el.text = str(val) elif dtype == ua.NodeId(ua.ObjectIds.Boolean): el.text = 'true' if val else 'false' elif dtype == ua.NodeId(ua.ObjectIds.ByteString): if val is None: val = b"" data = base64.b64encode(val) el.text = data.decode("utf-8") elif not hasattr(val, "ua_types"): if isinstance(val, bytes): # FIXME: should we also encode this (localized text I guess) using base64?? el.text = val.decode("utf-8") else: if val is not None: el.text = str(val) else: for name, vtype in val.ua_types: self.member_to_etree(el, name, ua.NodeId(getattr(ua.ObjectIds, vtype)), getattr(val, name)) def value_to_etree(self, el, dtype_name, dtype, node): var = node.get_data_value().Value if var.Value is not None: val_el = Et.SubElement(el, 'Value') self._value_to_etree(val_el, dtype_name, dtype, var.Value) def _value_to_etree(self, el, type_name, dtype, val): if val is None: return if isinstance(val, (list, tuple)): if dtype.NamespaceIndex == 0 and dtype.Identifier <= 21: elname = "uax:ListOf" + type_name else: # this is an extentionObject: elname = "uax:ListOfExtensionObject" list_el = Et.SubElement(el, elname) for nval in val: self._value_to_etree(list_el, type_name, dtype, nval) else: dtype_base = get_base_data_type(self.server.get_node(dtype)) dtype_base = dtype_base.nodeid if dtype_base == ua.NodeId(ua.ObjectIds.Enumeration): dtype_base = ua.NodeId(ua.ObjectIds.Int32) type_name = ua.ObjectIdNames[dtype_base.Identifier] if dtype_base.NamespaceIndex == 0 and dtype_base.Identifier <= 21: type_name = ua.ObjectIdNames[dtype_base.Identifier] val_el = Et.SubElement(el, "uax:" + type_name) self._val_to_etree(val_el, dtype_base, val) else: self._extobj_to_etree(el, type_name, dtype, val) def _extobj_to_etree(self, val_el, name, dtype, val): obj_el = Et.SubElement(val_el, "uax:ExtensionObject") type_el = Et.SubElement(obj_el, "uax:TypeId") id_el = Et.SubElement(type_el, "uax:Identifier") id_el.text = dtype.to_string() body_el = Et.SubElement(obj_el, "uax:Body") struct_el = Et.SubElement(body_el, "uax:" + name) for name, vtype in val.ua_types: # FIXME; what happend if we have a custom type which is not part of ObjectIds??? if vtype.startswith("ListOf"): vtype = vtype[6:] self.member_to_etree(struct_el, name, ua.NodeId(getattr(ua.ObjectIds, vtype)), getattr(val, name)) #self.member_to_etree(struct_el, name, extension_object_ids[vtype], getattr(val, name)) #for name in self._get_member_order(dtype, val): #self.member_to_etree(struct_el, name, ua.NodeId(getattr(ua.ObjectIds, val.ua_types[name])), getattr(val, name)) def _get_member_order(self, dtype, val): ''' If an dtype has an entry in XmlExporter.extobj_ordered_elements return the export order of the elements else return the unordered members. ''' if dtype not in XmlExporter.extobj_ordered_elements.keys(): return val.ua_types.keys() else: member_keys = [name for name in XmlExporter.extobj_ordered_elements[dtype] if name in val.ua_types.keys() and getattr(val, name) is not None ] return member_keys def indent(elem, level=0): """ copy and paste from http://effbot.org/zone/element-lib.htm#prettyprint it basically walks your tree and adds spaces and newlines so the tree is printed in a nice way """ i = "\n" + level * " " if len(elem): if not elem.text or not elem.text.strip(): elem.text = i + " " if not elem.tail or not elem.tail.strip(): elem.tail = i for elem in elem: indent(elem, level + 1) if not elem.tail or not elem.tail.strip(): elem.tail = i else: if level and (not elem.tail or not elem.tail.strip()): elem.tail = i python-opcua-0.98.11/opcua/common/xmlimporter.py000066400000000000000000000424221367360577200216770ustar00rootroot00000000000000""" add nodes defined in XML to address space format is the one from opc-ua specification """ import logging import uuid from copy import copy import opcua from opcua import ua from opcua.common import xmlparser from opcua.ua.uaerrors import UaError import sys if sys.version_info.major > 2: unicode = str class XmlImporter(object): def __init__(self, server): self.logger = logging.getLogger(__name__) self.parser = None self.server = server self.namespaces = {} self.aliases = {} self.refs = None def _map_namespaces(self, namespaces_uris): """ creates a mapping between the namespaces in the xml file and in the server. if not present the namespace is registered. """ namespaces = {} for ns_index, ns_uri in enumerate(namespaces_uris): ns_server_index = self.server.register_namespace(ns_uri) namespaces[ns_index + 1] = ns_server_index return namespaces def _map_aliases(self, aliases): """ maps the import aliases to the correct namespaces """ aliases_mapped = {} for alias, node_id in aliases.items(): aliases_mapped[alias] = self.to_nodeid(node_id) return aliases_mapped def import_xml(self, xmlpath=None, xmlstring=None): """ import xml and return added nodes """ self.logger.info("Importing XML file %s", xmlpath) self.parser = xmlparser.XMLParser(xmlpath, xmlstring) self.namespaces = self._map_namespaces(self.parser.get_used_namespaces()) self.aliases = self._map_aliases(self.parser.get_aliases()) self.refs = [] dnodes = self.parser.get_node_datas() dnodes = self.make_objects(dnodes) nodes_parsed = self._sort_nodes_by_parentid(dnodes) nodes = [] for nodedata in nodes_parsed: # self.parser: try: node = self._add_node_data(nodedata) except Exception: self.logger.warning("failure adding node %s", nodedata) raise nodes.append(node) self.refs, remaining_refs = [], self.refs self._add_references(remaining_refs) if len(self.refs) != 0: self.logger.warning("The following references could not be imported and are probaly broken: %s", self.refs) return nodes def _add_node_data(self, nodedata): if nodedata.nodetype == 'UAObject': node = self.add_object(nodedata) elif nodedata.nodetype == 'UAObjectType': node = self.add_object_type(nodedata) elif nodedata.nodetype == 'UAVariable': node = self.add_variable(nodedata) elif nodedata.nodetype == 'UAVariableType': node = self.add_variable_type(nodedata) elif nodedata.nodetype == 'UAReferenceType': node = self.add_reference_type(nodedata) elif nodedata.nodetype == 'UADataType': node = self.add_datatype(nodedata) elif nodedata.nodetype == 'UAMethod': node = self.add_method(nodedata) else: self.logger.warning("Not implemented node type: %s ", nodedata.nodetype) return node def _add_node(self, node): if isinstance(self.server, opcua.server.server.Server): return self.server.iserver.isession.add_nodes([node]) else: return self.server.uaclient.add_nodes([node]) def _add_references(self, refs): if isinstance(self.server, opcua.server.server.Server): res = self.server.iserver.isession.add_references(refs) else: res = self.server.uaclient.add_references(refs) for sc, ref in zip(res, refs): if not sc.is_good(): self.refs.append(ref) def make_objects(self, node_datas): new_nodes = [] for ndata in node_datas: ndata.nodeid = ua.NodeId.from_string(ndata.nodeid) ndata.browsename = ua.QualifiedName.from_string(ndata.browsename) if ndata.parent: ndata.parent = ua.NodeId.from_string(ndata.parent) if ndata.parentlink: ndata.parentlink = self._to_nodeid(ndata.parentlink) if ndata.typedef: ndata.typedef = self._to_nodeid(ndata.typedef) new_nodes.append(ndata) return new_nodes def _migrate_ns(self, nodeid): """ Check if the index of nodeid or browsename given in the xml model file must be converted to a already existing namespace id based on the files namespace uri :returns: NodeId (str) """ if nodeid.NamespaceIndex in self.namespaces: nodeid = copy(nodeid) nodeid.NamespaceIndex = self.namespaces[nodeid.NamespaceIndex] return nodeid def _get_node(self, obj): node = ua.AddNodesItem() node.RequestedNewNodeId = self._migrate_ns(obj.nodeid) node.BrowseName = self._migrate_ns(obj.browsename) self.logger.info("Importing xml node (%s, %s) as (%s %s)", obj.browsename, obj.nodeid, node.BrowseName, node.RequestedNewNodeId) node.NodeClass = getattr(ua.NodeClass, obj.nodetype[2:]) if obj.parent and obj.parentlink: node.ParentNodeId = self._migrate_ns(obj.parent) node.ReferenceTypeId = self._migrate_ns(obj.parentlink) if obj.typedef: node.TypeDefinition = self._migrate_ns(obj.typedef) return node def _to_nodeid(self, nodeid): if isinstance(nodeid, ua.NodeId): return nodeid elif not nodeid: return ua.NodeId(ua.ObjectIds.String) elif "=" in nodeid: return ua.NodeId.from_string(nodeid) elif hasattr(ua.ObjectIds, nodeid): return ua.NodeId(getattr(ua.ObjectIds, nodeid)) else: if nodeid in self.aliases: return self.aliases[nodeid] else: return ua.NodeId(getattr(ua.ObjectIds, nodeid)) def to_nodeid(self, nodeid): return self._migrate_ns(self._to_nodeid(nodeid)) def add_object(self, obj): node = self._get_node(obj) attrs = ua.ObjectAttributes() if obj.desc: attrs.Description = ua.LocalizedText(obj.desc) attrs.DisplayName = ua.LocalizedText(obj.displayname) attrs.EventNotifier = obj.eventnotifier node.NodeAttributes = attrs res = self._add_node(node) self._add_refs(obj) res[0].StatusCode.check() return res[0].AddedNodeId def add_object_type(self, obj): node = self._get_node(obj) attrs = ua.ObjectTypeAttributes() if obj.desc: attrs.Description = ua.LocalizedText(obj.desc) attrs.DisplayName = ua.LocalizedText(obj.displayname) attrs.IsAbstract = obj.abstract node.NodeAttributes = attrs res = self._add_node(node) self._add_refs(obj) res[0].StatusCode.check() return res[0].AddedNodeId def add_variable(self, obj): node = self._get_node(obj) attrs = ua.VariableAttributes() if obj.desc: attrs.Description = ua.LocalizedText(obj.desc) attrs.DisplayName = ua.LocalizedText(obj.displayname) attrs.DataType = self.to_nodeid(obj.datatype) if obj.value is not None: attrs.Value = self._add_variable_value(obj,) if obj.rank: attrs.ValueRank = obj.rank if obj.accesslevel: attrs.AccessLevel = obj.accesslevel if obj.useraccesslevel: attrs.UserAccessLevel = obj.useraccesslevel if obj.minsample: attrs.MinimumSamplingInterval = obj.minsample if obj.dimensions: attrs.ArrayDimensions = obj.dimensions node.NodeAttributes = attrs res = self._add_node(node) self._add_refs(obj) res[0].StatusCode.check() return res[0].AddedNodeId def _get_ext_class(self, name): if hasattr(ua, name): return getattr(ua, name) elif name in self.aliases.keys(): nodeid = self.aliases[name] class_type = ua.uatypes.get_extensionobject_class_type(nodeid) if class_type: return class_type else: raise Exception("Error no extension class registered ", name, nodeid) else: raise Exception("Error no alias found for extension class", name) def _make_ext_obj(self, obj): ext = self._get_ext_class(obj.objname)() for name, val in obj.body: if not isinstance(val, list): raise Exception("Error val should be a list, this is a python-opcua bug", name, type(val), val) else: for attname, v in val: self._set_attr(ext, attname, v) return ext def _get_val_type(self, obj, attname): for name, uatype in obj.ua_types: if name == attname: return uatype raise UaError("Attribute '{}' defined in xml is not found in object '{}'".format(attname, ext)) def _set_attr(self, obj, attname, val): # tow possible values: # either we get value directly # or a dict if it s an object or a list if isinstance(val, (str, unicode)): pval = xmlparser.ua_type_to_python(val, self._get_val_type(obj, attname)) setattr(obj, attname, pval) else: # so we have either an object or a list... obj2 = getattr(obj, attname) if isinstance(obj2, ua.NodeId): # NodeId representation does not follow common rules!! for attname2, v2 in val: if attname2 == "Identifier": if hasattr(ua.ObjectIds, v2): obj2 = ua.NodeId(getattr(ua.ObjectIds, v2)) else: obj2 = ua.NodeId.from_string(v2) setattr(obj, attname, self._migrate_ns(obj2)) break elif not hasattr(obj2, "ua_types"): # we probably have a list my_list = [] for vtype, v2 in val: my_list.append(xmlparser.ua_type_to_python(v2, vtype)) setattr(obj, attname, my_list) else: for attname2, v2 in val: self._set_attr(obj2, attname2, v2) setattr(obj, attname, obj2) def _add_variable_value(self, obj): """ Returns the value for a Variable based on the objects value type. """ self.logger.debug("Setting value with type %s and value %s", obj.valuetype, obj.value) if obj.valuetype == 'ListOfExtensionObject': values = [] for ext in obj.value: extobj = self._make_ext_obj(ext) values.append(extobj) return ua.Variant(values, ua.VariantType.ExtensionObject) elif obj.valuetype == 'ListOfGuid': return ua.Variant([ uuid.UUID(guid) for guid in obj.value ], getattr(ua.VariantType, obj.valuetype[6:])) elif obj.valuetype.startswith("ListOf"): vtype = obj.valuetype[6:] if hasattr(ua.ua_binary.Primitives, vtype): return ua.Variant(obj.value, getattr(ua.VariantType, vtype)) else: return ua.Variant([getattr(ua, vtype)(v) for v in obj.value]) elif obj.valuetype == 'ExtensionObject': extobj = self._make_ext_obj(obj.value) return ua.Variant(extobj, getattr(ua.VariantType, obj.valuetype)) elif obj.valuetype == 'Guid': return ua.Variant(uuid.UUID(obj.value), getattr(ua.VariantType, obj.valuetype)) elif obj.valuetype == 'LocalizedText': ltext = ua.LocalizedText() for name, val in obj.value: if name == "Text": ltext.Text = val else: self.logger.warning("While parsing localizedText value, unkown element: %s with val: %s", name, val) return ua.Variant(ltext, ua.VariantType.LocalizedText) elif obj.valuetype == 'NodeId': return ua.Variant(ua.NodeId.from_string(obj.value)) else: return ua.Variant(obj.value, getattr(ua.VariantType, obj.valuetype)) def add_variable_type(self, obj): node = self._get_node(obj) attrs = ua.VariableTypeAttributes() if obj.desc: attrs.Description = ua.LocalizedText(obj.desc) attrs.DisplayName = ua.LocalizedText(obj.displayname) attrs.DataType = self.to_nodeid(obj.datatype) if obj.value and len(obj.value) == 1: attrs.Value = obj.value[0] if obj.rank: attrs.ValueRank = obj.rank if obj.abstract: attrs.IsAbstract = obj.abstract if obj.dimensions: attrs.ArrayDimensions = obj.dimensions node.NodeAttributes = attrs res = self._add_node(node) self._add_refs(obj) res[0].StatusCode.check() return res[0].AddedNodeId def add_method(self, obj): node = self._get_node(obj) attrs = ua.MethodAttributes() if obj.desc: attrs.Description = ua.LocalizedText(obj.desc) attrs.DisplayName = ua.LocalizedText(obj.displayname) if obj.accesslevel: attrs.AccessLevel = obj.accesslevel if obj.useraccesslevel: attrs.UserAccessLevel = obj.useraccesslevel if obj.minsample: attrs.MinimumSamplingInterval = obj.minsample if obj.dimensions: attrs.ArrayDimensions = obj.dimensions node.NodeAttributes = attrs res = self._add_node(node) self._add_refs(obj) res[0].StatusCode.check() return res[0].AddedNodeId def add_reference_type(self, obj): node = self._get_node(obj) attrs = ua.ReferenceTypeAttributes() if obj.desc: attrs.Description = ua.LocalizedText(obj.desc) attrs.DisplayName = ua.LocalizedText(obj.displayname) if obj.inversename: attrs.InverseName = ua.LocalizedText(obj.inversename) if obj.abstract: attrs.IsAbstract = obj.abstract if obj.symmetric: attrs.Symmetric = obj.symmetric node.NodeAttributes = attrs res = self._add_node(node) self._add_refs(obj) res[0].StatusCode.check() return res[0].AddedNodeId def add_datatype(self, obj): node = self._get_node(obj) attrs = ua.DataTypeAttributes() if obj.desc: attrs.Description = ua.LocalizedText(obj.desc) attrs.DisplayName = ua.LocalizedText(obj.displayname) if obj.abstract: attrs.IsAbstract = obj.abstract node.NodeAttributes = attrs res = self._add_node(node) self._add_refs(obj) res[0].StatusCode.check() return res[0].AddedNodeId def _add_refs(self, obj): if not obj.refs: return refs = [] for data in obj.refs: ref = ua.AddReferencesItem() ref.IsForward = data.forward ref.ReferenceTypeId = self.to_nodeid(data.reftype) ref.SourceNodeId = self._migrate_ns(obj.nodeid) ref.TargetNodeId = self.to_nodeid(data.target) refs.append(ref) self._add_references(refs) def _sort_nodes_by_parentid(self, ndatas): """ Sort the list of nodes according their parent node in order to respect the dependency between nodes. :param nodes: list of NodeDataObjects :returns: list of sorted nodes """ _ndatas = list(ndatas) # list of node ids that are already sorted / inserted sorted_nodes_ids = [] # list of sorted nodes (i.e. XML Elements) sorted_ndatas = [] all_node_ids = [data.nodeid for data in ndatas] # list of namespace indexes that are relevant for this import # we can only respect ordering nodes for namespaces indexes that # are defined in the xml file itself. Thus we assume that all other # references namespaces are already known to the server and should # not create any dependency problems (like "NodeNotFound") while len(_ndatas) > 0: pop_nodes = [] for ndata in _ndatas: # Insert nodes that # (1) have no parent / parent_ns is None (e.g. namespace 0) # (2) ns is not in list of relevant namespaces if ndata.nodeid.NamespaceIndex not in self.namespaces or \ ndata.parent is None or \ ndata.parent not in all_node_ids: sorted_ndatas.append(ndata) sorted_nodes_ids.append(ndata.nodeid) pop_nodes.append(ndata) else: # Check if the nodes parent is already in the list of # inserted nodes if ndata.parent in sorted_nodes_ids: sorted_ndatas.append(ndata) sorted_nodes_ids.append(ndata.nodeid) pop_nodes.append(ndata) # Remove inserted nodes from the list for ndata in pop_nodes: _ndatas.pop(_ndatas.index(ndata)) return sorted_ndatas python-opcua-0.98.11/opcua/common/xmlparser.py000066400000000000000000000273521367360577200213370ustar00rootroot00000000000000""" parse xml file from opcua-spec """ import logging from pytz import utc import uuid import re import sys import base64 import xml.etree.ElementTree as ET from opcua.common import ua_utils from opcua import ua def ua_type_to_python(val, uatype_as_str): """ Converts a string value to a python value according to ua_utils. """ return ua_utils.string_to_val(val, getattr(ua.VariantType, uatype_as_str)) def _to_bool(val): """ Easy access to boolean conversion. """ return ua_type_to_python(val, "Boolean") class NodeData(object): def __init__(self): self.nodetype = None self.nodeid = None self.browsename = None self.displayname = None self.symname = None # FIXME: this param is never used, why? self.parent = None self.parentlink = None self.desc = "" self.typedef = None self.refs = [] self.nodeclass = None self.eventnotifier = 0 # variable self.datatype = None self.rank = -1 # check default value self.value = None self.valuetype = None self.dimensions = None self.accesslevel = None self.useraccesslevel = None self.minsample = None # referencetype self.inversename = "" self.abstract = False self.symmetric = False # datatype self.definition = [] def __str__(self): return "NodeData(nodeid:{0})".format(self.nodeid) __repr__ = __str__ class RefStruct(object): def __init__(self): self.reftype = None self.forward = True self.target = None class ExtObj(object): def __init__(self): self.typeid = None self.objname = None self.bodytype = None self.body = {} def __str__(self): return "ExtObj({0}, {1})".format(self.objname, self.body) __repr__ = __str__ class XMLParser(object): def __init__(self, xmlpath=None, xmlstring=None): self.logger = logging.getLogger(__name__) self._retag = re.compile(r"(\{.*\})(.*)") self.path = xmlpath if xmlstring: self.root = ET.fromstring(xmlstring) else: self.root = ET.parse(xmlpath).getroot() # FIXME: hard to get these xml namespaces with ElementTree, we may have to shift to lxml self.ns = { 'base': "http://opcfoundation.org/UA/2011/03/UANodeSet.xsd", 'uax': "http://opcfoundation.org/UA/2008/02/Types.xsd", 'xsd': "http://www.w3.org/2001/XMLSchema", 'xsi': "http://www.w3.org/2001/XMLSchema-instance" } def get_used_namespaces(self): """ Return the used namespace uris in this import file """ namespaces_uris = [] for child in self.root: tag = self._retag.match(child.tag).groups()[1] if tag == 'NamespaceUris': namespaces_uris = [ns_element.text for ns_element in child] break return namespaces_uris def get_aliases(self): """ Return the used node aliases in this import file """ aliases = {} for child in self.root: tag = self._retag.match(child.tag).groups()[1] if tag == 'Aliases': for el in child: aliases[el.attrib["Alias"]] = el.text break return aliases def get_node_datas(self): nodes = [] for child in self.root: tag = self._retag.match(child.tag).groups()[1] if tag not in ["Aliases", "NamespaceUris", "Extensions", "Models"]: # these XML tags don't contain nodes node = self._parse_node(tag, child) nodes.append(node) return nodes def _parse_node(self, nodetype, child): """ Parse a XML node and create a NodeData object. """ obj = NodeData() obj.nodetype = nodetype for key, val in child.attrib.items(): self._set_attr(key, val, obj) self.logger.info("Parsing node: %s %s", obj.nodeid, obj.browsename) obj.displayname = obj.browsename # give a default value to display name for el in child: self._parse_attr(el, obj) return obj def _set_attr(self, key, val, obj): if key == "NodeId": obj.nodeid = val elif key == "BrowseName": obj.browsename = val elif key == "SymbolicName": obj.symname = val elif key == "ParentNodeId": obj.parent = val elif key == "DataType": obj.datatype = val elif key == "IsAbstract": obj.abstract = _to_bool(val) elif key == "Executable": obj.executable = _to_bool(val) elif key == "EventNotifier": obj.eventnotifier = int(val) elif key == "ValueRank": obj.rank = int(val) elif key == "ArrayDimensions": obj.dimensions = [int(i) for i in val.split(",")] elif key == "MinimumSamplingInterval": obj.minsample = int(val) elif key == "AccessLevel": obj.accesslevel = int(val) elif key == "UserAccessLevel": obj.useraccesslevel = int(val) elif key == "Symmetric": obj.symmetric = _to_bool(val) else: self.logger.info("Attribute not implemented: %s:%s", key, val) def _parse_attr(self, el, obj): tag = self._retag.match(el.tag).groups()[1] if tag == "DisplayName": obj.displayname = el.text elif tag == "Description": obj.desc = el.text elif tag == "References": self._parse_refs(el, obj) elif tag == "Value": self._parse_contained_value(el, obj) elif tag == "InverseName": obj.inversename = el.text elif tag == "Definition": for field in el: obj.definition.append(field) else: self.logger.info("Not implemented tag: %s", el) def _parse_contained_value(self, el, obj): """ Parse the child of el as a constant. """ val_el = el.find(".//") # should be only one child self._parse_value(val_el, obj) def _parse_value(self, val_el, obj): """ Parse the node val_el as a constant. """ if val_el is not None and val_el.text is not None: ntag = self._retag.match(val_el.tag).groups()[1] else: ntag = "Null" obj.valuetype = ntag if ntag == "Null": obj.value = None elif hasattr(ua.ua_binary.Primitives1, ntag): # Elementary types have their parsing directly relying on ua_type_to_python. obj.value = ua_type_to_python(val_el.text, ntag) elif ntag == "DateTime": obj.value = ua_type_to_python(val_el.text, ntag) # According to specs, DateTime should be either UTC or with a timezone. if obj.value.tzinfo is None or obj.value.tzinfo.utcoffset(obj.value) is None: utc.localize(obj.value) # FIXME Forcing to UTC if unaware, maybe should raise? elif ntag == "ByteString": if val_el.text is None: mytext = b"" else: mytext = val_el.text.encode() mytext = base64.b64decode(mytext) obj.value = mytext elif ntag == "String": mytext = val_el.text if mytext is None: # Support importing null strings. mytext = "" #mytext = mytext.replace('\n', '').replace('\r', '') obj.value = mytext elif ntag == "Guid": self._parse_contained_value(val_el, obj) # Override parsed string type to guid. obj.valuetype = ntag elif ntag == "NodeId": id_el = val_el.find("uax:Identifier", self.ns) if id_el is not None: obj.value = id_el.text elif ntag == "ExtensionObject": obj.value = self._parse_ext_obj(val_el) elif ntag == "LocalizedText": obj.value = self._parse_body(val_el) elif ntag == "ListOfLocalizedText": obj.value = self._parse_list_of_localized_text(val_el) elif ntag == "ListOfExtensionObject": obj.value = self._parse_list_of_extension_object(val_el) elif ntag.startswith("ListOf"): # Default case for "ListOf" types. # Should stay after particular cases (e.g.: "ListOfLocalizedText"). obj.value = [] for val_el in val_el: tmp = NodeData() self._parse_value(val_el, tmp) obj.value.append(tmp.value) else: # Missing according to string_to_val: XmlElement, ExpandedNodeId, # QualifiedName, StatusCode. # Missing according to ua.VariantType (also missing in string_to_val): # DataValue, Variant, DiagnosticInfo. self.logger.warning("Parsing value of type '%s' not implemented", ntag) def _get_text(self, el): txtlist = [txt.strip() for txt in el.itertext()] return "".join(txtlist) def _parse_list_of_localized_text(self, el): value = [] for localized_text in el: mylist = self._parse_body(localized_text) # small hack since we did not handle LocalizedText as ExtensionObject at begynning for name, val in mylist: if name == "Text": value.append(val) return value def _parse_list_of_extension_object(self, el): """ Parse a uax:ListOfExtensionObject Value Return an list of ExtObj """ value = [] for extension_object in el: ext_obj = self._parse_ext_obj(extension_object) value.append(ext_obj) return value def _parse_ext_obj(self, el): ext = ExtObj() for extension_object_part in el: ntag = self._retag.match(extension_object_part.tag).groups()[1] if ntag == 'TypeId': ntag = self._retag.match(extension_object_part.find('*').tag).groups()[1] ext.typeid = self._get_text(extension_object_part) elif ntag == 'Body': ext.objname = self._retag.match(extension_object_part.find('*').tag).groups()[1] ext.body = self._parse_body(extension_object_part) else: self.logger.warning("Unknown ntag", ntag) return ext def _parse_body(self, el): body = [] for body_item in el: otag = self._retag.match(body_item.tag).groups()[1] childs = [i for i in body_item] if not childs: val = self._get_text(body_item) else: val = self._parse_body(body_item) if val: body.append((otag, val)) return body def _parse_refs(self, el, obj): parent, parentlink = obj.parent, None for ref in el: struct = RefStruct() struct.forward = "IsForward" not in ref.attrib or ref.attrib["IsForward"] not in ("false", "False") struct.target = ref.text struct.reftype = ref.attrib["ReferenceType"] obj.refs.append(struct) if ref.attrib["ReferenceType"] == "HasTypeDefinition": obj.typedef = ref.text elif not struct.forward: parent, parentlink = struct.target, struct.reftype if obj.parent == parent: obj.parentlink = parentlink if not obj.parent or not obj.parentlink: obj.parent, obj.parentlink = parent, parentlink self.logger.info("Could not detect backward reference to parent for node '%s'", obj.nodeid) python-opcua-0.98.11/opcua/compat.py000066400000000000000000000003501367360577200173020ustar00rootroot00000000000000""" Module with Python 2/3 compatibility functions. """ def with_metaclass(Meta, *bases): """ Allows to specify metaclasses in Python 2 and 3 compatible ways. Might not allow """ return Meta("Meta", bases, {}) python-opcua-0.98.11/opcua/crypto/000077500000000000000000000000001367360577200167675ustar00rootroot00000000000000python-opcua-0.98.11/opcua/crypto/__init__.py000066400000000000000000000000001367360577200210660ustar00rootroot00000000000000python-opcua-0.98.11/opcua/crypto/security_policies.py000066400000000000000000000476441367360577200231160ustar00rootroot00000000000000import logging import struct from abc import ABCMeta, abstractmethod from opcua.ua import CryptographyNone, SecurityPolicy from opcua.ua import MessageSecurityMode from opcua.ua import UaError try: from opcua.crypto import uacrypto CRYPTOGRAPHY_AVAILABLE = True except ImportError: CRYPTOGRAPHY_AVAILABLE = False POLICY_NONE_URI = 'http://opcfoundation.org/UA/SecurityPolicy#None' def require_cryptography(obj): """ Raise exception if cryptography module is not available. Call this function in constructors. """ if not CRYPTOGRAPHY_AVAILABLE: raise UaError("Can't use {0}, cryptography module is not installed".format(obj.__class__.__name__)) class Signer(object): """ Abstract base class for cryptographic signature algorithm """ __metaclass__ = ABCMeta @abstractmethod def signature_size(self): pass @abstractmethod def signature(self, data): pass class Verifier(object): """ Abstract base class for cryptographic signature verification """ __metaclass__ = ABCMeta @abstractmethod def signature_size(self): pass @abstractmethod def verify(self, data, signature): pass class Encryptor(object): """ Abstract base class for encryption algorithm """ __metaclass__ = ABCMeta @abstractmethod def plain_block_size(self): pass @abstractmethod def encrypted_block_size(self): pass @abstractmethod def encrypt(self, data): pass class Decryptor(object): """ Abstract base class for decryption algorithm """ __metaclass__ = ABCMeta @abstractmethod def plain_block_size(self): pass @abstractmethod def encrypted_block_size(self): pass @abstractmethod def decrypt(self, data): pass class Cryptography(CryptographyNone): """ Security policy: Sign or SignAndEncrypt """ def __init__(self, mode=MessageSecurityMode.Sign): self.Signer = None self.Verifier = None self.Encryptor = None self.Decryptor = None assert mode in (MessageSecurityMode.Sign, MessageSecurityMode.SignAndEncrypt) self.is_encrypted = (mode == MessageSecurityMode.SignAndEncrypt) def plain_block_size(self): """ Size of plain text block for block cipher. """ if self.is_encrypted: return self.Encryptor.plain_block_size() return 1 def encrypted_block_size(self): """ Size of encrypted text block for block cipher. """ if self.is_encrypted: return self.Encryptor.encrypted_block_size() return 1 def padding(self, size): """ Create padding for a block of given size. plain_size = size + len(padding) + signature_size() plain_size = N * plain_block_size() """ if not self.is_encrypted: return b'' block_size = self.Encryptor.plain_block_size() extrapad_size = 2 if self.Encryptor.encrypted_block_size() > 256 else 1 rem = (size + self.signature_size() + extrapad_size) % block_size if rem != 0: rem = block_size - rem data = bytes(bytearray([rem%256])) * (rem + 1) if self.Encryptor.encrypted_block_size() > 256: data = data + bytes(bytearray([rem>>8])) return data def min_padding_size(self): if self.is_encrypted: return 1 return 0 def signature_size(self): return self.Signer.signature_size() def signature(self, data): return self.Signer.signature(data) def vsignature_size(self): return self.Verifier.signature_size() def verify(self, data, sig): self.Verifier.verify(data, sig) def encrypt(self, data): if self.is_encrypted: assert len(data) % self.Encryptor.plain_block_size() == 0 return self.Encryptor.encrypt(data) return data def decrypt(self, data): if self.is_encrypted: return self.Decryptor.decrypt(data) return data def remove_padding(self, data): if self.is_encrypted: if self.Decryptor.encrypted_block_size() > 256: pad_size = struct.unpack(' DerivedSignatureKeyLength: 256 bits -> MinAsymmetricKeyLength: 2048 bits -> MaxAsymmetricKeyLength: 4096 bits -> SecureChannelNonceLength: 32 bytes """ URI = "http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256" signature_key_size = 32 symmetric_key_size = 32 AsymmetricEncryptionURI = "http://www.w3.org/2001/04/xmlenc#rsa-oaep" AsymmetricSignatureURI = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256" @staticmethod def encrypt_asymmetric(pubkey, data): return uacrypto.encrypt_rsa_oaep(pubkey, data) def __init__(self, server_cert, client_cert, client_pk, mode): require_cryptography(self) if isinstance(server_cert, bytes): server_cert = uacrypto.x509_from_der(server_cert) # even in Sign mode we need to asymmetrically encrypt secrets # transmitted in OpenSecureChannel. So SignAndEncrypt here self.asymmetric_cryptography = Cryptography( MessageSecurityMode.SignAndEncrypt) self.asymmetric_cryptography.Signer = SignerSha256(client_pk) self.asymmetric_cryptography.Verifier = VerifierSha256(server_cert) self.asymmetric_cryptography.Encryptor = EncryptorRsa( server_cert, uacrypto.encrypt_rsa_oaep, 42) self.asymmetric_cryptography.Decryptor = DecryptorRsa( client_pk, uacrypto.decrypt_rsa_oaep, 42) self.symmetric_cryptography = Cryptography(mode) self.Mode = mode self.server_certificate = uacrypto.der_from_x509(server_cert) self.client_certificate = uacrypto.der_from_x509(client_cert) def make_local_symmetric_key(self, secret, seed): # specs part 6, 6.7.5 key_sizes = (self.signature_key_size, self.symmetric_key_size, 16) (sigkey, key, init_vec) = uacrypto.p_sha256(secret, seed, key_sizes) self.symmetric_cryptography.Signer = SignerHMac256(sigkey) self.symmetric_cryptography.Encryptor = EncryptorAesCbc(key, init_vec) def make_remote_symmetric_key(self, secret, seed): # specs part 6, 6.7.5 key_sizes = (self.signature_key_size, self.symmetric_key_size, 16) (sigkey, key, init_vec) = uacrypto.p_sha256(secret, seed, key_sizes) self.symmetric_cryptography.Verifier = VerifierHMac256(sigkey) self.symmetric_cryptography.Decryptor = DecryptorAesCbc(key, init_vec) def encrypt_asymmetric(pubkey, data, policy_uri): """ Encrypt data with pubkey using an asymmetric algorithm. The algorithm is selected by policy_uri. Returns a tuple (encrypted_data, algorithm_uri) """ for cls in [SecurityPolicyBasic256Sha256, SecurityPolicyBasic256, SecurityPolicyBasic128Rsa15]: if policy_uri == cls.URI: return (cls.encrypt_asymmetric(pubkey, data), cls.AsymmetricEncryptionURI) if not policy_uri or policy_uri == POLICY_NONE_URI: return (data, '') raise UaError("Unsupported security policy `{0}`".format(policy_uri)) python-opcua-0.98.11/opcua/crypto/uacrypto.py000066400000000000000000000133571367360577200212200ustar00rootroot00000000000000import os from cryptography import x509 from cryptography.exceptions import InvalidSignature from cryptography.hazmat.backends import default_backend from cryptography.hazmat.primitives import serialization from cryptography.hazmat.primitives import hashes from cryptography.hazmat.primitives import hmac from cryptography.hazmat.primitives.asymmetric import padding from cryptography.hazmat.primitives.ciphers import Cipher from cryptography.hazmat.primitives.ciphers import algorithms from cryptography.hazmat.primitives.ciphers import modes def load_certificate(path): _, ext = os.path.splitext(path) with open(path, "rb") as f: if ext == ".pem": return x509.load_pem_x509_certificate(f.read(), default_backend()) else: return x509.load_der_x509_certificate(f.read(), default_backend()) def x509_from_der(data): if not data: return None return x509.load_der_x509_certificate(data, default_backend()) def load_private_key(path): _, ext = os.path.splitext(path) with open(path, "rb") as f: if ext == ".pem": return serialization.load_pem_private_key(f.read(), password=None, backend=default_backend()) else: return serialization.load_der_private_key(f.read(), password=None, backend=default_backend()) def der_from_x509(certificate): if certificate is None: return b"" return certificate.public_bytes(serialization.Encoding.DER) def sign_sha1(private_key, data): return private_key.sign( data, padding.PKCS1v15(), hashes.SHA1() ) def sign_sha256(private_key, data): return private_key.sign( data, padding.PKCS1v15(), hashes.SHA256() ) def verify_sha1(certificate, data, signature): certificate.public_key().verify( signature, data, padding.PKCS1v15(), hashes.SHA1()) def verify_sha256(certificate, data, signature): certificate.public_key().verify( signature, data, padding.PKCS1v15(), hashes.SHA256()) def encrypt_basic256(public_key, data): ciphertext = public_key.encrypt( data, padding.OAEP( mgf=padding.MGF1(algorithm=hashes.SHA256()), algorithm=hashes.SHA256(), label=None) ) return ciphertext def encrypt_rsa_oaep(public_key, data): ciphertext = public_key.encrypt( data, padding.OAEP( mgf=padding.MGF1(algorithm=hashes.SHA1()), algorithm=hashes.SHA1(), label=None) ) return ciphertext def encrypt_rsa15(public_key, data): ciphertext = public_key.encrypt( data, padding.PKCS1v15() ) return ciphertext def decrypt_rsa_oaep(private_key, data): text = private_key.decrypt( data, padding.OAEP( mgf=padding.MGF1(algorithm=hashes.SHA1()), algorithm=hashes.SHA1(), label=None) ) return text def decrypt_rsa15(private_key, data): text = private_key.decrypt( data, padding.PKCS1v15() ) return text def cipher_aes_cbc(key, init_vec): return Cipher(algorithms.AES(key), modes.CBC(init_vec), default_backend()) def cipher_encrypt(cipher, data): encryptor = cipher.encryptor() return encryptor.update(data) + encryptor.finalize() def cipher_decrypt(cipher, data): decryptor = cipher.decryptor() return decryptor.update(data) + decryptor.finalize() def hmac_sha1(key, message): hasher = hmac.HMAC(key, hashes.SHA1(), backend=default_backend()) hasher.update(message) return hasher.finalize() def hmac_sha256(key, message): hasher = hmac.HMAC(key, hashes.SHA256(), backend=default_backend()) hasher.update(message) return hasher.finalize() def sha1_size(): return hashes.SHA1.digest_size def sha256_size(): return hashes.SHA256.digest_size def p_sha1(secret, seed, sizes=()): """ Derive one or more keys from secret and seed. (See specs part 6, 6.7.5 and RFC 2246 - TLS v1.0) Lengths of keys will match sizes argument """ full_size = 0 for size in sizes: full_size += size result = b'' accum = seed while len(result) < full_size: accum = hmac_sha1(secret, accum) result += hmac_sha1(secret, accum + seed) parts = [] for size in sizes: parts.append(result[:size]) result = result[size:] return tuple(parts) def p_sha256(secret, seed, sizes=()): """ Derive one or more keys from secret and seed. (See specs part 6, 6.7.5 and RFC 2246 - TLS v1.0) Lengths of keys will match sizes argument """ full_size = 0 for size in sizes: full_size += size result = b'' accum = seed while len(result) < full_size: accum = hmac_sha256(secret, accum) result += hmac_sha256(secret, accum + seed) parts = [] for size in sizes: parts.append(result[:size]) result = result[size:] return tuple(parts) def x509_name_to_string(name): parts = ["{0}={1}".format(attr.oid._name, attr.value) for attr in name] return ', '.join(parts) def x509_to_string(cert): """ Convert x509 certificate to human-readable string """ if cert.subject == cert.issuer: issuer = ' (self-signed)' else: issuer = ', issuer: {0}'.format(x509_name_to_string(cert.issuer)) # TODO: show more information return "{0}{1}, {2} - {3}".format(x509_name_to_string(cert.subject), issuer, cert.not_valid_before, cert.not_valid_after) if __name__ == "__main__": # Convert from PEM to DER cert = load_certificate("../examples/server_cert.pem") #rsa_pubkey = pubkey_from_dercert(der) rsa_privkey = load_private_key("../examples/mykey.pem") from IPython import embed embed() python-opcua-0.98.11/opcua/server/000077500000000000000000000000001367360577200167555ustar00rootroot00000000000000python-opcua-0.98.11/opcua/server/__init__.py000066400000000000000000000000001367360577200210540ustar00rootroot00000000000000python-opcua-0.98.11/opcua/server/address_space.py000066400000000000000000000736461367360577200221470ustar00rootroot00000000000000from threading import RLock import logging from datetime import datetime import collections import shelve try: import cPickle as pickle except: import pickle from opcua import ua from opcua.server.user_manager import UserManager class AttributeValue(object): def __init__(self, value): self.value = value self.value_callback = None self.datachange_callbacks = {} def __str__(self): return "AttributeValue({0})".format(self.value) __repr__ = __str__ class NodeData(object): def __init__(self, nodeid): self.nodeid = nodeid self.attributes = {} self.references = [] self.call = None def __str__(self): return "NodeData(id:{0}, attrs:{1}, refs:{2})".format(self.nodeid, self.attributes, self.references) __repr__ = __str__ class AttributeService(object): def __init__(self, aspace): self.logger = logging.getLogger(__name__) self._aspace = aspace def read(self, params): self.logger.debug("read %s", params) res = [] for readvalue in params.NodesToRead: res.append(self._aspace.get_attribute_value(readvalue.NodeId, readvalue.AttributeId)) return res def write(self, params, user=UserManager.User.Admin): self.logger.debug("write %s as user %s", params, user) res = [] for writevalue in params.NodesToWrite: if user != UserManager.User.Admin: if writevalue.AttributeId != ua.AttributeIds.Value: res.append(ua.StatusCode(ua.StatusCodes.BadUserAccessDenied)) continue al = self._aspace.get_attribute_value(writevalue.NodeId, ua.AttributeIds.AccessLevel) ual = self._aspace.get_attribute_value(writevalue.NodeId, ua.AttributeIds.UserAccessLevel) if not ua.ua_binary.test_bit(al.Value.Value, ua.AccessLevel.CurrentWrite) or not ua.ua_binary.test_bit(ual.Value.Value, ua.AccessLevel.CurrentWrite): res.append(ua.StatusCode(ua.StatusCodes.BadUserAccessDenied)) continue res.append(self._aspace.set_attribute_value(writevalue.NodeId, writevalue.AttributeId, writevalue.Value)) return res class ViewService(object): def __init__(self, aspace): self.logger = logging.getLogger(__name__) self._aspace = aspace def browse(self, params): self.logger.debug("browse %s", params) res = [] for desc in params.NodesToBrowse: res.append(self._browse(desc)) return res def _browse(self, desc): res = ua.BrowseResult() if desc.NodeId not in self._aspace: res.StatusCode = ua.StatusCode(ua.StatusCodes.BadNodeIdInvalid) return res node = self._aspace[desc.NodeId] for ref in node.references: if not self._is_suitable_ref(desc, ref): continue res.References.append(ref) return res def _is_suitable_ref(self, desc, ref): if not self._suitable_direction(desc.BrowseDirection, ref.IsForward): self.logger.debug("%s is not suitable due to direction", ref) return False if not self._suitable_reftype(desc.ReferenceTypeId, ref.ReferenceTypeId, desc.IncludeSubtypes): self.logger.debug("%s is not suitable due to type", ref) return False if desc.NodeClassMask and ((desc.NodeClassMask & ref.NodeClass) == 0): self.logger.debug("%s is not suitable due to class", ref) return False self.logger.debug("%s is a suitable ref for desc %s", ref, desc) return True def _suitable_reftype(self, ref1, ref2, subtypes): """ """ if ref1 == ua.NodeId(ua.ObjectIds.Null): # If ReferenceTypeId is not specified in the BrowseDescription, # all References are returned and includeSubtypes is ignored. return True if not subtypes and ref2.Identifier == ua.ObjectIds.HasSubtype: return False if ref1.Identifier == ref2.Identifier: return True oktypes = self._get_sub_ref(ref1) if not subtypes and ua.NodeId(ua.ObjectIds.HasSubtype) in oktypes: oktypes.remove(ua.NodeId(ua.ObjectIds.HasSubtype)) return ref2 in oktypes def _get_sub_ref(self, ref): res = [] nodedata = self._aspace[ref] if nodedata is not None: for ref in nodedata.references: if ref.ReferenceTypeId.Identifier == ua.ObjectIds.HasSubtype and ref.IsForward: res.append(ref.NodeId) res += self._get_sub_ref(ref.NodeId) return res def _suitable_direction(self, direction, isforward): if direction == ua.BrowseDirection.Both: return True if direction == ua.BrowseDirection.Forward and isforward: return True if direction == ua.BrowseDirection.Inverse and not isforward: return True return False def translate_browsepaths_to_nodeids(self, browsepaths): self.logger.debug("translate browsepath: %s", browsepaths) results = [] for path in browsepaths: results.append(self._translate_browsepath_to_nodeid(path)) return results def _translate_browsepath_to_nodeid(self, path): self.logger.debug("looking at path: %s", path) res = ua.BrowsePathResult() if not path.RelativePath.Elements[-1].TargetName: # OPC UA Part 4: Services, 5.8.4 TranslateBrowsePathsToNodeIds # it's unclear if this the check should also handle empty strings res.StatusCode = ua.StatusCode(ua.StatusCodes.BadBrowseNameInvalid) return res if path.StartingNode not in self._aspace: res.StatusCode = ua.StatusCode(ua.StatusCodes.BadNodeIdInvalid) return res current = path.StartingNode for el in path.RelativePath.Elements: nodeid = self._find_element_in_node(el, current) if not nodeid: res.StatusCode = ua.StatusCode(ua.StatusCodes.BadNoMatch) return res current = nodeid target = ua.BrowsePathTarget() target.TargetId = current target.RemainingPathIndex = 4294967295 res.Targets = [target] return res def _find_element_in_node(self, el, nodeid): nodedata = self._aspace[nodeid] for ref in nodedata.references: if ref.BrowseName != el.TargetName: continue if ref.IsForward == el.IsInverse: continue if not el.IncludeSubtypes and ref.ReferenceTypeId != el.ReferenceTypeId: continue elif el.IncludeSubtypes and ref.ReferenceTypeId != el.ReferenceTypeId: if ref.ReferenceTypeId not in self._get_sub_ref(el.ReferenceTypeId): continue return ref.NodeId self.logger.info("element %s was not found in node %s", el, nodeid) return None class NodeManagementService(object): def __init__(self, aspace): self.logger = logging.getLogger(__name__) self._aspace = aspace def add_nodes(self, addnodeitems, user=UserManager.User.Admin): results = [] for item in addnodeitems: results.append(self._add_node(item, user)) return results def try_add_nodes(self, addnodeitems, user=UserManager.User.Admin, check=True): for item in addnodeitems: ret = self._add_node(item, user, check=check) if not ret.StatusCode.is_good(): yield item def _add_node(self, item, user, check=True): self.logger.debug("Adding node %s %s", item.RequestedNewNodeId, item.BrowseName) result = ua.AddNodesResult() if not user == UserManager.User.Admin: result.StatusCode = ua.StatusCode(ua.StatusCodes.BadUserAccessDenied) return result if item.RequestedNewNodeId.has_null_identifier(): # If Identifier of requested NodeId is null we generate a new NodeId using # the namespace of the nodeid, this is an extention of the spec to allow # to requests the server to generate a new nodeid in a specified namespace self.logger.debug("RequestedNewNodeId has null identifier, generating Identifier") item.RequestedNewNodeId = self._aspace.generate_nodeid(item.RequestedNewNodeId.NamespaceIndex) else: if item.RequestedNewNodeId in self._aspace: self.logger.warning("AddNodesItem: Requested NodeId %s already exists", item.RequestedNewNodeId) result.StatusCode = ua.StatusCode(ua.StatusCodes.BadNodeIdExists) return result if item.ParentNodeId.is_null(): self.logger.info("add_node: while adding node %s, requested parent node is null %s %s", item.RequestedNewNodeId, item.ParentNodeId, item.ParentNodeId.is_null()) if check: result.StatusCode = ua.StatusCode(ua.StatusCodes.BadParentNodeIdInvalid) return result parentdata = self._aspace.get(item.ParentNodeId) if parentdata is None and not item.ParentNodeId.is_null(): self.logger.info("add_node: while adding node %s, requested parent node %s does not exists", item.RequestedNewNodeId, item.ParentNodeId) result.StatusCode = ua.StatusCode(ua.StatusCodes.BadParentNodeIdInvalid) return result nodedata = NodeData(item.RequestedNewNodeId) self._add_node_attributes(nodedata, item, add_timestamps=check) # now add our node to db self._aspace[nodedata.nodeid] = nodedata if parentdata is not None: self._add_ref_from_parent(nodedata, item, parentdata) self._add_ref_to_parent(nodedata, item, parentdata) # add type definition if item.TypeDefinition != ua.NodeId(): self._add_type_definition(nodedata, item) result.StatusCode = ua.StatusCode() result.AddedNodeId = nodedata.nodeid return result def _add_node_attributes(self, nodedata, item, add_timestamps): # add common attrs nodedata.attributes[ua.AttributeIds.NodeId] = AttributeValue( ua.DataValue(ua.Variant(nodedata.nodeid, ua.VariantType.NodeId)) ) nodedata.attributes[ua.AttributeIds.BrowseName] = AttributeValue( ua.DataValue(ua.Variant(item.BrowseName, ua.VariantType.QualifiedName)) ) nodedata.attributes[ua.AttributeIds.NodeClass] = AttributeValue( ua.DataValue(ua.Variant(item.NodeClass, ua.VariantType.Int32)) ) # add requested attrs self._add_nodeattributes(item.NodeAttributes, nodedata, add_timestamps) def _add_unique_reference(self, nodedata, desc): for r in nodedata.references: if r.ReferenceTypeId == desc.ReferenceTypeId and r.NodeId == desc.NodeId: if r.IsForward != desc.IsForward: self.logger.error("Cannot add conflicting reference %s ", str(desc)) return ua.StatusCode(ua.StatusCodes.BadReferenceNotAllowed) break # ref already exists else: nodedata.references.append(desc) return ua.StatusCode() def _add_ref_from_parent(self, nodedata, item, parentdata): desc = ua.ReferenceDescription() desc.ReferenceTypeId = item.ReferenceTypeId desc.NodeId = nodedata.nodeid desc.NodeClass = item.NodeClass desc.BrowseName = item.BrowseName desc.DisplayName = item.NodeAttributes.DisplayName desc.TypeDefinition = item.TypeDefinition desc.IsForward = True self._add_unique_reference(parentdata, desc) def _add_ref_to_parent(self, nodedata, item, parentdata): addref = ua.AddReferencesItem() addref.ReferenceTypeId = item.ReferenceTypeId addref.SourceNodeId = nodedata.nodeid addref.TargetNodeId = item.ParentNodeId addref.TargetNodeClass = parentdata.attributes[ua.AttributeIds.NodeClass].value.Value.Value addref.IsForward = False self._add_reference_no_check(nodedata, addref) def _add_type_definition(self, nodedata, item): addref = ua.AddReferencesItem() addref.SourceNodeId = nodedata.nodeid addref.IsForward = True addref.ReferenceTypeId = ua.NodeId(ua.ObjectIds.HasTypeDefinition) addref.TargetNodeId = item.TypeDefinition addref.TargetNodeClass = ua.NodeClass.DataType self._add_reference_no_check(nodedata, addref) def delete_nodes(self, deletenodeitems, user=UserManager.User.Admin): results = [] for item in deletenodeitems.NodesToDelete: results.append(self._delete_node(item, user)) return results def _delete_node(self, item, user): if user != UserManager.User.Admin: return ua.StatusCode(ua.StatusCodes.BadUserAccessDenied) if item.NodeId not in self._aspace: self.logger.warning("DeleteNodesItem: NodeId %s does not exists", item.NodeId) return ua.StatusCode(ua.StatusCodes.BadNodeIdUnknown) if item.DeleteTargetReferences: for elem in self._aspace.keys(): for rdesc in self._aspace[elem].references: if rdesc.NodeId == item.NodeId: self._aspace[elem].references.remove(rdesc) self._delete_node_callbacks(self._aspace[item.NodeId]) del(self._aspace[item.NodeId]) return ua.StatusCode() def _delete_node_callbacks(self, nodedata): if ua.AttributeIds.Value in nodedata.attributes: for handle, callback in list(nodedata.attributes[ua.AttributeIds.Value].datachange_callbacks.items()): try: callback(handle, None, ua.StatusCode(ua.StatusCodes.BadNodeIdUnknown)) self._aspace.delete_datachange_callback(handle) except Exception as ex: self.logger.exception("Error calling delete node callback callback %s, %s, %s", nodedata, ua.AttributeIds.Value, ex) def add_references(self, refs, user=UserManager.User.Admin): result = [] for ref in refs: result.append(self._add_reference(ref, user)) return result def try_add_references(self, refs, user=UserManager.User.Admin): for ref in refs: if not self._add_reference(ref, user).is_good(): yield ref def _add_reference(self, addref, user): sourcedata = self._aspace.get(addref.SourceNodeId) if sourcedata is None: return ua.StatusCode(ua.StatusCodes.BadSourceNodeIdInvalid) if addref.TargetNodeId not in self._aspace: return ua.StatusCode(ua.StatusCodes.BadTargetNodeIdInvalid) if user != UserManager.User.Admin: return ua.StatusCode(ua.StatusCodes.BadUserAccessDenied) return self._add_reference_no_check(sourcedata, addref) def _add_reference_no_check(self, sourcedata, addref): rdesc = ua.ReferenceDescription() rdesc.ReferenceTypeId = addref.ReferenceTypeId rdesc.IsForward = addref.IsForward rdesc.NodeId = addref.TargetNodeId if addref.TargetNodeClass == ua.NodeClass.Unspecified: rdesc.NodeClass = self._aspace.get_attribute_value(addref.TargetNodeId, ua.AttributeIds.NodeClass).Value.Value else: rdesc.NodeClass = addref.TargetNodeClass bname = self._aspace.get_attribute_value(addref.TargetNodeId, ua.AttributeIds.BrowseName).Value.Value if bname: rdesc.BrowseName = bname dname = self._aspace.get_attribute_value(addref.TargetNodeId, ua.AttributeIds.DisplayName).Value.Value if dname: rdesc.DisplayName = dname return self._add_unique_reference(sourcedata, rdesc) def delete_references(self, refs, user=UserManager.User.Admin): result = [] for ref in refs: result.append(self._delete_reference(ref, user)) return result def _delete_unique_reference(self, item, invert=False): if invert: source, target, forward = item.TargetNodeId, item.SourceNodeId, not item.IsForward else: source, target, forward = item.SourceNodeId, item.TargetNodeId, item.IsForward for rdesc in self._aspace[source].references: if rdesc.NodeId == target and rdesc.ReferenceTypeId == item.ReferenceTypeId: if rdesc.IsForward == forward: self._aspace[source].references.remove(rdesc) return ua.StatusCode() return ua.StatusCode(ua.StatusCodes.BadNotFound) def _delete_reference(self, item, user): if item.SourceNodeId not in self._aspace: return ua.StatusCode(ua.StatusCodes.BadSourceNodeIdInvalid) if item.TargetNodeId not in self._aspace: return ua.StatusCode(ua.StatusCodes.BadTargetNodeIdInvalid) if item.ReferenceTypeId not in self._aspace: return ua.StatusCode(ua.StatusCodes.BadReferenceTypeIdInvalid) if user != UserManager.User.Admin: return ua.StatusCode(ua.StatusCodes.BadUserAccessDenied) if item.DeleteBidirectional: self._delete_unique_reference(item, True) return self._delete_unique_reference(item) def _add_node_attr(self, item, nodedata, name, vtype=None, add_timestamps=False): if item.SpecifiedAttributes & getattr(ua.NodeAttributesMask, name): dv = ua.DataValue(ua.Variant(getattr(item, name), vtype)) if add_timestamps: # dv.ServerTimestamp = datetime.utcnow() # Disabled until someone explains us it should be there dv.SourceTimestamp = datetime.utcnow() nodedata.attributes[getattr(ua.AttributeIds, name)] = AttributeValue(dv) def _add_nodeattributes(self, item, nodedata, add_timestamps): self._add_node_attr(item, nodedata, "AccessLevel", ua.VariantType.Byte) self._add_node_attr(item, nodedata, "ArrayDimensions", ua.VariantType.UInt32) self._add_node_attr(item, nodedata, "BrowseName", ua.VariantType.QualifiedName) self._add_node_attr(item, nodedata, "ContainsNoLoops", ua.VariantType.Boolean) self._add_node_attr(item, nodedata, "DataType", ua.VariantType.NodeId) self._add_node_attr(item, nodedata, "Description", ua.VariantType.LocalizedText) self._add_node_attr(item, nodedata, "DisplayName", ua.VariantType.LocalizedText) self._add_node_attr(item, nodedata, "EventNotifier", ua.VariantType.Byte) self._add_node_attr(item, nodedata, "Executable", ua.VariantType.Boolean) self._add_node_attr(item, nodedata, "Historizing", ua.VariantType.Boolean) self._add_node_attr(item, nodedata, "InverseName", ua.VariantType.LocalizedText) self._add_node_attr(item, nodedata, "IsAbstract", ua.VariantType.Boolean) self._add_node_attr(item, nodedata, "MinimumSamplingInterval", ua.VariantType.Double) self._add_node_attr(item, nodedata, "NodeClass", ua.VariantType.Int32) self._add_node_attr(item, nodedata, "NodeId", ua.VariantType.NodeId) self._add_node_attr(item, nodedata, "Symmetric", ua.VariantType.Boolean) self._add_node_attr(item, nodedata, "UserAccessLevel", ua.VariantType.Byte) self._add_node_attr(item, nodedata, "UserExecutable", ua.VariantType.Boolean) self._add_node_attr(item, nodedata, "UserWriteMask", ua.VariantType.Byte) self._add_node_attr(item, nodedata, "ValueRank", ua.VariantType.Int32) self._add_node_attr(item, nodedata, "WriteMask", ua.VariantType.UInt32) self._add_node_attr(item, nodedata, "UserWriteMask", ua.VariantType.UInt32) self._add_node_attr(item, nodedata, "Value", add_timestamps=add_timestamps) class MethodService(object): def __init__(self, aspace): self.logger = logging.getLogger(__name__) self._aspace = aspace def call(self, methods): results = [] for method in methods: results.append(self._call(method)) return results def _call(self, method): res = ua.CallMethodResult() if method.ObjectId not in self._aspace or method.MethodId not in self._aspace: res.StatusCode = ua.StatusCode(ua.StatusCodes.BadNodeIdInvalid) else: node = self._aspace[method.MethodId] if node.call is None: res.StatusCode = ua.StatusCode(ua.StatusCodes.BadNothingToDo) else: try: result = node.call(method.ObjectId, *method.InputArguments) if isinstance(result, ua.CallMethodResult): res = result elif isinstance(result, ua.StatusCode): res.StatusCode = result else: res.OutputArguments = result while len(res.InputArgumentResults) < len(method.InputArguments): res.InputArgumentResults.append(ua.StatusCode()) except Exception: self.logger.exception("Error executing method call %s, an exception was raised: ", method) res.StatusCode = ua.StatusCode(ua.StatusCodes.BadUnexpectedError) return res class AddressSpace(object): """ The address space object stores all the nodes of the OPC-UA server and helper methods. The methods are thread safe """ def __init__(self): self.logger = logging.getLogger(__name__) self._nodes = {} self._lock = RLock() # FIXME: should use multiple reader, one writter pattern self._datachange_callback_counter = 200 self._handle_to_attribute_map = {} self._default_idx = 2 self._nodeid_counter = {0: 20000, 1: 2000} def __getitem__(self, nodeid): with self._lock: return self._nodes.__getitem__(nodeid) def get(self, nodeid): with self._lock: return self._nodes.get(nodeid, None) def __setitem__(self, nodeid, value): with self._lock: return self._nodes.__setitem__(nodeid, value) def __contains__(self, nodeid): with self._lock: return self._nodes.__contains__(nodeid) def __delitem__(self, nodeid): with self._lock: self._nodes.__delitem__(nodeid) def generate_nodeid(self, idx=None): if idx is None: idx = self._default_idx if idx in self._nodeid_counter: self._nodeid_counter[idx] += 1 else: # get the biggest identifier number from the existed nodes in address space identifier_list = sorted([nodeid.Identifier for nodeid in self._nodes.keys() if nodeid.NamespaceIndex == idx and nodeid.NodeIdType in (ua.NodeIdType.Numeric, ua.NodeIdType.TwoByte, ua.NodeIdType.FourByte)]) if identifier_list: self._nodeid_counter[idx] = identifier_list[-1] else: self._nodeid_counter[idx] = 1 nodeid = ua.NodeId(self._nodeid_counter[idx], idx) with self._lock: # OK since reentrant lock while True: if nodeid in self._nodes: nodeid = self.generate_nodeid(idx) else: return nodeid def keys(self): with self._lock: return self._nodes.keys() def empty(self): """ Delete all nodes in address space """ with self._lock: self._nodes = {} def dump(self, path): """ Dump address space as binary to file; note that server must be stopped for this method to work DO NOT DUMP AN ADDRESS SPACE WHICH IS USING A SHELF (load_aspace_shelf), ONLY CACHED NODES WILL GET DUMPED! """ # prepare nodes in address space for being serialized for nodeid, ndata in self._nodes.items(): # if the node has a reference to a method call, remove it so the object can be serialized if ndata.call is not None: self._nodes[nodeid].call = None with open(path, 'wb') as f: pickle.dump(self._nodes, f, pickle.HIGHEST_PROTOCOL) def load(self, path): """ Load address space from a binary file, overwriting everything in the current address space """ with open(path, 'rb') as f: self._nodes = pickle.load(f) def make_aspace_shelf(self, path): """ Make a shelf for containing the nodes from the standard address space; this is typically only done on first start of the server. Subsequent server starts will load the shelf, nodes are then moved to a cache by the LazyLoadingDict class when they are accessed. Saving data back to the shelf is currently NOT supported, it is only used for the default OPC UA standard address space Note: Intended for slow devices, such as Raspberry Pi, to greatly improve start up time """ s = shelve.open(path, "n", protocol=pickle.HIGHEST_PROTOCOL) for nodeid, ndata in self._nodes.items(): s[nodeid.to_string()] = ndata s.close() def load_aspace_shelf(self, path): """ Load the standard address space nodes from a python shelve via LazyLoadingDict as needed. The dump() method can no longer be used if the address space is being loaded from a shelf Note: Intended for slow devices, such as Raspberry Pi, to greatly improve start up time """ class LazyLoadingDict(collections.MutableMapping): """ Special dict that only loads nodes as they are accessed. If a node is accessed it gets copied from the shelve to the cache dict. All user nodes are saved in the cache ONLY. Saving data back to the shelf is currently NOT supported """ def __init__(self, source): self.source = source # python shelf self.cache = {} # internal dict def __getitem__(self, key): # try to get the item (node) from the cache, if it isn't there get it from the shelf try: return self.cache[key] except KeyError: node = self.cache[key] = self.source[key.to_string()] return node def __setitem__(self, key, value): # add a new item to the cache; if this item is in the shelf it is not updated self.cache[key] = value def __contains__(self, key): return key in self.cache or key.to_string() in self.source def __delitem__(self, key): # only deleting items from the cache is allowed del self.cache[key] def __iter__(self): # only the cache can be iterated over return iter(self.cache.keys()) def __len__(self): # only returns the length of items in the cache, not unaccessed items in the shelf return len(self.cache) self._nodes = LazyLoadingDict(shelve.open(path, "r")) def get_attribute_value(self, nodeid, attr): with self._lock: self.logger.debug("get attr val: %s %s", nodeid, attr) if nodeid not in self._nodes: dv = ua.DataValue() dv.StatusCode = ua.StatusCode(ua.StatusCodes.BadNodeIdUnknown) return dv node = self._nodes[nodeid] if attr not in node.attributes: dv = ua.DataValue() dv.StatusCode = ua.StatusCode(ua.StatusCodes.BadAttributeIdInvalid) return dv attval = node.attributes[attr] if attval.value_callback: return attval.value_callback() return attval.value def set_attribute_value(self, nodeid, attr, value): with self._lock: self.logger.debug("set attr val: %s %s %s", nodeid, attr, value) node = self._nodes.get(nodeid, None) if node is None: return ua.StatusCode(ua.StatusCodes.BadNodeIdUnknown) attval = node.attributes.get(attr, None) if attval is None: return ua.StatusCode(ua.StatusCodes.BadAttributeIdInvalid) old = attval.value attval.value = value cbs = [] if old.Value != value.Value: # only send call callback when a value change has happend cbs = list(attval.datachange_callbacks.items()) for k, v in cbs: try: v(k, value) except Exception as ex: self.logger.exception("Error calling datachange callback %s, %s, %s", k, v, ex) return ua.StatusCode() def add_datachange_callback(self, nodeid, attr, callback): with self._lock: self.logger.debug("set attr callback: %s %s %s", nodeid, attr, callback) if nodeid not in self._nodes: return ua.StatusCode(ua.StatusCodes.BadNodeIdUnknown), 0 node = self._nodes[nodeid] if attr not in node.attributes: return ua.StatusCode(ua.StatusCodes.BadAttributeIdInvalid), 0 attval = node.attributes[attr] self._datachange_callback_counter += 1 handle = self._datachange_callback_counter attval.datachange_callbacks[handle] = callback self._handle_to_attribute_map[handle] = (nodeid, attr) return ua.StatusCode(), handle def delete_datachange_callback(self, handle): with self._lock: if handle in self._handle_to_attribute_map: nodeid, attr = self._handle_to_attribute_map.pop(handle) self._nodes[nodeid].attributes[attr].datachange_callbacks.pop(handle) def add_method_callback(self, methodid, callback): with self._lock: node = self._nodes[methodid] node.call = callback python-opcua-0.98.11/opcua/server/binary_server_asyncio.py000066400000000000000000000110441367360577200237260ustar00rootroot00000000000000""" Socket server forwarding request to internal server """ import logging try: # we prefer to use bundles asyncio version, otherwise fallback to trollius import asyncio except ImportError: import trollius as asyncio from opcua import ua import opcua.ua.ua_binary as uabin from opcua.server.uaprocessor import UaProcessor logger = logging.getLogger(__name__) class OPCUAProtocol(asyncio.Protocol): """Interface for OPCUA protocol. """ iserver = None loop = None logger = None policies = None clients = None def __str__(self): return "OPCUAProtocol({}, {})".format(self.peername, self.processor.session) __repr__ = __str__ def connection_made(self, transport): self.peername = transport.get_extra_info('peername') self.logger.info('New connection from %s', self.peername) self.transport = transport self.processor = UaProcessor(self.iserver, self.transport) self.processor.set_policies(self.policies) self.data = b"" self.iserver.asyncio_transports.append(transport) self.clients.append(self) def connection_lost(self, ex): self.logger.info('Lost connection from %s, %s', self.peername, ex) self.transport.close() self.iserver.asyncio_transports.remove(self.transport) self.processor.close() if self in self.clients: self.clients.remove(self) def data_received(self, data): logger.debug("received %s bytes from socket", len(data)) if self.data: data = self.data + data self.data = b"" self._process_data(data) def _process_data(self, data): buf = ua.utils.Buffer(data) while True: try: backup_buf = buf.copy() try: hdr = uabin.header_from_binary(buf) except ua.utils.NotEnoughData: logger.info("We did not receive enough data from client, waiting for more") self.data = backup_buf.read(len(backup_buf)) return if len(buf) < hdr.body_size: logger.info("We did not receive enough data from client, waiting for more") self.data = backup_buf.read(len(backup_buf)) return ret = self.processor.process(hdr, buf) if not ret: logger.info("processor returned False, we close connection from %s", self.peername) self.transport.close() return if len(buf) == 0: return except Exception: logger.exception("Exception raised while parsing message from client, closing") return class BinaryServer(object): def __init__(self, internal_server, hostname, port): self.logger = logging.getLogger(__name__) self.hostname = hostname self.port = port self.iserver = internal_server self.loop = None self._server = None self._policies = [] self.clients = [] def set_policies(self, policies): self._policies = policies def set_loop(self, loop): self.loop = loop def start(self): prop = dict( iserver=self.iserver, loop=self.loop, logger=self.logger, policies=self._policies, clients=self.clients ) protocol_factory = type('OPCUAProtocol', (OPCUAProtocol,), prop) coro = self.loop.create_server(protocol_factory, self.hostname, self.port) self._server = self.loop.run_coro_and_wait(coro) # get the port and the hostname from the created server socket # only relevant for dynamic port asignment (when self.port == 0) if self.port == 0 and len(self._server.sockets) == 1: # will work for AF_INET and AF_INET6 socket names # these are to only families supported by the create_server call sockname = self._server.sockets[0].getsockname() self.hostname = sockname[0] self.port = sockname[1] self.logger.warning('Listening on {0}:{1}'.format(self.hostname, self.port)) def stop(self): self.logger.info("Closing asyncio socket server") for transport in self.iserver.asyncio_transports: transport.close() if self._server: self.loop.call_soon(self._server.close) self.loop.run_coro_and_wait(self._server.wait_closed()) self.loop = None python-opcua-0.98.11/opcua/server/discovery_service.py000066400000000000000000000101431367360577200230550ustar00rootroot00000000000000 from opcua import ua from threading import Lock from functools import partial class LocalDiscoveryService(object): REG_EXPIRE_TIMEOUT = 600 # [s] registration expiration (remote servers only). MAX_REGISTRATIONS = 32 # [-] Limits the number of simultaneous registrations. class ServerDescription(object): def __init__(self, appDesc, uaDiscoveryConfiguration=None): assert(isinstance(appDesc, ua.uaprotocol_auto.ApplicationDescription)) self.applicationDescription = appDesc self.discoveryConfiguration = uaDiscoveryConfiguration self.isExpired = False def __init__(self, parent=None): self._parent = parent self._lock = Lock() # server registration & expiration from different threads. self._known_servers = {} # _known_servers[appUri] = ServerDescription instance @property def thread_loop(self): return self._parent.thread_loop def find_servers(self, params): servers = [] with self._lock: for srvDesc in self._known_servers.values(): # No Filtering. if not params.ServerUris: servers.append(srvDesc.applicationDescription) continue # Filter on server uris. srv_uri = srvDesc.applicationDescription.ApplicationUri.split(":") for uri in params.ServerUris: uri = uri.split(":") if srv_uri[:len(uri)] == uri: servers.append(srvDesc.applicationDescription) break return servers def add_server_description(self, srvDesc): assert(isinstance(srvDesc, LocalDiscoveryService.ServerDescription)) appUri = srvDesc.applicationDescription.ApplicationUri # Prevent DOS by flooding with fake registrations, # but always allow existing registrations to renew. if appUri in self._known_servers: pass elif len(self._known_servers) >= self.MAX_REGISTRATIONS: raise Exception('Maximum number of registrations reached: {:d}'.format(self.MAX_REGISTRATIONS)) with self._lock: self._known_servers[appUri] = srvDesc def _expire_server_description(self, srvDesc): """ Expire a server registration. srvDesc must be a reference to the original (registered) description instance. """ assert(isinstance(srvDesc, LocalDiscoveryService.ServerDescription)) appUri = srvDesc.applicationDescription.ApplicationUri # Set expired flag, then check if the registration in _known_servers was # renewed. If not renewed before expiration, remove from _known_servers. srvDesc.isExpired = True with self._lock: if self._known_servers[appUri].isExpired: del self._known_servers[appUri] def register_server(self, registeredServer, uaDiscoveryConfiguration=None): assert(isinstance(registeredServer, ua.uaprotocol_auto.RegisteredServer)) appDesc = ua.ApplicationDescription() appDesc.ApplicationUri = registeredServer.ServerUri appDesc.ProductUri = registeredServer.ProductUri # FIXME: select name from client locale appDesc.ApplicationName = registeredServer.ServerNames[0] appDesc.ApplicationType = registeredServer.ServerType appDesc.DiscoveryUrls = registeredServer.DiscoveryUrls # FIXME: select discovery uri using reachability from client network appDesc.GatewayServerUri = registeredServer.GatewayServerUri # Create and add ServerDescription, so it is resolved by find_servers(). srvDesc = LocalDiscoveryService.ServerDescription(appDesc, uaDiscoveryConfiguration) self.add_server_description(srvDesc) # Auto-expire server registrations after REG_EXPIRE_TIMEOUT seconds. expire_cb = partial(self._expire_server_description, srvDesc) self.thread_loop.call_later(self.REG_EXPIRE_TIMEOUT, expire_cb) def register_server2(self, params): return self.register_server(params.Server, params.DiscoveryConfiguration) python-opcua-0.98.11/opcua/server/event_generator.py000066400000000000000000000101121367360577200225110ustar00rootroot00000000000000import logging from datetime import datetime import time import uuid import sys from opcua import ua from opcua import Node from opcua.common import events from opcua.common import event_objects class EventGenerator(object): """ Create an event based on an event type. Per default is BaseEventType used. Object members are dynamically created from the base event type and send to client when evebt is triggered (see example code in source) Arguments to constructor are: server: The InternalSession object to use for query and event triggering source: The emiting source for the node, either an objectId, NodeId or a Node etype: The event type, either an objectId, a NodeId or a Node object """ def __init__(self, isession, etype=None, emitting_node=ua.ObjectIds.Server): if not etype: etype = event_objects.BaseEvent() self.logger = logging.getLogger(__name__) self.isession = isession self.event = None node = None if isinstance(etype, event_objects.BaseEvent): self.event = etype elif isinstance(etype, Node): node = etype elif isinstance(etype, ua.NodeId): node = Node(self.isession, etype) else: node = Node(self.isession, ua.NodeId(etype)) if node: self.event = events.get_event_obj_from_type_node(node) if isinstance(emitting_node, Node): pass elif isinstance(emitting_node, ua.NodeId): emitting_node = Node(isession, emitting_node) else: emitting_node = Node(isession, ua.NodeId(emitting_node)) self.event.emitting_node = emitting_node.nodeid if not self.event.SourceNode: self.event.SourceNode = emitting_node.nodeid self.event.SourceName = emitting_node.get_browse_name().Name emitting_node.set_event_notifier([ua.EventNotifier.SubscribeToEvents]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = ua.NodeId(ua.ObjectIds.GeneratesEvent) ref.SourceNodeId = emitting_node.nodeid ref.TargetNodeClass = ua.NodeClass.ObjectType ref.TargetNodeId = self.event.EventType refs.append(ref) results = self.isession.add_references(refs) # result.StatusCode.check() self.emitting_node = emitting_node def __str__(self): return "EventGenerator(Type:{0}, Emitting Node:{1}, Time:{2}, Message: {3})".format(self.event.EventType, self.emitting_node, self.event.Time, self.event.Message) __repr__ = __str__ def trigger(self, time_attr=None, message=None): """ Trigger the event. This will send a notification to all subscribed clients """ self.event.EventId = ua.Variant(uuid.uuid4().hex.encode('utf-8'), ua.VariantType.ByteString) if time_attr: self.event.Time = time_attr else: self.event.Time = datetime.utcnow() self.event.ReceiveTime = datetime.utcnow() self.event.LocalTime = ua.uaprotocol_auto.TimeZoneDataType() if sys.version_info.major > 2: localtime = time.localtime(self.event.Time.timestamp()) self.event.LocalTime.Offset = localtime.tm_gmtoff//60 else: localtime = time.localtime(time.mktime(self.event.Time.timetuple())) self.event.LocalTime.Offset = -(time.altzone if localtime.tm_isdst else time.timezone) self.event.LocalTime.DaylightSavingInOffset = bool(localtime.tm_isdst != -1) if message: self.event.Message = ua.LocalizedText(message) elif not self.event.Message: self.event.Message = ua.LocalizedText(Node(self.isession, self.event.SourceNode).get_browse_name().Text) self.isession.subscription_service.trigger_event(self.event) python-opcua-0.98.11/opcua/server/history.py000066400000000000000000000332311367360577200210320ustar00rootroot00000000000000import logging from datetime import timedelta from datetime import datetime from opcua import Subscription from opcua import ua from opcua.common import utils, subscription class UaNodeAlreadyHistorizedError(ua.UaError): pass class HistoryStorageInterface(object): """ Interface of a history backend. Must be implemented by backends """ def new_historized_node(self, node_id, period, count=0): """ Called when a new node is to be historized Returns None """ raise NotImplementedError def save_node_value(self, node_id, datavalue): """ Called when the value of a historized node has changed and should be saved in history Returns None """ raise NotImplementedError def read_node_history(self, node_id, start, end, nb_values): """ Called when a client make a history read request for a node if start or end is missing then nb_values is used to limit query nb_values is the max number of values to read. Ignored if 0 Start time and end time are inclusive Returns a list of DataValues and a continuation point which is None if all nodes are read or the SourceTimeStamp of the last rejected DataValue """ raise NotImplementedError def new_historized_event(self, source_id, evtypes, period, count=0): """ Called when historization of events is enabled on server side Returns None """ raise NotImplementedError def save_event(self, event): """ Called when a new event has been generated ans should be saved in history Returns None """ raise NotImplementedError def read_event_history(self, source_id, start, end, nb_values, evfilter): """ Called when a client make a history read request for events Start time and end time are inclusive Returns a list of Events and a continuation point which is None if all events are read or the SourceTimeStamp of the last rejected event """ raise NotImplementedError def stop(self): """ Called when the server shuts down Can be used to close database connections etc. """ raise NotImplementedError class HistoryDict(HistoryStorageInterface): """ Very minimal history backend storing data in memory using a Python dictionary """ def __init__(self): self._datachanges = {} self._datachanges_period = {} self._events = {} self._events_periods = {} self.logger = logging.getLogger(__name__) def new_historized_node(self, node_id, period, count=0): if node_id in self._datachanges: raise UaNodeAlreadyHistorizedError(node_id) self._datachanges[node_id] = [] self._datachanges_period[node_id] = period, count def save_node_value(self, node_id, datavalue): data = self._datachanges[node_id] period, count = self._datachanges_period[node_id] data.append(datavalue) now = datetime.utcnow() if period: while len(data) and now - data[0].SourceTimestamp > period: data.pop(0) if count and len(data) > count: data.pop(0) def read_node_history(self, node_id, start, end, nb_values): cont = None if node_id not in self._datachanges: self.logger.warning("Error attempt to read history for a node which is not historized") return [], cont else: if start is None: start = ua.get_win_epoch() if end is None: end = ua.get_win_epoch() if start == ua.get_win_epoch(): results = [dv for dv in reversed(self._datachanges[node_id]) if start <= dv.SourceTimestamp] elif end == ua.get_win_epoch(): results = [dv for dv in self._datachanges[node_id] if start <= dv.SourceTimestamp] elif start > end: results = [dv for dv in reversed(self._datachanges[node_id]) if end <= dv.SourceTimestamp <= start] else: results = [dv for dv in self._datachanges[node_id] if start <= dv.SourceTimestamp <= end] if nb_values and len(results) > nb_values: cont = results[nb_values + 1].SourceTimestamp results = results[:nb_values] return results, cont def new_historized_event(self, source_id, evtypes, period, count=0): if source_id in self._events: raise UaNodeAlreadyHistorizedError(source_id) self._events[source_id] = [] self._events_periods[source_id] = period, count def save_event(self, event): evts = self._events[event.emitting_node] evts.append(event) period, count = self._events_periods[event.emitting_node] now = datetime.utcnow() if period: while len(evts) and now - evts[0].SourceTimestamp > period: evts.pop(0) if count and len(evts) > count: evts.pop(0) def read_event_history(self, source_id, start, end, nb_values, evfilter): cont = None if source_id not in self._events: print("Error attempt to read event history for a node which does not historize events") return [], cont else: if start is None: start = ua.get_win_epoch() if end is None: end = ua.get_win_epoch() if start == ua.get_win_epoch(): results = [ev for ev in reversed(self._events[source_id]) if start <= ev.Time] elif end == ua.get_win_epoch(): results = [ev for ev in self._events[source_id] if start <= ev.Time] elif start > end: results = [ev for ev in reversed(self._events[source_id]) if end <= ev.Time <= start] else: results = [ev for ev in self._events[source_id] if start <= ev.Time <= end] if nb_values and len(results) > nb_values: cont = results[nb_values + 1].Time results = results[:nb_values] return results, cont def stop(self): pass class SubHandler(subscription.SubHandler): def __init__(self, storage): self.storage = storage def datachange_notification(self, node, val, data): self.storage.save_node_value(node.nodeid, data.monitored_item.Value) def event_notification(self, event): self.storage.save_event(event) class HistoryManager(object): def __init__(self, iserver): self.logger = logging.getLogger(__name__) self.iserver = iserver self.storage = HistoryDict() self._sub = None self._handlers = {} def set_storage(self, storage): """ set the desired HistoryStorageInterface which History Manager will use for historizing """ self.storage = storage def _create_subscription(self, handler): params = ua.CreateSubscriptionParameters() params.RequestedPublishingInterval = 10 params.RequestedLifetimeCount = 3000 params.RequestedMaxKeepAliveCount = 10000 params.MaxNotificationsPerPublish = 0 params.PublishingEnabled = True params.Priority = 0 return Subscription(self.iserver.isession, params, handler) def historize_data_change(self, node, period=timedelta(days=7), count=0): """ Subscribe to the nodes' data changes and store the data in the active storage. """ if not self._sub: self._sub = self._create_subscription(SubHandler(self.storage)) if node in self._handlers: raise ua.UaError("Node {0} is already historized".format(node)) self.storage.new_historized_node(node.nodeid, period, count) handler = self._sub.subscribe_data_change(node) self._handlers[node] = handler def historize_event(self, source, period=timedelta(days=7), count=0): """ Subscribe to the source nodes' events and store the data in the active storage. SQL Implementation The default is to historize every event type the source generates, custom event properties are included. At this time there is no way to historize a specific event type. The user software can filter out events which are not desired when reading. Note that adding custom events to a source node AFTER historizing has been activated is not supported at this time (in SQL history there will be no columns in the SQL table for the new event properties). For SQL The table must be deleted manually so that a new table with the custom event fields can be created. """ if not self._sub: self._sub = self._create_subscription(SubHandler(self.storage)) if source in self._handlers: raise ua.UaError("Events from {0} are already historized".format(source)) # get list of all event types that the source node generates; change this to only historize specific events event_types = source.get_referenced_nodes(ua.ObjectIds.GeneratesEvent) self.storage.new_historized_event(source.nodeid, event_types, period, count) handler = self._sub.subscribe_events(source, event_types) self._handlers[source] = handler def dehistorize(self, node): """ Remove subscription to the node/source which is being historized SQL Implementation Only the subscriptions is removed. The historical data remains. """ if node in self._handlers: self._sub.unsubscribe(self._handlers[node]) del(self._handlers[node]) else: self.logger.error("History Manager isn't subscribed to %s", node) def read_history(self, params): """ Read history for a node This is the part AttributeService, but implemented as its own service since it requires more logic than other attribute service methods """ results = [] for rv in params.NodesToRead: res = self._read_history(params.HistoryReadDetails, rv) results.append(res) return results def _read_history(self, details, rv): """ determine if the history read is for a data changes or events; then read the history for that node """ result = ua.HistoryReadResult() if isinstance(details, ua.ReadRawModifiedDetails): if details.IsReadModified: result.HistoryData = ua.HistoryModifiedData() # we do not support modified history by design so we return what we have else: result.HistoryData = ua.HistoryData() dv, cont = self._read_datavalue_history(rv, details) result.HistoryData.DataValues = dv result.ContinuationPoint = cont elif isinstance(details, ua.ReadEventDetails): result.HistoryData = ua.HistoryEvent() # FIXME: filter is a cumbersome type, maybe transform it something easier # to handle for storage ev, cont = self._read_event_history(rv, details) result.HistoryData.Events = ev result.ContinuationPoint = cont else: # we do not currently support the other types, clients can process data themselves result.StatusCode = ua.StatusCode(ua.StatusCodes.BadNotImplemented) return result def _read_datavalue_history(self, rv, details): starttime = details.StartTime if rv.ContinuationPoint: # Spec says we should ignore details if cont point is present # but they also say we can use cont point as timestamp to enable stateless # implementation. This is contradictory, so we assume details is # send correctly with continuation point starttime = ua.ua_binary.Primitives.DateTime.unpack(utils.Buffer(rv.ContinuationPoint)) dv, cont = self.storage.read_node_history(rv.NodeId, starttime, details.EndTime, details.NumValuesPerNode) if cont: cont = ua.ua_binary.Primitives.DateTime.pack(cont) # rv.IndexRange # rv.DataEncoding # xml or binary, seems spec say we can ignore that one return dv, cont def _read_event_history(self, rv, details): starttime = details.StartTime if rv.ContinuationPoint: # Spec says we should ignore details if cont point is present # but they also say we can use cont point as timestamp to enable stateless # implementation. This is contradictory, so we assume details is # send correctly with continuation point starttime = ua.ua_binary.Primitives.DateTime.unpack(utils.Buffer(rv.ContinuationPoint)) evts, cont = self.storage.read_event_history(rv.NodeId, starttime, details.EndTime, details.NumValuesPerNode, details.Filter) results = [] for ev in evts: field_list = ua.HistoryEventFieldList() field_list.EventFields = ev.to_event_fields(details.Filter.SelectClauses) results.append(field_list) if cont: cont = ua.ua_binary.Primitives.DateTime.pack(cont) return results, cont def stop(self): """ call stop methods of active storage interface whenever the server is stopped """ self.storage.stop() python-opcua-0.98.11/opcua/server/history_sql.py000066400000000000000000000335451367360577200217210ustar00rootroot00000000000000import logging from datetime import timedelta from datetime import datetime from threading import Lock import sqlite3 from opcua import ua from opcua.ua.ua_binary import variant_from_binary, variant_to_binary from opcua.common.utils import Buffer from opcua.common import events from opcua.server.history import HistoryStorageInterface class HistorySQLite(HistoryStorageInterface): """ history backend which stores data values and object events in a SQLite database this backend is intended to only be accessed via OPC UA, therefore all UA Variants saved in the history database are in binary format (SQLite BLOBs) note that PARSE_DECLTYPES is active so certain data types (such as datetime) will not be BLOBs """ def __init__(self, path="history.db"): self.logger = logging.getLogger(__name__) self._datachanges_period = {} self._db_file = path self._lock = Lock() self._event_fields = {} self._conn = sqlite3.connect(self._db_file, detect_types=sqlite3.PARSE_DECLTYPES, check_same_thread=False) def new_historized_node(self, node_id, period, count=0): with self._lock: _c_new = self._conn.cursor() table = self._get_table_name(node_id) self._datachanges_period[node_id] = period, count # create a table for the node which will store attributes of the DataValue object # note: Value/VariantType TEXT is only for human reading, the actual data is stored in VariantBinary column try: _c_new.execute('CREATE TABLE "{tn}" (_Id INTEGER PRIMARY KEY NOT NULL,' ' ServerTimestamp TIMESTAMP,' ' SourceTimestamp TIMESTAMP,' ' StatusCode INTEGER,' ' Value TEXT,' ' VariantType TEXT,' ' VariantBinary BLOB)'.format(tn=table)) except sqlite3.Error as e: self.logger.info('Historizing SQL Table Creation Error for %s: %s', node_id, e) self._conn.commit() def save_node_value(self, node_id, datavalue): with self._lock: _c_sub = self._conn.cursor() table = self._get_table_name(node_id) # insert the data change into the database try: _c_sub.execute('INSERT INTO "{tn}" VALUES (NULL, ?, ?, ?, ?, ?, ?)'.format(tn=table), ( datavalue.ServerTimestamp, datavalue.SourceTimestamp, datavalue.StatusCode.value, str(datavalue.Value.Value), datavalue.Value.VariantType.name, sqlite3.Binary(variant_to_binary(datavalue.Value)) ) ) except sqlite3.Error as e: self.logger.error('Historizing SQL Insert Error for %s: %s', node_id, e) self._conn.commit() # get this node's period from the period dict and calculate the limit period, count = self._datachanges_period[node_id] def execute_sql_delete(condition, args): query = ('DELETE FROM "{tn}" WHERE ' + condition).format(tn=table) try: _c_sub.execute(query, args) except sqlite3.Error as e: self.logger.error('Historizing SQL Delete Old Data Error for %s: %s', node_id, e) self._conn.commit() if period: # after the insert, if a period was specified delete all records older than period date_limit = datetime.utcnow() - period execute_sql_delete('SourceTimestamp < ?', (date_limit,)) if count: # ensure that no more than count records are stored for the specified node execute_sql_delete('SourceTimestamp = (SELECT CASE WHEN COUNT(*) > ? ' 'THEN MIN(SourceTimestamp) ELSE NULL END FROM "{tn}")', (count,)) def read_node_history(self, node_id, start, end, nb_values): with self._lock: _c_read = self._conn.cursor() table = self._get_table_name(node_id) start_time, end_time, order, limit = self._get_bounds(start, end, nb_values) cont = None results = [] # select values from the database; recreate UA Variant from binary try: for row in _c_read.execute('SELECT * FROM "{tn}" WHERE "SourceTimestamp" BETWEEN ? AND ? ' 'ORDER BY "_Id" {dir} LIMIT ?'.format(tn=table, dir=order), (start_time, end_time, limit,)): # rebuild the data value object dv = ua.DataValue(variant_from_binary(Buffer(row[6]))) dv.ServerTimestamp = row[1] dv.SourceTimestamp = row[2] dv.StatusCode = ua.StatusCode(row[3]) results.append(dv) except sqlite3.Error as e: self.logger.error('Historizing SQL Read Error for %s: %s', node_id, e) if nb_values: if len(results) > nb_values: cont = results[nb_values].SourceTimestamp results = results[:nb_values] return results, cont def new_historized_event(self, source_id, evtypes, period, count=0): with self._lock: _c_new = self._conn.cursor() # get all fields for the event type nodes ev_fields = self._get_event_fields(evtypes) self._datachanges_period[source_id] = period self._event_fields[source_id] = ev_fields table = self._get_table_name(source_id) columns = self._get_event_columns(ev_fields) # create a table for the event which will store fields generated by the source object's events # note that _Timestamp is for SQL query, _EventTypeName is for debugging, be careful not to create event # properties with these names try: _c_new.execute( 'CREATE TABLE "{tn}" (_Id INTEGER PRIMARY KEY NOT NULL, _Timestamp TIMESTAMP, _EventTypeName TEXT, {co})' .format(tn=table, co=columns)) except sqlite3.Error as e: self.logger.info('Historizing SQL Table Creation Error for events from %s: %s', source_id, e) self._conn.commit() def save_event(self, event): with self._lock: _c_sub = self._conn.cursor() table = self._get_table_name(event.emitting_node) columns, placeholders, evtup = self._format_event(event) event_type = event.EventType # useful for troubleshooting database # insert the event into the database try: _c_sub.execute( 'INSERT INTO "{tn}" ("_Id", "_Timestamp", "_EventTypeName", {co}) VALUES (NULL, "{ts}", "{et}", {pl})' .format(tn=table, co=columns, ts=event.Time, et=event_type, pl=placeholders), evtup) except sqlite3.Error as e: self.logger.error('Historizing SQL Insert Error for events from %s: %s', event.emitting_node, e) self._conn.commit() # get this node's period from the period dict and calculate the limit period = self._datachanges_period[event.emitting_node] if period: # after the insert, if a period was specified delete all records older than period date_limit = datetime.utcnow() - period try: _c_sub.execute('DELETE FROM "{tn}" WHERE Time < ?'.format(tn=table), (date_limit.isoformat(' '),)) except sqlite3.Error as e: self.logger.error('Historizing SQL Delete Old Data Error for events from %s: %s', event.emitting_node, e) self._conn.commit() def read_event_history(self, source_id, start, end, nb_values, evfilter): with self._lock: _c_read = self._conn.cursor() table = self._get_table_name(source_id) start_time, end_time, order, limit = self._get_bounds(start, end, nb_values) clauses, clauses_str = self._get_select_clauses(source_id, evfilter) cont = None cont_timestamps = [] results = [] # select events from the database; SQL select clause is built from EventFilter and available fields try: for row in _c_read.execute( 'SELECT "_Timestamp", {cl} FROM "{tn}" WHERE "_Timestamp" BETWEEN ? AND ? ORDER BY "_Id" {dir} LIMIT ?' .format(cl=clauses_str, tn=table, dir=order), (start_time, end_time, limit)): fdict = {} cont_timestamps.append(row[0]) for i, field in enumerate(row[1:]): if field is not None: fdict[clauses[i]] = variant_from_binary(Buffer(field)) else: fdict[clauses[i]] = ua.Variant(None) results.append(events.Event.from_field_dict(fdict)) except sqlite3.Error as e: self.logger.error('Historizing SQL Read Error events for node %s: %s', source_id, e) if nb_values: if len(results) > nb_values: # start > ua.get_win_epoch() and cont = cont_timestamps[nb_values] results = results[:nb_values] return results, cont def _get_table_name(self, node_id): return str(node_id.NamespaceIndex) + '_' + str(node_id.Identifier) def _get_event_fields(self, evtypes): """ Get all fields from the event types that are to be historized Args: evtypes: List of event type nodes Returns: List of fields for all event types """ # get all fields from the event types that are to be historized ev_aggregate_fields = [] for event_type in evtypes: ev_aggregate_fields.extend((events.get_event_properties_from_type_node(event_type))) ev_fields = [] for field in set(ev_aggregate_fields): ev_fields.append(field.get_display_name().Text) return ev_fields @staticmethod def _get_bounds(start, end, nb_values): order = "ASC" if start is None or start == ua.get_win_epoch(): order = "DESC" start = ua.get_win_epoch() if end is None or end == ua.get_win_epoch(): end = datetime.utcnow() + timedelta(days=1) if start < end: start_time = start.isoformat(' ') end_time = end.isoformat(' ') else: order = "DESC" start_time = end.isoformat(' ') end_time = start.isoformat(' ') if nb_values: limit = nb_values + 1 # add 1 to the number of values for retrieving a continuation point else: limit = -1 # in SQLite a LIMIT of -1 returns all results return start_time, end_time, order, limit def _format_event(self, event): """ Convert an event object triggered by the subscription into ordered lists for the SQL insert string Args: event: The event returned by the subscription Returns: List of event fields (SQL column names), List of '?' placeholders, Tuple of variant binaries """ placeholders = [] ev_variant_binaries = [] ev_variant_dict = event.get_event_props_as_fields_dict() names = list(ev_variant_dict.keys()) names.sort() # sort alphabetically since dict is not sorted # split dict into two synchronized lists which will be converted to SQL strings # note that the variants are converted to binary objects for storing in SQL BLOB format for name in names: variant = ev_variant_dict[name] placeholders.append('?') ev_variant_binaries.append(sqlite3.Binary(variant_to_binary(variant))) return self._list_to_sql_str(names), self._list_to_sql_str(placeholders, False), tuple(ev_variant_binaries) def _get_event_columns(self, ev_fields): fields = [] for field in ev_fields: fields.append(field + ' BLOB') return self._list_to_sql_str(fields, False) def _get_select_clauses(self, source_id, evfilter): s_clauses = [] for select_clause in evfilter.SelectClauses: try: if not select_clause.BrowsePath: s_clauses.append(select_clause.Attribute.name) else: name = select_clause.BrowsePath[0].Name s_clauses.append(name) except AttributeError: self.logger.warning('Historizing SQL OPC UA Select Clause Warning for node %s,' ' Clause: %s:', source_id, select_clause) # remove select clauses that the event type doesn't have; SQL will error because the column doesn't exist clauses = [x for x in s_clauses if x in self._event_fields[source_id]] return clauses, self._list_to_sql_str(clauses) @staticmethod def _list_to_sql_str(ls, quotes=True): sql_str = '' for item in ls: if quotes: sql_str += '"' + item + '", ' else: sql_str += item + ', ' return sql_str[:-2] # remove trailing space and comma for SQL syntax def stop(self): with self._lock: self._conn.close() self.logger.info('Historizing SQL connection closed') python-opcua-0.98.11/opcua/server/internal_server.py000066400000000000000000000430001367360577200225260ustar00rootroot00000000000000""" Internal server implementing opcu-ua interface. Can be used on server side or to implement binary/https opc-ua servers """ from datetime import datetime, timedelta from copy import copy import os import logging from threading import Lock from enum import Enum try: from urllib.parse import urlparse except ImportError: from urlparse import urlparse from opcua import ua from opcua.common import utils from opcua.common.callback import (CallbackType, ServerItemCallback, CallbackDispatcher) from opcua.common.node import Node from opcua.server.history import HistoryManager from opcua.server.address_space import AddressSpace from opcua.server.address_space import AttributeService from opcua.server.address_space import ViewService from opcua.server.address_space import NodeManagementService from opcua.server.address_space import MethodService from opcua.server.subscription_service import SubscriptionService from opcua.server.discovery_service import LocalDiscoveryService from opcua.server.standard_address_space import standard_address_space from opcua.server.user_manager import UserManager #from opcua.common import xmlimporter class SessionState(Enum): Created = 0 Activated = 1 Closed = 2 class InternalServer(object): def __init__(self, shelffile=None, parent=None, session_cls=None): self.logger = logging.getLogger(__name__) self._parent = parent self.server_callback_dispatcher = CallbackDispatcher() self.endpoints = [] self._channel_id_counter = 5 self.disabled_clock = False # for debugging we may want to disable clock that writes too much in log self._local_discovery_service = None # lazy-loading self.aspace = AddressSpace() self.attribute_service = AttributeService(self.aspace) self.view_service = ViewService(self.aspace) self.method_service = MethodService(self.aspace) self.node_mgt_service = NodeManagementService(self.aspace) self.load_standard_address_space(shelffile) self.loop = None self.asyncio_transports = [] self.subscription_service = SubscriptionService(self.aspace) self.history_manager = HistoryManager(self) # create a session to use on server side self.session_cls = session_cls or InternalSession self.isession = self.session_cls(self, self.aspace, \ self.subscription_service, "Internal", user=UserManager.User.Admin) self.current_time_node = Node(self.isession, ua.NodeId(ua.ObjectIds.Server_ServerStatus_CurrentTime)) self._address_space_fixes() self.setup_nodes() @property def user_manager(self): return self._parent.user_manager @property def thread_loop(self): if self.loop is None: raise Exception("InternalServer stopped: async threadloop is not running.") return self.loop @property def local_discovery_service(self): if self._local_discovery_service is None: self._local_discovery_service = LocalDiscoveryService(parent = self) for edp in self.endpoints: srvDesc = LocalDiscoveryService.ServerDescription(edp.Server) self._local_discovery_service.add_server_description(srvDesc) return self._local_discovery_service def setup_nodes(self): """ Set up some nodes as defined by spec """ uries = ["http://opcfoundation.org/UA/"] ns_node = Node(self.isession, ua.NodeId(ua.ObjectIds.Server_NamespaceArray)) ns_node.set_value(uries) def load_standard_address_space(self, shelffile=None): if (shelffile is not None) and (os.path.isfile(shelffile) or os.path.isfile(shelffile+".db")): # import address space from shelf self.aspace.load_aspace_shelf(shelffile) else: # import address space from code generated from xml standard_address_space.fill_address_space(self.node_mgt_service) # import address space directly from xml, this has performance impact so disabled # importer = xmlimporter.XmlImporter(self.node_mgt_service) # importer.import_xml("/path/to/python-opcua/schemas/Opc.Ua.NodeSet2.xml", self) # if a cache file was supplied a shelve of the standard address space can now be built for next start up if shelffile: self.aspace.make_aspace_shelf(shelffile) def _address_space_fixes(self): """ Looks like the xml definition of address space has some error. This is a good place to fix them """ it = ua.AddReferencesItem() it.SourceNodeId = ua.NodeId(ua.ObjectIds.BaseObjectType) it.ReferenceTypeId = ua.NodeId(ua.ObjectIds.Organizes) it.IsForward = False it.TargetNodeId = ua.NodeId(ua.ObjectIds.ObjectTypesFolder) it.TargetNodeClass = ua.NodeClass.Object it2 = ua.AddReferencesItem() it2.SourceNodeId = ua.NodeId(ua.ObjectIds.BaseDataType) it2.ReferenceTypeId = ua.NodeId(ua.ObjectIds.Organizes) it2.IsForward = False it2.TargetNodeId = ua.NodeId(ua.ObjectIds.DataTypesFolder) it2.TargetNodeClass = ua.NodeClass.Object results = self.isession.add_references([it, it2]) params = ua.WriteParameters() for nodeid in (ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxNodesPerRead, ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadData, ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadEvents, ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxNodesPerWrite, ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateData, ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateEvents, ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxNodesPerMethodCall, ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxNodesPerBrowse, ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxNodesPerRegisterNodes, ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxNodesPerTranslateBrowsePathsToNodeIds, ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxNodesPerNodeManagement, ua.ObjectIds.Server_ServerCapabilities_OperationLimits_MaxMonitoredItemsPerCall): attr = ua.WriteValue() attr.NodeId = ua.NodeId(nodeid) attr.AttributeId = ua.AttributeIds.Value attr.Value = ua.DataValue(ua.Variant(10000, ua.VariantType.UInt32), ua.StatusCode(ua.StatusCodes.Good)) attr.Value.ServerTimestamp = datetime.utcnow() params.NodesToWrite.append(attr) result = self.isession.write(params) result[0].check() def load_address_space(self, path): """ Load address space from path """ self.aspace.load(path) def dump_address_space(self, path): """ Dump current address space to path """ self.aspace.dump(path) def start(self): self.logger.info("starting internal server") self.loop = utils.ThreadLoop() self.loop.start() self.subscription_service.set_loop(self.loop) serverState = Node(self.isession, ua.NodeId(ua.ObjectIds.Server_ServerStatus_State)) serverState.set_value(ua.uaprotocol_auto.ServerState.Running, ua.VariantType.Int32) Node(self.isession, ua.NodeId(ua.ObjectIds.Server_ServerStatus_StartTime)).set_value(datetime.utcnow()) if not self.disabled_clock: self._set_current_time() def stop(self): self.logger.info("stopping internal server") self.isession.close_session() self.subscription_service.set_loop(None) self.history_manager.stop() if self.loop: self.loop.stop() # wait for ThreadLoop to finish before proceeding self.loop.join() self.loop.close() self.loop = None def is_running(self): return self.loop is not None def _set_current_time(self): self.current_time_node.set_value(datetime.utcnow()) self.loop.call_later(1, self._set_current_time) def get_new_channel_id(self): self._channel_id_counter += 1 return self._channel_id_counter def add_endpoint(self, endpoint): self.endpoints.append(endpoint) def get_endpoints(self, params=None, sockname=None): self.logger.info("get endpoint") if sockname: # return to client the ip address it has access to edps = [] for edp in self.endpoints: edp1 = copy(edp) url = urlparse(edp1.EndpointUrl) url = url._replace(netloc=sockname[0] + ":" + str(sockname[1])) edp1.EndpointUrl = url.geturl() edps.append(edp1) return edps return self.endpoints[:] def create_session(self, name, user=UserManager.User.Anonymous): return self.session_cls(self, self.aspace, self.subscription_service, name, user=user) def enable_history_data_change(self, node, period=timedelta(days=7), count=0): """ Set attribute Historizing of node to True and start storing data for history """ node.set_attribute(ua.AttributeIds.Historizing, ua.DataValue(True)) node.set_attr_bit(ua.AttributeIds.AccessLevel, ua.AccessLevel.HistoryRead) node.set_attr_bit(ua.AttributeIds.UserAccessLevel, ua.AccessLevel.HistoryRead) self.history_manager.historize_data_change(node, period, count) def disable_history_data_change(self, node): """ Set attribute Historizing of node to False and stop storing data for history """ node.set_attribute(ua.AttributeIds.Historizing, ua.DataValue(False)) node.unset_attr_bit(ua.AttributeIds.AccessLevel, ua.AccessLevel.HistoryRead) node.unset_attr_bit(ua.AttributeIds.UserAccessLevel, ua.AccessLevel.HistoryRead) self.history_manager.dehistorize(node) def enable_history_event(self, source, period=timedelta(days=7), count=0): """ Set attribute History Read of object events to True and start storing data for history """ event_notifier = source.get_event_notifier() if ua.EventNotifier.SubscribeToEvents not in event_notifier: raise ua.UaError("Node does not generate events", event_notifier) if ua.EventNotifier.HistoryRead not in event_notifier: event_notifier.add(ua.EventNotifier.HistoryRead) source.set_event_notifier(event_notifier) self.history_manager.historize_event(source, period, count) def disable_history_event(self, source): """ Set attribute History Read of node to False and stop storing data for history """ source.unset_attr_bit(ua.AttributeIds.EventNotifier, ua.EventNotifier.HistoryRead) self.history_manager.dehistorize(source) def subscribe_server_callback(self, event, handle): """ Create a subscription from event to handle """ self.server_callback_dispatcher.addListener(event, handle) def unsubscribe_server_callback(self, event, handle): """ Remove a subscription from event to handle """ self.server_callback_dispatcher.removeListener(event, handle) def set_attribute_value(self, nodeid, datavalue, attr=ua.AttributeIds.Value): """ directly write datavalue to the Attribute, bypasing some checks and structure creation so it is a little faster """ self.aspace.set_attribute_value(nodeid, ua.AttributeIds.Value, datavalue) class InternalSession(object): _counter = 10 _auth_counter = 1000 def __init__(self, internal_server, aspace, submgr, name, user=UserManager.User.Anonymous): self.logger = logging.getLogger(__name__) self.iserver = internal_server self.aspace = aspace self.subscription_service = submgr self.name = name self.user = user self.nonce = None self.state = SessionState.Created self.session_id = ua.NodeId(self._counter) InternalSession._counter += 1 self.authentication_token = ua.NodeId(self._auth_counter) InternalSession._auth_counter += 1 self.subscriptions = [] self.logger.info("Created internal session %s", self.name) self._lock = Lock() @property def user_manager(self): return self.iserver.user_manager def __str__(self): return "InternalSession(name:{0}, user:{1}, id:{2}, auth_token:{3})".format( self.name, self.user, self.session_id, self.authentication_token) def get_endpoints(self, params=None, sockname=None): return self.iserver.get_endpoints(params, sockname) def create_session(self, params, sockname=None): self.logger.info("Create session request") result = ua.CreateSessionResult() result.SessionId = self.session_id result.AuthenticationToken = self.authentication_token result.RevisedSessionTimeout = params.RequestedSessionTimeout result.MaxRequestMessageSize = 65536 self.nonce = utils.create_nonce(32) result.ServerNonce = self.nonce result.ServerEndpoints = self.get_endpoints(sockname=sockname) return result def close_session(self, delete_subs=True): self.logger.info("close session %s with subscriptions %s", self, self.subscriptions) self.state = SessionState.Closed self.delete_subscriptions(self.subscriptions[:]) def activate_session(self, params): self.logger.info("activate session") result = ua.ActivateSessionResult() if self.state != SessionState.Created: raise utils.ServiceError(ua.StatusCodes.BadSessionIdInvalid) self.nonce = utils.create_nonce(32) result.ServerNonce = self.nonce for _ in params.ClientSoftwareCertificates: result.Results.append(ua.StatusCode()) self.state = SessionState.Activated id_token = params.UserIdentityToken if isinstance(id_token, ua.UserNameIdentityToken): if self.user_manager.check_user_token(self, id_token) == False: raise utils.ServiceError(ua.StatusCodes.BadUserAccessDenied) self.logger.info("Activated internal session %s for user %s", self.name, self.user) return result def read(self, params): results = self.iserver.attribute_service.read(params) return results def history_read(self, params): return self.iserver.history_manager.read_history(params) def write(self, params): return self.iserver.attribute_service.write(params, self.user) def browse(self, params): return self.iserver.view_service.browse(params) def translate_browsepaths_to_nodeids(self, params): return self.iserver.view_service.translate_browsepaths_to_nodeids(params) def add_nodes(self, params): return self.iserver.node_mgt_service.add_nodes(params, self.user) def delete_nodes(self, params): return self.iserver.node_mgt_service.delete_nodes(params, self.user) def add_references(self, params): return self.iserver.node_mgt_service.add_references(params, self.user) def delete_references(self, params): return self.iserver.node_mgt_service.delete_references(params, self.user) def add_method_callback(self, methodid, callback): return self.aspace.add_method_callback(methodid, callback) def call(self, params): return self.iserver.method_service.call(params) def create_subscription(self, params, callback, ready_callback=None): result = self.subscription_service.create_subscription(params, callback) with self._lock: self.subscriptions.append(result.SubscriptionId) return result def modify_subscription(self, params, callback): return self.subscription_service.modify_subscription(params, callback) def create_monitored_items(self, params): subscription_result = self.subscription_service.create_monitored_items(params) self.iserver.server_callback_dispatcher.dispatch( CallbackType.ItemSubscriptionCreated, ServerItemCallback(params, subscription_result)) return subscription_result def modify_monitored_items(self, params): subscription_result = self.subscription_service.modify_monitored_items(params) self.iserver.server_callback_dispatcher.dispatch( CallbackType.ItemSubscriptionModified, ServerItemCallback(params, subscription_result)) return subscription_result def republish(self, params): return self.subscription_service.republish(params) def delete_subscriptions(self, ids): for i in ids: with self._lock: if i in self.subscriptions: self.subscriptions.remove(i) return self.subscription_service.delete_subscriptions(ids) def delete_monitored_items(self, params): subscription_result = self.subscription_service.delete_monitored_items(params) self.iserver.server_callback_dispatcher.dispatch( CallbackType.ItemSubscriptionDeleted, ServerItemCallback(params, subscription_result)) return subscription_result def publish(self, acks=None): if acks is None: acks = [] return self.subscription_service.publish(acks) python-opcua-0.98.11/opcua/server/internal_subscription.py000066400000000000000000000517761367360577200237670ustar00rootroot00000000000000""" server side implementation of a subscription object """ from threading import RLock import logging # import copy # import traceback from opcua import ua class MonitoredItemData(object): def __init__(self): self.client_handle = None self.callback_handle = None self.monitored_item_id = None self.mode = None self.filter = None self.mvalue = MonitoredItemValues() self.where_clause_evaluator = None self.queue_size = 0 class MonitoredItemValues(object): def __init__(self): self.current_value = None self.old_value = None def set_current_value(self, cur_val): self.old_value = self.current_value self.current_value = cur_val def get_current_value(self): return self.current_value def get_old_value(self): return self.old_value class MonitoredItemService(object): """ implement monitoreditem service for 1 subscription """ def __init__(self, isub, aspace): self.logger = logging.getLogger(__name__ + "." + str(isub.data.SubscriptionId)) self.isub = isub self.aspace = aspace self._lock = RLock() self._monitored_items = {} self._monitored_events = {} self._monitored_datachange = {} self._monitored_item_counter = 111 def delete_all_monitored_items(self): self.delete_monitored_items([mdata.monitored_item_id for mdata in self._monitored_items.values()]) def create_monitored_items(self, params): results = [] for item in params.ItemsToCreate: with self._lock: if item.ItemToMonitor.AttributeId == ua.AttributeIds.EventNotifier: result = self._create_events_monitored_item(item) else: result = self._create_data_change_monitored_item(item) results.append(result) return results def modify_monitored_items(self, params): results = [] for item in params.ItemsToModify: results.append(self._modify_monitored_item(item)) return results def trigger_datachange(self, handle, nodeid, attr): self.logger.debug("triggering datachange for handle %s, nodeid %s, and attribute %s", handle, nodeid, attr) datavalue = self.aspace.get_attribute_value(nodeid, attr) self.datachange_callback(handle, datavalue) def _modify_monitored_item(self, params): with self._lock: for mdata in self._monitored_items.values(): result = ua.MonitoredItemModifyResult() if mdata.monitored_item_id == params.MonitoredItemId: result.RevisedSamplingInterval = params.RequestedParameters.SamplingInterval result.RevisedQueueSize = params.RequestedParameters.QueueSize if params.RequestedParameters.Filter is not None: mdata.filter = params.RequestedParameters.Filter mdata.queue_size = params.RequestedParameters.QueueSize return result result = ua.MonitoredItemModifyResult() result.StatusCode(ua.StatusCodes.BadMonitoredItemIdInvalid) return result def _commit_monitored_item(self, result, mdata): if result.StatusCode.is_good(): self._monitored_items[result.MonitoredItemId] = mdata def _make_monitored_item_common(self, params): result = ua.MonitoredItemCreateResult() result.RevisedSamplingInterval = self.isub.data.RevisedPublishingInterval result.RevisedQueueSize = params.RequestedParameters.QueueSize self._monitored_item_counter += 1 result.MonitoredItemId = self._monitored_item_counter self.logger.debug("Creating MonitoredItem with id %s", result.MonitoredItemId) mdata = MonitoredItemData() mdata.mode = params.MonitoringMode mdata.client_handle = params.RequestedParameters.ClientHandle mdata.monitored_item_id = result.MonitoredItemId mdata.queue_size = params.RequestedParameters.QueueSize mdata.filter = params.RequestedParameters.Filter return result, mdata def _create_events_monitored_item(self, params): self.logger.info("request to subscribe to events for node %s and attribute %s", params.ItemToMonitor.NodeId, params.ItemToMonitor.AttributeId) result, mdata = self._make_monitored_item_common(params) ev_notify_byte = self.aspace.get_attribute_value( params.ItemToMonitor.NodeId, ua.AttributeIds.EventNotifier).Value.Value if ev_notify_byte is None or not ua.ua_binary.test_bit(ev_notify_byte, ua.EventNotifier.SubscribeToEvents): result.StatusCode = ua.StatusCode(ua.StatusCodes.BadServiceUnsupported) return result # result.FilterResult = ua.EventFilterResult() # spec says we can ignore if not error mdata.where_clause_evaluator = WhereClauseEvaluator(self.logger, self.aspace, mdata.filter.WhereClause) self._commit_monitored_item(result, mdata) if params.ItemToMonitor.NodeId not in self._monitored_events: self._monitored_events[params.ItemToMonitor.NodeId] = [] self._monitored_events[params.ItemToMonitor.NodeId].append(result.MonitoredItemId) return result def _create_data_change_monitored_item(self, params): self.logger.info("request to subscribe to datachange for node %s and attribute %s", params.ItemToMonitor.NodeId, params.ItemToMonitor.AttributeId) result, mdata = self._make_monitored_item_common(params) result.FilterResult = params.RequestedParameters.Filter result.StatusCode, handle = self.aspace.add_datachange_callback( params.ItemToMonitor.NodeId, params.ItemToMonitor.AttributeId, self.datachange_callback) self.logger.debug("adding callback return status %s and handle %s", result.StatusCode, handle) mdata.callback_handle = handle self._commit_monitored_item(result, mdata) if result.StatusCode.is_good(): self._monitored_datachange[handle] = result.MonitoredItemId # force data change event generation self.trigger_datachange(handle, params.ItemToMonitor.NodeId, params.ItemToMonitor.AttributeId) return result def delete_monitored_items(self, ids): self.logger.debug("delete monitored items %s", ids) with self._lock: results = [] for mid in ids: results.append(self._delete_monitored_items(mid)) return results def _delete_monitored_items(self, mid): if mid not in self._monitored_items: return ua.StatusCode(ua.StatusCodes.BadMonitoredItemIdInvalid) for k, v in self._monitored_events.items(): if mid in v: v.remove(mid) if not v: self._monitored_events.pop(k) break for k, v in self._monitored_datachange.items(): if v == mid: self.aspace.delete_datachange_callback(k) self._monitored_datachange.pop(k) break self._monitored_items.pop(mid) return ua.StatusCode() def datachange_callback(self, handle, value, error=None): if error: self.logger.info("subscription %s: datachange callback called with handle '%s' and erorr '%s'", self, handle, error) self.trigger_statuschange(error) else: self.logger.info("subscription %s: datachange callback called with handle '%s' and value '%s'", self, handle, value.Value) event = ua.MonitoredItemNotification() with self._lock: mid = self._monitored_datachange[handle] mdata = self._monitored_items[mid] mdata.mvalue.set_current_value(value.Value.Value) if mdata.filter: deadband_flag_pass = self.deadband_callback(mdata.mvalue, mdata.filter) else: deadband_flag_pass = True if deadband_flag_pass: event.ClientHandle = mdata.client_handle event.Value = value self.isub.enqueue_datachange_event(mid, event, mdata.queue_size) def deadband_callback(self, values, flt): if flt.DeadbandType == ua.DeadbandType.None_ or values.get_old_value() is None: return True elif flt.DeadbandType == ua.DeadbandType.Absolute and \ ((abs(values.get_current_value() - values.get_old_value())) > flt.DeadbandValue): return True elif flt.DeadbandType == ua.DeadbandType.Percent: self.logger.warn("DeadbandType Percent is not implemented !") return True else: return False def trigger_event(self, event): with self._lock: if event.emitting_node not in self._monitored_events: self.logger.debug("%s has no subscription for events %s from node: %s", self, event, event.emitting_node) return False self.logger.debug("%s has subscription for events %s from node: %s", self, event, event.emitting_node) mids = self._monitored_events[event.emitting_node] for mid in mids: self._trigger_event(event, mid) def _trigger_event(self, event, mid): if mid not in self._monitored_items: self.logger.debug("Could not find monitored items for id %s for event %s in subscription %s", mid, event, self) return mdata = self._monitored_items[mid] if not mdata.where_clause_evaluator.eval(event): self.logger.info("%s, %s, Event %s does not fit WhereClause, not generating event", self, mid, event) return fieldlist = ua.EventFieldList() fieldlist.ClientHandle = mdata.client_handle fieldlist.EventFields = event.to_event_fields(mdata.filter.SelectClauses) self.isub.enqueue_event(mid, fieldlist, mdata.queue_size) def trigger_statuschange(self, code): self.isub.enqueue_statuschange(code) class InternalSubscription(object): def __init__(self, subservice, data, addressspace, callback): self.logger = logging.getLogger(__name__) self.aspace = addressspace self.subservice = subservice self.data = data self.callback = callback self.monitored_item_srv = MonitoredItemService(self, addressspace) self.task = None self._lock = RLock() self._triggered_datachanges = {} self._triggered_events = {} self._triggered_statuschanges = [] self._notification_seq = 1 self._not_acknowledged_results = {} self._startup = True self._keep_alive_count = 0 self._publish_cycles_count = 0 self._stopev = False def __str__(self): return "Subscription(id:{0})".format(self.data.SubscriptionId) def start(self): self.logger.debug("starting subscription %s", self.data.SubscriptionId) if self.data.RevisedPublishingInterval > 0.0: self._subscription_loop() def stop(self): self.logger.debug("stopping subscription %s", self.data.SubscriptionId) self._stopev = True self.monitored_item_srv.delete_all_monitored_items() def _trigger_publish(self): if not self._stopev and self.data.RevisedPublishingInterval <= 0.0: self.subservice.loop.call_soon(self.publish_results) def _subscription_loop(self): if not self._stopev: self.subservice.loop.call_later(self.data.RevisedPublishingInterval / 1000.0, self._sub_loop) def _sub_loop(self): if self._stopev: return self.publish_results() self._subscription_loop() def has_published_results(self): with self._lock: if self._startup or self._triggered_datachanges or self._triggered_events: return True if self._keep_alive_count > self.data.RevisedMaxKeepAliveCount: self.logger.debug("keep alive count %s is > than max keep alive count %s, sending publish event", self._keep_alive_count, self.data.RevisedMaxKeepAliveCount) return True self._keep_alive_count += 1 return False def publish_results(self): if self._publish_cycles_count > self.data.RevisedLifetimeCount: self.logger.warning("Subscription %s has expired, publish cycle count(%s) > lifetime count (%s)", self, self._publish_cycles_count, self.data.RevisedLifetimeCount) # FIXME this will never be send since we do not have publish request anyway self.monitored_item_srv.trigger_statuschange(ua.StatusCode(ua.StatusCodes.BadTimeout)) self._stopev = True result = None with self._lock: if self.has_published_results(): # FIXME: should we pop a publish request here? or we do not care? self._publish_cycles_count += 1 result = self._pop_publish_result() if result is not None: self.callback(result) def _pop_publish_result(self): result = ua.PublishResult() result.SubscriptionId = self.data.SubscriptionId self._pop_triggered_datachanges(result) self._pop_triggered_events(result) self._pop_triggered_statuschanges(result) self._keep_alive_count = 0 self._startup = False result.NotificationMessage.SequenceNumber = self._notification_seq if len(result.NotificationMessage.NotificationData) != 0: self._notification_seq += 1 self._not_acknowledged_results[result.NotificationMessage.SequenceNumber] = result result.MoreNotifications = False result.AvailableSequenceNumbers = list(self._not_acknowledged_results.keys()) return result def _pop_triggered_datachanges(self, result): if self._triggered_datachanges: notif = ua.DataChangeNotification() notif.MonitoredItems = [item for sublist in self._triggered_datachanges.values() for item in sublist] self._triggered_datachanges = {} self.logger.debug("sending datachanges notification with %s events", len(notif.MonitoredItems)) result.NotificationMessage.NotificationData.append(notif) def _pop_triggered_events(self, result): if self._triggered_events: notif = ua.EventNotificationList() notif.Events = [item for sublist in self._triggered_events.values() for item in sublist] self._triggered_events = {} result.NotificationMessage.NotificationData.append(notif) self.logger.debug("sending event notification with %s events", len(notif.Events)) def _pop_triggered_statuschanges(self, result): if self._triggered_statuschanges: notif = ua.StatusChangeNotification() notif.Status = self._triggered_statuschanges.pop(0) result.NotificationMessage.NotificationData.append(notif) self.logger.debug("sending event notification %s", notif.Status) def publish(self, acks): self.logger.info("publish request with acks %s", acks) with self._lock: self._publish_cycles_count = 0 for nb in acks: self._not_acknowledged_results.pop(nb, None) def republish(self, nb): self.logger.info("re-publish request for ack %s in subscription %s", nb, self) with self._lock: result = self._not_acknowledged_results.pop(nb, None) if result: self.logger.info("re-publishing ack %s in subscription %s", nb, self) return result.NotificationMessage else: self.logger.info("Error request to re-published non existing ack %s in subscription %s", nb, self) return ua.NotificationMessage() def enqueue_datachange_event(self, mid, eventdata, maxsize): self._enqueue_event(mid, eventdata, maxsize, self._triggered_datachanges) def enqueue_event(self, mid, eventdata, maxsize): self._enqueue_event(mid, eventdata, maxsize, self._triggered_events) def enqueue_statuschange(self, code): self._triggered_statuschanges.append(code) self._trigger_publish() def _enqueue_event(self, mid, eventdata, size, queue): with self._lock: if mid not in queue: queue[mid] = [eventdata] self._trigger_publish() return if size != 0: if len(queue[mid]) >= size: queue[mid].pop(0) queue[mid].append(eventdata) class WhereClauseEvaluator(object): def __init__(self, logger, aspace, whereclause): self.logger = logger self.elements = whereclause.Elements self._aspace = aspace def eval(self, event): if not self.elements: return True # spec says we should only evaluate first element, which may use other elements try: res = self._eval_el(0, event) except Exception as ex: self.logger.exception("Exception while evaluating WhereClause %s for event %s: %s", self.elements, event, ex) return False return res def _eval_el(self, index, event): el = self.elements[index] # ops = [self._eval_op(op, event) for op in el.FilterOperands] ops = el.FilterOperands # just to make code more readable if el.FilterOperator == ua.FilterOperator.Equals: return self._eval_op(ops[0], event) == self._eval_op(ops[1], event) elif el.FilterOperator == ua.FilterOperator.IsNull: return self._eval_op(ops[0], event) is None # FIXME: might be too strict elif el.FilterOperator == ua.FilterOperator.GreaterThan: return self._eval_op(ops[0], event) > self._eval_op(ops[1], event) elif el.FilterOperator == ua.FilterOperator.LessThan: return self._eval_op(ops[0], event) < self._eval_op(ops[1], event) elif el.FilterOperator == ua.FilterOperator.GreaterThanOrEqual: return self._eval_op(ops[0], event) >= self._eval_op(ops[1], event) elif el.FilterOperator == ua.FilterOperator.LessThanOrEqual: return self._eval_op(ops[0], event) <= self._eval_op(ops[1], event) elif el.FilterOperator == ua.FilterOperator.Like: return self._likeoperator(self._eval_op(ops[0], event), self._eval_op(ops[1], event)) elif el.FilterOperator == ua.FilterOperator.Not: return not self._eval_op(ops[0], event) elif el.FilterOperator == ua.FilterOperator.Between: return self._eval_el(ops[2], event) >= self._eval_op(ops[0], event) >= self._eval_op(ops[1], event) elif el.FilterOperator == ua.FilterOperator.InList: return self._eval_op(ops[0], event) in [self._eval_op(op, event) for op in ops[1:]] elif el.FilterOperator == ua.FilterOperator.And: return self._eval_op(ops[0], event) and self._eval_op(ops[1], event) elif el.FilterOperator == ua.FilterOperator.Or: return self._eval_op(ops[0], event) or self._eval_op(ops[1], event) elif el.FilterOperator == ua.FilterOperator.Cast: self.logger.warn("Cast operand not implemented, assuming True") return True elif el.FilterOperator == ua.FilterOperator.OfType: return event.EventType == self._eval_op(ops[0], event) else: # TODO: implement missing operators self.logger.warning("WhereClause not implemented for element: %s", el) raise NotImplementedError def _like_operator(self, string, pattern): raise NotImplementedError def _eval_op(self, op, event): # seems spec says we should return Null if issues if type(op) is ua.ElementOperand: return self._eval_el(op.Index, event) elif type(op) is ua.AttributeOperand: if op.BrowsePath: return getattr(event, op.BrowsePath.Elements[0].TargetName.Name) else: return self._aspace.get_attribute_value(event.EventType, op.AttributeId).Value.Value # FIXME: check, this is probably broken elif type(op) is ua.SimpleAttributeOperand: if op.BrowsePath: # we only support depth of 1 return getattr(event, op.BrowsePath[0].Name) else: # TODO: write code for index range.... but doe it make any sense return self._aspace.get_attribute_value(event.EventType, op.AttributeId).Value.Value elif type(op) is ua.LiteralOperand: return op.Value.Value else: self.logger.warning("Where clause element % is not of a known type", op) raise NotImplementedError python-opcua-0.98.11/opcua/server/registration_service.py000066400000000000000000000131761367360577200235710ustar00rootroot00000000000000 import logging from threading import Lock from functools import partial try: from urllib.parse import urlparse except ImportError: # support for python2 from urlparse import urlparse from opcua import ua from opcua.client.client import Client class RegistrationService(object): DEF_DISCOVERY_URL = "opc.tcp://localhost:4840" # By OPC-UA specification. MAX_CLIENT = 32 # [-] Max. number of simultaneous client connections. DEF_REGINT = 60 # [sec] Default re-registration interval. MIN_REGINT = 10 # [sec] Minimal re-registration interval. # FIXME monitor connection to serverToRegister. def __init__(self): self.logger = logging.getLogger(__name__) self._registration_clients = [] self._lock = Lock() def __enter__(self): return self def __exit__(self, exc_type, exc_value, traceback): with self._lock: for client in self._registration_clients: client.disconnect() self._registration_clients = [] def register_to_discovery(self, serverToRegister=None, discoveryUrl=DEF_DISCOVERY_URL, period=DEF_REGINT): """ Register to an OPC-UA Discovery server. Registering must be renewed at least every 10 minutes, so this method will use our asyncio thread to re-register every period seconds if period is 0 registration is not automatically renewed """ # Detect accidental registration loops. if len(self._registration_clients) >= self.MAX_CLIENT: raise Exception('Max. discovery servers reached: {:d}'.format(self.MAX_CLIENT)) # Prevent multiple registrations to one discovery server. netloc = urlparse(discoveryUrl).netloc for client in self._registration_clients: if client.server_url.netloc != netloc: continue raise Exception('Already registering to discovery server: {:s}'.format(discoveryUrl)) # Create and store client connection to discovery server. registrationClient = Client(discoveryUrl) registrationClient.connect() self._registration_clients.append(registrationClient) self._renew_registration(serverToRegister, registrationClient, period=period) def unregister_to_discovery(self, discoveryUrl=DEF_DISCOVERY_URL): """ Unregister from OPC-UA Discovery server. """ # FIXME: is there really no way to deregister? netloc = urlparse(discoveryUrl).netloc with self._lock: for client in self._registration_clients[:]: if client.server_url.netloc != netloc: continue self._registration_clients.remove(client) client.disconnect() break # This method is called once from the main thread. # Subsequent periodic calls are from asyncio loop. def _renew_registration(self, serverToRegister, registrationClient, period=DEF_REGINT): # Send registration request to discovery server. try: with self._lock: # So we don't client.disconnect() from main thread. if registrationClient not in self._registration_clients: return self._register_server(serverToRegister, registrationClient) except (BrokenPipeError, OSError) as e: self.logger.info("Discovery server registration failure: {:s}".format(str(e))) return # TODO handle connection loss (retry x times?). except TimeoutError: self.logger.info("Discovery server registration timeout: {:s}".format(str(e))) # Decide whether to schedule a registration renewal. if period == 0: return # no periodic registrations. elif not serverToRegister.iserver.is_running(): return # won't happen as we currently use serverToRegister's own event loop. else: self._schedule_registration(serverToRegister, registrationClient, period) def _schedule_registration(self, serverToRegister, registrationClient, period=DEF_REGINT): # Schedule automatic re-registrations every sec. if (period < RegistrationService.MIN_REGINT): raise ValueError("Period must be larger than {:d} [sec].".format(RegistrationService.MIN_REGINT)) renew_cb = partial(self._renew_registration, serverToRegister = serverToRegister, registrationClient = registrationClient, period = period ) # Piggyback on the serverToRegister's asyncio loop. serverToRegister.iserver.loop.call_later(period, renew_cb) @staticmethod def _register_server(serverToRegister, registrationClient, uaDiscoveryConfiguration=None): """ Register serverToRegister to discovery server if uaDiscoveryConfiguration is provided, the newer register_server2 service call is used """ uaRegSrv = ua.RegisteredServer() uaRegSrv.ServerUri = serverToRegister.get_application_uri() uaRegSrv.ProductUri = serverToRegister.product_uri uaRegSrv.DiscoveryUrls = [serverToRegister.endpoint.geturl()] uaRegSrv.ServerType = serverToRegister.application_type uaRegSrv.ServerNames = [ua.LocalizedText(serverToRegister.name)] uaRegSrv.IsOnline = serverToRegister.iserver.is_running() if uaDiscoveryConfiguration: params = ua.RegisterServer2Parameters() params.Server = uaRegSrv params.DiscoveryConfiguration = uaDiscoveryConfiguration return registrationClient.uaclient.register_server2(params) else: return registrationClient.uaclient.register_server(uaRegSrv) python-opcua-0.98.11/opcua/server/server.py000066400000000000000000000611211367360577200206360ustar00rootroot00000000000000""" High level interface to pure python OPC-UA server """ import logging from datetime import timedelta, datetime try: from urllib.parse import urlparse except ImportError: from urlparse import urlparse from opcua import ua # from opcua.binary_server import BinaryServer from opcua.server.binary_server_asyncio import BinaryServer from opcua.server.internal_server import InternalServer from opcua.server.event_generator import EventGenerator from opcua.server.user_manager import UserManager from opcua.server.discovery_service import LocalDiscoveryService from opcua.common.node import Node from opcua.common.subscription import Subscription from opcua.common.manage_nodes import delete_nodes from opcua.crypto import security_policies from opcua.common.event_objects import BaseEvent from opcua.common.shortcuts import Shortcuts from opcua.common.structures import load_type_definitions, load_enums from opcua.common.xmlexporter import XmlExporter from opcua.common.xmlimporter import XmlImporter from opcua.common.ua_utils import get_nodes_of_namespace use_crypto = True try: from opcua.crypto import uacrypto except ImportError: use_crypto = False class Server(object): """ High level Server class This class creates an opcua server with default values Create your own namespace and then populate your server address space using use the get_root() or get_objects() to get Node objects. and get_event_object() to fire events. Then start server. See example_server.py All methods are threadsafe If you need more flexibility you call directly the Ua Service methods on the iserver or iserver.isession object members. During startup the standard address space will be constructed, which may be time-consuming when running a server on a less powerful device (e.g. a Raspberry Pi). In order to improve startup performance, a optional path to a cache file can be passed to the server constructor. If the parameter is defined, the address space will be loaded from the cache file or the file will be created if it does not exist yet. As a result the first startup will be even slower due to the cache file generation but all further start ups will be significantly faster. :ivar product_uri: :vartype product_uri: uri :ivar name: :vartype name: string :ivar default_timeout: timeout in milliseconds for sessions and secure channel :vartype default_timeout: int :ivar iserver: internal server object :vartype default_timeout: InternalServer :ivar bserver: binary protocol server :vartype bserver: BinaryServer :ivar nodes: shortcuts to common nodes :vartype nodes: Shortcuts """ if use_crypto is False: logging.getLogger(__name__).warning("cryptography is not installed, use of crypto disabled") def __init__(self, shelffile=None, iserver=None): self.logger = logging.getLogger(__name__) self.endpoint = urlparse("opc.tcp://0.0.0.0:4840/freeopcua/server/") self._application_uri = "urn:freeopcua:python:server" self.product_uri = "urn:freeopcua.github.io:python:server" self.name = "FreeOpcUa Python Server" self.manufacturer_name = "FreeOpcUa" self.application_type = ua.ApplicationType.ClientAndServer self.default_timeout = 3600000 if iserver is not None: self.iserver = iserver else: self.iserver = InternalServer(shelffile = shelffile, parent = self) self.bserver = None self._policies = [] self.nodes = Shortcuts(self.iserver.isession) # setup some expected values self.set_application_uri(self._application_uri) sa_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_ServerArray)) sa_node.set_value([self._application_uri]) self.set_build_info(self.product_uri, self.manufacturer_name, self.name, "1.0pre", "0", datetime.now()) # enable all endpoints by default self.certificate = None self.private_key = None self.user_manager = UserManager(parent = self) self._security_policy = [ ua.SecurityPolicyType.NoSecurity, ua.SecurityPolicyType.Basic256Sha256_SignAndEncrypt, ua.SecurityPolicyType.Basic256Sha256_Sign ] self._policyIDs = ["Anonymous", "Basic256Sha256", "Username"] def __enter__(self): self.start() return self def __exit__(self, exc_type, exc_value, traceback): self.stop() @property def local_discovery_service(self): return self.iserver.local_discovery_service def load_certificate(self, path): """ load server certificate from file, either pem or der """ self.certificate = uacrypto.load_certificate(path) def load_private_key(self, path): self.private_key = uacrypto.load_private_key(path) def disable_clock(self, val=True): """ for debugging you may want to disable clock that write every second to address space """ self.iserver.disabled_clock = val def set_application_uri(self, uri): """ Set application/server URI. This uri is supposed to be unique. If you intent to register your server to a discovery server, it really should be unique in your system! default is : "urn:freeopcua:python:server" """ self._application_uri = uri ns_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_NamespaceArray)) uries = ns_node.get_value() if len(uries) > 1: uries[1] = uri # application uri is always namespace 1 else: uries.append(uri) ns_node.set_value(uries) def get_application_uri(self): """ Get application/server URI. """ return self._application_uri def find_servers(self, uris=None): """ find_servers. mainly implemented for symmetry with client """ if uris is None: uris = [] params = ua.FindServersParameters() params.EndpointUrl = self.endpoint.geturl() params.ServerUris = uris return self.local_discovery_service.find_servers(params) def allow_remote_admin(self, allow): """ Enable or disable the builtin Admin user from network clients """ self.user_manager.allow_remote_admin = allow def set_endpoint(self, url): self.endpoint = urlparse(url) def get_endpoints(self): return self.iserver.get_endpoints() def set_security_policy(self, security_policy): """ Method setting up the security policies for connections to the server, where security_policy is a list of integers. During server initialization, all endpoints are enabled: security_policy = [ ua.SecurityPolicyType.NoSecurity, ua.SecurityPolicyType.Basic256Sha256_SignAndEncrypt, ua.SecurityPolicyType.Basic256Sha256_Sign ] E.g. to limit the number of endpoints and disable no encryption: set_security_policy([ ua.SecurityPolicyType.Basic256Sha256_SignAndEncrypt]) """ self._security_policy = security_policy def set_security_IDs(self, policyIDs): """ Method setting up the security endpoints for identification of clients. During server object initialization, all possible endpoints are enabled: self._policyIDs = ["Anonymous", "Basic256Sha256", "Username"] E.g. to limit the number of IDs and disable anonymous clients: set_security_IDs(["Basic256Sha256"]) (Implementation for ID check is currently not finalized...) """ self._policyIDs = policyIDs def _setup_server_nodes(self): # to be called just before starting server since it needs all parameters to be setup if ua.SecurityPolicyType.NoSecurity in self._security_policy: self._set_endpoints() self._policies = [ua.SecurityPolicyFactory()] if self._security_policy != [ua.SecurityPolicyType.NoSecurity]: if not (self.certificate and self.private_key): self.logger.warning("Endpoints other than open requested but private key and certificate are not set.") return if ua.SecurityPolicyType.NoSecurity in self._security_policy: self.logger.warning("Creating an open endpoint to the server, although encrypted endpoints are enabled.") if ua.SecurityPolicyType.Basic256Sha256_SignAndEncrypt in self._security_policy: self._set_endpoints(security_policies.SecurityPolicyBasic256Sha256, ua.MessageSecurityMode.SignAndEncrypt) self._policies.append(ua.SecurityPolicyFactory(security_policies.SecurityPolicyBasic256Sha256, ua.MessageSecurityMode.SignAndEncrypt, self.certificate, self.private_key) ) if ua.SecurityPolicyType.Basic256Sha256_Sign in self._security_policy: self._set_endpoints(security_policies.SecurityPolicyBasic256Sha256, ua.MessageSecurityMode.Sign) self._policies.append(ua.SecurityPolicyFactory(security_policies.SecurityPolicyBasic256Sha256, ua.MessageSecurityMode.Sign, self.certificate, self.private_key) ) def _set_endpoints(self, policy=ua.SecurityPolicy, mode=ua.MessageSecurityMode.None_): idtokens = [] if "Anonymous" in self._policyIDs: idtoken = ua.UserTokenPolicy() idtoken.PolicyId = 'anonymous' idtoken.TokenType = ua.UserTokenType.Anonymous idtokens.append(idtoken) if "Basic256Sha256" in self._policyIDs: idtoken = ua.UserTokenPolicy() idtoken.PolicyId = 'certificate_basic256sha256' idtoken.TokenType = ua.UserTokenType.Certificate idtokens.append(idtoken) if "Username" in self._policyIDs: idtoken = ua.UserTokenPolicy() idtoken.PolicyId = 'username' idtoken.TokenType = ua.UserTokenType.UserName idtokens.append(idtoken) appdesc = ua.ApplicationDescription() appdesc.ApplicationName = ua.LocalizedText(self.name) appdesc.ApplicationUri = self._application_uri appdesc.ApplicationType = self.application_type appdesc.ProductUri = self.product_uri appdesc.DiscoveryUrls.append(self.endpoint.geturl()) edp = ua.EndpointDescription() edp.EndpointUrl = self.endpoint.geturl() edp.Server = appdesc if self.certificate: edp.ServerCertificate = uacrypto.der_from_x509(self.certificate) edp.SecurityMode = mode edp.SecurityPolicyUri = policy.URI edp.UserIdentityTokens = idtokens edp.TransportProfileUri = 'http://opcfoundation.org/UA-Profile/Transport/uatcp-uasc-uabinary' edp.SecurityLevel = 0 self.iserver.add_endpoint(edp) def set_server_name(self, name): self.name = name def set_build_info(self, product_uri, manufacturer_name, product_name, software_version, build_number, build_date): """ Update the servers build information. This needs to be added to the ServerStatus, BuildInfo and all underlying nodes """ status_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus)) build_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_BuildInfo)) status = status_node.get_value() if status is None: status = ua.ServerStatusDataType() status.BuildInfo.ProductUri = product_uri status.BuildInfo.ManufacturerName = manufacturer_name status.BuildInfo.ProductName = product_name status.BuildInfo.SoftwareVersion = software_version status.BuildInfo.BuildNumber = build_number status.BuildInfo.BuildDate = build_date status_node.set_value(status) build_node.set_value(status.BuildInfo) # we also need to update all individual nodes :/ product_uri_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_BuildInfo_ProductUri)) product_name_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_BuildInfo_ProductName)) product_manufacturer_name_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_BuildInfo_ManufacturerName)) product_software_version_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_BuildInfo_SoftwareVersion)) product_build_number_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_BuildInfo_BuildNumber)) product_build_date_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_BuildInfo_BuildDate)) product_uri_node.set_value(status.BuildInfo.ProductUri) product_name_node.set_value(status.BuildInfo.ProductName) product_manufacturer_name_node.set_value(status.BuildInfo.ManufacturerName) product_software_version_node.set_value(status.BuildInfo.SoftwareVersion) product_build_number_node.set_value(status.BuildInfo.BuildNumber) product_build_date_node.set_value(status.BuildInfo.BuildDate) def start(self): """ Start to listen on network """ self._setup_server_nodes() self.iserver.start() try: if not self.bserver: self.bserver = BinaryServer(self.iserver, self.endpoint.hostname, self.endpoint.port) self.bserver.set_policies(self._policies) self.bserver.set_loop(self.iserver.loop) self.bserver.start() except Exception as exp: self.iserver.stop() raise exp def stop(self): """ Stop server """ self.bserver.stop() self.iserver.stop() def get_root_node(self): """ Get Root node of server. Returns a Node object. """ return self.get_node(ua.TwoByteNodeId(ua.ObjectIds.RootFolder)) def get_objects_node(self): """ Get Objects node of server. Returns a Node object. """ return self.get_node(ua.TwoByteNodeId(ua.ObjectIds.ObjectsFolder)) def get_server_node(self): """ Get Server node of server. Returns a Node object. """ return self.get_node(ua.TwoByteNodeId(ua.ObjectIds.Server)) def get_node(self, nodeid): """ Get a specific node using NodeId object or a string representing a NodeId """ return Node(self.iserver.isession, nodeid) def create_subscription(self, period, handler): """ Create a subscription. returns a Subscription object which allow to subscribe to events or data on server period is in milliseconds handler is a python object with following methods: def datachange_notification(self, node, val, data): def event_notification(self, event): def status_change_notification(self, status): """ params = ua.CreateSubscriptionParameters() params.RequestedPublishingInterval = period params.RequestedLifetimeCount = 3000 params.RequestedMaxKeepAliveCount = 10000 params.MaxNotificationsPerPublish = 0 params.PublishingEnabled = True params.Priority = 0 return Subscription(self.iserver.isession, params, handler) def get_namespace_array(self): """ get all namespace defined in server """ ns_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_NamespaceArray)) return ns_node.get_value() def register_namespace(self, uri): """ Register a new namespace. Nodes should in custom namespace, not 0. """ ns_node = self.get_node(ua.NodeId(ua.ObjectIds.Server_NamespaceArray)) uries = ns_node.get_value() if uri in uries: return uries.index(uri) uries.append(uri) ns_node.set_value(uries) return len(uries) - 1 def get_namespace_index(self, uri): """ get index of a namespace using its uri """ uries = self.get_namespace_array() return uries.index(uri) def get_event_generator(self, etype=None, emitting_node=ua.ObjectIds.Server): """ Returns an event object using an event type from address space. Use this object to fire events """ if not etype: etype = BaseEvent() return EventGenerator(self.iserver.isession, etype, emitting_node=emitting_node) def create_custom_data_type(self, idx, name, basetype=ua.ObjectIds.BaseDataType, properties=None, description=None): if properties is None: properties = [] if isinstance(basetype, Node): base_t = basetype elif isinstance(basetype, ua.NodeId): base_t = Node(self.iserver.isession, basetype) else: base_t = Node(self.iserver.isession, ua.NodeId(basetype)) custom_t = base_t.add_data_type(idx, name, description) for prop in properties: datatype = None if len(prop) > 2: datatype = prop[2] custom_t.add_property(idx, prop[0], ua.get_default_value(prop[1]), varianttype=prop[1], datatype=datatype) return custom_t def create_custom_event_type(self, idx, name, basetype=ua.ObjectIds.BaseEventType, properties=None): if properties is None: properties = [] return self._create_custom_type(idx, name, basetype, properties, [], []) def create_custom_object_type(self, idx, name, basetype=ua.ObjectIds.BaseObjectType, properties=None, variables=None, methods=None): if properties is None: properties = [] if variables is None: variables = [] if methods is None: methods = [] return self._create_custom_type(idx, name, basetype, properties, variables, methods) # def create_custom_reference_type(self, idx, name, basetype=ua.ObjectIds.BaseReferenceType, properties=[]): # return self._create_custom_type(idx, name, basetype, properties) def create_custom_variable_type(self, idx, name, basetype=ua.ObjectIds.BaseVariableType, properties=None, variables=None, methods=None): if properties is None: properties = [] if variables is None: variables = [] if methods is None: methods = [] return self._create_custom_type(idx, name, basetype, properties, variables, methods) def _create_custom_type(self, idx, name, basetype, properties, variables, methods): if isinstance(basetype, Node): base_t = basetype elif isinstance(basetype, ua.NodeId): base_t = Node(self.iserver.isession, basetype) else: base_t = Node(self.iserver.isession, ua.NodeId(basetype)) custom_t = base_t.add_object_type(idx, name) for prop in properties: datatype = None if len(prop) > 2: datatype = prop[2] custom_t.add_property(idx, prop[0], ua.get_default_value(prop[1]), varianttype=prop[1], datatype=datatype) for variable in variables: datatype = None if len(variable) > 2: datatype = variable[2] custom_t.add_variable(idx, variable[0], ua.get_default_value(variable[1]), varianttype=variable[1], datatype=datatype) for method in methods: custom_t.add_method(idx, method[0], method[1], method[2], method[3]) return custom_t def import_xml(self, path=None, xmlstring=None): """ Import nodes defined in xml """ importer = XmlImporter(self) return importer.import_xml(path, xmlstring) def export_xml(self, nodes, path): """ Export defined nodes to xml """ exp = XmlExporter(self) exp.build_etree(nodes) return exp.write_xml(path) def export_xml_by_ns(self, path, namespaces=None): """ Export nodes of one or more namespaces to an XML file. Namespaces used by nodes are always exported for consistency. Args: server: opc ua server to use path: name of the xml file to write namespaces: list of string uris or int indexes of the namespace to export, if not provide all ns are used except 0 Returns: """ if namespaces is None: namespaces = [] nodes = get_nodes_of_namespace(self, namespaces) self.export_xml(nodes, path) def delete_nodes(self, nodes, recursive=False): return delete_nodes(self.iserver.isession, nodes, recursive) def historize_node_data_change(self, node, period=timedelta(days=7), count=0): """ Start historizing supplied nodes; see history module Args: node: node or list of nodes that can be historized (variables/properties) period: time delta to store the history; older data will be deleted from the storage count: number of changes to store in the history Returns: """ nodes = node if isinstance(node, (list, tuple)) else [node] for node in nodes: self.iserver.enable_history_data_change(node, period, count) def dehistorize_node_data_change(self, node): """ Stop historizing supplied nodes; see history module Args: node: node or list of nodes that can be historized (UA variables/properties) Returns: """ nodes = node if isinstance(node, (list, tuple)) else [node] for node in nodes: self.iserver.disable_history_data_change(node) def historize_node_event(self, node, period=timedelta(days=7), count=0): """ Start historizing events from node (typically a UA object); see history module Args: node: node or list of nodes that can be historized (UA objects) period: time delta to store the history; older data will be deleted from the storage count: number of events to store in the history Returns: """ nodes = node if isinstance(node, (list, tuple)) else [node] for node in nodes: self.iserver.enable_history_event(node, period, count) def dehistorize_node_event(self, node): """ Stop historizing events from node (typically a UA object); see history module Args: node: node or list of nodes that can be historized (UA objects) Returns: """ nodes = node if isinstance(node, (list, tuple)) else [node] for node in nodes: self.iserver.disable_history_event(node) def subscribe_server_callback(self, event, handle): self.iserver.subscribe_server_callback(event, handle) def unsubscribe_server_callback(self, event, handle): self.iserver.unsubscribe_server_callback(event, handle) def link_method(self, node, callback): """ Link a python function to a UA method in the address space; required when a UA method has been imported to the address space via XML; the python executable must be linked manually Args: node: UA method node callback: python function that the UA method will call Returns: """ self.iserver.isession.add_method_callback(node.nodeid, callback) def load_type_definitions(self, nodes=None): """ load custom structures from our server. Server side this can be used to create python objects from custom structures imported through xml into server """ return load_type_definitions(self, nodes) def load_enums(self): """ load UA structures and generate python Enums in ua module for custom enums in server """ return load_enums(self) def set_attribute_value(self, nodeid, datavalue, attr=ua.AttributeIds.Value): """ directly write datavalue to the Attribute, bypasing some checks and structure creation so it is a little faster """ return self.iserver.set_attribute_value(nodeid, datavalue, attr) python-opcua-0.98.11/opcua/server/standard_address_space/000077500000000000000000000000001367360577200234355ustar00rootroot00000000000000python-opcua-0.98.11/opcua/server/standard_address_space/__init__.py000066400000000000000000000000001367360577200255340ustar00rootroot00000000000000python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space.py000066400000000000000000000045761367360577200305030ustar00rootroot00000000000000 import os.path import opcua from opcua.server.standard_address_space.standard_address_space_part3 import create_standard_address_space_Part3 from opcua.server.standard_address_space.standard_address_space_part4 import create_standard_address_space_Part4 from opcua.server.standard_address_space.standard_address_space_part5 import create_standard_address_space_Part5 from opcua.server.standard_address_space.standard_address_space_part8 import create_standard_address_space_Part8 from opcua.server.standard_address_space.standard_address_space_part9 import create_standard_address_space_Part9 from opcua.server.standard_address_space.standard_address_space_part10 import create_standard_address_space_Part10 from opcua.server.standard_address_space.standard_address_space_part11 import create_standard_address_space_Part11 from opcua.server.standard_address_space.standard_address_space_part13 import create_standard_address_space_Part13 class PostponeReferences(object): def __init__(self, server): self.server = server self.postponed_refs = None self.postponed_nodes = None #self.add_nodes = self.server.add_nodes def add_nodes(self,nodes): self.postponed_nodes.extend(self.server.try_add_nodes(nodes, check=False)) def add_references(self, refs): self.postponed_refs.extend(self.server.try_add_references(refs)) # no return def __enter__(self): self.postponed_refs = [] self.postponed_nodes = [] return self def __exit__(self, exc_type, exc_val, exc_tb): if exc_type is None and exc_val is None: remaining_nodes = list(self.server.try_add_nodes(self.postponed_nodes, check=False)) assert len(remaining_nodes) == 0, remaining_nodes remaining_refs = list(self.server.try_add_references(self.postponed_refs)) assert len(remaining_refs) == 0, remaining_refs def fill_address_space(nodeservice): with PostponeReferences(nodeservice) as server: create_standard_address_space_Part3(server) create_standard_address_space_Part4(server) create_standard_address_space_Part5(server) create_standard_address_space_Part8(server) create_standard_address_space_Part9(server) create_standard_address_space_Part10(server) create_standard_address_space_Part11(server) create_standard_address_space_Part13(server) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part10.py000066400000000000000000005007221367360577200316640ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part10(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2391, 0) node.BrowseName = QualifiedName('ProgramStateMachineType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2771, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ProgramStateMachineType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3830, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3835, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2392, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2393, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2394, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2395, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2396, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2397, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2398, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3850, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2406, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2400, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2402, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2404, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2408, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2410, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2412, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2414, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2416, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2418, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2420, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2422, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2424, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2426, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2427, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2428, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2429, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2430, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2771, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3830, 0) node.BrowseName = QualifiedName('CurrentState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2760, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3831, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2760, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3831, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3830, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3830, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3833, 0) node.BrowseName = QualifiedName('Number', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3830, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Number") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3830, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3835, 0) node.BrowseName = QualifiedName('LastTransition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2767, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastTransition") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3836, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3838, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2767, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3836, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3835, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3835, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3838, 0) node.BrowseName = QualifiedName('Number', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3835, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Number") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3835, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3839, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3835, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3835, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2392, 0) node.BrowseName = QualifiedName('Creatable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Creatable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2392, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2392, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2393, 0) node.BrowseName = QualifiedName('Deletable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Deletable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2394, 0) node.BrowseName = QualifiedName('AutoDelete', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AutoDelete") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2395, 0) node.BrowseName = QualifiedName('RecycleCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RecycleCount") attrs.DataType = ua.NodeId(ua.ObjectIds.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2396, 0) node.BrowseName = QualifiedName('InstanceCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InstanceCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2396, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2396, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2397, 0) node.BrowseName = QualifiedName('MaxInstanceCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxInstanceCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2398, 0) node.BrowseName = QualifiedName('MaxRecycleCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxRecycleCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2399, 0) node.BrowseName = QualifiedName('ProgramDiagnostic', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15383, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ProgramDiagnostic") attrs.DataType = NumericNodeId(15396, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3840, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3841, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3842, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3843, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3844, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3845, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3846, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3847, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15038, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15040, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3848, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3849, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3840, 0) node.BrowseName = QualifiedName('CreateSessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateSessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3841, 0) node.BrowseName = QualifiedName('CreateClientName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateClientName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3842, 0) node.BrowseName = QualifiedName('InvocationCreationTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InvocationCreationTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3843, 0) node.BrowseName = QualifiedName('LastTransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastTransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3844, 0) node.BrowseName = QualifiedName('LastMethodCall', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodCall") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3845, 0) node.BrowseName = QualifiedName('LastMethodSessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodSessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3846, 0) node.BrowseName = QualifiedName('LastMethodInputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodInputArguments") attrs.DataType = NumericNodeId(296, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3847, 0) node.BrowseName = QualifiedName('LastMethodOutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodOutputArguments") attrs.DataType = NumericNodeId(296, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15038, 0) node.BrowseName = QualifiedName('LastMethodInputValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodInputValues") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15040, 0) node.BrowseName = QualifiedName('LastMethodOutputValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodOutputValues") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3848, 0) node.BrowseName = QualifiedName('LastMethodCallTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodCallTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3849, 0) node.BrowseName = QualifiedName('LastMethodReturnStatus', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2399, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodReturnStatus") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2399, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3850, 0) node.BrowseName = QualifiedName('FinalResultData', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("FinalResultData") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2406, 0) node.BrowseName = QualifiedName('Halted', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Halted") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2407, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2408, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2412, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2420, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2424, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2407, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(11, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2407, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2407, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2407, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2400, 0) node.BrowseName = QualifiedName('Ready', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Ready") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2400, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2401, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2400, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2408, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2400, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2410, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2400, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2414, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2400, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2422, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2400, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2424, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2400, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2400, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2401, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2400, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(12, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2401, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2401, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2401, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2400, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2402, 0) node.BrowseName = QualifiedName('Running', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Running") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2403, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2410, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2412, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2414, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2416, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2418, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2403, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2402, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(13, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2403, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2403, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2403, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2402, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2404, 0) node.BrowseName = QualifiedName('Suspended', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Suspended") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2404, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2405, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2404, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2416, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2404, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2418, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2404, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2420, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2404, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2422, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2404, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2404, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2405, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2404, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(14, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2405, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2405, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2405, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2404, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2408, 0) node.BrowseName = QualifiedName('HaltedToReady', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("HaltedToReady") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2409, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2406, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2400, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2430, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2378, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2409, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2408, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(1, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2408, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2410, 0) node.BrowseName = QualifiedName('ReadyToRunning', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ReadyToRunning") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2411, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2400, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2402, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2426, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2378, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2411, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2410, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(2, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2410, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2412, 0) node.BrowseName = QualifiedName('RunningToHalted', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("RunningToHalted") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2413, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2402, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2406, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2429, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2378, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2413, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2412, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(3, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2413, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2413, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2413, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2412, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2414, 0) node.BrowseName = QualifiedName('RunningToReady', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("RunningToReady") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2415, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2402, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2400, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2378, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2415, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2414, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(4, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2415, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2415, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2415, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2414, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2416, 0) node.BrowseName = QualifiedName('RunningToSuspended', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("RunningToSuspended") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2417, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2402, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2404, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2427, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2378, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2417, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2416, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(5, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2418, 0) node.BrowseName = QualifiedName('SuspendedToRunning', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("SuspendedToRunning") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2419, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2404, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2402, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2428, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2378, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2419, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2418, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(6, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2418, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2420, 0) node.BrowseName = QualifiedName('SuspendedToHalted', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("SuspendedToHalted") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2421, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2404, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2406, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2429, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2378, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2421, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2420, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(7, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2420, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2422, 0) node.BrowseName = QualifiedName('SuspendedToReady', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("SuspendedToReady") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2423, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2404, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2400, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2378, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2423, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2422, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(8, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2422, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2424, 0) node.BrowseName = QualifiedName('ReadyToHalted', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ReadyToHalted") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2425, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2400, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2406, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2429, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2378, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2425, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2424, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.Value = ua.Variant(9, ua.VariantType.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2425, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2425, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2425, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2424, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2426, 0) node.BrowseName = QualifiedName('Start', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Start") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2426, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2410, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2426, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2426, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2427, 0) node.BrowseName = QualifiedName('Suspend', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Suspend") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2416, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2428, 0) node.BrowseName = QualifiedName('Resume', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Resume") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2428, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2418, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2428, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2428, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2429, 0) node.BrowseName = QualifiedName('Halt', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Halt") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2429, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2412, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2429, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2420, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2429, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2424, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2429, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2429, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2430, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2391, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2430, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2408, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2430, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2430, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2391, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2378, 0) node.BrowseName = QualifiedName('ProgramTransitionEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2311, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ProgramTransitionEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2379, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2379, 0) node.BrowseName = QualifiedName('IntermediateResult', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2378, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("IntermediateResult") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2378, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11856, 0) node.BrowseName = QualifiedName('AuditProgramTransitionEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2315, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditProgramTransitionEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11875, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2315, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11875, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11856, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11856, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3806, 0) node.BrowseName = QualifiedName('ProgramTransitionAuditEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2315, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ProgramTransitionAuditEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3806, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3825, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(3806, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2315, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3825, 0) node.BrowseName = QualifiedName('Transition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3806, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2767, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Transition") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3826, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2767, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3806, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3826, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3825, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3825, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2380, 0) node.BrowseName = QualifiedName('ProgramDiagnosticType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("ProgramDiagnosticType") attrs.DisplayName = LocalizedText("ProgramDiagnosticType") attrs.DataType = NumericNodeId(894, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2381, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2382, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2383, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2384, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2385, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2386, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2387, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2388, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2389, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2390, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2381, 0) node.BrowseName = QualifiedName('CreateSessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateSessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2382, 0) node.BrowseName = QualifiedName('CreateClientName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateClientName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2382, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2382, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2382, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2383, 0) node.BrowseName = QualifiedName('InvocationCreationTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InvocationCreationTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2384, 0) node.BrowseName = QualifiedName('LastTransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastTransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2385, 0) node.BrowseName = QualifiedName('LastMethodCall', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodCall") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2386, 0) node.BrowseName = QualifiedName('LastMethodSessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodSessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2387, 0) node.BrowseName = QualifiedName('LastMethodInputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodInputArguments") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2388, 0) node.BrowseName = QualifiedName('LastMethodOutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodOutputArguments") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2389, 0) node.BrowseName = QualifiedName('LastMethodCallTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodCallTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2390, 0) node.BrowseName = QualifiedName('LastMethodReturnStatus', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodReturnStatus") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15383, 0) node.BrowseName = QualifiedName('ProgramDiagnostic2Type', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("ProgramDiagnostic2Type") attrs.DisplayName = LocalizedText("ProgramDiagnostic2Type") attrs.DataType = NumericNodeId(15396, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15384, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15385, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15386, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15387, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15388, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15389, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15390, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15391, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15392, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15393, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15394, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15395, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15384, 0) node.BrowseName = QualifiedName('CreateSessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateSessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15385, 0) node.BrowseName = QualifiedName('CreateClientName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateClientName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15386, 0) node.BrowseName = QualifiedName('InvocationCreationTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InvocationCreationTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15387, 0) node.BrowseName = QualifiedName('LastTransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastTransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15388, 0) node.BrowseName = QualifiedName('LastMethodCall', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodCall") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15389, 0) node.BrowseName = QualifiedName('LastMethodSessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodSessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15390, 0) node.BrowseName = QualifiedName('LastMethodInputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodInputArguments") attrs.DataType = NumericNodeId(296, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15391, 0) node.BrowseName = QualifiedName('LastMethodOutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodOutputArguments") attrs.DataType = NumericNodeId(296, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15392, 0) node.BrowseName = QualifiedName('LastMethodInputValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodInputValues") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15392, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15392, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15392, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15393, 0) node.BrowseName = QualifiedName('LastMethodOutputValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodOutputValues") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15394, 0) node.BrowseName = QualifiedName('LastMethodCallTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodCallTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15395, 0) node.BrowseName = QualifiedName('LastMethodReturnStatus', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15383, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastMethodReturnStatus") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15383, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(894, 0) node.BrowseName = QualifiedName('ProgramDiagnosticDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ProgramDiagnosticDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15396, 0) node.BrowseName = QualifiedName('ProgramDiagnostic2DataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ProgramDiagnostic2DataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15396, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(896, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(894, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(894, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8247, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15397, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15396, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15396, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15398, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(895, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(894, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(894, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8882, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15401, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15396, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15401, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15396, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15401, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15402, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15401, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15381, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(894, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(894, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15405, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15396, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15405, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15396, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15405, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part11.py000066400000000000000000004113501367360577200316630ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part11(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(56, 0) node.BrowseName = QualifiedName('HasHistoricalConfiguration', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(44, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasHistoricalConfiguration") attrs.InverseName = LocalizedText("HistoricalConfigurationOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(56, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(44, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11192, 0) node.BrowseName = QualifiedName('HistoryServerCapabilities', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2330, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("HistoryServerCapabilities") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11193, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11242, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11273, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11274, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11196, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11197, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11198, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11199, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11200, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11281, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11282, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11283, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11502, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11275, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11201, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19091, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11193, 0) node.BrowseName = QualifiedName('AccessHistoryDataCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AccessHistoryDataCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11193, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11193, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11242, 0) node.BrowseName = QualifiedName('AccessHistoryEventsCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AccessHistoryEventsCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11242, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11242, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11273, 0) node.BrowseName = QualifiedName('MaxReturnDataValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxReturnDataValues") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11273, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11273, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11274, 0) node.BrowseName = QualifiedName('MaxReturnEventValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxReturnEventValues") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11196, 0) node.BrowseName = QualifiedName('InsertDataCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InsertDataCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11196, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11196, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11197, 0) node.BrowseName = QualifiedName('ReplaceDataCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReplaceDataCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11198, 0) node.BrowseName = QualifiedName('UpdateDataCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UpdateDataCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11199, 0) node.BrowseName = QualifiedName('DeleteRawCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteRawCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11200, 0) node.BrowseName = QualifiedName('DeleteAtTimeCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteAtTimeCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11281, 0) node.BrowseName = QualifiedName('InsertEventCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InsertEventCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11282, 0) node.BrowseName = QualifiedName('ReplaceEventCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReplaceEventCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11283, 0) node.BrowseName = QualifiedName('UpdateEventCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UpdateEventCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11502, 0) node.BrowseName = QualifiedName('DeleteEventCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteEventCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11502, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11502, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11275, 0) node.BrowseName = QualifiedName('InsertAnnotationCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InsertAnnotationCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11201, 0) node.BrowseName = QualifiedName('AggregateFunctions', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("AggregateFunctions") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19091, 0) node.BrowseName = QualifiedName('ServerTimestampSupported', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11192, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerTimestampSupported") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11192, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11214, 0) node.BrowseName = QualifiedName('Annotations', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Annotations") attrs.DataType = NumericNodeId(891, 0) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2318, 0) node.BrowseName = QualifiedName('HistoricalDataConfigurationType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("HistoricalDataConfigurationType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3059, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11876, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2323, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2324, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2325, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2326, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2327, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2328, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11499, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11500, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19092, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3059, 0) node.BrowseName = QualifiedName('AggregateConfiguration', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2318, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(11187, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("AggregateConfiguration") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3059, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11168, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3059, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11169, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3059, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11170, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3059, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3059, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11187, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3059, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3059, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11168, 0) node.BrowseName = QualifiedName('TreatUncertainAsBad', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3059, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TreatUncertainAsBad") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3059, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11169, 0) node.BrowseName = QualifiedName('PercentDataBad', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3059, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PercentDataBad") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3059, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11170, 0) node.BrowseName = QualifiedName('PercentDataGood', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3059, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PercentDataGood") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3059, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11171, 0) node.BrowseName = QualifiedName('UseSlopedExtrapolation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3059, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UseSlopedExtrapolation") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3059, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11876, 0) node.BrowseName = QualifiedName('AggregateFunctions', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2318, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("AggregateFunctions") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2323, 0) node.BrowseName = QualifiedName('Stepped', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Stepped") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2324, 0) node.BrowseName = QualifiedName('Definition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Definition") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2325, 0) node.BrowseName = QualifiedName('MaxTimeInterval', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxTimeInterval") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2326, 0) node.BrowseName = QualifiedName('MinTimeInterval', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MinTimeInterval") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2327, 0) node.BrowseName = QualifiedName('ExceptionDeviation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ExceptionDeviation") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2328, 0) node.BrowseName = QualifiedName('ExceptionDeviationFormat', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ExceptionDeviationFormat") attrs.DataType = NumericNodeId(890, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2328, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2328, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2328, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11499, 0) node.BrowseName = QualifiedName('StartOfArchive', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StartOfArchive") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11499, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11499, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11499, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11500, 0) node.BrowseName = QualifiedName('StartOfOnlineArchive', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StartOfOnlineArchive") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11500, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11500, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11500, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19092, 0) node.BrowseName = QualifiedName('ServerTimestampSupported', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerTimestampSupported") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11202, 0) node.BrowseName = QualifiedName('HA Configuration', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2318, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("HA Configuration") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11203, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11208, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11203, 0) node.BrowseName = QualifiedName('AggregateConfiguration', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11202, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(11187, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("AggregateConfiguration") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11204, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11205, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11206, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11207, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11187, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11202, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11204, 0) node.BrowseName = QualifiedName('TreatUncertainAsBad', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11203, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TreatUncertainAsBad") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11203, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11205, 0) node.BrowseName = QualifiedName('PercentDataBad', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11203, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PercentDataBad") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11205, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11205, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11203, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11206, 0) node.BrowseName = QualifiedName('PercentDataGood', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11203, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PercentDataGood") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11206, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11206, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11203, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11207, 0) node.BrowseName = QualifiedName('UseSlopedExtrapolation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11203, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UseSlopedExtrapolation") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11203, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11208, 0) node.BrowseName = QualifiedName('Stepped', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11202, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Stepped") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11202, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11215, 0) node.BrowseName = QualifiedName('HistoricalEventFilter', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoricalEventFilter") attrs.DataType = NumericNodeId(725, 0) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2330, 0) node.BrowseName = QualifiedName('HistoryServerCapabilitiesType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("HistoryServerCapabilitiesType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2331, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2332, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11268, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11269, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2334, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2335, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2336, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2337, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2338, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11278, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11279, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11280, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11501, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11270, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11172, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19094, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2331, 0) node.BrowseName = QualifiedName('AccessHistoryDataCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AccessHistoryDataCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2331, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2331, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2331, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2332, 0) node.BrowseName = QualifiedName('AccessHistoryEventsCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AccessHistoryEventsCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2332, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2332, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2332, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11268, 0) node.BrowseName = QualifiedName('MaxReturnDataValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxReturnDataValues") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11269, 0) node.BrowseName = QualifiedName('MaxReturnEventValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxReturnEventValues") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2334, 0) node.BrowseName = QualifiedName('InsertDataCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InsertDataCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2334, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2334, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2334, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2335, 0) node.BrowseName = QualifiedName('ReplaceDataCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReplaceDataCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2335, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2335, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2335, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2336, 0) node.BrowseName = QualifiedName('UpdateDataCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UpdateDataCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2336, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2336, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2336, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2337, 0) node.BrowseName = QualifiedName('DeleteRawCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteRawCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2337, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2337, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2337, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2338, 0) node.BrowseName = QualifiedName('DeleteAtTimeCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteAtTimeCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2338, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2338, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2338, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11278, 0) node.BrowseName = QualifiedName('InsertEventCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InsertEventCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11279, 0) node.BrowseName = QualifiedName('ReplaceEventCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReplaceEventCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11280, 0) node.BrowseName = QualifiedName('UpdateEventCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UpdateEventCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11501, 0) node.BrowseName = QualifiedName('DeleteEventCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteEventCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11501, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11501, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11501, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11270, 0) node.BrowseName = QualifiedName('InsertAnnotationCapability', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InsertAnnotationCapability") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11270, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11270, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11270, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11172, 0) node.BrowseName = QualifiedName('AggregateFunctions', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("AggregateFunctions") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19094, 0) node.BrowseName = QualifiedName('ServerTimestampSupported', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2330, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerTimestampSupported") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2330, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2999, 0) node.BrowseName = QualifiedName('AuditHistoryEventUpdateEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2104, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditHistoryEventUpdateEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3025, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3028, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3003, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3029, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3030, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2104, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3025, 0) node.BrowseName = QualifiedName('UpdatedNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2999, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UpdatedNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2999, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3028, 0) node.BrowseName = QualifiedName('PerformInsertReplace', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2999, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PerformInsertReplace") attrs.DataType = NumericNodeId(11293, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2999, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3003, 0) node.BrowseName = QualifiedName('Filter', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2999, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Filter") attrs.DataType = NumericNodeId(725, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3003, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3003, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3003, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2999, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3029, 0) node.BrowseName = QualifiedName('NewValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2999, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NewValues") attrs.DataType = NumericNodeId(920, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2999, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3030, 0) node.BrowseName = QualifiedName('OldValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2999, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OldValues") attrs.DataType = NumericNodeId(920, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2999, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3006, 0) node.BrowseName = QualifiedName('AuditHistoryValueUpdateEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2104, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditHistoryValueUpdateEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3026, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3031, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3032, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3033, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(3006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2104, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3026, 0) node.BrowseName = QualifiedName('UpdatedNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3006, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UpdatedNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3006, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3031, 0) node.BrowseName = QualifiedName('PerformInsertReplace', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3006, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PerformInsertReplace") attrs.DataType = NumericNodeId(11293, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3006, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3032, 0) node.BrowseName = QualifiedName('NewValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3006, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NewValues") attrs.DataType = NumericNodeId(23, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3006, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3033, 0) node.BrowseName = QualifiedName('OldValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3006, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OldValues") attrs.DataType = NumericNodeId(23, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3033, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3033, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3033, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3006, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19095, 0) node.BrowseName = QualifiedName('AuditHistoryAnnotationUpdateEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2104, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditHistoryAnnotationUpdateEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19293, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19294, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19295, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2104, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19293, 0) node.BrowseName = QualifiedName('PerformInsertReplace', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19095, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PerformInsertReplace") attrs.DataType = NumericNodeId(11293, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19293, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19293, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19293, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19294, 0) node.BrowseName = QualifiedName('NewValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19095, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NewValues") attrs.DataType = NumericNodeId(23, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19294, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19294, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19294, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19295, 0) node.BrowseName = QualifiedName('OldValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19095, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OldValues") attrs.DataType = NumericNodeId(23, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3012, 0) node.BrowseName = QualifiedName('AuditHistoryDeleteEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2104, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditHistoryDeleteEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3027, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(3012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2104, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3027, 0) node.BrowseName = QualifiedName('UpdatedNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3012, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UpdatedNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3012, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3014, 0) node.BrowseName = QualifiedName('AuditHistoryRawModifyDeleteEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(3012, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditHistoryRawModifyDeleteEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3015, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3016, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3017, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3034, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(3014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3012, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3015, 0) node.BrowseName = QualifiedName('IsDeleteModified', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3014, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("IsDeleteModified") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3014, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3016, 0) node.BrowseName = QualifiedName('StartTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3014, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StartTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3014, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3017, 0) node.BrowseName = QualifiedName('EndTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3014, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3014, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3034, 0) node.BrowseName = QualifiedName('OldValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3014, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OldValues") attrs.DataType = NumericNodeId(23, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3034, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3034, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3034, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3014, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3019, 0) node.BrowseName = QualifiedName('AuditHistoryAtTimeDeleteEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(3012, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditHistoryAtTimeDeleteEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3020, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3021, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(3019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3012, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3020, 0) node.BrowseName = QualifiedName('ReqTimes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3019, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReqTimes") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3019, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3021, 0) node.BrowseName = QualifiedName('OldValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3019, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OldValues") attrs.DataType = NumericNodeId(23, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3019, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3022, 0) node.BrowseName = QualifiedName('AuditHistoryEventDeleteEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(3012, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditHistoryEventDeleteEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3023, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3024, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(3022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3012, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3023, 0) node.BrowseName = QualifiedName('EventIds', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3022, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventIds") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3022, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3024, 0) node.BrowseName = QualifiedName('OldValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3022, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OldValues") attrs.DataType = NumericNodeId(920, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3022, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(891, 0) node.BrowseName = QualifiedName('Annotation', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Annotation") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(890, 0) node.BrowseName = QualifiedName('ExceptionDeviationFormat', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ExceptionDeviationFormat") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7614, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7614, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(890, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('AbsoluteValue'),LocalizedText('PercentOfValue'),LocalizedText('PercentOfRange'),LocalizedText('PercentOfEURange'),LocalizedText('Unknown')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7614, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7614, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7614, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(890, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(893, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(891, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(891, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8244, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(892, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(891, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(891, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8879, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15382, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(891, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15382, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(891, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15382, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part12.py000066400000000000000000017105571367360577200317000ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part12(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12522, 0) node.BrowseName = QualifiedName('TrustListType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("TrustListType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12542, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19296, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12543, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12546, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12548, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12550, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12542, 0) node.BrowseName = QualifiedName('LastUpdateTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12522, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastUpdateTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12542, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12542, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12542, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19296, 0) node.BrowseName = QualifiedName('UpdateFrequency', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12522, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UpdateFrequency") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12543, 0) node.BrowseName = QualifiedName('OpenWithMasks', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(12522, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("OpenWithMasks") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12543, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12544, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12543, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12545, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12543, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12543, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12544, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12543, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Masks' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12544, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12544, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12544, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12543, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12545, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12543, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12545, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12545, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12545, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12543, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12546, 0) node.BrowseName = QualifiedName('CloseAndUpdate', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(12522, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CloseAndUpdate") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12546, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12705, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12546, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12547, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12546, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12546, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12705, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12546, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12546, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12547, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12546, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplyChangesRequired' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12547, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12547, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12547, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12546, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12548, 0) node.BrowseName = QualifiedName('AddCertificate', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(12522, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddCertificate") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12548, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12549, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12548, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12548, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12549, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12548, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Certificate' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'IsTrustedCertificate' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12549, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12549, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12549, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12548, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12550, 0) node.BrowseName = QualifiedName('RemoveCertificate', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(12522, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveCertificate") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12551, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12551, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12550, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Thumbprint' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'IsTrustedCertificate' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12551, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12551, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12551, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12550, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12552, 0) node.BrowseName = QualifiedName('TrustListMasks', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TrustListMasks") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12552, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12553, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12552, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12553, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12552, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) value = [] extobj = ua.EnumValueType() extobj.Value = 0 extobj.DisplayName.Text = 'None' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 1 extobj.DisplayName.Text = 'TrustedCertificates' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2 extobj.DisplayName.Text = 'TrustedCrls' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 4 extobj.DisplayName.Text = 'IssuerCertificates' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 8 extobj.DisplayName.Text = 'IssuerCrls' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 15 extobj.DisplayName.Text = 'All' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12553, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12553, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12553, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12552, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12554, 0) node.BrowseName = QualifiedName('TrustListDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TrustListDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12554, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19297, 0) node.BrowseName = QualifiedName('TrustListOutOfDateAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11753, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("TrustListOutOfDateAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19446, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19447, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19448, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11753, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19446, 0) node.BrowseName = QualifiedName('TrustListId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19297, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrustListId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19297, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19447, 0) node.BrowseName = QualifiedName('LastUpdateTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19297, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastUpdateTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19447, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19447, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19447, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19297, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19448, 0) node.BrowseName = QualifiedName('UpdateFrequency', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19297, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UpdateFrequency") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19448, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19448, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19448, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19297, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12555, 0) node.BrowseName = QualifiedName('CertificateGroupType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("CertificateGroupType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13631, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13599, 0) node.BrowseName = QualifiedName('TrustList', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12555, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(12522, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TrustList") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13600, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13601, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13602, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13603, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13605, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13608, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13610, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13613, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13615, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13618, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13620, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13621, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12555, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13600, 0) node.BrowseName = QualifiedName('Size', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Size") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt64) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13601, 0) node.BrowseName = QualifiedName('Writable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Writable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13601, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13601, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13601, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13602, 0) node.BrowseName = QualifiedName('UserWritable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserWritable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13602, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13602, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13602, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13603, 0) node.BrowseName = QualifiedName('OpenCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OpenCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13603, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13603, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13603, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13605, 0) node.BrowseName = QualifiedName('Open', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Open") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13605, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13605, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13607, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13605, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13605, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13606, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13605, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Mode' extobj.DataType = NumericNodeId(3, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13605, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13607, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13605, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13607, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13607, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13607, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13605, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13608, 0) node.BrowseName = QualifiedName('Close', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Close") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13609, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13609, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13608, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13608, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13610, 0) node.BrowseName = QualifiedName('Read', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Read") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13611, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13612, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13611, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13610, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Length' extobj.DataType = NumericNodeId(6, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13610, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13612, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13610, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13610, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13613, 0) node.BrowseName = QualifiedName('Write', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Write") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13613, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13614, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13613, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13613, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13614, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13613, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13614, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13614, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13614, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13613, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13615, 0) node.BrowseName = QualifiedName('GetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13615, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13616, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13615, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13617, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13615, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13615, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13616, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13615, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13615, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13617, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13615, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13615, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13618, 0) node.BrowseName = QualifiedName('SetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13619, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13619, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13618, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13618, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13620, 0) node.BrowseName = QualifiedName('LastUpdateTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastUpdateTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13621, 0) node.BrowseName = QualifiedName('OpenWithMasks', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13599, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("OpenWithMasks") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13622, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13623, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13599, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13622, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13621, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Masks' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13622, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13622, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13622, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13621, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13623, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13621, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13621, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13631, 0) node.BrowseName = QualifiedName('CertificateTypes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12555, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CertificateTypes") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12555, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19450, 0) node.BrowseName = QualifiedName('CertificateExpired', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12555, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(13225, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("CertificateExpired") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19451, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19452, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19453, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19454, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19455, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19456, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19458, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19459, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19460, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19461, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19464, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19465, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19466, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19467, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19476, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19478, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19480, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19482, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19483, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19484, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19485, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19487, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19505, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19509, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19518, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20101, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20138, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20139, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20141, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20142, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13225, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12555, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19451, 0) node.BrowseName = QualifiedName('EventId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventId") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19451, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19451, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19451, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19452, 0) node.BrowseName = QualifiedName('EventType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventType") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19453, 0) node.BrowseName = QualifiedName('SourceNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19453, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19453, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19453, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19454, 0) node.BrowseName = QualifiedName('SourceName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19454, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19454, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19454, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19455, 0) node.BrowseName = QualifiedName('Time', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Time") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19456, 0) node.BrowseName = QualifiedName('ReceiveTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReceiveTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19458, 0) node.BrowseName = QualifiedName('Message', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Message") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19459, 0) node.BrowseName = QualifiedName('Severity', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Severity") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19460, 0) node.BrowseName = QualifiedName('ConditionClassId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionClassId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19461, 0) node.BrowseName = QualifiedName('ConditionClassName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionClassName") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19464, 0) node.BrowseName = QualifiedName('ConditionName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19465, 0) node.BrowseName = QualifiedName('BranchId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BranchId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19466, 0) node.BrowseName = QualifiedName('Retain', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Retain") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19466, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19466, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19466, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19467, 0) node.BrowseName = QualifiedName('EnabledState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnabledState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19467, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19468, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19467, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19467, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19467, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19468, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19467, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19468, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19468, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19468, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19467, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19476, 0) node.BrowseName = QualifiedName('Quality', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Quality") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19477, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19477, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19476, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19476, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19478, 0) node.BrowseName = QualifiedName('LastSeverity', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastSeverity") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19479, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19479, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19478, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19478, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19480, 0) node.BrowseName = QualifiedName('Comment', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Comment") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19480, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19481, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19480, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19480, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19480, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19481, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19480, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19480, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19482, 0) node.BrowseName = QualifiedName('ClientUserId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19483, 0) node.BrowseName = QualifiedName('Disable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Disable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(19483, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19483, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19483, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19484, 0) node.BrowseName = QualifiedName('Enable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Enable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(19484, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19484, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19484, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19485, 0) node.BrowseName = QualifiedName('AddComment', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddComment") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19486, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(19485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19486, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19485, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'EventId' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the event to comment.' value.append(extobj) extobj = ua.Argument() extobj.Name = 'Comment' extobj.DataType = NumericNodeId(21, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The comment to add to the condition.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19485, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19487, 0) node.BrowseName = QualifiedName('AckedState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AckedState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19488, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19488, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19487, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19487, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19505, 0) node.BrowseName = QualifiedName('Acknowledge', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Acknowledge") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19505, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19506, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(19505, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8944, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19505, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19505, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19506, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19505, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'EventId' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the event to comment.' value.append(extobj) extobj = ua.Argument() extobj.Name = 'Comment' extobj.DataType = NumericNodeId(21, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The comment to add to the condition.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19506, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19506, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19506, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19505, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19509, 0) node.BrowseName = QualifiedName('ActiveState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ActiveState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19510, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19510, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19509, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19510, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19510, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19510, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19509, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19518, 0) node.BrowseName = QualifiedName('InputNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19518, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19518, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19518, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20101, 0) node.BrowseName = QualifiedName('SuppressedOrShelved', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SuppressedOrShelved") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20138, 0) node.BrowseName = QualifiedName('NormalState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NormalState") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20139, 0) node.BrowseName = QualifiedName('ExpirationDate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ExpirationDate") attrs.DataType = ua.NodeId(ua.ObjectIds.DateTime) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20141, 0) node.BrowseName = QualifiedName('CertificateType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CertificateType") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20142, 0) node.BrowseName = QualifiedName('Certificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19450, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Certificate") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19450, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20143, 0) node.BrowseName = QualifiedName('TrustListOutOfDate', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12555, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19297, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TrustListOutOfDate") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20144, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20145, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20146, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20147, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20148, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20149, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20151, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20152, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20153, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20154, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20157, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20158, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20159, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20160, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20169, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20173, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20175, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20176, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20177, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20178, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20180, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20198, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20202, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20211, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20249, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20286, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20287, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20288, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20289, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19297, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12555, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20144, 0) node.BrowseName = QualifiedName('EventId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventId") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20145, 0) node.BrowseName = QualifiedName('EventType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventType") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20145, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20145, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20145, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20146, 0) node.BrowseName = QualifiedName('SourceNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20147, 0) node.BrowseName = QualifiedName('SourceName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20148, 0) node.BrowseName = QualifiedName('Time', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Time") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20148, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20148, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20148, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20149, 0) node.BrowseName = QualifiedName('ReceiveTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReceiveTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20149, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20149, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20149, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20151, 0) node.BrowseName = QualifiedName('Message', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Message") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20152, 0) node.BrowseName = QualifiedName('Severity', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Severity") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20153, 0) node.BrowseName = QualifiedName('ConditionClassId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionClassId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20154, 0) node.BrowseName = QualifiedName('ConditionClassName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionClassName") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20157, 0) node.BrowseName = QualifiedName('ConditionName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20158, 0) node.BrowseName = QualifiedName('BranchId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BranchId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20159, 0) node.BrowseName = QualifiedName('Retain', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Retain") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20160, 0) node.BrowseName = QualifiedName('EnabledState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnabledState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20161, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20161, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20160, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20160, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20169, 0) node.BrowseName = QualifiedName('Quality', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Quality") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20170, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20170, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20169, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20169, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20171, 0) node.BrowseName = QualifiedName('LastSeverity', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastSeverity") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20172, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20172, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20171, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20171, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20173, 0) node.BrowseName = QualifiedName('Comment', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Comment") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20174, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20174, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20173, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20173, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20175, 0) node.BrowseName = QualifiedName('ClientUserId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20176, 0) node.BrowseName = QualifiedName('Disable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Disable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(20176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20177, 0) node.BrowseName = QualifiedName('Enable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Enable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(20177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20178, 0) node.BrowseName = QualifiedName('AddComment', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddComment") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20179, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(20178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20179, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20178, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'EventId' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the event to comment.' value.append(extobj) extobj = ua.Argument() extobj.Name = 'Comment' extobj.DataType = NumericNodeId(21, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The comment to add to the condition.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20178, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20180, 0) node.BrowseName = QualifiedName('AckedState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AckedState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20181, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20181, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20180, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20180, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20198, 0) node.BrowseName = QualifiedName('Acknowledge', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Acknowledge") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20199, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(20198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8944, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20199, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20198, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'EventId' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the event to comment.' value.append(extobj) extobj = ua.Argument() extobj.Name = 'Comment' extobj.DataType = NumericNodeId(21, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The comment to add to the condition.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20198, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20202, 0) node.BrowseName = QualifiedName('ActiveState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ActiveState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20203, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20203, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20202, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20202, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20211, 0) node.BrowseName = QualifiedName('InputNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20249, 0) node.BrowseName = QualifiedName('SuppressedOrShelved', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SuppressedOrShelved") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20286, 0) node.BrowseName = QualifiedName('NormalState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NormalState") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20287, 0) node.BrowseName = QualifiedName('TrustListId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrustListId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20288, 0) node.BrowseName = QualifiedName('LastUpdateTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastUpdateTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20289, 0) node.BrowseName = QualifiedName('UpdateFrequency', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20143, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UpdateFrequency") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20289, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20289, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20289, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20143, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13813, 0) node.BrowseName = QualifiedName('CertificateGroupFolderType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(61, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("CertificateGroupFolderType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13814, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13848, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13882, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(13813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13916, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(13813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13814, 0) node.BrowseName = QualifiedName('DefaultApplicationGroup', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13813, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(12555, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("DefaultApplicationGroup") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13847, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12555, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13813, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13815, 0) node.BrowseName = QualifiedName('TrustList', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13814, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(12522, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TrustList") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13816, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13817, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13818, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13819, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13821, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13824, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13826, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13831, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13834, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13836, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13837, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13814, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13816, 0) node.BrowseName = QualifiedName('Size', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Size") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt64) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13817, 0) node.BrowseName = QualifiedName('Writable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Writable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13818, 0) node.BrowseName = QualifiedName('UserWritable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserWritable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13819, 0) node.BrowseName = QualifiedName('OpenCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OpenCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13821, 0) node.BrowseName = QualifiedName('Open', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Open") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13822, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13823, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13822, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13821, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Mode' extobj.DataType = NumericNodeId(3, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13821, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13823, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13821, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13821, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13824, 0) node.BrowseName = QualifiedName('Close', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Close") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13825, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13825, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13824, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13824, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13826, 0) node.BrowseName = QualifiedName('Read', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Read") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13827, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13828, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13827, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13826, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Length' extobj.DataType = NumericNodeId(6, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13826, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13828, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13826, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13826, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13829, 0) node.BrowseName = QualifiedName('Write', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Write") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13830, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13830, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13829, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13829, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13831, 0) node.BrowseName = QualifiedName('GetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13832, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13832, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13831, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13831, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13833, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13831, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13831, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13834, 0) node.BrowseName = QualifiedName('SetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13835, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13835, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13834, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13834, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13836, 0) node.BrowseName = QualifiedName('LastUpdateTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastUpdateTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13837, 0) node.BrowseName = QualifiedName('OpenWithMasks', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13815, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("OpenWithMasks") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13838, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13838, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13837, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Masks' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13837, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13839, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13837, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13837, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13847, 0) node.BrowseName = QualifiedName('CertificateTypes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13814, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CertificateTypes") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13814, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13848, 0) node.BrowseName = QualifiedName('DefaultHttpsGroup', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13813, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(12555, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("DefaultHttpsGroup") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13881, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12555, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13813, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13849, 0) node.BrowseName = QualifiedName('TrustList', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13848, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(12522, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TrustList") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13850, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13851, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13852, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13853, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13855, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13858, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13860, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13863, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13865, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13868, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13870, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13871, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13848, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13850, 0) node.BrowseName = QualifiedName('Size', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Size") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt64) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13851, 0) node.BrowseName = QualifiedName('Writable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Writable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13852, 0) node.BrowseName = QualifiedName('UserWritable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserWritable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13853, 0) node.BrowseName = QualifiedName('OpenCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OpenCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13855, 0) node.BrowseName = QualifiedName('Open', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Open") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13856, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13857, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13856, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13855, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Mode' extobj.DataType = NumericNodeId(3, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13855, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13857, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13855, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13855, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13858, 0) node.BrowseName = QualifiedName('Close', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Close") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13859, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13859, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13858, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13858, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13860, 0) node.BrowseName = QualifiedName('Read', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Read") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13861, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13862, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13861, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13860, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Length' extobj.DataType = NumericNodeId(6, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13860, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13862, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13860, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13862, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13862, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13862, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13860, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13863, 0) node.BrowseName = QualifiedName('Write', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Write") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13864, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13864, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13863, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13863, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13865, 0) node.BrowseName = QualifiedName('GetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13865, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13866, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13865, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13867, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13865, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13865, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13866, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13865, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13865, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13867, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13865, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13867, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13867, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13867, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13865, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13868, 0) node.BrowseName = QualifiedName('SetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13868, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13869, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13868, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13868, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13869, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13868, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13868, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13870, 0) node.BrowseName = QualifiedName('LastUpdateTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastUpdateTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13871, 0) node.BrowseName = QualifiedName('OpenWithMasks', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13849, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("OpenWithMasks") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13871, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13872, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13871, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13873, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13871, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13871, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13849, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13872, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13871, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Masks' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13871, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13873, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13871, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13871, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13881, 0) node.BrowseName = QualifiedName('CertificateTypes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13848, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CertificateTypes") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13848, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13882, 0) node.BrowseName = QualifiedName('DefaultUserTokenGroup', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13813, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(12555, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("DefaultUserTokenGroup") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13915, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12555, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13813, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13883, 0) node.BrowseName = QualifiedName('TrustList', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13882, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(12522, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TrustList") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13884, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13885, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13886, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13887, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13889, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13892, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13894, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13897, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13899, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13902, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13904, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13905, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13882, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13884, 0) node.BrowseName = QualifiedName('Size', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Size") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt64) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13885, 0) node.BrowseName = QualifiedName('Writable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Writable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13886, 0) node.BrowseName = QualifiedName('UserWritable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserWritable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13887, 0) node.BrowseName = QualifiedName('OpenCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OpenCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13887, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13887, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13887, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13889, 0) node.BrowseName = QualifiedName('Open', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Open") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13890, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13891, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13890, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13889, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Mode' extobj.DataType = NumericNodeId(3, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13889, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13891, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13889, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13889, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13892, 0) node.BrowseName = QualifiedName('Close', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Close") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13893, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13893, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13892, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13892, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13894, 0) node.BrowseName = QualifiedName('Read', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Read") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13895, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13896, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13895, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13894, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Length' extobj.DataType = NumericNodeId(6, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13894, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13896, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13894, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13894, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13897, 0) node.BrowseName = QualifiedName('Write', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Write") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13898, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13898, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13897, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13897, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13899, 0) node.BrowseName = QualifiedName('GetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13900, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13901, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13900, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13899, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13899, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13901, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13899, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13899, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13902, 0) node.BrowseName = QualifiedName('SetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13903, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13903, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13902, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13903, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13903, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13903, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13902, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13904, 0) node.BrowseName = QualifiedName('LastUpdateTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastUpdateTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13904, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13904, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13904, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13905, 0) node.BrowseName = QualifiedName('OpenWithMasks', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13883, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("OpenWithMasks") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13905, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13906, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13905, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13907, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13905, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13905, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13906, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13905, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Masks' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13905, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13907, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13905, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13907, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13907, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13907, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13905, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13915, 0) node.BrowseName = QualifiedName('CertificateTypes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13882, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CertificateTypes") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13882, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13916, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13813, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(12555, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13916, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13916, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13949, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13916, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12555, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13916, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(13916, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13813, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13917, 0) node.BrowseName = QualifiedName('TrustList', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13916, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(12522, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TrustList") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13918, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13919, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13920, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13921, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13923, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13926, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13928, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13931, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13933, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13936, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13938, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13939, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13916, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13918, 0) node.BrowseName = QualifiedName('Size', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Size") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt64) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13918, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13918, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13918, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13919, 0) node.BrowseName = QualifiedName('Writable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Writable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13919, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13919, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13919, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13920, 0) node.BrowseName = QualifiedName('UserWritable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserWritable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13920, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13920, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13920, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13921, 0) node.BrowseName = QualifiedName('OpenCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OpenCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13921, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13921, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13921, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13923, 0) node.BrowseName = QualifiedName('Open', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Open") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13923, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13924, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13923, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13925, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13923, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13923, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13924, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13923, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Mode' extobj.DataType = NumericNodeId(3, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13924, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13924, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13924, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13923, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13925, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13923, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13925, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13925, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13925, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13923, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13926, 0) node.BrowseName = QualifiedName('Close', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Close") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13926, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13927, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13926, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13926, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13927, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13926, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13926, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13928, 0) node.BrowseName = QualifiedName('Read', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Read") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13928, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13929, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13928, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13930, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13928, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13928, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13929, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13928, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Length' extobj.DataType = NumericNodeId(6, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13928, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13930, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13928, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13930, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13930, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13930, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13928, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13931, 0) node.BrowseName = QualifiedName('Write', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Write") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13931, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13932, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13931, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13931, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13932, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13931, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13931, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13933, 0) node.BrowseName = QualifiedName('GetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13934, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13935, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13934, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13933, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13934, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13934, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13934, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13933, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13935, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13933, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13933, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13936, 0) node.BrowseName = QualifiedName('SetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13936, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13937, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13936, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13936, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13937, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13936, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13937, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13937, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13937, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13936, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13938, 0) node.BrowseName = QualifiedName('LastUpdateTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastUpdateTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13938, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13938, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13938, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13939, 0) node.BrowseName = QualifiedName('OpenWithMasks', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13917, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("OpenWithMasks") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13939, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13940, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13939, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13941, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13939, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13939, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13940, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13939, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Masks' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13939, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13941, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13939, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13941, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13941, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13941, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13939, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13949, 0) node.BrowseName = QualifiedName('CertificateTypes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13916, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CertificateTypes") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13916, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12556, 0) node.BrowseName = QualifiedName('CertificateType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("CertificateType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12556, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12557, 0) node.BrowseName = QualifiedName('ApplicationCertificateType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(12556, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ApplicationCertificateType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12556, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12558, 0) node.BrowseName = QualifiedName('HttpsCertificateType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(12556, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("HttpsCertificateType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12556, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15181, 0) node.BrowseName = QualifiedName('UserCredentialCertificateType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(12556, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("UserCredentialCertificateType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12556, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12559, 0) node.BrowseName = QualifiedName('RsaMinApplicationCertificateType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(12557, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("RsaMinApplicationCertificateType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12557, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12560, 0) node.BrowseName = QualifiedName('RsaSha256ApplicationCertificateType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(12557, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("RsaSha256ApplicationCertificateType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12557, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12561, 0) node.BrowseName = QualifiedName('TrustListUpdatedAuditEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2127, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("TrustListUpdatedAuditEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12561, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2127, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12581, 0) node.BrowseName = QualifiedName('ServerConfigurationType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ServerConfigurationType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13950, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12708, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12583, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12584, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12585, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12616, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12734, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12731, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12775, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13950, 0) node.BrowseName = QualifiedName('CertificateGroups', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12581, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(13813, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("CertificateGroups") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13951, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13813, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12581, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13951, 0) node.BrowseName = QualifiedName('DefaultApplicationGroup', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13950, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(12555, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("DefaultApplicationGroup") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13984, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12555, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13950, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13952, 0) node.BrowseName = QualifiedName('TrustList', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13951, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(12522, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TrustList") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13953, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13954, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13955, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13956, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13958, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13961, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13963, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13966, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13968, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13971, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13973, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13974, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13951, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13953, 0) node.BrowseName = QualifiedName('Size', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Size") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt64) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13953, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13953, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13953, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13954, 0) node.BrowseName = QualifiedName('Writable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Writable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13955, 0) node.BrowseName = QualifiedName('UserWritable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserWritable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13956, 0) node.BrowseName = QualifiedName('OpenCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OpenCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13956, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13956, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13956, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13958, 0) node.BrowseName = QualifiedName('Open', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Open") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13959, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13960, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13959, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13958, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Mode' extobj.DataType = NumericNodeId(3, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13958, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13960, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13958, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13958, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13961, 0) node.BrowseName = QualifiedName('Close', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Close") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13962, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13962, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13961, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13962, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13962, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13962, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13961, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13963, 0) node.BrowseName = QualifiedName('Read', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Read") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13964, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13965, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13964, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13963, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Length' extobj.DataType = NumericNodeId(6, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13963, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13965, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13963, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13965, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13965, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13965, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13963, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13966, 0) node.BrowseName = QualifiedName('Write', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Write") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13966, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13967, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13966, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13966, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13967, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13966, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13967, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13967, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13967, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13966, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13968, 0) node.BrowseName = QualifiedName('GetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13968, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13969, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13968, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13970, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13968, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13968, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13969, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13968, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13969, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13969, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13969, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13968, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13970, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13968, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13970, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13970, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13970, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13968, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13971, 0) node.BrowseName = QualifiedName('SetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13971, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13972, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13971, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13971, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13972, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13971, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13972, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13972, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13972, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13971, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13973, 0) node.BrowseName = QualifiedName('LastUpdateTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastUpdateTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13973, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13973, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13973, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13974, 0) node.BrowseName = QualifiedName('OpenWithMasks', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13952, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("OpenWithMasks") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13974, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13975, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13974, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13976, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13974, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13974, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13952, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13975, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13974, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Masks' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13975, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13975, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13975, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13974, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13976, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13974, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13976, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13976, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13976, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13974, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13984, 0) node.BrowseName = QualifiedName('CertificateTypes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13951, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CertificateTypes") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13984, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13984, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13984, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13951, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12708, 0) node.BrowseName = QualifiedName('ServerCapabilities', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12581, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerCapabilities") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12581, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12583, 0) node.BrowseName = QualifiedName('SupportedPrivateKeyFormats', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12581, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SupportedPrivateKeyFormats") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12581, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12584, 0) node.BrowseName = QualifiedName('MaxTrustListSize', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12581, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxTrustListSize") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12581, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12585, 0) node.BrowseName = QualifiedName('MulticastDnsEnabled', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12581, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MulticastDnsEnabled") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12581, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12616, 0) node.BrowseName = QualifiedName('UpdateCertificate', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(12581, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("UpdateCertificate") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12617, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12618, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12581, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12617, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'CertificateGroupId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'CertificateTypeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Certificate' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'IssuerCertificates' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'PrivateKeyFormat' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'PrivateKey' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12618, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplyChangesRequired' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12734, 0) node.BrowseName = QualifiedName('ApplyChanges', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(12581, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("ApplyChanges") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12734, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12734, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12581, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12731, 0) node.BrowseName = QualifiedName('CreateSigningRequest', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(12581, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CreateSigningRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12732, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12733, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12581, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12732, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12731, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'CertificateGroupId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'CertificateTypeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SubjectName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'RegeneratePrivateKey' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Nonce' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12731, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12733, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12731, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'CertificateRequest' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12731, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12775, 0) node.BrowseName = QualifiedName('GetRejectedList', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(12581, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetRejectedList") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12775, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12776, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12775, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12775, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12581, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12776, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12775, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Certificates' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12775, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12620, 0) node.BrowseName = QualifiedName('CertificateUpdatedAuditEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2127, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("CertificateUpdatedAuditEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13735, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13736, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2127, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13735, 0) node.BrowseName = QualifiedName('CertificateGroup', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12620, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CertificateGroup") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13736, 0) node.BrowseName = QualifiedName('CertificateType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12620, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CertificateType") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17496, 0) node.BrowseName = QualifiedName('KeyCredentialConfigurationFolderType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(61, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("KeyCredentialConfigurationFolderType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17511, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17511, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17496, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(18001, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17511, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17512, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17511, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17513, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17511, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18001, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17511, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17511, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17496, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17512, 0) node.BrowseName = QualifiedName('ResourceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17511, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ResourceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17512, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17512, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17512, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17511, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17513, 0) node.BrowseName = QualifiedName('ProfileUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17511, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ProfileUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17513, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17513, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17513, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17511, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17522, 0) node.BrowseName = QualifiedName('CreateCredential', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(17496, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CreateCredential") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17523, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17524, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17496, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17523, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17522, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ResourceUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'ProfileUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'EndpointUrls' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17523, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17523, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17523, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17522, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17524, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17522, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'CredentialNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17524, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17524, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17524, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17522, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18155, 0) node.BrowseName = QualifiedName('KeyCredentialConfiguration', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12637, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(17496, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("KeyCredentialConfiguration") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12637, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17496, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18001, 0) node.BrowseName = QualifiedName('KeyCredentialConfigurationType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("KeyCredentialConfigurationType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18069, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18165, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18004, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18005, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18006, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18008, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18069, 0) node.BrowseName = QualifiedName('ResourceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18001, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ResourceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18001, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18165, 0) node.BrowseName = QualifiedName('ProfileUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18001, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ProfileUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18001, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18004, 0) node.BrowseName = QualifiedName('EndpointUrls', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18001, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointUrls") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18001, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18005, 0) node.BrowseName = QualifiedName('ServiceStatus', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18001, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServiceStatus") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18005, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18005, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18005, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18001, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18006, 0) node.BrowseName = QualifiedName('UpdateCredential', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(18001, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("UpdateCredential") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18007, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18001, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18007, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18006, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'CredentialId' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'CredentialSecret' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'CertificateThumbprint' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecurityPolicyUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18006, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18008, 0) node.BrowseName = QualifiedName('DeleteCredential', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(18001, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("DeleteCredential") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18008, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18008, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18001, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18011, 0) node.BrowseName = QualifiedName('KeyCredentialAuditEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2127, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("KeyCredentialAuditEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18028, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2127, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18028, 0) node.BrowseName = QualifiedName('ResourceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18011, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ResourceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18011, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18029, 0) node.BrowseName = QualifiedName('KeyCredentialUpdatedAuditEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(18011, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("KeyCredentialUpdatedAuditEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18011, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18047, 0) node.BrowseName = QualifiedName('KeyCredentialDeletedAuditEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(18011, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("KeyCredentialDeletedAuditEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18011, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17732, 0) node.BrowseName = QualifiedName('AuthorizationServices', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12637, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("AuthorizationServices") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12637, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17852, 0) node.BrowseName = QualifiedName('AuthorizationServiceConfigurationType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuthorizationServiceConfigurationType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18072, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17860, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18073, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18072, 0) node.BrowseName = QualifiedName('ServiceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17852, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServiceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17852, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17860, 0) node.BrowseName = QualifiedName('ServiceCertificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17852, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServiceCertificate") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17852, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18073, 0) node.BrowseName = QualifiedName('IssuerEndpointUrl', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17852, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("IssuerEndpointUrl") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17852, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12680, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12554, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12554, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12681, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12676, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12554, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12676, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12554, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12676, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12677, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12676, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15044, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12554, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15044, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12554, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15044, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part13.py000066400000000000000000001027311367360577200316650ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part13(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11187, 0) node.BrowseName = QualifiedName('AggregateConfigurationType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AggregateConfigurationType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11188, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11189, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11190, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11191, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11188, 0) node.BrowseName = QualifiedName('TreatUncertainAsBad', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11187, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TreatUncertainAsBad") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11188, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11188, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11188, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11187, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11189, 0) node.BrowseName = QualifiedName('PercentDataBad', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11187, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PercentDataBad") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11187, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11190, 0) node.BrowseName = QualifiedName('PercentDataGood', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11187, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PercentDataGood") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11187, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11191, 0) node.BrowseName = QualifiedName('UseSlopedExtrapolation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11187, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UseSlopedExtrapolation") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11187, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2341, 0) node.BrowseName = QualifiedName('Interpolative', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Interpolative") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2342, 0) node.BrowseName = QualifiedName('Average', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Average") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2342, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2343, 0) node.BrowseName = QualifiedName('TimeAverage', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TimeAverage") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2343, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11285, 0) node.BrowseName = QualifiedName('TimeAverage2', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TimeAverage2") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2344, 0) node.BrowseName = QualifiedName('Total', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Total") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2344, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11304, 0) node.BrowseName = QualifiedName('Total2', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Total2") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11304, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2346, 0) node.BrowseName = QualifiedName('Minimum', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Minimum") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2346, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2347, 0) node.BrowseName = QualifiedName('Maximum', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Maximum") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2347, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2348, 0) node.BrowseName = QualifiedName('MinimumActualTime', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("MinimumActualTime") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2348, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2349, 0) node.BrowseName = QualifiedName('MaximumActualTime', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("MaximumActualTime") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2349, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2350, 0) node.BrowseName = QualifiedName('Range', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Range") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2350, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11286, 0) node.BrowseName = QualifiedName('Minimum2', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Minimum2") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11287, 0) node.BrowseName = QualifiedName('Maximum2', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Maximum2") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11305, 0) node.BrowseName = QualifiedName('MinimumActualTime2', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("MinimumActualTime2") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11305, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11306, 0) node.BrowseName = QualifiedName('MaximumActualTime2', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("MaximumActualTime2") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11288, 0) node.BrowseName = QualifiedName('Range2', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Range2") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2351, 0) node.BrowseName = QualifiedName('AnnotationCount', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("AnnotationCount") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2351, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2352, 0) node.BrowseName = QualifiedName('Count', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Count") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2352, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11307, 0) node.BrowseName = QualifiedName('DurationInStateZero', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("DurationInStateZero") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11307, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11308, 0) node.BrowseName = QualifiedName('DurationInStateNonZero', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("DurationInStateNonZero") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11308, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2355, 0) node.BrowseName = QualifiedName('NumberOfTransitions', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("NumberOfTransitions") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2355, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2357, 0) node.BrowseName = QualifiedName('Start', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Start") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2357, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2358, 0) node.BrowseName = QualifiedName('End', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("End") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2358, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2359, 0) node.BrowseName = QualifiedName('Delta', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Delta") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2359, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11505, 0) node.BrowseName = QualifiedName('StartBound', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("StartBound") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11505, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11506, 0) node.BrowseName = QualifiedName('EndBound', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("EndBound") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11506, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11507, 0) node.BrowseName = QualifiedName('DeltaBounds', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("DeltaBounds") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11507, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2360, 0) node.BrowseName = QualifiedName('DurationGood', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("DurationGood") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2360, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2361, 0) node.BrowseName = QualifiedName('DurationBad', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("DurationBad") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2361, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2362, 0) node.BrowseName = QualifiedName('PercentGood', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("PercentGood") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2362, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2363, 0) node.BrowseName = QualifiedName('PercentBad', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("PercentBad") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2364, 0) node.BrowseName = QualifiedName('WorstQuality', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("WorstQuality") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2364, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11292, 0) node.BrowseName = QualifiedName('WorstQuality2', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("WorstQuality2") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11292, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11426, 0) node.BrowseName = QualifiedName('StandardDeviationSample', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("StandardDeviationSample") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11426, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11427, 0) node.BrowseName = QualifiedName('StandardDeviationPopulation', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("StandardDeviationPopulation") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11428, 0) node.BrowseName = QualifiedName('VarianceSample', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("VarianceSample") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11428, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11429, 0) node.BrowseName = QualifiedName('VariancePopulation', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(2340, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("VariancePopulation") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11429, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2340, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part14.py000066400000000000000000060157021367360577200316750ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part14(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15534, 0) node.BrowseName = QualifiedName('DataTypeSchemaHeader', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataTypeSchemaHeader") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15534, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14525, 0) node.BrowseName = QualifiedName('DataTypeDescription', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataTypeDescription") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14525, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15487, 0) node.BrowseName = QualifiedName('StructureDescription', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(14525, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("StructureDescription") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14525, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15488, 0) node.BrowseName = QualifiedName('EnumDescription', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(14525, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EnumDescription") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14525, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15005, 0) node.BrowseName = QualifiedName('SimpleTypeDescription', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(14525, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SimpleTypeDescription") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15005, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14525, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15006, 0) node.BrowseName = QualifiedName('UABinaryFileDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15534, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UABinaryFileDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15534, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14647, 0) node.BrowseName = QualifiedName('PubSubState', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PubSubState") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14648, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14648, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14647, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Disabled'),LocalizedText('Paused'),LocalizedText('Operational'),LocalizedText('Error')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14648, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14648, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14648, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14647, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14523, 0) node.BrowseName = QualifiedName('DataSetMetaDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15534, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataSetMetaDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14523, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15534, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14524, 0) node.BrowseName = QualifiedName('FieldMetaData', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("FieldMetaData") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14524, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15904, 0) node.BrowseName = QualifiedName('DataSetFieldFlags', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(5, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataSetFieldFlags") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15904, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15577, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15904, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(5, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15577, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15904, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('PromotedField')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15577, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15577, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15577, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15904, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14593, 0) node.BrowseName = QualifiedName('ConfigurationVersionDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ConfigurationVersionDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15578, 0) node.BrowseName = QualifiedName('PublishedDataSetDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PublishedDataSetDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15578, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15580, 0) node.BrowseName = QualifiedName('PublishedDataSetSourceDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PublishedDataSetSourceDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14273, 0) node.BrowseName = QualifiedName('PublishedVariableDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PublishedVariableDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14273, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15581, 0) node.BrowseName = QualifiedName('PublishedDataItemsDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15580, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PublishedDataItemsDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15580, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15582, 0) node.BrowseName = QualifiedName('PublishedEventsDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15580, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PublishedEventsDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15580, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15583, 0) node.BrowseName = QualifiedName('DataSetFieldContentMask', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataSetFieldContentMask") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15584, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15584, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15583, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('StatusCode'),LocalizedText('SourceTimestamp'),LocalizedText('ServerTimestamp'),LocalizedText('SourcePicoSeconds'),LocalizedText('ServerPicoSeconds'),LocalizedText('RawData')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15583, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15597, 0) node.BrowseName = QualifiedName('DataSetWriterDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataSetWriterDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15597, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15598, 0) node.BrowseName = QualifiedName('DataSetWriterTransportDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataSetWriterTransportDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15605, 0) node.BrowseName = QualifiedName('DataSetWriterMessageDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataSetWriterMessageDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15605, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15609, 0) node.BrowseName = QualifiedName('PubSubGroupDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PubSubGroupDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15480, 0) node.BrowseName = QualifiedName('WriterGroupDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15609, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("WriterGroupDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15480, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15609, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15611, 0) node.BrowseName = QualifiedName('WriterGroupTransportDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("WriterGroupTransportDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15616, 0) node.BrowseName = QualifiedName('WriterGroupMessageDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("WriterGroupMessageDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15617, 0) node.BrowseName = QualifiedName('PubSubConnectionDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PubSubConnectionDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15618, 0) node.BrowseName = QualifiedName('ConnectionTransportDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ConnectionTransportDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15502, 0) node.BrowseName = QualifiedName('NetworkAddressDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NetworkAddressDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15502, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15510, 0) node.BrowseName = QualifiedName('NetworkAddressUrlDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15502, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NetworkAddressUrlDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15510, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15502, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15520, 0) node.BrowseName = QualifiedName('ReaderGroupDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15609, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReaderGroupDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15520, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15609, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15621, 0) node.BrowseName = QualifiedName('ReaderGroupTransportDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReaderGroupTransportDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15622, 0) node.BrowseName = QualifiedName('ReaderGroupMessageDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReaderGroupMessageDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15622, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15623, 0) node.BrowseName = QualifiedName('DataSetReaderDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataSetReaderDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15628, 0) node.BrowseName = QualifiedName('DataSetReaderTransportDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataSetReaderTransportDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15628, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15629, 0) node.BrowseName = QualifiedName('DataSetReaderMessageDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataSetReaderMessageDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15630, 0) node.BrowseName = QualifiedName('SubscribedDataSetDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SubscribedDataSetDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15630, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15631, 0) node.BrowseName = QualifiedName('TargetVariablesDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15630, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TargetVariablesDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15630, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14744, 0) node.BrowseName = QualifiedName('FieldTargetDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("FieldTargetDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15874, 0) node.BrowseName = QualifiedName('OverrideValueHandling', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("OverrideValueHandling") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15875, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15875, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15874, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Disabled'),LocalizedText('LastUsableValue'),LocalizedText('OverrideValue')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15874, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15635, 0) node.BrowseName = QualifiedName('SubscribedDataSetMirrorDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15630, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SubscribedDataSetMirrorDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15635, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15630, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15530, 0) node.BrowseName = QualifiedName('PubSubConfigurationDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PubSubConfigurationDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15530, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20408, 0) node.BrowseName = QualifiedName('DataSetOrderingType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataSetOrderingType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15641, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(20408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15641, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20408, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Undefined'),LocalizedText('AscendingWriterId'),LocalizedText('AscendingWriterIdSingle')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15641, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15641, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15641, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20408, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15642, 0) node.BrowseName = QualifiedName('UadpNetworkMessageContentMask', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UadpNetworkMessageContentMask") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15642, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15642, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15643, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15642, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('PublisherId'),LocalizedText('GroupHeader'),LocalizedText('WriterGroupId'),LocalizedText('GroupVersion'),LocalizedText('NetworkMessageNumber'),LocalizedText('SequenceNumber'),LocalizedText('PayloadHeader'),LocalizedText('Timestamp'),LocalizedText('PicoSeconds'),LocalizedText('DataSetClassId'),LocalizedText('PromotedFields')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15642, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15645, 0) node.BrowseName = QualifiedName('UadpWriterGroupMessageDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15616, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UadpWriterGroupMessageDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15645, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15646, 0) node.BrowseName = QualifiedName('UadpDataSetMessageContentMask', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UadpDataSetMessageContentMask") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15647, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15647, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15646, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Timestamp'),LocalizedText('PicoSeconds'),LocalizedText('Status'),LocalizedText('MajorVersion'),LocalizedText('MinorVersion'),LocalizedText('SequenceNumber')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15646, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15652, 0) node.BrowseName = QualifiedName('UadpDataSetWriterMessageDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15605, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UadpDataSetWriterMessageDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15652, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15605, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15653, 0) node.BrowseName = QualifiedName('UadpDataSetReaderMessageDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15629, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UadpDataSetReaderMessageDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15653, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15629, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15654, 0) node.BrowseName = QualifiedName('JsonNetworkMessageContentMask', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("JsonNetworkMessageContentMask") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15654, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15655, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15654, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15655, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15654, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('NetworkMessageHeader'),LocalizedText('DataSetMessageHeader'),LocalizedText('SingleDataSetMessage'),LocalizedText('PublisherId'),LocalizedText('DataSetClassId'),LocalizedText('ReplyTo')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15655, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15655, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15655, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15654, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15657, 0) node.BrowseName = QualifiedName('JsonWriterGroupMessageDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15616, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("JsonWriterGroupMessageDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15657, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15658, 0) node.BrowseName = QualifiedName('JsonDataSetMessageContentMask', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("JsonDataSetMessageContentMask") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15658, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15659, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15658, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15659, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15658, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('DataSetWriterId'),LocalizedText('MetaDataVersion'),LocalizedText('SequenceNumber'),LocalizedText('Timestamp'),LocalizedText('Status')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15659, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15659, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15659, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15658, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15664, 0) node.BrowseName = QualifiedName('JsonDataSetWriterMessageDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15605, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("JsonDataSetWriterMessageDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15664, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15605, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15665, 0) node.BrowseName = QualifiedName('JsonDataSetReaderMessageDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15629, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("JsonDataSetReaderMessageDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15665, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15629, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17467, 0) node.BrowseName = QualifiedName('DatagramConnectionTransportDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15618, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DatagramConnectionTransportDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17467, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15618, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15532, 0) node.BrowseName = QualifiedName('DatagramWriterGroupTransportDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15611, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DatagramWriterGroupTransportDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15532, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15611, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15007, 0) node.BrowseName = QualifiedName('BrokerConnectionTransportDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15618, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrokerConnectionTransportDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15618, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15008, 0) node.BrowseName = QualifiedName('BrokerTransportQualityOfService', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrokerTransportQualityOfService") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15008, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15009, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15008, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15009, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15008, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('NotSpecified'),LocalizedText('BestEffort'),LocalizedText('AtLeastOnce'),LocalizedText('AtMostOnce'),LocalizedText('ExactlyOnce')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15008, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15667, 0) node.BrowseName = QualifiedName('BrokerWriterGroupTransportDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15611, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrokerWriterGroupTransportDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15667, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15611, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15669, 0) node.BrowseName = QualifiedName('BrokerDataSetWriterTransportDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15598, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrokerDataSetWriterTransportDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15669, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15598, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15670, 0) node.BrowseName = QualifiedName('BrokerDataSetReaderTransportDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15628, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrokerDataSetReaderTransportDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15670, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15628, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15906, 0) node.BrowseName = QualifiedName('PubSubKeyServiceType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubKeyServiceType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15907, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15910, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15913, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15907, 0) node.BrowseName = QualifiedName('GetSecurityKeys', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15906, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetSecurityKeys") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15907, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15908, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15907, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15909, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15907, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15907, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15908, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15907, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupId' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'StartingTokenId' extobj.DataType = NumericNodeId(288, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'RequestedKeyCount' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15908, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15908, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15908, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15907, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15909, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15907, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityPolicyUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FirstTokenId' extobj.DataType = NumericNodeId(288, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Keys' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'TimeToNextKey' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'KeyLifetime' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15909, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15909, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15909, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15907, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15910, 0) node.BrowseName = QualifiedName('GetSecurityGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15906, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetSecurityGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15910, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15911, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15910, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15912, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15910, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15910, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15911, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15910, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupId' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15911, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15911, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15911, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15910, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15912, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15910, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15912, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15912, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15912, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15910, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15913, 0) node.BrowseName = QualifiedName('SecurityGroups', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15906, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15452, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("SecurityGroups") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15914, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15917, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15452, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15914, 0) node.BrowseName = QualifiedName('AddSecurityGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15913, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddSecurityGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15914, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15915, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15914, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15916, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15914, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15914, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15913, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15915, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15914, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'KeyLifetime' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecurityPolicyUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'MaxFutureKeyCount' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'MaxPastKeyCount' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15914, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15916, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15914, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupId' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecurityGroupNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15916, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15916, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15916, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15914, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15917, 0) node.BrowseName = QualifiedName('RemoveSecurityGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15913, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveSecurityGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15918, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15913, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15918, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15917, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15918, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15918, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15918, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15452, 0) node.BrowseName = QualifiedName('SecurityGroupFolderType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(61, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SecurityGroupFolderType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(15452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15453, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15459, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15461, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15464, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15453, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15452, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(15452, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15453, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15454, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15453, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15457, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15453, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15452, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15453, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(15453, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15452, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15454, 0) node.BrowseName = QualifiedName('AddSecurityGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15453, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddSecurityGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15454, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15455, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15454, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15456, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15454, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15454, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15453, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15455, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15454, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'KeyLifetime' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecurityPolicyUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'MaxFutureKeyCount' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'MaxPastKeyCount' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15454, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15456, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15454, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupId' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecurityGroupNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15454, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15457, 0) node.BrowseName = QualifiedName('RemoveSecurityGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15453, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveSecurityGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15458, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15453, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15458, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15457, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15457, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15459, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15452, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15471, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15460, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15010, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15011, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15012, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15043, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15471, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15452, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15460, 0) node.BrowseName = QualifiedName('SecurityGroupId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15459, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityGroupId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15459, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15010, 0) node.BrowseName = QualifiedName('KeyLifetime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15459, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("KeyLifetime") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15459, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15011, 0) node.BrowseName = QualifiedName('SecurityPolicyUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15459, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityPolicyUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15459, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15012, 0) node.BrowseName = QualifiedName('MaxFutureKeyCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15459, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxFutureKeyCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15459, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15043, 0) node.BrowseName = QualifiedName('MaxPastKeyCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15459, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxPastKeyCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15459, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15461, 0) node.BrowseName = QualifiedName('AddSecurityGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15452, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddSecurityGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15462, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15463, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15452, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15462, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15461, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'KeyLifetime' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecurityPolicyUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'MaxFutureKeyCount' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'MaxPastKeyCount' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15461, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15463, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15461, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupId' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecurityGroupNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15463, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15463, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15463, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15461, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15464, 0) node.BrowseName = QualifiedName('RemoveSecurityGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15452, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveSecurityGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15465, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15452, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15465, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15464, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15464, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15471, 0) node.BrowseName = QualifiedName('SecurityGroupType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SecurityGroupType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15471, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15472, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15471, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15046, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15471, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15047, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15471, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15048, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15471, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15056, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15471, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15472, 0) node.BrowseName = QualifiedName('SecurityGroupId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15471, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityGroupId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15472, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15472, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15472, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15471, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15046, 0) node.BrowseName = QualifiedName('KeyLifetime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15471, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("KeyLifetime") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15471, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15047, 0) node.BrowseName = QualifiedName('SecurityPolicyUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15471, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityPolicyUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15471, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15048, 0) node.BrowseName = QualifiedName('MaxFutureKeyCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15471, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxFutureKeyCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15471, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15056, 0) node.BrowseName = QualifiedName('MaxPastKeyCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15471, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxPastKeyCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15471, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14416, 0) node.BrowseName = QualifiedName('PublishSubscribeType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(15906, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PublishSubscribeType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(14476, 0) ref.SourceNodeId = NumericNodeId(14416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14417, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17296, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16598, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14432, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14434, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15844, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18715, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17479, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14417, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14416, 0) node.ReferenceTypeId = NumericNodeId(14476, 0) node.TypeDefinition = NumericNodeId(14209, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14418, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17292, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17478, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14423, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14419, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(14476, 0) ref.SourceNodeId = NumericNodeId(14417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14418, 0) node.BrowseName = QualifiedName('PublisherId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14417, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublisherId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14417, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17292, 0) node.BrowseName = QualifiedName('TransportProfileUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14417, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(16309, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransportProfileUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17292, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17706, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17292, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16309, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17292, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17292, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14417, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17706, 0) node.BrowseName = QualifiedName('Selections', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17292, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Selections") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17292, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17478, 0) node.BrowseName = QualifiedName('ConnectionProperties', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14417, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConnectionProperties") attrs.DataType = NumericNodeId(14533, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14417, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14423, 0) node.BrowseName = QualifiedName('Address', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14417, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(21145, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Address") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15533, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21145, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14417, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15533, 0) node.BrowseName = QualifiedName('NetworkInterface', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14423, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(16309, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkInterface") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15533, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17503, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15533, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16309, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15533, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15533, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14423, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17503, 0) node.BrowseName = QualifiedName('Selections', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15533, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Selections") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17503, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17503, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17503, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15533, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14419, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14417, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14420, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14417, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14420, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14419, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14419, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17296, 0) node.BrowseName = QualifiedName('SetSecurityKeys', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14416, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetSecurityKeys") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17297, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17297, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17296, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupId' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecurityPolicyUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'CurrentTokenId' extobj.DataType = NumericNodeId(288, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'CurrentKey' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FutureKeys' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'TimeToNextKey' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'KeyLifetime' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17296, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16598, 0) node.BrowseName = QualifiedName('AddConnection', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14416, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddConnection") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16599, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16600, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16599, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16598, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Configuration' extobj.DataType = NumericNodeId(15617, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16598, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16600, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16598, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConnectionId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16598, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14432, 0) node.BrowseName = QualifiedName('RemoveConnection', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14416, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveConnection") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14432, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14433, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14432, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14432, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14433, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14432, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConnectionId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14432, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14434, 0) node.BrowseName = QualifiedName('PublishedDataSets', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14416, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14477, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("PublishedDataSets") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15844, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14416, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15845, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15845, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15844, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15844, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18715, 0) node.BrowseName = QualifiedName('Diagnostics', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14416, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19732, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Diagnostics") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18716, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18717, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18722, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18727, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18728, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18729, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18760, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19732, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18716, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18715, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18715, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18717, 0) node.BrowseName = QualifiedName('TotalInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18715, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18718, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18719, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18720, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18715, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18718, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18717, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18717, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18719, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18717, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18717, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18720, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18717, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18717, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18722, 0) node.BrowseName = QualifiedName('TotalError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18715, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18723, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18724, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18715, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18723, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18722, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18723, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18723, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18723, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18722, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18724, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18722, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18722, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18725, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18722, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18722, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18727, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(18715, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18727, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18727, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18715, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18728, 0) node.BrowseName = QualifiedName('SubError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18715, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubError") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18715, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18729, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18715, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18730, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18735, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18740, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18745, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18750, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18755, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18715, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18730, 0) node.BrowseName = QualifiedName('StateError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18729, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18731, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18732, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18733, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18729, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18731, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18730, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18730, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18732, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18730, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18730, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18733, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18730, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18730, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18735, 0) node.BrowseName = QualifiedName('StateOperationalByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18729, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18736, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18737, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18738, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18729, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18736, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18735, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18735, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18737, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18735, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18735, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18738, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18735, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18735, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18740, 0) node.BrowseName = QualifiedName('StateOperationalByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18729, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18740, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18741, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18740, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18742, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18740, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18743, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18740, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18740, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18740, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18729, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18741, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18740, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18741, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18741, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18741, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18740, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18742, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18740, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18742, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18742, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18742, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18740, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18743, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18740, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18743, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18743, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18743, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18740, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18745, 0) node.BrowseName = QualifiedName('StateOperationalFromError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18729, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalFromError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18746, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18747, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18748, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18729, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18746, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18745, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18745, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18747, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18745, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18745, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18748, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18745, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18745, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18750, 0) node.BrowseName = QualifiedName('StatePausedByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18729, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatePausedByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18751, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18752, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18753, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18729, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18751, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18750, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18750, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18752, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18750, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18752, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18752, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18752, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18750, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18753, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18750, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18750, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18755, 0) node.BrowseName = QualifiedName('StateDisabledByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18729, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateDisabledByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18756, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18757, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18758, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18729, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18756, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18755, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18755, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18757, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18755, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18757, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18757, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18757, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18755, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18758, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18755, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18758, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18758, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18758, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18755, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18760, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18715, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18760, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18761, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18760, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18763, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18760, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18765, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18760, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18767, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18760, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18760, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18760, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18715, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18761, 0) node.BrowseName = QualifiedName('ConfiguredDataSetWriters', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18760, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfiguredDataSetWriters") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18761, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18762, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18761, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18761, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18761, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18760, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18762, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18761, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18761, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18763, 0) node.BrowseName = QualifiedName('ConfiguredDataSetReaders', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18760, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfiguredDataSetReaders") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18763, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18764, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18763, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18763, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18763, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18760, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18764, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18763, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18764, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18764, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18764, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18763, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18765, 0) node.BrowseName = QualifiedName('OperationalDataSetWriters', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18760, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OperationalDataSetWriters") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18766, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18760, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18766, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18765, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18765, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18767, 0) node.BrowseName = QualifiedName('OperationalDataSetReaders', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18760, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OperationalDataSetReaders") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18767, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18768, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18767, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18767, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18767, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18760, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18768, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18767, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18768, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18768, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18768, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18767, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17479, 0) node.BrowseName = QualifiedName('SupportedTransportProfiles', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14416, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SupportedTransportProfiles") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14443, 0) node.BrowseName = QualifiedName('PublishSubscribe', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14416, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("PublishSubscribe") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15215, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15440, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15443, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17366, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17369, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17371, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17405, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17409, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17481, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15215, 0) node.BrowseName = QualifiedName('GetSecurityKeys', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14443, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetSecurityKeys") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15216, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15217, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15216, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15215, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupId' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'StartingTokenId' extobj.DataType = NumericNodeId(288, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'RequestedKeyCount' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15216, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15216, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15215, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15217, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15215, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityPolicyUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FirstTokenId' extobj.DataType = NumericNodeId(288, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Keys' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'TimeToNextKey' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'KeyLifetime' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15215, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15440, 0) node.BrowseName = QualifiedName('GetSecurityGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14443, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetSecurityGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15440, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15441, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15440, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15442, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15440, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15441, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15440, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupId' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15440, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15442, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15440, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15442, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15442, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15440, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15443, 0) node.BrowseName = QualifiedName('SecurityGroups', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14443, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15452, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("SecurityGroups") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15444, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15447, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15452, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15444, 0) node.BrowseName = QualifiedName('AddSecurityGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15443, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddSecurityGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15444, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15445, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15444, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15446, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15444, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15445, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15444, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'KeyLifetime' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecurityPolicyUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'MaxFutureKeyCount' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'MaxPastKeyCount' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15445, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15445, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15444, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15446, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15444, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupId' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecurityGroupNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15444, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15447, 0) node.BrowseName = QualifiedName('RemoveSecurityGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15443, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveSecurityGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15447, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15448, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15447, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15448, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15447, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SecurityGroupNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15448, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15448, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15447, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17366, 0) node.BrowseName = QualifiedName('AddConnection', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14443, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddConnection") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17367, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17368, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17367, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17366, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Configuration' extobj.DataType = NumericNodeId(15617, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17367, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17367, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17368, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17366, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConnectionId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17369, 0) node.BrowseName = QualifiedName('RemoveConnection', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14443, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveConnection") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17370, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17370, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17369, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConnectionId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17370, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17370, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17369, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17371, 0) node.BrowseName = QualifiedName('PublishedDataSets', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14443, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14477, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("PublishedDataSets") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17405, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14443, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17405, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17406, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17405, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17405, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17406, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17405, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17405, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17409, 0) node.BrowseName = QualifiedName('Diagnostics', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14443, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19732, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Diagnostics") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17410, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17411, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17416, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17421, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17422, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17423, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17457, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19732, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17410, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17409, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17409, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17411, 0) node.BrowseName = QualifiedName('TotalInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17409, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17412, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17413, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17414, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17409, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17412, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17411, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17411, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17413, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17411, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17413, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17413, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17411, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17414, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17411, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17411, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17416, 0) node.BrowseName = QualifiedName('TotalError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17409, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17417, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17418, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17419, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17409, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17417, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17416, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17418, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17416, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17419, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17416, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17416, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17421, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(17409, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17409, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17422, 0) node.BrowseName = QualifiedName('SubError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17409, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubError") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17409, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17423, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17409, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17424, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17431, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17436, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17441, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17446, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17451, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17409, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17424, 0) node.BrowseName = QualifiedName('StateError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17423, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17425, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17426, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17429, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17423, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17425, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17424, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17425, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17425, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17424, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17426, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17424, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17426, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17426, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17424, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17429, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17424, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17429, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17429, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17424, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17431, 0) node.BrowseName = QualifiedName('StateOperationalByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17423, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17431, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17432, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17431, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17433, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17431, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17434, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17431, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17431, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17423, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17432, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17431, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17432, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17432, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17431, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17433, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17431, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17431, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17434, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17431, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17431, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17436, 0) node.BrowseName = QualifiedName('StateOperationalByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17423, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17437, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17438, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17439, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17423, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17437, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17436, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17437, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17437, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17436, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17438, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17436, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17438, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17438, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17436, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17439, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17436, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17439, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17439, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17436, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17441, 0) node.BrowseName = QualifiedName('StateOperationalFromError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17423, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalFromError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17442, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17443, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17444, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17423, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17442, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17441, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17442, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17442, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17441, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17443, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17441, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17441, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17444, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17441, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17444, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17444, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17441, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17446, 0) node.BrowseName = QualifiedName('StatePausedByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17423, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatePausedByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17447, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17448, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17449, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17423, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17447, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17446, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17447, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17447, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17446, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17448, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17446, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17448, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17448, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17446, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17449, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17446, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17449, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17449, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17446, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17451, 0) node.BrowseName = QualifiedName('StateDisabledByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17423, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateDisabledByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17451, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17452, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17451, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17453, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17451, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17454, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17451, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17451, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17423, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17452, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17451, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17451, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17453, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17451, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17453, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17453, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17451, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17454, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17451, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17454, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17454, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17451, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17457, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17409, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17458, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17460, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17462, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17464, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17409, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17458, 0) node.BrowseName = QualifiedName('ConfiguredDataSetWriters', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17457, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfiguredDataSetWriters") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17459, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17457, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17459, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17458, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17458, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17460, 0) node.BrowseName = QualifiedName('ConfiguredDataSetReaders', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17457, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfiguredDataSetReaders") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17461, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17457, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17461, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17460, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17460, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17462, 0) node.BrowseName = QualifiedName('OperationalDataSetWriters', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17457, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OperationalDataSetWriters") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17463, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17457, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17463, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17462, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17463, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17463, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17462, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17464, 0) node.BrowseName = QualifiedName('OperationalDataSetReaders', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17457, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OperationalDataSetReaders") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17466, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17457, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17466, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17464, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17466, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17466, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17464, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17481, 0) node.BrowseName = QualifiedName('SupportedTransportProfiles', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14443, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SupportedTransportProfiles") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14476, 0) node.BrowseName = QualifiedName('HasPubSubConnection', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(47, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasPubSubConnection") attrs.InverseName = LocalizedText("PubSubConnectionOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(47, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14509, 0) node.BrowseName = QualifiedName('PublishedDataSetType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PublishedDataSetType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(14936, 0) ref.SourceNodeId = NumericNodeId(14509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15222, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14519, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15229, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16759, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15481, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15222, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14509, 0) node.ReferenceTypeId = NumericNodeId(14936, 0) node.TypeDefinition = NumericNodeId(15298, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16720, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16721, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17482, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15223, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15298, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(14936, 0) ref.SourceNodeId = NumericNodeId(15222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14509, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16720, 0) node.BrowseName = QualifiedName('DataSetWriterId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15222, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15222, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16721, 0) node.BrowseName = QualifiedName('DataSetFieldContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15222, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetFieldContentMask") attrs.DataType = NumericNodeId(15583, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16721, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16721, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16721, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15222, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17482, 0) node.BrowseName = QualifiedName('DataSetWriterProperties', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15222, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterProperties") attrs.DataType = NumericNodeId(14533, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15222, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15223, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15222, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15224, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15222, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15224, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15223, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15224, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15224, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15224, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15223, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14519, 0) node.BrowseName = QualifiedName('ConfigurationVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14509, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfigurationVersion") attrs.DataType = NumericNodeId(14593, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14519, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14519, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14519, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14509, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15229, 0) node.BrowseName = QualifiedName('DataSetMetaData', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14509, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetMetaData") attrs.DataType = NumericNodeId(14523, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15229, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15229, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15229, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14509, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16759, 0) node.BrowseName = QualifiedName('DataSetClassId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14509, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetClassId") attrs.DataType = ua.NodeId(ua.ObjectIds.Guid) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16759, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16759, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16759, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14509, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15481, 0) node.BrowseName = QualifiedName('ExtensionFields', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14509, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15489, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ExtensionFields") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15482, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15485, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15489, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14509, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15482, 0) node.BrowseName = QualifiedName('AddExtensionField', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15481, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddExtensionField") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15483, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15484, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15481, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15483, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15482, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FieldName' extobj.DataType = NumericNodeId(20, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldValue' extobj.DataType = NumericNodeId(24, 0) extobj.ValueRank = -2 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15483, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15483, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15483, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15482, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15484, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15482, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FieldId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15484, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15484, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15484, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15482, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15485, 0) node.BrowseName = QualifiedName('RemoveExtensionField', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15481, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveExtensionField") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15486, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15481, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15486, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15485, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FieldId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15485, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15489, 0) node.BrowseName = QualifiedName('ExtensionFieldsType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ExtensionFieldsType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15490, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15491, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15494, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15490, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15489, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15490, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15490, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15490, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15489, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15491, 0) node.BrowseName = QualifiedName('AddExtensionField', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15489, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddExtensionField") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15491, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15492, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15491, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15493, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15491, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15491, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15489, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15492, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15491, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FieldName' extobj.DataType = NumericNodeId(20, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldValue' extobj.DataType = NumericNodeId(24, 0) extobj.ValueRank = -2 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15492, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15492, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15492, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15491, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15493, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15491, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FieldId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15491, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15494, 0) node.BrowseName = QualifiedName('RemoveExtensionField', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15489, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveExtensionField") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15495, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15489, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15495, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15494, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FieldId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15495, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15495, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15495, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15494, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14936, 0) node.BrowseName = QualifiedName('DataSetToWriter', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(33, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("DataSetToWriter") attrs.InverseName = LocalizedText("WriterToDataSet") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14936, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(33, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14534, 0) node.BrowseName = QualifiedName('PublishedDataItemsType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(14509, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PublishedDataItemsType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14534, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14548, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14534, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14555, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14534, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14558, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14534, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14509, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14548, 0) node.BrowseName = QualifiedName('PublishedData', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14534, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishedData") attrs.DataType = NumericNodeId(14273, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14548, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14548, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14548, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14534, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14555, 0) node.BrowseName = QualifiedName('AddVariables', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14534, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddVariables") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14556, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14557, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14534, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14556, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14555, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldNameAliases' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'PromotedFields' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'VariablesToAdd' extobj.DataType = NumericNodeId(14273, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14556, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14556, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14556, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14555, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14557, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14555, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'NewConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'AddResults' extobj.DataType = NumericNodeId(19, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14555, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14558, 0) node.BrowseName = QualifiedName('RemoveVariables', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14534, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveVariables") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14559, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14560, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14534, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14559, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14558, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'VariablesToRemove' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14558, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14560, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14558, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'NewConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'RemoveResults' extobj.DataType = NumericNodeId(19, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14558, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14572, 0) node.BrowseName = QualifiedName('PublishedEventsType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(14509, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PublishedEventsType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14586, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14587, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14588, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15052, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14509, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14586, 0) node.BrowseName = QualifiedName('EventNotifier', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14572, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventNotifier") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14586, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14586, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14586, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14572, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14587, 0) node.BrowseName = QualifiedName('SelectedFields', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14572, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SelectedFields") attrs.DataType = NumericNodeId(601, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14572, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14588, 0) node.BrowseName = QualifiedName('Filter', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14572, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Filter") attrs.DataType = NumericNodeId(586, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14572, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15052, 0) node.BrowseName = QualifiedName('ModifyFieldSelection', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14572, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("ModifyFieldSelection") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15053, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15517, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14572, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15053, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15052, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldNameAliases' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'PromotedFields' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SelectedFields' extobj.DataType = NumericNodeId(601, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15052, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15517, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15052, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'NewConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15517, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15517, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15517, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15052, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14477, 0) node.BrowseName = QualifiedName('DataSetFolderType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(61, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DataSetFolderType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(14477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14478, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14487, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14493, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14496, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16935, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16960, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14499, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16994, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16997, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14478, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14477, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(14477, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14479, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14482, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16842, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16881, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14485, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16884, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16923, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(14478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14479, 0) node.BrowseName = QualifiedName('AddPublishedDataItems', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14478, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddPublishedDataItems") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14480, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14481, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14478, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14480, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14479, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Name' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldNameAliases' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldFlags' extobj.DataType = NumericNodeId(15904, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'VariablesToAdd' extobj.DataType = NumericNodeId(14273, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14480, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14480, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14480, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14479, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14481, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14479, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'ConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'AddResults' extobj.DataType = NumericNodeId(19, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14479, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14482, 0) node.BrowseName = QualifiedName('AddPublishedEvents', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14478, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddPublishedEvents") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14483, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14484, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14478, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14483, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14482, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Name' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'EventNotifier' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldNameAliases' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldFlags' extobj.DataType = NumericNodeId(15904, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SelectedFields' extobj.DataType = NumericNodeId(601, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Filter' extobj.DataType = NumericNodeId(586, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14483, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14483, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14483, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14482, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14484, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14482, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'DataSetNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14484, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14484, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14484, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14482, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16842, 0) node.BrowseName = QualifiedName('AddPublishedDataItemsTemplate', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14478, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddPublishedDataItemsTemplate") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16843, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16853, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14478, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16843, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16842, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Name' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'DataSetMetaData' extobj.DataType = NumericNodeId(14523, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'VariablesToAdd' extobj.DataType = NumericNodeId(14273, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16842, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16853, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16842, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'AddResults' extobj.DataType = NumericNodeId(19, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16842, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16881, 0) node.BrowseName = QualifiedName('AddPublishedEventsTemplate', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14478, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddPublishedEventsTemplate") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16882, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16883, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14478, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16882, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16881, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Name' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'DataSetMetaData' extobj.DataType = NumericNodeId(14523, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'EventNotifier' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SelectedFields' extobj.DataType = NumericNodeId(601, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Filter' extobj.DataType = NumericNodeId(586, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16881, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16883, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16881, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16881, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14485, 0) node.BrowseName = QualifiedName('RemovePublishedDataSet', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14478, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemovePublishedDataSet") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14486, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14478, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14486, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14485, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14485, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16884, 0) node.BrowseName = QualifiedName('AddDataSetFolder', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14478, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddDataSetFolder") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16894, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16922, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14478, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16894, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16884, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Name' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16884, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16922, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16884, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetFolderNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16922, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16922, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16922, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16884, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16923, 0) node.BrowseName = QualifiedName('RemoveDataSetFolder', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14478, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveDataSetFolder") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16923, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16924, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16923, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16923, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14478, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16924, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16923, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetFolderNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16924, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16924, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16924, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16923, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14487, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14477, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14509, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14489, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15221, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14509, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14489, 0) node.BrowseName = QualifiedName('ConfigurationVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14487, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfigurationVersion") attrs.DataType = NumericNodeId(14593, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14487, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15221, 0) node.BrowseName = QualifiedName('DataSetMetaData', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14487, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetMetaData") attrs.DataType = NumericNodeId(14523, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14487, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14493, 0) node.BrowseName = QualifiedName('AddPublishedDataItems', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14477, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddPublishedDataItems") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14494, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14495, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14494, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14493, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Name' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldNameAliases' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldFlags' extobj.DataType = NumericNodeId(15904, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'VariablesToAdd' extobj.DataType = NumericNodeId(14273, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14493, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14495, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14493, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'ConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'AddResults' extobj.DataType = NumericNodeId(19, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14495, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14495, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14495, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14493, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14496, 0) node.BrowseName = QualifiedName('AddPublishedEvents', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14477, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddPublishedEvents") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14497, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14498, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14497, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14496, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Name' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'EventNotifier' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldNameAliases' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FieldFlags' extobj.DataType = NumericNodeId(15904, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SelectedFields' extobj.DataType = NumericNodeId(601, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Filter' extobj.DataType = NumericNodeId(586, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14497, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14497, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14497, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14496, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14498, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14496, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'DataSetNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14498, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14498, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14498, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14496, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16935, 0) node.BrowseName = QualifiedName('AddPublishedDataItemsTemplate', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14477, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddPublishedDataItemsTemplate") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16958, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16959, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16958, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16935, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Name' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'DataSetMetaData' extobj.DataType = NumericNodeId(14523, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'VariablesToAdd' extobj.DataType = NumericNodeId(14273, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16935, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16959, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16935, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'AddResults' extobj.DataType = NumericNodeId(19, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16935, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16960, 0) node.BrowseName = QualifiedName('AddPublishedEventsTemplate', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14477, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddPublishedEventsTemplate") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16961, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16971, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16961, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16960, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Name' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'DataSetMetaData' extobj.DataType = NumericNodeId(14523, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'EventNotifier' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SelectedFields' extobj.DataType = NumericNodeId(601, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Filter' extobj.DataType = NumericNodeId(586, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16960, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16971, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16960, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16971, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16971, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16971, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16960, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14499, 0) node.BrowseName = QualifiedName('RemovePublishedDataSet', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14477, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemovePublishedDataSet") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14499, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14500, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14499, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14499, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14500, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14499, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14500, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14500, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14500, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14499, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16994, 0) node.BrowseName = QualifiedName('AddDataSetFolder', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14477, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddDataSetFolder") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16994, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16994, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16996, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16994, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16994, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16995, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16994, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Name' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16994, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16996, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16994, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetFolderNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16996, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16996, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16996, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16994, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16997, 0) node.BrowseName = QualifiedName('RemoveDataSetFolder', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14477, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveDataSetFolder") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16997, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17007, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16997, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16997, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14477, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17007, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16997, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetFolderNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16997, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14209, 0) node.BrowseName = QualifiedName('PubSubConnectionType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubConnectionType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14595, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17306, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17485, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14221, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17203, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(18804, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(18805, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17325, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14600, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19241, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17427, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17465, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14225, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14595, 0) node.BrowseName = QualifiedName('PublisherId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublisherId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17306, 0) node.BrowseName = QualifiedName('TransportProfileUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(16309, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransportProfileUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17710, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16309, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17710, 0) node.BrowseName = QualifiedName('Selections', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Selections") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17710, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17710, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17710, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17485, 0) node.BrowseName = QualifiedName('ConnectionProperties', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConnectionProperties") attrs.DataType = NumericNodeId(14533, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14221, 0) node.BrowseName = QualifiedName('Address', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(21145, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Address") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17202, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21145, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17202, 0) node.BrowseName = QualifiedName('NetworkInterface', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14221, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(16309, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkInterface") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17576, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16309, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14221, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17576, 0) node.BrowseName = QualifiedName('Selections', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17202, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Selections") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17202, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17203, 0) node.BrowseName = QualifiedName('TransportSettings', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(17721, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TransportSettings") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17721, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17310, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(18804, 0) node.TypeDefinition = NumericNodeId(17725, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17311, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17204, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17486, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17314, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17214, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17318, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17319, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17321, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17322, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17558, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(18804, 0) ref.SourceNodeId = NumericNodeId(17310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17311, 0) node.BrowseName = QualifiedName('SecurityMode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17310, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityMode") attrs.DataType = NumericNodeId(302, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17310, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17204, 0) node.BrowseName = QualifiedName('MaxNetworkMessageSize', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17310, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNetworkMessageSize") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17310, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17486, 0) node.BrowseName = QualifiedName('GroupProperties', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17310, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("GroupProperties") attrs.DataType = NumericNodeId(14533, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17310, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17314, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17310, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17315, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17310, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17315, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17314, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17314, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17214, 0) node.BrowseName = QualifiedName('WriterGroupId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17310, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriterGroupId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17310, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17318, 0) node.BrowseName = QualifiedName('PublishingInterval', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17310, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingInterval") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17310, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17319, 0) node.BrowseName = QualifiedName('KeepAliveTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17310, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("KeepAliveTime") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17319, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17319, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17319, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17310, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17321, 0) node.BrowseName = QualifiedName('Priority', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17310, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Priority") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17321, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17321, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17321, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17310, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17322, 0) node.BrowseName = QualifiedName('LocaleIds', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17310, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LocaleIds") attrs.DataType = NumericNodeId(295, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17322, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17322, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17322, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17310, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17558, 0) node.BrowseName = QualifiedName('HeaderLayoutUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17310, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HeaderLayoutUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17310, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17325, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(18805, 0) node.TypeDefinition = NumericNodeId(17999, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17326, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17302, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17487, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17329, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17999, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(18805, 0) ref.SourceNodeId = NumericNodeId(17325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17326, 0) node.BrowseName = QualifiedName('SecurityMode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17325, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityMode") attrs.DataType = NumericNodeId(302, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17325, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17302, 0) node.BrowseName = QualifiedName('MaxNetworkMessageSize', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17325, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNetworkMessageSize") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17302, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17302, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17302, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17325, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17487, 0) node.BrowseName = QualifiedName('GroupProperties', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17325, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("GroupProperties") attrs.DataType = NumericNodeId(14533, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17325, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17329, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17325, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17329, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17330, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17329, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17329, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17329, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17325, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17330, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17329, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17329, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14600, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14601, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14601, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14600, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14601, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14601, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14601, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14600, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19241, 0) node.BrowseName = QualifiedName('Diagnostics', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19786, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Diagnostics") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19242, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19243, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19248, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19253, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19254, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19255, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19286, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19786, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19242, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19241, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19242, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19242, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19242, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19241, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19243, 0) node.BrowseName = QualifiedName('TotalInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19241, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19243, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19244, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19243, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19245, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19243, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19246, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19243, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19243, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19243, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19241, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19244, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19243, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19243, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19245, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19243, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19245, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19245, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19245, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19243, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19246, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19243, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19246, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19246, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19246, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19243, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19248, 0) node.BrowseName = QualifiedName('TotalError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19241, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19248, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19249, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19248, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19250, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19248, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19251, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19248, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19248, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19248, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19241, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19249, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19248, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19248, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19250, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19248, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19250, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19250, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19250, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19248, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19251, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19248, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19248, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19253, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(19241, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19241, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19254, 0) node.BrowseName = QualifiedName('SubError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19241, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubError") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19254, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19254, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19254, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19241, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19255, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19241, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19256, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19261, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19266, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19271, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19276, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19281, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19241, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19256, 0) node.BrowseName = QualifiedName('StateError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19255, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19257, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19258, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19259, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19255, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19257, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19256, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19257, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19257, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19257, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19256, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19258, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19256, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19258, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19258, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19258, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19256, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19259, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19256, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19256, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19261, 0) node.BrowseName = QualifiedName('StateOperationalByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19255, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19262, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19263, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19264, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19255, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19262, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19261, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19262, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19262, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19262, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19261, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19263, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19261, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19263, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19263, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19263, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19261, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19264, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19261, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19264, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19264, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19264, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19261, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19266, 0) node.BrowseName = QualifiedName('StateOperationalByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19255, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19267, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19268, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19269, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19255, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19267, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19266, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19267, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19267, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19267, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19266, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19268, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19266, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19266, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19269, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19266, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19266, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19271, 0) node.BrowseName = QualifiedName('StateOperationalFromError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19255, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalFromError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19272, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19273, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19274, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19255, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19272, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19271, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19272, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19272, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19272, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19271, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19273, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19271, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19273, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19273, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19273, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19271, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19274, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19271, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19271, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19276, 0) node.BrowseName = QualifiedName('StatePausedByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19255, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatePausedByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19277, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19278, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19279, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19255, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19277, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19276, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19276, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19278, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19276, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19276, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19279, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19276, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19276, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19281, 0) node.BrowseName = QualifiedName('StateDisabledByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19255, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateDisabledByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19282, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19283, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19284, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19255, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19282, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19281, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19281, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19283, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19281, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19281, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19284, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19281, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19281, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19286, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19241, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19287, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19241, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19287, 0) node.BrowseName = QualifiedName('ResolvedAddress', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19286, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ResolvedAddress") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19288, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19286, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19288, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19287, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19287, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17427, 0) node.BrowseName = QualifiedName('AddWriterGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddWriterGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17428, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17456, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17428, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17427, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Configuration' extobj.DataType = NumericNodeId(15480, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17428, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17428, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17428, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17427, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17456, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17427, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'GroupId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17427, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17465, 0) node.BrowseName = QualifiedName('AddReaderGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddReaderGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17507, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17507, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17465, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Configuration' extobj.DataType = NumericNodeId(15520, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17507, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17507, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17507, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17465, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17508, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17465, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'GroupId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17508, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17508, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17508, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17465, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14225, 0) node.BrowseName = QualifiedName('RemoveGroup', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14209, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14226, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14209, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14226, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14225, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'GroupId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14225, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17721, 0) node.BrowseName = QualifiedName('ConnectionTransportType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ConnectionTransportType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17721, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14232, 0) node.BrowseName = QualifiedName('PubSubGroupType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubGroupType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15926, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15927, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15928, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17724, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17488, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15265, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15926, 0) node.BrowseName = QualifiedName('SecurityMode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14232, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityMode") attrs.DataType = NumericNodeId(302, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15926, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15926, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15926, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14232, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15927, 0) node.BrowseName = QualifiedName('SecurityGroupId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14232, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityGroupId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14232, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15928, 0) node.BrowseName = QualifiedName('SecurityKeyServices', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14232, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityKeyServices") attrs.DataType = NumericNodeId(312, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15928, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15928, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15928, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14232, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17724, 0) node.BrowseName = QualifiedName('MaxNetworkMessageSize', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14232, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNetworkMessageSize") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14232, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17488, 0) node.BrowseName = QualifiedName('GroupProperties', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14232, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("GroupProperties") attrs.DataType = NumericNodeId(14533, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14232, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15265, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14232, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15265, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15266, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15265, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15265, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15265, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14232, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15266, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15265, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15265, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17725, 0) node.BrowseName = QualifiedName('WriterGroupType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(14232, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("WriterGroupType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17736, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17737, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17738, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17739, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17740, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17559, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17741, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17742, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(15296, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17743, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17812, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17969, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17992, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14232, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17736, 0) node.BrowseName = QualifiedName('WriterGroupId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriterGroupId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17737, 0) node.BrowseName = QualifiedName('PublishingInterval', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingInterval") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17738, 0) node.BrowseName = QualifiedName('KeepAliveTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("KeepAliveTime") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17739, 0) node.BrowseName = QualifiedName('Priority', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Priority") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17739, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17739, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17739, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17740, 0) node.BrowseName = QualifiedName('LocaleIds', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LocaleIds") attrs.DataType = NumericNodeId(295, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17740, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17740, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17740, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17559, 0) node.BrowseName = QualifiedName('HeaderLayoutUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HeaderLayoutUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17741, 0) node.BrowseName = QualifiedName('TransportSettings', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(17997, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TransportSettings") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17741, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17997, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17741, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17741, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17742, 0) node.BrowseName = QualifiedName('MessageSettings', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(17998, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("MessageSettings") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17742, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17998, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17742, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17742, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17743, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(15296, 0) node.TypeDefinition = NumericNodeId(15298, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17743, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17744, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17743, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17745, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17743, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17490, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17743, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17749, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17743, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15298, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17743, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(15296, 0) ref.SourceNodeId = NumericNodeId(17743, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17744, 0) node.BrowseName = QualifiedName('DataSetWriterId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17743, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17743, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17745, 0) node.BrowseName = QualifiedName('DataSetFieldContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17743, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetFieldContentMask") attrs.DataType = NumericNodeId(15583, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17743, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17490, 0) node.BrowseName = QualifiedName('DataSetWriterProperties', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17743, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterProperties") attrs.DataType = NumericNodeId(14533, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17490, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17490, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17490, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17743, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17749, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17743, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17750, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17743, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17750, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17749, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17749, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17812, 0) node.BrowseName = QualifiedName('Diagnostics', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19834, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Diagnostics") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17813, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17814, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17819, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17824, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17825, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17826, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17858, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19834, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17813, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17812, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17812, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17814, 0) node.BrowseName = QualifiedName('TotalInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17812, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17815, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17816, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17817, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17812, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17815, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17814, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17814, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17816, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17814, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17814, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17817, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17814, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17814, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17819, 0) node.BrowseName = QualifiedName('TotalError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17812, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17820, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17821, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17822, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17812, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17820, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17819, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17819, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17821, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17819, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17819, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17822, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17819, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17819, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17824, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(17812, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17812, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17825, 0) node.BrowseName = QualifiedName('SubError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17812, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubError") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17812, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17826, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17812, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17827, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17832, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17837, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17842, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17847, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17853, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17859, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17874, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17900, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17812, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17827, 0) node.BrowseName = QualifiedName('StateError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17826, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17828, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17830, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17826, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17828, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17827, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17827, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17829, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17827, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17827, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17830, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17827, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17827, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17832, 0) node.BrowseName = QualifiedName('StateOperationalByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17826, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17834, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17835, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17826, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17833, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17832, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17832, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17834, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17832, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17832, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17835, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17832, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17832, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17837, 0) node.BrowseName = QualifiedName('StateOperationalByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17826, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17838, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17840, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17826, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17838, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17837, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17837, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17839, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17837, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17837, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17840, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17837, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17837, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17842, 0) node.BrowseName = QualifiedName('StateOperationalFromError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17826, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalFromError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17843, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17844, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17845, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17826, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17843, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17842, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17842, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17844, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17842, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17842, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17845, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17842, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17842, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17847, 0) node.BrowseName = QualifiedName('StatePausedByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17826, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatePausedByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17848, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17849, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17850, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17826, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17848, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17847, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17847, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17849, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17847, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17847, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17850, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17847, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17847, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17853, 0) node.BrowseName = QualifiedName('StateDisabledByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17826, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateDisabledByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17854, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17855, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17856, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17826, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17854, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17853, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17853, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17855, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17853, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17853, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17856, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17853, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17853, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17859, 0) node.BrowseName = QualifiedName('SentNetworkMessages', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17826, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SentNetworkMessages") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17864, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17871, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17872, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17826, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17864, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17859, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17859, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17871, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17859, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17871, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17871, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17871, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17859, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17872, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17859, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17859, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17874, 0) node.BrowseName = QualifiedName('FailedTransmissions', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17826, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FailedTransmissions") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17878, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17885, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17892, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17826, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17878, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17874, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17878, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17878, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17878, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17874, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17885, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17874, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17874, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17892, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17874, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17874, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17900, 0) node.BrowseName = QualifiedName('EncryptionErrors', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17826, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EncryptionErrors") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17901, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17902, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17903, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17826, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17901, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17900, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17900, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17902, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17900, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17900, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17903, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17900, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17903, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17903, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17903, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17900, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17858, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17812, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17913, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17927, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17812, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17913, 0) node.BrowseName = QualifiedName('ConfiguredDataSetWriters', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17858, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfiguredDataSetWriters") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17920, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17858, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17920, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17913, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17920, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17920, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17920, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17913, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17927, 0) node.BrowseName = QualifiedName('OperationalDataSetWriters', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17858, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OperationalDataSetWriters") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17934, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17858, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17934, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17927, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17934, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17934, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17934, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17927, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17969, 0) node.BrowseName = QualifiedName('AddDataSetWriter', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddDataSetWriter") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17969, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17976, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17969, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17987, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17969, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17969, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17976, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17969, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Configuration' extobj.DataType = NumericNodeId(15597, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17976, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17976, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17976, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17969, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17987, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17969, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetWriterNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17987, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17987, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17987, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17969, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17992, 0) node.BrowseName = QualifiedName('RemoveDataSetWriter', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(17725, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveDataSetWriter") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17992, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17993, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17992, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17992, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17993, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17992, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetWriterNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17993, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17993, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17993, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17992, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15296, 0) node.BrowseName = QualifiedName('HasDataSetWriter', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(47, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasDataSetWriter") attrs.InverseName = LocalizedText("IsWriterInGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(47, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18804, 0) node.BrowseName = QualifiedName('HasWriterGroup', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(47, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasWriterGroup") attrs.InverseName = LocalizedText("IsWriterGroupOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18804, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(47, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17997, 0) node.BrowseName = QualifiedName('WriterGroupTransportType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("WriterGroupTransportType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17997, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17998, 0) node.BrowseName = QualifiedName('WriterGroupMessageType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("WriterGroupMessageType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17998, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17999, 0) node.BrowseName = QualifiedName('ReaderGroupType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(14232, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ReaderGroupType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(15297, 0) ref.SourceNodeId = NumericNodeId(17999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21015, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21080, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21081, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21082, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21085, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14232, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18076, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17999, 0) node.ReferenceTypeId = NumericNodeId(15297, 0) node.TypeDefinition = NumericNodeId(15306, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18077, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18078, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18079, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18080, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18081, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18082, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17560, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17562, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17492, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18088, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21006, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(15297, 0) ref.SourceNodeId = NumericNodeId(18076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17999, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18077, 0) node.BrowseName = QualifiedName('PublisherId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18076, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublisherId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18078, 0) node.BrowseName = QualifiedName('WriterGroupId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18076, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriterGroupId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18079, 0) node.BrowseName = QualifiedName('DataSetWriterId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18076, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18080, 0) node.BrowseName = QualifiedName('DataSetMetaData', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18076, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetMetaData") attrs.DataType = NumericNodeId(14523, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18081, 0) node.BrowseName = QualifiedName('DataSetFieldContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18076, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetFieldContentMask") attrs.DataType = NumericNodeId(15583, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18082, 0) node.BrowseName = QualifiedName('MessageReceiveTimeout', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18076, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MessageReceiveTimeout") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17560, 0) node.BrowseName = QualifiedName('KeyFrameCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18076, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("KeyFrameCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17562, 0) node.BrowseName = QualifiedName('HeaderLayoutUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18076, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HeaderLayoutUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17492, 0) node.BrowseName = QualifiedName('DataSetReaderProperties', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18076, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetReaderProperties") attrs.DataType = NumericNodeId(14533, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17492, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17492, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17492, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18088, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18076, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18089, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18089, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18088, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18088, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21006, 0) node.BrowseName = QualifiedName('SubscribedDataSet', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18076, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15108, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("SubscribedDataSet") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15108, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21015, 0) node.BrowseName = QualifiedName('Diagnostics', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17999, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19903, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Diagnostics") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21016, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21017, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21022, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21027, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21028, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21029, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21060, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19903, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17999, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21016, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21015, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21015, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21017, 0) node.BrowseName = QualifiedName('TotalInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21015, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21018, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21019, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21020, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21015, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21018, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21017, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21018, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21018, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21018, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21017, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21019, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21017, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21017, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21020, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21017, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21017, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21022, 0) node.BrowseName = QualifiedName('TotalError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21015, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21023, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21024, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21025, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21015, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21023, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21022, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21022, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21024, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21022, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21022, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21025, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21022, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21022, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21027, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(21015, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21015, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21028, 0) node.BrowseName = QualifiedName('SubError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21015, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubError") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21015, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21029, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(21015, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21030, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21035, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21040, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21045, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21050, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21055, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21061, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21015, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21030, 0) node.BrowseName = QualifiedName('StateError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21029, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21031, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21032, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21033, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21031, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21030, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21032, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21030, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21033, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21030, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21033, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21033, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21033, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21035, 0) node.BrowseName = QualifiedName('StateOperationalByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21029, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21036, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21037, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21038, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21036, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21035, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21035, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21037, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21035, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21035, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21038, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21035, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21035, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21040, 0) node.BrowseName = QualifiedName('StateOperationalByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21029, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21041, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21042, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21043, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21041, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21040, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21040, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21042, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21040, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21042, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21042, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21042, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21040, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21043, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21040, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21040, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21045, 0) node.BrowseName = QualifiedName('StateOperationalFromError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21029, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalFromError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21046, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21047, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21048, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21046, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21045, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21045, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21047, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21045, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21045, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21048, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21045, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21045, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21050, 0) node.BrowseName = QualifiedName('StatePausedByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21029, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatePausedByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21051, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21052, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21053, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21051, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21050, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21050, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21052, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21050, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21050, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21053, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21050, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21050, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21055, 0) node.BrowseName = QualifiedName('StateDisabledByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21029, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateDisabledByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21056, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21057, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21058, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21056, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21055, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21055, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21057, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21055, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21055, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21058, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21055, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21055, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21061, 0) node.BrowseName = QualifiedName('ReceivedNetworkMessages', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21029, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReceivedNetworkMessages") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21062, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21063, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21064, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21062, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21061, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21061, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21063, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21061, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21061, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21064, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21061, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21064, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21064, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21064, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21061, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21060, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(21015, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21076, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21078, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21015, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21076, 0) node.BrowseName = QualifiedName('ConfiguredDataSetReaders', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21060, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfiguredDataSetReaders") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21077, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21060, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21077, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21076, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21076, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21078, 0) node.BrowseName = QualifiedName('OperationalDataSetReaders', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21060, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OperationalDataSetReaders") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21079, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21060, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21079, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21078, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21078, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21080, 0) node.BrowseName = QualifiedName('TransportSettings', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17999, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(21090, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TransportSettings") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21090, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17999, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21081, 0) node.BrowseName = QualifiedName('MessageSettings', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17999, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(21091, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("MessageSettings") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21091, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17999, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21082, 0) node.BrowseName = QualifiedName('AddDataSetReader', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(17999, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddDataSetReader") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21083, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21084, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17999, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21083, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21082, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Configuration' extobj.DataType = NumericNodeId(15623, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21082, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21084, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21082, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetReaderNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21082, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21085, 0) node.BrowseName = QualifiedName('RemoveDataSetReader', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(17999, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveDataSetReader") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21086, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17999, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21086, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21085, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DataSetReaderNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21085, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15297, 0) node.BrowseName = QualifiedName('HasDataSetReader', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(47, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasDataSetReader") attrs.InverseName = LocalizedText("IsReaderInGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(47, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18805, 0) node.BrowseName = QualifiedName('HasReaderGroup', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(47, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasReaderGroup") attrs.InverseName = LocalizedText("IsReaderGroupOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18805, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(47, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21090, 0) node.BrowseName = QualifiedName('ReaderGroupTransportType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ReaderGroupTransportType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21091, 0) node.BrowseName = QualifiedName('ReaderGroupMessageType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ReaderGroupMessageType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15298, 0) node.BrowseName = QualifiedName('DataSetWriterType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DataSetWriterType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21092, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21093, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21094, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17493, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15303, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21095, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15299, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19550, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21092, 0) node.BrowseName = QualifiedName('DataSetWriterId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15298, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15298, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21093, 0) node.BrowseName = QualifiedName('DataSetFieldContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15298, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetFieldContentMask") attrs.DataType = NumericNodeId(15583, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15298, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21094, 0) node.BrowseName = QualifiedName('KeyFrameCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15298, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("KeyFrameCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15298, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17493, 0) node.BrowseName = QualifiedName('DataSetWriterProperties', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15298, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterProperties") attrs.DataType = NumericNodeId(14533, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15298, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15303, 0) node.BrowseName = QualifiedName('TransportSettings', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15298, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15305, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TransportSettings") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15303, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15305, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15303, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15303, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15298, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21095, 0) node.BrowseName = QualifiedName('MessageSettings', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15298, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(21096, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("MessageSettings") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21096, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15298, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15299, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15298, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15299, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15300, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15299, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15299, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15299, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15298, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15300, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15299, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15299, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19550, 0) node.BrowseName = QualifiedName('Diagnostics', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15298, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19968, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Diagnostics") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19551, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19552, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19557, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19562, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19563, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19564, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19595, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19968, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15298, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19551, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19550, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19551, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19551, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19551, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19550, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19552, 0) node.BrowseName = QualifiedName('TotalInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19550, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19552, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19553, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19552, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19554, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19552, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19555, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19552, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19552, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19552, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19550, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19553, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19552, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19553, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19553, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19553, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19552, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19554, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19552, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19554, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19554, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19554, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19552, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19555, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19552, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19552, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19557, 0) node.BrowseName = QualifiedName('TotalError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19550, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19558, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19559, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19560, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19550, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19558, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19557, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19557, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19559, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19557, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19557, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19560, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19557, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19557, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19562, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(19550, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19550, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19563, 0) node.BrowseName = QualifiedName('SubError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19550, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubError") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19563, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19563, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19563, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19550, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19564, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19550, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19565, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19570, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19575, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19580, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19585, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19590, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19596, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19550, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19565, 0) node.BrowseName = QualifiedName('StateError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19564, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19565, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19566, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19565, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19567, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19565, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19568, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19565, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19565, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19565, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19566, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19565, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19566, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19566, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19566, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19565, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19567, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19565, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19565, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19568, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19565, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19568, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19568, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19568, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19565, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19570, 0) node.BrowseName = QualifiedName('StateOperationalByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19564, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19571, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19572, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19573, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19571, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19570, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19571, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19571, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19571, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19570, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19572, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19570, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19570, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19573, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19570, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19570, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19575, 0) node.BrowseName = QualifiedName('StateOperationalByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19564, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19576, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19577, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19578, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19576, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19575, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19577, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19575, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19577, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19577, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19577, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19578, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19575, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19578, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19578, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19578, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19580, 0) node.BrowseName = QualifiedName('StateOperationalFromError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19564, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalFromError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19581, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19582, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19583, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19581, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19580, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19580, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19582, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19580, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19580, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19583, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19580, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19580, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19585, 0) node.BrowseName = QualifiedName('StatePausedByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19564, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatePausedByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19586, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19587, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19588, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19586, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19585, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19586, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19586, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19586, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19585, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19587, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19585, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19585, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19588, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19585, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19585, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19590, 0) node.BrowseName = QualifiedName('StateDisabledByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19564, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateDisabledByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19591, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19592, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19593, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19591, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19590, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19590, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19592, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19590, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19592, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19592, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19592, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19590, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19593, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19590, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19590, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19596, 0) node.BrowseName = QualifiedName('FailedDataSetMessages', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19564, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FailedDataSetMessages") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19597, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19598, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19599, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19597, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19596, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19597, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19597, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19597, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19596, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19598, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19596, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19596, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19599, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19596, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19596, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19595, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19550, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19550, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15305, 0) node.BrowseName = QualifiedName('DataSetWriterTransportType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DataSetWriterTransportType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15305, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21096, 0) node.BrowseName = QualifiedName('DataSetWriterMessageType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DataSetWriterMessageType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21096, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15306, 0) node.BrowseName = QualifiedName('DataSetReaderType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DataSetReaderType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21097, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21098, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21099, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21100, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21101, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21102, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17563, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17564, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15932, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15933, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15934, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17494, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15311, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21103, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19609, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15316, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17386, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17389, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21097, 0) node.BrowseName = QualifiedName('PublisherId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublisherId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21098, 0) node.BrowseName = QualifiedName('WriterGroupId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriterGroupId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21099, 0) node.BrowseName = QualifiedName('DataSetWriterId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21100, 0) node.BrowseName = QualifiedName('DataSetMetaData', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetMetaData") attrs.DataType = NumericNodeId(14523, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21101, 0) node.BrowseName = QualifiedName('DataSetFieldContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetFieldContentMask") attrs.DataType = NumericNodeId(15583, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21102, 0) node.BrowseName = QualifiedName('MessageReceiveTimeout', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MessageReceiveTimeout") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17563, 0) node.BrowseName = QualifiedName('KeyFrameCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("KeyFrameCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17563, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17563, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17563, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17564, 0) node.BrowseName = QualifiedName('HeaderLayoutUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HeaderLayoutUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15932, 0) node.BrowseName = QualifiedName('SecurityMode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityMode") attrs.DataType = NumericNodeId(302, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15933, 0) node.BrowseName = QualifiedName('SecurityGroupId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityGroupId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15934, 0) node.BrowseName = QualifiedName('SecurityKeyServices', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityKeyServices") attrs.DataType = NumericNodeId(312, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15934, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15934, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15934, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17494, 0) node.BrowseName = QualifiedName('DataSetReaderProperties', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetReaderProperties") attrs.DataType = NumericNodeId(14533, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15311, 0) node.BrowseName = QualifiedName('TransportSettings', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15319, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TransportSettings") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15319, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21103, 0) node.BrowseName = QualifiedName('MessageSettings', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(21104, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("MessageSettings") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21104, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15307, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(14643, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Status") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15307, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15308, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15307, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15307, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15307, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15308, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15307, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15308, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15308, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15308, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15307, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19609, 0) node.BrowseName = QualifiedName('Diagnostics', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(20027, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Diagnostics") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19610, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19611, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19616, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19621, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19622, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19623, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19654, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20027, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19610, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19609, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19609, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19611, 0) node.BrowseName = QualifiedName('TotalInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19609, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19612, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19613, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19614, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19609, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19612, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19611, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19611, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19613, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19611, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19613, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19613, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19613, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19611, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19614, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19611, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19614, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19614, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19614, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19611, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19616, 0) node.BrowseName = QualifiedName('TotalError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19609, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19617, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19618, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19619, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19609, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19617, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19618, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19619, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19621, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(19609, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19609, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19622, 0) node.BrowseName = QualifiedName('SubError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19609, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubError") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19622, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19622, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19622, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19609, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19623, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19609, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19624, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19629, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19634, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19639, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19644, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19649, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19655, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19609, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19624, 0) node.BrowseName = QualifiedName('StateError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19623, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19625, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19626, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19627, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19623, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19625, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19624, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19625, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19625, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19625, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19626, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19624, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19626, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19626, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19626, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19627, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19624, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19627, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19627, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19627, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19629, 0) node.BrowseName = QualifiedName('StateOperationalByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19623, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19630, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19631, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19632, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19623, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19630, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19629, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19630, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19630, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19630, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19629, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19631, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19629, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19629, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19632, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19629, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19629, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19634, 0) node.BrowseName = QualifiedName('StateOperationalByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19623, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19635, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19636, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19637, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19623, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19635, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19634, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19635, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19635, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19635, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19634, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19636, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19634, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19636, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19636, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19636, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19634, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19637, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19634, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19637, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19637, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19637, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19634, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19639, 0) node.BrowseName = QualifiedName('StateOperationalFromError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19623, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalFromError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19640, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19641, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19642, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19623, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19640, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19639, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19640, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19640, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19640, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19639, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19641, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19639, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19641, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19641, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19641, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19639, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19642, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19639, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19642, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19642, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19642, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19639, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19644, 0) node.BrowseName = QualifiedName('StatePausedByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19623, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatePausedByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19645, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19646, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19647, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19623, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19645, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19644, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19645, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19645, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19645, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19646, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19644, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19647, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19644, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19649, 0) node.BrowseName = QualifiedName('StateDisabledByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19623, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateDisabledByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19650, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19651, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19652, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19623, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19650, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19649, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19650, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19650, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19650, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19649, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19651, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19649, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19651, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19651, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19651, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19649, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19652, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19649, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19652, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19652, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19652, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19649, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19655, 0) node.BrowseName = QualifiedName('FailedDataSetMessages', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19623, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FailedDataSetMessages") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19655, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19656, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19655, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19657, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19655, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19658, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19655, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19655, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19655, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19623, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19656, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19655, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19655, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19657, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19655, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19657, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19657, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19657, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19655, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19658, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19655, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19658, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19658, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19658, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19655, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19654, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19609, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19654, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19654, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19654, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19609, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15316, 0) node.BrowseName = QualifiedName('SubscribedDataSet', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15108, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("SubscribedDataSet") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15316, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15108, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15316, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15316, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17386, 0) node.BrowseName = QualifiedName('CreateTargetVariables', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CreateTargetVariables") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17387, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17388, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17387, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17386, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'TargetVariablesToAdd' extobj.DataType = NumericNodeId(14744, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17386, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17388, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17386, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AddResults' extobj.DataType = NumericNodeId(19, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17386, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17389, 0) node.BrowseName = QualifiedName('CreateDataSetMirror', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15306, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CreateDataSetMirror") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17390, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17391, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15306, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17390, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17389, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ParentNodeName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'RolePermissions' extobj.DataType = NumericNodeId(96, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17389, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17391, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17389, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ParentNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17389, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15319, 0) node.BrowseName = QualifiedName('DataSetReaderTransportType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DataSetReaderTransportType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15319, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21104, 0) node.BrowseName = QualifiedName('DataSetReaderMessageType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DataSetReaderMessageType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15108, 0) node.BrowseName = QualifiedName('SubscribedDataSetType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SubscribedDataSetType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15108, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15111, 0) node.BrowseName = QualifiedName('TargetVariablesType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(15108, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("TargetVariablesType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15114, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15115, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15118, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15108, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15114, 0) node.BrowseName = QualifiedName('TargetVariables', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15111, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TargetVariables") attrs.DataType = NumericNodeId(14744, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15111, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15115, 0) node.BrowseName = QualifiedName('AddTargetVariables', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15111, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddTargetVariables") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15116, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15117, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15111, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15116, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15115, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'TargetVariablesToAdd' extobj.DataType = NumericNodeId(14744, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15115, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15117, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15115, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AddResults' extobj.DataType = NumericNodeId(19, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15115, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15118, 0) node.BrowseName = QualifiedName('RemoveTargetVariables', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15111, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveTargetVariables") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15119, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15120, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15111, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15119, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15118, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ConfigurationVersion' extobj.DataType = NumericNodeId(14593, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'TargetsToRemove' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15118, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15120, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15118, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RemoveResults' extobj.DataType = NumericNodeId(19, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15118, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15127, 0) node.BrowseName = QualifiedName('SubscribedDataSetMirrorType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(15108, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SubscribedDataSetMirrorType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15108, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14643, 0) node.BrowseName = QualifiedName('PubSubStatusType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubStatusType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14644, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14645, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14646, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14644, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(14643, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14645, 0) node.BrowseName = QualifiedName('Enable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14643, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Enable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14645, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14645, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14646, 0) node.BrowseName = QualifiedName('Disable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(14643, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Disable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14643, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19677, 0) node.BrowseName = QualifiedName('PubSubDiagnosticsType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubDiagnosticsType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19678, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19679, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19684, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19689, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19690, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19691, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19722, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19678, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19678, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19678, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19678, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19679, 0) node.BrowseName = QualifiedName('TotalInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19679, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19680, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19679, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19681, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19679, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19682, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19679, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19679, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19679, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19680, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19679, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19679, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19681, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19679, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19681, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19681, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19681, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19679, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19682, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19679, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19682, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19682, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19682, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19679, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19684, 0) node.BrowseName = QualifiedName('TotalError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19684, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19685, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19684, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19686, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19684, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19687, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19684, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19684, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19684, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19685, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19684, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19685, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19685, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19685, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19684, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19686, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19684, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19686, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19686, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19686, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19684, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19687, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19684, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19687, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19687, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19687, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19684, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19689, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19689, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19689, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19690, 0) node.BrowseName = QualifiedName('SubError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubError") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19690, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19690, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19690, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19691, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19692, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19697, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19702, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19707, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19712, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19717, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19692, 0) node.BrowseName = QualifiedName('StateError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19691, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19693, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19694, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19695, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19691, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19693, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19692, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19693, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19693, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19693, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19694, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19692, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19694, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19694, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19694, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19695, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19692, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19695, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19695, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19695, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19697, 0) node.BrowseName = QualifiedName('StateOperationalByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19691, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19698, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19699, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19700, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19691, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19698, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19697, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19697, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19699, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19697, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19697, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19700, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19697, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19700, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19700, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19700, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19697, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19702, 0) node.BrowseName = QualifiedName('StateOperationalByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19691, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19703, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19704, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19705, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19691, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19703, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19702, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19702, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19704, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19702, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19702, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19705, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19702, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19702, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19707, 0) node.BrowseName = QualifiedName('StateOperationalFromError', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19691, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateOperationalFromError") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19708, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19709, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19710, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19691, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19708, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19707, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19707, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19709, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19707, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19707, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19710, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19707, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19710, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19710, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19710, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19707, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19712, 0) node.BrowseName = QualifiedName('StatePausedByParent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19691, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatePausedByParent") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19713, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19714, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19715, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19691, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19713, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19712, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19712, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19714, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19712, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19714, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19714, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19714, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19712, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19715, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19712, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19712, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19717, 0) node.BrowseName = QualifiedName('StateDisabledByMethod', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19691, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateDisabledByMethod") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19718, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19719, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19720, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19691, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19718, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19717, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19717, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19719, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19717, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19717, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19720, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19717, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19717, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19722, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19723, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19723, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19724, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19723, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19724, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19723, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Basic'),LocalizedText('Advanced'),LocalizedText('Info'),LocalizedText('Log'),LocalizedText('Debug')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19723, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19725, 0) node.BrowseName = QualifiedName('PubSubDiagnosticsCounterType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("PubSubDiagnosticsCounterType") attrs.DisplayName = LocalizedText("PubSubDiagnosticsCounterType") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19726, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19727, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19728, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19729, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19726, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19725, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19726, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19726, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19726, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19727, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19725, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19727, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19727, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19727, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19728, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19725, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19729, 0) node.BrowseName = QualifiedName('TimeFirstChange', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19725, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TimeFirstChange") attrs.DataType = ua.NodeId(ua.ObjectIds.DateTime) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19730, 0) node.BrowseName = QualifiedName('PubSubDiagnosticsCounterClassification', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PubSubDiagnosticsCounterClassification") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19731, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19731, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19730, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Information'),LocalizedText('Error')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19730, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19732, 0) node.BrowseName = QualifiedName('PubSubDiagnosticsRootType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubDiagnosticsRootType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19777, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19777, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19732, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19778, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19780, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19782, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19784, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19732, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19778, 0) node.BrowseName = QualifiedName('ConfiguredDataSetWriters', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19777, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfiguredDataSetWriters") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19779, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19777, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19779, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19778, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19778, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19780, 0) node.BrowseName = QualifiedName('ConfiguredDataSetReaders', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19777, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfiguredDataSetReaders") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19781, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19777, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19781, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19780, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19780, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19782, 0) node.BrowseName = QualifiedName('OperationalDataSetWriters', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19777, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OperationalDataSetWriters") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19783, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19777, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19783, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19782, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19783, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19783, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19783, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19784, 0) node.BrowseName = QualifiedName('OperationalDataSetReaders', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19777, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OperationalDataSetReaders") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19785, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19777, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19785, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19784, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19785, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19785, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19785, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19786, 0) node.BrowseName = QualifiedName('PubSubDiagnosticsConnectionType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubDiagnosticsConnectionType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19831, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19831, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19786, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19832, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19786, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19832, 0) node.BrowseName = QualifiedName('ResolvedAddress', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19831, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ResolvedAddress") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19831, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19833, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19832, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19832, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19834, 0) node.BrowseName = QualifiedName('PubSubDiagnosticsWriterGroupType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubDiagnosticsWriterGroupType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19848, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19879, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19848, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19834, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19880, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19885, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19890, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19834, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19880, 0) node.BrowseName = QualifiedName('SentNetworkMessages', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19848, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SentNetworkMessages") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19880, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19881, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19880, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19882, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19880, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19883, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19880, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19880, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19880, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19848, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19881, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19880, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19880, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19882, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19880, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19880, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19883, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19880, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19880, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19885, 0) node.BrowseName = QualifiedName('FailedTransmissions', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19848, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FailedTransmissions") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19886, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19887, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19888, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19848, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19886, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19885, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19885, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19887, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19885, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19887, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19887, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19887, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19885, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19888, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19885, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19888, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19888, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19888, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19885, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19890, 0) node.BrowseName = QualifiedName('EncryptionErrors', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19848, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EncryptionErrors") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19891, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19892, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19893, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19848, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19891, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19890, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19890, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19892, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19890, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19890, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19893, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19890, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19890, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19879, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19834, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19895, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19897, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19899, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19901, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19834, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19895, 0) node.BrowseName = QualifiedName('ConfiguredDataSetWriters', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19879, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfiguredDataSetWriters") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19896, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19879, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19896, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19895, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19895, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19897, 0) node.BrowseName = QualifiedName('OperationalDataSetWriters', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19879, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OperationalDataSetWriters") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19898, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19879, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19898, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19897, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19897, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19899, 0) node.BrowseName = QualifiedName('SecurityTokenID', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19879, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityTokenID") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19900, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19879, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19900, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19899, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19899, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19901, 0) node.BrowseName = QualifiedName('TimeToNextTokenID', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19879, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TimeToNextTokenID") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19902, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19879, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19902, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19901, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19901, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19903, 0) node.BrowseName = QualifiedName('PubSubDiagnosticsReaderGroupType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubDiagnosticsReaderGroupType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19903, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19917, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19903, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19948, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19903, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19917, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19903, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19949, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19954, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19959, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19903, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19949, 0) node.BrowseName = QualifiedName('ReceivedNetworkMessages', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19917, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReceivedNetworkMessages") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19950, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19951, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19952, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19950, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19949, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19949, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19951, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19949, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19949, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19952, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19949, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19949, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19954, 0) node.BrowseName = QualifiedName('ReceivedInvalidNetworkMessages', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19917, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReceivedInvalidNetworkMessages") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19955, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19956, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19957, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19955, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19954, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19954, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19956, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19954, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19956, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19956, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19956, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19954, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19957, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19954, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19954, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19959, 0) node.BrowseName = QualifiedName('DecryptionErrors', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19917, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DecryptionErrors") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19960, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19961, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19962, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19917, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19960, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19959, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19959, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19961, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19959, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19959, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19962, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19959, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19962, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19962, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19962, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19959, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19948, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19903, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19964, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19966, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19903, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19964, 0) node.BrowseName = QualifiedName('ConfiguredDataSetReaders', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19948, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfiguredDataSetReaders") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19965, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19948, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19965, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19964, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19965, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19965, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19965, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19964, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19966, 0) node.BrowseName = QualifiedName('OperationalDataSetReaders', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19948, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OperationalDataSetReaders") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19966, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19967, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19966, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19966, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19966, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19948, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19967, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19966, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19967, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19967, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19967, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19966, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19968, 0) node.BrowseName = QualifiedName('PubSubDiagnosticsDataSetWriterType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubDiagnosticsDataSetWriterType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19968, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19982, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19968, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20013, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19968, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19982, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19968, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19982, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20014, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19982, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19982, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19982, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19968, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20014, 0) node.BrowseName = QualifiedName('FailedDataSetMessages', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19982, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FailedDataSetMessages") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20015, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20016, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20017, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19982, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20015, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20014, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20014, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20016, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20014, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20014, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20017, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20014, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20014, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20013, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(19968, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20019, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20021, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20023, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20025, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19968, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20019, 0) node.BrowseName = QualifiedName('MessageSequenceNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20013, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MessageSequenceNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20020, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20020, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20019, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20019, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20021, 0) node.BrowseName = QualifiedName('StatusCode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20013, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatusCode") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20022, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20022, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20021, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20023, 0) node.BrowseName = QualifiedName('MajorVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20013, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MajorVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20024, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20024, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20023, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20023, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20025, 0) node.BrowseName = QualifiedName('MinorVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20013, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MinorVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20026, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20026, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20025, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20025, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20027, 0) node.BrowseName = QualifiedName('PubSubDiagnosticsDataSetReaderType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(19677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubDiagnosticsDataSetReaderType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20041, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20072, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(20027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20041, 0) node.BrowseName = QualifiedName('Counters', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(20027, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Counters") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20073, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20078, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20027, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20073, 0) node.BrowseName = QualifiedName('FailedDataSetMessages', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20041, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FailedDataSetMessages") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20074, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20075, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20076, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20074, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20073, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20073, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20075, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20073, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20073, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20076, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20073, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(0, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20073, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20078, 0) node.BrowseName = QualifiedName('DecryptionErrors', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20041, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(19725, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DecryptionErrors") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20079, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20080, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20081, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20079, 0) node.BrowseName = QualifiedName('Active', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20078, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Active") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20078, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20080, 0) node.BrowseName = QualifiedName('Classification', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20078, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Classification") attrs.DataType = NumericNodeId(19730, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20078, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20081, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20078, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20078, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20072, 0) node.BrowseName = QualifiedName('LiveValues', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(20027, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LiveValues") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20083, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20085, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20087, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20089, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20091, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20093, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20027, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20083, 0) node.BrowseName = QualifiedName('MessageSequenceNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20072, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MessageSequenceNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20084, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20072, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20084, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20083, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20083, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20085, 0) node.BrowseName = QualifiedName('StatusCode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20072, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatusCode") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20086, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20072, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20086, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20085, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20085, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20087, 0) node.BrowseName = QualifiedName('MajorVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20072, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MajorVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20087, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20088, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20087, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20087, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20087, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20072, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20088, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20087, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20087, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20089, 0) node.BrowseName = QualifiedName('MinorVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20072, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MinorVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20090, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20072, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20090, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20089, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20089, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20091, 0) node.BrowseName = QualifiedName('SecurityTokenID', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20072, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityTokenID") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20092, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20072, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20092, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20091, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20091, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20093, 0) node.BrowseName = QualifiedName('TimeToNextTokenID', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20072, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TimeToNextTokenID") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20094, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(20093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20072, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20094, 0) node.BrowseName = QualifiedName('DiagnosticsLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(20093, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiagnosticsLevel") attrs.DataType = NumericNodeId(19723, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(20094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(20094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(20094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20093, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15535, 0) node.BrowseName = QualifiedName('PubSubStatusEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2130, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubStatusEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15535, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15545, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15535, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15546, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15535, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15547, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15535, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2130, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15545, 0) node.BrowseName = QualifiedName('ConnectionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15535, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConnectionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15545, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15545, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15545, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15535, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15546, 0) node.BrowseName = QualifiedName('GroupId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15535, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("GroupId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15546, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15546, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15546, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15535, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15547, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15535, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(14647, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15547, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15547, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15547, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15535, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15548, 0) node.BrowseName = QualifiedName('PubSubTransportLimitsExceedEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(15535, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubTransportLimitsExceedEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15548, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15561, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15548, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15562, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15548, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15535, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15561, 0) node.BrowseName = QualifiedName('Actual', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15548, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Actual") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15561, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15561, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15561, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15548, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15562, 0) node.BrowseName = QualifiedName('Maximum', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15548, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Maximum") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15548, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15563, 0) node.BrowseName = QualifiedName('PubSubCommunicationFailureEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(15535, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("PubSubCommunicationFailureEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15563, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15576, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15563, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15535, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15576, 0) node.BrowseName = QualifiedName('Error', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15563, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Error") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15563, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21105, 0) node.BrowseName = QualifiedName('UadpWriterGroupMessageType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(17998, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("UadpWriterGroupMessageType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21106, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21107, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21108, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21109, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21110, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17998, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21106, 0) node.BrowseName = QualifiedName('GroupVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21105, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("GroupVersion") attrs.DataType = NumericNodeId(20998, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21105, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21107, 0) node.BrowseName = QualifiedName('DataSetOrdering', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21105, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetOrdering") attrs.DataType = NumericNodeId(20408, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21105, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21108, 0) node.BrowseName = QualifiedName('NetworkMessageContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21105, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkMessageContentMask") attrs.DataType = NumericNodeId(15642, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21108, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21108, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21108, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21105, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21109, 0) node.BrowseName = QualifiedName('SamplingOffset', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21105, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SamplingOffset") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21109, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21109, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21109, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21105, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21110, 0) node.BrowseName = QualifiedName('PublishingOffset', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21105, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingOffset") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21105, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21111, 0) node.BrowseName = QualifiedName('UadpDataSetWriterMessageType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(21096, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("UadpDataSetWriterMessageType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21112, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21113, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21114, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21115, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21096, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21112, 0) node.BrowseName = QualifiedName('DataSetMessageContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21111, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetMessageContentMask") attrs.DataType = NumericNodeId(15646, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21111, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21113, 0) node.BrowseName = QualifiedName('ConfiguredSize', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21111, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfiguredSize") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21111, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21114, 0) node.BrowseName = QualifiedName('NetworkMessageNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21111, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkMessageNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21111, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21115, 0) node.BrowseName = QualifiedName('DataSetOffset', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21111, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetOffset") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21111, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21116, 0) node.BrowseName = QualifiedName('UadpDataSetReaderMessageType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(21104, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("UadpDataSetReaderMessageType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21117, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21119, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17477, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21120, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21121, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21122, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21123, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21124, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21125, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21104, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21117, 0) node.BrowseName = QualifiedName('GroupVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21116, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("GroupVersion") attrs.DataType = NumericNodeId(20998, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21116, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21119, 0) node.BrowseName = QualifiedName('NetworkMessageNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21116, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkMessageNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21116, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17477, 0) node.BrowseName = QualifiedName('DataSetOffset', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21116, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetOffset") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21116, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21120, 0) node.BrowseName = QualifiedName('DataSetClassId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21116, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetClassId") attrs.DataType = ua.NodeId(ua.ObjectIds.Guid) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21116, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21121, 0) node.BrowseName = QualifiedName('NetworkMessageContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21116, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkMessageContentMask") attrs.DataType = NumericNodeId(15642, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21116, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21122, 0) node.BrowseName = QualifiedName('DataSetMessageContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21116, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetMessageContentMask") attrs.DataType = NumericNodeId(15646, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21116, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21123, 0) node.BrowseName = QualifiedName('PublishingInterval', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21116, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingInterval") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21123, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21123, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21123, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21116, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21124, 0) node.BrowseName = QualifiedName('ProcessingOffset', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21116, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ProcessingOffset") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21116, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21125, 0) node.BrowseName = QualifiedName('ReceiveOffset', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21116, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReceiveOffset") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21116, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21126, 0) node.BrowseName = QualifiedName('JsonWriterGroupMessageType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(17998, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("JsonWriterGroupMessageType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21127, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17998, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21127, 0) node.BrowseName = QualifiedName('NetworkMessageContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21126, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkMessageContentMask") attrs.DataType = NumericNodeId(15654, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21126, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21128, 0) node.BrowseName = QualifiedName('JsonDataSetWriterMessageType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(21096, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("JsonDataSetWriterMessageType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21129, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21096, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21129, 0) node.BrowseName = QualifiedName('DataSetMessageContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21128, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetMessageContentMask") attrs.DataType = NumericNodeId(15658, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21128, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21130, 0) node.BrowseName = QualifiedName('JsonDataSetReaderMessageType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(21104, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("JsonDataSetReaderMessageType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21131, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21132, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21104, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21131, 0) node.BrowseName = QualifiedName('NetworkMessageContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21130, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkMessageContentMask") attrs.DataType = NumericNodeId(15654, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21130, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21132, 0) node.BrowseName = QualifiedName('DataSetMessageContentMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21130, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetMessageContentMask") attrs.DataType = NumericNodeId(15658, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21130, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15064, 0) node.BrowseName = QualifiedName('DatagramConnectionTransportType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(17721, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DatagramConnectionTransportType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15064, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15072, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15064, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17721, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15072, 0) node.BrowseName = QualifiedName('DiscoveryAddress', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15064, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(21145, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("DiscoveryAddress") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15154, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21145, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15064, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15154, 0) node.BrowseName = QualifiedName('NetworkInterface', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15072, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(16309, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkInterface") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17579, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16309, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15072, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17579, 0) node.BrowseName = QualifiedName('Selections', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15154, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Selections") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15154, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21133, 0) node.BrowseName = QualifiedName('DatagramWriterGroupTransportType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(17997, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DatagramWriterGroupTransportType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21134, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21135, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17997, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21134, 0) node.BrowseName = QualifiedName('MessageRepeatCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21133, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MessageRepeatCount") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21133, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21135, 0) node.BrowseName = QualifiedName('MessageRepeatDelay', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21133, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MessageRepeatDelay") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21133, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15155, 0) node.BrowseName = QualifiedName('BrokerConnectionTransportType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(17721, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("BrokerConnectionTransportType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15156, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15178, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17721, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15156, 0) node.BrowseName = QualifiedName('ResourceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15155, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ResourceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15155, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15178, 0) node.BrowseName = QualifiedName('AuthenticationProfileUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15155, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AuthenticationProfileUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15155, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21136, 0) node.BrowseName = QualifiedName('BrokerWriterGroupTransportType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(17997, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("BrokerWriterGroupTransportType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21137, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15246, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15247, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15249, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17997, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21137, 0) node.BrowseName = QualifiedName('QueueName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21136, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("QueueName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21136, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15246, 0) node.BrowseName = QualifiedName('ResourceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21136, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ResourceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15246, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15246, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15246, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21136, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15247, 0) node.BrowseName = QualifiedName('AuthenticationProfileUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21136, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AuthenticationProfileUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15247, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15247, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15247, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21136, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15249, 0) node.BrowseName = QualifiedName('RequestedDeliveryGuarantee', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21136, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RequestedDeliveryGuarantee") attrs.DataType = NumericNodeId(15008, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21136, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21138, 0) node.BrowseName = QualifiedName('BrokerDataSetWriterTransportType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(15305, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("BrokerDataSetWriterTransportType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21139, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21140, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15250, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15251, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15330, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21141, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15305, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21139, 0) node.BrowseName = QualifiedName('QueueName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21138, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("QueueName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21140, 0) node.BrowseName = QualifiedName('MetaDataQueueName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21138, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MetaDataQueueName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15250, 0) node.BrowseName = QualifiedName('ResourceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21138, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ResourceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15250, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15250, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15250, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15251, 0) node.BrowseName = QualifiedName('AuthenticationProfileUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21138, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AuthenticationProfileUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15330, 0) node.BrowseName = QualifiedName('RequestedDeliveryGuarantee', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21138, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RequestedDeliveryGuarantee") attrs.DataType = NumericNodeId(15008, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21141, 0) node.BrowseName = QualifiedName('MetaDataUpdateTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21138, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MetaDataUpdateTime") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21142, 0) node.BrowseName = QualifiedName('BrokerDataSetReaderTransportType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(15319, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("BrokerDataSetReaderTransportType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21143, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15334, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15419, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15420, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21144, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15319, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21143, 0) node.BrowseName = QualifiedName('QueueName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21142, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("QueueName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15334, 0) node.BrowseName = QualifiedName('ResourceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21142, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ResourceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15334, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15334, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15334, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15419, 0) node.BrowseName = QualifiedName('AuthenticationProfileUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21142, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AuthenticationProfileUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15419, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15420, 0) node.BrowseName = QualifiedName('RequestedDeliveryGuarantee', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21142, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RequestedDeliveryGuarantee") attrs.DataType = NumericNodeId(15008, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21144, 0) node.BrowseName = QualifiedName('MetaDataQueueName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21142, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MetaDataQueueName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21145, 0) node.BrowseName = QualifiedName('NetworkAddressType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("NetworkAddressType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21145, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21146, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21145, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21146, 0) node.BrowseName = QualifiedName('NetworkInterface', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21145, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(16309, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkInterface") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(21146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17582, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16309, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21145, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17582, 0) node.BrowseName = QualifiedName('Selections', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21146, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Selections") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21146, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21147, 0) node.BrowseName = QualifiedName('NetworkAddressUrlType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(21145, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("NetworkAddressUrlType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21149, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21145, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21149, 0) node.BrowseName = QualifiedName('Url', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(21147, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Url") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21149, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(21149, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21149, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21147, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15676, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15534, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15676, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15534, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15676, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15741, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15676, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(125, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14525, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14525, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14855, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(126, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15487, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15487, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15599, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(127, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15488, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15488, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15602, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15421, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15005, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15005, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15501, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15422, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15006, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15006, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15521, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(124, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14523, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14523, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14849, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14839, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14524, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14524, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14852, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14847, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14593, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14593, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14876, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15677, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15578, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15578, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15766, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15678, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15580, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15678, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15580, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15678, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15769, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15678, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14323, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14273, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14273, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14324, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15679, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15581, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15679, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15581, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15679, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15772, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15679, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15681, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15582, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15681, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15582, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15681, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15775, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15681, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15682, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15597, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15682, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15597, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15682, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15778, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15682, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15683, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15598, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15683, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15598, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15683, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15781, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15683, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15688, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15605, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15688, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15605, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15688, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15784, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15688, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15689, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15609, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15689, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15609, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15689, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15787, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15689, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21150, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15480, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15480, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21156, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15691, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15611, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15611, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15793, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15693, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15616, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15693, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15616, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15693, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15854, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15693, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15694, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15617, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15694, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15617, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15694, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15857, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15694, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15695, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15618, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15695, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15618, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15695, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15860, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15695, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21151, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15502, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15502, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21159, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21152, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15510, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15510, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21162, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21153, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15520, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15520, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21165, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15701, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15621, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15701, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15621, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15701, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15866, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15701, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15702, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15622, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15622, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15869, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15703, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15623, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15623, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15872, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15705, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15628, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15628, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15877, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15706, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15629, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15629, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15880, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15707, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15630, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15630, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15883, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15712, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15631, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15631, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15886, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14848, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14744, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14744, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15713, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15635, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15635, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15889, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21154, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15530, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15530, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21168, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15715, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15645, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15645, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15895, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15717, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15652, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15652, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15898, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15718, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15653, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15653, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15919, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15719, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15657, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15657, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15922, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15724, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15664, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15664, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15925, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15725, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15665, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15665, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15931, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17468, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17467, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(17468, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17467, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(17468, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17469, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17468, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21155, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15532, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15532, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15479, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15007, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15007, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15524, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15727, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15667, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15727, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15667, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15727, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15940, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15727, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15729, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15669, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15669, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15943, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15733, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15670, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15670, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15946, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15950, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15534, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15534, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16027, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14796, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14525, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14525, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14811, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15589, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15487, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15589, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15487, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15589, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15591, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15589, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15590, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15488, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15488, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15594, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15529, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15005, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15529, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15005, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15529, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15585, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15529, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15531, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15006, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15531, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15006, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15531, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15588, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15531, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14794, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14523, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14794, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14523, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14794, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14805, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14794, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14795, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14524, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14795, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14524, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14795, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14808, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14795, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14803, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14593, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14593, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14832, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15951, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15578, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15578, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16030, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15952, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15580, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15580, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16033, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15952, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14319, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14273, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14319, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14273, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14319, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14320, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14319, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15953, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15581, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15953, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15581, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15953, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16037, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15953, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15954, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15582, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15582, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16040, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15955, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15597, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15597, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16047, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15956, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15598, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15956, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15598, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15956, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16050, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15956, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15987, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15605, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15987, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15605, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15987, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16053, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15987, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15988, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15609, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15988, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15609, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15988, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16056, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15988, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21174, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15480, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15480, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21180, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15990, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15611, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15990, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15611, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15990, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16062, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15990, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15991, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15616, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15991, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15616, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15991, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16065, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15991, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15992, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15617, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15992, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15617, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15992, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16068, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15992, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15993, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15618, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15993, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15618, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15993, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16071, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15993, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21175, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15502, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15502, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21183, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21176, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15510, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15510, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21186, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21177, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15520, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15520, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21189, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15995, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15621, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15621, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16077, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15996, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15622, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15996, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15622, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15996, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16080, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15996, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16007, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15623, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15623, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16083, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16008, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15628, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16008, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15628, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16008, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16086, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16008, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16009, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15629, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15629, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16089, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16010, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15630, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15630, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16092, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16011, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15631, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15631, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16095, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14804, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14744, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14804, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14744, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14804, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14835, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14804, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16012, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15635, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15635, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16098, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21178, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15530, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15530, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21192, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16014, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15645, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15645, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16104, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16015, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15652, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15652, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16107, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16016, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15653, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15653, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16110, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16017, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15657, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15657, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16113, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16018, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15664, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16018, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15664, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16018, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16116, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16018, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16019, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15665, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15665, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16119, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17472, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17467, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(17472, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17467, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(17472, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17473, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17472, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21179, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15532, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15532, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(21179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21195, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15579, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15007, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15007, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15640, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16021, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15667, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15667, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16125, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16022, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15669, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15669, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16144, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16023, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15670, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15670, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16147, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16151, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15534, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15534, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15057, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14525, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14525, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15058, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15487, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15487, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15059, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15488, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15059, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15488, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15059, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15700, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15005, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15700, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15005, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15700, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15714, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15006, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15714, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15006, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15714, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15050, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14523, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14523, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15051, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14524, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14524, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15049, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14593, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15049, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14593, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15049, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16152, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15578, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15578, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16153, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15580, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15580, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15060, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14273, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14273, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16154, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15581, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15581, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16155, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15582, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15582, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16156, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15597, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15597, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16157, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15598, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15598, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16158, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15605, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15605, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16159, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15609, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15609, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21198, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15480, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15480, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16161, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15611, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15611, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16280, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15616, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15616, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16281, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15617, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15617, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16282, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15618, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15618, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21199, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15502, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15502, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21200, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15510, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15510, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21201, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15520, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15520, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16284, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15621, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15621, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16285, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15622, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15622, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16286, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15623, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15623, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16287, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15628, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15628, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16288, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15629, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15629, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16308, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15630, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16308, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15630, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16308, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16310, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15631, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15631, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15061, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14744, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14744, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16311, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15635, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15635, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21202, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15530, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15530, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16323, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15645, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15645, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16391, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15652, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15652, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16392, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15653, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16392, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15653, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16392, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16393, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15657, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15657, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16394, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15664, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15664, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16404, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15665, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16404, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15665, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16404, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17476, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17467, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(17476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17467, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21203, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15532, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15532, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15726, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15007, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15726, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15007, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15726, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16524, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15667, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16524, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15667, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16524, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16525, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15669, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16525, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15669, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16525, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16526, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15670, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16526, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15670, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16526, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part17.py000066400000000000000000001116241367360577200316720ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part17(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23455, 0) node.BrowseName = QualifiedName('AliasNameType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AliasNameType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(23455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23456, 0) node.BrowseName = QualifiedName('AliasNameCategoryType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(61, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AliasNameCategoryType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23457, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23458, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23462, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(23456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23457, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23456, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(23455, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23455, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(23457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23456, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23458, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23456, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(23456, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23459, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23456, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(23458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23456, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23459, 0) node.BrowseName = QualifiedName('FindAlias', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(23458, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("FindAlias") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23460, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23461, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(23459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23458, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23460, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(23459, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AliasNameSearchPattern' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'ReferenceTypeFilter' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(23460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23459, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23461, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(23459, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AliasNodeList' extobj.DataType = NumericNodeId(23468, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(23461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23459, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23462, 0) node.BrowseName = QualifiedName('FindAlias', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(23456, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("FindAlias") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23463, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23464, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(23462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23456, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23463, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(23462, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AliasNameSearchPattern' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'ReferenceTypeFilter' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23463, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(23463, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23463, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23462, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23464, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(23462, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AliasNodeList' extobj.DataType = NumericNodeId(23468, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(23464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23462, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23468, 0) node.BrowseName = QualifiedName('AliasNameDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AliasNameDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(23468, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23469, 0) node.BrowseName = QualifiedName('AliasFor', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("AliasFor") attrs.InverseName = LocalizedText("HasAlias") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(23469, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23470, 0) node.BrowseName = QualifiedName('Aliases', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(85, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(23456, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Aliases") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23470, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23476, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(23470, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(85, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23470, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23456, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23476, 0) node.BrowseName = QualifiedName('FindAlias', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(23470, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("FindAlias") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23477, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23478, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23470, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23477, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(23476, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AliasNameSearchPattern' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'ReferenceTypeFilter' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23476, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23478, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(23476, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AliasNodeList' extobj.DataType = NumericNodeId(23468, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23476, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23479, 0) node.BrowseName = QualifiedName('Tags', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23470, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(23456, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Tags") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23485, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(23479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23470, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23456, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23485, 0) node.BrowseName = QualifiedName('FindAlias', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(23479, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("FindAlias") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23486, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23487, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23479, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23486, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(23485, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AliasNameSearchPattern' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'ReferenceTypeFilter' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23485, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23487, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(23485, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AliasNodeList' extobj.DataType = NumericNodeId(23468, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23485, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23488, 0) node.BrowseName = QualifiedName('Topics', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23470, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(23456, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Topics") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23494, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(23488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23470, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23456, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23494, 0) node.BrowseName = QualifiedName('FindAlias', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(23488, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("FindAlias") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23495, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23496, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23488, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23495, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(23494, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AliasNameSearchPattern' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'ReferenceTypeFilter' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23495, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23495, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23494, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23496, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(23494, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'AliasNodeList' extobj.DataType = NumericNodeId(23468, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(23496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23494, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23499, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23468, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(23499, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23468, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(23499, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23502, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23499, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23505, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23468, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(23505, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23468, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(23505, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23505, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23511, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23468, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(23511, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23468, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23511, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part19.py000066400000000000000000000163711367360577200316770ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part19(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19077, 0) node.BrowseName = QualifiedName('MultiStateDictionaryEntryDiscreteBaseType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(11238, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("MultiStateDictionaryEntryDiscreteBaseType") attrs.DisplayName = LocalizedText("MultiStateDictionaryEntryDiscreteBaseType") attrs.DataType = ua.NodeId(ua.ObjectIds.Number) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19082, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19083, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11238, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19082, 0) node.BrowseName = QualifiedName('EnumDictionaryEntries', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19077, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumDictionaryEntries") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 2 attrs.ArrayDimensions = [0, 0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19077, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19083, 0) node.BrowseName = QualifiedName('ValueAsDictionaryEntries', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19077, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ValueAsDictionaryEntries") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19077, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19084, 0) node.BrowseName = QualifiedName('MultiStateDictionaryEntryDiscreteType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(19077, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("MultiStateDictionaryEntryDiscreteType") attrs.DisplayName = LocalizedText("MultiStateDictionaryEntryDiscreteType") attrs.DataType = ua.NodeId(ua.ObjectIds.Number) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19090, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19077, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19090, 0) node.BrowseName = QualifiedName('ValueAsDictionaryEntries', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(19084, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ValueAsDictionaryEntries") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(19090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19084, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part3.py000066400000000000000000005545231367360577200316160ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part3(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3062, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3063, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(58, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(24, 0) node.BrowseName = QualifiedName('BaseDataType', 0) node.NodeClass = NodeClass.DataType attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BaseDataType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(26, 0) node.BrowseName = QualifiedName('Number', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Number") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(26, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(27, 0) node.BrowseName = QualifiedName('Integer', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(26, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Integer") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(27, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(26, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(28, 0) node.BrowseName = QualifiedName('UInteger', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(26, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UInteger") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(28, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(26, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(29, 0) node.BrowseName = QualifiedName('Enumeration', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Enumeration") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(29, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(1, 0) node.BrowseName = QualifiedName('Boolean', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Boolean") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(1, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2, 0) node.BrowseName = QualifiedName('SByte', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(27, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SByte") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(27, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3, 0) node.BrowseName = QualifiedName('Byte', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(28, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Byte") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(3, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(28, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(4, 0) node.BrowseName = QualifiedName('Int16', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(27, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Int16") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(4, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(27, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(5, 0) node.BrowseName = QualifiedName('UInt16', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(28, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UInt16") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(5, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(28, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(6, 0) node.BrowseName = QualifiedName('Int32', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(27, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Int32") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(6, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(27, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7, 0) node.BrowseName = QualifiedName('UInt32', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(28, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UInt32") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(7, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(28, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8, 0) node.BrowseName = QualifiedName('Int64', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(27, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Int64") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(8, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(27, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9, 0) node.BrowseName = QualifiedName('UInt64', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(28, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UInt64") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(9, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(28, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10, 0) node.BrowseName = QualifiedName('Float', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(26, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Float") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(10, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(26, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11, 0) node.BrowseName = QualifiedName('Double', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(26, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Double") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(26, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12, 0) node.BrowseName = QualifiedName('String', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("String") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13, 0) node.BrowseName = QualifiedName('DateTime', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DateTime") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(13, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14, 0) node.BrowseName = QualifiedName('Guid', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Guid") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15, 0) node.BrowseName = QualifiedName('ByteString', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ByteString") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16, 0) node.BrowseName = QualifiedName('XmlElement', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("XmlElement") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(16, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17, 0) node.BrowseName = QualifiedName('NodeId', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NodeId") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20, 0) node.BrowseName = QualifiedName('QualifiedName', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("QualifiedName") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(20, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21, 0) node.BrowseName = QualifiedName('LocalizedText', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("LocalizedText") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(21, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(22, 0) node.BrowseName = QualifiedName('Structure', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Structure") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(22, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(30, 0) node.BrowseName = QualifiedName('Image', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Image") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(30, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(50, 0) node.BrowseName = QualifiedName('Decimal', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(26, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Decimal") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(50, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(26, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(31, 0) node.BrowseName = QualifiedName('References', 0) node.NodeClass = NodeClass.ReferenceType attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("References") attrs.IsAbstract = True attrs.Symmetric = True node.NodeAttributes = attrs server.add_nodes([node]) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(32, 0) node.BrowseName = QualifiedName('NonHierarchicalReferences', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(31, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("NonHierarchicalReferences") attrs.IsAbstract = True attrs.Symmetric = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(32, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(31, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(33, 0) node.BrowseName = QualifiedName('HierarchicalReferences', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(31, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HierarchicalReferences") attrs.InverseName = LocalizedText("HierarchicalReferences") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(33, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(31, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(34, 0) node.BrowseName = QualifiedName('HasChild', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(33, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasChild") attrs.InverseName = LocalizedText("ChildOf") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(34, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(33, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(35, 0) node.BrowseName = QualifiedName('Organizes', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(33, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("Organizes") attrs.InverseName = LocalizedText("OrganizedBy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(35, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(33, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(36, 0) node.BrowseName = QualifiedName('HasEventSource', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(33, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasEventSource") attrs.InverseName = LocalizedText("EventSourceOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(36, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(33, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(37, 0) node.BrowseName = QualifiedName('HasModellingRule', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasModellingRule") attrs.InverseName = LocalizedText("ModellingRuleOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(37, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(38, 0) node.BrowseName = QualifiedName('HasEncoding', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasEncoding") attrs.InverseName = LocalizedText("EncodingOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(38, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(39, 0) node.BrowseName = QualifiedName('HasDescription', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasDescription") attrs.InverseName = LocalizedText("DescriptionOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(39, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(40, 0) node.BrowseName = QualifiedName('HasTypeDefinition', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasTypeDefinition") attrs.InverseName = LocalizedText("TypeDefinitionOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(40, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(41, 0) node.BrowseName = QualifiedName('GeneratesEvent', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("GeneratesEvent") attrs.InverseName = LocalizedText("GeneratedBy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(41, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3065, 0) node.BrowseName = QualifiedName('AlwaysGeneratesEvent', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(41, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("AlwaysGeneratesEvent") attrs.InverseName = LocalizedText("AlwaysGeneratedBy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(3065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(41, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(44, 0) node.BrowseName = QualifiedName('Aggregates', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(34, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("Aggregates") attrs.InverseName = LocalizedText("AggregatedBy") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(44, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(34, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(45, 0) node.BrowseName = QualifiedName('HasSubtype', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(34, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasSubtype") attrs.InverseName = LocalizedText("SubtypeOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(45, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(34, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(46, 0) node.BrowseName = QualifiedName('HasProperty', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(44, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasProperty") attrs.InverseName = LocalizedText("PropertyOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(46, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(44, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(47, 0) node.BrowseName = QualifiedName('HasComponent', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(44, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasComponent") attrs.InverseName = LocalizedText("ComponentOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(47, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(44, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(48, 0) node.BrowseName = QualifiedName('HasNotifier', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(36, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasNotifier") attrs.InverseName = LocalizedText("NotifierOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(48, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(36, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(49, 0) node.BrowseName = QualifiedName('HasOrderedComponent', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(47, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasOrderedComponent") attrs.InverseName = LocalizedText("OrderedComponentOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(49, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(47, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(120, 0) node.BrowseName = QualifiedName('NamingRuleType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NamingRuleType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12169, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12169, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(120, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) value = [] extobj = ua.EnumValueType() extobj.Value = 1 extobj.DisplayName.Text = 'Mandatory' extobj.Description.Text = 'The BrowseName must appear in all instances of the type.' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2 extobj.DisplayName.Text = 'Optional' extobj.Description.Text = 'The BrowseName may appear in an instance of the type.' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 3 extobj.DisplayName.Text = 'Constraint' extobj.Description.Text = 'The modelling rule defines a constraint and the BrowseName is not used in an instance of the type.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(120, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(129, 0) node.BrowseName = QualifiedName('HasArgumentDescription', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(47, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasArgumentDescription") attrs.InverseName = LocalizedText("ArgumentDescriptionOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(47, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(131, 0) node.BrowseName = QualifiedName('HasOptionalInputArgumentDescription', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(129, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasOptionalInputArgumentDescription") attrs.InverseName = LocalizedText("OptionalInputArgumentDescriptionOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(129, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3068, 0) node.BrowseName = QualifiedName('NodeVersion', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NodeVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12170, 0) node.BrowseName = QualifiedName('ViewVersion', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ViewVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3067, 0) node.BrowseName = QualifiedName('Icon', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Icon") attrs.DataType = NumericNodeId(30, 0) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3069, 0) node.BrowseName = QualifiedName('LocalTime', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LocalTime") attrs.DataType = NumericNodeId(8912, 0) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3070, 0) node.BrowseName = QualifiedName('AllowNulls', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AllowNulls") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3070, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11433, 0) node.BrowseName = QualifiedName('ValueAsText', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ValueAsText") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11498, 0) node.BrowseName = QualifiedName('MaxStringLength', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxStringLength") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11498, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15002, 0) node.BrowseName = QualifiedName('MaxCharacters', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxCharacters") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15002, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12908, 0) node.BrowseName = QualifiedName('MaxByteStringLength', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxByteStringLength") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12908, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11512, 0) node.BrowseName = QualifiedName('MaxArrayLength', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxArrayLength") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11512, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11513, 0) node.BrowseName = QualifiedName('EngineeringUnits', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EngineeringUnits") attrs.DataType = NumericNodeId(887, 0) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11513, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11432, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11432, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3071, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12745, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3072, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3073, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16306, 0) node.BrowseName = QualifiedName('DefaultInputValues', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DefaultInputValues") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17605, 0) node.BrowseName = QualifiedName('DefaultInstanceBrowseName', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DefaultInstanceBrowseName") attrs.DataType = ua.NodeId(ua.ObjectIds.QualifiedName) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17605, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2000, 0) node.BrowseName = QualifiedName('ImageBMP', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(30, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ImageBMP") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2000, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(30, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2001, 0) node.BrowseName = QualifiedName('ImageGIF', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(30, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ImageGIF") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(30, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2002, 0) node.BrowseName = QualifiedName('ImageJPG', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(30, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ImageJPG") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2002, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(30, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2003, 0) node.BrowseName = QualifiedName('ImagePNG', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(30, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ImagePNG") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2003, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(30, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16307, 0) node.BrowseName = QualifiedName('AudioDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AudioDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(16307, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23501, 0) node.BrowseName = QualifiedName('CurrencyUnit', 0) node.NodeClass = NodeClass.Variable node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrencyUnit") attrs.DataType = NumericNodeId(23498, 0) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23501, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17861, 0) node.BrowseName = QualifiedName('DecimalDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DecimalDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(256, 0) node.BrowseName = QualifiedName('IdType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("IdType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7591, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7591, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(256, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Numeric'),LocalizedText('String'),LocalizedText('Guid'),LocalizedText('Opaque')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(256, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(257, 0) node.BrowseName = QualifiedName('NodeClass', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NodeClass") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(257, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11878, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(257, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11878, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(257, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) value = [] extobj = ua.EnumValueType() extobj.Value = 0 extobj.DisplayName.Text = 'Unspecified' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 1 extobj.DisplayName.Text = 'Object' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2 extobj.DisplayName.Text = 'Variable' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 4 extobj.DisplayName.Text = 'Method' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 8 extobj.DisplayName.Text = 'ObjectType' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 16 extobj.DisplayName.Text = 'VariableType' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 32 extobj.DisplayName.Text = 'ReferenceType' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 64 extobj.DisplayName.Text = 'DataType' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 128 extobj.DisplayName.Text = 'View' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11878, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11878, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11878, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(257, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(94, 0) node.BrowseName = QualifiedName('PermissionType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PermissionType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(94, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15030, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(94, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15030, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(94, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Browse'),LocalizedText('ReadRolePermissions'),LocalizedText('WriteAttribute'),LocalizedText('WriteRolePermissions'),LocalizedText('WriteHistorizing'),LocalizedText('Read'),LocalizedText('Write'),LocalizedText('ReadHistory'),LocalizedText('InsertHistory'),LocalizedText('ModifyHistory'),LocalizedText('DeleteHistory'),LocalizedText('ReceiveEvents'),LocalizedText('Call'),LocalizedText('AddReference'),LocalizedText('RemoveReference'),LocalizedText('DeleteNode'),LocalizedText('AddNode')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(94, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15031, 0) node.BrowseName = QualifiedName('AccessLevelType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(3, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AccessLevelType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15032, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15032, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15031, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('CurrentRead'),LocalizedText('CurrentWrite'),LocalizedText('HistoryRead'),LocalizedText('HistoryWrite'),LocalizedText('SemanticChange'),LocalizedText('StatusWrite'),LocalizedText('TimestampWrite')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15031, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15406, 0) node.BrowseName = QualifiedName('AccessLevelExType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AccessLevelExType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15407, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15407, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('CurrentRead'),LocalizedText('CurrentWrite'),LocalizedText('HistoryRead'),LocalizedText('HistoryWrite'),LocalizedText('SemanticChange'),LocalizedText('StatusWrite'),LocalizedText('TimestampWrite'),LocalizedText('Reserved'),LocalizedText('NonatomicRead'),LocalizedText('NonatomicWrite'),LocalizedText('WriteFullArrayOnly')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15407, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15407, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15407, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15033, 0) node.BrowseName = QualifiedName('EventNotifierType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(3, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EventNotifierType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15033, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15034, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15033, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15034, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15033, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('SubscribeToEvents'),LocalizedText('Reserved'),LocalizedText('HistoryRead'),LocalizedText('HistoryWrite')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15034, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15034, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15034, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15033, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(95, 0) node.BrowseName = QualifiedName('AccessRestrictionType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AccessRestrictionType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(95, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15035, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(95, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15035, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(95, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('SigningRequired'),LocalizedText('EncryptionRequired'),LocalizedText('SessionRequired')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(95, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(96, 0) node.BrowseName = QualifiedName('RolePermissionType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RolePermissionType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(96, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(97, 0) node.BrowseName = QualifiedName('DataTypeDefinition', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataTypeDefinition") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(97, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(98, 0) node.BrowseName = QualifiedName('StructureType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("StructureType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(98, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14528, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(98, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14528, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(98, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Structure'),LocalizedText('StructureWithOptionalFields'),LocalizedText('Union')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14528, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14528, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14528, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(98, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(101, 0) node.BrowseName = QualifiedName('StructureField', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("StructureField") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(99, 0) node.BrowseName = QualifiedName('StructureDefinition', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(97, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("StructureDefinition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(99, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(97, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(100, 0) node.BrowseName = QualifiedName('EnumDefinition', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(97, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EnumDefinition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(97, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(258, 0) node.BrowseName = QualifiedName('Node', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Node") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(258, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11879, 0) node.BrowseName = QualifiedName('InstanceNode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(258, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("InstanceNode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(258, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11880, 0) node.BrowseName = QualifiedName('TypeNode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(258, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TypeNode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11880, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(258, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(261, 0) node.BrowseName = QualifiedName('ObjectNode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(11879, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ObjectNode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11879, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(264, 0) node.BrowseName = QualifiedName('ObjectTypeNode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(11880, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ObjectTypeNode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(264, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11880, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(267, 0) node.BrowseName = QualifiedName('VariableNode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(11879, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("VariableNode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(267, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11879, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(270, 0) node.BrowseName = QualifiedName('VariableTypeNode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(11880, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("VariableTypeNode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(270, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11880, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(273, 0) node.BrowseName = QualifiedName('ReferenceTypeNode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(11880, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReferenceTypeNode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(273, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11880, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(276, 0) node.BrowseName = QualifiedName('MethodNode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(11879, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MethodNode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11879, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(279, 0) node.BrowseName = QualifiedName('ViewNode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(11879, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ViewNode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11879, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(282, 0) node.BrowseName = QualifiedName('DataTypeNode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(11880, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataTypeNode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11880, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(285, 0) node.BrowseName = QualifiedName('ReferenceNode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReferenceNode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(296, 0) node.BrowseName = QualifiedName('Argument', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Argument") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7594, 0) node.BrowseName = QualifiedName('EnumValueType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EnumValueType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(7594, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(102, 0) node.BrowseName = QualifiedName('EnumField', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7594, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EnumField") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7594, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12755, 0) node.BrowseName = QualifiedName('OptionSet', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("OptionSet") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12756, 0) node.BrowseName = QualifiedName('Union', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Union") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12877, 0) node.BrowseName = QualifiedName('NormalizedString', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(12, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NormalizedString") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12877, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12878, 0) node.BrowseName = QualifiedName('DecimalString', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(12, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DecimalString") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12878, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12879, 0) node.BrowseName = QualifiedName('DurationString', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(12, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DurationString") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12880, 0) node.BrowseName = QualifiedName('TimeString', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(12, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TimeString") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12880, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12881, 0) node.BrowseName = QualifiedName('DateString', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(12, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DateString") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(290, 0) node.BrowseName = QualifiedName('Duration', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(11, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Duration") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(290, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(294, 0) node.BrowseName = QualifiedName('UtcTime', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(13, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UtcTime") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(294, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(295, 0) node.BrowseName = QualifiedName('LocaleId', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(12, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("LocaleId") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8912, 0) node.BrowseName = QualifiedName('TimeZoneDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TimeZoneDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(8912, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17863, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17861, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(17863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17861, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(128, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(96, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(96, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16131, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(121, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(97, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(97, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18178, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14844, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(101, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(101, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18181, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(122, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(99, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(99, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18184, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(123, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(100, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(123, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(100, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(123, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18187, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(123, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(260, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(258, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(258, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11889, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11879, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11879, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11890, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11880, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11880, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(263, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(261, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(263, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(261, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(263, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(266, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(264, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(264, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(269, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(267, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(267, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(272, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(270, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(272, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(270, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(272, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(275, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(273, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(273, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(278, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(276, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(276, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(281, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(279, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(279, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(284, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(282, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(282, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(287, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(285, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(285, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(298, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(296, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(296, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7650, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8251, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(7594, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(8251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7594, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(8251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7656, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14845, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(102, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(102, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14870, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12765, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12755, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12755, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12767, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12766, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12756, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12756, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12770, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8917, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(8912, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(8917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8912, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(8917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8914, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17862, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17861, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(17862, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17861, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17862, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16126, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(96, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(96, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(16126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16127, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14797, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(97, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14797, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(97, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14797, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18166, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14797, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14800, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(101, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14800, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(101, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14800, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18169, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14800, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14798, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(99, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14798, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(99, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14798, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18172, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14798, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14799, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(100, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14799, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(100, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14799, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18175, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14799, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(259, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(258, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(258, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11887, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11879, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11887, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11879, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11887, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11888, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11880, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11888, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11880, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11888, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(262, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(261, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(262, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(261, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(262, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(265, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(264, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(265, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(264, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(265, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(268, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(267, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(267, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(271, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(270, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(270, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(274, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(273, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(273, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(277, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(276, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(276, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(280, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(279, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(279, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(283, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(282, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(282, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(286, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(285, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(285, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(297, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(296, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(296, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8285, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7616, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(7594, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(7616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7594, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(7616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8291, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14801, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(102, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14801, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(102, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14801, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14826, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14801, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12757, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12755, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12757, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12755, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12757, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12759, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12757, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12758, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12756, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12758, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12756, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12758, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12762, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12758, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8913, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(8912, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(8913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8912, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(8913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8918, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15045, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17861, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17861, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15062, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(96, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(96, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15063, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(97, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(97, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15065, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(101, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(101, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15066, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(99, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(99, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15067, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(100, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(100, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15068, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(258, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(258, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15069, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11879, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11879, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15070, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11880, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15070, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11880, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15070, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15071, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(261, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(261, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15073, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(264, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(264, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15074, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(267, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(267, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15075, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(270, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(270, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15076, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(273, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(273, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15077, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(276, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(276, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15078, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(279, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(279, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15079, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(282, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(282, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15080, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(285, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(285, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15081, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(296, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(296, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15082, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(7594, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7594, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15083, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(102, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(102, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15084, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12755, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12755, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15085, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12756, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12756, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15086, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(8912, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8912, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part4.py000066400000000000000000030424011367360577200316050ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part4(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18, 0) node.BrowseName = QualifiedName('ExpandedNodeId', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ExpandedNodeId") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19, 0) node.BrowseName = QualifiedName('StatusCode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("StatusCode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(19, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23, 0) node.BrowseName = QualifiedName('DataValue', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataValue") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(23, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(25, 0) node.BrowseName = QualifiedName('DiagnosticInfo', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DiagnosticInfo") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(25, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17588, 0) node.BrowseName = QualifiedName('Index', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Index") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(288, 0) node.BrowseName = QualifiedName('IntegerId', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("IntegerId") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(307, 0) node.BrowseName = QualifiedName('ApplicationType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ApplicationType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(307, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7597, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(307, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7597, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(307, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Server'),LocalizedText('Client'),LocalizedText('ClientAndServer'),LocalizedText('DiscoveryServer')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7597, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7597, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7597, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(307, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(308, 0) node.BrowseName = QualifiedName('ApplicationDescription', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ApplicationDescription") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(308, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(389, 0) node.BrowseName = QualifiedName('RequestHeader', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RequestHeader") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(392, 0) node.BrowseName = QualifiedName('ResponseHeader', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ResponseHeader") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(392, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20998, 0) node.BrowseName = QualifiedName('VersionTime', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("VersionTime") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(20998, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(395, 0) node.BrowseName = QualifiedName('ServiceFault', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ServiceFault") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15901, 0) node.BrowseName = QualifiedName('SessionlessInvokeRequestType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SessionlessInvokeRequestType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(20999, 0) node.BrowseName = QualifiedName('SessionlessInvokeResponseType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SessionlessInvokeResponseType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(20999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(420, 0) node.BrowseName = QualifiedName('FindServersRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("FindServersRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(423, 0) node.BrowseName = QualifiedName('FindServersResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("FindServersResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12189, 0) node.BrowseName = QualifiedName('ServerOnNetwork', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ServerOnNetwork") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12190, 0) node.BrowseName = QualifiedName('FindServersOnNetworkRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("FindServersOnNetworkRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12191, 0) node.BrowseName = QualifiedName('FindServersOnNetworkResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("FindServersOnNetworkResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(311, 0) node.BrowseName = QualifiedName('ApplicationInstanceCertificate', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ApplicationInstanceCertificate") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(302, 0) node.BrowseName = QualifiedName('MessageSecurityMode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MessageSecurityMode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(302, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7595, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(302, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7595, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(302, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Invalid'),LocalizedText('None'),LocalizedText('Sign'),LocalizedText('SignAndEncrypt')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(302, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(303, 0) node.BrowseName = QualifiedName('UserTokenType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UserTokenType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(303, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7596, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(303, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7596, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(303, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Anonymous'),LocalizedText('UserName'),LocalizedText('Certificate'),LocalizedText('IssuedToken')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(303, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(304, 0) node.BrowseName = QualifiedName('UserTokenPolicy', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UserTokenPolicy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(304, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(312, 0) node.BrowseName = QualifiedName('EndpointDescription', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EndpointDescription") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(426, 0) node.BrowseName = QualifiedName('GetEndpointsRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("GetEndpointsRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(426, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(429, 0) node.BrowseName = QualifiedName('GetEndpointsResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("GetEndpointsResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(429, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(432, 0) node.BrowseName = QualifiedName('RegisteredServer', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RegisteredServer") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(432, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(435, 0) node.BrowseName = QualifiedName('RegisterServerRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RegisterServerRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(435, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(438, 0) node.BrowseName = QualifiedName('RegisterServerResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RegisterServerResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(438, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12890, 0) node.BrowseName = QualifiedName('DiscoveryConfiguration', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DiscoveryConfiguration") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12891, 0) node.BrowseName = QualifiedName('MdnsDiscoveryConfiguration', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(12890, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MdnsDiscoveryConfiguration") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12890, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12193, 0) node.BrowseName = QualifiedName('RegisterServer2Request', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RegisterServer2Request") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12193, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12194, 0) node.BrowseName = QualifiedName('RegisterServer2Response', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RegisterServer2Response") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12194, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(315, 0) node.BrowseName = QualifiedName('SecurityTokenRequestType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SecurityTokenRequestType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7598, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7598, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(315, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Issue'),LocalizedText('Renew')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(315, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(441, 0) node.BrowseName = QualifiedName('ChannelSecurityToken', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ChannelSecurityToken") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(444, 0) node.BrowseName = QualifiedName('OpenSecureChannelRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("OpenSecureChannelRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(444, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(447, 0) node.BrowseName = QualifiedName('OpenSecureChannelResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("OpenSecureChannelResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(447, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(450, 0) node.BrowseName = QualifiedName('CloseSecureChannelRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CloseSecureChannelRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(450, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(453, 0) node.BrowseName = QualifiedName('CloseSecureChannelResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CloseSecureChannelResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(453, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(344, 0) node.BrowseName = QualifiedName('SignedSoftwareCertificate', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SignedSoftwareCertificate") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(344, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(388, 0) node.BrowseName = QualifiedName('SessionAuthenticationToken', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(17, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SessionAuthenticationToken") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(456, 0) node.BrowseName = QualifiedName('SignatureData', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SignatureData") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(459, 0) node.BrowseName = QualifiedName('CreateSessionRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CreateSessionRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(459, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(462, 0) node.BrowseName = QualifiedName('CreateSessionResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CreateSessionResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(316, 0) node.BrowseName = QualifiedName('UserIdentityToken', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UserIdentityToken") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(316, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(319, 0) node.BrowseName = QualifiedName('AnonymousIdentityToken', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(316, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AnonymousIdentityToken") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(319, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(316, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(322, 0) node.BrowseName = QualifiedName('UserNameIdentityToken', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(316, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UserNameIdentityToken") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(322, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(316, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(325, 0) node.BrowseName = QualifiedName('X509IdentityToken', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(316, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("X509IdentityToken") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(316, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(938, 0) node.BrowseName = QualifiedName('IssuedIdentityToken', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(316, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("IssuedIdentityToken") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(938, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(316, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17545, 0) node.BrowseName = QualifiedName('RsaEncryptedSecret', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(24, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RsaEncryptedSecret") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17545, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(465, 0) node.BrowseName = QualifiedName('ActivateSessionRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ActivateSessionRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(468, 0) node.BrowseName = QualifiedName('ActivateSessionResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ActivateSessionResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(468, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(471, 0) node.BrowseName = QualifiedName('CloseSessionRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CloseSessionRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(471, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(474, 0) node.BrowseName = QualifiedName('CloseSessionResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CloseSessionResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(474, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(477, 0) node.BrowseName = QualifiedName('CancelRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CancelRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(477, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(480, 0) node.BrowseName = QualifiedName('CancelResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CancelResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(480, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(348, 0) node.BrowseName = QualifiedName('NodeAttributesMask', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NodeAttributesMask") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(348, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11881, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(348, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11881, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(348, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) value = [] extobj = ua.EnumValueType() extobj.Value = 0 extobj.DisplayName.Text = 'None' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 1 extobj.DisplayName.Text = 'AccessLevel' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2 extobj.DisplayName.Text = 'ArrayDimensions' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 4 extobj.DisplayName.Text = 'BrowseName' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 8 extobj.DisplayName.Text = 'ContainsNoLoops' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 16 extobj.DisplayName.Text = 'DataType' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 32 extobj.DisplayName.Text = 'Description' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 64 extobj.DisplayName.Text = 'DisplayName' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 128 extobj.DisplayName.Text = 'EventNotifier' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 256 extobj.DisplayName.Text = 'Executable' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 512 extobj.DisplayName.Text = 'Historizing' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 1024 extobj.DisplayName.Text = 'InverseName' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2048 extobj.DisplayName.Text = 'IsAbstract' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 4096 extobj.DisplayName.Text = 'MinimumSamplingInterval' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 8192 extobj.DisplayName.Text = 'NodeClass' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 16384 extobj.DisplayName.Text = 'NodeId' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 32768 extobj.DisplayName.Text = 'Symmetric' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 65536 extobj.DisplayName.Text = 'UserAccessLevel' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 131072 extobj.DisplayName.Text = 'UserExecutable' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 262144 extobj.DisplayName.Text = 'UserWriteMask' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 524288 extobj.DisplayName.Text = 'ValueRank' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 1048576 extobj.DisplayName.Text = 'WriteMask' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2097152 extobj.DisplayName.Text = 'Value' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 4194304 extobj.DisplayName.Text = 'DataTypeDefinition' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 8388608 extobj.DisplayName.Text = 'RolePermissions' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 16777216 extobj.DisplayName.Text = 'AccessRestrictions' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 33554431 extobj.DisplayName.Text = 'All' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 26501220 extobj.DisplayName.Text = 'BaseNode' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 26501348 extobj.DisplayName.Text = 'Object' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 26503268 extobj.DisplayName.Text = 'ObjectType' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 26571383 extobj.DisplayName.Text = 'Variable' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 28600438 extobj.DisplayName.Text = 'VariableType' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 26632548 extobj.DisplayName.Text = 'Method' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 26537060 extobj.DisplayName.Text = 'ReferenceType' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 26501356 extobj.DisplayName.Text = 'View' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(348, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(349, 0) node.BrowseName = QualifiedName('NodeAttributes', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NodeAttributes") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(349, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(352, 0) node.BrowseName = QualifiedName('ObjectAttributes', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ObjectAttributes") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(352, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(355, 0) node.BrowseName = QualifiedName('VariableAttributes', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("VariableAttributes") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(355, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(358, 0) node.BrowseName = QualifiedName('MethodAttributes', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MethodAttributes") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(358, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(361, 0) node.BrowseName = QualifiedName('ObjectTypeAttributes', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ObjectTypeAttributes") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(361, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(364, 0) node.BrowseName = QualifiedName('VariableTypeAttributes', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("VariableTypeAttributes") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(364, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(367, 0) node.BrowseName = QualifiedName('ReferenceTypeAttributes', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReferenceTypeAttributes") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(367, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(370, 0) node.BrowseName = QualifiedName('DataTypeAttributes', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataTypeAttributes") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(370, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(373, 0) node.BrowseName = QualifiedName('ViewAttributes', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ViewAttributes") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(373, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17606, 0) node.BrowseName = QualifiedName('GenericAttributeValue', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("GenericAttributeValue") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17607, 0) node.BrowseName = QualifiedName('GenericAttributes', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("GenericAttributes") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17607, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(376, 0) node.BrowseName = QualifiedName('AddNodesItem', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AddNodesItem") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(376, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(483, 0) node.BrowseName = QualifiedName('AddNodesResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AddNodesResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(483, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(486, 0) node.BrowseName = QualifiedName('AddNodesRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AddNodesRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(486, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(489, 0) node.BrowseName = QualifiedName('AddNodesResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AddNodesResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(379, 0) node.BrowseName = QualifiedName('AddReferencesItem', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AddReferencesItem") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(492, 0) node.BrowseName = QualifiedName('AddReferencesRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AddReferencesRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(492, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(495, 0) node.BrowseName = QualifiedName('AddReferencesResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AddReferencesResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(495, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(382, 0) node.BrowseName = QualifiedName('DeleteNodesItem', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteNodesItem") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(382, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(498, 0) node.BrowseName = QualifiedName('DeleteNodesRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteNodesRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(498, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(501, 0) node.BrowseName = QualifiedName('DeleteNodesResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteNodesResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(501, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(385, 0) node.BrowseName = QualifiedName('DeleteReferencesItem', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteReferencesItem") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(504, 0) node.BrowseName = QualifiedName('DeleteReferencesRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteReferencesRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(504, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(507, 0) node.BrowseName = QualifiedName('DeleteReferencesResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteReferencesResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(507, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(347, 0) node.BrowseName = QualifiedName('AttributeWriteMask', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AttributeWriteMask") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(347, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15036, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(347, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15036, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(347, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('AccessLevel'),LocalizedText('ArrayDimensions'),LocalizedText('BrowseName'),LocalizedText('ContainsNoLoops'),LocalizedText('DataType'),LocalizedText('Description'),LocalizedText('DisplayName'),LocalizedText('EventNotifier'),LocalizedText('Executable'),LocalizedText('Historizing'),LocalizedText('InverseName'),LocalizedText('IsAbstract'),LocalizedText('MinimumSamplingInterval'),LocalizedText('NodeClass'),LocalizedText('NodeId'),LocalizedText('Symmetric'),LocalizedText('UserAccessLevel'),LocalizedText('UserExecutable'),LocalizedText('UserWriteMask'),LocalizedText('ValueRank'),LocalizedText('WriteMask'),LocalizedText('ValueForVariableType'),LocalizedText('DataTypeDefinition'),LocalizedText('RolePermissions'),LocalizedText('AccessRestrictions'),LocalizedText('AccessLevelEx')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(347, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(510, 0) node.BrowseName = QualifiedName('BrowseDirection', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrowseDirection") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(510, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7603, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(510, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7603, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(510, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Forward'),LocalizedText('Inverse'),LocalizedText('Both'),LocalizedText('Invalid')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7603, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7603, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7603, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(510, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(511, 0) node.BrowseName = QualifiedName('ViewDescription', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ViewDescription") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(511, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(514, 0) node.BrowseName = QualifiedName('BrowseDescription', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrowseDescription") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(514, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(517, 0) node.BrowseName = QualifiedName('BrowseResultMask', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrowseResultMask") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(517, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11883, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(517, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11883, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(517, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) value = [] extobj = ua.EnumValueType() extobj.Value = 0 extobj.DisplayName.Text = 'None' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 1 extobj.DisplayName.Text = 'ReferenceTypeId' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2 extobj.DisplayName.Text = 'IsForward' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 4 extobj.DisplayName.Text = 'NodeClass' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 8 extobj.DisplayName.Text = 'BrowseName' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 16 extobj.DisplayName.Text = 'DisplayName' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 32 extobj.DisplayName.Text = 'TypeDefinition' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 63 extobj.DisplayName.Text = 'All' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 3 extobj.DisplayName.Text = 'ReferenceTypeInfo' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 60 extobj.DisplayName.Text = 'TargetInfo' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(517, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(518, 0) node.BrowseName = QualifiedName('ReferenceDescription', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReferenceDescription") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(518, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(521, 0) node.BrowseName = QualifiedName('ContinuationPoint', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(15, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ContinuationPoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(521, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(522, 0) node.BrowseName = QualifiedName('BrowseResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrowseResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(525, 0) node.BrowseName = QualifiedName('BrowseRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrowseRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(525, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(528, 0) node.BrowseName = QualifiedName('BrowseResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrowseResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(528, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(531, 0) node.BrowseName = QualifiedName('BrowseNextRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrowseNextRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(531, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(534, 0) node.BrowseName = QualifiedName('BrowseNextResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrowseNextResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(534, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(537, 0) node.BrowseName = QualifiedName('RelativePathElement', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RelativePathElement") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(537, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(540, 0) node.BrowseName = QualifiedName('RelativePath', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RelativePath") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(540, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(543, 0) node.BrowseName = QualifiedName('BrowsePath', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrowsePath") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(543, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(546, 0) node.BrowseName = QualifiedName('BrowsePathTarget', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrowsePathTarget") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(546, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(549, 0) node.BrowseName = QualifiedName('BrowsePathResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BrowsePathResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(549, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(552, 0) node.BrowseName = QualifiedName('TranslateBrowsePathsToNodeIdsRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TranslateBrowsePathsToNodeIdsRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(552, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(555, 0) node.BrowseName = QualifiedName('TranslateBrowsePathsToNodeIdsResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TranslateBrowsePathsToNodeIdsResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(555, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(558, 0) node.BrowseName = QualifiedName('RegisterNodesRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RegisterNodesRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(558, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(561, 0) node.BrowseName = QualifiedName('RegisterNodesResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RegisterNodesResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(561, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(564, 0) node.BrowseName = QualifiedName('UnregisterNodesRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UnregisterNodesRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(567, 0) node.BrowseName = QualifiedName('UnregisterNodesResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UnregisterNodesResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(289, 0) node.BrowseName = QualifiedName('Counter', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(7, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Counter") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(289, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(291, 0) node.BrowseName = QualifiedName('NumericRange', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(12, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NumericRange") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(291, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(292, 0) node.BrowseName = QualifiedName('Time', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(12, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Time") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(292, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(293, 0) node.BrowseName = QualifiedName('Date', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(13, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Date") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(293, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(331, 0) node.BrowseName = QualifiedName('EndpointConfiguration', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EndpointConfiguration") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(331, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(570, 0) node.BrowseName = QualifiedName('QueryDataDescription', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("QueryDataDescription") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(573, 0) node.BrowseName = QualifiedName('NodeTypeDescription', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NodeTypeDescription") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(576, 0) node.BrowseName = QualifiedName('FilterOperator', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("FilterOperator") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7605, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7605, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(576, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Equals'),LocalizedText('IsNull'),LocalizedText('GreaterThan'),LocalizedText('LessThan'),LocalizedText('GreaterThanOrEqual'),LocalizedText('LessThanOrEqual'),LocalizedText('Like'),LocalizedText('Not'),LocalizedText('Between'),LocalizedText('InList'),LocalizedText('And'),LocalizedText('Or'),LocalizedText('Cast'),LocalizedText('InView'),LocalizedText('OfType'),LocalizedText('RelatedTo'),LocalizedText('BitwiseAnd'),LocalizedText('BitwiseOr')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7605, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7605, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7605, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(576, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(577, 0) node.BrowseName = QualifiedName('QueryDataSet', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("QueryDataSet") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(577, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(580, 0) node.BrowseName = QualifiedName('NodeReference', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NodeReference") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(583, 0) node.BrowseName = QualifiedName('ContentFilterElement', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ContentFilterElement") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(586, 0) node.BrowseName = QualifiedName('ContentFilter', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ContentFilter") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(586, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(589, 0) node.BrowseName = QualifiedName('FilterOperand', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("FilterOperand") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(589, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(592, 0) node.BrowseName = QualifiedName('ElementOperand', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(589, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ElementOperand") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(592, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(589, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(595, 0) node.BrowseName = QualifiedName('LiteralOperand', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(589, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("LiteralOperand") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(589, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(598, 0) node.BrowseName = QualifiedName('AttributeOperand', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(589, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AttributeOperand") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(589, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(601, 0) node.BrowseName = QualifiedName('SimpleAttributeOperand', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(589, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SimpleAttributeOperand") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(601, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(589, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(604, 0) node.BrowseName = QualifiedName('ContentFilterElementResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ContentFilterElementResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(604, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(607, 0) node.BrowseName = QualifiedName('ContentFilterResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ContentFilterResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(607, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(610, 0) node.BrowseName = QualifiedName('ParsingResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ParsingResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(613, 0) node.BrowseName = QualifiedName('QueryFirstRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("QueryFirstRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(613, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(616, 0) node.BrowseName = QualifiedName('QueryFirstResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("QueryFirstResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(619, 0) node.BrowseName = QualifiedName('QueryNextRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("QueryNextRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(622, 0) node.BrowseName = QualifiedName('QueryNextResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("QueryNextResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(622, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(625, 0) node.BrowseName = QualifiedName('TimestampsToReturn', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TimestampsToReturn") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(625, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(625, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7606, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(625, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Source'),LocalizedText('Server'),LocalizedText('Both'),LocalizedText('Neither'),LocalizedText('Invalid')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(625, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(626, 0) node.BrowseName = QualifiedName('ReadValueId', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReadValueId") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(626, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(629, 0) node.BrowseName = QualifiedName('ReadRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReadRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(632, 0) node.BrowseName = QualifiedName('ReadResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReadResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(635, 0) node.BrowseName = QualifiedName('HistoryReadValueId', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryReadValueId") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(635, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(638, 0) node.BrowseName = QualifiedName('HistoryReadResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryReadResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(638, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(641, 0) node.BrowseName = QualifiedName('HistoryReadDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryReadDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(641, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(644, 0) node.BrowseName = QualifiedName('ReadEventDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(641, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReadEventDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(641, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(647, 0) node.BrowseName = QualifiedName('ReadRawModifiedDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(641, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReadRawModifiedDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(641, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(650, 0) node.BrowseName = QualifiedName('ReadProcessedDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(641, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReadProcessedDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(650, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(641, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(653, 0) node.BrowseName = QualifiedName('ReadAtTimeDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(641, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReadAtTimeDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(653, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(641, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23497, 0) node.BrowseName = QualifiedName('ReadAnnotationDataDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(641, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ReadAnnotationDataDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(23497, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(641, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(656, 0) node.BrowseName = QualifiedName('HistoryData', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryData") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11216, 0) node.BrowseName = QualifiedName('ModificationInfo', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ModificationInfo") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11216, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11217, 0) node.BrowseName = QualifiedName('HistoryModifiedData', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(656, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryModifiedData") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(659, 0) node.BrowseName = QualifiedName('HistoryEvent', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryEvent") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(659, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(662, 0) node.BrowseName = QualifiedName('HistoryReadRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryReadRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(662, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(665, 0) node.BrowseName = QualifiedName('HistoryReadResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryReadResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(665, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(668, 0) node.BrowseName = QualifiedName('WriteValue', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("WriteValue") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(671, 0) node.BrowseName = QualifiedName('WriteRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("WriteRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(671, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(674, 0) node.BrowseName = QualifiedName('WriteResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("WriteResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(674, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(677, 0) node.BrowseName = QualifiedName('HistoryUpdateDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryUpdateDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11234, 0) node.BrowseName = QualifiedName('HistoryUpdateType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryUpdateType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11234, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11884, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11234, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11884, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11234, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) value = [] extobj = ua.EnumValueType() extobj.Value = 1 extobj.DisplayName.Text = 'Insert' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2 extobj.DisplayName.Text = 'Replace' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 3 extobj.DisplayName.Text = 'Update' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 4 extobj.DisplayName.Text = 'Delete' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11234, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11293, 0) node.BrowseName = QualifiedName('PerformUpdateType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PerformUpdateType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11293, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11885, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11293, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11885, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11293, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) value = [] extobj = ua.EnumValueType() extobj.Value = 1 extobj.DisplayName.Text = 'Insert' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2 extobj.DisplayName.Text = 'Replace' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 3 extobj.DisplayName.Text = 'Update' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 4 extobj.DisplayName.Text = 'Remove' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11293, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(680, 0) node.BrowseName = QualifiedName('UpdateDataDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UpdateDataDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11295, 0) node.BrowseName = QualifiedName('UpdateStructureDataDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UpdateStructureDataDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(683, 0) node.BrowseName = QualifiedName('UpdateEventDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("UpdateEventDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(683, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(686, 0) node.BrowseName = QualifiedName('DeleteRawModifiedDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteRawModifiedDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(686, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(689, 0) node.BrowseName = QualifiedName('DeleteAtTimeDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteAtTimeDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(689, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(692, 0) node.BrowseName = QualifiedName('DeleteEventDetails', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(677, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteEventDetails") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(677, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(695, 0) node.BrowseName = QualifiedName('HistoryUpdateResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryUpdateResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(695, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(698, 0) node.BrowseName = QualifiedName('HistoryUpdateRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryUpdateRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(701, 0) node.BrowseName = QualifiedName('HistoryUpdateResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryUpdateResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(701, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(704, 0) node.BrowseName = QualifiedName('CallMethodRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CallMethodRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(707, 0) node.BrowseName = QualifiedName('CallMethodResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CallMethodResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(710, 0) node.BrowseName = QualifiedName('CallRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CallRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(710, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(713, 0) node.BrowseName = QualifiedName('CallResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CallResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(716, 0) node.BrowseName = QualifiedName('MonitoringMode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MonitoringMode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7608, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7608, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(716, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Disabled'),LocalizedText('Sampling'),LocalizedText('Reporting')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(717, 0) node.BrowseName = QualifiedName('DataChangeTrigger', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataChangeTrigger") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7609, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(717, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7609, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(717, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Status'),LocalizedText('StatusValue'),LocalizedText('StatusValueTimestamp')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(717, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(718, 0) node.BrowseName = QualifiedName('DeadbandType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeadbandType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7610, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7610, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(718, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('None'),LocalizedText('Absolute'),LocalizedText('Percent')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(718, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(719, 0) node.BrowseName = QualifiedName('MonitoringFilter', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MonitoringFilter") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(722, 0) node.BrowseName = QualifiedName('DataChangeFilter', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(719, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataChangeFilter") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(719, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(725, 0) node.BrowseName = QualifiedName('EventFilter', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(719, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EventFilter") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(725, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(719, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(948, 0) node.BrowseName = QualifiedName('AggregateConfiguration', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AggregateConfiguration") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(728, 0) node.BrowseName = QualifiedName('AggregateFilter', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(719, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AggregateFilter") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(719, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(731, 0) node.BrowseName = QualifiedName('MonitoringFilterResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MonitoringFilterResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(734, 0) node.BrowseName = QualifiedName('EventFilterResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(731, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EventFilterResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(734, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(731, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(737, 0) node.BrowseName = QualifiedName('AggregateFilterResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(731, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AggregateFilterResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(731, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(740, 0) node.BrowseName = QualifiedName('MonitoringParameters', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MonitoringParameters") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(740, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(743, 0) node.BrowseName = QualifiedName('MonitoredItemCreateRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MonitoredItemCreateRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(743, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(746, 0) node.BrowseName = QualifiedName('MonitoredItemCreateResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MonitoredItemCreateResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(749, 0) node.BrowseName = QualifiedName('CreateMonitoredItemsRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CreateMonitoredItemsRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(752, 0) node.BrowseName = QualifiedName('CreateMonitoredItemsResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CreateMonitoredItemsResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(752, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(755, 0) node.BrowseName = QualifiedName('MonitoredItemModifyRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MonitoredItemModifyRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(758, 0) node.BrowseName = QualifiedName('MonitoredItemModifyResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MonitoredItemModifyResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(758, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(761, 0) node.BrowseName = QualifiedName('ModifyMonitoredItemsRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ModifyMonitoredItemsRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(761, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(764, 0) node.BrowseName = QualifiedName('ModifyMonitoredItemsResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ModifyMonitoredItemsResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(764, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(767, 0) node.BrowseName = QualifiedName('SetMonitoringModeRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SetMonitoringModeRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(767, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(770, 0) node.BrowseName = QualifiedName('SetMonitoringModeResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SetMonitoringModeResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(770, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(773, 0) node.BrowseName = QualifiedName('SetTriggeringRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SetTriggeringRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(773, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(776, 0) node.BrowseName = QualifiedName('SetTriggeringResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SetTriggeringResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(779, 0) node.BrowseName = QualifiedName('DeleteMonitoredItemsRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteMonitoredItemsRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(782, 0) node.BrowseName = QualifiedName('DeleteMonitoredItemsResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteMonitoredItemsResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(785, 0) node.BrowseName = QualifiedName('CreateSubscriptionRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CreateSubscriptionRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(785, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(788, 0) node.BrowseName = QualifiedName('CreateSubscriptionResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CreateSubscriptionResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(788, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(791, 0) node.BrowseName = QualifiedName('ModifySubscriptionRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ModifySubscriptionRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(791, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(794, 0) node.BrowseName = QualifiedName('ModifySubscriptionResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ModifySubscriptionResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(794, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(797, 0) node.BrowseName = QualifiedName('SetPublishingModeRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SetPublishingModeRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(797, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(800, 0) node.BrowseName = QualifiedName('SetPublishingModeResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SetPublishingModeResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(800, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(803, 0) node.BrowseName = QualifiedName('NotificationMessage', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NotificationMessage") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(945, 0) node.BrowseName = QualifiedName('NotificationData', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NotificationData") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(945, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(809, 0) node.BrowseName = QualifiedName('DataChangeNotification', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(945, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DataChangeNotification") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(809, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(945, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(806, 0) node.BrowseName = QualifiedName('MonitoredItemNotification', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("MonitoredItemNotification") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(806, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(914, 0) node.BrowseName = QualifiedName('EventNotificationList', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(945, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EventNotificationList") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(914, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(945, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(917, 0) node.BrowseName = QualifiedName('EventFieldList', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EventFieldList") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(917, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(920, 0) node.BrowseName = QualifiedName('HistoryEventFieldList', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("HistoryEventFieldList") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(920, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(818, 0) node.BrowseName = QualifiedName('StatusChangeNotification', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(945, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("StatusChangeNotification") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(945, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(821, 0) node.BrowseName = QualifiedName('SubscriptionAcknowledgement', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SubscriptionAcknowledgement") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(824, 0) node.BrowseName = QualifiedName('PublishRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PublishRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(827, 0) node.BrowseName = QualifiedName('PublishResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("PublishResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(830, 0) node.BrowseName = QualifiedName('RepublishRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RepublishRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(833, 0) node.BrowseName = QualifiedName('RepublishResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RepublishResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(836, 0) node.BrowseName = QualifiedName('TransferResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TransferResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(839, 0) node.BrowseName = QualifiedName('TransferSubscriptionsRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TransferSubscriptionsRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(842, 0) node.BrowseName = QualifiedName('TransferSubscriptionsResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("TransferSubscriptionsResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(845, 0) node.BrowseName = QualifiedName('DeleteSubscriptionsRequest', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteSubscriptionsRequest") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(848, 0) node.BrowseName = QualifiedName('DeleteSubscriptionsResponse', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DeleteSubscriptionsResponse") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(310, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(308, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(308, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7665, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(391, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(389, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(389, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(394, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(392, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(392, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(397, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(395, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(395, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15903, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15901, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15903, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15901, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15903, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21001, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(20999, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20999, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(422, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(420, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(420, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(425, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(423, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(425, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(423, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(425, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12207, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12189, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12189, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12213, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12208, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12190, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12190, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12209, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12191, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12191, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(306, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(304, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(304, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7662, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(314, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(312, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(312, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7668, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(428, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(426, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(428, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(426, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(428, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(431, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(429, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(431, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(429, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(431, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(434, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(432, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(432, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7782, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(437, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(435, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(437, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(435, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(437, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(440, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(438, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(440, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(438, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(440, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12900, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12890, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12890, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12902, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12901, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12891, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12891, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12905, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12901, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12211, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12193, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12193, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12212, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12194, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12212, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12194, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12212, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(443, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(441, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(441, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(446, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(444, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(444, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(449, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(447, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(449, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(447, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(449, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(452, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(450, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(450, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(452, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(455, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(453, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(453, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(346, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(344, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(346, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(344, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(346, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7698, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(346, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(458, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(456, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(456, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(458, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(461, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(459, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(459, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(464, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(462, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(462, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(464, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(318, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(316, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(316, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7671, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(321, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(319, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(321, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(319, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(321, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7674, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(321, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(324, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(322, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(322, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7677, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(327, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(325, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(325, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7680, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(940, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(938, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(938, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7683, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(467, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(465, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(467, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(465, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(467, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(470, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(468, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(470, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(468, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(470, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(473, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(471, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(473, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(471, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(473, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(476, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(474, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(474, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(476, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(479, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(477, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(477, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(479, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(482, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(480, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(480, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(351, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(351, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(351, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(354, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(352, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(352, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(357, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(355, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(357, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(355, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(357, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(360, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(358, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(360, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(358, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(360, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(363, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(361, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(361, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(366, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(364, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(364, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(369, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(367, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(367, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(372, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(370, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(370, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(375, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(373, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(375, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(373, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(375, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17610, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17606, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(17610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17610, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17611, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17607, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(17611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17607, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(378, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(376, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(376, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7728, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(485, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(483, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(483, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(488, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(486, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(486, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(491, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(489, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(491, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(489, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(491, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(381, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(379, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(379, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7731, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(494, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(492, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(492, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(497, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(495, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(497, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(495, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(497, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(384, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(382, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(382, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7734, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(500, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(498, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(500, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(498, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(500, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(503, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(501, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(503, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(501, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(503, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(387, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(385, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(385, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7737, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(506, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(504, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(506, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(504, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(506, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(509, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(507, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(507, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(513, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(511, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(513, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(511, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(513, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(516, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(514, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(516, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(514, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(516, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(520, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(518, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(520, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(518, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(520, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(524, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(522, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(524, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(524, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(527, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(525, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(527, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(525, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(527, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(530, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(528, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(530, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(528, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(530, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(533, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(531, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(533, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(531, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(533, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(536, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(534, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(536, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(534, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(536, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(539, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(537, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(539, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(537, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(539, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12718, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(539, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(542, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(540, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(542, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(540, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(542, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12721, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(542, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(545, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(543, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(545, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(543, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(545, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(548, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(546, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(548, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(546, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(548, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(551, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(549, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(551, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(549, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(551, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(554, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(552, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(554, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(552, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(554, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(557, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(555, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(555, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(557, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(560, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(558, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(558, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(560, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(563, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(561, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(563, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(561, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(563, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(566, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(564, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(566, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(564, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(566, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(569, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(567, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(569, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(567, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(569, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(333, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(331, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(331, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7686, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(572, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(570, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(570, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(575, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(573, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(573, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(579, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(577, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(577, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(582, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(580, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(580, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(585, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(583, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(583, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7929, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(588, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(586, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(586, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7932, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(591, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(589, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(589, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7935, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(594, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(592, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(594, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(592, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(594, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7938, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(594, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(597, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(595, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(597, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(595, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(597, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7941, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(597, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(600, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(598, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(598, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7944, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(603, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(601, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(603, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(601, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(603, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7947, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(603, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(606, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(604, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(604, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(609, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(607, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(607, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(612, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(610, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(610, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(615, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(613, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(615, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(613, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(615, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(618, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(616, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(616, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(621, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(619, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(619, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(624, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(622, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(622, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(628, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(626, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(628, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(626, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(628, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(631, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(629, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(629, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(634, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(632, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(632, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(637, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(635, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(637, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(635, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(637, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(640, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(638, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(640, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(638, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(640, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(643, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(641, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(641, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(646, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(644, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(644, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(649, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(647, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(647, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(652, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(650, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(652, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(650, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(652, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(655, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(653, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(655, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(653, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(655, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23500, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23497, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(23500, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23497, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23500, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(658, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(656, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(658, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(656, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(658, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11226, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11216, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11216, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11227, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11217, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11227, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11217, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11227, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(661, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(659, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(661, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(659, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(661, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8004, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(661, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(664, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(662, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(664, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(662, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(664, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(667, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(665, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(667, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(665, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(667, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(670, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(668, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(670, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(668, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(670, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(673, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(671, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(673, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(671, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(673, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(676, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(674, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(676, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(674, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(676, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(679, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(677, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(679, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(677, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(679, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(682, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(680, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(682, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(680, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(682, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11300, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11295, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11295, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(685, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(683, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(685, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(683, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(685, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(688, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(686, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(688, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(686, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(688, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(691, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(689, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(689, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(694, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(692, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(694, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(692, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(694, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(697, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(695, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(695, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(700, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(698, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(700, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(698, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(700, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(703, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(701, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(701, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(706, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(704, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(704, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(709, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(707, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(707, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(712, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(710, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(710, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(715, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(713, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(713, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(721, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(719, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(721, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(719, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(721, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8067, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(721, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(724, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(722, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(722, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(727, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(725, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(727, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(727, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8073, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(727, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(950, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(948, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(948, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8076, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(730, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(728, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(728, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(733, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(731, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(731, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(736, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(734, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(734, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(739, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(737, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(739, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(737, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(739, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(742, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(740, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(742, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(740, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(742, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(745, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(743, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(743, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(748, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(746, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(746, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(751, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(749, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(749, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(754, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(752, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(752, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(757, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(755, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(757, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(755, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(757, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(760, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(758, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(760, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(758, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(760, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(763, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(761, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(763, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(761, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(763, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(766, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(764, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(764, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(769, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(767, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(769, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(767, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(769, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(772, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(770, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(772, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(770, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(772, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(775, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(773, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(775, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(773, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(775, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(778, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(776, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(776, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(781, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(779, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(779, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(784, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(782, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(782, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(787, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(785, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(787, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(785, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(787, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(790, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(788, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(790, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(788, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(790, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(793, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(791, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(793, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(791, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(793, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(796, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(794, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(794, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(799, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(797, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(799, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(797, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(799, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(802, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(800, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(802, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(800, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(802, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(805, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(803, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(805, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(805, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(947, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(945, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(947, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(945, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(947, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(811, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(809, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(811, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(809, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(811, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(808, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(806, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(808, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(806, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(808, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(916, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(914, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(916, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(914, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(916, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(919, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(917, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(919, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(917, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(919, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(922, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(920, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(922, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(920, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(922, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8172, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(922, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(820, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(818, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(818, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(823, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(821, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(821, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(826, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(824, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(824, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(829, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(827, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(827, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(832, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(830, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(830, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(835, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(833, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(838, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(836, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(836, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(841, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(839, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(844, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(842, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(842, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(847, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(845, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(845, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(850, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(848, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(848, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(309, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(308, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(309, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(308, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(309, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8300, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(309, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(390, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(389, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(389, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(393, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(392, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(392, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(396, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(395, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(396, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(395, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(396, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15902, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15901, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15901, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21000, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(20999, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(21000, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20999, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21000, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(421, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(420, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(420, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(424, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(423, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(423, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12195, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12189, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12189, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12201, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12196, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12190, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12196, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12190, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12196, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12197, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12191, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12191, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(305, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(304, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(305, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(304, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(305, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8297, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(305, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(313, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(312, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(313, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(312, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(313, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8303, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(313, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(427, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(426, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(426, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(430, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(429, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(430, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(429, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(430, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(433, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(432, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(432, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8417, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(436, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(435, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(435, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(439, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(438, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(439, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(438, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(439, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12892, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12890, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12890, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12894, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12893, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12891, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12891, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12897, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12199, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12193, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12193, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12200, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12194, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12194, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(442, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(441, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(442, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(441, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(442, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(445, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(444, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(445, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(444, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(445, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(448, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(447, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(448, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(447, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(448, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(451, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(450, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(451, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(450, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(451, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(454, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(453, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(454, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(453, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(454, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(345, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(344, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(345, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(344, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(345, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8333, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(345, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(457, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(456, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(456, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(460, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(459, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(459, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(460, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(463, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(462, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(463, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(462, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(463, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(317, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(316, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(317, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(316, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(317, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8306, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(317, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(320, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(319, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(320, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(319, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(320, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8309, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(320, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(323, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(322, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(322, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8312, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(326, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(325, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(325, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8315, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(939, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(938, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(939, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(938, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(939, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8318, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(939, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(466, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(465, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(466, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(465, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(466, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(469, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(468, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(469, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(468, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(469, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(472, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(471, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(472, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(471, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(472, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(475, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(474, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(475, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(474, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(475, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(478, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(477, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(477, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(478, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(481, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(480, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(480, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(481, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(350, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(350, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(350, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(353, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(352, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(352, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(356, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(355, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(356, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(355, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(356, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(359, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(358, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(359, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(358, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(359, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(362, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(361, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(362, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(361, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(362, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(365, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(364, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(365, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(364, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(365, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(368, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(367, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(367, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(371, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(370, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(370, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(374, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(373, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(374, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(373, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(374, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17608, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17606, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(17608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17609, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17607, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(17609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17607, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17609, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(377, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(376, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(376, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8363, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(484, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(483, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(484, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(483, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(484, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(487, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(486, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(486, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(490, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(489, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(490, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(489, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(490, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(380, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(379, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(379, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8366, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(493, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(492, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(492, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(496, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(495, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(495, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(383, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(382, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(382, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8369, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(499, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(498, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(499, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(498, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(499, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(502, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(501, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(502, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(501, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(502, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(386, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(385, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(385, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8372, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(505, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(504, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(505, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(504, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(505, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(508, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(507, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(508, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(507, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(508, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(512, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(511, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(512, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(511, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(512, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(515, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(514, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(515, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(514, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(515, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(519, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(518, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(519, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(518, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(519, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(523, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(522, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(523, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(523, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(526, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(525, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(526, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(525, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(526, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(529, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(528, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(529, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(528, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(529, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(532, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(531, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(532, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(531, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(532, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(535, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(534, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(535, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(534, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(535, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(538, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(537, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(538, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(537, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(538, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12712, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(538, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(541, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(540, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(541, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(540, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(541, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12715, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(541, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(544, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(543, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(544, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(543, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(544, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(547, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(546, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(547, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(546, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(547, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(550, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(549, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(549, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(553, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(552, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(553, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(552, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(553, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(556, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(555, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(556, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(555, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(556, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(559, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(558, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(558, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(559, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(562, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(561, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(561, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(565, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(564, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(565, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(564, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(565, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(568, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(567, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(568, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(567, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(568, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(332, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(331, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(332, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(331, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(332, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8321, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(332, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(571, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(570, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(571, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(570, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(571, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(574, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(573, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(574, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(573, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(574, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(578, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(577, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(578, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(577, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(578, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(581, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(580, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(580, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(584, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(583, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(583, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8564, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(587, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(586, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(586, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8567, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(590, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(589, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(589, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8570, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(593, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(592, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(592, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8573, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(596, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(595, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(595, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8576, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(596, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(599, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(598, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(598, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8579, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(602, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(601, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(602, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(601, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(602, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8582, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(602, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(605, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(604, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(605, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(604, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(605, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(608, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(607, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(607, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(611, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(610, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(610, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(614, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(613, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(614, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(613, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(614, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(617, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(616, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(616, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(620, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(619, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(619, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(623, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(622, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(622, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(627, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(626, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(627, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(626, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(627, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(630, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(629, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(630, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(629, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(630, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(633, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(632, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(633, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(632, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(633, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(636, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(635, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(636, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(635, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(636, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(639, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(638, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(638, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(642, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(641, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(642, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(641, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(642, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(645, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(644, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(645, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(644, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(645, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(648, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(647, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(648, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(647, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(648, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(651, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(650, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(651, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(650, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(651, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(654, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(653, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(654, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(653, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(654, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23506, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23497, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(23506, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23497, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23506, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(657, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(656, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(657, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(656, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(657, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11218, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11216, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11218, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11216, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11218, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11219, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11217, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11219, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11217, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11219, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(660, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(659, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(660, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(659, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(660, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8639, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(660, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(663, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(662, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(663, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(662, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(663, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(666, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(665, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(666, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(665, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(666, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(669, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(668, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(669, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(668, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(669, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(672, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(671, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(672, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(671, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(672, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(675, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(674, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(675, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(674, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(675, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(678, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(677, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(678, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(677, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(678, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(681, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(680, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(681, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(680, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(681, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11296, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11295, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11295, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(684, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(683, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(684, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(683, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(684, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(687, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(686, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(687, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(686, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(687, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(690, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(689, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(690, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(689, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(690, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(693, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(692, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(693, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(692, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(693, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(696, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(695, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(696, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(695, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(696, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(699, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(698, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(698, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(702, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(701, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(701, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(705, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(704, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(704, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(708, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(707, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(707, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(711, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(710, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(711, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(710, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(711, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(714, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(713, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(714, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(713, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(714, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(720, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(719, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(719, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8702, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(723, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(722, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(723, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(722, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(723, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(726, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(725, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(726, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(726, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8708, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(726, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(949, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(948, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(948, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8711, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(729, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(728, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(728, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(729, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(732, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(731, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(731, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(735, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(734, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(734, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(738, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(737, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(737, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(741, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(740, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(741, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(740, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(741, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(744, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(743, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(743, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(747, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(746, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(746, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(750, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(749, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(749, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(753, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(752, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(752, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(756, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(755, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(755, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(759, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(758, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(759, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(758, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(759, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(762, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(761, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(761, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(765, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(764, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(764, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(768, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(767, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(768, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(767, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(768, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(771, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(770, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(771, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(770, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(771, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(774, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(773, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(774, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(773, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(774, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(777, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(776, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(776, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(780, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(779, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(779, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(783, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(782, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(783, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(782, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(783, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(786, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(785, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(785, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(789, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(788, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(789, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(788, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(789, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(792, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(791, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(792, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(791, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(792, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(795, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(794, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(795, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(794, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(795, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(798, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(797, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(798, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(797, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(798, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(801, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(800, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(801, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(800, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(801, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(804, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(803, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(804, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(804, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(946, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(945, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(946, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(945, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(946, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(810, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(809, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(810, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(809, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(810, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(807, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(806, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(807, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(806, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(807, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(915, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(914, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(914, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(918, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(917, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(918, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(917, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(918, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(921, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(920, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(921, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(920, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(921, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8807, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(921, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(819, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(818, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(818, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(822, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(821, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(821, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(825, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(824, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(824, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(828, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(827, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(827, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(831, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(830, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(830, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(834, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(833, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(837, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(836, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(836, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(840, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(839, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(843, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(842, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(842, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(846, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(845, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(845, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(849, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(848, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(848, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15087, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(308, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15087, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(308, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15087, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15088, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(389, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(389, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15089, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(392, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(392, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15090, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(395, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(395, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15091, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15901, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15901, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15092, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(20999, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(20999, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15093, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(420, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(420, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15094, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(423, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(423, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15095, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12189, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12189, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15096, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12190, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15096, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12190, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15096, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15097, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12191, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12191, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15098, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(304, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(304, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15099, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(312, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(312, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15100, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(426, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(426, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15101, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(429, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(429, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15102, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(432, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(432, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15103, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(435, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(435, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15104, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(438, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(438, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15105, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12890, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12890, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15106, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12891, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12891, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15107, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12193, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12193, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15130, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12194, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12194, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15131, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(441, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(441, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15132, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(444, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(444, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15133, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(447, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(447, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15134, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(450, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(450, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15135, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(453, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(453, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15136, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(344, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(344, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15137, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(456, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(456, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15138, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(459, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(459, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15139, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(462, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(462, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15140, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(316, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(316, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15141, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(319, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(319, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15142, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(322, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(322, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15143, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(325, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(325, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15144, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(938, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(938, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15145, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(465, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15145, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(465, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15145, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15146, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(468, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(468, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15147, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(471, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(471, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15148, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(474, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15148, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(474, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15148, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15149, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(477, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15149, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(477, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15149, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15150, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(480, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(480, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15151, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(349, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(349, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15152, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(352, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(352, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15153, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(355, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(355, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15157, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(358, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(358, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15158, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(361, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(361, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15159, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(364, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(364, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15160, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(367, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(367, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15161, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(370, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(370, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15162, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(373, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(373, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15163, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17606, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15164, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17607, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17607, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15165, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(376, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(376, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15166, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(483, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(483, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15167, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(486, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15167, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(486, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15167, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15168, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(489, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(489, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15169, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(379, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(379, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15170, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(492, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(492, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15171, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(495, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(495, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15172, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(382, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(382, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15173, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(498, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(498, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15174, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(501, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(501, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15175, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(385, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(385, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15176, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(504, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(504, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15177, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(507, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(507, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15179, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(511, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(511, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15180, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(514, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(514, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15182, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(518, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(518, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15183, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(522, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15184, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(525, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(525, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15185, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(528, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15185, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(528, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15185, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15186, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(531, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(531, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15187, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(534, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(534, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15188, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(537, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15188, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(537, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15188, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15189, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(540, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(540, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15190, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(543, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(543, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15191, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(546, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(546, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15192, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(549, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(549, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15193, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(552, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15193, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(552, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15193, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15194, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(555, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15194, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(555, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15194, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15195, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(558, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(558, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15196, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(561, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15196, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(561, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15196, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15197, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(564, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(564, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15198, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(567, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(567, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15199, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(331, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(331, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15200, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(570, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(570, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15201, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(573, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(573, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15202, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(577, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(577, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15203, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(580, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(580, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15204, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(583, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(583, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15205, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(586, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15205, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(586, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15205, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15206, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(589, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15206, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(589, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15206, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15207, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(592, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(592, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15208, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(595, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(595, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15209, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(598, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(598, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15210, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(601, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15210, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(601, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15210, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15211, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(604, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(604, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15228, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(607, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15228, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(607, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15228, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15236, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(610, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15236, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(610, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15236, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15244, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(613, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(613, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15252, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(616, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(616, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15254, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(619, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15254, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(619, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15254, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15255, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(622, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(622, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15256, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(626, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(626, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15257, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(629, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15257, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(629, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15257, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15258, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(632, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15258, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(632, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15258, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15259, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(635, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(635, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15260, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(638, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(638, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15261, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(641, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(641, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15262, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(644, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15262, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(644, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15262, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15263, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(647, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15263, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(647, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15263, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15264, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(650, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15264, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(650, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15264, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15269, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(653, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(653, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23512, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23497, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(23512, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23497, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23512, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15270, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(656, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15270, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(656, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15270, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15271, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11216, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11216, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15272, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11217, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15272, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11217, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15272, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15273, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(659, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15273, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(659, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15273, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15274, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(662, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(662, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15275, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(665, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(665, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15276, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(668, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(668, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15277, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(671, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(671, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15278, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(674, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(674, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15279, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(677, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(677, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15280, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(680, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(680, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15281, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11295, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11295, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15282, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(683, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(683, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15283, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(686, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(686, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15284, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(689, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(689, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15285, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(692, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(692, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15286, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(695, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(695, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15287, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(698, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(698, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15288, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(701, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(701, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15289, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(704, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15289, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(704, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15289, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15290, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(707, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15290, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(707, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15290, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15291, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(710, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15291, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(710, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15291, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15292, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(713, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15292, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(713, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15292, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15293, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(719, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15293, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(719, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15293, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15294, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(722, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15294, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(722, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15294, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15295, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(725, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(725, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15304, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(948, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15304, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(948, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15304, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15312, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(728, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(728, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15313, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(731, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15313, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(731, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15313, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15314, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(734, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(734, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15315, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(737, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(737, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15320, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(740, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15320, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(740, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15320, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15321, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(743, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15321, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(743, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15321, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15322, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(746, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15322, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(746, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15322, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15323, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(749, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(749, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15324, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(752, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(752, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15325, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(755, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(755, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15326, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(758, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(758, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15327, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(761, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(761, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15328, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(764, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15328, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(764, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15328, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15329, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(767, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15329, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(767, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15329, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15331, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(770, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15331, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(770, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15331, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15332, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(773, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15332, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(773, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15332, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15333, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(776, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(776, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15335, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(779, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15335, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(779, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15335, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15336, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(782, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15336, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(782, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15336, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15337, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(785, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15337, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(785, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15337, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15338, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(788, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15338, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(788, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15338, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15339, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(791, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15339, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(791, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15339, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15340, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(794, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(794, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15341, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(797, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(797, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15342, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(800, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15342, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(800, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15342, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15343, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(803, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15343, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15343, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15344, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(945, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15344, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(945, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15344, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15345, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(809, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15345, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(809, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15345, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15346, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(806, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15346, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(806, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15346, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15347, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(914, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15347, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(914, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15347, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15348, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(917, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15348, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(917, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15348, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15349, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(920, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15349, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(920, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15349, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15350, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(818, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15350, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(818, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15350, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15351, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(821, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15351, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(821, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15351, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15352, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(824, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15352, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(824, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15352, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15353, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(827, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(827, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15354, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(830, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(830, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15355, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(833, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15355, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15355, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15356, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(836, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15356, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(836, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15356, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15357, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(839, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15357, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15357, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15358, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(842, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15358, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(842, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15358, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15359, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(845, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15359, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(845, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15359, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15360, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(848, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15360, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(848, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15360, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part5.py000066400000000000000000121624771367360577200316260ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part5(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(51, 0) node.BrowseName = QualifiedName('FromState', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("FromState") attrs.InverseName = LocalizedText("ToTransition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(51, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(52, 0) node.BrowseName = QualifiedName('ToState', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("ToState") attrs.InverseName = LocalizedText("FromTransition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(52, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(53, 0) node.BrowseName = QualifiedName('HasCause', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasCause") attrs.InverseName = LocalizedText("MayBeCausedBy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(53, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(54, 0) node.BrowseName = QualifiedName('HasEffect', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasEffect") attrs.InverseName = LocalizedText("MayBeEffectedBy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(54, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(117, 0) node.BrowseName = QualifiedName('HasSubStateMachine', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasSubStateMachine") attrs.InverseName = LocalizedText("SubStateMachineOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(58, 0) node.BrowseName = QualifiedName('BaseObjectType', 0) node.NodeClass = NodeClass.ObjectType attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("BaseObjectType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(61, 0) node.BrowseName = QualifiedName('FolderType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("FolderType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(61, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(62, 0) node.BrowseName = QualifiedName('BaseVariableType', 0) node.NodeClass = NodeClass.VariableType attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("BaseVariableType") attrs.IsAbstract = True attrs.DisplayName = LocalizedText("BaseVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(63, 0) node.BrowseName = QualifiedName('BaseDataVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(62, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("BaseDataVariableType") attrs.DisplayName = LocalizedText("BaseDataVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(63, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(62, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(68, 0) node.BrowseName = QualifiedName('PropertyType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(62, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("PropertyType") attrs.DisplayName = LocalizedText("PropertyType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(68, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(62, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(69, 0) node.BrowseName = QualifiedName('DataTypeDescriptionType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("DataTypeDescriptionType") attrs.DisplayName = LocalizedText("DataTypeDescriptionType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(69, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(104, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(69, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(105, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(69, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(104, 0) node.BrowseName = QualifiedName('DataTypeVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(69, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataTypeVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(105, 0) node.BrowseName = QualifiedName('DictionaryFragment', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(69, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DictionaryFragment") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(72, 0) node.BrowseName = QualifiedName('DataTypeDictionaryType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("DataTypeDictionaryType") attrs.DisplayName = LocalizedText("DataTypeDictionaryType") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(72, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(106, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(72, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(107, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(72, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15001, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(72, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(106, 0) node.BrowseName = QualifiedName('DataTypeVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(72, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataTypeVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(72, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(107, 0) node.BrowseName = QualifiedName('NamespaceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(72, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespaceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(72, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15001, 0) node.BrowseName = QualifiedName('Deprecated', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(72, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Deprecated") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(72, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(75, 0) node.BrowseName = QualifiedName('DataTypeSystemType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DataTypeSystemType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(75, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(76, 0) node.BrowseName = QualifiedName('DataTypeEncodingType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DataTypeEncodingType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(76, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(77, 0) node.BrowseName = QualifiedName('ModellingRuleType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ModellingRuleType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(77, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(111, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(77, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(111, 0) node.BrowseName = QualifiedName('NamingRule', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(77, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamingRule") attrs.DataType = NumericNodeId(120, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(77, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(78, 0) node.BrowseName = QualifiedName('Mandatory', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(77, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Mandatory") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(78, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(112, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(78, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(77, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(112, 0) node.BrowseName = QualifiedName('NamingRule', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(78, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamingRule") attrs.DataType = NumericNodeId(120, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(80, 0) node.BrowseName = QualifiedName('Optional', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(77, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Optional") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(80, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(113, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(80, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(77, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(113, 0) node.BrowseName = QualifiedName('NamingRule', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(80, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamingRule") attrs.DataType = NumericNodeId(120, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(83, 0) node.BrowseName = QualifiedName('ExposesItsArray', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(77, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ExposesItsArray") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(83, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(114, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(83, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(77, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(114, 0) node.BrowseName = QualifiedName('NamingRule', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(83, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamingRule") attrs.DataType = NumericNodeId(120, 0) attrs.Value = ua.Variant(3, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(83, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11508, 0) node.BrowseName = QualifiedName('OptionalPlaceholder', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(77, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("OptionalPlaceholder") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11508, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11509, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11508, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(77, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11509, 0) node.BrowseName = QualifiedName('NamingRule', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11508, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamingRule") attrs.DataType = NumericNodeId(120, 0) attrs.Value = ua.Variant(2, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11509, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11510, 0) node.BrowseName = QualifiedName('MandatoryPlaceholder', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(77, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("MandatoryPlaceholder") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11510, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11511, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11510, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(77, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11511, 0) node.BrowseName = QualifiedName('NamingRule', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11510, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamingRule") attrs.DataType = NumericNodeId(120, 0) attrs.Value = ua.Variant(1, ua.VariantType.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11511, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11511, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11510, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(84, 0) node.BrowseName = QualifiedName('Root', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Root") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(84, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(85, 0) node.BrowseName = QualifiedName('Objects', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(84, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Objects") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(85, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(84, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(85, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(86, 0) node.BrowseName = QualifiedName('Types', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(84, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Types") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(86, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(84, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(86, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(87, 0) node.BrowseName = QualifiedName('Views', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(84, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Views") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(87, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(84, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(87, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(88, 0) node.BrowseName = QualifiedName('ObjectTypes', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(86, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ObjectTypes") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(88, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(86, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(88, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(88, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(89, 0) node.BrowseName = QualifiedName('VariableTypes', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(86, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("VariableTypes") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(89, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(86, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(89, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(62, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(89, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(90, 0) node.BrowseName = QualifiedName('DataTypes', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(86, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("DataTypes") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(90, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(86, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(90, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(24, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(90, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(91, 0) node.BrowseName = QualifiedName('ReferenceTypes', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(86, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ReferenceTypes") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(91, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(86, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(91, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(31, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(91, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(92, 0) node.BrowseName = QualifiedName('XML Schema', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(90, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(75, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("XML Schema") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(92, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(90, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(92, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(75, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(93, 0) node.BrowseName = QualifiedName('OPC Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(90, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(75, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("OPC Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(93, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(90, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(93, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(75, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15957, 0) node.BrowseName = QualifiedName('http://opcfoundation.org/UA/', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11715, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(11616, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("http://opcfoundation.org/UA/") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15958, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15959, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15960, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15961, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15962, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15963, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15964, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16134, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16135, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16136, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11715, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15958, 0) node.BrowseName = QualifiedName('NamespaceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15957, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespaceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('http://opcfoundation.org/UA/', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15957, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15959, 0) node.BrowseName = QualifiedName('NamespaceVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15957, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespaceVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('1.04.5', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15957, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15960, 0) node.BrowseName = QualifiedName('NamespacePublicationDate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15957, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespacePublicationDate") attrs.DataType = ua.NodeId(ua.ObjectIds.DateTime) attrs.Value = ua.Variant(datetime.datetime(2020, 3, 6, 0, 0, tzinfo=tzutc()), ua.VariantType.DateTime) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15960, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15957, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15961, 0) node.BrowseName = QualifiedName('IsNamespaceSubset', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15957, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("IsNamespaceSubset") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.Value = ua.Variant(False, ua.VariantType.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15957, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15962, 0) node.BrowseName = QualifiedName('StaticNodeIdTypes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15957, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StaticNodeIdTypes") attrs.DataType = NumericNodeId(256, 0) attrs.Value = ua.Variant([0], ua.VariantType.Int32) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15962, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15962, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15957, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15963, 0) node.BrowseName = QualifiedName('StaticNumericNodeIdRange', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15957, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StaticNumericNodeIdRange") attrs.DataType = NumericNodeId(291, 0) attrs.Value = ua.Variant(['1:65535'], ua.VariantType.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15957, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15964, 0) node.BrowseName = QualifiedName('StaticStringNodeIdPattern', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15957, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StaticStringNodeIdPattern") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('\n ', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15957, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16134, 0) node.BrowseName = QualifiedName('DefaultRolePermissions', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15957, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DefaultRolePermissions") attrs.DataType = NumericNodeId(96, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15957, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16135, 0) node.BrowseName = QualifiedName('DefaultUserRolePermissions', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15957, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DefaultUserRolePermissions") attrs.DataType = NumericNodeId(96, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15957, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16136, 0) node.BrowseName = QualifiedName('DefaultAccessRestrictions', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15957, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DefaultAccessRestrictions") attrs.DataType = NumericNodeId(95, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15957, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2004, 0) node.BrowseName = QualifiedName('ServerType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ServerType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2005, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2006, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15003, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2007, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2008, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2742, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12882, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17612, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2009, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2010, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2011, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2012, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11527, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11489, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12871, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12746, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12883, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2005, 0) node.BrowseName = QualifiedName('ServerArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ServerArray") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2005, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2005, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2005, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2006, 0) node.BrowseName = QualifiedName('NamespaceArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("NamespaceArray") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15003, 0) node.BrowseName = QualifiedName('UrisVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("UrisVersion") attrs.DataType = NumericNodeId(20998, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15003, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15003, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15003, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2007, 0) node.BrowseName = QualifiedName('ServerStatus', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2138, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ServerStatus") attrs.DataType = NumericNodeId(862, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3074, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3075, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3076, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3077, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3084, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3085, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2138, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2007, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3074, 0) node.BrowseName = QualifiedName('StartTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2007, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StartTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2007, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3075, 0) node.BrowseName = QualifiedName('CurrentTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2007, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2007, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3076, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2007, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(852, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2007, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3077, 0) node.BrowseName = QualifiedName('BuildInfo', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2007, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(3051, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BuildInfo") attrs.DataType = NumericNodeId(338, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3078, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3079, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3080, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3081, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3082, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3083, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3051, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2007, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3078, 0) node.BrowseName = QualifiedName('ProductUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3077, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ProductUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3077, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3079, 0) node.BrowseName = QualifiedName('ManufacturerName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3077, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ManufacturerName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3077, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3080, 0) node.BrowseName = QualifiedName('ProductName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3077, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ProductName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3077, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3081, 0) node.BrowseName = QualifiedName('SoftwareVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3077, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("SoftwareVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3077, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3082, 0) node.BrowseName = QualifiedName('BuildNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3077, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("BuildNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3077, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3083, 0) node.BrowseName = QualifiedName('BuildDate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3077, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("BuildDate") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3077, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3084, 0) node.BrowseName = QualifiedName('SecondsTillShutdown', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2007, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecondsTillShutdown") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2007, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3085, 0) node.BrowseName = QualifiedName('ShutdownReason', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2007, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ShutdownReason") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2007, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2008, 0) node.BrowseName = QualifiedName('ServiceLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ServiceLevel") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2008, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2008, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2008, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2742, 0) node.BrowseName = QualifiedName('Auditing', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("Auditing") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2742, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2742, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2742, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12882, 0) node.BrowseName = QualifiedName('EstimatedReturnTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("EstimatedReturnTime") attrs.DataType = ua.NodeId(ua.ObjectIds.DateTime) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17612, 0) node.BrowseName = QualifiedName('LocalTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("LocalTime") attrs.DataType = NumericNodeId(8912, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2009, 0) node.BrowseName = QualifiedName('ServerCapabilities', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2013, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ServerCapabilities") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3086, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3087, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3088, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3089, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3090, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3091, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3092, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3093, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3094, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3086, 0) node.BrowseName = QualifiedName('ServerProfileArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2009, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerProfileArray") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2009, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3087, 0) node.BrowseName = QualifiedName('LocaleIdArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2009, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LocaleIdArray") attrs.DataType = NumericNodeId(295, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3087, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3087, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3087, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2009, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3088, 0) node.BrowseName = QualifiedName('MinSupportedSampleRate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2009, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MinSupportedSampleRate") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2009, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3089, 0) node.BrowseName = QualifiedName('MaxBrowseContinuationPoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2009, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxBrowseContinuationPoints") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2009, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3090, 0) node.BrowseName = QualifiedName('MaxQueryContinuationPoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2009, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxQueryContinuationPoints") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2009, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3091, 0) node.BrowseName = QualifiedName('MaxHistoryContinuationPoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2009, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxHistoryContinuationPoints") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2009, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3092, 0) node.BrowseName = QualifiedName('SoftwareCertificates', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2009, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SoftwareCertificates") attrs.DataType = NumericNodeId(344, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2009, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3093, 0) node.BrowseName = QualifiedName('ModellingRules', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2009, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ModellingRules") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2009, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3094, 0) node.BrowseName = QualifiedName('AggregateFunctions', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2009, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("AggregateFunctions") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2009, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2010, 0) node.BrowseName = QualifiedName('ServerDiagnostics', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2020, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ServerDiagnostics") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3110, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3111, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3114, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2020, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3095, 0) node.BrowseName = QualifiedName('ServerDiagnosticsSummary', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2010, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2150, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerDiagnosticsSummary") attrs.DataType = NumericNodeId(859, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3096, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3097, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3098, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3099, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3100, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3101, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3102, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3104, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3105, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3106, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3107, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3108, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2010, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3096, 0) node.BrowseName = QualifiedName('ServerViewCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerViewCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3096, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3096, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3096, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3097, 0) node.BrowseName = QualifiedName('CurrentSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3098, 0) node.BrowseName = QualifiedName('CumulatedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CumulatedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3099, 0) node.BrowseName = QualifiedName('SecurityRejectedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityRejectedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3100, 0) node.BrowseName = QualifiedName('RejectedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RejectedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3101, 0) node.BrowseName = QualifiedName('SessionTimeoutCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionTimeoutCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3102, 0) node.BrowseName = QualifiedName('SessionAbortCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionAbortCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3104, 0) node.BrowseName = QualifiedName('PublishingIntervalCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingIntervalCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3105, 0) node.BrowseName = QualifiedName('CurrentSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSubscriptionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3106, 0) node.BrowseName = QualifiedName('CumulatedSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CumulatedSubscriptionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3107, 0) node.BrowseName = QualifiedName('SecurityRejectedRequestsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityRejectedRequestsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3108, 0) node.BrowseName = QualifiedName('RejectedRequestsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3095, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RejectedRequestsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3108, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3108, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3108, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3110, 0) node.BrowseName = QualifiedName('SubscriptionDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2010, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2171, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsArray") attrs.DataType = NumericNodeId(874, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2010, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3111, 0) node.BrowseName = QualifiedName('SessionsDiagnosticsSummary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2010, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2026, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("SessionsDiagnosticsSummary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3112, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3113, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2026, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2010, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3112, 0) node.BrowseName = QualifiedName('SessionDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3111, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2196, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionDiagnosticsArray") attrs.DataType = NumericNodeId(865, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2196, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3111, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3113, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3111, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2243, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnosticsArray") attrs.DataType = NumericNodeId(868, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2243, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3111, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3114, 0) node.BrowseName = QualifiedName('EnabledFlag', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2010, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnabledFlag") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 attrs.AccessLevel = 3 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2010, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2011, 0) node.BrowseName = QualifiedName('VendorServerInfo', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2033, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("VendorServerInfo") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2033, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2012, 0) node.BrowseName = QualifiedName('ServerRedundancy', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2034, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ServerRedundancy") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3115, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2034, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3115, 0) node.BrowseName = QualifiedName('RedundancySupport', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2012, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RedundancySupport") attrs.DataType = NumericNodeId(851, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2012, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11527, 0) node.BrowseName = QualifiedName('Namespaces', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(11645, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Namespaces") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11527, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11645, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11527, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11527, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11489, 0) node.BrowseName = QualifiedName('GetMonitoredItems', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetMonitoredItems") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11490, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11491, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11489, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11490, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11489, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SubscriptionId' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11490, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11490, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11490, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11489, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11491, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11489, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ServerHandles' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'ClientHandles' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11491, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11491, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11491, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11489, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12871, 0) node.BrowseName = QualifiedName('ResendData', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("ResendData") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12871, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12872, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12871, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12871, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12872, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12871, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SubscriptionId' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12871, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12746, 0) node.BrowseName = QualifiedName('SetSubscriptionDurable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetSubscriptionDurable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12747, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12748, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12747, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12746, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SubscriptionId' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'LifetimeInHours' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12746, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12748, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12746, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RevisedLifetimeInHours' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12746, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12883, 0) node.BrowseName = QualifiedName('RequestServerStateChange', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2004, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RequestServerStateChange") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12884, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12884, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12883, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'State' extobj.DataType = NumericNodeId(852, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'EstimatedReturnTime' extobj.DataType = NumericNodeId(13, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecondsTillShutdown' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Reason' extobj.DataType = NumericNodeId(21, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Restart' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12883, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2013, 0) node.BrowseName = QualifiedName('ServerCapabilitiesType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ServerCapabilitiesType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2014, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2016, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2017, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2732, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2733, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2734, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3049, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11549, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11550, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12910, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11551, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2019, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2754, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11562, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16295, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2014, 0) node.BrowseName = QualifiedName('ServerProfileArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerProfileArray") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2014, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2016, 0) node.BrowseName = QualifiedName('LocaleIdArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LocaleIdArray") attrs.DataType = NumericNodeId(295, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2017, 0) node.BrowseName = QualifiedName('MinSupportedSampleRate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MinSupportedSampleRate") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2732, 0) node.BrowseName = QualifiedName('MaxBrowseContinuationPoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxBrowseContinuationPoints") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2733, 0) node.BrowseName = QualifiedName('MaxQueryContinuationPoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxQueryContinuationPoints") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2733, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2734, 0) node.BrowseName = QualifiedName('MaxHistoryContinuationPoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxHistoryContinuationPoints") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2734, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2734, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2734, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3049, 0) node.BrowseName = QualifiedName('SoftwareCertificates', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SoftwareCertificates") attrs.DataType = NumericNodeId(344, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3049, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3049, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3049, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11549, 0) node.BrowseName = QualifiedName('MaxArrayLength', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxArrayLength") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11549, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11549, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11549, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11550, 0) node.BrowseName = QualifiedName('MaxStringLength', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxStringLength") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11550, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12910, 0) node.BrowseName = QualifiedName('MaxByteStringLength', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxByteStringLength") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12910, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12910, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12910, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11551, 0) node.BrowseName = QualifiedName('OperationLimits', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(11564, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("OperationLimits") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11551, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11551, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11551, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2019, 0) node.BrowseName = QualifiedName('ModellingRules', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ModellingRules") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2754, 0) node.BrowseName = QualifiedName('AggregateFunctions', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("AggregateFunctions") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11562, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2137, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2137, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11562, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16295, 0) node.BrowseName = QualifiedName('RoleSet', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2013, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15607, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("RoleSet") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16296, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16299, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15607, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16296, 0) node.BrowseName = QualifiedName('AddRole', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16295, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddRole") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16297, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16298, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16295, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16297, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16296, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RoleName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'NamespaceUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16296, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16298, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16296, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RoleNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16298, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16296, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16299, 0) node.BrowseName = QualifiedName('RemoveRole', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16295, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveRole") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16299, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16300, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16299, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16299, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16295, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16300, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16299, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RoleNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16299, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2020, 0) node.BrowseName = QualifiedName('ServerDiagnosticsType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ServerDiagnosticsType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2022, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2023, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2744, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2025, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2021, 0) node.BrowseName = QualifiedName('ServerDiagnosticsSummary', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2020, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2150, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerDiagnosticsSummary") attrs.DataType = NumericNodeId(859, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3116, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3117, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3118, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3119, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3120, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3121, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3122, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3124, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3125, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3126, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3127, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3128, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2020, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3116, 0) node.BrowseName = QualifiedName('ServerViewCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerViewCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3117, 0) node.BrowseName = QualifiedName('CurrentSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3118, 0) node.BrowseName = QualifiedName('CumulatedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CumulatedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3119, 0) node.BrowseName = QualifiedName('SecurityRejectedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityRejectedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3120, 0) node.BrowseName = QualifiedName('RejectedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RejectedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3121, 0) node.BrowseName = QualifiedName('SessionTimeoutCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionTimeoutCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3122, 0) node.BrowseName = QualifiedName('SessionAbortCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionAbortCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3124, 0) node.BrowseName = QualifiedName('PublishingIntervalCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingIntervalCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3125, 0) node.BrowseName = QualifiedName('CurrentSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSubscriptionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3126, 0) node.BrowseName = QualifiedName('CumulatedSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CumulatedSubscriptionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3127, 0) node.BrowseName = QualifiedName('SecurityRejectedRequestsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityRejectedRequestsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3128, 0) node.BrowseName = QualifiedName('RejectedRequestsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2021, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RejectedRequestsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2022, 0) node.BrowseName = QualifiedName('SamplingIntervalDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2020, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2164, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SamplingIntervalDiagnosticsArray") attrs.DataType = NumericNodeId(856, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2164, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2020, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2023, 0) node.BrowseName = QualifiedName('SubscriptionDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2020, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2171, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsArray") attrs.DataType = NumericNodeId(874, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2020, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2744, 0) node.BrowseName = QualifiedName('SessionsDiagnosticsSummary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2020, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2026, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("SessionsDiagnosticsSummary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3129, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3130, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2026, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2020, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3129, 0) node.BrowseName = QualifiedName('SessionDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2744, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2196, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionDiagnosticsArray") attrs.DataType = NumericNodeId(865, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2196, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2744, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3130, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2744, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2243, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnosticsArray") attrs.DataType = NumericNodeId(868, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2243, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2744, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2025, 0) node.BrowseName = QualifiedName('EnabledFlag', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2020, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnabledFlag") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 attrs.AccessLevel = 3 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2020, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2026, 0) node.BrowseName = QualifiedName('SessionsDiagnosticsSummaryType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SessionsDiagnosticsSummaryType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2027, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2028, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12097, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2027, 0) node.BrowseName = QualifiedName('SessionDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2026, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2196, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionDiagnosticsArray") attrs.DataType = NumericNodeId(865, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2196, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2026, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2028, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2026, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2243, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnosticsArray") attrs.DataType = NumericNodeId(868, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2243, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2026, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12097, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2026, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2029, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12142, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12152, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2029, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2026, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12098, 0) node.BrowseName = QualifiedName('SessionDiagnostics', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12097, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2197, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionDiagnostics") attrs.DataType = NumericNodeId(865, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12099, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12100, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12101, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12102, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12103, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12104, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12105, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12106, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12107, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12108, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12109, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12110, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12111, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12112, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12113, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12114, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12115, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12116, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12117, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12118, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12119, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12120, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12121, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12122, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12123, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12124, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12125, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12126, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12127, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12128, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12129, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12130, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12131, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12132, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12133, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12134, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12135, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12136, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12137, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12138, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12139, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12140, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12141, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12097, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12099, 0) node.BrowseName = QualifiedName('SessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12100, 0) node.BrowseName = QualifiedName('SessionName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12101, 0) node.BrowseName = QualifiedName('ClientDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientDescription") attrs.DataType = NumericNodeId(308, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12102, 0) node.BrowseName = QualifiedName('ServerUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12103, 0) node.BrowseName = QualifiedName('EndpointUrl', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointUrl") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12104, 0) node.BrowseName = QualifiedName('LocaleIds', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LocaleIds") attrs.DataType = NumericNodeId(295, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12105, 0) node.BrowseName = QualifiedName('ActualSessionTimeout', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ActualSessionTimeout") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12105, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12106, 0) node.BrowseName = QualifiedName('MaxResponseMessageSize', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxResponseMessageSize") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12106, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12107, 0) node.BrowseName = QualifiedName('ClientConnectionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientConnectionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12108, 0) node.BrowseName = QualifiedName('ClientLastContactTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientLastContactTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12108, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12108, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12108, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12109, 0) node.BrowseName = QualifiedName('CurrentSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSubscriptionsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12109, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12109, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12109, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12110, 0) node.BrowseName = QualifiedName('CurrentMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentMonitoredItemsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12111, 0) node.BrowseName = QualifiedName('CurrentPublishRequestsInQueue', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentPublishRequestsInQueue") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12112, 0) node.BrowseName = QualifiedName('TotalRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalRequestCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12113, 0) node.BrowseName = QualifiedName('UnauthorizedRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnauthorizedRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12114, 0) node.BrowseName = QualifiedName('ReadCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReadCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12115, 0) node.BrowseName = QualifiedName('HistoryReadCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryReadCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12116, 0) node.BrowseName = QualifiedName('WriteCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriteCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12117, 0) node.BrowseName = QualifiedName('HistoryUpdateCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryUpdateCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12117, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12118, 0) node.BrowseName = QualifiedName('CallCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CallCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12119, 0) node.BrowseName = QualifiedName('CreateMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12120, 0) node.BrowseName = QualifiedName('ModifyMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModifyMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12121, 0) node.BrowseName = QualifiedName('SetMonitoringModeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetMonitoringModeCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12121, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12122, 0) node.BrowseName = QualifiedName('SetTriggeringCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetTriggeringCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12122, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12123, 0) node.BrowseName = QualifiedName('DeleteMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12123, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12123, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12123, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12124, 0) node.BrowseName = QualifiedName('CreateSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateSubscriptionCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12125, 0) node.BrowseName = QualifiedName('ModifySubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModifySubscriptionCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12126, 0) node.BrowseName = QualifiedName('SetPublishingModeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetPublishingModeCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12127, 0) node.BrowseName = QualifiedName('PublishCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12128, 0) node.BrowseName = QualifiedName('RepublishCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RepublishCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12129, 0) node.BrowseName = QualifiedName('TransferSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransferSubscriptionsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12130, 0) node.BrowseName = QualifiedName('DeleteSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteSubscriptionsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12131, 0) node.BrowseName = QualifiedName('AddNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12132, 0) node.BrowseName = QualifiedName('AddReferencesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddReferencesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12133, 0) node.BrowseName = QualifiedName('DeleteNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12134, 0) node.BrowseName = QualifiedName('DeleteReferencesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteReferencesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12135, 0) node.BrowseName = QualifiedName('BrowseCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrowseCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12136, 0) node.BrowseName = QualifiedName('BrowseNextCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrowseNextCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12137, 0) node.BrowseName = QualifiedName('TranslateBrowsePathsToNodeIdsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TranslateBrowsePathsToNodeIdsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12138, 0) node.BrowseName = QualifiedName('QueryFirstCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("QueryFirstCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12139, 0) node.BrowseName = QualifiedName('QueryNextCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("QueryNextCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12140, 0) node.BrowseName = QualifiedName('RegisterNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RegisterNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12141, 0) node.BrowseName = QualifiedName('UnregisterNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12098, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnregisterNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12098, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12142, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnostics', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12097, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2244, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnostics") attrs.DataType = NumericNodeId(868, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12143, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12144, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12145, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12146, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12147, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12148, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12149, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12150, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12151, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12097, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12143, 0) node.BrowseName = QualifiedName('SessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12144, 0) node.BrowseName = QualifiedName('ClientUserIdOfSession', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserIdOfSession") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12145, 0) node.BrowseName = QualifiedName('ClientUserIdHistory', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserIdHistory") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12145, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12145, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12145, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12146, 0) node.BrowseName = QualifiedName('AuthenticationMechanism', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AuthenticationMechanism") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12146, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12147, 0) node.BrowseName = QualifiedName('Encoding', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Encoding") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12148, 0) node.BrowseName = QualifiedName('TransportProtocol', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransportProtocol") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12148, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12148, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12148, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12149, 0) node.BrowseName = QualifiedName('SecurityMode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityMode") attrs.DataType = NumericNodeId(302, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12149, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12149, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12149, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12150, 0) node.BrowseName = QualifiedName('SecurityPolicyUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityPolicyUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12151, 0) node.BrowseName = QualifiedName('ClientCertificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientCertificate") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12152, 0) node.BrowseName = QualifiedName('SubscriptionDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12097, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2171, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsArray") attrs.DataType = NumericNodeId(874, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12097, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2029, 0) node.BrowseName = QualifiedName('SessionDiagnosticsObjectType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SessionDiagnosticsObjectType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2031, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2032, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2030, 0) node.BrowseName = QualifiedName('SessionDiagnostics', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2029, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2197, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionDiagnostics") attrs.DataType = NumericNodeId(865, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3131, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3132, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3133, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3134, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3135, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3136, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3137, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3138, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3139, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3140, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3141, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3142, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3143, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8898, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11891, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3151, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3152, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3153, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3154, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3155, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3156, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3157, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3158, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3159, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3160, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3161, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3162, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3163, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3164, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3165, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3166, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3167, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3168, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3169, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3170, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3172, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3173, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3174, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3175, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3176, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3177, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3178, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3131, 0) node.BrowseName = QualifiedName('SessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3132, 0) node.BrowseName = QualifiedName('SessionName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3133, 0) node.BrowseName = QualifiedName('ClientDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientDescription") attrs.DataType = NumericNodeId(308, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3134, 0) node.BrowseName = QualifiedName('ServerUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3135, 0) node.BrowseName = QualifiedName('EndpointUrl', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointUrl") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3135, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3136, 0) node.BrowseName = QualifiedName('LocaleIds', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LocaleIds") attrs.DataType = NumericNodeId(295, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3136, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3137, 0) node.BrowseName = QualifiedName('ActualSessionTimeout', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ActualSessionTimeout") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3138, 0) node.BrowseName = QualifiedName('MaxResponseMessageSize', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxResponseMessageSize") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3139, 0) node.BrowseName = QualifiedName('ClientConnectionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientConnectionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3140, 0) node.BrowseName = QualifiedName('ClientLastContactTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientLastContactTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3141, 0) node.BrowseName = QualifiedName('CurrentSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSubscriptionsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3142, 0) node.BrowseName = QualifiedName('CurrentMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentMonitoredItemsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3143, 0) node.BrowseName = QualifiedName('CurrentPublishRequestsInQueue', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentPublishRequestsInQueue") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3143, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8898, 0) node.BrowseName = QualifiedName('TotalRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalRequestCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11891, 0) node.BrowseName = QualifiedName('UnauthorizedRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnauthorizedRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3151, 0) node.BrowseName = QualifiedName('ReadCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReadCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3152, 0) node.BrowseName = QualifiedName('HistoryReadCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryReadCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3153, 0) node.BrowseName = QualifiedName('WriteCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriteCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3154, 0) node.BrowseName = QualifiedName('HistoryUpdateCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryUpdateCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3155, 0) node.BrowseName = QualifiedName('CallCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CallCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3156, 0) node.BrowseName = QualifiedName('CreateMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3157, 0) node.BrowseName = QualifiedName('ModifyMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModifyMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3158, 0) node.BrowseName = QualifiedName('SetMonitoringModeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetMonitoringModeCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3159, 0) node.BrowseName = QualifiedName('SetTriggeringCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetTriggeringCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3160, 0) node.BrowseName = QualifiedName('DeleteMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3161, 0) node.BrowseName = QualifiedName('CreateSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateSubscriptionCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3162, 0) node.BrowseName = QualifiedName('ModifySubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModifySubscriptionCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3163, 0) node.BrowseName = QualifiedName('SetPublishingModeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetPublishingModeCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3164, 0) node.BrowseName = QualifiedName('PublishCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3165, 0) node.BrowseName = QualifiedName('RepublishCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RepublishCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3166, 0) node.BrowseName = QualifiedName('TransferSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransferSubscriptionsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3167, 0) node.BrowseName = QualifiedName('DeleteSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteSubscriptionsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3167, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3167, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3167, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3168, 0) node.BrowseName = QualifiedName('AddNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3169, 0) node.BrowseName = QualifiedName('AddReferencesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddReferencesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3170, 0) node.BrowseName = QualifiedName('DeleteNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3171, 0) node.BrowseName = QualifiedName('DeleteReferencesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteReferencesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3172, 0) node.BrowseName = QualifiedName('BrowseCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrowseCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3173, 0) node.BrowseName = QualifiedName('BrowseNextCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrowseNextCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3174, 0) node.BrowseName = QualifiedName('TranslateBrowsePathsToNodeIdsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TranslateBrowsePathsToNodeIdsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3175, 0) node.BrowseName = QualifiedName('QueryFirstCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("QueryFirstCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3176, 0) node.BrowseName = QualifiedName('QueryNextCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("QueryNextCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3177, 0) node.BrowseName = QualifiedName('RegisterNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RegisterNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3178, 0) node.BrowseName = QualifiedName('UnregisterNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2030, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnregisterNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2030, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2031, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnostics', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2029, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2244, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnostics") attrs.DataType = NumericNodeId(868, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3179, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3180, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3181, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3182, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3183, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3184, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3185, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3186, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3187, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2031, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3179, 0) node.BrowseName = QualifiedName('SessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2031, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2031, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3180, 0) node.BrowseName = QualifiedName('ClientUserIdOfSession', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2031, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserIdOfSession") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2031, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3181, 0) node.BrowseName = QualifiedName('ClientUserIdHistory', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2031, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserIdHistory") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2031, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3182, 0) node.BrowseName = QualifiedName('AuthenticationMechanism', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2031, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AuthenticationMechanism") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2031, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3183, 0) node.BrowseName = QualifiedName('Encoding', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2031, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Encoding") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2031, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3184, 0) node.BrowseName = QualifiedName('TransportProtocol', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2031, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransportProtocol") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2031, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3185, 0) node.BrowseName = QualifiedName('SecurityMode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2031, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityMode") attrs.DataType = NumericNodeId(302, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3185, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3185, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3185, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2031, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3186, 0) node.BrowseName = QualifiedName('SecurityPolicyUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2031, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityPolicyUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2031, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3187, 0) node.BrowseName = QualifiedName('ClientCertificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2031, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientCertificate") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2031, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2032, 0) node.BrowseName = QualifiedName('SubscriptionDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2029, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2171, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsArray") attrs.DataType = NumericNodeId(874, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2032, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2033, 0) node.BrowseName = QualifiedName('VendorServerInfoType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("VendorServerInfoType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2033, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2034, 0) node.BrowseName = QualifiedName('ServerRedundancyType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ServerRedundancyType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2034, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2035, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2034, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2035, 0) node.BrowseName = QualifiedName('RedundancySupport', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2034, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RedundancySupport") attrs.DataType = NumericNodeId(851, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2034, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2036, 0) node.BrowseName = QualifiedName('TransparentRedundancyType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2034, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("TransparentRedundancyType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2037, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2038, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2034, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2037, 0) node.BrowseName = QualifiedName('CurrentServerId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2036, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentServerId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2038, 0) node.BrowseName = QualifiedName('RedundantServerArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2036, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RedundantServerArray") attrs.DataType = NumericNodeId(853, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2039, 0) node.BrowseName = QualifiedName('NonTransparentRedundancyType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2034, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("NonTransparentRedundancyType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2039, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2040, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2039, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2034, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2040, 0) node.BrowseName = QualifiedName('ServerUriArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2039, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerUriArray") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2039, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11945, 0) node.BrowseName = QualifiedName('NonTransparentNetworkRedundancyType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2039, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("NonTransparentNetworkRedundancyType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11945, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11948, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11945, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2039, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11948, 0) node.BrowseName = QualifiedName('ServerNetworkGroups', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11945, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerNetworkGroups") attrs.DataType = NumericNodeId(11944, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11945, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11564, 0) node.BrowseName = QualifiedName('OperationLimitsType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(61, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("OperationLimitsType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11565, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12161, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12162, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11567, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12163, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12164, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11569, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11570, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11571, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11572, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11573, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11574, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11565, 0) node.BrowseName = QualifiedName('MaxNodesPerRead', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerRead") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11565, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11565, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11565, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12161, 0) node.BrowseName = QualifiedName('MaxNodesPerHistoryReadData', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerHistoryReadData") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12162, 0) node.BrowseName = QualifiedName('MaxNodesPerHistoryReadEvents', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerHistoryReadEvents") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11567, 0) node.BrowseName = QualifiedName('MaxNodesPerWrite', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerWrite") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12163, 0) node.BrowseName = QualifiedName('MaxNodesPerHistoryUpdateData', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerHistoryUpdateData") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12164, 0) node.BrowseName = QualifiedName('MaxNodesPerHistoryUpdateEvents', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerHistoryUpdateEvents") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11569, 0) node.BrowseName = QualifiedName('MaxNodesPerMethodCall', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerMethodCall") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11569, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11569, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11569, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11570, 0) node.BrowseName = QualifiedName('MaxNodesPerBrowse', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerBrowse") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11571, 0) node.BrowseName = QualifiedName('MaxNodesPerRegisterNodes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerRegisterNodes") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11571, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11571, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11571, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11572, 0) node.BrowseName = QualifiedName('MaxNodesPerTranslateBrowsePathsToNodeIds', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerTranslateBrowsePathsToNodeIds") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11573, 0) node.BrowseName = QualifiedName('MaxNodesPerNodeManagement', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerNodeManagement") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11574, 0) node.BrowseName = QualifiedName('MaxMonitoredItemsPerCall', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11564, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxMonitoredItemsPerCall") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11574, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11574, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11574, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11575, 0) node.BrowseName = QualifiedName('FileType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("FileType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11576, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12686, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12687, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11579, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13341, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11580, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11583, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11585, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11588, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11590, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11593, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11576, 0) node.BrowseName = QualifiedName('Size', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Size") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt64) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12686, 0) node.BrowseName = QualifiedName('Writable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Writable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12686, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12686, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12686, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12687, 0) node.BrowseName = QualifiedName('UserWritable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserWritable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12687, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12687, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12687, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11579, 0) node.BrowseName = QualifiedName('OpenCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OpenCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13341, 0) node.BrowseName = QualifiedName('MimeType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MimeType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11580, 0) node.BrowseName = QualifiedName('Open', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Open") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11581, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11582, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11580, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11581, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11580, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Mode' extobj.DataType = NumericNodeId(3, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11581, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11580, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11582, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11580, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11580, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11583, 0) node.BrowseName = QualifiedName('Close', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Close") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11584, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11583, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11584, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11583, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11584, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11583, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11585, 0) node.BrowseName = QualifiedName('Read', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Read") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11586, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11587, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11586, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11585, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Length' extobj.DataType = NumericNodeId(6, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11586, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11586, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11586, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11585, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11587, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11585, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11587, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11585, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11588, 0) node.BrowseName = QualifiedName('Write', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Write") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11589, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11589, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11588, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11589, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11589, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11589, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11588, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11590, 0) node.BrowseName = QualifiedName('GetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11591, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11592, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11591, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11590, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11590, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11592, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11590, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11592, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11592, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11592, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11590, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11593, 0) node.BrowseName = QualifiedName('SetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11594, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11594, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11593, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11594, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11594, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11594, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11593, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11595, 0) node.BrowseName = QualifiedName('AddressSpaceFileType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11575, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AddressSpaceFileType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11615, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11595, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11615, 0) node.BrowseName = QualifiedName('ExportNamespace', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11595, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("ExportNamespace") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11615, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11615, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11595, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11616, 0) node.BrowseName = QualifiedName('NamespaceMetadataType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("NamespaceMetadataType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11617, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11618, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11619, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11620, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11621, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11622, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11623, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11624, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16137, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16138, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16139, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11616, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11617, 0) node.BrowseName = QualifiedName('NamespaceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespaceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11618, 0) node.BrowseName = QualifiedName('NamespaceVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespaceVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11618, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11619, 0) node.BrowseName = QualifiedName('NamespacePublicationDate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespacePublicationDate") attrs.DataType = ua.NodeId(ua.ObjectIds.DateTime) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11620, 0) node.BrowseName = QualifiedName('IsNamespaceSubset', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("IsNamespaceSubset") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11621, 0) node.BrowseName = QualifiedName('StaticNodeIdTypes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StaticNodeIdTypes") attrs.DataType = NumericNodeId(256, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11621, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11622, 0) node.BrowseName = QualifiedName('StaticNumericNodeIdRange', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StaticNumericNodeIdRange") attrs.DataType = NumericNodeId(291, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11622, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11622, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11622, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11623, 0) node.BrowseName = QualifiedName('StaticStringNodeIdPattern', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StaticStringNodeIdPattern") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11624, 0) node.BrowseName = QualifiedName('NamespaceFile', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11616, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(11595, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("NamespaceFile") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11625, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12690, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12691, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11628, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11629, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11632, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11634, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11637, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11639, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11642, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11595, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11625, 0) node.BrowseName = QualifiedName('Size', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11624, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Size") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt64) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11625, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11625, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11625, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12690, 0) node.BrowseName = QualifiedName('Writable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11624, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Writable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12690, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12690, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12690, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12691, 0) node.BrowseName = QualifiedName('UserWritable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11624, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserWritable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12691, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11628, 0) node.BrowseName = QualifiedName('OpenCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11624, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OpenCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11628, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11628, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11628, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11629, 0) node.BrowseName = QualifiedName('Open', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11624, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Open") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11630, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11631, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11629, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11630, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11629, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Mode' extobj.DataType = NumericNodeId(3, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11630, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11630, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11630, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11629, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11631, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11629, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11631, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11629, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11632, 0) node.BrowseName = QualifiedName('Close', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11624, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Close") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11633, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11633, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11632, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11633, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11633, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11633, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11632, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11634, 0) node.BrowseName = QualifiedName('Read', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11624, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Read") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11635, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11636, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11635, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11634, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Length' extobj.DataType = NumericNodeId(6, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11635, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11635, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11635, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11634, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11636, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11634, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11636, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11636, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11636, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11634, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11637, 0) node.BrowseName = QualifiedName('Write', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11624, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Write") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11637, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11638, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11637, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11637, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11638, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11637, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11638, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11638, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11638, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11637, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11639, 0) node.BrowseName = QualifiedName('GetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11624, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11640, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11641, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11640, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11639, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11640, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11640, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11640, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11639, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11641, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11639, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11641, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11641, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11641, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11639, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11642, 0) node.BrowseName = QualifiedName('SetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(11624, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11642, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11643, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11642, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11642, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11643, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11642, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11643, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11642, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16137, 0) node.BrowseName = QualifiedName('DefaultRolePermissions', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DefaultRolePermissions") attrs.DataType = NumericNodeId(96, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16138, 0) node.BrowseName = QualifiedName('DefaultUserRolePermissions', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DefaultUserRolePermissions") attrs.DataType = NumericNodeId(96, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16139, 0) node.BrowseName = QualifiedName('DefaultAccessRestrictions', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11616, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DefaultAccessRestrictions") attrs.DataType = NumericNodeId(95, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11645, 0) node.BrowseName = QualifiedName('NamespacesType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("NamespacesType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11645, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11646, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11645, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11646, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11645, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(11616, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11647, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11648, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11649, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11650, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11651, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11652, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11653, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11616, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11646, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11645, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11647, 0) node.BrowseName = QualifiedName('NamespaceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11646, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespaceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11647, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11646, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11648, 0) node.BrowseName = QualifiedName('NamespaceVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11646, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespaceVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11648, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11648, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11648, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11646, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11649, 0) node.BrowseName = QualifiedName('NamespacePublicationDate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11646, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespacePublicationDate") attrs.DataType = ua.NodeId(ua.ObjectIds.DateTime) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11646, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11650, 0) node.BrowseName = QualifiedName('IsNamespaceSubset', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11646, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("IsNamespaceSubset") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11650, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11650, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11650, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11646, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11651, 0) node.BrowseName = QualifiedName('StaticNodeIdTypes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11646, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StaticNodeIdTypes") attrs.DataType = NumericNodeId(256, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11651, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11651, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11651, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11646, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11652, 0) node.BrowseName = QualifiedName('StaticNumericNodeIdRange', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11646, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StaticNumericNodeIdRange") attrs.DataType = NumericNodeId(291, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11652, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11652, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11652, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11646, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11653, 0) node.BrowseName = QualifiedName('StaticStringNodeIdPattern', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11646, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StaticStringNodeIdPattern") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11653, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11653, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11653, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11646, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2041, 0) node.BrowseName = QualifiedName('BaseEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("BaseEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2042, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2043, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2044, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2045, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2046, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2047, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3190, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2050, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2051, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2042, 0) node.BrowseName = QualifiedName('EventId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventId") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2042, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2042, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2042, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2043, 0) node.BrowseName = QualifiedName('EventType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventType") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2044, 0) node.BrowseName = QualifiedName('SourceNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2044, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2044, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2044, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2045, 0) node.BrowseName = QualifiedName('SourceName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2046, 0) node.BrowseName = QualifiedName('Time', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Time") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2047, 0) node.BrowseName = QualifiedName('ReceiveTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReceiveTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3190, 0) node.BrowseName = QualifiedName('LocalTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LocalTime") attrs.DataType = NumericNodeId(8912, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2050, 0) node.BrowseName = QualifiedName('Message', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Message") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2051, 0) node.BrowseName = QualifiedName('Severity', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Severity") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2052, 0) node.BrowseName = QualifiedName('AuditEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2053, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2054, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2055, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2056, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2057, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2053, 0) node.BrowseName = QualifiedName('ActionTimeStamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2052, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ActionTimeStamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2052, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2054, 0) node.BrowseName = QualifiedName('Status', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2052, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Status") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2054, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2054, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2054, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2052, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2055, 0) node.BrowseName = QualifiedName('ServerId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2052, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2052, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2056, 0) node.BrowseName = QualifiedName('ClientAuditEntryId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2052, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientAuditEntryId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2052, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2057, 0) node.BrowseName = QualifiedName('ClientUserId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2052, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2052, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2058, 0) node.BrowseName = QualifiedName('AuditSecurityEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2052, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditSecurityEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17615, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2052, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17615, 0) node.BrowseName = QualifiedName('StatusCodeId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2058, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatusCodeId") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17615, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17615, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17615, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2058, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2059, 0) node.BrowseName = QualifiedName('AuditChannelEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2058, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditChannelEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2059, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2745, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2059, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2058, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2745, 0) node.BrowseName = QualifiedName('SecureChannelId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2059, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecureChannelId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2059, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2060, 0) node.BrowseName = QualifiedName('AuditOpenSecureChannelEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2059, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditOpenSecureChannelEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2061, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2746, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2062, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2063, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2065, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2066, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2059, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2061, 0) node.BrowseName = QualifiedName('ClientCertificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2060, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientCertificate") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2060, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2746, 0) node.BrowseName = QualifiedName('ClientCertificateThumbprint', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2060, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientCertificateThumbprint") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2060, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2062, 0) node.BrowseName = QualifiedName('RequestType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2060, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RequestType") attrs.DataType = NumericNodeId(315, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2060, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2063, 0) node.BrowseName = QualifiedName('SecurityPolicyUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2060, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityPolicyUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2060, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2065, 0) node.BrowseName = QualifiedName('SecurityMode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2060, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityMode") attrs.DataType = NumericNodeId(302, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2060, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2066, 0) node.BrowseName = QualifiedName('RequestedLifetime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2060, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RequestedLifetime") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2060, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2069, 0) node.BrowseName = QualifiedName('AuditSessionEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2058, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditSessionEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2070, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2058, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2070, 0) node.BrowseName = QualifiedName('SessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2069, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2070, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2070, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2070, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2069, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2071, 0) node.BrowseName = QualifiedName('AuditCreateSessionEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2069, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditCreateSessionEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2072, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2073, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2747, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2074, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2069, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2072, 0) node.BrowseName = QualifiedName('SecureChannelId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2071, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecureChannelId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2071, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2073, 0) node.BrowseName = QualifiedName('ClientCertificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2071, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientCertificate") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2071, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2747, 0) node.BrowseName = QualifiedName('ClientCertificateThumbprint', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2071, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientCertificateThumbprint") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2071, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2074, 0) node.BrowseName = QualifiedName('RevisedSessionTimeout', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2071, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RevisedSessionTimeout") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2071, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2748, 0) node.BrowseName = QualifiedName('AuditUrlMismatchEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2071, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditUrlMismatchEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2749, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2071, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2749, 0) node.BrowseName = QualifiedName('EndpointUrl', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2748, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointUrl") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2748, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2075, 0) node.BrowseName = QualifiedName('AuditActivateSessionEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2069, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditActivateSessionEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2076, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2077, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11485, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2069, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2076, 0) node.BrowseName = QualifiedName('ClientSoftwareCertificates', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2075, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientSoftwareCertificates") attrs.DataType = NumericNodeId(344, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2075, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2077, 0) node.BrowseName = QualifiedName('UserIdentityToken', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2075, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserIdentityToken") attrs.DataType = NumericNodeId(316, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2075, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11485, 0) node.BrowseName = QualifiedName('SecureChannelId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2075, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecureChannelId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11485, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2075, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2078, 0) node.BrowseName = QualifiedName('AuditCancelEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2069, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditCancelEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2079, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2069, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2079, 0) node.BrowseName = QualifiedName('RequestHandle', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2078, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RequestHandle") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2078, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2080, 0) node.BrowseName = QualifiedName('AuditCertificateEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2058, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditCertificateEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2081, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2058, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2081, 0) node.BrowseName = QualifiedName('Certificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2080, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Certificate") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2080, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2082, 0) node.BrowseName = QualifiedName('AuditCertificateDataMismatchEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2080, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditCertificateDataMismatchEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2083, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2084, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2080, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2083, 0) node.BrowseName = QualifiedName('InvalidHostname', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2082, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InvalidHostname") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2082, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2084, 0) node.BrowseName = QualifiedName('InvalidUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2082, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InvalidUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2084, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2082, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2085, 0) node.BrowseName = QualifiedName('AuditCertificateExpiredEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2080, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditCertificateExpiredEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2085, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2080, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2086, 0) node.BrowseName = QualifiedName('AuditCertificateInvalidEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2080, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditCertificateInvalidEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2080, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2087, 0) node.BrowseName = QualifiedName('AuditCertificateUntrustedEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2080, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditCertificateUntrustedEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2087, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2080, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2088, 0) node.BrowseName = QualifiedName('AuditCertificateRevokedEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2080, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditCertificateRevokedEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2088, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2080, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2089, 0) node.BrowseName = QualifiedName('AuditCertificateMismatchEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2080, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditCertificateMismatchEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2080, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2090, 0) node.BrowseName = QualifiedName('AuditNodeManagementEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2052, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditNodeManagementEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2052, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2091, 0) node.BrowseName = QualifiedName('AuditAddNodesEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2090, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditAddNodesEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2092, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2090, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2092, 0) node.BrowseName = QualifiedName('NodesToAdd', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2091, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NodesToAdd") attrs.DataType = NumericNodeId(376, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2091, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2093, 0) node.BrowseName = QualifiedName('AuditDeleteNodesEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2090, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditDeleteNodesEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2094, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2090, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2094, 0) node.BrowseName = QualifiedName('NodesToDelete', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2093, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NodesToDelete") attrs.DataType = NumericNodeId(382, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2093, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2095, 0) node.BrowseName = QualifiedName('AuditAddReferencesEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2090, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditAddReferencesEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2096, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2090, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2096, 0) node.BrowseName = QualifiedName('ReferencesToAdd', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2095, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReferencesToAdd") attrs.DataType = NumericNodeId(379, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2096, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2096, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2096, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2095, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2097, 0) node.BrowseName = QualifiedName('AuditDeleteReferencesEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2090, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditDeleteReferencesEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2098, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2097, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2090, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2098, 0) node.BrowseName = QualifiedName('ReferencesToDelete', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2097, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReferencesToDelete") attrs.DataType = NumericNodeId(385, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2097, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2099, 0) node.BrowseName = QualifiedName('AuditUpdateEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2052, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditUpdateEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2099, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2052, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2100, 0) node.BrowseName = QualifiedName('AuditWriteUpdateEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2099, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditWriteUpdateEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2750, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2101, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2102, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2103, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2099, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2750, 0) node.BrowseName = QualifiedName('AttributeId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2100, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AttributeId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2100, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2101, 0) node.BrowseName = QualifiedName('IndexRange', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2100, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("IndexRange") attrs.DataType = NumericNodeId(291, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2100, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2102, 0) node.BrowseName = QualifiedName('OldValue', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2100, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OldValue") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2100, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2103, 0) node.BrowseName = QualifiedName('NewValue', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2100, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NewValue") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2100, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2104, 0) node.BrowseName = QualifiedName('AuditHistoryUpdateEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2099, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditHistoryUpdateEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2751, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2099, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2751, 0) node.BrowseName = QualifiedName('ParameterDataTypeId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2104, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ParameterDataTypeId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2104, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2127, 0) node.BrowseName = QualifiedName('AuditUpdateMethodEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2052, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditUpdateMethodEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2128, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2129, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2052, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2128, 0) node.BrowseName = QualifiedName('MethodId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2127, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MethodId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2127, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2129, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2127, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2127, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2130, 0) node.BrowseName = QualifiedName('SystemEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SystemEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2130, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2131, 0) node.BrowseName = QualifiedName('DeviceFailureEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2130, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DeviceFailureEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2130, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11446, 0) node.BrowseName = QualifiedName('SystemStatusChangeEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2130, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SystemStatusChangeEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11696, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11446, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2130, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11696, 0) node.BrowseName = QualifiedName('SystemState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11446, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SystemState") attrs.DataType = NumericNodeId(852, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11696, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11696, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11696, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11446, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2132, 0) node.BrowseName = QualifiedName('BaseModelChangeEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("BaseModelChangeEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2132, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2133, 0) node.BrowseName = QualifiedName('GeneralModelChangeEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2132, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("GeneralModelChangeEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2134, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2133, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2132, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2134, 0) node.BrowseName = QualifiedName('Changes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2133, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Changes") attrs.DataType = NumericNodeId(877, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2134, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2133, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2738, 0) node.BrowseName = QualifiedName('SemanticChangeEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SemanticChangeEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2739, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2739, 0) node.BrowseName = QualifiedName('Changes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2738, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Changes") attrs.DataType = NumericNodeId(897, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2739, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2739, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2739, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2738, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3035, 0) node.BrowseName = QualifiedName('EventQueueOverflowEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("EventQueueOverflowEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(3035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11436, 0) node.BrowseName = QualifiedName('ProgressEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ProgressEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12502, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12503, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12502, 0) node.BrowseName = QualifiedName('Context', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11436, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Context") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12502, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12502, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12502, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11436, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12503, 0) node.BrowseName = QualifiedName('Progress', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11436, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Progress") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12503, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12503, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12503, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11436, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2340, 0) node.BrowseName = QualifiedName('AggregateFunctionType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AggregateFunctionType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2137, 0) node.BrowseName = QualifiedName('ServerVendorCapabilityType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("ServerVendorCapabilityType") attrs.IsAbstract = True attrs.DisplayName = LocalizedText("ServerVendorCapabilityType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2137, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2138, 0) node.BrowseName = QualifiedName('ServerStatusType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("ServerStatusType") attrs.DisplayName = LocalizedText("ServerStatusType") attrs.DataType = NumericNodeId(862, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2139, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2140, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2141, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2142, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2752, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2753, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2138, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2139, 0) node.BrowseName = QualifiedName('StartTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2138, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StartTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2139, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2140, 0) node.BrowseName = QualifiedName('CurrentTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2138, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2140, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2141, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2138, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(852, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2141, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2142, 0) node.BrowseName = QualifiedName('BuildInfo', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2138, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(3051, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BuildInfo") attrs.DataType = NumericNodeId(338, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3698, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3699, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3700, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3701, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3702, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3703, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3051, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2142, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3698, 0) node.BrowseName = QualifiedName('ProductUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ProductUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3699, 0) node.BrowseName = QualifiedName('ManufacturerName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ManufacturerName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3700, 0) node.BrowseName = QualifiedName('ProductName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ProductName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3700, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3700, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3700, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3701, 0) node.BrowseName = QualifiedName('SoftwareVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("SoftwareVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3701, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3701, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3701, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3702, 0) node.BrowseName = QualifiedName('BuildNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("BuildNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3703, 0) node.BrowseName = QualifiedName('BuildDate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2142, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("BuildDate") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2142, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2752, 0) node.BrowseName = QualifiedName('SecondsTillShutdown', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2138, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecondsTillShutdown") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2752, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2752, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2752, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2753, 0) node.BrowseName = QualifiedName('ShutdownReason', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2138, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ShutdownReason") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2138, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3051, 0) node.BrowseName = QualifiedName('BuildInfoType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("BuildInfoType") attrs.DisplayName = LocalizedText("BuildInfoType") attrs.DataType = NumericNodeId(338, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3052, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3053, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3054, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3055, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3056, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3057, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(3051, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3052, 0) node.BrowseName = QualifiedName('ProductUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3051, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ProductUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3051, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3053, 0) node.BrowseName = QualifiedName('ManufacturerName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3051, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ManufacturerName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3051, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3054, 0) node.BrowseName = QualifiedName('ProductName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3051, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ProductName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3054, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3054, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3054, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3051, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3055, 0) node.BrowseName = QualifiedName('SoftwareVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3051, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("SoftwareVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3051, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3056, 0) node.BrowseName = QualifiedName('BuildNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3051, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("BuildNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3051, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3057, 0) node.BrowseName = QualifiedName('BuildDate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3051, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("BuildDate") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3051, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2150, 0) node.BrowseName = QualifiedName('ServerDiagnosticsSummaryType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("ServerDiagnosticsSummaryType") attrs.DisplayName = LocalizedText("ServerDiagnosticsSummaryType") attrs.DataType = NumericNodeId(859, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2151, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2152, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2153, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2154, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2155, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2156, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2157, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2159, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2160, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2161, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2162, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2163, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2151, 0) node.BrowseName = QualifiedName('ServerViewCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerViewCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2151, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2152, 0) node.BrowseName = QualifiedName('CurrentSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2152, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2153, 0) node.BrowseName = QualifiedName('CumulatedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CumulatedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2153, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2154, 0) node.BrowseName = QualifiedName('SecurityRejectedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityRejectedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2154, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2155, 0) node.BrowseName = QualifiedName('RejectedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RejectedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2155, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2156, 0) node.BrowseName = QualifiedName('SessionTimeoutCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionTimeoutCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2157, 0) node.BrowseName = QualifiedName('SessionAbortCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionAbortCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2157, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2159, 0) node.BrowseName = QualifiedName('PublishingIntervalCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingIntervalCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2160, 0) node.BrowseName = QualifiedName('CurrentSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSubscriptionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2161, 0) node.BrowseName = QualifiedName('CumulatedSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CumulatedSubscriptionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2162, 0) node.BrowseName = QualifiedName('SecurityRejectedRequestsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityRejectedRequestsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2163, 0) node.BrowseName = QualifiedName('RejectedRequestsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2150, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RejectedRequestsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2164, 0) node.BrowseName = QualifiedName('SamplingIntervalDiagnosticsArrayType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("SamplingIntervalDiagnosticsArrayType") attrs.DisplayName = LocalizedText("SamplingIntervalDiagnosticsArrayType") attrs.DataType = NumericNodeId(856, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12779, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12779, 0) node.BrowseName = QualifiedName('SamplingIntervalDiagnostics', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2164, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2165, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SamplingIntervalDiagnostics") attrs.DataType = NumericNodeId(856, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12780, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12781, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12782, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12783, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2165, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(83, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2164, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12780, 0) node.BrowseName = QualifiedName('SamplingInterval', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12779, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SamplingInterval") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12779, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12781, 0) node.BrowseName = QualifiedName('SampledMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12779, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SampledMonitoredItemsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12779, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12782, 0) node.BrowseName = QualifiedName('MaxSampledMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12779, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxSampledMonitoredItemsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12779, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12783, 0) node.BrowseName = QualifiedName('DisabledMonitoredItemsSamplingCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12779, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DisabledMonitoredItemsSamplingCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12783, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12783, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12783, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12779, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2165, 0) node.BrowseName = QualifiedName('SamplingIntervalDiagnosticsType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("SamplingIntervalDiagnosticsType") attrs.DisplayName = LocalizedText("SamplingIntervalDiagnosticsType") attrs.DataType = NumericNodeId(856, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2166, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11697, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11698, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11699, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2166, 0) node.BrowseName = QualifiedName('SamplingInterval', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2165, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SamplingInterval") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2165, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11697, 0) node.BrowseName = QualifiedName('SampledMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2165, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SampledMonitoredItemsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2165, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11698, 0) node.BrowseName = QualifiedName('MaxSampledMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2165, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxSampledMonitoredItemsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2165, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11699, 0) node.BrowseName = QualifiedName('DisabledMonitoredItemsSamplingCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2165, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DisabledMonitoredItemsSamplingCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2165, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2171, 0) node.BrowseName = QualifiedName('SubscriptionDiagnosticsArrayType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsArrayType") attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsArrayType") attrs.DataType = NumericNodeId(874, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12784, 0) node.BrowseName = QualifiedName('SubscriptionDiagnostics', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2171, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2172, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscriptionDiagnostics") attrs.DataType = NumericNodeId(874, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12785, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12786, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12787, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12788, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12789, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12790, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12791, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12792, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12793, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12794, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12795, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12796, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12797, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12798, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12799, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12800, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12801, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12802, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12804, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12805, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12806, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12807, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12808, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12809, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12810, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12811, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12812, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12813, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12814, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12815, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(83, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2171, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12785, 0) node.BrowseName = QualifiedName('SessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12785, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12785, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12785, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12786, 0) node.BrowseName = QualifiedName('SubscriptionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscriptionId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12787, 0) node.BrowseName = QualifiedName('Priority', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Priority") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12787, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12787, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12787, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12788, 0) node.BrowseName = QualifiedName('PublishingInterval', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingInterval") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12788, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12788, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12788, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12789, 0) node.BrowseName = QualifiedName('MaxKeepAliveCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxKeepAliveCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12789, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12789, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12789, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12790, 0) node.BrowseName = QualifiedName('MaxLifetimeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxLifetimeCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12790, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12790, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12790, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12791, 0) node.BrowseName = QualifiedName('MaxNotificationsPerPublish', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNotificationsPerPublish") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12791, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12791, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12791, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12792, 0) node.BrowseName = QualifiedName('PublishingEnabled', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingEnabled") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12792, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12792, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12792, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12793, 0) node.BrowseName = QualifiedName('ModifyCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModifyCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12793, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12793, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12793, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12794, 0) node.BrowseName = QualifiedName('EnableCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnableCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12794, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12794, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12794, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12795, 0) node.BrowseName = QualifiedName('DisableCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DisableCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12795, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12795, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12795, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12796, 0) node.BrowseName = QualifiedName('RepublishRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RepublishRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12797, 0) node.BrowseName = QualifiedName('RepublishMessageRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RepublishMessageRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12797, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12797, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12797, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12798, 0) node.BrowseName = QualifiedName('RepublishMessageCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RepublishMessageCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12798, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12798, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12798, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12799, 0) node.BrowseName = QualifiedName('TransferRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransferRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12799, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12799, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12799, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12800, 0) node.BrowseName = QualifiedName('TransferredToAltClientCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransferredToAltClientCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12800, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12800, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12800, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12801, 0) node.BrowseName = QualifiedName('TransferredToSameClientCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransferredToSameClientCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12801, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12801, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12801, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12802, 0) node.BrowseName = QualifiedName('PublishRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12802, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12802, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12802, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12803, 0) node.BrowseName = QualifiedName('DataChangeNotificationsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataChangeNotificationsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12804, 0) node.BrowseName = QualifiedName('EventNotificationsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventNotificationsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12804, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12804, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12804, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12805, 0) node.BrowseName = QualifiedName('NotificationsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NotificationsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12805, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12805, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12805, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12806, 0) node.BrowseName = QualifiedName('LatePublishRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LatePublishRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12806, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12806, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12806, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12807, 0) node.BrowseName = QualifiedName('CurrentKeepAliveCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentKeepAliveCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12807, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12807, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12807, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12808, 0) node.BrowseName = QualifiedName('CurrentLifetimeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentLifetimeCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12808, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12808, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12808, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12809, 0) node.BrowseName = QualifiedName('UnacknowledgedMessageCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnacknowledgedMessageCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12809, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12809, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12809, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12810, 0) node.BrowseName = QualifiedName('DiscardedMessageCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiscardedMessageCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12810, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12810, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12810, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12811, 0) node.BrowseName = QualifiedName('MonitoredItemCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MonitoredItemCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12811, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12811, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12811, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12812, 0) node.BrowseName = QualifiedName('DisabledMonitoredItemCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DisabledMonitoredItemCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12813, 0) node.BrowseName = QualifiedName('MonitoringQueueOverflowCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MonitoringQueueOverflowCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12814, 0) node.BrowseName = QualifiedName('NextSequenceNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NextSequenceNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12815, 0) node.BrowseName = QualifiedName('EventQueueOverflowCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12784, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventQueueOverflowCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12784, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2172, 0) node.BrowseName = QualifiedName('SubscriptionDiagnosticsType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsType") attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsType") attrs.DataType = NumericNodeId(874, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2173, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2174, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2175, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2176, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2177, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8888, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2179, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2180, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2181, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2182, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2183, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2184, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2185, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2186, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2187, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2188, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2189, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2190, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2191, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2998, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2193, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8889, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8890, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8891, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8892, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8893, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8894, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8895, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8896, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8897, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8902, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2173, 0) node.BrowseName = QualifiedName('SessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2174, 0) node.BrowseName = QualifiedName('SubscriptionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscriptionId") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2175, 0) node.BrowseName = QualifiedName('Priority', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Priority") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2176, 0) node.BrowseName = QualifiedName('PublishingInterval', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingInterval") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2177, 0) node.BrowseName = QualifiedName('MaxKeepAliveCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxKeepAliveCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8888, 0) node.BrowseName = QualifiedName('MaxLifetimeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxLifetimeCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8888, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8888, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8888, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2179, 0) node.BrowseName = QualifiedName('MaxNotificationsPerPublish', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNotificationsPerPublish") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2180, 0) node.BrowseName = QualifiedName('PublishingEnabled', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingEnabled") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2181, 0) node.BrowseName = QualifiedName('ModifyCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModifyCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2182, 0) node.BrowseName = QualifiedName('EnableCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnableCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2183, 0) node.BrowseName = QualifiedName('DisableCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DisableCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2184, 0) node.BrowseName = QualifiedName('RepublishRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RepublishRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2185, 0) node.BrowseName = QualifiedName('RepublishMessageRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RepublishMessageRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2185, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2185, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2185, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2186, 0) node.BrowseName = QualifiedName('RepublishMessageCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RepublishMessageCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2187, 0) node.BrowseName = QualifiedName('TransferRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransferRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2188, 0) node.BrowseName = QualifiedName('TransferredToAltClientCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransferredToAltClientCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2188, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2188, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2188, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2189, 0) node.BrowseName = QualifiedName('TransferredToSameClientCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransferredToSameClientCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2190, 0) node.BrowseName = QualifiedName('PublishRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2191, 0) node.BrowseName = QualifiedName('DataChangeNotificationsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataChangeNotificationsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2998, 0) node.BrowseName = QualifiedName('EventNotificationsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventNotificationsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2998, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2998, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2998, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2193, 0) node.BrowseName = QualifiedName('NotificationsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NotificationsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2193, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2193, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2193, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8889, 0) node.BrowseName = QualifiedName('LatePublishRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LatePublishRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8890, 0) node.BrowseName = QualifiedName('CurrentKeepAliveCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentKeepAliveCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8890, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8891, 0) node.BrowseName = QualifiedName('CurrentLifetimeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentLifetimeCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8891, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8892, 0) node.BrowseName = QualifiedName('UnacknowledgedMessageCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnacknowledgedMessageCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8893, 0) node.BrowseName = QualifiedName('DiscardedMessageCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiscardedMessageCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8893, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8894, 0) node.BrowseName = QualifiedName('MonitoredItemCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MonitoredItemCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8895, 0) node.BrowseName = QualifiedName('DisabledMonitoredItemCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DisabledMonitoredItemCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8896, 0) node.BrowseName = QualifiedName('MonitoringQueueOverflowCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MonitoringQueueOverflowCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8896, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8897, 0) node.BrowseName = QualifiedName('NextSequenceNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NextSequenceNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8902, 0) node.BrowseName = QualifiedName('EventQueueOverflowCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2172, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventQueueOverflowCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2172, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2196, 0) node.BrowseName = QualifiedName('SessionDiagnosticsArrayType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("SessionDiagnosticsArrayType") attrs.DisplayName = LocalizedText("SessionDiagnosticsArrayType") attrs.DataType = NumericNodeId(865, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2196, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2196, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12816, 0) node.BrowseName = QualifiedName('SessionDiagnostics', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2196, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2197, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionDiagnostics") attrs.DataType = NumericNodeId(865, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12817, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12818, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12819, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12820, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12821, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12822, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12823, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12824, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12825, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12826, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12827, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12828, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12830, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12831, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12832, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12834, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12835, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12836, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12837, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12838, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12840, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12841, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12842, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12843, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12844, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12845, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12846, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12847, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12848, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12849, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12850, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12851, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12852, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12853, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12854, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12855, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12856, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12857, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12858, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12859, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(83, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2196, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12817, 0) node.BrowseName = QualifiedName('SessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12818, 0) node.BrowseName = QualifiedName('SessionName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12819, 0) node.BrowseName = QualifiedName('ClientDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientDescription") attrs.DataType = NumericNodeId(308, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12820, 0) node.BrowseName = QualifiedName('ServerUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12821, 0) node.BrowseName = QualifiedName('EndpointUrl', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointUrl") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12822, 0) node.BrowseName = QualifiedName('LocaleIds', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LocaleIds") attrs.DataType = NumericNodeId(295, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12823, 0) node.BrowseName = QualifiedName('ActualSessionTimeout', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ActualSessionTimeout") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12824, 0) node.BrowseName = QualifiedName('MaxResponseMessageSize', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxResponseMessageSize") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12825, 0) node.BrowseName = QualifiedName('ClientConnectionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientConnectionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12826, 0) node.BrowseName = QualifiedName('ClientLastContactTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientLastContactTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12827, 0) node.BrowseName = QualifiedName('CurrentSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSubscriptionsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12828, 0) node.BrowseName = QualifiedName('CurrentMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentMonitoredItemsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12829, 0) node.BrowseName = QualifiedName('CurrentPublishRequestsInQueue', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentPublishRequestsInQueue") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12830, 0) node.BrowseName = QualifiedName('TotalRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalRequestCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12831, 0) node.BrowseName = QualifiedName('UnauthorizedRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnauthorizedRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12832, 0) node.BrowseName = QualifiedName('ReadCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReadCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12833, 0) node.BrowseName = QualifiedName('HistoryReadCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryReadCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12834, 0) node.BrowseName = QualifiedName('WriteCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriteCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12835, 0) node.BrowseName = QualifiedName('HistoryUpdateCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryUpdateCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12836, 0) node.BrowseName = QualifiedName('CallCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CallCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12837, 0) node.BrowseName = QualifiedName('CreateMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12838, 0) node.BrowseName = QualifiedName('ModifyMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModifyMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12839, 0) node.BrowseName = QualifiedName('SetMonitoringModeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetMonitoringModeCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12840, 0) node.BrowseName = QualifiedName('SetTriggeringCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetTriggeringCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12841, 0) node.BrowseName = QualifiedName('DeleteMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12842, 0) node.BrowseName = QualifiedName('CreateSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateSubscriptionCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12843, 0) node.BrowseName = QualifiedName('ModifySubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModifySubscriptionCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12844, 0) node.BrowseName = QualifiedName('SetPublishingModeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetPublishingModeCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12844, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12845, 0) node.BrowseName = QualifiedName('PublishCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12846, 0) node.BrowseName = QualifiedName('RepublishCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RepublishCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12847, 0) node.BrowseName = QualifiedName('TransferSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransferSubscriptionsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12847, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12848, 0) node.BrowseName = QualifiedName('DeleteSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteSubscriptionsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12849, 0) node.BrowseName = QualifiedName('AddNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12850, 0) node.BrowseName = QualifiedName('AddReferencesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddReferencesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12850, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12851, 0) node.BrowseName = QualifiedName('DeleteNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12852, 0) node.BrowseName = QualifiedName('DeleteReferencesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteReferencesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12853, 0) node.BrowseName = QualifiedName('BrowseCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrowseCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12854, 0) node.BrowseName = QualifiedName('BrowseNextCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrowseNextCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12855, 0) node.BrowseName = QualifiedName('TranslateBrowsePathsToNodeIdsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TranslateBrowsePathsToNodeIdsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12856, 0) node.BrowseName = QualifiedName('QueryFirstCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("QueryFirstCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12857, 0) node.BrowseName = QualifiedName('QueryNextCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("QueryNextCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12858, 0) node.BrowseName = QualifiedName('RegisterNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RegisterNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12859, 0) node.BrowseName = QualifiedName('UnregisterNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12816, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnregisterNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12816, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2197, 0) node.BrowseName = QualifiedName('SessionDiagnosticsVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("SessionDiagnosticsVariableType") attrs.DisplayName = LocalizedText("SessionDiagnosticsVariableType") attrs.DataType = NumericNodeId(865, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2198, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2199, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2200, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2201, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2202, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2203, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2204, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3050, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2205, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2206, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2207, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2208, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2209, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8900, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11892, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2217, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2218, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2219, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2220, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2221, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2222, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2223, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2224, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2225, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2226, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2227, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2228, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2229, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2230, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2231, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2232, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2233, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2234, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2235, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2236, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2237, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2238, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2239, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2240, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2241, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2242, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2730, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2731, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2198, 0) node.BrowseName = QualifiedName('SessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2199, 0) node.BrowseName = QualifiedName('SessionName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2200, 0) node.BrowseName = QualifiedName('ClientDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientDescription") attrs.DataType = NumericNodeId(308, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2201, 0) node.BrowseName = QualifiedName('ServerUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2202, 0) node.BrowseName = QualifiedName('EndpointUrl', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointUrl") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2203, 0) node.BrowseName = QualifiedName('LocaleIds', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LocaleIds") attrs.DataType = NumericNodeId(295, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2204, 0) node.BrowseName = QualifiedName('ActualSessionTimeout', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ActualSessionTimeout") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3050, 0) node.BrowseName = QualifiedName('MaxResponseMessageSize', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxResponseMessageSize") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2205, 0) node.BrowseName = QualifiedName('ClientConnectionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientConnectionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2205, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2205, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2205, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2206, 0) node.BrowseName = QualifiedName('ClientLastContactTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientLastContactTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2206, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2206, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2206, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2207, 0) node.BrowseName = QualifiedName('CurrentSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSubscriptionsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2208, 0) node.BrowseName = QualifiedName('CurrentMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentMonitoredItemsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2209, 0) node.BrowseName = QualifiedName('CurrentPublishRequestsInQueue', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentPublishRequestsInQueue") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8900, 0) node.BrowseName = QualifiedName('TotalRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TotalRequestCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11892, 0) node.BrowseName = QualifiedName('UnauthorizedRequestCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnauthorizedRequestCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11892, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2217, 0) node.BrowseName = QualifiedName('ReadCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReadCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2218, 0) node.BrowseName = QualifiedName('HistoryReadCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryReadCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2218, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2218, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2218, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2219, 0) node.BrowseName = QualifiedName('WriteCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriteCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2219, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2219, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2219, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2220, 0) node.BrowseName = QualifiedName('HistoryUpdateCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryUpdateCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2220, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2220, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2220, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2221, 0) node.BrowseName = QualifiedName('CallCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CallCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2222, 0) node.BrowseName = QualifiedName('CreateMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2223, 0) node.BrowseName = QualifiedName('ModifyMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModifyMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2224, 0) node.BrowseName = QualifiedName('SetMonitoringModeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetMonitoringModeCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2224, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2224, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2224, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2225, 0) node.BrowseName = QualifiedName('SetTriggeringCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetTriggeringCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2226, 0) node.BrowseName = QualifiedName('DeleteMonitoredItemsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteMonitoredItemsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2227, 0) node.BrowseName = QualifiedName('CreateSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CreateSubscriptionCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2227, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2227, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2227, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2228, 0) node.BrowseName = QualifiedName('ModifySubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModifySubscriptionCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2228, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2228, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2228, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2229, 0) node.BrowseName = QualifiedName('SetPublishingModeCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetPublishingModeCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2229, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2229, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2229, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2230, 0) node.BrowseName = QualifiedName('PublishCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2230, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2230, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2230, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2231, 0) node.BrowseName = QualifiedName('RepublishCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RepublishCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2231, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2231, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2231, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2232, 0) node.BrowseName = QualifiedName('TransferSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransferSubscriptionsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2233, 0) node.BrowseName = QualifiedName('DeleteSubscriptionsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteSubscriptionsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2233, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2233, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2233, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2234, 0) node.BrowseName = QualifiedName('AddNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2234, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2234, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2234, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2235, 0) node.BrowseName = QualifiedName('AddReferencesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddReferencesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2235, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2235, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2235, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2236, 0) node.BrowseName = QualifiedName('DeleteNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2236, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2236, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2236, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2237, 0) node.BrowseName = QualifiedName('DeleteReferencesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteReferencesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2237, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2237, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2237, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2238, 0) node.BrowseName = QualifiedName('BrowseCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrowseCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2238, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2238, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2238, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2239, 0) node.BrowseName = QualifiedName('BrowseNextCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrowseNextCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2239, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2239, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2239, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2240, 0) node.BrowseName = QualifiedName('TranslateBrowsePathsToNodeIdsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TranslateBrowsePathsToNodeIdsCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2240, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2240, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2240, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2241, 0) node.BrowseName = QualifiedName('QueryFirstCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("QueryFirstCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2242, 0) node.BrowseName = QualifiedName('QueryNextCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("QueryNextCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2242, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2242, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2242, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2730, 0) node.BrowseName = QualifiedName('RegisterNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RegisterNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2731, 0) node.BrowseName = QualifiedName('UnregisterNodesCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2197, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnregisterNodesCount") attrs.DataType = NumericNodeId(871, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2243, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnosticsArrayType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnosticsArrayType") attrs.DisplayName = LocalizedText("SessionSecurityDiagnosticsArrayType") attrs.DataType = NumericNodeId(868, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2243, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12860, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2243, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12860, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnostics', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2243, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2244, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnostics") attrs.DataType = NumericNodeId(868, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12861, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12862, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12863, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12864, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12865, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12866, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12867, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12868, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12869, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(83, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2243, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12861, 0) node.BrowseName = QualifiedName('SessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12860, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12860, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12862, 0) node.BrowseName = QualifiedName('ClientUserIdOfSession', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12860, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserIdOfSession") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12862, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12862, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12862, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12860, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12863, 0) node.BrowseName = QualifiedName('ClientUserIdHistory', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12860, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserIdHistory") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12860, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12864, 0) node.BrowseName = QualifiedName('AuthenticationMechanism', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12860, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AuthenticationMechanism") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12860, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12865, 0) node.BrowseName = QualifiedName('Encoding', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12860, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Encoding") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12865, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12865, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12865, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12860, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12866, 0) node.BrowseName = QualifiedName('TransportProtocol', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12860, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransportProtocol") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12860, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12867, 0) node.BrowseName = QualifiedName('SecurityMode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12860, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityMode") attrs.DataType = NumericNodeId(302, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12867, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12867, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12867, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12860, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12868, 0) node.BrowseName = QualifiedName('SecurityPolicyUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12860, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityPolicyUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12868, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12868, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12868, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12860, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12869, 0) node.BrowseName = QualifiedName('ClientCertificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12860, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientCertificate") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12860, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2244, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnosticsType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnosticsType") attrs.DisplayName = LocalizedText("SessionSecurityDiagnosticsType") attrs.DataType = NumericNodeId(868, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2245, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2246, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2247, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2248, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2249, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2250, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2251, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2252, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3058, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2245, 0) node.BrowseName = QualifiedName('SessionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2244, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2245, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2245, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2245, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2246, 0) node.BrowseName = QualifiedName('ClientUserIdOfSession', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2244, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserIdOfSession") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2246, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2246, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2246, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2247, 0) node.BrowseName = QualifiedName('ClientUserIdHistory', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2244, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserIdHistory") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2247, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2247, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2247, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2248, 0) node.BrowseName = QualifiedName('AuthenticationMechanism', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2244, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AuthenticationMechanism") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2248, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2248, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2248, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2249, 0) node.BrowseName = QualifiedName('Encoding', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2244, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Encoding") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2250, 0) node.BrowseName = QualifiedName('TransportProtocol', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2244, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransportProtocol") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2250, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2250, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2250, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2251, 0) node.BrowseName = QualifiedName('SecurityMode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2244, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityMode") attrs.DataType = NumericNodeId(302, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2252, 0) node.BrowseName = QualifiedName('SecurityPolicyUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2244, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityPolicyUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3058, 0) node.BrowseName = QualifiedName('ClientCertificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2244, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientCertificate") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2244, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11487, 0) node.BrowseName = QualifiedName('OptionSetType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("OptionSetType") attrs.DisplayName = LocalizedText("OptionSetType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11488, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11701, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11487, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11488, 0) node.BrowseName = QualifiedName('OptionSetValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11487, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSetValues") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11488, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11487, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11701, 0) node.BrowseName = QualifiedName('BitMask', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11487, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BitMask") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11701, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11701, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11701, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11487, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16309, 0) node.BrowseName = QualifiedName('SelectionListType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("SelectionListType") attrs.DisplayName = LocalizedText("SelectionListType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16309, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17632, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16309, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17633, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16309, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16312, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(16309, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17632, 0) node.BrowseName = QualifiedName('Selections', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16309, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Selections") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16309, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17633, 0) node.BrowseName = QualifiedName('SelectionDescriptions', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16309, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SelectionDescriptions") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17633, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17633, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17633, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16309, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16312, 0) node.BrowseName = QualifiedName('RestrictToList', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16309, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RestrictToList") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16309, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17986, 0) node.BrowseName = QualifiedName('AudioVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("AudioVariableType") attrs.DisplayName = LocalizedText("AudioVariableType") attrs.DataType = NumericNodeId(16307, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17986, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17988, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17986, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17989, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17986, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17990, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17986, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17988, 0) node.BrowseName = QualifiedName('ListId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17986, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ListId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17988, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17988, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17988, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17986, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17989, 0) node.BrowseName = QualifiedName('AgencyId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17986, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AgencyId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17989, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17989, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17989, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17986, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17990, 0) node.BrowseName = QualifiedName('VersionId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17986, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("VersionId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17990, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17990, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17990, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17986, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3048, 0) node.BrowseName = QualifiedName('EventTypes', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(86, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("EventTypes") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(3048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(86, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(3048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2253, 0) node.BrowseName = QualifiedName('Server', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(85, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(2004, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Server") attrs.EventNotifier = 1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2254, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2255, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2256, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2267, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2994, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12885, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17634, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2274, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2295, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2296, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11715, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11492, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12873, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12749, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12886, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(85, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2004, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2254, 0) node.BrowseName = QualifiedName('ServerArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ServerArray") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2254, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2254, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2255, 0) node.BrowseName = QualifiedName('NamespaceArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("NamespaceArray") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2256, 0) node.BrowseName = QualifiedName('ServerStatus', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2138, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ServerStatus") attrs.DataType = NumericNodeId(862, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2257, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2258, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2259, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2260, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2992, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2993, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2138, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2257, 0) node.BrowseName = QualifiedName('StartTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2256, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StartTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2257, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2257, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2256, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2258, 0) node.BrowseName = QualifiedName('CurrentTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2256, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2258, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2258, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2256, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2259, 0) node.BrowseName = QualifiedName('State', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2256, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("State") attrs.DataType = NumericNodeId(852, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2256, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2260, 0) node.BrowseName = QualifiedName('BuildInfo', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2256, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(3051, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BuildInfo") attrs.DataType = NumericNodeId(338, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2262, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2263, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2261, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2264, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2265, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2266, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3051, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2256, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2262, 0) node.BrowseName = QualifiedName('ProductUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2260, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ProductUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2262, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2262, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2260, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2263, 0) node.BrowseName = QualifiedName('ManufacturerName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2260, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ManufacturerName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2263, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2263, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2260, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2261, 0) node.BrowseName = QualifiedName('ProductName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2260, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ProductName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2260, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2264, 0) node.BrowseName = QualifiedName('SoftwareVersion', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2260, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("SoftwareVersion") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2264, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2264, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2260, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2265, 0) node.BrowseName = QualifiedName('BuildNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2260, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("BuildNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2265, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2265, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2260, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2266, 0) node.BrowseName = QualifiedName('BuildDate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2260, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("BuildDate") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2260, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2992, 0) node.BrowseName = QualifiedName('SecondsTillShutdown', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2256, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecondsTillShutdown") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2992, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2992, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2256, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2993, 0) node.BrowseName = QualifiedName('ShutdownReason', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2256, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ShutdownReason") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2993, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2993, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2256, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2267, 0) node.BrowseName = QualifiedName('ServiceLevel', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("ServiceLevel") attrs.DataType = ua.NodeId(ua.ObjectIds.Byte) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2267, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2267, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2994, 0) node.BrowseName = QualifiedName('Auditing', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("Auditing") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2994, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2994, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12885, 0) node.BrowseName = QualifiedName('EstimatedReturnTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("EstimatedReturnTime") attrs.DataType = ua.NodeId(ua.ObjectIds.DateTime) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17634, 0) node.BrowseName = QualifiedName('LocalTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.MinimumSamplingInterval = 1000 attrs.DisplayName = LocalizedText("LocalTime") attrs.DataType = NumericNodeId(8912, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2268, 0) node.BrowseName = QualifiedName('ServerCapabilities', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2013, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ServerCapabilities") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2269, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2271, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2272, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2735, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2736, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2737, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3704, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11702, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11703, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12911, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2996, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2997, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2013, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2269, 0) node.BrowseName = QualifiedName('ServerProfileArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerProfileArray") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2271, 0) node.BrowseName = QualifiedName('LocaleIdArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LocaleIdArray") attrs.DataType = NumericNodeId(295, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2272, 0) node.BrowseName = QualifiedName('MinSupportedSampleRate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MinSupportedSampleRate") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2272, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2272, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2735, 0) node.BrowseName = QualifiedName('MaxBrowseContinuationPoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxBrowseContinuationPoints") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2735, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2736, 0) node.BrowseName = QualifiedName('MaxQueryContinuationPoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxQueryContinuationPoints") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2737, 0) node.BrowseName = QualifiedName('MaxHistoryContinuationPoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxHistoryContinuationPoints") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3704, 0) node.BrowseName = QualifiedName('SoftwareCertificates', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SoftwareCertificates") attrs.DataType = NumericNodeId(344, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11702, 0) node.BrowseName = QualifiedName('MaxArrayLength', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxArrayLength") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11703, 0) node.BrowseName = QualifiedName('MaxStringLength', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxStringLength") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11703, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12911, 0) node.BrowseName = QualifiedName('MaxByteStringLength', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxByteStringLength") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12911, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12911, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11704, 0) node.BrowseName = QualifiedName('OperationLimits', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(11564, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("OperationLimits") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11705, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12165, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12166, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11707, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12167, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12168, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11709, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11710, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11711, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11712, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11713, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11714, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11564, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11705, 0) node.BrowseName = QualifiedName('MaxNodesPerRead', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerRead") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12165, 0) node.BrowseName = QualifiedName('MaxNodesPerHistoryReadData', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerHistoryReadData") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12166, 0) node.BrowseName = QualifiedName('MaxNodesPerHistoryReadEvents', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerHistoryReadEvents") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11707, 0) node.BrowseName = QualifiedName('MaxNodesPerWrite', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerWrite") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12167, 0) node.BrowseName = QualifiedName('MaxNodesPerHistoryUpdateData', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerHistoryUpdateData") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12167, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12167, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12168, 0) node.BrowseName = QualifiedName('MaxNodesPerHistoryUpdateEvents', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerHistoryUpdateEvents") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11709, 0) node.BrowseName = QualifiedName('MaxNodesPerMethodCall', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerMethodCall") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11710, 0) node.BrowseName = QualifiedName('MaxNodesPerBrowse', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerBrowse") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11710, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11710, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11711, 0) node.BrowseName = QualifiedName('MaxNodesPerRegisterNodes', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerRegisterNodes") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11711, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11711, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11712, 0) node.BrowseName = QualifiedName('MaxNodesPerTranslateBrowsePathsToNodeIds', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerTranslateBrowsePathsToNodeIds") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11713, 0) node.BrowseName = QualifiedName('MaxNodesPerNodeManagement', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxNodesPerNodeManagement") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11714, 0) node.BrowseName = QualifiedName('MaxMonitoredItemsPerCall', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxMonitoredItemsPerCall") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11714, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11714, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2996, 0) node.BrowseName = QualifiedName('ModellingRules', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ModellingRules") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2996, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2996, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2997, 0) node.BrowseName = QualifiedName('AggregateFunctions', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("AggregateFunctions") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2997, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2997, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15606, 0) node.BrowseName = QualifiedName('RoleSet', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2268, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15607, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("RoleSet") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16301, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16304, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15607, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15606, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2268, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16301, 0) node.BrowseName = QualifiedName('AddRole', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15606, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddRole") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16301, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16302, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16301, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16303, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16301, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15606, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16302, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16301, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RoleName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'NamespaceUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16302, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16302, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16301, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16303, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16301, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RoleNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16303, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16303, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16301, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16304, 0) node.BrowseName = QualifiedName('RemoveRole', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15606, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveRole") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16304, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16305, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16304, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15606, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16305, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16304, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RoleNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16305, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16305, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16304, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2274, 0) node.BrowseName = QualifiedName('ServerDiagnostics', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2020, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ServerDiagnostics") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2289, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2290, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3706, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2294, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2020, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2275, 0) node.BrowseName = QualifiedName('ServerDiagnosticsSummary', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2274, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2150, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerDiagnosticsSummary") attrs.DataType = NumericNodeId(859, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2276, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2277, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2278, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2279, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3705, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2281, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2282, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2284, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2285, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2286, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2287, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2288, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2150, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2274, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2276, 0) node.BrowseName = QualifiedName('ServerViewCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerViewCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2277, 0) node.BrowseName = QualifiedName('CurrentSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2278, 0) node.BrowseName = QualifiedName('CumulatedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CumulatedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2279, 0) node.BrowseName = QualifiedName('SecurityRejectedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityRejectedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3705, 0) node.BrowseName = QualifiedName('RejectedSessionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RejectedSessionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3705, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2281, 0) node.BrowseName = QualifiedName('SessionTimeoutCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionTimeoutCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2282, 0) node.BrowseName = QualifiedName('SessionAbortCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionAbortCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2284, 0) node.BrowseName = QualifiedName('PublishingIntervalCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishingIntervalCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2285, 0) node.BrowseName = QualifiedName('CurrentSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentSubscriptionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2286, 0) node.BrowseName = QualifiedName('CumulatedSubscriptionCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CumulatedSubscriptionCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2287, 0) node.BrowseName = QualifiedName('SecurityRejectedRequestsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SecurityRejectedRequestsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2288, 0) node.BrowseName = QualifiedName('RejectedRequestsCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2275, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RejectedRequestsCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2275, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2289, 0) node.BrowseName = QualifiedName('SamplingIntervalDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2274, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2164, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SamplingIntervalDiagnosticsArray") attrs.DataType = NumericNodeId(856, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2289, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2164, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2289, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2274, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2290, 0) node.BrowseName = QualifiedName('SubscriptionDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2274, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2171, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsArray") attrs.DataType = NumericNodeId(874, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2290, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2290, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2274, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3706, 0) node.BrowseName = QualifiedName('SessionsDiagnosticsSummary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2274, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2026, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("SessionsDiagnosticsSummary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3707, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3708, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2026, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3706, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2274, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3707, 0) node.BrowseName = QualifiedName('SessionDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3706, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2196, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionDiagnosticsArray") attrs.DataType = NumericNodeId(865, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2196, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3707, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3706, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3708, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnosticsArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3706, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2243, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnosticsArray") attrs.DataType = NumericNodeId(868, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2243, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3706, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2294, 0) node.BrowseName = QualifiedName('EnabledFlag', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2274, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnabledFlag") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 attrs.AccessLevel = 3 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2294, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2294, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2274, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2295, 0) node.BrowseName = QualifiedName('VendorServerInfo', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2033, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("VendorServerInfo") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2033, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2295, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2296, 0) node.BrowseName = QualifiedName('ServerRedundancy', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2034, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ServerRedundancy") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3709, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11312, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11313, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11314, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14415, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2034, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2296, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3709, 0) node.BrowseName = QualifiedName('RedundancySupport', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2296, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RedundancySupport") attrs.DataType = NumericNodeId(851, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2296, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11312, 0) node.BrowseName = QualifiedName('CurrentServerId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2296, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentServerId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2296, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11313, 0) node.BrowseName = QualifiedName('RedundantServerArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2296, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RedundantServerArray") attrs.DataType = NumericNodeId(853, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11313, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11313, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2296, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11314, 0) node.BrowseName = QualifiedName('ServerUriArray', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2296, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerUriArray") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2296, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14415, 0) node.BrowseName = QualifiedName('ServerNetworkGroups', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2296, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerNetworkGroups") attrs.DataType = NumericNodeId(11944, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14415, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14415, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2296, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11715, 0) node.BrowseName = QualifiedName('Namespaces', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(11645, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Namespaces") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11645, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11492, 0) node.BrowseName = QualifiedName('GetMonitoredItems', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetMonitoredItems") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11492, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11493, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11492, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11494, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11492, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11493, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11492, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SubscriptionId' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11493, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11492, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11494, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11492, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ServerHandles' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) extobj = ua.Argument() extobj.Name = 'ClientHandles' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = 1 extobj.ArrayDimensions = 0 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11494, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11492, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12873, 0) node.BrowseName = QualifiedName('ResendData', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("ResendData") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12874, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12874, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12873, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SubscriptionId' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12873, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12749, 0) node.BrowseName = QualifiedName('SetSubscriptionDurable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetSubscriptionDurable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12750, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12751, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12750, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12749, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SubscriptionId' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'LifetimeInHours' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12749, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12751, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12749, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RevisedLifetimeInHours' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12749, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12886, 0) node.BrowseName = QualifiedName('RequestServerStateChange', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RequestServerStateChange") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12887, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12887, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12886, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'State' extobj.DataType = NumericNodeId(852, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'EstimatedReturnTime' extobj.DataType = NumericNodeId(13, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'SecondsTillShutdown' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Reason' extobj.DataType = NumericNodeId(21, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Restart' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12887, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12887, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12886, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11737, 0) node.BrowseName = QualifiedName('BitFieldMaskDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(9, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BitFieldMaskDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14533, 0) node.BrowseName = QualifiedName('KeyValuePair', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("KeyValuePair") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(14533, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15528, 0) node.BrowseName = QualifiedName('EndpointType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EndpointType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15528, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2299, 0) node.BrowseName = QualifiedName('StateMachineType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("StateMachineType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2299, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2769, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2299, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2770, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2299, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2769, 0) node.BrowseName = QualifiedName('CurrentState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2299, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2755, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2769, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3720, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2769, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2755, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2769, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2769, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2299, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3720, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2769, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2769, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2770, 0) node.BrowseName = QualifiedName('LastTransition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2299, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2762, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastTransition") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2770, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3724, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2770, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2762, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2770, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2770, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2299, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3724, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2770, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3724, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2770, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2755, 0) node.BrowseName = QualifiedName('StateVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("StateVariableType") attrs.DisplayName = LocalizedText("StateVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2756, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2757, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2758, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2759, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2756, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2755, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2755, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2757, 0) node.BrowseName = QualifiedName('Name', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2755, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Name") attrs.DataType = ua.NodeId(ua.ObjectIds.QualifiedName) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2757, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2757, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2757, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2755, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2758, 0) node.BrowseName = QualifiedName('Number', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2755, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Number") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2758, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2758, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2758, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2755, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2759, 0) node.BrowseName = QualifiedName('EffectiveDisplayName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2755, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EffectiveDisplayName") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2759, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2759, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2759, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2755, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2762, 0) node.BrowseName = QualifiedName('TransitionVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("TransitionVariableType") attrs.DisplayName = LocalizedText("TransitionVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2763, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2764, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2765, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2766, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11456, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2763, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2762, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2763, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2763, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2763, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2762, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2764, 0) node.BrowseName = QualifiedName('Name', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2762, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Name") attrs.DataType = ua.NodeId(ua.ObjectIds.QualifiedName) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2764, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2764, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2764, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2762, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2765, 0) node.BrowseName = QualifiedName('Number', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2762, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Number") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2765, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2762, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2766, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2762, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2762, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11456, 0) node.BrowseName = QualifiedName('EffectiveTransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2762, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EffectiveTransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2762, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2771, 0) node.BrowseName = QualifiedName('FiniteStateMachineType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2299, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("FiniteStateMachineType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2771, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2772, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2771, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2773, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2771, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17635, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2771, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17636, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2771, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2299, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2772, 0) node.BrowseName = QualifiedName('CurrentState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2771, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2760, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2772, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3728, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2772, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2760, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2772, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2772, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2771, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3728, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2772, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2772, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2773, 0) node.BrowseName = QualifiedName('LastTransition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2771, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2767, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastTransition") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2773, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3732, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2773, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2767, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2773, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2773, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2771, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3732, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2773, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3732, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2773, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17635, 0) node.BrowseName = QualifiedName('AvailableStates', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2771, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AvailableStates") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17635, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17635, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17635, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2771, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17636, 0) node.BrowseName = QualifiedName('AvailableTransitions', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2771, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AvailableTransitions") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17636, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17636, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17636, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2771, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2760, 0) node.BrowseName = QualifiedName('FiniteStateVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(2755, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("FiniteStateVariableType") attrs.DisplayName = LocalizedText("FiniteStateVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2760, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2761, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2760, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2755, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2761, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2760, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2761, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2761, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2761, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2760, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2767, 0) node.BrowseName = QualifiedName('FiniteTransitionVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(2762, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("FiniteTransitionVariableType") attrs.DisplayName = LocalizedText("FiniteTransitionVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2767, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2768, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2767, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2762, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2768, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2767, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2768, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2768, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2768, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2767, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2307, 0) node.BrowseName = QualifiedName('StateType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("StateType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2307, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2308, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2307, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2308, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2307, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2308, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2308, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2308, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2309, 0) node.BrowseName = QualifiedName('InitialStateType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2307, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("InitialStateType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2309, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2310, 0) node.BrowseName = QualifiedName('TransitionType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("TransitionType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2312, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2310, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2312, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2310, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15109, 0) node.BrowseName = QualifiedName('ChoiceStateType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2307, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ChoiceStateType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15109, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15112, 0) node.BrowseName = QualifiedName('HasGuard', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(47, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasGuard") attrs.InverseName = LocalizedText("GuardOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(47, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15113, 0) node.BrowseName = QualifiedName('GuardVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("GuardVariableType") attrs.DisplayName = LocalizedText("GuardVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15128, 0) node.BrowseName = QualifiedName('ExpressionGuardVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(15113, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("ExpressionGuardVariableType") attrs.DisplayName = LocalizedText("ExpressionGuardVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15129, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15128, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15113, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15129, 0) node.BrowseName = QualifiedName('Expression', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15128, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Expression") attrs.DataType = NumericNodeId(586, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15129, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15128, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15317, 0) node.BrowseName = QualifiedName('ElseGuardVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(15113, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("ElseGuardVariableType") attrs.DisplayName = LocalizedText("ElseGuardVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15317, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15113, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17709, 0) node.BrowseName = QualifiedName('RationalNumberType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("RationalNumberType") attrs.DisplayName = LocalizedText("RationalNumberType") attrs.DataType = NumericNodeId(18806, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17712, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17713, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17712, 0) node.BrowseName = QualifiedName('Numerator', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17709, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Numerator") attrs.DataType = ua.NodeId(ua.ObjectIds.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17709, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17713, 0) node.BrowseName = QualifiedName('Denominator', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17709, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Denominator") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17713, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17709, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17714, 0) node.BrowseName = QualifiedName('VectorType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("VectorType") attrs.IsAbstract = True attrs.DisplayName = LocalizedText("VectorType") attrs.DataType = NumericNodeId(18807, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17714, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17715, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17714, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17715, 0) node.BrowseName = QualifiedName('VectorUnit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17714, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("VectorUnit") attrs.DataType = NumericNodeId(887, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17714, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17716, 0) node.BrowseName = QualifiedName('3DVectorType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(17714, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("3DVectorType") attrs.DisplayName = LocalizedText("3DVectorType") attrs.DataType = NumericNodeId(18808, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18769, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18770, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18771, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17714, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18769, 0) node.BrowseName = QualifiedName('X', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17716, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("X") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18769, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18769, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18769, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18770, 0) node.BrowseName = QualifiedName('Y', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17716, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Y") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18770, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18770, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18770, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18771, 0) node.BrowseName = QualifiedName('Z', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17716, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Z") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18771, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18771, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18771, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18772, 0) node.BrowseName = QualifiedName('CartesianCoordinatesType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("CartesianCoordinatesType") attrs.IsAbstract = True attrs.DisplayName = LocalizedText("CartesianCoordinatesType") attrs.DataType = NumericNodeId(18809, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18772, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18773, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18772, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18773, 0) node.BrowseName = QualifiedName('LengthUnit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18772, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LengthUnit") attrs.DataType = NumericNodeId(887, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18773, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18773, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18773, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18772, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18774, 0) node.BrowseName = QualifiedName('3DCartesianCoordinatesType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(18772, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("3DCartesianCoordinatesType") attrs.DisplayName = LocalizedText("3DCartesianCoordinatesType") attrs.DataType = NumericNodeId(18810, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18774, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18776, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18774, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18777, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18774, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18778, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18774, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18772, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18776, 0) node.BrowseName = QualifiedName('X', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18774, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("X") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18774, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18777, 0) node.BrowseName = QualifiedName('Y', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18774, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Y") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18774, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18778, 0) node.BrowseName = QualifiedName('Z', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18774, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Z") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18774, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18779, 0) node.BrowseName = QualifiedName('OrientationType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("OrientationType") attrs.IsAbstract = True attrs.DisplayName = LocalizedText("OrientationType") attrs.DataType = NumericNodeId(18811, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18780, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18779, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18780, 0) node.BrowseName = QualifiedName('AngleUnit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18779, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AngleUnit") attrs.DataType = NumericNodeId(887, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18780, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18779, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18781, 0) node.BrowseName = QualifiedName('3DOrientationType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(18779, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("3DOrientationType") attrs.DisplayName = LocalizedText("3DOrientationType") attrs.DataType = NumericNodeId(18812, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18783, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18784, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18785, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18779, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18783, 0) node.BrowseName = QualifiedName('A', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18781, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("A") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18783, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18783, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18783, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18781, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18784, 0) node.BrowseName = QualifiedName('B', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18781, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("B") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18781, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18785, 0) node.BrowseName = QualifiedName('C', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18781, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("C") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18785, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18785, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18785, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18781, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18786, 0) node.BrowseName = QualifiedName('FrameType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("FrameType") attrs.IsAbstract = True attrs.DisplayName = LocalizedText("FrameType") attrs.DataType = NumericNodeId(18813, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18801, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18787, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18788, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18789, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18790, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18786, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18801, 0) node.BrowseName = QualifiedName('CartesianCoordinates', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18786, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(18772, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CartesianCoordinates") attrs.DataType = NumericNodeId(18809, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18801, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18772, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18801, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18801, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18786, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18787, 0) node.BrowseName = QualifiedName('Orientation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18786, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(18779, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Orientation") attrs.DataType = NumericNodeId(18811, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18787, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18779, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18787, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18787, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18786, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18788, 0) node.BrowseName = QualifiedName('Constant', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18786, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Constant") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18788, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18788, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18788, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18786, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18789, 0) node.BrowseName = QualifiedName('BaseFrame', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18786, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BaseFrame") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18789, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18789, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18789, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18786, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18790, 0) node.BrowseName = QualifiedName('FixedBase', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18786, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FixedBase") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18790, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18790, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18790, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18786, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18791, 0) node.BrowseName = QualifiedName('3DFrameType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(18786, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("3DFrameType") attrs.DisplayName = LocalizedText("3DFrameType") attrs.DataType = NumericNodeId(18814, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18791, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18796, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18791, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18792, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18791, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18786, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18796, 0) node.BrowseName = QualifiedName('CartesianCoordinates', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18791, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(18774, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CartesianCoordinates") attrs.DataType = NumericNodeId(18810, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18798, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18799, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18800, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18774, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18796, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18791, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18798, 0) node.BrowseName = QualifiedName('X', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18796, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("X") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18798, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18798, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18798, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18796, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18799, 0) node.BrowseName = QualifiedName('Y', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18796, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Y") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18799, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18799, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18799, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18796, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18800, 0) node.BrowseName = QualifiedName('Z', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18796, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Z") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18800, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18800, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18800, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18796, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18792, 0) node.BrowseName = QualifiedName('Orientation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18791, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(18781, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Orientation") attrs.DataType = NumericNodeId(18812, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18792, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19074, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18792, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19075, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18792, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19076, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18792, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18781, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18792, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18792, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18791, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19074, 0) node.BrowseName = QualifiedName('A', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18792, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("A") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18792, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19075, 0) node.BrowseName = QualifiedName('B', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18792, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("B") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19075, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18792, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19076, 0) node.BrowseName = QualifiedName('C', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18792, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("C") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(19076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18792, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18806, 0) node.BrowseName = QualifiedName('RationalNumber', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RationalNumber") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18806, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18807, 0) node.BrowseName = QualifiedName('Vector', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Vector") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18807, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18808, 0) node.BrowseName = QualifiedName('3DVector', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(18807, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("3DVector") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18808, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18807, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18809, 0) node.BrowseName = QualifiedName('CartesianCoordinates', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CartesianCoordinates") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18809, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18810, 0) node.BrowseName = QualifiedName('3DCartesianCoordinates', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(18809, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("3DCartesianCoordinates") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18810, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18809, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18811, 0) node.BrowseName = QualifiedName('Orientation', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Orientation") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18811, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18812, 0) node.BrowseName = QualifiedName('3DOrientation', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(18811, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("3DOrientation") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18812, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18811, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18813, 0) node.BrowseName = QualifiedName('Frame', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Frame") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18813, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18814, 0) node.BrowseName = QualifiedName('3DFrame', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(18813, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("3DFrame") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18814, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18813, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2311, 0) node.BrowseName = QualifiedName('TransitionEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("TransitionEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2774, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2775, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2776, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2311, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2774, 0) node.BrowseName = QualifiedName('Transition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2311, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2762, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Transition") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2774, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3754, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2774, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2762, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2774, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2774, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3754, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2774, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2774, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2775, 0) node.BrowseName = QualifiedName('FromState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2311, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2755, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FromState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2775, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3746, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2775, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2755, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2775, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2775, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3746, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2775, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2775, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2776, 0) node.BrowseName = QualifiedName('ToState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2311, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2755, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ToState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3750, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2755, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3750, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2776, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2776, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2315, 0) node.BrowseName = QualifiedName('AuditUpdateStateEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2127, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditUpdateStateEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2777, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2778, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2127, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2777, 0) node.BrowseName = QualifiedName('OldStateId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2315, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OldStateId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2777, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2315, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2778, 0) node.BrowseName = QualifiedName('NewStateId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2315, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NewStateId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2315, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11939, 0) node.BrowseName = QualifiedName('OpenFileMode', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("OpenFileMode") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11939, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11940, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11939, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11940, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11939, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) value = [] extobj = ua.EnumValueType() extobj.Value = 1 extobj.DisplayName.Text = 'Read' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2 extobj.DisplayName.Text = 'Write' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 4 extobj.DisplayName.Text = 'EraseExisting' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 8 extobj.DisplayName.Text = 'Append' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11939, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13353, 0) node.BrowseName = QualifiedName('FileDirectoryType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(61, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("FileDirectoryType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(13353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13354, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(13353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13366, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13387, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13390, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13393, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13395, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(13353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13354, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13353, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(13353, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13355, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13358, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17718, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13363, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13353, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(13354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13353, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13355, 0) node.BrowseName = QualifiedName('CreateDirectory', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13354, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CreateDirectory") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13355, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13356, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13355, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13357, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13355, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13355, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13354, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13356, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13355, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DirectoryName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13356, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13356, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13356, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13355, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13357, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13355, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DirectoryNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13357, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13357, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13357, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13355, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13358, 0) node.BrowseName = QualifiedName('CreateFile', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13354, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CreateFile") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13358, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13359, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13358, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13360, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13358, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13358, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13354, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13359, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13358, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'RequestFileOpen' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13359, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13359, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13359, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13358, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13360, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13358, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13360, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13360, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13360, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13358, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17718, 0) node.BrowseName = QualifiedName('Delete', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13354, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Delete") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17719, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13354, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17719, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17718, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ObjectToDelete' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17719, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17718, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13363, 0) node.BrowseName = QualifiedName('MoveOrCopy', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13354, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("MoveOrCopy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13364, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13365, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13354, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13364, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13363, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ObjectToMoveOrCopy' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'TargetDirectory' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'CreateCopy' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'NewName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13364, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13364, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13364, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13363, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13365, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13363, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'NewNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13365, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13365, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13365, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13363, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13366, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(13353, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(11575, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13367, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13368, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13369, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13370, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13372, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13375, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13377, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13380, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13382, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13385, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11575, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(13366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13353, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13367, 0) node.BrowseName = QualifiedName('Size', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13366, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Size") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt64) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13367, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13367, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13367, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13368, 0) node.BrowseName = QualifiedName('Writable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13366, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Writable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13369, 0) node.BrowseName = QualifiedName('UserWritable', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13366, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserWritable") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13370, 0) node.BrowseName = QualifiedName('OpenCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13366, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OpenCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13370, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13370, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13370, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13372, 0) node.BrowseName = QualifiedName('Open', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13366, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Open") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13373, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13374, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13373, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13372, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Mode' extobj.DataType = NumericNodeId(3, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13373, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13373, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13373, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13372, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13374, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13372, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13374, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13374, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13374, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13372, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13375, 0) node.BrowseName = QualifiedName('Close', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13366, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Close") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13375, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13376, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13375, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13375, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13376, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13375, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13376, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13376, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13376, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13375, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13377, 0) node.BrowseName = QualifiedName('Read', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13366, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Read") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13378, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13379, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13378, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13377, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Length' extobj.DataType = NumericNodeId(6, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13377, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13379, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13377, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13377, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13380, 0) node.BrowseName = QualifiedName('Write', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13366, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Write") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13381, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13381, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Data' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13382, 0) node.BrowseName = QualifiedName('GetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13366, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13382, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13383, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13382, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13384, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13382, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13382, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13383, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13382, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13383, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13382, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13384, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13382, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13384, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13382, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13385, 0) node.BrowseName = QualifiedName('SetPosition', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13366, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("SetPosition") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13386, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13366, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13386, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13385, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'Position' extobj.DataType = NumericNodeId(9, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13386, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13385, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13387, 0) node.BrowseName = QualifiedName('CreateDirectory', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13353, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CreateDirectory") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13388, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13389, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13353, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13388, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13387, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DirectoryName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13387, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13389, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13387, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DirectoryNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13387, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13390, 0) node.BrowseName = QualifiedName('CreateFile', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13353, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CreateFile") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13391, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13392, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13353, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13391, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13390, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'RequestFileOpen' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13391, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13390, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13392, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13390, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13392, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13392, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13392, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13390, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13393, 0) node.BrowseName = QualifiedName('Delete', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13353, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Delete") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13394, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13393, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13353, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13394, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13393, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ObjectToDelete' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13394, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13393, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13395, 0) node.BrowseName = QualifiedName('MoveOrCopy', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(13353, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("MoveOrCopy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13396, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13397, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(13395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13353, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13396, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13395, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ObjectToMoveOrCopy' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'TargetDirectory' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'CreateCopy' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'NewName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13396, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13396, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13396, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13395, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13397, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13395, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'NewNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13395, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16314, 0) node.BrowseName = QualifiedName('FileSystem', 0) node.NodeClass = NodeClass.Object node.TypeDefinition = NumericNodeId(13353, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("FileSystem") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16348, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16351, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16354, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16356, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16314, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13353, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16348, 0) node.BrowseName = QualifiedName('CreateDirectory', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16314, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CreateDirectory") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16348, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16349, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16348, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16350, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16348, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16314, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16349, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16348, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DirectoryName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16349, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16349, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16348, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16350, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16348, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'DirectoryNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16350, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16350, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16348, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16351, 0) node.BrowseName = QualifiedName('CreateFile', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16314, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CreateFile") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16351, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16352, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16351, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16353, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16351, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16314, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16352, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16351, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'RequestFileOpen' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16352, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16352, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16351, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16353, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16351, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16353, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16351, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16354, 0) node.BrowseName = QualifiedName('Delete', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16314, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Delete") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16355, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16354, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16314, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16355, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16354, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ObjectToDelete' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16355, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16355, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16354, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16356, 0) node.BrowseName = QualifiedName('MoveOrCopy', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16314, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("MoveOrCopy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16356, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16357, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16356, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16358, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16356, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16314, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16357, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16356, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ObjectToMoveOrCopy' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'TargetDirectory' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'CreateCopy' extobj.DataType = NumericNodeId(1, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'NewName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16357, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16357, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16356, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16358, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16356, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'NewNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16358, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16358, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16356, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15744, 0) node.BrowseName = QualifiedName('TemporaryFileTransferType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("TemporaryFileTransferType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15745, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15746, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15749, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15751, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15754, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15744, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15745, 0) node.BrowseName = QualifiedName('ClientProcessingTimeout', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15744, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientProcessingTimeout") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15745, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15744, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15746, 0) node.BrowseName = QualifiedName('GenerateFileForRead', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15744, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GenerateFileForRead") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15747, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15748, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15746, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15744, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15747, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15746, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'GenerateOptions' extobj.DataType = NumericNodeId(24, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15747, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15746, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15748, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15746, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'CompletionStateMachine' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15748, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15746, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15749, 0) node.BrowseName = QualifiedName('GenerateFileForWrite', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15744, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("GenerateFileForWrite") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16359, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15750, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15749, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15744, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16359, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15749, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'GenerateOptions' extobj.DataType = NumericNodeId(24, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16359, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16359, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16359, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15749, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15750, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15749, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15750, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15749, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15751, 0) node.BrowseName = QualifiedName('CloseAndCommit', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15744, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("CloseAndCommit") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15752, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15753, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15744, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15752, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15751, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'FileHandle' extobj.DataType = NumericNodeId(7, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15752, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15752, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15752, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15751, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15753, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15751, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'CompletionStateMachine' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15751, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15754, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15744, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15803, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15755, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15794, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15754, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15744, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15755, 0) node.BrowseName = QualifiedName('CurrentState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15754, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2760, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15756, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2760, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15755, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15754, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15756, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15755, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15756, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15755, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15794, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15754, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15794, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15794, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15754, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15803, 0) node.BrowseName = QualifiedName('FileTransferStateMachineType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2771, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("FileTransferStateMachineType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15815, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15817, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15819, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15821, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15823, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15825, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15827, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15831, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15835, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15837, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15841, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15843, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2771, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15815, 0) node.BrowseName = QualifiedName('Idle', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2309, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Idle") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15816, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15825, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15831, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15841, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2309, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15816, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15815, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15815, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15817, 0) node.BrowseName = QualifiedName('ReadPrepare', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ReadPrepare") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15818, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15825, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15827, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15835, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15818, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15817, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15817, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15819, 0) node.BrowseName = QualifiedName('ReadTransfer', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ReadTransfer") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15820, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15827, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15837, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15820, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15819, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15819, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15821, 0) node.BrowseName = QualifiedName('ApplyWrite', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ApplyWrite") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15822, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15831, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15822, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15821, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15821, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15823, 0) node.BrowseName = QualifiedName('Error', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Error") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15824, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15835, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15837, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15841, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15824, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15823, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15823, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15825, 0) node.BrowseName = QualifiedName('IdleToReadPrepare', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("IdleToReadPrepare") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15826, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15815, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15817, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(15825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15825, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15826, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15825, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15825, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15827, 0) node.BrowseName = QualifiedName('ReadPrepareToReadTransfer', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ReadPrepareToReadTransfer") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15828, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15817, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15819, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(15827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15828, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15827, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15828, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15827, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15829, 0) node.BrowseName = QualifiedName('ReadTransferToIdle', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ReadTransferToIdle") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15830, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15819, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15815, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(15829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15830, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15829, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15829, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15831, 0) node.BrowseName = QualifiedName('IdleToApplyWrite', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("IdleToApplyWrite") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15832, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15815, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15821, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(15831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15832, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15831, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15831, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15833, 0) node.BrowseName = QualifiedName('ApplyWriteToIdle', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ApplyWriteToIdle") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15834, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15821, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15815, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(15833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15834, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15833, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15834, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15833, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15835, 0) node.BrowseName = QualifiedName('ReadPrepareToError', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ReadPrepareToError") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15836, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15817, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15823, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(15835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15836, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15835, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15835, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15837, 0) node.BrowseName = QualifiedName('ReadTransferToError', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ReadTransferToError") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15838, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15819, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15823, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(15837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15837, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15838, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15837, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15838, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15837, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15839, 0) node.BrowseName = QualifiedName('ApplyWriteToError', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ApplyWriteToError") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15840, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15821, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15823, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(15839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15840, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15839, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15840, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15839, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15841, 0) node.BrowseName = QualifiedName('ErrorToIdle', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ErrorToIdle") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15842, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(15841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15823, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(15841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15815, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(15841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2311, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15841, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15842, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15841, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15841, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15843, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15803, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15803, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15607, 0) node.BrowseName = QualifiedName('RoleSetType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("RoleSetType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15607, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15608, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15607, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15997, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15607, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16000, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15607, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15608, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15607, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(15620, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16162, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15608, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15607, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16162, 0) node.BrowseName = QualifiedName('Identities', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15608, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Identities") attrs.DataType = NumericNodeId(15634, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15608, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15997, 0) node.BrowseName = QualifiedName('AddRole', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15607, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddRole") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15997, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15998, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15997, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15999, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15997, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15997, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15607, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15998, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15997, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RoleName' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) extobj = ua.Argument() extobj.Name = 'NamespaceUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15998, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15998, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15998, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15997, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15999, 0) node.BrowseName = QualifiedName('OutputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15997, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RoleNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15999, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15997, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16000, 0) node.BrowseName = QualifiedName('RemoveRole', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15607, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveRole") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16000, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16001, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16000, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16000, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15607, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16001, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16000, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'RoleNodeId' extobj.DataType = NumericNodeId(17, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16000, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15620, 0) node.BrowseName = QualifiedName('RoleType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("RoleType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16173, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16174, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15410, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16175, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15411, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15624, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15626, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16176, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16178, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16180, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16182, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15620, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16173, 0) node.BrowseName = QualifiedName('Identities', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15620, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Identities") attrs.DataType = NumericNodeId(15634, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16174, 0) node.BrowseName = QualifiedName('Applications', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15620, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Applications") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15410, 0) node.BrowseName = QualifiedName('ApplicationsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15620, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ApplicationsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16175, 0) node.BrowseName = QualifiedName('Endpoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15620, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Endpoints") attrs.DataType = NumericNodeId(15528, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15411, 0) node.BrowseName = QualifiedName('EndpointsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15620, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15624, 0) node.BrowseName = QualifiedName('AddIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15620, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15625, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15624, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15625, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15624, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15625, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15625, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15625, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15624, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15626, 0) node.BrowseName = QualifiedName('RemoveIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15620, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15626, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15627, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15626, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15626, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15627, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15626, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15627, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15627, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15627, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15626, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16176, 0) node.BrowseName = QualifiedName('AddApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15620, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16177, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16177, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16176, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16176, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16178, 0) node.BrowseName = QualifiedName('RemoveApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15620, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16179, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16179, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16178, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16178, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16180, 0) node.BrowseName = QualifiedName('AddEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15620, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16181, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16181, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16180, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16180, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16182, 0) node.BrowseName = QualifiedName('RemoveEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15620, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16183, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16183, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16182, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16182, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15632, 0) node.BrowseName = QualifiedName('IdentityCriteriaType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("IdentityCriteriaType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15633, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15632, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15633, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15632, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) value = [] extobj = ua.EnumValueType() extobj.Value = 1 extobj.DisplayName.Text = 'UserName' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2 extobj.DisplayName.Text = 'Thumbprint' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 3 extobj.DisplayName.Text = 'Role' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 4 extobj.DisplayName.Text = 'GroupId' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 5 extobj.DisplayName.Text = 'Anonymous' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 6 extobj.DisplayName.Text = 'AuthenticatedUser' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15633, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(15633, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15633, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15632, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15634, 0) node.BrowseName = QualifiedName('IdentityMappingRuleType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("IdentityMappingRuleType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15634, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17641, 0) node.BrowseName = QualifiedName('RoleMappingRuleChangedAuditEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2127, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("RoleMappingRuleChangedAuditEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17641, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2127, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15644, 0) node.BrowseName = QualifiedName('Anonymous', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15606, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(15620, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Anonymous") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16192, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16193, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15412, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16194, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15413, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15648, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15650, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16195, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16197, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16199, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16201, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15644, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16192, 0) node.BrowseName = QualifiedName('Identities', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15644, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Identities") attrs.DataType = NumericNodeId(15634, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16193, 0) node.BrowseName = QualifiedName('Applications', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15644, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Applications") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16193, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16193, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15412, 0) node.BrowseName = QualifiedName('ApplicationsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15644, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ApplicationsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16194, 0) node.BrowseName = QualifiedName('Endpoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15644, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Endpoints") attrs.DataType = NumericNodeId(15528, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16194, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16194, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15413, 0) node.BrowseName = QualifiedName('EndpointsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15644, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15413, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15413, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15648, 0) node.BrowseName = QualifiedName('AddIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15644, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15648, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15649, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15648, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15649, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15648, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15649, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15648, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15650, 0) node.BrowseName = QualifiedName('RemoveIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15644, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15650, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15651, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15650, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15651, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15650, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15651, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15651, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15650, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16195, 0) node.BrowseName = QualifiedName('AddApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15644, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16196, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16196, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16195, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16196, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16196, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16195, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16197, 0) node.BrowseName = QualifiedName('RemoveApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15644, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16198, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16198, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16197, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16197, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16199, 0) node.BrowseName = QualifiedName('AddEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15644, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16200, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16200, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16199, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16200, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16199, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16201, 0) node.BrowseName = QualifiedName('RemoveEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15644, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16202, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15644, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16202, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16201, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16202, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16201, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15656, 0) node.BrowseName = QualifiedName('AuthenticatedUser', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15606, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(15620, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("AuthenticatedUser") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16203, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16204, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15414, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16205, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15415, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15660, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15662, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16206, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16208, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16210, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16212, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16203, 0) node.BrowseName = QualifiedName('Identities', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15656, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Identities") attrs.DataType = NumericNodeId(15634, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16203, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16204, 0) node.BrowseName = QualifiedName('Applications', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15656, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Applications") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16204, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15414, 0) node.BrowseName = QualifiedName('ApplicationsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15656, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ApplicationsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16205, 0) node.BrowseName = QualifiedName('Endpoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15656, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Endpoints") attrs.DataType = NumericNodeId(15528, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16205, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16205, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15415, 0) node.BrowseName = QualifiedName('EndpointsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15656, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15415, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15415, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15660, 0) node.BrowseName = QualifiedName('AddIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15656, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15660, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15661, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15660, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15661, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15660, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15661, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15661, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15660, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15662, 0) node.BrowseName = QualifiedName('RemoveIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15656, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15662, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15663, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15662, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15663, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15662, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15663, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15663, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15662, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16206, 0) node.BrowseName = QualifiedName('AddApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15656, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16206, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16207, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16206, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16207, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16206, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16207, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16206, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16208, 0) node.BrowseName = QualifiedName('RemoveApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15656, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16209, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16209, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16208, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16209, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16208, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16210, 0) node.BrowseName = QualifiedName('AddEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15656, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16210, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16211, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16210, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16211, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16210, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16210, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16212, 0) node.BrowseName = QualifiedName('RemoveEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15656, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16212, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16213, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16212, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15656, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16213, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16212, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16213, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16213, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16212, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15668, 0) node.BrowseName = QualifiedName('Observer', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15606, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(15620, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Observer") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16214, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16215, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15416, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16216, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15417, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15672, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15674, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16217, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16219, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16221, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16223, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16214, 0) node.BrowseName = QualifiedName('Identities', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15668, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Identities") attrs.DataType = NumericNodeId(15634, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15668, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16215, 0) node.BrowseName = QualifiedName('Applications', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15668, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Applications") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15668, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15416, 0) node.BrowseName = QualifiedName('ApplicationsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15668, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ApplicationsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15668, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16216, 0) node.BrowseName = QualifiedName('Endpoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15668, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Endpoints") attrs.DataType = NumericNodeId(15528, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16216, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16216, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15668, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15417, 0) node.BrowseName = QualifiedName('EndpointsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15668, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15668, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15672, 0) node.BrowseName = QualifiedName('AddIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15668, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15672, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15673, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15672, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15668, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15673, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15672, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15673, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15673, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15672, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15674, 0) node.BrowseName = QualifiedName('RemoveIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15668, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15674, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15675, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15674, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15668, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15675, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15674, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15675, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15675, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15674, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16217, 0) node.BrowseName = QualifiedName('AddApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15668, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16218, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15668, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16218, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16217, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16218, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16218, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16217, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16219, 0) node.BrowseName = QualifiedName('RemoveApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15668, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16219, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16220, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16219, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15668, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16220, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16219, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16220, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16220, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16219, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16221, 0) node.BrowseName = QualifiedName('AddEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15668, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16222, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15668, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16222, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16221, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16221, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16223, 0) node.BrowseName = QualifiedName('RemoveEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15668, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16224, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15668, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16224, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16223, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16224, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16224, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16223, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15680, 0) node.BrowseName = QualifiedName('Operator', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15606, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(15620, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Operator") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16225, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16226, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15418, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16227, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15423, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15684, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15686, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16228, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16230, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16232, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16234, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16225, 0) node.BrowseName = QualifiedName('Identities', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15680, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Identities") attrs.DataType = NumericNodeId(15634, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15680, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16226, 0) node.BrowseName = QualifiedName('Applications', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15680, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Applications") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15680, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15418, 0) node.BrowseName = QualifiedName('ApplicationsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15680, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ApplicationsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15418, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15680, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16227, 0) node.BrowseName = QualifiedName('Endpoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15680, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Endpoints") attrs.DataType = NumericNodeId(15528, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16227, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16227, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15680, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15423, 0) node.BrowseName = QualifiedName('EndpointsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15680, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15680, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15684, 0) node.BrowseName = QualifiedName('AddIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15680, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15684, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15685, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15684, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15680, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15685, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15684, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15685, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15685, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15684, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15686, 0) node.BrowseName = QualifiedName('RemoveIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15680, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15686, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15687, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15686, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15680, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15687, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15686, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15687, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15687, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15686, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16228, 0) node.BrowseName = QualifiedName('AddApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15680, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16228, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16229, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16228, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15680, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16229, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16228, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16229, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16229, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16228, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16230, 0) node.BrowseName = QualifiedName('RemoveApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15680, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16230, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16231, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16230, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15680, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16231, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16230, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16231, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16231, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16230, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16232, 0) node.BrowseName = QualifiedName('AddEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15680, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16233, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15680, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16233, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16232, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16233, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16233, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16232, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16234, 0) node.BrowseName = QualifiedName('RemoveEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15680, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16234, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16235, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16234, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15680, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16235, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16234, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16235, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16235, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16234, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16036, 0) node.BrowseName = QualifiedName('Engineer', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15606, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(15620, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Engineer") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16236, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16237, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15424, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16238, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15425, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16041, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16043, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16239, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16241, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16243, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16245, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16236, 0) node.BrowseName = QualifiedName('Identities', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16036, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Identities") attrs.DataType = NumericNodeId(15634, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16236, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16236, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16237, 0) node.BrowseName = QualifiedName('Applications', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16036, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Applications") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16237, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16237, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15424, 0) node.BrowseName = QualifiedName('ApplicationsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16036, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ApplicationsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16238, 0) node.BrowseName = QualifiedName('Endpoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16036, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Endpoints") attrs.DataType = NumericNodeId(15528, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16238, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16238, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15425, 0) node.BrowseName = QualifiedName('EndpointsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16036, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15425, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15425, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16041, 0) node.BrowseName = QualifiedName('AddIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16036, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16042, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16042, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16041, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16042, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16042, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16043, 0) node.BrowseName = QualifiedName('RemoveIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16036, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16044, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16044, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16043, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16044, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16044, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16043, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16239, 0) node.BrowseName = QualifiedName('AddApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16036, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16239, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16240, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16239, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16240, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16239, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16240, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16240, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16239, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16241, 0) node.BrowseName = QualifiedName('RemoveApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16036, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16242, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16242, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16241, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16242, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16242, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16241, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16243, 0) node.BrowseName = QualifiedName('AddEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16036, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16243, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16244, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16243, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16244, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16243, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16243, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16245, 0) node.BrowseName = QualifiedName('RemoveEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16036, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16245, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16246, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16245, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16036, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16246, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16245, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16246, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16246, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16245, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15692, 0) node.BrowseName = QualifiedName('Supervisor', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15606, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(15620, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Supervisor") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16247, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16248, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15426, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16249, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15427, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15696, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15698, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16250, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16252, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16254, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16256, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16247, 0) node.BrowseName = QualifiedName('Identities', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15692, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Identities") attrs.DataType = NumericNodeId(15634, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16247, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16247, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16248, 0) node.BrowseName = QualifiedName('Applications', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15692, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Applications") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16248, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16248, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15426, 0) node.BrowseName = QualifiedName('ApplicationsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15692, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ApplicationsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15426, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15426, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16249, 0) node.BrowseName = QualifiedName('Endpoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15692, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Endpoints") attrs.DataType = NumericNodeId(15528, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16249, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15427, 0) node.BrowseName = QualifiedName('EndpointsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15692, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15427, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15696, 0) node.BrowseName = QualifiedName('AddIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15692, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15696, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15697, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15696, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15697, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15696, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15697, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15696, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15698, 0) node.BrowseName = QualifiedName('RemoveIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15692, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15699, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15699, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15698, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15699, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15698, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16250, 0) node.BrowseName = QualifiedName('AddApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15692, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16250, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16251, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16250, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16251, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16250, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16251, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16250, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16252, 0) node.BrowseName = QualifiedName('RemoveApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15692, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16253, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16253, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16252, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16253, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16254, 0) node.BrowseName = QualifiedName('AddEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15692, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16254, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16255, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16254, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16255, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16254, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16255, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16254, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16256, 0) node.BrowseName = QualifiedName('RemoveEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15692, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16257, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16256, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15692, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16257, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16256, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16257, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16257, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16256, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15716, 0) node.BrowseName = QualifiedName('ConfigureAdmin', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15606, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(15620, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ConfigureAdmin") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16269, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16270, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15428, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16271, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15429, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15720, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15722, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16272, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16274, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16276, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16278, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15716, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16269, 0) node.BrowseName = QualifiedName('Identities', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15716, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Identities") attrs.DataType = NumericNodeId(15634, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16269, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16270, 0) node.BrowseName = QualifiedName('Applications', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15716, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Applications") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16270, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16270, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15428, 0) node.BrowseName = QualifiedName('ApplicationsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15716, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ApplicationsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15428, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15428, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16271, 0) node.BrowseName = QualifiedName('Endpoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15716, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Endpoints") attrs.DataType = NumericNodeId(15528, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16271, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15429, 0) node.BrowseName = QualifiedName('EndpointsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15716, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15429, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15429, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15720, 0) node.BrowseName = QualifiedName('AddIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15716, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15721, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15720, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15721, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15720, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15721, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15721, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15720, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15722, 0) node.BrowseName = QualifiedName('RemoveIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15716, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15723, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15722, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15723, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15722, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15723, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15723, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15722, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16272, 0) node.BrowseName = QualifiedName('AddApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15716, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16272, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16273, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16272, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16273, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16272, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16273, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16273, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16272, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16274, 0) node.BrowseName = QualifiedName('RemoveApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15716, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16275, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16274, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16275, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16274, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16275, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16274, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16276, 0) node.BrowseName = QualifiedName('AddEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15716, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16277, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16277, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16276, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16276, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16278, 0) node.BrowseName = QualifiedName('RemoveEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15716, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16279, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15716, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16279, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16278, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16278, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15704, 0) node.BrowseName = QualifiedName('SecurityAdmin', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15606, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(15620, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("SecurityAdmin") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16258, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16259, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15430, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16260, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15527, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15708, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15710, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16261, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16263, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16265, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16267, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15606, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15704, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15620, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16258, 0) node.BrowseName = QualifiedName('Identities', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Identities") attrs.DataType = NumericNodeId(15634, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16258, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16258, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16259, 0) node.BrowseName = QualifiedName('Applications', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Applications") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15430, 0) node.BrowseName = QualifiedName('ApplicationsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ApplicationsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15430, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15430, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16260, 0) node.BrowseName = QualifiedName('Endpoints', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Endpoints") attrs.DataType = NumericNodeId(15528, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16260, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15527, 0) node.BrowseName = QualifiedName('EndpointsExclude', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15704, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointsExclude") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15527, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15527, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15708, 0) node.BrowseName = QualifiedName('AddIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15704, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15709, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15709, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15708, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15709, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15708, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15710, 0) node.BrowseName = QualifiedName('RemoveIdentity', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15704, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveIdentity") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15710, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15711, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15710, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15711, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15710, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Rule' extobj.DataType = NumericNodeId(15634, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15711, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15711, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15710, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16261, 0) node.BrowseName = QualifiedName('AddApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15704, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16262, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16261, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16262, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16261, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16262, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16262, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16261, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16263, 0) node.BrowseName = QualifiedName('RemoveApplication', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15704, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveApplication") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16263, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16264, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16263, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16264, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16263, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ApplicationUri' extobj.DataType = NumericNodeId(12, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16264, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16264, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16263, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16265, 0) node.BrowseName = QualifiedName('AddEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15704, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16265, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16266, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16265, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16266, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16265, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16266, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16265, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16267, 0) node.BrowseName = QualifiedName('RemoveEndpoint', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(15704, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveEndpoint") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16267, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16268, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16267, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15704, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16268, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16267, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'Endpoint' extobj.DataType = NumericNodeId(15528, 0) extobj.ValueRank = -1 value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16268, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16267, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17589, 0) node.BrowseName = QualifiedName('DictionaryEntryType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DictionaryEntryType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17589, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17590, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17589, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17590, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17589, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(17589, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17589, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17590, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17589, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17591, 0) node.BrowseName = QualifiedName('DictionaryFolderType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(61, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DictionaryFolderType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17592, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17593, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17592, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17591, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(17591, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17592, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17591, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17592, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17592, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17591, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17593, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(17591, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(17589, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17589, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17593, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17591, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17594, 0) node.BrowseName = QualifiedName('Dictionaries', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2253, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(17591, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Dictionaries") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17594, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2253, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17594, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17591, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17597, 0) node.BrowseName = QualifiedName('HasDictionaryEntry', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasDictionaryEntry") attrs.InverseName = LocalizedText("DictionaryEntryOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17597, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17598, 0) node.BrowseName = QualifiedName('IrdiDictionaryEntryType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(17589, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("IrdiDictionaryEntryType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17598, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17589, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17600, 0) node.BrowseName = QualifiedName('UriDictionaryEntryType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(17589, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("UriDictionaryEntryType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17600, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17589, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17602, 0) node.BrowseName = QualifiedName('BaseInterfaceType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("BaseInterfaceType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17602, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17708, 0) node.BrowseName = QualifiedName('InterfaceTypes', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(86, 0) node.ReferenceTypeId = NumericNodeId(35, 0) node.TypeDefinition = NumericNodeId(61, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("InterfaceTypes") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(17708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17602, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(35, 0) ref.SourceNodeId = NumericNodeId(17708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(86, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17603, 0) node.BrowseName = QualifiedName('HasInterface', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasInterface") attrs.InverseName = LocalizedText("InterfaceOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17603, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17604, 0) node.BrowseName = QualifiedName('HasAddIn', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(47, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasAddIn") attrs.InverseName = LocalizedText("AddInOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17604, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(47, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23498, 0) node.BrowseName = QualifiedName('CurrencyUnitType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("CurrencyUnitType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(23498, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(338, 0) node.BrowseName = QualifiedName('BuildInfo', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("BuildInfo") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(338, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(851, 0) node.BrowseName = QualifiedName('RedundancySupport', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RedundancySupport") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7611, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7611, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(851, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('None'),LocalizedText('Cold'),LocalizedText('Warm'),LocalizedText('Hot'),LocalizedText('Transparent'),LocalizedText('HotAndMirrored')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7611, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(851, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(852, 0) node.BrowseName = QualifiedName('ServerState', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ServerState") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7612, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7612, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(852, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Running'),LocalizedText('Failed'),LocalizedText('NoConfiguration'),LocalizedText('Suspended'),LocalizedText('Shutdown'),LocalizedText('Test'),LocalizedText('CommunicationFault'),LocalizedText('Unknown')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(7612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7612, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(852, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(853, 0) node.BrowseName = QualifiedName('RedundantServerDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("RedundantServerDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11943, 0) node.BrowseName = QualifiedName('EndpointUrlListDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EndpointUrlListDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11943, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11944, 0) node.BrowseName = QualifiedName('NetworkGroupDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("NetworkGroupDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11944, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(856, 0) node.BrowseName = QualifiedName('SamplingIntervalDiagnosticsDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SamplingIntervalDiagnosticsDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(859, 0) node.BrowseName = QualifiedName('ServerDiagnosticsSummaryDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ServerDiagnosticsSummaryDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(862, 0) node.BrowseName = QualifiedName('ServerStatusDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ServerStatusDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(862, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(865, 0) node.BrowseName = QualifiedName('SessionDiagnosticsDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SessionDiagnosticsDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(865, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(868, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnosticsDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnosticsDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(868, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(871, 0) node.BrowseName = QualifiedName('ServiceCounterDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ServiceCounterDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(871, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(299, 0) node.BrowseName = QualifiedName('StatusResult', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("StatusResult") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(299, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(874, 0) node.BrowseName = QualifiedName('SubscriptionDiagnosticsDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11941, 0) node.BrowseName = QualifiedName('ModelChangeStructureVerbMask', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ModelChangeStructureVerbMask") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11941, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11942, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11941, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11942, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11941, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) value = [] extobj = ua.EnumValueType() extobj.Value = 1 extobj.DisplayName.Text = 'NodeAdded' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 2 extobj.DisplayName.Text = 'NodeDeleted' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 4 extobj.DisplayName.Text = 'ReferenceAdded' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 8 extobj.DisplayName.Text = 'ReferenceDeleted' value.append(extobj) extobj = ua.EnumValueType() extobj.Value = 16 extobj.DisplayName.Text = 'DataTypeChanged' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11942, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11942, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11942, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11941, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(877, 0) node.BrowseName = QualifiedName('ModelChangeStructureDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ModelChangeStructureDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(877, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(897, 0) node.BrowseName = QualifiedName('SemanticChangeStructureDataType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("SemanticChangeStructureDataType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14846, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14533, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14533, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14873, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15671, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15528, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15671, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15528, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15671, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15734, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15671, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18815, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18806, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18806, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18824, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18815, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18816, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18807, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18807, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18827, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18816, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18817, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18808, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18808, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18830, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18818, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18809, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18809, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18818, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18819, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18810, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18810, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18836, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18819, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18820, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18811, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18811, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18820, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18821, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18812, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18812, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18842, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18821, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18822, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18813, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18813, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18845, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18822, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18823, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18814, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18814, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18848, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18823, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15736, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15634, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15634, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15738, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15736, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23507, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23498, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(23507, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23498, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(23507, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23514, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23507, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(340, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(338, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(338, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7692, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(855, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(853, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(853, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8208, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11957, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11943, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11943, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(11957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11959, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11957, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11958, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11944, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11944, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(11958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11962, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11958, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(858, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(856, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(856, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8211, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(861, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(859, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(859, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8214, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(864, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(862, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(862, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8217, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(867, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(865, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(867, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(865, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(867, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8220, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(867, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(870, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(868, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(868, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8223, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(873, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(871, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(871, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8226, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(301, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(299, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(301, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(299, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(301, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7659, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(301, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(876, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(874, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(874, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8229, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(879, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(877, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(877, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8232, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(899, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(897, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(897, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8235, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7617, 0) node.BrowseName = QualifiedName('Opc.Ua', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(93, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(72, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Opc.Ua") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.Value = ua.Variant(b'\r\n\r\n \r\n\r\n \r\n An XML element encoded as a UTF-8 string.\r\n \r\n \r\n \r\n\r\n \r\n The possible encodings for a NodeId value.\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n An identifier for a node in a UA server address space.\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n An identifier for a node in a UA server address space qualified with a complete namespace string.\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n A 32-bit status code value.\r\n \r\n\r\n \r\n A recursive structure containing diagnostic information associated with a status code.\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n A string qualified with a namespace index.\r\n \r\n \r\n \r\n\r\n \r\n A string qualified with a namespace index.\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n A value with an associated timestamp, and quality.\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n A serialized object prefixed with its data type identifier.\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n A union of several types.\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n', ua.VariantType.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7619, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15037, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14873, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15734, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18824, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18827, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18830, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18833, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18836, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18839, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18842, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18845, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18848, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15738, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23514, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12681, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15741, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14855, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15599, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15602, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15501, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15521, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14849, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14852, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14876, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15766, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15769, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14324, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15772, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15775, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15778, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15781, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15784, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15787, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21156, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15793, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15854, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15857, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15860, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21159, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21162, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21165, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15866, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15869, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15872, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15877, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15880, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15883, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15886, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15889, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21168, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15895, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15898, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15919, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15922, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15925, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15931, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17469, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15524, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15940, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15943, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15946, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16131, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18178, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18181, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18184, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18187, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7650, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7656, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14870, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12767, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12770, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8914, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7665, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12213, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7662, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7668, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7782, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12902, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12905, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7698, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7671, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7674, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7677, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7680, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7683, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7728, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7731, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7734, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7737, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12718, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12721, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7686, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7929, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7932, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7935, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7938, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7941, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7944, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7947, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8004, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8067, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8073, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8076, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8172, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7692, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8208, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11959, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11962, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8211, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8214, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8217, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8220, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8223, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8226, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7659, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8229, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8232, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8235, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8238, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8241, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12183, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12186, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12091, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12094, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8247, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15398, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8244, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(93, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7617, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(72, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7619, 0) node.BrowseName = QualifiedName('NamespaceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespaceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('http://opcfoundation.org/UA/', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(7619, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15037, 0) node.BrowseName = QualifiedName('Deprecated', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Deprecated") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.Value = ua.Variant(True, ua.VariantType.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14873, 0) node.BrowseName = QualifiedName('KeyValuePair', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("KeyValuePair") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('KeyValuePair', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15734, 0) node.BrowseName = QualifiedName('EndpointType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('EndpointType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15734, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15734, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18824, 0) node.BrowseName = QualifiedName('RationalNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RationalNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('RationalNumber', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18824, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18827, 0) node.BrowseName = QualifiedName('Vector', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Vector") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('Vector', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18827, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18830, 0) node.BrowseName = QualifiedName('3DVector', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("3DVector") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ThreeDVector', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18833, 0) node.BrowseName = QualifiedName('CartesianCoordinates', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CartesianCoordinates") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('CartesianCoordinates', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18833, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18836, 0) node.BrowseName = QualifiedName('3DCartesianCoordinates', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("3DCartesianCoordinates") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ThreeDCartesianCoordinates', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18836, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18839, 0) node.BrowseName = QualifiedName('Orientation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Orientation") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('Orientation', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18839, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18842, 0) node.BrowseName = QualifiedName('3DOrientation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("3DOrientation") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ThreeDOrientation', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18842, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18845, 0) node.BrowseName = QualifiedName('Frame', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Frame") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('Frame', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18845, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18848, 0) node.BrowseName = QualifiedName('3DFrame', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("3DFrame") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ThreeDFrame', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18848, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15738, 0) node.BrowseName = QualifiedName('IdentityMappingRuleType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("IdentityMappingRuleType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('IdentityMappingRuleType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15738, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23514, 0) node.BrowseName = QualifiedName('CurrencyUnitType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrencyUnitType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('CurrencyUnitType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23514, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23514, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12681, 0) node.BrowseName = QualifiedName('TrustListDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrustListDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('TrustListDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12681, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12681, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15741, 0) node.BrowseName = QualifiedName('DataTypeSchemaHeader', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataTypeSchemaHeader") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DataTypeSchemaHeader', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15741, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15741, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14855, 0) node.BrowseName = QualifiedName('DataTypeDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataTypeDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DataTypeDescription', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15599, 0) node.BrowseName = QualifiedName('StructureDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StructureDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('StructureDescription', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15599, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15602, 0) node.BrowseName = QualifiedName('EnumDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('EnumDescription', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15602, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15602, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15501, 0) node.BrowseName = QualifiedName('SimpleTypeDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SimpleTypeDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('SimpleTypeDescription', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15501, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15501, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15521, 0) node.BrowseName = QualifiedName('UABinaryFileDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UABinaryFileDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('UABinaryFileDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15521, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15521, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14849, 0) node.BrowseName = QualifiedName('DataSetMetaDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetMetaDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DataSetMetaDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14852, 0) node.BrowseName = QualifiedName('FieldMetaData', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FieldMetaData") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('FieldMetaData', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14876, 0) node.BrowseName = QualifiedName('ConfigurationVersionDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfigurationVersionDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ConfigurationVersionDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15766, 0) node.BrowseName = QualifiedName('PublishedDataSetDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishedDataSetDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('PublishedDataSetDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15766, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15769, 0) node.BrowseName = QualifiedName('PublishedDataSetSourceDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishedDataSetSourceDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('PublishedDataSetSourceDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15769, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15769, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14324, 0) node.BrowseName = QualifiedName('PublishedVariableDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishedVariableDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('PublishedVariableDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15772, 0) node.BrowseName = QualifiedName('PublishedDataItemsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishedDataItemsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('PublishedDataItemsDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15772, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15772, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15775, 0) node.BrowseName = QualifiedName('PublishedEventsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishedEventsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('PublishedEventsDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15775, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15775, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15778, 0) node.BrowseName = QualifiedName('DataSetWriterDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DataSetWriterDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15778, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15781, 0) node.BrowseName = QualifiedName('DataSetWriterTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DataSetWriterTransportDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15781, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15784, 0) node.BrowseName = QualifiedName('DataSetWriterMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DataSetWriterMessageDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15784, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15787, 0) node.BrowseName = QualifiedName('PubSubGroupDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PubSubGroupDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('PubSubGroupDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15787, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15787, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21156, 0) node.BrowseName = QualifiedName('WriterGroupDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriterGroupDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('WriterGroupDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21156, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15793, 0) node.BrowseName = QualifiedName('WriterGroupTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriterGroupTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('WriterGroupTransportDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15793, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15793, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15854, 0) node.BrowseName = QualifiedName('WriterGroupMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriterGroupMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('WriterGroupMessageDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15857, 0) node.BrowseName = QualifiedName('PubSubConnectionDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PubSubConnectionDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('PubSubConnectionDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15860, 0) node.BrowseName = QualifiedName('ConnectionTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConnectionTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ConnectionTransportDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21159, 0) node.BrowseName = QualifiedName('NetworkAddressDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkAddressDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('NetworkAddressDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21159, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21162, 0) node.BrowseName = QualifiedName('NetworkAddressUrlDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkAddressUrlDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('NetworkAddressUrlDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21162, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21165, 0) node.BrowseName = QualifiedName('ReaderGroupDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReaderGroupDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ReaderGroupDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15866, 0) node.BrowseName = QualifiedName('ReaderGroupTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReaderGroupTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ReaderGroupTransportDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15869, 0) node.BrowseName = QualifiedName('ReaderGroupMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReaderGroupMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ReaderGroupMessageDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15872, 0) node.BrowseName = QualifiedName('DataSetReaderDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetReaderDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DataSetReaderDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15877, 0) node.BrowseName = QualifiedName('DataSetReaderTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetReaderTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DataSetReaderTransportDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15877, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15877, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15880, 0) node.BrowseName = QualifiedName('DataSetReaderMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetReaderMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DataSetReaderMessageDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15880, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15880, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15883, 0) node.BrowseName = QualifiedName('SubscribedDataSetDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscribedDataSetDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('SubscribedDataSetDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15883, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15886, 0) node.BrowseName = QualifiedName('TargetVariablesDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TargetVariablesDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('TargetVariablesDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21002, 0) node.BrowseName = QualifiedName('FieldTargetDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FieldTargetDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('FieldTargetDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21002, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21002, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15889, 0) node.BrowseName = QualifiedName('SubscribedDataSetMirrorDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscribedDataSetMirrorDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('SubscribedDataSetMirrorDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21168, 0) node.BrowseName = QualifiedName('PubSubConfigurationDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PubSubConfigurationDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('PubSubConfigurationDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15895, 0) node.BrowseName = QualifiedName('UadpWriterGroupMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UadpWriterGroupMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('UadpWriterGroupMessageDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15895, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15898, 0) node.BrowseName = QualifiedName('UadpDataSetWriterMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UadpDataSetWriterMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('UadpDataSetWriterMessageDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15919, 0) node.BrowseName = QualifiedName('UadpDataSetReaderMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UadpDataSetReaderMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('UadpDataSetReaderMessageDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15919, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15919, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15922, 0) node.BrowseName = QualifiedName('JsonWriterGroupMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("JsonWriterGroupMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('JsonWriterGroupMessageDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15922, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15922, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15925, 0) node.BrowseName = QualifiedName('JsonDataSetWriterMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("JsonDataSetWriterMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('JsonDataSetWriterMessageDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15925, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15925, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15931, 0) node.BrowseName = QualifiedName('JsonDataSetReaderMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("JsonDataSetReaderMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('JsonDataSetReaderMessageDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15931, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15931, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17469, 0) node.BrowseName = QualifiedName('DatagramConnectionTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DatagramConnectionTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DatagramConnectionTransportDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17469, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17469, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21171, 0) node.BrowseName = QualifiedName('DatagramWriterGroupTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DatagramWriterGroupTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DatagramWriterGroupTransportDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15524, 0) node.BrowseName = QualifiedName('BrokerConnectionTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrokerConnectionTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('BrokerConnectionTransportDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15524, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15524, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15940, 0) node.BrowseName = QualifiedName('BrokerWriterGroupTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrokerWriterGroupTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('BrokerWriterGroupTransportDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15943, 0) node.BrowseName = QualifiedName('BrokerDataSetWriterTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrokerDataSetWriterTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('BrokerDataSetWriterTransportDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15943, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15943, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15946, 0) node.BrowseName = QualifiedName('BrokerDataSetReaderTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrokerDataSetReaderTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('BrokerDataSetReaderTransportDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15946, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15946, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16131, 0) node.BrowseName = QualifiedName('RolePermissionType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RolePermissionType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('RolePermissionType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16131, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18178, 0) node.BrowseName = QualifiedName('DataTypeDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataTypeDefinition") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DataTypeDefinition', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18181, 0) node.BrowseName = QualifiedName('StructureField', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StructureField") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('StructureField', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18184, 0) node.BrowseName = QualifiedName('StructureDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StructureDefinition") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('StructureDefinition', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18187, 0) node.BrowseName = QualifiedName('EnumDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumDefinition") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('EnumDefinition', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18187, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7650, 0) node.BrowseName = QualifiedName('Argument', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Argument") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('Argument', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7650, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7650, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7656, 0) node.BrowseName = QualifiedName('EnumValueType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValueType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('EnumValueType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7656, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14870, 0) node.BrowseName = QualifiedName('EnumField', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumField") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('EnumField', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12767, 0) node.BrowseName = QualifiedName('OptionSet', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSet") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('OptionSet', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12767, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12767, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12770, 0) node.BrowseName = QualifiedName('Union', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Union") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('Union', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12770, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12770, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8914, 0) node.BrowseName = QualifiedName('TimeZoneDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TimeZoneDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('TimeZoneDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8914, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8914, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7665, 0) node.BrowseName = QualifiedName('ApplicationDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ApplicationDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ApplicationDescription', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7665, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7665, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12213, 0) node.BrowseName = QualifiedName('ServerOnNetwork', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerOnNetwork") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ServerOnNetwork', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12213, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12213, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7662, 0) node.BrowseName = QualifiedName('UserTokenPolicy', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserTokenPolicy") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('UserTokenPolicy', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7662, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7662, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7668, 0) node.BrowseName = QualifiedName('EndpointDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('EndpointDescription', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7668, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7782, 0) node.BrowseName = QualifiedName('RegisteredServer', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RegisteredServer") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('RegisteredServer', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12902, 0) node.BrowseName = QualifiedName('DiscoveryConfiguration', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiscoveryConfiguration") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DiscoveryConfiguration', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12902, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12905, 0) node.BrowseName = QualifiedName('MdnsDiscoveryConfiguration', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MdnsDiscoveryConfiguration") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('MdnsDiscoveryConfiguration', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12905, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12905, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7698, 0) node.BrowseName = QualifiedName('SignedSoftwareCertificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SignedSoftwareCertificate") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('SignedSoftwareCertificate', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7698, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7671, 0) node.BrowseName = QualifiedName('UserIdentityToken', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserIdentityToken") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('UserIdentityToken', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7671, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7671, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7674, 0) node.BrowseName = QualifiedName('AnonymousIdentityToken', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AnonymousIdentityToken") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('AnonymousIdentityToken', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7674, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7674, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7677, 0) node.BrowseName = QualifiedName('UserNameIdentityToken', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserNameIdentityToken") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('UserNameIdentityToken', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7680, 0) node.BrowseName = QualifiedName('X509IdentityToken', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("X509IdentityToken") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('X509IdentityToken', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7680, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7683, 0) node.BrowseName = QualifiedName('IssuedIdentityToken', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("IssuedIdentityToken") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('IssuedIdentityToken', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7683, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7683, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7728, 0) node.BrowseName = QualifiedName('AddNodesItem', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddNodesItem") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('AddNodesItem', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7731, 0) node.BrowseName = QualifiedName('AddReferencesItem', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddReferencesItem") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('AddReferencesItem', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7731, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7734, 0) node.BrowseName = QualifiedName('DeleteNodesItem', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteNodesItem") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DeleteNodesItem', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7734, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7734, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7737, 0) node.BrowseName = QualifiedName('DeleteReferencesItem', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteReferencesItem") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DeleteReferencesItem', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7737, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12718, 0) node.BrowseName = QualifiedName('RelativePathElement', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RelativePathElement") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('RelativePathElement', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12718, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12721, 0) node.BrowseName = QualifiedName('RelativePath', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RelativePath") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('RelativePath', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12721, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12721, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7686, 0) node.BrowseName = QualifiedName('EndpointConfiguration', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointConfiguration") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('EndpointConfiguration', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7686, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7686, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7929, 0) node.BrowseName = QualifiedName('ContentFilterElement', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ContentFilterElement") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ContentFilterElement', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7932, 0) node.BrowseName = QualifiedName('ContentFilter', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ContentFilter") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ContentFilter', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7935, 0) node.BrowseName = QualifiedName('FilterOperand', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FilterOperand") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('FilterOperand', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7938, 0) node.BrowseName = QualifiedName('ElementOperand', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ElementOperand") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ElementOperand', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7938, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7938, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7941, 0) node.BrowseName = QualifiedName('LiteralOperand', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LiteralOperand") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('LiteralOperand', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7941, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7941, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7944, 0) node.BrowseName = QualifiedName('AttributeOperand', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AttributeOperand") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('AttributeOperand', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7944, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7944, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7947, 0) node.BrowseName = QualifiedName('SimpleAttributeOperand', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SimpleAttributeOperand") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('SimpleAttributeOperand', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7947, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7947, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8004, 0) node.BrowseName = QualifiedName('HistoryEvent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryEvent") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('HistoryEvent', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8067, 0) node.BrowseName = QualifiedName('MonitoringFilter', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MonitoringFilter") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('MonitoringFilter', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8073, 0) node.BrowseName = QualifiedName('EventFilter', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventFilter") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('EventFilter', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8076, 0) node.BrowseName = QualifiedName('AggregateConfiguration', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AggregateConfiguration") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('AggregateConfiguration', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8172, 0) node.BrowseName = QualifiedName('HistoryEventFieldList', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryEventFieldList") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('HistoryEventFieldList', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7692, 0) node.BrowseName = QualifiedName('BuildInfo', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BuildInfo") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('BuildInfo', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7692, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8208, 0) node.BrowseName = QualifiedName('RedundantServerDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RedundantServerDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('RedundantServerDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8208, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11959, 0) node.BrowseName = QualifiedName('EndpointUrlListDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointUrlListDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('EndpointUrlListDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11959, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11962, 0) node.BrowseName = QualifiedName('NetworkGroupDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkGroupDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('NetworkGroupDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11962, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11962, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8211, 0) node.BrowseName = QualifiedName('SamplingIntervalDiagnosticsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SamplingIntervalDiagnosticsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('SamplingIntervalDiagnosticsDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8214, 0) node.BrowseName = QualifiedName('ServerDiagnosticsSummaryDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerDiagnosticsSummaryDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ServerDiagnosticsSummaryDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8217, 0) node.BrowseName = QualifiedName('ServerStatusDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerStatusDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ServerStatusDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8220, 0) node.BrowseName = QualifiedName('SessionDiagnosticsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionDiagnosticsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('SessionDiagnosticsDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8220, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8220, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8223, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnosticsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnosticsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('SessionSecurityDiagnosticsDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8226, 0) node.BrowseName = QualifiedName('ServiceCounterDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServiceCounterDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ServiceCounterDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8226, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(7659, 0) node.BrowseName = QualifiedName('StatusResult', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatusResult") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('StatusResult', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(7659, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(7659, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8229, 0) node.BrowseName = QualifiedName('SubscriptionDiagnosticsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('SubscriptionDiagnosticsDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8229, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8229, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8232, 0) node.BrowseName = QualifiedName('ModelChangeStructureDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModelChangeStructureDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ModelChangeStructureDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8232, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8235, 0) node.BrowseName = QualifiedName('SemanticChangeStructureDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SemanticChangeStructureDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('SemanticChangeStructureDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8235, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8235, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8238, 0) node.BrowseName = QualifiedName('Range', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Range") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('Range', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8238, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8238, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8241, 0) node.BrowseName = QualifiedName('EUInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EUInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('EUInformation', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12183, 0) node.BrowseName = QualifiedName('ComplexNumberType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ComplexNumberType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ComplexNumberType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12186, 0) node.BrowseName = QualifiedName('DoubleComplexNumberType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DoubleComplexNumberType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('DoubleComplexNumberType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12091, 0) node.BrowseName = QualifiedName('AxisInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AxisInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('AxisInformation', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12091, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12094, 0) node.BrowseName = QualifiedName('XVType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("XVType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('XVType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8247, 0) node.BrowseName = QualifiedName('ProgramDiagnosticDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ProgramDiagnosticDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ProgramDiagnosticDataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8247, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8247, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15398, 0) node.BrowseName = QualifiedName('ProgramDiagnostic2DataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ProgramDiagnostic2DataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('ProgramDiagnostic2DataType', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8244, 0) node.BrowseName = QualifiedName('Annotation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(7617, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Annotation") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('Annotation', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8244, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(7617, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14802, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14533, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(14802, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14533, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(14802, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14802, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15949, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15528, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15528, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16024, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18851, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18806, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18806, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18860, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18852, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18807, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18807, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18863, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18853, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18808, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18808, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18866, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18854, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18809, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18809, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18869, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18855, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18810, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18810, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19049, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18856, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18811, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18811, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19052, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18856, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18857, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18812, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18812, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19055, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18858, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18813, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18813, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19058, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18859, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18814, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(18859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18814, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(18859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19061, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18859, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15728, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15634, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15634, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(15728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15730, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15728, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23520, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23498, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(23520, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23498, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(23520, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23520, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(339, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(338, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(339, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(338, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(339, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8327, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(339, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(854, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(853, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(853, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8843, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11949, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11943, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11943, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(11949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11951, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11950, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11944, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(11950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11944, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(11950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11954, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11950, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(857, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(856, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(856, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8846, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(857, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(860, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(859, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(859, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8849, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(863, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(862, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(862, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8852, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(866, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(865, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(865, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8855, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(869, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(868, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(868, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8858, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(872, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(871, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(871, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8861, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(872, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(300, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(299, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(299, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8294, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(875, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(874, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(874, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8864, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(878, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(877, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(878, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(877, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(878, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8867, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(878, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(898, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(897, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(897, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8870, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(898, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8252, 0) node.BrowseName = QualifiedName('Opc.Ua', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(92, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(72, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Opc.Ua") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.Value = ua.Variant(b'\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n true\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n true\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n true\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n', ua.VariantType.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8254, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15039, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16024, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18860, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18863, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18866, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18869, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19049, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19052, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19055, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19058, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(19061, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15730, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12677, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16027, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14811, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15591, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15594, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15585, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15588, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14805, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14808, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14832, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16030, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16033, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14320, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16037, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16040, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16047, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16050, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16053, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16056, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21180, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16062, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16065, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16068, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16071, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21183, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21186, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21189, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16077, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16080, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16083, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16086, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16089, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16092, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16095, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14835, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16098, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21192, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16104, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16107, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16110, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16113, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16116, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16119, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17473, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(21195, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15640, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16125, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16144, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16147, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16127, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18166, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18169, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18172, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18175, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8285, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8291, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14826, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12759, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12762, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8918, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8300, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12201, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8297, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8303, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8417, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12894, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12897, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8333, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8306, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8309, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8312, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8315, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8318, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8363, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8366, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8369, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8372, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12712, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12715, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8321, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8564, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8567, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8570, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8573, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8576, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8579, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8582, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8639, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8702, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8708, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8711, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8807, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8327, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8843, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11951, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11954, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8846, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8849, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8852, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8855, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8858, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8861, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8294, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8864, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8867, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8870, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8873, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8876, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12175, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12178, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12083, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12086, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8882, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15402, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8879, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(92, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8252, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(72, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8254, 0) node.BrowseName = QualifiedName('NamespaceUri', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NamespaceUri") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant('http://opcfoundation.org/UA/2008/02/Types.xsd', ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8254, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8254, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15039, 0) node.BrowseName = QualifiedName('Deprecated', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Deprecated") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.Value = ua.Variant(True, ua.VariantType.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15039, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15039, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14829, 0) node.BrowseName = QualifiedName('KeyValuePair', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("KeyValuePair") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='KeyValuePair']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16024, 0) node.BrowseName = QualifiedName('EndpointType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='EndpointType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18860, 0) node.BrowseName = QualifiedName('RationalNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RationalNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='RationalNumber']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18860, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18863, 0) node.BrowseName = QualifiedName('Vector', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Vector") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='Vector']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18863, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18866, 0) node.BrowseName = QualifiedName('3DVector', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("3DVector") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ThreeDVector']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18866, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18869, 0) node.BrowseName = QualifiedName('CartesianCoordinates', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CartesianCoordinates") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='CartesianCoordinates']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19049, 0) node.BrowseName = QualifiedName('3DCartesianCoordinates', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("3DCartesianCoordinates") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ThreeDCartesianCoordinates']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19049, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19049, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19052, 0) node.BrowseName = QualifiedName('Orientation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Orientation") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='Orientation']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19055, 0) node.BrowseName = QualifiedName('3DOrientation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("3DOrientation") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ThreeDOrientation']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19058, 0) node.BrowseName = QualifiedName('Frame', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Frame") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='Frame']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19058, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19061, 0) node.BrowseName = QualifiedName('3DFrame', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("3DFrame") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ThreeDFrame']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(19061, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15730, 0) node.BrowseName = QualifiedName('IdentityMappingRuleType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("IdentityMappingRuleType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='IdentityMappingRuleType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15730, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23522, 0) node.BrowseName = QualifiedName('CurrencyUnitType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrencyUnitType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='CurrencyUnitType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(23522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12677, 0) node.BrowseName = QualifiedName('TrustListDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrustListDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='TrustListDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12677, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16027, 0) node.BrowseName = QualifiedName('DataTypeSchemaHeader', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataTypeSchemaHeader") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DataTypeSchemaHeader']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14811, 0) node.BrowseName = QualifiedName('DataTypeDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataTypeDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DataTypeDescription']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14811, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14811, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15591, 0) node.BrowseName = QualifiedName('StructureDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StructureDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='StructureDescription']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15591, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15594, 0) node.BrowseName = QualifiedName('EnumDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='EnumDescription']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15594, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15594, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15585, 0) node.BrowseName = QualifiedName('SimpleTypeDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SimpleTypeDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='SimpleTypeDescription']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15585, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15588, 0) node.BrowseName = QualifiedName('UABinaryFileDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UABinaryFileDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='UABinaryFileDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15588, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14805, 0) node.BrowseName = QualifiedName('DataSetMetaDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetMetaDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DataSetMetaDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14805, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14805, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14808, 0) node.BrowseName = QualifiedName('FieldMetaData', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FieldMetaData") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='FieldMetaData']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14808, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14808, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14832, 0) node.BrowseName = QualifiedName('ConfigurationVersionDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfigurationVersionDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ConfigurationVersionDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14832, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16030, 0) node.BrowseName = QualifiedName('PublishedDataSetDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishedDataSetDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='PublishedDataSetDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16033, 0) node.BrowseName = QualifiedName('PublishedDataSetSourceDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishedDataSetSourceDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='PublishedDataSetSourceDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16033, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16033, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14320, 0) node.BrowseName = QualifiedName('PublishedVariableDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishedVariableDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='PublishedVariableDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14320, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14320, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16037, 0) node.BrowseName = QualifiedName('PublishedDataItemsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishedDataItemsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='PublishedDataItemsDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16040, 0) node.BrowseName = QualifiedName('PublishedEventsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PublishedEventsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='PublishedEventsDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16040, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16047, 0) node.BrowseName = QualifiedName('DataSetWriterDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DataSetWriterDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16050, 0) node.BrowseName = QualifiedName('DataSetWriterTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DataSetWriterTransportDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16050, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16053, 0) node.BrowseName = QualifiedName('DataSetWriterMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetWriterMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DataSetWriterMessageDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16053, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16056, 0) node.BrowseName = QualifiedName('PubSubGroupDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PubSubGroupDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='PubSubGroupDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21180, 0) node.BrowseName = QualifiedName('WriterGroupDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriterGroupDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='WriterGroupDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16062, 0) node.BrowseName = QualifiedName('WriterGroupTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriterGroupTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='WriterGroupTransportDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16065, 0) node.BrowseName = QualifiedName('WriterGroupMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("WriterGroupMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='WriterGroupMessageDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16068, 0) node.BrowseName = QualifiedName('PubSubConnectionDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PubSubConnectionDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='PubSubConnectionDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16071, 0) node.BrowseName = QualifiedName('ConnectionTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConnectionTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ConnectionTransportDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21183, 0) node.BrowseName = QualifiedName('NetworkAddressDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkAddressDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='NetworkAddressDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21183, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21186, 0) node.BrowseName = QualifiedName('NetworkAddressUrlDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkAddressUrlDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='NetworkAddressUrlDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21186, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21189, 0) node.BrowseName = QualifiedName('ReaderGroupDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReaderGroupDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ReaderGroupDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16077, 0) node.BrowseName = QualifiedName('ReaderGroupTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReaderGroupTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ReaderGroupTransportDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16080, 0) node.BrowseName = QualifiedName('ReaderGroupMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReaderGroupMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ReaderGroupMessageDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16083, 0) node.BrowseName = QualifiedName('DataSetReaderDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetReaderDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DataSetReaderDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16086, 0) node.BrowseName = QualifiedName('DataSetReaderTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetReaderTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DataSetReaderTransportDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16089, 0) node.BrowseName = QualifiedName('DataSetReaderMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataSetReaderMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DataSetReaderMessageDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16092, 0) node.BrowseName = QualifiedName('SubscribedDataSetDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscribedDataSetDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='SubscribedDataSetDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16092, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16095, 0) node.BrowseName = QualifiedName('TargetVariablesDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TargetVariablesDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='TargetVariablesDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16095, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14835, 0) node.BrowseName = QualifiedName('FieldTargetDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FieldTargetDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='FieldTargetDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14835, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16098, 0) node.BrowseName = QualifiedName('SubscribedDataSetMirrorDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscribedDataSetMirrorDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='SubscribedDataSetMirrorDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21192, 0) node.BrowseName = QualifiedName('PubSubConfigurationDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("PubSubConfigurationDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='PubSubConfigurationDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21192, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16104, 0) node.BrowseName = QualifiedName('UadpWriterGroupMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UadpWriterGroupMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='UadpWriterGroupMessageDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16104, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16107, 0) node.BrowseName = QualifiedName('UadpDataSetWriterMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UadpDataSetWriterMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='UadpDataSetWriterMessageDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16110, 0) node.BrowseName = QualifiedName('UadpDataSetReaderMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UadpDataSetReaderMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='UadpDataSetReaderMessageDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16113, 0) node.BrowseName = QualifiedName('JsonWriterGroupMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("JsonWriterGroupMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='JsonWriterGroupMessageDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16116, 0) node.BrowseName = QualifiedName('JsonDataSetWriterMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("JsonDataSetWriterMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='JsonDataSetWriterMessageDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16116, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16119, 0) node.BrowseName = QualifiedName('JsonDataSetReaderMessageDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("JsonDataSetReaderMessageDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='JsonDataSetReaderMessageDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17473, 0) node.BrowseName = QualifiedName('DatagramConnectionTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DatagramConnectionTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DatagramConnectionTransportDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17473, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17473, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(21195, 0) node.BrowseName = QualifiedName('DatagramWriterGroupTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DatagramWriterGroupTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DatagramWriterGroupTransportDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(21195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(21195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15640, 0) node.BrowseName = QualifiedName('BrokerConnectionTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrokerConnectionTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='BrokerConnectionTransportDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15640, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15640, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16125, 0) node.BrowseName = QualifiedName('BrokerWriterGroupTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrokerWriterGroupTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='BrokerWriterGroupTransportDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16144, 0) node.BrowseName = QualifiedName('BrokerDataSetWriterTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrokerDataSetWriterTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='BrokerDataSetWriterTransportDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16144, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16147, 0) node.BrowseName = QualifiedName('BrokerDataSetReaderTransportDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BrokerDataSetReaderTransportDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='BrokerDataSetReaderTransportDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16147, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16127, 0) node.BrowseName = QualifiedName('RolePermissionType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RolePermissionType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='RolePermissionType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18166, 0) node.BrowseName = QualifiedName('DataTypeDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DataTypeDefinition") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DataTypeDefinition']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18169, 0) node.BrowseName = QualifiedName('StructureField', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StructureField") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='StructureField']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18172, 0) node.BrowseName = QualifiedName('StructureDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StructureDefinition") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='StructureDefinition']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18175, 0) node.BrowseName = QualifiedName('EnumDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumDefinition") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='EnumDefinition']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8285, 0) node.BrowseName = QualifiedName('Argument', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Argument") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='Argument']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8291, 0) node.BrowseName = QualifiedName('EnumValueType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValueType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='EnumValueType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8291, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8291, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14826, 0) node.BrowseName = QualifiedName('EnumField', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumField") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='EnumField']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(14826, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12759, 0) node.BrowseName = QualifiedName('OptionSet', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OptionSet") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='OptionSet']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12759, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12759, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12762, 0) node.BrowseName = QualifiedName('Union', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Union") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='Union']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12762, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8918, 0) node.BrowseName = QualifiedName('TimeZoneDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TimeZoneDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='TimeZoneDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8918, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8918, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8300, 0) node.BrowseName = QualifiedName('ApplicationDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ApplicationDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ApplicationDescription']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8300, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12201, 0) node.BrowseName = QualifiedName('ServerOnNetwork', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerOnNetwork") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ServerOnNetwork']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12201, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8297, 0) node.BrowseName = QualifiedName('UserTokenPolicy', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserTokenPolicy") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='UserTokenPolicy']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8297, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8303, 0) node.BrowseName = QualifiedName('EndpointDescription', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointDescription") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='EndpointDescription']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8303, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8303, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8417, 0) node.BrowseName = QualifiedName('RegisteredServer', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RegisteredServer") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='RegisteredServer']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12894, 0) node.BrowseName = QualifiedName('DiscoveryConfiguration', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DiscoveryConfiguration") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DiscoveryConfiguration']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12894, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12897, 0) node.BrowseName = QualifiedName('MdnsDiscoveryConfiguration', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MdnsDiscoveryConfiguration") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='MdnsDiscoveryConfiguration']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12897, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8333, 0) node.BrowseName = QualifiedName('SignedSoftwareCertificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SignedSoftwareCertificate") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='SignedSoftwareCertificate']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8306, 0) node.BrowseName = QualifiedName('UserIdentityToken', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserIdentityToken") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='UserIdentityToken']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8306, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8309, 0) node.BrowseName = QualifiedName('AnonymousIdentityToken', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AnonymousIdentityToken") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='AnonymousIdentityToken']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8309, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8309, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8312, 0) node.BrowseName = QualifiedName('UserNameIdentityToken', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UserNameIdentityToken") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='UserNameIdentityToken']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8312, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8315, 0) node.BrowseName = QualifiedName('X509IdentityToken', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("X509IdentityToken") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='X509IdentityToken']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8315, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8318, 0) node.BrowseName = QualifiedName('IssuedIdentityToken', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("IssuedIdentityToken") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='IssuedIdentityToken']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8363, 0) node.BrowseName = QualifiedName('AddNodesItem', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddNodesItem") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='AddNodesItem']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8366, 0) node.BrowseName = QualifiedName('AddReferencesItem', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AddReferencesItem") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='AddReferencesItem']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8369, 0) node.BrowseName = QualifiedName('DeleteNodesItem', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteNodesItem") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DeleteNodesItem']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8372, 0) node.BrowseName = QualifiedName('DeleteReferencesItem', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DeleteReferencesItem") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DeleteReferencesItem']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12712, 0) node.BrowseName = QualifiedName('RelativePathElement', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RelativePathElement") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='RelativePathElement']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12712, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12715, 0) node.BrowseName = QualifiedName('RelativePath', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RelativePath") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='RelativePath']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12715, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8321, 0) node.BrowseName = QualifiedName('EndpointConfiguration', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointConfiguration") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='EndpointConfiguration']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8321, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8321, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8564, 0) node.BrowseName = QualifiedName('ContentFilterElement', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ContentFilterElement") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ContentFilterElement']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8564, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8567, 0) node.BrowseName = QualifiedName('ContentFilter', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ContentFilter") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ContentFilter']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8570, 0) node.BrowseName = QualifiedName('FilterOperand', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FilterOperand") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='FilterOperand']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8573, 0) node.BrowseName = QualifiedName('ElementOperand', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ElementOperand") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ElementOperand']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8576, 0) node.BrowseName = QualifiedName('LiteralOperand', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LiteralOperand") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='LiteralOperand']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8576, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8579, 0) node.BrowseName = QualifiedName('AttributeOperand', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AttributeOperand") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='AttributeOperand']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8579, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8582, 0) node.BrowseName = QualifiedName('SimpleAttributeOperand', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SimpleAttributeOperand") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='SimpleAttributeOperand']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8582, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8639, 0) node.BrowseName = QualifiedName('HistoryEvent', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryEvent") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='HistoryEvent']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8639, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8702, 0) node.BrowseName = QualifiedName('MonitoringFilter', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MonitoringFilter") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='MonitoringFilter']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8702, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8708, 0) node.BrowseName = QualifiedName('EventFilter', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventFilter") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='EventFilter']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8708, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8711, 0) node.BrowseName = QualifiedName('AggregateConfiguration', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AggregateConfiguration") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='AggregateConfiguration']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8711, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8711, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8807, 0) node.BrowseName = QualifiedName('HistoryEventFieldList', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HistoryEventFieldList") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='HistoryEventFieldList']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8807, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8807, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8327, 0) node.BrowseName = QualifiedName('BuildInfo', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BuildInfo") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='BuildInfo']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8843, 0) node.BrowseName = QualifiedName('RedundantServerDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("RedundantServerDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='RedundantServerDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8843, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11951, 0) node.BrowseName = QualifiedName('EndpointUrlListDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EndpointUrlListDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='EndpointUrlListDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11951, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11954, 0) node.BrowseName = QualifiedName('NetworkGroupDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NetworkGroupDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='NetworkGroupDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(11954, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8846, 0) node.BrowseName = QualifiedName('SamplingIntervalDiagnosticsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SamplingIntervalDiagnosticsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='SamplingIntervalDiagnosticsDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8846, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8849, 0) node.BrowseName = QualifiedName('ServerDiagnosticsSummaryDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerDiagnosticsSummaryDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ServerDiagnosticsSummaryDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8849, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8852, 0) node.BrowseName = QualifiedName('ServerStatusDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServerStatusDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ServerStatusDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8855, 0) node.BrowseName = QualifiedName('SessionDiagnosticsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionDiagnosticsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='SessionDiagnosticsDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8858, 0) node.BrowseName = QualifiedName('SessionSecurityDiagnosticsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SessionSecurityDiagnosticsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='SessionSecurityDiagnosticsDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8861, 0) node.BrowseName = QualifiedName('ServiceCounterDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ServiceCounterDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ServiceCounterDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8861, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8294, 0) node.BrowseName = QualifiedName('StatusResult', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StatusResult") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='StatusResult']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8294, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8294, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8864, 0) node.BrowseName = QualifiedName('SubscriptionDiagnosticsDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SubscriptionDiagnosticsDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='SubscriptionDiagnosticsDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8864, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8867, 0) node.BrowseName = QualifiedName('ModelChangeStructureDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ModelChangeStructureDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ModelChangeStructureDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8867, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8867, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8870, 0) node.BrowseName = QualifiedName('SemanticChangeStructureDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SemanticChangeStructureDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='SemanticChangeStructureDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8873, 0) node.BrowseName = QualifiedName('Range', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Range") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='Range']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8873, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8876, 0) node.BrowseName = QualifiedName('EUInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EUInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='EUInformation']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12175, 0) node.BrowseName = QualifiedName('ComplexNumberType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ComplexNumberType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ComplexNumberType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12175, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12178, 0) node.BrowseName = QualifiedName('DoubleComplexNumberType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DoubleComplexNumberType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='DoubleComplexNumberType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12083, 0) node.BrowseName = QualifiedName('AxisInformation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AxisInformation") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='AxisInformation']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12083, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12086, 0) node.BrowseName = QualifiedName('XVType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("XVType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='XVType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12086, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8882, 0) node.BrowseName = QualifiedName('ProgramDiagnosticDataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ProgramDiagnosticDataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ProgramDiagnosticDataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8882, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15402, 0) node.BrowseName = QualifiedName('ProgramDiagnostic2DataType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ProgramDiagnostic2DataType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='ProgramDiagnostic2DataType']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(15402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8879, 0) node.BrowseName = QualifiedName('Annotation', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8252, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(69, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Annotation") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.Value = ua.Variant("//xs:element[@name='Annotation']", ua.VariantType.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(69, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(8879, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8252, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15041, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(14533, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14533, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15041, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16150, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15528, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(16150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15528, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16150, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19064, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18806, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(19064, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18806, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19064, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19065, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18807, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(19065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18807, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19066, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18808, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(19066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18808, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19067, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18809, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(19067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18809, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19068, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18810, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(19068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18810, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19069, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18811, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(19069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18811, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19070, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18812, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(19070, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18812, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19070, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19071, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18813, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(19071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18813, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19071, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(19072, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(18814, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(19072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18814, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(19072, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15042, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(15634, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15042, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15634, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15042, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(23528, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(23498, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(23528, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(23498, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(23528, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15361, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(338, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15361, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(338, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15361, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15362, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(853, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15362, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(853, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15362, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15363, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11943, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11943, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15364, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(11944, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15364, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11944, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15364, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15365, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(856, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15365, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(856, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15365, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15366, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(859, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(859, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15367, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(862, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15367, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(862, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15367, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15368, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(865, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(865, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15369, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(868, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(868, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15370, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(871, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15370, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(871, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15370, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15371, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(299, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(299, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15372, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(874, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(874, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15373, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(877, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15373, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(877, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15373, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15374, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(897, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15374, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(897, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15374, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part8.py000066400000000000000000002503471367360577200316200ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part8(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2365, 0) node.BrowseName = QualifiedName('DataItemType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("DataItemType") attrs.DisplayName = LocalizedText("DataItemType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2365, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2366, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2365, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2367, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2365, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2366, 0) node.BrowseName = QualifiedName('Definition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2365, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Definition") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2366, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2365, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2367, 0) node.BrowseName = QualifiedName('ValuePrecision', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2365, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ValuePrecision") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2367, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2367, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2367, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2365, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15318, 0) node.BrowseName = QualifiedName('BaseAnalogType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(2365, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("BaseAnalogType") attrs.DisplayName = LocalizedText("BaseAnalogType") attrs.DataType = ua.NodeId(ua.ObjectIds.Number) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17567, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17568, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(15318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17569, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2365, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17567, 0) node.BrowseName = QualifiedName('InstrumentRange', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InstrumentRange") attrs.DataType = NumericNodeId(884, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17567, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17568, 0) node.BrowseName = QualifiedName('EURange', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EURange") attrs.DataType = NumericNodeId(884, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17568, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17568, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17568, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17569, 0) node.BrowseName = QualifiedName('EngineeringUnits', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(15318, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EngineeringUnits") attrs.DataType = NumericNodeId(887, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17569, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17569, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17569, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2368, 0) node.BrowseName = QualifiedName('AnalogItemType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(15318, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("AnalogItemType") attrs.DisplayName = LocalizedText("AnalogItemType") attrs.DataType = ua.NodeId(ua.ObjectIds.Number) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2369, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2369, 0) node.BrowseName = QualifiedName('EURange', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2368, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EURange") attrs.DataType = NumericNodeId(884, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2369, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2368, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17497, 0) node.BrowseName = QualifiedName('AnalogUnitType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(15318, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("AnalogUnitType") attrs.DisplayName = LocalizedText("AnalogUnitType") attrs.DataType = ua.NodeId(ua.ObjectIds.Number) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17497, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17502, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17497, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17502, 0) node.BrowseName = QualifiedName('EngineeringUnits', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17497, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EngineeringUnits") attrs.DataType = NumericNodeId(887, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17502, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17502, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17502, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17497, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17570, 0) node.BrowseName = QualifiedName('AnalogUnitRangeType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(2368, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("AnalogUnitRangeType") attrs.DisplayName = LocalizedText("AnalogUnitRangeType") attrs.DataType = ua.NodeId(ua.ObjectIds.Number) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17575, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17570, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2368, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17575, 0) node.BrowseName = QualifiedName('EngineeringUnits', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17570, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EngineeringUnits") attrs.DataType = NumericNodeId(887, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17570, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2372, 0) node.BrowseName = QualifiedName('DiscreteItemType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(2365, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("DiscreteItemType") attrs.IsAbstract = True attrs.DisplayName = LocalizedText("DiscreteItemType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2365, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2373, 0) node.BrowseName = QualifiedName('TwoStateDiscreteType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(2372, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("TwoStateDiscreteType") attrs.DisplayName = LocalizedText("TwoStateDiscreteType") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2373, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2374, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2373, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2375, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2373, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2372, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2374, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2373, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2374, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2374, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2374, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2373, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2375, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2373, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2375, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2375, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2375, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2373, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2376, 0) node.BrowseName = QualifiedName('MultiStateDiscreteType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(2372, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("MultiStateDiscreteType") attrs.DisplayName = LocalizedText("MultiStateDiscreteType") attrs.DataType = ua.NodeId(ua.ObjectIds.UInteger) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2376, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2377, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2376, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2372, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2377, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2376, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2376, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11238, 0) node.BrowseName = QualifiedName('MultiStateValueDiscreteType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(2372, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("MultiStateValueDiscreteType") attrs.DisplayName = LocalizedText("MultiStateValueDiscreteType") attrs.DataType = ua.NodeId(ua.ObjectIds.Number) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11238, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11241, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11238, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11461, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11238, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2372, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11241, 0) node.BrowseName = QualifiedName('EnumValues', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11238, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumValues") attrs.DataType = NumericNodeId(7594, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11241, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11238, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11461, 0) node.BrowseName = QualifiedName('ValueAsText', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11238, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ValueAsText") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11238, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12021, 0) node.BrowseName = QualifiedName('ArrayItemType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(2365, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("ArrayItemType") attrs.IsAbstract = True attrs.DisplayName = LocalizedText("ArrayItemType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12024, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12025, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12026, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12027, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12028, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2365, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12024, 0) node.BrowseName = QualifiedName('InstrumentRange', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12021, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InstrumentRange") attrs.DataType = NumericNodeId(884, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12025, 0) node.BrowseName = QualifiedName('EURange', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12021, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EURange") attrs.DataType = NumericNodeId(884, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12026, 0) node.BrowseName = QualifiedName('EngineeringUnits', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12021, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EngineeringUnits") attrs.DataType = NumericNodeId(887, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12027, 0) node.BrowseName = QualifiedName('Title', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12021, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Title") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12028, 0) node.BrowseName = QualifiedName('AxisScaleType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12021, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AxisScaleType") attrs.DataType = NumericNodeId(12077, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12029, 0) node.BrowseName = QualifiedName('YArrayItemType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(12021, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("YArrayItemType") attrs.DisplayName = LocalizedText("YArrayItemType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12037, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12037, 0) node.BrowseName = QualifiedName('XAxisDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12029, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("XAxisDefinition") attrs.DataType = NumericNodeId(12079, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12038, 0) node.BrowseName = QualifiedName('XYArrayItemType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(12021, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("XYArrayItemType") attrs.DisplayName = LocalizedText("XYArrayItemType") attrs.DataType = NumericNodeId(12080, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12046, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12046, 0) node.BrowseName = QualifiedName('XAxisDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12038, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("XAxisDefinition") attrs.DataType = NumericNodeId(12079, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12038, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12047, 0) node.BrowseName = QualifiedName('ImageItemType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(12021, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("ImageItemType") attrs.DisplayName = LocalizedText("ImageItemType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 2 attrs.ArrayDimensions = [0, 0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12055, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12056, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12055, 0) node.BrowseName = QualifiedName('XAxisDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12047, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("XAxisDefinition") attrs.DataType = NumericNodeId(12079, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12047, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12056, 0) node.BrowseName = QualifiedName('YAxisDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12047, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("YAxisDefinition") attrs.DataType = NumericNodeId(12079, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12047, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12057, 0) node.BrowseName = QualifiedName('CubeItemType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(12021, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("CubeItemType") attrs.DisplayName = LocalizedText("CubeItemType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = 3 attrs.ArrayDimensions = [0, 0, 0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12065, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12066, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12067, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12057, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12065, 0) node.BrowseName = QualifiedName('XAxisDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12057, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("XAxisDefinition") attrs.DataType = NumericNodeId(12079, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12057, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12066, 0) node.BrowseName = QualifiedName('YAxisDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12057, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("YAxisDefinition") attrs.DataType = NumericNodeId(12079, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12057, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12067, 0) node.BrowseName = QualifiedName('ZAxisDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12057, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ZAxisDefinition") attrs.DataType = NumericNodeId(12079, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12057, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12068, 0) node.BrowseName = QualifiedName('NDimensionArrayItemType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(12021, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("NDimensionArrayItemType") attrs.DisplayName = LocalizedText("NDimensionArrayItemType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12076, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12021, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12076, 0) node.BrowseName = QualifiedName('AxisDefinition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12068, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AxisDefinition") attrs.DataType = NumericNodeId(12079, 0) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12076, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12068, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(884, 0) node.BrowseName = QualifiedName('Range', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("Range") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(884, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(887, 0) node.BrowseName = QualifiedName('EUInformation', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("EUInformation") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(887, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12077, 0) node.BrowseName = QualifiedName('AxisScaleEnumeration', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(29, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AxisScaleEnumeration") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12078, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12077, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(29, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12078, 0) node.BrowseName = QualifiedName('EnumStrings', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12077, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnumStrings") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = [LocalizedText('Linear'),LocalizedText('Log'),LocalizedText('Ln')] attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12078, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12077, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12171, 0) node.BrowseName = QualifiedName('ComplexNumberType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("ComplexNumberType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12171, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12172, 0) node.BrowseName = QualifiedName('DoubleComplexNumberType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("DoubleComplexNumberType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12172, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12079, 0) node.BrowseName = QualifiedName('AxisInformation', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("AxisInformation") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12079, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12080, 0) node.BrowseName = QualifiedName('XVType', 0) node.NodeClass = NodeClass.DataType node.ParentNodeId = NumericNodeId(22, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.DataTypeAttributes() attrs.DisplayName = LocalizedText("XVType") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(12080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(22, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(886, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(884, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(884, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8238, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(886, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(889, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(887, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(887, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8241, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(889, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12181, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12171, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12183, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12181, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12182, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12172, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12172, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12186, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12182, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12089, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12079, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12079, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12091, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12089, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12090, 0) node.BrowseName = QualifiedName('Default Binary', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12080, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default Binary") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12080, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12094, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12090, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(885, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(884, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(884, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8873, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(885, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(888, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(887, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(888, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(887, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(888, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8876, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(888, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12173, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12171, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12175, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12173, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12174, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12172, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12172, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12178, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12081, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12079, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12079, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12083, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12081, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12082, 0) node.BrowseName = QualifiedName('Default XML', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12080, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default XML") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(12082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12080, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(39, 0) ref.SourceNodeId = NumericNodeId(12082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12086, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12082, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15375, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(884, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15375, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(884, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15375, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15376, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(887, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15376, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(887, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15376, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15377, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12171, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12171, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15377, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15378, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12172, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12172, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15379, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12079, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12079, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15380, 0) node.BrowseName = QualifiedName('Default JSON', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(12080, 0) node.ReferenceTypeId = NumericNodeId(38, 0) node.TypeDefinition = NumericNodeId(76, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Default JSON") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(38, 0) ref.SourceNodeId = NumericNodeId(15380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12080, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(15380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(76, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/standard_address_space/standard_address_space_part9.py000066400000000000000000017564631367360577200316340ustar00rootroot00000000000000 # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_Part9(server): node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8995, 0) node.BrowseName = QualifiedName('TwoStateVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(2755, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("TwoStateVariableType") attrs.DisplayName = LocalizedText("TwoStateVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8996, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9000, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9001, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11110, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11111, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(8995, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2755, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8996, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8995, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(8996, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(8996, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8996, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9000, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8995, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9000, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9000, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9000, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9001, 0) node.BrowseName = QualifiedName('EffectiveTransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8995, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EffectiveTransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9001, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11110, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8995, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11111, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8995, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9002, 0) node.BrowseName = QualifiedName('ConditionVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("ConditionVariableType") attrs.DisplayName = LocalizedText("ConditionVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -2 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9002, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9003, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(9002, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9003, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9002, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9003, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9003, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9003, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9004, 0) node.BrowseName = QualifiedName('HasTrueSubState', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasTrueSubState") attrs.InverseName = LocalizedText("IsTrueSubStateOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(9004, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9005, 0) node.BrowseName = QualifiedName('HasFalseSubState', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasFalseSubState") attrs.InverseName = LocalizedText("IsFalseSubStateOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(9005, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16361, 0) node.BrowseName = QualifiedName('HasAlarmSuppressionGroup', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(47, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasAlarmSuppressionGroup") attrs.InverseName = LocalizedText("IsAlarmSuppressionGroupOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(16361, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(47, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16362, 0) node.BrowseName = QualifiedName('AlarmGroupMember', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(35, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("AlarmGroupMember") attrs.InverseName = LocalizedText("MemberOfAlarmGroup") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(16362, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(35, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2782, 0) node.BrowseName = QualifiedName('ConditionType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2041, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ConditionType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11112, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11113, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16363, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16364, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9009, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9010, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3874, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9011, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9020, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9022, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9024, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9026, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9028, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9027, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9029, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3875, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12912, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2782, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2041, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11112, 0) node.BrowseName = QualifiedName('ConditionClassId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionClassId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11113, 0) node.BrowseName = QualifiedName('ConditionClassName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionClassName") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16363, 0) node.BrowseName = QualifiedName('ConditionSubClassId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionSubClassId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16363, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16364, 0) node.BrowseName = QualifiedName('ConditionSubClassName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionSubClassName") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16364, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16364, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16364, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9009, 0) node.BrowseName = QualifiedName('ConditionName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9009, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9010, 0) node.BrowseName = QualifiedName('BranchId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BranchId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9010, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3874, 0) node.BrowseName = QualifiedName('Retain', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Retain") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3874, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9011, 0) node.BrowseName = QualifiedName('EnabledState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnabledState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9012, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9015, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9016, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9017, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9018, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9019, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9011, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9012, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9011, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9012, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9011, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9015, 0) node.BrowseName = QualifiedName('EffectiveDisplayName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9011, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EffectiveDisplayName") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9015, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9011, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9016, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9011, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9016, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9011, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9017, 0) node.BrowseName = QualifiedName('EffectiveTransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9011, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EffectiveTransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9017, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9011, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9018, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9011, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Enabled"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9018, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9018, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9018, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9011, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9019, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9011, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Disabled"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9019, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9011, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9020, 0) node.BrowseName = QualifiedName('Quality', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Quality") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9021, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9021, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9020, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9020, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9022, 0) node.BrowseName = QualifiedName('LastSeverity', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastSeverity") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9023, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9022, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9023, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9022, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9023, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9022, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9024, 0) node.BrowseName = QualifiedName('Comment', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Comment") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9025, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9024, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9025, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9024, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9024, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9026, 0) node.BrowseName = QualifiedName('ClientUserId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9026, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9028, 0) node.BrowseName = QualifiedName('Disable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Disable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(9028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9027, 0) node.BrowseName = QualifiedName('Enable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Enable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(9027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9029, 0) node.BrowseName = QualifiedName('AddComment', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddComment") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9030, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(9029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9030, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9029, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'EventId' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the event to comment.' value.append(extobj) extobj = ua.Argument() extobj.Name = 'Comment' extobj.DataType = NumericNodeId(21, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The comment to add to the condition.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3875, 0) node.BrowseName = QualifiedName('ConditionRefresh', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("ConditionRefresh") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3876, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(3875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2787, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(3875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2788, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(3875, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(3876, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(3875, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SubscriptionId' extobj.DataType = NumericNodeId(288, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the suscription to refresh.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(3876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(3876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(3876, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(3875, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12912, 0) node.BrowseName = QualifiedName('ConditionRefresh2', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("ConditionRefresh2") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12912, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12913, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(12912, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2787, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(12912, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2788, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(12912, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(12913, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(12912, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SubscriptionId' extobj.DataType = NumericNodeId(288, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the suscription to refresh.' value.append(extobj) extobj = ua.Argument() extobj.Name = 'MonitoredItemId' extobj.DataType = NumericNodeId(288, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the monitored item to refresh.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(12913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(12913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(12913, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(12912, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2830, 0) node.BrowseName = QualifiedName('DialogConditionType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DialogConditionType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9035, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9055, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2831, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9064, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9065, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9066, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9067, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9068, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9069, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2830, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9035, 0) node.BrowseName = QualifiedName('EnabledState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2830, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnabledState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9036, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9055, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9035, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2830, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9036, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9035, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9035, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9055, 0) node.BrowseName = QualifiedName('DialogState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2830, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DialogState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9056, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9060, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9062, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9063, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9035, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2830, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9056, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9055, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9056, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9055, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9060, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9055, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9055, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9062, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9055, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Active"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9062, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9055, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9063, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9055, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Inactive"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9063, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9055, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2831, 0) node.BrowseName = QualifiedName('Prompt', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2830, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Prompt") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2831, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2830, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9064, 0) node.BrowseName = QualifiedName('ResponseOptionSet', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2830, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ResponseOptionSet") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9064, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9064, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9064, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2830, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9065, 0) node.BrowseName = QualifiedName('DefaultResponse', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2830, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("DefaultResponse") attrs.DataType = ua.NodeId(ua.ObjectIds.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9065, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2830, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9066, 0) node.BrowseName = QualifiedName('OkResponse', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2830, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OkResponse") attrs.DataType = ua.NodeId(ua.ObjectIds.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9066, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2830, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9067, 0) node.BrowseName = QualifiedName('CancelResponse', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2830, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CancelResponse") attrs.DataType = ua.NodeId(ua.ObjectIds.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9067, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2830, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9068, 0) node.BrowseName = QualifiedName('LastResponse', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2830, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastResponse") attrs.DataType = ua.NodeId(ua.ObjectIds.Int32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9068, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2830, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9069, 0) node.BrowseName = QualifiedName('Respond', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2830, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Respond") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9070, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(9069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8927, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9069, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2830, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9070, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9069, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'SelectedResponse' extobj.DataType = NumericNodeId(6, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The response to the dialog condition.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9070, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9070, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9070, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9069, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2881, 0) node.BrowseName = QualifiedName('AcknowledgeableConditionType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2782, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AcknowledgeableConditionType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9073, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9093, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9102, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9111, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9113, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2881, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2782, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9073, 0) node.BrowseName = QualifiedName('EnabledState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2881, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnabledState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9074, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9093, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9102, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9073, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2881, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9074, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9073, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9074, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9073, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9093, 0) node.BrowseName = QualifiedName('AckedState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2881, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AckedState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9094, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9098, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9100, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9101, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9073, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2881, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9094, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9093, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9094, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9093, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9098, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9093, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9093, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9100, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9093, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Acknowledged"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9093, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9101, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9093, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Unacknowledged"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9093, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9102, 0) node.BrowseName = QualifiedName('ConfirmedState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2881, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConfirmedState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9103, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9107, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9109, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9110, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9073, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9102, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2881, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9103, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9102, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9103, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9102, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9107, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9102, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9107, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9102, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9109, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9102, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Confirmed"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9109, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9109, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9109, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9102, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9110, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9102, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Unconfirmed"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9110, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9102, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9111, 0) node.BrowseName = QualifiedName('Acknowledge', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2881, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Acknowledge") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9112, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(9111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8944, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9111, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2881, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9112, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9111, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'EventId' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the event to comment.' value.append(extobj) extobj = ua.Argument() extobj.Name = 'Comment' extobj.DataType = NumericNodeId(21, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The comment to add to the condition.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9112, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9111, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9113, 0) node.BrowseName = QualifiedName('Confirm', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2881, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Confirm") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9114, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(9113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8961, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9113, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2881, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9114, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9113, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'EventId' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the event to comment.' value.append(extobj) extobj = ua.Argument() extobj.Name = 'Comment' extobj.DataType = NumericNodeId(21, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The comment to add to the condition.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9114, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9113, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2915, 0) node.BrowseName = QualifiedName('AlarmConditionType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2881, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AlarmConditionType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9118, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9160, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11120, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9169, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16371, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9178, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9215, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9216, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16389, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16390, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16380, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16395, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16396, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16397, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16398, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18190, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(16361, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16399, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16400, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16401, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16402, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16403, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17868, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17869, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17870, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18199, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2915, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2881, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9118, 0) node.BrowseName = QualifiedName('EnabledState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnabledState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9119, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9160, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9169, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9178, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9118, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9119, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9118, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9119, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9118, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9160, 0) node.BrowseName = QualifiedName('ActiveState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ActiveState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9161, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9164, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9165, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9166, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9167, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9168, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9118, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9160, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9161, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9160, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9161, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9160, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9164, 0) node.BrowseName = QualifiedName('EffectiveDisplayName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9160, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EffectiveDisplayName") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9160, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9165, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9160, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9160, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9166, 0) node.BrowseName = QualifiedName('EffectiveTransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9160, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EffectiveTransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9160, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9167, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9160, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Active"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9167, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9167, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9167, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9160, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9168, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9160, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Inactive"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9168, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9160, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11120, 0) node.BrowseName = QualifiedName('InputNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11120, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9169, 0) node.BrowseName = QualifiedName('SuppressedState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SuppressedState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9170, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9174, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9176, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9177, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9118, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9169, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9170, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9169, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9170, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9169, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9174, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9169, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9174, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9169, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9176, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9169, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Suppressed"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9176, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9169, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9177, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9169, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Unsuppressed"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9177, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9169, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16371, 0) node.BrowseName = QualifiedName('OutOfServiceState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OutOfServiceState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16372, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16376, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16378, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16379, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16371, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16372, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16371, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16372, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16371, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16376, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16371, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16376, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16376, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16376, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16371, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16378, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16371, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Out of Service"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16378, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16371, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16379, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16371, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("In Service"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16379, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16371, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9178, 0) node.BrowseName = QualifiedName('ShelvingState', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2929, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("ShelvingState") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9179, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9184, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9189, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9213, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9211, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9212, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9118, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9178, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9179, 0) node.BrowseName = QualifiedName('CurrentState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9178, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2760, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9180, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2760, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9179, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9178, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9180, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9179, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9180, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9179, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9184, 0) node.BrowseName = QualifiedName('LastTransition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9178, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2767, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastTransition") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9185, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9188, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2767, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9184, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9178, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9185, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9184, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9185, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9185, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9185, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9184, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9188, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9184, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9188, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9188, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9188, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9184, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9189, 0) node.BrowseName = QualifiedName('UnshelveTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9178, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnshelveTime") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9189, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9178, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9213, 0) node.BrowseName = QualifiedName('TimedShelve', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(9178, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("TimedShelve") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9213, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9214, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(9213, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11093, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9213, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9213, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9178, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9214, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9213, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ShelvingTime' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 extobj.Description.Text = 'If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9213, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9211, 0) node.BrowseName = QualifiedName('Unshelve', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(9178, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Unshelve") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(9211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11093, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9211, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9178, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9212, 0) node.BrowseName = QualifiedName('OneShotShelve', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(9178, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("OneShotShelve") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(9212, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11093, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9212, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9212, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9178, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9215, 0) node.BrowseName = QualifiedName('SuppressedOrShelved', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SuppressedOrShelved") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9216, 0) node.BrowseName = QualifiedName('MaxTimeShelved', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaxTimeShelved") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9216, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9216, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9216, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16389, 0) node.BrowseName = QualifiedName('AudibleEnabled', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AudibleEnabled") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16389, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16390, 0) node.BrowseName = QualifiedName('AudibleSound', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(17986, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AudibleSound") attrs.DataType = NumericNodeId(16307, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17986, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16390, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16380, 0) node.BrowseName = QualifiedName('SilenceState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SilenceState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16381, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16385, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16387, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16388, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16380, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16381, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16381, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16385, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16385, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16387, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Silenced"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16387, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16388, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16380, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Not Silenced"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16388, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16380, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16395, 0) node.BrowseName = QualifiedName('OnDelay', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OnDelay") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16395, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16396, 0) node.BrowseName = QualifiedName('OffDelay', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("OffDelay") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16396, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16396, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16396, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16397, 0) node.BrowseName = QualifiedName('FirstInGroupFlag', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FirstInGroupFlag") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16397, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16398, 0) node.BrowseName = QualifiedName('FirstInGroup', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(16405, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("FirstInGroup") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16405, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18190, 0) node.BrowseName = QualifiedName('LatchedState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LatchedState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18191, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18195, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18197, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18198, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18190, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18191, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18190, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18191, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18190, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18195, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18190, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18195, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18190, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18197, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18190, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Latched"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18197, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18190, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18198, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(18190, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Unlatched"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(18198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(18198, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18190, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16399, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(16361, 0) node.TypeDefinition = NumericNodeId(16405, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16405, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(16361, 0) ref.SourceNodeId = NumericNodeId(16399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16400, 0) node.BrowseName = QualifiedName('ReAlarmTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReAlarmTime") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16400, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16400, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16400, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16401, 0) node.BrowseName = QualifiedName('ReAlarmRepeatCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReAlarmRepeatCount") attrs.DataType = ua.NodeId(ua.ObjectIds.Int16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16401, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16401, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16401, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16402, 0) node.BrowseName = QualifiedName('Silence', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Silence") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(16402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17242, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16402, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16403, 0) node.BrowseName = QualifiedName('Suppress', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Suppress") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(16403, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17225, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16403, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16403, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17868, 0) node.BrowseName = QualifiedName('Unsuppress', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Unsuppress") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(17868, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17225, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17868, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17868, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17869, 0) node.BrowseName = QualifiedName('RemoveFromService', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("RemoveFromService") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(17869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17259, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17869, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17870, 0) node.BrowseName = QualifiedName('PlaceInService', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("PlaceInService") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(17870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17259, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17870, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18199, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(18199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(15013, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18199, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16405, 0) node.BrowseName = QualifiedName('AlarmGroupType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(61, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AlarmGroupType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(16362, 0) ref.SourceNodeId = NumericNodeId(16405, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(16405, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(61, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16406, 0) node.BrowseName = QualifiedName('', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(16405, 0) node.ReferenceTypeId = NumericNodeId(16362, 0) node.TypeDefinition = NumericNodeId(2915, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16407, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16408, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16409, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16410, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16411, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16412, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16414, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16415, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16416, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16417, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16420, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16421, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16422, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16423, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16432, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16434, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16436, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16438, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16439, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16440, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16441, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16443, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16461, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16465, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16474, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16519, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11508, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(16362, 0) ref.SourceNodeId = NumericNodeId(16406, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16405, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16407, 0) node.BrowseName = QualifiedName('EventId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventId") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16407, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16407, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16407, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16408, 0) node.BrowseName = QualifiedName('EventType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EventType") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16408, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16409, 0) node.BrowseName = QualifiedName('SourceNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16409, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16410, 0) node.BrowseName = QualifiedName('SourceName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16410, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16411, 0) node.BrowseName = QualifiedName('Time', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Time") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16411, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16412, 0) node.BrowseName = QualifiedName('ReceiveTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ReceiveTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16412, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16414, 0) node.BrowseName = QualifiedName('Message', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Message") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16414, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16415, 0) node.BrowseName = QualifiedName('Severity', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Severity") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16415, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16415, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16415, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16416, 0) node.BrowseName = QualifiedName('ConditionClassId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionClassId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16416, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16417, 0) node.BrowseName = QualifiedName('ConditionClassName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionClassName") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16417, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16420, 0) node.BrowseName = QualifiedName('ConditionName', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionName") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16420, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16421, 0) node.BrowseName = QualifiedName('BranchId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BranchId") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16421, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16422, 0) node.BrowseName = QualifiedName('Retain', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Retain") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16422, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16423, 0) node.BrowseName = QualifiedName('EnabledState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EnabledState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16424, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16423, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16424, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16423, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16424, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16423, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16432, 0) node.BrowseName = QualifiedName('Quality', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Quality") attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16432, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16433, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16432, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16432, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16432, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16433, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16432, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16433, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16432, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16434, 0) node.BrowseName = QualifiedName('LastSeverity', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastSeverity") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16435, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16434, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16435, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16434, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16435, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16435, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16435, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16434, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16436, 0) node.BrowseName = QualifiedName('Comment', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9002, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Comment") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16437, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9002, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16436, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16437, 0) node.BrowseName = QualifiedName('SourceTimestamp', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16436, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SourceTimestamp") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16437, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16437, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16437, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16436, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16438, 0) node.BrowseName = QualifiedName('ClientUserId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ClientUserId") attrs.DataType = ua.NodeId(ua.ObjectIds.String) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16438, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16438, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16438, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16439, 0) node.BrowseName = QualifiedName('Disable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Disable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(16439, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16439, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16439, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16440, 0) node.BrowseName = QualifiedName('Enable', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Enable") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(16440, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2803, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16440, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16440, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16441, 0) node.BrowseName = QualifiedName('AddComment', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("AddComment") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16442, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(16441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2829, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16441, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16442, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16441, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'EventId' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the event to comment.' value.append(extobj) extobj = ua.Argument() extobj.Name = 'Comment' extobj.DataType = NumericNodeId(21, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The comment to add to the condition.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16442, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16442, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16442, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16441, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16443, 0) node.BrowseName = QualifiedName('AckedState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AckedState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16444, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16443, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16444, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16443, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16444, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16444, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16444, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16443, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16461, 0) node.BrowseName = QualifiedName('Acknowledge', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Acknowledge") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16462, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(16461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8944, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16462, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16461, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'EventId' extobj.DataType = NumericNodeId(15, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The identifier for the event to comment.' value.append(extobj) extobj = ua.Argument() extobj.Name = 'Comment' extobj.DataType = NumericNodeId(21, 0) extobj.ValueRank = -1 extobj.Description.Text = 'The comment to add to the condition.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16461, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16465, 0) node.BrowseName = QualifiedName('ActiveState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ActiveState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16466, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(16465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16466, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16465, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16466, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16466, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16466, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16465, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16474, 0) node.BrowseName = QualifiedName('InputNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16474, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16474, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16474, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16519, 0) node.BrowseName = QualifiedName('SuppressedOrShelved', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(16406, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SuppressedOrShelved") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16519, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16519, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16519, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16406, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2929, 0) node.BrowseName = QualifiedName('ShelvedStateMachineType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2771, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ShelvedStateMachineType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9115, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2930, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2932, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2933, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2935, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2936, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2940, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2942, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2943, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2945, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2949, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2947, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2948, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2929, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2771, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9115, 0) node.BrowseName = QualifiedName('UnshelveTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("UnshelveTime") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9115, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2930, 0) node.BrowseName = QualifiedName('Unshelved', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Unshelved") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2930, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(6098, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2930, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2935, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2930, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2936, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2930, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2940, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2930, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2943, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2930, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2930, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(6098, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2930, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(6098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(6098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(6098, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2930, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2932, 0) node.BrowseName = QualifiedName('TimedShelved', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Timed Shelved") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(6100, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2935, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2940, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2942, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2945, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2932, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(6100, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2932, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(6100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(6100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(6100, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2932, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2933, 0) node.BrowseName = QualifiedName('OneShotShelved', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("One Shot Shelved") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(6101, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2936, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2942, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2943, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2945, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2933, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(6101, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2933, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(6101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(6101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(6101, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2933, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2935, 0) node.BrowseName = QualifiedName('UnshelvedToTimedShelved', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("UnshelvedToTimedShelved") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11322, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2930, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2932, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2949, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2935, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11322, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2935, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11322, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11322, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11322, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2935, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2936, 0) node.BrowseName = QualifiedName('UnshelvedToOneShotShelved', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("UnshelvedToOneShotShelved") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2936, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11323, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2936, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2930, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2936, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2933, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2936, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2936, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2948, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2936, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2936, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11323, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2936, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11323, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2936, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2940, 0) node.BrowseName = QualifiedName('TimedShelvedToUnshelved', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TimedShelvedToUnshelved") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11324, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2932, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2930, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2947, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2940, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11324, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2940, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11324, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2940, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2942, 0) node.BrowseName = QualifiedName('TimedShelvedToOneShotShelved', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("TimedShelvedToOneShotShelved") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2942, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11325, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2942, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2932, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2942, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2933, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2942, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2942, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2948, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2942, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2942, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11325, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2942, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2942, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2943, 0) node.BrowseName = QualifiedName('OneShotShelvedToUnshelved', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("OneShotShelvedToUnshelved") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2943, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11326, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2943, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2933, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2943, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2930, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2943, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2943, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2947, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2943, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2943, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11326, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2943, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2943, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2945, 0) node.BrowseName = QualifiedName('OneShotShelvedToTimedShelved', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("OneShotShelvedToTimedShelved") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2945, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11327, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(2945, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2933, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(2945, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2932, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(54, 0) ref.SourceNodeId = NumericNodeId(2945, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2945, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2949, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2945, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2945, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11327, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2945, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2945, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2949, 0) node.BrowseName = QualifiedName('TimedShelve', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("TimedShelve") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2991, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2935, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2945, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(2949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11093, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2949, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2991, 0) node.BrowseName = QualifiedName('InputArguments', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2949, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("InputArguments") attrs.DataType = NumericNodeId(296, 0) value = [] extobj = ua.Argument() extobj.Name = 'ShelvingTime' extobj.DataType = NumericNodeId(290, 0) extobj.ValueRank = -1 extobj.Description.Text = 'If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved.' value.append(extobj) attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject) attrs.ValueRank = 1 attrs.ArrayDimensions = [0] node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(2991, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2991, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2991, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2949, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2947, 0) node.BrowseName = QualifiedName('Unshelve', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Unshelve") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2947, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2940, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2947, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2943, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(2947, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11093, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2947, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2947, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2948, 0) node.BrowseName = QualifiedName('OneShotShelve', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(2929, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("OneShotShelve") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2936, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(53, 0) ref.SourceNodeId = NumericNodeId(2948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2942, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(2948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11093, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(2948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(2948, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2929, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2955, 0) node.BrowseName = QualifiedName('LimitAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("LimitAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11124, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11125, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11126, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11127, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16572, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16573, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16574, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16575, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2955, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11124, 0) node.BrowseName = QualifiedName('HighHighLimit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2955, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HighHighLimit") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11124, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2955, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11125, 0) node.BrowseName = QualifiedName('HighLimit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2955, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HighLimit") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11125, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2955, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11126, 0) node.BrowseName = QualifiedName('LowLimit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2955, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LowLimit") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11126, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2955, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11127, 0) node.BrowseName = QualifiedName('LowLowLimit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2955, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LowLowLimit") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11127, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2955, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16572, 0) node.BrowseName = QualifiedName('BaseHighHighLimit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2955, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BaseHighHighLimit") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16572, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2955, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16573, 0) node.BrowseName = QualifiedName('BaseHighLimit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2955, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BaseHighLimit") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16573, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2955, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16574, 0) node.BrowseName = QualifiedName('BaseLowLimit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2955, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BaseLowLimit") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16574, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16574, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16574, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2955, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16575, 0) node.BrowseName = QualifiedName('BaseLowLowLimit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2955, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BaseLowLowLimit") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16575, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2955, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9318, 0) node.BrowseName = QualifiedName('ExclusiveLimitStateMachineType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2771, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ExclusiveLimitStateMachineType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9329, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9331, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9333, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9335, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9337, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9338, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9339, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9340, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(9318, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2771, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9329, 0) node.BrowseName = QualifiedName('HighHigh', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(9318, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("HighHigh") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9329, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9330, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(9329, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9339, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(9329, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9340, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9329, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9329, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9330, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9329, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9330, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9329, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9331, 0) node.BrowseName = QualifiedName('High', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(9318, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("High") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9331, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9332, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(9331, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9339, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(9331, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9340, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9331, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9331, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9332, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9331, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9332, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9332, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9332, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9331, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9333, 0) node.BrowseName = QualifiedName('Low', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(9318, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("Low") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9334, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(9333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9337, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(9333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9338, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9333, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9334, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9333, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9334, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9334, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9334, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9333, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9335, 0) node.BrowseName = QualifiedName('LowLow', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(9318, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2307, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LowLow") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9335, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9336, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(9335, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9337, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(9335, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9338, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9335, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2307, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9335, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9336, 0) node.BrowseName = QualifiedName('StateNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9335, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StateNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9336, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9336, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9336, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9335, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9337, 0) node.BrowseName = QualifiedName('LowLowToLow', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(9318, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LowLowToLow") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9337, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11340, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(9337, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9335, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(9337, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9333, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9337, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9337, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11340, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9337, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9337, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9338, 0) node.BrowseName = QualifiedName('LowToLowLow', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(9318, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LowToLowLow") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9338, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11341, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(9338, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9333, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(9338, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9335, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9338, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9338, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11341, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9338, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9338, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9339, 0) node.BrowseName = QualifiedName('HighHighToHigh', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(9318, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("HighHighToHigh") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9339, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11342, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(9339, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9329, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(9339, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9331, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9339, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9339, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11342, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9339, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11342, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11342, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11342, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9339, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9340, 0) node.BrowseName = QualifiedName('HighToHighHigh', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(9318, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2310, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("HighToHighHigh") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11343, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(51, 0) ref.SourceNodeId = NumericNodeId(9340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9331, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(52, 0) ref.SourceNodeId = NumericNodeId(9340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9329, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2310, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9340, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9318, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11343, 0) node.BrowseName = QualifiedName('TransitionNumber', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9340, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionNumber") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11343, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11343, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11343, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9340, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9341, 0) node.BrowseName = QualifiedName('ExclusiveLimitAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2955, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ExclusiveLimitAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9398, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9455, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(9341, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2955, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9398, 0) node.BrowseName = QualifiedName('ActiveState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9341, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ActiveState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9399, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9455, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9398, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9341, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9399, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9398, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9399, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9398, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9455, 0) node.BrowseName = QualifiedName('LimitState', 0) node.NodeClass = NodeClass.Object node.ParentNodeId = NumericNodeId(9341, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(9318, 0) attrs = ua.ObjectAttributes() attrs.DisplayName = LocalizedText("LimitState") attrs.EventNotifier = 0 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9456, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9461, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9398, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9318, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9455, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9341, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9456, 0) node.BrowseName = QualifiedName('CurrentState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9455, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2760, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9457, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2760, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9456, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9455, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9457, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9456, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9457, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9456, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9461, 0) node.BrowseName = QualifiedName('LastTransition', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9455, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(2767, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LastTransition") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9462, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9465, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2767, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9461, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9455, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9462, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9461, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9462, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9461, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9465, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9461, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9465, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9461, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9906, 0) node.BrowseName = QualifiedName('NonExclusiveLimitAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2955, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("NonExclusiveLimitAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9963, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10020, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10029, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10038, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10047, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(9906, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2955, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9963, 0) node.BrowseName = QualifiedName('ActiveState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9906, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ActiveState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9964, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10020, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10029, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10038, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(9963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10047, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(9963, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9964, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9963, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9964, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9963, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10020, 0) node.BrowseName = QualifiedName('HighHighState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9906, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HighHighState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10021, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10025, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10027, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10028, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(10020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9963, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(10020, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10021, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10020, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10021, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10020, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10025, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10020, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10025, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10020, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10027, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10020, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("HighHigh active"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10027, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10020, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10028, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10020, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("HighHigh inactive"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10028, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10020, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10029, 0) node.BrowseName = QualifiedName('HighState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9906, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("HighState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10030, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10034, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10036, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10037, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(10029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9963, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(10029, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10030, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10029, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10030, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10034, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10029, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10034, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10034, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10034, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10036, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10029, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("High active"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10036, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10037, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10029, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("High inactive"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10037, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10029, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10038, 0) node.BrowseName = QualifiedName('LowState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9906, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LowState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10039, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10043, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10045, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10046, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(10038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9963, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(10038, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10039, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10038, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10039, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10039, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10039, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10038, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10043, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10038, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10043, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10038, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10045, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10038, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Low active"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10045, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10038, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10046, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10038, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("Low inactive"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10046, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10038, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10047, 0) node.BrowseName = QualifiedName('LowLowState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9906, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(8995, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("LowLowState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10048, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10052, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10054, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10055, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(9004, 0) ref.SourceNodeId = NumericNodeId(10047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9963, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8995, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(10047, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10048, 0) node.BrowseName = QualifiedName('Id', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10047, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Id") attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10048, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10047, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10052, 0) node.BrowseName = QualifiedName('TransitionTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10047, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TransitionTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10052, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10047, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10054, 0) node.BrowseName = QualifiedName('TrueState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10047, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TrueState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("LowLow active"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10054, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10054, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10054, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10047, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10055, 0) node.BrowseName = QualifiedName('FalseState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10047, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("FalseState") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.Value = ua.Variant(LocalizedText("LowLow inactive"), ua.VariantType.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10055, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10047, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10060, 0) node.BrowseName = QualifiedName('NonExclusiveLevelAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(9906, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("NonExclusiveLevelAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(10060, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9482, 0) node.BrowseName = QualifiedName('ExclusiveLevelAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(9341, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ExclusiveLevelAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(9482, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9341, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10368, 0) node.BrowseName = QualifiedName('NonExclusiveDeviationAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(9906, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("NonExclusiveDeviationAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10522, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16776, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(10368, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10522, 0) node.BrowseName = QualifiedName('SetpointNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10368, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetpointNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(10522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(10522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10522, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10368, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16776, 0) node.BrowseName = QualifiedName('BaseSetpointNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10368, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BaseSetpointNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16776, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10368, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10214, 0) node.BrowseName = QualifiedName('NonExclusiveRateOfChangeAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(9906, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("NonExclusiveRateOfChangeAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16858, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(10214, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9906, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16858, 0) node.BrowseName = QualifiedName('EngineeringUnits', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10214, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EngineeringUnits") attrs.DataType = NumericNodeId(887, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16858, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10214, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9764, 0) node.BrowseName = QualifiedName('ExclusiveDeviationAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(9341, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ExclusiveDeviationAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9764, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9905, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9764, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16817, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(9764, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9341, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9905, 0) node.BrowseName = QualifiedName('SetpointNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9764, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SetpointNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(9905, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(9905, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9905, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9764, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16817, 0) node.BrowseName = QualifiedName('BaseSetpointNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9764, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("BaseSetpointNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16817, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9764, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9623, 0) node.BrowseName = QualifiedName('ExclusiveRateOfChangeAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(9341, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ExclusiveRateOfChangeAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(9623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(16899, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(9623, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9341, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(16899, 0) node.BrowseName = QualifiedName('EngineeringUnits', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(9623, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("EngineeringUnits") attrs.DataType = NumericNodeId(887, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(16899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(16899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(16899, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(9623, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10523, 0) node.BrowseName = QualifiedName('DiscreteAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DiscreteAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(10523, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10637, 0) node.BrowseName = QualifiedName('OffNormalAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(10523, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("OffNormalAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(10637, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11158, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(10637, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10523, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11158, 0) node.BrowseName = QualifiedName('NormalState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(10637, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("NormalState") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11158, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10637, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11753, 0) node.BrowseName = QualifiedName('SystemOffNormalAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(10637, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SystemOffNormalAlarmType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11753, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10637, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(10751, 0) node.BrowseName = QualifiedName('TripAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(10637, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("TripAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(10751, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10637, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18347, 0) node.BrowseName = QualifiedName('InstrumentDiagnosticAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(10637, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("InstrumentDiagnosticAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18347, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10637, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18496, 0) node.BrowseName = QualifiedName('SystemDiagnosticAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(10637, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SystemDiagnosticAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18496, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(10637, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13225, 0) node.BrowseName = QualifiedName('CertificateExpirationAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11753, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("CertificateExpirationAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13325, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(14900, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13326, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13327, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(13225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11753, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13325, 0) node.BrowseName = QualifiedName('ExpirationDate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13225, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ExpirationDate") attrs.DataType = ua.NodeId(ua.ObjectIds.DateTime) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13325, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13225, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(14900, 0) node.BrowseName = QualifiedName('ExpirationLimit', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13225, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ExpirationLimit") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(14900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(14900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(14900, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13225, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13326, 0) node.BrowseName = QualifiedName('CertificateType', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13225, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CertificateType") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13326, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13225, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(13327, 0) node.BrowseName = QualifiedName('Certificate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(13225, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Certificate") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(13327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(13327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(13327, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(13225, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17080, 0) node.BrowseName = QualifiedName('DiscrepancyAlarmType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2915, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("DiscrepancyAlarmType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17215, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17216, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17217, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17080, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2915, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17215, 0) node.BrowseName = QualifiedName('TargetValueNode', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17080, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("TargetValueNode") attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17215, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17080, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17216, 0) node.BrowseName = QualifiedName('ExpectedTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17080, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ExpectedTime") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17216, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17216, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17216, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17080, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17217, 0) node.BrowseName = QualifiedName('Tolerance', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17080, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Tolerance") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17217, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17080, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11163, 0) node.BrowseName = QualifiedName('BaseConditionClassType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("BaseConditionClassType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11163, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11164, 0) node.BrowseName = QualifiedName('ProcessConditionClassType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11163, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("ProcessConditionClassType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11164, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11163, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11165, 0) node.BrowseName = QualifiedName('MaintenanceConditionClassType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11163, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("MaintenanceConditionClassType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11165, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11163, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11166, 0) node.BrowseName = QualifiedName('SystemConditionClassType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11163, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SystemConditionClassType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11166, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11163, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17218, 0) node.BrowseName = QualifiedName('SafetyConditionClassType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11163, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("SafetyConditionClassType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17218, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11163, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17219, 0) node.BrowseName = QualifiedName('HighlyManagedAlarmConditionClassType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11163, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("HighlyManagedAlarmConditionClassType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17219, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11163, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17220, 0) node.BrowseName = QualifiedName('TrainingConditionClassType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11163, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("TrainingConditionClassType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17220, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11163, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18665, 0) node.BrowseName = QualifiedName('StatisticalConditionClassType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11163, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("StatisticalConditionClassType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(18665, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11163, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17221, 0) node.BrowseName = QualifiedName('TestingConditionSubClassType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(11163, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("TestingConditionSubClassType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17221, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11163, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2790, 0) node.BrowseName = QualifiedName('AuditConditionEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2127, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditConditionEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2790, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2127, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2803, 0) node.BrowseName = QualifiedName('AuditConditionEnableEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2790, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditConditionEnableEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2803, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2790, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2829, 0) node.BrowseName = QualifiedName('AuditConditionCommentEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2790, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditConditionCommentEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17222, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(2829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11851, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2829, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2790, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17222, 0) node.BrowseName = QualifiedName('ConditionEventId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2829, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionEventId") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17222, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2829, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11851, 0) node.BrowseName = QualifiedName('Comment', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(2829, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Comment") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11851, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2829, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8927, 0) node.BrowseName = QualifiedName('AuditConditionRespondEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2790, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditConditionRespondEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11852, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(8927, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2790, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11852, 0) node.BrowseName = QualifiedName('SelectedResponse', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8927, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("SelectedResponse") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11852, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8927, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8944, 0) node.BrowseName = QualifiedName('AuditConditionAcknowledgeEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2790, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditConditionAcknowledgeEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8944, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17223, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8944, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11853, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(8944, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2790, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17223, 0) node.BrowseName = QualifiedName('ConditionEventId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8944, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionEventId") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17223, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8944, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11853, 0) node.BrowseName = QualifiedName('Comment', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8944, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Comment") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11853, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8944, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(8961, 0) node.BrowseName = QualifiedName('AuditConditionConfirmEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2790, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditConditionConfirmEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17224, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(8961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11854, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(8961, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2790, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17224, 0) node.BrowseName = QualifiedName('ConditionEventId', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8961, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ConditionEventId") attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17224, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17224, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17224, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8961, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11854, 0) node.BrowseName = QualifiedName('Comment', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(8961, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Comment") attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11854, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(8961, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11093, 0) node.BrowseName = QualifiedName('AuditConditionShelvingEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2790, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditConditionShelvingEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11855, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(11093, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2790, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(11855, 0) node.BrowseName = QualifiedName('ShelvingTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(11093, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("ShelvingTime") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(11855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(11855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(80, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(11855, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(11093, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17225, 0) node.BrowseName = QualifiedName('AuditConditionSuppressionEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2790, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditConditionSuppressionEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17225, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2790, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17242, 0) node.BrowseName = QualifiedName('AuditConditionSilenceEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2790, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditConditionSilenceEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17242, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2790, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(15013, 0) node.BrowseName = QualifiedName('AuditConditionResetEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2790, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditConditionResetEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(15013, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2790, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17259, 0) node.BrowseName = QualifiedName('AuditConditionOutOfServiceEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2790, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AuditConditionOutOfServiceEventType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17259, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2790, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2787, 0) node.BrowseName = QualifiedName('RefreshStartEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2130, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("RefreshStartEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2787, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2130, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2788, 0) node.BrowseName = QualifiedName('RefreshEndEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2130, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("RefreshEndEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2788, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2130, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(2789, 0) node.BrowseName = QualifiedName('RefreshRequiredEventType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(2130, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("RefreshRequiredEventType") attrs.IsAbstract = True node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(2789, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2130, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(9006, 0) node.BrowseName = QualifiedName('HasCondition', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(32, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasCondition") attrs.InverseName = LocalizedText("IsConditionOf") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(9006, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(32, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17276, 0) node.BrowseName = QualifiedName('HasEffectDisable', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(54, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasEffectDisable") attrs.InverseName = LocalizedText("MayBeDisabledBy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17276, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(54, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17983, 0) node.BrowseName = QualifiedName('HasEffectEnable', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(54, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasEffectEnable") attrs.InverseName = LocalizedText("MayBeEnabledBy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17983, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(54, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17984, 0) node.BrowseName = QualifiedName('HasEffectSuppressed', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(54, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasEffectSuppressed") attrs.InverseName = LocalizedText("MayBeSuppressedBy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17984, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(54, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17985, 0) node.BrowseName = QualifiedName('HasEffectUnsuppressed', 0) node.NodeClass = NodeClass.ReferenceType node.ParentNodeId = NumericNodeId(54, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ReferenceTypeAttributes() attrs.DisplayName = LocalizedText("HasEffectUnsuppressed") attrs.InverseName = LocalizedText("MayBeUnsuppressedBy") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17985, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(54, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17279, 0) node.BrowseName = QualifiedName('AlarmMetricsType', 0) node.NodeClass = NodeClass.ObjectType node.ParentNodeId = NumericNodeId(58, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.ObjectTypeAttributes() attrs.DisplayName = LocalizedText("AlarmMetricsType") attrs.IsAbstract = False node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17280, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17991, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17281, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17282, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17284, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17286, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17283, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17288, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(18666, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17279, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(58, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17280, 0) node.BrowseName = QualifiedName('AlarmCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17279, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AlarmCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17280, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17279, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17991, 0) node.BrowseName = QualifiedName('StartTime', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17279, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("StartTime") attrs.DataType = NumericNodeId(294, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17991, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17991, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17991, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17279, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17281, 0) node.BrowseName = QualifiedName('MaximumActiveState', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17279, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaximumActiveState") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17281, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17279, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17282, 0) node.BrowseName = QualifiedName('MaximumUnAck', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17279, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaximumUnAck") attrs.DataType = NumericNodeId(290, 0) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17282, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17279, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17284, 0) node.BrowseName = QualifiedName('CurrentAlarmRate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17279, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(17277, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("CurrentAlarmRate") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17285, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17277, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17284, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17279, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17285, 0) node.BrowseName = QualifiedName('Rate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17284, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Rate") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17285, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17284, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17286, 0) node.BrowseName = QualifiedName('MaximumAlarmRate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17279, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(17277, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaximumAlarmRate") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17287, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17277, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17286, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17279, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17287, 0) node.BrowseName = QualifiedName('Rate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17286, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Rate") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17287, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17286, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17283, 0) node.BrowseName = QualifiedName('MaximumReAlarmCount', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17279, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(63, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("MaximumReAlarmCount") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17283, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17279, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17288, 0) node.BrowseName = QualifiedName('AverageAlarmRate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17279, 0) node.ReferenceTypeId = NumericNodeId(47, 0) node.TypeDefinition = NumericNodeId(17277, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("AverageAlarmRate") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17289, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17277, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(17288, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17279, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17289, 0) node.BrowseName = QualifiedName('Rate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17288, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Rate") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17289, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17289, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17289, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17288, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(18666, 0) node.BrowseName = QualifiedName('Reset', 0) node.NodeClass = NodeClass.Method node.ParentNodeId = NumericNodeId(17279, 0) node.ReferenceTypeId = NumericNodeId(47, 0) attrs = ua.MethodAttributes() attrs.DisplayName = LocalizedText("Reset") node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(3065, 0) ref.SourceNodeId = NumericNodeId(18666, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(2127, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(18666, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(47, 0) ref.SourceNodeId = NumericNodeId(18666, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17279, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17277, 0) node.BrowseName = QualifiedName('AlarmRateVariableType', 0) node.NodeClass = NodeClass.VariableType node.ParentNodeId = NumericNodeId(63, 0) node.ReferenceTypeId = NumericNodeId(45, 0) attrs = ua.VariableTypeAttributes() attrs.DisplayName = LocalizedText("AlarmRateVariableType") attrs.DisplayName = LocalizedText("AlarmRateVariableType") attrs.DataType = ua.NodeId(ua.ObjectIds.Double) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17278, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(45, 0) ref.SourceNodeId = NumericNodeId(17277, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(63, 0) refs.append(ref) server.add_references(refs) node = ua.AddNodesItem() node.RequestedNewNodeId = NumericNodeId(17278, 0) node.BrowseName = QualifiedName('Rate', 0) node.NodeClass = NodeClass.Variable node.ParentNodeId = NumericNodeId(17277, 0) node.ReferenceTypeId = NumericNodeId(46, 0) node.TypeDefinition = NumericNodeId(68, 0) attrs = ua.VariableAttributes() attrs.DisplayName = LocalizedText("Rate") attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16) attrs.ValueRank = -1 node.NodeAttributes = attrs server.add_nodes([node]) refs = [] ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(40, 0) ref.SourceNodeId = NumericNodeId(17278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(68, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = True ref.ReferenceTypeId = NumericNodeId(37, 0) ref.SourceNodeId = NumericNodeId(17278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(78, 0) refs.append(ref) ref = ua.AddReferencesItem() ref.IsForward = False ref.ReferenceTypeId = NumericNodeId(46, 0) ref.SourceNodeId = NumericNodeId(17278, 0) ref.TargetNodeClass = NodeClass.DataType ref.TargetNodeId = NumericNodeId(17277, 0) refs.append(ref) server.add_references(refs) python-opcua-0.98.11/opcua/server/subscription_service.py000066400000000000000000000115331367360577200235760ustar00rootroot00000000000000""" server side implementation of subscription service """ from threading import RLock import logging from opcua import ua from opcua.common import utils from opcua.server.internal_subscription import InternalSubscription class SubscriptionService(object): def __init__(self, aspace): self.logger = logging.getLogger(__name__) self.loop = None self.aspace = aspace self.subscriptions = {} self._sub_id_counter = 77 self._lock = RLock() def set_loop(self, loop): self.loop = loop def create_subscription(self, params, callback): self.logger.info("create subscription with callback: %s", callback) result = ua.CreateSubscriptionResult() result.RevisedPublishingInterval = params.RequestedPublishingInterval result.RevisedLifetimeCount = params.RequestedLifetimeCount result.RevisedMaxKeepAliveCount = params.RequestedMaxKeepAliveCount with self._lock: self._sub_id_counter += 1 result.SubscriptionId = self._sub_id_counter sub = InternalSubscription(self, result, self.aspace, callback) sub.start() self.subscriptions[result.SubscriptionId] = sub return result def modify_subscription(self, params, callback): # Requested params are ignored, result = params set during create_subscription. self.logger.info("modify subscription with callback: %s", callback) result = ua.ModifySubscriptionResult() try: with self._lock: sub = self.subscriptions[params.SubscriptionId] result.RevisedPublishingInterval = sub.data.RevisedPublishingInterval result.RevisedLifetimeCount = sub.data.RevisedLifetimeCount result.RevisedMaxKeepAliveCount = sub.data.RevisedMaxKeepAliveCount return result except KeyError: raise utils.ServiceError(ua.StatusCodes.BadSubscriptionIdInvalid) def delete_subscriptions(self, ids): self.logger.info("delete subscriptions: %s", ids) res = [] for i in ids: with self._lock: if i not in self.subscriptions: res.append(ua.StatusCode(ua.StatusCodes.BadSubscriptionIdInvalid)) else: sub = self.subscriptions.pop(i) sub.stop() res.append(ua.StatusCode()) return res def publish(self, acks): self.logger.info("publish request with acks %s", acks) with self._lock: for subid, sub in self.subscriptions.items(): sub.publish([ack.SequenceNumber for ack in acks if ack.SubscriptionId == subid]) def create_monitored_items(self, params): self.logger.info("create monitored items") with self._lock: if params.SubscriptionId not in self.subscriptions: res = [] for _ in params.ItemsToCreate: response = ua.MonitoredItemCreateResult() response.StatusCode = ua.StatusCode(ua.StatusCodes.BadSubscriptionIdInvalid) res.append(response) return res return self.subscriptions[params.SubscriptionId].monitored_item_srv.create_monitored_items(params) def modify_monitored_items(self, params): self.logger.info("modify monitored items") with self._lock: if params.SubscriptionId not in self.subscriptions: res = [] for _ in params.ItemsToModify: result = ua.MonitoredItemModifyResult() result.StatusCode = ua.StatusCode(ua.StatusCodes.BadSubscriptionIdInvalid) res.append(result) return res return self.subscriptions[params.SubscriptionId].monitored_item_srv.modify_monitored_items(params) def delete_monitored_items(self, params): self.logger.info("delete monitored items") with self._lock: if params.SubscriptionId not in self.subscriptions: res = [] for _ in params.MonitoredItemIds: res.append(ua.StatusCode(ua.StatusCodes.BadSubscriptionIdInvalid)) return res return self.subscriptions[params.SubscriptionId].monitored_item_srv.delete_monitored_items( params.MonitoredItemIds) def republish(self, params): with self._lock: if params.SubscriptionId not in self.subscriptions: # TODO: what should I do? return ua.NotificationMessage() return self.subscriptions[params.SubscriptionId].republish(params.RetransmitSequenceNumber) def trigger_event(self, event): with self._lock: for sub in self.subscriptions.values(): sub.monitored_item_srv.trigger_event(event) python-opcua-0.98.11/opcua/server/uaprocessor.py000066400000000000000000000553231367360577200217040ustar00rootroot00000000000000 import logging from threading import RLock, Lock import time from opcua import ua from opcua.ua.ua_binary import nodeid_from_binary, struct_from_binary from opcua.ua.ua_binary import struct_to_binary, uatcp_to_binary from opcua.common import utils from opcua.common.connection import SecureConnection class PublishRequestData(object): def __init__(self): self.requesthdr = None self.seqhdr = None self.timestamp = time.time() class UaProcessor(object): def __init__(self, internal_server, socket): self.logger = logging.getLogger(__name__) self.iserver = internal_server self.name = socket.get_extra_info('peername') self.sockname = socket.get_extra_info('sockname') self.session = None self.socket = socket self._socketlock = Lock() self._datalock = RLock() self._publishdata_queue = [] self._publish_result_queue = [] # used when we need to wait for PublishRequest self._connection = SecureConnection(ua.SecurityPolicy()) @property def local_discovery_service(self): return self.iserver.local_discovery_service def set_policies(self, policies): self._connection.set_policy_factories(policies) def send_response(self, requesthandle, seqhdr, response, msgtype=ua.MessageType.SecureMessage): with self._socketlock: response.ResponseHeader.RequestHandle = requesthandle data = self._connection.message_to_binary( struct_to_binary(response), message_type=msgtype, request_id=seqhdr.RequestId) self.socket.write(data) def open_secure_channel(self, algohdr, seqhdr, body): request = struct_from_binary(ua.OpenSecureChannelRequest, body) self._connection.select_policy( algohdr.SecurityPolicyURI, algohdr.SenderCertificate, request.Parameters.SecurityMode) channel = self._connection.open(request.Parameters, self.iserver) # send response response = ua.OpenSecureChannelResponse() response.Parameters = channel self.send_response(request.RequestHeader.RequestHandle, seqhdr, response, ua.MessageType.SecureOpen) def forward_publish_response(self, result): self.logger.info("forward publish response %s", result) with self._datalock: while True: if len(self._publishdata_queue) == 0: self._publish_result_queue.append(result) self.logger.info("Server wants to send publish answer but no publish request is available," "enqueing notification, length of result queue is %s", len(self._publish_result_queue)) return requestdata = self._publishdata_queue.pop(0) if requestdata.requesthdr.TimeoutHint == 0 or requestdata.requesthdr.TimeoutHint != 0 and time.time() - requestdata.timestamp < requestdata.requesthdr.TimeoutHint / 1000: break response = ua.PublishResponse() response.Parameters = result self.send_response(requestdata.requesthdr.RequestHandle, requestdata.seqhdr, response) def process(self, header, body): msg = self._connection.receive_from_header_and_body(header, body) if isinstance(msg, ua.Message): if header.MessageType == ua.MessageType.SecureOpen: self.open_secure_channel(msg.SecurityHeader(), msg.SequenceHeader(), msg.body()) elif header.MessageType == ua.MessageType.SecureClose: self._connection.close() return False elif header.MessageType == ua.MessageType.SecureMessage: return self.process_message(msg.SequenceHeader(), msg.body()) elif isinstance(msg, ua.Hello): ack = ua.Acknowledge() ack.ReceiveBufferSize = msg.ReceiveBufferSize ack.SendBufferSize = msg.SendBufferSize data = uatcp_to_binary(ua.MessageType.Acknowledge, ack) self.socket.write(data) elif isinstance(msg, ua.ErrorMessage): self.logger.warning("Received an error message type") elif msg is None: pass # msg is a ChunkType.Intermediate of an ua.MessageType.SecureMessage else: self.logger.warning("Unsupported message type: %s", header.MessageType) raise utils.ServiceError(ua.StatusCodes.BadTcpMessageTypeInvalid) return True def process_message(self, seqhdr, body): typeid = nodeid_from_binary(body) requesthdr = struct_from_binary(ua.RequestHeader, body) try: return self._process_message(typeid, requesthdr, seqhdr, body) except utils.ServiceError as e: status = ua.StatusCode(e.code) response = ua.ServiceFault() response.ResponseHeader.ServiceResult = status self.logger.info("sending service fault response: %s (%s)", status.doc, status.name) self.send_response(requesthdr.RequestHandle, seqhdr, response) return True def _process_message(self, typeid, requesthdr, seqhdr, body): if typeid == ua.NodeId(ua.ObjectIds.CreateSessionRequest_Encoding_DefaultBinary): self.logger.info("Create session request") params = struct_from_binary(ua.CreateSessionParameters, body) # create the session on server self.session = self.iserver.create_session(self.name) # get a session creation result to send back sessiondata = self.session.create_session(params, sockname=self.sockname) response = ua.CreateSessionResponse() response.Parameters = sessiondata response.Parameters.ServerCertificate = self._connection.security_policy.client_certificate if self._connection.security_policy.server_certificate is None: data = params.ClientNonce else: data = self._connection.security_policy.server_certificate + params.ClientNonce response.Parameters.ServerSignature.Signature = \ self._connection.security_policy.asymmetric_cryptography.signature(data) response.Parameters.ServerSignature.Algorithm = self._connection.security_policy.AsymmetricSignatureURI self.logger.info("sending create session response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.CloseSessionRequest_Encoding_DefaultBinary): self.logger.info("Close session request") if self.session: deletesubs = ua.ua_binary.Primitives.Boolean.unpack(body) self.session.close_session(deletesubs) else: self.logger.info("Request to close non-existing session") response = ua.CloseSessionResponse() self.logger.info("sending close session response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.ActivateSessionRequest_Encoding_DefaultBinary): self.logger.info("Activate session request") params = struct_from_binary(ua.ActivateSessionParameters, body) if not self.session: self.logger.info("request to activate non-existing session") raise utils.ServiceError(ua.StatusCodes.BadSessionIdInvalid) if self._connection.security_policy.client_certificate is None: data = self.session.nonce else: data = self._connection.security_policy.client_certificate + self.session.nonce self._connection.security_policy.asymmetric_cryptography.verify(data, params.ClientSignature.Signature) result = self.session.activate_session(params) response = ua.ActivateSessionResponse() response.Parameters = result self.logger.info("sending read response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.ReadRequest_Encoding_DefaultBinary): self.logger.info("Read request") params = struct_from_binary(ua.ReadParameters, body) results = self.session.read(params) response = ua.ReadResponse() response.Results = results self.logger.info("sending read response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.WriteRequest_Encoding_DefaultBinary): self.logger.info("Write request") params = struct_from_binary(ua.WriteParameters, body) results = self.session.write(params) response = ua.WriteResponse() response.Results = results self.logger.info("sending write response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.BrowseRequest_Encoding_DefaultBinary): self.logger.info("Browse request") params = struct_from_binary(ua.BrowseParameters, body) results = self.session.browse(params) response = ua.BrowseResponse() response.Results = results self.logger.info("sending browse response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.GetEndpointsRequest_Encoding_DefaultBinary): self.logger.info("get endpoints request") params = struct_from_binary(ua.GetEndpointsParameters, body) endpoints = self.iserver.get_endpoints(params, sockname=self.sockname) response = ua.GetEndpointsResponse() response.Endpoints = endpoints self.logger.info("sending get endpoints response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.FindServersRequest_Encoding_DefaultBinary): self.logger.info("find servers request") params = struct_from_binary(ua.FindServersParameters, body) servers = self.local_discovery_service.find_servers(params) response = ua.FindServersResponse() response.Servers = servers self.logger.info("sending find servers response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.RegisterServerRequest_Encoding_DefaultBinary): self.logger.info("register server request") serv = struct_from_binary(ua.RegisteredServer, body) self.local_discovery_service.register_server(serv) response = ua.RegisterServerResponse() self.logger.info("sending register server response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.RegisterServer2Request_Encoding_DefaultBinary): self.logger.info("register server 2 request") params = struct_from_binary(ua.RegisterServer2Parameters, body) results = self.local_discovery_service.register_server2(params) response = ua.RegisterServer2Response() response.ConfigurationResults = results self.logger.info("sending register server 2 response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary): self.logger.info("translate browsepaths to nodeids request") params = struct_from_binary(ua.TranslateBrowsePathsToNodeIdsParameters, body) paths = self.session.translate_browsepaths_to_nodeids(params.BrowsePaths) response = ua.TranslateBrowsePathsToNodeIdsResponse() response.Results = paths self.logger.info("sending translate browsepaths to nodeids response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.AddNodesRequest_Encoding_DefaultBinary): self.logger.info("add nodes request") params = struct_from_binary(ua.AddNodesParameters, body) results = self.session.add_nodes(params.NodesToAdd) response = ua.AddNodesResponse() response.Results = results self.logger.info("sending add node response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.DeleteNodesRequest_Encoding_DefaultBinary): self.logger.info("delete nodes request") params = struct_from_binary(ua.DeleteNodesParameters, body) results = self.session.delete_nodes(params) response = ua.DeleteNodesResponse() response.Results = results self.logger.info("sending delete node response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.AddReferencesRequest_Encoding_DefaultBinary): self.logger.info("add references request") params = struct_from_binary(ua.AddReferencesParameters, body) results = self.session.add_references(params.ReferencesToAdd) response = ua.AddReferencesResponse() response.Results = results self.logger.info("sending add references response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.DeleteReferencesRequest_Encoding_DefaultBinary): self.logger.info("delete references request") params = struct_from_binary(ua.DeleteReferencesParameters, body) results = self.session.delete_references(params.ReferencesToDelete) response = ua.DeleteReferencesResponse() response.Parameters.Results = results self.logger.info("sending delete references response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.CreateSubscriptionRequest_Encoding_DefaultBinary): self.logger.info("create subscription request") params = struct_from_binary(ua.CreateSubscriptionParameters, body) result = self.session.create_subscription(params, self.forward_publish_response) response = ua.CreateSubscriptionResponse() response.Parameters = result self.logger.info("sending create subscription response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.ModifySubscriptionRequest_Encoding_DefaultBinary): self.logger.info("modify subscription request") params = struct_from_binary(ua.ModifySubscriptionParameters, body) result = self.session.modify_subscription(params, self.forward_publish_response) response = ua.ModifySubscriptionResponse() response.Parameters = result self.logger.info("sending modify subscription response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.DeleteSubscriptionsRequest_Encoding_DefaultBinary): self.logger.info("delete subscriptions request") params = struct_from_binary(ua.DeleteSubscriptionsParameters, body) results = self.session.delete_subscriptions(params.SubscriptionIds) response = ua.DeleteSubscriptionsResponse() response.Results = results self.logger.info("sending delte subscription response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.CreateMonitoredItemsRequest_Encoding_DefaultBinary): self.logger.info("create monitored items request") params = struct_from_binary(ua.CreateMonitoredItemsParameters, body) results = self.session.create_monitored_items(params) response = ua.CreateMonitoredItemsResponse() response.Results = results self.logger.info("sending create monitored items response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.ModifyMonitoredItemsRequest_Encoding_DefaultBinary): self.logger.info("modify monitored items request") params = struct_from_binary(ua.ModifyMonitoredItemsParameters, body) results = self.session.modify_monitored_items(params) response = ua.ModifyMonitoredItemsResponse() response.Results = results self.logger.info("sending modify monitored items response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.DeleteMonitoredItemsRequest_Encoding_DefaultBinary): self.logger.info("delete monitored items request") params = struct_from_binary(ua.DeleteMonitoredItemsParameters, body) results = self.session.delete_monitored_items(params) response = ua.DeleteMonitoredItemsResponse() response.Results = results self.logger.info("sending delete monitored items response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.HistoryReadRequest_Encoding_DefaultBinary): self.logger.info("history read request") params = struct_from_binary(ua.HistoryReadParameters, body) results = self.session.history_read(params) response = ua.HistoryReadResponse() response.Results = results self.logger.info("sending history read response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.RegisterNodesRequest_Encoding_DefaultBinary): self.logger.info("register nodes request") params = struct_from_binary(ua.RegisterNodesParameters, body) self.logger.info("Node registration not implemented") response = ua.RegisterNodesResponse() response.Parameters.RegisteredNodeIds = params.NodesToRegister self.logger.info("sending register nodes response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.UnregisterNodesRequest_Encoding_DefaultBinary): self.logger.info("unregister nodes request") params = struct_from_binary(ua.UnregisterNodesParameters, body) response = ua.UnregisterNodesResponse() self.logger.info("sending unregister nodes response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.PublishRequest_Encoding_DefaultBinary): self.logger.info("publish request") if not self.session: return False params = struct_from_binary(ua.PublishParameters, body) data = PublishRequestData() data.requesthdr = requesthdr data.seqhdr = seqhdr with self._datalock: self._publishdata_queue.append(data) # will be used to send publish answers from server if self._publish_result_queue: result = self._publish_result_queue.pop(0) self.forward_publish_response(result) self.session.publish(params.SubscriptionAcknowledgements) self.logger.info("publish forward to server") elif typeid == ua.NodeId(ua.ObjectIds.RepublishRequest_Encoding_DefaultBinary): self.logger.info("re-publish request") params = struct_from_binary(ua.RepublishParameters, body) msg = self.session.republish(params) response = ua.RepublishResponse() response.NotificationMessage = msg self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.CloseSecureChannelRequest_Encoding_DefaultBinary): self.logger.info("close secure channel request") self._connection.close() response = ua.CloseSecureChannelResponse() self.send_response(requesthdr.RequestHandle, seqhdr, response) return False elif typeid == ua.NodeId(ua.ObjectIds.CallRequest_Encoding_DefaultBinary): self.logger.info("call request") params = struct_from_binary(ua.CallParameters, body) results = self.session.call(params.MethodsToCall) response = ua.CallResponse() response.Results = results self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.SetMonitoringModeRequest_Encoding_DefaultBinary): self.logger.info("set monitoring mode request") params = struct_from_binary(ua.SetMonitoringModeParameters, body) # FIXME: Implement SetMonitoringMode # Send dummy results to keep clients happy response = ua.SetMonitoringModeResponse() results = ua.SetMonitoringModeResult() ids = params.MonitoredItemIds statuses = [ua.StatusCode(ua.StatusCodes.Good) for node_id in ids] results.Results = statuses response.Parameters = results self.logger.info("sending set monitoring mode response") self.send_response(requesthdr.RequestHandle, seqhdr, response) elif typeid == ua.NodeId(ua.ObjectIds.SetPublishingModeRequest_Encoding_DefaultBinary): self.logger.info("set publishing mode request") params = struct_from_binary(ua.SetPublishingModeParameters, body) # FIXME: Implement SetPublishingMode # Send dummy results to keep clients happy response = ua.SetPublishingModeResponse() results = ua.SetPublishingModeResult() ids = params.SubscriptionIds statuses = [ua.StatusCode(ua.StatusCodes.Good) for node_id in ids] results.Results = statuses response.Parameters = results self.logger.info("sending set publishing mode response") self.send_response(requesthdr.RequestHandle, seqhdr, response) else: self.logger.warning("Unknown message received %s", typeid) raise utils.ServiceError(ua.StatusCodes.BadServiceUnsupported) return True def close(self): """ to be called when client has disconnected to ensure we really close everything we should """ self.logger.info("Cleanup client connection: %s", self.name) if self.session: self.session.close_session(True) python-opcua-0.98.11/opcua/server/user_manager.py000066400000000000000000000053021367360577200217770ustar00rootroot00000000000000 import logging from enum import Enum from struct import unpack_from use_crypto = True try: from opcua.crypto import uacrypto except ImportError: use_crypto = False class UserManager(object): class User(Enum): """ Define some default users. """ Admin = 0 Anonymous = 1 User = 3 def __init__(self, parent): self.logger = logging.getLogger(__name__) assert(hasattr(parent, 'private_key')) self._parent = parent self.user_manager = self.default_user_manager self.allow_remote_admin = True @property def private_key(self): return self._parent.private_key def default_user_manager(self, isession, userName, password): """ Default user_manager, does nothing much but check for admin """ if self.allow_remote_admin and userName in ("admin", "Admin"): isession.user = UserManager.User.Admin return True def set_user_manager(self, user_manager): """ set up a function which that will check for authorize users. Input function takes username and password as paramters and returns True of user is allowed access, False otherwise. """ self.user_manager = user_manager def check_user_token(self, isession, token): """ unpack the username and password for the benefit of the user defined user manager """ userName = token.UserName passwd = token.Password # decrypt password is we can if str(token.EncryptionAlgorithm) != "None": if use_crypto == False: return False; try: if token.EncryptionAlgorithm == "http://www.w3.org/2001/04/xmlenc#rsa-1_5": raw_pw = uacrypto.decrypt_rsa15(self.private_key, passwd) elif token.EncryptionAlgorithm == "http://www.w3.org/2001/04/xmlenc#rsa-oaep": raw_pw = uacrypto.decrypt_rsa_oaep(self.private_key, passwd) else: self.logger.warning("Unknown password encoding '{0}'".format(token.EncryptionAlgorithm)) return False length = unpack_from(' 2: unicode = str logger = logging.getLogger('__name__') def test_bit(data, offset): mask = 1 << offset return data & mask def set_bit(data, offset): mask = 1 << offset return data | mask def unset_bit(data, offset): mask = 1 << offset return data & ~mask class _DateTime(object): @staticmethod def pack(dt): epch = ua.datetime_to_win_epoch(dt) return Primitives.Int64.pack(epch) @staticmethod def unpack(data): epch = Primitives.Int64.unpack(data) return ua.win_epoch_to_datetime(epch) class _Bytes(object): @staticmethod def pack(data): if data is None: return Primitives.Int32.pack(-1) length = len(data) return Primitives.Int32.pack(length) + data @staticmethod def unpack(data): length = Primitives.Int32.unpack(data) if length == -1: return None return data.read(length) class _String(object): @staticmethod def pack(string): if string is not None: if sys.version_info.major > 2: string = string.encode('utf-8') else: # we do not want this test to happen with python3 if isinstance(string, unicode): string = string.encode('utf-8') return _Bytes.pack(string) @staticmethod def unpack(data): b = _Bytes.unpack(data) if sys.version_info.major < 3: # return unicode(b) #might be correct for python2 but would complicate tests for python3 return b else: if b is None: return b return b.decode("utf-8") class _Null(object): @staticmethod def pack(data): return b"" @staticmethod def unpack(data): return None class _Guid(object): @staticmethod def pack(guid): # convert python UUID 6 field format to OPC UA 4 field format f1 = Primitives.UInt32.pack(guid.time_low) f2 = Primitives.UInt16.pack(guid.time_mid) f3 = Primitives.UInt16.pack(guid.time_hi_version) f4a = Primitives.Byte.pack(guid.clock_seq_hi_variant) f4b = Primitives.Byte.pack(guid.clock_seq_low) f4c = struct.pack('>Q', guid.node)[2:8] # no primitive .pack available for 6 byte int f4 = f4a + f4b + f4c # concat byte fields b = f1 + f2 + f3 + f4 return b @staticmethod def unpack(data): # convert OPC UA 4 field format to python UUID bytes f1 = struct.pack('>I', Primitives.UInt32.unpack(data)) f2 = struct.pack('>H', Primitives.UInt16.unpack(data)) f3 = struct.pack('>H', Primitives.UInt16.unpack(data)) f4 = data.read(8) # concat byte fields b = f1 + f2 + f3 + f4 return uuid.UUID(bytes=b) class _Primitive1(object): def __init__(self, fmt): self._fmt = fmt st = struct.Struct(fmt.format(1)) self.size = st.size self.format = st.format def pack(self, data): return struct.pack(self.format, data) def unpack(self, data): return struct.unpack(self.format, data.read(self.size))[0] def pack_array(self, data): if data is None: return Primitives.Int32.pack(-1) sizedata = Primitives.Int32.pack(len(data)) return sizedata + struct.pack(self._fmt.format(len(data)), *data) def unpack_array(self, data, length): if length == -1: return None if length == 0: return () return struct.unpack(self._fmt.format(length), data.read(self.size * length)) class Primitives1(object): SByte = _Primitive1("<{:d}b") Int16 = _Primitive1("<{:d}h") Int32 = _Primitive1("<{:d}i") Int64 = _Primitive1("<{:d}q") Byte = _Primitive1("<{:d}B") Char = Byte UInt16 = _Primitive1("<{:d}H") UInt32 = _Primitive1("<{:d}I") UInt64 = _Primitive1("<{:d}Q") Boolean = _Primitive1("<{:d}?") Double = _Primitive1("<{:d}d") Float = _Primitive1("<{:d}f") class Primitives(Primitives1): Null = _Null() String = _String() Bytes = _Bytes() ByteString = _Bytes() CharArray = _String() DateTime = _DateTime() Guid = _Guid() def pack_uatype(vtype, value): if hasattr(Primitives, vtype.name): return getattr(Primitives, vtype.name).pack(value) elif vtype.value > 25: return Primitives.Bytes.pack(value) elif vtype == ua.VariantType.ExtensionObject: return extensionobject_to_binary(value) elif vtype in (ua.VariantType.NodeId, ua.VariantType.ExpandedNodeId): return nodeid_to_binary(value) elif vtype == ua.VariantType.Variant: return variant_to_binary(value) else: return struct_to_binary(value) def unpack_uatype(vtype, data): if hasattr(Primitives, vtype.name): st = getattr(Primitives, vtype.name) return st.unpack(data) elif vtype.value > 25: return Primitives.Bytes.unpack(data) elif vtype == ua.VariantType.ExtensionObject: return extensionobject_from_binary(data) elif vtype in (ua.VariantType.NodeId, ua.VariantType.ExpandedNodeId): return nodeid_from_binary(data) elif vtype == ua.VariantType.Variant: return variant_from_binary(data) else: if hasattr(ua, vtype.name): klass = getattr(ua, vtype.name) return struct_from_binary(klass, data) else: raise UaError("Cannot unpack unknown variant type {0!s}".format(vtype)) def pack_uatype_array(vtype, array): if hasattr(Primitives1, vtype.name): dataType = getattr(Primitives1, vtype.name) return dataType.pack_array(array) if array is None: return b'\xff\xff\xff\xff' length = len(array) b = [pack_uatype(vtype, val) for val in array] b.insert(0, Primitives.Int32.pack(length)) return b"".join(b) def unpack_uatype_array(vtype, data): length = Primitives.Int32.unpack(data) if length == -1: return None elif hasattr(Primitives1, vtype.name): dataType = getattr(Primitives1, vtype.name) # Remark: works without tuple conversion to list. return list(dataType.unpack_array(data, length)) else: # Revert to slow serial unpacking. return [unpack_uatype(vtype, data) for _ in range(length)] def struct_to_binary(obj): packet = [] has_switch = hasattr(obj, "ua_switches") if has_switch: for name, switch in obj.ua_switches.items(): member = getattr(obj, name) container_name, idx = switch if member is not None: container_val = getattr(obj, container_name) container_val = container_val | 1 << idx setattr(obj, container_name, container_val) for name, uatype in obj.ua_types: val = getattr(obj, name) if uatype.startswith("ListOf"): packet.append(list_to_binary(uatype[6:], val)) else: if has_switch and val is None and name in obj.ua_switches: pass else: packet.append(to_binary(uatype, val)) return b''.join(packet) def to_binary(uatype, val): """ Pack a python object to binary given a string defining its type """ if uatype.startswith("ListOf"): #if isinstance(val, (list, tuple)): return list_to_binary(uatype[6:], val) elif isinstance(uatype, (str, unicode)) and hasattr(ua.VariantType, uatype): vtype = getattr(ua.VariantType, uatype) return pack_uatype(vtype, val) elif isinstance(uatype, (str, unicode)) and hasattr(Primitives, uatype): return getattr(Primitives, uatype).pack(val) elif isinstance(val, (IntEnum, Enum)): return Primitives.UInt32.pack(val.value) elif isinstance(val, ua.NodeId): return nodeid_to_binary(val) elif isinstance(val, ua.Variant): return variant_to_binary(val) elif hasattr(val, "ua_types"): return struct_to_binary(val) else: raise UaError("No known way to pack {} of type {} to ua binary".format(val, uatype)) def list_to_binary(uatype, val): if val is None: return Primitives.Int32.pack(-1) if hasattr(Primitives1, uatype): dataType = getattr(Primitives1, uatype) return dataType.pack_array(val) datasize = Primitives.Int32.pack(len(val)) pack = [to_binary(uatype, el) for el in val] pack.insert(0, datasize) return b''.join(pack) def nodeid_to_binary(nodeid): data = None if nodeid.NodeIdType == ua.NodeIdType.TwoByte: return struct.pack(" len(flat): flat.append([]) if not subdims or subdims == [0]: return flat return [_reshape(flat[i:i + subsize], subdims) for i in range(0, len(flat), subsize)] def extensionobject_from_binary(data): """ Convert binary-coded ExtensionObject to a Python object. Returns an object, or None if TypeId is zero """ typeid = nodeid_from_binary(data) Encoding = ord(data.read(1)) body = None if Encoding & (1 << 0): length = Primitives.Int32.unpack(data) if length < 1: body = Buffer(b"") else: body = data.copy(length) data.skip(length) if typeid.Identifier == 0: return None elif typeid in ua.extension_object_classes: klass = ua.extension_object_classes[typeid] if body is None: raise UaError("parsing ExtensionObject {0} without data".format(klass.__name__)) return from_binary(klass, body) else: e = ua.ExtensionObject() e.TypeId = typeid e.Encoding = Encoding if body is not None: e.Body = body.read(len(body)) return e def extensionobject_to_binary(obj): """ Convert Python object to binary-coded ExtensionObject. If obj is None, convert to empty ExtensionObject (TypeId=0, no Body). Returns a binary string """ if isinstance(obj, ua.ExtensionObject): return struct_to_binary(obj) if obj is None: TypeId = ua.NodeId() Encoding = 0 Body = None else: TypeId = ua.extension_object_ids[obj.__class__.__name__] Encoding = 0x01 Body = struct_to_binary(obj) packet = [] packet.append(nodeid_to_binary(TypeId)) packet.append(Primitives.Byte.pack(Encoding)) if Body: packet.append(Primitives.Bytes.pack(Body)) return b''.join(packet) def from_binary(uatype, data): """ unpack data given an uatype as a string or a python class having a ua_types memeber """ if isinstance(uatype, (str, unicode)) and uatype.startswith("ListOf"): utype = uatype[6:] if hasattr(ua.VariantType, utype): vtype = getattr(ua.VariantType, utype) return unpack_uatype_array(vtype, data) size = Primitives.Int32.unpack(data) return [from_binary(utype, data) for _ in range(size)] elif isinstance(uatype, (str, unicode)) and hasattr(ua.VariantType, uatype): vtype = getattr(ua.VariantType, uatype) return unpack_uatype(vtype, data) elif isinstance(uatype, (str, unicode)) and hasattr(Primitives, uatype): return getattr(Primitives, uatype).unpack(data) else: return struct_from_binary(uatype, data) def struct_from_binary(objtype, data): """ unpack an ua struct. Arguments are an objtype as Python class or string """ if isinstance(objtype, (unicode, str)): objtype = getattr(ua, objtype) if issubclass(objtype, Enum): return objtype(Primitives.UInt32.unpack(data)) obj = objtype() for name, uatype in obj.ua_types: # if our member has a swtich and it is not set we skip it if hasattr(obj, "ua_switches") and name in obj.ua_switches: container_name, idx = obj.ua_switches[name] val = getattr(obj, container_name) if not test_bit(val, idx): continue val = from_binary(uatype, data) setattr(obj, name, val) return obj def header_to_binary(hdr): b = [] b.append(struct.pack("<3ss", hdr.MessageType, hdr.ChunkType)) size = hdr.body_size + 8 if hdr.MessageType in (ua.MessageType.SecureOpen, ua.MessageType.SecureClose, ua.MessageType.SecureMessage): size += 4 b.append(Primitives.UInt32.pack(size)) if hdr.MessageType in (ua.MessageType.SecureOpen, ua.MessageType.SecureClose, ua.MessageType.SecureMessage): b.append(Primitives.UInt32.pack(hdr.ChannelId)) return b"".join(b) def header_from_binary(data): hdr = ua.Header() hdr.MessageType, hdr.ChunkType, hdr.packet_size = struct.unpack("<3scI", data.read(8)) hdr.body_size = hdr.packet_size - 8 if hdr.MessageType in (ua.MessageType.SecureOpen, ua.MessageType.SecureClose, ua.MessageType.SecureMessage): hdr.body_size -= 4 hdr.ChannelId = Primitives.UInt32.unpack(data) return hdr def uatcp_to_binary(message_type, message): """ Convert OPC UA TCP message (see OPC UA specs Part 6, 7.1) to binary. The only supported types are Hello, Acknowledge and ErrorMessage """ header = ua.Header(message_type, ua.ChunkType.Single) binmsg = struct_to_binary(message) header.body_size = len(binmsg) return header_to_binary(header) + binmsg python-opcua-0.98.11/opcua/ua/uaerrors/000077500000000000000000000000001367360577200177165ustar00rootroot00000000000000python-opcua-0.98.11/opcua/ua/uaerrors/__init__.py000066400000000000000000000000521367360577200220240ustar00rootroot00000000000000from ._base import * from ._auto import * python-opcua-0.98.11/opcua/ua/uaerrors/_auto.py000066400000000000000000000355561367360577200214150ustar00rootroot00000000000000#AUTOGENERATED!!! from opcua.ua.uaerrors import UaStatusCodeError class Bad(UaStatusCodeError): code = 0x80000000 class BadUnexpectedError(UaStatusCodeError): code = 0x80010000 class BadInternalError(UaStatusCodeError): code = 0x80020000 class BadOutOfMemory(UaStatusCodeError): code = 0x80030000 class BadResourceUnavailable(UaStatusCodeError): code = 0x80040000 class BadCommunicationError(UaStatusCodeError): code = 0x80050000 class BadEncodingError(UaStatusCodeError): code = 0x80060000 class BadDecodingError(UaStatusCodeError): code = 0x80070000 class BadEncodingLimitsExceeded(UaStatusCodeError): code = 0x80080000 class BadRequestTooLarge(UaStatusCodeError): code = 0x80B80000 class BadResponseTooLarge(UaStatusCodeError): code = 0x80B90000 class BadUnknownResponse(UaStatusCodeError): code = 0x80090000 class BadTimeout(UaStatusCodeError): code = 0x800A0000 class BadServiceUnsupported(UaStatusCodeError): code = 0x800B0000 class BadShutdown(UaStatusCodeError): code = 0x800C0000 class BadServerNotConnected(UaStatusCodeError): code = 0x800D0000 class BadServerHalted(UaStatusCodeError): code = 0x800E0000 class BadNothingToDo(UaStatusCodeError): code = 0x800F0000 class BadTooManyOperations(UaStatusCodeError): code = 0x80100000 class BadTooManyMonitoredItems(UaStatusCodeError): code = 0x80DB0000 class BadDataTypeIdUnknown(UaStatusCodeError): code = 0x80110000 class BadCertificateInvalid(UaStatusCodeError): code = 0x80120000 class BadSecurityChecksFailed(UaStatusCodeError): code = 0x80130000 class BadCertificatePolicyCheckFailed(UaStatusCodeError): code = 0x81140000 class BadCertificateTimeInvalid(UaStatusCodeError): code = 0x80140000 class BadCertificateIssuerTimeInvalid(UaStatusCodeError): code = 0x80150000 class BadCertificateHostNameInvalid(UaStatusCodeError): code = 0x80160000 class BadCertificateUriInvalid(UaStatusCodeError): code = 0x80170000 class BadCertificateUseNotAllowed(UaStatusCodeError): code = 0x80180000 class BadCertificateIssuerUseNotAllowed(UaStatusCodeError): code = 0x80190000 class BadCertificateUntrusted(UaStatusCodeError): code = 0x801A0000 class BadCertificateRevocationUnknown(UaStatusCodeError): code = 0x801B0000 class BadCertificateIssuerRevocationUnknown(UaStatusCodeError): code = 0x801C0000 class BadCertificateRevoked(UaStatusCodeError): code = 0x801D0000 class BadCertificateIssuerRevoked(UaStatusCodeError): code = 0x801E0000 class BadCertificateChainIncomplete(UaStatusCodeError): code = 0x810D0000 class BadUserAccessDenied(UaStatusCodeError): code = 0x801F0000 class BadIdentityTokenInvalid(UaStatusCodeError): code = 0x80200000 class BadIdentityTokenRejected(UaStatusCodeError): code = 0x80210000 class BadSecureChannelIdInvalid(UaStatusCodeError): code = 0x80220000 class BadInvalidTimestamp(UaStatusCodeError): code = 0x80230000 class BadNonceInvalid(UaStatusCodeError): code = 0x80240000 class BadSessionIdInvalid(UaStatusCodeError): code = 0x80250000 class BadSessionClosed(UaStatusCodeError): code = 0x80260000 class BadSessionNotActivated(UaStatusCodeError): code = 0x80270000 class BadSubscriptionIdInvalid(UaStatusCodeError): code = 0x80280000 class BadRequestHeaderInvalid(UaStatusCodeError): code = 0x802A0000 class BadTimestampsToReturnInvalid(UaStatusCodeError): code = 0x802B0000 class BadRequestCancelledByClient(UaStatusCodeError): code = 0x802C0000 class BadTooManyArguments(UaStatusCodeError): code = 0x80E50000 class BadLicenseExpired(UaStatusCodeError): code = 0x810E0000 class BadLicenseLimitsExceeded(UaStatusCodeError): code = 0x810F0000 class BadLicenseNotAvailable(UaStatusCodeError): code = 0x81100000 class BadNoCommunication(UaStatusCodeError): code = 0x80310000 class BadWaitingForInitialData(UaStatusCodeError): code = 0x80320000 class BadNodeIdInvalid(UaStatusCodeError): code = 0x80330000 class BadNodeIdUnknown(UaStatusCodeError): code = 0x80340000 class BadAttributeIdInvalid(UaStatusCodeError): code = 0x80350000 class BadIndexRangeInvalid(UaStatusCodeError): code = 0x80360000 class BadIndexRangeNoData(UaStatusCodeError): code = 0x80370000 class BadDataEncodingInvalid(UaStatusCodeError): code = 0x80380000 class BadDataEncodingUnsupported(UaStatusCodeError): code = 0x80390000 class BadNotReadable(UaStatusCodeError): code = 0x803A0000 class BadNotWritable(UaStatusCodeError): code = 0x803B0000 class BadOutOfRange(UaStatusCodeError): code = 0x803C0000 class BadNotSupported(UaStatusCodeError): code = 0x803D0000 class BadNotFound(UaStatusCodeError): code = 0x803E0000 class BadObjectDeleted(UaStatusCodeError): code = 0x803F0000 class BadNotImplemented(UaStatusCodeError): code = 0x80400000 class BadMonitoringModeInvalid(UaStatusCodeError): code = 0x80410000 class BadMonitoredItemIdInvalid(UaStatusCodeError): code = 0x80420000 class BadMonitoredItemFilterInvalid(UaStatusCodeError): code = 0x80430000 class BadMonitoredItemFilterUnsupported(UaStatusCodeError): code = 0x80440000 class BadFilterNotAllowed(UaStatusCodeError): code = 0x80450000 class BadStructureMissing(UaStatusCodeError): code = 0x80460000 class BadEventFilterInvalid(UaStatusCodeError): code = 0x80470000 class BadContentFilterInvalid(UaStatusCodeError): code = 0x80480000 class BadFilterOperatorInvalid(UaStatusCodeError): code = 0x80C10000 class BadFilterOperatorUnsupported(UaStatusCodeError): code = 0x80C20000 class BadFilterOperandCountMismatch(UaStatusCodeError): code = 0x80C30000 class BadFilterOperandInvalid(UaStatusCodeError): code = 0x80490000 class BadFilterElementInvalid(UaStatusCodeError): code = 0x80C40000 class BadFilterLiteralInvalid(UaStatusCodeError): code = 0x80C50000 class BadContinuationPointInvalid(UaStatusCodeError): code = 0x804A0000 class BadNoContinuationPoints(UaStatusCodeError): code = 0x804B0000 class BadReferenceTypeIdInvalid(UaStatusCodeError): code = 0x804C0000 class BadBrowseDirectionInvalid(UaStatusCodeError): code = 0x804D0000 class BadNodeNotInView(UaStatusCodeError): code = 0x804E0000 class BadNumericOverflow(UaStatusCodeError): code = 0x81120000 class BadServerUriInvalid(UaStatusCodeError): code = 0x804F0000 class BadServerNameMissing(UaStatusCodeError): code = 0x80500000 class BadDiscoveryUrlMissing(UaStatusCodeError): code = 0x80510000 class BadSempahoreFileMissing(UaStatusCodeError): code = 0x80520000 class BadRequestTypeInvalid(UaStatusCodeError): code = 0x80530000 class BadSecurityModeRejected(UaStatusCodeError): code = 0x80540000 class BadSecurityPolicyRejected(UaStatusCodeError): code = 0x80550000 class BadTooManySessions(UaStatusCodeError): code = 0x80560000 class BadUserSignatureInvalid(UaStatusCodeError): code = 0x80570000 class BadApplicationSignatureInvalid(UaStatusCodeError): code = 0x80580000 class BadNoValidCertificates(UaStatusCodeError): code = 0x80590000 class BadIdentityChangeNotSupported(UaStatusCodeError): code = 0x80C60000 class BadRequestCancelledByRequest(UaStatusCodeError): code = 0x805A0000 class BadParentNodeIdInvalid(UaStatusCodeError): code = 0x805B0000 class BadReferenceNotAllowed(UaStatusCodeError): code = 0x805C0000 class BadNodeIdRejected(UaStatusCodeError): code = 0x805D0000 class BadNodeIdExists(UaStatusCodeError): code = 0x805E0000 class BadNodeClassInvalid(UaStatusCodeError): code = 0x805F0000 class BadBrowseNameInvalid(UaStatusCodeError): code = 0x80600000 class BadBrowseNameDuplicated(UaStatusCodeError): code = 0x80610000 class BadNodeAttributesInvalid(UaStatusCodeError): code = 0x80620000 class BadTypeDefinitionInvalid(UaStatusCodeError): code = 0x80630000 class BadSourceNodeIdInvalid(UaStatusCodeError): code = 0x80640000 class BadTargetNodeIdInvalid(UaStatusCodeError): code = 0x80650000 class BadDuplicateReferenceNotAllowed(UaStatusCodeError): code = 0x80660000 class BadInvalidSelfReference(UaStatusCodeError): code = 0x80670000 class BadReferenceLocalOnly(UaStatusCodeError): code = 0x80680000 class BadNoDeleteRights(UaStatusCodeError): code = 0x80690000 class BadServerIndexInvalid(UaStatusCodeError): code = 0x806A0000 class BadViewIdUnknown(UaStatusCodeError): code = 0x806B0000 class BadViewTimestampInvalid(UaStatusCodeError): code = 0x80C90000 class BadViewParameterMismatch(UaStatusCodeError): code = 0x80CA0000 class BadViewVersionInvalid(UaStatusCodeError): code = 0x80CB0000 class BadNotTypeDefinition(UaStatusCodeError): code = 0x80C80000 class BadTooManyMatches(UaStatusCodeError): code = 0x806D0000 class BadQueryTooComplex(UaStatusCodeError): code = 0x806E0000 class BadNoMatch(UaStatusCodeError): code = 0x806F0000 class BadMaxAgeInvalid(UaStatusCodeError): code = 0x80700000 class BadSecurityModeInsufficient(UaStatusCodeError): code = 0x80E60000 class BadHistoryOperationInvalid(UaStatusCodeError): code = 0x80710000 class BadHistoryOperationUnsupported(UaStatusCodeError): code = 0x80720000 class BadInvalidTimestampArgument(UaStatusCodeError): code = 0x80BD0000 class BadWriteNotSupported(UaStatusCodeError): code = 0x80730000 class BadTypeMismatch(UaStatusCodeError): code = 0x80740000 class BadMethodInvalid(UaStatusCodeError): code = 0x80750000 class BadArgumentsMissing(UaStatusCodeError): code = 0x80760000 class BadNotExecutable(UaStatusCodeError): code = 0x81110000 class BadTooManySubscriptions(UaStatusCodeError): code = 0x80770000 class BadTooManyPublishRequests(UaStatusCodeError): code = 0x80780000 class BadNoSubscription(UaStatusCodeError): code = 0x80790000 class BadSequenceNumberUnknown(UaStatusCodeError): code = 0x807A0000 class BadMessageNotAvailable(UaStatusCodeError): code = 0x807B0000 class BadInsufficientClientProfile(UaStatusCodeError): code = 0x807C0000 class BadStateNotActive(UaStatusCodeError): code = 0x80BF0000 class BadAlreadyExists(UaStatusCodeError): code = 0x81150000 class BadTcpServerTooBusy(UaStatusCodeError): code = 0x807D0000 class BadTcpMessageTypeInvalid(UaStatusCodeError): code = 0x807E0000 class BadTcpSecureChannelUnknown(UaStatusCodeError): code = 0x807F0000 class BadTcpMessageTooLarge(UaStatusCodeError): code = 0x80800000 class BadTcpNotEnoughResources(UaStatusCodeError): code = 0x80810000 class BadTcpInternalError(UaStatusCodeError): code = 0x80820000 class BadTcpEndpointUrlInvalid(UaStatusCodeError): code = 0x80830000 class BadRequestInterrupted(UaStatusCodeError): code = 0x80840000 class BadRequestTimeout(UaStatusCodeError): code = 0x80850000 class BadSecureChannelClosed(UaStatusCodeError): code = 0x80860000 class BadSecureChannelTokenUnknown(UaStatusCodeError): code = 0x80870000 class BadSequenceNumberInvalid(UaStatusCodeError): code = 0x80880000 class BadProtocolVersionUnsupported(UaStatusCodeError): code = 0x80BE0000 class BadConfigurationError(UaStatusCodeError): code = 0x80890000 class BadNotConnected(UaStatusCodeError): code = 0x808A0000 class BadDeviceFailure(UaStatusCodeError): code = 0x808B0000 class BadSensorFailure(UaStatusCodeError): code = 0x808C0000 class BadOutOfService(UaStatusCodeError): code = 0x808D0000 class BadDeadbandFilterInvalid(UaStatusCodeError): code = 0x808E0000 class BadRefreshInProgress(UaStatusCodeError): code = 0x80970000 class BadConditionAlreadyDisabled(UaStatusCodeError): code = 0x80980000 class BadConditionAlreadyEnabled(UaStatusCodeError): code = 0x80CC0000 class BadConditionDisabled(UaStatusCodeError): code = 0x80990000 class BadEventIdUnknown(UaStatusCodeError): code = 0x809A0000 class BadEventNotAcknowledgeable(UaStatusCodeError): code = 0x80BB0000 class BadDialogNotActive(UaStatusCodeError): code = 0x80CD0000 class BadDialogResponseInvalid(UaStatusCodeError): code = 0x80CE0000 class BadConditionBranchAlreadyAcked(UaStatusCodeError): code = 0x80CF0000 class BadConditionBranchAlreadyConfirmed(UaStatusCodeError): code = 0x80D00000 class BadConditionAlreadyShelved(UaStatusCodeError): code = 0x80D10000 class BadConditionNotShelved(UaStatusCodeError): code = 0x80D20000 class BadShelvingTimeOutOfRange(UaStatusCodeError): code = 0x80D30000 class BadNoData(UaStatusCodeError): code = 0x809B0000 class BadBoundNotFound(UaStatusCodeError): code = 0x80D70000 class BadBoundNotSupported(UaStatusCodeError): code = 0x80D80000 class BadDataLost(UaStatusCodeError): code = 0x809D0000 class BadDataUnavailable(UaStatusCodeError): code = 0x809E0000 class BadEntryExists(UaStatusCodeError): code = 0x809F0000 class BadNoEntryExists(UaStatusCodeError): code = 0x80A00000 class BadTimestampNotSupported(UaStatusCodeError): code = 0x80A10000 class BadAggregateListMismatch(UaStatusCodeError): code = 0x80D40000 class BadAggregateNotSupported(UaStatusCodeError): code = 0x80D50000 class BadAggregateInvalidInputs(UaStatusCodeError): code = 0x80D60000 class BadAggregateConfigurationRejected(UaStatusCodeError): code = 0x80DA0000 class BadRequestNotAllowed(UaStatusCodeError): code = 0x80E40000 class BadRequestNotComplete(UaStatusCodeError): code = 0x81130000 class BadDominantValueChanged(UaStatusCodeError): code = 0x80E10000 class BadDependentValueChanged(UaStatusCodeError): code = 0x80E30000 class BadEdited_OutOfRange(UaStatusCodeError): code = 0x81190000 class BadInitialValue_OutOfRange(UaStatusCodeError): code = 0x811A0000 class BadOutOfRange_DominantValueChanged(UaStatusCodeError): code = 0x811B0000 class BadEdited_OutOfRange_DominantValueChanged(UaStatusCodeError): code = 0x811C0000 class BadOutOfRange_DominantValueChanged_DependentValueChanged(UaStatusCodeError): code = 0x811D0000 class BadEdited_OutOfRange_DominantValueChanged_DependentValueChanged(UaStatusCodeError): code = 0x811E0000 class BadInvalidArgument(UaStatusCodeError): code = 0x80AB0000 class BadConnectionRejected(UaStatusCodeError): code = 0x80AC0000 class BadDisconnect(UaStatusCodeError): code = 0x80AD0000 class BadConnectionClosed(UaStatusCodeError): code = 0x80AE0000 class BadInvalidState(UaStatusCodeError): code = 0x80AF0000 class BadEndOfStream(UaStatusCodeError): code = 0x80B00000 class BadNoDataAvailable(UaStatusCodeError): code = 0x80B10000 class BadWaitingForResponse(UaStatusCodeError): code = 0x80B20000 class BadOperationAbandoned(UaStatusCodeError): code = 0x80B30000 class BadExpectedStreamToBlock(UaStatusCodeError): code = 0x80B40000 class BadWouldBlock(UaStatusCodeError): code = 0x80B50000 class BadSyntaxError(UaStatusCodeError): code = 0x80B60000 class BadMaxConnectionsReached(UaStatusCodeError): code = 0x80B70000 python-opcua-0.98.11/opcua/ua/uaerrors/_base.py000066400000000000000000000046111367360577200213430ustar00rootroot00000000000000""" Define exceptions to be raised at various places in the stack """ from opcua.compat import with_metaclass class _AutoRegister(type): def __new__(mcs, name, bases, dict): SubClass = type.__new__(mcs, name, bases, dict) # register subclass in bases for base in bases: try: subclasses = base._subclasses code = dict['code'] except (AttributeError, KeyError): pass else: subclasses[code] = SubClass return SubClass class UaError(RuntimeError): pass class UaStatusCodeError(with_metaclass(_AutoRegister, UaError)): """ This exception is raised when a bad status code is encountered. It exposes the status code number in the `code' property, so the user can distinguish between the different status codes and maybe handle some of them. The list of status error codes can be found in opcua.ua.status_codes. """ """ Dict containing all subclasses keyed to their status code. """ _subclasses = {} def __new__(cls, *args): """ Creates a new UaStatusCodeError but returns a more specific subclass if possible, e.g. UaStatusCodeError(0x80010000) => BadUnexpectedError() """ # switch class to a more appropriate subclass if len(args) >= 1: code = args[0] try: cls = cls._subclasses[code] except (KeyError, AttributeError): pass else: args = args[1:] return UaError.__new__(cls, *args) def __init__(self, code=None): """ :param code: The code of the exception. Only needed when not instanciating a concrete subclass such as BadInternalError. """ if code is None: if type(self) is UaStatusCodeError: raise TypeError("UaStatusCodeError(code) cannot be instantiated without a status code.") UaError.__init__(self, code) def __str__(self): # import here to avoid circular import problems import opcua.ua.status_codes as status_codes return "{1}({0})".format(*status_codes.get_name_and_doc(self.code)) @property def code(self): """ The code of the status error. """ return self.args[0] class UaStringParsingError(UaError): pass python-opcua-0.98.11/opcua/ua/uaprotocol_auto.py000066400000000000000000014331061367360577200216550ustar00rootroot00000000000000''' Autogenerate code from xml spec ''' from datetime import datetime from enum import IntEnum from opcua.ua.uatypes import * from opcua.ua.object_ids import ObjectIds class NamingRuleType(IntEnum): ''' :ivar Mandatory: :vartype Mandatory: 1 :ivar Optional: :vartype Optional: 2 :ivar Constraint: :vartype Constraint: 3 ''' Mandatory = 1 Optional = 2 Constraint = 3 class OpenFileMode(IntEnum): ''' :ivar Read: :vartype Read: 1 :ivar Write: :vartype Write: 2 :ivar EraseExisting: :vartype EraseExisting: 4 :ivar Append: :vartype Append: 8 ''' Read = 1 Write = 2 EraseExisting = 4 Append = 8 class IdentityCriteriaType(IntEnum): ''' :ivar UserName: :vartype UserName: 1 :ivar Thumbprint: :vartype Thumbprint: 2 :ivar Role: :vartype Role: 3 :ivar GroupId: :vartype GroupId: 4 :ivar Anonymous: :vartype Anonymous: 5 :ivar AuthenticatedUser: :vartype AuthenticatedUser: 6 ''' UserName = 1 Thumbprint = 2 Role = 3 GroupId = 4 Anonymous = 5 AuthenticatedUser = 6 class TrustListMasks(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar TrustedCertificates: :vartype TrustedCertificates: 1 :ivar TrustedCrls: :vartype TrustedCrls: 2 :ivar IssuerCertificates: :vartype IssuerCertificates: 4 :ivar IssuerCrls: :vartype IssuerCrls: 8 :ivar All: :vartype All: 15 ''' None_ = 0 TrustedCertificates = 1 TrustedCrls = 2 IssuerCertificates = 4 IssuerCrls = 8 All = 15 class PubSubState(IntEnum): ''' :ivar Disabled: :vartype Disabled: 0 :ivar Paused: :vartype Paused: 1 :ivar Operational: :vartype Operational: 2 :ivar Error: :vartype Error: 3 ''' Disabled = 0 Paused = 1 Operational = 2 Error = 3 class DataSetFieldFlags(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar PromotedField: :vartype PromotedField: 1 ''' None_ = 0 PromotedField = 1 class DataSetFieldContentMask(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar StatusCode: :vartype StatusCode: 1 :ivar SourceTimestamp: :vartype SourceTimestamp: 2 :ivar ServerTimestamp: :vartype ServerTimestamp: 4 :ivar SourcePicoSeconds: :vartype SourcePicoSeconds: 8 :ivar ServerPicoSeconds: :vartype ServerPicoSeconds: 16 :ivar RawData: :vartype RawData: 32 ''' None_ = 0 StatusCode = 1 SourceTimestamp = 2 ServerTimestamp = 4 SourcePicoSeconds = 8 ServerPicoSeconds = 16 RawData = 32 class OverrideValueHandling(IntEnum): ''' :ivar Disabled: :vartype Disabled: 0 :ivar LastUsableValue: :vartype LastUsableValue: 1 :ivar OverrideValue: :vartype OverrideValue: 2 ''' Disabled = 0 LastUsableValue = 1 OverrideValue = 2 class DataSetOrderingType(IntEnum): ''' :ivar Undefined: :vartype Undefined: 0 :ivar AscendingWriterId: :vartype AscendingWriterId: 1 :ivar AscendingWriterIdSingle: :vartype AscendingWriterIdSingle: 2 ''' Undefined = 0 AscendingWriterId = 1 AscendingWriterIdSingle = 2 class UadpNetworkMessageContentMask(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar PublisherId: :vartype PublisherId: 1 :ivar GroupHeader: :vartype GroupHeader: 2 :ivar WriterGroupId: :vartype WriterGroupId: 4 :ivar GroupVersion: :vartype GroupVersion: 8 :ivar NetworkMessageNumber: :vartype NetworkMessageNumber: 16 :ivar SequenceNumber: :vartype SequenceNumber: 32 :ivar PayloadHeader: :vartype PayloadHeader: 64 :ivar Timestamp: :vartype Timestamp: 128 :ivar PicoSeconds: :vartype PicoSeconds: 256 :ivar DataSetClassId: :vartype DataSetClassId: 512 :ivar PromotedFields: :vartype PromotedFields: 1024 ''' None_ = 0 PublisherId = 1 GroupHeader = 2 WriterGroupId = 4 GroupVersion = 8 NetworkMessageNumber = 16 SequenceNumber = 32 PayloadHeader = 64 Timestamp = 128 PicoSeconds = 256 DataSetClassId = 512 PromotedFields = 1024 class UadpDataSetMessageContentMask(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar Timestamp: :vartype Timestamp: 1 :ivar PicoSeconds: :vartype PicoSeconds: 2 :ivar Status: :vartype Status: 4 :ivar MajorVersion: :vartype MajorVersion: 8 :ivar MinorVersion: :vartype MinorVersion: 16 :ivar SequenceNumber: :vartype SequenceNumber: 32 ''' None_ = 0 Timestamp = 1 PicoSeconds = 2 Status = 4 MajorVersion = 8 MinorVersion = 16 SequenceNumber = 32 class JsonNetworkMessageContentMask(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar NetworkMessageHeader: :vartype NetworkMessageHeader: 1 :ivar DataSetMessageHeader: :vartype DataSetMessageHeader: 2 :ivar SingleDataSetMessage: :vartype SingleDataSetMessage: 4 :ivar PublisherId: :vartype PublisherId: 8 :ivar DataSetClassId: :vartype DataSetClassId: 16 :ivar ReplyTo: :vartype ReplyTo: 32 ''' None_ = 0 NetworkMessageHeader = 1 DataSetMessageHeader = 2 SingleDataSetMessage = 4 PublisherId = 8 DataSetClassId = 16 ReplyTo = 32 class JsonDataSetMessageContentMask(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar DataSetWriterId: :vartype DataSetWriterId: 1 :ivar MetaDataVersion: :vartype MetaDataVersion: 2 :ivar SequenceNumber: :vartype SequenceNumber: 4 :ivar Timestamp: :vartype Timestamp: 8 :ivar Status: :vartype Status: 16 ''' None_ = 0 DataSetWriterId = 1 MetaDataVersion = 2 SequenceNumber = 4 Timestamp = 8 Status = 16 class BrokerTransportQualityOfService(IntEnum): ''' :ivar NotSpecified: :vartype NotSpecified: 0 :ivar BestEffort: :vartype BestEffort: 1 :ivar AtLeastOnce: :vartype AtLeastOnce: 2 :ivar AtMostOnce: :vartype AtMostOnce: 3 :ivar ExactlyOnce: :vartype ExactlyOnce: 4 ''' NotSpecified = 0 BestEffort = 1 AtLeastOnce = 2 AtMostOnce = 3 ExactlyOnce = 4 class DiagnosticsLevel(IntEnum): ''' :ivar Basic: :vartype Basic: 0 :ivar Advanced: :vartype Advanced: 1 :ivar Info: :vartype Info: 2 :ivar Log: :vartype Log: 3 :ivar Debug: :vartype Debug: 4 ''' Basic = 0 Advanced = 1 Info = 2 Log = 3 Debug = 4 class PubSubDiagnosticsCounterClassification(IntEnum): ''' :ivar Information: :vartype Information: 0 :ivar Error: :vartype Error: 1 ''' Information = 0 Error = 1 class IdType(IntEnum): ''' :ivar Numeric: :vartype Numeric: 0 :ivar String: :vartype String: 1 :ivar Guid: :vartype Guid: 2 :ivar Opaque: :vartype Opaque: 3 ''' Numeric = 0 String = 1 Guid = 2 Opaque = 3 class NodeClass(IntEnum): ''' :ivar Unspecified: :vartype Unspecified: 0 :ivar Object: :vartype Object: 1 :ivar Variable: :vartype Variable: 2 :ivar Method: :vartype Method: 4 :ivar ObjectType: :vartype ObjectType: 8 :ivar VariableType: :vartype VariableType: 16 :ivar ReferenceType: :vartype ReferenceType: 32 :ivar DataType: :vartype DataType: 64 :ivar View: :vartype View: 128 ''' Unspecified = 0 Object = 1 Variable = 2 Method = 4 ObjectType = 8 VariableType = 16 ReferenceType = 32 DataType = 64 View = 128 class PermissionType(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar Browse: :vartype Browse: 1 :ivar ReadRolePermissions: :vartype ReadRolePermissions: 2 :ivar WriteAttribute: :vartype WriteAttribute: 4 :ivar WriteRolePermissions: :vartype WriteRolePermissions: 8 :ivar WriteHistorizing: :vartype WriteHistorizing: 16 :ivar Read: :vartype Read: 32 :ivar Write: :vartype Write: 64 :ivar ReadHistory: :vartype ReadHistory: 128 :ivar InsertHistory: :vartype InsertHistory: 256 :ivar ModifyHistory: :vartype ModifyHistory: 512 :ivar DeleteHistory: :vartype DeleteHistory: 1024 :ivar ReceiveEvents: :vartype ReceiveEvents: 2048 :ivar Call: :vartype Call: 4096 :ivar AddReference: :vartype AddReference: 8192 :ivar RemoveReference: :vartype RemoveReference: 16384 :ivar DeleteNode: :vartype DeleteNode: 32768 :ivar AddNode: :vartype AddNode: 65536 ''' None_ = 0 Browse = 1 ReadRolePermissions = 2 WriteAttribute = 4 WriteRolePermissions = 8 WriteHistorizing = 16 Read = 32 Write = 64 ReadHistory = 128 InsertHistory = 256 ModifyHistory = 512 DeleteHistory = 1024 ReceiveEvents = 2048 Call = 4096 AddReference = 8192 RemoveReference = 16384 DeleteNode = 32768 AddNode = 65536 class AccessLevelType(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar CurrentRead: :vartype CurrentRead: 1 :ivar CurrentWrite: :vartype CurrentWrite: 2 :ivar HistoryRead: :vartype HistoryRead: 4 :ivar HistoryWrite: :vartype HistoryWrite: 8 :ivar SemanticChange: :vartype SemanticChange: 16 :ivar StatusWrite: :vartype StatusWrite: 32 :ivar TimestampWrite: :vartype TimestampWrite: 64 ''' None_ = 0 CurrentRead = 1 CurrentWrite = 2 HistoryRead = 4 HistoryWrite = 8 SemanticChange = 16 StatusWrite = 32 TimestampWrite = 64 class AccessLevelExType(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar CurrentRead: :vartype CurrentRead: 1 :ivar CurrentWrite: :vartype CurrentWrite: 2 :ivar HistoryRead: :vartype HistoryRead: 4 :ivar HistoryWrite: :vartype HistoryWrite: 8 :ivar SemanticChange: :vartype SemanticChange: 16 :ivar StatusWrite: :vartype StatusWrite: 32 :ivar TimestampWrite: :vartype TimestampWrite: 64 :ivar NonatomicRead: :vartype NonatomicRead: 256 :ivar NonatomicWrite: :vartype NonatomicWrite: 512 :ivar WriteFullArrayOnly: :vartype WriteFullArrayOnly: 1024 ''' None_ = 0 CurrentRead = 1 CurrentWrite = 2 HistoryRead = 4 HistoryWrite = 8 SemanticChange = 16 StatusWrite = 32 TimestampWrite = 64 NonatomicRead = 256 NonatomicWrite = 512 WriteFullArrayOnly = 1024 class EventNotifierType(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar SubscribeToEvents: :vartype SubscribeToEvents: 1 :ivar HistoryRead: :vartype HistoryRead: 4 :ivar HistoryWrite: :vartype HistoryWrite: 8 ''' None_ = 0 SubscribeToEvents = 1 HistoryRead = 4 HistoryWrite = 8 class AccessRestrictionType(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar SigningRequired: :vartype SigningRequired: 1 :ivar EncryptionRequired: :vartype EncryptionRequired: 2 :ivar SessionRequired: :vartype SessionRequired: 4 ''' None_ = 0 SigningRequired = 1 EncryptionRequired = 2 SessionRequired = 4 class StructureType(IntEnum): ''' :ivar Structure: :vartype Structure: 0 :ivar StructureWithOptionalFields: :vartype StructureWithOptionalFields: 1 :ivar Union: :vartype Union: 2 ''' Structure = 0 StructureWithOptionalFields = 1 Union = 2 class ApplicationType(IntEnum): ''' :ivar Server: :vartype Server: 0 :ivar Client: :vartype Client: 1 :ivar ClientAndServer: :vartype ClientAndServer: 2 :ivar DiscoveryServer: :vartype DiscoveryServer: 3 ''' Server = 0 Client = 1 ClientAndServer = 2 DiscoveryServer = 3 class MessageSecurityMode(IntEnum): ''' :ivar Invalid: :vartype Invalid: 0 :ivar None_: :vartype None_: 1 :ivar Sign: :vartype Sign: 2 :ivar SignAndEncrypt: :vartype SignAndEncrypt: 3 ''' Invalid = 0 None_ = 1 Sign = 2 SignAndEncrypt = 3 class UserTokenType(IntEnum): ''' :ivar Anonymous: :vartype Anonymous: 0 :ivar UserName: :vartype UserName: 1 :ivar Certificate: :vartype Certificate: 2 :ivar IssuedToken: :vartype IssuedToken: 3 ''' Anonymous = 0 UserName = 1 Certificate = 2 IssuedToken = 3 class SecurityTokenRequestType(IntEnum): ''' :ivar Issue: :vartype Issue: 0 :ivar Renew: :vartype Renew: 1 ''' Issue = 0 Renew = 1 class NodeAttributesMask(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar AccessLevel: :vartype AccessLevel: 1 :ivar ArrayDimensions: :vartype ArrayDimensions: 2 :ivar BrowseName: :vartype BrowseName: 4 :ivar ContainsNoLoops: :vartype ContainsNoLoops: 8 :ivar DataType: :vartype DataType: 16 :ivar Description: :vartype Description: 32 :ivar DisplayName: :vartype DisplayName: 64 :ivar EventNotifier: :vartype EventNotifier: 128 :ivar Executable: :vartype Executable: 256 :ivar Historizing: :vartype Historizing: 512 :ivar InverseName: :vartype InverseName: 1024 :ivar IsAbstract: :vartype IsAbstract: 2048 :ivar MinimumSamplingInterval: :vartype MinimumSamplingInterval: 4096 :ivar NodeClass: :vartype NodeClass: 8192 :ivar NodeId: :vartype NodeId: 16384 :ivar Symmetric: :vartype Symmetric: 32768 :ivar UserAccessLevel: :vartype UserAccessLevel: 65536 :ivar UserExecutable: :vartype UserExecutable: 131072 :ivar UserWriteMask: :vartype UserWriteMask: 262144 :ivar ValueRank: :vartype ValueRank: 524288 :ivar WriteMask: :vartype WriteMask: 1048576 :ivar Value: :vartype Value: 2097152 :ivar DataTypeDefinition: :vartype DataTypeDefinition: 4194304 :ivar RolePermissions: :vartype RolePermissions: 8388608 :ivar AccessRestrictions: :vartype AccessRestrictions: 16777216 :ivar All: :vartype All: 33554431 :ivar BaseNode: :vartype BaseNode: 26501220 :ivar Object: :vartype Object: 26501348 :ivar ObjectType: :vartype ObjectType: 26503268 :ivar Variable: :vartype Variable: 26571383 :ivar VariableType: :vartype VariableType: 28600438 :ivar Method: :vartype Method: 26632548 :ivar ReferenceType: :vartype ReferenceType: 26537060 :ivar View: :vartype View: 26501356 ''' None_ = 0 AccessLevel = 1 ArrayDimensions = 2 BrowseName = 4 ContainsNoLoops = 8 DataType = 16 Description = 32 DisplayName = 64 EventNotifier = 128 Executable = 256 Historizing = 512 InverseName = 1024 IsAbstract = 2048 MinimumSamplingInterval = 4096 NodeClass = 8192 NodeId = 16384 Symmetric = 32768 UserAccessLevel = 65536 UserExecutable = 131072 UserWriteMask = 262144 ValueRank = 524288 WriteMask = 1048576 Value = 2097152 DataTypeDefinition = 4194304 RolePermissions = 8388608 AccessRestrictions = 16777216 All = 33554431 BaseNode = 26501220 Object = 26501348 ObjectType = 26503268 Variable = 26571383 VariableType = 28600438 Method = 26632548 ReferenceType = 26537060 View = 26501356 class AttributeWriteMask(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar AccessLevel: :vartype AccessLevel: 1 :ivar ArrayDimensions: :vartype ArrayDimensions: 2 :ivar BrowseName: :vartype BrowseName: 4 :ivar ContainsNoLoops: :vartype ContainsNoLoops: 8 :ivar DataType: :vartype DataType: 16 :ivar Description: :vartype Description: 32 :ivar DisplayName: :vartype DisplayName: 64 :ivar EventNotifier: :vartype EventNotifier: 128 :ivar Executable: :vartype Executable: 256 :ivar Historizing: :vartype Historizing: 512 :ivar InverseName: :vartype InverseName: 1024 :ivar IsAbstract: :vartype IsAbstract: 2048 :ivar MinimumSamplingInterval: :vartype MinimumSamplingInterval: 4096 :ivar NodeClass: :vartype NodeClass: 8192 :ivar NodeId: :vartype NodeId: 16384 :ivar Symmetric: :vartype Symmetric: 32768 :ivar UserAccessLevel: :vartype UserAccessLevel: 65536 :ivar UserExecutable: :vartype UserExecutable: 131072 :ivar UserWriteMask: :vartype UserWriteMask: 262144 :ivar ValueRank: :vartype ValueRank: 524288 :ivar WriteMask: :vartype WriteMask: 1048576 :ivar ValueForVariableType: :vartype ValueForVariableType: 2097152 :ivar DataTypeDefinition: :vartype DataTypeDefinition: 4194304 :ivar RolePermissions: :vartype RolePermissions: 8388608 :ivar AccessRestrictions: :vartype AccessRestrictions: 16777216 :ivar AccessLevelEx: :vartype AccessLevelEx: 33554432 ''' None_ = 0 AccessLevel = 1 ArrayDimensions = 2 BrowseName = 4 ContainsNoLoops = 8 DataType = 16 Description = 32 DisplayName = 64 EventNotifier = 128 Executable = 256 Historizing = 512 InverseName = 1024 IsAbstract = 2048 MinimumSamplingInterval = 4096 NodeClass = 8192 NodeId = 16384 Symmetric = 32768 UserAccessLevel = 65536 UserExecutable = 131072 UserWriteMask = 262144 ValueRank = 524288 WriteMask = 1048576 ValueForVariableType = 2097152 DataTypeDefinition = 4194304 RolePermissions = 8388608 AccessRestrictions = 16777216 AccessLevelEx = 33554432 class BrowseDirection(IntEnum): ''' :ivar Forward: :vartype Forward: 0 :ivar Inverse: :vartype Inverse: 1 :ivar Both: :vartype Both: 2 :ivar Invalid: :vartype Invalid: 3 ''' Forward = 0 Inverse = 1 Both = 2 Invalid = 3 class BrowseResultMask(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar ReferenceTypeId: :vartype ReferenceTypeId: 1 :ivar IsForward: :vartype IsForward: 2 :ivar NodeClass: :vartype NodeClass: 4 :ivar BrowseName: :vartype BrowseName: 8 :ivar DisplayName: :vartype DisplayName: 16 :ivar TypeDefinition: :vartype TypeDefinition: 32 :ivar All: :vartype All: 63 :ivar ReferenceTypeInfo: :vartype ReferenceTypeInfo: 3 :ivar TargetInfo: :vartype TargetInfo: 60 ''' None_ = 0 ReferenceTypeId = 1 IsForward = 2 NodeClass = 4 BrowseName = 8 DisplayName = 16 TypeDefinition = 32 All = 63 ReferenceTypeInfo = 3 TargetInfo = 60 class FilterOperator(IntEnum): ''' :ivar Equals: :vartype Equals: 0 :ivar IsNull: :vartype IsNull: 1 :ivar GreaterThan: :vartype GreaterThan: 2 :ivar LessThan: :vartype LessThan: 3 :ivar GreaterThanOrEqual: :vartype GreaterThanOrEqual: 4 :ivar LessThanOrEqual: :vartype LessThanOrEqual: 5 :ivar Like: :vartype Like: 6 :ivar Not: :vartype Not: 7 :ivar Between: :vartype Between: 8 :ivar InList: :vartype InList: 9 :ivar And: :vartype And: 10 :ivar Or: :vartype Or: 11 :ivar Cast: :vartype Cast: 12 :ivar InView: :vartype InView: 13 :ivar OfType: :vartype OfType: 14 :ivar RelatedTo: :vartype RelatedTo: 15 :ivar BitwiseAnd: :vartype BitwiseAnd: 16 :ivar BitwiseOr: :vartype BitwiseOr: 17 ''' Equals = 0 IsNull = 1 GreaterThan = 2 LessThan = 3 GreaterThanOrEqual = 4 LessThanOrEqual = 5 Like = 6 Not = 7 Between = 8 InList = 9 And = 10 Or = 11 Cast = 12 InView = 13 OfType = 14 RelatedTo = 15 BitwiseAnd = 16 BitwiseOr = 17 class TimestampsToReturn(IntEnum): ''' :ivar Source: :vartype Source: 0 :ivar Server: :vartype Server: 1 :ivar Both: :vartype Both: 2 :ivar Neither: :vartype Neither: 3 :ivar Invalid: :vartype Invalid: 4 ''' Source = 0 Server = 1 Both = 2 Neither = 3 Invalid = 4 class HistoryUpdateType(IntEnum): ''' :ivar Insert: :vartype Insert: 1 :ivar Replace: :vartype Replace: 2 :ivar Update: :vartype Update: 3 :ivar Delete: :vartype Delete: 4 ''' Insert = 1 Replace = 2 Update = 3 Delete = 4 class PerformUpdateType(IntEnum): ''' :ivar Insert: :vartype Insert: 1 :ivar Replace: :vartype Replace: 2 :ivar Update: :vartype Update: 3 :ivar Remove: :vartype Remove: 4 ''' Insert = 1 Replace = 2 Update = 3 Remove = 4 class MonitoringMode(IntEnum): ''' :ivar Disabled: :vartype Disabled: 0 :ivar Sampling: :vartype Sampling: 1 :ivar Reporting: :vartype Reporting: 2 ''' Disabled = 0 Sampling = 1 Reporting = 2 class DataChangeTrigger(IntEnum): ''' :ivar Status: :vartype Status: 0 :ivar StatusValue: :vartype StatusValue: 1 :ivar StatusValueTimestamp: :vartype StatusValueTimestamp: 2 ''' Status = 0 StatusValue = 1 StatusValueTimestamp = 2 class DeadbandType(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar Absolute: :vartype Absolute: 1 :ivar Percent: :vartype Percent: 2 ''' None_ = 0 Absolute = 1 Percent = 2 class RedundancySupport(IntEnum): ''' :ivar None_: :vartype None_: 0 :ivar Cold: :vartype Cold: 1 :ivar Warm: :vartype Warm: 2 :ivar Hot: :vartype Hot: 3 :ivar Transparent: :vartype Transparent: 4 :ivar HotAndMirrored: :vartype HotAndMirrored: 5 ''' None_ = 0 Cold = 1 Warm = 2 Hot = 3 Transparent = 4 HotAndMirrored = 5 class ServerState(IntEnum): ''' :ivar Running: :vartype Running: 0 :ivar Failed: :vartype Failed: 1 :ivar NoConfiguration: :vartype NoConfiguration: 2 :ivar Suspended: :vartype Suspended: 3 :ivar Shutdown: :vartype Shutdown: 4 :ivar Test: :vartype Test: 5 :ivar CommunicationFault: :vartype CommunicationFault: 6 :ivar Unknown: :vartype Unknown: 7 ''' Running = 0 Failed = 1 NoConfiguration = 2 Suspended = 3 Shutdown = 4 Test = 5 CommunicationFault = 6 Unknown = 7 class ModelChangeStructureVerbMask(IntEnum): ''' :ivar NodeAdded: :vartype NodeAdded: 1 :ivar NodeDeleted: :vartype NodeDeleted: 2 :ivar ReferenceAdded: :vartype ReferenceAdded: 4 :ivar ReferenceDeleted: :vartype ReferenceDeleted: 8 :ivar DataTypeChanged: :vartype DataTypeChanged: 16 ''' NodeAdded = 1 NodeDeleted = 2 ReferenceAdded = 4 ReferenceDeleted = 8 DataTypeChanged = 16 class AxisScaleEnumeration(IntEnum): ''' :ivar Linear: :vartype Linear: 0 :ivar Log: :vartype Log: 1 :ivar Ln: :vartype Ln: 2 ''' Linear = 0 Log = 1 Ln = 2 class ExceptionDeviationFormat(IntEnum): ''' :ivar AbsoluteValue: :vartype AbsoluteValue: 0 :ivar PercentOfValue: :vartype PercentOfValue: 1 :ivar PercentOfRange: :vartype PercentOfRange: 2 :ivar PercentOfEURange: :vartype PercentOfEURange: 3 :ivar Unknown: :vartype Unknown: 4 ''' AbsoluteValue = 0 PercentOfValue = 1 PercentOfRange = 2 PercentOfEURange = 3 Unknown = 4 class DataTypeDefinition(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'DataTypeDefinition(' + + ')' __repr__ = __str__ class DiagnosticInfo(FrozenClass): ''' A recursive structure containing diagnostic information associated with a status code. :ivar Encoding: :vartype Encoding: Byte :ivar SymbolicId: :vartype SymbolicId: Int32 :ivar NamespaceURI: :vartype NamespaceURI: Int32 :ivar Locale: :vartype Locale: Int32 :ivar LocalizedText: :vartype LocalizedText: Int32 :ivar AdditionalInfo: :vartype AdditionalInfo: String :ivar InnerStatusCode: :vartype InnerStatusCode: StatusCode :ivar InnerDiagnosticInfo: :vartype InnerDiagnosticInfo: DiagnosticInfo ''' ua_switches = { 'SymbolicId': ('Encoding', 0), 'NamespaceURI': ('Encoding', 1), 'Locale': ('Encoding', 3), 'LocalizedText': ('Encoding', 2), 'AdditionalInfo': ('Encoding', 4), 'InnerStatusCode': ('Encoding', 5), 'InnerDiagnosticInfo': ('Encoding', 6), } ua_types = [ ('Encoding', 'Byte'), ('SymbolicId', 'Int32'), ('NamespaceURI', 'Int32'), ('Locale', 'Int32'), ('LocalizedText', 'Int32'), ('AdditionalInfo', 'String'), ('InnerStatusCode', 'StatusCode'), ('InnerDiagnosticInfo', 'DiagnosticInfo'), ] def __init__(self): self.Encoding = 0 self.SymbolicId = None self.NamespaceURI = None self.Locale = None self.LocalizedText = None self.AdditionalInfo = None self.InnerStatusCode = None self.InnerDiagnosticInfo = None self._freeze = True def __str__(self): return 'DiagnosticInfo(' + 'Encoding:' + str(self.Encoding) + ', ' + \ 'SymbolicId:' + str(self.SymbolicId) + ', ' + \ 'NamespaceURI:' + str(self.NamespaceURI) + ', ' + \ 'Locale:' + str(self.Locale) + ', ' + \ 'LocalizedText:' + str(self.LocalizedText) + ', ' + \ 'AdditionalInfo:' + str(self.AdditionalInfo) + ', ' + \ 'InnerStatusCode:' + str(self.InnerStatusCode) + ', ' + \ 'InnerDiagnosticInfo:' + str(self.InnerDiagnosticInfo) + ')' __repr__ = __str__ class KeyValuePair(FrozenClass): ''' :ivar Key: :vartype Key: QualifiedName :ivar Value: :vartype Value: Variant ''' ua_types = [ ('Key', 'QualifiedName'), ('Value', 'Variant'), ] def __init__(self): self.Key = QualifiedName() self.Value = Variant() self._freeze = True def __str__(self): return 'KeyValuePair(' + 'Key:' + str(self.Key) + ', ' + \ 'Value:' + str(self.Value) + ')' __repr__ = __str__ class EndpointType(FrozenClass): ''' :ivar EndpointUrl: :vartype EndpointUrl: String :ivar SecurityMode: :vartype SecurityMode: MessageSecurityMode :ivar SecurityPolicyUri: :vartype SecurityPolicyUri: String :ivar TransportProfileUri: :vartype TransportProfileUri: String ''' ua_types = [ ('EndpointUrl', 'String'), ('SecurityMode', 'MessageSecurityMode'), ('SecurityPolicyUri', 'String'), ('TransportProfileUri', 'String'), ] def __init__(self): self.EndpointUrl = None self.SecurityMode = MessageSecurityMode(0) self.SecurityPolicyUri = None self.TransportProfileUri = None self._freeze = True def __str__(self): return 'EndpointType(' + 'EndpointUrl:' + str(self.EndpointUrl) + ', ' + \ 'SecurityMode:' + str(self.SecurityMode) + ', ' + \ 'SecurityPolicyUri:' + str(self.SecurityPolicyUri) + ', ' + \ 'TransportProfileUri:' + str(self.TransportProfileUri) + ')' __repr__ = __str__ class RationalNumber(FrozenClass): ''' :ivar Numerator: :vartype Numerator: Int32 :ivar Denominator: :vartype Denominator: UInt32 ''' ua_types = [ ('Numerator', 'Int32'), ('Denominator', 'UInt32'), ] def __init__(self): self.Numerator = 0 self.Denominator = 0 self._freeze = True def __str__(self): return 'RationalNumber(' + 'Numerator:' + str(self.Numerator) + ', ' + \ 'Denominator:' + str(self.Denominator) + ')' __repr__ = __str__ class Vector(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'Vector(' + + ')' __repr__ = __str__ class ThreeDVector(FrozenClass): ''' :ivar X: :vartype X: Double :ivar Y: :vartype Y: Double :ivar Z: :vartype Z: Double ''' ua_types = [ ('X', 'Double'), ('Y', 'Double'), ('Z', 'Double'), ] def __init__(self): self.X = 0 self.Y = 0 self.Z = 0 self._freeze = True def __str__(self): return 'ThreeDVector(' + 'X:' + str(self.X) + ', ' + \ 'Y:' + str(self.Y) + ', ' + \ 'Z:' + str(self.Z) + ')' __repr__ = __str__ class CartesianCoordinates(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'CartesianCoordinates(' + + ')' __repr__ = __str__ class ThreeDCartesianCoordinates(FrozenClass): ''' :ivar X: :vartype X: Double :ivar Y: :vartype Y: Double :ivar Z: :vartype Z: Double ''' ua_types = [ ('X', 'Double'), ('Y', 'Double'), ('Z', 'Double'), ] def __init__(self): self.X = 0 self.Y = 0 self.Z = 0 self._freeze = True def __str__(self): return 'ThreeDCartesianCoordinates(' + 'X:' + str(self.X) + ', ' + \ 'Y:' + str(self.Y) + ', ' + \ 'Z:' + str(self.Z) + ')' __repr__ = __str__ class Orientation(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'Orientation(' + + ')' __repr__ = __str__ class ThreeDOrientation(FrozenClass): ''' :ivar A: :vartype A: Double :ivar B: :vartype B: Double :ivar C: :vartype C: Double ''' ua_types = [ ('A', 'Double'), ('B', 'Double'), ('C', 'Double'), ] def __init__(self): self.A = 0 self.B = 0 self.C = 0 self._freeze = True def __str__(self): return 'ThreeDOrientation(' + 'A:' + str(self.A) + ', ' + \ 'B:' + str(self.B) + ', ' + \ 'C:' + str(self.C) + ')' __repr__ = __str__ class Frame(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'Frame(' + + ')' __repr__ = __str__ class ThreeDFrame(FrozenClass): ''' :ivar CartesianCoordinates: :vartype CartesianCoordinates: ThreeDCartesianCoordinates :ivar Orientation: :vartype Orientation: ThreeDOrientation ''' ua_types = [ ('CartesianCoordinates', 'ThreeDCartesianCoordinates'), ('Orientation', 'ThreeDOrientation'), ] def __init__(self): self.CartesianCoordinates = ThreeDCartesianCoordinates() self.Orientation = ThreeDOrientation() self._freeze = True def __str__(self): return 'ThreeDFrame(' + 'CartesianCoordinates:' + str(self.CartesianCoordinates) + ', ' + \ 'Orientation:' + str(self.Orientation) + ')' __repr__ = __str__ class IdentityMappingRuleType(FrozenClass): ''' :ivar CriteriaType: :vartype CriteriaType: IdentityCriteriaType :ivar Criteria: :vartype Criteria: String ''' ua_types = [ ('CriteriaType', 'IdentityCriteriaType'), ('Criteria', 'String'), ] def __init__(self): self.CriteriaType = IdentityCriteriaType(0) self.Criteria = None self._freeze = True def __str__(self): return 'IdentityMappingRuleType(' + 'CriteriaType:' + str(self.CriteriaType) + ', ' + \ 'Criteria:' + str(self.Criteria) + ')' __repr__ = __str__ class CurrencyUnitType(FrozenClass): ''' :ivar NumericCode: :vartype NumericCode: Int16 :ivar Exponent: :vartype Exponent: SByte :ivar AlphabeticCode: :vartype AlphabeticCode: String :ivar Currency: :vartype Currency: LocalizedText ''' ua_types = [ ('NumericCode', 'Int16'), ('Exponent', 'SByte'), ('AlphabeticCode', 'String'), ('Currency', 'LocalizedText'), ] def __init__(self): self.NumericCode = 0 self.Exponent = SByte() self.AlphabeticCode = None self.Currency = LocalizedText() self._freeze = True def __str__(self): return 'CurrencyUnitType(' + 'NumericCode:' + str(self.NumericCode) + ', ' + \ 'Exponent:' + str(self.Exponent) + ', ' + \ 'AlphabeticCode:' + str(self.AlphabeticCode) + ', ' + \ 'Currency:' + str(self.Currency) + ')' __repr__ = __str__ class TrustListDataType(FrozenClass): ''' :ivar SpecifiedLists: :vartype SpecifiedLists: UInt32 :ivar TrustedCertificates: :vartype TrustedCertificates: ByteString :ivar TrustedCrls: :vartype TrustedCrls: ByteString :ivar IssuerCertificates: :vartype IssuerCertificates: ByteString :ivar IssuerCrls: :vartype IssuerCrls: ByteString ''' ua_types = [ ('SpecifiedLists', 'UInt32'), ('TrustedCertificates', 'ListOfByteString'), ('TrustedCrls', 'ListOfByteString'), ('IssuerCertificates', 'ListOfByteString'), ('IssuerCrls', 'ListOfByteString'), ] def __init__(self): self.SpecifiedLists = 0 self.TrustedCertificates = [] self.TrustedCrls = [] self.IssuerCertificates = [] self.IssuerCrls = [] self._freeze = True def __str__(self): return 'TrustListDataType(' + 'SpecifiedLists:' + str(self.SpecifiedLists) + ', ' + \ 'TrustedCertificates:' + str(self.TrustedCertificates) + ', ' + \ 'TrustedCrls:' + str(self.TrustedCrls) + ', ' + \ 'IssuerCertificates:' + str(self.IssuerCertificates) + ', ' + \ 'IssuerCrls:' + str(self.IssuerCrls) + ')' __repr__ = __str__ class DecimalDataType(FrozenClass): ''' :ivar Scale: :vartype Scale: Int16 :ivar Value: :vartype Value: ByteString ''' ua_types = [ ('Scale', 'Int16'), ('Value', 'ByteString'), ] def __init__(self): self.Scale = 0 self.Value = None self._freeze = True def __str__(self): return 'DecimalDataType(' + 'Scale:' + str(self.Scale) + ', ' + \ 'Value:' + str(self.Value) + ')' __repr__ = __str__ class DataTypeSchemaHeader(FrozenClass): ''' :ivar Namespaces: :vartype Namespaces: String :ivar StructureDataTypes: :vartype StructureDataTypes: StructureDescription :ivar EnumDataTypes: :vartype EnumDataTypes: EnumDescription :ivar SimpleDataTypes: :vartype SimpleDataTypes: SimpleTypeDescription ''' ua_types = [ ('Namespaces', 'ListOfString'), ('StructureDataTypes', 'ListOfStructureDescription'), ('EnumDataTypes', 'ListOfEnumDescription'), ('SimpleDataTypes', 'ListOfSimpleTypeDescription'), ] def __init__(self): self.Namespaces = [] self.StructureDataTypes = [] self.EnumDataTypes = [] self.SimpleDataTypes = [] self._freeze = True def __str__(self): return 'DataTypeSchemaHeader(' + 'Namespaces:' + str(self.Namespaces) + ', ' + \ 'StructureDataTypes:' + str(self.StructureDataTypes) + ', ' + \ 'EnumDataTypes:' + str(self.EnumDataTypes) + ', ' + \ 'SimpleDataTypes:' + str(self.SimpleDataTypes) + ')' __repr__ = __str__ class DataTypeDescription(FrozenClass): ''' :ivar DataTypeId: :vartype DataTypeId: NodeId :ivar Name: :vartype Name: QualifiedName ''' ua_types = [ ('DataTypeId', 'NodeId'), ('Name', 'QualifiedName'), ] def __init__(self): self.DataTypeId = NodeId() self.Name = QualifiedName() self._freeze = True def __str__(self): return 'DataTypeDescription(' + 'DataTypeId:' + str(self.DataTypeId) + ', ' + \ 'Name:' + str(self.Name) + ')' __repr__ = __str__ class StructureDescription(FrozenClass): ''' :ivar DataTypeId: :vartype DataTypeId: NodeId :ivar Name: :vartype Name: QualifiedName :ivar StructureDefinition: :vartype StructureDefinition: StructureDefinition ''' ua_types = [ ('DataTypeId', 'NodeId'), ('Name', 'QualifiedName'), ('StructureDefinition', 'StructureDefinition'), ] def __init__(self): self.DataTypeId = NodeId() self.Name = QualifiedName() self.StructureDefinition = StructureDefinition() self._freeze = True def __str__(self): return 'StructureDescription(' + 'DataTypeId:' + str(self.DataTypeId) + ', ' + \ 'Name:' + str(self.Name) + ', ' + \ 'StructureDefinition:' + str(self.StructureDefinition) + ')' __repr__ = __str__ class EnumDescription(FrozenClass): ''' :ivar DataTypeId: :vartype DataTypeId: NodeId :ivar Name: :vartype Name: QualifiedName :ivar EnumDefinition: :vartype EnumDefinition: EnumDefinition :ivar BuiltInType: :vartype BuiltInType: Byte ''' ua_types = [ ('DataTypeId', 'NodeId'), ('Name', 'QualifiedName'), ('EnumDefinition', 'EnumDefinition'), ('BuiltInType', 'Byte'), ] def __init__(self): self.DataTypeId = NodeId() self.Name = QualifiedName() self.EnumDefinition = EnumDefinition() self.BuiltInType = 0 self._freeze = True def __str__(self): return 'EnumDescription(' + 'DataTypeId:' + str(self.DataTypeId) + ', ' + \ 'Name:' + str(self.Name) + ', ' + \ 'EnumDefinition:' + str(self.EnumDefinition) + ', ' + \ 'BuiltInType:' + str(self.BuiltInType) + ')' __repr__ = __str__ class SimpleTypeDescription(FrozenClass): ''' :ivar DataTypeId: :vartype DataTypeId: NodeId :ivar Name: :vartype Name: QualifiedName :ivar BaseDataType: :vartype BaseDataType: NodeId :ivar BuiltInType: :vartype BuiltInType: Byte ''' ua_types = [ ('DataTypeId', 'NodeId'), ('Name', 'QualifiedName'), ('BaseDataType', 'NodeId'), ('BuiltInType', 'Byte'), ] def __init__(self): self.DataTypeId = NodeId() self.Name = QualifiedName() self.BaseDataType = NodeId() self.BuiltInType = 0 self._freeze = True def __str__(self): return 'SimpleTypeDescription(' + 'DataTypeId:' + str(self.DataTypeId) + ', ' + \ 'Name:' + str(self.Name) + ', ' + \ 'BaseDataType:' + str(self.BaseDataType) + ', ' + \ 'BuiltInType:' + str(self.BuiltInType) + ')' __repr__ = __str__ class UABinaryFileDataType(FrozenClass): ''' :ivar Namespaces: :vartype Namespaces: String :ivar StructureDataTypes: :vartype StructureDataTypes: StructureDescription :ivar EnumDataTypes: :vartype EnumDataTypes: EnumDescription :ivar SimpleDataTypes: :vartype SimpleDataTypes: SimpleTypeDescription :ivar SchemaLocation: :vartype SchemaLocation: String :ivar FileHeader: :vartype FileHeader: KeyValuePair :ivar Body: :vartype Body: Variant ''' ua_types = [ ('Namespaces', 'ListOfString'), ('StructureDataTypes', 'ListOfStructureDescription'), ('EnumDataTypes', 'ListOfEnumDescription'), ('SimpleDataTypes', 'ListOfSimpleTypeDescription'), ('SchemaLocation', 'String'), ('FileHeader', 'ListOfKeyValuePair'), ('Body', 'Variant'), ] def __init__(self): self.Namespaces = [] self.StructureDataTypes = [] self.EnumDataTypes = [] self.SimpleDataTypes = [] self.SchemaLocation = None self.FileHeader = [] self.Body = Variant() self._freeze = True def __str__(self): return 'UABinaryFileDataType(' + 'Namespaces:' + str(self.Namespaces) + ', ' + \ 'StructureDataTypes:' + str(self.StructureDataTypes) + ', ' + \ 'EnumDataTypes:' + str(self.EnumDataTypes) + ', ' + \ 'SimpleDataTypes:' + str(self.SimpleDataTypes) + ', ' + \ 'SchemaLocation:' + str(self.SchemaLocation) + ', ' + \ 'FileHeader:' + str(self.FileHeader) + ', ' + \ 'Body:' + str(self.Body) + ')' __repr__ = __str__ class DataSetMetaDataType(FrozenClass): ''' :ivar Namespaces: :vartype Namespaces: String :ivar StructureDataTypes: :vartype StructureDataTypes: StructureDescription :ivar EnumDataTypes: :vartype EnumDataTypes: EnumDescription :ivar SimpleDataTypes: :vartype SimpleDataTypes: SimpleTypeDescription :ivar Name: :vartype Name: String :ivar Description: :vartype Description: LocalizedText :ivar Fields: :vartype Fields: FieldMetaData :ivar DataSetClassId: :vartype DataSetClassId: Guid :ivar ConfigurationVersion: :vartype ConfigurationVersion: ConfigurationVersionDataType ''' ua_types = [ ('Namespaces', 'ListOfString'), ('StructureDataTypes', 'ListOfStructureDescription'), ('EnumDataTypes', 'ListOfEnumDescription'), ('SimpleDataTypes', 'ListOfSimpleTypeDescription'), ('Name', 'String'), ('Description', 'LocalizedText'), ('Fields', 'ListOfFieldMetaData'), ('DataSetClassId', 'Guid'), ('ConfigurationVersion', 'ConfigurationVersionDataType'), ] def __init__(self): self.Namespaces = [] self.StructureDataTypes = [] self.EnumDataTypes = [] self.SimpleDataTypes = [] self.Name = None self.Description = LocalizedText() self.Fields = [] self.DataSetClassId = Guid() self.ConfigurationVersion = ConfigurationVersionDataType() self._freeze = True def __str__(self): return 'DataSetMetaDataType(' + 'Namespaces:' + str(self.Namespaces) + ', ' + \ 'StructureDataTypes:' + str(self.StructureDataTypes) + ', ' + \ 'EnumDataTypes:' + str(self.EnumDataTypes) + ', ' + \ 'SimpleDataTypes:' + str(self.SimpleDataTypes) + ', ' + \ 'Name:' + str(self.Name) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'Fields:' + str(self.Fields) + ', ' + \ 'DataSetClassId:' + str(self.DataSetClassId) + ', ' + \ 'ConfigurationVersion:' + str(self.ConfigurationVersion) + ')' __repr__ = __str__ class FieldMetaData(FrozenClass): ''' :ivar Name: :vartype Name: String :ivar Description: :vartype Description: LocalizedText :ivar FieldFlags: :vartype FieldFlags: DataSetFieldFlags :ivar BuiltInType: :vartype BuiltInType: Byte :ivar DataType: :vartype DataType: NodeId :ivar ValueRank: :vartype ValueRank: Int32 :ivar ArrayDimensions: :vartype ArrayDimensions: UInt32 :ivar MaxStringLength: :vartype MaxStringLength: UInt32 :ivar DataSetFieldId: :vartype DataSetFieldId: Guid :ivar Properties: :vartype Properties: KeyValuePair ''' ua_types = [ ('Name', 'String'), ('Description', 'LocalizedText'), ('FieldFlags', 'DataSetFieldFlags'), ('BuiltInType', 'Byte'), ('DataType', 'NodeId'), ('ValueRank', 'Int32'), ('ArrayDimensions', 'ListOfUInt32'), ('MaxStringLength', 'UInt32'), ('DataSetFieldId', 'Guid'), ('Properties', 'ListOfKeyValuePair'), ] def __init__(self): self.Name = None self.Description = LocalizedText() self.FieldFlags = DataSetFieldFlags(0) self.BuiltInType = 0 self.DataType = NodeId() self.ValueRank = 0 self.ArrayDimensions = [] self.MaxStringLength = 0 self.DataSetFieldId = Guid() self.Properties = [] self._freeze = True def __str__(self): return 'FieldMetaData(' + 'Name:' + str(self.Name) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'FieldFlags:' + str(self.FieldFlags) + ', ' + \ 'BuiltInType:' + str(self.BuiltInType) + ', ' + \ 'DataType:' + str(self.DataType) + ', ' + \ 'ValueRank:' + str(self.ValueRank) + ', ' + \ 'ArrayDimensions:' + str(self.ArrayDimensions) + ', ' + \ 'MaxStringLength:' + str(self.MaxStringLength) + ', ' + \ 'DataSetFieldId:' + str(self.DataSetFieldId) + ', ' + \ 'Properties:' + str(self.Properties) + ')' __repr__ = __str__ class ConfigurationVersionDataType(FrozenClass): ''' :ivar MajorVersion: :vartype MajorVersion: UInt32 :ivar MinorVersion: :vartype MinorVersion: UInt32 ''' ua_types = [ ('MajorVersion', 'UInt32'), ('MinorVersion', 'UInt32'), ] def __init__(self): self.MajorVersion = 0 self.MinorVersion = 0 self._freeze = True def __str__(self): return 'ConfigurationVersionDataType(' + 'MajorVersion:' + str(self.MajorVersion) + ', ' + \ 'MinorVersion:' + str(self.MinorVersion) + ')' __repr__ = __str__ class PublishedDataSetDataType(FrozenClass): ''' :ivar Name: :vartype Name: String :ivar DataSetFolder: :vartype DataSetFolder: String :ivar DataSetMetaData: :vartype DataSetMetaData: DataSetMetaDataType :ivar ExtensionFields: :vartype ExtensionFields: KeyValuePair :ivar DataSetSource: :vartype DataSetSource: ExtensionObject ''' ua_types = [ ('Name', 'String'), ('DataSetFolder', 'ListOfString'), ('DataSetMetaData', 'DataSetMetaDataType'), ('ExtensionFields', 'ListOfKeyValuePair'), ('DataSetSource', 'ExtensionObject'), ] def __init__(self): self.Name = None self.DataSetFolder = [] self.DataSetMetaData = DataSetMetaDataType() self.ExtensionFields = [] self.DataSetSource = ExtensionObject() self._freeze = True def __str__(self): return 'PublishedDataSetDataType(' + 'Name:' + str(self.Name) + ', ' + \ 'DataSetFolder:' + str(self.DataSetFolder) + ', ' + \ 'DataSetMetaData:' + str(self.DataSetMetaData) + ', ' + \ 'ExtensionFields:' + str(self.ExtensionFields) + ', ' + \ 'DataSetSource:' + str(self.DataSetSource) + ')' __repr__ = __str__ class PublishedDataSetSourceDataType(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'PublishedDataSetSourceDataType(' + + ')' __repr__ = __str__ class PublishedVariableDataType(FrozenClass): ''' :ivar PublishedVariable: :vartype PublishedVariable: NodeId :ivar AttributeId: :vartype AttributeId: UInt32 :ivar SamplingIntervalHint: :vartype SamplingIntervalHint: Double :ivar DeadbandType: :vartype DeadbandType: UInt32 :ivar DeadbandValue: :vartype DeadbandValue: Double :ivar IndexRange: :vartype IndexRange: String :ivar SubstituteValue: :vartype SubstituteValue: Variant :ivar MetaDataProperties: :vartype MetaDataProperties: QualifiedName ''' ua_types = [ ('PublishedVariable', 'NodeId'), ('AttributeId', 'UInt32'), ('SamplingIntervalHint', 'Double'), ('DeadbandType', 'UInt32'), ('DeadbandValue', 'Double'), ('IndexRange', 'String'), ('SubstituteValue', 'Variant'), ('MetaDataProperties', 'ListOfQualifiedName'), ] def __init__(self): self.PublishedVariable = NodeId() self.AttributeId = 0 self.SamplingIntervalHint = 0 self.DeadbandType = 0 self.DeadbandValue = 0 self.IndexRange = None self.SubstituteValue = Variant() self.MetaDataProperties = [] self._freeze = True def __str__(self): return 'PublishedVariableDataType(' + 'PublishedVariable:' + str(self.PublishedVariable) + ', ' + \ 'AttributeId:' + str(self.AttributeId) + ', ' + \ 'SamplingIntervalHint:' + str(self.SamplingIntervalHint) + ', ' + \ 'DeadbandType:' + str(self.DeadbandType) + ', ' + \ 'DeadbandValue:' + str(self.DeadbandValue) + ', ' + \ 'IndexRange:' + str(self.IndexRange) + ', ' + \ 'SubstituteValue:' + str(self.SubstituteValue) + ', ' + \ 'MetaDataProperties:' + str(self.MetaDataProperties) + ')' __repr__ = __str__ class PublishedDataItemsDataType(FrozenClass): ''' :ivar PublishedData: :vartype PublishedData: PublishedVariableDataType ''' ua_types = [ ('PublishedData', 'ListOfPublishedVariableDataType'), ] def __init__(self): self.PublishedData = [] self._freeze = True def __str__(self): return 'PublishedDataItemsDataType(' + 'PublishedData:' + str(self.PublishedData) + ')' __repr__ = __str__ class PublishedEventsDataType(FrozenClass): ''' :ivar EventNotifier: :vartype EventNotifier: NodeId :ivar SelectedFields: :vartype SelectedFields: SimpleAttributeOperand :ivar Filter: :vartype Filter: ContentFilter ''' ua_types = [ ('EventNotifier', 'NodeId'), ('SelectedFields', 'ListOfSimpleAttributeOperand'), ('Filter', 'ContentFilter'), ] def __init__(self): self.EventNotifier = NodeId() self.SelectedFields = [] self.Filter = ContentFilter() self._freeze = True def __str__(self): return 'PublishedEventsDataType(' + 'EventNotifier:' + str(self.EventNotifier) + ', ' + \ 'SelectedFields:' + str(self.SelectedFields) + ', ' + \ 'Filter:' + str(self.Filter) + ')' __repr__ = __str__ class DataSetWriterDataType(FrozenClass): ''' :ivar Name: :vartype Name: String :ivar Enabled: :vartype Enabled: Boolean :ivar DataSetWriterId: :vartype DataSetWriterId: UInt16 :ivar DataSetFieldContentMask: :vartype DataSetFieldContentMask: DataSetFieldContentMask :ivar KeyFrameCount: :vartype KeyFrameCount: UInt32 :ivar DataSetName: :vartype DataSetName: String :ivar DataSetWriterProperties: :vartype DataSetWriterProperties: KeyValuePair :ivar TransportSettings: :vartype TransportSettings: ExtensionObject :ivar MessageSettings: :vartype MessageSettings: ExtensionObject ''' ua_types = [ ('Name', 'String'), ('Enabled', 'Boolean'), ('DataSetWriterId', 'UInt16'), ('DataSetFieldContentMask', 'DataSetFieldContentMask'), ('KeyFrameCount', 'UInt32'), ('DataSetName', 'String'), ('DataSetWriterProperties', 'ListOfKeyValuePair'), ('TransportSettings', 'ExtensionObject'), ('MessageSettings', 'ExtensionObject'), ] def __init__(self): self.Name = None self.Enabled = True self.DataSetWriterId = 0 self.DataSetFieldContentMask = DataSetFieldContentMask(0) self.KeyFrameCount = 0 self.DataSetName = None self.DataSetWriterProperties = [] self.TransportSettings = ExtensionObject() self.MessageSettings = ExtensionObject() self._freeze = True def __str__(self): return 'DataSetWriterDataType(' + 'Name:' + str(self.Name) + ', ' + \ 'Enabled:' + str(self.Enabled) + ', ' + \ 'DataSetWriterId:' + str(self.DataSetWriterId) + ', ' + \ 'DataSetFieldContentMask:' + str(self.DataSetFieldContentMask) + ', ' + \ 'KeyFrameCount:' + str(self.KeyFrameCount) + ', ' + \ 'DataSetName:' + str(self.DataSetName) + ', ' + \ 'DataSetWriterProperties:' + str(self.DataSetWriterProperties) + ', ' + \ 'TransportSettings:' + str(self.TransportSettings) + ', ' + \ 'MessageSettings:' + str(self.MessageSettings) + ')' __repr__ = __str__ class DataSetWriterTransportDataType(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'DataSetWriterTransportDataType(' + + ')' __repr__ = __str__ class DataSetWriterMessageDataType(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'DataSetWriterMessageDataType(' + + ')' __repr__ = __str__ class PubSubGroupDataType(FrozenClass): ''' :ivar Name: :vartype Name: String :ivar Enabled: :vartype Enabled: Boolean :ivar SecurityMode: :vartype SecurityMode: MessageSecurityMode :ivar SecurityGroupId: :vartype SecurityGroupId: String :ivar SecurityKeyServices: :vartype SecurityKeyServices: EndpointDescription :ivar MaxNetworkMessageSize: :vartype MaxNetworkMessageSize: UInt32 :ivar GroupProperties: :vartype GroupProperties: KeyValuePair ''' ua_types = [ ('Name', 'String'), ('Enabled', 'Boolean'), ('SecurityMode', 'MessageSecurityMode'), ('SecurityGroupId', 'String'), ('SecurityKeyServices', 'ListOfEndpointDescription'), ('MaxNetworkMessageSize', 'UInt32'), ('GroupProperties', 'ListOfKeyValuePair'), ] def __init__(self): self.Name = None self.Enabled = True self.SecurityMode = MessageSecurityMode(0) self.SecurityGroupId = None self.SecurityKeyServices = [] self.MaxNetworkMessageSize = 0 self.GroupProperties = [] self._freeze = True def __str__(self): return 'PubSubGroupDataType(' + 'Name:' + str(self.Name) + ', ' + \ 'Enabled:' + str(self.Enabled) + ', ' + \ 'SecurityMode:' + str(self.SecurityMode) + ', ' + \ 'SecurityGroupId:' + str(self.SecurityGroupId) + ', ' + \ 'SecurityKeyServices:' + str(self.SecurityKeyServices) + ', ' + \ 'MaxNetworkMessageSize:' + str(self.MaxNetworkMessageSize) + ', ' + \ 'GroupProperties:' + str(self.GroupProperties) + ')' __repr__ = __str__ class WriterGroupDataType(FrozenClass): ''' :ivar Name: :vartype Name: String :ivar Enabled: :vartype Enabled: Boolean :ivar SecurityMode: :vartype SecurityMode: MessageSecurityMode :ivar SecurityGroupId: :vartype SecurityGroupId: String :ivar SecurityKeyServices: :vartype SecurityKeyServices: EndpointDescription :ivar MaxNetworkMessageSize: :vartype MaxNetworkMessageSize: UInt32 :ivar GroupProperties: :vartype GroupProperties: KeyValuePair :ivar WriterGroupId: :vartype WriterGroupId: UInt16 :ivar PublishingInterval: :vartype PublishingInterval: Double :ivar KeepAliveTime: :vartype KeepAliveTime: Double :ivar Priority: :vartype Priority: Byte :ivar LocaleIds: :vartype LocaleIds: String :ivar HeaderLayoutUri: :vartype HeaderLayoutUri: String :ivar TransportSettings: :vartype TransportSettings: ExtensionObject :ivar MessageSettings: :vartype MessageSettings: ExtensionObject :ivar DataSetWriters: :vartype DataSetWriters: DataSetWriterDataType ''' ua_types = [ ('Name', 'String'), ('Enabled', 'Boolean'), ('SecurityMode', 'MessageSecurityMode'), ('SecurityGroupId', 'String'), ('SecurityKeyServices', 'ListOfEndpointDescription'), ('MaxNetworkMessageSize', 'UInt32'), ('GroupProperties', 'ListOfKeyValuePair'), ('WriterGroupId', 'UInt16'), ('PublishingInterval', 'Double'), ('KeepAliveTime', 'Double'), ('Priority', 'Byte'), ('LocaleIds', 'ListOfString'), ('HeaderLayoutUri', 'String'), ('TransportSettings', 'ExtensionObject'), ('MessageSettings', 'ExtensionObject'), ('DataSetWriters', 'ListOfDataSetWriterDataType'), ] def __init__(self): self.Name = None self.Enabled = True self.SecurityMode = MessageSecurityMode(0) self.SecurityGroupId = None self.SecurityKeyServices = [] self.MaxNetworkMessageSize = 0 self.GroupProperties = [] self.WriterGroupId = 0 self.PublishingInterval = 0 self.KeepAliveTime = 0 self.Priority = 0 self.LocaleIds = [] self.HeaderLayoutUri = None self.TransportSettings = ExtensionObject() self.MessageSettings = ExtensionObject() self.DataSetWriters = [] self._freeze = True def __str__(self): return 'WriterGroupDataType(' + 'Name:' + str(self.Name) + ', ' + \ 'Enabled:' + str(self.Enabled) + ', ' + \ 'SecurityMode:' + str(self.SecurityMode) + ', ' + \ 'SecurityGroupId:' + str(self.SecurityGroupId) + ', ' + \ 'SecurityKeyServices:' + str(self.SecurityKeyServices) + ', ' + \ 'MaxNetworkMessageSize:' + str(self.MaxNetworkMessageSize) + ', ' + \ 'GroupProperties:' + str(self.GroupProperties) + ', ' + \ 'WriterGroupId:' + str(self.WriterGroupId) + ', ' + \ 'PublishingInterval:' + str(self.PublishingInterval) + ', ' + \ 'KeepAliveTime:' + str(self.KeepAliveTime) + ', ' + \ 'Priority:' + str(self.Priority) + ', ' + \ 'LocaleIds:' + str(self.LocaleIds) + ', ' + \ 'HeaderLayoutUri:' + str(self.HeaderLayoutUri) + ', ' + \ 'TransportSettings:' + str(self.TransportSettings) + ', ' + \ 'MessageSettings:' + str(self.MessageSettings) + ', ' + \ 'DataSetWriters:' + str(self.DataSetWriters) + ')' __repr__ = __str__ class WriterGroupTransportDataType(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'WriterGroupTransportDataType(' + + ')' __repr__ = __str__ class WriterGroupMessageDataType(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'WriterGroupMessageDataType(' + + ')' __repr__ = __str__ class PubSubConnectionDataType(FrozenClass): ''' :ivar Name: :vartype Name: String :ivar Enabled: :vartype Enabled: Boolean :ivar PublisherId: :vartype PublisherId: Variant :ivar TransportProfileUri: :vartype TransportProfileUri: String :ivar Address: :vartype Address: ExtensionObject :ivar ConnectionProperties: :vartype ConnectionProperties: KeyValuePair :ivar TransportSettings: :vartype TransportSettings: ExtensionObject :ivar WriterGroups: :vartype WriterGroups: WriterGroupDataType :ivar ReaderGroups: :vartype ReaderGroups: ReaderGroupDataType ''' ua_types = [ ('Name', 'String'), ('Enabled', 'Boolean'), ('PublisherId', 'Variant'), ('TransportProfileUri', 'String'), ('Address', 'ExtensionObject'), ('ConnectionProperties', 'ListOfKeyValuePair'), ('TransportSettings', 'ExtensionObject'), ('WriterGroups', 'ListOfWriterGroupDataType'), ('ReaderGroups', 'ListOfReaderGroupDataType'), ] def __init__(self): self.Name = None self.Enabled = True self.PublisherId = Variant() self.TransportProfileUri = None self.Address = ExtensionObject() self.ConnectionProperties = [] self.TransportSettings = ExtensionObject() self.WriterGroups = [] self.ReaderGroups = [] self._freeze = True def __str__(self): return 'PubSubConnectionDataType(' + 'Name:' + str(self.Name) + ', ' + \ 'Enabled:' + str(self.Enabled) + ', ' + \ 'PublisherId:' + str(self.PublisherId) + ', ' + \ 'TransportProfileUri:' + str(self.TransportProfileUri) + ', ' + \ 'Address:' + str(self.Address) + ', ' + \ 'ConnectionProperties:' + str(self.ConnectionProperties) + ', ' + \ 'TransportSettings:' + str(self.TransportSettings) + ', ' + \ 'WriterGroups:' + str(self.WriterGroups) + ', ' + \ 'ReaderGroups:' + str(self.ReaderGroups) + ')' __repr__ = __str__ class ConnectionTransportDataType(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'ConnectionTransportDataType(' + + ')' __repr__ = __str__ class NetworkAddressDataType(FrozenClass): ''' :ivar NetworkInterface: :vartype NetworkInterface: String ''' ua_types = [ ('NetworkInterface', 'String'), ] def __init__(self): self.NetworkInterface = None self._freeze = True def __str__(self): return 'NetworkAddressDataType(' + 'NetworkInterface:' + str(self.NetworkInterface) + ')' __repr__ = __str__ class NetworkAddressUrlDataType(FrozenClass): ''' :ivar NetworkInterface: :vartype NetworkInterface: String :ivar Url: :vartype Url: String ''' ua_types = [ ('NetworkInterface', 'String'), ('Url', 'String'), ] def __init__(self): self.NetworkInterface = None self.Url = None self._freeze = True def __str__(self): return 'NetworkAddressUrlDataType(' + 'NetworkInterface:' + str(self.NetworkInterface) + ', ' + \ 'Url:' + str(self.Url) + ')' __repr__ = __str__ class ReaderGroupDataType(FrozenClass): ''' :ivar Name: :vartype Name: String :ivar Enabled: :vartype Enabled: Boolean :ivar SecurityMode: :vartype SecurityMode: MessageSecurityMode :ivar SecurityGroupId: :vartype SecurityGroupId: String :ivar SecurityKeyServices: :vartype SecurityKeyServices: EndpointDescription :ivar MaxNetworkMessageSize: :vartype MaxNetworkMessageSize: UInt32 :ivar GroupProperties: :vartype GroupProperties: KeyValuePair :ivar TransportSettings: :vartype TransportSettings: ExtensionObject :ivar MessageSettings: :vartype MessageSettings: ExtensionObject :ivar DataSetReaders: :vartype DataSetReaders: DataSetReaderDataType ''' ua_types = [ ('Name', 'String'), ('Enabled', 'Boolean'), ('SecurityMode', 'MessageSecurityMode'), ('SecurityGroupId', 'String'), ('SecurityKeyServices', 'ListOfEndpointDescription'), ('MaxNetworkMessageSize', 'UInt32'), ('GroupProperties', 'ListOfKeyValuePair'), ('TransportSettings', 'ExtensionObject'), ('MessageSettings', 'ExtensionObject'), ('DataSetReaders', 'ListOfDataSetReaderDataType'), ] def __init__(self): self.Name = None self.Enabled = True self.SecurityMode = MessageSecurityMode(0) self.SecurityGroupId = None self.SecurityKeyServices = [] self.MaxNetworkMessageSize = 0 self.GroupProperties = [] self.TransportSettings = ExtensionObject() self.MessageSettings = ExtensionObject() self.DataSetReaders = [] self._freeze = True def __str__(self): return 'ReaderGroupDataType(' + 'Name:' + str(self.Name) + ', ' + \ 'Enabled:' + str(self.Enabled) + ', ' + \ 'SecurityMode:' + str(self.SecurityMode) + ', ' + \ 'SecurityGroupId:' + str(self.SecurityGroupId) + ', ' + \ 'SecurityKeyServices:' + str(self.SecurityKeyServices) + ', ' + \ 'MaxNetworkMessageSize:' + str(self.MaxNetworkMessageSize) + ', ' + \ 'GroupProperties:' + str(self.GroupProperties) + ', ' + \ 'TransportSettings:' + str(self.TransportSettings) + ', ' + \ 'MessageSettings:' + str(self.MessageSettings) + ', ' + \ 'DataSetReaders:' + str(self.DataSetReaders) + ')' __repr__ = __str__ class ReaderGroupTransportDataType(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'ReaderGroupTransportDataType(' + + ')' __repr__ = __str__ class ReaderGroupMessageDataType(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'ReaderGroupMessageDataType(' + + ')' __repr__ = __str__ class DataSetReaderDataType(FrozenClass): ''' :ivar Name: :vartype Name: String :ivar Enabled: :vartype Enabled: Boolean :ivar PublisherId: :vartype PublisherId: Variant :ivar WriterGroupId: :vartype WriterGroupId: UInt16 :ivar DataSetWriterId: :vartype DataSetWriterId: UInt16 :ivar DataSetMetaData: :vartype DataSetMetaData: DataSetMetaDataType :ivar DataSetFieldContentMask: :vartype DataSetFieldContentMask: DataSetFieldContentMask :ivar MessageReceiveTimeout: :vartype MessageReceiveTimeout: Double :ivar KeyFrameCount: :vartype KeyFrameCount: UInt32 :ivar HeaderLayoutUri: :vartype HeaderLayoutUri: String :ivar SecurityMode: :vartype SecurityMode: MessageSecurityMode :ivar SecurityGroupId: :vartype SecurityGroupId: String :ivar SecurityKeyServices: :vartype SecurityKeyServices: EndpointDescription :ivar DataSetReaderProperties: :vartype DataSetReaderProperties: KeyValuePair :ivar TransportSettings: :vartype TransportSettings: ExtensionObject :ivar MessageSettings: :vartype MessageSettings: ExtensionObject :ivar SubscribedDataSet: :vartype SubscribedDataSet: ExtensionObject ''' ua_types = [ ('Name', 'String'), ('Enabled', 'Boolean'), ('PublisherId', 'Variant'), ('WriterGroupId', 'UInt16'), ('DataSetWriterId', 'UInt16'), ('DataSetMetaData', 'DataSetMetaDataType'), ('DataSetFieldContentMask', 'DataSetFieldContentMask'), ('MessageReceiveTimeout', 'Double'), ('KeyFrameCount', 'UInt32'), ('HeaderLayoutUri', 'String'), ('SecurityMode', 'MessageSecurityMode'), ('SecurityGroupId', 'String'), ('SecurityKeyServices', 'ListOfEndpointDescription'), ('DataSetReaderProperties', 'ListOfKeyValuePair'), ('TransportSettings', 'ExtensionObject'), ('MessageSettings', 'ExtensionObject'), ('SubscribedDataSet', 'ExtensionObject'), ] def __init__(self): self.Name = None self.Enabled = True self.PublisherId = Variant() self.WriterGroupId = 0 self.DataSetWriterId = 0 self.DataSetMetaData = DataSetMetaDataType() self.DataSetFieldContentMask = DataSetFieldContentMask(0) self.MessageReceiveTimeout = 0 self.KeyFrameCount = 0 self.HeaderLayoutUri = None self.SecurityMode = MessageSecurityMode(0) self.SecurityGroupId = None self.SecurityKeyServices = [] self.DataSetReaderProperties = [] self.TransportSettings = ExtensionObject() self.MessageSettings = ExtensionObject() self.SubscribedDataSet = ExtensionObject() self._freeze = True def __str__(self): return 'DataSetReaderDataType(' + 'Name:' + str(self.Name) + ', ' + \ 'Enabled:' + str(self.Enabled) + ', ' + \ 'PublisherId:' + str(self.PublisherId) + ', ' + \ 'WriterGroupId:' + str(self.WriterGroupId) + ', ' + \ 'DataSetWriterId:' + str(self.DataSetWriterId) + ', ' + \ 'DataSetMetaData:' + str(self.DataSetMetaData) + ', ' + \ 'DataSetFieldContentMask:' + str(self.DataSetFieldContentMask) + ', ' + \ 'MessageReceiveTimeout:' + str(self.MessageReceiveTimeout) + ', ' + \ 'KeyFrameCount:' + str(self.KeyFrameCount) + ', ' + \ 'HeaderLayoutUri:' + str(self.HeaderLayoutUri) + ', ' + \ 'SecurityMode:' + str(self.SecurityMode) + ', ' + \ 'SecurityGroupId:' + str(self.SecurityGroupId) + ', ' + \ 'SecurityKeyServices:' + str(self.SecurityKeyServices) + ', ' + \ 'DataSetReaderProperties:' + str(self.DataSetReaderProperties) + ', ' + \ 'TransportSettings:' + str(self.TransportSettings) + ', ' + \ 'MessageSettings:' + str(self.MessageSettings) + ', ' + \ 'SubscribedDataSet:' + str(self.SubscribedDataSet) + ')' __repr__ = __str__ class DataSetReaderTransportDataType(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'DataSetReaderTransportDataType(' + + ')' __repr__ = __str__ class DataSetReaderMessageDataType(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'DataSetReaderMessageDataType(' + + ')' __repr__ = __str__ class SubscribedDataSetDataType(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'SubscribedDataSetDataType(' + + ')' __repr__ = __str__ class TargetVariablesDataType(FrozenClass): ''' :ivar TargetVariables: :vartype TargetVariables: FieldTargetDataType ''' ua_types = [ ('TargetVariables', 'ListOfFieldTargetDataType'), ] def __init__(self): self.TargetVariables = [] self._freeze = True def __str__(self): return 'TargetVariablesDataType(' + 'TargetVariables:' + str(self.TargetVariables) + ')' __repr__ = __str__ class FieldTargetDataType(FrozenClass): ''' :ivar DataSetFieldId: :vartype DataSetFieldId: Guid :ivar ReceiverIndexRange: :vartype ReceiverIndexRange: String :ivar TargetNodeId: :vartype TargetNodeId: NodeId :ivar AttributeId: :vartype AttributeId: UInt32 :ivar WriteIndexRange: :vartype WriteIndexRange: String :ivar OverrideValueHandling: :vartype OverrideValueHandling: OverrideValueHandling :ivar OverrideValue: :vartype OverrideValue: Variant ''' ua_types = [ ('DataSetFieldId', 'Guid'), ('ReceiverIndexRange', 'String'), ('TargetNodeId', 'NodeId'), ('AttributeId', 'UInt32'), ('WriteIndexRange', 'String'), ('OverrideValueHandling', 'OverrideValueHandling'), ('OverrideValue', 'Variant'), ] def __init__(self): self.DataSetFieldId = Guid() self.ReceiverIndexRange = None self.TargetNodeId = NodeId() self.AttributeId = 0 self.WriteIndexRange = None self.OverrideValueHandling = OverrideValueHandling(0) self.OverrideValue = Variant() self._freeze = True def __str__(self): return 'FieldTargetDataType(' + 'DataSetFieldId:' + str(self.DataSetFieldId) + ', ' + \ 'ReceiverIndexRange:' + str(self.ReceiverIndexRange) + ', ' + \ 'TargetNodeId:' + str(self.TargetNodeId) + ', ' + \ 'AttributeId:' + str(self.AttributeId) + ', ' + \ 'WriteIndexRange:' + str(self.WriteIndexRange) + ', ' + \ 'OverrideValueHandling:' + str(self.OverrideValueHandling) + ', ' + \ 'OverrideValue:' + str(self.OverrideValue) + ')' __repr__ = __str__ class SubscribedDataSetMirrorDataType(FrozenClass): ''' :ivar ParentNodeName: :vartype ParentNodeName: String :ivar RolePermissions: :vartype RolePermissions: RolePermissionType ''' ua_types = [ ('ParentNodeName', 'String'), ('RolePermissions', 'ListOfRolePermissionType'), ] def __init__(self): self.ParentNodeName = None self.RolePermissions = [] self._freeze = True def __str__(self): return 'SubscribedDataSetMirrorDataType(' + 'ParentNodeName:' + str(self.ParentNodeName) + ', ' + \ 'RolePermissions:' + str(self.RolePermissions) + ')' __repr__ = __str__ class PubSubConfigurationDataType(FrozenClass): ''' :ivar PublishedDataSets: :vartype PublishedDataSets: PublishedDataSetDataType :ivar Connections: :vartype Connections: PubSubConnectionDataType :ivar Enabled: :vartype Enabled: Boolean ''' ua_types = [ ('PublishedDataSets', 'ListOfPublishedDataSetDataType'), ('Connections', 'ListOfPubSubConnectionDataType'), ('Enabled', 'Boolean'), ] def __init__(self): self.PublishedDataSets = [] self.Connections = [] self.Enabled = True self._freeze = True def __str__(self): return 'PubSubConfigurationDataType(' + 'PublishedDataSets:' + str(self.PublishedDataSets) + ', ' + \ 'Connections:' + str(self.Connections) + ', ' + \ 'Enabled:' + str(self.Enabled) + ')' __repr__ = __str__ class UadpWriterGroupMessageDataType(FrozenClass): ''' :ivar GroupVersion: :vartype GroupVersion: UInt32 :ivar DataSetOrdering: :vartype DataSetOrdering: DataSetOrderingType :ivar NetworkMessageContentMask: :vartype NetworkMessageContentMask: UadpNetworkMessageContentMask :ivar SamplingOffset: :vartype SamplingOffset: Double :ivar PublishingOffset: :vartype PublishingOffset: Double ''' ua_types = [ ('GroupVersion', 'UInt32'), ('DataSetOrdering', 'DataSetOrderingType'), ('NetworkMessageContentMask', 'UadpNetworkMessageContentMask'), ('SamplingOffset', 'Double'), ('PublishingOffset', 'ListOfDouble'), ] def __init__(self): self.GroupVersion = 0 self.DataSetOrdering = DataSetOrderingType(0) self.NetworkMessageContentMask = UadpNetworkMessageContentMask(0) self.SamplingOffset = 0 self.PublishingOffset = [] self._freeze = True def __str__(self): return 'UadpWriterGroupMessageDataType(' + 'GroupVersion:' + str(self.GroupVersion) + ', ' + \ 'DataSetOrdering:' + str(self.DataSetOrdering) + ', ' + \ 'NetworkMessageContentMask:' + str(self.NetworkMessageContentMask) + ', ' + \ 'SamplingOffset:' + str(self.SamplingOffset) + ', ' + \ 'PublishingOffset:' + str(self.PublishingOffset) + ')' __repr__ = __str__ class UadpDataSetWriterMessageDataType(FrozenClass): ''' :ivar DataSetMessageContentMask: :vartype DataSetMessageContentMask: UadpDataSetMessageContentMask :ivar ConfiguredSize: :vartype ConfiguredSize: UInt16 :ivar NetworkMessageNumber: :vartype NetworkMessageNumber: UInt16 :ivar DataSetOffset: :vartype DataSetOffset: UInt16 ''' ua_types = [ ('DataSetMessageContentMask', 'UadpDataSetMessageContentMask'), ('ConfiguredSize', 'UInt16'), ('NetworkMessageNumber', 'UInt16'), ('DataSetOffset', 'UInt16'), ] def __init__(self): self.DataSetMessageContentMask = UadpDataSetMessageContentMask(0) self.ConfiguredSize = 0 self.NetworkMessageNumber = 0 self.DataSetOffset = 0 self._freeze = True def __str__(self): return 'UadpDataSetWriterMessageDataType(' + 'DataSetMessageContentMask:' + str(self.DataSetMessageContentMask) + ', ' + \ 'ConfiguredSize:' + str(self.ConfiguredSize) + ', ' + \ 'NetworkMessageNumber:' + str(self.NetworkMessageNumber) + ', ' + \ 'DataSetOffset:' + str(self.DataSetOffset) + ')' __repr__ = __str__ class UadpDataSetReaderMessageDataType(FrozenClass): ''' :ivar GroupVersion: :vartype GroupVersion: UInt32 :ivar NetworkMessageNumber: :vartype NetworkMessageNumber: UInt16 :ivar DataSetOffset: :vartype DataSetOffset: UInt16 :ivar DataSetClassId: :vartype DataSetClassId: Guid :ivar NetworkMessageContentMask: :vartype NetworkMessageContentMask: UadpNetworkMessageContentMask :ivar DataSetMessageContentMask: :vartype DataSetMessageContentMask: UadpDataSetMessageContentMask :ivar PublishingInterval: :vartype PublishingInterval: Double :ivar ReceiveOffset: :vartype ReceiveOffset: Double :ivar ProcessingOffset: :vartype ProcessingOffset: Double ''' ua_types = [ ('GroupVersion', 'UInt32'), ('NetworkMessageNumber', 'UInt16'), ('DataSetOffset', 'UInt16'), ('DataSetClassId', 'Guid'), ('NetworkMessageContentMask', 'UadpNetworkMessageContentMask'), ('DataSetMessageContentMask', 'UadpDataSetMessageContentMask'), ('PublishingInterval', 'Double'), ('ReceiveOffset', 'Double'), ('ProcessingOffset', 'Double'), ] def __init__(self): self.GroupVersion = 0 self.NetworkMessageNumber = 0 self.DataSetOffset = 0 self.DataSetClassId = Guid() self.NetworkMessageContentMask = UadpNetworkMessageContentMask(0) self.DataSetMessageContentMask = UadpDataSetMessageContentMask(0) self.PublishingInterval = 0 self.ReceiveOffset = 0 self.ProcessingOffset = 0 self._freeze = True def __str__(self): return 'UadpDataSetReaderMessageDataType(' + 'GroupVersion:' + str(self.GroupVersion) + ', ' + \ 'NetworkMessageNumber:' + str(self.NetworkMessageNumber) + ', ' + \ 'DataSetOffset:' + str(self.DataSetOffset) + ', ' + \ 'DataSetClassId:' + str(self.DataSetClassId) + ', ' + \ 'NetworkMessageContentMask:' + str(self.NetworkMessageContentMask) + ', ' + \ 'DataSetMessageContentMask:' + str(self.DataSetMessageContentMask) + ', ' + \ 'PublishingInterval:' + str(self.PublishingInterval) + ', ' + \ 'ReceiveOffset:' + str(self.ReceiveOffset) + ', ' + \ 'ProcessingOffset:' + str(self.ProcessingOffset) + ')' __repr__ = __str__ class JsonWriterGroupMessageDataType(FrozenClass): ''' :ivar NetworkMessageContentMask: :vartype NetworkMessageContentMask: JsonNetworkMessageContentMask ''' ua_types = [ ('NetworkMessageContentMask', 'JsonNetworkMessageContentMask'), ] def __init__(self): self.NetworkMessageContentMask = JsonNetworkMessageContentMask(0) self._freeze = True def __str__(self): return 'JsonWriterGroupMessageDataType(' + 'NetworkMessageContentMask:' + str(self.NetworkMessageContentMask) + ')' __repr__ = __str__ class JsonDataSetWriterMessageDataType(FrozenClass): ''' :ivar DataSetMessageContentMask: :vartype DataSetMessageContentMask: JsonDataSetMessageContentMask ''' ua_types = [ ('DataSetMessageContentMask', 'JsonDataSetMessageContentMask'), ] def __init__(self): self.DataSetMessageContentMask = JsonDataSetMessageContentMask(0) self._freeze = True def __str__(self): return 'JsonDataSetWriterMessageDataType(' + 'DataSetMessageContentMask:' + str(self.DataSetMessageContentMask) + ')' __repr__ = __str__ class JsonDataSetReaderMessageDataType(FrozenClass): ''' :ivar NetworkMessageContentMask: :vartype NetworkMessageContentMask: JsonNetworkMessageContentMask :ivar DataSetMessageContentMask: :vartype DataSetMessageContentMask: JsonDataSetMessageContentMask ''' ua_types = [ ('NetworkMessageContentMask', 'JsonNetworkMessageContentMask'), ('DataSetMessageContentMask', 'JsonDataSetMessageContentMask'), ] def __init__(self): self.NetworkMessageContentMask = JsonNetworkMessageContentMask(0) self.DataSetMessageContentMask = JsonDataSetMessageContentMask(0) self._freeze = True def __str__(self): return 'JsonDataSetReaderMessageDataType(' + 'NetworkMessageContentMask:' + str(self.NetworkMessageContentMask) + ', ' + \ 'DataSetMessageContentMask:' + str(self.DataSetMessageContentMask) + ')' __repr__ = __str__ class DatagramConnectionTransportDataType(FrozenClass): ''' :ivar DiscoveryAddress: :vartype DiscoveryAddress: ExtensionObject ''' ua_types = [ ('DiscoveryAddress', 'ExtensionObject'), ] def __init__(self): self.DiscoveryAddress = ExtensionObject() self._freeze = True def __str__(self): return 'DatagramConnectionTransportDataType(' + 'DiscoveryAddress:' + str(self.DiscoveryAddress) + ')' __repr__ = __str__ class DatagramWriterGroupTransportDataType(FrozenClass): ''' :ivar MessageRepeatCount: :vartype MessageRepeatCount: Byte :ivar MessageRepeatDelay: :vartype MessageRepeatDelay: Double ''' ua_types = [ ('MessageRepeatCount', 'Byte'), ('MessageRepeatDelay', 'Double'), ] def __init__(self): self.MessageRepeatCount = 0 self.MessageRepeatDelay = 0 self._freeze = True def __str__(self): return 'DatagramWriterGroupTransportDataType(' + 'MessageRepeatCount:' + str(self.MessageRepeatCount) + ', ' + \ 'MessageRepeatDelay:' + str(self.MessageRepeatDelay) + ')' __repr__ = __str__ class BrokerConnectionTransportDataType(FrozenClass): ''' :ivar ResourceUri: :vartype ResourceUri: String :ivar AuthenticationProfileUri: :vartype AuthenticationProfileUri: String ''' ua_types = [ ('ResourceUri', 'String'), ('AuthenticationProfileUri', 'String'), ] def __init__(self): self.ResourceUri = None self.AuthenticationProfileUri = None self._freeze = True def __str__(self): return 'BrokerConnectionTransportDataType(' + 'ResourceUri:' + str(self.ResourceUri) + ', ' + \ 'AuthenticationProfileUri:' + str(self.AuthenticationProfileUri) + ')' __repr__ = __str__ class BrokerWriterGroupTransportDataType(FrozenClass): ''' :ivar QueueName: :vartype QueueName: String :ivar ResourceUri: :vartype ResourceUri: String :ivar AuthenticationProfileUri: :vartype AuthenticationProfileUri: String :ivar RequestedDeliveryGuarantee: :vartype RequestedDeliveryGuarantee: BrokerTransportQualityOfService ''' ua_types = [ ('QueueName', 'String'), ('ResourceUri', 'String'), ('AuthenticationProfileUri', 'String'), ('RequestedDeliveryGuarantee', 'BrokerTransportQualityOfService'), ] def __init__(self): self.QueueName = None self.ResourceUri = None self.AuthenticationProfileUri = None self.RequestedDeliveryGuarantee = BrokerTransportQualityOfService(0) self._freeze = True def __str__(self): return 'BrokerWriterGroupTransportDataType(' + 'QueueName:' + str(self.QueueName) + ', ' + \ 'ResourceUri:' + str(self.ResourceUri) + ', ' + \ 'AuthenticationProfileUri:' + str(self.AuthenticationProfileUri) + ', ' + \ 'RequestedDeliveryGuarantee:' + str(self.RequestedDeliveryGuarantee) + ')' __repr__ = __str__ class BrokerDataSetWriterTransportDataType(FrozenClass): ''' :ivar QueueName: :vartype QueueName: String :ivar ResourceUri: :vartype ResourceUri: String :ivar AuthenticationProfileUri: :vartype AuthenticationProfileUri: String :ivar RequestedDeliveryGuarantee: :vartype RequestedDeliveryGuarantee: BrokerTransportQualityOfService :ivar MetaDataQueueName: :vartype MetaDataQueueName: String :ivar MetaDataUpdateTime: :vartype MetaDataUpdateTime: Double ''' ua_types = [ ('QueueName', 'String'), ('ResourceUri', 'String'), ('AuthenticationProfileUri', 'String'), ('RequestedDeliveryGuarantee', 'BrokerTransportQualityOfService'), ('MetaDataQueueName', 'String'), ('MetaDataUpdateTime', 'Double'), ] def __init__(self): self.QueueName = None self.ResourceUri = None self.AuthenticationProfileUri = None self.RequestedDeliveryGuarantee = BrokerTransportQualityOfService(0) self.MetaDataQueueName = None self.MetaDataUpdateTime = 0 self._freeze = True def __str__(self): return 'BrokerDataSetWriterTransportDataType(' + 'QueueName:' + str(self.QueueName) + ', ' + \ 'ResourceUri:' + str(self.ResourceUri) + ', ' + \ 'AuthenticationProfileUri:' + str(self.AuthenticationProfileUri) + ', ' + \ 'RequestedDeliveryGuarantee:' + str(self.RequestedDeliveryGuarantee) + ', ' + \ 'MetaDataQueueName:' + str(self.MetaDataQueueName) + ', ' + \ 'MetaDataUpdateTime:' + str(self.MetaDataUpdateTime) + ')' __repr__ = __str__ class BrokerDataSetReaderTransportDataType(FrozenClass): ''' :ivar QueueName: :vartype QueueName: String :ivar ResourceUri: :vartype ResourceUri: String :ivar AuthenticationProfileUri: :vartype AuthenticationProfileUri: String :ivar RequestedDeliveryGuarantee: :vartype RequestedDeliveryGuarantee: BrokerTransportQualityOfService :ivar MetaDataQueueName: :vartype MetaDataQueueName: String ''' ua_types = [ ('QueueName', 'String'), ('ResourceUri', 'String'), ('AuthenticationProfileUri', 'String'), ('RequestedDeliveryGuarantee', 'BrokerTransportQualityOfService'), ('MetaDataQueueName', 'String'), ] def __init__(self): self.QueueName = None self.ResourceUri = None self.AuthenticationProfileUri = None self.RequestedDeliveryGuarantee = BrokerTransportQualityOfService(0) self.MetaDataQueueName = None self._freeze = True def __str__(self): return 'BrokerDataSetReaderTransportDataType(' + 'QueueName:' + str(self.QueueName) + ', ' + \ 'ResourceUri:' + str(self.ResourceUri) + ', ' + \ 'AuthenticationProfileUri:' + str(self.AuthenticationProfileUri) + ', ' + \ 'RequestedDeliveryGuarantee:' + str(self.RequestedDeliveryGuarantee) + ', ' + \ 'MetaDataQueueName:' + str(self.MetaDataQueueName) + ')' __repr__ = __str__ class RolePermissionType(FrozenClass): ''' :ivar RoleId: :vartype RoleId: NodeId :ivar Permissions: :vartype Permissions: PermissionType ''' ua_types = [ ('RoleId', 'NodeId'), ('Permissions', 'PermissionType'), ] def __init__(self): self.RoleId = NodeId() self.Permissions = PermissionType(0) self._freeze = True def __str__(self): return 'RolePermissionType(' + 'RoleId:' + str(self.RoleId) + ', ' + \ 'Permissions:' + str(self.Permissions) + ')' __repr__ = __str__ class StructureField(FrozenClass): ''' :ivar Name: :vartype Name: String :ivar Description: :vartype Description: LocalizedText :ivar DataType: :vartype DataType: NodeId :ivar ValueRank: :vartype ValueRank: Int32 :ivar ArrayDimensions: :vartype ArrayDimensions: UInt32 :ivar MaxStringLength: :vartype MaxStringLength: UInt32 :ivar IsOptional: :vartype IsOptional: Boolean ''' ua_types = [ ('Name', 'String'), ('Description', 'LocalizedText'), ('DataType', 'NodeId'), ('ValueRank', 'Int32'), ('ArrayDimensions', 'ListOfUInt32'), ('MaxStringLength', 'UInt32'), ('IsOptional', 'Boolean'), ] def __init__(self): self.Name = None self.Description = LocalizedText() self.DataType = NodeId() self.ValueRank = 0 self.ArrayDimensions = [] self.MaxStringLength = 0 self.IsOptional = True self._freeze = True def __str__(self): return 'StructureField(' + 'Name:' + str(self.Name) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'DataType:' + str(self.DataType) + ', ' + \ 'ValueRank:' + str(self.ValueRank) + ', ' + \ 'ArrayDimensions:' + str(self.ArrayDimensions) + ', ' + \ 'MaxStringLength:' + str(self.MaxStringLength) + ', ' + \ 'IsOptional:' + str(self.IsOptional) + ')' __repr__ = __str__ class StructureDefinition(FrozenClass): ''' :ivar DefaultEncodingId: :vartype DefaultEncodingId: NodeId :ivar BaseDataType: :vartype BaseDataType: NodeId :ivar StructureType: :vartype StructureType: StructureType :ivar Fields: :vartype Fields: StructureField ''' ua_types = [ ('DefaultEncodingId', 'NodeId'), ('BaseDataType', 'NodeId'), ('StructureType', 'StructureType'), ('Fields', 'ListOfStructureField'), ] def __init__(self): self.DefaultEncodingId = NodeId() self.BaseDataType = NodeId() self.StructureType = StructureType(0) self.Fields = [] self._freeze = True def __str__(self): return 'StructureDefinition(' + 'DefaultEncodingId:' + str(self.DefaultEncodingId) + ', ' + \ 'BaseDataType:' + str(self.BaseDataType) + ', ' + \ 'StructureType:' + str(self.StructureType) + ', ' + \ 'Fields:' + str(self.Fields) + ')' __repr__ = __str__ class EnumDefinition(FrozenClass): ''' :ivar Fields: :vartype Fields: EnumField ''' ua_types = [ ('Fields', 'ListOfEnumField'), ] def __init__(self): self.Fields = [] self._freeze = True def __str__(self): return 'EnumDefinition(' + 'Fields:' + str(self.Fields) + ')' __repr__ = __str__ class Argument(FrozenClass): ''' :ivar Name: :vartype Name: String :ivar DataType: :vartype DataType: NodeId :ivar ValueRank: :vartype ValueRank: Int32 :ivar ArrayDimensions: :vartype ArrayDimensions: UInt32 :ivar Description: :vartype Description: LocalizedText ''' ua_types = [ ('Name', 'String'), ('DataType', 'NodeId'), ('ValueRank', 'Int32'), ('ArrayDimensions', 'ListOfUInt32'), ('Description', 'LocalizedText'), ] def __init__(self): self.Name = None self.DataType = NodeId() self.ValueRank = 0 self.ArrayDimensions = [] self.Description = LocalizedText() self._freeze = True def __str__(self): return 'Argument(' + 'Name:' + str(self.Name) + ', ' + \ 'DataType:' + str(self.DataType) + ', ' + \ 'ValueRank:' + str(self.ValueRank) + ', ' + \ 'ArrayDimensions:' + str(self.ArrayDimensions) + ', ' + \ 'Description:' + str(self.Description) + ')' __repr__ = __str__ class EnumValueType(FrozenClass): ''' :ivar Value: :vartype Value: Int64 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText ''' ua_types = [ ('Value', 'Int64'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ] def __init__(self): self.Value = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self._freeze = True def __str__(self): return 'EnumValueType(' + 'Value:' + str(self.Value) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ')' __repr__ = __str__ class EnumField(FrozenClass): ''' :ivar Value: :vartype Value: Int64 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText :ivar Name: :vartype Name: String ''' ua_types = [ ('Value', 'Int64'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ('Name', 'String'), ] def __init__(self): self.Value = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self.Name = None self._freeze = True def __str__(self): return 'EnumField(' + 'Value:' + str(self.Value) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'Name:' + str(self.Name) + ')' __repr__ = __str__ class OptionSet(FrozenClass): ''' :ivar Value: :vartype Value: ByteString :ivar ValidBits: :vartype ValidBits: ByteString ''' ua_types = [ ('Value', 'ByteString'), ('ValidBits', 'ByteString'), ] def __init__(self): self.Value = None self.ValidBits = None self._freeze = True def __str__(self): return 'OptionSet(' + 'Value:' + str(self.Value) + ', ' + \ 'ValidBits:' + str(self.ValidBits) + ')' __repr__ = __str__ class Union(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'Union(' + + ')' __repr__ = __str__ class TimeZoneDataType(FrozenClass): ''' :ivar Offset: :vartype Offset: Int16 :ivar DaylightSavingInOffset: :vartype DaylightSavingInOffset: Boolean ''' ua_types = [ ('Offset', 'Int16'), ('DaylightSavingInOffset', 'Boolean'), ] def __init__(self): self.Offset = 0 self.DaylightSavingInOffset = True self._freeze = True def __str__(self): return 'TimeZoneDataType(' + 'Offset:' + str(self.Offset) + ', ' + \ 'DaylightSavingInOffset:' + str(self.DaylightSavingInOffset) + ')' __repr__ = __str__ class ApplicationDescription(FrozenClass): ''' :ivar ApplicationUri: :vartype ApplicationUri: String :ivar ProductUri: :vartype ProductUri: String :ivar ApplicationName: :vartype ApplicationName: LocalizedText :ivar ApplicationType: :vartype ApplicationType: ApplicationType :ivar GatewayServerUri: :vartype GatewayServerUri: String :ivar DiscoveryProfileUri: :vartype DiscoveryProfileUri: String :ivar DiscoveryUrls: :vartype DiscoveryUrls: String ''' ua_types = [ ('ApplicationUri', 'String'), ('ProductUri', 'String'), ('ApplicationName', 'LocalizedText'), ('ApplicationType', 'ApplicationType'), ('GatewayServerUri', 'String'), ('DiscoveryProfileUri', 'String'), ('DiscoveryUrls', 'ListOfString'), ] def __init__(self): self.ApplicationUri = None self.ProductUri = None self.ApplicationName = LocalizedText() self.ApplicationType = ApplicationType(0) self.GatewayServerUri = None self.DiscoveryProfileUri = None self.DiscoveryUrls = [] self._freeze = True def __str__(self): return 'ApplicationDescription(' + 'ApplicationUri:' + str(self.ApplicationUri) + ', ' + \ 'ProductUri:' + str(self.ProductUri) + ', ' + \ 'ApplicationName:' + str(self.ApplicationName) + ', ' + \ 'ApplicationType:' + str(self.ApplicationType) + ', ' + \ 'GatewayServerUri:' + str(self.GatewayServerUri) + ', ' + \ 'DiscoveryProfileUri:' + str(self.DiscoveryProfileUri) + ', ' + \ 'DiscoveryUrls:' + str(self.DiscoveryUrls) + ')' __repr__ = __str__ class RequestHeader(FrozenClass): ''' :ivar AuthenticationToken: :vartype AuthenticationToken: NodeId :ivar Timestamp: :vartype Timestamp: DateTime :ivar RequestHandle: :vartype RequestHandle: UInt32 :ivar ReturnDiagnostics: :vartype ReturnDiagnostics: UInt32 :ivar AuditEntryId: :vartype AuditEntryId: String :ivar TimeoutHint: :vartype TimeoutHint: UInt32 :ivar AdditionalHeader: :vartype AdditionalHeader: ExtensionObject ''' ua_types = [ ('AuthenticationToken', 'NodeId'), ('Timestamp', 'DateTime'), ('RequestHandle', 'UInt32'), ('ReturnDiagnostics', 'UInt32'), ('AuditEntryId', 'String'), ('TimeoutHint', 'UInt32'), ('AdditionalHeader', 'ExtensionObject'), ] def __init__(self): self.AuthenticationToken = NodeId() self.Timestamp = datetime.utcnow() self.RequestHandle = 0 self.ReturnDiagnostics = 0 self.AuditEntryId = None self.TimeoutHint = 0 self.AdditionalHeader = ExtensionObject() self._freeze = True def __str__(self): return 'RequestHeader(' + 'AuthenticationToken:' + str(self.AuthenticationToken) + ', ' + \ 'Timestamp:' + str(self.Timestamp) + ', ' + \ 'RequestHandle:' + str(self.RequestHandle) + ', ' + \ 'ReturnDiagnostics:' + str(self.ReturnDiagnostics) + ', ' + \ 'AuditEntryId:' + str(self.AuditEntryId) + ', ' + \ 'TimeoutHint:' + str(self.TimeoutHint) + ', ' + \ 'AdditionalHeader:' + str(self.AdditionalHeader) + ')' __repr__ = __str__ class ResponseHeader(FrozenClass): ''' :ivar Timestamp: :vartype Timestamp: DateTime :ivar RequestHandle: :vartype RequestHandle: UInt32 :ivar ServiceResult: :vartype ServiceResult: StatusCode :ivar ServiceDiagnostics: :vartype ServiceDiagnostics: DiagnosticInfo :ivar StringTable: :vartype StringTable: String :ivar AdditionalHeader: :vartype AdditionalHeader: ExtensionObject ''' ua_types = [ ('Timestamp', 'DateTime'), ('RequestHandle', 'UInt32'), ('ServiceResult', 'StatusCode'), ('ServiceDiagnostics', 'DiagnosticInfo'), ('StringTable', 'ListOfString'), ('AdditionalHeader', 'ExtensionObject'), ] def __init__(self): self.Timestamp = datetime.utcnow() self.RequestHandle = 0 self.ServiceResult = StatusCode() self.ServiceDiagnostics = DiagnosticInfo() self.StringTable = [] self.AdditionalHeader = ExtensionObject() self._freeze = True def __str__(self): return 'ResponseHeader(' + 'Timestamp:' + str(self.Timestamp) + ', ' + \ 'RequestHandle:' + str(self.RequestHandle) + ', ' + \ 'ServiceResult:' + str(self.ServiceResult) + ', ' + \ 'ServiceDiagnostics:' + str(self.ServiceDiagnostics) + ', ' + \ 'StringTable:' + str(self.StringTable) + ', ' + \ 'AdditionalHeader:' + str(self.AdditionalHeader) + ')' __repr__ = __str__ class ServiceFault(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.ServiceFault_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self._freeze = True def __str__(self): return 'ServiceFault(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ')' __repr__ = __str__ class SessionlessInvokeRequestType(FrozenClass): ''' :ivar UrisVersion: :vartype UrisVersion: UInt32 :ivar NamespaceUris: :vartype NamespaceUris: String :ivar ServerUris: :vartype ServerUris: String :ivar LocaleIds: :vartype LocaleIds: String :ivar ServiceId: :vartype ServiceId: UInt32 ''' ua_types = [ ('UrisVersion', 'ListOfUInt32'), ('NamespaceUris', 'ListOfString'), ('ServerUris', 'ListOfString'), ('LocaleIds', 'ListOfString'), ('ServiceId', 'UInt32'), ] def __init__(self): self.UrisVersion = [] self.NamespaceUris = [] self.ServerUris = [] self.LocaleIds = [] self.ServiceId = 0 self._freeze = True def __str__(self): return 'SessionlessInvokeRequestType(' + 'UrisVersion:' + str(self.UrisVersion) + ', ' + \ 'NamespaceUris:' + str(self.NamespaceUris) + ', ' + \ 'ServerUris:' + str(self.ServerUris) + ', ' + \ 'LocaleIds:' + str(self.LocaleIds) + ', ' + \ 'ServiceId:' + str(self.ServiceId) + ')' __repr__ = __str__ class SessionlessInvokeResponseType(FrozenClass): ''' :ivar NamespaceUris: :vartype NamespaceUris: String :ivar ServerUris: :vartype ServerUris: String :ivar ServiceId: :vartype ServiceId: UInt32 ''' ua_types = [ ('NamespaceUris', 'ListOfString'), ('ServerUris', 'ListOfString'), ('ServiceId', 'UInt32'), ] def __init__(self): self.NamespaceUris = [] self.ServerUris = [] self.ServiceId = 0 self._freeze = True def __str__(self): return 'SessionlessInvokeResponseType(' + 'NamespaceUris:' + str(self.NamespaceUris) + ', ' + \ 'ServerUris:' + str(self.ServerUris) + ', ' + \ 'ServiceId:' + str(self.ServiceId) + ')' __repr__ = __str__ class FindServersParameters(FrozenClass): ''' :ivar EndpointUrl: :vartype EndpointUrl: String :ivar LocaleIds: :vartype LocaleIds: String :ivar ServerUris: :vartype ServerUris: String ''' ua_types = [ ('EndpointUrl', 'String'), ('LocaleIds', 'ListOfString'), ('ServerUris', 'ListOfString'), ] def __init__(self): self.EndpointUrl = None self.LocaleIds = [] self.ServerUris = [] self._freeze = True def __str__(self): return 'FindServersParameters(' + 'EndpointUrl:' + str(self.EndpointUrl) + ', ' + \ 'LocaleIds:' + str(self.LocaleIds) + ', ' + \ 'ServerUris:' + str(self.ServerUris) + ')' __repr__ = __str__ class FindServersRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: FindServersParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'FindServersParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.FindServersRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = FindServersParameters() self._freeze = True def __str__(self): return 'FindServersRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class FindServersResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Servers: :vartype Servers: ApplicationDescription ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Servers', 'ListOfApplicationDescription'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.FindServersResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Servers = [] self._freeze = True def __str__(self): return 'FindServersResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Servers:' + str(self.Servers) + ')' __repr__ = __str__ class ServerOnNetwork(FrozenClass): ''' :ivar RecordId: :vartype RecordId: UInt32 :ivar ServerName: :vartype ServerName: String :ivar DiscoveryUrl: :vartype DiscoveryUrl: String :ivar ServerCapabilities: :vartype ServerCapabilities: String ''' ua_types = [ ('RecordId', 'UInt32'), ('ServerName', 'String'), ('DiscoveryUrl', 'String'), ('ServerCapabilities', 'ListOfString'), ] def __init__(self): self.RecordId = 0 self.ServerName = None self.DiscoveryUrl = None self.ServerCapabilities = [] self._freeze = True def __str__(self): return 'ServerOnNetwork(' + 'RecordId:' + str(self.RecordId) + ', ' + \ 'ServerName:' + str(self.ServerName) + ', ' + \ 'DiscoveryUrl:' + str(self.DiscoveryUrl) + ', ' + \ 'ServerCapabilities:' + str(self.ServerCapabilities) + ')' __repr__ = __str__ class FindServersOnNetworkParameters(FrozenClass): ''' :ivar StartingRecordId: :vartype StartingRecordId: UInt32 :ivar MaxRecordsToReturn: :vartype MaxRecordsToReturn: UInt32 :ivar ServerCapabilityFilter: :vartype ServerCapabilityFilter: String ''' ua_types = [ ('StartingRecordId', 'UInt32'), ('MaxRecordsToReturn', 'UInt32'), ('ServerCapabilityFilter', 'ListOfString'), ] def __init__(self): self.StartingRecordId = 0 self.MaxRecordsToReturn = 0 self.ServerCapabilityFilter = [] self._freeze = True def __str__(self): return 'FindServersOnNetworkParameters(' + 'StartingRecordId:' + str(self.StartingRecordId) + ', ' + \ 'MaxRecordsToReturn:' + str(self.MaxRecordsToReturn) + ', ' + \ 'ServerCapabilityFilter:' + str(self.ServerCapabilityFilter) + ')' __repr__ = __str__ class FindServersOnNetworkRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: FindServersOnNetworkParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'FindServersOnNetworkParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.FindServersOnNetworkRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = FindServersOnNetworkParameters() self._freeze = True def __str__(self): return 'FindServersOnNetworkRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class FindServersOnNetworkResult(FrozenClass): ''' :ivar LastCounterResetTime: :vartype LastCounterResetTime: DateTime :ivar Servers: :vartype Servers: ServerOnNetwork ''' ua_types = [ ('LastCounterResetTime', 'DateTime'), ('Servers', 'ListOfServerOnNetwork'), ] def __init__(self): self.LastCounterResetTime = datetime.utcnow() self.Servers = [] self._freeze = True def __str__(self): return 'FindServersOnNetworkResult(' + 'LastCounterResetTime:' + str(self.LastCounterResetTime) + ', ' + \ 'Servers:' + str(self.Servers) + ')' __repr__ = __str__ class FindServersOnNetworkResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: FindServersOnNetworkResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'FindServersOnNetworkResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.FindServersOnNetworkResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = FindServersOnNetworkResult() self._freeze = True def __str__(self): return 'FindServersOnNetworkResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class UserTokenPolicy(FrozenClass): ''' :ivar PolicyId: :vartype PolicyId: String :ivar TokenType: :vartype TokenType: UserTokenType :ivar IssuedTokenType: :vartype IssuedTokenType: String :ivar IssuerEndpointUrl: :vartype IssuerEndpointUrl: String :ivar SecurityPolicyUri: :vartype SecurityPolicyUri: String ''' ua_types = [ ('PolicyId', 'String'), ('TokenType', 'UserTokenType'), ('IssuedTokenType', 'String'), ('IssuerEndpointUrl', 'String'), ('SecurityPolicyUri', 'String'), ] def __init__(self): self.PolicyId = None self.TokenType = UserTokenType(0) self.IssuedTokenType = None self.IssuerEndpointUrl = None self.SecurityPolicyUri = None self._freeze = True def __str__(self): return 'UserTokenPolicy(' + 'PolicyId:' + str(self.PolicyId) + ', ' + \ 'TokenType:' + str(self.TokenType) + ', ' + \ 'IssuedTokenType:' + str(self.IssuedTokenType) + ', ' + \ 'IssuerEndpointUrl:' + str(self.IssuerEndpointUrl) + ', ' + \ 'SecurityPolicyUri:' + str(self.SecurityPolicyUri) + ')' __repr__ = __str__ class EndpointDescription(FrozenClass): ''' :ivar EndpointUrl: :vartype EndpointUrl: String :ivar Server: :vartype Server: ApplicationDescription :ivar ServerCertificate: :vartype ServerCertificate: ByteString :ivar SecurityMode: :vartype SecurityMode: MessageSecurityMode :ivar SecurityPolicyUri: :vartype SecurityPolicyUri: String :ivar UserIdentityTokens: :vartype UserIdentityTokens: UserTokenPolicy :ivar TransportProfileUri: :vartype TransportProfileUri: String :ivar SecurityLevel: :vartype SecurityLevel: Byte ''' ua_types = [ ('EndpointUrl', 'String'), ('Server', 'ApplicationDescription'), ('ServerCertificate', 'ByteString'), ('SecurityMode', 'MessageSecurityMode'), ('SecurityPolicyUri', 'String'), ('UserIdentityTokens', 'ListOfUserTokenPolicy'), ('TransportProfileUri', 'String'), ('SecurityLevel', 'Byte'), ] def __init__(self): self.EndpointUrl = None self.Server = ApplicationDescription() self.ServerCertificate = None self.SecurityMode = MessageSecurityMode(0) self.SecurityPolicyUri = None self.UserIdentityTokens = [] self.TransportProfileUri = None self.SecurityLevel = 0 self._freeze = True def __str__(self): return 'EndpointDescription(' + 'EndpointUrl:' + str(self.EndpointUrl) + ', ' + \ 'Server:' + str(self.Server) + ', ' + \ 'ServerCertificate:' + str(self.ServerCertificate) + ', ' + \ 'SecurityMode:' + str(self.SecurityMode) + ', ' + \ 'SecurityPolicyUri:' + str(self.SecurityPolicyUri) + ', ' + \ 'UserIdentityTokens:' + str(self.UserIdentityTokens) + ', ' + \ 'TransportProfileUri:' + str(self.TransportProfileUri) + ', ' + \ 'SecurityLevel:' + str(self.SecurityLevel) + ')' __repr__ = __str__ class GetEndpointsParameters(FrozenClass): ''' :ivar EndpointUrl: :vartype EndpointUrl: String :ivar LocaleIds: :vartype LocaleIds: String :ivar ProfileUris: :vartype ProfileUris: String ''' ua_types = [ ('EndpointUrl', 'String'), ('LocaleIds', 'ListOfString'), ('ProfileUris', 'ListOfString'), ] def __init__(self): self.EndpointUrl = None self.LocaleIds = [] self.ProfileUris = [] self._freeze = True def __str__(self): return 'GetEndpointsParameters(' + 'EndpointUrl:' + str(self.EndpointUrl) + ', ' + \ 'LocaleIds:' + str(self.LocaleIds) + ', ' + \ 'ProfileUris:' + str(self.ProfileUris) + ')' __repr__ = __str__ class GetEndpointsRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: GetEndpointsParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'GetEndpointsParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.GetEndpointsRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = GetEndpointsParameters() self._freeze = True def __str__(self): return 'GetEndpointsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class GetEndpointsResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Endpoints: :vartype Endpoints: EndpointDescription ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Endpoints', 'ListOfEndpointDescription'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.GetEndpointsResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Endpoints = [] self._freeze = True def __str__(self): return 'GetEndpointsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Endpoints:' + str(self.Endpoints) + ')' __repr__ = __str__ class RegisteredServer(FrozenClass): ''' :ivar ServerUri: :vartype ServerUri: String :ivar ProductUri: :vartype ProductUri: String :ivar ServerNames: :vartype ServerNames: LocalizedText :ivar ServerType: :vartype ServerType: ApplicationType :ivar GatewayServerUri: :vartype GatewayServerUri: String :ivar DiscoveryUrls: :vartype DiscoveryUrls: String :ivar SemaphoreFilePath: :vartype SemaphoreFilePath: String :ivar IsOnline: :vartype IsOnline: Boolean ''' ua_types = [ ('ServerUri', 'String'), ('ProductUri', 'String'), ('ServerNames', 'ListOfLocalizedText'), ('ServerType', 'ApplicationType'), ('GatewayServerUri', 'String'), ('DiscoveryUrls', 'ListOfString'), ('SemaphoreFilePath', 'String'), ('IsOnline', 'Boolean'), ] def __init__(self): self.ServerUri = None self.ProductUri = None self.ServerNames = [] self.ServerType = ApplicationType(0) self.GatewayServerUri = None self.DiscoveryUrls = [] self.SemaphoreFilePath = None self.IsOnline = True self._freeze = True def __str__(self): return 'RegisteredServer(' + 'ServerUri:' + str(self.ServerUri) + ', ' + \ 'ProductUri:' + str(self.ProductUri) + ', ' + \ 'ServerNames:' + str(self.ServerNames) + ', ' + \ 'ServerType:' + str(self.ServerType) + ', ' + \ 'GatewayServerUri:' + str(self.GatewayServerUri) + ', ' + \ 'DiscoveryUrls:' + str(self.DiscoveryUrls) + ', ' + \ 'SemaphoreFilePath:' + str(self.SemaphoreFilePath) + ', ' + \ 'IsOnline:' + str(self.IsOnline) + ')' __repr__ = __str__ class RegisterServerRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Server: :vartype Server: RegisteredServer ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Server', 'RegisteredServer'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.RegisterServerRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Server = RegisteredServer() self._freeze = True def __str__(self): return 'RegisterServerRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Server:' + str(self.Server) + ')' __repr__ = __str__ class RegisterServerResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.RegisterServerResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self._freeze = True def __str__(self): return 'RegisterServerResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ')' __repr__ = __str__ class DiscoveryConfiguration(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'DiscoveryConfiguration(' + + ')' __repr__ = __str__ class MdnsDiscoveryConfiguration(FrozenClass): ''' :ivar MdnsServerName: :vartype MdnsServerName: String :ivar ServerCapabilities: :vartype ServerCapabilities: String ''' ua_types = [ ('MdnsServerName', 'String'), ('ServerCapabilities', 'ListOfString'), ] def __init__(self): self.MdnsServerName = None self.ServerCapabilities = [] self._freeze = True def __str__(self): return 'MdnsDiscoveryConfiguration(' + 'MdnsServerName:' + str(self.MdnsServerName) + ', ' + \ 'ServerCapabilities:' + str(self.ServerCapabilities) + ')' __repr__ = __str__ class RegisterServer2Parameters(FrozenClass): ''' :ivar Server: :vartype Server: RegisteredServer :ivar DiscoveryConfiguration: :vartype DiscoveryConfiguration: ExtensionObject ''' ua_types = [ ('Server', 'RegisteredServer'), ('DiscoveryConfiguration', 'ListOfExtensionObject'), ] def __init__(self): self.Server = RegisteredServer() self.DiscoveryConfiguration = [] self._freeze = True def __str__(self): return 'RegisterServer2Parameters(' + 'Server:' + str(self.Server) + ', ' + \ 'DiscoveryConfiguration:' + str(self.DiscoveryConfiguration) + ')' __repr__ = __str__ class RegisterServer2Request(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: RegisterServer2Parameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'RegisterServer2Parameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.RegisterServer2Request_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = RegisterServer2Parameters() self._freeze = True def __str__(self): return 'RegisterServer2Request(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class RegisterServer2Response(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar ConfigurationResults: :vartype ConfigurationResults: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('ConfigurationResults', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.RegisterServer2Response_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.ConfigurationResults = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'RegisterServer2Response(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'ConfigurationResults:' + str(self.ConfigurationResults) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class ChannelSecurityToken(FrozenClass): ''' :ivar ChannelId: :vartype ChannelId: UInt32 :ivar TokenId: :vartype TokenId: UInt32 :ivar CreatedAt: :vartype CreatedAt: DateTime :ivar RevisedLifetime: :vartype RevisedLifetime: UInt32 ''' ua_types = [ ('ChannelId', 'UInt32'), ('TokenId', 'UInt32'), ('CreatedAt', 'DateTime'), ('RevisedLifetime', 'UInt32'), ] def __init__(self): self.ChannelId = 0 self.TokenId = 0 self.CreatedAt = datetime.utcnow() self.RevisedLifetime = 0 self._freeze = True def __str__(self): return 'ChannelSecurityToken(' + 'ChannelId:' + str(self.ChannelId) + ', ' + \ 'TokenId:' + str(self.TokenId) + ', ' + \ 'CreatedAt:' + str(self.CreatedAt) + ', ' + \ 'RevisedLifetime:' + str(self.RevisedLifetime) + ')' __repr__ = __str__ class OpenSecureChannelParameters(FrozenClass): ''' :ivar ClientProtocolVersion: :vartype ClientProtocolVersion: UInt32 :ivar RequestType: :vartype RequestType: SecurityTokenRequestType :ivar SecurityMode: :vartype SecurityMode: MessageSecurityMode :ivar ClientNonce: :vartype ClientNonce: ByteString :ivar RequestedLifetime: :vartype RequestedLifetime: UInt32 ''' ua_types = [ ('ClientProtocolVersion', 'UInt32'), ('RequestType', 'SecurityTokenRequestType'), ('SecurityMode', 'MessageSecurityMode'), ('ClientNonce', 'ByteString'), ('RequestedLifetime', 'UInt32'), ] def __init__(self): self.ClientProtocolVersion = 0 self.RequestType = SecurityTokenRequestType(0) self.SecurityMode = MessageSecurityMode(0) self.ClientNonce = None self.RequestedLifetime = 0 self._freeze = True def __str__(self): return 'OpenSecureChannelParameters(' + 'ClientProtocolVersion:' + str(self.ClientProtocolVersion) + ', ' + \ 'RequestType:' + str(self.RequestType) + ', ' + \ 'SecurityMode:' + str(self.SecurityMode) + ', ' + \ 'ClientNonce:' + str(self.ClientNonce) + ', ' + \ 'RequestedLifetime:' + str(self.RequestedLifetime) + ')' __repr__ = __str__ class OpenSecureChannelRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: OpenSecureChannelParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'OpenSecureChannelParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.OpenSecureChannelRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = OpenSecureChannelParameters() self._freeze = True def __str__(self): return 'OpenSecureChannelRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class OpenSecureChannelResult(FrozenClass): ''' :ivar ServerProtocolVersion: :vartype ServerProtocolVersion: UInt32 :ivar SecurityToken: :vartype SecurityToken: ChannelSecurityToken :ivar ServerNonce: :vartype ServerNonce: ByteString ''' ua_types = [ ('ServerProtocolVersion', 'UInt32'), ('SecurityToken', 'ChannelSecurityToken'), ('ServerNonce', 'ByteString'), ] def __init__(self): self.ServerProtocolVersion = 0 self.SecurityToken = ChannelSecurityToken() self.ServerNonce = None self._freeze = True def __str__(self): return 'OpenSecureChannelResult(' + 'ServerProtocolVersion:' + str(self.ServerProtocolVersion) + ', ' + \ 'SecurityToken:' + str(self.SecurityToken) + ', ' + \ 'ServerNonce:' + str(self.ServerNonce) + ')' __repr__ = __str__ class OpenSecureChannelResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: OpenSecureChannelResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'OpenSecureChannelResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.OpenSecureChannelResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = OpenSecureChannelResult() self._freeze = True def __str__(self): return 'OpenSecureChannelResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class CloseSecureChannelRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CloseSecureChannelRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self._freeze = True def __str__(self): return 'CloseSecureChannelRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ')' __repr__ = __str__ class CloseSecureChannelResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CloseSecureChannelResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self._freeze = True def __str__(self): return 'CloseSecureChannelResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ')' __repr__ = __str__ class SignedSoftwareCertificate(FrozenClass): ''' :ivar CertificateData: :vartype CertificateData: ByteString :ivar Signature: :vartype Signature: ByteString ''' ua_types = [ ('CertificateData', 'ByteString'), ('Signature', 'ByteString'), ] def __init__(self): self.CertificateData = None self.Signature = None self._freeze = True def __str__(self): return 'SignedSoftwareCertificate(' + 'CertificateData:' + str(self.CertificateData) + ', ' + \ 'Signature:' + str(self.Signature) + ')' __repr__ = __str__ class SignatureData(FrozenClass): ''' :ivar Algorithm: :vartype Algorithm: String :ivar Signature: :vartype Signature: ByteString ''' ua_types = [ ('Algorithm', 'String'), ('Signature', 'ByteString'), ] def __init__(self): self.Algorithm = None self.Signature = None self._freeze = True def __str__(self): return 'SignatureData(' + 'Algorithm:' + str(self.Algorithm) + ', ' + \ 'Signature:' + str(self.Signature) + ')' __repr__ = __str__ class CreateSessionParameters(FrozenClass): ''' :ivar ClientDescription: :vartype ClientDescription: ApplicationDescription :ivar ServerUri: :vartype ServerUri: String :ivar EndpointUrl: :vartype EndpointUrl: String :ivar SessionName: :vartype SessionName: String :ivar ClientNonce: :vartype ClientNonce: ByteString :ivar ClientCertificate: :vartype ClientCertificate: ByteString :ivar RequestedSessionTimeout: :vartype RequestedSessionTimeout: Double :ivar MaxResponseMessageSize: :vartype MaxResponseMessageSize: UInt32 ''' ua_types = [ ('ClientDescription', 'ApplicationDescription'), ('ServerUri', 'String'), ('EndpointUrl', 'String'), ('SessionName', 'String'), ('ClientNonce', 'ByteString'), ('ClientCertificate', 'ByteString'), ('RequestedSessionTimeout', 'Double'), ('MaxResponseMessageSize', 'UInt32'), ] def __init__(self): self.ClientDescription = ApplicationDescription() self.ServerUri = None self.EndpointUrl = None self.SessionName = None self.ClientNonce = None self.ClientCertificate = None self.RequestedSessionTimeout = 0 self.MaxResponseMessageSize = 0 self._freeze = True def __str__(self): return 'CreateSessionParameters(' + 'ClientDescription:' + str(self.ClientDescription) + ', ' + \ 'ServerUri:' + str(self.ServerUri) + ', ' + \ 'EndpointUrl:' + str(self.EndpointUrl) + ', ' + \ 'SessionName:' + str(self.SessionName) + ', ' + \ 'ClientNonce:' + str(self.ClientNonce) + ', ' + \ 'ClientCertificate:' + str(self.ClientCertificate) + ', ' + \ 'RequestedSessionTimeout:' + str(self.RequestedSessionTimeout) + ', ' + \ 'MaxResponseMessageSize:' + str(self.MaxResponseMessageSize) + ')' __repr__ = __str__ class CreateSessionRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: CreateSessionParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'CreateSessionParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CreateSessionRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = CreateSessionParameters() self._freeze = True def __str__(self): return 'CreateSessionRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class CreateSessionResult(FrozenClass): ''' :ivar SessionId: :vartype SessionId: NodeId :ivar AuthenticationToken: :vartype AuthenticationToken: NodeId :ivar RevisedSessionTimeout: :vartype RevisedSessionTimeout: Double :ivar ServerNonce: :vartype ServerNonce: ByteString :ivar ServerCertificate: :vartype ServerCertificate: ByteString :ivar ServerEndpoints: :vartype ServerEndpoints: EndpointDescription :ivar ServerSoftwareCertificates: :vartype ServerSoftwareCertificates: SignedSoftwareCertificate :ivar ServerSignature: :vartype ServerSignature: SignatureData :ivar MaxRequestMessageSize: :vartype MaxRequestMessageSize: UInt32 ''' ua_types = [ ('SessionId', 'NodeId'), ('AuthenticationToken', 'NodeId'), ('RevisedSessionTimeout', 'Double'), ('ServerNonce', 'ByteString'), ('ServerCertificate', 'ByteString'), ('ServerEndpoints', 'ListOfEndpointDescription'), ('ServerSoftwareCertificates', 'ListOfSignedSoftwareCertificate'), ('ServerSignature', 'SignatureData'), ('MaxRequestMessageSize', 'UInt32'), ] def __init__(self): self.SessionId = NodeId() self.AuthenticationToken = NodeId() self.RevisedSessionTimeout = 0 self.ServerNonce = None self.ServerCertificate = None self.ServerEndpoints = [] self.ServerSoftwareCertificates = [] self.ServerSignature = SignatureData() self.MaxRequestMessageSize = 0 self._freeze = True def __str__(self): return 'CreateSessionResult(' + 'SessionId:' + str(self.SessionId) + ', ' + \ 'AuthenticationToken:' + str(self.AuthenticationToken) + ', ' + \ 'RevisedSessionTimeout:' + str(self.RevisedSessionTimeout) + ', ' + \ 'ServerNonce:' + str(self.ServerNonce) + ', ' + \ 'ServerCertificate:' + str(self.ServerCertificate) + ', ' + \ 'ServerEndpoints:' + str(self.ServerEndpoints) + ', ' + \ 'ServerSoftwareCertificates:' + str(self.ServerSoftwareCertificates) + ', ' + \ 'ServerSignature:' + str(self.ServerSignature) + ', ' + \ 'MaxRequestMessageSize:' + str(self.MaxRequestMessageSize) + ')' __repr__ = __str__ class CreateSessionResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: CreateSessionResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'CreateSessionResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CreateSessionResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = CreateSessionResult() self._freeze = True def __str__(self): return 'CreateSessionResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class UserIdentityToken(FrozenClass): ''' :ivar PolicyId: :vartype PolicyId: String ''' ua_types = [ ('PolicyId', 'String'), ] def __init__(self): self.PolicyId = None self._freeze = True def __str__(self): return 'UserIdentityToken(' + 'PolicyId:' + str(self.PolicyId) + ')' __repr__ = __str__ class AnonymousIdentityToken(FrozenClass): ''' :ivar PolicyId: :vartype PolicyId: String ''' ua_types = [ ('PolicyId', 'String'), ] def __init__(self): self.PolicyId = None self._freeze = True def __str__(self): return 'AnonymousIdentityToken(' + 'PolicyId:' + str(self.PolicyId) + ')' __repr__ = __str__ class UserNameIdentityToken(FrozenClass): ''' :ivar PolicyId: :vartype PolicyId: String :ivar UserName: :vartype UserName: String :ivar Password: :vartype Password: ByteString :ivar EncryptionAlgorithm: :vartype EncryptionAlgorithm: String ''' ua_types = [ ('PolicyId', 'String'), ('UserName', 'String'), ('Password', 'ByteString'), ('EncryptionAlgorithm', 'String'), ] def __init__(self): self.PolicyId = None self.UserName = None self.Password = None self.EncryptionAlgorithm = None self._freeze = True def __str__(self): return 'UserNameIdentityToken(' + 'PolicyId:' + str(self.PolicyId) + ', ' + \ 'UserName:' + str(self.UserName) + ', ' + \ 'Password:' + str(self.Password) + ', ' + \ 'EncryptionAlgorithm:' + str(self.EncryptionAlgorithm) + ')' __repr__ = __str__ class X509IdentityToken(FrozenClass): ''' :ivar PolicyId: :vartype PolicyId: String :ivar CertificateData: :vartype CertificateData: ByteString ''' ua_types = [ ('PolicyId', 'String'), ('CertificateData', 'ByteString'), ] def __init__(self): self.PolicyId = None self.CertificateData = None self._freeze = True def __str__(self): return 'X509IdentityToken(' + 'PolicyId:' + str(self.PolicyId) + ', ' + \ 'CertificateData:' + str(self.CertificateData) + ')' __repr__ = __str__ class IssuedIdentityToken(FrozenClass): ''' :ivar PolicyId: :vartype PolicyId: String :ivar TokenData: :vartype TokenData: ByteString :ivar EncryptionAlgorithm: :vartype EncryptionAlgorithm: String ''' ua_types = [ ('PolicyId', 'String'), ('TokenData', 'ByteString'), ('EncryptionAlgorithm', 'String'), ] def __init__(self): self.PolicyId = None self.TokenData = None self.EncryptionAlgorithm = None self._freeze = True def __str__(self): return 'IssuedIdentityToken(' + 'PolicyId:' + str(self.PolicyId) + ', ' + \ 'TokenData:' + str(self.TokenData) + ', ' + \ 'EncryptionAlgorithm:' + str(self.EncryptionAlgorithm) + ')' __repr__ = __str__ class ActivateSessionParameters(FrozenClass): ''' :ivar ClientSignature: :vartype ClientSignature: SignatureData :ivar ClientSoftwareCertificates: :vartype ClientSoftwareCertificates: SignedSoftwareCertificate :ivar LocaleIds: :vartype LocaleIds: String :ivar UserIdentityToken: :vartype UserIdentityToken: ExtensionObject :ivar UserTokenSignature: :vartype UserTokenSignature: SignatureData ''' ua_types = [ ('ClientSignature', 'SignatureData'), ('ClientSoftwareCertificates', 'ListOfSignedSoftwareCertificate'), ('LocaleIds', 'ListOfString'), ('UserIdentityToken', 'ExtensionObject'), ('UserTokenSignature', 'SignatureData'), ] def __init__(self): self.ClientSignature = SignatureData() self.ClientSoftwareCertificates = [] self.LocaleIds = [] self.UserIdentityToken = ExtensionObject() self.UserTokenSignature = SignatureData() self._freeze = True def __str__(self): return 'ActivateSessionParameters(' + 'ClientSignature:' + str(self.ClientSignature) + ', ' + \ 'ClientSoftwareCertificates:' + str(self.ClientSoftwareCertificates) + ', ' + \ 'LocaleIds:' + str(self.LocaleIds) + ', ' + \ 'UserIdentityToken:' + str(self.UserIdentityToken) + ', ' + \ 'UserTokenSignature:' + str(self.UserTokenSignature) + ')' __repr__ = __str__ class ActivateSessionRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: ActivateSessionParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'ActivateSessionParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.ActivateSessionRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = ActivateSessionParameters() self._freeze = True def __str__(self): return 'ActivateSessionRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class ActivateSessionResult(FrozenClass): ''' :ivar ServerNonce: :vartype ServerNonce: ByteString :ivar Results: :vartype Results: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('ServerNonce', 'ByteString'), ('Results', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.ServerNonce = None self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'ActivateSessionResult(' + 'ServerNonce:' + str(self.ServerNonce) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class ActivateSessionResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: ActivateSessionResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'ActivateSessionResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.ActivateSessionResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = ActivateSessionResult() self._freeze = True def __str__(self): return 'ActivateSessionResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class CloseSessionRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar DeleteSubscriptions: :vartype DeleteSubscriptions: Boolean ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('DeleteSubscriptions', 'Boolean'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CloseSessionRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.DeleteSubscriptions = True self._freeze = True def __str__(self): return 'CloseSessionRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'DeleteSubscriptions:' + str(self.DeleteSubscriptions) + ')' __repr__ = __str__ class CloseSessionResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CloseSessionResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self._freeze = True def __str__(self): return 'CloseSessionResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ')' __repr__ = __str__ class CancelParameters(FrozenClass): ''' :ivar RequestHandle: :vartype RequestHandle: UInt32 ''' ua_types = [ ('RequestHandle', 'UInt32'), ] def __init__(self): self.RequestHandle = 0 self._freeze = True def __str__(self): return 'CancelParameters(' + 'RequestHandle:' + str(self.RequestHandle) + ')' __repr__ = __str__ class CancelRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: CancelParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'CancelParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CancelRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = CancelParameters() self._freeze = True def __str__(self): return 'CancelRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class CancelResult(FrozenClass): ''' :ivar CancelCount: :vartype CancelCount: UInt32 ''' ua_types = [ ('CancelCount', 'UInt32'), ] def __init__(self): self.CancelCount = 0 self._freeze = True def __str__(self): return 'CancelResult(' + 'CancelCount:' + str(self.CancelCount) + ')' __repr__ = __str__ class CancelResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: CancelResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'CancelResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CancelResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = CancelResult() self._freeze = True def __str__(self): return 'CancelResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class NodeAttributes(FrozenClass): ''' :ivar SpecifiedAttributes: :vartype SpecifiedAttributes: UInt32 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText :ivar WriteMask: :vartype WriteMask: UInt32 :ivar UserWriteMask: :vartype UserWriteMask: UInt32 ''' ua_types = [ ('SpecifiedAttributes', 'UInt32'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ('WriteMask', 'UInt32'), ('UserWriteMask', 'UInt32'), ] def __init__(self): self.SpecifiedAttributes = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self.WriteMask = 0 self.UserWriteMask = 0 self._freeze = True def __str__(self): return 'NodeAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'WriteMask:' + str(self.WriteMask) + ', ' + \ 'UserWriteMask:' + str(self.UserWriteMask) + ')' __repr__ = __str__ class ObjectAttributes(FrozenClass): ''' :ivar SpecifiedAttributes: :vartype SpecifiedAttributes: UInt32 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText :ivar WriteMask: :vartype WriteMask: UInt32 :ivar UserWriteMask: :vartype UserWriteMask: UInt32 :ivar EventNotifier: :vartype EventNotifier: Byte ''' ua_types = [ ('SpecifiedAttributes', 'UInt32'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ('WriteMask', 'UInt32'), ('UserWriteMask', 'UInt32'), ('EventNotifier', 'Byte'), ] def __init__(self): self.SpecifiedAttributes = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self.WriteMask = 0 self.UserWriteMask = 0 self.EventNotifier = 0 self._freeze = True def __str__(self): return 'ObjectAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'WriteMask:' + str(self.WriteMask) + ', ' + \ 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ 'EventNotifier:' + str(self.EventNotifier) + ')' __repr__ = __str__ class VariableAttributes(FrozenClass): ''' :ivar SpecifiedAttributes: :vartype SpecifiedAttributes: UInt32 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText :ivar WriteMask: :vartype WriteMask: UInt32 :ivar UserWriteMask: :vartype UserWriteMask: UInt32 :ivar Value: :vartype Value: Variant :ivar DataType: :vartype DataType: NodeId :ivar ValueRank: :vartype ValueRank: Int32 :ivar ArrayDimensions: :vartype ArrayDimensions: UInt32 :ivar AccessLevel: :vartype AccessLevel: Byte :ivar UserAccessLevel: :vartype UserAccessLevel: Byte :ivar MinimumSamplingInterval: :vartype MinimumSamplingInterval: Double :ivar Historizing: :vartype Historizing: Boolean ''' ua_types = [ ('SpecifiedAttributes', 'UInt32'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ('WriteMask', 'UInt32'), ('UserWriteMask', 'UInt32'), ('Value', 'Variant'), ('DataType', 'NodeId'), ('ValueRank', 'Int32'), ('ArrayDimensions', 'ListOfUInt32'), ('AccessLevel', 'Byte'), ('UserAccessLevel', 'Byte'), ('MinimumSamplingInterval', 'Double'), ('Historizing', 'Boolean'), ] def __init__(self): self.SpecifiedAttributes = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self.WriteMask = 0 self.UserWriteMask = 0 self.Value = Variant() self.DataType = NodeId() self.ValueRank = 0 self.ArrayDimensions = [] self.AccessLevel = 0 self.UserAccessLevel = 0 self.MinimumSamplingInterval = 0 self.Historizing = True self._freeze = True def __str__(self): return 'VariableAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'WriteMask:' + str(self.WriteMask) + ', ' + \ 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ 'Value:' + str(self.Value) + ', ' + \ 'DataType:' + str(self.DataType) + ', ' + \ 'ValueRank:' + str(self.ValueRank) + ', ' + \ 'ArrayDimensions:' + str(self.ArrayDimensions) + ', ' + \ 'AccessLevel:' + str(self.AccessLevel) + ', ' + \ 'UserAccessLevel:' + str(self.UserAccessLevel) + ', ' + \ 'MinimumSamplingInterval:' + str(self.MinimumSamplingInterval) + ', ' + \ 'Historizing:' + str(self.Historizing) + ')' __repr__ = __str__ class MethodAttributes(FrozenClass): ''' :ivar SpecifiedAttributes: :vartype SpecifiedAttributes: UInt32 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText :ivar WriteMask: :vartype WriteMask: UInt32 :ivar UserWriteMask: :vartype UserWriteMask: UInt32 :ivar Executable: :vartype Executable: Boolean :ivar UserExecutable: :vartype UserExecutable: Boolean ''' ua_types = [ ('SpecifiedAttributes', 'UInt32'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ('WriteMask', 'UInt32'), ('UserWriteMask', 'UInt32'), ('Executable', 'Boolean'), ('UserExecutable', 'Boolean'), ] def __init__(self): self.SpecifiedAttributes = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self.WriteMask = 0 self.UserWriteMask = 0 self.Executable = True self.UserExecutable = True self._freeze = True def __str__(self): return 'MethodAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'WriteMask:' + str(self.WriteMask) + ', ' + \ 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ 'Executable:' + str(self.Executable) + ', ' + \ 'UserExecutable:' + str(self.UserExecutable) + ')' __repr__ = __str__ class ObjectTypeAttributes(FrozenClass): ''' :ivar SpecifiedAttributes: :vartype SpecifiedAttributes: UInt32 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText :ivar WriteMask: :vartype WriteMask: UInt32 :ivar UserWriteMask: :vartype UserWriteMask: UInt32 :ivar IsAbstract: :vartype IsAbstract: Boolean ''' ua_types = [ ('SpecifiedAttributes', 'UInt32'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ('WriteMask', 'UInt32'), ('UserWriteMask', 'UInt32'), ('IsAbstract', 'Boolean'), ] def __init__(self): self.SpecifiedAttributes = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self.WriteMask = 0 self.UserWriteMask = 0 self.IsAbstract = True self._freeze = True def __str__(self): return 'ObjectTypeAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'WriteMask:' + str(self.WriteMask) + ', ' + \ 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ 'IsAbstract:' + str(self.IsAbstract) + ')' __repr__ = __str__ class VariableTypeAttributes(FrozenClass): ''' :ivar SpecifiedAttributes: :vartype SpecifiedAttributes: UInt32 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText :ivar WriteMask: :vartype WriteMask: UInt32 :ivar UserWriteMask: :vartype UserWriteMask: UInt32 :ivar Value: :vartype Value: Variant :ivar DataType: :vartype DataType: NodeId :ivar ValueRank: :vartype ValueRank: Int32 :ivar ArrayDimensions: :vartype ArrayDimensions: UInt32 :ivar IsAbstract: :vartype IsAbstract: Boolean ''' ua_types = [ ('SpecifiedAttributes', 'UInt32'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ('WriteMask', 'UInt32'), ('UserWriteMask', 'UInt32'), ('Value', 'Variant'), ('DataType', 'NodeId'), ('ValueRank', 'Int32'), ('ArrayDimensions', 'ListOfUInt32'), ('IsAbstract', 'Boolean'), ] def __init__(self): self.SpecifiedAttributes = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self.WriteMask = 0 self.UserWriteMask = 0 self.Value = Variant() self.DataType = NodeId() self.ValueRank = 0 self.ArrayDimensions = [] self.IsAbstract = True self._freeze = True def __str__(self): return 'VariableTypeAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'WriteMask:' + str(self.WriteMask) + ', ' + \ 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ 'Value:' + str(self.Value) + ', ' + \ 'DataType:' + str(self.DataType) + ', ' + \ 'ValueRank:' + str(self.ValueRank) + ', ' + \ 'ArrayDimensions:' + str(self.ArrayDimensions) + ', ' + \ 'IsAbstract:' + str(self.IsAbstract) + ')' __repr__ = __str__ class ReferenceTypeAttributes(FrozenClass): ''' :ivar SpecifiedAttributes: :vartype SpecifiedAttributes: UInt32 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText :ivar WriteMask: :vartype WriteMask: UInt32 :ivar UserWriteMask: :vartype UserWriteMask: UInt32 :ivar IsAbstract: :vartype IsAbstract: Boolean :ivar Symmetric: :vartype Symmetric: Boolean :ivar InverseName: :vartype InverseName: LocalizedText ''' ua_types = [ ('SpecifiedAttributes', 'UInt32'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ('WriteMask', 'UInt32'), ('UserWriteMask', 'UInt32'), ('IsAbstract', 'Boolean'), ('Symmetric', 'Boolean'), ('InverseName', 'LocalizedText'), ] def __init__(self): self.SpecifiedAttributes = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self.WriteMask = 0 self.UserWriteMask = 0 self.IsAbstract = True self.Symmetric = True self.InverseName = LocalizedText() self._freeze = True def __str__(self): return 'ReferenceTypeAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'WriteMask:' + str(self.WriteMask) + ', ' + \ 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ 'IsAbstract:' + str(self.IsAbstract) + ', ' + \ 'Symmetric:' + str(self.Symmetric) + ', ' + \ 'InverseName:' + str(self.InverseName) + ')' __repr__ = __str__ class DataTypeAttributes(FrozenClass): ''' :ivar SpecifiedAttributes: :vartype SpecifiedAttributes: UInt32 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText :ivar WriteMask: :vartype WriteMask: UInt32 :ivar UserWriteMask: :vartype UserWriteMask: UInt32 :ivar IsAbstract: :vartype IsAbstract: Boolean ''' ua_types = [ ('SpecifiedAttributes', 'UInt32'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ('WriteMask', 'UInt32'), ('UserWriteMask', 'UInt32'), ('IsAbstract', 'Boolean'), ] def __init__(self): self.SpecifiedAttributes = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self.WriteMask = 0 self.UserWriteMask = 0 self.IsAbstract = True self._freeze = True def __str__(self): return 'DataTypeAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'WriteMask:' + str(self.WriteMask) + ', ' + \ 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ 'IsAbstract:' + str(self.IsAbstract) + ')' __repr__ = __str__ class ViewAttributes(FrozenClass): ''' :ivar SpecifiedAttributes: :vartype SpecifiedAttributes: UInt32 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText :ivar WriteMask: :vartype WriteMask: UInt32 :ivar UserWriteMask: :vartype UserWriteMask: UInt32 :ivar ContainsNoLoops: :vartype ContainsNoLoops: Boolean :ivar EventNotifier: :vartype EventNotifier: Byte ''' ua_types = [ ('SpecifiedAttributes', 'UInt32'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ('WriteMask', 'UInt32'), ('UserWriteMask', 'UInt32'), ('ContainsNoLoops', 'Boolean'), ('EventNotifier', 'Byte'), ] def __init__(self): self.SpecifiedAttributes = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self.WriteMask = 0 self.UserWriteMask = 0 self.ContainsNoLoops = True self.EventNotifier = 0 self._freeze = True def __str__(self): return 'ViewAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'WriteMask:' + str(self.WriteMask) + ', ' + \ 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ 'ContainsNoLoops:' + str(self.ContainsNoLoops) + ', ' + \ 'EventNotifier:' + str(self.EventNotifier) + ')' __repr__ = __str__ class GenericAttributeValue(FrozenClass): ''' :ivar AttributeId: :vartype AttributeId: UInt32 :ivar Value: :vartype Value: Variant ''' ua_types = [ ('AttributeId', 'UInt32'), ('Value', 'Variant'), ] def __init__(self): self.AttributeId = 0 self.Value = Variant() self._freeze = True def __str__(self): return 'GenericAttributeValue(' + 'AttributeId:' + str(self.AttributeId) + ', ' + \ 'Value:' + str(self.Value) + ')' __repr__ = __str__ class GenericAttributes(FrozenClass): ''' :ivar SpecifiedAttributes: :vartype SpecifiedAttributes: UInt32 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText :ivar WriteMask: :vartype WriteMask: UInt32 :ivar UserWriteMask: :vartype UserWriteMask: UInt32 :ivar AttributeValues: :vartype AttributeValues: GenericAttributeValue ''' ua_types = [ ('SpecifiedAttributes', 'UInt32'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ('WriteMask', 'UInt32'), ('UserWriteMask', 'UInt32'), ('AttributeValues', 'ListOfGenericAttributeValue'), ] def __init__(self): self.SpecifiedAttributes = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self.WriteMask = 0 self.UserWriteMask = 0 self.AttributeValues = [] self._freeze = True def __str__(self): return 'GenericAttributes(' + 'SpecifiedAttributes:' + str(self.SpecifiedAttributes) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ', ' + \ 'WriteMask:' + str(self.WriteMask) + ', ' + \ 'UserWriteMask:' + str(self.UserWriteMask) + ', ' + \ 'AttributeValues:' + str(self.AttributeValues) + ')' __repr__ = __str__ class AddNodesItem(FrozenClass): ''' :ivar ParentNodeId: :vartype ParentNodeId: ExpandedNodeId :ivar ReferenceTypeId: :vartype ReferenceTypeId: NodeId :ivar RequestedNewNodeId: :vartype RequestedNewNodeId: ExpandedNodeId :ivar BrowseName: :vartype BrowseName: QualifiedName :ivar NodeClass: :vartype NodeClass: NodeClass :ivar NodeAttributes: :vartype NodeAttributes: ExtensionObject :ivar TypeDefinition: :vartype TypeDefinition: ExpandedNodeId ''' ua_types = [ ('ParentNodeId', 'ExpandedNodeId'), ('ReferenceTypeId', 'NodeId'), ('RequestedNewNodeId', 'ExpandedNodeId'), ('BrowseName', 'QualifiedName'), ('NodeClass', 'NodeClass'), ('NodeAttributes', 'ExtensionObject'), ('TypeDefinition', 'ExpandedNodeId'), ] def __init__(self): self.ParentNodeId = ExpandedNodeId() self.ReferenceTypeId = NodeId() self.RequestedNewNodeId = ExpandedNodeId() self.BrowseName = QualifiedName() self.NodeClass = NodeClass(0) self.NodeAttributes = ExtensionObject() self.TypeDefinition = ExpandedNodeId() self._freeze = True def __str__(self): return 'AddNodesItem(' + 'ParentNodeId:' + str(self.ParentNodeId) + ', ' + \ 'ReferenceTypeId:' + str(self.ReferenceTypeId) + ', ' + \ 'RequestedNewNodeId:' + str(self.RequestedNewNodeId) + ', ' + \ 'BrowseName:' + str(self.BrowseName) + ', ' + \ 'NodeClass:' + str(self.NodeClass) + ', ' + \ 'NodeAttributes:' + str(self.NodeAttributes) + ', ' + \ 'TypeDefinition:' + str(self.TypeDefinition) + ')' __repr__ = __str__ class AddNodesResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar AddedNodeId: :vartype AddedNodeId: NodeId ''' ua_types = [ ('StatusCode', 'StatusCode'), ('AddedNodeId', 'NodeId'), ] def __init__(self): self.StatusCode = StatusCode() self.AddedNodeId = NodeId() self._freeze = True def __str__(self): return 'AddNodesResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'AddedNodeId:' + str(self.AddedNodeId) + ')' __repr__ = __str__ class AddNodesParameters(FrozenClass): ''' :ivar NodesToAdd: :vartype NodesToAdd: AddNodesItem ''' ua_types = [ ('NodesToAdd', 'ListOfAddNodesItem'), ] def __init__(self): self.NodesToAdd = [] self._freeze = True def __str__(self): return 'AddNodesParameters(' + 'NodesToAdd:' + str(self.NodesToAdd) + ')' __repr__ = __str__ class AddNodesRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: AddNodesParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'AddNodesParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.AddNodesRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = AddNodesParameters() self._freeze = True def __str__(self): return 'AddNodesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class AddNodesResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: AddNodesResult :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfAddNodesResult'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.AddNodesResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'AddNodesResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class AddReferencesItem(FrozenClass): ''' :ivar SourceNodeId: :vartype SourceNodeId: NodeId :ivar ReferenceTypeId: :vartype ReferenceTypeId: NodeId :ivar IsForward: :vartype IsForward: Boolean :ivar TargetServerUri: :vartype TargetServerUri: String :ivar TargetNodeId: :vartype TargetNodeId: ExpandedNodeId :ivar TargetNodeClass: :vartype TargetNodeClass: NodeClass ''' ua_types = [ ('SourceNodeId', 'NodeId'), ('ReferenceTypeId', 'NodeId'), ('IsForward', 'Boolean'), ('TargetServerUri', 'String'), ('TargetNodeId', 'ExpandedNodeId'), ('TargetNodeClass', 'NodeClass'), ] def __init__(self): self.SourceNodeId = NodeId() self.ReferenceTypeId = NodeId() self.IsForward = True self.TargetServerUri = None self.TargetNodeId = ExpandedNodeId() self.TargetNodeClass = NodeClass(0) self._freeze = True def __str__(self): return 'AddReferencesItem(' + 'SourceNodeId:' + str(self.SourceNodeId) + ', ' + \ 'ReferenceTypeId:' + str(self.ReferenceTypeId) + ', ' + \ 'IsForward:' + str(self.IsForward) + ', ' + \ 'TargetServerUri:' + str(self.TargetServerUri) + ', ' + \ 'TargetNodeId:' + str(self.TargetNodeId) + ', ' + \ 'TargetNodeClass:' + str(self.TargetNodeClass) + ')' __repr__ = __str__ class AddReferencesParameters(FrozenClass): ''' :ivar ReferencesToAdd: :vartype ReferencesToAdd: AddReferencesItem ''' ua_types = [ ('ReferencesToAdd', 'ListOfAddReferencesItem'), ] def __init__(self): self.ReferencesToAdd = [] self._freeze = True def __str__(self): return 'AddReferencesParameters(' + 'ReferencesToAdd:' + str(self.ReferencesToAdd) + ')' __repr__ = __str__ class AddReferencesRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: AddReferencesParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'AddReferencesParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.AddReferencesRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = AddReferencesParameters() self._freeze = True def __str__(self): return 'AddReferencesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class AddReferencesResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.AddReferencesResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'AddReferencesResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class DeleteNodesItem(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar DeleteTargetReferences: :vartype DeleteTargetReferences: Boolean ''' ua_types = [ ('NodeId', 'NodeId'), ('DeleteTargetReferences', 'Boolean'), ] def __init__(self): self.NodeId = NodeId() self.DeleteTargetReferences = True self._freeze = True def __str__(self): return 'DeleteNodesItem(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'DeleteTargetReferences:' + str(self.DeleteTargetReferences) + ')' __repr__ = __str__ class DeleteNodesParameters(FrozenClass): ''' :ivar NodesToDelete: :vartype NodesToDelete: DeleteNodesItem ''' ua_types = [ ('NodesToDelete', 'ListOfDeleteNodesItem'), ] def __init__(self): self.NodesToDelete = [] self._freeze = True def __str__(self): return 'DeleteNodesParameters(' + 'NodesToDelete:' + str(self.NodesToDelete) + ')' __repr__ = __str__ class DeleteNodesRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: DeleteNodesParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'DeleteNodesParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.DeleteNodesRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = DeleteNodesParameters() self._freeze = True def __str__(self): return 'DeleteNodesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class DeleteNodesResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.DeleteNodesResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'DeleteNodesResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class DeleteReferencesItem(FrozenClass): ''' :ivar SourceNodeId: :vartype SourceNodeId: NodeId :ivar ReferenceTypeId: :vartype ReferenceTypeId: NodeId :ivar IsForward: :vartype IsForward: Boolean :ivar TargetNodeId: :vartype TargetNodeId: ExpandedNodeId :ivar DeleteBidirectional: :vartype DeleteBidirectional: Boolean ''' ua_types = [ ('SourceNodeId', 'NodeId'), ('ReferenceTypeId', 'NodeId'), ('IsForward', 'Boolean'), ('TargetNodeId', 'ExpandedNodeId'), ('DeleteBidirectional', 'Boolean'), ] def __init__(self): self.SourceNodeId = NodeId() self.ReferenceTypeId = NodeId() self.IsForward = True self.TargetNodeId = ExpandedNodeId() self.DeleteBidirectional = True self._freeze = True def __str__(self): return 'DeleteReferencesItem(' + 'SourceNodeId:' + str(self.SourceNodeId) + ', ' + \ 'ReferenceTypeId:' + str(self.ReferenceTypeId) + ', ' + \ 'IsForward:' + str(self.IsForward) + ', ' + \ 'TargetNodeId:' + str(self.TargetNodeId) + ', ' + \ 'DeleteBidirectional:' + str(self.DeleteBidirectional) + ')' __repr__ = __str__ class DeleteReferencesParameters(FrozenClass): ''' :ivar ReferencesToDelete: :vartype ReferencesToDelete: DeleteReferencesItem ''' ua_types = [ ('ReferencesToDelete', 'ListOfDeleteReferencesItem'), ] def __init__(self): self.ReferencesToDelete = [] self._freeze = True def __str__(self): return 'DeleteReferencesParameters(' + 'ReferencesToDelete:' + str(self.ReferencesToDelete) + ')' __repr__ = __str__ class DeleteReferencesRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: DeleteReferencesParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'DeleteReferencesParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.DeleteReferencesRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = DeleteReferencesParameters() self._freeze = True def __str__(self): return 'DeleteReferencesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class DeleteReferencesResult(FrozenClass): ''' :ivar Results: :vartype Results: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('Results', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'DeleteReferencesResult(' + 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class DeleteReferencesResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: DeleteReferencesResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'DeleteReferencesResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.DeleteReferencesResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = DeleteReferencesResult() self._freeze = True def __str__(self): return 'DeleteReferencesResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class ViewDescription(FrozenClass): ''' :ivar ViewId: :vartype ViewId: NodeId :ivar Timestamp: :vartype Timestamp: DateTime :ivar ViewVersion: :vartype ViewVersion: UInt32 ''' ua_types = [ ('ViewId', 'NodeId'), ('Timestamp', 'DateTime'), ('ViewVersion', 'UInt32'), ] def __init__(self): self.ViewId = NodeId() self.Timestamp = datetime.utcnow() self.ViewVersion = 0 self._freeze = True def __str__(self): return 'ViewDescription(' + 'ViewId:' + str(self.ViewId) + ', ' + \ 'Timestamp:' + str(self.Timestamp) + ', ' + \ 'ViewVersion:' + str(self.ViewVersion) + ')' __repr__ = __str__ class BrowseDescription(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar BrowseDirection: :vartype BrowseDirection: BrowseDirection :ivar ReferenceTypeId: :vartype ReferenceTypeId: NodeId :ivar IncludeSubtypes: :vartype IncludeSubtypes: Boolean :ivar NodeClassMask: :vartype NodeClassMask: UInt32 :ivar ResultMask: :vartype ResultMask: UInt32 ''' ua_types = [ ('NodeId', 'NodeId'), ('BrowseDirection', 'BrowseDirection'), ('ReferenceTypeId', 'NodeId'), ('IncludeSubtypes', 'Boolean'), ('NodeClassMask', 'UInt32'), ('ResultMask', 'UInt32'), ] def __init__(self): self.NodeId = NodeId() self.BrowseDirection = BrowseDirection(0) self.ReferenceTypeId = NodeId() self.IncludeSubtypes = True self.NodeClassMask = 0 self.ResultMask = 0 self._freeze = True def __str__(self): return 'BrowseDescription(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'BrowseDirection:' + str(self.BrowseDirection) + ', ' + \ 'ReferenceTypeId:' + str(self.ReferenceTypeId) + ', ' + \ 'IncludeSubtypes:' + str(self.IncludeSubtypes) + ', ' + \ 'NodeClassMask:' + str(self.NodeClassMask) + ', ' + \ 'ResultMask:' + str(self.ResultMask) + ')' __repr__ = __str__ class ReferenceDescription(FrozenClass): ''' :ivar ReferenceTypeId: :vartype ReferenceTypeId: NodeId :ivar IsForward: :vartype IsForward: Boolean :ivar NodeId: :vartype NodeId: ExpandedNodeId :ivar BrowseName: :vartype BrowseName: QualifiedName :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar NodeClass: :vartype NodeClass: NodeClass :ivar TypeDefinition: :vartype TypeDefinition: ExpandedNodeId ''' ua_types = [ ('ReferenceTypeId', 'NodeId'), ('IsForward', 'Boolean'), ('NodeId', 'ExpandedNodeId'), ('BrowseName', 'QualifiedName'), ('DisplayName', 'LocalizedText'), ('NodeClass', 'NodeClass'), ('TypeDefinition', 'ExpandedNodeId'), ] def __init__(self): self.ReferenceTypeId = NodeId() self.IsForward = True self.NodeId = ExpandedNodeId() self.BrowseName = QualifiedName() self.DisplayName = LocalizedText() self.NodeClass = NodeClass(0) self.TypeDefinition = ExpandedNodeId() self._freeze = True def __str__(self): return 'ReferenceDescription(' + 'ReferenceTypeId:' + str(self.ReferenceTypeId) + ', ' + \ 'IsForward:' + str(self.IsForward) + ', ' + \ 'NodeId:' + str(self.NodeId) + ', ' + \ 'BrowseName:' + str(self.BrowseName) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'NodeClass:' + str(self.NodeClass) + ', ' + \ 'TypeDefinition:' + str(self.TypeDefinition) + ')' __repr__ = __str__ class BrowseResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar ContinuationPoint: :vartype ContinuationPoint: ByteString :ivar References: :vartype References: ReferenceDescription ''' ua_types = [ ('StatusCode', 'StatusCode'), ('ContinuationPoint', 'ByteString'), ('References', 'ListOfReferenceDescription'), ] def __init__(self): self.StatusCode = StatusCode() self.ContinuationPoint = None self.References = [] self._freeze = True def __str__(self): return 'BrowseResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'ContinuationPoint:' + str(self.ContinuationPoint) + ', ' + \ 'References:' + str(self.References) + ')' __repr__ = __str__ class BrowseParameters(FrozenClass): ''' :ivar View: :vartype View: ViewDescription :ivar RequestedMaxReferencesPerNode: :vartype RequestedMaxReferencesPerNode: UInt32 :ivar NodesToBrowse: :vartype NodesToBrowse: BrowseDescription ''' ua_types = [ ('View', 'ViewDescription'), ('RequestedMaxReferencesPerNode', 'UInt32'), ('NodesToBrowse', 'ListOfBrowseDescription'), ] def __init__(self): self.View = ViewDescription() self.RequestedMaxReferencesPerNode = 0 self.NodesToBrowse = [] self._freeze = True def __str__(self): return 'BrowseParameters(' + 'View:' + str(self.View) + ', ' + \ 'RequestedMaxReferencesPerNode:' + str(self.RequestedMaxReferencesPerNode) + ', ' + \ 'NodesToBrowse:' + str(self.NodesToBrowse) + ')' __repr__ = __str__ class BrowseRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: BrowseParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'BrowseParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.BrowseRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = BrowseParameters() self._freeze = True def __str__(self): return 'BrowseRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class BrowseResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: BrowseResult :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfBrowseResult'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.BrowseResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'BrowseResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class BrowseNextParameters(FrozenClass): ''' :ivar ReleaseContinuationPoints: :vartype ReleaseContinuationPoints: Boolean :ivar ContinuationPoints: :vartype ContinuationPoints: ByteString ''' ua_types = [ ('ReleaseContinuationPoints', 'Boolean'), ('ContinuationPoints', 'ListOfByteString'), ] def __init__(self): self.ReleaseContinuationPoints = True self.ContinuationPoints = [] self._freeze = True def __str__(self): return 'BrowseNextParameters(' + 'ReleaseContinuationPoints:' + str(self.ReleaseContinuationPoints) + ', ' + \ 'ContinuationPoints:' + str(self.ContinuationPoints) + ')' __repr__ = __str__ class BrowseNextRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: BrowseNextParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'BrowseNextParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.BrowseNextRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = BrowseNextParameters() self._freeze = True def __str__(self): return 'BrowseNextRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class BrowseNextResult(FrozenClass): ''' :ivar Results: :vartype Results: BrowseResult :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('Results', 'ListOfBrowseResult'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'BrowseNextResult(' + 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class BrowseNextResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: BrowseNextResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'BrowseNextResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.BrowseNextResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = BrowseNextResult() self._freeze = True def __str__(self): return 'BrowseNextResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class RelativePathElement(FrozenClass): ''' :ivar ReferenceTypeId: :vartype ReferenceTypeId: NodeId :ivar IsInverse: :vartype IsInverse: Boolean :ivar IncludeSubtypes: :vartype IncludeSubtypes: Boolean :ivar TargetName: :vartype TargetName: QualifiedName ''' ua_types = [ ('ReferenceTypeId', 'NodeId'), ('IsInverse', 'Boolean'), ('IncludeSubtypes', 'Boolean'), ('TargetName', 'QualifiedName'), ] def __init__(self): self.ReferenceTypeId = NodeId() self.IsInverse = True self.IncludeSubtypes = True self.TargetName = QualifiedName() self._freeze = True def __str__(self): return 'RelativePathElement(' + 'ReferenceTypeId:' + str(self.ReferenceTypeId) + ', ' + \ 'IsInverse:' + str(self.IsInverse) + ', ' + \ 'IncludeSubtypes:' + str(self.IncludeSubtypes) + ', ' + \ 'TargetName:' + str(self.TargetName) + ')' __repr__ = __str__ class RelativePath(FrozenClass): ''' :ivar Elements: :vartype Elements: RelativePathElement ''' ua_types = [ ('Elements', 'ListOfRelativePathElement'), ] def __init__(self): self.Elements = [] self._freeze = True def __str__(self): return 'RelativePath(' + 'Elements:' + str(self.Elements) + ')' __repr__ = __str__ class BrowsePath(FrozenClass): ''' :ivar StartingNode: :vartype StartingNode: NodeId :ivar RelativePath: :vartype RelativePath: RelativePath ''' ua_types = [ ('StartingNode', 'NodeId'), ('RelativePath', 'RelativePath'), ] def __init__(self): self.StartingNode = NodeId() self.RelativePath = RelativePath() self._freeze = True def __str__(self): return 'BrowsePath(' + 'StartingNode:' + str(self.StartingNode) + ', ' + \ 'RelativePath:' + str(self.RelativePath) + ')' __repr__ = __str__ class BrowsePathTarget(FrozenClass): ''' :ivar TargetId: :vartype TargetId: ExpandedNodeId :ivar RemainingPathIndex: :vartype RemainingPathIndex: UInt32 ''' ua_types = [ ('TargetId', 'ExpandedNodeId'), ('RemainingPathIndex', 'UInt32'), ] def __init__(self): self.TargetId = ExpandedNodeId() self.RemainingPathIndex = 0 self._freeze = True def __str__(self): return 'BrowsePathTarget(' + 'TargetId:' + str(self.TargetId) + ', ' + \ 'RemainingPathIndex:' + str(self.RemainingPathIndex) + ')' __repr__ = __str__ class BrowsePathResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar Targets: :vartype Targets: BrowsePathTarget ''' ua_types = [ ('StatusCode', 'StatusCode'), ('Targets', 'ListOfBrowsePathTarget'), ] def __init__(self): self.StatusCode = StatusCode() self.Targets = [] self._freeze = True def __str__(self): return 'BrowsePathResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'Targets:' + str(self.Targets) + ')' __repr__ = __str__ class TranslateBrowsePathsToNodeIdsParameters(FrozenClass): ''' :ivar BrowsePaths: :vartype BrowsePaths: BrowsePath ''' ua_types = [ ('BrowsePaths', 'ListOfBrowsePath'), ] def __init__(self): self.BrowsePaths = [] self._freeze = True def __str__(self): return 'TranslateBrowsePathsToNodeIdsParameters(' + 'BrowsePaths:' + str(self.BrowsePaths) + ')' __repr__ = __str__ class TranslateBrowsePathsToNodeIdsRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: TranslateBrowsePathsToNodeIdsParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'TranslateBrowsePathsToNodeIdsParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = TranslateBrowsePathsToNodeIdsParameters() self._freeze = True def __str__(self): return 'TranslateBrowsePathsToNodeIdsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class TranslateBrowsePathsToNodeIdsResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: BrowsePathResult :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfBrowsePathResult'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'TranslateBrowsePathsToNodeIdsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class RegisterNodesParameters(FrozenClass): ''' :ivar NodesToRegister: :vartype NodesToRegister: NodeId ''' ua_types = [ ('NodesToRegister', 'ListOfNodeId'), ] def __init__(self): self.NodesToRegister = [] self._freeze = True def __str__(self): return 'RegisterNodesParameters(' + 'NodesToRegister:' + str(self.NodesToRegister) + ')' __repr__ = __str__ class RegisterNodesRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: RegisterNodesParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'RegisterNodesParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.RegisterNodesRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = RegisterNodesParameters() self._freeze = True def __str__(self): return 'RegisterNodesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class RegisterNodesResult(FrozenClass): ''' :ivar RegisteredNodeIds: :vartype RegisteredNodeIds: NodeId ''' ua_types = [ ('RegisteredNodeIds', 'ListOfNodeId'), ] def __init__(self): self.RegisteredNodeIds = [] self._freeze = True def __str__(self): return 'RegisterNodesResult(' + 'RegisteredNodeIds:' + str(self.RegisteredNodeIds) + ')' __repr__ = __str__ class RegisterNodesResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: RegisterNodesResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'RegisterNodesResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.RegisterNodesResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = RegisterNodesResult() self._freeze = True def __str__(self): return 'RegisterNodesResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class UnregisterNodesParameters(FrozenClass): ''' :ivar NodesToUnregister: :vartype NodesToUnregister: NodeId ''' ua_types = [ ('NodesToUnregister', 'ListOfNodeId'), ] def __init__(self): self.NodesToUnregister = [] self._freeze = True def __str__(self): return 'UnregisterNodesParameters(' + 'NodesToUnregister:' + str(self.NodesToUnregister) + ')' __repr__ = __str__ class UnregisterNodesRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: UnregisterNodesParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'UnregisterNodesParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.UnregisterNodesRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = UnregisterNodesParameters() self._freeze = True def __str__(self): return 'UnregisterNodesRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class UnregisterNodesResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.UnregisterNodesResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self._freeze = True def __str__(self): return 'UnregisterNodesResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ')' __repr__ = __str__ class EndpointConfiguration(FrozenClass): ''' :ivar OperationTimeout: :vartype OperationTimeout: Int32 :ivar UseBinaryEncoding: :vartype UseBinaryEncoding: Boolean :ivar MaxStringLength: :vartype MaxStringLength: Int32 :ivar MaxByteStringLength: :vartype MaxByteStringLength: Int32 :ivar MaxArrayLength: :vartype MaxArrayLength: Int32 :ivar MaxMessageSize: :vartype MaxMessageSize: Int32 :ivar MaxBufferSize: :vartype MaxBufferSize: Int32 :ivar ChannelLifetime: :vartype ChannelLifetime: Int32 :ivar SecurityTokenLifetime: :vartype SecurityTokenLifetime: Int32 ''' ua_types = [ ('OperationTimeout', 'Int32'), ('UseBinaryEncoding', 'Boolean'), ('MaxStringLength', 'Int32'), ('MaxByteStringLength', 'Int32'), ('MaxArrayLength', 'Int32'), ('MaxMessageSize', 'Int32'), ('MaxBufferSize', 'Int32'), ('ChannelLifetime', 'Int32'), ('SecurityTokenLifetime', 'Int32'), ] def __init__(self): self.OperationTimeout = 0 self.UseBinaryEncoding = True self.MaxStringLength = 0 self.MaxByteStringLength = 0 self.MaxArrayLength = 0 self.MaxMessageSize = 0 self.MaxBufferSize = 0 self.ChannelLifetime = 0 self.SecurityTokenLifetime = 0 self._freeze = True def __str__(self): return 'EndpointConfiguration(' + 'OperationTimeout:' + str(self.OperationTimeout) + ', ' + \ 'UseBinaryEncoding:' + str(self.UseBinaryEncoding) + ', ' + \ 'MaxStringLength:' + str(self.MaxStringLength) + ', ' + \ 'MaxByteStringLength:' + str(self.MaxByteStringLength) + ', ' + \ 'MaxArrayLength:' + str(self.MaxArrayLength) + ', ' + \ 'MaxMessageSize:' + str(self.MaxMessageSize) + ', ' + \ 'MaxBufferSize:' + str(self.MaxBufferSize) + ', ' + \ 'ChannelLifetime:' + str(self.ChannelLifetime) + ', ' + \ 'SecurityTokenLifetime:' + str(self.SecurityTokenLifetime) + ')' __repr__ = __str__ class QueryDataDescription(FrozenClass): ''' :ivar RelativePath: :vartype RelativePath: RelativePath :ivar AttributeId: :vartype AttributeId: UInt32 :ivar IndexRange: :vartype IndexRange: String ''' ua_types = [ ('RelativePath', 'RelativePath'), ('AttributeId', 'UInt32'), ('IndexRange', 'String'), ] def __init__(self): self.RelativePath = RelativePath() self.AttributeId = 0 self.IndexRange = None self._freeze = True def __str__(self): return 'QueryDataDescription(' + 'RelativePath:' + str(self.RelativePath) + ', ' + \ 'AttributeId:' + str(self.AttributeId) + ', ' + \ 'IndexRange:' + str(self.IndexRange) + ')' __repr__ = __str__ class NodeTypeDescription(FrozenClass): ''' :ivar TypeDefinitionNode: :vartype TypeDefinitionNode: ExpandedNodeId :ivar IncludeSubTypes: :vartype IncludeSubTypes: Boolean :ivar DataToReturn: :vartype DataToReturn: QueryDataDescription ''' ua_types = [ ('TypeDefinitionNode', 'ExpandedNodeId'), ('IncludeSubTypes', 'Boolean'), ('DataToReturn', 'ListOfQueryDataDescription'), ] def __init__(self): self.TypeDefinitionNode = ExpandedNodeId() self.IncludeSubTypes = True self.DataToReturn = [] self._freeze = True def __str__(self): return 'NodeTypeDescription(' + 'TypeDefinitionNode:' + str(self.TypeDefinitionNode) + ', ' + \ 'IncludeSubTypes:' + str(self.IncludeSubTypes) + ', ' + \ 'DataToReturn:' + str(self.DataToReturn) + ')' __repr__ = __str__ class QueryDataSet(FrozenClass): ''' :ivar NodeId: :vartype NodeId: ExpandedNodeId :ivar TypeDefinitionNode: :vartype TypeDefinitionNode: ExpandedNodeId :ivar Values: :vartype Values: Variant ''' ua_types = [ ('NodeId', 'ExpandedNodeId'), ('TypeDefinitionNode', 'ExpandedNodeId'), ('Values', 'ListOfVariant'), ] def __init__(self): self.NodeId = ExpandedNodeId() self.TypeDefinitionNode = ExpandedNodeId() self.Values = [] self._freeze = True def __str__(self): return 'QueryDataSet(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'TypeDefinitionNode:' + str(self.TypeDefinitionNode) + ', ' + \ 'Values:' + str(self.Values) + ')' __repr__ = __str__ class NodeReference(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar ReferenceTypeId: :vartype ReferenceTypeId: NodeId :ivar IsForward: :vartype IsForward: Boolean :ivar ReferencedNodeIds: :vartype ReferencedNodeIds: NodeId ''' ua_types = [ ('NodeId', 'NodeId'), ('ReferenceTypeId', 'NodeId'), ('IsForward', 'Boolean'), ('ReferencedNodeIds', 'ListOfNodeId'), ] def __init__(self): self.NodeId = NodeId() self.ReferenceTypeId = NodeId() self.IsForward = True self.ReferencedNodeIds = [] self._freeze = True def __str__(self): return 'NodeReference(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'ReferenceTypeId:' + str(self.ReferenceTypeId) + ', ' + \ 'IsForward:' + str(self.IsForward) + ', ' + \ 'ReferencedNodeIds:' + str(self.ReferencedNodeIds) + ')' __repr__ = __str__ class ContentFilterElement(FrozenClass): ''' :ivar FilterOperator: :vartype FilterOperator: FilterOperator :ivar FilterOperands: :vartype FilterOperands: ExtensionObject ''' ua_types = [ ('FilterOperator', 'FilterOperator'), ('FilterOperands', 'ListOfExtensionObject'), ] def __init__(self): self.FilterOperator = FilterOperator(0) self.FilterOperands = [] self._freeze = True def __str__(self): return 'ContentFilterElement(' + 'FilterOperator:' + str(self.FilterOperator) + ', ' + \ 'FilterOperands:' + str(self.FilterOperands) + ')' __repr__ = __str__ class ContentFilter(FrozenClass): ''' :ivar Elements: :vartype Elements: ContentFilterElement ''' ua_types = [ ('Elements', 'ListOfContentFilterElement'), ] def __init__(self): self.Elements = [] self._freeze = True def __str__(self): return 'ContentFilter(' + 'Elements:' + str(self.Elements) + ')' __repr__ = __str__ class ElementOperand(FrozenClass): ''' :ivar Index: :vartype Index: UInt32 ''' ua_types = [ ('Index', 'UInt32'), ] def __init__(self): self.Index = 0 self._freeze = True def __str__(self): return 'ElementOperand(' + 'Index:' + str(self.Index) + ')' __repr__ = __str__ class LiteralOperand(FrozenClass): ''' :ivar Value: :vartype Value: Variant ''' ua_types = [ ('Value', 'Variant'), ] def __init__(self): self.Value = Variant() self._freeze = True def __str__(self): return 'LiteralOperand(' + 'Value:' + str(self.Value) + ')' __repr__ = __str__ class AttributeOperand(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar Alias: :vartype Alias: String :ivar BrowsePath: :vartype BrowsePath: RelativePath :ivar AttributeId: :vartype AttributeId: UInt32 :ivar IndexRange: :vartype IndexRange: String ''' ua_types = [ ('NodeId', 'NodeId'), ('Alias', 'String'), ('BrowsePath', 'RelativePath'), ('AttributeId', 'UInt32'), ('IndexRange', 'String'), ] def __init__(self): self.NodeId = NodeId() self.Alias = None self.BrowsePath = RelativePath() self.AttributeId = 0 self.IndexRange = None self._freeze = True def __str__(self): return 'AttributeOperand(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'Alias:' + str(self.Alias) + ', ' + \ 'BrowsePath:' + str(self.BrowsePath) + ', ' + \ 'AttributeId:' + str(self.AttributeId) + ', ' + \ 'IndexRange:' + str(self.IndexRange) + ')' __repr__ = __str__ class SimpleAttributeOperand(FrozenClass): ''' :ivar TypeDefinitionId: :vartype TypeDefinitionId: NodeId :ivar BrowsePath: :vartype BrowsePath: QualifiedName :ivar AttributeId: :vartype AttributeId: UInt32 :ivar IndexRange: :vartype IndexRange: String ''' ua_types = [ ('TypeDefinitionId', 'NodeId'), ('BrowsePath', 'ListOfQualifiedName'), ('AttributeId', 'UInt32'), ('IndexRange', 'String'), ] def __init__(self): self.TypeDefinitionId = NodeId() self.BrowsePath = [] self.AttributeId = 0 self.IndexRange = None self._freeze = True def __str__(self): return 'SimpleAttributeOperand(' + 'TypeDefinitionId:' + str(self.TypeDefinitionId) + ', ' + \ 'BrowsePath:' + str(self.BrowsePath) + ', ' + \ 'AttributeId:' + str(self.AttributeId) + ', ' + \ 'IndexRange:' + str(self.IndexRange) + ')' __repr__ = __str__ class ContentFilterElementResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar OperandStatusCodes: :vartype OperandStatusCodes: StatusCode :ivar OperandDiagnosticInfos: :vartype OperandDiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('StatusCode', 'StatusCode'), ('OperandStatusCodes', 'ListOfStatusCode'), ('OperandDiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.StatusCode = StatusCode() self.OperandStatusCodes = [] self.OperandDiagnosticInfos = [] self._freeze = True def __str__(self): return 'ContentFilterElementResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'OperandStatusCodes:' + str(self.OperandStatusCodes) + ', ' + \ 'OperandDiagnosticInfos:' + str(self.OperandDiagnosticInfos) + ')' __repr__ = __str__ class ContentFilterResult(FrozenClass): ''' :ivar ElementResults: :vartype ElementResults: ContentFilterElementResult :ivar ElementDiagnosticInfos: :vartype ElementDiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('ElementResults', 'ListOfContentFilterElementResult'), ('ElementDiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.ElementResults = [] self.ElementDiagnosticInfos = [] self._freeze = True def __str__(self): return 'ContentFilterResult(' + 'ElementResults:' + str(self.ElementResults) + ', ' + \ 'ElementDiagnosticInfos:' + str(self.ElementDiagnosticInfos) + ')' __repr__ = __str__ class ParsingResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar DataStatusCodes: :vartype DataStatusCodes: StatusCode :ivar DataDiagnosticInfos: :vartype DataDiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('StatusCode', 'StatusCode'), ('DataStatusCodes', 'ListOfStatusCode'), ('DataDiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.StatusCode = StatusCode() self.DataStatusCodes = [] self.DataDiagnosticInfos = [] self._freeze = True def __str__(self): return 'ParsingResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'DataStatusCodes:' + str(self.DataStatusCodes) + ', ' + \ 'DataDiagnosticInfos:' + str(self.DataDiagnosticInfos) + ')' __repr__ = __str__ class QueryFirstParameters(FrozenClass): ''' :ivar View: :vartype View: ViewDescription :ivar NodeTypes: :vartype NodeTypes: NodeTypeDescription :ivar Filter: :vartype Filter: ContentFilter :ivar MaxDataSetsToReturn: :vartype MaxDataSetsToReturn: UInt32 :ivar MaxReferencesToReturn: :vartype MaxReferencesToReturn: UInt32 ''' ua_types = [ ('View', 'ViewDescription'), ('NodeTypes', 'ListOfNodeTypeDescription'), ('Filter', 'ContentFilter'), ('MaxDataSetsToReturn', 'UInt32'), ('MaxReferencesToReturn', 'UInt32'), ] def __init__(self): self.View = ViewDescription() self.NodeTypes = [] self.Filter = ContentFilter() self.MaxDataSetsToReturn = 0 self.MaxReferencesToReturn = 0 self._freeze = True def __str__(self): return 'QueryFirstParameters(' + 'View:' + str(self.View) + ', ' + \ 'NodeTypes:' + str(self.NodeTypes) + ', ' + \ 'Filter:' + str(self.Filter) + ', ' + \ 'MaxDataSetsToReturn:' + str(self.MaxDataSetsToReturn) + ', ' + \ 'MaxReferencesToReturn:' + str(self.MaxReferencesToReturn) + ')' __repr__ = __str__ class QueryFirstRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: QueryFirstParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'QueryFirstParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.QueryFirstRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = QueryFirstParameters() self._freeze = True def __str__(self): return 'QueryFirstRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class QueryFirstResult(FrozenClass): ''' :ivar QueryDataSets: :vartype QueryDataSets: QueryDataSet :ivar ContinuationPoint: :vartype ContinuationPoint: ByteString :ivar ParsingResults: :vartype ParsingResults: ParsingResult :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo :ivar FilterResult: :vartype FilterResult: ContentFilterResult ''' ua_types = [ ('QueryDataSets', 'ListOfQueryDataSet'), ('ContinuationPoint', 'ByteString'), ('ParsingResults', 'ListOfParsingResult'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ('FilterResult', 'ContentFilterResult'), ] def __init__(self): self.QueryDataSets = [] self.ContinuationPoint = None self.ParsingResults = [] self.DiagnosticInfos = [] self.FilterResult = ContentFilterResult() self._freeze = True def __str__(self): return 'QueryFirstResult(' + 'QueryDataSets:' + str(self.QueryDataSets) + ', ' + \ 'ContinuationPoint:' + str(self.ContinuationPoint) + ', ' + \ 'ParsingResults:' + str(self.ParsingResults) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ', ' + \ 'FilterResult:' + str(self.FilterResult) + ')' __repr__ = __str__ class QueryFirstResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: QueryFirstResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'QueryFirstResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.QueryFirstResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = QueryFirstResult() self._freeze = True def __str__(self): return 'QueryFirstResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class QueryNextParameters(FrozenClass): ''' :ivar ReleaseContinuationPoint: :vartype ReleaseContinuationPoint: Boolean :ivar ContinuationPoint: :vartype ContinuationPoint: ByteString ''' ua_types = [ ('ReleaseContinuationPoint', 'Boolean'), ('ContinuationPoint', 'ByteString'), ] def __init__(self): self.ReleaseContinuationPoint = True self.ContinuationPoint = None self._freeze = True def __str__(self): return 'QueryNextParameters(' + 'ReleaseContinuationPoint:' + str(self.ReleaseContinuationPoint) + ', ' + \ 'ContinuationPoint:' + str(self.ContinuationPoint) + ')' __repr__ = __str__ class QueryNextRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: QueryNextParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'QueryNextParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.QueryNextRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = QueryNextParameters() self._freeze = True def __str__(self): return 'QueryNextRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class QueryNextResult(FrozenClass): ''' :ivar QueryDataSets: :vartype QueryDataSets: QueryDataSet :ivar RevisedContinuationPoint: :vartype RevisedContinuationPoint: ByteString ''' ua_types = [ ('QueryDataSets', 'ListOfQueryDataSet'), ('RevisedContinuationPoint', 'ByteString'), ] def __init__(self): self.QueryDataSets = [] self.RevisedContinuationPoint = None self._freeze = True def __str__(self): return 'QueryNextResult(' + 'QueryDataSets:' + str(self.QueryDataSets) + ', ' + \ 'RevisedContinuationPoint:' + str(self.RevisedContinuationPoint) + ')' __repr__ = __str__ class QueryNextResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: QueryNextResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'QueryNextResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.QueryNextResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = QueryNextResult() self._freeze = True def __str__(self): return 'QueryNextResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class ReadValueId(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar AttributeId: :vartype AttributeId: UInt32 :ivar IndexRange: :vartype IndexRange: String :ivar DataEncoding: :vartype DataEncoding: QualifiedName ''' ua_types = [ ('NodeId', 'NodeId'), ('AttributeId', 'UInt32'), ('IndexRange', 'String'), ('DataEncoding', 'QualifiedName'), ] def __init__(self): self.NodeId = NodeId() self.AttributeId = 0 self.IndexRange = None self.DataEncoding = QualifiedName() self._freeze = True def __str__(self): return 'ReadValueId(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'AttributeId:' + str(self.AttributeId) + ', ' + \ 'IndexRange:' + str(self.IndexRange) + ', ' + \ 'DataEncoding:' + str(self.DataEncoding) + ')' __repr__ = __str__ class ReadParameters(FrozenClass): ''' :ivar MaxAge: :vartype MaxAge: Double :ivar TimestampsToReturn: :vartype TimestampsToReturn: TimestampsToReturn :ivar NodesToRead: :vartype NodesToRead: ReadValueId ''' ua_types = [ ('MaxAge', 'Double'), ('TimestampsToReturn', 'TimestampsToReturn'), ('NodesToRead', 'ListOfReadValueId'), ] def __init__(self): self.MaxAge = 0 self.TimestampsToReturn = TimestampsToReturn(0) self.NodesToRead = [] self._freeze = True def __str__(self): return 'ReadParameters(' + 'MaxAge:' + str(self.MaxAge) + ', ' + \ 'TimestampsToReturn:' + str(self.TimestampsToReturn) + ', ' + \ 'NodesToRead:' + str(self.NodesToRead) + ')' __repr__ = __str__ class ReadRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: ReadParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'ReadParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.ReadRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = ReadParameters() self._freeze = True def __str__(self): return 'ReadRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class ReadResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: DataValue :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfDataValue'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.ReadResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'ReadResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class HistoryReadValueId(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar IndexRange: :vartype IndexRange: String :ivar DataEncoding: :vartype DataEncoding: QualifiedName :ivar ContinuationPoint: :vartype ContinuationPoint: ByteString ''' ua_types = [ ('NodeId', 'NodeId'), ('IndexRange', 'String'), ('DataEncoding', 'QualifiedName'), ('ContinuationPoint', 'ByteString'), ] def __init__(self): self.NodeId = NodeId() self.IndexRange = None self.DataEncoding = QualifiedName() self.ContinuationPoint = None self._freeze = True def __str__(self): return 'HistoryReadValueId(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'IndexRange:' + str(self.IndexRange) + ', ' + \ 'DataEncoding:' + str(self.DataEncoding) + ', ' + \ 'ContinuationPoint:' + str(self.ContinuationPoint) + ')' __repr__ = __str__ class HistoryReadResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar ContinuationPoint: :vartype ContinuationPoint: ByteString :ivar HistoryData: :vartype HistoryData: ExtensionObject ''' ua_types = [ ('StatusCode', 'StatusCode'), ('ContinuationPoint', 'ByteString'), ('HistoryData', 'ExtensionObject'), ] def __init__(self): self.StatusCode = StatusCode() self.ContinuationPoint = None self.HistoryData = ExtensionObject() self._freeze = True def __str__(self): return 'HistoryReadResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'ContinuationPoint:' + str(self.ContinuationPoint) + ', ' + \ 'HistoryData:' + str(self.HistoryData) + ')' __repr__ = __str__ class HistoryReadDetails(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'HistoryReadDetails(' + + ')' __repr__ = __str__ class ReadEventDetails(FrozenClass): ''' :ivar NumValuesPerNode: :vartype NumValuesPerNode: UInt32 :ivar StartTime: :vartype StartTime: DateTime :ivar EndTime: :vartype EndTime: DateTime :ivar Filter: :vartype Filter: EventFilter ''' ua_types = [ ('NumValuesPerNode', 'UInt32'), ('StartTime', 'DateTime'), ('EndTime', 'DateTime'), ('Filter', 'EventFilter'), ] def __init__(self): self.NumValuesPerNode = 0 self.StartTime = datetime.utcnow() self.EndTime = datetime.utcnow() self.Filter = EventFilter() self._freeze = True def __str__(self): return 'ReadEventDetails(' + 'NumValuesPerNode:' + str(self.NumValuesPerNode) + ', ' + \ 'StartTime:' + str(self.StartTime) + ', ' + \ 'EndTime:' + str(self.EndTime) + ', ' + \ 'Filter:' + str(self.Filter) + ')' __repr__ = __str__ class ReadRawModifiedDetails(FrozenClass): ''' :ivar IsReadModified: :vartype IsReadModified: Boolean :ivar StartTime: :vartype StartTime: DateTime :ivar EndTime: :vartype EndTime: DateTime :ivar NumValuesPerNode: :vartype NumValuesPerNode: UInt32 :ivar ReturnBounds: :vartype ReturnBounds: Boolean ''' ua_types = [ ('IsReadModified', 'Boolean'), ('StartTime', 'DateTime'), ('EndTime', 'DateTime'), ('NumValuesPerNode', 'UInt32'), ('ReturnBounds', 'Boolean'), ] def __init__(self): self.IsReadModified = True self.StartTime = datetime.utcnow() self.EndTime = datetime.utcnow() self.NumValuesPerNode = 0 self.ReturnBounds = True self._freeze = True def __str__(self): return 'ReadRawModifiedDetails(' + 'IsReadModified:' + str(self.IsReadModified) + ', ' + \ 'StartTime:' + str(self.StartTime) + ', ' + \ 'EndTime:' + str(self.EndTime) + ', ' + \ 'NumValuesPerNode:' + str(self.NumValuesPerNode) + ', ' + \ 'ReturnBounds:' + str(self.ReturnBounds) + ')' __repr__ = __str__ class ReadProcessedDetails(FrozenClass): ''' :ivar StartTime: :vartype StartTime: DateTime :ivar EndTime: :vartype EndTime: DateTime :ivar ProcessingInterval: :vartype ProcessingInterval: Double :ivar AggregateType: :vartype AggregateType: NodeId :ivar AggregateConfiguration: :vartype AggregateConfiguration: AggregateConfiguration ''' ua_types = [ ('StartTime', 'DateTime'), ('EndTime', 'DateTime'), ('ProcessingInterval', 'Double'), ('AggregateType', 'ListOfNodeId'), ('AggregateConfiguration', 'AggregateConfiguration'), ] def __init__(self): self.StartTime = datetime.utcnow() self.EndTime = datetime.utcnow() self.ProcessingInterval = 0 self.AggregateType = [] self.AggregateConfiguration = AggregateConfiguration() self._freeze = True def __str__(self): return 'ReadProcessedDetails(' + 'StartTime:' + str(self.StartTime) + ', ' + \ 'EndTime:' + str(self.EndTime) + ', ' + \ 'ProcessingInterval:' + str(self.ProcessingInterval) + ', ' + \ 'AggregateType:' + str(self.AggregateType) + ', ' + \ 'AggregateConfiguration:' + str(self.AggregateConfiguration) + ')' __repr__ = __str__ class ReadAtTimeDetails(FrozenClass): ''' :ivar ReqTimes: :vartype ReqTimes: DateTime :ivar UseSimpleBounds: :vartype UseSimpleBounds: Boolean ''' ua_types = [ ('ReqTimes', 'ListOfDateTime'), ('UseSimpleBounds', 'Boolean'), ] def __init__(self): self.ReqTimes = [] self.UseSimpleBounds = True self._freeze = True def __str__(self): return 'ReadAtTimeDetails(' + 'ReqTimes:' + str(self.ReqTimes) + ', ' + \ 'UseSimpleBounds:' + str(self.UseSimpleBounds) + ')' __repr__ = __str__ class ReadAnnotationDataDetails(FrozenClass): ''' :ivar ReqTimes: :vartype ReqTimes: DateTime ''' ua_types = [ ('ReqTimes', 'ListOfDateTime'), ] def __init__(self): self.ReqTimes = [] self._freeze = True def __str__(self): return 'ReadAnnotationDataDetails(' + 'ReqTimes:' + str(self.ReqTimes) + ')' __repr__ = __str__ class HistoryData(FrozenClass): ''' :ivar DataValues: :vartype DataValues: DataValue ''' ua_types = [ ('DataValues', 'ListOfDataValue'), ] def __init__(self): self.DataValues = [] self._freeze = True def __str__(self): return 'HistoryData(' + 'DataValues:' + str(self.DataValues) + ')' __repr__ = __str__ class ModificationInfo(FrozenClass): ''' :ivar ModificationTime: :vartype ModificationTime: DateTime :ivar UpdateType: :vartype UpdateType: HistoryUpdateType :ivar UserName: :vartype UserName: String ''' ua_types = [ ('ModificationTime', 'DateTime'), ('UpdateType', 'HistoryUpdateType'), ('UserName', 'String'), ] def __init__(self): self.ModificationTime = datetime.utcnow() self.UpdateType = HistoryUpdateType(0) self.UserName = None self._freeze = True def __str__(self): return 'ModificationInfo(' + 'ModificationTime:' + str(self.ModificationTime) + ', ' + \ 'UpdateType:' + str(self.UpdateType) + ', ' + \ 'UserName:' + str(self.UserName) + ')' __repr__ = __str__ class HistoryModifiedData(FrozenClass): ''' :ivar DataValues: :vartype DataValues: DataValue :ivar ModificationInfos: :vartype ModificationInfos: ModificationInfo ''' ua_types = [ ('DataValues', 'ListOfDataValue'), ('ModificationInfos', 'ListOfModificationInfo'), ] def __init__(self): self.DataValues = [] self.ModificationInfos = [] self._freeze = True def __str__(self): return 'HistoryModifiedData(' + 'DataValues:' + str(self.DataValues) + ', ' + \ 'ModificationInfos:' + str(self.ModificationInfos) + ')' __repr__ = __str__ class HistoryEvent(FrozenClass): ''' :ivar Events: :vartype Events: HistoryEventFieldList ''' ua_types = [ ('Events', 'ListOfHistoryEventFieldList'), ] def __init__(self): self.Events = [] self._freeze = True def __str__(self): return 'HistoryEvent(' + 'Events:' + str(self.Events) + ')' __repr__ = __str__ class HistoryReadParameters(FrozenClass): ''' :ivar HistoryReadDetails: :vartype HistoryReadDetails: ExtensionObject :ivar TimestampsToReturn: :vartype TimestampsToReturn: TimestampsToReturn :ivar ReleaseContinuationPoints: :vartype ReleaseContinuationPoints: Boolean :ivar NodesToRead: :vartype NodesToRead: HistoryReadValueId ''' ua_types = [ ('HistoryReadDetails', 'ExtensionObject'), ('TimestampsToReturn', 'TimestampsToReturn'), ('ReleaseContinuationPoints', 'Boolean'), ('NodesToRead', 'ListOfHistoryReadValueId'), ] def __init__(self): self.HistoryReadDetails = ExtensionObject() self.TimestampsToReturn = TimestampsToReturn(0) self.ReleaseContinuationPoints = True self.NodesToRead = [] self._freeze = True def __str__(self): return 'HistoryReadParameters(' + 'HistoryReadDetails:' + str(self.HistoryReadDetails) + ', ' + \ 'TimestampsToReturn:' + str(self.TimestampsToReturn) + ', ' + \ 'ReleaseContinuationPoints:' + str(self.ReleaseContinuationPoints) + ', ' + \ 'NodesToRead:' + str(self.NodesToRead) + ')' __repr__ = __str__ class HistoryReadRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: HistoryReadParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'HistoryReadParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.HistoryReadRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = HistoryReadParameters() self._freeze = True def __str__(self): return 'HistoryReadRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class HistoryReadResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: HistoryReadResult :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfHistoryReadResult'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.HistoryReadResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'HistoryReadResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class WriteValue(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar AttributeId: :vartype AttributeId: UInt32 :ivar IndexRange: :vartype IndexRange: String :ivar Value: :vartype Value: DataValue ''' ua_types = [ ('NodeId', 'NodeId'), ('AttributeId', 'UInt32'), ('IndexRange', 'String'), ('Value', 'DataValue'), ] def __init__(self): self.NodeId = NodeId() self.AttributeId = 0 self.IndexRange = None self.Value = DataValue() self._freeze = True def __str__(self): return 'WriteValue(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'AttributeId:' + str(self.AttributeId) + ', ' + \ 'IndexRange:' + str(self.IndexRange) + ', ' + \ 'Value:' + str(self.Value) + ')' __repr__ = __str__ class WriteParameters(FrozenClass): ''' :ivar NodesToWrite: :vartype NodesToWrite: WriteValue ''' ua_types = [ ('NodesToWrite', 'ListOfWriteValue'), ] def __init__(self): self.NodesToWrite = [] self._freeze = True def __str__(self): return 'WriteParameters(' + 'NodesToWrite:' + str(self.NodesToWrite) + ')' __repr__ = __str__ class WriteRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: WriteParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'WriteParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.WriteRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = WriteParameters() self._freeze = True def __str__(self): return 'WriteRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class WriteResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.WriteResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'WriteResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class HistoryUpdateDetails(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId ''' ua_types = [ ('NodeId', 'NodeId'), ] def __init__(self): self.NodeId = NodeId() self._freeze = True def __str__(self): return 'HistoryUpdateDetails(' + 'NodeId:' + str(self.NodeId) + ')' __repr__ = __str__ class UpdateDataDetails(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar PerformInsertReplace: :vartype PerformInsertReplace: PerformUpdateType :ivar UpdateValues: :vartype UpdateValues: DataValue ''' ua_types = [ ('NodeId', 'NodeId'), ('PerformInsertReplace', 'PerformUpdateType'), ('UpdateValues', 'ListOfDataValue'), ] def __init__(self): self.NodeId = NodeId() self.PerformInsertReplace = PerformUpdateType(0) self.UpdateValues = [] self._freeze = True def __str__(self): return 'UpdateDataDetails(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'PerformInsertReplace:' + str(self.PerformInsertReplace) + ', ' + \ 'UpdateValues:' + str(self.UpdateValues) + ')' __repr__ = __str__ class UpdateStructureDataDetails(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar PerformInsertReplace: :vartype PerformInsertReplace: PerformUpdateType :ivar UpdateValues: :vartype UpdateValues: DataValue ''' ua_types = [ ('NodeId', 'NodeId'), ('PerformInsertReplace', 'PerformUpdateType'), ('UpdateValues', 'ListOfDataValue'), ] def __init__(self): self.NodeId = NodeId() self.PerformInsertReplace = PerformUpdateType(0) self.UpdateValues = [] self._freeze = True def __str__(self): return 'UpdateStructureDataDetails(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'PerformInsertReplace:' + str(self.PerformInsertReplace) + ', ' + \ 'UpdateValues:' + str(self.UpdateValues) + ')' __repr__ = __str__ class UpdateEventDetails(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar PerformInsertReplace: :vartype PerformInsertReplace: PerformUpdateType :ivar Filter: :vartype Filter: EventFilter :ivar EventData: :vartype EventData: HistoryEventFieldList ''' ua_types = [ ('NodeId', 'NodeId'), ('PerformInsertReplace', 'PerformUpdateType'), ('Filter', 'EventFilter'), ('EventData', 'ListOfHistoryEventFieldList'), ] def __init__(self): self.NodeId = NodeId() self.PerformInsertReplace = PerformUpdateType(0) self.Filter = EventFilter() self.EventData = [] self._freeze = True def __str__(self): return 'UpdateEventDetails(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'PerformInsertReplace:' + str(self.PerformInsertReplace) + ', ' + \ 'Filter:' + str(self.Filter) + ', ' + \ 'EventData:' + str(self.EventData) + ')' __repr__ = __str__ class DeleteRawModifiedDetails(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar IsDeleteModified: :vartype IsDeleteModified: Boolean :ivar StartTime: :vartype StartTime: DateTime :ivar EndTime: :vartype EndTime: DateTime ''' ua_types = [ ('NodeId', 'NodeId'), ('IsDeleteModified', 'Boolean'), ('StartTime', 'DateTime'), ('EndTime', 'DateTime'), ] def __init__(self): self.NodeId = NodeId() self.IsDeleteModified = True self.StartTime = datetime.utcnow() self.EndTime = datetime.utcnow() self._freeze = True def __str__(self): return 'DeleteRawModifiedDetails(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'IsDeleteModified:' + str(self.IsDeleteModified) + ', ' + \ 'StartTime:' + str(self.StartTime) + ', ' + \ 'EndTime:' + str(self.EndTime) + ')' __repr__ = __str__ class DeleteAtTimeDetails(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar ReqTimes: :vartype ReqTimes: DateTime ''' ua_types = [ ('NodeId', 'NodeId'), ('ReqTimes', 'ListOfDateTime'), ] def __init__(self): self.NodeId = NodeId() self.ReqTimes = [] self._freeze = True def __str__(self): return 'DeleteAtTimeDetails(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'ReqTimes:' + str(self.ReqTimes) + ')' __repr__ = __str__ class DeleteEventDetails(FrozenClass): ''' :ivar NodeId: :vartype NodeId: NodeId :ivar EventIds: :vartype EventIds: ByteString ''' ua_types = [ ('NodeId', 'NodeId'), ('EventIds', 'ListOfByteString'), ] def __init__(self): self.NodeId = NodeId() self.EventIds = [] self._freeze = True def __str__(self): return 'DeleteEventDetails(' + 'NodeId:' + str(self.NodeId) + ', ' + \ 'EventIds:' + str(self.EventIds) + ')' __repr__ = __str__ class HistoryUpdateResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar OperationResults: :vartype OperationResults: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('StatusCode', 'StatusCode'), ('OperationResults', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.StatusCode = StatusCode() self.OperationResults = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'HistoryUpdateResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'OperationResults:' + str(self.OperationResults) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class HistoryUpdateParameters(FrozenClass): ''' :ivar HistoryUpdateDetails: :vartype HistoryUpdateDetails: ExtensionObject ''' ua_types = [ ('HistoryUpdateDetails', 'ListOfExtensionObject'), ] def __init__(self): self.HistoryUpdateDetails = [] self._freeze = True def __str__(self): return 'HistoryUpdateParameters(' + 'HistoryUpdateDetails:' + str(self.HistoryUpdateDetails) + ')' __repr__ = __str__ class HistoryUpdateRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: HistoryUpdateParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'HistoryUpdateParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.HistoryUpdateRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = HistoryUpdateParameters() self._freeze = True def __str__(self): return 'HistoryUpdateRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class HistoryUpdateResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: HistoryUpdateResult :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfHistoryUpdateResult'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.HistoryUpdateResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'HistoryUpdateResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class CallMethodRequest(FrozenClass): ''' :ivar ObjectId: :vartype ObjectId: NodeId :ivar MethodId: :vartype MethodId: NodeId :ivar InputArguments: :vartype InputArguments: Variant ''' ua_types = [ ('ObjectId', 'NodeId'), ('MethodId', 'NodeId'), ('InputArguments', 'ListOfVariant'), ] def __init__(self): self.ObjectId = NodeId() self.MethodId = NodeId() self.InputArguments = [] self._freeze = True def __str__(self): return 'CallMethodRequest(' + 'ObjectId:' + str(self.ObjectId) + ', ' + \ 'MethodId:' + str(self.MethodId) + ', ' + \ 'InputArguments:' + str(self.InputArguments) + ')' __repr__ = __str__ class CallMethodResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar InputArgumentResults: :vartype InputArgumentResults: StatusCode :ivar InputArgumentDiagnosticInfos: :vartype InputArgumentDiagnosticInfos: DiagnosticInfo :ivar OutputArguments: :vartype OutputArguments: Variant ''' ua_types = [ ('StatusCode', 'StatusCode'), ('InputArgumentResults', 'ListOfStatusCode'), ('InputArgumentDiagnosticInfos', 'ListOfDiagnosticInfo'), ('OutputArguments', 'ListOfVariant'), ] def __init__(self): self.StatusCode = StatusCode() self.InputArgumentResults = [] self.InputArgumentDiagnosticInfos = [] self.OutputArguments = [] self._freeze = True def __str__(self): return 'CallMethodResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'InputArgumentResults:' + str(self.InputArgumentResults) + ', ' + \ 'InputArgumentDiagnosticInfos:' + str(self.InputArgumentDiagnosticInfos) + ', ' + \ 'OutputArguments:' + str(self.OutputArguments) + ')' __repr__ = __str__ class CallParameters(FrozenClass): ''' :ivar MethodsToCall: :vartype MethodsToCall: CallMethodRequest ''' ua_types = [ ('MethodsToCall', 'ListOfCallMethodRequest'), ] def __init__(self): self.MethodsToCall = [] self._freeze = True def __str__(self): return 'CallParameters(' + 'MethodsToCall:' + str(self.MethodsToCall) + ')' __repr__ = __str__ class CallRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: CallParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'CallParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CallRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = CallParameters() self._freeze = True def __str__(self): return 'CallRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class CallResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: CallMethodResult :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfCallMethodResult'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CallResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'CallResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class MonitoringFilter(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'MonitoringFilter(' + + ')' __repr__ = __str__ class DataChangeFilter(FrozenClass): ''' :ivar Trigger: :vartype Trigger: DataChangeTrigger :ivar DeadbandType: :vartype DeadbandType: UInt32 :ivar DeadbandValue: :vartype DeadbandValue: Double ''' ua_types = [ ('Trigger', 'DataChangeTrigger'), ('DeadbandType', 'UInt32'), ('DeadbandValue', 'Double'), ] def __init__(self): self.Trigger = DataChangeTrigger(0) self.DeadbandType = 0 self.DeadbandValue = 0 self._freeze = True def __str__(self): return 'DataChangeFilter(' + 'Trigger:' + str(self.Trigger) + ', ' + \ 'DeadbandType:' + str(self.DeadbandType) + ', ' + \ 'DeadbandValue:' + str(self.DeadbandValue) + ')' __repr__ = __str__ class EventFilter(FrozenClass): ''' :ivar SelectClauses: :vartype SelectClauses: SimpleAttributeOperand :ivar WhereClause: :vartype WhereClause: ContentFilter ''' ua_types = [ ('SelectClauses', 'ListOfSimpleAttributeOperand'), ('WhereClause', 'ContentFilter'), ] def __init__(self): self.SelectClauses = [] self.WhereClause = ContentFilter() self._freeze = True def __str__(self): return 'EventFilter(' + 'SelectClauses:' + str(self.SelectClauses) + ', ' + \ 'WhereClause:' + str(self.WhereClause) + ')' __repr__ = __str__ class AggregateConfiguration(FrozenClass): ''' :ivar UseServerCapabilitiesDefaults: :vartype UseServerCapabilitiesDefaults: Boolean :ivar TreatUncertainAsBad: :vartype TreatUncertainAsBad: Boolean :ivar PercentDataBad: :vartype PercentDataBad: Byte :ivar PercentDataGood: :vartype PercentDataGood: Byte :ivar UseSlopedExtrapolation: :vartype UseSlopedExtrapolation: Boolean ''' ua_types = [ ('UseServerCapabilitiesDefaults', 'Boolean'), ('TreatUncertainAsBad', 'Boolean'), ('PercentDataBad', 'Byte'), ('PercentDataGood', 'Byte'), ('UseSlopedExtrapolation', 'Boolean'), ] def __init__(self): self.UseServerCapabilitiesDefaults = True self.TreatUncertainAsBad = True self.PercentDataBad = 0 self.PercentDataGood = 0 self.UseSlopedExtrapolation = True self._freeze = True def __str__(self): return 'AggregateConfiguration(' + 'UseServerCapabilitiesDefaults:' + str(self.UseServerCapabilitiesDefaults) + ', ' + \ 'TreatUncertainAsBad:' + str(self.TreatUncertainAsBad) + ', ' + \ 'PercentDataBad:' + str(self.PercentDataBad) + ', ' + \ 'PercentDataGood:' + str(self.PercentDataGood) + ', ' + \ 'UseSlopedExtrapolation:' + str(self.UseSlopedExtrapolation) + ')' __repr__ = __str__ class AggregateFilter(FrozenClass): ''' :ivar StartTime: :vartype StartTime: DateTime :ivar AggregateType: :vartype AggregateType: NodeId :ivar ProcessingInterval: :vartype ProcessingInterval: Double :ivar AggregateConfiguration: :vartype AggregateConfiguration: AggregateConfiguration ''' ua_types = [ ('StartTime', 'DateTime'), ('AggregateType', 'NodeId'), ('ProcessingInterval', 'Double'), ('AggregateConfiguration', 'AggregateConfiguration'), ] def __init__(self): self.StartTime = datetime.utcnow() self.AggregateType = NodeId() self.ProcessingInterval = 0 self.AggregateConfiguration = AggregateConfiguration() self._freeze = True def __str__(self): return 'AggregateFilter(' + 'StartTime:' + str(self.StartTime) + ', ' + \ 'AggregateType:' + str(self.AggregateType) + ', ' + \ 'ProcessingInterval:' + str(self.ProcessingInterval) + ', ' + \ 'AggregateConfiguration:' + str(self.AggregateConfiguration) + ')' __repr__ = __str__ class MonitoringFilterResult(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'MonitoringFilterResult(' + + ')' __repr__ = __str__ class EventFilterResult(FrozenClass): ''' :ivar SelectClauseResults: :vartype SelectClauseResults: StatusCode :ivar SelectClauseDiagnosticInfos: :vartype SelectClauseDiagnosticInfos: DiagnosticInfo :ivar WhereClauseResult: :vartype WhereClauseResult: ContentFilterResult ''' ua_types = [ ('SelectClauseResults', 'ListOfStatusCode'), ('SelectClauseDiagnosticInfos', 'ListOfDiagnosticInfo'), ('WhereClauseResult', 'ContentFilterResult'), ] def __init__(self): self.SelectClauseResults = [] self.SelectClauseDiagnosticInfos = [] self.WhereClauseResult = ContentFilterResult() self._freeze = True def __str__(self): return 'EventFilterResult(' + 'SelectClauseResults:' + str(self.SelectClauseResults) + ', ' + \ 'SelectClauseDiagnosticInfos:' + str(self.SelectClauseDiagnosticInfos) + ', ' + \ 'WhereClauseResult:' + str(self.WhereClauseResult) + ')' __repr__ = __str__ class AggregateFilterResult(FrozenClass): ''' :ivar RevisedStartTime: :vartype RevisedStartTime: DateTime :ivar RevisedProcessingInterval: :vartype RevisedProcessingInterval: Double :ivar RevisedAggregateConfiguration: :vartype RevisedAggregateConfiguration: AggregateConfiguration ''' ua_types = [ ('RevisedStartTime', 'DateTime'), ('RevisedProcessingInterval', 'Double'), ('RevisedAggregateConfiguration', 'AggregateConfiguration'), ] def __init__(self): self.RevisedStartTime = datetime.utcnow() self.RevisedProcessingInterval = 0 self.RevisedAggregateConfiguration = AggregateConfiguration() self._freeze = True def __str__(self): return 'AggregateFilterResult(' + 'RevisedStartTime:' + str(self.RevisedStartTime) + ', ' + \ 'RevisedProcessingInterval:' + str(self.RevisedProcessingInterval) + ', ' + \ 'RevisedAggregateConfiguration:' + str(self.RevisedAggregateConfiguration) + ')' __repr__ = __str__ class MonitoringParameters(FrozenClass): ''' :ivar ClientHandle: :vartype ClientHandle: UInt32 :ivar SamplingInterval: :vartype SamplingInterval: Double :ivar Filter: :vartype Filter: ExtensionObject :ivar QueueSize: :vartype QueueSize: UInt32 :ivar DiscardOldest: :vartype DiscardOldest: Boolean ''' ua_types = [ ('ClientHandle', 'UInt32'), ('SamplingInterval', 'Double'), ('Filter', 'ExtensionObject'), ('QueueSize', 'UInt32'), ('DiscardOldest', 'Boolean'), ] def __init__(self): self.ClientHandle = 0 self.SamplingInterval = 0 self.Filter = ExtensionObject() self.QueueSize = 0 self.DiscardOldest = True self._freeze = True def __str__(self): return 'MonitoringParameters(' + 'ClientHandle:' + str(self.ClientHandle) + ', ' + \ 'SamplingInterval:' + str(self.SamplingInterval) + ', ' + \ 'Filter:' + str(self.Filter) + ', ' + \ 'QueueSize:' + str(self.QueueSize) + ', ' + \ 'DiscardOldest:' + str(self.DiscardOldest) + ')' __repr__ = __str__ class MonitoredItemCreateRequest(FrozenClass): ''' :ivar ItemToMonitor: :vartype ItemToMonitor: ReadValueId :ivar MonitoringMode: :vartype MonitoringMode: MonitoringMode :ivar RequestedParameters: :vartype RequestedParameters: MonitoringParameters ''' ua_types = [ ('ItemToMonitor', 'ReadValueId'), ('MonitoringMode', 'MonitoringMode'), ('RequestedParameters', 'MonitoringParameters'), ] def __init__(self): self.ItemToMonitor = ReadValueId() self.MonitoringMode = MonitoringMode(0) self.RequestedParameters = MonitoringParameters() self._freeze = True def __str__(self): return 'MonitoredItemCreateRequest(' + 'ItemToMonitor:' + str(self.ItemToMonitor) + ', ' + \ 'MonitoringMode:' + str(self.MonitoringMode) + ', ' + \ 'RequestedParameters:' + str(self.RequestedParameters) + ')' __repr__ = __str__ class MonitoredItemCreateResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar MonitoredItemId: :vartype MonitoredItemId: UInt32 :ivar RevisedSamplingInterval: :vartype RevisedSamplingInterval: Double :ivar RevisedQueueSize: :vartype RevisedQueueSize: UInt32 :ivar FilterResult: :vartype FilterResult: ExtensionObject ''' ua_types = [ ('StatusCode', 'StatusCode'), ('MonitoredItemId', 'UInt32'), ('RevisedSamplingInterval', 'Double'), ('RevisedQueueSize', 'UInt32'), ('FilterResult', 'ExtensionObject'), ] def __init__(self): self.StatusCode = StatusCode() self.MonitoredItemId = 0 self.RevisedSamplingInterval = 0 self.RevisedQueueSize = 0 self.FilterResult = ExtensionObject() self._freeze = True def __str__(self): return 'MonitoredItemCreateResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'MonitoredItemId:' + str(self.MonitoredItemId) + ', ' + \ 'RevisedSamplingInterval:' + str(self.RevisedSamplingInterval) + ', ' + \ 'RevisedQueueSize:' + str(self.RevisedQueueSize) + ', ' + \ 'FilterResult:' + str(self.FilterResult) + ')' __repr__ = __str__ class CreateMonitoredItemsParameters(FrozenClass): ''' :ivar SubscriptionId: :vartype SubscriptionId: UInt32 :ivar TimestampsToReturn: :vartype TimestampsToReturn: TimestampsToReturn :ivar ItemsToCreate: :vartype ItemsToCreate: MonitoredItemCreateRequest ''' ua_types = [ ('SubscriptionId', 'UInt32'), ('TimestampsToReturn', 'TimestampsToReturn'), ('ItemsToCreate', 'ListOfMonitoredItemCreateRequest'), ] def __init__(self): self.SubscriptionId = 0 self.TimestampsToReturn = TimestampsToReturn(0) self.ItemsToCreate = [] self._freeze = True def __str__(self): return 'CreateMonitoredItemsParameters(' + 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ 'TimestampsToReturn:' + str(self.TimestampsToReturn) + ', ' + \ 'ItemsToCreate:' + str(self.ItemsToCreate) + ')' __repr__ = __str__ class CreateMonitoredItemsRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: CreateMonitoredItemsParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'CreateMonitoredItemsParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CreateMonitoredItemsRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = CreateMonitoredItemsParameters() self._freeze = True def __str__(self): return 'CreateMonitoredItemsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class CreateMonitoredItemsResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: MonitoredItemCreateResult :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfMonitoredItemCreateResult'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CreateMonitoredItemsResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'CreateMonitoredItemsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class MonitoredItemModifyRequest(FrozenClass): ''' :ivar MonitoredItemId: :vartype MonitoredItemId: UInt32 :ivar RequestedParameters: :vartype RequestedParameters: MonitoringParameters ''' ua_types = [ ('MonitoredItemId', 'UInt32'), ('RequestedParameters', 'MonitoringParameters'), ] def __init__(self): self.MonitoredItemId = 0 self.RequestedParameters = MonitoringParameters() self._freeze = True def __str__(self): return 'MonitoredItemModifyRequest(' + 'MonitoredItemId:' + str(self.MonitoredItemId) + ', ' + \ 'RequestedParameters:' + str(self.RequestedParameters) + ')' __repr__ = __str__ class MonitoredItemModifyResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar RevisedSamplingInterval: :vartype RevisedSamplingInterval: Double :ivar RevisedQueueSize: :vartype RevisedQueueSize: UInt32 :ivar FilterResult: :vartype FilterResult: ExtensionObject ''' ua_types = [ ('StatusCode', 'StatusCode'), ('RevisedSamplingInterval', 'Double'), ('RevisedQueueSize', 'UInt32'), ('FilterResult', 'ExtensionObject'), ] def __init__(self): self.StatusCode = StatusCode() self.RevisedSamplingInterval = 0 self.RevisedQueueSize = 0 self.FilterResult = ExtensionObject() self._freeze = True def __str__(self): return 'MonitoredItemModifyResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'RevisedSamplingInterval:' + str(self.RevisedSamplingInterval) + ', ' + \ 'RevisedQueueSize:' + str(self.RevisedQueueSize) + ', ' + \ 'FilterResult:' + str(self.FilterResult) + ')' __repr__ = __str__ class ModifyMonitoredItemsParameters(FrozenClass): ''' :ivar SubscriptionId: :vartype SubscriptionId: UInt32 :ivar TimestampsToReturn: :vartype TimestampsToReturn: TimestampsToReturn :ivar ItemsToModify: :vartype ItemsToModify: MonitoredItemModifyRequest ''' ua_types = [ ('SubscriptionId', 'UInt32'), ('TimestampsToReturn', 'TimestampsToReturn'), ('ItemsToModify', 'ListOfMonitoredItemModifyRequest'), ] def __init__(self): self.SubscriptionId = 0 self.TimestampsToReturn = TimestampsToReturn(0) self.ItemsToModify = [] self._freeze = True def __str__(self): return 'ModifyMonitoredItemsParameters(' + 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ 'TimestampsToReturn:' + str(self.TimestampsToReturn) + ', ' + \ 'ItemsToModify:' + str(self.ItemsToModify) + ')' __repr__ = __str__ class ModifyMonitoredItemsRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: ModifyMonitoredItemsParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'ModifyMonitoredItemsParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.ModifyMonitoredItemsRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = ModifyMonitoredItemsParameters() self._freeze = True def __str__(self): return 'ModifyMonitoredItemsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class ModifyMonitoredItemsResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: MonitoredItemModifyResult :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfMonitoredItemModifyResult'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.ModifyMonitoredItemsResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'ModifyMonitoredItemsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class SetMonitoringModeParameters(FrozenClass): ''' :ivar SubscriptionId: :vartype SubscriptionId: UInt32 :ivar MonitoringMode: :vartype MonitoringMode: MonitoringMode :ivar MonitoredItemIds: :vartype MonitoredItemIds: UInt32 ''' ua_types = [ ('SubscriptionId', 'UInt32'), ('MonitoringMode', 'MonitoringMode'), ('MonitoredItemIds', 'ListOfUInt32'), ] def __init__(self): self.SubscriptionId = 0 self.MonitoringMode = MonitoringMode(0) self.MonitoredItemIds = [] self._freeze = True def __str__(self): return 'SetMonitoringModeParameters(' + 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ 'MonitoringMode:' + str(self.MonitoringMode) + ', ' + \ 'MonitoredItemIds:' + str(self.MonitoredItemIds) + ')' __repr__ = __str__ class SetMonitoringModeRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: SetMonitoringModeParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'SetMonitoringModeParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.SetMonitoringModeRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = SetMonitoringModeParameters() self._freeze = True def __str__(self): return 'SetMonitoringModeRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class SetMonitoringModeResult(FrozenClass): ''' :ivar Results: :vartype Results: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('Results', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'SetMonitoringModeResult(' + 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class SetMonitoringModeResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: SetMonitoringModeResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'SetMonitoringModeResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.SetMonitoringModeResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = SetMonitoringModeResult() self._freeze = True def __str__(self): return 'SetMonitoringModeResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class SetTriggeringParameters(FrozenClass): ''' :ivar SubscriptionId: :vartype SubscriptionId: UInt32 :ivar TriggeringItemId: :vartype TriggeringItemId: UInt32 :ivar LinksToAdd: :vartype LinksToAdd: UInt32 :ivar LinksToRemove: :vartype LinksToRemove: UInt32 ''' ua_types = [ ('SubscriptionId', 'UInt32'), ('TriggeringItemId', 'UInt32'), ('LinksToAdd', 'ListOfUInt32'), ('LinksToRemove', 'ListOfUInt32'), ] def __init__(self): self.SubscriptionId = 0 self.TriggeringItemId = 0 self.LinksToAdd = [] self.LinksToRemove = [] self._freeze = True def __str__(self): return 'SetTriggeringParameters(' + 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ 'TriggeringItemId:' + str(self.TriggeringItemId) + ', ' + \ 'LinksToAdd:' + str(self.LinksToAdd) + ', ' + \ 'LinksToRemove:' + str(self.LinksToRemove) + ')' __repr__ = __str__ class SetTriggeringRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: SetTriggeringParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'SetTriggeringParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.SetTriggeringRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = SetTriggeringParameters() self._freeze = True def __str__(self): return 'SetTriggeringRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class SetTriggeringResult(FrozenClass): ''' :ivar AddResults: :vartype AddResults: StatusCode :ivar AddDiagnosticInfos: :vartype AddDiagnosticInfos: DiagnosticInfo :ivar RemoveResults: :vartype RemoveResults: StatusCode :ivar RemoveDiagnosticInfos: :vartype RemoveDiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('AddResults', 'ListOfStatusCode'), ('AddDiagnosticInfos', 'ListOfDiagnosticInfo'), ('RemoveResults', 'ListOfStatusCode'), ('RemoveDiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.AddResults = [] self.AddDiagnosticInfos = [] self.RemoveResults = [] self.RemoveDiagnosticInfos = [] self._freeze = True def __str__(self): return 'SetTriggeringResult(' + 'AddResults:' + str(self.AddResults) + ', ' + \ 'AddDiagnosticInfos:' + str(self.AddDiagnosticInfos) + ', ' + \ 'RemoveResults:' + str(self.RemoveResults) + ', ' + \ 'RemoveDiagnosticInfos:' + str(self.RemoveDiagnosticInfos) + ')' __repr__ = __str__ class SetTriggeringResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: SetTriggeringResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'SetTriggeringResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.SetTriggeringResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = SetTriggeringResult() self._freeze = True def __str__(self): return 'SetTriggeringResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class DeleteMonitoredItemsParameters(FrozenClass): ''' :ivar SubscriptionId: :vartype SubscriptionId: UInt32 :ivar MonitoredItemIds: :vartype MonitoredItemIds: UInt32 ''' ua_types = [ ('SubscriptionId', 'UInt32'), ('MonitoredItemIds', 'ListOfUInt32'), ] def __init__(self): self.SubscriptionId = 0 self.MonitoredItemIds = [] self._freeze = True def __str__(self): return 'DeleteMonitoredItemsParameters(' + 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ 'MonitoredItemIds:' + str(self.MonitoredItemIds) + ')' __repr__ = __str__ class DeleteMonitoredItemsRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: DeleteMonitoredItemsParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'DeleteMonitoredItemsParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.DeleteMonitoredItemsRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = DeleteMonitoredItemsParameters() self._freeze = True def __str__(self): return 'DeleteMonitoredItemsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class DeleteMonitoredItemsResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.DeleteMonitoredItemsResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'DeleteMonitoredItemsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class CreateSubscriptionParameters(FrozenClass): ''' :ivar RequestedPublishingInterval: :vartype RequestedPublishingInterval: Double :ivar RequestedLifetimeCount: :vartype RequestedLifetimeCount: UInt32 :ivar RequestedMaxKeepAliveCount: :vartype RequestedMaxKeepAliveCount: UInt32 :ivar MaxNotificationsPerPublish: :vartype MaxNotificationsPerPublish: UInt32 :ivar PublishingEnabled: :vartype PublishingEnabled: Boolean :ivar Priority: :vartype Priority: Byte ''' ua_types = [ ('RequestedPublishingInterval', 'Double'), ('RequestedLifetimeCount', 'UInt32'), ('RequestedMaxKeepAliveCount', 'UInt32'), ('MaxNotificationsPerPublish', 'UInt32'), ('PublishingEnabled', 'Boolean'), ('Priority', 'Byte'), ] def __init__(self): self.RequestedPublishingInterval = 0 self.RequestedLifetimeCount = 0 self.RequestedMaxKeepAliveCount = 0 self.MaxNotificationsPerPublish = 0 self.PublishingEnabled = True self.Priority = 0 self._freeze = True def __str__(self): return 'CreateSubscriptionParameters(' + 'RequestedPublishingInterval:' + str(self.RequestedPublishingInterval) + ', ' + \ 'RequestedLifetimeCount:' + str(self.RequestedLifetimeCount) + ', ' + \ 'RequestedMaxKeepAliveCount:' + str(self.RequestedMaxKeepAliveCount) + ', ' + \ 'MaxNotificationsPerPublish:' + str(self.MaxNotificationsPerPublish) + ', ' + \ 'PublishingEnabled:' + str(self.PublishingEnabled) + ', ' + \ 'Priority:' + str(self.Priority) + ')' __repr__ = __str__ class CreateSubscriptionRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: CreateSubscriptionParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'CreateSubscriptionParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CreateSubscriptionRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = CreateSubscriptionParameters() self._freeze = True def __str__(self): return 'CreateSubscriptionRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class CreateSubscriptionResult(FrozenClass): ''' :ivar SubscriptionId: :vartype SubscriptionId: UInt32 :ivar RevisedPublishingInterval: :vartype RevisedPublishingInterval: Double :ivar RevisedLifetimeCount: :vartype RevisedLifetimeCount: UInt32 :ivar RevisedMaxKeepAliveCount: :vartype RevisedMaxKeepAliveCount: UInt32 ''' ua_types = [ ('SubscriptionId', 'UInt32'), ('RevisedPublishingInterval', 'Double'), ('RevisedLifetimeCount', 'UInt32'), ('RevisedMaxKeepAliveCount', 'UInt32'), ] def __init__(self): self.SubscriptionId = 0 self.RevisedPublishingInterval = 0 self.RevisedLifetimeCount = 0 self.RevisedMaxKeepAliveCount = 0 self._freeze = True def __str__(self): return 'CreateSubscriptionResult(' + 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ 'RevisedPublishingInterval:' + str(self.RevisedPublishingInterval) + ', ' + \ 'RevisedLifetimeCount:' + str(self.RevisedLifetimeCount) + ', ' + \ 'RevisedMaxKeepAliveCount:' + str(self.RevisedMaxKeepAliveCount) + ')' __repr__ = __str__ class CreateSubscriptionResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: CreateSubscriptionResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'CreateSubscriptionResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.CreateSubscriptionResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = CreateSubscriptionResult() self._freeze = True def __str__(self): return 'CreateSubscriptionResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class ModifySubscriptionParameters(FrozenClass): ''' :ivar SubscriptionId: :vartype SubscriptionId: UInt32 :ivar RequestedPublishingInterval: :vartype RequestedPublishingInterval: Double :ivar RequestedLifetimeCount: :vartype RequestedLifetimeCount: UInt32 :ivar RequestedMaxKeepAliveCount: :vartype RequestedMaxKeepAliveCount: UInt32 :ivar MaxNotificationsPerPublish: :vartype MaxNotificationsPerPublish: UInt32 :ivar Priority: :vartype Priority: Byte ''' ua_types = [ ('SubscriptionId', 'UInt32'), ('RequestedPublishingInterval', 'Double'), ('RequestedLifetimeCount', 'UInt32'), ('RequestedMaxKeepAliveCount', 'UInt32'), ('MaxNotificationsPerPublish', 'UInt32'), ('Priority', 'Byte'), ] def __init__(self): self.SubscriptionId = 0 self.RequestedPublishingInterval = 0 self.RequestedLifetimeCount = 0 self.RequestedMaxKeepAliveCount = 0 self.MaxNotificationsPerPublish = 0 self.Priority = 0 self._freeze = True def __str__(self): return 'ModifySubscriptionParameters(' + 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ 'RequestedPublishingInterval:' + str(self.RequestedPublishingInterval) + ', ' + \ 'RequestedLifetimeCount:' + str(self.RequestedLifetimeCount) + ', ' + \ 'RequestedMaxKeepAliveCount:' + str(self.RequestedMaxKeepAliveCount) + ', ' + \ 'MaxNotificationsPerPublish:' + str(self.MaxNotificationsPerPublish) + ', ' + \ 'Priority:' + str(self.Priority) + ')' __repr__ = __str__ class ModifySubscriptionRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: ModifySubscriptionParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'ModifySubscriptionParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.ModifySubscriptionRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = ModifySubscriptionParameters() self._freeze = True def __str__(self): return 'ModifySubscriptionRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class ModifySubscriptionResult(FrozenClass): ''' :ivar RevisedPublishingInterval: :vartype RevisedPublishingInterval: Double :ivar RevisedLifetimeCount: :vartype RevisedLifetimeCount: UInt32 :ivar RevisedMaxKeepAliveCount: :vartype RevisedMaxKeepAliveCount: UInt32 ''' ua_types = [ ('RevisedPublishingInterval', 'Double'), ('RevisedLifetimeCount', 'UInt32'), ('RevisedMaxKeepAliveCount', 'UInt32'), ] def __init__(self): self.RevisedPublishingInterval = 0 self.RevisedLifetimeCount = 0 self.RevisedMaxKeepAliveCount = 0 self._freeze = True def __str__(self): return 'ModifySubscriptionResult(' + 'RevisedPublishingInterval:' + str(self.RevisedPublishingInterval) + ', ' + \ 'RevisedLifetimeCount:' + str(self.RevisedLifetimeCount) + ', ' + \ 'RevisedMaxKeepAliveCount:' + str(self.RevisedMaxKeepAliveCount) + ')' __repr__ = __str__ class ModifySubscriptionResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: ModifySubscriptionResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'ModifySubscriptionResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.ModifySubscriptionResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = ModifySubscriptionResult() self._freeze = True def __str__(self): return 'ModifySubscriptionResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class SetPublishingModeParameters(FrozenClass): ''' :ivar PublishingEnabled: :vartype PublishingEnabled: Boolean :ivar SubscriptionIds: :vartype SubscriptionIds: UInt32 ''' ua_types = [ ('PublishingEnabled', 'Boolean'), ('SubscriptionIds', 'ListOfUInt32'), ] def __init__(self): self.PublishingEnabled = True self.SubscriptionIds = [] self._freeze = True def __str__(self): return 'SetPublishingModeParameters(' + 'PublishingEnabled:' + str(self.PublishingEnabled) + ', ' + \ 'SubscriptionIds:' + str(self.SubscriptionIds) + ')' __repr__ = __str__ class SetPublishingModeRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: SetPublishingModeParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'SetPublishingModeParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.SetPublishingModeRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = SetPublishingModeParameters() self._freeze = True def __str__(self): return 'SetPublishingModeRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class SetPublishingModeResult(FrozenClass): ''' :ivar Results: :vartype Results: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('Results', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'SetPublishingModeResult(' + 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class SetPublishingModeResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: SetPublishingModeResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'SetPublishingModeResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.SetPublishingModeResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = SetPublishingModeResult() self._freeze = True def __str__(self): return 'SetPublishingModeResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class NotificationMessage(FrozenClass): ''' :ivar SequenceNumber: :vartype SequenceNumber: UInt32 :ivar PublishTime: :vartype PublishTime: DateTime :ivar NotificationData: :vartype NotificationData: ExtensionObject ''' ua_types = [ ('SequenceNumber', 'UInt32'), ('PublishTime', 'DateTime'), ('NotificationData', 'ListOfExtensionObject'), ] def __init__(self): self.SequenceNumber = 0 self.PublishTime = datetime.utcnow() self.NotificationData = [] self._freeze = True def __str__(self): return 'NotificationMessage(' + 'SequenceNumber:' + str(self.SequenceNumber) + ', ' + \ 'PublishTime:' + str(self.PublishTime) + ', ' + \ 'NotificationData:' + str(self.NotificationData) + ')' __repr__ = __str__ class NotificationData(FrozenClass): ''' ''' ua_types = [ ] def __init__(self): self._freeze = True def __str__(self): return 'NotificationData(' + + ')' __repr__ = __str__ class DataChangeNotification(FrozenClass): ''' :ivar MonitoredItems: :vartype MonitoredItems: MonitoredItemNotification :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('MonitoredItems', 'ListOfMonitoredItemNotification'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.MonitoredItems = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'DataChangeNotification(' + 'MonitoredItems:' + str(self.MonitoredItems) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class MonitoredItemNotification(FrozenClass): ''' :ivar ClientHandle: :vartype ClientHandle: UInt32 :ivar Value: :vartype Value: DataValue ''' ua_types = [ ('ClientHandle', 'UInt32'), ('Value', 'DataValue'), ] def __init__(self): self.ClientHandle = 0 self.Value = DataValue() self._freeze = True def __str__(self): return 'MonitoredItemNotification(' + 'ClientHandle:' + str(self.ClientHandle) + ', ' + \ 'Value:' + str(self.Value) + ')' __repr__ = __str__ class EventNotificationList(FrozenClass): ''' :ivar Events: :vartype Events: EventFieldList ''' ua_types = [ ('Events', 'ListOfEventFieldList'), ] def __init__(self): self.Events = [] self._freeze = True def __str__(self): return 'EventNotificationList(' + 'Events:' + str(self.Events) + ')' __repr__ = __str__ class EventFieldList(FrozenClass): ''' :ivar ClientHandle: :vartype ClientHandle: UInt32 :ivar EventFields: :vartype EventFields: Variant ''' ua_types = [ ('ClientHandle', 'UInt32'), ('EventFields', 'ListOfVariant'), ] def __init__(self): self.ClientHandle = 0 self.EventFields = [] self._freeze = True def __str__(self): return 'EventFieldList(' + 'ClientHandle:' + str(self.ClientHandle) + ', ' + \ 'EventFields:' + str(self.EventFields) + ')' __repr__ = __str__ class HistoryEventFieldList(FrozenClass): ''' :ivar EventFields: :vartype EventFields: Variant ''' ua_types = [ ('EventFields', 'ListOfVariant'), ] def __init__(self): self.EventFields = [] self._freeze = True def __str__(self): return 'HistoryEventFieldList(' + 'EventFields:' + str(self.EventFields) + ')' __repr__ = __str__ class StatusChangeNotification(FrozenClass): ''' :ivar Status: :vartype Status: StatusCode :ivar DiagnosticInfo: :vartype DiagnosticInfo: DiagnosticInfo ''' ua_types = [ ('Status', 'StatusCode'), ('DiagnosticInfo', 'DiagnosticInfo'), ] def __init__(self): self.Status = StatusCode() self.DiagnosticInfo = DiagnosticInfo() self._freeze = True def __str__(self): return 'StatusChangeNotification(' + 'Status:' + str(self.Status) + ', ' + \ 'DiagnosticInfo:' + str(self.DiagnosticInfo) + ')' __repr__ = __str__ class SubscriptionAcknowledgement(FrozenClass): ''' :ivar SubscriptionId: :vartype SubscriptionId: UInt32 :ivar SequenceNumber: :vartype SequenceNumber: UInt32 ''' ua_types = [ ('SubscriptionId', 'UInt32'), ('SequenceNumber', 'UInt32'), ] def __init__(self): self.SubscriptionId = 0 self.SequenceNumber = 0 self._freeze = True def __str__(self): return 'SubscriptionAcknowledgement(' + 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ 'SequenceNumber:' + str(self.SequenceNumber) + ')' __repr__ = __str__ class PublishParameters(FrozenClass): ''' :ivar SubscriptionAcknowledgements: :vartype SubscriptionAcknowledgements: SubscriptionAcknowledgement ''' ua_types = [ ('SubscriptionAcknowledgements', 'ListOfSubscriptionAcknowledgement'), ] def __init__(self): self.SubscriptionAcknowledgements = [] self._freeze = True def __str__(self): return 'PublishParameters(' + 'SubscriptionAcknowledgements:' + str(self.SubscriptionAcknowledgements) + ')' __repr__ = __str__ class PublishRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: PublishParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'PublishParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.PublishRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = PublishParameters() self._freeze = True def __str__(self): return 'PublishRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class PublishResult(FrozenClass): ''' :ivar SubscriptionId: :vartype SubscriptionId: UInt32 :ivar AvailableSequenceNumbers: :vartype AvailableSequenceNumbers: UInt32 :ivar MoreNotifications: :vartype MoreNotifications: Boolean :ivar NotificationMessage: :vartype NotificationMessage: NotificationMessage :ivar Results: :vartype Results: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('SubscriptionId', 'UInt32'), ('AvailableSequenceNumbers', 'ListOfUInt32'), ('MoreNotifications', 'Boolean'), ('NotificationMessage', 'NotificationMessage'), ('Results', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.SubscriptionId = 0 self.AvailableSequenceNumbers = [] self.MoreNotifications = True self.NotificationMessage = NotificationMessage() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'PublishResult(' + 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ 'AvailableSequenceNumbers:' + str(self.AvailableSequenceNumbers) + ', ' + \ 'MoreNotifications:' + str(self.MoreNotifications) + ', ' + \ 'NotificationMessage:' + str(self.NotificationMessage) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class PublishResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: PublishResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'PublishResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.PublishResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = PublishResult() self._freeze = True def __str__(self): return 'PublishResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class RepublishParameters(FrozenClass): ''' :ivar SubscriptionId: :vartype SubscriptionId: UInt32 :ivar RetransmitSequenceNumber: :vartype RetransmitSequenceNumber: UInt32 ''' ua_types = [ ('SubscriptionId', 'UInt32'), ('RetransmitSequenceNumber', 'UInt32'), ] def __init__(self): self.SubscriptionId = 0 self.RetransmitSequenceNumber = 0 self._freeze = True def __str__(self): return 'RepublishParameters(' + 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ 'RetransmitSequenceNumber:' + str(self.RetransmitSequenceNumber) + ')' __repr__ = __str__ class RepublishRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: RepublishParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'RepublishParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.RepublishRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = RepublishParameters() self._freeze = True def __str__(self): return 'RepublishRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class RepublishResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar NotificationMessage: :vartype NotificationMessage: NotificationMessage ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('NotificationMessage', 'NotificationMessage'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.RepublishResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.NotificationMessage = NotificationMessage() self._freeze = True def __str__(self): return 'RepublishResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'NotificationMessage:' + str(self.NotificationMessage) + ')' __repr__ = __str__ class TransferResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar AvailableSequenceNumbers: :vartype AvailableSequenceNumbers: UInt32 ''' ua_types = [ ('StatusCode', 'StatusCode'), ('AvailableSequenceNumbers', 'ListOfUInt32'), ] def __init__(self): self.StatusCode = StatusCode() self.AvailableSequenceNumbers = [] self._freeze = True def __str__(self): return 'TransferResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'AvailableSequenceNumbers:' + str(self.AvailableSequenceNumbers) + ')' __repr__ = __str__ class TransferSubscriptionsParameters(FrozenClass): ''' :ivar SubscriptionIds: :vartype SubscriptionIds: UInt32 :ivar SendInitialValues: :vartype SendInitialValues: Boolean ''' ua_types = [ ('SubscriptionIds', 'ListOfUInt32'), ('SendInitialValues', 'Boolean'), ] def __init__(self): self.SubscriptionIds = [] self.SendInitialValues = True self._freeze = True def __str__(self): return 'TransferSubscriptionsParameters(' + 'SubscriptionIds:' + str(self.SubscriptionIds) + ', ' + \ 'SendInitialValues:' + str(self.SendInitialValues) + ')' __repr__ = __str__ class TransferSubscriptionsRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: TransferSubscriptionsParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'TransferSubscriptionsParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.TransferSubscriptionsRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = TransferSubscriptionsParameters() self._freeze = True def __str__(self): return 'TransferSubscriptionsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class TransferSubscriptionsResult(FrozenClass): ''' :ivar Results: :vartype Results: TransferResult :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('Results', 'ListOfTransferResult'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'TransferSubscriptionsResult(' + 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class TransferSubscriptionsResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Parameters: :vartype Parameters: TransferSubscriptionsResult ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Parameters', 'TransferSubscriptionsResult'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.TransferSubscriptionsResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Parameters = TransferSubscriptionsResult() self._freeze = True def __str__(self): return 'TransferSubscriptionsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class DeleteSubscriptionsParameters(FrozenClass): ''' :ivar SubscriptionIds: :vartype SubscriptionIds: UInt32 ''' ua_types = [ ('SubscriptionIds', 'ListOfUInt32'), ] def __init__(self): self.SubscriptionIds = [] self._freeze = True def __str__(self): return 'DeleteSubscriptionsParameters(' + 'SubscriptionIds:' + str(self.SubscriptionIds) + ')' __repr__ = __str__ class DeleteSubscriptionsRequest(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar RequestHeader: :vartype RequestHeader: RequestHeader :ivar Parameters: :vartype Parameters: DeleteSubscriptionsParameters ''' ua_types = [ ('TypeId', 'NodeId'), ('RequestHeader', 'RequestHeader'), ('Parameters', 'DeleteSubscriptionsParameters'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.DeleteSubscriptionsRequest_Encoding_DefaultBinary) self.RequestHeader = RequestHeader() self.Parameters = DeleteSubscriptionsParameters() self._freeze = True def __str__(self): return 'DeleteSubscriptionsRequest(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'RequestHeader:' + str(self.RequestHeader) + ', ' + \ 'Parameters:' + str(self.Parameters) + ')' __repr__ = __str__ class DeleteSubscriptionsResponse(FrozenClass): ''' :ivar TypeId: :vartype TypeId: NodeId :ivar ResponseHeader: :vartype ResponseHeader: ResponseHeader :ivar Results: :vartype Results: StatusCode :ivar DiagnosticInfos: :vartype DiagnosticInfos: DiagnosticInfo ''' ua_types = [ ('TypeId', 'NodeId'), ('ResponseHeader', 'ResponseHeader'), ('Results', 'ListOfStatusCode'), ('DiagnosticInfos', 'ListOfDiagnosticInfo'), ] def __init__(self): self.TypeId = FourByteNodeId(ObjectIds.DeleteSubscriptionsResponse_Encoding_DefaultBinary) self.ResponseHeader = ResponseHeader() self.Results = [] self.DiagnosticInfos = [] self._freeze = True def __str__(self): return 'DeleteSubscriptionsResponse(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'ResponseHeader:' + str(self.ResponseHeader) + ', ' + \ 'Results:' + str(self.Results) + ', ' + \ 'DiagnosticInfos:' + str(self.DiagnosticInfos) + ')' __repr__ = __str__ class BuildInfo(FrozenClass): ''' :ivar ProductUri: :vartype ProductUri: String :ivar ManufacturerName: :vartype ManufacturerName: String :ivar ProductName: :vartype ProductName: String :ivar SoftwareVersion: :vartype SoftwareVersion: String :ivar BuildNumber: :vartype BuildNumber: String :ivar BuildDate: :vartype BuildDate: DateTime ''' ua_types = [ ('ProductUri', 'String'), ('ManufacturerName', 'String'), ('ProductName', 'String'), ('SoftwareVersion', 'String'), ('BuildNumber', 'String'), ('BuildDate', 'DateTime'), ] def __init__(self): self.ProductUri = None self.ManufacturerName = None self.ProductName = None self.SoftwareVersion = None self.BuildNumber = None self.BuildDate = datetime.utcnow() self._freeze = True def __str__(self): return 'BuildInfo(' + 'ProductUri:' + str(self.ProductUri) + ', ' + \ 'ManufacturerName:' + str(self.ManufacturerName) + ', ' + \ 'ProductName:' + str(self.ProductName) + ', ' + \ 'SoftwareVersion:' + str(self.SoftwareVersion) + ', ' + \ 'BuildNumber:' + str(self.BuildNumber) + ', ' + \ 'BuildDate:' + str(self.BuildDate) + ')' __repr__ = __str__ class RedundantServerDataType(FrozenClass): ''' :ivar ServerId: :vartype ServerId: String :ivar ServiceLevel: :vartype ServiceLevel: Byte :ivar ServerState: :vartype ServerState: ServerState ''' ua_types = [ ('ServerId', 'String'), ('ServiceLevel', 'Byte'), ('ServerState', 'ServerState'), ] def __init__(self): self.ServerId = None self.ServiceLevel = 0 self.ServerState = ServerState(0) self._freeze = True def __str__(self): return 'RedundantServerDataType(' + 'ServerId:' + str(self.ServerId) + ', ' + \ 'ServiceLevel:' + str(self.ServiceLevel) + ', ' + \ 'ServerState:' + str(self.ServerState) + ')' __repr__ = __str__ class EndpointUrlListDataType(FrozenClass): ''' :ivar EndpointUrlList: :vartype EndpointUrlList: String ''' ua_types = [ ('EndpointUrlList', 'ListOfString'), ] def __init__(self): self.EndpointUrlList = [] self._freeze = True def __str__(self): return 'EndpointUrlListDataType(' + 'EndpointUrlList:' + str(self.EndpointUrlList) + ')' __repr__ = __str__ class NetworkGroupDataType(FrozenClass): ''' :ivar ServerUri: :vartype ServerUri: String :ivar NetworkPaths: :vartype NetworkPaths: EndpointUrlListDataType ''' ua_types = [ ('ServerUri', 'String'), ('NetworkPaths', 'ListOfEndpointUrlListDataType'), ] def __init__(self): self.ServerUri = None self.NetworkPaths = [] self._freeze = True def __str__(self): return 'NetworkGroupDataType(' + 'ServerUri:' + str(self.ServerUri) + ', ' + \ 'NetworkPaths:' + str(self.NetworkPaths) + ')' __repr__ = __str__ class SamplingIntervalDiagnosticsDataType(FrozenClass): ''' :ivar SamplingInterval: :vartype SamplingInterval: Double :ivar MonitoredItemCount: :vartype MonitoredItemCount: UInt32 :ivar MaxMonitoredItemCount: :vartype MaxMonitoredItemCount: UInt32 :ivar DisabledMonitoredItemCount: :vartype DisabledMonitoredItemCount: UInt32 ''' ua_types = [ ('SamplingInterval', 'Double'), ('MonitoredItemCount', 'UInt32'), ('MaxMonitoredItemCount', 'UInt32'), ('DisabledMonitoredItemCount', 'UInt32'), ] def __init__(self): self.SamplingInterval = 0 self.MonitoredItemCount = 0 self.MaxMonitoredItemCount = 0 self.DisabledMonitoredItemCount = 0 self._freeze = True def __str__(self): return 'SamplingIntervalDiagnosticsDataType(' + 'SamplingInterval:' + str(self.SamplingInterval) + ', ' + \ 'MonitoredItemCount:' + str(self.MonitoredItemCount) + ', ' + \ 'MaxMonitoredItemCount:' + str(self.MaxMonitoredItemCount) + ', ' + \ 'DisabledMonitoredItemCount:' + str(self.DisabledMonitoredItemCount) + ')' __repr__ = __str__ class ServerDiagnosticsSummaryDataType(FrozenClass): ''' :ivar ServerViewCount: :vartype ServerViewCount: UInt32 :ivar CurrentSessionCount: :vartype CurrentSessionCount: UInt32 :ivar CumulatedSessionCount: :vartype CumulatedSessionCount: UInt32 :ivar SecurityRejectedSessionCount: :vartype SecurityRejectedSessionCount: UInt32 :ivar RejectedSessionCount: :vartype RejectedSessionCount: UInt32 :ivar SessionTimeoutCount: :vartype SessionTimeoutCount: UInt32 :ivar SessionAbortCount: :vartype SessionAbortCount: UInt32 :ivar CurrentSubscriptionCount: :vartype CurrentSubscriptionCount: UInt32 :ivar CumulatedSubscriptionCount: :vartype CumulatedSubscriptionCount: UInt32 :ivar PublishingIntervalCount: :vartype PublishingIntervalCount: UInt32 :ivar SecurityRejectedRequestsCount: :vartype SecurityRejectedRequestsCount: UInt32 :ivar RejectedRequestsCount: :vartype RejectedRequestsCount: UInt32 ''' ua_types = [ ('ServerViewCount', 'UInt32'), ('CurrentSessionCount', 'UInt32'), ('CumulatedSessionCount', 'UInt32'), ('SecurityRejectedSessionCount', 'UInt32'), ('RejectedSessionCount', 'UInt32'), ('SessionTimeoutCount', 'UInt32'), ('SessionAbortCount', 'UInt32'), ('CurrentSubscriptionCount', 'UInt32'), ('CumulatedSubscriptionCount', 'UInt32'), ('PublishingIntervalCount', 'UInt32'), ('SecurityRejectedRequestsCount', 'UInt32'), ('RejectedRequestsCount', 'UInt32'), ] def __init__(self): self.ServerViewCount = 0 self.CurrentSessionCount = 0 self.CumulatedSessionCount = 0 self.SecurityRejectedSessionCount = 0 self.RejectedSessionCount = 0 self.SessionTimeoutCount = 0 self.SessionAbortCount = 0 self.CurrentSubscriptionCount = 0 self.CumulatedSubscriptionCount = 0 self.PublishingIntervalCount = 0 self.SecurityRejectedRequestsCount = 0 self.RejectedRequestsCount = 0 self._freeze = True def __str__(self): return 'ServerDiagnosticsSummaryDataType(' + 'ServerViewCount:' + str(self.ServerViewCount) + ', ' + \ 'CurrentSessionCount:' + str(self.CurrentSessionCount) + ', ' + \ 'CumulatedSessionCount:' + str(self.CumulatedSessionCount) + ', ' + \ 'SecurityRejectedSessionCount:' + str(self.SecurityRejectedSessionCount) + ', ' + \ 'RejectedSessionCount:' + str(self.RejectedSessionCount) + ', ' + \ 'SessionTimeoutCount:' + str(self.SessionTimeoutCount) + ', ' + \ 'SessionAbortCount:' + str(self.SessionAbortCount) + ', ' + \ 'CurrentSubscriptionCount:' + str(self.CurrentSubscriptionCount) + ', ' + \ 'CumulatedSubscriptionCount:' + str(self.CumulatedSubscriptionCount) + ', ' + \ 'PublishingIntervalCount:' + str(self.PublishingIntervalCount) + ', ' + \ 'SecurityRejectedRequestsCount:' + str(self.SecurityRejectedRequestsCount) + ', ' + \ 'RejectedRequestsCount:' + str(self.RejectedRequestsCount) + ')' __repr__ = __str__ class ServerStatusDataType(FrozenClass): ''' :ivar StartTime: :vartype StartTime: DateTime :ivar CurrentTime: :vartype CurrentTime: DateTime :ivar State: :vartype State: ServerState :ivar BuildInfo: :vartype BuildInfo: BuildInfo :ivar SecondsTillShutdown: :vartype SecondsTillShutdown: UInt32 :ivar ShutdownReason: :vartype ShutdownReason: LocalizedText ''' ua_types = [ ('StartTime', 'DateTime'), ('CurrentTime', 'DateTime'), ('State', 'ServerState'), ('BuildInfo', 'BuildInfo'), ('SecondsTillShutdown', 'UInt32'), ('ShutdownReason', 'LocalizedText'), ] def __init__(self): self.StartTime = datetime.utcnow() self.CurrentTime = datetime.utcnow() self.State = ServerState(0) self.BuildInfo = BuildInfo() self.SecondsTillShutdown = 0 self.ShutdownReason = LocalizedText() self._freeze = True def __str__(self): return 'ServerStatusDataType(' + 'StartTime:' + str(self.StartTime) + ', ' + \ 'CurrentTime:' + str(self.CurrentTime) + ', ' + \ 'State:' + str(self.State) + ', ' + \ 'BuildInfo:' + str(self.BuildInfo) + ', ' + \ 'SecondsTillShutdown:' + str(self.SecondsTillShutdown) + ', ' + \ 'ShutdownReason:' + str(self.ShutdownReason) + ')' __repr__ = __str__ class SessionDiagnosticsDataType(FrozenClass): ''' :ivar SessionId: :vartype SessionId: NodeId :ivar SessionName: :vartype SessionName: String :ivar ClientDescription: :vartype ClientDescription: ApplicationDescription :ivar ServerUri: :vartype ServerUri: String :ivar EndpointUrl: :vartype EndpointUrl: String :ivar LocaleIds: :vartype LocaleIds: String :ivar ActualSessionTimeout: :vartype ActualSessionTimeout: Double :ivar MaxResponseMessageSize: :vartype MaxResponseMessageSize: UInt32 :ivar ClientConnectionTime: :vartype ClientConnectionTime: DateTime :ivar ClientLastContactTime: :vartype ClientLastContactTime: DateTime :ivar CurrentSubscriptionsCount: :vartype CurrentSubscriptionsCount: UInt32 :ivar CurrentMonitoredItemsCount: :vartype CurrentMonitoredItemsCount: UInt32 :ivar CurrentPublishRequestsInQueue: :vartype CurrentPublishRequestsInQueue: UInt32 :ivar TotalRequestCount: :vartype TotalRequestCount: ServiceCounterDataType :ivar UnauthorizedRequestCount: :vartype UnauthorizedRequestCount: UInt32 :ivar ReadCount: :vartype ReadCount: ServiceCounterDataType :ivar HistoryReadCount: :vartype HistoryReadCount: ServiceCounterDataType :ivar WriteCount: :vartype WriteCount: ServiceCounterDataType :ivar HistoryUpdateCount: :vartype HistoryUpdateCount: ServiceCounterDataType :ivar CallCount: :vartype CallCount: ServiceCounterDataType :ivar CreateMonitoredItemsCount: :vartype CreateMonitoredItemsCount: ServiceCounterDataType :ivar ModifyMonitoredItemsCount: :vartype ModifyMonitoredItemsCount: ServiceCounterDataType :ivar SetMonitoringModeCount: :vartype SetMonitoringModeCount: ServiceCounterDataType :ivar SetTriggeringCount: :vartype SetTriggeringCount: ServiceCounterDataType :ivar DeleteMonitoredItemsCount: :vartype DeleteMonitoredItemsCount: ServiceCounterDataType :ivar CreateSubscriptionCount: :vartype CreateSubscriptionCount: ServiceCounterDataType :ivar ModifySubscriptionCount: :vartype ModifySubscriptionCount: ServiceCounterDataType :ivar SetPublishingModeCount: :vartype SetPublishingModeCount: ServiceCounterDataType :ivar PublishCount: :vartype PublishCount: ServiceCounterDataType :ivar RepublishCount: :vartype RepublishCount: ServiceCounterDataType :ivar TransferSubscriptionsCount: :vartype TransferSubscriptionsCount: ServiceCounterDataType :ivar DeleteSubscriptionsCount: :vartype DeleteSubscriptionsCount: ServiceCounterDataType :ivar AddNodesCount: :vartype AddNodesCount: ServiceCounterDataType :ivar AddReferencesCount: :vartype AddReferencesCount: ServiceCounterDataType :ivar DeleteNodesCount: :vartype DeleteNodesCount: ServiceCounterDataType :ivar DeleteReferencesCount: :vartype DeleteReferencesCount: ServiceCounterDataType :ivar BrowseCount: :vartype BrowseCount: ServiceCounterDataType :ivar BrowseNextCount: :vartype BrowseNextCount: ServiceCounterDataType :ivar TranslateBrowsePathsToNodeIdsCount: :vartype TranslateBrowsePathsToNodeIdsCount: ServiceCounterDataType :ivar QueryFirstCount: :vartype QueryFirstCount: ServiceCounterDataType :ivar QueryNextCount: :vartype QueryNextCount: ServiceCounterDataType :ivar RegisterNodesCount: :vartype RegisterNodesCount: ServiceCounterDataType :ivar UnregisterNodesCount: :vartype UnregisterNodesCount: ServiceCounterDataType ''' ua_types = [ ('SessionId', 'NodeId'), ('SessionName', 'String'), ('ClientDescription', 'ApplicationDescription'), ('ServerUri', 'String'), ('EndpointUrl', 'String'), ('LocaleIds', 'ListOfString'), ('ActualSessionTimeout', 'Double'), ('MaxResponseMessageSize', 'UInt32'), ('ClientConnectionTime', 'DateTime'), ('ClientLastContactTime', 'DateTime'), ('CurrentSubscriptionsCount', 'UInt32'), ('CurrentMonitoredItemsCount', 'UInt32'), ('CurrentPublishRequestsInQueue', 'UInt32'), ('TotalRequestCount', 'ServiceCounterDataType'), ('UnauthorizedRequestCount', 'UInt32'), ('ReadCount', 'ServiceCounterDataType'), ('HistoryReadCount', 'ServiceCounterDataType'), ('WriteCount', 'ServiceCounterDataType'), ('HistoryUpdateCount', 'ServiceCounterDataType'), ('CallCount', 'ServiceCounterDataType'), ('CreateMonitoredItemsCount', 'ServiceCounterDataType'), ('ModifyMonitoredItemsCount', 'ServiceCounterDataType'), ('SetMonitoringModeCount', 'ServiceCounterDataType'), ('SetTriggeringCount', 'ServiceCounterDataType'), ('DeleteMonitoredItemsCount', 'ServiceCounterDataType'), ('CreateSubscriptionCount', 'ServiceCounterDataType'), ('ModifySubscriptionCount', 'ServiceCounterDataType'), ('SetPublishingModeCount', 'ServiceCounterDataType'), ('PublishCount', 'ServiceCounterDataType'), ('RepublishCount', 'ServiceCounterDataType'), ('TransferSubscriptionsCount', 'ServiceCounterDataType'), ('DeleteSubscriptionsCount', 'ServiceCounterDataType'), ('AddNodesCount', 'ServiceCounterDataType'), ('AddReferencesCount', 'ServiceCounterDataType'), ('DeleteNodesCount', 'ServiceCounterDataType'), ('DeleteReferencesCount', 'ServiceCounterDataType'), ('BrowseCount', 'ServiceCounterDataType'), ('BrowseNextCount', 'ServiceCounterDataType'), ('TranslateBrowsePathsToNodeIdsCount', 'ServiceCounterDataType'), ('QueryFirstCount', 'ServiceCounterDataType'), ('QueryNextCount', 'ServiceCounterDataType'), ('RegisterNodesCount', 'ServiceCounterDataType'), ('UnregisterNodesCount', 'ServiceCounterDataType'), ] def __init__(self): self.SessionId = NodeId() self.SessionName = None self.ClientDescription = ApplicationDescription() self.ServerUri = None self.EndpointUrl = None self.LocaleIds = [] self.ActualSessionTimeout = 0 self.MaxResponseMessageSize = 0 self.ClientConnectionTime = datetime.utcnow() self.ClientLastContactTime = datetime.utcnow() self.CurrentSubscriptionsCount = 0 self.CurrentMonitoredItemsCount = 0 self.CurrentPublishRequestsInQueue = 0 self.TotalRequestCount = ServiceCounterDataType() self.UnauthorizedRequestCount = 0 self.ReadCount = ServiceCounterDataType() self.HistoryReadCount = ServiceCounterDataType() self.WriteCount = ServiceCounterDataType() self.HistoryUpdateCount = ServiceCounterDataType() self.CallCount = ServiceCounterDataType() self.CreateMonitoredItemsCount = ServiceCounterDataType() self.ModifyMonitoredItemsCount = ServiceCounterDataType() self.SetMonitoringModeCount = ServiceCounterDataType() self.SetTriggeringCount = ServiceCounterDataType() self.DeleteMonitoredItemsCount = ServiceCounterDataType() self.CreateSubscriptionCount = ServiceCounterDataType() self.ModifySubscriptionCount = ServiceCounterDataType() self.SetPublishingModeCount = ServiceCounterDataType() self.PublishCount = ServiceCounterDataType() self.RepublishCount = ServiceCounterDataType() self.TransferSubscriptionsCount = ServiceCounterDataType() self.DeleteSubscriptionsCount = ServiceCounterDataType() self.AddNodesCount = ServiceCounterDataType() self.AddReferencesCount = ServiceCounterDataType() self.DeleteNodesCount = ServiceCounterDataType() self.DeleteReferencesCount = ServiceCounterDataType() self.BrowseCount = ServiceCounterDataType() self.BrowseNextCount = ServiceCounterDataType() self.TranslateBrowsePathsToNodeIdsCount = ServiceCounterDataType() self.QueryFirstCount = ServiceCounterDataType() self.QueryNextCount = ServiceCounterDataType() self.RegisterNodesCount = ServiceCounterDataType() self.UnregisterNodesCount = ServiceCounterDataType() self._freeze = True def __str__(self): return 'SessionDiagnosticsDataType(' + 'SessionId:' + str(self.SessionId) + ', ' + \ 'SessionName:' + str(self.SessionName) + ', ' + \ 'ClientDescription:' + str(self.ClientDescription) + ', ' + \ 'ServerUri:' + str(self.ServerUri) + ', ' + \ 'EndpointUrl:' + str(self.EndpointUrl) + ', ' + \ 'LocaleIds:' + str(self.LocaleIds) + ', ' + \ 'ActualSessionTimeout:' + str(self.ActualSessionTimeout) + ', ' + \ 'MaxResponseMessageSize:' + str(self.MaxResponseMessageSize) + ', ' + \ 'ClientConnectionTime:' + str(self.ClientConnectionTime) + ', ' + \ 'ClientLastContactTime:' + str(self.ClientLastContactTime) + ', ' + \ 'CurrentSubscriptionsCount:' + str(self.CurrentSubscriptionsCount) + ', ' + \ 'CurrentMonitoredItemsCount:' + str(self.CurrentMonitoredItemsCount) + ', ' + \ 'CurrentPublishRequestsInQueue:' + str(self.CurrentPublishRequestsInQueue) + ', ' + \ 'TotalRequestCount:' + str(self.TotalRequestCount) + ', ' + \ 'UnauthorizedRequestCount:' + str(self.UnauthorizedRequestCount) + ', ' + \ 'ReadCount:' + str(self.ReadCount) + ', ' + \ 'HistoryReadCount:' + str(self.HistoryReadCount) + ', ' + \ 'WriteCount:' + str(self.WriteCount) + ', ' + \ 'HistoryUpdateCount:' + str(self.HistoryUpdateCount) + ', ' + \ 'CallCount:' + str(self.CallCount) + ', ' + \ 'CreateMonitoredItemsCount:' + str(self.CreateMonitoredItemsCount) + ', ' + \ 'ModifyMonitoredItemsCount:' + str(self.ModifyMonitoredItemsCount) + ', ' + \ 'SetMonitoringModeCount:' + str(self.SetMonitoringModeCount) + ', ' + \ 'SetTriggeringCount:' + str(self.SetTriggeringCount) + ', ' + \ 'DeleteMonitoredItemsCount:' + str(self.DeleteMonitoredItemsCount) + ', ' + \ 'CreateSubscriptionCount:' + str(self.CreateSubscriptionCount) + ', ' + \ 'ModifySubscriptionCount:' + str(self.ModifySubscriptionCount) + ', ' + \ 'SetPublishingModeCount:' + str(self.SetPublishingModeCount) + ', ' + \ 'PublishCount:' + str(self.PublishCount) + ', ' + \ 'RepublishCount:' + str(self.RepublishCount) + ', ' + \ 'TransferSubscriptionsCount:' + str(self.TransferSubscriptionsCount) + ', ' + \ 'DeleteSubscriptionsCount:' + str(self.DeleteSubscriptionsCount) + ', ' + \ 'AddNodesCount:' + str(self.AddNodesCount) + ', ' + \ 'AddReferencesCount:' + str(self.AddReferencesCount) + ', ' + \ 'DeleteNodesCount:' + str(self.DeleteNodesCount) + ', ' + \ 'DeleteReferencesCount:' + str(self.DeleteReferencesCount) + ', ' + \ 'BrowseCount:' + str(self.BrowseCount) + ', ' + \ 'BrowseNextCount:' + str(self.BrowseNextCount) + ', ' + \ 'TranslateBrowsePathsToNodeIdsCount:' + str(self.TranslateBrowsePathsToNodeIdsCount) + ', ' + \ 'QueryFirstCount:' + str(self.QueryFirstCount) + ', ' + \ 'QueryNextCount:' + str(self.QueryNextCount) + ', ' + \ 'RegisterNodesCount:' + str(self.RegisterNodesCount) + ', ' + \ 'UnregisterNodesCount:' + str(self.UnregisterNodesCount) + ')' __repr__ = __str__ class SessionSecurityDiagnosticsDataType(FrozenClass): ''' :ivar SessionId: :vartype SessionId: NodeId :ivar ClientUserIdOfSession: :vartype ClientUserIdOfSession: String :ivar ClientUserIdHistory: :vartype ClientUserIdHistory: String :ivar AuthenticationMechanism: :vartype AuthenticationMechanism: String :ivar Encoding: :vartype Encoding: String :ivar TransportProtocol: :vartype TransportProtocol: String :ivar SecurityMode: :vartype SecurityMode: MessageSecurityMode :ivar SecurityPolicyUri: :vartype SecurityPolicyUri: String :ivar ClientCertificate: :vartype ClientCertificate: ByteString ''' ua_types = [ ('SessionId', 'NodeId'), ('ClientUserIdOfSession', 'String'), ('ClientUserIdHistory', 'ListOfString'), ('AuthenticationMechanism', 'String'), ('Encoding', 'String'), ('TransportProtocol', 'String'), ('SecurityMode', 'MessageSecurityMode'), ('SecurityPolicyUri', 'String'), ('ClientCertificate', 'ByteString'), ] def __init__(self): self.SessionId = NodeId() self.ClientUserIdOfSession = None self.ClientUserIdHistory = [] self.AuthenticationMechanism = None self.Encoding = None self.TransportProtocol = None self.SecurityMode = MessageSecurityMode(0) self.SecurityPolicyUri = None self.ClientCertificate = None self._freeze = True def __str__(self): return 'SessionSecurityDiagnosticsDataType(' + 'SessionId:' + str(self.SessionId) + ', ' + \ 'ClientUserIdOfSession:' + str(self.ClientUserIdOfSession) + ', ' + \ 'ClientUserIdHistory:' + str(self.ClientUserIdHistory) + ', ' + \ 'AuthenticationMechanism:' + str(self.AuthenticationMechanism) + ', ' + \ 'Encoding:' + str(self.Encoding) + ', ' + \ 'TransportProtocol:' + str(self.TransportProtocol) + ', ' + \ 'SecurityMode:' + str(self.SecurityMode) + ', ' + \ 'SecurityPolicyUri:' + str(self.SecurityPolicyUri) + ', ' + \ 'ClientCertificate:' + str(self.ClientCertificate) + ')' __repr__ = __str__ class ServiceCounterDataType(FrozenClass): ''' :ivar TotalCount: :vartype TotalCount: UInt32 :ivar ErrorCount: :vartype ErrorCount: UInt32 ''' ua_types = [ ('TotalCount', 'UInt32'), ('ErrorCount', 'UInt32'), ] def __init__(self): self.TotalCount = 0 self.ErrorCount = 0 self._freeze = True def __str__(self): return 'ServiceCounterDataType(' + 'TotalCount:' + str(self.TotalCount) + ', ' + \ 'ErrorCount:' + str(self.ErrorCount) + ')' __repr__ = __str__ class StatusResult(FrozenClass): ''' :ivar StatusCode: :vartype StatusCode: StatusCode :ivar DiagnosticInfo: :vartype DiagnosticInfo: DiagnosticInfo ''' ua_types = [ ('StatusCode', 'StatusCode'), ('DiagnosticInfo', 'DiagnosticInfo'), ] def __init__(self): self.StatusCode = StatusCode() self.DiagnosticInfo = DiagnosticInfo() self._freeze = True def __str__(self): return 'StatusResult(' + 'StatusCode:' + str(self.StatusCode) + ', ' + \ 'DiagnosticInfo:' + str(self.DiagnosticInfo) + ')' __repr__ = __str__ class SubscriptionDiagnosticsDataType(FrozenClass): ''' :ivar SessionId: :vartype SessionId: NodeId :ivar SubscriptionId: :vartype SubscriptionId: UInt32 :ivar Priority: :vartype Priority: Byte :ivar PublishingInterval: :vartype PublishingInterval: Double :ivar MaxKeepAliveCount: :vartype MaxKeepAliveCount: UInt32 :ivar MaxLifetimeCount: :vartype MaxLifetimeCount: UInt32 :ivar MaxNotificationsPerPublish: :vartype MaxNotificationsPerPublish: UInt32 :ivar PublishingEnabled: :vartype PublishingEnabled: Boolean :ivar ModifyCount: :vartype ModifyCount: UInt32 :ivar EnableCount: :vartype EnableCount: UInt32 :ivar DisableCount: :vartype DisableCount: UInt32 :ivar RepublishRequestCount: :vartype RepublishRequestCount: UInt32 :ivar RepublishMessageRequestCount: :vartype RepublishMessageRequestCount: UInt32 :ivar RepublishMessageCount: :vartype RepublishMessageCount: UInt32 :ivar TransferRequestCount: :vartype TransferRequestCount: UInt32 :ivar TransferredToAltClientCount: :vartype TransferredToAltClientCount: UInt32 :ivar TransferredToSameClientCount: :vartype TransferredToSameClientCount: UInt32 :ivar PublishRequestCount: :vartype PublishRequestCount: UInt32 :ivar DataChangeNotificationsCount: :vartype DataChangeNotificationsCount: UInt32 :ivar EventNotificationsCount: :vartype EventNotificationsCount: UInt32 :ivar NotificationsCount: :vartype NotificationsCount: UInt32 :ivar LatePublishRequestCount: :vartype LatePublishRequestCount: UInt32 :ivar CurrentKeepAliveCount: :vartype CurrentKeepAliveCount: UInt32 :ivar CurrentLifetimeCount: :vartype CurrentLifetimeCount: UInt32 :ivar UnacknowledgedMessageCount: :vartype UnacknowledgedMessageCount: UInt32 :ivar DiscardedMessageCount: :vartype DiscardedMessageCount: UInt32 :ivar MonitoredItemCount: :vartype MonitoredItemCount: UInt32 :ivar DisabledMonitoredItemCount: :vartype DisabledMonitoredItemCount: UInt32 :ivar MonitoringQueueOverflowCount: :vartype MonitoringQueueOverflowCount: UInt32 :ivar NextSequenceNumber: :vartype NextSequenceNumber: UInt32 :ivar EventQueueOverFlowCount: :vartype EventQueueOverFlowCount: UInt32 ''' ua_types = [ ('SessionId', 'NodeId'), ('SubscriptionId', 'UInt32'), ('Priority', 'Byte'), ('PublishingInterval', 'Double'), ('MaxKeepAliveCount', 'UInt32'), ('MaxLifetimeCount', 'UInt32'), ('MaxNotificationsPerPublish', 'UInt32'), ('PublishingEnabled', 'Boolean'), ('ModifyCount', 'UInt32'), ('EnableCount', 'UInt32'), ('DisableCount', 'UInt32'), ('RepublishRequestCount', 'UInt32'), ('RepublishMessageRequestCount', 'UInt32'), ('RepublishMessageCount', 'UInt32'), ('TransferRequestCount', 'UInt32'), ('TransferredToAltClientCount', 'UInt32'), ('TransferredToSameClientCount', 'UInt32'), ('PublishRequestCount', 'UInt32'), ('DataChangeNotificationsCount', 'UInt32'), ('EventNotificationsCount', 'UInt32'), ('NotificationsCount', 'UInt32'), ('LatePublishRequestCount', 'UInt32'), ('CurrentKeepAliveCount', 'UInt32'), ('CurrentLifetimeCount', 'UInt32'), ('UnacknowledgedMessageCount', 'UInt32'), ('DiscardedMessageCount', 'UInt32'), ('MonitoredItemCount', 'UInt32'), ('DisabledMonitoredItemCount', 'UInt32'), ('MonitoringQueueOverflowCount', 'UInt32'), ('NextSequenceNumber', 'UInt32'), ('EventQueueOverFlowCount', 'UInt32'), ] def __init__(self): self.SessionId = NodeId() self.SubscriptionId = 0 self.Priority = 0 self.PublishingInterval = 0 self.MaxKeepAliveCount = 0 self.MaxLifetimeCount = 0 self.MaxNotificationsPerPublish = 0 self.PublishingEnabled = True self.ModifyCount = 0 self.EnableCount = 0 self.DisableCount = 0 self.RepublishRequestCount = 0 self.RepublishMessageRequestCount = 0 self.RepublishMessageCount = 0 self.TransferRequestCount = 0 self.TransferredToAltClientCount = 0 self.TransferredToSameClientCount = 0 self.PublishRequestCount = 0 self.DataChangeNotificationsCount = 0 self.EventNotificationsCount = 0 self.NotificationsCount = 0 self.LatePublishRequestCount = 0 self.CurrentKeepAliveCount = 0 self.CurrentLifetimeCount = 0 self.UnacknowledgedMessageCount = 0 self.DiscardedMessageCount = 0 self.MonitoredItemCount = 0 self.DisabledMonitoredItemCount = 0 self.MonitoringQueueOverflowCount = 0 self.NextSequenceNumber = 0 self.EventQueueOverFlowCount = 0 self._freeze = True def __str__(self): return 'SubscriptionDiagnosticsDataType(' + 'SessionId:' + str(self.SessionId) + ', ' + \ 'SubscriptionId:' + str(self.SubscriptionId) + ', ' + \ 'Priority:' + str(self.Priority) + ', ' + \ 'PublishingInterval:' + str(self.PublishingInterval) + ', ' + \ 'MaxKeepAliveCount:' + str(self.MaxKeepAliveCount) + ', ' + \ 'MaxLifetimeCount:' + str(self.MaxLifetimeCount) + ', ' + \ 'MaxNotificationsPerPublish:' + str(self.MaxNotificationsPerPublish) + ', ' + \ 'PublishingEnabled:' + str(self.PublishingEnabled) + ', ' + \ 'ModifyCount:' + str(self.ModifyCount) + ', ' + \ 'EnableCount:' + str(self.EnableCount) + ', ' + \ 'DisableCount:' + str(self.DisableCount) + ', ' + \ 'RepublishRequestCount:' + str(self.RepublishRequestCount) + ', ' + \ 'RepublishMessageRequestCount:' + str(self.RepublishMessageRequestCount) + ', ' + \ 'RepublishMessageCount:' + str(self.RepublishMessageCount) + ', ' + \ 'TransferRequestCount:' + str(self.TransferRequestCount) + ', ' + \ 'TransferredToAltClientCount:' + str(self.TransferredToAltClientCount) + ', ' + \ 'TransferredToSameClientCount:' + str(self.TransferredToSameClientCount) + ', ' + \ 'PublishRequestCount:' + str(self.PublishRequestCount) + ', ' + \ 'DataChangeNotificationsCount:' + str(self.DataChangeNotificationsCount) + ', ' + \ 'EventNotificationsCount:' + str(self.EventNotificationsCount) + ', ' + \ 'NotificationsCount:' + str(self.NotificationsCount) + ', ' + \ 'LatePublishRequestCount:' + str(self.LatePublishRequestCount) + ', ' + \ 'CurrentKeepAliveCount:' + str(self.CurrentKeepAliveCount) + ', ' + \ 'CurrentLifetimeCount:' + str(self.CurrentLifetimeCount) + ', ' + \ 'UnacknowledgedMessageCount:' + str(self.UnacknowledgedMessageCount) + ', ' + \ 'DiscardedMessageCount:' + str(self.DiscardedMessageCount) + ', ' + \ 'MonitoredItemCount:' + str(self.MonitoredItemCount) + ', ' + \ 'DisabledMonitoredItemCount:' + str(self.DisabledMonitoredItemCount) + ', ' + \ 'MonitoringQueueOverflowCount:' + str(self.MonitoringQueueOverflowCount) + ', ' + \ 'NextSequenceNumber:' + str(self.NextSequenceNumber) + ', ' + \ 'EventQueueOverFlowCount:' + str(self.EventQueueOverFlowCount) + ')' __repr__ = __str__ class ModelChangeStructureDataType(FrozenClass): ''' :ivar Affected: :vartype Affected: NodeId :ivar AffectedType: :vartype AffectedType: NodeId :ivar Verb: :vartype Verb: Byte ''' ua_types = [ ('Affected', 'NodeId'), ('AffectedType', 'NodeId'), ('Verb', 'Byte'), ] def __init__(self): self.Affected = NodeId() self.AffectedType = NodeId() self.Verb = 0 self._freeze = True def __str__(self): return 'ModelChangeStructureDataType(' + 'Affected:' + str(self.Affected) + ', ' + \ 'AffectedType:' + str(self.AffectedType) + ', ' + \ 'Verb:' + str(self.Verb) + ')' __repr__ = __str__ class SemanticChangeStructureDataType(FrozenClass): ''' :ivar Affected: :vartype Affected: NodeId :ivar AffectedType: :vartype AffectedType: NodeId ''' ua_types = [ ('Affected', 'NodeId'), ('AffectedType', 'NodeId'), ] def __init__(self): self.Affected = NodeId() self.AffectedType = NodeId() self._freeze = True def __str__(self): return 'SemanticChangeStructureDataType(' + 'Affected:' + str(self.Affected) + ', ' + \ 'AffectedType:' + str(self.AffectedType) + ')' __repr__ = __str__ class Range(FrozenClass): ''' :ivar Low: :vartype Low: Double :ivar High: :vartype High: Double ''' ua_types = [ ('Low', 'Double'), ('High', 'Double'), ] def __init__(self): self.Low = 0 self.High = 0 self._freeze = True def __str__(self): return 'Range(' + 'Low:' + str(self.Low) + ', ' + \ 'High:' + str(self.High) + ')' __repr__ = __str__ class EUInformation(FrozenClass): ''' :ivar NamespaceUri: :vartype NamespaceUri: String :ivar UnitId: :vartype UnitId: Int32 :ivar DisplayName: :vartype DisplayName: LocalizedText :ivar Description: :vartype Description: LocalizedText ''' ua_types = [ ('NamespaceUri', 'String'), ('UnitId', 'Int32'), ('DisplayName', 'LocalizedText'), ('Description', 'LocalizedText'), ] def __init__(self): self.NamespaceUri = None self.UnitId = 0 self.DisplayName = LocalizedText() self.Description = LocalizedText() self._freeze = True def __str__(self): return 'EUInformation(' + 'NamespaceUri:' + str(self.NamespaceUri) + ', ' + \ 'UnitId:' + str(self.UnitId) + ', ' + \ 'DisplayName:' + str(self.DisplayName) + ', ' + \ 'Description:' + str(self.Description) + ')' __repr__ = __str__ class ComplexNumberType(FrozenClass): ''' :ivar Real: :vartype Real: Float :ivar Imaginary: :vartype Imaginary: Float ''' ua_types = [ ('Real', 'Float'), ('Imaginary', 'Float'), ] def __init__(self): self.Real = 0 self.Imaginary = 0 self._freeze = True def __str__(self): return 'ComplexNumberType(' + 'Real:' + str(self.Real) + ', ' + \ 'Imaginary:' + str(self.Imaginary) + ')' __repr__ = __str__ class DoubleComplexNumberType(FrozenClass): ''' :ivar Real: :vartype Real: Double :ivar Imaginary: :vartype Imaginary: Double ''' ua_types = [ ('Real', 'Double'), ('Imaginary', 'Double'), ] def __init__(self): self.Real = 0 self.Imaginary = 0 self._freeze = True def __str__(self): return 'DoubleComplexNumberType(' + 'Real:' + str(self.Real) + ', ' + \ 'Imaginary:' + str(self.Imaginary) + ')' __repr__ = __str__ class AxisInformation(FrozenClass): ''' :ivar EngineeringUnits: :vartype EngineeringUnits: EUInformation :ivar EURange: :vartype EURange: Range :ivar Title: :vartype Title: LocalizedText :ivar AxisScaleType: :vartype AxisScaleType: AxisScaleEnumeration :ivar AxisSteps: :vartype AxisSteps: Double ''' ua_types = [ ('EngineeringUnits', 'EUInformation'), ('EURange', 'Range'), ('Title', 'LocalizedText'), ('AxisScaleType', 'AxisScaleEnumeration'), ('AxisSteps', 'ListOfDouble'), ] def __init__(self): self.EngineeringUnits = EUInformation() self.EURange = Range() self.Title = LocalizedText() self.AxisScaleType = AxisScaleEnumeration(0) self.AxisSteps = [] self._freeze = True def __str__(self): return 'AxisInformation(' + 'EngineeringUnits:' + str(self.EngineeringUnits) + ', ' + \ 'EURange:' + str(self.EURange) + ', ' + \ 'Title:' + str(self.Title) + ', ' + \ 'AxisScaleType:' + str(self.AxisScaleType) + ', ' + \ 'AxisSteps:' + str(self.AxisSteps) + ')' __repr__ = __str__ class XVType(FrozenClass): ''' :ivar X: :vartype X: Double :ivar Value: :vartype Value: Float ''' ua_types = [ ('X', 'Double'), ('Value', 'Float'), ] def __init__(self): self.X = 0 self.Value = 0 self._freeze = True def __str__(self): return 'XVType(' + 'X:' + str(self.X) + ', ' + \ 'Value:' + str(self.Value) + ')' __repr__ = __str__ class ProgramDiagnosticDataType(FrozenClass): ''' :ivar CreateSessionId: :vartype CreateSessionId: NodeId :ivar CreateClientName: :vartype CreateClientName: String :ivar InvocationCreationTime: :vartype InvocationCreationTime: DateTime :ivar LastTransitionTime: :vartype LastTransitionTime: DateTime :ivar LastMethodCall: :vartype LastMethodCall: String :ivar LastMethodSessionId: :vartype LastMethodSessionId: NodeId :ivar LastMethodInputArguments: :vartype LastMethodInputArguments: Argument :ivar LastMethodOutputArguments: :vartype LastMethodOutputArguments: Argument :ivar LastMethodCallTime: :vartype LastMethodCallTime: DateTime :ivar LastMethodReturnStatus: :vartype LastMethodReturnStatus: StatusResult ''' ua_types = [ ('CreateSessionId', 'NodeId'), ('CreateClientName', 'String'), ('InvocationCreationTime', 'DateTime'), ('LastTransitionTime', 'DateTime'), ('LastMethodCall', 'String'), ('LastMethodSessionId', 'NodeId'), ('LastMethodInputArguments', 'ListOfArgument'), ('LastMethodOutputArguments', 'ListOfArgument'), ('LastMethodCallTime', 'DateTime'), ('LastMethodReturnStatus', 'StatusResult'), ] def __init__(self): self.CreateSessionId = NodeId() self.CreateClientName = None self.InvocationCreationTime = datetime.utcnow() self.LastTransitionTime = datetime.utcnow() self.LastMethodCall = None self.LastMethodSessionId = NodeId() self.LastMethodInputArguments = [] self.LastMethodOutputArguments = [] self.LastMethodCallTime = datetime.utcnow() self.LastMethodReturnStatus = StatusResult() self._freeze = True def __str__(self): return 'ProgramDiagnosticDataType(' + 'CreateSessionId:' + str(self.CreateSessionId) + ', ' + \ 'CreateClientName:' + str(self.CreateClientName) + ', ' + \ 'InvocationCreationTime:' + str(self.InvocationCreationTime) + ', ' + \ 'LastTransitionTime:' + str(self.LastTransitionTime) + ', ' + \ 'LastMethodCall:' + str(self.LastMethodCall) + ', ' + \ 'LastMethodSessionId:' + str(self.LastMethodSessionId) + ', ' + \ 'LastMethodInputArguments:' + str(self.LastMethodInputArguments) + ', ' + \ 'LastMethodOutputArguments:' + str(self.LastMethodOutputArguments) + ', ' + \ 'LastMethodCallTime:' + str(self.LastMethodCallTime) + ', ' + \ 'LastMethodReturnStatus:' + str(self.LastMethodReturnStatus) + ')' __repr__ = __str__ class ProgramDiagnostic2DataType(FrozenClass): ''' :ivar CreateSessionId: :vartype CreateSessionId: NodeId :ivar CreateClientName: :vartype CreateClientName: String :ivar InvocationCreationTime: :vartype InvocationCreationTime: DateTime :ivar LastTransitionTime: :vartype LastTransitionTime: DateTime :ivar LastMethodCall: :vartype LastMethodCall: String :ivar LastMethodSessionId: :vartype LastMethodSessionId: NodeId :ivar LastMethodInputArguments: :vartype LastMethodInputArguments: Argument :ivar LastMethodOutputArguments: :vartype LastMethodOutputArguments: Argument :ivar LastMethodInputValues: :vartype LastMethodInputValues: Variant :ivar LastMethodOutputValues: :vartype LastMethodOutputValues: Variant :ivar LastMethodCallTime: :vartype LastMethodCallTime: DateTime :ivar LastMethodReturnStatus: :vartype LastMethodReturnStatus: StatusResult ''' ua_types = [ ('CreateSessionId', 'NodeId'), ('CreateClientName', 'String'), ('InvocationCreationTime', 'DateTime'), ('LastTransitionTime', 'DateTime'), ('LastMethodCall', 'String'), ('LastMethodSessionId', 'NodeId'), ('LastMethodInputArguments', 'ListOfArgument'), ('LastMethodOutputArguments', 'ListOfArgument'), ('LastMethodInputValues', 'ListOfVariant'), ('LastMethodOutputValues', 'ListOfVariant'), ('LastMethodCallTime', 'DateTime'), ('LastMethodReturnStatus', 'StatusResult'), ] def __init__(self): self.CreateSessionId = NodeId() self.CreateClientName = None self.InvocationCreationTime = datetime.utcnow() self.LastTransitionTime = datetime.utcnow() self.LastMethodCall = None self.LastMethodSessionId = NodeId() self.LastMethodInputArguments = [] self.LastMethodOutputArguments = [] self.LastMethodInputValues = [] self.LastMethodOutputValues = [] self.LastMethodCallTime = datetime.utcnow() self.LastMethodReturnStatus = StatusResult() self._freeze = True def __str__(self): return 'ProgramDiagnostic2DataType(' + 'CreateSessionId:' + str(self.CreateSessionId) + ', ' + \ 'CreateClientName:' + str(self.CreateClientName) + ', ' + \ 'InvocationCreationTime:' + str(self.InvocationCreationTime) + ', ' + \ 'LastTransitionTime:' + str(self.LastTransitionTime) + ', ' + \ 'LastMethodCall:' + str(self.LastMethodCall) + ', ' + \ 'LastMethodSessionId:' + str(self.LastMethodSessionId) + ', ' + \ 'LastMethodInputArguments:' + str(self.LastMethodInputArguments) + ', ' + \ 'LastMethodOutputArguments:' + str(self.LastMethodOutputArguments) + ', ' + \ 'LastMethodInputValues:' + str(self.LastMethodInputValues) + ', ' + \ 'LastMethodOutputValues:' + str(self.LastMethodOutputValues) + ', ' + \ 'LastMethodCallTime:' + str(self.LastMethodCallTime) + ', ' + \ 'LastMethodReturnStatus:' + str(self.LastMethodReturnStatus) + ')' __repr__ = __str__ class Annotation(FrozenClass): ''' :ivar Message: :vartype Message: String :ivar UserName: :vartype UserName: String :ivar AnnotationTime: :vartype AnnotationTime: DateTime ''' ua_types = [ ('Message', 'String'), ('UserName', 'String'), ('AnnotationTime', 'DateTime'), ] def __init__(self): self.Message = None self.UserName = None self.AnnotationTime = datetime.utcnow() self._freeze = True def __str__(self): return 'Annotation(' + 'Message:' + str(self.Message) + ', ' + \ 'UserName:' + str(self.UserName) + ', ' + \ 'AnnotationTime:' + str(self.AnnotationTime) + ')' __repr__ = __str__ nid = FourByteNodeId(ObjectIds.KeyValuePair_Encoding_DefaultBinary) extension_object_classes[nid] = KeyValuePair extension_object_ids['KeyValuePair'] = nid nid = FourByteNodeId(ObjectIds.EndpointType_Encoding_DefaultBinary) extension_object_classes[nid] = EndpointType extension_object_ids['EndpointType'] = nid nid = FourByteNodeId(ObjectIds.RationalNumber_Encoding_DefaultBinary) extension_object_classes[nid] = RationalNumber extension_object_ids['RationalNumber'] = nid nid = FourByteNodeId(ObjectIds.Vector_Encoding_DefaultBinary) extension_object_classes[nid] = Vector extension_object_ids['Vector'] = nid nid = FourByteNodeId(ObjectIds.ThreeDVector_Encoding_DefaultBinary) extension_object_classes[nid] = ThreeDVector extension_object_ids['ThreeDVector'] = nid nid = FourByteNodeId(ObjectIds.CartesianCoordinates_Encoding_DefaultBinary) extension_object_classes[nid] = CartesianCoordinates extension_object_ids['CartesianCoordinates'] = nid nid = FourByteNodeId(ObjectIds.ThreeDCartesianCoordinates_Encoding_DefaultBinary) extension_object_classes[nid] = ThreeDCartesianCoordinates extension_object_ids['ThreeDCartesianCoordinates'] = nid nid = FourByteNodeId(ObjectIds.Orientation_Encoding_DefaultBinary) extension_object_classes[nid] = Orientation extension_object_ids['Orientation'] = nid nid = FourByteNodeId(ObjectIds.ThreeDOrientation_Encoding_DefaultBinary) extension_object_classes[nid] = ThreeDOrientation extension_object_ids['ThreeDOrientation'] = nid nid = FourByteNodeId(ObjectIds.Frame_Encoding_DefaultBinary) extension_object_classes[nid] = Frame extension_object_ids['Frame'] = nid nid = FourByteNodeId(ObjectIds.ThreeDFrame_Encoding_DefaultBinary) extension_object_classes[nid] = ThreeDFrame extension_object_ids['ThreeDFrame'] = nid nid = FourByteNodeId(ObjectIds.IdentityMappingRuleType_Encoding_DefaultBinary) extension_object_classes[nid] = IdentityMappingRuleType extension_object_ids['IdentityMappingRuleType'] = nid nid = FourByteNodeId(ObjectIds.CurrencyUnitType_Encoding_DefaultBinary) extension_object_classes[nid] = CurrencyUnitType extension_object_ids['CurrencyUnitType'] = nid nid = FourByteNodeId(ObjectIds.TrustListDataType_Encoding_DefaultBinary) extension_object_classes[nid] = TrustListDataType extension_object_ids['TrustListDataType'] = nid nid = FourByteNodeId(ObjectIds.DecimalDataType_Encoding_DefaultBinary) extension_object_classes[nid] = DecimalDataType extension_object_ids['DecimalDataType'] = nid nid = FourByteNodeId(ObjectIds.DataTypeSchemaHeader_Encoding_DefaultBinary) extension_object_classes[nid] = DataTypeSchemaHeader extension_object_ids['DataTypeSchemaHeader'] = nid nid = FourByteNodeId(ObjectIds.DataTypeDescription_Encoding_DefaultBinary) extension_object_classes[nid] = DataTypeDescription extension_object_ids['DataTypeDescription'] = nid nid = FourByteNodeId(ObjectIds.StructureDescription_Encoding_DefaultBinary) extension_object_classes[nid] = StructureDescription extension_object_ids['StructureDescription'] = nid nid = FourByteNodeId(ObjectIds.EnumDescription_Encoding_DefaultBinary) extension_object_classes[nid] = EnumDescription extension_object_ids['EnumDescription'] = nid nid = FourByteNodeId(ObjectIds.SimpleTypeDescription_Encoding_DefaultBinary) extension_object_classes[nid] = SimpleTypeDescription extension_object_ids['SimpleTypeDescription'] = nid nid = FourByteNodeId(ObjectIds.UABinaryFileDataType_Encoding_DefaultBinary) extension_object_classes[nid] = UABinaryFileDataType extension_object_ids['UABinaryFileDataType'] = nid nid = FourByteNodeId(ObjectIds.DataSetMetaDataType_Encoding_DefaultBinary) extension_object_classes[nid] = DataSetMetaDataType extension_object_ids['DataSetMetaDataType'] = nid nid = FourByteNodeId(ObjectIds.FieldMetaData_Encoding_DefaultBinary) extension_object_classes[nid] = FieldMetaData extension_object_ids['FieldMetaData'] = nid nid = FourByteNodeId(ObjectIds.ConfigurationVersionDataType_Encoding_DefaultBinary) extension_object_classes[nid] = ConfigurationVersionDataType extension_object_ids['ConfigurationVersionDataType'] = nid nid = FourByteNodeId(ObjectIds.PublishedDataSetDataType_Encoding_DefaultBinary) extension_object_classes[nid] = PublishedDataSetDataType extension_object_ids['PublishedDataSetDataType'] = nid nid = FourByteNodeId(ObjectIds.PublishedDataSetSourceDataType_Encoding_DefaultBinary) extension_object_classes[nid] = PublishedDataSetSourceDataType extension_object_ids['PublishedDataSetSourceDataType'] = nid nid = FourByteNodeId(ObjectIds.PublishedVariableDataType_Encoding_DefaultBinary) extension_object_classes[nid] = PublishedVariableDataType extension_object_ids['PublishedVariableDataType'] = nid nid = FourByteNodeId(ObjectIds.PublishedDataItemsDataType_Encoding_DefaultBinary) extension_object_classes[nid] = PublishedDataItemsDataType extension_object_ids['PublishedDataItemsDataType'] = nid nid = FourByteNodeId(ObjectIds.PublishedEventsDataType_Encoding_DefaultBinary) extension_object_classes[nid] = PublishedEventsDataType extension_object_ids['PublishedEventsDataType'] = nid nid = FourByteNodeId(ObjectIds.DataSetWriterDataType_Encoding_DefaultBinary) extension_object_classes[nid] = DataSetWriterDataType extension_object_ids['DataSetWriterDataType'] = nid nid = FourByteNodeId(ObjectIds.DataSetWriterTransportDataType_Encoding_DefaultBinary) extension_object_classes[nid] = DataSetWriterTransportDataType extension_object_ids['DataSetWriterTransportDataType'] = nid nid = FourByteNodeId(ObjectIds.DataSetWriterMessageDataType_Encoding_DefaultBinary) extension_object_classes[nid] = DataSetWriterMessageDataType extension_object_ids['DataSetWriterMessageDataType'] = nid nid = FourByteNodeId(ObjectIds.PubSubGroupDataType_Encoding_DefaultBinary) extension_object_classes[nid] = PubSubGroupDataType extension_object_ids['PubSubGroupDataType'] = nid nid = FourByteNodeId(ObjectIds.WriterGroupDataType_Encoding_DefaultBinary) extension_object_classes[nid] = WriterGroupDataType extension_object_ids['WriterGroupDataType'] = nid nid = FourByteNodeId(ObjectIds.WriterGroupTransportDataType_Encoding_DefaultBinary) extension_object_classes[nid] = WriterGroupTransportDataType extension_object_ids['WriterGroupTransportDataType'] = nid nid = FourByteNodeId(ObjectIds.WriterGroupMessageDataType_Encoding_DefaultBinary) extension_object_classes[nid] = WriterGroupMessageDataType extension_object_ids['WriterGroupMessageDataType'] = nid nid = FourByteNodeId(ObjectIds.PubSubConnectionDataType_Encoding_DefaultBinary) extension_object_classes[nid] = PubSubConnectionDataType extension_object_ids['PubSubConnectionDataType'] = nid nid = FourByteNodeId(ObjectIds.ConnectionTransportDataType_Encoding_DefaultBinary) extension_object_classes[nid] = ConnectionTransportDataType extension_object_ids['ConnectionTransportDataType'] = nid nid = FourByteNodeId(ObjectIds.NetworkAddressDataType_Encoding_DefaultBinary) extension_object_classes[nid] = NetworkAddressDataType extension_object_ids['NetworkAddressDataType'] = nid nid = FourByteNodeId(ObjectIds.NetworkAddressUrlDataType_Encoding_DefaultBinary) extension_object_classes[nid] = NetworkAddressUrlDataType extension_object_ids['NetworkAddressUrlDataType'] = nid nid = FourByteNodeId(ObjectIds.ReaderGroupDataType_Encoding_DefaultBinary) extension_object_classes[nid] = ReaderGroupDataType extension_object_ids['ReaderGroupDataType'] = nid nid = FourByteNodeId(ObjectIds.ReaderGroupTransportDataType_Encoding_DefaultBinary) extension_object_classes[nid] = ReaderGroupTransportDataType extension_object_ids['ReaderGroupTransportDataType'] = nid nid = FourByteNodeId(ObjectIds.ReaderGroupMessageDataType_Encoding_DefaultBinary) extension_object_classes[nid] = ReaderGroupMessageDataType extension_object_ids['ReaderGroupMessageDataType'] = nid nid = FourByteNodeId(ObjectIds.DataSetReaderDataType_Encoding_DefaultBinary) extension_object_classes[nid] = DataSetReaderDataType extension_object_ids['DataSetReaderDataType'] = nid nid = FourByteNodeId(ObjectIds.DataSetReaderTransportDataType_Encoding_DefaultBinary) extension_object_classes[nid] = DataSetReaderTransportDataType extension_object_ids['DataSetReaderTransportDataType'] = nid nid = FourByteNodeId(ObjectIds.DataSetReaderMessageDataType_Encoding_DefaultBinary) extension_object_classes[nid] = DataSetReaderMessageDataType extension_object_ids['DataSetReaderMessageDataType'] = nid nid = FourByteNodeId(ObjectIds.SubscribedDataSetDataType_Encoding_DefaultBinary) extension_object_classes[nid] = SubscribedDataSetDataType extension_object_ids['SubscribedDataSetDataType'] = nid nid = FourByteNodeId(ObjectIds.TargetVariablesDataType_Encoding_DefaultBinary) extension_object_classes[nid] = TargetVariablesDataType extension_object_ids['TargetVariablesDataType'] = nid nid = FourByteNodeId(ObjectIds.FieldTargetDataType_Encoding_DefaultBinary) extension_object_classes[nid] = FieldTargetDataType extension_object_ids['FieldTargetDataType'] = nid nid = FourByteNodeId(ObjectIds.SubscribedDataSetMirrorDataType_Encoding_DefaultBinary) extension_object_classes[nid] = SubscribedDataSetMirrorDataType extension_object_ids['SubscribedDataSetMirrorDataType'] = nid nid = FourByteNodeId(ObjectIds.PubSubConfigurationDataType_Encoding_DefaultBinary) extension_object_classes[nid] = PubSubConfigurationDataType extension_object_ids['PubSubConfigurationDataType'] = nid nid = FourByteNodeId(ObjectIds.UadpWriterGroupMessageDataType_Encoding_DefaultBinary) extension_object_classes[nid] = UadpWriterGroupMessageDataType extension_object_ids['UadpWriterGroupMessageDataType'] = nid nid = FourByteNodeId(ObjectIds.UadpDataSetWriterMessageDataType_Encoding_DefaultBinary) extension_object_classes[nid] = UadpDataSetWriterMessageDataType extension_object_ids['UadpDataSetWriterMessageDataType'] = nid nid = FourByteNodeId(ObjectIds.UadpDataSetReaderMessageDataType_Encoding_DefaultBinary) extension_object_classes[nid] = UadpDataSetReaderMessageDataType extension_object_ids['UadpDataSetReaderMessageDataType'] = nid nid = FourByteNodeId(ObjectIds.JsonWriterGroupMessageDataType_Encoding_DefaultBinary) extension_object_classes[nid] = JsonWriterGroupMessageDataType extension_object_ids['JsonWriterGroupMessageDataType'] = nid nid = FourByteNodeId(ObjectIds.JsonDataSetWriterMessageDataType_Encoding_DefaultBinary) extension_object_classes[nid] = JsonDataSetWriterMessageDataType extension_object_ids['JsonDataSetWriterMessageDataType'] = nid nid = FourByteNodeId(ObjectIds.JsonDataSetReaderMessageDataType_Encoding_DefaultBinary) extension_object_classes[nid] = JsonDataSetReaderMessageDataType extension_object_ids['JsonDataSetReaderMessageDataType'] = nid nid = FourByteNodeId(ObjectIds.DatagramConnectionTransportDataType_Encoding_DefaultBinary) extension_object_classes[nid] = DatagramConnectionTransportDataType extension_object_ids['DatagramConnectionTransportDataType'] = nid nid = FourByteNodeId(ObjectIds.DatagramWriterGroupTransportDataType_Encoding_DefaultBinary) extension_object_classes[nid] = DatagramWriterGroupTransportDataType extension_object_ids['DatagramWriterGroupTransportDataType'] = nid nid = FourByteNodeId(ObjectIds.BrokerConnectionTransportDataType_Encoding_DefaultBinary) extension_object_classes[nid] = BrokerConnectionTransportDataType extension_object_ids['BrokerConnectionTransportDataType'] = nid nid = FourByteNodeId(ObjectIds.BrokerWriterGroupTransportDataType_Encoding_DefaultBinary) extension_object_classes[nid] = BrokerWriterGroupTransportDataType extension_object_ids['BrokerWriterGroupTransportDataType'] = nid nid = FourByteNodeId(ObjectIds.BrokerDataSetWriterTransportDataType_Encoding_DefaultBinary) extension_object_classes[nid] = BrokerDataSetWriterTransportDataType extension_object_ids['BrokerDataSetWriterTransportDataType'] = nid nid = FourByteNodeId(ObjectIds.BrokerDataSetReaderTransportDataType_Encoding_DefaultBinary) extension_object_classes[nid] = BrokerDataSetReaderTransportDataType extension_object_ids['BrokerDataSetReaderTransportDataType'] = nid nid = FourByteNodeId(ObjectIds.RolePermissionType_Encoding_DefaultBinary) extension_object_classes[nid] = RolePermissionType extension_object_ids['RolePermissionType'] = nid nid = FourByteNodeId(ObjectIds.StructureField_Encoding_DefaultBinary) extension_object_classes[nid] = StructureField extension_object_ids['StructureField'] = nid nid = FourByteNodeId(ObjectIds.Argument_Encoding_DefaultBinary) extension_object_classes[nid] = Argument extension_object_ids['Argument'] = nid nid = FourByteNodeId(ObjectIds.EnumValueType_Encoding_DefaultBinary) extension_object_classes[nid] = EnumValueType extension_object_ids['EnumValueType'] = nid nid = FourByteNodeId(ObjectIds.EnumField_Encoding_DefaultBinary) extension_object_classes[nid] = EnumField extension_object_ids['EnumField'] = nid nid = FourByteNodeId(ObjectIds.OptionSet_Encoding_DefaultBinary) extension_object_classes[nid] = OptionSet extension_object_ids['OptionSet'] = nid nid = FourByteNodeId(ObjectIds.Union_Encoding_DefaultBinary) extension_object_classes[nid] = Union extension_object_ids['Union'] = nid nid = FourByteNodeId(ObjectIds.TimeZoneDataType_Encoding_DefaultBinary) extension_object_classes[nid] = TimeZoneDataType extension_object_ids['TimeZoneDataType'] = nid nid = FourByteNodeId(ObjectIds.ApplicationDescription_Encoding_DefaultBinary) extension_object_classes[nid] = ApplicationDescription extension_object_ids['ApplicationDescription'] = nid nid = FourByteNodeId(ObjectIds.RequestHeader_Encoding_DefaultBinary) extension_object_classes[nid] = RequestHeader extension_object_ids['RequestHeader'] = nid nid = FourByteNodeId(ObjectIds.ResponseHeader_Encoding_DefaultBinary) extension_object_classes[nid] = ResponseHeader extension_object_ids['ResponseHeader'] = nid nid = FourByteNodeId(ObjectIds.ServiceFault_Encoding_DefaultBinary) extension_object_classes[nid] = ServiceFault extension_object_ids['ServiceFault'] = nid nid = FourByteNodeId(ObjectIds.SessionlessInvokeRequestType_Encoding_DefaultBinary) extension_object_classes[nid] = SessionlessInvokeRequestType extension_object_ids['SessionlessInvokeRequestType'] = nid nid = FourByteNodeId(ObjectIds.SessionlessInvokeResponseType_Encoding_DefaultBinary) extension_object_classes[nid] = SessionlessInvokeResponseType extension_object_ids['SessionlessInvokeResponseType'] = nid nid = FourByteNodeId(ObjectIds.FindServersRequest_Encoding_DefaultBinary) extension_object_classes[nid] = FindServersRequest extension_object_ids['FindServersRequest'] = nid nid = FourByteNodeId(ObjectIds.FindServersResponse_Encoding_DefaultBinary) extension_object_classes[nid] = FindServersResponse extension_object_ids['FindServersResponse'] = nid nid = FourByteNodeId(ObjectIds.ServerOnNetwork_Encoding_DefaultBinary) extension_object_classes[nid] = ServerOnNetwork extension_object_ids['ServerOnNetwork'] = nid nid = FourByteNodeId(ObjectIds.FindServersOnNetworkRequest_Encoding_DefaultBinary) extension_object_classes[nid] = FindServersOnNetworkRequest extension_object_ids['FindServersOnNetworkRequest'] = nid nid = FourByteNodeId(ObjectIds.FindServersOnNetworkResponse_Encoding_DefaultBinary) extension_object_classes[nid] = FindServersOnNetworkResponse extension_object_ids['FindServersOnNetworkResponse'] = nid nid = FourByteNodeId(ObjectIds.UserTokenPolicy_Encoding_DefaultBinary) extension_object_classes[nid] = UserTokenPolicy extension_object_ids['UserTokenPolicy'] = nid nid = FourByteNodeId(ObjectIds.EndpointDescription_Encoding_DefaultBinary) extension_object_classes[nid] = EndpointDescription extension_object_ids['EndpointDescription'] = nid nid = FourByteNodeId(ObjectIds.GetEndpointsRequest_Encoding_DefaultBinary) extension_object_classes[nid] = GetEndpointsRequest extension_object_ids['GetEndpointsRequest'] = nid nid = FourByteNodeId(ObjectIds.GetEndpointsResponse_Encoding_DefaultBinary) extension_object_classes[nid] = GetEndpointsResponse extension_object_ids['GetEndpointsResponse'] = nid nid = FourByteNodeId(ObjectIds.RegisteredServer_Encoding_DefaultBinary) extension_object_classes[nid] = RegisteredServer extension_object_ids['RegisteredServer'] = nid nid = FourByteNodeId(ObjectIds.RegisterServerRequest_Encoding_DefaultBinary) extension_object_classes[nid] = RegisterServerRequest extension_object_ids['RegisterServerRequest'] = nid nid = FourByteNodeId(ObjectIds.RegisterServerResponse_Encoding_DefaultBinary) extension_object_classes[nid] = RegisterServerResponse extension_object_ids['RegisterServerResponse'] = nid nid = FourByteNodeId(ObjectIds.DiscoveryConfiguration_Encoding_DefaultBinary) extension_object_classes[nid] = DiscoveryConfiguration extension_object_ids['DiscoveryConfiguration'] = nid nid = FourByteNodeId(ObjectIds.MdnsDiscoveryConfiguration_Encoding_DefaultBinary) extension_object_classes[nid] = MdnsDiscoveryConfiguration extension_object_ids['MdnsDiscoveryConfiguration'] = nid nid = FourByteNodeId(ObjectIds.RegisterServer2Request_Encoding_DefaultBinary) extension_object_classes[nid] = RegisterServer2Request extension_object_ids['RegisterServer2Request'] = nid nid = FourByteNodeId(ObjectIds.RegisterServer2Response_Encoding_DefaultBinary) extension_object_classes[nid] = RegisterServer2Response extension_object_ids['RegisterServer2Response'] = nid nid = FourByteNodeId(ObjectIds.ChannelSecurityToken_Encoding_DefaultBinary) extension_object_classes[nid] = ChannelSecurityToken extension_object_ids['ChannelSecurityToken'] = nid nid = FourByteNodeId(ObjectIds.OpenSecureChannelRequest_Encoding_DefaultBinary) extension_object_classes[nid] = OpenSecureChannelRequest extension_object_ids['OpenSecureChannelRequest'] = nid nid = FourByteNodeId(ObjectIds.OpenSecureChannelResponse_Encoding_DefaultBinary) extension_object_classes[nid] = OpenSecureChannelResponse extension_object_ids['OpenSecureChannelResponse'] = nid nid = FourByteNodeId(ObjectIds.CloseSecureChannelRequest_Encoding_DefaultBinary) extension_object_classes[nid] = CloseSecureChannelRequest extension_object_ids['CloseSecureChannelRequest'] = nid nid = FourByteNodeId(ObjectIds.CloseSecureChannelResponse_Encoding_DefaultBinary) extension_object_classes[nid] = CloseSecureChannelResponse extension_object_ids['CloseSecureChannelResponse'] = nid nid = FourByteNodeId(ObjectIds.SignedSoftwareCertificate_Encoding_DefaultBinary) extension_object_classes[nid] = SignedSoftwareCertificate extension_object_ids['SignedSoftwareCertificate'] = nid nid = FourByteNodeId(ObjectIds.SignatureData_Encoding_DefaultBinary) extension_object_classes[nid] = SignatureData extension_object_ids['SignatureData'] = nid nid = FourByteNodeId(ObjectIds.CreateSessionRequest_Encoding_DefaultBinary) extension_object_classes[nid] = CreateSessionRequest extension_object_ids['CreateSessionRequest'] = nid nid = FourByteNodeId(ObjectIds.CreateSessionResponse_Encoding_DefaultBinary) extension_object_classes[nid] = CreateSessionResponse extension_object_ids['CreateSessionResponse'] = nid nid = FourByteNodeId(ObjectIds.UserIdentityToken_Encoding_DefaultBinary) extension_object_classes[nid] = UserIdentityToken extension_object_ids['UserIdentityToken'] = nid nid = FourByteNodeId(ObjectIds.AnonymousIdentityToken_Encoding_DefaultBinary) extension_object_classes[nid] = AnonymousIdentityToken extension_object_ids['AnonymousIdentityToken'] = nid nid = FourByteNodeId(ObjectIds.UserNameIdentityToken_Encoding_DefaultBinary) extension_object_classes[nid] = UserNameIdentityToken extension_object_ids['UserNameIdentityToken'] = nid nid = FourByteNodeId(ObjectIds.X509IdentityToken_Encoding_DefaultBinary) extension_object_classes[nid] = X509IdentityToken extension_object_ids['X509IdentityToken'] = nid nid = FourByteNodeId(ObjectIds.IssuedIdentityToken_Encoding_DefaultBinary) extension_object_classes[nid] = IssuedIdentityToken extension_object_ids['IssuedIdentityToken'] = nid nid = FourByteNodeId(ObjectIds.ActivateSessionRequest_Encoding_DefaultBinary) extension_object_classes[nid] = ActivateSessionRequest extension_object_ids['ActivateSessionRequest'] = nid nid = FourByteNodeId(ObjectIds.ActivateSessionResponse_Encoding_DefaultBinary) extension_object_classes[nid] = ActivateSessionResponse extension_object_ids['ActivateSessionResponse'] = nid nid = FourByteNodeId(ObjectIds.CloseSessionRequest_Encoding_DefaultBinary) extension_object_classes[nid] = CloseSessionRequest extension_object_ids['CloseSessionRequest'] = nid nid = FourByteNodeId(ObjectIds.CloseSessionResponse_Encoding_DefaultBinary) extension_object_classes[nid] = CloseSessionResponse extension_object_ids['CloseSessionResponse'] = nid nid = FourByteNodeId(ObjectIds.CancelRequest_Encoding_DefaultBinary) extension_object_classes[nid] = CancelRequest extension_object_ids['CancelRequest'] = nid nid = FourByteNodeId(ObjectIds.CancelResponse_Encoding_DefaultBinary) extension_object_classes[nid] = CancelResponse extension_object_ids['CancelResponse'] = nid nid = FourByteNodeId(ObjectIds.NodeAttributes_Encoding_DefaultBinary) extension_object_classes[nid] = NodeAttributes extension_object_ids['NodeAttributes'] = nid nid = FourByteNodeId(ObjectIds.ObjectAttributes_Encoding_DefaultBinary) extension_object_classes[nid] = ObjectAttributes extension_object_ids['ObjectAttributes'] = nid nid = FourByteNodeId(ObjectIds.VariableAttributes_Encoding_DefaultBinary) extension_object_classes[nid] = VariableAttributes extension_object_ids['VariableAttributes'] = nid nid = FourByteNodeId(ObjectIds.MethodAttributes_Encoding_DefaultBinary) extension_object_classes[nid] = MethodAttributes extension_object_ids['MethodAttributes'] = nid nid = FourByteNodeId(ObjectIds.ObjectTypeAttributes_Encoding_DefaultBinary) extension_object_classes[nid] = ObjectTypeAttributes extension_object_ids['ObjectTypeAttributes'] = nid nid = FourByteNodeId(ObjectIds.VariableTypeAttributes_Encoding_DefaultBinary) extension_object_classes[nid] = VariableTypeAttributes extension_object_ids['VariableTypeAttributes'] = nid nid = FourByteNodeId(ObjectIds.ReferenceTypeAttributes_Encoding_DefaultBinary) extension_object_classes[nid] = ReferenceTypeAttributes extension_object_ids['ReferenceTypeAttributes'] = nid nid = FourByteNodeId(ObjectIds.DataTypeAttributes_Encoding_DefaultBinary) extension_object_classes[nid] = DataTypeAttributes extension_object_ids['DataTypeAttributes'] = nid nid = FourByteNodeId(ObjectIds.ViewAttributes_Encoding_DefaultBinary) extension_object_classes[nid] = ViewAttributes extension_object_ids['ViewAttributes'] = nid nid = FourByteNodeId(ObjectIds.GenericAttributeValue_Encoding_DefaultBinary) extension_object_classes[nid] = GenericAttributeValue extension_object_ids['GenericAttributeValue'] = nid nid = FourByteNodeId(ObjectIds.GenericAttributes_Encoding_DefaultBinary) extension_object_classes[nid] = GenericAttributes extension_object_ids['GenericAttributes'] = nid nid = FourByteNodeId(ObjectIds.AddNodesItem_Encoding_DefaultBinary) extension_object_classes[nid] = AddNodesItem extension_object_ids['AddNodesItem'] = nid nid = FourByteNodeId(ObjectIds.AddNodesResult_Encoding_DefaultBinary) extension_object_classes[nid] = AddNodesResult extension_object_ids['AddNodesResult'] = nid nid = FourByteNodeId(ObjectIds.AddNodesRequest_Encoding_DefaultBinary) extension_object_classes[nid] = AddNodesRequest extension_object_ids['AddNodesRequest'] = nid nid = FourByteNodeId(ObjectIds.AddNodesResponse_Encoding_DefaultBinary) extension_object_classes[nid] = AddNodesResponse extension_object_ids['AddNodesResponse'] = nid nid = FourByteNodeId(ObjectIds.AddReferencesItem_Encoding_DefaultBinary) extension_object_classes[nid] = AddReferencesItem extension_object_ids['AddReferencesItem'] = nid nid = FourByteNodeId(ObjectIds.AddReferencesRequest_Encoding_DefaultBinary) extension_object_classes[nid] = AddReferencesRequest extension_object_ids['AddReferencesRequest'] = nid nid = FourByteNodeId(ObjectIds.AddReferencesResponse_Encoding_DefaultBinary) extension_object_classes[nid] = AddReferencesResponse extension_object_ids['AddReferencesResponse'] = nid nid = FourByteNodeId(ObjectIds.DeleteNodesItem_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteNodesItem extension_object_ids['DeleteNodesItem'] = nid nid = FourByteNodeId(ObjectIds.DeleteNodesRequest_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteNodesRequest extension_object_ids['DeleteNodesRequest'] = nid nid = FourByteNodeId(ObjectIds.DeleteNodesResponse_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteNodesResponse extension_object_ids['DeleteNodesResponse'] = nid nid = FourByteNodeId(ObjectIds.DeleteReferencesItem_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteReferencesItem extension_object_ids['DeleteReferencesItem'] = nid nid = FourByteNodeId(ObjectIds.DeleteReferencesRequest_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteReferencesRequest extension_object_ids['DeleteReferencesRequest'] = nid nid = FourByteNodeId(ObjectIds.DeleteReferencesResponse_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteReferencesResponse extension_object_ids['DeleteReferencesResponse'] = nid nid = FourByteNodeId(ObjectIds.ViewDescription_Encoding_DefaultBinary) extension_object_classes[nid] = ViewDescription extension_object_ids['ViewDescription'] = nid nid = FourByteNodeId(ObjectIds.BrowseDescription_Encoding_DefaultBinary) extension_object_classes[nid] = BrowseDescription extension_object_ids['BrowseDescription'] = nid nid = FourByteNodeId(ObjectIds.ReferenceDescription_Encoding_DefaultBinary) extension_object_classes[nid] = ReferenceDescription extension_object_ids['ReferenceDescription'] = nid nid = FourByteNodeId(ObjectIds.BrowseResult_Encoding_DefaultBinary) extension_object_classes[nid] = BrowseResult extension_object_ids['BrowseResult'] = nid nid = FourByteNodeId(ObjectIds.BrowseRequest_Encoding_DefaultBinary) extension_object_classes[nid] = BrowseRequest extension_object_ids['BrowseRequest'] = nid nid = FourByteNodeId(ObjectIds.BrowseResponse_Encoding_DefaultBinary) extension_object_classes[nid] = BrowseResponse extension_object_ids['BrowseResponse'] = nid nid = FourByteNodeId(ObjectIds.BrowseNextRequest_Encoding_DefaultBinary) extension_object_classes[nid] = BrowseNextRequest extension_object_ids['BrowseNextRequest'] = nid nid = FourByteNodeId(ObjectIds.BrowseNextResponse_Encoding_DefaultBinary) extension_object_classes[nid] = BrowseNextResponse extension_object_ids['BrowseNextResponse'] = nid nid = FourByteNodeId(ObjectIds.RelativePathElement_Encoding_DefaultBinary) extension_object_classes[nid] = RelativePathElement extension_object_ids['RelativePathElement'] = nid nid = FourByteNodeId(ObjectIds.RelativePath_Encoding_DefaultBinary) extension_object_classes[nid] = RelativePath extension_object_ids['RelativePath'] = nid nid = FourByteNodeId(ObjectIds.BrowsePath_Encoding_DefaultBinary) extension_object_classes[nid] = BrowsePath extension_object_ids['BrowsePath'] = nid nid = FourByteNodeId(ObjectIds.BrowsePathTarget_Encoding_DefaultBinary) extension_object_classes[nid] = BrowsePathTarget extension_object_ids['BrowsePathTarget'] = nid nid = FourByteNodeId(ObjectIds.BrowsePathResult_Encoding_DefaultBinary) extension_object_classes[nid] = BrowsePathResult extension_object_ids['BrowsePathResult'] = nid nid = FourByteNodeId(ObjectIds.TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary) extension_object_classes[nid] = TranslateBrowsePathsToNodeIdsRequest extension_object_ids['TranslateBrowsePathsToNodeIdsRequest'] = nid nid = FourByteNodeId(ObjectIds.TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultBinary) extension_object_classes[nid] = TranslateBrowsePathsToNodeIdsResponse extension_object_ids['TranslateBrowsePathsToNodeIdsResponse'] = nid nid = FourByteNodeId(ObjectIds.RegisterNodesRequest_Encoding_DefaultBinary) extension_object_classes[nid] = RegisterNodesRequest extension_object_ids['RegisterNodesRequest'] = nid nid = FourByteNodeId(ObjectIds.RegisterNodesResponse_Encoding_DefaultBinary) extension_object_classes[nid] = RegisterNodesResponse extension_object_ids['RegisterNodesResponse'] = nid nid = FourByteNodeId(ObjectIds.UnregisterNodesRequest_Encoding_DefaultBinary) extension_object_classes[nid] = UnregisterNodesRequest extension_object_ids['UnregisterNodesRequest'] = nid nid = FourByteNodeId(ObjectIds.UnregisterNodesResponse_Encoding_DefaultBinary) extension_object_classes[nid] = UnregisterNodesResponse extension_object_ids['UnregisterNodesResponse'] = nid nid = FourByteNodeId(ObjectIds.EndpointConfiguration_Encoding_DefaultBinary) extension_object_classes[nid] = EndpointConfiguration extension_object_ids['EndpointConfiguration'] = nid nid = FourByteNodeId(ObjectIds.QueryDataDescription_Encoding_DefaultBinary) extension_object_classes[nid] = QueryDataDescription extension_object_ids['QueryDataDescription'] = nid nid = FourByteNodeId(ObjectIds.NodeTypeDescription_Encoding_DefaultBinary) extension_object_classes[nid] = NodeTypeDescription extension_object_ids['NodeTypeDescription'] = nid nid = FourByteNodeId(ObjectIds.QueryDataSet_Encoding_DefaultBinary) extension_object_classes[nid] = QueryDataSet extension_object_ids['QueryDataSet'] = nid nid = FourByteNodeId(ObjectIds.NodeReference_Encoding_DefaultBinary) extension_object_classes[nid] = NodeReference extension_object_ids['NodeReference'] = nid nid = FourByteNodeId(ObjectIds.ContentFilterElement_Encoding_DefaultBinary) extension_object_classes[nid] = ContentFilterElement extension_object_ids['ContentFilterElement'] = nid nid = FourByteNodeId(ObjectIds.ContentFilter_Encoding_DefaultBinary) extension_object_classes[nid] = ContentFilter extension_object_ids['ContentFilter'] = nid nid = FourByteNodeId(ObjectIds.ElementOperand_Encoding_DefaultBinary) extension_object_classes[nid] = ElementOperand extension_object_ids['ElementOperand'] = nid nid = FourByteNodeId(ObjectIds.LiteralOperand_Encoding_DefaultBinary) extension_object_classes[nid] = LiteralOperand extension_object_ids['LiteralOperand'] = nid nid = FourByteNodeId(ObjectIds.AttributeOperand_Encoding_DefaultBinary) extension_object_classes[nid] = AttributeOperand extension_object_ids['AttributeOperand'] = nid nid = FourByteNodeId(ObjectIds.SimpleAttributeOperand_Encoding_DefaultBinary) extension_object_classes[nid] = SimpleAttributeOperand extension_object_ids['SimpleAttributeOperand'] = nid nid = FourByteNodeId(ObjectIds.ContentFilterElementResult_Encoding_DefaultBinary) extension_object_classes[nid] = ContentFilterElementResult extension_object_ids['ContentFilterElementResult'] = nid nid = FourByteNodeId(ObjectIds.ContentFilterResult_Encoding_DefaultBinary) extension_object_classes[nid] = ContentFilterResult extension_object_ids['ContentFilterResult'] = nid nid = FourByteNodeId(ObjectIds.ParsingResult_Encoding_DefaultBinary) extension_object_classes[nid] = ParsingResult extension_object_ids['ParsingResult'] = nid nid = FourByteNodeId(ObjectIds.QueryFirstRequest_Encoding_DefaultBinary) extension_object_classes[nid] = QueryFirstRequest extension_object_ids['QueryFirstRequest'] = nid nid = FourByteNodeId(ObjectIds.QueryFirstResponse_Encoding_DefaultBinary) extension_object_classes[nid] = QueryFirstResponse extension_object_ids['QueryFirstResponse'] = nid nid = FourByteNodeId(ObjectIds.QueryNextRequest_Encoding_DefaultBinary) extension_object_classes[nid] = QueryNextRequest extension_object_ids['QueryNextRequest'] = nid nid = FourByteNodeId(ObjectIds.QueryNextResponse_Encoding_DefaultBinary) extension_object_classes[nid] = QueryNextResponse extension_object_ids['QueryNextResponse'] = nid nid = FourByteNodeId(ObjectIds.ReadValueId_Encoding_DefaultBinary) extension_object_classes[nid] = ReadValueId extension_object_ids['ReadValueId'] = nid nid = FourByteNodeId(ObjectIds.ReadRequest_Encoding_DefaultBinary) extension_object_classes[nid] = ReadRequest extension_object_ids['ReadRequest'] = nid nid = FourByteNodeId(ObjectIds.ReadResponse_Encoding_DefaultBinary) extension_object_classes[nid] = ReadResponse extension_object_ids['ReadResponse'] = nid nid = FourByteNodeId(ObjectIds.HistoryReadValueId_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryReadValueId extension_object_ids['HistoryReadValueId'] = nid nid = FourByteNodeId(ObjectIds.HistoryReadResult_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryReadResult extension_object_ids['HistoryReadResult'] = nid nid = FourByteNodeId(ObjectIds.HistoryReadDetails_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryReadDetails extension_object_ids['HistoryReadDetails'] = nid nid = FourByteNodeId(ObjectIds.ReadEventDetails_Encoding_DefaultBinary) extension_object_classes[nid] = ReadEventDetails extension_object_ids['ReadEventDetails'] = nid nid = FourByteNodeId(ObjectIds.ReadRawModifiedDetails_Encoding_DefaultBinary) extension_object_classes[nid] = ReadRawModifiedDetails extension_object_ids['ReadRawModifiedDetails'] = nid nid = FourByteNodeId(ObjectIds.ReadProcessedDetails_Encoding_DefaultBinary) extension_object_classes[nid] = ReadProcessedDetails extension_object_ids['ReadProcessedDetails'] = nid nid = FourByteNodeId(ObjectIds.ReadAtTimeDetails_Encoding_DefaultBinary) extension_object_classes[nid] = ReadAtTimeDetails extension_object_ids['ReadAtTimeDetails'] = nid nid = FourByteNodeId(ObjectIds.ReadAnnotationDataDetails_Encoding_DefaultBinary) extension_object_classes[nid] = ReadAnnotationDataDetails extension_object_ids['ReadAnnotationDataDetails'] = nid nid = FourByteNodeId(ObjectIds.HistoryData_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryData extension_object_ids['HistoryData'] = nid nid = FourByteNodeId(ObjectIds.ModificationInfo_Encoding_DefaultBinary) extension_object_classes[nid] = ModificationInfo extension_object_ids['ModificationInfo'] = nid nid = FourByteNodeId(ObjectIds.HistoryModifiedData_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryModifiedData extension_object_ids['HistoryModifiedData'] = nid nid = FourByteNodeId(ObjectIds.HistoryEvent_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryEvent extension_object_ids['HistoryEvent'] = nid nid = FourByteNodeId(ObjectIds.HistoryReadRequest_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryReadRequest extension_object_ids['HistoryReadRequest'] = nid nid = FourByteNodeId(ObjectIds.HistoryReadResponse_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryReadResponse extension_object_ids['HistoryReadResponse'] = nid nid = FourByteNodeId(ObjectIds.WriteValue_Encoding_DefaultBinary) extension_object_classes[nid] = WriteValue extension_object_ids['WriteValue'] = nid nid = FourByteNodeId(ObjectIds.WriteRequest_Encoding_DefaultBinary) extension_object_classes[nid] = WriteRequest extension_object_ids['WriteRequest'] = nid nid = FourByteNodeId(ObjectIds.WriteResponse_Encoding_DefaultBinary) extension_object_classes[nid] = WriteResponse extension_object_ids['WriteResponse'] = nid nid = FourByteNodeId(ObjectIds.HistoryUpdateDetails_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryUpdateDetails extension_object_ids['HistoryUpdateDetails'] = nid nid = FourByteNodeId(ObjectIds.UpdateDataDetails_Encoding_DefaultBinary) extension_object_classes[nid] = UpdateDataDetails extension_object_ids['UpdateDataDetails'] = nid nid = FourByteNodeId(ObjectIds.UpdateStructureDataDetails_Encoding_DefaultBinary) extension_object_classes[nid] = UpdateStructureDataDetails extension_object_ids['UpdateStructureDataDetails'] = nid nid = FourByteNodeId(ObjectIds.UpdateEventDetails_Encoding_DefaultBinary) extension_object_classes[nid] = UpdateEventDetails extension_object_ids['UpdateEventDetails'] = nid nid = FourByteNodeId(ObjectIds.DeleteRawModifiedDetails_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteRawModifiedDetails extension_object_ids['DeleteRawModifiedDetails'] = nid nid = FourByteNodeId(ObjectIds.DeleteAtTimeDetails_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteAtTimeDetails extension_object_ids['DeleteAtTimeDetails'] = nid nid = FourByteNodeId(ObjectIds.DeleteEventDetails_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteEventDetails extension_object_ids['DeleteEventDetails'] = nid nid = FourByteNodeId(ObjectIds.HistoryUpdateResult_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryUpdateResult extension_object_ids['HistoryUpdateResult'] = nid nid = FourByteNodeId(ObjectIds.HistoryUpdateRequest_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryUpdateRequest extension_object_ids['HistoryUpdateRequest'] = nid nid = FourByteNodeId(ObjectIds.HistoryUpdateResponse_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryUpdateResponse extension_object_ids['HistoryUpdateResponse'] = nid nid = FourByteNodeId(ObjectIds.CallMethodRequest_Encoding_DefaultBinary) extension_object_classes[nid] = CallMethodRequest extension_object_ids['CallMethodRequest'] = nid nid = FourByteNodeId(ObjectIds.CallMethodResult_Encoding_DefaultBinary) extension_object_classes[nid] = CallMethodResult extension_object_ids['CallMethodResult'] = nid nid = FourByteNodeId(ObjectIds.CallRequest_Encoding_DefaultBinary) extension_object_classes[nid] = CallRequest extension_object_ids['CallRequest'] = nid nid = FourByteNodeId(ObjectIds.CallResponse_Encoding_DefaultBinary) extension_object_classes[nid] = CallResponse extension_object_ids['CallResponse'] = nid nid = FourByteNodeId(ObjectIds.MonitoringFilter_Encoding_DefaultBinary) extension_object_classes[nid] = MonitoringFilter extension_object_ids['MonitoringFilter'] = nid nid = FourByteNodeId(ObjectIds.DataChangeFilter_Encoding_DefaultBinary) extension_object_classes[nid] = DataChangeFilter extension_object_ids['DataChangeFilter'] = nid nid = FourByteNodeId(ObjectIds.EventFilter_Encoding_DefaultBinary) extension_object_classes[nid] = EventFilter extension_object_ids['EventFilter'] = nid nid = FourByteNodeId(ObjectIds.AggregateConfiguration_Encoding_DefaultBinary) extension_object_classes[nid] = AggregateConfiguration extension_object_ids['AggregateConfiguration'] = nid nid = FourByteNodeId(ObjectIds.AggregateFilter_Encoding_DefaultBinary) extension_object_classes[nid] = AggregateFilter extension_object_ids['AggregateFilter'] = nid nid = FourByteNodeId(ObjectIds.MonitoringFilterResult_Encoding_DefaultBinary) extension_object_classes[nid] = MonitoringFilterResult extension_object_ids['MonitoringFilterResult'] = nid nid = FourByteNodeId(ObjectIds.EventFilterResult_Encoding_DefaultBinary) extension_object_classes[nid] = EventFilterResult extension_object_ids['EventFilterResult'] = nid nid = FourByteNodeId(ObjectIds.AggregateFilterResult_Encoding_DefaultBinary) extension_object_classes[nid] = AggregateFilterResult extension_object_ids['AggregateFilterResult'] = nid nid = FourByteNodeId(ObjectIds.MonitoringParameters_Encoding_DefaultBinary) extension_object_classes[nid] = MonitoringParameters extension_object_ids['MonitoringParameters'] = nid nid = FourByteNodeId(ObjectIds.MonitoredItemCreateRequest_Encoding_DefaultBinary) extension_object_classes[nid] = MonitoredItemCreateRequest extension_object_ids['MonitoredItemCreateRequest'] = nid nid = FourByteNodeId(ObjectIds.MonitoredItemCreateResult_Encoding_DefaultBinary) extension_object_classes[nid] = MonitoredItemCreateResult extension_object_ids['MonitoredItemCreateResult'] = nid nid = FourByteNodeId(ObjectIds.CreateMonitoredItemsRequest_Encoding_DefaultBinary) extension_object_classes[nid] = CreateMonitoredItemsRequest extension_object_ids['CreateMonitoredItemsRequest'] = nid nid = FourByteNodeId(ObjectIds.CreateMonitoredItemsResponse_Encoding_DefaultBinary) extension_object_classes[nid] = CreateMonitoredItemsResponse extension_object_ids['CreateMonitoredItemsResponse'] = nid nid = FourByteNodeId(ObjectIds.MonitoredItemModifyRequest_Encoding_DefaultBinary) extension_object_classes[nid] = MonitoredItemModifyRequest extension_object_ids['MonitoredItemModifyRequest'] = nid nid = FourByteNodeId(ObjectIds.MonitoredItemModifyResult_Encoding_DefaultBinary) extension_object_classes[nid] = MonitoredItemModifyResult extension_object_ids['MonitoredItemModifyResult'] = nid nid = FourByteNodeId(ObjectIds.ModifyMonitoredItemsRequest_Encoding_DefaultBinary) extension_object_classes[nid] = ModifyMonitoredItemsRequest extension_object_ids['ModifyMonitoredItemsRequest'] = nid nid = FourByteNodeId(ObjectIds.ModifyMonitoredItemsResponse_Encoding_DefaultBinary) extension_object_classes[nid] = ModifyMonitoredItemsResponse extension_object_ids['ModifyMonitoredItemsResponse'] = nid nid = FourByteNodeId(ObjectIds.SetMonitoringModeRequest_Encoding_DefaultBinary) extension_object_classes[nid] = SetMonitoringModeRequest extension_object_ids['SetMonitoringModeRequest'] = nid nid = FourByteNodeId(ObjectIds.SetMonitoringModeResponse_Encoding_DefaultBinary) extension_object_classes[nid] = SetMonitoringModeResponse extension_object_ids['SetMonitoringModeResponse'] = nid nid = FourByteNodeId(ObjectIds.SetTriggeringRequest_Encoding_DefaultBinary) extension_object_classes[nid] = SetTriggeringRequest extension_object_ids['SetTriggeringRequest'] = nid nid = FourByteNodeId(ObjectIds.SetTriggeringResponse_Encoding_DefaultBinary) extension_object_classes[nid] = SetTriggeringResponse extension_object_ids['SetTriggeringResponse'] = nid nid = FourByteNodeId(ObjectIds.DeleteMonitoredItemsRequest_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteMonitoredItemsRequest extension_object_ids['DeleteMonitoredItemsRequest'] = nid nid = FourByteNodeId(ObjectIds.DeleteMonitoredItemsResponse_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteMonitoredItemsResponse extension_object_ids['DeleteMonitoredItemsResponse'] = nid nid = FourByteNodeId(ObjectIds.CreateSubscriptionRequest_Encoding_DefaultBinary) extension_object_classes[nid] = CreateSubscriptionRequest extension_object_ids['CreateSubscriptionRequest'] = nid nid = FourByteNodeId(ObjectIds.CreateSubscriptionResponse_Encoding_DefaultBinary) extension_object_classes[nid] = CreateSubscriptionResponse extension_object_ids['CreateSubscriptionResponse'] = nid nid = FourByteNodeId(ObjectIds.ModifySubscriptionRequest_Encoding_DefaultBinary) extension_object_classes[nid] = ModifySubscriptionRequest extension_object_ids['ModifySubscriptionRequest'] = nid nid = FourByteNodeId(ObjectIds.ModifySubscriptionResponse_Encoding_DefaultBinary) extension_object_classes[nid] = ModifySubscriptionResponse extension_object_ids['ModifySubscriptionResponse'] = nid nid = FourByteNodeId(ObjectIds.SetPublishingModeRequest_Encoding_DefaultBinary) extension_object_classes[nid] = SetPublishingModeRequest extension_object_ids['SetPublishingModeRequest'] = nid nid = FourByteNodeId(ObjectIds.SetPublishingModeResponse_Encoding_DefaultBinary) extension_object_classes[nid] = SetPublishingModeResponse extension_object_ids['SetPublishingModeResponse'] = nid nid = FourByteNodeId(ObjectIds.NotificationMessage_Encoding_DefaultBinary) extension_object_classes[nid] = NotificationMessage extension_object_ids['NotificationMessage'] = nid nid = FourByteNodeId(ObjectIds.NotificationData_Encoding_DefaultBinary) extension_object_classes[nid] = NotificationData extension_object_ids['NotificationData'] = nid nid = FourByteNodeId(ObjectIds.DataChangeNotification_Encoding_DefaultBinary) extension_object_classes[nid] = DataChangeNotification extension_object_ids['DataChangeNotification'] = nid nid = FourByteNodeId(ObjectIds.MonitoredItemNotification_Encoding_DefaultBinary) extension_object_classes[nid] = MonitoredItemNotification extension_object_ids['MonitoredItemNotification'] = nid nid = FourByteNodeId(ObjectIds.EventNotificationList_Encoding_DefaultBinary) extension_object_classes[nid] = EventNotificationList extension_object_ids['EventNotificationList'] = nid nid = FourByteNodeId(ObjectIds.EventFieldList_Encoding_DefaultBinary) extension_object_classes[nid] = EventFieldList extension_object_ids['EventFieldList'] = nid nid = FourByteNodeId(ObjectIds.HistoryEventFieldList_Encoding_DefaultBinary) extension_object_classes[nid] = HistoryEventFieldList extension_object_ids['HistoryEventFieldList'] = nid nid = FourByteNodeId(ObjectIds.StatusChangeNotification_Encoding_DefaultBinary) extension_object_classes[nid] = StatusChangeNotification extension_object_ids['StatusChangeNotification'] = nid nid = FourByteNodeId(ObjectIds.SubscriptionAcknowledgement_Encoding_DefaultBinary) extension_object_classes[nid] = SubscriptionAcknowledgement extension_object_ids['SubscriptionAcknowledgement'] = nid nid = FourByteNodeId(ObjectIds.PublishRequest_Encoding_DefaultBinary) extension_object_classes[nid] = PublishRequest extension_object_ids['PublishRequest'] = nid nid = FourByteNodeId(ObjectIds.PublishResponse_Encoding_DefaultBinary) extension_object_classes[nid] = PublishResponse extension_object_ids['PublishResponse'] = nid nid = FourByteNodeId(ObjectIds.RepublishRequest_Encoding_DefaultBinary) extension_object_classes[nid] = RepublishRequest extension_object_ids['RepublishRequest'] = nid nid = FourByteNodeId(ObjectIds.RepublishResponse_Encoding_DefaultBinary) extension_object_classes[nid] = RepublishResponse extension_object_ids['RepublishResponse'] = nid nid = FourByteNodeId(ObjectIds.TransferResult_Encoding_DefaultBinary) extension_object_classes[nid] = TransferResult extension_object_ids['TransferResult'] = nid nid = FourByteNodeId(ObjectIds.TransferSubscriptionsRequest_Encoding_DefaultBinary) extension_object_classes[nid] = TransferSubscriptionsRequest extension_object_ids['TransferSubscriptionsRequest'] = nid nid = FourByteNodeId(ObjectIds.TransferSubscriptionsResponse_Encoding_DefaultBinary) extension_object_classes[nid] = TransferSubscriptionsResponse extension_object_ids['TransferSubscriptionsResponse'] = nid nid = FourByteNodeId(ObjectIds.DeleteSubscriptionsRequest_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteSubscriptionsRequest extension_object_ids['DeleteSubscriptionsRequest'] = nid nid = FourByteNodeId(ObjectIds.DeleteSubscriptionsResponse_Encoding_DefaultBinary) extension_object_classes[nid] = DeleteSubscriptionsResponse extension_object_ids['DeleteSubscriptionsResponse'] = nid nid = FourByteNodeId(ObjectIds.BuildInfo_Encoding_DefaultBinary) extension_object_classes[nid] = BuildInfo extension_object_ids['BuildInfo'] = nid nid = FourByteNodeId(ObjectIds.RedundantServerDataType_Encoding_DefaultBinary) extension_object_classes[nid] = RedundantServerDataType extension_object_ids['RedundantServerDataType'] = nid nid = FourByteNodeId(ObjectIds.EndpointUrlListDataType_Encoding_DefaultBinary) extension_object_classes[nid] = EndpointUrlListDataType extension_object_ids['EndpointUrlListDataType'] = nid nid = FourByteNodeId(ObjectIds.NetworkGroupDataType_Encoding_DefaultBinary) extension_object_classes[nid] = NetworkGroupDataType extension_object_ids['NetworkGroupDataType'] = nid nid = FourByteNodeId(ObjectIds.SamplingIntervalDiagnosticsDataType_Encoding_DefaultBinary) extension_object_classes[nid] = SamplingIntervalDiagnosticsDataType extension_object_ids['SamplingIntervalDiagnosticsDataType'] = nid nid = FourByteNodeId(ObjectIds.ServerDiagnosticsSummaryDataType_Encoding_DefaultBinary) extension_object_classes[nid] = ServerDiagnosticsSummaryDataType extension_object_ids['ServerDiagnosticsSummaryDataType'] = nid nid = FourByteNodeId(ObjectIds.ServerStatusDataType_Encoding_DefaultBinary) extension_object_classes[nid] = ServerStatusDataType extension_object_ids['ServerStatusDataType'] = nid nid = FourByteNodeId(ObjectIds.SessionDiagnosticsDataType_Encoding_DefaultBinary) extension_object_classes[nid] = SessionDiagnosticsDataType extension_object_ids['SessionDiagnosticsDataType'] = nid nid = FourByteNodeId(ObjectIds.SessionSecurityDiagnosticsDataType_Encoding_DefaultBinary) extension_object_classes[nid] = SessionSecurityDiagnosticsDataType extension_object_ids['SessionSecurityDiagnosticsDataType'] = nid nid = FourByteNodeId(ObjectIds.ServiceCounterDataType_Encoding_DefaultBinary) extension_object_classes[nid] = ServiceCounterDataType extension_object_ids['ServiceCounterDataType'] = nid nid = FourByteNodeId(ObjectIds.StatusResult_Encoding_DefaultBinary) extension_object_classes[nid] = StatusResult extension_object_ids['StatusResult'] = nid nid = FourByteNodeId(ObjectIds.SubscriptionDiagnosticsDataType_Encoding_DefaultBinary) extension_object_classes[nid] = SubscriptionDiagnosticsDataType extension_object_ids['SubscriptionDiagnosticsDataType'] = nid nid = FourByteNodeId(ObjectIds.ModelChangeStructureDataType_Encoding_DefaultBinary) extension_object_classes[nid] = ModelChangeStructureDataType extension_object_ids['ModelChangeStructureDataType'] = nid nid = FourByteNodeId(ObjectIds.SemanticChangeStructureDataType_Encoding_DefaultBinary) extension_object_classes[nid] = SemanticChangeStructureDataType extension_object_ids['SemanticChangeStructureDataType'] = nid nid = FourByteNodeId(ObjectIds.Range_Encoding_DefaultBinary) extension_object_classes[nid] = Range extension_object_ids['Range'] = nid nid = FourByteNodeId(ObjectIds.EUInformation_Encoding_DefaultBinary) extension_object_classes[nid] = EUInformation extension_object_ids['EUInformation'] = nid nid = FourByteNodeId(ObjectIds.ComplexNumberType_Encoding_DefaultBinary) extension_object_classes[nid] = ComplexNumberType extension_object_ids['ComplexNumberType'] = nid nid = FourByteNodeId(ObjectIds.DoubleComplexNumberType_Encoding_DefaultBinary) extension_object_classes[nid] = DoubleComplexNumberType extension_object_ids['DoubleComplexNumberType'] = nid nid = FourByteNodeId(ObjectIds.AxisInformation_Encoding_DefaultBinary) extension_object_classes[nid] = AxisInformation extension_object_ids['AxisInformation'] = nid nid = FourByteNodeId(ObjectIds.XVType_Encoding_DefaultBinary) extension_object_classes[nid] = XVType extension_object_ids['XVType'] = nid nid = FourByteNodeId(ObjectIds.ProgramDiagnosticDataType_Encoding_DefaultBinary) extension_object_classes[nid] = ProgramDiagnosticDataType extension_object_ids['ProgramDiagnosticDataType'] = nid nid = FourByteNodeId(ObjectIds.ProgramDiagnostic2DataType_Encoding_DefaultBinary) extension_object_classes[nid] = ProgramDiagnostic2DataType extension_object_ids['ProgramDiagnostic2DataType'] = nid nid = FourByteNodeId(ObjectIds.Annotation_Encoding_DefaultBinary) extension_object_classes[nid] = Annotation extension_object_ids['Annotation'] = nid python-opcua-0.98.11/opcua/ua/uaprotocol_hand.py000066400000000000000000000246001367360577200216110ustar00rootroot00000000000000import struct from opcua.ua import uaprotocol_auto as auto from opcua.ua import uatypes from opcua.common import utils from opcua.ua.uatypes import AccessLevel, FrozenClass OPC_TCP_SCHEME = 'opc.tcp' class Hello(uatypes.FrozenClass): ua_types = (('ProtocolVersion', 'UInt32'), ('ReceiveBufferSize', 'UInt32'), ('SendBufferSize', 'UInt32'), ('MaxMessageSize', 'UInt32'), ('MaxChunkCount', 'UInt32'), ('EndpointUrl', 'String'), ) def __init__(self): self.ProtocolVersion = 0 self.ReceiveBufferSize = 2**32 - 1 self.SendBufferSize = 2**32 - 1 self.MaxMessageSize = 0 # No limits self.MaxChunkCount = 0 # No limits self.EndpointUrl = "" self._freeze = True class MessageType(object): Invalid = b"INV" # FIXME: check value Hello = b"HEL" Acknowledge = b"ACK" Error = b"ERR" SecureOpen = b"OPN" SecureClose = b"CLO" SecureMessage = b"MSG" class ChunkType(object): Invalid = b"0" # FIXME check Single = b"F" Intermediate = b"C" Abort = b"A" # when an error occurred and the Message is aborted (body is ErrorMessage) class Header(uatypes.FrozenClass): def __init__(self, msgType=None, chunkType=None, channelid=0): self.MessageType = msgType self.ChunkType = chunkType self.ChannelId = channelid self.body_size = 0 self.packet_size = 0 self._freeze = True def add_size(self, size): self.body_size += size @staticmethod def max_size(): return struct.calcsize("<3scII") def __str__(self): return "Header(type:{0}, chunk_type:{1}, body_size:{2}, channel:{3})".format( self.MessageType, self.ChunkType, self.body_size, self.ChannelId) __repr__ = __str__ class ErrorMessage(uatypes.FrozenClass): ua_types = (('Error', 'StatusCode'), ('Reason', 'String'), ) def __init__(self): self.Error = uatypes.StatusCode() self.Reason = "" self._freeze = True def __str__(self): return "MessageAbort(error:{0}, reason:{1})".format(self.Error, self.Reason) __repr__ = __str__ class Acknowledge(uatypes.FrozenClass): ua_types = [ ("ProtocolVersion", "UInt32"), ("ReceiveBufferSize", "UInt32"), ("SendBufferSize", "UInt32"), ("MaxMessageSize", "UInt32"), ("MaxChunkCount", "UInt32"), ] def __init__(self): self.ProtocolVersion = 0 self.ReceiveBufferSize = 65536 self.SendBufferSize = 65536 self.MaxMessageSize = 0 # No limits self.MaxChunkCount = 0 # No limits self._freeze = True class AsymmetricAlgorithmHeader(uatypes.FrozenClass): ua_types = [ ("SecurityPolicyURI", "String"), ("SenderCertificate", "ByteString"), ("ReceiverCertificateThumbPrint", "ByteString"), ] def __init__(self): self.SecurityPolicyURI = "http://opcfoundation.org/UA/SecurityPolicy#None" self.SenderCertificate = None self.ReceiverCertificateThumbPrint = None self._freeze = True def __str__(self): size1 = len(self.SenderCertificate) if self.SenderCertificate is not None else None size2 = len(self.ReceiverCertificateThumbPrint) if self.ReceiverCertificateThumbPrint is not None else None return "{0}(SecurityPolicy:{1}, certificatesize:{2}, receiverCertificatesize:{3} )".format( self.__class__.__name__, self.SecurityPolicyURI, size1, size2) __repr__ = __str__ class SymmetricAlgorithmHeader(uatypes.FrozenClass): ua_types = [ ("TokenId", "UInt32"), ] def __init__(self): self.TokenId = 0 self._freeze = True @staticmethod def max_size(): return struct.calcsize(" 2: unicode = str EPOCH_AS_FILETIME = 116444736000000000 # January 1, 1970 as MS file time HUNDREDS_OF_NANOSECONDS = 10000000 FILETIME_EPOCH_AS_DATETIME = datetime(1601, 1, 1) # method copied from David Buxton sample code def datetime_to_win_epoch(dt): if (dt.tzinfo is None) or (dt.tzinfo.utcoffset(dt) is None): dt = dt.replace(tzinfo=pytz.utc) else: dt = dt.astimezone(tz=pytz.utc) ft = EPOCH_AS_FILETIME + (timegm(dt.timetuple()) * HUNDREDS_OF_NANOSECONDS) return ft + (dt.microsecond * 10) def get_win_epoch(): return win_epoch_to_datetime(0) def win_epoch_to_datetime(epch): try: return FILETIME_EPOCH_AS_DATETIME + timedelta(microseconds=epch // 10) except OverflowError: # FILETIMEs after 31 Dec 9999 can't be converted to datetime logger.warning("datetime overflow: %s", epch) return datetime(MAXYEAR, 12, 31, 23, 59, 59, 999999) class _FrozenClass(object): """ Make it impossible to add members to a class. Not pythonic at all but we found out it prevents many many bugs in use of protocol structures """ _freeze = False def __setattr__(self, key, value): if self._freeze and not hasattr(self, key): raise TypeError("Error adding member '{0}' to class '{1}', class is frozen, members are {2}".format( key, self.__class__.__name__, self.__dict__.keys())) object.__setattr__(self, key, value) if "PYOPCUA_TYPO_CHECK" in os.environ: # typo check is cpu consuming, but it will make debug easy. # set PYOPCUA_TYPO_CHECK will make all uatype classes inherit from _FrozenClass FrozenClass = _FrozenClass else: FrozenClass = object class ValueRank(IntEnum): """ Defines dimensions of a variable. This enum does not support all cases since ValueRank support any n>0 but since it is an IntEnum it can be replace by a normal int """ ScalarOrOneDimension = -3 Any = -2 Scalar = -1 OneOrMoreDimensions = 0 OneDimension = 1 # the next names are not in spec but so common we express them here TwoDimensions = 2 ThreeDimensions = 3 FourDimensions = 4 class _MaskEnum(IntEnum): @classmethod def parse_bitfield(cls, the_int): """ Take an integer and interpret it as a set of enum values. """ if not isinstance(the_int, int): raise ValueError("Argument should be an int, we received {} fo type {}".format(the_int, type(the_int))) return {cls(b) for b in cls._bits(the_int)} @classmethod def to_bitfield(cls, collection): """ Takes some enum values and creates an integer from them. """ # make sure all elements are of the correct type (use itertools.tee in case we get passed an # iterator) iter1, iter2 = itertools.tee(iter(collection)) assert all(isinstance(x, cls) for x in iter1) return sum(x.mask for x in iter2) @property def mask(self): return 1 << self.value @staticmethod def _bits(n): """ Iterate over the bits in n. e.g. bits(44) yields at 2, 3, 5 """ assert n >= 0 # avoid infinite recursion pos = 0 while n: if n & 0x1: yield pos n = n // 2 pos += 1 class AccessLevel(_MaskEnum): """ Bit index to indicate what the access level is. Spec Part 3, appears multiple times, e.g. paragraph 5.6.2 Variable NodeClass """ CurrentRead = 0 CurrentWrite = 1 HistoryRead = 2 HistoryWrite = 3 SemanticChange = 4 StatusWrite = 5 TimestampWrite = 6 class WriteMask(_MaskEnum): """ Bit index to indicate which attribute of a node is writable Spec Part 3, Paragraph 5.2.7 WriteMask """ AccessLevel = 0 ArrayDimensions = 1 BrowseName = 2 ContainsNoLoops = 3 DataType = 4 Description = 5 DisplayName = 6 EventNotifier = 7 Executable = 8 Historizing = 9 InverseName = 10 IsAbstract = 11 MinimumSamplingInterval = 12 NodeClass = 13 NodeId = 14 Symmetric = 15 UserAccessLevel = 16 UserExecutable = 17 UserWriteMask = 18 ValueRank = 19 WriteMask = 20 ValueForVariableType = 21 class EventNotifier(_MaskEnum): """ Bit index to indicate how a node can be used for events. Spec Part 3, appears multiple times, e.g. Paragraph 5.4 View NodeClass """ SubscribeToEvents = 0 # Reserved = 1 HistoryRead = 2 HistoryWrite = 3 class StatusCode(FrozenClass): """ :ivar value: :vartype value: int :ivar name: :vartype name: string :ivar doc: :vartype doc: string """ ua_types = [("value", "UInt32")] def __init__(self, value=0): if isinstance(value, str): self.value = getattr(status_codes.StatusCodes, value) else: self.value = value self._freeze = True def check(self): """ Raises an exception if the status code is anything else than 0 (good). Use the is_good() method if you do not want an exception. """ if not self.is_good(): raise UaStatusCodeError(self.value) def is_good(self): """ return True if status is Good. """ mask = 3 << 30 if mask & self.value: return False else: return True @property def name(self): name, _ = status_codes.get_name_and_doc(self.value) return name @property def doc(self): _, doc = status_codes.get_name_and_doc(self.value) return doc def __str__(self): return 'StatusCode({0})'.format(self.name) __repr__ = __str__ def __eq__(self, other): return self.value == other.value def __ne__(self, other): return not self.__eq__(other) class NodeIdType(IntEnum): TwoByte = 0 FourByte = 1 Numeric = 2 String = 3 Guid = 4 ByteString = 5 class NodeId(object): """ NodeId Object Args: identifier: The identifier might be an int, a string, bytes or a Guid namespaceidx(int): The index of the namespace nodeidtype(NodeIdType): The type of the nodeid if it cannor be guess or you want something special like twobyte nodeid or fourbytenodeid :ivar Identifier: :vartype Identifier: NodeId :ivar NamespaceIndex: :vartype NamespaceIndex: Int :ivar NamespaceUri: :vartype NamespaceUri: String :ivar ServerIndex: :vartype ServerIndex: Int """ def __init__(self, identifier=None, namespaceidx=0, nodeidtype=None): self.Identifier = identifier self.NamespaceIndex = namespaceidx self.NodeIdType = nodeidtype self.NamespaceUri = "" self.ServerIndex = 0 self._freeze = True if self.Identifier is None: self.Identifier = 0 if namespaceidx == 0: self.NodeIdType = NodeIdType.TwoByte else: # TwoByte NodeId does not encode namespace. self.NodeIdType = NodeIdType.Numeric return if self.NodeIdType is None: if isinstance(self.Identifier, int): self.NodeIdType = NodeIdType.Numeric elif isinstance(self.Identifier, str): self.NodeIdType = NodeIdType.String elif isinstance(self.Identifier, bytes): self.NodeIdType = NodeIdType.ByteString elif isinstance(self.Identifier, uuid.UUID): self.NodeIdType = NodeIdType.Guid else: raise UaError("NodeId: Could not guess type of NodeId, set NodeIdType") def __eq__(self, node): return isinstance(node, NodeId) and self.NamespaceIndex == node.NamespaceIndex and self.Identifier == node.Identifier def __ne__(self, other): return not self.__eq__(other) def __hash__(self): return hash((self.NamespaceIndex, self.Identifier)) def __lt__(self, other): if not isinstance(other, NodeId): raise AttributeError("Can only compare to NodeId") return (self.NodeIdType, self.NamespaceIndex, self.Identifier) < (other.NodeIdType, other.NamespaceIndex, other.Identifier) def is_null(self): if self.NamespaceIndex != 0: return False return self.has_null_identifier() def has_null_identifier(self): if not self.Identifier: return True if self.NodeIdType == NodeIdType.Guid and re.match(b'\x00+', self.Identifier.bytes): return True return False @staticmethod def from_string(string): try: return NodeId._from_string(string) except ValueError as ex: raise UaStringParsingError("Error parsing string {0}".format(string), ex) @staticmethod def _from_string(string): l = string.split(";") identifier = None namespace = 0 ntype = None srv = None nsu = None for el in l: if not el: continue k, v = el.split("=", 1) k = k.strip() v = v.strip() if k == "ns": namespace = int(v) elif k == "i": ntype = NodeIdType.Numeric identifier = int(v) elif k == "s": ntype = NodeIdType.String identifier = v elif k == "g": ntype = NodeIdType.Guid identifier = v elif k == "b": ntype = NodeIdType.ByteString identifier = v elif k == "srv": srv = v elif k == "nsu": nsu = v if identifier is None: raise UaStringParsingError("Could not find identifier in string: " + string) nodeid = NodeId(identifier, namespace, ntype) nodeid.NamespaceUri = nsu nodeid.ServerIndex = srv return nodeid def to_string(self): string = [] if self.NamespaceIndex != 0: string.append("ns={0}".format(self.NamespaceIndex)) ntype = None if self.NodeIdType == NodeIdType.Numeric: ntype = "i" elif self.NodeIdType == NodeIdType.String: ntype = "s" elif self.NodeIdType == NodeIdType.TwoByte: ntype = "i" elif self.NodeIdType == NodeIdType.FourByte: ntype = "i" elif self.NodeIdType == NodeIdType.Guid: ntype = "g" elif self.NodeIdType == NodeIdType.ByteString: ntype = "b" string.append("{0}={1}".format(ntype, self.Identifier)) if self.ServerIndex: string.append("srv={}".format(self.ServerIndex)) if self.NamespaceUri: string.append("nsu={0}".format(self.NamespaceUri)) return ";".join(string) def __str__(self): return "{0}NodeId({1})".format(self.NodeIdType.name, self.to_string()) __repr__ = __str__ def to_binary(self): import opcua return opcua.ua.ua_binary.nodeid_to_binary(self) class TwoByteNodeId(NodeId): def __init__(self, identifier): NodeId.__init__(self, identifier, 0, NodeIdType.TwoByte) class FourByteNodeId(NodeId): def __init__(self, identifier, namespace=0): NodeId.__init__(self, identifier, namespace, NodeIdType.FourByte) class NumericNodeId(NodeId): def __init__(self, identifier, namespace=0): NodeId.__init__(self, identifier, namespace, NodeIdType.Numeric) class ByteStringNodeId(NodeId): def __init__(self, identifier, namespace=0): NodeId.__init__(self, identifier, namespace, NodeIdType.ByteString) class GuidNodeId(NodeId): def __init__(self, identifier, namespace=0): NodeId.__init__(self, identifier, namespace, NodeIdType.Guid) class StringNodeId(NodeId): def __init__(self, identifier, namespace=0): NodeId.__init__(self, identifier, namespace, NodeIdType.String) ExpandedNodeId = NodeId class QualifiedName(FrozenClass): """ A string qualified with a namespace index. """ ua_types = [ ('NamespaceIndex', 'UInt16'), ('Name', 'String'), ] def __init__(self, name=None, namespaceidx=0): if not isinstance(namespaceidx, int): raise UaError("namespaceidx must be an int") self.NamespaceIndex = namespaceidx self.Name = name self._freeze = True def to_string(self): return "{0}:{1}".format(self.NamespaceIndex, self.Name) @staticmethod def from_string(string): if ":" in string: try: idx, name = string.split(":", 1) idx = int(idx) except (TypeError, ValueError) as ex: raise UaStringParsingError("Error parsing string {0}".format(string), ex) else: idx = 0 name = string return QualifiedName(name, idx) def __eq__(self, bname): return isinstance(bname, QualifiedName) and self.Name == bname.Name and self.NamespaceIndex == bname.NamespaceIndex def __ne__(self, other): return not self.__eq__(other) def __lt__(self, other): if not isinstance(other, QualifiedName): raise TypeError("Cannot compare QualifiedName and {0}".format(other)) if self.NamespaceIndex == other.NamespaceIndex: return self.Name < other.Name else: return self.NamespaceIndex < other.NamespaceIndex def __str__(self): return 'QualifiedName({0}:{1})'.format(self.NamespaceIndex, self.Name) __repr__ = __str__ class LocalizedText(FrozenClass): """ A string qualified with a namespace index. """ ua_switches = { 'Locale': ('Encoding', 0), 'Text': ('Encoding', 1), } ua_types = ( ('Encoding', 'Byte'), ('Locale', 'String'), ('Text', 'String'), ) def __init__(self, text=None): self.Encoding = 0 self._text = None if text: self.Text = text self.Locale = None self._freeze = True @property def Text(self): return self._text @Text.setter def Text(self, text): if isinstance(text, str): pass elif isinstance(text, bytes): text = text.decode() else: raise ValueError("A LocalizedText object takes a string as argument, not a {}, {}".format(type(text), text)) self._text = text if self._text: self.Encoding |= (1 << 1) def to_string(self): # FIXME: use local if self.Text is None: return "" return self.Text def __str__(self): return 'LocalizedText(' + 'Encoding:' + str(self.Encoding) + ', ' + \ 'Locale:' + str(self.Locale) + ', ' + \ 'Text:' + str(self.Text) +')' __repr__ = __str__ def __eq__(self, other): if isinstance(other, LocalizedText) and self.Locale == other.Locale and self.Text == other.Text: return True return False def __ne__(self, other): return not self.__eq__(other) class ExtensionObject(FrozenClass): """ Any UA object packed as an ExtensionObject :ivar TypeId: :vartype TypeId: NodeId :ivar Body: :vartype Body: bytes """ ua_switches = { 'Body': ('Encoding', 0), } ua_types = ( ("TypeId", "NodeId"), ("Encoding", "Byte"), ("Body", "ByteString"), ) def __init__(self): self.TypeId = NodeId() self.Encoding = 0 self.Body = None self._freeze = True def __bool__(self): return self.Body is not None __nonzero__ = __bool__ # Python2 compatibilty def __str__(self): size = len(self.Body) if self.Body is not None else None return 'ExtensionObject(' + 'TypeId:' + str(self.TypeId) + ', ' + \ 'Encoding:' + str(self.Encoding) + ', ' + str(size) + ' bytes)' __repr__ = __str__ class VariantType(Enum): """ The possible types of a variant. :ivar Null: :ivar Boolean: :ivar SByte: :ivar Byte: :ivar Int16: :ivar UInt16: :ivar Int32: :ivar UInt32: :ivar Int64: :ivar UInt64: :ivar Float: :ivar Double: :ivar String: :ivar DateTime: :ivar Guid: :ivar ByteString: :ivar XmlElement: :ivar NodeId: :ivar ExpandedNodeId: :ivar StatusCode: :ivar QualifiedName: :ivar LocalizedText: :ivar ExtensionObject: :ivar DataValue: :ivar Variant: :ivar DiagnosticInfo: """ Null = 0 Boolean = 1 SByte = 2 Byte = 3 Int16 = 4 UInt16 = 5 Int32 = 6 UInt32 = 7 Int64 = 8 UInt64 = 9 Float = 10 Double = 11 String = 12 DateTime = 13 Guid = 14 ByteString = 15 XmlElement = 16 NodeId = 17 ExpandedNodeId = 18 StatusCode = 19 QualifiedName = 20 LocalizedText = 21 ExtensionObject = 22 DataValue = 23 Variant = 24 DiagnosticInfo = 25 class VariantTypeCustom(object): """ Looks like sometime we get variant with other values than those defined in VariantType. FIXME: We should not need this class, as far as I iunderstand the spec variants can only be of VariantType """ def __init__(self, val): self.name = "Custom" self.value = val if self.value > 0b00111111: raise UaError( "Cannot create VariantType. VariantType must be {0} > x > {1}, received {2}".format(0b111111, 25, val)) def __str__(self): return "VariantType.Custom:{0}".format(self.value) __repr__ = __str__ def __eq__(self, other): return self.value == other.value class Variant(FrozenClass): """ Create an OPC-UA Variant object. if no argument a Null Variant is created. if not variant type is given, attemps to guess type from python type if a variant is given as value, the new objects becomes a copy of the argument :ivar Value: :vartype Value: Any supported type :ivar VariantType: :vartype VariantType: VariantType :ivar Dimension: :vartype Dimensions: The length of each dimensions. Usually guessed from value. :ivar is_array: :vartype is_array: If the variant is an array. Usually guessed from value. """ def __init__(self, value=None, varianttype=None, dimensions=None, is_array=None): self._freeze = False # defers validation until ready. # Value, VariantType self._value = None self._variantType = None if isinstance(value, Variant): self.Value = value.Value self.VariantType = value.VariantType else: self.Value = value self.VariantType = varianttype # Dimensions self.Dimensions = dimensions if dimensions is None and isinstance(self.Value, (list, tuple)): dims = get_shape(self.Value) if len(dims) > 1: self.Dimensions = dims # is_array if is_array is not None: self.is_array = bool(is_array) else: self.is_array = isinstance(self.Value, (list, tuple)) # Validation check self._freeze = True self._validate() @property def Value(self): return self._value @Value.setter def Value(self, value): if not (self._value is None or isinstance(value, type(self._value))): logger.warning("Datatype changed from {} to {} in Variant {}.".format(type(self._value), type(value), self)) self._value = value self._validate() @property def VariantType(self): return self._variantType @VariantType.setter def VariantType(self, variantType): if variantType is not None: self._variantType = variantType else: self._variantType = self._guess_type(self.Value) self._validate() def _validate(self): if self._freeze is False: return elif isinstance(self._value, int) and self.VariantType in (VariantType.Float, VariantType.Double): self._value = float(self._value) elif self._value is None and not self.is_array and \ self.VariantType not in (VariantType.Null, VariantType.String, VariantType.DateTime): raise UaError("Non array Variant of type {0} cannot have value None".format(self.VariantType)) def __eq__(self, other): if isinstance(other, Variant) and self.VariantType == other.VariantType and self.Value == other.Value: return True return False def __ne__(self, other): return not self.__eq__(other) def _guess_type(self, val): if isinstance(val, (list, tuple)): error_val = val while val and isinstance(val[0], (list, tuple)): val = val[0] types = {type(el) for el in val} if len(types) == 0: raise UaError("List of zero length. Could not guess UA type of variable {0}".format(error_val)) elif types == set([int, float]): logger.debug( "Variable {0} has ints and floats. UA type will be {1}".format(error_val, VariantType.Double) ) val = float() elif len(types) > 1: raise UaError("List of multiple types. Could not guess UA type of variable {0}".format(error_val)) else: val = val[0] if val is None: return VariantType.Null elif isinstance(val, bool): return VariantType.Boolean elif isinstance(val, float): return VariantType.Double elif isinstance(val, IntEnum): return VariantType.Int32 elif isinstance(val, int): return VariantType.Int64 elif isinstance(val, (str, unicode)): return VariantType.String elif isinstance(val, bytes): return VariantType.ByteString elif isinstance(val, datetime): return VariantType.DateTime elif isinstance(val, uuid.UUID): return VariantType.Guid else: if isinstance(val, object): try: return getattr(VariantType, val.__class__.__name__) except AttributeError: return VariantType.ExtensionObject else: raise UaError("Could not guess UA type of {0} with type {1}, specify UA type".format(val, type(val))) def __str__(self): return "Variant(val:{0!s},type:{1})".format(self.Value, self.VariantType) __repr__ = __str__ def _split_list(l, n): n = max(1, n) return [l[i:i + n] for i in range(0, len(l), n)] def flatten_and_get_shape(mylist): dims = [] dims.append(len(mylist)) while isinstance(mylist[0], (list, tuple)): dims.append(len(mylist[0])) mylist = [item for sublist in mylist for item in sublist] if len(mylist) == 0: break return mylist, dims def flatten(mylist): if mylist is None: return None elif len(mylist) == 0: return mylist while isinstance(mylist[0], (list, tuple)): mylist = [item for sublist in mylist for item in sublist] if len(mylist) == 0: break return mylist def get_shape(mylist): dims = [] while isinstance(mylist, (list, tuple)): dims.append(len(mylist)) if len(mylist) == 0: break mylist = mylist[0] return dims class DataValue(FrozenClass): """ A value with an associated timestamp, and quality. Automatically generated from xml , copied and modified here to fix errors in xml spec :ivar Value: :vartype Value: Variant :ivar StatusCode: :vartype StatusCode: StatusCode :ivar SourceTimestamp: :vartype SourceTimestamp: datetime :ivar SourcePicoSeconds: :vartype SourcePicoSeconds: int :ivar ServerTimestamp: :vartype ServerTimestamp: datetime :ivar ServerPicoseconds: :vartype ServerPicoseconds: int """ ua_switches = { 'Value': ('Encoding', 0), 'StatusCode': ('Encoding', 1), 'SourceTimestamp': ('Encoding', 2), 'ServerTimestamp': ('Encoding', 3), 'SourcePicoseconds': ('Encoding', 4), 'ServerPicoseconds': ('Encoding', 5), } ua_types = ( ('Encoding', 'Byte'), ('Value', 'Variant'), ('StatusCode', 'StatusCode'), ('SourceTimestamp', 'DateTime'), ('SourcePicoseconds', 'UInt16'), ('ServerTimestamp', 'DateTime'), ('ServerPicoseconds', 'UInt16'), ) def __init__(self, variant=None, status=None): self.Encoding = 0 if not isinstance(variant, Variant): variant = Variant(variant) self.Value = variant if status is None: self.StatusCode = StatusCode() else: self.StatusCode = status self.SourceTimestamp = None # DateTime() self.SourcePicoseconds = None self.ServerTimestamp = None # DateTime() self.ServerPicoseconds = None self._freeze = True def __str__(self): s = 'DataValue(Value:{0}'.format(self.Value) if self.StatusCode is not None: s += ', StatusCode:{0}'.format(self.StatusCode) if self.SourceTimestamp is not None: s += ', SourceTimestamp:{0}'.format(self.SourceTimestamp) if self.ServerTimestamp is not None: s += ', ServerTimestamp:{0}'.format(self.ServerTimestamp) if self.SourcePicoseconds is not None: s += ', SourcePicoseconds:{0}'.format(self.SourcePicoseconds) if self.ServerPicoseconds is not None: s += ', ServerPicoseconds:{0}'.format(self.ServerPicoseconds) s += ')' return s __repr__ = __str__ def datatype_to_varianttype(int_type): """ Takes a NodeId or int and return a VariantType This is only supported if int_type < 63 due to VariantType encoding At low level we do not have access to address space thus decoding is limited a better version of this method can be find in ua_utils.py """ if isinstance(int_type, NodeId): int_type = int_type.Identifier if int_type <= 25: return VariantType(int_type) else: return VariantTypeCustom(int_type) def get_default_value(vtype): """ Given a variant type return default value for this type """ if vtype == VariantType.Null: return None elif vtype == VariantType.Boolean: return False elif vtype in (VariantType.SByte, VariantType.Byte): return 0 elif vtype == VariantType.ByteString: return b"" elif 4 <= vtype.value <= 9: return 0 elif vtype in (VariantType.Float, VariantType.Double): return 0.0 elif vtype == VariantType.String: return None # a string can be null elif vtype == VariantType.DateTime: return datetime.utcnow() elif vtype == VariantType.Guid: return uuid.uuid4() elif vtype == VariantType.XmlElement: return None #Not sure this is correct elif vtype == VariantType.NodeId: return NodeId() elif vtype == VariantType.ExpandedNodeId: return NodeId() elif vtype == VariantType.StatusCode: return StatusCode() elif vtype == VariantType.QualifiedName: return QualifiedName() elif vtype == VariantType.LocalizedText: return LocalizedText() elif vtype == VariantType.ExtensionObject: return ExtensionObject() elif vtype == VariantType.DataValue: return DataValue() elif vtype == VariantType.Variant: return Variant() else: raise RuntimeError("function take a uatype as argument, got:", vtype) # These dictionnaries are used to register extensions classes for automatic # decoding and encoding extension_object_classes = {} extension_object_ids = {} def register_extension_object(name, nodeid, class_type): """ Register a new extension object for automatic decoding and make them available in ua module """ logger.info("registring new extension object: %s %s %s", name, nodeid, class_type) extension_object_classes[nodeid] = class_type extension_object_ids[name] = nodeid # FIXME: Next line is not exactly a Python best practices, so feel free to propose something else # add new extensions objects to ua modules to automate decoding import opcua.ua setattr(opcua.ua, name, class_type) def get_extensionobject_class_type(typeid): """ Returns the registered class type for typid of an extension object """ if typeid in extension_object_classes: return extension_object_classes[typeid] else: return None class SecurityPolicyType(Enum): """ The supported types of SecurityPolicy. "None" "Basic128Rsa15_Sign" "Basic128Rsa15_SignAndEncrypt" "Basic256_Sign" "Basic256_SignAndEncrypt" "Basic256Sha256_Sign" "Basic256Sha256_SignAndEncrypt" """ NoSecurity = 0 Basic128Rsa15_Sign = 1 Basic128Rsa15_SignAndEncrypt = 2 Basic256_Sign = 3 Basic256_SignAndEncrypt = 4 Basic256Sha256_Sign = 5 Basic256Sha256_SignAndEncrypt = 6 python-opcua-0.98.11/release.py000066400000000000000000000022551367360577200163360ustar00rootroot00000000000000import re import os def bump_version(): with open("setup.py") as f: s = f.read() m = re.search(r'version="(.*)\.(.*)\.(.*)",', s) v1, v2, v3 = m.groups() oldv = "{0}.{1}.{2}".format(v1, v2, v3) newv = "{0}.{1}.{2}".format(v1, v2, str(int(v3) + 1)) print("Current version is: {0}, write new version, ctrl-c to exit".format(oldv)) ans = input(newv) if ans: newv = ans s = s.replace(oldv, newv) with open("setup.py", "w") as f: f.write(s) return newv def release(): v = bump_version() ans = input("version bumped, commiting?(Y/n)") if ans in ("", "y", "yes"): os.system("git add setup.py") os.system("git commit -m 'new release'") os.system("git tag {0}".format(v)) ans = input("change committed, push to server?(Y/n)") if ans in ("", "y", "yes"): os.system("git push") os.system("git push --tags") ans = input("upload to pip?(Y/n)") if ans in ("", "y", "yes"): os.system("rm -rf dist/*") os.system("python setup.py sdist") os.system("twine upload dist/*") if __name__ == "__main__": release() python-opcua-0.98.11/run-tests.sh000077500000000000000000000000401367360577200166350ustar00rootroot00000000000000#!/bin/sh python tests/tests.py python-opcua-0.98.11/schemas/000077500000000000000000000000001367360577200157635ustar00rootroot00000000000000python-opcua-0.98.11/schemas/AttributeIds.csv000066400000000000000000000006561367360577200211120ustar00rootroot00000000000000NodeId,1 NodeClass,2 BrowseName,3 DisplayName,4 Description,5 WriteMask,6 UserWriteMask,7 IsAbstract,8 Symmetric,9 InverseName,10 ContainsNoLoops,11 EventNotifier,12 Value,13 DataType,14 ValueRank,15 ArrayDimensions,16 AccessLevel,17 UserAccessLevel,18 MinimumSamplingInterval,19 Historizing,20 Executable,21 UserExecutable,22 DataTypeDefinition,23 RolePermissions,24 UserRolePermissions,25 AccessRestrictions,26 AccessLevelEx,27 python-opcua-0.98.11/schemas/NodeIds.csv000066400000000000000000040475311367360577200200430ustar00rootroot00000000000000Boolean,1,DataType SByte,2,DataType Byte,3,DataType Int16,4,DataType UInt16,5,DataType Int32,6,DataType UInt32,7,DataType Int64,8,DataType UInt64,9,DataType Float,10,DataType Double,11,DataType String,12,DataType DateTime,13,DataType Guid,14,DataType ByteString,15,DataType XmlElement,16,DataType NodeId,17,DataType ExpandedNodeId,18,DataType StatusCode,19,DataType QualifiedName,20,DataType LocalizedText,21,DataType Structure,22,DataType DataValue,23,DataType BaseDataType,24,DataType DiagnosticInfo,25,DataType Number,26,DataType Integer,27,DataType UInteger,28,DataType Enumeration,29,DataType Image,30,DataType References,31,ReferenceType NonHierarchicalReferences,32,ReferenceType HierarchicalReferences,33,ReferenceType HasChild,34,ReferenceType Organizes,35,ReferenceType HasEventSource,36,ReferenceType HasModellingRule,37,ReferenceType HasEncoding,38,ReferenceType HasDescription,39,ReferenceType HasTypeDefinition,40,ReferenceType GeneratesEvent,41,ReferenceType Aggregates,44,ReferenceType HasSubtype,45,ReferenceType HasProperty,46,ReferenceType HasComponent,47,ReferenceType HasNotifier,48,ReferenceType HasOrderedComponent,49,ReferenceType Decimal,50,DataType FromState,51,ReferenceType ToState,52,ReferenceType HasCause,53,ReferenceType HasEffect,54,ReferenceType HasHistoricalConfiguration,56,ReferenceType BaseObjectType,58,ObjectType FolderType,61,ObjectType BaseVariableType,62,VariableType BaseDataVariableType,63,VariableType PropertyType,68,VariableType DataTypeDescriptionType,69,VariableType DataTypeDictionaryType,72,VariableType DataTypeSystemType,75,ObjectType DataTypeEncodingType,76,ObjectType ModellingRuleType,77,ObjectType ModellingRule_Mandatory,78,Object ModellingRule_Optional,80,Object ModellingRule_ExposesItsArray,83,Object RootFolder,84,Object ObjectsFolder,85,Object TypesFolder,86,Object ViewsFolder,87,Object ObjectTypesFolder,88,Object VariableTypesFolder,89,Object DataTypesFolder,90,Object ReferenceTypesFolder,91,Object XmlSchema_TypeSystem,92,Object OPCBinarySchema_TypeSystem,93,Object PermissionType,94,DataType AccessRestrictionType,95,DataType RolePermissionType,96,DataType DataTypeDefinition,97,DataType StructureType,98,DataType StructureDefinition,99,DataType EnumDefinition,100,DataType StructureField,101,DataType EnumField,102,DataType DataTypeDescriptionType_DataTypeVersion,104,Variable DataTypeDescriptionType_DictionaryFragment,105,Variable DataTypeDictionaryType_DataTypeVersion,106,Variable DataTypeDictionaryType_NamespaceUri,107,Variable ModellingRuleType_NamingRule,111,Variable ModellingRule_Mandatory_NamingRule,112,Variable ModellingRule_Optional_NamingRule,113,Variable ModellingRule_ExposesItsArray_NamingRule,114,Variable HasSubStateMachine,117,ReferenceType NamingRuleType,120,DataType DataTypeDefinition_Encoding_DefaultBinary,121,Object StructureDefinition_Encoding_DefaultBinary,122,Object EnumDefinition_Encoding_DefaultBinary,123,Object DataSetMetaDataType_Encoding_DefaultBinary,124,Object DataTypeDescription_Encoding_DefaultBinary,125,Object StructureDescription_Encoding_DefaultBinary,126,Object EnumDescription_Encoding_DefaultBinary,127,Object RolePermissionType_Encoding_DefaultBinary,128,Object HasArgumentDescription,129,ReferenceType HasOptionalInputArgumentDescription,131,ReferenceType IdType,256,DataType NodeClass,257,DataType Node,258,DataType Node_Encoding_DefaultXml,259,Object Node_Encoding_DefaultBinary,260,Object ObjectNode,261,DataType ObjectNode_Encoding_DefaultXml,262,Object ObjectNode_Encoding_DefaultBinary,263,Object ObjectTypeNode,264,DataType ObjectTypeNode_Encoding_DefaultXml,265,Object ObjectTypeNode_Encoding_DefaultBinary,266,Object VariableNode,267,DataType VariableNode_Encoding_DefaultXml,268,Object VariableNode_Encoding_DefaultBinary,269,Object VariableTypeNode,270,DataType VariableTypeNode_Encoding_DefaultXml,271,Object VariableTypeNode_Encoding_DefaultBinary,272,Object ReferenceTypeNode,273,DataType ReferenceTypeNode_Encoding_DefaultXml,274,Object ReferenceTypeNode_Encoding_DefaultBinary,275,Object MethodNode,276,DataType MethodNode_Encoding_DefaultXml,277,Object MethodNode_Encoding_DefaultBinary,278,Object ViewNode,279,DataType ViewNode_Encoding_DefaultXml,280,Object ViewNode_Encoding_DefaultBinary,281,Object DataTypeNode,282,DataType DataTypeNode_Encoding_DefaultXml,283,Object DataTypeNode_Encoding_DefaultBinary,284,Object ReferenceNode,285,DataType ReferenceNode_Encoding_DefaultXml,286,Object ReferenceNode_Encoding_DefaultBinary,287,Object IntegerId,288,DataType Counter,289,DataType Duration,290,DataType NumericRange,291,DataType Time,292,DataType Date,293,DataType UtcTime,294,DataType LocaleId,295,DataType Argument,296,DataType Argument_Encoding_DefaultXml,297,Object Argument_Encoding_DefaultBinary,298,Object StatusResult,299,DataType StatusResult_Encoding_DefaultXml,300,Object StatusResult_Encoding_DefaultBinary,301,Object MessageSecurityMode,302,DataType UserTokenType,303,DataType UserTokenPolicy,304,DataType UserTokenPolicy_Encoding_DefaultXml,305,Object UserTokenPolicy_Encoding_DefaultBinary,306,Object ApplicationType,307,DataType ApplicationDescription,308,DataType ApplicationDescription_Encoding_DefaultXml,309,Object ApplicationDescription_Encoding_DefaultBinary,310,Object ApplicationInstanceCertificate,311,DataType EndpointDescription,312,DataType EndpointDescription_Encoding_DefaultXml,313,Object EndpointDescription_Encoding_DefaultBinary,314,Object SecurityTokenRequestType,315,DataType UserIdentityToken,316,DataType UserIdentityToken_Encoding_DefaultXml,317,Object UserIdentityToken_Encoding_DefaultBinary,318,Object AnonymousIdentityToken,319,DataType AnonymousIdentityToken_Encoding_DefaultXml,320,Object AnonymousIdentityToken_Encoding_DefaultBinary,321,Object UserNameIdentityToken,322,DataType UserNameIdentityToken_Encoding_DefaultXml,323,Object UserNameIdentityToken_Encoding_DefaultBinary,324,Object X509IdentityToken,325,DataType X509IdentityToken_Encoding_DefaultXml,326,Object X509IdentityToken_Encoding_DefaultBinary,327,Object EndpointConfiguration,331,DataType EndpointConfiguration_Encoding_DefaultXml,332,Object EndpointConfiguration_Encoding_DefaultBinary,333,Object BuildInfo,338,DataType BuildInfo_Encoding_DefaultXml,339,Object BuildInfo_Encoding_DefaultBinary,340,Object SignedSoftwareCertificate,344,DataType SignedSoftwareCertificate_Encoding_DefaultXml,345,Object SignedSoftwareCertificate_Encoding_DefaultBinary,346,Object AttributeWriteMask,347,DataType NodeAttributesMask,348,DataType NodeAttributes,349,DataType NodeAttributes_Encoding_DefaultXml,350,Object NodeAttributes_Encoding_DefaultBinary,351,Object ObjectAttributes,352,DataType ObjectAttributes_Encoding_DefaultXml,353,Object ObjectAttributes_Encoding_DefaultBinary,354,Object VariableAttributes,355,DataType VariableAttributes_Encoding_DefaultXml,356,Object VariableAttributes_Encoding_DefaultBinary,357,Object MethodAttributes,358,DataType MethodAttributes_Encoding_DefaultXml,359,Object MethodAttributes_Encoding_DefaultBinary,360,Object ObjectTypeAttributes,361,DataType ObjectTypeAttributes_Encoding_DefaultXml,362,Object ObjectTypeAttributes_Encoding_DefaultBinary,363,Object VariableTypeAttributes,364,DataType VariableTypeAttributes_Encoding_DefaultXml,365,Object VariableTypeAttributes_Encoding_DefaultBinary,366,Object ReferenceTypeAttributes,367,DataType ReferenceTypeAttributes_Encoding_DefaultXml,368,Object ReferenceTypeAttributes_Encoding_DefaultBinary,369,Object DataTypeAttributes,370,DataType DataTypeAttributes_Encoding_DefaultXml,371,Object DataTypeAttributes_Encoding_DefaultBinary,372,Object ViewAttributes,373,DataType ViewAttributes_Encoding_DefaultXml,374,Object ViewAttributes_Encoding_DefaultBinary,375,Object AddNodesItem,376,DataType AddNodesItem_Encoding_DefaultXml,377,Object AddNodesItem_Encoding_DefaultBinary,378,Object AddReferencesItem,379,DataType AddReferencesItem_Encoding_DefaultXml,380,Object AddReferencesItem_Encoding_DefaultBinary,381,Object DeleteNodesItem,382,DataType DeleteNodesItem_Encoding_DefaultXml,383,Object DeleteNodesItem_Encoding_DefaultBinary,384,Object DeleteReferencesItem,385,DataType DeleteReferencesItem_Encoding_DefaultXml,386,Object DeleteReferencesItem_Encoding_DefaultBinary,387,Object SessionAuthenticationToken,388,DataType RequestHeader,389,DataType RequestHeader_Encoding_DefaultXml,390,Object RequestHeader_Encoding_DefaultBinary,391,Object ResponseHeader,392,DataType ResponseHeader_Encoding_DefaultXml,393,Object ResponseHeader_Encoding_DefaultBinary,394,Object ServiceFault,395,DataType ServiceFault_Encoding_DefaultXml,396,Object ServiceFault_Encoding_DefaultBinary,397,Object FindServersRequest,420,DataType FindServersRequest_Encoding_DefaultXml,421,Object FindServersRequest_Encoding_DefaultBinary,422,Object FindServersResponse,423,DataType FindServersResponse_Encoding_DefaultXml,424,Object FindServersResponse_Encoding_DefaultBinary,425,Object GetEndpointsRequest,426,DataType GetEndpointsRequest_Encoding_DefaultXml,427,Object GetEndpointsRequest_Encoding_DefaultBinary,428,Object GetEndpointsResponse,429,DataType GetEndpointsResponse_Encoding_DefaultXml,430,Object GetEndpointsResponse_Encoding_DefaultBinary,431,Object RegisteredServer,432,DataType RegisteredServer_Encoding_DefaultXml,433,Object RegisteredServer_Encoding_DefaultBinary,434,Object RegisterServerRequest,435,DataType RegisterServerRequest_Encoding_DefaultXml,436,Object RegisterServerRequest_Encoding_DefaultBinary,437,Object RegisterServerResponse,438,DataType RegisterServerResponse_Encoding_DefaultXml,439,Object RegisterServerResponse_Encoding_DefaultBinary,440,Object ChannelSecurityToken,441,DataType ChannelSecurityToken_Encoding_DefaultXml,442,Object ChannelSecurityToken_Encoding_DefaultBinary,443,Object OpenSecureChannelRequest,444,DataType OpenSecureChannelRequest_Encoding_DefaultXml,445,Object OpenSecureChannelRequest_Encoding_DefaultBinary,446,Object OpenSecureChannelResponse,447,DataType OpenSecureChannelResponse_Encoding_DefaultXml,448,Object OpenSecureChannelResponse_Encoding_DefaultBinary,449,Object CloseSecureChannelRequest,450,DataType CloseSecureChannelRequest_Encoding_DefaultXml,451,Object CloseSecureChannelRequest_Encoding_DefaultBinary,452,Object CloseSecureChannelResponse,453,DataType CloseSecureChannelResponse_Encoding_DefaultXml,454,Object CloseSecureChannelResponse_Encoding_DefaultBinary,455,Object SignatureData,456,DataType SignatureData_Encoding_DefaultXml,457,Object SignatureData_Encoding_DefaultBinary,458,Object CreateSessionRequest,459,DataType CreateSessionRequest_Encoding_DefaultXml,460,Object CreateSessionRequest_Encoding_DefaultBinary,461,Object CreateSessionResponse,462,DataType CreateSessionResponse_Encoding_DefaultXml,463,Object CreateSessionResponse_Encoding_DefaultBinary,464,Object ActivateSessionRequest,465,DataType ActivateSessionRequest_Encoding_DefaultXml,466,Object ActivateSessionRequest_Encoding_DefaultBinary,467,Object ActivateSessionResponse,468,DataType ActivateSessionResponse_Encoding_DefaultXml,469,Object ActivateSessionResponse_Encoding_DefaultBinary,470,Object CloseSessionRequest,471,DataType CloseSessionRequest_Encoding_DefaultXml,472,Object CloseSessionRequest_Encoding_DefaultBinary,473,Object CloseSessionResponse,474,DataType CloseSessionResponse_Encoding_DefaultXml,475,Object CloseSessionResponse_Encoding_DefaultBinary,476,Object CancelRequest,477,DataType CancelRequest_Encoding_DefaultXml,478,Object CancelRequest_Encoding_DefaultBinary,479,Object CancelResponse,480,DataType CancelResponse_Encoding_DefaultXml,481,Object CancelResponse_Encoding_DefaultBinary,482,Object AddNodesResult,483,DataType AddNodesResult_Encoding_DefaultXml,484,Object AddNodesResult_Encoding_DefaultBinary,485,Object AddNodesRequest,486,DataType AddNodesRequest_Encoding_DefaultXml,487,Object AddNodesRequest_Encoding_DefaultBinary,488,Object AddNodesResponse,489,DataType AddNodesResponse_Encoding_DefaultXml,490,Object AddNodesResponse_Encoding_DefaultBinary,491,Object AddReferencesRequest,492,DataType AddReferencesRequest_Encoding_DefaultXml,493,Object AddReferencesRequest_Encoding_DefaultBinary,494,Object AddReferencesResponse,495,DataType AddReferencesResponse_Encoding_DefaultXml,496,Object AddReferencesResponse_Encoding_DefaultBinary,497,Object DeleteNodesRequest,498,DataType DeleteNodesRequest_Encoding_DefaultXml,499,Object DeleteNodesRequest_Encoding_DefaultBinary,500,Object DeleteNodesResponse,501,DataType DeleteNodesResponse_Encoding_DefaultXml,502,Object DeleteNodesResponse_Encoding_DefaultBinary,503,Object DeleteReferencesRequest,504,DataType DeleteReferencesRequest_Encoding_DefaultXml,505,Object DeleteReferencesRequest_Encoding_DefaultBinary,506,Object DeleteReferencesResponse,507,DataType DeleteReferencesResponse_Encoding_DefaultXml,508,Object DeleteReferencesResponse_Encoding_DefaultBinary,509,Object BrowseDirection,510,DataType ViewDescription,511,DataType ViewDescription_Encoding_DefaultXml,512,Object ViewDescription_Encoding_DefaultBinary,513,Object BrowseDescription,514,DataType BrowseDescription_Encoding_DefaultXml,515,Object BrowseDescription_Encoding_DefaultBinary,516,Object BrowseResultMask,517,DataType ReferenceDescription,518,DataType ReferenceDescription_Encoding_DefaultXml,519,Object ReferenceDescription_Encoding_DefaultBinary,520,Object ContinuationPoint,521,DataType BrowseResult,522,DataType BrowseResult_Encoding_DefaultXml,523,Object BrowseResult_Encoding_DefaultBinary,524,Object BrowseRequest,525,DataType BrowseRequest_Encoding_DefaultXml,526,Object BrowseRequest_Encoding_DefaultBinary,527,Object BrowseResponse,528,DataType BrowseResponse_Encoding_DefaultXml,529,Object BrowseResponse_Encoding_DefaultBinary,530,Object BrowseNextRequest,531,DataType BrowseNextRequest_Encoding_DefaultXml,532,Object BrowseNextRequest_Encoding_DefaultBinary,533,Object BrowseNextResponse,534,DataType BrowseNextResponse_Encoding_DefaultXml,535,Object BrowseNextResponse_Encoding_DefaultBinary,536,Object RelativePathElement,537,DataType RelativePathElement_Encoding_DefaultXml,538,Object RelativePathElement_Encoding_DefaultBinary,539,Object RelativePath,540,DataType RelativePath_Encoding_DefaultXml,541,Object RelativePath_Encoding_DefaultBinary,542,Object BrowsePath,543,DataType BrowsePath_Encoding_DefaultXml,544,Object BrowsePath_Encoding_DefaultBinary,545,Object BrowsePathTarget,546,DataType BrowsePathTarget_Encoding_DefaultXml,547,Object BrowsePathTarget_Encoding_DefaultBinary,548,Object BrowsePathResult,549,DataType BrowsePathResult_Encoding_DefaultXml,550,Object BrowsePathResult_Encoding_DefaultBinary,551,Object TranslateBrowsePathsToNodeIdsRequest,552,DataType TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultXml,553,Object TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary,554,Object TranslateBrowsePathsToNodeIdsResponse,555,DataType TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultXml,556,Object TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultBinary,557,Object RegisterNodesRequest,558,DataType RegisterNodesRequest_Encoding_DefaultXml,559,Object RegisterNodesRequest_Encoding_DefaultBinary,560,Object RegisterNodesResponse,561,DataType RegisterNodesResponse_Encoding_DefaultXml,562,Object RegisterNodesResponse_Encoding_DefaultBinary,563,Object UnregisterNodesRequest,564,DataType UnregisterNodesRequest_Encoding_DefaultXml,565,Object UnregisterNodesRequest_Encoding_DefaultBinary,566,Object UnregisterNodesResponse,567,DataType UnregisterNodesResponse_Encoding_DefaultXml,568,Object UnregisterNodesResponse_Encoding_DefaultBinary,569,Object QueryDataDescription,570,DataType QueryDataDescription_Encoding_DefaultXml,571,Object QueryDataDescription_Encoding_DefaultBinary,572,Object NodeTypeDescription,573,DataType NodeTypeDescription_Encoding_DefaultXml,574,Object NodeTypeDescription_Encoding_DefaultBinary,575,Object FilterOperator,576,DataType QueryDataSet,577,DataType QueryDataSet_Encoding_DefaultXml,578,Object QueryDataSet_Encoding_DefaultBinary,579,Object NodeReference,580,DataType NodeReference_Encoding_DefaultXml,581,Object NodeReference_Encoding_DefaultBinary,582,Object ContentFilterElement,583,DataType ContentFilterElement_Encoding_DefaultXml,584,Object ContentFilterElement_Encoding_DefaultBinary,585,Object ContentFilter,586,DataType ContentFilter_Encoding_DefaultXml,587,Object ContentFilter_Encoding_DefaultBinary,588,Object FilterOperand,589,DataType FilterOperand_Encoding_DefaultXml,590,Object FilterOperand_Encoding_DefaultBinary,591,Object ElementOperand,592,DataType ElementOperand_Encoding_DefaultXml,593,Object ElementOperand_Encoding_DefaultBinary,594,Object LiteralOperand,595,DataType LiteralOperand_Encoding_DefaultXml,596,Object LiteralOperand_Encoding_DefaultBinary,597,Object AttributeOperand,598,DataType AttributeOperand_Encoding_DefaultXml,599,Object AttributeOperand_Encoding_DefaultBinary,600,Object SimpleAttributeOperand,601,DataType SimpleAttributeOperand_Encoding_DefaultXml,602,Object SimpleAttributeOperand_Encoding_DefaultBinary,603,Object ContentFilterElementResult,604,DataType ContentFilterElementResult_Encoding_DefaultXml,605,Object ContentFilterElementResult_Encoding_DefaultBinary,606,Object ContentFilterResult,607,DataType ContentFilterResult_Encoding_DefaultXml,608,Object ContentFilterResult_Encoding_DefaultBinary,609,Object ParsingResult,610,DataType ParsingResult_Encoding_DefaultXml,611,Object ParsingResult_Encoding_DefaultBinary,612,Object QueryFirstRequest,613,DataType QueryFirstRequest_Encoding_DefaultXml,614,Object QueryFirstRequest_Encoding_DefaultBinary,615,Object QueryFirstResponse,616,DataType QueryFirstResponse_Encoding_DefaultXml,617,Object QueryFirstResponse_Encoding_DefaultBinary,618,Object QueryNextRequest,619,DataType QueryNextRequest_Encoding_DefaultXml,620,Object QueryNextRequest_Encoding_DefaultBinary,621,Object QueryNextResponse,622,DataType QueryNextResponse_Encoding_DefaultXml,623,Object QueryNextResponse_Encoding_DefaultBinary,624,Object TimestampsToReturn,625,DataType ReadValueId,626,DataType ReadValueId_Encoding_DefaultXml,627,Object ReadValueId_Encoding_DefaultBinary,628,Object ReadRequest,629,DataType ReadRequest_Encoding_DefaultXml,630,Object ReadRequest_Encoding_DefaultBinary,631,Object ReadResponse,632,DataType ReadResponse_Encoding_DefaultXml,633,Object ReadResponse_Encoding_DefaultBinary,634,Object HistoryReadValueId,635,DataType HistoryReadValueId_Encoding_DefaultXml,636,Object HistoryReadValueId_Encoding_DefaultBinary,637,Object HistoryReadResult,638,DataType HistoryReadResult_Encoding_DefaultXml,639,Object HistoryReadResult_Encoding_DefaultBinary,640,Object HistoryReadDetails,641,DataType HistoryReadDetails_Encoding_DefaultXml,642,Object HistoryReadDetails_Encoding_DefaultBinary,643,Object ReadEventDetails,644,DataType ReadEventDetails_Encoding_DefaultXml,645,Object ReadEventDetails_Encoding_DefaultBinary,646,Object ReadRawModifiedDetails,647,DataType ReadRawModifiedDetails_Encoding_DefaultXml,648,Object ReadRawModifiedDetails_Encoding_DefaultBinary,649,Object ReadProcessedDetails,650,DataType ReadProcessedDetails_Encoding_DefaultXml,651,Object ReadProcessedDetails_Encoding_DefaultBinary,652,Object ReadAtTimeDetails,653,DataType ReadAtTimeDetails_Encoding_DefaultXml,654,Object ReadAtTimeDetails_Encoding_DefaultBinary,655,Object HistoryData,656,DataType HistoryData_Encoding_DefaultXml,657,Object HistoryData_Encoding_DefaultBinary,658,Object HistoryEvent,659,DataType HistoryEvent_Encoding_DefaultXml,660,Object HistoryEvent_Encoding_DefaultBinary,661,Object HistoryReadRequest,662,DataType HistoryReadRequest_Encoding_DefaultXml,663,Object HistoryReadRequest_Encoding_DefaultBinary,664,Object HistoryReadResponse,665,DataType HistoryReadResponse_Encoding_DefaultXml,666,Object HistoryReadResponse_Encoding_DefaultBinary,667,Object WriteValue,668,DataType WriteValue_Encoding_DefaultXml,669,Object WriteValue_Encoding_DefaultBinary,670,Object WriteRequest,671,DataType WriteRequest_Encoding_DefaultXml,672,Object WriteRequest_Encoding_DefaultBinary,673,Object WriteResponse,674,DataType WriteResponse_Encoding_DefaultXml,675,Object WriteResponse_Encoding_DefaultBinary,676,Object HistoryUpdateDetails,677,DataType HistoryUpdateDetails_Encoding_DefaultXml,678,Object HistoryUpdateDetails_Encoding_DefaultBinary,679,Object UpdateDataDetails,680,DataType UpdateDataDetails_Encoding_DefaultXml,681,Object UpdateDataDetails_Encoding_DefaultBinary,682,Object UpdateEventDetails,683,DataType UpdateEventDetails_Encoding_DefaultXml,684,Object UpdateEventDetails_Encoding_DefaultBinary,685,Object DeleteRawModifiedDetails,686,DataType DeleteRawModifiedDetails_Encoding_DefaultXml,687,Object DeleteRawModifiedDetails_Encoding_DefaultBinary,688,Object DeleteAtTimeDetails,689,DataType DeleteAtTimeDetails_Encoding_DefaultXml,690,Object DeleteAtTimeDetails_Encoding_DefaultBinary,691,Object DeleteEventDetails,692,DataType DeleteEventDetails_Encoding_DefaultXml,693,Object DeleteEventDetails_Encoding_DefaultBinary,694,Object HistoryUpdateResult,695,DataType HistoryUpdateResult_Encoding_DefaultXml,696,Object HistoryUpdateResult_Encoding_DefaultBinary,697,Object HistoryUpdateRequest,698,DataType HistoryUpdateRequest_Encoding_DefaultXml,699,Object HistoryUpdateRequest_Encoding_DefaultBinary,700,Object HistoryUpdateResponse,701,DataType HistoryUpdateResponse_Encoding_DefaultXml,702,Object HistoryUpdateResponse_Encoding_DefaultBinary,703,Object CallMethodRequest,704,DataType CallMethodRequest_Encoding_DefaultXml,705,Object CallMethodRequest_Encoding_DefaultBinary,706,Object CallMethodResult,707,DataType CallMethodResult_Encoding_DefaultXml,708,Object CallMethodResult_Encoding_DefaultBinary,709,Object CallRequest,710,DataType CallRequest_Encoding_DefaultXml,711,Object CallRequest_Encoding_DefaultBinary,712,Object CallResponse,713,DataType CallResponse_Encoding_DefaultXml,714,Object CallResponse_Encoding_DefaultBinary,715,Object MonitoringMode,716,DataType DataChangeTrigger,717,DataType DeadbandType,718,DataType MonitoringFilter,719,DataType MonitoringFilter_Encoding_DefaultXml,720,Object MonitoringFilter_Encoding_DefaultBinary,721,Object DataChangeFilter,722,DataType DataChangeFilter_Encoding_DefaultXml,723,Object DataChangeFilter_Encoding_DefaultBinary,724,Object EventFilter,725,DataType EventFilter_Encoding_DefaultXml,726,Object EventFilter_Encoding_DefaultBinary,727,Object AggregateFilter,728,DataType AggregateFilter_Encoding_DefaultXml,729,Object AggregateFilter_Encoding_DefaultBinary,730,Object MonitoringFilterResult,731,DataType MonitoringFilterResult_Encoding_DefaultXml,732,Object MonitoringFilterResult_Encoding_DefaultBinary,733,Object EventFilterResult,734,DataType EventFilterResult_Encoding_DefaultXml,735,Object EventFilterResult_Encoding_DefaultBinary,736,Object AggregateFilterResult,737,DataType AggregateFilterResult_Encoding_DefaultXml,738,Object AggregateFilterResult_Encoding_DefaultBinary,739,Object MonitoringParameters,740,DataType MonitoringParameters_Encoding_DefaultXml,741,Object MonitoringParameters_Encoding_DefaultBinary,742,Object MonitoredItemCreateRequest,743,DataType MonitoredItemCreateRequest_Encoding_DefaultXml,744,Object MonitoredItemCreateRequest_Encoding_DefaultBinary,745,Object MonitoredItemCreateResult,746,DataType MonitoredItemCreateResult_Encoding_DefaultXml,747,Object MonitoredItemCreateResult_Encoding_DefaultBinary,748,Object CreateMonitoredItemsRequest,749,DataType CreateMonitoredItemsRequest_Encoding_DefaultXml,750,Object CreateMonitoredItemsRequest_Encoding_DefaultBinary,751,Object CreateMonitoredItemsResponse,752,DataType CreateMonitoredItemsResponse_Encoding_DefaultXml,753,Object CreateMonitoredItemsResponse_Encoding_DefaultBinary,754,Object MonitoredItemModifyRequest,755,DataType MonitoredItemModifyRequest_Encoding_DefaultXml,756,Object MonitoredItemModifyRequest_Encoding_DefaultBinary,757,Object MonitoredItemModifyResult,758,DataType MonitoredItemModifyResult_Encoding_DefaultXml,759,Object MonitoredItemModifyResult_Encoding_DefaultBinary,760,Object ModifyMonitoredItemsRequest,761,DataType ModifyMonitoredItemsRequest_Encoding_DefaultXml,762,Object ModifyMonitoredItemsRequest_Encoding_DefaultBinary,763,Object ModifyMonitoredItemsResponse,764,DataType ModifyMonitoredItemsResponse_Encoding_DefaultXml,765,Object ModifyMonitoredItemsResponse_Encoding_DefaultBinary,766,Object SetMonitoringModeRequest,767,DataType SetMonitoringModeRequest_Encoding_DefaultXml,768,Object SetMonitoringModeRequest_Encoding_DefaultBinary,769,Object SetMonitoringModeResponse,770,DataType SetMonitoringModeResponse_Encoding_DefaultXml,771,Object SetMonitoringModeResponse_Encoding_DefaultBinary,772,Object SetTriggeringRequest,773,DataType SetTriggeringRequest_Encoding_DefaultXml,774,Object SetTriggeringRequest_Encoding_DefaultBinary,775,Object SetTriggeringResponse,776,DataType SetTriggeringResponse_Encoding_DefaultXml,777,Object SetTriggeringResponse_Encoding_DefaultBinary,778,Object DeleteMonitoredItemsRequest,779,DataType DeleteMonitoredItemsRequest_Encoding_DefaultXml,780,Object DeleteMonitoredItemsRequest_Encoding_DefaultBinary,781,Object DeleteMonitoredItemsResponse,782,DataType DeleteMonitoredItemsResponse_Encoding_DefaultXml,783,Object DeleteMonitoredItemsResponse_Encoding_DefaultBinary,784,Object CreateSubscriptionRequest,785,DataType CreateSubscriptionRequest_Encoding_DefaultXml,786,Object CreateSubscriptionRequest_Encoding_DefaultBinary,787,Object CreateSubscriptionResponse,788,DataType CreateSubscriptionResponse_Encoding_DefaultXml,789,Object CreateSubscriptionResponse_Encoding_DefaultBinary,790,Object ModifySubscriptionRequest,791,DataType ModifySubscriptionRequest_Encoding_DefaultXml,792,Object ModifySubscriptionRequest_Encoding_DefaultBinary,793,Object ModifySubscriptionResponse,794,DataType ModifySubscriptionResponse_Encoding_DefaultXml,795,Object ModifySubscriptionResponse_Encoding_DefaultBinary,796,Object SetPublishingModeRequest,797,DataType SetPublishingModeRequest_Encoding_DefaultXml,798,Object SetPublishingModeRequest_Encoding_DefaultBinary,799,Object SetPublishingModeResponse,800,DataType SetPublishingModeResponse_Encoding_DefaultXml,801,Object SetPublishingModeResponse_Encoding_DefaultBinary,802,Object NotificationMessage,803,DataType NotificationMessage_Encoding_DefaultXml,804,Object NotificationMessage_Encoding_DefaultBinary,805,Object MonitoredItemNotification,806,DataType MonitoredItemNotification_Encoding_DefaultXml,807,Object MonitoredItemNotification_Encoding_DefaultBinary,808,Object DataChangeNotification,809,DataType DataChangeNotification_Encoding_DefaultXml,810,Object DataChangeNotification_Encoding_DefaultBinary,811,Object StatusChangeNotification,818,DataType StatusChangeNotification_Encoding_DefaultXml,819,Object StatusChangeNotification_Encoding_DefaultBinary,820,Object SubscriptionAcknowledgement,821,DataType SubscriptionAcknowledgement_Encoding_DefaultXml,822,Object SubscriptionAcknowledgement_Encoding_DefaultBinary,823,Object PublishRequest,824,DataType PublishRequest_Encoding_DefaultXml,825,Object PublishRequest_Encoding_DefaultBinary,826,Object PublishResponse,827,DataType PublishResponse_Encoding_DefaultXml,828,Object PublishResponse_Encoding_DefaultBinary,829,Object RepublishRequest,830,DataType RepublishRequest_Encoding_DefaultXml,831,Object RepublishRequest_Encoding_DefaultBinary,832,Object RepublishResponse,833,DataType RepublishResponse_Encoding_DefaultXml,834,Object RepublishResponse_Encoding_DefaultBinary,835,Object TransferResult,836,DataType TransferResult_Encoding_DefaultXml,837,Object TransferResult_Encoding_DefaultBinary,838,Object TransferSubscriptionsRequest,839,DataType TransferSubscriptionsRequest_Encoding_DefaultXml,840,Object TransferSubscriptionsRequest_Encoding_DefaultBinary,841,Object TransferSubscriptionsResponse,842,DataType TransferSubscriptionsResponse_Encoding_DefaultXml,843,Object TransferSubscriptionsResponse_Encoding_DefaultBinary,844,Object DeleteSubscriptionsRequest,845,DataType DeleteSubscriptionsRequest_Encoding_DefaultXml,846,Object DeleteSubscriptionsRequest_Encoding_DefaultBinary,847,Object DeleteSubscriptionsResponse,848,DataType DeleteSubscriptionsResponse_Encoding_DefaultXml,849,Object DeleteSubscriptionsResponse_Encoding_DefaultBinary,850,Object RedundancySupport,851,DataType ServerState,852,DataType RedundantServerDataType,853,DataType RedundantServerDataType_Encoding_DefaultXml,854,Object RedundantServerDataType_Encoding_DefaultBinary,855,Object SamplingIntervalDiagnosticsDataType,856,DataType SamplingIntervalDiagnosticsDataType_Encoding_DefaultXml,857,Object SamplingIntervalDiagnosticsDataType_Encoding_DefaultBinary,858,Object ServerDiagnosticsSummaryDataType,859,DataType ServerDiagnosticsSummaryDataType_Encoding_DefaultXml,860,Object ServerDiagnosticsSummaryDataType_Encoding_DefaultBinary,861,Object ServerStatusDataType,862,DataType ServerStatusDataType_Encoding_DefaultXml,863,Object ServerStatusDataType_Encoding_DefaultBinary,864,Object SessionDiagnosticsDataType,865,DataType SessionDiagnosticsDataType_Encoding_DefaultXml,866,Object SessionDiagnosticsDataType_Encoding_DefaultBinary,867,Object SessionSecurityDiagnosticsDataType,868,DataType SessionSecurityDiagnosticsDataType_Encoding_DefaultXml,869,Object SessionSecurityDiagnosticsDataType_Encoding_DefaultBinary,870,Object ServiceCounterDataType,871,DataType ServiceCounterDataType_Encoding_DefaultXml,872,Object ServiceCounterDataType_Encoding_DefaultBinary,873,Object SubscriptionDiagnosticsDataType,874,DataType SubscriptionDiagnosticsDataType_Encoding_DefaultXml,875,Object SubscriptionDiagnosticsDataType_Encoding_DefaultBinary,876,Object ModelChangeStructureDataType,877,DataType ModelChangeStructureDataType_Encoding_DefaultXml,878,Object ModelChangeStructureDataType_Encoding_DefaultBinary,879,Object Range,884,DataType Range_Encoding_DefaultXml,885,Object Range_Encoding_DefaultBinary,886,Object EUInformation,887,DataType EUInformation_Encoding_DefaultXml,888,Object EUInformation_Encoding_DefaultBinary,889,Object ExceptionDeviationFormat,890,DataType Annotation,891,DataType Annotation_Encoding_DefaultXml,892,Object Annotation_Encoding_DefaultBinary,893,Object ProgramDiagnosticDataType,894,DataType ProgramDiagnosticDataType_Encoding_DefaultXml,895,Object ProgramDiagnosticDataType_Encoding_DefaultBinary,896,Object SemanticChangeStructureDataType,897,DataType SemanticChangeStructureDataType_Encoding_DefaultXml,898,Object SemanticChangeStructureDataType_Encoding_DefaultBinary,899,Object EventNotificationList,914,DataType EventNotificationList_Encoding_DefaultXml,915,Object EventNotificationList_Encoding_DefaultBinary,916,Object EventFieldList,917,DataType EventFieldList_Encoding_DefaultXml,918,Object EventFieldList_Encoding_DefaultBinary,919,Object HistoryEventFieldList,920,DataType HistoryEventFieldList_Encoding_DefaultXml,921,Object HistoryEventFieldList_Encoding_DefaultBinary,922,Object IssuedIdentityToken,938,DataType IssuedIdentityToken_Encoding_DefaultXml,939,Object IssuedIdentityToken_Encoding_DefaultBinary,940,Object NotificationData,945,DataType NotificationData_Encoding_DefaultXml,946,Object NotificationData_Encoding_DefaultBinary,947,Object AggregateConfiguration,948,DataType AggregateConfiguration_Encoding_DefaultXml,949,Object AggregateConfiguration_Encoding_DefaultBinary,950,Object ImageBMP,2000,DataType ImageGIF,2001,DataType ImageJPG,2002,DataType ImagePNG,2003,DataType ServerType,2004,ObjectType ServerType_ServerArray,2005,Variable ServerType_NamespaceArray,2006,Variable ServerType_ServerStatus,2007,Variable ServerType_ServiceLevel,2008,Variable ServerType_ServerCapabilities,2009,Object ServerType_ServerDiagnostics,2010,Object ServerType_VendorServerInfo,2011,Object ServerType_ServerRedundancy,2012,Object ServerCapabilitiesType,2013,ObjectType ServerCapabilitiesType_ServerProfileArray,2014,Variable ServerCapabilitiesType_LocaleIdArray,2016,Variable ServerCapabilitiesType_MinSupportedSampleRate,2017,Variable ServerCapabilitiesType_ModellingRules,2019,Object ServerDiagnosticsType,2020,ObjectType ServerDiagnosticsType_ServerDiagnosticsSummary,2021,Variable ServerDiagnosticsType_SamplingIntervalDiagnosticsArray,2022,Variable ServerDiagnosticsType_SubscriptionDiagnosticsArray,2023,Variable ServerDiagnosticsType_EnabledFlag,2025,Variable SessionsDiagnosticsSummaryType,2026,ObjectType SessionsDiagnosticsSummaryType_SessionDiagnosticsArray,2027,Variable SessionsDiagnosticsSummaryType_SessionSecurityDiagnosticsArray,2028,Variable SessionDiagnosticsObjectType,2029,ObjectType SessionDiagnosticsObjectType_SessionDiagnostics,2030,Variable SessionDiagnosticsObjectType_SessionSecurityDiagnostics,2031,Variable SessionDiagnosticsObjectType_SubscriptionDiagnosticsArray,2032,Variable VendorServerInfoType,2033,ObjectType ServerRedundancyType,2034,ObjectType ServerRedundancyType_RedundancySupport,2035,Variable TransparentRedundancyType,2036,ObjectType TransparentRedundancyType_CurrentServerId,2037,Variable TransparentRedundancyType_RedundantServerArray,2038,Variable NonTransparentRedundancyType,2039,ObjectType NonTransparentRedundancyType_ServerUriArray,2040,Variable BaseEventType,2041,ObjectType BaseEventType_EventId,2042,Variable BaseEventType_EventType,2043,Variable BaseEventType_SourceNode,2044,Variable BaseEventType_SourceName,2045,Variable BaseEventType_Time,2046,Variable BaseEventType_ReceiveTime,2047,Variable BaseEventType_Message,2050,Variable BaseEventType_Severity,2051,Variable AuditEventType,2052,ObjectType AuditEventType_ActionTimeStamp,2053,Variable AuditEventType_Status,2054,Variable AuditEventType_ServerId,2055,Variable AuditEventType_ClientAuditEntryId,2056,Variable AuditEventType_ClientUserId,2057,Variable AuditSecurityEventType,2058,ObjectType AuditChannelEventType,2059,ObjectType AuditOpenSecureChannelEventType,2060,ObjectType AuditOpenSecureChannelEventType_ClientCertificate,2061,Variable AuditOpenSecureChannelEventType_RequestType,2062,Variable AuditOpenSecureChannelEventType_SecurityPolicyUri,2063,Variable AuditOpenSecureChannelEventType_SecurityMode,2065,Variable AuditOpenSecureChannelEventType_RequestedLifetime,2066,Variable AuditSessionEventType,2069,ObjectType AuditSessionEventType_SessionId,2070,Variable AuditCreateSessionEventType,2071,ObjectType AuditCreateSessionEventType_SecureChannelId,2072,Variable AuditCreateSessionEventType_ClientCertificate,2073,Variable AuditCreateSessionEventType_RevisedSessionTimeout,2074,Variable AuditActivateSessionEventType,2075,ObjectType AuditActivateSessionEventType_ClientSoftwareCertificates,2076,Variable AuditActivateSessionEventType_UserIdentityToken,2077,Variable AuditCancelEventType,2078,ObjectType AuditCancelEventType_RequestHandle,2079,Variable AuditCertificateEventType,2080,ObjectType AuditCertificateEventType_Certificate,2081,Variable AuditCertificateDataMismatchEventType,2082,ObjectType AuditCertificateDataMismatchEventType_InvalidHostname,2083,Variable AuditCertificateDataMismatchEventType_InvalidUri,2084,Variable AuditCertificateExpiredEventType,2085,ObjectType AuditCertificateInvalidEventType,2086,ObjectType AuditCertificateUntrustedEventType,2087,ObjectType AuditCertificateRevokedEventType,2088,ObjectType AuditCertificateMismatchEventType,2089,ObjectType AuditNodeManagementEventType,2090,ObjectType AuditAddNodesEventType,2091,ObjectType AuditAddNodesEventType_NodesToAdd,2092,Variable AuditDeleteNodesEventType,2093,ObjectType AuditDeleteNodesEventType_NodesToDelete,2094,Variable AuditAddReferencesEventType,2095,ObjectType AuditAddReferencesEventType_ReferencesToAdd,2096,Variable AuditDeleteReferencesEventType,2097,ObjectType AuditDeleteReferencesEventType_ReferencesToDelete,2098,Variable AuditUpdateEventType,2099,ObjectType AuditWriteUpdateEventType,2100,ObjectType AuditWriteUpdateEventType_IndexRange,2101,Variable AuditWriteUpdateEventType_OldValue,2102,Variable AuditWriteUpdateEventType_NewValue,2103,Variable AuditHistoryUpdateEventType,2104,ObjectType AuditUpdateMethodEventType,2127,ObjectType AuditUpdateMethodEventType_MethodId,2128,Variable AuditUpdateMethodEventType_InputArguments,2129,Variable SystemEventType,2130,ObjectType DeviceFailureEventType,2131,ObjectType BaseModelChangeEventType,2132,ObjectType GeneralModelChangeEventType,2133,ObjectType GeneralModelChangeEventType_Changes,2134,Variable ServerVendorCapabilityType,2137,VariableType ServerStatusType,2138,VariableType ServerStatusType_StartTime,2139,Variable ServerStatusType_CurrentTime,2140,Variable ServerStatusType_State,2141,Variable ServerStatusType_BuildInfo,2142,Variable ServerDiagnosticsSummaryType,2150,VariableType ServerDiagnosticsSummaryType_ServerViewCount,2151,Variable ServerDiagnosticsSummaryType_CurrentSessionCount,2152,Variable ServerDiagnosticsSummaryType_CumulatedSessionCount,2153,Variable ServerDiagnosticsSummaryType_SecurityRejectedSessionCount,2154,Variable ServerDiagnosticsSummaryType_RejectedSessionCount,2155,Variable ServerDiagnosticsSummaryType_SessionTimeoutCount,2156,Variable ServerDiagnosticsSummaryType_SessionAbortCount,2157,Variable ServerDiagnosticsSummaryType_PublishingIntervalCount,2159,Variable ServerDiagnosticsSummaryType_CurrentSubscriptionCount,2160,Variable ServerDiagnosticsSummaryType_CumulatedSubscriptionCount,2161,Variable ServerDiagnosticsSummaryType_SecurityRejectedRequestsCount,2162,Variable ServerDiagnosticsSummaryType_RejectedRequestsCount,2163,Variable SamplingIntervalDiagnosticsArrayType,2164,VariableType SamplingIntervalDiagnosticsType,2165,VariableType SamplingIntervalDiagnosticsType_SamplingInterval,2166,Variable SubscriptionDiagnosticsArrayType,2171,VariableType SubscriptionDiagnosticsType,2172,VariableType SubscriptionDiagnosticsType_SessionId,2173,Variable SubscriptionDiagnosticsType_SubscriptionId,2174,Variable SubscriptionDiagnosticsType_Priority,2175,Variable SubscriptionDiagnosticsType_PublishingInterval,2176,Variable SubscriptionDiagnosticsType_MaxKeepAliveCount,2177,Variable SubscriptionDiagnosticsType_MaxNotificationsPerPublish,2179,Variable SubscriptionDiagnosticsType_PublishingEnabled,2180,Variable SubscriptionDiagnosticsType_ModifyCount,2181,Variable SubscriptionDiagnosticsType_EnableCount,2182,Variable SubscriptionDiagnosticsType_DisableCount,2183,Variable SubscriptionDiagnosticsType_RepublishRequestCount,2184,Variable SubscriptionDiagnosticsType_RepublishMessageRequestCount,2185,Variable SubscriptionDiagnosticsType_RepublishMessageCount,2186,Variable SubscriptionDiagnosticsType_TransferRequestCount,2187,Variable SubscriptionDiagnosticsType_TransferredToAltClientCount,2188,Variable SubscriptionDiagnosticsType_TransferredToSameClientCount,2189,Variable SubscriptionDiagnosticsType_PublishRequestCount,2190,Variable SubscriptionDiagnosticsType_DataChangeNotificationsCount,2191,Variable SubscriptionDiagnosticsType_NotificationsCount,2193,Variable SessionDiagnosticsArrayType,2196,VariableType SessionDiagnosticsVariableType,2197,VariableType SessionDiagnosticsVariableType_SessionId,2198,Variable SessionDiagnosticsVariableType_SessionName,2199,Variable SessionDiagnosticsVariableType_ClientDescription,2200,Variable SessionDiagnosticsVariableType_ServerUri,2201,Variable SessionDiagnosticsVariableType_EndpointUrl,2202,Variable SessionDiagnosticsVariableType_LocaleIds,2203,Variable SessionDiagnosticsVariableType_ActualSessionTimeout,2204,Variable SessionDiagnosticsVariableType_ClientConnectionTime,2205,Variable SessionDiagnosticsVariableType_ClientLastContactTime,2206,Variable SessionDiagnosticsVariableType_CurrentSubscriptionsCount,2207,Variable SessionDiagnosticsVariableType_CurrentMonitoredItemsCount,2208,Variable SessionDiagnosticsVariableType_CurrentPublishRequestsInQueue,2209,Variable SessionDiagnosticsVariableType_ReadCount,2217,Variable SessionDiagnosticsVariableType_HistoryReadCount,2218,Variable SessionDiagnosticsVariableType_WriteCount,2219,Variable SessionDiagnosticsVariableType_HistoryUpdateCount,2220,Variable SessionDiagnosticsVariableType_CallCount,2221,Variable SessionDiagnosticsVariableType_CreateMonitoredItemsCount,2222,Variable SessionDiagnosticsVariableType_ModifyMonitoredItemsCount,2223,Variable SessionDiagnosticsVariableType_SetMonitoringModeCount,2224,Variable SessionDiagnosticsVariableType_SetTriggeringCount,2225,Variable SessionDiagnosticsVariableType_DeleteMonitoredItemsCount,2226,Variable SessionDiagnosticsVariableType_CreateSubscriptionCount,2227,Variable SessionDiagnosticsVariableType_ModifySubscriptionCount,2228,Variable SessionDiagnosticsVariableType_SetPublishingModeCount,2229,Variable SessionDiagnosticsVariableType_PublishCount,2230,Variable SessionDiagnosticsVariableType_RepublishCount,2231,Variable SessionDiagnosticsVariableType_TransferSubscriptionsCount,2232,Variable SessionDiagnosticsVariableType_DeleteSubscriptionsCount,2233,Variable SessionDiagnosticsVariableType_AddNodesCount,2234,Variable SessionDiagnosticsVariableType_AddReferencesCount,2235,Variable SessionDiagnosticsVariableType_DeleteNodesCount,2236,Variable SessionDiagnosticsVariableType_DeleteReferencesCount,2237,Variable SessionDiagnosticsVariableType_BrowseCount,2238,Variable SessionDiagnosticsVariableType_BrowseNextCount,2239,Variable SessionDiagnosticsVariableType_TranslateBrowsePathsToNodeIdsCount,2240,Variable SessionDiagnosticsVariableType_QueryFirstCount,2241,Variable SessionDiagnosticsVariableType_QueryNextCount,2242,Variable SessionSecurityDiagnosticsArrayType,2243,VariableType SessionSecurityDiagnosticsType,2244,VariableType SessionSecurityDiagnosticsType_SessionId,2245,Variable SessionSecurityDiagnosticsType_ClientUserIdOfSession,2246,Variable SessionSecurityDiagnosticsType_ClientUserIdHistory,2247,Variable SessionSecurityDiagnosticsType_AuthenticationMechanism,2248,Variable SessionSecurityDiagnosticsType_Encoding,2249,Variable SessionSecurityDiagnosticsType_TransportProtocol,2250,Variable SessionSecurityDiagnosticsType_SecurityMode,2251,Variable SessionSecurityDiagnosticsType_SecurityPolicyUri,2252,Variable Server,2253,Object Server_ServerArray,2254,Variable Server_NamespaceArray,2255,Variable Server_ServerStatus,2256,Variable Server_ServerStatus_StartTime,2257,Variable Server_ServerStatus_CurrentTime,2258,Variable Server_ServerStatus_State,2259,Variable Server_ServerStatus_BuildInfo,2260,Variable Server_ServerStatus_BuildInfo_ProductName,2261,Variable Server_ServerStatus_BuildInfo_ProductUri,2262,Variable Server_ServerStatus_BuildInfo_ManufacturerName,2263,Variable Server_ServerStatus_BuildInfo_SoftwareVersion,2264,Variable Server_ServerStatus_BuildInfo_BuildNumber,2265,Variable Server_ServerStatus_BuildInfo_BuildDate,2266,Variable Server_ServiceLevel,2267,Variable Server_ServerCapabilities,2268,Object Server_ServerCapabilities_ServerProfileArray,2269,Variable Server_ServerCapabilities_LocaleIdArray,2271,Variable Server_ServerCapabilities_MinSupportedSampleRate,2272,Variable Server_ServerDiagnostics,2274,Object Server_ServerDiagnostics_ServerDiagnosticsSummary,2275,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount,2276,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount,2277,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount,2278,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount,2279,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount,2281,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount,2282,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount,2284,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount,2285,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount,2286,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount,2287,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount,2288,Variable Server_ServerDiagnostics_SamplingIntervalDiagnosticsArray,2289,Variable Server_ServerDiagnostics_SubscriptionDiagnosticsArray,2290,Variable Server_ServerDiagnostics_EnabledFlag,2294,Variable Server_VendorServerInfo,2295,Object Server_ServerRedundancy,2296,Object StateMachineType,2299,ObjectType StateType,2307,ObjectType StateType_StateNumber,2308,Variable InitialStateType,2309,ObjectType TransitionType,2310,ObjectType TransitionEventType,2311,ObjectType TransitionType_TransitionNumber,2312,Variable AuditUpdateStateEventType,2315,ObjectType HistoricalDataConfigurationType,2318,ObjectType HistoricalDataConfigurationType_Stepped,2323,Variable HistoricalDataConfigurationType_Definition,2324,Variable HistoricalDataConfigurationType_MaxTimeInterval,2325,Variable HistoricalDataConfigurationType_MinTimeInterval,2326,Variable HistoricalDataConfigurationType_ExceptionDeviation,2327,Variable HistoricalDataConfigurationType_ExceptionDeviationFormat,2328,Variable HistoryServerCapabilitiesType,2330,ObjectType HistoryServerCapabilitiesType_AccessHistoryDataCapability,2331,Variable HistoryServerCapabilitiesType_AccessHistoryEventsCapability,2332,Variable HistoryServerCapabilitiesType_InsertDataCapability,2334,Variable HistoryServerCapabilitiesType_ReplaceDataCapability,2335,Variable HistoryServerCapabilitiesType_UpdateDataCapability,2336,Variable HistoryServerCapabilitiesType_DeleteRawCapability,2337,Variable HistoryServerCapabilitiesType_DeleteAtTimeCapability,2338,Variable AggregateFunctionType,2340,ObjectType AggregateFunction_Interpolative,2341,Object AggregateFunction_Average,2342,Object AggregateFunction_TimeAverage,2343,Object AggregateFunction_Total,2344,Object AggregateFunction_Minimum,2346,Object AggregateFunction_Maximum,2347,Object AggregateFunction_MinimumActualTime,2348,Object AggregateFunction_MaximumActualTime,2349,Object AggregateFunction_Range,2350,Object AggregateFunction_AnnotationCount,2351,Object AggregateFunction_Count,2352,Object AggregateFunction_NumberOfTransitions,2355,Object AggregateFunction_Start,2357,Object AggregateFunction_End,2358,Object AggregateFunction_Delta,2359,Object AggregateFunction_DurationGood,2360,Object AggregateFunction_DurationBad,2361,Object AggregateFunction_PercentGood,2362,Object AggregateFunction_PercentBad,2363,Object AggregateFunction_WorstQuality,2364,Object DataItemType,2365,VariableType DataItemType_Definition,2366,Variable DataItemType_ValuePrecision,2367,Variable AnalogItemType,2368,VariableType AnalogItemType_EURange,2369,Variable AnalogItemType_InstrumentRange,2370,Variable AnalogItemType_EngineeringUnits,2371,Variable DiscreteItemType,2372,VariableType TwoStateDiscreteType,2373,VariableType TwoStateDiscreteType_FalseState,2374,Variable TwoStateDiscreteType_TrueState,2375,Variable MultiStateDiscreteType,2376,VariableType MultiStateDiscreteType_EnumStrings,2377,Variable ProgramTransitionEventType,2378,ObjectType ProgramTransitionEventType_IntermediateResult,2379,Variable ProgramDiagnosticType,2380,VariableType ProgramDiagnosticType_CreateSessionId,2381,Variable ProgramDiagnosticType_CreateClientName,2382,Variable ProgramDiagnosticType_InvocationCreationTime,2383,Variable ProgramDiagnosticType_LastTransitionTime,2384,Variable ProgramDiagnosticType_LastMethodCall,2385,Variable ProgramDiagnosticType_LastMethodSessionId,2386,Variable ProgramDiagnosticType_LastMethodInputArguments,2387,Variable ProgramDiagnosticType_LastMethodOutputArguments,2388,Variable ProgramDiagnosticType_LastMethodCallTime,2389,Variable ProgramDiagnosticType_LastMethodReturnStatus,2390,Variable ProgramStateMachineType,2391,ObjectType ProgramStateMachineType_Creatable,2392,Variable ProgramStateMachineType_Deletable,2393,Variable ProgramStateMachineType_AutoDelete,2394,Variable ProgramStateMachineType_RecycleCount,2395,Variable ProgramStateMachineType_InstanceCount,2396,Variable ProgramStateMachineType_MaxInstanceCount,2397,Variable ProgramStateMachineType_MaxRecycleCount,2398,Variable ProgramStateMachineType_ProgramDiagnostic,2399,Variable ProgramStateMachineType_Ready,2400,Object ProgramStateMachineType_Ready_StateNumber,2401,Variable ProgramStateMachineType_Running,2402,Object ProgramStateMachineType_Running_StateNumber,2403,Variable ProgramStateMachineType_Suspended,2404,Object ProgramStateMachineType_Suspended_StateNumber,2405,Variable ProgramStateMachineType_Halted,2406,Object ProgramStateMachineType_Halted_StateNumber,2407,Variable ProgramStateMachineType_HaltedToReady,2408,Object ProgramStateMachineType_HaltedToReady_TransitionNumber,2409,Variable ProgramStateMachineType_ReadyToRunning,2410,Object ProgramStateMachineType_ReadyToRunning_TransitionNumber,2411,Variable ProgramStateMachineType_RunningToHalted,2412,Object ProgramStateMachineType_RunningToHalted_TransitionNumber,2413,Variable ProgramStateMachineType_RunningToReady,2414,Object ProgramStateMachineType_RunningToReady_TransitionNumber,2415,Variable ProgramStateMachineType_RunningToSuspended,2416,Object ProgramStateMachineType_RunningToSuspended_TransitionNumber,2417,Variable ProgramStateMachineType_SuspendedToRunning,2418,Object ProgramStateMachineType_SuspendedToRunning_TransitionNumber,2419,Variable ProgramStateMachineType_SuspendedToHalted,2420,Object ProgramStateMachineType_SuspendedToHalted_TransitionNumber,2421,Variable ProgramStateMachineType_SuspendedToReady,2422,Object ProgramStateMachineType_SuspendedToReady_TransitionNumber,2423,Variable ProgramStateMachineType_ReadyToHalted,2424,Object ProgramStateMachineType_ReadyToHalted_TransitionNumber,2425,Variable ProgramStateMachineType_Start,2426,Method ProgramStateMachineType_Suspend,2427,Method ProgramStateMachineType_Resume,2428,Method ProgramStateMachineType_Halt,2429,Method ProgramStateMachineType_Reset,2430,Method SessionDiagnosticsVariableType_RegisterNodesCount,2730,Variable SessionDiagnosticsVariableType_UnregisterNodesCount,2731,Variable ServerCapabilitiesType_MaxBrowseContinuationPoints,2732,Variable ServerCapabilitiesType_MaxQueryContinuationPoints,2733,Variable ServerCapabilitiesType_MaxHistoryContinuationPoints,2734,Variable Server_ServerCapabilities_MaxBrowseContinuationPoints,2735,Variable Server_ServerCapabilities_MaxQueryContinuationPoints,2736,Variable Server_ServerCapabilities_MaxHistoryContinuationPoints,2737,Variable SemanticChangeEventType,2738,ObjectType SemanticChangeEventType_Changes,2739,Variable ServerType_Auditing,2742,Variable ServerDiagnosticsType_SessionsDiagnosticsSummary,2744,Object AuditChannelEventType_SecureChannelId,2745,Variable AuditOpenSecureChannelEventType_ClientCertificateThumbprint,2746,Variable AuditCreateSessionEventType_ClientCertificateThumbprint,2747,Variable AuditUrlMismatchEventType,2748,ObjectType AuditUrlMismatchEventType_EndpointUrl,2749,Variable AuditWriteUpdateEventType_AttributeId,2750,Variable AuditHistoryUpdateEventType_ParameterDataTypeId,2751,Variable ServerStatusType_SecondsTillShutdown,2752,Variable ServerStatusType_ShutdownReason,2753,Variable ServerCapabilitiesType_AggregateFunctions,2754,Object StateVariableType,2755,VariableType StateVariableType_Id,2756,Variable StateVariableType_Name,2757,Variable StateVariableType_Number,2758,Variable StateVariableType_EffectiveDisplayName,2759,Variable FiniteStateVariableType,2760,VariableType FiniteStateVariableType_Id,2761,Variable TransitionVariableType,2762,VariableType TransitionVariableType_Id,2763,Variable TransitionVariableType_Name,2764,Variable TransitionVariableType_Number,2765,Variable TransitionVariableType_TransitionTime,2766,Variable FiniteTransitionVariableType,2767,VariableType FiniteTransitionVariableType_Id,2768,Variable StateMachineType_CurrentState,2769,Variable StateMachineType_LastTransition,2770,Variable FiniteStateMachineType,2771,ObjectType FiniteStateMachineType_CurrentState,2772,Variable FiniteStateMachineType_LastTransition,2773,Variable TransitionEventType_Transition,2774,Variable TransitionEventType_FromState,2775,Variable TransitionEventType_ToState,2776,Variable AuditUpdateStateEventType_OldStateId,2777,Variable AuditUpdateStateEventType_NewStateId,2778,Variable ConditionType,2782,ObjectType RefreshStartEventType,2787,ObjectType RefreshEndEventType,2788,ObjectType RefreshRequiredEventType,2789,ObjectType AuditConditionEventType,2790,ObjectType AuditConditionEnableEventType,2803,ObjectType AuditConditionCommentEventType,2829,ObjectType DialogConditionType,2830,ObjectType DialogConditionType_Prompt,2831,Variable AcknowledgeableConditionType,2881,ObjectType AlarmConditionType,2915,ObjectType ShelvedStateMachineType,2929,ObjectType ShelvedStateMachineType_Unshelved,2930,Object ShelvedStateMachineType_TimedShelved,2932,Object ShelvedStateMachineType_OneShotShelved,2933,Object ShelvedStateMachineType_UnshelvedToTimedShelved,2935,Object ShelvedStateMachineType_UnshelvedToOneShotShelved,2936,Object ShelvedStateMachineType_TimedShelvedToUnshelved,2940,Object ShelvedStateMachineType_TimedShelvedToOneShotShelved,2942,Object ShelvedStateMachineType_OneShotShelvedToUnshelved,2943,Object ShelvedStateMachineType_OneShotShelvedToTimedShelved,2945,Object ShelvedStateMachineType_Unshelve,2947,Method ShelvedStateMachineType_OneShotShelve,2948,Method ShelvedStateMachineType_TimedShelve,2949,Method LimitAlarmType,2955,ObjectType ShelvedStateMachineType_TimedShelve_InputArguments,2991,Variable Server_ServerStatus_SecondsTillShutdown,2992,Variable Server_ServerStatus_ShutdownReason,2993,Variable Server_Auditing,2994,Variable Server_ServerCapabilities_ModellingRules,2996,Object Server_ServerCapabilities_AggregateFunctions,2997,Object SubscriptionDiagnosticsType_EventNotificationsCount,2998,Variable AuditHistoryEventUpdateEventType,2999,ObjectType AuditHistoryEventUpdateEventType_Filter,3003,Variable AuditHistoryValueUpdateEventType,3006,ObjectType AuditHistoryDeleteEventType,3012,ObjectType AuditHistoryRawModifyDeleteEventType,3014,ObjectType AuditHistoryRawModifyDeleteEventType_IsDeleteModified,3015,Variable AuditHistoryRawModifyDeleteEventType_StartTime,3016,Variable AuditHistoryRawModifyDeleteEventType_EndTime,3017,Variable AuditHistoryAtTimeDeleteEventType,3019,ObjectType AuditHistoryAtTimeDeleteEventType_ReqTimes,3020,Variable AuditHistoryAtTimeDeleteEventType_OldValues,3021,Variable AuditHistoryEventDeleteEventType,3022,ObjectType AuditHistoryEventDeleteEventType_EventIds,3023,Variable AuditHistoryEventDeleteEventType_OldValues,3024,Variable AuditHistoryEventUpdateEventType_UpdatedNode,3025,Variable AuditHistoryValueUpdateEventType_UpdatedNode,3026,Variable AuditHistoryDeleteEventType_UpdatedNode,3027,Variable AuditHistoryEventUpdateEventType_PerformInsertReplace,3028,Variable AuditHistoryEventUpdateEventType_NewValues,3029,Variable AuditHistoryEventUpdateEventType_OldValues,3030,Variable AuditHistoryValueUpdateEventType_PerformInsertReplace,3031,Variable AuditHistoryValueUpdateEventType_NewValues,3032,Variable AuditHistoryValueUpdateEventType_OldValues,3033,Variable AuditHistoryRawModifyDeleteEventType_OldValues,3034,Variable EventQueueOverflowEventType,3035,ObjectType EventTypesFolder,3048,Object ServerCapabilitiesType_SoftwareCertificates,3049,Variable SessionDiagnosticsVariableType_MaxResponseMessageSize,3050,Variable BuildInfoType,3051,VariableType BuildInfoType_ProductUri,3052,Variable BuildInfoType_ManufacturerName,3053,Variable BuildInfoType_ProductName,3054,Variable BuildInfoType_SoftwareVersion,3055,Variable BuildInfoType_BuildNumber,3056,Variable BuildInfoType_BuildDate,3057,Variable SessionSecurityDiagnosticsType_ClientCertificate,3058,Variable HistoricalDataConfigurationType_AggregateConfiguration,3059,Object DefaultBinary,3062,Object DefaultXml,3063,Object AlwaysGeneratesEvent,3065,ReferenceType Icon,3067,Variable NodeVersion,3068,Variable LocalTime,3069,Variable AllowNulls,3070,Variable EnumValues,3071,Variable InputArguments,3072,Variable OutputArguments,3073,Variable ServerType_ServerStatus_StartTime,3074,Variable ServerType_ServerStatus_CurrentTime,3075,Variable ServerType_ServerStatus_State,3076,Variable ServerType_ServerStatus_BuildInfo,3077,Variable ServerType_ServerStatus_BuildInfo_ProductUri,3078,Variable ServerType_ServerStatus_BuildInfo_ManufacturerName,3079,Variable ServerType_ServerStatus_BuildInfo_ProductName,3080,Variable ServerType_ServerStatus_BuildInfo_SoftwareVersion,3081,Variable ServerType_ServerStatus_BuildInfo_BuildNumber,3082,Variable ServerType_ServerStatus_BuildInfo_BuildDate,3083,Variable ServerType_ServerStatus_SecondsTillShutdown,3084,Variable ServerType_ServerStatus_ShutdownReason,3085,Variable ServerType_ServerCapabilities_ServerProfileArray,3086,Variable ServerType_ServerCapabilities_LocaleIdArray,3087,Variable ServerType_ServerCapabilities_MinSupportedSampleRate,3088,Variable ServerType_ServerCapabilities_MaxBrowseContinuationPoints,3089,Variable ServerType_ServerCapabilities_MaxQueryContinuationPoints,3090,Variable ServerType_ServerCapabilities_MaxHistoryContinuationPoints,3091,Variable ServerType_ServerCapabilities_SoftwareCertificates,3092,Variable ServerType_ServerCapabilities_ModellingRules,3093,Object ServerType_ServerCapabilities_AggregateFunctions,3094,Object ServerType_ServerDiagnostics_ServerDiagnosticsSummary,3095,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount,3096,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount,3097,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount,3098,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount,3099,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount,3100,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount,3101,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount,3102,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount,3104,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount,3105,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount,3106,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount,3107,Variable ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount,3108,Variable ServerType_ServerDiagnostics_SamplingIntervalDiagnosticsArray,3109,Variable ServerType_ServerDiagnostics_SubscriptionDiagnosticsArray,3110,Variable ServerType_ServerDiagnostics_SessionsDiagnosticsSummary,3111,Object ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray,3112,Variable ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray,3113,Variable ServerType_ServerDiagnostics_EnabledFlag,3114,Variable ServerType_ServerRedundancy_RedundancySupport,3115,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_ServerViewCount,3116,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSessionCount,3117,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSessionCount,3118,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedSessionCount,3119,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedSessionCount,3120,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_SessionTimeoutCount,3121,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_SessionAbortCount,3122,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_PublishingIntervalCount,3124,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSubscriptionCount,3125,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSubscriptionCount,3126,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedRequestsCount,3127,Variable ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedRequestsCount,3128,Variable ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionDiagnosticsArray,3129,Variable ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray,3130,Variable SessionDiagnosticsObjectType_SessionDiagnostics_SessionId,3131,Variable SessionDiagnosticsObjectType_SessionDiagnostics_SessionName,3132,Variable SessionDiagnosticsObjectType_SessionDiagnostics_ClientDescription,3133,Variable SessionDiagnosticsObjectType_SessionDiagnostics_ServerUri,3134,Variable SessionDiagnosticsObjectType_SessionDiagnostics_EndpointUrl,3135,Variable SessionDiagnosticsObjectType_SessionDiagnostics_LocaleIds,3136,Variable SessionDiagnosticsObjectType_SessionDiagnostics_ActualSessionTimeout,3137,Variable SessionDiagnosticsObjectType_SessionDiagnostics_MaxResponseMessageSize,3138,Variable SessionDiagnosticsObjectType_SessionDiagnostics_ClientConnectionTime,3139,Variable SessionDiagnosticsObjectType_SessionDiagnostics_ClientLastContactTime,3140,Variable SessionDiagnosticsObjectType_SessionDiagnostics_CurrentSubscriptionsCount,3141,Variable SessionDiagnosticsObjectType_SessionDiagnostics_CurrentMonitoredItemsCount,3142,Variable SessionDiagnosticsObjectType_SessionDiagnostics_CurrentPublishRequestsInQueue,3143,Variable SessionDiagnosticsObjectType_SessionDiagnostics_ReadCount,3151,Variable SessionDiagnosticsObjectType_SessionDiagnostics_HistoryReadCount,3152,Variable SessionDiagnosticsObjectType_SessionDiagnostics_WriteCount,3153,Variable SessionDiagnosticsObjectType_SessionDiagnostics_HistoryUpdateCount,3154,Variable SessionDiagnosticsObjectType_SessionDiagnostics_CallCount,3155,Variable SessionDiagnosticsObjectType_SessionDiagnostics_CreateMonitoredItemsCount,3156,Variable SessionDiagnosticsObjectType_SessionDiagnostics_ModifyMonitoredItemsCount,3157,Variable SessionDiagnosticsObjectType_SessionDiagnostics_SetMonitoringModeCount,3158,Variable SessionDiagnosticsObjectType_SessionDiagnostics_SetTriggeringCount,3159,Variable SessionDiagnosticsObjectType_SessionDiagnostics_DeleteMonitoredItemsCount,3160,Variable SessionDiagnosticsObjectType_SessionDiagnostics_CreateSubscriptionCount,3161,Variable SessionDiagnosticsObjectType_SessionDiagnostics_ModifySubscriptionCount,3162,Variable SessionDiagnosticsObjectType_SessionDiagnostics_SetPublishingModeCount,3163,Variable SessionDiagnosticsObjectType_SessionDiagnostics_PublishCount,3164,Variable SessionDiagnosticsObjectType_SessionDiagnostics_RepublishCount,3165,Variable SessionDiagnosticsObjectType_SessionDiagnostics_TransferSubscriptionsCount,3166,Variable SessionDiagnosticsObjectType_SessionDiagnostics_DeleteSubscriptionsCount,3167,Variable SessionDiagnosticsObjectType_SessionDiagnostics_AddNodesCount,3168,Variable SessionDiagnosticsObjectType_SessionDiagnostics_AddReferencesCount,3169,Variable SessionDiagnosticsObjectType_SessionDiagnostics_DeleteNodesCount,3170,Variable SessionDiagnosticsObjectType_SessionDiagnostics_DeleteReferencesCount,3171,Variable SessionDiagnosticsObjectType_SessionDiagnostics_BrowseCount,3172,Variable SessionDiagnosticsObjectType_SessionDiagnostics_BrowseNextCount,3173,Variable SessionDiagnosticsObjectType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount,3174,Variable SessionDiagnosticsObjectType_SessionDiagnostics_QueryFirstCount,3175,Variable SessionDiagnosticsObjectType_SessionDiagnostics_QueryNextCount,3176,Variable SessionDiagnosticsObjectType_SessionDiagnostics_RegisterNodesCount,3177,Variable SessionDiagnosticsObjectType_SessionDiagnostics_UnregisterNodesCount,3178,Variable SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SessionId,3179,Variable SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdOfSession,3180,Variable SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdHistory,3181,Variable SessionDiagnosticsObjectType_SessionSecurityDiagnostics_AuthenticationMechanism,3182,Variable SessionDiagnosticsObjectType_SessionSecurityDiagnostics_Encoding,3183,Variable SessionDiagnosticsObjectType_SessionSecurityDiagnostics_TransportProtocol,3184,Variable SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityMode,3185,Variable SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityPolicyUri,3186,Variable SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientCertificate,3187,Variable TransparentRedundancyType_RedundancySupport,3188,Variable NonTransparentRedundancyType_RedundancySupport,3189,Variable BaseEventType_LocalTime,3190,Variable EventQueueOverflowEventType_EventId,3191,Variable EventQueueOverflowEventType_EventType,3192,Variable EventQueueOverflowEventType_SourceNode,3193,Variable EventQueueOverflowEventType_SourceName,3194,Variable EventQueueOverflowEventType_Time,3195,Variable EventQueueOverflowEventType_ReceiveTime,3196,Variable EventQueueOverflowEventType_LocalTime,3197,Variable EventQueueOverflowEventType_Message,3198,Variable EventQueueOverflowEventType_Severity,3199,Variable AuditEventType_EventId,3200,Variable AuditEventType_EventType,3201,Variable AuditEventType_SourceNode,3202,Variable AuditEventType_SourceName,3203,Variable AuditEventType_Time,3204,Variable AuditEventType_ReceiveTime,3205,Variable AuditEventType_LocalTime,3206,Variable AuditEventType_Message,3207,Variable AuditEventType_Severity,3208,Variable AuditSecurityEventType_EventId,3209,Variable AuditSecurityEventType_EventType,3210,Variable AuditSecurityEventType_SourceNode,3211,Variable AuditSecurityEventType_SourceName,3212,Variable AuditSecurityEventType_Time,3213,Variable AuditSecurityEventType_ReceiveTime,3214,Variable AuditSecurityEventType_LocalTime,3215,Variable AuditSecurityEventType_Message,3216,Variable AuditSecurityEventType_Severity,3217,Variable AuditSecurityEventType_ActionTimeStamp,3218,Variable AuditSecurityEventType_Status,3219,Variable AuditSecurityEventType_ServerId,3220,Variable AuditSecurityEventType_ClientAuditEntryId,3221,Variable AuditSecurityEventType_ClientUserId,3222,Variable AuditChannelEventType_EventId,3223,Variable AuditChannelEventType_EventType,3224,Variable AuditChannelEventType_SourceNode,3225,Variable AuditChannelEventType_SourceName,3226,Variable AuditChannelEventType_Time,3227,Variable AuditChannelEventType_ReceiveTime,3228,Variable AuditChannelEventType_LocalTime,3229,Variable AuditChannelEventType_Message,3230,Variable AuditChannelEventType_Severity,3231,Variable AuditChannelEventType_ActionTimeStamp,3232,Variable AuditChannelEventType_Status,3233,Variable AuditChannelEventType_ServerId,3234,Variable AuditChannelEventType_ClientAuditEntryId,3235,Variable AuditChannelEventType_ClientUserId,3236,Variable AuditOpenSecureChannelEventType_EventId,3237,Variable AuditOpenSecureChannelEventType_EventType,3238,Variable AuditOpenSecureChannelEventType_SourceNode,3239,Variable AuditOpenSecureChannelEventType_SourceName,3240,Variable AuditOpenSecureChannelEventType_Time,3241,Variable AuditOpenSecureChannelEventType_ReceiveTime,3242,Variable AuditOpenSecureChannelEventType_LocalTime,3243,Variable AuditOpenSecureChannelEventType_Message,3244,Variable AuditOpenSecureChannelEventType_Severity,3245,Variable AuditOpenSecureChannelEventType_ActionTimeStamp,3246,Variable AuditOpenSecureChannelEventType_Status,3247,Variable AuditOpenSecureChannelEventType_ServerId,3248,Variable AuditOpenSecureChannelEventType_ClientAuditEntryId,3249,Variable AuditOpenSecureChannelEventType_ClientUserId,3250,Variable AuditOpenSecureChannelEventType_SecureChannelId,3251,Variable AuditSessionEventType_EventId,3252,Variable AuditSessionEventType_EventType,3253,Variable AuditSessionEventType_SourceNode,3254,Variable AuditSessionEventType_SourceName,3255,Variable AuditSessionEventType_Time,3256,Variable AuditSessionEventType_ReceiveTime,3257,Variable AuditSessionEventType_LocalTime,3258,Variable AuditSessionEventType_Message,3259,Variable AuditSessionEventType_Severity,3260,Variable AuditSessionEventType_ActionTimeStamp,3261,Variable AuditSessionEventType_Status,3262,Variable AuditSessionEventType_ServerId,3263,Variable AuditSessionEventType_ClientAuditEntryId,3264,Variable AuditSessionEventType_ClientUserId,3265,Variable AuditCreateSessionEventType_EventId,3266,Variable AuditCreateSessionEventType_EventType,3267,Variable AuditCreateSessionEventType_SourceNode,3268,Variable AuditCreateSessionEventType_SourceName,3269,Variable AuditCreateSessionEventType_Time,3270,Variable AuditCreateSessionEventType_ReceiveTime,3271,Variable AuditCreateSessionEventType_LocalTime,3272,Variable AuditCreateSessionEventType_Message,3273,Variable AuditCreateSessionEventType_Severity,3274,Variable AuditCreateSessionEventType_ActionTimeStamp,3275,Variable AuditCreateSessionEventType_Status,3276,Variable AuditCreateSessionEventType_ServerId,3277,Variable AuditCreateSessionEventType_ClientAuditEntryId,3278,Variable AuditCreateSessionEventType_ClientUserId,3279,Variable AuditUrlMismatchEventType_EventId,3281,Variable AuditUrlMismatchEventType_EventType,3282,Variable AuditUrlMismatchEventType_SourceNode,3283,Variable AuditUrlMismatchEventType_SourceName,3284,Variable AuditUrlMismatchEventType_Time,3285,Variable AuditUrlMismatchEventType_ReceiveTime,3286,Variable AuditUrlMismatchEventType_LocalTime,3287,Variable AuditUrlMismatchEventType_Message,3288,Variable AuditUrlMismatchEventType_Severity,3289,Variable AuditUrlMismatchEventType_ActionTimeStamp,3290,Variable AuditUrlMismatchEventType_Status,3291,Variable AuditUrlMismatchEventType_ServerId,3292,Variable AuditUrlMismatchEventType_ClientAuditEntryId,3293,Variable AuditUrlMismatchEventType_ClientUserId,3294,Variable AuditUrlMismatchEventType_SecureChannelId,3296,Variable AuditUrlMismatchEventType_ClientCertificate,3297,Variable AuditUrlMismatchEventType_ClientCertificateThumbprint,3298,Variable AuditUrlMismatchEventType_RevisedSessionTimeout,3299,Variable AuditActivateSessionEventType_EventId,3300,Variable AuditActivateSessionEventType_EventType,3301,Variable AuditActivateSessionEventType_SourceNode,3302,Variable AuditActivateSessionEventType_SourceName,3303,Variable AuditActivateSessionEventType_Time,3304,Variable AuditActivateSessionEventType_ReceiveTime,3305,Variable AuditActivateSessionEventType_LocalTime,3306,Variable AuditActivateSessionEventType_Message,3307,Variable AuditActivateSessionEventType_Severity,3308,Variable AuditActivateSessionEventType_ActionTimeStamp,3309,Variable AuditActivateSessionEventType_Status,3310,Variable AuditActivateSessionEventType_ServerId,3311,Variable AuditActivateSessionEventType_ClientAuditEntryId,3312,Variable AuditActivateSessionEventType_ClientUserId,3313,Variable AuditActivateSessionEventType_SessionId,3314,Variable AuditCancelEventType_EventId,3315,Variable AuditCancelEventType_EventType,3316,Variable AuditCancelEventType_SourceNode,3317,Variable AuditCancelEventType_SourceName,3318,Variable AuditCancelEventType_Time,3319,Variable AuditCancelEventType_ReceiveTime,3320,Variable AuditCancelEventType_LocalTime,3321,Variable AuditCancelEventType_Message,3322,Variable AuditCancelEventType_Severity,3323,Variable AuditCancelEventType_ActionTimeStamp,3324,Variable AuditCancelEventType_Status,3325,Variable AuditCancelEventType_ServerId,3326,Variable AuditCancelEventType_ClientAuditEntryId,3327,Variable AuditCancelEventType_ClientUserId,3328,Variable AuditCancelEventType_SessionId,3329,Variable AuditCertificateEventType_EventId,3330,Variable AuditCertificateEventType_EventType,3331,Variable AuditCertificateEventType_SourceNode,3332,Variable AuditCertificateEventType_SourceName,3333,Variable AuditCertificateEventType_Time,3334,Variable AuditCertificateEventType_ReceiveTime,3335,Variable AuditCertificateEventType_LocalTime,3336,Variable AuditCertificateEventType_Message,3337,Variable AuditCertificateEventType_Severity,3338,Variable AuditCertificateEventType_ActionTimeStamp,3339,Variable AuditCertificateEventType_Status,3340,Variable AuditCertificateEventType_ServerId,3341,Variable AuditCertificateEventType_ClientAuditEntryId,3342,Variable AuditCertificateEventType_ClientUserId,3343,Variable AuditCertificateDataMismatchEventType_EventId,3344,Variable AuditCertificateDataMismatchEventType_EventType,3345,Variable AuditCertificateDataMismatchEventType_SourceNode,3346,Variable AuditCertificateDataMismatchEventType_SourceName,3347,Variable AuditCertificateDataMismatchEventType_Time,3348,Variable AuditCertificateDataMismatchEventType_ReceiveTime,3349,Variable AuditCertificateDataMismatchEventType_LocalTime,3350,Variable AuditCertificateDataMismatchEventType_Message,3351,Variable AuditCertificateDataMismatchEventType_Severity,3352,Variable AuditCertificateDataMismatchEventType_ActionTimeStamp,3353,Variable AuditCertificateDataMismatchEventType_Status,3354,Variable AuditCertificateDataMismatchEventType_ServerId,3355,Variable AuditCertificateDataMismatchEventType_ClientAuditEntryId,3356,Variable AuditCertificateDataMismatchEventType_ClientUserId,3357,Variable AuditCertificateDataMismatchEventType_Certificate,3358,Variable AuditCertificateExpiredEventType_EventId,3359,Variable AuditCertificateExpiredEventType_EventType,3360,Variable AuditCertificateExpiredEventType_SourceNode,3361,Variable AuditCertificateExpiredEventType_SourceName,3362,Variable AuditCertificateExpiredEventType_Time,3363,Variable AuditCertificateExpiredEventType_ReceiveTime,3364,Variable AuditCertificateExpiredEventType_LocalTime,3365,Variable AuditCertificateExpiredEventType_Message,3366,Variable AuditCertificateExpiredEventType_Severity,3367,Variable AuditCertificateExpiredEventType_ActionTimeStamp,3368,Variable AuditCertificateExpiredEventType_Status,3369,Variable AuditCertificateExpiredEventType_ServerId,3370,Variable AuditCertificateExpiredEventType_ClientAuditEntryId,3371,Variable AuditCertificateExpiredEventType_ClientUserId,3372,Variable AuditCertificateExpiredEventType_Certificate,3373,Variable AuditCertificateInvalidEventType_EventId,3374,Variable AuditCertificateInvalidEventType_EventType,3375,Variable AuditCertificateInvalidEventType_SourceNode,3376,Variable AuditCertificateInvalidEventType_SourceName,3377,Variable AuditCertificateInvalidEventType_Time,3378,Variable AuditCertificateInvalidEventType_ReceiveTime,3379,Variable AuditCertificateInvalidEventType_LocalTime,3380,Variable AuditCertificateInvalidEventType_Message,3381,Variable AuditCertificateInvalidEventType_Severity,3382,Variable AuditCertificateInvalidEventType_ActionTimeStamp,3383,Variable AuditCertificateInvalidEventType_Status,3384,Variable AuditCertificateInvalidEventType_ServerId,3385,Variable AuditCertificateInvalidEventType_ClientAuditEntryId,3386,Variable AuditCertificateInvalidEventType_ClientUserId,3387,Variable AuditCertificateInvalidEventType_Certificate,3388,Variable AuditCertificateUntrustedEventType_EventId,3389,Variable AuditCertificateUntrustedEventType_EventType,3390,Variable AuditCertificateUntrustedEventType_SourceNode,3391,Variable AuditCertificateUntrustedEventType_SourceName,3392,Variable AuditCertificateUntrustedEventType_Time,3393,Variable AuditCertificateUntrustedEventType_ReceiveTime,3394,Variable AuditCertificateUntrustedEventType_LocalTime,3395,Variable AuditCertificateUntrustedEventType_Message,3396,Variable AuditCertificateUntrustedEventType_Severity,3397,Variable AuditCertificateUntrustedEventType_ActionTimeStamp,3398,Variable AuditCertificateUntrustedEventType_Status,3399,Variable AuditCertificateUntrustedEventType_ServerId,3400,Variable AuditCertificateUntrustedEventType_ClientAuditEntryId,3401,Variable AuditCertificateUntrustedEventType_ClientUserId,3402,Variable AuditCertificateUntrustedEventType_Certificate,3403,Variable AuditCertificateRevokedEventType_EventId,3404,Variable AuditCertificateRevokedEventType_EventType,3405,Variable AuditCertificateRevokedEventType_SourceNode,3406,Variable AuditCertificateRevokedEventType_SourceName,3407,Variable AuditCertificateRevokedEventType_Time,3408,Variable AuditCertificateRevokedEventType_ReceiveTime,3409,Variable AuditCertificateRevokedEventType_LocalTime,3410,Variable AuditCertificateRevokedEventType_Message,3411,Variable AuditCertificateRevokedEventType_Severity,3412,Variable AuditCertificateRevokedEventType_ActionTimeStamp,3413,Variable AuditCertificateRevokedEventType_Status,3414,Variable AuditCertificateRevokedEventType_ServerId,3415,Variable AuditCertificateRevokedEventType_ClientAuditEntryId,3416,Variable AuditCertificateRevokedEventType_ClientUserId,3417,Variable AuditCertificateRevokedEventType_Certificate,3418,Variable AuditCertificateMismatchEventType_EventId,3419,Variable AuditCertificateMismatchEventType_EventType,3420,Variable AuditCertificateMismatchEventType_SourceNode,3421,Variable AuditCertificateMismatchEventType_SourceName,3422,Variable AuditCertificateMismatchEventType_Time,3423,Variable AuditCertificateMismatchEventType_ReceiveTime,3424,Variable AuditCertificateMismatchEventType_LocalTime,3425,Variable AuditCertificateMismatchEventType_Message,3426,Variable AuditCertificateMismatchEventType_Severity,3427,Variable AuditCertificateMismatchEventType_ActionTimeStamp,3428,Variable AuditCertificateMismatchEventType_Status,3429,Variable AuditCertificateMismatchEventType_ServerId,3430,Variable AuditCertificateMismatchEventType_ClientAuditEntryId,3431,Variable AuditCertificateMismatchEventType_ClientUserId,3432,Variable AuditCertificateMismatchEventType_Certificate,3433,Variable AuditNodeManagementEventType_EventId,3434,Variable AuditNodeManagementEventType_EventType,3435,Variable AuditNodeManagementEventType_SourceNode,3436,Variable AuditNodeManagementEventType_SourceName,3437,Variable AuditNodeManagementEventType_Time,3438,Variable AuditNodeManagementEventType_ReceiveTime,3439,Variable AuditNodeManagementEventType_LocalTime,3440,Variable AuditNodeManagementEventType_Message,3441,Variable AuditNodeManagementEventType_Severity,3442,Variable AuditNodeManagementEventType_ActionTimeStamp,3443,Variable AuditNodeManagementEventType_Status,3444,Variable AuditNodeManagementEventType_ServerId,3445,Variable AuditNodeManagementEventType_ClientAuditEntryId,3446,Variable AuditNodeManagementEventType_ClientUserId,3447,Variable AuditAddNodesEventType_EventId,3448,Variable AuditAddNodesEventType_EventType,3449,Variable AuditAddNodesEventType_SourceNode,3450,Variable AuditAddNodesEventType_SourceName,3451,Variable AuditAddNodesEventType_Time,3452,Variable AuditAddNodesEventType_ReceiveTime,3453,Variable AuditAddNodesEventType_LocalTime,3454,Variable AuditAddNodesEventType_Message,3455,Variable AuditAddNodesEventType_Severity,3456,Variable AuditAddNodesEventType_ActionTimeStamp,3457,Variable AuditAddNodesEventType_Status,3458,Variable AuditAddNodesEventType_ServerId,3459,Variable AuditAddNodesEventType_ClientAuditEntryId,3460,Variable AuditAddNodesEventType_ClientUserId,3461,Variable AuditDeleteNodesEventType_EventId,3462,Variable AuditDeleteNodesEventType_EventType,3463,Variable AuditDeleteNodesEventType_SourceNode,3464,Variable AuditDeleteNodesEventType_SourceName,3465,Variable AuditDeleteNodesEventType_Time,3466,Variable AuditDeleteNodesEventType_ReceiveTime,3467,Variable AuditDeleteNodesEventType_LocalTime,3468,Variable AuditDeleteNodesEventType_Message,3469,Variable AuditDeleteNodesEventType_Severity,3470,Variable AuditDeleteNodesEventType_ActionTimeStamp,3471,Variable AuditDeleteNodesEventType_Status,3472,Variable AuditDeleteNodesEventType_ServerId,3473,Variable AuditDeleteNodesEventType_ClientAuditEntryId,3474,Variable AuditDeleteNodesEventType_ClientUserId,3475,Variable AuditAddReferencesEventType_EventId,3476,Variable AuditAddReferencesEventType_EventType,3477,Variable AuditAddReferencesEventType_SourceNode,3478,Variable AuditAddReferencesEventType_SourceName,3479,Variable AuditAddReferencesEventType_Time,3480,Variable AuditAddReferencesEventType_ReceiveTime,3481,Variable AuditAddReferencesEventType_LocalTime,3482,Variable AuditAddReferencesEventType_Message,3483,Variable AuditAddReferencesEventType_Severity,3484,Variable AuditAddReferencesEventType_ActionTimeStamp,3485,Variable AuditAddReferencesEventType_Status,3486,Variable AuditAddReferencesEventType_ServerId,3487,Variable AuditAddReferencesEventType_ClientAuditEntryId,3488,Variable AuditAddReferencesEventType_ClientUserId,3489,Variable AuditDeleteReferencesEventType_EventId,3490,Variable AuditDeleteReferencesEventType_EventType,3491,Variable AuditDeleteReferencesEventType_SourceNode,3492,Variable AuditDeleteReferencesEventType_SourceName,3493,Variable AuditDeleteReferencesEventType_Time,3494,Variable AuditDeleteReferencesEventType_ReceiveTime,3495,Variable AuditDeleteReferencesEventType_LocalTime,3496,Variable AuditDeleteReferencesEventType_Message,3497,Variable AuditDeleteReferencesEventType_Severity,3498,Variable AuditDeleteReferencesEventType_ActionTimeStamp,3499,Variable AuditDeleteReferencesEventType_Status,3500,Variable AuditDeleteReferencesEventType_ServerId,3501,Variable AuditDeleteReferencesEventType_ClientAuditEntryId,3502,Variable AuditDeleteReferencesEventType_ClientUserId,3503,Variable AuditUpdateEventType_EventId,3504,Variable AuditUpdateEventType_EventType,3505,Variable AuditUpdateEventType_SourceNode,3506,Variable AuditUpdateEventType_SourceName,3507,Variable AuditUpdateEventType_Time,3508,Variable AuditUpdateEventType_ReceiveTime,3509,Variable AuditUpdateEventType_LocalTime,3510,Variable AuditUpdateEventType_Message,3511,Variable AuditUpdateEventType_Severity,3512,Variable AuditUpdateEventType_ActionTimeStamp,3513,Variable AuditUpdateEventType_Status,3514,Variable AuditUpdateEventType_ServerId,3515,Variable AuditUpdateEventType_ClientAuditEntryId,3516,Variable AuditUpdateEventType_ClientUserId,3517,Variable AuditWriteUpdateEventType_EventId,3518,Variable AuditWriteUpdateEventType_EventType,3519,Variable AuditWriteUpdateEventType_SourceNode,3520,Variable AuditWriteUpdateEventType_SourceName,3521,Variable AuditWriteUpdateEventType_Time,3522,Variable AuditWriteUpdateEventType_ReceiveTime,3523,Variable AuditWriteUpdateEventType_LocalTime,3524,Variable AuditWriteUpdateEventType_Message,3525,Variable AuditWriteUpdateEventType_Severity,3526,Variable AuditWriteUpdateEventType_ActionTimeStamp,3527,Variable AuditWriteUpdateEventType_Status,3528,Variable AuditWriteUpdateEventType_ServerId,3529,Variable AuditWriteUpdateEventType_ClientAuditEntryId,3530,Variable AuditWriteUpdateEventType_ClientUserId,3531,Variable AuditHistoryUpdateEventType_EventId,3532,Variable AuditHistoryUpdateEventType_EventType,3533,Variable AuditHistoryUpdateEventType_SourceNode,3534,Variable AuditHistoryUpdateEventType_SourceName,3535,Variable AuditHistoryUpdateEventType_Time,3536,Variable AuditHistoryUpdateEventType_ReceiveTime,3537,Variable AuditHistoryUpdateEventType_LocalTime,3538,Variable AuditHistoryUpdateEventType_Message,3539,Variable AuditHistoryUpdateEventType_Severity,3540,Variable AuditHistoryUpdateEventType_ActionTimeStamp,3541,Variable AuditHistoryUpdateEventType_Status,3542,Variable AuditHistoryUpdateEventType_ServerId,3543,Variable AuditHistoryUpdateEventType_ClientAuditEntryId,3544,Variable AuditHistoryUpdateEventType_ClientUserId,3545,Variable AuditHistoryEventUpdateEventType_EventId,3546,Variable AuditHistoryEventUpdateEventType_EventType,3547,Variable AuditHistoryEventUpdateEventType_SourceNode,3548,Variable AuditHistoryEventUpdateEventType_SourceName,3549,Variable AuditHistoryEventUpdateEventType_Time,3550,Variable AuditHistoryEventUpdateEventType_ReceiveTime,3551,Variable AuditHistoryEventUpdateEventType_LocalTime,3552,Variable AuditHistoryEventUpdateEventType_Message,3553,Variable AuditHistoryEventUpdateEventType_Severity,3554,Variable AuditHistoryEventUpdateEventType_ActionTimeStamp,3555,Variable AuditHistoryEventUpdateEventType_Status,3556,Variable AuditHistoryEventUpdateEventType_ServerId,3557,Variable AuditHistoryEventUpdateEventType_ClientAuditEntryId,3558,Variable AuditHistoryEventUpdateEventType_ClientUserId,3559,Variable AuditHistoryEventUpdateEventType_ParameterDataTypeId,3560,Variable AuditHistoryValueUpdateEventType_EventId,3561,Variable AuditHistoryValueUpdateEventType_EventType,3562,Variable AuditHistoryValueUpdateEventType_SourceNode,3563,Variable AuditHistoryValueUpdateEventType_SourceName,3564,Variable AuditHistoryValueUpdateEventType_Time,3565,Variable AuditHistoryValueUpdateEventType_ReceiveTime,3566,Variable AuditHistoryValueUpdateEventType_LocalTime,3567,Variable AuditHistoryValueUpdateEventType_Message,3568,Variable AuditHistoryValueUpdateEventType_Severity,3569,Variable AuditHistoryValueUpdateEventType_ActionTimeStamp,3570,Variable AuditHistoryValueUpdateEventType_Status,3571,Variable AuditHistoryValueUpdateEventType_ServerId,3572,Variable AuditHistoryValueUpdateEventType_ClientAuditEntryId,3573,Variable AuditHistoryValueUpdateEventType_ClientUserId,3574,Variable AuditHistoryValueUpdateEventType_ParameterDataTypeId,3575,Variable AuditHistoryDeleteEventType_EventId,3576,Variable AuditHistoryDeleteEventType_EventType,3577,Variable AuditHistoryDeleteEventType_SourceNode,3578,Variable AuditHistoryDeleteEventType_SourceName,3579,Variable AuditHistoryDeleteEventType_Time,3580,Variable AuditHistoryDeleteEventType_ReceiveTime,3581,Variable AuditHistoryDeleteEventType_LocalTime,3582,Variable AuditHistoryDeleteEventType_Message,3583,Variable AuditHistoryDeleteEventType_Severity,3584,Variable AuditHistoryDeleteEventType_ActionTimeStamp,3585,Variable AuditHistoryDeleteEventType_Status,3586,Variable AuditHistoryDeleteEventType_ServerId,3587,Variable AuditHistoryDeleteEventType_ClientAuditEntryId,3588,Variable AuditHistoryDeleteEventType_ClientUserId,3589,Variable AuditHistoryDeleteEventType_ParameterDataTypeId,3590,Variable AuditHistoryRawModifyDeleteEventType_EventId,3591,Variable AuditHistoryRawModifyDeleteEventType_EventType,3592,Variable AuditHistoryRawModifyDeleteEventType_SourceNode,3593,Variable AuditHistoryRawModifyDeleteEventType_SourceName,3594,Variable AuditHistoryRawModifyDeleteEventType_Time,3595,Variable AuditHistoryRawModifyDeleteEventType_ReceiveTime,3596,Variable AuditHistoryRawModifyDeleteEventType_LocalTime,3597,Variable AuditHistoryRawModifyDeleteEventType_Message,3598,Variable AuditHistoryRawModifyDeleteEventType_Severity,3599,Variable AuditHistoryRawModifyDeleteEventType_ActionTimeStamp,3600,Variable AuditHistoryRawModifyDeleteEventType_Status,3601,Variable AuditHistoryRawModifyDeleteEventType_ServerId,3602,Variable AuditHistoryRawModifyDeleteEventType_ClientAuditEntryId,3603,Variable AuditHistoryRawModifyDeleteEventType_ClientUserId,3604,Variable AuditHistoryRawModifyDeleteEventType_ParameterDataTypeId,3605,Variable AuditHistoryRawModifyDeleteEventType_UpdatedNode,3606,Variable AuditHistoryAtTimeDeleteEventType_EventId,3607,Variable AuditHistoryAtTimeDeleteEventType_EventType,3608,Variable AuditHistoryAtTimeDeleteEventType_SourceNode,3609,Variable AuditHistoryAtTimeDeleteEventType_SourceName,3610,Variable AuditHistoryAtTimeDeleteEventType_Time,3611,Variable AuditHistoryAtTimeDeleteEventType_ReceiveTime,3612,Variable AuditHistoryAtTimeDeleteEventType_LocalTime,3613,Variable AuditHistoryAtTimeDeleteEventType_Message,3614,Variable AuditHistoryAtTimeDeleteEventType_Severity,3615,Variable AuditHistoryAtTimeDeleteEventType_ActionTimeStamp,3616,Variable AuditHistoryAtTimeDeleteEventType_Status,3617,Variable AuditHistoryAtTimeDeleteEventType_ServerId,3618,Variable AuditHistoryAtTimeDeleteEventType_ClientAuditEntryId,3619,Variable AuditHistoryAtTimeDeleteEventType_ClientUserId,3620,Variable AuditHistoryAtTimeDeleteEventType_ParameterDataTypeId,3621,Variable AuditHistoryAtTimeDeleteEventType_UpdatedNode,3622,Variable AuditHistoryEventDeleteEventType_EventId,3623,Variable AuditHistoryEventDeleteEventType_EventType,3624,Variable AuditHistoryEventDeleteEventType_SourceNode,3625,Variable AuditHistoryEventDeleteEventType_SourceName,3626,Variable AuditHistoryEventDeleteEventType_Time,3627,Variable AuditHistoryEventDeleteEventType_ReceiveTime,3628,Variable AuditHistoryEventDeleteEventType_LocalTime,3629,Variable AuditHistoryEventDeleteEventType_Message,3630,Variable AuditHistoryEventDeleteEventType_Severity,3631,Variable AuditHistoryEventDeleteEventType_ActionTimeStamp,3632,Variable AuditHistoryEventDeleteEventType_Status,3633,Variable AuditHistoryEventDeleteEventType_ServerId,3634,Variable AuditHistoryEventDeleteEventType_ClientAuditEntryId,3635,Variable AuditHistoryEventDeleteEventType_ClientUserId,3636,Variable AuditHistoryEventDeleteEventType_ParameterDataTypeId,3637,Variable AuditHistoryEventDeleteEventType_UpdatedNode,3638,Variable AuditUpdateMethodEventType_EventId,3639,Variable AuditUpdateMethodEventType_EventType,3640,Variable AuditUpdateMethodEventType_SourceNode,3641,Variable AuditUpdateMethodEventType_SourceName,3642,Variable AuditUpdateMethodEventType_Time,3643,Variable AuditUpdateMethodEventType_ReceiveTime,3644,Variable AuditUpdateMethodEventType_LocalTime,3645,Variable AuditUpdateMethodEventType_Message,3646,Variable AuditUpdateMethodEventType_Severity,3647,Variable AuditUpdateMethodEventType_ActionTimeStamp,3648,Variable AuditUpdateMethodEventType_Status,3649,Variable AuditUpdateMethodEventType_ServerId,3650,Variable AuditUpdateMethodEventType_ClientAuditEntryId,3651,Variable AuditUpdateMethodEventType_ClientUserId,3652,Variable SystemEventType_EventId,3653,Variable SystemEventType_EventType,3654,Variable SystemEventType_SourceNode,3655,Variable SystemEventType_SourceName,3656,Variable SystemEventType_Time,3657,Variable SystemEventType_ReceiveTime,3658,Variable SystemEventType_LocalTime,3659,Variable SystemEventType_Message,3660,Variable SystemEventType_Severity,3661,Variable DeviceFailureEventType_EventId,3662,Variable DeviceFailureEventType_EventType,3663,Variable DeviceFailureEventType_SourceNode,3664,Variable DeviceFailureEventType_SourceName,3665,Variable DeviceFailureEventType_Time,3666,Variable DeviceFailureEventType_ReceiveTime,3667,Variable DeviceFailureEventType_LocalTime,3668,Variable DeviceFailureEventType_Message,3669,Variable DeviceFailureEventType_Severity,3670,Variable BaseModelChangeEventType_EventId,3671,Variable BaseModelChangeEventType_EventType,3672,Variable BaseModelChangeEventType_SourceNode,3673,Variable BaseModelChangeEventType_SourceName,3674,Variable BaseModelChangeEventType_Time,3675,Variable BaseModelChangeEventType_ReceiveTime,3676,Variable BaseModelChangeEventType_LocalTime,3677,Variable BaseModelChangeEventType_Message,3678,Variable BaseModelChangeEventType_Severity,3679,Variable GeneralModelChangeEventType_EventId,3680,Variable GeneralModelChangeEventType_EventType,3681,Variable GeneralModelChangeEventType_SourceNode,3682,Variable GeneralModelChangeEventType_SourceName,3683,Variable GeneralModelChangeEventType_Time,3684,Variable GeneralModelChangeEventType_ReceiveTime,3685,Variable GeneralModelChangeEventType_LocalTime,3686,Variable GeneralModelChangeEventType_Message,3687,Variable GeneralModelChangeEventType_Severity,3688,Variable SemanticChangeEventType_EventId,3689,Variable SemanticChangeEventType_EventType,3690,Variable SemanticChangeEventType_SourceNode,3691,Variable SemanticChangeEventType_SourceName,3692,Variable SemanticChangeEventType_Time,3693,Variable SemanticChangeEventType_ReceiveTime,3694,Variable SemanticChangeEventType_LocalTime,3695,Variable SemanticChangeEventType_Message,3696,Variable SemanticChangeEventType_Severity,3697,Variable ServerStatusType_BuildInfo_ProductUri,3698,Variable ServerStatusType_BuildInfo_ManufacturerName,3699,Variable ServerStatusType_BuildInfo_ProductName,3700,Variable ServerStatusType_BuildInfo_SoftwareVersion,3701,Variable ServerStatusType_BuildInfo_BuildNumber,3702,Variable ServerStatusType_BuildInfo_BuildDate,3703,Variable Server_ServerCapabilities_SoftwareCertificates,3704,Variable Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount,3705,Variable Server_ServerDiagnostics_SessionsDiagnosticsSummary,3706,Object Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray,3707,Variable Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray,3708,Variable Server_ServerRedundancy_RedundancySupport,3709,Variable FiniteStateVariableType_Name,3714,Variable FiniteStateVariableType_Number,3715,Variable FiniteStateVariableType_EffectiveDisplayName,3716,Variable FiniteTransitionVariableType_Name,3717,Variable FiniteTransitionVariableType_Number,3718,Variable FiniteTransitionVariableType_TransitionTime,3719,Variable StateMachineType_CurrentState_Id,3720,Variable StateMachineType_CurrentState_Name,3721,Variable StateMachineType_CurrentState_Number,3722,Variable StateMachineType_CurrentState_EffectiveDisplayName,3723,Variable StateMachineType_LastTransition_Id,3724,Variable StateMachineType_LastTransition_Name,3725,Variable StateMachineType_LastTransition_Number,3726,Variable StateMachineType_LastTransition_TransitionTime,3727,Variable FiniteStateMachineType_CurrentState_Id,3728,Variable FiniteStateMachineType_CurrentState_Name,3729,Variable FiniteStateMachineType_CurrentState_Number,3730,Variable FiniteStateMachineType_CurrentState_EffectiveDisplayName,3731,Variable FiniteStateMachineType_LastTransition_Id,3732,Variable FiniteStateMachineType_LastTransition_Name,3733,Variable FiniteStateMachineType_LastTransition_Number,3734,Variable FiniteStateMachineType_LastTransition_TransitionTime,3735,Variable InitialStateType_StateNumber,3736,Variable TransitionEventType_EventId,3737,Variable TransitionEventType_EventType,3738,Variable TransitionEventType_SourceNode,3739,Variable TransitionEventType_SourceName,3740,Variable TransitionEventType_Time,3741,Variable TransitionEventType_ReceiveTime,3742,Variable TransitionEventType_LocalTime,3743,Variable TransitionEventType_Message,3744,Variable TransitionEventType_Severity,3745,Variable TransitionEventType_FromState_Id,3746,Variable TransitionEventType_FromState_Name,3747,Variable TransitionEventType_FromState_Number,3748,Variable TransitionEventType_FromState_EffectiveDisplayName,3749,Variable TransitionEventType_ToState_Id,3750,Variable TransitionEventType_ToState_Name,3751,Variable TransitionEventType_ToState_Number,3752,Variable TransitionEventType_ToState_EffectiveDisplayName,3753,Variable TransitionEventType_Transition_Id,3754,Variable TransitionEventType_Transition_Name,3755,Variable TransitionEventType_Transition_Number,3756,Variable TransitionEventType_Transition_TransitionTime,3757,Variable AuditUpdateStateEventType_EventId,3758,Variable AuditUpdateStateEventType_EventType,3759,Variable AuditUpdateStateEventType_SourceNode,3760,Variable AuditUpdateStateEventType_SourceName,3761,Variable AuditUpdateStateEventType_Time,3762,Variable AuditUpdateStateEventType_ReceiveTime,3763,Variable AuditUpdateStateEventType_LocalTime,3764,Variable AuditUpdateStateEventType_Message,3765,Variable AuditUpdateStateEventType_Severity,3766,Variable AuditUpdateStateEventType_ActionTimeStamp,3767,Variable AuditUpdateStateEventType_Status,3768,Variable AuditUpdateStateEventType_ServerId,3769,Variable AuditUpdateStateEventType_ClientAuditEntryId,3770,Variable AuditUpdateStateEventType_ClientUserId,3771,Variable AuditUpdateStateEventType_MethodId,3772,Variable AuditUpdateStateEventType_InputArguments,3773,Variable AnalogItemType_Definition,3774,Variable AnalogItemType_ValuePrecision,3775,Variable DiscreteItemType_Definition,3776,Variable DiscreteItemType_ValuePrecision,3777,Variable TwoStateDiscreteType_Definition,3778,Variable TwoStateDiscreteType_ValuePrecision,3779,Variable MultiStateDiscreteType_Definition,3780,Variable MultiStateDiscreteType_ValuePrecision,3781,Variable ProgramTransitionEventType_EventId,3782,Variable ProgramTransitionEventType_EventType,3783,Variable ProgramTransitionEventType_SourceNode,3784,Variable ProgramTransitionEventType_SourceName,3785,Variable ProgramTransitionEventType_Time,3786,Variable ProgramTransitionEventType_ReceiveTime,3787,Variable ProgramTransitionEventType_LocalTime,3788,Variable ProgramTransitionEventType_Message,3789,Variable ProgramTransitionEventType_Severity,3790,Variable ProgramTransitionEventType_FromState,3791,Variable ProgramTransitionEventType_FromState_Id,3792,Variable ProgramTransitionEventType_FromState_Name,3793,Variable ProgramTransitionEventType_FromState_Number,3794,Variable ProgramTransitionEventType_FromState_EffectiveDisplayName,3795,Variable ProgramTransitionEventType_ToState,3796,Variable ProgramTransitionEventType_ToState_Id,3797,Variable ProgramTransitionEventType_ToState_Name,3798,Variable ProgramTransitionEventType_ToState_Number,3799,Variable ProgramTransitionEventType_ToState_EffectiveDisplayName,3800,Variable ProgramTransitionEventType_Transition,3801,Variable ProgramTransitionEventType_Transition_Id,3802,Variable ProgramTransitionEventType_Transition_Name,3803,Variable ProgramTransitionEventType_Transition_Number,3804,Variable ProgramTransitionEventType_Transition_TransitionTime,3805,Variable ProgramTransitionAuditEventType,3806,ObjectType ProgramTransitionAuditEventType_EventId,3807,Variable ProgramTransitionAuditEventType_EventType,3808,Variable ProgramTransitionAuditEventType_SourceNode,3809,Variable ProgramTransitionAuditEventType_SourceName,3810,Variable ProgramTransitionAuditEventType_Time,3811,Variable ProgramTransitionAuditEventType_ReceiveTime,3812,Variable ProgramTransitionAuditEventType_LocalTime,3813,Variable ProgramTransitionAuditEventType_Message,3814,Variable ProgramTransitionAuditEventType_Severity,3815,Variable ProgramTransitionAuditEventType_ActionTimeStamp,3816,Variable ProgramTransitionAuditEventType_Status,3817,Variable ProgramTransitionAuditEventType_ServerId,3818,Variable ProgramTransitionAuditEventType_ClientAuditEntryId,3819,Variable ProgramTransitionAuditEventType_ClientUserId,3820,Variable ProgramTransitionAuditEventType_MethodId,3821,Variable ProgramTransitionAuditEventType_InputArguments,3822,Variable ProgramTransitionAuditEventType_OldStateId,3823,Variable ProgramTransitionAuditEventType_NewStateId,3824,Variable ProgramTransitionAuditEventType_Transition,3825,Variable ProgramTransitionAuditEventType_Transition_Id,3826,Variable ProgramTransitionAuditEventType_Transition_Name,3827,Variable ProgramTransitionAuditEventType_Transition_Number,3828,Variable ProgramTransitionAuditEventType_Transition_TransitionTime,3829,Variable ProgramStateMachineType_CurrentState,3830,Variable ProgramStateMachineType_CurrentState_Id,3831,Variable ProgramStateMachineType_CurrentState_Name,3832,Variable ProgramStateMachineType_CurrentState_Number,3833,Variable ProgramStateMachineType_CurrentState_EffectiveDisplayName,3834,Variable ProgramStateMachineType_LastTransition,3835,Variable ProgramStateMachineType_LastTransition_Id,3836,Variable ProgramStateMachineType_LastTransition_Name,3837,Variable ProgramStateMachineType_LastTransition_Number,3838,Variable ProgramStateMachineType_LastTransition_TransitionTime,3839,Variable ProgramStateMachineType_ProgramDiagnostic_CreateSessionId,3840,Variable ProgramStateMachineType_ProgramDiagnostic_CreateClientName,3841,Variable ProgramStateMachineType_ProgramDiagnostic_InvocationCreationTime,3842,Variable ProgramStateMachineType_ProgramDiagnostic_LastTransitionTime,3843,Variable ProgramStateMachineType_ProgramDiagnostic_LastMethodCall,3844,Variable ProgramStateMachineType_ProgramDiagnostic_LastMethodSessionId,3845,Variable ProgramStateMachineType_ProgramDiagnostic_LastMethodInputArguments,3846,Variable ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputArguments,3847,Variable ProgramStateMachineType_ProgramDiagnostic_LastMethodCallTime,3848,Variable ProgramStateMachineType_ProgramDiagnostic_LastMethodReturnStatus,3849,Variable ProgramStateMachineType_FinalResultData,3850,Object AddCommentMethodType,3863,Method AddCommentMethodType_InputArguments,3864,Variable ConditionType_EventId,3865,Variable ConditionType_EventType,3866,Variable ConditionType_SourceNode,3867,Variable ConditionType_SourceName,3868,Variable ConditionType_Time,3869,Variable ConditionType_ReceiveTime,3870,Variable ConditionType_LocalTime,3871,Variable ConditionType_Message,3872,Variable ConditionType_Severity,3873,Variable ConditionType_Retain,3874,Variable ConditionType_ConditionRefresh,3875,Method ConditionType_ConditionRefresh_InputArguments,3876,Variable RefreshStartEventType_EventId,3969,Variable RefreshStartEventType_EventType,3970,Variable RefreshStartEventType_SourceNode,3971,Variable RefreshStartEventType_SourceName,3972,Variable RefreshStartEventType_Time,3973,Variable RefreshStartEventType_ReceiveTime,3974,Variable RefreshStartEventType_LocalTime,3975,Variable RefreshStartEventType_Message,3976,Variable RefreshStartEventType_Severity,3977,Variable RefreshEndEventType_EventId,3978,Variable RefreshEndEventType_EventType,3979,Variable RefreshEndEventType_SourceNode,3980,Variable RefreshEndEventType_SourceName,3981,Variable RefreshEndEventType_Time,3982,Variable RefreshEndEventType_ReceiveTime,3983,Variable RefreshEndEventType_LocalTime,3984,Variable RefreshEndEventType_Message,3985,Variable RefreshEndEventType_Severity,3986,Variable RefreshRequiredEventType_EventId,3987,Variable RefreshRequiredEventType_EventType,3988,Variable RefreshRequiredEventType_SourceNode,3989,Variable RefreshRequiredEventType_SourceName,3990,Variable RefreshRequiredEventType_Time,3991,Variable RefreshRequiredEventType_ReceiveTime,3992,Variable RefreshRequiredEventType_LocalTime,3993,Variable RefreshRequiredEventType_Message,3994,Variable RefreshRequiredEventType_Severity,3995,Variable AuditConditionEventType_EventId,3996,Variable AuditConditionEventType_EventType,3997,Variable AuditConditionEventType_SourceNode,3998,Variable AuditConditionEventType_SourceName,3999,Variable AuditConditionEventType_Time,4000,Variable AuditConditionEventType_ReceiveTime,4001,Variable AuditConditionEventType_LocalTime,4002,Variable AuditConditionEventType_Message,4003,Variable AuditConditionEventType_Severity,4004,Variable AuditConditionEventType_ActionTimeStamp,4005,Variable AuditConditionEventType_Status,4006,Variable AuditConditionEventType_ServerId,4007,Variable AuditConditionEventType_ClientAuditEntryId,4008,Variable AuditConditionEventType_ClientUserId,4009,Variable AuditConditionEventType_MethodId,4010,Variable AuditConditionEventType_InputArguments,4011,Variable AuditConditionEnableEventType_EventId,4106,Variable AuditConditionEnableEventType_EventType,4107,Variable AuditConditionEnableEventType_SourceNode,4108,Variable AuditConditionEnableEventType_SourceName,4109,Variable AuditConditionEnableEventType_Time,4110,Variable AuditConditionEnableEventType_ReceiveTime,4111,Variable AuditConditionEnableEventType_LocalTime,4112,Variable AuditConditionEnableEventType_Message,4113,Variable AuditConditionEnableEventType_Severity,4114,Variable AuditConditionEnableEventType_ActionTimeStamp,4115,Variable AuditConditionEnableEventType_Status,4116,Variable AuditConditionEnableEventType_ServerId,4117,Variable AuditConditionEnableEventType_ClientAuditEntryId,4118,Variable AuditConditionEnableEventType_ClientUserId,4119,Variable AuditConditionEnableEventType_MethodId,4120,Variable AuditConditionEnableEventType_InputArguments,4121,Variable AuditConditionCommentEventType_EventId,4170,Variable AuditConditionCommentEventType_EventType,4171,Variable AuditConditionCommentEventType_SourceNode,4172,Variable AuditConditionCommentEventType_SourceName,4173,Variable AuditConditionCommentEventType_Time,4174,Variable AuditConditionCommentEventType_ReceiveTime,4175,Variable AuditConditionCommentEventType_LocalTime,4176,Variable AuditConditionCommentEventType_Message,4177,Variable AuditConditionCommentEventType_Severity,4178,Variable AuditConditionCommentEventType_ActionTimeStamp,4179,Variable AuditConditionCommentEventType_Status,4180,Variable AuditConditionCommentEventType_ServerId,4181,Variable AuditConditionCommentEventType_ClientAuditEntryId,4182,Variable AuditConditionCommentEventType_ClientUserId,4183,Variable AuditConditionCommentEventType_MethodId,4184,Variable AuditConditionCommentEventType_InputArguments,4185,Variable DialogConditionType_EventId,4188,Variable DialogConditionType_EventType,4189,Variable DialogConditionType_SourceNode,4190,Variable DialogConditionType_SourceName,4191,Variable DialogConditionType_Time,4192,Variable DialogConditionType_ReceiveTime,4193,Variable DialogConditionType_LocalTime,4194,Variable DialogConditionType_Message,4195,Variable DialogConditionType_Severity,4196,Variable DialogConditionType_Retain,4197,Variable DialogConditionType_ConditionRefresh,4198,Method DialogConditionType_ConditionRefresh_InputArguments,4199,Variable AcknowledgeableConditionType_EventId,5113,Variable AcknowledgeableConditionType_EventType,5114,Variable AcknowledgeableConditionType_SourceNode,5115,Variable AcknowledgeableConditionType_SourceName,5116,Variable AcknowledgeableConditionType_Time,5117,Variable AcknowledgeableConditionType_ReceiveTime,5118,Variable AcknowledgeableConditionType_LocalTime,5119,Variable AcknowledgeableConditionType_Message,5120,Variable AcknowledgeableConditionType_Severity,5121,Variable AcknowledgeableConditionType_Retain,5122,Variable AcknowledgeableConditionType_ConditionRefresh,5123,Method AcknowledgeableConditionType_ConditionRefresh_InputArguments,5124,Variable AlarmConditionType_EventId,5540,Variable AlarmConditionType_EventType,5541,Variable AlarmConditionType_SourceNode,5542,Variable AlarmConditionType_SourceName,5543,Variable AlarmConditionType_Time,5544,Variable AlarmConditionType_ReceiveTime,5545,Variable AlarmConditionType_LocalTime,5546,Variable AlarmConditionType_Message,5547,Variable AlarmConditionType_Severity,5548,Variable AlarmConditionType_Retain,5549,Variable AlarmConditionType_ConditionRefresh,5550,Method AlarmConditionType_ConditionRefresh_InputArguments,5551,Variable ShelvedStateMachineType_CurrentState,6088,Variable ShelvedStateMachineType_CurrentState_Id,6089,Variable ShelvedStateMachineType_CurrentState_Name,6090,Variable ShelvedStateMachineType_CurrentState_Number,6091,Variable ShelvedStateMachineType_CurrentState_EffectiveDisplayName,6092,Variable ShelvedStateMachineType_LastTransition,6093,Variable ShelvedStateMachineType_LastTransition_Id,6094,Variable ShelvedStateMachineType_LastTransition_Name,6095,Variable ShelvedStateMachineType_LastTransition_Number,6096,Variable ShelvedStateMachineType_LastTransition_TransitionTime,6097,Variable ShelvedStateMachineType_Unshelved_StateNumber,6098,Variable ShelvedStateMachineType_TimedShelved_StateNumber,6100,Variable ShelvedStateMachineType_OneShotShelved_StateNumber,6101,Variable TimedShelveMethodType,6102,Method TimedShelveMethodType_InputArguments,6103,Variable LimitAlarmType_EventId,6116,Variable LimitAlarmType_EventType,6117,Variable LimitAlarmType_SourceNode,6118,Variable LimitAlarmType_SourceName,6119,Variable LimitAlarmType_Time,6120,Variable LimitAlarmType_ReceiveTime,6121,Variable LimitAlarmType_LocalTime,6122,Variable LimitAlarmType_Message,6123,Variable LimitAlarmType_Severity,6124,Variable LimitAlarmType_Retain,6125,Variable LimitAlarmType_ConditionRefresh,6126,Method LimitAlarmType_ConditionRefresh_InputArguments,6127,Variable IdType_EnumStrings,7591,Variable EnumValueType,7594,DataType MessageSecurityMode_EnumStrings,7595,Variable UserTokenType_EnumStrings,7596,Variable ApplicationType_EnumStrings,7597,Variable SecurityTokenRequestType_EnumStrings,7598,Variable BrowseDirection_EnumStrings,7603,Variable FilterOperator_EnumStrings,7605,Variable TimestampsToReturn_EnumStrings,7606,Variable MonitoringMode_EnumStrings,7608,Variable DataChangeTrigger_EnumStrings,7609,Variable DeadbandType_EnumStrings,7610,Variable RedundancySupport_EnumStrings,7611,Variable ServerState_EnumStrings,7612,Variable ExceptionDeviationFormat_EnumStrings,7614,Variable EnumValueType_Encoding_DefaultXml,7616,Object OpcUa_BinarySchema,7617,Variable OpcUa_BinarySchema_DataTypeVersion,7618,Variable OpcUa_BinarySchema_NamespaceUri,7619,Variable OpcUa_BinarySchema_Argument,7650,Variable OpcUa_BinarySchema_Argument_DataTypeVersion,7651,Variable OpcUa_BinarySchema_Argument_DictionaryFragment,7652,Variable OpcUa_BinarySchema_EnumValueType,7656,Variable OpcUa_BinarySchema_EnumValueType_DataTypeVersion,7657,Variable OpcUa_BinarySchema_EnumValueType_DictionaryFragment,7658,Variable OpcUa_BinarySchema_StatusResult,7659,Variable OpcUa_BinarySchema_StatusResult_DataTypeVersion,7660,Variable OpcUa_BinarySchema_StatusResult_DictionaryFragment,7661,Variable OpcUa_BinarySchema_UserTokenPolicy,7662,Variable OpcUa_BinarySchema_UserTokenPolicy_DataTypeVersion,7663,Variable OpcUa_BinarySchema_UserTokenPolicy_DictionaryFragment,7664,Variable OpcUa_BinarySchema_ApplicationDescription,7665,Variable OpcUa_BinarySchema_ApplicationDescription_DataTypeVersion,7666,Variable OpcUa_BinarySchema_ApplicationDescription_DictionaryFragment,7667,Variable OpcUa_BinarySchema_EndpointDescription,7668,Variable OpcUa_BinarySchema_EndpointDescription_DataTypeVersion,7669,Variable OpcUa_BinarySchema_EndpointDescription_DictionaryFragment,7670,Variable OpcUa_BinarySchema_UserIdentityToken,7671,Variable OpcUa_BinarySchema_UserIdentityToken_DataTypeVersion,7672,Variable OpcUa_BinarySchema_UserIdentityToken_DictionaryFragment,7673,Variable OpcUa_BinarySchema_AnonymousIdentityToken,7674,Variable OpcUa_BinarySchema_AnonymousIdentityToken_DataTypeVersion,7675,Variable OpcUa_BinarySchema_AnonymousIdentityToken_DictionaryFragment,7676,Variable OpcUa_BinarySchema_UserNameIdentityToken,7677,Variable OpcUa_BinarySchema_UserNameIdentityToken_DataTypeVersion,7678,Variable OpcUa_BinarySchema_UserNameIdentityToken_DictionaryFragment,7679,Variable OpcUa_BinarySchema_X509IdentityToken,7680,Variable OpcUa_BinarySchema_X509IdentityToken_DataTypeVersion,7681,Variable OpcUa_BinarySchema_X509IdentityToken_DictionaryFragment,7682,Variable OpcUa_BinarySchema_IssuedIdentityToken,7683,Variable OpcUa_BinarySchema_IssuedIdentityToken_DataTypeVersion,7684,Variable OpcUa_BinarySchema_IssuedIdentityToken_DictionaryFragment,7685,Variable OpcUa_BinarySchema_EndpointConfiguration,7686,Variable OpcUa_BinarySchema_EndpointConfiguration_DataTypeVersion,7687,Variable OpcUa_BinarySchema_EndpointConfiguration_DictionaryFragment,7688,Variable OpcUa_BinarySchema_BuildInfo,7692,Variable OpcUa_BinarySchema_BuildInfo_DataTypeVersion,7693,Variable OpcUa_BinarySchema_BuildInfo_DictionaryFragment,7694,Variable OpcUa_BinarySchema_SignedSoftwareCertificate,7698,Variable OpcUa_BinarySchema_SignedSoftwareCertificate_DataTypeVersion,7699,Variable OpcUa_BinarySchema_SignedSoftwareCertificate_DictionaryFragment,7700,Variable OpcUa_BinarySchema_AddNodesItem,7728,Variable OpcUa_BinarySchema_AddNodesItem_DataTypeVersion,7729,Variable OpcUa_BinarySchema_AddNodesItem_DictionaryFragment,7730,Variable OpcUa_BinarySchema_AddReferencesItem,7731,Variable OpcUa_BinarySchema_AddReferencesItem_DataTypeVersion,7732,Variable OpcUa_BinarySchema_AddReferencesItem_DictionaryFragment,7733,Variable OpcUa_BinarySchema_DeleteNodesItem,7734,Variable OpcUa_BinarySchema_DeleteNodesItem_DataTypeVersion,7735,Variable OpcUa_BinarySchema_DeleteNodesItem_DictionaryFragment,7736,Variable OpcUa_BinarySchema_DeleteReferencesItem,7737,Variable OpcUa_BinarySchema_DeleteReferencesItem_DataTypeVersion,7738,Variable OpcUa_BinarySchema_DeleteReferencesItem_DictionaryFragment,7739,Variable OpcUa_BinarySchema_RegisteredServer,7782,Variable OpcUa_BinarySchema_RegisteredServer_DataTypeVersion,7783,Variable OpcUa_BinarySchema_RegisteredServer_DictionaryFragment,7784,Variable OpcUa_BinarySchema_ContentFilterElement,7929,Variable OpcUa_BinarySchema_ContentFilterElement_DataTypeVersion,7930,Variable OpcUa_BinarySchema_ContentFilterElement_DictionaryFragment,7931,Variable OpcUa_BinarySchema_ContentFilter,7932,Variable OpcUa_BinarySchema_ContentFilter_DataTypeVersion,7933,Variable OpcUa_BinarySchema_ContentFilter_DictionaryFragment,7934,Variable OpcUa_BinarySchema_FilterOperand,7935,Variable OpcUa_BinarySchema_FilterOperand_DataTypeVersion,7936,Variable OpcUa_BinarySchema_FilterOperand_DictionaryFragment,7937,Variable OpcUa_BinarySchema_ElementOperand,7938,Variable OpcUa_BinarySchema_ElementOperand_DataTypeVersion,7939,Variable OpcUa_BinarySchema_ElementOperand_DictionaryFragment,7940,Variable OpcUa_BinarySchema_LiteralOperand,7941,Variable OpcUa_BinarySchema_LiteralOperand_DataTypeVersion,7942,Variable OpcUa_BinarySchema_LiteralOperand_DictionaryFragment,7943,Variable OpcUa_BinarySchema_AttributeOperand,7944,Variable OpcUa_BinarySchema_AttributeOperand_DataTypeVersion,7945,Variable OpcUa_BinarySchema_AttributeOperand_DictionaryFragment,7946,Variable OpcUa_BinarySchema_SimpleAttributeOperand,7947,Variable OpcUa_BinarySchema_SimpleAttributeOperand_DataTypeVersion,7948,Variable OpcUa_BinarySchema_SimpleAttributeOperand_DictionaryFragment,7949,Variable OpcUa_BinarySchema_HistoryEvent,8004,Variable OpcUa_BinarySchema_HistoryEvent_DataTypeVersion,8005,Variable OpcUa_BinarySchema_HistoryEvent_DictionaryFragment,8006,Variable OpcUa_BinarySchema_MonitoringFilter,8067,Variable OpcUa_BinarySchema_MonitoringFilter_DataTypeVersion,8068,Variable OpcUa_BinarySchema_MonitoringFilter_DictionaryFragment,8069,Variable OpcUa_BinarySchema_EventFilter,8073,Variable OpcUa_BinarySchema_EventFilter_DataTypeVersion,8074,Variable OpcUa_BinarySchema_EventFilter_DictionaryFragment,8075,Variable OpcUa_BinarySchema_AggregateConfiguration,8076,Variable OpcUa_BinarySchema_AggregateConfiguration_DataTypeVersion,8077,Variable OpcUa_BinarySchema_AggregateConfiguration_DictionaryFragment,8078,Variable OpcUa_BinarySchema_HistoryEventFieldList,8172,Variable OpcUa_BinarySchema_HistoryEventFieldList_DataTypeVersion,8173,Variable OpcUa_BinarySchema_HistoryEventFieldList_DictionaryFragment,8174,Variable OpcUa_BinarySchema_RedundantServerDataType,8208,Variable OpcUa_BinarySchema_RedundantServerDataType_DataTypeVersion,8209,Variable OpcUa_BinarySchema_RedundantServerDataType_DictionaryFragment,8210,Variable OpcUa_BinarySchema_SamplingIntervalDiagnosticsDataType,8211,Variable OpcUa_BinarySchema_SamplingIntervalDiagnosticsDataType_DataTypeVersion,8212,Variable OpcUa_BinarySchema_SamplingIntervalDiagnosticsDataType_DictionaryFragment,8213,Variable OpcUa_BinarySchema_ServerDiagnosticsSummaryDataType,8214,Variable OpcUa_BinarySchema_ServerDiagnosticsSummaryDataType_DataTypeVersion,8215,Variable OpcUa_BinarySchema_ServerDiagnosticsSummaryDataType_DictionaryFragment,8216,Variable OpcUa_BinarySchema_ServerStatusDataType,8217,Variable OpcUa_BinarySchema_ServerStatusDataType_DataTypeVersion,8218,Variable OpcUa_BinarySchema_ServerStatusDataType_DictionaryFragment,8219,Variable OpcUa_BinarySchema_SessionDiagnosticsDataType,8220,Variable OpcUa_BinarySchema_SessionDiagnosticsDataType_DataTypeVersion,8221,Variable OpcUa_BinarySchema_SessionDiagnosticsDataType_DictionaryFragment,8222,Variable OpcUa_BinarySchema_SessionSecurityDiagnosticsDataType,8223,Variable OpcUa_BinarySchema_SessionSecurityDiagnosticsDataType_DataTypeVersion,8224,Variable OpcUa_BinarySchema_SessionSecurityDiagnosticsDataType_DictionaryFragment,8225,Variable OpcUa_BinarySchema_ServiceCounterDataType,8226,Variable OpcUa_BinarySchema_ServiceCounterDataType_DataTypeVersion,8227,Variable OpcUa_BinarySchema_ServiceCounterDataType_DictionaryFragment,8228,Variable OpcUa_BinarySchema_SubscriptionDiagnosticsDataType,8229,Variable OpcUa_BinarySchema_SubscriptionDiagnosticsDataType_DataTypeVersion,8230,Variable OpcUa_BinarySchema_SubscriptionDiagnosticsDataType_DictionaryFragment,8231,Variable OpcUa_BinarySchema_ModelChangeStructureDataType,8232,Variable OpcUa_BinarySchema_ModelChangeStructureDataType_DataTypeVersion,8233,Variable OpcUa_BinarySchema_ModelChangeStructureDataType_DictionaryFragment,8234,Variable OpcUa_BinarySchema_SemanticChangeStructureDataType,8235,Variable OpcUa_BinarySchema_SemanticChangeStructureDataType_DataTypeVersion,8236,Variable OpcUa_BinarySchema_SemanticChangeStructureDataType_DictionaryFragment,8237,Variable OpcUa_BinarySchema_Range,8238,Variable OpcUa_BinarySchema_Range_DataTypeVersion,8239,Variable OpcUa_BinarySchema_Range_DictionaryFragment,8240,Variable OpcUa_BinarySchema_EUInformation,8241,Variable OpcUa_BinarySchema_EUInformation_DataTypeVersion,8242,Variable OpcUa_BinarySchema_EUInformation_DictionaryFragment,8243,Variable OpcUa_BinarySchema_Annotation,8244,Variable OpcUa_BinarySchema_Annotation_DataTypeVersion,8245,Variable OpcUa_BinarySchema_Annotation_DictionaryFragment,8246,Variable OpcUa_BinarySchema_ProgramDiagnosticDataType,8247,Variable OpcUa_BinarySchema_ProgramDiagnosticDataType_DataTypeVersion,8248,Variable OpcUa_BinarySchema_ProgramDiagnosticDataType_DictionaryFragment,8249,Variable EnumValueType_Encoding_DefaultBinary,8251,Object OpcUa_XmlSchema,8252,Variable OpcUa_XmlSchema_DataTypeVersion,8253,Variable OpcUa_XmlSchema_NamespaceUri,8254,Variable OpcUa_XmlSchema_Argument,8285,Variable OpcUa_XmlSchema_Argument_DataTypeVersion,8286,Variable OpcUa_XmlSchema_Argument_DictionaryFragment,8287,Variable OpcUa_XmlSchema_EnumValueType,8291,Variable OpcUa_XmlSchema_EnumValueType_DataTypeVersion,8292,Variable OpcUa_XmlSchema_EnumValueType_DictionaryFragment,8293,Variable OpcUa_XmlSchema_StatusResult,8294,Variable OpcUa_XmlSchema_StatusResult_DataTypeVersion,8295,Variable OpcUa_XmlSchema_StatusResult_DictionaryFragment,8296,Variable OpcUa_XmlSchema_UserTokenPolicy,8297,Variable OpcUa_XmlSchema_UserTokenPolicy_DataTypeVersion,8298,Variable OpcUa_XmlSchema_UserTokenPolicy_DictionaryFragment,8299,Variable OpcUa_XmlSchema_ApplicationDescription,8300,Variable OpcUa_XmlSchema_ApplicationDescription_DataTypeVersion,8301,Variable OpcUa_XmlSchema_ApplicationDescription_DictionaryFragment,8302,Variable OpcUa_XmlSchema_EndpointDescription,8303,Variable OpcUa_XmlSchema_EndpointDescription_DataTypeVersion,8304,Variable OpcUa_XmlSchema_EndpointDescription_DictionaryFragment,8305,Variable OpcUa_XmlSchema_UserIdentityToken,8306,Variable OpcUa_XmlSchema_UserIdentityToken_DataTypeVersion,8307,Variable OpcUa_XmlSchema_UserIdentityToken_DictionaryFragment,8308,Variable OpcUa_XmlSchema_AnonymousIdentityToken,8309,Variable OpcUa_XmlSchema_AnonymousIdentityToken_DataTypeVersion,8310,Variable OpcUa_XmlSchema_AnonymousIdentityToken_DictionaryFragment,8311,Variable OpcUa_XmlSchema_UserNameIdentityToken,8312,Variable OpcUa_XmlSchema_UserNameIdentityToken_DataTypeVersion,8313,Variable OpcUa_XmlSchema_UserNameIdentityToken_DictionaryFragment,8314,Variable OpcUa_XmlSchema_X509IdentityToken,8315,Variable OpcUa_XmlSchema_X509IdentityToken_DataTypeVersion,8316,Variable OpcUa_XmlSchema_X509IdentityToken_DictionaryFragment,8317,Variable OpcUa_XmlSchema_IssuedIdentityToken,8318,Variable OpcUa_XmlSchema_IssuedIdentityToken_DataTypeVersion,8319,Variable OpcUa_XmlSchema_IssuedIdentityToken_DictionaryFragment,8320,Variable OpcUa_XmlSchema_EndpointConfiguration,8321,Variable OpcUa_XmlSchema_EndpointConfiguration_DataTypeVersion,8322,Variable OpcUa_XmlSchema_EndpointConfiguration_DictionaryFragment,8323,Variable OpcUa_XmlSchema_BuildInfo,8327,Variable OpcUa_XmlSchema_BuildInfo_DataTypeVersion,8328,Variable OpcUa_XmlSchema_BuildInfo_DictionaryFragment,8329,Variable OpcUa_XmlSchema_SignedSoftwareCertificate,8333,Variable OpcUa_XmlSchema_SignedSoftwareCertificate_DataTypeVersion,8334,Variable OpcUa_XmlSchema_SignedSoftwareCertificate_DictionaryFragment,8335,Variable OpcUa_XmlSchema_AddNodesItem,8363,Variable OpcUa_XmlSchema_AddNodesItem_DataTypeVersion,8364,Variable OpcUa_XmlSchema_AddNodesItem_DictionaryFragment,8365,Variable OpcUa_XmlSchema_AddReferencesItem,8366,Variable OpcUa_XmlSchema_AddReferencesItem_DataTypeVersion,8367,Variable OpcUa_XmlSchema_AddReferencesItem_DictionaryFragment,8368,Variable OpcUa_XmlSchema_DeleteNodesItem,8369,Variable OpcUa_XmlSchema_DeleteNodesItem_DataTypeVersion,8370,Variable OpcUa_XmlSchema_DeleteNodesItem_DictionaryFragment,8371,Variable OpcUa_XmlSchema_DeleteReferencesItem,8372,Variable OpcUa_XmlSchema_DeleteReferencesItem_DataTypeVersion,8373,Variable OpcUa_XmlSchema_DeleteReferencesItem_DictionaryFragment,8374,Variable OpcUa_XmlSchema_RegisteredServer,8417,Variable OpcUa_XmlSchema_RegisteredServer_DataTypeVersion,8418,Variable OpcUa_XmlSchema_RegisteredServer_DictionaryFragment,8419,Variable OpcUa_XmlSchema_ContentFilterElement,8564,Variable OpcUa_XmlSchema_ContentFilterElement_DataTypeVersion,8565,Variable OpcUa_XmlSchema_ContentFilterElement_DictionaryFragment,8566,Variable OpcUa_XmlSchema_ContentFilter,8567,Variable OpcUa_XmlSchema_ContentFilter_DataTypeVersion,8568,Variable OpcUa_XmlSchema_ContentFilter_DictionaryFragment,8569,Variable OpcUa_XmlSchema_FilterOperand,8570,Variable OpcUa_XmlSchema_FilterOperand_DataTypeVersion,8571,Variable OpcUa_XmlSchema_FilterOperand_DictionaryFragment,8572,Variable OpcUa_XmlSchema_ElementOperand,8573,Variable OpcUa_XmlSchema_ElementOperand_DataTypeVersion,8574,Variable OpcUa_XmlSchema_ElementOperand_DictionaryFragment,8575,Variable OpcUa_XmlSchema_LiteralOperand,8576,Variable OpcUa_XmlSchema_LiteralOperand_DataTypeVersion,8577,Variable OpcUa_XmlSchema_LiteralOperand_DictionaryFragment,8578,Variable OpcUa_XmlSchema_AttributeOperand,8579,Variable OpcUa_XmlSchema_AttributeOperand_DataTypeVersion,8580,Variable OpcUa_XmlSchema_AttributeOperand_DictionaryFragment,8581,Variable OpcUa_XmlSchema_SimpleAttributeOperand,8582,Variable OpcUa_XmlSchema_SimpleAttributeOperand_DataTypeVersion,8583,Variable OpcUa_XmlSchema_SimpleAttributeOperand_DictionaryFragment,8584,Variable OpcUa_XmlSchema_HistoryEvent,8639,Variable OpcUa_XmlSchema_HistoryEvent_DataTypeVersion,8640,Variable OpcUa_XmlSchema_HistoryEvent_DictionaryFragment,8641,Variable OpcUa_XmlSchema_MonitoringFilter,8702,Variable OpcUa_XmlSchema_MonitoringFilter_DataTypeVersion,8703,Variable OpcUa_XmlSchema_MonitoringFilter_DictionaryFragment,8704,Variable OpcUa_XmlSchema_EventFilter,8708,Variable OpcUa_XmlSchema_EventFilter_DataTypeVersion,8709,Variable OpcUa_XmlSchema_EventFilter_DictionaryFragment,8710,Variable OpcUa_XmlSchema_AggregateConfiguration,8711,Variable OpcUa_XmlSchema_AggregateConfiguration_DataTypeVersion,8712,Variable OpcUa_XmlSchema_AggregateConfiguration_DictionaryFragment,8713,Variable OpcUa_XmlSchema_HistoryEventFieldList,8807,Variable OpcUa_XmlSchema_HistoryEventFieldList_DataTypeVersion,8808,Variable OpcUa_XmlSchema_HistoryEventFieldList_DictionaryFragment,8809,Variable OpcUa_XmlSchema_RedundantServerDataType,8843,Variable OpcUa_XmlSchema_RedundantServerDataType_DataTypeVersion,8844,Variable OpcUa_XmlSchema_RedundantServerDataType_DictionaryFragment,8845,Variable OpcUa_XmlSchema_SamplingIntervalDiagnosticsDataType,8846,Variable OpcUa_XmlSchema_SamplingIntervalDiagnosticsDataType_DataTypeVersion,8847,Variable OpcUa_XmlSchema_SamplingIntervalDiagnosticsDataType_DictionaryFragment,8848,Variable OpcUa_XmlSchema_ServerDiagnosticsSummaryDataType,8849,Variable OpcUa_XmlSchema_ServerDiagnosticsSummaryDataType_DataTypeVersion,8850,Variable OpcUa_XmlSchema_ServerDiagnosticsSummaryDataType_DictionaryFragment,8851,Variable OpcUa_XmlSchema_ServerStatusDataType,8852,Variable OpcUa_XmlSchema_ServerStatusDataType_DataTypeVersion,8853,Variable OpcUa_XmlSchema_ServerStatusDataType_DictionaryFragment,8854,Variable OpcUa_XmlSchema_SessionDiagnosticsDataType,8855,Variable OpcUa_XmlSchema_SessionDiagnosticsDataType_DataTypeVersion,8856,Variable OpcUa_XmlSchema_SessionDiagnosticsDataType_DictionaryFragment,8857,Variable OpcUa_XmlSchema_SessionSecurityDiagnosticsDataType,8858,Variable OpcUa_XmlSchema_SessionSecurityDiagnosticsDataType_DataTypeVersion,8859,Variable OpcUa_XmlSchema_SessionSecurityDiagnosticsDataType_DictionaryFragment,8860,Variable OpcUa_XmlSchema_ServiceCounterDataType,8861,Variable OpcUa_XmlSchema_ServiceCounterDataType_DataTypeVersion,8862,Variable OpcUa_XmlSchema_ServiceCounterDataType_DictionaryFragment,8863,Variable OpcUa_XmlSchema_SubscriptionDiagnosticsDataType,8864,Variable OpcUa_XmlSchema_SubscriptionDiagnosticsDataType_DataTypeVersion,8865,Variable OpcUa_XmlSchema_SubscriptionDiagnosticsDataType_DictionaryFragment,8866,Variable OpcUa_XmlSchema_ModelChangeStructureDataType,8867,Variable OpcUa_XmlSchema_ModelChangeStructureDataType_DataTypeVersion,8868,Variable OpcUa_XmlSchema_ModelChangeStructureDataType_DictionaryFragment,8869,Variable OpcUa_XmlSchema_SemanticChangeStructureDataType,8870,Variable OpcUa_XmlSchema_SemanticChangeStructureDataType_DataTypeVersion,8871,Variable OpcUa_XmlSchema_SemanticChangeStructureDataType_DictionaryFragment,8872,Variable OpcUa_XmlSchema_Range,8873,Variable OpcUa_XmlSchema_Range_DataTypeVersion,8874,Variable OpcUa_XmlSchema_Range_DictionaryFragment,8875,Variable OpcUa_XmlSchema_EUInformation,8876,Variable OpcUa_XmlSchema_EUInformation_DataTypeVersion,8877,Variable OpcUa_XmlSchema_EUInformation_DictionaryFragment,8878,Variable OpcUa_XmlSchema_Annotation,8879,Variable OpcUa_XmlSchema_Annotation_DataTypeVersion,8880,Variable OpcUa_XmlSchema_Annotation_DictionaryFragment,8881,Variable OpcUa_XmlSchema_ProgramDiagnosticDataType,8882,Variable OpcUa_XmlSchema_ProgramDiagnosticDataType_DataTypeVersion,8883,Variable OpcUa_XmlSchema_ProgramDiagnosticDataType_DictionaryFragment,8884,Variable SubscriptionDiagnosticsType_MaxLifetimeCount,8888,Variable SubscriptionDiagnosticsType_LatePublishRequestCount,8889,Variable SubscriptionDiagnosticsType_CurrentKeepAliveCount,8890,Variable SubscriptionDiagnosticsType_CurrentLifetimeCount,8891,Variable SubscriptionDiagnosticsType_UnacknowledgedMessageCount,8892,Variable SubscriptionDiagnosticsType_DiscardedMessageCount,8893,Variable SubscriptionDiagnosticsType_MonitoredItemCount,8894,Variable SubscriptionDiagnosticsType_DisabledMonitoredItemCount,8895,Variable SubscriptionDiagnosticsType_MonitoringQueueOverflowCount,8896,Variable SubscriptionDiagnosticsType_NextSequenceNumber,8897,Variable SessionDiagnosticsObjectType_SessionDiagnostics_TotalRequestCount,8898,Variable SessionDiagnosticsVariableType_TotalRequestCount,8900,Variable SubscriptionDiagnosticsType_EventQueueOverflowCount,8902,Variable TimeZoneDataType,8912,DataType TimeZoneDataType_Encoding_DefaultXml,8913,Object OpcUa_BinarySchema_TimeZoneDataType,8914,Variable OpcUa_BinarySchema_TimeZoneDataType_DataTypeVersion,8915,Variable OpcUa_BinarySchema_TimeZoneDataType_DictionaryFragment,8916,Variable TimeZoneDataType_Encoding_DefaultBinary,8917,Object OpcUa_XmlSchema_TimeZoneDataType,8918,Variable OpcUa_XmlSchema_TimeZoneDataType_DataTypeVersion,8919,Variable OpcUa_XmlSchema_TimeZoneDataType_DictionaryFragment,8920,Variable AuditConditionRespondEventType,8927,ObjectType AuditConditionRespondEventType_EventId,8928,Variable AuditConditionRespondEventType_EventType,8929,Variable AuditConditionRespondEventType_SourceNode,8930,Variable AuditConditionRespondEventType_SourceName,8931,Variable AuditConditionRespondEventType_Time,8932,Variable AuditConditionRespondEventType_ReceiveTime,8933,Variable AuditConditionRespondEventType_LocalTime,8934,Variable AuditConditionRespondEventType_Message,8935,Variable AuditConditionRespondEventType_Severity,8936,Variable AuditConditionRespondEventType_ActionTimeStamp,8937,Variable AuditConditionRespondEventType_Status,8938,Variable AuditConditionRespondEventType_ServerId,8939,Variable AuditConditionRespondEventType_ClientAuditEntryId,8940,Variable AuditConditionRespondEventType_ClientUserId,8941,Variable AuditConditionRespondEventType_MethodId,8942,Variable AuditConditionRespondEventType_InputArguments,8943,Variable AuditConditionAcknowledgeEventType,8944,ObjectType AuditConditionAcknowledgeEventType_EventId,8945,Variable AuditConditionAcknowledgeEventType_EventType,8946,Variable AuditConditionAcknowledgeEventType_SourceNode,8947,Variable AuditConditionAcknowledgeEventType_SourceName,8948,Variable AuditConditionAcknowledgeEventType_Time,8949,Variable AuditConditionAcknowledgeEventType_ReceiveTime,8950,Variable AuditConditionAcknowledgeEventType_LocalTime,8951,Variable AuditConditionAcknowledgeEventType_Message,8952,Variable AuditConditionAcknowledgeEventType_Severity,8953,Variable AuditConditionAcknowledgeEventType_ActionTimeStamp,8954,Variable AuditConditionAcknowledgeEventType_Status,8955,Variable AuditConditionAcknowledgeEventType_ServerId,8956,Variable AuditConditionAcknowledgeEventType_ClientAuditEntryId,8957,Variable AuditConditionAcknowledgeEventType_ClientUserId,8958,Variable AuditConditionAcknowledgeEventType_MethodId,8959,Variable AuditConditionAcknowledgeEventType_InputArguments,8960,Variable AuditConditionConfirmEventType,8961,ObjectType AuditConditionConfirmEventType_EventId,8962,Variable AuditConditionConfirmEventType_EventType,8963,Variable AuditConditionConfirmEventType_SourceNode,8964,Variable AuditConditionConfirmEventType_SourceName,8965,Variable AuditConditionConfirmEventType_Time,8966,Variable AuditConditionConfirmEventType_ReceiveTime,8967,Variable AuditConditionConfirmEventType_LocalTime,8968,Variable AuditConditionConfirmEventType_Message,8969,Variable AuditConditionConfirmEventType_Severity,8970,Variable AuditConditionConfirmEventType_ActionTimeStamp,8971,Variable AuditConditionConfirmEventType_Status,8972,Variable AuditConditionConfirmEventType_ServerId,8973,Variable AuditConditionConfirmEventType_ClientAuditEntryId,8974,Variable AuditConditionConfirmEventType_ClientUserId,8975,Variable AuditConditionConfirmEventType_MethodId,8976,Variable AuditConditionConfirmEventType_InputArguments,8977,Variable TwoStateVariableType,8995,VariableType TwoStateVariableType_Id,8996,Variable TwoStateVariableType_Name,8997,Variable TwoStateVariableType_Number,8998,Variable TwoStateVariableType_EffectiveDisplayName,8999,Variable TwoStateVariableType_TransitionTime,9000,Variable TwoStateVariableType_EffectiveTransitionTime,9001,Variable ConditionVariableType,9002,VariableType ConditionVariableType_SourceTimestamp,9003,Variable HasTrueSubState,9004,ReferenceType HasFalseSubState,9005,ReferenceType HasCondition,9006,ReferenceType ConditionRefreshMethodType,9007,Method ConditionRefreshMethodType_InputArguments,9008,Variable ConditionType_ConditionName,9009,Variable ConditionType_BranchId,9010,Variable ConditionType_EnabledState,9011,Variable ConditionType_EnabledState_Id,9012,Variable ConditionType_EnabledState_Name,9013,Variable ConditionType_EnabledState_Number,9014,Variable ConditionType_EnabledState_EffectiveDisplayName,9015,Variable ConditionType_EnabledState_TransitionTime,9016,Variable ConditionType_EnabledState_EffectiveTransitionTime,9017,Variable ConditionType_EnabledState_TrueState,9018,Variable ConditionType_EnabledState_FalseState,9019,Variable ConditionType_Quality,9020,Variable ConditionType_Quality_SourceTimestamp,9021,Variable ConditionType_LastSeverity,9022,Variable ConditionType_LastSeverity_SourceTimestamp,9023,Variable ConditionType_Comment,9024,Variable ConditionType_Comment_SourceTimestamp,9025,Variable ConditionType_ClientUserId,9026,Variable ConditionType_Enable,9027,Method ConditionType_Disable,9028,Method ConditionType_AddComment,9029,Method ConditionType_AddComment_InputArguments,9030,Variable DialogResponseMethodType,9031,Method DialogResponseMethodType_InputArguments,9032,Variable DialogConditionType_ConditionName,9033,Variable DialogConditionType_BranchId,9034,Variable DialogConditionType_EnabledState,9035,Variable DialogConditionType_EnabledState_Id,9036,Variable DialogConditionType_EnabledState_Name,9037,Variable DialogConditionType_EnabledState_Number,9038,Variable DialogConditionType_EnabledState_EffectiveDisplayName,9039,Variable DialogConditionType_EnabledState_TransitionTime,9040,Variable DialogConditionType_EnabledState_EffectiveTransitionTime,9041,Variable DialogConditionType_EnabledState_TrueState,9042,Variable DialogConditionType_EnabledState_FalseState,9043,Variable DialogConditionType_Quality,9044,Variable DialogConditionType_Quality_SourceTimestamp,9045,Variable DialogConditionType_LastSeverity,9046,Variable DialogConditionType_LastSeverity_SourceTimestamp,9047,Variable DialogConditionType_Comment,9048,Variable DialogConditionType_Comment_SourceTimestamp,9049,Variable DialogConditionType_ClientUserId,9050,Variable DialogConditionType_Enable,9051,Method DialogConditionType_Disable,9052,Method DialogConditionType_AddComment,9053,Method DialogConditionType_AddComment_InputArguments,9054,Variable DialogConditionType_DialogState,9055,Variable DialogConditionType_DialogState_Id,9056,Variable DialogConditionType_DialogState_Name,9057,Variable DialogConditionType_DialogState_Number,9058,Variable DialogConditionType_DialogState_EffectiveDisplayName,9059,Variable DialogConditionType_DialogState_TransitionTime,9060,Variable DialogConditionType_DialogState_EffectiveTransitionTime,9061,Variable DialogConditionType_DialogState_TrueState,9062,Variable DialogConditionType_DialogState_FalseState,9063,Variable DialogConditionType_ResponseOptionSet,9064,Variable DialogConditionType_DefaultResponse,9065,Variable DialogConditionType_OkResponse,9066,Variable DialogConditionType_CancelResponse,9067,Variable DialogConditionType_LastResponse,9068,Variable DialogConditionType_Respond,9069,Method DialogConditionType_Respond_InputArguments,9070,Variable AcknowledgeableConditionType_ConditionName,9071,Variable AcknowledgeableConditionType_BranchId,9072,Variable AcknowledgeableConditionType_EnabledState,9073,Variable AcknowledgeableConditionType_EnabledState_Id,9074,Variable AcknowledgeableConditionType_EnabledState_Name,9075,Variable AcknowledgeableConditionType_EnabledState_Number,9076,Variable AcknowledgeableConditionType_EnabledState_EffectiveDisplayName,9077,Variable AcknowledgeableConditionType_EnabledState_TransitionTime,9078,Variable AcknowledgeableConditionType_EnabledState_EffectiveTransitionTime,9079,Variable AcknowledgeableConditionType_EnabledState_TrueState,9080,Variable AcknowledgeableConditionType_EnabledState_FalseState,9081,Variable AcknowledgeableConditionType_Quality,9082,Variable AcknowledgeableConditionType_Quality_SourceTimestamp,9083,Variable AcknowledgeableConditionType_LastSeverity,9084,Variable AcknowledgeableConditionType_LastSeverity_SourceTimestamp,9085,Variable AcknowledgeableConditionType_Comment,9086,Variable AcknowledgeableConditionType_Comment_SourceTimestamp,9087,Variable AcknowledgeableConditionType_ClientUserId,9088,Variable AcknowledgeableConditionType_Enable,9089,Method AcknowledgeableConditionType_Disable,9090,Method AcknowledgeableConditionType_AddComment,9091,Method AcknowledgeableConditionType_AddComment_InputArguments,9092,Variable AcknowledgeableConditionType_AckedState,9093,Variable AcknowledgeableConditionType_AckedState_Id,9094,Variable AcknowledgeableConditionType_AckedState_Name,9095,Variable AcknowledgeableConditionType_AckedState_Number,9096,Variable AcknowledgeableConditionType_AckedState_EffectiveDisplayName,9097,Variable AcknowledgeableConditionType_AckedState_TransitionTime,9098,Variable AcknowledgeableConditionType_AckedState_EffectiveTransitionTime,9099,Variable AcknowledgeableConditionType_AckedState_TrueState,9100,Variable AcknowledgeableConditionType_AckedState_FalseState,9101,Variable AcknowledgeableConditionType_ConfirmedState,9102,Variable AcknowledgeableConditionType_ConfirmedState_Id,9103,Variable AcknowledgeableConditionType_ConfirmedState_Name,9104,Variable AcknowledgeableConditionType_ConfirmedState_Number,9105,Variable AcknowledgeableConditionType_ConfirmedState_EffectiveDisplayName,9106,Variable AcknowledgeableConditionType_ConfirmedState_TransitionTime,9107,Variable AcknowledgeableConditionType_ConfirmedState_EffectiveTransitionTime,9108,Variable AcknowledgeableConditionType_ConfirmedState_TrueState,9109,Variable AcknowledgeableConditionType_ConfirmedState_FalseState,9110,Variable AcknowledgeableConditionType_Acknowledge,9111,Method AcknowledgeableConditionType_Acknowledge_InputArguments,9112,Variable AcknowledgeableConditionType_Confirm,9113,Method AcknowledgeableConditionType_Confirm_InputArguments,9114,Variable ShelvedStateMachineType_UnshelveTime,9115,Variable AlarmConditionType_ConditionName,9116,Variable AlarmConditionType_BranchId,9117,Variable AlarmConditionType_EnabledState,9118,Variable AlarmConditionType_EnabledState_Id,9119,Variable AlarmConditionType_EnabledState_Name,9120,Variable AlarmConditionType_EnabledState_Number,9121,Variable AlarmConditionType_EnabledState_EffectiveDisplayName,9122,Variable AlarmConditionType_EnabledState_TransitionTime,9123,Variable AlarmConditionType_EnabledState_EffectiveTransitionTime,9124,Variable AlarmConditionType_EnabledState_TrueState,9125,Variable AlarmConditionType_EnabledState_FalseState,9126,Variable AlarmConditionType_Quality,9127,Variable AlarmConditionType_Quality_SourceTimestamp,9128,Variable AlarmConditionType_LastSeverity,9129,Variable AlarmConditionType_LastSeverity_SourceTimestamp,9130,Variable AlarmConditionType_Comment,9131,Variable AlarmConditionType_Comment_SourceTimestamp,9132,Variable AlarmConditionType_ClientUserId,9133,Variable AlarmConditionType_Enable,9134,Method AlarmConditionType_Disable,9135,Method AlarmConditionType_AddComment,9136,Method AlarmConditionType_AddComment_InputArguments,9137,Variable AlarmConditionType_AckedState,9138,Variable AlarmConditionType_AckedState_Id,9139,Variable AlarmConditionType_AckedState_Name,9140,Variable AlarmConditionType_AckedState_Number,9141,Variable AlarmConditionType_AckedState_EffectiveDisplayName,9142,Variable AlarmConditionType_AckedState_TransitionTime,9143,Variable AlarmConditionType_AckedState_EffectiveTransitionTime,9144,Variable AlarmConditionType_AckedState_TrueState,9145,Variable AlarmConditionType_AckedState_FalseState,9146,Variable AlarmConditionType_ConfirmedState,9147,Variable AlarmConditionType_ConfirmedState_Id,9148,Variable AlarmConditionType_ConfirmedState_Name,9149,Variable AlarmConditionType_ConfirmedState_Number,9150,Variable AlarmConditionType_ConfirmedState_EffectiveDisplayName,9151,Variable AlarmConditionType_ConfirmedState_TransitionTime,9152,Variable AlarmConditionType_ConfirmedState_EffectiveTransitionTime,9153,Variable AlarmConditionType_ConfirmedState_TrueState,9154,Variable AlarmConditionType_ConfirmedState_FalseState,9155,Variable AlarmConditionType_Acknowledge,9156,Method AlarmConditionType_Acknowledge_InputArguments,9157,Variable AlarmConditionType_Confirm,9158,Method AlarmConditionType_Confirm_InputArguments,9159,Variable AlarmConditionType_ActiveState,9160,Variable AlarmConditionType_ActiveState_Id,9161,Variable AlarmConditionType_ActiveState_Name,9162,Variable AlarmConditionType_ActiveState_Number,9163,Variable AlarmConditionType_ActiveState_EffectiveDisplayName,9164,Variable AlarmConditionType_ActiveState_TransitionTime,9165,Variable AlarmConditionType_ActiveState_EffectiveTransitionTime,9166,Variable AlarmConditionType_ActiveState_TrueState,9167,Variable AlarmConditionType_ActiveState_FalseState,9168,Variable AlarmConditionType_SuppressedState,9169,Variable AlarmConditionType_SuppressedState_Id,9170,Variable AlarmConditionType_SuppressedState_Name,9171,Variable AlarmConditionType_SuppressedState_Number,9172,Variable AlarmConditionType_SuppressedState_EffectiveDisplayName,9173,Variable AlarmConditionType_SuppressedState_TransitionTime,9174,Variable AlarmConditionType_SuppressedState_EffectiveTransitionTime,9175,Variable AlarmConditionType_SuppressedState_TrueState,9176,Variable AlarmConditionType_SuppressedState_FalseState,9177,Variable AlarmConditionType_ShelvingState,9178,Object AlarmConditionType_ShelvingState_CurrentState,9179,Variable AlarmConditionType_ShelvingState_CurrentState_Id,9180,Variable AlarmConditionType_ShelvingState_CurrentState_Name,9181,Variable AlarmConditionType_ShelvingState_CurrentState_Number,9182,Variable AlarmConditionType_ShelvingState_CurrentState_EffectiveDisplayName,9183,Variable AlarmConditionType_ShelvingState_LastTransition,9184,Variable AlarmConditionType_ShelvingState_LastTransition_Id,9185,Variable AlarmConditionType_ShelvingState_LastTransition_Name,9186,Variable AlarmConditionType_ShelvingState_LastTransition_Number,9187,Variable AlarmConditionType_ShelvingState_LastTransition_TransitionTime,9188,Variable AlarmConditionType_ShelvingState_UnshelveTime,9189,Variable AlarmConditionType_ShelvingState_Unshelve,9211,Method AlarmConditionType_ShelvingState_OneShotShelve,9212,Method AlarmConditionType_ShelvingState_TimedShelve,9213,Method AlarmConditionType_ShelvingState_TimedShelve_InputArguments,9214,Variable AlarmConditionType_SuppressedOrShelved,9215,Variable AlarmConditionType_MaxTimeShelved,9216,Variable LimitAlarmType_ConditionName,9217,Variable LimitAlarmType_BranchId,9218,Variable LimitAlarmType_EnabledState,9219,Variable LimitAlarmType_EnabledState_Id,9220,Variable LimitAlarmType_EnabledState_Name,9221,Variable LimitAlarmType_EnabledState_Number,9222,Variable LimitAlarmType_EnabledState_EffectiveDisplayName,9223,Variable LimitAlarmType_EnabledState_TransitionTime,9224,Variable LimitAlarmType_EnabledState_EffectiveTransitionTime,9225,Variable LimitAlarmType_EnabledState_TrueState,9226,Variable LimitAlarmType_EnabledState_FalseState,9227,Variable LimitAlarmType_Quality,9228,Variable LimitAlarmType_Quality_SourceTimestamp,9229,Variable LimitAlarmType_LastSeverity,9230,Variable LimitAlarmType_LastSeverity_SourceTimestamp,9231,Variable LimitAlarmType_Comment,9232,Variable LimitAlarmType_Comment_SourceTimestamp,9233,Variable LimitAlarmType_ClientUserId,9234,Variable LimitAlarmType_Enable,9235,Method LimitAlarmType_Disable,9236,Method LimitAlarmType_AddComment,9237,Method LimitAlarmType_AddComment_InputArguments,9238,Variable LimitAlarmType_AckedState,9239,Variable LimitAlarmType_AckedState_Id,9240,Variable LimitAlarmType_AckedState_Name,9241,Variable LimitAlarmType_AckedState_Number,9242,Variable LimitAlarmType_AckedState_EffectiveDisplayName,9243,Variable LimitAlarmType_AckedState_TransitionTime,9244,Variable LimitAlarmType_AckedState_EffectiveTransitionTime,9245,Variable LimitAlarmType_AckedState_TrueState,9246,Variable LimitAlarmType_AckedState_FalseState,9247,Variable LimitAlarmType_ConfirmedState,9248,Variable LimitAlarmType_ConfirmedState_Id,9249,Variable LimitAlarmType_ConfirmedState_Name,9250,Variable LimitAlarmType_ConfirmedState_Number,9251,Variable LimitAlarmType_ConfirmedState_EffectiveDisplayName,9252,Variable LimitAlarmType_ConfirmedState_TransitionTime,9253,Variable LimitAlarmType_ConfirmedState_EffectiveTransitionTime,9254,Variable LimitAlarmType_ConfirmedState_TrueState,9255,Variable LimitAlarmType_ConfirmedState_FalseState,9256,Variable LimitAlarmType_Acknowledge,9257,Method LimitAlarmType_Acknowledge_InputArguments,9258,Variable LimitAlarmType_Confirm,9259,Method LimitAlarmType_Confirm_InputArguments,9260,Variable LimitAlarmType_ActiveState,9261,Variable LimitAlarmType_ActiveState_Id,9262,Variable LimitAlarmType_ActiveState_Name,9263,Variable LimitAlarmType_ActiveState_Number,9264,Variable LimitAlarmType_ActiveState_EffectiveDisplayName,9265,Variable LimitAlarmType_ActiveState_TransitionTime,9266,Variable LimitAlarmType_ActiveState_EffectiveTransitionTime,9267,Variable LimitAlarmType_ActiveState_TrueState,9268,Variable LimitAlarmType_ActiveState_FalseState,9269,Variable LimitAlarmType_SuppressedState,9270,Variable LimitAlarmType_SuppressedState_Id,9271,Variable LimitAlarmType_SuppressedState_Name,9272,Variable LimitAlarmType_SuppressedState_Number,9273,Variable LimitAlarmType_SuppressedState_EffectiveDisplayName,9274,Variable LimitAlarmType_SuppressedState_TransitionTime,9275,Variable LimitAlarmType_SuppressedState_EffectiveTransitionTime,9276,Variable LimitAlarmType_SuppressedState_TrueState,9277,Variable LimitAlarmType_SuppressedState_FalseState,9278,Variable LimitAlarmType_ShelvingState,9279,Object LimitAlarmType_ShelvingState_CurrentState,9280,Variable LimitAlarmType_ShelvingState_CurrentState_Id,9281,Variable LimitAlarmType_ShelvingState_CurrentState_Name,9282,Variable LimitAlarmType_ShelvingState_CurrentState_Number,9283,Variable LimitAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,9284,Variable LimitAlarmType_ShelvingState_LastTransition,9285,Variable LimitAlarmType_ShelvingState_LastTransition_Id,9286,Variable LimitAlarmType_ShelvingState_LastTransition_Name,9287,Variable LimitAlarmType_ShelvingState_LastTransition_Number,9288,Variable LimitAlarmType_ShelvingState_LastTransition_TransitionTime,9289,Variable LimitAlarmType_ShelvingState_UnshelveTime,9290,Variable LimitAlarmType_ShelvingState_Unshelve,9312,Method LimitAlarmType_ShelvingState_OneShotShelve,9313,Method LimitAlarmType_ShelvingState_TimedShelve,9314,Method LimitAlarmType_ShelvingState_TimedShelve_InputArguments,9315,Variable LimitAlarmType_SuppressedOrShelved,9316,Variable LimitAlarmType_MaxTimeShelved,9317,Variable ExclusiveLimitStateMachineType,9318,ObjectType ExclusiveLimitStateMachineType_CurrentState,9319,Variable ExclusiveLimitStateMachineType_CurrentState_Id,9320,Variable ExclusiveLimitStateMachineType_CurrentState_Name,9321,Variable ExclusiveLimitStateMachineType_CurrentState_Number,9322,Variable ExclusiveLimitStateMachineType_CurrentState_EffectiveDisplayName,9323,Variable ExclusiveLimitStateMachineType_LastTransition,9324,Variable ExclusiveLimitStateMachineType_LastTransition_Id,9325,Variable ExclusiveLimitStateMachineType_LastTransition_Name,9326,Variable ExclusiveLimitStateMachineType_LastTransition_Number,9327,Variable ExclusiveLimitStateMachineType_LastTransition_TransitionTime,9328,Variable ExclusiveLimitStateMachineType_HighHigh,9329,Object ExclusiveLimitStateMachineType_HighHigh_StateNumber,9330,Variable ExclusiveLimitStateMachineType_High,9331,Object ExclusiveLimitStateMachineType_High_StateNumber,9332,Variable ExclusiveLimitStateMachineType_Low,9333,Object ExclusiveLimitStateMachineType_Low_StateNumber,9334,Variable ExclusiveLimitStateMachineType_LowLow,9335,Object ExclusiveLimitStateMachineType_LowLow_StateNumber,9336,Variable ExclusiveLimitStateMachineType_LowLowToLow,9337,Object ExclusiveLimitStateMachineType_LowToLowLow,9338,Object ExclusiveLimitStateMachineType_HighHighToHigh,9339,Object ExclusiveLimitStateMachineType_HighToHighHigh,9340,Object ExclusiveLimitAlarmType,9341,ObjectType ExclusiveLimitAlarmType_EventId,9342,Variable ExclusiveLimitAlarmType_EventType,9343,Variable ExclusiveLimitAlarmType_SourceNode,9344,Variable ExclusiveLimitAlarmType_SourceName,9345,Variable ExclusiveLimitAlarmType_Time,9346,Variable ExclusiveLimitAlarmType_ReceiveTime,9347,Variable ExclusiveLimitAlarmType_LocalTime,9348,Variable ExclusiveLimitAlarmType_Message,9349,Variable ExclusiveLimitAlarmType_Severity,9350,Variable ExclusiveLimitAlarmType_ConditionName,9351,Variable ExclusiveLimitAlarmType_BranchId,9352,Variable ExclusiveLimitAlarmType_Retain,9353,Variable ExclusiveLimitAlarmType_EnabledState,9354,Variable ExclusiveLimitAlarmType_EnabledState_Id,9355,Variable ExclusiveLimitAlarmType_EnabledState_Name,9356,Variable ExclusiveLimitAlarmType_EnabledState_Number,9357,Variable ExclusiveLimitAlarmType_EnabledState_EffectiveDisplayName,9358,Variable ExclusiveLimitAlarmType_EnabledState_TransitionTime,9359,Variable ExclusiveLimitAlarmType_EnabledState_EffectiveTransitionTime,9360,Variable ExclusiveLimitAlarmType_EnabledState_TrueState,9361,Variable ExclusiveLimitAlarmType_EnabledState_FalseState,9362,Variable ExclusiveLimitAlarmType_Quality,9363,Variable ExclusiveLimitAlarmType_Quality_SourceTimestamp,9364,Variable ExclusiveLimitAlarmType_LastSeverity,9365,Variable ExclusiveLimitAlarmType_LastSeverity_SourceTimestamp,9366,Variable ExclusiveLimitAlarmType_Comment,9367,Variable ExclusiveLimitAlarmType_Comment_SourceTimestamp,9368,Variable ExclusiveLimitAlarmType_ClientUserId,9369,Variable ExclusiveLimitAlarmType_Enable,9370,Method ExclusiveLimitAlarmType_Disable,9371,Method ExclusiveLimitAlarmType_AddComment,9372,Method ExclusiveLimitAlarmType_AddComment_InputArguments,9373,Variable ExclusiveLimitAlarmType_ConditionRefresh,9374,Method ExclusiveLimitAlarmType_ConditionRefresh_InputArguments,9375,Variable ExclusiveLimitAlarmType_AckedState,9376,Variable ExclusiveLimitAlarmType_AckedState_Id,9377,Variable ExclusiveLimitAlarmType_AckedState_Name,9378,Variable ExclusiveLimitAlarmType_AckedState_Number,9379,Variable ExclusiveLimitAlarmType_AckedState_EffectiveDisplayName,9380,Variable ExclusiveLimitAlarmType_AckedState_TransitionTime,9381,Variable ExclusiveLimitAlarmType_AckedState_EffectiveTransitionTime,9382,Variable ExclusiveLimitAlarmType_AckedState_TrueState,9383,Variable ExclusiveLimitAlarmType_AckedState_FalseState,9384,Variable ExclusiveLimitAlarmType_ConfirmedState,9385,Variable ExclusiveLimitAlarmType_ConfirmedState_Id,9386,Variable ExclusiveLimitAlarmType_ConfirmedState_Name,9387,Variable ExclusiveLimitAlarmType_ConfirmedState_Number,9388,Variable ExclusiveLimitAlarmType_ConfirmedState_EffectiveDisplayName,9389,Variable ExclusiveLimitAlarmType_ConfirmedState_TransitionTime,9390,Variable ExclusiveLimitAlarmType_ConfirmedState_EffectiveTransitionTime,9391,Variable ExclusiveLimitAlarmType_ConfirmedState_TrueState,9392,Variable ExclusiveLimitAlarmType_ConfirmedState_FalseState,9393,Variable ExclusiveLimitAlarmType_Acknowledge,9394,Method ExclusiveLimitAlarmType_Acknowledge_InputArguments,9395,Variable ExclusiveLimitAlarmType_Confirm,9396,Method ExclusiveLimitAlarmType_Confirm_InputArguments,9397,Variable ExclusiveLimitAlarmType_ActiveState,9398,Variable ExclusiveLimitAlarmType_ActiveState_Id,9399,Variable ExclusiveLimitAlarmType_ActiveState_Name,9400,Variable ExclusiveLimitAlarmType_ActiveState_Number,9401,Variable ExclusiveLimitAlarmType_ActiveState_EffectiveDisplayName,9402,Variable ExclusiveLimitAlarmType_ActiveState_TransitionTime,9403,Variable ExclusiveLimitAlarmType_ActiveState_EffectiveTransitionTime,9404,Variable ExclusiveLimitAlarmType_ActiveState_TrueState,9405,Variable ExclusiveLimitAlarmType_ActiveState_FalseState,9406,Variable ExclusiveLimitAlarmType_SuppressedState,9407,Variable ExclusiveLimitAlarmType_SuppressedState_Id,9408,Variable ExclusiveLimitAlarmType_SuppressedState_Name,9409,Variable ExclusiveLimitAlarmType_SuppressedState_Number,9410,Variable ExclusiveLimitAlarmType_SuppressedState_EffectiveDisplayName,9411,Variable ExclusiveLimitAlarmType_SuppressedState_TransitionTime,9412,Variable ExclusiveLimitAlarmType_SuppressedState_EffectiveTransitionTime,9413,Variable ExclusiveLimitAlarmType_SuppressedState_TrueState,9414,Variable ExclusiveLimitAlarmType_SuppressedState_FalseState,9415,Variable ExclusiveLimitAlarmType_ShelvingState,9416,Object ExclusiveLimitAlarmType_ShelvingState_CurrentState,9417,Variable ExclusiveLimitAlarmType_ShelvingState_CurrentState_Id,9418,Variable ExclusiveLimitAlarmType_ShelvingState_CurrentState_Name,9419,Variable ExclusiveLimitAlarmType_ShelvingState_CurrentState_Number,9420,Variable ExclusiveLimitAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,9421,Variable ExclusiveLimitAlarmType_ShelvingState_LastTransition,9422,Variable ExclusiveLimitAlarmType_ShelvingState_LastTransition_Id,9423,Variable ExclusiveLimitAlarmType_ShelvingState_LastTransition_Name,9424,Variable ExclusiveLimitAlarmType_ShelvingState_LastTransition_Number,9425,Variable ExclusiveLimitAlarmType_ShelvingState_LastTransition_TransitionTime,9426,Variable ExclusiveLimitAlarmType_ShelvingState_UnshelveTime,9427,Variable ExclusiveLimitAlarmType_ShelvingState_Unshelve,9449,Method ExclusiveLimitAlarmType_ShelvingState_OneShotShelve,9450,Method ExclusiveLimitAlarmType_ShelvingState_TimedShelve,9451,Method ExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments,9452,Variable ExclusiveLimitAlarmType_SuppressedOrShelved,9453,Variable ExclusiveLimitAlarmType_MaxTimeShelved,9454,Variable ExclusiveLimitAlarmType_LimitState,9455,Object ExclusiveLimitAlarmType_LimitState_CurrentState,9456,Variable ExclusiveLimitAlarmType_LimitState_CurrentState_Id,9457,Variable ExclusiveLimitAlarmType_LimitState_CurrentState_Name,9458,Variable ExclusiveLimitAlarmType_LimitState_CurrentState_Number,9459,Variable ExclusiveLimitAlarmType_LimitState_CurrentState_EffectiveDisplayName,9460,Variable ExclusiveLimitAlarmType_LimitState_LastTransition,9461,Variable ExclusiveLimitAlarmType_LimitState_LastTransition_Id,9462,Variable ExclusiveLimitAlarmType_LimitState_LastTransition_Name,9463,Variable ExclusiveLimitAlarmType_LimitState_LastTransition_Number,9464,Variable ExclusiveLimitAlarmType_LimitState_LastTransition_TransitionTime,9465,Variable ExclusiveLimitAlarmType_HighHighLimit,9478,Variable ExclusiveLimitAlarmType_HighLimit,9479,Variable ExclusiveLimitAlarmType_LowLimit,9480,Variable ExclusiveLimitAlarmType_LowLowLimit,9481,Variable ExclusiveLevelAlarmType,9482,ObjectType ExclusiveLevelAlarmType_EventId,9483,Variable ExclusiveLevelAlarmType_EventType,9484,Variable ExclusiveLevelAlarmType_SourceNode,9485,Variable ExclusiveLevelAlarmType_SourceName,9486,Variable ExclusiveLevelAlarmType_Time,9487,Variable ExclusiveLevelAlarmType_ReceiveTime,9488,Variable ExclusiveLevelAlarmType_LocalTime,9489,Variable ExclusiveLevelAlarmType_Message,9490,Variable ExclusiveLevelAlarmType_Severity,9491,Variable ExclusiveLevelAlarmType_ConditionName,9492,Variable ExclusiveLevelAlarmType_BranchId,9493,Variable ExclusiveLevelAlarmType_Retain,9494,Variable ExclusiveLevelAlarmType_EnabledState,9495,Variable ExclusiveLevelAlarmType_EnabledState_Id,9496,Variable ExclusiveLevelAlarmType_EnabledState_Name,9497,Variable ExclusiveLevelAlarmType_EnabledState_Number,9498,Variable ExclusiveLevelAlarmType_EnabledState_EffectiveDisplayName,9499,Variable ExclusiveLevelAlarmType_EnabledState_TransitionTime,9500,Variable ExclusiveLevelAlarmType_EnabledState_EffectiveTransitionTime,9501,Variable ExclusiveLevelAlarmType_EnabledState_TrueState,9502,Variable ExclusiveLevelAlarmType_EnabledState_FalseState,9503,Variable ExclusiveLevelAlarmType_Quality,9504,Variable ExclusiveLevelAlarmType_Quality_SourceTimestamp,9505,Variable ExclusiveLevelAlarmType_LastSeverity,9506,Variable ExclusiveLevelAlarmType_LastSeverity_SourceTimestamp,9507,Variable ExclusiveLevelAlarmType_Comment,9508,Variable ExclusiveLevelAlarmType_Comment_SourceTimestamp,9509,Variable ExclusiveLevelAlarmType_ClientUserId,9510,Variable ExclusiveLevelAlarmType_Enable,9511,Method ExclusiveLevelAlarmType_Disable,9512,Method ExclusiveLevelAlarmType_AddComment,9513,Method ExclusiveLevelAlarmType_AddComment_InputArguments,9514,Variable ExclusiveLevelAlarmType_ConditionRefresh,9515,Method ExclusiveLevelAlarmType_ConditionRefresh_InputArguments,9516,Variable ExclusiveLevelAlarmType_AckedState,9517,Variable ExclusiveLevelAlarmType_AckedState_Id,9518,Variable ExclusiveLevelAlarmType_AckedState_Name,9519,Variable ExclusiveLevelAlarmType_AckedState_Number,9520,Variable ExclusiveLevelAlarmType_AckedState_EffectiveDisplayName,9521,Variable ExclusiveLevelAlarmType_AckedState_TransitionTime,9522,Variable ExclusiveLevelAlarmType_AckedState_EffectiveTransitionTime,9523,Variable ExclusiveLevelAlarmType_AckedState_TrueState,9524,Variable ExclusiveLevelAlarmType_AckedState_FalseState,9525,Variable ExclusiveLevelAlarmType_ConfirmedState,9526,Variable ExclusiveLevelAlarmType_ConfirmedState_Id,9527,Variable ExclusiveLevelAlarmType_ConfirmedState_Name,9528,Variable ExclusiveLevelAlarmType_ConfirmedState_Number,9529,Variable ExclusiveLevelAlarmType_ConfirmedState_EffectiveDisplayName,9530,Variable ExclusiveLevelAlarmType_ConfirmedState_TransitionTime,9531,Variable ExclusiveLevelAlarmType_ConfirmedState_EffectiveTransitionTime,9532,Variable ExclusiveLevelAlarmType_ConfirmedState_TrueState,9533,Variable ExclusiveLevelAlarmType_ConfirmedState_FalseState,9534,Variable ExclusiveLevelAlarmType_Acknowledge,9535,Method ExclusiveLevelAlarmType_Acknowledge_InputArguments,9536,Variable ExclusiveLevelAlarmType_Confirm,9537,Method ExclusiveLevelAlarmType_Confirm_InputArguments,9538,Variable ExclusiveLevelAlarmType_ActiveState,9539,Variable ExclusiveLevelAlarmType_ActiveState_Id,9540,Variable ExclusiveLevelAlarmType_ActiveState_Name,9541,Variable ExclusiveLevelAlarmType_ActiveState_Number,9542,Variable ExclusiveLevelAlarmType_ActiveState_EffectiveDisplayName,9543,Variable ExclusiveLevelAlarmType_ActiveState_TransitionTime,9544,Variable ExclusiveLevelAlarmType_ActiveState_EffectiveTransitionTime,9545,Variable ExclusiveLevelAlarmType_ActiveState_TrueState,9546,Variable ExclusiveLevelAlarmType_ActiveState_FalseState,9547,Variable ExclusiveLevelAlarmType_SuppressedState,9548,Variable ExclusiveLevelAlarmType_SuppressedState_Id,9549,Variable ExclusiveLevelAlarmType_SuppressedState_Name,9550,Variable ExclusiveLevelAlarmType_SuppressedState_Number,9551,Variable ExclusiveLevelAlarmType_SuppressedState_EffectiveDisplayName,9552,Variable ExclusiveLevelAlarmType_SuppressedState_TransitionTime,9553,Variable ExclusiveLevelAlarmType_SuppressedState_EffectiveTransitionTime,9554,Variable ExclusiveLevelAlarmType_SuppressedState_TrueState,9555,Variable ExclusiveLevelAlarmType_SuppressedState_FalseState,9556,Variable ExclusiveLevelAlarmType_ShelvingState,9557,Object ExclusiveLevelAlarmType_ShelvingState_CurrentState,9558,Variable ExclusiveLevelAlarmType_ShelvingState_CurrentState_Id,9559,Variable ExclusiveLevelAlarmType_ShelvingState_CurrentState_Name,9560,Variable ExclusiveLevelAlarmType_ShelvingState_CurrentState_Number,9561,Variable ExclusiveLevelAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,9562,Variable ExclusiveLevelAlarmType_ShelvingState_LastTransition,9563,Variable ExclusiveLevelAlarmType_ShelvingState_LastTransition_Id,9564,Variable ExclusiveLevelAlarmType_ShelvingState_LastTransition_Name,9565,Variable ExclusiveLevelAlarmType_ShelvingState_LastTransition_Number,9566,Variable ExclusiveLevelAlarmType_ShelvingState_LastTransition_TransitionTime,9567,Variable ExclusiveLevelAlarmType_ShelvingState_UnshelveTime,9568,Variable ExclusiveLevelAlarmType_ShelvingState_Unshelve,9590,Method ExclusiveLevelAlarmType_ShelvingState_OneShotShelve,9591,Method ExclusiveLevelAlarmType_ShelvingState_TimedShelve,9592,Method ExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments,9593,Variable ExclusiveLevelAlarmType_SuppressedOrShelved,9594,Variable ExclusiveLevelAlarmType_MaxTimeShelved,9595,Variable ExclusiveLevelAlarmType_LimitState,9596,Object ExclusiveLevelAlarmType_LimitState_CurrentState,9597,Variable ExclusiveLevelAlarmType_LimitState_CurrentState_Id,9598,Variable ExclusiveLevelAlarmType_LimitState_CurrentState_Name,9599,Variable ExclusiveLevelAlarmType_LimitState_CurrentState_Number,9600,Variable ExclusiveLevelAlarmType_LimitState_CurrentState_EffectiveDisplayName,9601,Variable ExclusiveLevelAlarmType_LimitState_LastTransition,9602,Variable ExclusiveLevelAlarmType_LimitState_LastTransition_Id,9603,Variable ExclusiveLevelAlarmType_LimitState_LastTransition_Name,9604,Variable ExclusiveLevelAlarmType_LimitState_LastTransition_Number,9605,Variable ExclusiveLevelAlarmType_LimitState_LastTransition_TransitionTime,9606,Variable ExclusiveLevelAlarmType_HighHighLimit,9619,Variable ExclusiveLevelAlarmType_HighLimit,9620,Variable ExclusiveLevelAlarmType_LowLimit,9621,Variable ExclusiveLevelAlarmType_LowLowLimit,9622,Variable ExclusiveRateOfChangeAlarmType,9623,ObjectType ExclusiveRateOfChangeAlarmType_EventId,9624,Variable ExclusiveRateOfChangeAlarmType_EventType,9625,Variable ExclusiveRateOfChangeAlarmType_SourceNode,9626,Variable ExclusiveRateOfChangeAlarmType_SourceName,9627,Variable ExclusiveRateOfChangeAlarmType_Time,9628,Variable ExclusiveRateOfChangeAlarmType_ReceiveTime,9629,Variable ExclusiveRateOfChangeAlarmType_LocalTime,9630,Variable ExclusiveRateOfChangeAlarmType_Message,9631,Variable ExclusiveRateOfChangeAlarmType_Severity,9632,Variable ExclusiveRateOfChangeAlarmType_ConditionName,9633,Variable ExclusiveRateOfChangeAlarmType_BranchId,9634,Variable ExclusiveRateOfChangeAlarmType_Retain,9635,Variable ExclusiveRateOfChangeAlarmType_EnabledState,9636,Variable ExclusiveRateOfChangeAlarmType_EnabledState_Id,9637,Variable ExclusiveRateOfChangeAlarmType_EnabledState_Name,9638,Variable ExclusiveRateOfChangeAlarmType_EnabledState_Number,9639,Variable ExclusiveRateOfChangeAlarmType_EnabledState_EffectiveDisplayName,9640,Variable ExclusiveRateOfChangeAlarmType_EnabledState_TransitionTime,9641,Variable ExclusiveRateOfChangeAlarmType_EnabledState_EffectiveTransitionTime,9642,Variable ExclusiveRateOfChangeAlarmType_EnabledState_TrueState,9643,Variable ExclusiveRateOfChangeAlarmType_EnabledState_FalseState,9644,Variable ExclusiveRateOfChangeAlarmType_Quality,9645,Variable ExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp,9646,Variable ExclusiveRateOfChangeAlarmType_LastSeverity,9647,Variable ExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp,9648,Variable ExclusiveRateOfChangeAlarmType_Comment,9649,Variable ExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp,9650,Variable ExclusiveRateOfChangeAlarmType_ClientUserId,9651,Variable ExclusiveRateOfChangeAlarmType_Enable,9652,Method ExclusiveRateOfChangeAlarmType_Disable,9653,Method ExclusiveRateOfChangeAlarmType_AddComment,9654,Method ExclusiveRateOfChangeAlarmType_AddComment_InputArguments,9655,Variable ExclusiveRateOfChangeAlarmType_ConditionRefresh,9656,Method ExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments,9657,Variable ExclusiveRateOfChangeAlarmType_AckedState,9658,Variable ExclusiveRateOfChangeAlarmType_AckedState_Id,9659,Variable ExclusiveRateOfChangeAlarmType_AckedState_Name,9660,Variable ExclusiveRateOfChangeAlarmType_AckedState_Number,9661,Variable ExclusiveRateOfChangeAlarmType_AckedState_EffectiveDisplayName,9662,Variable ExclusiveRateOfChangeAlarmType_AckedState_TransitionTime,9663,Variable ExclusiveRateOfChangeAlarmType_AckedState_EffectiveTransitionTime,9664,Variable ExclusiveRateOfChangeAlarmType_AckedState_TrueState,9665,Variable ExclusiveRateOfChangeAlarmType_AckedState_FalseState,9666,Variable ExclusiveRateOfChangeAlarmType_ConfirmedState,9667,Variable ExclusiveRateOfChangeAlarmType_ConfirmedState_Id,9668,Variable ExclusiveRateOfChangeAlarmType_ConfirmedState_Name,9669,Variable ExclusiveRateOfChangeAlarmType_ConfirmedState_Number,9670,Variable ExclusiveRateOfChangeAlarmType_ConfirmedState_EffectiveDisplayName,9671,Variable ExclusiveRateOfChangeAlarmType_ConfirmedState_TransitionTime,9672,Variable ExclusiveRateOfChangeAlarmType_ConfirmedState_EffectiveTransitionTime,9673,Variable ExclusiveRateOfChangeAlarmType_ConfirmedState_TrueState,9674,Variable ExclusiveRateOfChangeAlarmType_ConfirmedState_FalseState,9675,Variable ExclusiveRateOfChangeAlarmType_Acknowledge,9676,Method ExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments,9677,Variable ExclusiveRateOfChangeAlarmType_Confirm,9678,Method ExclusiveRateOfChangeAlarmType_Confirm_InputArguments,9679,Variable ExclusiveRateOfChangeAlarmType_ActiveState,9680,Variable ExclusiveRateOfChangeAlarmType_ActiveState_Id,9681,Variable ExclusiveRateOfChangeAlarmType_ActiveState_Name,9682,Variable ExclusiveRateOfChangeAlarmType_ActiveState_Number,9683,Variable ExclusiveRateOfChangeAlarmType_ActiveState_EffectiveDisplayName,9684,Variable ExclusiveRateOfChangeAlarmType_ActiveState_TransitionTime,9685,Variable ExclusiveRateOfChangeAlarmType_ActiveState_EffectiveTransitionTime,9686,Variable ExclusiveRateOfChangeAlarmType_ActiveState_TrueState,9687,Variable ExclusiveRateOfChangeAlarmType_ActiveState_FalseState,9688,Variable ExclusiveRateOfChangeAlarmType_SuppressedState,9689,Variable ExclusiveRateOfChangeAlarmType_SuppressedState_Id,9690,Variable ExclusiveRateOfChangeAlarmType_SuppressedState_Name,9691,Variable ExclusiveRateOfChangeAlarmType_SuppressedState_Number,9692,Variable ExclusiveRateOfChangeAlarmType_SuppressedState_EffectiveDisplayName,9693,Variable ExclusiveRateOfChangeAlarmType_SuppressedState_TransitionTime,9694,Variable ExclusiveRateOfChangeAlarmType_SuppressedState_EffectiveTransitionTime,9695,Variable ExclusiveRateOfChangeAlarmType_SuppressedState_TrueState,9696,Variable ExclusiveRateOfChangeAlarmType_SuppressedState_FalseState,9697,Variable ExclusiveRateOfChangeAlarmType_ShelvingState,9698,Object ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState,9699,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id,9700,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Name,9701,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Number,9702,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,9703,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition,9704,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id,9705,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Name,9706,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Number,9707,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_TransitionTime,9708,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime,9709,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve,9731,Method ExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve,9732,Method ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve,9733,Method ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments,9734,Variable ExclusiveRateOfChangeAlarmType_SuppressedOrShelved,9735,Variable ExclusiveRateOfChangeAlarmType_MaxTimeShelved,9736,Variable ExclusiveRateOfChangeAlarmType_LimitState,9737,Object ExclusiveRateOfChangeAlarmType_LimitState_CurrentState,9738,Variable ExclusiveRateOfChangeAlarmType_LimitState_CurrentState_Id,9739,Variable ExclusiveRateOfChangeAlarmType_LimitState_CurrentState_Name,9740,Variable ExclusiveRateOfChangeAlarmType_LimitState_CurrentState_Number,9741,Variable ExclusiveRateOfChangeAlarmType_LimitState_CurrentState_EffectiveDisplayName,9742,Variable ExclusiveRateOfChangeAlarmType_LimitState_LastTransition,9743,Variable ExclusiveRateOfChangeAlarmType_LimitState_LastTransition_Id,9744,Variable ExclusiveRateOfChangeAlarmType_LimitState_LastTransition_Name,9745,Variable ExclusiveRateOfChangeAlarmType_LimitState_LastTransition_Number,9746,Variable ExclusiveRateOfChangeAlarmType_LimitState_LastTransition_TransitionTime,9747,Variable ExclusiveRateOfChangeAlarmType_HighHighLimit,9760,Variable ExclusiveRateOfChangeAlarmType_HighLimit,9761,Variable ExclusiveRateOfChangeAlarmType_LowLimit,9762,Variable ExclusiveRateOfChangeAlarmType_LowLowLimit,9763,Variable ExclusiveDeviationAlarmType,9764,ObjectType ExclusiveDeviationAlarmType_EventId,9765,Variable ExclusiveDeviationAlarmType_EventType,9766,Variable ExclusiveDeviationAlarmType_SourceNode,9767,Variable ExclusiveDeviationAlarmType_SourceName,9768,Variable ExclusiveDeviationAlarmType_Time,9769,Variable ExclusiveDeviationAlarmType_ReceiveTime,9770,Variable ExclusiveDeviationAlarmType_LocalTime,9771,Variable ExclusiveDeviationAlarmType_Message,9772,Variable ExclusiveDeviationAlarmType_Severity,9773,Variable ExclusiveDeviationAlarmType_ConditionName,9774,Variable ExclusiveDeviationAlarmType_BranchId,9775,Variable ExclusiveDeviationAlarmType_Retain,9776,Variable ExclusiveDeviationAlarmType_EnabledState,9777,Variable ExclusiveDeviationAlarmType_EnabledState_Id,9778,Variable ExclusiveDeviationAlarmType_EnabledState_Name,9779,Variable ExclusiveDeviationAlarmType_EnabledState_Number,9780,Variable ExclusiveDeviationAlarmType_EnabledState_EffectiveDisplayName,9781,Variable ExclusiveDeviationAlarmType_EnabledState_TransitionTime,9782,Variable ExclusiveDeviationAlarmType_EnabledState_EffectiveTransitionTime,9783,Variable ExclusiveDeviationAlarmType_EnabledState_TrueState,9784,Variable ExclusiveDeviationAlarmType_EnabledState_FalseState,9785,Variable ExclusiveDeviationAlarmType_Quality,9786,Variable ExclusiveDeviationAlarmType_Quality_SourceTimestamp,9787,Variable ExclusiveDeviationAlarmType_LastSeverity,9788,Variable ExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp,9789,Variable ExclusiveDeviationAlarmType_Comment,9790,Variable ExclusiveDeviationAlarmType_Comment_SourceTimestamp,9791,Variable ExclusiveDeviationAlarmType_ClientUserId,9792,Variable ExclusiveDeviationAlarmType_Enable,9793,Method ExclusiveDeviationAlarmType_Disable,9794,Method ExclusiveDeviationAlarmType_AddComment,9795,Method ExclusiveDeviationAlarmType_AddComment_InputArguments,9796,Variable ExclusiveDeviationAlarmType_ConditionRefresh,9797,Method ExclusiveDeviationAlarmType_ConditionRefresh_InputArguments,9798,Variable ExclusiveDeviationAlarmType_AckedState,9799,Variable ExclusiveDeviationAlarmType_AckedState_Id,9800,Variable ExclusiveDeviationAlarmType_AckedState_Name,9801,Variable ExclusiveDeviationAlarmType_AckedState_Number,9802,Variable ExclusiveDeviationAlarmType_AckedState_EffectiveDisplayName,9803,Variable ExclusiveDeviationAlarmType_AckedState_TransitionTime,9804,Variable ExclusiveDeviationAlarmType_AckedState_EffectiveTransitionTime,9805,Variable ExclusiveDeviationAlarmType_AckedState_TrueState,9806,Variable ExclusiveDeviationAlarmType_AckedState_FalseState,9807,Variable ExclusiveDeviationAlarmType_ConfirmedState,9808,Variable ExclusiveDeviationAlarmType_ConfirmedState_Id,9809,Variable ExclusiveDeviationAlarmType_ConfirmedState_Name,9810,Variable ExclusiveDeviationAlarmType_ConfirmedState_Number,9811,Variable ExclusiveDeviationAlarmType_ConfirmedState_EffectiveDisplayName,9812,Variable ExclusiveDeviationAlarmType_ConfirmedState_TransitionTime,9813,Variable ExclusiveDeviationAlarmType_ConfirmedState_EffectiveTransitionTime,9814,Variable ExclusiveDeviationAlarmType_ConfirmedState_TrueState,9815,Variable ExclusiveDeviationAlarmType_ConfirmedState_FalseState,9816,Variable ExclusiveDeviationAlarmType_Acknowledge,9817,Method ExclusiveDeviationAlarmType_Acknowledge_InputArguments,9818,Variable ExclusiveDeviationAlarmType_Confirm,9819,Method ExclusiveDeviationAlarmType_Confirm_InputArguments,9820,Variable ExclusiveDeviationAlarmType_ActiveState,9821,Variable ExclusiveDeviationAlarmType_ActiveState_Id,9822,Variable ExclusiveDeviationAlarmType_ActiveState_Name,9823,Variable ExclusiveDeviationAlarmType_ActiveState_Number,9824,Variable ExclusiveDeviationAlarmType_ActiveState_EffectiveDisplayName,9825,Variable ExclusiveDeviationAlarmType_ActiveState_TransitionTime,9826,Variable ExclusiveDeviationAlarmType_ActiveState_EffectiveTransitionTime,9827,Variable ExclusiveDeviationAlarmType_ActiveState_TrueState,9828,Variable ExclusiveDeviationAlarmType_ActiveState_FalseState,9829,Variable ExclusiveDeviationAlarmType_SuppressedState,9830,Variable ExclusiveDeviationAlarmType_SuppressedState_Id,9831,Variable ExclusiveDeviationAlarmType_SuppressedState_Name,9832,Variable ExclusiveDeviationAlarmType_SuppressedState_Number,9833,Variable ExclusiveDeviationAlarmType_SuppressedState_EffectiveDisplayName,9834,Variable ExclusiveDeviationAlarmType_SuppressedState_TransitionTime,9835,Variable ExclusiveDeviationAlarmType_SuppressedState_EffectiveTransitionTime,9836,Variable ExclusiveDeviationAlarmType_SuppressedState_TrueState,9837,Variable ExclusiveDeviationAlarmType_SuppressedState_FalseState,9838,Variable ExclusiveDeviationAlarmType_ShelvingState,9839,Object ExclusiveDeviationAlarmType_ShelvingState_CurrentState,9840,Variable ExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id,9841,Variable ExclusiveDeviationAlarmType_ShelvingState_CurrentState_Name,9842,Variable ExclusiveDeviationAlarmType_ShelvingState_CurrentState_Number,9843,Variable ExclusiveDeviationAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,9844,Variable ExclusiveDeviationAlarmType_ShelvingState_LastTransition,9845,Variable ExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id,9846,Variable ExclusiveDeviationAlarmType_ShelvingState_LastTransition_Name,9847,Variable ExclusiveDeviationAlarmType_ShelvingState_LastTransition_Number,9848,Variable ExclusiveDeviationAlarmType_ShelvingState_LastTransition_TransitionTime,9849,Variable ExclusiveDeviationAlarmType_ShelvingState_UnshelveTime,9850,Variable ExclusiveDeviationAlarmType_ShelvingState_Unshelve,9872,Method ExclusiveDeviationAlarmType_ShelvingState_OneShotShelve,9873,Method ExclusiveDeviationAlarmType_ShelvingState_TimedShelve,9874,Method ExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments,9875,Variable ExclusiveDeviationAlarmType_SuppressedOrShelved,9876,Variable ExclusiveDeviationAlarmType_MaxTimeShelved,9877,Variable ExclusiveDeviationAlarmType_LimitState,9878,Object ExclusiveDeviationAlarmType_LimitState_CurrentState,9879,Variable ExclusiveDeviationAlarmType_LimitState_CurrentState_Id,9880,Variable ExclusiveDeviationAlarmType_LimitState_CurrentState_Name,9881,Variable ExclusiveDeviationAlarmType_LimitState_CurrentState_Number,9882,Variable ExclusiveDeviationAlarmType_LimitState_CurrentState_EffectiveDisplayName,9883,Variable ExclusiveDeviationAlarmType_LimitState_LastTransition,9884,Variable ExclusiveDeviationAlarmType_LimitState_LastTransition_Id,9885,Variable ExclusiveDeviationAlarmType_LimitState_LastTransition_Name,9886,Variable ExclusiveDeviationAlarmType_LimitState_LastTransition_Number,9887,Variable ExclusiveDeviationAlarmType_LimitState_LastTransition_TransitionTime,9888,Variable ExclusiveDeviationAlarmType_HighHighLimit,9901,Variable ExclusiveDeviationAlarmType_HighLimit,9902,Variable ExclusiveDeviationAlarmType_LowLimit,9903,Variable ExclusiveDeviationAlarmType_LowLowLimit,9904,Variable ExclusiveDeviationAlarmType_SetpointNode,9905,Variable NonExclusiveLimitAlarmType,9906,ObjectType NonExclusiveLimitAlarmType_EventId,9907,Variable NonExclusiveLimitAlarmType_EventType,9908,Variable NonExclusiveLimitAlarmType_SourceNode,9909,Variable NonExclusiveLimitAlarmType_SourceName,9910,Variable NonExclusiveLimitAlarmType_Time,9911,Variable NonExclusiveLimitAlarmType_ReceiveTime,9912,Variable NonExclusiveLimitAlarmType_LocalTime,9913,Variable NonExclusiveLimitAlarmType_Message,9914,Variable NonExclusiveLimitAlarmType_Severity,9915,Variable NonExclusiveLimitAlarmType_ConditionName,9916,Variable NonExclusiveLimitAlarmType_BranchId,9917,Variable NonExclusiveLimitAlarmType_Retain,9918,Variable NonExclusiveLimitAlarmType_EnabledState,9919,Variable NonExclusiveLimitAlarmType_EnabledState_Id,9920,Variable NonExclusiveLimitAlarmType_EnabledState_Name,9921,Variable NonExclusiveLimitAlarmType_EnabledState_Number,9922,Variable NonExclusiveLimitAlarmType_EnabledState_EffectiveDisplayName,9923,Variable NonExclusiveLimitAlarmType_EnabledState_TransitionTime,9924,Variable NonExclusiveLimitAlarmType_EnabledState_EffectiveTransitionTime,9925,Variable NonExclusiveLimitAlarmType_EnabledState_TrueState,9926,Variable NonExclusiveLimitAlarmType_EnabledState_FalseState,9927,Variable NonExclusiveLimitAlarmType_Quality,9928,Variable NonExclusiveLimitAlarmType_Quality_SourceTimestamp,9929,Variable NonExclusiveLimitAlarmType_LastSeverity,9930,Variable NonExclusiveLimitAlarmType_LastSeverity_SourceTimestamp,9931,Variable NonExclusiveLimitAlarmType_Comment,9932,Variable NonExclusiveLimitAlarmType_Comment_SourceTimestamp,9933,Variable NonExclusiveLimitAlarmType_ClientUserId,9934,Variable NonExclusiveLimitAlarmType_Enable,9935,Method NonExclusiveLimitAlarmType_Disable,9936,Method NonExclusiveLimitAlarmType_AddComment,9937,Method NonExclusiveLimitAlarmType_AddComment_InputArguments,9938,Variable NonExclusiveLimitAlarmType_ConditionRefresh,9939,Method NonExclusiveLimitAlarmType_ConditionRefresh_InputArguments,9940,Variable NonExclusiveLimitAlarmType_AckedState,9941,Variable NonExclusiveLimitAlarmType_AckedState_Id,9942,Variable NonExclusiveLimitAlarmType_AckedState_Name,9943,Variable NonExclusiveLimitAlarmType_AckedState_Number,9944,Variable NonExclusiveLimitAlarmType_AckedState_EffectiveDisplayName,9945,Variable NonExclusiveLimitAlarmType_AckedState_TransitionTime,9946,Variable NonExclusiveLimitAlarmType_AckedState_EffectiveTransitionTime,9947,Variable NonExclusiveLimitAlarmType_AckedState_TrueState,9948,Variable NonExclusiveLimitAlarmType_AckedState_FalseState,9949,Variable NonExclusiveLimitAlarmType_ConfirmedState,9950,Variable NonExclusiveLimitAlarmType_ConfirmedState_Id,9951,Variable NonExclusiveLimitAlarmType_ConfirmedState_Name,9952,Variable NonExclusiveLimitAlarmType_ConfirmedState_Number,9953,Variable NonExclusiveLimitAlarmType_ConfirmedState_EffectiveDisplayName,9954,Variable NonExclusiveLimitAlarmType_ConfirmedState_TransitionTime,9955,Variable NonExclusiveLimitAlarmType_ConfirmedState_EffectiveTransitionTime,9956,Variable NonExclusiveLimitAlarmType_ConfirmedState_TrueState,9957,Variable NonExclusiveLimitAlarmType_ConfirmedState_FalseState,9958,Variable NonExclusiveLimitAlarmType_Acknowledge,9959,Method NonExclusiveLimitAlarmType_Acknowledge_InputArguments,9960,Variable NonExclusiveLimitAlarmType_Confirm,9961,Method NonExclusiveLimitAlarmType_Confirm_InputArguments,9962,Variable NonExclusiveLimitAlarmType_ActiveState,9963,Variable NonExclusiveLimitAlarmType_ActiveState_Id,9964,Variable NonExclusiveLimitAlarmType_ActiveState_Name,9965,Variable NonExclusiveLimitAlarmType_ActiveState_Number,9966,Variable NonExclusiveLimitAlarmType_ActiveState_EffectiveDisplayName,9967,Variable NonExclusiveLimitAlarmType_ActiveState_TransitionTime,9968,Variable NonExclusiveLimitAlarmType_ActiveState_EffectiveTransitionTime,9969,Variable NonExclusiveLimitAlarmType_ActiveState_TrueState,9970,Variable NonExclusiveLimitAlarmType_ActiveState_FalseState,9971,Variable NonExclusiveLimitAlarmType_SuppressedState,9972,Variable NonExclusiveLimitAlarmType_SuppressedState_Id,9973,Variable NonExclusiveLimitAlarmType_SuppressedState_Name,9974,Variable NonExclusiveLimitAlarmType_SuppressedState_Number,9975,Variable NonExclusiveLimitAlarmType_SuppressedState_EffectiveDisplayName,9976,Variable NonExclusiveLimitAlarmType_SuppressedState_TransitionTime,9977,Variable NonExclusiveLimitAlarmType_SuppressedState_EffectiveTransitionTime,9978,Variable NonExclusiveLimitAlarmType_SuppressedState_TrueState,9979,Variable NonExclusiveLimitAlarmType_SuppressedState_FalseState,9980,Variable NonExclusiveLimitAlarmType_ShelvingState,9981,Object NonExclusiveLimitAlarmType_ShelvingState_CurrentState,9982,Variable NonExclusiveLimitAlarmType_ShelvingState_CurrentState_Id,9983,Variable NonExclusiveLimitAlarmType_ShelvingState_CurrentState_Name,9984,Variable NonExclusiveLimitAlarmType_ShelvingState_CurrentState_Number,9985,Variable NonExclusiveLimitAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,9986,Variable NonExclusiveLimitAlarmType_ShelvingState_LastTransition,9987,Variable NonExclusiveLimitAlarmType_ShelvingState_LastTransition_Id,9988,Variable NonExclusiveLimitAlarmType_ShelvingState_LastTransition_Name,9989,Variable NonExclusiveLimitAlarmType_ShelvingState_LastTransition_Number,9990,Variable NonExclusiveLimitAlarmType_ShelvingState_LastTransition_TransitionTime,9991,Variable NonExclusiveLimitAlarmType_ShelvingState_UnshelveTime,9992,Variable NonExclusiveLimitAlarmType_ShelvingState_Unshelve,10014,Method NonExclusiveLimitAlarmType_ShelvingState_OneShotShelve,10015,Method NonExclusiveLimitAlarmType_ShelvingState_TimedShelve,10016,Method NonExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments,10017,Variable NonExclusiveLimitAlarmType_SuppressedOrShelved,10018,Variable NonExclusiveLimitAlarmType_MaxTimeShelved,10019,Variable NonExclusiveLimitAlarmType_HighHighState,10020,Variable NonExclusiveLimitAlarmType_HighHighState_Id,10021,Variable NonExclusiveLimitAlarmType_HighHighState_Name,10022,Variable NonExclusiveLimitAlarmType_HighHighState_Number,10023,Variable NonExclusiveLimitAlarmType_HighHighState_EffectiveDisplayName,10024,Variable NonExclusiveLimitAlarmType_HighHighState_TransitionTime,10025,Variable NonExclusiveLimitAlarmType_HighHighState_EffectiveTransitionTime,10026,Variable NonExclusiveLimitAlarmType_HighHighState_TrueState,10027,Variable NonExclusiveLimitAlarmType_HighHighState_FalseState,10028,Variable NonExclusiveLimitAlarmType_HighState,10029,Variable NonExclusiveLimitAlarmType_HighState_Id,10030,Variable NonExclusiveLimitAlarmType_HighState_Name,10031,Variable NonExclusiveLimitAlarmType_HighState_Number,10032,Variable NonExclusiveLimitAlarmType_HighState_EffectiveDisplayName,10033,Variable NonExclusiveLimitAlarmType_HighState_TransitionTime,10034,Variable NonExclusiveLimitAlarmType_HighState_EffectiveTransitionTime,10035,Variable NonExclusiveLimitAlarmType_HighState_TrueState,10036,Variable NonExclusiveLimitAlarmType_HighState_FalseState,10037,Variable NonExclusiveLimitAlarmType_LowState,10038,Variable NonExclusiveLimitAlarmType_LowState_Id,10039,Variable NonExclusiveLimitAlarmType_LowState_Name,10040,Variable NonExclusiveLimitAlarmType_LowState_Number,10041,Variable NonExclusiveLimitAlarmType_LowState_EffectiveDisplayName,10042,Variable NonExclusiveLimitAlarmType_LowState_TransitionTime,10043,Variable NonExclusiveLimitAlarmType_LowState_EffectiveTransitionTime,10044,Variable NonExclusiveLimitAlarmType_LowState_TrueState,10045,Variable NonExclusiveLimitAlarmType_LowState_FalseState,10046,Variable NonExclusiveLimitAlarmType_LowLowState,10047,Variable NonExclusiveLimitAlarmType_LowLowState_Id,10048,Variable NonExclusiveLimitAlarmType_LowLowState_Name,10049,Variable NonExclusiveLimitAlarmType_LowLowState_Number,10050,Variable NonExclusiveLimitAlarmType_LowLowState_EffectiveDisplayName,10051,Variable NonExclusiveLimitAlarmType_LowLowState_TransitionTime,10052,Variable NonExclusiveLimitAlarmType_LowLowState_EffectiveTransitionTime,10053,Variable NonExclusiveLimitAlarmType_LowLowState_TrueState,10054,Variable NonExclusiveLimitAlarmType_LowLowState_FalseState,10055,Variable NonExclusiveLimitAlarmType_HighHighLimit,10056,Variable NonExclusiveLimitAlarmType_HighLimit,10057,Variable NonExclusiveLimitAlarmType_LowLimit,10058,Variable NonExclusiveLimitAlarmType_LowLowLimit,10059,Variable NonExclusiveLevelAlarmType,10060,ObjectType NonExclusiveLevelAlarmType_EventId,10061,Variable NonExclusiveLevelAlarmType_EventType,10062,Variable NonExclusiveLevelAlarmType_SourceNode,10063,Variable NonExclusiveLevelAlarmType_SourceName,10064,Variable NonExclusiveLevelAlarmType_Time,10065,Variable NonExclusiveLevelAlarmType_ReceiveTime,10066,Variable NonExclusiveLevelAlarmType_LocalTime,10067,Variable NonExclusiveLevelAlarmType_Message,10068,Variable NonExclusiveLevelAlarmType_Severity,10069,Variable NonExclusiveLevelAlarmType_ConditionName,10070,Variable NonExclusiveLevelAlarmType_BranchId,10071,Variable NonExclusiveLevelAlarmType_Retain,10072,Variable NonExclusiveLevelAlarmType_EnabledState,10073,Variable NonExclusiveLevelAlarmType_EnabledState_Id,10074,Variable NonExclusiveLevelAlarmType_EnabledState_Name,10075,Variable NonExclusiveLevelAlarmType_EnabledState_Number,10076,Variable NonExclusiveLevelAlarmType_EnabledState_EffectiveDisplayName,10077,Variable NonExclusiveLevelAlarmType_EnabledState_TransitionTime,10078,Variable NonExclusiveLevelAlarmType_EnabledState_EffectiveTransitionTime,10079,Variable NonExclusiveLevelAlarmType_EnabledState_TrueState,10080,Variable NonExclusiveLevelAlarmType_EnabledState_FalseState,10081,Variable NonExclusiveLevelAlarmType_Quality,10082,Variable NonExclusiveLevelAlarmType_Quality_SourceTimestamp,10083,Variable NonExclusiveLevelAlarmType_LastSeverity,10084,Variable NonExclusiveLevelAlarmType_LastSeverity_SourceTimestamp,10085,Variable NonExclusiveLevelAlarmType_Comment,10086,Variable NonExclusiveLevelAlarmType_Comment_SourceTimestamp,10087,Variable NonExclusiveLevelAlarmType_ClientUserId,10088,Variable NonExclusiveLevelAlarmType_Enable,10089,Method NonExclusiveLevelAlarmType_Disable,10090,Method NonExclusiveLevelAlarmType_AddComment,10091,Method NonExclusiveLevelAlarmType_AddComment_InputArguments,10092,Variable NonExclusiveLevelAlarmType_ConditionRefresh,10093,Method NonExclusiveLevelAlarmType_ConditionRefresh_InputArguments,10094,Variable NonExclusiveLevelAlarmType_AckedState,10095,Variable NonExclusiveLevelAlarmType_AckedState_Id,10096,Variable NonExclusiveLevelAlarmType_AckedState_Name,10097,Variable NonExclusiveLevelAlarmType_AckedState_Number,10098,Variable NonExclusiveLevelAlarmType_AckedState_EffectiveDisplayName,10099,Variable NonExclusiveLevelAlarmType_AckedState_TransitionTime,10100,Variable NonExclusiveLevelAlarmType_AckedState_EffectiveTransitionTime,10101,Variable NonExclusiveLevelAlarmType_AckedState_TrueState,10102,Variable NonExclusiveLevelAlarmType_AckedState_FalseState,10103,Variable NonExclusiveLevelAlarmType_ConfirmedState,10104,Variable NonExclusiveLevelAlarmType_ConfirmedState_Id,10105,Variable NonExclusiveLevelAlarmType_ConfirmedState_Name,10106,Variable NonExclusiveLevelAlarmType_ConfirmedState_Number,10107,Variable NonExclusiveLevelAlarmType_ConfirmedState_EffectiveDisplayName,10108,Variable NonExclusiveLevelAlarmType_ConfirmedState_TransitionTime,10109,Variable NonExclusiveLevelAlarmType_ConfirmedState_EffectiveTransitionTime,10110,Variable NonExclusiveLevelAlarmType_ConfirmedState_TrueState,10111,Variable NonExclusiveLevelAlarmType_ConfirmedState_FalseState,10112,Variable NonExclusiveLevelAlarmType_Acknowledge,10113,Method NonExclusiveLevelAlarmType_Acknowledge_InputArguments,10114,Variable NonExclusiveLevelAlarmType_Confirm,10115,Method NonExclusiveLevelAlarmType_Confirm_InputArguments,10116,Variable NonExclusiveLevelAlarmType_ActiveState,10117,Variable NonExclusiveLevelAlarmType_ActiveState_Id,10118,Variable NonExclusiveLevelAlarmType_ActiveState_Name,10119,Variable NonExclusiveLevelAlarmType_ActiveState_Number,10120,Variable NonExclusiveLevelAlarmType_ActiveState_EffectiveDisplayName,10121,Variable NonExclusiveLevelAlarmType_ActiveState_TransitionTime,10122,Variable NonExclusiveLevelAlarmType_ActiveState_EffectiveTransitionTime,10123,Variable NonExclusiveLevelAlarmType_ActiveState_TrueState,10124,Variable NonExclusiveLevelAlarmType_ActiveState_FalseState,10125,Variable NonExclusiveLevelAlarmType_SuppressedState,10126,Variable NonExclusiveLevelAlarmType_SuppressedState_Id,10127,Variable NonExclusiveLevelAlarmType_SuppressedState_Name,10128,Variable NonExclusiveLevelAlarmType_SuppressedState_Number,10129,Variable NonExclusiveLevelAlarmType_SuppressedState_EffectiveDisplayName,10130,Variable NonExclusiveLevelAlarmType_SuppressedState_TransitionTime,10131,Variable NonExclusiveLevelAlarmType_SuppressedState_EffectiveTransitionTime,10132,Variable NonExclusiveLevelAlarmType_SuppressedState_TrueState,10133,Variable NonExclusiveLevelAlarmType_SuppressedState_FalseState,10134,Variable NonExclusiveLevelAlarmType_ShelvingState,10135,Object NonExclusiveLevelAlarmType_ShelvingState_CurrentState,10136,Variable NonExclusiveLevelAlarmType_ShelvingState_CurrentState_Id,10137,Variable NonExclusiveLevelAlarmType_ShelvingState_CurrentState_Name,10138,Variable NonExclusiveLevelAlarmType_ShelvingState_CurrentState_Number,10139,Variable NonExclusiveLevelAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,10140,Variable NonExclusiveLevelAlarmType_ShelvingState_LastTransition,10141,Variable NonExclusiveLevelAlarmType_ShelvingState_LastTransition_Id,10142,Variable NonExclusiveLevelAlarmType_ShelvingState_LastTransition_Name,10143,Variable NonExclusiveLevelAlarmType_ShelvingState_LastTransition_Number,10144,Variable NonExclusiveLevelAlarmType_ShelvingState_LastTransition_TransitionTime,10145,Variable NonExclusiveLevelAlarmType_ShelvingState_UnshelveTime,10146,Variable NonExclusiveLevelAlarmType_ShelvingState_Unshelve,10168,Method NonExclusiveLevelAlarmType_ShelvingState_OneShotShelve,10169,Method NonExclusiveLevelAlarmType_ShelvingState_TimedShelve,10170,Method NonExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments,10171,Variable NonExclusiveLevelAlarmType_SuppressedOrShelved,10172,Variable NonExclusiveLevelAlarmType_MaxTimeShelved,10173,Variable NonExclusiveLevelAlarmType_HighHighState,10174,Variable NonExclusiveLevelAlarmType_HighHighState_Id,10175,Variable NonExclusiveLevelAlarmType_HighHighState_Name,10176,Variable NonExclusiveLevelAlarmType_HighHighState_Number,10177,Variable NonExclusiveLevelAlarmType_HighHighState_EffectiveDisplayName,10178,Variable NonExclusiveLevelAlarmType_HighHighState_TransitionTime,10179,Variable NonExclusiveLevelAlarmType_HighHighState_EffectiveTransitionTime,10180,Variable NonExclusiveLevelAlarmType_HighHighState_TrueState,10181,Variable NonExclusiveLevelAlarmType_HighHighState_FalseState,10182,Variable NonExclusiveLevelAlarmType_HighState,10183,Variable NonExclusiveLevelAlarmType_HighState_Id,10184,Variable NonExclusiveLevelAlarmType_HighState_Name,10185,Variable NonExclusiveLevelAlarmType_HighState_Number,10186,Variable NonExclusiveLevelAlarmType_HighState_EffectiveDisplayName,10187,Variable NonExclusiveLevelAlarmType_HighState_TransitionTime,10188,Variable NonExclusiveLevelAlarmType_HighState_EffectiveTransitionTime,10189,Variable NonExclusiveLevelAlarmType_HighState_TrueState,10190,Variable NonExclusiveLevelAlarmType_HighState_FalseState,10191,Variable NonExclusiveLevelAlarmType_LowState,10192,Variable NonExclusiveLevelAlarmType_LowState_Id,10193,Variable NonExclusiveLevelAlarmType_LowState_Name,10194,Variable NonExclusiveLevelAlarmType_LowState_Number,10195,Variable NonExclusiveLevelAlarmType_LowState_EffectiveDisplayName,10196,Variable NonExclusiveLevelAlarmType_LowState_TransitionTime,10197,Variable NonExclusiveLevelAlarmType_LowState_EffectiveTransitionTime,10198,Variable NonExclusiveLevelAlarmType_LowState_TrueState,10199,Variable NonExclusiveLevelAlarmType_LowState_FalseState,10200,Variable NonExclusiveLevelAlarmType_LowLowState,10201,Variable NonExclusiveLevelAlarmType_LowLowState_Id,10202,Variable NonExclusiveLevelAlarmType_LowLowState_Name,10203,Variable NonExclusiveLevelAlarmType_LowLowState_Number,10204,Variable NonExclusiveLevelAlarmType_LowLowState_EffectiveDisplayName,10205,Variable NonExclusiveLevelAlarmType_LowLowState_TransitionTime,10206,Variable NonExclusiveLevelAlarmType_LowLowState_EffectiveTransitionTime,10207,Variable NonExclusiveLevelAlarmType_LowLowState_TrueState,10208,Variable NonExclusiveLevelAlarmType_LowLowState_FalseState,10209,Variable NonExclusiveLevelAlarmType_HighHighLimit,10210,Variable NonExclusiveLevelAlarmType_HighLimit,10211,Variable NonExclusiveLevelAlarmType_LowLimit,10212,Variable NonExclusiveLevelAlarmType_LowLowLimit,10213,Variable NonExclusiveRateOfChangeAlarmType,10214,ObjectType NonExclusiveRateOfChangeAlarmType_EventId,10215,Variable NonExclusiveRateOfChangeAlarmType_EventType,10216,Variable NonExclusiveRateOfChangeAlarmType_SourceNode,10217,Variable NonExclusiveRateOfChangeAlarmType_SourceName,10218,Variable NonExclusiveRateOfChangeAlarmType_Time,10219,Variable NonExclusiveRateOfChangeAlarmType_ReceiveTime,10220,Variable NonExclusiveRateOfChangeAlarmType_LocalTime,10221,Variable NonExclusiveRateOfChangeAlarmType_Message,10222,Variable NonExclusiveRateOfChangeAlarmType_Severity,10223,Variable NonExclusiveRateOfChangeAlarmType_ConditionName,10224,Variable NonExclusiveRateOfChangeAlarmType_BranchId,10225,Variable NonExclusiveRateOfChangeAlarmType_Retain,10226,Variable NonExclusiveRateOfChangeAlarmType_EnabledState,10227,Variable NonExclusiveRateOfChangeAlarmType_EnabledState_Id,10228,Variable NonExclusiveRateOfChangeAlarmType_EnabledState_Name,10229,Variable NonExclusiveRateOfChangeAlarmType_EnabledState_Number,10230,Variable NonExclusiveRateOfChangeAlarmType_EnabledState_EffectiveDisplayName,10231,Variable NonExclusiveRateOfChangeAlarmType_EnabledState_TransitionTime,10232,Variable NonExclusiveRateOfChangeAlarmType_EnabledState_EffectiveTransitionTime,10233,Variable NonExclusiveRateOfChangeAlarmType_EnabledState_TrueState,10234,Variable NonExclusiveRateOfChangeAlarmType_EnabledState_FalseState,10235,Variable NonExclusiveRateOfChangeAlarmType_Quality,10236,Variable NonExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp,10237,Variable NonExclusiveRateOfChangeAlarmType_LastSeverity,10238,Variable NonExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp,10239,Variable NonExclusiveRateOfChangeAlarmType_Comment,10240,Variable NonExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp,10241,Variable NonExclusiveRateOfChangeAlarmType_ClientUserId,10242,Variable NonExclusiveRateOfChangeAlarmType_Enable,10243,Method NonExclusiveRateOfChangeAlarmType_Disable,10244,Method NonExclusiveRateOfChangeAlarmType_AddComment,10245,Method NonExclusiveRateOfChangeAlarmType_AddComment_InputArguments,10246,Variable NonExclusiveRateOfChangeAlarmType_ConditionRefresh,10247,Method NonExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments,10248,Variable NonExclusiveRateOfChangeAlarmType_AckedState,10249,Variable NonExclusiveRateOfChangeAlarmType_AckedState_Id,10250,Variable NonExclusiveRateOfChangeAlarmType_AckedState_Name,10251,Variable NonExclusiveRateOfChangeAlarmType_AckedState_Number,10252,Variable NonExclusiveRateOfChangeAlarmType_AckedState_EffectiveDisplayName,10253,Variable NonExclusiveRateOfChangeAlarmType_AckedState_TransitionTime,10254,Variable NonExclusiveRateOfChangeAlarmType_AckedState_EffectiveTransitionTime,10255,Variable NonExclusiveRateOfChangeAlarmType_AckedState_TrueState,10256,Variable NonExclusiveRateOfChangeAlarmType_AckedState_FalseState,10257,Variable NonExclusiveRateOfChangeAlarmType_ConfirmedState,10258,Variable NonExclusiveRateOfChangeAlarmType_ConfirmedState_Id,10259,Variable NonExclusiveRateOfChangeAlarmType_ConfirmedState_Name,10260,Variable NonExclusiveRateOfChangeAlarmType_ConfirmedState_Number,10261,Variable NonExclusiveRateOfChangeAlarmType_ConfirmedState_EffectiveDisplayName,10262,Variable NonExclusiveRateOfChangeAlarmType_ConfirmedState_TransitionTime,10263,Variable NonExclusiveRateOfChangeAlarmType_ConfirmedState_EffectiveTransitionTime,10264,Variable NonExclusiveRateOfChangeAlarmType_ConfirmedState_TrueState,10265,Variable NonExclusiveRateOfChangeAlarmType_ConfirmedState_FalseState,10266,Variable NonExclusiveRateOfChangeAlarmType_Acknowledge,10267,Method NonExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments,10268,Variable NonExclusiveRateOfChangeAlarmType_Confirm,10269,Method NonExclusiveRateOfChangeAlarmType_Confirm_InputArguments,10270,Variable NonExclusiveRateOfChangeAlarmType_ActiveState,10271,Variable NonExclusiveRateOfChangeAlarmType_ActiveState_Id,10272,Variable NonExclusiveRateOfChangeAlarmType_ActiveState_Name,10273,Variable NonExclusiveRateOfChangeAlarmType_ActiveState_Number,10274,Variable NonExclusiveRateOfChangeAlarmType_ActiveState_EffectiveDisplayName,10275,Variable NonExclusiveRateOfChangeAlarmType_ActiveState_TransitionTime,10276,Variable NonExclusiveRateOfChangeAlarmType_ActiveState_EffectiveTransitionTime,10277,Variable NonExclusiveRateOfChangeAlarmType_ActiveState_TrueState,10278,Variable NonExclusiveRateOfChangeAlarmType_ActiveState_FalseState,10279,Variable NonExclusiveRateOfChangeAlarmType_SuppressedState,10280,Variable NonExclusiveRateOfChangeAlarmType_SuppressedState_Id,10281,Variable NonExclusiveRateOfChangeAlarmType_SuppressedState_Name,10282,Variable NonExclusiveRateOfChangeAlarmType_SuppressedState_Number,10283,Variable NonExclusiveRateOfChangeAlarmType_SuppressedState_EffectiveDisplayName,10284,Variable NonExclusiveRateOfChangeAlarmType_SuppressedState_TransitionTime,10285,Variable NonExclusiveRateOfChangeAlarmType_SuppressedState_EffectiveTransitionTime,10286,Variable NonExclusiveRateOfChangeAlarmType_SuppressedState_TrueState,10287,Variable NonExclusiveRateOfChangeAlarmType_SuppressedState_FalseState,10288,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState,10289,Object NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState,10290,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id,10291,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Name,10292,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Number,10293,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,10294,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition,10295,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id,10296,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Name,10297,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Number,10298,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_TransitionTime,10299,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime,10300,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve,10322,Method NonExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve,10323,Method NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve,10324,Method NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments,10325,Variable NonExclusiveRateOfChangeAlarmType_SuppressedOrShelved,10326,Variable NonExclusiveRateOfChangeAlarmType_MaxTimeShelved,10327,Variable NonExclusiveRateOfChangeAlarmType_HighHighState,10328,Variable NonExclusiveRateOfChangeAlarmType_HighHighState_Id,10329,Variable NonExclusiveRateOfChangeAlarmType_HighHighState_Name,10330,Variable NonExclusiveRateOfChangeAlarmType_HighHighState_Number,10331,Variable NonExclusiveRateOfChangeAlarmType_HighHighState_EffectiveDisplayName,10332,Variable NonExclusiveRateOfChangeAlarmType_HighHighState_TransitionTime,10333,Variable NonExclusiveRateOfChangeAlarmType_HighHighState_EffectiveTransitionTime,10334,Variable NonExclusiveRateOfChangeAlarmType_HighHighState_TrueState,10335,Variable NonExclusiveRateOfChangeAlarmType_HighHighState_FalseState,10336,Variable NonExclusiveRateOfChangeAlarmType_HighState,10337,Variable NonExclusiveRateOfChangeAlarmType_HighState_Id,10338,Variable NonExclusiveRateOfChangeAlarmType_HighState_Name,10339,Variable NonExclusiveRateOfChangeAlarmType_HighState_Number,10340,Variable NonExclusiveRateOfChangeAlarmType_HighState_EffectiveDisplayName,10341,Variable NonExclusiveRateOfChangeAlarmType_HighState_TransitionTime,10342,Variable NonExclusiveRateOfChangeAlarmType_HighState_EffectiveTransitionTime,10343,Variable NonExclusiveRateOfChangeAlarmType_HighState_TrueState,10344,Variable NonExclusiveRateOfChangeAlarmType_HighState_FalseState,10345,Variable NonExclusiveRateOfChangeAlarmType_LowState,10346,Variable NonExclusiveRateOfChangeAlarmType_LowState_Id,10347,Variable NonExclusiveRateOfChangeAlarmType_LowState_Name,10348,Variable NonExclusiveRateOfChangeAlarmType_LowState_Number,10349,Variable NonExclusiveRateOfChangeAlarmType_LowState_EffectiveDisplayName,10350,Variable NonExclusiveRateOfChangeAlarmType_LowState_TransitionTime,10351,Variable NonExclusiveRateOfChangeAlarmType_LowState_EffectiveTransitionTime,10352,Variable NonExclusiveRateOfChangeAlarmType_LowState_TrueState,10353,Variable NonExclusiveRateOfChangeAlarmType_LowState_FalseState,10354,Variable NonExclusiveRateOfChangeAlarmType_LowLowState,10355,Variable NonExclusiveRateOfChangeAlarmType_LowLowState_Id,10356,Variable NonExclusiveRateOfChangeAlarmType_LowLowState_Name,10357,Variable NonExclusiveRateOfChangeAlarmType_LowLowState_Number,10358,Variable NonExclusiveRateOfChangeAlarmType_LowLowState_EffectiveDisplayName,10359,Variable NonExclusiveRateOfChangeAlarmType_LowLowState_TransitionTime,10360,Variable NonExclusiveRateOfChangeAlarmType_LowLowState_EffectiveTransitionTime,10361,Variable NonExclusiveRateOfChangeAlarmType_LowLowState_TrueState,10362,Variable NonExclusiveRateOfChangeAlarmType_LowLowState_FalseState,10363,Variable NonExclusiveRateOfChangeAlarmType_HighHighLimit,10364,Variable NonExclusiveRateOfChangeAlarmType_HighLimit,10365,Variable NonExclusiveRateOfChangeAlarmType_LowLimit,10366,Variable NonExclusiveRateOfChangeAlarmType_LowLowLimit,10367,Variable NonExclusiveDeviationAlarmType,10368,ObjectType NonExclusiveDeviationAlarmType_EventId,10369,Variable NonExclusiveDeviationAlarmType_EventType,10370,Variable NonExclusiveDeviationAlarmType_SourceNode,10371,Variable NonExclusiveDeviationAlarmType_SourceName,10372,Variable NonExclusiveDeviationAlarmType_Time,10373,Variable NonExclusiveDeviationAlarmType_ReceiveTime,10374,Variable NonExclusiveDeviationAlarmType_LocalTime,10375,Variable NonExclusiveDeviationAlarmType_Message,10376,Variable NonExclusiveDeviationAlarmType_Severity,10377,Variable NonExclusiveDeviationAlarmType_ConditionName,10378,Variable NonExclusiveDeviationAlarmType_BranchId,10379,Variable NonExclusiveDeviationAlarmType_Retain,10380,Variable NonExclusiveDeviationAlarmType_EnabledState,10381,Variable NonExclusiveDeviationAlarmType_EnabledState_Id,10382,Variable NonExclusiveDeviationAlarmType_EnabledState_Name,10383,Variable NonExclusiveDeviationAlarmType_EnabledState_Number,10384,Variable NonExclusiveDeviationAlarmType_EnabledState_EffectiveDisplayName,10385,Variable NonExclusiveDeviationAlarmType_EnabledState_TransitionTime,10386,Variable NonExclusiveDeviationAlarmType_EnabledState_EffectiveTransitionTime,10387,Variable NonExclusiveDeviationAlarmType_EnabledState_TrueState,10388,Variable NonExclusiveDeviationAlarmType_EnabledState_FalseState,10389,Variable NonExclusiveDeviationAlarmType_Quality,10390,Variable NonExclusiveDeviationAlarmType_Quality_SourceTimestamp,10391,Variable NonExclusiveDeviationAlarmType_LastSeverity,10392,Variable NonExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp,10393,Variable NonExclusiveDeviationAlarmType_Comment,10394,Variable NonExclusiveDeviationAlarmType_Comment_SourceTimestamp,10395,Variable NonExclusiveDeviationAlarmType_ClientUserId,10396,Variable NonExclusiveDeviationAlarmType_Enable,10397,Method NonExclusiveDeviationAlarmType_Disable,10398,Method NonExclusiveDeviationAlarmType_AddComment,10399,Method NonExclusiveDeviationAlarmType_AddComment_InputArguments,10400,Variable NonExclusiveDeviationAlarmType_ConditionRefresh,10401,Method NonExclusiveDeviationAlarmType_ConditionRefresh_InputArguments,10402,Variable NonExclusiveDeviationAlarmType_AckedState,10403,Variable NonExclusiveDeviationAlarmType_AckedState_Id,10404,Variable NonExclusiveDeviationAlarmType_AckedState_Name,10405,Variable NonExclusiveDeviationAlarmType_AckedState_Number,10406,Variable NonExclusiveDeviationAlarmType_AckedState_EffectiveDisplayName,10407,Variable NonExclusiveDeviationAlarmType_AckedState_TransitionTime,10408,Variable NonExclusiveDeviationAlarmType_AckedState_EffectiveTransitionTime,10409,Variable NonExclusiveDeviationAlarmType_AckedState_TrueState,10410,Variable NonExclusiveDeviationAlarmType_AckedState_FalseState,10411,Variable NonExclusiveDeviationAlarmType_ConfirmedState,10412,Variable NonExclusiveDeviationAlarmType_ConfirmedState_Id,10413,Variable NonExclusiveDeviationAlarmType_ConfirmedState_Name,10414,Variable NonExclusiveDeviationAlarmType_ConfirmedState_Number,10415,Variable NonExclusiveDeviationAlarmType_ConfirmedState_EffectiveDisplayName,10416,Variable NonExclusiveDeviationAlarmType_ConfirmedState_TransitionTime,10417,Variable NonExclusiveDeviationAlarmType_ConfirmedState_EffectiveTransitionTime,10418,Variable NonExclusiveDeviationAlarmType_ConfirmedState_TrueState,10419,Variable NonExclusiveDeviationAlarmType_ConfirmedState_FalseState,10420,Variable NonExclusiveDeviationAlarmType_Acknowledge,10421,Method NonExclusiveDeviationAlarmType_Acknowledge_InputArguments,10422,Variable NonExclusiveDeviationAlarmType_Confirm,10423,Method NonExclusiveDeviationAlarmType_Confirm_InputArguments,10424,Variable NonExclusiveDeviationAlarmType_ActiveState,10425,Variable NonExclusiveDeviationAlarmType_ActiveState_Id,10426,Variable NonExclusiveDeviationAlarmType_ActiveState_Name,10427,Variable NonExclusiveDeviationAlarmType_ActiveState_Number,10428,Variable NonExclusiveDeviationAlarmType_ActiveState_EffectiveDisplayName,10429,Variable NonExclusiveDeviationAlarmType_ActiveState_TransitionTime,10430,Variable NonExclusiveDeviationAlarmType_ActiveState_EffectiveTransitionTime,10431,Variable NonExclusiveDeviationAlarmType_ActiveState_TrueState,10432,Variable NonExclusiveDeviationAlarmType_ActiveState_FalseState,10433,Variable NonExclusiveDeviationAlarmType_SuppressedState,10434,Variable NonExclusiveDeviationAlarmType_SuppressedState_Id,10435,Variable NonExclusiveDeviationAlarmType_SuppressedState_Name,10436,Variable NonExclusiveDeviationAlarmType_SuppressedState_Number,10437,Variable NonExclusiveDeviationAlarmType_SuppressedState_EffectiveDisplayName,10438,Variable NonExclusiveDeviationAlarmType_SuppressedState_TransitionTime,10439,Variable NonExclusiveDeviationAlarmType_SuppressedState_EffectiveTransitionTime,10440,Variable NonExclusiveDeviationAlarmType_SuppressedState_TrueState,10441,Variable NonExclusiveDeviationAlarmType_SuppressedState_FalseState,10442,Variable NonExclusiveDeviationAlarmType_ShelvingState,10443,Object NonExclusiveDeviationAlarmType_ShelvingState_CurrentState,10444,Variable NonExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id,10445,Variable NonExclusiveDeviationAlarmType_ShelvingState_CurrentState_Name,10446,Variable NonExclusiveDeviationAlarmType_ShelvingState_CurrentState_Number,10447,Variable NonExclusiveDeviationAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,10448,Variable NonExclusiveDeviationAlarmType_ShelvingState_LastTransition,10449,Variable NonExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id,10450,Variable NonExclusiveDeviationAlarmType_ShelvingState_LastTransition_Name,10451,Variable NonExclusiveDeviationAlarmType_ShelvingState_LastTransition_Number,10452,Variable NonExclusiveDeviationAlarmType_ShelvingState_LastTransition_TransitionTime,10453,Variable NonExclusiveDeviationAlarmType_ShelvingState_UnshelveTime,10454,Variable NonExclusiveDeviationAlarmType_ShelvingState_Unshelve,10476,Method NonExclusiveDeviationAlarmType_ShelvingState_OneShotShelve,10477,Method NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve,10478,Method NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments,10479,Variable NonExclusiveDeviationAlarmType_SuppressedOrShelved,10480,Variable NonExclusiveDeviationAlarmType_MaxTimeShelved,10481,Variable NonExclusiveDeviationAlarmType_HighHighState,10482,Variable NonExclusiveDeviationAlarmType_HighHighState_Id,10483,Variable NonExclusiveDeviationAlarmType_HighHighState_Name,10484,Variable NonExclusiveDeviationAlarmType_HighHighState_Number,10485,Variable NonExclusiveDeviationAlarmType_HighHighState_EffectiveDisplayName,10486,Variable NonExclusiveDeviationAlarmType_HighHighState_TransitionTime,10487,Variable NonExclusiveDeviationAlarmType_HighHighState_EffectiveTransitionTime,10488,Variable NonExclusiveDeviationAlarmType_HighHighState_TrueState,10489,Variable NonExclusiveDeviationAlarmType_HighHighState_FalseState,10490,Variable NonExclusiveDeviationAlarmType_HighState,10491,Variable NonExclusiveDeviationAlarmType_HighState_Id,10492,Variable NonExclusiveDeviationAlarmType_HighState_Name,10493,Variable NonExclusiveDeviationAlarmType_HighState_Number,10494,Variable NonExclusiveDeviationAlarmType_HighState_EffectiveDisplayName,10495,Variable NonExclusiveDeviationAlarmType_HighState_TransitionTime,10496,Variable NonExclusiveDeviationAlarmType_HighState_EffectiveTransitionTime,10497,Variable NonExclusiveDeviationAlarmType_HighState_TrueState,10498,Variable NonExclusiveDeviationAlarmType_HighState_FalseState,10499,Variable NonExclusiveDeviationAlarmType_LowState,10500,Variable NonExclusiveDeviationAlarmType_LowState_Id,10501,Variable NonExclusiveDeviationAlarmType_LowState_Name,10502,Variable NonExclusiveDeviationAlarmType_LowState_Number,10503,Variable NonExclusiveDeviationAlarmType_LowState_EffectiveDisplayName,10504,Variable NonExclusiveDeviationAlarmType_LowState_TransitionTime,10505,Variable NonExclusiveDeviationAlarmType_LowState_EffectiveTransitionTime,10506,Variable NonExclusiveDeviationAlarmType_LowState_TrueState,10507,Variable NonExclusiveDeviationAlarmType_LowState_FalseState,10508,Variable NonExclusiveDeviationAlarmType_LowLowState,10509,Variable NonExclusiveDeviationAlarmType_LowLowState_Id,10510,Variable NonExclusiveDeviationAlarmType_LowLowState_Name,10511,Variable NonExclusiveDeviationAlarmType_LowLowState_Number,10512,Variable NonExclusiveDeviationAlarmType_LowLowState_EffectiveDisplayName,10513,Variable NonExclusiveDeviationAlarmType_LowLowState_TransitionTime,10514,Variable NonExclusiveDeviationAlarmType_LowLowState_EffectiveTransitionTime,10515,Variable NonExclusiveDeviationAlarmType_LowLowState_TrueState,10516,Variable NonExclusiveDeviationAlarmType_LowLowState_FalseState,10517,Variable NonExclusiveDeviationAlarmType_HighHighLimit,10518,Variable NonExclusiveDeviationAlarmType_HighLimit,10519,Variable NonExclusiveDeviationAlarmType_LowLimit,10520,Variable NonExclusiveDeviationAlarmType_LowLowLimit,10521,Variable NonExclusiveDeviationAlarmType_SetpointNode,10522,Variable DiscreteAlarmType,10523,ObjectType DiscreteAlarmType_EventId,10524,Variable DiscreteAlarmType_EventType,10525,Variable DiscreteAlarmType_SourceNode,10526,Variable DiscreteAlarmType_SourceName,10527,Variable DiscreteAlarmType_Time,10528,Variable DiscreteAlarmType_ReceiveTime,10529,Variable DiscreteAlarmType_LocalTime,10530,Variable DiscreteAlarmType_Message,10531,Variable DiscreteAlarmType_Severity,10532,Variable DiscreteAlarmType_ConditionName,10533,Variable DiscreteAlarmType_BranchId,10534,Variable DiscreteAlarmType_Retain,10535,Variable DiscreteAlarmType_EnabledState,10536,Variable DiscreteAlarmType_EnabledState_Id,10537,Variable DiscreteAlarmType_EnabledState_Name,10538,Variable DiscreteAlarmType_EnabledState_Number,10539,Variable DiscreteAlarmType_EnabledState_EffectiveDisplayName,10540,Variable DiscreteAlarmType_EnabledState_TransitionTime,10541,Variable DiscreteAlarmType_EnabledState_EffectiveTransitionTime,10542,Variable DiscreteAlarmType_EnabledState_TrueState,10543,Variable DiscreteAlarmType_EnabledState_FalseState,10544,Variable DiscreteAlarmType_Quality,10545,Variable DiscreteAlarmType_Quality_SourceTimestamp,10546,Variable DiscreteAlarmType_LastSeverity,10547,Variable DiscreteAlarmType_LastSeverity_SourceTimestamp,10548,Variable DiscreteAlarmType_Comment,10549,Variable DiscreteAlarmType_Comment_SourceTimestamp,10550,Variable DiscreteAlarmType_ClientUserId,10551,Variable DiscreteAlarmType_Enable,10552,Method DiscreteAlarmType_Disable,10553,Method DiscreteAlarmType_AddComment,10554,Method DiscreteAlarmType_AddComment_InputArguments,10555,Variable DiscreteAlarmType_ConditionRefresh,10556,Method DiscreteAlarmType_ConditionRefresh_InputArguments,10557,Variable DiscreteAlarmType_AckedState,10558,Variable DiscreteAlarmType_AckedState_Id,10559,Variable DiscreteAlarmType_AckedState_Name,10560,Variable DiscreteAlarmType_AckedState_Number,10561,Variable DiscreteAlarmType_AckedState_EffectiveDisplayName,10562,Variable DiscreteAlarmType_AckedState_TransitionTime,10563,Variable DiscreteAlarmType_AckedState_EffectiveTransitionTime,10564,Variable DiscreteAlarmType_AckedState_TrueState,10565,Variable DiscreteAlarmType_AckedState_FalseState,10566,Variable DiscreteAlarmType_ConfirmedState,10567,Variable DiscreteAlarmType_ConfirmedState_Id,10568,Variable DiscreteAlarmType_ConfirmedState_Name,10569,Variable DiscreteAlarmType_ConfirmedState_Number,10570,Variable DiscreteAlarmType_ConfirmedState_EffectiveDisplayName,10571,Variable DiscreteAlarmType_ConfirmedState_TransitionTime,10572,Variable DiscreteAlarmType_ConfirmedState_EffectiveTransitionTime,10573,Variable DiscreteAlarmType_ConfirmedState_TrueState,10574,Variable DiscreteAlarmType_ConfirmedState_FalseState,10575,Variable DiscreteAlarmType_Acknowledge,10576,Method DiscreteAlarmType_Acknowledge_InputArguments,10577,Variable DiscreteAlarmType_Confirm,10578,Method DiscreteAlarmType_Confirm_InputArguments,10579,Variable DiscreteAlarmType_ActiveState,10580,Variable DiscreteAlarmType_ActiveState_Id,10581,Variable DiscreteAlarmType_ActiveState_Name,10582,Variable DiscreteAlarmType_ActiveState_Number,10583,Variable DiscreteAlarmType_ActiveState_EffectiveDisplayName,10584,Variable DiscreteAlarmType_ActiveState_TransitionTime,10585,Variable DiscreteAlarmType_ActiveState_EffectiveTransitionTime,10586,Variable DiscreteAlarmType_ActiveState_TrueState,10587,Variable DiscreteAlarmType_ActiveState_FalseState,10588,Variable DiscreteAlarmType_SuppressedState,10589,Variable DiscreteAlarmType_SuppressedState_Id,10590,Variable DiscreteAlarmType_SuppressedState_Name,10591,Variable DiscreteAlarmType_SuppressedState_Number,10592,Variable DiscreteAlarmType_SuppressedState_EffectiveDisplayName,10593,Variable DiscreteAlarmType_SuppressedState_TransitionTime,10594,Variable DiscreteAlarmType_SuppressedState_EffectiveTransitionTime,10595,Variable DiscreteAlarmType_SuppressedState_TrueState,10596,Variable DiscreteAlarmType_SuppressedState_FalseState,10597,Variable DiscreteAlarmType_ShelvingState,10598,Object DiscreteAlarmType_ShelvingState_CurrentState,10599,Variable DiscreteAlarmType_ShelvingState_CurrentState_Id,10600,Variable DiscreteAlarmType_ShelvingState_CurrentState_Name,10601,Variable DiscreteAlarmType_ShelvingState_CurrentState_Number,10602,Variable DiscreteAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,10603,Variable DiscreteAlarmType_ShelvingState_LastTransition,10604,Variable DiscreteAlarmType_ShelvingState_LastTransition_Id,10605,Variable DiscreteAlarmType_ShelvingState_LastTransition_Name,10606,Variable DiscreteAlarmType_ShelvingState_LastTransition_Number,10607,Variable DiscreteAlarmType_ShelvingState_LastTransition_TransitionTime,10608,Variable DiscreteAlarmType_ShelvingState_UnshelveTime,10609,Variable DiscreteAlarmType_ShelvingState_Unshelve,10631,Method DiscreteAlarmType_ShelvingState_OneShotShelve,10632,Method DiscreteAlarmType_ShelvingState_TimedShelve,10633,Method DiscreteAlarmType_ShelvingState_TimedShelve_InputArguments,10634,Variable DiscreteAlarmType_SuppressedOrShelved,10635,Variable DiscreteAlarmType_MaxTimeShelved,10636,Variable OffNormalAlarmType,10637,ObjectType OffNormalAlarmType_EventId,10638,Variable OffNormalAlarmType_EventType,10639,Variable OffNormalAlarmType_SourceNode,10640,Variable OffNormalAlarmType_SourceName,10641,Variable OffNormalAlarmType_Time,10642,Variable OffNormalAlarmType_ReceiveTime,10643,Variable OffNormalAlarmType_LocalTime,10644,Variable OffNormalAlarmType_Message,10645,Variable OffNormalAlarmType_Severity,10646,Variable OffNormalAlarmType_ConditionName,10647,Variable OffNormalAlarmType_BranchId,10648,Variable OffNormalAlarmType_Retain,10649,Variable OffNormalAlarmType_EnabledState,10650,Variable OffNormalAlarmType_EnabledState_Id,10651,Variable OffNormalAlarmType_EnabledState_Name,10652,Variable OffNormalAlarmType_EnabledState_Number,10653,Variable OffNormalAlarmType_EnabledState_EffectiveDisplayName,10654,Variable OffNormalAlarmType_EnabledState_TransitionTime,10655,Variable OffNormalAlarmType_EnabledState_EffectiveTransitionTime,10656,Variable OffNormalAlarmType_EnabledState_TrueState,10657,Variable OffNormalAlarmType_EnabledState_FalseState,10658,Variable OffNormalAlarmType_Quality,10659,Variable OffNormalAlarmType_Quality_SourceTimestamp,10660,Variable OffNormalAlarmType_LastSeverity,10661,Variable OffNormalAlarmType_LastSeverity_SourceTimestamp,10662,Variable OffNormalAlarmType_Comment,10663,Variable OffNormalAlarmType_Comment_SourceTimestamp,10664,Variable OffNormalAlarmType_ClientUserId,10665,Variable OffNormalAlarmType_Enable,10666,Method OffNormalAlarmType_Disable,10667,Method OffNormalAlarmType_AddComment,10668,Method OffNormalAlarmType_AddComment_InputArguments,10669,Variable OffNormalAlarmType_ConditionRefresh,10670,Method OffNormalAlarmType_ConditionRefresh_InputArguments,10671,Variable OffNormalAlarmType_AckedState,10672,Variable OffNormalAlarmType_AckedState_Id,10673,Variable OffNormalAlarmType_AckedState_Name,10674,Variable OffNormalAlarmType_AckedState_Number,10675,Variable OffNormalAlarmType_AckedState_EffectiveDisplayName,10676,Variable OffNormalAlarmType_AckedState_TransitionTime,10677,Variable OffNormalAlarmType_AckedState_EffectiveTransitionTime,10678,Variable OffNormalAlarmType_AckedState_TrueState,10679,Variable OffNormalAlarmType_AckedState_FalseState,10680,Variable OffNormalAlarmType_ConfirmedState,10681,Variable OffNormalAlarmType_ConfirmedState_Id,10682,Variable OffNormalAlarmType_ConfirmedState_Name,10683,Variable OffNormalAlarmType_ConfirmedState_Number,10684,Variable OffNormalAlarmType_ConfirmedState_EffectiveDisplayName,10685,Variable OffNormalAlarmType_ConfirmedState_TransitionTime,10686,Variable OffNormalAlarmType_ConfirmedState_EffectiveTransitionTime,10687,Variable OffNormalAlarmType_ConfirmedState_TrueState,10688,Variable OffNormalAlarmType_ConfirmedState_FalseState,10689,Variable OffNormalAlarmType_Acknowledge,10690,Method OffNormalAlarmType_Acknowledge_InputArguments,10691,Variable OffNormalAlarmType_Confirm,10692,Method OffNormalAlarmType_Confirm_InputArguments,10693,Variable OffNormalAlarmType_ActiveState,10694,Variable OffNormalAlarmType_ActiveState_Id,10695,Variable OffNormalAlarmType_ActiveState_Name,10696,Variable OffNormalAlarmType_ActiveState_Number,10697,Variable OffNormalAlarmType_ActiveState_EffectiveDisplayName,10698,Variable OffNormalAlarmType_ActiveState_TransitionTime,10699,Variable OffNormalAlarmType_ActiveState_EffectiveTransitionTime,10700,Variable OffNormalAlarmType_ActiveState_TrueState,10701,Variable OffNormalAlarmType_ActiveState_FalseState,10702,Variable OffNormalAlarmType_SuppressedState,10703,Variable OffNormalAlarmType_SuppressedState_Id,10704,Variable OffNormalAlarmType_SuppressedState_Name,10705,Variable OffNormalAlarmType_SuppressedState_Number,10706,Variable OffNormalAlarmType_SuppressedState_EffectiveDisplayName,10707,Variable OffNormalAlarmType_SuppressedState_TransitionTime,10708,Variable OffNormalAlarmType_SuppressedState_EffectiveTransitionTime,10709,Variable OffNormalAlarmType_SuppressedState_TrueState,10710,Variable OffNormalAlarmType_SuppressedState_FalseState,10711,Variable OffNormalAlarmType_ShelvingState,10712,Object OffNormalAlarmType_ShelvingState_CurrentState,10713,Variable OffNormalAlarmType_ShelvingState_CurrentState_Id,10714,Variable OffNormalAlarmType_ShelvingState_CurrentState_Name,10715,Variable OffNormalAlarmType_ShelvingState_CurrentState_Number,10716,Variable OffNormalAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,10717,Variable OffNormalAlarmType_ShelvingState_LastTransition,10718,Variable OffNormalAlarmType_ShelvingState_LastTransition_Id,10719,Variable OffNormalAlarmType_ShelvingState_LastTransition_Name,10720,Variable OffNormalAlarmType_ShelvingState_LastTransition_Number,10721,Variable OffNormalAlarmType_ShelvingState_LastTransition_TransitionTime,10722,Variable OffNormalAlarmType_ShelvingState_UnshelveTime,10723,Variable OffNormalAlarmType_ShelvingState_Unshelve,10745,Method OffNormalAlarmType_ShelvingState_OneShotShelve,10746,Method OffNormalAlarmType_ShelvingState_TimedShelve,10747,Method OffNormalAlarmType_ShelvingState_TimedShelve_InputArguments,10748,Variable OffNormalAlarmType_SuppressedOrShelved,10749,Variable OffNormalAlarmType_MaxTimeShelved,10750,Variable TripAlarmType,10751,ObjectType TripAlarmType_EventId,10752,Variable TripAlarmType_EventType,10753,Variable TripAlarmType_SourceNode,10754,Variable TripAlarmType_SourceName,10755,Variable TripAlarmType_Time,10756,Variable TripAlarmType_ReceiveTime,10757,Variable TripAlarmType_LocalTime,10758,Variable TripAlarmType_Message,10759,Variable TripAlarmType_Severity,10760,Variable TripAlarmType_ConditionName,10761,Variable TripAlarmType_BranchId,10762,Variable TripAlarmType_Retain,10763,Variable TripAlarmType_EnabledState,10764,Variable TripAlarmType_EnabledState_Id,10765,Variable TripAlarmType_EnabledState_Name,10766,Variable TripAlarmType_EnabledState_Number,10767,Variable TripAlarmType_EnabledState_EffectiveDisplayName,10768,Variable TripAlarmType_EnabledState_TransitionTime,10769,Variable TripAlarmType_EnabledState_EffectiveTransitionTime,10770,Variable TripAlarmType_EnabledState_TrueState,10771,Variable TripAlarmType_EnabledState_FalseState,10772,Variable TripAlarmType_Quality,10773,Variable TripAlarmType_Quality_SourceTimestamp,10774,Variable TripAlarmType_LastSeverity,10775,Variable TripAlarmType_LastSeverity_SourceTimestamp,10776,Variable TripAlarmType_Comment,10777,Variable TripAlarmType_Comment_SourceTimestamp,10778,Variable TripAlarmType_ClientUserId,10779,Variable TripAlarmType_Enable,10780,Method TripAlarmType_Disable,10781,Method TripAlarmType_AddComment,10782,Method TripAlarmType_AddComment_InputArguments,10783,Variable TripAlarmType_ConditionRefresh,10784,Method TripAlarmType_ConditionRefresh_InputArguments,10785,Variable TripAlarmType_AckedState,10786,Variable TripAlarmType_AckedState_Id,10787,Variable TripAlarmType_AckedState_Name,10788,Variable TripAlarmType_AckedState_Number,10789,Variable TripAlarmType_AckedState_EffectiveDisplayName,10790,Variable TripAlarmType_AckedState_TransitionTime,10791,Variable TripAlarmType_AckedState_EffectiveTransitionTime,10792,Variable TripAlarmType_AckedState_TrueState,10793,Variable TripAlarmType_AckedState_FalseState,10794,Variable TripAlarmType_ConfirmedState,10795,Variable TripAlarmType_ConfirmedState_Id,10796,Variable TripAlarmType_ConfirmedState_Name,10797,Variable TripAlarmType_ConfirmedState_Number,10798,Variable TripAlarmType_ConfirmedState_EffectiveDisplayName,10799,Variable TripAlarmType_ConfirmedState_TransitionTime,10800,Variable TripAlarmType_ConfirmedState_EffectiveTransitionTime,10801,Variable TripAlarmType_ConfirmedState_TrueState,10802,Variable TripAlarmType_ConfirmedState_FalseState,10803,Variable TripAlarmType_Acknowledge,10804,Method TripAlarmType_Acknowledge_InputArguments,10805,Variable TripAlarmType_Confirm,10806,Method TripAlarmType_Confirm_InputArguments,10807,Variable TripAlarmType_ActiveState,10808,Variable TripAlarmType_ActiveState_Id,10809,Variable TripAlarmType_ActiveState_Name,10810,Variable TripAlarmType_ActiveState_Number,10811,Variable TripAlarmType_ActiveState_EffectiveDisplayName,10812,Variable TripAlarmType_ActiveState_TransitionTime,10813,Variable TripAlarmType_ActiveState_EffectiveTransitionTime,10814,Variable TripAlarmType_ActiveState_TrueState,10815,Variable TripAlarmType_ActiveState_FalseState,10816,Variable TripAlarmType_SuppressedState,10817,Variable TripAlarmType_SuppressedState_Id,10818,Variable TripAlarmType_SuppressedState_Name,10819,Variable TripAlarmType_SuppressedState_Number,10820,Variable TripAlarmType_SuppressedState_EffectiveDisplayName,10821,Variable TripAlarmType_SuppressedState_TransitionTime,10822,Variable TripAlarmType_SuppressedState_EffectiveTransitionTime,10823,Variable TripAlarmType_SuppressedState_TrueState,10824,Variable TripAlarmType_SuppressedState_FalseState,10825,Variable TripAlarmType_ShelvingState,10826,Object TripAlarmType_ShelvingState_CurrentState,10827,Variable TripAlarmType_ShelvingState_CurrentState_Id,10828,Variable TripAlarmType_ShelvingState_CurrentState_Name,10829,Variable TripAlarmType_ShelvingState_CurrentState_Number,10830,Variable TripAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,10831,Variable TripAlarmType_ShelvingState_LastTransition,10832,Variable TripAlarmType_ShelvingState_LastTransition_Id,10833,Variable TripAlarmType_ShelvingState_LastTransition_Name,10834,Variable TripAlarmType_ShelvingState_LastTransition_Number,10835,Variable TripAlarmType_ShelvingState_LastTransition_TransitionTime,10836,Variable TripAlarmType_ShelvingState_UnshelveTime,10837,Variable TripAlarmType_ShelvingState_Unshelve,10859,Method TripAlarmType_ShelvingState_OneShotShelve,10860,Method TripAlarmType_ShelvingState_TimedShelve,10861,Method TripAlarmType_ShelvingState_TimedShelve_InputArguments,10862,Variable TripAlarmType_SuppressedOrShelved,10863,Variable TripAlarmType_MaxTimeShelved,10864,Variable AuditConditionShelvingEventType,11093,ObjectType AuditConditionShelvingEventType_EventId,11094,Variable AuditConditionShelvingEventType_EventType,11095,Variable AuditConditionShelvingEventType_SourceNode,11096,Variable AuditConditionShelvingEventType_SourceName,11097,Variable AuditConditionShelvingEventType_Time,11098,Variable AuditConditionShelvingEventType_ReceiveTime,11099,Variable AuditConditionShelvingEventType_LocalTime,11100,Variable AuditConditionShelvingEventType_Message,11101,Variable AuditConditionShelvingEventType_Severity,11102,Variable AuditConditionShelvingEventType_ActionTimeStamp,11103,Variable AuditConditionShelvingEventType_Status,11104,Variable AuditConditionShelvingEventType_ServerId,11105,Variable AuditConditionShelvingEventType_ClientAuditEntryId,11106,Variable AuditConditionShelvingEventType_ClientUserId,11107,Variable AuditConditionShelvingEventType_MethodId,11108,Variable AuditConditionShelvingEventType_InputArguments,11109,Variable TwoStateVariableType_TrueState,11110,Variable TwoStateVariableType_FalseState,11111,Variable ConditionType_ConditionClassId,11112,Variable ConditionType_ConditionClassName,11113,Variable DialogConditionType_ConditionClassId,11114,Variable DialogConditionType_ConditionClassName,11115,Variable AcknowledgeableConditionType_ConditionClassId,11116,Variable AcknowledgeableConditionType_ConditionClassName,11117,Variable AlarmConditionType_ConditionClassId,11118,Variable AlarmConditionType_ConditionClassName,11119,Variable AlarmConditionType_InputNode,11120,Variable LimitAlarmType_ConditionClassId,11121,Variable LimitAlarmType_ConditionClassName,11122,Variable LimitAlarmType_InputNode,11123,Variable LimitAlarmType_HighHighLimit,11124,Variable LimitAlarmType_HighLimit,11125,Variable LimitAlarmType_LowLimit,11126,Variable LimitAlarmType_LowLowLimit,11127,Variable ExclusiveLimitAlarmType_ConditionClassId,11128,Variable ExclusiveLimitAlarmType_ConditionClassName,11129,Variable ExclusiveLimitAlarmType_InputNode,11130,Variable ExclusiveLevelAlarmType_ConditionClassId,11131,Variable ExclusiveLevelAlarmType_ConditionClassName,11132,Variable ExclusiveLevelAlarmType_InputNode,11133,Variable ExclusiveRateOfChangeAlarmType_ConditionClassId,11134,Variable ExclusiveRateOfChangeAlarmType_ConditionClassName,11135,Variable ExclusiveRateOfChangeAlarmType_InputNode,11136,Variable ExclusiveDeviationAlarmType_ConditionClassId,11137,Variable ExclusiveDeviationAlarmType_ConditionClassName,11138,Variable ExclusiveDeviationAlarmType_InputNode,11139,Variable NonExclusiveLimitAlarmType_ConditionClassId,11140,Variable NonExclusiveLimitAlarmType_ConditionClassName,11141,Variable NonExclusiveLimitAlarmType_InputNode,11142,Variable NonExclusiveLevelAlarmType_ConditionClassId,11143,Variable NonExclusiveLevelAlarmType_ConditionClassName,11144,Variable NonExclusiveLevelAlarmType_InputNode,11145,Variable NonExclusiveRateOfChangeAlarmType_ConditionClassId,11146,Variable NonExclusiveRateOfChangeAlarmType_ConditionClassName,11147,Variable NonExclusiveRateOfChangeAlarmType_InputNode,11148,Variable NonExclusiveDeviationAlarmType_ConditionClassId,11149,Variable NonExclusiveDeviationAlarmType_ConditionClassName,11150,Variable NonExclusiveDeviationAlarmType_InputNode,11151,Variable DiscreteAlarmType_ConditionClassId,11152,Variable DiscreteAlarmType_ConditionClassName,11153,Variable DiscreteAlarmType_InputNode,11154,Variable OffNormalAlarmType_ConditionClassId,11155,Variable OffNormalAlarmType_ConditionClassName,11156,Variable OffNormalAlarmType_InputNode,11157,Variable OffNormalAlarmType_NormalState,11158,Variable TripAlarmType_ConditionClassId,11159,Variable TripAlarmType_ConditionClassName,11160,Variable TripAlarmType_InputNode,11161,Variable TripAlarmType_NormalState,11162,Variable BaseConditionClassType,11163,ObjectType ProcessConditionClassType,11164,ObjectType MaintenanceConditionClassType,11165,ObjectType SystemConditionClassType,11166,ObjectType HistoricalDataConfigurationType_AggregateConfiguration_TreatUncertainAsBad,11168,Variable HistoricalDataConfigurationType_AggregateConfiguration_PercentDataBad,11169,Variable HistoricalDataConfigurationType_AggregateConfiguration_PercentDataGood,11170,Variable HistoricalDataConfigurationType_AggregateConfiguration_UseSlopedExtrapolation,11171,Variable HistoryServerCapabilitiesType_AggregateFunctions,11172,Object AggregateConfigurationType,11187,ObjectType AggregateConfigurationType_TreatUncertainAsBad,11188,Variable AggregateConfigurationType_PercentDataBad,11189,Variable AggregateConfigurationType_PercentDataGood,11190,Variable AggregateConfigurationType_UseSlopedExtrapolation,11191,Variable HistoryServerCapabilities,11192,Object HistoryServerCapabilities_AccessHistoryDataCapability,11193,Variable HistoryServerCapabilities_InsertDataCapability,11196,Variable HistoryServerCapabilities_ReplaceDataCapability,11197,Variable HistoryServerCapabilities_UpdateDataCapability,11198,Variable HistoryServerCapabilities_DeleteRawCapability,11199,Variable HistoryServerCapabilities_DeleteAtTimeCapability,11200,Variable HistoryServerCapabilities_AggregateFunctions,11201,Object HAConfiguration,11202,Object HAConfiguration_AggregateConfiguration,11203,Object HAConfiguration_AggregateConfiguration_TreatUncertainAsBad,11204,Variable HAConfiguration_AggregateConfiguration_PercentDataBad,11205,Variable HAConfiguration_AggregateConfiguration_PercentDataGood,11206,Variable HAConfiguration_AggregateConfiguration_UseSlopedExtrapolation,11207,Variable HAConfiguration_Stepped,11208,Variable HAConfiguration_Definition,11209,Variable HAConfiguration_MaxTimeInterval,11210,Variable HAConfiguration_MinTimeInterval,11211,Variable HAConfiguration_ExceptionDeviation,11212,Variable HAConfiguration_ExceptionDeviationFormat,11213,Variable Annotations,11214,Variable HistoricalEventFilter,11215,Variable ModificationInfo,11216,DataType HistoryModifiedData,11217,DataType ModificationInfo_Encoding_DefaultXml,11218,Object HistoryModifiedData_Encoding_DefaultXml,11219,Object ModificationInfo_Encoding_DefaultBinary,11226,Object HistoryModifiedData_Encoding_DefaultBinary,11227,Object HistoryUpdateType,11234,DataType MultiStateValueDiscreteType,11238,VariableType MultiStateValueDiscreteType_Definition,11239,Variable MultiStateValueDiscreteType_ValuePrecision,11240,Variable MultiStateValueDiscreteType_EnumValues,11241,Variable HistoryServerCapabilities_AccessHistoryEventsCapability,11242,Variable HistoryServerCapabilitiesType_MaxReturnDataValues,11268,Variable HistoryServerCapabilitiesType_MaxReturnEventValues,11269,Variable HistoryServerCapabilitiesType_InsertAnnotationCapability,11270,Variable HistoryServerCapabilities_MaxReturnDataValues,11273,Variable HistoryServerCapabilities_MaxReturnEventValues,11274,Variable HistoryServerCapabilities_InsertAnnotationCapability,11275,Variable HistoryServerCapabilitiesType_InsertEventCapability,11278,Variable HistoryServerCapabilitiesType_ReplaceEventCapability,11279,Variable HistoryServerCapabilitiesType_UpdateEventCapability,11280,Variable HistoryServerCapabilities_InsertEventCapability,11281,Variable HistoryServerCapabilities_ReplaceEventCapability,11282,Variable HistoryServerCapabilities_UpdateEventCapability,11283,Variable AggregateFunction_TimeAverage2,11285,Object AggregateFunction_Minimum2,11286,Object AggregateFunction_Maximum2,11287,Object AggregateFunction_Range2,11288,Object AggregateFunction_WorstQuality2,11292,Object PerformUpdateType,11293,DataType UpdateStructureDataDetails,11295,DataType UpdateStructureDataDetails_Encoding_DefaultXml,11296,Object UpdateStructureDataDetails_Encoding_DefaultBinary,11300,Object AggregateFunction_Total2,11304,Object AggregateFunction_MinimumActualTime2,11305,Object AggregateFunction_MaximumActualTime2,11306,Object AggregateFunction_DurationInStateZero,11307,Object AggregateFunction_DurationInStateNonZero,11308,Object Server_ServerRedundancy_CurrentServerId,11312,Variable Server_ServerRedundancy_RedundantServerArray,11313,Variable Server_ServerRedundancy_ServerUriArray,11314,Variable ShelvedStateMachineType_UnshelvedToTimedShelved_TransitionNumber,11322,Variable ShelvedStateMachineType_UnshelvedToOneShotShelved_TransitionNumber,11323,Variable ShelvedStateMachineType_TimedShelvedToUnshelved_TransitionNumber,11324,Variable ShelvedStateMachineType_TimedShelvedToOneShotShelved_TransitionNumber,11325,Variable ShelvedStateMachineType_OneShotShelvedToUnshelved_TransitionNumber,11326,Variable ShelvedStateMachineType_OneShotShelvedToTimedShelved_TransitionNumber,11327,Variable ExclusiveLimitStateMachineType_LowLowToLow_TransitionNumber,11340,Variable ExclusiveLimitStateMachineType_LowToLowLow_TransitionNumber,11341,Variable ExclusiveLimitStateMachineType_HighHighToHigh_TransitionNumber,11342,Variable ExclusiveLimitStateMachineType_HighToHighHigh_TransitionNumber,11343,Variable AggregateFunction_StandardDeviationSample,11426,Object AggregateFunction_StandardDeviationPopulation,11427,Object AggregateFunction_VarianceSample,11428,Object AggregateFunction_VariancePopulation,11429,Object EnumStrings,11432,Variable ValueAsText,11433,Variable ProgressEventType,11436,ObjectType ProgressEventType_EventId,11437,Variable ProgressEventType_EventType,11438,Variable ProgressEventType_SourceNode,11439,Variable ProgressEventType_SourceName,11440,Variable ProgressEventType_Time,11441,Variable ProgressEventType_ReceiveTime,11442,Variable ProgressEventType_LocalTime,11443,Variable ProgressEventType_Message,11444,Variable ProgressEventType_Severity,11445,Variable SystemStatusChangeEventType,11446,ObjectType SystemStatusChangeEventType_EventId,11447,Variable SystemStatusChangeEventType_EventType,11448,Variable SystemStatusChangeEventType_SourceNode,11449,Variable SystemStatusChangeEventType_SourceName,11450,Variable SystemStatusChangeEventType_Time,11451,Variable SystemStatusChangeEventType_ReceiveTime,11452,Variable SystemStatusChangeEventType_LocalTime,11453,Variable SystemStatusChangeEventType_Message,11454,Variable SystemStatusChangeEventType_Severity,11455,Variable TransitionVariableType_EffectiveTransitionTime,11456,Variable FiniteTransitionVariableType_EffectiveTransitionTime,11457,Variable StateMachineType_LastTransition_EffectiveTransitionTime,11458,Variable FiniteStateMachineType_LastTransition_EffectiveTransitionTime,11459,Variable TransitionEventType_Transition_EffectiveTransitionTime,11460,Variable MultiStateValueDiscreteType_ValueAsText,11461,Variable ProgramTransitionEventType_Transition_EffectiveTransitionTime,11462,Variable ProgramTransitionAuditEventType_Transition_EffectiveTransitionTime,11463,Variable ProgramStateMachineType_LastTransition_EffectiveTransitionTime,11464,Variable ShelvedStateMachineType_LastTransition_EffectiveTransitionTime,11465,Variable AlarmConditionType_ShelvingState_LastTransition_EffectiveTransitionTime,11466,Variable LimitAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11467,Variable ExclusiveLimitStateMachineType_LastTransition_EffectiveTransitionTime,11468,Variable ExclusiveLimitAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11469,Variable ExclusiveLimitAlarmType_LimitState_LastTransition_EffectiveTransitionTime,11470,Variable ExclusiveLevelAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11471,Variable ExclusiveLevelAlarmType_LimitState_LastTransition_EffectiveTransitionTime,11472,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11473,Variable ExclusiveRateOfChangeAlarmType_LimitState_LastTransition_EffectiveTransitionTime,11474,Variable ExclusiveDeviationAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11475,Variable ExclusiveDeviationAlarmType_LimitState_LastTransition_EffectiveTransitionTime,11476,Variable NonExclusiveLimitAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11477,Variable NonExclusiveLevelAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11478,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11479,Variable NonExclusiveDeviationAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11480,Variable DiscreteAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11481,Variable OffNormalAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11482,Variable TripAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11483,Variable AuditActivateSessionEventType_SecureChannelId,11485,Variable OptionSetType,11487,VariableType OptionSetType_OptionSetValues,11488,Variable ServerType_GetMonitoredItems,11489,Method ServerType_GetMonitoredItems_InputArguments,11490,Variable ServerType_GetMonitoredItems_OutputArguments,11491,Variable Server_GetMonitoredItems,11492,Method Server_GetMonitoredItems_InputArguments,11493,Variable Server_GetMonitoredItems_OutputArguments,11494,Variable GetMonitoredItemsMethodType,11495,Method GetMonitoredItemsMethodType_InputArguments,11496,Variable GetMonitoredItemsMethodType_OutputArguments,11497,Variable MaxStringLength,11498,Variable HistoricalDataConfigurationType_StartOfArchive,11499,Variable HistoricalDataConfigurationType_StartOfOnlineArchive,11500,Variable HistoryServerCapabilitiesType_DeleteEventCapability,11501,Variable HistoryServerCapabilities_DeleteEventCapability,11502,Variable HAConfiguration_StartOfArchive,11503,Variable HAConfiguration_StartOfOnlineArchive,11504,Variable AggregateFunction_StartBound,11505,Object AggregateFunction_EndBound,11506,Object AggregateFunction_DeltaBounds,11507,Object ModellingRule_OptionalPlaceholder,11508,Object ModellingRule_OptionalPlaceholder_NamingRule,11509,Variable ModellingRule_MandatoryPlaceholder,11510,Object ModellingRule_MandatoryPlaceholder_NamingRule,11511,Variable MaxArrayLength,11512,Variable EngineeringUnits,11513,Variable ServerType_ServerCapabilities_MaxArrayLength,11514,Variable ServerType_ServerCapabilities_MaxStringLength,11515,Variable ServerType_ServerCapabilities_OperationLimits,11516,Object ServerType_ServerCapabilities_OperationLimits_MaxNodesPerRead,11517,Variable ServerType_ServerCapabilities_OperationLimits_MaxNodesPerWrite,11519,Variable ServerType_ServerCapabilities_OperationLimits_MaxNodesPerMethodCall,11521,Variable ServerType_ServerCapabilities_OperationLimits_MaxNodesPerBrowse,11522,Variable ServerType_ServerCapabilities_OperationLimits_MaxNodesPerRegisterNodes,11523,Variable ServerType_ServerCapabilities_OperationLimits_MaxNodesPerTranslateBrowsePathsToNodeIds,11524,Variable ServerType_ServerCapabilities_OperationLimits_MaxNodesPerNodeManagement,11525,Variable ServerType_ServerCapabilities_OperationLimits_MaxMonitoredItemsPerCall,11526,Variable ServerType_Namespaces,11527,Object ServerCapabilitiesType_MaxArrayLength,11549,Variable ServerCapabilitiesType_MaxStringLength,11550,Variable ServerCapabilitiesType_OperationLimits,11551,Object ServerCapabilitiesType_OperationLimits_MaxNodesPerRead,11552,Variable ServerCapabilitiesType_OperationLimits_MaxNodesPerWrite,11554,Variable ServerCapabilitiesType_OperationLimits_MaxNodesPerMethodCall,11556,Variable ServerCapabilitiesType_OperationLimits_MaxNodesPerBrowse,11557,Variable ServerCapabilitiesType_OperationLimits_MaxNodesPerRegisterNodes,11558,Variable ServerCapabilitiesType_OperationLimits_MaxNodesPerTranslateBrowsePathsToNodeIds,11559,Variable ServerCapabilitiesType_OperationLimits_MaxNodesPerNodeManagement,11560,Variable ServerCapabilitiesType_OperationLimits_MaxMonitoredItemsPerCall,11561,Variable ServerCapabilitiesType_VendorCapability_Placeholder,11562,Variable OperationLimitsType,11564,ObjectType OperationLimitsType_MaxNodesPerRead,11565,Variable OperationLimitsType_MaxNodesPerWrite,11567,Variable OperationLimitsType_MaxNodesPerMethodCall,11569,Variable OperationLimitsType_MaxNodesPerBrowse,11570,Variable OperationLimitsType_MaxNodesPerRegisterNodes,11571,Variable OperationLimitsType_MaxNodesPerTranslateBrowsePathsToNodeIds,11572,Variable OperationLimitsType_MaxNodesPerNodeManagement,11573,Variable OperationLimitsType_MaxMonitoredItemsPerCall,11574,Variable FileType,11575,ObjectType FileType_Size,11576,Variable FileType_OpenCount,11579,Variable FileType_Open,11580,Method FileType_Open_InputArguments,11581,Variable FileType_Open_OutputArguments,11582,Variable FileType_Close,11583,Method FileType_Close_InputArguments,11584,Variable FileType_Read,11585,Method FileType_Read_InputArguments,11586,Variable FileType_Read_OutputArguments,11587,Variable FileType_Write,11588,Method FileType_Write_InputArguments,11589,Variable FileType_GetPosition,11590,Method FileType_GetPosition_InputArguments,11591,Variable FileType_GetPosition_OutputArguments,11592,Variable FileType_SetPosition,11593,Method FileType_SetPosition_InputArguments,11594,Variable AddressSpaceFileType,11595,ObjectType AddressSpaceFileType_Size,11596,Variable AddressSpaceFileType_OpenCount,11599,Variable AddressSpaceFileType_Open,11600,Method AddressSpaceFileType_Open_InputArguments,11601,Variable AddressSpaceFileType_Open_OutputArguments,11602,Variable AddressSpaceFileType_Close,11603,Method AddressSpaceFileType_Close_InputArguments,11604,Variable AddressSpaceFileType_Read,11605,Method AddressSpaceFileType_Read_InputArguments,11606,Variable AddressSpaceFileType_Read_OutputArguments,11607,Variable AddressSpaceFileType_Write,11608,Method AddressSpaceFileType_Write_InputArguments,11609,Variable AddressSpaceFileType_GetPosition,11610,Method AddressSpaceFileType_GetPosition_InputArguments,11611,Variable AddressSpaceFileType_GetPosition_OutputArguments,11612,Variable AddressSpaceFileType_SetPosition,11613,Method AddressSpaceFileType_SetPosition_InputArguments,11614,Variable AddressSpaceFileType_ExportNamespace,11615,Method NamespaceMetadataType,11616,ObjectType NamespaceMetadataType_NamespaceUri,11617,Variable NamespaceMetadataType_NamespaceVersion,11618,Variable NamespaceMetadataType_NamespacePublicationDate,11619,Variable NamespaceMetadataType_IsNamespaceSubset,11620,Variable NamespaceMetadataType_StaticNodeIdTypes,11621,Variable NamespaceMetadataType_StaticNumericNodeIdRange,11622,Variable NamespaceMetadataType_StaticStringNodeIdPattern,11623,Variable NamespaceMetadataType_NamespaceFile,11624,Object NamespaceMetadataType_NamespaceFile_Size,11625,Variable NamespaceMetadataType_NamespaceFile_OpenCount,11628,Variable NamespaceMetadataType_NamespaceFile_Open,11629,Method NamespaceMetadataType_NamespaceFile_Open_InputArguments,11630,Variable NamespaceMetadataType_NamespaceFile_Open_OutputArguments,11631,Variable NamespaceMetadataType_NamespaceFile_Close,11632,Method NamespaceMetadataType_NamespaceFile_Close_InputArguments,11633,Variable NamespaceMetadataType_NamespaceFile_Read,11634,Method NamespaceMetadataType_NamespaceFile_Read_InputArguments,11635,Variable NamespaceMetadataType_NamespaceFile_Read_OutputArguments,11636,Variable NamespaceMetadataType_NamespaceFile_Write,11637,Method NamespaceMetadataType_NamespaceFile_Write_InputArguments,11638,Variable NamespaceMetadataType_NamespaceFile_GetPosition,11639,Method NamespaceMetadataType_NamespaceFile_GetPosition_InputArguments,11640,Variable NamespaceMetadataType_NamespaceFile_GetPosition_OutputArguments,11641,Variable NamespaceMetadataType_NamespaceFile_SetPosition,11642,Method NamespaceMetadataType_NamespaceFile_SetPosition_InputArguments,11643,Variable NamespaceMetadataType_NamespaceFile_ExportNamespace,11644,Method NamespacesType,11645,ObjectType NamespacesType_NamespaceIdentifier_Placeholder,11646,Object NamespacesType_NamespaceIdentifier_Placeholder_NamespaceUri,11647,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceVersion,11648,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespacePublicationDate,11649,Variable NamespacesType_NamespaceIdentifier_Placeholder_IsNamespaceSubset,11650,Variable NamespacesType_NamespaceIdentifier_Placeholder_StaticNodeIdTypes,11651,Variable NamespacesType_NamespaceIdentifier_Placeholder_StaticNumericNodeIdRange,11652,Variable NamespacesType_NamespaceIdentifier_Placeholder_StaticStringNodeIdPattern,11653,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile,11654,Object NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Size,11655,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_OpenCount,11658,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open,11659,Method NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_InputArguments,11660,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_OutputArguments,11661,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close,11662,Method NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close_InputArguments,11663,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read,11664,Method NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_InputArguments,11665,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_OutputArguments,11666,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write,11667,Method NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write_InputArguments,11668,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition,11669,Method NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_InputArguments,11670,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_OutputArguments,11671,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition,11672,Method NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition_InputArguments,11673,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_ExportNamespace,11674,Method SystemStatusChangeEventType_SystemState,11696,Variable SamplingIntervalDiagnosticsType_SampledMonitoredItemsCount,11697,Variable SamplingIntervalDiagnosticsType_MaxSampledMonitoredItemsCount,11698,Variable SamplingIntervalDiagnosticsType_DisabledMonitoredItemsSamplingCount,11699,Variable OptionSetType_BitMask,11701,Variable Server_ServerCapabilities_MaxArrayLength,11702,Variable Server_ServerCapabilities_MaxStringLength,11703,Variable Server_ServerCapabilities_OperationLimits,11704,Object Server_ServerCapabilities_OperationLimits_MaxNodesPerRead,11705,Variable Server_ServerCapabilities_OperationLimits_MaxNodesPerWrite,11707,Variable Server_ServerCapabilities_OperationLimits_MaxNodesPerMethodCall,11709,Variable Server_ServerCapabilities_OperationLimits_MaxNodesPerBrowse,11710,Variable Server_ServerCapabilities_OperationLimits_MaxNodesPerRegisterNodes,11711,Variable Server_ServerCapabilities_OperationLimits_MaxNodesPerTranslateBrowsePathsToNodeIds,11712,Variable Server_ServerCapabilities_OperationLimits_MaxNodesPerNodeManagement,11713,Variable Server_ServerCapabilities_OperationLimits_MaxMonitoredItemsPerCall,11714,Variable Server_Namespaces,11715,Object BitFieldMaskDataType,11737,DataType OpenMethodType,11738,Method OpenMethodType_InputArguments,11739,Variable OpenMethodType_OutputArguments,11740,Variable CloseMethodType,11741,Method CloseMethodType_InputArguments,11742,Variable ReadMethodType,11743,Method ReadMethodType_InputArguments,11744,Variable ReadMethodType_OutputArguments,11745,Variable WriteMethodType,11746,Method WriteMethodType_InputArguments,11747,Variable GetPositionMethodType,11748,Method GetPositionMethodType_InputArguments,11749,Variable GetPositionMethodType_OutputArguments,11750,Variable SetPositionMethodType,11751,Method SetPositionMethodType_InputArguments,11752,Variable SystemOffNormalAlarmType,11753,ObjectType SystemOffNormalAlarmType_EventId,11754,Variable SystemOffNormalAlarmType_EventType,11755,Variable SystemOffNormalAlarmType_SourceNode,11756,Variable SystemOffNormalAlarmType_SourceName,11757,Variable SystemOffNormalAlarmType_Time,11758,Variable SystemOffNormalAlarmType_ReceiveTime,11759,Variable SystemOffNormalAlarmType_LocalTime,11760,Variable SystemOffNormalAlarmType_Message,11761,Variable SystemOffNormalAlarmType_Severity,11762,Variable SystemOffNormalAlarmType_ConditionClassId,11763,Variable SystemOffNormalAlarmType_ConditionClassName,11764,Variable SystemOffNormalAlarmType_ConditionName,11765,Variable SystemOffNormalAlarmType_BranchId,11766,Variable SystemOffNormalAlarmType_Retain,11767,Variable SystemOffNormalAlarmType_EnabledState,11768,Variable SystemOffNormalAlarmType_EnabledState_Id,11769,Variable SystemOffNormalAlarmType_EnabledState_Name,11770,Variable SystemOffNormalAlarmType_EnabledState_Number,11771,Variable SystemOffNormalAlarmType_EnabledState_EffectiveDisplayName,11772,Variable SystemOffNormalAlarmType_EnabledState_TransitionTime,11773,Variable SystemOffNormalAlarmType_EnabledState_EffectiveTransitionTime,11774,Variable SystemOffNormalAlarmType_EnabledState_TrueState,11775,Variable SystemOffNormalAlarmType_EnabledState_FalseState,11776,Variable SystemOffNormalAlarmType_Quality,11777,Variable SystemOffNormalAlarmType_Quality_SourceTimestamp,11778,Variable SystemOffNormalAlarmType_LastSeverity,11779,Variable SystemOffNormalAlarmType_LastSeverity_SourceTimestamp,11780,Variable SystemOffNormalAlarmType_Comment,11781,Variable SystemOffNormalAlarmType_Comment_SourceTimestamp,11782,Variable SystemOffNormalAlarmType_ClientUserId,11783,Variable SystemOffNormalAlarmType_Disable,11784,Method SystemOffNormalAlarmType_Enable,11785,Method SystemOffNormalAlarmType_AddComment,11786,Method SystemOffNormalAlarmType_AddComment_InputArguments,11787,Variable SystemOffNormalAlarmType_ConditionRefresh,11788,Method SystemOffNormalAlarmType_ConditionRefresh_InputArguments,11789,Variable SystemOffNormalAlarmType_AckedState,11790,Variable SystemOffNormalAlarmType_AckedState_Id,11791,Variable SystemOffNormalAlarmType_AckedState_Name,11792,Variable SystemOffNormalAlarmType_AckedState_Number,11793,Variable SystemOffNormalAlarmType_AckedState_EffectiveDisplayName,11794,Variable SystemOffNormalAlarmType_AckedState_TransitionTime,11795,Variable SystemOffNormalAlarmType_AckedState_EffectiveTransitionTime,11796,Variable SystemOffNormalAlarmType_AckedState_TrueState,11797,Variable SystemOffNormalAlarmType_AckedState_FalseState,11798,Variable SystemOffNormalAlarmType_ConfirmedState,11799,Variable SystemOffNormalAlarmType_ConfirmedState_Id,11800,Variable SystemOffNormalAlarmType_ConfirmedState_Name,11801,Variable SystemOffNormalAlarmType_ConfirmedState_Number,11802,Variable SystemOffNormalAlarmType_ConfirmedState_EffectiveDisplayName,11803,Variable SystemOffNormalAlarmType_ConfirmedState_TransitionTime,11804,Variable SystemOffNormalAlarmType_ConfirmedState_EffectiveTransitionTime,11805,Variable SystemOffNormalAlarmType_ConfirmedState_TrueState,11806,Variable SystemOffNormalAlarmType_ConfirmedState_FalseState,11807,Variable SystemOffNormalAlarmType_Acknowledge,11808,Method SystemOffNormalAlarmType_Acknowledge_InputArguments,11809,Variable SystemOffNormalAlarmType_Confirm,11810,Method SystemOffNormalAlarmType_Confirm_InputArguments,11811,Variable SystemOffNormalAlarmType_ActiveState,11812,Variable SystemOffNormalAlarmType_ActiveState_Id,11813,Variable SystemOffNormalAlarmType_ActiveState_Name,11814,Variable SystemOffNormalAlarmType_ActiveState_Number,11815,Variable SystemOffNormalAlarmType_ActiveState_EffectiveDisplayName,11816,Variable SystemOffNormalAlarmType_ActiveState_TransitionTime,11817,Variable SystemOffNormalAlarmType_ActiveState_EffectiveTransitionTime,11818,Variable SystemOffNormalAlarmType_ActiveState_TrueState,11819,Variable SystemOffNormalAlarmType_ActiveState_FalseState,11820,Variable SystemOffNormalAlarmType_InputNode,11821,Variable SystemOffNormalAlarmType_SuppressedState,11822,Variable SystemOffNormalAlarmType_SuppressedState_Id,11823,Variable SystemOffNormalAlarmType_SuppressedState_Name,11824,Variable SystemOffNormalAlarmType_SuppressedState_Number,11825,Variable SystemOffNormalAlarmType_SuppressedState_EffectiveDisplayName,11826,Variable SystemOffNormalAlarmType_SuppressedState_TransitionTime,11827,Variable SystemOffNormalAlarmType_SuppressedState_EffectiveTransitionTime,11828,Variable SystemOffNormalAlarmType_SuppressedState_TrueState,11829,Variable SystemOffNormalAlarmType_SuppressedState_FalseState,11830,Variable SystemOffNormalAlarmType_ShelvingState,11831,Object SystemOffNormalAlarmType_ShelvingState_CurrentState,11832,Variable SystemOffNormalAlarmType_ShelvingState_CurrentState_Id,11833,Variable SystemOffNormalAlarmType_ShelvingState_CurrentState_Name,11834,Variable SystemOffNormalAlarmType_ShelvingState_CurrentState_Number,11835,Variable SystemOffNormalAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,11836,Variable SystemOffNormalAlarmType_ShelvingState_LastTransition,11837,Variable SystemOffNormalAlarmType_ShelvingState_LastTransition_Id,11838,Variable SystemOffNormalAlarmType_ShelvingState_LastTransition_Name,11839,Variable SystemOffNormalAlarmType_ShelvingState_LastTransition_Number,11840,Variable SystemOffNormalAlarmType_ShelvingState_LastTransition_TransitionTime,11841,Variable SystemOffNormalAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,11842,Variable SystemOffNormalAlarmType_ShelvingState_UnshelveTime,11843,Variable SystemOffNormalAlarmType_ShelvingState_Unshelve,11844,Method SystemOffNormalAlarmType_ShelvingState_OneShotShelve,11845,Method SystemOffNormalAlarmType_ShelvingState_TimedShelve,11846,Method SystemOffNormalAlarmType_ShelvingState_TimedShelve_InputArguments,11847,Variable SystemOffNormalAlarmType_SuppressedOrShelved,11848,Variable SystemOffNormalAlarmType_MaxTimeShelved,11849,Variable SystemOffNormalAlarmType_NormalState,11850,Variable AuditConditionCommentEventType_Comment,11851,Variable AuditConditionRespondEventType_SelectedResponse,11852,Variable AuditConditionAcknowledgeEventType_Comment,11853,Variable AuditConditionConfirmEventType_Comment,11854,Variable AuditConditionShelvingEventType_ShelvingTime,11855,Variable AuditProgramTransitionEventType,11856,ObjectType AuditProgramTransitionEventType_EventId,11857,Variable AuditProgramTransitionEventType_EventType,11858,Variable AuditProgramTransitionEventType_SourceNode,11859,Variable AuditProgramTransitionEventType_SourceName,11860,Variable AuditProgramTransitionEventType_Time,11861,Variable AuditProgramTransitionEventType_ReceiveTime,11862,Variable AuditProgramTransitionEventType_LocalTime,11863,Variable AuditProgramTransitionEventType_Message,11864,Variable AuditProgramTransitionEventType_Severity,11865,Variable AuditProgramTransitionEventType_ActionTimeStamp,11866,Variable AuditProgramTransitionEventType_Status,11867,Variable AuditProgramTransitionEventType_ServerId,11868,Variable AuditProgramTransitionEventType_ClientAuditEntryId,11869,Variable AuditProgramTransitionEventType_ClientUserId,11870,Variable AuditProgramTransitionEventType_MethodId,11871,Variable AuditProgramTransitionEventType_InputArguments,11872,Variable AuditProgramTransitionEventType_OldStateId,11873,Variable AuditProgramTransitionEventType_NewStateId,11874,Variable AuditProgramTransitionEventType_TransitionNumber,11875,Variable HistoricalDataConfigurationType_AggregateFunctions,11876,Object HAConfiguration_AggregateFunctions,11877,Object NodeClass_EnumValues,11878,Variable InstanceNode,11879,DataType TypeNode,11880,DataType NodeAttributesMask_EnumValues,11881,Variable BrowseResultMask_EnumValues,11883,Variable HistoryUpdateType_EnumValues,11884,Variable PerformUpdateType_EnumValues,11885,Variable InstanceNode_Encoding_DefaultXml,11887,Object TypeNode_Encoding_DefaultXml,11888,Object InstanceNode_Encoding_DefaultBinary,11889,Object TypeNode_Encoding_DefaultBinary,11890,Object SessionDiagnosticsObjectType_SessionDiagnostics_UnauthorizedRequestCount,11891,Variable SessionDiagnosticsVariableType_UnauthorizedRequestCount,11892,Variable OpenFileMode,11939,DataType OpenFileMode_EnumValues,11940,Variable ModelChangeStructureVerbMask,11941,DataType ModelChangeStructureVerbMask_EnumValues,11942,Variable EndpointUrlListDataType,11943,DataType NetworkGroupDataType,11944,DataType NonTransparentNetworkRedundancyType,11945,ObjectType NonTransparentNetworkRedundancyType_RedundancySupport,11946,Variable NonTransparentNetworkRedundancyType_ServerUriArray,11947,Variable NonTransparentNetworkRedundancyType_ServerNetworkGroups,11948,Variable EndpointUrlListDataType_Encoding_DefaultXml,11949,Object NetworkGroupDataType_Encoding_DefaultXml,11950,Object OpcUa_XmlSchema_EndpointUrlListDataType,11951,Variable OpcUa_XmlSchema_EndpointUrlListDataType_DataTypeVersion,11952,Variable OpcUa_XmlSchema_EndpointUrlListDataType_DictionaryFragment,11953,Variable OpcUa_XmlSchema_NetworkGroupDataType,11954,Variable OpcUa_XmlSchema_NetworkGroupDataType_DataTypeVersion,11955,Variable OpcUa_XmlSchema_NetworkGroupDataType_DictionaryFragment,11956,Variable EndpointUrlListDataType_Encoding_DefaultBinary,11957,Object NetworkGroupDataType_Encoding_DefaultBinary,11958,Object OpcUa_BinarySchema_EndpointUrlListDataType,11959,Variable OpcUa_BinarySchema_EndpointUrlListDataType_DataTypeVersion,11960,Variable OpcUa_BinarySchema_EndpointUrlListDataType_DictionaryFragment,11961,Variable OpcUa_BinarySchema_NetworkGroupDataType,11962,Variable OpcUa_BinarySchema_NetworkGroupDataType_DataTypeVersion,11963,Variable OpcUa_BinarySchema_NetworkGroupDataType_DictionaryFragment,11964,Variable ArrayItemType,12021,VariableType ArrayItemType_Definition,12022,Variable ArrayItemType_ValuePrecision,12023,Variable ArrayItemType_InstrumentRange,12024,Variable ArrayItemType_EURange,12025,Variable ArrayItemType_EngineeringUnits,12026,Variable ArrayItemType_Title,12027,Variable ArrayItemType_AxisScaleType,12028,Variable YArrayItemType,12029,VariableType YArrayItemType_Definition,12030,Variable YArrayItemType_ValuePrecision,12031,Variable YArrayItemType_InstrumentRange,12032,Variable YArrayItemType_EURange,12033,Variable YArrayItemType_EngineeringUnits,12034,Variable YArrayItemType_Title,12035,Variable YArrayItemType_AxisScaleType,12036,Variable YArrayItemType_XAxisDefinition,12037,Variable XYArrayItemType,12038,VariableType XYArrayItemType_Definition,12039,Variable XYArrayItemType_ValuePrecision,12040,Variable XYArrayItemType_InstrumentRange,12041,Variable XYArrayItemType_EURange,12042,Variable XYArrayItemType_EngineeringUnits,12043,Variable XYArrayItemType_Title,12044,Variable XYArrayItemType_AxisScaleType,12045,Variable XYArrayItemType_XAxisDefinition,12046,Variable ImageItemType,12047,VariableType ImageItemType_Definition,12048,Variable ImageItemType_ValuePrecision,12049,Variable ImageItemType_InstrumentRange,12050,Variable ImageItemType_EURange,12051,Variable ImageItemType_EngineeringUnits,12052,Variable ImageItemType_Title,12053,Variable ImageItemType_AxisScaleType,12054,Variable ImageItemType_XAxisDefinition,12055,Variable ImageItemType_YAxisDefinition,12056,Variable CubeItemType,12057,VariableType CubeItemType_Definition,12058,Variable CubeItemType_ValuePrecision,12059,Variable CubeItemType_InstrumentRange,12060,Variable CubeItemType_EURange,12061,Variable CubeItemType_EngineeringUnits,12062,Variable CubeItemType_Title,12063,Variable CubeItemType_AxisScaleType,12064,Variable CubeItemType_XAxisDefinition,12065,Variable CubeItemType_YAxisDefinition,12066,Variable CubeItemType_ZAxisDefinition,12067,Variable NDimensionArrayItemType,12068,VariableType NDimensionArrayItemType_Definition,12069,Variable NDimensionArrayItemType_ValuePrecision,12070,Variable NDimensionArrayItemType_InstrumentRange,12071,Variable NDimensionArrayItemType_EURange,12072,Variable NDimensionArrayItemType_EngineeringUnits,12073,Variable NDimensionArrayItemType_Title,12074,Variable NDimensionArrayItemType_AxisScaleType,12075,Variable NDimensionArrayItemType_AxisDefinition,12076,Variable AxisScaleEnumeration,12077,DataType AxisScaleEnumeration_EnumStrings,12078,Variable AxisInformation,12079,DataType XVType,12080,DataType AxisInformation_Encoding_DefaultXml,12081,Object XVType_Encoding_DefaultXml,12082,Object OpcUa_XmlSchema_AxisInformation,12083,Variable OpcUa_XmlSchema_AxisInformation_DataTypeVersion,12084,Variable OpcUa_XmlSchema_AxisInformation_DictionaryFragment,12085,Variable OpcUa_XmlSchema_XVType,12086,Variable OpcUa_XmlSchema_XVType_DataTypeVersion,12087,Variable OpcUa_XmlSchema_XVType_DictionaryFragment,12088,Variable AxisInformation_Encoding_DefaultBinary,12089,Object XVType_Encoding_DefaultBinary,12090,Object OpcUa_BinarySchema_AxisInformation,12091,Variable OpcUa_BinarySchema_AxisInformation_DataTypeVersion,12092,Variable OpcUa_BinarySchema_AxisInformation_DictionaryFragment,12093,Variable OpcUa_BinarySchema_XVType,12094,Variable OpcUa_BinarySchema_XVType_DataTypeVersion,12095,Variable OpcUa_BinarySchema_XVType_DictionaryFragment,12096,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder,12097,Object SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics,12098,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionId,12099,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionName,12100,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientDescription,12101,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ServerUri,12102,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_EndpointUrl,12103,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_LocaleIds,12104,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ActualSessionTimeout,12105,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_MaxResponseMessageSize,12106,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientConnectionTime,12107,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientLastContactTime,12108,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentSubscriptionsCount,12109,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentMonitoredItemsCount,12110,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentPublishRequestsInQueue,12111,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TotalRequestCount,12112,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnauthorizedRequestCount,12113,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ReadCount,12114,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryReadCount,12115,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_WriteCount,12116,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryUpdateCount,12117,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CallCount,12118,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateMonitoredItemsCount,12119,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifyMonitoredItemsCount,12120,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetMonitoringModeCount,12121,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetTriggeringCount,12122,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteMonitoredItemsCount,12123,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateSubscriptionCount,12124,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifySubscriptionCount,12125,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetPublishingModeCount,12126,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_PublishCount,12127,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RepublishCount,12128,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TransferSubscriptionsCount,12129,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteSubscriptionsCount,12130,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddNodesCount,12131,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddReferencesCount,12132,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteNodesCount,12133,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteReferencesCount,12134,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseCount,12135,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseNextCount,12136,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount,12137,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryFirstCount,12138,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryNextCount,12139,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RegisterNodesCount,12140,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnregisterNodesCount,12141,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics,12142,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SessionId,12143,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdOfSession,12144,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdHistory,12145,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_AuthenticationMechanism,12146,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_Encoding,12147,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_TransportProtocol,12148,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityMode,12149,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityPolicyUri,12150,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientCertificate,12151,Variable SessionsDiagnosticsSummaryType_ClientName_Placeholder_SubscriptionDiagnosticsArray,12152,Variable ServerType_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadData,12153,Variable ServerType_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadEvents,12154,Variable ServerType_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateData,12155,Variable ServerType_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateEvents,12156,Variable ServerCapabilitiesType_OperationLimits_MaxNodesPerHistoryReadData,12157,Variable ServerCapabilitiesType_OperationLimits_MaxNodesPerHistoryReadEvents,12158,Variable ServerCapabilitiesType_OperationLimits_MaxNodesPerHistoryUpdateData,12159,Variable ServerCapabilitiesType_OperationLimits_MaxNodesPerHistoryUpdateEvents,12160,Variable OperationLimitsType_MaxNodesPerHistoryReadData,12161,Variable OperationLimitsType_MaxNodesPerHistoryReadEvents,12162,Variable OperationLimitsType_MaxNodesPerHistoryUpdateData,12163,Variable OperationLimitsType_MaxNodesPerHistoryUpdateEvents,12164,Variable Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadData,12165,Variable Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadEvents,12166,Variable Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateData,12167,Variable Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateEvents,12168,Variable NamingRuleType_EnumValues,12169,Variable ViewVersion,12170,Variable ComplexNumberType,12171,DataType DoubleComplexNumberType,12172,DataType ComplexNumberType_Encoding_DefaultXml,12173,Object DoubleComplexNumberType_Encoding_DefaultXml,12174,Object OpcUa_XmlSchema_ComplexNumberType,12175,Variable OpcUa_XmlSchema_ComplexNumberType_DataTypeVersion,12176,Variable OpcUa_XmlSchema_ComplexNumberType_DictionaryFragment,12177,Variable OpcUa_XmlSchema_DoubleComplexNumberType,12178,Variable OpcUa_XmlSchema_DoubleComplexNumberType_DataTypeVersion,12179,Variable OpcUa_XmlSchema_DoubleComplexNumberType_DictionaryFragment,12180,Variable ComplexNumberType_Encoding_DefaultBinary,12181,Object DoubleComplexNumberType_Encoding_DefaultBinary,12182,Object OpcUa_BinarySchema_ComplexNumberType,12183,Variable OpcUa_BinarySchema_ComplexNumberType_DataTypeVersion,12184,Variable OpcUa_BinarySchema_ComplexNumberType_DictionaryFragment,12185,Variable OpcUa_BinarySchema_DoubleComplexNumberType,12186,Variable OpcUa_BinarySchema_DoubleComplexNumberType_DataTypeVersion,12187,Variable OpcUa_BinarySchema_DoubleComplexNumberType_DictionaryFragment,12188,Variable ServerOnNetwork,12189,DataType FindServersOnNetworkRequest,12190,DataType FindServersOnNetworkResponse,12191,DataType RegisterServer2Request,12193,DataType RegisterServer2Response,12194,DataType ServerOnNetwork_Encoding_DefaultXml,12195,Object FindServersOnNetworkRequest_Encoding_DefaultXml,12196,Object FindServersOnNetworkResponse_Encoding_DefaultXml,12197,Object RegisterServer2Request_Encoding_DefaultXml,12199,Object RegisterServer2Response_Encoding_DefaultXml,12200,Object OpcUa_XmlSchema_ServerOnNetwork,12201,Variable OpcUa_XmlSchema_ServerOnNetwork_DataTypeVersion,12202,Variable OpcUa_XmlSchema_ServerOnNetwork_DictionaryFragment,12203,Variable ServerOnNetwork_Encoding_DefaultBinary,12207,Object FindServersOnNetworkRequest_Encoding_DefaultBinary,12208,Object FindServersOnNetworkResponse_Encoding_DefaultBinary,12209,Object RegisterServer2Request_Encoding_DefaultBinary,12211,Object RegisterServer2Response_Encoding_DefaultBinary,12212,Object OpcUa_BinarySchema_ServerOnNetwork,12213,Variable OpcUa_BinarySchema_ServerOnNetwork_DataTypeVersion,12214,Variable OpcUa_BinarySchema_ServerOnNetwork_DictionaryFragment,12215,Variable ProgressEventType_Context,12502,Variable ProgressEventType_Progress,12503,Variable OpenWithMasksMethodType,12513,Method OpenWithMasksMethodType_InputArguments,12514,Variable OpenWithMasksMethodType_OutputArguments,12515,Variable CloseAndUpdateMethodType,12516,Method CloseAndUpdateMethodType_OutputArguments,12517,Variable AddCertificateMethodType,12518,Method AddCertificateMethodType_InputArguments,12519,Variable RemoveCertificateMethodType,12520,Method RemoveCertificateMethodType_InputArguments,12521,Variable TrustListType,12522,ObjectType TrustListType_Size,12523,Variable TrustListType_OpenCount,12526,Variable TrustListType_Open,12527,Method TrustListType_Open_InputArguments,12528,Variable TrustListType_Open_OutputArguments,12529,Variable TrustListType_Close,12530,Method TrustListType_Close_InputArguments,12531,Variable TrustListType_Read,12532,Method TrustListType_Read_InputArguments,12533,Variable TrustListType_Read_OutputArguments,12534,Variable TrustListType_Write,12535,Method TrustListType_Write_InputArguments,12536,Variable TrustListType_GetPosition,12537,Method TrustListType_GetPosition_InputArguments,12538,Variable TrustListType_GetPosition_OutputArguments,12539,Variable TrustListType_SetPosition,12540,Method TrustListType_SetPosition_InputArguments,12541,Variable TrustListType_LastUpdateTime,12542,Variable TrustListType_OpenWithMasks,12543,Method TrustListType_OpenWithMasks_InputArguments,12544,Variable TrustListType_OpenWithMasks_OutputArguments,12545,Variable TrustListType_CloseAndUpdate,12546,Method TrustListType_CloseAndUpdate_OutputArguments,12547,Variable TrustListType_AddCertificate,12548,Method TrustListType_AddCertificate_InputArguments,12549,Variable TrustListType_RemoveCertificate,12550,Method TrustListType_RemoveCertificate_InputArguments,12551,Variable TrustListMasks,12552,DataType TrustListMasks_EnumValues,12553,Variable TrustListDataType,12554,DataType CertificateGroupType,12555,ObjectType CertificateType,12556,ObjectType ApplicationCertificateType,12557,ObjectType HttpsCertificateType,12558,ObjectType RsaMinApplicationCertificateType,12559,ObjectType RsaSha256ApplicationCertificateType,12560,ObjectType TrustListUpdatedAuditEventType,12561,ObjectType TrustListUpdatedAuditEventType_EventId,12562,Variable TrustListUpdatedAuditEventType_EventType,12563,Variable TrustListUpdatedAuditEventType_SourceNode,12564,Variable TrustListUpdatedAuditEventType_SourceName,12565,Variable TrustListUpdatedAuditEventType_Time,12566,Variable TrustListUpdatedAuditEventType_ReceiveTime,12567,Variable TrustListUpdatedAuditEventType_LocalTime,12568,Variable TrustListUpdatedAuditEventType_Message,12569,Variable TrustListUpdatedAuditEventType_Severity,12570,Variable TrustListUpdatedAuditEventType_ActionTimeStamp,12571,Variable TrustListUpdatedAuditEventType_Status,12572,Variable TrustListUpdatedAuditEventType_ServerId,12573,Variable TrustListUpdatedAuditEventType_ClientAuditEntryId,12574,Variable TrustListUpdatedAuditEventType_ClientUserId,12575,Variable TrustListUpdatedAuditEventType_MethodId,12576,Variable TrustListUpdatedAuditEventType_InputArguments,12577,Variable UpdateCertificateMethodType,12578,Method UpdateCertificateMethodType_InputArguments,12579,Variable UpdateCertificateMethodType_OutputArguments,12580,Variable ServerConfigurationType,12581,ObjectType ServerConfigurationType_SupportedPrivateKeyFormats,12583,Variable ServerConfigurationType_MaxTrustListSize,12584,Variable ServerConfigurationType_MulticastDnsEnabled,12585,Variable ServerConfigurationType_UpdateCertificate,12616,Method ServerConfigurationType_UpdateCertificate_InputArguments,12617,Variable ServerConfigurationType_UpdateCertificate_OutputArguments,12618,Variable CertificateUpdatedAuditEventType,12620,ObjectType CertificateUpdatedAuditEventType_EventId,12621,Variable CertificateUpdatedAuditEventType_EventType,12622,Variable CertificateUpdatedAuditEventType_SourceNode,12623,Variable CertificateUpdatedAuditEventType_SourceName,12624,Variable CertificateUpdatedAuditEventType_Time,12625,Variable CertificateUpdatedAuditEventType_ReceiveTime,12626,Variable CertificateUpdatedAuditEventType_LocalTime,12627,Variable CertificateUpdatedAuditEventType_Message,12628,Variable CertificateUpdatedAuditEventType_Severity,12629,Variable CertificateUpdatedAuditEventType_ActionTimeStamp,12630,Variable CertificateUpdatedAuditEventType_Status,12631,Variable CertificateUpdatedAuditEventType_ServerId,12632,Variable CertificateUpdatedAuditEventType_ClientAuditEntryId,12633,Variable CertificateUpdatedAuditEventType_ClientUserId,12634,Variable CertificateUpdatedAuditEventType_MethodId,12635,Variable CertificateUpdatedAuditEventType_InputArguments,12636,Variable ServerConfiguration,12637,Object ServerConfiguration_SupportedPrivateKeyFormats,12639,Variable ServerConfiguration_MaxTrustListSize,12640,Variable ServerConfiguration_MulticastDnsEnabled,12641,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList,12642,Object ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Size,12643,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount,12646,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open,12647,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments,12648,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments,12649,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close,12650,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments,12651,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read,12652,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments,12653,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments,12654,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write,12655,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments,12656,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition,12657,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments,12658,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments,12659,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition,12660,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments,12661,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime,12662,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks,12663,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments,12664,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments,12665,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate,12666,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments,12667,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate,12668,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments,12669,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate,12670,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments,12671,Variable TrustListDataType_Encoding_DefaultXml,12676,Object OpcUa_XmlSchema_TrustListDataType,12677,Variable OpcUa_XmlSchema_TrustListDataType_DataTypeVersion,12678,Variable OpcUa_XmlSchema_TrustListDataType_DictionaryFragment,12679,Variable TrustListDataType_Encoding_DefaultBinary,12680,Object OpcUa_BinarySchema_TrustListDataType,12681,Variable OpcUa_BinarySchema_TrustListDataType_DataTypeVersion,12682,Variable OpcUa_BinarySchema_TrustListDataType_DictionaryFragment,12683,Variable FileType_Writable,12686,Variable FileType_UserWritable,12687,Variable AddressSpaceFileType_Writable,12688,Variable AddressSpaceFileType_UserWritable,12689,Variable NamespaceMetadataType_NamespaceFile_Writable,12690,Variable NamespaceMetadataType_NamespaceFile_UserWritable,12691,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Writable,12692,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_UserWritable,12693,Variable TrustListType_Writable,12698,Variable TrustListType_UserWritable,12699,Variable CloseAndUpdateMethodType_InputArguments,12704,Variable TrustListType_CloseAndUpdate_InputArguments,12705,Variable ServerConfigurationType_ServerCapabilities,12708,Variable ServerConfiguration_ServerCapabilities,12710,Variable OpcUa_XmlSchema_RelativePathElement,12712,Variable OpcUa_XmlSchema_RelativePathElement_DataTypeVersion,12713,Variable OpcUa_XmlSchema_RelativePathElement_DictionaryFragment,12714,Variable OpcUa_XmlSchema_RelativePath,12715,Variable OpcUa_XmlSchema_RelativePath_DataTypeVersion,12716,Variable OpcUa_XmlSchema_RelativePath_DictionaryFragment,12717,Variable OpcUa_BinarySchema_RelativePathElement,12718,Variable OpcUa_BinarySchema_RelativePathElement_DataTypeVersion,12719,Variable OpcUa_BinarySchema_RelativePathElement_DictionaryFragment,12720,Variable OpcUa_BinarySchema_RelativePath,12721,Variable OpcUa_BinarySchema_RelativePath_DataTypeVersion,12722,Variable OpcUa_BinarySchema_RelativePath_DictionaryFragment,12723,Variable ServerConfigurationType_CreateSigningRequest,12731,Method ServerConfigurationType_CreateSigningRequest_InputArguments,12732,Variable ServerConfigurationType_CreateSigningRequest_OutputArguments,12733,Variable ServerConfigurationType_ApplyChanges,12734,Method ServerConfiguration_CreateSigningRequest,12737,Method ServerConfiguration_CreateSigningRequest_InputArguments,12738,Variable ServerConfiguration_CreateSigningRequest_OutputArguments,12739,Variable ServerConfiguration_ApplyChanges,12740,Method CreateSigningRequestMethodType,12741,Method CreateSigningRequestMethodType_InputArguments,12742,Variable CreateSigningRequestMethodType_OutputArguments,12743,Variable OptionSetValues,12745,Variable ServerType_SetSubscriptionDurable,12746,Method ServerType_SetSubscriptionDurable_InputArguments,12747,Variable ServerType_SetSubscriptionDurable_OutputArguments,12748,Variable Server_SetSubscriptionDurable,12749,Method Server_SetSubscriptionDurable_InputArguments,12750,Variable Server_SetSubscriptionDurable_OutputArguments,12751,Variable SetSubscriptionDurableMethodType,12752,Method SetSubscriptionDurableMethodType_InputArguments,12753,Variable SetSubscriptionDurableMethodType_OutputArguments,12754,Variable OptionSet,12755,DataType Union,12756,DataType OptionSet_Encoding_DefaultXml,12757,Object Union_Encoding_DefaultXml,12758,Object OpcUa_XmlSchema_OptionSet,12759,Variable OpcUa_XmlSchema_OptionSet_DataTypeVersion,12760,Variable OpcUa_XmlSchema_OptionSet_DictionaryFragment,12761,Variable OpcUa_XmlSchema_Union,12762,Variable OpcUa_XmlSchema_Union_DataTypeVersion,12763,Variable OpcUa_XmlSchema_Union_DictionaryFragment,12764,Variable OptionSet_Encoding_DefaultBinary,12765,Object Union_Encoding_DefaultBinary,12766,Object OpcUa_BinarySchema_OptionSet,12767,Variable OpcUa_BinarySchema_OptionSet_DataTypeVersion,12768,Variable OpcUa_BinarySchema_OptionSet_DictionaryFragment,12769,Variable OpcUa_BinarySchema_Union,12770,Variable OpcUa_BinarySchema_Union_DataTypeVersion,12771,Variable OpcUa_BinarySchema_Union_DictionaryFragment,12772,Variable GetRejectedListMethodType,12773,Method GetRejectedListMethodType_OutputArguments,12774,Variable ServerConfigurationType_GetRejectedList,12775,Method ServerConfigurationType_GetRejectedList_OutputArguments,12776,Variable ServerConfiguration_GetRejectedList,12777,Method ServerConfiguration_GetRejectedList_OutputArguments,12778,Variable SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics,12779,Variable SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SamplingInterval,12780,Variable SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SampledMonitoredItemsCount,12781,Variable SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_MaxSampledMonitoredItemsCount,12782,Variable SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_DisabledMonitoredItemsSamplingCount,12783,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics,12784,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SessionId,12785,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SubscriptionId,12786,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_Priority,12787,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingInterval,12788,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxKeepAliveCount,12789,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxLifetimeCount,12790,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxNotificationsPerPublish,12791,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingEnabled,12792,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_ModifyCount,12793,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EnableCount,12794,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisableCount,12795,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishRequestCount,12796,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageRequestCount,12797,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageCount,12798,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferRequestCount,12799,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToAltClientCount,12800,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToSameClientCount,12801,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishRequestCount,12802,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DataChangeNotificationsCount,12803,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventNotificationsCount,12804,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NotificationsCount,12805,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_LatePublishRequestCount,12806,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentKeepAliveCount,12807,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentLifetimeCount,12808,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_UnacknowledgedMessageCount,12809,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DiscardedMessageCount,12810,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoredItemCount,12811,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisabledMonitoredItemCount,12812,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoringQueueOverflowCount,12813,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NextSequenceNumber,12814,Variable SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventQueueOverflowCount,12815,Variable SessionDiagnosticsArrayType_SessionDiagnostics,12816,Variable SessionDiagnosticsArrayType_SessionDiagnostics_SessionId,12817,Variable SessionDiagnosticsArrayType_SessionDiagnostics_SessionName,12818,Variable SessionDiagnosticsArrayType_SessionDiagnostics_ClientDescription,12819,Variable SessionDiagnosticsArrayType_SessionDiagnostics_ServerUri,12820,Variable SessionDiagnosticsArrayType_SessionDiagnostics_EndpointUrl,12821,Variable SessionDiagnosticsArrayType_SessionDiagnostics_LocaleIds,12822,Variable SessionDiagnosticsArrayType_SessionDiagnostics_ActualSessionTimeout,12823,Variable SessionDiagnosticsArrayType_SessionDiagnostics_MaxResponseMessageSize,12824,Variable SessionDiagnosticsArrayType_SessionDiagnostics_ClientConnectionTime,12825,Variable SessionDiagnosticsArrayType_SessionDiagnostics_ClientLastContactTime,12826,Variable SessionDiagnosticsArrayType_SessionDiagnostics_CurrentSubscriptionsCount,12827,Variable SessionDiagnosticsArrayType_SessionDiagnostics_CurrentMonitoredItemsCount,12828,Variable SessionDiagnosticsArrayType_SessionDiagnostics_CurrentPublishRequestsInQueue,12829,Variable SessionDiagnosticsArrayType_SessionDiagnostics_TotalRequestCount,12830,Variable SessionDiagnosticsArrayType_SessionDiagnostics_UnauthorizedRequestCount,12831,Variable SessionDiagnosticsArrayType_SessionDiagnostics_ReadCount,12832,Variable SessionDiagnosticsArrayType_SessionDiagnostics_HistoryReadCount,12833,Variable SessionDiagnosticsArrayType_SessionDiagnostics_WriteCount,12834,Variable SessionDiagnosticsArrayType_SessionDiagnostics_HistoryUpdateCount,12835,Variable SessionDiagnosticsArrayType_SessionDiagnostics_CallCount,12836,Variable SessionDiagnosticsArrayType_SessionDiagnostics_CreateMonitoredItemsCount,12837,Variable SessionDiagnosticsArrayType_SessionDiagnostics_ModifyMonitoredItemsCount,12838,Variable SessionDiagnosticsArrayType_SessionDiagnostics_SetMonitoringModeCount,12839,Variable SessionDiagnosticsArrayType_SessionDiagnostics_SetTriggeringCount,12840,Variable SessionDiagnosticsArrayType_SessionDiagnostics_DeleteMonitoredItemsCount,12841,Variable SessionDiagnosticsArrayType_SessionDiagnostics_CreateSubscriptionCount,12842,Variable SessionDiagnosticsArrayType_SessionDiagnostics_ModifySubscriptionCount,12843,Variable SessionDiagnosticsArrayType_SessionDiagnostics_SetPublishingModeCount,12844,Variable SessionDiagnosticsArrayType_SessionDiagnostics_PublishCount,12845,Variable SessionDiagnosticsArrayType_SessionDiagnostics_RepublishCount,12846,Variable SessionDiagnosticsArrayType_SessionDiagnostics_TransferSubscriptionsCount,12847,Variable SessionDiagnosticsArrayType_SessionDiagnostics_DeleteSubscriptionsCount,12848,Variable SessionDiagnosticsArrayType_SessionDiagnostics_AddNodesCount,12849,Variable SessionDiagnosticsArrayType_SessionDiagnostics_AddReferencesCount,12850,Variable SessionDiagnosticsArrayType_SessionDiagnostics_DeleteNodesCount,12851,Variable SessionDiagnosticsArrayType_SessionDiagnostics_DeleteReferencesCount,12852,Variable SessionDiagnosticsArrayType_SessionDiagnostics_BrowseCount,12853,Variable SessionDiagnosticsArrayType_SessionDiagnostics_BrowseNextCount,12854,Variable SessionDiagnosticsArrayType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount,12855,Variable SessionDiagnosticsArrayType_SessionDiagnostics_QueryFirstCount,12856,Variable SessionDiagnosticsArrayType_SessionDiagnostics_QueryNextCount,12857,Variable SessionDiagnosticsArrayType_SessionDiagnostics_RegisterNodesCount,12858,Variable SessionDiagnosticsArrayType_SessionDiagnostics_UnregisterNodesCount,12859,Variable SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics,12860,Variable SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SessionId,12861,Variable SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdOfSession,12862,Variable SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdHistory,12863,Variable SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_AuthenticationMechanism,12864,Variable SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_Encoding,12865,Variable SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_TransportProtocol,12866,Variable SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityMode,12867,Variable SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityPolicyUri,12868,Variable SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientCertificate,12869,Variable ServerType_ResendData,12871,Method ServerType_ResendData_InputArguments,12872,Variable Server_ResendData,12873,Method Server_ResendData_InputArguments,12874,Variable ResendDataMethodType,12875,Method ResendDataMethodType_InputArguments,12876,Variable NormalizedString,12877,DataType DecimalString,12878,DataType DurationString,12879,DataType TimeString,12880,DataType DateString,12881,DataType ServerType_EstimatedReturnTime,12882,Variable ServerType_RequestServerStateChange,12883,Method ServerType_RequestServerStateChange_InputArguments,12884,Variable Server_EstimatedReturnTime,12885,Variable Server_RequestServerStateChange,12886,Method Server_RequestServerStateChange_InputArguments,12887,Variable RequestServerStateChangeMethodType,12888,Method RequestServerStateChangeMethodType_InputArguments,12889,Variable DiscoveryConfiguration,12890,DataType MdnsDiscoveryConfiguration,12891,DataType DiscoveryConfiguration_Encoding_DefaultXml,12892,Object MdnsDiscoveryConfiguration_Encoding_DefaultXml,12893,Object OpcUa_XmlSchema_DiscoveryConfiguration,12894,Variable OpcUa_XmlSchema_DiscoveryConfiguration_DataTypeVersion,12895,Variable OpcUa_XmlSchema_DiscoveryConfiguration_DictionaryFragment,12896,Variable OpcUa_XmlSchema_MdnsDiscoveryConfiguration,12897,Variable OpcUa_XmlSchema_MdnsDiscoveryConfiguration_DataTypeVersion,12898,Variable OpcUa_XmlSchema_MdnsDiscoveryConfiguration_DictionaryFragment,12899,Variable DiscoveryConfiguration_Encoding_DefaultBinary,12900,Object MdnsDiscoveryConfiguration_Encoding_DefaultBinary,12901,Object OpcUa_BinarySchema_DiscoveryConfiguration,12902,Variable OpcUa_BinarySchema_DiscoveryConfiguration_DataTypeVersion,12903,Variable OpcUa_BinarySchema_DiscoveryConfiguration_DictionaryFragment,12904,Variable OpcUa_BinarySchema_MdnsDiscoveryConfiguration,12905,Variable OpcUa_BinarySchema_MdnsDiscoveryConfiguration_DataTypeVersion,12906,Variable OpcUa_BinarySchema_MdnsDiscoveryConfiguration_DictionaryFragment,12907,Variable MaxByteStringLength,12908,Variable ServerType_ServerCapabilities_MaxByteStringLength,12909,Variable ServerCapabilitiesType_MaxByteStringLength,12910,Variable Server_ServerCapabilities_MaxByteStringLength,12911,Variable ConditionType_ConditionRefresh2,12912,Method ConditionType_ConditionRefresh2_InputArguments,12913,Variable ConditionRefresh2MethodType,12914,Method ConditionRefresh2MethodType_InputArguments,12915,Variable DialogConditionType_ConditionRefresh2,12916,Method DialogConditionType_ConditionRefresh2_InputArguments,12917,Variable AcknowledgeableConditionType_ConditionRefresh2,12918,Method AcknowledgeableConditionType_ConditionRefresh2_InputArguments,12919,Variable AlarmConditionType_ConditionRefresh2,12984,Method AlarmConditionType_ConditionRefresh2_InputArguments,12985,Variable LimitAlarmType_ConditionRefresh2,12986,Method LimitAlarmType_ConditionRefresh2_InputArguments,12987,Variable ExclusiveLimitAlarmType_ConditionRefresh2,12988,Method ExclusiveLimitAlarmType_ConditionRefresh2_InputArguments,12989,Variable NonExclusiveLimitAlarmType_ConditionRefresh2,12990,Method NonExclusiveLimitAlarmType_ConditionRefresh2_InputArguments,12991,Variable NonExclusiveLevelAlarmType_ConditionRefresh2,12992,Method NonExclusiveLevelAlarmType_ConditionRefresh2_InputArguments,12993,Variable ExclusiveLevelAlarmType_ConditionRefresh2,12994,Method ExclusiveLevelAlarmType_ConditionRefresh2_InputArguments,12995,Variable NonExclusiveDeviationAlarmType_ConditionRefresh2,12996,Method NonExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments,12997,Variable ExclusiveDeviationAlarmType_ConditionRefresh2,12998,Method ExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments,12999,Variable NonExclusiveRateOfChangeAlarmType_ConditionRefresh2,13000,Method NonExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments,13001,Variable ExclusiveRateOfChangeAlarmType_ConditionRefresh2,13002,Method ExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments,13003,Variable DiscreteAlarmType_ConditionRefresh2,13004,Method DiscreteAlarmType_ConditionRefresh2_InputArguments,13005,Variable OffNormalAlarmType_ConditionRefresh2,13006,Method OffNormalAlarmType_ConditionRefresh2_InputArguments,13007,Variable SystemOffNormalAlarmType_ConditionRefresh2,13008,Method SystemOffNormalAlarmType_ConditionRefresh2_InputArguments,13009,Variable TripAlarmType_ConditionRefresh2,13010,Method TripAlarmType_ConditionRefresh2_InputArguments,13011,Variable CertificateExpirationAlarmType,13225,ObjectType CertificateExpirationAlarmType_EventId,13226,Variable CertificateExpirationAlarmType_EventType,13227,Variable CertificateExpirationAlarmType_SourceNode,13228,Variable CertificateExpirationAlarmType_SourceName,13229,Variable CertificateExpirationAlarmType_Time,13230,Variable CertificateExpirationAlarmType_ReceiveTime,13231,Variable CertificateExpirationAlarmType_LocalTime,13232,Variable CertificateExpirationAlarmType_Message,13233,Variable CertificateExpirationAlarmType_Severity,13234,Variable CertificateExpirationAlarmType_ConditionClassId,13235,Variable CertificateExpirationAlarmType_ConditionClassName,13236,Variable CertificateExpirationAlarmType_ConditionName,13237,Variable CertificateExpirationAlarmType_BranchId,13238,Variable CertificateExpirationAlarmType_Retain,13239,Variable CertificateExpirationAlarmType_EnabledState,13240,Variable CertificateExpirationAlarmType_EnabledState_Id,13241,Variable CertificateExpirationAlarmType_EnabledState_Name,13242,Variable CertificateExpirationAlarmType_EnabledState_Number,13243,Variable CertificateExpirationAlarmType_EnabledState_EffectiveDisplayName,13244,Variable CertificateExpirationAlarmType_EnabledState_TransitionTime,13245,Variable CertificateExpirationAlarmType_EnabledState_EffectiveTransitionTime,13246,Variable CertificateExpirationAlarmType_EnabledState_TrueState,13247,Variable CertificateExpirationAlarmType_EnabledState_FalseState,13248,Variable CertificateExpirationAlarmType_Quality,13249,Variable CertificateExpirationAlarmType_Quality_SourceTimestamp,13250,Variable CertificateExpirationAlarmType_LastSeverity,13251,Variable CertificateExpirationAlarmType_LastSeverity_SourceTimestamp,13252,Variable CertificateExpirationAlarmType_Comment,13253,Variable CertificateExpirationAlarmType_Comment_SourceTimestamp,13254,Variable CertificateExpirationAlarmType_ClientUserId,13255,Variable CertificateExpirationAlarmType_Disable,13256,Method CertificateExpirationAlarmType_Enable,13257,Method CertificateExpirationAlarmType_AddComment,13258,Method CertificateExpirationAlarmType_AddComment_InputArguments,13259,Variable CertificateExpirationAlarmType_ConditionRefresh,13260,Method CertificateExpirationAlarmType_ConditionRefresh_InputArguments,13261,Variable CertificateExpirationAlarmType_ConditionRefresh2,13262,Method CertificateExpirationAlarmType_ConditionRefresh2_InputArguments,13263,Variable CertificateExpirationAlarmType_AckedState,13264,Variable CertificateExpirationAlarmType_AckedState_Id,13265,Variable CertificateExpirationAlarmType_AckedState_Name,13266,Variable CertificateExpirationAlarmType_AckedState_Number,13267,Variable CertificateExpirationAlarmType_AckedState_EffectiveDisplayName,13268,Variable CertificateExpirationAlarmType_AckedState_TransitionTime,13269,Variable CertificateExpirationAlarmType_AckedState_EffectiveTransitionTime,13270,Variable CertificateExpirationAlarmType_AckedState_TrueState,13271,Variable CertificateExpirationAlarmType_AckedState_FalseState,13272,Variable CertificateExpirationAlarmType_ConfirmedState,13273,Variable CertificateExpirationAlarmType_ConfirmedState_Id,13274,Variable CertificateExpirationAlarmType_ConfirmedState_Name,13275,Variable CertificateExpirationAlarmType_ConfirmedState_Number,13276,Variable CertificateExpirationAlarmType_ConfirmedState_EffectiveDisplayName,13277,Variable CertificateExpirationAlarmType_ConfirmedState_TransitionTime,13278,Variable CertificateExpirationAlarmType_ConfirmedState_EffectiveTransitionTime,13279,Variable CertificateExpirationAlarmType_ConfirmedState_TrueState,13280,Variable CertificateExpirationAlarmType_ConfirmedState_FalseState,13281,Variable CertificateExpirationAlarmType_Acknowledge,13282,Method CertificateExpirationAlarmType_Acknowledge_InputArguments,13283,Variable CertificateExpirationAlarmType_Confirm,13284,Method CertificateExpirationAlarmType_Confirm_InputArguments,13285,Variable CertificateExpirationAlarmType_ActiveState,13286,Variable CertificateExpirationAlarmType_ActiveState_Id,13287,Variable CertificateExpirationAlarmType_ActiveState_Name,13288,Variable CertificateExpirationAlarmType_ActiveState_Number,13289,Variable CertificateExpirationAlarmType_ActiveState_EffectiveDisplayName,13290,Variable CertificateExpirationAlarmType_ActiveState_TransitionTime,13291,Variable CertificateExpirationAlarmType_ActiveState_EffectiveTransitionTime,13292,Variable CertificateExpirationAlarmType_ActiveState_TrueState,13293,Variable CertificateExpirationAlarmType_ActiveState_FalseState,13294,Variable CertificateExpirationAlarmType_InputNode,13295,Variable CertificateExpirationAlarmType_SuppressedState,13296,Variable CertificateExpirationAlarmType_SuppressedState_Id,13297,Variable CertificateExpirationAlarmType_SuppressedState_Name,13298,Variable CertificateExpirationAlarmType_SuppressedState_Number,13299,Variable CertificateExpirationAlarmType_SuppressedState_EffectiveDisplayName,13300,Variable CertificateExpirationAlarmType_SuppressedState_TransitionTime,13301,Variable CertificateExpirationAlarmType_SuppressedState_EffectiveTransitionTime,13302,Variable CertificateExpirationAlarmType_SuppressedState_TrueState,13303,Variable CertificateExpirationAlarmType_SuppressedState_FalseState,13304,Variable CertificateExpirationAlarmType_ShelvingState,13305,Object CertificateExpirationAlarmType_ShelvingState_CurrentState,13306,Variable CertificateExpirationAlarmType_ShelvingState_CurrentState_Id,13307,Variable CertificateExpirationAlarmType_ShelvingState_CurrentState_Name,13308,Variable CertificateExpirationAlarmType_ShelvingState_CurrentState_Number,13309,Variable CertificateExpirationAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,13310,Variable CertificateExpirationAlarmType_ShelvingState_LastTransition,13311,Variable CertificateExpirationAlarmType_ShelvingState_LastTransition_Id,13312,Variable CertificateExpirationAlarmType_ShelvingState_LastTransition_Name,13313,Variable CertificateExpirationAlarmType_ShelvingState_LastTransition_Number,13314,Variable CertificateExpirationAlarmType_ShelvingState_LastTransition_TransitionTime,13315,Variable CertificateExpirationAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,13316,Variable CertificateExpirationAlarmType_ShelvingState_UnshelveTime,13317,Variable CertificateExpirationAlarmType_ShelvingState_Unshelve,13318,Method CertificateExpirationAlarmType_ShelvingState_OneShotShelve,13319,Method CertificateExpirationAlarmType_ShelvingState_TimedShelve,13320,Method CertificateExpirationAlarmType_ShelvingState_TimedShelve_InputArguments,13321,Variable CertificateExpirationAlarmType_SuppressedOrShelved,13322,Variable CertificateExpirationAlarmType_MaxTimeShelved,13323,Variable CertificateExpirationAlarmType_NormalState,13324,Variable CertificateExpirationAlarmType_ExpirationDate,13325,Variable CertificateExpirationAlarmType_CertificateType,13326,Variable CertificateExpirationAlarmType_Certificate,13327,Variable FileType_MimeType,13341,Variable CreateDirectoryMethodType,13342,Method CreateDirectoryMethodType_InputArguments,13343,Variable CreateDirectoryMethodType_OutputArguments,13344,Variable CreateFileMethodType,13345,Method CreateFileMethodType_InputArguments,13346,Variable CreateFileMethodType_OutputArguments,13347,Variable DeleteFileMethodType,13348,Method DeleteFileMethodType_InputArguments,13349,Variable MoveOrCopyMethodType,13350,Method MoveOrCopyMethodType_InputArguments,13351,Variable MoveOrCopyMethodType_OutputArguments,13352,Variable FileDirectoryType,13353,ObjectType FileDirectoryType_FileDirectoryName_Placeholder,13354,Object FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory,13355,Method FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_InputArguments,13356,Variable FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments,13357,Variable FileDirectoryType_FileDirectoryName_Placeholder_CreateFile,13358,Method FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_InputArguments,13359,Variable FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_OutputArguments,13360,Variable FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy,13363,Method FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments,13364,Variable FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments,13365,Variable FileDirectoryType_FileName_Placeholder,13366,Object FileDirectoryType_FileName_Placeholder_Size,13367,Variable FileDirectoryType_FileName_Placeholder_Writable,13368,Variable FileDirectoryType_FileName_Placeholder_UserWritable,13369,Variable FileDirectoryType_FileName_Placeholder_OpenCount,13370,Variable FileDirectoryType_FileName_Placeholder_MimeType,13371,Variable FileDirectoryType_FileName_Placeholder_Open,13372,Method FileDirectoryType_FileName_Placeholder_Open_InputArguments,13373,Variable FileDirectoryType_FileName_Placeholder_Open_OutputArguments,13374,Variable FileDirectoryType_FileName_Placeholder_Close,13375,Method FileDirectoryType_FileName_Placeholder_Close_InputArguments,13376,Variable FileDirectoryType_FileName_Placeholder_Read,13377,Method FileDirectoryType_FileName_Placeholder_Read_InputArguments,13378,Variable FileDirectoryType_FileName_Placeholder_Read_OutputArguments,13379,Variable FileDirectoryType_FileName_Placeholder_Write,13380,Method FileDirectoryType_FileName_Placeholder_Write_InputArguments,13381,Variable FileDirectoryType_FileName_Placeholder_GetPosition,13382,Method FileDirectoryType_FileName_Placeholder_GetPosition_InputArguments,13383,Variable FileDirectoryType_FileName_Placeholder_GetPosition_OutputArguments,13384,Variable FileDirectoryType_FileName_Placeholder_SetPosition,13385,Method FileDirectoryType_FileName_Placeholder_SetPosition_InputArguments,13386,Variable FileDirectoryType_CreateDirectory,13387,Method FileDirectoryType_CreateDirectory_InputArguments,13388,Variable FileDirectoryType_CreateDirectory_OutputArguments,13389,Variable FileDirectoryType_CreateFile,13390,Method FileDirectoryType_CreateFile_InputArguments,13391,Variable FileDirectoryType_CreateFile_OutputArguments,13392,Variable FileDirectoryType_DeleteFileSystemObject,13393,Method FileDirectoryType_DeleteFileSystemObject_InputArguments,13394,Variable FileDirectoryType_MoveOrCopy,13395,Method FileDirectoryType_MoveOrCopy_InputArguments,13396,Variable FileDirectoryType_MoveOrCopy_OutputArguments,13397,Variable AddressSpaceFileType_MimeType,13398,Variable NamespaceMetadataType_NamespaceFile_MimeType,13399,Variable NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_MimeType,13400,Variable TrustListType_MimeType,13403,Variable CertificateGroupType_TrustList,13599,Object CertificateGroupType_TrustList_Size,13600,Variable CertificateGroupType_TrustList_Writable,13601,Variable CertificateGroupType_TrustList_UserWritable,13602,Variable CertificateGroupType_TrustList_OpenCount,13603,Variable CertificateGroupType_TrustList_MimeType,13604,Variable CertificateGroupType_TrustList_Open,13605,Method CertificateGroupType_TrustList_Open_InputArguments,13606,Variable CertificateGroupType_TrustList_Open_OutputArguments,13607,Variable CertificateGroupType_TrustList_Close,13608,Method CertificateGroupType_TrustList_Close_InputArguments,13609,Variable CertificateGroupType_TrustList_Read,13610,Method CertificateGroupType_TrustList_Read_InputArguments,13611,Variable CertificateGroupType_TrustList_Read_OutputArguments,13612,Variable CertificateGroupType_TrustList_Write,13613,Method CertificateGroupType_TrustList_Write_InputArguments,13614,Variable CertificateGroupType_TrustList_GetPosition,13615,Method CertificateGroupType_TrustList_GetPosition_InputArguments,13616,Variable CertificateGroupType_TrustList_GetPosition_OutputArguments,13617,Variable CertificateGroupType_TrustList_SetPosition,13618,Method CertificateGroupType_TrustList_SetPosition_InputArguments,13619,Variable CertificateGroupType_TrustList_LastUpdateTime,13620,Variable CertificateGroupType_TrustList_OpenWithMasks,13621,Method CertificateGroupType_TrustList_OpenWithMasks_InputArguments,13622,Variable CertificateGroupType_TrustList_OpenWithMasks_OutputArguments,13623,Variable CertificateGroupType_TrustList_CloseAndUpdate,13624,Method CertificateGroupType_TrustList_CloseAndUpdate_InputArguments,13625,Variable CertificateGroupType_TrustList_CloseAndUpdate_OutputArguments,13626,Variable CertificateGroupType_TrustList_AddCertificate,13627,Method CertificateGroupType_TrustList_AddCertificate_InputArguments,13628,Variable CertificateGroupType_TrustList_RemoveCertificate,13629,Method CertificateGroupType_TrustList_RemoveCertificate_InputArguments,13630,Variable CertificateGroupType_CertificateTypes,13631,Variable CertificateUpdatedAuditEventType_CertificateGroup,13735,Variable CertificateUpdatedAuditEventType_CertificateType,13736,Variable ServerConfiguration_UpdateCertificate,13737,Method ServerConfiguration_UpdateCertificate_InputArguments,13738,Variable ServerConfiguration_UpdateCertificate_OutputArguments,13739,Variable CertificateGroupFolderType,13813,ObjectType CertificateGroupFolderType_DefaultApplicationGroup,13814,Object CertificateGroupFolderType_DefaultApplicationGroup_TrustList,13815,Object CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Size,13816,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Writable,13817,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_UserWritable,13818,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenCount,13819,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_MimeType,13820,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open,13821,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_InputArguments,13822,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_OutputArguments,13823,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close,13824,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close_InputArguments,13825,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read,13826,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_InputArguments,13827,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_OutputArguments,13828,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write,13829,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write_InputArguments,13830,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition,13831,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_InputArguments,13832,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments,13833,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition,13834,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition_InputArguments,13835,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_LastUpdateTime,13836,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks,13837,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments,13838,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments,13839,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate,13840,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments,13841,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments,13842,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_AddCertificate,13843,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments,13844,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_RemoveCertificate,13845,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments,13846,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateTypes,13847,Variable CertificateGroupFolderType_DefaultHttpsGroup,13848,Object CertificateGroupFolderType_DefaultHttpsGroup_TrustList,13849,Object CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Size,13850,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Writable,13851,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_UserWritable,13852,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenCount,13853,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_MimeType,13854,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open,13855,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_InputArguments,13856,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_OutputArguments,13857,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close,13858,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close_InputArguments,13859,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read,13860,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_InputArguments,13861,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_OutputArguments,13862,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write,13863,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write_InputArguments,13864,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition,13865,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_InputArguments,13866,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments,13867,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition,13868,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition_InputArguments,13869,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_LastUpdateTime,13870,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks,13871,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments,13872,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments,13873,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate,13874,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments,13875,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments,13876,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_AddCertificate,13877,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments,13878,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_RemoveCertificate,13879,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments,13880,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateTypes,13881,Variable CertificateGroupFolderType_DefaultUserTokenGroup,13882,Object CertificateGroupFolderType_DefaultUserTokenGroup_TrustList,13883,Object CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Size,13884,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Writable,13885,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_UserWritable,13886,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenCount,13887,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_MimeType,13888,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open,13889,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_InputArguments,13890,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_OutputArguments,13891,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close,13892,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close_InputArguments,13893,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read,13894,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_InputArguments,13895,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_OutputArguments,13896,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write,13897,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write_InputArguments,13898,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition,13899,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments,13900,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments,13901,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition,13902,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments,13903,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_LastUpdateTime,13904,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks,13905,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments,13906,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments,13907,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate,13908,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments,13909,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments,13910,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_AddCertificate,13911,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments,13912,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_RemoveCertificate,13913,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments,13914,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateTypes,13915,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder,13916,Object CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList,13917,Object CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Size,13918,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Writable,13919,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_UserWritable,13920,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenCount,13921,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_MimeType,13922,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open,13923,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_InputArguments,13924,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_OutputArguments,13925,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close,13926,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close_InputArguments,13927,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read,13928,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_InputArguments,13929,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_OutputArguments,13930,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write,13931,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write_InputArguments,13932,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition,13933,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_InputArguments,13934,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_OutputArguments,13935,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition,13936,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition_InputArguments,13937,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_LastUpdateTime,13938,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks,13939,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_InputArguments,13940,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_OutputArguments,13941,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate,13942,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_InputArguments,13943,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_OutputArguments,13944,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_AddCertificate,13945,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_AddCertificate_InputArguments,13946,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_RemoveCertificate,13947,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_RemoveCertificate_InputArguments,13948,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateTypes,13949,Variable ServerConfigurationType_CertificateGroups,13950,Object ServerConfigurationType_CertificateGroups_DefaultApplicationGroup,13951,Object ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList,13952,Object ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Size,13953,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Writable,13954,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable,13955,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount,13956,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_MimeType,13957,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open,13958,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments,13959,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments,13960,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close,13961,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments,13962,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read,13963,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments,13964,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments,13965,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write,13966,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments,13967,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition,13968,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments,13969,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments,13970,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition,13971,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments,13972,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime,13973,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks,13974,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments,13975,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments,13976,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate,13977,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments,13978,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments,13979,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate,13980,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments,13981,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate,13982,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments,13983,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateTypes,13984,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup,13985,Object ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList,13986,Object ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Size,13987,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Writable,13988,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable,13989,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount,13990,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_MimeType,13991,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open,13992,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments,13993,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments,13994,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close,13995,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments,13996,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read,13997,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments,13998,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments,13999,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write,14000,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments,14001,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition,14002,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments,14003,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments,14004,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition,14005,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments,14006,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime,14007,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks,14008,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments,14009,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments,14010,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate,14011,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments,14012,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments,14013,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate,14014,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments,14015,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate,14016,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments,14017,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateTypes,14018,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup,14019,Object ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList,14020,Object ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Size,14021,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable,14022,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable,14023,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount,14024,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_MimeType,14025,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open,14026,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments,14027,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments,14028,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close,14029,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments,14030,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read,14031,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments,14032,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments,14033,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write,14034,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments,14035,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition,14036,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments,14037,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments,14038,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition,14039,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments,14040,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime,14041,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks,14042,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments,14043,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments,14044,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate,14045,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments,14046,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments,14047,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate,14048,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments,14049,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate,14050,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments,14051,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateTypes,14052,Variable ServerConfiguration_CertificateGroups,14053,Object ServerConfiguration_CertificateGroups_DefaultHttpsGroup,14088,Object ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList,14089,Object ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Size,14090,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Writable,14091,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable,14092,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount,14093,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_MimeType,14094,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open,14095,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments,14096,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments,14097,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close,14098,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments,14099,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read,14100,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments,14101,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments,14102,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write,14103,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments,14104,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition,14105,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments,14106,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments,14107,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition,14108,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments,14109,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime,14110,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks,14111,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments,14112,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments,14113,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate,14114,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments,14115,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments,14116,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate,14117,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments,14118,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate,14119,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments,14120,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateTypes,14121,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup,14122,Object ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList,14123,Object ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Size,14124,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable,14125,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable,14126,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount,14127,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_MimeType,14128,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open,14129,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments,14130,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments,14131,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close,14132,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments,14133,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read,14134,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments,14135,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments,14136,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write,14137,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments,14138,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition,14139,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments,14140,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments,14141,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition,14142,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments,14143,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime,14144,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks,14145,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments,14146,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments,14147,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate,14148,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments,14149,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments,14150,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate,14151,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments,14152,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate,14153,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments,14154,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateTypes,14155,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup,14156,Object ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Writable,14157,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable,14158,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_MimeType,14159,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments,14160,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateTypes,14161,Variable RemoveConnectionMethodType,14183,Method RemoveConnectionMethodType_InputArguments,14184,Variable PubSubConnectionType,14209,ObjectType PubSubConnectionType_Address,14221,Object PubSubConnectionType_RemoveGroup,14225,Method PubSubConnectionType_RemoveGroup_InputArguments,14226,Variable PubSubGroupType,14232,ObjectType PublishedVariableDataType,14273,DataType PublishedVariableDataType_Encoding_DefaultXml,14319,Object OpcUa_XmlSchema_PublishedVariableDataType,14320,Variable OpcUa_XmlSchema_PublishedVariableDataType_DataTypeVersion,14321,Variable OpcUa_XmlSchema_PublishedVariableDataType_DictionaryFragment,14322,Variable PublishedVariableDataType_Encoding_DefaultBinary,14323,Object OpcUa_BinarySchema_PublishedVariableDataType,14324,Variable OpcUa_BinarySchema_PublishedVariableDataType_DataTypeVersion,14325,Variable OpcUa_BinarySchema_PublishedVariableDataType_DictionaryFragment,14326,Variable AuditCreateSessionEventType_SessionId,14413,Variable AuditUrlMismatchEventType_SessionId,14414,Variable Server_ServerRedundancy_ServerNetworkGroups,14415,Variable PublishSubscribeType,14416,ObjectType PublishSubscribeType_ConnectionName_Placeholder,14417,Object PublishSubscribeType_ConnectionName_Placeholder_PublisherId,14418,Variable PublishSubscribeType_ConnectionName_Placeholder_Status,14419,Object PublishSubscribeType_ConnectionName_Placeholder_Status_State,14420,Variable PublishSubscribeType_ConnectionName_Placeholder_Status_Enable,14421,Method PublishSubscribeType_ConnectionName_Placeholder_Status_Disable,14422,Method PublishSubscribeType_ConnectionName_Placeholder_Address,14423,Object PublishSubscribeType_ConnectionName_Placeholder_RemoveGroup,14424,Method PublishSubscribeType_ConnectionName_Placeholder_RemoveGroup_InputArguments,14425,Variable PublishSubscribeType_RemoveConnection,14432,Method PublishSubscribeType_RemoveConnection_InputArguments,14433,Variable PublishSubscribeType_PublishedDataSets,14434,Object PublishSubscribeType_PublishedDataSets_AddPublishedDataItems,14435,Method PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_InputArguments,14436,Variable PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_OutputArguments,14437,Variable PublishSubscribeType_PublishedDataSets_AddPublishedEvents,14438,Method PublishSubscribeType_PublishedDataSets_AddPublishedEvents_InputArguments,14439,Variable PublishSubscribeType_PublishedDataSets_AddPublishedEvents_OutputArguments,14440,Variable PublishSubscribeType_PublishedDataSets_RemovePublishedDataSet,14441,Method PublishSubscribeType_PublishedDataSets_RemovePublishedDataSet_InputArguments,14442,Variable PublishSubscribe,14443,Object HasPubSubConnection,14476,ReferenceType DataSetFolderType,14477,ObjectType DataSetFolderType_DataSetFolderName_Placeholder,14478,Object DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems,14479,Method DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_InputArguments,14480,Variable DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_OutputArguments,14481,Variable DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents,14482,Method DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_InputArguments,14483,Variable DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_OutputArguments,14484,Variable DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet,14485,Method DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet_InputArguments,14486,Variable DataSetFolderType_PublishedDataSetName_Placeholder,14487,Object DataSetFolderType_PublishedDataSetName_Placeholder_ConfigurationVersion,14489,Variable DataSetFolderType_AddPublishedDataItems,14493,Method DataSetFolderType_AddPublishedDataItems_InputArguments,14494,Variable DataSetFolderType_AddPublishedDataItems_OutputArguments,14495,Variable DataSetFolderType_AddPublishedEvents,14496,Method DataSetFolderType_AddPublishedEvents_InputArguments,14497,Variable DataSetFolderType_AddPublishedEvents_OutputArguments,14498,Variable DataSetFolderType_RemovePublishedDataSet,14499,Method DataSetFolderType_RemovePublishedDataSet_InputArguments,14500,Variable AddPublishedDataItemsMethodType,14501,Method AddPublishedDataItemsMethodType_InputArguments,14502,Variable AddPublishedDataItemsMethodType_OutputArguments,14503,Variable AddPublishedEventsMethodType,14504,Method AddPublishedEventsMethodType_InputArguments,14505,Variable AddPublishedEventsMethodType_OutputArguments,14506,Variable RemovePublishedDataSetMethodType,14507,Method RemovePublishedDataSetMethodType_InputArguments,14508,Variable PublishedDataSetType,14509,ObjectType PublishedDataSetType_ConfigurationVersion,14519,Variable DataSetMetaDataType,14523,DataType FieldMetaData,14524,DataType DataTypeDescription,14525,DataType StructureType_EnumStrings,14528,Variable KeyValuePair,14533,DataType PublishedDataItemsType,14534,ObjectType PublishedDataItemsType_ConfigurationVersion,14544,Variable PublishedDataItemsType_PublishedData,14548,Variable PublishedDataItemsType_AddVariables,14555,Method PublishedDataItemsType_AddVariables_InputArguments,14556,Variable PublishedDataItemsType_AddVariables_OutputArguments,14557,Variable PublishedDataItemsType_RemoveVariables,14558,Method PublishedDataItemsType_RemoveVariables_InputArguments,14559,Variable PublishedDataItemsType_RemoveVariables_OutputArguments,14560,Variable PublishedDataItemsAddVariablesMethodType,14564,Method PublishedDataItemsAddVariablesMethodType_InputArguments,14565,Variable PublishedDataItemsAddVariablesMethodType_OutputArguments,14566,Variable PublishedDataItemsRemoveVariablesMethodType,14567,Method PublishedDataItemsRemoveVariablesMethodType_InputArguments,14568,Variable PublishedDataItemsRemoveVariablesMethodType_OutputArguments,14569,Variable PublishedEventsType,14572,ObjectType PublishedEventsType_ConfigurationVersion,14582,Variable PublishedEventsType_PubSubEventNotifier,14586,Variable PublishedEventsType_SelectedFields,14587,Variable PublishedEventsType_Filter,14588,Variable ConfigurationVersionDataType,14593,DataType PubSubConnectionType_PublisherId,14595,Variable PubSubConnectionType_Status,14600,Object PubSubConnectionType_Status_State,14601,Variable PubSubConnectionType_Status_Enable,14602,Method PubSubConnectionType_Status_Disable,14603,Method PubSubConnectionTypeRemoveGroupMethodType,14604,Method PubSubConnectionTypeRemoveGroupMethodType_InputArguments,14605,Variable PubSubGroupTypeRemoveWriterMethodType,14623,Method PubSubGroupTypeRemoveWriterMethodType_InputArguments,14624,Variable PubSubGroupTypeRemoveReaderMethodType,14625,Method PubSubGroupTypeRemoveReaderMethodType_InputArguments,14626,Variable PubSubStatusType,14643,ObjectType PubSubStatusType_State,14644,Variable PubSubStatusType_Enable,14645,Method PubSubStatusType_Disable,14646,Method PubSubState,14647,DataType PubSubState_EnumStrings,14648,Variable FieldTargetDataType,14744,DataType DataSetMetaDataType_Encoding_DefaultXml,14794,Object FieldMetaData_Encoding_DefaultXml,14795,Object DataTypeDescription_Encoding_DefaultXml,14796,Object DataTypeDefinition_Encoding_DefaultXml,14797,Object StructureDefinition_Encoding_DefaultXml,14798,Object EnumDefinition_Encoding_DefaultXml,14799,Object StructureField_Encoding_DefaultXml,14800,Object EnumField_Encoding_DefaultXml,14801,Object KeyValuePair_Encoding_DefaultXml,14802,Object ConfigurationVersionDataType_Encoding_DefaultXml,14803,Object FieldTargetDataType_Encoding_DefaultXml,14804,Object OpcUa_XmlSchema_DataSetMetaDataType,14805,Variable OpcUa_XmlSchema_DataSetMetaDataType_DataTypeVersion,14806,Variable OpcUa_XmlSchema_DataSetMetaDataType_DictionaryFragment,14807,Variable OpcUa_XmlSchema_FieldMetaData,14808,Variable OpcUa_XmlSchema_FieldMetaData_DataTypeVersion,14809,Variable OpcUa_XmlSchema_FieldMetaData_DictionaryFragment,14810,Variable OpcUa_XmlSchema_DataTypeDescription,14811,Variable OpcUa_XmlSchema_DataTypeDescription_DataTypeVersion,14812,Variable OpcUa_XmlSchema_DataTypeDescription_DictionaryFragment,14813,Variable OpcUa_XmlSchema_EnumField,14826,Variable OpcUa_XmlSchema_EnumField_DataTypeVersion,14827,Variable OpcUa_XmlSchema_EnumField_DictionaryFragment,14828,Variable OpcUa_XmlSchema_KeyValuePair,14829,Variable OpcUa_XmlSchema_KeyValuePair_DataTypeVersion,14830,Variable OpcUa_XmlSchema_KeyValuePair_DictionaryFragment,14831,Variable OpcUa_XmlSchema_ConfigurationVersionDataType,14832,Variable OpcUa_XmlSchema_ConfigurationVersionDataType_DataTypeVersion,14833,Variable OpcUa_XmlSchema_ConfigurationVersionDataType_DictionaryFragment,14834,Variable OpcUa_XmlSchema_FieldTargetDataType,14835,Variable OpcUa_XmlSchema_FieldTargetDataType_DataTypeVersion,14836,Variable OpcUa_XmlSchema_FieldTargetDataType_DictionaryFragment,14837,Variable FieldMetaData_Encoding_DefaultBinary,14839,Object StructureField_Encoding_DefaultBinary,14844,Object EnumField_Encoding_DefaultBinary,14845,Object KeyValuePair_Encoding_DefaultBinary,14846,Object ConfigurationVersionDataType_Encoding_DefaultBinary,14847,Object FieldTargetDataType_Encoding_DefaultBinary,14848,Object OpcUa_BinarySchema_DataSetMetaDataType,14849,Variable OpcUa_BinarySchema_DataSetMetaDataType_DataTypeVersion,14850,Variable OpcUa_BinarySchema_DataSetMetaDataType_DictionaryFragment,14851,Variable OpcUa_BinarySchema_FieldMetaData,14852,Variable OpcUa_BinarySchema_FieldMetaData_DataTypeVersion,14853,Variable OpcUa_BinarySchema_FieldMetaData_DictionaryFragment,14854,Variable OpcUa_BinarySchema_DataTypeDescription,14855,Variable OpcUa_BinarySchema_DataTypeDescription_DataTypeVersion,14856,Variable OpcUa_BinarySchema_DataTypeDescription_DictionaryFragment,14857,Variable OpcUa_BinarySchema_EnumField,14870,Variable OpcUa_BinarySchema_EnumField_DataTypeVersion,14871,Variable OpcUa_BinarySchema_EnumField_DictionaryFragment,14872,Variable OpcUa_BinarySchema_KeyValuePair,14873,Variable OpcUa_BinarySchema_KeyValuePair_DataTypeVersion,14874,Variable OpcUa_BinarySchema_KeyValuePair_DictionaryFragment,14875,Variable OpcUa_BinarySchema_ConfigurationVersionDataType,14876,Variable OpcUa_BinarySchema_ConfigurationVersionDataType_DataTypeVersion,14877,Variable OpcUa_BinarySchema_ConfigurationVersionDataType_DictionaryFragment,14878,Variable OpcUa_BinarySchema_FieldTargetDataType_DataTypeVersion,14880,Variable OpcUa_BinarySchema_FieldTargetDataType_DictionaryFragment,14881,Variable CertificateExpirationAlarmType_ExpirationLimit,14900,Variable DataSetToWriter,14936,ReferenceType DataTypeDictionaryType_Deprecated,15001,Variable MaxCharacters,15002,Variable ServerType_UrisVersion,15003,Variable Server_UrisVersion,15004,Variable SimpleTypeDescription,15005,DataType UABinaryFileDataType,15006,DataType BrokerConnectionTransportDataType,15007,DataType BrokerTransportQualityOfService,15008,DataType BrokerTransportQualityOfService_EnumStrings,15009,Variable SecurityGroupFolderType_SecurityGroupName_Placeholder_KeyLifetime,15010,Variable SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityPolicyUri,15011,Variable SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxFutureKeyCount,15012,Variable AuditConditionResetEventType,15013,ObjectType AuditConditionResetEventType_EventId,15014,Variable AuditConditionResetEventType_EventType,15015,Variable AuditConditionResetEventType_SourceNode,15016,Variable AuditConditionResetEventType_SourceName,15017,Variable AuditConditionResetEventType_Time,15018,Variable AuditConditionResetEventType_ReceiveTime,15019,Variable AuditConditionResetEventType_LocalTime,15020,Variable AuditConditionResetEventType_Message,15021,Variable AuditConditionResetEventType_Severity,15022,Variable AuditConditionResetEventType_ActionTimeStamp,15023,Variable AuditConditionResetEventType_Status,15024,Variable AuditConditionResetEventType_ServerId,15025,Variable AuditConditionResetEventType_ClientAuditEntryId,15026,Variable AuditConditionResetEventType_ClientUserId,15027,Variable AuditConditionResetEventType_MethodId,15028,Variable AuditConditionResetEventType_InputArguments,15029,Variable PermissionType_OptionSetValues,15030,Variable AccessLevelType,15031,DataType AccessLevelType_OptionSetValues,15032,Variable EventNotifierType,15033,DataType EventNotifierType_OptionSetValues,15034,Variable AccessRestrictionType_OptionSetValues,15035,Variable AttributeWriteMask_OptionSetValues,15036,Variable OpcUa_BinarySchema_Deprecated,15037,Variable ProgramStateMachineType_ProgramDiagnostic_LastMethodInputValues,15038,Variable OpcUa_XmlSchema_Deprecated,15039,Variable ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputValues,15040,Variable KeyValuePair_Encoding_DefaultJson,15041,Object IdentityMappingRuleType_Encoding_DefaultJson,15042,Object SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxPastKeyCount,15043,Variable TrustListDataType_Encoding_DefaultJson,15044,Object DecimalDataType_Encoding_DefaultJson,15045,Object SecurityGroupType_KeyLifetime,15046,Variable SecurityGroupType_SecurityPolicyUri,15047,Variable SecurityGroupType_MaxFutureKeyCount,15048,Variable ConfigurationVersionDataType_Encoding_DefaultJson,15049,Object DataSetMetaDataType_Encoding_DefaultJson,15050,Object FieldMetaData_Encoding_DefaultJson,15051,Object PublishedEventsType_ModifyFieldSelection,15052,Method PublishedEventsType_ModifyFieldSelection_InputArguments,15053,Variable PublishedEventsTypeModifyFieldSelectionMethodType,15054,Method PublishedEventsTypeModifyFieldSelectionMethodType_InputArguments,15055,Variable SecurityGroupType_MaxPastKeyCount,15056,Variable DataTypeDescription_Encoding_DefaultJson,15057,Object StructureDescription_Encoding_DefaultJson,15058,Object EnumDescription_Encoding_DefaultJson,15059,Object PublishedVariableDataType_Encoding_DefaultJson,15060,Object FieldTargetDataType_Encoding_DefaultJson,15061,Object RolePermissionType_Encoding_DefaultJson,15062,Object DataTypeDefinition_Encoding_DefaultJson,15063,Object DatagramConnectionTransportType,15064,ObjectType StructureField_Encoding_DefaultJson,15065,Object StructureDefinition_Encoding_DefaultJson,15066,Object EnumDefinition_Encoding_DefaultJson,15067,Object Node_Encoding_DefaultJson,15068,Object InstanceNode_Encoding_DefaultJson,15069,Object TypeNode_Encoding_DefaultJson,15070,Object ObjectNode_Encoding_DefaultJson,15071,Object DatagramConnectionTransportType_DiscoveryAddress,15072,Object ObjectTypeNode_Encoding_DefaultJson,15073,Object VariableNode_Encoding_DefaultJson,15074,Object VariableTypeNode_Encoding_DefaultJson,15075,Object ReferenceTypeNode_Encoding_DefaultJson,15076,Object MethodNode_Encoding_DefaultJson,15077,Object ViewNode_Encoding_DefaultJson,15078,Object DataTypeNode_Encoding_DefaultJson,15079,Object ReferenceNode_Encoding_DefaultJson,15080,Object Argument_Encoding_DefaultJson,15081,Object EnumValueType_Encoding_DefaultJson,15082,Object EnumField_Encoding_DefaultJson,15083,Object OptionSet_Encoding_DefaultJson,15084,Object Union_Encoding_DefaultJson,15085,Object TimeZoneDataType_Encoding_DefaultJson,15086,Object ApplicationDescription_Encoding_DefaultJson,15087,Object RequestHeader_Encoding_DefaultJson,15088,Object ResponseHeader_Encoding_DefaultJson,15089,Object ServiceFault_Encoding_DefaultJson,15090,Object SessionlessInvokeRequestType_Encoding_DefaultJson,15091,Object SessionlessInvokeResponseType_Encoding_DefaultJson,15092,Object FindServersRequest_Encoding_DefaultJson,15093,Object FindServersResponse_Encoding_DefaultJson,15094,Object ServerOnNetwork_Encoding_DefaultJson,15095,Object FindServersOnNetworkRequest_Encoding_DefaultJson,15096,Object FindServersOnNetworkResponse_Encoding_DefaultJson,15097,Object UserTokenPolicy_Encoding_DefaultJson,15098,Object EndpointDescription_Encoding_DefaultJson,15099,Object GetEndpointsRequest_Encoding_DefaultJson,15100,Object GetEndpointsResponse_Encoding_DefaultJson,15101,Object RegisteredServer_Encoding_DefaultJson,15102,Object RegisterServerRequest_Encoding_DefaultJson,15103,Object RegisterServerResponse_Encoding_DefaultJson,15104,Object DiscoveryConfiguration_Encoding_DefaultJson,15105,Object MdnsDiscoveryConfiguration_Encoding_DefaultJson,15106,Object RegisterServer2Request_Encoding_DefaultJson,15107,Object SubscribedDataSetType,15108,ObjectType ChoiceStateType,15109,ObjectType ChoiceStateType_StateNumber,15110,Variable TargetVariablesType,15111,ObjectType HasGuard,15112,ReferenceType GuardVariableType,15113,VariableType TargetVariablesType_TargetVariables,15114,Variable TargetVariablesType_AddTargetVariables,15115,Method TargetVariablesType_AddTargetVariables_InputArguments,15116,Variable TargetVariablesType_AddTargetVariables_OutputArguments,15117,Variable TargetVariablesType_RemoveTargetVariables,15118,Method TargetVariablesType_RemoveTargetVariables_InputArguments,15119,Variable TargetVariablesType_RemoveTargetVariables_OutputArguments,15120,Variable TargetVariablesTypeAddTargetVariablesMethodType,15121,Method TargetVariablesTypeAddTargetVariablesMethodType_InputArguments,15122,Variable TargetVariablesTypeAddTargetVariablesMethodType_OutputArguments,15123,Variable TargetVariablesTypeRemoveTargetVariablesMethodType,15124,Method TargetVariablesTypeRemoveTargetVariablesMethodType_InputArguments,15125,Variable TargetVariablesTypeRemoveTargetVariablesMethodType_OutputArguments,15126,Variable SubscribedDataSetMirrorType,15127,ObjectType ExpressionGuardVariableType,15128,VariableType ExpressionGuardVariableType_Expression,15129,Variable RegisterServer2Response_Encoding_DefaultJson,15130,Object ChannelSecurityToken_Encoding_DefaultJson,15131,Object OpenSecureChannelRequest_Encoding_DefaultJson,15132,Object OpenSecureChannelResponse_Encoding_DefaultJson,15133,Object CloseSecureChannelRequest_Encoding_DefaultJson,15134,Object CloseSecureChannelResponse_Encoding_DefaultJson,15135,Object SignedSoftwareCertificate_Encoding_DefaultJson,15136,Object SignatureData_Encoding_DefaultJson,15137,Object CreateSessionRequest_Encoding_DefaultJson,15138,Object CreateSessionResponse_Encoding_DefaultJson,15139,Object UserIdentityToken_Encoding_DefaultJson,15140,Object AnonymousIdentityToken_Encoding_DefaultJson,15141,Object UserNameIdentityToken_Encoding_DefaultJson,15142,Object X509IdentityToken_Encoding_DefaultJson,15143,Object IssuedIdentityToken_Encoding_DefaultJson,15144,Object ActivateSessionRequest_Encoding_DefaultJson,15145,Object ActivateSessionResponse_Encoding_DefaultJson,15146,Object CloseSessionRequest_Encoding_DefaultJson,15147,Object CloseSessionResponse_Encoding_DefaultJson,15148,Object CancelRequest_Encoding_DefaultJson,15149,Object CancelResponse_Encoding_DefaultJson,15150,Object NodeAttributes_Encoding_DefaultJson,15151,Object ObjectAttributes_Encoding_DefaultJson,15152,Object VariableAttributes_Encoding_DefaultJson,15153,Object DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface,15154,Variable BrokerConnectionTransportType,15155,ObjectType BrokerConnectionTransportType_ResourceUri,15156,Variable MethodAttributes_Encoding_DefaultJson,15157,Object ObjectTypeAttributes_Encoding_DefaultJson,15158,Object VariableTypeAttributes_Encoding_DefaultJson,15159,Object ReferenceTypeAttributes_Encoding_DefaultJson,15160,Object DataTypeAttributes_Encoding_DefaultJson,15161,Object ViewAttributes_Encoding_DefaultJson,15162,Object GenericAttributeValue_Encoding_DefaultJson,15163,Object GenericAttributes_Encoding_DefaultJson,15164,Object AddNodesItem_Encoding_DefaultJson,15165,Object AddNodesResult_Encoding_DefaultJson,15166,Object AddNodesRequest_Encoding_DefaultJson,15167,Object AddNodesResponse_Encoding_DefaultJson,15168,Object AddReferencesItem_Encoding_DefaultJson,15169,Object AddReferencesRequest_Encoding_DefaultJson,15170,Object AddReferencesResponse_Encoding_DefaultJson,15171,Object DeleteNodesItem_Encoding_DefaultJson,15172,Object DeleteNodesRequest_Encoding_DefaultJson,15173,Object DeleteNodesResponse_Encoding_DefaultJson,15174,Object DeleteReferencesItem_Encoding_DefaultJson,15175,Object DeleteReferencesRequest_Encoding_DefaultJson,15176,Object DeleteReferencesResponse_Encoding_DefaultJson,15177,Object BrokerConnectionTransportType_AuthenticationProfileUri,15178,Variable ViewDescription_Encoding_DefaultJson,15179,Object BrowseDescription_Encoding_DefaultJson,15180,Object UserCredentialCertificateType,15181,ObjectType ReferenceDescription_Encoding_DefaultJson,15182,Object BrowseResult_Encoding_DefaultJson,15183,Object BrowseRequest_Encoding_DefaultJson,15184,Object BrowseResponse_Encoding_DefaultJson,15185,Object BrowseNextRequest_Encoding_DefaultJson,15186,Object BrowseNextResponse_Encoding_DefaultJson,15187,Object RelativePathElement_Encoding_DefaultJson,15188,Object RelativePath_Encoding_DefaultJson,15189,Object BrowsePath_Encoding_DefaultJson,15190,Object BrowsePathTarget_Encoding_DefaultJson,15191,Object BrowsePathResult_Encoding_DefaultJson,15192,Object TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultJson,15193,Object TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultJson,15194,Object RegisterNodesRequest_Encoding_DefaultJson,15195,Object RegisterNodesResponse_Encoding_DefaultJson,15196,Object UnregisterNodesRequest_Encoding_DefaultJson,15197,Object UnregisterNodesResponse_Encoding_DefaultJson,15198,Object EndpointConfiguration_Encoding_DefaultJson,15199,Object QueryDataDescription_Encoding_DefaultJson,15200,Object NodeTypeDescription_Encoding_DefaultJson,15201,Object QueryDataSet_Encoding_DefaultJson,15202,Object NodeReference_Encoding_DefaultJson,15203,Object ContentFilterElement_Encoding_DefaultJson,15204,Object ContentFilter_Encoding_DefaultJson,15205,Object FilterOperand_Encoding_DefaultJson,15206,Object ElementOperand_Encoding_DefaultJson,15207,Object LiteralOperand_Encoding_DefaultJson,15208,Object AttributeOperand_Encoding_DefaultJson,15209,Object SimpleAttributeOperand_Encoding_DefaultJson,15210,Object ContentFilterElementResult_Encoding_DefaultJson,15211,Object PublishSubscribeType_GetSecurityKeys,15212,Method PublishSubscribeType_GetSecurityKeys_InputArguments,15213,Variable PublishSubscribeType_GetSecurityKeys_OutputArguments,15214,Variable PublishSubscribe_GetSecurityKeys,15215,Method PublishSubscribe_GetSecurityKeys_InputArguments,15216,Variable PublishSubscribe_GetSecurityKeys_OutputArguments,15217,Variable GetSecurityKeysMethodType,15218,Method GetSecurityKeysMethodType_InputArguments,15219,Variable GetSecurityKeysMethodType_OutputArguments,15220,Variable DataSetFolderType_PublishedDataSetName_Placeholder_DataSetMetaData,15221,Variable PublishedDataSetType_DataSetWriterName_Placeholder,15222,Object PublishedDataSetType_DataSetWriterName_Placeholder_Status,15223,Object PublishedDataSetType_DataSetWriterName_Placeholder_Status_State,15224,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Status_Enable,15225,Method PublishedDataSetType_DataSetWriterName_Placeholder_Status_Disable,15226,Method PublishedDataSetType_DataSetWriterName_Placeholder_TransportSettings,15227,Object ContentFilterResult_Encoding_DefaultJson,15228,Object PublishedDataSetType_DataSetMetaData,15229,Variable PublishedDataItemsType_DataSetWriterName_Placeholder,15230,Object PublishedDataItemsType_DataSetWriterName_Placeholder_Status,15231,Object PublishedDataItemsType_DataSetWriterName_Placeholder_Status_State,15232,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Status_Enable,15233,Method PublishedDataItemsType_DataSetWriterName_Placeholder_Status_Disable,15234,Method PublishedDataItemsType_DataSetWriterName_Placeholder_TransportSettings,15235,Object ParsingResult_Encoding_DefaultJson,15236,Object PublishedDataItemsType_DataSetMetaData,15237,Variable PublishedEventsType_DataSetWriterName_Placeholder,15238,Object PublishedEventsType_DataSetWriterName_Placeholder_Status,15239,Object PublishedEventsType_DataSetWriterName_Placeholder_Status_State,15240,Variable PublishedEventsType_DataSetWriterName_Placeholder_Status_Enable,15241,Method PublishedEventsType_DataSetWriterName_Placeholder_Status_Disable,15242,Method PublishedEventsType_DataSetWriterName_Placeholder_TransportSettings,15243,Object QueryFirstRequest_Encoding_DefaultJson,15244,Object PublishedEventsType_DataSetMetaData,15245,Variable BrokerWriterGroupTransportType_ResourceUri,15246,Variable BrokerWriterGroupTransportType_AuthenticationProfileUri,15247,Variable CreateCredentialMethodType,15248,Method BrokerWriterGroupTransportType_RequestedDeliveryGuarantee,15249,Variable BrokerDataSetWriterTransportType_ResourceUri,15250,Variable BrokerDataSetWriterTransportType_AuthenticationProfileUri,15251,Variable QueryFirstResponse_Encoding_DefaultJson,15252,Object CreateCredentialMethodType_InputArguments,15253,Variable QueryNextRequest_Encoding_DefaultJson,15254,Object QueryNextResponse_Encoding_DefaultJson,15255,Object ReadValueId_Encoding_DefaultJson,15256,Object ReadRequest_Encoding_DefaultJson,15257,Object ReadResponse_Encoding_DefaultJson,15258,Object HistoryReadValueId_Encoding_DefaultJson,15259,Object HistoryReadResult_Encoding_DefaultJson,15260,Object HistoryReadDetails_Encoding_DefaultJson,15261,Object ReadEventDetails_Encoding_DefaultJson,15262,Object ReadRawModifiedDetails_Encoding_DefaultJson,15263,Object ReadProcessedDetails_Encoding_DefaultJson,15264,Object PubSubGroupType_Status,15265,Object PubSubGroupType_Status_State,15266,Variable PubSubGroupType_Status_Enable,15267,Method PubSubGroupType_Status_Disable,15268,Method ReadAtTimeDetails_Encoding_DefaultJson,15269,Object HistoryData_Encoding_DefaultJson,15270,Object ModificationInfo_Encoding_DefaultJson,15271,Object HistoryModifiedData_Encoding_DefaultJson,15272,Object HistoryEvent_Encoding_DefaultJson,15273,Object HistoryReadRequest_Encoding_DefaultJson,15274,Object HistoryReadResponse_Encoding_DefaultJson,15275,Object WriteValue_Encoding_DefaultJson,15276,Object WriteRequest_Encoding_DefaultJson,15277,Object WriteResponse_Encoding_DefaultJson,15278,Object HistoryUpdateDetails_Encoding_DefaultJson,15279,Object UpdateDataDetails_Encoding_DefaultJson,15280,Object UpdateStructureDataDetails_Encoding_DefaultJson,15281,Object UpdateEventDetails_Encoding_DefaultJson,15282,Object DeleteRawModifiedDetails_Encoding_DefaultJson,15283,Object DeleteAtTimeDetails_Encoding_DefaultJson,15284,Object DeleteEventDetails_Encoding_DefaultJson,15285,Object HistoryUpdateResult_Encoding_DefaultJson,15286,Object HistoryUpdateRequest_Encoding_DefaultJson,15287,Object HistoryUpdateResponse_Encoding_DefaultJson,15288,Object CallMethodRequest_Encoding_DefaultJson,15289,Object CallMethodResult_Encoding_DefaultJson,15290,Object CallRequest_Encoding_DefaultJson,15291,Object CallResponse_Encoding_DefaultJson,15292,Object MonitoringFilter_Encoding_DefaultJson,15293,Object DataChangeFilter_Encoding_DefaultJson,15294,Object EventFilter_Encoding_DefaultJson,15295,Object HasDataSetWriter,15296,ReferenceType HasDataSetReader,15297,ReferenceType DataSetWriterType,15298,ObjectType DataSetWriterType_Status,15299,Object DataSetWriterType_Status_State,15300,Variable DataSetWriterType_Status_Enable,15301,Method DataSetWriterType_Status_Disable,15302,Method DataSetWriterType_TransportSettings,15303,Object AggregateConfiguration_Encoding_DefaultJson,15304,Object DataSetWriterTransportType,15305,ObjectType DataSetReaderType,15306,ObjectType DataSetReaderType_Status,15307,Object DataSetReaderType_Status_State,15308,Variable DataSetReaderType_Status_Enable,15309,Method DataSetReaderType_Status_Disable,15310,Method DataSetReaderType_TransportSettings,15311,Object AggregateFilter_Encoding_DefaultJson,15312,Object MonitoringFilterResult_Encoding_DefaultJson,15313,Object EventFilterResult_Encoding_DefaultJson,15314,Object AggregateFilterResult_Encoding_DefaultJson,15315,Object DataSetReaderType_SubscribedDataSet,15316,Object ElseGuardVariableType,15317,VariableType BaseAnalogType,15318,VariableType DataSetReaderTransportType,15319,ObjectType MonitoringParameters_Encoding_DefaultJson,15320,Object MonitoredItemCreateRequest_Encoding_DefaultJson,15321,Object MonitoredItemCreateResult_Encoding_DefaultJson,15322,Object CreateMonitoredItemsRequest_Encoding_DefaultJson,15323,Object CreateMonitoredItemsResponse_Encoding_DefaultJson,15324,Object MonitoredItemModifyRequest_Encoding_DefaultJson,15325,Object MonitoredItemModifyResult_Encoding_DefaultJson,15326,Object ModifyMonitoredItemsRequest_Encoding_DefaultJson,15327,Object ModifyMonitoredItemsResponse_Encoding_DefaultJson,15328,Object SetMonitoringModeRequest_Encoding_DefaultJson,15329,Object BrokerDataSetWriterTransportType_RequestedDeliveryGuarantee,15330,Variable SetMonitoringModeResponse_Encoding_DefaultJson,15331,Object SetTriggeringRequest_Encoding_DefaultJson,15332,Object SetTriggeringResponse_Encoding_DefaultJson,15333,Object BrokerDataSetReaderTransportType_ResourceUri,15334,Variable DeleteMonitoredItemsRequest_Encoding_DefaultJson,15335,Object DeleteMonitoredItemsResponse_Encoding_DefaultJson,15336,Object CreateSubscriptionRequest_Encoding_DefaultJson,15337,Object CreateSubscriptionResponse_Encoding_DefaultJson,15338,Object ModifySubscriptionRequest_Encoding_DefaultJson,15339,Object ModifySubscriptionResponse_Encoding_DefaultJson,15340,Object SetPublishingModeRequest_Encoding_DefaultJson,15341,Object SetPublishingModeResponse_Encoding_DefaultJson,15342,Object NotificationMessage_Encoding_DefaultJson,15343,Object NotificationData_Encoding_DefaultJson,15344,Object DataChangeNotification_Encoding_DefaultJson,15345,Object MonitoredItemNotification_Encoding_DefaultJson,15346,Object EventNotificationList_Encoding_DefaultJson,15347,Object EventFieldList_Encoding_DefaultJson,15348,Object HistoryEventFieldList_Encoding_DefaultJson,15349,Object StatusChangeNotification_Encoding_DefaultJson,15350,Object SubscriptionAcknowledgement_Encoding_DefaultJson,15351,Object PublishRequest_Encoding_DefaultJson,15352,Object PublishResponse_Encoding_DefaultJson,15353,Object RepublishRequest_Encoding_DefaultJson,15354,Object RepublishResponse_Encoding_DefaultJson,15355,Object TransferResult_Encoding_DefaultJson,15356,Object TransferSubscriptionsRequest_Encoding_DefaultJson,15357,Object TransferSubscriptionsResponse_Encoding_DefaultJson,15358,Object DeleteSubscriptionsRequest_Encoding_DefaultJson,15359,Object DeleteSubscriptionsResponse_Encoding_DefaultJson,15360,Object BuildInfo_Encoding_DefaultJson,15361,Object RedundantServerDataType_Encoding_DefaultJson,15362,Object EndpointUrlListDataType_Encoding_DefaultJson,15363,Object NetworkGroupDataType_Encoding_DefaultJson,15364,Object SamplingIntervalDiagnosticsDataType_Encoding_DefaultJson,15365,Object ServerDiagnosticsSummaryDataType_Encoding_DefaultJson,15366,Object ServerStatusDataType_Encoding_DefaultJson,15367,Object SessionDiagnosticsDataType_Encoding_DefaultJson,15368,Object SessionSecurityDiagnosticsDataType_Encoding_DefaultJson,15369,Object ServiceCounterDataType_Encoding_DefaultJson,15370,Object StatusResult_Encoding_DefaultJson,15371,Object SubscriptionDiagnosticsDataType_Encoding_DefaultJson,15372,Object ModelChangeStructureDataType_Encoding_DefaultJson,15373,Object SemanticChangeStructureDataType_Encoding_DefaultJson,15374,Object Range_Encoding_DefaultJson,15375,Object EUInformation_Encoding_DefaultJson,15376,Object ComplexNumberType_Encoding_DefaultJson,15377,Object DoubleComplexNumberType_Encoding_DefaultJson,15378,Object AxisInformation_Encoding_DefaultJson,15379,Object XVType_Encoding_DefaultJson,15380,Object ProgramDiagnosticDataType_Encoding_DefaultJson,15381,Object Annotation_Encoding_DefaultJson,15382,Object ProgramDiagnostic2Type,15383,VariableType ProgramDiagnostic2Type_CreateSessionId,15384,Variable ProgramDiagnostic2Type_CreateClientName,15385,Variable ProgramDiagnostic2Type_InvocationCreationTime,15386,Variable ProgramDiagnostic2Type_LastTransitionTime,15387,Variable ProgramDiagnostic2Type_LastMethodCall,15388,Variable ProgramDiagnostic2Type_LastMethodSessionId,15389,Variable ProgramDiagnostic2Type_LastMethodInputArguments,15390,Variable ProgramDiagnostic2Type_LastMethodOutputArguments,15391,Variable ProgramDiagnostic2Type_LastMethodInputValues,15392,Variable ProgramDiagnostic2Type_LastMethodOutputValues,15393,Variable ProgramDiagnostic2Type_LastMethodCallTime,15394,Variable ProgramDiagnostic2Type_LastMethodReturnStatus,15395,Variable ProgramDiagnostic2DataType,15396,DataType ProgramDiagnostic2DataType_Encoding_DefaultBinary,15397,Object OpcUa_BinarySchema_ProgramDiagnostic2DataType,15398,Variable OpcUa_BinarySchema_ProgramDiagnostic2DataType_DataTypeVersion,15399,Variable OpcUa_BinarySchema_ProgramDiagnostic2DataType_DictionaryFragment,15400,Variable ProgramDiagnostic2DataType_Encoding_DefaultXml,15401,Object OpcUa_XmlSchema_ProgramDiagnostic2DataType,15402,Variable OpcUa_XmlSchema_ProgramDiagnostic2DataType_DataTypeVersion,15403,Variable OpcUa_XmlSchema_ProgramDiagnostic2DataType_DictionaryFragment,15404,Variable ProgramDiagnostic2DataType_Encoding_DefaultJson,15405,Object AccessLevelExType,15406,DataType AccessLevelExType_OptionSetValues,15407,Variable RoleSetType_RoleName_Placeholder_ApplicationsExclude,15408,Variable RoleSetType_RoleName_Placeholder_EndpointsExclude,15409,Variable RoleType_ApplicationsExclude,15410,Variable RoleType_EndpointsExclude,15411,Variable WellKnownRole_Anonymous_ApplicationsExclude,15412,Variable WellKnownRole_Anonymous_EndpointsExclude,15413,Variable WellKnownRole_AuthenticatedUser_ApplicationsExclude,15414,Variable WellKnownRole_AuthenticatedUser_EndpointsExclude,15415,Variable WellKnownRole_Observer_ApplicationsExclude,15416,Variable WellKnownRole_Observer_EndpointsExclude,15417,Variable WellKnownRole_Operator_ApplicationsExclude,15418,Variable BrokerDataSetReaderTransportType_AuthenticationProfileUri,15419,Variable BrokerDataSetReaderTransportType_RequestedDeliveryGuarantee,15420,Variable SimpleTypeDescription_Encoding_DefaultBinary,15421,Object UABinaryFileDataType_Encoding_DefaultBinary,15422,Object WellKnownRole_Operator_EndpointsExclude,15423,Variable WellKnownRole_Engineer_ApplicationsExclude,15424,Variable WellKnownRole_Engineer_EndpointsExclude,15425,Variable WellKnownRole_Supervisor_ApplicationsExclude,15426,Variable WellKnownRole_Supervisor_EndpointsExclude,15427,Variable WellKnownRole_ConfigureAdmin_ApplicationsExclude,15428,Variable WellKnownRole_ConfigureAdmin_EndpointsExclude,15429,Variable WellKnownRole_SecurityAdmin_ApplicationsExclude,15430,Variable PublishSubscribeType_GetSecurityGroup,15431,Method PublishSubscribeType_GetSecurityGroup_InputArguments,15432,Variable PublishSubscribeType_GetSecurityGroup_OutputArguments,15433,Variable PublishSubscribeType_SecurityGroups,15434,Object PublishSubscribeType_SecurityGroups_AddSecurityGroup,15435,Method PublishSubscribeType_SecurityGroups_AddSecurityGroup_InputArguments,15436,Variable PublishSubscribeType_SecurityGroups_AddSecurityGroup_OutputArguments,15437,Variable PublishSubscribeType_SecurityGroups_RemoveSecurityGroup,15438,Method PublishSubscribeType_SecurityGroups_RemoveSecurityGroup_InputArguments,15439,Variable PublishSubscribe_GetSecurityGroup,15440,Method PublishSubscribe_GetSecurityGroup_InputArguments,15441,Variable PublishSubscribe_GetSecurityGroup_OutputArguments,15442,Variable PublishSubscribe_SecurityGroups,15443,Object PublishSubscribe_SecurityGroups_AddSecurityGroup,15444,Method PublishSubscribe_SecurityGroups_AddSecurityGroup_InputArguments,15445,Variable PublishSubscribe_SecurityGroups_AddSecurityGroup_OutputArguments,15446,Variable PublishSubscribe_SecurityGroups_RemoveSecurityGroup,15447,Method PublishSubscribe_SecurityGroups_RemoveSecurityGroup_InputArguments,15448,Variable GetSecurityGroupMethodType,15449,Method GetSecurityGroupMethodType_InputArguments,15450,Variable GetSecurityGroupMethodType_OutputArguments,15451,Variable SecurityGroupFolderType,15452,ObjectType SecurityGroupFolderType_SecurityGroupFolderName_Placeholder,15453,Object SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup,15454,Method SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_InputArguments,15455,Variable SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_OutputArguments,15456,Variable SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup,15457,Method SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup_InputArguments,15458,Variable SecurityGroupFolderType_SecurityGroupName_Placeholder,15459,Object SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityGroupId,15460,Variable SecurityGroupFolderType_AddSecurityGroup,15461,Method SecurityGroupFolderType_AddSecurityGroup_InputArguments,15462,Variable SecurityGroupFolderType_AddSecurityGroup_OutputArguments,15463,Variable SecurityGroupFolderType_RemoveSecurityGroup,15464,Method SecurityGroupFolderType_RemoveSecurityGroup_InputArguments,15465,Variable AddSecurityGroupMethodType,15466,Method AddSecurityGroupMethodType_InputArguments,15467,Variable AddSecurityGroupMethodType_OutputArguments,15468,Variable RemoveSecurityGroupMethodType,15469,Method RemoveSecurityGroupMethodType_InputArguments,15470,Variable SecurityGroupType,15471,ObjectType SecurityGroupType_SecurityGroupId,15472,Variable DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields,15473,Object DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField,15474,Method DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_InputArguments,15475,Variable DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_OutputArguments,15476,Variable DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField,15477,Method DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField_InputArguments,15478,Variable BrokerConnectionTransportDataType_Encoding_DefaultBinary,15479,Object WriterGroupDataType,15480,DataType PublishedDataSetType_ExtensionFields,15481,Object PublishedDataSetType_ExtensionFields_AddExtensionField,15482,Method PublishedDataSetType_ExtensionFields_AddExtensionField_InputArguments,15483,Variable PublishedDataSetType_ExtensionFields_AddExtensionField_OutputArguments,15484,Variable PublishedDataSetType_ExtensionFields_RemoveExtensionField,15485,Method PublishedDataSetType_ExtensionFields_RemoveExtensionField_InputArguments,15486,Variable StructureDescription,15487,DataType EnumDescription,15488,DataType ExtensionFieldsType,15489,ObjectType ExtensionFieldsType_ExtensionFieldName_Placeholder,15490,Variable ExtensionFieldsType_AddExtensionField,15491,Method ExtensionFieldsType_AddExtensionField_InputArguments,15492,Variable ExtensionFieldsType_AddExtensionField_OutputArguments,15493,Variable ExtensionFieldsType_RemoveExtensionField,15494,Method ExtensionFieldsType_RemoveExtensionField_InputArguments,15495,Variable AddExtensionFieldMethodType,15496,Method AddExtensionFieldMethodType_InputArguments,15497,Variable AddExtensionFieldMethodType_OutputArguments,15498,Variable RemoveExtensionFieldMethodType,15499,Method RemoveExtensionFieldMethodType_InputArguments,15500,Variable OpcUa_BinarySchema_SimpleTypeDescription,15501,Variable NetworkAddressDataType,15502,DataType PublishedDataItemsType_ExtensionFields,15503,Object PublishedDataItemsType_ExtensionFields_AddExtensionField,15504,Method PublishedDataItemsType_ExtensionFields_AddExtensionField_InputArguments,15505,Variable PublishedDataItemsType_ExtensionFields_AddExtensionField_OutputArguments,15506,Variable PublishedDataItemsType_ExtensionFields_RemoveExtensionField,15507,Method PublishedDataItemsType_ExtensionFields_RemoveExtensionField_InputArguments,15508,Variable OpcUa_BinarySchema_SimpleTypeDescription_DataTypeVersion,15509,Variable NetworkAddressUrlDataType,15510,DataType PublishedEventsType_ExtensionFields,15511,Object PublishedEventsType_ExtensionFields_AddExtensionField,15512,Method PublishedEventsType_ExtensionFields_AddExtensionField_InputArguments,15513,Variable PublishedEventsType_ExtensionFields_AddExtensionField_OutputArguments,15514,Variable PublishedEventsType_ExtensionFields_RemoveExtensionField,15515,Method PublishedEventsType_ExtensionFields_RemoveExtensionField_InputArguments,15516,Variable PublishedEventsType_ModifyFieldSelection_OutputArguments,15517,Variable PublishedEventsTypeModifyFieldSelectionMethodType_OutputArguments,15518,Variable OpcUa_BinarySchema_SimpleTypeDescription_DictionaryFragment,15519,Variable ReaderGroupDataType,15520,DataType OpcUa_BinarySchema_UABinaryFileDataType,15521,Variable OpcUa_BinarySchema_UABinaryFileDataType_DataTypeVersion,15522,Variable OpcUa_BinarySchema_UABinaryFileDataType_DictionaryFragment,15523,Variable OpcUa_BinarySchema_BrokerConnectionTransportDataType,15524,Variable OpcUa_BinarySchema_BrokerConnectionTransportDataType_DataTypeVersion,15525,Variable OpcUa_BinarySchema_BrokerConnectionTransportDataType_DictionaryFragment,15526,Variable WellKnownRole_SecurityAdmin_EndpointsExclude,15527,Variable EndpointType,15528,DataType SimpleTypeDescription_Encoding_DefaultXml,15529,Object PubSubConfigurationDataType,15530,DataType UABinaryFileDataType_Encoding_DefaultXml,15531,Object DatagramWriterGroupTransportDataType,15532,DataType PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface,15533,Variable DataTypeSchemaHeader,15534,DataType PubSubStatusEventType,15535,ObjectType PubSubStatusEventType_EventId,15536,Variable PubSubStatusEventType_EventType,15537,Variable PubSubStatusEventType_SourceNode,15538,Variable PubSubStatusEventType_SourceName,15539,Variable PubSubStatusEventType_Time,15540,Variable PubSubStatusEventType_ReceiveTime,15541,Variable PubSubStatusEventType_LocalTime,15542,Variable PubSubStatusEventType_Message,15543,Variable PubSubStatusEventType_Severity,15544,Variable PubSubStatusEventType_ConnectionId,15545,Variable PubSubStatusEventType_GroupId,15546,Variable PubSubStatusEventType_State,15547,Variable PubSubTransportLimitsExceedEventType,15548,ObjectType PubSubTransportLimitsExceedEventType_EventId,15549,Variable PubSubTransportLimitsExceedEventType_EventType,15550,Variable PubSubTransportLimitsExceedEventType_SourceNode,15551,Variable PubSubTransportLimitsExceedEventType_SourceName,15552,Variable PubSubTransportLimitsExceedEventType_Time,15553,Variable PubSubTransportLimitsExceedEventType_ReceiveTime,15554,Variable PubSubTransportLimitsExceedEventType_LocalTime,15555,Variable PubSubTransportLimitsExceedEventType_Message,15556,Variable PubSubTransportLimitsExceedEventType_Severity,15557,Variable PubSubTransportLimitsExceedEventType_ConnectionId,15558,Variable PubSubTransportLimitsExceedEventType_GroupId,15559,Variable PubSubTransportLimitsExceedEventType_State,15560,Variable PubSubTransportLimitsExceedEventType_Actual,15561,Variable PubSubTransportLimitsExceedEventType_Maximum,15562,Variable PubSubCommunicationFailureEventType,15563,ObjectType PubSubCommunicationFailureEventType_EventId,15564,Variable PubSubCommunicationFailureEventType_EventType,15565,Variable PubSubCommunicationFailureEventType_SourceNode,15566,Variable PubSubCommunicationFailureEventType_SourceName,15567,Variable PubSubCommunicationFailureEventType_Time,15568,Variable PubSubCommunicationFailureEventType_ReceiveTime,15569,Variable PubSubCommunicationFailureEventType_LocalTime,15570,Variable PubSubCommunicationFailureEventType_Message,15571,Variable PubSubCommunicationFailureEventType_Severity,15572,Variable PubSubCommunicationFailureEventType_ConnectionId,15573,Variable PubSubCommunicationFailureEventType_GroupId,15574,Variable PubSubCommunicationFailureEventType_State,15575,Variable PubSubCommunicationFailureEventType_Error,15576,Variable DataSetFieldFlags_OptionSetValues,15577,Variable PublishedDataSetDataType,15578,DataType BrokerConnectionTransportDataType_Encoding_DefaultXml,15579,Object PublishedDataSetSourceDataType,15580,DataType PublishedDataItemsDataType,15581,DataType PublishedEventsDataType,15582,DataType DataSetFieldContentMask,15583,DataType DataSetFieldContentMask_OptionSetValues,15584,Variable OpcUa_XmlSchema_SimpleTypeDescription,15585,Variable OpcUa_XmlSchema_SimpleTypeDescription_DataTypeVersion,15586,Variable OpcUa_XmlSchema_SimpleTypeDescription_DictionaryFragment,15587,Variable OpcUa_XmlSchema_UABinaryFileDataType,15588,Variable StructureDescription_Encoding_DefaultXml,15589,Object EnumDescription_Encoding_DefaultXml,15590,Object OpcUa_XmlSchema_StructureDescription,15591,Variable OpcUa_XmlSchema_StructureDescription_DataTypeVersion,15592,Variable OpcUa_XmlSchema_StructureDescription_DictionaryFragment,15593,Variable OpcUa_XmlSchema_EnumDescription,15594,Variable OpcUa_XmlSchema_EnumDescription_DataTypeVersion,15595,Variable OpcUa_XmlSchema_EnumDescription_DictionaryFragment,15596,Variable DataSetWriterDataType,15597,DataType DataSetWriterTransportDataType,15598,DataType OpcUa_BinarySchema_StructureDescription,15599,Variable OpcUa_BinarySchema_StructureDescription_DataTypeVersion,15600,Variable OpcUa_BinarySchema_StructureDescription_DictionaryFragment,15601,Variable OpcUa_BinarySchema_EnumDescription,15602,Variable OpcUa_BinarySchema_EnumDescription_DataTypeVersion,15603,Variable OpcUa_BinarySchema_EnumDescription_DictionaryFragment,15604,Variable DataSetWriterMessageDataType,15605,DataType Server_ServerCapabilities_RoleSet,15606,Object RoleSetType,15607,ObjectType RoleSetType_RoleName_Placeholder,15608,Object PubSubGroupDataType,15609,DataType OpcUa_XmlSchema_UABinaryFileDataType_DataTypeVersion,15610,Variable WriterGroupTransportDataType,15611,DataType RoleSetType_RoleName_Placeholder_AddIdentity,15612,Method RoleSetType_RoleName_Placeholder_AddIdentity_InputArguments,15613,Variable RoleSetType_RoleName_Placeholder_RemoveIdentity,15614,Method RoleSetType_RoleName_Placeholder_RemoveIdentity_InputArguments,15615,Variable WriterGroupMessageDataType,15616,DataType PubSubConnectionDataType,15617,DataType ConnectionTransportDataType,15618,DataType OpcUa_XmlSchema_UABinaryFileDataType_DictionaryFragment,15619,Variable RoleType,15620,ObjectType ReaderGroupTransportDataType,15621,DataType ReaderGroupMessageDataType,15622,DataType DataSetReaderDataType,15623,DataType RoleType_AddIdentity,15624,Method RoleType_AddIdentity_InputArguments,15625,Variable RoleType_RemoveIdentity,15626,Method RoleType_RemoveIdentity_InputArguments,15627,Variable DataSetReaderTransportDataType,15628,DataType DataSetReaderMessageDataType,15629,DataType SubscribedDataSetDataType,15630,DataType TargetVariablesDataType,15631,DataType IdentityCriteriaType,15632,DataType IdentityCriteriaType_EnumValues,15633,Variable IdentityMappingRuleType,15634,DataType SubscribedDataSetMirrorDataType,15635,DataType AddIdentityMethodType,15636,Method AddIdentityMethodType_InputArguments,15637,Variable RemoveIdentityMethodType,15638,Method RemoveIdentityMethodType_InputArguments,15639,Variable OpcUa_XmlSchema_BrokerConnectionTransportDataType,15640,Variable DataSetOrderingType_EnumStrings,15641,Variable UadpNetworkMessageContentMask,15642,DataType UadpNetworkMessageContentMask_OptionSetValues,15643,Variable WellKnownRole_Anonymous,15644,Object UadpWriterGroupMessageDataType,15645,DataType UadpDataSetMessageContentMask,15646,DataType UadpDataSetMessageContentMask_OptionSetValues,15647,Variable WellKnownRole_Anonymous_AddIdentity,15648,Method WellKnownRole_Anonymous_AddIdentity_InputArguments,15649,Variable WellKnownRole_Anonymous_RemoveIdentity,15650,Method WellKnownRole_Anonymous_RemoveIdentity_InputArguments,15651,Variable UadpDataSetWriterMessageDataType,15652,DataType UadpDataSetReaderMessageDataType,15653,DataType JsonNetworkMessageContentMask,15654,DataType JsonNetworkMessageContentMask_OptionSetValues,15655,Variable WellKnownRole_AuthenticatedUser,15656,Object JsonWriterGroupMessageDataType,15657,DataType JsonDataSetMessageContentMask,15658,DataType JsonDataSetMessageContentMask_OptionSetValues,15659,Variable WellKnownRole_AuthenticatedUser_AddIdentity,15660,Method WellKnownRole_AuthenticatedUser_AddIdentity_InputArguments,15661,Variable WellKnownRole_AuthenticatedUser_RemoveIdentity,15662,Method WellKnownRole_AuthenticatedUser_RemoveIdentity_InputArguments,15663,Variable JsonDataSetWriterMessageDataType,15664,DataType JsonDataSetReaderMessageDataType,15665,DataType OpcUa_XmlSchema_BrokerConnectionTransportDataType_DataTypeVersion,15666,Variable BrokerWriterGroupTransportDataType,15667,DataType WellKnownRole_Observer,15668,Object BrokerDataSetWriterTransportDataType,15669,DataType BrokerDataSetReaderTransportDataType,15670,DataType EndpointType_Encoding_DefaultBinary,15671,Object WellKnownRole_Observer_AddIdentity,15672,Method WellKnownRole_Observer_AddIdentity_InputArguments,15673,Variable WellKnownRole_Observer_RemoveIdentity,15674,Method WellKnownRole_Observer_RemoveIdentity_InputArguments,15675,Variable DataTypeSchemaHeader_Encoding_DefaultBinary,15676,Object PublishedDataSetDataType_Encoding_DefaultBinary,15677,Object PublishedDataSetSourceDataType_Encoding_DefaultBinary,15678,Object PublishedDataItemsDataType_Encoding_DefaultBinary,15679,Object WellKnownRole_Operator,15680,Object PublishedEventsDataType_Encoding_DefaultBinary,15681,Object DataSetWriterDataType_Encoding_DefaultBinary,15682,Object DataSetWriterTransportDataType_Encoding_DefaultBinary,15683,Object WellKnownRole_Operator_AddIdentity,15684,Method WellKnownRole_Operator_AddIdentity_InputArguments,15685,Variable WellKnownRole_Operator_RemoveIdentity,15686,Method WellKnownRole_Operator_RemoveIdentity_InputArguments,15687,Variable DataSetWriterMessageDataType_Encoding_DefaultBinary,15688,Object PubSubGroupDataType_Encoding_DefaultBinary,15689,Object OpcUa_XmlSchema_BrokerConnectionTransportDataType_DictionaryFragment,15690,Variable WriterGroupTransportDataType_Encoding_DefaultBinary,15691,Object WellKnownRole_Supervisor,15692,Object WriterGroupMessageDataType_Encoding_DefaultBinary,15693,Object PubSubConnectionDataType_Encoding_DefaultBinary,15694,Object ConnectionTransportDataType_Encoding_DefaultBinary,15695,Object WellKnownRole_Supervisor_AddIdentity,15696,Method WellKnownRole_Supervisor_AddIdentity_InputArguments,15697,Variable WellKnownRole_Supervisor_RemoveIdentity,15698,Method WellKnownRole_Supervisor_RemoveIdentity_InputArguments,15699,Variable SimpleTypeDescription_Encoding_DefaultJson,15700,Object ReaderGroupTransportDataType_Encoding_DefaultBinary,15701,Object ReaderGroupMessageDataType_Encoding_DefaultBinary,15702,Object DataSetReaderDataType_Encoding_DefaultBinary,15703,Object WellKnownRole_SecurityAdmin,15704,Object DataSetReaderTransportDataType_Encoding_DefaultBinary,15705,Object DataSetReaderMessageDataType_Encoding_DefaultBinary,15706,Object SubscribedDataSetDataType_Encoding_DefaultBinary,15707,Object WellKnownRole_SecurityAdmin_AddIdentity,15708,Method WellKnownRole_SecurityAdmin_AddIdentity_InputArguments,15709,Variable WellKnownRole_SecurityAdmin_RemoveIdentity,15710,Method WellKnownRole_SecurityAdmin_RemoveIdentity_InputArguments,15711,Variable TargetVariablesDataType_Encoding_DefaultBinary,15712,Object SubscribedDataSetMirrorDataType_Encoding_DefaultBinary,15713,Object UABinaryFileDataType_Encoding_DefaultJson,15714,Object UadpWriterGroupMessageDataType_Encoding_DefaultBinary,15715,Object WellKnownRole_ConfigureAdmin,15716,Object UadpDataSetWriterMessageDataType_Encoding_DefaultBinary,15717,Object UadpDataSetReaderMessageDataType_Encoding_DefaultBinary,15718,Object JsonWriterGroupMessageDataType_Encoding_DefaultBinary,15719,Object WellKnownRole_ConfigureAdmin_AddIdentity,15720,Method WellKnownRole_ConfigureAdmin_AddIdentity_InputArguments,15721,Variable WellKnownRole_ConfigureAdmin_RemoveIdentity,15722,Method WellKnownRole_ConfigureAdmin_RemoveIdentity_InputArguments,15723,Variable JsonDataSetWriterMessageDataType_Encoding_DefaultBinary,15724,Object JsonDataSetReaderMessageDataType_Encoding_DefaultBinary,15725,Object BrokerConnectionTransportDataType_Encoding_DefaultJson,15726,Object BrokerWriterGroupTransportDataType_Encoding_DefaultBinary,15727,Object IdentityMappingRuleType_Encoding_DefaultXml,15728,Object BrokerDataSetWriterTransportDataType_Encoding_DefaultBinary,15729,Object OpcUa_XmlSchema_IdentityMappingRuleType,15730,Variable OpcUa_XmlSchema_IdentityMappingRuleType_DataTypeVersion,15731,Variable OpcUa_XmlSchema_IdentityMappingRuleType_DictionaryFragment,15732,Variable BrokerDataSetReaderTransportDataType_Encoding_DefaultBinary,15733,Object OpcUa_BinarySchema_EndpointType,15734,Variable OpcUa_BinarySchema_EndpointType_DataTypeVersion,15735,Variable IdentityMappingRuleType_Encoding_DefaultBinary,15736,Object OpcUa_BinarySchema_EndpointType_DictionaryFragment,15737,Variable OpcUa_BinarySchema_IdentityMappingRuleType,15738,Variable OpcUa_BinarySchema_IdentityMappingRuleType_DataTypeVersion,15739,Variable OpcUa_BinarySchema_IdentityMappingRuleType_DictionaryFragment,15740,Variable OpcUa_BinarySchema_DataTypeSchemaHeader,15741,Variable OpcUa_BinarySchema_DataTypeSchemaHeader_DataTypeVersion,15742,Variable OpcUa_BinarySchema_DataTypeSchemaHeader_DictionaryFragment,15743,Variable TemporaryFileTransferType,15744,ObjectType TemporaryFileTransferType_ClientProcessingTimeout,15745,Variable TemporaryFileTransferType_GenerateFileForRead,15746,Method TemporaryFileTransferType_GenerateFileForRead_InputArguments,15747,Variable TemporaryFileTransferType_GenerateFileForRead_OutputArguments,15748,Variable TemporaryFileTransferType_GenerateFileForWrite,15749,Method TemporaryFileTransferType_GenerateFileForWrite_OutputArguments,15750,Variable TemporaryFileTransferType_CloseAndCommit,15751,Method TemporaryFileTransferType_CloseAndCommit_InputArguments,15752,Variable TemporaryFileTransferType_CloseAndCommit_OutputArguments,15753,Variable TemporaryFileTransferType_TransferState_Placeholder,15754,Object TemporaryFileTransferType_TransferState_Placeholder_CurrentState,15755,Variable TemporaryFileTransferType_TransferState_Placeholder_CurrentState_Id,15756,Variable TemporaryFileTransferType_TransferState_Placeholder_CurrentState_Name,15757,Variable TemporaryFileTransferType_TransferState_Placeholder_CurrentState_Number,15758,Variable TemporaryFileTransferType_TransferState_Placeholder_CurrentState_EffectiveDisplayName,15759,Variable TemporaryFileTransferType_TransferState_Placeholder_LastTransition,15760,Variable TemporaryFileTransferType_TransferState_Placeholder_LastTransition_Id,15761,Variable TemporaryFileTransferType_TransferState_Placeholder_LastTransition_Name,15762,Variable TemporaryFileTransferType_TransferState_Placeholder_LastTransition_Number,15763,Variable TemporaryFileTransferType_TransferState_Placeholder_LastTransition_TransitionTime,15764,Variable TemporaryFileTransferType_TransferState_Placeholder_LastTransition_EffectiveTransitionTime,15765,Variable OpcUa_BinarySchema_PublishedDataSetDataType,15766,Variable OpcUa_BinarySchema_PublishedDataSetDataType_DataTypeVersion,15767,Variable OpcUa_BinarySchema_PublishedDataSetDataType_DictionaryFragment,15768,Variable OpcUa_BinarySchema_PublishedDataSetSourceDataType,15769,Variable OpcUa_BinarySchema_PublishedDataSetSourceDataType_DataTypeVersion,15770,Variable OpcUa_BinarySchema_PublishedDataSetSourceDataType_DictionaryFragment,15771,Variable OpcUa_BinarySchema_PublishedDataItemsDataType,15772,Variable OpcUa_BinarySchema_PublishedDataItemsDataType_DataTypeVersion,15773,Variable OpcUa_BinarySchema_PublishedDataItemsDataType_DictionaryFragment,15774,Variable OpcUa_BinarySchema_PublishedEventsDataType,15775,Variable OpcUa_BinarySchema_PublishedEventsDataType_DataTypeVersion,15776,Variable OpcUa_BinarySchema_PublishedEventsDataType_DictionaryFragment,15777,Variable OpcUa_BinarySchema_DataSetWriterDataType,15778,Variable OpcUa_BinarySchema_DataSetWriterDataType_DataTypeVersion,15779,Variable OpcUa_BinarySchema_DataSetWriterDataType_DictionaryFragment,15780,Variable OpcUa_BinarySchema_DataSetWriterTransportDataType,15781,Variable OpcUa_BinarySchema_DataSetWriterTransportDataType_DataTypeVersion,15782,Variable OpcUa_BinarySchema_DataSetWriterTransportDataType_DictionaryFragment,15783,Variable OpcUa_BinarySchema_DataSetWriterMessageDataType,15784,Variable OpcUa_BinarySchema_DataSetWriterMessageDataType_DataTypeVersion,15785,Variable OpcUa_BinarySchema_DataSetWriterMessageDataType_DictionaryFragment,15786,Variable OpcUa_BinarySchema_PubSubGroupDataType,15787,Variable OpcUa_BinarySchema_PubSubGroupDataType_DataTypeVersion,15788,Variable OpcUa_BinarySchema_PubSubGroupDataType_DictionaryFragment,15789,Variable PublishSubscribe_ConnectionName_Placeholder,15790,Object PublishSubscribe_ConnectionName_Placeholder_PublisherId,15791,Variable PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri,15792,Variable OpcUa_BinarySchema_WriterGroupTransportDataType,15793,Variable TemporaryFileTransferType_TransferState_Placeholder_Reset,15794,Method GenerateFileForReadMethodType,15795,Method GenerateFileForReadMethodType_InputArguments,15796,Variable GenerateFileForReadMethodType_OutputArguments,15797,Variable GenerateFileForWriteMethodType,15798,Method GenerateFileForWriteMethodType_OutputArguments,15799,Variable CloseAndCommitMethodType,15800,Method CloseAndCommitMethodType_InputArguments,15801,Variable CloseAndCommitMethodType_OutputArguments,15802,Variable FileTransferStateMachineType,15803,ObjectType FileTransferStateMachineType_CurrentState,15804,Variable FileTransferStateMachineType_CurrentState_Id,15805,Variable FileTransferStateMachineType_CurrentState_Name,15806,Variable FileTransferStateMachineType_CurrentState_Number,15807,Variable FileTransferStateMachineType_CurrentState_EffectiveDisplayName,15808,Variable FileTransferStateMachineType_LastTransition,15809,Variable FileTransferStateMachineType_LastTransition_Id,15810,Variable FileTransferStateMachineType_LastTransition_Name,15811,Variable FileTransferStateMachineType_LastTransition_Number,15812,Variable FileTransferStateMachineType_LastTransition_TransitionTime,15813,Variable FileTransferStateMachineType_LastTransition_EffectiveTransitionTime,15814,Variable FileTransferStateMachineType_Idle,15815,Object FileTransferStateMachineType_Idle_StateNumber,15816,Variable FileTransferStateMachineType_ReadPrepare,15817,Object FileTransferStateMachineType_ReadPrepare_StateNumber,15818,Variable FileTransferStateMachineType_ReadTransfer,15819,Object FileTransferStateMachineType_ReadTransfer_StateNumber,15820,Variable FileTransferStateMachineType_ApplyWrite,15821,Object FileTransferStateMachineType_ApplyWrite_StateNumber,15822,Variable FileTransferStateMachineType_Error,15823,Object FileTransferStateMachineType_Error_StateNumber,15824,Variable FileTransferStateMachineType_IdleToReadPrepare,15825,Object FileTransferStateMachineType_IdleToReadPrepare_TransitionNumber,15826,Variable FileTransferStateMachineType_ReadPrepareToReadTransfer,15827,Object FileTransferStateMachineType_ReadPrepareToReadTransfer_TransitionNumber,15828,Variable FileTransferStateMachineType_ReadTransferToIdle,15829,Object FileTransferStateMachineType_ReadTransferToIdle_TransitionNumber,15830,Variable FileTransferStateMachineType_IdleToApplyWrite,15831,Object FileTransferStateMachineType_IdleToApplyWrite_TransitionNumber,15832,Variable FileTransferStateMachineType_ApplyWriteToIdle,15833,Object FileTransferStateMachineType_ApplyWriteToIdle_TransitionNumber,15834,Variable FileTransferStateMachineType_ReadPrepareToError,15835,Object FileTransferStateMachineType_ReadPrepareToError_TransitionNumber,15836,Variable FileTransferStateMachineType_ReadTransferToError,15837,Object FileTransferStateMachineType_ReadTransferToError_TransitionNumber,15838,Variable FileTransferStateMachineType_ApplyWriteToError,15839,Object FileTransferStateMachineType_ApplyWriteToError_TransitionNumber,15840,Variable FileTransferStateMachineType_ErrorToIdle,15841,Object FileTransferStateMachineType_ErrorToIdle_TransitionNumber,15842,Variable FileTransferStateMachineType_Reset,15843,Method PublishSubscribeType_Status,15844,Object PublishSubscribeType_Status_State,15845,Variable PublishSubscribeType_Status_Enable,15846,Method PublishSubscribeType_Status_Disable,15847,Method PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri_Selections,15848,Variable PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri_SelectionDescriptions,15849,Variable PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri_RestrictToList,15850,Variable PublishSubscribe_ConnectionName_Placeholder_Address,15851,Object OpcUa_BinarySchema_WriterGroupTransportDataType_DataTypeVersion,15852,Variable OpcUa_BinarySchema_WriterGroupTransportDataType_DictionaryFragment,15853,Variable OpcUa_BinarySchema_WriterGroupMessageDataType,15854,Variable OpcUa_BinarySchema_WriterGroupMessageDataType_DataTypeVersion,15855,Variable OpcUa_BinarySchema_WriterGroupMessageDataType_DictionaryFragment,15856,Variable OpcUa_BinarySchema_PubSubConnectionDataType,15857,Variable OpcUa_BinarySchema_PubSubConnectionDataType_DataTypeVersion,15858,Variable OpcUa_BinarySchema_PubSubConnectionDataType_DictionaryFragment,15859,Variable OpcUa_BinarySchema_ConnectionTransportDataType,15860,Variable OpcUa_BinarySchema_ConnectionTransportDataType_DataTypeVersion,15861,Variable OpcUa_BinarySchema_ConnectionTransportDataType_DictionaryFragment,15862,Variable PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface,15863,Variable PublishSubscribe_ConnectionName_Placeholder_TransportSettings,15864,Object PublishSubscribe_ConnectionName_Placeholder_Status,15865,Object OpcUa_BinarySchema_ReaderGroupTransportDataType,15866,Variable OpcUa_BinarySchema_ReaderGroupTransportDataType_DataTypeVersion,15867,Variable OpcUa_BinarySchema_ReaderGroupTransportDataType_DictionaryFragment,15868,Variable OpcUa_BinarySchema_ReaderGroupMessageDataType,15869,Variable OpcUa_BinarySchema_ReaderGroupMessageDataType_DataTypeVersion,15870,Variable OpcUa_BinarySchema_ReaderGroupMessageDataType_DictionaryFragment,15871,Variable OpcUa_BinarySchema_DataSetReaderDataType,15872,Variable OpcUa_BinarySchema_DataSetReaderDataType_DataTypeVersion,15873,Variable OverrideValueHandling,15874,DataType OverrideValueHandling_EnumStrings,15875,Variable OpcUa_BinarySchema_DataSetReaderDataType_DictionaryFragment,15876,Variable OpcUa_BinarySchema_DataSetReaderTransportDataType,15877,Variable OpcUa_BinarySchema_DataSetReaderTransportDataType_DataTypeVersion,15878,Variable OpcUa_BinarySchema_DataSetReaderTransportDataType_DictionaryFragment,15879,Variable OpcUa_BinarySchema_DataSetReaderMessageDataType,15880,Variable OpcUa_BinarySchema_DataSetReaderMessageDataType_DataTypeVersion,15881,Variable OpcUa_BinarySchema_DataSetReaderMessageDataType_DictionaryFragment,15882,Variable OpcUa_BinarySchema_SubscribedDataSetDataType,15883,Variable OpcUa_BinarySchema_SubscribedDataSetDataType_DataTypeVersion,15884,Variable OpcUa_BinarySchema_SubscribedDataSetDataType_DictionaryFragment,15885,Variable OpcUa_BinarySchema_TargetVariablesDataType,15886,Variable OpcUa_BinarySchema_TargetVariablesDataType_DataTypeVersion,15887,Variable OpcUa_BinarySchema_TargetVariablesDataType_DictionaryFragment,15888,Variable OpcUa_BinarySchema_SubscribedDataSetMirrorDataType,15889,Variable OpcUa_BinarySchema_SubscribedDataSetMirrorDataType_DataTypeVersion,15890,Variable OpcUa_BinarySchema_SubscribedDataSetMirrorDataType_DictionaryFragment,15891,Variable PublishSubscribe_ConnectionName_Placeholder_Status_State,15892,Variable PublishSubscribe_ConnectionName_Placeholder_Status_Enable,15893,Method PublishSubscribe_ConnectionName_Placeholder_Status_Disable,15894,Method OpcUa_BinarySchema_UadpWriterGroupMessageDataType,15895,Variable OpcUa_BinarySchema_UadpWriterGroupMessageDataType_DataTypeVersion,15896,Variable OpcUa_BinarySchema_UadpWriterGroupMessageDataType_DictionaryFragment,15897,Variable OpcUa_BinarySchema_UadpDataSetWriterMessageDataType,15898,Variable OpcUa_BinarySchema_UadpDataSetWriterMessageDataType_DataTypeVersion,15899,Variable OpcUa_BinarySchema_UadpDataSetWriterMessageDataType_DictionaryFragment,15900,Variable SessionlessInvokeRequestType,15901,DataType SessionlessInvokeRequestType_Encoding_DefaultXml,15902,Object SessionlessInvokeRequestType_Encoding_DefaultBinary,15903,Object DataSetFieldFlags,15904,DataType PublishSubscribeType_ConnectionName_Placeholder_TransportSettings,15905,Object PubSubKeyServiceType,15906,ObjectType PubSubKeyServiceType_GetSecurityKeys,15907,Method PubSubKeyServiceType_GetSecurityKeys_InputArguments,15908,Variable PubSubKeyServiceType_GetSecurityKeys_OutputArguments,15909,Variable PubSubKeyServiceType_GetSecurityGroup,15910,Method PubSubKeyServiceType_GetSecurityGroup_InputArguments,15911,Variable PubSubKeyServiceType_GetSecurityGroup_OutputArguments,15912,Variable PubSubKeyServiceType_SecurityGroups,15913,Object PubSubKeyServiceType_SecurityGroups_AddSecurityGroup,15914,Method PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_InputArguments,15915,Variable PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_OutputArguments,15916,Variable PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup,15917,Method PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup_InputArguments,15918,Variable OpcUa_BinarySchema_UadpDataSetReaderMessageDataType,15919,Variable OpcUa_BinarySchema_UadpDataSetReaderMessageDataType_DataTypeVersion,15920,Variable OpcUa_BinarySchema_UadpDataSetReaderMessageDataType_DictionaryFragment,15921,Variable OpcUa_BinarySchema_JsonWriterGroupMessageDataType,15922,Variable OpcUa_BinarySchema_JsonWriterGroupMessageDataType_DataTypeVersion,15923,Variable OpcUa_BinarySchema_JsonWriterGroupMessageDataType_DictionaryFragment,15924,Variable OpcUa_BinarySchema_JsonDataSetWriterMessageDataType,15925,Variable PubSubGroupType_SecurityMode,15926,Variable PubSubGroupType_SecurityGroupId,15927,Variable PubSubGroupType_SecurityKeyServices,15928,Variable OpcUa_BinarySchema_JsonDataSetWriterMessageDataType_DataTypeVersion,15929,Variable OpcUa_BinarySchema_JsonDataSetWriterMessageDataType_DictionaryFragment,15930,Variable OpcUa_BinarySchema_JsonDataSetReaderMessageDataType,15931,Variable DataSetReaderType_SecurityMode,15932,Variable DataSetReaderType_SecurityGroupId,15933,Variable DataSetReaderType_SecurityKeyServices,15934,Variable OpcUa_BinarySchema_JsonDataSetReaderMessageDataType_DataTypeVersion,15935,Variable OpcUa_BinarySchema_JsonDataSetReaderMessageDataType_DictionaryFragment,15936,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics,15937,Object PublishSubscribe_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel,15938,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation,15939,Variable OpcUa_BinarySchema_BrokerWriterGroupTransportDataType,15940,Variable OpcUa_BinarySchema_BrokerWriterGroupTransportDataType_DataTypeVersion,15941,Variable OpcUa_BinarySchema_BrokerWriterGroupTransportDataType_DictionaryFragment,15942,Variable OpcUa_BinarySchema_BrokerDataSetWriterTransportDataType,15943,Variable OpcUa_BinarySchema_BrokerDataSetWriterTransportDataType_DataTypeVersion,15944,Variable OpcUa_BinarySchema_BrokerDataSetWriterTransportDataType_DictionaryFragment,15945,Variable OpcUa_BinarySchema_BrokerDataSetReaderTransportDataType,15946,Variable OpcUa_BinarySchema_BrokerDataSetReaderTransportDataType_DataTypeVersion,15947,Variable OpcUa_BinarySchema_BrokerDataSetReaderTransportDataType_DictionaryFragment,15948,Variable EndpointType_Encoding_DefaultXml,15949,Object DataTypeSchemaHeader_Encoding_DefaultXml,15950,Object PublishedDataSetDataType_Encoding_DefaultXml,15951,Object PublishedDataSetSourceDataType_Encoding_DefaultXml,15952,Object PublishedDataItemsDataType_Encoding_DefaultXml,15953,Object PublishedEventsDataType_Encoding_DefaultXml,15954,Object DataSetWriterDataType_Encoding_DefaultXml,15955,Object DataSetWriterTransportDataType_Encoding_DefaultXml,15956,Object OPCUANamespaceMetadata,15957,Object OPCUANamespaceMetadata_NamespaceUri,15958,Variable OPCUANamespaceMetadata_NamespaceVersion,15959,Variable OPCUANamespaceMetadata_NamespacePublicationDate,15960,Variable OPCUANamespaceMetadata_IsNamespaceSubset,15961,Variable OPCUANamespaceMetadata_StaticNodeIdTypes,15962,Variable OPCUANamespaceMetadata_StaticNumericNodeIdRange,15963,Variable OPCUANamespaceMetadata_StaticStringNodeIdPattern,15964,Variable OPCUANamespaceMetadata_NamespaceFile,15965,Object OPCUANamespaceMetadata_NamespaceFile_Size,15966,Variable OPCUANamespaceMetadata_NamespaceFile_Writable,15967,Variable OPCUANamespaceMetadata_NamespaceFile_UserWritable,15968,Variable OPCUANamespaceMetadata_NamespaceFile_OpenCount,15969,Variable OPCUANamespaceMetadata_NamespaceFile_MimeType,15970,Variable OPCUANamespaceMetadata_NamespaceFile_Open,15971,Method OPCUANamespaceMetadata_NamespaceFile_Open_InputArguments,15972,Variable OPCUANamespaceMetadata_NamespaceFile_Open_OutputArguments,15973,Variable OPCUANamespaceMetadata_NamespaceFile_Close,15974,Method OPCUANamespaceMetadata_NamespaceFile_Close_InputArguments,15975,Variable OPCUANamespaceMetadata_NamespaceFile_Read,15976,Method OPCUANamespaceMetadata_NamespaceFile_Read_InputArguments,15977,Variable OPCUANamespaceMetadata_NamespaceFile_Read_OutputArguments,15978,Variable OPCUANamespaceMetadata_NamespaceFile_Write,15979,Method OPCUANamespaceMetadata_NamespaceFile_Write_InputArguments,15980,Variable OPCUANamespaceMetadata_NamespaceFile_GetPosition,15981,Method OPCUANamespaceMetadata_NamespaceFile_GetPosition_InputArguments,15982,Variable OPCUANamespaceMetadata_NamespaceFile_GetPosition_OutputArguments,15983,Variable OPCUANamespaceMetadata_NamespaceFile_SetPosition,15984,Method OPCUANamespaceMetadata_NamespaceFile_SetPosition_InputArguments,15985,Variable OPCUANamespaceMetadata_NamespaceFile_ExportNamespace,15986,Method DataSetWriterMessageDataType_Encoding_DefaultXml,15987,Object PubSubGroupDataType_Encoding_DefaultXml,15988,Object PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active,15989,Variable WriterGroupTransportDataType_Encoding_DefaultXml,15990,Object WriterGroupMessageDataType_Encoding_DefaultXml,15991,Object PubSubConnectionDataType_Encoding_DefaultXml,15992,Object ConnectionTransportDataType_Encoding_DefaultXml,15993,Object PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification,15994,Variable ReaderGroupTransportDataType_Encoding_DefaultXml,15995,Object ReaderGroupMessageDataType_Encoding_DefaultXml,15996,Object RoleSetType_AddRole,15997,Method RoleSetType_AddRole_InputArguments,15998,Variable RoleSetType_AddRole_OutputArguments,15999,Variable RoleSetType_RemoveRole,16000,Method RoleSetType_RemoveRole_InputArguments,16001,Variable AddRoleMethodType,16002,Method AddRoleMethodType_InputArguments,16003,Variable AddRoleMethodType_OutputArguments,16004,Variable RemoveRoleMethodType,16005,Method RemoveRoleMethodType_InputArguments,16006,Variable DataSetReaderDataType_Encoding_DefaultXml,16007,Object DataSetReaderTransportDataType_Encoding_DefaultXml,16008,Object DataSetReaderMessageDataType_Encoding_DefaultXml,16009,Object SubscribedDataSetDataType_Encoding_DefaultXml,16010,Object TargetVariablesDataType_Encoding_DefaultXml,16011,Object SubscribedDataSetMirrorDataType_Encoding_DefaultXml,16012,Object PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel,16013,Variable UadpWriterGroupMessageDataType_Encoding_DefaultXml,16014,Object UadpDataSetWriterMessageDataType_Encoding_DefaultXml,16015,Object UadpDataSetReaderMessageDataType_Encoding_DefaultXml,16016,Object JsonWriterGroupMessageDataType_Encoding_DefaultXml,16017,Object JsonDataSetWriterMessageDataType_Encoding_DefaultXml,16018,Object JsonDataSetReaderMessageDataType_Encoding_DefaultXml,16019,Object PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_TimeFirstChange,16020,Variable BrokerWriterGroupTransportDataType_Encoding_DefaultXml,16021,Object BrokerDataSetWriterTransportDataType_Encoding_DefaultXml,16022,Object BrokerDataSetReaderTransportDataType_Encoding_DefaultXml,16023,Object OpcUa_XmlSchema_EndpointType,16024,Variable OpcUa_XmlSchema_EndpointType_DataTypeVersion,16025,Variable OpcUa_XmlSchema_EndpointType_DictionaryFragment,16026,Variable OpcUa_XmlSchema_DataTypeSchemaHeader,16027,Variable OpcUa_XmlSchema_DataTypeSchemaHeader_DataTypeVersion,16028,Variable OpcUa_XmlSchema_DataTypeSchemaHeader_DictionaryFragment,16029,Variable OpcUa_XmlSchema_PublishedDataSetDataType,16030,Variable OpcUa_XmlSchema_PublishedDataSetDataType_DataTypeVersion,16031,Variable OpcUa_XmlSchema_PublishedDataSetDataType_DictionaryFragment,16032,Variable OpcUa_XmlSchema_PublishedDataSetSourceDataType,16033,Variable OpcUa_XmlSchema_PublishedDataSetSourceDataType_DataTypeVersion,16034,Variable OpcUa_XmlSchema_PublishedDataSetSourceDataType_DictionaryFragment,16035,Variable WellKnownRole_Engineer,16036,Object OpcUa_XmlSchema_PublishedDataItemsDataType,16037,Variable OpcUa_XmlSchema_PublishedDataItemsDataType_DataTypeVersion,16038,Variable OpcUa_XmlSchema_PublishedDataItemsDataType_DictionaryFragment,16039,Variable OpcUa_XmlSchema_PublishedEventsDataType,16040,Variable WellKnownRole_Engineer_AddIdentity,16041,Method WellKnownRole_Engineer_AddIdentity_InputArguments,16042,Variable WellKnownRole_Engineer_RemoveIdentity,16043,Method WellKnownRole_Engineer_RemoveIdentity_InputArguments,16044,Variable OpcUa_XmlSchema_PublishedEventsDataType_DataTypeVersion,16045,Variable OpcUa_XmlSchema_PublishedEventsDataType_DictionaryFragment,16046,Variable OpcUa_XmlSchema_DataSetWriterDataType,16047,Variable OpcUa_XmlSchema_DataSetWriterDataType_DataTypeVersion,16048,Variable OpcUa_XmlSchema_DataSetWriterDataType_DictionaryFragment,16049,Variable OpcUa_XmlSchema_DataSetWriterTransportDataType,16050,Variable OpcUa_XmlSchema_DataSetWriterTransportDataType_DataTypeVersion,16051,Variable OpcUa_XmlSchema_DataSetWriterTransportDataType_DictionaryFragment,16052,Variable OpcUa_XmlSchema_DataSetWriterMessageDataType,16053,Variable OpcUa_XmlSchema_DataSetWriterMessageDataType_DataTypeVersion,16054,Variable OpcUa_XmlSchema_DataSetWriterMessageDataType_DictionaryFragment,16055,Variable OpcUa_XmlSchema_PubSubGroupDataType,16056,Variable OpcUa_XmlSchema_PubSubGroupDataType_DataTypeVersion,16057,Variable OpcUa_XmlSchema_PubSubGroupDataType_DictionaryFragment,16058,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError,16059,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Active,16060,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Classification,16061,Variable OpcUa_XmlSchema_WriterGroupTransportDataType,16062,Variable OpcUa_XmlSchema_WriterGroupTransportDataType_DataTypeVersion,16063,Variable OpcUa_XmlSchema_WriterGroupTransportDataType_DictionaryFragment,16064,Variable OpcUa_XmlSchema_WriterGroupMessageDataType,16065,Variable OpcUa_XmlSchema_WriterGroupMessageDataType_DataTypeVersion,16066,Variable OpcUa_XmlSchema_WriterGroupMessageDataType_DictionaryFragment,16067,Variable OpcUa_XmlSchema_PubSubConnectionDataType,16068,Variable OpcUa_XmlSchema_PubSubConnectionDataType_DataTypeVersion,16069,Variable OpcUa_XmlSchema_PubSubConnectionDataType_DictionaryFragment,16070,Variable OpcUa_XmlSchema_ConnectionTransportDataType,16071,Variable OpcUa_XmlSchema_ConnectionTransportDataType_DataTypeVersion,16072,Variable OpcUa_XmlSchema_ConnectionTransportDataType_DictionaryFragment,16073,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel,16074,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_TimeFirstChange,16075,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Reset,16076,Method OpcUa_XmlSchema_ReaderGroupTransportDataType,16077,Variable OpcUa_XmlSchema_ReaderGroupTransportDataType_DataTypeVersion,16078,Variable OpcUa_XmlSchema_ReaderGroupTransportDataType_DictionaryFragment,16079,Variable OpcUa_XmlSchema_ReaderGroupMessageDataType,16080,Variable OpcUa_XmlSchema_ReaderGroupMessageDataType_DataTypeVersion,16081,Variable OpcUa_XmlSchema_ReaderGroupMessageDataType_DictionaryFragment,16082,Variable OpcUa_XmlSchema_DataSetReaderDataType,16083,Variable OpcUa_XmlSchema_DataSetReaderDataType_DataTypeVersion,16084,Variable OpcUa_XmlSchema_DataSetReaderDataType_DictionaryFragment,16085,Variable OpcUa_XmlSchema_DataSetReaderTransportDataType,16086,Variable OpcUa_XmlSchema_DataSetReaderTransportDataType_DataTypeVersion,16087,Variable OpcUa_XmlSchema_DataSetReaderTransportDataType_DictionaryFragment,16088,Variable OpcUa_XmlSchema_DataSetReaderMessageDataType,16089,Variable OpcUa_XmlSchema_DataSetReaderMessageDataType_DataTypeVersion,16090,Variable OpcUa_XmlSchema_DataSetReaderMessageDataType_DictionaryFragment,16091,Variable OpcUa_XmlSchema_SubscribedDataSetDataType,16092,Variable OpcUa_XmlSchema_SubscribedDataSetDataType_DataTypeVersion,16093,Variable OpcUa_XmlSchema_SubscribedDataSetDataType_DictionaryFragment,16094,Variable OpcUa_XmlSchema_TargetVariablesDataType,16095,Variable OpcUa_XmlSchema_TargetVariablesDataType_DataTypeVersion,16096,Variable OpcUa_XmlSchema_TargetVariablesDataType_DictionaryFragment,16097,Variable OpcUa_XmlSchema_SubscribedDataSetMirrorDataType,16098,Variable OpcUa_XmlSchema_SubscribedDataSetMirrorDataType_DataTypeVersion,16099,Variable OpcUa_XmlSchema_SubscribedDataSetMirrorDataType_DictionaryFragment,16100,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_SubError,16101,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters,16102,Object PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError,16103,Variable OpcUa_XmlSchema_UadpWriterGroupMessageDataType,16104,Variable OpcUa_XmlSchema_UadpWriterGroupMessageDataType_DataTypeVersion,16105,Variable OpcUa_XmlSchema_UadpWriterGroupMessageDataType_DictionaryFragment,16106,Variable OpcUa_XmlSchema_UadpDataSetWriterMessageDataType,16107,Variable OpcUa_XmlSchema_UadpDataSetWriterMessageDataType_DataTypeVersion,16108,Variable OpcUa_XmlSchema_UadpDataSetWriterMessageDataType_DictionaryFragment,16109,Variable OpcUa_XmlSchema_UadpDataSetReaderMessageDataType,16110,Variable OpcUa_XmlSchema_UadpDataSetReaderMessageDataType_DataTypeVersion,16111,Variable OpcUa_XmlSchema_UadpDataSetReaderMessageDataType_DictionaryFragment,16112,Variable OpcUa_XmlSchema_JsonWriterGroupMessageDataType,16113,Variable OpcUa_XmlSchema_JsonWriterGroupMessageDataType_DataTypeVersion,16114,Variable OpcUa_XmlSchema_JsonWriterGroupMessageDataType_DictionaryFragment,16115,Variable OpcUa_XmlSchema_JsonDataSetWriterMessageDataType,16116,Variable OpcUa_XmlSchema_JsonDataSetWriterMessageDataType_DataTypeVersion,16117,Variable OpcUa_XmlSchema_JsonDataSetWriterMessageDataType_DictionaryFragment,16118,Variable OpcUa_XmlSchema_JsonDataSetReaderMessageDataType,16119,Variable OpcUa_XmlSchema_JsonDataSetReaderMessageDataType_DataTypeVersion,16120,Variable OpcUa_XmlSchema_JsonDataSetReaderMessageDataType_DictionaryFragment,16121,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active,16122,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification,16123,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel,16124,Variable OpcUa_XmlSchema_BrokerWriterGroupTransportDataType,16125,Variable RolePermissionType_Encoding_DefaultXml,16126,Object OpcUa_XmlSchema_RolePermissionType,16127,Variable OpcUa_XmlSchema_RolePermissionType_DataTypeVersion,16128,Variable OpcUa_XmlSchema_RolePermissionType_DictionaryFragment,16129,Variable OpcUa_XmlSchema_BrokerWriterGroupTransportDataType_DataTypeVersion,16130,Variable OpcUa_BinarySchema_RolePermissionType,16131,Variable OpcUa_BinarySchema_RolePermissionType_DataTypeVersion,16132,Variable OpcUa_BinarySchema_RolePermissionType_DictionaryFragment,16133,Variable OPCUANamespaceMetadata_DefaultRolePermissions,16134,Variable OPCUANamespaceMetadata_DefaultUserRolePermissions,16135,Variable OPCUANamespaceMetadata_DefaultAccessRestrictions,16136,Variable NamespaceMetadataType_DefaultRolePermissions,16137,Variable NamespaceMetadataType_DefaultUserRolePermissions,16138,Variable NamespaceMetadataType_DefaultAccessRestrictions,16139,Variable NamespacesType_NamespaceIdentifier_Placeholder_DefaultRolePermissions,16140,Variable NamespacesType_NamespaceIdentifier_Placeholder_DefaultUserRolePermissions,16141,Variable NamespacesType_NamespaceIdentifier_Placeholder_DefaultAccessRestrictions,16142,Variable OpcUa_XmlSchema_BrokerWriterGroupTransportDataType_DictionaryFragment,16143,Variable OpcUa_XmlSchema_BrokerDataSetWriterTransportDataType,16144,Variable OpcUa_XmlSchema_BrokerDataSetWriterTransportDataType_DataTypeVersion,16145,Variable OpcUa_XmlSchema_BrokerDataSetWriterTransportDataType_DictionaryFragment,16146,Variable OpcUa_XmlSchema_BrokerDataSetReaderTransportDataType,16147,Variable OpcUa_XmlSchema_BrokerDataSetReaderTransportDataType_DataTypeVersion,16148,Variable OpcUa_XmlSchema_BrokerDataSetReaderTransportDataType_DictionaryFragment,16149,Variable EndpointType_Encoding_DefaultJson,16150,Object DataTypeSchemaHeader_Encoding_DefaultJson,16151,Object PublishedDataSetDataType_Encoding_DefaultJson,16152,Object PublishedDataSetSourceDataType_Encoding_DefaultJson,16153,Object PublishedDataItemsDataType_Encoding_DefaultJson,16154,Object PublishedEventsDataType_Encoding_DefaultJson,16155,Object DataSetWriterDataType_Encoding_DefaultJson,16156,Object DataSetWriterTransportDataType_Encoding_DefaultJson,16157,Object DataSetWriterMessageDataType_Encoding_DefaultJson,16158,Object PubSubGroupDataType_Encoding_DefaultJson,16159,Object PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_TimeFirstChange,16160,Variable WriterGroupTransportDataType_Encoding_DefaultJson,16161,Object RoleSetType_RoleName_Placeholder_Identities,16162,Variable RoleSetType_RoleName_Placeholder_Applications,16163,Variable RoleSetType_RoleName_Placeholder_Endpoints,16164,Variable RoleSetType_RoleName_Placeholder_AddApplication,16165,Method RoleSetType_RoleName_Placeholder_AddApplication_InputArguments,16166,Variable RoleSetType_RoleName_Placeholder_RemoveApplication,16167,Method RoleSetType_RoleName_Placeholder_RemoveApplication_InputArguments,16168,Variable RoleSetType_RoleName_Placeholder_AddEndpoint,16169,Method RoleSetType_RoleName_Placeholder_AddEndpoint_InputArguments,16170,Variable RoleSetType_RoleName_Placeholder_RemoveEndpoint,16171,Method RoleSetType_RoleName_Placeholder_RemoveEndpoint_InputArguments,16172,Variable RoleType_Identities,16173,Variable RoleType_Applications,16174,Variable RoleType_Endpoints,16175,Variable RoleType_AddApplication,16176,Method RoleType_AddApplication_InputArguments,16177,Variable RoleType_RemoveApplication,16178,Method RoleType_RemoveApplication_InputArguments,16179,Variable RoleType_AddEndpoint,16180,Method RoleType_AddEndpoint_InputArguments,16181,Variable RoleType_RemoveEndpoint,16182,Method RoleType_RemoveEndpoint_InputArguments,16183,Variable AddApplicationMethodType,16184,Method AddApplicationMethodType_InputArguments,16185,Variable RemoveApplicationMethodType,16186,Method RemoveApplicationMethodType_InputArguments,16187,Variable AddEndpointMethodType,16188,Method AddEndpointMethodType_InputArguments,16189,Variable RemoveEndpointMethodType,16190,Method RemoveEndpointMethodType_InputArguments,16191,Variable WellKnownRole_Anonymous_Identities,16192,Variable WellKnownRole_Anonymous_Applications,16193,Variable WellKnownRole_Anonymous_Endpoints,16194,Variable WellKnownRole_Anonymous_AddApplication,16195,Method WellKnownRole_Anonymous_AddApplication_InputArguments,16196,Variable WellKnownRole_Anonymous_RemoveApplication,16197,Method WellKnownRole_Anonymous_RemoveApplication_InputArguments,16198,Variable WellKnownRole_Anonymous_AddEndpoint,16199,Method WellKnownRole_Anonymous_AddEndpoint_InputArguments,16200,Variable WellKnownRole_Anonymous_RemoveEndpoint,16201,Method WellKnownRole_Anonymous_RemoveEndpoint_InputArguments,16202,Variable WellKnownRole_AuthenticatedUser_Identities,16203,Variable WellKnownRole_AuthenticatedUser_Applications,16204,Variable WellKnownRole_AuthenticatedUser_Endpoints,16205,Variable WellKnownRole_AuthenticatedUser_AddApplication,16206,Method WellKnownRole_AuthenticatedUser_AddApplication_InputArguments,16207,Variable WellKnownRole_AuthenticatedUser_RemoveApplication,16208,Method WellKnownRole_AuthenticatedUser_RemoveApplication_InputArguments,16209,Variable WellKnownRole_AuthenticatedUser_AddEndpoint,16210,Method WellKnownRole_AuthenticatedUser_AddEndpoint_InputArguments,16211,Variable WellKnownRole_AuthenticatedUser_RemoveEndpoint,16212,Method WellKnownRole_AuthenticatedUser_RemoveEndpoint_InputArguments,16213,Variable WellKnownRole_Observer_Identities,16214,Variable WellKnownRole_Observer_Applications,16215,Variable WellKnownRole_Observer_Endpoints,16216,Variable WellKnownRole_Observer_AddApplication,16217,Method WellKnownRole_Observer_AddApplication_InputArguments,16218,Variable WellKnownRole_Observer_RemoveApplication,16219,Method WellKnownRole_Observer_RemoveApplication_InputArguments,16220,Variable WellKnownRole_Observer_AddEndpoint,16221,Method WellKnownRole_Observer_AddEndpoint_InputArguments,16222,Variable WellKnownRole_Observer_RemoveEndpoint,16223,Method WellKnownRole_Observer_RemoveEndpoint_InputArguments,16224,Variable WellKnownRole_Operator_Identities,16225,Variable WellKnownRole_Operator_Applications,16226,Variable WellKnownRole_Operator_Endpoints,16227,Variable WellKnownRole_Operator_AddApplication,16228,Method WellKnownRole_Operator_AddApplication_InputArguments,16229,Variable WellKnownRole_Operator_RemoveApplication,16230,Method WellKnownRole_Operator_RemoveApplication_InputArguments,16231,Variable WellKnownRole_Operator_AddEndpoint,16232,Method WellKnownRole_Operator_AddEndpoint_InputArguments,16233,Variable WellKnownRole_Operator_RemoveEndpoint,16234,Method WellKnownRole_Operator_RemoveEndpoint_InputArguments,16235,Variable WellKnownRole_Engineer_Identities,16236,Variable WellKnownRole_Engineer_Applications,16237,Variable WellKnownRole_Engineer_Endpoints,16238,Variable WellKnownRole_Engineer_AddApplication,16239,Method WellKnownRole_Engineer_AddApplication_InputArguments,16240,Variable WellKnownRole_Engineer_RemoveApplication,16241,Method WellKnownRole_Engineer_RemoveApplication_InputArguments,16242,Variable WellKnownRole_Engineer_AddEndpoint,16243,Method WellKnownRole_Engineer_AddEndpoint_InputArguments,16244,Variable WellKnownRole_Engineer_RemoveEndpoint,16245,Method WellKnownRole_Engineer_RemoveEndpoint_InputArguments,16246,Variable WellKnownRole_Supervisor_Identities,16247,Variable WellKnownRole_Supervisor_Applications,16248,Variable WellKnownRole_Supervisor_Endpoints,16249,Variable WellKnownRole_Supervisor_AddApplication,16250,Method WellKnownRole_Supervisor_AddApplication_InputArguments,16251,Variable WellKnownRole_Supervisor_RemoveApplication,16252,Method WellKnownRole_Supervisor_RemoveApplication_InputArguments,16253,Variable WellKnownRole_Supervisor_AddEndpoint,16254,Method WellKnownRole_Supervisor_AddEndpoint_InputArguments,16255,Variable WellKnownRole_Supervisor_RemoveEndpoint,16256,Method WellKnownRole_Supervisor_RemoveEndpoint_InputArguments,16257,Variable WellKnownRole_SecurityAdmin_Identities,16258,Variable WellKnownRole_SecurityAdmin_Applications,16259,Variable WellKnownRole_SecurityAdmin_Endpoints,16260,Variable WellKnownRole_SecurityAdmin_AddApplication,16261,Method WellKnownRole_SecurityAdmin_AddApplication_InputArguments,16262,Variable WellKnownRole_SecurityAdmin_RemoveApplication,16263,Method WellKnownRole_SecurityAdmin_RemoveApplication_InputArguments,16264,Variable WellKnownRole_SecurityAdmin_AddEndpoint,16265,Method WellKnownRole_SecurityAdmin_AddEndpoint_InputArguments,16266,Variable WellKnownRole_SecurityAdmin_RemoveEndpoint,16267,Method WellKnownRole_SecurityAdmin_RemoveEndpoint_InputArguments,16268,Variable WellKnownRole_ConfigureAdmin_Identities,16269,Variable WellKnownRole_ConfigureAdmin_Applications,16270,Variable WellKnownRole_ConfigureAdmin_Endpoints,16271,Variable WellKnownRole_ConfigureAdmin_AddApplication,16272,Method WellKnownRole_ConfigureAdmin_AddApplication_InputArguments,16273,Variable WellKnownRole_ConfigureAdmin_RemoveApplication,16274,Method WellKnownRole_ConfigureAdmin_RemoveApplication_InputArguments,16275,Variable WellKnownRole_ConfigureAdmin_AddEndpoint,16276,Method WellKnownRole_ConfigureAdmin_AddEndpoint_InputArguments,16277,Variable WellKnownRole_ConfigureAdmin_RemoveEndpoint,16278,Method WellKnownRole_ConfigureAdmin_RemoveEndpoint_InputArguments,16279,Variable WriterGroupMessageDataType_Encoding_DefaultJson,16280,Object PubSubConnectionDataType_Encoding_DefaultJson,16281,Object ConnectionTransportDataType_Encoding_DefaultJson,16282,Object PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod,16283,Variable ReaderGroupTransportDataType_Encoding_DefaultJson,16284,Object ReaderGroupMessageDataType_Encoding_DefaultJson,16285,Object DataSetReaderDataType_Encoding_DefaultJson,16286,Object DataSetReaderTransportDataType_Encoding_DefaultJson,16287,Object DataSetReaderMessageDataType_Encoding_DefaultJson,16288,Object ServerType_ServerCapabilities_RoleSet,16289,Object ServerType_ServerCapabilities_RoleSet_AddRole,16290,Method ServerType_ServerCapabilities_RoleSet_AddRole_InputArguments,16291,Variable ServerType_ServerCapabilities_RoleSet_AddRole_OutputArguments,16292,Variable ServerType_ServerCapabilities_RoleSet_RemoveRole,16293,Method ServerType_ServerCapabilities_RoleSet_RemoveRole_InputArguments,16294,Variable ServerCapabilitiesType_RoleSet,16295,Object ServerCapabilitiesType_RoleSet_AddRole,16296,Method ServerCapabilitiesType_RoleSet_AddRole_InputArguments,16297,Variable ServerCapabilitiesType_RoleSet_AddRole_OutputArguments,16298,Variable ServerCapabilitiesType_RoleSet_RemoveRole,16299,Method ServerCapabilitiesType_RoleSet_RemoveRole_InputArguments,16300,Variable Server_ServerCapabilities_RoleSet_AddRole,16301,Method Server_ServerCapabilities_RoleSet_AddRole_InputArguments,16302,Variable Server_ServerCapabilities_RoleSet_AddRole_OutputArguments,16303,Variable Server_ServerCapabilities_RoleSet_RemoveRole,16304,Method Server_ServerCapabilities_RoleSet_RemoveRole_InputArguments,16305,Variable DefaultInputValues,16306,Variable AudioDataType,16307,DataType SubscribedDataSetDataType_Encoding_DefaultJson,16308,Object SelectionListType,16309,VariableType TargetVariablesDataType_Encoding_DefaultJson,16310,Object SubscribedDataSetMirrorDataType_Encoding_DefaultJson,16311,Object SelectionListType_RestrictToList,16312,Variable AdditionalParametersType,16313,DataType FileSystem,16314,Object FileSystem_FileDirectoryName_Placeholder,16315,Object FileSystem_FileDirectoryName_Placeholder_CreateDirectory,16316,Method FileSystem_FileDirectoryName_Placeholder_CreateDirectory_InputArguments,16317,Variable FileSystem_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments,16318,Variable FileSystem_FileDirectoryName_Placeholder_CreateFile,16319,Method FileSystem_FileDirectoryName_Placeholder_CreateFile_InputArguments,16320,Variable FileSystem_FileDirectoryName_Placeholder_CreateFile_OutputArguments,16321,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active,16322,Variable UadpWriterGroupMessageDataType_Encoding_DefaultJson,16323,Object FileSystem_FileDirectoryName_Placeholder_MoveOrCopy,16324,Method FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments,16325,Variable FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments,16326,Variable FileSystem_FileName_Placeholder,16327,Object FileSystem_FileName_Placeholder_Size,16328,Variable FileSystem_FileName_Placeholder_Writable,16329,Variable FileSystem_FileName_Placeholder_UserWritable,16330,Variable FileSystem_FileName_Placeholder_OpenCount,16331,Variable FileSystem_FileName_Placeholder_MimeType,16332,Variable FileSystem_FileName_Placeholder_Open,16333,Method FileSystem_FileName_Placeholder_Open_InputArguments,16334,Variable FileSystem_FileName_Placeholder_Open_OutputArguments,16335,Variable FileSystem_FileName_Placeholder_Close,16336,Method FileSystem_FileName_Placeholder_Close_InputArguments,16337,Variable FileSystem_FileName_Placeholder_Read,16338,Method FileSystem_FileName_Placeholder_Read_InputArguments,16339,Variable FileSystem_FileName_Placeholder_Read_OutputArguments,16340,Variable FileSystem_FileName_Placeholder_Write,16341,Method FileSystem_FileName_Placeholder_Write_InputArguments,16342,Variable FileSystem_FileName_Placeholder_GetPosition,16343,Method FileSystem_FileName_Placeholder_GetPosition_InputArguments,16344,Variable FileSystem_FileName_Placeholder_GetPosition_OutputArguments,16345,Variable FileSystem_FileName_Placeholder_SetPosition,16346,Method FileSystem_FileName_Placeholder_SetPosition_InputArguments,16347,Variable FileSystem_CreateDirectory,16348,Method FileSystem_CreateDirectory_InputArguments,16349,Variable FileSystem_CreateDirectory_OutputArguments,16350,Variable FileSystem_CreateFile,16351,Method FileSystem_CreateFile_InputArguments,16352,Variable FileSystem_CreateFile_OutputArguments,16353,Variable FileSystem_DeleteFileSystemObject,16354,Method FileSystem_DeleteFileSystemObject_InputArguments,16355,Variable FileSystem_MoveOrCopy,16356,Method FileSystem_MoveOrCopy_InputArguments,16357,Variable FileSystem_MoveOrCopy_OutputArguments,16358,Variable TemporaryFileTransferType_GenerateFileForWrite_InputArguments,16359,Variable GenerateFileForWriteMethodType_InputArguments,16360,Variable HasAlarmSuppressionGroup,16361,ReferenceType AlarmGroupMember,16362,ReferenceType ConditionType_ConditionSubClassId,16363,Variable ConditionType_ConditionSubClassName,16364,Variable DialogConditionType_ConditionSubClassId,16365,Variable DialogConditionType_ConditionSubClassName,16366,Variable AcknowledgeableConditionType_ConditionSubClassId,16367,Variable AcknowledgeableConditionType_ConditionSubClassName,16368,Variable AlarmConditionType_ConditionSubClassId,16369,Variable AlarmConditionType_ConditionSubClassName,16370,Variable AlarmConditionType_OutOfServiceState,16371,Variable AlarmConditionType_OutOfServiceState_Id,16372,Variable AlarmConditionType_OutOfServiceState_Name,16373,Variable AlarmConditionType_OutOfServiceState_Number,16374,Variable AlarmConditionType_OutOfServiceState_EffectiveDisplayName,16375,Variable AlarmConditionType_OutOfServiceState_TransitionTime,16376,Variable AlarmConditionType_OutOfServiceState_EffectiveTransitionTime,16377,Variable AlarmConditionType_OutOfServiceState_TrueState,16378,Variable AlarmConditionType_OutOfServiceState_FalseState,16379,Variable AlarmConditionType_SilenceState,16380,Variable AlarmConditionType_SilenceState_Id,16381,Variable AlarmConditionType_SilenceState_Name,16382,Variable AlarmConditionType_SilenceState_Number,16383,Variable AlarmConditionType_SilenceState_EffectiveDisplayName,16384,Variable AlarmConditionType_SilenceState_TransitionTime,16385,Variable AlarmConditionType_SilenceState_EffectiveTransitionTime,16386,Variable AlarmConditionType_SilenceState_TrueState,16387,Variable AlarmConditionType_SilenceState_FalseState,16388,Variable AlarmConditionType_AudibleEnabled,16389,Variable AlarmConditionType_AudibleSound,16390,Variable UadpDataSetWriterMessageDataType_Encoding_DefaultJson,16391,Object UadpDataSetReaderMessageDataType_Encoding_DefaultJson,16392,Object JsonWriterGroupMessageDataType_Encoding_DefaultJson,16393,Object JsonDataSetWriterMessageDataType_Encoding_DefaultJson,16394,Object AlarmConditionType_OnDelay,16395,Variable AlarmConditionType_OffDelay,16396,Variable AlarmConditionType_FirstInGroupFlag,16397,Variable AlarmConditionType_FirstInGroup,16398,Object AlarmConditionType_AlarmGroup_Placeholder,16399,Object AlarmConditionType_ReAlarmTime,16400,Variable AlarmConditionType_ReAlarmRepeatCount,16401,Variable AlarmConditionType_Silence,16402,Method AlarmConditionType_Suppress,16403,Method JsonDataSetReaderMessageDataType_Encoding_DefaultJson,16404,Object AlarmGroupType,16405,ObjectType AlarmGroupType_AlarmConditionInstance_Placeholder,16406,Object AlarmGroupType_AlarmConditionInstance_Placeholder_EventId,16407,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_EventType,16408,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SourceNode,16409,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SourceName,16410,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Time,16411,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ReceiveTime,16412,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LocalTime,16413,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Message,16414,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Severity,16415,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassId,16416,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassName,16417,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionSubClassId,16418,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionSubClassName,16419,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionName,16420,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_BranchId,16421,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Retain,16422,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState,16423,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_Id,16424,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_Name,16425,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_Number,16426,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_EffectiveDisplayName,16427,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_TransitionTime,16428,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_EffectiveTransitionTime,16429,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_TrueState,16430,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_FalseState,16431,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Quality,16432,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Quality_SourceTimestamp,16433,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity,16434,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity_SourceTimestamp,16435,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Comment,16436,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Comment_SourceTimestamp,16437,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ClientUserId,16438,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Disable,16439,Method AlarmGroupType_AlarmConditionInstance_Placeholder_Enable,16440,Method AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment,16441,Method AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment_InputArguments,16442,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState,16443,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_Id,16444,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_Name,16445,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_Number,16446,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_EffectiveDisplayName,16447,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_TransitionTime,16448,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_EffectiveTransitionTime,16449,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_TrueState,16450,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_FalseState,16451,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState,16452,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_Id,16453,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_Name,16454,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_Number,16455,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_EffectiveDisplayName,16456,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_TransitionTime,16457,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_EffectiveTransitionTime,16458,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_TrueState,16459,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_FalseState,16460,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge,16461,Method AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge_InputArguments,16462,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Confirm,16463,Method AlarmGroupType_AlarmConditionInstance_Placeholder_Confirm_InputArguments,16464,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState,16465,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_Id,16466,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_Name,16467,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_Number,16468,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_EffectiveDisplayName,16469,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_TransitionTime,16470,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_EffectiveTransitionTime,16471,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_TrueState,16472,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_FalseState,16473,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_InputNode,16474,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState,16475,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_Id,16476,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_Name,16477,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_Number,16478,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_EffectiveDisplayName,16479,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_TransitionTime,16480,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_EffectiveTransitionTime,16481,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_TrueState,16482,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_FalseState,16483,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState,16484,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_Id,16485,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_Name,16486,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_Number,16487,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_EffectiveDisplayName,16488,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_TransitionTime,16489,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_EffectiveTransitionTime,16490,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_TrueState,16491,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_FalseState,16492,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState,16493,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_Id,16494,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_Name,16495,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_Number,16496,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_EffectiveDisplayName,16497,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_TransitionTime,16498,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_EffectiveTransitionTime,16499,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_TrueState,16500,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_FalseState,16501,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState,16502,Object AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState,16503,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState_Id,16504,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState_Name,16505,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState_Number,16506,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState_EffectiveDisplayName,16507,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_LastTransition,16508,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_LastTransition_Id,16509,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_LastTransition_Name,16510,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_LastTransition_Number,16511,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_LastTransition_TransitionTime,16512,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_LastTransition_EffectiveTransitionTime,16513,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_UnshelveTime,16514,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_Unshelve,16515,Method AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_OneShotShelve,16516,Method AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve,16517,Method AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve_InputArguments,16518,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedOrShelved,16519,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_MaxTimeShelved,16520,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AudibleEnabled,16521,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AudibleSound,16522,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification,16523,Variable BrokerWriterGroupTransportDataType_Encoding_DefaultJson,16524,Object BrokerDataSetWriterTransportDataType_Encoding_DefaultJson,16525,Object BrokerDataSetReaderTransportDataType_Encoding_DefaultJson,16526,Object AlarmGroupType_AlarmConditionInstance_Placeholder_OnDelay,16527,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_OffDelay,16528,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_FirstInGroupFlag,16529,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_FirstInGroup,16530,Object AlarmGroupType_AlarmConditionInstance_Placeholder_ReAlarmTime,16531,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ReAlarmRepeatCount,16532,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Silence,16533,Method AlarmGroupType_AlarmConditionInstance_Placeholder_Suppress,16534,Method PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup,16535,Method LimitAlarmType_ConditionSubClassId,16536,Variable LimitAlarmType_ConditionSubClassName,16537,Variable LimitAlarmType_OutOfServiceState,16538,Variable LimitAlarmType_OutOfServiceState_Id,16539,Variable LimitAlarmType_OutOfServiceState_Name,16540,Variable LimitAlarmType_OutOfServiceState_Number,16541,Variable LimitAlarmType_OutOfServiceState_EffectiveDisplayName,16542,Variable LimitAlarmType_OutOfServiceState_TransitionTime,16543,Variable LimitAlarmType_OutOfServiceState_EffectiveTransitionTime,16544,Variable LimitAlarmType_OutOfServiceState_TrueState,16545,Variable LimitAlarmType_OutOfServiceState_FalseState,16546,Variable LimitAlarmType_SilenceState,16547,Variable LimitAlarmType_SilenceState_Id,16548,Variable LimitAlarmType_SilenceState_Name,16549,Variable LimitAlarmType_SilenceState_Number,16550,Variable LimitAlarmType_SilenceState_EffectiveDisplayName,16551,Variable LimitAlarmType_SilenceState_TransitionTime,16552,Variable LimitAlarmType_SilenceState_EffectiveTransitionTime,16553,Variable LimitAlarmType_SilenceState_TrueState,16554,Variable LimitAlarmType_SilenceState_FalseState,16555,Variable LimitAlarmType_AudibleEnabled,16556,Variable LimitAlarmType_AudibleSound,16557,Variable PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_InputArguments,16558,Variable PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_OutputArguments,16559,Variable PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup,16560,Method PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_InputArguments,16561,Variable LimitAlarmType_OnDelay,16562,Variable LimitAlarmType_OffDelay,16563,Variable LimitAlarmType_FirstInGroupFlag,16564,Variable LimitAlarmType_FirstInGroup,16565,Object LimitAlarmType_AlarmGroup_Placeholder,16566,Object LimitAlarmType_ReAlarmTime,16567,Variable LimitAlarmType_ReAlarmRepeatCount,16568,Variable LimitAlarmType_Silence,16569,Method LimitAlarmType_Suppress,16570,Method PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_OutputArguments,16571,Variable LimitAlarmType_BaseHighHighLimit,16572,Variable LimitAlarmType_BaseHighLimit,16573,Variable LimitAlarmType_BaseLowLimit,16574,Variable LimitAlarmType_BaseLowLowLimit,16575,Variable ExclusiveLimitAlarmType_ConditionSubClassId,16576,Variable ExclusiveLimitAlarmType_ConditionSubClassName,16577,Variable ExclusiveLimitAlarmType_OutOfServiceState,16578,Variable ExclusiveLimitAlarmType_OutOfServiceState_Id,16579,Variable ExclusiveLimitAlarmType_OutOfServiceState_Name,16580,Variable ExclusiveLimitAlarmType_OutOfServiceState_Number,16581,Variable ExclusiveLimitAlarmType_OutOfServiceState_EffectiveDisplayName,16582,Variable ExclusiveLimitAlarmType_OutOfServiceState_TransitionTime,16583,Variable ExclusiveLimitAlarmType_OutOfServiceState_EffectiveTransitionTime,16584,Variable ExclusiveLimitAlarmType_OutOfServiceState_TrueState,16585,Variable ExclusiveLimitAlarmType_OutOfServiceState_FalseState,16586,Variable ExclusiveLimitAlarmType_SilenceState,16587,Variable ExclusiveLimitAlarmType_SilenceState_Id,16588,Variable ExclusiveLimitAlarmType_SilenceState_Name,16589,Variable ExclusiveLimitAlarmType_SilenceState_Number,16590,Variable ExclusiveLimitAlarmType_SilenceState_EffectiveDisplayName,16591,Variable ExclusiveLimitAlarmType_SilenceState_TransitionTime,16592,Variable ExclusiveLimitAlarmType_SilenceState_EffectiveTransitionTime,16593,Variable ExclusiveLimitAlarmType_SilenceState_TrueState,16594,Variable ExclusiveLimitAlarmType_SilenceState_FalseState,16595,Variable ExclusiveLimitAlarmType_AudibleEnabled,16596,Variable ExclusiveLimitAlarmType_AudibleSound,16597,Variable PublishSubscribeType_AddConnection,16598,Method PublishSubscribeType_AddConnection_InputArguments,16599,Variable PublishSubscribeType_AddConnection_OutputArguments,16600,Variable PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate,16601,Method ExclusiveLimitAlarmType_OnDelay,16602,Variable ExclusiveLimitAlarmType_OffDelay,16603,Variable ExclusiveLimitAlarmType_FirstInGroupFlag,16604,Variable ExclusiveLimitAlarmType_FirstInGroup,16605,Object ExclusiveLimitAlarmType_AlarmGroup_Placeholder,16606,Object ExclusiveLimitAlarmType_ReAlarmTime,16607,Variable ExclusiveLimitAlarmType_ReAlarmRepeatCount,16608,Variable ExclusiveLimitAlarmType_Silence,16609,Method ExclusiveLimitAlarmType_Suppress,16610,Method PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments,16611,Variable ExclusiveLimitAlarmType_BaseHighHighLimit,16612,Variable ExclusiveLimitAlarmType_BaseHighLimit,16613,Variable ExclusiveLimitAlarmType_BaseLowLimit,16614,Variable ExclusiveLimitAlarmType_BaseLowLowLimit,16615,Variable NonExclusiveLimitAlarmType_ConditionSubClassId,16616,Variable NonExclusiveLimitAlarmType_ConditionSubClassName,16617,Variable NonExclusiveLimitAlarmType_OutOfServiceState,16618,Variable NonExclusiveLimitAlarmType_OutOfServiceState_Id,16619,Variable NonExclusiveLimitAlarmType_OutOfServiceState_Name,16620,Variable NonExclusiveLimitAlarmType_OutOfServiceState_Number,16621,Variable NonExclusiveLimitAlarmType_OutOfServiceState_EffectiveDisplayName,16622,Variable NonExclusiveLimitAlarmType_OutOfServiceState_TransitionTime,16623,Variable NonExclusiveLimitAlarmType_OutOfServiceState_EffectiveTransitionTime,16624,Variable NonExclusiveLimitAlarmType_OutOfServiceState_TrueState,16625,Variable NonExclusiveLimitAlarmType_OutOfServiceState_FalseState,16626,Variable NonExclusiveLimitAlarmType_SilenceState,16627,Variable NonExclusiveLimitAlarmType_SilenceState_Id,16628,Variable NonExclusiveLimitAlarmType_SilenceState_Name,16629,Variable NonExclusiveLimitAlarmType_SilenceState_Number,16630,Variable NonExclusiveLimitAlarmType_SilenceState_EffectiveDisplayName,16631,Variable NonExclusiveLimitAlarmType_SilenceState_TransitionTime,16632,Variable NonExclusiveLimitAlarmType_SilenceState_EffectiveTransitionTime,16633,Variable NonExclusiveLimitAlarmType_SilenceState_TrueState,16634,Variable NonExclusiveLimitAlarmType_SilenceState_FalseState,16635,Variable NonExclusiveLimitAlarmType_AudibleEnabled,16636,Variable NonExclusiveLimitAlarmType_AudibleSound,16637,Variable PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments,16638,Variable PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate,16639,Method PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_InputArguments,16640,Variable PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments,16641,Variable NonExclusiveLimitAlarmType_OnDelay,16642,Variable NonExclusiveLimitAlarmType_OffDelay,16643,Variable NonExclusiveLimitAlarmType_FirstInGroupFlag,16644,Variable NonExclusiveLimitAlarmType_FirstInGroup,16645,Object NonExclusiveLimitAlarmType_AlarmGroup_Placeholder,16646,Object NonExclusiveLimitAlarmType_ReAlarmTime,16647,Variable NonExclusiveLimitAlarmType_ReAlarmRepeatCount,16648,Variable NonExclusiveLimitAlarmType_Silence,16649,Method NonExclusiveLimitAlarmType_Suppress,16650,Method PublishSubscribeType_PublishedDataSets_AddDataSetFolder,16651,Method NonExclusiveLimitAlarmType_BaseHighHighLimit,16652,Variable NonExclusiveLimitAlarmType_BaseHighLimit,16653,Variable NonExclusiveLimitAlarmType_BaseLowLimit,16654,Variable NonExclusiveLimitAlarmType_BaseLowLowLimit,16655,Variable NonExclusiveLevelAlarmType_ConditionSubClassId,16656,Variable NonExclusiveLevelAlarmType_ConditionSubClassName,16657,Variable NonExclusiveLevelAlarmType_OutOfServiceState,16658,Variable NonExclusiveLevelAlarmType_OutOfServiceState_Id,16659,Variable NonExclusiveLevelAlarmType_OutOfServiceState_Name,16660,Variable NonExclusiveLevelAlarmType_OutOfServiceState_Number,16661,Variable NonExclusiveLevelAlarmType_OutOfServiceState_EffectiveDisplayName,16662,Variable NonExclusiveLevelAlarmType_OutOfServiceState_TransitionTime,16663,Variable NonExclusiveLevelAlarmType_OutOfServiceState_EffectiveTransitionTime,16664,Variable NonExclusiveLevelAlarmType_OutOfServiceState_TrueState,16665,Variable NonExclusiveLevelAlarmType_OutOfServiceState_FalseState,16666,Variable NonExclusiveLevelAlarmType_SilenceState,16667,Variable NonExclusiveLevelAlarmType_SilenceState_Id,16668,Variable NonExclusiveLevelAlarmType_SilenceState_Name,16669,Variable NonExclusiveLevelAlarmType_SilenceState_Number,16670,Variable NonExclusiveLevelAlarmType_SilenceState_EffectiveDisplayName,16671,Variable NonExclusiveLevelAlarmType_SilenceState_TransitionTime,16672,Variable NonExclusiveLevelAlarmType_SilenceState_EffectiveTransitionTime,16673,Variable NonExclusiveLevelAlarmType_SilenceState_TrueState,16674,Variable NonExclusiveLevelAlarmType_SilenceState_FalseState,16675,Variable NonExclusiveLevelAlarmType_AudibleEnabled,16676,Variable NonExclusiveLevelAlarmType_AudibleSound,16677,Variable PublishSubscribeType_PublishedDataSets_AddDataSetFolder_InputArguments,16678,Variable PublishSubscribeType_PublishedDataSets_AddDataSetFolder_OutputArguments,16679,Variable PublishSubscribeType_PublishedDataSets_RemoveDataSetFolder,16680,Method PublishSubscribeType_PublishedDataSets_RemoveDataSetFolder_InputArguments,16681,Variable NonExclusiveLevelAlarmType_OnDelay,16682,Variable NonExclusiveLevelAlarmType_OffDelay,16683,Variable NonExclusiveLevelAlarmType_FirstInGroupFlag,16684,Variable NonExclusiveLevelAlarmType_FirstInGroup,16685,Object NonExclusiveLevelAlarmType_AlarmGroup_Placeholder,16686,Object NonExclusiveLevelAlarmType_ReAlarmTime,16687,Variable NonExclusiveLevelAlarmType_ReAlarmRepeatCount,16688,Variable NonExclusiveLevelAlarmType_Silence,16689,Method NonExclusiveLevelAlarmType_Suppress,16690,Method AddConnectionMethodType,16691,Method NonExclusiveLevelAlarmType_BaseHighHighLimit,16692,Variable NonExclusiveLevelAlarmType_BaseHighLimit,16693,Variable NonExclusiveLevelAlarmType_BaseLowLimit,16694,Variable NonExclusiveLevelAlarmType_BaseLowLowLimit,16695,Variable ExclusiveLevelAlarmType_ConditionSubClassId,16696,Variable ExclusiveLevelAlarmType_ConditionSubClassName,16697,Variable ExclusiveLevelAlarmType_OutOfServiceState,16698,Variable ExclusiveLevelAlarmType_OutOfServiceState_Id,16699,Variable ExclusiveLevelAlarmType_OutOfServiceState_Name,16700,Variable ExclusiveLevelAlarmType_OutOfServiceState_Number,16701,Variable ExclusiveLevelAlarmType_OutOfServiceState_EffectiveDisplayName,16702,Variable ExclusiveLevelAlarmType_OutOfServiceState_TransitionTime,16703,Variable ExclusiveLevelAlarmType_OutOfServiceState_EffectiveTransitionTime,16704,Variable ExclusiveLevelAlarmType_OutOfServiceState_TrueState,16705,Variable ExclusiveLevelAlarmType_OutOfServiceState_FalseState,16706,Variable ExclusiveLevelAlarmType_SilenceState,16707,Variable ExclusiveLevelAlarmType_SilenceState_Id,16708,Variable ExclusiveLevelAlarmType_SilenceState_Name,16709,Variable ExclusiveLevelAlarmType_SilenceState_Number,16710,Variable ExclusiveLevelAlarmType_SilenceState_EffectiveDisplayName,16711,Variable ExclusiveLevelAlarmType_SilenceState_TransitionTime,16712,Variable ExclusiveLevelAlarmType_SilenceState_EffectiveTransitionTime,16713,Variable ExclusiveLevelAlarmType_SilenceState_TrueState,16714,Variable ExclusiveLevelAlarmType_SilenceState_FalseState,16715,Variable ExclusiveLevelAlarmType_AudibleEnabled,16716,Variable ExclusiveLevelAlarmType_AudibleSound,16717,Variable AddConnectionMethodType_InputArguments,16718,Variable AddConnectionMethodType_OutputArguments,16719,Variable PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterId,16720,Variable PublishedDataSetType_DataSetWriterName_Placeholder_DataSetFieldContentMask,16721,Variable ExclusiveLevelAlarmType_OnDelay,16722,Variable ExclusiveLevelAlarmType_OffDelay,16723,Variable ExclusiveLevelAlarmType_FirstInGroupFlag,16724,Variable ExclusiveLevelAlarmType_FirstInGroup,16725,Object ExclusiveLevelAlarmType_AlarmGroup_Placeholder,16726,Object ExclusiveLevelAlarmType_ReAlarmTime,16727,Variable ExclusiveLevelAlarmType_ReAlarmRepeatCount,16728,Variable ExclusiveLevelAlarmType_Silence,16729,Method ExclusiveLevelAlarmType_Suppress,16730,Method PublishedDataSetType_DataSetWriterName_Placeholder_KeyFrameCount,16731,Variable ExclusiveLevelAlarmType_BaseHighHighLimit,16732,Variable ExclusiveLevelAlarmType_BaseHighLimit,16733,Variable ExclusiveLevelAlarmType_BaseLowLimit,16734,Variable ExclusiveLevelAlarmType_BaseLowLowLimit,16735,Variable NonExclusiveDeviationAlarmType_ConditionSubClassId,16736,Variable NonExclusiveDeviationAlarmType_ConditionSubClassName,16737,Variable NonExclusiveDeviationAlarmType_OutOfServiceState,16738,Variable NonExclusiveDeviationAlarmType_OutOfServiceState_Id,16739,Variable NonExclusiveDeviationAlarmType_OutOfServiceState_Name,16740,Variable NonExclusiveDeviationAlarmType_OutOfServiceState_Number,16741,Variable NonExclusiveDeviationAlarmType_OutOfServiceState_EffectiveDisplayName,16742,Variable NonExclusiveDeviationAlarmType_OutOfServiceState_TransitionTime,16743,Variable NonExclusiveDeviationAlarmType_OutOfServiceState_EffectiveTransitionTime,16744,Variable NonExclusiveDeviationAlarmType_OutOfServiceState_TrueState,16745,Variable NonExclusiveDeviationAlarmType_OutOfServiceState_FalseState,16746,Variable NonExclusiveDeviationAlarmType_SilenceState,16747,Variable NonExclusiveDeviationAlarmType_SilenceState_Id,16748,Variable NonExclusiveDeviationAlarmType_SilenceState_Name,16749,Variable NonExclusiveDeviationAlarmType_SilenceState_Number,16750,Variable NonExclusiveDeviationAlarmType_SilenceState_EffectiveDisplayName,16751,Variable NonExclusiveDeviationAlarmType_SilenceState_TransitionTime,16752,Variable NonExclusiveDeviationAlarmType_SilenceState_EffectiveTransitionTime,16753,Variable NonExclusiveDeviationAlarmType_SilenceState_TrueState,16754,Variable NonExclusiveDeviationAlarmType_SilenceState_FalseState,16755,Variable NonExclusiveDeviationAlarmType_AudibleEnabled,16756,Variable NonExclusiveDeviationAlarmType_AudibleSound,16757,Variable PublishedDataSetType_DataSetWriterName_Placeholder_MessageSettings,16758,Object PublishedDataSetType_DataSetClassId,16759,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterId,16760,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetFieldContentMask,16761,Variable NonExclusiveDeviationAlarmType_OnDelay,16762,Variable NonExclusiveDeviationAlarmType_OffDelay,16763,Variable NonExclusiveDeviationAlarmType_FirstInGroupFlag,16764,Variable NonExclusiveDeviationAlarmType_FirstInGroup,16765,Object NonExclusiveDeviationAlarmType_AlarmGroup_Placeholder,16766,Object NonExclusiveDeviationAlarmType_ReAlarmTime,16767,Variable NonExclusiveDeviationAlarmType_ReAlarmRepeatCount,16768,Variable NonExclusiveDeviationAlarmType_Silence,16769,Method NonExclusiveDeviationAlarmType_Suppress,16770,Method PublishedDataItemsType_DataSetWriterName_Placeholder_KeyFrameCount,16771,Variable NonExclusiveDeviationAlarmType_BaseHighHighLimit,16772,Variable NonExclusiveDeviationAlarmType_BaseHighLimit,16773,Variable NonExclusiveDeviationAlarmType_BaseLowLimit,16774,Variable NonExclusiveDeviationAlarmType_BaseLowLowLimit,16775,Variable NonExclusiveDeviationAlarmType_BaseSetpointNode,16776,Variable ExclusiveDeviationAlarmType_ConditionSubClassId,16777,Variable ExclusiveDeviationAlarmType_ConditionSubClassName,16778,Variable ExclusiveDeviationAlarmType_OutOfServiceState,16779,Variable ExclusiveDeviationAlarmType_OutOfServiceState_Id,16780,Variable ExclusiveDeviationAlarmType_OutOfServiceState_Name,16781,Variable ExclusiveDeviationAlarmType_OutOfServiceState_Number,16782,Variable ExclusiveDeviationAlarmType_OutOfServiceState_EffectiveDisplayName,16783,Variable ExclusiveDeviationAlarmType_OutOfServiceState_TransitionTime,16784,Variable ExclusiveDeviationAlarmType_OutOfServiceState_EffectiveTransitionTime,16785,Variable ExclusiveDeviationAlarmType_OutOfServiceState_TrueState,16786,Variable ExclusiveDeviationAlarmType_OutOfServiceState_FalseState,16787,Variable ExclusiveDeviationAlarmType_SilenceState,16788,Variable ExclusiveDeviationAlarmType_SilenceState_Id,16789,Variable ExclusiveDeviationAlarmType_SilenceState_Name,16790,Variable ExclusiveDeviationAlarmType_SilenceState_Number,16791,Variable ExclusiveDeviationAlarmType_SilenceState_EffectiveDisplayName,16792,Variable ExclusiveDeviationAlarmType_SilenceState_TransitionTime,16793,Variable ExclusiveDeviationAlarmType_SilenceState_EffectiveTransitionTime,16794,Variable ExclusiveDeviationAlarmType_SilenceState_TrueState,16795,Variable ExclusiveDeviationAlarmType_SilenceState_FalseState,16796,Variable ExclusiveDeviationAlarmType_AudibleEnabled,16797,Variable ExclusiveDeviationAlarmType_AudibleSound,16798,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_MessageSettings,16799,Object PublishedDataItemsType_DataSetClassId,16800,Variable PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterId,16801,Variable PublishedEventsType_DataSetWriterName_Placeholder_DataSetFieldContentMask,16802,Variable ExclusiveDeviationAlarmType_OnDelay,16803,Variable ExclusiveDeviationAlarmType_OffDelay,16804,Variable ExclusiveDeviationAlarmType_FirstInGroupFlag,16805,Variable ExclusiveDeviationAlarmType_FirstInGroup,16806,Object ExclusiveDeviationAlarmType_AlarmGroup_Placeholder,16807,Object ExclusiveDeviationAlarmType_ReAlarmTime,16808,Variable ExclusiveDeviationAlarmType_ReAlarmRepeatCount,16809,Variable ExclusiveDeviationAlarmType_Silence,16810,Method ExclusiveDeviationAlarmType_Suppress,16811,Method PublishedEventsType_DataSetWriterName_Placeholder_KeyFrameCount,16812,Variable ExclusiveDeviationAlarmType_BaseHighHighLimit,16813,Variable ExclusiveDeviationAlarmType_BaseHighLimit,16814,Variable ExclusiveDeviationAlarmType_BaseLowLimit,16815,Variable ExclusiveDeviationAlarmType_BaseLowLowLimit,16816,Variable ExclusiveDeviationAlarmType_BaseSetpointNode,16817,Variable NonExclusiveRateOfChangeAlarmType_ConditionSubClassId,16818,Variable NonExclusiveRateOfChangeAlarmType_ConditionSubClassName,16819,Variable NonExclusiveRateOfChangeAlarmType_OutOfServiceState,16820,Variable NonExclusiveRateOfChangeAlarmType_OutOfServiceState_Id,16821,Variable NonExclusiveRateOfChangeAlarmType_OutOfServiceState_Name,16822,Variable NonExclusiveRateOfChangeAlarmType_OutOfServiceState_Number,16823,Variable NonExclusiveRateOfChangeAlarmType_OutOfServiceState_EffectiveDisplayName,16824,Variable NonExclusiveRateOfChangeAlarmType_OutOfServiceState_TransitionTime,16825,Variable NonExclusiveRateOfChangeAlarmType_OutOfServiceState_EffectiveTransitionTime,16826,Variable NonExclusiveRateOfChangeAlarmType_OutOfServiceState_TrueState,16827,Variable NonExclusiveRateOfChangeAlarmType_OutOfServiceState_FalseState,16828,Variable NonExclusiveRateOfChangeAlarmType_SilenceState,16829,Variable NonExclusiveRateOfChangeAlarmType_SilenceState_Id,16830,Variable NonExclusiveRateOfChangeAlarmType_SilenceState_Name,16831,Variable NonExclusiveRateOfChangeAlarmType_SilenceState_Number,16832,Variable NonExclusiveRateOfChangeAlarmType_SilenceState_EffectiveDisplayName,16833,Variable NonExclusiveRateOfChangeAlarmType_SilenceState_TransitionTime,16834,Variable NonExclusiveRateOfChangeAlarmType_SilenceState_EffectiveTransitionTime,16835,Variable NonExclusiveRateOfChangeAlarmType_SilenceState_TrueState,16836,Variable NonExclusiveRateOfChangeAlarmType_SilenceState_FalseState,16837,Variable NonExclusiveRateOfChangeAlarmType_AudibleEnabled,16838,Variable NonExclusiveRateOfChangeAlarmType_AudibleSound,16839,Variable PublishedEventsType_DataSetWriterName_Placeholder_MessageSettings,16840,Object PublishedEventsType_DataSetClassId,16841,Variable DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate,16842,Method DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_InputArguments,16843,Variable NonExclusiveRateOfChangeAlarmType_OnDelay,16844,Variable NonExclusiveRateOfChangeAlarmType_OffDelay,16845,Variable NonExclusiveRateOfChangeAlarmType_FirstInGroupFlag,16846,Variable NonExclusiveRateOfChangeAlarmType_FirstInGroup,16847,Object NonExclusiveRateOfChangeAlarmType_AlarmGroup_Placeholder,16848,Object NonExclusiveRateOfChangeAlarmType_ReAlarmTime,16849,Variable NonExclusiveRateOfChangeAlarmType_ReAlarmRepeatCount,16850,Variable NonExclusiveRateOfChangeAlarmType_Silence,16851,Method NonExclusiveRateOfChangeAlarmType_Suppress,16852,Method DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_OutputArguments,16853,Variable NonExclusiveRateOfChangeAlarmType_BaseHighHighLimit,16854,Variable NonExclusiveRateOfChangeAlarmType_BaseHighLimit,16855,Variable NonExclusiveRateOfChangeAlarmType_BaseLowLimit,16856,Variable NonExclusiveRateOfChangeAlarmType_BaseLowLowLimit,16857,Variable NonExclusiveRateOfChangeAlarmType_EngineeringUnits,16858,Variable ExclusiveRateOfChangeAlarmType_ConditionSubClassId,16859,Variable ExclusiveRateOfChangeAlarmType_ConditionSubClassName,16860,Variable ExclusiveRateOfChangeAlarmType_OutOfServiceState,16861,Variable ExclusiveRateOfChangeAlarmType_OutOfServiceState_Id,16862,Variable ExclusiveRateOfChangeAlarmType_OutOfServiceState_Name,16863,Variable ExclusiveRateOfChangeAlarmType_OutOfServiceState_Number,16864,Variable ExclusiveRateOfChangeAlarmType_OutOfServiceState_EffectiveDisplayName,16865,Variable ExclusiveRateOfChangeAlarmType_OutOfServiceState_TransitionTime,16866,Variable ExclusiveRateOfChangeAlarmType_OutOfServiceState_EffectiveTransitionTime,16867,Variable ExclusiveRateOfChangeAlarmType_OutOfServiceState_TrueState,16868,Variable ExclusiveRateOfChangeAlarmType_OutOfServiceState_FalseState,16869,Variable ExclusiveRateOfChangeAlarmType_SilenceState,16870,Variable ExclusiveRateOfChangeAlarmType_SilenceState_Id,16871,Variable ExclusiveRateOfChangeAlarmType_SilenceState_Name,16872,Variable ExclusiveRateOfChangeAlarmType_SilenceState_Number,16873,Variable ExclusiveRateOfChangeAlarmType_SilenceState_EffectiveDisplayName,16874,Variable ExclusiveRateOfChangeAlarmType_SilenceState_TransitionTime,16875,Variable ExclusiveRateOfChangeAlarmType_SilenceState_EffectiveTransitionTime,16876,Variable ExclusiveRateOfChangeAlarmType_SilenceState_TrueState,16877,Variable ExclusiveRateOfChangeAlarmType_SilenceState_FalseState,16878,Variable ExclusiveRateOfChangeAlarmType_AudibleEnabled,16879,Variable ExclusiveRateOfChangeAlarmType_AudibleSound,16880,Variable DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate,16881,Method DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_InputArguments,16882,Variable DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_OutputArguments,16883,Variable DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder,16884,Method ExclusiveRateOfChangeAlarmType_OnDelay,16885,Variable ExclusiveRateOfChangeAlarmType_OffDelay,16886,Variable ExclusiveRateOfChangeAlarmType_FirstInGroupFlag,16887,Variable ExclusiveRateOfChangeAlarmType_FirstInGroup,16888,Object ExclusiveRateOfChangeAlarmType_AlarmGroup_Placeholder,16889,Object ExclusiveRateOfChangeAlarmType_ReAlarmTime,16890,Variable ExclusiveRateOfChangeAlarmType_ReAlarmRepeatCount,16891,Variable ExclusiveRateOfChangeAlarmType_Silence,16892,Method ExclusiveRateOfChangeAlarmType_Suppress,16893,Method DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_InputArguments,16894,Variable ExclusiveRateOfChangeAlarmType_BaseHighHighLimit,16895,Variable ExclusiveRateOfChangeAlarmType_BaseHighLimit,16896,Variable ExclusiveRateOfChangeAlarmType_BaseLowLimit,16897,Variable ExclusiveRateOfChangeAlarmType_BaseLowLowLimit,16898,Variable ExclusiveRateOfChangeAlarmType_EngineeringUnits,16899,Variable DiscreteAlarmType_ConditionSubClassId,16900,Variable DiscreteAlarmType_ConditionSubClassName,16901,Variable DiscreteAlarmType_OutOfServiceState,16902,Variable DiscreteAlarmType_OutOfServiceState_Id,16903,Variable DiscreteAlarmType_OutOfServiceState_Name,16904,Variable DiscreteAlarmType_OutOfServiceState_Number,16905,Variable DiscreteAlarmType_OutOfServiceState_EffectiveDisplayName,16906,Variable DiscreteAlarmType_OutOfServiceState_TransitionTime,16907,Variable DiscreteAlarmType_OutOfServiceState_EffectiveTransitionTime,16908,Variable DiscreteAlarmType_OutOfServiceState_TrueState,16909,Variable DiscreteAlarmType_OutOfServiceState_FalseState,16910,Variable DiscreteAlarmType_SilenceState,16911,Variable DiscreteAlarmType_SilenceState_Id,16912,Variable DiscreteAlarmType_SilenceState_Name,16913,Variable DiscreteAlarmType_SilenceState_Number,16914,Variable DiscreteAlarmType_SilenceState_EffectiveDisplayName,16915,Variable DiscreteAlarmType_SilenceState_TransitionTime,16916,Variable DiscreteAlarmType_SilenceState_EffectiveTransitionTime,16917,Variable DiscreteAlarmType_SilenceState_TrueState,16918,Variable DiscreteAlarmType_SilenceState_FalseState,16919,Variable DiscreteAlarmType_AudibleEnabled,16920,Variable DiscreteAlarmType_AudibleSound,16921,Variable DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_OutputArguments,16922,Variable DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder,16923,Method DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder_InputArguments,16924,Variable DataSetFolderType_PublishedDataSetName_Placeholder_DataSetClassId,16925,Variable DiscreteAlarmType_OnDelay,16926,Variable DiscreteAlarmType_OffDelay,16927,Variable DiscreteAlarmType_FirstInGroupFlag,16928,Variable DiscreteAlarmType_FirstInGroup,16929,Object DiscreteAlarmType_AlarmGroup_Placeholder,16930,Object DiscreteAlarmType_ReAlarmTime,16931,Variable DiscreteAlarmType_ReAlarmRepeatCount,16932,Variable DiscreteAlarmType_Silence,16933,Method DiscreteAlarmType_Suppress,16934,Method DataSetFolderType_AddPublishedDataItemsTemplate,16935,Method OffNormalAlarmType_ConditionSubClassId,16936,Variable OffNormalAlarmType_ConditionSubClassName,16937,Variable OffNormalAlarmType_OutOfServiceState,16938,Variable OffNormalAlarmType_OutOfServiceState_Id,16939,Variable OffNormalAlarmType_OutOfServiceState_Name,16940,Variable OffNormalAlarmType_OutOfServiceState_Number,16941,Variable OffNormalAlarmType_OutOfServiceState_EffectiveDisplayName,16942,Variable OffNormalAlarmType_OutOfServiceState_TransitionTime,16943,Variable OffNormalAlarmType_OutOfServiceState_EffectiveTransitionTime,16944,Variable OffNormalAlarmType_OutOfServiceState_TrueState,16945,Variable OffNormalAlarmType_OutOfServiceState_FalseState,16946,Variable OffNormalAlarmType_SilenceState,16947,Variable OffNormalAlarmType_SilenceState_Id,16948,Variable OffNormalAlarmType_SilenceState_Name,16949,Variable OffNormalAlarmType_SilenceState_Number,16950,Variable OffNormalAlarmType_SilenceState_EffectiveDisplayName,16951,Variable OffNormalAlarmType_SilenceState_TransitionTime,16952,Variable OffNormalAlarmType_SilenceState_EffectiveTransitionTime,16953,Variable OffNormalAlarmType_SilenceState_TrueState,16954,Variable OffNormalAlarmType_SilenceState_FalseState,16955,Variable OffNormalAlarmType_AudibleEnabled,16956,Variable OffNormalAlarmType_AudibleSound,16957,Variable DataSetFolderType_AddPublishedDataItemsTemplate_InputArguments,16958,Variable DataSetFolderType_AddPublishedDataItemsTemplate_OutputArguments,16959,Variable DataSetFolderType_AddPublishedEventsTemplate,16960,Method DataSetFolderType_AddPublishedEventsTemplate_InputArguments,16961,Variable OffNormalAlarmType_OnDelay,16962,Variable OffNormalAlarmType_OffDelay,16963,Variable OffNormalAlarmType_FirstInGroupFlag,16964,Variable OffNormalAlarmType_FirstInGroup,16965,Object OffNormalAlarmType_AlarmGroup_Placeholder,16966,Object OffNormalAlarmType_ReAlarmTime,16967,Variable OffNormalAlarmType_ReAlarmRepeatCount,16968,Variable OffNormalAlarmType_Silence,16969,Method OffNormalAlarmType_Suppress,16970,Method DataSetFolderType_AddPublishedEventsTemplate_OutputArguments,16971,Variable SystemOffNormalAlarmType_ConditionSubClassId,16972,Variable SystemOffNormalAlarmType_ConditionSubClassName,16973,Variable SystemOffNormalAlarmType_OutOfServiceState,16974,Variable SystemOffNormalAlarmType_OutOfServiceState_Id,16975,Variable SystemOffNormalAlarmType_OutOfServiceState_Name,16976,Variable SystemOffNormalAlarmType_OutOfServiceState_Number,16977,Variable SystemOffNormalAlarmType_OutOfServiceState_EffectiveDisplayName,16978,Variable SystemOffNormalAlarmType_OutOfServiceState_TransitionTime,16979,Variable SystemOffNormalAlarmType_OutOfServiceState_EffectiveTransitionTime,16980,Variable SystemOffNormalAlarmType_OutOfServiceState_TrueState,16981,Variable SystemOffNormalAlarmType_OutOfServiceState_FalseState,16982,Variable SystemOffNormalAlarmType_SilenceState,16983,Variable SystemOffNormalAlarmType_SilenceState_Id,16984,Variable SystemOffNormalAlarmType_SilenceState_Name,16985,Variable SystemOffNormalAlarmType_SilenceState_Number,16986,Variable SystemOffNormalAlarmType_SilenceState_EffectiveDisplayName,16987,Variable SystemOffNormalAlarmType_SilenceState_TransitionTime,16988,Variable SystemOffNormalAlarmType_SilenceState_EffectiveTransitionTime,16989,Variable SystemOffNormalAlarmType_SilenceState_TrueState,16990,Variable SystemOffNormalAlarmType_SilenceState_FalseState,16991,Variable SystemOffNormalAlarmType_AudibleEnabled,16992,Variable SystemOffNormalAlarmType_AudibleSound,16993,Variable DataSetFolderType_AddDataSetFolder,16994,Method DataSetFolderType_AddDataSetFolder_InputArguments,16995,Variable DataSetFolderType_AddDataSetFolder_OutputArguments,16996,Variable DataSetFolderType_RemoveDataSetFolder,16997,Method SystemOffNormalAlarmType_OnDelay,16998,Variable SystemOffNormalAlarmType_OffDelay,16999,Variable SystemOffNormalAlarmType_FirstInGroupFlag,17000,Variable SystemOffNormalAlarmType_FirstInGroup,17001,Object SystemOffNormalAlarmType_AlarmGroup_Placeholder,17002,Object SystemOffNormalAlarmType_ReAlarmTime,17003,Variable SystemOffNormalAlarmType_ReAlarmRepeatCount,17004,Variable SystemOffNormalAlarmType_Silence,17005,Method SystemOffNormalAlarmType_Suppress,17006,Method DataSetFolderType_RemoveDataSetFolder_InputArguments,17007,Variable TripAlarmType_ConditionSubClassId,17008,Variable TripAlarmType_ConditionSubClassName,17009,Variable TripAlarmType_OutOfServiceState,17010,Variable TripAlarmType_OutOfServiceState_Id,17011,Variable TripAlarmType_OutOfServiceState_Name,17012,Variable TripAlarmType_OutOfServiceState_Number,17013,Variable TripAlarmType_OutOfServiceState_EffectiveDisplayName,17014,Variable TripAlarmType_OutOfServiceState_TransitionTime,17015,Variable TripAlarmType_OutOfServiceState_EffectiveTransitionTime,17016,Variable TripAlarmType_OutOfServiceState_TrueState,17017,Variable TripAlarmType_OutOfServiceState_FalseState,17018,Variable TripAlarmType_SilenceState,17019,Variable TripAlarmType_SilenceState_Id,17020,Variable TripAlarmType_SilenceState_Name,17021,Variable TripAlarmType_SilenceState_Number,17022,Variable TripAlarmType_SilenceState_EffectiveDisplayName,17023,Variable TripAlarmType_SilenceState_TransitionTime,17024,Variable TripAlarmType_SilenceState_EffectiveTransitionTime,17025,Variable TripAlarmType_SilenceState_TrueState,17026,Variable TripAlarmType_SilenceState_FalseState,17027,Variable TripAlarmType_AudibleEnabled,17028,Variable TripAlarmType_AudibleSound,17029,Variable AddPublishedDataItemsTemplateMethodType,17030,Method AddPublishedDataItemsTemplateMethodType_InputArguments,17031,Variable AddPublishedDataItemsTemplateMethodType_OutputArguments,17032,Variable AddPublishedEventsTemplateMethodType,17033,Method TripAlarmType_OnDelay,17034,Variable TripAlarmType_OffDelay,17035,Variable TripAlarmType_FirstInGroupFlag,17036,Variable TripAlarmType_FirstInGroup,17037,Object TripAlarmType_AlarmGroup_Placeholder,17038,Object TripAlarmType_ReAlarmTime,17039,Variable TripAlarmType_ReAlarmRepeatCount,17040,Variable TripAlarmType_Silence,17041,Method TripAlarmType_Suppress,17042,Method AddPublishedEventsTemplateMethodType_InputArguments,17043,Variable CertificateExpirationAlarmType_ConditionSubClassId,17044,Variable CertificateExpirationAlarmType_ConditionSubClassName,17045,Variable CertificateExpirationAlarmType_OutOfServiceState,17046,Variable CertificateExpirationAlarmType_OutOfServiceState_Id,17047,Variable CertificateExpirationAlarmType_OutOfServiceState_Name,17048,Variable CertificateExpirationAlarmType_OutOfServiceState_Number,17049,Variable CertificateExpirationAlarmType_OutOfServiceState_EffectiveDisplayName,17050,Variable CertificateExpirationAlarmType_OutOfServiceState_TransitionTime,17051,Variable CertificateExpirationAlarmType_OutOfServiceState_EffectiveTransitionTime,17052,Variable CertificateExpirationAlarmType_OutOfServiceState_TrueState,17053,Variable CertificateExpirationAlarmType_OutOfServiceState_FalseState,17054,Variable CertificateExpirationAlarmType_SilenceState,17055,Variable CertificateExpirationAlarmType_SilenceState_Id,17056,Variable CertificateExpirationAlarmType_SilenceState_Name,17057,Variable CertificateExpirationAlarmType_SilenceState_Number,17058,Variable CertificateExpirationAlarmType_SilenceState_EffectiveDisplayName,17059,Variable CertificateExpirationAlarmType_SilenceState_TransitionTime,17060,Variable CertificateExpirationAlarmType_SilenceState_EffectiveTransitionTime,17061,Variable CertificateExpirationAlarmType_SilenceState_TrueState,17062,Variable CertificateExpirationAlarmType_SilenceState_FalseState,17063,Variable CertificateExpirationAlarmType_AudibleEnabled,17064,Variable CertificateExpirationAlarmType_AudibleSound,17065,Variable AddPublishedEventsTemplateMethodType_OutputArguments,17066,Variable AddDataSetFolderMethodType,17067,Method AddDataSetFolderMethodType_InputArguments,17068,Variable AddDataSetFolderMethodType_OutputArguments,17069,Variable CertificateExpirationAlarmType_OnDelay,17070,Variable CertificateExpirationAlarmType_OffDelay,17071,Variable CertificateExpirationAlarmType_FirstInGroupFlag,17072,Variable CertificateExpirationAlarmType_FirstInGroup,17073,Object CertificateExpirationAlarmType_AlarmGroup_Placeholder,17074,Object CertificateExpirationAlarmType_ReAlarmTime,17075,Variable CertificateExpirationAlarmType_ReAlarmRepeatCount,17076,Variable CertificateExpirationAlarmType_Silence,17077,Method CertificateExpirationAlarmType_Suppress,17078,Method RemoveDataSetFolderMethodType,17079,Method DiscrepancyAlarmType,17080,ObjectType DiscrepancyAlarmType_EventId,17081,Variable DiscrepancyAlarmType_EventType,17082,Variable DiscrepancyAlarmType_SourceNode,17083,Variable DiscrepancyAlarmType_SourceName,17084,Variable DiscrepancyAlarmType_Time,17085,Variable DiscrepancyAlarmType_ReceiveTime,17086,Variable DiscrepancyAlarmType_LocalTime,17087,Variable DiscrepancyAlarmType_Message,17088,Variable DiscrepancyAlarmType_Severity,17089,Variable DiscrepancyAlarmType_ConditionClassId,17090,Variable DiscrepancyAlarmType_ConditionClassName,17091,Variable DiscrepancyAlarmType_ConditionSubClassId,17092,Variable DiscrepancyAlarmType_ConditionSubClassName,17093,Variable DiscrepancyAlarmType_ConditionName,17094,Variable DiscrepancyAlarmType_BranchId,17095,Variable DiscrepancyAlarmType_Retain,17096,Variable DiscrepancyAlarmType_EnabledState,17097,Variable DiscrepancyAlarmType_EnabledState_Id,17098,Variable DiscrepancyAlarmType_EnabledState_Name,17099,Variable DiscrepancyAlarmType_EnabledState_Number,17100,Variable DiscrepancyAlarmType_EnabledState_EffectiveDisplayName,17101,Variable DiscrepancyAlarmType_EnabledState_TransitionTime,17102,Variable DiscrepancyAlarmType_EnabledState_EffectiveTransitionTime,17103,Variable DiscrepancyAlarmType_EnabledState_TrueState,17104,Variable DiscrepancyAlarmType_EnabledState_FalseState,17105,Variable DiscrepancyAlarmType_Quality,17106,Variable DiscrepancyAlarmType_Quality_SourceTimestamp,17107,Variable DiscrepancyAlarmType_LastSeverity,17108,Variable DiscrepancyAlarmType_LastSeverity_SourceTimestamp,17109,Variable DiscrepancyAlarmType_Comment,17110,Variable DiscrepancyAlarmType_Comment_SourceTimestamp,17111,Variable DiscrepancyAlarmType_ClientUserId,17112,Variable DiscrepancyAlarmType_Disable,17113,Method DiscrepancyAlarmType_Enable,17114,Method DiscrepancyAlarmType_AddComment,17115,Method DiscrepancyAlarmType_AddComment_InputArguments,17116,Variable DiscrepancyAlarmType_ConditionRefresh,17117,Method DiscrepancyAlarmType_ConditionRefresh_InputArguments,17118,Variable DiscrepancyAlarmType_ConditionRefresh2,17119,Method DiscrepancyAlarmType_ConditionRefresh2_InputArguments,17120,Variable DiscrepancyAlarmType_AckedState,17121,Variable DiscrepancyAlarmType_AckedState_Id,17122,Variable DiscrepancyAlarmType_AckedState_Name,17123,Variable DiscrepancyAlarmType_AckedState_Number,17124,Variable DiscrepancyAlarmType_AckedState_EffectiveDisplayName,17125,Variable DiscrepancyAlarmType_AckedState_TransitionTime,17126,Variable DiscrepancyAlarmType_AckedState_EffectiveTransitionTime,17127,Variable DiscrepancyAlarmType_AckedState_TrueState,17128,Variable DiscrepancyAlarmType_AckedState_FalseState,17129,Variable DiscrepancyAlarmType_ConfirmedState,17130,Variable DiscrepancyAlarmType_ConfirmedState_Id,17131,Variable DiscrepancyAlarmType_ConfirmedState_Name,17132,Variable DiscrepancyAlarmType_ConfirmedState_Number,17133,Variable DiscrepancyAlarmType_ConfirmedState_EffectiveDisplayName,17134,Variable DiscrepancyAlarmType_ConfirmedState_TransitionTime,17135,Variable DiscrepancyAlarmType_ConfirmedState_EffectiveTransitionTime,17136,Variable DiscrepancyAlarmType_ConfirmedState_TrueState,17137,Variable DiscrepancyAlarmType_ConfirmedState_FalseState,17138,Variable DiscrepancyAlarmType_Acknowledge,17139,Method DiscrepancyAlarmType_Acknowledge_InputArguments,17140,Variable DiscrepancyAlarmType_Confirm,17141,Method DiscrepancyAlarmType_Confirm_InputArguments,17142,Variable DiscrepancyAlarmType_ActiveState,17143,Variable DiscrepancyAlarmType_ActiveState_Id,17144,Variable DiscrepancyAlarmType_ActiveState_Name,17145,Variable DiscrepancyAlarmType_ActiveState_Number,17146,Variable DiscrepancyAlarmType_ActiveState_EffectiveDisplayName,17147,Variable DiscrepancyAlarmType_ActiveState_TransitionTime,17148,Variable DiscrepancyAlarmType_ActiveState_EffectiveTransitionTime,17149,Variable DiscrepancyAlarmType_ActiveState_TrueState,17150,Variable DiscrepancyAlarmType_ActiveState_FalseState,17151,Variable DiscrepancyAlarmType_InputNode,17152,Variable DiscrepancyAlarmType_SuppressedState,17153,Variable DiscrepancyAlarmType_SuppressedState_Id,17154,Variable DiscrepancyAlarmType_SuppressedState_Name,17155,Variable DiscrepancyAlarmType_SuppressedState_Number,17156,Variable DiscrepancyAlarmType_SuppressedState_EffectiveDisplayName,17157,Variable DiscrepancyAlarmType_SuppressedState_TransitionTime,17158,Variable DiscrepancyAlarmType_SuppressedState_EffectiveTransitionTime,17159,Variable DiscrepancyAlarmType_SuppressedState_TrueState,17160,Variable DiscrepancyAlarmType_SuppressedState_FalseState,17161,Variable DiscrepancyAlarmType_OutOfServiceState,17162,Variable DiscrepancyAlarmType_OutOfServiceState_Id,17163,Variable DiscrepancyAlarmType_OutOfServiceState_Name,17164,Variable DiscrepancyAlarmType_OutOfServiceState_Number,17165,Variable DiscrepancyAlarmType_OutOfServiceState_EffectiveDisplayName,17166,Variable DiscrepancyAlarmType_OutOfServiceState_TransitionTime,17167,Variable DiscrepancyAlarmType_OutOfServiceState_EffectiveTransitionTime,17168,Variable DiscrepancyAlarmType_OutOfServiceState_TrueState,17169,Variable DiscrepancyAlarmType_OutOfServiceState_FalseState,17170,Variable DiscrepancyAlarmType_SilenceState,17171,Variable DiscrepancyAlarmType_SilenceState_Id,17172,Variable DiscrepancyAlarmType_SilenceState_Name,17173,Variable DiscrepancyAlarmType_SilenceState_Number,17174,Variable DiscrepancyAlarmType_SilenceState_EffectiveDisplayName,17175,Variable DiscrepancyAlarmType_SilenceState_TransitionTime,17176,Variable DiscrepancyAlarmType_SilenceState_EffectiveTransitionTime,17177,Variable DiscrepancyAlarmType_SilenceState_TrueState,17178,Variable DiscrepancyAlarmType_SilenceState_FalseState,17179,Variable DiscrepancyAlarmType_ShelvingState,17180,Object DiscrepancyAlarmType_ShelvingState_CurrentState,17181,Variable DiscrepancyAlarmType_ShelvingState_CurrentState_Id,17182,Variable DiscrepancyAlarmType_ShelvingState_CurrentState_Name,17183,Variable DiscrepancyAlarmType_ShelvingState_CurrentState_Number,17184,Variable DiscrepancyAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,17185,Variable DiscrepancyAlarmType_ShelvingState_LastTransition,17186,Variable DiscrepancyAlarmType_ShelvingState_LastTransition_Id,17187,Variable DiscrepancyAlarmType_ShelvingState_LastTransition_Name,17188,Variable DiscrepancyAlarmType_ShelvingState_LastTransition_Number,17189,Variable DiscrepancyAlarmType_ShelvingState_LastTransition_TransitionTime,17190,Variable DiscrepancyAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,17191,Variable DiscrepancyAlarmType_ShelvingState_UnshelveTime,17192,Variable DiscrepancyAlarmType_ShelvingState_Unshelve,17193,Method DiscrepancyAlarmType_ShelvingState_OneShotShelve,17194,Method DiscrepancyAlarmType_ShelvingState_TimedShelve,17195,Method DiscrepancyAlarmType_ShelvingState_TimedShelve_InputArguments,17196,Variable DiscrepancyAlarmType_SuppressedOrShelved,17197,Variable DiscrepancyAlarmType_MaxTimeShelved,17198,Variable DiscrepancyAlarmType_AudibleEnabled,17199,Variable DiscrepancyAlarmType_AudibleSound,17200,Variable RemoveDataSetFolderMethodType_InputArguments,17201,Variable PubSubConnectionType_Address_NetworkInterface,17202,Variable PubSubConnectionType_TransportSettings,17203,Object PubSubConnectionType_WriterGroupName_Placeholder_MaxNetworkMessageSize,17204,Variable DiscrepancyAlarmType_OnDelay,17205,Variable DiscrepancyAlarmType_OffDelay,17206,Variable DiscrepancyAlarmType_FirstInGroupFlag,17207,Variable DiscrepancyAlarmType_FirstInGroup,17208,Object DiscrepancyAlarmType_AlarmGroup_Placeholder,17209,Object DiscrepancyAlarmType_ReAlarmTime,17210,Variable DiscrepancyAlarmType_ReAlarmRepeatCount,17211,Variable DiscrepancyAlarmType_Silence,17212,Method DiscrepancyAlarmType_Suppress,17213,Method PubSubConnectionType_WriterGroupName_Placeholder_WriterGroupId,17214,Variable DiscrepancyAlarmType_TargetValueNode,17215,Variable DiscrepancyAlarmType_ExpectedTime,17216,Variable DiscrepancyAlarmType_Tolerance,17217,Variable SafetyConditionClassType,17218,ObjectType HighlyManagedAlarmConditionClassType,17219,ObjectType TrainingConditionClassType,17220,ObjectType TestingConditionSubClassType,17221,ObjectType AuditConditionCommentEventType_ConditionEventId,17222,Variable AuditConditionAcknowledgeEventType_ConditionEventId,17223,Variable AuditConditionConfirmEventType_ConditionEventId,17224,Variable AuditConditionSuppressionEventType,17225,ObjectType AuditConditionSuppressionEventType_EventId,17226,Variable AuditConditionSuppressionEventType_EventType,17227,Variable AuditConditionSuppressionEventType_SourceNode,17228,Variable AuditConditionSuppressionEventType_SourceName,17229,Variable AuditConditionSuppressionEventType_Time,17230,Variable AuditConditionSuppressionEventType_ReceiveTime,17231,Variable AuditConditionSuppressionEventType_LocalTime,17232,Variable AuditConditionSuppressionEventType_Message,17233,Variable AuditConditionSuppressionEventType_Severity,17234,Variable AuditConditionSuppressionEventType_ActionTimeStamp,17235,Variable AuditConditionSuppressionEventType_Status,17236,Variable AuditConditionSuppressionEventType_ServerId,17237,Variable AuditConditionSuppressionEventType_ClientAuditEntryId,17238,Variable AuditConditionSuppressionEventType_ClientUserId,17239,Variable AuditConditionSuppressionEventType_MethodId,17240,Variable AuditConditionSuppressionEventType_InputArguments,17241,Variable AuditConditionSilenceEventType,17242,ObjectType AuditConditionSilenceEventType_EventId,17243,Variable AuditConditionSilenceEventType_EventType,17244,Variable AuditConditionSilenceEventType_SourceNode,17245,Variable AuditConditionSilenceEventType_SourceName,17246,Variable AuditConditionSilenceEventType_Time,17247,Variable AuditConditionSilenceEventType_ReceiveTime,17248,Variable AuditConditionSilenceEventType_LocalTime,17249,Variable AuditConditionSilenceEventType_Message,17250,Variable AuditConditionSilenceEventType_Severity,17251,Variable AuditConditionSilenceEventType_ActionTimeStamp,17252,Variable AuditConditionSilenceEventType_Status,17253,Variable AuditConditionSilenceEventType_ServerId,17254,Variable AuditConditionSilenceEventType_ClientAuditEntryId,17255,Variable AuditConditionSilenceEventType_ClientUserId,17256,Variable AuditConditionSilenceEventType_MethodId,17257,Variable AuditConditionSilenceEventType_InputArguments,17258,Variable AuditConditionOutOfServiceEventType,17259,ObjectType AuditConditionOutOfServiceEventType_EventId,17260,Variable AuditConditionOutOfServiceEventType_EventType,17261,Variable AuditConditionOutOfServiceEventType_SourceNode,17262,Variable AuditConditionOutOfServiceEventType_SourceName,17263,Variable AuditConditionOutOfServiceEventType_Time,17264,Variable AuditConditionOutOfServiceEventType_ReceiveTime,17265,Variable AuditConditionOutOfServiceEventType_LocalTime,17266,Variable AuditConditionOutOfServiceEventType_Message,17267,Variable AuditConditionOutOfServiceEventType_Severity,17268,Variable AuditConditionOutOfServiceEventType_ActionTimeStamp,17269,Variable AuditConditionOutOfServiceEventType_Status,17270,Variable AuditConditionOutOfServiceEventType_ServerId,17271,Variable AuditConditionOutOfServiceEventType_ClientAuditEntryId,17272,Variable AuditConditionOutOfServiceEventType_ClientUserId,17273,Variable AuditConditionOutOfServiceEventType_MethodId,17274,Variable AuditConditionOutOfServiceEventType_InputArguments,17275,Variable HasEffectDisable,17276,ReferenceType AlarmRateVariableType,17277,VariableType AlarmRateVariableType_Rate,17278,Variable AlarmMetricsType,17279,ObjectType AlarmMetricsType_AlarmCount,17280,Variable AlarmMetricsType_MaximumActiveState,17281,Variable AlarmMetricsType_MaximumUnAck,17282,Variable AlarmMetricsType_MaximumReAlarmCount,17283,Variable AlarmMetricsType_CurrentAlarmRate,17284,Variable AlarmMetricsType_CurrentAlarmRate_Rate,17285,Variable AlarmMetricsType_MaximumAlarmRate,17286,Variable AlarmMetricsType_MaximumAlarmRate_Rate,17287,Variable AlarmMetricsType_AverageAlarmRate,17288,Variable AlarmMetricsType_AverageAlarmRate_Rate,17289,Variable PubSubConnectionType_WriterGroupName_Placeholder_TransportSettings,17290,Object PubSubConnectionType_WriterGroupName_Placeholder_MessageSettings,17291,Object PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri,17292,Variable PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter,17293,Method PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_InputArguments,17294,Variable PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri_RestrictToList,17295,Variable PublishSubscribeType_SetSecurityKeys,17296,Method PublishSubscribeType_SetSecurityKeys_InputArguments,17297,Variable SetSecurityKeysMethodType,17298,Method SetSecurityKeysMethodType_InputArguments,17299,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,17300,Variable PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_OutputArguments,17301,Variable PubSubConnectionType_ReaderGroupName_Placeholder_MaxNetworkMessageSize,17302,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,17303,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent,17304,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active,17305,Variable PubSubConnectionType_TransportProfileUri,17306,Variable PubSubConnectionType_ReaderGroupName_Placeholder_TransportSettings,17307,Object PubSubConnectionType_ReaderGroupName_Placeholder_MessageSettings,17308,Object PubSubConnectionType_TransportProfileUri_RestrictToList,17309,Variable PubSubConnectionType_WriterGroupName_Placeholder,17310,Object PubSubConnectionType_WriterGroupName_Placeholder_SecurityMode,17311,Variable PubSubConnectionType_WriterGroupName_Placeholder_SecurityGroupId,17312,Variable PubSubConnectionType_WriterGroupName_Placeholder_SecurityKeyServices,17313,Variable PubSubConnectionType_WriterGroupName_Placeholder_Status,17314,Object PubSubConnectionType_WriterGroupName_Placeholder_Status_State,17315,Variable PubSubConnectionType_WriterGroupName_Placeholder_Status_Enable,17316,Method PubSubConnectionType_WriterGroupName_Placeholder_Status_Disable,17317,Method PubSubConnectionType_WriterGroupName_Placeholder_PublishingInterval,17318,Variable PubSubConnectionType_WriterGroupName_Placeholder_KeepAliveTime,17319,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification,17320,Variable PubSubConnectionType_WriterGroupName_Placeholder_Priority,17321,Variable PubSubConnectionType_WriterGroupName_Placeholder_LocaleIds,17322,Variable PubSubConnectionType_WriterGroupName_Placeholder_RemoveDataSetWriter,17323,Method PubSubConnectionType_WriterGroupName_Placeholder_RemoveDataSetWriter_InputArguments,17324,Variable PubSubConnectionType_ReaderGroupName_Placeholder,17325,Object PubSubConnectionType_ReaderGroupName_Placeholder_SecurityMode,17326,Variable PubSubConnectionType_ReaderGroupName_Placeholder_SecurityGroupId,17327,Variable PubSubConnectionType_ReaderGroupName_Placeholder_SecurityKeyServices,17328,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Status,17329,Object PubSubConnectionType_ReaderGroupName_Placeholder_Status_State,17330,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Status_Enable,17331,Method PubSubConnectionType_ReaderGroupName_Placeholder_Status_Disable,17332,Method PubSubConnectionType_ReaderGroupName_Placeholder_RemoveDataSetReader,17333,Method PubSubConnectionType_ReaderGroupName_Placeholder_RemoveDataSetReader_InputArguments,17334,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,17335,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,17336,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError,17337,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active,17338,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification,17339,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,17340,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,17341,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent,17342,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active,17343,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification,17344,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,17345,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,17346,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod,17347,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active,17348,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification,17349,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,17350,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,17351,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues,17352,Object PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress,17353,Variable PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel,17354,Variable PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader,17355,Method PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup,17356,Method PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_InputArguments,17357,Variable PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_OutputArguments,17358,Variable PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup,17359,Method PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_InputArguments,17360,Variable PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_OutputArguments,17361,Variable PublishSubscribe_ConnectionName_Placeholder_RemoveGroup,17362,Method PublishSubscribe_ConnectionName_Placeholder_RemoveGroup_InputArguments,17363,Variable PublishSubscribe_SetSecurityKeys,17364,Method PublishSubscribe_SetSecurityKeys_InputArguments,17365,Variable PublishSubscribe_AddConnection,17366,Method PublishSubscribe_AddConnection_InputArguments,17367,Variable PublishSubscribe_AddConnection_OutputArguments,17368,Variable PublishSubscribe_RemoveConnection,17369,Method PublishSubscribe_RemoveConnection_InputArguments,17370,Variable PublishSubscribe_PublishedDataSets,17371,Object PublishSubscribe_PublishedDataSets_AddPublishedDataItems,17372,Method PublishSubscribe_PublishedDataSets_AddPublishedDataItems_InputArguments,17373,Variable PublishSubscribe_PublishedDataSets_AddPublishedDataItems_OutputArguments,17374,Variable PublishSubscribe_PublishedDataSets_AddPublishedEvents,17375,Method PublishSubscribe_PublishedDataSets_AddPublishedEvents_InputArguments,17376,Variable PublishSubscribe_PublishedDataSets_AddPublishedEvents_OutputArguments,17377,Variable PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate,17378,Method PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments,17379,Variable PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments,17380,Variable PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate,17381,Method PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_InputArguments,17382,Variable PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments,17383,Variable PublishSubscribe_PublishedDataSets_RemovePublishedDataSet,17384,Method PublishSubscribe_PublishedDataSets_RemovePublishedDataSet_InputArguments,17385,Variable DataSetReaderType_CreateTargetVariables,17386,Method DataSetReaderType_CreateTargetVariables_InputArguments,17387,Variable DataSetReaderType_CreateTargetVariables_OutputArguments,17388,Variable DataSetReaderType_CreateDataSetMirror,17389,Method DataSetReaderType_CreateDataSetMirror_InputArguments,17390,Variable DataSetReaderType_CreateDataSetMirror_OutputArguments,17391,Variable DataSetReaderTypeCreateTargetVariablesMethodType,17392,Method DataSetReaderTypeCreateTargetVariablesMethodType_InputArguments,17393,Variable DataSetReaderTypeCreateTargetVariablesMethodType_OutputArguments,17394,Variable DataSetReaderTypeCreateDataSetMirrorMethodType,17395,Method DataSetReaderTypeCreateDataSetMirrorMethodType_InputArguments,17396,Variable DataSetReaderTypeCreateDataSetMirrorMethodType_OutputArguments,17397,Variable PublishSubscribe_PublishedDataSets_AddDataSetFolder,17398,Method PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_InputArguments,17399,Variable PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_OutputArguments,17400,Variable PublishSubscribe_PublishedDataSets_AddDataSetFolder_InputArguments,17401,Variable PublishSubscribe_PublishedDataSets_AddDataSetFolder_OutputArguments,17402,Variable PublishSubscribe_PublishedDataSets_RemoveDataSetFolder,17403,Method PublishSubscribe_PublishedDataSets_RemoveDataSetFolder_InputArguments,17404,Variable PublishSubscribe_Status,17405,Object PublishSubscribe_Status_State,17406,Variable PublishSubscribe_Status_Enable,17407,Method PublishSubscribe_Status_Disable,17408,Method PublishSubscribe_Diagnostics,17409,Object PublishSubscribe_Diagnostics_DiagnosticsLevel,17410,Variable PublishSubscribe_Diagnostics_TotalInformation,17411,Variable PublishSubscribe_Diagnostics_TotalInformation_Active,17412,Variable PublishSubscribe_Diagnostics_TotalInformation_Classification,17413,Variable PublishSubscribe_Diagnostics_TotalInformation_DiagnosticsLevel,17414,Variable PublishSubscribe_Diagnostics_TotalInformation_TimeFirstChange,17415,Variable PublishSubscribe_Diagnostics_TotalError,17416,Variable PublishSubscribe_Diagnostics_TotalError_Active,17417,Variable PublishSubscribe_Diagnostics_TotalError_Classification,17418,Variable PublishSubscribe_Diagnostics_TotalError_DiagnosticsLevel,17419,Variable PublishSubscribe_Diagnostics_TotalError_TimeFirstChange,17420,Variable PublishSubscribe_Diagnostics_Reset,17421,Method PublishSubscribe_Diagnostics_SubError,17422,Variable PublishSubscribe_Diagnostics_Counters,17423,Object PublishSubscribe_Diagnostics_Counters_StateError,17424,Variable PublishSubscribe_Diagnostics_Counters_StateError_Active,17425,Variable PublishSubscribe_Diagnostics_Counters_StateError_Classification,17426,Variable PubSubConnectionType_AddWriterGroup,17427,Method PubSubConnectionType_AddWriterGroup_InputArguments,17428,Variable PublishSubscribe_Diagnostics_Counters_StateError_DiagnosticsLevel,17429,Variable PublishSubscribe_Diagnostics_Counters_StateError_TimeFirstChange,17430,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod,17431,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Active,17432,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Classification,17433,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,17434,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,17435,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalByParent,17436,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Active,17437,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Classification,17438,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,17439,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,17440,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalFromError,17441,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Active,17442,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Classification,17443,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,17444,Variable PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,17445,Variable PublishSubscribe_Diagnostics_Counters_StatePausedByParent,17446,Variable PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Active,17447,Variable PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Classification,17448,Variable PublishSubscribe_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,17449,Variable PublishSubscribe_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,17450,Variable PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod,17451,Variable PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Active,17452,Variable PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Classification,17453,Variable PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,17454,Variable PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,17455,Variable PubSubConnectionType_AddWriterGroup_OutputArguments,17456,Variable PublishSubscribe_Diagnostics_LiveValues,17457,Object PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters,17458,Variable PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel,17459,Variable PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders,17460,Variable PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel,17461,Variable PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters,17462,Variable PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel,17463,Variable PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders,17464,Variable PubSubConnectionType_AddReaderGroup,17465,Method PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel,17466,Variable DatagramConnectionTransportDataType,17467,DataType DatagramConnectionTransportDataType_Encoding_DefaultBinary,17468,Object OpcUa_BinarySchema_DatagramConnectionTransportDataType,17469,Variable OpcUa_BinarySchema_DatagramConnectionTransportDataType_DataTypeVersion,17470,Variable OpcUa_BinarySchema_DatagramConnectionTransportDataType_DictionaryFragment,17471,Variable DatagramConnectionTransportDataType_Encoding_DefaultXml,17472,Object OpcUa_XmlSchema_DatagramConnectionTransportDataType,17473,Variable OpcUa_XmlSchema_DatagramConnectionTransportDataType_DataTypeVersion,17474,Variable OpcUa_XmlSchema_DatagramConnectionTransportDataType_DictionaryFragment,17475,Variable DatagramConnectionTransportDataType_Encoding_DefaultJson,17476,Object UadpDataSetReaderMessageType_DataSetOffset,17477,Variable PublishSubscribeType_ConnectionName_Placeholder_ConnectionProperties,17478,Variable PublishSubscribeType_SupportedTransportProfiles,17479,Variable PublishSubscribe_ConnectionName_Placeholder_ConnectionProperties,17480,Variable PublishSubscribe_SupportedTransportProfiles,17481,Variable PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterProperties,17482,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterProperties,17483,Variable PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterProperties,17484,Variable PubSubConnectionType_ConnectionProperties,17485,Variable PubSubConnectionType_WriterGroupName_Placeholder_GroupProperties,17486,Variable PubSubConnectionType_ReaderGroupName_Placeholder_GroupProperties,17487,Variable PubSubGroupType_GroupProperties,17488,Variable WriterGroupType_GroupProperties,17489,Variable WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterProperties,17490,Variable ReaderGroupType_GroupProperties,17491,Variable ReaderGroupType_DataSetReaderName_Placeholder_DataSetReaderProperties,17492,Variable DataSetWriterType_DataSetWriterProperties,17493,Variable DataSetReaderType_DataSetReaderProperties,17494,Variable CreateCredentialMethodType_OutputArguments,17495,Variable KeyCredentialConfigurationFolderType,17496,ObjectType AnalogUnitType,17497,VariableType AnalogUnitType_Definition,17498,Variable AnalogUnitType_ValuePrecision,17499,Variable AnalogUnitType_InstrumentRange,17500,Variable AnalogUnitType_EURange,17501,Variable AnalogUnitType_EngineeringUnits,17502,Variable PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface_Selections,17503,Variable PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface_SelectionDescriptions,17504,Variable PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface_RestrictToList,17505,Variable PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface_Selections,17506,Variable PubSubConnectionType_AddReaderGroup_InputArguments,17507,Variable PubSubConnectionType_AddReaderGroup_OutputArguments,17508,Variable PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface_SelectionDescriptions,17509,Variable PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface_RestrictToList,17510,Variable KeyCredentialConfigurationFolderType_ServiceName_Placeholder,17511,Object KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ResourceUri,17512,Variable KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ProfileUri,17513,Variable KeyCredentialConfigurationFolderType_ServiceName_Placeholder_EndpointUrls,17514,Variable KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ServiceStatus,17515,Variable KeyCredentialConfigurationFolderType_ServiceName_Placeholder_GetEncryptingKey,17516,Method KeyCredentialConfigurationFolderType_ServiceName_Placeholder_GetEncryptingKey_InputArguments,17517,Variable KeyCredentialConfigurationFolderType_ServiceName_Placeholder_GetEncryptingKey_OutputArguments,17518,Variable KeyCredentialConfigurationFolderType_ServiceName_Placeholder_UpdateCredential,17519,Method KeyCredentialConfigurationFolderType_ServiceName_Placeholder_UpdateCredential_InputArguments,17520,Variable KeyCredentialConfigurationFolderType_ServiceName_Placeholder_DeleteCredential,17521,Method KeyCredentialConfigurationFolderType_CreateCredential,17522,Method KeyCredentialConfigurationFolderType_CreateCredential_InputArguments,17523,Variable KeyCredentialConfigurationFolderType_CreateCredential_OutputArguments,17524,Variable KeyCredentialConfiguration_ServiceName_Placeholder_GetEncryptingKey,17525,Method KeyCredentialConfiguration_ServiceName_Placeholder_GetEncryptingKey_InputArguments,17526,Variable KeyCredentialConfiguration_ServiceName_Placeholder_GetEncryptingKey_OutputArguments,17527,Variable KeyCredentialConfiguration_CreateCredential,17528,Method KeyCredentialConfiguration_CreateCredential_InputArguments,17529,Variable KeyCredentialConfiguration_CreateCredential_OutputArguments,17530,Variable GetEncryptingKeyMethodType,17531,Method GetEncryptingKeyMethodType_InputArguments,17532,Variable GetEncryptingKeyMethodType_OutputArguments,17533,Variable KeyCredentialConfigurationType_GetEncryptingKey,17534,Method KeyCredentialConfigurationType_GetEncryptingKey_InputArguments,17535,Variable KeyCredentialConfigurationType_GetEncryptingKey_OutputArguments,17536,Variable AdditionalParametersType_Encoding_DefaultBinary,17537,Object OpcUa_BinarySchema_AdditionalParametersType,17538,Variable OpcUa_BinarySchema_AdditionalParametersType_DataTypeVersion,17539,Variable OpcUa_BinarySchema_AdditionalParametersType_DictionaryFragment,17540,Variable AdditionalParametersType_Encoding_DefaultXml,17541,Object OpcUa_XmlSchema_AdditionalParametersType,17542,Variable OpcUa_XmlSchema_AdditionalParametersType_DataTypeVersion,17543,Variable OpcUa_XmlSchema_AdditionalParametersType_DictionaryFragment,17544,Variable RsaEncryptedSecret,17545,DataType EccEncryptedSecret,17546,DataType AdditionalParametersType_Encoding_DefaultJson,17547,Object EphemeralKeyType,17548,DataType EphemeralKeyType_Encoding_DefaultBinary,17549,Object OpcUa_BinarySchema_EphemeralKeyType,17550,Variable OpcUa_BinarySchema_EphemeralKeyType_DataTypeVersion,17551,Variable OpcUa_BinarySchema_EphemeralKeyType_DictionaryFragment,17552,Variable EphemeralKeyType_Encoding_DefaultXml,17553,Object OpcUa_XmlSchema_EphemeralKeyType,17554,Variable OpcUa_XmlSchema_EphemeralKeyType_DataTypeVersion,17555,Variable OpcUa_XmlSchema_EphemeralKeyType_DictionaryFragment,17556,Variable EphemeralKeyType_Encoding_DefaultJson,17557,Object PubSubConnectionType_WriterGroupName_Placeholder_HeaderLayoutUri,17558,Variable WriterGroupType_HeaderLayoutUri,17559,Variable ReaderGroupType_DataSetReaderName_Placeholder_KeyFrameCount,17560,Variable PubSubConnectionTypeAddWriterGroupMethodType,17561,Method ReaderGroupType_DataSetReaderName_Placeholder_HeaderLayoutUri,17562,Variable DataSetReaderType_KeyFrameCount,17563,Variable DataSetReaderType_HeaderLayoutUri,17564,Variable BaseAnalogType_Definition,17565,Variable BaseAnalogType_ValuePrecision,17566,Variable BaseAnalogType_InstrumentRange,17567,Variable BaseAnalogType_EURange,17568,Variable BaseAnalogType_EngineeringUnits,17569,Variable AnalogUnitRangeType,17570,VariableType AnalogUnitRangeType_Definition,17571,Variable AnalogUnitRangeType_ValuePrecision,17572,Variable AnalogUnitRangeType_InstrumentRange,17573,Variable AnalogUnitRangeType_EURange,17574,Variable AnalogUnitRangeType_EngineeringUnits,17575,Variable PubSubConnectionType_Address_NetworkInterface_Selections,17576,Variable PubSubConnectionType_Address_NetworkInterface_SelectionDescriptions,17577,Variable PubSubConnectionType_Address_NetworkInterface_RestrictToList,17578,Variable DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface_Selections,17579,Variable DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface_SelectionDescriptions,17580,Variable DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface_RestrictToList,17581,Variable NetworkAddressType_NetworkInterface_Selections,17582,Variable NetworkAddressType_NetworkInterface_SelectionDescriptions,17583,Variable NetworkAddressType_NetworkInterface_RestrictToList,17584,Variable NetworkAddressUrlType_NetworkInterface_Selections,17585,Variable NetworkAddressUrlType_NetworkInterface_SelectionDescriptions,17586,Variable NetworkAddressUrlType_NetworkInterface_RestrictToList,17587,Variable Index,17588,DataType DictionaryEntryType,17589,ObjectType DictionaryEntryType_DictionaryEntryName_Placeholder,17590,Object DictionaryFolderType,17591,ObjectType DictionaryFolderType_DictionaryFolderName_Placeholder,17592,Object DictionaryFolderType_DictionaryEntryName_Placeholder,17593,Object Dictionaries,17594,Object Dictionaries_DictionaryFolderName_Placeholder,17595,Object Dictionaries_DictionaryEntryName_Placeholder,17596,Object HasDictionaryEntry,17597,ReferenceType IrdiDictionaryEntryType,17598,ObjectType IrdiDictionaryEntryType_DictionaryEntryName_Placeholder,17599,Object UriDictionaryEntryType,17600,ObjectType UriDictionaryEntryType_DictionaryEntryName_Placeholder,17601,Object BaseInterfaceType,17602,ObjectType HasInterface,17603,ReferenceType HasAddIn,17604,ReferenceType DefaultInstanceBrowseName,17605,Variable GenericAttributeValue,17606,DataType GenericAttributes,17607,DataType GenericAttributeValue_Encoding_DefaultXml,17608,Object GenericAttributes_Encoding_DefaultXml,17609,Object GenericAttributeValue_Encoding_DefaultBinary,17610,Object GenericAttributes_Encoding_DefaultBinary,17611,Object ServerType_LocalTime,17612,Variable PubSubConnectionTypeAddWriterGroupMethodType_InputArguments,17613,Variable PubSubConnectionTypeAddWriterGroupMethodType_OutputArguments,17614,Variable AuditSecurityEventType_StatusCodeId,17615,Variable AuditChannelEventType_StatusCodeId,17616,Variable AuditOpenSecureChannelEventType_StatusCodeId,17617,Variable AuditSessionEventType_StatusCodeId,17618,Variable AuditCreateSessionEventType_StatusCodeId,17619,Variable AuditUrlMismatchEventType_StatusCodeId,17620,Variable AuditActivateSessionEventType_StatusCodeId,17621,Variable AuditCancelEventType_StatusCodeId,17622,Variable AuditCertificateEventType_StatusCodeId,17623,Variable AuditCertificateDataMismatchEventType_StatusCodeId,17624,Variable AuditCertificateExpiredEventType_StatusCodeId,17625,Variable AuditCertificateInvalidEventType_StatusCodeId,17626,Variable AuditCertificateUntrustedEventType_StatusCodeId,17627,Variable AuditCertificateRevokedEventType_StatusCodeId,17628,Variable AuditCertificateMismatchEventType_StatusCodeId,17629,Variable PubSubConnectionAddReaderGroupGroupMethodType,17630,Method PubSubConnectionAddReaderGroupGroupMethodType_InputArguments,17631,Variable SelectionListType_Selections,17632,Variable SelectionListType_SelectionDescriptions,17633,Variable Server_LocalTime,17634,Variable FiniteStateMachineType_AvailableStates,17635,Variable FiniteStateMachineType_AvailableTransitions,17636,Variable TemporaryFileTransferType_TransferState_Placeholder_AvailableStates,17637,Variable TemporaryFileTransferType_TransferState_Placeholder_AvailableTransitions,17638,Variable FileTransferStateMachineType_AvailableStates,17639,Variable FileTransferStateMachineType_AvailableTransitions,17640,Variable RoleMappingRuleChangedAuditEventType,17641,ObjectType RoleMappingRuleChangedAuditEventType_EventId,17642,Variable RoleMappingRuleChangedAuditEventType_EventType,17643,Variable RoleMappingRuleChangedAuditEventType_SourceNode,17644,Variable RoleMappingRuleChangedAuditEventType_SourceName,17645,Variable RoleMappingRuleChangedAuditEventType_Time,17646,Variable RoleMappingRuleChangedAuditEventType_ReceiveTime,17647,Variable RoleMappingRuleChangedAuditEventType_LocalTime,17648,Variable RoleMappingRuleChangedAuditEventType_Message,17649,Variable RoleMappingRuleChangedAuditEventType_Severity,17650,Variable RoleMappingRuleChangedAuditEventType_ActionTimeStamp,17651,Variable RoleMappingRuleChangedAuditEventType_Status,17652,Variable RoleMappingRuleChangedAuditEventType_ServerId,17653,Variable RoleMappingRuleChangedAuditEventType_ClientAuditEntryId,17654,Variable RoleMappingRuleChangedAuditEventType_ClientUserId,17655,Variable RoleMappingRuleChangedAuditEventType_MethodId,17656,Variable RoleMappingRuleChangedAuditEventType_InputArguments,17657,Variable AlarmConditionType_ShelvingState_AvailableStates,17658,Variable AlarmConditionType_ShelvingState_AvailableTransitions,17659,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_AvailableStates,17660,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_AvailableTransitions,17661,Variable ShelvedStateMachineType_AvailableStates,17662,Variable ShelvedStateMachineType_AvailableTransitions,17663,Variable LimitAlarmType_ShelvingState_AvailableStates,17664,Variable LimitAlarmType_ShelvingState_AvailableTransitions,17665,Variable ExclusiveLimitStateMachineType_AvailableStates,17666,Variable ExclusiveLimitStateMachineType_AvailableTransitions,17667,Variable ExclusiveLimitAlarmType_ShelvingState_AvailableStates,17668,Variable ExclusiveLimitAlarmType_ShelvingState_AvailableTransitions,17669,Variable ExclusiveLimitAlarmType_LimitState_AvailableStates,17670,Variable ExclusiveLimitAlarmType_LimitState_AvailableTransitions,17671,Variable NonExclusiveLimitAlarmType_ShelvingState_AvailableStates,17672,Variable NonExclusiveLimitAlarmType_ShelvingState_AvailableTransitions,17673,Variable NonExclusiveLevelAlarmType_ShelvingState_AvailableStates,17674,Variable NonExclusiveLevelAlarmType_ShelvingState_AvailableTransitions,17675,Variable ExclusiveLevelAlarmType_ShelvingState_AvailableStates,17676,Variable ExclusiveLevelAlarmType_ShelvingState_AvailableTransitions,17677,Variable ExclusiveLevelAlarmType_LimitState_AvailableStates,17678,Variable ExclusiveLevelAlarmType_LimitState_AvailableTransitions,17679,Variable NonExclusiveDeviationAlarmType_ShelvingState_AvailableStates,17680,Variable NonExclusiveDeviationAlarmType_ShelvingState_AvailableTransitions,17681,Variable ExclusiveDeviationAlarmType_ShelvingState_AvailableStates,17682,Variable ExclusiveDeviationAlarmType_ShelvingState_AvailableTransitions,17683,Variable ExclusiveDeviationAlarmType_LimitState_AvailableStates,17684,Variable ExclusiveDeviationAlarmType_LimitState_AvailableTransitions,17685,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_AvailableStates,17686,Variable NonExclusiveRateOfChangeAlarmType_ShelvingState_AvailableTransitions,17687,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_AvailableStates,17688,Variable ExclusiveRateOfChangeAlarmType_ShelvingState_AvailableTransitions,17689,Variable ExclusiveRateOfChangeAlarmType_LimitState_AvailableStates,17690,Variable ExclusiveRateOfChangeAlarmType_LimitState_AvailableTransitions,17691,Variable DiscreteAlarmType_ShelvingState_AvailableStates,17692,Variable DiscreteAlarmType_ShelvingState_AvailableTransitions,17693,Variable OffNormalAlarmType_ShelvingState_AvailableStates,17694,Variable OffNormalAlarmType_ShelvingState_AvailableTransitions,17695,Variable SystemOffNormalAlarmType_ShelvingState_AvailableStates,17696,Variable SystemOffNormalAlarmType_ShelvingState_AvailableTransitions,17697,Variable TripAlarmType_ShelvingState_AvailableStates,17698,Variable TripAlarmType_ShelvingState_AvailableTransitions,17699,Variable CertificateExpirationAlarmType_ShelvingState_AvailableStates,17700,Variable CertificateExpirationAlarmType_ShelvingState_AvailableTransitions,17701,Variable DiscrepancyAlarmType_ShelvingState_AvailableStates,17702,Variable DiscrepancyAlarmType_ShelvingState_AvailableTransitions,17703,Variable ProgramStateMachineType_AvailableStates,17704,Variable ProgramStateMachineType_AvailableTransitions,17705,Variable PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri_Selections,17706,Variable PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri_SelectionDescriptions,17707,Variable InterfaceTypes,17708,Object RationalNumberType,17709,VariableType PubSubConnectionType_TransportProfileUri_Selections,17710,Variable PubSubConnectionType_TransportProfileUri_SelectionDescriptions,17711,Variable RationalNumberType_Numerator,17712,Variable RationalNumberType_Denominator,17713,Variable VectorType,17714,VariableType VectorType_VectorUnit,17715,Variable ThreeDVectorType,17716,VariableType ThreeDVectorType_VectorUnit,17717,Variable FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject,17718,Method FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments,17719,Variable PubSubConnectionAddReaderGroupGroupMethodType_OutputArguments,17720,Variable ConnectionTransportType,17721,ObjectType FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject,17722,Method FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments,17723,Variable PubSubGroupType_MaxNetworkMessageSize,17724,Variable WriterGroupType,17725,ObjectType WriterGroupType_SecurityMode,17726,Variable WriterGroupType_SecurityGroupId,17727,Variable WriterGroupType_SecurityKeyServices,17728,Variable WriterGroupType_MaxNetworkMessageSize,17729,Variable WriterGroupType_Status,17730,Object WriterGroupType_Status_State,17731,Variable AuthorizationServices,17732,Object AuthorizationServices_ServiceName_Placeholder,17733,Object WriterGroupType_Status_Enable,17734,Method WriterGroupType_Status_Disable,17735,Method WriterGroupType_WriterGroupId,17736,Variable WriterGroupType_PublishingInterval,17737,Variable WriterGroupType_KeepAliveTime,17738,Variable WriterGroupType_Priority,17739,Variable WriterGroupType_LocaleIds,17740,Variable WriterGroupType_TransportSettings,17741,Object WriterGroupType_MessageSettings,17742,Object WriterGroupType_DataSetWriterName_Placeholder,17743,Object WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterId,17744,Variable WriterGroupType_DataSetWriterName_Placeholder_DataSetFieldContentMask,17745,Variable WriterGroupType_DataSetWriterName_Placeholder_KeyFrameCount,17746,Variable WriterGroupType_DataSetWriterName_Placeholder_TransportSettings,17747,Object WriterGroupType_DataSetWriterName_Placeholder_MessageSettings,17748,Object WriterGroupType_DataSetWriterName_Placeholder_Status,17749,Object WriterGroupType_DataSetWriterName_Placeholder_Status_State,17750,Variable WriterGroupType_DataSetWriterName_Placeholder_Status_Enable,17751,Method WriterGroupType_DataSetWriterName_Placeholder_Status_Disable,17752,Method WriterGroupType_DataSetWriterName_Placeholder_Diagnostics,17753,Object WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel,17754,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation,17755,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active,17756,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification,17757,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel,17758,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_TimeFirstChange,17759,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError,17760,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active,17761,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification,17762,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel,17763,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_TimeFirstChange,17764,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Reset,17765,Method WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_SubError,17766,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters,17767,Object WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError,17768,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active,17769,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification,17770,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel,17771,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_TimeFirstChange,17772,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod,17773,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active,17774,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification,17775,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,17776,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,17777,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent,17778,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active,17779,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification,17780,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,17781,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,17782,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError,17783,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active,17784,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification,17785,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,17786,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,17787,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent,17788,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active,17789,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification,17790,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,17791,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,17792,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod,17793,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active,17794,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification,17795,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,17796,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,17797,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues,17798,Object WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages,17799,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active,17800,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification,17801,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel,17802,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_TimeFirstChange,17803,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber,17804,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel,17805,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode,17806,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel,17807,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion,17808,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel,17809,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion,17810,Variable WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel,17811,Variable WriterGroupType_Diagnostics,17812,Object WriterGroupType_Diagnostics_DiagnosticsLevel,17813,Variable WriterGroupType_Diagnostics_TotalInformation,17814,Variable WriterGroupType_Diagnostics_TotalInformation_Active,17815,Variable WriterGroupType_Diagnostics_TotalInformation_Classification,17816,Variable WriterGroupType_Diagnostics_TotalInformation_DiagnosticsLevel,17817,Variable WriterGroupType_Diagnostics_TotalInformation_TimeFirstChange,17818,Variable WriterGroupType_Diagnostics_TotalError,17819,Variable WriterGroupType_Diagnostics_TotalError_Active,17820,Variable WriterGroupType_Diagnostics_TotalError_Classification,17821,Variable WriterGroupType_Diagnostics_TotalError_DiagnosticsLevel,17822,Variable WriterGroupType_Diagnostics_TotalError_TimeFirstChange,17823,Variable WriterGroupType_Diagnostics_Reset,17824,Method WriterGroupType_Diagnostics_SubError,17825,Variable WriterGroupType_Diagnostics_Counters,17826,Object WriterGroupType_Diagnostics_Counters_StateError,17827,Variable WriterGroupType_Diagnostics_Counters_StateError_Active,17828,Variable WriterGroupType_Diagnostics_Counters_StateError_Classification,17829,Variable WriterGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel,17830,Variable WriterGroupType_Diagnostics_Counters_StateError_TimeFirstChange,17831,Variable WriterGroupType_Diagnostics_Counters_StateOperationalByMethod,17832,Variable WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Active,17833,Variable WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification,17834,Variable WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,17835,Variable WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,17836,Variable WriterGroupType_Diagnostics_Counters_StateOperationalByParent,17837,Variable WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Active,17838,Variable WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Classification,17839,Variable WriterGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,17840,Variable WriterGroupType_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,17841,Variable WriterGroupType_Diagnostics_Counters_StateOperationalFromError,17842,Variable WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Active,17843,Variable WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Classification,17844,Variable WriterGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,17845,Variable WriterGroupType_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,17846,Variable WriterGroupType_Diagnostics_Counters_StatePausedByParent,17847,Variable WriterGroupType_Diagnostics_Counters_StatePausedByParent_Active,17848,Variable WriterGroupType_Diagnostics_Counters_StatePausedByParent_Classification,17849,Variable WriterGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,17850,Variable WriterGroupType_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,17851,Variable AuthorizationServiceConfigurationType,17852,ObjectType WriterGroupType_Diagnostics_Counters_StateDisabledByMethod,17853,Variable WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Active,17854,Variable WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification,17855,Variable WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,17856,Variable WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,17857,Variable WriterGroupType_Diagnostics_LiveValues,17858,Object WriterGroupType_Diagnostics_Counters_SentNetworkMessages,17859,Variable AuthorizationServiceConfigurationType_ServiceCertificate,17860,Variable DecimalDataType,17861,DataType DecimalDataType_Encoding_DefaultXml,17862,Object DecimalDataType_Encoding_DefaultBinary,17863,Object WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Active,17864,Variable AlarmConditionType_AudibleSound_ListId,17865,Variable AlarmConditionType_AudibleSound_AgencyId,17866,Variable AlarmConditionType_AudibleSound_VersionId,17867,Variable AlarmConditionType_Unsuppress,17868,Method AlarmConditionType_RemoveFromService,17869,Method AlarmConditionType_PlaceInService,17870,Method WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Classification,17871,Variable WriterGroupType_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel,17872,Variable WriterGroupType_Diagnostics_Counters_SentNetworkMessages_TimeFirstChange,17873,Variable WriterGroupType_Diagnostics_Counters_FailedTransmissions,17874,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Unsuppress,17875,Method AlarmGroupType_AlarmConditionInstance_Placeholder_RemoveFromService,17876,Method AlarmGroupType_AlarmConditionInstance_Placeholder_PlaceInService,17877,Method WriterGroupType_Diagnostics_Counters_FailedTransmissions_Active,17878,Variable LimitAlarmType_AudibleSound_ListId,17879,Variable LimitAlarmType_AudibleSound_AgencyId,17880,Variable LimitAlarmType_AudibleSound_VersionId,17881,Variable LimitAlarmType_Unsuppress,17882,Method LimitAlarmType_RemoveFromService,17883,Method LimitAlarmType_PlaceInService,17884,Method WriterGroupType_Diagnostics_Counters_FailedTransmissions_Classification,17885,Variable ExclusiveLimitAlarmType_AudibleSound_ListId,17886,Variable ExclusiveLimitAlarmType_AudibleSound_AgencyId,17887,Variable ExclusiveLimitAlarmType_AudibleSound_VersionId,17888,Variable ExclusiveLimitAlarmType_Unsuppress,17889,Method ExclusiveLimitAlarmType_RemoveFromService,17890,Method ExclusiveLimitAlarmType_PlaceInService,17891,Method WriterGroupType_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel,17892,Variable NonExclusiveLimitAlarmType_AudibleSound_ListId,17893,Variable NonExclusiveLimitAlarmType_AudibleSound_AgencyId,17894,Variable NonExclusiveLimitAlarmType_AudibleSound_VersionId,17895,Variable NonExclusiveLimitAlarmType_Unsuppress,17896,Method NonExclusiveLimitAlarmType_RemoveFromService,17897,Method NonExclusiveLimitAlarmType_PlaceInService,17898,Method WriterGroupType_Diagnostics_Counters_FailedTransmissions_TimeFirstChange,17899,Variable WriterGroupType_Diagnostics_Counters_EncryptionErrors,17900,Variable WriterGroupType_Diagnostics_Counters_EncryptionErrors_Active,17901,Variable WriterGroupType_Diagnostics_Counters_EncryptionErrors_Classification,17902,Variable WriterGroupType_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel,17903,Variable NonExclusiveLevelAlarmType_RemoveFromService,17904,Method NonExclusiveLevelAlarmType_PlaceInService,17905,Method WriterGroupType_Diagnostics_Counters_EncryptionErrors_TimeFirstChange,17906,Variable ExclusiveLevelAlarmType_AudibleSound_ListId,17907,Variable ExclusiveLevelAlarmType_AudibleSound_AgencyId,17908,Variable ExclusiveLevelAlarmType_AudibleSound_VersionId,17909,Variable ExclusiveLevelAlarmType_Unsuppress,17910,Method ExclusiveLevelAlarmType_RemoveFromService,17911,Method ExclusiveLevelAlarmType_PlaceInService,17912,Method WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters,17913,Variable NonExclusiveDeviationAlarmType_AudibleSound_ListId,17914,Variable NonExclusiveDeviationAlarmType_AudibleSound_AgencyId,17915,Variable NonExclusiveDeviationAlarmType_AudibleSound_VersionId,17916,Variable NonExclusiveDeviationAlarmType_Unsuppress,17917,Method NonExclusiveDeviationAlarmType_RemoveFromService,17918,Method NonExclusiveDeviationAlarmType_PlaceInService,17919,Method WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel,17920,Variable NonExclusiveRateOfChangeAlarmType_AudibleSound_ListId,17921,Variable NonExclusiveRateOfChangeAlarmType_AudibleSound_AgencyId,17922,Variable NonExclusiveRateOfChangeAlarmType_AudibleSound_VersionId,17923,Variable NonExclusiveRateOfChangeAlarmType_Unsuppress,17924,Method NonExclusiveRateOfChangeAlarmType_RemoveFromService,17925,Method NonExclusiveRateOfChangeAlarmType_PlaceInService,17926,Method WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters,17927,Variable ExclusiveDeviationAlarmType_AudibleSound_ListId,17928,Variable ExclusiveDeviationAlarmType_AudibleSound_AgencyId,17929,Variable ExclusiveDeviationAlarmType_AudibleSound_VersionId,17930,Variable ExclusiveDeviationAlarmType_Unsuppress,17931,Method ExclusiveDeviationAlarmType_RemoveFromService,17932,Method ExclusiveDeviationAlarmType_PlaceInService,17933,Method WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel,17934,Variable ExclusiveRateOfChangeAlarmType_AudibleSound_ListId,17935,Variable ExclusiveRateOfChangeAlarmType_AudibleSound_AgencyId,17936,Variable ExclusiveRateOfChangeAlarmType_AudibleSound_VersionId,17937,Variable ExclusiveRateOfChangeAlarmType_Unsuppress,17938,Method ExclusiveRateOfChangeAlarmType_RemoveFromService,17939,Method ExclusiveRateOfChangeAlarmType_PlaceInService,17940,Method WriterGroupType_Diagnostics_LiveValues_SecurityTokenID,17941,Variable DiscreteAlarmType_AudibleSound_ListId,17942,Variable DiscreteAlarmType_AudibleSound_AgencyId,17943,Variable DiscreteAlarmType_AudibleSound_VersionId,17944,Variable DiscreteAlarmType_Unsuppress,17945,Method DiscreteAlarmType_RemoveFromService,17946,Method DiscreteAlarmType_PlaceInService,17947,Method WriterGroupType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel,17948,Variable OffNormalAlarmType_AudibleSound_ListId,17949,Variable OffNormalAlarmType_AudibleSound_AgencyId,17950,Variable OffNormalAlarmType_AudibleSound_VersionId,17951,Variable OffNormalAlarmType_Unsuppress,17952,Method OffNormalAlarmType_RemoveFromService,17953,Method OffNormalAlarmType_PlaceInService,17954,Method WriterGroupType_Diagnostics_LiveValues_TimeToNextTokenID,17955,Variable SystemOffNormalAlarmType_AudibleSound_ListId,17956,Variable SystemOffNormalAlarmType_AudibleSound_AgencyId,17957,Variable SystemOffNormalAlarmType_AudibleSound_VersionId,17958,Variable SystemOffNormalAlarmType_Unsuppress,17959,Method SystemOffNormalAlarmType_RemoveFromService,17960,Method SystemOffNormalAlarmType_PlaceInService,17961,Method WriterGroupType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel,17962,Variable TripAlarmType_AudibleSound_ListId,17963,Variable TripAlarmType_AudibleSound_AgencyId,17964,Variable TripAlarmType_AudibleSound_VersionId,17965,Variable TripAlarmType_Unsuppress,17966,Method TripAlarmType_RemoveFromService,17967,Method TripAlarmType_PlaceInService,17968,Method WriterGroupType_AddDataSetWriter,17969,Method CertificateExpirationAlarmType_AudibleSound_ListId,17970,Variable CertificateExpirationAlarmType_AudibleSound_AgencyId,17971,Variable CertificateExpirationAlarmType_AudibleSound_VersionId,17972,Variable CertificateExpirationAlarmType_Unsuppress,17973,Method CertificateExpirationAlarmType_RemoveFromService,17974,Method CertificateExpirationAlarmType_PlaceInService,17975,Method WriterGroupType_AddDataSetWriter_InputArguments,17976,Variable DiscrepancyAlarmType_AudibleSound_ListId,17977,Variable DiscrepancyAlarmType_AudibleSound_AgencyId,17978,Variable DiscrepancyAlarmType_AudibleSound_VersionId,17979,Variable DiscrepancyAlarmType_Unsuppress,17980,Method DiscrepancyAlarmType_RemoveFromService,17981,Method DiscrepancyAlarmType_PlaceInService,17982,Method HasEffectEnable,17983,ReferenceType HasEffectSuppressed,17984,ReferenceType HasEffectUnsuppressed,17985,ReferenceType AudioVariableType,17986,VariableType WriterGroupType_AddDataSetWriter_OutputArguments,17987,Variable AudioVariableType_ListId,17988,Variable AudioVariableType_AgencyId,17989,Variable AudioVariableType_VersionId,17990,Variable AlarmMetricsType_StartTime,17991,Variable WriterGroupType_RemoveDataSetWriter,17992,Method WriterGroupType_RemoveDataSetWriter_InputArguments,17993,Variable PubSubGroupTypeAddWriterrMethodType,17994,Method PubSubGroupTypeAddWriterrMethodType_InputArguments,17995,Variable PubSubGroupTypeAddWriterrMethodType_OutputArguments,17996,Variable WriterGroupTransportType,17997,ObjectType WriterGroupMessageType,17998,ObjectType ReaderGroupType,17999,ObjectType ReaderGroupType_SecurityMode,18000,Variable KeyCredentialConfigurationType,18001,ObjectType ReaderGroupType_SecurityGroupId,18002,Variable ReaderGroupType_SecurityKeyServices,18003,Variable KeyCredentialConfigurationType_EndpointUrls,18004,Variable KeyCredentialConfigurationType_ServiceStatus,18005,Variable KeyCredentialConfigurationType_UpdateCredential,18006,Method KeyCredentialConfigurationType_UpdateCredential_InputArguments,18007,Variable KeyCredentialConfigurationType_DeleteCredential,18008,Method KeyCredentialUpdateMethodType,18009,Method KeyCredentialUpdateMethodType_InputArguments,18010,Variable KeyCredentialAuditEventType,18011,ObjectType KeyCredentialAuditEventType_EventId,18012,Variable KeyCredentialAuditEventType_EventType,18013,Variable KeyCredentialAuditEventType_SourceNode,18014,Variable KeyCredentialAuditEventType_SourceName,18015,Variable KeyCredentialAuditEventType_Time,18016,Variable KeyCredentialAuditEventType_ReceiveTime,18017,Variable KeyCredentialAuditEventType_LocalTime,18018,Variable KeyCredentialAuditEventType_Message,18019,Variable KeyCredentialAuditEventType_Severity,18020,Variable KeyCredentialAuditEventType_ActionTimeStamp,18021,Variable KeyCredentialAuditEventType_Status,18022,Variable KeyCredentialAuditEventType_ServerId,18023,Variable KeyCredentialAuditEventType_ClientAuditEntryId,18024,Variable KeyCredentialAuditEventType_ClientUserId,18025,Variable KeyCredentialAuditEventType_MethodId,18026,Variable KeyCredentialAuditEventType_InputArguments,18027,Variable KeyCredentialAuditEventType_ResourceUri,18028,Variable KeyCredentialUpdatedAuditEventType,18029,ObjectType KeyCredentialUpdatedAuditEventType_EventId,18030,Variable KeyCredentialUpdatedAuditEventType_EventType,18031,Variable KeyCredentialUpdatedAuditEventType_SourceNode,18032,Variable KeyCredentialUpdatedAuditEventType_SourceName,18033,Variable KeyCredentialUpdatedAuditEventType_Time,18034,Variable KeyCredentialUpdatedAuditEventType_ReceiveTime,18035,Variable KeyCredentialUpdatedAuditEventType_LocalTime,18036,Variable KeyCredentialUpdatedAuditEventType_Message,18037,Variable KeyCredentialUpdatedAuditEventType_Severity,18038,Variable KeyCredentialUpdatedAuditEventType_ActionTimeStamp,18039,Variable KeyCredentialUpdatedAuditEventType_Status,18040,Variable KeyCredentialUpdatedAuditEventType_ServerId,18041,Variable KeyCredentialUpdatedAuditEventType_ClientAuditEntryId,18042,Variable KeyCredentialUpdatedAuditEventType_ClientUserId,18043,Variable KeyCredentialUpdatedAuditEventType_MethodId,18044,Variable KeyCredentialUpdatedAuditEventType_InputArguments,18045,Variable KeyCredentialUpdatedAuditEventType_ResourceUri,18046,Variable KeyCredentialDeletedAuditEventType,18047,ObjectType KeyCredentialDeletedAuditEventType_EventId,18048,Variable KeyCredentialDeletedAuditEventType_EventType,18049,Variable KeyCredentialDeletedAuditEventType_SourceNode,18050,Variable KeyCredentialDeletedAuditEventType_SourceName,18051,Variable KeyCredentialDeletedAuditEventType_Time,18052,Variable KeyCredentialDeletedAuditEventType_ReceiveTime,18053,Variable KeyCredentialDeletedAuditEventType_LocalTime,18054,Variable KeyCredentialDeletedAuditEventType_Message,18055,Variable KeyCredentialDeletedAuditEventType_Severity,18056,Variable KeyCredentialDeletedAuditEventType_ActionTimeStamp,18057,Variable KeyCredentialDeletedAuditEventType_Status,18058,Variable KeyCredentialDeletedAuditEventType_ServerId,18059,Variable KeyCredentialDeletedAuditEventType_ClientAuditEntryId,18060,Variable KeyCredentialDeletedAuditEventType_ClientUserId,18061,Variable KeyCredentialDeletedAuditEventType_MethodId,18062,Variable KeyCredentialDeletedAuditEventType_InputArguments,18063,Variable KeyCredentialDeletedAuditEventType_ResourceUri,18064,Variable ReaderGroupType_MaxNetworkMessageSize,18065,Variable AuthorizationServices_ServiceName_Placeholder_ServiceCertificate,18066,Variable ReaderGroupType_Status,18067,Object ReaderGroupType_Status_State,18068,Variable KeyCredentialConfigurationType_ResourceUri,18069,Variable AuthorizationServices_ServiceName_Placeholder_ServiceUri,18070,Variable AuthorizationServices_ServiceName_Placeholder_IssuerEndpointUrl,18071,Variable AuthorizationServiceConfigurationType_ServiceUri,18072,Variable AuthorizationServiceConfigurationType_IssuerEndpointUrl,18073,Variable ReaderGroupType_Status_Enable,18074,Method ReaderGroupType_Status_Disable,18075,Method ReaderGroupType_DataSetReaderName_Placeholder,18076,Object ReaderGroupType_DataSetReaderName_Placeholder_PublisherId,18077,Variable ReaderGroupType_DataSetReaderName_Placeholder_WriterGroupId,18078,Variable ReaderGroupType_DataSetReaderName_Placeholder_DataSetWriterId,18079,Variable ReaderGroupType_DataSetReaderName_Placeholder_DataSetMetaData,18080,Variable ReaderGroupType_DataSetReaderName_Placeholder_DataSetFieldContentMask,18081,Variable ReaderGroupType_DataSetReaderName_Placeholder_MessageReceiveTimeout,18082,Variable ReaderGroupType_DataSetReaderName_Placeholder_SecurityMode,18083,Variable ReaderGroupType_DataSetReaderName_Placeholder_SecurityGroupId,18084,Variable ReaderGroupType_DataSetReaderName_Placeholder_SecurityKeyServices,18085,Variable ReaderGroupType_DataSetReaderName_Placeholder_TransportSettings,18086,Object ReaderGroupType_DataSetReaderName_Placeholder_MessageSettings,18087,Object ReaderGroupType_DataSetReaderName_Placeholder_Status,18088,Object ReaderGroupType_DataSetReaderName_Placeholder_Status_State,18089,Variable ReaderGroupType_DataSetReaderName_Placeholder_Status_Enable,18090,Method ReaderGroupType_DataSetReaderName_Placeholder_Status_Disable,18091,Method ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics,18092,Object ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_DiagnosticsLevel,18093,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation,18094,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Active,18095,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Classification,18096,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel,18097,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_TimeFirstChange,18098,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError,18099,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Active,18100,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Classification,18101,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel,18102,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_TimeFirstChange,18103,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Reset,18104,Method ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_SubError,18105,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters,18106,Object ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError,18107,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Active,18108,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Classification,18109,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel,18110,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_TimeFirstChange,18111,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod,18112,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active,18113,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification,18114,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,18115,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,18116,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent,18117,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active,18118,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification,18119,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,18120,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,18121,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError,18122,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active,18123,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification,18124,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,18125,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,18126,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent,18127,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active,18128,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification,18129,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,18130,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,18131,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod,18132,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active,18133,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification,18134,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,18135,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,18136,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues,18137,Object ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages,18138,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active,18139,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification,18140,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel,18141,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_TimeFirstChange,18142,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors,18143,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active,18144,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification,18145,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel,18146,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_TimeFirstChange,18147,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber,18148,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel,18149,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_StatusCode,18150,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel,18151,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MajorVersion,18152,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel,18153,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MinorVersion,18154,Variable KeyCredentialConfiguration,18155,Object KeyCredentialConfiguration_ServiceName_Placeholder,18156,Object KeyCredentialConfiguration_ServiceName_Placeholder_ResourceUri,18157,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel,18158,Variable KeyCredentialConfiguration_ServiceName_Placeholder_EndpointUrls,18159,Variable KeyCredentialConfiguration_ServiceName_Placeholder_ServiceStatus,18160,Variable KeyCredentialConfiguration_ServiceName_Placeholder_UpdateCredential,18161,Method KeyCredentialConfiguration_ServiceName_Placeholder_UpdateCredential_InputArguments,18162,Variable KeyCredentialConfiguration_ServiceName_Placeholder_DeleteCredential,18163,Method KeyCredentialConfiguration_ServiceName_Placeholder_ProfileUri,18164,Variable KeyCredentialConfigurationType_ProfileUri,18165,Variable OpcUa_XmlSchema_DataTypeDefinition,18166,Variable OpcUa_XmlSchema_DataTypeDefinition_DataTypeVersion,18167,Variable OpcUa_XmlSchema_DataTypeDefinition_DictionaryFragment,18168,Variable OpcUa_XmlSchema_StructureField,18169,Variable OpcUa_XmlSchema_StructureField_DataTypeVersion,18170,Variable OpcUa_XmlSchema_StructureField_DictionaryFragment,18171,Variable OpcUa_XmlSchema_StructureDefinition,18172,Variable OpcUa_XmlSchema_StructureDefinition_DataTypeVersion,18173,Variable OpcUa_XmlSchema_StructureDefinition_DictionaryFragment,18174,Variable OpcUa_XmlSchema_EnumDefinition,18175,Variable OpcUa_XmlSchema_EnumDefinition_DataTypeVersion,18176,Variable OpcUa_XmlSchema_EnumDefinition_DictionaryFragment,18177,Variable OpcUa_BinarySchema_DataTypeDefinition,18178,Variable OpcUa_BinarySchema_DataTypeDefinition_DataTypeVersion,18179,Variable OpcUa_BinarySchema_DataTypeDefinition_DictionaryFragment,18180,Variable OpcUa_BinarySchema_StructureField,18181,Variable OpcUa_BinarySchema_StructureField_DataTypeVersion,18182,Variable OpcUa_BinarySchema_StructureField_DictionaryFragment,18183,Variable OpcUa_BinarySchema_StructureDefinition,18184,Variable OpcUa_BinarySchema_StructureDefinition_DataTypeVersion,18185,Variable OpcUa_BinarySchema_StructureDefinition_DictionaryFragment,18186,Variable OpcUa_BinarySchema_EnumDefinition,18187,Variable OpcUa_BinarySchema_EnumDefinition_DataTypeVersion,18188,Variable OpcUa_BinarySchema_EnumDefinition_DictionaryFragment,18189,Variable AlarmConditionType_LatchedState,18190,Variable AlarmConditionType_LatchedState_Id,18191,Variable AlarmConditionType_LatchedState_Name,18192,Variable AlarmConditionType_LatchedState_Number,18193,Variable AlarmConditionType_LatchedState_EffectiveDisplayName,18194,Variable AlarmConditionType_LatchedState_TransitionTime,18195,Variable AlarmConditionType_LatchedState_EffectiveTransitionTime,18196,Variable AlarmConditionType_LatchedState_TrueState,18197,Variable AlarmConditionType_LatchedState_FalseState,18198,Variable AlarmConditionType_Reset,18199,Method AlarmGroupType_AlarmConditionInstance_Placeholder_AudibleSound_ListId,18200,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AudibleSound_AgencyId,18201,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_AudibleSound_VersionId,18202,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState,18203,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_Id,18204,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_Name,18205,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_Number,18206,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_EffectiveDisplayName,18207,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_TransitionTime,18208,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_EffectiveTransitionTime,18209,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_TrueState,18210,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_FalseState,18211,Variable AlarmGroupType_AlarmConditionInstance_Placeholder_Reset,18212,Method LimitAlarmType_LatchedState,18213,Variable LimitAlarmType_LatchedState_Id,18214,Variable LimitAlarmType_LatchedState_Name,18215,Variable LimitAlarmType_LatchedState_Number,18216,Variable LimitAlarmType_LatchedState_EffectiveDisplayName,18217,Variable LimitAlarmType_LatchedState_TransitionTime,18218,Variable LimitAlarmType_LatchedState_EffectiveTransitionTime,18219,Variable LimitAlarmType_LatchedState_TrueState,18220,Variable LimitAlarmType_LatchedState_FalseState,18221,Variable LimitAlarmType_Reset,18222,Method ExclusiveLimitAlarmType_LatchedState,18223,Variable ExclusiveLimitAlarmType_LatchedState_Id,18224,Variable ExclusiveLimitAlarmType_LatchedState_Name,18225,Variable ExclusiveLimitAlarmType_LatchedState_Number,18226,Variable ExclusiveLimitAlarmType_LatchedState_EffectiveDisplayName,18227,Variable ExclusiveLimitAlarmType_LatchedState_TransitionTime,18228,Variable ExclusiveLimitAlarmType_LatchedState_EffectiveTransitionTime,18229,Variable ExclusiveLimitAlarmType_LatchedState_TrueState,18230,Variable ExclusiveLimitAlarmType_LatchedState_FalseState,18231,Variable ExclusiveLimitAlarmType_Reset,18232,Method NonExclusiveLimitAlarmType_LatchedState,18233,Variable NonExclusiveLimitAlarmType_LatchedState_Id,18234,Variable NonExclusiveLimitAlarmType_LatchedState_Name,18235,Variable NonExclusiveLimitAlarmType_LatchedState_Number,18236,Variable NonExclusiveLimitAlarmType_LatchedState_EffectiveDisplayName,18237,Variable NonExclusiveLimitAlarmType_LatchedState_TransitionTime,18238,Variable NonExclusiveLimitAlarmType_LatchedState_EffectiveTransitionTime,18239,Variable NonExclusiveLimitAlarmType_LatchedState_TrueState,18240,Variable NonExclusiveLimitAlarmType_LatchedState_FalseState,18241,Variable NonExclusiveLimitAlarmType_Reset,18242,Method NonExclusiveLevelAlarmType_AudibleSound_ListId,18243,Variable NonExclusiveLevelAlarmType_AudibleSound_AgencyId,18244,Variable NonExclusiveLevelAlarmType_AudibleSound_VersionId,18245,Variable NonExclusiveLevelAlarmType_LatchedState,18246,Variable NonExclusiveLevelAlarmType_LatchedState_Id,18247,Variable NonExclusiveLevelAlarmType_LatchedState_Name,18248,Variable NonExclusiveLevelAlarmType_LatchedState_Number,18249,Variable NonExclusiveLevelAlarmType_LatchedState_EffectiveDisplayName,18250,Variable NonExclusiveLevelAlarmType_LatchedState_TransitionTime,18251,Variable NonExclusiveLevelAlarmType_LatchedState_EffectiveTransitionTime,18252,Variable NonExclusiveLevelAlarmType_LatchedState_TrueState,18253,Variable NonExclusiveLevelAlarmType_LatchedState_FalseState,18254,Variable NonExclusiveLevelAlarmType_Unsuppress,18255,Method NonExclusiveLevelAlarmType_Reset,18256,Method ExclusiveLevelAlarmType_LatchedState,18257,Variable ExclusiveLevelAlarmType_LatchedState_Id,18258,Variable ExclusiveLevelAlarmType_LatchedState_Name,18259,Variable ExclusiveLevelAlarmType_LatchedState_Number,18260,Variable ExclusiveLevelAlarmType_LatchedState_EffectiveDisplayName,18261,Variable ExclusiveLevelAlarmType_LatchedState_TransitionTime,18262,Variable ExclusiveLevelAlarmType_LatchedState_EffectiveTransitionTime,18263,Variable ExclusiveLevelAlarmType_LatchedState_TrueState,18264,Variable ExclusiveLevelAlarmType_LatchedState_FalseState,18265,Variable ExclusiveLevelAlarmType_Reset,18266,Method NonExclusiveDeviationAlarmType_LatchedState,18267,Variable NonExclusiveDeviationAlarmType_LatchedState_Id,18268,Variable NonExclusiveDeviationAlarmType_LatchedState_Name,18269,Variable NonExclusiveDeviationAlarmType_LatchedState_Number,18270,Variable NonExclusiveDeviationAlarmType_LatchedState_EffectiveDisplayName,18271,Variable NonExclusiveDeviationAlarmType_LatchedState_TransitionTime,18272,Variable NonExclusiveDeviationAlarmType_LatchedState_EffectiveTransitionTime,18273,Variable NonExclusiveDeviationAlarmType_LatchedState_TrueState,18274,Variable NonExclusiveDeviationAlarmType_LatchedState_FalseState,18275,Variable NonExclusiveDeviationAlarmType_Reset,18276,Method NonExclusiveRateOfChangeAlarmType_LatchedState,18277,Variable NonExclusiveRateOfChangeAlarmType_LatchedState_Id,18278,Variable NonExclusiveRateOfChangeAlarmType_LatchedState_Name,18279,Variable NonExclusiveRateOfChangeAlarmType_LatchedState_Number,18280,Variable NonExclusiveRateOfChangeAlarmType_LatchedState_EffectiveDisplayName,18281,Variable NonExclusiveRateOfChangeAlarmType_LatchedState_TransitionTime,18282,Variable NonExclusiveRateOfChangeAlarmType_LatchedState_EffectiveTransitionTime,18283,Variable NonExclusiveRateOfChangeAlarmType_LatchedState_TrueState,18284,Variable NonExclusiveRateOfChangeAlarmType_LatchedState_FalseState,18285,Variable NonExclusiveRateOfChangeAlarmType_Reset,18286,Method ExclusiveDeviationAlarmType_LatchedState,18287,Variable ExclusiveDeviationAlarmType_LatchedState_Id,18288,Variable ExclusiveDeviationAlarmType_LatchedState_Name,18289,Variable ExclusiveDeviationAlarmType_LatchedState_Number,18290,Variable ExclusiveDeviationAlarmType_LatchedState_EffectiveDisplayName,18291,Variable ExclusiveDeviationAlarmType_LatchedState_TransitionTime,18292,Variable ExclusiveDeviationAlarmType_LatchedState_EffectiveTransitionTime,18293,Variable ExclusiveDeviationAlarmType_LatchedState_TrueState,18294,Variable ExclusiveDeviationAlarmType_LatchedState_FalseState,18295,Variable ExclusiveDeviationAlarmType_Reset,18296,Method ExclusiveRateOfChangeAlarmType_LatchedState,18297,Variable ExclusiveRateOfChangeAlarmType_LatchedState_Id,18298,Variable ExclusiveRateOfChangeAlarmType_LatchedState_Name,18299,Variable ExclusiveRateOfChangeAlarmType_LatchedState_Number,18300,Variable ExclusiveRateOfChangeAlarmType_LatchedState_EffectiveDisplayName,18301,Variable ExclusiveRateOfChangeAlarmType_LatchedState_TransitionTime,18302,Variable ExclusiveRateOfChangeAlarmType_LatchedState_EffectiveTransitionTime,18303,Variable ExclusiveRateOfChangeAlarmType_LatchedState_TrueState,18304,Variable ExclusiveRateOfChangeAlarmType_LatchedState_FalseState,18305,Variable ExclusiveRateOfChangeAlarmType_Reset,18306,Method DiscreteAlarmType_LatchedState,18307,Variable DiscreteAlarmType_LatchedState_Id,18308,Variable DiscreteAlarmType_LatchedState_Name,18309,Variable DiscreteAlarmType_LatchedState_Number,18310,Variable DiscreteAlarmType_LatchedState_EffectiveDisplayName,18311,Variable DiscreteAlarmType_LatchedState_TransitionTime,18312,Variable DiscreteAlarmType_LatchedState_EffectiveTransitionTime,18313,Variable DiscreteAlarmType_LatchedState_TrueState,18314,Variable DiscreteAlarmType_LatchedState_FalseState,18315,Variable DiscreteAlarmType_Reset,18316,Method OffNormalAlarmType_LatchedState,18317,Variable OffNormalAlarmType_LatchedState_Id,18318,Variable OffNormalAlarmType_LatchedState_Name,18319,Variable OffNormalAlarmType_LatchedState_Number,18320,Variable OffNormalAlarmType_LatchedState_EffectiveDisplayName,18321,Variable OffNormalAlarmType_LatchedState_TransitionTime,18322,Variable OffNormalAlarmType_LatchedState_EffectiveTransitionTime,18323,Variable OffNormalAlarmType_LatchedState_TrueState,18324,Variable OffNormalAlarmType_LatchedState_FalseState,18325,Variable OffNormalAlarmType_Reset,18326,Method SystemOffNormalAlarmType_LatchedState,18327,Variable SystemOffNormalAlarmType_LatchedState_Id,18328,Variable SystemOffNormalAlarmType_LatchedState_Name,18329,Variable SystemOffNormalAlarmType_LatchedState_Number,18330,Variable SystemOffNormalAlarmType_LatchedState_EffectiveDisplayName,18331,Variable SystemOffNormalAlarmType_LatchedState_TransitionTime,18332,Variable SystemOffNormalAlarmType_LatchedState_EffectiveTransitionTime,18333,Variable SystemOffNormalAlarmType_LatchedState_TrueState,18334,Variable SystemOffNormalAlarmType_LatchedState_FalseState,18335,Variable SystemOffNormalAlarmType_Reset,18336,Method TripAlarmType_LatchedState,18337,Variable TripAlarmType_LatchedState_Id,18338,Variable TripAlarmType_LatchedState_Name,18339,Variable TripAlarmType_LatchedState_Number,18340,Variable TripAlarmType_LatchedState_EffectiveDisplayName,18341,Variable TripAlarmType_LatchedState_TransitionTime,18342,Variable TripAlarmType_LatchedState_EffectiveTransitionTime,18343,Variable TripAlarmType_LatchedState_TrueState,18344,Variable TripAlarmType_LatchedState_FalseState,18345,Variable TripAlarmType_Reset,18346,Method InstrumentDiagnosticAlarmType,18347,ObjectType InstrumentDiagnosticAlarmType_EventId,18348,Variable InstrumentDiagnosticAlarmType_EventType,18349,Variable InstrumentDiagnosticAlarmType_SourceNode,18350,Variable InstrumentDiagnosticAlarmType_SourceName,18351,Variable InstrumentDiagnosticAlarmType_Time,18352,Variable InstrumentDiagnosticAlarmType_ReceiveTime,18353,Variable InstrumentDiagnosticAlarmType_LocalTime,18354,Variable InstrumentDiagnosticAlarmType_Message,18355,Variable InstrumentDiagnosticAlarmType_Severity,18356,Variable InstrumentDiagnosticAlarmType_ConditionClassId,18357,Variable InstrumentDiagnosticAlarmType_ConditionClassName,18358,Variable InstrumentDiagnosticAlarmType_ConditionSubClassId,18359,Variable InstrumentDiagnosticAlarmType_ConditionSubClassName,18360,Variable InstrumentDiagnosticAlarmType_ConditionName,18361,Variable InstrumentDiagnosticAlarmType_BranchId,18362,Variable InstrumentDiagnosticAlarmType_Retain,18363,Variable InstrumentDiagnosticAlarmType_EnabledState,18364,Variable InstrumentDiagnosticAlarmType_EnabledState_Id,18365,Variable InstrumentDiagnosticAlarmType_EnabledState_Name,18366,Variable InstrumentDiagnosticAlarmType_EnabledState_Number,18367,Variable InstrumentDiagnosticAlarmType_EnabledState_EffectiveDisplayName,18368,Variable InstrumentDiagnosticAlarmType_EnabledState_TransitionTime,18369,Variable InstrumentDiagnosticAlarmType_EnabledState_EffectiveTransitionTime,18370,Variable InstrumentDiagnosticAlarmType_EnabledState_TrueState,18371,Variable InstrumentDiagnosticAlarmType_EnabledState_FalseState,18372,Variable InstrumentDiagnosticAlarmType_Quality,18373,Variable InstrumentDiagnosticAlarmType_Quality_SourceTimestamp,18374,Variable InstrumentDiagnosticAlarmType_LastSeverity,18375,Variable InstrumentDiagnosticAlarmType_LastSeverity_SourceTimestamp,18376,Variable InstrumentDiagnosticAlarmType_Comment,18377,Variable InstrumentDiagnosticAlarmType_Comment_SourceTimestamp,18378,Variable InstrumentDiagnosticAlarmType_ClientUserId,18379,Variable InstrumentDiagnosticAlarmType_Disable,18380,Method InstrumentDiagnosticAlarmType_Enable,18381,Method InstrumentDiagnosticAlarmType_AddComment,18382,Method InstrumentDiagnosticAlarmType_AddComment_InputArguments,18383,Variable InstrumentDiagnosticAlarmType_ConditionRefresh,18384,Method InstrumentDiagnosticAlarmType_ConditionRefresh_InputArguments,18385,Variable InstrumentDiagnosticAlarmType_ConditionRefresh2,18386,Method InstrumentDiagnosticAlarmType_ConditionRefresh2_InputArguments,18387,Variable InstrumentDiagnosticAlarmType_AckedState,18388,Variable InstrumentDiagnosticAlarmType_AckedState_Id,18389,Variable InstrumentDiagnosticAlarmType_AckedState_Name,18390,Variable InstrumentDiagnosticAlarmType_AckedState_Number,18391,Variable InstrumentDiagnosticAlarmType_AckedState_EffectiveDisplayName,18392,Variable InstrumentDiagnosticAlarmType_AckedState_TransitionTime,18393,Variable InstrumentDiagnosticAlarmType_AckedState_EffectiveTransitionTime,18394,Variable InstrumentDiagnosticAlarmType_AckedState_TrueState,18395,Variable InstrumentDiagnosticAlarmType_AckedState_FalseState,18396,Variable InstrumentDiagnosticAlarmType_ConfirmedState,18397,Variable InstrumentDiagnosticAlarmType_ConfirmedState_Id,18398,Variable InstrumentDiagnosticAlarmType_ConfirmedState_Name,18399,Variable InstrumentDiagnosticAlarmType_ConfirmedState_Number,18400,Variable InstrumentDiagnosticAlarmType_ConfirmedState_EffectiveDisplayName,18401,Variable InstrumentDiagnosticAlarmType_ConfirmedState_TransitionTime,18402,Variable InstrumentDiagnosticAlarmType_ConfirmedState_EffectiveTransitionTime,18403,Variable InstrumentDiagnosticAlarmType_ConfirmedState_TrueState,18404,Variable InstrumentDiagnosticAlarmType_ConfirmedState_FalseState,18405,Variable InstrumentDiagnosticAlarmType_Acknowledge,18406,Method InstrumentDiagnosticAlarmType_Acknowledge_InputArguments,18407,Variable InstrumentDiagnosticAlarmType_Confirm,18408,Method InstrumentDiagnosticAlarmType_Confirm_InputArguments,18409,Variable InstrumentDiagnosticAlarmType_ActiveState,18410,Variable InstrumentDiagnosticAlarmType_ActiveState_Id,18411,Variable InstrumentDiagnosticAlarmType_ActiveState_Name,18412,Variable InstrumentDiagnosticAlarmType_ActiveState_Number,18413,Variable InstrumentDiagnosticAlarmType_ActiveState_EffectiveDisplayName,18414,Variable InstrumentDiagnosticAlarmType_ActiveState_TransitionTime,18415,Variable InstrumentDiagnosticAlarmType_ActiveState_EffectiveTransitionTime,18416,Variable InstrumentDiagnosticAlarmType_ActiveState_TrueState,18417,Variable InstrumentDiagnosticAlarmType_ActiveState_FalseState,18418,Variable InstrumentDiagnosticAlarmType_InputNode,18419,Variable InstrumentDiagnosticAlarmType_SuppressedState,18420,Variable InstrumentDiagnosticAlarmType_SuppressedState_Id,18421,Variable InstrumentDiagnosticAlarmType_SuppressedState_Name,18422,Variable InstrumentDiagnosticAlarmType_SuppressedState_Number,18423,Variable InstrumentDiagnosticAlarmType_SuppressedState_EffectiveDisplayName,18424,Variable InstrumentDiagnosticAlarmType_SuppressedState_TransitionTime,18425,Variable InstrumentDiagnosticAlarmType_SuppressedState_EffectiveTransitionTime,18426,Variable InstrumentDiagnosticAlarmType_SuppressedState_TrueState,18427,Variable InstrumentDiagnosticAlarmType_SuppressedState_FalseState,18428,Variable InstrumentDiagnosticAlarmType_OutOfServiceState,18429,Variable InstrumentDiagnosticAlarmType_OutOfServiceState_Id,18430,Variable InstrumentDiagnosticAlarmType_OutOfServiceState_Name,18431,Variable InstrumentDiagnosticAlarmType_OutOfServiceState_Number,18432,Variable InstrumentDiagnosticAlarmType_OutOfServiceState_EffectiveDisplayName,18433,Variable InstrumentDiagnosticAlarmType_OutOfServiceState_TransitionTime,18434,Variable InstrumentDiagnosticAlarmType_OutOfServiceState_EffectiveTransitionTime,18435,Variable InstrumentDiagnosticAlarmType_OutOfServiceState_TrueState,18436,Variable InstrumentDiagnosticAlarmType_OutOfServiceState_FalseState,18437,Variable InstrumentDiagnosticAlarmType_ShelvingState,18438,Object InstrumentDiagnosticAlarmType_ShelvingState_CurrentState,18439,Variable InstrumentDiagnosticAlarmType_ShelvingState_CurrentState_Id,18440,Variable InstrumentDiagnosticAlarmType_ShelvingState_CurrentState_Name,18441,Variable InstrumentDiagnosticAlarmType_ShelvingState_CurrentState_Number,18442,Variable InstrumentDiagnosticAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,18443,Variable InstrumentDiagnosticAlarmType_ShelvingState_LastTransition,18444,Variable InstrumentDiagnosticAlarmType_ShelvingState_LastTransition_Id,18445,Variable InstrumentDiagnosticAlarmType_ShelvingState_LastTransition_Name,18446,Variable InstrumentDiagnosticAlarmType_ShelvingState_LastTransition_Number,18447,Variable InstrumentDiagnosticAlarmType_ShelvingState_LastTransition_TransitionTime,18448,Variable InstrumentDiagnosticAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,18449,Variable InstrumentDiagnosticAlarmType_ShelvingState_AvailableStates,18450,Variable InstrumentDiagnosticAlarmType_ShelvingState_AvailableTransitions,18451,Variable InstrumentDiagnosticAlarmType_ShelvingState_UnshelveTime,18452,Variable InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve,18453,Method InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments,18454,Variable InstrumentDiagnosticAlarmType_ShelvingState_Unshelve,18455,Method InstrumentDiagnosticAlarmType_ShelvingState_OneShotShelve,18456,Method InstrumentDiagnosticAlarmType_SuppressedOrShelved,18457,Variable InstrumentDiagnosticAlarmType_MaxTimeShelved,18458,Variable InstrumentDiagnosticAlarmType_AudibleEnabled,18459,Variable InstrumentDiagnosticAlarmType_AudibleSound,18460,Variable InstrumentDiagnosticAlarmType_AudibleSound_ListId,18461,Variable InstrumentDiagnosticAlarmType_AudibleSound_AgencyId,18462,Variable InstrumentDiagnosticAlarmType_AudibleSound_VersionId,18463,Variable InstrumentDiagnosticAlarmType_SilenceState,18464,Variable InstrumentDiagnosticAlarmType_SilenceState_Id,18465,Variable InstrumentDiagnosticAlarmType_SilenceState_Name,18466,Variable InstrumentDiagnosticAlarmType_SilenceState_Number,18467,Variable InstrumentDiagnosticAlarmType_SilenceState_EffectiveDisplayName,18468,Variable InstrumentDiagnosticAlarmType_SilenceState_TransitionTime,18469,Variable InstrumentDiagnosticAlarmType_SilenceState_EffectiveTransitionTime,18470,Variable InstrumentDiagnosticAlarmType_SilenceState_TrueState,18471,Variable InstrumentDiagnosticAlarmType_SilenceState_FalseState,18472,Variable InstrumentDiagnosticAlarmType_OnDelay,18473,Variable InstrumentDiagnosticAlarmType_OffDelay,18474,Variable InstrumentDiagnosticAlarmType_FirstInGroupFlag,18475,Variable InstrumentDiagnosticAlarmType_FirstInGroup,18476,Object InstrumentDiagnosticAlarmType_LatchedState,18477,Variable InstrumentDiagnosticAlarmType_LatchedState_Id,18478,Variable InstrumentDiagnosticAlarmType_LatchedState_Name,18479,Variable InstrumentDiagnosticAlarmType_LatchedState_Number,18480,Variable InstrumentDiagnosticAlarmType_LatchedState_EffectiveDisplayName,18481,Variable InstrumentDiagnosticAlarmType_LatchedState_TransitionTime,18482,Variable InstrumentDiagnosticAlarmType_LatchedState_EffectiveTransitionTime,18483,Variable InstrumentDiagnosticAlarmType_LatchedState_TrueState,18484,Variable InstrumentDiagnosticAlarmType_LatchedState_FalseState,18485,Variable InstrumentDiagnosticAlarmType_AlarmGroup_Placeholder,18486,Object InstrumentDiagnosticAlarmType_ReAlarmTime,18487,Variable InstrumentDiagnosticAlarmType_ReAlarmRepeatCount,18488,Variable InstrumentDiagnosticAlarmType_Silence,18489,Method InstrumentDiagnosticAlarmType_Suppress,18490,Method InstrumentDiagnosticAlarmType_Unsuppress,18491,Method InstrumentDiagnosticAlarmType_RemoveFromService,18492,Method InstrumentDiagnosticAlarmType_PlaceInService,18493,Method InstrumentDiagnosticAlarmType_Reset,18494,Method InstrumentDiagnosticAlarmType_NormalState,18495,Variable SystemDiagnosticAlarmType,18496,ObjectType SystemDiagnosticAlarmType_EventId,18497,Variable SystemDiagnosticAlarmType_EventType,18498,Variable SystemDiagnosticAlarmType_SourceNode,18499,Variable SystemDiagnosticAlarmType_SourceName,18500,Variable SystemDiagnosticAlarmType_Time,18501,Variable SystemDiagnosticAlarmType_ReceiveTime,18502,Variable SystemDiagnosticAlarmType_LocalTime,18503,Variable SystemDiagnosticAlarmType_Message,18504,Variable SystemDiagnosticAlarmType_Severity,18505,Variable SystemDiagnosticAlarmType_ConditionClassId,18506,Variable SystemDiagnosticAlarmType_ConditionClassName,18507,Variable SystemDiagnosticAlarmType_ConditionSubClassId,18508,Variable SystemDiagnosticAlarmType_ConditionSubClassName,18509,Variable SystemDiagnosticAlarmType_ConditionName,18510,Variable SystemDiagnosticAlarmType_BranchId,18511,Variable SystemDiagnosticAlarmType_Retain,18512,Variable SystemDiagnosticAlarmType_EnabledState,18513,Variable SystemDiagnosticAlarmType_EnabledState_Id,18514,Variable SystemDiagnosticAlarmType_EnabledState_Name,18515,Variable SystemDiagnosticAlarmType_EnabledState_Number,18516,Variable SystemDiagnosticAlarmType_EnabledState_EffectiveDisplayName,18517,Variable SystemDiagnosticAlarmType_EnabledState_TransitionTime,18518,Variable SystemDiagnosticAlarmType_EnabledState_EffectiveTransitionTime,18519,Variable SystemDiagnosticAlarmType_EnabledState_TrueState,18520,Variable SystemDiagnosticAlarmType_EnabledState_FalseState,18521,Variable SystemDiagnosticAlarmType_Quality,18522,Variable SystemDiagnosticAlarmType_Quality_SourceTimestamp,18523,Variable SystemDiagnosticAlarmType_LastSeverity,18524,Variable SystemDiagnosticAlarmType_LastSeverity_SourceTimestamp,18525,Variable SystemDiagnosticAlarmType_Comment,18526,Variable SystemDiagnosticAlarmType_Comment_SourceTimestamp,18527,Variable SystemDiagnosticAlarmType_ClientUserId,18528,Variable SystemDiagnosticAlarmType_Disable,18529,Method SystemDiagnosticAlarmType_Enable,18530,Method SystemDiagnosticAlarmType_AddComment,18531,Method SystemDiagnosticAlarmType_AddComment_InputArguments,18532,Variable SystemDiagnosticAlarmType_ConditionRefresh,18533,Method SystemDiagnosticAlarmType_ConditionRefresh_InputArguments,18534,Variable SystemDiagnosticAlarmType_ConditionRefresh2,18535,Method SystemDiagnosticAlarmType_ConditionRefresh2_InputArguments,18536,Variable SystemDiagnosticAlarmType_AckedState,18537,Variable SystemDiagnosticAlarmType_AckedState_Id,18538,Variable SystemDiagnosticAlarmType_AckedState_Name,18539,Variable SystemDiagnosticAlarmType_AckedState_Number,18540,Variable SystemDiagnosticAlarmType_AckedState_EffectiveDisplayName,18541,Variable SystemDiagnosticAlarmType_AckedState_TransitionTime,18542,Variable SystemDiagnosticAlarmType_AckedState_EffectiveTransitionTime,18543,Variable SystemDiagnosticAlarmType_AckedState_TrueState,18544,Variable SystemDiagnosticAlarmType_AckedState_FalseState,18545,Variable SystemDiagnosticAlarmType_ConfirmedState,18546,Variable SystemDiagnosticAlarmType_ConfirmedState_Id,18547,Variable SystemDiagnosticAlarmType_ConfirmedState_Name,18548,Variable SystemDiagnosticAlarmType_ConfirmedState_Number,18549,Variable SystemDiagnosticAlarmType_ConfirmedState_EffectiveDisplayName,18550,Variable SystemDiagnosticAlarmType_ConfirmedState_TransitionTime,18551,Variable SystemDiagnosticAlarmType_ConfirmedState_EffectiveTransitionTime,18552,Variable SystemDiagnosticAlarmType_ConfirmedState_TrueState,18553,Variable SystemDiagnosticAlarmType_ConfirmedState_FalseState,18554,Variable SystemDiagnosticAlarmType_Acknowledge,18555,Method SystemDiagnosticAlarmType_Acknowledge_InputArguments,18556,Variable SystemDiagnosticAlarmType_Confirm,18557,Method SystemDiagnosticAlarmType_Confirm_InputArguments,18558,Variable SystemDiagnosticAlarmType_ActiveState,18559,Variable SystemDiagnosticAlarmType_ActiveState_Id,18560,Variable SystemDiagnosticAlarmType_ActiveState_Name,18561,Variable SystemDiagnosticAlarmType_ActiveState_Number,18562,Variable SystemDiagnosticAlarmType_ActiveState_EffectiveDisplayName,18563,Variable SystemDiagnosticAlarmType_ActiveState_TransitionTime,18564,Variable SystemDiagnosticAlarmType_ActiveState_EffectiveTransitionTime,18565,Variable SystemDiagnosticAlarmType_ActiveState_TrueState,18566,Variable SystemDiagnosticAlarmType_ActiveState_FalseState,18567,Variable SystemDiagnosticAlarmType_InputNode,18568,Variable SystemDiagnosticAlarmType_SuppressedState,18569,Variable SystemDiagnosticAlarmType_SuppressedState_Id,18570,Variable SystemDiagnosticAlarmType_SuppressedState_Name,18571,Variable SystemDiagnosticAlarmType_SuppressedState_Number,18572,Variable SystemDiagnosticAlarmType_SuppressedState_EffectiveDisplayName,18573,Variable SystemDiagnosticAlarmType_SuppressedState_TransitionTime,18574,Variable SystemDiagnosticAlarmType_SuppressedState_EffectiveTransitionTime,18575,Variable SystemDiagnosticAlarmType_SuppressedState_TrueState,18576,Variable SystemDiagnosticAlarmType_SuppressedState_FalseState,18577,Variable SystemDiagnosticAlarmType_OutOfServiceState,18578,Variable SystemDiagnosticAlarmType_OutOfServiceState_Id,18579,Variable SystemDiagnosticAlarmType_OutOfServiceState_Name,18580,Variable SystemDiagnosticAlarmType_OutOfServiceState_Number,18581,Variable SystemDiagnosticAlarmType_OutOfServiceState_EffectiveDisplayName,18582,Variable SystemDiagnosticAlarmType_OutOfServiceState_TransitionTime,18583,Variable SystemDiagnosticAlarmType_OutOfServiceState_EffectiveTransitionTime,18584,Variable SystemDiagnosticAlarmType_OutOfServiceState_TrueState,18585,Variable SystemDiagnosticAlarmType_OutOfServiceState_FalseState,18586,Variable SystemDiagnosticAlarmType_ShelvingState,18587,Object SystemDiagnosticAlarmType_ShelvingState_CurrentState,18588,Variable SystemDiagnosticAlarmType_ShelvingState_CurrentState_Id,18589,Variable SystemDiagnosticAlarmType_ShelvingState_CurrentState_Name,18590,Variable SystemDiagnosticAlarmType_ShelvingState_CurrentState_Number,18591,Variable SystemDiagnosticAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,18592,Variable SystemDiagnosticAlarmType_ShelvingState_LastTransition,18593,Variable SystemDiagnosticAlarmType_ShelvingState_LastTransition_Id,18594,Variable SystemDiagnosticAlarmType_ShelvingState_LastTransition_Name,18595,Variable SystemDiagnosticAlarmType_ShelvingState_LastTransition_Number,18596,Variable SystemDiagnosticAlarmType_ShelvingState_LastTransition_TransitionTime,18597,Variable SystemDiagnosticAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,18598,Variable SystemDiagnosticAlarmType_ShelvingState_AvailableStates,18599,Variable SystemDiagnosticAlarmType_ShelvingState_AvailableTransitions,18600,Variable SystemDiagnosticAlarmType_ShelvingState_UnshelveTime,18601,Variable SystemDiagnosticAlarmType_ShelvingState_TimedShelve,18602,Method SystemDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments,18603,Variable SystemDiagnosticAlarmType_ShelvingState_Unshelve,18604,Method SystemDiagnosticAlarmType_ShelvingState_OneShotShelve,18605,Method SystemDiagnosticAlarmType_SuppressedOrShelved,18606,Variable SystemDiagnosticAlarmType_MaxTimeShelved,18607,Variable SystemDiagnosticAlarmType_AudibleEnabled,18608,Variable SystemDiagnosticAlarmType_AudibleSound,18609,Variable SystemDiagnosticAlarmType_AudibleSound_ListId,18610,Variable SystemDiagnosticAlarmType_AudibleSound_AgencyId,18611,Variable SystemDiagnosticAlarmType_AudibleSound_VersionId,18612,Variable SystemDiagnosticAlarmType_SilenceState,18613,Variable SystemDiagnosticAlarmType_SilenceState_Id,18614,Variable SystemDiagnosticAlarmType_SilenceState_Name,18615,Variable SystemDiagnosticAlarmType_SilenceState_Number,18616,Variable SystemDiagnosticAlarmType_SilenceState_EffectiveDisplayName,18617,Variable SystemDiagnosticAlarmType_SilenceState_TransitionTime,18618,Variable SystemDiagnosticAlarmType_SilenceState_EffectiveTransitionTime,18619,Variable SystemDiagnosticAlarmType_SilenceState_TrueState,18620,Variable SystemDiagnosticAlarmType_SilenceState_FalseState,18621,Variable SystemDiagnosticAlarmType_OnDelay,18622,Variable SystemDiagnosticAlarmType_OffDelay,18623,Variable SystemDiagnosticAlarmType_FirstInGroupFlag,18624,Variable SystemDiagnosticAlarmType_FirstInGroup,18625,Object SystemDiagnosticAlarmType_LatchedState,18626,Variable SystemDiagnosticAlarmType_LatchedState_Id,18627,Variable SystemDiagnosticAlarmType_LatchedState_Name,18628,Variable SystemDiagnosticAlarmType_LatchedState_Number,18629,Variable SystemDiagnosticAlarmType_LatchedState_EffectiveDisplayName,18630,Variable SystemDiagnosticAlarmType_LatchedState_TransitionTime,18631,Variable SystemDiagnosticAlarmType_LatchedState_EffectiveTransitionTime,18632,Variable SystemDiagnosticAlarmType_LatchedState_TrueState,18633,Variable SystemDiagnosticAlarmType_LatchedState_FalseState,18634,Variable SystemDiagnosticAlarmType_AlarmGroup_Placeholder,18635,Object SystemDiagnosticAlarmType_ReAlarmTime,18636,Variable SystemDiagnosticAlarmType_ReAlarmRepeatCount,18637,Variable SystemDiagnosticAlarmType_Silence,18638,Method SystemDiagnosticAlarmType_Suppress,18639,Method SystemDiagnosticAlarmType_Unsuppress,18640,Method SystemDiagnosticAlarmType_RemoveFromService,18641,Method SystemDiagnosticAlarmType_PlaceInService,18642,Method SystemDiagnosticAlarmType_Reset,18643,Method SystemDiagnosticAlarmType_NormalState,18644,Variable CertificateExpirationAlarmType_LatchedState,18645,Variable CertificateExpirationAlarmType_LatchedState_Id,18646,Variable CertificateExpirationAlarmType_LatchedState_Name,18647,Variable CertificateExpirationAlarmType_LatchedState_Number,18648,Variable CertificateExpirationAlarmType_LatchedState_EffectiveDisplayName,18649,Variable CertificateExpirationAlarmType_LatchedState_TransitionTime,18650,Variable CertificateExpirationAlarmType_LatchedState_EffectiveTransitionTime,18651,Variable CertificateExpirationAlarmType_LatchedState_TrueState,18652,Variable CertificateExpirationAlarmType_LatchedState_FalseState,18653,Variable CertificateExpirationAlarmType_Reset,18654,Method DiscrepancyAlarmType_LatchedState,18655,Variable DiscrepancyAlarmType_LatchedState_Id,18656,Variable DiscrepancyAlarmType_LatchedState_Name,18657,Variable DiscrepancyAlarmType_LatchedState_Number,18658,Variable DiscrepancyAlarmType_LatchedState_EffectiveDisplayName,18659,Variable DiscrepancyAlarmType_LatchedState_TransitionTime,18660,Variable DiscrepancyAlarmType_LatchedState_EffectiveTransitionTime,18661,Variable DiscrepancyAlarmType_LatchedState_TrueState,18662,Variable DiscrepancyAlarmType_LatchedState_FalseState,18663,Variable DiscrepancyAlarmType_Reset,18664,Method StatisticalConditionClassType,18665,ObjectType AlarmMetricsType_Reset,18666,Method PublishSubscribeType_ConnectionName_Placeholder_Diagnostics,18667,Object PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel,18668,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation,18669,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active,18670,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification,18671,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel,18672,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_TimeFirstChange,18673,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError,18674,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Active,18675,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Classification,18676,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel,18677,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_TimeFirstChange,18678,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Reset,18679,Method PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_SubError,18680,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters,18681,Object PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError,18682,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active,18683,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification,18684,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel,18685,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_TimeFirstChange,18686,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod,18687,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active,18688,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification,18689,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,18690,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,18691,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent,18692,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active,18693,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification,18694,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,18695,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,18696,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError,18697,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active,18698,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification,18699,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,18700,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,18701,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent,18702,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active,18703,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification,18704,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,18705,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,18706,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod,18707,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active,18708,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification,18709,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,18710,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,18711,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues,18712,Object PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress,18713,Variable PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel,18714,Variable PublishSubscribeType_Diagnostics,18715,Object PublishSubscribeType_Diagnostics_DiagnosticsLevel,18716,Variable PublishSubscribeType_Diagnostics_TotalInformation,18717,Variable PublishSubscribeType_Diagnostics_TotalInformation_Active,18718,Variable PublishSubscribeType_Diagnostics_TotalInformation_Classification,18719,Variable PublishSubscribeType_Diagnostics_TotalInformation_DiagnosticsLevel,18720,Variable PublishSubscribeType_Diagnostics_TotalInformation_TimeFirstChange,18721,Variable PublishSubscribeType_Diagnostics_TotalError,18722,Variable PublishSubscribeType_Diagnostics_TotalError_Active,18723,Variable PublishSubscribeType_Diagnostics_TotalError_Classification,18724,Variable PublishSubscribeType_Diagnostics_TotalError_DiagnosticsLevel,18725,Variable PublishSubscribeType_Diagnostics_TotalError_TimeFirstChange,18726,Variable PublishSubscribeType_Diagnostics_Reset,18727,Method PublishSubscribeType_Diagnostics_SubError,18728,Variable PublishSubscribeType_Diagnostics_Counters,18729,Object PublishSubscribeType_Diagnostics_Counters_StateError,18730,Variable PublishSubscribeType_Diagnostics_Counters_StateError_Active,18731,Variable PublishSubscribeType_Diagnostics_Counters_StateError_Classification,18732,Variable PublishSubscribeType_Diagnostics_Counters_StateError_DiagnosticsLevel,18733,Variable PublishSubscribeType_Diagnostics_Counters_StateError_TimeFirstChange,18734,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod,18735,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Active,18736,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Classification,18737,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,18738,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,18739,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent,18740,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Active,18741,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Classification,18742,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,18743,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,18744,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError,18745,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Active,18746,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Classification,18747,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,18748,Variable PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,18749,Variable PublishSubscribeType_Diagnostics_Counters_StatePausedByParent,18750,Variable PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Active,18751,Variable PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Classification,18752,Variable PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,18753,Variable PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,18754,Variable PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod,18755,Variable PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Active,18756,Variable PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Classification,18757,Variable PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,18758,Variable PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,18759,Variable PublishSubscribeType_Diagnostics_LiveValues,18760,Object PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters,18761,Variable PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel,18762,Variable PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders,18763,Variable PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel,18764,Variable PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters,18765,Variable PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel,18766,Variable PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders,18767,Variable PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel,18768,Variable ThreeDVectorType_X,18769,Variable ThreeDVectorType_Y,18770,Variable ThreeDVectorType_Z,18771,Variable CartesianCoordinatesType,18772,VariableType CartesianCoordinatesType_LengthUnit,18773,Variable ThreeDCartesianCoordinatesType,18774,VariableType ThreeDCartesianCoordinatesType_LengthUnit,18775,Variable ThreeDCartesianCoordinatesType_X,18776,Variable ThreeDCartesianCoordinatesType_Y,18777,Variable ThreeDCartesianCoordinatesType_Z,18778,Variable OrientationType,18779,VariableType OrientationType_AngleUnit,18780,Variable ThreeDOrientationType,18781,VariableType ThreeDOrientationType_AngleUnit,18782,Variable ThreeDOrientationType_A,18783,Variable ThreeDOrientationType_B,18784,Variable ThreeDOrientationType_C,18785,Variable FrameType,18786,VariableType FrameType_Orientation,18787,Variable FrameType_Constant,18788,Variable FrameType_BaseFrame,18789,Variable FrameType_FixedBase,18790,Variable ThreeDFrameType,18791,VariableType ThreeDFrameType_Orientation,18792,Variable ThreeDFrameType_Constant,18793,Variable ThreeDFrameType_BaseFrame,18794,Variable ThreeDFrameType_FixedBase,18795,Variable ThreeDFrameType_CartesianCoordinates,18796,Variable ThreeDFrameType_CartesianCoordinates_LengthUnit,18797,Variable ThreeDFrameType_CartesianCoordinates_X,18798,Variable ThreeDFrameType_CartesianCoordinates_Y,18799,Variable ThreeDFrameType_CartesianCoordinates_Z,18800,Variable FrameType_CartesianCoordinates,18801,Variable FrameType_CartesianCoordinates_LengthUnit,18802,Variable FrameType_Orientation_AngleUnit,18803,Variable HasWriterGroup,18804,ReferenceType HasReaderGroup,18805,ReferenceType RationalNumber,18806,DataType Vector,18807,DataType ThreeDVector,18808,DataType CartesianCoordinates,18809,DataType ThreeDCartesianCoordinates,18810,DataType Orientation,18811,DataType ThreeDOrientation,18812,DataType Frame,18813,DataType ThreeDFrame,18814,DataType RationalNumber_Encoding_DefaultBinary,18815,Object Vector_Encoding_DefaultBinary,18816,Object ThreeDVector_Encoding_DefaultBinary,18817,Object CartesianCoordinates_Encoding_DefaultBinary,18818,Object ThreeDCartesianCoordinates_Encoding_DefaultBinary,18819,Object Orientation_Encoding_DefaultBinary,18820,Object ThreeDOrientation_Encoding_DefaultBinary,18821,Object Frame_Encoding_DefaultBinary,18822,Object ThreeDFrame_Encoding_DefaultBinary,18823,Object OpcUa_BinarySchema_RationalNumber,18824,Variable OpcUa_BinarySchema_RationalNumber_DataTypeVersion,18825,Variable OpcUa_BinarySchema_RationalNumber_DictionaryFragment,18826,Variable OpcUa_BinarySchema_Vector,18827,Variable OpcUa_BinarySchema_Vector_DataTypeVersion,18828,Variable OpcUa_BinarySchema_Vector_DictionaryFragment,18829,Variable OpcUa_BinarySchema_ThreeDVector,18830,Variable OpcUa_BinarySchema_ThreeDVector_DataTypeVersion,18831,Variable OpcUa_BinarySchema_ThreeDVector_DictionaryFragment,18832,Variable OpcUa_BinarySchema_CartesianCoordinates,18833,Variable OpcUa_BinarySchema_CartesianCoordinates_DataTypeVersion,18834,Variable OpcUa_BinarySchema_CartesianCoordinates_DictionaryFragment,18835,Variable OpcUa_BinarySchema_ThreeDCartesianCoordinates,18836,Variable OpcUa_BinarySchema_ThreeDCartesianCoordinates_DataTypeVersion,18837,Variable OpcUa_BinarySchema_ThreeDCartesianCoordinates_DictionaryFragment,18838,Variable OpcUa_BinarySchema_Orientation,18839,Variable OpcUa_BinarySchema_Orientation_DataTypeVersion,18840,Variable OpcUa_BinarySchema_Orientation_DictionaryFragment,18841,Variable OpcUa_BinarySchema_ThreeDOrientation,18842,Variable OpcUa_BinarySchema_ThreeDOrientation_DataTypeVersion,18843,Variable OpcUa_BinarySchema_ThreeDOrientation_DictionaryFragment,18844,Variable OpcUa_BinarySchema_Frame,18845,Variable OpcUa_BinarySchema_Frame_DataTypeVersion,18846,Variable OpcUa_BinarySchema_Frame_DictionaryFragment,18847,Variable OpcUa_BinarySchema_ThreeDFrame,18848,Variable OpcUa_BinarySchema_ThreeDFrame_DataTypeVersion,18849,Variable OpcUa_BinarySchema_ThreeDFrame_DictionaryFragment,18850,Variable RationalNumber_Encoding_DefaultXml,18851,Object Vector_Encoding_DefaultXml,18852,Object ThreeDVector_Encoding_DefaultXml,18853,Object CartesianCoordinates_Encoding_DefaultXml,18854,Object ThreeDCartesianCoordinates_Encoding_DefaultXml,18855,Object Orientation_Encoding_DefaultXml,18856,Object ThreeDOrientation_Encoding_DefaultXml,18857,Object Frame_Encoding_DefaultXml,18858,Object ThreeDFrame_Encoding_DefaultXml,18859,Object OpcUa_XmlSchema_RationalNumber,18860,Variable OpcUa_XmlSchema_RationalNumber_DataTypeVersion,18861,Variable OpcUa_XmlSchema_RationalNumber_DictionaryFragment,18862,Variable OpcUa_XmlSchema_Vector,18863,Variable OpcUa_XmlSchema_Vector_DataTypeVersion,18864,Variable OpcUa_XmlSchema_Vector_DictionaryFragment,18865,Variable OpcUa_XmlSchema_ThreeDVector,18866,Variable OpcUa_XmlSchema_ThreeDVector_DataTypeVersion,18867,Variable OpcUa_XmlSchema_ThreeDVector_DictionaryFragment,18868,Variable OpcUa_XmlSchema_CartesianCoordinates,18869,Variable OpcUa_XmlSchema_CartesianCoordinates_DataTypeVersion,18870,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics,18871,Object PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel,18872,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation,18873,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active,18874,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification,18875,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel,18876,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_TimeFirstChange,18877,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError,18878,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active,18879,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification,18880,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel,18881,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_TimeFirstChange,18882,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Reset,18883,Method PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_SubError,18884,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters,18885,Object PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError,18886,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active,18887,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification,18888,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel,18889,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_TimeFirstChange,18890,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod,18891,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active,18892,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification,18893,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,18894,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,18895,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent,18896,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active,18897,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification,18898,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,18899,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,18900,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError,18901,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active,18902,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification,18903,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,18904,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,18905,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent,18906,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active,18907,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification,18908,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,18909,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,18910,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod,18911,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active,18912,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification,18913,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,18914,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,18915,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues,18916,Object PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages,18917,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active,18918,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification,18919,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel,18920,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_TimeFirstChange,18921,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber,18922,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel,18923,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode,18924,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel,18925,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion,18926,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel,18927,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion,18928,Variable PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel,18929,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics,18930,Object PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel,18931,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation,18932,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active,18933,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification,18934,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel,18935,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_TimeFirstChange,18936,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError,18937,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active,18938,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification,18939,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel,18940,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_TimeFirstChange,18941,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Reset,18942,Method PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_SubError,18943,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters,18944,Object PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError,18945,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active,18946,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification,18947,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel,18948,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_TimeFirstChange,18949,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod,18950,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active,18951,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification,18952,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,18953,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,18954,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent,18955,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active,18956,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification,18957,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,18958,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,18959,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError,18960,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active,18961,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification,18962,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,18963,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,18964,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent,18965,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active,18966,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification,18967,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,18968,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,18969,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod,18970,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active,18971,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification,18972,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,18973,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,18974,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues,18975,Object PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages,18976,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active,18977,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification,18978,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel,18979,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_TimeFirstChange,18980,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber,18981,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel,18982,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode,18983,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel,18984,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion,18985,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel,18986,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion,18987,Variable PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel,18988,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics,18989,Object PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel,18990,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation,18991,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active,18992,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification,18993,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel,18994,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_TimeFirstChange,18995,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError,18996,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active,18997,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification,18998,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel,18999,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_TimeFirstChange,19000,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Reset,19001,Method PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_SubError,19002,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters,19003,Object PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError,19004,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active,19005,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification,19006,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel,19007,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_TimeFirstChange,19008,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod,19009,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active,19010,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification,19011,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,19012,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,19013,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent,19014,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active,19015,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification,19016,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,19017,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,19018,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError,19019,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active,19020,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification,19021,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,19022,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,19023,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent,19024,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active,19025,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification,19026,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,19027,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,19028,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod,19029,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active,19030,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification,19031,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,19032,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,19033,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues,19034,Object PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages,19035,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active,19036,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification,19037,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel,19038,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_TimeFirstChange,19039,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber,19040,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel,19041,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode,19042,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel,19043,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion,19044,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel,19045,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion,19046,Variable PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel,19047,Variable OpcUa_XmlSchema_CartesianCoordinates_DictionaryFragment,19048,Variable OpcUa_XmlSchema_ThreeDCartesianCoordinates,19049,Variable OpcUa_XmlSchema_ThreeDCartesianCoordinates_DataTypeVersion,19050,Variable OpcUa_XmlSchema_ThreeDCartesianCoordinates_DictionaryFragment,19051,Variable OpcUa_XmlSchema_Orientation,19052,Variable OpcUa_XmlSchema_Orientation_DataTypeVersion,19053,Variable OpcUa_XmlSchema_Orientation_DictionaryFragment,19054,Variable OpcUa_XmlSchema_ThreeDOrientation,19055,Variable OpcUa_XmlSchema_ThreeDOrientation_DataTypeVersion,19056,Variable OpcUa_XmlSchema_ThreeDOrientation_DictionaryFragment,19057,Variable OpcUa_XmlSchema_Frame,19058,Variable OpcUa_XmlSchema_Frame_DataTypeVersion,19059,Variable OpcUa_XmlSchema_Frame_DictionaryFragment,19060,Variable OpcUa_XmlSchema_ThreeDFrame,19061,Variable OpcUa_XmlSchema_ThreeDFrame_DataTypeVersion,19062,Variable OpcUa_XmlSchema_ThreeDFrame_DictionaryFragment,19063,Variable RationalNumber_Encoding_DefaultJson,19064,Object Vector_Encoding_DefaultJson,19065,Object ThreeDVector_Encoding_DefaultJson,19066,Object CartesianCoordinates_Encoding_DefaultJson,19067,Object ThreeDCartesianCoordinates_Encoding_DefaultJson,19068,Object Orientation_Encoding_DefaultJson,19069,Object ThreeDOrientation_Encoding_DefaultJson,19070,Object Frame_Encoding_DefaultJson,19071,Object ThreeDFrame_Encoding_DefaultJson,19072,Object ThreeDFrameType_Orientation_AngleUnit,19073,Variable ThreeDFrameType_Orientation_A,19074,Variable ThreeDFrameType_Orientation_B,19075,Variable ThreeDFrameType_Orientation_C,19076,Variable MultiStateDictionaryEntryDiscreteBaseType,19077,VariableType MultiStateDictionaryEntryDiscreteBaseType_Definition,19078,Variable MultiStateDictionaryEntryDiscreteBaseType_ValuePrecision,19079,Variable MultiStateDictionaryEntryDiscreteBaseType_EnumValues,19080,Variable MultiStateDictionaryEntryDiscreteBaseType_ValueAsText,19081,Variable MultiStateDictionaryEntryDiscreteBaseType_EnumDictionaryEntries,19082,Variable MultiStateDictionaryEntryDiscreteBaseType_ValueAsDictionaryEntries,19083,Variable MultiStateDictionaryEntryDiscreteType,19084,VariableType MultiStateDictionaryEntryDiscreteType_Definition,19085,Variable MultiStateDictionaryEntryDiscreteType_ValuePrecision,19086,Variable MultiStateDictionaryEntryDiscreteType_EnumValues,19087,Variable MultiStateDictionaryEntryDiscreteType_ValueAsText,19088,Variable MultiStateDictionaryEntryDiscreteType_EnumDictionaryEntries,19089,Variable MultiStateDictionaryEntryDiscreteType_ValueAsDictionaryEntries,19090,Variable HistoryServerCapabilities_ServerTimestampSupported,19091,Variable HistoricalDataConfigurationType_ServerTimestampSupported,19092,Variable HAConfiguration_ServerTimestampSupported,19093,Variable HistoryServerCapabilitiesType_ServerTimestampSupported,19094,Variable AuditHistoryAnnotationUpdateEventType,19095,ObjectType AuditHistoryAnnotationUpdateEventType_EventId,19096,Variable AuditHistoryAnnotationUpdateEventType_EventType,19097,Variable AuditHistoryAnnotationUpdateEventType_SourceNode,19098,Variable AuditHistoryAnnotationUpdateEventType_SourceName,19099,Variable AuditHistoryAnnotationUpdateEventType_Time,19100,Variable AuditHistoryAnnotationUpdateEventType_ReceiveTime,19101,Variable AuditHistoryAnnotationUpdateEventType_LocalTime,19102,Variable AuditHistoryAnnotationUpdateEventType_Message,19103,Variable AuditHistoryAnnotationUpdateEventType_Severity,19104,Variable AuditHistoryAnnotationUpdateEventType_ActionTimeStamp,19105,Variable AuditHistoryAnnotationUpdateEventType_Status,19106,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics,19107,Object PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_DiagnosticsLevel,19108,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation,19109,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Active,19110,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Classification,19111,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel,19112,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_TimeFirstChange,19113,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError,19114,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Active,19115,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Classification,19116,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel,19117,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_TimeFirstChange,19118,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Reset,19119,Method PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_SubError,19120,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters,19121,Object PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError,19122,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Active,19123,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Classification,19124,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel,19125,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_TimeFirstChange,19126,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod,19127,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active,19128,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification,19129,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,19130,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,19131,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent,19132,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active,19133,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification,19134,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,19135,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,19136,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError,19137,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active,19138,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification,19139,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,19140,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,19141,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent,19142,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active,19143,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification,19144,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,19145,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,19146,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod,19147,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active,19148,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification,19149,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,19150,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,19151,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues,19152,Object PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages,19153,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Active,19154,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Classification,19155,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel,19156,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_TimeFirstChange,19157,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions,19158,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Active,19159,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Classification,19160,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel,19161,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_TimeFirstChange,19162,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors,19163,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Active,19164,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Classification,19165,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel,19166,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_TimeFirstChange,19167,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters,19168,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel,19169,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters,19170,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel,19171,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_SecurityTokenID,19172,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel,19173,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID,19174,Variable PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel,19175,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics,19176,Object PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_DiagnosticsLevel,19177,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation,19178,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Active,19179,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Classification,19180,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel,19181,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_TimeFirstChange,19182,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError,19183,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Active,19184,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Classification,19185,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel,19186,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_TimeFirstChange,19187,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Reset,19188,Method PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_SubError,19189,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters,19190,Object PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError,19191,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Active,19192,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Classification,19193,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel,19194,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_TimeFirstChange,19195,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod,19196,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active,19197,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification,19198,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,19199,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,19200,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent,19201,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active,19202,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification,19203,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,19204,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,19205,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError,19206,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active,19207,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification,19208,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,19209,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,19210,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent,19211,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active,19212,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification,19213,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,19214,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,19215,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod,19216,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active,19217,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification,19218,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,19219,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,19220,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues,19221,Object PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages,19222,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Active,19223,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Classification,19224,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel,19225,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_TimeFirstChange,19226,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages,19227,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active,19228,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification,19229,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel,19230,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_TimeFirstChange,19231,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors,19232,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active,19233,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification,19234,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel,19235,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_TimeFirstChange,19236,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders,19237,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel,19238,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders,19239,Variable PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel,19240,Variable PubSubConnectionType_Diagnostics,19241,Object PubSubConnectionType_Diagnostics_DiagnosticsLevel,19242,Variable PubSubConnectionType_Diagnostics_TotalInformation,19243,Variable PubSubConnectionType_Diagnostics_TotalInformation_Active,19244,Variable PubSubConnectionType_Diagnostics_TotalInformation_Classification,19245,Variable PubSubConnectionType_Diagnostics_TotalInformation_DiagnosticsLevel,19246,Variable PubSubConnectionType_Diagnostics_TotalInformation_TimeFirstChange,19247,Variable PubSubConnectionType_Diagnostics_TotalError,19248,Variable PubSubConnectionType_Diagnostics_TotalError_Active,19249,Variable PubSubConnectionType_Diagnostics_TotalError_Classification,19250,Variable PubSubConnectionType_Diagnostics_TotalError_DiagnosticsLevel,19251,Variable PubSubConnectionType_Diagnostics_TotalError_TimeFirstChange,19252,Variable PubSubConnectionType_Diagnostics_Reset,19253,Method PubSubConnectionType_Diagnostics_SubError,19254,Variable PubSubConnectionType_Diagnostics_Counters,19255,Object PubSubConnectionType_Diagnostics_Counters_StateError,19256,Variable PubSubConnectionType_Diagnostics_Counters_StateError_Active,19257,Variable PubSubConnectionType_Diagnostics_Counters_StateError_Classification,19258,Variable PubSubConnectionType_Diagnostics_Counters_StateError_DiagnosticsLevel,19259,Variable PubSubConnectionType_Diagnostics_Counters_StateError_TimeFirstChange,19260,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod,19261,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Active,19262,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Classification,19263,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,19264,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,19265,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent,19266,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Active,19267,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Classification,19268,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,19269,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,19270,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError,19271,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Active,19272,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Classification,19273,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,19274,Variable PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,19275,Variable PubSubConnectionType_Diagnostics_Counters_StatePausedByParent,19276,Variable PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Active,19277,Variable PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Classification,19278,Variable PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,19279,Variable PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,19280,Variable PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod,19281,Variable PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Active,19282,Variable PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Classification,19283,Variable PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,19284,Variable PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,19285,Variable PubSubConnectionType_Diagnostics_LiveValues,19286,Object PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress,19287,Variable PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel,19288,Variable AuditHistoryAnnotationUpdateEventType_ServerId,19289,Variable AuditHistoryAnnotationUpdateEventType_ClientAuditEntryId,19290,Variable AuditHistoryAnnotationUpdateEventType_ClientUserId,19291,Variable AuditHistoryAnnotationUpdateEventType_ParameterDataTypeId,19292,Variable AuditHistoryAnnotationUpdateEventType_PerformInsertReplace,19293,Variable AuditHistoryAnnotationUpdateEventType_NewValues,19294,Variable AuditHistoryAnnotationUpdateEventType_OldValues,19295,Variable TrustListType_UpdateFrequency,19296,Variable TrustListOutOfDateAlarmType,19297,ObjectType TrustListOutOfDateAlarmType_EventId,19298,Variable TrustListOutOfDateAlarmType_EventType,19299,Variable TrustListOutOfDateAlarmType_SourceNode,19300,Variable TrustListOutOfDateAlarmType_SourceName,19301,Variable TrustListOutOfDateAlarmType_Time,19302,Variable TrustListOutOfDateAlarmType_ReceiveTime,19303,Variable TrustListOutOfDateAlarmType_LocalTime,19304,Variable TrustListOutOfDateAlarmType_Message,19305,Variable TrustListOutOfDateAlarmType_Severity,19306,Variable TrustListOutOfDateAlarmType_ConditionClassId,19307,Variable TrustListOutOfDateAlarmType_ConditionClassName,19308,Variable TrustListOutOfDateAlarmType_ConditionSubClassId,19309,Variable TrustListOutOfDateAlarmType_ConditionSubClassName,19310,Variable TrustListOutOfDateAlarmType_ConditionName,19311,Variable TrustListOutOfDateAlarmType_BranchId,19312,Variable TrustListOutOfDateAlarmType_Retain,19313,Variable TrustListOutOfDateAlarmType_EnabledState,19314,Variable TrustListOutOfDateAlarmType_EnabledState_Id,19315,Variable TrustListOutOfDateAlarmType_EnabledState_Name,19316,Variable TrustListOutOfDateAlarmType_EnabledState_Number,19317,Variable TrustListOutOfDateAlarmType_EnabledState_EffectiveDisplayName,19318,Variable TrustListOutOfDateAlarmType_EnabledState_TransitionTime,19319,Variable TrustListOutOfDateAlarmType_EnabledState_EffectiveTransitionTime,19320,Variable TrustListOutOfDateAlarmType_EnabledState_TrueState,19321,Variable TrustListOutOfDateAlarmType_EnabledState_FalseState,19322,Variable TrustListOutOfDateAlarmType_Quality,19323,Variable TrustListOutOfDateAlarmType_Quality_SourceTimestamp,19324,Variable TrustListOutOfDateAlarmType_LastSeverity,19325,Variable TrustListOutOfDateAlarmType_LastSeverity_SourceTimestamp,19326,Variable TrustListOutOfDateAlarmType_Comment,19327,Variable TrustListOutOfDateAlarmType_Comment_SourceTimestamp,19328,Variable TrustListOutOfDateAlarmType_ClientUserId,19329,Variable TrustListOutOfDateAlarmType_Disable,19330,Method TrustListOutOfDateAlarmType_Enable,19331,Method TrustListOutOfDateAlarmType_AddComment,19332,Method TrustListOutOfDateAlarmType_AddComment_InputArguments,19333,Variable TrustListOutOfDateAlarmType_ConditionRefresh,19334,Method TrustListOutOfDateAlarmType_ConditionRefresh_InputArguments,19335,Variable TrustListOutOfDateAlarmType_ConditionRefresh2,19336,Method TrustListOutOfDateAlarmType_ConditionRefresh2_InputArguments,19337,Variable TrustListOutOfDateAlarmType_AckedState,19338,Variable TrustListOutOfDateAlarmType_AckedState_Id,19339,Variable TrustListOutOfDateAlarmType_AckedState_Name,19340,Variable TrustListOutOfDateAlarmType_AckedState_Number,19341,Variable TrustListOutOfDateAlarmType_AckedState_EffectiveDisplayName,19342,Variable TrustListOutOfDateAlarmType_AckedState_TransitionTime,19343,Variable TrustListOutOfDateAlarmType_AckedState_EffectiveTransitionTime,19344,Variable TrustListOutOfDateAlarmType_AckedState_TrueState,19345,Variable TrustListOutOfDateAlarmType_AckedState_FalseState,19346,Variable TrustListOutOfDateAlarmType_ConfirmedState,19347,Variable TrustListOutOfDateAlarmType_ConfirmedState_Id,19348,Variable TrustListOutOfDateAlarmType_ConfirmedState_Name,19349,Variable TrustListOutOfDateAlarmType_ConfirmedState_Number,19350,Variable TrustListOutOfDateAlarmType_ConfirmedState_EffectiveDisplayName,19351,Variable TrustListOutOfDateAlarmType_ConfirmedState_TransitionTime,19352,Variable TrustListOutOfDateAlarmType_ConfirmedState_EffectiveTransitionTime,19353,Variable TrustListOutOfDateAlarmType_ConfirmedState_TrueState,19354,Variable TrustListOutOfDateAlarmType_ConfirmedState_FalseState,19355,Variable TrustListOutOfDateAlarmType_Acknowledge,19356,Method TrustListOutOfDateAlarmType_Acknowledge_InputArguments,19357,Variable TrustListOutOfDateAlarmType_Confirm,19358,Method TrustListOutOfDateAlarmType_Confirm_InputArguments,19359,Variable TrustListOutOfDateAlarmType_ActiveState,19360,Variable TrustListOutOfDateAlarmType_ActiveState_Id,19361,Variable TrustListOutOfDateAlarmType_ActiveState_Name,19362,Variable TrustListOutOfDateAlarmType_ActiveState_Number,19363,Variable TrustListOutOfDateAlarmType_ActiveState_EffectiveDisplayName,19364,Variable TrustListOutOfDateAlarmType_ActiveState_TransitionTime,19365,Variable TrustListOutOfDateAlarmType_ActiveState_EffectiveTransitionTime,19366,Variable TrustListOutOfDateAlarmType_ActiveState_TrueState,19367,Variable TrustListOutOfDateAlarmType_ActiveState_FalseState,19368,Variable TrustListOutOfDateAlarmType_InputNode,19369,Variable TrustListOutOfDateAlarmType_SuppressedState,19370,Variable TrustListOutOfDateAlarmType_SuppressedState_Id,19371,Variable TrustListOutOfDateAlarmType_SuppressedState_Name,19372,Variable TrustListOutOfDateAlarmType_SuppressedState_Number,19373,Variable TrustListOutOfDateAlarmType_SuppressedState_EffectiveDisplayName,19374,Variable TrustListOutOfDateAlarmType_SuppressedState_TransitionTime,19375,Variable TrustListOutOfDateAlarmType_SuppressedState_EffectiveTransitionTime,19376,Variable TrustListOutOfDateAlarmType_SuppressedState_TrueState,19377,Variable TrustListOutOfDateAlarmType_SuppressedState_FalseState,19378,Variable TrustListOutOfDateAlarmType_OutOfServiceState,19379,Variable TrustListOutOfDateAlarmType_OutOfServiceState_Id,19380,Variable TrustListOutOfDateAlarmType_OutOfServiceState_Name,19381,Variable TrustListOutOfDateAlarmType_OutOfServiceState_Number,19382,Variable TrustListOutOfDateAlarmType_OutOfServiceState_EffectiveDisplayName,19383,Variable TrustListOutOfDateAlarmType_OutOfServiceState_TransitionTime,19384,Variable TrustListOutOfDateAlarmType_OutOfServiceState_EffectiveTransitionTime,19385,Variable TrustListOutOfDateAlarmType_OutOfServiceState_TrueState,19386,Variable TrustListOutOfDateAlarmType_OutOfServiceState_FalseState,19387,Variable TrustListOutOfDateAlarmType_ShelvingState,19388,Object TrustListOutOfDateAlarmType_ShelvingState_CurrentState,19389,Variable TrustListOutOfDateAlarmType_ShelvingState_CurrentState_Id,19390,Variable TrustListOutOfDateAlarmType_ShelvingState_CurrentState_Name,19391,Variable TrustListOutOfDateAlarmType_ShelvingState_CurrentState_Number,19392,Variable TrustListOutOfDateAlarmType_ShelvingState_CurrentState_EffectiveDisplayName,19393,Variable TrustListOutOfDateAlarmType_ShelvingState_LastTransition,19394,Variable TrustListOutOfDateAlarmType_ShelvingState_LastTransition_Id,19395,Variable TrustListOutOfDateAlarmType_ShelvingState_LastTransition_Name,19396,Variable TrustListOutOfDateAlarmType_ShelvingState_LastTransition_Number,19397,Variable TrustListOutOfDateAlarmType_ShelvingState_LastTransition_TransitionTime,19398,Variable TrustListOutOfDateAlarmType_ShelvingState_LastTransition_EffectiveTransitionTime,19399,Variable TrustListOutOfDateAlarmType_ShelvingState_AvailableStates,19400,Variable TrustListOutOfDateAlarmType_ShelvingState_AvailableTransitions,19401,Variable TrustListOutOfDateAlarmType_ShelvingState_UnshelveTime,19402,Variable TrustListOutOfDateAlarmType_ShelvingState_TimedShelve,19403,Method TrustListOutOfDateAlarmType_ShelvingState_TimedShelve_InputArguments,19404,Variable TrustListOutOfDateAlarmType_ShelvingState_Unshelve,19405,Method TrustListOutOfDateAlarmType_ShelvingState_OneShotShelve,19406,Method TrustListOutOfDateAlarmType_SuppressedOrShelved,19407,Variable TrustListOutOfDateAlarmType_MaxTimeShelved,19408,Variable TrustListOutOfDateAlarmType_AudibleEnabled,19409,Variable TrustListOutOfDateAlarmType_AudibleSound,19410,Variable TrustListOutOfDateAlarmType_AudibleSound_ListId,19411,Variable TrustListOutOfDateAlarmType_AudibleSound_AgencyId,19412,Variable TrustListOutOfDateAlarmType_AudibleSound_VersionId,19413,Variable TrustListOutOfDateAlarmType_SilenceState,19414,Variable TrustListOutOfDateAlarmType_SilenceState_Id,19415,Variable TrustListOutOfDateAlarmType_SilenceState_Name,19416,Variable TrustListOutOfDateAlarmType_SilenceState_Number,19417,Variable TrustListOutOfDateAlarmType_SilenceState_EffectiveDisplayName,19418,Variable TrustListOutOfDateAlarmType_SilenceState_TransitionTime,19419,Variable TrustListOutOfDateAlarmType_SilenceState_EffectiveTransitionTime,19420,Variable TrustListOutOfDateAlarmType_SilenceState_TrueState,19421,Variable TrustListOutOfDateAlarmType_SilenceState_FalseState,19422,Variable TrustListOutOfDateAlarmType_OnDelay,19423,Variable TrustListOutOfDateAlarmType_OffDelay,19424,Variable TrustListOutOfDateAlarmType_FirstInGroupFlag,19425,Variable TrustListOutOfDateAlarmType_FirstInGroup,19426,Object TrustListOutOfDateAlarmType_LatchedState,19427,Variable TrustListOutOfDateAlarmType_LatchedState_Id,19428,Variable TrustListOutOfDateAlarmType_LatchedState_Name,19429,Variable TrustListOutOfDateAlarmType_LatchedState_Number,19430,Variable TrustListOutOfDateAlarmType_LatchedState_EffectiveDisplayName,19431,Variable TrustListOutOfDateAlarmType_LatchedState_TransitionTime,19432,Variable TrustListOutOfDateAlarmType_LatchedState_EffectiveTransitionTime,19433,Variable TrustListOutOfDateAlarmType_LatchedState_TrueState,19434,Variable TrustListOutOfDateAlarmType_LatchedState_FalseState,19435,Variable TrustListOutOfDateAlarmType_AlarmGroup_Placeholder,19436,Object TrustListOutOfDateAlarmType_ReAlarmTime,19437,Variable TrustListOutOfDateAlarmType_ReAlarmRepeatCount,19438,Variable TrustListOutOfDateAlarmType_Silence,19439,Method TrustListOutOfDateAlarmType_Suppress,19440,Method TrustListOutOfDateAlarmType_Unsuppress,19441,Method TrustListOutOfDateAlarmType_RemoveFromService,19442,Method TrustListOutOfDateAlarmType_PlaceInService,19443,Method TrustListOutOfDateAlarmType_Reset,19444,Method TrustListOutOfDateAlarmType_NormalState,19445,Variable TrustListOutOfDateAlarmType_TrustListId,19446,Variable TrustListOutOfDateAlarmType_LastUpdateTime,19447,Variable TrustListOutOfDateAlarmType_UpdateFrequency,19448,Variable CertificateGroupType_TrustList_UpdateFrequency,19449,Variable CertificateGroupType_CertificateExpired,19450,Object CertificateGroupType_CertificateExpired_EventId,19451,Variable CertificateGroupType_CertificateExpired_EventType,19452,Variable CertificateGroupType_CertificateExpired_SourceNode,19453,Variable CertificateGroupType_CertificateExpired_SourceName,19454,Variable CertificateGroupType_CertificateExpired_Time,19455,Variable CertificateGroupType_CertificateExpired_ReceiveTime,19456,Variable CertificateGroupType_CertificateExpired_LocalTime,19457,Variable CertificateGroupType_CertificateExpired_Message,19458,Variable CertificateGroupType_CertificateExpired_Severity,19459,Variable CertificateGroupType_CertificateExpired_ConditionClassId,19460,Variable CertificateGroupType_CertificateExpired_ConditionClassName,19461,Variable CertificateGroupType_CertificateExpired_ConditionSubClassId,19462,Variable CertificateGroupType_CertificateExpired_ConditionSubClassName,19463,Variable CertificateGroupType_CertificateExpired_ConditionName,19464,Variable CertificateGroupType_CertificateExpired_BranchId,19465,Variable CertificateGroupType_CertificateExpired_Retain,19466,Variable CertificateGroupType_CertificateExpired_EnabledState,19467,Variable CertificateGroupType_CertificateExpired_EnabledState_Id,19468,Variable CertificateGroupType_CertificateExpired_EnabledState_Name,19469,Variable CertificateGroupType_CertificateExpired_EnabledState_Number,19470,Variable CertificateGroupType_CertificateExpired_EnabledState_EffectiveDisplayName,19471,Variable CertificateGroupType_CertificateExpired_EnabledState_TransitionTime,19472,Variable CertificateGroupType_CertificateExpired_EnabledState_EffectiveTransitionTime,19473,Variable CertificateGroupType_CertificateExpired_EnabledState_TrueState,19474,Variable CertificateGroupType_CertificateExpired_EnabledState_FalseState,19475,Variable CertificateGroupType_CertificateExpired_Quality,19476,Variable CertificateGroupType_CertificateExpired_Quality_SourceTimestamp,19477,Variable CertificateGroupType_CertificateExpired_LastSeverity,19478,Variable CertificateGroupType_CertificateExpired_LastSeverity_SourceTimestamp,19479,Variable CertificateGroupType_CertificateExpired_Comment,19480,Variable CertificateGroupType_CertificateExpired_Comment_SourceTimestamp,19481,Variable CertificateGroupType_CertificateExpired_ClientUserId,19482,Variable CertificateGroupType_CertificateExpired_Disable,19483,Method CertificateGroupType_CertificateExpired_Enable,19484,Method CertificateGroupType_CertificateExpired_AddComment,19485,Method CertificateGroupType_CertificateExpired_AddComment_InputArguments,19486,Variable CertificateGroupType_CertificateExpired_AckedState,19487,Variable CertificateGroupType_CertificateExpired_AckedState_Id,19488,Variable CertificateGroupType_CertificateExpired_AckedState_Name,19489,Variable CertificateGroupType_CertificateExpired_AckedState_Number,19490,Variable CertificateGroupType_CertificateExpired_AckedState_EffectiveDisplayName,19491,Variable CertificateGroupType_CertificateExpired_AckedState_TransitionTime,19492,Variable CertificateGroupType_CertificateExpired_AckedState_EffectiveTransitionTime,19493,Variable CertificateGroupType_CertificateExpired_AckedState_TrueState,19494,Variable CertificateGroupType_CertificateExpired_AckedState_FalseState,19495,Variable CertificateGroupType_CertificateExpired_ConfirmedState,19496,Variable CertificateGroupType_CertificateExpired_ConfirmedState_Id,19497,Variable CertificateGroupType_CertificateExpired_ConfirmedState_Name,19498,Variable CertificateGroupType_CertificateExpired_ConfirmedState_Number,19499,Variable CertificateGroupType_CertificateExpired_ConfirmedState_EffectiveDisplayName,19500,Variable CertificateGroupType_CertificateExpired_ConfirmedState_TransitionTime,19501,Variable CertificateGroupType_CertificateExpired_ConfirmedState_EffectiveTransitionTime,19502,Variable CertificateGroupType_CertificateExpired_ConfirmedState_TrueState,19503,Variable CertificateGroupType_CertificateExpired_ConfirmedState_FalseState,19504,Variable CertificateGroupType_CertificateExpired_Acknowledge,19505,Method CertificateGroupType_CertificateExpired_Acknowledge_InputArguments,19506,Variable CertificateGroupType_CertificateExpired_Confirm,19507,Method CertificateGroupType_CertificateExpired_Confirm_InputArguments,19508,Variable CertificateGroupType_CertificateExpired_ActiveState,19509,Variable CertificateGroupType_CertificateExpired_ActiveState_Id,19510,Variable CertificateGroupType_CertificateExpired_ActiveState_Name,19511,Variable CertificateGroupType_CertificateExpired_ActiveState_Number,19512,Variable CertificateGroupType_CertificateExpired_ActiveState_EffectiveDisplayName,19513,Variable CertificateGroupType_CertificateExpired_ActiveState_TransitionTime,19514,Variable CertificateGroupType_CertificateExpired_ActiveState_EffectiveTransitionTime,19515,Variable CertificateGroupType_CertificateExpired_ActiveState_TrueState,19516,Variable CertificateGroupType_CertificateExpired_ActiveState_FalseState,19517,Variable CertificateGroupType_CertificateExpired_InputNode,19518,Variable CertificateGroupType_CertificateExpired_SuppressedState,19519,Variable CertificateGroupType_CertificateExpired_SuppressedState_Id,19520,Variable CertificateGroupType_CertificateExpired_SuppressedState_Name,19521,Variable CertificateGroupType_CertificateExpired_SuppressedState_Number,19522,Variable CertificateGroupType_CertificateExpired_SuppressedState_EffectiveDisplayName,19523,Variable CertificateGroupType_CertificateExpired_SuppressedState_TransitionTime,19524,Variable CertificateGroupType_CertificateExpired_SuppressedState_EffectiveTransitionTime,19525,Variable CertificateGroupType_CertificateExpired_SuppressedState_TrueState,19526,Variable CertificateGroupType_CertificateExpired_SuppressedState_FalseState,19527,Variable CertificateGroupType_CertificateExpired_OutOfServiceState,19528,Variable CertificateGroupType_CertificateExpired_OutOfServiceState_Id,19529,Variable CertificateGroupType_CertificateExpired_OutOfServiceState_Name,19530,Variable CertificateGroupType_CertificateExpired_OutOfServiceState_Number,19531,Variable CertificateGroupType_CertificateExpired_OutOfServiceState_EffectiveDisplayName,19532,Variable CertificateGroupType_CertificateExpired_OutOfServiceState_TransitionTime,19533,Variable CertificateGroupType_CertificateExpired_OutOfServiceState_EffectiveTransitionTime,19534,Variable CertificateGroupType_CertificateExpired_OutOfServiceState_TrueState,19535,Variable CertificateGroupType_CertificateExpired_OutOfServiceState_FalseState,19536,Variable CertificateGroupType_CertificateExpired_ShelvingState,19537,Object CertificateGroupType_CertificateExpired_ShelvingState_CurrentState,19538,Variable CertificateGroupType_CertificateExpired_ShelvingState_CurrentState_Id,19539,Variable CertificateGroupType_CertificateExpired_ShelvingState_CurrentState_Name,19540,Variable CertificateGroupType_CertificateExpired_ShelvingState_CurrentState_Number,19541,Variable CertificateGroupType_CertificateExpired_ShelvingState_CurrentState_EffectiveDisplayName,19542,Variable CertificateGroupType_CertificateExpired_ShelvingState_LastTransition,19543,Variable CertificateGroupType_CertificateExpired_ShelvingState_LastTransition_Id,19544,Variable CertificateGroupType_CertificateExpired_ShelvingState_LastTransition_Name,19545,Variable CertificateGroupType_CertificateExpired_ShelvingState_LastTransition_Number,19546,Variable CertificateGroupType_CertificateExpired_ShelvingState_LastTransition_TransitionTime,19547,Variable CertificateGroupType_CertificateExpired_ShelvingState_LastTransition_EffectiveTransitionTime,19548,Variable CertificateGroupType_CertificateExpired_ShelvingState_AvailableStates,19549,Variable DataSetWriterType_Diagnostics,19550,Object DataSetWriterType_Diagnostics_DiagnosticsLevel,19551,Variable DataSetWriterType_Diagnostics_TotalInformation,19552,Variable DataSetWriterType_Diagnostics_TotalInformation_Active,19553,Variable DataSetWriterType_Diagnostics_TotalInformation_Classification,19554,Variable DataSetWriterType_Diagnostics_TotalInformation_DiagnosticsLevel,19555,Variable DataSetWriterType_Diagnostics_TotalInformation_TimeFirstChange,19556,Variable DataSetWriterType_Diagnostics_TotalError,19557,Variable DataSetWriterType_Diagnostics_TotalError_Active,19558,Variable DataSetWriterType_Diagnostics_TotalError_Classification,19559,Variable DataSetWriterType_Diagnostics_TotalError_DiagnosticsLevel,19560,Variable DataSetWriterType_Diagnostics_TotalError_TimeFirstChange,19561,Variable DataSetWriterType_Diagnostics_Reset,19562,Method DataSetWriterType_Diagnostics_SubError,19563,Variable DataSetWriterType_Diagnostics_Counters,19564,Object DataSetWriterType_Diagnostics_Counters_StateError,19565,Variable DataSetWriterType_Diagnostics_Counters_StateError_Active,19566,Variable DataSetWriterType_Diagnostics_Counters_StateError_Classification,19567,Variable DataSetWriterType_Diagnostics_Counters_StateError_DiagnosticsLevel,19568,Variable DataSetWriterType_Diagnostics_Counters_StateError_TimeFirstChange,19569,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod,19570,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Active,19571,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Classification,19572,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,19573,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,19574,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalByParent,19575,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Active,19576,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Classification,19577,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,19578,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,19579,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalFromError,19580,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Active,19581,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Classification,19582,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,19583,Variable DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,19584,Variable DataSetWriterType_Diagnostics_Counters_StatePausedByParent,19585,Variable DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Active,19586,Variable DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Classification,19587,Variable DataSetWriterType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,19588,Variable DataSetWriterType_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,19589,Variable DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod,19590,Variable DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Active,19591,Variable DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Classification,19592,Variable DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,19593,Variable DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,19594,Variable DataSetWriterType_Diagnostics_LiveValues,19595,Object DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages,19596,Variable DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Active,19597,Variable DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Classification,19598,Variable DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel,19599,Variable DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_TimeFirstChange,19600,Variable DataSetWriterType_Diagnostics_LiveValues_MessageSequenceNumber,19601,Variable DataSetWriterType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel,19602,Variable DataSetWriterType_Diagnostics_LiveValues_StatusCode,19603,Variable DataSetWriterType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel,19604,Variable DataSetWriterType_Diagnostics_LiveValues_MajorVersion,19605,Variable DataSetWriterType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel,19606,Variable DataSetWriterType_Diagnostics_LiveValues_MinorVersion,19607,Variable DataSetWriterType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel,19608,Variable DataSetReaderType_Diagnostics,19609,Object DataSetReaderType_Diagnostics_DiagnosticsLevel,19610,Variable DataSetReaderType_Diagnostics_TotalInformation,19611,Variable DataSetReaderType_Diagnostics_TotalInformation_Active,19612,Variable DataSetReaderType_Diagnostics_TotalInformation_Classification,19613,Variable DataSetReaderType_Diagnostics_TotalInformation_DiagnosticsLevel,19614,Variable DataSetReaderType_Diagnostics_TotalInformation_TimeFirstChange,19615,Variable DataSetReaderType_Diagnostics_TotalError,19616,Variable DataSetReaderType_Diagnostics_TotalError_Active,19617,Variable DataSetReaderType_Diagnostics_TotalError_Classification,19618,Variable DataSetReaderType_Diagnostics_TotalError_DiagnosticsLevel,19619,Variable DataSetReaderType_Diagnostics_TotalError_TimeFirstChange,19620,Variable DataSetReaderType_Diagnostics_Reset,19621,Method DataSetReaderType_Diagnostics_SubError,19622,Variable DataSetReaderType_Diagnostics_Counters,19623,Object DataSetReaderType_Diagnostics_Counters_StateError,19624,Variable DataSetReaderType_Diagnostics_Counters_StateError_Active,19625,Variable DataSetReaderType_Diagnostics_Counters_StateError_Classification,19626,Variable DataSetReaderType_Diagnostics_Counters_StateError_DiagnosticsLevel,19627,Variable DataSetReaderType_Diagnostics_Counters_StateError_TimeFirstChange,19628,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod,19629,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Active,19630,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Classification,19631,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,19632,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,19633,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalByParent,19634,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Active,19635,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Classification,19636,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,19637,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,19638,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalFromError,19639,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Active,19640,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Classification,19641,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,19642,Variable DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,19643,Variable DataSetReaderType_Diagnostics_Counters_StatePausedByParent,19644,Variable DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Active,19645,Variable DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Classification,19646,Variable DataSetReaderType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,19647,Variable DataSetReaderType_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,19648,Variable DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod,19649,Variable DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Active,19650,Variable DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Classification,19651,Variable DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,19652,Variable DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,19653,Variable DataSetReaderType_Diagnostics_LiveValues,19654,Object DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages,19655,Variable DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Active,19656,Variable DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Classification,19657,Variable DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel,19658,Variable DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_TimeFirstChange,19659,Variable DataSetReaderType_Diagnostics_Counters_DecryptionErrors,19660,Variable DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Active,19661,Variable DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Classification,19662,Variable DataSetReaderType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel,19663,Variable DataSetReaderType_Diagnostics_Counters_DecryptionErrors_TimeFirstChange,19664,Variable DataSetReaderType_Diagnostics_LiveValues_MessageSequenceNumber,19665,Variable DataSetReaderType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel,19666,Variable DataSetReaderType_Diagnostics_LiveValues_StatusCode,19667,Variable DataSetReaderType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel,19668,Variable DataSetReaderType_Diagnostics_LiveValues_MajorVersion,19669,Variable DataSetReaderType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel,19670,Variable DataSetReaderType_Diagnostics_LiveValues_MinorVersion,19671,Variable DataSetReaderType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel,19672,Variable DataSetReaderType_Diagnostics_LiveValues_SecurityTokenID,19673,Variable DataSetReaderType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel,19674,Variable DataSetReaderType_Diagnostics_LiveValues_TimeToNextTokenID,19675,Variable DataSetReaderType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel,19676,Variable PubSubDiagnosticsType,19677,ObjectType PubSubDiagnosticsType_DiagnosticsLevel,19678,Variable PubSubDiagnosticsType_TotalInformation,19679,Variable PubSubDiagnosticsType_TotalInformation_Active,19680,Variable PubSubDiagnosticsType_TotalInformation_Classification,19681,Variable PubSubDiagnosticsType_TotalInformation_DiagnosticsLevel,19682,Variable PubSubDiagnosticsType_TotalInformation_TimeFirstChange,19683,Variable PubSubDiagnosticsType_TotalError,19684,Variable PubSubDiagnosticsType_TotalError_Active,19685,Variable PubSubDiagnosticsType_TotalError_Classification,19686,Variable PubSubDiagnosticsType_TotalError_DiagnosticsLevel,19687,Variable PubSubDiagnosticsType_TotalError_TimeFirstChange,19688,Variable PubSubDiagnosticsType_Reset,19689,Method PubSubDiagnosticsType_SubError,19690,Variable PubSubDiagnosticsType_Counters,19691,Object PubSubDiagnosticsType_Counters_StateError,19692,Variable PubSubDiagnosticsType_Counters_StateError_Active,19693,Variable PubSubDiagnosticsType_Counters_StateError_Classification,19694,Variable PubSubDiagnosticsType_Counters_StateError_DiagnosticsLevel,19695,Variable PubSubDiagnosticsType_Counters_StateError_TimeFirstChange,19696,Variable PubSubDiagnosticsType_Counters_StateOperationalByMethod,19697,Variable PubSubDiagnosticsType_Counters_StateOperationalByMethod_Active,19698,Variable PubSubDiagnosticsType_Counters_StateOperationalByMethod_Classification,19699,Variable PubSubDiagnosticsType_Counters_StateOperationalByMethod_DiagnosticsLevel,19700,Variable PubSubDiagnosticsType_Counters_StateOperationalByMethod_TimeFirstChange,19701,Variable PubSubDiagnosticsType_Counters_StateOperationalByParent,19702,Variable PubSubDiagnosticsType_Counters_StateOperationalByParent_Active,19703,Variable PubSubDiagnosticsType_Counters_StateOperationalByParent_Classification,19704,Variable PubSubDiagnosticsType_Counters_StateOperationalByParent_DiagnosticsLevel,19705,Variable PubSubDiagnosticsType_Counters_StateOperationalByParent_TimeFirstChange,19706,Variable PubSubDiagnosticsType_Counters_StateOperationalFromError,19707,Variable PubSubDiagnosticsType_Counters_StateOperationalFromError_Active,19708,Variable PubSubDiagnosticsType_Counters_StateOperationalFromError_Classification,19709,Variable PubSubDiagnosticsType_Counters_StateOperationalFromError_DiagnosticsLevel,19710,Variable PubSubDiagnosticsType_Counters_StateOperationalFromError_TimeFirstChange,19711,Variable PubSubDiagnosticsType_Counters_StatePausedByParent,19712,Variable PubSubDiagnosticsType_Counters_StatePausedByParent_Active,19713,Variable PubSubDiagnosticsType_Counters_StatePausedByParent_Classification,19714,Variable PubSubDiagnosticsType_Counters_StatePausedByParent_DiagnosticsLevel,19715,Variable PubSubDiagnosticsType_Counters_StatePausedByParent_TimeFirstChange,19716,Variable PubSubDiagnosticsType_Counters_StateDisabledByMethod,19717,Variable PubSubDiagnosticsType_Counters_StateDisabledByMethod_Active,19718,Variable PubSubDiagnosticsType_Counters_StateDisabledByMethod_Classification,19719,Variable PubSubDiagnosticsType_Counters_StateDisabledByMethod_DiagnosticsLevel,19720,Variable PubSubDiagnosticsType_Counters_StateDisabledByMethod_TimeFirstChange,19721,Variable PubSubDiagnosticsType_LiveValues,19722,Object DiagnosticsLevel,19723,DataType DiagnosticsLevel_EnumStrings,19724,Variable PubSubDiagnosticsCounterType,19725,VariableType PubSubDiagnosticsCounterType_Active,19726,Variable PubSubDiagnosticsCounterType_Classification,19727,Variable PubSubDiagnosticsCounterType_DiagnosticsLevel,19728,Variable PubSubDiagnosticsCounterType_TimeFirstChange,19729,Variable PubSubDiagnosticsCounterClassification,19730,DataType PubSubDiagnosticsCounterClassification_EnumStrings,19731,Variable PubSubDiagnosticsRootType,19732,ObjectType PubSubDiagnosticsRootType_DiagnosticsLevel,19733,Variable PubSubDiagnosticsRootType_TotalInformation,19734,Variable PubSubDiagnosticsRootType_TotalInformation_Active,19735,Variable PubSubDiagnosticsRootType_TotalInformation_Classification,19736,Variable PubSubDiagnosticsRootType_TotalInformation_DiagnosticsLevel,19737,Variable PubSubDiagnosticsRootType_TotalInformation_TimeFirstChange,19738,Variable PubSubDiagnosticsRootType_TotalError,19739,Variable PubSubDiagnosticsRootType_TotalError_Active,19740,Variable PubSubDiagnosticsRootType_TotalError_Classification,19741,Variable PubSubDiagnosticsRootType_TotalError_DiagnosticsLevel,19742,Variable PubSubDiagnosticsRootType_TotalError_TimeFirstChange,19743,Variable PubSubDiagnosticsRootType_Reset,19744,Method PubSubDiagnosticsRootType_SubError,19745,Variable PubSubDiagnosticsRootType_Counters,19746,Object PubSubDiagnosticsRootType_Counters_StateError,19747,Variable PubSubDiagnosticsRootType_Counters_StateError_Active,19748,Variable PubSubDiagnosticsRootType_Counters_StateError_Classification,19749,Variable PubSubDiagnosticsRootType_Counters_StateError_DiagnosticsLevel,19750,Variable PubSubDiagnosticsRootType_Counters_StateError_TimeFirstChange,19751,Variable PubSubDiagnosticsRootType_Counters_StateOperationalByMethod,19752,Variable PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Active,19753,Variable PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Classification,19754,Variable PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_DiagnosticsLevel,19755,Variable PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_TimeFirstChange,19756,Variable PubSubDiagnosticsRootType_Counters_StateOperationalByParent,19757,Variable PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Active,19758,Variable PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Classification,19759,Variable PubSubDiagnosticsRootType_Counters_StateOperationalByParent_DiagnosticsLevel,19760,Variable PubSubDiagnosticsRootType_Counters_StateOperationalByParent_TimeFirstChange,19761,Variable PubSubDiagnosticsRootType_Counters_StateOperationalFromError,19762,Variable PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Active,19763,Variable PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Classification,19764,Variable PubSubDiagnosticsRootType_Counters_StateOperationalFromError_DiagnosticsLevel,19765,Variable PubSubDiagnosticsRootType_Counters_StateOperationalFromError_TimeFirstChange,19766,Variable PubSubDiagnosticsRootType_Counters_StatePausedByParent,19767,Variable PubSubDiagnosticsRootType_Counters_StatePausedByParent_Active,19768,Variable PubSubDiagnosticsRootType_Counters_StatePausedByParent_Classification,19769,Variable PubSubDiagnosticsRootType_Counters_StatePausedByParent_DiagnosticsLevel,19770,Variable PubSubDiagnosticsRootType_Counters_StatePausedByParent_TimeFirstChange,19771,Variable PubSubDiagnosticsRootType_Counters_StateDisabledByMethod,19772,Variable PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Active,19773,Variable PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Classification,19774,Variable PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_DiagnosticsLevel,19775,Variable PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_TimeFirstChange,19776,Variable PubSubDiagnosticsRootType_LiveValues,19777,Object PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters,19778,Variable PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel,19779,Variable PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders,19780,Variable PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel,19781,Variable PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters,19782,Variable PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel,19783,Variable PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders,19784,Variable PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel,19785,Variable PubSubDiagnosticsConnectionType,19786,ObjectType PubSubDiagnosticsConnectionType_DiagnosticsLevel,19787,Variable PubSubDiagnosticsConnectionType_TotalInformation,19788,Variable PubSubDiagnosticsConnectionType_TotalInformation_Active,19789,Variable PubSubDiagnosticsConnectionType_TotalInformation_Classification,19790,Variable PubSubDiagnosticsConnectionType_TotalInformation_DiagnosticsLevel,19791,Variable PubSubDiagnosticsConnectionType_TotalInformation_TimeFirstChange,19792,Variable PubSubDiagnosticsConnectionType_TotalError,19793,Variable PubSubDiagnosticsConnectionType_TotalError_Active,19794,Variable PubSubDiagnosticsConnectionType_TotalError_Classification,19795,Variable PubSubDiagnosticsConnectionType_TotalError_DiagnosticsLevel,19796,Variable PubSubDiagnosticsConnectionType_TotalError_TimeFirstChange,19797,Variable PubSubDiagnosticsConnectionType_Reset,19798,Method PubSubDiagnosticsConnectionType_SubError,19799,Variable PubSubDiagnosticsConnectionType_Counters,19800,Object PubSubDiagnosticsConnectionType_Counters_StateError,19801,Variable PubSubDiagnosticsConnectionType_Counters_StateError_Active,19802,Variable PubSubDiagnosticsConnectionType_Counters_StateError_Classification,19803,Variable PubSubDiagnosticsConnectionType_Counters_StateError_DiagnosticsLevel,19804,Variable PubSubDiagnosticsConnectionType_Counters_StateError_TimeFirstChange,19805,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod,19806,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Active,19807,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Classification,19808,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_DiagnosticsLevel,19809,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_TimeFirstChange,19810,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent,19811,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Active,19812,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Classification,19813,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_DiagnosticsLevel,19814,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_TimeFirstChange,19815,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError,19816,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Active,19817,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Classification,19818,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_DiagnosticsLevel,19819,Variable PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_TimeFirstChange,19820,Variable PubSubDiagnosticsConnectionType_Counters_StatePausedByParent,19821,Variable PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Active,19822,Variable PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Classification,19823,Variable PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_DiagnosticsLevel,19824,Variable PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_TimeFirstChange,19825,Variable PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod,19826,Variable PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Active,19827,Variable PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Classification,19828,Variable PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_DiagnosticsLevel,19829,Variable PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_TimeFirstChange,19830,Variable PubSubDiagnosticsConnectionType_LiveValues,19831,Object PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress,19832,Variable PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress_DiagnosticsLevel,19833,Variable PubSubDiagnosticsWriterGroupType,19834,ObjectType PubSubDiagnosticsWriterGroupType_DiagnosticsLevel,19835,Variable PubSubDiagnosticsWriterGroupType_TotalInformation,19836,Variable PubSubDiagnosticsWriterGroupType_TotalInformation_Active,19837,Variable PubSubDiagnosticsWriterGroupType_TotalInformation_Classification,19838,Variable PubSubDiagnosticsWriterGroupType_TotalInformation_DiagnosticsLevel,19839,Variable PubSubDiagnosticsWriterGroupType_TotalInformation_TimeFirstChange,19840,Variable PubSubDiagnosticsWriterGroupType_TotalError,19841,Variable PubSubDiagnosticsWriterGroupType_TotalError_Active,19842,Variable PubSubDiagnosticsWriterGroupType_TotalError_Classification,19843,Variable PubSubDiagnosticsWriterGroupType_TotalError_DiagnosticsLevel,19844,Variable PubSubDiagnosticsWriterGroupType_TotalError_TimeFirstChange,19845,Variable PubSubDiagnosticsWriterGroupType_Reset,19846,Method PubSubDiagnosticsWriterGroupType_SubError,19847,Variable PubSubDiagnosticsWriterGroupType_Counters,19848,Object PubSubDiagnosticsWriterGroupType_Counters_StateError,19849,Variable PubSubDiagnosticsWriterGroupType_Counters_StateError_Active,19850,Variable PubSubDiagnosticsWriterGroupType_Counters_StateError_Classification,19851,Variable PubSubDiagnosticsWriterGroupType_Counters_StateError_DiagnosticsLevel,19852,Variable PubSubDiagnosticsWriterGroupType_Counters_StateError_TimeFirstChange,19853,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod,19854,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Active,19855,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Classification,19856,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel,19857,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_TimeFirstChange,19858,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent,19859,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Active,19860,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Classification,19861,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_DiagnosticsLevel,19862,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_TimeFirstChange,19863,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError,19864,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Active,19865,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Classification,19866,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_DiagnosticsLevel,19867,Variable PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_TimeFirstChange,19868,Variable PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent,19869,Variable PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Active,19870,Variable PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Classification,19871,Variable PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_DiagnosticsLevel,19872,Variable PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_TimeFirstChange,19873,Variable PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod,19874,Variable PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Active,19875,Variable PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Classification,19876,Variable PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel,19877,Variable PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_TimeFirstChange,19878,Variable PubSubDiagnosticsWriterGroupType_LiveValues,19879,Object PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages,19880,Variable PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Active,19881,Variable PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Classification,19882,Variable PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_DiagnosticsLevel,19883,Variable PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_TimeFirstChange,19884,Variable PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions,19885,Variable PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Active,19886,Variable PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Classification,19887,Variable PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_DiagnosticsLevel,19888,Variable PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_TimeFirstChange,19889,Variable PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors,19890,Variable PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Active,19891,Variable PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Classification,19892,Variable PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_DiagnosticsLevel,19893,Variable PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_TimeFirstChange,19894,Variable PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters,19895,Variable PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel,19896,Variable PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters,19897,Variable PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel,19898,Variable PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID,19899,Variable PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID_DiagnosticsLevel,19900,Variable PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID,19901,Variable PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID_DiagnosticsLevel,19902,Variable PubSubDiagnosticsReaderGroupType,19903,ObjectType PubSubDiagnosticsReaderGroupType_DiagnosticsLevel,19904,Variable PubSubDiagnosticsReaderGroupType_TotalInformation,19905,Variable PubSubDiagnosticsReaderGroupType_TotalInformation_Active,19906,Variable PubSubDiagnosticsReaderGroupType_TotalInformation_Classification,19907,Variable PubSubDiagnosticsReaderGroupType_TotalInformation_DiagnosticsLevel,19908,Variable PubSubDiagnosticsReaderGroupType_TotalInformation_TimeFirstChange,19909,Variable PubSubDiagnosticsReaderGroupType_TotalError,19910,Variable PubSubDiagnosticsReaderGroupType_TotalError_Active,19911,Variable PubSubDiagnosticsReaderGroupType_TotalError_Classification,19912,Variable PubSubDiagnosticsReaderGroupType_TotalError_DiagnosticsLevel,19913,Variable PubSubDiagnosticsReaderGroupType_TotalError_TimeFirstChange,19914,Variable PubSubDiagnosticsReaderGroupType_Reset,19915,Method PubSubDiagnosticsReaderGroupType_SubError,19916,Variable PubSubDiagnosticsReaderGroupType_Counters,19917,Object PubSubDiagnosticsReaderGroupType_Counters_StateError,19918,Variable PubSubDiagnosticsReaderGroupType_Counters_StateError_Active,19919,Variable PubSubDiagnosticsReaderGroupType_Counters_StateError_Classification,19920,Variable PubSubDiagnosticsReaderGroupType_Counters_StateError_DiagnosticsLevel,19921,Variable PubSubDiagnosticsReaderGroupType_Counters_StateError_TimeFirstChange,19922,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod,19923,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Active,19924,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Classification,19925,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel,19926,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_TimeFirstChange,19927,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent,19928,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Active,19929,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Classification,19930,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_DiagnosticsLevel,19931,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_TimeFirstChange,19932,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError,19933,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Active,19934,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Classification,19935,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_DiagnosticsLevel,19936,Variable PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_TimeFirstChange,19937,Variable PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent,19938,Variable PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Active,19939,Variable PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Classification,19940,Variable PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_DiagnosticsLevel,19941,Variable PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_TimeFirstChange,19942,Variable PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod,19943,Variable PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Active,19944,Variable PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Classification,19945,Variable PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel,19946,Variable PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_TimeFirstChange,19947,Variable PubSubDiagnosticsReaderGroupType_LiveValues,19948,Object PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages,19949,Variable PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Active,19950,Variable PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Classification,19951,Variable PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_DiagnosticsLevel,19952,Variable PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_TimeFirstChange,19953,Variable PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages,19954,Variable PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Active,19955,Variable PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Classification,19956,Variable PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel,19957,Variable PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_TimeFirstChange,19958,Variable PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors,19959,Variable PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Active,19960,Variable PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Classification,19961,Variable PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_DiagnosticsLevel,19962,Variable PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_TimeFirstChange,19963,Variable PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders,19964,Variable PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel,19965,Variable PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders,19966,Variable PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel,19967,Variable PubSubDiagnosticsDataSetWriterType,19968,ObjectType PubSubDiagnosticsDataSetWriterType_DiagnosticsLevel,19969,Variable PubSubDiagnosticsDataSetWriterType_TotalInformation,19970,Variable PubSubDiagnosticsDataSetWriterType_TotalInformation_Active,19971,Variable PubSubDiagnosticsDataSetWriterType_TotalInformation_Classification,19972,Variable PubSubDiagnosticsDataSetWriterType_TotalInformation_DiagnosticsLevel,19973,Variable PubSubDiagnosticsDataSetWriterType_TotalInformation_TimeFirstChange,19974,Variable PubSubDiagnosticsDataSetWriterType_TotalError,19975,Variable PubSubDiagnosticsDataSetWriterType_TotalError_Active,19976,Variable PubSubDiagnosticsDataSetWriterType_TotalError_Classification,19977,Variable PubSubDiagnosticsDataSetWriterType_TotalError_DiagnosticsLevel,19978,Variable PubSubDiagnosticsDataSetWriterType_TotalError_TimeFirstChange,19979,Variable PubSubDiagnosticsDataSetWriterType_Reset,19980,Method PubSubDiagnosticsDataSetWriterType_SubError,19981,Variable PubSubDiagnosticsDataSetWriterType_Counters,19982,Object PubSubDiagnosticsDataSetWriterType_Counters_StateError,19983,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateError_Active,19984,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateError_Classification,19985,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateError_DiagnosticsLevel,19986,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateError_TimeFirstChange,19987,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod,19988,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Active,19989,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Classification,19990,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_DiagnosticsLevel,19991,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_TimeFirstChange,19992,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent,19993,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Active,19994,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Classification,19995,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_DiagnosticsLevel,19996,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_TimeFirstChange,19997,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError,19998,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Active,19999,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Classification,20000,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_DiagnosticsLevel,20001,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_TimeFirstChange,20002,Variable PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent,20003,Variable PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Active,20004,Variable PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Classification,20005,Variable PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_DiagnosticsLevel,20006,Variable PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_TimeFirstChange,20007,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod,20008,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Active,20009,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Classification,20010,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_DiagnosticsLevel,20011,Variable PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_TimeFirstChange,20012,Variable PubSubDiagnosticsDataSetWriterType_LiveValues,20013,Object PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages,20014,Variable PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Active,20015,Variable PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Classification,20016,Variable PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_DiagnosticsLevel,20017,Variable PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_TimeFirstChange,20018,Variable PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber,20019,Variable PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber_DiagnosticsLevel,20020,Variable PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode,20021,Variable PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode_DiagnosticsLevel,20022,Variable PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion,20023,Variable PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion_DiagnosticsLevel,20024,Variable PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion,20025,Variable PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion_DiagnosticsLevel,20026,Variable PubSubDiagnosticsDataSetReaderType,20027,ObjectType PubSubDiagnosticsDataSetReaderType_DiagnosticsLevel,20028,Variable PubSubDiagnosticsDataSetReaderType_TotalInformation,20029,Variable PubSubDiagnosticsDataSetReaderType_TotalInformation_Active,20030,Variable PubSubDiagnosticsDataSetReaderType_TotalInformation_Classification,20031,Variable PubSubDiagnosticsDataSetReaderType_TotalInformation_DiagnosticsLevel,20032,Variable PubSubDiagnosticsDataSetReaderType_TotalInformation_TimeFirstChange,20033,Variable PubSubDiagnosticsDataSetReaderType_TotalError,20034,Variable PubSubDiagnosticsDataSetReaderType_TotalError_Active,20035,Variable PubSubDiagnosticsDataSetReaderType_TotalError_Classification,20036,Variable PubSubDiagnosticsDataSetReaderType_TotalError_DiagnosticsLevel,20037,Variable PubSubDiagnosticsDataSetReaderType_TotalError_TimeFirstChange,20038,Variable PubSubDiagnosticsDataSetReaderType_Reset,20039,Method PubSubDiagnosticsDataSetReaderType_SubError,20040,Variable PubSubDiagnosticsDataSetReaderType_Counters,20041,Object PubSubDiagnosticsDataSetReaderType_Counters_StateError,20042,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateError_Active,20043,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateError_Classification,20044,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateError_DiagnosticsLevel,20045,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateError_TimeFirstChange,20046,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod,20047,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Active,20048,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Classification,20049,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_DiagnosticsLevel,20050,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_TimeFirstChange,20051,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent,20052,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Active,20053,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Classification,20054,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_DiagnosticsLevel,20055,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_TimeFirstChange,20056,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError,20057,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Active,20058,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Classification,20059,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_DiagnosticsLevel,20060,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_TimeFirstChange,20061,Variable PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent,20062,Variable PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Active,20063,Variable PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Classification,20064,Variable PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_DiagnosticsLevel,20065,Variable PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_TimeFirstChange,20066,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod,20067,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Active,20068,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Classification,20069,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_DiagnosticsLevel,20070,Variable PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_TimeFirstChange,20071,Variable PubSubDiagnosticsDataSetReaderType_LiveValues,20072,Object PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages,20073,Variable PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Active,20074,Variable PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Classification,20075,Variable PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_DiagnosticsLevel,20076,Variable PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_TimeFirstChange,20077,Variable PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors,20078,Variable PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Active,20079,Variable PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Classification,20080,Variable PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_DiagnosticsLevel,20081,Variable PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_TimeFirstChange,20082,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber,20083,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber_DiagnosticsLevel,20084,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode,20085,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode_DiagnosticsLevel,20086,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion,20087,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion_DiagnosticsLevel,20088,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion,20089,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion_DiagnosticsLevel,20090,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID,20091,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID_DiagnosticsLevel,20092,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID,20093,Variable PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID_DiagnosticsLevel,20094,Variable CertificateGroupType_CertificateExpired_ShelvingState_AvailableTransitions,20095,Variable CertificateGroupType_CertificateExpired_ShelvingState_UnshelveTime,20096,Variable CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve,20097,Method CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve_InputArguments,20098,Variable CertificateGroupType_CertificateExpired_ShelvingState_Unshelve,20099,Method CertificateGroupType_CertificateExpired_ShelvingState_OneShotShelve,20100,Method CertificateGroupType_CertificateExpired_SuppressedOrShelved,20101,Variable CertificateGroupType_CertificateExpired_MaxTimeShelved,20102,Variable CertificateGroupType_CertificateExpired_AudibleEnabled,20103,Variable CertificateGroupType_CertificateExpired_AudibleSound,20104,Variable CertificateGroupType_CertificateExpired_AudibleSound_ListId,20105,Variable CertificateGroupType_CertificateExpired_AudibleSound_AgencyId,20106,Variable CertificateGroupType_CertificateExpired_AudibleSound_VersionId,20107,Variable CertificateGroupType_CertificateExpired_SilenceState,20108,Variable CertificateGroupType_CertificateExpired_SilenceState_Id,20109,Variable CertificateGroupType_CertificateExpired_SilenceState_Name,20110,Variable CertificateGroupType_CertificateExpired_SilenceState_Number,20111,Variable CertificateGroupType_CertificateExpired_SilenceState_EffectiveDisplayName,20112,Variable CertificateGroupType_CertificateExpired_SilenceState_TransitionTime,20113,Variable CertificateGroupType_CertificateExpired_SilenceState_EffectiveTransitionTime,20114,Variable CertificateGroupType_CertificateExpired_SilenceState_TrueState,20115,Variable CertificateGroupType_CertificateExpired_SilenceState_FalseState,20116,Variable CertificateGroupType_CertificateExpired_OnDelay,20117,Variable CertificateGroupType_CertificateExpired_OffDelay,20118,Variable CertificateGroupType_CertificateExpired_FirstInGroupFlag,20119,Variable CertificateGroupType_CertificateExpired_FirstInGroup,20120,Object CertificateGroupType_CertificateExpired_LatchedState,20121,Variable CertificateGroupType_CertificateExpired_LatchedState_Id,20122,Variable CertificateGroupType_CertificateExpired_LatchedState_Name,20123,Variable CertificateGroupType_CertificateExpired_LatchedState_Number,20124,Variable CertificateGroupType_CertificateExpired_LatchedState_EffectiveDisplayName,20125,Variable CertificateGroupType_CertificateExpired_LatchedState_TransitionTime,20126,Variable CertificateGroupType_CertificateExpired_LatchedState_EffectiveTransitionTime,20127,Variable CertificateGroupType_CertificateExpired_LatchedState_TrueState,20128,Variable CertificateGroupType_CertificateExpired_LatchedState_FalseState,20129,Variable CertificateGroupType_CertificateExpired_ReAlarmTime,20130,Variable CertificateGroupType_CertificateExpired_ReAlarmRepeatCount,20131,Variable CertificateGroupType_CertificateExpired_Silence,20132,Method CertificateGroupType_CertificateExpired_Suppress,20133,Method CertificateGroupType_CertificateExpired_Unsuppress,20134,Method CertificateGroupType_CertificateExpired_RemoveFromService,20135,Method CertificateGroupType_CertificateExpired_PlaceInService,20136,Method CertificateGroupType_CertificateExpired_Reset,20137,Method CertificateGroupType_CertificateExpired_NormalState,20138,Variable CertificateGroupType_CertificateExpired_ExpirationDate,20139,Variable CertificateGroupType_CertificateExpired_ExpirationLimit,20140,Variable CertificateGroupType_CertificateExpired_CertificateType,20141,Variable CertificateGroupType_CertificateExpired_Certificate,20142,Variable CertificateGroupType_TrustListOutOfDate,20143,Object CertificateGroupType_TrustListOutOfDate_EventId,20144,Variable CertificateGroupType_TrustListOutOfDate_EventType,20145,Variable CertificateGroupType_TrustListOutOfDate_SourceNode,20146,Variable CertificateGroupType_TrustListOutOfDate_SourceName,20147,Variable CertificateGroupType_TrustListOutOfDate_Time,20148,Variable CertificateGroupType_TrustListOutOfDate_ReceiveTime,20149,Variable CertificateGroupType_TrustListOutOfDate_LocalTime,20150,Variable CertificateGroupType_TrustListOutOfDate_Message,20151,Variable CertificateGroupType_TrustListOutOfDate_Severity,20152,Variable CertificateGroupType_TrustListOutOfDate_ConditionClassId,20153,Variable CertificateGroupType_TrustListOutOfDate_ConditionClassName,20154,Variable CertificateGroupType_TrustListOutOfDate_ConditionSubClassId,20155,Variable CertificateGroupType_TrustListOutOfDate_ConditionSubClassName,20156,Variable CertificateGroupType_TrustListOutOfDate_ConditionName,20157,Variable CertificateGroupType_TrustListOutOfDate_BranchId,20158,Variable CertificateGroupType_TrustListOutOfDate_Retain,20159,Variable CertificateGroupType_TrustListOutOfDate_EnabledState,20160,Variable CertificateGroupType_TrustListOutOfDate_EnabledState_Id,20161,Variable CertificateGroupType_TrustListOutOfDate_EnabledState_Name,20162,Variable CertificateGroupType_TrustListOutOfDate_EnabledState_Number,20163,Variable CertificateGroupType_TrustListOutOfDate_EnabledState_EffectiveDisplayName,20164,Variable CertificateGroupType_TrustListOutOfDate_EnabledState_TransitionTime,20165,Variable CertificateGroupType_TrustListOutOfDate_EnabledState_EffectiveTransitionTime,20166,Variable CertificateGroupType_TrustListOutOfDate_EnabledState_TrueState,20167,Variable CertificateGroupType_TrustListOutOfDate_EnabledState_FalseState,20168,Variable CertificateGroupType_TrustListOutOfDate_Quality,20169,Variable CertificateGroupType_TrustListOutOfDate_Quality_SourceTimestamp,20170,Variable CertificateGroupType_TrustListOutOfDate_LastSeverity,20171,Variable CertificateGroupType_TrustListOutOfDate_LastSeverity_SourceTimestamp,20172,Variable CertificateGroupType_TrustListOutOfDate_Comment,20173,Variable CertificateGroupType_TrustListOutOfDate_Comment_SourceTimestamp,20174,Variable CertificateGroupType_TrustListOutOfDate_ClientUserId,20175,Variable CertificateGroupType_TrustListOutOfDate_Disable,20176,Method CertificateGroupType_TrustListOutOfDate_Enable,20177,Method CertificateGroupType_TrustListOutOfDate_AddComment,20178,Method CertificateGroupType_TrustListOutOfDate_AddComment_InputArguments,20179,Variable CertificateGroupType_TrustListOutOfDate_AckedState,20180,Variable CertificateGroupType_TrustListOutOfDate_AckedState_Id,20181,Variable CertificateGroupType_TrustListOutOfDate_AckedState_Name,20182,Variable CertificateGroupType_TrustListOutOfDate_AckedState_Number,20183,Variable CertificateGroupType_TrustListOutOfDate_AckedState_EffectiveDisplayName,20184,Variable CertificateGroupType_TrustListOutOfDate_AckedState_TransitionTime,20185,Variable CertificateGroupType_TrustListOutOfDate_AckedState_EffectiveTransitionTime,20186,Variable CertificateGroupType_TrustListOutOfDate_AckedState_TrueState,20187,Variable CertificateGroupType_TrustListOutOfDate_AckedState_FalseState,20188,Variable CertificateGroupType_TrustListOutOfDate_ConfirmedState,20189,Variable CertificateGroupType_TrustListOutOfDate_ConfirmedState_Id,20190,Variable CertificateGroupType_TrustListOutOfDate_ConfirmedState_Name,20191,Variable CertificateGroupType_TrustListOutOfDate_ConfirmedState_Number,20192,Variable CertificateGroupType_TrustListOutOfDate_ConfirmedState_EffectiveDisplayName,20193,Variable CertificateGroupType_TrustListOutOfDate_ConfirmedState_TransitionTime,20194,Variable CertificateGroupType_TrustListOutOfDate_ConfirmedState_EffectiveTransitionTime,20195,Variable CertificateGroupType_TrustListOutOfDate_ConfirmedState_TrueState,20196,Variable CertificateGroupType_TrustListOutOfDate_ConfirmedState_FalseState,20197,Variable CertificateGroupType_TrustListOutOfDate_Acknowledge,20198,Method CertificateGroupType_TrustListOutOfDate_Acknowledge_InputArguments,20199,Variable CertificateGroupType_TrustListOutOfDate_Confirm,20200,Method CertificateGroupType_TrustListOutOfDate_Confirm_InputArguments,20201,Variable CertificateGroupType_TrustListOutOfDate_ActiveState,20202,Variable CertificateGroupType_TrustListOutOfDate_ActiveState_Id,20203,Variable CertificateGroupType_TrustListOutOfDate_ActiveState_Name,20204,Variable CertificateGroupType_TrustListOutOfDate_ActiveState_Number,20205,Variable CertificateGroupType_TrustListOutOfDate_ActiveState_EffectiveDisplayName,20206,Variable CertificateGroupType_TrustListOutOfDate_ActiveState_TransitionTime,20207,Variable CertificateGroupType_TrustListOutOfDate_ActiveState_EffectiveTransitionTime,20208,Variable CertificateGroupType_TrustListOutOfDate_ActiveState_TrueState,20209,Variable CertificateGroupType_TrustListOutOfDate_ActiveState_FalseState,20210,Variable CertificateGroupType_TrustListOutOfDate_InputNode,20211,Variable CertificateGroupType_TrustListOutOfDate_SuppressedState,20212,Variable CertificateGroupType_TrustListOutOfDate_SuppressedState_Id,20213,Variable CertificateGroupType_TrustListOutOfDate_SuppressedState_Name,20214,Variable CertificateGroupType_TrustListOutOfDate_SuppressedState_Number,20215,Variable CertificateGroupType_TrustListOutOfDate_SuppressedState_EffectiveDisplayName,20216,Variable CertificateGroupType_TrustListOutOfDate_SuppressedState_TransitionTime,20217,Variable CertificateGroupType_TrustListOutOfDate_SuppressedState_EffectiveTransitionTime,20218,Variable CertificateGroupType_TrustListOutOfDate_SuppressedState_TrueState,20219,Variable CertificateGroupType_TrustListOutOfDate_SuppressedState_FalseState,20220,Variable CertificateGroupType_TrustListOutOfDate_OutOfServiceState,20221,Variable CertificateGroupType_TrustListOutOfDate_OutOfServiceState_Id,20222,Variable CertificateGroupType_TrustListOutOfDate_OutOfServiceState_Name,20223,Variable CertificateGroupType_TrustListOutOfDate_OutOfServiceState_Number,20224,Variable CertificateGroupType_TrustListOutOfDate_OutOfServiceState_EffectiveDisplayName,20225,Variable CertificateGroupType_TrustListOutOfDate_OutOfServiceState_TransitionTime,20226,Variable CertificateGroupType_TrustListOutOfDate_OutOfServiceState_EffectiveTransitionTime,20227,Variable CertificateGroupType_TrustListOutOfDate_OutOfServiceState_TrueState,20228,Variable CertificateGroupType_TrustListOutOfDate_OutOfServiceState_FalseState,20229,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState,20230,Object CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState,20231,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState_Id,20232,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState_Name,20233,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState_Number,20234,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState_EffectiveDisplayName,20235,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_LastTransition,20236,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_LastTransition_Id,20237,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_LastTransition_Name,20238,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_LastTransition_Number,20239,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_LastTransition_TransitionTime,20240,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_LastTransition_EffectiveTransitionTime,20241,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_AvailableStates,20242,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_AvailableTransitions,20243,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_UnshelveTime,20244,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve,20245,Method CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments,20246,Variable CertificateGroupType_TrustListOutOfDate_ShelvingState_Unshelve,20247,Method CertificateGroupType_TrustListOutOfDate_ShelvingState_OneShotShelve,20248,Method CertificateGroupType_TrustListOutOfDate_SuppressedOrShelved,20249,Variable CertificateGroupType_TrustListOutOfDate_MaxTimeShelved,20250,Variable CertificateGroupType_TrustListOutOfDate_AudibleEnabled,20251,Variable CertificateGroupType_TrustListOutOfDate_AudibleSound,20252,Variable CertificateGroupType_TrustListOutOfDate_AudibleSound_ListId,20253,Variable CertificateGroupType_TrustListOutOfDate_AudibleSound_AgencyId,20254,Variable CertificateGroupType_TrustListOutOfDate_AudibleSound_VersionId,20255,Variable CertificateGroupType_TrustListOutOfDate_SilenceState,20256,Variable CertificateGroupType_TrustListOutOfDate_SilenceState_Id,20257,Variable CertificateGroupType_TrustListOutOfDate_SilenceState_Name,20258,Variable CertificateGroupType_TrustListOutOfDate_SilenceState_Number,20259,Variable CertificateGroupType_TrustListOutOfDate_SilenceState_EffectiveDisplayName,20260,Variable CertificateGroupType_TrustListOutOfDate_SilenceState_TransitionTime,20261,Variable CertificateGroupType_TrustListOutOfDate_SilenceState_EffectiveTransitionTime,20262,Variable CertificateGroupType_TrustListOutOfDate_SilenceState_TrueState,20263,Variable CertificateGroupType_TrustListOutOfDate_SilenceState_FalseState,20264,Variable CertificateGroupType_TrustListOutOfDate_OnDelay,20265,Variable CertificateGroupType_TrustListOutOfDate_OffDelay,20266,Variable CertificateGroupType_TrustListOutOfDate_FirstInGroupFlag,20267,Variable CertificateGroupType_TrustListOutOfDate_FirstInGroup,20268,Object CertificateGroupType_TrustListOutOfDate_LatchedState,20269,Variable CertificateGroupType_TrustListOutOfDate_LatchedState_Id,20270,Variable CertificateGroupType_TrustListOutOfDate_LatchedState_Name,20271,Variable CertificateGroupType_TrustListOutOfDate_LatchedState_Number,20272,Variable CertificateGroupType_TrustListOutOfDate_LatchedState_EffectiveDisplayName,20273,Variable CertificateGroupType_TrustListOutOfDate_LatchedState_TransitionTime,20274,Variable CertificateGroupType_TrustListOutOfDate_LatchedState_EffectiveTransitionTime,20275,Variable CertificateGroupType_TrustListOutOfDate_LatchedState_TrueState,20276,Variable CertificateGroupType_TrustListOutOfDate_LatchedState_FalseState,20277,Variable CertificateGroupType_TrustListOutOfDate_ReAlarmTime,20278,Variable CertificateGroupType_TrustListOutOfDate_ReAlarmRepeatCount,20279,Variable CertificateGroupType_TrustListOutOfDate_Silence,20280,Method CertificateGroupType_TrustListOutOfDate_Suppress,20281,Method CertificateGroupType_TrustListOutOfDate_Unsuppress,20282,Method CertificateGroupType_TrustListOutOfDate_RemoveFromService,20283,Method CertificateGroupType_TrustListOutOfDate_PlaceInService,20284,Method CertificateGroupType_TrustListOutOfDate_Reset,20285,Method CertificateGroupType_TrustListOutOfDate_NormalState,20286,Variable CertificateGroupType_TrustListOutOfDate_TrustListId,20287,Variable CertificateGroupType_TrustListOutOfDate_LastUpdateTime,20288,Variable CertificateGroupType_TrustListOutOfDate_UpdateFrequency,20289,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustList_UpdateFrequency,20290,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired,20291,Object CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventId,20292,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventType,20293,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceNode,20294,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceName,20295,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Time,20296,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ReceiveTime,20297,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LocalTime,20298,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Message,20299,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Severity,20300,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassId,20301,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassName,20302,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionSubClassId,20303,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionSubClassName,20304,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionName,20305,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_BranchId,20306,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Retain,20307,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState,20308,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_Id,20309,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_Name,20310,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_Number,20311,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_EffectiveDisplayName,20312,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_TransitionTime,20313,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_EffectiveTransitionTime,20314,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_TrueState,20315,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_FalseState,20316,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality,20317,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp,20318,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity,20319,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp,20320,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment,20321,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp,20322,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ClientUserId,20323,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Disable,20324,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Enable,20325,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment,20326,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments,20327,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState,20328,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_Id,20329,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_Name,20330,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_Number,20331,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_EffectiveDisplayName,20332,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_TransitionTime,20333,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_EffectiveTransitionTime,20334,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_TrueState,20335,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_FalseState,20336,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState,20337,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id,20338,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Name,20339,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Number,20340,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_EffectiveDisplayName,20341,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_TransitionTime,20342,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_EffectiveTransitionTime,20343,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_TrueState,20344,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_FalseState,20345,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge,20346,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments,20347,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Confirm,20348,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments,20349,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState,20350,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_Id,20351,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_Name,20352,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_Number,20353,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_EffectiveDisplayName,20354,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_TransitionTime,20355,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_EffectiveTransitionTime,20356,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_TrueState,20357,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_FalseState,20358,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_InputNode,20359,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState,20360,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id,20361,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_Name,20362,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_Number,20363,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_EffectiveDisplayName,20364,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_TransitionTime,20365,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_EffectiveTransitionTime,20366,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_TrueState,20367,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_FalseState,20368,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState,20369,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id,20370,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Name,20371,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Number,20372,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_EffectiveDisplayName,20373,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_TransitionTime,20374,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_EffectiveTransitionTime,20375,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_TrueState,20376,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_FalseState,20377,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState,20378,Object CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState,20379,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id,20380,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Name,20381,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Number,20382,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_EffectiveDisplayName,20383,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition,20384,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id,20385,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Name,20386,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Number,20387,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_TransitionTime,20388,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_EffectiveTransitionTime,20389,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_AvailableStates,20390,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_AvailableTransitions,20391,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime,20392,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve,20393,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments,20394,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve,20395,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve,20396,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved,20397,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_MaxTimeShelved,20398,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AudibleEnabled,20399,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AudibleSound,20400,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AudibleSound_ListId,20401,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AudibleSound_AgencyId,20402,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AudibleSound_VersionId,20403,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState,20404,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_Id,20405,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_Name,20406,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_Number,20407,Variable DataSetOrderingType,20408,DataType ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_SecurityTokenID,20409,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_EffectiveDisplayName,20410,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_TransitionTime,20411,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_EffectiveTransitionTime,20412,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_TrueState,20413,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_FalseState,20414,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OnDelay,20415,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OffDelay,20416,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_FirstInGroupFlag,20417,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_FirstInGroup,20418,Object CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState,20419,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_Id,20420,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_Name,20421,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_Number,20422,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_EffectiveDisplayName,20423,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_TransitionTime,20424,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_EffectiveTransitionTime,20425,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_TrueState,20426,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_FalseState,20427,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ReAlarmTime,20428,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ReAlarmRepeatCount,20429,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Silence,20430,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Suppress,20431,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Unsuppress,20432,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_RemoveFromService,20433,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_PlaceInService,20434,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Reset,20435,Method CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_NormalState,20436,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ExpirationDate,20437,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ExpirationLimit,20438,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_CertificateType,20439,Variable CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Certificate,20440,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate,20441,Object CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventId,20442,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventType,20443,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceNode,20444,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceName,20445,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Time,20446,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime,20447,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LocalTime,20448,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Message,20449,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Severity,20450,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId,20451,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName,20452,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionSubClassId,20453,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionSubClassName,20454,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionName,20455,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_BranchId,20456,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Retain,20457,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState,20458,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id,20459,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Name,20460,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Number,20461,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_EffectiveDisplayName,20462,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_TransitionTime,20463,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_EffectiveTransitionTime,20464,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_TrueState,20465,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_FalseState,20466,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality,20467,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp,20468,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity,20469,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp,20470,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment,20471,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp,20472,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId,20473,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Disable,20474,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Enable,20475,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment,20476,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments,20477,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState,20478,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id,20479,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Name,20480,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Number,20481,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_EffectiveDisplayName,20482,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_TransitionTime,20483,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_EffectiveTransitionTime,20484,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_TrueState,20485,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_FalseState,20486,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState,20487,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id,20488,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Name,20489,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Number,20490,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_EffectiveDisplayName,20491,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_TransitionTime,20492,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_EffectiveTransitionTime,20493,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_TrueState,20494,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_FalseState,20495,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge,20496,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments,20497,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Confirm,20498,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments,20499,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState,20500,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id,20501,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Name,20502,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Number,20503,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_EffectiveDisplayName,20504,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_TransitionTime,20505,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_EffectiveTransitionTime,20506,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_TrueState,20507,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_FalseState,20508,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_InputNode,20509,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState,20510,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id,20511,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Name,20512,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Number,20513,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_EffectiveDisplayName,20514,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_TransitionTime,20515,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_EffectiveTransitionTime,20516,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_TrueState,20517,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_FalseState,20518,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState,20519,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id,20520,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Name,20521,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Number,20522,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_EffectiveDisplayName,20523,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_TransitionTime,20524,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_EffectiveTransitionTime,20525,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_TrueState,20526,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_FalseState,20527,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState,20528,Object CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState,20529,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id,20530,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Name,20531,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Number,20532,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_EffectiveDisplayName,20533,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition,20534,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id,20535,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Name,20536,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Number,20537,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_TransitionTime,20538,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_EffectiveTransitionTime,20539,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_AvailableStates,20540,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_AvailableTransitions,20541,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime,20542,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve,20543,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments,20544,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve,20545,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve,20546,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved,20547,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_MaxTimeShelved,20548,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AudibleEnabled,20549,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound,20550,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound_ListId,20551,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound_AgencyId,20552,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound_VersionId,20553,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState,20554,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id,20555,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Name,20556,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Number,20557,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_EffectiveDisplayName,20558,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_TransitionTime,20559,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_EffectiveTransitionTime,20560,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_TrueState,20561,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_FalseState,20562,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OnDelay,20563,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OffDelay,20564,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_FirstInGroupFlag,20565,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_FirstInGroup,20566,Object CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState,20567,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id,20568,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Name,20569,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Number,20570,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_EffectiveDisplayName,20571,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_TransitionTime,20572,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_EffectiveTransitionTime,20573,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_TrueState,20574,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_FalseState,20575,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ReAlarmTime,20576,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ReAlarmRepeatCount,20577,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Silence,20578,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Suppress,20579,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Unsuppress,20580,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_RemoveFromService,20581,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_PlaceInService,20582,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Reset,20583,Method CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_NormalState,20584,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_TrustListId,20585,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime,20586,Variable CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency,20587,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustList_UpdateFrequency,20588,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired,20589,Object CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventId,20590,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventType,20591,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceNode,20592,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceName,20593,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Time,20594,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ReceiveTime,20595,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LocalTime,20596,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Message,20597,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Severity,20598,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassId,20599,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassName,20600,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionSubClassId,20601,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionSubClassName,20602,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionName,20603,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_BranchId,20604,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Retain,20605,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState,20606,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_Id,20607,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_Name,20608,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_Number,20609,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_EffectiveDisplayName,20610,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_TransitionTime,20611,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_EffectiveTransitionTime,20612,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_TrueState,20613,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_FalseState,20614,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality,20615,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp,20616,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity,20617,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp,20618,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment,20619,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp,20620,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ClientUserId,20621,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Disable,20622,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Enable,20623,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment,20624,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments,20625,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState,20626,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_Id,20627,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_Name,20628,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_Number,20629,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_EffectiveDisplayName,20630,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_TransitionTime,20631,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_EffectiveTransitionTime,20632,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_TrueState,20633,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_FalseState,20634,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState,20635,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id,20636,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Name,20637,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Number,20638,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_EffectiveDisplayName,20639,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_TransitionTime,20640,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_EffectiveTransitionTime,20641,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_TrueState,20642,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_FalseState,20643,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge,20644,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments,20645,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Confirm,20646,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments,20647,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState,20648,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_Id,20649,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_Name,20650,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_Number,20651,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_EffectiveDisplayName,20652,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_TransitionTime,20653,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_EffectiveTransitionTime,20654,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_TrueState,20655,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_FalseState,20656,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_InputNode,20657,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState,20658,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id,20659,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_Name,20660,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_Number,20661,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_EffectiveDisplayName,20662,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_TransitionTime,20663,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_EffectiveTransitionTime,20664,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_TrueState,20665,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_FalseState,20666,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState,20667,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id,20668,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Name,20669,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Number,20670,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_EffectiveDisplayName,20671,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_TransitionTime,20672,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_EffectiveTransitionTime,20673,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_TrueState,20674,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_FalseState,20675,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState,20676,Object CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState,20677,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id,20678,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Name,20679,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Number,20680,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_EffectiveDisplayName,20681,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition,20682,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id,20683,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Name,20684,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Number,20685,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_TransitionTime,20686,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_EffectiveTransitionTime,20687,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_AvailableStates,20688,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_AvailableTransitions,20689,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime,20690,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve,20691,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments,20692,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve,20693,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve,20694,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved,20695,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_MaxTimeShelved,20696,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AudibleEnabled,20697,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AudibleSound,20698,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AudibleSound_ListId,20699,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AudibleSound_AgencyId,20700,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AudibleSound_VersionId,20701,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState,20702,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_Id,20703,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_Name,20704,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_Number,20705,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_EffectiveDisplayName,20706,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_TransitionTime,20707,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_EffectiveTransitionTime,20708,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_TrueState,20709,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_FalseState,20710,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OnDelay,20711,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OffDelay,20712,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_FirstInGroupFlag,20713,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_FirstInGroup,20714,Object CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState,20715,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_Id,20716,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_Name,20717,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_Number,20718,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_EffectiveDisplayName,20719,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_TransitionTime,20720,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_EffectiveTransitionTime,20721,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_TrueState,20722,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_FalseState,20723,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ReAlarmTime,20724,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ReAlarmRepeatCount,20725,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Silence,20726,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Suppress,20727,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Unsuppress,20728,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_RemoveFromService,20729,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_PlaceInService,20730,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Reset,20731,Method CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_NormalState,20732,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ExpirationDate,20733,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ExpirationLimit,20734,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_CertificateType,20735,Variable CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Certificate,20736,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate,20737,Object CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventId,20738,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventType,20739,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceNode,20740,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceName,20741,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Time,20742,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime,20743,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LocalTime,20744,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Message,20745,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Severity,20746,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId,20747,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName,20748,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionSubClassId,20749,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionSubClassName,20750,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionName,20751,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_BranchId,20752,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Retain,20753,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState,20754,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id,20755,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Name,20756,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Number,20757,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_EffectiveDisplayName,20758,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_TransitionTime,20759,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_EffectiveTransitionTime,20760,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_TrueState,20761,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_FalseState,20762,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality,20763,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp,20764,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity,20765,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp,20766,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment,20767,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp,20768,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId,20769,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Disable,20770,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Enable,20771,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment,20772,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments,20773,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState,20774,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id,20775,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Name,20776,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Number,20777,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_EffectiveDisplayName,20778,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_TransitionTime,20779,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_EffectiveTransitionTime,20780,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_TrueState,20781,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_FalseState,20782,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState,20783,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id,20784,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Name,20785,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Number,20786,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_EffectiveDisplayName,20787,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_TransitionTime,20788,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_EffectiveTransitionTime,20789,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_TrueState,20790,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_FalseState,20791,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge,20792,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments,20793,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Confirm,20794,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments,20795,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState,20796,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id,20797,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Name,20798,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Number,20799,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_EffectiveDisplayName,20800,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_TransitionTime,20801,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_EffectiveTransitionTime,20802,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_TrueState,20803,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_FalseState,20804,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_InputNode,20805,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState,20806,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id,20807,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Name,20808,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Number,20809,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_EffectiveDisplayName,20810,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_TransitionTime,20811,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_EffectiveTransitionTime,20812,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_TrueState,20813,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_FalseState,20814,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState,20815,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id,20816,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Name,20817,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Number,20818,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_EffectiveDisplayName,20819,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_TransitionTime,20820,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_EffectiveTransitionTime,20821,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_TrueState,20822,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_FalseState,20823,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState,20824,Object CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState,20825,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id,20826,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Name,20827,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Number,20828,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_EffectiveDisplayName,20829,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition,20830,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id,20831,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Name,20832,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Number,20833,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_TransitionTime,20834,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_EffectiveTransitionTime,20835,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_AvailableStates,20836,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_AvailableTransitions,20837,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime,20838,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve,20839,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments,20840,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve,20841,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve,20842,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved,20843,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_MaxTimeShelved,20844,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AudibleEnabled,20845,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound,20846,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound_ListId,20847,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound_AgencyId,20848,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound_VersionId,20849,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState,20850,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id,20851,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Name,20852,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Number,20853,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_EffectiveDisplayName,20854,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_TransitionTime,20855,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_EffectiveTransitionTime,20856,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_TrueState,20857,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_FalseState,20858,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OnDelay,20859,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OffDelay,20860,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_FirstInGroupFlag,20861,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_FirstInGroup,20862,Object CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState,20863,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id,20864,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Name,20865,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Number,20866,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_EffectiveDisplayName,20867,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_TransitionTime,20868,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_EffectiveTransitionTime,20869,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_TrueState,20870,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_FalseState,20871,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ReAlarmTime,20872,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ReAlarmRepeatCount,20873,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Silence,20874,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Suppress,20875,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Unsuppress,20876,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_RemoveFromService,20877,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_PlaceInService,20878,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Reset,20879,Method CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_NormalState,20880,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_TrustListId,20881,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime,20882,Variable CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency,20883,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_UpdateFrequency,20884,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired,20885,Object CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventId,20886,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventType,20887,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceNode,20888,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceName,20889,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Time,20890,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ReceiveTime,20891,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LocalTime,20892,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Message,20893,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Severity,20894,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassId,20895,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassName,20896,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionSubClassId,20897,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionSubClassName,20898,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionName,20899,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_BranchId,20900,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Retain,20901,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState,20902,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id,20903,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_Name,20904,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_Number,20905,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_EffectiveDisplayName,20906,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_TransitionTime,20907,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_EffectiveTransitionTime,20908,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_TrueState,20909,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_FalseState,20910,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality,20911,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp,20912,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity,20913,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp,20914,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment,20915,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp,20916,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ClientUserId,20917,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Disable,20918,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Enable,20919,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment,20920,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments,20921,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState,20922,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_Id,20923,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_Name,20924,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_Number,20925,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_EffectiveDisplayName,20926,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_TransitionTime,20927,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_EffectiveTransitionTime,20928,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_TrueState,20929,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_FalseState,20930,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState,20931,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id,20932,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Name,20933,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Number,20934,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_EffectiveDisplayName,20935,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_TransitionTime,20936,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_EffectiveTransitionTime,20937,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_TrueState,20938,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_FalseState,20939,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge,20940,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments,20941,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Confirm,20942,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments,20943,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState,20944,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id,20945,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_Name,20946,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_Number,20947,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_EffectiveDisplayName,20948,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_TransitionTime,20949,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_EffectiveTransitionTime,20950,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_TrueState,20951,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_FalseState,20952,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_InputNode,20953,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState,20954,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id,20955,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Name,20956,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Number,20957,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_EffectiveDisplayName,20958,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_TransitionTime,20959,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_EffectiveTransitionTime,20960,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_TrueState,20961,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_FalseState,20962,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState,20963,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id,20964,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Name,20965,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Number,20966,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_EffectiveDisplayName,20967,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_TransitionTime,20968,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_EffectiveTransitionTime,20969,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_TrueState,20970,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_FalseState,20971,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState,20972,Object CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState,20973,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id,20974,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Name,20975,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Number,20976,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_EffectiveDisplayName,20977,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition,20978,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id,20979,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Name,20980,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Number,20981,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_TransitionTime,20982,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_EffectiveTransitionTime,20983,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_AvailableStates,20984,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_AvailableTransitions,20985,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime,20986,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve,20987,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments,20988,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve,20989,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve,20990,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved,20991,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_MaxTimeShelved,20992,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AudibleEnabled,20993,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AudibleSound,20994,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AudibleSound_ListId,20995,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AudibleSound_AgencyId,20996,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AudibleSound_VersionId,20997,Variable VersionTime,20998,DataType SessionlessInvokeResponseType,20999,DataType SessionlessInvokeResponseType_Encoding_DefaultXml,21000,Object SessionlessInvokeResponseType_Encoding_DefaultBinary,21001,Object OpcUa_BinarySchema_FieldTargetDataType,21002,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel,21003,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID,21004,Variable ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel,21005,Variable ReaderGroupType_DataSetReaderName_Placeholder_SubscribedDataSet,21006,Object CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState,21007,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id,21008,Variable ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables,21009,Method ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_InputArguments,21010,Variable ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_OutputArguments,21011,Variable ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror,21012,Method ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_InputArguments,21013,Variable ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_OutputArguments,21014,Variable ReaderGroupType_Diagnostics,21015,Object ReaderGroupType_Diagnostics_DiagnosticsLevel,21016,Variable ReaderGroupType_Diagnostics_TotalInformation,21017,Variable ReaderGroupType_Diagnostics_TotalInformation_Active,21018,Variable ReaderGroupType_Diagnostics_TotalInformation_Classification,21019,Variable ReaderGroupType_Diagnostics_TotalInformation_DiagnosticsLevel,21020,Variable ReaderGroupType_Diagnostics_TotalInformation_TimeFirstChange,21021,Variable ReaderGroupType_Diagnostics_TotalError,21022,Variable ReaderGroupType_Diagnostics_TotalError_Active,21023,Variable ReaderGroupType_Diagnostics_TotalError_Classification,21024,Variable ReaderGroupType_Diagnostics_TotalError_DiagnosticsLevel,21025,Variable ReaderGroupType_Diagnostics_TotalError_TimeFirstChange,21026,Variable ReaderGroupType_Diagnostics_Reset,21027,Method ReaderGroupType_Diagnostics_SubError,21028,Variable ReaderGroupType_Diagnostics_Counters,21029,Object ReaderGroupType_Diagnostics_Counters_StateError,21030,Variable ReaderGroupType_Diagnostics_Counters_StateError_Active,21031,Variable ReaderGroupType_Diagnostics_Counters_StateError_Classification,21032,Variable ReaderGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel,21033,Variable ReaderGroupType_Diagnostics_Counters_StateError_TimeFirstChange,21034,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod,21035,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Active,21036,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification,21037,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel,21038,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_TimeFirstChange,21039,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalByParent,21040,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Active,21041,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Classification,21042,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel,21043,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_TimeFirstChange,21044,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalFromError,21045,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Active,21046,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Classification,21047,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel,21048,Variable ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_TimeFirstChange,21049,Variable ReaderGroupType_Diagnostics_Counters_StatePausedByParent,21050,Variable ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Active,21051,Variable ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Classification,21052,Variable ReaderGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel,21053,Variable ReaderGroupType_Diagnostics_Counters_StatePausedByParent_TimeFirstChange,21054,Variable ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod,21055,Variable ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Active,21056,Variable ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification,21057,Variable ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel,21058,Variable ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_TimeFirstChange,21059,Variable ReaderGroupType_Diagnostics_LiveValues,21060,Object ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages,21061,Variable ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Active,21062,Variable ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Classification,21063,Variable ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel,21064,Variable ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_TimeFirstChange,21065,Variable ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages,21066,Variable ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active,21067,Variable ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification,21068,Variable ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel,21069,Variable ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_TimeFirstChange,21070,Variable ReaderGroupType_Diagnostics_Counters_DecryptionErrors,21071,Variable ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Active,21072,Variable ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Classification,21073,Variable ReaderGroupType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel,21074,Variable ReaderGroupType_Diagnostics_Counters_DecryptionErrors_TimeFirstChange,21075,Variable ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders,21076,Variable ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel,21077,Variable ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders,21078,Variable ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel,21079,Variable ReaderGroupType_TransportSettings,21080,Object ReaderGroupType_MessageSettings,21081,Object ReaderGroupType_AddDataSetReader,21082,Method ReaderGroupType_AddDataSetReader_InputArguments,21083,Variable ReaderGroupType_AddDataSetReader_OutputArguments,21084,Variable ReaderGroupType_RemoveDataSetReader,21085,Method ReaderGroupType_RemoveDataSetReader_InputArguments,21086,Variable PubSubGroupTypeAddReaderMethodType,21087,Method PubSubGroupTypeAddReaderMethodType_InputArguments,21088,Variable PubSubGroupTypeAddReaderMethodType_OutputArguments,21089,Variable ReaderGroupTransportType,21090,ObjectType ReaderGroupMessageType,21091,ObjectType DataSetWriterType_DataSetWriterId,21092,Variable DataSetWriterType_DataSetFieldContentMask,21093,Variable DataSetWriterType_KeyFrameCount,21094,Variable DataSetWriterType_MessageSettings,21095,Object DataSetWriterMessageType,21096,ObjectType DataSetReaderType_PublisherId,21097,Variable DataSetReaderType_WriterGroupId,21098,Variable DataSetReaderType_DataSetWriterId,21099,Variable DataSetReaderType_DataSetMetaData,21100,Variable DataSetReaderType_DataSetFieldContentMask,21101,Variable DataSetReaderType_MessageReceiveTimeout,21102,Variable DataSetReaderType_MessageSettings,21103,Object DataSetReaderMessageType,21104,ObjectType UadpWriterGroupMessageType,21105,ObjectType UadpWriterGroupMessageType_GroupVersion,21106,Variable UadpWriterGroupMessageType_DataSetOrdering,21107,Variable UadpWriterGroupMessageType_NetworkMessageContentMask,21108,Variable UadpWriterGroupMessageType_SamplingOffset,21109,Variable UadpWriterGroupMessageType_PublishingOffset,21110,Variable UadpDataSetWriterMessageType,21111,ObjectType UadpDataSetWriterMessageType_DataSetMessageContentMask,21112,Variable UadpDataSetWriterMessageType_ConfiguredSize,21113,Variable UadpDataSetWriterMessageType_NetworkMessageNumber,21114,Variable UadpDataSetWriterMessageType_DataSetOffset,21115,Variable UadpDataSetReaderMessageType,21116,ObjectType UadpDataSetReaderMessageType_GroupVersion,21117,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_Name,21118,Variable UadpDataSetReaderMessageType_NetworkMessageNumber,21119,Variable UadpDataSetReaderMessageType_DataSetClassId,21120,Variable UadpDataSetReaderMessageType_NetworkMessageContentMask,21121,Variable UadpDataSetReaderMessageType_DataSetMessageContentMask,21122,Variable UadpDataSetReaderMessageType_PublishingInterval,21123,Variable UadpDataSetReaderMessageType_ProcessingOffset,21124,Variable UadpDataSetReaderMessageType_ReceiveOffset,21125,Variable JsonWriterGroupMessageType,21126,ObjectType JsonWriterGroupMessageType_NetworkMessageContentMask,21127,Variable JsonDataSetWriterMessageType,21128,ObjectType JsonDataSetWriterMessageType_DataSetMessageContentMask,21129,Variable JsonDataSetReaderMessageType,21130,ObjectType JsonDataSetReaderMessageType_NetworkMessageContentMask,21131,Variable JsonDataSetReaderMessageType_DataSetMessageContentMask,21132,Variable DatagramWriterGroupTransportType,21133,ObjectType DatagramWriterGroupTransportType_MessageRepeatCount,21134,Variable DatagramWriterGroupTransportType_MessageRepeatDelay,21135,Variable BrokerWriterGroupTransportType,21136,ObjectType BrokerWriterGroupTransportType_QueueName,21137,Variable BrokerDataSetWriterTransportType,21138,ObjectType BrokerDataSetWriterTransportType_QueueName,21139,Variable BrokerDataSetWriterTransportType_MetaDataQueueName,21140,Variable BrokerDataSetWriterTransportType_MetaDataUpdateTime,21141,Variable BrokerDataSetReaderTransportType,21142,ObjectType BrokerDataSetReaderTransportType_QueueName,21143,Variable BrokerDataSetReaderTransportType_MetaDataQueueName,21144,Variable NetworkAddressType,21145,ObjectType NetworkAddressType_NetworkInterface,21146,Variable NetworkAddressUrlType,21147,ObjectType NetworkAddressUrlType_NetworkInterface,21148,Variable NetworkAddressUrlType_Url,21149,Variable WriterGroupDataType_Encoding_DefaultBinary,21150,Object NetworkAddressDataType_Encoding_DefaultBinary,21151,Object NetworkAddressUrlDataType_Encoding_DefaultBinary,21152,Object ReaderGroupDataType_Encoding_DefaultBinary,21153,Object PubSubConfigurationDataType_Encoding_DefaultBinary,21154,Object DatagramWriterGroupTransportDataType_Encoding_DefaultBinary,21155,Object OpcUa_BinarySchema_WriterGroupDataType,21156,Variable OpcUa_BinarySchema_WriterGroupDataType_DataTypeVersion,21157,Variable OpcUa_BinarySchema_WriterGroupDataType_DictionaryFragment,21158,Variable OpcUa_BinarySchema_NetworkAddressDataType,21159,Variable OpcUa_BinarySchema_NetworkAddressDataType_DataTypeVersion,21160,Variable OpcUa_BinarySchema_NetworkAddressDataType_DictionaryFragment,21161,Variable OpcUa_BinarySchema_NetworkAddressUrlDataType,21162,Variable OpcUa_BinarySchema_NetworkAddressUrlDataType_DataTypeVersion,21163,Variable OpcUa_BinarySchema_NetworkAddressUrlDataType_DictionaryFragment,21164,Variable OpcUa_BinarySchema_ReaderGroupDataType,21165,Variable OpcUa_BinarySchema_ReaderGroupDataType_DataTypeVersion,21166,Variable OpcUa_BinarySchema_ReaderGroupDataType_DictionaryFragment,21167,Variable OpcUa_BinarySchema_PubSubConfigurationDataType,21168,Variable OpcUa_BinarySchema_PubSubConfigurationDataType_DataTypeVersion,21169,Variable OpcUa_BinarySchema_PubSubConfigurationDataType_DictionaryFragment,21170,Variable OpcUa_BinarySchema_DatagramWriterGroupTransportDataType,21171,Variable OpcUa_BinarySchema_DatagramWriterGroupTransportDataType_DataTypeVersion,21172,Variable OpcUa_BinarySchema_DatagramWriterGroupTransportDataType_DictionaryFragment,21173,Variable WriterGroupDataType_Encoding_DefaultXml,21174,Object NetworkAddressDataType_Encoding_DefaultXml,21175,Object NetworkAddressUrlDataType_Encoding_DefaultXml,21176,Object ReaderGroupDataType_Encoding_DefaultXml,21177,Object PubSubConfigurationDataType_Encoding_DefaultXml,21178,Object DatagramWriterGroupTransportDataType_Encoding_DefaultXml,21179,Object OpcUa_XmlSchema_WriterGroupDataType,21180,Variable OpcUa_XmlSchema_WriterGroupDataType_DataTypeVersion,21181,Variable OpcUa_XmlSchema_WriterGroupDataType_DictionaryFragment,21182,Variable OpcUa_XmlSchema_NetworkAddressDataType,21183,Variable OpcUa_XmlSchema_NetworkAddressDataType_DataTypeVersion,21184,Variable OpcUa_XmlSchema_NetworkAddressDataType_DictionaryFragment,21185,Variable OpcUa_XmlSchema_NetworkAddressUrlDataType,21186,Variable OpcUa_XmlSchema_NetworkAddressUrlDataType_DataTypeVersion,21187,Variable OpcUa_XmlSchema_NetworkAddressUrlDataType_DictionaryFragment,21188,Variable OpcUa_XmlSchema_ReaderGroupDataType,21189,Variable OpcUa_XmlSchema_ReaderGroupDataType_DataTypeVersion,21190,Variable OpcUa_XmlSchema_ReaderGroupDataType_DictionaryFragment,21191,Variable OpcUa_XmlSchema_PubSubConfigurationDataType,21192,Variable OpcUa_XmlSchema_PubSubConfigurationDataType_DataTypeVersion,21193,Variable OpcUa_XmlSchema_PubSubConfigurationDataType_DictionaryFragment,21194,Variable OpcUa_XmlSchema_DatagramWriterGroupTransportDataType,21195,Variable OpcUa_XmlSchema_DatagramWriterGroupTransportDataType_DataTypeVersion,21196,Variable OpcUa_XmlSchema_DatagramWriterGroupTransportDataType_DictionaryFragment,21197,Variable WriterGroupDataType_Encoding_DefaultJson,21198,Object NetworkAddressDataType_Encoding_DefaultJson,21199,Object NetworkAddressUrlDataType_Encoding_DefaultJson,21200,Object ReaderGroupDataType_Encoding_DefaultJson,21201,Object PubSubConfigurationDataType_Encoding_DefaultJson,21202,Object DatagramWriterGroupTransportDataType_Encoding_DefaultJson,21203,Object CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_Number,21204,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_EffectiveDisplayName,21205,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_TransitionTime,21206,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_EffectiveTransitionTime,21207,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_TrueState,21208,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_FalseState,21209,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OnDelay,21210,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OffDelay,21211,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_FirstInGroupFlag,21212,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_FirstInGroup,21213,Object CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState,21214,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id,21215,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_Name,21216,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_Number,21217,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_EffectiveDisplayName,21218,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_TransitionTime,21219,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_EffectiveTransitionTime,21220,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_TrueState,21221,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_FalseState,21222,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ReAlarmTime,21223,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ReAlarmRepeatCount,21224,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Silence,21225,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Suppress,21226,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Unsuppress,21227,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_RemoveFromService,21228,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_PlaceInService,21229,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Reset,21230,Method CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_NormalState,21231,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ExpirationDate,21232,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ExpirationLimit,21233,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_CertificateType,21234,Variable CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Certificate,21235,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate,21236,Object CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventId,21237,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventType,21238,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode,21239,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceName,21240,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Time,21241,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime,21242,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LocalTime,21243,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Message,21244,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Severity,21245,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId,21246,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName,21247,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionSubClassId,21248,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionSubClassName,21249,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName,21250,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_BranchId,21251,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Retain,21252,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState,21253,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id,21254,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Name,21255,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Number,21256,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_EffectiveDisplayName,21257,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_TransitionTime,21258,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_EffectiveTransitionTime,21259,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_TrueState,21260,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_FalseState,21261,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality,21262,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp,21263,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity,21264,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp,21265,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment,21266,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp,21267,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId,21268,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Disable,21269,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Enable,21270,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment,21271,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments,21272,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState,21273,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id,21274,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Name,21275,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Number,21276,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_EffectiveDisplayName,21277,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_TransitionTime,21278,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_EffectiveTransitionTime,21279,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_TrueState,21280,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_FalseState,21281,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState,21282,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id,21283,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Name,21284,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Number,21285,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_EffectiveDisplayName,21286,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_TransitionTime,21287,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_EffectiveTransitionTime,21288,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_TrueState,21289,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_FalseState,21290,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge,21291,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments,21292,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Confirm,21293,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments,21294,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState,21295,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id,21296,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Name,21297,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Number,21298,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_EffectiveDisplayName,21299,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_TransitionTime,21300,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_EffectiveTransitionTime,21301,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_TrueState,21302,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_FalseState,21303,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_InputNode,21304,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState,21305,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id,21306,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Name,21307,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Number,21308,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_EffectiveDisplayName,21309,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_TransitionTime,21310,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_EffectiveTransitionTime,21311,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_TrueState,21312,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_FalseState,21313,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState,21314,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id,21315,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Name,21316,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Number,21317,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_EffectiveDisplayName,21318,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_TransitionTime,21319,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_EffectiveTransitionTime,21320,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_TrueState,21321,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_FalseState,21322,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState,21323,Object CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState,21324,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id,21325,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Name,21326,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Number,21327,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_EffectiveDisplayName,21328,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition,21329,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id,21330,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Name,21331,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Number,21332,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_TransitionTime,21333,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_EffectiveTransitionTime,21334,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_AvailableStates,21335,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_AvailableTransitions,21336,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime,21337,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve,21338,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments,21339,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve,21340,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve,21341,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved,21342,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_MaxTimeShelved,21343,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AudibleEnabled,21344,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound,21345,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound_ListId,21346,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound_AgencyId,21347,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound_VersionId,21348,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState,21349,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id,21350,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Name,21351,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Number,21352,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_EffectiveDisplayName,21353,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_TransitionTime,21354,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_EffectiveTransitionTime,21355,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_TrueState,21356,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_FalseState,21357,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OnDelay,21358,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OffDelay,21359,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_FirstInGroupFlag,21360,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_FirstInGroup,21361,Object CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState,21362,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id,21363,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Name,21364,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Number,21365,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_EffectiveDisplayName,21366,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_TransitionTime,21367,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_EffectiveTransitionTime,21368,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_TrueState,21369,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_FalseState,21370,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ReAlarmTime,21371,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ReAlarmRepeatCount,21372,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Silence,21373,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Suppress,21374,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Unsuppress,21375,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_RemoveFromService,21376,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_PlaceInService,21377,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Reset,21378,Method CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_NormalState,21379,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId,21380,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime,21381,Variable CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency,21382,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_UpdateFrequency,21383,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired,21384,Object CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventId,21385,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventType,21386,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceNode,21387,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceName,21388,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Time,21389,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ReceiveTime,21390,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LocalTime,21391,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Message,21392,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Severity,21393,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassId,21394,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassName,21395,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionSubClassId,21396,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionSubClassName,21397,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionName,21398,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_BranchId,21399,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Retain,21400,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState,21401,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_Id,21402,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_Name,21403,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_Number,21404,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_EffectiveDisplayName,21405,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_TransitionTime,21406,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_EffectiveTransitionTime,21407,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_TrueState,21408,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_FalseState,21409,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality,21410,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality_SourceTimestamp,21411,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity,21412,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity_SourceTimestamp,21413,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment,21414,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment_SourceTimestamp,21415,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ClientUserId,21416,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Disable,21417,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Enable,21418,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment,21419,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment_InputArguments,21420,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState,21421,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_Id,21422,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_Name,21423,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_Number,21424,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_EffectiveDisplayName,21425,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_TransitionTime,21426,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_EffectiveTransitionTime,21427,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_TrueState,21428,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_FalseState,21429,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState,21430,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_Id,21431,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_Name,21432,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_Number,21433,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_EffectiveDisplayName,21434,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_TransitionTime,21435,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_EffectiveTransitionTime,21436,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_TrueState,21437,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_FalseState,21438,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge,21439,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge_InputArguments,21440,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Confirm,21441,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Confirm_InputArguments,21442,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState,21443,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_Id,21444,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_Name,21445,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_Number,21446,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_EffectiveDisplayName,21447,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_TransitionTime,21448,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_EffectiveTransitionTime,21449,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_TrueState,21450,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_FalseState,21451,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_InputNode,21452,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState,21453,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_Id,21454,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_Name,21455,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_Number,21456,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_EffectiveDisplayName,21457,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_TransitionTime,21458,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_EffectiveTransitionTime,21459,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_TrueState,21460,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_FalseState,21461,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState,21462,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_Id,21463,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_Name,21464,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_Number,21465,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_EffectiveDisplayName,21466,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_TransitionTime,21467,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_EffectiveTransitionTime,21468,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_TrueState,21469,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_FalseState,21470,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState,21471,Object CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState,21472,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState_Id,21473,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState_Name,21474,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState_Number,21475,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState_EffectiveDisplayName,21476,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_LastTransition,21477,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_LastTransition_Id,21478,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_LastTransition_Name,21479,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_LastTransition_Number,21480,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_LastTransition_TransitionTime,21481,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_LastTransition_EffectiveTransitionTime,21482,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_AvailableStates,21483,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_AvailableTransitions,21484,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_UnshelveTime,21485,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve,21486,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve_InputArguments,21487,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_Unshelve,21488,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_OneShotShelve,21489,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedOrShelved,21490,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_MaxTimeShelved,21491,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AudibleEnabled,21492,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AudibleSound,21493,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AudibleSound_ListId,21494,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AudibleSound_AgencyId,21495,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AudibleSound_VersionId,21496,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState,21497,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_Id,21498,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_Name,21499,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_Number,21500,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_EffectiveDisplayName,21501,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_TransitionTime,21502,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_EffectiveTransitionTime,21503,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_TrueState,21504,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_FalseState,21505,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OnDelay,21506,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OffDelay,21507,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_FirstInGroupFlag,21508,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_FirstInGroup,21509,Object CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState,21510,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_Id,21511,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_Name,21512,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_Number,21513,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_EffectiveDisplayName,21514,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_TransitionTime,21515,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_EffectiveTransitionTime,21516,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_TrueState,21517,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_FalseState,21518,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ReAlarmTime,21519,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ReAlarmRepeatCount,21520,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Silence,21521,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Suppress,21522,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Unsuppress,21523,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_RemoveFromService,21524,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_PlaceInService,21525,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Reset,21526,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_NormalState,21527,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ExpirationDate,21528,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ExpirationLimit,21529,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_CertificateType,21530,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Certificate,21531,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate,21532,Object CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventId,21533,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventType,21534,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceNode,21535,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceName,21536,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Time,21537,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ReceiveTime,21538,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LocalTime,21539,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Message,21540,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Severity,21541,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassId,21542,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassName,21543,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionSubClassId,21544,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionSubClassName,21545,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionName,21546,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_BranchId,21547,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Retain,21548,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState,21549,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_Id,21550,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_Name,21551,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_Number,21552,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_EffectiveDisplayName,21553,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_TransitionTime,21554,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_EffectiveTransitionTime,21555,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_TrueState,21556,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_FalseState,21557,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality,21558,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality_SourceTimestamp,21559,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity,21560,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity_SourceTimestamp,21561,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment,21562,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment_SourceTimestamp,21563,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ClientUserId,21564,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Disable,21565,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Enable,21566,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment,21567,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment_InputArguments,21568,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState,21569,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_Id,21570,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_Name,21571,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_Number,21572,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_EffectiveDisplayName,21573,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_TransitionTime,21574,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_EffectiveTransitionTime,21575,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_TrueState,21576,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_FalseState,21577,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState,21578,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_Id,21579,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_Name,21580,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_Number,21581,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_EffectiveDisplayName,21582,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_TransitionTime,21583,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_EffectiveTransitionTime,21584,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_TrueState,21585,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_FalseState,21586,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge,21587,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge_InputArguments,21588,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Confirm,21589,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Confirm_InputArguments,21590,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState,21591,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_Id,21592,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_Name,21593,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_Number,21594,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_EffectiveDisplayName,21595,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_TransitionTime,21596,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_EffectiveTransitionTime,21597,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_TrueState,21598,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_FalseState,21599,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_InputNode,21600,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState,21601,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_Id,21602,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_Name,21603,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_Number,21604,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_EffectiveDisplayName,21605,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_TransitionTime,21606,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_EffectiveTransitionTime,21607,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_TrueState,21608,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_FalseState,21609,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState,21610,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_Id,21611,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_Name,21612,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_Number,21613,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_EffectiveDisplayName,21614,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_TransitionTime,21615,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_EffectiveTransitionTime,21616,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_TrueState,21617,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_FalseState,21618,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState,21619,Object CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState,21620,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState_Id,21621,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState_Name,21622,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState_Number,21623,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState_EffectiveDisplayName,21624,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_LastTransition,21625,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_LastTransition_Id,21626,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_LastTransition_Name,21627,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_LastTransition_Number,21628,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_LastTransition_TransitionTime,21629,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_LastTransition_EffectiveTransitionTime,21630,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_AvailableStates,21631,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_AvailableTransitions,21632,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_UnshelveTime,21633,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve,21634,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments,21635,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_Unshelve,21636,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_OneShotShelve,21637,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedOrShelved,21638,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_MaxTimeShelved,21639,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AudibleEnabled,21640,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AudibleSound,21641,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AudibleSound_ListId,21642,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AudibleSound_AgencyId,21643,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AudibleSound_VersionId,21644,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState,21645,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_Id,21646,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_Name,21647,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_Number,21648,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_EffectiveDisplayName,21649,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_TransitionTime,21650,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_EffectiveTransitionTime,21651,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_TrueState,21652,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_FalseState,21653,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OnDelay,21654,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OffDelay,21655,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_FirstInGroupFlag,21656,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_FirstInGroup,21657,Object CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState,21658,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_Id,21659,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_Name,21660,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_Number,21661,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_EffectiveDisplayName,21662,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_TransitionTime,21663,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_EffectiveTransitionTime,21664,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_TrueState,21665,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_FalseState,21666,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ReAlarmTime,21667,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ReAlarmRepeatCount,21668,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Silence,21669,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Suppress,21670,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Unsuppress,21671,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_RemoveFromService,21672,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_PlaceInService,21673,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Reset,21674,Method CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_NormalState,21675,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_TrustListId,21676,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastUpdateTime,21677,Variable CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_UpdateFrequency,21678,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_UpdateFrequency,21679,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired,21680,Object ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId,21681,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType,21682,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode,21683,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName,21684,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time,21685,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime,21686,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LocalTime,21687,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message,21688,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity,21689,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId,21690,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName,21691,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionSubClassId,21692,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionSubClassName,21693,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName,21694,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId,21695,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain,21696,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState,21697,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id,21698,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Name,21699,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Number,21700,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_EffectiveDisplayName,21701,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_TransitionTime,21702,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_EffectiveTransitionTime,21703,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_TrueState,21704,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_FalseState,21705,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality,21706,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp,21707,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity,21708,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp,21709,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment,21710,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp,21711,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId,21712,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable,21713,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable,21714,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment,21715,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments,21716,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState,21717,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id,21718,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Name,21719,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Number,21720,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_EffectiveDisplayName,21721,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_TransitionTime,21722,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_EffectiveTransitionTime,21723,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_TrueState,21724,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_FalseState,21725,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState,21726,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id,21727,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Name,21728,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Number,21729,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_EffectiveDisplayName,21730,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_TransitionTime,21731,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_EffectiveTransitionTime,21732,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_TrueState,21733,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_FalseState,21734,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge,21735,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments,21736,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm,21737,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments,21738,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState,21739,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id,21740,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Name,21741,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Number,21742,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_EffectiveDisplayName,21743,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_TransitionTime,21744,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_EffectiveTransitionTime,21745,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_TrueState,21746,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_FalseState,21747,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode,21748,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState,21749,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id,21750,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Name,21751,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Number,21752,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_EffectiveDisplayName,21753,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_TransitionTime,21754,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_EffectiveTransitionTime,21755,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_TrueState,21756,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_FalseState,21757,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState,21758,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id,21759,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Name,21760,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Number,21761,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_EffectiveDisplayName,21762,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_TransitionTime,21763,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_EffectiveTransitionTime,21764,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_TrueState,21765,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_FalseState,21766,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState,21767,Object ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState,21768,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id,21769,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Name,21770,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Number,21771,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_EffectiveDisplayName,21772,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition,21773,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id,21774,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Name,21775,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Number,21776,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_TransitionTime,21777,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_EffectiveTransitionTime,21778,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_AvailableStates,21779,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_AvailableTransitions,21780,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime,21781,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve,21782,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments,21783,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve,21784,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve,21785,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved,21786,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_MaxTimeShelved,21787,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AudibleEnabled,21788,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AudibleSound,21789,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AudibleSound_ListId,21790,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AudibleSound_AgencyId,21791,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AudibleSound_VersionId,21792,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState,21793,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id,21794,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Name,21795,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Number,21796,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_EffectiveDisplayName,21797,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_TransitionTime,21798,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_EffectiveTransitionTime,21799,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_TrueState,21800,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_FalseState,21801,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OnDelay,21802,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OffDelay,21803,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_FirstInGroupFlag,21804,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_FirstInGroup,21805,Object ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState,21806,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id,21807,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Name,21808,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Number,21809,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_EffectiveDisplayName,21810,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_TransitionTime,21811,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_EffectiveTransitionTime,21812,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_TrueState,21813,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_FalseState,21814,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReAlarmTime,21815,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReAlarmRepeatCount,21816,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Silence,21817,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Suppress,21818,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Unsuppress,21819,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_RemoveFromService,21820,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_PlaceInService,21821,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Reset,21822,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState,21823,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate,21824,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationLimit,21825,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType,21826,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate,21827,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate,21828,Object ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId,21829,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType,21830,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode,21831,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName,21832,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time,21833,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime,21834,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LocalTime,21835,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message,21836,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity,21837,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId,21838,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName,21839,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionSubClassId,21840,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionSubClassName,21841,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName,21842,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId,21843,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain,21844,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState,21845,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id,21846,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Name,21847,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Number,21848,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_EffectiveDisplayName,21849,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_TransitionTime,21850,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_EffectiveTransitionTime,21851,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_TrueState,21852,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_FalseState,21853,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality,21854,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp,21855,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity,21856,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp,21857,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment,21858,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp,21859,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId,21860,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable,21861,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable,21862,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment,21863,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments,21864,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState,21865,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id,21866,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Name,21867,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Number,21868,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_EffectiveDisplayName,21869,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_TransitionTime,21870,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_EffectiveTransitionTime,21871,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_TrueState,21872,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_FalseState,21873,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState,21874,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id,21875,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Name,21876,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Number,21877,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_EffectiveDisplayName,21878,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_TransitionTime,21879,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_EffectiveTransitionTime,21880,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_TrueState,21881,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_FalseState,21882,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge,21883,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments,21884,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm,21885,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments,21886,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState,21887,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id,21888,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Name,21889,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Number,21890,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_EffectiveDisplayName,21891,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_TransitionTime,21892,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_EffectiveTransitionTime,21893,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_TrueState,21894,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_FalseState,21895,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode,21896,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState,21897,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id,21898,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Name,21899,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Number,21900,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_EffectiveDisplayName,21901,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_TransitionTime,21902,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_EffectiveTransitionTime,21903,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_TrueState,21904,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_FalseState,21905,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState,21906,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id,21907,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Name,21908,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Number,21909,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_EffectiveDisplayName,21910,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_TransitionTime,21911,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_EffectiveTransitionTime,21912,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_TrueState,21913,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_FalseState,21914,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState,21915,Object ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState,21916,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id,21917,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Name,21918,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Number,21919,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_EffectiveDisplayName,21920,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition,21921,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id,21922,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Name,21923,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Number,21924,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_TransitionTime,21925,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_EffectiveTransitionTime,21926,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_AvailableStates,21927,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_AvailableTransitions,21928,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime,21929,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve,21930,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments,21931,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve,21932,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve,21933,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved,21934,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_MaxTimeShelved,21935,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AudibleEnabled,21936,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound,21937,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound_ListId,21938,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound_AgencyId,21939,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound_VersionId,21940,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState,21941,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id,21942,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Name,21943,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Number,21944,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_EffectiveDisplayName,21945,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_TransitionTime,21946,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_EffectiveTransitionTime,21947,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_TrueState,21948,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_FalseState,21949,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OnDelay,21950,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OffDelay,21951,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_FirstInGroupFlag,21952,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_FirstInGroup,21953,Object ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState,21954,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id,21955,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Name,21956,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Number,21957,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_EffectiveDisplayName,21958,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_TransitionTime,21959,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_EffectiveTransitionTime,21960,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_TrueState,21961,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_FalseState,21962,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReAlarmTime,21963,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReAlarmRepeatCount,21964,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Silence,21965,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Suppress,21966,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Unsuppress,21967,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_RemoveFromService,21968,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_PlaceInService,21969,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Reset,21970,Method ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState,21971,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId,21972,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime,21973,Variable ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency,21974,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_UpdateFrequency,21975,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired,21976,Object ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId,21977,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType,21978,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode,21979,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName,21980,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time,21981,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime,21982,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LocalTime,21983,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message,21984,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity,21985,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId,21986,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName,21987,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionSubClassId,21988,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionSubClassName,21989,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName,21990,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId,21991,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain,21992,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState,21993,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id,21994,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Name,21995,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Number,21996,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_EffectiveDisplayName,21997,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_TransitionTime,21998,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_EffectiveTransitionTime,21999,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_TrueState,22000,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_FalseState,22001,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality,22002,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp,22003,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity,22004,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp,22005,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment,22006,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp,22007,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId,22008,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable,22009,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable,22010,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment,22011,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments,22012,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState,22013,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id,22014,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Name,22015,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Number,22016,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_EffectiveDisplayName,22017,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_TransitionTime,22018,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_EffectiveTransitionTime,22019,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_TrueState,22020,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_FalseState,22021,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState,22022,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id,22023,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Name,22024,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Number,22025,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_EffectiveDisplayName,22026,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_TransitionTime,22027,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_EffectiveTransitionTime,22028,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_TrueState,22029,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_FalseState,22030,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge,22031,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments,22032,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm,22033,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments,22034,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState,22035,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id,22036,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Name,22037,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Number,22038,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_EffectiveDisplayName,22039,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_TransitionTime,22040,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_EffectiveTransitionTime,22041,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_TrueState,22042,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_FalseState,22043,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode,22044,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState,22045,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id,22046,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Name,22047,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Number,22048,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_EffectiveDisplayName,22049,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_TransitionTime,22050,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_EffectiveTransitionTime,22051,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_TrueState,22052,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_FalseState,22053,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState,22054,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id,22055,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Name,22056,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Number,22057,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_EffectiveDisplayName,22058,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_TransitionTime,22059,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_EffectiveTransitionTime,22060,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_TrueState,22061,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_FalseState,22062,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState,22063,Object ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState,22064,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id,22065,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Name,22066,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Number,22067,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_EffectiveDisplayName,22068,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition,22069,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id,22070,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Name,22071,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Number,22072,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_TransitionTime,22073,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_EffectiveTransitionTime,22074,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_AvailableStates,22075,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_AvailableTransitions,22076,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime,22077,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve,22078,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments,22079,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve,22080,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve,22081,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved,22082,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_MaxTimeShelved,22083,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AudibleEnabled,22084,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AudibleSound,22085,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AudibleSound_ListId,22086,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AudibleSound_AgencyId,22087,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AudibleSound_VersionId,22088,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState,22089,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id,22090,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Name,22091,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Number,22092,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_EffectiveDisplayName,22093,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_TransitionTime,22094,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_EffectiveTransitionTime,22095,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_TrueState,22096,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_FalseState,22097,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OnDelay,22098,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OffDelay,22099,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_FirstInGroupFlag,22100,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_FirstInGroup,22101,Object ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState,22102,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id,22103,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Name,22104,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Number,22105,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_EffectiveDisplayName,22106,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_TransitionTime,22107,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_EffectiveTransitionTime,22108,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_TrueState,22109,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_FalseState,22110,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReAlarmTime,22111,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReAlarmRepeatCount,22112,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Silence,22113,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Suppress,22114,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Unsuppress,22115,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_RemoveFromService,22116,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_PlaceInService,22117,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Reset,22118,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState,22119,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate,22120,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationLimit,22121,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType,22122,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate,22123,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate,22124,Object ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId,22125,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType,22126,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode,22127,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName,22128,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time,22129,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime,22130,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LocalTime,22131,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message,22132,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity,22133,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId,22134,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName,22135,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionSubClassId,22136,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionSubClassName,22137,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName,22138,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId,22139,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain,22140,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState,22141,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id,22142,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Name,22143,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Number,22144,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_EffectiveDisplayName,22145,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_TransitionTime,22146,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_EffectiveTransitionTime,22147,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_TrueState,22148,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_FalseState,22149,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality,22150,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp,22151,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity,22152,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp,22153,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment,22154,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp,22155,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId,22156,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable,22157,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable,22158,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment,22159,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments,22160,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState,22161,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id,22162,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Name,22163,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Number,22164,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_EffectiveDisplayName,22165,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_TransitionTime,22166,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_EffectiveTransitionTime,22167,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_TrueState,22168,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_FalseState,22169,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState,22170,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id,22171,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Name,22172,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Number,22173,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_EffectiveDisplayName,22174,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_TransitionTime,22175,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_EffectiveTransitionTime,22176,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_TrueState,22177,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_FalseState,22178,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge,22179,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments,22180,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm,22181,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments,22182,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState,22183,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id,22184,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Name,22185,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Number,22186,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_EffectiveDisplayName,22187,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_TransitionTime,22188,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_EffectiveTransitionTime,22189,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_TrueState,22190,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_FalseState,22191,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode,22192,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState,22193,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id,22194,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Name,22195,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Number,22196,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_EffectiveDisplayName,22197,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_TransitionTime,22198,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_EffectiveTransitionTime,22199,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_TrueState,22200,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_FalseState,22201,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState,22202,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id,22203,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Name,22204,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Number,22205,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_EffectiveDisplayName,22206,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_TransitionTime,22207,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_EffectiveTransitionTime,22208,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_TrueState,22209,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_FalseState,22210,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState,22211,Object ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState,22212,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id,22213,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Name,22214,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Number,22215,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_EffectiveDisplayName,22216,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition,22217,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id,22218,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Name,22219,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Number,22220,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_TransitionTime,22221,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_EffectiveTransitionTime,22222,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_AvailableStates,22223,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_AvailableTransitions,22224,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime,22225,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve,22226,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments,22227,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve,22228,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve,22229,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved,22230,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_MaxTimeShelved,22231,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AudibleEnabled,22232,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound,22233,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound_ListId,22234,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound_AgencyId,22235,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound_VersionId,22236,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState,22237,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id,22238,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Name,22239,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Number,22240,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_EffectiveDisplayName,22241,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_TransitionTime,22242,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_EffectiveTransitionTime,22243,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_TrueState,22244,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_FalseState,22245,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OnDelay,22246,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OffDelay,22247,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_FirstInGroupFlag,22248,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_FirstInGroup,22249,Object ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState,22250,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id,22251,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Name,22252,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Number,22253,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_EffectiveDisplayName,22254,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_TransitionTime,22255,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_EffectiveTransitionTime,22256,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_TrueState,22257,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_FalseState,22258,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReAlarmTime,22259,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReAlarmRepeatCount,22260,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Silence,22261,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Suppress,22262,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Unsuppress,22263,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_RemoveFromService,22264,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_PlaceInService,22265,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Reset,22266,Method ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState,22267,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId,22268,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime,22269,Variable ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency,22270,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_UpdateFrequency,22271,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired,22272,Object ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId,22273,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType,22274,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode,22275,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName,22276,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time,22277,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime,22278,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LocalTime,22279,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message,22280,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity,22281,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId,22282,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName,22283,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionSubClassId,22284,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionSubClassName,22285,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName,22286,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId,22287,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain,22288,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState,22289,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id,22290,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Name,22291,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Number,22292,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_EffectiveDisplayName,22293,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_TransitionTime,22294,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_EffectiveTransitionTime,22295,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_TrueState,22296,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_FalseState,22297,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality,22298,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp,22299,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity,22300,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp,22301,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment,22302,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp,22303,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId,22304,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable,22305,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable,22306,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment,22307,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments,22308,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState,22309,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id,22310,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Name,22311,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Number,22312,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_EffectiveDisplayName,22313,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_TransitionTime,22314,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_EffectiveTransitionTime,22315,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_TrueState,22316,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_FalseState,22317,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState,22318,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id,22319,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Name,22320,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Number,22321,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_EffectiveDisplayName,22322,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_TransitionTime,22323,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_EffectiveTransitionTime,22324,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_TrueState,22325,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_FalseState,22326,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge,22327,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments,22328,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm,22329,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments,22330,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState,22331,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id,22332,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Name,22333,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Number,22334,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_EffectiveDisplayName,22335,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_TransitionTime,22336,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_EffectiveTransitionTime,22337,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_TrueState,22338,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_FalseState,22339,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode,22340,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState,22341,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id,22342,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Name,22343,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Number,22344,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_EffectiveDisplayName,22345,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_TransitionTime,22346,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_EffectiveTransitionTime,22347,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_TrueState,22348,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_FalseState,22349,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState,22350,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id,22351,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Name,22352,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Number,22353,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_EffectiveDisplayName,22354,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_TransitionTime,22355,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_EffectiveTransitionTime,22356,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_TrueState,22357,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_FalseState,22358,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState,22359,Object ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState,22360,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id,22361,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Name,22362,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Number,22363,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_EffectiveDisplayName,22364,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition,22365,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id,22366,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Name,22367,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Number,22368,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_TransitionTime,22369,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_EffectiveTransitionTime,22370,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_AvailableStates,22371,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_AvailableTransitions,22372,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime,22373,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve,22374,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments,22375,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve,22376,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve,22377,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved,22378,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_MaxTimeShelved,22379,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AudibleEnabled,22380,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AudibleSound,22381,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AudibleSound_ListId,22382,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AudibleSound_AgencyId,22383,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AudibleSound_VersionId,22384,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState,22385,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id,22386,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Name,22387,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Number,22388,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_EffectiveDisplayName,22389,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_TransitionTime,22390,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_EffectiveTransitionTime,22391,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_TrueState,22392,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_FalseState,22393,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OnDelay,22394,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OffDelay,22395,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_FirstInGroupFlag,22396,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_FirstInGroup,22397,Object ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState,22398,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id,22399,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Name,22400,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Number,22401,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_EffectiveDisplayName,22402,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_TransitionTime,22403,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_EffectiveTransitionTime,22404,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_TrueState,22405,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_FalseState,22406,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReAlarmTime,22407,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReAlarmRepeatCount,22408,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Silence,22409,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Suppress,22410,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Unsuppress,22411,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_RemoveFromService,22412,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_PlaceInService,22413,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Reset,22414,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState,22415,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate,22416,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationLimit,22417,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType,22418,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate,22419,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate,22420,Object ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId,22421,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType,22422,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode,22423,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName,22424,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time,22425,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime,22426,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LocalTime,22427,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message,22428,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity,22429,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId,22430,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName,22431,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionSubClassId,22432,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionSubClassName,22433,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName,22434,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId,22435,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain,22436,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState,22437,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id,22438,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Name,22439,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Number,22440,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_EffectiveDisplayName,22441,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_TransitionTime,22442,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_EffectiveTransitionTime,22443,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_TrueState,22444,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_FalseState,22445,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality,22446,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp,22447,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity,22448,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp,22449,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment,22450,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp,22451,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId,22452,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable,22453,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable,22454,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment,22455,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments,22456,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState,22457,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id,22458,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Name,22459,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Number,22460,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_EffectiveDisplayName,22461,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_TransitionTime,22462,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_EffectiveTransitionTime,22463,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_TrueState,22464,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_FalseState,22465,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState,22466,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id,22467,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Name,22468,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Number,22469,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_EffectiveDisplayName,22470,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_TransitionTime,22471,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_EffectiveTransitionTime,22472,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_TrueState,22473,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_FalseState,22474,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge,22475,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments,22476,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm,22477,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments,22478,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState,22479,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id,22480,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Name,22481,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Number,22482,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_EffectiveDisplayName,22483,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_TransitionTime,22484,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_EffectiveTransitionTime,22485,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_TrueState,22486,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_FalseState,22487,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode,22488,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState,22489,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id,22490,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Name,22491,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Number,22492,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_EffectiveDisplayName,22493,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_TransitionTime,22494,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_EffectiveTransitionTime,22495,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_TrueState,22496,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_FalseState,22497,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState,22498,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id,22499,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Name,22500,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Number,22501,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_EffectiveDisplayName,22502,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_TransitionTime,22503,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_EffectiveTransitionTime,22504,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_TrueState,22505,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_FalseState,22506,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState,22507,Object ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState,22508,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id,22509,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Name,22510,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Number,22511,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_EffectiveDisplayName,22512,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition,22513,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id,22514,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Name,22515,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Number,22516,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_TransitionTime,22517,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_EffectiveTransitionTime,22518,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_AvailableStates,22519,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_AvailableTransitions,22520,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime,22521,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve,22522,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments,22523,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve,22524,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve,22525,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved,22526,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_MaxTimeShelved,22527,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AudibleEnabled,22528,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound,22529,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound_ListId,22530,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound_AgencyId,22531,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound_VersionId,22532,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState,22533,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id,22534,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Name,22535,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Number,22536,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_EffectiveDisplayName,22537,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_TransitionTime,22538,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_EffectiveTransitionTime,22539,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_TrueState,22540,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_FalseState,22541,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OnDelay,22542,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OffDelay,22543,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_FirstInGroupFlag,22544,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_FirstInGroup,22545,Object ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState,22546,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id,22547,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Name,22548,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Number,22549,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_EffectiveDisplayName,22550,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_TransitionTime,22551,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_EffectiveTransitionTime,22552,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_TrueState,22553,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_FalseState,22554,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReAlarmTime,22555,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReAlarmRepeatCount,22556,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Silence,22557,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Suppress,22558,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Unsuppress,22559,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_RemoveFromService,22560,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_PlaceInService,22561,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Reset,22562,Method ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState,22563,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId,22564,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime,22565,Variable ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency,22566,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_UpdateFrequency,22567,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired,22568,Object ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId,22569,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType,22570,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode,22571,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName,22572,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time,22573,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime,22574,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LocalTime,22575,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message,22576,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity,22577,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId,22578,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName,22579,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionSubClassId,22580,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionSubClassName,22581,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName,22582,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId,22583,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain,22584,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState,22585,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id,22586,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Name,22587,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Number,22588,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_EffectiveDisplayName,22589,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_TransitionTime,22590,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_EffectiveTransitionTime,22591,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_TrueState,22592,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_FalseState,22593,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality,22594,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp,22595,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity,22596,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp,22597,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment,22598,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp,22599,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId,22600,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable,22601,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable,22602,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment,22603,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments,22604,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState,22605,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id,22606,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Name,22607,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Number,22608,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_EffectiveDisplayName,22609,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_TransitionTime,22610,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_EffectiveTransitionTime,22611,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_TrueState,22612,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_FalseState,22613,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState,22614,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id,22615,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Name,22616,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Number,22617,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_EffectiveDisplayName,22618,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_TransitionTime,22619,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_EffectiveTransitionTime,22620,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_TrueState,22621,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_FalseState,22622,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge,22623,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments,22624,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm,22625,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments,22626,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState,22627,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id,22628,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Name,22629,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Number,22630,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_EffectiveDisplayName,22631,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_TransitionTime,22632,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_EffectiveTransitionTime,22633,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_TrueState,22634,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_FalseState,22635,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode,22636,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState,22637,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id,22638,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Name,22639,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Number,22640,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_EffectiveDisplayName,22641,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_TransitionTime,22642,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_EffectiveTransitionTime,22643,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_TrueState,22644,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_FalseState,22645,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState,22646,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id,22647,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Name,22648,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Number,22649,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_EffectiveDisplayName,22650,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_TransitionTime,22651,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_EffectiveTransitionTime,22652,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_TrueState,22653,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_FalseState,22654,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState,22655,Object ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState,22656,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id,22657,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Name,22658,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Number,22659,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_EffectiveDisplayName,22660,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition,22661,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id,22662,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Name,22663,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Number,22664,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_TransitionTime,22665,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_EffectiveTransitionTime,22666,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_AvailableStates,22667,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_AvailableTransitions,22668,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime,22669,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve,22670,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments,22671,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve,22672,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve,22673,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved,22674,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_MaxTimeShelved,22675,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AudibleEnabled,22676,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AudibleSound,22677,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AudibleSound_ListId,22678,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AudibleSound_AgencyId,22679,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AudibleSound_VersionId,22680,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState,22681,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id,22682,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Name,22683,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Number,22684,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_EffectiveDisplayName,22685,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_TransitionTime,22686,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_EffectiveTransitionTime,22687,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_TrueState,22688,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_FalseState,22689,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OnDelay,22690,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OffDelay,22691,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_FirstInGroupFlag,22692,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_FirstInGroup,22693,Object ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState,22694,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id,22695,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Name,22696,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Number,22697,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_EffectiveDisplayName,22698,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_TransitionTime,22699,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_EffectiveTransitionTime,22700,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_TrueState,22701,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_FalseState,22702,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReAlarmTime,22703,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReAlarmRepeatCount,22704,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Silence,22705,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Suppress,22706,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Unsuppress,22707,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_RemoveFromService,22708,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_PlaceInService,22709,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Reset,22710,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState,22711,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate,22712,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationLimit,22713,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType,22714,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate,22715,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate,22716,Object ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId,22717,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType,22718,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode,22719,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName,22720,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time,22721,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime,22722,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LocalTime,22723,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message,22724,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity,22725,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId,22726,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName,22727,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionSubClassId,22728,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionSubClassName,22729,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName,22730,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId,22731,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain,22732,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState,22733,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id,22734,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Name,22735,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Number,22736,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_EffectiveDisplayName,22737,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_TransitionTime,22738,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_EffectiveTransitionTime,22739,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_TrueState,22740,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_FalseState,22741,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality,22742,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp,22743,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity,22744,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp,22745,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment,22746,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp,22747,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId,22748,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable,22749,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable,22750,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment,22751,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments,22752,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState,22753,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id,22754,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Name,22755,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Number,22756,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_EffectiveDisplayName,22757,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_TransitionTime,22758,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_EffectiveTransitionTime,22759,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_TrueState,22760,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_FalseState,22761,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState,22762,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id,22763,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Name,22764,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Number,22765,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_EffectiveDisplayName,22766,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_TransitionTime,22767,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_EffectiveTransitionTime,22768,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_TrueState,22769,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_FalseState,22770,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge,22771,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments,22772,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm,22773,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments,22774,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState,22775,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id,22776,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Name,22777,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Number,22778,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_EffectiveDisplayName,22779,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_TransitionTime,22780,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_EffectiveTransitionTime,22781,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_TrueState,22782,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_FalseState,22783,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode,22784,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState,22785,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id,22786,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Name,22787,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Number,22788,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_EffectiveDisplayName,22789,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_TransitionTime,22790,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_EffectiveTransitionTime,22791,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_TrueState,22792,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_FalseState,22793,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState,22794,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id,22795,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Name,22796,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Number,22797,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_EffectiveDisplayName,22798,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_TransitionTime,22799,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_EffectiveTransitionTime,22800,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_TrueState,22801,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_FalseState,22802,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState,22803,Object ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState,22804,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id,22805,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Name,22806,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Number,22807,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_EffectiveDisplayName,22808,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition,22809,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id,22810,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Name,22811,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Number,22812,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_TransitionTime,22813,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_EffectiveTransitionTime,22814,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_AvailableStates,22815,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_AvailableTransitions,22816,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime,22817,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve,22818,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments,22819,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve,22820,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve,22821,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved,22822,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_MaxTimeShelved,22823,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AudibleEnabled,22824,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound,22825,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound_ListId,22826,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound_AgencyId,22827,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AudibleSound_VersionId,22828,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState,22829,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id,22830,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Name,22831,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Number,22832,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_EffectiveDisplayName,22833,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_TransitionTime,22834,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_EffectiveTransitionTime,22835,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_TrueState,22836,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_FalseState,22837,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OnDelay,22838,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OffDelay,22839,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_FirstInGroupFlag,22840,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_FirstInGroup,22841,Object ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState,22842,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id,22843,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Name,22844,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Number,22845,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_EffectiveDisplayName,22846,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_TransitionTime,22847,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_EffectiveTransitionTime,22848,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_TrueState,22849,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_FalseState,22850,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReAlarmTime,22851,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReAlarmRepeatCount,22852,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Silence,22853,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Suppress,22854,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Unsuppress,22855,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_RemoveFromService,22856,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_PlaceInService,22857,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Reset,22858,Method ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState,22859,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId,22860,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime,22861,Variable ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency,22862,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_UpdateFrequency,22863,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired,22864,Object ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId,22865,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType,22866,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode,22867,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName,22868,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time,22869,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime,22870,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LocalTime,22871,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message,22872,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity,22873,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId,22874,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName,22875,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionSubClassId,22876,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionSubClassName,22877,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName,22878,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId,22879,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain,22880,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState,22881,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id,22882,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Name,22883,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Number,22884,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_EffectiveDisplayName,22885,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_TransitionTime,22886,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_EffectiveTransitionTime,22887,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_TrueState,22888,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_FalseState,22889,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality,22890,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp,22891,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity,22892,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp,22893,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment,22894,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp,22895,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId,22896,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable,22897,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable,22898,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment,22899,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments,22900,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState,22901,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id,22902,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Name,22903,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Number,22904,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_EffectiveDisplayName,22905,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_TransitionTime,22906,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_EffectiveTransitionTime,22907,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_TrueState,22908,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_FalseState,22909,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState,22910,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id,22911,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Name,22912,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Number,22913,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_EffectiveDisplayName,22914,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_TransitionTime,22915,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_EffectiveTransitionTime,22916,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_TrueState,22917,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_FalseState,22918,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge,22919,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments,22920,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm,22921,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments,22922,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState,22923,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id,22924,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Name,22925,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Number,22926,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_EffectiveDisplayName,22927,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_TransitionTime,22928,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_EffectiveTransitionTime,22929,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_TrueState,22930,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_FalseState,22931,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode,22932,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState,22933,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id,22934,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Name,22935,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Number,22936,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_EffectiveDisplayName,22937,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_TransitionTime,22938,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_EffectiveTransitionTime,22939,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_TrueState,22940,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_FalseState,22941,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState,22942,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id,22943,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Name,22944,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Number,22945,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_EffectiveDisplayName,22946,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_TransitionTime,22947,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_EffectiveTransitionTime,22948,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_TrueState,22949,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_FalseState,22950,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState,22951,Object ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState,22952,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id,22953,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Name,22954,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Number,22955,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_EffectiveDisplayName,22956,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition,22957,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id,22958,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Name,22959,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Number,22960,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_TransitionTime,22961,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_EffectiveTransitionTime,22962,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_AvailableStates,22963,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_AvailableTransitions,22964,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime,22965,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve,22966,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments,22967,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve,22968,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve,22969,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved,22970,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_MaxTimeShelved,22971,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AudibleEnabled,22972,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AudibleSound,22973,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AudibleSound_ListId,22974,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AudibleSound_AgencyId,22975,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AudibleSound_VersionId,22976,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState,22977,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id,22978,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Name,22979,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Number,22980,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_EffectiveDisplayName,22981,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_TransitionTime,22982,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_EffectiveTransitionTime,22983,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_TrueState,22984,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_FalseState,22985,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OnDelay,22986,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OffDelay,22987,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_FirstInGroupFlag,22988,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_FirstInGroup,22989,Object ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState,22990,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id,22991,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Name,22992,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Number,22993,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_EffectiveDisplayName,22994,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_TransitionTime,22995,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_EffectiveTransitionTime,22996,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_TrueState,22997,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_FalseState,22998,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReAlarmTime,22999,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReAlarmRepeatCount,23000,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Silence,23001,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Suppress,23002,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Unsuppress,23003,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_RemoveFromService,23004,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_PlaceInService,23005,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Reset,23006,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState,23007,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate,23008,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationLimit,23009,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType,23010,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate,23011,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate,23012,Object ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId,23013,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType,23014,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode,23015,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName,23016,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time,23017,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime,23018,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LocalTime,23019,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message,23020,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity,23021,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId,23022,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName,23023,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionSubClassId,23024,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionSubClassName,23025,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName,23026,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId,23027,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain,23028,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState,23029,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id,23030,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Name,23031,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Number,23032,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_EffectiveDisplayName,23033,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_TransitionTime,23034,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_EffectiveTransitionTime,23035,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_TrueState,23036,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_FalseState,23037,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality,23038,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp,23039,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity,23040,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp,23041,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment,23042,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp,23043,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId,23044,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable,23045,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable,23046,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment,23047,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments,23048,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState,23049,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id,23050,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Name,23051,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Number,23052,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_EffectiveDisplayName,23053,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_TransitionTime,23054,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_EffectiveTransitionTime,23055,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_TrueState,23056,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_FalseState,23057,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState,23058,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id,23059,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Name,23060,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Number,23061,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_EffectiveDisplayName,23062,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_TransitionTime,23063,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_EffectiveTransitionTime,23064,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_TrueState,23065,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_FalseState,23066,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge,23067,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments,23068,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm,23069,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments,23070,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState,23071,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id,23072,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Name,23073,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Number,23074,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_EffectiveDisplayName,23075,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_TransitionTime,23076,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_EffectiveTransitionTime,23077,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_TrueState,23078,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_FalseState,23079,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode,23080,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState,23081,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id,23082,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Name,23083,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Number,23084,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_EffectiveDisplayName,23085,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_TransitionTime,23086,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_EffectiveTransitionTime,23087,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_TrueState,23088,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_FalseState,23089,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState,23090,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id,23091,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Name,23092,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Number,23093,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_EffectiveDisplayName,23094,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_TransitionTime,23095,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_EffectiveTransitionTime,23096,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_TrueState,23097,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_FalseState,23098,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState,23099,Object ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState,23100,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id,23101,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Name,23102,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Number,23103,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_EffectiveDisplayName,23104,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition,23105,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id,23106,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Name,23107,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Number,23108,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_TransitionTime,23109,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_EffectiveTransitionTime,23110,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_AvailableStates,23111,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_AvailableTransitions,23112,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime,23113,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve,23114,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments,23115,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve,23116,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve,23117,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved,23118,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_MaxTimeShelved,23119,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AudibleEnabled,23120,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound,23121,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound_ListId,23122,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound_AgencyId,23123,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AudibleSound_VersionId,23124,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState,23125,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id,23126,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Name,23127,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Number,23128,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_EffectiveDisplayName,23129,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_TransitionTime,23130,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_EffectiveTransitionTime,23131,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_TrueState,23132,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_FalseState,23133,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OnDelay,23134,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OffDelay,23135,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_FirstInGroupFlag,23136,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_FirstInGroup,23137,Object ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState,23138,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id,23139,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Name,23140,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Number,23141,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_EffectiveDisplayName,23142,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_TransitionTime,23143,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_EffectiveTransitionTime,23144,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_TrueState,23145,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_FalseState,23146,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReAlarmTime,23147,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReAlarmRepeatCount,23148,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Silence,23149,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Suppress,23150,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Unsuppress,23151,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_RemoveFromService,23152,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_PlaceInService,23153,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Reset,23154,Method ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState,23155,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId,23156,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime,23157,Variable ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency,23158,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_UpdateFrequency,23159,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired,23160,Object ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId,23161,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType,23162,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode,23163,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName,23164,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time,23165,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime,23166,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LocalTime,23167,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message,23168,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity,23169,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId,23170,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName,23171,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionSubClassId,23172,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionSubClassName,23173,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName,23174,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId,23175,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain,23176,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState,23177,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id,23178,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Name,23179,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Number,23180,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_EffectiveDisplayName,23181,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_TransitionTime,23182,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_EffectiveTransitionTime,23183,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_TrueState,23184,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_FalseState,23185,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality,23186,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp,23187,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity,23188,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp,23189,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment,23190,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp,23191,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId,23192,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable,23193,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable,23194,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment,23195,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments,23196,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState,23197,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id,23198,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Name,23199,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Number,23200,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_EffectiveDisplayName,23201,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_TransitionTime,23202,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_EffectiveTransitionTime,23203,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_TrueState,23204,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_FalseState,23205,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState,23206,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id,23207,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Name,23208,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Number,23209,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_EffectiveDisplayName,23210,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_TransitionTime,23211,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_EffectiveTransitionTime,23212,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_TrueState,23213,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_FalseState,23214,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge,23215,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments,23216,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm,23217,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments,23218,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState,23219,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id,23220,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Name,23221,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Number,23222,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_EffectiveDisplayName,23223,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_TransitionTime,23224,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_EffectiveTransitionTime,23225,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_TrueState,23226,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_FalseState,23227,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode,23228,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState,23229,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id,23230,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Name,23231,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Number,23232,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_EffectiveDisplayName,23233,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_TransitionTime,23234,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_EffectiveTransitionTime,23235,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_TrueState,23236,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_FalseState,23237,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState,23238,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id,23239,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Name,23240,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Number,23241,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_EffectiveDisplayName,23242,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_TransitionTime,23243,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_EffectiveTransitionTime,23244,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_TrueState,23245,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_FalseState,23246,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState,23247,Object ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState,23248,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id,23249,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Name,23250,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Number,23251,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_EffectiveDisplayName,23252,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition,23253,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id,23254,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Name,23255,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Number,23256,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_TransitionTime,23257,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_EffectiveTransitionTime,23258,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_AvailableStates,23259,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_AvailableTransitions,23260,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime,23261,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve,23262,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments,23263,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve,23264,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve,23265,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved,23266,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_MaxTimeShelved,23267,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AudibleEnabled,23268,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AudibleSound,23269,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AudibleSound_ListId,23270,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AudibleSound_AgencyId,23271,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AudibleSound_VersionId,23272,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState,23273,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id,23274,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Name,23275,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Number,23276,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_EffectiveDisplayName,23277,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_TransitionTime,23278,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_EffectiveTransitionTime,23279,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_TrueState,23280,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_FalseState,23281,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OnDelay,23282,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OffDelay,23283,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_FirstInGroupFlag,23284,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_FirstInGroup,23285,Object ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState,23286,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id,23287,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Name,23288,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Number,23289,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_EffectiveDisplayName,23290,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_TransitionTime,23291,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_EffectiveTransitionTime,23292,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_TrueState,23293,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_FalseState,23294,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReAlarmTime,23295,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReAlarmRepeatCount,23296,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Silence,23297,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Suppress,23298,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Unsuppress,23299,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_RemoveFromService,23300,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_PlaceInService,23301,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Reset,23302,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState,23303,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate,23304,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationLimit,23305,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType,23306,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate,23307,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate,23308,Object ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId,23309,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType,23310,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode,23311,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName,23312,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time,23313,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime,23314,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LocalTime,23315,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message,23316,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity,23317,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId,23318,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName,23319,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionSubClassId,23320,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionSubClassName,23321,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName,23322,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId,23323,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain,23324,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState,23325,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id,23326,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Name,23327,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Number,23328,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_EffectiveDisplayName,23329,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_TransitionTime,23330,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_EffectiveTransitionTime,23331,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_TrueState,23332,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_FalseState,23333,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality,23334,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp,23335,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity,23336,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp,23337,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment,23338,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp,23339,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId,23340,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable,23341,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable,23342,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment,23343,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments,23344,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState,23345,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id,23346,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Name,23347,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Number,23348,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_EffectiveDisplayName,23349,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_TransitionTime,23350,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_EffectiveTransitionTime,23351,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_TrueState,23352,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_FalseState,23353,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState,23354,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id,23355,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Name,23356,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Number,23357,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_EffectiveDisplayName,23358,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_TransitionTime,23359,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_EffectiveTransitionTime,23360,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_TrueState,23361,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_FalseState,23362,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge,23363,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments,23364,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm,23365,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments,23366,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState,23367,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id,23368,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Name,23369,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Number,23370,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_EffectiveDisplayName,23371,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_TransitionTime,23372,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_EffectiveTransitionTime,23373,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_TrueState,23374,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_FalseState,23375,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode,23376,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState,23377,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id,23378,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Name,23379,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Number,23380,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_EffectiveDisplayName,23381,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_TransitionTime,23382,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_EffectiveTransitionTime,23383,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_TrueState,23384,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_FalseState,23385,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState,23386,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id,23387,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Name,23388,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Number,23389,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_EffectiveDisplayName,23390,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_TransitionTime,23391,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_EffectiveTransitionTime,23392,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_TrueState,23393,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_FalseState,23394,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState,23395,Object ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState,23396,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id,23397,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Name,23398,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Number,23399,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_EffectiveDisplayName,23400,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition,23401,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id,23402,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Name,23403,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Number,23404,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_TransitionTime,23405,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_EffectiveTransitionTime,23406,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_AvailableStates,23407,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_AvailableTransitions,23408,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime,23409,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve,23410,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments,23411,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve,23412,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve,23413,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved,23414,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_MaxTimeShelved,23415,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AudibleEnabled,23416,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound,23417,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound_ListId,23418,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound_AgencyId,23419,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AudibleSound_VersionId,23420,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState,23421,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id,23422,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Name,23423,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Number,23424,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_EffectiveDisplayName,23425,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_TransitionTime,23426,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_EffectiveTransitionTime,23427,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_TrueState,23428,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_FalseState,23429,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OnDelay,23430,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OffDelay,23431,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_FirstInGroupFlag,23432,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_FirstInGroup,23433,Object ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState,23434,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id,23435,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Name,23436,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Number,23437,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_EffectiveDisplayName,23438,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_TransitionTime,23439,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_EffectiveTransitionTime,23440,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_TrueState,23441,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_FalseState,23442,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReAlarmTime,23443,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReAlarmRepeatCount,23444,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Silence,23445,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Suppress,23446,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Unsuppress,23447,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_RemoveFromService,23448,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_PlaceInService,23449,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Reset,23450,Method ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState,23451,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId,23452,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime,23453,Variable ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency,23454,Variable AliasNameType,23455,ObjectType AliasNameCategoryType,23456,ObjectType AliasNameCategoryType_Alias_Placeholder,23457,Object AliasNameCategoryType_SubAliasNameCategories_Placeholder,23458,Object AliasNameCategoryType_SubAliasNameCategories_Placeholder_FindAlias,23459,Method AliasNameCategoryType_SubAliasNameCategories_Placeholder_FindAlias_InputArguments,23460,Variable AliasNameCategoryType_SubAliasNameCategories_Placeholder_FindAlias_OutputArguments,23461,Variable AliasNameCategoryType_FindAlias,23462,Method AliasNameCategoryType_FindAlias_InputArguments,23463,Variable AliasNameCategoryType_FindAlias_OutputArguments,23464,Variable FindAliasMethodType,23465,Method FindAliasMethodType_InputArguments,23466,Variable FindAliasMethodType_OutputArguments,23467,Variable AliasNameDataType,23468,DataType AliasFor,23469,ReferenceType Aliases,23470,Object Aliases_Alias_Placeholder,23471,Object Aliases_SubAliasNameCategories_Placeholder,23472,Object Aliases_SubAliasNameCategories_Placeholder_FindAlias,23473,Method Aliases_SubAliasNameCategories_Placeholder_FindAlias_InputArguments,23474,Variable Aliases_SubAliasNameCategories_Placeholder_FindAlias_OutputArguments,23475,Variable Aliases_FindAlias,23476,Method Aliases_FindAlias_InputArguments,23477,Variable Aliases_FindAlias_OutputArguments,23478,Variable Tags,23479,Object Tags_Alias_Placeholder,23480,Object Tags_SubAliasNameCategories_Placeholder,23481,Object Tags_SubAliasNameCategories_Placeholder_FindAlias,23482,Method Tags_SubAliasNameCategories_Placeholder_FindAlias_InputArguments,23483,Variable Tags_SubAliasNameCategories_Placeholder_FindAlias_OutputArguments,23484,Variable Tags_FindAlias,23485,Method Tags_FindAlias_InputArguments,23486,Variable Tags_FindAlias_OutputArguments,23487,Variable Topics,23488,Object Topics_Alias_Placeholder,23489,Object Topics_SubAliasNameCategories_Placeholder,23490,Object Topics_SubAliasNameCategories_Placeholder_FindAlias,23491,Method Topics_SubAliasNameCategories_Placeholder_FindAlias_InputArguments,23492,Variable Topics_SubAliasNameCategories_Placeholder_FindAlias_OutputArguments,23493,Variable Topics_FindAlias,23494,Method Topics_FindAlias_InputArguments,23495,Variable Topics_FindAlias_OutputArguments,23496,Variable ReadAnnotationDataDetails,23497,DataType CurrencyUnitType,23498,DataType AliasNameDataType_Encoding_DefaultBinary,23499,Object ReadAnnotationDataDetails_Encoding_DefaultBinary,23500,Object CurrencyUnit,23501,Variable OpcUa_BinarySchema_AliasNameDataType,23502,Variable OpcUa_BinarySchema_AliasNameDataType_DataTypeVersion,23503,Variable OpcUa_BinarySchema_AliasNameDataType_DictionaryFragment,23504,Variable AliasNameDataType_Encoding_DefaultXml,23505,Object ReadAnnotationDataDetails_Encoding_DefaultXml,23506,Object CurrencyUnitType_Encoding_DefaultBinary,23507,Object OpcUa_XmlSchema_AliasNameDataType,23508,Variable OpcUa_XmlSchema_AliasNameDataType_DataTypeVersion,23509,Variable OpcUa_XmlSchema_AliasNameDataType_DictionaryFragment,23510,Variable AliasNameDataType_Encoding_DefaultJson,23511,Object ReadAnnotationDataDetails_Encoding_DefaultJson,23512,Object OpcUa_BinarySchema_CurrencyUnitType,23514,Variable OpcUa_BinarySchema_CurrencyUnitType_DataTypeVersion,23515,Variable OpcUa_BinarySchema_CurrencyUnitType_DictionaryFragment,23516,Variable CurrencyUnitType_Encoding_DefaultXml,23520,Object OpcUa_XmlSchema_CurrencyUnitType,23522,Variable OpcUa_XmlSchema_CurrencyUnitType_DataTypeVersion,23523,Variable OpcUa_XmlSchema_CurrencyUnitType_DictionaryFragment,23524,Variable CurrencyUnitType_Encoding_DefaultJson,23528,Object python-opcua-0.98.11/schemas/OPCBinarySchema.xsd000066400000000000000000000133671367360577200214240ustar00rootroot00000000000000 python-opcua-0.98.11/schemas/Opc.Ua.Adi.NodeSet2.xml000066400000000000000000015346061367360577200217270ustar00rootroot00000000000000 http://opcfoundation.org/UA/ADI/ http://opcfoundation.org/UA/DI/ i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 http://opcfoundation.org/UA/ADI/ ns=1;i=15002 ns=1;i=15003 ns=1;i=15004 ns=1;i=15005 ns=1;i=15006 ns=1;i=15007 ns=1;i=15008 ns=1;i=15031 ns=1;i=15032 ns=1;i=15033 i=11715 i=11616 NamespaceUri i=68 ns=1;i=15001 http://opcfoundation.org/UA/ADI/ NamespaceVersion i=68 ns=1;i=15001 1.01 NamespacePublicationDate i=68 ns=1;i=15001 2013-07-31T00:00:00Z IsNamespaceSubset i=68 ns=1;i=15001 false StaticNodeIdTypes i=68 ns=1;i=15001 0 StaticNumericNodeIdRange i=68 ns=1;i=15001 1:65535 StaticStringNodeIdPattern i=68 ns=1;i=15001 DefaultRolePermissions i=68 ns=1;i=15001 DefaultUserRolePermissions i=68 ns=1;i=15001 DefaultAccessRestrictions i=68 ns=1;i=15001 AnalyserDeviceType ns=1;i=5001 ns=1;i=9382 ns=1;i=9386 ns=1;i=9482 ns=1;i=9484 ns=1;i=9486 ns=1;i=9488 ns=1;i=9500 ns=1;i=9610 ns=2;i=1002 ParameterSet Flat list of Parameters ns=1;i=9459 ns=1;i=9462 i=58 i=80 ns=1;i=1001 DiagnosticStatus General health status of the analyser ns=1;i=9484 i=2365 i=78 ns=1;i=5001 ConfigData Optional analyser device large configuration ns=1;i=9463 ns=1;i=13070 ns=1;i=13071 ns=1;i=9466 ns=1;i=9467 ns=1;i=9470 ns=1;i=9472 ns=1;i=9475 ns=1;i=9477 ns=1;i=9480 ns=1;i=9482 i=11575 i=80 ns=1;i=5001 Size i=68 i=78 ns=1;i=9462 Writable i=68 i=78 ns=1;i=9462 UserWritable i=68 i=78 ns=1;i=9462 OpenCount i=68 i=78 ns=1;i=9462 Open ns=1;i=9468 ns=1;i=9469 i=78 ns=1;i=9462 InputArguments i=68 i=78 ns=1;i=9467 i=297 Mode i=3 -1 OutputArguments i=68 i=78 ns=1;i=9467 i=297 FileHandle i=7 -1 Close ns=1;i=9471 i=78 ns=1;i=9462 InputArguments i=68 i=78 ns=1;i=9470 i=297 FileHandle i=7 -1 Read ns=1;i=9473 ns=1;i=9474 i=78 ns=1;i=9462 InputArguments i=68 i=78 ns=1;i=9472 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 ns=1;i=9472 i=297 Data i=15 -1 Write ns=1;i=9476 i=78 ns=1;i=9462 InputArguments i=68 i=78 ns=1;i=9475 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition ns=1;i=9478 ns=1;i=9479 i=78 ns=1;i=9462 InputArguments i=68 i=78 ns=1;i=9477 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 ns=1;i=9477 i=297 Position i=9 -1 SetPosition ns=1;i=9481 i=78 ns=1;i=9462 InputArguments i=68 i=78 ns=1;i=9480 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 MethodSet Flat list of Methods ns=1;i=9443 ns=1;i=9445 ns=1;i=9448 ns=1;i=9450 ns=1;i=9453 ns=1;i=9454 ns=1;i=9455 ns=1;i=9456 ns=1;i=9457 ns=1;i=9458 i=58 i=78 ns=1;i=1001 GetConfiguration ns=1;i=9444 i=78 ns=1;i=9382 OutputArguments i=68 i=78 ns=1;i=9443 i=297 ConfigData i=15 -1 SetConfiguration ns=1;i=9446 ns=1;i=9447 i=78 ns=1;i=9382 InputArguments i=68 i=78 ns=1;i=9445 i=297 ConfigData i=15 -1 OutputArguments i=68 i=78 ns=1;i=9445 i=297 ConfigDataDigest i=12 -1 GetConfigDataDigest ns=1;i=9449 i=78 ns=1;i=9382 OutputArguments i=68 i=78 ns=1;i=9448 i=297 ConfigDataDigest i=12 -1 CompareConfigDataDigest ns=1;i=9451 ns=1;i=9452 i=78 ns=1;i=9382 InputArguments i=68 i=78 ns=1;i=9450 i=297 ConfigDataDigest i=12 -1 OutputArguments i=68 i=78 ns=1;i=9450 i=297 IsEqual i=1 -1 ResetAllChannels Reset all AnalyserChannels belonging to this AnalyserDevice. i=78 ns=1;i=9382 StartAllChannels Start all AnalyserChannels belonging to this AnalyserDevice. i=78 ns=1;i=9382 StopAllChannels Stop all AnalyserChannels belonging to this AnalyserDevice. i=78 ns=1;i=9382 AbortAllChannels Abort all AnalyserChannels belonging to this AnalyserDevice. i=78 ns=1;i=9382 GotoOperating AnalyserDeviceStateMachine to go to Operating state, forcing all AnalyserChannels to leave the SlaveMode state and go to the Operating state. i=78 ns=1;i=9382 GotoMaintenance AnalyserDeviceStateMachine to go to Maintenance state, forcing all AnalyserChannels to SlaveMode state. i=78 ns=1;i=9382 Identification Used to organize parameters for identification of this TopologyElement ns=2;i=6003 ns=2;i=6004 ns=2;i=6001 ns=2;i=1005 i=78 ns=1;i=1001 Configuration ns=1;i=9462 ns=2;i=1005 i=78 ns=1;i=1001 Status ns=1;i=9459 ns=2;i=1005 i=78 ns=1;i=1001 FactorySettings ns=2;i=1005 i=78 ns=1;i=1001 AnalyserStateMachine ns=1;i=9489 ns=1;i=1002 i=78 ns=1;i=1001 CurrentState ns=1;i=9490 i=2760 i=78 ns=1;i=9488 Id i=68 i=78 ns=1;i=9489 <ChannelIdentifier> Channel definition ns=1;i=9503 ns=1;i=9546 ns=1;i=9548 ns=1;i=9550 ns=1;i=1003 i=11508 ns=1;i=1001 MethodSet Flat list of Methods ns=1;i=9521 ns=1;i=9522 ns=1;i=9523 ns=1;i=9525 ns=1;i=9526 ns=1;i=9527 ns=1;i=9528 ns=1;i=9529 ns=1;i=9530 ns=1;i=9531 ns=1;i=9532 ns=1;i=9533 i=58 i=78 ns=1;i=9500 GotoOperating Transitions the AnalyserChannel to Operating mode. i=78 ns=1;i=9503 GotoMaintenance Transitions the AnalyserChannel to Maintenance mode. i=78 ns=1;i=9503 StartSingleAcquisition ns=1;i=9524 i=78 ns=1;i=9503 InputArguments i=68 i=78 ns=1;i=9523 i=297 ExecutionCycle ns=1;i=9378 -1 i=297 ExecutionCycleSubcode i=7 -1 i=297 SelectedStream i=12 -1 Reset Causes transition to the Resetting state. i=78 ns=1;i=9503 Start Causes transition to the Starting state. i=78 ns=1;i=9503 Stop Causes transition to the Stopping state. i=78 ns=1;i=9503 Hold Causes transition to the Holding state. i=78 ns=1;i=9503 Unhold Causes transition to the Unholding state. i=78 ns=1;i=9503 Suspend Causes transition to the Suspending state. i=78 ns=1;i=9503 Unsuspend Causes transition to the Unsuspending state. i=78 ns=1;i=9503 Abort Causes transition to the Aborting state. i=78 ns=1;i=9503 Clear Causes transition to the Clearing state. i=78 ns=1;i=9503 Configuration ns=2;i=1005 i=78 ns=1;i=9500 Status ns=2;i=1005 i=78 ns=1;i=9500 ChannelStateMachine ns=1;i=9551 ns=1;i=9562 ns=1;i=1007 i=78 ns=1;i=9500 CurrentState ns=1;i=9552 i=2760 i=78 ns=1;i=9550 Id i=68 i=78 ns=1;i=9551 OperatingSubStateMachine ns=1;i=9563 ns=1;i=9574 ns=1;i=1008 i=78 ns=1;i=9550 CurrentState ns=1;i=9564 i=2760 i=78 ns=1;i=9562 Id i=68 i=78 ns=1;i=9563 OperatingExecuteSubStateMachine ns=1;i=9575 ns=1;i=1009 i=78 ns=1;i=9562 CurrentState ns=1;i=9576 i=2760 i=78 ns=1;i=9574 Id i=68 i=78 ns=1;i=9575 <AccessorySlotIdentifier> AccessorySlot definition ns=1;i=9611 ns=1;i=9612 ns=1;i=9613 ns=1;i=9614 ns=1;i=1017 i=11508 ns=1;i=1001 SupportedTypes Folder maintaining the set of (sub-types of) BaseObjectTypes that can be instantiated in the ConfigurableComponent i=61 i=78 ns=1;i=9610 IsHotSwappable True if an accessory can be inserted in the accessory slot while it is powered i=68 i=78 ns=1;i=9610 IsEnabled True if this accessory slot is capable of accepting an accessory in it i=68 i=78 ns=1;i=9610 AccessorySlotStateMachine ns=1;i=9615 ns=1;i=1018 i=78 ns=1;i=9610 CurrentState ns=1;i=9616 i=2760 i=78 ns=1;i=9614 Id i=68 i=78 ns=1;i=9615 AnalyserDeviceStateMachineType ns=1;i=9647 ns=1;i=9649 ns=1;i=9651 ns=1;i=9653 ns=1;i=9655 ns=1;i=9657 ns=1;i=9659 ns=1;i=9661 ns=1;i=9663 ns=1;i=9665 ns=1;i=9667 ns=1;i=9669 ns=1;i=9671 ns=1;i=9673 ns=1;i=9675 i=2771 Powerup The AnalyserDevice is in its power-up sequence and cannot perform any other task. ns=1;i=9648 ns=1;i=9657 i=2309 ns=1;i=1002 StateNumber i=68 i=78 ns=1;i=9647 100 Operating The AnalyserDevice is in the Operating mode. ns=1;i=9650 ns=1;i=9657 ns=1;i=9659 ns=1;i=9661 ns=1;i=9663 ns=1;i=9667 ns=1;i=9671 i=2307 ns=1;i=1002 StateNumber i=68 i=78 ns=1;i=9649 200 Local The AnalyserDevice is in the Local mode. This mode is normally used to perform local physical maintenance on the analyser. ns=1;i=9652 ns=1;i=9659 ns=1;i=9663 ns=1;i=9665 ns=1;i=9669 ns=1;i=9673 i=2307 ns=1;i=1002 StateNumber i=68 i=78 ns=1;i=9651 300 Maintenance The AnalyserDevice is in the Maintenance mode. This mode is used to perform remote maintenance on the analyser like firmware upgrade. ns=1;i=9654 ns=1;i=9661 ns=1;i=9665 ns=1;i=9667 ns=1;i=9669 ns=1;i=9675 i=2307 ns=1;i=1002 StateNumber i=68 i=78 ns=1;i=9653 400 Shutdown The AnalyserDevice is in its power-down sequence and cannot perform any other task. ns=1;i=9656 ns=1;i=9671 ns=1;i=9673 ns=1;i=9675 i=2307 ns=1;i=1002 StateNumber i=68 i=78 ns=1;i=9655 500 PowerupToOperatingTransition ns=1;i=9658 ns=1;i=9647 ns=1;i=9649 i=2310 ns=1;i=1002 TransitionNumber i=68 i=78 ns=1;i=9657 1 OperatingToLocalTransition ns=1;i=9660 ns=1;i=9649 ns=1;i=9651 i=2310 ns=1;i=1002 TransitionNumber i=68 i=78 ns=1;i=9659 2 OperatingToMaintenanceTransition ns=1;i=9662 ns=1;i=9649 ns=1;i=9653 ns=1;i=9458 i=2310 ns=1;i=1002 TransitionNumber i=68 i=78 ns=1;i=9661 3 LocalToOperatingTransition ns=1;i=9664 ns=1;i=9651 ns=1;i=9649 i=2310 ns=1;i=1002 TransitionNumber i=68 i=78 ns=1;i=9663 4 LocalToMaintenanceTransition ns=1;i=9666 ns=1;i=9651 ns=1;i=9653 i=2310 ns=1;i=1002 TransitionNumber i=68 i=78 ns=1;i=9665 5 MaintenanceToOperatingTransition ns=1;i=9668 ns=1;i=9653 ns=1;i=9649 ns=1;i=9457 i=2310 ns=1;i=1002 TransitionNumber i=68 i=78 ns=1;i=9667 6 MaintenanceToLocalTransition ns=1;i=9670 ns=1;i=9653 ns=1;i=9651 i=2310 ns=1;i=1002 TransitionNumber i=68 i=78 ns=1;i=9669 7 OperatingToShutdownTransition ns=1;i=9672 ns=1;i=9649 ns=1;i=9655 i=2310 ns=1;i=1002 TransitionNumber i=68 i=78 ns=1;i=9671 8 LocalToShutdownTransition ns=1;i=9674 ns=1;i=9651 ns=1;i=9655 i=2310 ns=1;i=1002 TransitionNumber i=68 i=78 ns=1;i=9673 9 MaintenanceToShutdownTransition ns=1;i=9676 ns=1;i=9653 ns=1;i=9655 i=2310 ns=1;i=1002 TransitionNumber i=68 i=78 ns=1;i=9675 10 AnalyserChannelType ns=1;i=9677 ns=1;i=9679 ns=1;i=9788 ns=1;i=9724 ns=1;i=9726 ns=1;i=9728 ns=1;i=9790 ns=1;i=9916 ns=2;i=1001 ParameterSet Flat list of Parameters ns=1;i=9712 ns=1;i=9715 ns=1;i=9718 ns=1;i=9721 i=58 i=80 ns=1;i=1003 ChannelId Channel Id defined by user i=2365 i=80 ns=1;i=9677 IsEnabled True if the channel is enabled and accepting commands ns=1;i=9724 i=2365 i=78 ns=1;i=9677 DiagnosticStatus AnalyserChannel health status ns=1;i=9726 i=2365 i=78 ns=1;i=9677 ActiveStream Active stream for this AnalyserChannel ns=1;i=9726 i=2365 i=78 ns=1;i=9677 MethodSet Flat list of Methods ns=1;i=9699 ns=1;i=9700 ns=1;i=9701 ns=1;i=9703 ns=1;i=9704 ns=1;i=9705 ns=1;i=9706 ns=1;i=9707 ns=1;i=9708 ns=1;i=9709 ns=1;i=9710 ns=1;i=9711 i=58 i=78 ns=1;i=1003 GotoOperating Transitions the AnalyserChannel to Operating mode. i=78 ns=1;i=9679 GotoMaintenance Transitions the AnalyserChannel to Maintenance mode. i=78 ns=1;i=9679 StartSingleAcquisition ns=1;i=9702 i=78 ns=1;i=9679 InputArguments i=68 i=78 ns=1;i=9701 i=297 ExecutionCycle ns=1;i=9378 -1 i=297 ExecutionCycleSubcode i=7 -1 i=297 SelectedStream i=12 -1 Reset Causes transition to the Resetting state. i=78 ns=1;i=9679 Start Causes transition to the Starting state. i=78 ns=1;i=9679 Stop Causes transition to the Stopping state. i=78 ns=1;i=9679 Hold Causes transition to the Holding state. i=78 ns=1;i=9679 Unhold Causes transition to the Unholding state. i=78 ns=1;i=9679 Suspend Causes transition to the Suspending state. i=78 ns=1;i=9679 Unsuspend Causes transition to the Unsuspending state. i=78 ns=1;i=9679 Abort Causes transition to the Aborting state. i=78 ns=1;i=9679 Clear Causes transition to the Clearing state. i=78 ns=1;i=9679 <GroupIdentifier> Group definition ns=2;i=1005 i=11508 ns=1;i=1003 Configuration ns=1;i=9715 ns=2;i=1005 i=78 ns=1;i=1003 Status ns=1;i=9718 ns=1;i=9721 ns=2;i=1005 i=78 ns=1;i=1003 ChannelStateMachine ns=1;i=9729 ns=1;i=9740 ns=1;i=1007 i=78 ns=1;i=1003 CurrentState ns=1;i=9730 i=2760 i=78 ns=1;i=9728 Id i=68 i=78 ns=1;i=9729 OperatingSubStateMachine ns=1;i=9741 ns=1;i=9752 ns=1;i=1008 i=78 ns=1;i=9728 CurrentState ns=1;i=9742 i=2760 i=78 ns=1;i=9740 Id i=68 i=78 ns=1;i=9741 OperatingExecuteSubStateMachine ns=1;i=9753 ns=1;i=1009 i=78 ns=1;i=9740 CurrentState ns=1;i=9754 i=2760 i=78 ns=1;i=9752 Id i=68 i=78 ns=1;i=9753 <StreamIdentifier> Stream definition ns=1;i=9902 ns=1;i=9904 ns=1;i=9906 ns=1;i=9908 ns=1;i=9910 ns=1;i=9912 ns=1;i=9914 ns=1;i=1010 i=11508 ns=1;i=1003 Configuration ns=2;i=1005 i=78 ns=1;i=9790 Status ns=2;i=1005 i=78 ns=1;i=9790 AcquisitionSettings ns=2;i=1005 i=78 ns=1;i=9790 AcquisitionStatus ns=2;i=1005 i=78 ns=1;i=9790 AcquisitionData ns=2;i=1005 i=78 ns=1;i=9790 ChemometricModelSettings ns=2;i=1005 i=78 ns=1;i=9790 Context ns=2;i=1005 i=78 ns=1;i=9790 <AccessorySlotIdentifier> AccessorySlot definition ns=1;i=9917 ns=1;i=9918 ns=1;i=9919 ns=1;i=9920 ns=1;i=1017 i=11508 ns=1;i=1003 SupportedTypes Folder maintaining the set of (sub-types of) BaseObjectTypes that can be instantiated in the ConfigurableComponent i=61 i=78 ns=1;i=9916 IsHotSwappable True if an accessory can be inserted in the accessory slot while it is powered i=68 i=78 ns=1;i=9916 IsEnabled True if this accessory slot is capable of accepting an accessory in it i=68 i=78 ns=1;i=9916 AccessorySlotStateMachine ns=1;i=9921 ns=1;i=1018 i=78 ns=1;i=9916 CurrentState ns=1;i=9922 i=2760 i=78 ns=1;i=9920 Id i=68 i=78 ns=1;i=9921 AnalyserChannelOperatingStateType ns=1;i=9948 i=2307 AnalyserChannelLocalStateType i=2307 AnalyserChannelMaintenanceStateType i=2307 AnalyserChannelStateMachineType Contains a nested state model that defines the top level states Operating, Local and Maintenance ns=1;i=9948 ns=1;i=9972 ns=1;i=9984 ns=1;i=9996 ns=1;i=9998 ns=1;i=10000 ns=1;i=10002 ns=1;i=10004 ns=1;i=10006 ns=1;i=10008 ns=1;i=10010 ns=1;i=10012 ns=1;i=10014 ns=1;i=10016 ns=1;i=10018 ns=1;i=10020 ns=1;i=10022 i=2771 OperatingSubStateMachine ns=1;i=9949 ns=1;i=9960 ns=1;i=9998 ns=1;i=1008 i=78 ns=1;i=1007 CurrentState ns=1;i=9950 i=2760 i=78 ns=1;i=9948 Id i=68 i=78 ns=1;i=9949 OperatingExecuteSubStateMachine ns=1;i=9961 ns=1;i=1009 i=78 ns=1;i=9948 CurrentState ns=1;i=9962 i=2760 i=78 ns=1;i=9960 Id i=68 i=78 ns=1;i=9961 LocalSubStateMachine ns=1;i=9973 ns=1;i=10000 i=2771 i=80 ns=1;i=1007 CurrentState ns=1;i=9974 i=2760 i=78 ns=1;i=9972 Id i=68 i=78 ns=1;i=9973 MaintenanceSubStateMachine ns=1;i=9985 ns=1;i=10002 i=2771 i=80 ns=1;i=1007 CurrentState ns=1;i=9986 i=2760 i=78 ns=1;i=9984 Id i=68 i=78 ns=1;i=9985 SlaveMode The AnalyserDevice is in Local or Maintenance mode and all AnalyserChannels are in SlaveMode ns=1;i=9997 ns=1;i=10004 ns=1;i=10018 ns=1;i=10020 ns=1;i=10022 i=2309 ns=1;i=1007 StateNumber i=68 i=78 ns=1;i=9996 100 Operating The AnalyserChannel is in the Operating mode. ns=1;i=9999 ns=1;i=9948 ns=1;i=10004 ns=1;i=10006 ns=1;i=10008 ns=1;i=10010 ns=1;i=10014 ns=1;i=10018 ns=1;i=1004 ns=1;i=1007 StateNumber i=68 i=78 ns=1;i=9998 200 Local The AnalyserChannel is in the Local mode. This mode is normally used to perform local physical maintenance on the analyser. ns=1;i=10001 ns=1;i=9972 ns=1;i=10006 ns=1;i=10010 ns=1;i=10012 ns=1;i=10016 ns=1;i=10020 ns=1;i=1005 ns=1;i=1007 StateNumber i=68 i=78 ns=1;i=10000 300 Maintenance The AnalyserChannel is in the Maintenance mode. This mode is used to perform remote maintenance on the analyser like firmware upgrade. ns=1;i=10003 ns=1;i=9984 ns=1;i=10008 ns=1;i=10012 ns=1;i=10014 ns=1;i=10016 ns=1;i=10022 ns=1;i=1006 ns=1;i=1007 StateNumber i=68 i=78 ns=1;i=10002 400 SlaveModeToOperatingTransition ns=1;i=10005 ns=1;i=9996 ns=1;i=9998 i=2310 ns=1;i=1007 TransitionNumber i=68 i=78 ns=1;i=10004 1 OperatingToLocalTransition ns=1;i=10007 ns=1;i=9998 ns=1;i=10000 i=2310 ns=1;i=1007 TransitionNumber i=68 i=78 ns=1;i=10006 2 OperatingToMaintenanceTransition ns=1;i=10009 ns=1;i=9998 ns=1;i=10002 ns=1;i=9700 i=2310 ns=1;i=1007 TransitionNumber i=68 i=78 ns=1;i=10008 3 LocalToOperatingTransition ns=1;i=10011 ns=1;i=10000 ns=1;i=9998 i=2310 ns=1;i=1007 TransitionNumber i=68 i=78 ns=1;i=10010 4 LocalToMaintenanceTransition ns=1;i=10013 ns=1;i=10000 ns=1;i=10002 i=2310 ns=1;i=1007 TransitionNumber i=68 i=78 ns=1;i=10012 5 MaintenanceToOperatingTransition ns=1;i=10015 ns=1;i=10002 ns=1;i=9998 ns=1;i=9699 i=2310 ns=1;i=1007 TransitionNumber i=68 i=78 ns=1;i=10014 6 MaintenanceToLocalTransition ns=1;i=10017 ns=1;i=10002 ns=1;i=10000 i=2310 ns=1;i=1007 TransitionNumber i=68 i=78 ns=1;i=10016 7 OperatingToSlaveModeTransition ns=1;i=10019 ns=1;i=9998 ns=1;i=9996 i=2310 ns=1;i=1007 TransitionNumber i=68 i=78 ns=1;i=10018 8 LocalToSlaveModeTransition ns=1;i=10021 ns=1;i=10000 ns=1;i=9996 i=2310 ns=1;i=1007 TransitionNumber i=68 i=78 ns=1;i=10020 9 MaintenanceToSlaveModeTransition ns=1;i=10023 ns=1;i=10002 ns=1;i=9996 i=2310 ns=1;i=1007 TransitionNumber i=68 i=78 ns=1;i=10022 10 AnalyserChannelOperatingExecuteStateType ns=1;i=10036 i=2307 AnalyserChannel_OperatingModeSubStateMachineType AnalyserChannel OperatingMode SubStateMachine ns=1;i=10036 ns=1;i=10048 ns=1;i=10050 ns=1;i=10052 ns=1;i=10054 ns=1;i=10056 ns=1;i=10058 ns=1;i=10060 ns=1;i=10062 ns=1;i=10064 ns=1;i=10066 ns=1;i=10068 ns=1;i=10070 ns=1;i=10072 ns=1;i=10074 ns=1;i=10076 ns=1;i=10078 ns=1;i=10080 ns=1;i=10082 ns=1;i=10084 ns=1;i=10086 ns=1;i=10088 ns=1;i=10090 ns=1;i=10092 ns=1;i=10094 ns=1;i=10096 ns=1;i=10098 ns=1;i=10100 ns=1;i=10102 ns=1;i=10104 ns=1;i=10106 ns=1;i=10108 ns=1;i=10110 ns=1;i=10112 ns=1;i=10114 ns=1;i=10116 ns=1;i=10118 ns=1;i=10120 ns=1;i=10122 ns=1;i=10124 ns=1;i=10126 ns=1;i=10128 ns=1;i=10130 ns=1;i=10132 ns=1;i=10134 ns=1;i=10136 ns=1;i=10138 ns=1;i=10140 ns=1;i=10142 ns=1;i=10144 ns=1;i=10146 ns=1;i=10148 ns=1;i=10150 ns=1;i=10152 ns=1;i=10154 ns=1;i=10156 ns=1;i=10158 ns=1;i=10160 ns=1;i=10162 ns=1;i=10164 ns=1;i=10166 ns=1;i=10168 ns=1;i=10170 ns=1;i=10172 ns=1;i=10174 ns=1;i=10176 ns=1;i=10178 ns=1;i=10180 ns=1;i=10182 ns=1;i=10184 ns=1;i=10186 ns=1;i=10188 i=2771 OperatingExecuteSubStateMachine ns=1;i=10037 ns=1;i=10056 ns=1;i=1009 i=78 ns=1;i=1008 CurrentState ns=1;i=10038 i=2760 i=78 ns=1;i=10036 Id i=68 i=78 ns=1;i=10037 Stopped This is the initial state after AnalyserDeviceStateMachine state Powerup ns=1;i=10049 ns=1;i=10082 ns=1;i=10100 ns=1;i=10130 ns=1;i=10136 ns=1;i=10162 i=2309 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10048 2 Resetting This state is the result of a Reset or SetConfiguration Method call from the Stopped state. ns=1;i=10051 ns=1;i=10082 ns=1;i=10084 ns=1;i=10084 ns=1;i=10086 ns=1;i=10138 ns=1;i=10164 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10050 15 Idle The Resetting state is completed, all parameters have been committed and ready to start acquisition ns=1;i=10053 ns=1;i=10086 ns=1;i=10088 ns=1;i=10140 ns=1;i=10166 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10052 4 Starting The analyser has received the Start or SingleAcquisitionStart Method call and it is preparing to enter in Execute state. ns=1;i=10055 ns=1;i=10088 ns=1;i=10090 ns=1;i=10090 ns=1;i=10092 ns=1;i=10142 ns=1;i=10168 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10054 3 Execute All repetitive acquisition cycles are done in this state: ns=1;i=10057 ns=1;i=10036 ns=1;i=10092 ns=1;i=10094 ns=1;i=10102 ns=1;i=10114 ns=1;i=10116 ns=1;i=10128 ns=1;i=10144 ns=1;i=10170 ns=1;i=8964 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10056 6 Completing This state is an automatic or commanded exit from the Execute state. ns=1;i=10059 ns=1;i=10094 ns=1;i=10096 ns=1;i=10096 ns=1;i=10098 ns=1;i=10146 ns=1;i=10172 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10058 16 Complete At this point, the Completing state is done and it transitions automatically to Stopped state to wait. ns=1;i=10061 ns=1;i=10098 ns=1;i=10100 ns=1;i=10148 ns=1;i=10174 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10060 17 Suspending This state is a result of a change in monitored conditions due to process conditions or factors. ns=1;i=10063 ns=1;i=10116 ns=1;i=10118 ns=1;i=10118 ns=1;i=10120 ns=1;i=10126 ns=1;i=10150 ns=1;i=10176 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10062 13 Suspended The analyser or channel may be running but no results are being generated while the analyser or channel is waiting for external process conditions to return to normal. ns=1;i=10065 ns=1;i=10120 ns=1;i=10122 ns=1;i=10152 ns=1;i=10178 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10064 5 Unsuspending This state is a result of a device request from Suspended state to transition back to the Execute state by calling the Unsuspend Method. ns=1;i=10067 ns=1;i=10122 ns=1;i=10124 ns=1;i=10124 ns=1;i=10126 ns=1;i=10128 ns=1;i=10154 ns=1;i=10180 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10066 14 Holding Brings the analyser or channel to a controlled stop or to a state which represents Held for the particular unit control mode ns=1;i=10069 ns=1;i=10102 ns=1;i=10104 ns=1;i=10104 ns=1;i=10106 ns=1;i=10112 ns=1;i=10156 ns=1;i=10182 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10068 10 Held The Held state holds the analyser or channel's operation. At this state, no acquisition cycle is performed. ns=1;i=10071 ns=1;i=10106 ns=1;i=10108 ns=1;i=10158 ns=1;i=10184 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10070 11 Unholding The Unholding state is a response to an operator command to resume the Execute state. ns=1;i=10073 ns=1;i=10108 ns=1;i=10110 ns=1;i=10110 ns=1;i=10112 ns=1;i=10114 ns=1;i=10160 ns=1;i=10186 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10072 12 Stopping Initiated by a Stop Method call, this state: ns=1;i=10075 ns=1;i=10130 ns=1;i=10138 ns=1;i=10140 ns=1;i=10142 ns=1;i=10144 ns=1;i=10146 ns=1;i=10148 ns=1;i=10150 ns=1;i=10152 ns=1;i=10154 ns=1;i=10156 ns=1;i=10158 ns=1;i=10160 ns=1;i=10188 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10074 7 Aborting The Aborting state can be entered at any time in response to the Abort command or on the occurrence of a machine fault. ns=1;i=10077 ns=1;i=10132 ns=1;i=10162 ns=1;i=10164 ns=1;i=10166 ns=1;i=10168 ns=1;i=10170 ns=1;i=10172 ns=1;i=10174 ns=1;i=10176 ns=1;i=10178 ns=1;i=10180 ns=1;i=10182 ns=1;i=10184 ns=1;i=10186 ns=1;i=10188 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10076 8 Aborted This state maintains machine status information relevant to the Abort condition. ns=1;i=10079 ns=1;i=10132 ns=1;i=10134 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10078 9 Clearing Clears faults that may have occurred when Aborting and are present in the Aborted state before proceeding to a Stopped state ns=1;i=10081 ns=1;i=10134 ns=1;i=10136 i=2307 ns=1;i=1008 StateNumber i=68 i=78 ns=1;i=10080 1 StoppedToResettingTransition ns=1;i=10083 ns=1;i=10048 ns=1;i=10050 ns=1;i=9703 ns=1;i=9445 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10082 1 ResettingTransition ns=1;i=10085 ns=1;i=10050 ns=1;i=10050 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10084 2 ResettingToIdleTransition ns=1;i=10087 ns=1;i=10050 ns=1;i=10052 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10086 3 IdleToStartingTransition ns=1;i=10089 ns=1;i=10052 ns=1;i=10054 ns=1;i=9704 ns=1;i=9701 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10088 4 StartingTransition ns=1;i=10091 ns=1;i=10054 ns=1;i=10054 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10090 5 StartingToExecuteTransition ns=1;i=10093 ns=1;i=10054 ns=1;i=10056 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10092 6 ExecuteToCompletingTransition ns=1;i=10095 ns=1;i=10056 ns=1;i=10058 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10094 7 CompletingTransition ns=1;i=10097 ns=1;i=10058 ns=1;i=10058 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10096 8 CompletingToCompleteTransition ns=1;i=10099 ns=1;i=10058 ns=1;i=10060 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10098 9 CompleteToStoppedTransition ns=1;i=10101 ns=1;i=10060 ns=1;i=10048 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10100 10 ExecuteToHoldingTransition ns=1;i=10103 ns=1;i=10056 ns=1;i=10068 ns=1;i=9706 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10102 11 HoldingTransition ns=1;i=10105 ns=1;i=10068 ns=1;i=10068 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10104 12 HoldingToHeldTransition ns=1;i=10107 ns=1;i=10068 ns=1;i=10070 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10106 13 HeldToUnholdingTransition ns=1;i=10109 ns=1;i=10070 ns=1;i=10072 ns=1;i=9707 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10108 14 UnholdingTransition ns=1;i=10111 ns=1;i=10072 ns=1;i=10072 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10110 15 UnholdingToHoldingTransition ns=1;i=10113 ns=1;i=10072 ns=1;i=10068 ns=1;i=9706 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10112 16 UnholdingToExecuteTransition ns=1;i=10115 ns=1;i=10072 ns=1;i=10056 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10114 17 ExecuteToSuspendingTransition ns=1;i=10117 ns=1;i=10056 ns=1;i=10062 ns=1;i=9708 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10116 18 SuspendingTransition ns=1;i=10119 ns=1;i=10062 ns=1;i=10062 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10118 19 SuspendingToSuspendedTransition ns=1;i=10121 ns=1;i=10062 ns=1;i=10064 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10120 20 SuspendedToUnsuspendingTransition ns=1;i=10123 ns=1;i=10064 ns=1;i=10066 ns=1;i=9709 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10122 21 UnsuspendingTransition ns=1;i=10125 ns=1;i=10066 ns=1;i=10066 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10124 22 UnsuspendingToSuspendingTransition ns=1;i=10127 ns=1;i=10066 ns=1;i=10062 ns=1;i=9708 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10126 23 UnsuspendingToExecuteTransition ns=1;i=10129 ns=1;i=10066 ns=1;i=10056 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10128 24 StoppingToStoppedTransition ns=1;i=10131 ns=1;i=10074 ns=1;i=10048 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10130 25 AbortingToAbortedTransition ns=1;i=10133 ns=1;i=10076 ns=1;i=10078 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10132 26 AbortedToClearingTransition ns=1;i=10135 ns=1;i=10078 ns=1;i=10080 ns=1;i=9711 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10134 27 ClearingToStoppedTransition ns=1;i=10137 ns=1;i=10080 ns=1;i=10048 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10136 28 ResettingToStoppingTransition ns=1;i=10139 ns=1;i=10050 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10138 29 IdleToStoppingTransition ns=1;i=10141 ns=1;i=10052 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10140 30 StartingToStoppingTransition ns=1;i=10143 ns=1;i=10054 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10142 31 ExecuteToStoppingTransition ns=1;i=10145 ns=1;i=10056 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10144 32 CompletingToStoppingTransition ns=1;i=10147 ns=1;i=10058 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10146 33 CompleteToStoppingTransition ns=1;i=10149 ns=1;i=10060 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10148 34 SuspendingToStoppingTransition ns=1;i=10151 ns=1;i=10062 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10150 35 SuspendedToStoppingTransition ns=1;i=10153 ns=1;i=10064 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10152 36 UnsuspendingToStoppingTransition ns=1;i=10155 ns=1;i=10066 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10154 37 HoldingToStoppingTransition ns=1;i=10157 ns=1;i=10068 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10156 38 HeldToStoppingTransition ns=1;i=10159 ns=1;i=10070 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10158 39 UnholdingToStoppingTransition ns=1;i=10161 ns=1;i=10072 ns=1;i=10074 ns=1;i=9705 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10160 40 StoppedToAbortingTransition ns=1;i=10163 ns=1;i=10048 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10162 41 ResettingToAbortingTransition ns=1;i=10165 ns=1;i=10050 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10164 42 IdleToAbortingTransition ns=1;i=10167 ns=1;i=10052 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10166 43 StartingToAbortingTransition ns=1;i=10169 ns=1;i=10054 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10168 44 ExecuteToAbortingTransition ns=1;i=10171 ns=1;i=10056 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10170 45 CompletingToAbortingTransition ns=1;i=10173 ns=1;i=10058 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10172 46 CompleteToAbortingTransition ns=1;i=10175 ns=1;i=10060 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10174 47 SuspendingToAbortingTransition ns=1;i=10177 ns=1;i=10062 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10176 48 SuspendedToAbortingTransition ns=1;i=10179 ns=1;i=10064 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10178 49 UnsuspendingToAbortingTransition ns=1;i=10181 ns=1;i=10066 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10180 50 HoldingToAbortingTransition ns=1;i=10183 ns=1;i=10068 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10182 51 HeldToAbortingTransition ns=1;i=10185 ns=1;i=10070 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10184 52 UnholdingToAbortingTransition ns=1;i=10187 ns=1;i=10072 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10186 53 StoppingToAbortingTransition ns=1;i=10189 ns=1;i=10074 ns=1;i=10076 ns=1;i=9710 i=2310 ns=1;i=1008 TransitionNumber i=68 i=78 ns=1;i=10188 54 AnalyserChannel_OperatingModeExecuteSubStateMachineType ns=1;i=10201 ns=1;i=10203 ns=1;i=10205 ns=1;i=10207 ns=1;i=10209 ns=1;i=10211 ns=1;i=10213 ns=1;i=10215 ns=1;i=10217 ns=1;i=10219 ns=1;i=10221 ns=1;i=10223 ns=1;i=10225 ns=1;i=10227 ns=1;i=10229 ns=1;i=10231 ns=1;i=10233 ns=1;i=10235 ns=1;i=10237 ns=1;i=10239 ns=1;i=10241 ns=1;i=10243 ns=1;i=10245 ns=1;i=10247 ns=1;i=10249 ns=1;i=10251 ns=1;i=10253 ns=1;i=10255 ns=1;i=10257 ns=1;i=10259 ns=1;i=10261 ns=1;i=10263 ns=1;i=10265 ns=1;i=10267 ns=1;i=10269 ns=1;i=10271 ns=1;i=10273 ns=1;i=10275 ns=1;i=10277 ns=1;i=10279 ns=1;i=10281 ns=1;i=10283 ns=1;i=10285 ns=1;i=10287 ns=1;i=10289 ns=1;i=10291 ns=1;i=10293 ns=1;i=10295 ns=1;i=10297 ns=1;i=10299 ns=1;i=10301 ns=1;i=10303 ns=1;i=10305 ns=1;i=10307 ns=1;i=10309 ns=1;i=10311 ns=1;i=10313 ns=1;i=10315 i=2771 SelectExecutionCycle This pseudo-state is used to decide which execution path shall be taken. ns=1;i=10202 ns=1;i=10241 ns=1;i=10257 ns=1;i=10273 ns=1;i=10289 ns=1;i=10297 ns=1;i=10315 i=2309 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10201 100 WaitForCalibrationTrigger Wait until the analyser channel is ready to perform the Calibration acquisition cycle ns=1;i=10204 ns=1;i=10241 ns=1;i=10243 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10203 200 ExtractCalibrationSample Collect / setup the sampling system to perform the acquisition cycle of a Calibration cycle ns=1;i=10206 ns=1;i=10243 ns=1;i=10245 ns=1;i=10245 ns=1;i=10247 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10205 300 PrepareCalibrationSample Prepare the Calibration sample for the AnalyseCalibrationSample state ns=1;i=10208 ns=1;i=10247 ns=1;i=10249 ns=1;i=10249 ns=1;i=10251 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10207 400 AnalyseCalibrationSample Perform the analysis of the Calibration Sample ns=1;i=10210 ns=1;i=10251 ns=1;i=10253 ns=1;i=10253 ns=1;i=10255 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10209 500 WaitForValidationTrigger Wait until the analyser channel is ready to perform the Validation acquisition cycle ns=1;i=10212 ns=1;i=10257 ns=1;i=10259 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10211 600 ExtractValidationSample Collect / setup the sampling system to perform the acquisition cycle of a Validation cycle ns=1;i=10214 ns=1;i=10259 ns=1;i=10261 ns=1;i=10261 ns=1;i=10263 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10213 700 PrepareValidationSample Prepare the Validation sample for the AnalyseValidationSample state ns=1;i=10216 ns=1;i=10263 ns=1;i=10265 ns=1;i=10265 ns=1;i=10267 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10215 800 AnalyseValidationSample Perform the analysis of the Validation Sample ns=1;i=10218 ns=1;i=10267 ns=1;i=10269 ns=1;i=10269 ns=1;i=10271 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10217 900 WaitForSampleTrigger Wait until the analyser channel is ready to perform the Sample acquisition cycle ns=1;i=10220 ns=1;i=10273 ns=1;i=10275 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10219 1000 ExtractSample Collect the Sample from the process ns=1;i=10222 ns=1;i=10275 ns=1;i=10277 ns=1;i=10277 ns=1;i=10279 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10221 1100 PrepareSample Prepare the Sample for the AnalyseSample state ns=1;i=10224 ns=1;i=10279 ns=1;i=10281 ns=1;i=10281 ns=1;i=10283 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10223 1200 AnalyseSample Perform the analysis of the Sample ns=1;i=10226 ns=1;i=10283 ns=1;i=10285 ns=1;i=10285 ns=1;i=10287 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10225 1300 WaitForDiagnosticTrigger Wait until the analyser channel is ready to perform the diagnostic cycle, ns=1;i=10228 ns=1;i=10289 ns=1;i=10291 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10227 1400 Diagnostic Perform the diagnostic cycle. ns=1;i=10230 ns=1;i=10291 ns=1;i=10293 ns=1;i=10293 ns=1;i=10295 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10229 1500 WaitForCleaningTrigger Wait until the analyser channel is ready to perform the cleaning cycle, ns=1;i=10232 ns=1;i=10297 ns=1;i=10299 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10231 1600 Cleaning Perform the cleaning cycle. ns=1;i=10234 ns=1;i=10299 ns=1;i=10301 ns=1;i=10301 ns=1;i=10303 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10233 1700 PublishResults Publish the results of the previous acquisition cycle ns=1;i=10236 ns=1;i=10255 ns=1;i=10271 ns=1;i=10287 ns=1;i=10295 ns=1;i=10303 ns=1;i=10305 ns=1;i=10307 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10235 1800 EjectGrabSample The Sample that was just analysed is ejected from the system to allow the operator or another system to grab it ns=1;i=10238 ns=1;i=10307 ns=1;i=10309 ns=1;i=10309 ns=1;i=10311 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10237 1900 CleanupSamplingSystem Cleanup the sampling sub-system to be ready for the next acquisition ns=1;i=10240 ns=1;i=10305 ns=1;i=10311 ns=1;i=10313 ns=1;i=10313 ns=1;i=10315 i=2307 ns=1;i=1009 StateNumber i=68 i=78 ns=1;i=10239 2000 SelectExecutionCycleToWaitForCalibrationTriggerTransition ns=1;i=10242 ns=1;i=10201 ns=1;i=10203 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10241 1 WaitForCalibrationTriggerToExtractCalibrationSampleTransition ns=1;i=10244 ns=1;i=10203 ns=1;i=10205 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10243 2 ExtractCalibrationSampleTransition ns=1;i=10246 ns=1;i=10205 ns=1;i=10205 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10245 3 ExtractCalibrationSampleToPrepareCalibrationSampleTransition ns=1;i=10248 ns=1;i=10205 ns=1;i=10207 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10247 4 PrepareCalibrationSampleTransition ns=1;i=10250 ns=1;i=10207 ns=1;i=10207 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10249 5 PrepareCalibrationSampleToAnalyseCalibrationSampleTransition ns=1;i=10252 ns=1;i=10207 ns=1;i=10209 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10251 6 AnalyseCalibrationSampleTransition ns=1;i=10254 ns=1;i=10209 ns=1;i=10209 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10253 7 AnalyseCalibrationSampleToPublishResultsTransition ns=1;i=10256 ns=1;i=10209 ns=1;i=10235 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10255 8 SelectExecutionCycleToWaitForValidationTriggerTransition ns=1;i=10258 ns=1;i=10201 ns=1;i=10211 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10257 9 WaitForValidationTriggerToExtractValidationSampleTransition ns=1;i=10260 ns=1;i=10211 ns=1;i=10213 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10259 10 ExtractValidationSampleTransition ns=1;i=10262 ns=1;i=10213 ns=1;i=10213 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10261 11 ExtractValidationSampleToPrepareValidationSampleTransition ns=1;i=10264 ns=1;i=10213 ns=1;i=10215 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10263 12 PrepareValidationSampleTransition ns=1;i=10266 ns=1;i=10215 ns=1;i=10215 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10265 13 PrepareValidationSampleToAnalyseValidationSampleTransition ns=1;i=10268 ns=1;i=10215 ns=1;i=10217 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10267 14 AnalyseValidationSampleTransition ns=1;i=10270 ns=1;i=10217 ns=1;i=10217 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10269 15 AnalyseValidationSampleToPublishResultsTransition ns=1;i=10272 ns=1;i=10217 ns=1;i=10235 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10271 16 SelectExecutionCycleToWaitForSampleTriggerTransition ns=1;i=10274 ns=1;i=10201 ns=1;i=10219 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10273 17 WaitForSampleTriggerToExtractSampleTransition ns=1;i=10276 ns=1;i=10219 ns=1;i=10221 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10275 18 ExtractSampleTransition ns=1;i=10278 ns=1;i=10221 ns=1;i=10221 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10277 19 ExtractSampleToPrepareSampleTransition ns=1;i=10280 ns=1;i=10221 ns=1;i=10223 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10279 20 PrepareSampleTransition ns=1;i=10282 ns=1;i=10223 ns=1;i=10223 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10281 21 PrepareSampleToAnalyseSampleTransition ns=1;i=10284 ns=1;i=10223 ns=1;i=10225 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10283 22 AnalyseSampleTransition ns=1;i=10286 ns=1;i=10225 ns=1;i=10225 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10285 23 AnalyseSampleToPublishResultsTransition ns=1;i=10288 ns=1;i=10225 ns=1;i=10235 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10287 24 SelectExecutionCycleToWaitForDiagnosticTriggerTransition ns=1;i=10290 ns=1;i=10201 ns=1;i=10227 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10289 25 WaitForDiagnosticTriggerToDiagnosticTransition ns=1;i=10292 ns=1;i=10227 ns=1;i=10229 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10291 26 DiagnosticTransition ns=1;i=10294 ns=1;i=10229 ns=1;i=10229 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10293 27 DiagnosticToPublishResultsTransition ns=1;i=10296 ns=1;i=10229 ns=1;i=10235 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10295 28 SelectExecutionCycleToWaitForCleaningTriggerTransition ns=1;i=10298 ns=1;i=10201 ns=1;i=10231 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10297 29 WaitForCleaningTriggerToCleaningTransition ns=1;i=10300 ns=1;i=10231 ns=1;i=10233 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10299 30 CleaningTransition ns=1;i=10302 ns=1;i=10233 ns=1;i=10233 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10301 31 CleaningToPublishResultsTransition ns=1;i=10304 ns=1;i=10233 ns=1;i=10235 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10303 32 PublishResultsToCleanupSamplingSystemTransition ns=1;i=10306 ns=1;i=10235 ns=1;i=10239 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10305 33 PublishResultsToEjectGrabSampleTransition ns=1;i=10308 ns=1;i=10235 ns=1;i=10237 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10307 34 EjectGrabSampleTransition ns=1;i=10310 ns=1;i=10237 ns=1;i=10237 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10309 35 EjectGrabSampleToCleanupSamplingSystemTransition ns=1;i=10312 ns=1;i=10237 ns=1;i=10239 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10311 36 CleanupSamplingSystemTransition ns=1;i=10314 ns=1;i=10239 ns=1;i=10239 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10313 37 CleanupSamplingSystemToSelectExecutionCycleTransition ns=1;i=10316 ns=1;i=10239 ns=1;i=10201 i=2310 ns=1;i=1009 TransitionNumber i=68 i=78 ns=1;i=10315 38 StreamType ns=1;i=10317 ns=1;i=10444 ns=1;i=10430 ns=1;i=10432 ns=1;i=10434 ns=1;i=10436 ns=1;i=10438 ns=1;i=10440 ns=1;i=10442 ns=2;i=1001 ParameterSet Flat list of Parameters ns=1;i=10339 ns=1;i=10342 ns=1;i=10345 ns=1;i=10348 ns=1;i=10351 ns=1;i=10354 ns=1;i=10357 ns=1;i=10363 ns=1;i=10366 ns=1;i=10369 ns=1;i=10373 ns=1;i=10376 ns=1;i=10382 ns=1;i=10385 ns=1;i=10388 ns=1;i=10391 ns=1;i=10394 ns=1;i=10397 ns=1;i=10400 ns=1;i=10403 ns=1;i=10406 ns=1;i=10409 ns=1;i=10412 ns=1;i=10415 ns=1;i=10418 ns=1;i=10421 ns=1;i=10424 ns=1;i=10427 i=58 i=80 ns=1;i=1010 IsEnabled True if this stream maybe used to perform acquisition ns=1;i=10430 i=2365 i=78 ns=1;i=10317 IsForced True if this stream is forced, which means that is the only Stream on this AnalyserChannel that can be used to perform acquisition ns=1;i=10430 i=2365 i=80 ns=1;i=10317 DiagnosticStatus Stream health status ns=1;i=10432 i=2365 i=78 ns=1;i=10317 LastCalibrationTime Time at which the last calibration was run ns=1;i=10432 i=2365 i=80 ns=1;i=10317 LastValidationTime Time at which the last validation was run ns=1;i=10432 i=2365 i=80 ns=1;i=10317 LastSampleTime Time at which the last sample was acquired ns=1;i=10432 i=2365 i=78 ns=1;i=10317 TimeBetweenSamples Number of milliseconds between two consecutive starts of acquisition ns=1;i=10361 ns=1;i=10434 i=2368 i=80 ns=1;i=10317 EURange i=68 i=78 ns=1;i=10357 IsActive True if this stream is actually running, acquiring data ns=1;i=10436 i=2365 i=78 ns=1;i=10317 ExecutionCycle Indicates which Execution cycle is in progress ns=1;i=10436 i=2365 i=78 ns=1;i=10317 ExecutionCycleSubcode Indicates which Execution cycle subcode is in progress ns=1;i=10372 ns=1;i=10436 i=2376 i=78 ns=1;i=10317 EnumStrings i=68 i=78 ns=1;i=10369 Progress Indicates the progress of an acquisition in terms of percentage of completion. Its value shall be between 0 and 100. ns=1;i=10436 i=2365 i=78 ns=1;i=10317 AcquisitionCounter Simple counter incremented after each Sampling acquisition performed on this Stream ns=1;i=10380 ns=1;i=10438 i=2368 i=78 ns=1;i=10317 EURange i=68 i=78 ns=1;i=10376 AcquisitionResultStatus Quality of the acquisition ns=1;i=10438 i=2365 i=78 ns=1;i=10317 RawData Raw data produced as a result of data acquisition on the Stream ns=1;i=10438 i=2365 i=80 ns=1;i=10317 ScaledData Scaled data produced as a result of data acquisition on the Stream and application of the analyser model ns=1;i=10438 i=2365 i=78 ns=1;i=10317 Offset Difference in milliseconds between the start of sample extraction and the start of the analysis. ns=1;i=10438 i=2365 i=80 ns=1;i=10317 AcquisitionEndTime The end time of the AnalyseSample or AnalyseCalibrationSample or AnalyseValidationSample state of the AnalyserChannel_OperatingModeExecuteSubStateMachine state machine ns=1;i=10438 i=2365 i=78 ns=1;i=10317 CampaignId Defines the current campaign ns=1;i=10442 i=2365 i=80 ns=1;i=10317 BatchId Defines the current batch ns=1;i=10442 i=2365 i=80 ns=1;i=10317 SubBatchId Defines the current sub-batch ns=1;i=10442 i=2365 i=80 ns=1;i=10317 LotId Defines the current lot ns=1;i=10442 i=2365 i=80 ns=1;i=10317 MaterialId Defines the current material ns=1;i=10442 i=2365 i=80 ns=1;i=10317 Process Current Process name ns=1;i=10442 i=2365 i=80 ns=1;i=10317 Unit Current Unit name ns=1;i=10442 i=2365 i=80 ns=1;i=10317 Operation Current Operation name ns=1;i=10442 i=2365 i=80 ns=1;i=10317 Phase Current Phase name ns=1;i=10442 i=2365 i=80 ns=1;i=10317 UserId Login name of the user who is logged on at the device console ns=1;i=10442 i=2365 i=80 ns=1;i=10317 SampleId Identifier for the sample ns=1;i=10442 i=2365 i=80 ns=1;i=10317 <GroupIdentifier> Group definition ns=2;i=1005 i=11508 ns=1;i=1010 Configuration ns=1;i=10339 ns=1;i=10342 ns=2;i=1005 i=78 ns=1;i=1010 Status ns=1;i=10345 ns=1;i=10348 ns=1;i=10351 ns=1;i=10354 ns=2;i=1005 i=78 ns=1;i=1010 AcquisitionSettings ns=1;i=10357 ns=2;i=1005 i=78 ns=1;i=1010 AcquisitionStatus ns=1;i=10363 ns=1;i=10366 ns=1;i=10369 ns=1;i=10373 ns=2;i=1005 i=78 ns=1;i=1010 AcquisitionData ns=1;i=10376 ns=1;i=10382 ns=1;i=10385 ns=1;i=10388 ns=1;i=10391 ns=1;i=10394 ns=2;i=1005 i=78 ns=1;i=1010 ChemometricModelSettings ns=2;i=1005 i=78 ns=1;i=1010 Context ns=1;i=10397 ns=1;i=10400 ns=1;i=10403 ns=1;i=10406 ns=1;i=10409 ns=1;i=10412 ns=1;i=10415 ns=1;i=10418 ns=1;i=10421 ns=1;i=10424 ns=1;i=10427 ns=2;i=1005 i=78 ns=1;i=1010 SpectrometerDeviceStreamType ns=1;i=10446 ns=1;i=10559 ns=1;i=10563 ns=1;i=10565 ns=1;i=10567 ns=1;i=10638 ns=1;i=1010 ParameterSet Flat list of Parameters ns=1;i=10575 ns=1;i=10584 ns=1;i=10593 ns=1;i=10596 ns=1;i=10599 ns=1;i=10602 ns=1;i=10605 ns=1;i=10608 ns=1;i=10611 ns=1;i=10614 ns=1;i=10617 ns=1;i=10620 ns=1;i=10629 i=58 i=80 ns=1;i=1030 ActiveBackground ns=1;i=10579 ns=1;i=10580 ns=1;i=10581 ns=1;i=10582 ns=1;i=10583 ns=1;i=10559 i=12029 i=78 ns=1;i=10446 EURange i=68 i=78 ns=1;i=10575 EngineeringUnits i=68 i=78 ns=1;i=10575 Title i=68 i=78 ns=1;i=10575 AxisScaleType i=68 i=78 ns=1;i=10575 XAxisDefinition i=68 i=78 ns=1;i=10575 ActiveBackground1 ns=1;i=10588 ns=1;i=10589 ns=1;i=10590 ns=1;i=10591 ns=1;i=10592 ns=1;i=10559 i=12029 i=80 ns=1;i=10446 EURange i=68 i=78 ns=1;i=10584 EngineeringUnits i=68 i=78 ns=1;i=10584 Title i=68 i=78 ns=1;i=10584 AxisScaleType i=68 i=78 ns=1;i=10584 XAxisDefinition i=68 i=78 ns=1;i=10584 SpectralRange ns=1;i=10563 i=2365 i=80 ns=1;i=10446 Resolution ns=1;i=10563 i=2365 i=80 ns=1;i=10446 RequestedNumberOfScans ns=1;i=10563 i=2365 i=80 ns=1;i=10446 Gain ns=1;i=10563 i=2365 i=80 ns=1;i=10446 TransmittanceCutoff ns=1;i=10563 i=2365 i=80 ns=1;i=10446 AbsorbanceCutoff ns=1;i=10563 i=2365 i=80 ns=1;i=10446 NumberOfScansDone ns=1;i=10565 i=2365 i=80 ns=1;i=10446 TotalNumberOfScansDone ns=1;i=10567 i=2365 i=78 ns=1;i=10446 BackgroundAcquisitionTime ns=1;i=10567 i=2365 i=78 ns=1;i=10446 PendingBackground ns=1;i=10624 ns=1;i=10625 ns=1;i=10626 ns=1;i=10627 ns=1;i=10628 ns=1;i=10567 i=12029 i=78 ns=1;i=10446 EURange i=68 i=78 ns=1;i=10620 EngineeringUnits i=68 i=78 ns=1;i=10620 Title i=68 i=78 ns=1;i=10620 AxisScaleType i=68 i=78 ns=1;i=10620 XAxisDefinition i=68 i=78 ns=1;i=10620 PendingBackground1 ns=1;i=10633 ns=1;i=10634 ns=1;i=10635 ns=1;i=10636 ns=1;i=10637 ns=1;i=10567 i=12029 i=80 ns=1;i=10446 EURange i=68 i=78 ns=1;i=10629 EngineeringUnits i=68 i=78 ns=1;i=10629 Title i=68 i=78 ns=1;i=10629 AxisScaleType i=68 i=78 ns=1;i=10629 XAxisDefinition i=68 i=78 ns=1;i=10629 Configuration ns=1;i=10575 ns=1;i=10584 ns=2;i=1005 i=78 ns=1;i=1030 AcquisitionSettings ns=1;i=10593 ns=1;i=10596 ns=1;i=10599 ns=1;i=10602 ns=1;i=10605 ns=1;i=10608 ns=2;i=1005 i=78 ns=1;i=1030 AcquisitionStatus ns=1;i=10611 ns=2;i=1005 i=78 ns=1;i=1030 AcquisitionData ns=1;i=10614 ns=1;i=10617 ns=1;i=10620 ns=1;i=10629 ns=2;i=1005 i=78 ns=1;i=1030 FactorySettings i=58 i=78 ns=1;i=1030 MassSpectrometerDeviceStreamType ns=1;i=1010 ParticleSizeMonitorDeviceStreamType ns=1;i=10768 ns=1;i=10889 ns=1;i=1010 ParameterSet Flat list of Parameters ns=1;i=10897 ns=1;i=10906 ns=1;i=10915 i=58 i=80 ns=1;i=1032 Background ns=1;i=10901 ns=1;i=10902 ns=1;i=10903 ns=1;i=10904 ns=1;i=10905 ns=1;i=10889 i=12029 i=80 ns=1;i=10768 EURange i=68 i=78 ns=1;i=10897 EngineeringUnits i=68 i=78 ns=1;i=10897 Title i=68 i=78 ns=1;i=10897 AxisScaleType i=68 i=78 ns=1;i=10897 XAxisDefinition i=68 i=78 ns=1;i=10897 SizeDistribution ns=1;i=10910 ns=1;i=10911 ns=1;i=10912 ns=1;i=10913 ns=1;i=10914 ns=1;i=10889 i=12029 i=78 ns=1;i=10768 EURange i=68 i=78 ns=1;i=10906 EngineeringUnits i=68 i=78 ns=1;i=10906 Title i=68 i=78 ns=1;i=10906 AxisScaleType i=68 i=78 ns=1;i=10906 XAxisDefinition i=68 i=78 ns=1;i=10906 BackgroundAcquisitionTime ns=1;i=10889 i=2365 i=78 ns=1;i=10768 AcquisitionData ns=1;i=10897 ns=1;i=10906 ns=1;i=10915 ns=2;i=1005 i=78 ns=1;i=1032 AcousticSpectrometerDeviceStreamType ns=1;i=1010 ChromatographDeviceStreamType ns=1;i=1010 MNRDeviceStreamType ns=1;i=1010 SpectrometerDeviceType ns=1;i=11305 ns=1;i=11411 ns=1;i=1001 ParameterSet Flat list of Parameters ns=1;i=11551 i=58 i=80 ns=1;i=1011 SpectralRange i=2365 i=80 ns=1;i=11305 FactorySettings ns=2;i=1005 i=78 ns=1;i=1011 ParticleSizeMonitorDeviceType ns=1;i=1001 ChromatographDeviceType ns=1;i=1001 MassSpectrometerDeviceType ns=1;i=1001 AcousticSpectrometerDeviceType ns=1;i=1001 NMRDeviceType ns=1;i=1001 AccessorySlotType Organizes zero or more Accessory objects identified by "AccessoryIdentifier" which represent Accessories currently being used on that AccessorySlot. ns=1;i=12786 ns=1;i=12787 ns=1;i=12788 ns=1;i=12800 ns=2;i=1004 IsHotSwappable True if an accessory can be inserted in the accessory slot while it is powered i=68 i=78 ns=1;i=1017 IsEnabled True if this accessory slot is capable of accepting an accessory in it i=68 i=78 ns=1;i=1017 AccessorySlotStateMachine ns=1;i=12789 ns=1;i=1018 i=78 ns=1;i=1017 CurrentState ns=1;i=12790 i=2760 i=78 ns=1;i=12788 Id i=68 i=78 ns=1;i=12789 <AccessoryIdentifier> Accessory definition ns=1;i=12821 ns=1;i=12823 ns=1;i=12825 ns=1;i=12827 ns=1;i=12828 ns=1;i=1019 i=11508 ns=1;i=1017 Configuration ns=2;i=1005 i=78 ns=1;i=12800 Status ns=2;i=1005 i=78 ns=1;i=12800 FactorySettings ns=2;i=1005 i=78 ns=1;i=12800 IsHotSwappable True if this accessory can be inserted in the accessory slot while it is powered i=68 i=78 ns=1;i=12800 IsReady True if this accessory is ready for use i=68 i=78 ns=1;i=12800 AccessorySlotStateMachineType Describes the behaviour of an AccessorySlot when a physical accessory is inserted or removed. ns=1;i=12840 ns=1;i=12842 ns=1;i=12844 ns=1;i=12846 ns=1;i=12848 ns=1;i=12850 ns=1;i=12852 ns=1;i=12854 ns=1;i=12856 ns=1;i=12858 ns=1;i=12860 ns=1;i=12862 ns=1;i=12864 ns=1;i=12866 ns=1;i=12868 ns=1;i=12870 ns=1;i=12872 ns=1;i=12874 i=2771 Powerup The AccessorySlot is in its power-up sequence and cannot perform any other task. ns=1;i=12841 ns=1;i=12852 i=2309 ns=1;i=1018 StateNumber i=68 i=78 ns=1;i=12840 100 Empty This represents an AccessorySlot where no Accessory is installed. ns=1;i=12843 ns=1;i=12852 ns=1;i=12854 ns=1;i=12866 ns=1;i=12868 i=2307 ns=1;i=1018 StateNumber i=68 i=78 ns=1;i=12842 200 Inserting This represents an AccessorySlot when an Accessory is being inserted and initializing. ns=1;i=12845 ns=1;i=12854 ns=1;i=12856 ns=1;i=12856 ns=1;i=12858 ns=1;i=12860 ns=1;i=12870 i=2307 ns=1;i=1018 StateNumber i=68 i=78 ns=1;i=12844 300 Installed This represents an AccessorySlot where an Accessory is installed and ready to use. ns=1;i=12847 ns=1;i=12860 ns=1;i=12862 ns=1;i=12872 i=2307 ns=1;i=1018 StateNumber i=68 i=78 ns=1;i=12846 400 Removing This represents an AccessorySlot where no Accessory is installed. ns=1;i=12849 ns=1;i=12858 ns=1;i=12862 ns=1;i=12864 ns=1;i=12864 ns=1;i=12866 ns=1;i=12874 i=2307 ns=1;i=1018 StateNumber i=68 i=78 ns=1;i=12848 500 Shutdown The AccessorySlot is in its power-down sequence and cannot perform any other task. ns=1;i=12851 ns=1;i=12868 ns=1;i=12870 ns=1;i=12872 ns=1;i=12874 i=2307 ns=1;i=1018 StateNumber i=68 i=78 ns=1;i=12850 600 PowerupToEmptyTransition ns=1;i=12853 ns=1;i=12840 ns=1;i=12842 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12852 1 EmptyToInsertingTransition ns=1;i=12855 ns=1;i=12842 ns=1;i=12844 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12854 2 InsertingTransition ns=1;i=12857 ns=1;i=12844 ns=1;i=12844 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12856 3 InsertingToRemovingTransition ns=1;i=12859 ns=1;i=12844 ns=1;i=12848 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12858 4 InsertingToInstalledTransition ns=1;i=12861 ns=1;i=12844 ns=1;i=12846 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12860 5 InstalledToRemovingTransition ns=1;i=12863 ns=1;i=12846 ns=1;i=12848 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12862 6 RemovingTransition ns=1;i=12865 ns=1;i=12848 ns=1;i=12848 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12864 7 RemovingToEmptyTransition ns=1;i=12867 ns=1;i=12848 ns=1;i=12842 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12866 8 EmptyToShutdownTransition ns=1;i=12869 ns=1;i=12842 ns=1;i=12850 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12868 9 InsertingToShutdownTransition ns=1;i=12871 ns=1;i=12844 ns=1;i=12850 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12870 10 InstalledToShutdownTransition ns=1;i=12873 ns=1;i=12846 ns=1;i=12850 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12872 11 RemovingToShutdownTransition ns=1;i=12875 ns=1;i=12848 ns=1;i=12850 i=2310 ns=1;i=1018 TransitionNumber i=68 i=78 ns=1;i=12874 12 AccessoryType ns=1;i=12898 ns=1;i=12900 ns=1;i=12902 ns=1;i=12904 ns=1;i=12905 ns=2;i=1001 Configuration ns=2;i=1005 i=78 ns=1;i=1019 Status ns=2;i=1005 i=78 ns=1;i=1019 FactorySettings ns=2;i=1005 i=78 ns=1;i=1019 IsHotSwappable True if this accessory can be inserted in the accessory slot while it is powered i=68 i=78 ns=1;i=1019 IsReady True if this accessory is ready for use i=68 i=78 ns=1;i=1019 DetectorType ns=1;i=1019 SmartSamplingSystemType ns=1;i=1019 SourceType ns=1;i=1019 GcOvenType ns=1;i=1019 ExecutionCycleEnumeration ns=1;i=13026 i=29 Idle, no cleaning or acquisition cycle in progress Scquisition cycle collecting data for diagnostic purpose Cleaning cycle Calibration acquisition cycle Validation acquisition cycle Sample acquisition cycle Scquisition cycle collecting data for diagnostic purpose and sample is extracted from the process to be sent in control lab Cleaning cycle with or without acquisition and sample is extracted from the process to be sent in control lab Calibration acquisition cycle and sample is extracted from the process to be sent in control lab Validation acquisition cycle and sample is extracted from the process to be sent in control lab Sample acquisition cycle and sample is extracted from the process to be sent in control lab EnumValues i=68 i=78 ns=1;i=9378 i=7616 0 IDLE Idle, no cleaning or acquisition cycle in progress i=7616 1 DIAGNOSTIC Scquisition cycle collecting data for diagnostic purpose i=7616 2 CLEANING Cleaning cycle i=7616 4 CALIBRATION Calibration acquisition cycle i=7616 8 VALIDATION Validation acquisition cycle i=7616 16 SAMPLING Sample acquisition cycle i=7616 32769 DIAGNOSTIC_WITH_GRAB_SAMPLE Scquisition cycle collecting data for diagnostic purpose and sample is extracted from the process to be sent in control lab i=7616 32770 CLEANING_WITH_GRAB_SAMPLE Cleaning cycle with or without acquisition and sample is extracted from the process to be sent in control lab i=7616 32772 CALIBRATION_WITH_GRAB_SAMPLE Calibration acquisition cycle and sample is extracted from the process to be sent in control lab i=7616 32776 VALIDATION_WITH_GRAB_SAMPLE Validation acquisition cycle and sample is extracted from the process to be sent in control lab i=7616 32784 SAMPLING_WITH_GRAB_SAMPLE Sample acquisition cycle and sample is extracted from the process to be sent in control lab AcquisitionResultStatusEnumeration ns=1;i=13027 i=29 No longer used. The acquisition has been completed as requested without any error. The acquisition has been completed as requested with error. The acquisition has been completed but nothing can be said about the quality of the result. The acquisition has been partially completed as requested without any error. EnumStrings i=68 i=78 ns=1;i=3003 NOT_USED GOOD BAD UNKNOWN PARTIAL EngineeringValueType Expose key results of an analyser and the associated values that qualified it ns=1;i=13030 i=2365 <Identifier> Point to the data source i=2365 i=11508 ns=1;i=9380 ChemometricModelType Hold the descriptions of a mathematical process and associated information to convert scaled data into one or more process values. ns=1;i=13033 ns=1;i=13034 ns=1;i=13035 ns=1;i=13036 ns=1;i=13037 i=63 Name i=68 i=78 ns=1;i=2007 CreationDate i=68 i=78 ns=1;i=2007 ModelDescription i=68 i=78 ns=1;i=2007 <User defined Input#> Point to model input parameters i=62 i=11510 ns=1;i=2007 <User defined Output#> Point to model output parameters i=62 i=11510 ns=1;i=2007 ProcessVariableType Provides a stable address space view from the user point of view even if the ADI server address space changes, after the new configuration is loaded. ns=1;i=13040 i=2365 <Source> Point to source parameter i=62 i=11510 ns=1;i=2008 HasDataSource TargetNode is providing the value for the SourceNode. i=49 DataSourceOf HasInput TargetNode is providing an input value for a ChemometricModel. i=49 InputOf HasOutput TargetNode is exposing an output value of a ChemometricModel. i=49 OutputOf MVAModelType Hold the descriptions of a mathematical process and associated information to convert scaled data into one or more process values. ns=1;i=13045 ns=1;i=13046 ns=1;i=2007 <User defined Output#> Point to model output parameters ns=1;i=13049 ns=1;i=2010 i=11508 ns=1;i=2009 AlarmState i=68 i=78 ns=1;i=13045 MainDataIndex i=68 i=78 ns=1;i=2009 MVAOutputParameterType Hold the descriptions of a mathematical process and associated information to convert scaled data into one or more process values. ns=1;i=13054 ns=1;i=13055 ns=1;i=13056 ns=1;i=13057 ns=1;i=13058 i=63 WarningLimits i=68 i=80 ns=1;i=2010 AlarmLimits i=68 i=80 ns=1;i=2010 AlarmState i=68 i=78 ns=1;i=2010 VendorSpecificError i=68 i=80 ns=1;i=2010 Statistics ns=1;i=13059 ns=1;i=13060 ns=1;i=13061 ns=1;i=13062 ns=1;i=2010 i=11508 ns=1;i=2010 WarningLimits i=68 i=80 ns=1;i=13058 AlarmLimits i=68 i=80 ns=1;i=13058 AlarmState i=68 i=78 ns=1;i=13058 VendorSpecificError i=68 i=80 ns=1;i=13058 AlarmStateEnumeration ns=1;i=13063 i=29 Normal In low warning range In high warning range In warning range (low or high) or some other warning cause In low alarm range In high alarm range In alarm range (low or high) or some other alarm cause EnumValues i=68 i=78 ns=1;i=3009 i=7616 0 NORMAL_0 Normal i=7616 1 WARNING_LOW_1 In low warning range i=7616 2 WARNING_HIGH_2 In high warning range i=7616 4 WARNING_4 In warning range (low or high) or some other warning cause i=7616 8 ALARM_LOW_8 In low alarm range i=7616 16 ALARM_HIGH_16 In high alarm range i=7616 32 ALARM_32 In alarm range (low or high) or some other alarm cause Opc.Ua.Adi ns=1;i=13069 ns=1;i=8001 i=93 i=72 PG9wYzpUeXBlRGljdGlvbmFyeQ0KICB4bWxuczpEST0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3Jn L1VBL0RJLyINCiAgeG1sbnM6b3BjPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvQmluYXJ5U2No ZW1hLyINCiAgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0 YW5jZSINCiAgeG1sbnM6dWE9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8iDQogIHhtbG5z OnRucz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBL0FESS8iDQogIERlZmF1bHRCeXRlT3Jk ZXI9IkxpdHRsZUVuZGlhbiINCiAgVGFyZ2V0TmFtZXNwYWNlPSJodHRwOi8vb3BjZm91bmRhdGlv bi5vcmcvVUEvQURJLyINCj4NCiAgPG9wYzpJbXBvcnQgTmFtZXNwYWNlPSJodHRwOi8vb3BjZm91 bmRhdGlvbi5vcmcvVUEvREkvIiBMb2NhdGlvbj0iT3BjLlVhLkRpLkJpbmFyeVNjaGVtYS5ic2Qi Lz4NCiAgPG9wYzpJbXBvcnQgTmFtZXNwYWNlPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEv IiBMb2NhdGlvbj0iT3BjLlVhLkJpbmFyeVNjaGVtYS5ic2QiLz4NCg0KICA8b3BjOkVudW1lcmF0 ZWRUeXBlIE5hbWU9IkV4ZWN1dGlvbkN5Y2xlRW51bWVyYXRpb24iIExlbmd0aEluQml0cz0iMzIi Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IklETEUiIFZhbHVlPSIwIiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRJQUdOT1NUSUMiIFZhbHVlPSIxIiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNMRUFOSU5HIiBWYWx1ZT0iMiIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDQUxJQlJBVElPTiIgVmFsdWU9IjQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVkFMSURBVElPTiIgVmFsdWU9IjgiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU0FNUExJTkciIFZhbHVlPSIxNiIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJESUFHTk9TVElDX1dJVEhfR1JBQl9TQU1QTEUiIFZh bHVlPSIzMjc2OSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDTEVBTklOR19X SVRIX0dSQUJfU0FNUExFIiBWYWx1ZT0iMzI3NzAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iQ0FMSUJSQVRJT05fV0lUSF9HUkFCX1NBTVBMRSIgVmFsdWU9IjMyNzcyIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZBTElEQVRJT05fV0lUSF9HUkFCX1NBTVBM RSIgVmFsdWU9IjMyNzc2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNBTVBM SU5HX1dJVEhfR1JBQl9TQU1QTEUiIFZhbHVlPSIzMjc4NCIgLz4NCiAgPC9vcGM6RW51bWVyYXRl ZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJBY3F1aXNpdGlvblJlc3VsdFN0 YXR1c0VudW1lcmF0aW9uIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOT1RfVVNFRCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iR09PRCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iQkFEIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVTktO T1dOIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQQVJUSUFM IiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJh dGVkVHlwZSBOYW1lPSJBbGFybVN0YXRlRW51bWVyYXRpb24iIExlbmd0aEluQml0cz0iMzIiPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5PUk1BTF8wIiBWYWx1ZT0iMCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXQVJOSU5HX0xPV18xIiBWYWx1ZT0iMSIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXQVJOSU5HX0hJR0hfMiIgVmFsdWU9IjIi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV0FSTklOR180IiBWYWx1ZT0iNCIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBTEFSTV9MT1dfOCIgVmFsdWU9Ijgi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQUxBUk1fSElHSF8xNiIgVmFsdWU9 IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFMQVJNXzMyIiBWYWx1ZT0i MzIiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQo8L29wYzpUeXBlRGljdGlvbmFyeT4= NamespaceUri i=68 ns=1;i=13067 http://opcfoundation.org/UA/ADI/ Deprecated i=68 ns=1;i=13067 true Opc.Ua.Adi ns=1;i=13066 ns=1;i=8003 i=92 i=72 PHhzOnNjaGVtYQ0KICB4bWxuczpEST0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBL0RJL1R5 cGVzLnhzZCINCiAgeG1sbnM6eHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIg0K ICB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlwZXMueHNk Ig0KICB4bWxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9BREkvVHlwZXMueHNk Ig0KICB0YXJnZXROYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9BREkvVHlw ZXMueHNkIg0KICBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCINCj4NCiAgPHhzOmltcG9y dCBuYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9ESS9UeXBlcy54c2QiIC8+ DQogIDx4czppbXBvcnQgbmFtZXNwYWNlPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAw OC8wMi9UeXBlcy54c2QiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkV4ZWN1dGlvbkN5 Y2xlRW51bWVyYXRpb24iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJRExFXzAiIC8+DQogICAgICA8eHM6ZW51bWVy YXRpb24gdmFsdWU9IkRJQUdOT1NUSUNfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iQ0xFQU5JTkdfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQ0FMSUJSQVRJ T05fNCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVkFMSURBVElPTl84IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTQU1QTElOR18xNiIgLz4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iRElBR05PU1RJQ19XSVRIX0dSQUJfU0FNUExFXzMyNzY5IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDTEVBTklOR19XSVRIX0dSQUJfU0FNUExFXzMy NzcwIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDQUxJQlJBVElPTl9XSVRIX0dS QUJfU0FNUExFXzMyNzcyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWQUxJREFU SU9OX1dJVEhfR1JBQl9TQU1QTEVfMzI3NzYiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFs dWU9IlNBTVBMSU5HX1dJVEhfR1JBQl9TQU1QTEVfMzI3ODQiIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFeGVjdXRpb25D eWNsZUVudW1lcmF0aW9uIiB0eXBlPSJ0bnM6RXhlY3V0aW9uQ3ljbGVFbnVtZXJhdGlvbiIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRXhlY3V0aW9uQ3ljbGVFbnVtZXJhdGlv biI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXhlY3V0aW9u Q3ljbGVFbnVtZXJhdGlvbiIgdHlwZT0idG5zOkV4ZWN1dGlvbkN5Y2xlRW51bWVyYXRpb24iIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRXhlY3V0aW9u Q3ljbGVFbnVtZXJhdGlvbiIgdHlwZT0idG5zOkxpc3RPZkV4ZWN1dGlvbkN5Y2xlRW51bWVyYXRp b24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5h bWU9IkFjcXVpc2l0aW9uUmVzdWx0U3RhdHVzRW51bWVyYXRpb24iPg0KICAgIDx4czpyZXN0cmlj dGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOT1Rf VVNFRF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJHT09EXzEiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkJBRF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9u IHZhbHVlPSJVTktOT1dOXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlBBUlRJ QUxfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkFjcXVpc2l0aW9uUmVzdWx0U3RhdHVzRW51bWVyYXRpb24iIHR5cGU9 InRuczpBY3F1aXNpdGlvblJlc3VsdFN0YXR1c0VudW1lcmF0aW9uIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZBY3F1aXNpdGlvblJlc3VsdFN0YXR1c0VudW1lcmF0aW9uIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBY3F1aXNpdGlvblJl c3VsdFN0YXR1c0VudW1lcmF0aW9uIiB0eXBlPSJ0bnM6QWNxdWlzaXRpb25SZXN1bHRTdGF0dXNF bnVtZXJhdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM aXN0T2ZBY3F1aXNpdGlvblJlc3VsdFN0YXR1c0VudW1lcmF0aW9uIiB0eXBlPSJ0bnM6TGlzdE9m QWNxdWlzaXRpb25SZXN1bHRTdGF0dXNFbnVtZXJhdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQWxhcm1TdGF0ZUVudW1lcmF0aW9u Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iTk9STUFMXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IldBUk5JTkdfTE9XXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IldBUk5JTkdf SElHSF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJXQVJOSU5HXzQiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFMQVJNX0xPV184IiAvPg0KICAgICAgPHhzOmVu dW1lcmF0aW9uIHZhbHVlPSJBTEFSTV9ISUdIXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9u IHZhbHVlPSJBTEFSTV8zMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBs ZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFsYXJtU3RhdGVFbnVtZXJhdGlvbiIgdHlwZT0i dG5zOkFsYXJtU3RhdGVFbnVtZXJhdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i TGlzdE9mQWxhcm1TdGF0ZUVudW1lcmF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJBbGFybVN0YXRlRW51bWVyYXRpb24iIHR5cGU9InRuczpBbGFybVN0 YXRlRW51bWVyYXRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mQWxhcm1TdGF0ZUVudW1lcmF0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mQWxhcm1TdGF0 ZUVudW1lcmF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQo8L3hzOnNjaGVt YT4= NamespaceUri i=68 ns=1;i=13064 http://opcfoundation.org/UA/ADI/Types.xsd Deprecated i=68 ns=1;i=13064 true python-opcua-0.98.11/schemas/Opc.Ua.Adi.Types.bsd000066400000000000000000000067761367360577200213610ustar00rootroot00000000000000 python-opcua-0.98.11/schemas/Opc.Ua.Adi.Types.xsd000066400000000000000000000112211367360577200213640ustar00rootroot00000000000000 python-opcua-0.98.11/schemas/Opc.Ua.Classes.cs000066400000000000000000131236321367360577200210060ustar00rootroot00000000000000/* ======================================================================== * Copyright (c) 2005-2019 The OPC Foundation, Inc. All rights reserved. * * OPC Foundation MIT License 1.00 * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, * copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following * conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * OTHER DEALINGS IN THE SOFTWARE. * * The complete license agreement can be found here: * http://opcfoundation.org/License/MIT/1.00/ * ======================================================================*/ using System; using System.Collections.Generic; using System.Text; using System.Xml; using System.Runtime.Serialization; namespace Opc.Ua { #region ServerObjectState Class #if (!OPCUA_EXCLUDE_ServerObjectState) /// /// Stores an instance of the ServerType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ServerObjectState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ServerObjectState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ServerType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (UrisVersion != null) { UrisVersion.Initialize(context, UrisVersion_InitializationString); } if (EstimatedReturnTime != null) { EstimatedReturnTime.Initialize(context, EstimatedReturnTime_InitializationString); } if (LocalTime != null) { LocalTime.Initialize(context, LocalTime_InitializationString); } if (Namespaces != null) { Namespaces.Initialize(context, Namespaces_InitializationString); } if (GetMonitoredItems != null) { GetMonitoredItems.Initialize(context, GetMonitoredItems_InitializationString); } if (ResendData != null) { ResendData.Initialize(context, ResendData_InitializationString); } if (SetSubscriptionDurable != null) { SetSubscriptionDurable.Initialize(context, SetSubscriptionDurable_InitializationString); } if (RequestServerStateChange != null) { RequestServerStateChange.Initialize(context, RequestServerStateChange_InitializationString); } } #region Initialization String private const string UrisVersion_InitializationString = "//////////8VcIkKAgAAAAAACwAAAFVyaXNWZXJzaW9uAQCbOgAuAESbOgAAAQAGUv////8BAQAAAAAA" + "QI9A/////wAAAAA="; private const string EstimatedReturnTime_InitializationString = "//////////8VcIkKAgAAAAAAEwAAAEVzdGltYXRlZFJldHVyblRpbWUBAFIyAC4ARFIyAAAADf////8B" + "AQAAAAAAQI9A/////wAAAAA="; private const string LocalTime_InitializationString = "//////////8VcIkKAgAAAAAACQAAAExvY2FsVGltZQEAzEQALgBEzEQAAAEA0CL/////AQEAAAAAAECP" + "QP////8AAAAA"; private const string Namespaces_InitializationString = "//////////8EYIAKAQAAAAAACgAAAE5hbWVzcGFjZXMBAActAC8BAH0tBy0AAP////8AAAAA"; private const string GetMonitoredItems_InitializationString = "//////////8EYYIKBAAAAAAAEQAAAEdldE1vbml0b3JlZEl0ZW1zAQDhLAAvAQDhLOEsAAABAf////8C" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA4iwALgBE4iwAAJYBAAAAAQAqAQEdAAAADgAA" + "AFN1YnNjcmlwdGlvbklkAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAA" + "AAAPAAAAT3V0cHV0QXJndW1lbnRzAQDjLAAuAETjLAAAlgIAAAABACoBASAAAAANAAAAU2VydmVySGFu" + "ZGxlcwAHAQAAAAEAAAAAAAAAAAEAKgEBIAAAAA0AAABDbGllbnRIYW5kbGVzAAcBAAAAAQAAAAAAAAAA" + "AQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string ResendData_InitializationString = "//////////8EYYIKBAAAAAAACgAAAFJlc2VuZERhdGEBAEcyAC8BAEcyRzIAAAEB/////wEAAAAXYKkK" + "AgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBIMgAuAERIMgAAlgEAAAABACoBAR0AAAAOAAAAU3Vic2Ny" + "aXB0aW9uSWQAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; private const string SetSubscriptionDurable_InitializationString = "//////////8EYYIKBAAAAAAAFgAAAFNldFN1YnNjcmlwdGlvbkR1cmFibGUBAMoxAC8BAMoxyjEAAAEB" + "/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQDLMQAuAETLMQAAlgIAAAABACoBAR0A" + "AAAOAAAAU3Vic2NyaXB0aW9uSWQAB/////8AAAAAAAEAKgEBHgAAAA8AAABMaWZldGltZUluSG91cnMA" + "B/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1" + "bWVudHMBAMwxAC4ARMwxAACWAQAAAAEAKgEBJQAAABYAAABSZXZpc2VkTGlmZXRpbWVJbkhvdXJzAAf/" + "////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string RequestServerStateChange_InitializationString = "//////////8EYYIKBAAAAAAAGAAAAFJlcXVlc3RTZXJ2ZXJTdGF0ZUNoYW5nZQEAUzIALwEAUzJTMgAA" + "AQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAFQyAC4ARFQyAACWBQAAAAEAKgEB" + "FgAAAAUAAABTdGF0ZQEAVAP/////AAAAAAABACoBASIAAAATAAAARXN0aW1hdGVkUmV0dXJuVGltZQAN" + "/////wAAAAAAAQAqAQEiAAAAEwAAAFNlY29uZHNUaWxsU2h1dGRvd24AB/////8AAAAAAAEAKgEBFQAA" + "AAYAAABSZWFzb24AFf////8AAAAAAAEAKgEBFgAAAAcAAABSZXN0YXJ0AAH/////AAAAAAABACgBAQAA" + "AAEAAAAAAAAAAQH/////AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAEgAAAFNlcnZlclR5cGVJbnN0YW5jZQEA1AcBANQH1AcAAP////8RAAAA" + "F3CJCgIAAAAAAAsAAABTZXJ2ZXJBcnJheQEA1QcALgBE1QcAAAAMAQAAAAEAAAAAAAAAAQEAAAAAAECP" + "QP////8AAAAAF3CJCgIAAAAAAA4AAABOYW1lc3BhY2VBcnJheQEA1gcALgBE1gcAAAAMAQAAAAEAAAAA" + "AAAAAQEAAAAAAECPQP////8AAAAAFXCJCgIAAAAAAAsAAABVcmlzVmVyc2lvbgEAmzoALgBEmzoAAAEA" + "BlL/////AQEAAAAAAECPQP////8AAAAAFXCJCgIAAAAAAAwAAABTZXJ2ZXJTdGF0dXMBANcHAC8BAFoI" + "1wcAAAEAXgP/////AQEAAAAAAECPQP////8GAAAAFWCJCgIAAAAAAAkAAABTdGFydFRpbWUBAAIMAC8A" + "PwIMAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAEN1cnJlbnRUaW1lAQADDAAvAD8DDAAA" + "AQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAUAAABTdGF0ZQEABAwALwA/BAwAAAEAVAP/////AQH/" + "////AAAAABVgiQoCAAAAAAAJAAAAQnVpbGRJbmZvAQAFDAAvAQDrCwUMAAABAFIB/////wEB/////wYA" + "AAAVcIkKAgAAAAAACgAAAFByb2R1Y3RVcmkBAAYMAC8APwYMAAAADP////8BAQAAAAAAQI9A/////wAA" + "AAAVcIkKAgAAAAAAEAAAAE1hbnVmYWN0dXJlck5hbWUBAAcMAC8APwcMAAAADP////8BAQAAAAAAQI9A" + "/////wAAAAAVcIkKAgAAAAAACwAAAFByb2R1Y3ROYW1lAQAIDAAvAD8IDAAAAAz/////AQEAAAAAAECP" + "QP////8AAAAAFXCJCgIAAAAAAA8AAABTb2Z0d2FyZVZlcnNpb24BAAkMAC8APwkMAAAADP////8BAQAA" + "AAAAQI9A/////wAAAAAVcIkKAgAAAAAACwAAAEJ1aWxkTnVtYmVyAQAKDAAvAD8KDAAAAAz/////AQEA" + "AAAAAECPQP////8AAAAAFXCJCgIAAAAAAAkAAABCdWlsZERhdGUBAAsMAC8APwsMAAABACYB/////wEB" + "AAAAAABAj0D/////AAAAABVgiQoCAAAAAAATAAAAU2Vjb25kc1RpbGxTaHV0ZG93bgEADAwALwA/DAwA" + "AAAH/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAFNodXRkb3duUmVhc29uAQANDAAvAD8NDAAAABX/" + "////AQH/////AAAAABVwiQoCAAAAAAAMAAAAU2VydmljZUxldmVsAQDYBwAuAETYBwAAAAP/////AQEA" + "AAAAAECPQP////8AAAAAFXCJCgIAAAAAAAgAAABBdWRpdGluZwEAtgoALgBEtgoAAAAB/////wEBAAAA" + "AABAj0D/////AAAAABVwiQoCAAAAAAATAAAARXN0aW1hdGVkUmV0dXJuVGltZQEAUjIALgBEUjIAAAAN" + "/////wEBAAAAAABAj0D/////AAAAABVwiQoCAAAAAAAJAAAATG9jYWxUaW1lAQDMRAAuAETMRAAAAQDQ" + "Iv////8BAQAAAAAAQI9A/////wAAAAAEYIAKAQAAAAAAEgAAAFNlcnZlckNhcGFiaWxpdGllcwEA2QcA" + "LwEA3QfZBwAA/////wkAAAAXYIkKAgAAAAAAEgAAAFNlcnZlclByb2ZpbGVBcnJheQEADgwALgBEDgwA" + "AAAMAQAAAAEAAAAAAAAAAQH/////AAAAABdgiQoCAAAAAAANAAAATG9jYWxlSWRBcnJheQEADwwALgBE" + "DwwAAAEAJwEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAABYAAABNaW5TdXBwb3J0ZWRTYW1w" + "bGVSYXRlAQAQDAAuAEQQDAAAAQAiAf////8BAf////8AAAAAFWCJCgIAAAAAABsAAABNYXhCcm93c2VD" + "b250aW51YXRpb25Qb2ludHMBABEMAC4ARBEMAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABoAAABN" + "YXhRdWVyeUNvbnRpbnVhdGlvblBvaW50cwEAEgwALgBEEgwAAAAF/////wEB/////wAAAAAVYIkKAgAA" + "AAAAHAAAAE1heEhpc3RvcnlDb250aW51YXRpb25Qb2ludHMBABMMAC4ARBMMAAAABf////8BAf////8A" + "AAAAF2CJCgIAAAAAABQAAABTb2Z0d2FyZUNlcnRpZmljYXRlcwEAFAwALgBEFAwAAAEAWAEBAAAAAQAA" + "AAAAAAABAf////8AAAAABGCACgEAAAAAAA4AAABNb2RlbGxpbmdSdWxlcwEAFQwALwA9FQwAAP////8A" + "AAAABGCACgEAAAAAABIAAABBZ2dyZWdhdGVGdW5jdGlvbnMBABYMAC8APRYMAAD/////AAAAAARggAoB" + "AAAAAAARAAAAU2VydmVyRGlhZ25vc3RpY3MBANoHAC8BAOQH2gcAAP////8EAAAAFWCJCgIAAAAAABgA" + "AABTZXJ2ZXJEaWFnbm9zdGljc1N1bW1hcnkBABcMAC8BAGYIFwwAAAEAWwP/////AQH/////DAAAABVg" + "iQoCAAAAAAAPAAAAU2VydmVyVmlld0NvdW50AQAYDAAvAD8YDAAAAAf/////AQH/////AAAAABVgiQoC" + "AAAAAAATAAAAQ3VycmVudFNlc3Npb25Db3VudAEAGQwALwA/GQwAAAAH/////wEB/////wAAAAAVYIkK" + "AgAAAAAAFQAAAEN1bXVsYXRlZFNlc3Npb25Db3VudAEAGgwALwA/GgwAAAAH/////wEB/////wAAAAAV" + "YIkKAgAAAAAAHAAAAFNlY3VyaXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQBABsMAC8APxsMAAAAB/////8B" + "Af////8AAAAAFWCJCgIAAAAAABQAAABSZWplY3RlZFNlc3Npb25Db3VudAEAHAwALwA/HAwAAAAH////" + "/wEB/////wAAAAAVYIkKAgAAAAAAEwAAAFNlc3Npb25UaW1lb3V0Q291bnQBAB0MAC8APx0MAAAAB///" + "//8BAf////8AAAAAFWCJCgIAAAAAABEAAABTZXNzaW9uQWJvcnRDb3VudAEAHgwALwA/HgwAAAAH////" + "/wEB/////wAAAAAVYIkKAgAAAAAAFwAAAFB1Ymxpc2hpbmdJbnRlcnZhbENvdW50AQAgDAAvAD8gDAAA" + "AAf/////AQH/////AAAAABVgiQoCAAAAAAAYAAAAQ3VycmVudFN1YnNjcmlwdGlvbkNvdW50AQAhDAAv" + "AD8hDAAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAaAAAAQ3VtdWxhdGVkU3Vic2NyaXB0aW9uQ291" + "bnQBACIMAC8APyIMAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAAB0AAABTZWN1cml0eVJlamVjdGVk" + "UmVxdWVzdHNDb3VudAEAIwwALwA/IwwAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAFJlamVj" + "dGVkUmVxdWVzdHNDb3VudAEAJAwALwA/JAwAAAAH/////wEB/////wAAAAAXYIkKAgAAAAAAHAAAAFN1" + "YnNjcmlwdGlvbkRpYWdub3N0aWNzQXJyYXkBACYMAC8BAHsIJgwAAAEAagMBAAAAAQAAAAAAAAABAf//" + "//8AAAAABGCACgEAAAAAABoAAABTZXNzaW9uc0RpYWdub3N0aWNzU3VtbWFyeQEAJwwALwEA6gcnDAAA" + "/////wIAAAAXYIkKAgAAAAAAFwAAAFNlc3Npb25EaWFnbm9zdGljc0FycmF5AQAoDAAvAQCUCCgMAAAB" + "AGEDAQAAAAEAAAAAAAAAAQH/////AAAAABdgiQoCAAAAAAAfAAAAU2Vzc2lvblNlY3VyaXR5RGlhZ25v" + "c3RpY3NBcnJheQEAKQwALwEAwwgpDAAAAQBkAwEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAA" + "CwAAAEVuYWJsZWRGbGFnAQAqDAAuAEQqDAAAAAH/////AwP/////AAAAAARggAoBAAAAAAAQAAAAVmVu" + "ZG9yU2VydmVySW5mbwEA2wcALwEA8QfbBwAA/////wAAAAAEYIAKAQAAAAAAEAAAAFNlcnZlclJlZHVu" + "ZGFuY3kBANwHAC8BAPIH3AcAAP////8BAAAAFWCJCgIAAAAAABEAAABSZWR1bmRhbmN5U3VwcG9ydAEA" + "KwwALgBEKwwAAAEAUwP/////AQH/////AAAAAARggAoBAAAAAAAKAAAATmFtZXNwYWNlcwEABy0ALwEA" + "fS0HLQAA/////wAAAAAEYYIKBAAAAAAAEQAAAEdldE1vbml0b3JlZEl0ZW1zAQDhLAAvAQDhLOEsAAAB" + "Af////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA4iwALgBE4iwAAJYBAAAAAQAqAQEd" + "AAAADgAAAFN1YnNjcmlwdGlvbklkAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdg" + "qQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQDjLAAuAETjLAAAlgIAAAABACoBASAAAAANAAAAU2Vy" + "dmVySGFuZGxlcwAHAQAAAAEAAAAAAAAAAAEAKgEBIAAAAA0AAABDbGllbnRIYW5kbGVzAAcBAAAAAQAA" + "AAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACgAAAFJlc2VuZERhdGEBAEcy" + "AC8BAEcyRzIAAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBIMgAuAERIMgAA" + "lgEAAAABACoBAR0AAAAOAAAAU3Vic2NyaXB0aW9uSWQAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAAB" + "Af////8AAAAABGGCCgQAAAAAABYAAABTZXRTdWJzY3JpcHRpb25EdXJhYmxlAQDKMQAvAQDKMcoxAAAB" + "Af////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAyzEALgBEyzEAAJYCAAAAAQAqAQEd" + "AAAADgAAAFN1YnNjcmlwdGlvbklkAAf/////AAAAAAABACoBAR4AAAAPAAAATGlmZXRpbWVJbkhvdXJz" + "AAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJn" + "dW1lbnRzAQDMMQAuAETMMQAAlgEAAAABACoBASUAAAAWAAAAUmV2aXNlZExpZmV0aW1lSW5Ib3VycwAH" + "/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAAGAAAAFJlcXVlc3RTZXJ2" + "ZXJTdGF0ZUNoYW5nZQEAUzIALwEAUzJTMgAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1" + "bWVudHMBAFQyAC4ARFQyAACWBQAAAAEAKgEBFgAAAAUAAABTdGF0ZQEAVAP/////AAAAAAABACoBASIA" + "AAATAAAARXN0aW1hdGVkUmV0dXJuVGltZQAN/////wAAAAAAAQAqAQEiAAAAEwAAAFNlY29uZHNUaWxs" + "U2h1dGRvd24AB/////8AAAAAAAEAKgEBFQAAAAYAAABSZWFzb24AFf////8AAAAAAAEAKgEBFgAAAAcA" + "AABSZXN0YXJ0AAH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState ServerArray { get { return m_serverArray; } set { if (!Object.ReferenceEquals(m_serverArray, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverArray = value; } } /// public PropertyState NamespaceArray { get { return m_namespaceArray; } set { if (!Object.ReferenceEquals(m_namespaceArray, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_namespaceArray = value; } } /// public PropertyState UrisVersion { get { return m_urisVersion; } set { if (!Object.ReferenceEquals(m_urisVersion, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_urisVersion = value; } } /// public ServerStatusState ServerStatus { get { return m_serverStatus; } set { if (!Object.ReferenceEquals(m_serverStatus, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverStatus = value; } } /// public PropertyState ServiceLevel { get { return m_serviceLevel; } set { if (!Object.ReferenceEquals(m_serviceLevel, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serviceLevel = value; } } /// public PropertyState Auditing { get { return m_auditing; } set { if (!Object.ReferenceEquals(m_auditing, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_auditing = value; } } /// public PropertyState EstimatedReturnTime { get { return m_estimatedReturnTime; } set { if (!Object.ReferenceEquals(m_estimatedReturnTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_estimatedReturnTime = value; } } /// public PropertyState LocalTime { get { return m_localTime; } set { if (!Object.ReferenceEquals(m_localTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_localTime = value; } } /// public ServerCapabilitiesState ServerCapabilities { get { return m_serverCapabilities; } set { if (!Object.ReferenceEquals(m_serverCapabilities, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverCapabilities = value; } } /// public ServerDiagnosticsState ServerDiagnostics { get { return m_serverDiagnostics; } set { if (!Object.ReferenceEquals(m_serverDiagnostics, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverDiagnostics = value; } } /// public VendorServerInfoState VendorServerInfo { get { return m_vendorServerInfo; } set { if (!Object.ReferenceEquals(m_vendorServerInfo, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_vendorServerInfo = value; } } /// public ServerRedundancyState ServerRedundancy { get { return m_serverRedundancy; } set { if (!Object.ReferenceEquals(m_serverRedundancy, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverRedundancy = value; } } /// public NamespacesState Namespaces { get { return m_namespaces; } set { if (!Object.ReferenceEquals(m_namespaces, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_namespaces = value; } } /// public GetMonitoredItemsMethodState GetMonitoredItems { get { return m_getMonitoredItemsMethod; } set { if (!Object.ReferenceEquals(m_getMonitoredItemsMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_getMonitoredItemsMethod = value; } } /// public ResendDataMethodState ResendData { get { return m_resendDataMethod; } set { if (!Object.ReferenceEquals(m_resendDataMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_resendDataMethod = value; } } /// public SetSubscriptionDurableMethodState SetSubscriptionDurable { get { return m_setSubscriptionDurableMethod; } set { if (!Object.ReferenceEquals(m_setSubscriptionDurableMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_setSubscriptionDurableMethod = value; } } /// public RequestServerStateChangeMethodState RequestServerStateChange { get { return m_requestServerStateChangeMethod; } set { if (!Object.ReferenceEquals(m_requestServerStateChangeMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_requestServerStateChangeMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_serverArray != null) { children.Add(m_serverArray); } if (m_namespaceArray != null) { children.Add(m_namespaceArray); } if (m_urisVersion != null) { children.Add(m_urisVersion); } if (m_serverStatus != null) { children.Add(m_serverStatus); } if (m_serviceLevel != null) { children.Add(m_serviceLevel); } if (m_auditing != null) { children.Add(m_auditing); } if (m_estimatedReturnTime != null) { children.Add(m_estimatedReturnTime); } if (m_localTime != null) { children.Add(m_localTime); } if (m_serverCapabilities != null) { children.Add(m_serverCapabilities); } if (m_serverDiagnostics != null) { children.Add(m_serverDiagnostics); } if (m_vendorServerInfo != null) { children.Add(m_vendorServerInfo); } if (m_serverRedundancy != null) { children.Add(m_serverRedundancy); } if (m_namespaces != null) { children.Add(m_namespaces); } if (m_getMonitoredItemsMethod != null) { children.Add(m_getMonitoredItemsMethod); } if (m_resendDataMethod != null) { children.Add(m_resendDataMethod); } if (m_setSubscriptionDurableMethod != null) { children.Add(m_setSubscriptionDurableMethod); } if (m_requestServerStateChangeMethod != null) { children.Add(m_requestServerStateChangeMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ServerArray: { if (createOrReplace) { if (ServerArray == null) { if (replacement == null) { ServerArray = new PropertyState(this); } else { ServerArray = (PropertyState)replacement; } } } instance = ServerArray; break; } case Opc.Ua.BrowseNames.NamespaceArray: { if (createOrReplace) { if (NamespaceArray == null) { if (replacement == null) { NamespaceArray = new PropertyState(this); } else { NamespaceArray = (PropertyState)replacement; } } } instance = NamespaceArray; break; } case Opc.Ua.BrowseNames.UrisVersion: { if (createOrReplace) { if (UrisVersion == null) { if (replacement == null) { UrisVersion = new PropertyState(this); } else { UrisVersion = (PropertyState)replacement; } } } instance = UrisVersion; break; } case Opc.Ua.BrowseNames.ServerStatus: { if (createOrReplace) { if (ServerStatus == null) { if (replacement == null) { ServerStatus = new ServerStatusState(this); } else { ServerStatus = (ServerStatusState)replacement; } } } instance = ServerStatus; break; } case Opc.Ua.BrowseNames.ServiceLevel: { if (createOrReplace) { if (ServiceLevel == null) { if (replacement == null) { ServiceLevel = new PropertyState(this); } else { ServiceLevel = (PropertyState)replacement; } } } instance = ServiceLevel; break; } case Opc.Ua.BrowseNames.Auditing: { if (createOrReplace) { if (Auditing == null) { if (replacement == null) { Auditing = new PropertyState(this); } else { Auditing = (PropertyState)replacement; } } } instance = Auditing; break; } case Opc.Ua.BrowseNames.EstimatedReturnTime: { if (createOrReplace) { if (EstimatedReturnTime == null) { if (replacement == null) { EstimatedReturnTime = new PropertyState(this); } else { EstimatedReturnTime = (PropertyState)replacement; } } } instance = EstimatedReturnTime; break; } case Opc.Ua.BrowseNames.LocalTime: { if (createOrReplace) { if (LocalTime == null) { if (replacement == null) { LocalTime = new PropertyState(this); } else { LocalTime = (PropertyState)replacement; } } } instance = LocalTime; break; } case Opc.Ua.BrowseNames.ServerCapabilities: { if (createOrReplace) { if (ServerCapabilities == null) { if (replacement == null) { ServerCapabilities = new ServerCapabilitiesState(this); } else { ServerCapabilities = (ServerCapabilitiesState)replacement; } } } instance = ServerCapabilities; break; } case Opc.Ua.BrowseNames.ServerDiagnostics: { if (createOrReplace) { if (ServerDiagnostics == null) { if (replacement == null) { ServerDiagnostics = new ServerDiagnosticsState(this); } else { ServerDiagnostics = (ServerDiagnosticsState)replacement; } } } instance = ServerDiagnostics; break; } case Opc.Ua.BrowseNames.VendorServerInfo: { if (createOrReplace) { if (VendorServerInfo == null) { if (replacement == null) { VendorServerInfo = new VendorServerInfoState(this); } else { VendorServerInfo = (VendorServerInfoState)replacement; } } } instance = VendorServerInfo; break; } case Opc.Ua.BrowseNames.ServerRedundancy: { if (createOrReplace) { if (ServerRedundancy == null) { if (replacement == null) { ServerRedundancy = new ServerRedundancyState(this); } else { ServerRedundancy = (ServerRedundancyState)replacement; } } } instance = ServerRedundancy; break; } case Opc.Ua.BrowseNames.Namespaces: { if (createOrReplace) { if (Namespaces == null) { if (replacement == null) { Namespaces = new NamespacesState(this); } else { Namespaces = (NamespacesState)replacement; } } } instance = Namespaces; break; } case Opc.Ua.BrowseNames.GetMonitoredItems: { if (createOrReplace) { if (GetMonitoredItems == null) { if (replacement == null) { GetMonitoredItems = new GetMonitoredItemsMethodState(this); } else { GetMonitoredItems = (GetMonitoredItemsMethodState)replacement; } } } instance = GetMonitoredItems; break; } case Opc.Ua.BrowseNames.ResendData: { if (createOrReplace) { if (ResendData == null) { if (replacement == null) { ResendData = new ResendDataMethodState(this); } else { ResendData = (ResendDataMethodState)replacement; } } } instance = ResendData; break; } case Opc.Ua.BrowseNames.SetSubscriptionDurable: { if (createOrReplace) { if (SetSubscriptionDurable == null) { if (replacement == null) { SetSubscriptionDurable = new SetSubscriptionDurableMethodState(this); } else { SetSubscriptionDurable = (SetSubscriptionDurableMethodState)replacement; } } } instance = SetSubscriptionDurable; break; } case Opc.Ua.BrowseNames.RequestServerStateChange: { if (createOrReplace) { if (RequestServerStateChange == null) { if (replacement == null) { RequestServerStateChange = new RequestServerStateChangeMethodState(this); } else { RequestServerStateChange = (RequestServerStateChangeMethodState)replacement; } } } instance = RequestServerStateChange; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_serverArray; private PropertyState m_namespaceArray; private PropertyState m_urisVersion; private ServerStatusState m_serverStatus; private PropertyState m_serviceLevel; private PropertyState m_auditing; private PropertyState m_estimatedReturnTime; private PropertyState m_localTime; private ServerCapabilitiesState m_serverCapabilities; private ServerDiagnosticsState m_serverDiagnostics; private VendorServerInfoState m_vendorServerInfo; private ServerRedundancyState m_serverRedundancy; private NamespacesState m_namespaces; private GetMonitoredItemsMethodState m_getMonitoredItemsMethod; private ResendDataMethodState m_resendDataMethod; private SetSubscriptionDurableMethodState m_setSubscriptionDurableMethod; private RequestServerStateChangeMethodState m_requestServerStateChangeMethod; #endregion } #endif #endregion #region ServerCapabilitiesState Class #if (!OPCUA_EXCLUDE_ServerCapabilitiesState) /// /// Stores an instance of the ServerCapabilitiesType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ServerCapabilitiesState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ServerCapabilitiesState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ServerCapabilitiesType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (MaxArrayLength != null) { MaxArrayLength.Initialize(context, MaxArrayLength_InitializationString); } if (MaxStringLength != null) { MaxStringLength.Initialize(context, MaxStringLength_InitializationString); } if (MaxByteStringLength != null) { MaxByteStringLength.Initialize(context, MaxByteStringLength_InitializationString); } if (OperationLimits != null) { OperationLimits.Initialize(context, OperationLimits_InitializationString); } if (RoleSet != null) { RoleSet.Initialize(context, RoleSet_InitializationString); } } #region Initialization String private const string MaxArrayLength_InitializationString = "//////////8VYIkKAgAAAAAADgAAAE1heEFycmF5TGVuZ3RoAQAdLQAuAEQdLQAAAAf/////AQH/////" + "AAAAAA=="; private const string MaxStringLength_InitializationString = "//////////8VYIkKAgAAAAAADwAAAE1heFN0cmluZ0xlbmd0aAEAHi0ALgBEHi0AAAAH/////wEB////" + "/wAAAAA="; private const string MaxByteStringLength_InitializationString = "//////////8VYIkKAgAAAAAAEwAAAE1heEJ5dGVTdHJpbmdMZW5ndGgBAG4yAC4ARG4yAAAAB/////8B" + "Af////8AAAAA"; private const string OperationLimits_InitializationString = "//////////8EYIAKAQAAAAAADwAAAE9wZXJhdGlvbkxpbWl0cwEAHy0ALwEALC0fLQAA/////wAAAAA="; private const string RoleSet_InitializationString = "//////////8EYIAKAQAAAAAABwAAAFJvbGVTZXQBAKc/AC8BAPc8pz8AAP////8CAAAABGGCCgQAAAAA" + "AAcAAABBZGRSb2xlAQCoPwAvAQB9Pqg/AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3Vt" + "ZW50cwEAqT8ALgBEqT8AAJYCAAAAAQAqAQEXAAAACAAAAFJvbGVOYW1lAAz/////AAAAAAABACoBARsA" + "AAAMAAAATmFtZXNwYWNlVXJpAAz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoC" + "AAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQCqPwAuAESqPwAAlgEAAAABACoBARkAAAAKAAAAUm9sZU5v" + "ZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACgAAAFJlbW92" + "ZVJvbGUBAKs/AC8BAIA+qz8AAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCs" + "PwAuAESsPwAAlgEAAAABACoBARkAAAAKAAAAUm9sZU5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAA" + "AAAAAAEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAHgAAAFNlcnZlckNhcGFiaWxpdGllc1R5cGVJbnN0YW5jZQEA3QcBAN0H" + "3QcAAP////8OAAAAF2CJCgIAAAAAABIAAABTZXJ2ZXJQcm9maWxlQXJyYXkBAN4HAC4ARN4HAAAADAEA" + "AAABAAAAAAAAAAEB/////wAAAAAXYIkKAgAAAAAADQAAAExvY2FsZUlkQXJyYXkBAOAHAC4AROAHAAAB" + "ACcBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAAWAAAATWluU3VwcG9ydGVkU2FtcGxlUmF0" + "ZQEA4QcALgBE4QcAAAEAIgH/////AQH/////AAAAABVgiQoCAAAAAAAbAAAATWF4QnJvd3NlQ29udGlu" + "dWF0aW9uUG9pbnRzAQCsCgAuAESsCgAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAaAAAATWF4UXVl" + "cnlDb250aW51YXRpb25Qb2ludHMBAK0KAC4ARK0KAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABwA" + "AABNYXhIaXN0b3J5Q29udGludWF0aW9uUG9pbnRzAQCuCgAuAESuCgAAAAX/////AQH/////AAAAABdg" + "iQoCAAAAAAAUAAAAU29mdHdhcmVDZXJ0aWZpY2F0ZXMBAOkLAC4AROkLAAABAFgBAQAAAAEAAAAAAAAA" + "AQH/////AAAAABVgiQoCAAAAAAAOAAAATWF4QXJyYXlMZW5ndGgBAB0tAC4ARB0tAAAAB/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAA8AAABNYXhTdHJpbmdMZW5ndGgBAB4tAC4ARB4tAAAAB/////8BAf////8A" + "AAAAFWCJCgIAAAAAABMAAABNYXhCeXRlU3RyaW5nTGVuZ3RoAQBuMgAuAERuMgAAAAf/////AQH/////" + "AAAAAARggAoBAAAAAAAPAAAAT3BlcmF0aW9uTGltaXRzAQAfLQAvAQAsLR8tAAD/////AAAAAARggAoB" + "AAAAAAAOAAAATW9kZWxsaW5nUnVsZXMBAOMHAC8APeMHAAD/////AAAAAARggAoBAAAAAAASAAAAQWdn" + "cmVnYXRlRnVuY3Rpb25zAQDCCgAvAD3CCgAA/////wAAAAAEYIAKAQAAAAAABwAAAFJvbGVTZXQBAKc/" + "AC8BAPc8pz8AAP////8CAAAABGGCCgQAAAAAAAcAAABBZGRSb2xlAQCoPwAvAQB9Pqg/AAABAf////8C" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAqT8ALgBEqT8AAJYCAAAAAQAqAQEXAAAACAAA" + "AFJvbGVOYW1lAAz/////AAAAAAABACoBARsAAAAMAAAATmFtZXNwYWNlVXJpAAz/////AAAAAAABACgB" + "AQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQCqPwAuAESq" + "PwAAlgEAAAABACoBARkAAAAKAAAAUm9sZU5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB" + "/////wAAAAAEYYIKBAAAAAAACgAAAFJlbW92ZVJvbGUBAKs/AC8BAIA+qz8AAAEB/////wEAAAAXYKkK" + "AgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCsPwAuAESsPwAAlgEAAAABACoBARkAAAAKAAAAUm9sZU5v" + "ZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState ServerProfileArray { get { return m_serverProfileArray; } set { if (!Object.ReferenceEquals(m_serverProfileArray, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverProfileArray = value; } } /// public PropertyState LocaleIdArray { get { return m_localeIdArray; } set { if (!Object.ReferenceEquals(m_localeIdArray, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_localeIdArray = value; } } /// public PropertyState MinSupportedSampleRate { get { return m_minSupportedSampleRate; } set { if (!Object.ReferenceEquals(m_minSupportedSampleRate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_minSupportedSampleRate = value; } } /// public PropertyState MaxBrowseContinuationPoints { get { return m_maxBrowseContinuationPoints; } set { if (!Object.ReferenceEquals(m_maxBrowseContinuationPoints, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxBrowseContinuationPoints = value; } } /// public PropertyState MaxQueryContinuationPoints { get { return m_maxQueryContinuationPoints; } set { if (!Object.ReferenceEquals(m_maxQueryContinuationPoints, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxQueryContinuationPoints = value; } } /// public PropertyState MaxHistoryContinuationPoints { get { return m_maxHistoryContinuationPoints; } set { if (!Object.ReferenceEquals(m_maxHistoryContinuationPoints, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxHistoryContinuationPoints = value; } } /// public PropertyState SoftwareCertificates { get { return m_softwareCertificates; } set { if (!Object.ReferenceEquals(m_softwareCertificates, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_softwareCertificates = value; } } /// public PropertyState MaxArrayLength { get { return m_maxArrayLength; } set { if (!Object.ReferenceEquals(m_maxArrayLength, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxArrayLength = value; } } /// public PropertyState MaxStringLength { get { return m_maxStringLength; } set { if (!Object.ReferenceEquals(m_maxStringLength, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxStringLength = value; } } /// public PropertyState MaxByteStringLength { get { return m_maxByteStringLength; } set { if (!Object.ReferenceEquals(m_maxByteStringLength, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxByteStringLength = value; } } /// public OperationLimitsState OperationLimits { get { return m_operationLimits; } set { if (!Object.ReferenceEquals(m_operationLimits, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_operationLimits = value; } } /// public FolderState ModellingRules { get { return m_modellingRules; } set { if (!Object.ReferenceEquals(m_modellingRules, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_modellingRules = value; } } /// public FolderState AggregateFunctions { get { return m_aggregateFunctions; } set { if (!Object.ReferenceEquals(m_aggregateFunctions, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_aggregateFunctions = value; } } /// public RoleSetState RoleSet { get { return m_roleSet; } set { if (!Object.ReferenceEquals(m_roleSet, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_roleSet = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_serverProfileArray != null) { children.Add(m_serverProfileArray); } if (m_localeIdArray != null) { children.Add(m_localeIdArray); } if (m_minSupportedSampleRate != null) { children.Add(m_minSupportedSampleRate); } if (m_maxBrowseContinuationPoints != null) { children.Add(m_maxBrowseContinuationPoints); } if (m_maxQueryContinuationPoints != null) { children.Add(m_maxQueryContinuationPoints); } if (m_maxHistoryContinuationPoints != null) { children.Add(m_maxHistoryContinuationPoints); } if (m_softwareCertificates != null) { children.Add(m_softwareCertificates); } if (m_maxArrayLength != null) { children.Add(m_maxArrayLength); } if (m_maxStringLength != null) { children.Add(m_maxStringLength); } if (m_maxByteStringLength != null) { children.Add(m_maxByteStringLength); } if (m_operationLimits != null) { children.Add(m_operationLimits); } if (m_modellingRules != null) { children.Add(m_modellingRules); } if (m_aggregateFunctions != null) { children.Add(m_aggregateFunctions); } if (m_roleSet != null) { children.Add(m_roleSet); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ServerProfileArray: { if (createOrReplace) { if (ServerProfileArray == null) { if (replacement == null) { ServerProfileArray = new PropertyState(this); } else { ServerProfileArray = (PropertyState)replacement; } } } instance = ServerProfileArray; break; } case Opc.Ua.BrowseNames.LocaleIdArray: { if (createOrReplace) { if (LocaleIdArray == null) { if (replacement == null) { LocaleIdArray = new PropertyState(this); } else { LocaleIdArray = (PropertyState)replacement; } } } instance = LocaleIdArray; break; } case Opc.Ua.BrowseNames.MinSupportedSampleRate: { if (createOrReplace) { if (MinSupportedSampleRate == null) { if (replacement == null) { MinSupportedSampleRate = new PropertyState(this); } else { MinSupportedSampleRate = (PropertyState)replacement; } } } instance = MinSupportedSampleRate; break; } case Opc.Ua.BrowseNames.MaxBrowseContinuationPoints: { if (createOrReplace) { if (MaxBrowseContinuationPoints == null) { if (replacement == null) { MaxBrowseContinuationPoints = new PropertyState(this); } else { MaxBrowseContinuationPoints = (PropertyState)replacement; } } } instance = MaxBrowseContinuationPoints; break; } case Opc.Ua.BrowseNames.MaxQueryContinuationPoints: { if (createOrReplace) { if (MaxQueryContinuationPoints == null) { if (replacement == null) { MaxQueryContinuationPoints = new PropertyState(this); } else { MaxQueryContinuationPoints = (PropertyState)replacement; } } } instance = MaxQueryContinuationPoints; break; } case Opc.Ua.BrowseNames.MaxHistoryContinuationPoints: { if (createOrReplace) { if (MaxHistoryContinuationPoints == null) { if (replacement == null) { MaxHistoryContinuationPoints = new PropertyState(this); } else { MaxHistoryContinuationPoints = (PropertyState)replacement; } } } instance = MaxHistoryContinuationPoints; break; } case Opc.Ua.BrowseNames.SoftwareCertificates: { if (createOrReplace) { if (SoftwareCertificates == null) { if (replacement == null) { SoftwareCertificates = new PropertyState(this); } else { SoftwareCertificates = (PropertyState)replacement; } } } instance = SoftwareCertificates; break; } case Opc.Ua.BrowseNames.MaxArrayLength: { if (createOrReplace) { if (MaxArrayLength == null) { if (replacement == null) { MaxArrayLength = new PropertyState(this); } else { MaxArrayLength = (PropertyState)replacement; } } } instance = MaxArrayLength; break; } case Opc.Ua.BrowseNames.MaxStringLength: { if (createOrReplace) { if (MaxStringLength == null) { if (replacement == null) { MaxStringLength = new PropertyState(this); } else { MaxStringLength = (PropertyState)replacement; } } } instance = MaxStringLength; break; } case Opc.Ua.BrowseNames.MaxByteStringLength: { if (createOrReplace) { if (MaxByteStringLength == null) { if (replacement == null) { MaxByteStringLength = new PropertyState(this); } else { MaxByteStringLength = (PropertyState)replacement; } } } instance = MaxByteStringLength; break; } case Opc.Ua.BrowseNames.OperationLimits: { if (createOrReplace) { if (OperationLimits == null) { if (replacement == null) { OperationLimits = new OperationLimitsState(this); } else { OperationLimits = (OperationLimitsState)replacement; } } } instance = OperationLimits; break; } case Opc.Ua.BrowseNames.ModellingRules: { if (createOrReplace) { if (ModellingRules == null) { if (replacement == null) { ModellingRules = new FolderState(this); } else { ModellingRules = (FolderState)replacement; } } } instance = ModellingRules; break; } case Opc.Ua.BrowseNames.AggregateFunctions: { if (createOrReplace) { if (AggregateFunctions == null) { if (replacement == null) { AggregateFunctions = new FolderState(this); } else { AggregateFunctions = (FolderState)replacement; } } } instance = AggregateFunctions; break; } case Opc.Ua.BrowseNames.RoleSet: { if (createOrReplace) { if (RoleSet == null) { if (replacement == null) { RoleSet = new RoleSetState(this); } else { RoleSet = (RoleSetState)replacement; } } } instance = RoleSet; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_serverProfileArray; private PropertyState m_localeIdArray; private PropertyState m_minSupportedSampleRate; private PropertyState m_maxBrowseContinuationPoints; private PropertyState m_maxQueryContinuationPoints; private PropertyState m_maxHistoryContinuationPoints; private PropertyState m_softwareCertificates; private PropertyState m_maxArrayLength; private PropertyState m_maxStringLength; private PropertyState m_maxByteStringLength; private OperationLimitsState m_operationLimits; private FolderState m_modellingRules; private FolderState m_aggregateFunctions; private RoleSetState m_roleSet; #endregion } #endif #endregion #region ServerDiagnosticsState Class #if (!OPCUA_EXCLUDE_ServerDiagnosticsState) /// /// Stores an instance of the ServerDiagnosticsType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ServerDiagnosticsState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ServerDiagnosticsState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ServerDiagnosticsType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (SamplingIntervalDiagnosticsArray != null) { SamplingIntervalDiagnosticsArray.Initialize(context, SamplingIntervalDiagnosticsArray_InitializationString); } } #region Initialization String private const string SamplingIntervalDiagnosticsArray_InitializationString = "//////////8XYIkKAgAAAAAAIAAAAFNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0FycmF5AQDmBwAv" + "AQB0COYHAAABAFgDAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAHQAAAFNlcnZlckRpYWdub3N0aWNzVHlwZUluc3RhbmNlAQDkBwEA5Afk" + "BwAA/////wUAAAAVYIkKAgAAAAAAGAAAAFNlcnZlckRpYWdub3N0aWNzU3VtbWFyeQEA5QcALwEAZgjl" + "BwAAAQBbA/////8BAf////8MAAAAFWCJCgIAAAAAAA8AAABTZXJ2ZXJWaWV3Q291bnQBACwMAC8APywM" + "AAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABMAAABDdXJyZW50U2Vzc2lvbkNvdW50AQAtDAAvAD8t" + "DAAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAVAAAAQ3VtdWxhdGVkU2Vzc2lvbkNvdW50AQAuDAAv" + "AD8uDAAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAcAAAAU2VjdXJpdHlSZWplY3RlZFNlc3Npb25D" + "b3VudAEALwwALwA/LwwAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAFAAAAFJlamVjdGVkU2Vzc2lv" + "bkNvdW50AQAwDAAvAD8wDAAAAAf/////AQH/////AAAAABVgiQoCAAAAAAATAAAAU2Vzc2lvblRpbWVv" + "dXRDb3VudAEAMQwALwA/MQwAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAEQAAAFNlc3Npb25BYm9y" + "dENvdW50AQAyDAAvAD8yDAAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAXAAAAUHVibGlzaGluZ0lu" + "dGVydmFsQ291bnQBADQMAC8APzQMAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABgAAABDdXJyZW50" + "U3Vic2NyaXB0aW9uQ291bnQBADUMAC8APzUMAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABoAAABD" + "dW11bGF0ZWRTdWJzY3JpcHRpb25Db3VudAEANgwALwA/NgwAAAAH/////wEB/////wAAAAAVYIkKAgAA" + "AAAAHQAAAFNlY3VyaXR5UmVqZWN0ZWRSZXF1ZXN0c0NvdW50AQA3DAAvAD83DAAAAAf/////AQH/////" + "AAAAABVgiQoCAAAAAAAVAAAAUmVqZWN0ZWRSZXF1ZXN0c0NvdW50AQA4DAAvAD84DAAAAAf/////AQH/" + "////AAAAABdgiQoCAAAAAAAgAAAAU2FtcGxpbmdJbnRlcnZhbERpYWdub3N0aWNzQXJyYXkBAOYHAC8B" + "AHQI5gcAAAEAWAMBAAAAAQAAAAAAAAABAf////8AAAAAF2CJCgIAAAAAABwAAABTdWJzY3JpcHRpb25E" + "aWFnbm9zdGljc0FycmF5AQDnBwAvAQB7COcHAAABAGoDAQAAAAEAAAAAAAAAAQH/////AAAAAARggAoB" + "AAAAAAAaAAAAU2Vzc2lvbnNEaWFnbm9zdGljc1N1bW1hcnkBALgKAC8BAOoHuAoAAP////8CAAAAF2CJ" + "CgIAAAAAABcAAABTZXNzaW9uRGlhZ25vc3RpY3NBcnJheQEAOQwALwEAlAg5DAAAAQBhAwEAAAABAAAA" + "AAAAAAEB/////wAAAAAXYIkKAgAAAAAAHwAAAFNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzQXJyYXkB" + "ADoMAC8BAMMIOgwAAAEAZAMBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABFbmFibGVk" + "RmxhZwEA6QcALgBE6QcAAAAB/////wMD/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public ServerDiagnosticsSummaryState ServerDiagnosticsSummary { get { return m_serverDiagnosticsSummary; } set { if (!Object.ReferenceEquals(m_serverDiagnosticsSummary, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverDiagnosticsSummary = value; } } /// public SamplingIntervalDiagnosticsArrayState SamplingIntervalDiagnosticsArray { get { return m_samplingIntervalDiagnosticsArray; } set { if (!Object.ReferenceEquals(m_samplingIntervalDiagnosticsArray, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_samplingIntervalDiagnosticsArray = value; } } /// public SubscriptionDiagnosticsArrayState SubscriptionDiagnosticsArray { get { return m_subscriptionDiagnosticsArray; } set { if (!Object.ReferenceEquals(m_subscriptionDiagnosticsArray, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_subscriptionDiagnosticsArray = value; } } /// public SessionsDiagnosticsSummaryState SessionsDiagnosticsSummary { get { return m_sessionsDiagnosticsSummary; } set { if (!Object.ReferenceEquals(m_sessionsDiagnosticsSummary, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionsDiagnosticsSummary = value; } } /// public PropertyState EnabledFlag { get { return m_enabledFlag; } set { if (!Object.ReferenceEquals(m_enabledFlag, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_enabledFlag = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_serverDiagnosticsSummary != null) { children.Add(m_serverDiagnosticsSummary); } if (m_samplingIntervalDiagnosticsArray != null) { children.Add(m_samplingIntervalDiagnosticsArray); } if (m_subscriptionDiagnosticsArray != null) { children.Add(m_subscriptionDiagnosticsArray); } if (m_sessionsDiagnosticsSummary != null) { children.Add(m_sessionsDiagnosticsSummary); } if (m_enabledFlag != null) { children.Add(m_enabledFlag); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ServerDiagnosticsSummary: { if (createOrReplace) { if (ServerDiagnosticsSummary == null) { if (replacement == null) { ServerDiagnosticsSummary = new ServerDiagnosticsSummaryState(this); } else { ServerDiagnosticsSummary = (ServerDiagnosticsSummaryState)replacement; } } } instance = ServerDiagnosticsSummary; break; } case Opc.Ua.BrowseNames.SamplingIntervalDiagnosticsArray: { if (createOrReplace) { if (SamplingIntervalDiagnosticsArray == null) { if (replacement == null) { SamplingIntervalDiagnosticsArray = new SamplingIntervalDiagnosticsArrayState(this); } else { SamplingIntervalDiagnosticsArray = (SamplingIntervalDiagnosticsArrayState)replacement; } } } instance = SamplingIntervalDiagnosticsArray; break; } case Opc.Ua.BrowseNames.SubscriptionDiagnosticsArray: { if (createOrReplace) { if (SubscriptionDiagnosticsArray == null) { if (replacement == null) { SubscriptionDiagnosticsArray = new SubscriptionDiagnosticsArrayState(this); } else { SubscriptionDiagnosticsArray = (SubscriptionDiagnosticsArrayState)replacement; } } } instance = SubscriptionDiagnosticsArray; break; } case Opc.Ua.BrowseNames.SessionsDiagnosticsSummary: { if (createOrReplace) { if (SessionsDiagnosticsSummary == null) { if (replacement == null) { SessionsDiagnosticsSummary = new SessionsDiagnosticsSummaryState(this); } else { SessionsDiagnosticsSummary = (SessionsDiagnosticsSummaryState)replacement; } } } instance = SessionsDiagnosticsSummary; break; } case Opc.Ua.BrowseNames.EnabledFlag: { if (createOrReplace) { if (EnabledFlag == null) { if (replacement == null) { EnabledFlag = new PropertyState(this); } else { EnabledFlag = (PropertyState)replacement; } } } instance = EnabledFlag; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private ServerDiagnosticsSummaryState m_serverDiagnosticsSummary; private SamplingIntervalDiagnosticsArrayState m_samplingIntervalDiagnosticsArray; private SubscriptionDiagnosticsArrayState m_subscriptionDiagnosticsArray; private SessionsDiagnosticsSummaryState m_sessionsDiagnosticsSummary; private PropertyState m_enabledFlag; #endregion } #endif #endregion #region SessionsDiagnosticsSummaryState Class #if (!OPCUA_EXCLUDE_SessionsDiagnosticsSummaryState) /// /// Stores an instance of the SessionsDiagnosticsSummaryType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SessionsDiagnosticsSummaryState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SessionsDiagnosticsSummaryState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SessionsDiagnosticsSummaryType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAFNlc3Npb25zRGlhZ25vc3RpY3NTdW1tYXJ5VHlwZUluc3RhbmNl" + "AQDqBwEA6gfqBwAA/////wIAAAAXYIkKAgAAAAAAFwAAAFNlc3Npb25EaWFnbm9zdGljc0FycmF5AQDr" + "BwAvAQCUCOsHAAABAGEDAQAAAAEAAAAAAAAAAQH/////AAAAABdgiQoCAAAAAAAfAAAAU2Vzc2lvblNl" + "Y3VyaXR5RGlhZ25vc3RpY3NBcnJheQEA7AcALwEAwwjsBwAAAQBkAwEAAAABAAAAAAAAAAEB/////wAA" + "AAA="; #endregion #endif #endregion #region Public Properties /// public SessionDiagnosticsArrayState SessionDiagnosticsArray { get { return m_sessionDiagnosticsArray; } set { if (!Object.ReferenceEquals(m_sessionDiagnosticsArray, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionDiagnosticsArray = value; } } /// public SessionSecurityDiagnosticsArrayState SessionSecurityDiagnosticsArray { get { return m_sessionSecurityDiagnosticsArray; } set { if (!Object.ReferenceEquals(m_sessionSecurityDiagnosticsArray, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionSecurityDiagnosticsArray = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_sessionDiagnosticsArray != null) { children.Add(m_sessionDiagnosticsArray); } if (m_sessionSecurityDiagnosticsArray != null) { children.Add(m_sessionSecurityDiagnosticsArray); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SessionDiagnosticsArray: { if (createOrReplace) { if (SessionDiagnosticsArray == null) { if (replacement == null) { SessionDiagnosticsArray = new SessionDiagnosticsArrayState(this); } else { SessionDiagnosticsArray = (SessionDiagnosticsArrayState)replacement; } } } instance = SessionDiagnosticsArray; break; } case Opc.Ua.BrowseNames.SessionSecurityDiagnosticsArray: { if (createOrReplace) { if (SessionSecurityDiagnosticsArray == null) { if (replacement == null) { SessionSecurityDiagnosticsArray = new SessionSecurityDiagnosticsArrayState(this); } else { SessionSecurityDiagnosticsArray = (SessionSecurityDiagnosticsArrayState)replacement; } } } instance = SessionSecurityDiagnosticsArray; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private SessionDiagnosticsArrayState m_sessionDiagnosticsArray; private SessionSecurityDiagnosticsArrayState m_sessionSecurityDiagnosticsArray; #endregion } #endif #endregion #region SessionDiagnosticsObjectState Class #if (!OPCUA_EXCLUDE_SessionDiagnosticsObjectState) /// /// Stores an instance of the SessionDiagnosticsObjectType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SessionDiagnosticsObjectState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SessionDiagnosticsObjectState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SessionDiagnosticsObjectType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJAAAAFNlc3Npb25EaWFnbm9zdGljc09iamVjdFR5cGVJbnN0YW5jZQEA" + "7QcBAO0H7QcAAP////8DAAAAFWCJCgIAAAAAABIAAABTZXNzaW9uRGlhZ25vc3RpY3MBAO4HAC8BAJUI" + "7gcAAAEAYQP/////AQH/////KwAAABVgiQoCAAAAAAAJAAAAU2Vzc2lvbklkAQA7DAAvAD87DAAAABH/" + "////AQH/////AAAAABVgiQoCAAAAAAALAAAAU2Vzc2lvbk5hbWUBADwMAC8APzwMAAAADP////8BAf//" + "//8AAAAAFWCJCgIAAAAAABEAAABDbGllbnREZXNjcmlwdGlvbgEAPQwALwA/PQwAAAEANAH/////AQH/" + "////AAAAABVgiQoCAAAAAAAJAAAAU2VydmVyVXJpAQA+DAAvAD8+DAAAAAz/////AQH/////AAAAABVg" + "iQoCAAAAAAALAAAARW5kcG9pbnRVcmwBAD8MAC8APz8MAAAADP////8BAf////8AAAAAF2CJCgIAAAAA" + "AAkAAABMb2NhbGVJZHMBAEAMAC8AP0AMAAABACcBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAA" + "AAAUAAAAQWN0dWFsU2Vzc2lvblRpbWVvdXQBAEEMAC8AP0EMAAABACIB/////wEB/////wAAAAAVYIkK" + "AgAAAAAAFgAAAE1heFJlc3BvbnNlTWVzc2FnZVNpemUBAEIMAC8AP0IMAAAAB/////8BAf////8AAAAA" + "FWCJCgIAAAAAABQAAABDbGllbnRDb25uZWN0aW9uVGltZQEAQwwALwA/QwwAAAEAJgH/////AQH/////" + "AAAAABVgiQoCAAAAAAAVAAAAQ2xpZW50TGFzdENvbnRhY3RUaW1lAQBEDAAvAD9EDAAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAABkAAABDdXJyZW50U3Vic2NyaXB0aW9uc0NvdW50AQBFDAAvAD9FDAAA" + "AAf/////AQH/////AAAAABVgiQoCAAAAAAAaAAAAQ3VycmVudE1vbml0b3JlZEl0ZW1zQ291bnQBAEYM" + "AC8AP0YMAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAAB0AAABDdXJyZW50UHVibGlzaFJlcXVlc3Rz" + "SW5RdWV1ZQEARwwALwA/RwwAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAEQAAAFRvdGFsUmVxdWVz" + "dENvdW50AQDCIgAvAD/CIgAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAABgAAABVbmF1dGhvcml6" + "ZWRSZXF1ZXN0Q291bnQBAHMuAC8AP3MuAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABSZWFk" + "Q291bnQBAE8MAC8AP08MAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAEhpc3RvcnlSZWFk" + "Q291bnQBAFAMAC8AP1AMAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFdyaXRlQ291bnQB" + "AFEMAC8AP1EMAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAEhpc3RvcnlVcGRhdGVDb3Vu" + "dAEAUgwALwA/UgwAAAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAAJAAAAQ2FsbENvdW50AQBTDAAv" + "AD9TDAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAABkAAABDcmVhdGVNb25pdG9yZWRJdGVtc0Nv" + "dW50AQBUDAAvAD9UDAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAABkAAABNb2RpZnlNb25pdG9y" + "ZWRJdGVtc0NvdW50AQBVDAAvAD9VDAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAABYAAABTZXRN" + "b25pdG9yaW5nTW9kZUNvdW50AQBWDAAvAD9WDAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAABIA" + "AABTZXRUcmlnZ2VyaW5nQ291bnQBAFcMAC8AP1cMAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAA" + "GQAAAERlbGV0ZU1vbml0b3JlZEl0ZW1zQ291bnQBAFgMAC8AP1gMAAABAGcD/////wEB/////wAAAAAV" + "YIkKAgAAAAAAFwAAAENyZWF0ZVN1YnNjcmlwdGlvbkNvdW50AQBZDAAvAD9ZDAAAAQBnA/////8BAf//" + "//8AAAAAFWCJCgIAAAAAABcAAABNb2RpZnlTdWJzY3JpcHRpb25Db3VudAEAWgwALwA/WgwAAAEAZwP/" + "////AQH/////AAAAABVgiQoCAAAAAAAWAAAAU2V0UHVibGlzaGluZ01vZGVDb3VudAEAWwwALwA/WwwA" + "AAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAUHVibGlzaENvdW50AQBcDAAvAD9cDAAAAQBn" + "A/////8BAf////8AAAAAFWCJCgIAAAAAAA4AAABSZXB1Ymxpc2hDb3VudAEAXQwALwA/XQwAAAEAZwP/" + "////AQH/////AAAAABVgiQoCAAAAAAAaAAAAVHJhbnNmZXJTdWJzY3JpcHRpb25zQ291bnQBAF4MAC8A" + "P14MAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAAGAAAAERlbGV0ZVN1YnNjcmlwdGlvbnNDb3Vu" + "dAEAXwwALwA/XwwAAAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQWRkTm9kZXNDb3VudAEA" + "YAwALwA/YAwAAAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQWRkUmVmZXJlbmNlc0NvdW50" + "AQBhDAAvAD9hDAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAABAAAABEZWxldGVOb2Rlc0NvdW50" + "AQBiDAAvAD9iDAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAABUAAABEZWxldGVSZWZlcmVuY2Vz" + "Q291bnQBAGMMAC8AP2MMAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAEJyb3dzZUNvdW50" + "AQBkDAAvAD9kDAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAAA8AAABCcm93c2VOZXh0Q291bnQB" + "AGUMAC8AP2UMAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAAIgAAAFRyYW5zbGF0ZUJyb3dzZVBh" + "dGhzVG9Ob2RlSWRzQ291bnQBAGYMAC8AP2YMAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAADwAA" + "AFF1ZXJ5Rmlyc3RDb3VudAEAZwwALwA/ZwwAAAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAAOAAAA" + "UXVlcnlOZXh0Q291bnQBAGgMAC8AP2gMAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAFJl" + "Z2lzdGVyTm9kZXNDb3VudAEAaQwALwA/aQwAAAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAAUAAAA" + "VW5yZWdpc3Rlck5vZGVzQ291bnQBAGoMAC8AP2oMAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAA" + "GgAAAFNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzAQDvBwAvAQDECO8HAAABAGQD/////wEB/////wkA" + "AAAVYIkKAgAAAAAACQAAAFNlc3Npb25JZAEAawwALwA/awwAAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAAFQAAAENsaWVudFVzZXJJZE9mU2Vzc2lvbgEAbAwALwA/bAwAAAAM/////wEB/////wAAAAAXYIkK" + "AgAAAAAAEwAAAENsaWVudFVzZXJJZEhpc3RvcnkBAG0MAC8AP20MAAAADAEAAAABAAAAAAAAAAEB////" + "/wAAAAAVYIkKAgAAAAAAFwAAAEF1dGhlbnRpY2F0aW9uTWVjaGFuaXNtAQBuDAAvAD9uDAAAAAz/////" + "AQH/////AAAAABVgiQoCAAAAAAAIAAAARW5jb2RpbmcBAG8MAC8AP28MAAAADP////8BAf////8AAAAA" + "FWCJCgIAAAAAABEAAABUcmFuc3BvcnRQcm90b2NvbAEAcAwALwA/cAwAAAAM/////wEB/////wAAAAAV" + "YIkKAgAAAAAADAAAAFNlY3VyaXR5TW9kZQEAcQwALwA/cQwAAAEALgH/////AQH/////AAAAABVgiQoC" + "AAAAAAARAAAAU2VjdXJpdHlQb2xpY3lVcmkBAHIMAC8AP3IMAAAADP////8BAf////8AAAAAFWCJCgIA" + "AAAAABEAAABDbGllbnRDZXJ0aWZpY2F0ZQEAcwwALwA/cwwAAAAP/////wEB/////wAAAAAXYIkKAgAA" + "AAAAHAAAAFN1YnNjcmlwdGlvbkRpYWdub3N0aWNzQXJyYXkBAPAHAC8BAHsI8AcAAAEAagMBAAAAAQAA" + "AAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public SessionDiagnosticsVariableState SessionDiagnostics { get { return m_sessionDiagnostics; } set { if (!Object.ReferenceEquals(m_sessionDiagnostics, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionDiagnostics = value; } } /// public SessionSecurityDiagnosticsState SessionSecurityDiagnostics { get { return m_sessionSecurityDiagnostics; } set { if (!Object.ReferenceEquals(m_sessionSecurityDiagnostics, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionSecurityDiagnostics = value; } } /// public SubscriptionDiagnosticsArrayState SubscriptionDiagnosticsArray { get { return m_subscriptionDiagnosticsArray; } set { if (!Object.ReferenceEquals(m_subscriptionDiagnosticsArray, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_subscriptionDiagnosticsArray = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_sessionDiagnostics != null) { children.Add(m_sessionDiagnostics); } if (m_sessionSecurityDiagnostics != null) { children.Add(m_sessionSecurityDiagnostics); } if (m_subscriptionDiagnosticsArray != null) { children.Add(m_subscriptionDiagnosticsArray); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SessionDiagnostics: { if (createOrReplace) { if (SessionDiagnostics == null) { if (replacement == null) { SessionDiagnostics = new SessionDiagnosticsVariableState(this); } else { SessionDiagnostics = (SessionDiagnosticsVariableState)replacement; } } } instance = SessionDiagnostics; break; } case Opc.Ua.BrowseNames.SessionSecurityDiagnostics: { if (createOrReplace) { if (SessionSecurityDiagnostics == null) { if (replacement == null) { SessionSecurityDiagnostics = new SessionSecurityDiagnosticsState(this); } else { SessionSecurityDiagnostics = (SessionSecurityDiagnosticsState)replacement; } } } instance = SessionSecurityDiagnostics; break; } case Opc.Ua.BrowseNames.SubscriptionDiagnosticsArray: { if (createOrReplace) { if (SubscriptionDiagnosticsArray == null) { if (replacement == null) { SubscriptionDiagnosticsArray = new SubscriptionDiagnosticsArrayState(this); } else { SubscriptionDiagnosticsArray = (SubscriptionDiagnosticsArrayState)replacement; } } } instance = SubscriptionDiagnosticsArray; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private SessionDiagnosticsVariableState m_sessionDiagnostics; private SessionSecurityDiagnosticsState m_sessionSecurityDiagnostics; private SubscriptionDiagnosticsArrayState m_subscriptionDiagnosticsArray; #endregion } #endif #endregion #region VendorServerInfoState Class #if (!OPCUA_EXCLUDE_VendorServerInfoState) /// /// Stores an instance of the VendorServerInfoType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class VendorServerInfoState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public VendorServerInfoState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.VendorServerInfoType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAFZlbmRvclNlcnZlckluZm9UeXBlSW5zdGFuY2UBAPEHAQDxB/EH" + "AAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ServerRedundancyState Class #if (!OPCUA_EXCLUDE_ServerRedundancyState) /// /// Stores an instance of the ServerRedundancyType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ServerRedundancyState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ServerRedundancyState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ServerRedundancyType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAFNlcnZlclJlZHVuZGFuY3lUeXBlSW5zdGFuY2UBAPIHAQDyB/IH" + "AAD/////AQAAABVgiQoCAAAAAAARAAAAUmVkdW5kYW5jeVN1cHBvcnQBAPMHAC4ARPMHAAABAFMD////" + "/wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState RedundancySupport { get { return m_redundancySupport; } set { if (!Object.ReferenceEquals(m_redundancySupport, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_redundancySupport = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_redundancySupport != null) { children.Add(m_redundancySupport); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.RedundancySupport: { if (createOrReplace) { if (RedundancySupport == null) { if (replacement == null) { RedundancySupport = new PropertyState(this); } else { RedundancySupport = (PropertyState)replacement; } } } instance = RedundancySupport; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_redundancySupport; #endregion } #endif #endregion #region TransparentRedundancyState Class #if (!OPCUA_EXCLUDE_TransparentRedundancyState) /// /// Stores an instance of the TransparentRedundancyType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TransparentRedundancyState : ServerRedundancyState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TransparentRedundancyState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.TransparentRedundancyType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIQAAAFRyYW5zcGFyZW50UmVkdW5kYW5jeVR5cGVJbnN0YW5jZQEA9AcB" + "APQH9AcAAP////8DAAAAFWCJCgIAAAAAABEAAABSZWR1bmRhbmN5U3VwcG9ydAEAdAwALgBEdAwAAAEA" + "UwP/////AQH/////AAAAABVgiQoCAAAAAAAPAAAAQ3VycmVudFNlcnZlcklkAQD1BwAuAET1BwAAAAz/" + "////AQH/////AAAAABdgiQoCAAAAAAAUAAAAUmVkdW5kYW50U2VydmVyQXJyYXkBAPYHAC4ARPYHAAAB" + "AFUDAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState CurrentServerId { get { return m_currentServerId; } set { if (!Object.ReferenceEquals(m_currentServerId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_currentServerId = value; } } /// public PropertyState RedundantServerArray { get { return m_redundantServerArray; } set { if (!Object.ReferenceEquals(m_redundantServerArray, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_redundantServerArray = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_currentServerId != null) { children.Add(m_currentServerId); } if (m_redundantServerArray != null) { children.Add(m_redundantServerArray); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.CurrentServerId: { if (createOrReplace) { if (CurrentServerId == null) { if (replacement == null) { CurrentServerId = new PropertyState(this); } else { CurrentServerId = (PropertyState)replacement; } } } instance = CurrentServerId; break; } case Opc.Ua.BrowseNames.RedundantServerArray: { if (createOrReplace) { if (RedundantServerArray == null) { if (replacement == null) { RedundantServerArray = new PropertyState(this); } else { RedundantServerArray = (PropertyState)replacement; } } } instance = RedundantServerArray; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_currentServerId; private PropertyState m_redundantServerArray; #endregion } #endif #endregion #region NonTransparentRedundancyState Class #if (!OPCUA_EXCLUDE_NonTransparentRedundancyState) /// /// Stores an instance of the NonTransparentRedundancyType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class NonTransparentRedundancyState : ServerRedundancyState { #region Constructors /// /// Initializes the type with its default attribute values. /// public NonTransparentRedundancyState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.NonTransparentRedundancyType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJAAAAE5vblRyYW5zcGFyZW50UmVkdW5kYW5jeVR5cGVJbnN0YW5jZQEA" + "9wcBAPcH9wcAAP////8CAAAAFWCJCgIAAAAAABEAAABSZWR1bmRhbmN5U3VwcG9ydAEAdQwALgBEdQwA" + "AAEAUwP/////AQH/////AAAAABdgiQoCAAAAAAAOAAAAU2VydmVyVXJpQXJyYXkBAPgHAC4ARPgHAAAA" + "DAEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState ServerUriArray { get { return m_serverUriArray; } set { if (!Object.ReferenceEquals(m_serverUriArray, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverUriArray = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_serverUriArray != null) { children.Add(m_serverUriArray); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ServerUriArray: { if (createOrReplace) { if (ServerUriArray == null) { if (replacement == null) { ServerUriArray = new PropertyState(this); } else { ServerUriArray = (PropertyState)replacement; } } } instance = ServerUriArray; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_serverUriArray; #endregion } #endif #endregion #region NonTransparentNetworkRedundancyState Class #if (!OPCUA_EXCLUDE_NonTransparentNetworkRedundancyState) /// /// Stores an instance of the NonTransparentNetworkRedundancyType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class NonTransparentNetworkRedundancyState : NonTransparentRedundancyState { #region Constructors /// /// Initializes the type with its default attribute values. /// public NonTransparentNetworkRedundancyState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.NonTransparentNetworkRedundancyType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKwAAAE5vblRyYW5zcGFyZW50TmV0d29ya1JlZHVuZGFuY3lUeXBlSW5z" + "dGFuY2UBAKkuAQCpLqkuAAD/////AwAAABVgiQoCAAAAAAARAAAAUmVkdW5kYW5jeVN1cHBvcnQBAKou" + "AC4ARKouAAABAFMD/////wEB/////wAAAAAXYIkKAgAAAAAADgAAAFNlcnZlclVyaUFycmF5AQCrLgAu" + "AESrLgAAAAwBAAAAAQAAAAAAAAABAf////8AAAAAF2CJCgIAAAAAABMAAABTZXJ2ZXJOZXR3b3JrR3Jv" + "dXBzAQCsLgAuAESsLgAAAQCoLgEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState ServerNetworkGroups { get { return m_serverNetworkGroups; } set { if (!Object.ReferenceEquals(m_serverNetworkGroups, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverNetworkGroups = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_serverNetworkGroups != null) { children.Add(m_serverNetworkGroups); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ServerNetworkGroups: { if (createOrReplace) { if (ServerNetworkGroups == null) { if (replacement == null) { ServerNetworkGroups = new PropertyState(this); } else { ServerNetworkGroups = (PropertyState)replacement; } } } instance = ServerNetworkGroups; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_serverNetworkGroups; #endregion } #endif #endregion #region OperationLimitsState Class #if (!OPCUA_EXCLUDE_OperationLimitsState) /// /// Stores an instance of the OperationLimitsType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class OperationLimitsState : FolderState { #region Constructors /// /// Initializes the type with its default attribute values. /// public OperationLimitsState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.OperationLimitsType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (MaxNodesPerRead != null) { MaxNodesPerRead.Initialize(context, MaxNodesPerRead_InitializationString); } if (MaxNodesPerHistoryReadData != null) { MaxNodesPerHistoryReadData.Initialize(context, MaxNodesPerHistoryReadData_InitializationString); } if (MaxNodesPerHistoryReadEvents != null) { MaxNodesPerHistoryReadEvents.Initialize(context, MaxNodesPerHistoryReadEvents_InitializationString); } if (MaxNodesPerWrite != null) { MaxNodesPerWrite.Initialize(context, MaxNodesPerWrite_InitializationString); } if (MaxNodesPerHistoryUpdateData != null) { MaxNodesPerHistoryUpdateData.Initialize(context, MaxNodesPerHistoryUpdateData_InitializationString); } if (MaxNodesPerHistoryUpdateEvents != null) { MaxNodesPerHistoryUpdateEvents.Initialize(context, MaxNodesPerHistoryUpdateEvents_InitializationString); } if (MaxNodesPerMethodCall != null) { MaxNodesPerMethodCall.Initialize(context, MaxNodesPerMethodCall_InitializationString); } if (MaxNodesPerBrowse != null) { MaxNodesPerBrowse.Initialize(context, MaxNodesPerBrowse_InitializationString); } if (MaxNodesPerRegisterNodes != null) { MaxNodesPerRegisterNodes.Initialize(context, MaxNodesPerRegisterNodes_InitializationString); } if (MaxNodesPerTranslateBrowsePathsToNodeIds != null) { MaxNodesPerTranslateBrowsePathsToNodeIds.Initialize(context, MaxNodesPerTranslateBrowsePathsToNodeIds_InitializationString); } if (MaxNodesPerNodeManagement != null) { MaxNodesPerNodeManagement.Initialize(context, MaxNodesPerNodeManagement_InitializationString); } if (MaxMonitoredItemsPerCall != null) { MaxMonitoredItemsPerCall.Initialize(context, MaxMonitoredItemsPerCall_InitializationString); } } #region Initialization String private const string MaxNodesPerRead_InitializationString = "//////////8VYIkKAgAAAAAADwAAAE1heE5vZGVzUGVyUmVhZAEALS0ALgBELS0AAAAH/////wEB////" + "/wAAAAA="; private const string MaxNodesPerHistoryReadData_InitializationString = "//////////8VYIkKAgAAAAAAGgAAAE1heE5vZGVzUGVySGlzdG9yeVJlYWREYXRhAQCBLwAuAESBLwAA" + "AAf/////AQH/////AAAAAA=="; private const string MaxNodesPerHistoryReadEvents_InitializationString = "//////////8VYIkKAgAAAAAAHAAAAE1heE5vZGVzUGVySGlzdG9yeVJlYWRFdmVudHMBAIIvAC4ARIIv" + "AAAAB/////8BAf////8AAAAA"; private const string MaxNodesPerWrite_InitializationString = "//////////8VYIkKAgAAAAAAEAAAAE1heE5vZGVzUGVyV3JpdGUBAC8tAC4ARC8tAAAAB/////8BAf//" + "//8AAAAA"; private const string MaxNodesPerHistoryUpdateData_InitializationString = "//////////8VYIkKAgAAAAAAHAAAAE1heE5vZGVzUGVySGlzdG9yeVVwZGF0ZURhdGEBAIMvAC4ARIMv" + "AAAAB/////8BAf////8AAAAA"; private const string MaxNodesPerHistoryUpdateEvents_InitializationString = "//////////8VYIkKAgAAAAAAHgAAAE1heE5vZGVzUGVySGlzdG9yeVVwZGF0ZUV2ZW50cwEAhC8ALgBE" + "hC8AAAAH/////wEB/////wAAAAA="; private const string MaxNodesPerMethodCall_InitializationString = "//////////8VYIkKAgAAAAAAFQAAAE1heE5vZGVzUGVyTWV0aG9kQ2FsbAEAMS0ALgBEMS0AAAAH////" + "/wEB/////wAAAAA="; private const string MaxNodesPerBrowse_InitializationString = "//////////8VYIkKAgAAAAAAEQAAAE1heE5vZGVzUGVyQnJvd3NlAQAyLQAuAEQyLQAAAAf/////AQH/" + "////AAAAAA=="; private const string MaxNodesPerRegisterNodes_InitializationString = "//////////8VYIkKAgAAAAAAGAAAAE1heE5vZGVzUGVyUmVnaXN0ZXJOb2RlcwEAMy0ALgBEMy0AAAAH" + "/////wEB/////wAAAAA="; private const string MaxNodesPerTranslateBrowsePathsToNodeIds_InitializationString = "//////////8VYIkKAgAAAAAAKAAAAE1heE5vZGVzUGVyVHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJ" + "ZHMBADQtAC4ARDQtAAAAB/////8BAf////8AAAAA"; private const string MaxNodesPerNodeManagement_InitializationString = "//////////8VYIkKAgAAAAAAGQAAAE1heE5vZGVzUGVyTm9kZU1hbmFnZW1lbnQBADUtAC4ARDUtAAAA" + "B/////8BAf////8AAAAA"; private const string MaxMonitoredItemsPerCall_InitializationString = "//////////8VYIkKAgAAAAAAGAAAAE1heE1vbml0b3JlZEl0ZW1zUGVyQ2FsbAEANi0ALgBENi0AAAAH" + "/////wEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAGwAAAE9wZXJhdGlvbkxpbWl0c1R5cGVJbnN0YW5jZQEALC0BACwtLC0A" + "AP////8MAAAAFWCJCgIAAAAAAA8AAABNYXhOb2Rlc1BlclJlYWQBAC0tAC4ARC0tAAAAB/////8BAf//" + "//8AAAAAFWCJCgIAAAAAABoAAABNYXhOb2Rlc1Blckhpc3RvcnlSZWFkRGF0YQEAgS8ALgBEgS8AAAAH" + "/////wEB/////wAAAAAVYIkKAgAAAAAAHAAAAE1heE5vZGVzUGVySGlzdG9yeVJlYWRFdmVudHMBAIIv" + "AC4ARIIvAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABAAAABNYXhOb2Rlc1BlcldyaXRlAQAvLQAu" + "AEQvLQAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAcAAAATWF4Tm9kZXNQZXJIaXN0b3J5VXBkYXRl" + "RGF0YQEAgy8ALgBEgy8AAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAHgAAAE1heE5vZGVzUGVySGlz" + "dG9yeVVwZGF0ZUV2ZW50cwEAhC8ALgBEhC8AAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAE1h" + "eE5vZGVzUGVyTWV0aG9kQ2FsbAEAMS0ALgBEMS0AAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAEQAA" + "AE1heE5vZGVzUGVyQnJvd3NlAQAyLQAuAEQyLQAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAYAAAA" + "TWF4Tm9kZXNQZXJSZWdpc3Rlck5vZGVzAQAzLQAuAEQzLQAAAAf/////AQH/////AAAAABVgiQoCAAAA" + "AAAoAAAATWF4Tm9kZXNQZXJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkcwEANC0ALgBENC0AAAAH" + "/////wEB/////wAAAAAVYIkKAgAAAAAAGQAAAE1heE5vZGVzUGVyTm9kZU1hbmFnZW1lbnQBADUtAC4A" + "RDUtAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABgAAABNYXhNb25pdG9yZWRJdGVtc1BlckNhbGwB" + "ADYtAC4ARDYtAAAAB/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState MaxNodesPerRead { get { return m_maxNodesPerRead; } set { if (!Object.ReferenceEquals(m_maxNodesPerRead, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNodesPerRead = value; } } /// public PropertyState MaxNodesPerHistoryReadData { get { return m_maxNodesPerHistoryReadData; } set { if (!Object.ReferenceEquals(m_maxNodesPerHistoryReadData, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNodesPerHistoryReadData = value; } } /// public PropertyState MaxNodesPerHistoryReadEvents { get { return m_maxNodesPerHistoryReadEvents; } set { if (!Object.ReferenceEquals(m_maxNodesPerHistoryReadEvents, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNodesPerHistoryReadEvents = value; } } /// public PropertyState MaxNodesPerWrite { get { return m_maxNodesPerWrite; } set { if (!Object.ReferenceEquals(m_maxNodesPerWrite, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNodesPerWrite = value; } } /// public PropertyState MaxNodesPerHistoryUpdateData { get { return m_maxNodesPerHistoryUpdateData; } set { if (!Object.ReferenceEquals(m_maxNodesPerHistoryUpdateData, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNodesPerHistoryUpdateData = value; } } /// public PropertyState MaxNodesPerHistoryUpdateEvents { get { return m_maxNodesPerHistoryUpdateEvents; } set { if (!Object.ReferenceEquals(m_maxNodesPerHistoryUpdateEvents, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNodesPerHistoryUpdateEvents = value; } } /// public PropertyState MaxNodesPerMethodCall { get { return m_maxNodesPerMethodCall; } set { if (!Object.ReferenceEquals(m_maxNodesPerMethodCall, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNodesPerMethodCall = value; } } /// public PropertyState MaxNodesPerBrowse { get { return m_maxNodesPerBrowse; } set { if (!Object.ReferenceEquals(m_maxNodesPerBrowse, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNodesPerBrowse = value; } } /// public PropertyState MaxNodesPerRegisterNodes { get { return m_maxNodesPerRegisterNodes; } set { if (!Object.ReferenceEquals(m_maxNodesPerRegisterNodes, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNodesPerRegisterNodes = value; } } /// public PropertyState MaxNodesPerTranslateBrowsePathsToNodeIds { get { return m_maxNodesPerTranslateBrowsePathsToNodeIds; } set { if (!Object.ReferenceEquals(m_maxNodesPerTranslateBrowsePathsToNodeIds, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNodesPerTranslateBrowsePathsToNodeIds = value; } } /// public PropertyState MaxNodesPerNodeManagement { get { return m_maxNodesPerNodeManagement; } set { if (!Object.ReferenceEquals(m_maxNodesPerNodeManagement, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNodesPerNodeManagement = value; } } /// public PropertyState MaxMonitoredItemsPerCall { get { return m_maxMonitoredItemsPerCall; } set { if (!Object.ReferenceEquals(m_maxMonitoredItemsPerCall, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxMonitoredItemsPerCall = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_maxNodesPerRead != null) { children.Add(m_maxNodesPerRead); } if (m_maxNodesPerHistoryReadData != null) { children.Add(m_maxNodesPerHistoryReadData); } if (m_maxNodesPerHistoryReadEvents != null) { children.Add(m_maxNodesPerHistoryReadEvents); } if (m_maxNodesPerWrite != null) { children.Add(m_maxNodesPerWrite); } if (m_maxNodesPerHistoryUpdateData != null) { children.Add(m_maxNodesPerHistoryUpdateData); } if (m_maxNodesPerHistoryUpdateEvents != null) { children.Add(m_maxNodesPerHistoryUpdateEvents); } if (m_maxNodesPerMethodCall != null) { children.Add(m_maxNodesPerMethodCall); } if (m_maxNodesPerBrowse != null) { children.Add(m_maxNodesPerBrowse); } if (m_maxNodesPerRegisterNodes != null) { children.Add(m_maxNodesPerRegisterNodes); } if (m_maxNodesPerTranslateBrowsePathsToNodeIds != null) { children.Add(m_maxNodesPerTranslateBrowsePathsToNodeIds); } if (m_maxNodesPerNodeManagement != null) { children.Add(m_maxNodesPerNodeManagement); } if (m_maxMonitoredItemsPerCall != null) { children.Add(m_maxMonitoredItemsPerCall); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.MaxNodesPerRead: { if (createOrReplace) { if (MaxNodesPerRead == null) { if (replacement == null) { MaxNodesPerRead = new PropertyState(this); } else { MaxNodesPerRead = (PropertyState)replacement; } } } instance = MaxNodesPerRead; break; } case Opc.Ua.BrowseNames.MaxNodesPerHistoryReadData: { if (createOrReplace) { if (MaxNodesPerHistoryReadData == null) { if (replacement == null) { MaxNodesPerHistoryReadData = new PropertyState(this); } else { MaxNodesPerHistoryReadData = (PropertyState)replacement; } } } instance = MaxNodesPerHistoryReadData; break; } case Opc.Ua.BrowseNames.MaxNodesPerHistoryReadEvents: { if (createOrReplace) { if (MaxNodesPerHistoryReadEvents == null) { if (replacement == null) { MaxNodesPerHistoryReadEvents = new PropertyState(this); } else { MaxNodesPerHistoryReadEvents = (PropertyState)replacement; } } } instance = MaxNodesPerHistoryReadEvents; break; } case Opc.Ua.BrowseNames.MaxNodesPerWrite: { if (createOrReplace) { if (MaxNodesPerWrite == null) { if (replacement == null) { MaxNodesPerWrite = new PropertyState(this); } else { MaxNodesPerWrite = (PropertyState)replacement; } } } instance = MaxNodesPerWrite; break; } case Opc.Ua.BrowseNames.MaxNodesPerHistoryUpdateData: { if (createOrReplace) { if (MaxNodesPerHistoryUpdateData == null) { if (replacement == null) { MaxNodesPerHistoryUpdateData = new PropertyState(this); } else { MaxNodesPerHistoryUpdateData = (PropertyState)replacement; } } } instance = MaxNodesPerHistoryUpdateData; break; } case Opc.Ua.BrowseNames.MaxNodesPerHistoryUpdateEvents: { if (createOrReplace) { if (MaxNodesPerHistoryUpdateEvents == null) { if (replacement == null) { MaxNodesPerHistoryUpdateEvents = new PropertyState(this); } else { MaxNodesPerHistoryUpdateEvents = (PropertyState)replacement; } } } instance = MaxNodesPerHistoryUpdateEvents; break; } case Opc.Ua.BrowseNames.MaxNodesPerMethodCall: { if (createOrReplace) { if (MaxNodesPerMethodCall == null) { if (replacement == null) { MaxNodesPerMethodCall = new PropertyState(this); } else { MaxNodesPerMethodCall = (PropertyState)replacement; } } } instance = MaxNodesPerMethodCall; break; } case Opc.Ua.BrowseNames.MaxNodesPerBrowse: { if (createOrReplace) { if (MaxNodesPerBrowse == null) { if (replacement == null) { MaxNodesPerBrowse = new PropertyState(this); } else { MaxNodesPerBrowse = (PropertyState)replacement; } } } instance = MaxNodesPerBrowse; break; } case Opc.Ua.BrowseNames.MaxNodesPerRegisterNodes: { if (createOrReplace) { if (MaxNodesPerRegisterNodes == null) { if (replacement == null) { MaxNodesPerRegisterNodes = new PropertyState(this); } else { MaxNodesPerRegisterNodes = (PropertyState)replacement; } } } instance = MaxNodesPerRegisterNodes; break; } case Opc.Ua.BrowseNames.MaxNodesPerTranslateBrowsePathsToNodeIds: { if (createOrReplace) { if (MaxNodesPerTranslateBrowsePathsToNodeIds == null) { if (replacement == null) { MaxNodesPerTranslateBrowsePathsToNodeIds = new PropertyState(this); } else { MaxNodesPerTranslateBrowsePathsToNodeIds = (PropertyState)replacement; } } } instance = MaxNodesPerTranslateBrowsePathsToNodeIds; break; } case Opc.Ua.BrowseNames.MaxNodesPerNodeManagement: { if (createOrReplace) { if (MaxNodesPerNodeManagement == null) { if (replacement == null) { MaxNodesPerNodeManagement = new PropertyState(this); } else { MaxNodesPerNodeManagement = (PropertyState)replacement; } } } instance = MaxNodesPerNodeManagement; break; } case Opc.Ua.BrowseNames.MaxMonitoredItemsPerCall: { if (createOrReplace) { if (MaxMonitoredItemsPerCall == null) { if (replacement == null) { MaxMonitoredItemsPerCall = new PropertyState(this); } else { MaxMonitoredItemsPerCall = (PropertyState)replacement; } } } instance = MaxMonitoredItemsPerCall; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_maxNodesPerRead; private PropertyState m_maxNodesPerHistoryReadData; private PropertyState m_maxNodesPerHistoryReadEvents; private PropertyState m_maxNodesPerWrite; private PropertyState m_maxNodesPerHistoryUpdateData; private PropertyState m_maxNodesPerHistoryUpdateEvents; private PropertyState m_maxNodesPerMethodCall; private PropertyState m_maxNodesPerBrowse; private PropertyState m_maxNodesPerRegisterNodes; private PropertyState m_maxNodesPerTranslateBrowsePathsToNodeIds; private PropertyState m_maxNodesPerNodeManagement; private PropertyState m_maxMonitoredItemsPerCall; #endregion } #endif #endregion #region FileState Class #if (!OPCUA_EXCLUDE_FileState) /// /// Stores an instance of the FileType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FileState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FileState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.FileType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (MimeType != null) { MimeType.Initialize(context, MimeType_InitializationString); } } #region Initialization String private const string MimeType_InitializationString = "//////////8VYIkKAgAAAAAACAAAAE1pbWVUeXBlAQAdNAAuAEQdNAAAAAz/////AQH/////AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAEAAAAEZpbGVUeXBlSW5zdGFuY2UBADctAQA3LTctAAD/////CwAAABVg" + "iQoCAAAAAAAEAAAAU2l6ZQEAOC0ALgBEOC0AAAAJ/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFdy" + "aXRhYmxlAQCOMQAuAESOMQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAVXNlcldyaXRhYmxl" + "AQCPMQAuAESPMQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAJAAAAT3BlbkNvdW50AQA7LQAuAEQ7" + "LQAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAATWltZVR5cGUBAB00AC4ARB00AAAADP////8B" + "Af////8AAAAABGGCCgQAAAAAAAQAAABPcGVuAQA8LQAvAQA8LTwtAAABAf////8CAAAAF2CpCgIAAAAA" + "AA4AAABJbnB1dEFyZ3VtZW50cwEAPS0ALgBEPS0AAJYBAAAAAQAqAQETAAAABAAAAE1vZGUAA/////8A" + "AAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMB" + "AD4tAC4ARD4tAACWAQAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEA" + "AAAAAAAAAQH/////AAAAAARhggoEAAAAAAAFAAAAQ2xvc2UBAD8tAC8BAD8tPy0AAAEB/////wEAAAAX" + "YKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBALQAuAERALQAAlgEAAAABACoBARkAAAAKAAAARmls" + "ZUhhbmRsZQAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAABAAAAFJl" + "YWQBAEEtAC8BAEEtQS0AAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBCLQAu" + "AERCLQAAlgIAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAqAQEVAAAABgAAAExl" + "bmd0aAAG/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1" + "dEFyZ3VtZW50cwEAQy0ALgBEQy0AAJYBAAAAAQAqAQETAAAABAAAAERhdGEAD/////8AAAAAAAEAKAEB" + "AAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAUAAABXcml0ZQEARC0ALwEARC1ELQAAAQH/////" + "AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAEUtAC4AREUtAACWAgAAAAEAKgEBGQAAAAoA" + "AABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARMAAAAEAAAARGF0YQAP/////wAAAAAAAQAoAQEAAAAB" + "AAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACwAAAEdldFBvc2l0aW9uAQBGLQAvAQBGLUYtAAABAf//" + "//8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEARy0ALgBERy0AAJYBAAAAAQAqAQEZAAAA" + "CgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAA" + "AA8AAABPdXRwdXRBcmd1bWVudHMBAEgtAC4AREgtAACWAQAAAAEAKgEBFwAAAAgAAABQb3NpdGlvbgAJ" + "/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACwAAAFNldFBvc2l0aW9u" + "AQBJLQAvAQBJLUktAAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEASi0ALgBE" + "Si0AAJYCAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKgEBFwAAAAgAAABQb3Np" + "dGlvbgAJ/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState Size { get { return m_size; } set { if (!Object.ReferenceEquals(m_size, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_size = value; } } /// public PropertyState Writable { get { return m_writable; } set { if (!Object.ReferenceEquals(m_writable, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_writable = value; } } /// public PropertyState UserWritable { get { return m_userWritable; } set { if (!Object.ReferenceEquals(m_userWritable, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_userWritable = value; } } /// public PropertyState OpenCount { get { return m_openCount; } set { if (!Object.ReferenceEquals(m_openCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_openCount = value; } } /// public PropertyState MimeType { get { return m_mimeType; } set { if (!Object.ReferenceEquals(m_mimeType, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_mimeType = value; } } /// public OpenMethodState Open { get { return m_openMethod; } set { if (!Object.ReferenceEquals(m_openMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_openMethod = value; } } /// public CloseMethodState Close { get { return m_closeMethod; } set { if (!Object.ReferenceEquals(m_closeMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_closeMethod = value; } } /// public ReadMethodState Read { get { return m_readMethod; } set { if (!Object.ReferenceEquals(m_readMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_readMethod = value; } } /// public WriteMethodState Write { get { return m_writeMethod; } set { if (!Object.ReferenceEquals(m_writeMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_writeMethod = value; } } /// public GetPositionMethodState GetPosition { get { return m_getPositionMethod; } set { if (!Object.ReferenceEquals(m_getPositionMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_getPositionMethod = value; } } /// public SetPositionMethodState SetPosition { get { return m_setPositionMethod; } set { if (!Object.ReferenceEquals(m_setPositionMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_setPositionMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_size != null) { children.Add(m_size); } if (m_writable != null) { children.Add(m_writable); } if (m_userWritable != null) { children.Add(m_userWritable); } if (m_openCount != null) { children.Add(m_openCount); } if (m_mimeType != null) { children.Add(m_mimeType); } if (m_openMethod != null) { children.Add(m_openMethod); } if (m_closeMethod != null) { children.Add(m_closeMethod); } if (m_readMethod != null) { children.Add(m_readMethod); } if (m_writeMethod != null) { children.Add(m_writeMethod); } if (m_getPositionMethod != null) { children.Add(m_getPositionMethod); } if (m_setPositionMethod != null) { children.Add(m_setPositionMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Size: { if (createOrReplace) { if (Size == null) { if (replacement == null) { Size = new PropertyState(this); } else { Size = (PropertyState)replacement; } } } instance = Size; break; } case Opc.Ua.BrowseNames.Writable: { if (createOrReplace) { if (Writable == null) { if (replacement == null) { Writable = new PropertyState(this); } else { Writable = (PropertyState)replacement; } } } instance = Writable; break; } case Opc.Ua.BrowseNames.UserWritable: { if (createOrReplace) { if (UserWritable == null) { if (replacement == null) { UserWritable = new PropertyState(this); } else { UserWritable = (PropertyState)replacement; } } } instance = UserWritable; break; } case Opc.Ua.BrowseNames.OpenCount: { if (createOrReplace) { if (OpenCount == null) { if (replacement == null) { OpenCount = new PropertyState(this); } else { OpenCount = (PropertyState)replacement; } } } instance = OpenCount; break; } case Opc.Ua.BrowseNames.MimeType: { if (createOrReplace) { if (MimeType == null) { if (replacement == null) { MimeType = new PropertyState(this); } else { MimeType = (PropertyState)replacement; } } } instance = MimeType; break; } case Opc.Ua.BrowseNames.Open: { if (createOrReplace) { if (Open == null) { if (replacement == null) { Open = new OpenMethodState(this); } else { Open = (OpenMethodState)replacement; } } } instance = Open; break; } case Opc.Ua.BrowseNames.Close: { if (createOrReplace) { if (Close == null) { if (replacement == null) { Close = new CloseMethodState(this); } else { Close = (CloseMethodState)replacement; } } } instance = Close; break; } case Opc.Ua.BrowseNames.Read: { if (createOrReplace) { if (Read == null) { if (replacement == null) { Read = new ReadMethodState(this); } else { Read = (ReadMethodState)replacement; } } } instance = Read; break; } case Opc.Ua.BrowseNames.Write: { if (createOrReplace) { if (Write == null) { if (replacement == null) { Write = new WriteMethodState(this); } else { Write = (WriteMethodState)replacement; } } } instance = Write; break; } case Opc.Ua.BrowseNames.GetPosition: { if (createOrReplace) { if (GetPosition == null) { if (replacement == null) { GetPosition = new GetPositionMethodState(this); } else { GetPosition = (GetPositionMethodState)replacement; } } } instance = GetPosition; break; } case Opc.Ua.BrowseNames.SetPosition: { if (createOrReplace) { if (SetPosition == null) { if (replacement == null) { SetPosition = new SetPositionMethodState(this); } else { SetPosition = (SetPositionMethodState)replacement; } } } instance = SetPosition; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_size; private PropertyState m_writable; private PropertyState m_userWritable; private PropertyState m_openCount; private PropertyState m_mimeType; private OpenMethodState m_openMethod; private CloseMethodState m_closeMethod; private ReadMethodState m_readMethod; private WriteMethodState m_writeMethod; private GetPositionMethodState m_getPositionMethod; private SetPositionMethodState m_setPositionMethod; #endregion } #endif #endregion #region AddressSpaceFileState Class #if (!OPCUA_EXCLUDE_AddressSpaceFileState) /// /// Stores an instance of the AddressSpaceFileType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddressSpaceFileState : FileState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddressSpaceFileState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AddressSpaceFileType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ExportNamespace != null) { ExportNamespace.Initialize(context, ExportNamespace_InitializationString); } } #region Initialization String private const string ExportNamespace_InitializationString = "//////////8EYYIKBAAAAAAADwAAAEV4cG9ydE5hbWVzcGFjZQEAXy0ALwEAXy1fLQAAAQH/////AAAA" + "AA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAEFkZHJlc3NTcGFjZUZpbGVUeXBlSW5zdGFuY2UBAEstAQBLLUst" + "AAD/////CwAAABVgiQoCAAAAAAAEAAAAU2l6ZQEATC0ALgBETC0AAAAJ/////wEB/////wAAAAAVYIkK" + "AgAAAAAACAAAAFdyaXRhYmxlAQCQMQAuAESQMQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAA" + "VXNlcldyaXRhYmxlAQCRMQAuAESRMQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAJAAAAT3BlbkNv" + "dW50AQBPLQAuAERPLQAAAAX/////AQH/////AAAAAARhggoEAAAAAAAEAAAAT3BlbgEAUC0ALwEAPC1Q" + "LQAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAFEtAC4ARFEtAACWAQAAAAEA" + "KgEBEwAAAAQAAABNb2RlAAP/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAA" + "AAAPAAAAT3V0cHV0QXJndW1lbnRzAQBSLQAuAERSLQAAlgEAAAABACoBARkAAAAKAAAARmlsZUhhbmRs" + "ZQAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAABQAAAENsb3NlAQBT" + "LQAvAQA/LVMtAAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAVC0ALgBEVC0A" + "AJYBAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf//" + "//8AAAAABGGCCgQAAAAAAAQAAABSZWFkAQBVLQAvAQBBLVUtAAABAf////8CAAAAF2CpCgIAAAAAAA4A" + "AABJbnB1dEFyZ3VtZW50cwEAVi0ALgBEVi0AAJYCAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB///" + "//8AAAAAAAEAKgEBFQAAAAYAAABMZW5ndGgABv////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8A" + "AAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAFctAC4ARFctAACWAQAAAAEAKgEBEwAAAAQA" + "AABEYXRhAA//////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAFAAAAV3Jp" + "dGUBAFgtAC8BAEQtWC0AAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBZLQAu" + "AERZLQAAlgIAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAqAQETAAAABAAAAERh" + "dGEAD/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAsAAABHZXRQb3Np" + "dGlvbgEAWi0ALwEARi1aLQAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAFst" + "AC4ARFstAACWAQAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAA" + "AAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQBcLQAuAERcLQAAlgEAAAAB" + "ACoBARcAAAAIAAAAUG9zaXRpb24ACf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGC" + "CgQAAAAAAAsAAABTZXRQb3NpdGlvbgEAXS0ALwEASS1dLQAAAQH/////AQAAABdgqQoCAAAAAAAOAAAA" + "SW5wdXRBcmd1bWVudHMBAF4tAC4ARF4tAACWAgAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////" + "AAAAAAABACoBARcAAAAIAAAAUG9zaXRpb24ACf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8A" + "AAAABGGCCgQAAAAAAA8AAABFeHBvcnROYW1lc3BhY2UBAF8tAC8BAF8tXy0AAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public MethodState ExportNamespace { get { return m_exportNamespaceMethod; } set { if (!Object.ReferenceEquals(m_exportNamespaceMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_exportNamespaceMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_exportNamespaceMethod != null) { children.Add(m_exportNamespaceMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ExportNamespace: { if (createOrReplace) { if (ExportNamespace == null) { if (replacement == null) { ExportNamespace = new MethodState(this); } else { ExportNamespace = (MethodState)replacement; } } } instance = ExportNamespace; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private MethodState m_exportNamespaceMethod; #endregion } #endif #endregion #region NamespaceMetadataState Class #if (!OPCUA_EXCLUDE_NamespaceMetadataState) /// /// Stores an instance of the NamespaceMetadataType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class NamespaceMetadataState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public NamespaceMetadataState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.NamespaceMetadataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (NamespaceFile != null) { NamespaceFile.Initialize(context, NamespaceFile_InitializationString); } if (DefaultRolePermissions != null) { DefaultRolePermissions.Initialize(context, DefaultRolePermissions_InitializationString); } if (DefaultUserRolePermissions != null) { DefaultUserRolePermissions.Initialize(context, DefaultUserRolePermissions_InitializationString); } if (DefaultAccessRestrictions != null) { DefaultAccessRestrictions.Initialize(context, DefaultAccessRestrictions_InitializationString); } } #region Initialization String private const string NamespaceFile_InitializationString = "//////////8EYIAKAQAAAAAADQAAAE5hbWVzcGFjZUZpbGUBAGgtAC8BAEstaC0AAP////8KAAAAFWCJ" + "CgIAAAAAAAQAAABTaXplAQBpLQAuAERpLQAAAAn/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAV3Jp" + "dGFibGUBAJIxAC4ARJIxAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABVc2VyV3JpdGFibGUB" + "AJMxAC4ARJMxAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABPcGVuQ291bnQBAGwtAC4ARGwt" + "AAAABf////8BAf////8AAAAABGGCCgQAAAAAAAQAAABPcGVuAQBtLQAvAQA8LW0tAAABAf////8CAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAbi0ALgBEbi0AAJYBAAAAAQAqAQETAAAABAAAAE1v" + "ZGUAA/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRB" + "cmd1bWVudHMBAG8tAC4ARG8tAACWAQAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAAB" + "ACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAFAAAAQ2xvc2UBAHAtAC8BAD8tcC0AAAEB" + "/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBxLQAuAERxLQAAlgEAAAABACoBARkA" + "AAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAA" + "AAAABAAAAFJlYWQBAHItAC8BAEEtci0AAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1l" + "bnRzAQBzLQAuAERzLQAAlgIAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAqAQEV" + "AAAABgAAAExlbmd0aAAG/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAA" + "DwAAAE91dHB1dEFyZ3VtZW50cwEAdC0ALgBEdC0AAJYBAAAAAQAqAQETAAAABAAAAERhdGEAD/////8A" + "AAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAUAAABXcml0ZQEAdS0ALwEARC11" + "LQAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAHYtAC4ARHYtAACWAgAAAAEA" + "KgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARMAAAAEAAAARGF0YQAP/////wAAAAAA" + "AQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACwAAAEdldFBvc2l0aW9uAQB3LQAvAQBG" + "LXctAAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAeC0ALgBEeC0AAJYBAAAA" + "AQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA" + "F2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAHktAC4ARHktAACWAQAAAAEAKgEBFwAAAAgAAABQ" + "b3NpdGlvbgAJ/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACwAAAFNl" + "dFBvc2l0aW9uAQB6LQAvAQBJLXotAAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50" + "cwEAey0ALgBEey0AAJYCAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKgEBFwAA" + "AAgAAABQb3NpdGlvbgAJ/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string DefaultRolePermissions_InitializationString = "//////////8XYIkKAgAAAAAAFgAAAERlZmF1bHRSb2xlUGVybWlzc2lvbnMBAAk/AC4ARAk/AAAAYAEA" + "AAABAAAAAAAAAAEB/////wAAAAA="; private const string DefaultUserRolePermissions_InitializationString = "//////////8XYIkKAgAAAAAAGgAAAERlZmF1bHRVc2VyUm9sZVBlcm1pc3Npb25zAQAKPwAuAEQKPwAA" + "AGABAAAAAQAAAAAAAAABAf////8AAAAA"; private const string DefaultAccessRestrictions_InitializationString = "//////////8VYIkKAgAAAAAAGQAAAERlZmF1bHRBY2Nlc3NSZXN0cmljdGlvbnMBAAs/AC4ARAs/AAAA" + "X/////8BAf////8AAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAAHQAAAE5hbWVzcGFjZU1ldGFkYXRhVHlwZUluc3RhbmNlAQBgLQEAYC1g" + "LQAA/////wsAAAAVYIkKAgAAAAAADAAAAE5hbWVzcGFjZVVyaQEAYS0ALgBEYS0AAAAM/////wEB////" + "/wAAAAAVYIkKAgAAAAAAEAAAAE5hbWVzcGFjZVZlcnNpb24BAGItAC4ARGItAAAADP////8BAf////8A" + "AAAAFWCJCgIAAAAAABgAAABOYW1lc3BhY2VQdWJsaWNhdGlvbkRhdGUBAGMtAC4ARGMtAAAADf////8B" + "Af////8AAAAAFWCJCgIAAAAAABEAAABJc05hbWVzcGFjZVN1YnNldAEAZC0ALgBEZC0AAAAB/////wEB" + "/////wAAAAAXYIkKAgAAAAAAEQAAAFN0YXRpY05vZGVJZFR5cGVzAQBlLQAuAERlLQAAAQAAAQEAAAAB" + "AAAAAAAAAAEB/////wAAAAAXYIkKAgAAAAAAGAAAAFN0YXRpY051bWVyaWNOb2RlSWRSYW5nZQEAZi0A" + "LgBEZi0AAAEAIwEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAABkAAABTdGF0aWNTdHJpbmdO" + "b2RlSWRQYXR0ZXJuAQBnLQAuAERnLQAAAAz/////AQH/////AAAAAARggAoBAAAAAAANAAAATmFtZXNw" + "YWNlRmlsZQEAaC0ALwEASy1oLQAA/////woAAAAVYIkKAgAAAAAABAAAAFNpemUBAGktAC4ARGktAAAA" + "Cf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABXcml0YWJsZQEAkjEALgBEkjEAAAAB/////wEB////" + "/wAAAAAVYIkKAgAAAAAADAAAAFVzZXJXcml0YWJsZQEAkzEALgBEkzEAAAAB/////wEB/////wAAAAAV" + "YIkKAgAAAAAACQAAAE9wZW5Db3VudAEAbC0ALgBEbC0AAAAF/////wEB/////wAAAAAEYYIKBAAAAAAA" + "BAAAAE9wZW4BAG0tAC8BADwtbS0AAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRz" + "AQBuLQAuAERuLQAAlgEAAAABACoBARMAAAAEAAAATW9kZQAD/////wAAAAAAAQAoAQEAAAABAAAAAAAA" + "AAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAby0ALgBEby0AAJYBAAAAAQAq" + "AQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGC" + "CgQAAAAAAAUAAABDbG9zZQEAcC0ALwEAPy1wLQAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRB" + "cmd1bWVudHMBAHEtAC4ARHEtAACWAQAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAAB" + "ACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAEAAAAUmVhZAEAci0ALwEAQS1yLQAAAQH/" + "////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAHMtAC4ARHMtAACWAgAAAAEAKgEBGQAA" + "AAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARUAAAAGAAAATGVuZ3RoAAb/////AAAAAAABACgB" + "AQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQB0LQAuAER0" + "LQAAlgEAAAABACoBARMAAAAEAAAARGF0YQAP/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAA" + "AAAEYYIKBAAAAAAABQAAAFdyaXRlAQB1LQAvAQBELXUtAAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJ" + "bnB1dEFyZ3VtZW50cwEAdi0ALgBEdi0AAJYCAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8A" + "AAAAAAEAKgEBEwAAAAQAAABEYXRhAA//////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARh" + "ggoEAAAAAAALAAAAR2V0UG9zaXRpb24BAHctAC8BAEYtdy0AAAEB/////wIAAAAXYKkKAgAAAAAADgAA" + "AElucHV0QXJndW1lbnRzAQB4LQAuAER4LQAAlgEAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH////" + "/wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50" + "cwEAeS0ALgBEeS0AAJYBAAAAAQAqAQEXAAAACAAAAFBvc2l0aW9uAAn/////AAAAAAABACgBAQAAAAEA" + "AAAAAAAAAQH/////AAAAAARhggoEAAAAAAALAAAAU2V0UG9zaXRpb24BAHotAC8BAEktei0AAAEB////" + "/wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQB7LQAuAER7LQAAlgIAAAABACoBARkAAAAK" + "AAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAqAQEXAAAACAAAAFBvc2l0aW9uAAn/////AAAAAAABACgB" + "AQAAAAEAAAAAAAAAAQH/////AAAAABdgiQoCAAAAAAAWAAAARGVmYXVsdFJvbGVQZXJtaXNzaW9ucwEA" + "CT8ALgBECT8AAABgAQAAAAEAAAAAAAAAAQH/////AAAAABdgiQoCAAAAAAAaAAAARGVmYXVsdFVzZXJS" + "b2xlUGVybWlzc2lvbnMBAAo/AC4ARAo/AAAAYAEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAA" + "GQAAAERlZmF1bHRBY2Nlc3NSZXN0cmljdGlvbnMBAAs/AC4ARAs/AAAAX/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState NamespaceUri { get { return m_namespaceUri; } set { if (!Object.ReferenceEquals(m_namespaceUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_namespaceUri = value; } } /// public PropertyState NamespaceVersion { get { return m_namespaceVersion; } set { if (!Object.ReferenceEquals(m_namespaceVersion, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_namespaceVersion = value; } } /// public PropertyState NamespacePublicationDate { get { return m_namespacePublicationDate; } set { if (!Object.ReferenceEquals(m_namespacePublicationDate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_namespacePublicationDate = value; } } /// public PropertyState IsNamespaceSubset { get { return m_isNamespaceSubset; } set { if (!Object.ReferenceEquals(m_isNamespaceSubset, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_isNamespaceSubset = value; } } /// public PropertyState StaticNodeIdTypes { get { return m_staticNodeIdTypes; } set { if (!Object.ReferenceEquals(m_staticNodeIdTypes, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_staticNodeIdTypes = value; } } /// public PropertyState StaticNumericNodeIdRange { get { return m_staticNumericNodeIdRange; } set { if (!Object.ReferenceEquals(m_staticNumericNodeIdRange, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_staticNumericNodeIdRange = value; } } /// public PropertyState StaticStringNodeIdPattern { get { return m_staticStringNodeIdPattern; } set { if (!Object.ReferenceEquals(m_staticStringNodeIdPattern, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_staticStringNodeIdPattern = value; } } /// public AddressSpaceFileState NamespaceFile { get { return m_namespaceFile; } set { if (!Object.ReferenceEquals(m_namespaceFile, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_namespaceFile = value; } } /// public PropertyState DefaultRolePermissions { get { return m_defaultRolePermissions; } set { if (!Object.ReferenceEquals(m_defaultRolePermissions, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_defaultRolePermissions = value; } } /// public PropertyState DefaultUserRolePermissions { get { return m_defaultUserRolePermissions; } set { if (!Object.ReferenceEquals(m_defaultUserRolePermissions, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_defaultUserRolePermissions = value; } } /// public PropertyState DefaultAccessRestrictions { get { return m_defaultAccessRestrictions; } set { if (!Object.ReferenceEquals(m_defaultAccessRestrictions, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_defaultAccessRestrictions = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_namespaceUri != null) { children.Add(m_namespaceUri); } if (m_namespaceVersion != null) { children.Add(m_namespaceVersion); } if (m_namespacePublicationDate != null) { children.Add(m_namespacePublicationDate); } if (m_isNamespaceSubset != null) { children.Add(m_isNamespaceSubset); } if (m_staticNodeIdTypes != null) { children.Add(m_staticNodeIdTypes); } if (m_staticNumericNodeIdRange != null) { children.Add(m_staticNumericNodeIdRange); } if (m_staticStringNodeIdPattern != null) { children.Add(m_staticStringNodeIdPattern); } if (m_namespaceFile != null) { children.Add(m_namespaceFile); } if (m_defaultRolePermissions != null) { children.Add(m_defaultRolePermissions); } if (m_defaultUserRolePermissions != null) { children.Add(m_defaultUserRolePermissions); } if (m_defaultAccessRestrictions != null) { children.Add(m_defaultAccessRestrictions); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.NamespaceUri: { if (createOrReplace) { if (NamespaceUri == null) { if (replacement == null) { NamespaceUri = new PropertyState(this); } else { NamespaceUri = (PropertyState)replacement; } } } instance = NamespaceUri; break; } case Opc.Ua.BrowseNames.NamespaceVersion: { if (createOrReplace) { if (NamespaceVersion == null) { if (replacement == null) { NamespaceVersion = new PropertyState(this); } else { NamespaceVersion = (PropertyState)replacement; } } } instance = NamespaceVersion; break; } case Opc.Ua.BrowseNames.NamespacePublicationDate: { if (createOrReplace) { if (NamespacePublicationDate == null) { if (replacement == null) { NamespacePublicationDate = new PropertyState(this); } else { NamespacePublicationDate = (PropertyState)replacement; } } } instance = NamespacePublicationDate; break; } case Opc.Ua.BrowseNames.IsNamespaceSubset: { if (createOrReplace) { if (IsNamespaceSubset == null) { if (replacement == null) { IsNamespaceSubset = new PropertyState(this); } else { IsNamespaceSubset = (PropertyState)replacement; } } } instance = IsNamespaceSubset; break; } case Opc.Ua.BrowseNames.StaticNodeIdTypes: { if (createOrReplace) { if (StaticNodeIdTypes == null) { if (replacement == null) { StaticNodeIdTypes = new PropertyState(this); } else { StaticNodeIdTypes = (PropertyState)replacement; } } } instance = StaticNodeIdTypes; break; } case Opc.Ua.BrowseNames.StaticNumericNodeIdRange: { if (createOrReplace) { if (StaticNumericNodeIdRange == null) { if (replacement == null) { StaticNumericNodeIdRange = new PropertyState(this); } else { StaticNumericNodeIdRange = (PropertyState)replacement; } } } instance = StaticNumericNodeIdRange; break; } case Opc.Ua.BrowseNames.StaticStringNodeIdPattern: { if (createOrReplace) { if (StaticStringNodeIdPattern == null) { if (replacement == null) { StaticStringNodeIdPattern = new PropertyState(this); } else { StaticStringNodeIdPattern = (PropertyState)replacement; } } } instance = StaticStringNodeIdPattern; break; } case Opc.Ua.BrowseNames.NamespaceFile: { if (createOrReplace) { if (NamespaceFile == null) { if (replacement == null) { NamespaceFile = new AddressSpaceFileState(this); } else { NamespaceFile = (AddressSpaceFileState)replacement; } } } instance = NamespaceFile; break; } case Opc.Ua.BrowseNames.DefaultRolePermissions: { if (createOrReplace) { if (DefaultRolePermissions == null) { if (replacement == null) { DefaultRolePermissions = new PropertyState(this); } else { DefaultRolePermissions = (PropertyState)replacement; } } } instance = DefaultRolePermissions; break; } case Opc.Ua.BrowseNames.DefaultUserRolePermissions: { if (createOrReplace) { if (DefaultUserRolePermissions == null) { if (replacement == null) { DefaultUserRolePermissions = new PropertyState(this); } else { DefaultUserRolePermissions = (PropertyState)replacement; } } } instance = DefaultUserRolePermissions; break; } case Opc.Ua.BrowseNames.DefaultAccessRestrictions: { if (createOrReplace) { if (DefaultAccessRestrictions == null) { if (replacement == null) { DefaultAccessRestrictions = new PropertyState(this); } else { DefaultAccessRestrictions = (PropertyState)replacement; } } } instance = DefaultAccessRestrictions; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_namespaceUri; private PropertyState m_namespaceVersion; private PropertyState m_namespacePublicationDate; private PropertyState m_isNamespaceSubset; private PropertyState m_staticNodeIdTypes; private PropertyState m_staticNumericNodeIdRange; private PropertyState m_staticStringNodeIdPattern; private AddressSpaceFileState m_namespaceFile; private PropertyState m_defaultRolePermissions; private PropertyState m_defaultUserRolePermissions; private PropertyState m_defaultAccessRestrictions; #endregion } #endif #endregion #region NamespacesState Class #if (!OPCUA_EXCLUDE_NamespacesState) /// /// Stores an instance of the NamespacesType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class NamespacesState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public NamespacesState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.NamespacesType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAFgAAAE5hbWVzcGFjZXNUeXBlSW5zdGFuY2UBAH0tAQB9LX0tAAD/////" + "AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region BaseEventState Class #if (!OPCUA_EXCLUDE_BaseEventState) /// /// Stores an instance of the BaseEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class BaseEventState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public BaseEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.BaseEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (LocalTime != null) { LocalTime.Initialize(context, LocalTime_InitializationString); } } #region Initialization String private const string LocalTime_InitializationString = "//////////8VYIkKAgAAAAAACQAAAExvY2FsVGltZQEAdgwALgBEdgwAAAEA0CL/////AQH/////AAAA" + "AA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAFQAAAEJhc2VFdmVudFR5cGVJbnN0YW5jZQEA+QcBAPkH+QcAAP////8J" + "AAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQD6BwAuAET6BwAAAA//////AQH/////AAAAABVgiQoCAAAA" + "AAAJAAAARXZlbnRUeXBlAQD7BwAuAET7BwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291" + "cmNlTm9kZQEA/AcALgBE/AcAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUB" + "AP0HAC4ARP0HAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQD+BwAuAET+BwAAAQAm" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEA/wcALgBE/wcAAAEAJgH/////" + "AQH/////AAAAABVgiQoCAAAAAAAJAAAATG9jYWxUaW1lAQB2DAAuAER2DAAAAQDQIv////8BAf////8A" + "AAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQACCAAuAEQCCAAAABX/////AQH/////AAAAABVgiQoCAAAA" + "AAAIAAAAU2V2ZXJpdHkBAAMIAC4ARAMIAAAABf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState EventId { get { return m_eventId; } set { if (!Object.ReferenceEquals(m_eventId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_eventId = value; } } /// public PropertyState EventType { get { return m_eventType; } set { if (!Object.ReferenceEquals(m_eventType, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_eventType = value; } } /// public PropertyState SourceNode { get { return m_sourceNode; } set { if (!Object.ReferenceEquals(m_sourceNode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sourceNode = value; } } /// public PropertyState SourceName { get { return m_sourceName; } set { if (!Object.ReferenceEquals(m_sourceName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sourceName = value; } } /// public PropertyState Time { get { return m_time; } set { if (!Object.ReferenceEquals(m_time, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_time = value; } } /// public PropertyState ReceiveTime { get { return m_receiveTime; } set { if (!Object.ReferenceEquals(m_receiveTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_receiveTime = value; } } /// public PropertyState LocalTime { get { return m_localTime; } set { if (!Object.ReferenceEquals(m_localTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_localTime = value; } } /// public PropertyState Message { get { return m_message; } set { if (!Object.ReferenceEquals(m_message, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_message = value; } } /// public PropertyState Severity { get { return m_severity; } set { if (!Object.ReferenceEquals(m_severity, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_severity = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_eventId != null) { children.Add(m_eventId); } if (m_eventType != null) { children.Add(m_eventType); } if (m_sourceNode != null) { children.Add(m_sourceNode); } if (m_sourceName != null) { children.Add(m_sourceName); } if (m_time != null) { children.Add(m_time); } if (m_receiveTime != null) { children.Add(m_receiveTime); } if (m_localTime != null) { children.Add(m_localTime); } if (m_message != null) { children.Add(m_message); } if (m_severity != null) { children.Add(m_severity); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.EventId: { if (createOrReplace) { if (EventId == null) { if (replacement == null) { EventId = new PropertyState(this); } else { EventId = (PropertyState)replacement; } } } instance = EventId; break; } case Opc.Ua.BrowseNames.EventType: { if (createOrReplace) { if (EventType == null) { if (replacement == null) { EventType = new PropertyState(this); } else { EventType = (PropertyState)replacement; } } } instance = EventType; break; } case Opc.Ua.BrowseNames.SourceNode: { if (createOrReplace) { if (SourceNode == null) { if (replacement == null) { SourceNode = new PropertyState(this); } else { SourceNode = (PropertyState)replacement; } } } instance = SourceNode; break; } case Opc.Ua.BrowseNames.SourceName: { if (createOrReplace) { if (SourceName == null) { if (replacement == null) { SourceName = new PropertyState(this); } else { SourceName = (PropertyState)replacement; } } } instance = SourceName; break; } case Opc.Ua.BrowseNames.Time: { if (createOrReplace) { if (Time == null) { if (replacement == null) { Time = new PropertyState(this); } else { Time = (PropertyState)replacement; } } } instance = Time; break; } case Opc.Ua.BrowseNames.ReceiveTime: { if (createOrReplace) { if (ReceiveTime == null) { if (replacement == null) { ReceiveTime = new PropertyState(this); } else { ReceiveTime = (PropertyState)replacement; } } } instance = ReceiveTime; break; } case Opc.Ua.BrowseNames.LocalTime: { if (createOrReplace) { if (LocalTime == null) { if (replacement == null) { LocalTime = new PropertyState(this); } else { LocalTime = (PropertyState)replacement; } } } instance = LocalTime; break; } case Opc.Ua.BrowseNames.Message: { if (createOrReplace) { if (Message == null) { if (replacement == null) { Message = new PropertyState(this); } else { Message = (PropertyState)replacement; } } } instance = Message; break; } case Opc.Ua.BrowseNames.Severity: { if (createOrReplace) { if (Severity == null) { if (replacement == null) { Severity = new PropertyState(this); } else { Severity = (PropertyState)replacement; } } } instance = Severity; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_eventId; private PropertyState m_eventType; private PropertyState m_sourceNode; private PropertyState m_sourceName; private PropertyState m_time; private PropertyState m_receiveTime; private PropertyState m_localTime; private PropertyState m_message; private PropertyState m_severity; #endregion } #endif #endregion #region AuditEventState Class #if (!OPCUA_EXCLUDE_AuditEventState) /// /// Stores an instance of the AuditEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditEventState : BaseEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAFgAAAEF1ZGl0RXZlbnRUeXBlSW5zdGFuY2UBAAQIAQAECAQIAAD/////" + "DQAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAgAwALgBEgAwAAAAP/////wEB/////wAAAAAVYIkKAgAA" + "AAAACQAAAEV2ZW50VHlwZQEAgQwALgBEgQwAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNv" + "dXJjZU5vZGUBAIIMAC4ARIIMAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1l" + "AQCDDAAuAESDDAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEAhAwALgBEhAwAAAEA" + "JgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAIUMAC4ARIUMAAABACYB////" + "/wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAIcMAC4ARIcMAAAAFf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAgAAABTZXZlcml0eQEAiAwALgBEiAwAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAA" + "DwAAAEFjdGlvblRpbWVTdGFtcAEABQgALgBEBQgAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAG" + "AAAAU3RhdHVzAQAGCAAuAEQGCAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2VydmVySWQB" + "AAcIAC4ARAcIAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDbGllbnRBdWRpdEVudHJ5SWQB" + "AAgIAC4ARAgIAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAAkIAC4A" + "RAkIAAAADP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState ActionTimeStamp { get { return m_actionTimeStamp; } set { if (!Object.ReferenceEquals(m_actionTimeStamp, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_actionTimeStamp = value; } } /// public PropertyState Status { get { return m_status; } set { if (!Object.ReferenceEquals(m_status, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_status = value; } } /// public PropertyState ServerId { get { return m_serverId; } set { if (!Object.ReferenceEquals(m_serverId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverId = value; } } /// public PropertyState ClientAuditEntryId { get { return m_clientAuditEntryId; } set { if (!Object.ReferenceEquals(m_clientAuditEntryId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientAuditEntryId = value; } } /// public PropertyState ClientUserId { get { return m_clientUserId; } set { if (!Object.ReferenceEquals(m_clientUserId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientUserId = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_actionTimeStamp != null) { children.Add(m_actionTimeStamp); } if (m_status != null) { children.Add(m_status); } if (m_serverId != null) { children.Add(m_serverId); } if (m_clientAuditEntryId != null) { children.Add(m_clientAuditEntryId); } if (m_clientUserId != null) { children.Add(m_clientUserId); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ActionTimeStamp: { if (createOrReplace) { if (ActionTimeStamp == null) { if (replacement == null) { ActionTimeStamp = new PropertyState(this); } else { ActionTimeStamp = (PropertyState)replacement; } } } instance = ActionTimeStamp; break; } case Opc.Ua.BrowseNames.Status: { if (createOrReplace) { if (Status == null) { if (replacement == null) { Status = new PropertyState(this); } else { Status = (PropertyState)replacement; } } } instance = Status; break; } case Opc.Ua.BrowseNames.ServerId: { if (createOrReplace) { if (ServerId == null) { if (replacement == null) { ServerId = new PropertyState(this); } else { ServerId = (PropertyState)replacement; } } } instance = ServerId; break; } case Opc.Ua.BrowseNames.ClientAuditEntryId: { if (createOrReplace) { if (ClientAuditEntryId == null) { if (replacement == null) { ClientAuditEntryId = new PropertyState(this); } else { ClientAuditEntryId = (PropertyState)replacement; } } } instance = ClientAuditEntryId; break; } case Opc.Ua.BrowseNames.ClientUserId: { if (createOrReplace) { if (ClientUserId == null) { if (replacement == null) { ClientUserId = new PropertyState(this); } else { ClientUserId = (PropertyState)replacement; } } } instance = ClientUserId; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_actionTimeStamp; private PropertyState m_status; private PropertyState m_serverId; private PropertyState m_clientAuditEntryId; private PropertyState m_clientUserId; #endregion } #endif #endregion #region AuditSecurityEventState Class #if (!OPCUA_EXCLUDE_AuditSecurityEventState) /// /// Stores an instance of the AuditSecurityEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditSecurityEventState : AuditEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditSecurityEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditSecurityEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (StatusCodeId != null) { StatusCodeId.Initialize(context, StatusCodeId_InitializationString); } } #region Initialization String private const string StatusCodeId_InitializationString = "//////////8VYIkKAgAAAAAADAAAAFN0YXR1c0NvZGVJZAEAz0QALgBEz0QAAAAT/////wEB/////wAA" + "AAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAHgAAAEF1ZGl0U2VjdXJpdHlFdmVudFR5cGVJbnN0YW5jZQEACggBAAoI" + "CggAAP////8OAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQCJDAAuAESJDAAAAA//////AQH/////AAAA" + "ABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQCKDAAuAESKDAAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTm9kZQEAiwwALgBEiwwAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNv" + "dXJjZU5hbWUBAIwMAC4ARIwMAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQCNDAAu" + "AESNDAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAjgwALgBEjgwA" + "AAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAkAwALgBEkAwAAAAV/////wEB" + "/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQCRDAAuAESRDAAAAAX/////AQH/////AAAAABVg" + "iQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQCSDAAuAESSDAAAAQAmAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAYAAABTdGF0dXMBAJMMAC4ARJMMAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABT" + "ZXJ2ZXJJZAEAlAwALgBElAwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENsaWVudEF1ZGl0" + "RW50cnlJZAEAlQwALgBElQwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJ" + "ZAEAlgwALgBElgwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAFN0YXR1c0NvZGVJZAEAz0QA" + "LgBEz0QAAAAT/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState StatusCodeId { get { return m_statusCodeId; } set { if (!Object.ReferenceEquals(m_statusCodeId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_statusCodeId = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_statusCodeId != null) { children.Add(m_statusCodeId); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.StatusCodeId: { if (createOrReplace) { if (StatusCodeId == null) { if (replacement == null) { StatusCodeId = new PropertyState(this); } else { StatusCodeId = (PropertyState)replacement; } } } instance = StatusCodeId; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_statusCodeId; #endregion } #endif #endregion #region AuditChannelEventState Class #if (!OPCUA_EXCLUDE_AuditChannelEventState) /// /// Stores an instance of the AuditChannelEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditChannelEventState : AuditSecurityEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditChannelEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditChannelEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHQAAAEF1ZGl0Q2hhbm5lbEV2ZW50VHlwZUluc3RhbmNlAQALCAEACwgL" + "CAAA/////w4AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAJcMAC4ARJcMAAAAD/////8BAf////8AAAAA" + "FWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAJgMAC4ARJgMAAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAoAAABTb3VyY2VOb2RlAQCZDAAuAESZDAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291" + "cmNlTmFtZQEAmgwALgBEmgwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAJsMAC4A" + "RJsMAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQCcDAAuAEScDAAA" + "AQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQCeDAAuAESeDAAAABX/////AQH/" + "////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAJ8MAC4ARJ8MAAAABf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAKAMAC4ARKAMAAABACYB/////wEB/////wAAAAAVYIkK" + "AgAAAAAABgAAAFN0YXR1cwEAoQwALgBEoQwAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNl" + "cnZlcklkAQCiDAAuAESiDAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xpZW50QXVkaXRF" + "bnRyeUlkAQCjDAAuAESjDAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklk" + "AQCkDAAuAESkDAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAPAAAAU2VjdXJlQ2hhbm5lbElkAQC5" + "CgAuAES5CgAAAAz/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState SecureChannelId { get { return m_secureChannelId; } set { if (!Object.ReferenceEquals(m_secureChannelId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_secureChannelId = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_secureChannelId != null) { children.Add(m_secureChannelId); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SecureChannelId: { if (createOrReplace) { if (SecureChannelId == null) { if (replacement == null) { SecureChannelId = new PropertyState(this); } else { SecureChannelId = (PropertyState)replacement; } } } instance = SecureChannelId; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_secureChannelId; #endregion } #endif #endregion #region AuditOpenSecureChannelEventState Class #if (!OPCUA_EXCLUDE_AuditOpenSecureChannelEventState) /// /// Stores an instance of the AuditOpenSecureChannelEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditOpenSecureChannelEventState : AuditChannelEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditOpenSecureChannelEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditOpenSecureChannelEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJwAAAEF1ZGl0T3BlblNlY3VyZUNoYW5uZWxFdmVudFR5cGVJbnN0YW5j" + "ZQEADAgBAAwIDAgAAP////8UAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQClDAAuAESlDAAAAA//////" + "AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQCmDAAuAESmDAAAABH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEApwwALgBEpwwAAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAACgAAAFNvdXJjZU5hbWUBAKgMAC4ARKgMAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABU" + "aW1lAQCpDAAuAESpDAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEA" + "qgwALgBEqgwAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEArAwALgBErAwA" + "AAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQCtDAAuAEStDAAAAAX/////AQH/" + "////AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQCuDAAuAESuDAAAAQAmAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBAK8MAC4ARK8MAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAgAAABTZXJ2ZXJJZAEAsAwALgBEsAwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENs" + "aWVudEF1ZGl0RW50cnlJZAEAsQwALgBEsQwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENs" + "aWVudFVzZXJJZAEAsgwALgBEsgwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADwAAAFNlY3VyZUNo" + "YW5uZWxJZAEAswwALgBEswwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEQAAAENsaWVudENlcnRp" + "ZmljYXRlAQANCAAuAEQNCAAAAA//////AQH/////AAAAABVgiQoCAAAAAAAbAAAAQ2xpZW50Q2VydGlm" + "aWNhdGVUaHVtYnByaW50AQC6CgAuAES6CgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVx" + "dWVzdFR5cGUBAA4IAC4ARA4IAAABADsB/////wEB/////wAAAAAVYIkKAgAAAAAAEQAAAFNlY3VyaXR5" + "UG9saWN5VXJpAQAPCAAuAEQPCAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAU2VjdXJpdHlN" + "b2RlAQARCAAuAEQRCAAAAQAuAf////8BAf////8AAAAAFWCJCgIAAAAAABEAAABSZXF1ZXN0ZWRMaWZl" + "dGltZQEAEggALgBEEggAAAEAIgH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState ClientCertificate { get { return m_clientCertificate; } set { if (!Object.ReferenceEquals(m_clientCertificate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientCertificate = value; } } /// public PropertyState ClientCertificateThumbprint { get { return m_clientCertificateThumbprint; } set { if (!Object.ReferenceEquals(m_clientCertificateThumbprint, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientCertificateThumbprint = value; } } /// public PropertyState RequestType { get { return m_requestType; } set { if (!Object.ReferenceEquals(m_requestType, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_requestType = value; } } /// public PropertyState SecurityPolicyUri { get { return m_securityPolicyUri; } set { if (!Object.ReferenceEquals(m_securityPolicyUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityPolicyUri = value; } } /// public PropertyState SecurityMode { get { return m_securityMode; } set { if (!Object.ReferenceEquals(m_securityMode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityMode = value; } } /// public PropertyState RequestedLifetime { get { return m_requestedLifetime; } set { if (!Object.ReferenceEquals(m_requestedLifetime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_requestedLifetime = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_clientCertificate != null) { children.Add(m_clientCertificate); } if (m_clientCertificateThumbprint != null) { children.Add(m_clientCertificateThumbprint); } if (m_requestType != null) { children.Add(m_requestType); } if (m_securityPolicyUri != null) { children.Add(m_securityPolicyUri); } if (m_securityMode != null) { children.Add(m_securityMode); } if (m_requestedLifetime != null) { children.Add(m_requestedLifetime); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ClientCertificate: { if (createOrReplace) { if (ClientCertificate == null) { if (replacement == null) { ClientCertificate = new PropertyState(this); } else { ClientCertificate = (PropertyState)replacement; } } } instance = ClientCertificate; break; } case Opc.Ua.BrowseNames.ClientCertificateThumbprint: { if (createOrReplace) { if (ClientCertificateThumbprint == null) { if (replacement == null) { ClientCertificateThumbprint = new PropertyState(this); } else { ClientCertificateThumbprint = (PropertyState)replacement; } } } instance = ClientCertificateThumbprint; break; } case Opc.Ua.BrowseNames.RequestType: { if (createOrReplace) { if (RequestType == null) { if (replacement == null) { RequestType = new PropertyState(this); } else { RequestType = (PropertyState)replacement; } } } instance = RequestType; break; } case Opc.Ua.BrowseNames.SecurityPolicyUri: { if (createOrReplace) { if (SecurityPolicyUri == null) { if (replacement == null) { SecurityPolicyUri = new PropertyState(this); } else { SecurityPolicyUri = (PropertyState)replacement; } } } instance = SecurityPolicyUri; break; } case Opc.Ua.BrowseNames.SecurityMode: { if (createOrReplace) { if (SecurityMode == null) { if (replacement == null) { SecurityMode = new PropertyState(this); } else { SecurityMode = (PropertyState)replacement; } } } instance = SecurityMode; break; } case Opc.Ua.BrowseNames.RequestedLifetime: { if (createOrReplace) { if (RequestedLifetime == null) { if (replacement == null) { RequestedLifetime = new PropertyState(this); } else { RequestedLifetime = (PropertyState)replacement; } } } instance = RequestedLifetime; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_clientCertificate; private PropertyState m_clientCertificateThumbprint; private PropertyState m_requestType; private PropertyState m_securityPolicyUri; private PropertyState m_securityMode; private PropertyState m_requestedLifetime; #endregion } #endif #endregion #region AuditSessionEventState Class #if (!OPCUA_EXCLUDE_AuditSessionEventState) /// /// Stores an instance of the AuditSessionEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditSessionEventState : AuditSecurityEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditSessionEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditSessionEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHQAAAEF1ZGl0U2Vzc2lvbkV2ZW50VHlwZUluc3RhbmNlAQAVCAEAFQgV" + "CAAA/////w4AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBALQMAC4ARLQMAAAAD/////8BAf////8AAAAA" + "FWCJCgIAAAAAAAkAAABFdmVudFR5cGUBALUMAC4ARLUMAAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAoAAABTb3VyY2VOb2RlAQC2DAAuAES2DAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291" + "cmNlTmFtZQEAtwwALgBEtwwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBALgMAC4A" + "RLgMAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQC5DAAuAES5DAAA" + "AQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQC7DAAuAES7DAAAABX/////AQH/" + "////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBALwMAC4ARLwMAAAABf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAL0MAC4ARL0MAAABACYB/////wEB/////wAAAAAVYIkK" + "AgAAAAAABgAAAFN0YXR1cwEAvgwALgBEvgwAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNl" + "cnZlcklkAQC/DAAuAES/DAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xpZW50QXVkaXRF" + "bnRyeUlkAQDADAAuAETADAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklk" + "AQDBDAAuAETBDAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAJAAAAU2Vzc2lvbklkAQAWCAAuAEQW" + "CAAAABH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState SessionId { get { return m_sessionId; } set { if (!Object.ReferenceEquals(m_sessionId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionId = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_sessionId != null) { children.Add(m_sessionId); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SessionId: { if (createOrReplace) { if (SessionId == null) { if (replacement == null) { SessionId = new PropertyState(this); } else { SessionId = (PropertyState)replacement; } } } instance = SessionId; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_sessionId; #endregion } #endif #endregion #region AuditCreateSessionEventState Class #if (!OPCUA_EXCLUDE_AuditCreateSessionEventState) /// /// Stores an instance of the AuditCreateSessionEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditCreateSessionEventState : AuditSessionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditCreateSessionEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditCreateSessionEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIwAAAEF1ZGl0Q3JlYXRlU2Vzc2lvbkV2ZW50VHlwZUluc3RhbmNlAQAX" + "CAEAFwgXCAAA/////xIAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAMIMAC4ARMIMAAAAD/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAMMMAC4ARMMMAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOb2RlAQDEDAAuAETEDAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTmFtZQEAxQwALgBExQwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUB" + "AMYMAC4ARMYMAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQDHDAAu" + "AETHDAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQDJDAAuAETJDAAAABX/" + "////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAMoMAC4ARMoMAAAABf////8BAf////8A" + "AAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAMsMAC4ARMsMAAABACYB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABgAAAFN0YXR1cwEAzAwALgBEzAwAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CAAAAFNlcnZlcklkAQDNDAAuAETNDAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xpZW50" + "QXVkaXRFbnRyeUlkAQDODAAuAETODAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50" + "VXNlcklkAQDPDAAuAETPDAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAJAAAAU2Vzc2lvbklkAQBN" + "OAAuAERNOAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAPAAAAU2VjdXJlQ2hhbm5lbElkAQAYCAAu" + "AEQYCAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAARAAAAQ2xpZW50Q2VydGlmaWNhdGUBABkIAC4A" + "RBkIAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAABsAAABDbGllbnRDZXJ0aWZpY2F0ZVRodW1icHJp" + "bnQBALsKAC4ARLsKAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABUAAABSZXZpc2VkU2Vzc2lvblRp" + "bWVvdXQBABoIAC4ARBoIAAABACIB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState SecureChannelId { get { return m_secureChannelId; } set { if (!Object.ReferenceEquals(m_secureChannelId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_secureChannelId = value; } } /// public PropertyState ClientCertificate { get { return m_clientCertificate; } set { if (!Object.ReferenceEquals(m_clientCertificate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientCertificate = value; } } /// public PropertyState ClientCertificateThumbprint { get { return m_clientCertificateThumbprint; } set { if (!Object.ReferenceEquals(m_clientCertificateThumbprint, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientCertificateThumbprint = value; } } /// public PropertyState RevisedSessionTimeout { get { return m_revisedSessionTimeout; } set { if (!Object.ReferenceEquals(m_revisedSessionTimeout, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_revisedSessionTimeout = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_secureChannelId != null) { children.Add(m_secureChannelId); } if (m_clientCertificate != null) { children.Add(m_clientCertificate); } if (m_clientCertificateThumbprint != null) { children.Add(m_clientCertificateThumbprint); } if (m_revisedSessionTimeout != null) { children.Add(m_revisedSessionTimeout); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SecureChannelId: { if (createOrReplace) { if (SecureChannelId == null) { if (replacement == null) { SecureChannelId = new PropertyState(this); } else { SecureChannelId = (PropertyState)replacement; } } } instance = SecureChannelId; break; } case Opc.Ua.BrowseNames.ClientCertificate: { if (createOrReplace) { if (ClientCertificate == null) { if (replacement == null) { ClientCertificate = new PropertyState(this); } else { ClientCertificate = (PropertyState)replacement; } } } instance = ClientCertificate; break; } case Opc.Ua.BrowseNames.ClientCertificateThumbprint: { if (createOrReplace) { if (ClientCertificateThumbprint == null) { if (replacement == null) { ClientCertificateThumbprint = new PropertyState(this); } else { ClientCertificateThumbprint = (PropertyState)replacement; } } } instance = ClientCertificateThumbprint; break; } case Opc.Ua.BrowseNames.RevisedSessionTimeout: { if (createOrReplace) { if (RevisedSessionTimeout == null) { if (replacement == null) { RevisedSessionTimeout = new PropertyState(this); } else { RevisedSessionTimeout = (PropertyState)replacement; } } } instance = RevisedSessionTimeout; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_secureChannelId; private PropertyState m_clientCertificate; private PropertyState m_clientCertificateThumbprint; private PropertyState m_revisedSessionTimeout; #endregion } #endif #endregion #region AuditUrlMismatchEventState Class #if (!OPCUA_EXCLUDE_AuditUrlMismatchEventState) /// /// Stores an instance of the AuditUrlMismatchEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditUrlMismatchEventState : AuditCreateSessionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditUrlMismatchEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditUrlMismatchEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIQAAAEF1ZGl0VXJsTWlzbWF0Y2hFdmVudFR5cGVJbnN0YW5jZQEAvAoB" + "ALwKvAoAAP////8TAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQDRDAAuAETRDAAAAA//////AQH/////" + "AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQDSDAAuAETSDAAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAAKAAAAU291cmNlTm9kZQEA0wwALgBE0wwAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAA" + "AFNvdXJjZU5hbWUBANQMAC4ARNQMAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQDV" + "DAAuAETVDAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEA1gwALgBE" + "1gwAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEA2AwALgBE2AwAAAAV////" + "/wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQDZDAAuAETZDAAAAAX/////AQH/////AAAA" + "ABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQDaDAAuAETaDAAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAYAAABTdGF0dXMBANsMAC4ARNsMAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAgA" + "AABTZXJ2ZXJJZAEA3AwALgBE3AwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENsaWVudEF1" + "ZGl0RW50cnlJZAEA3QwALgBE3QwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVz" + "ZXJJZAEA3gwALgBE3gwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAFNlc3Npb25JZAEATjgA" + "LgBETjgAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAADwAAAFNlY3VyZUNoYW5uZWxJZAEA4AwALgBE" + "4AwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEQAAAENsaWVudENlcnRpZmljYXRlAQDhDAAuAETh" + "DAAAAA//////AQH/////AAAAABVgiQoCAAAAAAAbAAAAQ2xpZW50Q2VydGlmaWNhdGVUaHVtYnByaW50" + "AQDiDAAuAETiDAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAVAAAAUmV2aXNlZFNlc3Npb25UaW1l" + "b3V0AQDjDAAuAETjDAAAAQAiAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABFbmRwb2ludFVybAEA" + "vQoALgBEvQoAAAAM/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState EndpointUrl { get { return m_endpointUrl; } set { if (!Object.ReferenceEquals(m_endpointUrl, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_endpointUrl = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_endpointUrl != null) { children.Add(m_endpointUrl); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.EndpointUrl: { if (createOrReplace) { if (EndpointUrl == null) { if (replacement == null) { EndpointUrl = new PropertyState(this); } else { EndpointUrl = (PropertyState)replacement; } } } instance = EndpointUrl; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_endpointUrl; #endregion } #endif #endregion #region AuditActivateSessionEventState Class #if (!OPCUA_EXCLUDE_AuditActivateSessionEventState) /// /// Stores an instance of the AuditActivateSessionEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditActivateSessionEventState : AuditSessionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditActivateSessionEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditActivateSessionEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJQAAAEF1ZGl0QWN0aXZhdGVTZXNzaW9uRXZlbnRUeXBlSW5zdGFuY2UB" + "ABsIAQAbCBsIAAD/////EQAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEA5AwALgBE5AwAAAAP/////wEB" + "/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEA5QwALgBE5QwAAAAR/////wEB/////wAAAAAV" + "YIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAOYMAC4AROYMAAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAoAAABTb3VyY2VOYW1lAQDnDAAuAETnDAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGlt" + "ZQEA6AwALgBE6AwAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAOkM" + "AC4AROkMAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAOsMAC4AROsMAAAA" + "Ff////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEA7AwALgBE7AwAAAAF/////wEB////" + "/wAAAAAVYIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEA7QwALgBE7QwAAAEAJgH/////AQH/////" + "AAAAABVgiQoCAAAAAAAGAAAAU3RhdHVzAQDuDAAuAETuDAAAAAH/////AQH/////AAAAABVgiQoCAAAA" + "AAAIAAAAU2VydmVySWQBAO8MAC4ARO8MAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDbGll" + "bnRBdWRpdEVudHJ5SWQBAPAMAC4ARPAMAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGll" + "bnRVc2VySWQBAPEMAC4ARPEMAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABTZXNzaW9uSWQB" + "APIMAC4ARPIMAAAAEf////8BAf////8AAAAAF2CJCgIAAAAAABoAAABDbGllbnRTb2Z0d2FyZUNlcnRp" + "ZmljYXRlcwEAHAgALgBEHAgAAAEAWAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAABEAAABV" + "c2VySWRlbnRpdHlUb2tlbgEAHQgALgBEHQgAAAEAPAH/////AQH/////AAAAABVgiQoCAAAAAAAPAAAA" + "U2VjdXJlQ2hhbm5lbElkAQDdLAAuAETdLAAAAAz/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState ClientSoftwareCertificates { get { return m_clientSoftwareCertificates; } set { if (!Object.ReferenceEquals(m_clientSoftwareCertificates, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientSoftwareCertificates = value; } } /// public PropertyState UserIdentityToken { get { return m_userIdentityToken; } set { if (!Object.ReferenceEquals(m_userIdentityToken, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_userIdentityToken = value; } } /// public PropertyState SecureChannelId { get { return m_secureChannelId; } set { if (!Object.ReferenceEquals(m_secureChannelId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_secureChannelId = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_clientSoftwareCertificates != null) { children.Add(m_clientSoftwareCertificates); } if (m_userIdentityToken != null) { children.Add(m_userIdentityToken); } if (m_secureChannelId != null) { children.Add(m_secureChannelId); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ClientSoftwareCertificates: { if (createOrReplace) { if (ClientSoftwareCertificates == null) { if (replacement == null) { ClientSoftwareCertificates = new PropertyState(this); } else { ClientSoftwareCertificates = (PropertyState)replacement; } } } instance = ClientSoftwareCertificates; break; } case Opc.Ua.BrowseNames.UserIdentityToken: { if (createOrReplace) { if (UserIdentityToken == null) { if (replacement == null) { UserIdentityToken = new PropertyState(this); } else { UserIdentityToken = (PropertyState)replacement; } } } instance = UserIdentityToken; break; } case Opc.Ua.BrowseNames.SecureChannelId: { if (createOrReplace) { if (SecureChannelId == null) { if (replacement == null) { SecureChannelId = new PropertyState(this); } else { SecureChannelId = (PropertyState)replacement; } } } instance = SecureChannelId; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_clientSoftwareCertificates; private PropertyState m_userIdentityToken; private PropertyState m_secureChannelId; #endregion } #endif #endregion #region AuditCancelEventState Class #if (!OPCUA_EXCLUDE_AuditCancelEventState) /// /// Stores an instance of the AuditCancelEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditCancelEventState : AuditSessionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditCancelEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditCancelEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAEF1ZGl0Q2FuY2VsRXZlbnRUeXBlSW5zdGFuY2UBAB4IAQAeCB4I" + "AAD/////DwAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEA8wwALgBE8wwAAAAP/////wEB/////wAAAAAV" + "YIkKAgAAAAAACQAAAEV2ZW50VHlwZQEA9AwALgBE9AwAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CgAAAFNvdXJjZU5vZGUBAPUMAC4ARPUMAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3Vy" + "Y2VOYW1lAQD2DAAuAET2DAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEA9wwALgBE" + "9wwAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAPgMAC4ARPgMAAAB" + "ACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAPoMAC4ARPoMAAAAFf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEA+wwALgBE+wwAAAAF/////wEB/////wAAAAAVYIkK" + "AgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEA/AwALgBE/AwAAAEAJgH/////AQH/////AAAAABVgiQoC" + "AAAAAAAGAAAAU3RhdHVzAQD9DAAuAET9DAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2Vy" + "dmVySWQBAP4MAC4ARP4MAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDbGllbnRBdWRpdEVu" + "dHJ5SWQBAP8MAC4ARP8MAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQB" + "AAANAC4ARAANAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABTZXNzaW9uSWQBAAENAC4ARAEN" + "AAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABSZXF1ZXN0SGFuZGxlAQAfCAAuAEQfCAAAAAf/" + "////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState RequestHandle { get { return m_requestHandle; } set { if (!Object.ReferenceEquals(m_requestHandle, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_requestHandle = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_requestHandle != null) { children.Add(m_requestHandle); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.RequestHandle: { if (createOrReplace) { if (RequestHandle == null) { if (replacement == null) { RequestHandle = new PropertyState(this); } else { RequestHandle = (PropertyState)replacement; } } } instance = RequestHandle; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_requestHandle; #endregion } #endif #endregion #region AuditCertificateEventState Class #if (!OPCUA_EXCLUDE_AuditCertificateEventState) /// /// Stores an instance of the AuditCertificateEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditCertificateEventState : AuditSecurityEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditCertificateEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditCertificateEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIQAAAEF1ZGl0Q2VydGlmaWNhdGVFdmVudFR5cGVJbnN0YW5jZQEAIAgB" + "ACAIIAgAAP////8OAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQACDQAuAEQCDQAAAA//////AQH/////" + "AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQADDQAuAEQDDQAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAAKAAAAU291cmNlTm9kZQEABA0ALgBEBA0AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAA" + "AFNvdXJjZU5hbWUBAAUNAC4ARAUNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQAG" + "DQAuAEQGDQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEABw0ALgBE" + "Bw0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEACQ0ALgBECQ0AAAAV////" + "/wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQAKDQAuAEQKDQAAAAX/////AQH/////AAAA" + "ABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQALDQAuAEQLDQAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAYAAABTdGF0dXMBAAwNAC4ARAwNAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAgA" + "AABTZXJ2ZXJJZAEADQ0ALgBEDQ0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENsaWVudEF1" + "ZGl0RW50cnlJZAEADg0ALgBEDg0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVz" + "ZXJJZAEADw0ALgBEDw0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAENlcnRpZmljYXRlAQAh" + "CAAuAEQhCAAAAA//////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState Certificate { get { return m_certificate; } set { if (!Object.ReferenceEquals(m_certificate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_certificate = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_certificate != null) { children.Add(m_certificate); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Certificate: { if (createOrReplace) { if (Certificate == null) { if (replacement == null) { Certificate = new PropertyState(this); } else { Certificate = (PropertyState)replacement; } } } instance = Certificate; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_certificate; #endregion } #endif #endregion #region AuditCertificateDataMismatchEventState Class #if (!OPCUA_EXCLUDE_AuditCertificateDataMismatchEventState) /// /// Stores an instance of the AuditCertificateDataMismatchEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditCertificateDataMismatchEventState : AuditCertificateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditCertificateDataMismatchEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditCertificateDataMismatchEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAALQAAAEF1ZGl0Q2VydGlmaWNhdGVEYXRhTWlzbWF0Y2hFdmVudFR5cGVJ" + "bnN0YW5jZQEAIggBACIIIggAAP////8QAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQAQDQAuAEQQDQAA" + "AA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQARDQAuAEQRDQAAABH/////AQH/" + "////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEAEg0ALgBEEg0AAAAR/////wEB/////wAAAAAV" + "YIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBABMNAC4ARBMNAAAADP////8BAf////8AAAAAFWCJCgIAAAAA" + "AAQAAABUaW1lAQAUDQAuAEQUDQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZl" + "VGltZQEAFQ0ALgBEFQ0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAFw0A" + "LgBEFw0AAAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQAYDQAuAEQYDQAAAAX/" + "////AQH/////AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQAZDQAuAEQZDQAAAQAmAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBABoNAC4ARBoNAAAAAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAgAAABTZXJ2ZXJJZAEAGw0ALgBEGw0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAA" + "EgAAAENsaWVudEF1ZGl0RW50cnlJZAEAHA0ALgBEHA0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAA" + "DAAAAENsaWVudFVzZXJJZAEAHQ0ALgBEHQ0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAENl" + "cnRpZmljYXRlAQAeDQAuAEQeDQAAAA//////AQH/////AAAAABVgiQoCAAAAAAAPAAAASW52YWxpZEhv" + "c3RuYW1lAQAjCAAuAEQjCAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAKAAAASW52YWxpZFVyaQEA" + "JAgALgBEJAgAAAAM/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState InvalidHostname { get { return m_invalidHostname; } set { if (!Object.ReferenceEquals(m_invalidHostname, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_invalidHostname = value; } } /// public PropertyState InvalidUri { get { return m_invalidUri; } set { if (!Object.ReferenceEquals(m_invalidUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_invalidUri = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_invalidHostname != null) { children.Add(m_invalidHostname); } if (m_invalidUri != null) { children.Add(m_invalidUri); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.InvalidHostname: { if (createOrReplace) { if (InvalidHostname == null) { if (replacement == null) { InvalidHostname = new PropertyState(this); } else { InvalidHostname = (PropertyState)replacement; } } } instance = InvalidHostname; break; } case Opc.Ua.BrowseNames.InvalidUri: { if (createOrReplace) { if (InvalidUri == null) { if (replacement == null) { InvalidUri = new PropertyState(this); } else { InvalidUri = (PropertyState)replacement; } } } instance = InvalidUri; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_invalidHostname; private PropertyState m_invalidUri; #endregion } #endif #endregion #region AuditCertificateExpiredEventState Class #if (!OPCUA_EXCLUDE_AuditCertificateExpiredEventState) /// /// Stores an instance of the AuditCertificateExpiredEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditCertificateExpiredEventState : AuditCertificateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditCertificateExpiredEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditCertificateExpiredEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAEF1ZGl0Q2VydGlmaWNhdGVFeHBpcmVkRXZlbnRUeXBlSW5zdGFu" + "Y2UBACUIAQAlCCUIAAD/////DgAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAHw0ALgBEHw0AAAAP////" + "/wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAIA0ALgBEIA0AAAAR/////wEB/////wAA" + "AAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBACENAC4ARCENAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAoAAABTb3VyY2VOYW1lAQAiDQAuAEQiDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAA" + "VGltZQEAIw0ALgBEIw0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUB" + "ACQNAC4ARCQNAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBACYNAC4ARCYN" + "AAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAJw0ALgBEJw0AAAAF/////wEB" + "/////wAAAAAVYIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEAKA0ALgBEKA0AAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAAGAAAAU3RhdHVzAQApDQAuAEQpDQAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAIAAAAU2VydmVySWQBACoNAC4ARCoNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABD" + "bGllbnRBdWRpdEVudHJ5SWQBACsNAC4ARCsNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABD" + "bGllbnRVc2VySWQBACwNAC4ARCwNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABDZXJ0aWZp" + "Y2F0ZQEALQ0ALgBELQ0AAAAP/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditCertificateInvalidEventState Class #if (!OPCUA_EXCLUDE_AuditCertificateInvalidEventState) /// /// Stores an instance of the AuditCertificateInvalidEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditCertificateInvalidEventState : AuditCertificateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditCertificateInvalidEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditCertificateInvalidEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAEF1ZGl0Q2VydGlmaWNhdGVJbnZhbGlkRXZlbnRUeXBlSW5zdGFu" + "Y2UBACYIAQAmCCYIAAD/////DgAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEALg0ALgBELg0AAAAP////" + "/wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEALw0ALgBELw0AAAAR/////wEB/////wAA" + "AAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBADANAC4ARDANAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAoAAABTb3VyY2VOYW1lAQAxDQAuAEQxDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAA" + "VGltZQEAMg0ALgBEMg0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUB" + "ADMNAC4ARDMNAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBADUNAC4ARDUN" + "AAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEANg0ALgBENg0AAAAF/////wEB" + "/////wAAAAAVYIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEANw0ALgBENw0AAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAAGAAAAU3RhdHVzAQA4DQAuAEQ4DQAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAIAAAAU2VydmVySWQBADkNAC4ARDkNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABD" + "bGllbnRBdWRpdEVudHJ5SWQBADoNAC4ARDoNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABD" + "bGllbnRVc2VySWQBADsNAC4ARDsNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABDZXJ0aWZp" + "Y2F0ZQEAPA0ALgBEPA0AAAAP/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditCertificateUntrustedEventState Class #if (!OPCUA_EXCLUDE_AuditCertificateUntrustedEventState) /// /// Stores an instance of the AuditCertificateUntrustedEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditCertificateUntrustedEventState : AuditCertificateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditCertificateUntrustedEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditCertificateUntrustedEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKgAAAEF1ZGl0Q2VydGlmaWNhdGVVbnRydXN0ZWRFdmVudFR5cGVJbnN0" + "YW5jZQEAJwgBACcIJwgAAP////8OAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQA9DQAuAEQ9DQAAAA//" + "////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQA+DQAuAEQ+DQAAABH/////AQH/////" + "AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEAPw0ALgBEPw0AAAAR/////wEB/////wAAAAAVYIkK" + "AgAAAAAACgAAAFNvdXJjZU5hbWUBAEANAC4AREANAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQA" + "AABUaW1lAQBBDQAuAERBDQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGlt" + "ZQEAQg0ALgBEQg0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEARA0ALgBE" + "RA0AAAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQBFDQAuAERFDQAAAAX/////" + "AQH/////AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQBGDQAuAERGDQAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBAEcNAC4AREcNAAAAAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAgAAABTZXJ2ZXJJZAEASA0ALgBESA0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAA" + "AENsaWVudEF1ZGl0RW50cnlJZAEASQ0ALgBESQ0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAA" + "AENsaWVudFVzZXJJZAEASg0ALgBESg0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAENlcnRp" + "ZmljYXRlAQBLDQAuAERLDQAAAA//////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditCertificateRevokedEventState Class #if (!OPCUA_EXCLUDE_AuditCertificateRevokedEventState) /// /// Stores an instance of the AuditCertificateRevokedEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditCertificateRevokedEventState : AuditCertificateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditCertificateRevokedEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditCertificateRevokedEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAEF1ZGl0Q2VydGlmaWNhdGVSZXZva2VkRXZlbnRUeXBlSW5zdGFu" + "Y2UBACgIAQAoCCgIAAD/////DgAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEATA0ALgBETA0AAAAP////" + "/wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEATQ0ALgBETQ0AAAAR/////wEB/////wAA" + "AAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAE4NAC4ARE4NAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAoAAABTb3VyY2VOYW1lAQBPDQAuAERPDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAA" + "VGltZQEAUA0ALgBEUA0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUB" + "AFENAC4ARFENAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAFMNAC4ARFMN" + "AAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAVA0ALgBEVA0AAAAF/////wEB" + "/////wAAAAAVYIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEAVQ0ALgBEVQ0AAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAAGAAAAU3RhdHVzAQBWDQAuAERWDQAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAIAAAAU2VydmVySWQBAFcNAC4ARFcNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABD" + "bGllbnRBdWRpdEVudHJ5SWQBAFgNAC4ARFgNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABD" + "bGllbnRVc2VySWQBAFkNAC4ARFkNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABDZXJ0aWZp" + "Y2F0ZQEAWg0ALgBEWg0AAAAP/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditCertificateMismatchEventState Class #if (!OPCUA_EXCLUDE_AuditCertificateMismatchEventState) /// /// Stores an instance of the AuditCertificateMismatchEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditCertificateMismatchEventState : AuditCertificateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditCertificateMismatchEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditCertificateMismatchEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKQAAAEF1ZGl0Q2VydGlmaWNhdGVNaXNtYXRjaEV2ZW50VHlwZUluc3Rh" + "bmNlAQApCAEAKQgpCAAA/////w4AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAFsNAC4ARFsNAAAAD///" + "//8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAFwNAC4ARFwNAAAAEf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQBdDQAuAERdDQAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAAKAAAAU291cmNlTmFtZQEAXg0ALgBEXg0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAA" + "AFRpbWUBAF8NAC4ARF8NAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1l" + "AQBgDQAuAERgDQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQBiDQAuAERi" + "DQAAABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAGMNAC4ARGMNAAAABf////8B" + "Af////8AAAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAGQNAC4ARGQNAAABACYB/////wEB" + "/////wAAAAAVYIkKAgAAAAAABgAAAFN0YXR1cwEAZQ0ALgBEZQ0AAAAB/////wEB/////wAAAAAVYIkK" + "AgAAAAAACAAAAFNlcnZlcklkAQBmDQAuAERmDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAA" + "Q2xpZW50QXVkaXRFbnRyeUlkAQBnDQAuAERnDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAA" + "Q2xpZW50VXNlcklkAQBoDQAuAERoDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAALAAAAQ2VydGlm" + "aWNhdGUBAGkNAC4ARGkNAAAAD/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditNodeManagementEventState Class #if (!OPCUA_EXCLUDE_AuditNodeManagementEventState) /// /// Stores an instance of the AuditNodeManagementEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditNodeManagementEventState : AuditEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditNodeManagementEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditNodeManagementEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJAAAAEF1ZGl0Tm9kZU1hbmFnZW1lbnRFdmVudFR5cGVJbnN0YW5jZQEA" + "KggBACoIKggAAP////8NAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQBqDQAuAERqDQAAAA//////AQH/" + "////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQBrDQAuAERrDQAAABH/////AQH/////AAAAABVg" + "iQoCAAAAAAAKAAAAU291cmNlTm9kZQEAbA0ALgBEbA0AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CgAAAFNvdXJjZU5hbWUBAG0NAC4ARG0NAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1l" + "AQBuDQAuAERuDQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAbw0A" + "LgBEbw0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAcQ0ALgBEcQ0AAAAV" + "/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQByDQAuAERyDQAAAAX/////AQH/////" + "AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQBzDQAuAERzDQAAAQAmAf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBAHQNAC4ARHQNAAAAAf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAgAAABTZXJ2ZXJJZAEAdQ0ALgBEdQ0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENsaWVu" + "dEF1ZGl0RW50cnlJZAEAdg0ALgBEdg0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVu" + "dFVzZXJJZAEAdw0ALgBEdw0AAAAM/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditAddNodesEventState Class #if (!OPCUA_EXCLUDE_AuditAddNodesEventState) /// /// Stores an instance of the AuditAddNodesEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditAddNodesEventState : AuditNodeManagementEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditAddNodesEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditAddNodesEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHgAAAEF1ZGl0QWRkTm9kZXNFdmVudFR5cGVJbnN0YW5jZQEAKwgBACsI" + "KwgAAP////8OAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQB4DQAuAER4DQAAAA//////AQH/////AAAA" + "ABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQB5DQAuAER5DQAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTm9kZQEAeg0ALgBEeg0AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNv" + "dXJjZU5hbWUBAHsNAC4ARHsNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQB8DQAu" + "AER8DQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAfQ0ALgBEfQ0A" + "AAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAfw0ALgBEfw0AAAAV/////wEB" + "/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQCADQAuAESADQAAAAX/////AQH/////AAAAABVg" + "iQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQCBDQAuAESBDQAAAQAmAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAYAAABTdGF0dXMBAIINAC4ARIINAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABT" + "ZXJ2ZXJJZAEAgw0ALgBEgw0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENsaWVudEF1ZGl0" + "RW50cnlJZAEAhA0ALgBEhA0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJ" + "ZAEAhQ0ALgBEhQ0AAAAM/////wEB/////wAAAAAXYIkKAgAAAAAACgAAAE5vZGVzVG9BZGQBACwIAC4A" + "RCwIAAABAHgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState NodesToAdd { get { return m_nodesToAdd; } set { if (!Object.ReferenceEquals(m_nodesToAdd, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nodesToAdd = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_nodesToAdd != null) { children.Add(m_nodesToAdd); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.NodesToAdd: { if (createOrReplace) { if (NodesToAdd == null) { if (replacement == null) { NodesToAdd = new PropertyState(this); } else { NodesToAdd = (PropertyState)replacement; } } } instance = NodesToAdd; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_nodesToAdd; #endregion } #endif #endregion #region AuditDeleteNodesEventState Class #if (!OPCUA_EXCLUDE_AuditDeleteNodesEventState) /// /// Stores an instance of the AuditDeleteNodesEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditDeleteNodesEventState : AuditNodeManagementEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditDeleteNodesEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditDeleteNodesEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIQAAAEF1ZGl0RGVsZXRlTm9kZXNFdmVudFR5cGVJbnN0YW5jZQEALQgB" + "AC0ILQgAAP////8OAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQCGDQAuAESGDQAAAA//////AQH/////" + "AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQCHDQAuAESHDQAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAAKAAAAU291cmNlTm9kZQEAiA0ALgBEiA0AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAA" + "AFNvdXJjZU5hbWUBAIkNAC4ARIkNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQCK" + "DQAuAESKDQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAiw0ALgBE" + "iw0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAjQ0ALgBEjQ0AAAAV////" + "/wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQCODQAuAESODQAAAAX/////AQH/////AAAA" + "ABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQCPDQAuAESPDQAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAYAAABTdGF0dXMBAJANAC4ARJANAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAgA" + "AABTZXJ2ZXJJZAEAkQ0ALgBEkQ0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENsaWVudEF1" + "ZGl0RW50cnlJZAEAkg0ALgBEkg0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVz" + "ZXJJZAEAkw0ALgBEkw0AAAAM/////wEB/////wAAAAAXYIkKAgAAAAAADQAAAE5vZGVzVG9EZWxldGUB" + "AC4IAC4ARC4IAAABAH4BAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState NodesToDelete { get { return m_nodesToDelete; } set { if (!Object.ReferenceEquals(m_nodesToDelete, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nodesToDelete = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_nodesToDelete != null) { children.Add(m_nodesToDelete); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.NodesToDelete: { if (createOrReplace) { if (NodesToDelete == null) { if (replacement == null) { NodesToDelete = new PropertyState(this); } else { NodesToDelete = (PropertyState)replacement; } } } instance = NodesToDelete; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_nodesToDelete; #endregion } #endif #endregion #region AuditAddReferencesEventState Class #if (!OPCUA_EXCLUDE_AuditAddReferencesEventState) /// /// Stores an instance of the AuditAddReferencesEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditAddReferencesEventState : AuditNodeManagementEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditAddReferencesEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditAddReferencesEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIwAAAEF1ZGl0QWRkUmVmZXJlbmNlc0V2ZW50VHlwZUluc3RhbmNlAQAv" + "CAEALwgvCAAA/////w4AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAJQNAC4ARJQNAAAAD/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAJUNAC4ARJUNAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOb2RlAQCWDQAuAESWDQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTmFtZQEAlw0ALgBElw0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUB" + "AJgNAC4ARJgNAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQCZDQAu" + "AESZDQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQCbDQAuAESbDQAAABX/" + "////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAJwNAC4ARJwNAAAABf////8BAf////8A" + "AAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAJ0NAC4ARJ0NAAABACYB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABgAAAFN0YXR1cwEAng0ALgBEng0AAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CAAAAFNlcnZlcklkAQCfDQAuAESfDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xpZW50" + "QXVkaXRFbnRyeUlkAQCgDQAuAESgDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50" + "VXNlcklkAQChDQAuAEShDQAAAAz/////AQH/////AAAAABdgiQoCAAAAAAAPAAAAUmVmZXJlbmNlc1Rv" + "QWRkAQAwCAAuAEQwCAAAAQB7AQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState ReferencesToAdd { get { return m_referencesToAdd; } set { if (!Object.ReferenceEquals(m_referencesToAdd, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_referencesToAdd = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_referencesToAdd != null) { children.Add(m_referencesToAdd); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ReferencesToAdd: { if (createOrReplace) { if (ReferencesToAdd == null) { if (replacement == null) { ReferencesToAdd = new PropertyState(this); } else { ReferencesToAdd = (PropertyState)replacement; } } } instance = ReferencesToAdd; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_referencesToAdd; #endregion } #endif #endregion #region AuditDeleteReferencesEventState Class #if (!OPCUA_EXCLUDE_AuditDeleteReferencesEventState) /// /// Stores an instance of the AuditDeleteReferencesEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditDeleteReferencesEventState : AuditNodeManagementEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditDeleteReferencesEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditDeleteReferencesEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAEF1ZGl0RGVsZXRlUmVmZXJlbmNlc0V2ZW50VHlwZUluc3RhbmNl" + "AQAxCAEAMQgxCAAA/////w4AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAKINAC4ARKINAAAAD/////8B" + "Af////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAKMNAC4ARKMNAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQCkDQAuAESkDQAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTmFtZQEApQ0ALgBEpQ0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRp" + "bWUBAKYNAC4ARKYNAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQCn" + "DQAuAESnDQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQCpDQAuAESpDQAA" + "ABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAKoNAC4ARKoNAAAABf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAKsNAC4ARKsNAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABgAAAFN0YXR1cwEArA0ALgBErA0AAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAFNlcnZlcklkAQCtDQAuAEStDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xp" + "ZW50QXVkaXRFbnRyeUlkAQCuDQAuAESuDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xp" + "ZW50VXNlcklkAQCvDQAuAESvDQAAAAz/////AQH/////AAAAABdgiQoCAAAAAAASAAAAUmVmZXJlbmNl" + "c1RvRGVsZXRlAQAyCAAuAEQyCAAAAQCBAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState ReferencesToDelete { get { return m_referencesToDelete; } set { if (!Object.ReferenceEquals(m_referencesToDelete, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_referencesToDelete = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_referencesToDelete != null) { children.Add(m_referencesToDelete); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ReferencesToDelete: { if (createOrReplace) { if (ReferencesToDelete == null) { if (replacement == null) { ReferencesToDelete = new PropertyState(this); } else { ReferencesToDelete = (PropertyState)replacement; } } } instance = ReferencesToDelete; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_referencesToDelete; #endregion } #endif #endregion #region AuditUpdateEventState Class #if (!OPCUA_EXCLUDE_AuditUpdateEventState) /// /// Stores an instance of the AuditUpdateEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditUpdateEventState : AuditEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditUpdateEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditUpdateEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAEF1ZGl0VXBkYXRlRXZlbnRUeXBlSW5zdGFuY2UBADMIAQAzCDMI" + "AAD/////DQAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAsA0ALgBEsA0AAAAP/////wEB/////wAAAAAV" + "YIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAsQ0ALgBEsQ0AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CgAAAFNvdXJjZU5vZGUBALINAC4ARLINAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3Vy" + "Y2VOYW1lAQCzDQAuAESzDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEAtA0ALgBE" + "tA0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBALUNAC4ARLUNAAAB" + "ACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBALcNAC4ARLcNAAAAFf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAuA0ALgBEuA0AAAAF/////wEB/////wAAAAAVYIkK" + "AgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEAuQ0ALgBEuQ0AAAEAJgH/////AQH/////AAAAABVgiQoC" + "AAAAAAAGAAAAU3RhdHVzAQC6DQAuAES6DQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2Vy" + "dmVySWQBALsNAC4ARLsNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDbGllbnRBdWRpdEVu" + "dHJ5SWQBALwNAC4ARLwNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQB" + "AL0NAC4ARL0NAAAADP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditWriteUpdateEventState Class #if (!OPCUA_EXCLUDE_AuditWriteUpdateEventState) /// /// Stores an instance of the AuditWriteUpdateEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditWriteUpdateEventState : AuditUpdateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditWriteUpdateEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditWriteUpdateEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIQAAAEF1ZGl0V3JpdGVVcGRhdGVFdmVudFR5cGVJbnN0YW5jZQEANAgB" + "ADQINAgAAP////8RAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQC+DQAuAES+DQAAAA//////AQH/////" + "AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQC/DQAuAES/DQAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAAKAAAAU291cmNlTm9kZQEAwA0ALgBEwA0AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAA" + "AFNvdXJjZU5hbWUBAMENAC4ARMENAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQDC" + "DQAuAETCDQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAww0ALgBE" + "ww0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAxQ0ALgBExQ0AAAAV////" + "/wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQDGDQAuAETGDQAAAAX/////AQH/////AAAA" + "ABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQDHDQAuAETHDQAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAYAAABTdGF0dXMBAMgNAC4ARMgNAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAgA" + "AABTZXJ2ZXJJZAEAyQ0ALgBEyQ0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENsaWVudEF1" + "ZGl0RW50cnlJZAEAyg0ALgBEyg0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVz" + "ZXJJZAEAyw0ALgBEyw0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAEF0dHJpYnV0ZUlkAQC+" + "CgAuAES+CgAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAKAAAASW5kZXhSYW5nZQEANQgALgBENQgA" + "AAEAIwH/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAT2xkVmFsdWUBADYIAC4ARDYIAAAAGP////8B" + "Af////8AAAAAFWCJCgIAAAAAAAgAAABOZXdWYWx1ZQEANwgALgBENwgAAAAY/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState AttributeId { get { return m_attributeId; } set { if (!Object.ReferenceEquals(m_attributeId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_attributeId = value; } } /// public PropertyState IndexRange { get { return m_indexRange; } set { if (!Object.ReferenceEquals(m_indexRange, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_indexRange = value; } } /// public PropertyState OldValue { get { return m_oldValue; } set { if (!Object.ReferenceEquals(m_oldValue, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_oldValue = value; } } /// public PropertyState NewValue { get { return m_newValue; } set { if (!Object.ReferenceEquals(m_newValue, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_newValue = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_attributeId != null) { children.Add(m_attributeId); } if (m_indexRange != null) { children.Add(m_indexRange); } if (m_oldValue != null) { children.Add(m_oldValue); } if (m_newValue != null) { children.Add(m_newValue); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.AttributeId: { if (createOrReplace) { if (AttributeId == null) { if (replacement == null) { AttributeId = new PropertyState(this); } else { AttributeId = (PropertyState)replacement; } } } instance = AttributeId; break; } case Opc.Ua.BrowseNames.IndexRange: { if (createOrReplace) { if (IndexRange == null) { if (replacement == null) { IndexRange = new PropertyState(this); } else { IndexRange = (PropertyState)replacement; } } } instance = IndexRange; break; } case Opc.Ua.BrowseNames.OldValue: { if (createOrReplace) { if (OldValue == null) { if (replacement == null) { OldValue = new PropertyState(this); } else { OldValue = (PropertyState)replacement; } } } instance = OldValue; break; } case Opc.Ua.BrowseNames.NewValue: { if (createOrReplace) { if (NewValue == null) { if (replacement == null) { NewValue = new PropertyState(this); } else { NewValue = (PropertyState)replacement; } } } instance = NewValue; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_attributeId; private PropertyState m_indexRange; private PropertyState m_oldValue; private PropertyState m_newValue; #endregion } #endif #endregion #region AuditHistoryUpdateEventState Class #if (!OPCUA_EXCLUDE_AuditHistoryUpdateEventState) /// /// Stores an instance of the AuditHistoryUpdateEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditHistoryUpdateEventState : AuditUpdateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditHistoryUpdateEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditHistoryUpdateEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIwAAAEF1ZGl0SGlzdG9yeVVwZGF0ZUV2ZW50VHlwZUluc3RhbmNlAQA4" + "CAEAOAg4CAAA/////w4AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAMwNAC4ARMwNAAAAD/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAM0NAC4ARM0NAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOb2RlAQDODQAuAETODQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTmFtZQEAzw0ALgBEzw0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUB" + "ANANAC4ARNANAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQDRDQAu" + "AETRDQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQDTDQAuAETTDQAAABX/" + "////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBANQNAC4ARNQNAAAABf////8BAf////8A" + "AAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABANUNAC4ARNUNAAABACYB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABgAAAFN0YXR1cwEA1g0ALgBE1g0AAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CAAAAFNlcnZlcklkAQDXDQAuAETXDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xpZW50" + "QXVkaXRFbnRyeUlkAQDYDQAuAETYDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50" + "VXNlcklkAQDZDQAuAETZDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAATAAAAUGFyYW1ldGVyRGF0" + "YVR5cGVJZAEAvwoALgBEvwoAAAAR/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState ParameterDataTypeId { get { return m_parameterDataTypeId; } set { if (!Object.ReferenceEquals(m_parameterDataTypeId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_parameterDataTypeId = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_parameterDataTypeId != null) { children.Add(m_parameterDataTypeId); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ParameterDataTypeId: { if (createOrReplace) { if (ParameterDataTypeId == null) { if (replacement == null) { ParameterDataTypeId = new PropertyState(this); } else { ParameterDataTypeId = (PropertyState)replacement; } } } instance = ParameterDataTypeId; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_parameterDataTypeId; #endregion } #endif #endregion #region AuditUpdateMethodEventState Class #if (!OPCUA_EXCLUDE_AuditUpdateMethodEventState) /// /// Stores an instance of the AuditUpdateMethodEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditUpdateMethodEventState : AuditEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditUpdateMethodEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditUpdateMethodEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAEF1ZGl0VXBkYXRlTWV0aG9kRXZlbnRUeXBlSW5zdGFuY2UBAE8I" + "AQBPCE8IAAD/////DwAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEANw4ALgBENw4AAAAP/////wEB////" + "/wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAOA4ALgBEOA4AAAAR/////wEB/////wAAAAAVYIkK" + "AgAAAAAACgAAAFNvdXJjZU5vZGUBADkOAC4ARDkOAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoA" + "AABTb3VyY2VOYW1lAQA6DgAuAEQ6DgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEA" + "Ow4ALgBEOw4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBADwOAC4A" + "RDwOAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAD4OAC4ARD4OAAAAFf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAPw4ALgBEPw4AAAAF/////wEB/////wAA" + "AAAVYIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEAQA4ALgBEQA4AAAEAJgH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAGAAAAU3RhdHVzAQBBDgAuAERBDgAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAI" + "AAAAU2VydmVySWQBAEIOAC4AREIOAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDbGllbnRB" + "dWRpdEVudHJ5SWQBAEMOAC4AREMOAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRV" + "c2VySWQBAEQOAC4AREQOAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABNZXRob2RJZAEAUAgA" + "LgBEUAgAAAAR/////wEB/////wAAAAAXYIkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBRCAAuAERR" + "CAAAABgBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState MethodId { get { return m_methodId; } set { if (!Object.ReferenceEquals(m_methodId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_methodId = value; } } /// public PropertyState InputArguments { get { return m_inputArguments; } set { if (!Object.ReferenceEquals(m_inputArguments, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_inputArguments = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_methodId != null) { children.Add(m_methodId); } if (m_inputArguments != null) { children.Add(m_inputArguments); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.MethodId: { if (createOrReplace) { if (MethodId == null) { if (replacement == null) { MethodId = new PropertyState(this); } else { MethodId = (PropertyState)replacement; } } } instance = MethodId; break; } case Opc.Ua.BrowseNames.InputArguments: { if (createOrReplace) { if (InputArguments == null) { if (replacement == null) { InputArguments = new PropertyState(this); } else { InputArguments = (PropertyState)replacement; } } } instance = InputArguments; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_methodId; private PropertyState m_inputArguments; #endregion } #endif #endregion #region SystemEventState Class #if (!OPCUA_EXCLUDE_SystemEventState) /// /// Stores an instance of the SystemEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SystemEventState : BaseEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SystemEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SystemEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAFwAAAFN5c3RlbUV2ZW50VHlwZUluc3RhbmNlAQBSCAEAUghSCAAA////" + "/wgAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAEUOAC4AREUOAAAAD/////8BAf////8AAAAAFWCJCgIA" + "AAAAAAkAAABFdmVudFR5cGUBAEYOAC4AREYOAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABT" + "b3VyY2VOb2RlAQBHDgAuAERHDgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFt" + "ZQEASA4ALgBESA4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAEkOAC4AREkOAAAB" + "ACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQBKDgAuAERKDgAAAQAmAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQBMDgAuAERMDgAAABX/////AQH/////AAAA" + "ABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAE0OAC4ARE0OAAAABf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DeviceFailureEventState Class #if (!OPCUA_EXCLUDE_DeviceFailureEventState) /// /// Stores an instance of the DeviceFailureEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DeviceFailureEventState : SystemEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DeviceFailureEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DeviceFailureEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHgAAAERldmljZUZhaWx1cmVFdmVudFR5cGVJbnN0YW5jZQEAUwgBAFMI" + "UwgAAP////8IAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQBODgAuAERODgAAAA//////AQH/////AAAA" + "ABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQBPDgAuAERPDgAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTm9kZQEAUA4ALgBEUA4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNv" + "dXJjZU5hbWUBAFEOAC4ARFEOAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQBSDgAu" + "AERSDgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAUw4ALgBEUw4A" + "AAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAVQ4ALgBEVQ4AAAAV/////wEB" + "/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQBWDgAuAERWDgAAAAX/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region SystemStatusChangeEventState Class #if (!OPCUA_EXCLUDE_SystemStatusChangeEventState) /// /// Stores an instance of the SystemStatusChangeEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SystemStatusChangeEventState : SystemEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SystemStatusChangeEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SystemStatusChangeEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIwAAAFN5c3RlbVN0YXR1c0NoYW5nZUV2ZW50VHlwZUluc3RhbmNlAQC2" + "LAEAtiy2LAAA/////wkAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBALcsAC4ARLcsAAAAD/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBALgsAC4ARLgsAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOb2RlAQC5LAAuAES5LAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTmFtZQEAuiwALgBEuiwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUB" + "ALssAC4ARLssAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQC8LAAu" + "AES8LAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQC+LAAuAES+LAAAABX/" + "////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAL8sAC4ARL8sAAAABf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAsAAABTeXN0ZW1TdGF0ZQEAsC0ALgBEsC0AAAEAVAP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState SystemState { get { return m_systemState; } set { if (!Object.ReferenceEquals(m_systemState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_systemState = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_systemState != null) { children.Add(m_systemState); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SystemState: { if (createOrReplace) { if (SystemState == null) { if (replacement == null) { SystemState = new PropertyState(this); } else { SystemState = (PropertyState)replacement; } } } instance = SystemState; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_systemState; #endregion } #endif #endregion #region BaseModelChangeEventState Class #if (!OPCUA_EXCLUDE_BaseModelChangeEventState) /// /// Stores an instance of the BaseModelChangeEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class BaseModelChangeEventState : BaseEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public BaseModelChangeEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.BaseModelChangeEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIAAAAEJhc2VNb2RlbENoYW5nZUV2ZW50VHlwZUluc3RhbmNlAQBUCAEA" + "VAhUCAAA/////wgAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAFcOAC4ARFcOAAAAD/////8BAf////8A" + "AAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAFgOAC4ARFgOAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAoAAABTb3VyY2VOb2RlAQBZDgAuAERZDgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAA" + "U291cmNlTmFtZQEAWg4ALgBEWg4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAFsO" + "AC4ARFsOAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQBcDgAuAERc" + "DgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQBeDgAuAEReDgAAABX/////" + "AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAF8OAC4ARF8OAAAABf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region GeneralModelChangeEventState Class #if (!OPCUA_EXCLUDE_GeneralModelChangeEventState) /// /// Stores an instance of the GeneralModelChangeEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class GeneralModelChangeEventState : BaseModelChangeEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public GeneralModelChangeEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.GeneralModelChangeEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIwAAAEdlbmVyYWxNb2RlbENoYW5nZUV2ZW50VHlwZUluc3RhbmNlAQBV" + "CAEAVQhVCAAA/////wkAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAGAOAC4ARGAOAAAAD/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAGEOAC4ARGEOAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOb2RlAQBiDgAuAERiDgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTmFtZQEAYw4ALgBEYw4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUB" + "AGQOAC4ARGQOAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQBlDgAu" + "AERlDgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQBnDgAuAERnDgAAABX/" + "////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAGgOAC4ARGgOAAAABf////8BAf////8A" + "AAAAF2CJCgIAAAAAAAcAAABDaGFuZ2VzAQBWCAAuAERWCAAAAQBtAwEAAAABAAAAAAAAAAEB/////wAA" + "AAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState Changes { get { return m_changes; } set { if (!Object.ReferenceEquals(m_changes, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_changes = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_changes != null) { children.Add(m_changes); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Changes: { if (createOrReplace) { if (Changes == null) { if (replacement == null) { Changes = new PropertyState(this); } else { Changes = (PropertyState)replacement; } } } instance = Changes; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_changes; #endregion } #endif #endregion #region SemanticChangeEventState Class #if (!OPCUA_EXCLUDE_SemanticChangeEventState) /// /// Stores an instance of the SemanticChangeEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SemanticChangeEventState : BaseEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SemanticChangeEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SemanticChangeEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHwAAAFNlbWFudGljQ2hhbmdlRXZlbnRUeXBlSW5zdGFuY2UBALIKAQCy" + "CrIKAAD/////CQAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAaQ4ALgBEaQ4AAAAP/////wEB/////wAA" + "AAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAag4ALgBEag4AAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAACgAAAFNvdXJjZU5vZGUBAGsOAC4ARGsOAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABT" + "b3VyY2VOYW1lAQBsDgAuAERsDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEAbQ4A" + "LgBEbQ4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAG4OAC4ARG4O" + "AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAHAOAC4ARHAOAAAAFf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAcQ4ALgBEcQ4AAAAF/////wEB/////wAAAAAX" + "YIkKAgAAAAAABwAAAENoYW5nZXMBALMKAC4ARLMKAAABAIEDAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState Changes { get { return m_changes; } set { if (!Object.ReferenceEquals(m_changes, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_changes = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_changes != null) { children.Add(m_changes); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Changes: { if (createOrReplace) { if (Changes == null) { if (replacement == null) { Changes = new PropertyState(this); } else { Changes = (PropertyState)replacement; } } } instance = Changes; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_changes; #endregion } #endif #endregion #region EventQueueOverflowEventState Class #if (!OPCUA_EXCLUDE_EventQueueOverflowEventState) /// /// Stores an instance of the EventQueueOverflowEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class EventQueueOverflowEventState : BaseEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public EventQueueOverflowEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.EventQueueOverflowEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIwAAAEV2ZW50UXVldWVPdmVyZmxvd0V2ZW50VHlwZUluc3RhbmNlAQDb" + "CwEA2wvbCwAA/////wgAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAHcMAC4ARHcMAAAAD/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAHgMAC4ARHgMAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOb2RlAQB5DAAuAER5DAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTmFtZQEAegwALgBEegwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUB" + "AHsMAC4ARHsMAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQB8DAAu" + "AER8DAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQB+DAAuAER+DAAAABX/" + "////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAH8MAC4ARH8MAAAABf////8BAf////8A" + "AAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ProgressEventState Class #if (!OPCUA_EXCLUDE_ProgressEventState) /// /// Stores an instance of the ProgressEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ProgressEventState : BaseEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ProgressEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ProgressEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGQAAAFByb2dyZXNzRXZlbnRUeXBlSW5zdGFuY2UBAKwsAQCsLKwsAAD/" + "////CgAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEArSwALgBErSwAAAAP/////wEB/////wAAAAAVYIkK" + "AgAAAAAACQAAAEV2ZW50VHlwZQEAriwALgBEriwAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAA" + "AFNvdXJjZU5vZGUBAK8sAC4ARK8sAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VO" + "YW1lAQCwLAAuAESwLAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEAsSwALgBEsSwA" + "AAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBALIsAC4ARLIsAAABACYB" + "/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBALQsAC4ARLQsAAAAFf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAtSwALgBEtSwAAAAF/////wEB/////wAAAAAVYIkKAgAA" + "AAAABwAAAENvbnRleHQBANYwAC4ARNYwAAAAGP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABQcm9n" + "cmVzcwEA1zAALgBE1zAAAAAF/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState Context { get { return m_context; } set { if (!Object.ReferenceEquals(m_context, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_context = value; } } /// public PropertyState Progress { get { return m_progress; } set { if (!Object.ReferenceEquals(m_progress, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_progress = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_context != null) { children.Add(m_context); } if (m_progress != null) { children.Add(m_progress); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Context: { if (createOrReplace) { if (Context == null) { if (replacement == null) { Context = new PropertyState(this); } else { Context = (PropertyState)replacement; } } } instance = Context; break; } case Opc.Ua.BrowseNames.Progress: { if (createOrReplace) { if (Progress == null) { if (replacement == null) { Progress = new PropertyState(this); } else { Progress = (PropertyState)replacement; } } } instance = Progress; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_context; private PropertyState m_progress; #endregion } #endif #endregion #region AggregateFunctionState Class #if (!OPCUA_EXCLUDE_AggregateFunctionState) /// /// Stores an instance of the AggregateFunctionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AggregateFunctionState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AggregateFunctionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AggregateFunctionType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHQAAAEFnZ3JlZ2F0ZUZ1bmN0aW9uVHlwZUluc3RhbmNlAQAkCQEAJAkk" + "CQAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ServerVendorCapabilityState Class #if (!OPCUA_EXCLUDE_ServerVendorCapabilityState) /// /// Stores an instance of the ServerVendorCapabilityType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ServerVendorCapabilityState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ServerVendorCapabilityState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ServerVendorCapabilityType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAIgAAAFNlcnZlclZlbmRvckNhcGFiaWxpdHlUeXBlSW5zdGFuY2UBAFkI" + "AQBZCFkIAAAAGP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region ServerVendorCapabilityState Class /// /// A typed version of the ServerVendorCapabilityType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ServerVendorCapabilityState : ServerVendorCapabilityState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ServerVendorCapabilityState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ServerStatusState Class #if (!OPCUA_EXCLUDE_ServerStatusState) /// /// Stores an instance of the ServerStatusType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ServerStatusState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ServerStatusState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ServerStatusType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.ServerStatusDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAGAAAAFNlcnZlclN0YXR1c1R5cGVJbnN0YW5jZQEAWggBAFoIWggAAAEA" + "XgP/////AQH/////BgAAABVgiQoCAAAAAAAJAAAAU3RhcnRUaW1lAQBbCAAvAD9bCAAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAsAAABDdXJyZW50VGltZQEAXAgALwA/XAgAAAEAJgH/////AQH/////" + "AAAAABVgiQoCAAAAAAAFAAAAU3RhdGUBAF0IAC8AP10IAAABAFQD/////wEB/////wAAAAAVYIkKAgAA" + "AAAACQAAAEJ1aWxkSW5mbwEAXggALwEA6wteCAAAAQBSAf////8BAf////8GAAAAFXCJCgIAAAAAAAoA" + "AABQcm9kdWN0VXJpAQByDgAvAD9yDgAAAAz/////AQEAAAAAAECPQP////8AAAAAFXCJCgIAAAAAABAA" + "AABNYW51ZmFjdHVyZXJOYW1lAQBzDgAvAD9zDgAAAAz/////AQEAAAAAAECPQP////8AAAAAFXCJCgIA" + "AAAAAAsAAABQcm9kdWN0TmFtZQEAdA4ALwA/dA4AAAAM/////wEBAAAAAABAj0D/////AAAAABVwiQoC" + "AAAAAAAPAAAAU29mdHdhcmVWZXJzaW9uAQB1DgAvAD91DgAAAAz/////AQEAAAAAAECPQP////8AAAAA" + "FXCJCgIAAAAAAAsAAABCdWlsZE51bWJlcgEAdg4ALwA/dg4AAAAM/////wEBAAAAAABAj0D/////AAAA" + "ABVwiQoCAAAAAAAJAAAAQnVpbGREYXRlAQB3DgAvAD93DgAAAQAmAf////8BAQAAAAAAQI9A/////wAA" + "AAAVYIkKAgAAAAAAEwAAAFNlY29uZHNUaWxsU2h1dGRvd24BAMAKAC8AP8AKAAAAB/////8BAf////8A" + "AAAAFWCJCgIAAAAAAA4AAABTaHV0ZG93blJlYXNvbgEAwQoALwA/wQoAAAAV/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState StartTime { get { return m_startTime; } set { if (!Object.ReferenceEquals(m_startTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_startTime = value; } } /// public BaseDataVariableState CurrentTime { get { return m_currentTime; } set { if (!Object.ReferenceEquals(m_currentTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_currentTime = value; } } /// public BaseDataVariableState State { get { return m_state; } set { if (!Object.ReferenceEquals(m_state, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_state = value; } } /// public BuildInfoVariableState BuildInfo { get { return m_buildInfo; } set { if (!Object.ReferenceEquals(m_buildInfo, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_buildInfo = value; } } /// public BaseDataVariableState SecondsTillShutdown { get { return m_secondsTillShutdown; } set { if (!Object.ReferenceEquals(m_secondsTillShutdown, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_secondsTillShutdown = value; } } /// public BaseDataVariableState ShutdownReason { get { return m_shutdownReason; } set { if (!Object.ReferenceEquals(m_shutdownReason, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_shutdownReason = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_startTime != null) { children.Add(m_startTime); } if (m_currentTime != null) { children.Add(m_currentTime); } if (m_state != null) { children.Add(m_state); } if (m_buildInfo != null) { children.Add(m_buildInfo); } if (m_secondsTillShutdown != null) { children.Add(m_secondsTillShutdown); } if (m_shutdownReason != null) { children.Add(m_shutdownReason); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.StartTime: { if (createOrReplace) { if (StartTime == null) { if (replacement == null) { StartTime = new BaseDataVariableState(this); } else { StartTime = (BaseDataVariableState)replacement; } } } instance = StartTime; break; } case Opc.Ua.BrowseNames.CurrentTime: { if (createOrReplace) { if (CurrentTime == null) { if (replacement == null) { CurrentTime = new BaseDataVariableState(this); } else { CurrentTime = (BaseDataVariableState)replacement; } } } instance = CurrentTime; break; } case Opc.Ua.BrowseNames.State: { if (createOrReplace) { if (State == null) { if (replacement == null) { State = new BaseDataVariableState(this); } else { State = (BaseDataVariableState)replacement; } } } instance = State; break; } case Opc.Ua.BrowseNames.BuildInfo: { if (createOrReplace) { if (BuildInfo == null) { if (replacement == null) { BuildInfo = new BuildInfoVariableState(this); } else { BuildInfo = (BuildInfoVariableState)replacement; } } } instance = BuildInfo; break; } case Opc.Ua.BrowseNames.SecondsTillShutdown: { if (createOrReplace) { if (SecondsTillShutdown == null) { if (replacement == null) { SecondsTillShutdown = new BaseDataVariableState(this); } else { SecondsTillShutdown = (BaseDataVariableState)replacement; } } } instance = SecondsTillShutdown; break; } case Opc.Ua.BrowseNames.ShutdownReason: { if (createOrReplace) { if (ShutdownReason == null) { if (replacement == null) { ShutdownReason = new BaseDataVariableState(this); } else { ShutdownReason = (BaseDataVariableState)replacement; } } } instance = ShutdownReason; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_startTime; private BaseDataVariableState m_currentTime; private BaseDataVariableState m_state; private BuildInfoVariableState m_buildInfo; private BaseDataVariableState m_secondsTillShutdown; private BaseDataVariableState m_shutdownReason; #endregion } #region ServerStatusValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ServerStatusValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ServerStatusValue(ServerStatusState variable, ServerStatusDataType value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new ServerStatusDataType(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public ServerStatusState Variable { get { return m_variable; } } /// /// The value of the variable. /// public ServerStatusDataType Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(ServerStatusState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.StartTime; instance.OnReadValue = OnRead_StartTime; instance.OnSimpleWriteValue = OnWrite_StartTime; updateList.Add(instance); instance = m_variable.CurrentTime; instance.OnReadValue = OnRead_CurrentTime; instance.OnSimpleWriteValue = OnWrite_CurrentTime; updateList.Add(instance); instance = m_variable.State; instance.OnReadValue = OnRead_State; instance.OnSimpleWriteValue = OnWrite_State; updateList.Add(instance); instance = m_variable.BuildInfo; instance.OnReadValue = OnRead_BuildInfo; instance.OnSimpleWriteValue = OnWrite_BuildInfo; updateList.Add(instance); instance = m_variable.BuildInfo.ProductUri; instance.OnReadValue = OnRead_BuildInfo_ProductUri; instance.OnSimpleWriteValue = OnWrite_BuildInfo_ProductUri; updateList.Add(instance); instance = m_variable.BuildInfo.ManufacturerName; instance.OnReadValue = OnRead_BuildInfo_ManufacturerName; instance.OnSimpleWriteValue = OnWrite_BuildInfo_ManufacturerName; updateList.Add(instance); instance = m_variable.BuildInfo.ProductName; instance.OnReadValue = OnRead_BuildInfo_ProductName; instance.OnSimpleWriteValue = OnWrite_BuildInfo_ProductName; updateList.Add(instance); instance = m_variable.BuildInfo.SoftwareVersion; instance.OnReadValue = OnRead_BuildInfo_SoftwareVersion; instance.OnSimpleWriteValue = OnWrite_BuildInfo_SoftwareVersion; updateList.Add(instance); instance = m_variable.BuildInfo.BuildNumber; instance.OnReadValue = OnRead_BuildInfo_BuildNumber; instance.OnSimpleWriteValue = OnWrite_BuildInfo_BuildNumber; updateList.Add(instance); instance = m_variable.BuildInfo.BuildDate; instance.OnReadValue = OnRead_BuildInfo_BuildDate; instance.OnSimpleWriteValue = OnWrite_BuildInfo_BuildDate; updateList.Add(instance); instance = m_variable.SecondsTillShutdown; instance.OnReadValue = OnRead_SecondsTillShutdown; instance.OnSimpleWriteValue = OnWrite_SecondsTillShutdown; updateList.Add(instance); instance = m_variable.ShutdownReason; instance.OnReadValue = OnRead_ShutdownReason; instance.OnSimpleWriteValue = OnWrite_ShutdownReason; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (ServerStatusDataType)Write(value); } return ServiceResult.Good; } #region StartTime Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_StartTime( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.StartTime; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_StartTime(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.StartTime = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #region CurrentTime Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CurrentTime( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CurrentTime; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CurrentTime(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CurrentTime = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #region State Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_State( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.State; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_State(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.State = (ServerState)Write(value); } return ServiceResult.Good; } #endregion #region BuildInfo Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_BuildInfo( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.BuildInfo; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_BuildInfo(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.BuildInfo = (BuildInfo)Write(value); } return ServiceResult.Good; } #endregion #region BuildInfo_ProductUri Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_BuildInfo_ProductUri( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.BuildInfo.ProductUri; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_BuildInfo_ProductUri(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.BuildInfo.ProductUri = (string)Write(value); } return ServiceResult.Good; } #endregion #region BuildInfo_ManufacturerName Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_BuildInfo_ManufacturerName( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.BuildInfo.ManufacturerName; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_BuildInfo_ManufacturerName(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.BuildInfo.ManufacturerName = (string)Write(value); } return ServiceResult.Good; } #endregion #region BuildInfo_ProductName Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_BuildInfo_ProductName( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.BuildInfo.ProductName; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_BuildInfo_ProductName(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.BuildInfo.ProductName = (string)Write(value); } return ServiceResult.Good; } #endregion #region BuildInfo_SoftwareVersion Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_BuildInfo_SoftwareVersion( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.BuildInfo.SoftwareVersion; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_BuildInfo_SoftwareVersion(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.BuildInfo.SoftwareVersion = (string)Write(value); } return ServiceResult.Good; } #endregion #region BuildInfo_BuildNumber Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_BuildInfo_BuildNumber( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.BuildInfo.BuildNumber; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_BuildInfo_BuildNumber(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.BuildInfo.BuildNumber = (string)Write(value); } return ServiceResult.Good; } #endregion #region BuildInfo_BuildDate Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_BuildInfo_BuildDate( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.BuildInfo.BuildDate; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_BuildInfo_BuildDate(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.BuildInfo.BuildDate = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #region SecondsTillShutdown Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SecondsTillShutdown( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SecondsTillShutdown; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SecondsTillShutdown(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SecondsTillShutdown = (uint)Write(value); } return ServiceResult.Good; } #endregion #region ShutdownReason Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ShutdownReason( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ShutdownReason; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ShutdownReason(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ShutdownReason = (LocalizedText)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private ServerStatusDataType m_value; private ServerStatusState m_variable; #endregion } #endregion #endif #endregion #region BuildInfoVariableState Class #if (!OPCUA_EXCLUDE_BuildInfoVariableState) /// /// Stores an instance of the BuildInfoType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class BuildInfoVariableState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public BuildInfoVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.BuildInfoType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BuildInfo, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAFQAAAEJ1aWxkSW5mb1R5cGVJbnN0YW5jZQEA6wsBAOsL6wsAAAEAUgH/" + "////AQH/////BgAAABVwiQoCAAAAAAAKAAAAUHJvZHVjdFVyaQEA7AsALwA/7AsAAAAM/////wEBAAAA" + "AABAj0D/////AAAAABVwiQoCAAAAAAAQAAAATWFudWZhY3R1cmVyTmFtZQEA7QsALwA/7QsAAAAM////" + "/wEBAAAAAABAj0D/////AAAAABVwiQoCAAAAAAALAAAAUHJvZHVjdE5hbWUBAO4LAC8AP+4LAAAADP//" + "//8BAQAAAAAAQI9A/////wAAAAAVcIkKAgAAAAAADwAAAFNvZnR3YXJlVmVyc2lvbgEA7wsALwA/7wsA" + "AAAM/////wEBAAAAAABAj0D/////AAAAABVwiQoCAAAAAAALAAAAQnVpbGROdW1iZXIBAPALAC8AP/AL" + "AAAADP////8BAQAAAAAAQI9A/////wAAAAAVcIkKAgAAAAAACQAAAEJ1aWxkRGF0ZQEA8QsALwA/8QsA" + "AAEAJgH/////AQEAAAAAAECPQP////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState ProductUri { get { return m_productUri; } set { if (!Object.ReferenceEquals(m_productUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_productUri = value; } } /// public BaseDataVariableState ManufacturerName { get { return m_manufacturerName; } set { if (!Object.ReferenceEquals(m_manufacturerName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_manufacturerName = value; } } /// public BaseDataVariableState ProductName { get { return m_productName; } set { if (!Object.ReferenceEquals(m_productName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_productName = value; } } /// public BaseDataVariableState SoftwareVersion { get { return m_softwareVersion; } set { if (!Object.ReferenceEquals(m_softwareVersion, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_softwareVersion = value; } } /// public BaseDataVariableState BuildNumber { get { return m_buildNumber; } set { if (!Object.ReferenceEquals(m_buildNumber, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_buildNumber = value; } } /// public BaseDataVariableState BuildDate { get { return m_buildDate; } set { if (!Object.ReferenceEquals(m_buildDate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_buildDate = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_productUri != null) { children.Add(m_productUri); } if (m_manufacturerName != null) { children.Add(m_manufacturerName); } if (m_productName != null) { children.Add(m_productName); } if (m_softwareVersion != null) { children.Add(m_softwareVersion); } if (m_buildNumber != null) { children.Add(m_buildNumber); } if (m_buildDate != null) { children.Add(m_buildDate); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ProductUri: { if (createOrReplace) { if (ProductUri == null) { if (replacement == null) { ProductUri = new BaseDataVariableState(this); } else { ProductUri = (BaseDataVariableState)replacement; } } } instance = ProductUri; break; } case Opc.Ua.BrowseNames.ManufacturerName: { if (createOrReplace) { if (ManufacturerName == null) { if (replacement == null) { ManufacturerName = new BaseDataVariableState(this); } else { ManufacturerName = (BaseDataVariableState)replacement; } } } instance = ManufacturerName; break; } case Opc.Ua.BrowseNames.ProductName: { if (createOrReplace) { if (ProductName == null) { if (replacement == null) { ProductName = new BaseDataVariableState(this); } else { ProductName = (BaseDataVariableState)replacement; } } } instance = ProductName; break; } case Opc.Ua.BrowseNames.SoftwareVersion: { if (createOrReplace) { if (SoftwareVersion == null) { if (replacement == null) { SoftwareVersion = new BaseDataVariableState(this); } else { SoftwareVersion = (BaseDataVariableState)replacement; } } } instance = SoftwareVersion; break; } case Opc.Ua.BrowseNames.BuildNumber: { if (createOrReplace) { if (BuildNumber == null) { if (replacement == null) { BuildNumber = new BaseDataVariableState(this); } else { BuildNumber = (BaseDataVariableState)replacement; } } } instance = BuildNumber; break; } case Opc.Ua.BrowseNames.BuildDate: { if (createOrReplace) { if (BuildDate == null) { if (replacement == null) { BuildDate = new BaseDataVariableState(this); } else { BuildDate = (BaseDataVariableState)replacement; } } } instance = BuildDate; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_productUri; private BaseDataVariableState m_manufacturerName; private BaseDataVariableState m_productName; private BaseDataVariableState m_softwareVersion; private BaseDataVariableState m_buildNumber; private BaseDataVariableState m_buildDate; #endregion } #region BuildInfoVariableValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class BuildInfoVariableValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public BuildInfoVariableValue(BuildInfoVariableState variable, BuildInfo value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new BuildInfo(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public BuildInfoVariableState Variable { get { return m_variable; } } /// /// The value of the variable. /// public BuildInfo Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(BuildInfoVariableState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.ProductUri; instance.OnReadValue = OnRead_ProductUri; instance.OnSimpleWriteValue = OnWrite_ProductUri; updateList.Add(instance); instance = m_variable.ManufacturerName; instance.OnReadValue = OnRead_ManufacturerName; instance.OnSimpleWriteValue = OnWrite_ManufacturerName; updateList.Add(instance); instance = m_variable.ProductName; instance.OnReadValue = OnRead_ProductName; instance.OnSimpleWriteValue = OnWrite_ProductName; updateList.Add(instance); instance = m_variable.SoftwareVersion; instance.OnReadValue = OnRead_SoftwareVersion; instance.OnSimpleWriteValue = OnWrite_SoftwareVersion; updateList.Add(instance); instance = m_variable.BuildNumber; instance.OnReadValue = OnRead_BuildNumber; instance.OnSimpleWriteValue = OnWrite_BuildNumber; updateList.Add(instance); instance = m_variable.BuildDate; instance.OnReadValue = OnRead_BuildDate; instance.OnSimpleWriteValue = OnWrite_BuildDate; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (BuildInfo)Write(value); } return ServiceResult.Good; } #region ProductUri Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ProductUri( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ProductUri; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ProductUri(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ProductUri = (string)Write(value); } return ServiceResult.Good; } #endregion #region ManufacturerName Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ManufacturerName( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ManufacturerName; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ManufacturerName(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ManufacturerName = (string)Write(value); } return ServiceResult.Good; } #endregion #region ProductName Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ProductName( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ProductName; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ProductName(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ProductName = (string)Write(value); } return ServiceResult.Good; } #endregion #region SoftwareVersion Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SoftwareVersion( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SoftwareVersion; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SoftwareVersion(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SoftwareVersion = (string)Write(value); } return ServiceResult.Good; } #endregion #region BuildNumber Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_BuildNumber( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.BuildNumber; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_BuildNumber(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.BuildNumber = (string)Write(value); } return ServiceResult.Good; } #endregion #region BuildDate Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_BuildDate( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.BuildDate; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_BuildDate(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.BuildDate = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private BuildInfo m_value; private BuildInfoVariableState m_variable; #endregion } #endregion #endif #endregion #region ServerDiagnosticsSummaryState Class #if (!OPCUA_EXCLUDE_ServerDiagnosticsSummaryState) /// /// Stores an instance of the ServerDiagnosticsSummaryType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ServerDiagnosticsSummaryState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ServerDiagnosticsSummaryState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ServerDiagnosticsSummaryType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.ServerDiagnosticsSummaryDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAJAAAAFNlcnZlckRpYWdub3N0aWNzU3VtbWFyeVR5cGVJbnN0YW5jZQEA" + "ZggBAGYIZggAAAEAWwP/////AQH/////DAAAABVgiQoCAAAAAAAPAAAAU2VydmVyVmlld0NvdW50AQBn" + "CAAvAD9nCAAAAAf/////AQH/////AAAAABVgiQoCAAAAAAATAAAAQ3VycmVudFNlc3Npb25Db3VudAEA" + "aAgALwA/aAgAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAEN1bXVsYXRlZFNlc3Npb25Db3Vu" + "dAEAaQgALwA/aQgAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAHAAAAFNlY3VyaXR5UmVqZWN0ZWRT" + "ZXNzaW9uQ291bnQBAGoIAC8AP2oIAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABQAAABSZWplY3Rl" + "ZFNlc3Npb25Db3VudAEAawgALwA/awgAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAEwAAAFNlc3Np" + "b25UaW1lb3V0Q291bnQBAGwIAC8AP2wIAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABEAAABTZXNz" + "aW9uQWJvcnRDb3VudAEAbQgALwA/bQgAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAFwAAAFB1Ymxp" + "c2hpbmdJbnRlcnZhbENvdW50AQBvCAAvAD9vCAAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAYAAAA" + "Q3VycmVudFN1YnNjcmlwdGlvbkNvdW50AQBwCAAvAD9wCAAAAAf/////AQH/////AAAAABVgiQoCAAAA" + "AAAaAAAAQ3VtdWxhdGVkU3Vic2NyaXB0aW9uQ291bnQBAHEIAC8AP3EIAAAAB/////8BAf////8AAAAA" + "FWCJCgIAAAAAAB0AAABTZWN1cml0eVJlamVjdGVkUmVxdWVzdHNDb3VudAEAcggALwA/cggAAAAH////" + "/wEB/////wAAAAAVYIkKAgAAAAAAFQAAAFJlamVjdGVkUmVxdWVzdHNDb3VudAEAcwgALwA/cwgAAAAH" + "/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState ServerViewCount { get { return m_serverViewCount; } set { if (!Object.ReferenceEquals(m_serverViewCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverViewCount = value; } } /// public BaseDataVariableState CurrentSessionCount { get { return m_currentSessionCount; } set { if (!Object.ReferenceEquals(m_currentSessionCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_currentSessionCount = value; } } /// public BaseDataVariableState CumulatedSessionCount { get { return m_cumulatedSessionCount; } set { if (!Object.ReferenceEquals(m_cumulatedSessionCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_cumulatedSessionCount = value; } } /// public BaseDataVariableState SecurityRejectedSessionCount { get { return m_securityRejectedSessionCount; } set { if (!Object.ReferenceEquals(m_securityRejectedSessionCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityRejectedSessionCount = value; } } /// public BaseDataVariableState RejectedSessionCount { get { return m_rejectedSessionCount; } set { if (!Object.ReferenceEquals(m_rejectedSessionCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_rejectedSessionCount = value; } } /// public BaseDataVariableState SessionTimeoutCount { get { return m_sessionTimeoutCount; } set { if (!Object.ReferenceEquals(m_sessionTimeoutCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionTimeoutCount = value; } } /// public BaseDataVariableState SessionAbortCount { get { return m_sessionAbortCount; } set { if (!Object.ReferenceEquals(m_sessionAbortCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionAbortCount = value; } } /// public BaseDataVariableState PublishingIntervalCount { get { return m_publishingIntervalCount; } set { if (!Object.ReferenceEquals(m_publishingIntervalCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publishingIntervalCount = value; } } /// public BaseDataVariableState CurrentSubscriptionCount { get { return m_currentSubscriptionCount; } set { if (!Object.ReferenceEquals(m_currentSubscriptionCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_currentSubscriptionCount = value; } } /// public BaseDataVariableState CumulatedSubscriptionCount { get { return m_cumulatedSubscriptionCount; } set { if (!Object.ReferenceEquals(m_cumulatedSubscriptionCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_cumulatedSubscriptionCount = value; } } /// public BaseDataVariableState SecurityRejectedRequestsCount { get { return m_securityRejectedRequestsCount; } set { if (!Object.ReferenceEquals(m_securityRejectedRequestsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityRejectedRequestsCount = value; } } /// public BaseDataVariableState RejectedRequestsCount { get { return m_rejectedRequestsCount; } set { if (!Object.ReferenceEquals(m_rejectedRequestsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_rejectedRequestsCount = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_serverViewCount != null) { children.Add(m_serverViewCount); } if (m_currentSessionCount != null) { children.Add(m_currentSessionCount); } if (m_cumulatedSessionCount != null) { children.Add(m_cumulatedSessionCount); } if (m_securityRejectedSessionCount != null) { children.Add(m_securityRejectedSessionCount); } if (m_rejectedSessionCount != null) { children.Add(m_rejectedSessionCount); } if (m_sessionTimeoutCount != null) { children.Add(m_sessionTimeoutCount); } if (m_sessionAbortCount != null) { children.Add(m_sessionAbortCount); } if (m_publishingIntervalCount != null) { children.Add(m_publishingIntervalCount); } if (m_currentSubscriptionCount != null) { children.Add(m_currentSubscriptionCount); } if (m_cumulatedSubscriptionCount != null) { children.Add(m_cumulatedSubscriptionCount); } if (m_securityRejectedRequestsCount != null) { children.Add(m_securityRejectedRequestsCount); } if (m_rejectedRequestsCount != null) { children.Add(m_rejectedRequestsCount); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ServerViewCount: { if (createOrReplace) { if (ServerViewCount == null) { if (replacement == null) { ServerViewCount = new BaseDataVariableState(this); } else { ServerViewCount = (BaseDataVariableState)replacement; } } } instance = ServerViewCount; break; } case Opc.Ua.BrowseNames.CurrentSessionCount: { if (createOrReplace) { if (CurrentSessionCount == null) { if (replacement == null) { CurrentSessionCount = new BaseDataVariableState(this); } else { CurrentSessionCount = (BaseDataVariableState)replacement; } } } instance = CurrentSessionCount; break; } case Opc.Ua.BrowseNames.CumulatedSessionCount: { if (createOrReplace) { if (CumulatedSessionCount == null) { if (replacement == null) { CumulatedSessionCount = new BaseDataVariableState(this); } else { CumulatedSessionCount = (BaseDataVariableState)replacement; } } } instance = CumulatedSessionCount; break; } case Opc.Ua.BrowseNames.SecurityRejectedSessionCount: { if (createOrReplace) { if (SecurityRejectedSessionCount == null) { if (replacement == null) { SecurityRejectedSessionCount = new BaseDataVariableState(this); } else { SecurityRejectedSessionCount = (BaseDataVariableState)replacement; } } } instance = SecurityRejectedSessionCount; break; } case Opc.Ua.BrowseNames.RejectedSessionCount: { if (createOrReplace) { if (RejectedSessionCount == null) { if (replacement == null) { RejectedSessionCount = new BaseDataVariableState(this); } else { RejectedSessionCount = (BaseDataVariableState)replacement; } } } instance = RejectedSessionCount; break; } case Opc.Ua.BrowseNames.SessionTimeoutCount: { if (createOrReplace) { if (SessionTimeoutCount == null) { if (replacement == null) { SessionTimeoutCount = new BaseDataVariableState(this); } else { SessionTimeoutCount = (BaseDataVariableState)replacement; } } } instance = SessionTimeoutCount; break; } case Opc.Ua.BrowseNames.SessionAbortCount: { if (createOrReplace) { if (SessionAbortCount == null) { if (replacement == null) { SessionAbortCount = new BaseDataVariableState(this); } else { SessionAbortCount = (BaseDataVariableState)replacement; } } } instance = SessionAbortCount; break; } case Opc.Ua.BrowseNames.PublishingIntervalCount: { if (createOrReplace) { if (PublishingIntervalCount == null) { if (replacement == null) { PublishingIntervalCount = new BaseDataVariableState(this); } else { PublishingIntervalCount = (BaseDataVariableState)replacement; } } } instance = PublishingIntervalCount; break; } case Opc.Ua.BrowseNames.CurrentSubscriptionCount: { if (createOrReplace) { if (CurrentSubscriptionCount == null) { if (replacement == null) { CurrentSubscriptionCount = new BaseDataVariableState(this); } else { CurrentSubscriptionCount = (BaseDataVariableState)replacement; } } } instance = CurrentSubscriptionCount; break; } case Opc.Ua.BrowseNames.CumulatedSubscriptionCount: { if (createOrReplace) { if (CumulatedSubscriptionCount == null) { if (replacement == null) { CumulatedSubscriptionCount = new BaseDataVariableState(this); } else { CumulatedSubscriptionCount = (BaseDataVariableState)replacement; } } } instance = CumulatedSubscriptionCount; break; } case Opc.Ua.BrowseNames.SecurityRejectedRequestsCount: { if (createOrReplace) { if (SecurityRejectedRequestsCount == null) { if (replacement == null) { SecurityRejectedRequestsCount = new BaseDataVariableState(this); } else { SecurityRejectedRequestsCount = (BaseDataVariableState)replacement; } } } instance = SecurityRejectedRequestsCount; break; } case Opc.Ua.BrowseNames.RejectedRequestsCount: { if (createOrReplace) { if (RejectedRequestsCount == null) { if (replacement == null) { RejectedRequestsCount = new BaseDataVariableState(this); } else { RejectedRequestsCount = (BaseDataVariableState)replacement; } } } instance = RejectedRequestsCount; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_serverViewCount; private BaseDataVariableState m_currentSessionCount; private BaseDataVariableState m_cumulatedSessionCount; private BaseDataVariableState m_securityRejectedSessionCount; private BaseDataVariableState m_rejectedSessionCount; private BaseDataVariableState m_sessionTimeoutCount; private BaseDataVariableState m_sessionAbortCount; private BaseDataVariableState m_publishingIntervalCount; private BaseDataVariableState m_currentSubscriptionCount; private BaseDataVariableState m_cumulatedSubscriptionCount; private BaseDataVariableState m_securityRejectedRequestsCount; private BaseDataVariableState m_rejectedRequestsCount; #endregion } #region ServerDiagnosticsSummaryValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ServerDiagnosticsSummaryValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ServerDiagnosticsSummaryValue(ServerDiagnosticsSummaryState variable, ServerDiagnosticsSummaryDataType value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new ServerDiagnosticsSummaryDataType(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public ServerDiagnosticsSummaryState Variable { get { return m_variable; } } /// /// The value of the variable. /// public ServerDiagnosticsSummaryDataType Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(ServerDiagnosticsSummaryState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.ServerViewCount; instance.OnReadValue = OnRead_ServerViewCount; instance.OnSimpleWriteValue = OnWrite_ServerViewCount; updateList.Add(instance); instance = m_variable.CurrentSessionCount; instance.OnReadValue = OnRead_CurrentSessionCount; instance.OnSimpleWriteValue = OnWrite_CurrentSessionCount; updateList.Add(instance); instance = m_variable.CumulatedSessionCount; instance.OnReadValue = OnRead_CumulatedSessionCount; instance.OnSimpleWriteValue = OnWrite_CumulatedSessionCount; updateList.Add(instance); instance = m_variable.SecurityRejectedSessionCount; instance.OnReadValue = OnRead_SecurityRejectedSessionCount; instance.OnSimpleWriteValue = OnWrite_SecurityRejectedSessionCount; updateList.Add(instance); instance = m_variable.RejectedSessionCount; instance.OnReadValue = OnRead_RejectedSessionCount; instance.OnSimpleWriteValue = OnWrite_RejectedSessionCount; updateList.Add(instance); instance = m_variable.SessionTimeoutCount; instance.OnReadValue = OnRead_SessionTimeoutCount; instance.OnSimpleWriteValue = OnWrite_SessionTimeoutCount; updateList.Add(instance); instance = m_variable.SessionAbortCount; instance.OnReadValue = OnRead_SessionAbortCount; instance.OnSimpleWriteValue = OnWrite_SessionAbortCount; updateList.Add(instance); instance = m_variable.CurrentSubscriptionCount; instance.OnReadValue = OnRead_CurrentSubscriptionCount; instance.OnSimpleWriteValue = OnWrite_CurrentSubscriptionCount; updateList.Add(instance); instance = m_variable.CumulatedSubscriptionCount; instance.OnReadValue = OnRead_CumulatedSubscriptionCount; instance.OnSimpleWriteValue = OnWrite_CumulatedSubscriptionCount; updateList.Add(instance); instance = m_variable.PublishingIntervalCount; instance.OnReadValue = OnRead_PublishingIntervalCount; instance.OnSimpleWriteValue = OnWrite_PublishingIntervalCount; updateList.Add(instance); instance = m_variable.SecurityRejectedRequestsCount; instance.OnReadValue = OnRead_SecurityRejectedRequestsCount; instance.OnSimpleWriteValue = OnWrite_SecurityRejectedRequestsCount; updateList.Add(instance); instance = m_variable.RejectedRequestsCount; instance.OnReadValue = OnRead_RejectedRequestsCount; instance.OnSimpleWriteValue = OnWrite_RejectedRequestsCount; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (ServerDiagnosticsSummaryDataType)Write(value); } return ServiceResult.Good; } #region ServerViewCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ServerViewCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ServerViewCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ServerViewCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ServerViewCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region CurrentSessionCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CurrentSessionCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CurrentSessionCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CurrentSessionCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CurrentSessionCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region CumulatedSessionCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CumulatedSessionCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CumulatedSessionCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CumulatedSessionCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CumulatedSessionCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region SecurityRejectedSessionCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SecurityRejectedSessionCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SecurityRejectedSessionCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SecurityRejectedSessionCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SecurityRejectedSessionCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region RejectedSessionCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_RejectedSessionCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.RejectedSessionCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_RejectedSessionCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.RejectedSessionCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region SessionTimeoutCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SessionTimeoutCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SessionTimeoutCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SessionTimeoutCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SessionTimeoutCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region SessionAbortCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SessionAbortCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SessionAbortCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SessionAbortCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SessionAbortCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region CurrentSubscriptionCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CurrentSubscriptionCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CurrentSubscriptionCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CurrentSubscriptionCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CurrentSubscriptionCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region CumulatedSubscriptionCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CumulatedSubscriptionCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CumulatedSubscriptionCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CumulatedSubscriptionCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CumulatedSubscriptionCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region PublishingIntervalCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_PublishingIntervalCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.PublishingIntervalCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_PublishingIntervalCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.PublishingIntervalCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region SecurityRejectedRequestsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SecurityRejectedRequestsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SecurityRejectedRequestsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SecurityRejectedRequestsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SecurityRejectedRequestsCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region RejectedRequestsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_RejectedRequestsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.RejectedRequestsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_RejectedRequestsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.RejectedRequestsCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private ServerDiagnosticsSummaryDataType m_value; private ServerDiagnosticsSummaryState m_variable; #endregion } #endregion #endif #endregion #region SamplingIntervalDiagnosticsArrayState Class #if (!OPCUA_EXCLUDE_SamplingIntervalDiagnosticsArrayState) /// /// Stores an instance of the SamplingIntervalDiagnosticsArrayType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SamplingIntervalDiagnosticsArrayState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SamplingIntervalDiagnosticsArrayState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.SamplingIntervalDiagnosticsArrayType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.SamplingIntervalDiagnosticsDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.OneDimension; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8XYIkCAgAAAAAALAAAAFNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0FycmF5VHlwZUlu" + "c3RhbmNlAQB0CAEAdAh0CAAAAQBYAwEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region SamplingIntervalDiagnosticsState Class #if (!OPCUA_EXCLUDE_SamplingIntervalDiagnosticsState) /// /// Stores an instance of the SamplingIntervalDiagnosticsType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SamplingIntervalDiagnosticsState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SamplingIntervalDiagnosticsState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.SamplingIntervalDiagnosticsType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.SamplingIntervalDiagnosticsDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAJwAAAFNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc1R5cGVJbnN0YW5j" + "ZQEAdQgBAHUIdQgAAAEAWAP/////AQH/////BAAAABVgiQoCAAAAAAAQAAAAU2FtcGxpbmdJbnRlcnZh" + "bAEAdggALwA/dggAAAEAIgH/////AQH/////AAAAABVgiQoCAAAAAAAaAAAAU2FtcGxlZE1vbml0b3Jl" + "ZEl0ZW1zQ291bnQBALEtAC8AP7EtAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAAB0AAABNYXhTYW1w" + "bGVkTW9uaXRvcmVkSXRlbXNDb3VudAEAsi0ALwA/si0AAAAH/////wEB/////wAAAAAVYIkKAgAAAAAA" + "IwAAAERpc2FibGVkTW9uaXRvcmVkSXRlbXNTYW1wbGluZ0NvdW50AQCzLQAvAD+zLQAAAAf/////AQH/" + "////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState SamplingInterval { get { return m_samplingInterval; } set { if (!Object.ReferenceEquals(m_samplingInterval, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_samplingInterval = value; } } /// public BaseDataVariableState SampledMonitoredItemsCount { get { return m_sampledMonitoredItemsCount; } set { if (!Object.ReferenceEquals(m_sampledMonitoredItemsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sampledMonitoredItemsCount = value; } } /// public BaseDataVariableState MaxSampledMonitoredItemsCount { get { return m_maxSampledMonitoredItemsCount; } set { if (!Object.ReferenceEquals(m_maxSampledMonitoredItemsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxSampledMonitoredItemsCount = value; } } /// public BaseDataVariableState DisabledMonitoredItemsSamplingCount { get { return m_disabledMonitoredItemsSamplingCount; } set { if (!Object.ReferenceEquals(m_disabledMonitoredItemsSamplingCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_disabledMonitoredItemsSamplingCount = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_samplingInterval != null) { children.Add(m_samplingInterval); } if (m_sampledMonitoredItemsCount != null) { children.Add(m_sampledMonitoredItemsCount); } if (m_maxSampledMonitoredItemsCount != null) { children.Add(m_maxSampledMonitoredItemsCount); } if (m_disabledMonitoredItemsSamplingCount != null) { children.Add(m_disabledMonitoredItemsSamplingCount); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SamplingInterval: { if (createOrReplace) { if (SamplingInterval == null) { if (replacement == null) { SamplingInterval = new BaseDataVariableState(this); } else { SamplingInterval = (BaseDataVariableState)replacement; } } } instance = SamplingInterval; break; } case Opc.Ua.BrowseNames.SampledMonitoredItemsCount: { if (createOrReplace) { if (SampledMonitoredItemsCount == null) { if (replacement == null) { SampledMonitoredItemsCount = new BaseDataVariableState(this); } else { SampledMonitoredItemsCount = (BaseDataVariableState)replacement; } } } instance = SampledMonitoredItemsCount; break; } case Opc.Ua.BrowseNames.MaxSampledMonitoredItemsCount: { if (createOrReplace) { if (MaxSampledMonitoredItemsCount == null) { if (replacement == null) { MaxSampledMonitoredItemsCount = new BaseDataVariableState(this); } else { MaxSampledMonitoredItemsCount = (BaseDataVariableState)replacement; } } } instance = MaxSampledMonitoredItemsCount; break; } case Opc.Ua.BrowseNames.DisabledMonitoredItemsSamplingCount: { if (createOrReplace) { if (DisabledMonitoredItemsSamplingCount == null) { if (replacement == null) { DisabledMonitoredItemsSamplingCount = new BaseDataVariableState(this); } else { DisabledMonitoredItemsSamplingCount = (BaseDataVariableState)replacement; } } } instance = DisabledMonitoredItemsSamplingCount; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_samplingInterval; private BaseDataVariableState m_sampledMonitoredItemsCount; private BaseDataVariableState m_maxSampledMonitoredItemsCount; private BaseDataVariableState m_disabledMonitoredItemsSamplingCount; #endregion } #region SamplingIntervalDiagnosticsValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class SamplingIntervalDiagnosticsValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public SamplingIntervalDiagnosticsValue(SamplingIntervalDiagnosticsState variable, SamplingIntervalDiagnosticsDataType value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new SamplingIntervalDiagnosticsDataType(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public SamplingIntervalDiagnosticsState Variable { get { return m_variable; } } /// /// The value of the variable. /// public SamplingIntervalDiagnosticsDataType Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(SamplingIntervalDiagnosticsState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.SamplingInterval; instance.OnReadValue = OnRead_SamplingInterval; instance.OnSimpleWriteValue = OnWrite_SamplingInterval; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (SamplingIntervalDiagnosticsDataType)Write(value); } return ServiceResult.Good; } #region SamplingInterval Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SamplingInterval( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SamplingInterval; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SamplingInterval(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SamplingInterval = (double)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private SamplingIntervalDiagnosticsDataType m_value; private SamplingIntervalDiagnosticsState m_variable; #endregion } #endregion #endif #endregion #region SubscriptionDiagnosticsArrayState Class #if (!OPCUA_EXCLUDE_SubscriptionDiagnosticsArrayState) /// /// Stores an instance of the SubscriptionDiagnosticsArrayType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SubscriptionDiagnosticsArrayState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SubscriptionDiagnosticsArrayState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.SubscriptionDiagnosticsArrayType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.SubscriptionDiagnosticsDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.OneDimension; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8XYIkCAgAAAAAAKAAAAFN1YnNjcmlwdGlvbkRpYWdub3N0aWNzQXJyYXlUeXBlSW5zdGFu" + "Y2UBAHsIAQB7CHsIAAABAGoDAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region SubscriptionDiagnosticsState Class #if (!OPCUA_EXCLUDE_SubscriptionDiagnosticsState) /// /// Stores an instance of the SubscriptionDiagnosticsType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SubscriptionDiagnosticsState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SubscriptionDiagnosticsState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.SubscriptionDiagnosticsType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.SubscriptionDiagnosticsDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAIwAAAFN1YnNjcmlwdGlvbkRpYWdub3N0aWNzVHlwZUluc3RhbmNlAQB8" + "CAEAfAh8CAAAAQBqA/////8BAf////8fAAAAFWCJCgIAAAAAAAkAAABTZXNzaW9uSWQBAH0IAC8AP30I" + "AAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAA4AAABTdWJzY3JpcHRpb25JZAEAfggALwA/fggAAAAH" + "/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFByaW9yaXR5AQB/CAAvAD9/CAAAAAP/////AQH/////" + "AAAAABVgiQoCAAAAAAASAAAAUHVibGlzaGluZ0ludGVydmFsAQCACAAvAD+ACAAAAQAiAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABEAAABNYXhLZWVwQWxpdmVDb3VudAEAgQgALwA/gQgAAAAH/////wEB////" + "/wAAAAAVYIkKAgAAAAAAEAAAAE1heExpZmV0aW1lQ291bnQBALgiAC8AP7giAAAAB/////8BAf////8A" + "AAAAFWCJCgIAAAAAABoAAABNYXhOb3RpZmljYXRpb25zUGVyUHVibGlzaAEAgwgALwA/gwgAAAAH////" + "/wEB/////wAAAAAVYIkKAgAAAAAAEQAAAFB1Ymxpc2hpbmdFbmFibGVkAQCECAAvAD+ECAAAAAH/////" + "AQH/////AAAAABVgiQoCAAAAAAALAAAATW9kaWZ5Q291bnQBAIUIAC8AP4UIAAAAB/////8BAf////8A" + "AAAAFWCJCgIAAAAAAAsAAABFbmFibGVDb3VudAEAhggALwA/hggAAAAH/////wEB/////wAAAAAVYIkK" + "AgAAAAAADAAAAERpc2FibGVDb3VudAEAhwgALwA/hwgAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAA" + "FQAAAFJlcHVibGlzaFJlcXVlc3RDb3VudAEAiAgALwA/iAgAAAAH/////wEB/////wAAAAAVYIkKAgAA" + "AAAAHAAAAFJlcHVibGlzaE1lc3NhZ2VSZXF1ZXN0Q291bnQBAIkIAC8AP4kIAAAAB/////8BAf////8A" + "AAAAFWCJCgIAAAAAABUAAABSZXB1Ymxpc2hNZXNzYWdlQ291bnQBAIoIAC8AP4oIAAAAB/////8BAf//" + "//8AAAAAFWCJCgIAAAAAABQAAABUcmFuc2ZlclJlcXVlc3RDb3VudAEAiwgALwA/iwgAAAAH/////wEB" + "/////wAAAAAVYIkKAgAAAAAAGwAAAFRyYW5zZmVycmVkVG9BbHRDbGllbnRDb3VudAEAjAgALwA/jAgA" + "AAAH/////wEB/////wAAAAAVYIkKAgAAAAAAHAAAAFRyYW5zZmVycmVkVG9TYW1lQ2xpZW50Q291bnQB" + "AI0IAC8AP40IAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABMAAABQdWJsaXNoUmVxdWVzdENvdW50" + "AQCOCAAvAD+OCAAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAcAAAARGF0YUNoYW5nZU5vdGlmaWNh" + "dGlvbnNDb3VudAEAjwgALwA/jwgAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAFwAAAEV2ZW50Tm90" + "aWZpY2F0aW9uc0NvdW50AQC2CwAvAD+2CwAAAAf/////AQH/////AAAAABVgiQoCAAAAAAASAAAATm90" + "aWZpY2F0aW9uc0NvdW50AQCRCAAvAD+RCAAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAXAAAATGF0" + "ZVB1Ymxpc2hSZXF1ZXN0Q291bnQBALkiAC8AP7kiAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABUA" + "AABDdXJyZW50S2VlcEFsaXZlQ291bnQBALoiAC8AP7oiAAAAB/////8BAf////8AAAAAFWCJCgIAAAAA" + "ABQAAABDdXJyZW50TGlmZXRpbWVDb3VudAEAuyIALwA/uyIAAAAH/////wEB/////wAAAAAVYIkKAgAA" + "AAAAGgAAAFVuYWNrbm93bGVkZ2VkTWVzc2FnZUNvdW50AQC8IgAvAD+8IgAAAAf/////AQH/////AAAA" + "ABVgiQoCAAAAAAAVAAAARGlzY2FyZGVkTWVzc2FnZUNvdW50AQC9IgAvAD+9IgAAAAf/////AQH/////" + "AAAAABVgiQoCAAAAAAASAAAATW9uaXRvcmVkSXRlbUNvdW50AQC+IgAvAD++IgAAAAf/////AQH/////" + "AAAAABVgiQoCAAAAAAAaAAAARGlzYWJsZWRNb25pdG9yZWRJdGVtQ291bnQBAL8iAC8AP78iAAAAB///" + "//8BAf////8AAAAAFWCJCgIAAAAAABwAAABNb25pdG9yaW5nUXVldWVPdmVyZmxvd0NvdW50AQDAIgAv" + "AD/AIgAAAAf/////AQH/////AAAAABVgiQoCAAAAAAASAAAATmV4dFNlcXVlbmNlTnVtYmVyAQDBIgAv" + "AD/BIgAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAXAAAARXZlbnRRdWV1ZU92ZXJmbG93Q291bnQB" + "AMYiAC8AP8YiAAAAB/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState SessionId { get { return m_sessionId; } set { if (!Object.ReferenceEquals(m_sessionId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionId = value; } } /// public BaseDataVariableState SubscriptionId { get { return m_subscriptionId; } set { if (!Object.ReferenceEquals(m_subscriptionId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_subscriptionId = value; } } /// public BaseDataVariableState Priority { get { return m_priority; } set { if (!Object.ReferenceEquals(m_priority, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_priority = value; } } /// public BaseDataVariableState PublishingInterval { get { return m_publishingInterval; } set { if (!Object.ReferenceEquals(m_publishingInterval, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publishingInterval = value; } } /// public BaseDataVariableState MaxKeepAliveCount { get { return m_maxKeepAliveCount; } set { if (!Object.ReferenceEquals(m_maxKeepAliveCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxKeepAliveCount = value; } } /// public BaseDataVariableState MaxLifetimeCount { get { return m_maxLifetimeCount; } set { if (!Object.ReferenceEquals(m_maxLifetimeCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxLifetimeCount = value; } } /// public BaseDataVariableState MaxNotificationsPerPublish { get { return m_maxNotificationsPerPublish; } set { if (!Object.ReferenceEquals(m_maxNotificationsPerPublish, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNotificationsPerPublish = value; } } /// public BaseDataVariableState PublishingEnabled { get { return m_publishingEnabled; } set { if (!Object.ReferenceEquals(m_publishingEnabled, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publishingEnabled = value; } } /// public BaseDataVariableState ModifyCount { get { return m_modifyCount; } set { if (!Object.ReferenceEquals(m_modifyCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_modifyCount = value; } } /// public BaseDataVariableState EnableCount { get { return m_enableCount; } set { if (!Object.ReferenceEquals(m_enableCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_enableCount = value; } } /// public BaseDataVariableState DisableCount { get { return m_disableCount; } set { if (!Object.ReferenceEquals(m_disableCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_disableCount = value; } } /// public BaseDataVariableState RepublishRequestCount { get { return m_republishRequestCount; } set { if (!Object.ReferenceEquals(m_republishRequestCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_republishRequestCount = value; } } /// public BaseDataVariableState RepublishMessageRequestCount { get { return m_republishMessageRequestCount; } set { if (!Object.ReferenceEquals(m_republishMessageRequestCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_republishMessageRequestCount = value; } } /// public BaseDataVariableState RepublishMessageCount { get { return m_republishMessageCount; } set { if (!Object.ReferenceEquals(m_republishMessageCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_republishMessageCount = value; } } /// public BaseDataVariableState TransferRequestCount { get { return m_transferRequestCount; } set { if (!Object.ReferenceEquals(m_transferRequestCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transferRequestCount = value; } } /// public BaseDataVariableState TransferredToAltClientCount { get { return m_transferredToAltClientCount; } set { if (!Object.ReferenceEquals(m_transferredToAltClientCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transferredToAltClientCount = value; } } /// public BaseDataVariableState TransferredToSameClientCount { get { return m_transferredToSameClientCount; } set { if (!Object.ReferenceEquals(m_transferredToSameClientCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transferredToSameClientCount = value; } } /// public BaseDataVariableState PublishRequestCount { get { return m_publishRequestCount; } set { if (!Object.ReferenceEquals(m_publishRequestCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publishRequestCount = value; } } /// public BaseDataVariableState DataChangeNotificationsCount { get { return m_dataChangeNotificationsCount; } set { if (!Object.ReferenceEquals(m_dataChangeNotificationsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataChangeNotificationsCount = value; } } /// public BaseDataVariableState EventNotificationsCount { get { return m_eventNotificationsCount; } set { if (!Object.ReferenceEquals(m_eventNotificationsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_eventNotificationsCount = value; } } /// public BaseDataVariableState NotificationsCount { get { return m_notificationsCount; } set { if (!Object.ReferenceEquals(m_notificationsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_notificationsCount = value; } } /// public BaseDataVariableState LatePublishRequestCount { get { return m_latePublishRequestCount; } set { if (!Object.ReferenceEquals(m_latePublishRequestCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_latePublishRequestCount = value; } } /// public BaseDataVariableState CurrentKeepAliveCount { get { return m_currentKeepAliveCount; } set { if (!Object.ReferenceEquals(m_currentKeepAliveCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_currentKeepAliveCount = value; } } /// public BaseDataVariableState CurrentLifetimeCount { get { return m_currentLifetimeCount; } set { if (!Object.ReferenceEquals(m_currentLifetimeCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_currentLifetimeCount = value; } } /// public BaseDataVariableState UnacknowledgedMessageCount { get { return m_unacknowledgedMessageCount; } set { if (!Object.ReferenceEquals(m_unacknowledgedMessageCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_unacknowledgedMessageCount = value; } } /// public BaseDataVariableState DiscardedMessageCount { get { return m_discardedMessageCount; } set { if (!Object.ReferenceEquals(m_discardedMessageCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_discardedMessageCount = value; } } /// public BaseDataVariableState MonitoredItemCount { get { return m_monitoredItemCount; } set { if (!Object.ReferenceEquals(m_monitoredItemCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_monitoredItemCount = value; } } /// public BaseDataVariableState DisabledMonitoredItemCount { get { return m_disabledMonitoredItemCount; } set { if (!Object.ReferenceEquals(m_disabledMonitoredItemCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_disabledMonitoredItemCount = value; } } /// public BaseDataVariableState MonitoringQueueOverflowCount { get { return m_monitoringQueueOverflowCount; } set { if (!Object.ReferenceEquals(m_monitoringQueueOverflowCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_monitoringQueueOverflowCount = value; } } /// public BaseDataVariableState NextSequenceNumber { get { return m_nextSequenceNumber; } set { if (!Object.ReferenceEquals(m_nextSequenceNumber, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nextSequenceNumber = value; } } /// public BaseDataVariableState EventQueueOverflowCount { get { return m_eventQueueOverflowCount; } set { if (!Object.ReferenceEquals(m_eventQueueOverflowCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_eventQueueOverflowCount = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_sessionId != null) { children.Add(m_sessionId); } if (m_subscriptionId != null) { children.Add(m_subscriptionId); } if (m_priority != null) { children.Add(m_priority); } if (m_publishingInterval != null) { children.Add(m_publishingInterval); } if (m_maxKeepAliveCount != null) { children.Add(m_maxKeepAliveCount); } if (m_maxLifetimeCount != null) { children.Add(m_maxLifetimeCount); } if (m_maxNotificationsPerPublish != null) { children.Add(m_maxNotificationsPerPublish); } if (m_publishingEnabled != null) { children.Add(m_publishingEnabled); } if (m_modifyCount != null) { children.Add(m_modifyCount); } if (m_enableCount != null) { children.Add(m_enableCount); } if (m_disableCount != null) { children.Add(m_disableCount); } if (m_republishRequestCount != null) { children.Add(m_republishRequestCount); } if (m_republishMessageRequestCount != null) { children.Add(m_republishMessageRequestCount); } if (m_republishMessageCount != null) { children.Add(m_republishMessageCount); } if (m_transferRequestCount != null) { children.Add(m_transferRequestCount); } if (m_transferredToAltClientCount != null) { children.Add(m_transferredToAltClientCount); } if (m_transferredToSameClientCount != null) { children.Add(m_transferredToSameClientCount); } if (m_publishRequestCount != null) { children.Add(m_publishRequestCount); } if (m_dataChangeNotificationsCount != null) { children.Add(m_dataChangeNotificationsCount); } if (m_eventNotificationsCount != null) { children.Add(m_eventNotificationsCount); } if (m_notificationsCount != null) { children.Add(m_notificationsCount); } if (m_latePublishRequestCount != null) { children.Add(m_latePublishRequestCount); } if (m_currentKeepAliveCount != null) { children.Add(m_currentKeepAliveCount); } if (m_currentLifetimeCount != null) { children.Add(m_currentLifetimeCount); } if (m_unacknowledgedMessageCount != null) { children.Add(m_unacknowledgedMessageCount); } if (m_discardedMessageCount != null) { children.Add(m_discardedMessageCount); } if (m_monitoredItemCount != null) { children.Add(m_monitoredItemCount); } if (m_disabledMonitoredItemCount != null) { children.Add(m_disabledMonitoredItemCount); } if (m_monitoringQueueOverflowCount != null) { children.Add(m_monitoringQueueOverflowCount); } if (m_nextSequenceNumber != null) { children.Add(m_nextSequenceNumber); } if (m_eventQueueOverflowCount != null) { children.Add(m_eventQueueOverflowCount); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SessionId: { if (createOrReplace) { if (SessionId == null) { if (replacement == null) { SessionId = new BaseDataVariableState(this); } else { SessionId = (BaseDataVariableState)replacement; } } } instance = SessionId; break; } case Opc.Ua.BrowseNames.SubscriptionId: { if (createOrReplace) { if (SubscriptionId == null) { if (replacement == null) { SubscriptionId = new BaseDataVariableState(this); } else { SubscriptionId = (BaseDataVariableState)replacement; } } } instance = SubscriptionId; break; } case Opc.Ua.BrowseNames.Priority: { if (createOrReplace) { if (Priority == null) { if (replacement == null) { Priority = new BaseDataVariableState(this); } else { Priority = (BaseDataVariableState)replacement; } } } instance = Priority; break; } case Opc.Ua.BrowseNames.PublishingInterval: { if (createOrReplace) { if (PublishingInterval == null) { if (replacement == null) { PublishingInterval = new BaseDataVariableState(this); } else { PublishingInterval = (BaseDataVariableState)replacement; } } } instance = PublishingInterval; break; } case Opc.Ua.BrowseNames.MaxKeepAliveCount: { if (createOrReplace) { if (MaxKeepAliveCount == null) { if (replacement == null) { MaxKeepAliveCount = new BaseDataVariableState(this); } else { MaxKeepAliveCount = (BaseDataVariableState)replacement; } } } instance = MaxKeepAliveCount; break; } case Opc.Ua.BrowseNames.MaxLifetimeCount: { if (createOrReplace) { if (MaxLifetimeCount == null) { if (replacement == null) { MaxLifetimeCount = new BaseDataVariableState(this); } else { MaxLifetimeCount = (BaseDataVariableState)replacement; } } } instance = MaxLifetimeCount; break; } case Opc.Ua.BrowseNames.MaxNotificationsPerPublish: { if (createOrReplace) { if (MaxNotificationsPerPublish == null) { if (replacement == null) { MaxNotificationsPerPublish = new BaseDataVariableState(this); } else { MaxNotificationsPerPublish = (BaseDataVariableState)replacement; } } } instance = MaxNotificationsPerPublish; break; } case Opc.Ua.BrowseNames.PublishingEnabled: { if (createOrReplace) { if (PublishingEnabled == null) { if (replacement == null) { PublishingEnabled = new BaseDataVariableState(this); } else { PublishingEnabled = (BaseDataVariableState)replacement; } } } instance = PublishingEnabled; break; } case Opc.Ua.BrowseNames.ModifyCount: { if (createOrReplace) { if (ModifyCount == null) { if (replacement == null) { ModifyCount = new BaseDataVariableState(this); } else { ModifyCount = (BaseDataVariableState)replacement; } } } instance = ModifyCount; break; } case Opc.Ua.BrowseNames.EnableCount: { if (createOrReplace) { if (EnableCount == null) { if (replacement == null) { EnableCount = new BaseDataVariableState(this); } else { EnableCount = (BaseDataVariableState)replacement; } } } instance = EnableCount; break; } case Opc.Ua.BrowseNames.DisableCount: { if (createOrReplace) { if (DisableCount == null) { if (replacement == null) { DisableCount = new BaseDataVariableState(this); } else { DisableCount = (BaseDataVariableState)replacement; } } } instance = DisableCount; break; } case Opc.Ua.BrowseNames.RepublishRequestCount: { if (createOrReplace) { if (RepublishRequestCount == null) { if (replacement == null) { RepublishRequestCount = new BaseDataVariableState(this); } else { RepublishRequestCount = (BaseDataVariableState)replacement; } } } instance = RepublishRequestCount; break; } case Opc.Ua.BrowseNames.RepublishMessageRequestCount: { if (createOrReplace) { if (RepublishMessageRequestCount == null) { if (replacement == null) { RepublishMessageRequestCount = new BaseDataVariableState(this); } else { RepublishMessageRequestCount = (BaseDataVariableState)replacement; } } } instance = RepublishMessageRequestCount; break; } case Opc.Ua.BrowseNames.RepublishMessageCount: { if (createOrReplace) { if (RepublishMessageCount == null) { if (replacement == null) { RepublishMessageCount = new BaseDataVariableState(this); } else { RepublishMessageCount = (BaseDataVariableState)replacement; } } } instance = RepublishMessageCount; break; } case Opc.Ua.BrowseNames.TransferRequestCount: { if (createOrReplace) { if (TransferRequestCount == null) { if (replacement == null) { TransferRequestCount = new BaseDataVariableState(this); } else { TransferRequestCount = (BaseDataVariableState)replacement; } } } instance = TransferRequestCount; break; } case Opc.Ua.BrowseNames.TransferredToAltClientCount: { if (createOrReplace) { if (TransferredToAltClientCount == null) { if (replacement == null) { TransferredToAltClientCount = new BaseDataVariableState(this); } else { TransferredToAltClientCount = (BaseDataVariableState)replacement; } } } instance = TransferredToAltClientCount; break; } case Opc.Ua.BrowseNames.TransferredToSameClientCount: { if (createOrReplace) { if (TransferredToSameClientCount == null) { if (replacement == null) { TransferredToSameClientCount = new BaseDataVariableState(this); } else { TransferredToSameClientCount = (BaseDataVariableState)replacement; } } } instance = TransferredToSameClientCount; break; } case Opc.Ua.BrowseNames.PublishRequestCount: { if (createOrReplace) { if (PublishRequestCount == null) { if (replacement == null) { PublishRequestCount = new BaseDataVariableState(this); } else { PublishRequestCount = (BaseDataVariableState)replacement; } } } instance = PublishRequestCount; break; } case Opc.Ua.BrowseNames.DataChangeNotificationsCount: { if (createOrReplace) { if (DataChangeNotificationsCount == null) { if (replacement == null) { DataChangeNotificationsCount = new BaseDataVariableState(this); } else { DataChangeNotificationsCount = (BaseDataVariableState)replacement; } } } instance = DataChangeNotificationsCount; break; } case Opc.Ua.BrowseNames.EventNotificationsCount: { if (createOrReplace) { if (EventNotificationsCount == null) { if (replacement == null) { EventNotificationsCount = new BaseDataVariableState(this); } else { EventNotificationsCount = (BaseDataVariableState)replacement; } } } instance = EventNotificationsCount; break; } case Opc.Ua.BrowseNames.NotificationsCount: { if (createOrReplace) { if (NotificationsCount == null) { if (replacement == null) { NotificationsCount = new BaseDataVariableState(this); } else { NotificationsCount = (BaseDataVariableState)replacement; } } } instance = NotificationsCount; break; } case Opc.Ua.BrowseNames.LatePublishRequestCount: { if (createOrReplace) { if (LatePublishRequestCount == null) { if (replacement == null) { LatePublishRequestCount = new BaseDataVariableState(this); } else { LatePublishRequestCount = (BaseDataVariableState)replacement; } } } instance = LatePublishRequestCount; break; } case Opc.Ua.BrowseNames.CurrentKeepAliveCount: { if (createOrReplace) { if (CurrentKeepAliveCount == null) { if (replacement == null) { CurrentKeepAliveCount = new BaseDataVariableState(this); } else { CurrentKeepAliveCount = (BaseDataVariableState)replacement; } } } instance = CurrentKeepAliveCount; break; } case Opc.Ua.BrowseNames.CurrentLifetimeCount: { if (createOrReplace) { if (CurrentLifetimeCount == null) { if (replacement == null) { CurrentLifetimeCount = new BaseDataVariableState(this); } else { CurrentLifetimeCount = (BaseDataVariableState)replacement; } } } instance = CurrentLifetimeCount; break; } case Opc.Ua.BrowseNames.UnacknowledgedMessageCount: { if (createOrReplace) { if (UnacknowledgedMessageCount == null) { if (replacement == null) { UnacknowledgedMessageCount = new BaseDataVariableState(this); } else { UnacknowledgedMessageCount = (BaseDataVariableState)replacement; } } } instance = UnacknowledgedMessageCount; break; } case Opc.Ua.BrowseNames.DiscardedMessageCount: { if (createOrReplace) { if (DiscardedMessageCount == null) { if (replacement == null) { DiscardedMessageCount = new BaseDataVariableState(this); } else { DiscardedMessageCount = (BaseDataVariableState)replacement; } } } instance = DiscardedMessageCount; break; } case Opc.Ua.BrowseNames.MonitoredItemCount: { if (createOrReplace) { if (MonitoredItemCount == null) { if (replacement == null) { MonitoredItemCount = new BaseDataVariableState(this); } else { MonitoredItemCount = (BaseDataVariableState)replacement; } } } instance = MonitoredItemCount; break; } case Opc.Ua.BrowseNames.DisabledMonitoredItemCount: { if (createOrReplace) { if (DisabledMonitoredItemCount == null) { if (replacement == null) { DisabledMonitoredItemCount = new BaseDataVariableState(this); } else { DisabledMonitoredItemCount = (BaseDataVariableState)replacement; } } } instance = DisabledMonitoredItemCount; break; } case Opc.Ua.BrowseNames.MonitoringQueueOverflowCount: { if (createOrReplace) { if (MonitoringQueueOverflowCount == null) { if (replacement == null) { MonitoringQueueOverflowCount = new BaseDataVariableState(this); } else { MonitoringQueueOverflowCount = (BaseDataVariableState)replacement; } } } instance = MonitoringQueueOverflowCount; break; } case Opc.Ua.BrowseNames.NextSequenceNumber: { if (createOrReplace) { if (NextSequenceNumber == null) { if (replacement == null) { NextSequenceNumber = new BaseDataVariableState(this); } else { NextSequenceNumber = (BaseDataVariableState)replacement; } } } instance = NextSequenceNumber; break; } case Opc.Ua.BrowseNames.EventQueueOverflowCount: { if (createOrReplace) { if (EventQueueOverflowCount == null) { if (replacement == null) { EventQueueOverflowCount = new BaseDataVariableState(this); } else { EventQueueOverflowCount = (BaseDataVariableState)replacement; } } } instance = EventQueueOverflowCount; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_sessionId; private BaseDataVariableState m_subscriptionId; private BaseDataVariableState m_priority; private BaseDataVariableState m_publishingInterval; private BaseDataVariableState m_maxKeepAliveCount; private BaseDataVariableState m_maxLifetimeCount; private BaseDataVariableState m_maxNotificationsPerPublish; private BaseDataVariableState m_publishingEnabled; private BaseDataVariableState m_modifyCount; private BaseDataVariableState m_enableCount; private BaseDataVariableState m_disableCount; private BaseDataVariableState m_republishRequestCount; private BaseDataVariableState m_republishMessageRequestCount; private BaseDataVariableState m_republishMessageCount; private BaseDataVariableState m_transferRequestCount; private BaseDataVariableState m_transferredToAltClientCount; private BaseDataVariableState m_transferredToSameClientCount; private BaseDataVariableState m_publishRequestCount; private BaseDataVariableState m_dataChangeNotificationsCount; private BaseDataVariableState m_eventNotificationsCount; private BaseDataVariableState m_notificationsCount; private BaseDataVariableState m_latePublishRequestCount; private BaseDataVariableState m_currentKeepAliveCount; private BaseDataVariableState m_currentLifetimeCount; private BaseDataVariableState m_unacknowledgedMessageCount; private BaseDataVariableState m_discardedMessageCount; private BaseDataVariableState m_monitoredItemCount; private BaseDataVariableState m_disabledMonitoredItemCount; private BaseDataVariableState m_monitoringQueueOverflowCount; private BaseDataVariableState m_nextSequenceNumber; private BaseDataVariableState m_eventQueueOverflowCount; #endregion } #region SubscriptionDiagnosticsValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class SubscriptionDiagnosticsValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public SubscriptionDiagnosticsValue(SubscriptionDiagnosticsState variable, SubscriptionDiagnosticsDataType value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new SubscriptionDiagnosticsDataType(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public SubscriptionDiagnosticsState Variable { get { return m_variable; } } /// /// The value of the variable. /// public SubscriptionDiagnosticsDataType Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(SubscriptionDiagnosticsState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.SessionId; instance.OnReadValue = OnRead_SessionId; instance.OnSimpleWriteValue = OnWrite_SessionId; updateList.Add(instance); instance = m_variable.SubscriptionId; instance.OnReadValue = OnRead_SubscriptionId; instance.OnSimpleWriteValue = OnWrite_SubscriptionId; updateList.Add(instance); instance = m_variable.Priority; instance.OnReadValue = OnRead_Priority; instance.OnSimpleWriteValue = OnWrite_Priority; updateList.Add(instance); instance = m_variable.PublishingInterval; instance.OnReadValue = OnRead_PublishingInterval; instance.OnSimpleWriteValue = OnWrite_PublishingInterval; updateList.Add(instance); instance = m_variable.MaxKeepAliveCount; instance.OnReadValue = OnRead_MaxKeepAliveCount; instance.OnSimpleWriteValue = OnWrite_MaxKeepAliveCount; updateList.Add(instance); instance = m_variable.MaxLifetimeCount; instance.OnReadValue = OnRead_MaxLifetimeCount; instance.OnSimpleWriteValue = OnWrite_MaxLifetimeCount; updateList.Add(instance); instance = m_variable.MaxNotificationsPerPublish; instance.OnReadValue = OnRead_MaxNotificationsPerPublish; instance.OnSimpleWriteValue = OnWrite_MaxNotificationsPerPublish; updateList.Add(instance); instance = m_variable.PublishingEnabled; instance.OnReadValue = OnRead_PublishingEnabled; instance.OnSimpleWriteValue = OnWrite_PublishingEnabled; updateList.Add(instance); instance = m_variable.ModifyCount; instance.OnReadValue = OnRead_ModifyCount; instance.OnSimpleWriteValue = OnWrite_ModifyCount; updateList.Add(instance); instance = m_variable.EnableCount; instance.OnReadValue = OnRead_EnableCount; instance.OnSimpleWriteValue = OnWrite_EnableCount; updateList.Add(instance); instance = m_variable.DisableCount; instance.OnReadValue = OnRead_DisableCount; instance.OnSimpleWriteValue = OnWrite_DisableCount; updateList.Add(instance); instance = m_variable.RepublishRequestCount; instance.OnReadValue = OnRead_RepublishRequestCount; instance.OnSimpleWriteValue = OnWrite_RepublishRequestCount; updateList.Add(instance); instance = m_variable.RepublishMessageRequestCount; instance.OnReadValue = OnRead_RepublishMessageRequestCount; instance.OnSimpleWriteValue = OnWrite_RepublishMessageRequestCount; updateList.Add(instance); instance = m_variable.RepublishMessageCount; instance.OnReadValue = OnRead_RepublishMessageCount; instance.OnSimpleWriteValue = OnWrite_RepublishMessageCount; updateList.Add(instance); instance = m_variable.TransferRequestCount; instance.OnReadValue = OnRead_TransferRequestCount; instance.OnSimpleWriteValue = OnWrite_TransferRequestCount; updateList.Add(instance); instance = m_variable.TransferredToAltClientCount; instance.OnReadValue = OnRead_TransferredToAltClientCount; instance.OnSimpleWriteValue = OnWrite_TransferredToAltClientCount; updateList.Add(instance); instance = m_variable.TransferredToSameClientCount; instance.OnReadValue = OnRead_TransferredToSameClientCount; instance.OnSimpleWriteValue = OnWrite_TransferredToSameClientCount; updateList.Add(instance); instance = m_variable.PublishRequestCount; instance.OnReadValue = OnRead_PublishRequestCount; instance.OnSimpleWriteValue = OnWrite_PublishRequestCount; updateList.Add(instance); instance = m_variable.DataChangeNotificationsCount; instance.OnReadValue = OnRead_DataChangeNotificationsCount; instance.OnSimpleWriteValue = OnWrite_DataChangeNotificationsCount; updateList.Add(instance); instance = m_variable.EventNotificationsCount; instance.OnReadValue = OnRead_EventNotificationsCount; instance.OnSimpleWriteValue = OnWrite_EventNotificationsCount; updateList.Add(instance); instance = m_variable.NotificationsCount; instance.OnReadValue = OnRead_NotificationsCount; instance.OnSimpleWriteValue = OnWrite_NotificationsCount; updateList.Add(instance); instance = m_variable.LatePublishRequestCount; instance.OnReadValue = OnRead_LatePublishRequestCount; instance.OnSimpleWriteValue = OnWrite_LatePublishRequestCount; updateList.Add(instance); instance = m_variable.CurrentKeepAliveCount; instance.OnReadValue = OnRead_CurrentKeepAliveCount; instance.OnSimpleWriteValue = OnWrite_CurrentKeepAliveCount; updateList.Add(instance); instance = m_variable.CurrentLifetimeCount; instance.OnReadValue = OnRead_CurrentLifetimeCount; instance.OnSimpleWriteValue = OnWrite_CurrentLifetimeCount; updateList.Add(instance); instance = m_variable.UnacknowledgedMessageCount; instance.OnReadValue = OnRead_UnacknowledgedMessageCount; instance.OnSimpleWriteValue = OnWrite_UnacknowledgedMessageCount; updateList.Add(instance); instance = m_variable.DiscardedMessageCount; instance.OnReadValue = OnRead_DiscardedMessageCount; instance.OnSimpleWriteValue = OnWrite_DiscardedMessageCount; updateList.Add(instance); instance = m_variable.MonitoredItemCount; instance.OnReadValue = OnRead_MonitoredItemCount; instance.OnSimpleWriteValue = OnWrite_MonitoredItemCount; updateList.Add(instance); instance = m_variable.DisabledMonitoredItemCount; instance.OnReadValue = OnRead_DisabledMonitoredItemCount; instance.OnSimpleWriteValue = OnWrite_DisabledMonitoredItemCount; updateList.Add(instance); instance = m_variable.MonitoringQueueOverflowCount; instance.OnReadValue = OnRead_MonitoringQueueOverflowCount; instance.OnSimpleWriteValue = OnWrite_MonitoringQueueOverflowCount; updateList.Add(instance); instance = m_variable.NextSequenceNumber; instance.OnReadValue = OnRead_NextSequenceNumber; instance.OnSimpleWriteValue = OnWrite_NextSequenceNumber; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (SubscriptionDiagnosticsDataType)Write(value); } return ServiceResult.Good; } #region SessionId Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SessionId( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SessionId; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SessionId(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SessionId = (NodeId)Write(value); } return ServiceResult.Good; } #endregion #region SubscriptionId Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SubscriptionId( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SubscriptionId; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SubscriptionId(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SubscriptionId = (uint)Write(value); } return ServiceResult.Good; } #endregion #region Priority Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Priority( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Priority; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Priority(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Priority = (byte)Write(value); } return ServiceResult.Good; } #endregion #region PublishingInterval Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_PublishingInterval( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.PublishingInterval; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_PublishingInterval(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.PublishingInterval = (double)Write(value); } return ServiceResult.Good; } #endregion #region MaxKeepAliveCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_MaxKeepAliveCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.MaxKeepAliveCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_MaxKeepAliveCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.MaxKeepAliveCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region MaxLifetimeCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_MaxLifetimeCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.MaxLifetimeCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_MaxLifetimeCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.MaxLifetimeCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region MaxNotificationsPerPublish Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_MaxNotificationsPerPublish( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.MaxNotificationsPerPublish; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_MaxNotificationsPerPublish(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.MaxNotificationsPerPublish = (uint)Write(value); } return ServiceResult.Good; } #endregion #region PublishingEnabled Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_PublishingEnabled( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.PublishingEnabled; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_PublishingEnabled(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.PublishingEnabled = (bool)Write(value); } return ServiceResult.Good; } #endregion #region ModifyCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ModifyCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ModifyCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ModifyCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ModifyCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region EnableCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_EnableCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.EnableCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_EnableCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.EnableCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region DisableCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_DisableCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.DisableCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_DisableCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.DisableCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region RepublishRequestCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_RepublishRequestCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.RepublishRequestCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_RepublishRequestCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.RepublishRequestCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region RepublishMessageRequestCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_RepublishMessageRequestCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.RepublishMessageRequestCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_RepublishMessageRequestCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.RepublishMessageRequestCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region RepublishMessageCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_RepublishMessageCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.RepublishMessageCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_RepublishMessageCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.RepublishMessageCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region TransferRequestCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_TransferRequestCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.TransferRequestCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_TransferRequestCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.TransferRequestCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region TransferredToAltClientCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_TransferredToAltClientCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.TransferredToAltClientCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_TransferredToAltClientCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.TransferredToAltClientCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region TransferredToSameClientCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_TransferredToSameClientCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.TransferredToSameClientCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_TransferredToSameClientCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.TransferredToSameClientCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region PublishRequestCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_PublishRequestCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.PublishRequestCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_PublishRequestCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.PublishRequestCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region DataChangeNotificationsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_DataChangeNotificationsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.DataChangeNotificationsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_DataChangeNotificationsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.DataChangeNotificationsCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region EventNotificationsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_EventNotificationsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.EventNotificationsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_EventNotificationsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.EventNotificationsCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region NotificationsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_NotificationsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.NotificationsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_NotificationsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.NotificationsCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region LatePublishRequestCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LatePublishRequestCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LatePublishRequestCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LatePublishRequestCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LatePublishRequestCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region CurrentKeepAliveCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CurrentKeepAliveCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CurrentKeepAliveCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CurrentKeepAliveCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CurrentKeepAliveCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region CurrentLifetimeCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CurrentLifetimeCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CurrentLifetimeCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CurrentLifetimeCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CurrentLifetimeCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region UnacknowledgedMessageCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_UnacknowledgedMessageCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.UnacknowledgedMessageCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_UnacknowledgedMessageCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.UnacknowledgedMessageCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region DiscardedMessageCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_DiscardedMessageCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.DiscardedMessageCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_DiscardedMessageCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.DiscardedMessageCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region MonitoredItemCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_MonitoredItemCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.MonitoredItemCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_MonitoredItemCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.MonitoredItemCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region DisabledMonitoredItemCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_DisabledMonitoredItemCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.DisabledMonitoredItemCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_DisabledMonitoredItemCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.DisabledMonitoredItemCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region MonitoringQueueOverflowCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_MonitoringQueueOverflowCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.MonitoringQueueOverflowCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_MonitoringQueueOverflowCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.MonitoringQueueOverflowCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region NextSequenceNumber Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_NextSequenceNumber( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.NextSequenceNumber; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_NextSequenceNumber(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.NextSequenceNumber = (uint)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private SubscriptionDiagnosticsDataType m_value; private SubscriptionDiagnosticsState m_variable; #endregion } #endregion #endif #endregion #region SessionDiagnosticsArrayState Class #if (!OPCUA_EXCLUDE_SessionDiagnosticsArrayState) /// /// Stores an instance of the SessionDiagnosticsArrayType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SessionDiagnosticsArrayState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SessionDiagnosticsArrayState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.SessionDiagnosticsArrayType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.SessionDiagnosticsDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.OneDimension; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8XYIkCAgAAAAAAIwAAAFNlc3Npb25EaWFnbm9zdGljc0FycmF5VHlwZUluc3RhbmNlAQCU" + "CAEAlAiUCAAAAQBhAwEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region SessionDiagnosticsVariableState Class #if (!OPCUA_EXCLUDE_SessionDiagnosticsVariableState) /// /// Stores an instance of the SessionDiagnosticsVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SessionDiagnosticsVariableState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SessionDiagnosticsVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.SessionDiagnosticsVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.SessionDiagnosticsDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAJgAAAFNlc3Npb25EaWFnbm9zdGljc1ZhcmlhYmxlVHlwZUluc3RhbmNl" + "AQCVCAEAlQiVCAAAAQBhA/////8BAf////8rAAAAFWCJCgIAAAAAAAkAAABTZXNzaW9uSWQBAJYIAC8A" + "P5YIAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABTZXNzaW9uTmFtZQEAlwgALwA/lwgAAAAM" + "/////wEB/////wAAAAAVYIkKAgAAAAAAEQAAAENsaWVudERlc2NyaXB0aW9uAQCYCAAvAD+YCAAAAQA0" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABTZXJ2ZXJVcmkBAJkIAC8AP5kIAAAADP////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAsAAABFbmRwb2ludFVybAEAmggALwA/mggAAAAM/////wEB/////wAAAAAX" + "YIkKAgAAAAAACQAAAExvY2FsZUlkcwEAmwgALwA/mwgAAAEAJwEBAAAAAQAAAAAAAAABAf////8AAAAA" + "FWCJCgIAAAAAABQAAABBY3R1YWxTZXNzaW9uVGltZW91dAEAnAgALwA/nAgAAAEAIgH/////AQH/////" + "AAAAABVgiQoCAAAAAAAWAAAATWF4UmVzcG9uc2VNZXNzYWdlU2l6ZQEA6gsALwA/6gsAAAAH/////wEB" + "/////wAAAAAVYIkKAgAAAAAAFAAAAENsaWVudENvbm5lY3Rpb25UaW1lAQCdCAAvAD+dCAAAAQAmAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAABUAAABDbGllbnRMYXN0Q29udGFjdFRpbWUBAJ4IAC8AP54IAAAB" + "ACYB/////wEB/////wAAAAAVYIkKAgAAAAAAGQAAAEN1cnJlbnRTdWJzY3JpcHRpb25zQ291bnQBAJ8I" + "AC8AP58IAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABoAAABDdXJyZW50TW9uaXRvcmVkSXRlbXND" + "b3VudAEAoAgALwA/oAgAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAHQAAAEN1cnJlbnRQdWJsaXNo" + "UmVxdWVzdHNJblF1ZXVlAQChCAAvAD+hCAAAAAf/////AQH/////AAAAABVgiQoCAAAAAAARAAAAVG90" + "YWxSZXF1ZXN0Q291bnQBAMQiAC8AP8QiAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAAGAAAAFVu" + "YXV0aG9yaXplZFJlcXVlc3RDb3VudAEAdC4ALwA/dC4AAAAH/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CQAAAFJlYWRDb3VudAEAqQgALwA/qQgAAAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAAQAAAASGlz" + "dG9yeVJlYWRDb3VudAEAqggALwA/qggAAAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAV3Jp" + "dGVDb3VudAEAqwgALwA/qwgAAAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAASAAAASGlzdG9yeVVw" + "ZGF0ZUNvdW50AQCsCAAvAD+sCAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABDYWxsQ291" + "bnQBAK0IAC8AP60IAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAAGQAAAENyZWF0ZU1vbml0b3Jl" + "ZEl0ZW1zQ291bnQBAK4IAC8AP64IAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAAGQAAAE1vZGlm" + "eU1vbml0b3JlZEl0ZW1zQ291bnQBAK8IAC8AP68IAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAA" + "FgAAAFNldE1vbml0b3JpbmdNb2RlQ291bnQBALAIAC8AP7AIAAABAGcD/////wEB/////wAAAAAVYIkK" + "AgAAAAAAEgAAAFNldFRyaWdnZXJpbmdDb3VudAEAsQgALwA/sQgAAAEAZwP/////AQH/////AAAAABVg" + "iQoCAAAAAAAZAAAARGVsZXRlTW9uaXRvcmVkSXRlbXNDb3VudAEAsggALwA/sggAAAEAZwP/////AQH/" + "////AAAAABVgiQoCAAAAAAAXAAAAQ3JlYXRlU3Vic2NyaXB0aW9uQ291bnQBALMIAC8AP7MIAAABAGcD" + "/////wEB/////wAAAAAVYIkKAgAAAAAAFwAAAE1vZGlmeVN1YnNjcmlwdGlvbkNvdW50AQC0CAAvAD+0" + "CAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAABYAAABTZXRQdWJsaXNoaW5nTW9kZUNvdW50AQC1" + "CAAvAD+1CAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABQdWJsaXNoQ291bnQBALYIAC8A" + "P7YIAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAFJlcHVibGlzaENvdW50AQC3CAAvAD+3" + "CAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAABoAAABUcmFuc2ZlclN1YnNjcmlwdGlvbnNDb3Vu" + "dAEAuAgALwA/uAgAAAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAAYAAAARGVsZXRlU3Vic2NyaXB0" + "aW9uc0NvdW50AQC5CAAvAD+5CAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABBZGROb2Rl" + "c0NvdW50AQC6CAAvAD+6CAAAAQBnA/////8BAf////8AAAAAFWCJCgIAAAAAABIAAABBZGRSZWZlcmVu" + "Y2VzQ291bnQBALsIAC8AP7sIAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAERlbGV0ZU5v" + "ZGVzQ291bnQBALwIAC8AP7wIAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAERlbGV0ZVJl" + "ZmVyZW5jZXNDb3VudAEAvQgALwA/vQgAAAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAALAAAAQnJv" + "d3NlQ291bnQBAL4IAC8AP74IAAABAGcD/////wEB/////wAAAAAVYIkKAgAAAAAADwAAAEJyb3dzZU5l" + "eHRDb3VudAEAvwgALwA/vwgAAAEAZwP/////AQH/////AAAAABVgiQoCAAAAAAAiAAAAVHJhbnNsYXRl" + "QnJvd3NlUGF0aHNUb05vZGVJZHNDb3VudAEAwAgALwA/wAgAAAEAZwP/////AQH/////AAAAABVgiQoC" + "AAAAAAAPAAAAUXVlcnlGaXJzdENvdW50AQDBCAAvAD/BCAAAAQBnA/////8BAf////8AAAAAFWCJCgIA" + "AAAAAA4AAABRdWVyeU5leHRDb3VudAEAwggALwA/wggAAAEAZwP/////AQH/////AAAAABVgiQoCAAAA" + "AAASAAAAUmVnaXN0ZXJOb2Rlc0NvdW50AQCqCgAvAD+qCgAAAQBnA/////8BAf////8AAAAAFWCJCgIA" + "AAAAABQAAABVbnJlZ2lzdGVyTm9kZXNDb3VudAEAqwoALwA/qwoAAAEAZwP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState SessionId { get { return m_sessionId; } set { if (!Object.ReferenceEquals(m_sessionId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionId = value; } } /// public BaseDataVariableState SessionName { get { return m_sessionName; } set { if (!Object.ReferenceEquals(m_sessionName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionName = value; } } /// public BaseDataVariableState ClientDescription { get { return m_clientDescription; } set { if (!Object.ReferenceEquals(m_clientDescription, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientDescription = value; } } /// public BaseDataVariableState ServerUri { get { return m_serverUri; } set { if (!Object.ReferenceEquals(m_serverUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverUri = value; } } /// public BaseDataVariableState EndpointUrl { get { return m_endpointUrl; } set { if (!Object.ReferenceEquals(m_endpointUrl, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_endpointUrl = value; } } /// public BaseDataVariableState LocaleIds { get { return m_localeIds; } set { if (!Object.ReferenceEquals(m_localeIds, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_localeIds = value; } } /// public BaseDataVariableState ActualSessionTimeout { get { return m_actualSessionTimeout; } set { if (!Object.ReferenceEquals(m_actualSessionTimeout, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_actualSessionTimeout = value; } } /// public BaseDataVariableState MaxResponseMessageSize { get { return m_maxResponseMessageSize; } set { if (!Object.ReferenceEquals(m_maxResponseMessageSize, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxResponseMessageSize = value; } } /// public BaseDataVariableState ClientConnectionTime { get { return m_clientConnectionTime; } set { if (!Object.ReferenceEquals(m_clientConnectionTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientConnectionTime = value; } } /// public BaseDataVariableState ClientLastContactTime { get { return m_clientLastContactTime; } set { if (!Object.ReferenceEquals(m_clientLastContactTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientLastContactTime = value; } } /// public BaseDataVariableState CurrentSubscriptionsCount { get { return m_currentSubscriptionsCount; } set { if (!Object.ReferenceEquals(m_currentSubscriptionsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_currentSubscriptionsCount = value; } } /// public BaseDataVariableState CurrentMonitoredItemsCount { get { return m_currentMonitoredItemsCount; } set { if (!Object.ReferenceEquals(m_currentMonitoredItemsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_currentMonitoredItemsCount = value; } } /// public BaseDataVariableState CurrentPublishRequestsInQueue { get { return m_currentPublishRequestsInQueue; } set { if (!Object.ReferenceEquals(m_currentPublishRequestsInQueue, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_currentPublishRequestsInQueue = value; } } /// public BaseDataVariableState TotalRequestCount { get { return m_totalRequestCount; } set { if (!Object.ReferenceEquals(m_totalRequestCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_totalRequestCount = value; } } /// public BaseDataVariableState UnauthorizedRequestCount { get { return m_unauthorizedRequestCount; } set { if (!Object.ReferenceEquals(m_unauthorizedRequestCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_unauthorizedRequestCount = value; } } /// public BaseDataVariableState ReadCount { get { return m_readCount; } set { if (!Object.ReferenceEquals(m_readCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_readCount = value; } } /// public BaseDataVariableState HistoryReadCount { get { return m_historyReadCount; } set { if (!Object.ReferenceEquals(m_historyReadCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_historyReadCount = value; } } /// public BaseDataVariableState WriteCount { get { return m_writeCount; } set { if (!Object.ReferenceEquals(m_writeCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_writeCount = value; } } /// public BaseDataVariableState HistoryUpdateCount { get { return m_historyUpdateCount; } set { if (!Object.ReferenceEquals(m_historyUpdateCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_historyUpdateCount = value; } } /// public BaseDataVariableState CallCount { get { return m_callCount; } set { if (!Object.ReferenceEquals(m_callCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_callCount = value; } } /// public BaseDataVariableState CreateMonitoredItemsCount { get { return m_createMonitoredItemsCount; } set { if (!Object.ReferenceEquals(m_createMonitoredItemsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createMonitoredItemsCount = value; } } /// public BaseDataVariableState ModifyMonitoredItemsCount { get { return m_modifyMonitoredItemsCount; } set { if (!Object.ReferenceEquals(m_modifyMonitoredItemsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_modifyMonitoredItemsCount = value; } } /// public BaseDataVariableState SetMonitoringModeCount { get { return m_setMonitoringModeCount; } set { if (!Object.ReferenceEquals(m_setMonitoringModeCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_setMonitoringModeCount = value; } } /// public BaseDataVariableState SetTriggeringCount { get { return m_setTriggeringCount; } set { if (!Object.ReferenceEquals(m_setTriggeringCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_setTriggeringCount = value; } } /// public BaseDataVariableState DeleteMonitoredItemsCount { get { return m_deleteMonitoredItemsCount; } set { if (!Object.ReferenceEquals(m_deleteMonitoredItemsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_deleteMonitoredItemsCount = value; } } /// public BaseDataVariableState CreateSubscriptionCount { get { return m_createSubscriptionCount; } set { if (!Object.ReferenceEquals(m_createSubscriptionCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createSubscriptionCount = value; } } /// public BaseDataVariableState ModifySubscriptionCount { get { return m_modifySubscriptionCount; } set { if (!Object.ReferenceEquals(m_modifySubscriptionCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_modifySubscriptionCount = value; } } /// public BaseDataVariableState SetPublishingModeCount { get { return m_setPublishingModeCount; } set { if (!Object.ReferenceEquals(m_setPublishingModeCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_setPublishingModeCount = value; } } /// public BaseDataVariableState PublishCount { get { return m_publishCount; } set { if (!Object.ReferenceEquals(m_publishCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publishCount = value; } } /// public BaseDataVariableState RepublishCount { get { return m_republishCount; } set { if (!Object.ReferenceEquals(m_republishCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_republishCount = value; } } /// public BaseDataVariableState TransferSubscriptionsCount { get { return m_transferSubscriptionsCount; } set { if (!Object.ReferenceEquals(m_transferSubscriptionsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transferSubscriptionsCount = value; } } /// public BaseDataVariableState DeleteSubscriptionsCount { get { return m_deleteSubscriptionsCount; } set { if (!Object.ReferenceEquals(m_deleteSubscriptionsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_deleteSubscriptionsCount = value; } } /// public BaseDataVariableState AddNodesCount { get { return m_addNodesCount; } set { if (!Object.ReferenceEquals(m_addNodesCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addNodesCount = value; } } /// public BaseDataVariableState AddReferencesCount { get { return m_addReferencesCount; } set { if (!Object.ReferenceEquals(m_addReferencesCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addReferencesCount = value; } } /// public BaseDataVariableState DeleteNodesCount { get { return m_deleteNodesCount; } set { if (!Object.ReferenceEquals(m_deleteNodesCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_deleteNodesCount = value; } } /// public BaseDataVariableState DeleteReferencesCount { get { return m_deleteReferencesCount; } set { if (!Object.ReferenceEquals(m_deleteReferencesCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_deleteReferencesCount = value; } } /// public BaseDataVariableState BrowseCount { get { return m_browseCount; } set { if (!Object.ReferenceEquals(m_browseCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_browseCount = value; } } /// public BaseDataVariableState BrowseNextCount { get { return m_browseNextCount; } set { if (!Object.ReferenceEquals(m_browseNextCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_browseNextCount = value; } } /// public BaseDataVariableState TranslateBrowsePathsToNodeIdsCount { get { return m_translateBrowsePathsToNodeIdsCount; } set { if (!Object.ReferenceEquals(m_translateBrowsePathsToNodeIdsCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_translateBrowsePathsToNodeIdsCount = value; } } /// public BaseDataVariableState QueryFirstCount { get { return m_queryFirstCount; } set { if (!Object.ReferenceEquals(m_queryFirstCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_queryFirstCount = value; } } /// public BaseDataVariableState QueryNextCount { get { return m_queryNextCount; } set { if (!Object.ReferenceEquals(m_queryNextCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_queryNextCount = value; } } /// public BaseDataVariableState RegisterNodesCount { get { return m_registerNodesCount; } set { if (!Object.ReferenceEquals(m_registerNodesCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_registerNodesCount = value; } } /// public BaseDataVariableState UnregisterNodesCount { get { return m_unregisterNodesCount; } set { if (!Object.ReferenceEquals(m_unregisterNodesCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_unregisterNodesCount = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_sessionId != null) { children.Add(m_sessionId); } if (m_sessionName != null) { children.Add(m_sessionName); } if (m_clientDescription != null) { children.Add(m_clientDescription); } if (m_serverUri != null) { children.Add(m_serverUri); } if (m_endpointUrl != null) { children.Add(m_endpointUrl); } if (m_localeIds != null) { children.Add(m_localeIds); } if (m_actualSessionTimeout != null) { children.Add(m_actualSessionTimeout); } if (m_maxResponseMessageSize != null) { children.Add(m_maxResponseMessageSize); } if (m_clientConnectionTime != null) { children.Add(m_clientConnectionTime); } if (m_clientLastContactTime != null) { children.Add(m_clientLastContactTime); } if (m_currentSubscriptionsCount != null) { children.Add(m_currentSubscriptionsCount); } if (m_currentMonitoredItemsCount != null) { children.Add(m_currentMonitoredItemsCount); } if (m_currentPublishRequestsInQueue != null) { children.Add(m_currentPublishRequestsInQueue); } if (m_totalRequestCount != null) { children.Add(m_totalRequestCount); } if (m_unauthorizedRequestCount != null) { children.Add(m_unauthorizedRequestCount); } if (m_readCount != null) { children.Add(m_readCount); } if (m_historyReadCount != null) { children.Add(m_historyReadCount); } if (m_writeCount != null) { children.Add(m_writeCount); } if (m_historyUpdateCount != null) { children.Add(m_historyUpdateCount); } if (m_callCount != null) { children.Add(m_callCount); } if (m_createMonitoredItemsCount != null) { children.Add(m_createMonitoredItemsCount); } if (m_modifyMonitoredItemsCount != null) { children.Add(m_modifyMonitoredItemsCount); } if (m_setMonitoringModeCount != null) { children.Add(m_setMonitoringModeCount); } if (m_setTriggeringCount != null) { children.Add(m_setTriggeringCount); } if (m_deleteMonitoredItemsCount != null) { children.Add(m_deleteMonitoredItemsCount); } if (m_createSubscriptionCount != null) { children.Add(m_createSubscriptionCount); } if (m_modifySubscriptionCount != null) { children.Add(m_modifySubscriptionCount); } if (m_setPublishingModeCount != null) { children.Add(m_setPublishingModeCount); } if (m_publishCount != null) { children.Add(m_publishCount); } if (m_republishCount != null) { children.Add(m_republishCount); } if (m_transferSubscriptionsCount != null) { children.Add(m_transferSubscriptionsCount); } if (m_deleteSubscriptionsCount != null) { children.Add(m_deleteSubscriptionsCount); } if (m_addNodesCount != null) { children.Add(m_addNodesCount); } if (m_addReferencesCount != null) { children.Add(m_addReferencesCount); } if (m_deleteNodesCount != null) { children.Add(m_deleteNodesCount); } if (m_deleteReferencesCount != null) { children.Add(m_deleteReferencesCount); } if (m_browseCount != null) { children.Add(m_browseCount); } if (m_browseNextCount != null) { children.Add(m_browseNextCount); } if (m_translateBrowsePathsToNodeIdsCount != null) { children.Add(m_translateBrowsePathsToNodeIdsCount); } if (m_queryFirstCount != null) { children.Add(m_queryFirstCount); } if (m_queryNextCount != null) { children.Add(m_queryNextCount); } if (m_registerNodesCount != null) { children.Add(m_registerNodesCount); } if (m_unregisterNodesCount != null) { children.Add(m_unregisterNodesCount); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SessionId: { if (createOrReplace) { if (SessionId == null) { if (replacement == null) { SessionId = new BaseDataVariableState(this); } else { SessionId = (BaseDataVariableState)replacement; } } } instance = SessionId; break; } case Opc.Ua.BrowseNames.SessionName: { if (createOrReplace) { if (SessionName == null) { if (replacement == null) { SessionName = new BaseDataVariableState(this); } else { SessionName = (BaseDataVariableState)replacement; } } } instance = SessionName; break; } case Opc.Ua.BrowseNames.ClientDescription: { if (createOrReplace) { if (ClientDescription == null) { if (replacement == null) { ClientDescription = new BaseDataVariableState(this); } else { ClientDescription = (BaseDataVariableState)replacement; } } } instance = ClientDescription; break; } case Opc.Ua.BrowseNames.ServerUri: { if (createOrReplace) { if (ServerUri == null) { if (replacement == null) { ServerUri = new BaseDataVariableState(this); } else { ServerUri = (BaseDataVariableState)replacement; } } } instance = ServerUri; break; } case Opc.Ua.BrowseNames.EndpointUrl: { if (createOrReplace) { if (EndpointUrl == null) { if (replacement == null) { EndpointUrl = new BaseDataVariableState(this); } else { EndpointUrl = (BaseDataVariableState)replacement; } } } instance = EndpointUrl; break; } case Opc.Ua.BrowseNames.LocaleIds: { if (createOrReplace) { if (LocaleIds == null) { if (replacement == null) { LocaleIds = new BaseDataVariableState(this); } else { LocaleIds = (BaseDataVariableState)replacement; } } } instance = LocaleIds; break; } case Opc.Ua.BrowseNames.ActualSessionTimeout: { if (createOrReplace) { if (ActualSessionTimeout == null) { if (replacement == null) { ActualSessionTimeout = new BaseDataVariableState(this); } else { ActualSessionTimeout = (BaseDataVariableState)replacement; } } } instance = ActualSessionTimeout; break; } case Opc.Ua.BrowseNames.MaxResponseMessageSize: { if (createOrReplace) { if (MaxResponseMessageSize == null) { if (replacement == null) { MaxResponseMessageSize = new BaseDataVariableState(this); } else { MaxResponseMessageSize = (BaseDataVariableState)replacement; } } } instance = MaxResponseMessageSize; break; } case Opc.Ua.BrowseNames.ClientConnectionTime: { if (createOrReplace) { if (ClientConnectionTime == null) { if (replacement == null) { ClientConnectionTime = new BaseDataVariableState(this); } else { ClientConnectionTime = (BaseDataVariableState)replacement; } } } instance = ClientConnectionTime; break; } case Opc.Ua.BrowseNames.ClientLastContactTime: { if (createOrReplace) { if (ClientLastContactTime == null) { if (replacement == null) { ClientLastContactTime = new BaseDataVariableState(this); } else { ClientLastContactTime = (BaseDataVariableState)replacement; } } } instance = ClientLastContactTime; break; } case Opc.Ua.BrowseNames.CurrentSubscriptionsCount: { if (createOrReplace) { if (CurrentSubscriptionsCount == null) { if (replacement == null) { CurrentSubscriptionsCount = new BaseDataVariableState(this); } else { CurrentSubscriptionsCount = (BaseDataVariableState)replacement; } } } instance = CurrentSubscriptionsCount; break; } case Opc.Ua.BrowseNames.CurrentMonitoredItemsCount: { if (createOrReplace) { if (CurrentMonitoredItemsCount == null) { if (replacement == null) { CurrentMonitoredItemsCount = new BaseDataVariableState(this); } else { CurrentMonitoredItemsCount = (BaseDataVariableState)replacement; } } } instance = CurrentMonitoredItemsCount; break; } case Opc.Ua.BrowseNames.CurrentPublishRequestsInQueue: { if (createOrReplace) { if (CurrentPublishRequestsInQueue == null) { if (replacement == null) { CurrentPublishRequestsInQueue = new BaseDataVariableState(this); } else { CurrentPublishRequestsInQueue = (BaseDataVariableState)replacement; } } } instance = CurrentPublishRequestsInQueue; break; } case Opc.Ua.BrowseNames.TotalRequestCount: { if (createOrReplace) { if (TotalRequestCount == null) { if (replacement == null) { TotalRequestCount = new BaseDataVariableState(this); } else { TotalRequestCount = (BaseDataVariableState)replacement; } } } instance = TotalRequestCount; break; } case Opc.Ua.BrowseNames.UnauthorizedRequestCount: { if (createOrReplace) { if (UnauthorizedRequestCount == null) { if (replacement == null) { UnauthorizedRequestCount = new BaseDataVariableState(this); } else { UnauthorizedRequestCount = (BaseDataVariableState)replacement; } } } instance = UnauthorizedRequestCount; break; } case Opc.Ua.BrowseNames.ReadCount: { if (createOrReplace) { if (ReadCount == null) { if (replacement == null) { ReadCount = new BaseDataVariableState(this); } else { ReadCount = (BaseDataVariableState)replacement; } } } instance = ReadCount; break; } case Opc.Ua.BrowseNames.HistoryReadCount: { if (createOrReplace) { if (HistoryReadCount == null) { if (replacement == null) { HistoryReadCount = new BaseDataVariableState(this); } else { HistoryReadCount = (BaseDataVariableState)replacement; } } } instance = HistoryReadCount; break; } case Opc.Ua.BrowseNames.WriteCount: { if (createOrReplace) { if (WriteCount == null) { if (replacement == null) { WriteCount = new BaseDataVariableState(this); } else { WriteCount = (BaseDataVariableState)replacement; } } } instance = WriteCount; break; } case Opc.Ua.BrowseNames.HistoryUpdateCount: { if (createOrReplace) { if (HistoryUpdateCount == null) { if (replacement == null) { HistoryUpdateCount = new BaseDataVariableState(this); } else { HistoryUpdateCount = (BaseDataVariableState)replacement; } } } instance = HistoryUpdateCount; break; } case Opc.Ua.BrowseNames.CallCount: { if (createOrReplace) { if (CallCount == null) { if (replacement == null) { CallCount = new BaseDataVariableState(this); } else { CallCount = (BaseDataVariableState)replacement; } } } instance = CallCount; break; } case Opc.Ua.BrowseNames.CreateMonitoredItemsCount: { if (createOrReplace) { if (CreateMonitoredItemsCount == null) { if (replacement == null) { CreateMonitoredItemsCount = new BaseDataVariableState(this); } else { CreateMonitoredItemsCount = (BaseDataVariableState)replacement; } } } instance = CreateMonitoredItemsCount; break; } case Opc.Ua.BrowseNames.ModifyMonitoredItemsCount: { if (createOrReplace) { if (ModifyMonitoredItemsCount == null) { if (replacement == null) { ModifyMonitoredItemsCount = new BaseDataVariableState(this); } else { ModifyMonitoredItemsCount = (BaseDataVariableState)replacement; } } } instance = ModifyMonitoredItemsCount; break; } case Opc.Ua.BrowseNames.SetMonitoringModeCount: { if (createOrReplace) { if (SetMonitoringModeCount == null) { if (replacement == null) { SetMonitoringModeCount = new BaseDataVariableState(this); } else { SetMonitoringModeCount = (BaseDataVariableState)replacement; } } } instance = SetMonitoringModeCount; break; } case Opc.Ua.BrowseNames.SetTriggeringCount: { if (createOrReplace) { if (SetTriggeringCount == null) { if (replacement == null) { SetTriggeringCount = new BaseDataVariableState(this); } else { SetTriggeringCount = (BaseDataVariableState)replacement; } } } instance = SetTriggeringCount; break; } case Opc.Ua.BrowseNames.DeleteMonitoredItemsCount: { if (createOrReplace) { if (DeleteMonitoredItemsCount == null) { if (replacement == null) { DeleteMonitoredItemsCount = new BaseDataVariableState(this); } else { DeleteMonitoredItemsCount = (BaseDataVariableState)replacement; } } } instance = DeleteMonitoredItemsCount; break; } case Opc.Ua.BrowseNames.CreateSubscriptionCount: { if (createOrReplace) { if (CreateSubscriptionCount == null) { if (replacement == null) { CreateSubscriptionCount = new BaseDataVariableState(this); } else { CreateSubscriptionCount = (BaseDataVariableState)replacement; } } } instance = CreateSubscriptionCount; break; } case Opc.Ua.BrowseNames.ModifySubscriptionCount: { if (createOrReplace) { if (ModifySubscriptionCount == null) { if (replacement == null) { ModifySubscriptionCount = new BaseDataVariableState(this); } else { ModifySubscriptionCount = (BaseDataVariableState)replacement; } } } instance = ModifySubscriptionCount; break; } case Opc.Ua.BrowseNames.SetPublishingModeCount: { if (createOrReplace) { if (SetPublishingModeCount == null) { if (replacement == null) { SetPublishingModeCount = new BaseDataVariableState(this); } else { SetPublishingModeCount = (BaseDataVariableState)replacement; } } } instance = SetPublishingModeCount; break; } case Opc.Ua.BrowseNames.PublishCount: { if (createOrReplace) { if (PublishCount == null) { if (replacement == null) { PublishCount = new BaseDataVariableState(this); } else { PublishCount = (BaseDataVariableState)replacement; } } } instance = PublishCount; break; } case Opc.Ua.BrowseNames.RepublishCount: { if (createOrReplace) { if (RepublishCount == null) { if (replacement == null) { RepublishCount = new BaseDataVariableState(this); } else { RepublishCount = (BaseDataVariableState)replacement; } } } instance = RepublishCount; break; } case Opc.Ua.BrowseNames.TransferSubscriptionsCount: { if (createOrReplace) { if (TransferSubscriptionsCount == null) { if (replacement == null) { TransferSubscriptionsCount = new BaseDataVariableState(this); } else { TransferSubscriptionsCount = (BaseDataVariableState)replacement; } } } instance = TransferSubscriptionsCount; break; } case Opc.Ua.BrowseNames.DeleteSubscriptionsCount: { if (createOrReplace) { if (DeleteSubscriptionsCount == null) { if (replacement == null) { DeleteSubscriptionsCount = new BaseDataVariableState(this); } else { DeleteSubscriptionsCount = (BaseDataVariableState)replacement; } } } instance = DeleteSubscriptionsCount; break; } case Opc.Ua.BrowseNames.AddNodesCount: { if (createOrReplace) { if (AddNodesCount == null) { if (replacement == null) { AddNodesCount = new BaseDataVariableState(this); } else { AddNodesCount = (BaseDataVariableState)replacement; } } } instance = AddNodesCount; break; } case Opc.Ua.BrowseNames.AddReferencesCount: { if (createOrReplace) { if (AddReferencesCount == null) { if (replacement == null) { AddReferencesCount = new BaseDataVariableState(this); } else { AddReferencesCount = (BaseDataVariableState)replacement; } } } instance = AddReferencesCount; break; } case Opc.Ua.BrowseNames.DeleteNodesCount: { if (createOrReplace) { if (DeleteNodesCount == null) { if (replacement == null) { DeleteNodesCount = new BaseDataVariableState(this); } else { DeleteNodesCount = (BaseDataVariableState)replacement; } } } instance = DeleteNodesCount; break; } case Opc.Ua.BrowseNames.DeleteReferencesCount: { if (createOrReplace) { if (DeleteReferencesCount == null) { if (replacement == null) { DeleteReferencesCount = new BaseDataVariableState(this); } else { DeleteReferencesCount = (BaseDataVariableState)replacement; } } } instance = DeleteReferencesCount; break; } case Opc.Ua.BrowseNames.BrowseCount: { if (createOrReplace) { if (BrowseCount == null) { if (replacement == null) { BrowseCount = new BaseDataVariableState(this); } else { BrowseCount = (BaseDataVariableState)replacement; } } } instance = BrowseCount; break; } case Opc.Ua.BrowseNames.BrowseNextCount: { if (createOrReplace) { if (BrowseNextCount == null) { if (replacement == null) { BrowseNextCount = new BaseDataVariableState(this); } else { BrowseNextCount = (BaseDataVariableState)replacement; } } } instance = BrowseNextCount; break; } case Opc.Ua.BrowseNames.TranslateBrowsePathsToNodeIdsCount: { if (createOrReplace) { if (TranslateBrowsePathsToNodeIdsCount == null) { if (replacement == null) { TranslateBrowsePathsToNodeIdsCount = new BaseDataVariableState(this); } else { TranslateBrowsePathsToNodeIdsCount = (BaseDataVariableState)replacement; } } } instance = TranslateBrowsePathsToNodeIdsCount; break; } case Opc.Ua.BrowseNames.QueryFirstCount: { if (createOrReplace) { if (QueryFirstCount == null) { if (replacement == null) { QueryFirstCount = new BaseDataVariableState(this); } else { QueryFirstCount = (BaseDataVariableState)replacement; } } } instance = QueryFirstCount; break; } case Opc.Ua.BrowseNames.QueryNextCount: { if (createOrReplace) { if (QueryNextCount == null) { if (replacement == null) { QueryNextCount = new BaseDataVariableState(this); } else { QueryNextCount = (BaseDataVariableState)replacement; } } } instance = QueryNextCount; break; } case Opc.Ua.BrowseNames.RegisterNodesCount: { if (createOrReplace) { if (RegisterNodesCount == null) { if (replacement == null) { RegisterNodesCount = new BaseDataVariableState(this); } else { RegisterNodesCount = (BaseDataVariableState)replacement; } } } instance = RegisterNodesCount; break; } case Opc.Ua.BrowseNames.UnregisterNodesCount: { if (createOrReplace) { if (UnregisterNodesCount == null) { if (replacement == null) { UnregisterNodesCount = new BaseDataVariableState(this); } else { UnregisterNodesCount = (BaseDataVariableState)replacement; } } } instance = UnregisterNodesCount; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_sessionId; private BaseDataVariableState m_sessionName; private BaseDataVariableState m_clientDescription; private BaseDataVariableState m_serverUri; private BaseDataVariableState m_endpointUrl; private BaseDataVariableState m_localeIds; private BaseDataVariableState m_actualSessionTimeout; private BaseDataVariableState m_maxResponseMessageSize; private BaseDataVariableState m_clientConnectionTime; private BaseDataVariableState m_clientLastContactTime; private BaseDataVariableState m_currentSubscriptionsCount; private BaseDataVariableState m_currentMonitoredItemsCount; private BaseDataVariableState m_currentPublishRequestsInQueue; private BaseDataVariableState m_totalRequestCount; private BaseDataVariableState m_unauthorizedRequestCount; private BaseDataVariableState m_readCount; private BaseDataVariableState m_historyReadCount; private BaseDataVariableState m_writeCount; private BaseDataVariableState m_historyUpdateCount; private BaseDataVariableState m_callCount; private BaseDataVariableState m_createMonitoredItemsCount; private BaseDataVariableState m_modifyMonitoredItemsCount; private BaseDataVariableState m_setMonitoringModeCount; private BaseDataVariableState m_setTriggeringCount; private BaseDataVariableState m_deleteMonitoredItemsCount; private BaseDataVariableState m_createSubscriptionCount; private BaseDataVariableState m_modifySubscriptionCount; private BaseDataVariableState m_setPublishingModeCount; private BaseDataVariableState m_publishCount; private BaseDataVariableState m_republishCount; private BaseDataVariableState m_transferSubscriptionsCount; private BaseDataVariableState m_deleteSubscriptionsCount; private BaseDataVariableState m_addNodesCount; private BaseDataVariableState m_addReferencesCount; private BaseDataVariableState m_deleteNodesCount; private BaseDataVariableState m_deleteReferencesCount; private BaseDataVariableState m_browseCount; private BaseDataVariableState m_browseNextCount; private BaseDataVariableState m_translateBrowsePathsToNodeIdsCount; private BaseDataVariableState m_queryFirstCount; private BaseDataVariableState m_queryNextCount; private BaseDataVariableState m_registerNodesCount; private BaseDataVariableState m_unregisterNodesCount; #endregion } #region SessionDiagnosticsVariableValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class SessionDiagnosticsVariableValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public SessionDiagnosticsVariableValue(SessionDiagnosticsVariableState variable, SessionDiagnosticsDataType value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new SessionDiagnosticsDataType(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public SessionDiagnosticsVariableState Variable { get { return m_variable; } } /// /// The value of the variable. /// public SessionDiagnosticsDataType Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(SessionDiagnosticsVariableState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.SessionId; instance.OnReadValue = OnRead_SessionId; instance.OnSimpleWriteValue = OnWrite_SessionId; updateList.Add(instance); instance = m_variable.SessionName; instance.OnReadValue = OnRead_SessionName; instance.OnSimpleWriteValue = OnWrite_SessionName; updateList.Add(instance); instance = m_variable.ClientDescription; instance.OnReadValue = OnRead_ClientDescription; instance.OnSimpleWriteValue = OnWrite_ClientDescription; updateList.Add(instance); instance = m_variable.ServerUri; instance.OnReadValue = OnRead_ServerUri; instance.OnSimpleWriteValue = OnWrite_ServerUri; updateList.Add(instance); instance = m_variable.EndpointUrl; instance.OnReadValue = OnRead_EndpointUrl; instance.OnSimpleWriteValue = OnWrite_EndpointUrl; updateList.Add(instance); instance = m_variable.LocaleIds; instance.OnReadValue = OnRead_LocaleIds; instance.OnSimpleWriteValue = OnWrite_LocaleIds; updateList.Add(instance); instance = m_variable.ActualSessionTimeout; instance.OnReadValue = OnRead_ActualSessionTimeout; instance.OnSimpleWriteValue = OnWrite_ActualSessionTimeout; updateList.Add(instance); instance = m_variable.MaxResponseMessageSize; instance.OnReadValue = OnRead_MaxResponseMessageSize; instance.OnSimpleWriteValue = OnWrite_MaxResponseMessageSize; updateList.Add(instance); instance = m_variable.ClientConnectionTime; instance.OnReadValue = OnRead_ClientConnectionTime; instance.OnSimpleWriteValue = OnWrite_ClientConnectionTime; updateList.Add(instance); instance = m_variable.ClientLastContactTime; instance.OnReadValue = OnRead_ClientLastContactTime; instance.OnSimpleWriteValue = OnWrite_ClientLastContactTime; updateList.Add(instance); instance = m_variable.CurrentSubscriptionsCount; instance.OnReadValue = OnRead_CurrentSubscriptionsCount; instance.OnSimpleWriteValue = OnWrite_CurrentSubscriptionsCount; updateList.Add(instance); instance = m_variable.CurrentMonitoredItemsCount; instance.OnReadValue = OnRead_CurrentMonitoredItemsCount; instance.OnSimpleWriteValue = OnWrite_CurrentMonitoredItemsCount; updateList.Add(instance); instance = m_variable.CurrentPublishRequestsInQueue; instance.OnReadValue = OnRead_CurrentPublishRequestsInQueue; instance.OnSimpleWriteValue = OnWrite_CurrentPublishRequestsInQueue; updateList.Add(instance); instance = m_variable.TotalRequestCount; instance.OnReadValue = OnRead_TotalRequestCount; instance.OnSimpleWriteValue = OnWrite_TotalRequestCount; updateList.Add(instance); instance = m_variable.UnauthorizedRequestCount; instance.OnReadValue = OnRead_UnauthorizedRequestCount; instance.OnSimpleWriteValue = OnWrite_UnauthorizedRequestCount; updateList.Add(instance); instance = m_variable.ReadCount; instance.OnReadValue = OnRead_ReadCount; instance.OnSimpleWriteValue = OnWrite_ReadCount; updateList.Add(instance); instance = m_variable.HistoryReadCount; instance.OnReadValue = OnRead_HistoryReadCount; instance.OnSimpleWriteValue = OnWrite_HistoryReadCount; updateList.Add(instance); instance = m_variable.WriteCount; instance.OnReadValue = OnRead_WriteCount; instance.OnSimpleWriteValue = OnWrite_WriteCount; updateList.Add(instance); instance = m_variable.HistoryUpdateCount; instance.OnReadValue = OnRead_HistoryUpdateCount; instance.OnSimpleWriteValue = OnWrite_HistoryUpdateCount; updateList.Add(instance); instance = m_variable.CallCount; instance.OnReadValue = OnRead_CallCount; instance.OnSimpleWriteValue = OnWrite_CallCount; updateList.Add(instance); instance = m_variable.CreateMonitoredItemsCount; instance.OnReadValue = OnRead_CreateMonitoredItemsCount; instance.OnSimpleWriteValue = OnWrite_CreateMonitoredItemsCount; updateList.Add(instance); instance = m_variable.ModifyMonitoredItemsCount; instance.OnReadValue = OnRead_ModifyMonitoredItemsCount; instance.OnSimpleWriteValue = OnWrite_ModifyMonitoredItemsCount; updateList.Add(instance); instance = m_variable.SetMonitoringModeCount; instance.OnReadValue = OnRead_SetMonitoringModeCount; instance.OnSimpleWriteValue = OnWrite_SetMonitoringModeCount; updateList.Add(instance); instance = m_variable.SetTriggeringCount; instance.OnReadValue = OnRead_SetTriggeringCount; instance.OnSimpleWriteValue = OnWrite_SetTriggeringCount; updateList.Add(instance); instance = m_variable.DeleteMonitoredItemsCount; instance.OnReadValue = OnRead_DeleteMonitoredItemsCount; instance.OnSimpleWriteValue = OnWrite_DeleteMonitoredItemsCount; updateList.Add(instance); instance = m_variable.CreateSubscriptionCount; instance.OnReadValue = OnRead_CreateSubscriptionCount; instance.OnSimpleWriteValue = OnWrite_CreateSubscriptionCount; updateList.Add(instance); instance = m_variable.ModifySubscriptionCount; instance.OnReadValue = OnRead_ModifySubscriptionCount; instance.OnSimpleWriteValue = OnWrite_ModifySubscriptionCount; updateList.Add(instance); instance = m_variable.SetPublishingModeCount; instance.OnReadValue = OnRead_SetPublishingModeCount; instance.OnSimpleWriteValue = OnWrite_SetPublishingModeCount; updateList.Add(instance); instance = m_variable.PublishCount; instance.OnReadValue = OnRead_PublishCount; instance.OnSimpleWriteValue = OnWrite_PublishCount; updateList.Add(instance); instance = m_variable.RepublishCount; instance.OnReadValue = OnRead_RepublishCount; instance.OnSimpleWriteValue = OnWrite_RepublishCount; updateList.Add(instance); instance = m_variable.TransferSubscriptionsCount; instance.OnReadValue = OnRead_TransferSubscriptionsCount; instance.OnSimpleWriteValue = OnWrite_TransferSubscriptionsCount; updateList.Add(instance); instance = m_variable.DeleteSubscriptionsCount; instance.OnReadValue = OnRead_DeleteSubscriptionsCount; instance.OnSimpleWriteValue = OnWrite_DeleteSubscriptionsCount; updateList.Add(instance); instance = m_variable.AddNodesCount; instance.OnReadValue = OnRead_AddNodesCount; instance.OnSimpleWriteValue = OnWrite_AddNodesCount; updateList.Add(instance); instance = m_variable.AddReferencesCount; instance.OnReadValue = OnRead_AddReferencesCount; instance.OnSimpleWriteValue = OnWrite_AddReferencesCount; updateList.Add(instance); instance = m_variable.DeleteNodesCount; instance.OnReadValue = OnRead_DeleteNodesCount; instance.OnSimpleWriteValue = OnWrite_DeleteNodesCount; updateList.Add(instance); instance = m_variable.DeleteReferencesCount; instance.OnReadValue = OnRead_DeleteReferencesCount; instance.OnSimpleWriteValue = OnWrite_DeleteReferencesCount; updateList.Add(instance); instance = m_variable.BrowseCount; instance.OnReadValue = OnRead_BrowseCount; instance.OnSimpleWriteValue = OnWrite_BrowseCount; updateList.Add(instance); instance = m_variable.BrowseNextCount; instance.OnReadValue = OnRead_BrowseNextCount; instance.OnSimpleWriteValue = OnWrite_BrowseNextCount; updateList.Add(instance); instance = m_variable.TranslateBrowsePathsToNodeIdsCount; instance.OnReadValue = OnRead_TranslateBrowsePathsToNodeIdsCount; instance.OnSimpleWriteValue = OnWrite_TranslateBrowsePathsToNodeIdsCount; updateList.Add(instance); instance = m_variable.QueryFirstCount; instance.OnReadValue = OnRead_QueryFirstCount; instance.OnSimpleWriteValue = OnWrite_QueryFirstCount; updateList.Add(instance); instance = m_variable.QueryNextCount; instance.OnReadValue = OnRead_QueryNextCount; instance.OnSimpleWriteValue = OnWrite_QueryNextCount; updateList.Add(instance); instance = m_variable.RegisterNodesCount; instance.OnReadValue = OnRead_RegisterNodesCount; instance.OnSimpleWriteValue = OnWrite_RegisterNodesCount; updateList.Add(instance); instance = m_variable.UnregisterNodesCount; instance.OnReadValue = OnRead_UnregisterNodesCount; instance.OnSimpleWriteValue = OnWrite_UnregisterNodesCount; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (SessionDiagnosticsDataType)Write(value); } return ServiceResult.Good; } #region SessionId Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SessionId( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SessionId; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SessionId(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SessionId = (NodeId)Write(value); } return ServiceResult.Good; } #endregion #region SessionName Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SessionName( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SessionName; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SessionName(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SessionName = (string)Write(value); } return ServiceResult.Good; } #endregion #region ClientDescription Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ClientDescription( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ClientDescription; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ClientDescription(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ClientDescription = (ApplicationDescription)Write(value); } return ServiceResult.Good; } #endregion #region ServerUri Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ServerUri( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ServerUri; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ServerUri(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ServerUri = (string)Write(value); } return ServiceResult.Good; } #endregion #region EndpointUrl Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_EndpointUrl( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.EndpointUrl; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_EndpointUrl(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.EndpointUrl = (string)Write(value); } return ServiceResult.Good; } #endregion #region LocaleIds Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LocaleIds( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LocaleIds; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LocaleIds(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LocaleIds = (StringCollection)Write(value); } return ServiceResult.Good; } #endregion #region ActualSessionTimeout Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ActualSessionTimeout( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ActualSessionTimeout; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ActualSessionTimeout(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ActualSessionTimeout = (double)Write(value); } return ServiceResult.Good; } #endregion #region MaxResponseMessageSize Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_MaxResponseMessageSize( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.MaxResponseMessageSize; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_MaxResponseMessageSize(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.MaxResponseMessageSize = (uint)Write(value); } return ServiceResult.Good; } #endregion #region ClientConnectionTime Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ClientConnectionTime( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ClientConnectionTime; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ClientConnectionTime(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ClientConnectionTime = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #region ClientLastContactTime Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ClientLastContactTime( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ClientLastContactTime; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ClientLastContactTime(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ClientLastContactTime = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #region CurrentSubscriptionsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CurrentSubscriptionsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CurrentSubscriptionsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CurrentSubscriptionsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CurrentSubscriptionsCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region CurrentMonitoredItemsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CurrentMonitoredItemsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CurrentMonitoredItemsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CurrentMonitoredItemsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CurrentMonitoredItemsCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region CurrentPublishRequestsInQueue Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CurrentPublishRequestsInQueue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CurrentPublishRequestsInQueue; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CurrentPublishRequestsInQueue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CurrentPublishRequestsInQueue = (uint)Write(value); } return ServiceResult.Good; } #endregion #region TotalRequestCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_TotalRequestCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.TotalRequestCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_TotalRequestCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.TotalRequestCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region UnauthorizedRequestCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_UnauthorizedRequestCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.UnauthorizedRequestCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_UnauthorizedRequestCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.UnauthorizedRequestCount = (uint)Write(value); } return ServiceResult.Good; } #endregion #region ReadCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ReadCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ReadCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ReadCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ReadCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region HistoryReadCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_HistoryReadCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.HistoryReadCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_HistoryReadCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.HistoryReadCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region WriteCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_WriteCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.WriteCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_WriteCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.WriteCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region HistoryUpdateCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_HistoryUpdateCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.HistoryUpdateCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_HistoryUpdateCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.HistoryUpdateCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region CallCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CallCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CallCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CallCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CallCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region CreateMonitoredItemsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CreateMonitoredItemsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CreateMonitoredItemsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CreateMonitoredItemsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CreateMonitoredItemsCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region ModifyMonitoredItemsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ModifyMonitoredItemsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ModifyMonitoredItemsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ModifyMonitoredItemsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ModifyMonitoredItemsCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region SetMonitoringModeCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SetMonitoringModeCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SetMonitoringModeCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SetMonitoringModeCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SetMonitoringModeCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region SetTriggeringCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SetTriggeringCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SetTriggeringCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SetTriggeringCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SetTriggeringCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region DeleteMonitoredItemsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_DeleteMonitoredItemsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.DeleteMonitoredItemsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_DeleteMonitoredItemsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.DeleteMonitoredItemsCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region CreateSubscriptionCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CreateSubscriptionCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CreateSubscriptionCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CreateSubscriptionCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CreateSubscriptionCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region ModifySubscriptionCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ModifySubscriptionCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ModifySubscriptionCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ModifySubscriptionCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ModifySubscriptionCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region SetPublishingModeCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SetPublishingModeCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SetPublishingModeCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SetPublishingModeCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SetPublishingModeCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region PublishCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_PublishCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.PublishCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_PublishCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.PublishCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region RepublishCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_RepublishCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.RepublishCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_RepublishCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.RepublishCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region TransferSubscriptionsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_TransferSubscriptionsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.TransferSubscriptionsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_TransferSubscriptionsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.TransferSubscriptionsCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region DeleteSubscriptionsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_DeleteSubscriptionsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.DeleteSubscriptionsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_DeleteSubscriptionsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.DeleteSubscriptionsCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region AddNodesCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_AddNodesCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.AddNodesCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_AddNodesCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.AddNodesCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region AddReferencesCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_AddReferencesCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.AddReferencesCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_AddReferencesCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.AddReferencesCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region DeleteNodesCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_DeleteNodesCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.DeleteNodesCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_DeleteNodesCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.DeleteNodesCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region DeleteReferencesCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_DeleteReferencesCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.DeleteReferencesCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_DeleteReferencesCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.DeleteReferencesCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region BrowseCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_BrowseCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.BrowseCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_BrowseCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.BrowseCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region BrowseNextCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_BrowseNextCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.BrowseNextCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_BrowseNextCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.BrowseNextCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region TranslateBrowsePathsToNodeIdsCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_TranslateBrowsePathsToNodeIdsCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.TranslateBrowsePathsToNodeIdsCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_TranslateBrowsePathsToNodeIdsCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.TranslateBrowsePathsToNodeIdsCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region QueryFirstCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_QueryFirstCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.QueryFirstCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_QueryFirstCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.QueryFirstCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region QueryNextCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_QueryNextCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.QueryNextCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_QueryNextCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.QueryNextCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region RegisterNodesCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_RegisterNodesCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.RegisterNodesCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_RegisterNodesCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.RegisterNodesCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #region UnregisterNodesCount Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_UnregisterNodesCount( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.UnregisterNodesCount; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_UnregisterNodesCount(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.UnregisterNodesCount = (ServiceCounterDataType)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private SessionDiagnosticsDataType m_value; private SessionDiagnosticsVariableState m_variable; #endregion } #endregion #endif #endregion #region SessionSecurityDiagnosticsArrayState Class #if (!OPCUA_EXCLUDE_SessionSecurityDiagnosticsArrayState) /// /// Stores an instance of the SessionSecurityDiagnosticsArrayType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SessionSecurityDiagnosticsArrayState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SessionSecurityDiagnosticsArrayState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.SessionSecurityDiagnosticsArrayType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.SessionSecurityDiagnosticsDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.OneDimension; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8XYIkCAgAAAAAAKwAAAFNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzQXJyYXlUeXBlSW5z" + "dGFuY2UBAMMIAQDDCMMIAAABAGQDAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region SessionSecurityDiagnosticsState Class #if (!OPCUA_EXCLUDE_SessionSecurityDiagnosticsState) /// /// Stores an instance of the SessionSecurityDiagnosticsType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SessionSecurityDiagnosticsState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SessionSecurityDiagnosticsState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.SessionSecurityDiagnosticsType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.SessionSecurityDiagnosticsDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAJgAAAFNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzVHlwZUluc3RhbmNl" + "AQDECAEAxAjECAAAAQBkA/////8BAf////8JAAAAFWCJCgIAAAAAAAkAAABTZXNzaW9uSWQBAMUIAC8A" + "P8UIAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABUAAABDbGllbnRVc2VySWRPZlNlc3Npb24BAMYI" + "AC8AP8YIAAAADP////8BAf////8AAAAAF2CJCgIAAAAAABMAAABDbGllbnRVc2VySWRIaXN0b3J5AQDH" + "CAAvAD/HCAAAAAwBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAABcAAABBdXRoZW50aWNhdGlv" + "bk1lY2hhbmlzbQEAyAgALwA/yAgAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEVuY29kaW5n" + "AQDJCAAvAD/JCAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAARAAAAVHJhbnNwb3J0UHJvdG9jb2wB" + "AMoIAC8AP8oIAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABTZWN1cml0eU1vZGUBAMsIAC8A" + "P8sIAAABAC4B/////wEB/////wAAAAAVYIkKAgAAAAAAEQAAAFNlY3VyaXR5UG9saWN5VXJpAQDMCAAv" + "AD/MCAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAARAAAAQ2xpZW50Q2VydGlmaWNhdGUBAPILAC8A" + "P/ILAAAAD/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState SessionId { get { return m_sessionId; } set { if (!Object.ReferenceEquals(m_sessionId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sessionId = value; } } /// public BaseDataVariableState ClientUserIdOfSession { get { return m_clientUserIdOfSession; } set { if (!Object.ReferenceEquals(m_clientUserIdOfSession, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientUserIdOfSession = value; } } /// public BaseDataVariableState ClientUserIdHistory { get { return m_clientUserIdHistory; } set { if (!Object.ReferenceEquals(m_clientUserIdHistory, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientUserIdHistory = value; } } /// public BaseDataVariableState AuthenticationMechanism { get { return m_authenticationMechanism; } set { if (!Object.ReferenceEquals(m_authenticationMechanism, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_authenticationMechanism = value; } } /// public BaseDataVariableState Encoding { get { return m_encoding; } set { if (!Object.ReferenceEquals(m_encoding, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_encoding = value; } } /// public BaseDataVariableState TransportProtocol { get { return m_transportProtocol; } set { if (!Object.ReferenceEquals(m_transportProtocol, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transportProtocol = value; } } /// public BaseDataVariableState SecurityMode { get { return m_securityMode; } set { if (!Object.ReferenceEquals(m_securityMode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityMode = value; } } /// public BaseDataVariableState SecurityPolicyUri { get { return m_securityPolicyUri; } set { if (!Object.ReferenceEquals(m_securityPolicyUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityPolicyUri = value; } } /// public BaseDataVariableState ClientCertificate { get { return m_clientCertificate; } set { if (!Object.ReferenceEquals(m_clientCertificate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientCertificate = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_sessionId != null) { children.Add(m_sessionId); } if (m_clientUserIdOfSession != null) { children.Add(m_clientUserIdOfSession); } if (m_clientUserIdHistory != null) { children.Add(m_clientUserIdHistory); } if (m_authenticationMechanism != null) { children.Add(m_authenticationMechanism); } if (m_encoding != null) { children.Add(m_encoding); } if (m_transportProtocol != null) { children.Add(m_transportProtocol); } if (m_securityMode != null) { children.Add(m_securityMode); } if (m_securityPolicyUri != null) { children.Add(m_securityPolicyUri); } if (m_clientCertificate != null) { children.Add(m_clientCertificate); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SessionId: { if (createOrReplace) { if (SessionId == null) { if (replacement == null) { SessionId = new BaseDataVariableState(this); } else { SessionId = (BaseDataVariableState)replacement; } } } instance = SessionId; break; } case Opc.Ua.BrowseNames.ClientUserIdOfSession: { if (createOrReplace) { if (ClientUserIdOfSession == null) { if (replacement == null) { ClientUserIdOfSession = new BaseDataVariableState(this); } else { ClientUserIdOfSession = (BaseDataVariableState)replacement; } } } instance = ClientUserIdOfSession; break; } case Opc.Ua.BrowseNames.ClientUserIdHistory: { if (createOrReplace) { if (ClientUserIdHistory == null) { if (replacement == null) { ClientUserIdHistory = new BaseDataVariableState(this); } else { ClientUserIdHistory = (BaseDataVariableState)replacement; } } } instance = ClientUserIdHistory; break; } case Opc.Ua.BrowseNames.AuthenticationMechanism: { if (createOrReplace) { if (AuthenticationMechanism == null) { if (replacement == null) { AuthenticationMechanism = new BaseDataVariableState(this); } else { AuthenticationMechanism = (BaseDataVariableState)replacement; } } } instance = AuthenticationMechanism; break; } case Opc.Ua.BrowseNames.Encoding: { if (createOrReplace) { if (Encoding == null) { if (replacement == null) { Encoding = new BaseDataVariableState(this); } else { Encoding = (BaseDataVariableState)replacement; } } } instance = Encoding; break; } case Opc.Ua.BrowseNames.TransportProtocol: { if (createOrReplace) { if (TransportProtocol == null) { if (replacement == null) { TransportProtocol = new BaseDataVariableState(this); } else { TransportProtocol = (BaseDataVariableState)replacement; } } } instance = TransportProtocol; break; } case Opc.Ua.BrowseNames.SecurityMode: { if (createOrReplace) { if (SecurityMode == null) { if (replacement == null) { SecurityMode = new BaseDataVariableState(this); } else { SecurityMode = (BaseDataVariableState)replacement; } } } instance = SecurityMode; break; } case Opc.Ua.BrowseNames.SecurityPolicyUri: { if (createOrReplace) { if (SecurityPolicyUri == null) { if (replacement == null) { SecurityPolicyUri = new BaseDataVariableState(this); } else { SecurityPolicyUri = (BaseDataVariableState)replacement; } } } instance = SecurityPolicyUri; break; } case Opc.Ua.BrowseNames.ClientCertificate: { if (createOrReplace) { if (ClientCertificate == null) { if (replacement == null) { ClientCertificate = new BaseDataVariableState(this); } else { ClientCertificate = (BaseDataVariableState)replacement; } } } instance = ClientCertificate; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_sessionId; private BaseDataVariableState m_clientUserIdOfSession; private BaseDataVariableState m_clientUserIdHistory; private BaseDataVariableState m_authenticationMechanism; private BaseDataVariableState m_encoding; private BaseDataVariableState m_transportProtocol; private BaseDataVariableState m_securityMode; private BaseDataVariableState m_securityPolicyUri; private BaseDataVariableState m_clientCertificate; #endregion } #region SessionSecurityDiagnosticsValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class SessionSecurityDiagnosticsValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public SessionSecurityDiagnosticsValue(SessionSecurityDiagnosticsState variable, SessionSecurityDiagnosticsDataType value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new SessionSecurityDiagnosticsDataType(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public SessionSecurityDiagnosticsState Variable { get { return m_variable; } } /// /// The value of the variable. /// public SessionSecurityDiagnosticsDataType Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(SessionSecurityDiagnosticsState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.SessionId; instance.OnReadValue = OnRead_SessionId; instance.OnSimpleWriteValue = OnWrite_SessionId; updateList.Add(instance); instance = m_variable.ClientUserIdOfSession; instance.OnReadValue = OnRead_ClientUserIdOfSession; instance.OnSimpleWriteValue = OnWrite_ClientUserIdOfSession; updateList.Add(instance); instance = m_variable.ClientUserIdHistory; instance.OnReadValue = OnRead_ClientUserIdHistory; instance.OnSimpleWriteValue = OnWrite_ClientUserIdHistory; updateList.Add(instance); instance = m_variable.AuthenticationMechanism; instance.OnReadValue = OnRead_AuthenticationMechanism; instance.OnSimpleWriteValue = OnWrite_AuthenticationMechanism; updateList.Add(instance); instance = m_variable.Encoding; instance.OnReadValue = OnRead_Encoding; instance.OnSimpleWriteValue = OnWrite_Encoding; updateList.Add(instance); instance = m_variable.TransportProtocol; instance.OnReadValue = OnRead_TransportProtocol; instance.OnSimpleWriteValue = OnWrite_TransportProtocol; updateList.Add(instance); instance = m_variable.SecurityMode; instance.OnReadValue = OnRead_SecurityMode; instance.OnSimpleWriteValue = OnWrite_SecurityMode; updateList.Add(instance); instance = m_variable.SecurityPolicyUri; instance.OnReadValue = OnRead_SecurityPolicyUri; instance.OnSimpleWriteValue = OnWrite_SecurityPolicyUri; updateList.Add(instance); instance = m_variable.ClientCertificate; instance.OnReadValue = OnRead_ClientCertificate; instance.OnSimpleWriteValue = OnWrite_ClientCertificate; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (SessionSecurityDiagnosticsDataType)Write(value); } return ServiceResult.Good; } #region SessionId Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SessionId( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SessionId; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SessionId(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SessionId = (NodeId)Write(value); } return ServiceResult.Good; } #endregion #region ClientUserIdOfSession Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ClientUserIdOfSession( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ClientUserIdOfSession; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ClientUserIdOfSession(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ClientUserIdOfSession = (string)Write(value); } return ServiceResult.Good; } #endregion #region ClientUserIdHistory Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ClientUserIdHistory( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ClientUserIdHistory; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ClientUserIdHistory(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ClientUserIdHistory = (StringCollection)Write(value); } return ServiceResult.Good; } #endregion #region AuthenticationMechanism Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_AuthenticationMechanism( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.AuthenticationMechanism; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_AuthenticationMechanism(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.AuthenticationMechanism = (string)Write(value); } return ServiceResult.Good; } #endregion #region Encoding Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Encoding( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Encoding; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Encoding(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Encoding = (string)Write(value); } return ServiceResult.Good; } #endregion #region TransportProtocol Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_TransportProtocol( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.TransportProtocol; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_TransportProtocol(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.TransportProtocol = (string)Write(value); } return ServiceResult.Good; } #endregion #region SecurityMode Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SecurityMode( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SecurityMode; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SecurityMode(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SecurityMode = (MessageSecurityMode)Write(value); } return ServiceResult.Good; } #endregion #region SecurityPolicyUri Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_SecurityPolicyUri( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.SecurityPolicyUri; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_SecurityPolicyUri(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.SecurityPolicyUri = (string)Write(value); } return ServiceResult.Good; } #endregion #region ClientCertificate Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_ClientCertificate( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.ClientCertificate; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_ClientCertificate(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.ClientCertificate = (byte[])Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private SessionSecurityDiagnosticsDataType m_value; private SessionSecurityDiagnosticsState m_variable; #endregion } #endregion #endif #endregion #region OptionSetState Class #if (!OPCUA_EXCLUDE_OptionSetState) /// /// Stores an instance of the OptionSetType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class OptionSetState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public OptionSetState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.OptionSetType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (BitMask != null) { BitMask.Initialize(context, BitMask_InitializationString); } } #region Initialization String private const string BitMask_InitializationString = "//////////8XYIkKAgAAAAAABwAAAEJpdE1hc2sBALUtAC4ARLUtAAAAAQEAAAABAAAAAAAAAAEB////" + "/wAAAAA="; private const string InitializationString = "//////////8VYIkCAgAAAAAAFQAAAE9wdGlvblNldFR5cGVJbnN0YW5jZQEA3ywBAN8s3ywAAAAY////" + "/wEB/////wIAAAAXYIkKAgAAAAAADwAAAE9wdGlvblNldFZhbHVlcwEA4CwALgBE4CwAAAAVAQAAAAEA" + "AAAAAAAAAQH/////AAAAABdgiQoCAAAAAAAHAAAAQml0TWFzawEAtS0ALgBEtS0AAAABAQAAAAEAAAAA" + "AAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState OptionSetValues { get { return m_optionSetValues; } set { if (!Object.ReferenceEquals(m_optionSetValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_optionSetValues = value; } } /// public PropertyState BitMask { get { return m_bitMask; } set { if (!Object.ReferenceEquals(m_bitMask, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_bitMask = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_optionSetValues != null) { children.Add(m_optionSetValues); } if (m_bitMask != null) { children.Add(m_bitMask); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.OptionSetValues: { if (createOrReplace) { if (OptionSetValues == null) { if (replacement == null) { OptionSetValues = new PropertyState(this); } else { OptionSetValues = (PropertyState)replacement; } } } instance = OptionSetValues; break; } case Opc.Ua.BrowseNames.BitMask: { if (createOrReplace) { if (BitMask == null) { if (replacement == null) { BitMask = new PropertyState(this); } else { BitMask = (PropertyState)replacement; } } } instance = BitMask; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_optionSetValues; private PropertyState m_bitMask; #endregion } #region OptionSetState Class /// /// A typed version of the OptionSetType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class OptionSetState : OptionSetState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public OptionSetState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region SelectionListState Class #if (!OPCUA_EXCLUDE_SelectionListState) /// /// Stores an instance of the SelectionListType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SelectionListState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SelectionListState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.SelectionListType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Any; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (SelectionDescriptions != null) { SelectionDescriptions.Initialize(context, SelectionDescriptions_InitializationString); } if (RestrictToList != null) { RestrictToList.Initialize(context, RestrictToList_InitializationString); } } #region Initialization String private const string SelectionDescriptions_InitializationString = "//////////8XYIkKAgAAAAAAFQAAAFNlbGVjdGlvbkRlc2NyaXB0aW9ucwEA4UQALgBE4UQAAAAVAQAA" + "AAEAAAAAAAAAAQH/////AAAAAA=="; private const string RestrictToList_InitializationString = "//////////8VYIkKAgAAAAAADgAAAFJlc3RyaWN0VG9MaXN0AQC4PwAuAES4PwAAAAH/////AQH/////" + "AAAAAA=="; private const string InitializationString = "//////////8VYIkCAgAAAAAAGQAAAFNlbGVjdGlvbkxpc3RUeXBlSW5zdGFuY2UBALU/AQC1P7U/AAAA" + "GP7///8BAf////8DAAAAF2CJCgIAAAAAAAoAAABTZWxlY3Rpb25zAQDgRAAuAETgRAAAABgBAAAAAQAA" + "AAAAAAABAf////8AAAAAF2CJCgIAAAAAABUAAABTZWxlY3Rpb25EZXNjcmlwdGlvbnMBAOFEAC4AROFE" + "AAAAFQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAADgAAAFJlc3RyaWN0VG9MaXN0AQC4PwAu" + "AES4PwAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState Selections { get { return m_selections; } set { if (!Object.ReferenceEquals(m_selections, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_selections = value; } } /// public PropertyState SelectionDescriptions { get { return m_selectionDescriptions; } set { if (!Object.ReferenceEquals(m_selectionDescriptions, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_selectionDescriptions = value; } } /// public PropertyState RestrictToList { get { return m_restrictToList; } set { if (!Object.ReferenceEquals(m_restrictToList, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_restrictToList = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_selections != null) { children.Add(m_selections); } if (m_selectionDescriptions != null) { children.Add(m_selectionDescriptions); } if (m_restrictToList != null) { children.Add(m_restrictToList); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Selections: { if (createOrReplace) { if (Selections == null) { if (replacement == null) { Selections = new PropertyState(this); } else { Selections = (PropertyState)replacement; } } } instance = Selections; break; } case Opc.Ua.BrowseNames.SelectionDescriptions: { if (createOrReplace) { if (SelectionDescriptions == null) { if (replacement == null) { SelectionDescriptions = new PropertyState(this); } else { SelectionDescriptions = (PropertyState)replacement; } } } instance = SelectionDescriptions; break; } case Opc.Ua.BrowseNames.RestrictToList: { if (createOrReplace) { if (RestrictToList == null) { if (replacement == null) { RestrictToList = new PropertyState(this); } else { RestrictToList = (PropertyState)replacement; } } } instance = RestrictToList; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_selections; private PropertyState m_selectionDescriptions; private PropertyState m_restrictToList; #endregion } #region SelectionListState Class /// /// A typed version of the SelectionListType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class SelectionListState : SelectionListState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public SelectionListState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AudioVariableState Class #if (!OPCUA_EXCLUDE_AudioVariableState) /// /// Stores an instance of the AudioVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AudioVariableState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AudioVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.AudioVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.AudioDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ListId != null) { ListId.Initialize(context, ListId_InitializationString); } if (AgencyId != null) { AgencyId.Initialize(context, AgencyId_InitializationString); } if (VersionId != null) { VersionId.Initialize(context, VersionId_InitializationString); } } #region Initialization String private const string ListId_InitializationString = "//////////8VYIkKAgAAAAAABgAAAExpc3RJZAEAREYALgBEREYAAAAM/////wEB/////wAAAAA="; private const string AgencyId_InitializationString = "//////////8VYIkKAgAAAAAACAAAAEFnZW5jeUlkAQBFRgAuAERFRgAAAAz/////AQH/////AAAAAA=="; private const string VersionId_InitializationString = "//////////8VYIkKAgAAAAAACQAAAFZlcnNpb25JZAEARkYALgBERkYAAAAM/////wEB/////wAAAAA="; private const string InitializationString = "//////////8VYIkCAgAAAAAAGQAAAEF1ZGlvVmFyaWFibGVUeXBlSW5zdGFuY2UBAEJGAQBCRkJGAAAB" + "ALM//////wEB/////wMAAAAVYIkKAgAAAAAABgAAAExpc3RJZAEAREYALgBEREYAAAAM/////wEB////" + "/wAAAAAVYIkKAgAAAAAACAAAAEFnZW5jeUlkAQBFRgAuAERFRgAAAAz/////AQH/////AAAAABVgiQoC" + "AAAAAAAJAAAAVmVyc2lvbklkAQBGRgAuAERGRgAAAAz/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState ListId { get { return m_listId; } set { if (!Object.ReferenceEquals(m_listId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_listId = value; } } /// public PropertyState AgencyId { get { return m_agencyId; } set { if (!Object.ReferenceEquals(m_agencyId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_agencyId = value; } } /// public PropertyState VersionId { get { return m_versionId; } set { if (!Object.ReferenceEquals(m_versionId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_versionId = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_listId != null) { children.Add(m_listId); } if (m_agencyId != null) { children.Add(m_agencyId); } if (m_versionId != null) { children.Add(m_versionId); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ListId: { if (createOrReplace) { if (ListId == null) { if (replacement == null) { ListId = new PropertyState(this); } else { ListId = (PropertyState)replacement; } } } instance = ListId; break; } case Opc.Ua.BrowseNames.AgencyId: { if (createOrReplace) { if (AgencyId == null) { if (replacement == null) { AgencyId = new PropertyState(this); } else { AgencyId = (PropertyState)replacement; } } } instance = AgencyId; break; } case Opc.Ua.BrowseNames.VersionId: { if (createOrReplace) { if (VersionId == null) { if (replacement == null) { VersionId = new PropertyState(this); } else { VersionId = (PropertyState)replacement; } } } instance = VersionId; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_listId; private PropertyState m_agencyId; private PropertyState m_versionId; #endregion } #endif #endregion #region GetMonitoredItemsMethodState Class #if (!OPCUA_EXCLUDE_GetMonitoredItemsMethodState) /// /// Stores an instance of the GetMonitoredItemsMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class GetMonitoredItemsMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public GetMonitoredItemsMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new GetMonitoredItemsMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGwAAAEdldE1vbml0b3JlZEl0ZW1zTWV0aG9kVHlwZQEA5ywALwEA5yzn" + "LAAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAOgsAC4AROgsAACWAQAAAAEA" + "KgEBHQAAAA4AAABTdWJzY3JpcHRpb25JZAAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAA" + "AAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEA6SwALgBE6SwAAJYCAAAAAQAqAQEgAAAADQAA" + "AFNlcnZlckhhbmRsZXMABwEAAAABAAAAAAAAAAABACoBASAAAAANAAAAQ2xpZW50SGFuZGxlcwAHAQAA" + "AAEAAAAAAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public GetMonitoredItemsMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint subscriptionId = (uint)_inputArguments[0]; uint[] serverHandles = (uint[])_outputArguments[0]; uint[] clientHandles = (uint[])_outputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, subscriptionId, ref serverHandles, ref clientHandles); } _outputArguments[0] = serverHandles; _outputArguments[1] = clientHandles; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult GetMonitoredItemsMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint subscriptionId, ref uint[] serverHandles, ref uint[] clientHandles); #endif #endregion #region ResendDataMethodState Class #if (!OPCUA_EXCLUDE_ResendDataMethodState) /// /// Stores an instance of the ResendDataMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ResendDataMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ResendDataMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new ResendDataMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFAAAAFJlc2VuZERhdGFNZXRob2RUeXBlAQBLMgAvAQBLMksyAAABAf//" + "//8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEATDIALgBETDIAAJYBAAAAAQAqAQEdAAAA" + "DgAAAFN1YnNjcmlwdGlvbklkAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public ResendDataMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint subscriptionId = (uint)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, subscriptionId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult ResendDataMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint subscriptionId); #endif #endregion #region SetSubscriptionDurableMethodState Class #if (!OPCUA_EXCLUDE_SetSubscriptionDurableMethodState) /// /// Stores an instance of the SetSubscriptionDurableMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SetSubscriptionDurableMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SetSubscriptionDurableMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new SetSubscriptionDurableMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAIAAAAFNldFN1YnNjcmlwdGlvbkR1cmFibGVNZXRob2RUeXBlAQDQMQAv" + "AQDQMdAxAAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA0TEALgBE0TEAAJYC" + "AAAAAQAqAQEdAAAADgAAAFN1YnNjcmlwdGlvbklkAAf/////AAAAAAABACoBAR4AAAAPAAAATGlmZXRp" + "bWVJbkhvdXJzAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAA" + "T3V0cHV0QXJndW1lbnRzAQDSMQAuAETSMQAAlgEAAAABACoBASUAAAAWAAAAUmV2aXNlZExpZmV0aW1l" + "SW5Ib3VycwAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public SetSubscriptionDurableMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint subscriptionId = (uint)_inputArguments[0]; uint lifetimeInHours = (uint)_inputArguments[1]; uint revisedLifetimeInHours = (uint)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, subscriptionId, lifetimeInHours, ref revisedLifetimeInHours); } _outputArguments[0] = revisedLifetimeInHours; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult SetSubscriptionDurableMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint subscriptionId, uint lifetimeInHours, ref uint revisedLifetimeInHours); #endif #endregion #region RequestServerStateChangeMethodState Class #if (!OPCUA_EXCLUDE_RequestServerStateChangeMethodState) /// /// Stores an instance of the RequestServerStateChangeMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RequestServerStateChangeMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RequestServerStateChangeMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new RequestServerStateChangeMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAIgAAAFJlcXVlc3RTZXJ2ZXJTdGF0ZUNoYW5nZU1ldGhvZFR5cGUBAFgy" + "AC8BAFgyWDIAAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBZMgAuAERZMgAA" + "lgUAAAABACoBARYAAAAFAAAAU3RhdGUBAFQD/////wAAAAAAAQAqAQEiAAAAEwAAAEVzdGltYXRlZFJl" + "dHVyblRpbWUADf////8AAAAAAAEAKgEBIgAAABMAAABTZWNvbmRzVGlsbFNodXRkb3duAAf/////AAAA" + "AAABACoBARUAAAAGAAAAUmVhc29uABX/////AAAAAAABACoBARYAAAAHAAAAUmVzdGFydAAB/////wAA" + "AAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public RequestServerStateChangeMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; ServerState state = (ServerState)_inputArguments[0]; DateTime estimatedReturnTime = (DateTime)_inputArguments[1]; uint secondsTillShutdown = (uint)_inputArguments[2]; LocalizedText reason = (LocalizedText)_inputArguments[3]; bool restart = (bool)_inputArguments[4]; if (OnCall != null) { result = OnCall( _context, this, _objectId, state, estimatedReturnTime, secondsTillShutdown, reason, restart); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult RequestServerStateChangeMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, ServerState state, DateTime estimatedReturnTime, uint secondsTillShutdown, LocalizedText reason, bool restart); #endif #endregion #region StateMachineState Class #if (!OPCUA_EXCLUDE_StateMachineState) /// /// Stores an instance of the StateMachineType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class StateMachineState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public StateMachineState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.StateMachineType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (LastTransition != null) { LastTransition.Initialize(context, LastTransition_InitializationString); } } #region Initialization String private const string LastTransition_InitializationString = "//////////8VYIkKAgAAAAAADgAAAExhc3RUcmFuc2l0aW9uAQDSCgAvAQDKCtIKAAAAFf////8BAf//" + "//8BAAAAFWCJCgIAAAAAAAIAAABJZAEAjA4ALgBEjA4AAAAY/////wEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAGAAAAFN0YXRlTWFjaGluZVR5cGVJbnN0YW5jZQEA+wgBAPsI+wgAAP//" + "//8CAAAAFWCJCgIAAAAAAAwAAABDdXJyZW50U3RhdGUBANEKAC8BAMMK0QoAAAAV/////wEB/////wEA" + "AAAVYIkKAgAAAAAAAgAAAElkAQCIDgAuAESIDgAAABj/////AQH/////AAAAABVgiQoCAAAAAAAOAAAA" + "TGFzdFRyYW5zaXRpb24BANIKAC8BAMoK0goAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElk" + "AQCMDgAuAESMDgAAABj/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public StateVariableState CurrentState { get { return m_currentState; } set { if (!Object.ReferenceEquals(m_currentState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_currentState = value; } } /// public TransitionVariableState LastTransition { get { return m_lastTransition; } set { if (!Object.ReferenceEquals(m_lastTransition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastTransition = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_currentState != null) { children.Add(m_currentState); } if (m_lastTransition != null) { children.Add(m_lastTransition); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.CurrentState: { if (createOrReplace) { if (CurrentState == null) { if (replacement == null) { CurrentState = new StateVariableState(this); } else { CurrentState = (StateVariableState)replacement; } } } instance = CurrentState; break; } case Opc.Ua.BrowseNames.LastTransition: { if (createOrReplace) { if (LastTransition == null) { if (replacement == null) { LastTransition = new TransitionVariableState(this); } else { LastTransition = (TransitionVariableState)replacement; } } } instance = LastTransition; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private StateVariableState m_currentState; private TransitionVariableState m_lastTransition; #endregion } #endif #endregion #region StateVariableState Class #if (!OPCUA_EXCLUDE_StateVariableState) /// /// Stores an instance of the StateVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class StateVariableState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public StateVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.StateVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.LocalizedText, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (Name != null) { Name.Initialize(context, Name_InitializationString); } if (Number != null) { Number.Initialize(context, Number_InitializationString); } if (EffectiveDisplayName != null) { EffectiveDisplayName.Initialize(context, EffectiveDisplayName_InitializationString); } } #region Initialization String private const string Name_InitializationString = "//////////8VYIkKAgAAAAAABAAAAE5hbWUBAMUKAC4ARMUKAAAAFP////8BAf////8AAAAA"; private const string Number_InitializationString = "//////////8VYIkKAgAAAAAABgAAAE51bWJlcgEAxgoALgBExgoAAAAH/////wEB/////wAAAAA="; private const string EffectiveDisplayName_InitializationString = "//////////8VYIkKAgAAAAAAFAAAAEVmZmVjdGl2ZURpc3BsYXlOYW1lAQDHCgAuAETHCgAAABX/////" + "AQH/////AAAAAA=="; private const string InitializationString = "//////////8VYIkCAgAAAAAAGQAAAFN0YXRlVmFyaWFibGVUeXBlSW5zdGFuY2UBAMMKAQDDCsMKAAAA" + "Ff////8BAf////8EAAAAFWCJCgIAAAAAAAIAAABJZAEAxAoALgBExAoAAAAY/////wEB/////wAAAAAV" + "YIkKAgAAAAAABAAAAE5hbWUBAMUKAC4ARMUKAAAAFP////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABO" + "dW1iZXIBAMYKAC4ARMYKAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABQAAABFZmZlY3RpdmVEaXNw" + "bGF5TmFtZQEAxwoALgBExwoAAAAV/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState Id { get { return m_id; } set { if (!Object.ReferenceEquals(m_id, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_id = value; } } /// public PropertyState Name { get { return m_name; } set { if (!Object.ReferenceEquals(m_name, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_name = value; } } /// public PropertyState Number { get { return m_number; } set { if (!Object.ReferenceEquals(m_number, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_number = value; } } /// public PropertyState EffectiveDisplayName { get { return m_effectiveDisplayName; } set { if (!Object.ReferenceEquals(m_effectiveDisplayName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_effectiveDisplayName = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_id != null) { children.Add(m_id); } if (m_name != null) { children.Add(m_name); } if (m_number != null) { children.Add(m_number); } if (m_effectiveDisplayName != null) { children.Add(m_effectiveDisplayName); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Id: { if (createOrReplace) { if (Id == null) { if (replacement == null) { Id = new PropertyState(this); } else { Id = (PropertyState)replacement; } } } instance = Id; break; } case Opc.Ua.BrowseNames.Name: { if (createOrReplace) { if (Name == null) { if (replacement == null) { Name = new PropertyState(this); } else { Name = (PropertyState)replacement; } } } instance = Name; break; } case Opc.Ua.BrowseNames.Number: { if (createOrReplace) { if (Number == null) { if (replacement == null) { Number = new PropertyState(this); } else { Number = (PropertyState)replacement; } } } instance = Number; break; } case Opc.Ua.BrowseNames.EffectiveDisplayName: { if (createOrReplace) { if (EffectiveDisplayName == null) { if (replacement == null) { EffectiveDisplayName = new PropertyState(this); } else { EffectiveDisplayName = (PropertyState)replacement; } } } instance = EffectiveDisplayName; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_id; private PropertyState m_name; private PropertyState m_number; private PropertyState m_effectiveDisplayName; #endregion } #endif #endregion #region TransitionVariableState Class #if (!OPCUA_EXCLUDE_TransitionVariableState) /// /// Stores an instance of the TransitionVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TransitionVariableState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TransitionVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.TransitionVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.LocalizedText, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (Name != null) { Name.Initialize(context, Name_InitializationString); } if (Number != null) { Number.Initialize(context, Number_InitializationString); } if (TransitionTime != null) { TransitionTime.Initialize(context, TransitionTime_InitializationString); } if (EffectiveTransitionTime != null) { EffectiveTransitionTime.Initialize(context, EffectiveTransitionTime_InitializationString); } } #region Initialization String private const string Name_InitializationString = "//////////8VYIkKAgAAAAAABAAAAE5hbWUBAMwKAC4ARMwKAAAAFP////8BAf////8AAAAA"; private const string Number_InitializationString = "//////////8VYIkKAgAAAAAABgAAAE51bWJlcgEAzQoALgBEzQoAAAAH/////wEB/////wAAAAA="; private const string TransitionTime_InitializationString = "//////////8VYIkKAgAAAAAADgAAAFRyYW5zaXRpb25UaW1lAQDOCgAuAETOCgAAAQAmAf////8BAf//" + "//8AAAAA"; private const string EffectiveTransitionTime_InitializationString = "//////////8VYIkKAgAAAAAAFwAAAEVmZmVjdGl2ZVRyYW5zaXRpb25UaW1lAQDALAAuAETALAAAAQAm" + "Af////8BAf////8AAAAA"; private const string InitializationString = "//////////8VYIkCAgAAAAAAHgAAAFRyYW5zaXRpb25WYXJpYWJsZVR5cGVJbnN0YW5jZQEAygoBAMoK" + "ygoAAAAV/////wEB/////wUAAAAVYIkKAgAAAAAAAgAAAElkAQDLCgAuAETLCgAAABj/////AQH/////" + "AAAAABVgiQoCAAAAAAAEAAAATmFtZQEAzAoALgBEzAoAAAAU/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BgAAAE51bWJlcgEAzQoALgBEzQoAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAFRyYW5zaXRp" + "b25UaW1lAQDOCgAuAETOCgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAABcAAABFZmZlY3RpdmVU" + "cmFuc2l0aW9uVGltZQEAwCwALgBEwCwAAAEAJgH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState Id { get { return m_id; } set { if (!Object.ReferenceEquals(m_id, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_id = value; } } /// public PropertyState Name { get { return m_name; } set { if (!Object.ReferenceEquals(m_name, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_name = value; } } /// public PropertyState Number { get { return m_number; } set { if (!Object.ReferenceEquals(m_number, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_number = value; } } /// public PropertyState TransitionTime { get { return m_transitionTime; } set { if (!Object.ReferenceEquals(m_transitionTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transitionTime = value; } } /// public PropertyState EffectiveTransitionTime { get { return m_effectiveTransitionTime; } set { if (!Object.ReferenceEquals(m_effectiveTransitionTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_effectiveTransitionTime = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_id != null) { children.Add(m_id); } if (m_name != null) { children.Add(m_name); } if (m_number != null) { children.Add(m_number); } if (m_transitionTime != null) { children.Add(m_transitionTime); } if (m_effectiveTransitionTime != null) { children.Add(m_effectiveTransitionTime); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Id: { if (createOrReplace) { if (Id == null) { if (replacement == null) { Id = new PropertyState(this); } else { Id = (PropertyState)replacement; } } } instance = Id; break; } case Opc.Ua.BrowseNames.Name: { if (createOrReplace) { if (Name == null) { if (replacement == null) { Name = new PropertyState(this); } else { Name = (PropertyState)replacement; } } } instance = Name; break; } case Opc.Ua.BrowseNames.Number: { if (createOrReplace) { if (Number == null) { if (replacement == null) { Number = new PropertyState(this); } else { Number = (PropertyState)replacement; } } } instance = Number; break; } case Opc.Ua.BrowseNames.TransitionTime: { if (createOrReplace) { if (TransitionTime == null) { if (replacement == null) { TransitionTime = new PropertyState(this); } else { TransitionTime = (PropertyState)replacement; } } } instance = TransitionTime; break; } case Opc.Ua.BrowseNames.EffectiveTransitionTime: { if (createOrReplace) { if (EffectiveTransitionTime == null) { if (replacement == null) { EffectiveTransitionTime = new PropertyState(this); } else { EffectiveTransitionTime = (PropertyState)replacement; } } } instance = EffectiveTransitionTime; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_id; private PropertyState m_name; private PropertyState m_number; private PropertyState m_transitionTime; private PropertyState m_effectiveTransitionTime; #endregion } #endif #endregion #region FiniteStateMachineState Class #if (!OPCUA_EXCLUDE_FiniteStateMachineState) /// /// Stores an instance of the FiniteStateMachineType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FiniteStateMachineState : StateMachineState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FiniteStateMachineState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.FiniteStateMachineType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (LastTransition != null) { LastTransition.Initialize(context, LastTransition_InitializationString); } if (AvailableStates != null) { AvailableStates.Initialize(context, AvailableStates_InitializationString); } if (AvailableTransitions != null) { AvailableTransitions.Initialize(context, AvailableTransitions_InitializationString); } } #region Initialization String private const string LastTransition_InitializationString = "//////////8VYIkKAgAAAAAADgAAAExhc3RUcmFuc2l0aW9uAQDVCgAvAQDPCtUKAAAAFf////8BAf//" + "//8BAAAAFWCJCgIAAAAAAAIAAABJZAEAlA4ALgBElA4AAAAR/////wEB/////wAAAAA="; private const string AvailableStates_InitializationString = "//////////8XYIkKAgAAAAAADwAAAEF2YWlsYWJsZVN0YXRlcwEA40QALwA/40QAAAARAQAAAAEAAAAA" + "AAAAAQH/////AAAAAA=="; private const string AvailableTransitions_InitializationString = "//////////8XYIkKAgAAAAAAFAAAAEF2YWlsYWJsZVRyYW5zaXRpb25zAQDkRAAvAD/kRAAAABEBAAAA" + "AQAAAAAAAAABAf////8AAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAAHgAAAEZpbml0ZVN0YXRlTWFjaGluZVR5cGVJbnN0YW5jZQEA0woBANMK" + "0woAAP////8EAAAAFWCJCgIAAAAAAAwAAABDdXJyZW50U3RhdGUBANQKAC8BAMgK1AoAAAAV/////wEB" + "/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQCQDgAuAESQDgAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAOAAAATGFzdFRyYW5zaXRpb24BANUKAC8BAM8K1QoAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAA" + "AgAAAElkAQCUDgAuAESUDgAAABH/////AQH/////AAAAABdgiQoCAAAAAAAPAAAAQXZhaWxhYmxlU3Rh" + "dGVzAQDjRAAvAD/jRAAAABEBAAAAAQAAAAAAAAABAf////8AAAAAF2CJCgIAAAAAABQAAABBdmFpbGFi" + "bGVUcmFuc2l0aW9ucwEA5EQALwA/5EQAAAARAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public new FiniteStateVariableState CurrentState { get { return (FiniteStateVariableState)base.CurrentState; } set { base.CurrentState = value; } } /// public new FiniteTransitionVariableState LastTransition { get { return (FiniteTransitionVariableState)base.LastTransition; } set { base.LastTransition = value; } } /// public BaseDataVariableState AvailableStates { get { return m_availableStates; } set { if (!Object.ReferenceEquals(m_availableStates, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_availableStates = value; } } /// public BaseDataVariableState AvailableTransitions { get { return m_availableTransitions; } set { if (!Object.ReferenceEquals(m_availableTransitions, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_availableTransitions = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_availableStates != null) { children.Add(m_availableStates); } if (m_availableTransitions != null) { children.Add(m_availableTransitions); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.CurrentState: { if (createOrReplace) { if (CurrentState == null) { if (replacement == null) { CurrentState = new FiniteStateVariableState(this); } else { CurrentState = (FiniteStateVariableState)replacement; } } } instance = CurrentState; break; } case Opc.Ua.BrowseNames.LastTransition: { if (createOrReplace) { if (LastTransition == null) { if (replacement == null) { LastTransition = new FiniteTransitionVariableState(this); } else { LastTransition = (FiniteTransitionVariableState)replacement; } } } instance = LastTransition; break; } case Opc.Ua.BrowseNames.AvailableStates: { if (createOrReplace) { if (AvailableStates == null) { if (replacement == null) { AvailableStates = new BaseDataVariableState(this); } else { AvailableStates = (BaseDataVariableState)replacement; } } } instance = AvailableStates; break; } case Opc.Ua.BrowseNames.AvailableTransitions: { if (createOrReplace) { if (AvailableTransitions == null) { if (replacement == null) { AvailableTransitions = new BaseDataVariableState(this); } else { AvailableTransitions = (BaseDataVariableState)replacement; } } } instance = AvailableTransitions; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_availableStates; private BaseDataVariableState m_availableTransitions; #endregion } #endif #endregion #region FiniteStateVariableState Class #if (!OPCUA_EXCLUDE_FiniteStateVariableState) /// /// Stores an instance of the FiniteStateVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FiniteStateVariableState : StateVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FiniteStateVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.FiniteStateVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.LocalizedText, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAHwAAAEZpbml0ZVN0YXRlVmFyaWFibGVUeXBlSW5zdGFuY2UBAMgKAQDI" + "CsgKAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEAyQoALgBEyQoAAAAR/////wEB////" + "/wAAAAA="; #endregion #endif #endregion #region Public Properties /// public new PropertyState Id { get { return (PropertyState)base.Id; } set { base.Id = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Id: { if (createOrReplace) { if (Id == null) { if (replacement == null) { Id = new PropertyState(this); } else { Id = (PropertyState)replacement; } } } instance = Id; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields #endregion } #endif #endregion #region FiniteTransitionVariableState Class #if (!OPCUA_EXCLUDE_FiniteTransitionVariableState) /// /// Stores an instance of the FiniteTransitionVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FiniteTransitionVariableState : TransitionVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FiniteTransitionVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.FiniteTransitionVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.LocalizedText, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAJAAAAEZpbml0ZVRyYW5zaXRpb25WYXJpYWJsZVR5cGVJbnN0YW5jZQEA" + "zwoBAM8KzwoAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQDQCgAuAETQCgAAABH/////" + "AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public new PropertyState Id { get { return (PropertyState)base.Id; } set { base.Id = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Id: { if (createOrReplace) { if (Id == null) { if (replacement == null) { Id = new PropertyState(this); } else { Id = (PropertyState)replacement; } } } instance = Id; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields #endregion } #endif #endregion #region StateMachineStateState Class #if (!OPCUA_EXCLUDE_StateMachineStateState) /// /// Stores an instance of the StateType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class StateMachineStateState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public StateMachineStateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.StateType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAEQAAAFN0YXRlVHlwZUluc3RhbmNlAQADCQEAAwkDCQAA/////wEAAAAV" + "YIkKAgAAAAAACwAAAFN0YXRlTnVtYmVyAQAECQAuAEQECQAAAAf/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState StateNumber { get { return m_stateNumber; } set { if (!Object.ReferenceEquals(m_stateNumber, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_stateNumber = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_stateNumber != null) { children.Add(m_stateNumber); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.StateNumber: { if (createOrReplace) { if (StateNumber == null) { if (replacement == null) { StateNumber = new PropertyState(this); } else { StateNumber = (PropertyState)replacement; } } } instance = StateNumber; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_stateNumber; #endregion } #endif #endregion #region StateMachineInitialStateState Class #if (!OPCUA_EXCLUDE_StateMachineInitialStateState) /// /// Stores an instance of the InitialStateType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class StateMachineInitialStateState : StateMachineStateState { #region Constructors /// /// Initializes the type with its default attribute values. /// public StateMachineInitialStateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.InitialStateType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGAAAAEluaXRpYWxTdGF0ZVR5cGVJbnN0YW5jZQEABQkBAAUJBQkAAP//" + "//8BAAAAFWCJCgIAAAAAAAsAAABTdGF0ZU51bWJlcgEAmA4ALgBEmA4AAAAH/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region StateMachineTransitionState Class #if (!OPCUA_EXCLUDE_StateMachineTransitionState) /// /// Stores an instance of the TransitionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class StateMachineTransitionState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public StateMachineTransitionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.TransitionType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAFgAAAFRyYW5zaXRpb25UeXBlSW5zdGFuY2UBAAYJAQAGCQYJAAD/////" + "AQAAABVgiQoCAAAAAAAQAAAAVHJhbnNpdGlvbk51bWJlcgEACAkALgBECAkAAAAH/////wEB/////wAA" + "AAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState TransitionNumber { get { return m_transitionNumber; } set { if (!Object.ReferenceEquals(m_transitionNumber, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transitionNumber = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_transitionNumber != null) { children.Add(m_transitionNumber); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.TransitionNumber: { if (createOrReplace) { if (TransitionNumber == null) { if (replacement == null) { TransitionNumber = new PropertyState(this); } else { TransitionNumber = (PropertyState)replacement; } } } instance = TransitionNumber; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_transitionNumber; #endregion } #endif #endregion #region StateMachineChoiceStateTypeState Class #if (!OPCUA_EXCLUDE_StateMachineChoiceStateTypeState) /// /// Stores an instance of the ChoiceStateType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class StateMachineChoiceStateTypeState : StateMachineStateState { #region Constructors /// /// Initializes the type with its default attribute values. /// public StateMachineChoiceStateTypeState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ChoiceStateType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAFwAAAENob2ljZVN0YXRlVHlwZUluc3RhbmNlAQAFOwEABTsFOwAA////" + "/wEAAAAVYIkKAgAAAAAACwAAAFN0YXRlTnVtYmVyAQAGOwAuAEQGOwAAAAf/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region GuardVariableState Class #if (!OPCUA_EXCLUDE_GuardVariableState) /// /// Stores an instance of the GuardVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class GuardVariableState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public GuardVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.GuardVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.LocalizedText, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAGQAAAEd1YXJkVmFyaWFibGVUeXBlSW5zdGFuY2UBAAk7AQAJOwk7AAAA" + "Ff////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ExpressionGuardVariableState Class #if (!OPCUA_EXCLUDE_ExpressionGuardVariableState) /// /// Stores an instance of the ExpressionGuardVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ExpressionGuardVariableState : GuardVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ExpressionGuardVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ExpressionGuardVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.LocalizedText, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAIwAAAEV4cHJlc3Npb25HdWFyZFZhcmlhYmxlVHlwZUluc3RhbmNlAQAY" + "OwEAGDsYOwAAABX/////AQH/////AQAAABVgiQoCAAAAAAAKAAAARXhwcmVzc2lvbgEAGTsALgBEGTsA" + "AAEASgL/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState Expression { get { return m_expression; } set { if (!Object.ReferenceEquals(m_expression, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_expression = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_expression != null) { children.Add(m_expression); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Expression: { if (createOrReplace) { if (Expression == null) { if (replacement == null) { Expression = new PropertyState(this); } else { Expression = (PropertyState)replacement; } } } instance = Expression; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_expression; #endregion } #endif #endregion #region ElseGuardVariableState Class #if (!OPCUA_EXCLUDE_ElseGuardVariableState) /// /// Stores an instance of the ElseGuardVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ElseGuardVariableState : GuardVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ElseGuardVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ElseGuardVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.LocalizedText, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAHQAAAEVsc2VHdWFyZFZhcmlhYmxlVHlwZUluc3RhbmNlAQDVOwEA1TvV" + "OwAAABX/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region RationalNumberState Class #if (!OPCUA_EXCLUDE_RationalNumberState) /// /// Stores an instance of the RationalNumberType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RationalNumberState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RationalNumberState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.RationalNumberType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.RationalNumber, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAGgAAAFJhdGlvbmFsTnVtYmVyVHlwZUluc3RhbmNlAQAtRQEALUUtRQAA" + "AQB2Sf////8BAf////8CAAAAFWCJCgIAAAAAAAkAAABOdW1lcmF0b3IBADBFAC8APzBFAAAABv////8B" + "Af////8AAAAAFWCJCgIAAAAAAAsAAABEZW5vbWluYXRvcgEAMUUALwA/MUUAAAAH/////wEB/////wAA" + "AAA="; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState Numerator { get { return m_numerator; } set { if (!Object.ReferenceEquals(m_numerator, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_numerator = value; } } /// public BaseDataVariableState Denominator { get { return m_denominator; } set { if (!Object.ReferenceEquals(m_denominator, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_denominator = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_numerator != null) { children.Add(m_numerator); } if (m_denominator != null) { children.Add(m_denominator); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Numerator: { if (createOrReplace) { if (Numerator == null) { if (replacement == null) { Numerator = new BaseDataVariableState(this); } else { Numerator = (BaseDataVariableState)replacement; } } } instance = Numerator; break; } case Opc.Ua.BrowseNames.Denominator: { if (createOrReplace) { if (Denominator == null) { if (replacement == null) { Denominator = new BaseDataVariableState(this); } else { Denominator = (BaseDataVariableState)replacement; } } } instance = Denominator; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_numerator; private BaseDataVariableState m_denominator; #endregion } #region RationalNumberValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class RationalNumberValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public RationalNumberValue(RationalNumberState variable, RationalNumber value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new RationalNumber(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public RationalNumberState Variable { get { return m_variable; } } /// /// The value of the variable. /// public RationalNumber Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(RationalNumberState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.Numerator; instance.OnReadValue = OnRead_Numerator; instance.OnSimpleWriteValue = OnWrite_Numerator; updateList.Add(instance); instance = m_variable.Denominator; instance.OnReadValue = OnRead_Denominator; instance.OnSimpleWriteValue = OnWrite_Denominator; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (RationalNumber)Write(value); } return ServiceResult.Good; } #region Numerator Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Numerator( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Numerator; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Numerator(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Numerator = (int)Write(value); } return ServiceResult.Good; } #endregion #region Denominator Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Denominator( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Denominator; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Denominator(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Denominator = (uint)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private RationalNumber m_value; private RationalNumberState m_variable; #endregion } #endregion #endif #endregion #region VectorState Class #if (!OPCUA_EXCLUDE_VectorState) /// /// Stores an instance of the VectorType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class VectorState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public VectorState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.VectorType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Vector, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (VectorUnit != null) { VectorUnit.Initialize(context, VectorUnit_InitializationString); } } #region Initialization String private const string VectorUnit_InitializationString = "//////////8VYIkKAgAAAAAACgAAAFZlY3RvclVuaXQBADNFAC4ARDNFAAABAHcD/////wEB/////wAA" + "AAA="; private const string InitializationString = "//////////8VYIkCAgAAAAAAEgAAAFZlY3RvclR5cGVJbnN0YW5jZQEAMkUBADJFMkUAAAEAd0n/////" + "AQH/////AQAAABVgiQoCAAAAAAAKAAAAVmVjdG9yVW5pdAEAM0UALgBEM0UAAAEAdwP/////AQH/////" + "AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState VectorUnit { get { return m_vectorUnit; } set { if (!Object.ReferenceEquals(m_vectorUnit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_vectorUnit = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_vectorUnit != null) { children.Add(m_vectorUnit); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.VectorUnit: { if (createOrReplace) { if (VectorUnit == null) { if (replacement == null) { VectorUnit = new PropertyState(this); } else { VectorUnit = (PropertyState)replacement; } } } instance = VectorUnit; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_vectorUnit; #endregion } #endif #endregion #region ThreeDVectorState Class #if (!OPCUA_EXCLUDE_ThreeDVectorState) /// /// Stores an instance of the ThreeDVectorType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ThreeDVectorState : VectorState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ThreeDVectorState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ThreeDVectorType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.ThreeDVector, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAGAAAAFRocmVlRFZlY3RvclR5cGVJbnN0YW5jZQEANEUBADRFNEUAAAEA" + "eEn/////AQH/////AwAAABVgiQoCAAAAAAABAAAAWAEAUUkALwA/UUkAAAAL/////wEB/////wAAAAAV" + "YIkKAgAAAAAAAQAAAFkBAFJJAC8AP1JJAAAAC/////8BAf////8AAAAAFWCJCgIAAAAAAAEAAABaAQBT" + "SQAvAD9TSQAAAAv/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState X { get { return m_x; } set { if (!Object.ReferenceEquals(m_x, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_x = value; } } /// public BaseDataVariableState Y { get { return m_y; } set { if (!Object.ReferenceEquals(m_y, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_y = value; } } /// public BaseDataVariableState Z { get { return m_z; } set { if (!Object.ReferenceEquals(m_z, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_z = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_x != null) { children.Add(m_x); } if (m_y != null) { children.Add(m_y); } if (m_z != null) { children.Add(m_z); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.X: { if (createOrReplace) { if (X == null) { if (replacement == null) { X = new BaseDataVariableState(this); } else { X = (BaseDataVariableState)replacement; } } } instance = X; break; } case Opc.Ua.BrowseNames.Y: { if (createOrReplace) { if (Y == null) { if (replacement == null) { Y = new BaseDataVariableState(this); } else { Y = (BaseDataVariableState)replacement; } } } instance = Y; break; } case Opc.Ua.BrowseNames.Z: { if (createOrReplace) { if (Z == null) { if (replacement == null) { Z = new BaseDataVariableState(this); } else { Z = (BaseDataVariableState)replacement; } } } instance = Z; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_x; private BaseDataVariableState m_y; private BaseDataVariableState m_z; #endregion } #region ThreeDVectorValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ThreeDVectorValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ThreeDVectorValue(ThreeDVectorState variable, ThreeDVector value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new ThreeDVector(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public ThreeDVectorState Variable { get { return m_variable; } } /// /// The value of the variable. /// public ThreeDVector Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(ThreeDVectorState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.X; instance.OnReadValue = OnRead_X; instance.OnSimpleWriteValue = OnWrite_X; updateList.Add(instance); instance = m_variable.Y; instance.OnReadValue = OnRead_Y; instance.OnSimpleWriteValue = OnWrite_Y; updateList.Add(instance); instance = m_variable.Z; instance.OnReadValue = OnRead_Z; instance.OnSimpleWriteValue = OnWrite_Z; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (ThreeDVector)Write(value); } return ServiceResult.Good; } #region X Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_X( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.X; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_X(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.X = (double)Write(value); } return ServiceResult.Good; } #endregion #region Y Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Y( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Y; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Y(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Y = (double)Write(value); } return ServiceResult.Good; } #endregion #region Z Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Z( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Z; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Z(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Z = (double)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private ThreeDVector m_value; private ThreeDVectorState m_variable; #endregion } #endregion #endif #endregion #region CartesianCoordinatesState Class #if (!OPCUA_EXCLUDE_CartesianCoordinatesState) /// /// Stores an instance of the CartesianCoordinatesType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CartesianCoordinatesState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CartesianCoordinatesState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.CartesianCoordinatesType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.CartesianCoordinates, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (LengthUnit != null) { LengthUnit.Initialize(context, LengthUnit_InitializationString); } } #region Initialization String private const string LengthUnit_InitializationString = "//////////8VYIkKAgAAAAAACgAAAExlbmd0aFVuaXQBAFVJAC4ARFVJAAABAHcD/////wEB/////wAA" + "AAA="; private const string InitializationString = "//////////8VYIkCAgAAAAAAIAAAAENhcnRlc2lhbkNvb3JkaW5hdGVzVHlwZUluc3RhbmNlAQBUSQEA" + "VElUSQAAAQB5Sf////8BAf////8BAAAAFWCJCgIAAAAAAAoAAABMZW5ndGhVbml0AQBVSQAuAERVSQAA" + "AQB3A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState LengthUnit { get { return m_lengthUnit; } set { if (!Object.ReferenceEquals(m_lengthUnit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lengthUnit = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_lengthUnit != null) { children.Add(m_lengthUnit); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.LengthUnit: { if (createOrReplace) { if (LengthUnit == null) { if (replacement == null) { LengthUnit = new PropertyState(this); } else { LengthUnit = (PropertyState)replacement; } } } instance = LengthUnit; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_lengthUnit; #endregion } #endif #endregion #region ThreeDCartesianCoordinatesState Class #if (!OPCUA_EXCLUDE_ThreeDCartesianCoordinatesState) /// /// Stores an instance of the ThreeDCartesianCoordinatesType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ThreeDCartesianCoordinatesState : CartesianCoordinatesState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ThreeDCartesianCoordinatesState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ThreeDCartesianCoordinatesType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.ThreeDCartesianCoordinates, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAJgAAAFRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzVHlwZUluc3RhbmNl" + "AQBWSQEAVklWSQAAAQB6Sf////8BAf////8DAAAAFWCJCgIAAAAAAAEAAABYAQBYSQAvAD9YSQAAAAv/" + "////AQH/////AAAAABVgiQoCAAAAAAABAAAAWQEAWUkALwA/WUkAAAAL/////wEB/////wAAAAAVYIkK" + "AgAAAAAAAQAAAFoBAFpJAC8AP1pJAAAAC/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState X { get { return m_x; } set { if (!Object.ReferenceEquals(m_x, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_x = value; } } /// public BaseDataVariableState Y { get { return m_y; } set { if (!Object.ReferenceEquals(m_y, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_y = value; } } /// public BaseDataVariableState Z { get { return m_z; } set { if (!Object.ReferenceEquals(m_z, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_z = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_x != null) { children.Add(m_x); } if (m_y != null) { children.Add(m_y); } if (m_z != null) { children.Add(m_z); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.X: { if (createOrReplace) { if (X == null) { if (replacement == null) { X = new BaseDataVariableState(this); } else { X = (BaseDataVariableState)replacement; } } } instance = X; break; } case Opc.Ua.BrowseNames.Y: { if (createOrReplace) { if (Y == null) { if (replacement == null) { Y = new BaseDataVariableState(this); } else { Y = (BaseDataVariableState)replacement; } } } instance = Y; break; } case Opc.Ua.BrowseNames.Z: { if (createOrReplace) { if (Z == null) { if (replacement == null) { Z = new BaseDataVariableState(this); } else { Z = (BaseDataVariableState)replacement; } } } instance = Z; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_x; private BaseDataVariableState m_y; private BaseDataVariableState m_z; #endregion } #region ThreeDCartesianCoordinatesValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ThreeDCartesianCoordinatesValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ThreeDCartesianCoordinatesValue(ThreeDCartesianCoordinatesState variable, ThreeDCartesianCoordinates value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new ThreeDCartesianCoordinates(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public ThreeDCartesianCoordinatesState Variable { get { return m_variable; } } /// /// The value of the variable. /// public ThreeDCartesianCoordinates Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(ThreeDCartesianCoordinatesState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.X; instance.OnReadValue = OnRead_X; instance.OnSimpleWriteValue = OnWrite_X; updateList.Add(instance); instance = m_variable.Y; instance.OnReadValue = OnRead_Y; instance.OnSimpleWriteValue = OnWrite_Y; updateList.Add(instance); instance = m_variable.Z; instance.OnReadValue = OnRead_Z; instance.OnSimpleWriteValue = OnWrite_Z; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (ThreeDCartesianCoordinates)Write(value); } return ServiceResult.Good; } #region X Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_X( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.X; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_X(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.X = (double)Write(value); } return ServiceResult.Good; } #endregion #region Y Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Y( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Y; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Y(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Y = (double)Write(value); } return ServiceResult.Good; } #endregion #region Z Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Z( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Z; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Z(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Z = (double)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private ThreeDCartesianCoordinates m_value; private ThreeDCartesianCoordinatesState m_variable; #endregion } #endregion #endif #endregion #region OrientationState Class #if (!OPCUA_EXCLUDE_OrientationState) /// /// Stores an instance of the OrientationType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class OrientationState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public OrientationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.OrientationType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Orientation, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (AngleUnit != null) { AngleUnit.Initialize(context, AngleUnit_InitializationString); } } #region Initialization String private const string AngleUnit_InitializationString = "//////////8VYIkKAgAAAAAACQAAAEFuZ2xlVW5pdAEAXEkALgBEXEkAAAEAdwP/////AQH/////AAAA" + "AA=="; private const string InitializationString = "//////////8VYIkCAgAAAAAAFwAAAE9yaWVudGF0aW9uVHlwZUluc3RhbmNlAQBbSQEAW0lbSQAAAQB7" + "Sf////8BAf////8BAAAAFWCJCgIAAAAAAAkAAABBbmdsZVVuaXQBAFxJAC4ARFxJAAABAHcD/////wEB" + "/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState AngleUnit { get { return m_angleUnit; } set { if (!Object.ReferenceEquals(m_angleUnit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_angleUnit = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_angleUnit != null) { children.Add(m_angleUnit); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.AngleUnit: { if (createOrReplace) { if (AngleUnit == null) { if (replacement == null) { AngleUnit = new PropertyState(this); } else { AngleUnit = (PropertyState)replacement; } } } instance = AngleUnit; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_angleUnit; #endregion } #endif #endregion #region ThreeDOrientationState Class #if (!OPCUA_EXCLUDE_ThreeDOrientationState) /// /// Stores an instance of the ThreeDOrientationType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ThreeDOrientationState : OrientationState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ThreeDOrientationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ThreeDOrientationType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.ThreeDOrientation, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAHQAAAFRocmVlRE9yaWVudGF0aW9uVHlwZUluc3RhbmNlAQBdSQEAXUld" + "SQAAAQB8Sf////8BAf////8DAAAAFWCJCgIAAAAAAAEAAABBAQBfSQAvAD9fSQAAAAv/////AQH/////" + "AAAAABVgiQoCAAAAAAABAAAAQgEAYEkALwA/YEkAAAAL/////wEB/////wAAAAAVYIkKAgAAAAAAAQAA" + "AEMBAGFJAC8AP2FJAAAAC/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState A { get { return m_a; } set { if (!Object.ReferenceEquals(m_a, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_a = value; } } /// public BaseDataVariableState B { get { return m_b; } set { if (!Object.ReferenceEquals(m_b, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_b = value; } } /// public BaseDataVariableState C { get { return m_c; } set { if (!Object.ReferenceEquals(m_c, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_c = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_a != null) { children.Add(m_a); } if (m_b != null) { children.Add(m_b); } if (m_c != null) { children.Add(m_c); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.A: { if (createOrReplace) { if (A == null) { if (replacement == null) { A = new BaseDataVariableState(this); } else { A = (BaseDataVariableState)replacement; } } } instance = A; break; } case Opc.Ua.BrowseNames.B: { if (createOrReplace) { if (B == null) { if (replacement == null) { B = new BaseDataVariableState(this); } else { B = (BaseDataVariableState)replacement; } } } instance = B; break; } case Opc.Ua.BrowseNames.C: { if (createOrReplace) { if (C == null) { if (replacement == null) { C = new BaseDataVariableState(this); } else { C = (BaseDataVariableState)replacement; } } } instance = C; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_a; private BaseDataVariableState m_b; private BaseDataVariableState m_c; #endregion } #region ThreeDOrientationValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ThreeDOrientationValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ThreeDOrientationValue(ThreeDOrientationState variable, ThreeDOrientation value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new ThreeDOrientation(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public ThreeDOrientationState Variable { get { return m_variable; } } /// /// The value of the variable. /// public ThreeDOrientation Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(ThreeDOrientationState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.A; instance.OnReadValue = OnRead_A; instance.OnSimpleWriteValue = OnWrite_A; updateList.Add(instance); instance = m_variable.B; instance.OnReadValue = OnRead_B; instance.OnSimpleWriteValue = OnWrite_B; updateList.Add(instance); instance = m_variable.C; instance.OnReadValue = OnRead_C; instance.OnSimpleWriteValue = OnWrite_C; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (ThreeDOrientation)Write(value); } return ServiceResult.Good; } #region A Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_A( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.A; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_A(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.A = (double)Write(value); } return ServiceResult.Good; } #endregion #region B Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_B( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.B; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_B(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.B = (double)Write(value); } return ServiceResult.Good; } #endregion #region C Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_C( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.C; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_C(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.C = (double)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private ThreeDOrientation m_value; private ThreeDOrientationState m_variable; #endregion } #endregion #endif #endregion #region FrameState Class #if (!OPCUA_EXCLUDE_FrameState) /// /// Stores an instance of the FrameType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FrameState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FrameState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.FrameType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Frame, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (Constant != null) { Constant.Initialize(context, Constant_InitializationString); } if (BaseFrame != null) { BaseFrame.Initialize(context, BaseFrame_InitializationString); } if (FixedBase != null) { FixedBase.Initialize(context, FixedBase_InitializationString); } } #region Initialization String private const string Constant_InitializationString = "//////////8VYIkKAgAAAAAACAAAAENvbnN0YW50AQBkSQAuAERkSQAAAAH/////AQH/////AAAAAA=="; private const string BaseFrame_InitializationString = "//////////8VYIkKAgAAAAAACQAAAEJhc2VGcmFtZQEAZUkALwA/ZUkAAAAR/////wEB/////wAAAAA="; private const string FixedBase_InitializationString = "//////////8VYIkKAgAAAAAACQAAAEZpeGVkQmFzZQEAZkkALgBEZkkAAAAB/////wEB/////wAAAAA="; private const string InitializationString = "//////////8VYIkCAgAAAAAAEQAAAEZyYW1lVHlwZUluc3RhbmNlAQBiSQEAYkliSQAAAQB9Sf////8B" + "Af////8FAAAAFWCJCgIAAAAAABQAAABDYXJ0ZXNpYW5Db29yZGluYXRlcwEAcUkALwEAVElxSQAAAQB5" + "Sf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABPcmllbnRhdGlvbgEAY0kALwEAW0ljSQAAAQB7Sf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAgAAABDb25zdGFudAEAZEkALgBEZEkAAAAB/////wEB/////wAA" + "AAAVYIkKAgAAAAAACQAAAEJhc2VGcmFtZQEAZUkALwA/ZUkAAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAACQAAAEZpeGVkQmFzZQEAZkkALgBEZkkAAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public CartesianCoordinatesState CartesianCoordinates { get { return m_cartesianCoordinates; } set { if (!Object.ReferenceEquals(m_cartesianCoordinates, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_cartesianCoordinates = value; } } /// public OrientationState Orientation { get { return m_orientation; } set { if (!Object.ReferenceEquals(m_orientation, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_orientation = value; } } /// public PropertyState Constant { get { return m_constant; } set { if (!Object.ReferenceEquals(m_constant, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_constant = value; } } /// public BaseDataVariableState BaseFrame { get { return m_baseFrame; } set { if (!Object.ReferenceEquals(m_baseFrame, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_baseFrame = value; } } /// public PropertyState FixedBase { get { return m_fixedBase; } set { if (!Object.ReferenceEquals(m_fixedBase, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_fixedBase = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_cartesianCoordinates != null) { children.Add(m_cartesianCoordinates); } if (m_orientation != null) { children.Add(m_orientation); } if (m_constant != null) { children.Add(m_constant); } if (m_baseFrame != null) { children.Add(m_baseFrame); } if (m_fixedBase != null) { children.Add(m_fixedBase); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.CartesianCoordinates: { if (createOrReplace) { if (CartesianCoordinates == null) { if (replacement == null) { CartesianCoordinates = new CartesianCoordinatesState(this); } else { CartesianCoordinates = (CartesianCoordinatesState)replacement; } } } instance = CartesianCoordinates; break; } case Opc.Ua.BrowseNames.Orientation: { if (createOrReplace) { if (Orientation == null) { if (replacement == null) { Orientation = new OrientationState(this); } else { Orientation = (OrientationState)replacement; } } } instance = Orientation; break; } case Opc.Ua.BrowseNames.Constant: { if (createOrReplace) { if (Constant == null) { if (replacement == null) { Constant = new PropertyState(this); } else { Constant = (PropertyState)replacement; } } } instance = Constant; break; } case Opc.Ua.BrowseNames.BaseFrame: { if (createOrReplace) { if (BaseFrame == null) { if (replacement == null) { BaseFrame = new BaseDataVariableState(this); } else { BaseFrame = (BaseDataVariableState)replacement; } } } instance = BaseFrame; break; } case Opc.Ua.BrowseNames.FixedBase: { if (createOrReplace) { if (FixedBase == null) { if (replacement == null) { FixedBase = new PropertyState(this); } else { FixedBase = (PropertyState)replacement; } } } instance = FixedBase; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private CartesianCoordinatesState m_cartesianCoordinates; private OrientationState m_orientation; private PropertyState m_constant; private BaseDataVariableState m_baseFrame; private PropertyState m_fixedBase; #endregion } #endif #endregion #region ThreeDFrameState Class #if (!OPCUA_EXCLUDE_ThreeDFrameState) /// /// Stores an instance of the ThreeDFrameType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ThreeDFrameState : FrameState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ThreeDFrameState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ThreeDFrameType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.ThreeDFrame, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAFwAAAFRocmVlREZyYW1lVHlwZUluc3RhbmNlAQBnSQEAZ0lnSQAAAQB+" + "Sf////8BAf////8CAAAAFWCJCgIAAAAAABQAAABDYXJ0ZXNpYW5Db29yZGluYXRlcwEAbEkALwEAVkls" + "SQAAAQB6Sf////8BAf////8DAAAAFWCJCgIAAAAAAAEAAABYAQBuSQAvAD9uSQAAAAv/////AQH/////" + "AAAAABVgiQoCAAAAAAABAAAAWQEAb0kALwA/b0kAAAAL/////wEB/////wAAAAAVYIkKAgAAAAAAAQAA" + "AFoBAHBJAC8AP3BJAAAAC/////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABPcmllbnRhdGlvbgEAaEkA" + "LwEAXUloSQAAAQB8Sf////8BAf////8DAAAAFWCJCgIAAAAAAAEAAABBAQCCSgAvAD+CSgAAAAv/////" + "AQH/////AAAAABVgiQoCAAAAAAABAAAAQgEAg0oALwA/g0oAAAAL/////wEB/////wAAAAAVYIkKAgAA" + "AAAAAQAAAEMBAIRKAC8AP4RKAAAAC/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public new ThreeDCartesianCoordinatesState CartesianCoordinates { get { return (ThreeDCartesianCoordinatesState)base.CartesianCoordinates; } set { base.CartesianCoordinates = value; } } /// public new ThreeDOrientationState Orientation { get { return (ThreeDOrientationState)base.Orientation; } set { base.Orientation = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.CartesianCoordinates: { if (createOrReplace) { if (CartesianCoordinates == null) { if (replacement == null) { CartesianCoordinates = new ThreeDCartesianCoordinatesState(this); } else { CartesianCoordinates = (ThreeDCartesianCoordinatesState)replacement; } } } instance = CartesianCoordinates; break; } case Opc.Ua.BrowseNames.Orientation: { if (createOrReplace) { if (Orientation == null) { if (replacement == null) { Orientation = new ThreeDOrientationState(this); } else { Orientation = (ThreeDOrientationState)replacement; } } } instance = Orientation; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields #endregion } #region ThreeDFrameValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ThreeDFrameValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ThreeDFrameValue(ThreeDFrameState variable, ThreeDFrame value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new ThreeDFrame(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public ThreeDFrameState Variable { get { return m_variable; } } /// /// The value of the variable. /// public ThreeDFrame Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(ThreeDFrameState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.CartesianCoordinates; instance.OnReadValue = OnRead_CartesianCoordinates; instance.OnSimpleWriteValue = OnWrite_CartesianCoordinates; updateList.Add(instance); instance = m_variable.CartesianCoordinates.X; instance.OnReadValue = OnRead_CartesianCoordinates_X; instance.OnSimpleWriteValue = OnWrite_CartesianCoordinates_X; updateList.Add(instance); instance = m_variable.CartesianCoordinates.Y; instance.OnReadValue = OnRead_CartesianCoordinates_Y; instance.OnSimpleWriteValue = OnWrite_CartesianCoordinates_Y; updateList.Add(instance); instance = m_variable.CartesianCoordinates.Z; instance.OnReadValue = OnRead_CartesianCoordinates_Z; instance.OnSimpleWriteValue = OnWrite_CartesianCoordinates_Z; updateList.Add(instance); instance = m_variable.Orientation; instance.OnReadValue = OnRead_Orientation; instance.OnSimpleWriteValue = OnWrite_Orientation; updateList.Add(instance); instance = m_variable.Orientation.A; instance.OnReadValue = OnRead_Orientation_A; instance.OnSimpleWriteValue = OnWrite_Orientation_A; updateList.Add(instance); instance = m_variable.Orientation.B; instance.OnReadValue = OnRead_Orientation_B; instance.OnSimpleWriteValue = OnWrite_Orientation_B; updateList.Add(instance); instance = m_variable.Orientation.C; instance.OnReadValue = OnRead_Orientation_C; instance.OnSimpleWriteValue = OnWrite_Orientation_C; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (ThreeDFrame)Write(value); } return ServiceResult.Good; } #region CartesianCoordinates Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CartesianCoordinates( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CartesianCoordinates; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CartesianCoordinates(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CartesianCoordinates = (ThreeDCartesianCoordinates)Write(value); } return ServiceResult.Good; } #endregion #region CartesianCoordinates_X Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CartesianCoordinates_X( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CartesianCoordinates.X; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CartesianCoordinates_X(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CartesianCoordinates.X = (double)Write(value); } return ServiceResult.Good; } #endregion #region CartesianCoordinates_Y Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CartesianCoordinates_Y( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CartesianCoordinates.Y; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CartesianCoordinates_Y(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CartesianCoordinates.Y = (double)Write(value); } return ServiceResult.Good; } #endregion #region CartesianCoordinates_Z Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CartesianCoordinates_Z( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CartesianCoordinates.Z; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CartesianCoordinates_Z(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CartesianCoordinates.Z = (double)Write(value); } return ServiceResult.Good; } #endregion #region Orientation Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Orientation( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Orientation; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Orientation(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Orientation = (ThreeDOrientation)Write(value); } return ServiceResult.Good; } #endregion #region Orientation_A Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Orientation_A( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Orientation.A; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Orientation_A(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Orientation.A = (double)Write(value); } return ServiceResult.Good; } #endregion #region Orientation_B Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Orientation_B( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Orientation.B; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Orientation_B(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Orientation.B = (double)Write(value); } return ServiceResult.Good; } #endregion #region Orientation_C Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_Orientation_C( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.Orientation.C; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_Orientation_C(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.Orientation.C = (double)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private ThreeDFrame m_value; private ThreeDFrameState m_variable; #endregion } #endregion #endif #endregion #region TransitionEventState Class #if (!OPCUA_EXCLUDE_TransitionEventState) /// /// Stores an instance of the TransitionEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TransitionEventState : BaseEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TransitionEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.TransitionEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGwAAAFRyYW5zaXRpb25FdmVudFR5cGVJbnN0YW5jZQEABwkBAAcJBwkA" + "AP////8LAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQCZDgAuAESZDgAAAA//////AQH/////AAAAABVg" + "iQoCAAAAAAAJAAAARXZlbnRUeXBlAQCaDgAuAESaDgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTm9kZQEAmw4ALgBEmw4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJj" + "ZU5hbWUBAJwOAC4ARJwOAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQCdDgAuAESd" + "DgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAng4ALgBEng4AAAEA" + "JgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAoA4ALgBEoA4AAAAV/////wEB////" + "/wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQChDgAuAEShDgAAAAX/////AQH/////AAAAABVgiQoC" + "AAAAAAAKAAAAVHJhbnNpdGlvbgEA1goALwEAygrWCgAAABX/////AQH/////AQAAABVgiQoCAAAAAAAC" + "AAAASWQBAKoOAC4ARKoOAAAAGP////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABGcm9tU3RhdGUBANcK" + "AC8BAMMK1woAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQCiDgAuAESiDgAAABj/////" + "AQH/////AAAAABVgiQoCAAAAAAAHAAAAVG9TdGF0ZQEA2AoALwEAwwrYCgAAABX/////AQH/////AQAA" + "ABVgiQoCAAAAAAACAAAASWQBAKYOAC4ARKYOAAAAGP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public TransitionVariableState Transition { get { return m_transition; } set { if (!Object.ReferenceEquals(m_transition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transition = value; } } /// public StateVariableState FromState { get { return m_fromState; } set { if (!Object.ReferenceEquals(m_fromState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_fromState = value; } } /// public StateVariableState ToState { get { return m_toState; } set { if (!Object.ReferenceEquals(m_toState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_toState = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_transition != null) { children.Add(m_transition); } if (m_fromState != null) { children.Add(m_fromState); } if (m_toState != null) { children.Add(m_toState); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Transition: { if (createOrReplace) { if (Transition == null) { if (replacement == null) { Transition = new TransitionVariableState(this); } else { Transition = (TransitionVariableState)replacement; } } } instance = Transition; break; } case Opc.Ua.BrowseNames.FromState: { if (createOrReplace) { if (FromState == null) { if (replacement == null) { FromState = new StateVariableState(this); } else { FromState = (StateVariableState)replacement; } } } instance = FromState; break; } case Opc.Ua.BrowseNames.ToState: { if (createOrReplace) { if (ToState == null) { if (replacement == null) { ToState = new StateVariableState(this); } else { ToState = (StateVariableState)replacement; } } } instance = ToState; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private TransitionVariableState m_transition; private StateVariableState m_fromState; private StateVariableState m_toState; #endregion } #endif #endregion #region AuditUpdateStateEventState Class #if (!OPCUA_EXCLUDE_AuditUpdateStateEventState) /// /// Stores an instance of the AuditUpdateStateEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditUpdateStateEventState : AuditUpdateMethodEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditUpdateStateEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditUpdateStateEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIQAAAEF1ZGl0VXBkYXRlU3RhdGVFdmVudFR5cGVJbnN0YW5jZQEACwkB" + "AAsJCwkAAP////8RAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQCuDgAuAESuDgAAAA//////AQH/////" + "AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQCvDgAuAESvDgAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAAKAAAAU291cmNlTm9kZQEAsA4ALgBEsA4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAA" + "AFNvdXJjZU5hbWUBALEOAC4ARLEOAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQCy" + "DgAuAESyDgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAsw4ALgBE" + "sw4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAtQ4ALgBEtQ4AAAAV////" + "/wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQC2DgAuAES2DgAAAAX/////AQH/////AAAA" + "ABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQC3DgAuAES3DgAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAYAAABTdGF0dXMBALgOAC4ARLgOAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAgA" + "AABTZXJ2ZXJJZAEAuQ4ALgBEuQ4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENsaWVudEF1" + "ZGl0RW50cnlJZAEAug4ALgBEug4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVz" + "ZXJJZAEAuw4ALgBEuw4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAE1ldGhvZElkAQC8DgAu" + "AES8DgAAABH/////AQH/////AAAAABdgiQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAL0OAC4ARL0O" + "AAAAGAEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACgAAAE9sZFN0YXRlSWQBANkKAC4ARNkK" + "AAAAGP////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABOZXdTdGF0ZUlkAQDaCgAuAETaCgAAABj/////" + "AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState OldStateId { get { return m_oldStateId; } set { if (!Object.ReferenceEquals(m_oldStateId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_oldStateId = value; } } /// public PropertyState NewStateId { get { return m_newStateId; } set { if (!Object.ReferenceEquals(m_newStateId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_newStateId = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_oldStateId != null) { children.Add(m_oldStateId); } if (m_newStateId != null) { children.Add(m_newStateId); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.OldStateId: { if (createOrReplace) { if (OldStateId == null) { if (replacement == null) { OldStateId = new PropertyState(this); } else { OldStateId = (PropertyState)replacement; } } } instance = OldStateId; break; } case Opc.Ua.BrowseNames.NewStateId: { if (createOrReplace) { if (NewStateId == null) { if (replacement == null) { NewStateId = new PropertyState(this); } else { NewStateId = (PropertyState)replacement; } } } instance = NewStateId; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_oldStateId; private PropertyState m_newStateId; #endregion } #endif #endregion #region OpenMethodState Class #if (!OPCUA_EXCLUDE_OpenMethodState) /// /// Stores an instance of the OpenMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class OpenMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public OpenMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new OpenMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAADgAAAE9wZW5NZXRob2RUeXBlAQDaLQAvAQDaLdotAAABAf////8CAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA2y0ALgBE2y0AAJYBAAAAAQAqAQETAAAABAAAAE1v" + "ZGUAA/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRB" + "cmd1bWVudHMBANwtAC4ARNwtAACWAQAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAAB" + "ACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public OpenMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; byte mode = (byte)_inputArguments[0]; uint fileHandle = (uint)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, mode, ref fileHandle); } _outputArguments[0] = fileHandle; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult OpenMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, byte mode, ref uint fileHandle); #endif #endregion #region CloseMethodState Class #if (!OPCUA_EXCLUDE_CloseMethodState) /// /// Stores an instance of the CloseMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CloseMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CloseMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new CloseMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAADwAAAENsb3NlTWV0aG9kVHlwZQEA3S0ALwEA3S3dLQAAAQH/////AQAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAN4tAC4ARN4tAACWAQAAAAEAKgEBGQAAAAoAAABG" + "aWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public CloseMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint fileHandle = (uint)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, fileHandle); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult CloseMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint fileHandle); #endif #endregion #region ReadMethodState Class #if (!OPCUA_EXCLUDE_ReadMethodState) /// /// Stores an instance of the ReadMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ReadMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ReadMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new ReadMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAADgAAAFJlYWRNZXRob2RUeXBlAQDfLQAvAQDfLd8tAAABAf////8CAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA4C0ALgBE4C0AAJYCAAAAAQAqAQEZAAAACgAAAEZp" + "bGVIYW5kbGUAB/////8AAAAAAAEAKgEBFQAAAAYAAABMZW5ndGgABv////8AAAAAAAEAKAEBAAAAAQAA" + "AAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAOEtAC4AROEtAACWAQAA" + "AAEAKgEBEwAAAAQAAABEYXRhAA//////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public ReadMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint fileHandle = (uint)_inputArguments[0]; int length = (int)_inputArguments[1]; byte[] data = (byte[])_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, fileHandle, length, ref data); } _outputArguments[0] = data; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult ReadMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint fileHandle, int length, ref byte[] data); #endif #endregion #region WriteMethodState Class #if (!OPCUA_EXCLUDE_WriteMethodState) /// /// Stores an instance of the WriteMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class WriteMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public WriteMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new WriteMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAADwAAAFdyaXRlTWV0aG9kVHlwZQEA4i0ALwEA4i3iLQAAAQH/////AQAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAOMtAC4AROMtAACWAgAAAAEAKgEBGQAAAAoAAABG" + "aWxlSGFuZGxlAAf/////AAAAAAABACoBARMAAAAEAAAARGF0YQAP/////wAAAAAAAQAoAQEAAAABAAAA" + "AAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public WriteMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint fileHandle = (uint)_inputArguments[0]; byte[] data = (byte[])_inputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, fileHandle, data); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult WriteMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint fileHandle, byte[] data); #endif #endregion #region GetPositionMethodState Class #if (!OPCUA_EXCLUDE_GetPositionMethodState) /// /// Stores an instance of the GetPositionMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class GetPositionMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public GetPositionMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new GetPositionMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFQAAAEdldFBvc2l0aW9uTWV0aG9kVHlwZQEA5C0ALwEA5C3kLQAAAQH/" + "////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAOUtAC4AROUtAACWAQAAAAEAKgEBGQAA" + "AAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAA" + "AAAPAAAAT3V0cHV0QXJndW1lbnRzAQDmLQAuAETmLQAAlgEAAAABACoBARcAAAAIAAAAUG9zaXRpb24A" + "Cf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public GetPositionMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint fileHandle = (uint)_inputArguments[0]; ulong position = (ulong)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, fileHandle, ref position); } _outputArguments[0] = position; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult GetPositionMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint fileHandle, ref ulong position); #endif #endregion #region SetPositionMethodState Class #if (!OPCUA_EXCLUDE_SetPositionMethodState) /// /// Stores an instance of the SetPositionMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SetPositionMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SetPositionMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new SetPositionMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFQAAAFNldFBvc2l0aW9uTWV0aG9kVHlwZQEA5y0ALwEA5y3nLQAAAQH/" + "////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAOgtAC4AROgtAACWAgAAAAEAKgEBGQAA" + "AAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARcAAAAIAAAAUG9zaXRpb24ACf////8AAAAAAAEA" + "KAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public SetPositionMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint fileHandle = (uint)_inputArguments[0]; ulong position = (ulong)_inputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, fileHandle, position); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult SetPositionMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint fileHandle, ulong position); #endif #endregion #region FileDirectoryState Class #if (!OPCUA_EXCLUDE_FileDirectoryState) /// /// Stores an instance of the FileDirectoryType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FileDirectoryState : FolderState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FileDirectoryState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.FileDirectoryType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGQAAAEZpbGVEaXJlY3RvcnlUeXBlSW5zdGFuY2UBACk0AQApNCk0AAD/" + "////BAAAAARhggoEAAAAAAAPAAAAQ3JlYXRlRGlyZWN0b3J5AQBLNAAvAQBLNEs0AAABAf////8CAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEATDQALgBETDQAAJYBAAAAAQAqAQEcAAAADQAAAERp" + "cmVjdG9yeU5hbWUADP////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8A" + "AABPdXRwdXRBcmd1bWVudHMBAE00AC4ARE00AACWAQAAAAEAKgEBHgAAAA8AAABEaXJlY3RvcnlOb2Rl" + "SWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAoAAABDcmVhdGVG" + "aWxlAQBONAAvAQBONE40AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEATzQA" + "LgBETzQAAJYCAAAAAQAqAQEXAAAACAAAAEZpbGVOYW1lAAz/////AAAAAAABACoBAR4AAAAPAAAAUmVx" + "dWVzdEZpbGVPcGVuAAH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAP" + "AAAAT3V0cHV0QXJndW1lbnRzAQBQNAAuAERQNAAAlgIAAAABACoBARkAAAAKAAAARmlsZU5vZGVJZAAR" + "/////wAAAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAAB" + "Af////8AAAAABGHCCgQAAAAWAAAARGVsZXRlRmlsZVN5c3RlbU9iamVjdAAABgAAAERlbGV0ZQEAUTQA" + "LwEAUTRRNAAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAFI0AC4ARFI0AACW" + "AQAAAAEAKgEBHQAAAA4AAABPYmplY3RUb0RlbGV0ZQAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB" + "/////wAAAAAEYYIKBAAAAAAACgAAAE1vdmVPckNvcHkBAFM0AC8BAFM0UzQAAAEB/////wIAAAAXYKkK" + "AgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBUNAAuAERUNAAAlgQAAAABACoBASEAAAASAAAAT2JqZWN0" + "VG9Nb3ZlT3JDb3B5ABH/////AAAAAAABACoBAR4AAAAPAAAAVGFyZ2V0RGlyZWN0b3J5ABH/////AAAA" + "AAABACoBARkAAAAKAAAAQ3JlYXRlQ29weQAB/////wAAAAAAAQAqAQEWAAAABwAAAE5ld05hbWUADP//" + "//8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVu" + "dHMBAFU0AC4ARFU0AACWAQAAAAEAKgEBGAAAAAkAAABOZXdOb2RlSWQAEf////8AAAAAAAEAKAEBAAAA" + "AQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public CreateDirectoryMethodState CreateDirectory { get { return m_createDirectoryMethod; } set { if (!Object.ReferenceEquals(m_createDirectoryMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createDirectoryMethod = value; } } /// public CreateFileMethodState CreateFile { get { return m_createFileMethod; } set { if (!Object.ReferenceEquals(m_createFileMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createFileMethod = value; } } /// public DeleteFileMethodState DeleteFileSystemObject { get { return m_deleteFileSystemObjectMethod; } set { if (!Object.ReferenceEquals(m_deleteFileSystemObjectMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_deleteFileSystemObjectMethod = value; } } /// public MoveOrCopyMethodState MoveOrCopy { get { return m_moveOrCopyMethod; } set { if (!Object.ReferenceEquals(m_moveOrCopyMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_moveOrCopyMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_createDirectoryMethod != null) { children.Add(m_createDirectoryMethod); } if (m_createFileMethod != null) { children.Add(m_createFileMethod); } if (m_deleteFileSystemObjectMethod != null) { children.Add(m_deleteFileSystemObjectMethod); } if (m_moveOrCopyMethod != null) { children.Add(m_moveOrCopyMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.CreateDirectory: { if (createOrReplace) { if (CreateDirectory == null) { if (replacement == null) { CreateDirectory = new CreateDirectoryMethodState(this); } else { CreateDirectory = (CreateDirectoryMethodState)replacement; } } } instance = CreateDirectory; break; } case Opc.Ua.BrowseNames.CreateFile: { if (createOrReplace) { if (CreateFile == null) { if (replacement == null) { CreateFile = new CreateFileMethodState(this); } else { CreateFile = (CreateFileMethodState)replacement; } } } instance = CreateFile; break; } case Opc.Ua.BrowseNames.DeleteFileSystemObject: { if (createOrReplace) { if (DeleteFileSystemObject == null) { if (replacement == null) { DeleteFileSystemObject = new DeleteFileMethodState(this); } else { DeleteFileSystemObject = (DeleteFileMethodState)replacement; } } } instance = DeleteFileSystemObject; break; } case Opc.Ua.BrowseNames.MoveOrCopy: { if (createOrReplace) { if (MoveOrCopy == null) { if (replacement == null) { MoveOrCopy = new MoveOrCopyMethodState(this); } else { MoveOrCopy = (MoveOrCopyMethodState)replacement; } } } instance = MoveOrCopy; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private CreateDirectoryMethodState m_createDirectoryMethod; private CreateFileMethodState m_createFileMethod; private DeleteFileMethodState m_deleteFileSystemObjectMethod; private MoveOrCopyMethodState m_moveOrCopyMethod; #endregion } #endif #endregion #region CreateDirectoryMethodState Class #if (!OPCUA_EXCLUDE_CreateDirectoryMethodState) /// /// Stores an instance of the CreateDirectoryMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CreateDirectoryMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CreateDirectoryMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new CreateDirectoryMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGQAAAENyZWF0ZURpcmVjdG9yeU1ldGhvZFR5cGUBAB40AC8BAB40HjQA" + "AAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQAfNAAuAEQfNAAAlgEAAAABACoB" + "ARwAAAANAAAARGlyZWN0b3J5TmFtZQAM/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAX" + "YKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAIDQALgBEIDQAAJYBAAAAAQAqAQEeAAAADwAAAERp" + "cmVjdG9yeU5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public CreateDirectoryMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string directoryName = (string)_inputArguments[0]; NodeId directoryNodeId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, directoryName, ref directoryNodeId); } _outputArguments[0] = directoryNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult CreateDirectoryMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string directoryName, ref NodeId directoryNodeId); #endif #endregion #region CreateFileMethodState Class #if (!OPCUA_EXCLUDE_CreateFileMethodState) /// /// Stores an instance of the CreateFileMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CreateFileMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CreateFileMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new CreateFileMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFAAAAENyZWF0ZUZpbGVNZXRob2RUeXBlAQAhNAAvAQAhNCE0AAABAf//" + "//8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAIjQALgBEIjQAAJYCAAAAAQAqAQEXAAAA" + "CAAAAEZpbGVOYW1lAAz/////AAAAAAABACoBAR4AAAAPAAAAUmVxdWVzdEZpbGVPcGVuAAH/////AAAA" + "AAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQAj" + "NAAuAEQjNAAAlgIAAAABACoBARkAAAAKAAAARmlsZU5vZGVJZAAR/////wAAAAAAAQAqAQEZAAAACgAA" + "AEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public CreateFileMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string fileName = (string)_inputArguments[0]; bool requestFileOpen = (bool)_inputArguments[1]; NodeId fileNodeId = (NodeId)_outputArguments[0]; uint fileHandle = (uint)_outputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, fileName, requestFileOpen, ref fileNodeId, ref fileHandle); } _outputArguments[0] = fileNodeId; _outputArguments[1] = fileHandle; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult CreateFileMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string fileName, bool requestFileOpen, ref NodeId fileNodeId, ref uint fileHandle); #endif #endregion #region DeleteFileMethodState Class #if (!OPCUA_EXCLUDE_DeleteFileMethodState) /// /// Stores an instance of the DeleteFileMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DeleteFileMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DeleteFileMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new DeleteFileMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFAAAAERlbGV0ZUZpbGVNZXRob2RUeXBlAQAkNAAvAQAkNCQ0AAABAf//" + "//8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAJTQALgBEJTQAAJYBAAAAAQAqAQEdAAAA" + "DgAAAE9iamVjdFRvRGVsZXRlABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public DeleteFileMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId objectToDelete = (NodeId)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, objectToDelete); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult DeleteFileMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId objectToDelete); #endif #endregion #region MoveOrCopyMethodState Class #if (!OPCUA_EXCLUDE_MoveOrCopyMethodState) /// /// Stores an instance of the MoveOrCopyMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MoveOrCopyMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MoveOrCopyMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new MoveOrCopyMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFAAAAE1vdmVPckNvcHlNZXRob2RUeXBlAQAmNAAvAQAmNCY0AAABAf//" + "//8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAJzQALgBEJzQAAJYEAAAAAQAqAQEhAAAA" + "EgAAAE9iamVjdFRvTW92ZU9yQ29weQAR/////wAAAAAAAQAqAQEeAAAADwAAAFRhcmdldERpcmVjdG9y" + "eQAR/////wAAAAAAAQAqAQEZAAAACgAAAENyZWF0ZUNvcHkAAf////8AAAAAAAEAKgEBFgAAAAcAAABO" + "ZXdOYW1lAAz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0" + "cHV0QXJndW1lbnRzAQAoNAAuAEQoNAAAlgEAAAABACoBARgAAAAJAAAATmV3Tm9kZUlkABH/////AAAA" + "AAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public MoveOrCopyMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId objectToMoveOrCopy = (NodeId)_inputArguments[0]; NodeId targetDirectory = (NodeId)_inputArguments[1]; bool createCopy = (bool)_inputArguments[2]; string newName = (string)_inputArguments[3]; NodeId newNodeId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, objectToMoveOrCopy, targetDirectory, createCopy, newName, ref newNodeId); } _outputArguments[0] = newNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult MoveOrCopyMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId objectToMoveOrCopy, NodeId targetDirectory, bool createCopy, string newName, ref NodeId newNodeId); #endif #endregion #region TemporaryFileTransferState Class #if (!OPCUA_EXCLUDE_TemporaryFileTransferState) /// /// Stores an instance of the TemporaryFileTransferType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TemporaryFileTransferState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TemporaryFileTransferState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.TemporaryFileTransferType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIQAAAFRlbXBvcmFyeUZpbGVUcmFuc2ZlclR5cGVJbnN0YW5jZQEAgD0B" + "AIA9gD0AAP////8EAAAAFWCJCgIAAAAAABcAAABDbGllbnRQcm9jZXNzaW5nVGltZW91dAEAgT0ALgBE" + "gT0AAAEAIgH/////AQH/////AAAAAARhggoEAAAAAAATAAAAR2VuZXJhdGVGaWxlRm9yUmVhZAEAgj0A" + "LwEAgj2CPQAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAIM9AC4ARIM9AACW" + "AQAAAAEAKgEBHgAAAA8AAABHZW5lcmF0ZU9wdGlvbnMAGP////8AAAAAAAEAKAEBAAAAAQAAAAAAAAAB" + "Af////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAIQ9AC4ARIQ9AACWAwAAAAEAKgEB" + "GQAAAAoAAABGaWxlTm9kZUlkABH/////AAAAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAA" + "AAAAAQAqAQElAAAAFgAAAENvbXBsZXRpb25TdGF0ZU1hY2hpbmUAEf////8AAAAAAAEAKAEBAAAAAQAA" + "AAAAAAABAf////8AAAAABGGCCgQAAAAAABQAAABHZW5lcmF0ZUZpbGVGb3JXcml0ZQEAhT0ALwEAhT2F" + "PQAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAOc/AC4AROc/AACWAQAAAAEA" + "KgEBHgAAAA8AAABHZW5lcmF0ZU9wdGlvbnMAGP////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8A" + "AAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAIY9AC4ARIY9AACWAgAAAAEAKgEBGQAAAAoA" + "AABGaWxlTm9kZUlkABH/////AAAAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAo" + "AQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAADgAAAENsb3NlQW5kQ29tbWl0AQCHPQAvAQCH" + "PYc9AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAiD0ALgBEiD0AAJYBAAAA" + "AQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA" + "F2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAIk9AC4ARIk9AACWAQAAAAEAKgEBJQAAABYAAABD" + "b21wbGV0aW9uU3RhdGVNYWNoaW5lABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState ClientProcessingTimeout { get { return m_clientProcessingTimeout; } set { if (!Object.ReferenceEquals(m_clientProcessingTimeout, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientProcessingTimeout = value; } } /// public GenerateFileForReadMethodState GenerateFileForRead { get { return m_generateFileForReadMethod; } set { if (!Object.ReferenceEquals(m_generateFileForReadMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_generateFileForReadMethod = value; } } /// public GenerateFileForWriteMethodState GenerateFileForWrite { get { return m_generateFileForWriteMethod; } set { if (!Object.ReferenceEquals(m_generateFileForWriteMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_generateFileForWriteMethod = value; } } /// public CloseAndCommitMethodState CloseAndCommit { get { return m_closeAndCommitMethod; } set { if (!Object.ReferenceEquals(m_closeAndCommitMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_closeAndCommitMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_clientProcessingTimeout != null) { children.Add(m_clientProcessingTimeout); } if (m_generateFileForReadMethod != null) { children.Add(m_generateFileForReadMethod); } if (m_generateFileForWriteMethod != null) { children.Add(m_generateFileForWriteMethod); } if (m_closeAndCommitMethod != null) { children.Add(m_closeAndCommitMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ClientProcessingTimeout: { if (createOrReplace) { if (ClientProcessingTimeout == null) { if (replacement == null) { ClientProcessingTimeout = new PropertyState(this); } else { ClientProcessingTimeout = (PropertyState)replacement; } } } instance = ClientProcessingTimeout; break; } case Opc.Ua.BrowseNames.GenerateFileForRead: { if (createOrReplace) { if (GenerateFileForRead == null) { if (replacement == null) { GenerateFileForRead = new GenerateFileForReadMethodState(this); } else { GenerateFileForRead = (GenerateFileForReadMethodState)replacement; } } } instance = GenerateFileForRead; break; } case Opc.Ua.BrowseNames.GenerateFileForWrite: { if (createOrReplace) { if (GenerateFileForWrite == null) { if (replacement == null) { GenerateFileForWrite = new GenerateFileForWriteMethodState(this); } else { GenerateFileForWrite = (GenerateFileForWriteMethodState)replacement; } } } instance = GenerateFileForWrite; break; } case Opc.Ua.BrowseNames.CloseAndCommit: { if (createOrReplace) { if (CloseAndCommit == null) { if (replacement == null) { CloseAndCommit = new CloseAndCommitMethodState(this); } else { CloseAndCommit = (CloseAndCommitMethodState)replacement; } } } instance = CloseAndCommit; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_clientProcessingTimeout; private GenerateFileForReadMethodState m_generateFileForReadMethod; private GenerateFileForWriteMethodState m_generateFileForWriteMethod; private CloseAndCommitMethodState m_closeAndCommitMethod; #endregion } #endif #endregion #region GenerateFileForReadMethodState Class #if (!OPCUA_EXCLUDE_GenerateFileForReadMethodState) /// /// Stores an instance of the GenerateFileForReadMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class GenerateFileForReadMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public GenerateFileForReadMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new GenerateFileForReadMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAHQAAAEdlbmVyYXRlRmlsZUZvclJlYWRNZXRob2RUeXBlAQCzPQAvAQCz" + "PbM9AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAtD0ALgBEtD0AAJYBAAAA" + "AQAqAQEeAAAADwAAAEdlbmVyYXRlT3B0aW9ucwAY/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB////" + "/wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAtT0ALgBEtT0AAJYDAAAAAQAqAQEZAAAA" + "CgAAAEZpbGVOb2RlSWQAEf////8AAAAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAAB" + "ACoBASUAAAAWAAAAQ29tcGxldGlvblN0YXRlTWFjaGluZQAR/////wAAAAAAAQAoAQEAAAABAAAAAAAA" + "AAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public GenerateFileForReadMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; object generateOptions = (object)_inputArguments[0]; NodeId fileNodeId = (NodeId)_outputArguments[0]; uint fileHandle = (uint)_outputArguments[1]; NodeId completionStateMachine = (NodeId)_outputArguments[2]; if (OnCall != null) { result = OnCall( _context, this, _objectId, generateOptions, ref fileNodeId, ref fileHandle, ref completionStateMachine); } _outputArguments[0] = fileNodeId; _outputArguments[1] = fileHandle; _outputArguments[2] = completionStateMachine; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult GenerateFileForReadMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, object generateOptions, ref NodeId fileNodeId, ref uint fileHandle, ref NodeId completionStateMachine); #endif #endregion #region GenerateFileForWriteMethodState Class #if (!OPCUA_EXCLUDE_GenerateFileForWriteMethodState) /// /// Stores an instance of the GenerateFileForWriteMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class GenerateFileForWriteMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public GenerateFileForWriteMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new GenerateFileForWriteMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAHgAAAEdlbmVyYXRlRmlsZUZvcldyaXRlTWV0aG9kVHlwZQEAtj0ALwEA" + "tj22PQAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAOg/AC4AROg/AACWAQAA" + "AAEAKgEBHgAAAA8AAABHZW5lcmF0ZU9wdGlvbnMAGP////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf//" + "//8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBALc9AC4ARLc9AACWAgAAAAEAKgEBGQAA" + "AAoAAABGaWxlTm9kZUlkABH/////AAAAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAA" + "AQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public GenerateFileForWriteMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; object generateOptions = (object)_inputArguments[0]; NodeId fileNodeId = (NodeId)_outputArguments[0]; uint fileHandle = (uint)_outputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, generateOptions, ref fileNodeId, ref fileHandle); } _outputArguments[0] = fileNodeId; _outputArguments[1] = fileHandle; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult GenerateFileForWriteMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, object generateOptions, ref NodeId fileNodeId, ref uint fileHandle); #endif #endregion #region CloseAndCommitMethodState Class #if (!OPCUA_EXCLUDE_CloseAndCommitMethodState) /// /// Stores an instance of the CloseAndCommitMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CloseAndCommitMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CloseAndCommitMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new CloseAndCommitMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGAAAAENsb3NlQW5kQ29tbWl0TWV0aG9kVHlwZQEAuD0ALwEAuD24PQAA" + "AQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBALk9AC4ARLk9AACWAQAAAAEAKgEB" + "GQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoC" + "AAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQC6PQAuAES6PQAAlgEAAAABACoBASUAAAAWAAAAQ29tcGxl" + "dGlvblN0YXRlTWFjaGluZQAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public CloseAndCommitMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint fileHandle = (uint)_inputArguments[0]; NodeId completionStateMachine = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, fileHandle, ref completionStateMachine); } _outputArguments[0] = completionStateMachine; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult CloseAndCommitMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint fileHandle, ref NodeId completionStateMachine); #endif #endregion #region FileTransferStateMachineState Class #if (!OPCUA_EXCLUDE_FileTransferStateMachineState) /// /// Stores an instance of the FileTransferStateMachineType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FileTransferStateMachineState : FiniteStateMachineState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FileTransferStateMachineState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.FileTransferStateMachineType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJAAAAEZpbGVUcmFuc2ZlclN0YXRlTWFjaGluZVR5cGVJbnN0YW5jZQEA" + "uz0BALs9uz0AAP////8CAAAAFWCJCgIAAAAAAAwAAABDdXJyZW50U3RhdGUBALw9AC8BAMgKvD0AAAAV" + "/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQC9PQAuAES9PQAAABH/////AQH/////AAAAAARh" + "ggoEAAAAAAAFAAAAUmVzZXQBAOM9AC8BAOM94z0AAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public MethodState Reset { get { return m_resetMethod; } set { if (!Object.ReferenceEquals(m_resetMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_resetMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_resetMethod != null) { children.Add(m_resetMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Reset: { if (createOrReplace) { if (Reset == null) { if (replacement == null) { Reset = new MethodState(this); } else { Reset = (MethodState)replacement; } } } instance = Reset; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private MethodState m_resetMethod; #endregion } #endif #endregion #region RoleSetState Class #if (!OPCUA_EXCLUDE_RoleSetState) /// /// Stores an instance of the RoleSetType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RoleSetState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RoleSetState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.RoleSetType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAEwAAAFJvbGVTZXRUeXBlSW5zdGFuY2UBAPc8AQD3PPc8AAD/////AgAA" + "AARhggoEAAAAAAAHAAAAQWRkUm9sZQEAfT4ALwEAfT59PgAAAQH/////AgAAABdgqQoCAAAAAAAOAAAA" + "SW5wdXRBcmd1bWVudHMBAH4+AC4ARH4+AACWAgAAAAEAKgEBFwAAAAgAAABSb2xlTmFtZQAM/////wAA" + "AAAAAQAqAQEbAAAADAAAAE5hbWVzcGFjZVVyaQAM/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB////" + "/wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAfz4ALgBEfz4AAJYBAAAAAQAqAQEZAAAA" + "CgAAAFJvbGVOb2RlSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAA" + "AAoAAABSZW1vdmVSb2xlAQCAPgAvAQCAPoA+AAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFy" + "Z3VtZW50cwEAgT4ALgBEgT4AAJYBAAAAAQAqAQEZAAAACgAAAFJvbGVOb2RlSWQAEf////8AAAAAAAEA" + "KAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public AddRoleMethodState AddRole { get { return m_addRoleMethod; } set { if (!Object.ReferenceEquals(m_addRoleMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addRoleMethod = value; } } /// public RemoveRoleMethodState RemoveRole { get { return m_removeRoleMethod; } set { if (!Object.ReferenceEquals(m_removeRoleMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeRoleMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_addRoleMethod != null) { children.Add(m_addRoleMethod); } if (m_removeRoleMethod != null) { children.Add(m_removeRoleMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.AddRole: { if (createOrReplace) { if (AddRole == null) { if (replacement == null) { AddRole = new AddRoleMethodState(this); } else { AddRole = (AddRoleMethodState)replacement; } } } instance = AddRole; break; } case Opc.Ua.BrowseNames.RemoveRole: { if (createOrReplace) { if (RemoveRole == null) { if (replacement == null) { RemoveRole = new RemoveRoleMethodState(this); } else { RemoveRole = (RemoveRoleMethodState)replacement; } } } instance = RemoveRole; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private AddRoleMethodState m_addRoleMethod; private RemoveRoleMethodState m_removeRoleMethod; #endregion } #endif #endregion #region AddRoleMethodState Class #if (!OPCUA_EXCLUDE_AddRoleMethodState) /// /// Stores an instance of the AddRoleMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddRoleMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddRoleMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddRoleMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAEQAAAEFkZFJvbGVNZXRob2RUeXBlAQCCPgAvAQCCPoI+AAABAf////8C" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAgz4ALgBEgz4AAJYCAAAAAQAqAQEXAAAACAAA" + "AFJvbGVOYW1lAAz/////AAAAAAABACoBARsAAAAMAAAATmFtZXNwYWNlVXJpAAz/////AAAAAAABACgB" + "AQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQCEPgAuAESE" + "PgAAlgEAAAABACoBARkAAAAKAAAAUm9sZU5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB" + "/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddRoleMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string roleName = (string)_inputArguments[0]; string namespaceUri = (string)_inputArguments[1]; NodeId roleNodeId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, roleName, namespaceUri, ref roleNodeId); } _outputArguments[0] = roleNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddRoleMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string roleName, string namespaceUri, ref NodeId roleNodeId); #endif #endregion #region RemoveRoleMethodState Class #if (!OPCUA_EXCLUDE_RemoveRoleMethodState) /// /// Stores an instance of the RemoveRoleMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RemoveRoleMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RemoveRoleMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new RemoveRoleMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFAAAAFJlbW92ZVJvbGVNZXRob2RUeXBlAQCFPgAvAQCFPoU+AAABAf//" + "//8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAhj4ALgBEhj4AAJYBAAAAAQAqAQEZAAAA" + "CgAAAFJvbGVOb2RlSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public RemoveRoleMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId roleNodeId = (NodeId)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, roleNodeId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult RemoveRoleMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId roleNodeId); #endif #endregion #region RoleState Class #if (!OPCUA_EXCLUDE_RoleState) /// /// Stores an instance of the RoleType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RoleState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RoleState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.RoleType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (Applications != null) { Applications.Initialize(context, Applications_InitializationString); } if (ApplicationsExclude != null) { ApplicationsExclude.Initialize(context, ApplicationsExclude_InitializationString); } if (Endpoints != null) { Endpoints.Initialize(context, Endpoints_InitializationString); } if (EndpointsExclude != null) { EndpointsExclude.Initialize(context, EndpointsExclude_InitializationString); } if (AddIdentity != null) { AddIdentity.Initialize(context, AddIdentity_InitializationString); } if (RemoveIdentity != null) { RemoveIdentity.Initialize(context, RemoveIdentity_InitializationString); } if (AddApplication != null) { AddApplication.Initialize(context, AddApplication_InitializationString); } if (RemoveApplication != null) { RemoveApplication.Initialize(context, RemoveApplication_InitializationString); } if (AddEndpoint != null) { AddEndpoint.Initialize(context, AddEndpoint_InitializationString); } if (RemoveEndpoint != null) { RemoveEndpoint.Initialize(context, RemoveEndpoint_InitializationString); } } #region Initialization String private const string Applications_InitializationString = "//////////8XYIkKAgAAAAAADAAAAEFwcGxpY2F0aW9ucwEALj8ALgBELj8AAAAMAQAAAAEAAAAAAAAA" + "AQH/////AAAAAA=="; private const string ApplicationsExclude_InitializationString = "//////////8VYIkKAgAAAAAAEwAAAEFwcGxpY2F0aW9uc0V4Y2x1ZGUBADI8AC4ARDI8AAAAAf////8B" + "Af////8AAAAA"; private const string Endpoints_InitializationString = "//////////8XYIkKAgAAAAAACQAAAEVuZHBvaW50cwEALz8ALgBELz8AAAEAqDwBAAAAAQAAAAAAAAAB" + "Af////8AAAAA"; private const string EndpointsExclude_InitializationString = "//////////8VYIkKAgAAAAAAEAAAAEVuZHBvaW50c0V4Y2x1ZGUBADM8AC4ARDM8AAAAAf////8BAf//" + "//8AAAAA"; private const string AddIdentity_InitializationString = "//////////8EYYIKBAAAAAAACwAAAEFkZElkZW50aXR5AQAIPQAvAQAIPQg9AAABAf////8BAAAAF2Cp" + "CgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEACT0ALgBECT0AAJYBAAAAAQAqAQEVAAAABAAAAFJ1bGUB" + "ABI9/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string RemoveIdentity_InitializationString = "//////////8EYYIKBAAAAAAADgAAAFJlbW92ZUlkZW50aXR5AQAKPQAvAQAKPQo9AAABAf////8BAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEACz0ALgBECz0AAJYBAAAAAQAqAQEVAAAABAAAAFJ1" + "bGUBABI9/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string AddApplication_InitializationString = "//////////8EYYIKBAAAAAAADgAAAEFkZEFwcGxpY2F0aW9uAQAwPwAvAQAwPzA/AAABAf////8BAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAMT8ALgBEMT8AAJYBAAAAAQAqAQEdAAAADgAAAEFw" + "cGxpY2F0aW9uVXJpAAz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string RemoveApplication_InitializationString = "//////////8EYYIKBAAAAAAAEQAAAFJlbW92ZUFwcGxpY2F0aW9uAQAyPwAvAQAyPzI/AAABAf////8B" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAMz8ALgBEMz8AAJYBAAAAAQAqAQEdAAAADgAA" + "AEFwcGxpY2F0aW9uVXJpAAz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string AddEndpoint_InitializationString = "//////////8EYYIKBAAAAAAACwAAAEFkZEVuZHBvaW50AQA0PwAvAQA0PzQ/AAABAf////8BAAAAF2Cp" + "CgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEANT8ALgBENT8AAJYBAAAAAQAqAQEZAAAACAAAAEVuZHBv" + "aW50AQCoPP////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; private const string RemoveEndpoint_InitializationString = "//////////8EYYIKBAAAAAAADgAAAFJlbW92ZUVuZHBvaW50AQA2PwAvAQA2PzY/AAABAf////8BAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEANz8ALgBENz8AAJYBAAAAAQAqAQEZAAAACAAAAEVu" + "ZHBvaW50AQCoPP////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAAEAAAAFJvbGVUeXBlSW5zdGFuY2UBAAQ9AQAEPQQ9AAD/////CwAAABdg" + "iQoCAAAAAAAKAAAASWRlbnRpdGllcwEALT8ALgBELT8AAAEAEj0BAAAAAQAAAAAAAAABAf////8AAAAA" + "F2CJCgIAAAAAAAwAAABBcHBsaWNhdGlvbnMBAC4/AC4ARC4/AAAADAEAAAABAAAAAAAAAAEB/////wAA" + "AAAVYIkKAgAAAAAAEwAAAEFwcGxpY2F0aW9uc0V4Y2x1ZGUBADI8AC4ARDI8AAAAAf////8BAf////8A" + "AAAAF2CJCgIAAAAAAAkAAABFbmRwb2ludHMBAC8/AC4ARC8/AAABAKg8AQAAAAEAAAAAAAAAAQH/////" + "AAAAABVgiQoCAAAAAAAQAAAARW5kcG9pbnRzRXhjbHVkZQEAMzwALgBEMzwAAAAB/////wEB/////wAA" + "AAAEYYIKBAAAAAAACwAAAEFkZElkZW50aXR5AQAIPQAvAQAIPQg9AAABAf////8BAAAAF2CpCgIAAAAA" + "AA4AAABJbnB1dEFyZ3VtZW50cwEACT0ALgBECT0AAJYBAAAAAQAqAQEVAAAABAAAAFJ1bGUBABI9////" + "/wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAADgAAAFJlbW92ZUlkZW50aXR5" + "AQAKPQAvAQAKPQo9AAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEACz0ALgBE" + "Cz0AAJYBAAAAAQAqAQEVAAAABAAAAFJ1bGUBABI9/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB////" + "/wAAAAAEYYIKBAAAAAAADgAAAEFkZEFwcGxpY2F0aW9uAQAwPwAvAQAwPzA/AAABAf////8BAAAAF2Cp" + "CgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAMT8ALgBEMT8AAJYBAAAAAQAqAQEdAAAADgAAAEFwcGxp" + "Y2F0aW9uVXJpAAz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAARAAAA" + "UmVtb3ZlQXBwbGljYXRpb24BADI/AC8BADI/Mj8AAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0" + "QXJndW1lbnRzAQAzPwAuAEQzPwAAlgEAAAABACoBAR0AAAAOAAAAQXBwbGljYXRpb25VcmkADP////8A" + "AAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAsAAABBZGRFbmRwb2ludAEAND8A" + "LwEAND80PwAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBADU/AC4ARDU/AACW" + "AQAAAAEAKgEBGQAAAAgAAABFbmRwb2ludAEAqDz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////" + "AAAAAARhggoEAAAAAAAOAAAAUmVtb3ZlRW5kcG9pbnQBADY/AC8BADY/Nj8AAAEB/////wEAAAAXYKkK" + "AgAAAAAADgAAAElucHV0QXJndW1lbnRzAQA3PwAuAEQ3PwAAlgEAAAABACoBARkAAAAIAAAARW5kcG9p" + "bnQBAKg8/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState Identities { get { return m_identities; } set { if (!Object.ReferenceEquals(m_identities, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_identities = value; } } /// public PropertyState Applications { get { return m_applications; } set { if (!Object.ReferenceEquals(m_applications, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_applications = value; } } /// public PropertyState ApplicationsExclude { get { return m_applicationsExclude; } set { if (!Object.ReferenceEquals(m_applicationsExclude, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_applicationsExclude = value; } } /// public PropertyState Endpoints { get { return m_endpoints; } set { if (!Object.ReferenceEquals(m_endpoints, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_endpoints = value; } } /// public PropertyState EndpointsExclude { get { return m_endpointsExclude; } set { if (!Object.ReferenceEquals(m_endpointsExclude, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_endpointsExclude = value; } } /// public AddIdentityMethodState AddIdentity { get { return m_addIdentityMethod; } set { if (!Object.ReferenceEquals(m_addIdentityMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addIdentityMethod = value; } } /// public RemoveIdentityMethodState RemoveIdentity { get { return m_removeIdentityMethod; } set { if (!Object.ReferenceEquals(m_removeIdentityMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeIdentityMethod = value; } } /// public AddApplicationMethodState AddApplication { get { return m_addApplicationMethod; } set { if (!Object.ReferenceEquals(m_addApplicationMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addApplicationMethod = value; } } /// public RemoveApplicationMethodState RemoveApplication { get { return m_removeApplicationMethod; } set { if (!Object.ReferenceEquals(m_removeApplicationMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeApplicationMethod = value; } } /// public AddEndpointMethodState AddEndpoint { get { return m_addEndpointMethod; } set { if (!Object.ReferenceEquals(m_addEndpointMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addEndpointMethod = value; } } /// public RemoveEndpointMethodState RemoveEndpoint { get { return m_removeEndpointMethod; } set { if (!Object.ReferenceEquals(m_removeEndpointMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeEndpointMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_identities != null) { children.Add(m_identities); } if (m_applications != null) { children.Add(m_applications); } if (m_applicationsExclude != null) { children.Add(m_applicationsExclude); } if (m_endpoints != null) { children.Add(m_endpoints); } if (m_endpointsExclude != null) { children.Add(m_endpointsExclude); } if (m_addIdentityMethod != null) { children.Add(m_addIdentityMethod); } if (m_removeIdentityMethod != null) { children.Add(m_removeIdentityMethod); } if (m_addApplicationMethod != null) { children.Add(m_addApplicationMethod); } if (m_removeApplicationMethod != null) { children.Add(m_removeApplicationMethod); } if (m_addEndpointMethod != null) { children.Add(m_addEndpointMethod); } if (m_removeEndpointMethod != null) { children.Add(m_removeEndpointMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Identities: { if (createOrReplace) { if (Identities == null) { if (replacement == null) { Identities = new PropertyState(this); } else { Identities = (PropertyState)replacement; } } } instance = Identities; break; } case Opc.Ua.BrowseNames.Applications: { if (createOrReplace) { if (Applications == null) { if (replacement == null) { Applications = new PropertyState(this); } else { Applications = (PropertyState)replacement; } } } instance = Applications; break; } case Opc.Ua.BrowseNames.ApplicationsExclude: { if (createOrReplace) { if (ApplicationsExclude == null) { if (replacement == null) { ApplicationsExclude = new PropertyState(this); } else { ApplicationsExclude = (PropertyState)replacement; } } } instance = ApplicationsExclude; break; } case Opc.Ua.BrowseNames.Endpoints: { if (createOrReplace) { if (Endpoints == null) { if (replacement == null) { Endpoints = new PropertyState(this); } else { Endpoints = (PropertyState)replacement; } } } instance = Endpoints; break; } case Opc.Ua.BrowseNames.EndpointsExclude: { if (createOrReplace) { if (EndpointsExclude == null) { if (replacement == null) { EndpointsExclude = new PropertyState(this); } else { EndpointsExclude = (PropertyState)replacement; } } } instance = EndpointsExclude; break; } case Opc.Ua.BrowseNames.AddIdentity: { if (createOrReplace) { if (AddIdentity == null) { if (replacement == null) { AddIdentity = new AddIdentityMethodState(this); } else { AddIdentity = (AddIdentityMethodState)replacement; } } } instance = AddIdentity; break; } case Opc.Ua.BrowseNames.RemoveIdentity: { if (createOrReplace) { if (RemoveIdentity == null) { if (replacement == null) { RemoveIdentity = new RemoveIdentityMethodState(this); } else { RemoveIdentity = (RemoveIdentityMethodState)replacement; } } } instance = RemoveIdentity; break; } case Opc.Ua.BrowseNames.AddApplication: { if (createOrReplace) { if (AddApplication == null) { if (replacement == null) { AddApplication = new AddApplicationMethodState(this); } else { AddApplication = (AddApplicationMethodState)replacement; } } } instance = AddApplication; break; } case Opc.Ua.BrowseNames.RemoveApplication: { if (createOrReplace) { if (RemoveApplication == null) { if (replacement == null) { RemoveApplication = new RemoveApplicationMethodState(this); } else { RemoveApplication = (RemoveApplicationMethodState)replacement; } } } instance = RemoveApplication; break; } case Opc.Ua.BrowseNames.AddEndpoint: { if (createOrReplace) { if (AddEndpoint == null) { if (replacement == null) { AddEndpoint = new AddEndpointMethodState(this); } else { AddEndpoint = (AddEndpointMethodState)replacement; } } } instance = AddEndpoint; break; } case Opc.Ua.BrowseNames.RemoveEndpoint: { if (createOrReplace) { if (RemoveEndpoint == null) { if (replacement == null) { RemoveEndpoint = new RemoveEndpointMethodState(this); } else { RemoveEndpoint = (RemoveEndpointMethodState)replacement; } } } instance = RemoveEndpoint; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_identities; private PropertyState m_applications; private PropertyState m_applicationsExclude; private PropertyState m_endpoints; private PropertyState m_endpointsExclude; private AddIdentityMethodState m_addIdentityMethod; private RemoveIdentityMethodState m_removeIdentityMethod; private AddApplicationMethodState m_addApplicationMethod; private RemoveApplicationMethodState m_removeApplicationMethod; private AddEndpointMethodState m_addEndpointMethod; private RemoveEndpointMethodState m_removeEndpointMethod; #endregion } #endif #endregion #region AddIdentityMethodState Class #if (!OPCUA_EXCLUDE_AddIdentityMethodState) /// /// Stores an instance of the AddIdentityMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddIdentityMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddIdentityMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddIdentityMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFQAAAEFkZElkZW50aXR5TWV0aG9kVHlwZQEAFD0ALwEAFD0UPQAAAQH/" + "////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBABU9AC4ARBU9AACWAQAAAAEAKgEBFQAA" + "AAQAAABSdWxlAQASPf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddIdentityMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; IdentityMappingRuleType rule = (IdentityMappingRuleType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); if (OnCall != null) { result = OnCall( _context, this, _objectId, rule); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddIdentityMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, IdentityMappingRuleType rule); #endif #endregion #region RemoveIdentityMethodState Class #if (!OPCUA_EXCLUDE_RemoveIdentityMethodState) /// /// Stores an instance of the RemoveIdentityMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RemoveIdentityMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RemoveIdentityMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new RemoveIdentityMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGAAAAFJlbW92ZUlkZW50aXR5TWV0aG9kVHlwZQEAFj0ALwEAFj0WPQAA" + "AQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBABc9AC4ARBc9AACWAQAAAAEAKgEB" + "FQAAAAQAAABSdWxlAQASPf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public RemoveIdentityMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; IdentityMappingRuleType rule = (IdentityMappingRuleType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); if (OnCall != null) { result = OnCall( _context, this, _objectId, rule); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult RemoveIdentityMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, IdentityMappingRuleType rule); #endif #endregion #region AddApplicationMethodState Class #if (!OPCUA_EXCLUDE_AddApplicationMethodState) /// /// Stores an instance of the AddApplicationMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddApplicationMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddApplicationMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddApplicationMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGAAAAEFkZEFwcGxpY2F0aW9uTWV0aG9kVHlwZQEAOD8ALwEAOD84PwAA" + "AQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBADk/AC4ARDk/AACWAQAAAAEAKgEB" + "HQAAAA4AAABBcHBsaWNhdGlvblVyaQAM/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddApplicationMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string applicationUri = (string)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, applicationUri); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddApplicationMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string applicationUri); #endif #endregion #region RemoveApplicationMethodState Class #if (!OPCUA_EXCLUDE_RemoveApplicationMethodState) /// /// Stores an instance of the RemoveApplicationMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RemoveApplicationMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RemoveApplicationMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new RemoveApplicationMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGwAAAFJlbW92ZUFwcGxpY2F0aW9uTWV0aG9kVHlwZQEAOj8ALwEAOj86" + "PwAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBADs/AC4ARDs/AACWAQAAAAEA" + "KgEBHQAAAA4AAABBcHBsaWNhdGlvblVyaQAM/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAA" + "AAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public RemoveApplicationMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string applicationUri = (string)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, applicationUri); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult RemoveApplicationMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string applicationUri); #endif #endregion #region AddEndpointMethodState Class #if (!OPCUA_EXCLUDE_AddEndpointMethodState) /// /// Stores an instance of the AddEndpointMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddEndpointMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddEndpointMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddEndpointMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFQAAAEFkZEVuZHBvaW50TWV0aG9kVHlwZQEAPD8ALwEAPD88PwAAAQH/" + "////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAD0/AC4ARD0/AACWAQAAAAEAKgEBGQAA" + "AAgAAABFbmRwb2ludAEAqDz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddEndpointMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; EndpointType endpoint = (EndpointType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); if (OnCall != null) { result = OnCall( _context, this, _objectId, endpoint); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddEndpointMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, EndpointType endpoint); #endif #endregion #region RemoveEndpointMethodState Class #if (!OPCUA_EXCLUDE_RemoveEndpointMethodState) /// /// Stores an instance of the RemoveEndpointMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RemoveEndpointMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RemoveEndpointMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new RemoveEndpointMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGAAAAFJlbW92ZUVuZHBvaW50TWV0aG9kVHlwZQEAPj8ALwEAPj8+PwAA" + "AQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAD8/AC4ARD8/AACWAQAAAAEAKgEB" + "GQAAAAgAAABFbmRwb2ludAEAqDz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public RemoveEndpointMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; EndpointType endpoint = (EndpointType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); if (OnCall != null) { result = OnCall( _context, this, _objectId, endpoint); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult RemoveEndpointMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, EndpointType endpoint); #endif #endregion #region RoleMappingRuleChangedAuditEventState Class #if (!OPCUA_EXCLUDE_RoleMappingRuleChangedAuditEventState) /// /// Stores an instance of the RoleMappingRuleChangedAuditEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RoleMappingRuleChangedAuditEventState : AuditUpdateMethodEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RoleMappingRuleChangedAuditEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.RoleMappingRuleChangedAuditEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAALAAAAFJvbGVNYXBwaW5nUnVsZUNoYW5nZWRBdWRpdEV2ZW50VHlwZUlu" + "c3RhbmNlAQDpRAEA6UTpRAAA/////w8AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAOpEAC4AROpEAAAA" + "D/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAOtEAC4AROtEAAAAEf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQDsRAAuAETsRAAAABH/////AQH/////AAAAABVg" + "iQoCAAAAAAAKAAAAU291cmNlTmFtZQEA7UQALgBE7UQAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BAAAAFRpbWUBAO5EAC4ARO5EAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVU" + "aW1lAQDvRAAuAETvRAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQDxRAAu" + "AETxRAAAABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAPJEAC4ARPJEAAAABf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAPNEAC4ARPNEAAABACYB////" + "/wEB/////wAAAAAVYIkKAgAAAAAABgAAAFN0YXR1cwEA9EQALgBE9EQAAAAB/////wEB/////wAAAAAV" + "YIkKAgAAAAAACAAAAFNlcnZlcklkAQD1RAAuAET1RAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAS" + "AAAAQ2xpZW50QXVkaXRFbnRyeUlkAQD2RAAuAET2RAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAM" + "AAAAQ2xpZW50VXNlcklkAQD3RAAuAET3RAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAATWV0" + "aG9kSWQBAPhEAC4ARPhEAAAAEf////8BAf////8AAAAAF2CJCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50" + "cwEA+UQALgBE+UQAAAAYAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DictionaryEntryState Class #if (!OPCUA_EXCLUDE_DictionaryEntryState) /// /// Stores an instance of the DictionaryEntryType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DictionaryEntryState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DictionaryEntryState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DictionaryEntryType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGwAAAERpY3Rpb25hcnlFbnRyeVR5cGVJbnN0YW5jZQEAtUQBALVEtUQA" + "AP////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DictionaryFolderState Class #if (!OPCUA_EXCLUDE_DictionaryFolderState) /// /// Stores an instance of the DictionaryFolderType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DictionaryFolderState : FolderState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DictionaryFolderState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DictionaryFolderType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAERpY3Rpb25hcnlGb2xkZXJUeXBlSW5zdGFuY2UBALdEAQC3RLdE" + "AAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region IrdiDictionaryEntryState Class #if (!OPCUA_EXCLUDE_IrdiDictionaryEntryState) /// /// Stores an instance of the IrdiDictionaryEntryType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class IrdiDictionaryEntryState : DictionaryEntryState { #region Constructors /// /// Initializes the type with its default attribute values. /// public IrdiDictionaryEntryState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.IrdiDictionaryEntryType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHwAAAElyZGlEaWN0aW9uYXJ5RW50cnlUeXBlSW5zdGFuY2UBAL5EAQC+" + "RL5EAAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region UriDictionaryEntryState Class #if (!OPCUA_EXCLUDE_UriDictionaryEntryState) /// /// Stores an instance of the UriDictionaryEntryType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class UriDictionaryEntryState : DictionaryEntryState { #region Constructors /// /// Initializes the type with its default attribute values. /// public UriDictionaryEntryState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.UriDictionaryEntryType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHgAAAFVyaURpY3Rpb25hcnlFbnRyeVR5cGVJbnN0YW5jZQEAwEQBAMBE" + "wEQAAP////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region BaseInterfaceState Class #if (!OPCUA_EXCLUDE_BaseInterfaceState) /// /// Stores an instance of the BaseInterfaceType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class BaseInterfaceState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public BaseInterfaceState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.BaseInterfaceType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGQAAAEJhc2VJbnRlcmZhY2VUeXBlSW5zdGFuY2UBAMJEAQDCRMJEAAD/" + "////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DataItemState Class #if (!OPCUA_EXCLUDE_DataItemState) /// /// Stores an instance of the DataItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DataItemState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DataItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.DataItemType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Any; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (Definition != null) { Definition.Initialize(context, Definition_InitializationString); } if (ValuePrecision != null) { ValuePrecision.Initialize(context, ValuePrecision_InitializationString); } } #region Initialization String private const string Definition_InitializationString = "//////////8VYIkKAgAAAAAACgAAAERlZmluaXRpb24BAD4JAC4ARD4JAAAADP////8BAf////8AAAAA"; private const string ValuePrecision_InitializationString = "//////////8VYIkKAgAAAAAADgAAAFZhbHVlUHJlY2lzaW9uAQA/CQAuAEQ/CQAAAAv/////AQH/////" + "AAAAAA=="; private const string InitializationString = "//////////8VYIkCAgAAAAAAFAAAAERhdGFJdGVtVHlwZUluc3RhbmNlAQA9CQEAPQk9CQAAABj+////" + "AQH/////AgAAABVgiQoCAAAAAAAKAAAARGVmaW5pdGlvbgEAPgkALgBEPgkAAAAM/////wEB/////wAA" + "AAAVYIkKAgAAAAAADgAAAFZhbHVlUHJlY2lzaW9uAQA/CQAuAEQ/CQAAAAv/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState Definition { get { return m_definition; } set { if (!Object.ReferenceEquals(m_definition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_definition = value; } } /// public PropertyState ValuePrecision { get { return m_valuePrecision; } set { if (!Object.ReferenceEquals(m_valuePrecision, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_valuePrecision = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_definition != null) { children.Add(m_definition); } if (m_valuePrecision != null) { children.Add(m_valuePrecision); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Definition: { if (createOrReplace) { if (Definition == null) { if (replacement == null) { Definition = new PropertyState(this); } else { Definition = (PropertyState)replacement; } } } instance = Definition; break; } case Opc.Ua.BrowseNames.ValuePrecision: { if (createOrReplace) { if (ValuePrecision == null) { if (replacement == null) { ValuePrecision = new PropertyState(this); } else { ValuePrecision = (PropertyState)replacement; } } } instance = ValuePrecision; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_definition; private PropertyState m_valuePrecision; #endregion } #region DataItemState Class /// /// A typed version of the DataItemType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class DataItemState : DataItemState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public DataItemState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region BaseAnalogState Class #if (!OPCUA_EXCLUDE_BaseAnalogState) /// /// Stores an instance of the BaseAnalogType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class BaseAnalogState : DataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public BaseAnalogState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.BaseAnalogType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (InstrumentRange != null) { InstrumentRange.Initialize(context, InstrumentRange_InitializationString); } if (EURange != null) { EURange.Initialize(context, EURange_InitializationString); } if (EngineeringUnits != null) { EngineeringUnits.Initialize(context, EngineeringUnits_InitializationString); } } #region Initialization String private const string InstrumentRange_InitializationString = "//////////8VYIkKAgAAAAAADwAAAEluc3RydW1lbnRSYW5nZQEAn0QALgBEn0QAAAEAdAP/////AQH/" + "////AAAAAA=="; private const string EURange_InitializationString = "//////////8VYIkKAgAAAAAABwAAAEVVUmFuZ2UBAKBEAC4ARKBEAAABAHQD/////wEB/////wAAAAA="; private const string EngineeringUnits_InitializationString = "//////////8VYIkKAgAAAAAAEAAAAEVuZ2luZWVyaW5nVW5pdHMBAKFEAC4ARKFEAAABAHcD/////wEB" + "/////wAAAAA="; private const string InitializationString = "//////////8VYIkCAgAAAAAAFgAAAEJhc2VBbmFsb2dUeXBlSW5zdGFuY2UBANY7AQDWO9Y7AAAAGv7/" + "//8BAf////8DAAAAFWCJCgIAAAAAAA8AAABJbnN0cnVtZW50UmFuZ2UBAJ9EAC4ARJ9EAAABAHQD////" + "/wEB/////wAAAAAVYIkKAgAAAAAABwAAAEVVUmFuZ2UBAKBEAC4ARKBEAAABAHQD/////wEB/////wAA" + "AAAVYIkKAgAAAAAAEAAAAEVuZ2luZWVyaW5nVW5pdHMBAKFEAC4ARKFEAAABAHcD/////wEB/////wAA" + "AAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState InstrumentRange { get { return m_instrumentRange; } set { if (!Object.ReferenceEquals(m_instrumentRange, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_instrumentRange = value; } } /// public PropertyState EURange { get { return m_eURange; } set { if (!Object.ReferenceEquals(m_eURange, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_eURange = value; } } /// public PropertyState EngineeringUnits { get { return m_engineeringUnits; } set { if (!Object.ReferenceEquals(m_engineeringUnits, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_engineeringUnits = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_instrumentRange != null) { children.Add(m_instrumentRange); } if (m_eURange != null) { children.Add(m_eURange); } if (m_engineeringUnits != null) { children.Add(m_engineeringUnits); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.InstrumentRange: { if (createOrReplace) { if (InstrumentRange == null) { if (replacement == null) { InstrumentRange = new PropertyState(this); } else { InstrumentRange = (PropertyState)replacement; } } } instance = InstrumentRange; break; } case Opc.Ua.BrowseNames.EURange: { if (createOrReplace) { if (EURange == null) { if (replacement == null) { EURange = new PropertyState(this); } else { EURange = (PropertyState)replacement; } } } instance = EURange; break; } case Opc.Ua.BrowseNames.EngineeringUnits: { if (createOrReplace) { if (EngineeringUnits == null) { if (replacement == null) { EngineeringUnits = new PropertyState(this); } else { EngineeringUnits = (PropertyState)replacement; } } } instance = EngineeringUnits; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_instrumentRange; private PropertyState m_eURange; private PropertyState m_engineeringUnits; #endregion } #region BaseAnalogState Class /// /// A typed version of the BaseAnalogType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class BaseAnalogState : BaseAnalogState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public BaseAnalogState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AnalogItemState Class #if (!OPCUA_EXCLUDE_AnalogItemState) /// /// Stores an instance of the AnalogItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AnalogItemState : BaseAnalogState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AnalogItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.AnalogItemType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAFgAAAEFuYWxvZ0l0ZW1UeXBlSW5zdGFuY2UBAEAJAQBACUAJAAAAGv7/" + "//8BAf////8BAAAAFWCJCgIAAAAAAAcAAABFVVJhbmdlAQBBCQAuAERBCQAAAQB0A/////8BAf////8A" + "AAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region AnalogItemState Class /// /// A typed version of the AnalogItemType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class AnalogItemState : AnalogItemState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public AnalogItemState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AnalogUnitState Class #if (!OPCUA_EXCLUDE_AnalogUnitState) /// /// Stores an instance of the AnalogUnitType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AnalogUnitState : BaseAnalogState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AnalogUnitState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.AnalogUnitType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAFgAAAEFuYWxvZ1VuaXRUeXBlSW5zdGFuY2UBAFlEAQBZRFlEAAAAGv7/" + "//8BAf////8BAAAAFWCJCgIAAAAAABAAAABFbmdpbmVlcmluZ1VuaXRzAQBeRAAuAEReRAAAAQB3A///" + "//8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region AnalogUnitState Class /// /// A typed version of the AnalogUnitType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class AnalogUnitState : AnalogUnitState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public AnalogUnitState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AnalogUnitRangeState Class #if (!OPCUA_EXCLUDE_AnalogUnitRangeState) /// /// Stores an instance of the AnalogUnitRangeType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AnalogUnitRangeState : AnalogItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AnalogUnitRangeState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.AnalogUnitRangeType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAGwAAAEFuYWxvZ1VuaXRSYW5nZVR5cGVJbnN0YW5jZQEAokQBAKJEokQA" + "AAAa/v///wEB/////wIAAAAVYIkKAgAAAAAABwAAAEVVUmFuZ2UBAKZEAC4ARKZEAAABAHQD/////wEB" + "/////wAAAAAVYIkKAgAAAAAAEAAAAEVuZ2luZWVyaW5nVW5pdHMBAKdEAC4ARKdEAAABAHcD/////wEB" + "/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region AnalogUnitRangeState Class /// /// A typed version of the AnalogUnitRangeType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class AnalogUnitRangeState : AnalogUnitRangeState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public AnalogUnitRangeState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region DiscreteItemState Class #if (!OPCUA_EXCLUDE_DiscreteItemState) /// /// Stores an instance of the DiscreteItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DiscreteItemState : DataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DiscreteItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.DiscreteItemType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAGAAAAERpc2NyZXRlSXRlbVR5cGVJbnN0YW5jZQEARAkBAEQJRAkAAAAY" + "/v///wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region DiscreteItemState Class /// /// A typed version of the DiscreteItemType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class DiscreteItemState : DiscreteItemState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public DiscreteItemState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region TwoStateDiscreteState Class #if (!OPCUA_EXCLUDE_TwoStateDiscreteState) /// /// Stores an instance of the TwoStateDiscreteType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TwoStateDiscreteState : DiscreteItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TwoStateDiscreteState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.TwoStateDiscreteType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Boolean, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAHAAAAFR3b1N0YXRlRGlzY3JldGVUeXBlSW5zdGFuY2UBAEUJAQBFCUUJ" + "AAAAAf7///8BAf////8CAAAAFWCJCgIAAAAAAAoAAABGYWxzZVN0YXRlAQBGCQAuAERGCQAAABX/////" + "AQH/////AAAAABVgiQoCAAAAAAAJAAAAVHJ1ZVN0YXRlAQBHCQAuAERHCQAAABX/////AQH/////AAAA" + "AA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState FalseState { get { return m_falseState; } set { if (!Object.ReferenceEquals(m_falseState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_falseState = value; } } /// public PropertyState TrueState { get { return m_trueState; } set { if (!Object.ReferenceEquals(m_trueState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_trueState = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_falseState != null) { children.Add(m_falseState); } if (m_trueState != null) { children.Add(m_trueState); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.FalseState: { if (createOrReplace) { if (FalseState == null) { if (replacement == null) { FalseState = new PropertyState(this); } else { FalseState = (PropertyState)replacement; } } } instance = FalseState; break; } case Opc.Ua.BrowseNames.TrueState: { if (createOrReplace) { if (TrueState == null) { if (replacement == null) { TrueState = new PropertyState(this); } else { TrueState = (PropertyState)replacement; } } } instance = TrueState; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_falseState; private PropertyState m_trueState; #endregion } #endif #endregion #region MultiStateDiscreteState Class #if (!OPCUA_EXCLUDE_MultiStateDiscreteState) /// /// Stores an instance of the MultiStateDiscreteType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MultiStateDiscreteState : DiscreteItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MultiStateDiscreteState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.MultiStateDiscreteType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.UInteger, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAHgAAAE11bHRpU3RhdGVEaXNjcmV0ZVR5cGVJbnN0YW5jZQEASAkBAEgJ" + "SAkAAAAc/v///wEB/////wEAAAAXYIkKAgAAAAAACwAAAEVudW1TdHJpbmdzAQBJCQAuAERJCQAAABUB" + "AAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region MultiStateDiscreteState Class /// /// A typed version of the MultiStateDiscreteType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class MultiStateDiscreteState : MultiStateDiscreteState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public MultiStateDiscreteState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region MultiStateValueDiscreteState Class #if (!OPCUA_EXCLUDE_MultiStateValueDiscreteState) /// /// Stores an instance of the MultiStateValueDiscreteType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MultiStateValueDiscreteState : DiscreteItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MultiStateValueDiscreteState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.MultiStateValueDiscreteType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Any; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAIwAAAE11bHRpU3RhdGVWYWx1ZURpc2NyZXRlVHlwZUluc3RhbmNlAQDm" + "KwEA5ivmKwAAABr+////AQH/////AgAAABdgiQoCAAAAAAAKAAAARW51bVZhbHVlcwEA6SsALgBE6SsA" + "AAEAqh0BAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABWYWx1ZUFzVGV4dAEAxSwALgBE" + "xSwAAAAV/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState EnumValues { get { return m_enumValues; } set { if (!Object.ReferenceEquals(m_enumValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_enumValues = value; } } /// public PropertyState ValueAsText { get { return m_valueAsText; } set { if (!Object.ReferenceEquals(m_valueAsText, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_valueAsText = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_enumValues != null) { children.Add(m_enumValues); } if (m_valueAsText != null) { children.Add(m_valueAsText); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.EnumValues: { if (createOrReplace) { if (EnumValues == null) { if (replacement == null) { EnumValues = new PropertyState(this); } else { EnumValues = (PropertyState)replacement; } } } instance = EnumValues; break; } case Opc.Ua.BrowseNames.ValueAsText: { if (createOrReplace) { if (ValueAsText == null) { if (replacement == null) { ValueAsText = new PropertyState(this); } else { ValueAsText = (PropertyState)replacement; } } } instance = ValueAsText; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_enumValues; private PropertyState m_valueAsText; #endregion } #region MultiStateValueDiscreteState Class /// /// A typed version of the MultiStateValueDiscreteType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class MultiStateValueDiscreteState : MultiStateValueDiscreteState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public MultiStateValueDiscreteState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ArrayItemState Class #if (!OPCUA_EXCLUDE_ArrayItemState) /// /// Stores an instance of the ArrayItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ArrayItemState : DataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ArrayItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ArrayItemType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.OneOrMoreDimensions; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (InstrumentRange != null) { InstrumentRange.Initialize(context, InstrumentRange_InitializationString); } } #region Initialization String private const string InstrumentRange_InitializationString = "//////////8VYIkKAgAAAAAADwAAAEluc3RydW1lbnRSYW5nZQEA+C4ALgBE+C4AAAEAdAP/////AQH/" + "////AAAAAA=="; private const string InitializationString = "//////////8VYIECAgAAAAAAFQAAAEFycmF5SXRlbVR5cGVJbnN0YW5jZQEA9S4BAPUu9S4AAAAYAQH/" + "////BQAAABVgiQoCAAAAAAAPAAAASW5zdHJ1bWVudFJhbmdlAQD4LgAuAET4LgAAAQB0A/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAcAAABFVVJhbmdlAQD5LgAuAET5LgAAAQB0A/////8BAf////8AAAAAFWCJ" + "CgIAAAAAABAAAABFbmdpbmVlcmluZ1VuaXRzAQD6LgAuAET6LgAAAQB3A/////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAUAAABUaXRsZQEA+y4ALgBE+y4AAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAEF4" + "aXNTY2FsZVR5cGUBAPwuAC4ARPwuAAABAC0v/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState InstrumentRange { get { return m_instrumentRange; } set { if (!Object.ReferenceEquals(m_instrumentRange, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_instrumentRange = value; } } /// public PropertyState EURange { get { return m_eURange; } set { if (!Object.ReferenceEquals(m_eURange, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_eURange = value; } } /// public PropertyState EngineeringUnits { get { return m_engineeringUnits; } set { if (!Object.ReferenceEquals(m_engineeringUnits, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_engineeringUnits = value; } } /// public PropertyState Title { get { return m_title; } set { if (!Object.ReferenceEquals(m_title, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_title = value; } } /// public PropertyState AxisScaleType { get { return m_axisScaleType; } set { if (!Object.ReferenceEquals(m_axisScaleType, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_axisScaleType = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_instrumentRange != null) { children.Add(m_instrumentRange); } if (m_eURange != null) { children.Add(m_eURange); } if (m_engineeringUnits != null) { children.Add(m_engineeringUnits); } if (m_title != null) { children.Add(m_title); } if (m_axisScaleType != null) { children.Add(m_axisScaleType); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.InstrumentRange: { if (createOrReplace) { if (InstrumentRange == null) { if (replacement == null) { InstrumentRange = new PropertyState(this); } else { InstrumentRange = (PropertyState)replacement; } } } instance = InstrumentRange; break; } case Opc.Ua.BrowseNames.EURange: { if (createOrReplace) { if (EURange == null) { if (replacement == null) { EURange = new PropertyState(this); } else { EURange = (PropertyState)replacement; } } } instance = EURange; break; } case Opc.Ua.BrowseNames.EngineeringUnits: { if (createOrReplace) { if (EngineeringUnits == null) { if (replacement == null) { EngineeringUnits = new PropertyState(this); } else { EngineeringUnits = (PropertyState)replacement; } } } instance = EngineeringUnits; break; } case Opc.Ua.BrowseNames.Title: { if (createOrReplace) { if (Title == null) { if (replacement == null) { Title = new PropertyState(this); } else { Title = (PropertyState)replacement; } } } instance = Title; break; } case Opc.Ua.BrowseNames.AxisScaleType: { if (createOrReplace) { if (AxisScaleType == null) { if (replacement == null) { AxisScaleType = new PropertyState(this); } else { AxisScaleType = (PropertyState)replacement; } } } instance = AxisScaleType; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_instrumentRange; private PropertyState m_eURange; private PropertyState m_engineeringUnits; private PropertyState m_title; private PropertyState m_axisScaleType; #endregion } #region ArrayItemState Class /// /// A typed version of the ArrayItemType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ArrayItemState : ArrayItemState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ArrayItemState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region YArrayItemState Class #if (!OPCUA_EXCLUDE_YArrayItemState) /// /// Stores an instance of the YArrayItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class YArrayItemState : ArrayItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public YArrayItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.YArrayItemType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.TwoDimensions; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8XYIkCAgAAAAAAFgAAAFlBcnJheUl0ZW1UeXBlSW5zdGFuY2UBAP0uAQD9Lv0uAAAAGAEA" + "AAABAAAAAAAAAAEB/////wUAAAAVYIkKAgAAAAAABwAAAEVVUmFuZ2UBAAEvAC4ARAEvAAABAHQD////" + "/wEB/////wAAAAAVYIkKAgAAAAAAEAAAAEVuZ2luZWVyaW5nVW5pdHMBAAIvAC4ARAIvAAABAHcD////" + "/wEB/////wAAAAAVYIkKAgAAAAAABQAAAFRpdGxlAQADLwAuAEQDLwAAABX/////AQH/////AAAAABVg" + "iQoCAAAAAAANAAAAQXhpc1NjYWxlVHlwZQEABC8ALgBEBC8AAAEALS//////AQH/////AAAAABVgiQoC" + "AAAAAAAPAAAAWEF4aXNEZWZpbml0aW9uAQAFLwAuAEQFLwAAAQAvL/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState XAxisDefinition { get { return m_xAxisDefinition; } set { if (!Object.ReferenceEquals(m_xAxisDefinition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_xAxisDefinition = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_xAxisDefinition != null) { children.Add(m_xAxisDefinition); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.XAxisDefinition: { if (createOrReplace) { if (XAxisDefinition == null) { if (replacement == null) { XAxisDefinition = new PropertyState(this); } else { XAxisDefinition = (PropertyState)replacement; } } } instance = XAxisDefinition; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_xAxisDefinition; #endregion } #region YArrayItemState Class /// /// A typed version of the YArrayItemType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class YArrayItemState : YArrayItemState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public YArrayItemState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region XYArrayItemState Class #if (!OPCUA_EXCLUDE_XYArrayItemState) /// /// Stores an instance of the XYArrayItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class XYArrayItemState : ArrayItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public XYArrayItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.XYArrayItemType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.XVType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.TwoDimensions; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8XYIkCAgAAAAAAFwAAAFhZQXJyYXlJdGVtVHlwZUluc3RhbmNlAQAGLwEABi8GLwAAAQAw" + "LwEAAAABAAAAAAAAAAEB/////wUAAAAVYIkKAgAAAAAABwAAAEVVUmFuZ2UBAAovAC4ARAovAAABAHQD" + "/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAEVuZ2luZWVyaW5nVW5pdHMBAAsvAC4ARAsvAAABAHcD" + "/////wEB/////wAAAAAVYIkKAgAAAAAABQAAAFRpdGxlAQAMLwAuAEQMLwAAABX/////AQH/////AAAA" + "ABVgiQoCAAAAAAANAAAAQXhpc1NjYWxlVHlwZQEADS8ALgBEDS8AAAEALS//////AQH/////AAAAABVg" + "iQoCAAAAAAAPAAAAWEF4aXNEZWZpbml0aW9uAQAOLwAuAEQOLwAAAQAvL/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState XAxisDefinition { get { return m_xAxisDefinition; } set { if (!Object.ReferenceEquals(m_xAxisDefinition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_xAxisDefinition = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_xAxisDefinition != null) { children.Add(m_xAxisDefinition); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.XAxisDefinition: { if (createOrReplace) { if (XAxisDefinition == null) { if (replacement == null) { XAxisDefinition = new PropertyState(this); } else { XAxisDefinition = (PropertyState)replacement; } } } instance = XAxisDefinition; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_xAxisDefinition; #endregion } #endif #endregion #region ImageItemState Class #if (!OPCUA_EXCLUDE_ImageItemState) /// /// Stores an instance of the ImageItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ImageItemState : ArrayItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ImageItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ImageItemType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return 3; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8XYIkCAgAAAAAAFQAAAEltYWdlSXRlbVR5cGVJbnN0YW5jZQEADy8BAA8vDy8AAAAYAgAA" + "AAIAAAAAAAAAAAAAAAEB/////wYAAAAVYIkKAgAAAAAABwAAAEVVUmFuZ2UBABMvAC4ARBMvAAABAHQD" + "/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAEVuZ2luZWVyaW5nVW5pdHMBABQvAC4ARBQvAAABAHcD" + "/////wEB/////wAAAAAVYIkKAgAAAAAABQAAAFRpdGxlAQAVLwAuAEQVLwAAABX/////AQH/////AAAA" + "ABVgiQoCAAAAAAANAAAAQXhpc1NjYWxlVHlwZQEAFi8ALgBEFi8AAAEALS//////AQH/////AAAAABVg" + "iQoCAAAAAAAPAAAAWEF4aXNEZWZpbml0aW9uAQAXLwAuAEQXLwAAAQAvL/////8BAf////8AAAAAFWCJ" + "CgIAAAAAAA8AAABZQXhpc0RlZmluaXRpb24BABgvAC4ARBgvAAABAC8v/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState XAxisDefinition { get { return m_xAxisDefinition; } set { if (!Object.ReferenceEquals(m_xAxisDefinition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_xAxisDefinition = value; } } /// public PropertyState YAxisDefinition { get { return m_yAxisDefinition; } set { if (!Object.ReferenceEquals(m_yAxisDefinition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_yAxisDefinition = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_xAxisDefinition != null) { children.Add(m_xAxisDefinition); } if (m_yAxisDefinition != null) { children.Add(m_yAxisDefinition); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.XAxisDefinition: { if (createOrReplace) { if (XAxisDefinition == null) { if (replacement == null) { XAxisDefinition = new PropertyState(this); } else { XAxisDefinition = (PropertyState)replacement; } } } instance = XAxisDefinition; break; } case Opc.Ua.BrowseNames.YAxisDefinition: { if (createOrReplace) { if (YAxisDefinition == null) { if (replacement == null) { YAxisDefinition = new PropertyState(this); } else { YAxisDefinition = (PropertyState)replacement; } } } instance = YAxisDefinition; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_xAxisDefinition; private PropertyState m_yAxisDefinition; #endregion } #region ImageItemState Class /// /// A typed version of the ImageItemType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ImageItemState : ImageItemState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ImageItemState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region CubeItemState Class #if (!OPCUA_EXCLUDE_CubeItemState) /// /// Stores an instance of the CubeItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CubeItemState : ArrayItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CubeItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.CubeItemType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return 4; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8XYIkCAgAAAAAAFAAAAEN1YmVJdGVtVHlwZUluc3RhbmNlAQAZLwEAGS8ZLwAAABgDAAAA" + "AwAAAAAAAAAAAAAAAAAAAAEB/////wcAAAAVYIkKAgAAAAAABwAAAEVVUmFuZ2UBAB0vAC4ARB0vAAAB" + "AHQD/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAEVuZ2luZWVyaW5nVW5pdHMBAB4vAC4ARB4vAAAB" + "AHcD/////wEB/////wAAAAAVYIkKAgAAAAAABQAAAFRpdGxlAQAfLwAuAEQfLwAAABX/////AQH/////" + "AAAAABVgiQoCAAAAAAANAAAAQXhpc1NjYWxlVHlwZQEAIC8ALgBEIC8AAAEALS//////AQH/////AAAA" + "ABVgiQoCAAAAAAAPAAAAWEF4aXNEZWZpbml0aW9uAQAhLwAuAEQhLwAAAQAvL/////8BAf////8AAAAA" + "FWCJCgIAAAAAAA8AAABZQXhpc0RlZmluaXRpb24BACIvAC4ARCIvAAABAC8v/////wEB/////wAAAAAV" + "YIkKAgAAAAAADwAAAFpBeGlzRGVmaW5pdGlvbgEAIy8ALgBEIy8AAAEALy//////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState XAxisDefinition { get { return m_xAxisDefinition; } set { if (!Object.ReferenceEquals(m_xAxisDefinition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_xAxisDefinition = value; } } /// public PropertyState YAxisDefinition { get { return m_yAxisDefinition; } set { if (!Object.ReferenceEquals(m_yAxisDefinition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_yAxisDefinition = value; } } /// public PropertyState ZAxisDefinition { get { return m_zAxisDefinition; } set { if (!Object.ReferenceEquals(m_zAxisDefinition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_zAxisDefinition = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_xAxisDefinition != null) { children.Add(m_xAxisDefinition); } if (m_yAxisDefinition != null) { children.Add(m_yAxisDefinition); } if (m_zAxisDefinition != null) { children.Add(m_zAxisDefinition); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.XAxisDefinition: { if (createOrReplace) { if (XAxisDefinition == null) { if (replacement == null) { XAxisDefinition = new PropertyState(this); } else { XAxisDefinition = (PropertyState)replacement; } } } instance = XAxisDefinition; break; } case Opc.Ua.BrowseNames.YAxisDefinition: { if (createOrReplace) { if (YAxisDefinition == null) { if (replacement == null) { YAxisDefinition = new PropertyState(this); } else { YAxisDefinition = (PropertyState)replacement; } } } instance = YAxisDefinition; break; } case Opc.Ua.BrowseNames.ZAxisDefinition: { if (createOrReplace) { if (ZAxisDefinition == null) { if (replacement == null) { ZAxisDefinition = new PropertyState(this); } else { ZAxisDefinition = (PropertyState)replacement; } } } instance = ZAxisDefinition; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_xAxisDefinition; private PropertyState m_yAxisDefinition; private PropertyState m_zAxisDefinition; #endregion } #region CubeItemState Class /// /// A typed version of the CubeItemType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class CubeItemState : CubeItemState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public CubeItemState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region NDimensionArrayItemState Class #if (!OPCUA_EXCLUDE_NDimensionArrayItemState) /// /// Stores an instance of the NDimensionArrayItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class NDimensionArrayItemState : ArrayItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public NDimensionArrayItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.NDimensionArrayItemType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.OneOrMoreDimensions; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIECAgAAAAAAHwAAAE5EaW1lbnNpb25BcnJheUl0ZW1UeXBlSW5zdGFuY2UBACQvAQAk" + "LyQvAAAAGAEB/////wUAAAAVYIkKAgAAAAAABwAAAEVVUmFuZ2UBACgvAC4ARCgvAAABAHQD/////wEB" + "/////wAAAAAVYIkKAgAAAAAAEAAAAEVuZ2luZWVyaW5nVW5pdHMBACkvAC4ARCkvAAABAHcD/////wEB" + "/////wAAAAAVYIkKAgAAAAAABQAAAFRpdGxlAQAqLwAuAEQqLwAAABX/////AQH/////AAAAABVgiQoC" + "AAAAAAANAAAAQXhpc1NjYWxlVHlwZQEAKy8ALgBEKy8AAAEALS//////AQH/////AAAAABdgiQoCAAAA" + "AAAOAAAAQXhpc0RlZmluaXRpb24BACwvAC4ARCwvAAABAC8vAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState AxisDefinition { get { return m_axisDefinition; } set { if (!Object.ReferenceEquals(m_axisDefinition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_axisDefinition = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_axisDefinition != null) { children.Add(m_axisDefinition); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.AxisDefinition: { if (createOrReplace) { if (AxisDefinition == null) { if (replacement == null) { AxisDefinition = new PropertyState(this); } else { AxisDefinition = (PropertyState)replacement; } } } instance = AxisDefinition; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_axisDefinition; #endregion } #region NDimensionArrayItemState Class /// /// A typed version of the NDimensionArrayItemType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class NDimensionArrayItemState : NDimensionArrayItemState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public NDimensionArrayItemState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region TwoStateVariableState Class #if (!OPCUA_EXCLUDE_TwoStateVariableState) /// /// Stores an instance of the TwoStateVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TwoStateVariableState : StateVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TwoStateVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.TwoStateVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.LocalizedText, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (TransitionTime != null) { TransitionTime.Initialize(context, TransitionTime_InitializationString); } if (EffectiveTransitionTime != null) { EffectiveTransitionTime.Initialize(context, EffectiveTransitionTime_InitializationString); } if (TrueState != null) { TrueState.Initialize(context, TrueState_InitializationString); } if (FalseState != null) { FalseState.Initialize(context, FalseState_InitializationString); } } #region Initialization String private const string TransitionTime_InitializationString = "//////////8VYIkKAgAAAAAADgAAAFRyYW5zaXRpb25UaW1lAQAoIwAuAEQoIwAAAQAmAf////8BAf//" + "//8AAAAA"; private const string EffectiveTransitionTime_InitializationString = "//////////8VYIkKAgAAAAAAFwAAAEVmZmVjdGl2ZVRyYW5zaXRpb25UaW1lAQApIwAuAEQpIwAAAQAm" + "Af////8BAf////8AAAAA"; private const string TrueState_InitializationString = "//////////8VYIkKAgAAAAAACQAAAFRydWVTdGF0ZQEAZisALgBEZisAAAAV/////wEB/////wAAAAA="; private const string FalseState_InitializationString = "//////////8VYIkKAgAAAAAACgAAAEZhbHNlU3RhdGUBAGcrAC4ARGcrAAAAFf////8BAf////8AAAAA"; private const string InitializationString = "//////////8VYIkCAgAAAAAAHAAAAFR3b1N0YXRlVmFyaWFibGVUeXBlSW5zdGFuY2UBACMjAQAjIyMj" + "AAAAFf////8BAf////8FAAAAFWCJCgIAAAAAAAIAAABJZAEAJCMALgBEJCMAAAAB/////wEB/////wAA" + "AAAVYIkKAgAAAAAADgAAAFRyYW5zaXRpb25UaW1lAQAoIwAuAEQoIwAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAABcAAABFZmZlY3RpdmVUcmFuc2l0aW9uVGltZQEAKSMALgBEKSMAAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAAJAAAAVHJ1ZVN0YXRlAQBmKwAuAERmKwAAABX/////AQH/////AAAAABVg" + "iQoCAAAAAAAKAAAARmFsc2VTdGF0ZQEAZysALgBEZysAAAAV/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public new PropertyState Id { get { return (PropertyState)base.Id; } set { base.Id = value; } } /// public PropertyState TransitionTime { get { return m_transitionTime; } set { if (!Object.ReferenceEquals(m_transitionTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transitionTime = value; } } /// public PropertyState EffectiveTransitionTime { get { return m_effectiveTransitionTime; } set { if (!Object.ReferenceEquals(m_effectiveTransitionTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_effectiveTransitionTime = value; } } /// public PropertyState TrueState { get { return m_trueState; } set { if (!Object.ReferenceEquals(m_trueState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_trueState = value; } } /// public PropertyState FalseState { get { return m_falseState; } set { if (!Object.ReferenceEquals(m_falseState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_falseState = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_transitionTime != null) { children.Add(m_transitionTime); } if (m_effectiveTransitionTime != null) { children.Add(m_effectiveTransitionTime); } if (m_trueState != null) { children.Add(m_trueState); } if (m_falseState != null) { children.Add(m_falseState); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Id: { if (createOrReplace) { if (Id == null) { if (replacement == null) { Id = new PropertyState(this); } else { Id = (PropertyState)replacement; } } } instance = Id; break; } case Opc.Ua.BrowseNames.TransitionTime: { if (createOrReplace) { if (TransitionTime == null) { if (replacement == null) { TransitionTime = new PropertyState(this); } else { TransitionTime = (PropertyState)replacement; } } } instance = TransitionTime; break; } case Opc.Ua.BrowseNames.EffectiveTransitionTime: { if (createOrReplace) { if (EffectiveTransitionTime == null) { if (replacement == null) { EffectiveTransitionTime = new PropertyState(this); } else { EffectiveTransitionTime = (PropertyState)replacement; } } } instance = EffectiveTransitionTime; break; } case Opc.Ua.BrowseNames.TrueState: { if (createOrReplace) { if (TrueState == null) { if (replacement == null) { TrueState = new PropertyState(this); } else { TrueState = (PropertyState)replacement; } } } instance = TrueState; break; } case Opc.Ua.BrowseNames.FalseState: { if (createOrReplace) { if (FalseState == null) { if (replacement == null) { FalseState = new PropertyState(this); } else { FalseState = (PropertyState)replacement; } } } instance = FalseState; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_transitionTime; private PropertyState m_effectiveTransitionTime; private PropertyState m_trueState; private PropertyState m_falseState; #endregion } #endif #endregion #region ConditionVariableState Class #if (!OPCUA_EXCLUDE_ConditionVariableState) /// /// Stores an instance of the ConditionVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ConditionVariableState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ConditionVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ConditionVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAHQAAAENvbmRpdGlvblZhcmlhYmxlVHlwZUluc3RhbmNlAQAqIwEAKiMq" + "IwAAABj+////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQArIwAuAEQrIwAA" + "AQAmAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState SourceTimestamp { get { return m_sourceTimestamp; } set { if (!Object.ReferenceEquals(m_sourceTimestamp, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sourceTimestamp = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_sourceTimestamp != null) { children.Add(m_sourceTimestamp); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SourceTimestamp: { if (createOrReplace) { if (SourceTimestamp == null) { if (replacement == null) { SourceTimestamp = new PropertyState(this); } else { SourceTimestamp = (PropertyState)replacement; } } } instance = SourceTimestamp; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_sourceTimestamp; #endregion } #region ConditionVariableState Class /// /// A typed version of the ConditionVariableType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ConditionVariableState : ConditionVariableState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ConditionVariableState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ConditionState Class #if (!OPCUA_EXCLUDE_ConditionState) /// /// Stores an instance of the ConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ConditionState : BaseEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ConditionType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ConditionSubClassId != null) { ConditionSubClassId.Initialize(context, ConditionSubClassId_InitializationString); } if (ConditionSubClassName != null) { ConditionSubClassName.Initialize(context, ConditionSubClassName_InitializationString); } } #region Initialization String private const string ConditionSubClassId_InitializationString = "//////////8XYIkKAgAAAAAAEwAAAENvbmRpdGlvblN1YkNsYXNzSWQBAOs/AC4AROs/AAAAEQEAAAAB" + "AAAAAAAAAAEB/////wAAAAA="; private const string ConditionSubClassName_InitializationString = "//////////8XYIkKAgAAAAAAFQAAAENvbmRpdGlvblN1YkNsYXNzTmFtZQEA7D8ALgBE7D8AAAAVAQAA" + "AAEAAAAAAAAAAQH/////AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAFQAAAENvbmRpdGlvblR5cGVJbnN0YW5jZQEA3goBAN4K3goAAP////8X" + "AAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQAZDwAuAEQZDwAAAA//////AQH/////AAAAABVgiQoCAAAA" + "AAAJAAAARXZlbnRUeXBlAQAaDwAuAEQaDwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291" + "cmNlTm9kZQEAGw8ALgBEGw8AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUB" + "ABwPAC4ARBwPAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQAdDwAuAEQdDwAAAQAm" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAHg8ALgBEHg8AAAEAJgH/////" + "AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAIA8ALgBEIA8AAAAV/////wEB/////wAAAAAV" + "YIkKAgAAAAAACAAAAFNldmVyaXR5AQAhDwAuAEQhDwAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQ" + "AAAAQ29uZGl0aW9uQ2xhc3NJZAEAaCsALgBEaCsAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAA" + "AENvbmRpdGlvbkNsYXNzTmFtZQEAaSsALgBEaSsAAAAV/////wEB/////wAAAAAXYIkKAgAAAAAAEwAA" + "AENvbmRpdGlvblN1YkNsYXNzSWQBAOs/AC4AROs/AAAAEQEAAAABAAAAAAAAAAEB/////wAAAAAXYIkK" + "AgAAAAAAFQAAAENvbmRpdGlvblN1YkNsYXNzTmFtZQEA7D8ALgBE7D8AAAAVAQAAAAEAAAAAAAAAAQH/" + "////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9uTmFtZQEAMSMALgBEMSMAAAAM/////wEB/////wAA" + "AAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQAyIwAuAEQyIwAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAGAAAAUmV0YWluAQAiDwAuAEQiDwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxl" + "ZFN0YXRlAQAzIwAvAQAjIzMjAAAAFf////8BAf////8GAAAAFWCJCgIAAAAAAAIAAABJZAEANCMALgBE" + "NCMAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAAFAAAAEVmZmVjdGl2ZURpc3BsYXlOYW1lAQA3IwAu" + "AEQ3IwAAABX/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAVHJhbnNpdGlvblRpbWUBADgjAC4ARDgj" + "AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAAFwAAAEVmZmVjdGl2ZVRyYW5zaXRpb25UaW1lAQA5" + "IwAuAEQ5IwAAAQAmAf////8BAf////8AAAAAFWCpCgIAAAAAAAkAAABUcnVlU3RhdGUBADojAC4ARDoj" + "AAAVAwIAAABlbgcAAABFbmFibGVkABX/////AQH/////AAAAABVgqQoCAAAAAAAKAAAARmFsc2VTdGF0" + "ZQEAOyMALgBEOyMAABUDAgAAAGVuCAAAAERpc2FibGVkABX/////AQH/////AAAAABVgiQoCAAAAAAAH" + "AAAAUXVhbGl0eQEAPCMALwEAKiM8IwAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNl" + "VGltZXN0YW1wAQA9IwAuAEQ9IwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0U2V2" + "ZXJpdHkBAD4jAC8BACojPiMAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVz" + "dGFtcAEAPyMALgBEPyMAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEAQCMA" + "LwEAKiNAIwAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQBBIwAu" + "AERBIwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAEIjAC4AREIj" + "AAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQBEIwAvAQBEI0QjAAABAQEAAAAB" + "APkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAEMjAC8BAEMjQyMAAAEBAQAAAAEA+QsAAQDz" + "CgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAEUjAC8BAEUjRSMAAAEBAQAAAAEA+QsAAQANCwEA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBGIwAuAERGIwAAlgIAAAABACoBAUYAAAAHAAAA" + "RXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNv" + "bW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8g" + "YWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState ConditionClassId { get { return m_conditionClassId; } set { if (!Object.ReferenceEquals(m_conditionClassId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_conditionClassId = value; } } /// public PropertyState ConditionClassName { get { return m_conditionClassName; } set { if (!Object.ReferenceEquals(m_conditionClassName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_conditionClassName = value; } } /// public PropertyState ConditionSubClassId { get { return m_conditionSubClassId; } set { if (!Object.ReferenceEquals(m_conditionSubClassId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_conditionSubClassId = value; } } /// public PropertyState ConditionSubClassName { get { return m_conditionSubClassName; } set { if (!Object.ReferenceEquals(m_conditionSubClassName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_conditionSubClassName = value; } } /// public PropertyState ConditionName { get { return m_conditionName; } set { if (!Object.ReferenceEquals(m_conditionName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_conditionName = value; } } /// public PropertyState BranchId { get { return m_branchId; } set { if (!Object.ReferenceEquals(m_branchId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_branchId = value; } } /// public PropertyState Retain { get { return m_retain; } set { if (!Object.ReferenceEquals(m_retain, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_retain = value; } } /// public TwoStateVariableState EnabledState { get { return m_enabledState; } set { if (!Object.ReferenceEquals(m_enabledState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_enabledState = value; } } /// public ConditionVariableState Quality { get { return m_quality; } set { if (!Object.ReferenceEquals(m_quality, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_quality = value; } } /// public ConditionVariableState LastSeverity { get { return m_lastSeverity; } set { if (!Object.ReferenceEquals(m_lastSeverity, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastSeverity = value; } } /// public ConditionVariableState Comment { get { return m_comment; } set { if (!Object.ReferenceEquals(m_comment, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_comment = value; } } /// public PropertyState ClientUserId { get { return m_clientUserId; } set { if (!Object.ReferenceEquals(m_clientUserId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_clientUserId = value; } } /// public MethodState Disable { get { return m_disableMethod; } set { if (!Object.ReferenceEquals(m_disableMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_disableMethod = value; } } /// public MethodState Enable { get { return m_enableMethod; } set { if (!Object.ReferenceEquals(m_enableMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_enableMethod = value; } } /// public AddCommentMethodState AddComment { get { return m_addCommentMethod; } set { if (!Object.ReferenceEquals(m_addCommentMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addCommentMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_conditionClassId != null) { children.Add(m_conditionClassId); } if (m_conditionClassName != null) { children.Add(m_conditionClassName); } if (m_conditionSubClassId != null) { children.Add(m_conditionSubClassId); } if (m_conditionSubClassName != null) { children.Add(m_conditionSubClassName); } if (m_conditionName != null) { children.Add(m_conditionName); } if (m_branchId != null) { children.Add(m_branchId); } if (m_retain != null) { children.Add(m_retain); } if (m_enabledState != null) { children.Add(m_enabledState); } if (m_quality != null) { children.Add(m_quality); } if (m_lastSeverity != null) { children.Add(m_lastSeverity); } if (m_comment != null) { children.Add(m_comment); } if (m_clientUserId != null) { children.Add(m_clientUserId); } if (m_disableMethod != null) { children.Add(m_disableMethod); } if (m_enableMethod != null) { children.Add(m_enableMethod); } if (m_addCommentMethod != null) { children.Add(m_addCommentMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ConditionClassId: { if (createOrReplace) { if (ConditionClassId == null) { if (replacement == null) { ConditionClassId = new PropertyState(this); } else { ConditionClassId = (PropertyState)replacement; } } } instance = ConditionClassId; break; } case Opc.Ua.BrowseNames.ConditionClassName: { if (createOrReplace) { if (ConditionClassName == null) { if (replacement == null) { ConditionClassName = new PropertyState(this); } else { ConditionClassName = (PropertyState)replacement; } } } instance = ConditionClassName; break; } case Opc.Ua.BrowseNames.ConditionSubClassId: { if (createOrReplace) { if (ConditionSubClassId == null) { if (replacement == null) { ConditionSubClassId = new PropertyState(this); } else { ConditionSubClassId = (PropertyState)replacement; } } } instance = ConditionSubClassId; break; } case Opc.Ua.BrowseNames.ConditionSubClassName: { if (createOrReplace) { if (ConditionSubClassName == null) { if (replacement == null) { ConditionSubClassName = new PropertyState(this); } else { ConditionSubClassName = (PropertyState)replacement; } } } instance = ConditionSubClassName; break; } case Opc.Ua.BrowseNames.ConditionName: { if (createOrReplace) { if (ConditionName == null) { if (replacement == null) { ConditionName = new PropertyState(this); } else { ConditionName = (PropertyState)replacement; } } } instance = ConditionName; break; } case Opc.Ua.BrowseNames.BranchId: { if (createOrReplace) { if (BranchId == null) { if (replacement == null) { BranchId = new PropertyState(this); } else { BranchId = (PropertyState)replacement; } } } instance = BranchId; break; } case Opc.Ua.BrowseNames.Retain: { if (createOrReplace) { if (Retain == null) { if (replacement == null) { Retain = new PropertyState(this); } else { Retain = (PropertyState)replacement; } } } instance = Retain; break; } case Opc.Ua.BrowseNames.EnabledState: { if (createOrReplace) { if (EnabledState == null) { if (replacement == null) { EnabledState = new TwoStateVariableState(this); } else { EnabledState = (TwoStateVariableState)replacement; } } } instance = EnabledState; break; } case Opc.Ua.BrowseNames.Quality: { if (createOrReplace) { if (Quality == null) { if (replacement == null) { Quality = new ConditionVariableState(this); } else { Quality = (ConditionVariableState)replacement; } } } instance = Quality; break; } case Opc.Ua.BrowseNames.LastSeverity: { if (createOrReplace) { if (LastSeverity == null) { if (replacement == null) { LastSeverity = new ConditionVariableState(this); } else { LastSeverity = (ConditionVariableState)replacement; } } } instance = LastSeverity; break; } case Opc.Ua.BrowseNames.Comment: { if (createOrReplace) { if (Comment == null) { if (replacement == null) { Comment = new ConditionVariableState(this); } else { Comment = (ConditionVariableState)replacement; } } } instance = Comment; break; } case Opc.Ua.BrowseNames.ClientUserId: { if (createOrReplace) { if (ClientUserId == null) { if (replacement == null) { ClientUserId = new PropertyState(this); } else { ClientUserId = (PropertyState)replacement; } } } instance = ClientUserId; break; } case Opc.Ua.BrowseNames.Disable: { if (createOrReplace) { if (Disable == null) { if (replacement == null) { Disable = new MethodState(this); } else { Disable = (MethodState)replacement; } } } instance = Disable; break; } case Opc.Ua.BrowseNames.Enable: { if (createOrReplace) { if (Enable == null) { if (replacement == null) { Enable = new MethodState(this); } else { Enable = (MethodState)replacement; } } } instance = Enable; break; } case Opc.Ua.BrowseNames.AddComment: { if (createOrReplace) { if (AddComment == null) { if (replacement == null) { AddComment = new AddCommentMethodState(this); } else { AddComment = (AddCommentMethodState)replacement; } } } instance = AddComment; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_conditionClassId; private PropertyState m_conditionClassName; private PropertyState m_conditionSubClassId; private PropertyState m_conditionSubClassName; private PropertyState m_conditionName; private PropertyState m_branchId; private PropertyState m_retain; private TwoStateVariableState m_enabledState; private ConditionVariableState m_quality; private ConditionVariableState m_lastSeverity; private ConditionVariableState m_comment; private PropertyState m_clientUserId; private MethodState m_disableMethod; private MethodState m_enableMethod; private AddCommentMethodState m_addCommentMethod; #endregion } #endif #endregion #region ConditionRefresh2MethodState Class #if (!OPCUA_EXCLUDE_ConditionRefresh2MethodState) /// /// Stores an instance of the ConditionRefresh2MethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ConditionRefresh2MethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ConditionRefresh2MethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new ConditionRefresh2MethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGwAAAENvbmRpdGlvblJlZnJlc2gyTWV0aG9kVHlwZQEAcjIALwEAcjJy" + "MgAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAHMyAC4ARHMyAACWAgAAAAEA" + "KgEBVQAAAA4AAABTdWJzY3JpcHRpb25JZAEAIAH/////AAAAAAMAAAAALgAAAFRoZSBpZGVudGlmaWVy" + "IGZvciB0aGUgc3VzY3JpcHRpb24gdG8gcmVmcmVzaC4BACoBAVkAAAAPAAAATW9uaXRvcmVkSXRlbUlk" + "AQAgAf////8AAAAAAwAAAAAxAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBtb25pdG9yZWQgaXRlbSB0" + "byByZWZyZXNoLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public ConditionRefresh2MethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint subscriptionId = (uint)_inputArguments[0]; uint monitoredItemId = (uint)_inputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, subscriptionId, monitoredItemId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult ConditionRefresh2MethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint subscriptionId, uint monitoredItemId); #endif #endregion #region ConditionRefreshMethodState Class #if (!OPCUA_EXCLUDE_ConditionRefreshMethodState) /// /// Stores an instance of the ConditionRefreshMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ConditionRefreshMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ConditionRefreshMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new ConditionRefreshMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGgAAAENvbmRpdGlvblJlZnJlc2hNZXRob2RUeXBlAQAvIwAvAQAvIy8j" + "AAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAMCMALgBEMCMAAJYBAAAAAQAq" + "AQFVAAAADgAAAFN1YnNjcmlwdGlvbklkAQAgAf////8AAAAAAwAAAAAuAAAAVGhlIGlkZW50aWZpZXIg" + "Zm9yIHRoZSBzdXNjcmlwdGlvbiB0byByZWZyZXNoLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public ConditionRefreshMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint subscriptionId = (uint)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, subscriptionId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult ConditionRefreshMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint subscriptionId); #endif #endregion #region AddCommentMethodState Class #if (!OPCUA_EXCLUDE_AddCommentMethodState) /// /// Stores an instance of the AddCommentMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddCommentMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddCommentMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddCommentMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFAAAAEFkZENvbW1lbnRNZXRob2RUeXBlAQAXDwAvAQAXDxcPAAABAf//" + "//8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAGA8ALgBEGA8AAJYCAAAAAQAqAQFGAAAA" + "BwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0" + "byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50" + "IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddCommentMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; byte[] eventId = (byte[])_inputArguments[0]; LocalizedText comment = (LocalizedText)_inputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, eventId, comment); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddCommentMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, byte[] eventId, LocalizedText comment); #endif #endregion #region DialogConditionState Class #if (!OPCUA_EXCLUDE_DialogConditionState) /// /// Stores an instance of the DialogConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DialogConditionState : ConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DialogConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DialogConditionType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGwAAAERpYWxvZ0NvbmRpdGlvblR5cGVJbnN0YW5jZQEADgsBAA4LDgsA" + "AP////8dAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQBcEAAuAERcEAAAAA//////AQH/////AAAAABVg" + "iQoCAAAAAAAJAAAARXZlbnRUeXBlAQBdEAAuAERdEAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTm9kZQEAXhAALgBEXhAAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJj" + "ZU5hbWUBAF8QAC4ARF8QAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQBgEAAuAERg" + "EAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAYRAALgBEYRAAAAEA" + "JgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAYxAALgBEYxAAAAAV/////wEB////" + "/wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQBkEAAuAERkEAAAAAX/////AQH/////AAAAABVgiQoC" + "AAAAAAAQAAAAQ29uZGl0aW9uQ2xhc3NJZAEAaisALgBEaisAAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAAEgAAAENvbmRpdGlvbkNsYXNzTmFtZQEAaysALgBEaysAAAAV/////wEB/////wAAAAAVYIkKAgAA" + "AAAADQAAAENvbmRpdGlvbk5hbWUBAEkjAC4AREkjAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgA" + "AABCcmFuY2hJZAEASiMALgBESiMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEA" + "ZRAALgBEZRAAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEASyMALwEA" + "IyNLIwAAABX/////AQEBAAAAAQAsIwABAF8jAQAAABVgiQoCAAAAAAACAAAASWQBAEwjAC4AREwjAAAA" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABRdWFsaXR5AQBUIwAvAQAqI1QjAAAAE/////8BAf//" + "//8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXABAFUjAC4ARFUjAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAADAAAAExhc3RTZXZlcml0eQEAViMALwEAKiNWIwAAAAX/////AQH/////AQAA" + "ABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQBXIwAuAERXIwAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAcAAABDb21tZW50AQBYIwAvAQAqI1gjAAAAFf////8BAf////8BAAAAFWCJCgIAAAAA" + "AA8AAABTb3VyY2VUaW1lc3RhbXABAFkjAC4ARFkjAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "DAAAAENsaWVudFVzZXJJZAEAWiMALgBEWiMAAAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERp" + "c2FibGUBAFwjAC8BAEQjXCMAAAEBAQAAAAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEA" + "WyMALwEAQyNbIwAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEAXSMA" + "LwEARSNdIwAAAQEBAAAAAQD5CwABAA0LAQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAF4j" + "AC4ARF4jAACWAgAAAAEAKgEBRgAAAAcAAABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVu" + "dGlmaWVyIGZvciB0aGUgZXZlbnQgdG8gY29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAA" + "AAADAAAAACQAAABUaGUgY29tbWVudCB0byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAA" + "AAAAAQH/////AAAAABVgiQoCAAAAAAALAAAARGlhbG9nU3RhdGUBAF8jAC8BACMjXyMAAAAV/////wEB" + "AQAAAAEALCMBAQBLIwQAAAAVYIkKAgAAAAAAAgAAAElkAQBgIwAuAERgIwAAAAH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAOAAAAVHJhbnNpdGlvblRpbWUBAGQjAC4ARGQjAAABACYB/////wEB/////wAAAAAV" + "YKkKAgAAAAAACQAAAFRydWVTdGF0ZQEAZiMALgBEZiMAABUDAgAAAGVuBgAAAEFjdGl2ZQAV/////wEB" + "/////wAAAAAVYKkKAgAAAAAACgAAAEZhbHNlU3RhdGUBAGcjAC4ARGcjAAAVAwIAAABlbggAAABJbmFj" + "dGl2ZQAV/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFByb21wdAEADwsALgBEDwsAAAAV/////wEB" + "/////wAAAAAXYIkKAgAAAAAAEQAAAFJlc3BvbnNlT3B0aW9uU2V0AQBoIwAuAERoIwAAABUBAAAAAQAA" + "AAAAAAABAf////8AAAAAFWCJCgIAAAAAAA8AAABEZWZhdWx0UmVzcG9uc2UBAGkjAC4ARGkjAAAABv//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAoAAABPa1Jlc3BvbnNlAQBqIwAuAERqIwAAAAb/////AQH/////" + "AAAAABVgiQoCAAAAAAAOAAAAQ2FuY2VsUmVzcG9uc2UBAGsjAC4ARGsjAAAABv////8BAf////8AAAAA" + "FWCJCgIAAAAAAAwAAABMYXN0UmVzcG9uc2UBAGwjAC4ARGwjAAAABv////8BAf////8AAAAABGGCCgQA" + "AAAAAAcAAABSZXNwb25kAQBtIwAvAQBtI20jAAABAQEAAAABAPkLAAEA3yIBAAAAF2CpCgIAAAAAAA4A" + "AABJbnB1dEFyZ3VtZW50cwEAbiMALgBEbiMAAJYBAAAAAQAqAQFMAAAAEAAAAFNlbGVjdGVkUmVzcG9u" + "c2UABv////8AAAAAAwAAAAAlAAAAVGhlIHJlc3BvbnNlIHRvIHRoZSBkaWFsb2cgY29uZGl0aW9uLgEA" + "KAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public TwoStateVariableState DialogState { get { return m_dialogState; } set { if (!Object.ReferenceEquals(m_dialogState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dialogState = value; } } /// public PropertyState Prompt { get { return m_prompt; } set { if (!Object.ReferenceEquals(m_prompt, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_prompt = value; } } /// public PropertyState ResponseOptionSet { get { return m_responseOptionSet; } set { if (!Object.ReferenceEquals(m_responseOptionSet, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_responseOptionSet = value; } } /// public PropertyState DefaultResponse { get { return m_defaultResponse; } set { if (!Object.ReferenceEquals(m_defaultResponse, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_defaultResponse = value; } } /// public PropertyState OkResponse { get { return m_okResponse; } set { if (!Object.ReferenceEquals(m_okResponse, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_okResponse = value; } } /// public PropertyState CancelResponse { get { return m_cancelResponse; } set { if (!Object.ReferenceEquals(m_cancelResponse, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_cancelResponse = value; } } /// public PropertyState LastResponse { get { return m_lastResponse; } set { if (!Object.ReferenceEquals(m_lastResponse, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastResponse = value; } } /// public DialogResponseMethodState Respond { get { return m_respondMethod; } set { if (!Object.ReferenceEquals(m_respondMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_respondMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_dialogState != null) { children.Add(m_dialogState); } if (m_prompt != null) { children.Add(m_prompt); } if (m_responseOptionSet != null) { children.Add(m_responseOptionSet); } if (m_defaultResponse != null) { children.Add(m_defaultResponse); } if (m_okResponse != null) { children.Add(m_okResponse); } if (m_cancelResponse != null) { children.Add(m_cancelResponse); } if (m_lastResponse != null) { children.Add(m_lastResponse); } if (m_respondMethod != null) { children.Add(m_respondMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.DialogState: { if (createOrReplace) { if (DialogState == null) { if (replacement == null) { DialogState = new TwoStateVariableState(this); } else { DialogState = (TwoStateVariableState)replacement; } } } instance = DialogState; break; } case Opc.Ua.BrowseNames.Prompt: { if (createOrReplace) { if (Prompt == null) { if (replacement == null) { Prompt = new PropertyState(this); } else { Prompt = (PropertyState)replacement; } } } instance = Prompt; break; } case Opc.Ua.BrowseNames.ResponseOptionSet: { if (createOrReplace) { if (ResponseOptionSet == null) { if (replacement == null) { ResponseOptionSet = new PropertyState(this); } else { ResponseOptionSet = (PropertyState)replacement; } } } instance = ResponseOptionSet; break; } case Opc.Ua.BrowseNames.DefaultResponse: { if (createOrReplace) { if (DefaultResponse == null) { if (replacement == null) { DefaultResponse = new PropertyState(this); } else { DefaultResponse = (PropertyState)replacement; } } } instance = DefaultResponse; break; } case Opc.Ua.BrowseNames.OkResponse: { if (createOrReplace) { if (OkResponse == null) { if (replacement == null) { OkResponse = new PropertyState(this); } else { OkResponse = (PropertyState)replacement; } } } instance = OkResponse; break; } case Opc.Ua.BrowseNames.CancelResponse: { if (createOrReplace) { if (CancelResponse == null) { if (replacement == null) { CancelResponse = new PropertyState(this); } else { CancelResponse = (PropertyState)replacement; } } } instance = CancelResponse; break; } case Opc.Ua.BrowseNames.LastResponse: { if (createOrReplace) { if (LastResponse == null) { if (replacement == null) { LastResponse = new PropertyState(this); } else { LastResponse = (PropertyState)replacement; } } } instance = LastResponse; break; } case Opc.Ua.BrowseNames.Respond: { if (createOrReplace) { if (Respond == null) { if (replacement == null) { Respond = new DialogResponseMethodState(this); } else { Respond = (DialogResponseMethodState)replacement; } } } instance = Respond; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private TwoStateVariableState m_dialogState; private PropertyState m_prompt; private PropertyState m_responseOptionSet; private PropertyState m_defaultResponse; private PropertyState m_okResponse; private PropertyState m_cancelResponse; private PropertyState m_lastResponse; private DialogResponseMethodState m_respondMethod; #endregion } #endif #endregion #region DialogResponseMethodState Class #if (!OPCUA_EXCLUDE_DialogResponseMethodState) /// /// Stores an instance of the DialogResponseMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DialogResponseMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DialogResponseMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new DialogResponseMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGAAAAERpYWxvZ1Jlc3BvbnNlTWV0aG9kVHlwZQEARyMALwEARyNHIwAA" + "AQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAEgjAC4AREgjAACWAQAAAAEAKgEB" + "TAAAABAAAABTZWxlY3RlZFJlc3BvbnNlAAb/////AAAAAAMAAAAAJQAAAFRoZSByZXNwb25zZSB0byB0" + "aGUgZGlhbG9nIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public DialogResponseMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; int selectedResponse = (int)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, selectedResponse); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult DialogResponseMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, int selectedResponse); #endif #endregion #region AcknowledgeableConditionState Class #if (!OPCUA_EXCLUDE_AcknowledgeableConditionState) /// /// Stores an instance of the AcknowledgeableConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AcknowledgeableConditionState : ConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AcknowledgeableConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AcknowledgeableConditionType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ConfirmedState != null) { ConfirmedState.Initialize(context, ConfirmedState_InitializationString); } if (Confirm != null) { Confirm.Initialize(context, Confirm_InitializationString); } } #region Initialization String private const string ConfirmedState_InitializationString = "//////////8VYIkKAgAAAAAADgAAAENvbmZpcm1lZFN0YXRlAQCOIwAvAQAjI44jAAAAFf////8BAQEA" + "AAABACwjAQEAcSMEAAAAFWCJCgIAAAAAAAIAAABJZAEAjyMALgBEjyMAAAAB/////wEB/////wAAAAAV" + "YIkKAgAAAAAADgAAAFRyYW5zaXRpb25UaW1lAQCTIwAuAESTIwAAAQAmAf////8BAf////8AAAAAFWCp" + "CgIAAAAAAAkAAABUcnVlU3RhdGUBAJUjAC4ARJUjAAAVAwIAAABlbgkAAABDb25maXJtZWQAFf////8B" + "Af////8AAAAAFWCpCgIAAAAAAAoAAABGYWxzZVN0YXRlAQCWIwAuAESWIwAAFQMCAAAAZW4LAAAAVW5j" + "b25maXJtZWQAFf////8BAf////8AAAAA"; private const string Confirm_InitializationString = "//////////8EYYIKBAAAAAAABwAAAENvbmZpcm0BAJkjAC8BAJkjmSMAAAEBAQAAAAEA+QsAAQABIwEA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCaIwAuAESaIwAAlgIAAAABACoBAUYAAAAHAAAA" + "RXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNv" + "bW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8g" + "YWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAJAAAAEFja25vd2xlZGdlYWJsZUNvbmRpdGlvblR5cGVJbnN0YW5jZQEA" + "QQsBAEELQQsAAP////8ZAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQD5EwAuAET5EwAAAA//////AQH/" + "////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQD6EwAuAET6EwAAABH/////AQH/////AAAAABVg" + "iQoCAAAAAAAKAAAAU291cmNlTm9kZQEA+xMALgBE+xMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CgAAAFNvdXJjZU5hbWUBAPwTAC4ARPwTAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1l" + "AQD9EwAuAET9EwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEA/hMA" + "LgBE/hMAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAABQALgBEABQAAAAV" + "/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQABFAAuAEQBFAAAAAX/////AQH/////" + "AAAAABVgiQoCAAAAAAAQAAAAQ29uZGl0aW9uQ2xhc3NJZAEAbCsALgBEbCsAAAAR/////wEB/////wAA" + "AAAVYIkKAgAAAAAAEgAAAENvbmRpdGlvbkNsYXNzTmFtZQEAbSsALgBEbSsAAAAV/////wEB/////wAA" + "AAAVYIkKAgAAAAAADQAAAENvbmRpdGlvbk5hbWUBAG8jAC4ARG8jAAAADP////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAgAAABCcmFuY2hJZAEAcCMALgBEcCMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAA" + "AFJldGFpbgEAAhQALgBEAhQAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0" + "ZQEAcSMALwEAIyNxIwAAABX/////AQECAAAAAQAsIwABAIUjAQAsIwABAI4jAQAAABVgiQoCAAAAAAAC" + "AAAASWQBAHIjAC4ARHIjAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABRdWFsaXR5AQB6IwAv" + "AQAqI3ojAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXABAHsjAC4A" + "RHsjAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExhc3RTZXZlcml0eQEAfCMALwEAKiN8" + "IwAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQB9IwAuAER9IwAA" + "AQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50AQB+IwAvAQAqI34jAAAAFf////8B" + "Af////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXABAH8jAC4ARH8jAAABACYB/////wEB" + "/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEAgCMALgBEgCMAAAAM/////wEB/////wAA" + "AAAEYYIKBAAAAAAABwAAAERpc2FibGUBAIIjAC8BAEQjgiMAAAEBAQAAAAEA+QsAAQDzCgAAAAAEYYIK" + "BAAAAAAABgAAAEVuYWJsZQEAgSMALwEAQyOBIwAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAK" + "AAAAQWRkQ29tbWVudAEAgyMALwEARSODIwAAAQEBAAAAAQD5CwABAA0LAQAAABdgqQoCAAAAAAAOAAAA" + "SW5wdXRBcmd1bWVudHMBAIQjAC4ARIQjAACWAgAAAAEAKgEBRgAAAAcAAABFdmVudElkAA//////AAAA" + "AAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQgdG8gY29tbWVudC4BACoBAUIAAAAH" + "AAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVudCB0byBhZGQgdG8gdGhlIGNvbmRp" + "dGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAAKAAAAQWNrZWRTdGF0ZQEAhSMA" + "LwEAIyOFIwAAABX/////AQEBAAAAAQAsIwEBAHEjBAAAABVgiQoCAAAAAAACAAAASWQBAIYjAC4ARIYj" + "AAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAA4AAABUcmFuc2l0aW9uVGltZQEAiiMALgBEiiMAAAEA" + "JgH/////AQH/////AAAAABVgqQoCAAAAAAAJAAAAVHJ1ZVN0YXRlAQCMIwAuAESMIwAAFQMCAAAAZW4M" + "AAAAQWNrbm93bGVkZ2VkABX/////AQH/////AAAAABVgqQoCAAAAAAAKAAAARmFsc2VTdGF0ZQEAjSMA" + "LgBEjSMAABUDAgAAAGVuDgAAAFVuYWNrbm93bGVkZ2VkABX/////AQH/////AAAAABVgiQoCAAAAAAAO" + "AAAAQ29uZmlybWVkU3RhdGUBAI4jAC8BACMjjiMAAAAV/////wEBAQAAAAEALCMBAQBxIwQAAAAVYIkK" + "AgAAAAAAAgAAAElkAQCPIwAuAESPIwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAVHJhbnNp" + "dGlvblRpbWUBAJMjAC4ARJMjAAABACYB/////wEB/////wAAAAAVYKkKAgAAAAAACQAAAFRydWVTdGF0" + "ZQEAlSMALgBElSMAABUDAgAAAGVuCQAAAENvbmZpcm1lZAAV/////wEB/////wAAAAAVYKkKAgAAAAAA" + "CgAAAEZhbHNlU3RhdGUBAJYjAC4ARJYjAAAVAwIAAABlbgsAAABVbmNvbmZpcm1lZAAV/////wEB////" + "/wAAAAAEYYIKBAAAAAAACwAAAEFja25vd2xlZGdlAQCXIwAvAQCXI5cjAAABAQEAAAABAPkLAAEA8CIB" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAmCMALgBEmCMAAJYCAAAAAQAqAQFGAAAABwAA" + "AEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBj" + "b21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRv" + "IGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAcA" + "AABDb25maXJtAQCZIwAvAQCZI5kjAAABAQEAAAABAPkLAAEAASMBAAAAF2CpCgIAAAAAAA4AAABJbnB1" + "dEFyZ3VtZW50cwEAmiMALgBEmiMAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAA" + "AAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABD" + "b21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9u" + "LgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public TwoStateVariableState AckedState { get { return m_ackedState; } set { if (!Object.ReferenceEquals(m_ackedState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_ackedState = value; } } /// public TwoStateVariableState ConfirmedState { get { return m_confirmedState; } set { if (!Object.ReferenceEquals(m_confirmedState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_confirmedState = value; } } /// public AddCommentMethodState Acknowledge { get { return m_acknowledgeMethod; } set { if (!Object.ReferenceEquals(m_acknowledgeMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_acknowledgeMethod = value; } } /// public AddCommentMethodState Confirm { get { return m_confirmMethod; } set { if (!Object.ReferenceEquals(m_confirmMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_confirmMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_ackedState != null) { children.Add(m_ackedState); } if (m_confirmedState != null) { children.Add(m_confirmedState); } if (m_acknowledgeMethod != null) { children.Add(m_acknowledgeMethod); } if (m_confirmMethod != null) { children.Add(m_confirmMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.AckedState: { if (createOrReplace) { if (AckedState == null) { if (replacement == null) { AckedState = new TwoStateVariableState(this); } else { AckedState = (TwoStateVariableState)replacement; } } } instance = AckedState; break; } case Opc.Ua.BrowseNames.ConfirmedState: { if (createOrReplace) { if (ConfirmedState == null) { if (replacement == null) { ConfirmedState = new TwoStateVariableState(this); } else { ConfirmedState = (TwoStateVariableState)replacement; } } } instance = ConfirmedState; break; } case Opc.Ua.BrowseNames.Acknowledge: { if (createOrReplace) { if (Acknowledge == null) { if (replacement == null) { Acknowledge = new AddCommentMethodState(this); } else { Acknowledge = (AddCommentMethodState)replacement; } } } instance = Acknowledge; break; } case Opc.Ua.BrowseNames.Confirm: { if (createOrReplace) { if (Confirm == null) { if (replacement == null) { Confirm = new AddCommentMethodState(this); } else { Confirm = (AddCommentMethodState)replacement; } } } instance = Confirm; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private TwoStateVariableState m_ackedState; private TwoStateVariableState m_confirmedState; private AddCommentMethodState m_acknowledgeMethod; private AddCommentMethodState m_confirmMethod; #endregion } #endif #endregion #region AlarmConditionState Class #if (!OPCUA_EXCLUDE_AlarmConditionState) /// /// Stores an instance of the AlarmConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AlarmConditionState : AcknowledgeableConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AlarmConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AlarmConditionType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (SuppressedState != null) { SuppressedState.Initialize(context, SuppressedState_InitializationString); } if (OutOfServiceState != null) { OutOfServiceState.Initialize(context, OutOfServiceState_InitializationString); } if (ShelvingState != null) { ShelvingState.Initialize(context, ShelvingState_InitializationString); } if (MaxTimeShelved != null) { MaxTimeShelved.Initialize(context, MaxTimeShelved_InitializationString); } if (AudibleEnabled != null) { AudibleEnabled.Initialize(context, AudibleEnabled_InitializationString); } if (AudibleSound != null) { AudibleSound.Initialize(context, AudibleSound_InitializationString); } if (SilenceState != null) { SilenceState.Initialize(context, SilenceState_InitializationString); } if (OnDelay != null) { OnDelay.Initialize(context, OnDelay_InitializationString); } if (OffDelay != null) { OffDelay.Initialize(context, OffDelay_InitializationString); } if (FirstInGroupFlag != null) { FirstInGroupFlag.Initialize(context, FirstInGroupFlag_InitializationString); } if (FirstInGroup != null) { FirstInGroup.Initialize(context, FirstInGroup_InitializationString); } if (LatchedState != null) { LatchedState.Initialize(context, LatchedState_InitializationString); } if (ReAlarmTime != null) { ReAlarmTime.Initialize(context, ReAlarmTime_InitializationString); } if (ReAlarmRepeatCount != null) { ReAlarmRepeatCount.Initialize(context, ReAlarmRepeatCount_InitializationString); } if (Silence != null) { Silence.Initialize(context, Silence_InitializationString); } if (Suppress != null) { Suppress.Initialize(context, Suppress_InitializationString); } if (Unsuppress != null) { Unsuppress.Initialize(context, Unsuppress_InitializationString); } if (RemoveFromService != null) { RemoveFromService.Initialize(context, RemoveFromService_InitializationString); } if (PlaceInService != null) { PlaceInService.Initialize(context, PlaceInService_InitializationString); } if (Reset != null) { Reset.Initialize(context, Reset_InitializationString); } } #region Initialization String private const string SuppressedState_InitializationString = "//////////8VYIkKAgAAAAAADwAAAFN1cHByZXNzZWRTdGF0ZQEA0SMALwEAIyPRIwAAABX/////AQEB" + "AAAAAQAsIwEBAJ4jBAAAABVgiQoCAAAAAAACAAAASWQBANIjAC4ARNIjAAAAAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAA4AAABUcmFuc2l0aW9uVGltZQEA1iMALgBE1iMAAAEAJgH/////AQH/////AAAAABVg" + "qQoCAAAAAAAJAAAAVHJ1ZVN0YXRlAQDYIwAuAETYIwAAFQMCAAAAZW4KAAAAU3VwcHJlc3NlZAAV////" + "/wEB/////wAAAAAVYKkKAgAAAAAACgAAAEZhbHNlU3RhdGUBANkjAC4ARNkjAAAVAwIAAABlbgwAAABV" + "bnN1cHByZXNzZWQAFf////8BAf////8AAAAA"; private const string OutOfServiceState_InitializationString = "//////////8VYIkKAgAAAAAAEQAAAE91dE9mU2VydmljZVN0YXRlAQDzPwAvAQAjI/M/AAAAFf////8B" + "Af////8EAAAAFWCJCgIAAAAAAAIAAABJZAEA9D8ALgBE9D8AAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAADgAAAFRyYW5zaXRpb25UaW1lAQD4PwAuAET4PwAAAQAmAf////8BAf////8AAAAAFWCpCgIAAAAA" + "AAkAAABUcnVlU3RhdGUBAPo/AC4ARPo/AAAVAwIAAABlbg4AAABPdXQgb2YgU2VydmljZQAV/////wEB" + "/////wAAAAAVYKkKAgAAAAAACgAAAEZhbHNlU3RhdGUBAPs/AC4ARPs/AAAVAwIAAABlbgoAAABJbiBT" + "ZXJ2aWNlABX/////AQH/////AAAAAA=="; private const string ShelvingState_InitializationString = "//////////8EYIAKAQAAAAAADQAAAFNoZWx2aW5nU3RhdGUBANojAC8BAHEL2iMAAAEAAAABACwjAQEA" + "niMGAAAAFWCJCgIAAAAAAAwAAABDdXJyZW50U3RhdGUBANsjAC8BAMgK2yMAAAAV/////wEB/////wEA" + "AAAVYIkKAgAAAAAAAgAAAElkAQDcIwAuAETcIwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAA" + "TGFzdFRyYW5zaXRpb24BAOAjAC8BAM8K4CMAAAAV/////wEB/////wIAAAAVYIkKAgAAAAAAAgAAAElk" + "AQDhIwAuAEThIwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAVHJhbnNpdGlvblRpbWUBAOQj" + "AC4AROQjAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAFVuc2hlbHZlVGltZQEA5SMALgBE" + "5SMAAAEAIgH/////AQH/////AAAAAARhggoEAAAAAAALAAAAVGltZWRTaGVsdmUBAP0jAC8BAIUL/SMA" + "AAEBAQAAAAEA+QsAAQBVKwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQD+IwAuAET+IwAA" + "lgEAAAABACoBAXoAAAAMAAAAU2hlbHZpbmdUaW1lAQAiAf////8AAAAAAwAAAABVAAAASWYgbm90IDAs" + "IHRoaXMgcGFyYW1ldGVyIHNwZWNpZmllcyBhIGZpeGVkIHRpbWUgZm9yIHdoaWNoIHRoZSBBbGFybSBp" + "cyB0byBiZSBzaGVsdmVkLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAgAAABVbnNo" + "ZWx2ZQEA+yMALwEAgwv7IwAAAQEBAAAAAQD5CwABAFUrAAAAAARhggoEAAAAAAANAAAAT25lU2hvdFNo" + "ZWx2ZQEA/CMALwEAhAv8IwAAAQEBAAAAAQD5CwABAFUrAAAAAA=="; private const string MaxTimeShelved_InitializationString = "//////////8VYIkKAgAAAAAADgAAAE1heFRpbWVTaGVsdmVkAQAAJAAuAEQAJAAAAQAiAf////8BAf//" + "//8AAAAA"; private const string AudibleEnabled_InitializationString = "//////////8VYIkKAgAAAAAADgAAAEF1ZGlibGVFbmFibGVkAQAFQAAuAEQFQAAAAAH/////AQH/////" + "AAAAAA=="; private const string AudibleSound_InitializationString = "//////////8VYIkKAgAAAAAADAAAAEF1ZGlibGVTb3VuZAEABkAALgEAQkYGQAAAAQCzP/////8BAf//" + "//8AAAAA"; private const string SilenceState_InitializationString = "//////////8VYIkKAgAAAAAADAAAAFNpbGVuY2VTdGF0ZQEA/D8ALwEAIyP8PwAAABX/////AQH/////" + "BAAAABVgiQoCAAAAAAACAAAASWQBAP0/AC4ARP0/AAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAA4A" + "AABUcmFuc2l0aW9uVGltZQEAAUAALgBEAUAAAAEAJgH/////AQH/////AAAAABVgqQoCAAAAAAAJAAAA" + "VHJ1ZVN0YXRlAQADQAAuAEQDQAAAFQMCAAAAZW4IAAAAU2lsZW5jZWQAFf////8BAf////8AAAAAFWCp" + "CgIAAAAAAAoAAABGYWxzZVN0YXRlAQAEQAAuAEQEQAAAFQMCAAAAZW4MAAAATm90IFNpbGVuY2VkABX/" + "////AQH/////AAAAAA=="; private const string OnDelay_InitializationString = "//////////8VYIkKAgAAAAAABwAAAE9uRGVsYXkBAAtAAC4ARAtAAAABACIB/////wEB/////wAAAAA="; private const string OffDelay_InitializationString = "//////////8VYIkKAgAAAAAACAAAAE9mZkRlbGF5AQAMQAAuAEQMQAAAAQAiAf////8BAf////8AAAAA"; private const string FirstInGroupFlag_InitializationString = "//////////8VYIkKAgAAAAAAEAAAAEZpcnN0SW5Hcm91cEZsYWcBAA1AAC8APw1AAAAAAf////8BAf//" + "//8AAAAA"; private const string FirstInGroup_InitializationString = "//////////8EYIAKAQAAAAAADAAAAEZpcnN0SW5Hcm91cAEADkAALwEAFUAOQAAA/////wAAAAA="; private const string LatchedState_InitializationString = "//////////8VYIkKAgAAAAAADAAAAExhdGNoZWRTdGF0ZQEADkcALwEAIyMORwAAABX/////AQH/////" + "BAAAABVgiQoCAAAAAAACAAAASWQBAA9HAC4ARA9HAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAA4A" + "AABUcmFuc2l0aW9uVGltZQEAE0cALgBEE0cAAAEAJgH/////AQH/////AAAAABVgqQoCAAAAAAAJAAAA" + "VHJ1ZVN0YXRlAQAVRwAuAEQVRwAAFQMCAAAAZW4HAAAATGF0Y2hlZAAV/////wEB/////wAAAAAVYKkK" + "AgAAAAAACgAAAEZhbHNlU3RhdGUBABZHAC4ARBZHAAAVAwIAAABlbgkAAABVbmxhdGNoZWQAFf////8B" + "Af////8AAAAA"; private const string ReAlarmTime_InitializationString = "//////////8VYIkKAgAAAAAACwAAAFJlQWxhcm1UaW1lAQAQQAAuAEQQQAAAAQAiAf////8BAf////8A" + "AAAA"; private const string ReAlarmRepeatCount_InitializationString = "//////////8VYIkKAgAAAAAAEgAAAFJlQWxhcm1SZXBlYXRDb3VudAEAEUAALwA/EUAAAAAE/////wEB" + "/////wAAAAA="; private const string Silence_InitializationString = "//////////8EYYIKBAAAAAAABwAAAFNpbGVuY2UBABJAAC8BABJAEkAAAAEBAQAAAAEA+QsAAQBaQwAA" + "AAA="; private const string Suppress_InitializationString = "//////////8EYYIKBAAAAAAACAAAAFN1cHByZXNzAQATQAAvAQATQBNAAAABAQEAAAABAPkLAAEASUMA" + "AAAA"; private const string Unsuppress_InitializationString = "//////////8EYYIKBAAAAAAACgAAAFVuc3VwcHJlc3MBAMxFAC8BAMxFzEUAAAEBAQAAAAEA+QsAAQBJ" + "QwAAAAA="; private const string RemoveFromService_InitializationString = "//////////8EYYIKBAAAAAAAEQAAAFJlbW92ZUZyb21TZXJ2aWNlAQDNRQAvAQDNRc1FAAABAQEAAAAB" + "APkLAAEAa0MAAAAA"; private const string PlaceInService_InitializationString = "//////////8EYYIKBAAAAAAADgAAAFBsYWNlSW5TZXJ2aWNlAQDORQAvAQDORc5FAAABAQEAAAABAPkL" + "AAEAa0MAAAAA"; private const string Reset_InitializationString = "//////////8EYYIKBAAAAAAABQAAAFJlc2V0AQAXRwAvAQAXRxdHAAABAQEAAAABAPkLAAEApToAAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAAGgAAAEFsYXJtQ29uZGl0aW9uVHlwZUluc3RhbmNlAQBjCwEAYwtjCwAA" + "/////y4AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAKQVAC4ARKQVAAAAD/////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAkAAABFdmVudFR5cGUBAKUVAC4ARKUVAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoA" + "AABTb3VyY2VOb2RlAQCmFQAuAESmFQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNl" + "TmFtZQEApxUALgBEpxUAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAKgVAC4ARKgV" + "AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQCpFQAuAESpFQAAAQAm" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQCrFQAuAESrFQAAABX/////AQH/////" + "AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAKwVAC4ARKwVAAAABf////8BAf////8AAAAAFWCJCgIA" + "AAAAABAAAABDb25kaXRpb25DbGFzc0lkAQBuKwAuAERuKwAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAASAAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQBvKwAuAERvKwAAABX/////AQH/////AAAAABVgiQoCAAAA" + "AAANAAAAQ29uZGl0aW9uTmFtZQEAnCMALgBEnCMAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAA" + "AEJyYW5jaElkAQCdIwAuAESdIwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQCt" + "FQAuAEStFQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQCeIwAvAQAj" + "I54jAAAAFf////8BAQUAAAABACwjAAEAsiMBACwjAAEAuyMBACwjAAEAyCMBACwjAAEA0SMBACwjAAEA" + "2iMBAAAAFWCJCgIAAAAAAAIAAABJZAEAnyMALgBEnyMAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BwAAAFF1YWxpdHkBAKcjAC8BACojpyMAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEAqCMALgBEqCMAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNl" + "dmVyaXR5AQCpIwAvAQAqI6kjAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1l" + "c3RhbXABAKojAC4ARKojAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBAKsj" + "AC8BACojqyMAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEArCMA" + "LgBErCMAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQCtIwAuAESt" + "IwAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEAryMALwEARCOvIwAAAQEBAAAA" + "AQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQCuIwAvAQBDI64jAAABAQEAAAABAPkLAAEA" + "8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQCwIwAvAQBFI7AjAAABAQEAAAABAPkLAAEADQsB" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAsSMALgBEsSMAAJYCAAAAAQAqAQFGAAAABwAA" + "AEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBj" + "b21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRv" + "IGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAoA" + "AABBY2tlZFN0YXRlAQCyIwAvAQAjI7IjAAAAFf////8BAQEAAAABACwjAQEAniMBAAAAFWCJCgIAAAAA" + "AAIAAABJZAEAsyMALgBEsyMAAAAB/////wEB/////wAAAAAEYYIKBAAAAAAACwAAAEFja25vd2xlZGdl" + "AQDEIwAvAQCXI8QjAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50" + "cwEAxSMALgBExSMAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhl" + "IGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/" + "////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAA" + "AQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0ZQEAyCMALwEAIyPIIwAAABX/" + "////AQEBAAAAAQAsIwEBAJ4jBgAAABVgiQoCAAAAAAACAAAASWQBAMkjAC4ARMkjAAAAAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABQAAABFZmZlY3RpdmVEaXNwbGF5TmFtZQEAzCMALgBEzCMAAAAV/////wEB" + "/////wAAAAAVYIkKAgAAAAAADgAAAFRyYW5zaXRpb25UaW1lAQDNIwAuAETNIwAAAQAmAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABcAAABFZmZlY3RpdmVUcmFuc2l0aW9uVGltZQEAziMALgBEziMAAAEAJgH/" + "////AQH/////AAAAABVgqQoCAAAAAAAJAAAAVHJ1ZVN0YXRlAQDPIwAuAETPIwAAFQMCAAAAZW4GAAAA" + "QWN0aXZlABX/////AQH/////AAAAABVgqQoCAAAAAAAKAAAARmFsc2VTdGF0ZQEA0CMALgBE0CMAABUD" + "AgAAAGVuCAAAAEluYWN0aXZlABX/////AQH/////AAAAABVgiQoCAAAAAAAJAAAASW5wdXROb2RlAQBw" + "KwAuAERwKwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAPAAAAU3VwcHJlc3NlZFN0YXRlAQDRIwAv" + "AQAjI9EjAAAAFf////8BAQEAAAABACwjAQEAniMEAAAAFWCJCgIAAAAAAAIAAABJZAEA0iMALgBE0iMA" + "AAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAFRyYW5zaXRpb25UaW1lAQDWIwAuAETWIwAAAQAm" + "Af////8BAf////8AAAAAFWCpCgIAAAAAAAkAAABUcnVlU3RhdGUBANgjAC4ARNgjAAAVAwIAAABlbgoA" + "AABTdXBwcmVzc2VkABX/////AQH/////AAAAABVgqQoCAAAAAAAKAAAARmFsc2VTdGF0ZQEA2SMALgBE" + "2SMAABUDAgAAAGVuDAAAAFVuc3VwcHJlc3NlZAAV/////wEB/////wAAAAAVYIkKAgAAAAAAEQAAAE91" + "dE9mU2VydmljZVN0YXRlAQDzPwAvAQAjI/M/AAAAFf////8BAf////8EAAAAFWCJCgIAAAAAAAIAAABJ" + "ZAEA9D8ALgBE9D8AAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAFRyYW5zaXRpb25UaW1lAQD4" + "PwAuAET4PwAAAQAmAf////8BAf////8AAAAAFWCpCgIAAAAAAAkAAABUcnVlU3RhdGUBAPo/AC4ARPo/" + "AAAVAwIAAABlbg4AAABPdXQgb2YgU2VydmljZQAV/////wEB/////wAAAAAVYKkKAgAAAAAACgAAAEZh" + "bHNlU3RhdGUBAPs/AC4ARPs/AAAVAwIAAABlbgoAAABJbiBTZXJ2aWNlABX/////AQH/////AAAAAARg" + "gAoBAAAAAAANAAAAU2hlbHZpbmdTdGF0ZQEA2iMALwEAcQvaIwAAAQAAAAEALCMBAQCeIwYAAAAVYIkK" + "AgAAAAAADAAAAEN1cnJlbnRTdGF0ZQEA2yMALwEAyArbIwAAABX/////AQH/////AQAAABVgiQoCAAAA" + "AAACAAAASWQBANwjAC4ARNwjAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAA4AAABMYXN0VHJhbnNp" + "dGlvbgEA4CMALwEAzwrgIwAAABX/////AQH/////AgAAABVgiQoCAAAAAAACAAAASWQBAOEjAC4AROEj" + "AAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAA4AAABUcmFuc2l0aW9uVGltZQEA5CMALgBE5CMAAAEA" + "JgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAVW5zaGVsdmVUaW1lAQDlIwAuAETlIwAAAQAiAf//" + "//8BAf////8AAAAABGGCCgQAAAAAAAsAAABUaW1lZFNoZWx2ZQEA/SMALwEAhQv9IwAAAQEBAAAAAQD5" + "CwABAFUrAQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAP4jAC4ARP4jAACWAQAAAAEAKgEB" + "egAAAAwAAABTaGVsdmluZ1RpbWUBACIB/////wAAAAADAAAAAFUAAABJZiBub3QgMCwgdGhpcyBwYXJh" + "bWV0ZXIgc3BlY2lmaWVzIGEgZml4ZWQgdGltZSBmb3Igd2hpY2ggdGhlIEFsYXJtIGlzIHRvIGJlIHNo" + "ZWx2ZWQuAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACAAAAFVuc2hlbHZlAQD7IwAv" + "AQCDC/sjAAABAQEAAAABAPkLAAEAVSsAAAAABGGCCgQAAAAAAA0AAABPbmVTaG90U2hlbHZlAQD8IwAv" + "AQCEC/wjAAABAQEAAAABAPkLAAEAVSsAAAAAFWCJCgIAAAAAABMAAABTdXBwcmVzc2VkT3JTaGVsdmVk" + "AQD/IwAuAET/IwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAATWF4VGltZVNoZWx2ZWQBAAAk" + "AC4ARAAkAAABACIB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAEF1ZGlibGVFbmFibGVkAQAFQAAu" + "AEQFQAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQXVkaWJsZVNvdW5kAQAGQAAuAQBCRgZA" + "AAABALM//////wEB/////wAAAAAVYIkKAgAAAAAADAAAAFNpbGVuY2VTdGF0ZQEA/D8ALwEAIyP8PwAA" + "ABX/////AQH/////BAAAABVgiQoCAAAAAAACAAAASWQBAP0/AC4ARP0/AAAAAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAA4AAABUcmFuc2l0aW9uVGltZQEAAUAALgBEAUAAAAEAJgH/////AQH/////AAAAABVg" + "qQoCAAAAAAAJAAAAVHJ1ZVN0YXRlAQADQAAuAEQDQAAAFQMCAAAAZW4IAAAAU2lsZW5jZWQAFf////8B" + "Af////8AAAAAFWCpCgIAAAAAAAoAAABGYWxzZVN0YXRlAQAEQAAuAEQEQAAAFQMCAAAAZW4MAAAATm90" + "IFNpbGVuY2VkABX/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAT25EZWxheQEAC0AALgBEC0AAAAEA" + "IgH/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAT2ZmRGVsYXkBAAxAAC4ARAxAAAABACIB/////wEB" + "/////wAAAAAVYIkKAgAAAAAAEAAAAEZpcnN0SW5Hcm91cEZsYWcBAA1AAC8APw1AAAAAAf////8BAf//" + "//8AAAAABGCACgEAAAAAAAwAAABGaXJzdEluR3JvdXABAA5AAC8BABVADkAAAP////8AAAAAFWCJCgIA" + "AAAAAAwAAABMYXRjaGVkU3RhdGUBAA5HAC8BACMjDkcAAAAV/////wEB/////wQAAAAVYIkKAgAAAAAA" + "AgAAAElkAQAPRwAuAEQPRwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAVHJhbnNpdGlvblRp" + "bWUBABNHAC4ARBNHAAABACYB/////wEB/////wAAAAAVYKkKAgAAAAAACQAAAFRydWVTdGF0ZQEAFUcA" + "LgBEFUcAABUDAgAAAGVuBwAAAExhdGNoZWQAFf////8BAf////8AAAAAFWCpCgIAAAAAAAoAAABGYWxz" + "ZVN0YXRlAQAWRwAuAEQWRwAAFQMCAAAAZW4JAAAAVW5sYXRjaGVkABX/////AQH/////AAAAABVgiQoC" + "AAAAAAALAAAAUmVBbGFybVRpbWUBABBAAC4ARBBAAAABACIB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "EgAAAFJlQWxhcm1SZXBlYXRDb3VudAEAEUAALwA/EUAAAAAE/////wEB/////wAAAAAEYYIKBAAAAAAA" + "BwAAAFNpbGVuY2UBABJAAC8BABJAEkAAAAEBAQAAAAEA+QsAAQBaQwAAAAAEYYIKBAAAAAAACAAAAFN1" + "cHByZXNzAQATQAAvAQATQBNAAAABAQEAAAABAPkLAAEASUMAAAAABGGCCgQAAAAAAAoAAABVbnN1cHBy" + "ZXNzAQDMRQAvAQDMRcxFAAABAQEAAAABAPkLAAEASUMAAAAABGGCCgQAAAAAABEAAABSZW1vdmVGcm9t" + "U2VydmljZQEAzUUALwEAzUXNRQAAAQEBAAAAAQD5CwABAGtDAAAAAARhggoEAAAAAAAOAAAAUGxhY2VJ" + "blNlcnZpY2UBAM5FAC8BAM5FzkUAAAEBAQAAAAEA+QsAAQBrQwAAAAAEYYIKBAAAAAAABQAAAFJlc2V0" + "AQAXRwAvAQAXRxdHAAABAQEAAAABAPkLAAEApToAAAAA"; #endregion #endif #endregion #region Public Properties /// public TwoStateVariableState ActiveState { get { return m_activeState; } set { if (!Object.ReferenceEquals(m_activeState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_activeState = value; } } /// public PropertyState InputNode { get { return m_inputNode; } set { if (!Object.ReferenceEquals(m_inputNode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_inputNode = value; } } /// public TwoStateVariableState SuppressedState { get { return m_suppressedState; } set { if (!Object.ReferenceEquals(m_suppressedState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_suppressedState = value; } } /// public TwoStateVariableState OutOfServiceState { get { return m_outOfServiceState; } set { if (!Object.ReferenceEquals(m_outOfServiceState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_outOfServiceState = value; } } /// public ShelvedStateMachineState ShelvingState { get { return m_shelvingState; } set { if (!Object.ReferenceEquals(m_shelvingState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_shelvingState = value; } } /// public PropertyState SuppressedOrShelved { get { return m_suppressedOrShelved; } set { if (!Object.ReferenceEquals(m_suppressedOrShelved, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_suppressedOrShelved = value; } } /// public PropertyState MaxTimeShelved { get { return m_maxTimeShelved; } set { if (!Object.ReferenceEquals(m_maxTimeShelved, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxTimeShelved = value; } } /// public PropertyState AudibleEnabled { get { return m_audibleEnabled; } set { if (!Object.ReferenceEquals(m_audibleEnabled, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_audibleEnabled = value; } } /// public AudioVariableState AudibleSound { get { return m_audibleSound; } set { if (!Object.ReferenceEquals(m_audibleSound, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_audibleSound = value; } } /// public TwoStateVariableState SilenceState { get { return m_silenceState; } set { if (!Object.ReferenceEquals(m_silenceState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_silenceState = value; } } /// public PropertyState OnDelay { get { return m_onDelay; } set { if (!Object.ReferenceEquals(m_onDelay, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_onDelay = value; } } /// public PropertyState OffDelay { get { return m_offDelay; } set { if (!Object.ReferenceEquals(m_offDelay, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_offDelay = value; } } /// public BaseDataVariableState FirstInGroupFlag { get { return m_firstInGroupFlag; } set { if (!Object.ReferenceEquals(m_firstInGroupFlag, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_firstInGroupFlag = value; } } /// public AlarmGroupState FirstInGroup { get { return m_firstInGroup; } set { if (!Object.ReferenceEquals(m_firstInGroup, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_firstInGroup = value; } } /// public TwoStateVariableState LatchedState { get { return m_latchedState; } set { if (!Object.ReferenceEquals(m_latchedState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_latchedState = value; } } /// public PropertyState ReAlarmTime { get { return m_reAlarmTime; } set { if (!Object.ReferenceEquals(m_reAlarmTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_reAlarmTime = value; } } /// public BaseDataVariableState ReAlarmRepeatCount { get { return m_reAlarmRepeatCount; } set { if (!Object.ReferenceEquals(m_reAlarmRepeatCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_reAlarmRepeatCount = value; } } /// public MethodState Silence { get { return m_silenceMethod; } set { if (!Object.ReferenceEquals(m_silenceMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_silenceMethod = value; } } /// public MethodState Suppress { get { return m_suppressMethod; } set { if (!Object.ReferenceEquals(m_suppressMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_suppressMethod = value; } } /// public MethodState Unsuppress { get { return m_unsuppressMethod; } set { if (!Object.ReferenceEquals(m_unsuppressMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_unsuppressMethod = value; } } /// public MethodState RemoveFromService { get { return m_removeFromServiceMethod; } set { if (!Object.ReferenceEquals(m_removeFromServiceMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeFromServiceMethod = value; } } /// public MethodState PlaceInService { get { return m_placeInServiceMethod; } set { if (!Object.ReferenceEquals(m_placeInServiceMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_placeInServiceMethod = value; } } /// public MethodState Reset { get { return m_resetMethod; } set { if (!Object.ReferenceEquals(m_resetMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_resetMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_activeState != null) { children.Add(m_activeState); } if (m_inputNode != null) { children.Add(m_inputNode); } if (m_suppressedState != null) { children.Add(m_suppressedState); } if (m_outOfServiceState != null) { children.Add(m_outOfServiceState); } if (m_shelvingState != null) { children.Add(m_shelvingState); } if (m_suppressedOrShelved != null) { children.Add(m_suppressedOrShelved); } if (m_maxTimeShelved != null) { children.Add(m_maxTimeShelved); } if (m_audibleEnabled != null) { children.Add(m_audibleEnabled); } if (m_audibleSound != null) { children.Add(m_audibleSound); } if (m_silenceState != null) { children.Add(m_silenceState); } if (m_onDelay != null) { children.Add(m_onDelay); } if (m_offDelay != null) { children.Add(m_offDelay); } if (m_firstInGroupFlag != null) { children.Add(m_firstInGroupFlag); } if (m_firstInGroup != null) { children.Add(m_firstInGroup); } if (m_latchedState != null) { children.Add(m_latchedState); } if (m_reAlarmTime != null) { children.Add(m_reAlarmTime); } if (m_reAlarmRepeatCount != null) { children.Add(m_reAlarmRepeatCount); } if (m_silenceMethod != null) { children.Add(m_silenceMethod); } if (m_suppressMethod != null) { children.Add(m_suppressMethod); } if (m_unsuppressMethod != null) { children.Add(m_unsuppressMethod); } if (m_removeFromServiceMethod != null) { children.Add(m_removeFromServiceMethod); } if (m_placeInServiceMethod != null) { children.Add(m_placeInServiceMethod); } if (m_resetMethod != null) { children.Add(m_resetMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ActiveState: { if (createOrReplace) { if (ActiveState == null) { if (replacement == null) { ActiveState = new TwoStateVariableState(this); } else { ActiveState = (TwoStateVariableState)replacement; } } } instance = ActiveState; break; } case Opc.Ua.BrowseNames.InputNode: { if (createOrReplace) { if (InputNode == null) { if (replacement == null) { InputNode = new PropertyState(this); } else { InputNode = (PropertyState)replacement; } } } instance = InputNode; break; } case Opc.Ua.BrowseNames.SuppressedState: { if (createOrReplace) { if (SuppressedState == null) { if (replacement == null) { SuppressedState = new TwoStateVariableState(this); } else { SuppressedState = (TwoStateVariableState)replacement; } } } instance = SuppressedState; break; } case Opc.Ua.BrowseNames.OutOfServiceState: { if (createOrReplace) { if (OutOfServiceState == null) { if (replacement == null) { OutOfServiceState = new TwoStateVariableState(this); } else { OutOfServiceState = (TwoStateVariableState)replacement; } } } instance = OutOfServiceState; break; } case Opc.Ua.BrowseNames.ShelvingState: { if (createOrReplace) { if (ShelvingState == null) { if (replacement == null) { ShelvingState = new ShelvedStateMachineState(this); } else { ShelvingState = (ShelvedStateMachineState)replacement; } } } instance = ShelvingState; break; } case Opc.Ua.BrowseNames.SuppressedOrShelved: { if (createOrReplace) { if (SuppressedOrShelved == null) { if (replacement == null) { SuppressedOrShelved = new PropertyState(this); } else { SuppressedOrShelved = (PropertyState)replacement; } } } instance = SuppressedOrShelved; break; } case Opc.Ua.BrowseNames.MaxTimeShelved: { if (createOrReplace) { if (MaxTimeShelved == null) { if (replacement == null) { MaxTimeShelved = new PropertyState(this); } else { MaxTimeShelved = (PropertyState)replacement; } } } instance = MaxTimeShelved; break; } case Opc.Ua.BrowseNames.AudibleEnabled: { if (createOrReplace) { if (AudibleEnabled == null) { if (replacement == null) { AudibleEnabled = new PropertyState(this); } else { AudibleEnabled = (PropertyState)replacement; } } } instance = AudibleEnabled; break; } case Opc.Ua.BrowseNames.AudibleSound: { if (createOrReplace) { if (AudibleSound == null) { if (replacement == null) { AudibleSound = new AudioVariableState(this); } else { AudibleSound = (AudioVariableState)replacement; } } } instance = AudibleSound; break; } case Opc.Ua.BrowseNames.SilenceState: { if (createOrReplace) { if (SilenceState == null) { if (replacement == null) { SilenceState = new TwoStateVariableState(this); } else { SilenceState = (TwoStateVariableState)replacement; } } } instance = SilenceState; break; } case Opc.Ua.BrowseNames.OnDelay: { if (createOrReplace) { if (OnDelay == null) { if (replacement == null) { OnDelay = new PropertyState(this); } else { OnDelay = (PropertyState)replacement; } } } instance = OnDelay; break; } case Opc.Ua.BrowseNames.OffDelay: { if (createOrReplace) { if (OffDelay == null) { if (replacement == null) { OffDelay = new PropertyState(this); } else { OffDelay = (PropertyState)replacement; } } } instance = OffDelay; break; } case Opc.Ua.BrowseNames.FirstInGroupFlag: { if (createOrReplace) { if (FirstInGroupFlag == null) { if (replacement == null) { FirstInGroupFlag = new BaseDataVariableState(this); } else { FirstInGroupFlag = (BaseDataVariableState)replacement; } } } instance = FirstInGroupFlag; break; } case Opc.Ua.BrowseNames.FirstInGroup: { if (createOrReplace) { if (FirstInGroup == null) { if (replacement == null) { FirstInGroup = new AlarmGroupState(this); } else { FirstInGroup = (AlarmGroupState)replacement; } } } instance = FirstInGroup; break; } case Opc.Ua.BrowseNames.LatchedState: { if (createOrReplace) { if (LatchedState == null) { if (replacement == null) { LatchedState = new TwoStateVariableState(this); } else { LatchedState = (TwoStateVariableState)replacement; } } } instance = LatchedState; break; } case Opc.Ua.BrowseNames.ReAlarmTime: { if (createOrReplace) { if (ReAlarmTime == null) { if (replacement == null) { ReAlarmTime = new PropertyState(this); } else { ReAlarmTime = (PropertyState)replacement; } } } instance = ReAlarmTime; break; } case Opc.Ua.BrowseNames.ReAlarmRepeatCount: { if (createOrReplace) { if (ReAlarmRepeatCount == null) { if (replacement == null) { ReAlarmRepeatCount = new BaseDataVariableState(this); } else { ReAlarmRepeatCount = (BaseDataVariableState)replacement; } } } instance = ReAlarmRepeatCount; break; } case Opc.Ua.BrowseNames.Silence: { if (createOrReplace) { if (Silence == null) { if (replacement == null) { Silence = new MethodState(this); } else { Silence = (MethodState)replacement; } } } instance = Silence; break; } case Opc.Ua.BrowseNames.Suppress: { if (createOrReplace) { if (Suppress == null) { if (replacement == null) { Suppress = new MethodState(this); } else { Suppress = (MethodState)replacement; } } } instance = Suppress; break; } case Opc.Ua.BrowseNames.Unsuppress: { if (createOrReplace) { if (Unsuppress == null) { if (replacement == null) { Unsuppress = new MethodState(this); } else { Unsuppress = (MethodState)replacement; } } } instance = Unsuppress; break; } case Opc.Ua.BrowseNames.RemoveFromService: { if (createOrReplace) { if (RemoveFromService == null) { if (replacement == null) { RemoveFromService = new MethodState(this); } else { RemoveFromService = (MethodState)replacement; } } } instance = RemoveFromService; break; } case Opc.Ua.BrowseNames.PlaceInService: { if (createOrReplace) { if (PlaceInService == null) { if (replacement == null) { PlaceInService = new MethodState(this); } else { PlaceInService = (MethodState)replacement; } } } instance = PlaceInService; break; } case Opc.Ua.BrowseNames.Reset: { if (createOrReplace) { if (Reset == null) { if (replacement == null) { Reset = new MethodState(this); } else { Reset = (MethodState)replacement; } } } instance = Reset; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private TwoStateVariableState m_activeState; private PropertyState m_inputNode; private TwoStateVariableState m_suppressedState; private TwoStateVariableState m_outOfServiceState; private ShelvedStateMachineState m_shelvingState; private PropertyState m_suppressedOrShelved; private PropertyState m_maxTimeShelved; private PropertyState m_audibleEnabled; private AudioVariableState m_audibleSound; private TwoStateVariableState m_silenceState; private PropertyState m_onDelay; private PropertyState m_offDelay; private BaseDataVariableState m_firstInGroupFlag; private AlarmGroupState m_firstInGroup; private TwoStateVariableState m_latchedState; private PropertyState m_reAlarmTime; private BaseDataVariableState m_reAlarmRepeatCount; private MethodState m_silenceMethod; private MethodState m_suppressMethod; private MethodState m_unsuppressMethod; private MethodState m_removeFromServiceMethod; private MethodState m_placeInServiceMethod; private MethodState m_resetMethod; #endregion } #endif #endregion #region AlarmGroupState Class #if (!OPCUA_EXCLUDE_AlarmGroupState) /// /// Stores an instance of the AlarmGroupType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AlarmGroupState : FolderState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AlarmGroupState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AlarmGroupType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAFgAAAEFsYXJtR3JvdXBUeXBlSW5zdGFuY2UBABVAAQAVQBVAAAD/////" + "AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ShelvedStateMachineState Class #if (!OPCUA_EXCLUDE_ShelvedStateMachineState) /// /// Stores an instance of the ShelvedStateMachineType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ShelvedStateMachineState : FiniteStateMachineState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ShelvedStateMachineState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ShelvedStateMachineType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHwAAAFNoZWx2ZWRTdGF0ZU1hY2hpbmVUeXBlSW5zdGFuY2UBAHELAQBx" + "C3ELAAD/////BQAAABVgiQoCAAAAAAAMAAAAQ3VycmVudFN0YXRlAQDIFwAvAQDICsgXAAAAFf////8B" + "Af////8BAAAAFWCJCgIAAAAAAAIAAABJZAEAyRcALgBEyRcAAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAADAAAAFVuc2hlbHZlVGltZQEAmyMALgBEmyMAAAEAIgH/////AQH/////AAAAAARhggoEAAAAAAAL" + "AAAAVGltZWRTaGVsdmUBAIULAC8BAIULhQsAAAEBAwAAAAA1AQEAdwsANQEBAIELAQD5CwABAFUrAQAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAK8LAC4ARK8LAACWAQAAAAEAKgEBegAAAAwAAABT" + "aGVsdmluZ1RpbWUBACIB/////wAAAAADAAAAAFUAAABJZiBub3QgMCwgdGhpcyBwYXJhbWV0ZXIgc3Bl" + "Y2lmaWVzIGEgZml4ZWQgdGltZSBmb3Igd2hpY2ggdGhlIEFsYXJtIGlzIHRvIGJlIHNoZWx2ZWQuAQAo" + "AQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACAAAAFVuc2hlbHZlAQCDCwAvAQCDC4MLAAAB" + "AQMAAAAANQEBAHwLADUBAQB/CwEA+QsAAQBVKwAAAAAEYYIKBAAAAAAADQAAAE9uZVNob3RTaGVsdmUB" + "AIQLAC8BAIQLhAsAAAEBAwAAAAA1AQEAeAsANQEBAH4LAQD5CwABAFUrAAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState UnshelveTime { get { return m_unshelveTime; } set { if (!Object.ReferenceEquals(m_unshelveTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_unshelveTime = value; } } /// public TimedShelveMethodState TimedShelve { get { return m_timedShelveMethod; } set { if (!Object.ReferenceEquals(m_timedShelveMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_timedShelveMethod = value; } } /// public MethodState Unshelve { get { return m_unshelveMethod; } set { if (!Object.ReferenceEquals(m_unshelveMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_unshelveMethod = value; } } /// public MethodState OneShotShelve { get { return m_oneShotShelveMethod; } set { if (!Object.ReferenceEquals(m_oneShotShelveMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_oneShotShelveMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_unshelveTime != null) { children.Add(m_unshelveTime); } if (m_timedShelveMethod != null) { children.Add(m_timedShelveMethod); } if (m_unshelveMethod != null) { children.Add(m_unshelveMethod); } if (m_oneShotShelveMethod != null) { children.Add(m_oneShotShelveMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.UnshelveTime: { if (createOrReplace) { if (UnshelveTime == null) { if (replacement == null) { UnshelveTime = new PropertyState(this); } else { UnshelveTime = (PropertyState)replacement; } } } instance = UnshelveTime; break; } case Opc.Ua.BrowseNames.TimedShelve: { if (createOrReplace) { if (TimedShelve == null) { if (replacement == null) { TimedShelve = new TimedShelveMethodState(this); } else { TimedShelve = (TimedShelveMethodState)replacement; } } } instance = TimedShelve; break; } case Opc.Ua.BrowseNames.Unshelve: { if (createOrReplace) { if (Unshelve == null) { if (replacement == null) { Unshelve = new MethodState(this); } else { Unshelve = (MethodState)replacement; } } } instance = Unshelve; break; } case Opc.Ua.BrowseNames.OneShotShelve: { if (createOrReplace) { if (OneShotShelve == null) { if (replacement == null) { OneShotShelve = new MethodState(this); } else { OneShotShelve = (MethodState)replacement; } } } instance = OneShotShelve; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_unshelveTime; private TimedShelveMethodState m_timedShelveMethod; private MethodState m_unshelveMethod; private MethodState m_oneShotShelveMethod; #endregion } #endif #endregion #region TimedShelveMethodState Class #if (!OPCUA_EXCLUDE_TimedShelveMethodState) /// /// Stores an instance of the TimedShelveMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TimedShelveMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TimedShelveMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new TimedShelveMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFQAAAFRpbWVkU2hlbHZlTWV0aG9kVHlwZQEA1hcALwEA1hfWFwAAAQH/" + "////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBANcXAC4ARNcXAACWAQAAAAEAKgEBegAA" + "AAwAAABTaGVsdmluZ1RpbWUBACIB/////wAAAAADAAAAAFUAAABJZiBub3QgMCwgdGhpcyBwYXJhbWV0" + "ZXIgc3BlY2lmaWVzIGEgZml4ZWQgdGltZSBmb3Igd2hpY2ggdGhlIEFsYXJtIGlzIHRvIGJlIHNoZWx2" + "ZWQuAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public TimedShelveMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; double shelvingTime = (double)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, shelvingTime); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult TimedShelveMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, double shelvingTime); #endif #endregion #region LimitAlarmState Class #if (!OPCUA_EXCLUDE_LimitAlarmState) /// /// Stores an instance of the LimitAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class LimitAlarmState : AlarmConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public LimitAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.LimitAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (HighHighLimit != null) { HighHighLimit.Initialize(context, HighHighLimit_InitializationString); } if (HighLimit != null) { HighLimit.Initialize(context, HighLimit_InitializationString); } if (LowLimit != null) { LowLimit.Initialize(context, LowLimit_InitializationString); } if (LowLowLimit != null) { LowLowLimit.Initialize(context, LowLowLimit_InitializationString); } if (BaseHighHighLimit != null) { BaseHighHighLimit.Initialize(context, BaseHighHighLimit_InitializationString); } if (BaseHighLimit != null) { BaseHighLimit.Initialize(context, BaseHighLimit_InitializationString); } if (BaseLowLimit != null) { BaseLowLimit.Initialize(context, BaseLowLimit_InitializationString); } if (BaseLowLowLimit != null) { BaseLowLowLimit.Initialize(context, BaseLowLowLimit_InitializationString); } } #region Initialization String private const string HighHighLimit_InitializationString = "//////////8VYIkKAgAAAAAADQAAAEhpZ2hIaWdoTGltaXQBAHQrAC4ARHQrAAAAC/////8BAf////8A" + "AAAA"; private const string HighLimit_InitializationString = "//////////8VYIkKAgAAAAAACQAAAEhpZ2hMaW1pdAEAdSsALgBEdSsAAAAL/////wEB/////wAAAAA="; private const string LowLimit_InitializationString = "//////////8VYIkKAgAAAAAACAAAAExvd0xpbWl0AQB2KwAuAER2KwAAAAv/////AQH/////AAAAAA=="; private const string LowLowLimit_InitializationString = "//////////8VYIkKAgAAAAAACwAAAExvd0xvd0xpbWl0AQB3KwAuAER3KwAAAAv/////AQH/////AAAA" + "AA=="; private const string BaseHighHighLimit_InitializationString = "//////////8VYIkKAgAAAAAAEQAAAEJhc2VIaWdoSGlnaExpbWl0AQC8QAAuAES8QAAAAAv/////AQH/" + "////AAAAAA=="; private const string BaseHighLimit_InitializationString = "//////////8VYIkKAgAAAAAADQAAAEJhc2VIaWdoTGltaXQBAL1AAC4ARL1AAAAAC/////8BAf////8A" + "AAAA"; private const string BaseLowLimit_InitializationString = "//////////8VYIkKAgAAAAAADAAAAEJhc2VMb3dMaW1pdAEAvkAALgBEvkAAAAAL/////wEB/////wAA" + "AAA="; private const string BaseLowLowLimit_InitializationString = "//////////8VYIkKAgAAAAAADwAAAEJhc2VMb3dMb3dMaW1pdAEAv0AALgBEv0AAAAAL/////wEB////" + "/wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAFgAAAExpbWl0QWxhcm1UeXBlSW5zdGFuY2UBAIsLAQCLC4sLAAD/////" + "IgAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEA5BcALgBE5BcAAAAP/////wEB/////wAAAAAVYIkKAgAA" + "AAAACQAAAEV2ZW50VHlwZQEA5RcALgBE5RcAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNv" + "dXJjZU5vZGUBAOYXAC4AROYXAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1l" + "AQDnFwAuAETnFwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEA6BcALgBE6BcAAAEA" + "JgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAOkXAC4AROkXAAABACYB////" + "/wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAOsXAC4AROsXAAAAFf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAgAAABTZXZlcml0eQEA7BcALgBE7BcAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAA" + "EAAAAENvbmRpdGlvbkNsYXNzSWQBAHErAC4ARHErAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIA" + "AABDb25kaXRpb25DbGFzc05hbWUBAHIrAC4ARHIrAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0A" + "AABDb25kaXRpb25OYW1lAQABJAAuAEQBJAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJh" + "bmNoSWQBAAIkAC4ARAIkAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAO0XAC4A" + "RO0XAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAAMkAC8BACMjAyQA" + "AAAV/////wEBBQAAAAEALCMAAQAXJAEALCMAAQAgJAEALCMAAQAtJAEALCMAAQA2JAEALCMAAQA/JAEA" + "AAAVYIkKAgAAAAAAAgAAAElkAQAEJAAuAEQEJAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAA" + "UXVhbGl0eQEADCQALwEAKiMMJAAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGlt" + "ZXN0YW1wAQANJAAuAEQNJAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0U2V2ZXJp" + "dHkBAA4kAC8BACojDiQAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFt" + "cAEADyQALgBEDyQAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEAECQALwEA" + "KiMQJAAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQARJAAuAEQR" + "JAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBABIkAC4ARBIkAAAA" + "DP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQAUJAAvAQBEIxQkAAABAQEAAAABAPkL" + "AAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBABMkAC8BAEMjEyQAAAEBAQAAAAEA+QsAAQDzCgAA" + "AAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBABUkAC8BAEUjFSQAAAEBAQAAAAEA+QsAAQANCwEAAAAX" + "YKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQAWJAAuAEQWJAAAlgIAAAABACoBAUYAAAAHAAAARXZl" + "bnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1l" + "bnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRk" + "IHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACgAAAEFj" + "a2VkU3RhdGUBABckAC8BACMjFyQAAAAV/////wEBAQAAAAEALCMBAQADJAEAAAAVYIkKAgAAAAAAAgAA" + "AElkAQAYJAAuAEQYJAAAAAH/////AQH/////AAAAAARhggoEAAAAAAALAAAAQWNrbm93bGVkZ2UBACkk" + "AC8BAJcjKSQAAAEBAQAAAAEA+QsAAQDwIgEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQAq" + "JAAuAEQqJAAAlgIAAAABACoBAUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRl" + "bnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8A" + "AAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAA" + "AAAAAAEB/////wAAAAAVYIkKAgAAAAAACwAAAEFjdGl2ZVN0YXRlAQAtJAAvAQAjIy0kAAAAFf////8B" + "AQEAAAABACwjAQEAAyQBAAAAFWCJCgIAAAAAAAIAAABJZAEALiQALgBELiQAAAAB/////wEB/////wAA" + "AAAVYIkKAgAAAAAACQAAAElucHV0Tm9kZQEAcysALgBEcysAAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAAEwAAAFN1cHByZXNzZWRPclNoZWx2ZWQBAGQkAC4ARGQkAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAA0AAABIaWdoSGlnaExpbWl0AQB0KwAuAER0KwAAAAv/////AQH/////AAAAABVgiQoCAAAAAAAJ" + "AAAASGlnaExpbWl0AQB1KwAuAER1KwAAAAv/////AQH/////AAAAABVgiQoCAAAAAAAIAAAATG93TGlt" + "aXQBAHYrAC4ARHYrAAAAC/////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABMb3dMb3dMaW1pdAEAdysA" + "LgBEdysAAAAL/////wEB/////wAAAAAVYIkKAgAAAAAAEQAAAEJhc2VIaWdoSGlnaExpbWl0AQC8QAAu" + "AES8QAAAAAv/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQmFzZUhpZ2hMaW1pdAEAvUAALgBEvUAA" + "AAAL/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEJhc2VMb3dMaW1pdAEAvkAALgBEvkAAAAAL////" + "/wEB/////wAAAAAVYIkKAgAAAAAADwAAAEJhc2VMb3dMb3dMaW1pdAEAv0AALgBEv0AAAAAL/////wEB" + "/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState HighHighLimit { get { return m_highHighLimit; } set { if (!Object.ReferenceEquals(m_highHighLimit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_highHighLimit = value; } } /// public PropertyState HighLimit { get { return m_highLimit; } set { if (!Object.ReferenceEquals(m_highLimit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_highLimit = value; } } /// public PropertyState LowLimit { get { return m_lowLimit; } set { if (!Object.ReferenceEquals(m_lowLimit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lowLimit = value; } } /// public PropertyState LowLowLimit { get { return m_lowLowLimit; } set { if (!Object.ReferenceEquals(m_lowLowLimit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lowLowLimit = value; } } /// public PropertyState BaseHighHighLimit { get { return m_baseHighHighLimit; } set { if (!Object.ReferenceEquals(m_baseHighHighLimit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_baseHighHighLimit = value; } } /// public PropertyState BaseHighLimit { get { return m_baseHighLimit; } set { if (!Object.ReferenceEquals(m_baseHighLimit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_baseHighLimit = value; } } /// public PropertyState BaseLowLimit { get { return m_baseLowLimit; } set { if (!Object.ReferenceEquals(m_baseLowLimit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_baseLowLimit = value; } } /// public PropertyState BaseLowLowLimit { get { return m_baseLowLowLimit; } set { if (!Object.ReferenceEquals(m_baseLowLowLimit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_baseLowLowLimit = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_highHighLimit != null) { children.Add(m_highHighLimit); } if (m_highLimit != null) { children.Add(m_highLimit); } if (m_lowLimit != null) { children.Add(m_lowLimit); } if (m_lowLowLimit != null) { children.Add(m_lowLowLimit); } if (m_baseHighHighLimit != null) { children.Add(m_baseHighHighLimit); } if (m_baseHighLimit != null) { children.Add(m_baseHighLimit); } if (m_baseLowLimit != null) { children.Add(m_baseLowLimit); } if (m_baseLowLowLimit != null) { children.Add(m_baseLowLowLimit); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.HighHighLimit: { if (createOrReplace) { if (HighHighLimit == null) { if (replacement == null) { HighHighLimit = new PropertyState(this); } else { HighHighLimit = (PropertyState)replacement; } } } instance = HighHighLimit; break; } case Opc.Ua.BrowseNames.HighLimit: { if (createOrReplace) { if (HighLimit == null) { if (replacement == null) { HighLimit = new PropertyState(this); } else { HighLimit = (PropertyState)replacement; } } } instance = HighLimit; break; } case Opc.Ua.BrowseNames.LowLimit: { if (createOrReplace) { if (LowLimit == null) { if (replacement == null) { LowLimit = new PropertyState(this); } else { LowLimit = (PropertyState)replacement; } } } instance = LowLimit; break; } case Opc.Ua.BrowseNames.LowLowLimit: { if (createOrReplace) { if (LowLowLimit == null) { if (replacement == null) { LowLowLimit = new PropertyState(this); } else { LowLowLimit = (PropertyState)replacement; } } } instance = LowLowLimit; break; } case Opc.Ua.BrowseNames.BaseHighHighLimit: { if (createOrReplace) { if (BaseHighHighLimit == null) { if (replacement == null) { BaseHighHighLimit = new PropertyState(this); } else { BaseHighHighLimit = (PropertyState)replacement; } } } instance = BaseHighHighLimit; break; } case Opc.Ua.BrowseNames.BaseHighLimit: { if (createOrReplace) { if (BaseHighLimit == null) { if (replacement == null) { BaseHighLimit = new PropertyState(this); } else { BaseHighLimit = (PropertyState)replacement; } } } instance = BaseHighLimit; break; } case Opc.Ua.BrowseNames.BaseLowLimit: { if (createOrReplace) { if (BaseLowLimit == null) { if (replacement == null) { BaseLowLimit = new PropertyState(this); } else { BaseLowLimit = (PropertyState)replacement; } } } instance = BaseLowLimit; break; } case Opc.Ua.BrowseNames.BaseLowLowLimit: { if (createOrReplace) { if (BaseLowLowLimit == null) { if (replacement == null) { BaseLowLowLimit = new PropertyState(this); } else { BaseLowLowLimit = (PropertyState)replacement; } } } instance = BaseLowLowLimit; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_highHighLimit; private PropertyState m_highLimit; private PropertyState m_lowLimit; private PropertyState m_lowLowLimit; private PropertyState m_baseHighHighLimit; private PropertyState m_baseHighLimit; private PropertyState m_baseLowLimit; private PropertyState m_baseLowLowLimit; #endregion } #endif #endregion #region ExclusiveLimitStateMachineState Class #if (!OPCUA_EXCLUDE_ExclusiveLimitStateMachineState) /// /// Stores an instance of the ExclusiveLimitStateMachineType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ExclusiveLimitStateMachineState : FiniteStateMachineState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ExclusiveLimitStateMachineState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ExclusiveLimitStateMachineType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAEV4Y2x1c2l2ZUxpbWl0U3RhdGVNYWNoaW5lVHlwZUluc3RhbmNl" + "AQBmJAEAZiRmJAAA/////wEAAAAVYIkKAgAAAAAADAAAAEN1cnJlbnRTdGF0ZQEAZyQALwEAyApnJAAA" + "ABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAGgkAC4ARGgkAAAAEf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ExclusiveLimitAlarmState Class #if (!OPCUA_EXCLUDE_ExclusiveLimitAlarmState) /// /// Stores an instance of the ExclusiveLimitAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ExclusiveLimitAlarmState : LimitAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ExclusiveLimitAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ExclusiveLimitAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHwAAAEV4Y2x1c2l2ZUxpbWl0QWxhcm1UeXBlSW5zdGFuY2UBAH0kAQB9" + "JH0kAAD/////GwAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAfiQALgBEfiQAAAAP/////wEB/////wAA" + "AAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAfyQALgBEfyQAAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAACgAAAFNvdXJjZU5vZGUBAIAkAC4ARIAkAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABT" + "b3VyY2VOYW1lAQCBJAAuAESBJAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEAgiQA" + "LgBEgiQAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAIMkAC4ARIMk" + "AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAIUkAC4ARIUkAAAAFf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAhiQALgBEhiQAAAAF/////wEB/////wAAAAAV" + "YIkKAgAAAAAAEAAAAENvbmRpdGlvbkNsYXNzSWQBAHgrAC4ARHgrAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAABIAAABDb25kaXRpb25DbGFzc05hbWUBAHkrAC4ARHkrAAAAFf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAA0AAABDb25kaXRpb25OYW1lAQCHJAAuAESHJAAAAAz/////AQH/////AAAAABVgiQoCAAAA" + "AAAIAAAAQnJhbmNoSWQBAIgkAC4ARIgkAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRh" + "aW4BAIkkAC4ARIkkAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAIok" + "AC8BACMjiiQAAAAV/////wEBBQAAAAEALCMAAQCgJAEALCMAAQCpJAEALCMAAQC2JAEALCMAAQC/JAEA" + "LCMAAQDIJAEAAAAVYIkKAgAAAAAAAgAAAElkAQCLJAAuAESLJAAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAHAAAAUXVhbGl0eQEAkyQALwEAKiOTJAAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAA" + "U291cmNlVGltZXN0YW1wAQCUJAAuAESUJAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABM" + "YXN0U2V2ZXJpdHkBAJUkAC8BACojlSQAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEAliQALgBEliQAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVu" + "dAEAlyQALwEAKiOXJAAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1w" + "AQCYJAAuAESYJAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAJkk" + "AC4ARJkkAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQCbJAAvAQBEI5skAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAJokAC8BAEMjmiQAAAEBAQAAAAEA" + "+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAJwkAC8BAEUjnCQAAAEBAQAAAAEA+QsA" + "AQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCdJAAuAESdJAAAlgIAAAABACoBAUYA" + "AAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50" + "IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1l" + "bnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAA" + "AAAACgAAAEFja2VkU3RhdGUBAKAkAC8BACMjoCQAAAAV/////wEBAQAAAAEALCMBAQCKJAEAAAAVYIkK" + "AgAAAAAAAgAAAElkAQChJAAuAEShJAAAAAH/////AQH/////AAAAAARhggoEAAAAAAALAAAAQWNrbm93" + "bGVkZ2UBALIkAC8BAJcjsiQAAAEBAQAAAAEA+QsAAQDwIgEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJn" + "dW1lbnRzAQCzJAAuAESzJAAAlgIAAAABACoBAUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgA" + "AABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1l" + "bnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAo" + "AQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACwAAAEFjdGl2ZVN0YXRlAQC2JAAvAQAjI7Yk" + "AAAAFf////8BAQIAAAABACwjAQEAiiQBACwjAAEA7yQBAAAAFWCJCgIAAAAAAAIAAABJZAEAtyQALgBE" + "tyQAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAElucHV0Tm9kZQEAeisALgBEeisAAAAR////" + "/wEB/////wAAAAAVYIkKAgAAAAAAEwAAAFN1cHByZXNzZWRPclNoZWx2ZWQBAO0kAC4ARO0kAAAAAf//" + "//8BAf////8AAAAABGCACgEAAAAAAAoAAABMaW1pdFN0YXRlAQDvJAAvAQBmJO8kAAABAAAAAQAsIwEB" + "ALYkAgAAABVgiQoCAAAAAAAMAAAAQ3VycmVudFN0YXRlAQDwJAAvAQDICvAkAAAAFf////8BAf////8B" + "AAAAFWCJCgIAAAAAAAIAAABJZAEA8SQALgBE8SQAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAADgAA" + "AExhc3RUcmFuc2l0aW9uAQD1JAAvAQDPCvUkAAAAFf////8BAf////8CAAAAFWCJCgIAAAAAAAIAAABJ" + "ZAEA9iQALgBE9iQAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAFRyYW5zaXRpb25UaW1lAQD5" + "JAAuAET5JAAAAQAmAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public ExclusiveLimitStateMachineState LimitState { get { return m_limitState; } set { if (!Object.ReferenceEquals(m_limitState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_limitState = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_limitState != null) { children.Add(m_limitState); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.LimitState: { if (createOrReplace) { if (LimitState == null) { if (replacement == null) { LimitState = new ExclusiveLimitStateMachineState(this); } else { LimitState = (ExclusiveLimitStateMachineState)replacement; } } } instance = LimitState; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private ExclusiveLimitStateMachineState m_limitState; #endregion } #endif #endregion #region NonExclusiveLimitAlarmState Class #if (!OPCUA_EXCLUDE_NonExclusiveLimitAlarmState) /// /// Stores an instance of the NonExclusiveLimitAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class NonExclusiveLimitAlarmState : LimitAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public NonExclusiveLimitAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.NonExclusiveLimitAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (HighHighState != null) { HighHighState.Initialize(context, HighHighState_InitializationString); } if (HighState != null) { HighState.Initialize(context, HighState_InitializationString); } if (LowState != null) { LowState.Initialize(context, LowState_InitializationString); } if (LowLowState != null) { LowLowState.Initialize(context, LowLowState_InitializationString); } } #region Initialization String private const string HighHighState_InitializationString = "//////////8VYIkKAgAAAAAADQAAAEhpZ2hIaWdoU3RhdGUBACQnAC8BACMjJCcAAAAV/////wEBAQAA" + "AAEALCMBAQDrJgQAAAAVYIkKAgAAAAAAAgAAAElkAQAlJwAuAEQlJwAAAAH/////AQH/////AAAAABVg" + "iQoCAAAAAAAOAAAAVHJhbnNpdGlvblRpbWUBACknAC4ARCknAAABACYB/////wEB/////wAAAAAVYKkK" + "AgAAAAAACQAAAFRydWVTdGF0ZQEAKycALgBEKycAABUDAgAAAGVuDwAAAEhpZ2hIaWdoIGFjdGl2ZQAV" + "/////wEB/////wAAAAAVYKkKAgAAAAAACgAAAEZhbHNlU3RhdGUBACwnAC4ARCwnAAAVAwIAAABlbhEA" + "AABIaWdoSGlnaCBpbmFjdGl2ZQAV/////wEB/////wAAAAA="; private const string HighState_InitializationString = "//////////8VYIkKAgAAAAAACQAAAEhpZ2hTdGF0ZQEALScALwEAIyMtJwAAABX/////AQEBAAAAAQAs" + "IwEBAOsmBAAAABVgiQoCAAAAAAACAAAASWQBAC4nAC4ARC4nAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAA4AAABUcmFuc2l0aW9uVGltZQEAMicALgBEMicAAAEAJgH/////AQH/////AAAAABVgqQoCAAAA" + "AAAJAAAAVHJ1ZVN0YXRlAQA0JwAuAEQ0JwAAFQMCAAAAZW4LAAAASGlnaCBhY3RpdmUAFf////8BAf//" + "//8AAAAAFWCpCgIAAAAAAAoAAABGYWxzZVN0YXRlAQA1JwAuAEQ1JwAAFQMCAAAAZW4NAAAASGlnaCBp" + "bmFjdGl2ZQAV/////wEB/////wAAAAA="; private const string LowState_InitializationString = "//////////8VYIkKAgAAAAAACAAAAExvd1N0YXRlAQA2JwAvAQAjIzYnAAAAFf////8BAQEAAAABACwj" + "AQEA6yYEAAAAFWCJCgIAAAAAAAIAAABJZAEANycALgBENycAAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAADgAAAFRyYW5zaXRpb25UaW1lAQA7JwAuAEQ7JwAAAQAmAf////8BAf////8AAAAAFWCpCgIAAAAA" + "AAkAAABUcnVlU3RhdGUBAD0nAC4ARD0nAAAVAwIAAABlbgoAAABMb3cgYWN0aXZlABX/////AQH/////" + "AAAAABVgqQoCAAAAAAAKAAAARmFsc2VTdGF0ZQEAPicALgBEPicAABUDAgAAAGVuDAAAAExvdyBpbmFj" + "dGl2ZQAV/////wEB/////wAAAAA="; private const string LowLowState_InitializationString = "//////////8VYIkKAgAAAAAACwAAAExvd0xvd1N0YXRlAQA/JwAvAQAjIz8nAAAAFf////8BAQEAAAAB" + "ACwjAQEA6yYEAAAAFWCJCgIAAAAAAAIAAABJZAEAQCcALgBEQCcAAAAB/////wEB/////wAAAAAVYIkK" + "AgAAAAAADgAAAFRyYW5zaXRpb25UaW1lAQBEJwAuAEREJwAAAQAmAf////8BAf////8AAAAAFWCpCgIA" + "AAAAAAkAAABUcnVlU3RhdGUBAEYnAC4AREYnAAAVAwIAAABlbg0AAABMb3dMb3cgYWN0aXZlABX/////" + "AQH/////AAAAABVgqQoCAAAAAAAKAAAARmFsc2VTdGF0ZQEARycALgBERycAABUDAgAAAGVuDwAAAExv" + "d0xvdyBpbmFjdGl2ZQAV/////wEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAE5vbkV4Y2x1c2l2ZUxpbWl0QWxhcm1UeXBlSW5zdGFuY2UBALIm" + "AQCyJrImAAD/////HgAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAsyYALgBEsyYAAAAP/////wEB////" + "/wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAtCYALgBEtCYAAAAR/////wEB/////wAAAAAVYIkK" + "AgAAAAAACgAAAFNvdXJjZU5vZGUBALUmAC4ARLUmAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoA" + "AABTb3VyY2VOYW1lAQC2JgAuAES2JgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEA" + "tyYALgBEtyYAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBALgmAC4A" + "RLgmAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBALomAC4ARLomAAAAFf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAuyYALgBEuyYAAAAF/////wEB/////wAA" + "AAAVYIkKAgAAAAAAEAAAAENvbmRpdGlvbkNsYXNzSWQBAIQrAC4ARIQrAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAABIAAABDb25kaXRpb25DbGFzc05hbWUBAIUrAC4ARIUrAAAAFf////8BAf////8AAAAA" + "FWCJCgIAAAAAAA0AAABDb25kaXRpb25OYW1lAQC8JgAuAES8JgAAAAz/////AQH/////AAAAABVgiQoC" + "AAAAAAAIAAAAQnJhbmNoSWQBAL0mAC4ARL0mAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABS" + "ZXRhaW4BAL4mAC4ARL4mAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUB" + "AL8mAC8BACMjvyYAAAAV/////wEBBQAAAAEALCMAAQDVJgEALCMAAQDeJgEALCMAAQDrJgEALCMAAQD0" + "JgEALCMAAQD9JgEAAAAVYIkKAgAAAAAAAgAAAElkAQDAJgAuAETAJgAAAAH/////AQH/////AAAAABVg" + "iQoCAAAAAAAHAAAAUXVhbGl0eQEAyCYALwEAKiPIJgAAABP/////AQH/////AQAAABVgiQoCAAAAAAAP" + "AAAAU291cmNlVGltZXN0YW1wAQDJJgAuAETJJgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwA" + "AABMYXN0U2V2ZXJpdHkBAMomAC8BACojyiYAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNv" + "dXJjZVRpbWVzdGFtcAEAyyYALgBEyyYAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29t" + "bWVudAEAzCYALwEAKiPMJgAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0" + "YW1wAQDNJgAuAETNJgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQB" + "AM4mAC4ARM4mAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQDQJgAvAQBEI9Am" + "AAABAQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAM8mAC8BAEMjzyYAAAEBAQAA" + "AAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBANEmAC8BAEUj0SYAAAEBAQAAAAEA" + "+QsAAQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQDSJgAuAETSJgAAlgIAAAABACoB" + "AUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2" + "ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNv" + "bW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkK" + "AgAAAAAACgAAAEFja2VkU3RhdGUBANUmAC8BACMj1SYAAAAV/////wEBAQAAAAEALCMBAQC/JgEAAAAV" + "YIkKAgAAAAAAAgAAAElkAQDWJgAuAETWJgAAAAH/////AQH/////AAAAAARhggoEAAAAAAALAAAAQWNr" + "bm93bGVkZ2UBAOcmAC8BAJcj5yYAAAEBAQAAAAEA+QsAAQDwIgEAAAAXYKkKAgAAAAAADgAAAElucHV0" + "QXJndW1lbnRzAQDoJgAuAEToJgAAlgIAAAABACoBAUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAA" + "ACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENv" + "bW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24u" + "AQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACwAAAEFjdGl2ZVN0YXRlAQDrJgAvAQAj" + "I+smAAAAFf////8BAQUAAAABACwjAQEAvyYBACwjAAEAJCcBACwjAAEALScBACwjAAEANicBACwjAAEA" + "PycBAAAAFWCJCgIAAAAAAAIAAABJZAEA7CYALgBE7CYAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CQAAAElucHV0Tm9kZQEAhisALgBEhisAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEwAAAFN1cHBy" + "ZXNzZWRPclNoZWx2ZWQBACInAC4ARCInAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABIaWdo" + "SGlnaFN0YXRlAQAkJwAvAQAjIyQnAAAAFf////8BAQEAAAABACwjAQEA6yYEAAAAFWCJCgIAAAAAAAIA" + "AABJZAEAJScALgBEJScAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAFRyYW5zaXRpb25UaW1l" + "AQApJwAuAEQpJwAAAQAmAf////8BAf////8AAAAAFWCpCgIAAAAAAAkAAABUcnVlU3RhdGUBACsnAC4A" + "RCsnAAAVAwIAAABlbg8AAABIaWdoSGlnaCBhY3RpdmUAFf////8BAf////8AAAAAFWCpCgIAAAAAAAoA" + "AABGYWxzZVN0YXRlAQAsJwAuAEQsJwAAFQMCAAAAZW4RAAAASGlnaEhpZ2ggaW5hY3RpdmUAFf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAkAAABIaWdoU3RhdGUBAC0nAC8BACMjLScAAAAV/////wEBAQAAAAEA" + "LCMBAQDrJgQAAAAVYIkKAgAAAAAAAgAAAElkAQAuJwAuAEQuJwAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAOAAAAVHJhbnNpdGlvblRpbWUBADInAC4ARDInAAABACYB/////wEB/////wAAAAAVYKkKAgAA" + "AAAACQAAAFRydWVTdGF0ZQEANCcALgBENCcAABUDAgAAAGVuCwAAAEhpZ2ggYWN0aXZlABX/////AQH/" + "////AAAAABVgqQoCAAAAAAAKAAAARmFsc2VTdGF0ZQEANScALgBENScAABUDAgAAAGVuDQAAAEhpZ2gg" + "aW5hY3RpdmUAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABMb3dTdGF0ZQEANicALwEAIyM2JwAA" + "ABX/////AQEBAAAAAQAsIwEBAOsmBAAAABVgiQoCAAAAAAACAAAASWQBADcnAC4ARDcnAAAAAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAA4AAABUcmFuc2l0aW9uVGltZQEAOycALgBEOycAAAEAJgH/////AQH/" + "////AAAAABVgqQoCAAAAAAAJAAAAVHJ1ZVN0YXRlAQA9JwAuAEQ9JwAAFQMCAAAAZW4KAAAATG93IGFj" + "dGl2ZQAV/////wEB/////wAAAAAVYKkKAgAAAAAACgAAAEZhbHNlU3RhdGUBAD4nAC4ARD4nAAAVAwIA" + "AABlbgwAAABMb3cgaW5hY3RpdmUAFf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABMb3dMb3dTdGF0" + "ZQEAPycALwEAIyM/JwAAABX/////AQEBAAAAAQAsIwEBAOsmBAAAABVgiQoCAAAAAAACAAAASWQBAEAn" + "AC4AREAnAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAA4AAABUcmFuc2l0aW9uVGltZQEARCcALgBE" + "RCcAAAEAJgH/////AQH/////AAAAABVgqQoCAAAAAAAJAAAAVHJ1ZVN0YXRlAQBGJwAuAERGJwAAFQMC" + "AAAAZW4NAAAATG93TG93IGFjdGl2ZQAV/////wEB/////wAAAAAVYKkKAgAAAAAACgAAAEZhbHNlU3Rh" + "dGUBAEcnAC4AREcnAAAVAwIAAABlbg8AAABMb3dMb3cgaW5hY3RpdmUAFf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public TwoStateVariableState HighHighState { get { return m_highHighState; } set { if (!Object.ReferenceEquals(m_highHighState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_highHighState = value; } } /// public TwoStateVariableState HighState { get { return m_highState; } set { if (!Object.ReferenceEquals(m_highState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_highState = value; } } /// public TwoStateVariableState LowState { get { return m_lowState; } set { if (!Object.ReferenceEquals(m_lowState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lowState = value; } } /// public TwoStateVariableState LowLowState { get { return m_lowLowState; } set { if (!Object.ReferenceEquals(m_lowLowState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lowLowState = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_highHighState != null) { children.Add(m_highHighState); } if (m_highState != null) { children.Add(m_highState); } if (m_lowState != null) { children.Add(m_lowState); } if (m_lowLowState != null) { children.Add(m_lowLowState); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.HighHighState: { if (createOrReplace) { if (HighHighState == null) { if (replacement == null) { HighHighState = new TwoStateVariableState(this); } else { HighHighState = (TwoStateVariableState)replacement; } } } instance = HighHighState; break; } case Opc.Ua.BrowseNames.HighState: { if (createOrReplace) { if (HighState == null) { if (replacement == null) { HighState = new TwoStateVariableState(this); } else { HighState = (TwoStateVariableState)replacement; } } } instance = HighState; break; } case Opc.Ua.BrowseNames.LowState: { if (createOrReplace) { if (LowState == null) { if (replacement == null) { LowState = new TwoStateVariableState(this); } else { LowState = (TwoStateVariableState)replacement; } } } instance = LowState; break; } case Opc.Ua.BrowseNames.LowLowState: { if (createOrReplace) { if (LowLowState == null) { if (replacement == null) { LowLowState = new TwoStateVariableState(this); } else { LowLowState = (TwoStateVariableState)replacement; } } } instance = LowLowState; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private TwoStateVariableState m_highHighState; private TwoStateVariableState m_highState; private TwoStateVariableState m_lowState; private TwoStateVariableState m_lowLowState; #endregion } #endif #endregion #region NonExclusiveLevelAlarmState Class #if (!OPCUA_EXCLUDE_NonExclusiveLevelAlarmState) /// /// Stores an instance of the NonExclusiveLevelAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class NonExclusiveLevelAlarmState : NonExclusiveLimitAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public NonExclusiveLevelAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.NonExclusiveLevelAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAE5vbkV4Y2x1c2l2ZUxldmVsQWxhcm1UeXBlSW5zdGFuY2UBAEwn" + "AQBMJ0wnAAD/////GgAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEATScALgBETScAAAAP/////wEB////" + "/wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEATicALgBETicAAAAR/////wEB/////wAAAAAVYIkK" + "AgAAAAAACgAAAFNvdXJjZU5vZGUBAE8nAC4ARE8nAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoA" + "AABTb3VyY2VOYW1lAQBQJwAuAERQJwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEA" + "UScALgBEUScAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAFInAC4A" + "RFInAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAFQnAC4ARFQnAAAAFf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAVScALgBEVScAAAAF/////wEB/////wAA" + "AAAVYIkKAgAAAAAAEAAAAENvbmRpdGlvbkNsYXNzSWQBAIcrAC4ARIcrAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAABIAAABDb25kaXRpb25DbGFzc05hbWUBAIgrAC4ARIgrAAAAFf////8BAf////8AAAAA" + "FWCJCgIAAAAAAA0AAABDb25kaXRpb25OYW1lAQBWJwAuAERWJwAAAAz/////AQH/////AAAAABVgiQoC" + "AAAAAAAIAAAAQnJhbmNoSWQBAFcnAC4ARFcnAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABS" + "ZXRhaW4BAFgnAC4ARFgnAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUB" + "AFknAC8BACMjWScAAAAV/////wEBBQAAAAEALCMAAQBvJwEALCMAAQB4JwEALCMAAQCFJwEALCMAAQCO" + "JwEALCMAAQCXJwEAAAAVYIkKAgAAAAAAAgAAAElkAQBaJwAuAERaJwAAAAH/////AQH/////AAAAABVg" + "iQoCAAAAAAAHAAAAUXVhbGl0eQEAYicALwEAKiNiJwAAABP/////AQH/////AQAAABVgiQoCAAAAAAAP" + "AAAAU291cmNlVGltZXN0YW1wAQBjJwAuAERjJwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwA" + "AABMYXN0U2V2ZXJpdHkBAGQnAC8BACojZCcAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNv" + "dXJjZVRpbWVzdGFtcAEAZScALgBEZScAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29t" + "bWVudAEAZicALwEAKiNmJwAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0" + "YW1wAQBnJwAuAERnJwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQB" + "AGgnAC4ARGgnAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQBqJwAvAQBEI2on" + "AAABAQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAGknAC8BAEMjaScAAAEBAQAA" + "AAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAGsnAC8BAEUjaycAAAEBAQAAAAEA" + "+QsAAQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBsJwAuAERsJwAAlgIAAAABACoB" + "AUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2" + "ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNv" + "bW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkK" + "AgAAAAAACgAAAEFja2VkU3RhdGUBAG8nAC8BACMjbycAAAAV/////wEBAQAAAAEALCMBAQBZJwEAAAAV" + "YIkKAgAAAAAAAgAAAElkAQBwJwAuAERwJwAAAAH/////AQH/////AAAAAARhggoEAAAAAAALAAAAQWNr" + "bm93bGVkZ2UBAIEnAC8BAJcjgScAAAEBAQAAAAEA+QsAAQDwIgEAAAAXYKkKAgAAAAAADgAAAElucHV0" + "QXJndW1lbnRzAQCCJwAuAESCJwAAlgIAAAABACoBAUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAA" + "ACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENv" + "bW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24u" + "AQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACwAAAEFjdGl2ZVN0YXRlAQCFJwAvAQAj" + "I4UnAAAAFf////8BAQUAAAABACwjAQEAWScBACwjAAEAvicBACwjAAEAxycBACwjAAEA0CcBACwjAAEA" + "2ScBAAAAFWCJCgIAAAAAAAIAAABJZAEAhicALgBEhicAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CQAAAElucHV0Tm9kZQEAiSsALgBEiSsAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEwAAAFN1cHBy" + "ZXNzZWRPclNoZWx2ZWQBALwnAC4ARLwnAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ExclusiveLevelAlarmState Class #if (!OPCUA_EXCLUDE_ExclusiveLevelAlarmState) /// /// Stores an instance of the ExclusiveLevelAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ExclusiveLevelAlarmState : ExclusiveLimitAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ExclusiveLevelAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ExclusiveLevelAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHwAAAEV4Y2x1c2l2ZUxldmVsQWxhcm1UeXBlSW5zdGFuY2UBAAolAQAK" + "JQolAAD/////GwAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEACyUALgBECyUAAAAP/////wEB/////wAA" + "AAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEADCUALgBEDCUAAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAACgAAAFNvdXJjZU5vZGUBAA0lAC4ARA0lAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABT" + "b3VyY2VOYW1lAQAOJQAuAEQOJQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEADyUA" + "LgBEDyUAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBABAlAC4ARBAl" + "AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBABIlAC4ARBIlAAAAFf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAEyUALgBEEyUAAAAF/////wEB/////wAAAAAV" + "YIkKAgAAAAAAEAAAAENvbmRpdGlvbkNsYXNzSWQBAHsrAC4ARHsrAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAABIAAABDb25kaXRpb25DbGFzc05hbWUBAHwrAC4ARHwrAAAAFf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAA0AAABDb25kaXRpb25OYW1lAQAUJQAuAEQUJQAAAAz/////AQH/////AAAAABVgiQoCAAAA" + "AAAIAAAAQnJhbmNoSWQBABUlAC4ARBUlAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRh" + "aW4BABYlAC4ARBYlAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBABcl" + "AC8BACMjFyUAAAAV/////wEBBQAAAAEALCMAAQAtJQEALCMAAQA2JQEALCMAAQBDJQEALCMAAQBMJQEA" + "LCMAAQBVJQEAAAAVYIkKAgAAAAAAAgAAAElkAQAYJQAuAEQYJQAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAHAAAAUXVhbGl0eQEAICUALwEAKiMgJQAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAA" + "U291cmNlVGltZXN0YW1wAQAhJQAuAEQhJQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABM" + "YXN0U2V2ZXJpdHkBACIlAC8BACojIiUAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEAIyUALgBEIyUAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVu" + "dAEAJCUALwEAKiMkJQAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1w" + "AQAlJQAuAEQlJQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBACYl" + "AC4ARCYlAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQAoJQAvAQBEIyglAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBACclAC8BAEMjJyUAAAEBAQAAAAEA" + "+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBACklAC8BAEUjKSUAAAEBAQAAAAEA+QsA" + "AQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQAqJQAuAEQqJQAAlgIAAAABACoBAUYA" + "AAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50" + "IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1l" + "bnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAA" + "AAAACgAAAEFja2VkU3RhdGUBAC0lAC8BACMjLSUAAAAV/////wEBAQAAAAEALCMBAQAXJQEAAAAVYIkK" + "AgAAAAAAAgAAAElkAQAuJQAuAEQuJQAAAAH/////AQH/////AAAAAARhggoEAAAAAAALAAAAQWNrbm93" + "bGVkZ2UBAD8lAC8BAJcjPyUAAAEBAQAAAAEA+QsAAQDwIgEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJn" + "dW1lbnRzAQBAJQAuAERAJQAAlgIAAAABACoBAUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgA" + "AABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1l" + "bnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAo" + "AQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACwAAAEFjdGl2ZVN0YXRlAQBDJQAvAQAjI0Ml" + "AAAAFf////8BAQIAAAABACwjAQEAFyUBACwjAAEAfCUBAAAAFWCJCgIAAAAAAAIAAABJZAEARCUALgBE" + "RCUAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAElucHV0Tm9kZQEAfSsALgBEfSsAAAAR////" + "/wEB/////wAAAAAVYIkKAgAAAAAAEwAAAFN1cHByZXNzZWRPclNoZWx2ZWQBAHolAC4ARHolAAAAAf//" + "//8BAf////8AAAAABGCACgEAAAAAAAoAAABMaW1pdFN0YXRlAQB8JQAvAQBmJHwlAAABAAAAAQAsIwEB" + "AEMlAQAAABVgiQoCAAAAAAAMAAAAQ3VycmVudFN0YXRlAQB9JQAvAQDICn0lAAAAFf////8BAf////8B" + "AAAAFWCJCgIAAAAAAAIAAABJZAEAfiUALgBEfiUAAAAR/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region NonExclusiveDeviationAlarmState Class #if (!OPCUA_EXCLUDE_NonExclusiveDeviationAlarmState) /// /// Stores an instance of the NonExclusiveDeviationAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class NonExclusiveDeviationAlarmState : NonExclusiveLimitAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public NonExclusiveDeviationAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.NonExclusiveDeviationAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (BaseSetpointNode != null) { BaseSetpointNode.Initialize(context, BaseSetpointNode_InitializationString); } } #region Initialization String private const string BaseSetpointNode_InitializationString = "//////////8VYIkKAgAAAAAAEAAAAEJhc2VTZXRwb2ludE5vZGUBAIhBAC4ARIhBAAAAEf////8BAf//" + "//8AAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAE5vbkV4Y2x1c2l2ZURldmlhdGlvbkFsYXJtVHlwZUluc3RhbmNl" + "AQCAKAEAgCiAKAAA/////xwAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAIEoAC4ARIEoAAAAD/////8B" + "Af////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAIIoAC4ARIIoAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQCDKAAuAESDKAAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTmFtZQEAhCgALgBEhCgAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRp" + "bWUBAIUoAC4ARIUoAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQCG" + "KAAuAESGKAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQCIKAAuAESIKAAA" + "ABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAIkoAC4ARIkoAAAABf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRpb25DbGFzc0lkAQCNKwAuAESNKwAAABH/////AQH/////" + "AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQCOKwAuAESOKwAAABX/////AQH/////" + "AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9uTmFtZQEAiigALgBEiigAAAAM/////wEB/////wAAAAAV" + "YIkKAgAAAAAACAAAAEJyYW5jaElkAQCLKAAuAESLKAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAG" + "AAAAUmV0YWluAQCMKAAuAESMKAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0" + "YXRlAQCNKAAvAQAjI40oAAAAFf////8BAQUAAAABACwjAAEAoygBACwjAAEArCgBACwjAAEAuSgBACwj" + "AAEAwigBACwjAAEAyygBAAAAFWCJCgIAAAAAAAIAAABJZAEAjigALgBEjigAAAAB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABwAAAFF1YWxpdHkBAJYoAC8BACojligAAAAT/////wEB/////wEAAAAVYIkKAgAA" + "AAAADwAAAFNvdXJjZVRpbWVzdGFtcAEAlygALgBElygAAAEAJgH/////AQH/////AAAAABVgiQoCAAAA" + "AAAMAAAATGFzdFNldmVyaXR5AQCYKAAvAQAqI5goAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8A" + "AABTb3VyY2VUaW1lc3RhbXABAJkoAC4ARJkoAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAA" + "AENvbW1lbnQBAJooAC8BACojmigAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRp" + "bWVzdGFtcAEAmygALgBEmygAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNl" + "cklkAQCcKAAuAEScKAAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEAnigALwEA" + "RCOeKAAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQCdKAAvAQBDI50oAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQCfKAAvAQBFI58oAAABAQEA" + "AAABAPkLAAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAoCgALgBEoCgAAJYCAAAA" + "AQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRo" + "ZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRo" + "ZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABBY2tlZFN0YXRlAQCjKAAvAQAjI6MoAAAAFf////8BAQEAAAABACwjAQEAjSgB" + "AAAAFWCJCgIAAAAAAAIAAABJZAEApCgALgBEpCgAAAAB/////wEB/////wAAAAAEYYIKBAAAAAAACwAA" + "AEFja25vd2xlZGdlAQC1KAAvAQCXI7UoAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAAAA4AAABJ" + "bnB1dEFyZ3VtZW50cwEAtigALgBEtigAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAA" + "AwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcA" + "AABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0" + "aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0ZQEAuSgA" + "LwEAIyO5KAAAABX/////AQEFAAAAAQAsIwEBAI0oAQAsIwABAPIoAQAsIwABAPsoAQAsIwABAAQpAQAs" + "IwABAA0pAQAAABVgiQoCAAAAAAACAAAASWQBALooAC4ARLooAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAkAAABJbnB1dE5vZGUBAI8rAC4ARI8rAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABT" + "dXBwcmVzc2VkT3JTaGVsdmVkAQDwKAAuAETwKAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAA" + "U2V0cG9pbnROb2RlAQAaKQAuAEQaKQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQmFzZVNl" + "dHBvaW50Tm9kZQEAiEEALgBEiEEAAAAR/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState SetpointNode { get { return m_setpointNode; } set { if (!Object.ReferenceEquals(m_setpointNode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_setpointNode = value; } } /// public PropertyState BaseSetpointNode { get { return m_baseSetpointNode; } set { if (!Object.ReferenceEquals(m_baseSetpointNode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_baseSetpointNode = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_setpointNode != null) { children.Add(m_setpointNode); } if (m_baseSetpointNode != null) { children.Add(m_baseSetpointNode); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SetpointNode: { if (createOrReplace) { if (SetpointNode == null) { if (replacement == null) { SetpointNode = new PropertyState(this); } else { SetpointNode = (PropertyState)replacement; } } } instance = SetpointNode; break; } case Opc.Ua.BrowseNames.BaseSetpointNode: { if (createOrReplace) { if (BaseSetpointNode == null) { if (replacement == null) { BaseSetpointNode = new PropertyState(this); } else { BaseSetpointNode = (PropertyState)replacement; } } } instance = BaseSetpointNode; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_setpointNode; private PropertyState m_baseSetpointNode; #endregion } #endif #endregion #region NonExclusiveRateOfChangeAlarmState Class #if (!OPCUA_EXCLUDE_NonExclusiveRateOfChangeAlarmState) /// /// Stores an instance of the NonExclusiveRateOfChangeAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class NonExclusiveRateOfChangeAlarmState : NonExclusiveLimitAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public NonExclusiveRateOfChangeAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.NonExclusiveRateOfChangeAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (EngineeringUnits != null) { EngineeringUnits.Initialize(context, EngineeringUnits_InitializationString); } } #region Initialization String private const string EngineeringUnits_InitializationString = "//////////8VYIkKAgAAAAAAEAAAAEVuZ2luZWVyaW5nVW5pdHMBANpBAC4ARNpBAAABAHcD/////wEB" + "/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAKQAAAE5vbkV4Y2x1c2l2ZVJhdGVPZkNoYW5nZUFsYXJtVHlwZUluc3Rh" + "bmNlAQDmJwEA5ifmJwAA/////xsAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAOcnAC4AROcnAAAAD///" + "//8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAOgnAC4AROgnAAAAEf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQDpJwAuAETpJwAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAAKAAAAU291cmNlTmFtZQEA6icALgBE6icAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAA" + "AFRpbWUBAOsnAC4AROsnAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1l" + "AQDsJwAuAETsJwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQDuJwAuAETu" + "JwAAABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAO8nAC4ARO8nAAAABf////8B" + "Af////8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRpb25DbGFzc0lkAQCKKwAuAESKKwAAABH/////AQH/" + "////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQCLKwAuAESLKwAAABX/////AQH/" + "////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9uTmFtZQEA8CcALgBE8CcAAAAM/////wEB/////wAA" + "AAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQDxJwAuAETxJwAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAGAAAAUmV0YWluAQDyJwAuAETyJwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxl" + "ZFN0YXRlAQDzJwAvAQAjI/MnAAAAFf////8BAQUAAAABACwjAAEACSgBACwjAAEAEigBACwjAAEAHygB" + "ACwjAAEAKCgBACwjAAEAMSgBAAAAFWCJCgIAAAAAAAIAAABJZAEA9CcALgBE9CcAAAAB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABwAAAFF1YWxpdHkBAPwnAC8BACoj/CcAAAAT/////wEB/////wEAAAAVYIkK" + "AgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEA/ScALgBE/ScAAAEAJgH/////AQH/////AAAAABVgiQoC" + "AAAAAAAMAAAATGFzdFNldmVyaXR5AQD+JwAvAQAqI/4nAAAABf////8BAf////8BAAAAFWCJCgIAAAAA" + "AA8AAABTb3VyY2VUaW1lc3RhbXABAP8nAC4ARP8nAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BwAAAENvbW1lbnQBAAAoAC8BACojACgAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEAASgALgBEASgAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50" + "VXNlcklkAQACKAAuAEQCKAAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEABCgA" + "LwEARCMEKAAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQADKAAvAQBDIwMo" + "AAABAQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQAFKAAvAQBFIwUoAAAB" + "AQEAAAABAPkLAAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEABigALgBEBigAAJYC" + "AAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9y" + "IHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAA" + "AFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8A" + "AAAAFWCJCgIAAAAAAAoAAABBY2tlZFN0YXRlAQAJKAAvAQAjIwkoAAAAFf////8BAQEAAAABACwjAQEA" + "8ycBAAAAFWCJCgIAAAAAAAIAAABJZAEACigALgBECigAAAAB/////wEB/////wAAAAAEYYIKBAAAAAAA" + "CwAAAEFja25vd2xlZGdlAQAbKAAvAQCXIxsoAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAAAA4A" + "AABJbnB1dEFyZ3VtZW50cwEAHCgALgBEHCgAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8A" + "AAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAA" + "AAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29u" + "ZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0ZQEA" + "HygALwEAIyMfKAAAABX/////AQEFAAAAAQAsIwEBAPMnAQAsIwABAFgoAQAsIwABAGEoAQAsIwABAGoo" + "AQAsIwABAHMoAQAAABVgiQoCAAAAAAACAAAASWQBACAoAC4ARCAoAAAAAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAkAAABJbnB1dE5vZGUBAIwrAC4ARIwrAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABMA" + "AABTdXBwcmVzc2VkT3JTaGVsdmVkAQBWKAAuAERWKAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAQ" + "AAAARW5naW5lZXJpbmdVbml0cwEA2kEALgBE2kEAAAEAdwP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState EngineeringUnits { get { return m_engineeringUnits; } set { if (!Object.ReferenceEquals(m_engineeringUnits, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_engineeringUnits = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_engineeringUnits != null) { children.Add(m_engineeringUnits); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.EngineeringUnits: { if (createOrReplace) { if (EngineeringUnits == null) { if (replacement == null) { EngineeringUnits = new PropertyState(this); } else { EngineeringUnits = (PropertyState)replacement; } } } instance = EngineeringUnits; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_engineeringUnits; #endregion } #endif #endregion #region ExclusiveDeviationAlarmState Class #if (!OPCUA_EXCLUDE_ExclusiveDeviationAlarmState) /// /// Stores an instance of the ExclusiveDeviationAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ExclusiveDeviationAlarmState : ExclusiveLimitAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ExclusiveDeviationAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ExclusiveDeviationAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (BaseSetpointNode != null) { BaseSetpointNode.Initialize(context, BaseSetpointNode_InitializationString); } } #region Initialization String private const string BaseSetpointNode_InitializationString = "//////////8VYIkKAgAAAAAAEAAAAEJhc2VTZXRwb2ludE5vZGUBALFBAC4ARLFBAAAAEf////8BAf//" + "//8AAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAAIwAAAEV4Y2x1c2l2ZURldmlhdGlvbkFsYXJtVHlwZUluc3RhbmNlAQAk" + "JgEAJCYkJgAA/////x0AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBACUmAC4ARCUmAAAAD/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBACYmAC4ARCYmAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOb2RlAQAnJgAuAEQnJgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTmFtZQEAKCYALgBEKCYAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUB" + "ACkmAC4ARCkmAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQAqJgAu" + "AEQqJgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQAsJgAuAEQsJgAAABX/" + "////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAC0mAC4ARC0mAAAABf////8BAf////8A" + "AAAAFWCJCgIAAAAAABAAAABDb25kaXRpb25DbGFzc0lkAQCBKwAuAESBKwAAABH/////AQH/////AAAA" + "ABVgiQoCAAAAAAASAAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQCCKwAuAESCKwAAABX/////AQH/////AAAA" + "ABVgiQoCAAAAAAANAAAAQ29uZGl0aW9uTmFtZQEALiYALgBELiYAAAAM/////wEB/////wAAAAAVYIkK" + "AgAAAAAACAAAAEJyYW5jaElkAQAvJgAuAEQvJgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAA" + "UmV0YWluAQAwJgAuAEQwJgAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRl" + "AQAxJgAvAQAjIzEmAAAAFf////8BAQUAAAABACwjAAEARyYBACwjAAEAUCYBACwjAAEAXSYBACwjAAEA" + "ZiYBACwjAAEAbyYBAAAAFWCJCgIAAAAAAAIAAABJZAEAMiYALgBEMiYAAAAB/////wEB/////wAAAAAV" + "YIkKAgAAAAAABwAAAFF1YWxpdHkBADomAC8BACojOiYAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAA" + "DwAAAFNvdXJjZVRpbWVzdGFtcAEAOyYALgBEOyYAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAM" + "AAAATGFzdFNldmVyaXR5AQA8JgAvAQAqIzwmAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABT" + "b3VyY2VUaW1lc3RhbXABAD0mAC4ARD0mAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENv" + "bW1lbnQBAD4mAC8BACojPiYAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVz" + "dGFtcAEAPyYALgBEPyYAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklk" + "AQBAJgAuAERAJgAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEAQiYALwEARCNC" + "JgAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQBBJgAvAQBDI0EmAAABAQEA" + "AAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQBDJgAvAQBFI0MmAAABAQEAAAAB" + "APkLAAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEARCYALgBERCYAAJYCAAAAAQAq" + "AQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBl" + "dmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBj" + "b21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABBY2tlZFN0YXRlAQBHJgAvAQAjI0cmAAAAFf////8BAQEAAAABACwjAQEAMSYBAAAA" + "FWCJCgIAAAAAAAIAAABJZAEASCYALgBESCYAAAAB/////wEB/////wAAAAAEYYIKBAAAAAAACwAAAEFj" + "a25vd2xlZGdlAQBZJgAvAQCXI1kmAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAAAA4AAABJbnB1" + "dEFyZ3VtZW50cwEAWiYALgBEWiYAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAA" + "AAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABD" + "b21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9u" + "LgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0ZQEAXSYALwEA" + "IyNdJgAAABX/////AQECAAAAAQAsIwEBADEmAQAsIwABAJYmAQAAABVgiQoCAAAAAAACAAAASWQBAF4m" + "AC4ARF4mAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABJbnB1dE5vZGUBAIMrAC4ARIMrAAAA" + "Ef////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTdXBwcmVzc2VkT3JTaGVsdmVkAQCUJgAuAESUJgAA" + "AAH/////AQH/////AAAAAARggAoBAAAAAAAKAAAATGltaXRTdGF0ZQEAliYALwEAZiSWJgAAAQAAAAEA" + "LCMBAQBdJgEAAAAVYIkKAgAAAAAADAAAAEN1cnJlbnRTdGF0ZQEAlyYALwEAyAqXJgAAABX/////AQH/" + "////AQAAABVgiQoCAAAAAAACAAAASWQBAJgmAC4ARJgmAAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAwAAABTZXRwb2ludE5vZGUBALEmAC4ARLEmAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABC" + "YXNlU2V0cG9pbnROb2RlAQCxQQAuAESxQQAAABH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState SetpointNode { get { return m_setpointNode; } set { if (!Object.ReferenceEquals(m_setpointNode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_setpointNode = value; } } /// public PropertyState BaseSetpointNode { get { return m_baseSetpointNode; } set { if (!Object.ReferenceEquals(m_baseSetpointNode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_baseSetpointNode = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_setpointNode != null) { children.Add(m_setpointNode); } if (m_baseSetpointNode != null) { children.Add(m_baseSetpointNode); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SetpointNode: { if (createOrReplace) { if (SetpointNode == null) { if (replacement == null) { SetpointNode = new PropertyState(this); } else { SetpointNode = (PropertyState)replacement; } } } instance = SetpointNode; break; } case Opc.Ua.BrowseNames.BaseSetpointNode: { if (createOrReplace) { if (BaseSetpointNode == null) { if (replacement == null) { BaseSetpointNode = new PropertyState(this); } else { BaseSetpointNode = (PropertyState)replacement; } } } instance = BaseSetpointNode; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_setpointNode; private PropertyState m_baseSetpointNode; #endregion } #endif #endregion #region ExclusiveRateOfChangeAlarmState Class #if (!OPCUA_EXCLUDE_ExclusiveRateOfChangeAlarmState) /// /// Stores an instance of the ExclusiveRateOfChangeAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ExclusiveRateOfChangeAlarmState : ExclusiveLimitAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ExclusiveRateOfChangeAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ExclusiveRateOfChangeAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (EngineeringUnits != null) { EngineeringUnits.Initialize(context, EngineeringUnits_InitializationString); } } #region Initialization String private const string EngineeringUnits_InitializationString = "//////////8VYIkKAgAAAAAAEAAAAEVuZ2luZWVyaW5nVW5pdHMBAANCAC4ARANCAAABAHcD/////wEB" + "/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAEV4Y2x1c2l2ZVJhdGVPZkNoYW5nZUFsYXJtVHlwZUluc3RhbmNl" + "AQCXJQEAlyWXJQAA/////xwAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAJglAC4ARJglAAAAD/////8B" + "Af////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAJklAC4ARJklAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQCaJQAuAESaJQAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTmFtZQEAmyUALgBEmyUAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRp" + "bWUBAJwlAC4ARJwlAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQCd" + "JQAuAESdJQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQCfJQAuAESfJQAA" + "ABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAKAlAC4ARKAlAAAABf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRpb25DbGFzc0lkAQB+KwAuAER+KwAAABH/////AQH/////" + "AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQB/KwAuAER/KwAAABX/////AQH/////" + "AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9uTmFtZQEAoSUALgBEoSUAAAAM/////wEB/////wAAAAAV" + "YIkKAgAAAAAACAAAAEJyYW5jaElkAQCiJQAuAESiJQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAG" + "AAAAUmV0YWluAQCjJQAuAESjJQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0" + "YXRlAQCkJQAvAQAjI6QlAAAAFf////8BAQUAAAABACwjAAEAuiUBACwjAAEAwyUBACwjAAEA0CUBACwj" + "AAEA2SUBACwjAAEA4iUBAAAAFWCJCgIAAAAAAAIAAABJZAEApSUALgBEpSUAAAAB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABwAAAFF1YWxpdHkBAK0lAC8BACojrSUAAAAT/////wEB/////wEAAAAVYIkKAgAA" + "AAAADwAAAFNvdXJjZVRpbWVzdGFtcAEAriUALgBEriUAAAEAJgH/////AQH/////AAAAABVgiQoCAAAA" + "AAAMAAAATGFzdFNldmVyaXR5AQCvJQAvAQAqI68lAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8A" + "AABTb3VyY2VUaW1lc3RhbXABALAlAC4ARLAlAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAA" + "AENvbW1lbnQBALElAC8BACojsSUAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRp" + "bWVzdGFtcAEAsiUALgBEsiUAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNl" + "cklkAQCzJQAuAESzJQAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEAtSUALwEA" + "RCO1JQAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQC0JQAvAQBDI7QlAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQC2JQAvAQBFI7YlAAABAQEA" + "AAABAPkLAAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAtyUALgBEtyUAAJYCAAAA" + "AQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRo" + "ZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRo" + "ZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABBY2tlZFN0YXRlAQC6JQAvAQAjI7olAAAAFf////8BAQEAAAABACwjAQEApCUB" + "AAAAFWCJCgIAAAAAAAIAAABJZAEAuyUALgBEuyUAAAAB/////wEB/////wAAAAAEYYIKBAAAAAAACwAA" + "AEFja25vd2xlZGdlAQDMJQAvAQCXI8wlAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAAAA4AAABJ" + "bnB1dEFyZ3VtZW50cwEAzSUALgBEzSUAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAA" + "AwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcA" + "AABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0" + "aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0ZQEA0CUA" + "LwEAIyPQJQAAABX/////AQECAAAAAQAsIwEBAKQlAQAsIwABAAkmAQAAABVgiQoCAAAAAAACAAAASWQB" + "ANElAC4ARNElAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABJbnB1dE5vZGUBAIArAC4ARIAr" + "AAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTdXBwcmVzc2VkT3JTaGVsdmVkAQAHJgAuAEQH" + "JgAAAAH/////AQH/////AAAAAARggAoBAAAAAAAKAAAATGltaXRTdGF0ZQEACSYALwEAZiQJJgAAAQAA" + "AAEALCMBAQDQJQEAAAAVYIkKAgAAAAAADAAAAEN1cnJlbnRTdGF0ZQEACiYALwEAyAoKJgAAABX/////" + "AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAAsmAC4ARAsmAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAABAAAABFbmdpbmVlcmluZ1VuaXRzAQADQgAuAEQDQgAAAQB3A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState EngineeringUnits { get { return m_engineeringUnits; } set { if (!Object.ReferenceEquals(m_engineeringUnits, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_engineeringUnits = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_engineeringUnits != null) { children.Add(m_engineeringUnits); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.EngineeringUnits: { if (createOrReplace) { if (EngineeringUnits == null) { if (replacement == null) { EngineeringUnits = new PropertyState(this); } else { EngineeringUnits = (PropertyState)replacement; } } } instance = EngineeringUnits; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_engineeringUnits; #endregion } #endif #endregion #region DiscreteAlarmState Class #if (!OPCUA_EXCLUDE_DiscreteAlarmState) /// /// Stores an instance of the DiscreteAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DiscreteAlarmState : AlarmConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DiscreteAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DiscreteAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGQAAAERpc2NyZXRlQWxhcm1UeXBlSW5zdGFuY2UBABspAQAbKRspAAD/" + "////GgAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAHCkALgBEHCkAAAAP/////wEB/////wAAAAAVYIkK" + "AgAAAAAACQAAAEV2ZW50VHlwZQEAHSkALgBEHSkAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAA" + "AFNvdXJjZU5vZGUBAB4pAC4ARB4pAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VO" + "YW1lAQAfKQAuAEQfKQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEAICkALgBEICkA" + "AAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBACEpAC4ARCEpAAABACYB" + "/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBACMpAC4ARCMpAAAAFf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAJCkALgBEJCkAAAAF/////wEB/////wAAAAAVYIkKAgAA" + "AAAAEAAAAENvbmRpdGlvbkNsYXNzSWQBAJArAC4ARJArAAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "ABIAAABDb25kaXRpb25DbGFzc05hbWUBAJErAC4ARJErAAAAFf////8BAf////8AAAAAFWCJCgIAAAAA" + "AA0AAABDb25kaXRpb25OYW1lAQAlKQAuAEQlKQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAA" + "QnJhbmNoSWQBACYpAC4ARCYpAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BACcp" + "AC4ARCcpAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBACgpAC8BACMj" + "KCkAAAAV/////wEBBQAAAAEALCMAAQA+KQEALCMAAQBHKQEALCMAAQBUKQEALCMAAQBdKQEALCMAAQBm" + "KQEAAAAVYIkKAgAAAAAAAgAAAElkAQApKQAuAEQpKQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAH" + "AAAAUXVhbGl0eQEAMSkALwEAKiMxKQAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNl" + "VGltZXN0YW1wAQAyKQAuAEQyKQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0U2V2" + "ZXJpdHkBADMpAC8BACojMykAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVz" + "dGFtcAEANCkALgBENCkAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEANSkA" + "LwEAKiM1KQAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQA2KQAu" + "AEQ2KQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBADcpAC4ARDcp" + "AAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQA5KQAvAQBEIzkpAAABAQEAAAAB" + "APkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBADgpAC8BAEMjOCkAAAEBAQAAAAEA+QsAAQDz" + "CgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBADopAC8BAEUjOikAAAEBAQAAAAEA+QsAAQANCwEA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQA7KQAuAEQ7KQAAlgIAAAABACoBAUYAAAAHAAAA" + "RXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNv" + "bW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8g" + "YWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACgAA" + "AEFja2VkU3RhdGUBAD4pAC8BACMjPikAAAAV/////wEBAQAAAAEALCMBAQAoKQEAAAAVYIkKAgAAAAAA" + "AgAAAElkAQA/KQAuAEQ/KQAAAAH/////AQH/////AAAAAARhggoEAAAAAAALAAAAQWNrbm93bGVkZ2UB" + "AFApAC8BAJcjUCkAAAEBAQAAAAEA+QsAAQDwIgEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRz" + "AQBRKQAuAERRKQAAlgIAAAABACoBAUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUg" + "aWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf//" + "//8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAAB" + "AAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACwAAAEFjdGl2ZVN0YXRlAQBUKQAvAQAjI1QpAAAAFf//" + "//8BAQEAAAABACwjAQEAKCkBAAAAFWCJCgIAAAAAAAIAAABJZAEAVSkALgBEVSkAAAAB/////wEB////" + "/wAAAAAVYIkKAgAAAAAACQAAAElucHV0Tm9kZQEAkisALgBEkisAAAAR/////wEB/////wAAAAAVYIkK" + "AgAAAAAAEwAAAFN1cHByZXNzZWRPclNoZWx2ZWQBAIspAC4ARIspAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region OffNormalAlarmState Class #if (!OPCUA_EXCLUDE_OffNormalAlarmState) /// /// Stores an instance of the OffNormalAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class OffNormalAlarmState : DiscreteAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public OffNormalAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.OffNormalAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGgAAAE9mZk5vcm1hbEFsYXJtVHlwZUluc3RhbmNlAQCNKQEAjSmNKQAA" + "/////xsAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAI4pAC4ARI4pAAAAD/////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAkAAABFdmVudFR5cGUBAI8pAC4ARI8pAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoA" + "AABTb3VyY2VOb2RlAQCQKQAuAESQKQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNl" + "TmFtZQEAkSkALgBEkSkAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAJIpAC4ARJIp" + "AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQCTKQAuAESTKQAAAQAm" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQCVKQAuAESVKQAAABX/////AQH/////" + "AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAJYpAC4ARJYpAAAABf////8BAf////8AAAAAFWCJCgIA" + "AAAAABAAAABDb25kaXRpb25DbGFzc0lkAQCTKwAuAESTKwAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAASAAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQCUKwAuAESUKwAAABX/////AQH/////AAAAABVgiQoCAAAA" + "AAANAAAAQ29uZGl0aW9uTmFtZQEAlykALgBElykAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAA" + "AEJyYW5jaElkAQCYKQAuAESYKQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQCZ" + "KQAuAESZKQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQCaKQAvAQAj" + "I5opAAAAFf////8BAQUAAAABACwjAAEAsCkBACwjAAEAuSkBACwjAAEAxikBACwjAAEAzykBACwjAAEA" + "2CkBAAAAFWCJCgIAAAAAAAIAAABJZAEAmykALgBEmykAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BwAAAFF1YWxpdHkBAKMpAC8BACojoykAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEApCkALgBEpCkAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNl" + "dmVyaXR5AQClKQAvAQAqI6UpAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1l" + "c3RhbXABAKYpAC4ARKYpAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBAKcp" + "AC8BACojpykAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEAqCkA" + "LgBEqCkAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQCpKQAuAESp" + "KQAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEAqykALwEARCOrKQAAAQEBAAAA" + "AQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQCqKQAvAQBDI6opAAABAQEAAAABAPkLAAEA" + "8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQCsKQAvAQBFI6wpAAABAQEAAAABAPkLAAEADQsB" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEArSkALgBErSkAAJYCAAAAAQAqAQFGAAAABwAA" + "AEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBj" + "b21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRv" + "IGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAoA" + "AABBY2tlZFN0YXRlAQCwKQAvAQAjI7ApAAAAFf////8BAQEAAAABACwjAQEAmikBAAAAFWCJCgIAAAAA" + "AAIAAABJZAEAsSkALgBEsSkAAAAB/////wEB/////wAAAAAEYYIKBAAAAAAACwAAAEFja25vd2xlZGdl" + "AQDCKQAvAQCXI8IpAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50" + "cwEAwykALgBEwykAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhl" + "IGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/" + "////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAA" + "AQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0ZQEAxikALwEAIyPGKQAAABX/" + "////AQEBAAAAAQAsIwEBAJopAQAAABVgiQoCAAAAAAACAAAASWQBAMcpAC4ARMcpAAAAAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAkAAABJbnB1dE5vZGUBAJUrAC4ARJUrAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAABMAAABTdXBwcmVzc2VkT3JTaGVsdmVkAQD9KQAuAET9KQAAAAH/////AQH/////AAAAABVg" + "iQoCAAAAAAALAAAATm9ybWFsU3RhdGUBAJYrAC4ARJYrAAAAEf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState NormalState { get { return m_normalState; } set { if (!Object.ReferenceEquals(m_normalState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_normalState = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_normalState != null) { children.Add(m_normalState); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.NormalState: { if (createOrReplace) { if (NormalState == null) { if (replacement == null) { NormalState = new PropertyState(this); } else { NormalState = (PropertyState)replacement; } } } instance = NormalState; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_normalState; #endregion } #endif #endregion #region SystemOffNormalAlarmState Class #if (!OPCUA_EXCLUDE_SystemOffNormalAlarmState) /// /// Stores an instance of the SystemOffNormalAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SystemOffNormalAlarmState : OffNormalAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SystemOffNormalAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SystemOffNormalAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIAAAAFN5c3RlbU9mZk5vcm1hbEFsYXJtVHlwZUluc3RhbmNlAQDpLQEA" + "6S3pLQAA/////xsAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAOotAC4AROotAAAAD/////8BAf////8A" + "AAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAOstAC4AROstAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAoAAABTb3VyY2VOb2RlAQDsLQAuAETsLQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAA" + "U291cmNlTmFtZQEA7S0ALgBE7S0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAO4t" + "AC4ARO4tAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQDvLQAuAETv" + "LQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQDxLQAuAETxLQAAABX/////" + "AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAPItAC4ARPItAAAABf////8BAf////8AAAAA" + "FWCJCgIAAAAAABAAAABDb25kaXRpb25DbGFzc0lkAQDzLQAuAETzLQAAABH/////AQH/////AAAAABVg" + "iQoCAAAAAAASAAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQD0LQAuAET0LQAAABX/////AQH/////AAAAABVg" + "iQoCAAAAAAANAAAAQ29uZGl0aW9uTmFtZQEA9S0ALgBE9S0AAAAM/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAEJyYW5jaElkAQD2LQAuAET2LQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0" + "YWluAQD3LQAuAET3LQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQD4" + "LQAvAQAjI/gtAAAAFf////8BAQUAAAABACwjAAEADi4BACwjAAEAFy4BACwjAAEAJC4BACwjAAEALi4B" + "ACwjAAEANy4BAAAAFWCJCgIAAAAAAAIAAABJZAEA+S0ALgBE+S0AAAAB/////wEB/////wAAAAAVYIkK" + "AgAAAAAABwAAAFF1YWxpdHkBAAEuAC8BACojAS4AAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAA" + "AFNvdXJjZVRpbWVzdGFtcAEAAi4ALgBEAi4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAA" + "TGFzdFNldmVyaXR5AQADLgAvAQAqIwMuAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3Vy" + "Y2VUaW1lc3RhbXABAAQuAC4ARAQuAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1l" + "bnQBAAUuAC8BACojBS4AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFt" + "cAEABi4ALgBEBi4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQAH" + "LgAuAEQHLgAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEACC4ALwEARCMILgAA" + "AQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQAJLgAvAQBDIwkuAAABAQEAAAAB" + "APkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQAKLgAvAQBFIwouAAABAQEAAAABAPkL" + "AAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEACy4ALgBECy4AAJYCAAAAAQAqAQFG" + "AAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVu" + "dCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21t" + "ZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIA" + "AAAAAAoAAABBY2tlZFN0YXRlAQAOLgAvAQAjIw4uAAAAFf////8BAQEAAAABACwjAQEA+C0BAAAAFWCJ" + "CgIAAAAAAAIAAABJZAEADy4ALgBEDy4AAAAB/////wEB/////wAAAAAEYYIKBAAAAAAACwAAAEFja25v" + "d2xlZGdlAQAgLgAvAQCXIyAuAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFy" + "Z3VtZW50cwEAIS4ALgBEIS4AAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAo" + "AAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21t" + "ZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEA" + "KAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0ZQEAJC4ALwEAIyMk" + "LgAAABX/////AQEBAAAAAQAsIwEBAPgtAQAAABVgiQoCAAAAAAACAAAASWQBACUuAC4ARCUuAAAAAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAkAAABJbnB1dE5vZGUBAC0uAC4ARC0uAAAAEf////8BAf////8A" + "AAAAFWCJCgIAAAAAABMAAABTdXBwcmVzc2VkT3JTaGVsdmVkAQBILgAuAERILgAAAAH/////AQH/////" + "AAAAABVgiQoCAAAAAAALAAAATm9ybWFsU3RhdGUBAEouAC4AREouAAAAEf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region TripAlarmState Class #if (!OPCUA_EXCLUDE_TripAlarmState) /// /// Stores an instance of the TripAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TripAlarmState : OffNormalAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TripAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.TripAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAFQAAAFRyaXBBbGFybVR5cGVJbnN0YW5jZQEA/ykBAP8p/ykAAP////8b" + "AAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQAAKgAuAEQAKgAAAA//////AQH/////AAAAABVgiQoCAAAA" + "AAAJAAAARXZlbnRUeXBlAQABKgAuAEQBKgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291" + "cmNlTm9kZQEAAioALgBEAioAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUB" + "AAMqAC4ARAMqAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQAEKgAuAEQEKgAAAQAm" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEABSoALgBEBSoAAAEAJgH/////" + "AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAByoALgBEByoAAAAV/////wEB/////wAAAAAV" + "YIkKAgAAAAAACAAAAFNldmVyaXR5AQAIKgAuAEQIKgAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQ" + "AAAAQ29uZGl0aW9uQ2xhc3NJZAEAlysALgBElysAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAA" + "AENvbmRpdGlvbkNsYXNzTmFtZQEAmCsALgBEmCsAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAA" + "AENvbmRpdGlvbk5hbWUBAAkqAC4ARAkqAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFu" + "Y2hJZAEACioALgBECioAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEACyoALgBE" + "CyoAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEADCoALwEAIyMMKgAA" + "ABX/////AQEFAAAAAQAsIwABACIqAQAsIwABACsqAQAsIwABADgqAQAsIwABAEEqAQAsIwABAEoqAQAA" + "ABVgiQoCAAAAAAACAAAASWQBAA0qAC4ARA0qAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABR" + "dWFsaXR5AQAVKgAvAQAqIxUqAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1l" + "c3RhbXABABYqAC4ARBYqAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExhc3RTZXZlcml0" + "eQEAFyoALwEAKiMXKgAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1w" + "AQAYKgAuAEQYKgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50AQAZKgAvAQAq" + "IxkqAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXABABoqAC4ARBoq" + "AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEAGyoALgBEGyoAAAAM" + "/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAB0qAC8BAEQjHSoAAAEBAQAAAAEA+QsA" + "AQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEAHCoALwEAQyMcKgAAAQEBAAAAAQD5CwABAPMKAAAA" + "AARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEAHioALwEARSMeKgAAAQEBAAAAAQD5CwABAA0LAQAAABdg" + "qQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAB8qAC4ARB8qAACWAgAAAAEAKgEBRgAAAAcAAABFdmVu" + "dElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQgdG8gY29tbWVu" + "dC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVudCB0byBhZGQg" + "dG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAAKAAAAQWNr" + "ZWRTdGF0ZQEAIioALwEAIyMiKgAAABX/////AQEBAAAAAQAsIwEBAAwqAQAAABVgiQoCAAAAAAACAAAA" + "SWQBACMqAC4ARCMqAAAAAf////8BAf////8AAAAABGGCCgQAAAAAAAsAAABBY2tub3dsZWRnZQEANCoA" + "LwEAlyM0KgAAAQEBAAAAAQD5CwABAPAiAQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBADUq" + "AC4ARDUqAACWAgAAAAEAKgEBRgAAAAcAAABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVu" + "dGlmaWVyIGZvciB0aGUgZXZlbnQgdG8gY29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAA" + "AAADAAAAACQAAABUaGUgY29tbWVudCB0byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAA" + "AAAAAQH/////AAAAABVgiQoCAAAAAAALAAAAQWN0aXZlU3RhdGUBADgqAC8BACMjOCoAAAAV/////wEB" + "AQAAAAEALCMBAQAMKgEAAAAVYIkKAgAAAAAAAgAAAElkAQA5KgAuAEQ5KgAAAAH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAJAAAASW5wdXROb2RlAQCZKwAuAESZKwAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAATAAAAU3VwcHJlc3NlZE9yU2hlbHZlZAEAbyoALgBEbyoAAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAACwAAAE5vcm1hbFN0YXRlAQCaKwAuAESaKwAAABH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region InstrumentDiagnosticAlarmState Class #if (!OPCUA_EXCLUDE_InstrumentDiagnosticAlarmState) /// /// Stores an instance of the InstrumentDiagnosticAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class InstrumentDiagnosticAlarmState : OffNormalAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public InstrumentDiagnosticAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.InstrumentDiagnosticAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJQAAAEluc3RydW1lbnREaWFnbm9zdGljQWxhcm1UeXBlSW5zdGFuY2UB" + "AKtHAQCrR6tHAAD/////GwAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEArEcALgBErEcAAAAP/////wEB" + "/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEArUcALgBErUcAAAAR/////wEB/////wAAAAAV" + "YIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAK5HAC4ARK5HAAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAoAAABTb3VyY2VOYW1lAQCvRwAuAESvRwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGlt" + "ZQEAsEcALgBEsEcAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBALFH" + "AC4ARLFHAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBALNHAC4ARLNHAAAA" + "Ff////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAtEcALgBEtEcAAAAF/////wEB////" + "/wAAAAAVYIkKAgAAAAAAEAAAAENvbmRpdGlvbkNsYXNzSWQBALVHAC4ARLVHAAAAEf////8BAf////8A" + "AAAAFWCJCgIAAAAAABIAAABDb25kaXRpb25DbGFzc05hbWUBALZHAC4ARLZHAAAAFf////8BAf////8A" + "AAAAFWCJCgIAAAAAAA0AAABDb25kaXRpb25OYW1lAQC5RwAuAES5RwAAAAz/////AQH/////AAAAABVg" + "iQoCAAAAAAAIAAAAQnJhbmNoSWQBALpHAC4ARLpHAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYA" + "AABSZXRhaW4BALtHAC4ARLtHAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3Rh" + "dGUBALxHAC8BACMjvEcAAAAV/////wEBBQAAAAEALCMAAQDURwEALCMAAQDdRwEALCMAAQDqRwEALCMA" + "AQD0RwEALCMAAQAGSAEAAAAVYIkKAgAAAAAAAgAAAElkAQC9RwAuAES9RwAAAAH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAHAAAAUXVhbGl0eQEAxUcALwEAKiPFRwAAABP/////AQH/////AQAAABVgiQoCAAAA" + "AAAPAAAAU291cmNlVGltZXN0YW1wAQDGRwAuAETGRwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAwAAABMYXN0U2V2ZXJpdHkBAMdHAC8BACojx0cAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAA" + "AFNvdXJjZVRpbWVzdGFtcAEAyEcALgBEyEcAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAA" + "Q29tbWVudAEAyUcALwEAKiPJRwAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGlt" + "ZXN0YW1wAQDKRwAuAETKRwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2Vy" + "SWQBAMtHAC4ARMtHAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQDMRwAvAQBE" + "I8xHAAABAQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAM1HAC8BAEMjzUcAAAEB" + "AQAAAAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAM5HAC8BAEUjzkcAAAEBAQAA" + "AAEA+QsAAQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQDPRwAuAETPRwAAlgIAAAAB" + "ACoBAUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhl" + "IGV2ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhl" + "IGNvbW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAV" + "YIkKAgAAAAAACgAAAEFja2VkU3RhdGUBANRHAC8BACMj1EcAAAAV/////wEBAQAAAAEALCMBAQC8RwEA" + "AAAVYIkKAgAAAAAAAgAAAElkAQDVRwAuAETVRwAAAAH/////AQH/////AAAAAARhggoEAAAAAAALAAAA" + "QWNrbm93bGVkZ2UBAOZHAC8BAJcj5kcAAAEBAQAAAAEA+QsAAQDwIgEAAAAXYKkKAgAAAAAADgAAAElu" + "cHV0QXJndW1lbnRzAQDnRwAuAETnRwAAlgIAAAABACoBAUYAAAAHAAAARXZlbnRJZAAP/////wAAAAAD" + "AAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAA" + "AENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRp" + "b24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACwAAAEFjdGl2ZVN0YXRlAQDqRwAv" + "AQAjI+pHAAAAFf////8BAQEAAAABACwjAQEAvEcBAAAAFWCJCgIAAAAAAAIAAABJZAEA60cALgBE60cA" + "AAAB/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAElucHV0Tm9kZQEA80cALgBE80cAAAAR/////wEB" + "/////wAAAAAVYIkKAgAAAAAAEwAAAFN1cHByZXNzZWRPclNoZWx2ZWQBABlIAC4ARBlIAAAAAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAsAAABOb3JtYWxTdGF0ZQEAP0gALgBEP0gAAAAR/////wEB/////wAA" + "AAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region SystemDiagnosticAlarmState Class #if (!OPCUA_EXCLUDE_SystemDiagnosticAlarmState) /// /// Stores an instance of the SystemDiagnosticAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SystemDiagnosticAlarmState : OffNormalAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SystemDiagnosticAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SystemDiagnosticAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIQAAAFN5c3RlbURpYWdub3N0aWNBbGFybVR5cGVJbnN0YW5jZQEAQEgB" + "AEBIQEgAAP////8bAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQBBSAAuAERBSAAAAA//////AQH/////" + "AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQBCSAAuAERCSAAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAAKAAAAU291cmNlTm9kZQEAQ0gALgBEQ0gAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAA" + "AFNvdXJjZU5hbWUBAERIAC4ARERIAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQBF" + "SAAuAERFSAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEARkgALgBE" + "RkgAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEASEgALgBESEgAAAAV////" + "/wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQBJSAAuAERJSAAAAAX/////AQH/////AAAA" + "ABVgiQoCAAAAAAAQAAAAQ29uZGl0aW9uQ2xhc3NJZAEASkgALgBESkgAAAAR/////wEB/////wAAAAAV" + "YIkKAgAAAAAAEgAAAENvbmRpdGlvbkNsYXNzTmFtZQEAS0gALgBES0gAAAAV/////wEB/////wAAAAAV" + "YIkKAgAAAAAADQAAAENvbmRpdGlvbk5hbWUBAE5IAC4ARE5IAAAADP////8BAf////8AAAAAFWCJCgIA" + "AAAAAAgAAABCcmFuY2hJZAEAT0gALgBET0gAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJl" + "dGFpbgEAUEgALgBEUEgAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEA" + "UUgALwEAIyNRSAAAABX/////AQEFAAAAAQAsIwABAGlIAQAsIwABAHJIAQAsIwABAH9IAQAsIwABAIlI" + "AQAsIwABAJtIAQAAABVgiQoCAAAAAAACAAAASWQBAFJIAC4ARFJIAAAAAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAcAAABRdWFsaXR5AQBaSAAvAQAqI1pIAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8A" + "AABTb3VyY2VUaW1lc3RhbXABAFtIAC4ARFtIAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAA" + "AExhc3RTZXZlcml0eQEAXEgALwEAKiNcSAAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291" + "cmNlVGltZXN0YW1wAQBdSAAuAERdSAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21t" + "ZW50AQBeSAAvAQAqI15IAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3Rh" + "bXABAF9IAC4ARF9IAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEA" + "YEgALgBEYEgAAAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAGFIAC8BAEQjYUgA" + "AAEBAQAAAAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEAYkgALwEAQyNiSAAAAQEBAAAA" + "AQD5CwABAPMKAAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEAY0gALwEARSNjSAAAAQEBAAAAAQD5" + "CwABAA0LAQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAGRIAC4ARGRIAACWAgAAAAEAKgEB" + "RgAAAAcAAABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZl" + "bnQgdG8gY29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29t" + "bWVudCB0byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoC" + "AAAAAAAKAAAAQWNrZWRTdGF0ZQEAaUgALwEAIyNpSAAAABX/////AQEBAAAAAQAsIwEBAFFIAQAAABVg" + "iQoCAAAAAAACAAAASWQBAGpIAC4ARGpIAAAAAf////8BAf////8AAAAABGGCCgQAAAAAAAsAAABBY2tu" + "b3dsZWRnZQEAe0gALwEAlyN7SAAAAQEBAAAAAQD5CwABAPAiAQAAABdgqQoCAAAAAAAOAAAASW5wdXRB" + "cmd1bWVudHMBAHxIAC4ARHxIAACWAgAAAAEAKgEBRgAAAAcAAABFdmVudElkAA//////AAAAAAMAAAAA" + "KAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQgdG8gY29tbWVudC4BACoBAUIAAAAHAAAAQ29t" + "bWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVudCB0byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4B" + "ACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAALAAAAQWN0aXZlU3RhdGUBAH9IAC8BACMj" + "f0gAAAAV/////wEBAQAAAAEALCMBAQBRSAEAAAAVYIkKAgAAAAAAAgAAAElkAQCASAAuAESASAAAAAH/" + "////AQH/////AAAAABVgiQoCAAAAAAAJAAAASW5wdXROb2RlAQCISAAuAESISAAAABH/////AQH/////" + "AAAAABVgiQoCAAAAAAATAAAAU3VwcHJlc3NlZE9yU2hlbHZlZAEArkgALgBErkgAAAAB/////wEB////" + "/wAAAAAVYIkKAgAAAAAACwAAAE5vcm1hbFN0YXRlAQDUSAAuAETUSAAAABH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region CertificateExpirationAlarmState Class #if (!OPCUA_EXCLUDE_CertificateExpirationAlarmState) /// /// Stores an instance of the CertificateExpirationAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CertificateExpirationAlarmState : SystemOffNormalAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CertificateExpirationAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.CertificateExpirationAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ExpirationLimit != null) { ExpirationLimit.Initialize(context, ExpirationLimit_InitializationString); } } #region Initialization String private const string ExpirationLimit_InitializationString = "//////////8VYIkKAgAAAAAADwAAAEV4cGlyYXRpb25MaW1pdAEANDoALgBENDoAAAEAIgH/////AQH/" + "////AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAENlcnRpZmljYXRlRXhwaXJhdGlvbkFsYXJtVHlwZUluc3RhbmNl" + "AQCpMwEAqTOpMwAA/////x8AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAKozAC4ARKozAAAAD/////8B" + "Af////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAKszAC4ARKszAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQCsMwAuAESsMwAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTmFtZQEArTMALgBErTMAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRp" + "bWUBAK4zAC4ARK4zAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQCv" + "MwAuAESvMwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQCxMwAuAESxMwAA" + "ABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBALIzAC4ARLIzAAAABf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRpb25DbGFzc0lkAQCzMwAuAESzMwAAABH/////AQH/////" + "AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQC0MwAuAES0MwAAABX/////AQH/////" + "AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9uTmFtZQEAtTMALgBEtTMAAAAM/////wEB/////wAAAAAV" + "YIkKAgAAAAAACAAAAEJyYW5jaElkAQC2MwAuAES2MwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAG" + "AAAAUmV0YWluAQC3MwAuAES3MwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0" + "YXRlAQC4MwAvAQAjI7gzAAAAFf////8BAQUAAAABACwjAAEA0DMBACwjAAEA2TMBACwjAAEA5jMBACwj" + "AAEA8DMBACwjAAEA+TMBAAAAFWCJCgIAAAAAAAIAAABJZAEAuTMALgBEuTMAAAAB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABwAAAFF1YWxpdHkBAMEzAC8BACojwTMAAAAT/////wEB/////wEAAAAVYIkKAgAA" + "AAAADwAAAFNvdXJjZVRpbWVzdGFtcAEAwjMALgBEwjMAAAEAJgH/////AQH/////AAAAABVgiQoCAAAA" + "AAAMAAAATGFzdFNldmVyaXR5AQDDMwAvAQAqI8MzAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8A" + "AABTb3VyY2VUaW1lc3RhbXABAMQzAC4ARMQzAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAA" + "AENvbW1lbnQBAMUzAC8BACojxTMAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRp" + "bWVzdGFtcAEAxjMALgBExjMAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNl" + "cklkAQDHMwAuAETHMwAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEAyDMALwEA" + "RCPIMwAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQDJMwAvAQBDI8kzAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQDKMwAvAQBFI8ozAAABAQEA" + "AAABAPkLAAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAyzMALgBEyzMAAJYCAAAA" + "AQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRo" + "ZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRo" + "ZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABBY2tlZFN0YXRlAQDQMwAvAQAjI9AzAAAAFf////8BAQEAAAABACwjAQEAuDMB" + "AAAAFWCJCgIAAAAAAAIAAABJZAEA0TMALgBE0TMAAAAB/////wEB/////wAAAAAEYYIKBAAAAAAACwAA" + "AEFja25vd2xlZGdlAQDiMwAvAQCXI+IzAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAAAA4AAABJ" + "bnB1dEFyZ3VtZW50cwEA4zMALgBE4zMAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAA" + "AwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcA" + "AABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0" + "aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0ZQEA5jMA" + "LwEAIyPmMwAAABX/////AQEBAAAAAQAsIwEBALgzAQAAABVgiQoCAAAAAAACAAAASWQBAOczAC4AROcz" + "AAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABJbnB1dE5vZGUBAO8zAC4ARO8zAAAAEf////8B" + "Af////8AAAAAFWCJCgIAAAAAABMAAABTdXBwcmVzc2VkT3JTaGVsdmVkAQAKNAAuAEQKNAAAAAH/////" + "AQH/////AAAAABVgiQoCAAAAAAALAAAATm9ybWFsU3RhdGUBAAw0AC4ARAw0AAAAEf////8BAf////8A" + "AAAAFWCJCgIAAAAAAA4AAABFeHBpcmF0aW9uRGF0ZQEADTQALgBEDTQAAAAN/////wEB/////wAAAAAV" + "YIkKAgAAAAAADwAAAEV4cGlyYXRpb25MaW1pdAEANDoALgBENDoAAAEAIgH/////AQH/////AAAAABVg" + "iQoCAAAAAAAPAAAAQ2VydGlmaWNhdGVUeXBlAQAONAAuAEQONAAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAALAAAAQ2VydGlmaWNhdGUBAA80AC4ARA80AAAAD/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState ExpirationDate { get { return m_expirationDate; } set { if (!Object.ReferenceEquals(m_expirationDate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_expirationDate = value; } } /// public PropertyState ExpirationLimit { get { return m_expirationLimit; } set { if (!Object.ReferenceEquals(m_expirationLimit, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_expirationLimit = value; } } /// public PropertyState CertificateType { get { return m_certificateType; } set { if (!Object.ReferenceEquals(m_certificateType, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_certificateType = value; } } /// public PropertyState Certificate { get { return m_certificate; } set { if (!Object.ReferenceEquals(m_certificate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_certificate = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_expirationDate != null) { children.Add(m_expirationDate); } if (m_expirationLimit != null) { children.Add(m_expirationLimit); } if (m_certificateType != null) { children.Add(m_certificateType); } if (m_certificate != null) { children.Add(m_certificate); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ExpirationDate: { if (createOrReplace) { if (ExpirationDate == null) { if (replacement == null) { ExpirationDate = new PropertyState(this); } else { ExpirationDate = (PropertyState)replacement; } } } instance = ExpirationDate; break; } case Opc.Ua.BrowseNames.ExpirationLimit: { if (createOrReplace) { if (ExpirationLimit == null) { if (replacement == null) { ExpirationLimit = new PropertyState(this); } else { ExpirationLimit = (PropertyState)replacement; } } } instance = ExpirationLimit; break; } case Opc.Ua.BrowseNames.CertificateType: { if (createOrReplace) { if (CertificateType == null) { if (replacement == null) { CertificateType = new PropertyState(this); } else { CertificateType = (PropertyState)replacement; } } } instance = CertificateType; break; } case Opc.Ua.BrowseNames.Certificate: { if (createOrReplace) { if (Certificate == null) { if (replacement == null) { Certificate = new PropertyState(this); } else { Certificate = (PropertyState)replacement; } } } instance = Certificate; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_expirationDate; private PropertyState m_expirationLimit; private PropertyState m_certificateType; private PropertyState m_certificate; #endregion } #endif #endregion #region DiscrepancyAlarmState Class #if (!OPCUA_EXCLUDE_DiscrepancyAlarmState) /// /// Stores an instance of the DiscrepancyAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DiscrepancyAlarmState : AlarmConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DiscrepancyAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DiscrepancyAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (Tolerance != null) { Tolerance.Initialize(context, Tolerance_InitializationString); } } #region Initialization String private const string Tolerance_InitializationString = "//////////8VYIkKAgAAAAAACQAAAFRvbGVyYW5jZQEAQUMALgBEQUMAAAAL/////wEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAERpc2NyZXBhbmN5QWxhcm1UeXBlSW5zdGFuY2UBALhCAQC4QrhC" + "AAD/////HQAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAuUIALgBEuUIAAAAP/////wEB/////wAAAAAV" + "YIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAukIALgBEukIAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CgAAAFNvdXJjZU5vZGUBALtCAC4ARLtCAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3Vy" + "Y2VOYW1lAQC8QgAuAES8QgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEAvUIALgBE" + "vUIAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAL5CAC4ARL5CAAAB" + "ACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAMBCAC4ARMBCAAAAFf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAwUIALgBEwUIAAAAF/////wEB/////wAAAAAVYIkK" + "AgAAAAAAEAAAAENvbmRpdGlvbkNsYXNzSWQBAMJCAC4ARMJCAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAABIAAABDb25kaXRpb25DbGFzc05hbWUBAMNCAC4ARMNCAAAAFf////8BAf////8AAAAAFWCJCgIA" + "AAAAAA0AAABDb25kaXRpb25OYW1lAQDGQgAuAETGQgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAI" + "AAAAQnJhbmNoSWQBAMdCAC4ARMdCAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4B" + "AMhCAC4ARMhCAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAMlCAC8B" + "ACMjyUIAAAAV/////wEBBQAAAAEALCMAAQDhQgEALCMAAQDqQgEALCMAAQD3QgEALCMAAQABQwEALCMA" + "AQAcQwEAAAAVYIkKAgAAAAAAAgAAAElkAQDKQgAuAETKQgAAAAH/////AQH/////AAAAABVgiQoCAAAA" + "AAAHAAAAUXVhbGl0eQEA0kIALwEAKiPSQgAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291" + "cmNlVGltZXN0YW1wAQDTQgAuAETTQgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0" + "U2V2ZXJpdHkBANRCAC8BACoj1EIAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRp" + "bWVzdGFtcAEA1UIALgBE1UIAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEA" + "1kIALwEAKiPWQgAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQDX" + "QgAuAETXQgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBANhCAC4A" + "RNhCAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQDZQgAvAQBEI9lCAAABAQEA" + "AAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBANpCAC8BAEMj2kIAAAEBAQAAAAEA+QsA" + "AQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBANtCAC8BAEUj20IAAAEBAQAAAAEA+QsAAQAN" + "CwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQDcQgAuAETcQgAAlgIAAAABACoBAUYAAAAH" + "AAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRv" + "IGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQg" + "dG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAA" + "CgAAAEFja2VkU3RhdGUBAOFCAC8BACMj4UIAAAAV/////wEBAQAAAAEALCMBAQDJQgEAAAAVYIkKAgAA" + "AAAAAgAAAElkAQDiQgAuAETiQgAAAAH/////AQH/////AAAAAARhggoEAAAAAAALAAAAQWNrbm93bGVk" + "Z2UBAPNCAC8BAJcj80IAAAEBAQAAAAEA+QsAAQDwIgEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1l" + "bnRzAQD0QgAuAET0QgAAlgIAAAABACoBAUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABU" + "aGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQA" + "Ff////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEA" + "AAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACwAAAEFjdGl2ZVN0YXRlAQD3QgAvAQAjI/dCAAAA" + "Ff////8BAQEAAAABACwjAQEAyUIBAAAAFWCJCgIAAAAAAAIAAABJZAEA+EIALgBE+EIAAAAB/////wEB" + "/////wAAAAAVYIkKAgAAAAAACQAAAElucHV0Tm9kZQEAAEMALgBEAEMAAAAR/////wEB/////wAAAAAV" + "YIkKAgAAAAAAEwAAAFN1cHByZXNzZWRPclNoZWx2ZWQBAC1DAC4ARC1DAAAAAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAA8AAABUYXJnZXRWYWx1ZU5vZGUBAD9DAC4ARD9DAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAwAAABFeHBlY3RlZFRpbWUBAEBDAC4AREBDAAABACIB/////wEB/////wAAAAAVYIkKAgAA" + "AAAACQAAAFRvbGVyYW5jZQEAQUMALgBEQUMAAAAL/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState TargetValueNode { get { return m_targetValueNode; } set { if (!Object.ReferenceEquals(m_targetValueNode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_targetValueNode = value; } } /// public PropertyState ExpectedTime { get { return m_expectedTime; } set { if (!Object.ReferenceEquals(m_expectedTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_expectedTime = value; } } /// public PropertyState Tolerance { get { return m_tolerance; } set { if (!Object.ReferenceEquals(m_tolerance, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_tolerance = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_targetValueNode != null) { children.Add(m_targetValueNode); } if (m_expectedTime != null) { children.Add(m_expectedTime); } if (m_tolerance != null) { children.Add(m_tolerance); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.TargetValueNode: { if (createOrReplace) { if (TargetValueNode == null) { if (replacement == null) { TargetValueNode = new PropertyState(this); } else { TargetValueNode = (PropertyState)replacement; } } } instance = TargetValueNode; break; } case Opc.Ua.BrowseNames.ExpectedTime: { if (createOrReplace) { if (ExpectedTime == null) { if (replacement == null) { ExpectedTime = new PropertyState(this); } else { ExpectedTime = (PropertyState)replacement; } } } instance = ExpectedTime; break; } case Opc.Ua.BrowseNames.Tolerance: { if (createOrReplace) { if (Tolerance == null) { if (replacement == null) { Tolerance = new PropertyState(this); } else { Tolerance = (PropertyState)replacement; } } } instance = Tolerance; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_targetValueNode; private PropertyState m_expectedTime; private PropertyState m_tolerance; #endregion } #endif #endregion #region BaseConditionClassState Class #if (!OPCUA_EXCLUDE_BaseConditionClassState) /// /// Stores an instance of the BaseConditionClassType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class BaseConditionClassState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public BaseConditionClassState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.BaseConditionClassType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHgAAAEJhc2VDb25kaXRpb25DbGFzc1R5cGVJbnN0YW5jZQEAmysBAJsr" + "mysAAP////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ProcessConditionClassState Class #if (!OPCUA_EXCLUDE_ProcessConditionClassState) /// /// Stores an instance of the ProcessConditionClassType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ProcessConditionClassState : BaseConditionClassState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ProcessConditionClassState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ProcessConditionClassType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIQAAAFByb2Nlc3NDb25kaXRpb25DbGFzc1R5cGVJbnN0YW5jZQEAnCsB" + "AJwrnCsAAP////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region MaintenanceConditionClassState Class #if (!OPCUA_EXCLUDE_MaintenanceConditionClassState) /// /// Stores an instance of the MaintenanceConditionClassType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MaintenanceConditionClassState : BaseConditionClassState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MaintenanceConditionClassState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.MaintenanceConditionClassType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJQAAAE1haW50ZW5hbmNlQ29uZGl0aW9uQ2xhc3NUeXBlSW5zdGFuY2UB" + "AJ0rAQCdK50rAAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region SystemConditionClassState Class #if (!OPCUA_EXCLUDE_SystemConditionClassState) /// /// Stores an instance of the SystemConditionClassType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SystemConditionClassState : BaseConditionClassState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SystemConditionClassState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SystemConditionClassType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIAAAAFN5c3RlbUNvbmRpdGlvbkNsYXNzVHlwZUluc3RhbmNlAQCeKwEA" + "niueKwAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region SafetyConditionClassState Class #if (!OPCUA_EXCLUDE_SafetyConditionClassState) /// /// Stores an instance of the SafetyConditionClassType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SafetyConditionClassState : BaseConditionClassState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SafetyConditionClassState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SafetyConditionClassType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIAAAAFNhZmV0eUNvbmRpdGlvbkNsYXNzVHlwZUluc3RhbmNlAQBCQwEA" + "QkNCQwAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region HighlyManagedAlarmConditionClassState Class #if (!OPCUA_EXCLUDE_HighlyManagedAlarmConditionClassState) /// /// Stores an instance of the HighlyManagedAlarmConditionClassType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class HighlyManagedAlarmConditionClassState : BaseConditionClassState { #region Constructors /// /// Initializes the type with its default attribute values. /// public HighlyManagedAlarmConditionClassState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.HighlyManagedAlarmConditionClassType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAALAAAAEhpZ2hseU1hbmFnZWRBbGFybUNvbmRpdGlvbkNsYXNzVHlwZUlu" + "c3RhbmNlAQBDQwEAQ0NDQwAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region TrainingConditionClassState Class #if (!OPCUA_EXCLUDE_TrainingConditionClassState) /// /// Stores an instance of the TrainingConditionClassType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TrainingConditionClassState : BaseConditionClassState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TrainingConditionClassState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.TrainingConditionClassType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAFRyYWluaW5nQ29uZGl0aW9uQ2xhc3NUeXBlSW5zdGFuY2UBAERD" + "AQBEQ0RDAAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region StatisticalConditionClassState Class #if (!OPCUA_EXCLUDE_StatisticalConditionClassState) /// /// Stores an instance of the StatisticalConditionClassType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class StatisticalConditionClassState : BaseConditionClassState { #region Constructors /// /// Initializes the type with its default attribute values. /// public StatisticalConditionClassState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.StatisticalConditionClassType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJQAAAFN0YXRpc3RpY2FsQ29uZGl0aW9uQ2xhc3NUeXBlSW5zdGFuY2UB" + "AOlIAQDpSOlIAAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region TestingConditionSubClassState Class #if (!OPCUA_EXCLUDE_TestingConditionSubClassState) /// /// Stores an instance of the TestingConditionSubClassType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TestingConditionSubClassState : BaseConditionClassState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TestingConditionSubClassState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.TestingConditionSubClassType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJAAAAFRlc3RpbmdDb25kaXRpb25TdWJDbGFzc1R5cGVJbnN0YW5jZQEA" + "RUMBAEVDRUMAAP////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditConditionEventState Class #if (!OPCUA_EXCLUDE_AuditConditionEventState) /// /// Stores an instance of the AuditConditionEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditConditionEventState : AuditUpdateMethodEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditConditionEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditConditionEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHwAAAEF1ZGl0Q29uZGl0aW9uRXZlbnRUeXBlSW5zdGFuY2UBAOYKAQDm" + "CuYKAAD/////DwAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAnA8ALgBEnA8AAAAP/////wEB/////wAA" + "AAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAnQ8ALgBEnQ8AAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAACgAAAFNvdXJjZU5vZGUBAJ4PAC4ARJ4PAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABT" + "b3VyY2VOYW1lAQCfDwAuAESfDwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEAoA8A" + "LgBEoA8AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAKEPAC4ARKEP" + "AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAKMPAC4ARKMPAAAAFf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEApA8ALgBEpA8AAAAF/////wEB/////wAAAAAV" + "YIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEApQ8ALgBEpQ8AAAEAJgH/////AQH/////AAAAABVg" + "iQoCAAAAAAAGAAAAU3RhdHVzAQCmDwAuAESmDwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAIAAAA" + "U2VydmVySWQBAKcPAC4ARKcPAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDbGllbnRBdWRp" + "dEVudHJ5SWQBAKgPAC4ARKgPAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2Vy" + "SWQBAKkPAC4ARKkPAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABNZXRob2RJZAEAqg8ALgBE" + "qg8AAAAR/////wEB/////wAAAAAXYIkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCrDwAuAESrDwAA" + "ABgBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditConditionEnableEventState Class #if (!OPCUA_EXCLUDE_AuditConditionEnableEventState) /// /// Stores an instance of the AuditConditionEnableEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditConditionEnableEventState : AuditConditionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditConditionEnableEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditConditionEnableEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJQAAAEF1ZGl0Q29uZGl0aW9uRW5hYmxlRXZlbnRUeXBlSW5zdGFuY2UB" + "APMKAQDzCvMKAAD/////DwAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAChAALgBEChAAAAAP/////wEB" + "/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEACxAALgBECxAAAAAR/////wEB/////wAAAAAV" + "YIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAAwQAC4ARAwQAAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAoAAABTb3VyY2VOYW1lAQANEAAuAEQNEAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGlt" + "ZQEADhAALgBEDhAAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAA8Q" + "AC4ARA8QAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBABEQAC4ARBEQAAAA" + "Ff////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAEhAALgBEEhAAAAAF/////wEB////" + "/wAAAAAVYIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEAExAALgBEExAAAAEAJgH/////AQH/////" + "AAAAABVgiQoCAAAAAAAGAAAAU3RhdHVzAQAUEAAuAEQUEAAAAAH/////AQH/////AAAAABVgiQoCAAAA" + "AAAIAAAAU2VydmVySWQBABUQAC4ARBUQAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDbGll" + "bnRBdWRpdEVudHJ5SWQBABYQAC4ARBYQAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGll" + "bnRVc2VySWQBABcQAC4ARBcQAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABNZXRob2RJZAEA" + "GBAALgBEGBAAAAAR/////wEB/////wAAAAAXYIkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQAZEAAu" + "AEQZEAAAABgBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditConditionCommentEventState Class #if (!OPCUA_EXCLUDE_AuditConditionCommentEventState) /// /// Stores an instance of the AuditConditionCommentEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditConditionCommentEventState : AuditConditionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditConditionCommentEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditConditionCommentEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAEF1ZGl0Q29uZGl0aW9uQ29tbWVudEV2ZW50VHlwZUluc3RhbmNl" + "AQANCwEADQsNCwAA/////xEAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAEoQAC4AREoQAAAAD/////8B" + "Af////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAEsQAC4AREsQAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQBMEAAuAERMEAAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTmFtZQEATRAALgBETRAAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRp" + "bWUBAE4QAC4ARE4QAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQBP" + "EAAuAERPEAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQBREAAuAERREAAA" + "ABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAFIQAC4ARFIQAAAABf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAFMQAC4ARFMQAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABgAAAFN0YXR1cwEAVBAALgBEVBAAAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAFNlcnZlcklkAQBVEAAuAERVEAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xp" + "ZW50QXVkaXRFbnRyeUlkAQBWEAAuAERWEAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xp" + "ZW50VXNlcklkAQBXEAAuAERXEAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAATWV0aG9kSWQB" + "AFgQAC4ARFgQAAAAEf////8BAf////8AAAAAF2CJCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAWRAA" + "LgBEWRAAAAAYAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29uZGl0aW9uRXZlbnRJ" + "ZAEARkMALgBERkMAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBAEsuAC4AREsu" + "AAAAFf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState ConditionEventId { get { return m_conditionEventId; } set { if (!Object.ReferenceEquals(m_conditionEventId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_conditionEventId = value; } } /// public PropertyState Comment { get { return m_comment; } set { if (!Object.ReferenceEquals(m_comment, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_comment = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_conditionEventId != null) { children.Add(m_conditionEventId); } if (m_comment != null) { children.Add(m_comment); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ConditionEventId: { if (createOrReplace) { if (ConditionEventId == null) { if (replacement == null) { ConditionEventId = new PropertyState(this); } else { ConditionEventId = (PropertyState)replacement; } } } instance = ConditionEventId; break; } case Opc.Ua.BrowseNames.Comment: { if (createOrReplace) { if (Comment == null) { if (replacement == null) { Comment = new PropertyState(this); } else { Comment = (PropertyState)replacement; } } } instance = Comment; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_conditionEventId; private PropertyState m_comment; #endregion } #endif #endregion #region AuditConditionRespondEventState Class #if (!OPCUA_EXCLUDE_AuditConditionRespondEventState) /// /// Stores an instance of the AuditConditionRespondEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditConditionRespondEventState : AuditConditionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditConditionRespondEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditConditionRespondEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAEF1ZGl0Q29uZGl0aW9uUmVzcG9uZEV2ZW50VHlwZUluc3RhbmNl" + "AQDfIgEA3yLfIgAA/////xAAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAOAiAC4AROAiAAAAD/////8B" + "Af////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAOEiAC4AROEiAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQDiIgAuAETiIgAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTmFtZQEA4yIALgBE4yIAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRp" + "bWUBAOQiAC4AROQiAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQDl" + "IgAuAETlIgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQDnIgAuAETnIgAA" + "ABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAOgiAC4AROgiAAAABf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAOkiAC4AROkiAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABgAAAFN0YXR1cwEA6iIALgBE6iIAAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAFNlcnZlcklkAQDrIgAuAETrIgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xp" + "ZW50QXVkaXRFbnRyeUlkAQDsIgAuAETsIgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xp" + "ZW50VXNlcklkAQDtIgAuAETtIgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAATWV0aG9kSWQB" + "AO4iAC4ARO4iAAAAEf////8BAf////8AAAAAF2CJCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA7yIA" + "LgBE7yIAAAAYAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAAQAAAAU2VsZWN0ZWRSZXNwb25z" + "ZQEATC4ALgBETC4AAAAH/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState SelectedResponse { get { return m_selectedResponse; } set { if (!Object.ReferenceEquals(m_selectedResponse, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_selectedResponse = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_selectedResponse != null) { children.Add(m_selectedResponse); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SelectedResponse: { if (createOrReplace) { if (SelectedResponse == null) { if (replacement == null) { SelectedResponse = new PropertyState(this); } else { SelectedResponse = (PropertyState)replacement; } } } instance = SelectedResponse; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_selectedResponse; #endregion } #endif #endregion #region AuditConditionAcknowledgeEventState Class #if (!OPCUA_EXCLUDE_AuditConditionAcknowledgeEventState) /// /// Stores an instance of the AuditConditionAcknowledgeEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditConditionAcknowledgeEventState : AuditConditionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditConditionAcknowledgeEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditConditionAcknowledgeEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKgAAAEF1ZGl0Q29uZGl0aW9uQWNrbm93bGVkZ2VFdmVudFR5cGVJbnN0" + "YW5jZQEA8CIBAPAi8CIAAP////8RAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQDxIgAuAETxIgAAAA//" + "////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQDyIgAuAETyIgAAABH/////AQH/////" + "AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEA8yIALgBE8yIAAAAR/////wEB/////wAAAAAVYIkK" + "AgAAAAAACgAAAFNvdXJjZU5hbWUBAPQiAC4ARPQiAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQA" + "AABUaW1lAQD1IgAuAET1IgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGlt" + "ZQEA9iIALgBE9iIAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEA+CIALgBE" + "+CIAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQD5IgAuAET5IgAAAAX/////" + "AQH/////AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQD6IgAuAET6IgAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBAPsiAC4ARPsiAAAAAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAgAAABTZXJ2ZXJJZAEA/CIALgBE/CIAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAA" + "AENsaWVudEF1ZGl0RW50cnlJZAEA/SIALgBE/SIAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAA" + "AENsaWVudFVzZXJJZAEA/iIALgBE/iIAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAE1ldGhv" + "ZElkAQD/IgAuAET/IgAAABH/////AQH/////AAAAABdgiQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMB" + "AAAjAC4ARAAjAAAAGAEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAAEAAAAENvbmRpdGlvbkV2" + "ZW50SWQBAEdDAC4AREdDAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50AQBNLgAu" + "AERNLgAAABX/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState ConditionEventId { get { return m_conditionEventId; } set { if (!Object.ReferenceEquals(m_conditionEventId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_conditionEventId = value; } } /// public PropertyState Comment { get { return m_comment; } set { if (!Object.ReferenceEquals(m_comment, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_comment = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_conditionEventId != null) { children.Add(m_conditionEventId); } if (m_comment != null) { children.Add(m_comment); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ConditionEventId: { if (createOrReplace) { if (ConditionEventId == null) { if (replacement == null) { ConditionEventId = new PropertyState(this); } else { ConditionEventId = (PropertyState)replacement; } } } instance = ConditionEventId; break; } case Opc.Ua.BrowseNames.Comment: { if (createOrReplace) { if (Comment == null) { if (replacement == null) { Comment = new PropertyState(this); } else { Comment = (PropertyState)replacement; } } } instance = Comment; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_conditionEventId; private PropertyState m_comment; #endregion } #endif #endregion #region AuditConditionConfirmEventState Class #if (!OPCUA_EXCLUDE_AuditConditionConfirmEventState) /// /// Stores an instance of the AuditConditionConfirmEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditConditionConfirmEventState : AuditConditionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditConditionConfirmEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditConditionConfirmEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAEF1ZGl0Q29uZGl0aW9uQ29uZmlybUV2ZW50VHlwZUluc3RhbmNl" + "AQABIwEAASMBIwAA/////xEAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAAIjAC4ARAIjAAAAD/////8B" + "Af////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAAMjAC4ARAMjAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQAEIwAuAEQEIwAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTmFtZQEABSMALgBEBSMAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRp" + "bWUBAAYjAC4ARAYjAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQAH" + "IwAuAEQHIwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQAJIwAuAEQJIwAA" + "ABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAAojAC4ARAojAAAABf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAAsjAC4ARAsjAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABgAAAFN0YXR1cwEADCMALgBEDCMAAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAFNlcnZlcklkAQANIwAuAEQNIwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xp" + "ZW50QXVkaXRFbnRyeUlkAQAOIwAuAEQOIwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xp" + "ZW50VXNlcklkAQAPIwAuAEQPIwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAATWV0aG9kSWQB" + "ABAjAC4ARBAjAAAAEf////8BAf////8AAAAAF2CJCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAESMA" + "LgBEESMAAAAYAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29uZGl0aW9uRXZlbnRJ" + "ZAEASEMALgBESEMAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBAE4uAC4ARE4u" + "AAAAFf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState ConditionEventId { get { return m_conditionEventId; } set { if (!Object.ReferenceEquals(m_conditionEventId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_conditionEventId = value; } } /// public PropertyState Comment { get { return m_comment; } set { if (!Object.ReferenceEquals(m_comment, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_comment = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_conditionEventId != null) { children.Add(m_conditionEventId); } if (m_comment != null) { children.Add(m_comment); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ConditionEventId: { if (createOrReplace) { if (ConditionEventId == null) { if (replacement == null) { ConditionEventId = new PropertyState(this); } else { ConditionEventId = (PropertyState)replacement; } } } instance = ConditionEventId; break; } case Opc.Ua.BrowseNames.Comment: { if (createOrReplace) { if (Comment == null) { if (replacement == null) { Comment = new PropertyState(this); } else { Comment = (PropertyState)replacement; } } } instance = Comment; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_conditionEventId; private PropertyState m_comment; #endregion } #endif #endregion #region AuditConditionShelvingEventState Class #if (!OPCUA_EXCLUDE_AuditConditionShelvingEventState) /// /// Stores an instance of the AuditConditionShelvingEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditConditionShelvingEventState : AuditConditionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditConditionShelvingEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditConditionShelvingEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ShelvingTime != null) { ShelvingTime.Initialize(context, ShelvingTime_InitializationString); } } #region Initialization String private const string ShelvingTime_InitializationString = "//////////8VYIkKAgAAAAAADAAAAFNoZWx2aW5nVGltZQEATy4ALgBETy4AAAEAIgH/////AQH/////" + "AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAJwAAAEF1ZGl0Q29uZGl0aW9uU2hlbHZpbmdFdmVudFR5cGVJbnN0YW5j" + "ZQEAVSsBAFUrVSsAAP////8QAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQBWKwAuAERWKwAAAA//////" + "AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQBXKwAuAERXKwAAABH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEAWCsALgBEWCsAAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAACgAAAFNvdXJjZU5hbWUBAFkrAC4ARFkrAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABU" + "aW1lAQBaKwAuAERaKwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEA" + "WysALgBEWysAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAXSsALgBEXSsA" + "AAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQBeKwAuAEReKwAAAAX/////AQH/" + "////AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQBfKwAuAERfKwAAAQAmAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBAGArAC4ARGArAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAgAAABTZXJ2ZXJJZAEAYSsALgBEYSsAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENs" + "aWVudEF1ZGl0RW50cnlJZAEAYisALgBEYisAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENs" + "aWVudFVzZXJJZAEAYysALgBEYysAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAE1ldGhvZElk" + "AQBkKwAuAERkKwAAABH/////AQH/////AAAAABdgiQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAGUr" + "AC4ARGUrAAAAGAEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAADAAAAFNoZWx2aW5nVGltZQEA" + "Ty4ALgBETy4AAAEAIgH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState ShelvingTime { get { return m_shelvingTime; } set { if (!Object.ReferenceEquals(m_shelvingTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_shelvingTime = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_shelvingTime != null) { children.Add(m_shelvingTime); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ShelvingTime: { if (createOrReplace) { if (ShelvingTime == null) { if (replacement == null) { ShelvingTime = new PropertyState(this); } else { ShelvingTime = (PropertyState)replacement; } } } instance = ShelvingTime; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_shelvingTime; #endregion } #endif #endregion #region AuditConditionSuppressionEventState Class #if (!OPCUA_EXCLUDE_AuditConditionSuppressionEventState) /// /// Stores an instance of the AuditConditionSuppressionEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditConditionSuppressionEventState : AuditConditionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditConditionSuppressionEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditConditionSuppressionEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKgAAAEF1ZGl0Q29uZGl0aW9uU3VwcHJlc3Npb25FdmVudFR5cGVJbnN0" + "YW5jZQEASUMBAElDSUMAAP////8PAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQBKQwAuAERKQwAAAA//" + "////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQBLQwAuAERLQwAAABH/////AQH/////" + "AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEATEMALgBETEMAAAAR/////wEB/////wAAAAAVYIkK" + "AgAAAAAACgAAAFNvdXJjZU5hbWUBAE1DAC4ARE1DAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQA" + "AABUaW1lAQBOQwAuAEROQwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGlt" + "ZQEAT0MALgBET0MAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAUUMALgBE" + "UUMAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQBSQwAuAERSQwAAAAX/////" + "AQH/////AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQBTQwAuAERTQwAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBAFRDAC4ARFRDAAAAAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAgAAABTZXJ2ZXJJZAEAVUMALgBEVUMAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAA" + "AENsaWVudEF1ZGl0RW50cnlJZAEAVkMALgBEVkMAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAA" + "AENsaWVudFVzZXJJZAEAV0MALgBEV0MAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAE1ldGhv" + "ZElkAQBYQwAuAERYQwAAABH/////AQH/////AAAAABdgiQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMB" + "AFlDAC4ARFlDAAAAGAEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditConditionSilenceEventState Class #if (!OPCUA_EXCLUDE_AuditConditionSilenceEventState) /// /// Stores an instance of the AuditConditionSilenceEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditConditionSilenceEventState : AuditConditionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditConditionSilenceEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditConditionSilenceEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAEF1ZGl0Q29uZGl0aW9uU2lsZW5jZUV2ZW50VHlwZUluc3RhbmNl" + "AQBaQwEAWkNaQwAA/////w8AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAFtDAC4ARFtDAAAAD/////8B" + "Af////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAFxDAC4ARFxDAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQBdQwAuAERdQwAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTmFtZQEAXkMALgBEXkMAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRp" + "bWUBAF9DAC4ARF9DAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQBg" + "QwAuAERgQwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQBiQwAuAERiQwAA" + "ABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAGNDAC4ARGNDAAAABf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAGRDAC4ARGRDAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABgAAAFN0YXR1cwEAZUMALgBEZUMAAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAFNlcnZlcklkAQBmQwAuAERmQwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xp" + "ZW50QXVkaXRFbnRyeUlkAQBnQwAuAERnQwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xp" + "ZW50VXNlcklkAQBoQwAuAERoQwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAATWV0aG9kSWQB" + "AGlDAC4ARGlDAAAAEf////8BAf////8AAAAAF2CJCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAakMA" + "LgBEakMAAAAYAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditConditionResetEventState Class #if (!OPCUA_EXCLUDE_AuditConditionResetEventState) /// /// Stores an instance of the AuditConditionResetEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditConditionResetEventState : AuditConditionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditConditionResetEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditConditionResetEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJAAAAEF1ZGl0Q29uZGl0aW9uUmVzZXRFdmVudFR5cGVJbnN0YW5jZQEA" + "pToBAKU6pToAAP////8PAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQCmOgAuAESmOgAAAA//////AQH/" + "////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQCnOgAuAESnOgAAABH/////AQH/////AAAAABVg" + "iQoCAAAAAAAKAAAAU291cmNlTm9kZQEAqDoALgBEqDoAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CgAAAFNvdXJjZU5hbWUBAKk6AC4ARKk6AAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1l" + "AQCqOgAuAESqOgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAqzoA" + "LgBEqzoAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEArToALgBErToAAAAV" + "/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQCuOgAuAESuOgAAAAX/////AQH/////" + "AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQCvOgAuAESvOgAAAQAmAf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBALA6AC4ARLA6AAAAAf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAgAAABTZXJ2ZXJJZAEAsToALgBEsToAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENsaWVu" + "dEF1ZGl0RW50cnlJZAEAsjoALgBEsjoAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVu" + "dFVzZXJJZAEAszoALgBEszoAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAE1ldGhvZElkAQC0" + "OgAuAES0OgAAABH/////AQH/////AAAAABdgiQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBALU6AC4A" + "RLU6AAAAGAEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuditConditionOutOfServiceEventState Class #if (!OPCUA_EXCLUDE_AuditConditionOutOfServiceEventState) /// /// Stores an instance of the AuditConditionOutOfServiceEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditConditionOutOfServiceEventState : AuditConditionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditConditionOutOfServiceEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditConditionOutOfServiceEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKwAAAEF1ZGl0Q29uZGl0aW9uT3V0T2ZTZXJ2aWNlRXZlbnRUeXBlSW5z" + "dGFuY2UBAGtDAQBrQ2tDAAD/////DwAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAbEMALgBEbEMAAAAP" + "/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAbUMALgBEbUMAAAAR/////wEB////" + "/wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAG5DAC4ARG5DAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOYW1lAQBvQwAuAERvQwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAE" + "AAAAVGltZQEAcEMALgBEcEMAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRp" + "bWUBAHFDAC4ARHFDAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAHNDAC4A" + "RHNDAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAdEMALgBEdEMAAAAF////" + "/wEB/////wAAAAAVYIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEAdUMALgBEdUMAAAEAJgH/////" + "AQH/////AAAAABVgiQoCAAAAAAAGAAAAU3RhdHVzAQB2QwAuAER2QwAAAAH/////AQH/////AAAAABVg" + "iQoCAAAAAAAIAAAAU2VydmVySWQBAHdDAC4ARHdDAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIA" + "AABDbGllbnRBdWRpdEVudHJ5SWQBAHhDAC4ARHhDAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwA" + "AABDbGllbnRVc2VySWQBAHlDAC4ARHlDAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABNZXRo" + "b2RJZAEAekMALgBEekMAAAAR/////wEB/////wAAAAAXYIkKAgAAAAAADgAAAElucHV0QXJndW1lbnRz" + "AQB7QwAuAER7QwAAABgBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region RefreshStartEventState Class #if (!OPCUA_EXCLUDE_RefreshStartEventState) /// /// Stores an instance of the RefreshStartEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RefreshStartEventState : SystemEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RefreshStartEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.RefreshStartEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHQAAAFJlZnJlc2hTdGFydEV2ZW50VHlwZUluc3RhbmNlAQDjCgEA4wrj" + "CgAA/////wgAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAIEPAC4ARIEPAAAAD/////8BAf////8AAAAA" + "FWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAIIPAC4ARIIPAAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAoAAABTb3VyY2VOb2RlAQCDDwAuAESDDwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291" + "cmNlTmFtZQEAhA8ALgBEhA8AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAIUPAC4A" + "RIUPAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQCGDwAuAESGDwAA" + "AQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQCIDwAuAESIDwAAABX/////AQH/" + "////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAIkPAC4ARIkPAAAABf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region RefreshEndEventState Class #if (!OPCUA_EXCLUDE_RefreshEndEventState) /// /// Stores an instance of the RefreshEndEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RefreshEndEventState : SystemEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RefreshEndEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.RefreshEndEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGwAAAFJlZnJlc2hFbmRFdmVudFR5cGVJbnN0YW5jZQEA5AoBAOQK5AoA" + "AP////8IAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQCKDwAuAESKDwAAAA//////AQH/////AAAAABVg" + "iQoCAAAAAAAJAAAARXZlbnRUeXBlAQCLDwAuAESLDwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTm9kZQEAjA8ALgBEjA8AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJj" + "ZU5hbWUBAI0PAC4ARI0PAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQCODwAuAESO" + "DwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAjw8ALgBEjw8AAAEA" + "JgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAkQ8ALgBEkQ8AAAAV/////wEB////" + "/wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQCSDwAuAESSDwAAAAX/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region RefreshRequiredEventState Class #if (!OPCUA_EXCLUDE_RefreshRequiredEventState) /// /// Stores an instance of the RefreshRequiredEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RefreshRequiredEventState : SystemEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RefreshRequiredEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.RefreshRequiredEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIAAAAFJlZnJlc2hSZXF1aXJlZEV2ZW50VHlwZUluc3RhbmNlAQDlCgEA" + "5QrlCgAA/////wgAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAJMPAC4ARJMPAAAAD/////8BAf////8A" + "AAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAJQPAC4ARJQPAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAoAAABTb3VyY2VOb2RlAQCVDwAuAESVDwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAA" + "U291cmNlTmFtZQEAlg8ALgBElg8AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAJcP" + "AC4ARJcPAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQCYDwAuAESY" + "DwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQCaDwAuAESaDwAAABX/////" + "AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAJsPAC4ARJsPAAAABf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AlarmMetricsState Class #if (!OPCUA_EXCLUDE_AlarmMetricsState) /// /// Stores an instance of the AlarmMetricsType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AlarmMetricsState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AlarmMetricsState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AlarmMetricsType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGAAAAEFsYXJtTWV0cmljc1R5cGVJbnN0YW5jZQEAf0MBAH9Df0MAAP//" + "//8JAAAAFWCJCgIAAAAAAAoAAABBbGFybUNvdW50AQCAQwAvAD+AQwAAAAf/////AQH/////AAAAABVg" + "iQoCAAAAAAAJAAAAU3RhcnRUaW1lAQBHRgAvAD9HRgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAA" + "ABIAAABNYXhpbXVtQWN0aXZlU3RhdGUBAIFDAC8AP4FDAAABACIB/////wEB/////wAAAAAVYIkKAgAA" + "AAAADAAAAE1heGltdW1VbkFjawEAgkMALwA/gkMAAAEAIgH/////AQH/////AAAAABVgiQoCAAAAAAAQ" + "AAAAQ3VycmVudEFsYXJtUmF0ZQEAhEMALwEAfUOEQwAAAAv/////AQH/////AQAAABVgiQoCAAAAAAAE" + "AAAAUmF0ZQEAhUMALgBEhUMAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAE1heGltdW1BbGFy" + "bVJhdGUBAIZDAC8BAH1DhkMAAAAL/////wEB/////wEAAAAVYIkKAgAAAAAABAAAAFJhdGUBAIdDAC4A" + "RIdDAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABNYXhpbXVtUmVBbGFybUNvdW50AQCDQwAv" + "AD+DQwAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQXZlcmFnZUFsYXJtUmF0ZQEAiEMALwEA" + "fUOIQwAAAAv/////AQH/////AQAAABVgiQoCAAAAAAAEAAAAUmF0ZQEAiUMALgBEiUMAAAAF/////wEB" + "/////wAAAAAEYYIKBAAAAAAABQAAAFJlc2V0AQDqSAAvAQDqSOpIAAABAQEAAAABAPkLAAEATwgAAAAA"; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState AlarmCount { get { return m_alarmCount; } set { if (!Object.ReferenceEquals(m_alarmCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_alarmCount = value; } } /// public BaseDataVariableState StartTime { get { return m_startTime; } set { if (!Object.ReferenceEquals(m_startTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_startTime = value; } } /// public BaseDataVariableState MaximumActiveState { get { return m_maximumActiveState; } set { if (!Object.ReferenceEquals(m_maximumActiveState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maximumActiveState = value; } } /// public BaseDataVariableState MaximumUnAck { get { return m_maximumUnAck; } set { if (!Object.ReferenceEquals(m_maximumUnAck, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maximumUnAck = value; } } /// public AlarmRateVariableState CurrentAlarmRate { get { return m_currentAlarmRate; } set { if (!Object.ReferenceEquals(m_currentAlarmRate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_currentAlarmRate = value; } } /// public AlarmRateVariableState MaximumAlarmRate { get { return m_maximumAlarmRate; } set { if (!Object.ReferenceEquals(m_maximumAlarmRate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maximumAlarmRate = value; } } /// public BaseDataVariableState MaximumReAlarmCount { get { return m_maximumReAlarmCount; } set { if (!Object.ReferenceEquals(m_maximumReAlarmCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maximumReAlarmCount = value; } } /// public AlarmRateVariableState AverageAlarmRate { get { return m_averageAlarmRate; } set { if (!Object.ReferenceEquals(m_averageAlarmRate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_averageAlarmRate = value; } } /// public MethodState Reset { get { return m_resetMethod; } set { if (!Object.ReferenceEquals(m_resetMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_resetMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_alarmCount != null) { children.Add(m_alarmCount); } if (m_startTime != null) { children.Add(m_startTime); } if (m_maximumActiveState != null) { children.Add(m_maximumActiveState); } if (m_maximumUnAck != null) { children.Add(m_maximumUnAck); } if (m_currentAlarmRate != null) { children.Add(m_currentAlarmRate); } if (m_maximumAlarmRate != null) { children.Add(m_maximumAlarmRate); } if (m_maximumReAlarmCount != null) { children.Add(m_maximumReAlarmCount); } if (m_averageAlarmRate != null) { children.Add(m_averageAlarmRate); } if (m_resetMethod != null) { children.Add(m_resetMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.AlarmCount: { if (createOrReplace) { if (AlarmCount == null) { if (replacement == null) { AlarmCount = new BaseDataVariableState(this); } else { AlarmCount = (BaseDataVariableState)replacement; } } } instance = AlarmCount; break; } case Opc.Ua.BrowseNames.StartTime: { if (createOrReplace) { if (StartTime == null) { if (replacement == null) { StartTime = new BaseDataVariableState(this); } else { StartTime = (BaseDataVariableState)replacement; } } } instance = StartTime; break; } case Opc.Ua.BrowseNames.MaximumActiveState: { if (createOrReplace) { if (MaximumActiveState == null) { if (replacement == null) { MaximumActiveState = new BaseDataVariableState(this); } else { MaximumActiveState = (BaseDataVariableState)replacement; } } } instance = MaximumActiveState; break; } case Opc.Ua.BrowseNames.MaximumUnAck: { if (createOrReplace) { if (MaximumUnAck == null) { if (replacement == null) { MaximumUnAck = new BaseDataVariableState(this); } else { MaximumUnAck = (BaseDataVariableState)replacement; } } } instance = MaximumUnAck; break; } case Opc.Ua.BrowseNames.CurrentAlarmRate: { if (createOrReplace) { if (CurrentAlarmRate == null) { if (replacement == null) { CurrentAlarmRate = new AlarmRateVariableState(this); } else { CurrentAlarmRate = (AlarmRateVariableState)replacement; } } } instance = CurrentAlarmRate; break; } case Opc.Ua.BrowseNames.MaximumAlarmRate: { if (createOrReplace) { if (MaximumAlarmRate == null) { if (replacement == null) { MaximumAlarmRate = new AlarmRateVariableState(this); } else { MaximumAlarmRate = (AlarmRateVariableState)replacement; } } } instance = MaximumAlarmRate; break; } case Opc.Ua.BrowseNames.MaximumReAlarmCount: { if (createOrReplace) { if (MaximumReAlarmCount == null) { if (replacement == null) { MaximumReAlarmCount = new BaseDataVariableState(this); } else { MaximumReAlarmCount = (BaseDataVariableState)replacement; } } } instance = MaximumReAlarmCount; break; } case Opc.Ua.BrowseNames.AverageAlarmRate: { if (createOrReplace) { if (AverageAlarmRate == null) { if (replacement == null) { AverageAlarmRate = new AlarmRateVariableState(this); } else { AverageAlarmRate = (AlarmRateVariableState)replacement; } } } instance = AverageAlarmRate; break; } case Opc.Ua.BrowseNames.Reset: { if (createOrReplace) { if (Reset == null) { if (replacement == null) { Reset = new MethodState(this); } else { Reset = (MethodState)replacement; } } } instance = Reset; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_alarmCount; private BaseDataVariableState m_startTime; private BaseDataVariableState m_maximumActiveState; private BaseDataVariableState m_maximumUnAck; private AlarmRateVariableState m_currentAlarmRate; private AlarmRateVariableState m_maximumAlarmRate; private BaseDataVariableState m_maximumReAlarmCount; private AlarmRateVariableState m_averageAlarmRate; private MethodState m_resetMethod; #endregion } #endif #endregion #region AlarmRateVariableState Class #if (!OPCUA_EXCLUDE_AlarmRateVariableState) /// /// Stores an instance of the AlarmRateVariableType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AlarmRateVariableState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AlarmRateVariableState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.AlarmRateVariableType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Double, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAHQAAAEFsYXJtUmF0ZVZhcmlhYmxlVHlwZUluc3RhbmNlAQB9QwEAfUN9" + "QwAAAAv/////AQH/////AQAAABVgiQoCAAAAAAAEAAAAUmF0ZQEAfkMALgBEfkMAAAAF/////wEB////" + "/wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState Rate { get { return m_rate; } set { if (!Object.ReferenceEquals(m_rate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_rate = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_rate != null) { children.Add(m_rate); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Rate: { if (createOrReplace) { if (Rate == null) { if (replacement == null) { Rate = new PropertyState(this); } else { Rate = (PropertyState)replacement; } } } instance = Rate; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_rate; #endregion } #endif #endregion #region ProgramStateMachineState Class #if (!OPCUA_EXCLUDE_ProgramStateMachineState) /// /// Stores an instance of the ProgramStateMachineType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ProgramStateMachineState : FiniteStateMachineState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ProgramStateMachineState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ProgramStateMachineType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ProgramDiagnostic != null) { ProgramDiagnostic.Initialize(context, ProgramDiagnostic_InitializationString); } if (FinalResultData != null) { FinalResultData.Initialize(context, FinalResultData_InitializationString); } } #region Initialization String private const string ProgramDiagnostic_InitializationString = "//////////8VYIkKAgAAAAAAEQAAAFByb2dyYW1EaWFnbm9zdGljAQBfCQAvAQAXPF8JAAABACQ8////" + "/wEB/////wwAAAAVYIkKAgAAAAAADwAAAENyZWF0ZVNlc3Npb25JZAEAAA8ALwA/AA8AAAAR/////wEB" + "/////wAAAAAVYIkKAgAAAAAAEAAAAENyZWF0ZUNsaWVudE5hbWUBAAEPAC8APwEPAAAADP////8BAf//" + "//8AAAAAFWCJCgIAAAAAABYAAABJbnZvY2F0aW9uQ3JlYXRpb25UaW1lAQACDwAvAD8CDwAAAQAmAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAABIAAABMYXN0VHJhbnNpdGlvblRpbWUBAAMPAC4ARAMPAAABACYB" + "/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAExhc3RNZXRob2RDYWxsAQAEDwAvAD8EDwAAAAz/////" + "AQH/////AAAAABVgiQoCAAAAAAATAAAATGFzdE1ldGhvZFNlc3Npb25JZAEABQ8ALwA/BQ8AAAAR////" + "/wEB/////wAAAAAXYIkKAgAAAAAAGAAAAExhc3RNZXRob2RJbnB1dEFyZ3VtZW50cwEABg8ALwA/Bg8A" + "AAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CJCgIAAAAAABkAAABMYXN0TWV0aG9kT3V0cHV0QXJn" + "dW1lbnRzAQAHDwAvAD8HDwAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYIkKAgAAAAAAFQAAAExh" + "c3RNZXRob2RJbnB1dFZhbHVlcwEAvjoALwA/vjoAAAAYAQAAAAEAAAAAAAAAAQH/////AAAAABdgiQoC" + "AAAAAAAWAAAATGFzdE1ldGhvZE91dHB1dFZhbHVlcwEAwDoALwA/wDoAAAAYAQAAAAEAAAAAAAAAAQH/" + "////AAAAABVgiQoCAAAAAAASAAAATGFzdE1ldGhvZENhbGxUaW1lAQAIDwAvAD8IDwAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAABYAAABMYXN0TWV0aG9kUmV0dXJuU3RhdHVzAQAJDwAvAD8JDwAAABP/" + "////AQH/////AAAAAA=="; private const string FinalResultData_InitializationString = "//////////8EYIAKAQAAAAAADwAAAEZpbmFsUmVzdWx0RGF0YQEACg8ALwA6Cg8AAP////8AAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAAHwAAAFByb2dyYW1TdGF0ZU1hY2hpbmVUeXBlSW5zdGFuY2UBAFcJAQBX" + "CVcJAAD/////BwAAABVgiQoCAAAAAAAMAAAAQ3VycmVudFN0YXRlAQD2DgAvAQDICvYOAAAAFf////8B" + "Af////8CAAAAFWCJCgIAAAAAAAIAAABJZAEA9w4ALgBE9w4AAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAABgAAAE51bWJlcgEA+Q4ALgBE+Q4AAAAH/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAExhc3RU" + "cmFuc2l0aW9uAQD7DgAvAQDPCvsOAAAAFf////8BAf////8DAAAAFWCJCgIAAAAAAAIAAABJZAEA/A4A" + "LgBE/A4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAE51bWJlcgEA/g4ALgBE/g4AAAAH////" + "/wEB/////wAAAAAVYIkKAgAAAAAADgAAAFRyYW5zaXRpb25UaW1lAQD/DgAuAET/DgAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAkAAABEZWxldGFibGUBAFkJAC4ARFkJAAAAAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABBdXRvRGVsZXRlAQBaCQAuAERaCQAAAAH/////AQH/////AAAAABVgiQoCAAAA" + "AAAMAAAAUmVjeWNsZUNvdW50AQBbCQAuAERbCQAAAAb/////AQH/////AAAAABVgiQoCAAAAAAARAAAA" + "UHJvZ3JhbURpYWdub3N0aWMBAF8JAC8BABc8XwkAAAEAJDz/////AQH/////DAAAABVgiQoCAAAAAAAP" + "AAAAQ3JlYXRlU2Vzc2lvbklkAQAADwAvAD8ADwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAQAAAA" + "Q3JlYXRlQ2xpZW50TmFtZQEAAQ8ALwA/AQ8AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAFgAAAElu" + "dm9jYXRpb25DcmVhdGlvblRpbWUBAAIPAC8APwIPAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "EgAAAExhc3RUcmFuc2l0aW9uVGltZQEAAw8ALgBEAw8AAAEAJgH/////AQH/////AAAAABVgiQoCAAAA" + "AAAOAAAATGFzdE1ldGhvZENhbGwBAAQPAC8APwQPAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABMA" + "AABMYXN0TWV0aG9kU2Vzc2lvbklkAQAFDwAvAD8FDwAAABH/////AQH/////AAAAABdgiQoCAAAAAAAY" + "AAAATGFzdE1ldGhvZElucHV0QXJndW1lbnRzAQAGDwAvAD8GDwAAAQAoAQEAAAABAAAAAAAAAAEB////" + "/wAAAAAXYIkKAgAAAAAAGQAAAExhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMBAAcPAC8APwcPAAABACgB" + "AQAAAAEAAAAAAAAAAQH/////AAAAABdgiQoCAAAAAAAVAAAATGFzdE1ldGhvZElucHV0VmFsdWVzAQC+" + "OgAvAD++OgAAABgBAAAAAQAAAAAAAAABAf////8AAAAAF2CJCgIAAAAAABYAAABMYXN0TWV0aG9kT3V0" + "cHV0VmFsdWVzAQDAOgAvAD/AOgAAABgBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAABIAAABM" + "YXN0TWV0aG9kQ2FsbFRpbWUBAAgPAC8APwgPAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAAFgAA" + "AExhc3RNZXRob2RSZXR1cm5TdGF0dXMBAAkPAC8APwkPAAAAE/////8BAf////8AAAAABGCACgEAAAAA" + "AA8AAABGaW5hbFJlc3VsdERhdGEBAAoPAC8AOgoPAAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState Deletable { get { return m_deletable; } set { if (!Object.ReferenceEquals(m_deletable, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_deletable = value; } } /// public PropertyState AutoDelete { get { return m_autoDelete; } set { if (!Object.ReferenceEquals(m_autoDelete, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_autoDelete = value; } } /// public PropertyState RecycleCount { get { return m_recycleCount; } set { if (!Object.ReferenceEquals(m_recycleCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_recycleCount = value; } } /// public ProgramDiagnostic2State ProgramDiagnostic { get { return m_programDiagnostic; } set { if (!Object.ReferenceEquals(m_programDiagnostic, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_programDiagnostic = value; } } /// public BaseObjectState FinalResultData { get { return m_finalResultData; } set { if (!Object.ReferenceEquals(m_finalResultData, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_finalResultData = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_deletable != null) { children.Add(m_deletable); } if (m_autoDelete != null) { children.Add(m_autoDelete); } if (m_recycleCount != null) { children.Add(m_recycleCount); } if (m_programDiagnostic != null) { children.Add(m_programDiagnostic); } if (m_finalResultData != null) { children.Add(m_finalResultData); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Deletable: { if (createOrReplace) { if (Deletable == null) { if (replacement == null) { Deletable = new PropertyState(this); } else { Deletable = (PropertyState)replacement; } } } instance = Deletable; break; } case Opc.Ua.BrowseNames.AutoDelete: { if (createOrReplace) { if (AutoDelete == null) { if (replacement == null) { AutoDelete = new PropertyState(this); } else { AutoDelete = (PropertyState)replacement; } } } instance = AutoDelete; break; } case Opc.Ua.BrowseNames.RecycleCount: { if (createOrReplace) { if (RecycleCount == null) { if (replacement == null) { RecycleCount = new PropertyState(this); } else { RecycleCount = (PropertyState)replacement; } } } instance = RecycleCount; break; } case Opc.Ua.BrowseNames.ProgramDiagnostic: { if (createOrReplace) { if (ProgramDiagnostic == null) { if (replacement == null) { ProgramDiagnostic = new ProgramDiagnostic2State(this); } else { ProgramDiagnostic = (ProgramDiagnostic2State)replacement; } } } instance = ProgramDiagnostic; break; } case Opc.Ua.BrowseNames.FinalResultData: { if (createOrReplace) { if (FinalResultData == null) { if (replacement == null) { FinalResultData = new BaseObjectState(this); } else { FinalResultData = (BaseObjectState)replacement; } } } instance = FinalResultData; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_deletable; private PropertyState m_autoDelete; private PropertyState m_recycleCount; private ProgramDiagnostic2State m_programDiagnostic; private BaseObjectState m_finalResultData; #endregion } #endif #endregion #region ProgramTransitionEventState Class #if (!OPCUA_EXCLUDE_ProgramTransitionEventState) /// /// Stores an instance of the ProgramTransitionEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ProgramTransitionEventState : TransitionEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ProgramTransitionEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ProgramTransitionEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAFByb2dyYW1UcmFuc2l0aW9uRXZlbnRUeXBlSW5zdGFuY2UBAEoJ" + "AQBKCUoJAAD/////DAAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAxg4ALgBExg4AAAAP/////wEB////" + "/wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAxw4ALgBExw4AAAAR/////wEB/////wAAAAAVYIkK" + "AgAAAAAACgAAAFNvdXJjZU5vZGUBAMgOAC4ARMgOAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoA" + "AABTb3VyY2VOYW1lAQDJDgAuAETJDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEA" + "yg4ALgBEyg4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAMsOAC4A" + "RMsOAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAM0OAC4ARM0OAAAAFf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAzg4ALgBEzg4AAAAF/////wEB/////wAA" + "AAAVYIkKAgAAAAAACgAAAFRyYW5zaXRpb24BANkOAC8BAMoK2Q4AAAAV/////wEB/////wEAAAAVYIkK" + "AgAAAAAAAgAAAElkAQDaDgAuAETaDgAAABj/////AQH/////AAAAABVgiQoCAAAAAAAJAAAARnJvbVN0" + "YXRlAQDPDgAvAQDDCs8OAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEA0A4ALgBE0A4A" + "AAAY/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAFRvU3RhdGUBANQOAC8BAMMK1A4AAAAV/////wEB" + "/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQDVDgAuAETVDgAAABj/////AQH/////AAAAABVgiQoCAAAA" + "AAASAAAASW50ZXJtZWRpYXRlUmVzdWx0AQBLCQAvAD9LCQAAABj/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState IntermediateResult { get { return m_intermediateResult; } set { if (!Object.ReferenceEquals(m_intermediateResult, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_intermediateResult = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_intermediateResult != null) { children.Add(m_intermediateResult); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.IntermediateResult: { if (createOrReplace) { if (IntermediateResult == null) { if (replacement == null) { IntermediateResult = new BaseDataVariableState(this); } else { IntermediateResult = (BaseDataVariableState)replacement; } } } instance = IntermediateResult; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_intermediateResult; #endregion } #endif #endregion #region AuditProgramTransitionEventState Class #if (!OPCUA_EXCLUDE_AuditProgramTransitionEventState) /// /// Stores an instance of the AuditProgramTransitionEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditProgramTransitionEventState : AuditUpdateStateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditProgramTransitionEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditProgramTransitionEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJwAAAEF1ZGl0UHJvZ3JhbVRyYW5zaXRpb25FdmVudFR5cGVJbnN0YW5j" + "ZQEAUC4BAFAuUC4AAP////8SAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQBRLgAuAERRLgAAAA//////" + "AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQBSLgAuAERSLgAAABH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEAUy4ALgBEUy4AAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAACgAAAFNvdXJjZU5hbWUBAFQuAC4ARFQuAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABU" + "aW1lAQBVLgAuAERVLgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEA" + "Vi4ALgBEVi4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAWC4ALgBEWC4A" + "AAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQBZLgAuAERZLgAAAAX/////AQH/" + "////AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQBaLgAuAERaLgAAAQAmAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBAFsuAC4ARFsuAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAgAAABTZXJ2ZXJJZAEAXC4ALgBEXC4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENs" + "aWVudEF1ZGl0RW50cnlJZAEAXS4ALgBEXS4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENs" + "aWVudFVzZXJJZAEAXi4ALgBEXi4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAE1ldGhvZElk" + "AQBfLgAuAERfLgAAABH/////AQH/////AAAAABdgiQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAGAu" + "AC4ARGAuAAAAGAEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACgAAAE9sZFN0YXRlSWQBAGEu" + "AC4ARGEuAAAAGP////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABOZXdTdGF0ZUlkAQBiLgAuAERiLgAA" + "ABj/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAVHJhbnNpdGlvbk51bWJlcgEAYy4ALgBEYy4AAAAH" + "/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState TransitionNumber { get { return m_transitionNumber; } set { if (!Object.ReferenceEquals(m_transitionNumber, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transitionNumber = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_transitionNumber != null) { children.Add(m_transitionNumber); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.TransitionNumber: { if (createOrReplace) { if (TransitionNumber == null) { if (replacement == null) { TransitionNumber = new PropertyState(this); } else { TransitionNumber = (PropertyState)replacement; } } } instance = TransitionNumber; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_transitionNumber; #endregion } #endif #endregion #region ProgramTransitionAuditEventState Class #if (!OPCUA_EXCLUDE_ProgramTransitionAuditEventState) /// /// Stores an instance of the ProgramTransitionAuditEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ProgramTransitionAuditEventState : AuditUpdateStateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ProgramTransitionAuditEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ProgramTransitionAuditEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJwAAAFByb2dyYW1UcmFuc2l0aW9uQXVkaXRFdmVudFR5cGVJbnN0YW5j" + "ZQEA3g4BAN4O3g4AAP////8SAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQDfDgAuAETfDgAAAA//////" + "AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQDgDgAuAETgDgAAABH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEA4Q4ALgBE4Q4AAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAACgAAAFNvdXJjZU5hbWUBAOIOAC4AROIOAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABU" + "aW1lAQDjDgAuAETjDgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEA" + "5A4ALgBE5A4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEA5g4ALgBE5g4A" + "AAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQDnDgAuAETnDgAAAAX/////AQH/" + "////AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQDoDgAuAEToDgAAAQAmAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBAOkOAC4AROkOAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAgAAABTZXJ2ZXJJZAEA6g4ALgBE6g4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENs" + "aWVudEF1ZGl0RW50cnlJZAEA6w4ALgBE6w4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENs" + "aWVudFVzZXJJZAEA7A4ALgBE7A4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAE1ldGhvZElk" + "AQDtDgAuAETtDgAAABH/////AQH/////AAAAABdgiQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAO4O" + "AC4ARO4OAAAAGAEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACgAAAE9sZFN0YXRlSWQBAO8O" + "AC4ARO8OAAAAGP////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABOZXdTdGF0ZUlkAQDwDgAuAETwDgAA" + "ABj/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAVHJhbnNpdGlvbgEA8Q4ALwEAzwrxDgAAABX/////" + "AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAPIOAC4ARPIOAAAAEf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public FiniteTransitionVariableState Transition { get { return m_transition; } set { if (!Object.ReferenceEquals(m_transition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transition = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_transition != null) { children.Add(m_transition); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Transition: { if (createOrReplace) { if (Transition == null) { if (replacement == null) { Transition = new FiniteTransitionVariableState(this); } else { Transition = (FiniteTransitionVariableState)replacement; } } } instance = Transition; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private FiniteTransitionVariableState m_transition; #endregion } #endif #endregion #region ProgramDiagnosticState Class #if (!OPCUA_EXCLUDE_ProgramDiagnosticState) /// /// Stores an instance of the ProgramDiagnosticType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ProgramDiagnosticState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ProgramDiagnosticState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ProgramDiagnosticType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.ProgramDiagnosticDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAHQAAAFByb2dyYW1EaWFnbm9zdGljVHlwZUluc3RhbmNlAQBMCQEATAlM" + "CQAAAQB+A/////8BAf////8KAAAAFWCJCgIAAAAAAA8AAABDcmVhdGVTZXNzaW9uSWQBAE0JAC4ARE0J" + "AAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABDcmVhdGVDbGllbnROYW1lAQBOCQAuAEROCQAA" + "AAz/////AQH/////AAAAABVgiQoCAAAAAAAWAAAASW52b2NhdGlvbkNyZWF0aW9uVGltZQEATwkALgBE" + "TwkAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAASAAAATGFzdFRyYW5zaXRpb25UaW1lAQBQCQAu" + "AERQCQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAA4AAABMYXN0TWV0aG9kQ2FsbAEAUQkALgBE" + "UQkAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEwAAAExhc3RNZXRob2RTZXNzaW9uSWQBAFIJAC4A" + "RFIJAAAAEf////8BAf////8AAAAAF2CJCgIAAAAAABgAAABMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMB" + "AFMJAC4ARFMJAAAAGAEAAAABAAAAAAAAAAEB/////wAAAAAXYIkKAgAAAAAAGQAAAExhc3RNZXRob2RP" + "dXRwdXRBcmd1bWVudHMBAFQJAC4ARFQJAAAAGAEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAA" + "EgAAAExhc3RNZXRob2RDYWxsVGltZQEAVQkALgBEVQkAAAEAJgH/////AQH/////AAAAABVgiQoCAAAA" + "AAAWAAAATGFzdE1ldGhvZFJldHVyblN0YXR1cwEAVgkALgBEVgkAAAAT/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState CreateSessionId { get { return m_createSessionId; } set { if (!Object.ReferenceEquals(m_createSessionId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createSessionId = value; } } /// public PropertyState CreateClientName { get { return m_createClientName; } set { if (!Object.ReferenceEquals(m_createClientName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createClientName = value; } } /// public PropertyState InvocationCreationTime { get { return m_invocationCreationTime; } set { if (!Object.ReferenceEquals(m_invocationCreationTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_invocationCreationTime = value; } } /// public PropertyState LastTransitionTime { get { return m_lastTransitionTime; } set { if (!Object.ReferenceEquals(m_lastTransitionTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastTransitionTime = value; } } /// public PropertyState LastMethodCall { get { return m_lastMethodCall; } set { if (!Object.ReferenceEquals(m_lastMethodCall, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodCall = value; } } /// public PropertyState LastMethodSessionId { get { return m_lastMethodSessionId; } set { if (!Object.ReferenceEquals(m_lastMethodSessionId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodSessionId = value; } } /// public PropertyState LastMethodInputArguments { get { return m_lastMethodInputArguments; } set { if (!Object.ReferenceEquals(m_lastMethodInputArguments, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodInputArguments = value; } } /// public PropertyState LastMethodOutputArguments { get { return m_lastMethodOutputArguments; } set { if (!Object.ReferenceEquals(m_lastMethodOutputArguments, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodOutputArguments = value; } } /// public PropertyState LastMethodCallTime { get { return m_lastMethodCallTime; } set { if (!Object.ReferenceEquals(m_lastMethodCallTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodCallTime = value; } } /// public PropertyState LastMethodReturnStatus { get { return m_lastMethodReturnStatus; } set { if (!Object.ReferenceEquals(m_lastMethodReturnStatus, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodReturnStatus = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_createSessionId != null) { children.Add(m_createSessionId); } if (m_createClientName != null) { children.Add(m_createClientName); } if (m_invocationCreationTime != null) { children.Add(m_invocationCreationTime); } if (m_lastTransitionTime != null) { children.Add(m_lastTransitionTime); } if (m_lastMethodCall != null) { children.Add(m_lastMethodCall); } if (m_lastMethodSessionId != null) { children.Add(m_lastMethodSessionId); } if (m_lastMethodInputArguments != null) { children.Add(m_lastMethodInputArguments); } if (m_lastMethodOutputArguments != null) { children.Add(m_lastMethodOutputArguments); } if (m_lastMethodCallTime != null) { children.Add(m_lastMethodCallTime); } if (m_lastMethodReturnStatus != null) { children.Add(m_lastMethodReturnStatus); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.CreateSessionId: { if (createOrReplace) { if (CreateSessionId == null) { if (replacement == null) { CreateSessionId = new PropertyState(this); } else { CreateSessionId = (PropertyState)replacement; } } } instance = CreateSessionId; break; } case Opc.Ua.BrowseNames.CreateClientName: { if (createOrReplace) { if (CreateClientName == null) { if (replacement == null) { CreateClientName = new PropertyState(this); } else { CreateClientName = (PropertyState)replacement; } } } instance = CreateClientName; break; } case Opc.Ua.BrowseNames.InvocationCreationTime: { if (createOrReplace) { if (InvocationCreationTime == null) { if (replacement == null) { InvocationCreationTime = new PropertyState(this); } else { InvocationCreationTime = (PropertyState)replacement; } } } instance = InvocationCreationTime; break; } case Opc.Ua.BrowseNames.LastTransitionTime: { if (createOrReplace) { if (LastTransitionTime == null) { if (replacement == null) { LastTransitionTime = new PropertyState(this); } else { LastTransitionTime = (PropertyState)replacement; } } } instance = LastTransitionTime; break; } case Opc.Ua.BrowseNames.LastMethodCall: { if (createOrReplace) { if (LastMethodCall == null) { if (replacement == null) { LastMethodCall = new PropertyState(this); } else { LastMethodCall = (PropertyState)replacement; } } } instance = LastMethodCall; break; } case Opc.Ua.BrowseNames.LastMethodSessionId: { if (createOrReplace) { if (LastMethodSessionId == null) { if (replacement == null) { LastMethodSessionId = new PropertyState(this); } else { LastMethodSessionId = (PropertyState)replacement; } } } instance = LastMethodSessionId; break; } case Opc.Ua.BrowseNames.LastMethodInputArguments: { if (createOrReplace) { if (LastMethodInputArguments == null) { if (replacement == null) { LastMethodInputArguments = new PropertyState(this); } else { LastMethodInputArguments = (PropertyState)replacement; } } } instance = LastMethodInputArguments; break; } case Opc.Ua.BrowseNames.LastMethodOutputArguments: { if (createOrReplace) { if (LastMethodOutputArguments == null) { if (replacement == null) { LastMethodOutputArguments = new PropertyState(this); } else { LastMethodOutputArguments = (PropertyState)replacement; } } } instance = LastMethodOutputArguments; break; } case Opc.Ua.BrowseNames.LastMethodCallTime: { if (createOrReplace) { if (LastMethodCallTime == null) { if (replacement == null) { LastMethodCallTime = new PropertyState(this); } else { LastMethodCallTime = (PropertyState)replacement; } } } instance = LastMethodCallTime; break; } case Opc.Ua.BrowseNames.LastMethodReturnStatus: { if (createOrReplace) { if (LastMethodReturnStatus == null) { if (replacement == null) { LastMethodReturnStatus = new PropertyState(this); } else { LastMethodReturnStatus = (PropertyState)replacement; } } } instance = LastMethodReturnStatus; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_createSessionId; private PropertyState m_createClientName; private PropertyState m_invocationCreationTime; private PropertyState m_lastTransitionTime; private PropertyState m_lastMethodCall; private PropertyState m_lastMethodSessionId; private PropertyState m_lastMethodInputArguments; private PropertyState m_lastMethodOutputArguments; private PropertyState m_lastMethodCallTime; private PropertyState m_lastMethodReturnStatus; #endregion } #region ProgramDiagnosticValue Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ProgramDiagnosticValue : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ProgramDiagnosticValue(ProgramDiagnosticState variable, ProgramDiagnosticDataType value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new ProgramDiagnosticDataType(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public ProgramDiagnosticState Variable { get { return m_variable; } } /// /// The value of the variable. /// public ProgramDiagnosticDataType Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(ProgramDiagnosticState variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.CreateSessionId; instance.OnReadValue = OnRead_CreateSessionId; instance.OnSimpleWriteValue = OnWrite_CreateSessionId; updateList.Add(instance); instance = m_variable.CreateClientName; instance.OnReadValue = OnRead_CreateClientName; instance.OnSimpleWriteValue = OnWrite_CreateClientName; updateList.Add(instance); instance = m_variable.InvocationCreationTime; instance.OnReadValue = OnRead_InvocationCreationTime; instance.OnSimpleWriteValue = OnWrite_InvocationCreationTime; updateList.Add(instance); instance = m_variable.LastTransitionTime; instance.OnReadValue = OnRead_LastTransitionTime; instance.OnSimpleWriteValue = OnWrite_LastTransitionTime; updateList.Add(instance); instance = m_variable.LastMethodCall; instance.OnReadValue = OnRead_LastMethodCall; instance.OnSimpleWriteValue = OnWrite_LastMethodCall; updateList.Add(instance); instance = m_variable.LastMethodSessionId; instance.OnReadValue = OnRead_LastMethodSessionId; instance.OnSimpleWriteValue = OnWrite_LastMethodSessionId; updateList.Add(instance); instance = m_variable.LastMethodInputArguments; instance.OnReadValue = OnRead_LastMethodInputArguments; instance.OnSimpleWriteValue = OnWrite_LastMethodInputArguments; updateList.Add(instance); instance = m_variable.LastMethodOutputArguments; instance.OnReadValue = OnRead_LastMethodOutputArguments; instance.OnSimpleWriteValue = OnWrite_LastMethodOutputArguments; updateList.Add(instance); instance = m_variable.LastMethodCallTime; instance.OnReadValue = OnRead_LastMethodCallTime; instance.OnSimpleWriteValue = OnWrite_LastMethodCallTime; updateList.Add(instance); instance = m_variable.LastMethodReturnStatus; instance.OnReadValue = OnRead_LastMethodReturnStatus; instance.OnSimpleWriteValue = OnWrite_LastMethodReturnStatus; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (ProgramDiagnosticDataType)Write(value); } return ServiceResult.Good; } #region CreateSessionId Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CreateSessionId( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CreateSessionId; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CreateSessionId(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CreateSessionId = (NodeId)Write(value); } return ServiceResult.Good; } #endregion #region CreateClientName Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CreateClientName( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CreateClientName; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CreateClientName(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CreateClientName = (string)Write(value); } return ServiceResult.Good; } #endregion #region InvocationCreationTime Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_InvocationCreationTime( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.InvocationCreationTime; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_InvocationCreationTime(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.InvocationCreationTime = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #region LastTransitionTime Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastTransitionTime( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastTransitionTime; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastTransitionTime(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastTransitionTime = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodCall Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodCall( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodCall; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodCall(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodCall = (string)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodSessionId Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodSessionId( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodSessionId; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodSessionId(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodSessionId = (NodeId)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodInputArguments Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodInputArguments( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodInputArguments; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodInputArguments(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodInputArguments = (ArgumentCollection)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodOutputArguments Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodOutputArguments( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodOutputArguments; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodOutputArguments(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodOutputArguments = (ArgumentCollection)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodCallTime Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodCallTime( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodCallTime; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodCallTime(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodCallTime = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodReturnStatus Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodReturnStatus( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodReturnStatus; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodReturnStatus(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodReturnStatus = (StatusResult)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private ProgramDiagnosticDataType m_value; private ProgramDiagnosticState m_variable; #endregion } #endregion #endif #endregion #region ProgramDiagnostic2State Class #if (!OPCUA_EXCLUDE_ProgramDiagnostic2State) /// /// Stores an instance of the ProgramDiagnostic2Type VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ProgramDiagnostic2State : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ProgramDiagnostic2State(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.ProgramDiagnostic2Type, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.ProgramDiagnostic2DataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAAHgAAAFByb2dyYW1EaWFnbm9zdGljMlR5cGVJbnN0YW5jZQEAFzwBABc8" + "FzwAAAEAJDz/////AQH/////DAAAABVgiQoCAAAAAAAPAAAAQ3JlYXRlU2Vzc2lvbklkAQAYPAAvAD8Y" + "PAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ3JlYXRlQ2xpZW50TmFtZQEAGTwALwA/GTwA" + "AAAM/////wEB/////wAAAAAVYIkKAgAAAAAAFgAAAEludm9jYXRpb25DcmVhdGlvblRpbWUBABo8AC8A" + "Pxo8AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAExhc3RUcmFuc2l0aW9uVGltZQEAGzwA" + "LgBEGzwAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAATGFzdE1ldGhvZENhbGwBABw8AC8A" + "Pxw8AAAADP////8BAf////8AAAAAFWCJCgIAAAAAABMAAABMYXN0TWV0aG9kU2Vzc2lvbklkAQAdPAAv" + "AD8dPAAAABH/////AQH/////AAAAABdgiQoCAAAAAAAYAAAATGFzdE1ldGhvZElucHV0QXJndW1lbnRz" + "AQAePAAvAD8ePAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYIkKAgAAAAAAGQAAAExhc3RNZXRo" + "b2RPdXRwdXRBcmd1bWVudHMBAB88AC8APx88AAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgiQoC" + "AAAAAAAVAAAATGFzdE1ldGhvZElucHV0VmFsdWVzAQAgPAAvAD8gPAAAABgBAAAAAQAAAAAAAAABAf//" + "//8AAAAAF2CJCgIAAAAAABYAAABMYXN0TWV0aG9kT3V0cHV0VmFsdWVzAQAhPAAvAD8hPAAAABgBAAAA" + "AQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAABIAAABMYXN0TWV0aG9kQ2FsbFRpbWUBACI8AC8APyI8" + "AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAAFgAAAExhc3RNZXRob2RSZXR1cm5TdGF0dXMBACM8" + "AC8APyM8AAAAE/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState CreateSessionId { get { return m_createSessionId; } set { if (!Object.ReferenceEquals(m_createSessionId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createSessionId = value; } } /// public BaseDataVariableState CreateClientName { get { return m_createClientName; } set { if (!Object.ReferenceEquals(m_createClientName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createClientName = value; } } /// public BaseDataVariableState InvocationCreationTime { get { return m_invocationCreationTime; } set { if (!Object.ReferenceEquals(m_invocationCreationTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_invocationCreationTime = value; } } /// public PropertyState LastTransitionTime { get { return m_lastTransitionTime; } set { if (!Object.ReferenceEquals(m_lastTransitionTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastTransitionTime = value; } } /// public BaseDataVariableState LastMethodCall { get { return m_lastMethodCall; } set { if (!Object.ReferenceEquals(m_lastMethodCall, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodCall = value; } } /// public BaseDataVariableState LastMethodSessionId { get { return m_lastMethodSessionId; } set { if (!Object.ReferenceEquals(m_lastMethodSessionId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodSessionId = value; } } /// public BaseDataVariableState LastMethodInputArguments { get { return m_lastMethodInputArguments; } set { if (!Object.ReferenceEquals(m_lastMethodInputArguments, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodInputArguments = value; } } /// public BaseDataVariableState LastMethodOutputArguments { get { return m_lastMethodOutputArguments; } set { if (!Object.ReferenceEquals(m_lastMethodOutputArguments, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodOutputArguments = value; } } /// public BaseDataVariableState LastMethodInputValues { get { return m_lastMethodInputValues; } set { if (!Object.ReferenceEquals(m_lastMethodInputValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodInputValues = value; } } /// public BaseDataVariableState LastMethodOutputValues { get { return m_lastMethodOutputValues; } set { if (!Object.ReferenceEquals(m_lastMethodOutputValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodOutputValues = value; } } /// public BaseDataVariableState LastMethodCallTime { get { return m_lastMethodCallTime; } set { if (!Object.ReferenceEquals(m_lastMethodCallTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodCallTime = value; } } /// public BaseDataVariableState LastMethodReturnStatus { get { return m_lastMethodReturnStatus; } set { if (!Object.ReferenceEquals(m_lastMethodReturnStatus, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastMethodReturnStatus = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_createSessionId != null) { children.Add(m_createSessionId); } if (m_createClientName != null) { children.Add(m_createClientName); } if (m_invocationCreationTime != null) { children.Add(m_invocationCreationTime); } if (m_lastTransitionTime != null) { children.Add(m_lastTransitionTime); } if (m_lastMethodCall != null) { children.Add(m_lastMethodCall); } if (m_lastMethodSessionId != null) { children.Add(m_lastMethodSessionId); } if (m_lastMethodInputArguments != null) { children.Add(m_lastMethodInputArguments); } if (m_lastMethodOutputArguments != null) { children.Add(m_lastMethodOutputArguments); } if (m_lastMethodInputValues != null) { children.Add(m_lastMethodInputValues); } if (m_lastMethodOutputValues != null) { children.Add(m_lastMethodOutputValues); } if (m_lastMethodCallTime != null) { children.Add(m_lastMethodCallTime); } if (m_lastMethodReturnStatus != null) { children.Add(m_lastMethodReturnStatus); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.CreateSessionId: { if (createOrReplace) { if (CreateSessionId == null) { if (replacement == null) { CreateSessionId = new BaseDataVariableState(this); } else { CreateSessionId = (BaseDataVariableState)replacement; } } } instance = CreateSessionId; break; } case Opc.Ua.BrowseNames.CreateClientName: { if (createOrReplace) { if (CreateClientName == null) { if (replacement == null) { CreateClientName = new BaseDataVariableState(this); } else { CreateClientName = (BaseDataVariableState)replacement; } } } instance = CreateClientName; break; } case Opc.Ua.BrowseNames.InvocationCreationTime: { if (createOrReplace) { if (InvocationCreationTime == null) { if (replacement == null) { InvocationCreationTime = new BaseDataVariableState(this); } else { InvocationCreationTime = (BaseDataVariableState)replacement; } } } instance = InvocationCreationTime; break; } case Opc.Ua.BrowseNames.LastTransitionTime: { if (createOrReplace) { if (LastTransitionTime == null) { if (replacement == null) { LastTransitionTime = new PropertyState(this); } else { LastTransitionTime = (PropertyState)replacement; } } } instance = LastTransitionTime; break; } case Opc.Ua.BrowseNames.LastMethodCall: { if (createOrReplace) { if (LastMethodCall == null) { if (replacement == null) { LastMethodCall = new BaseDataVariableState(this); } else { LastMethodCall = (BaseDataVariableState)replacement; } } } instance = LastMethodCall; break; } case Opc.Ua.BrowseNames.LastMethodSessionId: { if (createOrReplace) { if (LastMethodSessionId == null) { if (replacement == null) { LastMethodSessionId = new BaseDataVariableState(this); } else { LastMethodSessionId = (BaseDataVariableState)replacement; } } } instance = LastMethodSessionId; break; } case Opc.Ua.BrowseNames.LastMethodInputArguments: { if (createOrReplace) { if (LastMethodInputArguments == null) { if (replacement == null) { LastMethodInputArguments = new BaseDataVariableState(this); } else { LastMethodInputArguments = (BaseDataVariableState)replacement; } } } instance = LastMethodInputArguments; break; } case Opc.Ua.BrowseNames.LastMethodOutputArguments: { if (createOrReplace) { if (LastMethodOutputArguments == null) { if (replacement == null) { LastMethodOutputArguments = new BaseDataVariableState(this); } else { LastMethodOutputArguments = (BaseDataVariableState)replacement; } } } instance = LastMethodOutputArguments; break; } case Opc.Ua.BrowseNames.LastMethodInputValues: { if (createOrReplace) { if (LastMethodInputValues == null) { if (replacement == null) { LastMethodInputValues = new BaseDataVariableState(this); } else { LastMethodInputValues = (BaseDataVariableState)replacement; } } } instance = LastMethodInputValues; break; } case Opc.Ua.BrowseNames.LastMethodOutputValues: { if (createOrReplace) { if (LastMethodOutputValues == null) { if (replacement == null) { LastMethodOutputValues = new BaseDataVariableState(this); } else { LastMethodOutputValues = (BaseDataVariableState)replacement; } } } instance = LastMethodOutputValues; break; } case Opc.Ua.BrowseNames.LastMethodCallTime: { if (createOrReplace) { if (LastMethodCallTime == null) { if (replacement == null) { LastMethodCallTime = new BaseDataVariableState(this); } else { LastMethodCallTime = (BaseDataVariableState)replacement; } } } instance = LastMethodCallTime; break; } case Opc.Ua.BrowseNames.LastMethodReturnStatus: { if (createOrReplace) { if (LastMethodReturnStatus == null) { if (replacement == null) { LastMethodReturnStatus = new BaseDataVariableState(this); } else { LastMethodReturnStatus = (BaseDataVariableState)replacement; } } } instance = LastMethodReturnStatus; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_createSessionId; private BaseDataVariableState m_createClientName; private BaseDataVariableState m_invocationCreationTime; private PropertyState m_lastTransitionTime; private BaseDataVariableState m_lastMethodCall; private BaseDataVariableState m_lastMethodSessionId; private BaseDataVariableState m_lastMethodInputArguments; private BaseDataVariableState m_lastMethodOutputArguments; private BaseDataVariableState m_lastMethodInputValues; private BaseDataVariableState m_lastMethodOutputValues; private BaseDataVariableState m_lastMethodCallTime; private BaseDataVariableState m_lastMethodReturnStatus; #endregion } #region ProgramDiagnostic2Value Class /// /// A typed version of the _BrowseName_ variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ProgramDiagnostic2Value : BaseVariableValue { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ProgramDiagnostic2Value(ProgramDiagnostic2State variable, ProgramDiagnostic2DataType value, object dataLock) : base(dataLock) { m_value = value; if (m_value == null) { m_value = new ProgramDiagnostic2DataType(); } Initialize(variable); } #endregion #region Public Members /// /// The variable that the value belongs to. /// public ProgramDiagnostic2State Variable { get { return m_variable; } } /// /// The value of the variable. /// public ProgramDiagnostic2DataType Value { get { return m_value; } set { m_value = value; } } #endregion #region Private Methods /// /// Initializes the object. /// private void Initialize(ProgramDiagnostic2State variable) { lock (Lock) { m_variable = variable; variable.Value = m_value; variable.OnReadValue = OnReadValue; variable.OnSimpleWriteValue = OnWriteValue; BaseVariableState instance = null; List updateList = new List(); updateList.Add(variable); instance = m_variable.CreateSessionId; instance.OnReadValue = OnRead_CreateSessionId; instance.OnSimpleWriteValue = OnWrite_CreateSessionId; updateList.Add(instance); instance = m_variable.CreateClientName; instance.OnReadValue = OnRead_CreateClientName; instance.OnSimpleWriteValue = OnWrite_CreateClientName; updateList.Add(instance); instance = m_variable.InvocationCreationTime; instance.OnReadValue = OnRead_InvocationCreationTime; instance.OnSimpleWriteValue = OnWrite_InvocationCreationTime; updateList.Add(instance); instance = m_variable.LastTransitionTime; instance.OnReadValue = OnRead_LastTransitionTime; instance.OnSimpleWriteValue = OnWrite_LastTransitionTime; updateList.Add(instance); instance = m_variable.LastMethodCall; instance.OnReadValue = OnRead_LastMethodCall; instance.OnSimpleWriteValue = OnWrite_LastMethodCall; updateList.Add(instance); instance = m_variable.LastMethodSessionId; instance.OnReadValue = OnRead_LastMethodSessionId; instance.OnSimpleWriteValue = OnWrite_LastMethodSessionId; updateList.Add(instance); instance = m_variable.LastMethodInputArguments; instance.OnReadValue = OnRead_LastMethodInputArguments; instance.OnSimpleWriteValue = OnWrite_LastMethodInputArguments; updateList.Add(instance); instance = m_variable.LastMethodOutputArguments; instance.OnReadValue = OnRead_LastMethodOutputArguments; instance.OnSimpleWriteValue = OnWrite_LastMethodOutputArguments; updateList.Add(instance); instance = m_variable.LastMethodInputValues; instance.OnReadValue = OnRead_LastMethodInputValues; instance.OnSimpleWriteValue = OnWrite_LastMethodInputValues; updateList.Add(instance); instance = m_variable.LastMethodOutputValues; instance.OnReadValue = OnRead_LastMethodOutputValues; instance.OnSimpleWriteValue = OnWrite_LastMethodOutputValues; updateList.Add(instance); instance = m_variable.LastMethodCallTime; instance.OnReadValue = OnRead_LastMethodCallTime; instance.OnSimpleWriteValue = OnWrite_LastMethodCallTime; updateList.Add(instance); instance = m_variable.LastMethodReturnStatus; instance.OnReadValue = OnRead_LastMethodReturnStatus; instance.OnSimpleWriteValue = OnWrite_LastMethodReturnStatus; updateList.Add(instance); SetUpdateList(updateList); } } /// /// Reads the value of the variable. /// protected ServiceResult OnReadValue( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable. /// private ServiceResult OnWriteValue(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value = (ProgramDiagnostic2DataType)Write(value); } return ServiceResult.Good; } #region CreateSessionId Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CreateSessionId( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CreateSessionId; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CreateSessionId(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CreateSessionId = (NodeId)Write(value); } return ServiceResult.Good; } #endregion #region CreateClientName Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_CreateClientName( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.CreateClientName; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_CreateClientName(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.CreateClientName = (string)Write(value); } return ServiceResult.Good; } #endregion #region InvocationCreationTime Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_InvocationCreationTime( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.InvocationCreationTime; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_InvocationCreationTime(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.InvocationCreationTime = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #region LastTransitionTime Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastTransitionTime( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastTransitionTime; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastTransitionTime(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastTransitionTime = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodCall Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodCall( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodCall; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodCall(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodCall = (string)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodSessionId Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodSessionId( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodSessionId; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodSessionId(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodSessionId = (NodeId)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodInputArguments Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodInputArguments( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodInputArguments; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodInputArguments(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodInputArguments = (ArgumentCollection)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodOutputArguments Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodOutputArguments( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodOutputArguments; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodOutputArguments(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodOutputArguments = (ArgumentCollection)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodInputValues Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodInputValues( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodInputValues; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodInputValues(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodInputValues = (VariantCollection)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodOutputValues Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodOutputValues( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodOutputValues; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodOutputValues(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodOutputValues = (VariantCollection)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodCallTime Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodCallTime( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodCallTime; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodCallTime(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodCallTime = (DateTime)Write(value); } return ServiceResult.Good; } #endregion #region LastMethodReturnStatus Access Methods /// /// Reads the value of the variable child. /// private ServiceResult OnRead_LastMethodReturnStatus( ISystemContext context, NodeState node, NumericRange indexRange, QualifiedName dataEncoding, ref object value, ref StatusCode statusCode, ref DateTime timestamp) { lock (Lock) { DoBeforeReadProcessing(context, node); if (m_value != null) { value = m_value.LastMethodReturnStatus; } return Read(context, node, indexRange, dataEncoding, ref value, ref statusCode, ref timestamp); } } /// /// Writes the value of the variable child. /// private ServiceResult OnWrite_LastMethodReturnStatus(ISystemContext context, NodeState node, ref object value) { lock (Lock) { m_value.LastMethodReturnStatus = (StatusResult)Write(value); } return ServiceResult.Good; } #endregion #endregion #region Private Fields private ProgramDiagnostic2DataType m_value; private ProgramDiagnostic2State m_variable; #endregion } #endregion #endif #endregion #region HistoricalDataConfigurationState Class #if (!OPCUA_EXCLUDE_HistoricalDataConfigurationState) /// /// Stores an instance of the HistoricalDataConfigurationType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class HistoricalDataConfigurationState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public HistoricalDataConfigurationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.HistoricalDataConfigurationType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (AggregateFunctions != null) { AggregateFunctions.Initialize(context, AggregateFunctions_InitializationString); } if (Definition != null) { Definition.Initialize(context, Definition_InitializationString); } if (MaxTimeInterval != null) { MaxTimeInterval.Initialize(context, MaxTimeInterval_InitializationString); } if (MinTimeInterval != null) { MinTimeInterval.Initialize(context, MinTimeInterval_InitializationString); } if (ExceptionDeviation != null) { ExceptionDeviation.Initialize(context, ExceptionDeviation_InitializationString); } if (ExceptionDeviationFormat != null) { ExceptionDeviationFormat.Initialize(context, ExceptionDeviationFormat_InitializationString); } if (StartOfArchive != null) { StartOfArchive.Initialize(context, StartOfArchive_InitializationString); } if (StartOfOnlineArchive != null) { StartOfOnlineArchive.Initialize(context, StartOfOnlineArchive_InitializationString); } if (ServerTimestampSupported != null) { ServerTimestampSupported.Initialize(context, ServerTimestampSupported_InitializationString); } } #region Initialization String private const string AggregateFunctions_InitializationString = "//////////8EYIAKAQAAAAAAEgAAAEFnZ3JlZ2F0ZUZ1bmN0aW9ucwEAZC4ALwA9ZC4AAP////8AAAAA"; private const string Definition_InitializationString = "//////////8VYIkKAgAAAAAACgAAAERlZmluaXRpb24BABQJAC4ARBQJAAAADP////8BAf////8AAAAA"; private const string MaxTimeInterval_InitializationString = "//////////8VYIkKAgAAAAAADwAAAE1heFRpbWVJbnRlcnZhbAEAFQkALgBEFQkAAAEAIgH/////AQH/" + "////AAAAAA=="; private const string MinTimeInterval_InitializationString = "//////////8VYIkKAgAAAAAADwAAAE1pblRpbWVJbnRlcnZhbAEAFgkALgBEFgkAAAEAIgH/////AQH/" + "////AAAAAA=="; private const string ExceptionDeviation_InitializationString = "//////////8VYIkKAgAAAAAAEgAAAEV4Y2VwdGlvbkRldmlhdGlvbgEAFwkALgBEFwkAAAAL/////wEB" + "/////wAAAAA="; private const string ExceptionDeviationFormat_InitializationString = "//////////8VYIkKAgAAAAAAGAAAAEV4Y2VwdGlvbkRldmlhdGlvbkZvcm1hdAEAGAkALgBEGAkAAAEA" + "egP/////AQH/////AAAAAA=="; private const string StartOfArchive_InitializationString = "//////////8VYIkKAgAAAAAADgAAAFN0YXJ0T2ZBcmNoaXZlAQDrLAAuAETrLAAAAQAmAf////8BAf//" + "//8AAAAA"; private const string StartOfOnlineArchive_InitializationString = "//////////8VYIkKAgAAAAAAFAAAAFN0YXJ0T2ZPbmxpbmVBcmNoaXZlAQDsLAAuAETsLAAAAQAmAf//" + "//8BAf////8AAAAA"; private const string ServerTimestampSupported_InitializationString = "//////////8VYIkKAgAAAAAAGAAAAFNlcnZlclRpbWVzdGFtcFN1cHBvcnRlZAEAlEoALgBElEoAAAAB" + "/////wEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAJwAAAEhpc3RvcmljYWxEYXRhQ29uZmlndXJhdGlvblR5cGVJbnN0YW5j" + "ZQEADgkBAA4JDgkAAP////8LAAAABGCACgEAAAAAABYAAABBZ2dyZWdhdGVDb25maWd1cmF0aW9uAQDz" + "CwAvAQCzK/MLAAD/////BAAAABVgiQoCAAAAAAATAAAAVHJlYXRVbmNlcnRhaW5Bc0JhZAEAoCsALgBE" + "oCsAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAFBlcmNlbnREYXRhQmFkAQChKwAuAEShKwAA" + "AAP/////AQH/////AAAAABVgiQoCAAAAAAAPAAAAUGVyY2VudERhdGFHb29kAQCiKwAuAESiKwAAAAP/" + "////AQH/////AAAAABVgiQoCAAAAAAAWAAAAVXNlU2xvcGVkRXh0cmFwb2xhdGlvbgEAoysALgBEoysA" + "AAAB/////wEB/////wAAAAAEYIAKAQAAAAAAEgAAAEFnZ3JlZ2F0ZUZ1bmN0aW9ucwEAZC4ALwA9ZC4A" + "AP////8AAAAAFWCJCgIAAAAAAAcAAABTdGVwcGVkAQATCQAuAEQTCQAAAAH/////AQH/////AAAAABVg" + "iQoCAAAAAAAKAAAARGVmaW5pdGlvbgEAFAkALgBEFAkAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAA" + "DwAAAE1heFRpbWVJbnRlcnZhbAEAFQkALgBEFQkAAAEAIgH/////AQH/////AAAAABVgiQoCAAAAAAAP" + "AAAATWluVGltZUludGVydmFsAQAWCQAuAEQWCQAAAQAiAf////8BAf////8AAAAAFWCJCgIAAAAAABIA" + "AABFeGNlcHRpb25EZXZpYXRpb24BABcJAC4ARBcJAAAAC/////8BAf////8AAAAAFWCJCgIAAAAAABgA" + "AABFeGNlcHRpb25EZXZpYXRpb25Gb3JtYXQBABgJAC4ARBgJAAABAHoD/////wEB/////wAAAAAVYIkK" + "AgAAAAAADgAAAFN0YXJ0T2ZBcmNoaXZlAQDrLAAuAETrLAAAAQAmAf////8BAf////8AAAAAFWCJCgIA" + "AAAAABQAAABTdGFydE9mT25saW5lQXJjaGl2ZQEA7CwALgBE7CwAAAEAJgH/////AQH/////AAAAABVg" + "iQoCAAAAAAAYAAAAU2VydmVyVGltZXN0YW1wU3VwcG9ydGVkAQCUSgAuAESUSgAAAAH/////AQH/////" + "AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public AggregateConfigurationState AggregateConfiguration { get { return m_aggregateConfiguration; } set { if (!Object.ReferenceEquals(m_aggregateConfiguration, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_aggregateConfiguration = value; } } /// public FolderState AggregateFunctions { get { return m_aggregateFunctions; } set { if (!Object.ReferenceEquals(m_aggregateFunctions, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_aggregateFunctions = value; } } /// public PropertyState Stepped { get { return m_stepped; } set { if (!Object.ReferenceEquals(m_stepped, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_stepped = value; } } /// public PropertyState Definition { get { return m_definition; } set { if (!Object.ReferenceEquals(m_definition, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_definition = value; } } /// public PropertyState MaxTimeInterval { get { return m_maxTimeInterval; } set { if (!Object.ReferenceEquals(m_maxTimeInterval, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxTimeInterval = value; } } /// public PropertyState MinTimeInterval { get { return m_minTimeInterval; } set { if (!Object.ReferenceEquals(m_minTimeInterval, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_minTimeInterval = value; } } /// public PropertyState ExceptionDeviation { get { return m_exceptionDeviation; } set { if (!Object.ReferenceEquals(m_exceptionDeviation, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_exceptionDeviation = value; } } /// public PropertyState ExceptionDeviationFormat { get { return m_exceptionDeviationFormat; } set { if (!Object.ReferenceEquals(m_exceptionDeviationFormat, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_exceptionDeviationFormat = value; } } /// public PropertyState StartOfArchive { get { return m_startOfArchive; } set { if (!Object.ReferenceEquals(m_startOfArchive, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_startOfArchive = value; } } /// public PropertyState StartOfOnlineArchive { get { return m_startOfOnlineArchive; } set { if (!Object.ReferenceEquals(m_startOfOnlineArchive, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_startOfOnlineArchive = value; } } /// public PropertyState ServerTimestampSupported { get { return m_serverTimestampSupported; } set { if (!Object.ReferenceEquals(m_serverTimestampSupported, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverTimestampSupported = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_aggregateConfiguration != null) { children.Add(m_aggregateConfiguration); } if (m_aggregateFunctions != null) { children.Add(m_aggregateFunctions); } if (m_stepped != null) { children.Add(m_stepped); } if (m_definition != null) { children.Add(m_definition); } if (m_maxTimeInterval != null) { children.Add(m_maxTimeInterval); } if (m_minTimeInterval != null) { children.Add(m_minTimeInterval); } if (m_exceptionDeviation != null) { children.Add(m_exceptionDeviation); } if (m_exceptionDeviationFormat != null) { children.Add(m_exceptionDeviationFormat); } if (m_startOfArchive != null) { children.Add(m_startOfArchive); } if (m_startOfOnlineArchive != null) { children.Add(m_startOfOnlineArchive); } if (m_serverTimestampSupported != null) { children.Add(m_serverTimestampSupported); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.AggregateConfiguration: { if (createOrReplace) { if (AggregateConfiguration == null) { if (replacement == null) { AggregateConfiguration = new AggregateConfigurationState(this); } else { AggregateConfiguration = (AggregateConfigurationState)replacement; } } } instance = AggregateConfiguration; break; } case Opc.Ua.BrowseNames.AggregateFunctions: { if (createOrReplace) { if (AggregateFunctions == null) { if (replacement == null) { AggregateFunctions = new FolderState(this); } else { AggregateFunctions = (FolderState)replacement; } } } instance = AggregateFunctions; break; } case Opc.Ua.BrowseNames.Stepped: { if (createOrReplace) { if (Stepped == null) { if (replacement == null) { Stepped = new PropertyState(this); } else { Stepped = (PropertyState)replacement; } } } instance = Stepped; break; } case Opc.Ua.BrowseNames.Definition: { if (createOrReplace) { if (Definition == null) { if (replacement == null) { Definition = new PropertyState(this); } else { Definition = (PropertyState)replacement; } } } instance = Definition; break; } case Opc.Ua.BrowseNames.MaxTimeInterval: { if (createOrReplace) { if (MaxTimeInterval == null) { if (replacement == null) { MaxTimeInterval = new PropertyState(this); } else { MaxTimeInterval = (PropertyState)replacement; } } } instance = MaxTimeInterval; break; } case Opc.Ua.BrowseNames.MinTimeInterval: { if (createOrReplace) { if (MinTimeInterval == null) { if (replacement == null) { MinTimeInterval = new PropertyState(this); } else { MinTimeInterval = (PropertyState)replacement; } } } instance = MinTimeInterval; break; } case Opc.Ua.BrowseNames.ExceptionDeviation: { if (createOrReplace) { if (ExceptionDeviation == null) { if (replacement == null) { ExceptionDeviation = new PropertyState(this); } else { ExceptionDeviation = (PropertyState)replacement; } } } instance = ExceptionDeviation; break; } case Opc.Ua.BrowseNames.ExceptionDeviationFormat: { if (createOrReplace) { if (ExceptionDeviationFormat == null) { if (replacement == null) { ExceptionDeviationFormat = new PropertyState(this); } else { ExceptionDeviationFormat = (PropertyState)replacement; } } } instance = ExceptionDeviationFormat; break; } case Opc.Ua.BrowseNames.StartOfArchive: { if (createOrReplace) { if (StartOfArchive == null) { if (replacement == null) { StartOfArchive = new PropertyState(this); } else { StartOfArchive = (PropertyState)replacement; } } } instance = StartOfArchive; break; } case Opc.Ua.BrowseNames.StartOfOnlineArchive: { if (createOrReplace) { if (StartOfOnlineArchive == null) { if (replacement == null) { StartOfOnlineArchive = new PropertyState(this); } else { StartOfOnlineArchive = (PropertyState)replacement; } } } instance = StartOfOnlineArchive; break; } case Opc.Ua.BrowseNames.ServerTimestampSupported: { if (createOrReplace) { if (ServerTimestampSupported == null) { if (replacement == null) { ServerTimestampSupported = new PropertyState(this); } else { ServerTimestampSupported = (PropertyState)replacement; } } } instance = ServerTimestampSupported; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private AggregateConfigurationState m_aggregateConfiguration; private FolderState m_aggregateFunctions; private PropertyState m_stepped; private PropertyState m_definition; private PropertyState m_maxTimeInterval; private PropertyState m_minTimeInterval; private PropertyState m_exceptionDeviation; private PropertyState m_exceptionDeviationFormat; private PropertyState m_startOfArchive; private PropertyState m_startOfOnlineArchive; private PropertyState m_serverTimestampSupported; #endregion } #endif #endregion #region HistoryServerCapabilitiesState Class #if (!OPCUA_EXCLUDE_HistoryServerCapabilitiesState) /// /// Stores an instance of the HistoryServerCapabilitiesType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class HistoryServerCapabilitiesState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public HistoryServerCapabilitiesState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.HistoryServerCapabilitiesType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJQAAAEhpc3RvcnlTZXJ2ZXJDYXBhYmlsaXRpZXNUeXBlSW5zdGFuY2UB" + "ABoJAQAaCRoJAAD/////EAAAABVgiQoCAAAAAAAbAAAAQWNjZXNzSGlzdG9yeURhdGFDYXBhYmlsaXR5" + "AQAbCQAuAEQbCQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAdAAAAQWNjZXNzSGlzdG9yeUV2ZW50" + "c0NhcGFiaWxpdHkBABwJAC4ARBwJAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABNYXhSZXR1" + "cm5EYXRhVmFsdWVzAQAELAAuAEQELAAAAAf/////AQH/////AAAAABVgiQoCAAAAAAAUAAAATWF4UmV0" + "dXJuRXZlbnRWYWx1ZXMBAAUsAC4ARAUsAAAAB/////8BAf////8AAAAAFWCJCgIAAAAAABQAAABJbnNl" + "cnREYXRhQ2FwYWJpbGl0eQEAHgkALgBEHgkAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAFJl" + "cGxhY2VEYXRhQ2FwYWJpbGl0eQEAHwkALgBEHwkAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAAFAAA" + "AFVwZGF0ZURhdGFDYXBhYmlsaXR5AQAgCQAuAEQgCQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAT" + "AAAARGVsZXRlUmF3Q2FwYWJpbGl0eQEAIQkALgBEIQkAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "FgAAAERlbGV0ZUF0VGltZUNhcGFiaWxpdHkBACIJAC4ARCIJAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAABUAAABJbnNlcnRFdmVudENhcGFiaWxpdHkBAA4sAC4ARA4sAAAAAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAABYAAABSZXBsYWNlRXZlbnRDYXBhYmlsaXR5AQAPLAAuAEQPLAAAAAH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAVAAAAVXBkYXRlRXZlbnRDYXBhYmlsaXR5AQAQLAAuAEQQLAAAAAH/////AQH/////" + "AAAAABVgiQoCAAAAAAAVAAAARGVsZXRlRXZlbnRDYXBhYmlsaXR5AQDtLAAuAETtLAAAAAH/////AQH/" + "////AAAAABVgiQoCAAAAAAAaAAAASW5zZXJ0QW5ub3RhdGlvbkNhcGFiaWxpdHkBAAYsAC4ARAYsAAAA" + "Af////8BAf////8AAAAABGCACgEAAAAAABIAAABBZ2dyZWdhdGVGdW5jdGlvbnMBAKQrAC8APaQrAAD/" + "////AAAAABVgiQoCAAAAAAAYAAAAU2VydmVyVGltZXN0YW1wU3VwcG9ydGVkAQCWSgAuAESWSgAAAAH/" + "////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState AccessHistoryDataCapability { get { return m_accessHistoryDataCapability; } set { if (!Object.ReferenceEquals(m_accessHistoryDataCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_accessHistoryDataCapability = value; } } /// public PropertyState AccessHistoryEventsCapability { get { return m_accessHistoryEventsCapability; } set { if (!Object.ReferenceEquals(m_accessHistoryEventsCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_accessHistoryEventsCapability = value; } } /// public PropertyState MaxReturnDataValues { get { return m_maxReturnDataValues; } set { if (!Object.ReferenceEquals(m_maxReturnDataValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxReturnDataValues = value; } } /// public PropertyState MaxReturnEventValues { get { return m_maxReturnEventValues; } set { if (!Object.ReferenceEquals(m_maxReturnEventValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxReturnEventValues = value; } } /// public PropertyState InsertDataCapability { get { return m_insertDataCapability; } set { if (!Object.ReferenceEquals(m_insertDataCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_insertDataCapability = value; } } /// public PropertyState ReplaceDataCapability { get { return m_replaceDataCapability; } set { if (!Object.ReferenceEquals(m_replaceDataCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_replaceDataCapability = value; } } /// public PropertyState UpdateDataCapability { get { return m_updateDataCapability; } set { if (!Object.ReferenceEquals(m_updateDataCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_updateDataCapability = value; } } /// public PropertyState DeleteRawCapability { get { return m_deleteRawCapability; } set { if (!Object.ReferenceEquals(m_deleteRawCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_deleteRawCapability = value; } } /// public PropertyState DeleteAtTimeCapability { get { return m_deleteAtTimeCapability; } set { if (!Object.ReferenceEquals(m_deleteAtTimeCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_deleteAtTimeCapability = value; } } /// public PropertyState InsertEventCapability { get { return m_insertEventCapability; } set { if (!Object.ReferenceEquals(m_insertEventCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_insertEventCapability = value; } } /// public PropertyState ReplaceEventCapability { get { return m_replaceEventCapability; } set { if (!Object.ReferenceEquals(m_replaceEventCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_replaceEventCapability = value; } } /// public PropertyState UpdateEventCapability { get { return m_updateEventCapability; } set { if (!Object.ReferenceEquals(m_updateEventCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_updateEventCapability = value; } } /// public PropertyState DeleteEventCapability { get { return m_deleteEventCapability; } set { if (!Object.ReferenceEquals(m_deleteEventCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_deleteEventCapability = value; } } /// public PropertyState InsertAnnotationCapability { get { return m_insertAnnotationCapability; } set { if (!Object.ReferenceEquals(m_insertAnnotationCapability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_insertAnnotationCapability = value; } } /// public FolderState AggregateFunctions { get { return m_aggregateFunctions; } set { if (!Object.ReferenceEquals(m_aggregateFunctions, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_aggregateFunctions = value; } } /// public PropertyState ServerTimestampSupported { get { return m_serverTimestampSupported; } set { if (!Object.ReferenceEquals(m_serverTimestampSupported, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverTimestampSupported = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_accessHistoryDataCapability != null) { children.Add(m_accessHistoryDataCapability); } if (m_accessHistoryEventsCapability != null) { children.Add(m_accessHistoryEventsCapability); } if (m_maxReturnDataValues != null) { children.Add(m_maxReturnDataValues); } if (m_maxReturnEventValues != null) { children.Add(m_maxReturnEventValues); } if (m_insertDataCapability != null) { children.Add(m_insertDataCapability); } if (m_replaceDataCapability != null) { children.Add(m_replaceDataCapability); } if (m_updateDataCapability != null) { children.Add(m_updateDataCapability); } if (m_deleteRawCapability != null) { children.Add(m_deleteRawCapability); } if (m_deleteAtTimeCapability != null) { children.Add(m_deleteAtTimeCapability); } if (m_insertEventCapability != null) { children.Add(m_insertEventCapability); } if (m_replaceEventCapability != null) { children.Add(m_replaceEventCapability); } if (m_updateEventCapability != null) { children.Add(m_updateEventCapability); } if (m_deleteEventCapability != null) { children.Add(m_deleteEventCapability); } if (m_insertAnnotationCapability != null) { children.Add(m_insertAnnotationCapability); } if (m_aggregateFunctions != null) { children.Add(m_aggregateFunctions); } if (m_serverTimestampSupported != null) { children.Add(m_serverTimestampSupported); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.AccessHistoryDataCapability: { if (createOrReplace) { if (AccessHistoryDataCapability == null) { if (replacement == null) { AccessHistoryDataCapability = new PropertyState(this); } else { AccessHistoryDataCapability = (PropertyState)replacement; } } } instance = AccessHistoryDataCapability; break; } case Opc.Ua.BrowseNames.AccessHistoryEventsCapability: { if (createOrReplace) { if (AccessHistoryEventsCapability == null) { if (replacement == null) { AccessHistoryEventsCapability = new PropertyState(this); } else { AccessHistoryEventsCapability = (PropertyState)replacement; } } } instance = AccessHistoryEventsCapability; break; } case Opc.Ua.BrowseNames.MaxReturnDataValues: { if (createOrReplace) { if (MaxReturnDataValues == null) { if (replacement == null) { MaxReturnDataValues = new PropertyState(this); } else { MaxReturnDataValues = (PropertyState)replacement; } } } instance = MaxReturnDataValues; break; } case Opc.Ua.BrowseNames.MaxReturnEventValues: { if (createOrReplace) { if (MaxReturnEventValues == null) { if (replacement == null) { MaxReturnEventValues = new PropertyState(this); } else { MaxReturnEventValues = (PropertyState)replacement; } } } instance = MaxReturnEventValues; break; } case Opc.Ua.BrowseNames.InsertDataCapability: { if (createOrReplace) { if (InsertDataCapability == null) { if (replacement == null) { InsertDataCapability = new PropertyState(this); } else { InsertDataCapability = (PropertyState)replacement; } } } instance = InsertDataCapability; break; } case Opc.Ua.BrowseNames.ReplaceDataCapability: { if (createOrReplace) { if (ReplaceDataCapability == null) { if (replacement == null) { ReplaceDataCapability = new PropertyState(this); } else { ReplaceDataCapability = (PropertyState)replacement; } } } instance = ReplaceDataCapability; break; } case Opc.Ua.BrowseNames.UpdateDataCapability: { if (createOrReplace) { if (UpdateDataCapability == null) { if (replacement == null) { UpdateDataCapability = new PropertyState(this); } else { UpdateDataCapability = (PropertyState)replacement; } } } instance = UpdateDataCapability; break; } case Opc.Ua.BrowseNames.DeleteRawCapability: { if (createOrReplace) { if (DeleteRawCapability == null) { if (replacement == null) { DeleteRawCapability = new PropertyState(this); } else { DeleteRawCapability = (PropertyState)replacement; } } } instance = DeleteRawCapability; break; } case Opc.Ua.BrowseNames.DeleteAtTimeCapability: { if (createOrReplace) { if (DeleteAtTimeCapability == null) { if (replacement == null) { DeleteAtTimeCapability = new PropertyState(this); } else { DeleteAtTimeCapability = (PropertyState)replacement; } } } instance = DeleteAtTimeCapability; break; } case Opc.Ua.BrowseNames.InsertEventCapability: { if (createOrReplace) { if (InsertEventCapability == null) { if (replacement == null) { InsertEventCapability = new PropertyState(this); } else { InsertEventCapability = (PropertyState)replacement; } } } instance = InsertEventCapability; break; } case Opc.Ua.BrowseNames.ReplaceEventCapability: { if (createOrReplace) { if (ReplaceEventCapability == null) { if (replacement == null) { ReplaceEventCapability = new PropertyState(this); } else { ReplaceEventCapability = (PropertyState)replacement; } } } instance = ReplaceEventCapability; break; } case Opc.Ua.BrowseNames.UpdateEventCapability: { if (createOrReplace) { if (UpdateEventCapability == null) { if (replacement == null) { UpdateEventCapability = new PropertyState(this); } else { UpdateEventCapability = (PropertyState)replacement; } } } instance = UpdateEventCapability; break; } case Opc.Ua.BrowseNames.DeleteEventCapability: { if (createOrReplace) { if (DeleteEventCapability == null) { if (replacement == null) { DeleteEventCapability = new PropertyState(this); } else { DeleteEventCapability = (PropertyState)replacement; } } } instance = DeleteEventCapability; break; } case Opc.Ua.BrowseNames.InsertAnnotationCapability: { if (createOrReplace) { if (InsertAnnotationCapability == null) { if (replacement == null) { InsertAnnotationCapability = new PropertyState(this); } else { InsertAnnotationCapability = (PropertyState)replacement; } } } instance = InsertAnnotationCapability; break; } case Opc.Ua.BrowseNames.AggregateFunctions: { if (createOrReplace) { if (AggregateFunctions == null) { if (replacement == null) { AggregateFunctions = new FolderState(this); } else { AggregateFunctions = (FolderState)replacement; } } } instance = AggregateFunctions; break; } case Opc.Ua.BrowseNames.ServerTimestampSupported: { if (createOrReplace) { if (ServerTimestampSupported == null) { if (replacement == null) { ServerTimestampSupported = new PropertyState(this); } else { ServerTimestampSupported = (PropertyState)replacement; } } } instance = ServerTimestampSupported; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_accessHistoryDataCapability; private PropertyState m_accessHistoryEventsCapability; private PropertyState m_maxReturnDataValues; private PropertyState m_maxReturnEventValues; private PropertyState m_insertDataCapability; private PropertyState m_replaceDataCapability; private PropertyState m_updateDataCapability; private PropertyState m_deleteRawCapability; private PropertyState m_deleteAtTimeCapability; private PropertyState m_insertEventCapability; private PropertyState m_replaceEventCapability; private PropertyState m_updateEventCapability; private PropertyState m_deleteEventCapability; private PropertyState m_insertAnnotationCapability; private FolderState m_aggregateFunctions; private PropertyState m_serverTimestampSupported; #endregion } #endif #endregion #region AuditHistoryEventUpdateEventState Class #if (!OPCUA_EXCLUDE_AuditHistoryEventUpdateEventState) /// /// Stores an instance of the AuditHistoryEventUpdateEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditHistoryEventUpdateEventState : AuditHistoryUpdateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditHistoryEventUpdateEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditHistoryEventUpdateEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAEF1ZGl0SGlzdG9yeUV2ZW50VXBkYXRlRXZlbnRUeXBlSW5zdGFu" + "Y2UBALcLAQC3C7cLAAD/////EwAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEA2g0ALgBE2g0AAAAP////" + "/wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEA2w0ALgBE2w0AAAAR/////wEB/////wAA" + "AAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBANwNAC4ARNwNAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAoAAABTb3VyY2VOYW1lAQDdDQAuAETdDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAA" + "VGltZQEA3g0ALgBE3g0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUB" + "AN8NAC4ARN8NAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAOENAC4AROEN" + "AAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEA4g0ALgBE4g0AAAAF/////wEB" + "/////wAAAAAVYIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEA4w0ALgBE4w0AAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAAGAAAAU3RhdHVzAQDkDQAuAETkDQAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAIAAAAU2VydmVySWQBAOUNAC4AROUNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABD" + "bGllbnRBdWRpdEVudHJ5SWQBAOYNAC4AROYNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABD" + "bGllbnRVc2VySWQBAOcNAC4AROcNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABMAAABQYXJhbWV0" + "ZXJEYXRhVHlwZUlkAQDoDQAuAEToDQAAABH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAVXBkYXRl" + "ZE5vZGUBANELAC4ARNELAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABQAAABQZXJmb3JtSW5zZXJ0" + "UmVwbGFjZQEA1AsALgBE1AsAAAEAHSz/////AQH/////AAAAABVgiQoCAAAAAAAGAAAARmlsdGVyAQC7" + "CwAuAES7CwAAAQDVAv////8BAf////8AAAAAF2CJCgIAAAAAAAkAAABOZXdWYWx1ZXMBANULAC4ARNUL" + "AAABAJgDAQAAAAEAAAAAAAAAAQH/////AAAAABdgiQoCAAAAAAAJAAAAT2xkVmFsdWVzAQDWCwAuAETW" + "CwAAAQCYAwEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState UpdatedNode { get { return m_updatedNode; } set { if (!Object.ReferenceEquals(m_updatedNode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_updatedNode = value; } } /// public PropertyState PerformInsertReplace { get { return m_performInsertReplace; } set { if (!Object.ReferenceEquals(m_performInsertReplace, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_performInsertReplace = value; } } /// public PropertyState Filter { get { return m_filter; } set { if (!Object.ReferenceEquals(m_filter, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_filter = value; } } /// public PropertyState NewValues { get { return m_newValues; } set { if (!Object.ReferenceEquals(m_newValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_newValues = value; } } /// public PropertyState OldValues { get { return m_oldValues; } set { if (!Object.ReferenceEquals(m_oldValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_oldValues = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_updatedNode != null) { children.Add(m_updatedNode); } if (m_performInsertReplace != null) { children.Add(m_performInsertReplace); } if (m_filter != null) { children.Add(m_filter); } if (m_newValues != null) { children.Add(m_newValues); } if (m_oldValues != null) { children.Add(m_oldValues); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.UpdatedNode: { if (createOrReplace) { if (UpdatedNode == null) { if (replacement == null) { UpdatedNode = new PropertyState(this); } else { UpdatedNode = (PropertyState)replacement; } } } instance = UpdatedNode; break; } case Opc.Ua.BrowseNames.PerformInsertReplace: { if (createOrReplace) { if (PerformInsertReplace == null) { if (replacement == null) { PerformInsertReplace = new PropertyState(this); } else { PerformInsertReplace = (PropertyState)replacement; } } } instance = PerformInsertReplace; break; } case Opc.Ua.BrowseNames.Filter: { if (createOrReplace) { if (Filter == null) { if (replacement == null) { Filter = new PropertyState(this); } else { Filter = (PropertyState)replacement; } } } instance = Filter; break; } case Opc.Ua.BrowseNames.NewValues: { if (createOrReplace) { if (NewValues == null) { if (replacement == null) { NewValues = new PropertyState(this); } else { NewValues = (PropertyState)replacement; } } } instance = NewValues; break; } case Opc.Ua.BrowseNames.OldValues: { if (createOrReplace) { if (OldValues == null) { if (replacement == null) { OldValues = new PropertyState(this); } else { OldValues = (PropertyState)replacement; } } } instance = OldValues; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_updatedNode; private PropertyState m_performInsertReplace; private PropertyState m_filter; private PropertyState m_newValues; private PropertyState m_oldValues; #endregion } #endif #endregion #region AuditHistoryValueUpdateEventState Class #if (!OPCUA_EXCLUDE_AuditHistoryValueUpdateEventState) /// /// Stores an instance of the AuditHistoryValueUpdateEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditHistoryValueUpdateEventState : AuditHistoryUpdateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditHistoryValueUpdateEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditHistoryValueUpdateEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAEF1ZGl0SGlzdG9yeVZhbHVlVXBkYXRlRXZlbnRUeXBlSW5zdGFu" + "Y2UBAL4LAQC+C74LAAD/////EgAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEA6Q0ALgBE6Q0AAAAP////" + "/wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEA6g0ALgBE6g0AAAAR/////wEB/////wAA" + "AAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAOsNAC4AROsNAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAoAAABTb3VyY2VOYW1lAQDsDQAuAETsDQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAA" + "VGltZQEA7Q0ALgBE7Q0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUB" + "AO4NAC4ARO4NAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAPANAC4ARPAN" + "AAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEA8Q0ALgBE8Q0AAAAF/////wEB" + "/////wAAAAAVYIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEA8g0ALgBE8g0AAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAAGAAAAU3RhdHVzAQDzDQAuAETzDQAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAIAAAAU2VydmVySWQBAPQNAC4ARPQNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABD" + "bGllbnRBdWRpdEVudHJ5SWQBAPUNAC4ARPUNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABD" + "bGllbnRVc2VySWQBAPYNAC4ARPYNAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABMAAABQYXJhbWV0" + "ZXJEYXRhVHlwZUlkAQD3DQAuAET3DQAAABH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAVXBkYXRl" + "ZE5vZGUBANILAC4ARNILAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABQAAABQZXJmb3JtSW5zZXJ0" + "UmVwbGFjZQEA1wsALgBE1wsAAAEAHSz/////AQH/////AAAAABdgiQoCAAAAAAAJAAAATmV3VmFsdWVz" + "AQDYCwAuAETYCwAAABcBAAAAAQAAAAAAAAABAf////8AAAAAF2CJCgIAAAAAAAkAAABPbGRWYWx1ZXMB" + "ANkLAC4ARNkLAAAAFwEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState UpdatedNode { get { return m_updatedNode; } set { if (!Object.ReferenceEquals(m_updatedNode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_updatedNode = value; } } /// public PropertyState PerformInsertReplace { get { return m_performInsertReplace; } set { if (!Object.ReferenceEquals(m_performInsertReplace, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_performInsertReplace = value; } } /// public PropertyState NewValues { get { return m_newValues; } set { if (!Object.ReferenceEquals(m_newValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_newValues = value; } } /// public PropertyState OldValues { get { return m_oldValues; } set { if (!Object.ReferenceEquals(m_oldValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_oldValues = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_updatedNode != null) { children.Add(m_updatedNode); } if (m_performInsertReplace != null) { children.Add(m_performInsertReplace); } if (m_newValues != null) { children.Add(m_newValues); } if (m_oldValues != null) { children.Add(m_oldValues); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.UpdatedNode: { if (createOrReplace) { if (UpdatedNode == null) { if (replacement == null) { UpdatedNode = new PropertyState(this); } else { UpdatedNode = (PropertyState)replacement; } } } instance = UpdatedNode; break; } case Opc.Ua.BrowseNames.PerformInsertReplace: { if (createOrReplace) { if (PerformInsertReplace == null) { if (replacement == null) { PerformInsertReplace = new PropertyState(this); } else { PerformInsertReplace = (PropertyState)replacement; } } } instance = PerformInsertReplace; break; } case Opc.Ua.BrowseNames.NewValues: { if (createOrReplace) { if (NewValues == null) { if (replacement == null) { NewValues = new PropertyState(this); } else { NewValues = (PropertyState)replacement; } } } instance = NewValues; break; } case Opc.Ua.BrowseNames.OldValues: { if (createOrReplace) { if (OldValues == null) { if (replacement == null) { OldValues = new PropertyState(this); } else { OldValues = (PropertyState)replacement; } } } instance = OldValues; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_updatedNode; private PropertyState m_performInsertReplace; private PropertyState m_newValues; private PropertyState m_oldValues; #endregion } #endif #endregion #region AuditHistoryAnnotationUpdateEventState Class #if (!OPCUA_EXCLUDE_AuditHistoryAnnotationUpdateEventState) /// /// Stores an instance of the AuditHistoryAnnotationUpdateEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditHistoryAnnotationUpdateEventState : AuditHistoryUpdateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditHistoryAnnotationUpdateEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditHistoryAnnotationUpdateEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAALQAAAEF1ZGl0SGlzdG9yeUFubm90YXRpb25VcGRhdGVFdmVudFR5cGVJ" + "bnN0YW5jZQEAl0oBAJdKl0oAAP////8RAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQCYSgAuAESYSgAA" + "AA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQCZSgAuAESZSgAAABH/////AQH/" + "////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEAmkoALgBEmkoAAAAR/////wEB/////wAAAAAV" + "YIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAJtKAC4ARJtKAAAADP////8BAf////8AAAAAFWCJCgIAAAAA" + "AAQAAABUaW1lAQCcSgAuAEScSgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZl" + "VGltZQEAnUoALgBEnUoAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAn0oA" + "LgBEn0oAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQCgSgAuAESgSgAAAAX/" + "////AQH/////AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQChSgAuAEShSgAAAQAmAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBAKJKAC4ARKJKAAAAAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAgAAABTZXJ2ZXJJZAEAWUsALgBEWUsAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAA" + "EgAAAENsaWVudEF1ZGl0RW50cnlJZAEAWksALgBEWksAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAA" + "DAAAAENsaWVudFVzZXJJZAEAW0sALgBEW0sAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEwAAAFBh" + "cmFtZXRlckRhdGFUeXBlSWQBAFxLAC4ARFxLAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABQAAABQ" + "ZXJmb3JtSW5zZXJ0UmVwbGFjZQEAXUsALgBEXUsAAAEAHSz/////AQH/////AAAAABdgiQoCAAAAAAAJ" + "AAAATmV3VmFsdWVzAQBeSwAuAEReSwAAABcBAAAAAQAAAAAAAAABAf////8AAAAAF2CJCgIAAAAAAAkA" + "AABPbGRWYWx1ZXMBAF9LAC4ARF9LAAAAFwEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState PerformInsertReplace { get { return m_performInsertReplace; } set { if (!Object.ReferenceEquals(m_performInsertReplace, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_performInsertReplace = value; } } /// public PropertyState NewValues { get { return m_newValues; } set { if (!Object.ReferenceEquals(m_newValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_newValues = value; } } /// public PropertyState OldValues { get { return m_oldValues; } set { if (!Object.ReferenceEquals(m_oldValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_oldValues = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_performInsertReplace != null) { children.Add(m_performInsertReplace); } if (m_newValues != null) { children.Add(m_newValues); } if (m_oldValues != null) { children.Add(m_oldValues); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.PerformInsertReplace: { if (createOrReplace) { if (PerformInsertReplace == null) { if (replacement == null) { PerformInsertReplace = new PropertyState(this); } else { PerformInsertReplace = (PropertyState)replacement; } } } instance = PerformInsertReplace; break; } case Opc.Ua.BrowseNames.NewValues: { if (createOrReplace) { if (NewValues == null) { if (replacement == null) { NewValues = new PropertyState(this); } else { NewValues = (PropertyState)replacement; } } } instance = NewValues; break; } case Opc.Ua.BrowseNames.OldValues: { if (createOrReplace) { if (OldValues == null) { if (replacement == null) { OldValues = new PropertyState(this); } else { OldValues = (PropertyState)replacement; } } } instance = OldValues; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_performInsertReplace; private PropertyState m_newValues; private PropertyState m_oldValues; #endregion } #endif #endregion #region AuditHistoryDeleteEventState Class #if (!OPCUA_EXCLUDE_AuditHistoryDeleteEventState) /// /// Stores an instance of the AuditHistoryDeleteEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditHistoryDeleteEventState : AuditHistoryUpdateEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditHistoryDeleteEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditHistoryDeleteEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIwAAAEF1ZGl0SGlzdG9yeURlbGV0ZUV2ZW50VHlwZUluc3RhbmNlAQDE" + "CwEAxAvECwAA/////w8AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAPgNAC4ARPgNAAAAD/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAPkNAC4ARPkNAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOb2RlAQD6DQAuAET6DQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTmFtZQEA+w0ALgBE+w0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUB" + "APwNAC4ARPwNAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQD9DQAu" + "AET9DQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQD/DQAuAET/DQAAABX/" + "////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAAAOAC4ARAAOAAAABf////8BAf////8A" + "AAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAAEOAC4ARAEOAAABACYB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABgAAAFN0YXR1cwEAAg4ALgBEAg4AAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CAAAAFNlcnZlcklkAQADDgAuAEQDDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xpZW50" + "QXVkaXRFbnRyeUlkAQAEDgAuAEQEDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50" + "VXNlcklkAQAFDgAuAEQFDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAATAAAAUGFyYW1ldGVyRGF0" + "YVR5cGVJZAEABg4ALgBEBg4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFVwZGF0ZWROb2Rl" + "AQDTCwAuAETTCwAAABH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState UpdatedNode { get { return m_updatedNode; } set { if (!Object.ReferenceEquals(m_updatedNode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_updatedNode = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_updatedNode != null) { children.Add(m_updatedNode); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.UpdatedNode: { if (createOrReplace) { if (UpdatedNode == null) { if (replacement == null) { UpdatedNode = new PropertyState(this); } else { UpdatedNode = (PropertyState)replacement; } } } instance = UpdatedNode; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_updatedNode; #endregion } #endif #endregion #region AuditHistoryRawModifyDeleteEventState Class #if (!OPCUA_EXCLUDE_AuditHistoryRawModifyDeleteEventState) /// /// Stores an instance of the AuditHistoryRawModifyDeleteEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditHistoryRawModifyDeleteEventState : AuditHistoryDeleteEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditHistoryRawModifyDeleteEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditHistoryRawModifyDeleteEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAALAAAAEF1ZGl0SGlzdG9yeVJhd01vZGlmeURlbGV0ZUV2ZW50VHlwZUlu" + "c3RhbmNlAQDGCwEAxgvGCwAA/////xMAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAAcOAC4ARAcOAAAA" + "D/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAAgOAC4ARAgOAAAAEf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQAJDgAuAEQJDgAAABH/////AQH/////AAAAABVg" + "iQoCAAAAAAAKAAAAU291cmNlTmFtZQEACg4ALgBECg4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BAAAAFRpbWUBAAsOAC4ARAsOAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVU" + "aW1lAQAMDgAuAEQMDgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQAODgAu" + "AEQODgAAABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAA8OAC4ARA8OAAAABf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABABAOAC4ARBAOAAABACYB////" + "/wEB/////wAAAAAVYIkKAgAAAAAABgAAAFN0YXR1cwEAEQ4ALgBEEQ4AAAAB/////wEB/////wAAAAAV" + "YIkKAgAAAAAACAAAAFNlcnZlcklkAQASDgAuAEQSDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAS" + "AAAAQ2xpZW50QXVkaXRFbnRyeUlkAQATDgAuAEQTDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAM" + "AAAAQ2xpZW50VXNlcklkAQAUDgAuAEQUDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAATAAAAUGFy" + "YW1ldGVyRGF0YVR5cGVJZAEAFQ4ALgBEFQ4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFVw" + "ZGF0ZWROb2RlAQAWDgAuAEQWDgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAQAAAASXNEZWxldGVN" + "b2RpZmllZAEAxwsALgBExwsAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAFN0YXJ0VGltZQEA" + "yAsALgBEyAsAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAARW5kVGltZQEAyQsALgBEyQsA" + "AAEAJgH/////AQH/////AAAAABdgiQoCAAAAAAAJAAAAT2xkVmFsdWVzAQDaCwAuAETaCwAAABcBAAAA" + "AQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState IsDeleteModified { get { return m_isDeleteModified; } set { if (!Object.ReferenceEquals(m_isDeleteModified, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_isDeleteModified = value; } } /// public PropertyState StartTime { get { return m_startTime; } set { if (!Object.ReferenceEquals(m_startTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_startTime = value; } } /// public PropertyState EndTime { get { return m_endTime; } set { if (!Object.ReferenceEquals(m_endTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_endTime = value; } } /// public PropertyState OldValues { get { return m_oldValues; } set { if (!Object.ReferenceEquals(m_oldValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_oldValues = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_isDeleteModified != null) { children.Add(m_isDeleteModified); } if (m_startTime != null) { children.Add(m_startTime); } if (m_endTime != null) { children.Add(m_endTime); } if (m_oldValues != null) { children.Add(m_oldValues); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.IsDeleteModified: { if (createOrReplace) { if (IsDeleteModified == null) { if (replacement == null) { IsDeleteModified = new PropertyState(this); } else { IsDeleteModified = (PropertyState)replacement; } } } instance = IsDeleteModified; break; } case Opc.Ua.BrowseNames.StartTime: { if (createOrReplace) { if (StartTime == null) { if (replacement == null) { StartTime = new PropertyState(this); } else { StartTime = (PropertyState)replacement; } } } instance = StartTime; break; } case Opc.Ua.BrowseNames.EndTime: { if (createOrReplace) { if (EndTime == null) { if (replacement == null) { EndTime = new PropertyState(this); } else { EndTime = (PropertyState)replacement; } } } instance = EndTime; break; } case Opc.Ua.BrowseNames.OldValues: { if (createOrReplace) { if (OldValues == null) { if (replacement == null) { OldValues = new PropertyState(this); } else { OldValues = (PropertyState)replacement; } } } instance = OldValues; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_isDeleteModified; private PropertyState m_startTime; private PropertyState m_endTime; private PropertyState m_oldValues; #endregion } #endif #endregion #region AuditHistoryAtTimeDeleteEventState Class #if (!OPCUA_EXCLUDE_AuditHistoryAtTimeDeleteEventState) /// /// Stores an instance of the AuditHistoryAtTimeDeleteEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditHistoryAtTimeDeleteEventState : AuditHistoryDeleteEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditHistoryAtTimeDeleteEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditHistoryAtTimeDeleteEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKQAAAEF1ZGl0SGlzdG9yeUF0VGltZURlbGV0ZUV2ZW50VHlwZUluc3Rh" + "bmNlAQDLCwEAywvLCwAA/////xEAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBABcOAC4ARBcOAAAAD///" + "//8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBABgOAC4ARBgOAAAAEf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQAZDgAuAEQZDgAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAAKAAAAU291cmNlTmFtZQEAGg4ALgBEGg4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAA" + "AFRpbWUBABsOAC4ARBsOAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1l" + "AQAcDgAuAEQcDgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQAeDgAuAEQe" + "DgAAABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAB8OAC4ARB8OAAAABf////8B" + "Af////8AAAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABACAOAC4ARCAOAAABACYB/////wEB" + "/////wAAAAAVYIkKAgAAAAAABgAAAFN0YXR1cwEAIQ4ALgBEIQ4AAAAB/////wEB/////wAAAAAVYIkK" + "AgAAAAAACAAAAFNlcnZlcklkAQAiDgAuAEQiDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAA" + "Q2xpZW50QXVkaXRFbnRyeUlkAQAjDgAuAEQjDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAA" + "Q2xpZW50VXNlcklkAQAkDgAuAEQkDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAATAAAAUGFyYW1l" + "dGVyRGF0YVR5cGVJZAEAJQ4ALgBEJQ4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFVwZGF0" + "ZWROb2RlAQAmDgAuAEQmDgAAABH/////AQH/////AAAAABdgiQoCAAAAAAAIAAAAUmVxVGltZXMBAMwL" + "AC4ARMwLAAABACYBAQAAAAEAAAAAAAAAAQH/////AAAAABdgiQoCAAAAAAAJAAAAT2xkVmFsdWVzAQDN" + "CwAuAETNCwAAABcBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState ReqTimes { get { return m_reqTimes; } set { if (!Object.ReferenceEquals(m_reqTimes, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_reqTimes = value; } } /// public PropertyState OldValues { get { return m_oldValues; } set { if (!Object.ReferenceEquals(m_oldValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_oldValues = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_reqTimes != null) { children.Add(m_reqTimes); } if (m_oldValues != null) { children.Add(m_oldValues); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ReqTimes: { if (createOrReplace) { if (ReqTimes == null) { if (replacement == null) { ReqTimes = new PropertyState(this); } else { ReqTimes = (PropertyState)replacement; } } } instance = ReqTimes; break; } case Opc.Ua.BrowseNames.OldValues: { if (createOrReplace) { if (OldValues == null) { if (replacement == null) { OldValues = new PropertyState(this); } else { OldValues = (PropertyState)replacement; } } } instance = OldValues; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_reqTimes; private PropertyState m_oldValues; #endregion } #endif #endregion #region AuditHistoryEventDeleteEventState Class #if (!OPCUA_EXCLUDE_AuditHistoryEventDeleteEventState) /// /// Stores an instance of the AuditHistoryEventDeleteEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuditHistoryEventDeleteEventState : AuditHistoryDeleteEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuditHistoryEventDeleteEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuditHistoryEventDeleteEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAEF1ZGl0SGlzdG9yeUV2ZW50RGVsZXRlRXZlbnRUeXBlSW5zdGFu" + "Y2UBAM4LAQDOC84LAAD/////EQAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAJw4ALgBEJw4AAAAP////" + "/wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAKA4ALgBEKA4AAAAR/////wEB/////wAA" + "AAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBACkOAC4ARCkOAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAoAAABTb3VyY2VOYW1lAQAqDgAuAEQqDgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAA" + "VGltZQEAKw4ALgBEKw4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUB" + "ACwOAC4ARCwOAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAC4OAC4ARC4O" + "AAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEALw4ALgBELw4AAAAF/////wEB" + "/////wAAAAAVYIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEAMA4ALgBEMA4AAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAAGAAAAU3RhdHVzAQAxDgAuAEQxDgAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAIAAAAU2VydmVySWQBADIOAC4ARDIOAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABD" + "bGllbnRBdWRpdEVudHJ5SWQBADMOAC4ARDMOAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABD" + "bGllbnRVc2VySWQBADQOAC4ARDQOAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABMAAABQYXJhbWV0" + "ZXJEYXRhVHlwZUlkAQA1DgAuAEQ1DgAAABH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAVXBkYXRl" + "ZE5vZGUBADYOAC4ARDYOAAAAEf////8BAf////8AAAAAF2CJCgIAAAAAAAgAAABFdmVudElkcwEAzwsA" + "LgBEzwsAAAAPAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAAJAAAAT2xkVmFsdWVzAQDQCwAu" + "AETQCwAAAQCYA/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState EventIds { get { return m_eventIds; } set { if (!Object.ReferenceEquals(m_eventIds, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_eventIds = value; } } /// public PropertyState OldValues { get { return m_oldValues; } set { if (!Object.ReferenceEquals(m_oldValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_oldValues = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_eventIds != null) { children.Add(m_eventIds); } if (m_oldValues != null) { children.Add(m_oldValues); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.EventIds: { if (createOrReplace) { if (EventIds == null) { if (replacement == null) { EventIds = new PropertyState(this); } else { EventIds = (PropertyState)replacement; } } } instance = EventIds; break; } case Opc.Ua.BrowseNames.OldValues: { if (createOrReplace) { if (OldValues == null) { if (replacement == null) { OldValues = new PropertyState(this); } else { OldValues = (PropertyState)replacement; } } } instance = OldValues; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_eventIds; private PropertyState m_oldValues; #endregion } #endif #endregion #region OpenWithMasksMethodState Class #if (!OPCUA_EXCLUDE_OpenWithMasksMethodState) /// /// Stores an instance of the OpenWithMasksMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class OpenWithMasksMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public OpenWithMasksMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new OpenWithMasksMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFwAAAE9wZW5XaXRoTWFza3NNZXRob2RUeXBlAQDhMAAvAQDhMOEwAAAB" + "Af////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA4jAALgBE4jAAAJYBAAAAAQAqAQEU" + "AAAABQAAAE1hc2tzAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAP" + "AAAAT3V0cHV0QXJndW1lbnRzAQDjMAAuAETjMAAAlgEAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH" + "/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public OpenWithMasksMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint masks = (uint)_inputArguments[0]; uint fileHandle = (uint)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, masks, ref fileHandle); } _outputArguments[0] = fileHandle; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult OpenWithMasksMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint masks, ref uint fileHandle); #endif #endregion #region CloseAndUpdateMethodState Class #if (!OPCUA_EXCLUDE_CloseAndUpdateMethodState) /// /// Stores an instance of the CloseAndUpdateMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CloseAndUpdateMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CloseAndUpdateMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new CloseAndUpdateMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGAAAAENsb3NlQW5kVXBkYXRlTWV0aG9kVHlwZQEA5DAALwEA5DDkMAAA" + "AQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAKAxAC4ARKAxAACWAQAAAAEAKgEB" + "GQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoC" + "AAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQDlMAAuAETlMAAAlgEAAAABACoBASMAAAAUAAAAQXBwbHlD" + "aGFuZ2VzUmVxdWlyZWQAAf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public CloseAndUpdateMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; uint fileHandle = (uint)_inputArguments[0]; bool applyChangesRequired = (bool)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, fileHandle, ref applyChangesRequired); } _outputArguments[0] = applyChangesRequired; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult CloseAndUpdateMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, uint fileHandle, ref bool applyChangesRequired); #endif #endregion #region AddCertificateMethodState Class #if (!OPCUA_EXCLUDE_AddCertificateMethodState) /// /// Stores an instance of the AddCertificateMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddCertificateMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddCertificateMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddCertificateMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGAAAAEFkZENlcnRpZmljYXRlTWV0aG9kVHlwZQEA5jAALwEA5jDmMAAA" + "AQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAOcwAC4AROcwAACWAgAAAAEAKgEB" + "GgAAAAsAAABDZXJ0aWZpY2F0ZQAP/////wAAAAAAAQAqAQEjAAAAFAAAAElzVHJ1c3RlZENlcnRpZmlj" + "YXRlAAH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddCertificateMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; byte[] certificate = (byte[])_inputArguments[0]; bool isTrustedCertificate = (bool)_inputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, certificate, isTrustedCertificate); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddCertificateMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, byte[] certificate, bool isTrustedCertificate); #endif #endregion #region RemoveCertificateMethodState Class #if (!OPCUA_EXCLUDE_RemoveCertificateMethodState) /// /// Stores an instance of the RemoveCertificateMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RemoveCertificateMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RemoveCertificateMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new RemoveCertificateMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGwAAAFJlbW92ZUNlcnRpZmljYXRlTWV0aG9kVHlwZQEA6DAALwEA6DDo" + "MAAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAOkwAC4AROkwAACWAgAAAAEA" + "KgEBGQAAAAoAAABUaHVtYnByaW50AAz/////AAAAAAABACoBASMAAAAUAAAASXNUcnVzdGVkQ2VydGlm" + "aWNhdGUAAf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public RemoveCertificateMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string thumbprint = (string)_inputArguments[0]; bool isTrustedCertificate = (bool)_inputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, thumbprint, isTrustedCertificate); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult RemoveCertificateMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string thumbprint, bool isTrustedCertificate); #endif #endregion #region TrustListState Class #if (!OPCUA_EXCLUDE_TrustListState) /// /// Stores an instance of the TrustListType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TrustListState : FileState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TrustListState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.TrustListType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (UpdateFrequency != null) { UpdateFrequency.Initialize(context, UpdateFrequency_InitializationString); } if (CloseAndUpdate != null) { CloseAndUpdate.Initialize(context, CloseAndUpdate_InitializationString); } if (AddCertificate != null) { AddCertificate.Initialize(context, AddCertificate_InitializationString); } if (RemoveCertificate != null) { RemoveCertificate.Initialize(context, RemoveCertificate_InitializationString); } } #region Initialization String private const string UpdateFrequency_InitializationString = "//////////8VYIkKAgAAAAAADwAAAFVwZGF0ZUZyZXF1ZW5jeQEAYEsALgBEYEsAAAEAIgH/////AQH/" + "////AAAAAA=="; private const string CloseAndUpdate_InitializationString = "//////////8EYYIKBAAAAAAADgAAAENsb3NlQW5kVXBkYXRlAQACMQAvAQACMQIxAAABAf////8CAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAoTEALgBEoTEAAJYBAAAAAQAqAQEZAAAACgAAAEZp" + "bGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABP" + "dXRwdXRBcmd1bWVudHMBAAMxAC4ARAMxAACWAQAAAAEAKgEBIwAAABQAAABBcHBseUNoYW5nZXNSZXF1" + "aXJlZAAB/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string AddCertificate_InitializationString = "//////////8EYYIKBAAAAAAADgAAAEFkZENlcnRpZmljYXRlAQAEMQAvAQAEMQQxAAABAf////8BAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEABTEALgBEBTEAAJYCAAAAAQAqAQEaAAAACwAAAENl" + "cnRpZmljYXRlAA//////AAAAAAABACoBASMAAAAUAAAASXNUcnVzdGVkQ2VydGlmaWNhdGUAAf////8A" + "AAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; private const string RemoveCertificate_InitializationString = "//////////8EYYIKBAAAAAAAEQAAAFJlbW92ZUNlcnRpZmljYXRlAQAGMQAvAQAGMQYxAAABAf////8B" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEABzEALgBEBzEAAJYCAAAAAQAqAQEZAAAACgAA" + "AFRodW1icHJpbnQADP////8AAAAAAAEAKgEBIwAAABQAAABJc1RydXN0ZWRDZXJ0aWZpY2F0ZQAB////" + "/wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAFQAAAFRydXN0TGlzdFR5cGVJbnN0YW5jZQEA6jABAOow6jAAAP////8Q" + "AAAAFWCJCgIAAAAAAAQAAABTaXplAQDrMAAuAETrMAAAAAn/////AQH/////AAAAABVgiQoCAAAAAAAI" + "AAAAV3JpdGFibGUBAJoxAC4ARJoxAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABVc2VyV3Jp" + "dGFibGUBAJsxAC4ARJsxAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABPcGVuQ291bnQBAO4w" + "AC4ARO4wAAAABf////8BAf////8AAAAABGGCCgQAAAAAAAQAAABPcGVuAQDvMAAvAQA8Le8wAAABAf//" + "//8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA8DAALgBE8DAAAJYBAAAAAQAqAQETAAAA" + "BAAAAE1vZGUAA/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABP" + "dXRwdXRBcmd1bWVudHMBAPEwAC4ARPEwAACWAQAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////" + "AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAFAAAAQ2xvc2UBAPIwAC8BAD8t" + "8jAAAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQDzMAAuAETzMAAAlgEAAAAB" + "ACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAE" + "YYIKBAAAAAAABAAAAFJlYWQBAPQwAC8BAEEt9DAAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0" + "QXJndW1lbnRzAQD1MAAuAET1MAAAlgIAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAA" + "AQAqAQEVAAAABgAAAExlbmd0aAAG/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkK" + "AgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEA9jAALgBE9jAAAJYBAAAAAQAqAQETAAAABAAAAERhdGEA" + "D/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAUAAABXcml0ZQEA9zAA" + "LwEARC33MAAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAPgwAC4ARPgwAACW" + "AgAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARMAAAAEAAAARGF0YQAP////" + "/wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACwAAAEdldFBvc2l0aW9uAQD5" + "MAAvAQBGLfkwAAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA+jAALgBE+jAA" + "AJYBAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf//" + "//8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAPswAC4ARPswAACWAQAAAAEAKgEBFwAA" + "AAgAAABQb3NpdGlvbgAJ/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAA" + "CwAAAFNldFBvc2l0aW9uAQD8MAAvAQBJLfwwAAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFy" + "Z3VtZW50cwEA/TAALgBE/TAAAJYCAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEA" + "KgEBFwAAAAgAAABQb3NpdGlvbgAJ/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkK" + "AgAAAAAADgAAAExhc3RVcGRhdGVUaW1lAQD+MAAuAET+MAAAAQAmAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAA8AAABVcGRhdGVGcmVxdWVuY3kBAGBLAC4ARGBLAAABACIB/////wEB/////wAAAAAEYYIKBAAA" + "AAAADQAAAE9wZW5XaXRoTWFza3MBAP8wAC8BAP8w/zAAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElu" + "cHV0QXJndW1lbnRzAQAAMQAuAEQAMQAAlgEAAAABACoBARQAAAAFAAAATWFza3MAB/////8AAAAAAAEA" + "KAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAAExAC4A" + "RAExAACWAQAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAA" + "AQH/////AAAAAARhggoEAAAAAAAOAAAAQ2xvc2VBbmRVcGRhdGUBAAIxAC8BAAIxAjEAAAEB/////wIA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQChMQAuAEShMQAAlgEAAAABACoBARkAAAAKAAAA" + "RmlsZUhhbmRsZQAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAA" + "AE91dHB1dEFyZ3VtZW50cwEAAzEALgBEAzEAAJYBAAAAAQAqAQEjAAAAFAAAAEFwcGx5Q2hhbmdlc1Jl" + "cXVpcmVkAAH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAOAAAAQWRk" + "Q2VydGlmaWNhdGUBAAQxAC8BAAQxBDEAAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1l" + "bnRzAQAFMQAuAEQFMQAAlgIAAAABACoBARoAAAALAAAAQ2VydGlmaWNhdGUAD/////8AAAAAAAEAKgEB" + "IwAAABQAAABJc1RydXN0ZWRDZXJ0aWZpY2F0ZQAB/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB////" + "/wAAAAAEYYIKBAAAAAAAEQAAAFJlbW92ZUNlcnRpZmljYXRlAQAGMQAvAQAGMQYxAAABAf////8BAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEABzEALgBEBzEAAJYCAAAAAQAqAQEZAAAACgAAAFRo" + "dW1icHJpbnQADP////8AAAAAAAEAKgEBIwAAABQAAABJc1RydXN0ZWRDZXJ0aWZpY2F0ZQAB/////wAA" + "AAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState LastUpdateTime { get { return m_lastUpdateTime; } set { if (!Object.ReferenceEquals(m_lastUpdateTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastUpdateTime = value; } } /// public PropertyState UpdateFrequency { get { return m_updateFrequency; } set { if (!Object.ReferenceEquals(m_updateFrequency, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_updateFrequency = value; } } /// public OpenWithMasksMethodState OpenWithMasks { get { return m_openWithMasksMethod; } set { if (!Object.ReferenceEquals(m_openWithMasksMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_openWithMasksMethod = value; } } /// public CloseAndUpdateMethodState CloseAndUpdate { get { return m_closeAndUpdateMethod; } set { if (!Object.ReferenceEquals(m_closeAndUpdateMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_closeAndUpdateMethod = value; } } /// public AddCertificateMethodState AddCertificate { get { return m_addCertificateMethod; } set { if (!Object.ReferenceEquals(m_addCertificateMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addCertificateMethod = value; } } /// public RemoveCertificateMethodState RemoveCertificate { get { return m_removeCertificateMethod; } set { if (!Object.ReferenceEquals(m_removeCertificateMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeCertificateMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_lastUpdateTime != null) { children.Add(m_lastUpdateTime); } if (m_updateFrequency != null) { children.Add(m_updateFrequency); } if (m_openWithMasksMethod != null) { children.Add(m_openWithMasksMethod); } if (m_closeAndUpdateMethod != null) { children.Add(m_closeAndUpdateMethod); } if (m_addCertificateMethod != null) { children.Add(m_addCertificateMethod); } if (m_removeCertificateMethod != null) { children.Add(m_removeCertificateMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.LastUpdateTime: { if (createOrReplace) { if (LastUpdateTime == null) { if (replacement == null) { LastUpdateTime = new PropertyState(this); } else { LastUpdateTime = (PropertyState)replacement; } } } instance = LastUpdateTime; break; } case Opc.Ua.BrowseNames.UpdateFrequency: { if (createOrReplace) { if (UpdateFrequency == null) { if (replacement == null) { UpdateFrequency = new PropertyState(this); } else { UpdateFrequency = (PropertyState)replacement; } } } instance = UpdateFrequency; break; } case Opc.Ua.BrowseNames.OpenWithMasks: { if (createOrReplace) { if (OpenWithMasks == null) { if (replacement == null) { OpenWithMasks = new OpenWithMasksMethodState(this); } else { OpenWithMasks = (OpenWithMasksMethodState)replacement; } } } instance = OpenWithMasks; break; } case Opc.Ua.BrowseNames.CloseAndUpdate: { if (createOrReplace) { if (CloseAndUpdate == null) { if (replacement == null) { CloseAndUpdate = new CloseAndUpdateMethodState(this); } else { CloseAndUpdate = (CloseAndUpdateMethodState)replacement; } } } instance = CloseAndUpdate; break; } case Opc.Ua.BrowseNames.AddCertificate: { if (createOrReplace) { if (AddCertificate == null) { if (replacement == null) { AddCertificate = new AddCertificateMethodState(this); } else { AddCertificate = (AddCertificateMethodState)replacement; } } } instance = AddCertificate; break; } case Opc.Ua.BrowseNames.RemoveCertificate: { if (createOrReplace) { if (RemoveCertificate == null) { if (replacement == null) { RemoveCertificate = new RemoveCertificateMethodState(this); } else { RemoveCertificate = (RemoveCertificateMethodState)replacement; } } } instance = RemoveCertificate; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_lastUpdateTime; private PropertyState m_updateFrequency; private OpenWithMasksMethodState m_openWithMasksMethod; private CloseAndUpdateMethodState m_closeAndUpdateMethod; private AddCertificateMethodState m_addCertificateMethod; private RemoveCertificateMethodState m_removeCertificateMethod; #endregion } #endif #endregion #region TrustListOutOfDateAlarmState Class #if (!OPCUA_EXCLUDE_TrustListOutOfDateAlarmState) /// /// Stores an instance of the TrustListOutOfDateAlarmType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TrustListOutOfDateAlarmState : SystemOffNormalAlarmState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TrustListOutOfDateAlarmState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.TrustListOutOfDateAlarmType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIwAAAFRydXN0TGlzdE91dE9mRGF0ZUFsYXJtVHlwZUluc3RhbmNlAQBh" + "SwEAYUthSwAA/////x4AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAGJLAC4ARGJLAAAAD/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAGNLAC4ARGNLAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOb2RlAQBkSwAuAERkSwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTmFtZQEAZUsALgBEZUsAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUB" + "AGZLAC4ARGZLAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQBnSwAu" + "AERnSwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQBpSwAuAERpSwAAABX/" + "////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAGpLAC4ARGpLAAAABf////8BAf////8A" + "AAAAFWCJCgIAAAAAABAAAABDb25kaXRpb25DbGFzc0lkAQBrSwAuAERrSwAAABH/////AQH/////AAAA" + "ABVgiQoCAAAAAAASAAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQBsSwAuAERsSwAAABX/////AQH/////AAAA" + "ABVgiQoCAAAAAAANAAAAQ29uZGl0aW9uTmFtZQEAb0sALgBEb0sAAAAM/////wEB/////wAAAAAVYIkK" + "AgAAAAAACAAAAEJyYW5jaElkAQBwSwAuAERwSwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAA" + "UmV0YWluAQBxSwAuAERxSwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRl" + "AQBySwAvAQAjI3JLAAAAFf////8BAQUAAAABACwjAAEAiksBACwjAAEAk0sBACwjAAEAoEsBACwjAAEA" + "qksBACwjAAEAvEsBAAAAFWCJCgIAAAAAAAIAAABJZAEAc0sALgBEc0sAAAAB/////wEB/////wAAAAAV" + "YIkKAgAAAAAABwAAAFF1YWxpdHkBAHtLAC8BACoje0sAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAA" + "DwAAAFNvdXJjZVRpbWVzdGFtcAEAfEsALgBEfEsAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAM" + "AAAATGFzdFNldmVyaXR5AQB9SwAvAQAqI31LAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABT" + "b3VyY2VUaW1lc3RhbXABAH5LAC4ARH5LAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENv" + "bW1lbnQBAH9LAC8BACojf0sAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVz" + "dGFtcAEAgEsALgBEgEsAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklk" + "AQCBSwAuAESBSwAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEAgksALwEARCOC" + "SwAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQCDSwAvAQBDI4NLAAABAQEA" + "AAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQCESwAvAQBFI4RLAAABAQEAAAAB" + "APkLAAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAhUsALgBEhUsAAJYCAAAAAQAq" + "AQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBl" + "dmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBj" + "b21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABBY2tlZFN0YXRlAQCKSwAvAQAjI4pLAAAAFf////8BAQEAAAABACwjAQEAcksBAAAA" + "FWCJCgIAAAAAAAIAAABJZAEAi0sALgBEi0sAAAAB/////wEB/////wAAAAAEYYIKBAAAAAAACwAAAEFj" + "a25vd2xlZGdlAQCcSwAvAQCXI5xLAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAAAA4AAABJbnB1" + "dEFyZ3VtZW50cwEAnUsALgBEnUsAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAA" + "AAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABD" + "b21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9u" + "LgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0ZQEAoEsALwEA" + "IyOgSwAAABX/////AQEBAAAAAQAsIwEBAHJLAQAAABVgiQoCAAAAAAACAAAASWQBAKFLAC4ARKFLAAAA" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABJbnB1dE5vZGUBAKlLAC4ARKlLAAAAEf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABMAAABTdXBwcmVzc2VkT3JTaGVsdmVkAQDPSwAuAETPSwAAAAH/////AQH/" + "////AAAAABVgiQoCAAAAAAALAAAATm9ybWFsU3RhdGUBAPVLAC4ARPVLAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAsAAABUcnVzdExpc3RJZAEA9ksALgBE9ksAAAAR/////wEB/////wAAAAAVYIkKAgAA" + "AAAADgAAAExhc3RVcGRhdGVUaW1lAQD3SwAuAET3SwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAA" + "AA8AAABVcGRhdGVGcmVxdWVuY3kBAPhLAC4ARPhLAAABACIB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState TrustListId { get { return m_trustListId; } set { if (!Object.ReferenceEquals(m_trustListId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_trustListId = value; } } /// public PropertyState LastUpdateTime { get { return m_lastUpdateTime; } set { if (!Object.ReferenceEquals(m_lastUpdateTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastUpdateTime = value; } } /// public PropertyState UpdateFrequency { get { return m_updateFrequency; } set { if (!Object.ReferenceEquals(m_updateFrequency, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_updateFrequency = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_trustListId != null) { children.Add(m_trustListId); } if (m_lastUpdateTime != null) { children.Add(m_lastUpdateTime); } if (m_updateFrequency != null) { children.Add(m_updateFrequency); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.TrustListId: { if (createOrReplace) { if (TrustListId == null) { if (replacement == null) { TrustListId = new PropertyState(this); } else { TrustListId = (PropertyState)replacement; } } } instance = TrustListId; break; } case Opc.Ua.BrowseNames.LastUpdateTime: { if (createOrReplace) { if (LastUpdateTime == null) { if (replacement == null) { LastUpdateTime = new PropertyState(this); } else { LastUpdateTime = (PropertyState)replacement; } } } instance = LastUpdateTime; break; } case Opc.Ua.BrowseNames.UpdateFrequency: { if (createOrReplace) { if (UpdateFrequency == null) { if (replacement == null) { UpdateFrequency = new PropertyState(this); } else { UpdateFrequency = (PropertyState)replacement; } } } instance = UpdateFrequency; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_trustListId; private PropertyState m_lastUpdateTime; private PropertyState m_updateFrequency; #endregion } #endif #endregion #region CertificateGroupState Class #if (!OPCUA_EXCLUDE_CertificateGroupState) /// /// Stores an instance of the CertificateGroupType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CertificateGroupState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CertificateGroupState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.CertificateGroupType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (CertificateExpired != null) { CertificateExpired.Initialize(context, CertificateExpired_InitializationString); } if (TrustListOutOfDate != null) { TrustListOutOfDate.Initialize(context, TrustListOutOfDate_InitializationString); } } #region Initialization String private const string CertificateExpired_InitializationString = "//////////8EYIAKAQAAAAAAEgAAAENlcnRpZmljYXRlRXhwaXJlZAEA+ksALwEAqTP6SwAA/////x4A" + "AAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAPtLAC4ARPtLAAAAD/////8BAf////8AAAAAFWCJCgIAAAAA" + "AAkAAABFdmVudFR5cGUBAPxLAC4ARPxLAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3Vy" + "Y2VOb2RlAQD9SwAuAET9SwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEA" + "/ksALgBE/ksAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAP9LAC4ARP9LAAABACYB" + "/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQAATAAuAEQATAAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQACTAAuAEQCTAAAABX/////AQH/////AAAAABVg" + "iQoCAAAAAAAIAAAAU2V2ZXJpdHkBAANMAC4ARANMAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAA" + "AABDb25kaXRpb25DbGFzc0lkAQAETAAuAEQETAAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAA" + "Q29uZGl0aW9uQ2xhc3NOYW1lAQAFTAAuAEQFTAAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAA" + "Q29uZGl0aW9uTmFtZQEACEwALgBECEwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5j" + "aElkAQAJTAAuAEQJTAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQAKTAAuAEQK" + "TAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQALTAAvAQAjIwtMAAAA" + "Ff////8BAQUAAAABACwjAAEAH0wBACwjAAEAKEwBACwjAAEANUwBACwjAAEAP0wBACwjAAEAUUwBAAAA" + "FWCJCgIAAAAAAAIAAABJZAEADEwALgBEDEwAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAFF1" + "YWxpdHkBABRMAC8BACojFEwAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVz" + "dGFtcAEAFUwALgBEFUwAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNldmVyaXR5" + "AQAWTAAvAQAqIxZMAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXAB" + "ABdMAC4ARBdMAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBABhMAC8BACoj" + "GEwAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEAGUwALgBEGUwA" + "AAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQAaTAAuAEQaTAAAAAz/" + "////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEAG0wALwEARCMbTAAAAQEBAAAAAQD5CwAB" + "APMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQAcTAAvAQBDIxxMAAABAQEAAAABAPkLAAEA8woAAAAA" + "BGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQAdTAAvAQBFIx1MAAABAQEAAAABAPkLAAEADQsBAAAAF2Cp" + "CgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAHkwALgBEHkwAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50" + "SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50" + "LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0" + "byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAoAAABBY2tl" + "ZFN0YXRlAQAfTAAvAQAjIx9MAAAAFf////8BAQEAAAABACwjAQEAC0wBAAAAFWCJCgIAAAAAAAIAAABJ" + "ZAEAIEwALgBEIEwAAAAB/////wEB/////wAAAAAEYYIKBAAAAAAACwAAAEFja25vd2xlZGdlAQAxTAAv" + "AQCXIzFMAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAMkwA" + "LgBEMkwAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50" + "aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAA" + "AAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAA" + "AAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0ZQEANUwALwEAIyM1TAAAABX/////AQEB" + "AAAAAQAsIwEBAAtMAQAAABVgiQoCAAAAAAACAAAASWQBADZMAC4ARDZMAAAAAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAkAAABJbnB1dE5vZGUBAD5MAC4ARD5MAAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "ABMAAABTdXBwcmVzc2VkT3JTaGVsdmVkAQCFTgAuAESFTgAAAAH/////AQH/////AAAAABVgiQoCAAAA" + "AAALAAAATm9ybWFsU3RhdGUBAKpOAC4ARKpOAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAA4AAABF" + "eHBpcmF0aW9uRGF0ZQEAq04ALgBEq04AAAAN/////wEB/////wAAAAAVYIkKAgAAAAAADwAAAENlcnRp" + "ZmljYXRlVHlwZQEArU4ALgBErU4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAENlcnRpZmlj" + "YXRlAQCuTgAuAESuTgAAAA//////AQH/////AAAAAA=="; private const string TrustListOutOfDate_InitializationString = "//////////8EYIAKAQAAAAAAEgAAAFRydXN0TGlzdE91dE9mRGF0ZQEAr04ALwEAYUuvTgAA/////x4A" + "AAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBALBOAC4ARLBOAAAAD/////8BAf////8AAAAAFWCJCgIAAAAA" + "AAkAAABFdmVudFR5cGUBALFOAC4ARLFOAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3Vy" + "Y2VOb2RlAQCyTgAuAESyTgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEA" + "s04ALgBEs04AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBALROAC4ARLROAAABACYB" + "/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQC1TgAuAES1TgAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQC3TgAuAES3TgAAABX/////AQH/////AAAAABVg" + "iQoCAAAAAAAIAAAAU2V2ZXJpdHkBALhOAC4ARLhOAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAA" + "AABDb25kaXRpb25DbGFzc0lkAQC5TgAuAES5TgAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAA" + "Q29uZGl0aW9uQ2xhc3NOYW1lAQC6TgAuAES6TgAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAA" + "Q29uZGl0aW9uTmFtZQEAvU4ALgBEvU4AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5j" + "aElkAQC+TgAuAES+TgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQC/TgAuAES/" + "TgAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQDATgAvAQAjI8BOAAAA" + "Ff////8BAQUAAAABACwjAAEA1E4BACwjAAEA3U4BACwjAAEA6k4BACwjAAEA9E4BACwjAAEABk8BAAAA" + "FWCJCgIAAAAAAAIAAABJZAEAwU4ALgBEwU4AAAAB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAFF1" + "YWxpdHkBAMlOAC8BACojyU4AAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVz" + "dGFtcAEAyk4ALgBEyk4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNldmVyaXR5" + "AQDLTgAvAQAqI8tOAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXAB" + "AMxOAC4ARMxOAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBAM1OAC8BACoj" + "zU4AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEAzk4ALgBEzk4A" + "AAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQDPTgAuAETPTgAAAAz/" + "////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEA0E4ALwEARCPQTgAAAQEBAAAAAQD5CwAB" + "APMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQDRTgAvAQBDI9FOAAABAQEAAAABAPkLAAEA8woAAAAA" + "BGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQDSTgAvAQBFI9JOAAABAQEAAAABAPkLAAEADQsBAAAAF2Cp" + "CgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA004ALgBE004AAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50" + "SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50" + "LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0" + "byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAoAAABBY2tl" + "ZFN0YXRlAQDUTgAvAQAjI9ROAAAAFf////8BAQEAAAABACwjAQEAwE4BAAAAFWCJCgIAAAAAAAIAAABJ" + "ZAEA1U4ALgBE1U4AAAAB/////wEB/////wAAAAAEYYIKBAAAAAAACwAAAEFja25vd2xlZGdlAQDmTgAv" + "AQCXI+ZOAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA504A" + "LgBE504AAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50" + "aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAA" + "AAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAA" + "AAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0ZQEA6k4ALwEAIyPqTgAAABX/////AQEB" + "AAAAAQAsIwEBAMBOAQAAABVgiQoCAAAAAAACAAAASWQBAOtOAC4AROtOAAAAAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAkAAABJbnB1dE5vZGUBAPNOAC4ARPNOAAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "ABMAAABTdXBwcmVzc2VkT3JTaGVsdmVkAQAZTwAuAEQZTwAAAAH/////AQH/////AAAAABVgiQoCAAAA" + "AAALAAAATm9ybWFsU3RhdGUBAD5PAC4ARD5PAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABU" + "cnVzdExpc3RJZAEAP08ALgBEP08AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAExhc3RVcGRh" + "dGVUaW1lAQBATwAuAERATwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAA8AAABVcGRhdGVGcmVx" + "dWVuY3kBAEFPAC4AREFPAAABACIB/////wEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAENlcnRpZmljYXRlR3JvdXBUeXBlSW5zdGFuY2UBAAsxAQALMQsx" + "AAD/////BAAAAARggAoBAAAAAAAJAAAAVHJ1c3RMaXN0AQAfNQAvAQDqMB81AAD/////DAAAABVgiQoC" + "AAAAAAAEAAAAU2l6ZQEAIDUALgBEIDUAAAAJ/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFdyaXRh" + "YmxlAQAhNQAuAEQhNQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAVXNlcldyaXRhYmxlAQAi" + "NQAuAEQiNQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAJAAAAT3BlbkNvdW50AQAjNQAuAEQjNQAA" + "AAX/////AQH/////AAAAAARhggoEAAAAAAAEAAAAT3BlbgEAJTUALwEAPC0lNQAAAQH/////AgAAABdg" + "qQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBACY1AC4ARCY1AACWAQAAAAEAKgEBEwAAAAQAAABNb2Rl" + "AAP/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJn" + "dW1lbnRzAQAnNQAuAEQnNQAAlgEAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAo" + "AQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAABQAAAENsb3NlAQAoNQAvAQA/LSg1AAABAf//" + "//8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAKTUALgBEKTUAAJYBAAAAAQAqAQEZAAAA" + "CgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAA" + "AAQAAABSZWFkAQAqNQAvAQBBLSo1AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50" + "cwEAKzUALgBEKzUAAJYCAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKgEBFQAA" + "AAYAAABMZW5ndGgABv////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8A" + "AABPdXRwdXRBcmd1bWVudHMBACw1AC4ARCw1AACWAQAAAAEAKgEBEwAAAAQAAABEYXRhAA//////AAAA" + "AAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAFAAAAV3JpdGUBAC01AC8BAEQtLTUA" + "AAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQAuNQAuAEQuNQAAlgIAAAABACoB" + "ARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAqAQETAAAABAAAAERhdGEAD/////8AAAAAAAEA" + "KAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAsAAABHZXRQb3NpdGlvbgEALzUALwEARi0v" + "NQAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBADA1AC4ARDA1AACWAQAAAAEA" + "KgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdg" + "qQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQAxNQAuAEQxNQAAlgEAAAABACoBARcAAAAIAAAAUG9z" + "aXRpb24ACf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAsAAABTZXRQ" + "b3NpdGlvbgEAMjUALwEASS0yNQAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMB" + "ADM1AC4ARDM1AACWAgAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARcAAAAI" + "AAAAUG9zaXRpb24ACf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAA4A" + "AABMYXN0VXBkYXRlVGltZQEANDUALgBENDUAAAEAJgH/////AQH/////AAAAAARhggoEAAAAAAANAAAA" + "T3BlbldpdGhNYXNrcwEANTUALwEA/zA1NQAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1" + "bWVudHMBADY1AC4ARDY1AACWAQAAAAEAKgEBFAAAAAUAAABNYXNrcwAH/////wAAAAAAAQAoAQEAAAAB" + "AAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEANzUALgBENzUAAJYB" + "AAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8A" + "AAAAF2CJCgIAAAAAABAAAABDZXJ0aWZpY2F0ZVR5cGVzAQA/NQAuAEQ/NQAAABEBAAAAAQAAAAAAAAAB" + "Af////8AAAAABGCACgEAAAAAABIAAABDZXJ0aWZpY2F0ZUV4cGlyZWQBAPpLAC8BAKkz+ksAAP////8e" + "AAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQD7SwAuAET7SwAAAA//////AQH/////AAAAABVgiQoCAAAA" + "AAAJAAAARXZlbnRUeXBlAQD8SwAuAET8SwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291" + "cmNlTm9kZQEA/UsALgBE/UsAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUB" + "AP5LAC4ARP5LAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQD/SwAuAET/SwAAAQAm" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEAAEwALgBEAEwAAAEAJgH/////" + "AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAAkwALgBEAkwAAAAV/////wEB/////wAAAAAV" + "YIkKAgAAAAAACAAAAFNldmVyaXR5AQADTAAuAEQDTAAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQ" + "AAAAQ29uZGl0aW9uQ2xhc3NJZAEABEwALgBEBEwAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAA" + "AENvbmRpdGlvbkNsYXNzTmFtZQEABUwALgBEBUwAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAA" + "AENvbmRpdGlvbk5hbWUBAAhMAC4ARAhMAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFu" + "Y2hJZAEACUwALgBECUwAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEACkwALgBE" + "CkwAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEAC0wALwEAIyMLTAAA" + "ABX/////AQEFAAAAAQAsIwABAB9MAQAsIwABAChMAQAsIwABADVMAQAsIwABAD9MAQAsIwABAFFMAQAA" + "ABVgiQoCAAAAAAACAAAASWQBAAxMAC4ARAxMAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABR" + "dWFsaXR5AQAUTAAvAQAqIxRMAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1l" + "c3RhbXABABVMAC4ARBVMAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExhc3RTZXZlcml0" + "eQEAFkwALwEAKiMWTAAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1w" + "AQAXTAAuAEQXTAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50AQAYTAAvAQAq" + "IxhMAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXABABlMAC4ARBlM" + "AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEAGkwALgBEGkwAAAAM" + "/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBABtMAC8BAEQjG0wAAAEBAQAAAAEA+QsA" + "AQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEAHEwALwEAQyMcTAAAAQEBAAAAAQD5CwABAPMKAAAA" + "AARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEAHUwALwEARSMdTAAAAQEBAAAAAQD5CwABAA0LAQAAABdg" + "qQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAB5MAC4ARB5MAACWAgAAAAEAKgEBRgAAAAcAAABFdmVu" + "dElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQgdG8gY29tbWVu" + "dC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVudCB0byBhZGQg" + "dG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAAKAAAAQWNr" + "ZWRTdGF0ZQEAH0wALwEAIyMfTAAAABX/////AQEBAAAAAQAsIwEBAAtMAQAAABVgiQoCAAAAAAACAAAA" + "SWQBACBMAC4ARCBMAAAAAf////8BAf////8AAAAABGGCCgQAAAAAAAsAAABBY2tub3dsZWRnZQEAMUwA" + "LwEAlyMxTAAAAQEBAAAAAQD5CwABAPAiAQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBADJM" + "AC4ARDJMAACWAgAAAAEAKgEBRgAAAAcAAABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVu" + "dGlmaWVyIGZvciB0aGUgZXZlbnQgdG8gY29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAA" + "AAADAAAAACQAAABUaGUgY29tbWVudCB0byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAA" + "AAAAAQH/////AAAAABVgiQoCAAAAAAALAAAAQWN0aXZlU3RhdGUBADVMAC8BACMjNUwAAAAV/////wEB" + "AQAAAAEALCMBAQALTAEAAAAVYIkKAgAAAAAAAgAAAElkAQA2TAAuAEQ2TAAAAAH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAJAAAASW5wdXROb2RlAQA+TAAuAEQ+TAAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAATAAAAU3VwcHJlc3NlZE9yU2hlbHZlZAEAhU4ALgBEhU4AAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAACwAAAE5vcm1hbFN0YXRlAQCqTgAuAESqTgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAA" + "RXhwaXJhdGlvbkRhdGUBAKtOAC4ARKtOAAAADf////8BAf////8AAAAAFWCJCgIAAAAAAA8AAABDZXJ0" + "aWZpY2F0ZVR5cGUBAK1OAC4ARK1OAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABDZXJ0aWZp" + "Y2F0ZQEArk4ALgBErk4AAAAP/////wEB/////wAAAAAEYIAKAQAAAAAAEgAAAFRydXN0TGlzdE91dE9m" + "RGF0ZQEAr04ALwEAYUuvTgAA/////x4AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBALBOAC4ARLBOAAAA" + "D/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBALFOAC4ARLFOAAAAEf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQCyTgAuAESyTgAAABH/////AQH/////AAAAABVg" + "iQoCAAAAAAAKAAAAU291cmNlTmFtZQEAs04ALgBEs04AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BAAAAFRpbWUBALROAC4ARLROAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVU" + "aW1lAQC1TgAuAES1TgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQC3TgAu" + "AES3TgAAABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBALhOAC4ARLhOAAAABf//" + "//8BAf////8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRpb25DbGFzc0lkAQC5TgAuAES5TgAAABH/////" + "AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQC6TgAuAES6TgAAABX/////" + "AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9uTmFtZQEAvU4ALgBEvU4AAAAM/////wEB////" + "/wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQC+TgAuAES+TgAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAAGAAAAUmV0YWluAQC/TgAuAES/TgAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5h" + "YmxlZFN0YXRlAQDATgAvAQAjI8BOAAAAFf////8BAQUAAAABACwjAAEA1E4BACwjAAEA3U4BACwjAAEA" + "6k4BACwjAAEA9E4BACwjAAEABk8BAAAAFWCJCgIAAAAAAAIAAABJZAEAwU4ALgBEwU4AAAAB/////wEB" + "/////wAAAAAVYIkKAgAAAAAABwAAAFF1YWxpdHkBAMlOAC8BACojyU4AAAAT/////wEB/////wEAAAAV" + "YIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEAyk4ALgBEyk4AAAEAJgH/////AQH/////AAAAABVg" + "iQoCAAAAAAAMAAAATGFzdFNldmVyaXR5AQDLTgAvAQAqI8tOAAAABf////8BAf////8BAAAAFWCJCgIA" + "AAAAAA8AAABTb3VyY2VUaW1lc3RhbXABAMxOAC4ARMxOAAABACYB/////wEB/////wAAAAAVYIkKAgAA" + "AAAABwAAAENvbW1lbnQBAM1OAC8BACojzU4AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNv" + "dXJjZVRpbWVzdGFtcAEAzk4ALgBEzk4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xp" + "ZW50VXNlcklkAQDPTgAuAETPTgAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEA" + "0E4ALwEARCPQTgAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQDRTgAvAQBD" + "I9FOAAABAQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQDSTgAvAQBFI9JO" + "AAABAQEAAAABAPkLAAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA004ALgBE004A" + "AJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIg" + "Zm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAA" + "JAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf//" + "//8AAAAAFWCJCgIAAAAAAAoAAABBY2tlZFN0YXRlAQDUTgAvAQAjI9ROAAAAFf////8BAQEAAAABACwj" + "AQEAwE4BAAAAFWCJCgIAAAAAAAIAAABJZAEA1U4ALgBE1U4AAAAB/////wEB/////wAAAAAEYYIKBAAA" + "AAAACwAAAEFja25vd2xlZGdlAQDmTgAvAQCXI+ZOAAABAQEAAAABAPkLAAEA8CIBAAAAF2CpCgIAAAAA" + "AA4AAABJbnB1dEFyZ3VtZW50cwEA504ALgBE504AAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50SWQAD///" + "//8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50LgEAKgEB" + "QgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0byB0aGUg" + "Y29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAsAAABBY3RpdmVTdGF0" + "ZQEA6k4ALwEAIyPqTgAAABX/////AQEBAAAAAQAsIwEBAMBOAQAAABVgiQoCAAAAAAACAAAASWQBAOtO" + "AC4AROtOAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABJbnB1dE5vZGUBAPNOAC4ARPNOAAAA" + "Ef////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTdXBwcmVzc2VkT3JTaGVsdmVkAQAZTwAuAEQZTwAA" + "AAH/////AQH/////AAAAABVgiQoCAAAAAAALAAAATm9ybWFsU3RhdGUBAD5PAC4ARD5PAAAAEf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAsAAABUcnVzdExpc3RJZAEAP08ALgBEP08AAAAR/////wEB/////wAA" + "AAAVYIkKAgAAAAAADgAAAExhc3RVcGRhdGVUaW1lAQBATwAuAERATwAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAA8AAABVcGRhdGVGcmVxdWVuY3kBAEFPAC4AREFPAAABACIB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public TrustListState TrustList { get { return m_trustList; } set { if (!Object.ReferenceEquals(m_trustList, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_trustList = value; } } /// public PropertyState CertificateTypes { get { return m_certificateTypes; } set { if (!Object.ReferenceEquals(m_certificateTypes, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_certificateTypes = value; } } /// public CertificateExpirationAlarmState CertificateExpired { get { return m_certificateExpired; } set { if (!Object.ReferenceEquals(m_certificateExpired, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_certificateExpired = value; } } /// public TrustListOutOfDateAlarmState TrustListOutOfDate { get { return m_trustListOutOfDate; } set { if (!Object.ReferenceEquals(m_trustListOutOfDate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_trustListOutOfDate = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_trustList != null) { children.Add(m_trustList); } if (m_certificateTypes != null) { children.Add(m_certificateTypes); } if (m_certificateExpired != null) { children.Add(m_certificateExpired); } if (m_trustListOutOfDate != null) { children.Add(m_trustListOutOfDate); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.TrustList: { if (createOrReplace) { if (TrustList == null) { if (replacement == null) { TrustList = new TrustListState(this); } else { TrustList = (TrustListState)replacement; } } } instance = TrustList; break; } case Opc.Ua.BrowseNames.CertificateTypes: { if (createOrReplace) { if (CertificateTypes == null) { if (replacement == null) { CertificateTypes = new PropertyState(this); } else { CertificateTypes = (PropertyState)replacement; } } } instance = CertificateTypes; break; } case Opc.Ua.BrowseNames.CertificateExpired: { if (createOrReplace) { if (CertificateExpired == null) { if (replacement == null) { CertificateExpired = new CertificateExpirationAlarmState(this); } else { CertificateExpired = (CertificateExpirationAlarmState)replacement; } } } instance = CertificateExpired; break; } case Opc.Ua.BrowseNames.TrustListOutOfDate: { if (createOrReplace) { if (TrustListOutOfDate == null) { if (replacement == null) { TrustListOutOfDate = new TrustListOutOfDateAlarmState(this); } else { TrustListOutOfDate = (TrustListOutOfDateAlarmState)replacement; } } } instance = TrustListOutOfDate; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private TrustListState m_trustList; private PropertyState m_certificateTypes; private CertificateExpirationAlarmState m_certificateExpired; private TrustListOutOfDateAlarmState m_trustListOutOfDate; #endregion } #endif #endregion #region CertificateGroupFolderState Class #if (!OPCUA_EXCLUDE_CertificateGroupFolderState) /// /// Stores an instance of the CertificateGroupFolderType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CertificateGroupFolderState : FolderState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CertificateGroupFolderState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.CertificateGroupFolderType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (DefaultHttpsGroup != null) { DefaultHttpsGroup.Initialize(context, DefaultHttpsGroup_InitializationString); } if (DefaultUserTokenGroup != null) { DefaultUserTokenGroup.Initialize(context, DefaultUserTokenGroup_InitializationString); } } #region Initialization String private const string DefaultHttpsGroup_InitializationString = "//////////8EYIAKAQAAAAAAEQAAAERlZmF1bHRIdHRwc0dyb3VwAQAYNgAvAQALMRg2AAD/////AgAA" + "AARggAoBAAAAAAAJAAAAVHJ1c3RMaXN0AQAZNgAvAQDqMBk2AAD/////DAAAABVgiQoCAAAAAAAEAAAA" + "U2l6ZQEAGjYALgBEGjYAAAAJ/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFdyaXRhYmxlAQAbNgAu" + "AEQbNgAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAVXNlcldyaXRhYmxlAQAcNgAuAEQcNgAA" + "AAH/////AQH/////AAAAABVgiQoCAAAAAAAJAAAAT3BlbkNvdW50AQAdNgAuAEQdNgAAAAX/////AQH/" + "////AAAAAARhggoEAAAAAAAEAAAAT3BlbgEAHzYALwEAPC0fNgAAAQH/////AgAAABdgqQoCAAAAAAAO" + "AAAASW5wdXRBcmd1bWVudHMBACA2AC4ARCA2AACWAQAAAAEAKgEBEwAAAAQAAABNb2RlAAP/////AAAA" + "AAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQAh" + "NgAuAEQhNgAAlgEAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAoAQEAAAABAAAA" + "AAAAAAEB/////wAAAAAEYYIKBAAAAAAABQAAAENsb3NlAQAiNgAvAQA/LSI2AAABAf////8BAAAAF2Cp" + "CgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAIzYALgBEIzYAAJYBAAAAAQAqAQEZAAAACgAAAEZpbGVI" + "YW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAQAAABSZWFk" + "AQAkNgAvAQBBLSQ2AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAJTYALgBE" + "JTYAAJYCAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKgEBFQAAAAYAAABMZW5n" + "dGgABv////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRB" + "cmd1bWVudHMBACY2AC4ARCY2AACWAQAAAAEAKgEBEwAAAAQAAABEYXRhAA//////AAAAAAABACgBAQAA" + "AAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAFAAAAV3JpdGUBACc2AC8BAEQtJzYAAAEB/////wEA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQAoNgAuAEQoNgAAlgIAAAABACoBARkAAAAKAAAA" + "RmlsZUhhbmRsZQAH/////wAAAAAAAQAqAQETAAAABAAAAERhdGEAD/////8AAAAAAAEAKAEBAAAAAQAA" + "AAAAAAABAf////8AAAAABGGCCgQAAAAAAAsAAABHZXRQb3NpdGlvbgEAKTYALwEARi0pNgAAAQH/////" + "AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBACo2AC4ARCo2AACWAQAAAAEAKgEBGQAAAAoA" + "AABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAP" + "AAAAT3V0cHV0QXJndW1lbnRzAQArNgAuAEQrNgAAlgEAAAABACoBARcAAAAIAAAAUG9zaXRpb24ACf//" + "//8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAsAAABTZXRQb3NpdGlvbgEA" + "LDYALwEASS0sNgAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAC02AC4ARC02" + "AACWAgAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARcAAAAIAAAAUG9zaXRp" + "b24ACf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAA4AAABMYXN0VXBk" + "YXRlVGltZQEALjYALgBELjYAAAEAJgH/////AQH/////AAAAAARhggoEAAAAAAANAAAAT3BlbldpdGhN" + "YXNrcwEALzYALwEA/zAvNgAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBADA2" + "AC4ARDA2AACWAQAAAAEAKgEBFAAAAAUAAABNYXNrcwAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB" + "/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAMTYALgBEMTYAAJYBAAAAAQAqAQEZ" + "AAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CJCgIA" + "AAAAABAAAABDZXJ0aWZpY2F0ZVR5cGVzAQA5NgAuAEQ5NgAAABEBAAAAAQAAAAAAAAABAf////8AAAAA"; private const string DefaultUserTokenGroup_InitializationString = "//////////8EYIAKAQAAAAAAFQAAAERlZmF1bHRVc2VyVG9rZW5Hcm91cAEAOjYALwEACzE6NgAA////" + "/wIAAAAEYIAKAQAAAAAACQAAAFRydXN0TGlzdAEAOzYALwEA6jA7NgAA/////wwAAAAVYIkKAgAAAAAA" + "BAAAAFNpemUBADw2AC4ARDw2AAAACf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABXcml0YWJsZQEA" + "PTYALgBEPTYAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAFVzZXJXcml0YWJsZQEAPjYALgBE" + "PjYAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAE9wZW5Db3VudAEAPzYALgBEPzYAAAAF////" + "/wEB/////wAAAAAEYYIKBAAAAAAABAAAAE9wZW4BAEE2AC8BADwtQTYAAAEB/////wIAAAAXYKkKAgAA" + "AAAADgAAAElucHV0QXJndW1lbnRzAQBCNgAuAERCNgAAlgEAAAABACoBARMAAAAEAAAATW9kZQAD////" + "/wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50" + "cwEAQzYALgBEQzYAAJYBAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAA" + "AQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAUAAABDbG9zZQEARDYALwEAPy1ENgAAAQH/////AQAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAEU2AC4AREU2AACWAQAAAAEAKgEBGQAAAAoAAABG" + "aWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAEAAAA" + "UmVhZAEARjYALwEAQS1GNgAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAEc2" + "AC4AREc2AACWAgAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARUAAAAGAAAA" + "TGVuZ3RoAAb/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0" + "cHV0QXJndW1lbnRzAQBINgAuAERINgAAlgEAAAABACoBARMAAAAEAAAARGF0YQAP/////wAAAAAAAQAo" + "AQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAABQAAAFdyaXRlAQBJNgAvAQBELUk2AAABAf//" + "//8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEASjYALgBESjYAAJYCAAAAAQAqAQEZAAAA" + "CgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKgEBEwAAAAQAAABEYXRhAA//////AAAAAAABACgBAQAA" + "AAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAALAAAAR2V0UG9zaXRpb24BAEs2AC8BAEYtSzYAAAEB" + "/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBMNgAuAERMNgAAlgEAAAABACoBARkA" + "AAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAA" + "AAAADwAAAE91dHB1dEFyZ3VtZW50cwEATTYALgBETTYAAJYBAAAAAQAqAQEXAAAACAAAAFBvc2l0aW9u" + "AAn/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAALAAAAU2V0UG9zaXRp" + "b24BAE42AC8BAEktTjYAAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBPNgAu" + "AERPNgAAlgIAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAqAQEXAAAACAAAAFBv" + "c2l0aW9uAAn/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAAOAAAATGFz" + "dFVwZGF0ZVRpbWUBAFA2AC4ARFA2AAABACYB/////wEB/////wAAAAAEYYIKBAAAAAAADQAAAE9wZW5X" + "aXRoTWFza3MBAFE2AC8BAP8wUTYAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRz" + "AQBSNgAuAERSNgAAlgEAAAABACoBARQAAAAFAAAATWFza3MAB/////8AAAAAAAEAKAEBAAAAAQAAAAAA" + "AAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAFM2AC4ARFM2AACWAQAAAAEA" + "KgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdg" + "iQoCAAAAAAAQAAAAQ2VydGlmaWNhdGVUeXBlcwEAWzYALgBEWzYAAAARAQAAAAEAAAAAAAAAAQH/////" + "AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAENlcnRpZmljYXRlR3JvdXBGb2xkZXJUeXBlSW5zdGFuY2UBAPU1" + "AQD1NfU1AAD/////AwAAAARggAoBAAAAAAAXAAAARGVmYXVsdEFwcGxpY2F0aW9uR3JvdXABAPY1AC8B" + "AAsx9jUAAP////8CAAAABGCACgEAAAAAAAkAAABUcnVzdExpc3QBAPc1AC8BAOow9zUAAP////8MAAAA" + "FWCJCgIAAAAAAAQAAABTaXplAQD4NQAuAET4NQAAAAn/////AQH/////AAAAABVgiQoCAAAAAAAIAAAA" + "V3JpdGFibGUBAPk1AC4ARPk1AAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABVc2VyV3JpdGFi" + "bGUBAPo1AC4ARPo1AAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABPcGVuQ291bnQBAPs1AC4A" + "RPs1AAAABf////8BAf////8AAAAABGGCCgQAAAAAAAQAAABPcGVuAQD9NQAvAQA8Lf01AAABAf////8C" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA/jUALgBE/jUAAJYBAAAAAQAqAQETAAAABAAA" + "AE1vZGUAA/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRw" + "dXRBcmd1bWVudHMBAP81AC4ARP81AACWAQAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAA" + "AAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAFAAAAQ2xvc2UBAAA2AC8BAD8tADYA" + "AAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQABNgAuAEQBNgAAlgEAAAABACoB" + "ARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIK" + "BAAAAAAABAAAAFJlYWQBAAI2AC8BAEEtAjYAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJn" + "dW1lbnRzAQADNgAuAEQDNgAAlgIAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAq" + "AQEVAAAABgAAAExlbmd0aAAG/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAA" + "AAAADwAAAE91dHB1dEFyZ3VtZW50cwEABDYALgBEBDYAAJYBAAAAAQAqAQETAAAABAAAAERhdGEAD///" + "//8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAUAAABXcml0ZQEABTYALwEA" + "RC0FNgAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAAY2AC4ARAY2AACWAgAA" + "AAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARMAAAAEAAAARGF0YQAP/////wAA" + "AAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACwAAAEdldFBvc2l0aW9uAQAHNgAv" + "AQBGLQc2AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEACDYALgBECDYAAJYB" + "AAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8A" + "AAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAAk2AC4ARAk2AACWAQAAAAEAKgEBFwAAAAgA" + "AABQb3NpdGlvbgAJ/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACwAA" + "AFNldFBvc2l0aW9uAQAKNgAvAQBJLQo2AAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3Vt" + "ZW50cwEACzYALgBECzYAAJYCAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKgEB" + "FwAAAAgAAABQb3NpdGlvbgAJ/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAA" + "AAAADgAAAExhc3RVcGRhdGVUaW1lAQAMNgAuAEQMNgAAAQAmAf////8BAf////8AAAAABGGCCgQAAAAA" + "AA0AAABPcGVuV2l0aE1hc2tzAQANNgAvAQD/MA02AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1" + "dEFyZ3VtZW50cwEADjYALgBEDjYAAJYBAAAAAQAqAQEUAAAABQAAAE1hc2tzAAf/////AAAAAAABACgB" + "AQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQAPNgAuAEQP" + "NgAAlgEAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB" + "/////wAAAAAXYIkKAgAAAAAAEAAAAENlcnRpZmljYXRlVHlwZXMBABc2AC4ARBc2AAAAEQEAAAABAAAA" + "AAAAAAEB/////wAAAAAEYIAKAQAAAAAAEQAAAERlZmF1bHRIdHRwc0dyb3VwAQAYNgAvAQALMRg2AAD/" + "////AgAAAARggAoBAAAAAAAJAAAAVHJ1c3RMaXN0AQAZNgAvAQDqMBk2AAD/////DAAAABVgiQoCAAAA" + "AAAEAAAAU2l6ZQEAGjYALgBEGjYAAAAJ/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFdyaXRhYmxl" + "AQAbNgAuAEQbNgAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAVXNlcldyaXRhYmxlAQAcNgAu" + "AEQcNgAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAJAAAAT3BlbkNvdW50AQAdNgAuAEQdNgAAAAX/" + "////AQH/////AAAAAARhggoEAAAAAAAEAAAAT3BlbgEAHzYALwEAPC0fNgAAAQH/////AgAAABdgqQoC" + "AAAAAAAOAAAASW5wdXRBcmd1bWVudHMBACA2AC4ARCA2AACWAQAAAAEAKgEBEwAAAAQAAABNb2RlAAP/" + "////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1l" + "bnRzAQAhNgAuAEQhNgAAlgEAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAoAQEA" + "AAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAABQAAAENsb3NlAQAiNgAvAQA/LSI2AAABAf////8B" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAIzYALgBEIzYAAJYBAAAAAQAqAQEZAAAACgAA" + "AEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAQA" + "AABSZWFkAQAkNgAvAQBBLSQ2AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA" + "JTYALgBEJTYAAJYCAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKgEBFQAAAAYA" + "AABMZW5ndGgABv////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABP" + "dXRwdXRBcmd1bWVudHMBACY2AC4ARCY2AACWAQAAAAEAKgEBEwAAAAQAAABEYXRhAA//////AAAAAAAB" + "ACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAFAAAAV3JpdGUBACc2AC8BAEQtJzYAAAEB" + "/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQAoNgAuAEQoNgAAlgIAAAABACoBARkA" + "AAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAqAQETAAAABAAAAERhdGEAD/////8AAAAAAAEAKAEB" + "AAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAsAAABHZXRQb3NpdGlvbgEAKTYALwEARi0pNgAA" + "AQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBACo2AC4ARCo2AACWAQAAAAEAKgEB" + "GQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoC" + "AAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQArNgAuAEQrNgAAlgEAAAABACoBARcAAAAIAAAAUG9zaXRp" + "b24ACf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAsAAABTZXRQb3Np" + "dGlvbgEALDYALwEASS0sNgAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAC02" + "AC4ARC02AACWAgAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARcAAAAIAAAA" + "UG9zaXRpb24ACf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAA4AAABM" + "YXN0VXBkYXRlVGltZQEALjYALgBELjYAAAEAJgH/////AQH/////AAAAAARhggoEAAAAAAANAAAAT3Bl" + "bldpdGhNYXNrcwEALzYALwEA/zAvNgAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVu" + "dHMBADA2AC4ARDA2AACWAQAAAAEAKgEBFAAAAAUAAABNYXNrcwAH/////wAAAAAAAQAoAQEAAAABAAAA" + "AAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAMTYALgBEMTYAAJYBAAAA" + "AQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA" + "F2CJCgIAAAAAABAAAABDZXJ0aWZpY2F0ZVR5cGVzAQA5NgAuAEQ5NgAAABEBAAAAAQAAAAAAAAABAf//" + "//8AAAAABGCACgEAAAAAABUAAABEZWZhdWx0VXNlclRva2VuR3JvdXABADo2AC8BAAsxOjYAAP////8C" + "AAAABGCACgEAAAAAAAkAAABUcnVzdExpc3QBADs2AC8BAOowOzYAAP////8MAAAAFWCJCgIAAAAAAAQA" + "AABTaXplAQA8NgAuAEQ8NgAAAAn/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAV3JpdGFibGUBAD02" + "AC4ARD02AAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABVc2VyV3JpdGFibGUBAD42AC4ARD42" + "AAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABPcGVuQ291bnQBAD82AC4ARD82AAAABf////8B" + "Af////8AAAAABGGCCgQAAAAAAAQAAABPcGVuAQBBNgAvAQA8LUE2AAABAf////8CAAAAF2CpCgIAAAAA" + "AA4AAABJbnB1dEFyZ3VtZW50cwEAQjYALgBEQjYAAJYBAAAAAQAqAQETAAAABAAAAE1vZGUAA/////8A" + "AAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMB" + "AEM2AC4AREM2AACWAQAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEA" + "AAAAAAAAAQH/////AAAAAARhggoEAAAAAAAFAAAAQ2xvc2UBAEQ2AC8BAD8tRDYAAAEB/////wEAAAAX" + "YKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBFNgAuAERFNgAAlgEAAAABACoBARkAAAAKAAAARmls" + "ZUhhbmRsZQAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAABAAAAFJl" + "YWQBAEY2AC8BAEEtRjYAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBHNgAu" + "AERHNgAAlgIAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAqAQEVAAAABgAAAExl" + "bmd0aAAG/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1" + "dEFyZ3VtZW50cwEASDYALgBESDYAAJYBAAAAAQAqAQETAAAABAAAAERhdGEAD/////8AAAAAAAEAKAEB" + "AAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAUAAABXcml0ZQEASTYALwEARC1JNgAAAQH/////" + "AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAEo2AC4AREo2AACWAgAAAAEAKgEBGQAAAAoA" + "AABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARMAAAAEAAAARGF0YQAP/////wAAAAAAAQAoAQEAAAAB" + "AAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACwAAAEdldFBvc2l0aW9uAQBLNgAvAQBGLUs2AAABAf//" + "//8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEATDYALgBETDYAAJYBAAAAAQAqAQEZAAAA" + "CgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAA" + "AA8AAABPdXRwdXRBcmd1bWVudHMBAE02AC4ARE02AACWAQAAAAEAKgEBFwAAAAgAAABQb3NpdGlvbgAJ" + "/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACwAAAFNldFBvc2l0aW9u" + "AQBONgAvAQBJLU42AAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEATzYALgBE" + "TzYAAJYCAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKgEBFwAAAAgAAABQb3Np" + "dGlvbgAJ/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAADgAAAExhc3RV" + "cGRhdGVUaW1lAQBQNgAuAERQNgAAAQAmAf////8BAf////8AAAAABGGCCgQAAAAAAA0AAABPcGVuV2l0" + "aE1hc2tzAQBRNgAvAQD/MFE2AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA" + "UjYALgBEUjYAAJYBAAAAAQAqAQEUAAAABQAAAE1hc2tzAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAA" + "AQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQBTNgAuAERTNgAAlgEAAAABACoB" + "ARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYIkK" + "AgAAAAAAEAAAAENlcnRpZmljYXRlVHlwZXMBAFs2AC4ARFs2AAAAEQEAAAABAAAAAAAAAAEB/////wAA" + "AAA="; #endregion #endif #endregion #region Public Properties /// public CertificateGroupState DefaultApplicationGroup { get { return m_defaultApplicationGroup; } set { if (!Object.ReferenceEquals(m_defaultApplicationGroup, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_defaultApplicationGroup = value; } } /// public CertificateGroupState DefaultHttpsGroup { get { return m_defaultHttpsGroup; } set { if (!Object.ReferenceEquals(m_defaultHttpsGroup, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_defaultHttpsGroup = value; } } /// public CertificateGroupState DefaultUserTokenGroup { get { return m_defaultUserTokenGroup; } set { if (!Object.ReferenceEquals(m_defaultUserTokenGroup, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_defaultUserTokenGroup = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_defaultApplicationGroup != null) { children.Add(m_defaultApplicationGroup); } if (m_defaultHttpsGroup != null) { children.Add(m_defaultHttpsGroup); } if (m_defaultUserTokenGroup != null) { children.Add(m_defaultUserTokenGroup); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.DefaultApplicationGroup: { if (createOrReplace) { if (DefaultApplicationGroup == null) { if (replacement == null) { DefaultApplicationGroup = new CertificateGroupState(this); } else { DefaultApplicationGroup = (CertificateGroupState)replacement; } } } instance = DefaultApplicationGroup; break; } case Opc.Ua.BrowseNames.DefaultHttpsGroup: { if (createOrReplace) { if (DefaultHttpsGroup == null) { if (replacement == null) { DefaultHttpsGroup = new CertificateGroupState(this); } else { DefaultHttpsGroup = (CertificateGroupState)replacement; } } } instance = DefaultHttpsGroup; break; } case Opc.Ua.BrowseNames.DefaultUserTokenGroup: { if (createOrReplace) { if (DefaultUserTokenGroup == null) { if (replacement == null) { DefaultUserTokenGroup = new CertificateGroupState(this); } else { DefaultUserTokenGroup = (CertificateGroupState)replacement; } } } instance = DefaultUserTokenGroup; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private CertificateGroupState m_defaultApplicationGroup; private CertificateGroupState m_defaultHttpsGroup; private CertificateGroupState m_defaultUserTokenGroup; #endregion } #endif #endregion #region CertificateState Class #if (!OPCUA_EXCLUDE_CertificateState) /// /// Stores an instance of the CertificateType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CertificateState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CertificateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.CertificateType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAFwAAAENlcnRpZmljYXRlVHlwZUluc3RhbmNlAQAMMQEADDEMMQAA////" + "/wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ApplicationCertificateState Class #if (!OPCUA_EXCLUDE_ApplicationCertificateState) /// /// Stores an instance of the ApplicationCertificateType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ApplicationCertificateState : CertificateState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ApplicationCertificateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ApplicationCertificateType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAEFwcGxpY2F0aW9uQ2VydGlmaWNhdGVUeXBlSW5zdGFuY2UBAA0x" + "AQANMQ0xAAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region HttpsCertificateState Class #if (!OPCUA_EXCLUDE_HttpsCertificateState) /// /// Stores an instance of the HttpsCertificateType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class HttpsCertificateState : CertificateState { #region Constructors /// /// Initializes the type with its default attribute values. /// public HttpsCertificateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.HttpsCertificateType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAEh0dHBzQ2VydGlmaWNhdGVUeXBlSW5zdGFuY2UBAA4xAQAOMQ4x" + "AAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region UserCredentialCertificateState Class #if (!OPCUA_EXCLUDE_UserCredentialCertificateState) /// /// Stores an instance of the UserCredentialCertificateType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class UserCredentialCertificateState : CertificateState { #region Constructors /// /// Initializes the type with its default attribute values. /// public UserCredentialCertificateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.UserCredentialCertificateType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJQAAAFVzZXJDcmVkZW50aWFsQ2VydGlmaWNhdGVUeXBlSW5zdGFuY2UB" + "AE07AQBNO007AAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region RsaMinApplicationCertificateState Class #if (!OPCUA_EXCLUDE_RsaMinApplicationCertificateState) /// /// Stores an instance of the RsaMinApplicationCertificateType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RsaMinApplicationCertificateState : ApplicationCertificateState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RsaMinApplicationCertificateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.RsaMinApplicationCertificateType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAFJzYU1pbkFwcGxpY2F0aW9uQ2VydGlmaWNhdGVUeXBlSW5zdGFu" + "Y2UBAA8xAQAPMQ8xAAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region RsaSha256ApplicationCertificateState Class #if (!OPCUA_EXCLUDE_RsaSha256ApplicationCertificateState) /// /// Stores an instance of the RsaSha256ApplicationCertificateType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RsaSha256ApplicationCertificateState : ApplicationCertificateState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RsaSha256ApplicationCertificateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.RsaSha256ApplicationCertificateType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKwAAAFJzYVNoYTI1NkFwcGxpY2F0aW9uQ2VydGlmaWNhdGVUeXBlSW5z" + "dGFuY2UBABAxAQAQMRAxAAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region TrustListUpdatedAuditEventState Class #if (!OPCUA_EXCLUDE_TrustListUpdatedAuditEventState) /// /// Stores an instance of the TrustListUpdatedAuditEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TrustListUpdatedAuditEventState : AuditUpdateMethodEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TrustListUpdatedAuditEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.TrustListUpdatedAuditEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAFRydXN0TGlzdFVwZGF0ZWRBdWRpdEV2ZW50VHlwZUluc3RhbmNl" + "AQARMQEAETERMQAA/////w8AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBABIxAC4ARBIxAAAAD/////8B" + "Af////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBABMxAC4ARBMxAAAAEf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQAUMQAuAEQUMQAAABH/////AQH/////AAAAABVgiQoCAAAA" + "AAAKAAAAU291cmNlTmFtZQEAFTEALgBEFTEAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRp" + "bWUBABYxAC4ARBYxAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQAX" + "MQAuAEQXMQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQAZMQAuAEQZMQAA" + "ABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBABoxAC4ARBoxAAAABf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABABsxAC4ARBsxAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABgAAAFN0YXR1cwEAHDEALgBEHDEAAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAFNlcnZlcklkAQAdMQAuAEQdMQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xp" + "ZW50QXVkaXRFbnRyeUlkAQAeMQAuAEQeMQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xp" + "ZW50VXNlcklkAQAfMQAuAEQfMQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAATWV0aG9kSWQB" + "ACAxAC4ARCAxAAAAEf////8BAf////8AAAAAF2CJCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAITEA" + "LgBEITEAAAAYAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region UpdateCertificateMethodState Class #if (!OPCUA_EXCLUDE_UpdateCertificateMethodState) /// /// Stores an instance of the UpdateCertificateMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class UpdateCertificateMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public UpdateCertificateMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new UpdateCertificateMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGwAAAFVwZGF0ZUNlcnRpZmljYXRlTWV0aG9kVHlwZQEAIjEALwEAIjEi" + "MQAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBACMxAC4ARCMxAACWBgAAAAEA" + "KgEBIQAAABIAAABDZXJ0aWZpY2F0ZUdyb3VwSWQAEf////8AAAAAAAEAKgEBIAAAABEAAABDZXJ0aWZp" + "Y2F0ZVR5cGVJZAAR/////wAAAAAAAQAqAQEaAAAACwAAAENlcnRpZmljYXRlAA//////AAAAAAABACoB" + "ASUAAAASAAAASXNzdWVyQ2VydGlmaWNhdGVzAA8BAAAAAQAAAAAAAAAAAQAqAQEfAAAAEAAAAFByaXZh" + "dGVLZXlGb3JtYXQADP////8AAAAAAAEAKgEBGQAAAAoAAABQcml2YXRlS2V5AA//////AAAAAAABACgB" + "AQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQAkMQAuAEQk" + "MQAAlgEAAAABACoBASMAAAAUAAAAQXBwbHlDaGFuZ2VzUmVxdWlyZWQAAf////8AAAAAAAEAKAEBAAAA" + "AQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public UpdateCertificateMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId certificateGroupId = (NodeId)_inputArguments[0]; NodeId certificateTypeId = (NodeId)_inputArguments[1]; byte[] certificate = (byte[])_inputArguments[2]; byte[][] issuerCertificates = (byte[][])_inputArguments[3]; string privateKeyFormat = (string)_inputArguments[4]; byte[] privateKey = (byte[])_inputArguments[5]; bool applyChangesRequired = (bool)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, certificateGroupId, certificateTypeId, certificate, issuerCertificates, privateKeyFormat, privateKey, ref applyChangesRequired); } _outputArguments[0] = applyChangesRequired; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult UpdateCertificateMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId certificateGroupId, NodeId certificateTypeId, byte[] certificate, byte[][] issuerCertificates, string privateKeyFormat, byte[] privateKey, ref bool applyChangesRequired); #endif #endregion #region CreateSigningRequestMethodState Class #if (!OPCUA_EXCLUDE_CreateSigningRequestMethodState) /// /// Stores an instance of the CreateSigningRequestMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CreateSigningRequestMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CreateSigningRequestMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new CreateSigningRequestMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAHgAAAENyZWF0ZVNpZ25pbmdSZXF1ZXN0TWV0aG9kVHlwZQEAxTEALwEA" + "xTHFMQAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAMYxAC4ARMYxAACWBQAA" + "AAEAKgEBIQAAABIAAABDZXJ0aWZpY2F0ZUdyb3VwSWQAEf////8AAAAAAAEAKgEBIAAAABEAAABDZXJ0" + "aWZpY2F0ZVR5cGVJZAAR/////wAAAAAAAQAqAQEaAAAACwAAAFN1YmplY3ROYW1lAAz/////AAAAAAAB" + "ACoBASMAAAAUAAAAUmVnZW5lcmF0ZVByaXZhdGVLZXkAAf////8AAAAAAAEAKgEBFAAAAAUAAABOb25j" + "ZQAP/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFy" + "Z3VtZW50cwEAxzEALgBExzEAAJYBAAAAAQAqAQEhAAAAEgAAAENlcnRpZmljYXRlUmVxdWVzdAAP////" + "/wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public CreateSigningRequestMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId certificateGroupId = (NodeId)_inputArguments[0]; NodeId certificateTypeId = (NodeId)_inputArguments[1]; string subjectName = (string)_inputArguments[2]; bool regeneratePrivateKey = (bool)_inputArguments[3]; byte[] nonce = (byte[])_inputArguments[4]; byte[] certificateRequest = (byte[])_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, certificateGroupId, certificateTypeId, subjectName, regeneratePrivateKey, nonce, ref certificateRequest); } _outputArguments[0] = certificateRequest; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult CreateSigningRequestMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId certificateGroupId, NodeId certificateTypeId, string subjectName, bool regeneratePrivateKey, byte[] nonce, ref byte[] certificateRequest); #endif #endregion #region GetRejectedListMethodState Class #if (!OPCUA_EXCLUDE_GetRejectedListMethodState) /// /// Stores an instance of the GetRejectedListMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class GetRejectedListMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public GetRejectedListMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new GetRejectedListMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGQAAAEdldFJlamVjdGVkTGlzdE1ldGhvZFR5cGUBAOUxAC8BAOUx5TEA" + "AAEB/////wEAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEA5jEALgBE5jEAAJYBAAAAAQAq" + "AQEfAAAADAAAAENlcnRpZmljYXRlcwAPAQAAAAEAAAAAAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8A" + "AAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public GetRejectedListMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; byte[][] certificates = (byte[][])_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, ref certificates); } _outputArguments[0] = certificates; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult GetRejectedListMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, ref byte[][] certificates); #endif #endregion #region ServerConfigurationState Class #if (!OPCUA_EXCLUDE_ServerConfigurationState) /// /// Stores an instance of the ServerConfigurationType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ServerConfigurationState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ServerConfigurationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ServerConfigurationType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHwAAAFNlcnZlckNvbmZpZ3VyYXRpb25UeXBlSW5zdGFuY2UBACUxAQAl" + "MSUxAAD/////CQAAAARggAoBAAAAAAARAAAAQ2VydGlmaWNhdGVHcm91cHMBAH42AC8BAPU1fjYAAP//" + "//8BAAAABGCACgEAAAAAABcAAABEZWZhdWx0QXBwbGljYXRpb25Hcm91cAEAfzYALwEACzF/NgAA////" + "/wIAAAAEYIAKAQAAAAAACQAAAFRydXN0TGlzdAEAgDYALwEA6jCANgAA/////wwAAAAVYIkKAgAAAAAA" + "BAAAAFNpemUBAIE2AC4ARIE2AAAACf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABXcml0YWJsZQEA" + "gjYALgBEgjYAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAFVzZXJXcml0YWJsZQEAgzYALgBE" + "gzYAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAE9wZW5Db3VudAEAhDYALgBEhDYAAAAF////" + "/wEB/////wAAAAAEYYIKBAAAAAAABAAAAE9wZW4BAIY2AC8BADwthjYAAAEB/////wIAAAAXYKkKAgAA" + "AAAADgAAAElucHV0QXJndW1lbnRzAQCHNgAuAESHNgAAlgEAAAABACoBARMAAAAEAAAATW9kZQAD////" + "/wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50" + "cwEAiDYALgBEiDYAAJYBAAAAAQAqAQEZAAAACgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKAEBAAAA" + "AQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAUAAABDbG9zZQEAiTYALwEAPy2JNgAAAQH/////AQAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAIo2AC4ARIo2AACWAQAAAAEAKgEBGQAAAAoAAABG" + "aWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAEAAAA" + "UmVhZAEAizYALwEAQS2LNgAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAIw2" + "AC4ARIw2AACWAgAAAAEAKgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACoBARUAAAAGAAAA" + "TGVuZ3RoAAb/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0" + "cHV0QXJndW1lbnRzAQCNNgAuAESNNgAAlgEAAAABACoBARMAAAAEAAAARGF0YQAP/////wAAAAAAAQAo" + "AQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAABQAAAFdyaXRlAQCONgAvAQBELY42AAABAf//" + "//8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAjzYALgBEjzYAAJYCAAAAAQAqAQEZAAAA" + "CgAAAEZpbGVIYW5kbGUAB/////8AAAAAAAEAKgEBEwAAAAQAAABEYXRhAA//////AAAAAAABACgBAQAA" + "AAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAALAAAAR2V0UG9zaXRpb24BAJA2AC8BAEYtkDYAAAEB" + "/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCRNgAuAESRNgAAlgEAAAABACoBARkA" + "AAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAA" + "AAAADwAAAE91dHB1dEFyZ3VtZW50cwEAkjYALgBEkjYAAJYBAAAAAQAqAQEXAAAACAAAAFBvc2l0aW9u" + "AAn/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAALAAAAU2V0UG9zaXRp" + "b24BAJM2AC8BAEktkzYAAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCUNgAu" + "AESUNgAAlgIAAAABACoBARkAAAAKAAAARmlsZUhhbmRsZQAH/////wAAAAAAAQAqAQEXAAAACAAAAFBv" + "c2l0aW9uAAn/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAAOAAAATGFz" + "dFVwZGF0ZVRpbWUBAJU2AC4ARJU2AAABACYB/////wEB/////wAAAAAEYYIKBAAAAAAADQAAAE9wZW5X" + "aXRoTWFza3MBAJY2AC8BAP8wljYAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRz" + "AQCXNgAuAESXNgAAlgEAAAABACoBARQAAAAFAAAATWFza3MAB/////8AAAAAAAEAKAEBAAAAAQAAAAAA" + "AAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAJg2AC4ARJg2AACWAQAAAAEA" + "KgEBGQAAAAoAAABGaWxlSGFuZGxlAAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdg" + "iQoCAAAAAAAQAAAAQ2VydGlmaWNhdGVUeXBlcwEAoDYALgBEoDYAAAARAQAAAAEAAAAAAAAAAQH/////" + "AAAAABdgiQoCAAAAAAASAAAAU2VydmVyQ2FwYWJpbGl0aWVzAQCkMQAuAESkMQAAAAwBAAAAAQAAAAAA" + "AAABAf////8AAAAAF2CJCgIAAAAAABoAAABTdXBwb3J0ZWRQcml2YXRlS2V5Rm9ybWF0cwEAJzEALgBE" + "JzEAAAAMAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAAQAAAATWF4VHJ1c3RMaXN0U2l6ZQEA" + "KDEALgBEKDEAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAAEwAAAE11bHRpY2FzdERuc0VuYWJsZWQB" + "ACkxAC4ARCkxAAAAAf////8BAf////8AAAAABGGCCgQAAAAAABEAAABVcGRhdGVDZXJ0aWZpY2F0ZQEA" + "SDEALwEASDFIMQAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAEkxAC4AREkx" + "AACWBgAAAAEAKgEBIQAAABIAAABDZXJ0aWZpY2F0ZUdyb3VwSWQAEf////8AAAAAAAEAKgEBIAAAABEA" + "AABDZXJ0aWZpY2F0ZVR5cGVJZAAR/////wAAAAAAAQAqAQEaAAAACwAAAENlcnRpZmljYXRlAA//////" + "AAAAAAABACoBASUAAAASAAAASXNzdWVyQ2VydGlmaWNhdGVzAA8BAAAAAQAAAAAAAAAAAQAqAQEfAAAA" + "EAAAAFByaXZhdGVLZXlGb3JtYXQADP////8AAAAAAAEAKgEBGQAAAAoAAABQcml2YXRlS2V5AA//////" + "AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRz" + "AQBKMQAuAERKMQAAlgEAAAABACoBASMAAAAUAAAAQXBwbHlDaGFuZ2VzUmVxdWlyZWQAAf////8AAAAA" + "AAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAAwAAABBcHBseUNoYW5nZXMBAL4xAC8B" + "AL4xvjEAAAEB/////wAAAAAEYYIKBAAAAAAAFAAAAENyZWF0ZVNpZ25pbmdSZXF1ZXN0AQC7MQAvAQC7" + "MbsxAAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAvDEALgBEvDEAAJYFAAAA" + "AQAqAQEhAAAAEgAAAENlcnRpZmljYXRlR3JvdXBJZAAR/////wAAAAAAAQAqAQEgAAAAEQAAAENlcnRp" + "ZmljYXRlVHlwZUlkABH/////AAAAAAABACoBARoAAAALAAAAU3ViamVjdE5hbWUADP////8AAAAAAAEA" + "KgEBIwAAABQAAABSZWdlbmVyYXRlUHJpdmF0ZUtleQAB/////wAAAAAAAQAqAQEUAAAABQAAAE5vbmNl" + "AA//////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJn" + "dW1lbnRzAQC9MQAuAES9MQAAlgEAAAABACoBASEAAAASAAAAQ2VydGlmaWNhdGVSZXF1ZXN0AA//////" + "AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAPAAAAR2V0UmVqZWN0ZWRMaXN0" + "AQDnMQAvAQDnMecxAAABAf////8BAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAOgxAC4A" + "ROgxAACWAQAAAAEAKgEBHwAAAAwAAABDZXJ0aWZpY2F0ZXMADwEAAAABAAAAAAAAAAABACgBAQAAAAEA" + "AAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public CertificateGroupFolderState CertificateGroups { get { return m_certificateGroups; } set { if (!Object.ReferenceEquals(m_certificateGroups, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_certificateGroups = value; } } /// public PropertyState ServerCapabilities { get { return m_serverCapabilities; } set { if (!Object.ReferenceEquals(m_serverCapabilities, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serverCapabilities = value; } } /// public PropertyState SupportedPrivateKeyFormats { get { return m_supportedPrivateKeyFormats; } set { if (!Object.ReferenceEquals(m_supportedPrivateKeyFormats, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_supportedPrivateKeyFormats = value; } } /// public PropertyState MaxTrustListSize { get { return m_maxTrustListSize; } set { if (!Object.ReferenceEquals(m_maxTrustListSize, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxTrustListSize = value; } } /// public PropertyState MulticastDnsEnabled { get { return m_multicastDnsEnabled; } set { if (!Object.ReferenceEquals(m_multicastDnsEnabled, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_multicastDnsEnabled = value; } } /// public UpdateCertificateMethodState UpdateCertificate { get { return m_updateCertificateMethod; } set { if (!Object.ReferenceEquals(m_updateCertificateMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_updateCertificateMethod = value; } } /// public MethodState ApplyChanges { get { return m_applyChangesMethod; } set { if (!Object.ReferenceEquals(m_applyChangesMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_applyChangesMethod = value; } } /// public CreateSigningRequestMethodState CreateSigningRequest { get { return m_createSigningRequestMethod; } set { if (!Object.ReferenceEquals(m_createSigningRequestMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createSigningRequestMethod = value; } } /// public GetRejectedListMethodState GetRejectedList { get { return m_getRejectedListMethod; } set { if (!Object.ReferenceEquals(m_getRejectedListMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_getRejectedListMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_certificateGroups != null) { children.Add(m_certificateGroups); } if (m_serverCapabilities != null) { children.Add(m_serverCapabilities); } if (m_supportedPrivateKeyFormats != null) { children.Add(m_supportedPrivateKeyFormats); } if (m_maxTrustListSize != null) { children.Add(m_maxTrustListSize); } if (m_multicastDnsEnabled != null) { children.Add(m_multicastDnsEnabled); } if (m_updateCertificateMethod != null) { children.Add(m_updateCertificateMethod); } if (m_applyChangesMethod != null) { children.Add(m_applyChangesMethod); } if (m_createSigningRequestMethod != null) { children.Add(m_createSigningRequestMethod); } if (m_getRejectedListMethod != null) { children.Add(m_getRejectedListMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.CertificateGroups: { if (createOrReplace) { if (CertificateGroups == null) { if (replacement == null) { CertificateGroups = new CertificateGroupFolderState(this); } else { CertificateGroups = (CertificateGroupFolderState)replacement; } } } instance = CertificateGroups; break; } case Opc.Ua.BrowseNames.ServerCapabilities: { if (createOrReplace) { if (ServerCapabilities == null) { if (replacement == null) { ServerCapabilities = new PropertyState(this); } else { ServerCapabilities = (PropertyState)replacement; } } } instance = ServerCapabilities; break; } case Opc.Ua.BrowseNames.SupportedPrivateKeyFormats: { if (createOrReplace) { if (SupportedPrivateKeyFormats == null) { if (replacement == null) { SupportedPrivateKeyFormats = new PropertyState(this); } else { SupportedPrivateKeyFormats = (PropertyState)replacement; } } } instance = SupportedPrivateKeyFormats; break; } case Opc.Ua.BrowseNames.MaxTrustListSize: { if (createOrReplace) { if (MaxTrustListSize == null) { if (replacement == null) { MaxTrustListSize = new PropertyState(this); } else { MaxTrustListSize = (PropertyState)replacement; } } } instance = MaxTrustListSize; break; } case Opc.Ua.BrowseNames.MulticastDnsEnabled: { if (createOrReplace) { if (MulticastDnsEnabled == null) { if (replacement == null) { MulticastDnsEnabled = new PropertyState(this); } else { MulticastDnsEnabled = (PropertyState)replacement; } } } instance = MulticastDnsEnabled; break; } case Opc.Ua.BrowseNames.UpdateCertificate: { if (createOrReplace) { if (UpdateCertificate == null) { if (replacement == null) { UpdateCertificate = new UpdateCertificateMethodState(this); } else { UpdateCertificate = (UpdateCertificateMethodState)replacement; } } } instance = UpdateCertificate; break; } case Opc.Ua.BrowseNames.ApplyChanges: { if (createOrReplace) { if (ApplyChanges == null) { if (replacement == null) { ApplyChanges = new MethodState(this); } else { ApplyChanges = (MethodState)replacement; } } } instance = ApplyChanges; break; } case Opc.Ua.BrowseNames.CreateSigningRequest: { if (createOrReplace) { if (CreateSigningRequest == null) { if (replacement == null) { CreateSigningRequest = new CreateSigningRequestMethodState(this); } else { CreateSigningRequest = (CreateSigningRequestMethodState)replacement; } } } instance = CreateSigningRequest; break; } case Opc.Ua.BrowseNames.GetRejectedList: { if (createOrReplace) { if (GetRejectedList == null) { if (replacement == null) { GetRejectedList = new GetRejectedListMethodState(this); } else { GetRejectedList = (GetRejectedListMethodState)replacement; } } } instance = GetRejectedList; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private CertificateGroupFolderState m_certificateGroups; private PropertyState m_serverCapabilities; private PropertyState m_supportedPrivateKeyFormats; private PropertyState m_maxTrustListSize; private PropertyState m_multicastDnsEnabled; private UpdateCertificateMethodState m_updateCertificateMethod; private MethodState m_applyChangesMethod; private CreateSigningRequestMethodState m_createSigningRequestMethod; private GetRejectedListMethodState m_getRejectedListMethod; #endregion } #endif #endregion #region CertificateUpdatedAuditEventState Class #if (!OPCUA_EXCLUDE_CertificateUpdatedAuditEventState) /// /// Stores an instance of the CertificateUpdatedAuditEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CertificateUpdatedAuditEventState : AuditUpdateMethodEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CertificateUpdatedAuditEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.CertificateUpdatedAuditEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAENlcnRpZmljYXRlVXBkYXRlZEF1ZGl0RXZlbnRUeXBlSW5zdGFu" + "Y2UBAEwxAQBMMUwxAAD/////EQAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEATTEALgBETTEAAAAP////" + "/wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEATjEALgBETjEAAAAR/////wEB/////wAA" + "AAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAE8xAC4ARE8xAAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAoAAABTb3VyY2VOYW1lAQBQMQAuAERQMQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAA" + "VGltZQEAUTEALgBEUTEAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUB" + "AFIxAC4ARFIxAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAFQxAC4ARFQx" + "AAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEAVTEALgBEVTEAAAAF/////wEB" + "/////wAAAAAVYIkKAgAAAAAADwAAAEFjdGlvblRpbWVTdGFtcAEAVjEALgBEVjEAAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAAGAAAAU3RhdHVzAQBXMQAuAERXMQAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAIAAAAU2VydmVySWQBAFgxAC4ARFgxAAAADP////8BAf////8AAAAAFWCJCgIAAAAAABIAAABD" + "bGllbnRBdWRpdEVudHJ5SWQBAFkxAC4ARFkxAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABD" + "bGllbnRVc2VySWQBAFoxAC4ARFoxAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABNZXRob2RJ" + "ZAEAWzEALgBEWzEAAAAR/////wEB/////wAAAAAXYIkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBc" + "MQAuAERcMQAAABgBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAABAAAABDZXJ0aWZpY2F0ZUdy" + "b3VwAQCnNQAuAESnNQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAPAAAAQ2VydGlmaWNhdGVUeXBl" + "AQCoNQAuAESoNQAAABH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState CertificateGroup { get { return m_certificateGroup; } set { if (!Object.ReferenceEquals(m_certificateGroup, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_certificateGroup = value; } } /// public PropertyState CertificateType { get { return m_certificateType; } set { if (!Object.ReferenceEquals(m_certificateType, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_certificateType = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_certificateGroup != null) { children.Add(m_certificateGroup); } if (m_certificateType != null) { children.Add(m_certificateType); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.CertificateGroup: { if (createOrReplace) { if (CertificateGroup == null) { if (replacement == null) { CertificateGroup = new PropertyState(this); } else { CertificateGroup = (PropertyState)replacement; } } } instance = CertificateGroup; break; } case Opc.Ua.BrowseNames.CertificateType: { if (createOrReplace) { if (CertificateType == null) { if (replacement == null) { CertificateType = new PropertyState(this); } else { CertificateType = (PropertyState)replacement; } } } instance = CertificateType; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_certificateGroup; private PropertyState m_certificateType; #endregion } #endif #endregion #region CreateCredentialMethodState Class #if (!OPCUA_EXCLUDE_CreateCredentialMethodState) /// /// Stores an instance of the CreateCredentialMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CreateCredentialMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CreateCredentialMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new CreateCredentialMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGgAAAENyZWF0ZUNyZWRlbnRpYWxNZXRob2RUeXBlAQCQOwAvAQCQO5A7" + "AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAlTsALgBElTsAAJYDAAAAAQAq" + "AQEaAAAACwAAAFJlc291cmNlVXJpAAz/////AAAAAAABACoBARkAAAAKAAAAUHJvZmlsZVVyaQAM////" + "/wAAAAAAAQAqAQEfAAAADAAAAEVuZHBvaW50VXJscwAMAQAAAAEAAAAAAAAAAAEAKAEBAAAAAQAAAAAA" + "AAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAFdEAC4ARFdEAACWAQAAAAEA" + "KgEBHwAAABAAAABDcmVkZW50aWFsTm9kZUlkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////" + "AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public CreateCredentialMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string resourceUri = (string)_inputArguments[0]; string profileUri = (string)_inputArguments[1]; string[] endpointUrls = (string[])_inputArguments[2]; NodeId credentialNodeId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, resourceUri, profileUri, endpointUrls, ref credentialNodeId); } _outputArguments[0] = credentialNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult CreateCredentialMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string resourceUri, string profileUri, string[] endpointUrls, ref NodeId credentialNodeId); #endif #endregion #region KeyCredentialConfigurationFolderState Class #if (!OPCUA_EXCLUDE_KeyCredentialConfigurationFolderState) /// /// Stores an instance of the KeyCredentialConfigurationFolderType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class KeyCredentialConfigurationFolderState : FolderState { #region Constructors /// /// Initializes the type with its default attribute values. /// public KeyCredentialConfigurationFolderState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.KeyCredentialConfigurationFolderType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (CreateCredential != null) { CreateCredential.Initialize(context, CreateCredential_InitializationString); } } #region Initialization String private const string CreateCredential_InitializationString = "//////////8EYYIKBAAAAAAAEAAAAENyZWF0ZUNyZWRlbnRpYWwBAHJEAC8BAHJEckQAAAEB/////wIA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBzRAAuAERzRAAAlgMAAAABACoBARoAAAALAAAA" + "UmVzb3VyY2VVcmkADP////8AAAAAAAEAKgEBGQAAAAoAAABQcm9maWxlVXJpAAz/////AAAAAAABACoB" + "AR8AAAAMAAAARW5kcG9pbnRVcmxzAAwBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAA" + "AAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAdEQALgBEdEQAAJYBAAAAAQAqAQEfAAAAEAAA" + "AENyZWRlbnRpYWxOb2RlSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAALAAAAEtleUNyZWRlbnRpYWxDb25maWd1cmF0aW9uRm9sZGVyVHlwZUlu" + "c3RhbmNlAQBYRAEAWERYRAAA/////wEAAAAEYYIKBAAAAAAAEAAAAENyZWF0ZUNyZWRlbnRpYWwBAHJE" + "AC8BAHJEckQAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBzRAAuAERzRAAA" + "lgMAAAABACoBARoAAAALAAAAUmVzb3VyY2VVcmkADP////8AAAAAAAEAKgEBGQAAAAoAAABQcm9maWxl" + "VXJpAAz/////AAAAAAABACoBAR8AAAAMAAAARW5kcG9pbnRVcmxzAAwBAAAAAQAAAAAAAAAAAQAoAQEA" + "AAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAdEQALgBEdEQA" + "AJYBAAAAAQAqAQEfAAAAEAAAAENyZWRlbnRpYWxOb2RlSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAA" + "AAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public CreateCredentialMethodState CreateCredential { get { return m_createCredentialMethod; } set { if (!Object.ReferenceEquals(m_createCredentialMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createCredentialMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_createCredentialMethod != null) { children.Add(m_createCredentialMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.CreateCredential: { if (createOrReplace) { if (CreateCredential == null) { if (replacement == null) { CreateCredential = new CreateCredentialMethodState(this); } else { CreateCredential = (CreateCredentialMethodState)replacement; } } } instance = CreateCredential; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private CreateCredentialMethodState m_createCredentialMethod; #endregion } #endif #endregion #region KeyCredentialConfigurationState Class #if (!OPCUA_EXCLUDE_KeyCredentialConfigurationState) /// /// Stores an instance of the KeyCredentialConfigurationType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class KeyCredentialConfigurationState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public KeyCredentialConfigurationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.KeyCredentialConfigurationType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (EndpointUrls != null) { EndpointUrls.Initialize(context, EndpointUrls_InitializationString); } if (ServiceStatus != null) { ServiceStatus.Initialize(context, ServiceStatus_InitializationString); } if (GetEncryptingKey != null) { GetEncryptingKey.Initialize(context, GetEncryptingKey_InitializationString); } if (UpdateCredential != null) { UpdateCredential.Initialize(context, UpdateCredential_InitializationString); } if (DeleteCredential != null) { DeleteCredential.Initialize(context, DeleteCredential_InitializationString); } } #region Initialization String private const string EndpointUrls_InitializationString = "//////////8XYIkKAgAAAAAADAAAAEVuZHBvaW50VXJscwEAVEYALgBEVEYAAAAMAQAAAAEAAAAAAAAA" + "AQH/////AAAAAA=="; private const string ServiceStatus_InitializationString = "//////////8VYIkKAgAAAAAADQAAAFNlcnZpY2VTdGF0dXMBAFVGAC4ARFVGAAAAE/////8BAf////8A" + "AAAA"; private const string GetEncryptingKey_InitializationString = "//////////8EYYIKBAAAAAAAEAAAAEdldEVuY3J5cHRpbmdLZXkBAH5EAC8BAH5EfkQAAAEB/////wIA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQB/RAAuAER/RAAAlgIAAAABACoBARsAAAAMAAAA" + "Q3JlZGVudGlhbElkAAz/////AAAAAAABACoBASkAAAAaAAAAUmVxdWVzdGVkU2VjdXJpdHlQb2xpY3lV" + "cmkADP////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRB" + "cmd1bWVudHMBAIBEAC4ARIBEAACWAgAAAAEAKgEBGAAAAAkAAABQdWJsaWNLZXkAD/////8AAAAAAAEA" + "KgEBJwAAABgAAABSZXZpc2VkU2VjdXJpdHlQb2xpY3lVcmkAEf////8AAAAAAAEAKAEBAAAAAQAAAAAA" + "AAABAf////8AAAAA"; private const string UpdateCredential_InitializationString = "//////////8EYYIKBAAAAAAAEAAAAFVwZGF0ZUNyZWRlbnRpYWwBAFZGAC8BAFZGVkYAAAEB/////wEA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBXRgAuAERXRgAAlgQAAAABACoBARsAAAAMAAAA" + "Q3JlZGVudGlhbElkAAz/////AAAAAAABACoBAR8AAAAQAAAAQ3JlZGVudGlhbFNlY3JldAAP/////wAA" + "AAAAAQAqAQEkAAAAFQAAAENlcnRpZmljYXRlVGh1bWJwcmludAAM/////wAAAAAAAQAqAQEgAAAAEQAA" + "AFNlY3VyaXR5UG9saWN5VXJpAAz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string DeleteCredential_InitializationString = "//////////8EYYIKBAAAAAAAEAAAAERlbGV0ZUNyZWRlbnRpYWwBAFhGAC8BAFhGWEYAAAEB/////wAA" + "AAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAEtleUNyZWRlbnRpYWxDb25maWd1cmF0aW9uVHlwZUluc3RhbmNl" + "AQBRRgEAUUZRRgAA/////wcAAAAVYIkKAgAAAAAACwAAAFJlc291cmNlVXJpAQCVRgAuAESVRgAAAAz/" + "////AQH/////AAAAABVgiQoCAAAAAAAKAAAAUHJvZmlsZVVyaQEA9UYALgBE9UYAAAAM/////wEB////" + "/wAAAAAXYIkKAgAAAAAADAAAAEVuZHBvaW50VXJscwEAVEYALgBEVEYAAAAMAQAAAAEAAAAAAAAAAQH/" + "////AAAAABVgiQoCAAAAAAANAAAAU2VydmljZVN0YXR1cwEAVUYALgBEVUYAAAAT/////wEB/////wAA" + "AAAEYYIKBAAAAAAAEAAAAEdldEVuY3J5cHRpbmdLZXkBAH5EAC8BAH5EfkQAAAEB/////wIAAAAXYKkK" + "AgAAAAAADgAAAElucHV0QXJndW1lbnRzAQB/RAAuAER/RAAAlgIAAAABACoBARsAAAAMAAAAQ3JlZGVu" + "dGlhbElkAAz/////AAAAAAABACoBASkAAAAaAAAAUmVxdWVzdGVkU2VjdXJpdHlQb2xpY3lVcmkADP//" + "//8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVu" + "dHMBAIBEAC4ARIBEAACWAgAAAAEAKgEBGAAAAAkAAABQdWJsaWNLZXkAD/////8AAAAAAAEAKgEBJwAA" + "ABgAAABSZXZpc2VkU2VjdXJpdHlQb2xpY3lVcmkAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf//" + "//8AAAAABGGCCgQAAAAAABAAAABVcGRhdGVDcmVkZW50aWFsAQBWRgAvAQBWRlZGAAABAf////8BAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAV0YALgBEV0YAAJYEAAAAAQAqAQEbAAAADAAAAENy" + "ZWRlbnRpYWxJZAAM/////wAAAAAAAQAqAQEfAAAAEAAAAENyZWRlbnRpYWxTZWNyZXQAD/////8AAAAA" + "AAEAKgEBJAAAABUAAABDZXJ0aWZpY2F0ZVRodW1icHJpbnQADP////8AAAAAAAEAKgEBIAAAABEAAABT" + "ZWN1cml0eVBvbGljeVVyaQAM/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAA" + "AAAAEAAAAERlbGV0ZUNyZWRlbnRpYWwBAFhGAC8BAFhGWEYAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState ResourceUri { get { return m_resourceUri; } set { if (!Object.ReferenceEquals(m_resourceUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_resourceUri = value; } } /// public PropertyState ProfileUri { get { return m_profileUri; } set { if (!Object.ReferenceEquals(m_profileUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_profileUri = value; } } /// public PropertyState EndpointUrls { get { return m_endpointUrls; } set { if (!Object.ReferenceEquals(m_endpointUrls, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_endpointUrls = value; } } /// public PropertyState ServiceStatus { get { return m_serviceStatus; } set { if (!Object.ReferenceEquals(m_serviceStatus, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serviceStatus = value; } } /// public GetEncryptingKeyMethodState GetEncryptingKey { get { return m_getEncryptingKeyMethod; } set { if (!Object.ReferenceEquals(m_getEncryptingKeyMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_getEncryptingKeyMethod = value; } } /// public KeyCredentialUpdateMethodState UpdateCredential { get { return m_updateCredentialMethod; } set { if (!Object.ReferenceEquals(m_updateCredentialMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_updateCredentialMethod = value; } } /// public MethodState DeleteCredential { get { return m_deleteCredentialMethod; } set { if (!Object.ReferenceEquals(m_deleteCredentialMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_deleteCredentialMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_resourceUri != null) { children.Add(m_resourceUri); } if (m_profileUri != null) { children.Add(m_profileUri); } if (m_endpointUrls != null) { children.Add(m_endpointUrls); } if (m_serviceStatus != null) { children.Add(m_serviceStatus); } if (m_getEncryptingKeyMethod != null) { children.Add(m_getEncryptingKeyMethod); } if (m_updateCredentialMethod != null) { children.Add(m_updateCredentialMethod); } if (m_deleteCredentialMethod != null) { children.Add(m_deleteCredentialMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ResourceUri: { if (createOrReplace) { if (ResourceUri == null) { if (replacement == null) { ResourceUri = new PropertyState(this); } else { ResourceUri = (PropertyState)replacement; } } } instance = ResourceUri; break; } case Opc.Ua.BrowseNames.ProfileUri: { if (createOrReplace) { if (ProfileUri == null) { if (replacement == null) { ProfileUri = new PropertyState(this); } else { ProfileUri = (PropertyState)replacement; } } } instance = ProfileUri; break; } case Opc.Ua.BrowseNames.EndpointUrls: { if (createOrReplace) { if (EndpointUrls == null) { if (replacement == null) { EndpointUrls = new PropertyState(this); } else { EndpointUrls = (PropertyState)replacement; } } } instance = EndpointUrls; break; } case Opc.Ua.BrowseNames.ServiceStatus: { if (createOrReplace) { if (ServiceStatus == null) { if (replacement == null) { ServiceStatus = new PropertyState(this); } else { ServiceStatus = (PropertyState)replacement; } } } instance = ServiceStatus; break; } case Opc.Ua.BrowseNames.GetEncryptingKey: { if (createOrReplace) { if (GetEncryptingKey == null) { if (replacement == null) { GetEncryptingKey = new GetEncryptingKeyMethodState(this); } else { GetEncryptingKey = (GetEncryptingKeyMethodState)replacement; } } } instance = GetEncryptingKey; break; } case Opc.Ua.BrowseNames.UpdateCredential: { if (createOrReplace) { if (UpdateCredential == null) { if (replacement == null) { UpdateCredential = new KeyCredentialUpdateMethodState(this); } else { UpdateCredential = (KeyCredentialUpdateMethodState)replacement; } } } instance = UpdateCredential; break; } case Opc.Ua.BrowseNames.DeleteCredential: { if (createOrReplace) { if (DeleteCredential == null) { if (replacement == null) { DeleteCredential = new MethodState(this); } else { DeleteCredential = (MethodState)replacement; } } } instance = DeleteCredential; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_resourceUri; private PropertyState m_profileUri; private PropertyState m_endpointUrls; private PropertyState m_serviceStatus; private GetEncryptingKeyMethodState m_getEncryptingKeyMethod; private KeyCredentialUpdateMethodState m_updateCredentialMethod; private MethodState m_deleteCredentialMethod; #endregion } #endif #endregion #region KeyCredentialUpdateMethodState Class #if (!OPCUA_EXCLUDE_KeyCredentialUpdateMethodState) /// /// Stores an instance of the KeyCredentialUpdateMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class KeyCredentialUpdateMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public KeyCredentialUpdateMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new KeyCredentialUpdateMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAHQAAAEtleUNyZWRlbnRpYWxVcGRhdGVNZXRob2RUeXBlAQBZRgAvAQBZ" + "RllGAAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAWkYALgBEWkYAAJYEAAAA" + "AQAqAQEbAAAADAAAAENyZWRlbnRpYWxJZAAM/////wAAAAAAAQAqAQEfAAAAEAAAAENyZWRlbnRpYWxT" + "ZWNyZXQAD/////8AAAAAAAEAKgEBJAAAABUAAABDZXJ0aWZpY2F0ZVRodW1icHJpbnQADP////8AAAAA" + "AAEAKgEBIAAAABEAAABTZWN1cml0eVBvbGljeVVyaQAM/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB" + "/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public KeyCredentialUpdateMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string credentialId = (string)_inputArguments[0]; byte[] credentialSecret = (byte[])_inputArguments[1]; string certificateThumbprint = (string)_inputArguments[2]; string securityPolicyUri = (string)_inputArguments[3]; if (OnCall != null) { result = OnCall( _context, this, _objectId, credentialId, credentialSecret, certificateThumbprint, securityPolicyUri); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult KeyCredentialUpdateMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string credentialId, byte[] credentialSecret, string certificateThumbprint, string securityPolicyUri); #endif #endregion #region KeyCredentialAuditEventState Class #if (!OPCUA_EXCLUDE_KeyCredentialAuditEventState) /// /// Stores an instance of the KeyCredentialAuditEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class KeyCredentialAuditEventState : AuditUpdateMethodEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public KeyCredentialAuditEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.KeyCredentialAuditEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIwAAAEtleUNyZWRlbnRpYWxBdWRpdEV2ZW50VHlwZUluc3RhbmNlAQBb" + "RgEAW0ZbRgAA/////xAAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAFxGAC4ARFxGAAAAD/////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAF1GAC4ARF1GAAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOb2RlAQBeRgAuAEReRgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAU291cmNlTmFtZQEAX0YALgBEX0YAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUB" + "AGBGAC4ARGBGAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQBhRgAu" + "AERhRgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQBjRgAuAERjRgAAABX/" + "////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAGRGAC4ARGRGAAAABf////8BAf////8A" + "AAAAFWCJCgIAAAAAAA8AAABBY3Rpb25UaW1lU3RhbXABAGVGAC4ARGVGAAABACYB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABgAAAFN0YXR1cwEAZkYALgBEZkYAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CAAAAFNlcnZlcklkAQBnRgAuAERnRgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ2xpZW50" + "QXVkaXRFbnRyeUlkAQBoRgAuAERoRgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50" + "VXNlcklkAQBpRgAuAERpRgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAATWV0aG9kSWQBAGpG" + "AC4ARGpGAAAAEf////8BAf////8AAAAAF2CJCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAa0YALgBE" + "a0YAAAAYAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAALAAAAUmVzb3VyY2VVcmkBAGxGAC4A" + "RGxGAAAADP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState ResourceUri { get { return m_resourceUri; } set { if (!Object.ReferenceEquals(m_resourceUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_resourceUri = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_resourceUri != null) { children.Add(m_resourceUri); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ResourceUri: { if (createOrReplace) { if (ResourceUri == null) { if (replacement == null) { ResourceUri = new PropertyState(this); } else { ResourceUri = (PropertyState)replacement; } } } instance = ResourceUri; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_resourceUri; #endregion } #endif #endregion #region KeyCredentialUpdatedAuditEventState Class #if (!OPCUA_EXCLUDE_KeyCredentialUpdatedAuditEventState) /// /// Stores an instance of the KeyCredentialUpdatedAuditEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class KeyCredentialUpdatedAuditEventState : KeyCredentialAuditEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public KeyCredentialUpdatedAuditEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.KeyCredentialUpdatedAuditEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKgAAAEtleUNyZWRlbnRpYWxVcGRhdGVkQXVkaXRFdmVudFR5cGVJbnN0" + "YW5jZQEAbUYBAG1GbUYAAP////8QAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQBuRgAuAERuRgAAAA//" + "////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQBvRgAuAERvRgAAABH/////AQH/////" + "AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEAcEYALgBEcEYAAAAR/////wEB/////wAAAAAVYIkK" + "AgAAAAAACgAAAFNvdXJjZU5hbWUBAHFGAC4ARHFGAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQA" + "AABUaW1lAQByRgAuAERyRgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGlt" + "ZQEAc0YALgBEc0YAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAdUYALgBE" + "dUYAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQB2RgAuAER2RgAAAAX/////" + "AQH/////AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQB3RgAuAER3RgAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBAHhGAC4ARHhGAAAAAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAgAAABTZXJ2ZXJJZAEAeUYALgBEeUYAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAA" + "AENsaWVudEF1ZGl0RW50cnlJZAEAekYALgBEekYAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAA" + "AENsaWVudFVzZXJJZAEAe0YALgBEe0YAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAE1ldGhv" + "ZElkAQB8RgAuAER8RgAAABH/////AQH/////AAAAABdgiQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMB" + "AH1GAC4ARH1GAAAAGAEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlc291cmNlVXJp" + "AQB+RgAuAER+RgAAAAz/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region KeyCredentialDeletedAuditEventState Class #if (!OPCUA_EXCLUDE_KeyCredentialDeletedAuditEventState) /// /// Stores an instance of the KeyCredentialDeletedAuditEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class KeyCredentialDeletedAuditEventState : KeyCredentialAuditEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public KeyCredentialDeletedAuditEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.KeyCredentialDeletedAuditEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKgAAAEtleUNyZWRlbnRpYWxEZWxldGVkQXVkaXRFdmVudFR5cGVJbnN0" + "YW5jZQEAf0YBAH9Gf0YAAP////8QAAAAFWCJCgIAAAAAAAcAAABFdmVudElkAQCARgAuAESARgAAAA//" + "////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRUeXBlAQCBRgAuAESBRgAAABH/////AQH/////" + "AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEAgkYALgBEgkYAAAAR/////wEB/////wAAAAAVYIkK" + "AgAAAAAACgAAAFNvdXJjZU5hbWUBAINGAC4ARINGAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQA" + "AABUaW1lAQCERgAuAESERgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGlt" + "ZQEAhUYALgBEhUYAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEAh0YALgBE" + "h0YAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAFNldmVyaXR5AQCIRgAuAESIRgAAAAX/////" + "AQH/////AAAAABVgiQoCAAAAAAAPAAAAQWN0aW9uVGltZVN0YW1wAQCJRgAuAESJRgAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAYAAABTdGF0dXMBAIpGAC4ARIpGAAAAAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAgAAABTZXJ2ZXJJZAEAi0YALgBEi0YAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAAEgAA" + "AENsaWVudEF1ZGl0RW50cnlJZAEAjEYALgBEjEYAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAADAAA" + "AENsaWVudFVzZXJJZAEAjUYALgBEjUYAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAE1ldGhv" + "ZElkAQCORgAuAESORgAAABH/////AQH/////AAAAABdgiQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMB" + "AI9GAC4ARI9GAAAAGAEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlc291cmNlVXJp" + "AQCQRgAuAESQRgAAAAz/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AuthorizationServiceConfigurationState Class #if (!OPCUA_EXCLUDE_AuthorizationServiceConfigurationState) /// /// Stores an instance of the AuthorizationServiceConfigurationType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AuthorizationServiceConfigurationState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AuthorizationServiceConfigurationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AuthorizationServiceConfigurationType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAALQAAAEF1dGhvcml6YXRpb25TZXJ2aWNlQ29uZmlndXJhdGlvblR5cGVJ" + "bnN0YW5jZQEAvEUBALxFvEUAAP////8DAAAAFWCJCgIAAAAAAAoAAABTZXJ2aWNlVXJpAQCYRgAuAESY" + "RgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAASAAAAU2VydmljZUNlcnRpZmljYXRlAQDERQAuAETE" + "RQAAAA//////AQH/////AAAAABVgiQoCAAAAAAARAAAASXNzdWVyRW5kcG9pbnRVcmwBAJlGAC4ARJlG" + "AAAADP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState ServiceUri { get { return m_serviceUri; } set { if (!Object.ReferenceEquals(m_serviceUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serviceUri = value; } } /// public PropertyState ServiceCertificate { get { return m_serviceCertificate; } set { if (!Object.ReferenceEquals(m_serviceCertificate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serviceCertificate = value; } } /// public PropertyState IssuerEndpointUrl { get { return m_issuerEndpointUrl; } set { if (!Object.ReferenceEquals(m_issuerEndpointUrl, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_issuerEndpointUrl = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_serviceUri != null) { children.Add(m_serviceUri); } if (m_serviceCertificate != null) { children.Add(m_serviceCertificate); } if (m_issuerEndpointUrl != null) { children.Add(m_issuerEndpointUrl); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ServiceUri: { if (createOrReplace) { if (ServiceUri == null) { if (replacement == null) { ServiceUri = new PropertyState(this); } else { ServiceUri = (PropertyState)replacement; } } } instance = ServiceUri; break; } case Opc.Ua.BrowseNames.ServiceCertificate: { if (createOrReplace) { if (ServiceCertificate == null) { if (replacement == null) { ServiceCertificate = new PropertyState(this); } else { ServiceCertificate = (PropertyState)replacement; } } } instance = ServiceCertificate; break; } case Opc.Ua.BrowseNames.IssuerEndpointUrl: { if (createOrReplace) { if (IssuerEndpointUrl == null) { if (replacement == null) { IssuerEndpointUrl = new PropertyState(this); } else { IssuerEndpointUrl = (PropertyState)replacement; } } } instance = IssuerEndpointUrl; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_serviceUri; private PropertyState m_serviceCertificate; private PropertyState m_issuerEndpointUrl; #endregion } #endif #endregion #region AggregateConfigurationState Class #if (!OPCUA_EXCLUDE_AggregateConfigurationState) /// /// Stores an instance of the AggregateConfigurationType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AggregateConfigurationState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AggregateConfigurationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.AggregateConfigurationType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAEFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb25UeXBlSW5zdGFuY2UBALMr" + "AQCzK7MrAAD/////BAAAABVgiQoCAAAAAAATAAAAVHJlYXRVbmNlcnRhaW5Bc0JhZAEAtCsALgBEtCsA" + "AAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAFBlcmNlbnREYXRhQmFkAQC1KwAuAES1KwAAAAP/" + "////AQH/////AAAAABVgiQoCAAAAAAAPAAAAUGVyY2VudERhdGFHb29kAQC2KwAuAES2KwAAAAP/////" + "AQH/////AAAAABVgiQoCAAAAAAAWAAAAVXNlU2xvcGVkRXh0cmFwb2xhdGlvbgEAtysALgBEtysAAAAB" + "/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState TreatUncertainAsBad { get { return m_treatUncertainAsBad; } set { if (!Object.ReferenceEquals(m_treatUncertainAsBad, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_treatUncertainAsBad = value; } } /// public PropertyState PercentDataBad { get { return m_percentDataBad; } set { if (!Object.ReferenceEquals(m_percentDataBad, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_percentDataBad = value; } } /// public PropertyState PercentDataGood { get { return m_percentDataGood; } set { if (!Object.ReferenceEquals(m_percentDataGood, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_percentDataGood = value; } } /// public PropertyState UseSlopedExtrapolation { get { return m_useSlopedExtrapolation; } set { if (!Object.ReferenceEquals(m_useSlopedExtrapolation, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_useSlopedExtrapolation = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_treatUncertainAsBad != null) { children.Add(m_treatUncertainAsBad); } if (m_percentDataBad != null) { children.Add(m_percentDataBad); } if (m_percentDataGood != null) { children.Add(m_percentDataGood); } if (m_useSlopedExtrapolation != null) { children.Add(m_useSlopedExtrapolation); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.TreatUncertainAsBad: { if (createOrReplace) { if (TreatUncertainAsBad == null) { if (replacement == null) { TreatUncertainAsBad = new PropertyState(this); } else { TreatUncertainAsBad = (PropertyState)replacement; } } } instance = TreatUncertainAsBad; break; } case Opc.Ua.BrowseNames.PercentDataBad: { if (createOrReplace) { if (PercentDataBad == null) { if (replacement == null) { PercentDataBad = new PropertyState(this); } else { PercentDataBad = (PropertyState)replacement; } } } instance = PercentDataBad; break; } case Opc.Ua.BrowseNames.PercentDataGood: { if (createOrReplace) { if (PercentDataGood == null) { if (replacement == null) { PercentDataGood = new PropertyState(this); } else { PercentDataGood = (PropertyState)replacement; } } } instance = PercentDataGood; break; } case Opc.Ua.BrowseNames.UseSlopedExtrapolation: { if (createOrReplace) { if (UseSlopedExtrapolation == null) { if (replacement == null) { UseSlopedExtrapolation = new PropertyState(this); } else { UseSlopedExtrapolation = (PropertyState)replacement; } } } instance = UseSlopedExtrapolation; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_treatUncertainAsBad; private PropertyState m_percentDataBad; private PropertyState m_percentDataGood; private PropertyState m_useSlopedExtrapolation; #endregion } #endif #endregion #region PubSubKeyServiceState Class #if (!OPCUA_EXCLUDE_PubSubKeyServiceState) /// /// Stores an instance of the PubSubKeyServiceType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubKeyServiceState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubKeyServiceState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubKeyServiceType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (GetSecurityKeys != null) { GetSecurityKeys.Initialize(context, GetSecurityKeys_InitializationString); } if (GetSecurityGroup != null) { GetSecurityGroup.Initialize(context, GetSecurityGroup_InitializationString); } if (SecurityGroups != null) { SecurityGroups.Initialize(context, SecurityGroups_InitializationString); } } #region Initialization String private const string GetSecurityKeys_InitializationString = "//////////8EYYIKBAAAAAAADwAAAEdldFNlY3VyaXR5S2V5cwEAIz4ALwEAIz4jPgAAAQH/////AgAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBACQ+AC4ARCQ+AACWAwAAAAEAKgEBHgAAAA8AAABT" + "ZWN1cml0eUdyb3VwSWQADP////8AAAAAAAEAKgEBIAAAAA8AAABTdGFydGluZ1Rva2VuSWQBACAB////" + "/wAAAAAAAQAqAQEgAAAAEQAAAFJlcXVlc3RlZEtleUNvdW50AAf/////AAAAAAABACgBAQAAAAEAAAAA" + "AAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQAlPgAuAEQlPgAAlgUAAAAB" + "ACoBASAAAAARAAAAU2VjdXJpdHlQb2xpY3lVcmkADP////8AAAAAAAEAKgEBHQAAAAwAAABGaXJzdFRv" + "a2VuSWQBACAB/////wAAAAAAAQAqAQEXAAAABAAAAEtleXMADwEAAAABAAAAAAAAAAABACoBAR4AAAAN" + "AAAAVGltZVRvTmV4dEtleQEAIgH/////AAAAAAABACoBARwAAAALAAAAS2V5TGlmZXRpbWUBACIB////" + "/wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string GetSecurityGroup_InitializationString = "//////////8EYYIKBAAAAAAAEAAAAEdldFNlY3VyaXR5R3JvdXABACY+AC8BACY+Jj4AAAEB/////wIA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQAnPgAuAEQnPgAAlgEAAAABACoBAR4AAAAPAAAA" + "U2VjdXJpdHlHcm91cElkAAz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAA" + "AAAPAAAAT3V0cHV0QXJndW1lbnRzAQAoPgAuAEQoPgAAlgEAAAABACoBASIAAAATAAAAU2VjdXJpdHlH" + "cm91cE5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string SecurityGroups_InitializationString = "//////////8EYIAKAQAAAAAADgAAAFNlY3VyaXR5R3JvdXBzAQApPgAvAQBcPCk+AAD/////AgAAAARh" + "ggoEAAAAAAAQAAAAQWRkU2VjdXJpdHlHcm91cAEAKj4ALwEAZTwqPgAAAQH/////AgAAABdgqQoCAAAA" + "AAAOAAAASW5wdXRBcmd1bWVudHMBACs+AC4ARCs+AACWBQAAAAEAKgEBIAAAABEAAABTZWN1cml0eUdy" + "b3VwTmFtZQAM/////wAAAAAAAQAqAQEcAAAACwAAAEtleUxpZmV0aW1lAQAiAf////8AAAAAAAEAKgEB" + "IAAAABEAAABTZWN1cml0eVBvbGljeVVyaQAM/////wAAAAAAAQAqAQEgAAAAEQAAAE1heEZ1dHVyZUtl" + "eUNvdW50AAf/////AAAAAAABACoBAR4AAAAPAAAATWF4UGFzdEtleUNvdW50AAf/////AAAAAAABACgB" + "AQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQAsPgAuAEQs" + "PgAAlgIAAAABACoBAR4AAAAPAAAAU2VjdXJpdHlHcm91cElkAAz/////AAAAAAABACoBASIAAAATAAAA" + "U2VjdXJpdHlHcm91cE5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIK" + "BAAAAAAAEwAAAFJlbW92ZVNlY3VyaXR5R3JvdXABAC0+AC8BAGg8LT4AAAEB/////wEAAAAXYKkKAgAA" + "AAAADgAAAElucHV0QXJndW1lbnRzAQAuPgAuAEQuPgAAlgEAAAABACoBASIAAAATAAAAU2VjdXJpdHlH" + "cm91cE5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAFB1YlN1YktleVNlcnZpY2VUeXBlSW5zdGFuY2UBACI+AQAiPiI+" + "AAD/////AwAAAARhggoEAAAAAAAPAAAAR2V0U2VjdXJpdHlLZXlzAQAjPgAvAQAjPiM+AAABAf////8C" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAJD4ALgBEJD4AAJYDAAAAAQAqAQEeAAAADwAA" + "AFNlY3VyaXR5R3JvdXBJZAAM/////wAAAAAAAQAqAQEgAAAADwAAAFN0YXJ0aW5nVG9rZW5JZAEAIAH/" + "////AAAAAAABACoBASAAAAARAAAAUmVxdWVzdGVkS2V5Q291bnQAB/////8AAAAAAAEAKAEBAAAAAQAA" + "AAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBACU+AC4ARCU+AACWBQAA" + "AAEAKgEBIAAAABEAAABTZWN1cml0eVBvbGljeVVyaQAM/////wAAAAAAAQAqAQEdAAAADAAAAEZpcnN0" + "VG9rZW5JZAEAIAH/////AAAAAAABACoBARcAAAAEAAAAS2V5cwAPAQAAAAEAAAAAAAAAAAEAKgEBHgAA" + "AA0AAABUaW1lVG9OZXh0S2V5AQAiAf////8AAAAAAAEAKgEBHAAAAAsAAABLZXlMaWZldGltZQEAIgH/" + "////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAQAAAAR2V0U2VjdXJpdHlH" + "cm91cAEAJj4ALwEAJj4mPgAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBACc+" + "AC4ARCc+AACWAQAAAAEAKgEBHgAAAA8AAABTZWN1cml0eUdyb3VwSWQADP////8AAAAAAAEAKAEBAAAA" + "AQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBACg+AC4ARCg+AACW" + "AQAAAAEAKgEBIgAAABMAAABTZWN1cml0eUdyb3VwTm9kZUlkABH/////AAAAAAABACgBAQAAAAEAAAAA" + "AAAAAQH/////AAAAAARggAoBAAAAAAAOAAAAU2VjdXJpdHlHcm91cHMBACk+AC8BAFw8KT4AAP////8C" + "AAAABGGCCgQAAAAAABAAAABBZGRTZWN1cml0eUdyb3VwAQAqPgAvAQBlPCo+AAABAf////8CAAAAF2Cp" + "CgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAKz4ALgBEKz4AAJYFAAAAAQAqAQEgAAAAEQAAAFNlY3Vy" + "aXR5R3JvdXBOYW1lAAz/////AAAAAAABACoBARwAAAALAAAAS2V5TGlmZXRpbWUBACIB/////wAAAAAA" + "AQAqAQEgAAAAEQAAAFNlY3VyaXR5UG9saWN5VXJpAAz/////AAAAAAABACoBASAAAAARAAAATWF4RnV0" + "dXJlS2V5Q291bnQAB/////8AAAAAAAEAKgEBHgAAAA8AAABNYXhQYXN0S2V5Q291bnQAB/////8AAAAA" + "AAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBACw+" + "AC4ARCw+AACWAgAAAAEAKgEBHgAAAA8AAABTZWN1cml0eUdyb3VwSWQADP////8AAAAAAAEAKgEBIgAA" + "ABMAAABTZWN1cml0eUdyb3VwTm9kZUlkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAA" + "AARhggoEAAAAAAATAAAAUmVtb3ZlU2VjdXJpdHlHcm91cAEALT4ALwEAaDwtPgAAAQH/////AQAAABdg" + "qQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAC4+AC4ARC4+AACWAQAAAAEAKgEBIgAAABMAAABTZWN1" + "cml0eUdyb3VwTm9kZUlkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public GetSecurityKeysMethodState GetSecurityKeys { get { return m_getSecurityKeysMethod; } set { if (!Object.ReferenceEquals(m_getSecurityKeysMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_getSecurityKeysMethod = value; } } /// public GetSecurityGroupMethodState GetSecurityGroup { get { return m_getSecurityGroupMethod; } set { if (!Object.ReferenceEquals(m_getSecurityGroupMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_getSecurityGroupMethod = value; } } /// public SecurityGroupFolderState SecurityGroups { get { return m_securityGroups; } set { if (!Object.ReferenceEquals(m_securityGroups, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityGroups = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_getSecurityKeysMethod != null) { children.Add(m_getSecurityKeysMethod); } if (m_getSecurityGroupMethod != null) { children.Add(m_getSecurityGroupMethod); } if (m_securityGroups != null) { children.Add(m_securityGroups); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.GetSecurityKeys: { if (createOrReplace) { if (GetSecurityKeys == null) { if (replacement == null) { GetSecurityKeys = new GetSecurityKeysMethodState(this); } else { GetSecurityKeys = (GetSecurityKeysMethodState)replacement; } } } instance = GetSecurityKeys; break; } case Opc.Ua.BrowseNames.GetSecurityGroup: { if (createOrReplace) { if (GetSecurityGroup == null) { if (replacement == null) { GetSecurityGroup = new GetSecurityGroupMethodState(this); } else { GetSecurityGroup = (GetSecurityGroupMethodState)replacement; } } } instance = GetSecurityGroup; break; } case Opc.Ua.BrowseNames.SecurityGroups: { if (createOrReplace) { if (SecurityGroups == null) { if (replacement == null) { SecurityGroups = new SecurityGroupFolderState(this); } else { SecurityGroups = (SecurityGroupFolderState)replacement; } } } instance = SecurityGroups; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private GetSecurityKeysMethodState m_getSecurityKeysMethod; private GetSecurityGroupMethodState m_getSecurityGroupMethod; private SecurityGroupFolderState m_securityGroups; #endregion } #endif #endregion #region GetSecurityKeysMethodState Class #if (!OPCUA_EXCLUDE_GetSecurityKeysMethodState) /// /// Stores an instance of the GetSecurityKeysMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class GetSecurityKeysMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public GetSecurityKeysMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new GetSecurityKeysMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGQAAAEdldFNlY3VyaXR5S2V5c01ldGhvZFR5cGUBAHI7AC8BAHI7cjsA" + "AAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBzOwAuAERzOwAAlgMAAAABACoB" + "AR4AAAAPAAAAU2VjdXJpdHlHcm91cElkAAz/////AAAAAAABACoBASAAAAAPAAAAU3RhcnRpbmdUb2tl" + "bklkAQAgAf////8AAAAAAAEAKgEBIAAAABEAAABSZXF1ZXN0ZWRLZXlDb3VudAAH/////wAAAAAAAQAo" + "AQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAdDsALgBE" + "dDsAAJYFAAAAAQAqAQEgAAAAEQAAAFNlY3VyaXR5UG9saWN5VXJpAAz/////AAAAAAABACoBAR0AAAAM" + "AAAARmlyc3RUb2tlbklkAQAgAf////8AAAAAAAEAKgEBFwAAAAQAAABLZXlzAA8BAAAAAQAAAAAAAAAA" + "AQAqAQEeAAAADQAAAFRpbWVUb05leHRLZXkBACIB/////wAAAAAAAQAqAQEcAAAACwAAAEtleUxpZmV0" + "aW1lAQAiAf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public GetSecurityKeysMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string securityGroupId = (string)_inputArguments[0]; uint startingTokenId = (uint)_inputArguments[1]; uint requestedKeyCount = (uint)_inputArguments[2]; string securityPolicyUri = (string)_outputArguments[0]; uint firstTokenId = (uint)_outputArguments[1]; byte[][] keys = (byte[][])_outputArguments[2]; double timeToNextKey = (double)_outputArguments[3]; double keyLifetime = (double)_outputArguments[4]; if (OnCall != null) { result = OnCall( _context, this, _objectId, securityGroupId, startingTokenId, requestedKeyCount, ref securityPolicyUri, ref firstTokenId, ref keys, ref timeToNextKey, ref keyLifetime); } _outputArguments[0] = securityPolicyUri; _outputArguments[1] = firstTokenId; _outputArguments[2] = keys; _outputArguments[3] = timeToNextKey; _outputArguments[4] = keyLifetime; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult GetSecurityKeysMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string securityGroupId, uint startingTokenId, uint requestedKeyCount, ref string securityPolicyUri, ref uint firstTokenId, ref byte[][] keys, ref double timeToNextKey, ref double keyLifetime); #endif #endregion #region GetSecurityGroupMethodState Class #if (!OPCUA_EXCLUDE_GetSecurityGroupMethodState) /// /// Stores an instance of the GetSecurityGroupMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class GetSecurityGroupMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public GetSecurityGroupMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new GetSecurityGroupMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGgAAAEdldFNlY3VyaXR5R3JvdXBNZXRob2RUeXBlAQBZPAAvAQBZPFk8" + "AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAWjwALgBEWjwAAJYBAAAAAQAq" + "AQEeAAAADwAAAFNlY3VyaXR5R3JvdXBJZAAM/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAA" + "AAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAWzwALgBEWzwAAJYBAAAAAQAqAQEiAAAAEwAA" + "AFNlY3VyaXR5R3JvdXBOb2RlSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public GetSecurityGroupMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string securityGroupId = (string)_inputArguments[0]; NodeId securityGroupNodeId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, securityGroupId, ref securityGroupNodeId); } _outputArguments[0] = securityGroupNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult GetSecurityGroupMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string securityGroupId, ref NodeId securityGroupNodeId); #endif #endregion #region AddSecurityGroupMethodState Class #if (!OPCUA_EXCLUDE_AddSecurityGroupMethodState) /// /// Stores an instance of the AddSecurityGroupMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddSecurityGroupMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddSecurityGroupMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddSecurityGroupMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGgAAAEFkZFNlY3VyaXR5R3JvdXBNZXRob2RUeXBlAQBqPAAvAQBqPGo8" + "AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAazwALgBEazwAAJYFAAAAAQAq" + "AQEgAAAAEQAAAFNlY3VyaXR5R3JvdXBOYW1lAAz/////AAAAAAABACoBARwAAAALAAAAS2V5TGlmZXRp" + "bWUBACIB/////wAAAAAAAQAqAQEgAAAAEQAAAFNlY3VyaXR5UG9saWN5VXJpAAz/////AAAAAAABACoB" + "ASAAAAARAAAATWF4RnV0dXJlS2V5Q291bnQAB/////8AAAAAAAEAKgEBHgAAAA8AAABNYXhQYXN0S2V5" + "Q291bnQAB/////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRw" + "dXRBcmd1bWVudHMBAGw8AC4ARGw8AACWAgAAAAEAKgEBHgAAAA8AAABTZWN1cml0eUdyb3VwSWQADP//" + "//8AAAAAAAEAKgEBIgAAABMAAABTZWN1cml0eUdyb3VwTm9kZUlkABH/////AAAAAAABACgBAQAAAAEA" + "AAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddSecurityGroupMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string securityGroupName = (string)_inputArguments[0]; double keyLifetime = (double)_inputArguments[1]; string securityPolicyUri = (string)_inputArguments[2]; uint maxFutureKeyCount = (uint)_inputArguments[3]; uint maxPastKeyCount = (uint)_inputArguments[4]; string securityGroupId = (string)_outputArguments[0]; NodeId securityGroupNodeId = (NodeId)_outputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, securityGroupName, keyLifetime, securityPolicyUri, maxFutureKeyCount, maxPastKeyCount, ref securityGroupId, ref securityGroupNodeId); } _outputArguments[0] = securityGroupId; _outputArguments[1] = securityGroupNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddSecurityGroupMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string securityGroupName, double keyLifetime, string securityPolicyUri, uint maxFutureKeyCount, uint maxPastKeyCount, ref string securityGroupId, ref NodeId securityGroupNodeId); #endif #endregion #region RemoveSecurityGroupMethodState Class #if (!OPCUA_EXCLUDE_RemoveSecurityGroupMethodState) /// /// Stores an instance of the RemoveSecurityGroupMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RemoveSecurityGroupMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RemoveSecurityGroupMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new RemoveSecurityGroupMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAHQAAAFJlbW92ZVNlY3VyaXR5R3JvdXBNZXRob2RUeXBlAQBtPAAvAQBt" + "PG08AAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAbjwALgBEbjwAAJYBAAAA" + "AQAqAQEiAAAAEwAAAFNlY3VyaXR5R3JvdXBOb2RlSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAAB" + "Af////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public RemoveSecurityGroupMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId securityGroupNodeId = (NodeId)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, securityGroupNodeId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult RemoveSecurityGroupMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId securityGroupNodeId); #endif #endregion #region SecurityGroupFolderState Class #if (!OPCUA_EXCLUDE_SecurityGroupFolderState) /// /// Stores an instance of the SecurityGroupFolderType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SecurityGroupFolderState : FolderState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SecurityGroupFolderState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SecurityGroupFolderType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHwAAAFNlY3VyaXR5R3JvdXBGb2xkZXJUeXBlSW5zdGFuY2UBAFw8AQBc" + "PFw8AAD/////AgAAAARhggoEAAAAAAAQAAAAQWRkU2VjdXJpdHlHcm91cAEAZTwALwEAZTxlPAAAAQH/" + "////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAGY8AC4ARGY8AACWBQAAAAEAKgEBIAAA" + "ABEAAABTZWN1cml0eUdyb3VwTmFtZQAM/////wAAAAAAAQAqAQEcAAAACwAAAEtleUxpZmV0aW1lAQAi" + "Af////8AAAAAAAEAKgEBIAAAABEAAABTZWN1cml0eVBvbGljeVVyaQAM/////wAAAAAAAQAqAQEgAAAA" + "EQAAAE1heEZ1dHVyZUtleUNvdW50AAf/////AAAAAAABACoBAR4AAAAPAAAATWF4UGFzdEtleUNvdW50" + "AAf/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJn" + "dW1lbnRzAQBnPAAuAERnPAAAlgIAAAABACoBAR4AAAAPAAAAU2VjdXJpdHlHcm91cElkAAz/////AAAA" + "AAABACoBASIAAAATAAAAU2VjdXJpdHlHcm91cE5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAA" + "AAEB/////wAAAAAEYYIKBAAAAAAAEwAAAFJlbW92ZVNlY3VyaXR5R3JvdXABAGg8AC8BAGg8aDwAAAEB" + "/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBpPAAuAERpPAAAlgEAAAABACoBASIA" + "AAATAAAAU2VjdXJpdHlHcm91cE5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAA" + "AAA="; #endregion #endif #endregion #region Public Properties /// public AddSecurityGroupMethodState AddSecurityGroup { get { return m_addSecurityGroupMethod; } set { if (!Object.ReferenceEquals(m_addSecurityGroupMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addSecurityGroupMethod = value; } } /// public RemoveSecurityGroupMethodState RemoveSecurityGroup { get { return m_removeSecurityGroupMethod; } set { if (!Object.ReferenceEquals(m_removeSecurityGroupMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeSecurityGroupMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_addSecurityGroupMethod != null) { children.Add(m_addSecurityGroupMethod); } if (m_removeSecurityGroupMethod != null) { children.Add(m_removeSecurityGroupMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.AddSecurityGroup: { if (createOrReplace) { if (AddSecurityGroup == null) { if (replacement == null) { AddSecurityGroup = new AddSecurityGroupMethodState(this); } else { AddSecurityGroup = (AddSecurityGroupMethodState)replacement; } } } instance = AddSecurityGroup; break; } case Opc.Ua.BrowseNames.RemoveSecurityGroup: { if (createOrReplace) { if (RemoveSecurityGroup == null) { if (replacement == null) { RemoveSecurityGroup = new RemoveSecurityGroupMethodState(this); } else { RemoveSecurityGroup = (RemoveSecurityGroupMethodState)replacement; } } } instance = RemoveSecurityGroup; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private AddSecurityGroupMethodState m_addSecurityGroupMethod; private RemoveSecurityGroupMethodState m_removeSecurityGroupMethod; #endregion } #endif #endregion #region SecurityGroupState Class #if (!OPCUA_EXCLUDE_SecurityGroupState) /// /// Stores an instance of the SecurityGroupType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SecurityGroupState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SecurityGroupState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SecurityGroupType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGQAAAFNlY3VyaXR5R3JvdXBUeXBlSW5zdGFuY2UBAG88AQBvPG88AAD/" + "////BQAAABVgiQoCAAAAAAAPAAAAU2VjdXJpdHlHcm91cElkAQBwPAAuAERwPAAAAAz/////AQH/////" + "AAAAABVgiQoCAAAAAAALAAAAS2V5TGlmZXRpbWUBAMY6AC4ARMY6AAABACIB/////wEB/////wAAAAAV" + "YIkKAgAAAAAAEQAAAFNlY3VyaXR5UG9saWN5VXJpAQDHOgAuAETHOgAAAAz/////AQH/////AAAAABVg" + "iQoCAAAAAAARAAAATWF4RnV0dXJlS2V5Q291bnQBAMg6AC4ARMg6AAAAB/////8BAf////8AAAAAFWCJ" + "CgIAAAAAAA8AAABNYXhQYXN0S2V5Q291bnQBANA6AC4ARNA6AAAAB/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState SecurityGroupId { get { return m_securityGroupId; } set { if (!Object.ReferenceEquals(m_securityGroupId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityGroupId = value; } } /// public PropertyState KeyLifetime { get { return m_keyLifetime; } set { if (!Object.ReferenceEquals(m_keyLifetime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_keyLifetime = value; } } /// public PropertyState SecurityPolicyUri { get { return m_securityPolicyUri; } set { if (!Object.ReferenceEquals(m_securityPolicyUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityPolicyUri = value; } } /// public PropertyState MaxFutureKeyCount { get { return m_maxFutureKeyCount; } set { if (!Object.ReferenceEquals(m_maxFutureKeyCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxFutureKeyCount = value; } } /// public PropertyState MaxPastKeyCount { get { return m_maxPastKeyCount; } set { if (!Object.ReferenceEquals(m_maxPastKeyCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxPastKeyCount = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_securityGroupId != null) { children.Add(m_securityGroupId); } if (m_keyLifetime != null) { children.Add(m_keyLifetime); } if (m_securityPolicyUri != null) { children.Add(m_securityPolicyUri); } if (m_maxFutureKeyCount != null) { children.Add(m_maxFutureKeyCount); } if (m_maxPastKeyCount != null) { children.Add(m_maxPastKeyCount); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SecurityGroupId: { if (createOrReplace) { if (SecurityGroupId == null) { if (replacement == null) { SecurityGroupId = new PropertyState(this); } else { SecurityGroupId = (PropertyState)replacement; } } } instance = SecurityGroupId; break; } case Opc.Ua.BrowseNames.KeyLifetime: { if (createOrReplace) { if (KeyLifetime == null) { if (replacement == null) { KeyLifetime = new PropertyState(this); } else { KeyLifetime = (PropertyState)replacement; } } } instance = KeyLifetime; break; } case Opc.Ua.BrowseNames.SecurityPolicyUri: { if (createOrReplace) { if (SecurityPolicyUri == null) { if (replacement == null) { SecurityPolicyUri = new PropertyState(this); } else { SecurityPolicyUri = (PropertyState)replacement; } } } instance = SecurityPolicyUri; break; } case Opc.Ua.BrowseNames.MaxFutureKeyCount: { if (createOrReplace) { if (MaxFutureKeyCount == null) { if (replacement == null) { MaxFutureKeyCount = new PropertyState(this); } else { MaxFutureKeyCount = (PropertyState)replacement; } } } instance = MaxFutureKeyCount; break; } case Opc.Ua.BrowseNames.MaxPastKeyCount: { if (createOrReplace) { if (MaxPastKeyCount == null) { if (replacement == null) { MaxPastKeyCount = new PropertyState(this); } else { MaxPastKeyCount = (PropertyState)replacement; } } } instance = MaxPastKeyCount; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_securityGroupId; private PropertyState m_keyLifetime; private PropertyState m_securityPolicyUri; private PropertyState m_maxFutureKeyCount; private PropertyState m_maxPastKeyCount; #endregion } #endif #endregion #region PublishSubscribeState Class #if (!OPCUA_EXCLUDE_PublishSubscribeState) /// /// Stores an instance of the PublishSubscribeType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PublishSubscribeState : PubSubKeyServiceState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PublishSubscribeState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PublishSubscribeType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (SetSecurityKeys != null) { SetSecurityKeys.Initialize(context, SetSecurityKeys_InitializationString); } if (AddConnection != null) { AddConnection.Initialize(context, AddConnection_InitializationString); } if (RemoveConnection != null) { RemoveConnection.Initialize(context, RemoveConnection_InitializationString); } if (Diagnostics != null) { Diagnostics.Initialize(context, Diagnostics_InitializationString); } } #region Initialization String private const string SetSecurityKeys_InitializationString = "//////////8EYYIKBAAAAAAADwAAAFNldFNlY3VyaXR5S2V5cwEAkEMALwEAkEOQQwAAAQH/////AQAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAJFDAC4ARJFDAACWBwAAAAEAKgEBHgAAAA8AAABT" + "ZWN1cml0eUdyb3VwSWQADP////8AAAAAAAEAKgEBIAAAABEAAABTZWN1cml0eVBvbGljeVVyaQAM////" + "/wAAAAAAAQAqAQEfAAAADgAAAEN1cnJlbnRUb2tlbklkAQAgAf////8AAAAAAAEAKgEBGQAAAAoAAABD" + "dXJyZW50S2V5AA//////AAAAAAABACoBAR0AAAAKAAAARnV0dXJlS2V5cwAPAQAAAAEAAAAAAAAAAAEA" + "KgEBHgAAAA0AAABUaW1lVG9OZXh0S2V5AQAiAf////8AAAAAAAEAKgEBHAAAAAsAAABLZXlMaWZldGlt" + "ZQEAIgH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string AddConnection_InitializationString = "//////////8EYYIKBAAAAAAADQAAAEFkZENvbm5lY3Rpb24BANZAAC8BANZA1kAAAAEB/////wIAAAAX" + "YKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQDXQAAuAETXQAAAlgEAAAABACoBAR4AAAANAAAAQ29u" + "ZmlndXJhdGlvbgEAAT3/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAP" + "AAAAT3V0cHV0QXJndW1lbnRzAQDYQAAuAETYQAAAlgEAAAABACoBARsAAAAMAAAAQ29ubmVjdGlvbklk" + "ABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string RemoveConnection_InitializationString = "//////////8EYYIKBAAAAAAAEAAAAFJlbW92ZUNvbm5lY3Rpb24BAGA4AC8BAGA4YDgAAAEB/////wEA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBhOAAuAERhOAAAlgEAAAABACoBARsAAAAMAAAA" + "Q29ubmVjdGlvbklkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string Diagnostics_InitializationString = "//////////8EYIAKAQAAAAAACwAAAERpYWdub3N0aWNzAQAbSQAvAQAUTRtJAAD/////BwAAABVgiQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAHEkALwA/HEkAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAQAAAAVG90YWxJbmZvcm1hdGlvbgEAHUkALwEADU0dSQAAAAf/////AQH/////AwAAABVgiQoC" + "AAAAAAAGAAAAQWN0aXZlAQAeSQAuAEQeSQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xh" + "c3NpZmljYXRpb24BAB9JAC4ARB9JAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdu" + "b3N0aWNzTGV2ZWwBACBJAC4ARCBJAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFRvdGFs" + "RXJyb3IBACJJAC8BAA1NIkkAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAI0kA" + "LgBEI0kAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQAkSQAuAEQk" + "SQAAAQASTf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAlSQAuAEQl" + "SQAAAQALTf////8BAf////8AAAAABGGCCgQAAAAAAAUAAABSZXNldAEAJ0kALwEA6UwnSQAAAQH/////" + "AAAAABVgiQoCAAAAAAAIAAAAU3ViRXJyb3IBAChJAC8APyhJAAAAAf////8BAf////8AAAAABGCACgEA" + "AAAAAAgAAABDb3VudGVycwEAKUkALwA6KUkAAP////8GAAAAFWCJCgIAAAAAAAoAAABTdGF0ZUVycm9y" + "AQAqSQAvAQANTSpJAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBACtJAC4ARCtJ" + "AAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEALEkALgBELEkAAAYB" + "AAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAtSQAuAEQt" + "SQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeU1l" + "dGhvZAEAL0kALwEADU0vSQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQAwSQAu" + "AEQwSQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BADFJAC4ARDFJ" + "AAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAMkkA" + "LgBEMkkAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABgAAABTdGF0ZU9wZXJhdGlvbmFs" + "QnlQYXJlbnQBADRJAC8BAA1NNEkAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEA" + "NUkALgBENUkAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQA2SQAu" + "AEQ2SQAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwB" + "ADdJAC4ARDdJAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAZAAAAU3RhdGVPcGVyYXRp" + "b25hbEZyb21FcnJvcgEAOUkALwEADU05SQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQA6SQAuAEQ6SQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "ADtJAC4ARDtJAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAPEkALgBEPEkAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTdGF0ZVBh" + "dXNlZEJ5UGFyZW50AQA+SQAvAQANTT5JAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3Rp" + "dmUBAD9JAC4ARD9JAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEA" + "QEkALgBEQEkAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xl" + "dmVsAQBBSQAuAERBSQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAFN0YXRlRGlz" + "YWJsZWRCeU1ldGhvZAEAQ0kALwEADU1DSQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQBESQAuAERESQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "AEVJAC4AREVJAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEARkkALgBERkkAAAYAAAAAAQALTf////8BAf////8AAAAABGCACgEAAAAAAAoAAABMaXZlVmFs" + "dWVzAQBISQAvADpISQAA/////wQAAAAVYIkKAgAAAAAAGAAAAENvbmZpZ3VyZWREYXRhU2V0V3JpdGVy" + "cwEASUkALwA/SUkAAAAF/////wEB/////wEAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwB" + "AEpJAC4AREpJAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAYAAAAQ29uZmlndXJlZERh" + "dGFTZXRSZWFkZXJzAQBLSQAvAD9LSQAAAAX/////AQH/////AQAAABVgqQoCAAAAAAAQAAAARGlhZ25v" + "c3RpY3NMZXZlbAEATEkALgBETEkAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABkAAABP" + "cGVyYXRpb25hbERhdGFTZXRXcml0ZXJzAQBNSQAvAD9NSQAAAAX/////AQH/////AQAAABVgqQoCAAAA" + "AAAQAAAARGlhZ25vc3RpY3NMZXZlbAEATkkALgBETkkAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJ" + "CgIAAAAAABkAAABPcGVyYXRpb25hbERhdGFTZXRSZWFkZXJzAQBPSQAvAD9PSQAAAAX/////AQH/////" + "AQAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAUEkALgBEUEkAAAYAAAAAAQALTf////8B" + "Af////8AAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAFB1Ymxpc2hTdWJzY3JpYmVUeXBlSW5zdGFuY2UBAFA4AQBQOFA4" + "AAD/////BwAAAARhggoEAAAAAAAPAAAAU2V0U2VjdXJpdHlLZXlzAQCQQwAvAQCQQ5BDAAABAf////8B" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAkUMALgBEkUMAAJYHAAAAAQAqAQEeAAAADwAA" + "AFNlY3VyaXR5R3JvdXBJZAAM/////wAAAAAAAQAqAQEgAAAAEQAAAFNlY3VyaXR5UG9saWN5VXJpAAz/" + "////AAAAAAABACoBAR8AAAAOAAAAQ3VycmVudFRva2VuSWQBACAB/////wAAAAAAAQAqAQEZAAAACgAA" + "AEN1cnJlbnRLZXkAD/////8AAAAAAAEAKgEBHQAAAAoAAABGdXR1cmVLZXlzAA8BAAAAAQAAAAAAAAAA" + "AQAqAQEeAAAADQAAAFRpbWVUb05leHRLZXkBACIB/////wAAAAAAAQAqAQEcAAAACwAAAEtleUxpZmV0" + "aW1lAQAiAf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAA0AAABBZGRD" + "b25uZWN0aW9uAQDWQAAvAQDWQNZAAAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50" + "cwEA10AALgBE10AAAJYBAAAAAQAqAQEeAAAADQAAAENvbmZpZ3VyYXRpb24BAAE9/////wAAAAAAAQAo" + "AQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEA2EAALgBE" + "2EAAAJYBAAAAAQAqAQEbAAAADAAAAENvbm5lY3Rpb25JZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAA" + "AAEB/////wAAAAAEYYIKBAAAAAAAEAAAAFJlbW92ZUNvbm5lY3Rpb24BAGA4AC8BAGA4YDgAAAEB////" + "/wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBhOAAuAERhOAAAlgEAAAABACoBARsAAAAM" + "AAAAQ29ubmVjdGlvbklkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARggAoBAAAA" + "AAARAAAAUHVibGlzaGVkRGF0YVNldHMBAGI4AC8BAI04YjgAAP////8AAAAABGCACgEAAAAAAAYAAABT" + "dGF0dXMBAOQ9AC8BADM55D0AAP////8BAAAAFWCJCgIAAAAAAAUAAABTdGF0ZQEA5T0ALwA/5T0AAAEA" + "Nzn/////AQH/////AAAAAARggAoBAAAAAAALAAAARGlhZ25vc3RpY3MBABtJAC8BABRNG0kAAP////8H" + "AAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAcSQAvAD8cSQAAAQALTf////8BAf////8A" + "AAAAFWCJCgIAAAAAABAAAABUb3RhbEluZm9ybWF0aW9uAQAdSQAvAQANTR1JAAAAB/////8BAf////8D" + "AAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAB5JAC4ARB5JAAAAAf////8BAf////8AAAAAFWCJCgIAAAAA" + "AA4AAABDbGFzc2lmaWNhdGlvbgEAH0kALgBEH0kAAAEAEk3/////AQH/////AAAAABVgiQoCAAAAAAAQ" + "AAAARGlhZ25vc3RpY3NMZXZlbAEAIEkALgBEIEkAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAK" + "AAAAVG90YWxFcnJvcgEAIkkALwEADU0iSQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQAjSQAuAEQjSQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "ACRJAC4ARCRJAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwB" + "ACVJAC4ARCVJAAABAAtN/////wEB/////wAAAAAEYYIKBAAAAAAABQAAAFJlc2V0AQAnSQAvAQDpTCdJ" + "AAABAf////8AAAAAFWCJCgIAAAAAAAgAAABTdWJFcnJvcgEAKEkALwA/KEkAAAAB/////wEB/////wAA" + "AAAEYIAKAQAAAAAACAAAAENvdW50ZXJzAQApSQAvADopSQAA/////wYAAAAVYIkKAgAAAAAACgAAAFN0" + "YXRlRXJyb3IBACpJAC8BAA1NKkkAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEA" + "K0kALgBEK0kAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQAsSQAu" + "AEQsSQAABgEAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwB" + "AC1JAC4ARC1JAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAYAAAAU3RhdGVPcGVyYXRp" + "b25hbEJ5TWV0aG9kAQAvSQAvAQANTS9JAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3Rp" + "dmUBADBJAC4ARDBJAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEA" + "MUkALgBEMUkAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xl" + "dmVsAQAySQAuAEQySQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAGAAAAFN0YXRlT3Bl" + "cmF0aW9uYWxCeVBhcmVudAEANEkALwEADU00SQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAA" + "QWN0aXZlAQA1SQAuAEQ1SQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRp" + "b24BADZJAC4ARDZJAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3Rp" + "Y3NMZXZlbAEAN0kALgBEN0kAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABkAAABTdGF0" + "ZU9wZXJhdGlvbmFsRnJvbUVycm9yAQA5SQAvAQANTTlJAAAAB/////8BAf////8DAAAAFWCJCgIAAAAA" + "AAYAAABBY3RpdmUBADpJAC4ARDpJAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lm" + "aWNhdGlvbgEAO0kALgBEO0kAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFn" + "bm9zdGljc0xldmVsAQA8SQAuAEQ8SQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAEwAA" + "AFN0YXRlUGF1c2VkQnlQYXJlbnQBAD5JAC8BAA1NPkkAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAA" + "BgAAAEFjdGl2ZQEAP0kALgBEP0kAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZp" + "Y2F0aW9uAQBASQAuAERASQAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdu" + "b3N0aWNzTGV2ZWwBAEFJAC4AREFJAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAVAAAA" + "U3RhdGVEaXNhYmxlZEJ5TWV0aG9kAQBDSQAvAQANTUNJAAAAB/////8BAf////8DAAAAFWCJCgIAAAAA" + "AAYAAABBY3RpdmUBAERJAC4ARERJAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lm" + "aWNhdGlvbgEARUkALgBERUkAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFn" + "bm9zdGljc0xldmVsAQBGSQAuAERGSQAABgAAAAABAAtN/////wEB/////wAAAAAEYIAKAQAAAAAACgAA" + "AExpdmVWYWx1ZXMBAEhJAC8AOkhJAAD/////BAAAABVgiQoCAAAAAAAYAAAAQ29uZmlndXJlZERhdGFT" + "ZXRXcml0ZXJzAQBJSQAvAD9JSQAAAAX/////AQH/////AQAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3Rp" + "Y3NMZXZlbAEASkkALgBESkkAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABgAAABDb25m" + "aWd1cmVkRGF0YVNldFJlYWRlcnMBAEtJAC8AP0tJAAAABf////8BAf////8BAAAAFWCpCgIAAAAAABAA" + "AABEaWFnbm9zdGljc0xldmVsAQBMSQAuAERMSQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAA" + "AAAAGQAAAE9wZXJhdGlvbmFsRGF0YVNldFdyaXRlcnMBAE1JAC8AP01JAAAABf////8BAf////8BAAAA" + "FWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBOSQAuAEROSQAABgAAAAABAAtN/////wEB////" + "/wAAAAAVYIkKAgAAAAAAGQAAAE9wZXJhdGlvbmFsRGF0YVNldFJlYWRlcnMBAE9JAC8AP09JAAAABf//" + "//8BAf////8BAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBQSQAuAERQSQAABgAAAAAB" + "AAtN/////wEB/////wAAAAAXYIkKAgAAAAAAGgAAAFN1cHBvcnRlZFRyYW5zcG9ydFByb2ZpbGVzAQBH" + "RAAuAERHRAAAAAwBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public SetSecurityKeysMethodState SetSecurityKeys { get { return m_setSecurityKeysMethod; } set { if (!Object.ReferenceEquals(m_setSecurityKeysMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_setSecurityKeysMethod = value; } } /// public AddConnectionMethodState AddConnection { get { return m_addConnectionMethod; } set { if (!Object.ReferenceEquals(m_addConnectionMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addConnectionMethod = value; } } /// public RemoveConnectionMethodState RemoveConnection { get { return m_removeConnectionMethod; } set { if (!Object.ReferenceEquals(m_removeConnectionMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeConnectionMethod = value; } } /// public DataSetFolderState PublishedDataSets { get { return m_publishedDataSets; } set { if (!Object.ReferenceEquals(m_publishedDataSets, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publishedDataSets = value; } } /// public PubSubStatusState Status { get { return m_status; } set { if (!Object.ReferenceEquals(m_status, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_status = value; } } /// public PubSubDiagnosticsRootState Diagnostics { get { return m_diagnostics; } set { if (!Object.ReferenceEquals(m_diagnostics, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_diagnostics = value; } } /// public PropertyState SupportedTransportProfiles { get { return m_supportedTransportProfiles; } set { if (!Object.ReferenceEquals(m_supportedTransportProfiles, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_supportedTransportProfiles = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_setSecurityKeysMethod != null) { children.Add(m_setSecurityKeysMethod); } if (m_addConnectionMethod != null) { children.Add(m_addConnectionMethod); } if (m_removeConnectionMethod != null) { children.Add(m_removeConnectionMethod); } if (m_publishedDataSets != null) { children.Add(m_publishedDataSets); } if (m_status != null) { children.Add(m_status); } if (m_diagnostics != null) { children.Add(m_diagnostics); } if (m_supportedTransportProfiles != null) { children.Add(m_supportedTransportProfiles); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SetSecurityKeys: { if (createOrReplace) { if (SetSecurityKeys == null) { if (replacement == null) { SetSecurityKeys = new SetSecurityKeysMethodState(this); } else { SetSecurityKeys = (SetSecurityKeysMethodState)replacement; } } } instance = SetSecurityKeys; break; } case Opc.Ua.BrowseNames.AddConnection: { if (createOrReplace) { if (AddConnection == null) { if (replacement == null) { AddConnection = new AddConnectionMethodState(this); } else { AddConnection = (AddConnectionMethodState)replacement; } } } instance = AddConnection; break; } case Opc.Ua.BrowseNames.RemoveConnection: { if (createOrReplace) { if (RemoveConnection == null) { if (replacement == null) { RemoveConnection = new RemoveConnectionMethodState(this); } else { RemoveConnection = (RemoveConnectionMethodState)replacement; } } } instance = RemoveConnection; break; } case Opc.Ua.BrowseNames.PublishedDataSets: { if (createOrReplace) { if (PublishedDataSets == null) { if (replacement == null) { PublishedDataSets = new DataSetFolderState(this); } else { PublishedDataSets = (DataSetFolderState)replacement; } } } instance = PublishedDataSets; break; } case Opc.Ua.BrowseNames.Status: { if (createOrReplace) { if (Status == null) { if (replacement == null) { Status = new PubSubStatusState(this); } else { Status = (PubSubStatusState)replacement; } } } instance = Status; break; } case Opc.Ua.BrowseNames.Diagnostics: { if (createOrReplace) { if (Diagnostics == null) { if (replacement == null) { Diagnostics = new PubSubDiagnosticsRootState(this); } else { Diagnostics = (PubSubDiagnosticsRootState)replacement; } } } instance = Diagnostics; break; } case Opc.Ua.BrowseNames.SupportedTransportProfiles: { if (createOrReplace) { if (SupportedTransportProfiles == null) { if (replacement == null) { SupportedTransportProfiles = new PropertyState(this); } else { SupportedTransportProfiles = (PropertyState)replacement; } } } instance = SupportedTransportProfiles; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private SetSecurityKeysMethodState m_setSecurityKeysMethod; private AddConnectionMethodState m_addConnectionMethod; private RemoveConnectionMethodState m_removeConnectionMethod; private DataSetFolderState m_publishedDataSets; private PubSubStatusState m_status; private PubSubDiagnosticsRootState m_diagnostics; private PropertyState m_supportedTransportProfiles; #endregion } #endif #endregion #region SetSecurityKeysMethodState Class #if (!OPCUA_EXCLUDE_SetSecurityKeysMethodState) /// /// Stores an instance of the SetSecurityKeysMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SetSecurityKeysMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SetSecurityKeysMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new SetSecurityKeysMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGQAAAFNldFNlY3VyaXR5S2V5c01ldGhvZFR5cGUBAJJDAC8BAJJDkkMA" + "AAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCTQwAuAESTQwAAlgcAAAABACoB" + "AR4AAAAPAAAAU2VjdXJpdHlHcm91cElkAAz/////AAAAAAABACoBASAAAAARAAAAU2VjdXJpdHlQb2xp" + "Y3lVcmkADP////8AAAAAAAEAKgEBHwAAAA4AAABDdXJyZW50VG9rZW5JZAEAIAH/////AAAAAAABACoB" + "ARkAAAAKAAAAQ3VycmVudEtleQAP/////wAAAAAAAQAqAQEdAAAACgAAAEZ1dHVyZUtleXMADwEAAAAB" + "AAAAAAAAAAABACoBAR4AAAANAAAAVGltZVRvTmV4dEtleQEAIgH/////AAAAAAABACoBARwAAAALAAAA" + "S2V5TGlmZXRpbWUBACIB/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public SetSecurityKeysMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string securityGroupId = (string)_inputArguments[0]; string securityPolicyUri = (string)_inputArguments[1]; uint currentTokenId = (uint)_inputArguments[2]; byte[] currentKey = (byte[])_inputArguments[3]; byte[][] futureKeys = (byte[][])_inputArguments[4]; double timeToNextKey = (double)_inputArguments[5]; double keyLifetime = (double)_inputArguments[6]; if (OnCall != null) { result = OnCall( _context, this, _objectId, securityGroupId, securityPolicyUri, currentTokenId, currentKey, futureKeys, timeToNextKey, keyLifetime); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult SetSecurityKeysMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string securityGroupId, string securityPolicyUri, uint currentTokenId, byte[] currentKey, byte[][] futureKeys, double timeToNextKey, double keyLifetime); #endif #endregion #region AddConnectionMethodState Class #if (!OPCUA_EXCLUDE_AddConnectionMethodState) /// /// Stores an instance of the AddConnectionMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddConnectionMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddConnectionMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddConnectionMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAFwAAAEFkZENvbm5lY3Rpb25NZXRob2RUeXBlAQAzQQAvAQAzQTNBAAAB" + "Af////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEATkEALgBETkEAAJYBAAAAAQAqAQEe" + "AAAADQAAAENvbmZpZ3VyYXRpb24BAAE9/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAX" + "YKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAT0EALgBET0EAAJYBAAAAAQAqAQEbAAAADAAAAENv" + "bm5lY3Rpb25JZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddConnectionMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; PubSubConnectionDataType configuration = (PubSubConnectionDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); NodeId connectionId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, configuration, ref connectionId); } _outputArguments[0] = connectionId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddConnectionMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, PubSubConnectionDataType configuration, ref NodeId connectionId); #endif #endregion #region RemoveConnectionMethodState Class #if (!OPCUA_EXCLUDE_RemoveConnectionMethodState) /// /// Stores an instance of the RemoveConnectionMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RemoveConnectionMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RemoveConnectionMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new RemoveConnectionMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGgAAAFJlbW92ZUNvbm5lY3Rpb25NZXRob2RUeXBlAQBnNwAvAQBnN2c3" + "AAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAaDcALgBEaDcAAJYBAAAAAQAq" + "AQEbAAAADAAAAENvbm5lY3Rpb25JZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public RemoveConnectionMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId connectionId = (NodeId)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, connectionId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult RemoveConnectionMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId connectionId); #endif #endregion #region PublishedDataSetState Class #if (!OPCUA_EXCLUDE_PublishedDataSetState) /// /// Stores an instance of the PublishedDataSetType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PublishedDataSetState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PublishedDataSetState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PublishedDataSetType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (DataSetClassId != null) { DataSetClassId.Initialize(context, DataSetClassId_InitializationString); } if (ExtensionFields != null) { ExtensionFields.Initialize(context, ExtensionFields_InitializationString); } } #region Initialization String private const string DataSetClassId_InitializationString = "//////////8VYIkKAgAAAAAADgAAAERhdGFTZXRDbGFzc0lkAQB3QQAuAER3QQAAAA7/////AQH/////" + "AAAAAA=="; private const string ExtensionFields_InitializationString = "//////////8EYIAKAQAAAAAADwAAAEV4dGVuc2lvbkZpZWxkcwEAeTwALwEAgTx5PAAA/////wIAAAAE" + "YYIKBAAAAAAAEQAAAEFkZEV4dGVuc2lvbkZpZWxkAQB6PAAvAQCDPHo8AAABAf////8CAAAAF2CpCgIA" + "AAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAezwALgBEezwAAJYCAAAAAQAqAQEYAAAACQAAAEZpZWxkTmFt" + "ZQAU/////wAAAAAAAQAqAQEZAAAACgAAAEZpZWxkVmFsdWUAGP7///8AAAAAAAEAKAEBAAAAAQAAAAAA" + "AAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAHw8AC4ARHw8AACWAQAAAAEA" + "KgEBFgAAAAcAAABGaWVsZElkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoE" + "AAAAAAAUAAAAUmVtb3ZlRXh0ZW5zaW9uRmllbGQBAH08AC8BAIY8fTwAAAEB/////wEAAAAXYKkKAgAA" + "AAAADgAAAElucHV0QXJndW1lbnRzAQB+PAAuAER+PAAAlgEAAAABACoBARYAAAAHAAAARmllbGRJZAAR" + "/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAFB1Ymxpc2hlZERhdGFTZXRUeXBlSW5zdGFuY2UBAK04AQCtOK04" + "AAD/////BAAAABVgiQoCAAAAAAAUAAAAQ29uZmlndXJhdGlvblZlcnNpb24BALc4AC4ARLc4AAABAAE5" + "/////wEB/////wAAAAAVYIkKAgAAAAAADwAAAERhdGFTZXRNZXRhRGF0YQEAfTsALgBEfTsAAAEAuzj/" + "////AQH/////AAAAABVgiQoCAAAAAAAOAAAARGF0YVNldENsYXNzSWQBAHdBAC4ARHdBAAAADv////8B" + "Af////8AAAAABGCACgEAAAAAAA8AAABFeHRlbnNpb25GaWVsZHMBAHk8AC8BAIE8eTwAAP////8CAAAA" + "BGGCCgQAAAAAABEAAABBZGRFeHRlbnNpb25GaWVsZAEAejwALwEAgzx6PAAAAQH/////AgAAABdgqQoC" + "AAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAHs8AC4ARHs8AACWAgAAAAEAKgEBGAAAAAkAAABGaWVsZE5h" + "bWUAFP////8AAAAAAAEAKgEBGQAAAAoAAABGaWVsZFZhbHVlABj+////AAAAAAABACgBAQAAAAEAAAAA" + "AAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQB8PAAuAER8PAAAlgEAAAAB" + "ACoBARYAAAAHAAAARmllbGRJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIK" + "BAAAAAAAFAAAAFJlbW92ZUV4dGVuc2lvbkZpZWxkAQB9PAAvAQCGPH08AAABAf////8BAAAAF2CpCgIA" + "AAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAfjwALgBEfjwAAJYBAAAAAQAqAQEWAAAABwAAAEZpZWxkSWQA" + "Ef////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState ConfigurationVersion { get { return m_configurationVersion; } set { if (!Object.ReferenceEquals(m_configurationVersion, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_configurationVersion = value; } } /// public PropertyState DataSetMetaData { get { return m_dataSetMetaData; } set { if (!Object.ReferenceEquals(m_dataSetMetaData, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetMetaData = value; } } /// public PropertyState DataSetClassId { get { return m_dataSetClassId; } set { if (!Object.ReferenceEquals(m_dataSetClassId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetClassId = value; } } /// public ExtensionFieldsState ExtensionFields { get { return m_extensionFields; } set { if (!Object.ReferenceEquals(m_extensionFields, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_extensionFields = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_configurationVersion != null) { children.Add(m_configurationVersion); } if (m_dataSetMetaData != null) { children.Add(m_dataSetMetaData); } if (m_dataSetClassId != null) { children.Add(m_dataSetClassId); } if (m_extensionFields != null) { children.Add(m_extensionFields); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ConfigurationVersion: { if (createOrReplace) { if (ConfigurationVersion == null) { if (replacement == null) { ConfigurationVersion = new PropertyState(this); } else { ConfigurationVersion = (PropertyState)replacement; } } } instance = ConfigurationVersion; break; } case Opc.Ua.BrowseNames.DataSetMetaData: { if (createOrReplace) { if (DataSetMetaData == null) { if (replacement == null) { DataSetMetaData = new PropertyState(this); } else { DataSetMetaData = (PropertyState)replacement; } } } instance = DataSetMetaData; break; } case Opc.Ua.BrowseNames.DataSetClassId: { if (createOrReplace) { if (DataSetClassId == null) { if (replacement == null) { DataSetClassId = new PropertyState(this); } else { DataSetClassId = (PropertyState)replacement; } } } instance = DataSetClassId; break; } case Opc.Ua.BrowseNames.ExtensionFields: { if (createOrReplace) { if (ExtensionFields == null) { if (replacement == null) { ExtensionFields = new ExtensionFieldsState(this); } else { ExtensionFields = (ExtensionFieldsState)replacement; } } } instance = ExtensionFields; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_configurationVersion; private PropertyState m_dataSetMetaData; private PropertyState m_dataSetClassId; private ExtensionFieldsState m_extensionFields; #endregion } #endif #endregion #region ExtensionFieldsState Class #if (!OPCUA_EXCLUDE_ExtensionFieldsState) /// /// Stores an instance of the ExtensionFieldsType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ExtensionFieldsState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ExtensionFieldsState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ExtensionFieldsType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGwAAAEV4dGVuc2lvbkZpZWxkc1R5cGVJbnN0YW5jZQEAgTwBAIE8gTwA" + "AP////8CAAAABGGCCgQAAAAAABEAAABBZGRFeHRlbnNpb25GaWVsZAEAgzwALwEAgzyDPAAAAQH/////" + "AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAIQ8AC4ARIQ8AACWAgAAAAEAKgEBGAAAAAkA" + "AABGaWVsZE5hbWUAFP////8AAAAAAAEAKgEBGQAAAAoAAABGaWVsZFZhbHVlABj+////AAAAAAABACgB" + "AQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQCFPAAuAESF" + "PAAAlgEAAAABACoBARYAAAAHAAAARmllbGRJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB////" + "/wAAAAAEYYIKBAAAAAAAFAAAAFJlbW92ZUV4dGVuc2lvbkZpZWxkAQCGPAAvAQCGPIY8AAABAf////8B" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAhzwALgBEhzwAAJYBAAAAAQAqAQEWAAAABwAA" + "AEZpZWxkSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public AddExtensionFieldMethodState AddExtensionField { get { return m_addExtensionFieldMethod; } set { if (!Object.ReferenceEquals(m_addExtensionFieldMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addExtensionFieldMethod = value; } } /// public RemoveExtensionFieldMethodState RemoveExtensionField { get { return m_removeExtensionFieldMethod; } set { if (!Object.ReferenceEquals(m_removeExtensionFieldMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeExtensionFieldMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_addExtensionFieldMethod != null) { children.Add(m_addExtensionFieldMethod); } if (m_removeExtensionFieldMethod != null) { children.Add(m_removeExtensionFieldMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.AddExtensionField: { if (createOrReplace) { if (AddExtensionField == null) { if (replacement == null) { AddExtensionField = new AddExtensionFieldMethodState(this); } else { AddExtensionField = (AddExtensionFieldMethodState)replacement; } } } instance = AddExtensionField; break; } case Opc.Ua.BrowseNames.RemoveExtensionField: { if (createOrReplace) { if (RemoveExtensionField == null) { if (replacement == null) { RemoveExtensionField = new RemoveExtensionFieldMethodState(this); } else { RemoveExtensionField = (RemoveExtensionFieldMethodState)replacement; } } } instance = RemoveExtensionField; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private AddExtensionFieldMethodState m_addExtensionFieldMethod; private RemoveExtensionFieldMethodState m_removeExtensionFieldMethod; #endregion } #endif #endregion #region AddExtensionFieldMethodState Class #if (!OPCUA_EXCLUDE_AddExtensionFieldMethodState) /// /// Stores an instance of the AddExtensionFieldMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddExtensionFieldMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddExtensionFieldMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddExtensionFieldMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGwAAAEFkZEV4dGVuc2lvbkZpZWxkTWV0aG9kVHlwZQEAiDwALwEAiDyI" + "PAAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAIk8AC4ARIk8AACWAgAAAAEA" + "KgEBGAAAAAkAAABGaWVsZE5hbWUAFP////8AAAAAAAEAKgEBGQAAAAoAAABGaWVsZFZhbHVlABj+////" + "AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRz" + "AQCKPAAuAESKPAAAlgEAAAABACoBARYAAAAHAAAARmllbGRJZAAR/////wAAAAAAAQAoAQEAAAABAAAA" + "AAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddExtensionFieldMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; QualifiedName fieldName = (QualifiedName)_inputArguments[0]; object fieldValue = (object)_inputArguments[1]; NodeId fieldId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, fieldName, fieldValue, ref fieldId); } _outputArguments[0] = fieldId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddExtensionFieldMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, QualifiedName fieldName, object fieldValue, ref NodeId fieldId); #endif #endregion #region RemoveExtensionFieldMethodState Class #if (!OPCUA_EXCLUDE_RemoveExtensionFieldMethodState) /// /// Stores an instance of the RemoveExtensionFieldMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RemoveExtensionFieldMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RemoveExtensionFieldMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new RemoveExtensionFieldMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAHgAAAFJlbW92ZUV4dGVuc2lvbkZpZWxkTWV0aG9kVHlwZQEAizwALwEA" + "izyLPAAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAIw8AC4ARIw8AACWAQAA" + "AAEAKgEBFgAAAAcAAABGaWVsZElkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public RemoveExtensionFieldMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId fieldId = (NodeId)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, fieldId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult RemoveExtensionFieldMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId fieldId); #endif #endregion #region PublishedDataItemsState Class #if (!OPCUA_EXCLUDE_PublishedDataItemsState) /// /// Stores an instance of the PublishedDataItemsType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PublishedDataItemsState : PublishedDataSetState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PublishedDataItemsState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PublishedDataItemsType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (AddVariables != null) { AddVariables.Initialize(context, AddVariables_InitializationString); } if (RemoveVariables != null) { RemoveVariables.Initialize(context, RemoveVariables_InitializationString); } } #region Initialization String private const string AddVariables_InitializationString = "//////////8EYYIKBAAAAAAADAAAAEFkZFZhcmlhYmxlcwEA2zgALwEA2zjbOAAAAQH/////AgAAABdg" + "qQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBANw4AC4ARNw4AACWBAAAAAEAKgEBJQAAABQAAABDb25m" + "aWd1cmF0aW9uVmVyc2lvbgEAATn/////AAAAAAABACoBASMAAAAQAAAARmllbGROYW1lQWxpYXNlcwAM" + "AQAAAAEAAAAAAAAAAAEAKgEBIQAAAA4AAABQcm9tb3RlZEZpZWxkcwABAQAAAAEAAAAAAAAAAAEAKgEB" + "IwAAAA4AAABWYXJpYWJsZXNUb0FkZAEAwTcBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB////" + "/wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEA3TgALgBE3TgAAJYCAAAAAQAqAQEoAAAA" + "FwAAAE5ld0NvbmZpZ3VyYXRpb25WZXJzaW9uAQABOf////8AAAAAAAEAKgEBHQAAAAoAAABBZGRSZXN1" + "bHRzABMBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string RemoveVariables_InitializationString = "//////////8EYYIKBAAAAAAADwAAAFJlbW92ZVZhcmlhYmxlcwEA3jgALwEA3jjeOAAAAQH/////AgAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAN84AC4ARN84AACWAgAAAAEAKgEBJQAAABQAAABD" + "b25maWd1cmF0aW9uVmVyc2lvbgEAATn/////AAAAAAABACoBASQAAAARAAAAVmFyaWFibGVzVG9SZW1v" + "dmUABwEAAAABAAAAAAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0" + "cHV0QXJndW1lbnRzAQDgOAAuAETgOAAAlgIAAAABACoBASgAAAAXAAAATmV3Q29uZmlndXJhdGlvblZl" + "cnNpb24BAAE5/////wAAAAAAAQAqAQEgAAAADQAAAFJlbW92ZVJlc3VsdHMAEwEAAAABAAAAAAAAAAAB" + "ACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAHgAAAFB1Ymxpc2hlZERhdGFJdGVtc1R5cGVJbnN0YW5jZQEAxjgBAMY4" + "xjgAAP////8FAAAAFWCJCgIAAAAAABQAAABDb25maWd1cmF0aW9uVmVyc2lvbgEA0DgALgBE0DgAAAEA" + "ATn/////AQH/////AAAAABVgiQoCAAAAAAAPAAAARGF0YVNldE1ldGFEYXRhAQCFOwAuAESFOwAAAQC7" + "OP////8BAf////8AAAAAF2CJCgIAAAAAAA0AAABQdWJsaXNoZWREYXRhAQDUOAAuAETUOAAAAQDBNwEA" + "AAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAADAAAAEFkZFZhcmlhYmxlcwEA2zgALwEA2zjbOAAA" + "AQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBANw4AC4ARNw4AACWBAAAAAEAKgEB" + "JQAAABQAAABDb25maWd1cmF0aW9uVmVyc2lvbgEAATn/////AAAAAAABACoBASMAAAAQAAAARmllbGRO" + "YW1lQWxpYXNlcwAMAQAAAAEAAAAAAAAAAAEAKgEBIQAAAA4AAABQcm9tb3RlZEZpZWxkcwABAQAAAAEA" + "AAAAAAAAAAEAKgEBIwAAAA4AAABWYXJpYWJsZXNUb0FkZAEAwTcBAAAAAQAAAAAAAAAAAQAoAQEAAAAB" + "AAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEA3TgALgBE3TgAAJYC" + "AAAAAQAqAQEoAAAAFwAAAE5ld0NvbmZpZ3VyYXRpb25WZXJzaW9uAQABOf////8AAAAAAAEAKgEBHQAA" + "AAoAAABBZGRSZXN1bHRzABMBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIK" + "BAAAAAAADwAAAFJlbW92ZVZhcmlhYmxlcwEA3jgALwEA3jjeOAAAAQH/////AgAAABdgqQoCAAAAAAAO" + "AAAASW5wdXRBcmd1bWVudHMBAN84AC4ARN84AACWAgAAAAEAKgEBJQAAABQAAABDb25maWd1cmF0aW9u" + "VmVyc2lvbgEAATn/////AAAAAAABACoBASQAAAARAAAAVmFyaWFibGVzVG9SZW1vdmUABwEAAAABAAAA" + "AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRz" + "AQDgOAAuAETgOAAAlgIAAAABACoBASgAAAAXAAAATmV3Q29uZmlndXJhdGlvblZlcnNpb24BAAE5////" + "/wAAAAAAAQAqAQEgAAAADQAAAFJlbW92ZVJlc3VsdHMAEwEAAAABAAAAAAAAAAABACgBAQAAAAEAAAAA" + "AAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState PublishedData { get { return m_publishedData; } set { if (!Object.ReferenceEquals(m_publishedData, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publishedData = value; } } /// public PublishedDataItemsAddVariablesMethodState AddVariables { get { return m_addVariablesMethod; } set { if (!Object.ReferenceEquals(m_addVariablesMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addVariablesMethod = value; } } /// public PublishedDataItemsRemoveVariablesMethodState RemoveVariables { get { return m_removeVariablesMethod; } set { if (!Object.ReferenceEquals(m_removeVariablesMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeVariablesMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_publishedData != null) { children.Add(m_publishedData); } if (m_addVariablesMethod != null) { children.Add(m_addVariablesMethod); } if (m_removeVariablesMethod != null) { children.Add(m_removeVariablesMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.PublishedData: { if (createOrReplace) { if (PublishedData == null) { if (replacement == null) { PublishedData = new PropertyState(this); } else { PublishedData = (PropertyState)replacement; } } } instance = PublishedData; break; } case Opc.Ua.BrowseNames.AddVariables: { if (createOrReplace) { if (AddVariables == null) { if (replacement == null) { AddVariables = new PublishedDataItemsAddVariablesMethodState(this); } else { AddVariables = (PublishedDataItemsAddVariablesMethodState)replacement; } } } instance = AddVariables; break; } case Opc.Ua.BrowseNames.RemoveVariables: { if (createOrReplace) { if (RemoveVariables == null) { if (replacement == null) { RemoveVariables = new PublishedDataItemsRemoveVariablesMethodState(this); } else { RemoveVariables = (PublishedDataItemsRemoveVariablesMethodState)replacement; } } } instance = RemoveVariables; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_publishedData; private PublishedDataItemsAddVariablesMethodState m_addVariablesMethod; private PublishedDataItemsRemoveVariablesMethodState m_removeVariablesMethod; #endregion } #endif #endregion #region PublishedDataItemsAddVariablesMethodState Class #if (!OPCUA_EXCLUDE_PublishedDataItemsAddVariablesMethodState) /// /// Stores an instance of the PublishedDataItemsAddVariablesMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PublishedDataItemsAddVariablesMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PublishedDataItemsAddVariablesMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new PublishedDataItemsAddVariablesMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAKAAAAFB1Ymxpc2hlZERhdGFJdGVtc0FkZFZhcmlhYmxlc01ldGhvZFR5" + "cGUBAOQ4AC8BAOQ45DgAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQDlOAAu" + "AETlOAAAlgQAAAABACoBASUAAAAUAAAAQ29uZmlndXJhdGlvblZlcnNpb24BAAE5/////wAAAAAAAQAq" + "AQEjAAAAEAAAAEZpZWxkTmFtZUFsaWFzZXMADAEAAAABAAAAAAAAAAABACoBASEAAAAOAAAAUHJvbW90" + "ZWRGaWVsZHMAAQEAAAABAAAAAAAAAAABACoBASMAAAAOAAAAVmFyaWFibGVzVG9BZGQBAME3AQAAAAEA" + "AAAAAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVu" + "dHMBAOY4AC4AROY4AACWAgAAAAEAKgEBKAAAABcAAABOZXdDb25maWd1cmF0aW9uVmVyc2lvbgEAATn/" + "////AAAAAAABACoBAR0AAAAKAAAAQWRkUmVzdWx0cwATAQAAAAEAAAAAAAAAAAEAKAEBAAAAAQAAAAAA" + "AAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public PublishedDataItemsAddVariablesMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; ConfigurationVersionDataType configurationVersion = (ConfigurationVersionDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); string[] fieldNameAliases = (string[])_inputArguments[1]; bool[] promotedFields = (bool[])_inputArguments[2]; PublishedVariableDataType[] variablesToAdd = (PublishedVariableDataType[])ExtensionObject.ToArray(_inputArguments[3], typeof(PublishedVariableDataType)); ConfigurationVersionDataType newConfigurationVersion = (ConfigurationVersionDataType)_outputArguments[0]; StatusCode[] addResults = (StatusCode[])_outputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, configurationVersion, fieldNameAliases, promotedFields, variablesToAdd, ref newConfigurationVersion, ref addResults); } _outputArguments[0] = newConfigurationVersion; _outputArguments[1] = addResults; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult PublishedDataItemsAddVariablesMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, ConfigurationVersionDataType configurationVersion, string[] fieldNameAliases, bool[] promotedFields, PublishedVariableDataType[] variablesToAdd, ref ConfigurationVersionDataType newConfigurationVersion, ref StatusCode[] addResults); #endif #endregion #region PublishedDataItemsRemoveVariablesMethodState Class #if (!OPCUA_EXCLUDE_PublishedDataItemsRemoveVariablesMethodState) /// /// Stores an instance of the PublishedDataItemsRemoveVariablesMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PublishedDataItemsRemoveVariablesMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PublishedDataItemsRemoveVariablesMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new PublishedDataItemsRemoveVariablesMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAKwAAAFB1Ymxpc2hlZERhdGFJdGVtc1JlbW92ZVZhcmlhYmxlc01ldGhv" + "ZFR5cGUBAOc4AC8BAOc45zgAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQDo" + "OAAuAEToOAAAlgIAAAABACoBASUAAAAUAAAAQ29uZmlndXJhdGlvblZlcnNpb24BAAE5/////wAAAAAA" + "AQAqAQEkAAAAEQAAAFZhcmlhYmxlc1RvUmVtb3ZlAAcBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAA" + "AAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEA6TgALgBE6TgAAJYCAAAAAQAq" + "AQEoAAAAFwAAAE5ld0NvbmZpZ3VyYXRpb25WZXJzaW9uAQABOf////8AAAAAAAEAKgEBIAAAAA0AAABS" + "ZW1vdmVSZXN1bHRzABMBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public PublishedDataItemsRemoveVariablesMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; ConfigurationVersionDataType configurationVersion = (ConfigurationVersionDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); uint[] variablesToRemove = (uint[])_inputArguments[1]; ConfigurationVersionDataType newConfigurationVersion = (ConfigurationVersionDataType)_outputArguments[0]; StatusCode[] removeResults = (StatusCode[])_outputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, configurationVersion, variablesToRemove, ref newConfigurationVersion, ref removeResults); } _outputArguments[0] = newConfigurationVersion; _outputArguments[1] = removeResults; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult PublishedDataItemsRemoveVariablesMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, ConfigurationVersionDataType configurationVersion, uint[] variablesToRemove, ref ConfigurationVersionDataType newConfigurationVersion, ref StatusCode[] removeResults); #endif #endregion #region PublishedEventsState Class #if (!OPCUA_EXCLUDE_PublishedEventsState) /// /// Stores an instance of the PublishedEventsType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PublishedEventsState : PublishedDataSetState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PublishedEventsState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PublishedEventsType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ModifyFieldSelection != null) { ModifyFieldSelection.Initialize(context, ModifyFieldSelection_InitializationString); } } #region Initialization String private const string ModifyFieldSelection_InitializationString = "//////////8EYYIKBAAAAAAAFAAAAE1vZGlmeUZpZWxkU2VsZWN0aW9uAQDMOgAvAQDMOsw6AAABAf//" + "//8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAzToALgBEzToAAJYEAAAAAQAqAQElAAAA" + "FAAAAENvbmZpZ3VyYXRpb25WZXJzaW9uAQABOf////8AAAAAAAEAKgEBIwAAABAAAABGaWVsZE5hbWVB" + "bGlhc2VzAAwBAAAAAQAAAAAAAAAAAQAqAQEhAAAADgAAAFByb21vdGVkRmllbGRzAAEBAAAAAQAAAAAA" + "AAAAAQAqAQEjAAAADgAAAFNlbGVjdGVkRmllbGRzAQBZAgEAAAABAAAAAAAAAAABACgBAQAAAAEAAAAA" + "AAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQCdPAAuAESdPAAAlgEAAAAB" + "ACoBASgAAAAXAAAATmV3Q29uZmlndXJhdGlvblZlcnNpb24BAAE5/////wAAAAAAAQAoAQEAAAABAAAA" + "AAAAAAEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAGwAAAFB1Ymxpc2hlZEV2ZW50c1R5cGVJbnN0YW5jZQEA7DgBAOw47DgA" + "AP////8GAAAAFWCJCgIAAAAAABQAAABDb25maWd1cmF0aW9uVmVyc2lvbgEA9jgALgBE9jgAAAEAATn/" + "////AQH/////AAAAABVgiQoCAAAAAAAPAAAARGF0YVNldE1ldGFEYXRhAQCNOwAuAESNOwAAAQC7OP//" + "//8BAf////8AAAAAFWDJCgIAAAATAAAAUHViU3ViRXZlbnROb3RpZmllcgAADQAAAEV2ZW50Tm90aWZp" + "ZXIBAPo4AC4ARPo4AAAAEf////8BAf////8AAAAAF2CJCgIAAAAAAA4AAABTZWxlY3RlZEZpZWxkcwEA" + "+zgALgBE+zgAAAEAWQIBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAAYAAABGaWx0ZXIBAPw4" + "AC4ARPw4AAABAEoC/////wEB/////wAAAAAEYYIKBAAAAAAAFAAAAE1vZGlmeUZpZWxkU2VsZWN0aW9u" + "AQDMOgAvAQDMOsw6AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAzToALgBE" + "zToAAJYEAAAAAQAqAQElAAAAFAAAAENvbmZpZ3VyYXRpb25WZXJzaW9uAQABOf////8AAAAAAAEAKgEB" + "IwAAABAAAABGaWVsZE5hbWVBbGlhc2VzAAwBAAAAAQAAAAAAAAAAAQAqAQEhAAAADgAAAFByb21vdGVk" + "RmllbGRzAAEBAAAAAQAAAAAAAAAAAQAqAQEjAAAADgAAAFNlbGVjdGVkRmllbGRzAQBZAgEAAAABAAAA" + "AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRz" + "AQCdPAAuAESdPAAAlgEAAAABACoBASgAAAAXAAAATmV3Q29uZmlndXJhdGlvblZlcnNpb24BAAE5////" + "/wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState PubSubEventNotifier { get { return m_pubSubEventNotifier; } set { if (!Object.ReferenceEquals(m_pubSubEventNotifier, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_pubSubEventNotifier = value; } } /// public PropertyState SelectedFields { get { return m_selectedFields; } set { if (!Object.ReferenceEquals(m_selectedFields, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_selectedFields = value; } } /// public PropertyState Filter { get { return m_filter; } set { if (!Object.ReferenceEquals(m_filter, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_filter = value; } } /// public PublishedEventsTypeModifyFieldSelectionMethodState ModifyFieldSelection { get { return m_modifyFieldSelectionMethod; } set { if (!Object.ReferenceEquals(m_modifyFieldSelectionMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_modifyFieldSelectionMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_pubSubEventNotifier != null) { children.Add(m_pubSubEventNotifier); } if (m_selectedFields != null) { children.Add(m_selectedFields); } if (m_filter != null) { children.Add(m_filter); } if (m_modifyFieldSelectionMethod != null) { children.Add(m_modifyFieldSelectionMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.PubSubEventNotifier: { if (createOrReplace) { if (PubSubEventNotifier == null) { if (replacement == null) { PubSubEventNotifier = new PropertyState(this); } else { PubSubEventNotifier = (PropertyState)replacement; } } } instance = PubSubEventNotifier; break; } case Opc.Ua.BrowseNames.SelectedFields: { if (createOrReplace) { if (SelectedFields == null) { if (replacement == null) { SelectedFields = new PropertyState(this); } else { SelectedFields = (PropertyState)replacement; } } } instance = SelectedFields; break; } case Opc.Ua.BrowseNames.Filter: { if (createOrReplace) { if (Filter == null) { if (replacement == null) { Filter = new PropertyState(this); } else { Filter = (PropertyState)replacement; } } } instance = Filter; break; } case Opc.Ua.BrowseNames.ModifyFieldSelection: { if (createOrReplace) { if (ModifyFieldSelection == null) { if (replacement == null) { ModifyFieldSelection = new PublishedEventsTypeModifyFieldSelectionMethodState(this); } else { ModifyFieldSelection = (PublishedEventsTypeModifyFieldSelectionMethodState)replacement; } } } instance = ModifyFieldSelection; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_pubSubEventNotifier; private PropertyState m_selectedFields; private PropertyState m_filter; private PublishedEventsTypeModifyFieldSelectionMethodState m_modifyFieldSelectionMethod; #endregion } #endif #endregion #region PublishedEventsTypeModifyFieldSelectionMethodState Class #if (!OPCUA_EXCLUDE_PublishedEventsTypeModifyFieldSelectionMethodState) /// /// Stores an instance of the PublishedEventsTypeModifyFieldSelectionMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PublishedEventsTypeModifyFieldSelectionMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PublishedEventsTypeModifyFieldSelectionMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new PublishedEventsTypeModifyFieldSelectionMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAMQAAAFB1Ymxpc2hlZEV2ZW50c1R5cGVNb2RpZnlGaWVsZFNlbGVjdGlv" + "bk1ldGhvZFR5cGUBAM46AC8BAM46zjoAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1l" + "bnRzAQDPOgAuAETPOgAAlgQAAAABACoBASUAAAAUAAAAQ29uZmlndXJhdGlvblZlcnNpb24BAAE5////" + "/wAAAAAAAQAqAQEjAAAAEAAAAEZpZWxkTmFtZUFsaWFzZXMADAEAAAABAAAAAAAAAAABACoBASEAAAAO" + "AAAAUHJvbW90ZWRGaWVsZHMAAQEAAAABAAAAAAAAAAABACoBASMAAAAOAAAAU2VsZWN0ZWRGaWVsZHMB" + "AFkCAQAAAAEAAAAAAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRw" + "dXRBcmd1bWVudHMBAJ48AC4ARJ48AACWAQAAAAEAKgEBKAAAABcAAABOZXdDb25maWd1cmF0aW9uVmVy" + "c2lvbgEAATn/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public PublishedEventsTypeModifyFieldSelectionMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; ConfigurationVersionDataType configurationVersion = (ConfigurationVersionDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); string[] fieldNameAliases = (string[])_inputArguments[1]; bool[] promotedFields = (bool[])_inputArguments[2]; SimpleAttributeOperand[] selectedFields = (SimpleAttributeOperand[])ExtensionObject.ToArray(_inputArguments[3], typeof(SimpleAttributeOperand)); ConfigurationVersionDataType newConfigurationVersion = (ConfigurationVersionDataType)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, configurationVersion, fieldNameAliases, promotedFields, selectedFields, ref newConfigurationVersion); } _outputArguments[0] = newConfigurationVersion; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult PublishedEventsTypeModifyFieldSelectionMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, ConfigurationVersionDataType configurationVersion, string[] fieldNameAliases, bool[] promotedFields, SimpleAttributeOperand[] selectedFields, ref ConfigurationVersionDataType newConfigurationVersion); #endif #endregion #region DataSetFolderState Class #if (!OPCUA_EXCLUDE_DataSetFolderState) /// /// Stores an instance of the DataSetFolderType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DataSetFolderState : FolderState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DataSetFolderState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DataSetFolderType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (AddPublishedDataItems != null) { AddPublishedDataItems.Initialize(context, AddPublishedDataItems_InitializationString); } if (AddPublishedEvents != null) { AddPublishedEvents.Initialize(context, AddPublishedEvents_InitializationString); } if (AddPublishedDataItemsTemplate != null) { AddPublishedDataItemsTemplate.Initialize(context, AddPublishedDataItemsTemplate_InitializationString); } if (AddPublishedEventsTemplate != null) { AddPublishedEventsTemplate.Initialize(context, AddPublishedEventsTemplate_InitializationString); } if (RemovePublishedDataSet != null) { RemovePublishedDataSet.Initialize(context, RemovePublishedDataSet_InitializationString); } if (AddDataSetFolder != null) { AddDataSetFolder.Initialize(context, AddDataSetFolder_InitializationString); } if (RemoveDataSetFolder != null) { RemoveDataSetFolder.Initialize(context, RemoveDataSetFolder_InitializationString); } } #region Initialization String private const string AddPublishedDataItems_InitializationString = "//////////8EYYIKBAAAAAAAFQAAAEFkZFB1Ymxpc2hlZERhdGFJdGVtcwEAnTgALwEAnTidOAAAAQH/" + "////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAJ44AC4ARJ44AACWBAAAAAEAKgEBEwAA" + "AAQAAABOYW1lAAz/////AAAAAAABACoBASMAAAAQAAAARmllbGROYW1lQWxpYXNlcwAMAQAAAAEAAAAA" + "AAAAAAEAKgEBHwAAAAoAAABGaWVsZEZsYWdzAQAgPgEAAAABAAAAAAAAAAABACoBASMAAAAOAAAAVmFy" + "aWFibGVzVG9BZGQBAME3AQAAAAEAAAAAAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIA" + "AAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAJ84AC4ARJ84AACWAwAAAAEAKgEBHAAAAA0AAABEYXRhU2V0" + "Tm9kZUlkABH/////AAAAAAABACoBASUAAAAUAAAAQ29uZmlndXJhdGlvblZlcnNpb24BAAE5/////wAA" + "AAAAAQAqAQEdAAAACgAAAEFkZFJlc3VsdHMAEwEAAAABAAAAAAAAAAABACgBAQAAAAEAAAAAAAAAAQH/" + "////AAAAAA=="; private const string AddPublishedEvents_InitializationString = "//////////8EYYIKBAAAAAAAEgAAAEFkZFB1Ymxpc2hlZEV2ZW50cwEAoDgALwEAoDigOAAAAQH/////" + "AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAKE4AC4ARKE4AACWBgAAAAEAKgEBEwAAAAQA" + "AABOYW1lAAz/////AAAAAAABACoBARwAAAANAAAARXZlbnROb3RpZmllcgAR/////wAAAAAAAQAqAQEj" + "AAAAEAAAAEZpZWxkTmFtZUFsaWFzZXMADAEAAAABAAAAAAAAAAABACoBAR8AAAAKAAAARmllbGRGbGFn" + "cwEAID4BAAAAAQAAAAAAAAAAAQAqAQEjAAAADgAAAFNlbGVjdGVkRmllbGRzAQBZAgEAAAABAAAAAAAA" + "AAABACoBARcAAAAGAAAARmlsdGVyAQBKAv////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA" + "F2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAKI4AC4ARKI4AACWAgAAAAEAKgEBJQAAABQAAABD" + "b25maWd1cmF0aW9uVmVyc2lvbgEAATn/////AAAAAAABACoBARwAAAANAAAARGF0YVNldE5vZGVJZAAR" + "/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string AddPublishedDataItemsTemplate_InitializationString = "//////////8EYYIKBAAAAAAAHQAAAEFkZFB1Ymxpc2hlZERhdGFJdGVtc1RlbXBsYXRlAQAnQgAvAQAn" + "QidCAAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAPkIALgBEPkIAAJYDAAAA" + "AQAqAQETAAAABAAAAE5hbWUADP////8AAAAAAAEAKgEBIAAAAA8AAABEYXRhU2V0TWV0YURhdGEBALs4" + "/////wAAAAAAAQAqAQEjAAAADgAAAFZhcmlhYmxlc1RvQWRkAQDBNwEAAAABAAAAAAAAAAABACgBAQAA" + "AAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQA/QgAuAEQ/QgAA" + "lgIAAAABACoBARwAAAANAAAARGF0YVNldE5vZGVJZAAR/////wAAAAAAAQAqAQEdAAAACgAAAEFkZFJl" + "c3VsdHMAEwEAAAABAAAAAAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string AddPublishedEventsTemplate_InitializationString = "//////////8EYYIKBAAAAAAAGgAAAEFkZFB1Ymxpc2hlZEV2ZW50c1RlbXBsYXRlAQBAQgAvAQBAQkBC" + "AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAQUIALgBEQUIAAJYFAAAAAQAq" + "AQETAAAABAAAAE5hbWUADP////8AAAAAAAEAKgEBIAAAAA8AAABEYXRhU2V0TWV0YURhdGEBALs4////" + "/wAAAAAAAQAqAQEcAAAADQAAAEV2ZW50Tm90aWZpZXIAEf////8AAAAAAAEAKgEBIwAAAA4AAABTZWxl" + "Y3RlZEZpZWxkcwEAWQIBAAAAAQAAAAAAAAAAAQAqAQEXAAAABgAAAEZpbHRlcgEASgL/////AAAAAAAB" + "ACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQBLQgAu" + "AERLQgAAlgEAAAABACoBARwAAAANAAAARGF0YVNldE5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAA" + "AAAAAAEB/////wAAAAA="; private const string RemovePublishedDataSet_InitializationString = "//////////8EYYIKBAAAAAAAFgAAAFJlbW92ZVB1Ymxpc2hlZERhdGFTZXQBAKM4AC8BAKM4ozgAAAEB" + "/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCkOAAuAESkOAAAlgEAAAABACoBARwA" + "AAANAAAARGF0YVNldE5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string AddDataSetFolder_InitializationString = "//////////8EYYIKBAAAAAAAEAAAAEFkZERhdGFTZXRGb2xkZXIBAGJCAC8BAGJCYkIAAAEB/////wIA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBjQgAuAERjQgAAlgEAAAABACoBARMAAAAEAAAA" + "TmFtZQAM/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1" + "dEFyZ3VtZW50cwEAZEIALgBEZEIAAJYBAAAAAQAqAQEiAAAAEwAAAERhdGFTZXRGb2xkZXJOb2RlSWQA" + "Ef////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; private const string RemoveDataSetFolder_InitializationString = "//////////8EYYIKBAAAAAAAEwAAAFJlbW92ZURhdGFTZXRGb2xkZXIBAGVCAC8BAGVCZUIAAAEB////" + "/wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBvQgAuAERvQgAAlgEAAAABACoBASIAAAAT" + "AAAARGF0YVNldEZvbGRlck5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAGQAAAERhdGFTZXRGb2xkZXJUeXBlSW5zdGFuY2UBAI04AQCNOI04AAD/" + "////BwAAAARhggoEAAAAAAAVAAAAQWRkUHVibGlzaGVkRGF0YUl0ZW1zAQCdOAAvAQCdOJ04AAABAf//" + "//8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAnjgALgBEnjgAAJYEAAAAAQAqAQETAAAA" + "BAAAAE5hbWUADP////8AAAAAAAEAKgEBIwAAABAAAABGaWVsZE5hbWVBbGlhc2VzAAwBAAAAAQAAAAAA" + "AAAAAQAqAQEfAAAACgAAAEZpZWxkRmxhZ3MBACA+AQAAAAEAAAAAAAAAAAEAKgEBIwAAAA4AAABWYXJp" + "YWJsZXNUb0FkZAEAwTcBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAA" + "AAAADwAAAE91dHB1dEFyZ3VtZW50cwEAnzgALgBEnzgAAJYDAAAAAQAqAQEcAAAADQAAAERhdGFTZXRO" + "b2RlSWQAEf////8AAAAAAAEAKgEBJQAAABQAAABDb25maWd1cmF0aW9uVmVyc2lvbgEAATn/////AAAA" + "AAABACoBAR0AAAAKAAAAQWRkUmVzdWx0cwATAQAAAAEAAAAAAAAAAAEAKAEBAAAAAQAAAAAAAAABAf//" + "//8AAAAABGGCCgQAAAAAABIAAABBZGRQdWJsaXNoZWRFdmVudHMBAKA4AC8BAKA4oDgAAAEB/////wIA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQChOAAuAEShOAAAlgYAAAABACoBARMAAAAEAAAA" + "TmFtZQAM/////wAAAAAAAQAqAQEcAAAADQAAAEV2ZW50Tm90aWZpZXIAEf////8AAAAAAAEAKgEBIwAA" + "ABAAAABGaWVsZE5hbWVBbGlhc2VzAAwBAAAAAQAAAAAAAAAAAQAqAQEfAAAACgAAAEZpZWxkRmxhZ3MB" + "ACA+AQAAAAEAAAAAAAAAAAEAKgEBIwAAAA4AAABTZWxlY3RlZEZpZWxkcwEAWQIBAAAAAQAAAAAAAAAA" + "AQAqAQEXAAAABgAAAEZpbHRlcgEASgL/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdg" + "qQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQCiOAAuAESiOAAAlgIAAAABACoBASUAAAAUAAAAQ29u" + "ZmlndXJhdGlvblZlcnNpb24BAAE5/////wAAAAAAAQAqAQEcAAAADQAAAERhdGFTZXROb2RlSWQAEf//" + "//8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAAB0AAABBZGRQdWJsaXNoZWRE" + "YXRhSXRlbXNUZW1wbGF0ZQEAJ0IALwEAJ0InQgAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRB" + "cmd1bWVudHMBAD5CAC4ARD5CAACWAwAAAAEAKgEBEwAAAAQAAABOYW1lAAz/////AAAAAAABACoBASAA" + "AAAPAAAARGF0YVNldE1ldGFEYXRhAQC7OP////8AAAAAAAEAKgEBIwAAAA4AAABWYXJpYWJsZXNUb0Fk" + "ZAEAwTcBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91" + "dHB1dEFyZ3VtZW50cwEAP0IALgBEP0IAAJYCAAAAAQAqAQEcAAAADQAAAERhdGFTZXROb2RlSWQAEf//" + "//8AAAAAAAEAKgEBHQAAAAoAAABBZGRSZXN1bHRzABMBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAA" + "AAEB/////wAAAAAEYYIKBAAAAAAAGgAAAEFkZFB1Ymxpc2hlZEV2ZW50c1RlbXBsYXRlAQBAQgAvAQBA" + "QkBCAAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAQUIALgBEQUIAAJYFAAAA" + "AQAqAQETAAAABAAAAE5hbWUADP////8AAAAAAAEAKgEBIAAAAA8AAABEYXRhU2V0TWV0YURhdGEBALs4" + "/////wAAAAAAAQAqAQEcAAAADQAAAEV2ZW50Tm90aWZpZXIAEf////8AAAAAAAEAKgEBIwAAAA4AAABT" + "ZWxlY3RlZEZpZWxkcwEAWQIBAAAAAQAAAAAAAAAAAQAqAQEXAAAABgAAAEZpbHRlcgEASgL/////AAAA" + "AAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQBL" + "QgAuAERLQgAAlgEAAAABACoBARwAAAANAAAARGF0YVNldE5vZGVJZAAR/////wAAAAAAAQAoAQEAAAAB" + "AAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAAFgAAAFJlbW92ZVB1Ymxpc2hlZERhdGFTZXQBAKM4AC8B" + "AKM4ozgAAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCkOAAuAESkOAAAlgEA" + "AAABACoBARwAAAANAAAARGF0YVNldE5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB////" + "/wAAAAAEYYIKBAAAAAAAEAAAAEFkZERhdGFTZXRGb2xkZXIBAGJCAC8BAGJCYkIAAAEB/////wIAAAAX" + "YKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBjQgAuAERjQgAAlgEAAAABACoBARMAAAAEAAAATmFt" + "ZQAM/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFy" + "Z3VtZW50cwEAZEIALgBEZEIAAJYBAAAAAQAqAQEiAAAAEwAAAERhdGFTZXRGb2xkZXJOb2RlSWQAEf//" + "//8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAABGGCCgQAAAAAABMAAABSZW1vdmVEYXRhU2V0" + "Rm9sZGVyAQBlQgAvAQBlQmVCAAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA" + "b0IALgBEb0IAAJYBAAAAAQAqAQEiAAAAEwAAAERhdGFTZXRGb2xkZXJOb2RlSWQAEf////8AAAAAAAEA" + "KAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public AddPublishedDataItemsMethodState AddPublishedDataItems { get { return m_addPublishedDataItemsMethod; } set { if (!Object.ReferenceEquals(m_addPublishedDataItemsMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addPublishedDataItemsMethod = value; } } /// public AddPublishedEventsMethodState AddPublishedEvents { get { return m_addPublishedEventsMethod; } set { if (!Object.ReferenceEquals(m_addPublishedEventsMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addPublishedEventsMethod = value; } } /// public AddPublishedDataItemsTemplateMethodState AddPublishedDataItemsTemplate { get { return m_addPublishedDataItemsTemplateMethod; } set { if (!Object.ReferenceEquals(m_addPublishedDataItemsTemplateMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addPublishedDataItemsTemplateMethod = value; } } /// public AddPublishedEventsTemplateMethodState AddPublishedEventsTemplate { get { return m_addPublishedEventsTemplateMethod; } set { if (!Object.ReferenceEquals(m_addPublishedEventsTemplateMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addPublishedEventsTemplateMethod = value; } } /// public RemovePublishedDataSetMethodState RemovePublishedDataSet { get { return m_removePublishedDataSetMethod; } set { if (!Object.ReferenceEquals(m_removePublishedDataSetMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removePublishedDataSetMethod = value; } } /// public AddDataSetFolderMethodState AddDataSetFolder { get { return m_addDataSetFolderMethod; } set { if (!Object.ReferenceEquals(m_addDataSetFolderMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addDataSetFolderMethod = value; } } /// public RemoveDataSetFolderMethodState RemoveDataSetFolder { get { return m_removeDataSetFolderMethod; } set { if (!Object.ReferenceEquals(m_removeDataSetFolderMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeDataSetFolderMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_addPublishedDataItemsMethod != null) { children.Add(m_addPublishedDataItemsMethod); } if (m_addPublishedEventsMethod != null) { children.Add(m_addPublishedEventsMethod); } if (m_addPublishedDataItemsTemplateMethod != null) { children.Add(m_addPublishedDataItemsTemplateMethod); } if (m_addPublishedEventsTemplateMethod != null) { children.Add(m_addPublishedEventsTemplateMethod); } if (m_removePublishedDataSetMethod != null) { children.Add(m_removePublishedDataSetMethod); } if (m_addDataSetFolderMethod != null) { children.Add(m_addDataSetFolderMethod); } if (m_removeDataSetFolderMethod != null) { children.Add(m_removeDataSetFolderMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.AddPublishedDataItems: { if (createOrReplace) { if (AddPublishedDataItems == null) { if (replacement == null) { AddPublishedDataItems = new AddPublishedDataItemsMethodState(this); } else { AddPublishedDataItems = (AddPublishedDataItemsMethodState)replacement; } } } instance = AddPublishedDataItems; break; } case Opc.Ua.BrowseNames.AddPublishedEvents: { if (createOrReplace) { if (AddPublishedEvents == null) { if (replacement == null) { AddPublishedEvents = new AddPublishedEventsMethodState(this); } else { AddPublishedEvents = (AddPublishedEventsMethodState)replacement; } } } instance = AddPublishedEvents; break; } case Opc.Ua.BrowseNames.AddPublishedDataItemsTemplate: { if (createOrReplace) { if (AddPublishedDataItemsTemplate == null) { if (replacement == null) { AddPublishedDataItemsTemplate = new AddPublishedDataItemsTemplateMethodState(this); } else { AddPublishedDataItemsTemplate = (AddPublishedDataItemsTemplateMethodState)replacement; } } } instance = AddPublishedDataItemsTemplate; break; } case Opc.Ua.BrowseNames.AddPublishedEventsTemplate: { if (createOrReplace) { if (AddPublishedEventsTemplate == null) { if (replacement == null) { AddPublishedEventsTemplate = new AddPublishedEventsTemplateMethodState(this); } else { AddPublishedEventsTemplate = (AddPublishedEventsTemplateMethodState)replacement; } } } instance = AddPublishedEventsTemplate; break; } case Opc.Ua.BrowseNames.RemovePublishedDataSet: { if (createOrReplace) { if (RemovePublishedDataSet == null) { if (replacement == null) { RemovePublishedDataSet = new RemovePublishedDataSetMethodState(this); } else { RemovePublishedDataSet = (RemovePublishedDataSetMethodState)replacement; } } } instance = RemovePublishedDataSet; break; } case Opc.Ua.BrowseNames.AddDataSetFolder: { if (createOrReplace) { if (AddDataSetFolder == null) { if (replacement == null) { AddDataSetFolder = new AddDataSetFolderMethodState(this); } else { AddDataSetFolder = (AddDataSetFolderMethodState)replacement; } } } instance = AddDataSetFolder; break; } case Opc.Ua.BrowseNames.RemoveDataSetFolder: { if (createOrReplace) { if (RemoveDataSetFolder == null) { if (replacement == null) { RemoveDataSetFolder = new RemoveDataSetFolderMethodState(this); } else { RemoveDataSetFolder = (RemoveDataSetFolderMethodState)replacement; } } } instance = RemoveDataSetFolder; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private AddPublishedDataItemsMethodState m_addPublishedDataItemsMethod; private AddPublishedEventsMethodState m_addPublishedEventsMethod; private AddPublishedDataItemsTemplateMethodState m_addPublishedDataItemsTemplateMethod; private AddPublishedEventsTemplateMethodState m_addPublishedEventsTemplateMethod; private RemovePublishedDataSetMethodState m_removePublishedDataSetMethod; private AddDataSetFolderMethodState m_addDataSetFolderMethod; private RemoveDataSetFolderMethodState m_removeDataSetFolderMethod; #endregion } #endif #endregion #region AddPublishedDataItemsMethodState Class #if (!OPCUA_EXCLUDE_AddPublishedDataItemsMethodState) /// /// Stores an instance of the AddPublishedDataItemsMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddPublishedDataItemsMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddPublishedDataItemsMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddPublishedDataItemsMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAHwAAAEFkZFB1Ymxpc2hlZERhdGFJdGVtc01ldGhvZFR5cGUBAKU4AC8B" + "AKU4pTgAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCmOAAuAESmOAAAlgQA" + "AAABACoBARMAAAAEAAAATmFtZQAM/////wAAAAAAAQAqAQEjAAAAEAAAAEZpZWxkTmFtZUFsaWFzZXMA" + "DAEAAAABAAAAAAAAAAABACoBAR8AAAAKAAAARmllbGRGbGFncwEAID4BAAAAAQAAAAAAAAAAAQAqAQEj" + "AAAADgAAAFZhcmlhYmxlc1RvQWRkAQDBNwEAAAABAAAAAAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////" + "AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQCnOAAuAESnOAAAlgMAAAABACoBARwAAAAN" + "AAAARGF0YVNldE5vZGVJZAAR/////wAAAAAAAQAqAQElAAAAFAAAAENvbmZpZ3VyYXRpb25WZXJzaW9u" + "AQABOf////8AAAAAAAEAKgEBHQAAAAoAAABBZGRSZXN1bHRzABMBAAAAAQAAAAAAAAAAAQAoAQEAAAAB" + "AAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddPublishedDataItemsMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string name = (string)_inputArguments[0]; string[] fieldNameAliases = (string[])_inputArguments[1]; ushort[] fieldFlags = (ushort[])_inputArguments[2]; PublishedVariableDataType[] variablesToAdd = (PublishedVariableDataType[])ExtensionObject.ToArray(_inputArguments[3], typeof(PublishedVariableDataType)); NodeId dataSetNodeId = (NodeId)_outputArguments[0]; ConfigurationVersionDataType configurationVersion = (ConfigurationVersionDataType)_outputArguments[1]; StatusCode[] addResults = (StatusCode[])_outputArguments[2]; if (OnCall != null) { result = OnCall( _context, this, _objectId, name, fieldNameAliases, fieldFlags, variablesToAdd, ref dataSetNodeId, ref configurationVersion, ref addResults); } _outputArguments[0] = dataSetNodeId; _outputArguments[1] = configurationVersion; _outputArguments[2] = addResults; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddPublishedDataItemsMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string name, string[] fieldNameAliases, ushort[] fieldFlags, PublishedVariableDataType[] variablesToAdd, ref NodeId dataSetNodeId, ref ConfigurationVersionDataType configurationVersion, ref StatusCode[] addResults); #endif #endregion #region AddPublishedEventsMethodState Class #if (!OPCUA_EXCLUDE_AddPublishedEventsMethodState) /// /// Stores an instance of the AddPublishedEventsMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddPublishedEventsMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddPublishedEventsMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddPublishedEventsMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAHAAAAEFkZFB1Ymxpc2hlZEV2ZW50c01ldGhvZFR5cGUBAKg4AC8BAKg4" + "qDgAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQCpOAAuAESpOAAAlgYAAAAB" + "ACoBARMAAAAEAAAATmFtZQAM/////wAAAAAAAQAqAQEcAAAADQAAAEV2ZW50Tm90aWZpZXIAEf////8A" + "AAAAAAEAKgEBIwAAABAAAABGaWVsZE5hbWVBbGlhc2VzAAwBAAAAAQAAAAAAAAAAAQAqAQEfAAAACgAA" + "AEZpZWxkRmxhZ3MBACA+AQAAAAEAAAAAAAAAAAEAKgEBIwAAAA4AAABTZWxlY3RlZEZpZWxkcwEAWQIB" + "AAAAAQAAAAAAAAAAAQAqAQEXAAAABgAAAEZpbHRlcgEASgL/////AAAAAAABACgBAQAAAAEAAAAAAAAA" + "AQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQCqOAAuAESqOAAAlgIAAAABACoB" + "ASUAAAAUAAAAQ29uZmlndXJhdGlvblZlcnNpb24BAAE5/////wAAAAAAAQAqAQEcAAAADQAAAERhdGFT" + "ZXROb2RlSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddPublishedEventsMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string name = (string)_inputArguments[0]; NodeId eventNotifier = (NodeId)_inputArguments[1]; string[] fieldNameAliases = (string[])_inputArguments[2]; ushort[] fieldFlags = (ushort[])_inputArguments[3]; SimpleAttributeOperand[] selectedFields = (SimpleAttributeOperand[])ExtensionObject.ToArray(_inputArguments[4], typeof(SimpleAttributeOperand)); ContentFilter filter = (ContentFilter)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[5]); ConfigurationVersionDataType configurationVersion = (ConfigurationVersionDataType)_outputArguments[0]; NodeId dataSetNodeId = (NodeId)_outputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, name, eventNotifier, fieldNameAliases, fieldFlags, selectedFields, filter, ref configurationVersion, ref dataSetNodeId); } _outputArguments[0] = configurationVersion; _outputArguments[1] = dataSetNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddPublishedEventsMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string name, NodeId eventNotifier, string[] fieldNameAliases, ushort[] fieldFlags, SimpleAttributeOperand[] selectedFields, ContentFilter filter, ref ConfigurationVersionDataType configurationVersion, ref NodeId dataSetNodeId); #endif #endregion #region AddPublishedDataItemsTemplateMethodState Class #if (!OPCUA_EXCLUDE_AddPublishedDataItemsTemplateMethodState) /// /// Stores an instance of the AddPublishedDataItemsTemplateMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddPublishedDataItemsTemplateMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddPublishedDataItemsTemplateMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddPublishedDataItemsTemplateMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAJwAAAEFkZFB1Ymxpc2hlZERhdGFJdGVtc1RlbXBsYXRlTWV0aG9kVHlw" + "ZQEAhkIALwEAhkKGQgAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAIdCAC4A" + "RIdCAACWAwAAAAEAKgEBEwAAAAQAAABOYW1lAAz/////AAAAAAABACoBASAAAAAPAAAARGF0YVNldE1l" + "dGFEYXRhAQC7OP////8AAAAAAAEAKgEBIwAAAA4AAABWYXJpYWJsZXNUb0FkZAEAwTcBAAAAAQAAAAAA" + "AAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEA" + "iEIALgBEiEIAAJYCAAAAAQAqAQEcAAAADQAAAERhdGFTZXROb2RlSWQAEf////8AAAAAAAEAKgEBHQAA" + "AAoAAABBZGRSZXN1bHRzABMBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddPublishedDataItemsTemplateMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string name = (string)_inputArguments[0]; DataSetMetaDataType dataSetMetaData = (DataSetMetaDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[1]); PublishedVariableDataType[] variablesToAdd = (PublishedVariableDataType[])ExtensionObject.ToArray(_inputArguments[2], typeof(PublishedVariableDataType)); NodeId dataSetNodeId = (NodeId)_outputArguments[0]; StatusCode[] addResults = (StatusCode[])_outputArguments[1]; if (OnCall != null) { result = OnCall( _context, this, _objectId, name, dataSetMetaData, variablesToAdd, ref dataSetNodeId, ref addResults); } _outputArguments[0] = dataSetNodeId; _outputArguments[1] = addResults; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddPublishedDataItemsTemplateMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string name, DataSetMetaDataType dataSetMetaData, PublishedVariableDataType[] variablesToAdd, ref NodeId dataSetNodeId, ref StatusCode[] addResults); #endif #endregion #region AddPublishedEventsTemplateMethodState Class #if (!OPCUA_EXCLUDE_AddPublishedEventsTemplateMethodState) /// /// Stores an instance of the AddPublishedEventsTemplateMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddPublishedEventsTemplateMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddPublishedEventsTemplateMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddPublishedEventsTemplateMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAJAAAAEFkZFB1Ymxpc2hlZEV2ZW50c1RlbXBsYXRlTWV0aG9kVHlwZQEA" + "iUIALwEAiUKJQgAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAJNCAC4ARJNC" + "AACWBQAAAAEAKgEBEwAAAAQAAABOYW1lAAz/////AAAAAAABACoBASAAAAAPAAAARGF0YVNldE1ldGFE" + "YXRhAQC7OP////8AAAAAAAEAKgEBHAAAAA0AAABFdmVudE5vdGlmaWVyABH/////AAAAAAABACoBASMA" + "AAAOAAAAU2VsZWN0ZWRGaWVsZHMBAFkCAQAAAAEAAAAAAAAAAAEAKgEBFwAAAAYAAABGaWx0ZXIBAEoC" + "/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3Vt" + "ZW50cwEAqkIALgBEqkIAAJYBAAAAAQAqAQEcAAAADQAAAERhdGFTZXROb2RlSWQAEf////8AAAAAAAEA" + "KAEBAAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddPublishedEventsTemplateMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string name = (string)_inputArguments[0]; DataSetMetaDataType dataSetMetaData = (DataSetMetaDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[1]); NodeId eventNotifier = (NodeId)_inputArguments[2]; SimpleAttributeOperand[] selectedFields = (SimpleAttributeOperand[])ExtensionObject.ToArray(_inputArguments[3], typeof(SimpleAttributeOperand)); ContentFilter filter = (ContentFilter)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[4]); NodeId dataSetNodeId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, name, dataSetMetaData, eventNotifier, selectedFields, filter, ref dataSetNodeId); } _outputArguments[0] = dataSetNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddPublishedEventsTemplateMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string name, DataSetMetaDataType dataSetMetaData, NodeId eventNotifier, SimpleAttributeOperand[] selectedFields, ContentFilter filter, ref NodeId dataSetNodeId); #endif #endregion #region RemovePublishedDataSetMethodState Class #if (!OPCUA_EXCLUDE_RemovePublishedDataSetMethodState) /// /// Stores an instance of the RemovePublishedDataSetMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RemovePublishedDataSetMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RemovePublishedDataSetMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new RemovePublishedDataSetMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAIAAAAFJlbW92ZVB1Ymxpc2hlZERhdGFTZXRNZXRob2RUeXBlAQCrOAAv" + "AQCrOKs4AAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEArDgALgBErDgAAJYB" + "AAAAAQAqAQEcAAAADQAAAERhdGFTZXROb2RlSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf//" + "//8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public RemovePublishedDataSetMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId dataSetNodeId = (NodeId)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, dataSetNodeId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult RemovePublishedDataSetMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId dataSetNodeId); #endif #endregion #region AddDataSetFolderMethodState Class #if (!OPCUA_EXCLUDE_AddDataSetFolderMethodState) /// /// Stores an instance of the AddDataSetFolderMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AddDataSetFolderMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AddDataSetFolderMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new AddDataSetFolderMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAGgAAAEFkZERhdGFTZXRGb2xkZXJNZXRob2RUeXBlAQCrQgAvAQCrQqtC" + "AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEArEIALgBErEIAAJYBAAAAAQAq" + "AQETAAAABAAAAE5hbWUADP////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAA" + "AA8AAABPdXRwdXRBcmd1bWVudHMBAK1CAC4ARK1CAACWAQAAAAEAKgEBIgAAABMAAABEYXRhU2V0Rm9s" + "ZGVyTm9kZUlkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public AddDataSetFolderMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string name = (string)_inputArguments[0]; NodeId dataSetFolderNodeId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, name, ref dataSetFolderNodeId); } _outputArguments[0] = dataSetFolderNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult AddDataSetFolderMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string name, ref NodeId dataSetFolderNodeId); #endif #endregion #region RemoveDataSetFolderMethodState Class #if (!OPCUA_EXCLUDE_RemoveDataSetFolderMethodState) /// /// Stores an instance of the RemoveDataSetFolderMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RemoveDataSetFolderMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RemoveDataSetFolderMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new RemoveDataSetFolderMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAHQAAAFJlbW92ZURhdGFTZXRGb2xkZXJNZXRob2RUeXBlAQC3QgAvAQC3" + "QrdCAAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAMUMALgBEMUMAAJYBAAAA" + "AQAqAQEiAAAAEwAAAERhdGFTZXRGb2xkZXJOb2RlSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAAB" + "Af////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public RemoveDataSetFolderMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId dataSetFolderNodeId = (NodeId)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, dataSetFolderNodeId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult RemoveDataSetFolderMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId dataSetFolderNodeId); #endif #endregion #region PubSubConnectionState Class #if (!OPCUA_EXCLUDE_PubSubConnectionState) /// /// Stores an instance of the PubSubConnectionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubConnectionState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubConnectionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubConnectionType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (TransportSettings != null) { TransportSettings.Initialize(context, TransportSettings_InitializationString); } if (Diagnostics != null) { Diagnostics.Initialize(context, Diagnostics_InitializationString); } if (AddWriterGroup != null) { AddWriterGroup.Initialize(context, AddWriterGroup_InitializationString); } if (AddReaderGroup != null) { AddReaderGroup.Initialize(context, AddReaderGroup_InitializationString); } if (RemoveGroup != null) { RemoveGroup.Initialize(context, RemoveGroup_InitializationString); } } #region Initialization String private const string TransportSettings_InitializationString = "//////////8EYIAKAQAAAAAAEQAAAFRyYW5zcG9ydFNldHRpbmdzAQAzQwAvAQA5RTNDAAD/////AAAA" + "AA=="; private const string Diagnostics_InitializationString = "//////////8EYIAKAQAAAAAACwAAAERpYWdub3N0aWNzAQApSwAvAQBKTSlLAAD/////BwAAABVgiQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAKksALwA/KksAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAQAAAAVG90YWxJbmZvcm1hdGlvbgEAK0sALwEADU0rSwAAAAf/////AQH/////AwAAABVgiQoC" + "AAAAAAAGAAAAQWN0aXZlAQAsSwAuAEQsSwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xh" + "c3NpZmljYXRpb24BAC1LAC4ARC1LAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdu" + "b3N0aWNzTGV2ZWwBAC5LAC4ARC5LAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFRvdGFs" + "RXJyb3IBADBLAC8BAA1NMEsAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAMUsA" + "LgBEMUsAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQAySwAuAEQy" + "SwAAAQASTf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAzSwAuAEQz" + "SwAAAQALTf////8BAf////8AAAAABGGCCgQAAAAAAAUAAABSZXNldAEANUsALwEA6Uw1SwAAAQH/////" + "AAAAABVgiQoCAAAAAAAIAAAAU3ViRXJyb3IBADZLAC8APzZLAAAAAf////8BAf////8AAAAABGCACgEA" + "AAAAAAgAAABDb3VudGVycwEAN0sALwA6N0sAAP////8GAAAAFWCJCgIAAAAAAAoAAABTdGF0ZUVycm9y" + "AQA4SwAvAQANTThLAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBADlLAC4ARDlL" + "AAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAOksALgBEOksAAAYB" + "AAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQA7SwAuAEQ7" + "SwAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeU1l" + "dGhvZAEAPUsALwEADU09SwAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQA+SwAu" + "AEQ+SwAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAD9LAC4ARD9L" + "AAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAQEsA" + "LgBEQEsAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABgAAABTdGF0ZU9wZXJhdGlvbmFs" + "QnlQYXJlbnQBAEJLAC8BAA1NQksAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEA" + "Q0sALgBEQ0sAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQBESwAu" + "AERESwAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwB" + "AEVLAC4AREVLAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAZAAAAU3RhdGVPcGVyYXRp" + "b25hbEZyb21FcnJvcgEAR0sALwEADU1HSwAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQBISwAuAERISwAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "AElLAC4ARElLAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEASksALgBESksAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTdGF0ZVBh" + "dXNlZEJ5UGFyZW50AQBMSwAvAQANTUxLAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3Rp" + "dmUBAE1LAC4ARE1LAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEA" + "TksALgBETksAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xl" + "dmVsAQBPSwAuAERPSwAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAFN0YXRlRGlz" + "YWJsZWRCeU1ldGhvZAEAUUsALwEADU1RSwAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQBSSwAuAERSSwAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "AFNLAC4ARFNLAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAVEsALgBEVEsAAAYAAAAAAQALTf////8BAf////8AAAAABGCACgEAAAAAAAoAAABMaXZlVmFs" + "dWVzAQBWSwAvADpWSwAA/////wEAAAAVYIkKAgAAAAAADwAAAFJlc29sdmVkQWRkcmVzcwEAV0sALwA/" + "V0sAAAAM/////wEB/////wEAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAFhLAC4ARFhL" + "AAAGAAAAAAEAC03/////AQH/////AAAAAA=="; private const string AddWriterGroup_InitializationString = "//////////8EYYIKBAAAAAAADgAAAEFkZFdyaXRlckdyb3VwAQATRAAvAQATRBNEAAABAf////8CAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAFEQALgBEFEQAAJYBAAAAAQAqAQEeAAAADQAAAENv" + "bmZpZ3VyYXRpb24BAHg8/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAA" + "DwAAAE91dHB1dEFyZ3VtZW50cwEAMEQALgBEMEQAAJYBAAAAAQAqAQEWAAAABwAAAEdyb3VwSWQAEf//" + "//8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; private const string AddReaderGroup_InitializationString = "//////////8EYYIKBAAAAAAADgAAAEFkZFJlYWRlckdyb3VwAQA5RAAvAQA5RDlEAAABAf////8CAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAY0QALgBEY0QAAJYBAAAAAQAqAQEeAAAADQAAAENv" + "bmZpZ3VyYXRpb24BAKA8/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAA" + "DwAAAE91dHB1dEFyZ3VtZW50cwEAZEQALgBEZEQAAJYBAAAAAQAqAQEWAAAABwAAAEdyb3VwSWQAEf//" + "//8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; private const string RemoveGroup_InitializationString = "//////////8EYYIKBAAAAAAACwAAAFJlbW92ZUdyb3VwAQCRNwAvAQCRN5E3AAABAf////8BAAAAF2Cp" + "CgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAkjcALgBEkjcAAJYBAAAAAQAqAQEWAAAABwAAAEdyb3Vw" + "SWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAAHAAAAFB1YlN1YkNvbm5lY3Rpb25UeXBlSW5zdGFuY2UBAIE3AQCBN4E3" + "AAD/////CgAAABVgiQoCAAAAAAALAAAAUHVibGlzaGVySWQBAAM5AC4ARAM5AAAAGP////8BAf////8A" + "AAAAFWCJCgIAAAAAABMAAABUcmFuc3BvcnRQcm9maWxlVXJpAQCaQwAvAQC1P5pDAAAADP////8BAf//" + "//8BAAAAF2CJCgIAAAAAAAoAAABTZWxlY3Rpb25zAQAuRQAuAEQuRQAAABgBAAAAAQAAAAAAAAABAf//" + "//8AAAAAF2CJCgIAAAAAABQAAABDb25uZWN0aW9uUHJvcGVydGllcwEATUQALgBETUQAAAEAxTgBAAAA" + "AQAAAAAAAAABAf////8AAAAABGCACgEAAAAAAAcAAABBZGRyZXNzAQCNNwAvAQCZUo03AAD/////AQAA" + "ABVgiQoCAAAAAAAQAAAATmV0d29ya0ludGVyZmFjZQEAMkMALwEAtT8yQwAAAAz/////AQH/////AQAA" + "ABdgiQoCAAAAAAAKAAAAU2VsZWN0aW9ucwEAqEQALgBEqEQAAAAYAQAAAAEAAAAAAAAAAQH/////AAAA" + "AARggAoBAAAAAAARAAAAVHJhbnNwb3J0U2V0dGluZ3MBADNDAC8BADlFM0MAAP////8AAAAABGCACgEA" + "AAAAAAYAAABTdGF0dXMBAAg5AC8BADM5CDkAAP////8BAAAAFWCJCgIAAAAAAAUAAABTdGF0ZQEACTkA" + "LwA/CTkAAAEANzn/////AQH/////AAAAAARggAoBAAAAAAALAAAARGlhZ25vc3RpY3MBAClLAC8BAEpN" + "KUsAAP////8HAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAqSwAvAD8qSwAAAQALTf//" + "//8BAf////8AAAAAFWCJCgIAAAAAABAAAABUb3RhbEluZm9ybWF0aW9uAQArSwAvAQANTStLAAAAB///" + "//8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBACxLAC4ARCxLAAAAAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEALUsALgBELUsAAAEAEk3/////AQH/////AAAAABVg" + "iQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEALksALgBELksAAAEAC03/////AQH/////AAAAABVg" + "iQoCAAAAAAAKAAAAVG90YWxFcnJvcgEAMEsALwEADU0wSwAAAAf/////AQH/////AwAAABVgiQoCAAAA" + "AAAGAAAAQWN0aXZlAQAxSwAuAEQxSwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xhc3Np" + "ZmljYXRpb24BADJLAC4ARDJLAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdub3N0" + "aWNzTGV2ZWwBADNLAC4ARDNLAAABAAtN/////wEB/////wAAAAAEYYIKBAAAAAAABQAAAFJlc2V0AQA1" + "SwAvAQDpTDVLAAABAf////8AAAAAFWCJCgIAAAAAAAgAAABTdWJFcnJvcgEANksALwA/NksAAAAB////" + "/wEB/////wAAAAAEYIAKAQAAAAAACAAAAENvdW50ZXJzAQA3SwAvADo3SwAA/////wYAAAAVYIkKAgAA" + "AAAACgAAAFN0YXRlRXJyb3IBADhLAC8BAA1NOEsAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAA" + "AEFjdGl2ZQEAOUsALgBEOUsAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0" + "aW9uAQA6SwAuAEQ6SwAABgEAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0" + "aWNzTGV2ZWwBADtLAC4ARDtLAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAYAAAAU3Rh" + "dGVPcGVyYXRpb25hbEJ5TWV0aG9kAQA9SwAvAQANTT1LAAAAB/////8BAf////8DAAAAFWCJCgIAAAAA" + "AAYAAABBY3RpdmUBAD5LAC4ARD5LAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lm" + "aWNhdGlvbgEAP0sALgBEP0sAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFn" + "bm9zdGljc0xldmVsAQBASwAuAERASwAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAGAAA" + "AFN0YXRlT3BlcmF0aW9uYWxCeVBhcmVudAEAQksALwEADU1CSwAAAAf/////AQH/////AwAAABVgiQoC" + "AAAAAAAGAAAAQWN0aXZlAQBDSwAuAERDSwAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xh" + "c3NpZmljYXRpb24BAERLAC4ARERLAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAA" + "RGlhZ25vc3RpY3NMZXZlbAEARUsALgBERUsAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAA" + "ABkAAABTdGF0ZU9wZXJhdGlvbmFsRnJvbUVycm9yAQBHSwAvAQANTUdLAAAAB/////8BAf////8DAAAA" + "FWCJCgIAAAAAAAYAAABBY3RpdmUBAEhLAC4AREhLAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4A" + "AABDbGFzc2lmaWNhdGlvbgEASUsALgBESUsAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAA" + "ABAAAABEaWFnbm9zdGljc0xldmVsAQBKSwAuAERKSwAABgAAAAABAAtN/////wEB/////wAAAAAVYIkK" + "AgAAAAAAEwAAAFN0YXRlUGF1c2VkQnlQYXJlbnQBAExLAC8BAA1NTEsAAAAH/////wEB/////wMAAAAV" + "YIkKAgAAAAAABgAAAEFjdGl2ZQEATUsALgBETUsAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAA" + "AENsYXNzaWZpY2F0aW9uAQBOSwAuAEROSwAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAA" + "EAAAAERpYWdub3N0aWNzTGV2ZWwBAE9LAC4ARE9LAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAVAAAAU3RhdGVEaXNhYmxlZEJ5TWV0aG9kAQBRSwAvAQANTVFLAAAAB/////8BAf////8DAAAA" + "FWCJCgIAAAAAAAYAAABBY3RpdmUBAFJLAC4ARFJLAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4A" + "AABDbGFzc2lmaWNhdGlvbgEAU0sALgBEU0sAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAA" + "ABAAAABEaWFnbm9zdGljc0xldmVsAQBUSwAuAERUSwAABgAAAAABAAtN/////wEB/////wAAAAAEYIAK" + "AQAAAAAACgAAAExpdmVWYWx1ZXMBAFZLAC8AOlZLAAD/////AQAAABVgiQoCAAAAAAAPAAAAUmVzb2x2" + "ZWRBZGRyZXNzAQBXSwAvAD9XSwAAAAz/////AQH/////AQAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3Rp" + "Y3NMZXZlbAEAWEsALgBEWEsAAAYAAAAAAQALTf////8BAf////8AAAAABGGCCgQAAAAAAA4AAABBZGRX" + "cml0ZXJHcm91cAEAE0QALwEAE0QTRAAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVu" + "dHMBABREAC4ARBREAACWAQAAAAEAKgEBHgAAAA0AAABDb25maWd1cmF0aW9uAQB4PP////8AAAAAAAEA" + "KAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBADBEAC4A" + "RDBEAACWAQAAAAEAKgEBFgAAAAcAAABHcm91cElkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/" + "////AAAAAARhggoEAAAAAAAOAAAAQWRkUmVhZGVyR3JvdXABADlEAC8BADlEOUQAAAEB/////wIAAAAX" + "YKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBjRAAuAERjRAAAlgEAAAABACoBAR4AAAANAAAAQ29u" + "ZmlndXJhdGlvbgEAoDz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAP" + "AAAAT3V0cHV0QXJndW1lbnRzAQBkRAAuAERkRAAAlgEAAAABACoBARYAAAAHAAAAR3JvdXBJZAAR////" + "/wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAEYYIKBAAAAAAACwAAAFJlbW92ZUdyb3VwAQCR" + "NwAvAQCRN5E3AAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAkjcALgBEkjcA" + "AJYBAAAAAQAqAQEWAAAABwAAAEdyb3VwSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8A" + "AAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState PublisherId { get { return m_publisherId; } set { if (!Object.ReferenceEquals(m_publisherId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publisherId = value; } } /// public SelectionListState TransportProfileUri { get { return m_transportProfileUri; } set { if (!Object.ReferenceEquals(m_transportProfileUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transportProfileUri = value; } } /// public PropertyState ConnectionProperties { get { return m_connectionProperties; } set { if (!Object.ReferenceEquals(m_connectionProperties, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_connectionProperties = value; } } /// public NetworkAddressState Address { get { return m_address; } set { if (!Object.ReferenceEquals(m_address, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_address = value; } } /// public ConnectionTransportState TransportSettings { get { return m_transportSettings; } set { if (!Object.ReferenceEquals(m_transportSettings, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transportSettings = value; } } /// public PubSubStatusState Status { get { return m_status; } set { if (!Object.ReferenceEquals(m_status, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_status = value; } } /// public PubSubDiagnosticsConnectionState Diagnostics { get { return m_diagnostics; } set { if (!Object.ReferenceEquals(m_diagnostics, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_diagnostics = value; } } /// public PubSubConnectionTypeAddWriterGroupMethodState AddWriterGroup { get { return m_addWriterGroupMethod; } set { if (!Object.ReferenceEquals(m_addWriterGroupMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addWriterGroupMethod = value; } } /// public PubSubConnectionAddReaderGroupGroupMethodState AddReaderGroup { get { return m_addReaderGroupMethod; } set { if (!Object.ReferenceEquals(m_addReaderGroupMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addReaderGroupMethod = value; } } /// public PubSubConnectionTypeRemoveGroupMethodState RemoveGroup { get { return m_removeGroupMethod; } set { if (!Object.ReferenceEquals(m_removeGroupMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeGroupMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_publisherId != null) { children.Add(m_publisherId); } if (m_transportProfileUri != null) { children.Add(m_transportProfileUri); } if (m_connectionProperties != null) { children.Add(m_connectionProperties); } if (m_address != null) { children.Add(m_address); } if (m_transportSettings != null) { children.Add(m_transportSettings); } if (m_status != null) { children.Add(m_status); } if (m_diagnostics != null) { children.Add(m_diagnostics); } if (m_addWriterGroupMethod != null) { children.Add(m_addWriterGroupMethod); } if (m_addReaderGroupMethod != null) { children.Add(m_addReaderGroupMethod); } if (m_removeGroupMethod != null) { children.Add(m_removeGroupMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.PublisherId: { if (createOrReplace) { if (PublisherId == null) { if (replacement == null) { PublisherId = new PropertyState(this); } else { PublisherId = (PropertyState)replacement; } } } instance = PublisherId; break; } case Opc.Ua.BrowseNames.TransportProfileUri: { if (createOrReplace) { if (TransportProfileUri == null) { if (replacement == null) { TransportProfileUri = new SelectionListState(this); } else { TransportProfileUri = (SelectionListState)replacement; } } } instance = TransportProfileUri; break; } case Opc.Ua.BrowseNames.ConnectionProperties: { if (createOrReplace) { if (ConnectionProperties == null) { if (replacement == null) { ConnectionProperties = new PropertyState(this); } else { ConnectionProperties = (PropertyState)replacement; } } } instance = ConnectionProperties; break; } case Opc.Ua.BrowseNames.Address: { if (createOrReplace) { if (Address == null) { if (replacement == null) { Address = new NetworkAddressState(this); } else { Address = (NetworkAddressState)replacement; } } } instance = Address; break; } case Opc.Ua.BrowseNames.TransportSettings: { if (createOrReplace) { if (TransportSettings == null) { if (replacement == null) { TransportSettings = new ConnectionTransportState(this); } else { TransportSettings = (ConnectionTransportState)replacement; } } } instance = TransportSettings; break; } case Opc.Ua.BrowseNames.Status: { if (createOrReplace) { if (Status == null) { if (replacement == null) { Status = new PubSubStatusState(this); } else { Status = (PubSubStatusState)replacement; } } } instance = Status; break; } case Opc.Ua.BrowseNames.Diagnostics: { if (createOrReplace) { if (Diagnostics == null) { if (replacement == null) { Diagnostics = new PubSubDiagnosticsConnectionState(this); } else { Diagnostics = (PubSubDiagnosticsConnectionState)replacement; } } } instance = Diagnostics; break; } case Opc.Ua.BrowseNames.AddWriterGroup: { if (createOrReplace) { if (AddWriterGroup == null) { if (replacement == null) { AddWriterGroup = new PubSubConnectionTypeAddWriterGroupMethodState(this); } else { AddWriterGroup = (PubSubConnectionTypeAddWriterGroupMethodState)replacement; } } } instance = AddWriterGroup; break; } case Opc.Ua.BrowseNames.AddReaderGroup: { if (createOrReplace) { if (AddReaderGroup == null) { if (replacement == null) { AddReaderGroup = new PubSubConnectionAddReaderGroupGroupMethodState(this); } else { AddReaderGroup = (PubSubConnectionAddReaderGroupGroupMethodState)replacement; } } } instance = AddReaderGroup; break; } case Opc.Ua.BrowseNames.RemoveGroup: { if (createOrReplace) { if (RemoveGroup == null) { if (replacement == null) { RemoveGroup = new PubSubConnectionTypeRemoveGroupMethodState(this); } else { RemoveGroup = (PubSubConnectionTypeRemoveGroupMethodState)replacement; } } } instance = RemoveGroup; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_publisherId; private SelectionListState m_transportProfileUri; private PropertyState m_connectionProperties; private NetworkAddressState m_address; private ConnectionTransportState m_transportSettings; private PubSubStatusState m_status; private PubSubDiagnosticsConnectionState m_diagnostics; private PubSubConnectionTypeAddWriterGroupMethodState m_addWriterGroupMethod; private PubSubConnectionAddReaderGroupGroupMethodState m_addReaderGroupMethod; private PubSubConnectionTypeRemoveGroupMethodState m_removeGroupMethod; #endregion } #endif #endregion #region PubSubConnectionTypeAddWriterGroupMethodState Class #if (!OPCUA_EXCLUDE_PubSubConnectionTypeAddWriterGroupMethodState) /// /// Stores an instance of the PubSubConnectionTypeAddWriterGroupMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubConnectionTypeAddWriterGroupMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubConnectionTypeAddWriterGroupMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new PubSubConnectionTypeAddWriterGroupMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAALAAAAFB1YlN1YkNvbm5lY3Rpb25UeXBlQWRkV3JpdGVyR3JvdXBNZXRo" + "b2RUeXBlAQCZRAAvAQCZRJlEAAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEA" + "zUQALgBEzUQAAJYBAAAAAQAqAQEeAAAADQAAAENvbmZpZ3VyYXRpb24BAHg8/////wAAAAAAAQAoAQEA" + "AAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAzkQALgBEzkQA" + "AJYBAAAAAQAqAQEWAAAABwAAAEdyb3VwSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8A" + "AAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public PubSubConnectionTypeAddWriterGroupMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; WriterGroupDataType configuration = (WriterGroupDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); NodeId groupId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, configuration, ref groupId); } _outputArguments[0] = groupId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult PubSubConnectionTypeAddWriterGroupMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, WriterGroupDataType configuration, ref NodeId groupId); #endif #endregion #region PubSubConnectionAddReaderGroupGroupMethodState Class #if (!OPCUA_EXCLUDE_PubSubConnectionAddReaderGroupGroupMethodState) /// /// Stores an instance of the PubSubConnectionAddReaderGroupGroupMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubConnectionAddReaderGroupGroupMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubConnectionAddReaderGroupGroupMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new PubSubConnectionAddReaderGroupGroupMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAALQAAAFB1YlN1YkNvbm5lY3Rpb25BZGRSZWFkZXJHcm91cEdyb3VwTWV0" + "aG9kVHlwZQEA3kQALwEA3kTeRAAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMB" + "AN9EAC4ARN9EAACWAQAAAAEAKgEBHgAAAA0AAABDb25maWd1cmF0aW9uAQCgPP////8AAAAAAAEAKAEB" + "AAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBADhFAC4ARDhF" + "AACWAQAAAAEAKgEBFgAAAAcAAABHcm91cElkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////" + "AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public PubSubConnectionAddReaderGroupGroupMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; ReaderGroupDataType configuration = (ReaderGroupDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); NodeId groupId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, configuration, ref groupId); } _outputArguments[0] = groupId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult PubSubConnectionAddReaderGroupGroupMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, ReaderGroupDataType configuration, ref NodeId groupId); #endif #endregion #region PubSubConnectionTypeRemoveGroupMethodState Class #if (!OPCUA_EXCLUDE_PubSubConnectionTypeRemoveGroupMethodState) /// /// Stores an instance of the PubSubConnectionTypeRemoveGroupMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubConnectionTypeRemoveGroupMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubConnectionTypeRemoveGroupMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new PubSubConnectionTypeRemoveGroupMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAKQAAAFB1YlN1YkNvbm5lY3Rpb25UeXBlUmVtb3ZlR3JvdXBNZXRob2RU" + "eXBlAQAMOQAvAQAMOQw5AAABAf////8BAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEADTkA" + "LgBEDTkAAJYBAAAAAQAqAQEWAAAABwAAAEdyb3VwSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAAB" + "Af////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public PubSubConnectionTypeRemoveGroupMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId groupId = (NodeId)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, groupId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult PubSubConnectionTypeRemoveGroupMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId groupId); #endif #endregion #region ConnectionTransportState Class #if (!OPCUA_EXCLUDE_ConnectionTransportState) /// /// Stores an instance of the ConnectionTransportType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ConnectionTransportState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ConnectionTransportState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ConnectionTransportType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHwAAAENvbm5lY3Rpb25UcmFuc3BvcnRUeXBlSW5zdGFuY2UBADlFAQA5" + "RTlFAAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PubSubGroupState Class #if (!OPCUA_EXCLUDE_PubSubGroupState) /// /// Stores an instance of the PubSubGroupType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubGroupState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubGroupState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubGroupType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (SecurityGroupId != null) { SecurityGroupId.Initialize(context, SecurityGroupId_InitializationString); } if (SecurityKeyServices != null) { SecurityKeyServices.Initialize(context, SecurityKeyServices_InitializationString); } } #region Initialization String private const string SecurityGroupId_InitializationString = "//////////8VYIkKAgAAAAAADwAAAFNlY3VyaXR5R3JvdXBJZAEANz4ALgBENz4AAAAM/////wEB////" + "/wAAAAA="; private const string SecurityKeyServices_InitializationString = "//////////8XYIkKAgAAAAAAEwAAAFNlY3VyaXR5S2V5U2VydmljZXMBADg+AC4ARDg+AAABADgBAQAA" + "AAEAAAAAAAAAAQH/////AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAFwAAAFB1YlN1Ykdyb3VwVHlwZUluc3RhbmNlAQCYNwEAmDeYNwAA////" + "/wYAAAAVYIkKAgAAAAAADAAAAFNlY3VyaXR5TW9kZQEANj4ALgBENj4AAAEALgH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAPAAAAU2VjdXJpdHlHcm91cElkAQA3PgAuAEQ3PgAAAAz/////AQH/////AAAAABdg" + "iQoCAAAAAAATAAAAU2VjdXJpdHlLZXlTZXJ2aWNlcwEAOD4ALgBEOD4AAAEAOAEBAAAAAQAAAAAAAAAB" + "Af////8AAAAAFWCJCgIAAAAAABUAAABNYXhOZXR3b3JrTWVzc2FnZVNpemUBADxFAC4ARDxFAAAAB///" + "//8BAf////8AAAAAF2CJCgIAAAAAAA8AAABHcm91cFByb3BlcnRpZXMBAFBEAC4ARFBEAAABAMU4AQAA" + "AAEAAAAAAAAAAQH/////AAAAAARggAoBAAAAAAAGAAAAU3RhdHVzAQChOwAvAQAzOaE7AAD/////AQAA" + "ABVgiQoCAAAAAAAFAAAAU3RhdGUBAKI7AC8AP6I7AAABADc5/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState SecurityMode { get { return m_securityMode; } set { if (!Object.ReferenceEquals(m_securityMode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityMode = value; } } /// public PropertyState SecurityGroupId { get { return m_securityGroupId; } set { if (!Object.ReferenceEquals(m_securityGroupId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityGroupId = value; } } /// public PropertyState SecurityKeyServices { get { return m_securityKeyServices; } set { if (!Object.ReferenceEquals(m_securityKeyServices, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityKeyServices = value; } } /// public PropertyState MaxNetworkMessageSize { get { return m_maxNetworkMessageSize; } set { if (!Object.ReferenceEquals(m_maxNetworkMessageSize, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maxNetworkMessageSize = value; } } /// public PropertyState GroupProperties { get { return m_groupProperties; } set { if (!Object.ReferenceEquals(m_groupProperties, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_groupProperties = value; } } /// public PubSubStatusState Status { get { return m_status; } set { if (!Object.ReferenceEquals(m_status, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_status = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_securityMode != null) { children.Add(m_securityMode); } if (m_securityGroupId != null) { children.Add(m_securityGroupId); } if (m_securityKeyServices != null) { children.Add(m_securityKeyServices); } if (m_maxNetworkMessageSize != null) { children.Add(m_maxNetworkMessageSize); } if (m_groupProperties != null) { children.Add(m_groupProperties); } if (m_status != null) { children.Add(m_status); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.SecurityMode: { if (createOrReplace) { if (SecurityMode == null) { if (replacement == null) { SecurityMode = new PropertyState(this); } else { SecurityMode = (PropertyState)replacement; } } } instance = SecurityMode; break; } case Opc.Ua.BrowseNames.SecurityGroupId: { if (createOrReplace) { if (SecurityGroupId == null) { if (replacement == null) { SecurityGroupId = new PropertyState(this); } else { SecurityGroupId = (PropertyState)replacement; } } } instance = SecurityGroupId; break; } case Opc.Ua.BrowseNames.SecurityKeyServices: { if (createOrReplace) { if (SecurityKeyServices == null) { if (replacement == null) { SecurityKeyServices = new PropertyState(this); } else { SecurityKeyServices = (PropertyState)replacement; } } } instance = SecurityKeyServices; break; } case Opc.Ua.BrowseNames.MaxNetworkMessageSize: { if (createOrReplace) { if (MaxNetworkMessageSize == null) { if (replacement == null) { MaxNetworkMessageSize = new PropertyState(this); } else { MaxNetworkMessageSize = (PropertyState)replacement; } } } instance = MaxNetworkMessageSize; break; } case Opc.Ua.BrowseNames.GroupProperties: { if (createOrReplace) { if (GroupProperties == null) { if (replacement == null) { GroupProperties = new PropertyState(this); } else { GroupProperties = (PropertyState)replacement; } } } instance = GroupProperties; break; } case Opc.Ua.BrowseNames.Status: { if (createOrReplace) { if (Status == null) { if (replacement == null) { Status = new PubSubStatusState(this); } else { Status = (PubSubStatusState)replacement; } } } instance = Status; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_securityMode; private PropertyState m_securityGroupId; private PropertyState m_securityKeyServices; private PropertyState m_maxNetworkMessageSize; private PropertyState m_groupProperties; private PubSubStatusState m_status; #endregion } #endif #endregion #region WriterGroupState Class #if (!OPCUA_EXCLUDE_WriterGroupState) /// /// Stores an instance of the WriterGroupType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class WriterGroupState : PubSubGroupState { #region Constructors /// /// Initializes the type with its default attribute values. /// public WriterGroupState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.WriterGroupType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (TransportSettings != null) { TransportSettings.Initialize(context, TransportSettings_InitializationString); } if (MessageSettings != null) { MessageSettings.Initialize(context, MessageSettings_InitializationString); } if (Diagnostics != null) { Diagnostics.Initialize(context, Diagnostics_InitializationString); } if (AddDataSetWriter != null) { AddDataSetWriter.Initialize(context, AddDataSetWriter_InitializationString); } if (RemoveDataSetWriter != null) { RemoveDataSetWriter.Initialize(context, RemoveDataSetWriter_InitializationString); } } #region Initialization String private const string TransportSettings_InitializationString = "//////////8EYIAKAQAAAAAAEQAAAFRyYW5zcG9ydFNldHRpbmdzAQBNRQAvAQBNRk1FAAD/////AAAA" + "AA=="; private const string MessageSettings_InitializationString = "//////////8EYIAKAQAAAAAADwAAAE1lc3NhZ2VTZXR0aW5ncwEATkUALwEATkZORQAA/////wAAAAA="; private const string Diagnostics_InitializationString = "//////////8EYIAKAQAAAAAACwAAAERpYWdub3N0aWNzAQCURQAvAQB6TZRFAAD/////BwAAABVgiQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAlUUALwA/lUUAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAQAAAAVG90YWxJbmZvcm1hdGlvbgEAlkUALwEADU2WRQAAAAf/////AQH/////AwAAABVgiQoC" + "AAAAAAAGAAAAQWN0aXZlAQCXRQAuAESXRQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xh" + "c3NpZmljYXRpb24BAJhFAC4ARJhFAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdu" + "b3N0aWNzTGV2ZWwBAJlFAC4ARJlFAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFRvdGFs" + "RXJyb3IBAJtFAC8BAA1Nm0UAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAnEUA" + "LgBEnEUAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQCdRQAuAESd" + "RQAAAQASTf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQCeRQAuAESe" + "RQAAAQALTf////8BAf////8AAAAABGGCCgQAAAAAAAUAAABSZXNldAEAoEUALwEA6UygRQAAAQH/////" + "AAAAABVgiQoCAAAAAAAIAAAAU3ViRXJyb3IBAKFFAC8AP6FFAAAAAf////8BAf////8AAAAABGCACgEA" + "AAAAAAgAAABDb3VudGVycwEAokUALwA6okUAAP////8JAAAAFWCJCgIAAAAAAAoAAABTdGF0ZUVycm9y" + "AQCjRQAvAQANTaNFAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAKRFAC4ARKRF" + "AAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEApUUALgBEpUUAAAYB" + "AAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQCmRQAuAESm" + "RQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeU1l" + "dGhvZAEAqEUALwEADU2oRQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQCpRQAu" + "AESpRQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAKpFAC4ARKpF" + "AAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAq0UA" + "LgBEq0UAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABgAAABTdGF0ZU9wZXJhdGlvbmFs" + "QnlQYXJlbnQBAK1FAC8BAA1NrUUAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEA" + "rkUALgBErkUAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQCvRQAu" + "AESvRQAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwB" + "ALBFAC4ARLBFAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAZAAAAU3RhdGVPcGVyYXRp" + "b25hbEZyb21FcnJvcgEAskUALwEADU2yRQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQCzRQAuAESzRQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "ALRFAC4ARLRFAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAtUUALgBEtUUAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTdGF0ZVBh" + "dXNlZEJ5UGFyZW50AQC3RQAvAQANTbdFAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3Rp" + "dmUBALhFAC4ARLhFAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEA" + "uUUALgBEuUUAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xl" + "dmVsAQC6RQAuAES6RQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAFN0YXRlRGlz" + "YWJsZWRCeU1ldGhvZAEAvUUALwEADU29RQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQC+RQAuAES+RQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "AL9FAC4ARL9FAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAwEUALgBEwEUAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTZW50TmV0" + "d29ya01lc3NhZ2VzAQDDRQAvAQANTcNFAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3Rp" + "dmUBAMhFAC4ARMhFAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEA" + "z0UALgBEz0UAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xl" + "dmVsAQDQRQAuAETQRQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAEwAAAEZhaWxlZFRy" + "YW5zbWlzc2lvbnMBANJFAC8BAA1N0kUAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2" + "ZQEA1kUALgBE1kUAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQDd" + "RQAuAETdRQAABgEAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2" + "ZWwBAORFAC4ARORFAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAQAAAARW5jcnlwdGlv" + "bkVycm9ycwEA7EUALwEADU3sRQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQDt" + "RQAuAETtRQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAO5FAC4A" + "RO5FAAAGAQAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEA" + "70UALgBE70UAAAYBAAAAAQALTf////8BAf////8AAAAABGCACgEAAAAAAAoAAABMaXZlVmFsdWVzAQDC" + "RQAvADrCRQAA/////wIAAAAVYIkKAgAAAAAAGAAAAENvbmZpZ3VyZWREYXRhU2V0V3JpdGVycwEA+UUA" + "LwA/+UUAAAAF/////wEB/////wEAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAABGAC4A" + "RABGAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAZAAAAT3BlcmF0aW9uYWxEYXRhU2V0" + "V3JpdGVycwEAB0YALwA/B0YAAAAF/////wEB/////wEAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNz" + "TGV2ZWwBAA5GAC4ARA5GAAAGAAAAAAEAC03/////AQH/////AAAAAA=="; private const string AddDataSetWriter_InitializationString = "//////////8EYYIKBAAAAAAAEAAAAEFkZERhdGFTZXRXcml0ZXIBADFGAC8BADFGMUYAAAEB/////wIA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQA4RgAuAEQ4RgAAlgEAAAABACoBAR4AAAANAAAA" + "Q29uZmlndXJhdGlvbgEA7Tz/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAA" + "AAAPAAAAT3V0cHV0QXJndW1lbnRzAQBDRgAuAERDRgAAlgEAAAABACoBASIAAAATAAAARGF0YVNldFdy" + "aXRlck5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string RemoveDataSetWriter_InitializationString = "//////////8EYYIKBAAAAAAAEwAAAFJlbW92ZURhdGFTZXRXcml0ZXIBAEhGAC8BAEhGSEYAAAEB////" + "/wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBJRgAuAERJRgAAlgEAAAABACoBASIAAAAT" + "AAAARGF0YVNldFdyaXRlck5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAFwAAAFdyaXRlckdyb3VwVHlwZUluc3RhbmNlAQA9RQEAPUU9RQAA////" + "/w8AAAAVYIkKAgAAAAAADAAAAFNlY3VyaXR5TW9kZQEAPkUALgBEPkUAAAEALgH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAVAAAATWF4TmV0d29ya01lc3NhZ2VTaXplAQBBRQAuAERBRQAAAAf/////AQH/////" + "AAAAABdgiQoCAAAAAAAPAAAAR3JvdXBQcm9wZXJ0aWVzAQBRRAAuAERRRAAAAQDFOAEAAAABAAAAAAAA" + "AAEB/////wAAAAAEYIAKAQAAAAAABgAAAFN0YXR1cwEAQkUALwEAMzlCRQAA/////wEAAAAVYIkKAgAA" + "AAAABQAAAFN0YXRlAQBDRQAvAD9DRQAAAQA3Of////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABXcml0" + "ZXJHcm91cElkAQBIRQAuAERIRQAAAAX/////AQH/////AAAAABVgiQoCAAAAAAASAAAAUHVibGlzaGlu" + "Z0ludGVydmFsAQBJRQAuAERJRQAAAQAiAf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABLZWVwQWxp" + "dmVUaW1lAQBKRQAuAERKRQAAAQAiAf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABQcmlvcml0eQEA" + "S0UALgBES0UAAAAD/////wEB/////wAAAAAXYIkKAgAAAAAACQAAAExvY2FsZUlkcwEATEUALgBETEUA" + "AAEAJwEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAAAA8AAABIZWFkZXJMYXlvdXRVcmkBAJdE" + "AC4ARJdEAAAADP////8BAf////8AAAAABGCACgEAAAAAABEAAABUcmFuc3BvcnRTZXR0aW5ncwEATUUA" + "LwEATUZNRQAA/////wAAAAAEYIAKAQAAAAAADwAAAE1lc3NhZ2VTZXR0aW5ncwEATkUALwEATkZORQAA" + "/////wAAAAAEYIAKAQAAAAAACwAAAERpYWdub3N0aWNzAQCURQAvAQB6TZRFAAD/////BwAAABVgiQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAlUUALwA/lUUAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAQAAAAVG90YWxJbmZvcm1hdGlvbgEAlkUALwEADU2WRQAAAAf/////AQH/////AwAAABVgiQoC" + "AAAAAAAGAAAAQWN0aXZlAQCXRQAuAESXRQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xh" + "c3NpZmljYXRpb24BAJhFAC4ARJhFAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdu" + "b3N0aWNzTGV2ZWwBAJlFAC4ARJlFAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFRvdGFs" + "RXJyb3IBAJtFAC8BAA1Nm0UAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAnEUA" + "LgBEnEUAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQCdRQAuAESd" + "RQAAAQASTf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQCeRQAuAESe" + "RQAAAQALTf////8BAf////8AAAAABGGCCgQAAAAAAAUAAABSZXNldAEAoEUALwEA6UygRQAAAQH/////" + "AAAAABVgiQoCAAAAAAAIAAAAU3ViRXJyb3IBAKFFAC8AP6FFAAAAAf////8BAf////8AAAAABGCACgEA" + "AAAAAAgAAABDb3VudGVycwEAokUALwA6okUAAP////8JAAAAFWCJCgIAAAAAAAoAAABTdGF0ZUVycm9y" + "AQCjRQAvAQANTaNFAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAKRFAC4ARKRF" + "AAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEApUUALgBEpUUAAAYB" + "AAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQCmRQAuAESm" + "RQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeU1l" + "dGhvZAEAqEUALwEADU2oRQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQCpRQAu" + "AESpRQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAKpFAC4ARKpF" + "AAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAq0UA" + "LgBEq0UAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABgAAABTdGF0ZU9wZXJhdGlvbmFs" + "QnlQYXJlbnQBAK1FAC8BAA1NrUUAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEA" + "rkUALgBErkUAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQCvRQAu" + "AESvRQAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwB" + "ALBFAC4ARLBFAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAZAAAAU3RhdGVPcGVyYXRp" + "b25hbEZyb21FcnJvcgEAskUALwEADU2yRQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQCzRQAuAESzRQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "ALRFAC4ARLRFAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAtUUALgBEtUUAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTdGF0ZVBh" + "dXNlZEJ5UGFyZW50AQC3RQAvAQANTbdFAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3Rp" + "dmUBALhFAC4ARLhFAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEA" + "uUUALgBEuUUAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xl" + "dmVsAQC6RQAuAES6RQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAFN0YXRlRGlz" + "YWJsZWRCeU1ldGhvZAEAvUUALwEADU29RQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQC+RQAuAES+RQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "AL9FAC4ARL9FAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAwEUALgBEwEUAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTZW50TmV0" + "d29ya01lc3NhZ2VzAQDDRQAvAQANTcNFAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3Rp" + "dmUBAMhFAC4ARMhFAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEA" + "z0UALgBEz0UAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xl" + "dmVsAQDQRQAuAETQRQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAEwAAAEZhaWxlZFRy" + "YW5zbWlzc2lvbnMBANJFAC8BAA1N0kUAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2" + "ZQEA1kUALgBE1kUAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQDd" + "RQAuAETdRQAABgEAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2" + "ZWwBAORFAC4ARORFAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAQAAAARW5jcnlwdGlv" + "bkVycm9ycwEA7EUALwEADU3sRQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQDt" + "RQAuAETtRQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAO5FAC4A" + "RO5FAAAGAQAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEA" + "70UALgBE70UAAAYBAAAAAQALTf////8BAf////8AAAAABGCACgEAAAAAAAoAAABMaXZlVmFsdWVzAQDC" + "RQAvADrCRQAA/////wIAAAAVYIkKAgAAAAAAGAAAAENvbmZpZ3VyZWREYXRhU2V0V3JpdGVycwEA+UUA" + "LwA/+UUAAAAF/////wEB/////wEAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAABGAC4A" + "RABGAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAZAAAAT3BlcmF0aW9uYWxEYXRhU2V0" + "V3JpdGVycwEAB0YALwA/B0YAAAAF/////wEB/////wEAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNz" + "TGV2ZWwBAA5GAC4ARA5GAAAGAAAAAAEAC03/////AQH/////AAAAAARhggoEAAAAAAAQAAAAQWRkRGF0" + "YVNldFdyaXRlcgEAMUYALwEAMUYxRgAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVu" + "dHMBADhGAC4ARDhGAACWAQAAAAEAKgEBHgAAAA0AAABDb25maWd1cmF0aW9uAQDtPP////8AAAAAAAEA" + "KAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAENGAC4A" + "RENGAACWAQAAAAEAKgEBIgAAABMAAABEYXRhU2V0V3JpdGVyTm9kZUlkABH/////AAAAAAABACgBAQAA" + "AAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAATAAAAUmVtb3ZlRGF0YVNldFdyaXRlcgEASEYALwEA" + "SEZIRgAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAElGAC4ARElGAACWAQAA" + "AAEAKgEBIgAAABMAAABEYXRhU2V0V3JpdGVyTm9kZUlkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAA" + "AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState WriterGroupId { get { return m_writerGroupId; } set { if (!Object.ReferenceEquals(m_writerGroupId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_writerGroupId = value; } } /// public PropertyState PublishingInterval { get { return m_publishingInterval; } set { if (!Object.ReferenceEquals(m_publishingInterval, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publishingInterval = value; } } /// public PropertyState KeepAliveTime { get { return m_keepAliveTime; } set { if (!Object.ReferenceEquals(m_keepAliveTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_keepAliveTime = value; } } /// public PropertyState Priority { get { return m_priority; } set { if (!Object.ReferenceEquals(m_priority, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_priority = value; } } /// public PropertyState LocaleIds { get { return m_localeIds; } set { if (!Object.ReferenceEquals(m_localeIds, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_localeIds = value; } } /// public PropertyState HeaderLayoutUri { get { return m_headerLayoutUri; } set { if (!Object.ReferenceEquals(m_headerLayoutUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_headerLayoutUri = value; } } /// public WriterGroupTransportState TransportSettings { get { return m_transportSettings; } set { if (!Object.ReferenceEquals(m_transportSettings, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transportSettings = value; } } /// public WriterGroupMessageState MessageSettings { get { return m_messageSettings; } set { if (!Object.ReferenceEquals(m_messageSettings, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_messageSettings = value; } } /// public PubSubDiagnosticsWriterGroupState Diagnostics { get { return m_diagnostics; } set { if (!Object.ReferenceEquals(m_diagnostics, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_diagnostics = value; } } /// public PubSubGroupTypeAddWriterrMethodState AddDataSetWriter { get { return m_addDataSetWriterMethod; } set { if (!Object.ReferenceEquals(m_addDataSetWriterMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addDataSetWriterMethod = value; } } /// public PubSubGroupTypeRemoveWriterMethodState RemoveDataSetWriter { get { return m_removeDataSetWriterMethod; } set { if (!Object.ReferenceEquals(m_removeDataSetWriterMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeDataSetWriterMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_writerGroupId != null) { children.Add(m_writerGroupId); } if (m_publishingInterval != null) { children.Add(m_publishingInterval); } if (m_keepAliveTime != null) { children.Add(m_keepAliveTime); } if (m_priority != null) { children.Add(m_priority); } if (m_localeIds != null) { children.Add(m_localeIds); } if (m_headerLayoutUri != null) { children.Add(m_headerLayoutUri); } if (m_transportSettings != null) { children.Add(m_transportSettings); } if (m_messageSettings != null) { children.Add(m_messageSettings); } if (m_diagnostics != null) { children.Add(m_diagnostics); } if (m_addDataSetWriterMethod != null) { children.Add(m_addDataSetWriterMethod); } if (m_removeDataSetWriterMethod != null) { children.Add(m_removeDataSetWriterMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.WriterGroupId: { if (createOrReplace) { if (WriterGroupId == null) { if (replacement == null) { WriterGroupId = new PropertyState(this); } else { WriterGroupId = (PropertyState)replacement; } } } instance = WriterGroupId; break; } case Opc.Ua.BrowseNames.PublishingInterval: { if (createOrReplace) { if (PublishingInterval == null) { if (replacement == null) { PublishingInterval = new PropertyState(this); } else { PublishingInterval = (PropertyState)replacement; } } } instance = PublishingInterval; break; } case Opc.Ua.BrowseNames.KeepAliveTime: { if (createOrReplace) { if (KeepAliveTime == null) { if (replacement == null) { KeepAliveTime = new PropertyState(this); } else { KeepAliveTime = (PropertyState)replacement; } } } instance = KeepAliveTime; break; } case Opc.Ua.BrowseNames.Priority: { if (createOrReplace) { if (Priority == null) { if (replacement == null) { Priority = new PropertyState(this); } else { Priority = (PropertyState)replacement; } } } instance = Priority; break; } case Opc.Ua.BrowseNames.LocaleIds: { if (createOrReplace) { if (LocaleIds == null) { if (replacement == null) { LocaleIds = new PropertyState(this); } else { LocaleIds = (PropertyState)replacement; } } } instance = LocaleIds; break; } case Opc.Ua.BrowseNames.HeaderLayoutUri: { if (createOrReplace) { if (HeaderLayoutUri == null) { if (replacement == null) { HeaderLayoutUri = new PropertyState(this); } else { HeaderLayoutUri = (PropertyState)replacement; } } } instance = HeaderLayoutUri; break; } case Opc.Ua.BrowseNames.TransportSettings: { if (createOrReplace) { if (TransportSettings == null) { if (replacement == null) { TransportSettings = new WriterGroupTransportState(this); } else { TransportSettings = (WriterGroupTransportState)replacement; } } } instance = TransportSettings; break; } case Opc.Ua.BrowseNames.MessageSettings: { if (createOrReplace) { if (MessageSettings == null) { if (replacement == null) { MessageSettings = new WriterGroupMessageState(this); } else { MessageSettings = (WriterGroupMessageState)replacement; } } } instance = MessageSettings; break; } case Opc.Ua.BrowseNames.Diagnostics: { if (createOrReplace) { if (Diagnostics == null) { if (replacement == null) { Diagnostics = new PubSubDiagnosticsWriterGroupState(this); } else { Diagnostics = (PubSubDiagnosticsWriterGroupState)replacement; } } } instance = Diagnostics; break; } case Opc.Ua.BrowseNames.AddDataSetWriter: { if (createOrReplace) { if (AddDataSetWriter == null) { if (replacement == null) { AddDataSetWriter = new PubSubGroupTypeAddWriterrMethodState(this); } else { AddDataSetWriter = (PubSubGroupTypeAddWriterrMethodState)replacement; } } } instance = AddDataSetWriter; break; } case Opc.Ua.BrowseNames.RemoveDataSetWriter: { if (createOrReplace) { if (RemoveDataSetWriter == null) { if (replacement == null) { RemoveDataSetWriter = new PubSubGroupTypeRemoveWriterMethodState(this); } else { RemoveDataSetWriter = (PubSubGroupTypeRemoveWriterMethodState)replacement; } } } instance = RemoveDataSetWriter; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_writerGroupId; private PropertyState m_publishingInterval; private PropertyState m_keepAliveTime; private PropertyState m_priority; private PropertyState m_localeIds; private PropertyState m_headerLayoutUri; private WriterGroupTransportState m_transportSettings; private WriterGroupMessageState m_messageSettings; private PubSubDiagnosticsWriterGroupState m_diagnostics; private PubSubGroupTypeAddWriterrMethodState m_addDataSetWriterMethod; private PubSubGroupTypeRemoveWriterMethodState m_removeDataSetWriterMethod; #endregion } #endif #endregion #region PubSubGroupTypeAddWriterrMethodState Class #if (!OPCUA_EXCLUDE_PubSubGroupTypeAddWriterrMethodState) /// /// Stores an instance of the PubSubGroupTypeAddWriterrMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubGroupTypeAddWriterrMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubGroupTypeAddWriterrMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new PubSubGroupTypeAddWriterrMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAIwAAAFB1YlN1Ykdyb3VwVHlwZUFkZFdyaXRlcnJNZXRob2RUeXBlAQBK" + "RgAvAQBKRkpGAAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEAS0YALgBES0YA" + "AJYBAAAAAQAqAQEeAAAADQAAAENvbmZpZ3VyYXRpb24BAO08/////wAAAAAAAQAoAQEAAAABAAAAAAAA" + "AAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEATEYALgBETEYAAJYBAAAAAQAq" + "AQEiAAAAEwAAAERhdGFTZXRXcml0ZXJOb2RlSWQAEf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf//" + "//8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public PubSubGroupTypeAddWriterrMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; DataSetWriterDataType configuration = (DataSetWriterDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); NodeId dataSetWriterNodeId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, configuration, ref dataSetWriterNodeId); } _outputArguments[0] = dataSetWriterNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult PubSubGroupTypeAddWriterrMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, DataSetWriterDataType configuration, ref NodeId dataSetWriterNodeId); #endif #endregion #region PubSubGroupTypeRemoveWriterMethodState Class #if (!OPCUA_EXCLUDE_PubSubGroupTypeRemoveWriterMethodState) /// /// Stores an instance of the PubSubGroupTypeRemoveWriterMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubGroupTypeRemoveWriterMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubGroupTypeRemoveWriterMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new PubSubGroupTypeRemoveWriterMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAJQAAAFB1YlN1Ykdyb3VwVHlwZVJlbW92ZVdyaXRlck1ldGhvZFR5cGUB" + "AB85AC8BAB85HzkAAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQAgOQAuAEQg" + "OQAAlgEAAAABACoBASIAAAATAAAARGF0YVNldFdyaXRlck5vZGVJZAAR/////wAAAAAAAQAoAQEAAAAB" + "AAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public PubSubGroupTypeRemoveWriterMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId dataSetWriterNodeId = (NodeId)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, dataSetWriterNodeId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult PubSubGroupTypeRemoveWriterMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId dataSetWriterNodeId); #endif #endregion #region WriterGroupTransportState Class #if (!OPCUA_EXCLUDE_WriterGroupTransportState) /// /// Stores an instance of the WriterGroupTransportType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class WriterGroupTransportState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public WriterGroupTransportState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.WriterGroupTransportType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIAAAAFdyaXRlckdyb3VwVHJhbnNwb3J0VHlwZUluc3RhbmNlAQBNRgEA" + "TUZNRgAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region WriterGroupMessageState Class #if (!OPCUA_EXCLUDE_WriterGroupMessageState) /// /// Stores an instance of the WriterGroupMessageType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class WriterGroupMessageState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public WriterGroupMessageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.WriterGroupMessageType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHgAAAFdyaXRlckdyb3VwTWVzc2FnZVR5cGVJbnN0YW5jZQEATkYBAE5G" + "TkYAAP////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ReaderGroupState Class #if (!OPCUA_EXCLUDE_ReaderGroupState) /// /// Stores an instance of the ReaderGroupType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ReaderGroupState : PubSubGroupState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ReaderGroupState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ReaderGroupType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (Diagnostics != null) { Diagnostics.Initialize(context, Diagnostics_InitializationString); } if (TransportSettings != null) { TransportSettings.Initialize(context, TransportSettings_InitializationString); } if (MessageSettings != null) { MessageSettings.Initialize(context, MessageSettings_InitializationString); } if (AddDataSetReader != null) { AddDataSetReader.Initialize(context, AddDataSetReader_InitializationString); } if (RemoveDataSetReader != null) { RemoveDataSetReader.Initialize(context, RemoveDataSetReader_InitializationString); } } #region Initialization String private const string Diagnostics_InitializationString = "//////////8EYIAKAQAAAAAACwAAAERpYWdub3N0aWNzAQAXUgAvAQC/TRdSAAD/////BwAAABVgiQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAGFIALwA/GFIAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAQAAAAVG90YWxJbmZvcm1hdGlvbgEAGVIALwEADU0ZUgAAAAf/////AQH/////AwAAABVgiQoC" + "AAAAAAAGAAAAQWN0aXZlAQAaUgAuAEQaUgAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xh" + "c3NpZmljYXRpb24BABtSAC4ARBtSAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdu" + "b3N0aWNzTGV2ZWwBABxSAC4ARBxSAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFRvdGFs" + "RXJyb3IBAB5SAC8BAA1NHlIAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAH1IA" + "LgBEH1IAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQAgUgAuAEQg" + "UgAAAQASTf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAhUgAuAEQh" + "UgAAAQALTf////8BAf////8AAAAABGGCCgQAAAAAAAUAAABSZXNldAEAI1IALwEA6UwjUgAAAQH/////" + "AAAAABVgiQoCAAAAAAAIAAAAU3ViRXJyb3IBACRSAC8APyRSAAAAAf////8BAf////8AAAAABGCACgEA" + "AAAAAAgAAABDb3VudGVycwEAJVIALwA6JVIAAP////8HAAAAFWCJCgIAAAAAAAoAAABTdGF0ZUVycm9y" + "AQAmUgAvAQANTSZSAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBACdSAC4ARCdS" + "AAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAKFIALgBEKFIAAAYB" + "AAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQApUgAuAEQp" + "UgAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeU1l" + "dGhvZAEAK1IALwEADU0rUgAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQAsUgAu" + "AEQsUgAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAC1SAC4ARC1S" + "AAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEALlIA" + "LgBELlIAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABgAAABTdGF0ZU9wZXJhdGlvbmFs" + "QnlQYXJlbnQBADBSAC8BAA1NMFIAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEA" + "MVIALgBEMVIAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQAyUgAu" + "AEQyUgAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwB" + "ADNSAC4ARDNSAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAZAAAAU3RhdGVPcGVyYXRp" + "b25hbEZyb21FcnJvcgEANVIALwEADU01UgAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQA2UgAuAEQ2UgAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "ADdSAC4ARDdSAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAOFIALgBEOFIAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTdGF0ZVBh" + "dXNlZEJ5UGFyZW50AQA6UgAvAQANTTpSAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3Rp" + "dmUBADtSAC4ARDtSAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEA" + "PFIALgBEPFIAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xl" + "dmVsAQA9UgAuAEQ9UgAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAFN0YXRlRGlz" + "YWJsZWRCeU1ldGhvZAEAP1IALwEADU0/UgAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQBAUgAuAERAUgAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "AEFSAC4AREFSAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAQlIALgBEQlIAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABcAAABSZWNlaXZl" + "ZE5ldHdvcmtNZXNzYWdlcwEARVIALwEADU1FUgAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAA" + "QWN0aXZlAQBGUgAuAERGUgAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRp" + "b24BAEdSAC4AREdSAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3Rp" + "Y3NMZXZlbAEASFIALgBESFIAAAYAAAAAAQALTf////8BAf////8AAAAABGCACgEAAAAAAAoAAABMaXZl" + "VmFsdWVzAQBEUgAvADpEUgAA/////wIAAAAVYIkKAgAAAAAAGAAAAENvbmZpZ3VyZWREYXRhU2V0UmVh" + "ZGVycwEAVFIALwA/VFIAAAAF/////wEB/////wEAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2" + "ZWwBAFVSAC4ARFVSAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAZAAAAT3BlcmF0aW9u" + "YWxEYXRhU2V0UmVhZGVycwEAVlIALwA/VlIAAAAF/////wEB/////wEAAAAVYKkKAgAAAAAAEAAAAERp" + "YWdub3N0aWNzTGV2ZWwBAFdSAC4ARFdSAAAGAAAAAAEAC03/////AQH/////AAAAAA=="; private const string TransportSettings_InitializationString = "//////////8EYIAKAQAAAAAAEQAAAFRyYW5zcG9ydFNldHRpbmdzAQBYUgAvAQBiUlhSAAD/////AAAA" + "AA=="; private const string MessageSettings_InitializationString = "//////////8EYIAKAQAAAAAADwAAAE1lc3NhZ2VTZXR0aW5ncwEAWVIALwEAY1JZUgAA/////wAAAAA="; private const string AddDataSetReader_InitializationString = "//////////8EYYIKBAAAAAAAEAAAAEFkZERhdGFTZXRSZWFkZXIBAFpSAC8BAFpSWlIAAAEB/////wIA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBbUgAuAERbUgAAlgEAAAABACoBAR4AAAANAAAA" + "Q29uZmlndXJhdGlvbgEABz3/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAA" + "AAAPAAAAT3V0cHV0QXJndW1lbnRzAQBcUgAuAERcUgAAlgEAAAABACoBASIAAAATAAAARGF0YVNldFJl" + "YWRlck5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string RemoveDataSetReader_InitializationString = "//////////8EYYIKBAAAAAAAEwAAAFJlbW92ZURhdGFTZXRSZWFkZXIBAF1SAC8BAF1SXVIAAAEB////" + "/wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBeUgAuAEReUgAAlgEAAAABACoBASIAAAAT" + "AAAARGF0YVNldFJlYWRlck5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAFwAAAFJlYWRlckdyb3VwVHlwZUluc3RhbmNlAQBPRgEAT0ZPRgAA////" + "/wkAAAAVYIkKAgAAAAAADAAAAFNlY3VyaXR5TW9kZQEAUEYALgBEUEYAAAEALgH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAVAAAATWF4TmV0d29ya01lc3NhZ2VTaXplAQCRRgAuAESRRgAAAAf/////AQH/////" + "AAAAABdgiQoCAAAAAAAPAAAAR3JvdXBQcm9wZXJ0aWVzAQBTRAAuAERTRAAAAQDFOAEAAAABAAAAAAAA" + "AAEB/////wAAAAAEYIAKAQAAAAAABgAAAFN0YXR1cwEAk0YALwEAMzmTRgAA/////wEAAAAVYIkKAgAA" + "AAAABQAAAFN0YXRlAQCURgAvAD+URgAAAQA3Of////8BAf////8AAAAABGCACgEAAAAAAAsAAABEaWFn" + "bm9zdGljcwEAF1IALwEAv00XUgAA/////wcAAAAVYIkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwB" + "ABhSAC8APxhSAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAFRvdGFsSW5mb3JtYXRpb24B" + "ABlSAC8BAA1NGVIAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAGlIALgBEGlIA" + "AAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQAbUgAuAEQbUgAAAQAS" + "Tf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAcUgAuAEQcUgAAAQAL" + "Tf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABUb3RhbEVycm9yAQAeUgAvAQANTR5SAAAAB/////8B" + "Af////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAB9SAC4ARB9SAAAAAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAIFIALgBEIFIAAAEAEk3/////AQH/////AAAAABVgiQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAIVIALgBEIVIAAAEAC03/////AQH/////AAAAAARhggoE" + "AAAAAAAFAAAAUmVzZXQBACNSAC8BAOlMI1IAAAEB/////wAAAAAVYIkKAgAAAAAACAAAAFN1YkVycm9y" + "AQAkUgAvAD8kUgAAAAH/////AQH/////AAAAAARggAoBAAAAAAAIAAAAQ291bnRlcnMBACVSAC8AOiVS" + "AAD/////BwAAABVgiQoCAAAAAAAKAAAAU3RhdGVFcnJvcgEAJlIALwEADU0mUgAAAAf/////AQH/////" + "AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQAnUgAuAEQnUgAAAAH/////AQH/////AAAAABVgqQoCAAAA" + "AAAOAAAAQ2xhc3NpZmljYXRpb24BAChSAC4ARChSAAAGAQAAAAEAEk3/////AQH/////AAAAABVgqQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAKVIALgBEKVIAAAYAAAAAAQALTf////8BAf////8AAAAA" + "FWCJCgIAAAAAABgAAABTdGF0ZU9wZXJhdGlvbmFsQnlNZXRob2QBACtSAC8BAA1NK1IAAAAH/////wEB" + "/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEALFIALgBELFIAAAAB/////wEB/////wAAAAAVYKkK" + "AgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQAtUgAuAEQtUgAABgAAAAABABJN/////wEB/////wAAAAAV" + "YKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAC5SAC4ARC5SAAAGAAAAAAEAC03/////AQH/////" + "AAAAABVgiQoCAAAAAAAYAAAAU3RhdGVPcGVyYXRpb25hbEJ5UGFyZW50AQAwUgAvAQANTTBSAAAAB///" + "//8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBADFSAC4ARDFSAAAAAf////8BAf////8AAAAA" + "FWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAMlIALgBEMlIAAAYAAAAAAQASTf////8BAf////8A" + "AAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAzUgAuAEQzUgAABgAAAAABAAtN/////wEB" + "/////wAAAAAVYIkKAgAAAAAAGQAAAFN0YXRlT3BlcmF0aW9uYWxGcm9tRXJyb3IBADVSAC8BAA1NNVIA" + "AAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEANlIALgBENlIAAAAB/////wEB////" + "/wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQA3UgAuAEQ3UgAABgAAAAABABJN/////wEB" + "/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBADhSAC4ARDhSAAAGAAAAAAEAC03/" + "////AQH/////AAAAABVgiQoCAAAAAAATAAAAU3RhdGVQYXVzZWRCeVBhcmVudAEAOlIALwEADU06UgAA" + "AAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQA7UgAuAEQ7UgAAAAH/////AQH/////" + "AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BADxSAC4ARDxSAAAGAAAAAAEAEk3/////AQH/" + "////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAPVIALgBEPVIAAAYAAAAAAQALTf//" + "//8BAf////8AAAAAFWCJCgIAAAAAABUAAABTdGF0ZURpc2FibGVkQnlNZXRob2QBAD9SAC8BAA1NP1IA" + "AAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAQFIALgBEQFIAAAAB/////wEB////" + "/wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQBBUgAuAERBUgAABgAAAAABABJN/////wEB" + "/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAEJSAC4AREJSAAAGAAAAAAEAC03/" + "////AQH/////AAAAABVgiQoCAAAAAAAXAAAAUmVjZWl2ZWROZXR3b3JrTWVzc2FnZXMBAEVSAC8BAA1N" + "RVIAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEARlIALgBERlIAAAAB/////wEB" + "/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQBHUgAuAERHUgAABgAAAAABABJN////" + "/wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAEhSAC4AREhSAAAGAAAAAAEA" + "C03/////AQH/////AAAAAARggAoBAAAAAAAKAAAATGl2ZVZhbHVlcwEARFIALwA6RFIAAP////8CAAAA" + "FWCJCgIAAAAAABgAAABDb25maWd1cmVkRGF0YVNldFJlYWRlcnMBAFRSAC8AP1RSAAAABf////8BAf//" + "//8BAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBVUgAuAERVUgAABgAAAAABAAtN////" + "/wEB/////wAAAAAVYIkKAgAAAAAAGQAAAE9wZXJhdGlvbmFsRGF0YVNldFJlYWRlcnMBAFZSAC8AP1ZS" + "AAAABf////8BAf////8BAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBXUgAuAERXUgAA" + "BgAAAAABAAtN/////wEB/////wAAAAAEYIAKAQAAAAAAEQAAAFRyYW5zcG9ydFNldHRpbmdzAQBYUgAv" + "AQBiUlhSAAD/////AAAAAARggAoBAAAAAAAPAAAATWVzc2FnZVNldHRpbmdzAQBZUgAvAQBjUllSAAD/" + "////AAAAAARhggoEAAAAAAAQAAAAQWRkRGF0YVNldFJlYWRlcgEAWlIALwEAWlJaUgAAAQH/////AgAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAFtSAC4ARFtSAACWAQAAAAEAKgEBHgAAAA0AAABD" + "b25maWd1cmF0aW9uAQAHPf////8AAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAA" + "AA8AAABPdXRwdXRBcmd1bWVudHMBAFxSAC4ARFxSAACWAQAAAAEAKgEBIgAAABMAAABEYXRhU2V0UmVh" + "ZGVyTm9kZUlkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAATAAAA" + "UmVtb3ZlRGF0YVNldFJlYWRlcgEAXVIALwEAXVJdUgAAAQH/////AQAAABdgqQoCAAAAAAAOAAAASW5w" + "dXRBcmd1bWVudHMBAF5SAC4ARF5SAACWAQAAAAEAKgEBIgAAABMAAABEYXRhU2V0UmVhZGVyTm9kZUlk" + "ABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PubSubDiagnosticsReaderGroupState Diagnostics { get { return m_diagnostics; } set { if (!Object.ReferenceEquals(m_diagnostics, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_diagnostics = value; } } /// public ReaderGroupTransportState TransportSettings { get { return m_transportSettings; } set { if (!Object.ReferenceEquals(m_transportSettings, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transportSettings = value; } } /// public ReaderGroupMessageState MessageSettings { get { return m_messageSettings; } set { if (!Object.ReferenceEquals(m_messageSettings, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_messageSettings = value; } } /// public PubSubGroupTypeAddReaderMethodState AddDataSetReader { get { return m_addDataSetReaderMethod; } set { if (!Object.ReferenceEquals(m_addDataSetReaderMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addDataSetReaderMethod = value; } } /// public PubSubGroupTypeRemoveReaderMethodState RemoveDataSetReader { get { return m_removeDataSetReaderMethod; } set { if (!Object.ReferenceEquals(m_removeDataSetReaderMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeDataSetReaderMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_diagnostics != null) { children.Add(m_diagnostics); } if (m_transportSettings != null) { children.Add(m_transportSettings); } if (m_messageSettings != null) { children.Add(m_messageSettings); } if (m_addDataSetReaderMethod != null) { children.Add(m_addDataSetReaderMethod); } if (m_removeDataSetReaderMethod != null) { children.Add(m_removeDataSetReaderMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Diagnostics: { if (createOrReplace) { if (Diagnostics == null) { if (replacement == null) { Diagnostics = new PubSubDiagnosticsReaderGroupState(this); } else { Diagnostics = (PubSubDiagnosticsReaderGroupState)replacement; } } } instance = Diagnostics; break; } case Opc.Ua.BrowseNames.TransportSettings: { if (createOrReplace) { if (TransportSettings == null) { if (replacement == null) { TransportSettings = new ReaderGroupTransportState(this); } else { TransportSettings = (ReaderGroupTransportState)replacement; } } } instance = TransportSettings; break; } case Opc.Ua.BrowseNames.MessageSettings: { if (createOrReplace) { if (MessageSettings == null) { if (replacement == null) { MessageSettings = new ReaderGroupMessageState(this); } else { MessageSettings = (ReaderGroupMessageState)replacement; } } } instance = MessageSettings; break; } case Opc.Ua.BrowseNames.AddDataSetReader: { if (createOrReplace) { if (AddDataSetReader == null) { if (replacement == null) { AddDataSetReader = new PubSubGroupTypeAddReaderMethodState(this); } else { AddDataSetReader = (PubSubGroupTypeAddReaderMethodState)replacement; } } } instance = AddDataSetReader; break; } case Opc.Ua.BrowseNames.RemoveDataSetReader: { if (createOrReplace) { if (RemoveDataSetReader == null) { if (replacement == null) { RemoveDataSetReader = new PubSubGroupTypeRemoveReaderMethodState(this); } else { RemoveDataSetReader = (PubSubGroupTypeRemoveReaderMethodState)replacement; } } } instance = RemoveDataSetReader; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PubSubDiagnosticsReaderGroupState m_diagnostics; private ReaderGroupTransportState m_transportSettings; private ReaderGroupMessageState m_messageSettings; private PubSubGroupTypeAddReaderMethodState m_addDataSetReaderMethod; private PubSubGroupTypeRemoveReaderMethodState m_removeDataSetReaderMethod; #endregion } #endif #endregion #region PubSubGroupTypeAddReaderMethodState Class #if (!OPCUA_EXCLUDE_PubSubGroupTypeAddReaderMethodState) /// /// Stores an instance of the PubSubGroupTypeAddReaderMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubGroupTypeAddReaderMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubGroupTypeAddReaderMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new PubSubGroupTypeAddReaderMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAIgAAAFB1YlN1Ykdyb3VwVHlwZUFkZFJlYWRlck1ldGhvZFR5cGUBAF9S" + "AC8BAF9SX1IAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQBgUgAuAERgUgAA" + "lgEAAAABACoBAR4AAAANAAAAQ29uZmlndXJhdGlvbgEABz3/////AAAAAAABACgBAQAAAAEAAAAAAAAA" + "AQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQBhUgAuAERhUgAAlgEAAAABACoB" + "ASIAAAATAAAARGF0YVNldFJlYWRlck5vZGVJZAAR/////wAAAAAAAQAoAQEAAAABAAAAAAAAAAEB////" + "/wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public PubSubGroupTypeAddReaderMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; DataSetReaderDataType configuration = (DataSetReaderDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); NodeId dataSetReaderNodeId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, configuration, ref dataSetReaderNodeId); } _outputArguments[0] = dataSetReaderNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult PubSubGroupTypeAddReaderMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, DataSetReaderDataType configuration, ref NodeId dataSetReaderNodeId); #endif #endregion #region PubSubGroupTypeRemoveReaderMethodState Class #if (!OPCUA_EXCLUDE_PubSubGroupTypeRemoveReaderMethodState) /// /// Stores an instance of the PubSubGroupTypeRemoveReaderMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubGroupTypeRemoveReaderMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubGroupTypeRemoveReaderMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new PubSubGroupTypeRemoveReaderMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAJQAAAFB1YlN1Ykdyb3VwVHlwZVJlbW92ZVJlYWRlck1ldGhvZFR5cGUB" + "ACE5AC8BACE5ITkAAAEB/////wEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQAiOQAuAEQi" + "OQAAlgEAAAABACoBASIAAAATAAAARGF0YVNldFJlYWRlck5vZGVJZAAR/////wAAAAAAAQAoAQEAAAAB" + "AAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public PubSubGroupTypeRemoveReaderMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; NodeId dataSetReaderNodeId = (NodeId)_inputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, dataSetReaderNodeId); } return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult PubSubGroupTypeRemoveReaderMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, NodeId dataSetReaderNodeId); #endif #endregion #region ReaderGroupTransportState Class #if (!OPCUA_EXCLUDE_ReaderGroupTransportState) /// /// Stores an instance of the ReaderGroupTransportType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ReaderGroupTransportState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ReaderGroupTransportState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ReaderGroupTransportType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIAAAAFJlYWRlckdyb3VwVHJhbnNwb3J0VHlwZUluc3RhbmNlAQBiUgEA" + "YlJiUgAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ReaderGroupMessageState Class #if (!OPCUA_EXCLUDE_ReaderGroupMessageState) /// /// Stores an instance of the ReaderGroupMessageType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ReaderGroupMessageState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ReaderGroupMessageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.ReaderGroupMessageType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHgAAAFJlYWRlckdyb3VwTWVzc2FnZVR5cGVJbnN0YW5jZQEAY1IBAGNS" + "Y1IAAP////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DataSetWriterState Class #if (!OPCUA_EXCLUDE_DataSetWriterState) /// /// Stores an instance of the DataSetWriterType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DataSetWriterState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DataSetWriterState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DataSetWriterType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (KeyFrameCount != null) { KeyFrameCount.Initialize(context, KeyFrameCount_InitializationString); } if (TransportSettings != null) { TransportSettings.Initialize(context, TransportSettings_InitializationString); } if (MessageSettings != null) { MessageSettings.Initialize(context, MessageSettings_InitializationString); } if (Diagnostics != null) { Diagnostics.Initialize(context, Diagnostics_InitializationString); } } #region Initialization String private const string KeyFrameCount_InitializationString = "//////////8VYIkKAgAAAAAADQAAAEtleUZyYW1lQ291bnQBAGZSAC4ARGZSAAAAB/////8BAf////8A" + "AAAA"; private const string TransportSettings_InitializationString = "//////////8EYIAKAQAAAAAAEQAAAFRyYW5zcG9ydFNldHRpbmdzAQDHOwAvAQDJO8c7AAD/////AAAA" + "AA=="; private const string MessageSettings_InitializationString = "//////////8EYIAKAQAAAAAADwAAAE1lc3NhZ2VTZXR0aW5ncwEAZ1IALwEAaFJnUgAA/////wAAAAA="; private const string Diagnostics_InitializationString = "//////////8EYIAKAQAAAAAACwAAAERpYWdub3N0aWNzAQBeTAAvAQAATl5MAAD/////BwAAABVgiQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAX0wALwA/X0wAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAQAAAAVG90YWxJbmZvcm1hdGlvbgEAYEwALwEADU1gTAAAAAf/////AQH/////AwAAABVgiQoC" + "AAAAAAAGAAAAQWN0aXZlAQBhTAAuAERhTAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xh" + "c3NpZmljYXRpb24BAGJMAC4ARGJMAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdu" + "b3N0aWNzTGV2ZWwBAGNMAC4ARGNMAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFRvdGFs" + "RXJyb3IBAGVMAC8BAA1NZUwAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAZkwA" + "LgBEZkwAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQBnTAAuAERn" + "TAAAAQASTf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBoTAAuAERo" + "TAAAAQALTf////8BAf////8AAAAABGGCCgQAAAAAAAUAAABSZXNldAEAakwALwEA6UxqTAAAAQH/////" + "AAAAABVgiQoCAAAAAAAIAAAAU3ViRXJyb3IBAGtMAC8AP2tMAAAAAf////8BAf////8AAAAABGCACgEA" + "AAAAAAgAAABDb3VudGVycwEAbEwALwA6bEwAAP////8HAAAAFWCJCgIAAAAAAAoAAABTdGF0ZUVycm9y" + "AQBtTAAvAQANTW1MAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAG5MAC4ARG5M" + "AAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAb0wALgBEb0wAAAYB" + "AAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBwTAAuAERw" + "TAAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeU1l" + "dGhvZAEAckwALwEADU1yTAAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQBzTAAu" + "AERzTAAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAHRMAC4ARHRM" + "AAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAdUwA" + "LgBEdUwAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABgAAABTdGF0ZU9wZXJhdGlvbmFs" + "QnlQYXJlbnQBAHdMAC8BAA1Nd0wAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEA" + "eEwALgBEeEwAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQB5TAAu" + "AER5TAAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwB" + "AHpMAC4ARHpMAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAZAAAAU3RhdGVPcGVyYXRp" + "b25hbEZyb21FcnJvcgEAfEwALwEADU18TAAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQB9TAAuAER9TAAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "AH5MAC4ARH5MAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAf0wALgBEf0wAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTdGF0ZVBh" + "dXNlZEJ5UGFyZW50AQCBTAAvAQANTYFMAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3Rp" + "dmUBAIJMAC4ARIJMAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEA" + "g0wALgBEg0wAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xl" + "dmVsAQCETAAuAESETAAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAFN0YXRlRGlz" + "YWJsZWRCeU1ldGhvZAEAhkwALwEADU2GTAAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQCHTAAuAESHTAAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "AIhMAC4ARIhMAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAiUwALgBEiUwAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABUAAABGYWlsZWRE" + "YXRhU2V0TWVzc2FnZXMBAIxMAC8BAA1NjEwAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFj" + "dGl2ZQEAjUwALgBEjUwAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9u" + "AQCOTAAuAESOTAAABgEAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNz" + "TGV2ZWwBAI9MAC4ARI9MAAAGAAAAAAEAC03/////AQH/////AAAAAARggAoBAAAAAAAKAAAATGl2ZVZh" + "bHVlcwEAi0wALwA6i0wAAP////8AAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAAGQAAAERhdGFTZXRXcml0ZXJUeXBlSW5zdGFuY2UBAMI7AQDCO8I7AAD/" + "////CAAAABVgiQoCAAAAAAAPAAAARGF0YVNldFdyaXRlcklkAQBkUgAuAERkUgAAAAX/////AQH/////" + "AAAAABVgiQoCAAAAAAAXAAAARGF0YVNldEZpZWxkQ29udGVudE1hc2sBAGVSAC4ARGVSAAABAN88////" + "/wEB/////wAAAAAVYIkKAgAAAAAADQAAAEtleUZyYW1lQ291bnQBAGZSAC4ARGZSAAAAB/////8BAf//" + "//8AAAAAF2CJCgIAAAAAABcAAABEYXRhU2V0V3JpdGVyUHJvcGVydGllcwEAVUQALgBEVUQAAAEAxTgB" + "AAAAAQAAAAAAAAABAf////8AAAAABGCACgEAAAAAABEAAABUcmFuc3BvcnRTZXR0aW5ncwEAxzsALwEA" + "yTvHOwAA/////wAAAAAEYIAKAQAAAAAADwAAAE1lc3NhZ2VTZXR0aW5ncwEAZ1IALwEAaFJnUgAA////" + "/wAAAAAEYIAKAQAAAAAABgAAAFN0YXR1cwEAwzsALwEAMznDOwAA/////wEAAAAVYIkKAgAAAAAABQAA" + "AFN0YXRlAQDEOwAvAD/EOwAAAQA3Of////8BAf////8AAAAABGCACgEAAAAAAAsAAABEaWFnbm9zdGlj" + "cwEAXkwALwEAAE5eTAAA/////wcAAAAVYIkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAF9MAC8A" + "P19MAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAFRvdGFsSW5mb3JtYXRpb24BAGBMAC8B" + "AA1NYEwAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAYUwALgBEYUwAAAAB////" + "/wEB/////wAAAAAVYIkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQBiTAAuAERiTAAAAQASTf////8B" + "Af////8AAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBjTAAuAERjTAAAAQALTf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAoAAABUb3RhbEVycm9yAQBlTAAvAQANTWVMAAAAB/////8BAf////8D" + "AAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAGZMAC4ARGZMAAAAAf////8BAf////8AAAAAFWCJCgIAAAAA" + "AA4AAABDbGFzc2lmaWNhdGlvbgEAZ0wALgBEZ0wAAAEAEk3/////AQH/////AAAAABVgiQoCAAAAAAAQ" + "AAAARGlhZ25vc3RpY3NMZXZlbAEAaEwALgBEaEwAAAEAC03/////AQH/////AAAAAARhggoEAAAAAAAF" + "AAAAUmVzZXQBAGpMAC8BAOlMakwAAAEB/////wAAAAAVYIkKAgAAAAAACAAAAFN1YkVycm9yAQBrTAAv" + "AD9rTAAAAAH/////AQH/////AAAAAARggAoBAAAAAAAIAAAAQ291bnRlcnMBAGxMAC8AOmxMAAD/////" + "BwAAABVgiQoCAAAAAAAKAAAAU3RhdGVFcnJvcgEAbUwALwEADU1tTAAAAAf/////AQH/////AwAAABVg" + "iQoCAAAAAAAGAAAAQWN0aXZlAQBuTAAuAERuTAAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAA" + "Q2xhc3NpZmljYXRpb24BAG9MAC4ARG9MAAAGAQAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQ" + "AAAARGlhZ25vc3RpY3NMZXZlbAEAcEwALgBEcEwAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIA" + "AAAAABgAAABTdGF0ZU9wZXJhdGlvbmFsQnlNZXRob2QBAHJMAC8BAA1NckwAAAAH/////wEB/////wMA" + "AAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAc0wALgBEc0wAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAA" + "DgAAAENsYXNzaWZpY2F0aW9uAQB0TAAuAER0TAAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAA" + "AAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAHVMAC4ARHVMAAAGAAAAAAEAC03/////AQH/////AAAAABVg" + "iQoCAAAAAAAYAAAAU3RhdGVPcGVyYXRpb25hbEJ5UGFyZW50AQB3TAAvAQANTXdMAAAAB/////8BAf//" + "//8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAHhMAC4ARHhMAAAAAf////8BAf////8AAAAAFWCpCgIA" + "AAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAeUwALgBEeUwAAAYAAAAAAQASTf////8BAf////8AAAAAFWCp" + "CgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQB6TAAuAER6TAAABgAAAAABAAtN/////wEB/////wAA" + "AAAVYIkKAgAAAAAAGQAAAFN0YXRlT3BlcmF0aW9uYWxGcm9tRXJyb3IBAHxMAC8BAA1NfEwAAAAH////" + "/wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAfUwALgBEfUwAAAAB/////wEB/////wAAAAAV" + "YKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQB+TAAuAER+TAAABgAAAAABABJN/////wEB/////wAA" + "AAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAH9MAC4ARH9MAAAGAAAAAAEAC03/////AQH/" + "////AAAAABVgiQoCAAAAAAATAAAAU3RhdGVQYXVzZWRCeVBhcmVudAEAgUwALwEADU2BTAAAAAf/////" + "AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQCCTAAuAESCTAAAAAH/////AQH/////AAAAABVg" + "qQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAINMAC4ARINMAAAGAAAAAAEAEk3/////AQH/////AAAA" + "ABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAhEwALgBEhEwAAAYAAAAAAQALTf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABUAAABTdGF0ZURpc2FibGVkQnlNZXRob2QBAIZMAC8BAA1NhkwAAAAH////" + "/wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAh0wALgBEh0wAAAAB/////wEB/////wAAAAAV" + "YKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQCITAAuAESITAAABgAAAAABABJN/////wEB/////wAA" + "AAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAIlMAC4ARIlMAAAGAAAAAAEAC03/////AQH/" + "////AAAAABVgiQoCAAAAAAAVAAAARmFpbGVkRGF0YVNldE1lc3NhZ2VzAQCMTAAvAQANTYxMAAAAB///" + "//8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAI1MAC4ARI1MAAAAAf////8BAf////8AAAAA" + "FWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAjkwALgBEjkwAAAYBAAAAAQASTf////8BAf////8A" + "AAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQCPTAAuAESPTAAABgAAAAABAAtN/////wEB" + "/////wAAAAAEYIAKAQAAAAAACgAAAExpdmVWYWx1ZXMBAItMAC8AOotMAAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState DataSetWriterId { get { return m_dataSetWriterId; } set { if (!Object.ReferenceEquals(m_dataSetWriterId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetWriterId = value; } } /// public PropertyState DataSetFieldContentMask { get { return m_dataSetFieldContentMask; } set { if (!Object.ReferenceEquals(m_dataSetFieldContentMask, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetFieldContentMask = value; } } /// public PropertyState KeyFrameCount { get { return m_keyFrameCount; } set { if (!Object.ReferenceEquals(m_keyFrameCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_keyFrameCount = value; } } /// public PropertyState DataSetWriterProperties { get { return m_dataSetWriterProperties; } set { if (!Object.ReferenceEquals(m_dataSetWriterProperties, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetWriterProperties = value; } } /// public DataSetWriterTransportState TransportSettings { get { return m_transportSettings; } set { if (!Object.ReferenceEquals(m_transportSettings, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transportSettings = value; } } /// public DataSetWriterMessageState MessageSettings { get { return m_messageSettings; } set { if (!Object.ReferenceEquals(m_messageSettings, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_messageSettings = value; } } /// public PubSubStatusState Status { get { return m_status; } set { if (!Object.ReferenceEquals(m_status, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_status = value; } } /// public PubSubDiagnosticsDataSetWriterState Diagnostics { get { return m_diagnostics; } set { if (!Object.ReferenceEquals(m_diagnostics, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_diagnostics = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_dataSetWriterId != null) { children.Add(m_dataSetWriterId); } if (m_dataSetFieldContentMask != null) { children.Add(m_dataSetFieldContentMask); } if (m_keyFrameCount != null) { children.Add(m_keyFrameCount); } if (m_dataSetWriterProperties != null) { children.Add(m_dataSetWriterProperties); } if (m_transportSettings != null) { children.Add(m_transportSettings); } if (m_messageSettings != null) { children.Add(m_messageSettings); } if (m_status != null) { children.Add(m_status); } if (m_diagnostics != null) { children.Add(m_diagnostics); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.DataSetWriterId: { if (createOrReplace) { if (DataSetWriterId == null) { if (replacement == null) { DataSetWriterId = new PropertyState(this); } else { DataSetWriterId = (PropertyState)replacement; } } } instance = DataSetWriterId; break; } case Opc.Ua.BrowseNames.DataSetFieldContentMask: { if (createOrReplace) { if (DataSetFieldContentMask == null) { if (replacement == null) { DataSetFieldContentMask = new PropertyState(this); } else { DataSetFieldContentMask = (PropertyState)replacement; } } } instance = DataSetFieldContentMask; break; } case Opc.Ua.BrowseNames.KeyFrameCount: { if (createOrReplace) { if (KeyFrameCount == null) { if (replacement == null) { KeyFrameCount = new PropertyState(this); } else { KeyFrameCount = (PropertyState)replacement; } } } instance = KeyFrameCount; break; } case Opc.Ua.BrowseNames.DataSetWriterProperties: { if (createOrReplace) { if (DataSetWriterProperties == null) { if (replacement == null) { DataSetWriterProperties = new PropertyState(this); } else { DataSetWriterProperties = (PropertyState)replacement; } } } instance = DataSetWriterProperties; break; } case Opc.Ua.BrowseNames.TransportSettings: { if (createOrReplace) { if (TransportSettings == null) { if (replacement == null) { TransportSettings = new DataSetWriterTransportState(this); } else { TransportSettings = (DataSetWriterTransportState)replacement; } } } instance = TransportSettings; break; } case Opc.Ua.BrowseNames.MessageSettings: { if (createOrReplace) { if (MessageSettings == null) { if (replacement == null) { MessageSettings = new DataSetWriterMessageState(this); } else { MessageSettings = (DataSetWriterMessageState)replacement; } } } instance = MessageSettings; break; } case Opc.Ua.BrowseNames.Status: { if (createOrReplace) { if (Status == null) { if (replacement == null) { Status = new PubSubStatusState(this); } else { Status = (PubSubStatusState)replacement; } } } instance = Status; break; } case Opc.Ua.BrowseNames.Diagnostics: { if (createOrReplace) { if (Diagnostics == null) { if (replacement == null) { Diagnostics = new PubSubDiagnosticsDataSetWriterState(this); } else { Diagnostics = (PubSubDiagnosticsDataSetWriterState)replacement; } } } instance = Diagnostics; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_dataSetWriterId; private PropertyState m_dataSetFieldContentMask; private PropertyState m_keyFrameCount; private PropertyState m_dataSetWriterProperties; private DataSetWriterTransportState m_transportSettings; private DataSetWriterMessageState m_messageSettings; private PubSubStatusState m_status; private PubSubDiagnosticsDataSetWriterState m_diagnostics; #endregion } #endif #endregion #region DataSetWriterTransportState Class #if (!OPCUA_EXCLUDE_DataSetWriterTransportState) /// /// Stores an instance of the DataSetWriterTransportType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DataSetWriterTransportState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DataSetWriterTransportState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DataSetWriterTransportType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAERhdGFTZXRXcml0ZXJUcmFuc3BvcnRUeXBlSW5zdGFuY2UBAMk7" + "AQDJO8k7AAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DataSetWriterMessageState Class #if (!OPCUA_EXCLUDE_DataSetWriterMessageState) /// /// Stores an instance of the DataSetWriterMessageType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DataSetWriterMessageState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DataSetWriterMessageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DataSetWriterMessageType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIAAAAERhdGFTZXRXcml0ZXJNZXNzYWdlVHlwZUluc3RhbmNlAQBoUgEA" + "aFJoUgAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DataSetReaderState Class #if (!OPCUA_EXCLUDE_DataSetReaderState) /// /// Stores an instance of the DataSetReaderType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DataSetReaderState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DataSetReaderState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DataSetReaderType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (SecurityMode != null) { SecurityMode.Initialize(context, SecurityMode_InitializationString); } if (SecurityGroupId != null) { SecurityGroupId.Initialize(context, SecurityGroupId_InitializationString); } if (SecurityKeyServices != null) { SecurityKeyServices.Initialize(context, SecurityKeyServices_InitializationString); } if (TransportSettings != null) { TransportSettings.Initialize(context, TransportSettings_InitializationString); } if (MessageSettings != null) { MessageSettings.Initialize(context, MessageSettings_InitializationString); } if (Diagnostics != null) { Diagnostics.Initialize(context, Diagnostics_InitializationString); } if (CreateTargetVariables != null) { CreateTargetVariables.Initialize(context, CreateTargetVariables_InitializationString); } if (CreateDataSetMirror != null) { CreateDataSetMirror.Initialize(context, CreateDataSetMirror_InitializationString); } } #region Initialization String private const string SecurityMode_InitializationString = "//////////8VYIkKAgAAAAAADAAAAFNlY3VyaXR5TW9kZQEAPD4ALgBEPD4AAAEALgH/////AQH/////" + "AAAAAA=="; private const string SecurityGroupId_InitializationString = "//////////8VYIkKAgAAAAAADwAAAFNlY3VyaXR5R3JvdXBJZAEAPT4ALgBEPT4AAAAM/////wEB////" + "/wAAAAA="; private const string SecurityKeyServices_InitializationString = "//////////8XYIkKAgAAAAAAEwAAAFNlY3VyaXR5S2V5U2VydmljZXMBAD4+AC4ARD4+AAABADgBAQAA" + "AAEAAAAAAAAAAQH/////AAAAAA=="; private const string TransportSettings_InitializationString = "//////////8EYIAKAQAAAAAAEQAAAFRyYW5zcG9ydFNldHRpbmdzAQDPOwAvAQDXO887AAD/////AAAA" + "AA=="; private const string MessageSettings_InitializationString = "//////////8EYIAKAQAAAAAADwAAAE1lc3NhZ2VTZXR0aW5ncwEAb1IALwEAcFJvUgAA/////wAAAAA="; private const string Diagnostics_InitializationString = "//////////8EYIAKAQAAAAAACwAAAERpYWdub3N0aWNzAQCZTAAvAQA7TplMAAD/////BwAAABVgiQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAmkwALwA/mkwAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAQAAAAVG90YWxJbmZvcm1hdGlvbgEAm0wALwEADU2bTAAAAAf/////AQH/////AwAAABVgiQoC" + "AAAAAAAGAAAAQWN0aXZlAQCcTAAuAEScTAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xh" + "c3NpZmljYXRpb24BAJ1MAC4ARJ1MAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdu" + "b3N0aWNzTGV2ZWwBAJ5MAC4ARJ5MAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFRvdGFs" + "RXJyb3IBAKBMAC8BAA1NoEwAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAoUwA" + "LgBEoUwAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQCiTAAuAESi" + "TAAAAQASTf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQCjTAAuAESj" + "TAAAAQALTf////8BAf////8AAAAABGGCCgQAAAAAAAUAAABSZXNldAEApUwALwEA6UylTAAAAQH/////" + "AAAAABVgiQoCAAAAAAAIAAAAU3ViRXJyb3IBAKZMAC8AP6ZMAAAAAf////8BAf////8AAAAABGCACgEA" + "AAAAAAgAAABDb3VudGVycwEAp0wALwA6p0wAAP////8HAAAAFWCJCgIAAAAAAAoAAABTdGF0ZUVycm9y" + "AQCoTAAvAQANTahMAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAKlMAC4ARKlM" + "AAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAqkwALgBEqkwAAAYB" + "AAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQCrTAAuAESr" + "TAAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeU1l" + "dGhvZAEArUwALwEADU2tTAAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQCuTAAu" + "AESuTAAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAK9MAC4ARK9M" + "AAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAsEwA" + "LgBEsEwAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABgAAABTdGF0ZU9wZXJhdGlvbmFs" + "QnlQYXJlbnQBALJMAC8BAA1NskwAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEA" + "s0wALgBEs0wAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQC0TAAu" + "AES0TAAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwB" + "ALVMAC4ARLVMAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAZAAAAU3RhdGVPcGVyYXRp" + "b25hbEZyb21FcnJvcgEAt0wALwEADU23TAAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQC4TAAuAES4TAAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "ALlMAC4ARLlMAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAukwALgBEukwAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABMAAABTdGF0ZVBh" + "dXNlZEJ5UGFyZW50AQC8TAAvAQANTbxMAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3Rp" + "dmUBAL1MAC4ARL1MAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEA" + "vkwALgBEvkwAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xl" + "dmVsAQC/TAAuAES/TAAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAFQAAAFN0YXRlRGlz" + "YWJsZWRCeU1ldGhvZAEAwUwALwEADU3BTAAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0" + "aXZlAQDCTAAuAETCTAAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24B" + "AMNMAC4ARMNMAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NM" + "ZXZlbAEAxEwALgBExEwAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABUAAABGYWlsZWRE" + "YXRhU2V0TWVzc2FnZXMBAMdMAC8BAA1Nx0wAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFj" + "dGl2ZQEAyEwALgBEyEwAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9u" + "AQDJTAAuAETJTAAABgEAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNz" + "TGV2ZWwBAMpMAC4ARMpMAAAGAAAAAAEAC03/////AQH/////AAAAAARggAoBAAAAAAAKAAAATGl2ZVZh" + "bHVlcwEAxkwALwA6xkwAAP////8AAAAA"; private const string CreateTargetVariables_InitializationString = "//////////8EYYIKBAAAAAAAFQAAAENyZWF0ZVRhcmdldFZhcmlhYmxlcwEA6kMALwEA6kPqQwAAAQH/" + "////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAOtDAC4AROtDAACWAgAAAAEAKgEBJQAA" + "ABQAAABDb25maWd1cmF0aW9uVmVyc2lvbgEAATn/////AAAAAAABACoBASkAAAAUAAAAVGFyZ2V0VmFy" + "aWFibGVzVG9BZGQBAJg5AQAAAAEAAAAAAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIA" + "AAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAOxDAC4AROxDAACWAQAAAAEAKgEBHQAAAAoAAABBZGRSZXN1" + "bHRzABMBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string CreateDataSetMirror_InitializationString = "//////////8EYYIKBAAAAAAAEwAAAENyZWF0ZURhdGFTZXRNaXJyb3IBAO1DAC8BAO1D7UMAAAEB////" + "/wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQDuQwAuAETuQwAAlgIAAAABACoBAR0AAAAO" + "AAAAUGFyZW50Tm9kZU5hbWUADP////8AAAAAAAEAKgEBIgAAAA8AAABSb2xlUGVybWlzc2lvbnMAYAEA" + "AAABAAAAAAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJn" + "dW1lbnRzAQDvQwAuAETvQwAAlgEAAAABACoBARsAAAAMAAAAUGFyZW50Tm9kZUlkABH/////AAAAAAAB" + "ACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAGQAAAERhdGFTZXRSZWFkZXJUeXBlSW5zdGFuY2UBAMo7AQDKO8o7AAD/" + "////EwAAABVgiQoCAAAAAAALAAAAUHVibGlzaGVySWQBAGlSAC4ARGlSAAAAGP////8BAf////8AAAAA" + "FWCJCgIAAAAAAA0AAABXcml0ZXJHcm91cElkAQBqUgAuAERqUgAAAAX/////AQH/////AAAAABVgiQoC" + "AAAAAAAPAAAARGF0YVNldFdyaXRlcklkAQBrUgAuAERrUgAAAAX/////AQH/////AAAAABVgiQoCAAAA" + "AAAPAAAARGF0YVNldE1ldGFEYXRhAQBsUgAuAERsUgAAAQC7OP////8BAf////8AAAAAFWCJCgIAAAAA" + "ABcAAABEYXRhU2V0RmllbGRDb250ZW50TWFzawEAbVIALgBEbVIAAAEA3zz/////AQH/////AAAAABVg" + "iQoCAAAAAAAVAAAATWVzc2FnZVJlY2VpdmVUaW1lb3V0AQBuUgAuAERuUgAAAQAiAf////8BAf////8A" + "AAAAFWCJCgIAAAAAAA0AAABLZXlGcmFtZUNvdW50AQCbRAAuAESbRAAAAAf/////AQH/////AAAAABVg" + "iQoCAAAAAAAPAAAASGVhZGVyTGF5b3V0VXJpAQCcRAAuAEScRAAAAAz/////AQH/////AAAAABVgiQoC" + "AAAAAAAMAAAAU2VjdXJpdHlNb2RlAQA8PgAuAEQ8PgAAAQAuAf////8BAf////8AAAAAFWCJCgIAAAAA" + "AA8AAABTZWN1cml0eUdyb3VwSWQBAD0+AC4ARD0+AAAADP////8BAf////8AAAAAF2CJCgIAAAAAABMA" + "AABTZWN1cml0eUtleVNlcnZpY2VzAQA+PgAuAEQ+PgAAAQA4AQEAAAABAAAAAAAAAAEB/////wAAAAAX" + "YIkKAgAAAAAAFwAAAERhdGFTZXRSZWFkZXJQcm9wZXJ0aWVzAQBWRAAuAERWRAAAAQDFOAEAAAABAAAA" + "AAAAAAEB/////wAAAAAEYIAKAQAAAAAAEQAAAFRyYW5zcG9ydFNldHRpbmdzAQDPOwAvAQDXO887AAD/" + "////AAAAAARggAoBAAAAAAAPAAAATWVzc2FnZVNldHRpbmdzAQBvUgAvAQBwUm9SAAD/////AAAAAARg" + "gAoBAAAAAAAGAAAAU3RhdHVzAQDLOwAvAQAzOcs7AAD/////AQAAABVgiQoCAAAAAAAFAAAAU3RhdGUB" + "AMw7AC8AP8w7AAABADc5/////wEB/////wAAAAAEYIAKAQAAAAAACwAAAERpYWdub3N0aWNzAQCZTAAv" + "AQA7TplMAAD/////BwAAABVgiQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAmkwALwA/mkwAAAEA" + "C03/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAVG90YWxJbmZvcm1hdGlvbgEAm0wALwEADU2bTAAA" + "AAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQCcTAAuAEScTAAAAAH/////AQH/////" + "AAAAABVgiQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAJ1MAC4ARJ1MAAABABJN/////wEB/////wAA" + "AAAVYIkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAJ5MAC4ARJ5MAAABAAtN/////wEB/////wAA" + "AAAVYIkKAgAAAAAACgAAAFRvdGFsRXJyb3IBAKBMAC8BAA1NoEwAAAAH/////wEB/////wMAAAAVYIkK" + "AgAAAAAABgAAAEFjdGl2ZQEAoUwALgBEoUwAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAENs" + "YXNzaWZpY2F0aW9uAQCiTAAuAESiTAAAAQASTf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABEaWFn" + "bm9zdGljc0xldmVsAQCjTAAuAESjTAAAAQALTf////8BAf////8AAAAABGGCCgQAAAAAAAUAAABSZXNl" + "dAEApUwALwEA6UylTAAAAQH/////AAAAABVgiQoCAAAAAAAIAAAAU3ViRXJyb3IBAKZMAC8AP6ZMAAAA" + "Af////8BAf////8AAAAABGCACgEAAAAAAAgAAABDb3VudGVycwEAp0wALwA6p0wAAP////8HAAAAFWCJ" + "CgIAAAAAAAoAAABTdGF0ZUVycm9yAQCoTAAvAQANTahMAAAAB/////8BAf////8DAAAAFWCJCgIAAAAA" + "AAYAAABBY3RpdmUBAKlMAC4ARKlMAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFzc2lm" + "aWNhdGlvbgEAqkwALgBEqkwAAAYBAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABEaWFn" + "bm9zdGljc0xldmVsAQCrTAAuAESrTAAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAAGAAA" + "AFN0YXRlT3BlcmF0aW9uYWxCeU1ldGhvZAEArUwALwEADU2tTAAAAAf/////AQH/////AwAAABVgiQoC" + "AAAAAAAGAAAAQWN0aXZlAQCuTAAuAESuTAAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xh" + "c3NpZmljYXRpb24BAK9MAC4ARK9MAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAA" + "RGlhZ25vc3RpY3NMZXZlbAEAsEwALgBEsEwAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAA" + "ABgAAABTdGF0ZU9wZXJhdGlvbmFsQnlQYXJlbnQBALJMAC8BAA1NskwAAAAH/////wEB/////wMAAAAV" + "YIkKAgAAAAAABgAAAEFjdGl2ZQEAs0wALgBEs0wAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAA" + "AENsYXNzaWZpY2F0aW9uAQC0TAAuAES0TAAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAA" + "EAAAAERpYWdub3N0aWNzTGV2ZWwBALVMAC4ARLVMAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAZAAAAU3RhdGVPcGVyYXRpb25hbEZyb21FcnJvcgEAt0wALwEADU23TAAAAAf/////AQH/////" + "AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQC4TAAuAES4TAAAAAH/////AQH/////AAAAABVgqQoCAAAA" + "AAAOAAAAQ2xhc3NpZmljYXRpb24BALlMAC4ARLlMAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAukwALgBEukwAAAYAAAAAAQALTf////8BAf////8AAAAA" + "FWCJCgIAAAAAABMAAABTdGF0ZVBhdXNlZEJ5UGFyZW50AQC8TAAvAQANTbxMAAAAB/////8BAf////8D" + "AAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAL1MAC4ARL1MAAAAAf////8BAf////8AAAAAFWCpCgIAAAAA" + "AA4AAABDbGFzc2lmaWNhdGlvbgEAvkwALgBEvkwAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIA" + "AAAAABAAAABEaWFnbm9zdGljc0xldmVsAQC/TAAuAES/TAAABgAAAAABAAtN/////wEB/////wAAAAAV" + "YIkKAgAAAAAAFQAAAFN0YXRlRGlzYWJsZWRCeU1ldGhvZAEAwUwALwEADU3BTAAAAAf/////AQH/////" + "AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQDCTAAuAETCTAAAAAH/////AQH/////AAAAABVgqQoCAAAA" + "AAAOAAAAQ2xhc3NpZmljYXRpb24BAMNMAC4ARMNMAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAxEwALgBExEwAAAYAAAAAAQALTf////8BAf////8AAAAA" + "FWCJCgIAAAAAABUAAABGYWlsZWREYXRhU2V0TWVzc2FnZXMBAMdMAC8BAA1Nx0wAAAAH/////wEB////" + "/wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAyEwALgBEyEwAAAAB/////wEB/////wAAAAAVYKkKAgAA" + "AAAADgAAAENsYXNzaWZpY2F0aW9uAQDJTAAuAETJTAAABgEAAAABABJN/////wEB/////wAAAAAVYKkK" + "AgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAMpMAC4ARMpMAAAGAAAAAAEAC03/////AQH/////AAAA" + "AARggAoBAAAAAAAKAAAATGl2ZVZhbHVlcwEAxkwALwA6xkwAAP////8AAAAABGCACgEAAAAAABEAAABT" + "dWJzY3JpYmVkRGF0YVNldAEA1DsALwEABDvUOwAA/////wAAAAAEYYIKBAAAAAAAFQAAAENyZWF0ZVRh" + "cmdldFZhcmlhYmxlcwEA6kMALwEA6kPqQwAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1" + "bWVudHMBAOtDAC4AROtDAACWAgAAAAEAKgEBJQAAABQAAABDb25maWd1cmF0aW9uVmVyc2lvbgEAATn/" + "////AAAAAAABACoBASkAAAAUAAAAVGFyZ2V0VmFyaWFibGVzVG9BZGQBAJg5AQAAAAEAAAAAAAAAAAEA" + "KAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAOxDAC4A" + "ROxDAACWAQAAAAEAKgEBHQAAAAoAAABBZGRSZXN1bHRzABMBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAA" + "AAAAAAEB/////wAAAAAEYYIKBAAAAAAAEwAAAENyZWF0ZURhdGFTZXRNaXJyb3IBAO1DAC8BAO1D7UMA" + "AAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQDuQwAuAETuQwAAlgIAAAABACoB" + "AR0AAAAOAAAAUGFyZW50Tm9kZU5hbWUADP////8AAAAAAAEAKgEBIgAAAA8AAABSb2xlUGVybWlzc2lv" + "bnMAYAEAAAABAAAAAAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0" + "cHV0QXJndW1lbnRzAQDvQwAuAETvQwAAlgEAAAABACoBARsAAAAMAAAAUGFyZW50Tm9kZUlkABH/////" + "AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState PublisherId { get { return m_publisherId; } set { if (!Object.ReferenceEquals(m_publisherId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publisherId = value; } } /// public PropertyState WriterGroupId { get { return m_writerGroupId; } set { if (!Object.ReferenceEquals(m_writerGroupId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_writerGroupId = value; } } /// public PropertyState DataSetWriterId { get { return m_dataSetWriterId; } set { if (!Object.ReferenceEquals(m_dataSetWriterId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetWriterId = value; } } /// public PropertyState DataSetMetaData { get { return m_dataSetMetaData; } set { if (!Object.ReferenceEquals(m_dataSetMetaData, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetMetaData = value; } } /// public PropertyState DataSetFieldContentMask { get { return m_dataSetFieldContentMask; } set { if (!Object.ReferenceEquals(m_dataSetFieldContentMask, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetFieldContentMask = value; } } /// public PropertyState MessageReceiveTimeout { get { return m_messageReceiveTimeout; } set { if (!Object.ReferenceEquals(m_messageReceiveTimeout, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_messageReceiveTimeout = value; } } /// public PropertyState KeyFrameCount { get { return m_keyFrameCount; } set { if (!Object.ReferenceEquals(m_keyFrameCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_keyFrameCount = value; } } /// public PropertyState HeaderLayoutUri { get { return m_headerLayoutUri; } set { if (!Object.ReferenceEquals(m_headerLayoutUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_headerLayoutUri = value; } } /// public PropertyState SecurityMode { get { return m_securityMode; } set { if (!Object.ReferenceEquals(m_securityMode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityMode = value; } } /// public PropertyState SecurityGroupId { get { return m_securityGroupId; } set { if (!Object.ReferenceEquals(m_securityGroupId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityGroupId = value; } } /// public PropertyState SecurityKeyServices { get { return m_securityKeyServices; } set { if (!Object.ReferenceEquals(m_securityKeyServices, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_securityKeyServices = value; } } /// public PropertyState DataSetReaderProperties { get { return m_dataSetReaderProperties; } set { if (!Object.ReferenceEquals(m_dataSetReaderProperties, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetReaderProperties = value; } } /// public DataSetReaderTransportState TransportSettings { get { return m_transportSettings; } set { if (!Object.ReferenceEquals(m_transportSettings, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_transportSettings = value; } } /// public DataSetReaderMessageState MessageSettings { get { return m_messageSettings; } set { if (!Object.ReferenceEquals(m_messageSettings, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_messageSettings = value; } } /// public PubSubStatusState Status { get { return m_status; } set { if (!Object.ReferenceEquals(m_status, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_status = value; } } /// public PubSubDiagnosticsDataSetReaderState Diagnostics { get { return m_diagnostics; } set { if (!Object.ReferenceEquals(m_diagnostics, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_diagnostics = value; } } /// public SubscribedDataSetState SubscribedDataSet { get { return m_subscribedDataSet; } set { if (!Object.ReferenceEquals(m_subscribedDataSet, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_subscribedDataSet = value; } } /// public DataSetReaderTypeCreateTargetVariablesMethodState CreateTargetVariables { get { return m_createTargetVariablesMethod; } set { if (!Object.ReferenceEquals(m_createTargetVariablesMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createTargetVariablesMethod = value; } } /// public DataSetReaderTypeCreateDataSetMirrorMethodState CreateDataSetMirror { get { return m_createDataSetMirrorMethod; } set { if (!Object.ReferenceEquals(m_createDataSetMirrorMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_createDataSetMirrorMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_publisherId != null) { children.Add(m_publisherId); } if (m_writerGroupId != null) { children.Add(m_writerGroupId); } if (m_dataSetWriterId != null) { children.Add(m_dataSetWriterId); } if (m_dataSetMetaData != null) { children.Add(m_dataSetMetaData); } if (m_dataSetFieldContentMask != null) { children.Add(m_dataSetFieldContentMask); } if (m_messageReceiveTimeout != null) { children.Add(m_messageReceiveTimeout); } if (m_keyFrameCount != null) { children.Add(m_keyFrameCount); } if (m_headerLayoutUri != null) { children.Add(m_headerLayoutUri); } if (m_securityMode != null) { children.Add(m_securityMode); } if (m_securityGroupId != null) { children.Add(m_securityGroupId); } if (m_securityKeyServices != null) { children.Add(m_securityKeyServices); } if (m_dataSetReaderProperties != null) { children.Add(m_dataSetReaderProperties); } if (m_transportSettings != null) { children.Add(m_transportSettings); } if (m_messageSettings != null) { children.Add(m_messageSettings); } if (m_status != null) { children.Add(m_status); } if (m_diagnostics != null) { children.Add(m_diagnostics); } if (m_subscribedDataSet != null) { children.Add(m_subscribedDataSet); } if (m_createTargetVariablesMethod != null) { children.Add(m_createTargetVariablesMethod); } if (m_createDataSetMirrorMethod != null) { children.Add(m_createDataSetMirrorMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.PublisherId: { if (createOrReplace) { if (PublisherId == null) { if (replacement == null) { PublisherId = new PropertyState(this); } else { PublisherId = (PropertyState)replacement; } } } instance = PublisherId; break; } case Opc.Ua.BrowseNames.WriterGroupId: { if (createOrReplace) { if (WriterGroupId == null) { if (replacement == null) { WriterGroupId = new PropertyState(this); } else { WriterGroupId = (PropertyState)replacement; } } } instance = WriterGroupId; break; } case Opc.Ua.BrowseNames.DataSetWriterId: { if (createOrReplace) { if (DataSetWriterId == null) { if (replacement == null) { DataSetWriterId = new PropertyState(this); } else { DataSetWriterId = (PropertyState)replacement; } } } instance = DataSetWriterId; break; } case Opc.Ua.BrowseNames.DataSetMetaData: { if (createOrReplace) { if (DataSetMetaData == null) { if (replacement == null) { DataSetMetaData = new PropertyState(this); } else { DataSetMetaData = (PropertyState)replacement; } } } instance = DataSetMetaData; break; } case Opc.Ua.BrowseNames.DataSetFieldContentMask: { if (createOrReplace) { if (DataSetFieldContentMask == null) { if (replacement == null) { DataSetFieldContentMask = new PropertyState(this); } else { DataSetFieldContentMask = (PropertyState)replacement; } } } instance = DataSetFieldContentMask; break; } case Opc.Ua.BrowseNames.MessageReceiveTimeout: { if (createOrReplace) { if (MessageReceiveTimeout == null) { if (replacement == null) { MessageReceiveTimeout = new PropertyState(this); } else { MessageReceiveTimeout = (PropertyState)replacement; } } } instance = MessageReceiveTimeout; break; } case Opc.Ua.BrowseNames.KeyFrameCount: { if (createOrReplace) { if (KeyFrameCount == null) { if (replacement == null) { KeyFrameCount = new PropertyState(this); } else { KeyFrameCount = (PropertyState)replacement; } } } instance = KeyFrameCount; break; } case Opc.Ua.BrowseNames.HeaderLayoutUri: { if (createOrReplace) { if (HeaderLayoutUri == null) { if (replacement == null) { HeaderLayoutUri = new PropertyState(this); } else { HeaderLayoutUri = (PropertyState)replacement; } } } instance = HeaderLayoutUri; break; } case Opc.Ua.BrowseNames.SecurityMode: { if (createOrReplace) { if (SecurityMode == null) { if (replacement == null) { SecurityMode = new PropertyState(this); } else { SecurityMode = (PropertyState)replacement; } } } instance = SecurityMode; break; } case Opc.Ua.BrowseNames.SecurityGroupId: { if (createOrReplace) { if (SecurityGroupId == null) { if (replacement == null) { SecurityGroupId = new PropertyState(this); } else { SecurityGroupId = (PropertyState)replacement; } } } instance = SecurityGroupId; break; } case Opc.Ua.BrowseNames.SecurityKeyServices: { if (createOrReplace) { if (SecurityKeyServices == null) { if (replacement == null) { SecurityKeyServices = new PropertyState(this); } else { SecurityKeyServices = (PropertyState)replacement; } } } instance = SecurityKeyServices; break; } case Opc.Ua.BrowseNames.DataSetReaderProperties: { if (createOrReplace) { if (DataSetReaderProperties == null) { if (replacement == null) { DataSetReaderProperties = new PropertyState(this); } else { DataSetReaderProperties = (PropertyState)replacement; } } } instance = DataSetReaderProperties; break; } case Opc.Ua.BrowseNames.TransportSettings: { if (createOrReplace) { if (TransportSettings == null) { if (replacement == null) { TransportSettings = new DataSetReaderTransportState(this); } else { TransportSettings = (DataSetReaderTransportState)replacement; } } } instance = TransportSettings; break; } case Opc.Ua.BrowseNames.MessageSettings: { if (createOrReplace) { if (MessageSettings == null) { if (replacement == null) { MessageSettings = new DataSetReaderMessageState(this); } else { MessageSettings = (DataSetReaderMessageState)replacement; } } } instance = MessageSettings; break; } case Opc.Ua.BrowseNames.Status: { if (createOrReplace) { if (Status == null) { if (replacement == null) { Status = new PubSubStatusState(this); } else { Status = (PubSubStatusState)replacement; } } } instance = Status; break; } case Opc.Ua.BrowseNames.Diagnostics: { if (createOrReplace) { if (Diagnostics == null) { if (replacement == null) { Diagnostics = new PubSubDiagnosticsDataSetReaderState(this); } else { Diagnostics = (PubSubDiagnosticsDataSetReaderState)replacement; } } } instance = Diagnostics; break; } case Opc.Ua.BrowseNames.SubscribedDataSet: { if (createOrReplace) { if (SubscribedDataSet == null) { if (replacement == null) { SubscribedDataSet = new SubscribedDataSetState(this); } else { SubscribedDataSet = (SubscribedDataSetState)replacement; } } } instance = SubscribedDataSet; break; } case Opc.Ua.BrowseNames.CreateTargetVariables: { if (createOrReplace) { if (CreateTargetVariables == null) { if (replacement == null) { CreateTargetVariables = new DataSetReaderTypeCreateTargetVariablesMethodState(this); } else { CreateTargetVariables = (DataSetReaderTypeCreateTargetVariablesMethodState)replacement; } } } instance = CreateTargetVariables; break; } case Opc.Ua.BrowseNames.CreateDataSetMirror: { if (createOrReplace) { if (CreateDataSetMirror == null) { if (replacement == null) { CreateDataSetMirror = new DataSetReaderTypeCreateDataSetMirrorMethodState(this); } else { CreateDataSetMirror = (DataSetReaderTypeCreateDataSetMirrorMethodState)replacement; } } } instance = CreateDataSetMirror; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_publisherId; private PropertyState m_writerGroupId; private PropertyState m_dataSetWriterId; private PropertyState m_dataSetMetaData; private PropertyState m_dataSetFieldContentMask; private PropertyState m_messageReceiveTimeout; private PropertyState m_keyFrameCount; private PropertyState m_headerLayoutUri; private PropertyState m_securityMode; private PropertyState m_securityGroupId; private PropertyState m_securityKeyServices; private PropertyState m_dataSetReaderProperties; private DataSetReaderTransportState m_transportSettings; private DataSetReaderMessageState m_messageSettings; private PubSubStatusState m_status; private PubSubDiagnosticsDataSetReaderState m_diagnostics; private SubscribedDataSetState m_subscribedDataSet; private DataSetReaderTypeCreateTargetVariablesMethodState m_createTargetVariablesMethod; private DataSetReaderTypeCreateDataSetMirrorMethodState m_createDataSetMirrorMethod; #endregion } #endif #endregion #region DataSetReaderTransportState Class #if (!OPCUA_EXCLUDE_DataSetReaderTransportState) /// /// Stores an instance of the DataSetReaderTransportType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DataSetReaderTransportState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DataSetReaderTransportState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DataSetReaderTransportType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAERhdGFTZXRSZWFkZXJUcmFuc3BvcnRUeXBlSW5zdGFuY2UBANc7" + "AQDXO9c7AAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DataSetReaderMessageState Class #if (!OPCUA_EXCLUDE_DataSetReaderMessageState) /// /// Stores an instance of the DataSetReaderMessageType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DataSetReaderMessageState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DataSetReaderMessageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DataSetReaderMessageType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIAAAAERhdGFTZXRSZWFkZXJNZXNzYWdlVHlwZUluc3RhbmNlAQBwUgEA" + "cFJwUgAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DataSetReaderTypeCreateTargetVariablesMethodState Class #if (!OPCUA_EXCLUDE_DataSetReaderTypeCreateTargetVariablesMethodState) /// /// Stores an instance of the DataSetReaderTypeCreateTargetVariablesMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DataSetReaderTypeCreateTargetVariablesMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DataSetReaderTypeCreateTargetVariablesMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new DataSetReaderTypeCreateTargetVariablesMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAMAAAAERhdGFTZXRSZWFkZXJUeXBlQ3JlYXRlVGFyZ2V0VmFyaWFibGVz" + "TWV0aG9kVHlwZQEA8EMALwEA8EPwQwAAAQH/////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVu" + "dHMBAPFDAC4ARPFDAACWAgAAAAEAKgEBJQAAABQAAABDb25maWd1cmF0aW9uVmVyc2lvbgEAATn/////" + "AAAAAAABACoBASkAAAAUAAAAVGFyZ2V0VmFyaWFibGVzVG9BZGQBAJg5AQAAAAEAAAAAAAAAAAEAKAEB" + "AAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAAAA8AAABPdXRwdXRBcmd1bWVudHMBAPJDAC4ARPJD" + "AACWAQAAAAEAKgEBHQAAAAoAAABBZGRSZXN1bHRzABMBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAA" + "AAEB/////wAAAAA="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public DataSetReaderTypeCreateTargetVariablesMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; ConfigurationVersionDataType configurationVersion = (ConfigurationVersionDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); FieldTargetDataType[] targetVariablesToAdd = (FieldTargetDataType[])ExtensionObject.ToArray(_inputArguments[1], typeof(FieldTargetDataType)); StatusCode[] addResults = (StatusCode[])_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, configurationVersion, targetVariablesToAdd, ref addResults); } _outputArguments[0] = addResults; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult DataSetReaderTypeCreateTargetVariablesMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, ConfigurationVersionDataType configurationVersion, FieldTargetDataType[] targetVariablesToAdd, ref StatusCode[] addResults); #endif #endregion #region DataSetReaderTypeCreateDataSetMirrorMethodState Class #if (!OPCUA_EXCLUDE_DataSetReaderTypeCreateDataSetMirrorMethodState) /// /// Stores an instance of the DataSetReaderTypeCreateDataSetMirrorMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DataSetReaderTypeCreateDataSetMirrorMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DataSetReaderTypeCreateDataSetMirrorMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new DataSetReaderTypeCreateDataSetMirrorMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAALgAAAERhdGFTZXRSZWFkZXJUeXBlQ3JlYXRlRGF0YVNldE1pcnJvck1l" + "dGhvZFR5cGUBAPNDAC8BAPND80MAAAEB/////wIAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRz" + "AQD0QwAuAET0QwAAlgIAAAABACoBAR0AAAAOAAAAUGFyZW50Tm9kZU5hbWUADP////8AAAAAAAEAKgEB" + "IgAAAA8AAABSb2xlUGVybWlzc2lvbnMAYAEAAAABAAAAAAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////" + "AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQD1QwAuAET1QwAAlgEAAAABACoBARsAAAAM" + "AAAAUGFyZW50Tm9kZUlkABH/////AAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public DataSetReaderTypeCreateDataSetMirrorMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; string parentNodeName = (string)_inputArguments[0]; RolePermissionType[] rolePermissions = (RolePermissionType[])ExtensionObject.ToArray(_inputArguments[1], typeof(RolePermissionType)); NodeId parentNodeId = (NodeId)_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, parentNodeName, rolePermissions, ref parentNodeId); } _outputArguments[0] = parentNodeId; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult DataSetReaderTypeCreateDataSetMirrorMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, string parentNodeName, RolePermissionType[] rolePermissions, ref NodeId parentNodeId); #endif #endregion #region SubscribedDataSetState Class #if (!OPCUA_EXCLUDE_SubscribedDataSetState) /// /// Stores an instance of the SubscribedDataSetType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SubscribedDataSetState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SubscribedDataSetState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SubscribedDataSetType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHQAAAFN1YnNjcmliZWREYXRhU2V0VHlwZUluc3RhbmNlAQAEOwEABDsE" + "OwAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region TargetVariablesState Class #if (!OPCUA_EXCLUDE_TargetVariablesState) /// /// Stores an instance of the TargetVariablesType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TargetVariablesState : SubscribedDataSetState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TargetVariablesState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.TargetVariablesType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (AddTargetVariables != null) { AddTargetVariables.Initialize(context, AddTargetVariables_InitializationString); } if (RemoveTargetVariables != null) { RemoveTargetVariables.Initialize(context, RemoveTargetVariables_InitializationString); } } #region Initialization String private const string AddTargetVariables_InitializationString = "//////////8EYYIKBAAAAAAAEgAAAEFkZFRhcmdldFZhcmlhYmxlcwEACzsALwEACzsLOwAAAQH/////" + "AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAAw7AC4ARAw7AACWAgAAAAEAKgEBJQAAABQA" + "AABDb25maWd1cmF0aW9uVmVyc2lvbgEAATn/////AAAAAAABACoBASkAAAAUAAAAVGFyZ2V0VmFyaWFi" + "bGVzVG9BZGQBAJg5AQAAAAEAAAAAAAAAAAEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAF2CpCgIAAAAA" + "AA8AAABPdXRwdXRBcmd1bWVudHMBAA07AC4ARA07AACWAQAAAAEAKgEBHQAAAAoAAABBZGRSZXN1bHRz" + "ABMBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAA="; private const string RemoveTargetVariables_InitializationString = "//////////8EYYIKBAAAAAAAFQAAAFJlbW92ZVRhcmdldFZhcmlhYmxlcwEADjsALwEADjsOOwAAAQH/" + "////AgAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAA87AC4ARA87AACWAgAAAAEAKgEBJQAA" + "ABQAAABDb25maWd1cmF0aW9uVmVyc2lvbgEAATn/////AAAAAAABACoBASIAAAAPAAAAVGFyZ2V0c1Rv" + "UmVtb3ZlAAcBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAA" + "AE91dHB1dEFyZ3VtZW50cwEAEDsALgBEEDsAAJYBAAAAAQAqAQEgAAAADQAAAFJlbW92ZVJlc3VsdHMA" + "EwEAAAABAAAAAAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAGwAAAFRhcmdldFZhcmlhYmxlc1R5cGVJbnN0YW5jZQEABzsBAAc7BzsA" + "AP////8DAAAAF2CJCgIAAAAAAA8AAABUYXJnZXRWYXJpYWJsZXMBAAo7AC4ARAo7AAABAJg5AQAAAAEA" + "AAAAAAAAAQH/////AAAAAARhggoEAAAAAAASAAAAQWRkVGFyZ2V0VmFyaWFibGVzAQALOwAvAQALOws7" + "AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEADDsALgBEDDsAAJYCAAAAAQAq" + "AQElAAAAFAAAAENvbmZpZ3VyYXRpb25WZXJzaW9uAQABOf////8AAAAAAAEAKgEBKQAAABQAAABUYXJn" + "ZXRWYXJpYWJsZXNUb0FkZAEAmDkBAAAAAQAAAAAAAAAAAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAX" + "YKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEADTsALgBEDTsAAJYBAAAAAQAqAQEdAAAACgAAAEFk" + "ZFJlc3VsdHMAEwEAAAABAAAAAAAAAAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAAARhggoEAAAAAAAV" + "AAAAUmVtb3ZlVGFyZ2V0VmFyaWFibGVzAQAOOwAvAQAOOw47AAABAf////8CAAAAF2CpCgIAAAAAAA4A" + "AABJbnB1dEFyZ3VtZW50cwEADzsALgBEDzsAAJYCAAAAAQAqAQElAAAAFAAAAENvbmZpZ3VyYXRpb25W" + "ZXJzaW9uAQABOf////8AAAAAAAEAKgEBIgAAAA8AAABUYXJnZXRzVG9SZW1vdmUABwEAAAABAAAAAAAA" + "AAABACgBAQAAAAEAAAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQAQ" + "OwAuAEQQOwAAlgEAAAABACoBASAAAAANAAAAUmVtb3ZlUmVzdWx0cwATAQAAAAEAAAAAAAAAAAEAKAEB" + "AAAAAQAAAAAAAAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState TargetVariables { get { return m_targetVariables; } set { if (!Object.ReferenceEquals(m_targetVariables, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_targetVariables = value; } } /// public TargetVariablesTypeAddTargetVariablesMethodState AddTargetVariables { get { return m_addTargetVariablesMethod; } set { if (!Object.ReferenceEquals(m_addTargetVariablesMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_addTargetVariablesMethod = value; } } /// public TargetVariablesTypeRemoveTargetVariablesMethodState RemoveTargetVariables { get { return m_removeTargetVariablesMethod; } set { if (!Object.ReferenceEquals(m_removeTargetVariablesMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_removeTargetVariablesMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_targetVariables != null) { children.Add(m_targetVariables); } if (m_addTargetVariablesMethod != null) { children.Add(m_addTargetVariablesMethod); } if (m_removeTargetVariablesMethod != null) { children.Add(m_removeTargetVariablesMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.TargetVariables: { if (createOrReplace) { if (TargetVariables == null) { if (replacement == null) { TargetVariables = new PropertyState(this); } else { TargetVariables = (PropertyState)replacement; } } } instance = TargetVariables; break; } case Opc.Ua.BrowseNames.AddTargetVariables: { if (createOrReplace) { if (AddTargetVariables == null) { if (replacement == null) { AddTargetVariables = new TargetVariablesTypeAddTargetVariablesMethodState(this); } else { AddTargetVariables = (TargetVariablesTypeAddTargetVariablesMethodState)replacement; } } } instance = AddTargetVariables; break; } case Opc.Ua.BrowseNames.RemoveTargetVariables: { if (createOrReplace) { if (RemoveTargetVariables == null) { if (replacement == null) { RemoveTargetVariables = new TargetVariablesTypeRemoveTargetVariablesMethodState(this); } else { RemoveTargetVariables = (TargetVariablesTypeRemoveTargetVariablesMethodState)replacement; } } } instance = RemoveTargetVariables; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_targetVariables; private TargetVariablesTypeAddTargetVariablesMethodState m_addTargetVariablesMethod; private TargetVariablesTypeRemoveTargetVariablesMethodState m_removeTargetVariablesMethod; #endregion } #endif #endregion #region TargetVariablesTypeAddTargetVariablesMethodState Class #if (!OPCUA_EXCLUDE_TargetVariablesTypeAddTargetVariablesMethodState) /// /// Stores an instance of the TargetVariablesTypeAddTargetVariablesMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TargetVariablesTypeAddTargetVariablesMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TargetVariablesTypeAddTargetVariablesMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new TargetVariablesTypeAddTargetVariablesMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAALwAAAFRhcmdldFZhcmlhYmxlc1R5cGVBZGRUYXJnZXRWYXJpYWJsZXNN" + "ZXRob2RUeXBlAQAROwAvAQAROxE7AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50" + "cwEAEjsALgBEEjsAAJYCAAAAAQAqAQElAAAAFAAAAENvbmZpZ3VyYXRpb25WZXJzaW9uAQABOf////8A" + "AAAAAAEAKgEBKQAAABQAAABUYXJnZXRWYXJpYWJsZXNUb0FkZAEAmDkBAAAAAQAAAAAAAAAAAQAoAQEA" + "AAABAAAAAAAAAAEB/////wAAAAAXYKkKAgAAAAAADwAAAE91dHB1dEFyZ3VtZW50cwEAEzsALgBEEzsA" + "AJYBAAAAAQAqAQEdAAAACgAAAEFkZFJlc3VsdHMAEwEAAAABAAAAAAAAAAABACgBAQAAAAEAAAAAAAAA" + "AQH/////AAAAAA=="; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public TargetVariablesTypeAddTargetVariablesMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; ConfigurationVersionDataType configurationVersion = (ConfigurationVersionDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); FieldTargetDataType[] targetVariablesToAdd = (FieldTargetDataType[])ExtensionObject.ToArray(_inputArguments[1], typeof(FieldTargetDataType)); StatusCode[] addResults = (StatusCode[])_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, configurationVersion, targetVariablesToAdd, ref addResults); } _outputArguments[0] = addResults; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult TargetVariablesTypeAddTargetVariablesMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, ConfigurationVersionDataType configurationVersion, FieldTargetDataType[] targetVariablesToAdd, ref StatusCode[] addResults); #endif #endregion #region TargetVariablesTypeRemoveTargetVariablesMethodState Class #if (!OPCUA_EXCLUDE_TargetVariablesTypeRemoveTargetVariablesMethodState) /// /// Stores an instance of the TargetVariablesTypeRemoveTargetVariablesMethodType Method. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TargetVariablesTypeRemoveTargetVariablesMethodState : MethodState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TargetVariablesTypeRemoveTargetVariablesMethodState(NodeState parent) : base(parent) { } /// /// Constructs an instance of a node. /// /// The parent. /// The new node. public new static NodeState Construct(NodeState parent) { return new TargetVariablesTypeRemoveTargetVariablesMethodState(parent); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYYIKBAAAAAAAMgAAAFRhcmdldFZhcmlhYmxlc1R5cGVSZW1vdmVUYXJnZXRWYXJpYWJs" + "ZXNNZXRob2RUeXBlAQAUOwAvAQAUOxQ7AAABAf////8CAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3Vt" + "ZW50cwEAFTsALgBEFTsAAJYCAAAAAQAqAQElAAAAFAAAAENvbmZpZ3VyYXRpb25WZXJzaW9uAQABOf//" + "//8AAAAAAAEAKgEBIgAAAA8AAABUYXJnZXRzVG9SZW1vdmUABwEAAAABAAAAAAAAAAABACgBAQAAAAEA" + "AAAAAAAAAQH/////AAAAABdgqQoCAAAAAAAPAAAAT3V0cHV0QXJndW1lbnRzAQAWOwAuAEQWOwAAlgEA" + "AAABACoBASAAAAANAAAAUmVtb3ZlUmVzdWx0cwATAQAAAAEAAAAAAAAAAAEAKAEBAAAAAQAAAAAAAAAB" + "Af////8AAAAA"; #endregion #endif #endregion #region Event Callbacks /// /// Raised when the the method is called. /// public TargetVariablesTypeRemoveTargetVariablesMethodStateMethodCallHandler OnCall; #endregion #region Public Properties #endregion #region Overridden Methods /// /// Invokes the method, returns the result and output argument. /// protected override ServiceResult Call( ISystemContext _context, NodeId _objectId, IList _inputArguments, IList _outputArguments) { if (OnCall == null) { return base.Call(_context, _objectId, _inputArguments, _outputArguments); } ServiceResult result = null; ConfigurationVersionDataType configurationVersion = (ConfigurationVersionDataType)ExtensionObject.ToEncodeable((ExtensionObject)_inputArguments[0]); uint[] targetsToRemove = (uint[])_inputArguments[1]; StatusCode[] removeResults = (StatusCode[])_outputArguments[0]; if (OnCall != null) { result = OnCall( _context, this, _objectId, configurationVersion, targetsToRemove, ref removeResults); } _outputArguments[0] = removeResults; return result; } #endregion #region Private Fields #endregion } /// /// Used to receive notifications when the method is called. /// /// public delegate ServiceResult TargetVariablesTypeRemoveTargetVariablesMethodStateMethodCallHandler( ISystemContext context, MethodState method, NodeId objectId, ConfigurationVersionDataType configurationVersion, uint[] targetsToRemove, ref StatusCode[] removeResults); #endif #endregion #region SubscribedDataSetMirrorState Class #if (!OPCUA_EXCLUDE_SubscribedDataSetMirrorState) /// /// Stores an instance of the SubscribedDataSetMirrorType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SubscribedDataSetMirrorState : SubscribedDataSetState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SubscribedDataSetMirrorState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.SubscribedDataSetMirrorType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIwAAAFN1YnNjcmliZWREYXRhU2V0TWlycm9yVHlwZUluc3RhbmNlAQAX" + "OwEAFzsXOwAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PubSubStatusState Class #if (!OPCUA_EXCLUDE_PubSubStatusState) /// /// Stores an instance of the PubSubStatusType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubStatusState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubStatusState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubStatusType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (Enable != null) { Enable.Initialize(context, Enable_InitializationString); } if (Disable != null) { Disable.Initialize(context, Disable_InitializationString); } } #region Initialization String private const string Enable_InitializationString = "//////////8EYYIKBAAAAAAABgAAAEVuYWJsZQEANTkALwEANTk1OQAAAQH/////AAAAAA=="; private const string Disable_InitializationString = "//////////8EYYIKBAAAAAAABwAAAERpc2FibGUBADY5AC8BADY5NjkAAAEB/////wAAAAA="; private const string InitializationString = "//////////8EYIACAQAAAAAAGAAAAFB1YlN1YlN0YXR1c1R5cGVJbnN0YW5jZQEAMzkBADM5MzkAAP//" + "//8DAAAAFWCJCgIAAAAAAAUAAABTdGF0ZQEANDkALwA/NDkAAAEANzn/////AQH/////AAAAAARhggoE" + "AAAAAAAGAAAARW5hYmxlAQA1OQAvAQA1OTU5AAABAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxl" + "AQA2OQAvAQA2OTY5AAABAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState State { get { return m_state; } set { if (!Object.ReferenceEquals(m_state, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_state = value; } } /// public MethodState Enable { get { return m_enableMethod; } set { if (!Object.ReferenceEquals(m_enableMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_enableMethod = value; } } /// public MethodState Disable { get { return m_disableMethod; } set { if (!Object.ReferenceEquals(m_disableMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_disableMethod = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_state != null) { children.Add(m_state); } if (m_enableMethod != null) { children.Add(m_enableMethod); } if (m_disableMethod != null) { children.Add(m_disableMethod); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.State: { if (createOrReplace) { if (State == null) { if (replacement == null) { State = new BaseDataVariableState(this); } else { State = (BaseDataVariableState)replacement; } } } instance = State; break; } case Opc.Ua.BrowseNames.Enable: { if (createOrReplace) { if (Enable == null) { if (replacement == null) { Enable = new MethodState(this); } else { Enable = (MethodState)replacement; } } } instance = Enable; break; } case Opc.Ua.BrowseNames.Disable: { if (createOrReplace) { if (Disable == null) { if (replacement == null) { Disable = new MethodState(this); } else { Disable = (MethodState)replacement; } } } instance = Disable; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_state; private MethodState m_enableMethod; private MethodState m_disableMethod; #endregion } #endif #endregion #region PubSubDiagnosticsState Class #if (!OPCUA_EXCLUDE_PubSubDiagnosticsState) /// /// Stores an instance of the PubSubDiagnosticsType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubDiagnosticsState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubDiagnosticsState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubDiagnosticsType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHQAAAFB1YlN1YkRpYWdub3N0aWNzVHlwZUluc3RhbmNlAQDdTAEA3Uzd" + "TAAA/////wcAAAAVYIkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAN5MAC8AP95MAAABAAtN////" + "/wEB/////wAAAAAVYIkKAgAAAAAAEAAAAFRvdGFsSW5mb3JtYXRpb24BAN9MAC8BAA1N30wAAAAH////" + "/wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEA4EwALgBE4EwAAAAB/////wEB/////wAAAAAV" + "YIkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQDhTAAuAEThTAAAAQASTf////8BAf////8AAAAAFWCJ" + "CgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQDiTAAuAETiTAAAAQALTf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABUb3RhbEVycm9yAQDkTAAvAQANTeRMAAAAB/////8BAf////8DAAAAFWCJCgIAAAAA" + "AAYAAABBY3RpdmUBAOVMAC4AROVMAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAA4AAABDbGFzc2lm" + "aWNhdGlvbgEA5kwALgBE5kwAAAEAEk3/////AQH/////AAAAABVgiQoCAAAAAAAQAAAARGlhZ25vc3Rp" + "Y3NMZXZlbAEA50wALgBE50wAAAEAC03/////AQH/////AAAAAARhggoEAAAAAAAFAAAAUmVzZXQBAOlM" + "AC8BAOlM6UwAAAEB/////wAAAAAVYIkKAgAAAAAACAAAAFN1YkVycm9yAQDqTAAvAD/qTAAAAAH/////" + "AQH/////AAAAAARggAoBAAAAAAAIAAAAQ291bnRlcnMBAOtMAC8AOutMAAD/////BgAAABVgiQoCAAAA" + "AAAKAAAAU3RhdGVFcnJvcgEA7EwALwEADU3sTAAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAA" + "QWN0aXZlAQDtTAAuAETtTAAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRp" + "b24BAO5MAC4ARO5MAAAGAQAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3Rp" + "Y3NMZXZlbAEA70wALgBE70wAAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABgAAABTdGF0" + "ZU9wZXJhdGlvbmFsQnlNZXRob2QBAPFMAC8BAA1N8UwAAAAH/////wEB/////wMAAAAVYIkKAgAAAAAA" + "BgAAAEFjdGl2ZQEA8kwALgBE8kwAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZp" + "Y2F0aW9uAQDzTAAuAETzTAAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdu" + "b3N0aWNzTGV2ZWwBAPRMAC4ARPRMAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAYAAAA" + "U3RhdGVPcGVyYXRpb25hbEJ5UGFyZW50AQD2TAAvAQANTfZMAAAAB/////8BAf////8DAAAAFWCJCgIA" + "AAAAAAYAAABBY3RpdmUBAPdMAC4ARPdMAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFz" + "c2lmaWNhdGlvbgEA+EwALgBE+EwAAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABE" + "aWFnbm9zdGljc0xldmVsAQD5TAAuAET5TAAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAA" + "GQAAAFN0YXRlT3BlcmF0aW9uYWxGcm9tRXJyb3IBAPtMAC8BAA1N+0wAAAAH/////wEB/////wMAAAAV" + "YIkKAgAAAAAABgAAAEFjdGl2ZQEA/EwALgBE/EwAAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAA" + "AENsYXNzaWZpY2F0aW9uAQD9TAAuAET9TAAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAA" + "EAAAAERpYWdub3N0aWNzTGV2ZWwBAP5MAC4ARP5MAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAATAAAAU3RhdGVQYXVzZWRCeVBhcmVudAEAAE0ALwEADU0ATQAAAAf/////AQH/////AwAAABVg" + "iQoCAAAAAAAGAAAAQWN0aXZlAQABTQAuAEQBTQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAA" + "Q2xhc3NpZmljYXRpb24BAAJNAC4ARAJNAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQ" + "AAAARGlhZ25vc3RpY3NMZXZlbAEAA00ALgBEA00AAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIA" + "AAAAABUAAABTdGF0ZURpc2FibGVkQnlNZXRob2QBAAVNAC8BAA1NBU0AAAAH/////wEB/////wMAAAAV" + "YIkKAgAAAAAABgAAAEFjdGl2ZQEABk0ALgBEBk0AAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAA" + "AENsYXNzaWZpY2F0aW9uAQAHTQAuAEQHTQAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAA" + "EAAAAERpYWdub3N0aWNzTGV2ZWwBAAhNAC4ARAhNAAAGAAAAAAEAC03/////AQH/////AAAAAARggAoB" + "AAAAAAAKAAAATGl2ZVZhbHVlcwEACk0ALwA6Ck0AAP////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState DiagnosticsLevel { get { return m_diagnosticsLevel; } set { if (!Object.ReferenceEquals(m_diagnosticsLevel, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_diagnosticsLevel = value; } } /// public PubSubDiagnosticsCounterState TotalInformation { get { return m_totalInformation; } set { if (!Object.ReferenceEquals(m_totalInformation, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_totalInformation = value; } } /// public PubSubDiagnosticsCounterState TotalError { get { return m_totalError; } set { if (!Object.ReferenceEquals(m_totalError, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_totalError = value; } } /// public MethodState Reset { get { return m_resetMethod; } set { if (!Object.ReferenceEquals(m_resetMethod, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_resetMethod = value; } } /// public BaseDataVariableState SubError { get { return m_subError; } set { if (!Object.ReferenceEquals(m_subError, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_subError = value; } } /// public BaseObjectState Counters { get { return m_counters; } set { if (!Object.ReferenceEquals(m_counters, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_counters = value; } } /// public BaseObjectState LiveValues { get { return m_liveValues; } set { if (!Object.ReferenceEquals(m_liveValues, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_liveValues = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_diagnosticsLevel != null) { children.Add(m_diagnosticsLevel); } if (m_totalInformation != null) { children.Add(m_totalInformation); } if (m_totalError != null) { children.Add(m_totalError); } if (m_resetMethod != null) { children.Add(m_resetMethod); } if (m_subError != null) { children.Add(m_subError); } if (m_counters != null) { children.Add(m_counters); } if (m_liveValues != null) { children.Add(m_liveValues); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.DiagnosticsLevel: { if (createOrReplace) { if (DiagnosticsLevel == null) { if (replacement == null) { DiagnosticsLevel = new BaseDataVariableState(this); } else { DiagnosticsLevel = (BaseDataVariableState)replacement; } } } instance = DiagnosticsLevel; break; } case Opc.Ua.BrowseNames.TotalInformation: { if (createOrReplace) { if (TotalInformation == null) { if (replacement == null) { TotalInformation = new PubSubDiagnosticsCounterState(this); } else { TotalInformation = (PubSubDiagnosticsCounterState)replacement; } } } instance = TotalInformation; break; } case Opc.Ua.BrowseNames.TotalError: { if (createOrReplace) { if (TotalError == null) { if (replacement == null) { TotalError = new PubSubDiagnosticsCounterState(this); } else { TotalError = (PubSubDiagnosticsCounterState)replacement; } } } instance = TotalError; break; } case Opc.Ua.BrowseNames.Reset: { if (createOrReplace) { if (Reset == null) { if (replacement == null) { Reset = new MethodState(this); } else { Reset = (MethodState)replacement; } } } instance = Reset; break; } case Opc.Ua.BrowseNames.SubError: { if (createOrReplace) { if (SubError == null) { if (replacement == null) { SubError = new BaseDataVariableState(this); } else { SubError = (BaseDataVariableState)replacement; } } } instance = SubError; break; } case Opc.Ua.BrowseNames.Counters: { if (createOrReplace) { if (Counters == null) { if (replacement == null) { Counters = new BaseObjectState(this); } else { Counters = (BaseObjectState)replacement; } } } instance = Counters; break; } case Opc.Ua.BrowseNames.LiveValues: { if (createOrReplace) { if (LiveValues == null) { if (replacement == null) { LiveValues = new BaseObjectState(this); } else { LiveValues = (BaseObjectState)replacement; } } } instance = LiveValues; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_diagnosticsLevel; private PubSubDiagnosticsCounterState m_totalInformation; private PubSubDiagnosticsCounterState m_totalError; private MethodState m_resetMethod; private BaseDataVariableState m_subError; private BaseObjectState m_counters; private BaseObjectState m_liveValues; #endregion } #endif #endregion #region PubSubDiagnosticsCounterState Class #if (!OPCUA_EXCLUDE_PubSubDiagnosticsCounterState) /// /// Stores an instance of the PubSubDiagnosticsCounterType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubDiagnosticsCounterState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubDiagnosticsCounterState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.PubSubDiagnosticsCounterType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.UInt32, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (TimeFirstChange != null) { TimeFirstChange.Initialize(context, TimeFirstChange_InitializationString); } } #region Initialization String private const string TimeFirstChange_InitializationString = "//////////8VYIkKAgAAAAAADwAAAFRpbWVGaXJzdENoYW5nZQEAEU0ALgBEEU0AAAAN/////wEB////" + "/wAAAAA="; private const string InitializationString = "//////////8VYIkCAgAAAAAAJAAAAFB1YlN1YkRpYWdub3N0aWNzQ291bnRlclR5cGVJbnN0YW5jZQEA" + "DU0BAA1NDU0AAAAH/////wEB/////wQAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEADk0ALgBEDk0AAAAB" + "/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQAPTQAuAEQPTQAAAQASTf//" + "//8BAf////8AAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAQTQAuAEQQTQAAAQALTf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAA8AAABUaW1lRmlyc3RDaGFuZ2UBABFNAC4ARBFNAAAADf////8B" + "Af////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState Active { get { return m_active; } set { if (!Object.ReferenceEquals(m_active, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_active = value; } } /// public PropertyState Classification { get { return m_classification; } set { if (!Object.ReferenceEquals(m_classification, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_classification = value; } } /// public PropertyState DiagnosticsLevel { get { return m_diagnosticsLevel; } set { if (!Object.ReferenceEquals(m_diagnosticsLevel, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_diagnosticsLevel = value; } } /// public PropertyState TimeFirstChange { get { return m_timeFirstChange; } set { if (!Object.ReferenceEquals(m_timeFirstChange, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_timeFirstChange = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_active != null) { children.Add(m_active); } if (m_classification != null) { children.Add(m_classification); } if (m_diagnosticsLevel != null) { children.Add(m_diagnosticsLevel); } if (m_timeFirstChange != null) { children.Add(m_timeFirstChange); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Active: { if (createOrReplace) { if (Active == null) { if (replacement == null) { Active = new PropertyState(this); } else { Active = (PropertyState)replacement; } } } instance = Active; break; } case Opc.Ua.BrowseNames.Classification: { if (createOrReplace) { if (Classification == null) { if (replacement == null) { Classification = new PropertyState(this); } else { Classification = (PropertyState)replacement; } } } instance = Classification; break; } case Opc.Ua.BrowseNames.DiagnosticsLevel: { if (createOrReplace) { if (DiagnosticsLevel == null) { if (replacement == null) { DiagnosticsLevel = new PropertyState(this); } else { DiagnosticsLevel = (PropertyState)replacement; } } } instance = DiagnosticsLevel; break; } case Opc.Ua.BrowseNames.TimeFirstChange: { if (createOrReplace) { if (TimeFirstChange == null) { if (replacement == null) { TimeFirstChange = new PropertyState(this); } else { TimeFirstChange = (PropertyState)replacement; } } } instance = TimeFirstChange; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_active; private PropertyState m_classification; private PropertyState m_diagnosticsLevel; private PropertyState m_timeFirstChange; #endregion } #endif #endregion #region PubSubDiagnosticsRootState Class #if (!OPCUA_EXCLUDE_PubSubDiagnosticsRootState) /// /// Stores an instance of the PubSubDiagnosticsRootType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubDiagnosticsRootState : PubSubDiagnosticsState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubDiagnosticsRootState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubDiagnosticsRootType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIQAAAFB1YlN1YkRpYWdub3N0aWNzUm9vdFR5cGVJbnN0YW5jZQEAFE0B" + "ABRNFE0AAP////8HAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAVTQAvAD8VTQAAAQAL" + "Tf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABUb3RhbEluZm9ybWF0aW9uAQAWTQAvAQANTRZNAAAA" + "B/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBABdNAC4ARBdNAAAAAf////8BAf////8A" + "AAAAFWCJCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAGE0ALgBEGE0AAAEAEk3/////AQH/////AAAA" + "ABVgiQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAGU0ALgBEGU0AAAEAC03/////AQH/////AAAA" + "ABVgiQoCAAAAAAAKAAAAVG90YWxFcnJvcgEAG00ALwEADU0bTQAAAAf/////AQH/////AwAAABVgiQoC" + "AAAAAAAGAAAAQWN0aXZlAQAcTQAuAEQcTQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xh" + "c3NpZmljYXRpb24BAB1NAC4ARB1NAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdu" + "b3N0aWNzTGV2ZWwBAB5NAC4ARB5NAAABAAtN/////wEB/////wAAAAAEYYIKBAAAAAAABQAAAFJlc2V0" + "AQAgTQAvAQDpTCBNAAABAf////8AAAAAFWCJCgIAAAAAAAgAAABTdWJFcnJvcgEAIU0ALwA/IU0AAAAB" + "/////wEB/////wAAAAAEYIAKAQAAAAAACAAAAENvdW50ZXJzAQAiTQAvADoiTQAA/////wYAAAAVYIkK" + "AgAAAAAACgAAAFN0YXRlRXJyb3IBACNNAC8BAA1NI00AAAAH/////wEB/////wMAAAAVYIkKAgAAAAAA" + "BgAAAEFjdGl2ZQEAJE0ALgBEJE0AAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZp" + "Y2F0aW9uAQAlTQAuAEQlTQAABgEAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdu" + "b3N0aWNzTGV2ZWwBACZNAC4ARCZNAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAYAAAA" + "U3RhdGVPcGVyYXRpb25hbEJ5TWV0aG9kAQAoTQAvAQANTShNAAAAB/////8BAf////8DAAAAFWCJCgIA" + "AAAAAAYAAABBY3RpdmUBAClNAC4ARClNAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABDbGFz" + "c2lmaWNhdGlvbgEAKk0ALgBEKk0AAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAAAABE" + "aWFnbm9zdGljc0xldmVsAQArTQAuAEQrTQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAAAAAA" + "GAAAAFN0YXRlT3BlcmF0aW9uYWxCeVBhcmVudAEALU0ALwEADU0tTQAAAAf/////AQH/////AwAAABVg" + "iQoCAAAAAAAGAAAAQWN0aXZlAQAuTQAuAEQuTQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAOAAAA" + "Q2xhc3NpZmljYXRpb24BAC9NAC4ARC9NAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAAAAAQ" + "AAAARGlhZ25vc3RpY3NMZXZlbAEAME0ALgBEME0AAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIA" + "AAAAABkAAABTdGF0ZU9wZXJhdGlvbmFsRnJvbUVycm9yAQAyTQAvAQANTTJNAAAAB/////8BAf////8D" + "AAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBADNNAC4ARDNNAAAAAf////8BAf////8AAAAAFWCpCgIAAAAA" + "AA4AAABDbGFzc2lmaWNhdGlvbgEANE0ALgBENE0AAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIA" + "AAAAABAAAABEaWFnbm9zdGljc0xldmVsAQA1TQAuAEQ1TQAABgAAAAABAAtN/////wEB/////wAAAAAV" + "YIkKAgAAAAAAEwAAAFN0YXRlUGF1c2VkQnlQYXJlbnQBADdNAC8BAA1NN00AAAAH/////wEB/////wMA" + "AAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAOE0ALgBEOE0AAAAB/////wEB/////wAAAAAVYKkKAgAAAAAA" + "DgAAAENsYXNzaWZpY2F0aW9uAQA5TQAuAEQ5TQAABgAAAAABABJN/////wEB/////wAAAAAVYKkKAgAA" + "AAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBADpNAC4ARDpNAAAGAAAAAAEAC03/////AQH/////AAAAABVg" + "iQoCAAAAAAAVAAAAU3RhdGVEaXNhYmxlZEJ5TWV0aG9kAQA8TQAvAQANTTxNAAAAB/////8BAf////8D" + "AAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAD1NAC4ARD1NAAAAAf////8BAf////8AAAAAFWCpCgIAAAAA" + "AA4AAABDbGFzc2lmaWNhdGlvbgEAPk0ALgBEPk0AAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIA" + "AAAAABAAAABEaWFnbm9zdGljc0xldmVsAQA/TQAuAEQ/TQAABgAAAAABAAtN/////wEB/////wAAAAAE" + "YIAKAQAAAAAACgAAAExpdmVWYWx1ZXMBAEFNAC8AOkFNAAD/////BAAAABVgiQoCAAAAAAAYAAAAQ29u" + "ZmlndXJlZERhdGFTZXRXcml0ZXJzAQBCTQAvAD9CTQAAAAX/////AQH/////AQAAABVgqQoCAAAAAAAQ" + "AAAARGlhZ25vc3RpY3NMZXZlbAEAQ00ALgBEQ00AAAYAAAAAAQALTf////8BAf////8AAAAAFWCJCgIA" + "AAAAABgAAABDb25maWd1cmVkRGF0YVNldFJlYWRlcnMBAERNAC8AP0RNAAAABf////8BAf////8BAAAA" + "FWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBFTQAuAERFTQAABgAAAAABAAtN/////wEB////" + "/wAAAAAVYIkKAgAAAAAAGQAAAE9wZXJhdGlvbmFsRGF0YVNldFdyaXRlcnMBAEZNAC8AP0ZNAAAABf//" + "//8BAf////8BAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBHTQAuAERHTQAABgAAAAAB" + "AAtN/////wEB/////wAAAAAVYIkKAgAAAAAAGQAAAE9wZXJhdGlvbmFsRGF0YVNldFJlYWRlcnMBAEhN" + "AC8AP0hNAAAABf////8BAf////8BAAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBJTQAu" + "AERJTQAABgAAAAABAAtN/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PubSubDiagnosticsConnectionState Class #if (!OPCUA_EXCLUDE_PubSubDiagnosticsConnectionState) /// /// Stores an instance of the PubSubDiagnosticsConnectionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubDiagnosticsConnectionState : PubSubDiagnosticsState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubDiagnosticsConnectionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubDiagnosticsConnectionType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJwAAAFB1YlN1YkRpYWdub3N0aWNzQ29ubmVjdGlvblR5cGVJbnN0YW5j" + "ZQEASk0BAEpNSk0AAP////8HAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBLTQAvAD9L" + "TQAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABUb3RhbEluZm9ybWF0aW9uAQBMTQAvAQAN" + "TUxNAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAE1NAC4ARE1NAAAAAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEATk0ALgBETk0AAAEAEk3/////AQH/" + "////AAAAABVgiQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAT00ALgBET00AAAEAC03/////AQH/" + "////AAAAABVgiQoCAAAAAAAKAAAAVG90YWxFcnJvcgEAUU0ALwEADU1RTQAAAAf/////AQH/////AwAA" + "ABVgiQoCAAAAAAAGAAAAQWN0aXZlAQBSTQAuAERSTQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAO" + "AAAAQ2xhc3NpZmljYXRpb24BAFNNAC4ARFNNAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAAEAAA" + "AERpYWdub3N0aWNzTGV2ZWwBAFRNAC4ARFRNAAABAAtN/////wEB/////wAAAAAEYYIKBAAAAAAABQAA" + "AFJlc2V0AQBWTQAvAQDpTFZNAAABAf////8AAAAAFWCJCgIAAAAAAAgAAABTdWJFcnJvcgEAV00ALwA/" + "V00AAAAB/////wEB/////wAAAAAEYIAKAQAAAAAACAAAAENvdW50ZXJzAQBYTQAvADpYTQAA/////wYA" + "AAAVYIkKAgAAAAAACgAAAFN0YXRlRXJyb3IBAFlNAC8BAA1NWU0AAAAH/////wEB/////wMAAAAVYIkK" + "AgAAAAAABgAAAEFjdGl2ZQEAWk0ALgBEWk0AAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAAAENs" + "YXNzaWZpY2F0aW9uAQBbTQAuAERbTQAABgEAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAAEAAA" + "AERpYWdub3N0aWNzTGV2ZWwBAFxNAC4ARFxNAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoCAAAA" + "AAAYAAAAU3RhdGVPcGVyYXRpb25hbEJ5TWV0aG9kAQBeTQAvAQANTV5NAAAAB/////8BAf////8DAAAA" + "FWCJCgIAAAAAAAYAAABBY3RpdmUBAF9NAC4ARF9NAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4A" + "AABDbGFzc2lmaWNhdGlvbgEAYE0ALgBEYE0AAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAA" + "ABAAAABEaWFnbm9zdGljc0xldmVsAQBhTQAuAERhTQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkK" + "AgAAAAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeVBhcmVudAEAY00ALwEADU1jTQAAAAf/////AQH/////" + "AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQBkTQAuAERkTQAAAAH/////AQH/////AAAAABVgqQoCAAAA" + "AAAOAAAAQ2xhc3NpZmljYXRpb24BAGVNAC4ARGVNAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAZk0ALgBEZk0AAAYAAAAAAQALTf////8BAf////8AAAAA" + "FWCJCgIAAAAAABkAAABTdGF0ZU9wZXJhdGlvbmFsRnJvbUVycm9yAQBoTQAvAQANTWhNAAAAB/////8B" + "Af////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAGlNAC4ARGlNAAAAAf////8BAf////8AAAAAFWCp" + "CgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAak0ALgBEak0AAAYAAAAAAQASTf////8BAf////8AAAAA" + "FWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBrTQAuAERrTQAABgAAAAABAAtN/////wEB////" + "/wAAAAAVYIkKAgAAAAAAEwAAAFN0YXRlUGF1c2VkQnlQYXJlbnQBAG1NAC8BAA1NbU0AAAAH/////wEB" + "/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAbk0ALgBEbk0AAAAB/////wEB/////wAAAAAVYKkK" + "AgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQBvTQAuAERvTQAABgAAAAABABJN/////wEB/////wAAAAAV" + "YKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAHBNAC4ARHBNAAAGAAAAAAEAC03/////AQH/////" + "AAAAABVgiQoCAAAAAAAVAAAAU3RhdGVEaXNhYmxlZEJ5TWV0aG9kAQByTQAvAQANTXJNAAAAB/////8B" + "Af////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAHNNAC4ARHNNAAAAAf////8BAf////8AAAAAFWCp" + "CgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAdE0ALgBEdE0AAAYAAAAAAQASTf////8BAf////8AAAAA" + "FWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQB1TQAuAER1TQAABgAAAAABAAtN/////wEB////" + "/wAAAAAEYIAKAQAAAAAACgAAAExpdmVWYWx1ZXMBAHdNAC8AOndNAAD/////AQAAABVgiQoCAAAAAAAP" + "AAAAUmVzb2x2ZWRBZGRyZXNzAQB4TQAvAD94TQAAAAz/////AQH/////AQAAABVgqQoCAAAAAAAQAAAA" + "RGlhZ25vc3RpY3NMZXZlbAEAeU0ALgBEeU0AAAYAAAAAAQALTf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PubSubDiagnosticsWriterGroupState Class #if (!OPCUA_EXCLUDE_PubSubDiagnosticsWriterGroupState) /// /// Stores an instance of the PubSubDiagnosticsWriterGroupType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubDiagnosticsWriterGroupState : PubSubDiagnosticsState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubDiagnosticsWriterGroupState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubDiagnosticsWriterGroupType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAFB1YlN1YkRpYWdub3N0aWNzV3JpdGVyR3JvdXBUeXBlSW5zdGFu" + "Y2UBAHpNAQB6TXpNAAD/////BwAAABVgiQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAe00ALwA/" + "e00AAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAVG90YWxJbmZvcm1hdGlvbgEAfE0ALwEA" + "DU18TQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQB9TQAuAER9TQAAAAH/////" + "AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAH5NAC4ARH5NAAABABJN/////wEB" + "/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAH9NAC4ARH9NAAABAAtN/////wEB" + "/////wAAAAAVYIkKAgAAAAAACgAAAFRvdGFsRXJyb3IBAIFNAC8BAA1NgU0AAAAH/////wEB/////wMA" + "AAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAgk0ALgBEgk0AAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "DgAAAENsYXNzaWZpY2F0aW9uAQCDTQAuAESDTQAAAQASTf////8BAf////8AAAAAFWCJCgIAAAAAABAA" + "AABEaWFnbm9zdGljc0xldmVsAQCETQAuAESETQAAAQALTf////8BAf////8AAAAABGGCCgQAAAAAAAUA" + "AABSZXNldAEAhk0ALwEA6UyGTQAAAQH/////AAAAABVgiQoCAAAAAAAIAAAAU3ViRXJyb3IBAIdNAC8A" + "P4dNAAAAAf////8BAf////8AAAAABGCACgEAAAAAAAgAAABDb3VudGVycwEAiE0ALwA6iE0AAP////8J" + "AAAAFWCJCgIAAAAAAAoAAABTdGF0ZUVycm9yAQCJTQAvAQANTYlNAAAAB/////8BAf////8DAAAAFWCJ" + "CgIAAAAAAAYAAABBY3RpdmUBAIpNAC4ARIpNAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABD" + "bGFzc2lmaWNhdGlvbgEAi00ALgBEi00AAAYBAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAA" + "AABEaWFnbm9zdGljc0xldmVsAQCMTQAuAESMTQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAA" + "AAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeU1ldGhvZAEAjk0ALwEADU2OTQAAAAf/////AQH/////AwAA" + "ABVgiQoCAAAAAAAGAAAAQWN0aXZlAQCPTQAuAESPTQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAO" + "AAAAQ2xhc3NpZmljYXRpb24BAJBNAC4ARJBNAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAA" + "AAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAkU0ALgBEkU0AAAYAAAAAAQALTf////8BAf////8AAAAAFWCJ" + "CgIAAAAAABgAAABTdGF0ZU9wZXJhdGlvbmFsQnlQYXJlbnQBAJNNAC8BAA1Nk00AAAAH/////wEB////" + "/wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAlE0ALgBElE0AAAAB/////wEB/////wAAAAAVYKkKAgAA" + "AAAADgAAAENsYXNzaWZpY2F0aW9uAQCVTQAuAESVTQAABgAAAAABABJN/////wEB/////wAAAAAVYKkK" + "AgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAJZNAC4ARJZNAAAGAAAAAAEAC03/////AQH/////AAAA" + "ABVgiQoCAAAAAAAZAAAAU3RhdGVPcGVyYXRpb25hbEZyb21FcnJvcgEAmE0ALwEADU2YTQAAAAf/////" + "AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQCZTQAuAESZTQAAAAH/////AQH/////AAAAABVg" + "qQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAJpNAC4ARJpNAAAGAAAAAAEAEk3/////AQH/////AAAA" + "ABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAm00ALgBEm00AAAYAAAAAAQALTf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABMAAABTdGF0ZVBhdXNlZEJ5UGFyZW50AQCdTQAvAQANTZ1NAAAAB/////8B" + "Af////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAJ5NAC4ARJ5NAAAAAf////8BAf////8AAAAAFWCp" + "CgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAn00ALgBEn00AAAYAAAAAAQASTf////8BAf////8AAAAA" + "FWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQCgTQAuAESgTQAABgAAAAABAAtN/////wEB////" + "/wAAAAAVYIkKAgAAAAAAFQAAAFN0YXRlRGlzYWJsZWRCeU1ldGhvZAEAok0ALwEADU2iTQAAAAf/////" + "AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQCjTQAuAESjTQAAAAH/////AQH/////AAAAABVg" + "qQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAKRNAC4ARKRNAAAGAAAAAAEAEk3/////AQH/////AAAA" + "ABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEApU0ALgBEpU0AAAYAAAAAAQALTf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABMAAABTZW50TmV0d29ya01lc3NhZ2VzAQCoTQAvAQANTahNAAAAB/////8B" + "Af////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAKlNAC4ARKlNAAAAAf////8BAf////8AAAAAFWCp" + "CgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAqk0ALgBEqk0AAAYAAAAAAQASTf////8BAf////8AAAAA" + "FWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQCrTQAuAESrTQAABgAAAAABAAtN/////wEB////" + "/wAAAAAVYIkKAgAAAAAAEwAAAEZhaWxlZFRyYW5zbWlzc2lvbnMBAK1NAC8BAA1NrU0AAAAH/////wEB" + "/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEArk0ALgBErk0AAAAB/////wEB/////wAAAAAVYKkK" + "AgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQCvTQAuAESvTQAABgEAAAABABJN/////wEB/////wAAAAAV" + "YKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBALBNAC4ARLBNAAAGAAAAAAEAC03/////AQH/////" + "AAAAABVgiQoCAAAAAAAQAAAARW5jcnlwdGlvbkVycm9ycwEAsk0ALwEADU2yTQAAAAf/////AQH/////" + "AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQCzTQAuAESzTQAAAAH/////AQH/////AAAAABVgqQoCAAAA" + "AAAOAAAAQ2xhc3NpZmljYXRpb24BALRNAC4ARLRNAAAGAQAAAAEAEk3/////AQH/////AAAAABVgqQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAtU0ALgBEtU0AAAYBAAAAAQALTf////8BAf////8AAAAA" + "BGCACgEAAAAAAAoAAABMaXZlVmFsdWVzAQCnTQAvADqnTQAA/////wQAAAAVYIkKAgAAAAAAGAAAAENv" + "bmZpZ3VyZWREYXRhU2V0V3JpdGVycwEAt00ALwA/t00AAAAF/////wEB/////wEAAAAVYKkKAgAAAAAA" + "EAAAAERpYWdub3N0aWNzTGV2ZWwBALhNAC4ARLhNAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAZAAAAT3BlcmF0aW9uYWxEYXRhU2V0V3JpdGVycwEAuU0ALwA/uU0AAAAF/////wEB/////wEA" + "AAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBALpNAC4ARLpNAAAGAAAAAAEAC03/////AQH/" + "////AAAAABVgiQoCAAAAAAAPAAAAU2VjdXJpdHlUb2tlbklEAQC7TQAvAD+7TQAAAAf/////AQH/////" + "AQAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAvE0ALgBEvE0AAAYCAAAAAQALTf////8B" + "Af////8AAAAAFWCJCgIAAAAAABEAAABUaW1lVG9OZXh0VG9rZW5JRAEAvU0ALwA/vU0AAAEAIgH/////" + "AQH/////AQAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAvk0ALgBEvk0AAAYCAAAAAQAL" + "Tf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PubSubDiagnosticsReaderGroupState Class #if (!OPCUA_EXCLUDE_PubSubDiagnosticsReaderGroupState) /// /// Stores an instance of the PubSubDiagnosticsReaderGroupType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubDiagnosticsReaderGroupState : PubSubDiagnosticsState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubDiagnosticsReaderGroupState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubDiagnosticsReaderGroupType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAFB1YlN1YkRpYWdub3N0aWNzUmVhZGVyR3JvdXBUeXBlSW5zdGFu" + "Y2UBAL9NAQC/Tb9NAAD/////BwAAABVgiQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAwE0ALwA/" + "wE0AAAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAVG90YWxJbmZvcm1hdGlvbgEAwU0ALwEA" + "DU3BTQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQDCTQAuAETCTQAAAAH/////" + "AQH/////AAAAABVgiQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAMNNAC4ARMNNAAABABJN/////wEB" + "/////wAAAAAVYIkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAMRNAC4ARMRNAAABAAtN/////wEB" + "/////wAAAAAVYIkKAgAAAAAACgAAAFRvdGFsRXJyb3IBAMZNAC8BAA1Nxk0AAAAH/////wEB/////wMA" + "AAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAx00ALgBEx00AAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "DgAAAENsYXNzaWZpY2F0aW9uAQDITQAuAETITQAAAQASTf////8BAf////8AAAAAFWCJCgIAAAAAABAA" + "AABEaWFnbm9zdGljc0xldmVsAQDJTQAuAETJTQAAAQALTf////8BAf////8AAAAABGGCCgQAAAAAAAUA" + "AABSZXNldAEAy00ALwEA6UzLTQAAAQH/////AAAAABVgiQoCAAAAAAAIAAAAU3ViRXJyb3IBAMxNAC8A" + "P8xNAAAAAf////8BAf////8AAAAABGCACgEAAAAAAAgAAABDb3VudGVycwEAzU0ALwA6zU0AAP////8J" + "AAAAFWCJCgIAAAAAAAoAAABTdGF0ZUVycm9yAQDOTQAvAQANTc5NAAAAB/////8BAf////8DAAAAFWCJ" + "CgIAAAAAAAYAAABBY3RpdmUBAM9NAC4ARM9NAAAAAf////8BAf////8AAAAAFWCpCgIAAAAAAA4AAABD" + "bGFzc2lmaWNhdGlvbgEA0E0ALgBE0E0AAAYBAAAAAQASTf////8BAf////8AAAAAFWCpCgIAAAAAABAA" + "AABEaWFnbm9zdGljc0xldmVsAQDRTQAuAETRTQAABgAAAAABAAtN/////wEB/////wAAAAAVYIkKAgAA" + "AAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeU1ldGhvZAEA000ALwEADU3TTQAAAAf/////AQH/////AwAA" + "ABVgiQoCAAAAAAAGAAAAQWN0aXZlAQDUTQAuAETUTQAAAAH/////AQH/////AAAAABVgqQoCAAAAAAAO" + "AAAAQ2xhc3NpZmljYXRpb24BANVNAC4ARNVNAAAGAAAAAAEAEk3/////AQH/////AAAAABVgqQoCAAAA" + "AAAQAAAARGlhZ25vc3RpY3NMZXZlbAEA1k0ALgBE1k0AAAYAAAAAAQALTf////8BAf////8AAAAAFWCJ" + "CgIAAAAAABgAAABTdGF0ZU9wZXJhdGlvbmFsQnlQYXJlbnQBANhNAC8BAA1N2E0AAAAH/////wEB////" + "/wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEA2U0ALgBE2U0AAAAB/////wEB/////wAAAAAVYKkKAgAA" + "AAAADgAAAENsYXNzaWZpY2F0aW9uAQDaTQAuAETaTQAABgAAAAABABJN/////wEB/////wAAAAAVYKkK" + "AgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBANtNAC4ARNtNAAAGAAAAAAEAC03/////AQH/////AAAA" + "ABVgiQoCAAAAAAAZAAAAU3RhdGVPcGVyYXRpb25hbEZyb21FcnJvcgEA3U0ALwEADU3dTQAAAAf/////" + "AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQDeTQAuAETeTQAAAAH/////AQH/////AAAAABVg" + "qQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAN9NAC4ARN9NAAAGAAAAAAEAEk3/////AQH/////AAAA" + "ABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEA4E0ALgBE4E0AAAYAAAAAAQALTf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABMAAABTdGF0ZVBhdXNlZEJ5UGFyZW50AQDiTQAvAQANTeJNAAAAB/////8B" + "Af////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAONNAC4ARONNAAAAAf////8BAf////8AAAAAFWCp" + "CgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEA5E0ALgBE5E0AAAYAAAAAAQASTf////8BAf////8AAAAA" + "FWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQDlTQAuAETlTQAABgAAAAABAAtN/////wEB////" + "/wAAAAAVYIkKAgAAAAAAFQAAAFN0YXRlRGlzYWJsZWRCeU1ldGhvZAEA500ALwEADU3nTQAAAAf/////" + "AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQDoTQAuAEToTQAAAAH/////AQH/////AAAAABVg" + "qQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAOlNAC4AROlNAAAGAAAAAAEAEk3/////AQH/////AAAA" + "ABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEA6k0ALgBE6k0AAAYAAAAAAQALTf////8BAf//" + "//8AAAAAFWCJCgIAAAAAABcAAABSZWNlaXZlZE5ldHdvcmtNZXNzYWdlcwEA7U0ALwEADU3tTQAAAAf/" + "////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQDuTQAuAETuTQAAAAH/////AQH/////AAAA" + "ABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAO9NAC4ARO9NAAAGAAAAAAEAEk3/////AQH/////" + "AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEA8E0ALgBE8E0AAAYAAAAAAQALTf////8B" + "Af////8AAAAAFWCJCgIAAAAAAB4AAABSZWNlaXZlZEludmFsaWROZXR3b3JrTWVzc2FnZXMBAPJNAC8B" + "AA1N8k0AAAAH/////wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEA800ALgBE800AAAAB////" + "/wEB/////wAAAAAVYKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQD0TQAuAET0TQAABgEAAAABABJN" + "/////wEB/////wAAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAPVNAC4ARPVNAAAGAQAA" + "AAEAC03/////AQH/////AAAAABVgiQoCAAAAAAAQAAAARGVjcnlwdGlvbkVycm9ycwEA900ALwEADU33" + "TQAAAAf/////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQD4TQAuAET4TQAAAAH/////AQH/" + "////AAAAABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAPlNAC4ARPlNAAAGAQAAAAEAEk3/////" + "AQH/////AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEA+k0ALgBE+k0AAAYBAAAAAQAL" + "Tf////8BAf////8AAAAABGCACgEAAAAAAAoAAABMaXZlVmFsdWVzAQDsTQAvADrsTQAA/////wIAAAAV" + "YIkKAgAAAAAAGAAAAENvbmZpZ3VyZWREYXRhU2V0UmVhZGVycwEA/E0ALwA//E0AAAAF/////wEB////" + "/wEAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAP1NAC4ARP1NAAAGAAAAAAEAC03/////" + "AQH/////AAAAABVgiQoCAAAAAAAZAAAAT3BlcmF0aW9uYWxEYXRhU2V0UmVhZGVycwEA/k0ALwA//k0A" + "AAAF/////wEB/////wEAAAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAP9NAC4ARP9NAAAG" + "AAAAAAEAC03/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PubSubDiagnosticsDataSetWriterState Class #if (!OPCUA_EXCLUDE_PubSubDiagnosticsDataSetWriterState) /// /// Stores an instance of the PubSubDiagnosticsDataSetWriterType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubDiagnosticsDataSetWriterState : PubSubDiagnosticsState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubDiagnosticsDataSetWriterState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubDiagnosticsDataSetWriterType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKgAAAFB1YlN1YkRpYWdub3N0aWNzRGF0YVNldFdyaXRlclR5cGVJbnN0" + "YW5jZQEAAE4BAABOAE4AAP////8HAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQABTgAv" + "AD8BTgAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABUb3RhbEluZm9ybWF0aW9uAQACTgAv" + "AQANTQJOAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAANOAC4ARANOAAAAAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEABE4ALgBEBE4AAAEAEk3/////" + "AQH/////AAAAABVgiQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEABU4ALgBEBU4AAAEAC03/////" + "AQH/////AAAAABVgiQoCAAAAAAAKAAAAVG90YWxFcnJvcgEAB04ALwEADU0HTgAAAAf/////AQH/////" + "AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQAITgAuAEQITgAAAAH/////AQH/////AAAAABVgiQoCAAAA" + "AAAOAAAAQ2xhc3NpZmljYXRpb24BAAlOAC4ARAlOAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAA" + "EAAAAERpYWdub3N0aWNzTGV2ZWwBAApOAC4ARApOAAABAAtN/////wEB/////wAAAAAEYYIKBAAAAAAA" + "BQAAAFJlc2V0AQAMTgAvAQDpTAxOAAABAf////8AAAAAFWCJCgIAAAAAAAgAAABTdWJFcnJvcgEADU4A" + "LwA/DU4AAAAB/////wEB/////wAAAAAEYIAKAQAAAAAACAAAAENvdW50ZXJzAQAOTgAvADoOTgAA////" + "/wcAAAAVYIkKAgAAAAAACgAAAFN0YXRlRXJyb3IBAA9OAC8BAA1ND04AAAAH/////wEB/////wMAAAAV" + "YIkKAgAAAAAABgAAAEFjdGl2ZQEAEE4ALgBEEE4AAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAA" + "AENsYXNzaWZpY2F0aW9uAQARTgAuAEQRTgAABgEAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAA" + "EAAAAERpYWdub3N0aWNzTGV2ZWwBABJOAC4ARBJOAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAYAAAAU3RhdGVPcGVyYXRpb25hbEJ5TWV0aG9kAQAUTgAvAQANTRROAAAAB/////8BAf////8D" + "AAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBABVOAC4ARBVOAAAAAf////8BAf////8AAAAAFWCpCgIAAAAA" + "AA4AAABDbGFzc2lmaWNhdGlvbgEAFk4ALgBEFk4AAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIA" + "AAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAXTgAuAEQXTgAABgAAAAABAAtN/////wEB/////wAAAAAV" + "YIkKAgAAAAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeVBhcmVudAEAGU4ALwEADU0ZTgAAAAf/////AQH/" + "////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQAaTgAuAEQaTgAAAAH/////AQH/////AAAAABVgqQoC" + "AAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BABtOAC4ARBtOAAAGAAAAAAEAEk3/////AQH/////AAAAABVg" + "qQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAHE4ALgBEHE4AAAYAAAAAAQALTf////8BAf////8A" + "AAAAFWCJCgIAAAAAABkAAABTdGF0ZU9wZXJhdGlvbmFsRnJvbUVycm9yAQAeTgAvAQANTR5OAAAAB///" + "//8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAB9OAC4ARB9OAAAAAf////8BAf////8AAAAA" + "FWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAIE4ALgBEIE4AAAYAAAAAAQASTf////8BAf////8A" + "AAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQAhTgAuAEQhTgAABgAAAAABAAtN/////wEB" + "/////wAAAAAVYIkKAgAAAAAAEwAAAFN0YXRlUGF1c2VkQnlQYXJlbnQBACNOAC8BAA1NI04AAAAH////" + "/wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAJE4ALgBEJE4AAAAB/////wEB/////wAAAAAV" + "YKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQAlTgAuAEQlTgAABgAAAAABABJN/////wEB/////wAA" + "AAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBACZOAC4ARCZOAAAGAAAAAAEAC03/////AQH/" + "////AAAAABVgiQoCAAAAAAAVAAAAU3RhdGVEaXNhYmxlZEJ5TWV0aG9kAQAoTgAvAQANTShOAAAAB///" + "//8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAClOAC4ARClOAAAAAf////8BAf////8AAAAA" + "FWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAKk4ALgBEKk4AAAYAAAAAAQASTf////8BAf////8A" + "AAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQArTgAuAEQrTgAABgAAAAABAAtN/////wEB" + "/////wAAAAAVYIkKAgAAAAAAFQAAAEZhaWxlZERhdGFTZXRNZXNzYWdlcwEALk4ALwEADU0uTgAAAAf/" + "////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQAvTgAuAEQvTgAAAAH/////AQH/////AAAA" + "ABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BADBOAC4ARDBOAAAGAQAAAAEAEk3/////AQH/////" + "AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAMU4ALgBEMU4AAAYAAAAAAQALTf////8B" + "Af////8AAAAABGCACgEAAAAAAAoAAABMaXZlVmFsdWVzAQAtTgAvADotTgAA/////wQAAAAVYIkKAgAA" + "AAAAFQAAAE1lc3NhZ2VTZXF1ZW5jZU51bWJlcgEAM04ALwA/M04AAAAF/////wEB/////wEAAAAVYKkK" + "AgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBADROAC4ARDROAAAGAgAAAAEAC03/////AQH/////AAAA" + "ABVgiQoCAAAAAAAKAAAAU3RhdHVzQ29kZQEANU4ALwA/NU4AAAAT/////wEB/////wEAAAAVYKkKAgAA" + "AAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBADZOAC4ARDZOAAAGAgAAAAEAC03/////AQH/////AAAAABVg" + "iQoCAAAAAAAMAAAATWFqb3JWZXJzaW9uAQA3TgAvAD83TgAAAAf/////AQH/////AQAAABVgqQoCAAAA" + "AAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAOE4ALgBEOE4AAAYCAAAAAQALTf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAwAAABNaW5vclZlcnNpb24BADlOAC8APzlOAAAAB/////8BAf////8BAAAAFWCpCgIAAAAA" + "ABAAAABEaWFnbm9zdGljc0xldmVsAQA6TgAuAEQ6TgAABgIAAAABAAtN/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PubSubDiagnosticsDataSetReaderState Class #if (!OPCUA_EXCLUDE_PubSubDiagnosticsDataSetReaderState) /// /// Stores an instance of the PubSubDiagnosticsDataSetReaderType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubDiagnosticsDataSetReaderState : PubSubDiagnosticsState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubDiagnosticsDataSetReaderState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubDiagnosticsDataSetReaderType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKgAAAFB1YlN1YkRpYWdub3N0aWNzRGF0YVNldFJlYWRlclR5cGVJbnN0" + "YW5jZQEAO04BADtOO04AAP////8HAAAAFWCJCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQA8TgAv" + "AD88TgAAAQALTf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABUb3RhbEluZm9ybWF0aW9uAQA9TgAv" + "AQANTT1OAAAAB/////8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAD5OAC4ARD5OAAAAAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAP04ALgBEP04AAAEAEk3/////" + "AQH/////AAAAABVgiQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAQE4ALgBEQE4AAAEAC03/////" + "AQH/////AAAAABVgiQoCAAAAAAAKAAAAVG90YWxFcnJvcgEAQk4ALwEADU1CTgAAAAf/////AQH/////" + "AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQBDTgAuAERDTgAAAAH/////AQH/////AAAAABVgiQoCAAAA" + "AAAOAAAAQ2xhc3NpZmljYXRpb24BAEROAC4AREROAAABABJN/////wEB/////wAAAAAVYIkKAgAAAAAA" + "EAAAAERpYWdub3N0aWNzTGV2ZWwBAEVOAC4AREVOAAABAAtN/////wEB/////wAAAAAEYYIKBAAAAAAA" + "BQAAAFJlc2V0AQBHTgAvAQDpTEdOAAABAf////8AAAAAFWCJCgIAAAAAAAgAAABTdWJFcnJvcgEASE4A" + "LwA/SE4AAAAB/////wEB/////wAAAAAEYIAKAQAAAAAACAAAAENvdW50ZXJzAQBJTgAvADpJTgAA////" + "/wgAAAAVYIkKAgAAAAAACgAAAFN0YXRlRXJyb3IBAEpOAC8BAA1NSk4AAAAH/////wEB/////wMAAAAV" + "YIkKAgAAAAAABgAAAEFjdGl2ZQEAS04ALgBES04AAAAB/////wEB/////wAAAAAVYKkKAgAAAAAADgAA" + "AENsYXNzaWZpY2F0aW9uAQBMTgAuAERMTgAABgEAAAABABJN/////wEB/////wAAAAAVYKkKAgAAAAAA" + "EAAAAERpYWdub3N0aWNzTGV2ZWwBAE1OAC4ARE1OAAAGAAAAAAEAC03/////AQH/////AAAAABVgiQoC" + "AAAAAAAYAAAAU3RhdGVPcGVyYXRpb25hbEJ5TWV0aG9kAQBPTgAvAQANTU9OAAAAB/////8BAf////8D" + "AAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAFBOAC4ARFBOAAAAAf////8BAf////8AAAAAFWCpCgIAAAAA" + "AA4AAABDbGFzc2lmaWNhdGlvbgEAUU4ALgBEUU4AAAYAAAAAAQASTf////8BAf////8AAAAAFWCpCgIA" + "AAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBSTgAuAERSTgAABgAAAAABAAtN/////wEB/////wAAAAAV" + "YIkKAgAAAAAAGAAAAFN0YXRlT3BlcmF0aW9uYWxCeVBhcmVudAEAVE4ALwEADU1UTgAAAAf/////AQH/" + "////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQBVTgAuAERVTgAAAAH/////AQH/////AAAAABVgqQoC" + "AAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAFZOAC4ARFZOAAAGAAAAAAEAEk3/////AQH/////AAAAABVg" + "qQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAV04ALgBEV04AAAYAAAAAAQALTf////8BAf////8A" + "AAAAFWCJCgIAAAAAABkAAABTdGF0ZU9wZXJhdGlvbmFsRnJvbUVycm9yAQBZTgAvAQANTVlOAAAAB///" + "//8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAFpOAC4ARFpOAAAAAf////8BAf////8AAAAA" + "FWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAW04ALgBEW04AAAYAAAAAAQASTf////8BAf////8A" + "AAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBcTgAuAERcTgAABgAAAAABAAtN/////wEB" + "/////wAAAAAVYIkKAgAAAAAAEwAAAFN0YXRlUGF1c2VkQnlQYXJlbnQBAF5OAC8BAA1NXk4AAAAH////" + "/wEB/////wMAAAAVYIkKAgAAAAAABgAAAEFjdGl2ZQEAX04ALgBEX04AAAAB/////wEB/////wAAAAAV" + "YKkKAgAAAAAADgAAAENsYXNzaWZpY2F0aW9uAQBgTgAuAERgTgAABgAAAAABABJN/////wEB/////wAA" + "AAAVYKkKAgAAAAAAEAAAAERpYWdub3N0aWNzTGV2ZWwBAGFOAC4ARGFOAAAGAAAAAAEAC03/////AQH/" + "////AAAAABVgiQoCAAAAAAAVAAAAU3RhdGVEaXNhYmxlZEJ5TWV0aG9kAQBjTgAvAQANTWNOAAAAB///" + "//8BAf////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAGROAC4ARGROAAAAAf////8BAf////8AAAAA" + "FWCpCgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAZU4ALgBEZU4AAAYAAAAAAQASTf////8BAf////8A" + "AAAAFWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBmTgAuAERmTgAABgAAAAABAAtN/////wEB" + "/////wAAAAAVYIkKAgAAAAAAFQAAAEZhaWxlZERhdGFTZXRNZXNzYWdlcwEAaU4ALwEADU1pTgAAAAf/" + "////AQH/////AwAAABVgiQoCAAAAAAAGAAAAQWN0aXZlAQBqTgAuAERqTgAAAAH/////AQH/////AAAA" + "ABVgqQoCAAAAAAAOAAAAQ2xhc3NpZmljYXRpb24BAGtOAC4ARGtOAAAGAQAAAAEAEk3/////AQH/////" + "AAAAABVgqQoCAAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAbE4ALgBEbE4AAAYAAAAAAQALTf////8B" + "Af////8AAAAAFWCJCgIAAAAAABAAAABEZWNyeXB0aW9uRXJyb3JzAQBuTgAvAQANTW5OAAAAB/////8B" + "Af////8DAAAAFWCJCgIAAAAAAAYAAABBY3RpdmUBAG9OAC4ARG9OAAAAAf////8BAf////8AAAAAFWCp" + "CgIAAAAAAA4AAABDbGFzc2lmaWNhdGlvbgEAcE4ALgBEcE4AAAYBAAAAAQASTf////8BAf////8AAAAA" + "FWCpCgIAAAAAABAAAABEaWFnbm9zdGljc0xldmVsAQBxTgAuAERxTgAABgEAAAABAAtN/////wEB////" + "/wAAAAAEYIAKAQAAAAAACgAAAExpdmVWYWx1ZXMBAGhOAC8AOmhOAAD/////BgAAABVgiQoCAAAAAAAV" + "AAAATWVzc2FnZVNlcXVlbmNlTnVtYmVyAQBzTgAvAD9zTgAAAAX/////AQH/////AQAAABVgqQoCAAAA" + "AAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAdE4ALgBEdE4AAAYCAAAAAQALTf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTdGF0dXNDb2RlAQB1TgAvAD91TgAAABP/////AQH/////AQAAABVgqQoCAAAAAAAQ" + "AAAARGlhZ25vc3RpY3NMZXZlbAEAdk4ALgBEdk4AAAYCAAAAAQALTf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAwAAABNYWpvclZlcnNpb24BAHdOAC8AP3dOAAAAB/////8BAf////8BAAAAFWCpCgIAAAAAABAA" + "AABEaWFnbm9zdGljc0xldmVsAQB4TgAuAER4TgAABgIAAAABAAtN/////wEB/////wAAAAAVYIkKAgAA" + "AAAADAAAAE1pbm9yVmVyc2lvbgEAeU4ALwA/eU4AAAAH/////wEB/////wEAAAAVYKkKAgAAAAAAEAAA" + "AERpYWdub3N0aWNzTGV2ZWwBAHpOAC4ARHpOAAAGAgAAAAEAC03/////AQH/////AAAAABVgiQoCAAAA" + "AAAPAAAAU2VjdXJpdHlUb2tlbklEAQB7TgAvAD97TgAAAAf/////AQH/////AQAAABVgqQoCAAAAAAAQ" + "AAAARGlhZ25vc3RpY3NMZXZlbAEAfE4ALgBEfE4AAAYCAAAAAQALTf////8BAf////8AAAAAFWCJCgIA" + "AAAAABEAAABUaW1lVG9OZXh0VG9rZW5JRAEAfU4ALwA/fU4AAAEAIgH/////AQH/////AQAAABVgqQoC" + "AAAAAAAQAAAARGlhZ25vc3RpY3NMZXZlbAEAfk4ALgBEfk4AAAYCAAAAAQALTf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PubSubStatusEventState Class #if (!OPCUA_EXCLUDE_PubSubStatusEventState) /// /// Stores an instance of the PubSubStatusEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubStatusEventState : SystemEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubStatusEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubStatusEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHQAAAFB1YlN1YlN0YXR1c0V2ZW50VHlwZUluc3RhbmNlAQCvPAEArzyv" + "PAAA/////wsAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBALA8AC4ARLA8AAAAD/////8BAf////8AAAAA" + "FWCJCgIAAAAAAAkAAABFdmVudFR5cGUBALE8AC4ARLE8AAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAoAAABTb3VyY2VOb2RlAQCyPAAuAESyPAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291" + "cmNlTmFtZQEAszwALgBEszwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBALQ8AC4A" + "RLQ8AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQC1PAAuAES1PAAA" + "AQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQC3PAAuAES3PAAAABX/////AQH/" + "////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBALg8AC4ARLg8AAAABf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAwAAABDb25uZWN0aW9uSWQBALk8AC4ARLk8AAAAEf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAcAAABHcm91cElkAQC6PAAuAES6PAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAFAAAAU3RhdGUB" + "ALs8AC4ARLs8AAABADc5/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState ConnectionId { get { return m_connectionId; } set { if (!Object.ReferenceEquals(m_connectionId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_connectionId = value; } } /// public PropertyState GroupId { get { return m_groupId; } set { if (!Object.ReferenceEquals(m_groupId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_groupId = value; } } /// public PropertyState State { get { return m_state; } set { if (!Object.ReferenceEquals(m_state, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_state = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_connectionId != null) { children.Add(m_connectionId); } if (m_groupId != null) { children.Add(m_groupId); } if (m_state != null) { children.Add(m_state); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ConnectionId: { if (createOrReplace) { if (ConnectionId == null) { if (replacement == null) { ConnectionId = new PropertyState(this); } else { ConnectionId = (PropertyState)replacement; } } } instance = ConnectionId; break; } case Opc.Ua.BrowseNames.GroupId: { if (createOrReplace) { if (GroupId == null) { if (replacement == null) { GroupId = new PropertyState(this); } else { GroupId = (PropertyState)replacement; } } } instance = GroupId; break; } case Opc.Ua.BrowseNames.State: { if (createOrReplace) { if (State == null) { if (replacement == null) { State = new PropertyState(this); } else { State = (PropertyState)replacement; } } } instance = State; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_connectionId; private PropertyState m_groupId; private PropertyState m_state; #endregion } #endif #endregion #region PubSubTransportLimitsExceedEventState Class #if (!OPCUA_EXCLUDE_PubSubTransportLimitsExceedEventState) /// /// Stores an instance of the PubSubTransportLimitsExceedEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubTransportLimitsExceedEventState : PubSubStatusEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubTransportLimitsExceedEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubTransportLimitsExceedEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAALAAAAFB1YlN1YlRyYW5zcG9ydExpbWl0c0V4Y2VlZEV2ZW50VHlwZUlu" + "c3RhbmNlAQC8PAEAvDy8PAAA/////w0AAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAL08AC4ARL08AAAA" + "D/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUBAL48AC4ARL48AAAAEf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQC/PAAuAES/PAAAABH/////AQH/////AAAAABVg" + "iQoCAAAAAAAKAAAAU291cmNlTmFtZQEAwDwALgBEwDwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BAAAAFRpbWUBAME8AC4ARME8AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVU" + "aW1lAQDCPAAuAETCPAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQDEPAAu" + "AETEPAAAABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAMU8AC4ARMU8AAAABf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDb25uZWN0aW9uSWQBAMY8AC4ARMY8AAAAEf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAcAAABHcm91cElkAQDHPAAuAETHPAAAABH/////AQH/////AAAAABVgiQoC" + "AAAAAAAFAAAAU3RhdGUBAMg8AC4ARMg8AAABADc5/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAEFj" + "dHVhbAEAyTwALgBEyTwAAAAH/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1heGltdW0BAMo8AC4A" + "RMo8AAAAB/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState Actual { get { return m_actual; } set { if (!Object.ReferenceEquals(m_actual, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_actual = value; } } /// public PropertyState Maximum { get { return m_maximum; } set { if (!Object.ReferenceEquals(m_maximum, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maximum = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_actual != null) { children.Add(m_actual); } if (m_maximum != null) { children.Add(m_maximum); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Actual: { if (createOrReplace) { if (Actual == null) { if (replacement == null) { Actual = new PropertyState(this); } else { Actual = (PropertyState)replacement; } } } instance = Actual; break; } case Opc.Ua.BrowseNames.Maximum: { if (createOrReplace) { if (Maximum == null) { if (replacement == null) { Maximum = new PropertyState(this); } else { Maximum = (PropertyState)replacement; } } } instance = Maximum; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_actual; private PropertyState m_maximum; #endregion } #endif #endregion #region PubSubCommunicationFailureEventState Class #if (!OPCUA_EXCLUDE_PubSubCommunicationFailureEventState) /// /// Stores an instance of the PubSubCommunicationFailureEventType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PubSubCommunicationFailureEventState : PubSubStatusEventState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PubSubCommunicationFailureEventState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.PubSubCommunicationFailureEventType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKwAAAFB1YlN1YkNvbW11bmljYXRpb25GYWlsdXJlRXZlbnRUeXBlSW5z" + "dGFuY2UBAMs8AQDLPMs8AAD/////DAAAABVgiQoCAAAAAAAHAAAARXZlbnRJZAEAzDwALgBEzDwAAAAP" + "/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlwZQEAzTwALgBEzTwAAAAR/////wEB////" + "/wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAM48AC4ARM48AAAAEf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAoAAABTb3VyY2VOYW1lAQDPPAAuAETPPAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAE" + "AAAAVGltZQEA0DwALgBE0DwAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRp" + "bWUBANE8AC4ARNE8AAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBANM8AC4A" + "RNM8AAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABTZXZlcml0eQEA1DwALgBE1DwAAAAF////" + "/wEB/////wAAAAAVYIkKAgAAAAAADAAAAENvbm5lY3Rpb25JZAEA1TwALgBE1TwAAAAR/////wEB////" + "/wAAAAAVYIkKAgAAAAAABwAAAEdyb3VwSWQBANY8AC4ARNY8AAAAEf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAUAAABTdGF0ZQEA1zwALgBE1zwAAAEANzn/////AQH/////AAAAABVgiQoCAAAAAAAFAAAARXJy" + "b3IBANg8AC4ARNg8AAAAE/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState Error { get { return m_error; } set { if (!Object.ReferenceEquals(m_error, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_error = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_error != null) { children.Add(m_error); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Error: { if (createOrReplace) { if (Error == null) { if (replacement == null) { Error = new PropertyState(this); } else { Error = (PropertyState)replacement; } } } instance = Error; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_error; #endregion } #endif #endregion #region UadpWriterGroupMessageState Class #if (!OPCUA_EXCLUDE_UadpWriterGroupMessageState) /// /// Stores an instance of the UadpWriterGroupMessageType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class UadpWriterGroupMessageState : WriterGroupMessageState { #region Constructors /// /// Initializes the type with its default attribute values. /// public UadpWriterGroupMessageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.UadpWriterGroupMessageType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (SamplingOffset != null) { SamplingOffset.Initialize(context, SamplingOffset_InitializationString); } } #region Initialization String private const string SamplingOffset_InitializationString = "//////////8VYIkKAgAAAAAADgAAAFNhbXBsaW5nT2Zmc2V0AQB1UgAuAER1UgAAAQAiAf////8BAf//" + "//8AAAAA"; private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAFVhZHBXcml0ZXJHcm91cE1lc3NhZ2VUeXBlSW5zdGFuY2UBAHFS" + "AQBxUnFSAAD/////BQAAABVgiQoCAAAAAAAMAAAAR3JvdXBWZXJzaW9uAQByUgAuAERyUgAAAQAGUv//" + "//8BAf////8AAAAAFWCJCgIAAAAAAA8AAABEYXRhU2V0T3JkZXJpbmcBAHNSAC4ARHNSAAABALhP////" + "/wEB/////wAAAAAVYIkKAgAAAAAAGQAAAE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2sBAHRSAC4ARHRS" + "AAABABo9/////wEB/////wAAAAAVYIkKAgAAAAAADgAAAFNhbXBsaW5nT2Zmc2V0AQB1UgAuAER1UgAA" + "AQAiAf////8BAf////8AAAAAF2CJCgIAAAAAABAAAABQdWJsaXNoaW5nT2Zmc2V0AQB2UgAuAER2UgAA" + "AQAiAQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState GroupVersion { get { return m_groupVersion; } set { if (!Object.ReferenceEquals(m_groupVersion, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_groupVersion = value; } } /// public PropertyState DataSetOrdering { get { return m_dataSetOrdering; } set { if (!Object.ReferenceEquals(m_dataSetOrdering, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetOrdering = value; } } /// public PropertyState NetworkMessageContentMask { get { return m_networkMessageContentMask; } set { if (!Object.ReferenceEquals(m_networkMessageContentMask, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_networkMessageContentMask = value; } } /// public PropertyState SamplingOffset { get { return m_samplingOffset; } set { if (!Object.ReferenceEquals(m_samplingOffset, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_samplingOffset = value; } } /// public PropertyState PublishingOffset { get { return m_publishingOffset; } set { if (!Object.ReferenceEquals(m_publishingOffset, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publishingOffset = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_groupVersion != null) { children.Add(m_groupVersion); } if (m_dataSetOrdering != null) { children.Add(m_dataSetOrdering); } if (m_networkMessageContentMask != null) { children.Add(m_networkMessageContentMask); } if (m_samplingOffset != null) { children.Add(m_samplingOffset); } if (m_publishingOffset != null) { children.Add(m_publishingOffset); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.GroupVersion: { if (createOrReplace) { if (GroupVersion == null) { if (replacement == null) { GroupVersion = new PropertyState(this); } else { GroupVersion = (PropertyState)replacement; } } } instance = GroupVersion; break; } case Opc.Ua.BrowseNames.DataSetOrdering: { if (createOrReplace) { if (DataSetOrdering == null) { if (replacement == null) { DataSetOrdering = new PropertyState(this); } else { DataSetOrdering = (PropertyState)replacement; } } } instance = DataSetOrdering; break; } case Opc.Ua.BrowseNames.NetworkMessageContentMask: { if (createOrReplace) { if (NetworkMessageContentMask == null) { if (replacement == null) { NetworkMessageContentMask = new PropertyState(this); } else { NetworkMessageContentMask = (PropertyState)replacement; } } } instance = NetworkMessageContentMask; break; } case Opc.Ua.BrowseNames.SamplingOffset: { if (createOrReplace) { if (SamplingOffset == null) { if (replacement == null) { SamplingOffset = new PropertyState(this); } else { SamplingOffset = (PropertyState)replacement; } } } instance = SamplingOffset; break; } case Opc.Ua.BrowseNames.PublishingOffset: { if (createOrReplace) { if (PublishingOffset == null) { if (replacement == null) { PublishingOffset = new PropertyState(this); } else { PublishingOffset = (PropertyState)replacement; } } } instance = PublishingOffset; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_groupVersion; private PropertyState m_dataSetOrdering; private PropertyState m_networkMessageContentMask; private PropertyState m_samplingOffset; private PropertyState m_publishingOffset; #endregion } #endif #endregion #region UadpDataSetWriterMessageState Class #if (!OPCUA_EXCLUDE_UadpDataSetWriterMessageState) /// /// Stores an instance of the UadpDataSetWriterMessageType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class UadpDataSetWriterMessageState : DataSetWriterMessageState { #region Constructors /// /// Initializes the type with its default attribute values. /// public UadpDataSetWriterMessageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.UadpDataSetWriterMessageType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJAAAAFVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZVR5cGVJbnN0YW5jZQEA" + "d1IBAHdSd1IAAP////8EAAAAFWCJCgIAAAAAABkAAABEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrAQB4" + "UgAuAER4UgAAAQAePf////8BAf////8AAAAAFWCJCgIAAAAAAA4AAABDb25maWd1cmVkU2l6ZQEAeVIA" + "LgBEeVIAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAFAAAAE5ldHdvcmtNZXNzYWdlTnVtYmVyAQB6" + "UgAuAER6UgAAAAX/////AQH/////AAAAABVgiQoCAAAAAAANAAAARGF0YVNldE9mZnNldAEAe1IALgBE" + "e1IAAAAF/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState DataSetMessageContentMask { get { return m_dataSetMessageContentMask; } set { if (!Object.ReferenceEquals(m_dataSetMessageContentMask, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetMessageContentMask = value; } } /// public PropertyState ConfiguredSize { get { return m_configuredSize; } set { if (!Object.ReferenceEquals(m_configuredSize, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_configuredSize = value; } } /// public PropertyState NetworkMessageNumber { get { return m_networkMessageNumber; } set { if (!Object.ReferenceEquals(m_networkMessageNumber, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_networkMessageNumber = value; } } /// public PropertyState DataSetOffset { get { return m_dataSetOffset; } set { if (!Object.ReferenceEquals(m_dataSetOffset, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetOffset = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_dataSetMessageContentMask != null) { children.Add(m_dataSetMessageContentMask); } if (m_configuredSize != null) { children.Add(m_configuredSize); } if (m_networkMessageNumber != null) { children.Add(m_networkMessageNumber); } if (m_dataSetOffset != null) { children.Add(m_dataSetOffset); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.DataSetMessageContentMask: { if (createOrReplace) { if (DataSetMessageContentMask == null) { if (replacement == null) { DataSetMessageContentMask = new PropertyState(this); } else { DataSetMessageContentMask = (PropertyState)replacement; } } } instance = DataSetMessageContentMask; break; } case Opc.Ua.BrowseNames.ConfiguredSize: { if (createOrReplace) { if (ConfiguredSize == null) { if (replacement == null) { ConfiguredSize = new PropertyState(this); } else { ConfiguredSize = (PropertyState)replacement; } } } instance = ConfiguredSize; break; } case Opc.Ua.BrowseNames.NetworkMessageNumber: { if (createOrReplace) { if (NetworkMessageNumber == null) { if (replacement == null) { NetworkMessageNumber = new PropertyState(this); } else { NetworkMessageNumber = (PropertyState)replacement; } } } instance = NetworkMessageNumber; break; } case Opc.Ua.BrowseNames.DataSetOffset: { if (createOrReplace) { if (DataSetOffset == null) { if (replacement == null) { DataSetOffset = new PropertyState(this); } else { DataSetOffset = (PropertyState)replacement; } } } instance = DataSetOffset; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_dataSetMessageContentMask; private PropertyState m_configuredSize; private PropertyState m_networkMessageNumber; private PropertyState m_dataSetOffset; #endregion } #endif #endregion #region UadpDataSetReaderMessageState Class #if (!OPCUA_EXCLUDE_UadpDataSetReaderMessageState) /// /// Stores an instance of the UadpDataSetReaderMessageType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class UadpDataSetReaderMessageState : DataSetReaderMessageState { #region Constructors /// /// Initializes the type with its default attribute values. /// public UadpDataSetReaderMessageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.UadpDataSetReaderMessageType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJAAAAFVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZVR5cGVJbnN0YW5jZQEA" + "fFIBAHxSfFIAAP////8JAAAAFWCJCgIAAAAAAAwAAABHcm91cFZlcnNpb24BAH1SAC4ARH1SAAABAAZS" + "/////wEB/////wAAAAAVYIkKAgAAAAAAFAAAAE5ldHdvcmtNZXNzYWdlTnVtYmVyAQB/UgAuAER/UgAA" + "AAX/////AQH/////AAAAABVgiQoCAAAAAAANAAAARGF0YVNldE9mZnNldAEARUQALgBERUQAAAAF////" + "/wEB/////wAAAAAVYIkKAgAAAAAADgAAAERhdGFTZXRDbGFzc0lkAQCAUgAuAESAUgAAAA7/////AQH/" + "////AAAAABVgiQoCAAAAAAAZAAAATmV0d29ya01lc3NhZ2VDb250ZW50TWFzawEAgVIALgBEgVIAAAEA" + "Gj3/////AQH/////AAAAABVgiQoCAAAAAAAZAAAARGF0YVNldE1lc3NhZ2VDb250ZW50TWFzawEAglIA" + "LgBEglIAAAEAHj3/////AQH/////AAAAABVgiQoCAAAAAAASAAAAUHVibGlzaGluZ0ludGVydmFsAQCD" + "UgAuAESDUgAAAQAiAf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABQcm9jZXNzaW5nT2Zmc2V0AQCE" + "UgAuAESEUgAAAQAiAf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABSZWNlaXZlT2Zmc2V0AQCFUgAu" + "AESFUgAAAQAiAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState GroupVersion { get { return m_groupVersion; } set { if (!Object.ReferenceEquals(m_groupVersion, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_groupVersion = value; } } /// public PropertyState NetworkMessageNumber { get { return m_networkMessageNumber; } set { if (!Object.ReferenceEquals(m_networkMessageNumber, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_networkMessageNumber = value; } } /// public PropertyState DataSetOffset { get { return m_dataSetOffset; } set { if (!Object.ReferenceEquals(m_dataSetOffset, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetOffset = value; } } /// public PropertyState DataSetClassId { get { return m_dataSetClassId; } set { if (!Object.ReferenceEquals(m_dataSetClassId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetClassId = value; } } /// public PropertyState NetworkMessageContentMask { get { return m_networkMessageContentMask; } set { if (!Object.ReferenceEquals(m_networkMessageContentMask, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_networkMessageContentMask = value; } } /// public PropertyState DataSetMessageContentMask { get { return m_dataSetMessageContentMask; } set { if (!Object.ReferenceEquals(m_dataSetMessageContentMask, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetMessageContentMask = value; } } /// public PropertyState PublishingInterval { get { return m_publishingInterval; } set { if (!Object.ReferenceEquals(m_publishingInterval, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_publishingInterval = value; } } /// public PropertyState ProcessingOffset { get { return m_processingOffset; } set { if (!Object.ReferenceEquals(m_processingOffset, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_processingOffset = value; } } /// public PropertyState ReceiveOffset { get { return m_receiveOffset; } set { if (!Object.ReferenceEquals(m_receiveOffset, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_receiveOffset = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_groupVersion != null) { children.Add(m_groupVersion); } if (m_networkMessageNumber != null) { children.Add(m_networkMessageNumber); } if (m_dataSetOffset != null) { children.Add(m_dataSetOffset); } if (m_dataSetClassId != null) { children.Add(m_dataSetClassId); } if (m_networkMessageContentMask != null) { children.Add(m_networkMessageContentMask); } if (m_dataSetMessageContentMask != null) { children.Add(m_dataSetMessageContentMask); } if (m_publishingInterval != null) { children.Add(m_publishingInterval); } if (m_processingOffset != null) { children.Add(m_processingOffset); } if (m_receiveOffset != null) { children.Add(m_receiveOffset); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.GroupVersion: { if (createOrReplace) { if (GroupVersion == null) { if (replacement == null) { GroupVersion = new PropertyState(this); } else { GroupVersion = (PropertyState)replacement; } } } instance = GroupVersion; break; } case Opc.Ua.BrowseNames.NetworkMessageNumber: { if (createOrReplace) { if (NetworkMessageNumber == null) { if (replacement == null) { NetworkMessageNumber = new PropertyState(this); } else { NetworkMessageNumber = (PropertyState)replacement; } } } instance = NetworkMessageNumber; break; } case Opc.Ua.BrowseNames.DataSetOffset: { if (createOrReplace) { if (DataSetOffset == null) { if (replacement == null) { DataSetOffset = new PropertyState(this); } else { DataSetOffset = (PropertyState)replacement; } } } instance = DataSetOffset; break; } case Opc.Ua.BrowseNames.DataSetClassId: { if (createOrReplace) { if (DataSetClassId == null) { if (replacement == null) { DataSetClassId = new PropertyState(this); } else { DataSetClassId = (PropertyState)replacement; } } } instance = DataSetClassId; break; } case Opc.Ua.BrowseNames.NetworkMessageContentMask: { if (createOrReplace) { if (NetworkMessageContentMask == null) { if (replacement == null) { NetworkMessageContentMask = new PropertyState(this); } else { NetworkMessageContentMask = (PropertyState)replacement; } } } instance = NetworkMessageContentMask; break; } case Opc.Ua.BrowseNames.DataSetMessageContentMask: { if (createOrReplace) { if (DataSetMessageContentMask == null) { if (replacement == null) { DataSetMessageContentMask = new PropertyState(this); } else { DataSetMessageContentMask = (PropertyState)replacement; } } } instance = DataSetMessageContentMask; break; } case Opc.Ua.BrowseNames.PublishingInterval: { if (createOrReplace) { if (PublishingInterval == null) { if (replacement == null) { PublishingInterval = new PropertyState(this); } else { PublishingInterval = (PropertyState)replacement; } } } instance = PublishingInterval; break; } case Opc.Ua.BrowseNames.ProcessingOffset: { if (createOrReplace) { if (ProcessingOffset == null) { if (replacement == null) { ProcessingOffset = new PropertyState(this); } else { ProcessingOffset = (PropertyState)replacement; } } } instance = ProcessingOffset; break; } case Opc.Ua.BrowseNames.ReceiveOffset: { if (createOrReplace) { if (ReceiveOffset == null) { if (replacement == null) { ReceiveOffset = new PropertyState(this); } else { ReceiveOffset = (PropertyState)replacement; } } } instance = ReceiveOffset; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_groupVersion; private PropertyState m_networkMessageNumber; private PropertyState m_dataSetOffset; private PropertyState m_dataSetClassId; private PropertyState m_networkMessageContentMask; private PropertyState m_dataSetMessageContentMask; private PropertyState m_publishingInterval; private PropertyState m_processingOffset; private PropertyState m_receiveOffset; #endregion } #endif #endregion #region JsonWriterGroupMessageState Class #if (!OPCUA_EXCLUDE_JsonWriterGroupMessageState) /// /// Stores an instance of the JsonWriterGroupMessageType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class JsonWriterGroupMessageState : WriterGroupMessageState { #region Constructors /// /// Initializes the type with its default attribute values. /// public JsonWriterGroupMessageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.JsonWriterGroupMessageType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAIgAAAEpzb25Xcml0ZXJHcm91cE1lc3NhZ2VUeXBlSW5zdGFuY2UBAIZS" + "AQCGUoZSAAD/////AQAAABVgiQoCAAAAAAAZAAAATmV0d29ya01lc3NhZ2VDb250ZW50TWFzawEAh1IA" + "LgBEh1IAAAEAJj3/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState NetworkMessageContentMask { get { return m_networkMessageContentMask; } set { if (!Object.ReferenceEquals(m_networkMessageContentMask, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_networkMessageContentMask = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_networkMessageContentMask != null) { children.Add(m_networkMessageContentMask); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.NetworkMessageContentMask: { if (createOrReplace) { if (NetworkMessageContentMask == null) { if (replacement == null) { NetworkMessageContentMask = new PropertyState(this); } else { NetworkMessageContentMask = (PropertyState)replacement; } } } instance = NetworkMessageContentMask; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_networkMessageContentMask; #endregion } #endif #endregion #region JsonDataSetWriterMessageState Class #if (!OPCUA_EXCLUDE_JsonDataSetWriterMessageState) /// /// Stores an instance of the JsonDataSetWriterMessageType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class JsonDataSetWriterMessageState : DataSetWriterMessageState { #region Constructors /// /// Initializes the type with its default attribute values. /// public JsonDataSetWriterMessageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.JsonDataSetWriterMessageType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJAAAAEpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZVR5cGVJbnN0YW5jZQEA" + "iFIBAIhSiFIAAP////8BAAAAFWCJCgIAAAAAABkAAABEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrAQCJ" + "UgAuAESJUgAAAQAqPf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState DataSetMessageContentMask { get { return m_dataSetMessageContentMask; } set { if (!Object.ReferenceEquals(m_dataSetMessageContentMask, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetMessageContentMask = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_dataSetMessageContentMask != null) { children.Add(m_dataSetMessageContentMask); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.DataSetMessageContentMask: { if (createOrReplace) { if (DataSetMessageContentMask == null) { if (replacement == null) { DataSetMessageContentMask = new PropertyState(this); } else { DataSetMessageContentMask = (PropertyState)replacement; } } } instance = DataSetMessageContentMask; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_dataSetMessageContentMask; #endregion } #endif #endregion #region JsonDataSetReaderMessageState Class #if (!OPCUA_EXCLUDE_JsonDataSetReaderMessageState) /// /// Stores an instance of the JsonDataSetReaderMessageType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class JsonDataSetReaderMessageState : DataSetReaderMessageState { #region Constructors /// /// Initializes the type with its default attribute values. /// public JsonDataSetReaderMessageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.JsonDataSetReaderMessageType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJAAAAEpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZVR5cGVJbnN0YW5jZQEA" + "ilIBAIpSilIAAP////8CAAAAFWCJCgIAAAAAABkAAABOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrAQCL" + "UgAuAESLUgAAAQAmPf////8BAf////8AAAAAFWCJCgIAAAAAABkAAABEYXRhU2V0TWVzc2FnZUNvbnRl" + "bnRNYXNrAQCMUgAuAESMUgAAAQAqPf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState NetworkMessageContentMask { get { return m_networkMessageContentMask; } set { if (!Object.ReferenceEquals(m_networkMessageContentMask, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_networkMessageContentMask = value; } } /// public PropertyState DataSetMessageContentMask { get { return m_dataSetMessageContentMask; } set { if (!Object.ReferenceEquals(m_dataSetMessageContentMask, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataSetMessageContentMask = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_networkMessageContentMask != null) { children.Add(m_networkMessageContentMask); } if (m_dataSetMessageContentMask != null) { children.Add(m_dataSetMessageContentMask); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.NetworkMessageContentMask: { if (createOrReplace) { if (NetworkMessageContentMask == null) { if (replacement == null) { NetworkMessageContentMask = new PropertyState(this); } else { NetworkMessageContentMask = (PropertyState)replacement; } } } instance = NetworkMessageContentMask; break; } case Opc.Ua.BrowseNames.DataSetMessageContentMask: { if (createOrReplace) { if (DataSetMessageContentMask == null) { if (replacement == null) { DataSetMessageContentMask = new PropertyState(this); } else { DataSetMessageContentMask = (PropertyState)replacement; } } } instance = DataSetMessageContentMask; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_networkMessageContentMask; private PropertyState m_dataSetMessageContentMask; #endregion } #endif #endregion #region DatagramConnectionTransportState Class #if (!OPCUA_EXCLUDE_DatagramConnectionTransportState) /// /// Stores an instance of the DatagramConnectionTransportType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DatagramConnectionTransportState : ConnectionTransportState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DatagramConnectionTransportState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DatagramConnectionTransportType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJwAAAERhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydFR5cGVJbnN0YW5j" + "ZQEA2DoBANg62DoAAP////8BAAAABGCACgEAAAAAABAAAABEaXNjb3ZlcnlBZGRyZXNzAQDgOgAvAQCZ" + "UuA6AAD/////AQAAABVgiQoCAAAAAAAQAAAATmV0d29ya0ludGVyZmFjZQEAMjsALwEAtT8yOwAAAAz/" + "////AQH/////AQAAABdgiQoCAAAAAAAKAAAAU2VsZWN0aW9ucwEAq0QALgBEq0QAAAAYAQAAAAEAAAAA" + "AAAAAQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public NetworkAddressState DiscoveryAddress { get { return m_discoveryAddress; } set { if (!Object.ReferenceEquals(m_discoveryAddress, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_discoveryAddress = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_discoveryAddress != null) { children.Add(m_discoveryAddress); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.DiscoveryAddress: { if (createOrReplace) { if (DiscoveryAddress == null) { if (replacement == null) { DiscoveryAddress = new NetworkAddressState(this); } else { DiscoveryAddress = (NetworkAddressState)replacement; } } } instance = DiscoveryAddress; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private NetworkAddressState m_discoveryAddress; #endregion } #endif #endregion #region DatagramWriterGroupTransportState Class #if (!OPCUA_EXCLUDE_DatagramWriterGroupTransportState) /// /// Stores an instance of the DatagramWriterGroupTransportType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DatagramWriterGroupTransportState : WriterGroupTransportState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DatagramWriterGroupTransportState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.DatagramWriterGroupTransportType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (MessageRepeatCount != null) { MessageRepeatCount.Initialize(context, MessageRepeatCount_InitializationString); } if (MessageRepeatDelay != null) { MessageRepeatDelay.Initialize(context, MessageRepeatDelay_InitializationString); } } #region Initialization String private const string MessageRepeatCount_InitializationString = "//////////8VYIkKAgAAAAAAEgAAAE1lc3NhZ2VSZXBlYXRDb3VudAEAjlIALgBEjlIAAAAD/////wEB" + "/////wAAAAA="; private const string MessageRepeatDelay_InitializationString = "//////////8VYIkKAgAAAAAAEgAAAE1lc3NhZ2VSZXBlYXREZWxheQEAj1IALgBEj1IAAAEAIgH/////" + "AQH/////AAAAAA=="; private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAERhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnRUeXBlSW5zdGFu" + "Y2UBAI1SAQCNUo1SAAD/////AgAAABVgiQoCAAAAAAASAAAATWVzc2FnZVJlcGVhdENvdW50AQCOUgAu" + "AESOUgAAAAP/////AQH/////AAAAABVgiQoCAAAAAAASAAAATWVzc2FnZVJlcGVhdERlbGF5AQCPUgAu" + "AESPUgAAAQAiAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState MessageRepeatCount { get { return m_messageRepeatCount; } set { if (!Object.ReferenceEquals(m_messageRepeatCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_messageRepeatCount = value; } } /// public PropertyState MessageRepeatDelay { get { return m_messageRepeatDelay; } set { if (!Object.ReferenceEquals(m_messageRepeatDelay, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_messageRepeatDelay = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_messageRepeatCount != null) { children.Add(m_messageRepeatCount); } if (m_messageRepeatDelay != null) { children.Add(m_messageRepeatDelay); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.MessageRepeatCount: { if (createOrReplace) { if (MessageRepeatCount == null) { if (replacement == null) { MessageRepeatCount = new PropertyState(this); } else { MessageRepeatCount = (PropertyState)replacement; } } } instance = MessageRepeatCount; break; } case Opc.Ua.BrowseNames.MessageRepeatDelay: { if (createOrReplace) { if (MessageRepeatDelay == null) { if (replacement == null) { MessageRepeatDelay = new PropertyState(this); } else { MessageRepeatDelay = (PropertyState)replacement; } } } instance = MessageRepeatDelay; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_messageRepeatCount; private PropertyState m_messageRepeatDelay; #endregion } #endif #endregion #region BrokerConnectionTransportState Class #if (!OPCUA_EXCLUDE_BrokerConnectionTransportState) /// /// Stores an instance of the BrokerConnectionTransportType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class BrokerConnectionTransportState : ConnectionTransportState { #region Constructors /// /// Initializes the type with its default attribute values. /// public BrokerConnectionTransportState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.BrokerConnectionTransportType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJQAAAEJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnRUeXBlSW5zdGFuY2UB" + "ADM7AQAzOzM7AAD/////AgAAABVgiQoCAAAAAAALAAAAUmVzb3VyY2VVcmkBADQ7AC4ARDQ7AAAADP//" + "//8BAf////8AAAAAFWCJCgIAAAAAABgAAABBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkBAEo7AC4AREo7" + "AAAADP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState ResourceUri { get { return m_resourceUri; } set { if (!Object.ReferenceEquals(m_resourceUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_resourceUri = value; } } /// public PropertyState AuthenticationProfileUri { get { return m_authenticationProfileUri; } set { if (!Object.ReferenceEquals(m_authenticationProfileUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_authenticationProfileUri = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_resourceUri != null) { children.Add(m_resourceUri); } if (m_authenticationProfileUri != null) { children.Add(m_authenticationProfileUri); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.ResourceUri: { if (createOrReplace) { if (ResourceUri == null) { if (replacement == null) { ResourceUri = new PropertyState(this); } else { ResourceUri = (PropertyState)replacement; } } } instance = ResourceUri; break; } case Opc.Ua.BrowseNames.AuthenticationProfileUri: { if (createOrReplace) { if (AuthenticationProfileUri == null) { if (replacement == null) { AuthenticationProfileUri = new PropertyState(this); } else { AuthenticationProfileUri = (PropertyState)replacement; } } } instance = AuthenticationProfileUri; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_resourceUri; private PropertyState m_authenticationProfileUri; #endregion } #endif #endregion #region BrokerWriterGroupTransportState Class #if (!OPCUA_EXCLUDE_BrokerWriterGroupTransportState) /// /// Stores an instance of the BrokerWriterGroupTransportType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class BrokerWriterGroupTransportState : WriterGroupTransportState { #region Constructors /// /// Initializes the type with its default attribute values. /// public BrokerWriterGroupTransportState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.BrokerWriterGroupTransportType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAJgAAAEJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0VHlwZUluc3RhbmNl" + "AQCQUgEAkFKQUgAA/////wQAAAAVYIkKAgAAAAAACQAAAFF1ZXVlTmFtZQEAkVIALgBEkVIAAAAM////" + "/wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlc291cmNlVXJpAQCOOwAuAESOOwAAAAz/////AQH/////" + "AAAAABVgiQoCAAAAAAAYAAAAQXV0aGVudGljYXRpb25Qcm9maWxlVXJpAQCPOwAuAESPOwAAAAz/////" + "AQH/////AAAAABVgiQoCAAAAAAAaAAAAUmVxdWVzdGVkRGVsaXZlcnlHdWFyYW50ZWUBAJE7AC4ARJE7" + "AAABAKA6/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState QueueName { get { return m_queueName; } set { if (!Object.ReferenceEquals(m_queueName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_queueName = value; } } /// public PropertyState ResourceUri { get { return m_resourceUri; } set { if (!Object.ReferenceEquals(m_resourceUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_resourceUri = value; } } /// public PropertyState AuthenticationProfileUri { get { return m_authenticationProfileUri; } set { if (!Object.ReferenceEquals(m_authenticationProfileUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_authenticationProfileUri = value; } } /// public PropertyState RequestedDeliveryGuarantee { get { return m_requestedDeliveryGuarantee; } set { if (!Object.ReferenceEquals(m_requestedDeliveryGuarantee, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_requestedDeliveryGuarantee = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_queueName != null) { children.Add(m_queueName); } if (m_resourceUri != null) { children.Add(m_resourceUri); } if (m_authenticationProfileUri != null) { children.Add(m_authenticationProfileUri); } if (m_requestedDeliveryGuarantee != null) { children.Add(m_requestedDeliveryGuarantee); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.QueueName: { if (createOrReplace) { if (QueueName == null) { if (replacement == null) { QueueName = new PropertyState(this); } else { QueueName = (PropertyState)replacement; } } } instance = QueueName; break; } case Opc.Ua.BrowseNames.ResourceUri: { if (createOrReplace) { if (ResourceUri == null) { if (replacement == null) { ResourceUri = new PropertyState(this); } else { ResourceUri = (PropertyState)replacement; } } } instance = ResourceUri; break; } case Opc.Ua.BrowseNames.AuthenticationProfileUri: { if (createOrReplace) { if (AuthenticationProfileUri == null) { if (replacement == null) { AuthenticationProfileUri = new PropertyState(this); } else { AuthenticationProfileUri = (PropertyState)replacement; } } } instance = AuthenticationProfileUri; break; } case Opc.Ua.BrowseNames.RequestedDeliveryGuarantee: { if (createOrReplace) { if (RequestedDeliveryGuarantee == null) { if (replacement == null) { RequestedDeliveryGuarantee = new PropertyState(this); } else { RequestedDeliveryGuarantee = (PropertyState)replacement; } } } instance = RequestedDeliveryGuarantee; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_queueName; private PropertyState m_resourceUri; private PropertyState m_authenticationProfileUri; private PropertyState m_requestedDeliveryGuarantee; #endregion } #endif #endregion #region BrokerDataSetWriterTransportState Class #if (!OPCUA_EXCLUDE_BrokerDataSetWriterTransportState) /// /// Stores an instance of the BrokerDataSetWriterTransportType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class BrokerDataSetWriterTransportState : DataSetWriterTransportState { #region Constructors /// /// Initializes the type with its default attribute values. /// public BrokerDataSetWriterTransportState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.BrokerDataSetWriterTransportType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAEJyb2tlckRhdGFTZXRXcml0ZXJUcmFuc3BvcnRUeXBlSW5zdGFu" + "Y2UBAJJSAQCSUpJSAAD/////BgAAABVgiQoCAAAAAAAJAAAAUXVldWVOYW1lAQCTUgAuAESTUgAAAAz/" + "////AQH/////AAAAABVgiQoCAAAAAAARAAAATWV0YURhdGFRdWV1ZU5hbWUBAJRSAC4ARJRSAAAADP//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZXNvdXJjZVVyaQEAkjsALgBEkjsAAAAM/////wEB////" + "/wAAAAAVYIkKAgAAAAAAGAAAAEF1dGhlbnRpY2F0aW9uUHJvZmlsZVVyaQEAkzsALgBEkzsAAAAM////" + "/wEB/////wAAAAAVYIkKAgAAAAAAGgAAAFJlcXVlc3RlZERlbGl2ZXJ5R3VhcmFudGVlAQDiOwAuAETi" + "OwAAAQCgOv////8BAf////8AAAAAFWCJCgIAAAAAABIAAABNZXRhRGF0YVVwZGF0ZVRpbWUBAJVSAC4A" + "RJVSAAABACIB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState QueueName { get { return m_queueName; } set { if (!Object.ReferenceEquals(m_queueName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_queueName = value; } } /// public PropertyState MetaDataQueueName { get { return m_metaDataQueueName; } set { if (!Object.ReferenceEquals(m_metaDataQueueName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_metaDataQueueName = value; } } /// public PropertyState ResourceUri { get { return m_resourceUri; } set { if (!Object.ReferenceEquals(m_resourceUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_resourceUri = value; } } /// public PropertyState AuthenticationProfileUri { get { return m_authenticationProfileUri; } set { if (!Object.ReferenceEquals(m_authenticationProfileUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_authenticationProfileUri = value; } } /// public PropertyState RequestedDeliveryGuarantee { get { return m_requestedDeliveryGuarantee; } set { if (!Object.ReferenceEquals(m_requestedDeliveryGuarantee, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_requestedDeliveryGuarantee = value; } } /// public PropertyState MetaDataUpdateTime { get { return m_metaDataUpdateTime; } set { if (!Object.ReferenceEquals(m_metaDataUpdateTime, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_metaDataUpdateTime = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_queueName != null) { children.Add(m_queueName); } if (m_metaDataQueueName != null) { children.Add(m_metaDataQueueName); } if (m_resourceUri != null) { children.Add(m_resourceUri); } if (m_authenticationProfileUri != null) { children.Add(m_authenticationProfileUri); } if (m_requestedDeliveryGuarantee != null) { children.Add(m_requestedDeliveryGuarantee); } if (m_metaDataUpdateTime != null) { children.Add(m_metaDataUpdateTime); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.QueueName: { if (createOrReplace) { if (QueueName == null) { if (replacement == null) { QueueName = new PropertyState(this); } else { QueueName = (PropertyState)replacement; } } } instance = QueueName; break; } case Opc.Ua.BrowseNames.MetaDataQueueName: { if (createOrReplace) { if (MetaDataQueueName == null) { if (replacement == null) { MetaDataQueueName = new PropertyState(this); } else { MetaDataQueueName = (PropertyState)replacement; } } } instance = MetaDataQueueName; break; } case Opc.Ua.BrowseNames.ResourceUri: { if (createOrReplace) { if (ResourceUri == null) { if (replacement == null) { ResourceUri = new PropertyState(this); } else { ResourceUri = (PropertyState)replacement; } } } instance = ResourceUri; break; } case Opc.Ua.BrowseNames.AuthenticationProfileUri: { if (createOrReplace) { if (AuthenticationProfileUri == null) { if (replacement == null) { AuthenticationProfileUri = new PropertyState(this); } else { AuthenticationProfileUri = (PropertyState)replacement; } } } instance = AuthenticationProfileUri; break; } case Opc.Ua.BrowseNames.RequestedDeliveryGuarantee: { if (createOrReplace) { if (RequestedDeliveryGuarantee == null) { if (replacement == null) { RequestedDeliveryGuarantee = new PropertyState(this); } else { RequestedDeliveryGuarantee = (PropertyState)replacement; } } } instance = RequestedDeliveryGuarantee; break; } case Opc.Ua.BrowseNames.MetaDataUpdateTime: { if (createOrReplace) { if (MetaDataUpdateTime == null) { if (replacement == null) { MetaDataUpdateTime = new PropertyState(this); } else { MetaDataUpdateTime = (PropertyState)replacement; } } } instance = MetaDataUpdateTime; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_queueName; private PropertyState m_metaDataQueueName; private PropertyState m_resourceUri; private PropertyState m_authenticationProfileUri; private PropertyState m_requestedDeliveryGuarantee; private PropertyState m_metaDataUpdateTime; #endregion } #endif #endregion #region BrokerDataSetReaderTransportState Class #if (!OPCUA_EXCLUDE_BrokerDataSetReaderTransportState) /// /// Stores an instance of the BrokerDataSetReaderTransportType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class BrokerDataSetReaderTransportState : DataSetReaderTransportState { #region Constructors /// /// Initializes the type with its default attribute values. /// public BrokerDataSetReaderTransportState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.BrokerDataSetReaderTransportType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAKAAAAEJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnRUeXBlSW5zdGFu" + "Y2UBAJZSAQCWUpZSAAD/////BQAAABVgiQoCAAAAAAAJAAAAUXVldWVOYW1lAQCXUgAuAESXUgAAAAz/" + "////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVzb3VyY2VVcmkBAOY7AC4AROY7AAAADP////8BAf//" + "//8AAAAAFWCJCgIAAAAAABgAAABBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkBADs8AC4ARDs8AAAADP//" + "//8BAf////8AAAAAFWCJCgIAAAAAABoAAABSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZQEAPDwALgBE" + "PDwAAAEAoDr/////AQH/////AAAAABVgiQoCAAAAAAARAAAATWV0YURhdGFRdWV1ZU5hbWUBAJhSAC4A" + "RJhSAAAADP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState QueueName { get { return m_queueName; } set { if (!Object.ReferenceEquals(m_queueName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_queueName = value; } } /// public PropertyState ResourceUri { get { return m_resourceUri; } set { if (!Object.ReferenceEquals(m_resourceUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_resourceUri = value; } } /// public PropertyState AuthenticationProfileUri { get { return m_authenticationProfileUri; } set { if (!Object.ReferenceEquals(m_authenticationProfileUri, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_authenticationProfileUri = value; } } /// public PropertyState RequestedDeliveryGuarantee { get { return m_requestedDeliveryGuarantee; } set { if (!Object.ReferenceEquals(m_requestedDeliveryGuarantee, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_requestedDeliveryGuarantee = value; } } /// public PropertyState MetaDataQueueName { get { return m_metaDataQueueName; } set { if (!Object.ReferenceEquals(m_metaDataQueueName, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_metaDataQueueName = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_queueName != null) { children.Add(m_queueName); } if (m_resourceUri != null) { children.Add(m_resourceUri); } if (m_authenticationProfileUri != null) { children.Add(m_authenticationProfileUri); } if (m_requestedDeliveryGuarantee != null) { children.Add(m_requestedDeliveryGuarantee); } if (m_metaDataQueueName != null) { children.Add(m_metaDataQueueName); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.QueueName: { if (createOrReplace) { if (QueueName == null) { if (replacement == null) { QueueName = new PropertyState(this); } else { QueueName = (PropertyState)replacement; } } } instance = QueueName; break; } case Opc.Ua.BrowseNames.ResourceUri: { if (createOrReplace) { if (ResourceUri == null) { if (replacement == null) { ResourceUri = new PropertyState(this); } else { ResourceUri = (PropertyState)replacement; } } } instance = ResourceUri; break; } case Opc.Ua.BrowseNames.AuthenticationProfileUri: { if (createOrReplace) { if (AuthenticationProfileUri == null) { if (replacement == null) { AuthenticationProfileUri = new PropertyState(this); } else { AuthenticationProfileUri = (PropertyState)replacement; } } } instance = AuthenticationProfileUri; break; } case Opc.Ua.BrowseNames.RequestedDeliveryGuarantee: { if (createOrReplace) { if (RequestedDeliveryGuarantee == null) { if (replacement == null) { RequestedDeliveryGuarantee = new PropertyState(this); } else { RequestedDeliveryGuarantee = (PropertyState)replacement; } } } instance = RequestedDeliveryGuarantee; break; } case Opc.Ua.BrowseNames.MetaDataQueueName: { if (createOrReplace) { if (MetaDataQueueName == null) { if (replacement == null) { MetaDataQueueName = new PropertyState(this); } else { MetaDataQueueName = (PropertyState)replacement; } } } instance = MetaDataQueueName; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_queueName; private PropertyState m_resourceUri; private PropertyState m_authenticationProfileUri; private PropertyState m_requestedDeliveryGuarantee; private PropertyState m_metaDataQueueName; #endregion } #endif #endregion #region NetworkAddressState Class #if (!OPCUA_EXCLUDE_NetworkAddressState) /// /// Stores an instance of the NetworkAddressType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class NetworkAddressState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public NetworkAddressState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.NetworkAddressType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAGgAAAE5ldHdvcmtBZGRyZXNzVHlwZUluc3RhbmNlAQCZUgEAmVKZUgAA" + "/////wEAAAAVYIkKAgAAAAAAEAAAAE5ldHdvcmtJbnRlcmZhY2UBAJpSAC8BALU/mlIAAAAM/////wEB" + "/////wEAAAAXYIkKAgAAAAAACgAAAFNlbGVjdGlvbnMBAK5EAC4ARK5EAAAAGAEAAAABAAAAAAAAAAEB" + "/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public SelectionListState NetworkInterface { get { return m_networkInterface; } set { if (!Object.ReferenceEquals(m_networkInterface, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_networkInterface = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_networkInterface != null) { children.Add(m_networkInterface); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.NetworkInterface: { if (createOrReplace) { if (NetworkInterface == null) { if (replacement == null) { NetworkInterface = new SelectionListState(this); } else { NetworkInterface = (SelectionListState)replacement; } } } instance = NetworkInterface; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private SelectionListState m_networkInterface; #endregion } #endif #endregion #region NetworkAddressUrlState Class #if (!OPCUA_EXCLUDE_NetworkAddressUrlState) /// /// Stores an instance of the NetworkAddressUrlType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class NetworkAddressUrlState : NetworkAddressState { #region Constructors /// /// Initializes the type with its default attribute values. /// public NetworkAddressUrlState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.ObjectTypes.NetworkAddressUrlType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8EYIACAQAAAAAAHQAAAE5ldHdvcmtBZGRyZXNzVXJsVHlwZUluc3RhbmNlAQCbUgEAm1Kb" + "UgAA/////wIAAAAVYIkKAgAAAAAAEAAAAE5ldHdvcmtJbnRlcmZhY2UBAJxSAC8BALU/nFIAAAAM////" + "/wEB/////wEAAAAXYIkKAgAAAAAACgAAAFNlbGVjdGlvbnMBALFEAC4ARLFEAAAAGAEAAAABAAAAAAAA" + "AAEB/////wAAAAAVYIkKAgAAAAAAAwAAAFVybAEAnVIALwA/nVIAAAAM/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState Url { get { return m_url; } set { if (!Object.ReferenceEquals(m_url, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_url = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_url != null) { children.Add(m_url); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.Url: { if (createOrReplace) { if (Url == null) { if (replacement == null) { Url = new BaseDataVariableState(this); } else { Url = (BaseDataVariableState)replacement; } } } instance = Url; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_url; #endregion } #endif #endregion #region MultiStateDictionaryEntryDiscreteBaseState Class #if (!OPCUA_EXCLUDE_MultiStateDictionaryEntryDiscreteBaseState) /// /// Stores an instance of the MultiStateDictionaryEntryDiscreteBaseType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MultiStateDictionaryEntryDiscreteBaseState : MultiStateValueDiscreteState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MultiStateDictionaryEntryDiscreteBaseState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.MultiStateDictionaryEntryDiscreteBaseType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ValueAsDictionaryEntries != null) { ValueAsDictionaryEntries.Initialize(context, ValueAsDictionaryEntries_InitializationString); } } #region Initialization String private const string ValueAsDictionaryEntries_InitializationString = "//////////8XYIkKAgAAAAAAGAAAAFZhbHVlQXNEaWN0aW9uYXJ5RW50cmllcwEAi0oALgBEi0oAAAAR" + "AQAAAAEAAAAAAAAAAQH/////AAAAAA=="; private const string InitializationString = "//////////8VYIkCAgAAAAAAMQAAAE11bHRpU3RhdGVEaWN0aW9uYXJ5RW50cnlEaXNjcmV0ZUJhc2VU" + "eXBlSW5zdGFuY2UBAIVKAQCFSoVKAAAAGv////8BAf////8EAAAAF2CJCgIAAAAAAAoAAABFbnVtVmFs" + "dWVzAQCISgAuAESISgAAAQCqHQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAAACwAAAFZhbHVl" + "QXNUZXh0AQCJSgAuAESJSgAAABX/////AQH/////AAAAABdgiQoCAAAAAAAVAAAARW51bURpY3Rpb25h" + "cnlFbnRyaWVzAQCKSgAuAESKSgAAABECAAAAAgAAAAAAAAAAAAAAAQH/////AAAAABdgiQoCAAAAAAAY" + "AAAAVmFsdWVBc0RpY3Rpb25hcnlFbnRyaWVzAQCLSgAuAESLSgAAABEBAAAAAQAAAAAAAAABAf////8A" + "AAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState EnumDictionaryEntries { get { return m_enumDictionaryEntries; } set { if (!Object.ReferenceEquals(m_enumDictionaryEntries, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_enumDictionaryEntries = value; } } /// public PropertyState ValueAsDictionaryEntries { get { return m_valueAsDictionaryEntries; } set { if (!Object.ReferenceEquals(m_valueAsDictionaryEntries, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_valueAsDictionaryEntries = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_enumDictionaryEntries != null) { children.Add(m_enumDictionaryEntries); } if (m_valueAsDictionaryEntries != null) { children.Add(m_valueAsDictionaryEntries); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.BrowseNames.EnumDictionaryEntries: { if (createOrReplace) { if (EnumDictionaryEntries == null) { if (replacement == null) { EnumDictionaryEntries = new PropertyState(this); } else { EnumDictionaryEntries = (PropertyState)replacement; } } } instance = EnumDictionaryEntries; break; } case Opc.Ua.BrowseNames.ValueAsDictionaryEntries: { if (createOrReplace) { if (ValueAsDictionaryEntries == null) { if (replacement == null) { ValueAsDictionaryEntries = new PropertyState(this); } else { ValueAsDictionaryEntries = (PropertyState)replacement; } } } instance = ValueAsDictionaryEntries; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_enumDictionaryEntries; private PropertyState m_valueAsDictionaryEntries; #endregion } #region MultiStateDictionaryEntryDiscreteBaseState Class /// /// A typed version of the MultiStateDictionaryEntryDiscreteBaseType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class MultiStateDictionaryEntryDiscreteBaseState : MultiStateDictionaryEntryDiscreteBaseState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public MultiStateDictionaryEntryDiscreteBaseState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region MultiStateDictionaryEntryDiscreteState Class #if (!OPCUA_EXCLUDE_MultiStateDictionaryEntryDiscreteState) /// /// Stores an instance of the MultiStateDictionaryEntryDiscreteType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MultiStateDictionaryEntryDiscreteState : MultiStateDictionaryEntryDiscreteBaseState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MultiStateDictionaryEntryDiscreteState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.VariableTypes.MultiStateDictionaryEntryDiscreteType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "//////////8VYIkCAgAAAAAALQAAAE11bHRpU3RhdGVEaWN0aW9uYXJ5RW50cnlEaXNjcmV0ZVR5cGVJ" + "bnN0YW5jZQEAjEoBAIxKjEoAAAAa/////wEB/////wQAAAAXYIkKAgAAAAAACgAAAEVudW1WYWx1ZXMB" + "AI9KAC4ARI9KAAABAKodAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAAALAAAAVmFsdWVBc1Rl" + "eHQBAJBKAC4ARJBKAAAAFf////8BAf////8AAAAAF2CJCgIAAAAAABUAAABFbnVtRGljdGlvbmFyeUVu" + "dHJpZXMBAJFKAC4ARJFKAAAAEQIAAAACAAAAAAAAAAAAAAABAf////8AAAAAF2CJCgIAAAAAABgAAABW" + "YWx1ZUFzRGljdGlvbmFyeUVudHJpZXMBAJJKAC4ARJJKAAAAEQEAAAABAAAAAAAAAAEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region MultiStateDictionaryEntryDiscreteState Class /// /// A typed version of the MultiStateDictionaryEntryDiscreteType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class MultiStateDictionaryEntryDiscreteState : MultiStateDictionaryEntryDiscreteState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public MultiStateDictionaryEntryDiscreteState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion } python-opcua-0.98.11/schemas/Opc.Ua.Constants.cs000066400000000000000000203471631367360577200213720ustar00rootroot00000000000000/* ======================================================================== * Copyright (c) 2005-2019 The OPC Foundation, Inc. All rights reserved. * * OPC Foundation MIT License 1.00 * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, * copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following * conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * OTHER DEALINGS IN THE SOFTWARE. * * The complete license agreement can be found here: * http://opcfoundation.org/License/MIT/1.00/ * ======================================================================*/ using System; using System.Collections.Generic; using System.Text; using System.Reflection; using System.Xml; using System.Runtime.Serialization; namespace Opc.Ua { #region DataType Identifiers /// /// A class that declares constants for all DataTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class DataTypes { /// /// The identifier for the BaseDataType DataType. /// public const uint BaseDataType = 24; /// /// The identifier for the Number DataType. /// public const uint Number = 26; /// /// The identifier for the Integer DataType. /// public const uint Integer = 27; /// /// The identifier for the UInteger DataType. /// public const uint UInteger = 28; /// /// The identifier for the Enumeration DataType. /// public const uint Enumeration = 29; /// /// The identifier for the Boolean DataType. /// public const uint Boolean = 1; /// /// The identifier for the SByte DataType. /// public const uint SByte = 2; /// /// The identifier for the Byte DataType. /// public const uint Byte = 3; /// /// The identifier for the Int16 DataType. /// public const uint Int16 = 4; /// /// The identifier for the UInt16 DataType. /// public const uint UInt16 = 5; /// /// The identifier for the Int32 DataType. /// public const uint Int32 = 6; /// /// The identifier for the UInt32 DataType. /// public const uint UInt32 = 7; /// /// The identifier for the Int64 DataType. /// public const uint Int64 = 8; /// /// The identifier for the UInt64 DataType. /// public const uint UInt64 = 9; /// /// The identifier for the Float DataType. /// public const uint Float = 10; /// /// The identifier for the Double DataType. /// public const uint Double = 11; /// /// The identifier for the String DataType. /// public const uint String = 12; /// /// The identifier for the DateTime DataType. /// public const uint DateTime = 13; /// /// The identifier for the Guid DataType. /// public const uint Guid = 14; /// /// The identifier for the ByteString DataType. /// public const uint ByteString = 15; /// /// The identifier for the XmlElement DataType. /// public const uint XmlElement = 16; /// /// The identifier for the NodeId DataType. /// public const uint NodeId = 17; /// /// The identifier for the ExpandedNodeId DataType. /// public const uint ExpandedNodeId = 18; /// /// The identifier for the StatusCode DataType. /// public const uint StatusCode = 19; /// /// The identifier for the QualifiedName DataType. /// public const uint QualifiedName = 20; /// /// The identifier for the LocalizedText DataType. /// public const uint LocalizedText = 21; /// /// The identifier for the Structure DataType. /// public const uint Structure = 22; /// /// The identifier for the DataValue DataType. /// public const uint DataValue = 23; /// /// The identifier for the DiagnosticInfo DataType. /// public const uint DiagnosticInfo = 25; /// /// The identifier for the Image DataType. /// public const uint Image = 30; /// /// The identifier for the Decimal DataType. /// public const uint Decimal = 50; /// /// The identifier for the NamingRuleType DataType. /// public const uint NamingRuleType = 120; /// /// The identifier for the ImageBMP DataType. /// public const uint ImageBMP = 2000; /// /// The identifier for the ImageGIF DataType. /// public const uint ImageGIF = 2001; /// /// The identifier for the ImageJPG DataType. /// public const uint ImageJPG = 2002; /// /// The identifier for the ImagePNG DataType. /// public const uint ImagePNG = 2003; /// /// The identifier for the AudioDataType DataType. /// public const uint AudioDataType = 16307; /// /// The identifier for the BitFieldMaskDataType DataType. /// public const uint BitFieldMaskDataType = 11737; /// /// The identifier for the KeyValuePair DataType. /// public const uint KeyValuePair = 14533; /// /// The identifier for the EndpointType DataType. /// public const uint EndpointType = 15528; /// /// The identifier for the RationalNumber DataType. /// public const uint RationalNumber = 18806; /// /// The identifier for the Vector DataType. /// public const uint Vector = 18807; /// /// The identifier for the ThreeDVector DataType. /// public const uint ThreeDVector = 18808; /// /// The identifier for the CartesianCoordinates DataType. /// public const uint CartesianCoordinates = 18809; /// /// The identifier for the ThreeDCartesianCoordinates DataType. /// public const uint ThreeDCartesianCoordinates = 18810; /// /// The identifier for the Orientation DataType. /// public const uint Orientation = 18811; /// /// The identifier for the ThreeDOrientation DataType. /// public const uint ThreeDOrientation = 18812; /// /// The identifier for the Frame DataType. /// public const uint Frame = 18813; /// /// The identifier for the ThreeDFrame DataType. /// public const uint ThreeDFrame = 18814; /// /// The identifier for the OpenFileMode DataType. /// public const uint OpenFileMode = 11939; /// /// The identifier for the IdentityCriteriaType DataType. /// public const uint IdentityCriteriaType = 15632; /// /// The identifier for the IdentityMappingRuleType DataType. /// public const uint IdentityMappingRuleType = 15634; /// /// The identifier for the CurrencyUnitType DataType. /// public const uint CurrencyUnitType = 23498; /// /// The identifier for the TrustListMasks DataType. /// public const uint TrustListMasks = 12552; /// /// The identifier for the TrustListDataType DataType. /// public const uint TrustListDataType = 12554; /// /// The identifier for the DecimalDataType DataType. /// public const uint DecimalDataType = 17861; /// /// The identifier for the DataTypeSchemaHeader DataType. /// public const uint DataTypeSchemaHeader = 15534; /// /// The identifier for the DataTypeDescription DataType. /// public const uint DataTypeDescription = 14525; /// /// The identifier for the StructureDescription DataType. /// public const uint StructureDescription = 15487; /// /// The identifier for the EnumDescription DataType. /// public const uint EnumDescription = 15488; /// /// The identifier for the SimpleTypeDescription DataType. /// public const uint SimpleTypeDescription = 15005; /// /// The identifier for the UABinaryFileDataType DataType. /// public const uint UABinaryFileDataType = 15006; /// /// The identifier for the PubSubState DataType. /// public const uint PubSubState = 14647; /// /// The identifier for the DataSetMetaDataType DataType. /// public const uint DataSetMetaDataType = 14523; /// /// The identifier for the FieldMetaData DataType. /// public const uint FieldMetaData = 14524; /// /// The identifier for the DataSetFieldFlags DataType. /// public const uint DataSetFieldFlags = 15904; /// /// The identifier for the ConfigurationVersionDataType DataType. /// public const uint ConfigurationVersionDataType = 14593; /// /// The identifier for the PublishedDataSetDataType DataType. /// public const uint PublishedDataSetDataType = 15578; /// /// The identifier for the PublishedDataSetSourceDataType DataType. /// public const uint PublishedDataSetSourceDataType = 15580; /// /// The identifier for the PublishedVariableDataType DataType. /// public const uint PublishedVariableDataType = 14273; /// /// The identifier for the PublishedDataItemsDataType DataType. /// public const uint PublishedDataItemsDataType = 15581; /// /// The identifier for the PublishedEventsDataType DataType. /// public const uint PublishedEventsDataType = 15582; /// /// The identifier for the DataSetFieldContentMask DataType. /// public const uint DataSetFieldContentMask = 15583; /// /// The identifier for the DataSetWriterDataType DataType. /// public const uint DataSetWriterDataType = 15597; /// /// The identifier for the DataSetWriterTransportDataType DataType. /// public const uint DataSetWriterTransportDataType = 15598; /// /// The identifier for the DataSetWriterMessageDataType DataType. /// public const uint DataSetWriterMessageDataType = 15605; /// /// The identifier for the PubSubGroupDataType DataType. /// public const uint PubSubGroupDataType = 15609; /// /// The identifier for the WriterGroupDataType DataType. /// public const uint WriterGroupDataType = 15480; /// /// The identifier for the WriterGroupTransportDataType DataType. /// public const uint WriterGroupTransportDataType = 15611; /// /// The identifier for the WriterGroupMessageDataType DataType. /// public const uint WriterGroupMessageDataType = 15616; /// /// The identifier for the PubSubConnectionDataType DataType. /// public const uint PubSubConnectionDataType = 15617; /// /// The identifier for the ConnectionTransportDataType DataType. /// public const uint ConnectionTransportDataType = 15618; /// /// The identifier for the NetworkAddressDataType DataType. /// public const uint NetworkAddressDataType = 15502; /// /// The identifier for the NetworkAddressUrlDataType DataType. /// public const uint NetworkAddressUrlDataType = 15510; /// /// The identifier for the ReaderGroupDataType DataType. /// public const uint ReaderGroupDataType = 15520; /// /// The identifier for the ReaderGroupTransportDataType DataType. /// public const uint ReaderGroupTransportDataType = 15621; /// /// The identifier for the ReaderGroupMessageDataType DataType. /// public const uint ReaderGroupMessageDataType = 15622; /// /// The identifier for the DataSetReaderDataType DataType. /// public const uint DataSetReaderDataType = 15623; /// /// The identifier for the DataSetReaderTransportDataType DataType. /// public const uint DataSetReaderTransportDataType = 15628; /// /// The identifier for the DataSetReaderMessageDataType DataType. /// public const uint DataSetReaderMessageDataType = 15629; /// /// The identifier for the SubscribedDataSetDataType DataType. /// public const uint SubscribedDataSetDataType = 15630; /// /// The identifier for the TargetVariablesDataType DataType. /// public const uint TargetVariablesDataType = 15631; /// /// The identifier for the FieldTargetDataType DataType. /// public const uint FieldTargetDataType = 14744; /// /// The identifier for the OverrideValueHandling DataType. /// public const uint OverrideValueHandling = 15874; /// /// The identifier for the SubscribedDataSetMirrorDataType DataType. /// public const uint SubscribedDataSetMirrorDataType = 15635; /// /// The identifier for the PubSubConfigurationDataType DataType. /// public const uint PubSubConfigurationDataType = 15530; /// /// The identifier for the DataSetOrderingType DataType. /// public const uint DataSetOrderingType = 20408; /// /// The identifier for the UadpNetworkMessageContentMask DataType. /// public const uint UadpNetworkMessageContentMask = 15642; /// /// The identifier for the UadpWriterGroupMessageDataType DataType. /// public const uint UadpWriterGroupMessageDataType = 15645; /// /// The identifier for the UadpDataSetMessageContentMask DataType. /// public const uint UadpDataSetMessageContentMask = 15646; /// /// The identifier for the UadpDataSetWriterMessageDataType DataType. /// public const uint UadpDataSetWriterMessageDataType = 15652; /// /// The identifier for the UadpDataSetReaderMessageDataType DataType. /// public const uint UadpDataSetReaderMessageDataType = 15653; /// /// The identifier for the JsonNetworkMessageContentMask DataType. /// public const uint JsonNetworkMessageContentMask = 15654; /// /// The identifier for the JsonWriterGroupMessageDataType DataType. /// public const uint JsonWriterGroupMessageDataType = 15657; /// /// The identifier for the JsonDataSetMessageContentMask DataType. /// public const uint JsonDataSetMessageContentMask = 15658; /// /// The identifier for the JsonDataSetWriterMessageDataType DataType. /// public const uint JsonDataSetWriterMessageDataType = 15664; /// /// The identifier for the JsonDataSetReaderMessageDataType DataType. /// public const uint JsonDataSetReaderMessageDataType = 15665; /// /// The identifier for the DatagramConnectionTransportDataType DataType. /// public const uint DatagramConnectionTransportDataType = 17467; /// /// The identifier for the DatagramWriterGroupTransportDataType DataType. /// public const uint DatagramWriterGroupTransportDataType = 15532; /// /// The identifier for the BrokerConnectionTransportDataType DataType. /// public const uint BrokerConnectionTransportDataType = 15007; /// /// The identifier for the BrokerTransportQualityOfService DataType. /// public const uint BrokerTransportQualityOfService = 15008; /// /// The identifier for the BrokerWriterGroupTransportDataType DataType. /// public const uint BrokerWriterGroupTransportDataType = 15667; /// /// The identifier for the BrokerDataSetWriterTransportDataType DataType. /// public const uint BrokerDataSetWriterTransportDataType = 15669; /// /// The identifier for the BrokerDataSetReaderTransportDataType DataType. /// public const uint BrokerDataSetReaderTransportDataType = 15670; /// /// The identifier for the DiagnosticsLevel DataType. /// public const uint DiagnosticsLevel = 19723; /// /// The identifier for the PubSubDiagnosticsCounterClassification DataType. /// public const uint PubSubDiagnosticsCounterClassification = 19730; /// /// The identifier for the IdType DataType. /// public const uint IdType = 256; /// /// The identifier for the NodeClass DataType. /// public const uint NodeClass = 257; /// /// The identifier for the PermissionType DataType. /// public const uint PermissionType = 94; /// /// The identifier for the AccessLevelType DataType. /// public const uint AccessLevelType = 15031; /// /// The identifier for the AccessLevelExType DataType. /// public const uint AccessLevelExType = 15406; /// /// The identifier for the EventNotifierType DataType. /// public const uint EventNotifierType = 15033; /// /// The identifier for the AccessRestrictionType DataType. /// public const uint AccessRestrictionType = 95; /// /// The identifier for the RolePermissionType DataType. /// public const uint RolePermissionType = 96; /// /// The identifier for the DataTypeDefinition DataType. /// public const uint DataTypeDefinition = 97; /// /// The identifier for the StructureType DataType. /// public const uint StructureType = 98; /// /// The identifier for the StructureField DataType. /// public const uint StructureField = 101; /// /// The identifier for the StructureDefinition DataType. /// public const uint StructureDefinition = 99; /// /// The identifier for the EnumDefinition DataType. /// public const uint EnumDefinition = 100; /// /// The identifier for the Node DataType. /// public const uint Node = 258; /// /// The identifier for the InstanceNode DataType. /// public const uint InstanceNode = 11879; /// /// The identifier for the TypeNode DataType. /// public const uint TypeNode = 11880; /// /// The identifier for the ObjectNode DataType. /// public const uint ObjectNode = 261; /// /// The identifier for the ObjectTypeNode DataType. /// public const uint ObjectTypeNode = 264; /// /// The identifier for the VariableNode DataType. /// public const uint VariableNode = 267; /// /// The identifier for the VariableTypeNode DataType. /// public const uint VariableTypeNode = 270; /// /// The identifier for the ReferenceTypeNode DataType. /// public const uint ReferenceTypeNode = 273; /// /// The identifier for the MethodNode DataType. /// public const uint MethodNode = 276; /// /// The identifier for the ViewNode DataType. /// public const uint ViewNode = 279; /// /// The identifier for the DataTypeNode DataType. /// public const uint DataTypeNode = 282; /// /// The identifier for the ReferenceNode DataType. /// public const uint ReferenceNode = 285; /// /// The identifier for the Argument DataType. /// public const uint Argument = 296; /// /// The identifier for the EnumValueType DataType. /// public const uint EnumValueType = 7594; /// /// The identifier for the EnumField DataType. /// public const uint EnumField = 102; /// /// The identifier for the OptionSet DataType. /// public const uint OptionSet = 12755; /// /// The identifier for the Union DataType. /// public const uint Union = 12756; /// /// The identifier for the NormalizedString DataType. /// public const uint NormalizedString = 12877; /// /// The identifier for the DecimalString DataType. /// public const uint DecimalString = 12878; /// /// The identifier for the DurationString DataType. /// public const uint DurationString = 12879; /// /// The identifier for the TimeString DataType. /// public const uint TimeString = 12880; /// /// The identifier for the DateString DataType. /// public const uint DateString = 12881; /// /// The identifier for the Duration DataType. /// public const uint Duration = 290; /// /// The identifier for the UtcTime DataType. /// public const uint UtcTime = 294; /// /// The identifier for the LocaleId DataType. /// public const uint LocaleId = 295; /// /// The identifier for the TimeZoneDataType DataType. /// public const uint TimeZoneDataType = 8912; /// /// The identifier for the Index DataType. /// public const uint Index = 17588; /// /// The identifier for the IntegerId DataType. /// public const uint IntegerId = 288; /// /// The identifier for the ApplicationType DataType. /// public const uint ApplicationType = 307; /// /// The identifier for the ApplicationDescription DataType. /// public const uint ApplicationDescription = 308; /// /// The identifier for the RequestHeader DataType. /// public const uint RequestHeader = 389; /// /// The identifier for the ResponseHeader DataType. /// public const uint ResponseHeader = 392; /// /// The identifier for the VersionTime DataType. /// public const uint VersionTime = 20998; /// /// The identifier for the ServiceFault DataType. /// public const uint ServiceFault = 395; /// /// The identifier for the SessionlessInvokeRequestType DataType. /// public const uint SessionlessInvokeRequestType = 15901; /// /// The identifier for the SessionlessInvokeResponseType DataType. /// public const uint SessionlessInvokeResponseType = 20999; /// /// The identifier for the FindServersRequest DataType. /// public const uint FindServersRequest = 420; /// /// The identifier for the FindServersResponse DataType. /// public const uint FindServersResponse = 423; /// /// The identifier for the ServerOnNetwork DataType. /// public const uint ServerOnNetwork = 12189; /// /// The identifier for the FindServersOnNetworkRequest DataType. /// public const uint FindServersOnNetworkRequest = 12190; /// /// The identifier for the FindServersOnNetworkResponse DataType. /// public const uint FindServersOnNetworkResponse = 12191; /// /// The identifier for the ApplicationInstanceCertificate DataType. /// public const uint ApplicationInstanceCertificate = 311; /// /// The identifier for the MessageSecurityMode DataType. /// public const uint MessageSecurityMode = 302; /// /// The identifier for the UserTokenType DataType. /// public const uint UserTokenType = 303; /// /// The identifier for the UserTokenPolicy DataType. /// public const uint UserTokenPolicy = 304; /// /// The identifier for the EndpointDescription DataType. /// public const uint EndpointDescription = 312; /// /// The identifier for the GetEndpointsRequest DataType. /// public const uint GetEndpointsRequest = 426; /// /// The identifier for the GetEndpointsResponse DataType. /// public const uint GetEndpointsResponse = 429; /// /// The identifier for the RegisteredServer DataType. /// public const uint RegisteredServer = 432; /// /// The identifier for the RegisterServerRequest DataType. /// public const uint RegisterServerRequest = 435; /// /// The identifier for the RegisterServerResponse DataType. /// public const uint RegisterServerResponse = 438; /// /// The identifier for the DiscoveryConfiguration DataType. /// public const uint DiscoveryConfiguration = 12890; /// /// The identifier for the MdnsDiscoveryConfiguration DataType. /// public const uint MdnsDiscoveryConfiguration = 12891; /// /// The identifier for the RegisterServer2Request DataType. /// public const uint RegisterServer2Request = 12193; /// /// The identifier for the RegisterServer2Response DataType. /// public const uint RegisterServer2Response = 12194; /// /// The identifier for the SecurityTokenRequestType DataType. /// public const uint SecurityTokenRequestType = 315; /// /// The identifier for the ChannelSecurityToken DataType. /// public const uint ChannelSecurityToken = 441; /// /// The identifier for the OpenSecureChannelRequest DataType. /// public const uint OpenSecureChannelRequest = 444; /// /// The identifier for the OpenSecureChannelResponse DataType. /// public const uint OpenSecureChannelResponse = 447; /// /// The identifier for the CloseSecureChannelRequest DataType. /// public const uint CloseSecureChannelRequest = 450; /// /// The identifier for the CloseSecureChannelResponse DataType. /// public const uint CloseSecureChannelResponse = 453; /// /// The identifier for the SignedSoftwareCertificate DataType. /// public const uint SignedSoftwareCertificate = 344; /// /// The identifier for the SessionAuthenticationToken DataType. /// public const uint SessionAuthenticationToken = 388; /// /// The identifier for the SignatureData DataType. /// public const uint SignatureData = 456; /// /// The identifier for the CreateSessionRequest DataType. /// public const uint CreateSessionRequest = 459; /// /// The identifier for the CreateSessionResponse DataType. /// public const uint CreateSessionResponse = 462; /// /// The identifier for the UserIdentityToken DataType. /// public const uint UserIdentityToken = 316; /// /// The identifier for the AnonymousIdentityToken DataType. /// public const uint AnonymousIdentityToken = 319; /// /// The identifier for the UserNameIdentityToken DataType. /// public const uint UserNameIdentityToken = 322; /// /// The identifier for the X509IdentityToken DataType. /// public const uint X509IdentityToken = 325; /// /// The identifier for the IssuedIdentityToken DataType. /// public const uint IssuedIdentityToken = 938; /// /// The identifier for the RsaEncryptedSecret DataType. /// public const uint RsaEncryptedSecret = 17545; /// /// The identifier for the ActivateSessionRequest DataType. /// public const uint ActivateSessionRequest = 465; /// /// The identifier for the ActivateSessionResponse DataType. /// public const uint ActivateSessionResponse = 468; /// /// The identifier for the CloseSessionRequest DataType. /// public const uint CloseSessionRequest = 471; /// /// The identifier for the CloseSessionResponse DataType. /// public const uint CloseSessionResponse = 474; /// /// The identifier for the CancelRequest DataType. /// public const uint CancelRequest = 477; /// /// The identifier for the CancelResponse DataType. /// public const uint CancelResponse = 480; /// /// The identifier for the NodeAttributesMask DataType. /// public const uint NodeAttributesMask = 348; /// /// The identifier for the NodeAttributes DataType. /// public const uint NodeAttributes = 349; /// /// The identifier for the ObjectAttributes DataType. /// public const uint ObjectAttributes = 352; /// /// The identifier for the VariableAttributes DataType. /// public const uint VariableAttributes = 355; /// /// The identifier for the MethodAttributes DataType. /// public const uint MethodAttributes = 358; /// /// The identifier for the ObjectTypeAttributes DataType. /// public const uint ObjectTypeAttributes = 361; /// /// The identifier for the VariableTypeAttributes DataType. /// public const uint VariableTypeAttributes = 364; /// /// The identifier for the ReferenceTypeAttributes DataType. /// public const uint ReferenceTypeAttributes = 367; /// /// The identifier for the DataTypeAttributes DataType. /// public const uint DataTypeAttributes = 370; /// /// The identifier for the ViewAttributes DataType. /// public const uint ViewAttributes = 373; /// /// The identifier for the GenericAttributeValue DataType. /// public const uint GenericAttributeValue = 17606; /// /// The identifier for the GenericAttributes DataType. /// public const uint GenericAttributes = 17607; /// /// The identifier for the AddNodesItem DataType. /// public const uint AddNodesItem = 376; /// /// The identifier for the AddNodesResult DataType. /// public const uint AddNodesResult = 483; /// /// The identifier for the AddNodesRequest DataType. /// public const uint AddNodesRequest = 486; /// /// The identifier for the AddNodesResponse DataType. /// public const uint AddNodesResponse = 489; /// /// The identifier for the AddReferencesItem DataType. /// public const uint AddReferencesItem = 379; /// /// The identifier for the AddReferencesRequest DataType. /// public const uint AddReferencesRequest = 492; /// /// The identifier for the AddReferencesResponse DataType. /// public const uint AddReferencesResponse = 495; /// /// The identifier for the DeleteNodesItem DataType. /// public const uint DeleteNodesItem = 382; /// /// The identifier for the DeleteNodesRequest DataType. /// public const uint DeleteNodesRequest = 498; /// /// The identifier for the DeleteNodesResponse DataType. /// public const uint DeleteNodesResponse = 501; /// /// The identifier for the DeleteReferencesItem DataType. /// public const uint DeleteReferencesItem = 385; /// /// The identifier for the DeleteReferencesRequest DataType. /// public const uint DeleteReferencesRequest = 504; /// /// The identifier for the DeleteReferencesResponse DataType. /// public const uint DeleteReferencesResponse = 507; /// /// The identifier for the AttributeWriteMask DataType. /// public const uint AttributeWriteMask = 347; /// /// The identifier for the BrowseDirection DataType. /// public const uint BrowseDirection = 510; /// /// The identifier for the ViewDescription DataType. /// public const uint ViewDescription = 511; /// /// The identifier for the BrowseDescription DataType. /// public const uint BrowseDescription = 514; /// /// The identifier for the BrowseResultMask DataType. /// public const uint BrowseResultMask = 517; /// /// The identifier for the ReferenceDescription DataType. /// public const uint ReferenceDescription = 518; /// /// The identifier for the ContinuationPoint DataType. /// public const uint ContinuationPoint = 521; /// /// The identifier for the BrowseResult DataType. /// public const uint BrowseResult = 522; /// /// The identifier for the BrowseRequest DataType. /// public const uint BrowseRequest = 525; /// /// The identifier for the BrowseResponse DataType. /// public const uint BrowseResponse = 528; /// /// The identifier for the BrowseNextRequest DataType. /// public const uint BrowseNextRequest = 531; /// /// The identifier for the BrowseNextResponse DataType. /// public const uint BrowseNextResponse = 534; /// /// The identifier for the RelativePathElement DataType. /// public const uint RelativePathElement = 537; /// /// The identifier for the RelativePath DataType. /// public const uint RelativePath = 540; /// /// The identifier for the BrowsePath DataType. /// public const uint BrowsePath = 543; /// /// The identifier for the BrowsePathTarget DataType. /// public const uint BrowsePathTarget = 546; /// /// The identifier for the BrowsePathResult DataType. /// public const uint BrowsePathResult = 549; /// /// The identifier for the TranslateBrowsePathsToNodeIdsRequest DataType. /// public const uint TranslateBrowsePathsToNodeIdsRequest = 552; /// /// The identifier for the TranslateBrowsePathsToNodeIdsResponse DataType. /// public const uint TranslateBrowsePathsToNodeIdsResponse = 555; /// /// The identifier for the RegisterNodesRequest DataType. /// public const uint RegisterNodesRequest = 558; /// /// The identifier for the RegisterNodesResponse DataType. /// public const uint RegisterNodesResponse = 561; /// /// The identifier for the UnregisterNodesRequest DataType. /// public const uint UnregisterNodesRequest = 564; /// /// The identifier for the UnregisterNodesResponse DataType. /// public const uint UnregisterNodesResponse = 567; /// /// The identifier for the Counter DataType. /// public const uint Counter = 289; /// /// The identifier for the NumericRange DataType. /// public const uint NumericRange = 291; /// /// The identifier for the Time DataType. /// public const uint Time = 292; /// /// The identifier for the Date DataType. /// public const uint Date = 293; /// /// The identifier for the EndpointConfiguration DataType. /// public const uint EndpointConfiguration = 331; /// /// The identifier for the QueryDataDescription DataType. /// public const uint QueryDataDescription = 570; /// /// The identifier for the NodeTypeDescription DataType. /// public const uint NodeTypeDescription = 573; /// /// The identifier for the FilterOperator DataType. /// public const uint FilterOperator = 576; /// /// The identifier for the QueryDataSet DataType. /// public const uint QueryDataSet = 577; /// /// The identifier for the NodeReference DataType. /// public const uint NodeReference = 580; /// /// The identifier for the ContentFilterElement DataType. /// public const uint ContentFilterElement = 583; /// /// The identifier for the ContentFilter DataType. /// public const uint ContentFilter = 586; /// /// The identifier for the FilterOperand DataType. /// public const uint FilterOperand = 589; /// /// The identifier for the ElementOperand DataType. /// public const uint ElementOperand = 592; /// /// The identifier for the LiteralOperand DataType. /// public const uint LiteralOperand = 595; /// /// The identifier for the AttributeOperand DataType. /// public const uint AttributeOperand = 598; /// /// The identifier for the SimpleAttributeOperand DataType. /// public const uint SimpleAttributeOperand = 601; /// /// The identifier for the ContentFilterElementResult DataType. /// public const uint ContentFilterElementResult = 604; /// /// The identifier for the ContentFilterResult DataType. /// public const uint ContentFilterResult = 607; /// /// The identifier for the ParsingResult DataType. /// public const uint ParsingResult = 610; /// /// The identifier for the QueryFirstRequest DataType. /// public const uint QueryFirstRequest = 613; /// /// The identifier for the QueryFirstResponse DataType. /// public const uint QueryFirstResponse = 616; /// /// The identifier for the QueryNextRequest DataType. /// public const uint QueryNextRequest = 619; /// /// The identifier for the QueryNextResponse DataType. /// public const uint QueryNextResponse = 622; /// /// The identifier for the TimestampsToReturn DataType. /// public const uint TimestampsToReturn = 625; /// /// The identifier for the ReadValueId DataType. /// public const uint ReadValueId = 626; /// /// The identifier for the ReadRequest DataType. /// public const uint ReadRequest = 629; /// /// The identifier for the ReadResponse DataType. /// public const uint ReadResponse = 632; /// /// The identifier for the HistoryReadValueId DataType. /// public const uint HistoryReadValueId = 635; /// /// The identifier for the HistoryReadResult DataType. /// public const uint HistoryReadResult = 638; /// /// The identifier for the HistoryReadDetails DataType. /// public const uint HistoryReadDetails = 641; /// /// The identifier for the ReadEventDetails DataType. /// public const uint ReadEventDetails = 644; /// /// The identifier for the ReadRawModifiedDetails DataType. /// public const uint ReadRawModifiedDetails = 647; /// /// The identifier for the ReadProcessedDetails DataType. /// public const uint ReadProcessedDetails = 650; /// /// The identifier for the ReadAtTimeDetails DataType. /// public const uint ReadAtTimeDetails = 653; /// /// The identifier for the ReadAnnotationDataDetails DataType. /// public const uint ReadAnnotationDataDetails = 23497; /// /// The identifier for the HistoryData DataType. /// public const uint HistoryData = 656; /// /// The identifier for the ModificationInfo DataType. /// public const uint ModificationInfo = 11216; /// /// The identifier for the HistoryModifiedData DataType. /// public const uint HistoryModifiedData = 11217; /// /// The identifier for the HistoryEvent DataType. /// public const uint HistoryEvent = 659; /// /// The identifier for the HistoryReadRequest DataType. /// public const uint HistoryReadRequest = 662; /// /// The identifier for the HistoryReadResponse DataType. /// public const uint HistoryReadResponse = 665; /// /// The identifier for the WriteValue DataType. /// public const uint WriteValue = 668; /// /// The identifier for the WriteRequest DataType. /// public const uint WriteRequest = 671; /// /// The identifier for the WriteResponse DataType. /// public const uint WriteResponse = 674; /// /// The identifier for the HistoryUpdateDetails DataType. /// public const uint HistoryUpdateDetails = 677; /// /// The identifier for the HistoryUpdateType DataType. /// public const uint HistoryUpdateType = 11234; /// /// The identifier for the PerformUpdateType DataType. /// public const uint PerformUpdateType = 11293; /// /// The identifier for the UpdateDataDetails DataType. /// public const uint UpdateDataDetails = 680; /// /// The identifier for the UpdateStructureDataDetails DataType. /// public const uint UpdateStructureDataDetails = 11295; /// /// The identifier for the UpdateEventDetails DataType. /// public const uint UpdateEventDetails = 683; /// /// The identifier for the DeleteRawModifiedDetails DataType. /// public const uint DeleteRawModifiedDetails = 686; /// /// The identifier for the DeleteAtTimeDetails DataType. /// public const uint DeleteAtTimeDetails = 689; /// /// The identifier for the DeleteEventDetails DataType. /// public const uint DeleteEventDetails = 692; /// /// The identifier for the HistoryUpdateResult DataType. /// public const uint HistoryUpdateResult = 695; /// /// The identifier for the HistoryUpdateRequest DataType. /// public const uint HistoryUpdateRequest = 698; /// /// The identifier for the HistoryUpdateResponse DataType. /// public const uint HistoryUpdateResponse = 701; /// /// The identifier for the CallMethodRequest DataType. /// public const uint CallMethodRequest = 704; /// /// The identifier for the CallMethodResult DataType. /// public const uint CallMethodResult = 707; /// /// The identifier for the CallRequest DataType. /// public const uint CallRequest = 710; /// /// The identifier for the CallResponse DataType. /// public const uint CallResponse = 713; /// /// The identifier for the MonitoringMode DataType. /// public const uint MonitoringMode = 716; /// /// The identifier for the DataChangeTrigger DataType. /// public const uint DataChangeTrigger = 717; /// /// The identifier for the DeadbandType DataType. /// public const uint DeadbandType = 718; /// /// The identifier for the MonitoringFilter DataType. /// public const uint MonitoringFilter = 719; /// /// The identifier for the DataChangeFilter DataType. /// public const uint DataChangeFilter = 722; /// /// The identifier for the EventFilter DataType. /// public const uint EventFilter = 725; /// /// The identifier for the AggregateConfiguration DataType. /// public const uint AggregateConfiguration = 948; /// /// The identifier for the AggregateFilter DataType. /// public const uint AggregateFilter = 728; /// /// The identifier for the MonitoringFilterResult DataType. /// public const uint MonitoringFilterResult = 731; /// /// The identifier for the EventFilterResult DataType. /// public const uint EventFilterResult = 734; /// /// The identifier for the AggregateFilterResult DataType. /// public const uint AggregateFilterResult = 737; /// /// The identifier for the MonitoringParameters DataType. /// public const uint MonitoringParameters = 740; /// /// The identifier for the MonitoredItemCreateRequest DataType. /// public const uint MonitoredItemCreateRequest = 743; /// /// The identifier for the MonitoredItemCreateResult DataType. /// public const uint MonitoredItemCreateResult = 746; /// /// The identifier for the CreateMonitoredItemsRequest DataType. /// public const uint CreateMonitoredItemsRequest = 749; /// /// The identifier for the CreateMonitoredItemsResponse DataType. /// public const uint CreateMonitoredItemsResponse = 752; /// /// The identifier for the MonitoredItemModifyRequest DataType. /// public const uint MonitoredItemModifyRequest = 755; /// /// The identifier for the MonitoredItemModifyResult DataType. /// public const uint MonitoredItemModifyResult = 758; /// /// The identifier for the ModifyMonitoredItemsRequest DataType. /// public const uint ModifyMonitoredItemsRequest = 761; /// /// The identifier for the ModifyMonitoredItemsResponse DataType. /// public const uint ModifyMonitoredItemsResponse = 764; /// /// The identifier for the SetMonitoringModeRequest DataType. /// public const uint SetMonitoringModeRequest = 767; /// /// The identifier for the SetMonitoringModeResponse DataType. /// public const uint SetMonitoringModeResponse = 770; /// /// The identifier for the SetTriggeringRequest DataType. /// public const uint SetTriggeringRequest = 773; /// /// The identifier for the SetTriggeringResponse DataType. /// public const uint SetTriggeringResponse = 776; /// /// The identifier for the DeleteMonitoredItemsRequest DataType. /// public const uint DeleteMonitoredItemsRequest = 779; /// /// The identifier for the DeleteMonitoredItemsResponse DataType. /// public const uint DeleteMonitoredItemsResponse = 782; /// /// The identifier for the CreateSubscriptionRequest DataType. /// public const uint CreateSubscriptionRequest = 785; /// /// The identifier for the CreateSubscriptionResponse DataType. /// public const uint CreateSubscriptionResponse = 788; /// /// The identifier for the ModifySubscriptionRequest DataType. /// public const uint ModifySubscriptionRequest = 791; /// /// The identifier for the ModifySubscriptionResponse DataType. /// public const uint ModifySubscriptionResponse = 794; /// /// The identifier for the SetPublishingModeRequest DataType. /// public const uint SetPublishingModeRequest = 797; /// /// The identifier for the SetPublishingModeResponse DataType. /// public const uint SetPublishingModeResponse = 800; /// /// The identifier for the NotificationMessage DataType. /// public const uint NotificationMessage = 803; /// /// The identifier for the NotificationData DataType. /// public const uint NotificationData = 945; /// /// The identifier for the DataChangeNotification DataType. /// public const uint DataChangeNotification = 809; /// /// The identifier for the MonitoredItemNotification DataType. /// public const uint MonitoredItemNotification = 806; /// /// The identifier for the EventNotificationList DataType. /// public const uint EventNotificationList = 914; /// /// The identifier for the EventFieldList DataType. /// public const uint EventFieldList = 917; /// /// The identifier for the HistoryEventFieldList DataType. /// public const uint HistoryEventFieldList = 920; /// /// The identifier for the StatusChangeNotification DataType. /// public const uint StatusChangeNotification = 818; /// /// The identifier for the SubscriptionAcknowledgement DataType. /// public const uint SubscriptionAcknowledgement = 821; /// /// The identifier for the PublishRequest DataType. /// public const uint PublishRequest = 824; /// /// The identifier for the PublishResponse DataType. /// public const uint PublishResponse = 827; /// /// The identifier for the RepublishRequest DataType. /// public const uint RepublishRequest = 830; /// /// The identifier for the RepublishResponse DataType. /// public const uint RepublishResponse = 833; /// /// The identifier for the TransferResult DataType. /// public const uint TransferResult = 836; /// /// The identifier for the TransferSubscriptionsRequest DataType. /// public const uint TransferSubscriptionsRequest = 839; /// /// The identifier for the TransferSubscriptionsResponse DataType. /// public const uint TransferSubscriptionsResponse = 842; /// /// The identifier for the DeleteSubscriptionsRequest DataType. /// public const uint DeleteSubscriptionsRequest = 845; /// /// The identifier for the DeleteSubscriptionsResponse DataType. /// public const uint DeleteSubscriptionsResponse = 848; /// /// The identifier for the BuildInfo DataType. /// public const uint BuildInfo = 338; /// /// The identifier for the RedundancySupport DataType. /// public const uint RedundancySupport = 851; /// /// The identifier for the ServerState DataType. /// public const uint ServerState = 852; /// /// The identifier for the RedundantServerDataType DataType. /// public const uint RedundantServerDataType = 853; /// /// The identifier for the EndpointUrlListDataType DataType. /// public const uint EndpointUrlListDataType = 11943; /// /// The identifier for the NetworkGroupDataType DataType. /// public const uint NetworkGroupDataType = 11944; /// /// The identifier for the SamplingIntervalDiagnosticsDataType DataType. /// public const uint SamplingIntervalDiagnosticsDataType = 856; /// /// The identifier for the ServerDiagnosticsSummaryDataType DataType. /// public const uint ServerDiagnosticsSummaryDataType = 859; /// /// The identifier for the ServerStatusDataType DataType. /// public const uint ServerStatusDataType = 862; /// /// The identifier for the SessionDiagnosticsDataType DataType. /// public const uint SessionDiagnosticsDataType = 865; /// /// The identifier for the SessionSecurityDiagnosticsDataType DataType. /// public const uint SessionSecurityDiagnosticsDataType = 868; /// /// The identifier for the ServiceCounterDataType DataType. /// public const uint ServiceCounterDataType = 871; /// /// The identifier for the StatusResult DataType. /// public const uint StatusResult = 299; /// /// The identifier for the SubscriptionDiagnosticsDataType DataType. /// public const uint SubscriptionDiagnosticsDataType = 874; /// /// The identifier for the ModelChangeStructureVerbMask DataType. /// public const uint ModelChangeStructureVerbMask = 11941; /// /// The identifier for the ModelChangeStructureDataType DataType. /// public const uint ModelChangeStructureDataType = 877; /// /// The identifier for the SemanticChangeStructureDataType DataType. /// public const uint SemanticChangeStructureDataType = 897; /// /// The identifier for the Range DataType. /// public const uint Range = 884; /// /// The identifier for the EUInformation DataType. /// public const uint EUInformation = 887; /// /// The identifier for the AxisScaleEnumeration DataType. /// public const uint AxisScaleEnumeration = 12077; /// /// The identifier for the ComplexNumberType DataType. /// public const uint ComplexNumberType = 12171; /// /// The identifier for the DoubleComplexNumberType DataType. /// public const uint DoubleComplexNumberType = 12172; /// /// The identifier for the AxisInformation DataType. /// public const uint AxisInformation = 12079; /// /// The identifier for the XVType DataType. /// public const uint XVType = 12080; /// /// The identifier for the ProgramDiagnosticDataType DataType. /// public const uint ProgramDiagnosticDataType = 894; /// /// The identifier for the ProgramDiagnostic2DataType DataType. /// public const uint ProgramDiagnostic2DataType = 15396; /// /// The identifier for the Annotation DataType. /// public const uint Annotation = 891; /// /// The identifier for the ExceptionDeviationFormat DataType. /// public const uint ExceptionDeviationFormat = 890; } #endregion #region Method Identifiers /// /// A class that declares constants for all Methods in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class Methods { /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Open Method. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Open = 15971; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Close Method. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Close = 15974; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Read Method. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Read = 15976; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Write Method. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Write = 15979; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_GetPosition Method. /// public const uint OPCUANamespaceMetadata_NamespaceFile_GetPosition = 15981; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_SetPosition Method. /// public const uint OPCUANamespaceMetadata_NamespaceFile_SetPosition = 15984; /// /// The identifier for the ServerType_ServerCapabilities_RoleSet_AddRole Method. /// public const uint ServerType_ServerCapabilities_RoleSet_AddRole = 16290; /// /// The identifier for the ServerType_ServerCapabilities_RoleSet_RemoveRole Method. /// public const uint ServerType_ServerCapabilities_RoleSet_RemoveRole = 16293; /// /// The identifier for the ServerType_GetMonitoredItems Method. /// public const uint ServerType_GetMonitoredItems = 11489; /// /// The identifier for the ServerType_ResendData Method. /// public const uint ServerType_ResendData = 12871; /// /// The identifier for the ServerType_SetSubscriptionDurable Method. /// public const uint ServerType_SetSubscriptionDurable = 12746; /// /// The identifier for the ServerType_RequestServerStateChange Method. /// public const uint ServerType_RequestServerStateChange = 12883; /// /// The identifier for the ServerCapabilitiesType_RoleSet_AddRole Method. /// public const uint ServerCapabilitiesType_RoleSet_AddRole = 16296; /// /// The identifier for the ServerCapabilitiesType_RoleSet_RemoveRole Method. /// public const uint ServerCapabilitiesType_RoleSet_RemoveRole = 16299; /// /// The identifier for the FileType_Open Method. /// public const uint FileType_Open = 11580; /// /// The identifier for the FileType_Close Method. /// public const uint FileType_Close = 11583; /// /// The identifier for the FileType_Read Method. /// public const uint FileType_Read = 11585; /// /// The identifier for the FileType_Write Method. /// public const uint FileType_Write = 11588; /// /// The identifier for the FileType_GetPosition Method. /// public const uint FileType_GetPosition = 11590; /// /// The identifier for the FileType_SetPosition Method. /// public const uint FileType_SetPosition = 11593; /// /// The identifier for the AddressSpaceFileType_ExportNamespace Method. /// public const uint AddressSpaceFileType_ExportNamespace = 11615; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Open Method. /// public const uint NamespaceMetadataType_NamespaceFile_Open = 11629; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Close Method. /// public const uint NamespaceMetadataType_NamespaceFile_Close = 11632; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Read Method. /// public const uint NamespaceMetadataType_NamespaceFile_Read = 11634; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Write Method. /// public const uint NamespaceMetadataType_NamespaceFile_Write = 11637; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_GetPosition Method. /// public const uint NamespaceMetadataType_NamespaceFile_GetPosition = 11639; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_SetPosition Method. /// public const uint NamespaceMetadataType_NamespaceFile_SetPosition = 11642; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open Method. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open = 11659; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close Method. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close = 11662; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read Method. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read = 11664; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write Method. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write = 11667; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition Method. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition = 11669; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition Method. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition = 11672; /// /// The identifier for the Server_ServerCapabilities_RoleSet_AddRole Method. /// public const uint Server_ServerCapabilities_RoleSet_AddRole = 16301; /// /// The identifier for the Server_ServerCapabilities_RoleSet_RemoveRole Method. /// public const uint Server_ServerCapabilities_RoleSet_RemoveRole = 16304; /// /// The identifier for the Server_GetMonitoredItems Method. /// public const uint Server_GetMonitoredItems = 11492; /// /// The identifier for the Server_ResendData Method. /// public const uint Server_ResendData = 12873; /// /// The identifier for the Server_SetSubscriptionDurable Method. /// public const uint Server_SetSubscriptionDurable = 12749; /// /// The identifier for the Server_RequestServerStateChange Method. /// public const uint Server_RequestServerStateChange = 12886; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory Method. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory = 13355; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateFile Method. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder_CreateFile = 13358; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject Method. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject = 17718; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy Method. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy = 13363; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Open Method. /// public const uint FileDirectoryType_FileName_Placeholder_Open = 13372; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Close Method. /// public const uint FileDirectoryType_FileName_Placeholder_Close = 13375; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Read Method. /// public const uint FileDirectoryType_FileName_Placeholder_Read = 13377; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Write Method. /// public const uint FileDirectoryType_FileName_Placeholder_Write = 13380; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_GetPosition Method. /// public const uint FileDirectoryType_FileName_Placeholder_GetPosition = 13382; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_SetPosition Method. /// public const uint FileDirectoryType_FileName_Placeholder_SetPosition = 13385; /// /// The identifier for the FileDirectoryType_CreateDirectory Method. /// public const uint FileDirectoryType_CreateDirectory = 13387; /// /// The identifier for the FileDirectoryType_CreateFile Method. /// public const uint FileDirectoryType_CreateFile = 13390; /// /// The identifier for the FileDirectoryType_DeleteFileSystemObject Method. /// public const uint FileDirectoryType_DeleteFileSystemObject = 13393; /// /// The identifier for the FileDirectoryType_MoveOrCopy Method. /// public const uint FileDirectoryType_MoveOrCopy = 13395; /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateDirectory Method. /// public const uint FileSystem_FileDirectoryName_Placeholder_CreateDirectory = 16316; /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateFile Method. /// public const uint FileSystem_FileDirectoryName_Placeholder_CreateFile = 16319; /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject Method. /// public const uint FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject = 17722; /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_MoveOrCopy Method. /// public const uint FileSystem_FileDirectoryName_Placeholder_MoveOrCopy = 16324; /// /// The identifier for the FileSystem_FileName_Placeholder_Open Method. /// public const uint FileSystem_FileName_Placeholder_Open = 16333; /// /// The identifier for the FileSystem_FileName_Placeholder_Close Method. /// public const uint FileSystem_FileName_Placeholder_Close = 16336; /// /// The identifier for the FileSystem_FileName_Placeholder_Read Method. /// public const uint FileSystem_FileName_Placeholder_Read = 16338; /// /// The identifier for the FileSystem_FileName_Placeholder_Write Method. /// public const uint FileSystem_FileName_Placeholder_Write = 16341; /// /// The identifier for the FileSystem_FileName_Placeholder_GetPosition Method. /// public const uint FileSystem_FileName_Placeholder_GetPosition = 16343; /// /// The identifier for the FileSystem_FileName_Placeholder_SetPosition Method. /// public const uint FileSystem_FileName_Placeholder_SetPosition = 16346; /// /// The identifier for the FileSystem_CreateDirectory Method. /// public const uint FileSystem_CreateDirectory = 16348; /// /// The identifier for the FileSystem_CreateFile Method. /// public const uint FileSystem_CreateFile = 16351; /// /// The identifier for the FileSystem_DeleteFileSystemObject Method. /// public const uint FileSystem_DeleteFileSystemObject = 16354; /// /// The identifier for the FileSystem_MoveOrCopy Method. /// public const uint FileSystem_MoveOrCopy = 16356; /// /// The identifier for the TemporaryFileTransferType_GenerateFileForRead Method. /// public const uint TemporaryFileTransferType_GenerateFileForRead = 15746; /// /// The identifier for the TemporaryFileTransferType_GenerateFileForWrite Method. /// public const uint TemporaryFileTransferType_GenerateFileForWrite = 15749; /// /// The identifier for the TemporaryFileTransferType_CloseAndCommit Method. /// public const uint TemporaryFileTransferType_CloseAndCommit = 15751; /// /// The identifier for the TemporaryFileTransferType_TransferState_Placeholder_Reset Method. /// public const uint TemporaryFileTransferType_TransferState_Placeholder_Reset = 15794; /// /// The identifier for the FileTransferStateMachineType_Reset Method. /// public const uint FileTransferStateMachineType_Reset = 15843; /// /// The identifier for the RoleSetType_AddRole Method. /// public const uint RoleSetType_AddRole = 15997; /// /// The identifier for the RoleSetType_RemoveRole Method. /// public const uint RoleSetType_RemoveRole = 16000; /// /// The identifier for the RoleType_AddIdentity Method. /// public const uint RoleType_AddIdentity = 15624; /// /// The identifier for the RoleType_RemoveIdentity Method. /// public const uint RoleType_RemoveIdentity = 15626; /// /// The identifier for the RoleType_AddApplication Method. /// public const uint RoleType_AddApplication = 16176; /// /// The identifier for the RoleType_RemoveApplication Method. /// public const uint RoleType_RemoveApplication = 16178; /// /// The identifier for the RoleType_AddEndpoint Method. /// public const uint RoleType_AddEndpoint = 16180; /// /// The identifier for the RoleType_RemoveEndpoint Method. /// public const uint RoleType_RemoveEndpoint = 16182; /// /// The identifier for the WellKnownRole_Anonymous_AddIdentity Method. /// public const uint WellKnownRole_Anonymous_AddIdentity = 15648; /// /// The identifier for the WellKnownRole_Anonymous_RemoveIdentity Method. /// public const uint WellKnownRole_Anonymous_RemoveIdentity = 15650; /// /// The identifier for the WellKnownRole_Anonymous_AddApplication Method. /// public const uint WellKnownRole_Anonymous_AddApplication = 16195; /// /// The identifier for the WellKnownRole_Anonymous_RemoveApplication Method. /// public const uint WellKnownRole_Anonymous_RemoveApplication = 16197; /// /// The identifier for the WellKnownRole_Anonymous_AddEndpoint Method. /// public const uint WellKnownRole_Anonymous_AddEndpoint = 16199; /// /// The identifier for the WellKnownRole_Anonymous_RemoveEndpoint Method. /// public const uint WellKnownRole_Anonymous_RemoveEndpoint = 16201; /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddIdentity Method. /// public const uint WellKnownRole_AuthenticatedUser_AddIdentity = 15660; /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveIdentity Method. /// public const uint WellKnownRole_AuthenticatedUser_RemoveIdentity = 15662; /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddApplication Method. /// public const uint WellKnownRole_AuthenticatedUser_AddApplication = 16206; /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveApplication Method. /// public const uint WellKnownRole_AuthenticatedUser_RemoveApplication = 16208; /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddEndpoint Method. /// public const uint WellKnownRole_AuthenticatedUser_AddEndpoint = 16210; /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveEndpoint Method. /// public const uint WellKnownRole_AuthenticatedUser_RemoveEndpoint = 16212; /// /// The identifier for the WellKnownRole_Observer_AddIdentity Method. /// public const uint WellKnownRole_Observer_AddIdentity = 15672; /// /// The identifier for the WellKnownRole_Observer_RemoveIdentity Method. /// public const uint WellKnownRole_Observer_RemoveIdentity = 15674; /// /// The identifier for the WellKnownRole_Observer_AddApplication Method. /// public const uint WellKnownRole_Observer_AddApplication = 16217; /// /// The identifier for the WellKnownRole_Observer_RemoveApplication Method. /// public const uint WellKnownRole_Observer_RemoveApplication = 16219; /// /// The identifier for the WellKnownRole_Observer_AddEndpoint Method. /// public const uint WellKnownRole_Observer_AddEndpoint = 16221; /// /// The identifier for the WellKnownRole_Observer_RemoveEndpoint Method. /// public const uint WellKnownRole_Observer_RemoveEndpoint = 16223; /// /// The identifier for the WellKnownRole_Operator_AddIdentity Method. /// public const uint WellKnownRole_Operator_AddIdentity = 15684; /// /// The identifier for the WellKnownRole_Operator_RemoveIdentity Method. /// public const uint WellKnownRole_Operator_RemoveIdentity = 15686; /// /// The identifier for the WellKnownRole_Operator_AddApplication Method. /// public const uint WellKnownRole_Operator_AddApplication = 16228; /// /// The identifier for the WellKnownRole_Operator_RemoveApplication Method. /// public const uint WellKnownRole_Operator_RemoveApplication = 16230; /// /// The identifier for the WellKnownRole_Operator_AddEndpoint Method. /// public const uint WellKnownRole_Operator_AddEndpoint = 16232; /// /// The identifier for the WellKnownRole_Operator_RemoveEndpoint Method. /// public const uint WellKnownRole_Operator_RemoveEndpoint = 16234; /// /// The identifier for the WellKnownRole_Engineer_AddIdentity Method. /// public const uint WellKnownRole_Engineer_AddIdentity = 16041; /// /// The identifier for the WellKnownRole_Engineer_RemoveIdentity Method. /// public const uint WellKnownRole_Engineer_RemoveIdentity = 16043; /// /// The identifier for the WellKnownRole_Engineer_AddApplication Method. /// public const uint WellKnownRole_Engineer_AddApplication = 16239; /// /// The identifier for the WellKnownRole_Engineer_RemoveApplication Method. /// public const uint WellKnownRole_Engineer_RemoveApplication = 16241; /// /// The identifier for the WellKnownRole_Engineer_AddEndpoint Method. /// public const uint WellKnownRole_Engineer_AddEndpoint = 16243; /// /// The identifier for the WellKnownRole_Engineer_RemoveEndpoint Method. /// public const uint WellKnownRole_Engineer_RemoveEndpoint = 16245; /// /// The identifier for the WellKnownRole_Supervisor_AddIdentity Method. /// public const uint WellKnownRole_Supervisor_AddIdentity = 15696; /// /// The identifier for the WellKnownRole_Supervisor_RemoveIdentity Method. /// public const uint WellKnownRole_Supervisor_RemoveIdentity = 15698; /// /// The identifier for the WellKnownRole_Supervisor_AddApplication Method. /// public const uint WellKnownRole_Supervisor_AddApplication = 16250; /// /// The identifier for the WellKnownRole_Supervisor_RemoveApplication Method. /// public const uint WellKnownRole_Supervisor_RemoveApplication = 16252; /// /// The identifier for the WellKnownRole_Supervisor_AddEndpoint Method. /// public const uint WellKnownRole_Supervisor_AddEndpoint = 16254; /// /// The identifier for the WellKnownRole_Supervisor_RemoveEndpoint Method. /// public const uint WellKnownRole_Supervisor_RemoveEndpoint = 16256; /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddIdentity Method. /// public const uint WellKnownRole_ConfigureAdmin_AddIdentity = 15720; /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveIdentity Method. /// public const uint WellKnownRole_ConfigureAdmin_RemoveIdentity = 15722; /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddApplication Method. /// public const uint WellKnownRole_ConfigureAdmin_AddApplication = 16272; /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveApplication Method. /// public const uint WellKnownRole_ConfigureAdmin_RemoveApplication = 16274; /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddEndpoint Method. /// public const uint WellKnownRole_ConfigureAdmin_AddEndpoint = 16276; /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveEndpoint Method. /// public const uint WellKnownRole_ConfigureAdmin_RemoveEndpoint = 16278; /// /// The identifier for the WellKnownRole_SecurityAdmin_AddIdentity Method. /// public const uint WellKnownRole_SecurityAdmin_AddIdentity = 15708; /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveIdentity Method. /// public const uint WellKnownRole_SecurityAdmin_RemoveIdentity = 15710; /// /// The identifier for the WellKnownRole_SecurityAdmin_AddApplication Method. /// public const uint WellKnownRole_SecurityAdmin_AddApplication = 16261; /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveApplication Method. /// public const uint WellKnownRole_SecurityAdmin_RemoveApplication = 16263; /// /// The identifier for the WellKnownRole_SecurityAdmin_AddEndpoint Method. /// public const uint WellKnownRole_SecurityAdmin_AddEndpoint = 16265; /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveEndpoint Method. /// public const uint WellKnownRole_SecurityAdmin_RemoveEndpoint = 16267; /// /// The identifier for the ConditionType_Disable Method. /// public const uint ConditionType_Disable = 9028; /// /// The identifier for the ConditionType_Enable Method. /// public const uint ConditionType_Enable = 9027; /// /// The identifier for the ConditionType_AddComment Method. /// public const uint ConditionType_AddComment = 9029; /// /// The identifier for the ConditionType_ConditionRefresh Method. /// public const uint ConditionType_ConditionRefresh = 3875; /// /// The identifier for the ConditionType_ConditionRefresh2 Method. /// public const uint ConditionType_ConditionRefresh2 = 12912; /// /// The identifier for the DialogConditionType_Respond Method. /// public const uint DialogConditionType_Respond = 9069; /// /// The identifier for the AcknowledgeableConditionType_Acknowledge Method. /// public const uint AcknowledgeableConditionType_Acknowledge = 9111; /// /// The identifier for the AcknowledgeableConditionType_Confirm Method. /// public const uint AcknowledgeableConditionType_Confirm = 9113; /// /// The identifier for the AlarmConditionType_ShelvingState_TimedShelve Method. /// public const uint AlarmConditionType_ShelvingState_TimedShelve = 9213; /// /// The identifier for the AlarmConditionType_ShelvingState_Unshelve Method. /// public const uint AlarmConditionType_ShelvingState_Unshelve = 9211; /// /// The identifier for the AlarmConditionType_ShelvingState_OneShotShelve Method. /// public const uint AlarmConditionType_ShelvingState_OneShotShelve = 9212; /// /// The identifier for the AlarmConditionType_Silence Method. /// public const uint AlarmConditionType_Silence = 16402; /// /// The identifier for the AlarmConditionType_Suppress Method. /// public const uint AlarmConditionType_Suppress = 16403; /// /// The identifier for the AlarmConditionType_Unsuppress Method. /// public const uint AlarmConditionType_Unsuppress = 17868; /// /// The identifier for the AlarmConditionType_RemoveFromService Method. /// public const uint AlarmConditionType_RemoveFromService = 17869; /// /// The identifier for the AlarmConditionType_PlaceInService Method. /// public const uint AlarmConditionType_PlaceInService = 17870; /// /// The identifier for the AlarmConditionType_Reset Method. /// public const uint AlarmConditionType_Reset = 18199; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Disable Method. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Disable = 16439; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Enable Method. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Enable = 16440; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment Method. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment = 16441; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge Method. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge = 16461; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve Method. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve = 16517; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_Unshelve Method. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_Unshelve = 16515; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_OneShotShelve Method. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_OneShotShelve = 16516; /// /// The identifier for the ShelvedStateMachineType_TimedShelve Method. /// public const uint ShelvedStateMachineType_TimedShelve = 2949; /// /// The identifier for the ShelvedStateMachineType_Unshelve Method. /// public const uint ShelvedStateMachineType_Unshelve = 2947; /// /// The identifier for the ShelvedStateMachineType_OneShotShelve Method. /// public const uint ShelvedStateMachineType_OneShotShelve = 2948; /// /// The identifier for the LimitAlarmType_ShelvingState_TimedShelve Method. /// public const uint LimitAlarmType_ShelvingState_TimedShelve = 9314; /// /// The identifier for the LimitAlarmType_ShelvingState_Unshelve Method. /// public const uint LimitAlarmType_ShelvingState_Unshelve = 9312; /// /// The identifier for the LimitAlarmType_ShelvingState_OneShotShelve Method. /// public const uint LimitAlarmType_ShelvingState_OneShotShelve = 9313; /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_TimedShelve Method. /// public const uint ExclusiveLimitAlarmType_ShelvingState_TimedShelve = 9451; /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_Unshelve Method. /// public const uint ExclusiveLimitAlarmType_ShelvingState_Unshelve = 9449; /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_OneShotShelve Method. /// public const uint ExclusiveLimitAlarmType_ShelvingState_OneShotShelve = 9450; /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_TimedShelve Method. /// public const uint NonExclusiveLimitAlarmType_ShelvingState_TimedShelve = 10016; /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_Unshelve Method. /// public const uint NonExclusiveLimitAlarmType_ShelvingState_Unshelve = 10014; /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_OneShotShelve Method. /// public const uint NonExclusiveLimitAlarmType_ShelvingState_OneShotShelve = 10015; /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_TimedShelve Method. /// public const uint NonExclusiveLevelAlarmType_ShelvingState_TimedShelve = 10170; /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_Unshelve Method. /// public const uint NonExclusiveLevelAlarmType_ShelvingState_Unshelve = 10168; /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_OneShotShelve Method. /// public const uint NonExclusiveLevelAlarmType_ShelvingState_OneShotShelve = 10169; /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_TimedShelve Method. /// public const uint ExclusiveLevelAlarmType_ShelvingState_TimedShelve = 9592; /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_Unshelve Method. /// public const uint ExclusiveLevelAlarmType_ShelvingState_Unshelve = 9590; /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_OneShotShelve Method. /// public const uint ExclusiveLevelAlarmType_ShelvingState_OneShotShelve = 9591; /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve Method. /// public const uint NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve = 10478; /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_Unshelve Method. /// public const uint NonExclusiveDeviationAlarmType_ShelvingState_Unshelve = 10476; /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_OneShotShelve Method. /// public const uint NonExclusiveDeviationAlarmType_ShelvingState_OneShotShelve = 10477; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve Method. /// public const uint NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve = 10324; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve Method. /// public const uint NonExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve = 10322; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve Method. /// public const uint NonExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve = 10323; /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_TimedShelve Method. /// public const uint ExclusiveDeviationAlarmType_ShelvingState_TimedShelve = 9874; /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_Unshelve Method. /// public const uint ExclusiveDeviationAlarmType_ShelvingState_Unshelve = 9872; /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_OneShotShelve Method. /// public const uint ExclusiveDeviationAlarmType_ShelvingState_OneShotShelve = 9873; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve Method. /// public const uint ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve = 9733; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve Method. /// public const uint ExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve = 9731; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve Method. /// public const uint ExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve = 9732; /// /// The identifier for the DiscreteAlarmType_ShelvingState_TimedShelve Method. /// public const uint DiscreteAlarmType_ShelvingState_TimedShelve = 10633; /// /// The identifier for the DiscreteAlarmType_ShelvingState_Unshelve Method. /// public const uint DiscreteAlarmType_ShelvingState_Unshelve = 10631; /// /// The identifier for the DiscreteAlarmType_ShelvingState_OneShotShelve Method. /// public const uint DiscreteAlarmType_ShelvingState_OneShotShelve = 10632; /// /// The identifier for the OffNormalAlarmType_ShelvingState_TimedShelve Method. /// public const uint OffNormalAlarmType_ShelvingState_TimedShelve = 10747; /// /// The identifier for the OffNormalAlarmType_ShelvingState_Unshelve Method. /// public const uint OffNormalAlarmType_ShelvingState_Unshelve = 10745; /// /// The identifier for the OffNormalAlarmType_ShelvingState_OneShotShelve Method. /// public const uint OffNormalAlarmType_ShelvingState_OneShotShelve = 10746; /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_TimedShelve Method. /// public const uint SystemOffNormalAlarmType_ShelvingState_TimedShelve = 11846; /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_Unshelve Method. /// public const uint SystemOffNormalAlarmType_ShelvingState_Unshelve = 11844; /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_OneShotShelve Method. /// public const uint SystemOffNormalAlarmType_ShelvingState_OneShotShelve = 11845; /// /// The identifier for the TripAlarmType_ShelvingState_TimedShelve Method. /// public const uint TripAlarmType_ShelvingState_TimedShelve = 10861; /// /// The identifier for the TripAlarmType_ShelvingState_Unshelve Method. /// public const uint TripAlarmType_ShelvingState_Unshelve = 10859; /// /// The identifier for the TripAlarmType_ShelvingState_OneShotShelve Method. /// public const uint TripAlarmType_ShelvingState_OneShotShelve = 10860; /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve Method. /// public const uint InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve = 18453; /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_Unshelve Method. /// public const uint InstrumentDiagnosticAlarmType_ShelvingState_Unshelve = 18455; /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_OneShotShelve Method. /// public const uint InstrumentDiagnosticAlarmType_ShelvingState_OneShotShelve = 18456; /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_TimedShelve Method. /// public const uint SystemDiagnosticAlarmType_ShelvingState_TimedShelve = 18602; /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_Unshelve Method. /// public const uint SystemDiagnosticAlarmType_ShelvingState_Unshelve = 18604; /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_OneShotShelve Method. /// public const uint SystemDiagnosticAlarmType_ShelvingState_OneShotShelve = 18605; /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_TimedShelve Method. /// public const uint CertificateExpirationAlarmType_ShelvingState_TimedShelve = 13320; /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_Unshelve Method. /// public const uint CertificateExpirationAlarmType_ShelvingState_Unshelve = 13318; /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_OneShotShelve Method. /// public const uint CertificateExpirationAlarmType_ShelvingState_OneShotShelve = 13319; /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_TimedShelve Method. /// public const uint DiscrepancyAlarmType_ShelvingState_TimedShelve = 17195; /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_Unshelve Method. /// public const uint DiscrepancyAlarmType_ShelvingState_Unshelve = 17193; /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_OneShotShelve Method. /// public const uint DiscrepancyAlarmType_ShelvingState_OneShotShelve = 17194; /// /// The identifier for the AlarmMetricsType_Reset Method. /// public const uint AlarmMetricsType_Reset = 18666; /// /// The identifier for the ProgramStateMachineType_Start Method. /// public const uint ProgramStateMachineType_Start = 2426; /// /// The identifier for the ProgramStateMachineType_Suspend Method. /// public const uint ProgramStateMachineType_Suspend = 2427; /// /// The identifier for the ProgramStateMachineType_Resume Method. /// public const uint ProgramStateMachineType_Resume = 2428; /// /// The identifier for the ProgramStateMachineType_Halt Method. /// public const uint ProgramStateMachineType_Halt = 2429; /// /// The identifier for the ProgramStateMachineType_Reset Method. /// public const uint ProgramStateMachineType_Reset = 2430; /// /// The identifier for the TrustListType_OpenWithMasks Method. /// public const uint TrustListType_OpenWithMasks = 12543; /// /// The identifier for the TrustListType_CloseAndUpdate Method. /// public const uint TrustListType_CloseAndUpdate = 12546; /// /// The identifier for the TrustListType_AddCertificate Method. /// public const uint TrustListType_AddCertificate = 12548; /// /// The identifier for the TrustListType_RemoveCertificate Method. /// public const uint TrustListType_RemoveCertificate = 12550; /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_TimedShelve Method. /// public const uint TrustListOutOfDateAlarmType_ShelvingState_TimedShelve = 19403; /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_Unshelve Method. /// public const uint TrustListOutOfDateAlarmType_ShelvingState_Unshelve = 19405; /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_OneShotShelve Method. /// public const uint TrustListOutOfDateAlarmType_ShelvingState_OneShotShelve = 19406; /// /// The identifier for the CertificateGroupType_TrustList_Open Method. /// public const uint CertificateGroupType_TrustList_Open = 13605; /// /// The identifier for the CertificateGroupType_TrustList_Close Method. /// public const uint CertificateGroupType_TrustList_Close = 13608; /// /// The identifier for the CertificateGroupType_TrustList_Read Method. /// public const uint CertificateGroupType_TrustList_Read = 13610; /// /// The identifier for the CertificateGroupType_TrustList_Write Method. /// public const uint CertificateGroupType_TrustList_Write = 13613; /// /// The identifier for the CertificateGroupType_TrustList_GetPosition Method. /// public const uint CertificateGroupType_TrustList_GetPosition = 13615; /// /// The identifier for the CertificateGroupType_TrustList_SetPosition Method. /// public const uint CertificateGroupType_TrustList_SetPosition = 13618; /// /// The identifier for the CertificateGroupType_TrustList_OpenWithMasks Method. /// public const uint CertificateGroupType_TrustList_OpenWithMasks = 13621; /// /// The identifier for the CertificateGroupType_CertificateExpired_Disable Method. /// public const uint CertificateGroupType_CertificateExpired_Disable = 19483; /// /// The identifier for the CertificateGroupType_CertificateExpired_Enable Method. /// public const uint CertificateGroupType_CertificateExpired_Enable = 19484; /// /// The identifier for the CertificateGroupType_CertificateExpired_AddComment Method. /// public const uint CertificateGroupType_CertificateExpired_AddComment = 19485; /// /// The identifier for the CertificateGroupType_CertificateExpired_Acknowledge Method. /// public const uint CertificateGroupType_CertificateExpired_Acknowledge = 19505; /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve Method. /// public const uint CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve = 20097; /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_Unshelve Method. /// public const uint CertificateGroupType_CertificateExpired_ShelvingState_Unshelve = 20099; /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_OneShotShelve Method. /// public const uint CertificateGroupType_CertificateExpired_ShelvingState_OneShotShelve = 20100; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Disable Method. /// public const uint CertificateGroupType_TrustListOutOfDate_Disable = 20176; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Enable Method. /// public const uint CertificateGroupType_TrustListOutOfDate_Enable = 20177; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_AddComment Method. /// public const uint CertificateGroupType_TrustListOutOfDate_AddComment = 20178; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Acknowledge Method. /// public const uint CertificateGroupType_TrustListOutOfDate_Acknowledge = 20198; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public const uint CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve = 20245; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public const uint CertificateGroupType_TrustListOutOfDate_ShelvingState_Unshelve = 20247; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public const uint CertificateGroupType_TrustListOutOfDate_ShelvingState_OneShotShelve = 20248; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open = 13821; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close = 13824; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read = 13826; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write = 13829; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition = 13831; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition = 13834; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks = 13837; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Disable Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Disable = 20324; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Enable Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Enable = 20325; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment = 20326; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge = 20346; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve = 20393; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve = 20395; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve = 20396; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Disable Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Disable = 20474; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Enable Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Enable = 20475; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment = 20476; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge = 20496; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve = 20543; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve = 20545; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = 20546; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open = 13855; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close = 13858; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read = 13860; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write = 13863; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition = 13865; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition = 13868; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks = 13871; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Disable Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Disable = 20622; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Enable Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Enable = 20623; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment = 20624; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge = 20644; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve = 20691; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve = 20693; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve = 20694; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Disable Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Disable = 20770; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Enable Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Enable = 20771; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment = 20772; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge = 20792; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve = 20839; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve = 20841; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = 20842; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open = 13889; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close = 13892; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read = 13894; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write = 13897; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition = 13899; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition = 13902; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks = 13905; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Disable Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Disable = 20918; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Enable Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Enable = 20919; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment = 20920; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge = 20940; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve = 20987; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve = 20989; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve = 20990; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Disable Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Disable = 21269; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Enable Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Enable = 21270; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment = 21271; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge = 21291; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve = 21338; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve = 21340; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = 21341; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open = 13923; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close = 13926; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read = 13928; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write = 13931; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition = 13933; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition = 13936; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks = 13939; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Disable Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Disable = 21417; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Enable Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Enable = 21418; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment = 21419; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge = 21439; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve = 21486; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_Unshelve Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_Unshelve = 21488; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_OneShotShelve Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_OneShotShelve = 21489; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Disable Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Disable = 21565; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Enable Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Enable = 21566; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment = 21567; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge = 21587; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve = 21634; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_Unshelve = 21636; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_OneShotShelve = 21637; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open = 13958; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close = 13961; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read = 13963; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write = 13966; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition = 13968; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition = 13971; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks = 13974; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable = 21713; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable = 21714; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment = 21715; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge = 21735; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve = 21782; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve = 21784; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve = 21785; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable = 21861; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable = 21862; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment = 21863; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge = 21883; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve = 21930; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve = 21932; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = 21933; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open = 13992; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close = 13995; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read = 13997; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write = 14000; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition = 14002; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition = 14005; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks = 14008; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable = 22009; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable = 22010; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment = 22011; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge = 22031; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve = 22078; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve = 22080; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve = 22081; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable = 22157; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable = 22158; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment = 22159; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge = 22179; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve = 22226; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve = 22228; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = 22229; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open = 14026; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close = 14029; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read = 14031; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write = 14034; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition = 14036; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition = 14039; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks = 14042; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable = 22305; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable = 22306; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment = 22307; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge = 22327; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve = 22374; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve = 22376; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve = 22377; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable = 22453; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable = 22454; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment = 22455; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge = 22475; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve = 22522; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve = 22524; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = 22525; /// /// The identifier for the ServerConfigurationType_UpdateCertificate Method. /// public const uint ServerConfigurationType_UpdateCertificate = 12616; /// /// The identifier for the ServerConfigurationType_ApplyChanges Method. /// public const uint ServerConfigurationType_ApplyChanges = 12734; /// /// The identifier for the ServerConfigurationType_CreateSigningRequest Method. /// public const uint ServerConfigurationType_CreateSigningRequest = 12731; /// /// The identifier for the ServerConfigurationType_GetRejectedList Method. /// public const uint ServerConfigurationType_GetRejectedList = 12775; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open = 12647; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close = 12650; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read = 12652; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write = 12655; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition = 12657; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition = 12660; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks = 12663; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate = 12666; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate = 12668; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate = 12670; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable = 22601; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable = 22602; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment = 22603; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge = 22623; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve = 22670; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve = 22672; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve = 22673; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable = 22749; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable = 22750; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment = 22751; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge = 22771; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve = 22818; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve = 22820; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = 22821; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open = 14095; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close = 14098; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read = 14100; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write = 14103; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition = 14105; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition = 14108; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks = 14111; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate = 14114; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate = 14117; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate = 14119; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable = 22897; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable = 22898; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment = 22899; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge = 22919; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve = 22966; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve = 22968; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve = 22969; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable = 23045; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable = 23046; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment = 23047; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge = 23067; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve = 23114; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve = 23116; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = 23117; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open = 14129; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close = 14132; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read = 14134; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write = 14137; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition = 14139; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition = 14142; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks = 14145; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate = 14148; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate = 14151; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate = 14153; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable = 23193; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable = 23194; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment = 23195; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge = 23215; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve = 23262; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve = 23264; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve = 23265; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable = 23341; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable = 23342; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment = 23343; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge = 23363; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve = 23410; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve = 23412; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = 23413; /// /// The identifier for the ServerConfiguration_UpdateCertificate Method. /// public const uint ServerConfiguration_UpdateCertificate = 13737; /// /// The identifier for the ServerConfiguration_ApplyChanges Method. /// public const uint ServerConfiguration_ApplyChanges = 12740; /// /// The identifier for the ServerConfiguration_CreateSigningRequest Method. /// public const uint ServerConfiguration_CreateSigningRequest = 12737; /// /// The identifier for the ServerConfiguration_GetRejectedList Method. /// public const uint ServerConfiguration_GetRejectedList = 12777; /// /// The identifier for the KeyCredentialConfigurationFolderType_CreateCredential Method. /// public const uint KeyCredentialConfigurationFolderType_CreateCredential = 17522; /// /// The identifier for the KeyCredentialConfigurationType_UpdateCredential Method. /// public const uint KeyCredentialConfigurationType_UpdateCredential = 18006; /// /// The identifier for the KeyCredentialConfigurationType_DeleteCredential Method. /// public const uint KeyCredentialConfigurationType_DeleteCredential = 18008; /// /// The identifier for the PubSubKeyServiceType_GetSecurityKeys Method. /// public const uint PubSubKeyServiceType_GetSecurityKeys = 15907; /// /// The identifier for the PubSubKeyServiceType_GetSecurityGroup Method. /// public const uint PubSubKeyServiceType_GetSecurityGroup = 15910; /// /// The identifier for the PubSubKeyServiceType_SecurityGroups_AddSecurityGroup Method. /// public const uint PubSubKeyServiceType_SecurityGroups_AddSecurityGroup = 15914; /// /// The identifier for the PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup Method. /// public const uint PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup = 15917; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup Method. /// public const uint SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup = 15454; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup Method. /// public const uint SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup = 15457; /// /// The identifier for the SecurityGroupFolderType_AddSecurityGroup Method. /// public const uint SecurityGroupFolderType_AddSecurityGroup = 15461; /// /// The identifier for the SecurityGroupFolderType_RemoveSecurityGroup Method. /// public const uint SecurityGroupFolderType_RemoveSecurityGroup = 15464; /// /// The identifier for the PublishSubscribeType_SecurityGroups_AddSecurityGroup Method. /// public const uint PublishSubscribeType_SecurityGroups_AddSecurityGroup = 15435; /// /// The identifier for the PublishSubscribeType_SecurityGroups_RemoveSecurityGroup Method. /// public const uint PublishSubscribeType_SecurityGroups_RemoveSecurityGroup = 15438; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Reset Method. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Reset = 18679; /// /// The identifier for the PublishSubscribeType_SetSecurityKeys Method. /// public const uint PublishSubscribeType_SetSecurityKeys = 17296; /// /// The identifier for the PublishSubscribeType_AddConnection Method. /// public const uint PublishSubscribeType_AddConnection = 16598; /// /// The identifier for the PublishSubscribeType_RemoveConnection Method. /// public const uint PublishSubscribeType_RemoveConnection = 14432; /// /// The identifier for the PublishSubscribeType_Diagnostics_Reset Method. /// public const uint PublishSubscribeType_Diagnostics_Reset = 18727; /// /// The identifier for the PublishSubscribe_GetSecurityKeys Method. /// public const uint PublishSubscribe_GetSecurityKeys = 15215; /// /// The identifier for the PublishSubscribe_GetSecurityGroup Method. /// public const uint PublishSubscribe_GetSecurityGroup = 15440; /// /// The identifier for the PublishSubscribe_SecurityGroups_AddSecurityGroup Method. /// public const uint PublishSubscribe_SecurityGroups_AddSecurityGroup = 15444; /// /// The identifier for the PublishSubscribe_SecurityGroups_RemoveSecurityGroup Method. /// public const uint PublishSubscribe_SecurityGroups_RemoveSecurityGroup = 15447; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Reset Method. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Reset = 16076; /// /// The identifier for the PublishSubscribe_AddConnection Method. /// public const uint PublishSubscribe_AddConnection = 17366; /// /// The identifier for the PublishSubscribe_RemoveConnection Method. /// public const uint PublishSubscribe_RemoveConnection = 17369; /// /// The identifier for the PublishSubscribe_Diagnostics_Reset Method. /// public const uint PublishSubscribe_Diagnostics_Reset = 17421; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Reset Method. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Reset = 18883; /// /// The identifier for the PublishedDataSetType_ExtensionFields_AddExtensionField Method. /// public const uint PublishedDataSetType_ExtensionFields_AddExtensionField = 15482; /// /// The identifier for the PublishedDataSetType_ExtensionFields_RemoveExtensionField Method. /// public const uint PublishedDataSetType_ExtensionFields_RemoveExtensionField = 15485; /// /// The identifier for the ExtensionFieldsType_AddExtensionField Method. /// public const uint ExtensionFieldsType_AddExtensionField = 15491; /// /// The identifier for the ExtensionFieldsType_RemoveExtensionField Method. /// public const uint ExtensionFieldsType_RemoveExtensionField = 15494; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Reset Method. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Reset = 18942; /// /// The identifier for the PublishedDataItemsType_ExtensionFields_AddExtensionField Method. /// public const uint PublishedDataItemsType_ExtensionFields_AddExtensionField = 15504; /// /// The identifier for the PublishedDataItemsType_ExtensionFields_RemoveExtensionField Method. /// public const uint PublishedDataItemsType_ExtensionFields_RemoveExtensionField = 15507; /// /// The identifier for the PublishedDataItemsType_AddVariables Method. /// public const uint PublishedDataItemsType_AddVariables = 14555; /// /// The identifier for the PublishedDataItemsType_RemoveVariables Method. /// public const uint PublishedDataItemsType_RemoveVariables = 14558; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Reset Method. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Reset = 19001; /// /// The identifier for the PublishedEventsType_ExtensionFields_AddExtensionField Method. /// public const uint PublishedEventsType_ExtensionFields_AddExtensionField = 15512; /// /// The identifier for the PublishedEventsType_ExtensionFields_RemoveExtensionField Method. /// public const uint PublishedEventsType_ExtensionFields_RemoveExtensionField = 15515; /// /// The identifier for the PublishedEventsType_ModifyFieldSelection Method. /// public const uint PublishedEventsType_ModifyFieldSelection = 15052; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems Method. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems = 14479; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents Method. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents = 14482; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate Method. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate = 16842; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate Method. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate = 16881; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet Method. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet = 14485; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder Method. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder = 16884; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder Method. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder = 16923; /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField Method. /// public const uint DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField = 15474; /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField Method. /// public const uint DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField = 15477; /// /// The identifier for the DataSetFolderType_AddPublishedDataItems Method. /// public const uint DataSetFolderType_AddPublishedDataItems = 14493; /// /// The identifier for the DataSetFolderType_AddPublishedEvents Method. /// public const uint DataSetFolderType_AddPublishedEvents = 14496; /// /// The identifier for the DataSetFolderType_AddPublishedDataItemsTemplate Method. /// public const uint DataSetFolderType_AddPublishedDataItemsTemplate = 16935; /// /// The identifier for the DataSetFolderType_AddPublishedEventsTemplate Method. /// public const uint DataSetFolderType_AddPublishedEventsTemplate = 16960; /// /// The identifier for the DataSetFolderType_RemovePublishedDataSet Method. /// public const uint DataSetFolderType_RemovePublishedDataSet = 14499; /// /// The identifier for the DataSetFolderType_AddDataSetFolder Method. /// public const uint DataSetFolderType_AddDataSetFolder = 16994; /// /// The identifier for the DataSetFolderType_RemoveDataSetFolder Method. /// public const uint DataSetFolderType_RemoveDataSetFolder = 16997; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Reset Method. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Reset = 19119; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Reset Method. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Reset = 19188; /// /// The identifier for the PubSubConnectionType_Diagnostics_Reset Method. /// public const uint PubSubConnectionType_Diagnostics_Reset = 19253; /// /// The identifier for the PubSubConnectionType_AddWriterGroup Method. /// public const uint PubSubConnectionType_AddWriterGroup = 17427; /// /// The identifier for the PubSubConnectionType_AddReaderGroup Method. /// public const uint PubSubConnectionType_AddReaderGroup = 17465; /// /// The identifier for the PubSubConnectionType_RemoveGroup Method. /// public const uint PubSubConnectionType_RemoveGroup = 14225; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Reset Method. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Reset = 17765; /// /// The identifier for the WriterGroupType_Diagnostics_Reset Method. /// public const uint WriterGroupType_Diagnostics_Reset = 17824; /// /// The identifier for the WriterGroupType_AddDataSetWriter Method. /// public const uint WriterGroupType_AddDataSetWriter = 17969; /// /// The identifier for the WriterGroupType_RemoveDataSetWriter Method. /// public const uint WriterGroupType_RemoveDataSetWriter = 17992; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Reset Method. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Reset = 18104; /// /// The identifier for the ReaderGroupType_Diagnostics_Reset Method. /// public const uint ReaderGroupType_Diagnostics_Reset = 21027; /// /// The identifier for the ReaderGroupType_AddDataSetReader Method. /// public const uint ReaderGroupType_AddDataSetReader = 21082; /// /// The identifier for the ReaderGroupType_RemoveDataSetReader Method. /// public const uint ReaderGroupType_RemoveDataSetReader = 21085; /// /// The identifier for the DataSetWriterType_Diagnostics_Reset Method. /// public const uint DataSetWriterType_Diagnostics_Reset = 19562; /// /// The identifier for the DataSetReaderType_Diagnostics_Reset Method. /// public const uint DataSetReaderType_Diagnostics_Reset = 19621; /// /// The identifier for the DataSetReaderType_CreateTargetVariables Method. /// public const uint DataSetReaderType_CreateTargetVariables = 17386; /// /// The identifier for the DataSetReaderType_CreateDataSetMirror Method. /// public const uint DataSetReaderType_CreateDataSetMirror = 17389; /// /// The identifier for the TargetVariablesType_AddTargetVariables Method. /// public const uint TargetVariablesType_AddTargetVariables = 15115; /// /// The identifier for the TargetVariablesType_RemoveTargetVariables Method. /// public const uint TargetVariablesType_RemoveTargetVariables = 15118; /// /// The identifier for the PubSubStatusType_Enable Method. /// public const uint PubSubStatusType_Enable = 14645; /// /// The identifier for the PubSubStatusType_Disable Method. /// public const uint PubSubStatusType_Disable = 14646; /// /// The identifier for the PubSubDiagnosticsType_Reset Method. /// public const uint PubSubDiagnosticsType_Reset = 19689; } #endregion #region Object Identifiers /// /// A class that declares constants for all Objects in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class Objects { /// /// The identifier for the DefaultBinary Object. /// public const uint DefaultBinary = 3062; /// /// The identifier for the DefaultXml Object. /// public const uint DefaultXml = 3063; /// /// The identifier for the ModellingRule_Mandatory Object. /// public const uint ModellingRule_Mandatory = 78; /// /// The identifier for the ModellingRule_Optional Object. /// public const uint ModellingRule_Optional = 80; /// /// The identifier for the ModellingRule_ExposesItsArray Object. /// public const uint ModellingRule_ExposesItsArray = 83; /// /// The identifier for the ModellingRule_OptionalPlaceholder Object. /// public const uint ModellingRule_OptionalPlaceholder = 11508; /// /// The identifier for the ModellingRule_MandatoryPlaceholder Object. /// public const uint ModellingRule_MandatoryPlaceholder = 11510; /// /// The identifier for the RootFolder Object. /// public const uint RootFolder = 84; /// /// The identifier for the ObjectsFolder Object. /// public const uint ObjectsFolder = 85; /// /// The identifier for the TypesFolder Object. /// public const uint TypesFolder = 86; /// /// The identifier for the ViewsFolder Object. /// public const uint ViewsFolder = 87; /// /// The identifier for the ObjectTypesFolder Object. /// public const uint ObjectTypesFolder = 88; /// /// The identifier for the VariableTypesFolder Object. /// public const uint VariableTypesFolder = 89; /// /// The identifier for the DataTypesFolder Object. /// public const uint DataTypesFolder = 90; /// /// The identifier for the ReferenceTypesFolder Object. /// public const uint ReferenceTypesFolder = 91; /// /// The identifier for the XmlSchema_TypeSystem Object. /// public const uint XmlSchema_TypeSystem = 92; /// /// The identifier for the OPCBinarySchema_TypeSystem Object. /// public const uint OPCBinarySchema_TypeSystem = 93; /// /// The identifier for the OPCUANamespaceMetadata Object. /// public const uint OPCUANamespaceMetadata = 15957; /// /// The identifier for the ServerType_ServerCapabilities Object. /// public const uint ServerType_ServerCapabilities = 2009; /// /// The identifier for the ServerType_ServerCapabilities_ModellingRules Object. /// public const uint ServerType_ServerCapabilities_ModellingRules = 3093; /// /// The identifier for the ServerType_ServerCapabilities_AggregateFunctions Object. /// public const uint ServerType_ServerCapabilities_AggregateFunctions = 3094; /// /// The identifier for the ServerType_ServerDiagnostics Object. /// public const uint ServerType_ServerDiagnostics = 2010; /// /// The identifier for the ServerType_ServerDiagnostics_SessionsDiagnosticsSummary Object. /// public const uint ServerType_ServerDiagnostics_SessionsDiagnosticsSummary = 3111; /// /// The identifier for the ServerType_VendorServerInfo Object. /// public const uint ServerType_VendorServerInfo = 2011; /// /// The identifier for the ServerType_ServerRedundancy Object. /// public const uint ServerType_ServerRedundancy = 2012; /// /// The identifier for the ServerType_Namespaces Object. /// public const uint ServerType_Namespaces = 11527; /// /// The identifier for the ServerCapabilitiesType_OperationLimits Object. /// public const uint ServerCapabilitiesType_OperationLimits = 11551; /// /// The identifier for the ServerCapabilitiesType_ModellingRules Object. /// public const uint ServerCapabilitiesType_ModellingRules = 2019; /// /// The identifier for the ServerCapabilitiesType_AggregateFunctions Object. /// public const uint ServerCapabilitiesType_AggregateFunctions = 2754; /// /// The identifier for the ServerCapabilitiesType_RoleSet Object. /// public const uint ServerCapabilitiesType_RoleSet = 16295; /// /// The identifier for the ServerDiagnosticsType_SessionsDiagnosticsSummary Object. /// public const uint ServerDiagnosticsType_SessionsDiagnosticsSummary = 2744; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder Object. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder = 12097; /// /// The identifier for the NamespaceMetadataType_NamespaceFile Object. /// public const uint NamespaceMetadataType_NamespaceFile = 11624; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder Object. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder = 11646; /// /// The identifier for the EventTypesFolder Object. /// public const uint EventTypesFolder = 3048; /// /// The identifier for the Server Object. /// public const uint Server = 2253; /// /// The identifier for the Server_ServerCapabilities Object. /// public const uint Server_ServerCapabilities = 2268; /// /// The identifier for the Server_ServerCapabilities_OperationLimits Object. /// public const uint Server_ServerCapabilities_OperationLimits = 11704; /// /// The identifier for the Server_ServerCapabilities_ModellingRules Object. /// public const uint Server_ServerCapabilities_ModellingRules = 2996; /// /// The identifier for the Server_ServerCapabilities_AggregateFunctions Object. /// public const uint Server_ServerCapabilities_AggregateFunctions = 2997; /// /// The identifier for the Server_ServerCapabilities_RoleSet Object. /// public const uint Server_ServerCapabilities_RoleSet = 15606; /// /// The identifier for the Server_ServerDiagnostics Object. /// public const uint Server_ServerDiagnostics = 2274; /// /// The identifier for the Server_ServerDiagnostics_SessionsDiagnosticsSummary Object. /// public const uint Server_ServerDiagnostics_SessionsDiagnosticsSummary = 3706; /// /// The identifier for the Server_VendorServerInfo Object. /// public const uint Server_VendorServerInfo = 2295; /// /// The identifier for the Server_ServerRedundancy Object. /// public const uint Server_ServerRedundancy = 2296; /// /// The identifier for the Server_Namespaces Object. /// public const uint Server_Namespaces = 11715; /// /// The identifier for the HistoryServerCapabilities Object. /// public const uint HistoryServerCapabilities = 11192; /// /// The identifier for the HistoryServerCapabilities_AggregateFunctions Object. /// public const uint HistoryServerCapabilities_AggregateFunctions = 11201; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder Object. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder = 13354; /// /// The identifier for the FileDirectoryType_FileName_Placeholder Object. /// public const uint FileDirectoryType_FileName_Placeholder = 13366; /// /// The identifier for the FileSystem Object. /// public const uint FileSystem = 16314; /// /// The identifier for the TemporaryFileTransferType_TransferState_Placeholder Object. /// public const uint TemporaryFileTransferType_TransferState_Placeholder = 15754; /// /// The identifier for the FileTransferStateMachineType_Idle Object. /// public const uint FileTransferStateMachineType_Idle = 15815; /// /// The identifier for the FileTransferStateMachineType_ReadPrepare Object. /// public const uint FileTransferStateMachineType_ReadPrepare = 15817; /// /// The identifier for the FileTransferStateMachineType_ReadTransfer Object. /// public const uint FileTransferStateMachineType_ReadTransfer = 15819; /// /// The identifier for the FileTransferStateMachineType_ApplyWrite Object. /// public const uint FileTransferStateMachineType_ApplyWrite = 15821; /// /// The identifier for the FileTransferStateMachineType_Error Object. /// public const uint FileTransferStateMachineType_Error = 15823; /// /// The identifier for the FileTransferStateMachineType_IdleToReadPrepare Object. /// public const uint FileTransferStateMachineType_IdleToReadPrepare = 15825; /// /// The identifier for the FileTransferStateMachineType_ReadPrepareToReadTransfer Object. /// public const uint FileTransferStateMachineType_ReadPrepareToReadTransfer = 15827; /// /// The identifier for the FileTransferStateMachineType_ReadTransferToIdle Object. /// public const uint FileTransferStateMachineType_ReadTransferToIdle = 15829; /// /// The identifier for the FileTransferStateMachineType_IdleToApplyWrite Object. /// public const uint FileTransferStateMachineType_IdleToApplyWrite = 15831; /// /// The identifier for the FileTransferStateMachineType_ApplyWriteToIdle Object. /// public const uint FileTransferStateMachineType_ApplyWriteToIdle = 15833; /// /// The identifier for the FileTransferStateMachineType_ReadPrepareToError Object. /// public const uint FileTransferStateMachineType_ReadPrepareToError = 15835; /// /// The identifier for the FileTransferStateMachineType_ReadTransferToError Object. /// public const uint FileTransferStateMachineType_ReadTransferToError = 15837; /// /// The identifier for the FileTransferStateMachineType_ApplyWriteToError Object. /// public const uint FileTransferStateMachineType_ApplyWriteToError = 15839; /// /// The identifier for the FileTransferStateMachineType_ErrorToIdle Object. /// public const uint FileTransferStateMachineType_ErrorToIdle = 15841; /// /// The identifier for the RoleSetType_RoleName_Placeholder Object. /// public const uint RoleSetType_RoleName_Placeholder = 15608; /// /// The identifier for the WellKnownRole_Anonymous Object. /// public const uint WellKnownRole_Anonymous = 15644; /// /// The identifier for the WellKnownRole_AuthenticatedUser Object. /// public const uint WellKnownRole_AuthenticatedUser = 15656; /// /// The identifier for the WellKnownRole_Observer Object. /// public const uint WellKnownRole_Observer = 15668; /// /// The identifier for the WellKnownRole_Operator Object. /// public const uint WellKnownRole_Operator = 15680; /// /// The identifier for the WellKnownRole_Engineer Object. /// public const uint WellKnownRole_Engineer = 16036; /// /// The identifier for the WellKnownRole_Supervisor Object. /// public const uint WellKnownRole_Supervisor = 15692; /// /// The identifier for the WellKnownRole_ConfigureAdmin Object. /// public const uint WellKnownRole_ConfigureAdmin = 15716; /// /// The identifier for the WellKnownRole_SecurityAdmin Object. /// public const uint WellKnownRole_SecurityAdmin = 15704; /// /// The identifier for the DictionaryEntryType_DictionaryEntryName_Placeholder Object. /// public const uint DictionaryEntryType_DictionaryEntryName_Placeholder = 17590; /// /// The identifier for the DictionaryFolderType_DictionaryFolderName_Placeholder Object. /// public const uint DictionaryFolderType_DictionaryFolderName_Placeholder = 17592; /// /// The identifier for the DictionaryFolderType_DictionaryEntryName_Placeholder Object. /// public const uint DictionaryFolderType_DictionaryEntryName_Placeholder = 17593; /// /// The identifier for the Dictionaries Object. /// public const uint Dictionaries = 17594; /// /// The identifier for the InterfaceTypes Object. /// public const uint InterfaceTypes = 17708; /// /// The identifier for the AlarmConditionType_ShelvingState Object. /// public const uint AlarmConditionType_ShelvingState = 9178; /// /// The identifier for the AlarmConditionType_FirstInGroup Object. /// public const uint AlarmConditionType_FirstInGroup = 16398; /// /// The identifier for the AlarmConditionType_AlarmGroup_Placeholder Object. /// public const uint AlarmConditionType_AlarmGroup_Placeholder = 16399; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder Object. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder = 16406; /// /// The identifier for the ShelvedStateMachineType_Unshelved Object. /// public const uint ShelvedStateMachineType_Unshelved = 2930; /// /// The identifier for the ShelvedStateMachineType_TimedShelved Object. /// public const uint ShelvedStateMachineType_TimedShelved = 2932; /// /// The identifier for the ShelvedStateMachineType_OneShotShelved Object. /// public const uint ShelvedStateMachineType_OneShotShelved = 2933; /// /// The identifier for the ShelvedStateMachineType_UnshelvedToTimedShelved Object. /// public const uint ShelvedStateMachineType_UnshelvedToTimedShelved = 2935; /// /// The identifier for the ShelvedStateMachineType_UnshelvedToOneShotShelved Object. /// public const uint ShelvedStateMachineType_UnshelvedToOneShotShelved = 2936; /// /// The identifier for the ShelvedStateMachineType_TimedShelvedToUnshelved Object. /// public const uint ShelvedStateMachineType_TimedShelvedToUnshelved = 2940; /// /// The identifier for the ShelvedStateMachineType_TimedShelvedToOneShotShelved Object. /// public const uint ShelvedStateMachineType_TimedShelvedToOneShotShelved = 2942; /// /// The identifier for the ShelvedStateMachineType_OneShotShelvedToUnshelved Object. /// public const uint ShelvedStateMachineType_OneShotShelvedToUnshelved = 2943; /// /// The identifier for the ShelvedStateMachineType_OneShotShelvedToTimedShelved Object. /// public const uint ShelvedStateMachineType_OneShotShelvedToTimedShelved = 2945; /// /// The identifier for the ExclusiveLimitStateMachineType_HighHigh Object. /// public const uint ExclusiveLimitStateMachineType_HighHigh = 9329; /// /// The identifier for the ExclusiveLimitStateMachineType_High Object. /// public const uint ExclusiveLimitStateMachineType_High = 9331; /// /// The identifier for the ExclusiveLimitStateMachineType_Low Object. /// public const uint ExclusiveLimitStateMachineType_Low = 9333; /// /// The identifier for the ExclusiveLimitStateMachineType_LowLow Object. /// public const uint ExclusiveLimitStateMachineType_LowLow = 9335; /// /// The identifier for the ExclusiveLimitStateMachineType_LowLowToLow Object. /// public const uint ExclusiveLimitStateMachineType_LowLowToLow = 9337; /// /// The identifier for the ExclusiveLimitStateMachineType_LowToLowLow Object. /// public const uint ExclusiveLimitStateMachineType_LowToLowLow = 9338; /// /// The identifier for the ExclusiveLimitStateMachineType_HighHighToHigh Object. /// public const uint ExclusiveLimitStateMachineType_HighHighToHigh = 9339; /// /// The identifier for the ExclusiveLimitStateMachineType_HighToHighHigh Object. /// public const uint ExclusiveLimitStateMachineType_HighToHighHigh = 9340; /// /// The identifier for the ExclusiveLimitAlarmType_LimitState Object. /// public const uint ExclusiveLimitAlarmType_LimitState = 9455; /// /// The identifier for the ProgramStateMachineType_FinalResultData Object. /// public const uint ProgramStateMachineType_FinalResultData = 3850; /// /// The identifier for the ProgramStateMachineType_Halted Object. /// public const uint ProgramStateMachineType_Halted = 2406; /// /// The identifier for the ProgramStateMachineType_Ready Object. /// public const uint ProgramStateMachineType_Ready = 2400; /// /// The identifier for the ProgramStateMachineType_Running Object. /// public const uint ProgramStateMachineType_Running = 2402; /// /// The identifier for the ProgramStateMachineType_Suspended Object. /// public const uint ProgramStateMachineType_Suspended = 2404; /// /// The identifier for the ProgramStateMachineType_HaltedToReady Object. /// public const uint ProgramStateMachineType_HaltedToReady = 2408; /// /// The identifier for the ProgramStateMachineType_ReadyToRunning Object. /// public const uint ProgramStateMachineType_ReadyToRunning = 2410; /// /// The identifier for the ProgramStateMachineType_RunningToHalted Object. /// public const uint ProgramStateMachineType_RunningToHalted = 2412; /// /// The identifier for the ProgramStateMachineType_RunningToReady Object. /// public const uint ProgramStateMachineType_RunningToReady = 2414; /// /// The identifier for the ProgramStateMachineType_RunningToSuspended Object. /// public const uint ProgramStateMachineType_RunningToSuspended = 2416; /// /// The identifier for the ProgramStateMachineType_SuspendedToRunning Object. /// public const uint ProgramStateMachineType_SuspendedToRunning = 2418; /// /// The identifier for the ProgramStateMachineType_SuspendedToHalted Object. /// public const uint ProgramStateMachineType_SuspendedToHalted = 2420; /// /// The identifier for the ProgramStateMachineType_SuspendedToReady Object. /// public const uint ProgramStateMachineType_SuspendedToReady = 2422; /// /// The identifier for the ProgramStateMachineType_ReadyToHalted Object. /// public const uint ProgramStateMachineType_ReadyToHalted = 2424; /// /// The identifier for the HistoricalDataConfigurationType_AggregateConfiguration Object. /// public const uint HistoricalDataConfigurationType_AggregateConfiguration = 3059; /// /// The identifier for the HistoricalDataConfigurationType_AggregateFunctions Object. /// public const uint HistoricalDataConfigurationType_AggregateFunctions = 11876; /// /// The identifier for the HAConfiguration Object. /// public const uint HAConfiguration = 11202; /// /// The identifier for the HAConfiguration_AggregateConfiguration Object. /// public const uint HAConfiguration_AggregateConfiguration = 11203; /// /// The identifier for the HistoryServerCapabilitiesType_AggregateFunctions Object. /// public const uint HistoryServerCapabilitiesType_AggregateFunctions = 11172; /// /// The identifier for the CertificateGroupType_TrustList Object. /// public const uint CertificateGroupType_TrustList = 13599; /// /// The identifier for the CertificateGroupType_CertificateExpired Object. /// public const uint CertificateGroupType_CertificateExpired = 19450; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate Object. /// public const uint CertificateGroupType_TrustListOutOfDate = 20143; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup Object. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup = 13814; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList Object. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList = 13815; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup Object. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup = 13848; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList Object. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList = 13849; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup Object. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup = 13882; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList Object. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList = 13883; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder Object. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder = 13916; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList Object. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList = 13917; /// /// The identifier for the ServerConfigurationType_CertificateGroups Object. /// public const uint ServerConfigurationType_CertificateGroups = 13950; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup Object. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup = 13951; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList Object. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList = 13952; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList Object. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList = 13986; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList Object. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList = 14020; /// /// The identifier for the ServerConfiguration Object. /// public const uint ServerConfiguration = 12637; /// /// The identifier for the ServerConfiguration_CertificateGroups Object. /// public const uint ServerConfiguration_CertificateGroups = 14053; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup Object. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup = 14156; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList Object. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList = 12642; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup Object. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup = 14088; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList Object. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList = 14089; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup Object. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup = 14122; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList Object. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList = 14123; /// /// The identifier for the KeyCredentialConfigurationFolderType_ServiceName_Placeholder Object. /// public const uint KeyCredentialConfigurationFolderType_ServiceName_Placeholder = 17511; /// /// The identifier for the KeyCredentialConfiguration Object. /// public const uint KeyCredentialConfiguration = 18155; /// /// The identifier for the AuthorizationServices Object. /// public const uint AuthorizationServices = 17732; /// /// The identifier for the AggregateFunction_Interpolative Object. /// public const uint AggregateFunction_Interpolative = 2341; /// /// The identifier for the AggregateFunction_Average Object. /// public const uint AggregateFunction_Average = 2342; /// /// The identifier for the AggregateFunction_TimeAverage Object. /// public const uint AggregateFunction_TimeAverage = 2343; /// /// The identifier for the AggregateFunction_TimeAverage2 Object. /// public const uint AggregateFunction_TimeAverage2 = 11285; /// /// The identifier for the AggregateFunction_Total Object. /// public const uint AggregateFunction_Total = 2344; /// /// The identifier for the AggregateFunction_Total2 Object. /// public const uint AggregateFunction_Total2 = 11304; /// /// The identifier for the AggregateFunction_Minimum Object. /// public const uint AggregateFunction_Minimum = 2346; /// /// The identifier for the AggregateFunction_Maximum Object. /// public const uint AggregateFunction_Maximum = 2347; /// /// The identifier for the AggregateFunction_MinimumActualTime Object. /// public const uint AggregateFunction_MinimumActualTime = 2348; /// /// The identifier for the AggregateFunction_MaximumActualTime Object. /// public const uint AggregateFunction_MaximumActualTime = 2349; /// /// The identifier for the AggregateFunction_Range Object. /// public const uint AggregateFunction_Range = 2350; /// /// The identifier for the AggregateFunction_Minimum2 Object. /// public const uint AggregateFunction_Minimum2 = 11286; /// /// The identifier for the AggregateFunction_Maximum2 Object. /// public const uint AggregateFunction_Maximum2 = 11287; /// /// The identifier for the AggregateFunction_MinimumActualTime2 Object. /// public const uint AggregateFunction_MinimumActualTime2 = 11305; /// /// The identifier for the AggregateFunction_MaximumActualTime2 Object. /// public const uint AggregateFunction_MaximumActualTime2 = 11306; /// /// The identifier for the AggregateFunction_Range2 Object. /// public const uint AggregateFunction_Range2 = 11288; /// /// The identifier for the AggregateFunction_AnnotationCount Object. /// public const uint AggregateFunction_AnnotationCount = 2351; /// /// The identifier for the AggregateFunction_Count Object. /// public const uint AggregateFunction_Count = 2352; /// /// The identifier for the AggregateFunction_DurationInStateZero Object. /// public const uint AggregateFunction_DurationInStateZero = 11307; /// /// The identifier for the AggregateFunction_DurationInStateNonZero Object. /// public const uint AggregateFunction_DurationInStateNonZero = 11308; /// /// The identifier for the AggregateFunction_NumberOfTransitions Object. /// public const uint AggregateFunction_NumberOfTransitions = 2355; /// /// The identifier for the AggregateFunction_Start Object. /// public const uint AggregateFunction_Start = 2357; /// /// The identifier for the AggregateFunction_End Object. /// public const uint AggregateFunction_End = 2358; /// /// The identifier for the AggregateFunction_Delta Object. /// public const uint AggregateFunction_Delta = 2359; /// /// The identifier for the AggregateFunction_StartBound Object. /// public const uint AggregateFunction_StartBound = 11505; /// /// The identifier for the AggregateFunction_EndBound Object. /// public const uint AggregateFunction_EndBound = 11506; /// /// The identifier for the AggregateFunction_DeltaBounds Object. /// public const uint AggregateFunction_DeltaBounds = 11507; /// /// The identifier for the AggregateFunction_DurationGood Object. /// public const uint AggregateFunction_DurationGood = 2360; /// /// The identifier for the AggregateFunction_DurationBad Object. /// public const uint AggregateFunction_DurationBad = 2361; /// /// The identifier for the AggregateFunction_PercentGood Object. /// public const uint AggregateFunction_PercentGood = 2362; /// /// The identifier for the AggregateFunction_PercentBad Object. /// public const uint AggregateFunction_PercentBad = 2363; /// /// The identifier for the AggregateFunction_WorstQuality Object. /// public const uint AggregateFunction_WorstQuality = 2364; /// /// The identifier for the AggregateFunction_WorstQuality2 Object. /// public const uint AggregateFunction_WorstQuality2 = 11292; /// /// The identifier for the AggregateFunction_StandardDeviationSample Object. /// public const uint AggregateFunction_StandardDeviationSample = 11426; /// /// The identifier for the AggregateFunction_StandardDeviationPopulation Object. /// public const uint AggregateFunction_StandardDeviationPopulation = 11427; /// /// The identifier for the AggregateFunction_VarianceSample Object. /// public const uint AggregateFunction_VarianceSample = 11428; /// /// The identifier for the AggregateFunction_VariancePopulation Object. /// public const uint AggregateFunction_VariancePopulation = 11429; /// /// The identifier for the PubSubKeyServiceType_SecurityGroups Object. /// public const uint PubSubKeyServiceType_SecurityGroups = 15913; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder Object. /// public const uint SecurityGroupFolderType_SecurityGroupFolderName_Placeholder = 15453; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder Object. /// public const uint SecurityGroupFolderType_SecurityGroupName_Placeholder = 15459; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder Object. /// public const uint PublishSubscribeType_ConnectionName_Placeholder = 14417; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Address Object. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Address = 14423; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Status Object. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Status = 14419; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters Object. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters = 18681; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues Object. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues = 18712; /// /// The identifier for the PublishSubscribeType_PublishedDataSets Object. /// public const uint PublishSubscribeType_PublishedDataSets = 14434; /// /// The identifier for the PublishSubscribeType_Status Object. /// public const uint PublishSubscribeType_Status = 15844; /// /// The identifier for the PublishSubscribeType_Diagnostics Object. /// public const uint PublishSubscribeType_Diagnostics = 18715; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters Object. /// public const uint PublishSubscribeType_Diagnostics_Counters = 18729; /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues Object. /// public const uint PublishSubscribeType_Diagnostics_LiveValues = 18760; /// /// The identifier for the PublishSubscribe Object. /// public const uint PublishSubscribe = 14443; /// /// The identifier for the PublishSubscribe_SecurityGroups Object. /// public const uint PublishSubscribe_SecurityGroups = 15443; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Address Object. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Address = 15851; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Status Object. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Status = 15865; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters Object. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters = 16102; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues Object. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues = 17352; /// /// The identifier for the PublishSubscribe_PublishedDataSets Object. /// public const uint PublishSubscribe_PublishedDataSets = 17371; /// /// The identifier for the PublishSubscribe_Status Object. /// public const uint PublishSubscribe_Status = 17405; /// /// The identifier for the PublishSubscribe_Diagnostics Object. /// public const uint PublishSubscribe_Diagnostics = 17409; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters Object. /// public const uint PublishSubscribe_Diagnostics_Counters = 17423; /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues Object. /// public const uint PublishSubscribe_Diagnostics_LiveValues = 17457; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder Object. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder = 15222; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Status Object. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Status = 15223; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters Object. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters = 18885; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues Object. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues = 18916; /// /// The identifier for the PublishedDataSetType_ExtensionFields Object. /// public const uint PublishedDataSetType_ExtensionFields = 15481; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Status Object. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Status = 15231; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters Object. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters = 18944; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues Object. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues = 18975; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Status Object. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Status = 15239; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters Object. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters = 19003; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues Object. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues = 19034; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder Object. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder = 14478; /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder Object. /// public const uint DataSetFolderType_PublishedDataSetName_Placeholder = 14487; /// /// The identifier for the PubSubConnectionType_Address Object. /// public const uint PubSubConnectionType_Address = 14221; /// /// The identifier for the PubSubConnectionType_TransportSettings Object. /// public const uint PubSubConnectionType_TransportSettings = 17203; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder Object. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder = 17310; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Status Object. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Status = 17314; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters Object. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters = 19121; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues Object. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues = 19152; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder Object. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder = 17325; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Status Object. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Status = 17329; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters Object. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters = 19190; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues Object. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues = 19221; /// /// The identifier for the PubSubConnectionType_Status Object. /// public const uint PubSubConnectionType_Status = 14600; /// /// The identifier for the PubSubConnectionType_Diagnostics Object. /// public const uint PubSubConnectionType_Diagnostics = 19241; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters Object. /// public const uint PubSubConnectionType_Diagnostics_Counters = 19255; /// /// The identifier for the PubSubConnectionType_Diagnostics_LiveValues Object. /// public const uint PubSubConnectionType_Diagnostics_LiveValues = 19286; /// /// The identifier for the PubSubGroupType_Status Object. /// public const uint PubSubGroupType_Status = 15265; /// /// The identifier for the WriterGroupType_TransportSettings Object. /// public const uint WriterGroupType_TransportSettings = 17741; /// /// The identifier for the WriterGroupType_MessageSettings Object. /// public const uint WriterGroupType_MessageSettings = 17742; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder Object. /// public const uint WriterGroupType_DataSetWriterName_Placeholder = 17743; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Status Object. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Status = 17749; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters Object. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters = 17767; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues Object. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues = 17798; /// /// The identifier for the WriterGroupType_Diagnostics Object. /// public const uint WriterGroupType_Diagnostics = 17812; /// /// The identifier for the WriterGroupType_Diagnostics_Counters Object. /// public const uint WriterGroupType_Diagnostics_Counters = 17826; /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues Object. /// public const uint WriterGroupType_Diagnostics_LiveValues = 17858; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder Object. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder = 18076; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Status Object. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Status = 18088; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters Object. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters = 18106; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues Object. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues = 18137; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_SubscribedDataSet Object. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_SubscribedDataSet = 21006; /// /// The identifier for the ReaderGroupType_Diagnostics Object. /// public const uint ReaderGroupType_Diagnostics = 21015; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters Object. /// public const uint ReaderGroupType_Diagnostics_Counters = 21029; /// /// The identifier for the ReaderGroupType_Diagnostics_LiveValues Object. /// public const uint ReaderGroupType_Diagnostics_LiveValues = 21060; /// /// The identifier for the ReaderGroupType_TransportSettings Object. /// public const uint ReaderGroupType_TransportSettings = 21080; /// /// The identifier for the ReaderGroupType_MessageSettings Object. /// public const uint ReaderGroupType_MessageSettings = 21081; /// /// The identifier for the DataSetWriterType_TransportSettings Object. /// public const uint DataSetWriterType_TransportSettings = 15303; /// /// The identifier for the DataSetWriterType_MessageSettings Object. /// public const uint DataSetWriterType_MessageSettings = 21095; /// /// The identifier for the DataSetWriterType_Status Object. /// public const uint DataSetWriterType_Status = 15299; /// /// The identifier for the DataSetWriterType_Diagnostics Object. /// public const uint DataSetWriterType_Diagnostics = 19550; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters Object. /// public const uint DataSetWriterType_Diagnostics_Counters = 19564; /// /// The identifier for the DataSetWriterType_Diagnostics_LiveValues Object. /// public const uint DataSetWriterType_Diagnostics_LiveValues = 19595; /// /// The identifier for the DataSetReaderType_TransportSettings Object. /// public const uint DataSetReaderType_TransportSettings = 15311; /// /// The identifier for the DataSetReaderType_MessageSettings Object. /// public const uint DataSetReaderType_MessageSettings = 21103; /// /// The identifier for the DataSetReaderType_Status Object. /// public const uint DataSetReaderType_Status = 15307; /// /// The identifier for the DataSetReaderType_Diagnostics Object. /// public const uint DataSetReaderType_Diagnostics = 19609; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters Object. /// public const uint DataSetReaderType_Diagnostics_Counters = 19623; /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues Object. /// public const uint DataSetReaderType_Diagnostics_LiveValues = 19654; /// /// The identifier for the DataSetReaderType_SubscribedDataSet Object. /// public const uint DataSetReaderType_SubscribedDataSet = 15316; /// /// The identifier for the PubSubDiagnosticsType_Counters Object. /// public const uint PubSubDiagnosticsType_Counters = 19691; /// /// The identifier for the PubSubDiagnosticsType_LiveValues Object. /// public const uint PubSubDiagnosticsType_LiveValues = 19722; /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues Object. /// public const uint PubSubDiagnosticsRootType_LiveValues = 19777; /// /// The identifier for the PubSubDiagnosticsConnectionType_LiveValues Object. /// public const uint PubSubDiagnosticsConnectionType_LiveValues = 19831; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters Object. /// public const uint PubSubDiagnosticsWriterGroupType_Counters = 19848; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues Object. /// public const uint PubSubDiagnosticsWriterGroupType_LiveValues = 19879; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters Object. /// public const uint PubSubDiagnosticsReaderGroupType_Counters = 19917; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_LiveValues Object. /// public const uint PubSubDiagnosticsReaderGroupType_LiveValues = 19948; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters Object. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters = 19982; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues Object. /// public const uint PubSubDiagnosticsDataSetWriterType_LiveValues = 20013; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters Object. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters = 20041; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues Object. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues = 20072; /// /// The identifier for the DatagramConnectionTransportType_DiscoveryAddress Object. /// public const uint DatagramConnectionTransportType_DiscoveryAddress = 15072; /// /// The identifier for the KeyValuePair_Encoding_DefaultBinary Object. /// public const uint KeyValuePair_Encoding_DefaultBinary = 14846; /// /// The identifier for the EndpointType_Encoding_DefaultBinary Object. /// public const uint EndpointType_Encoding_DefaultBinary = 15671; /// /// The identifier for the RationalNumber_Encoding_DefaultBinary Object. /// public const uint RationalNumber_Encoding_DefaultBinary = 18815; /// /// The identifier for the Vector_Encoding_DefaultBinary Object. /// public const uint Vector_Encoding_DefaultBinary = 18816; /// /// The identifier for the ThreeDVector_Encoding_DefaultBinary Object. /// public const uint ThreeDVector_Encoding_DefaultBinary = 18817; /// /// The identifier for the CartesianCoordinates_Encoding_DefaultBinary Object. /// public const uint CartesianCoordinates_Encoding_DefaultBinary = 18818; /// /// The identifier for the ThreeDCartesianCoordinates_Encoding_DefaultBinary Object. /// public const uint ThreeDCartesianCoordinates_Encoding_DefaultBinary = 18819; /// /// The identifier for the Orientation_Encoding_DefaultBinary Object. /// public const uint Orientation_Encoding_DefaultBinary = 18820; /// /// The identifier for the ThreeDOrientation_Encoding_DefaultBinary Object. /// public const uint ThreeDOrientation_Encoding_DefaultBinary = 18821; /// /// The identifier for the Frame_Encoding_DefaultBinary Object. /// public const uint Frame_Encoding_DefaultBinary = 18822; /// /// The identifier for the ThreeDFrame_Encoding_DefaultBinary Object. /// public const uint ThreeDFrame_Encoding_DefaultBinary = 18823; /// /// The identifier for the IdentityMappingRuleType_Encoding_DefaultBinary Object. /// public const uint IdentityMappingRuleType_Encoding_DefaultBinary = 15736; /// /// The identifier for the CurrencyUnitType_Encoding_DefaultBinary Object. /// public const uint CurrencyUnitType_Encoding_DefaultBinary = 23507; /// /// The identifier for the TrustListDataType_Encoding_DefaultBinary Object. /// public const uint TrustListDataType_Encoding_DefaultBinary = 12680; /// /// The identifier for the DecimalDataType_Encoding_DefaultBinary Object. /// public const uint DecimalDataType_Encoding_DefaultBinary = 17863; /// /// The identifier for the DataTypeSchemaHeader_Encoding_DefaultBinary Object. /// public const uint DataTypeSchemaHeader_Encoding_DefaultBinary = 15676; /// /// The identifier for the DataTypeDescription_Encoding_DefaultBinary Object. /// public const uint DataTypeDescription_Encoding_DefaultBinary = 125; /// /// The identifier for the StructureDescription_Encoding_DefaultBinary Object. /// public const uint StructureDescription_Encoding_DefaultBinary = 126; /// /// The identifier for the EnumDescription_Encoding_DefaultBinary Object. /// public const uint EnumDescription_Encoding_DefaultBinary = 127; /// /// The identifier for the SimpleTypeDescription_Encoding_DefaultBinary Object. /// public const uint SimpleTypeDescription_Encoding_DefaultBinary = 15421; /// /// The identifier for the UABinaryFileDataType_Encoding_DefaultBinary Object. /// public const uint UABinaryFileDataType_Encoding_DefaultBinary = 15422; /// /// The identifier for the DataSetMetaDataType_Encoding_DefaultBinary Object. /// public const uint DataSetMetaDataType_Encoding_DefaultBinary = 124; /// /// The identifier for the FieldMetaData_Encoding_DefaultBinary Object. /// public const uint FieldMetaData_Encoding_DefaultBinary = 14839; /// /// The identifier for the ConfigurationVersionDataType_Encoding_DefaultBinary Object. /// public const uint ConfigurationVersionDataType_Encoding_DefaultBinary = 14847; /// /// The identifier for the PublishedDataSetDataType_Encoding_DefaultBinary Object. /// public const uint PublishedDataSetDataType_Encoding_DefaultBinary = 15677; /// /// The identifier for the PublishedDataSetSourceDataType_Encoding_DefaultBinary Object. /// public const uint PublishedDataSetSourceDataType_Encoding_DefaultBinary = 15678; /// /// The identifier for the PublishedVariableDataType_Encoding_DefaultBinary Object. /// public const uint PublishedVariableDataType_Encoding_DefaultBinary = 14323; /// /// The identifier for the PublishedDataItemsDataType_Encoding_DefaultBinary Object. /// public const uint PublishedDataItemsDataType_Encoding_DefaultBinary = 15679; /// /// The identifier for the PublishedEventsDataType_Encoding_DefaultBinary Object. /// public const uint PublishedEventsDataType_Encoding_DefaultBinary = 15681; /// /// The identifier for the DataSetWriterDataType_Encoding_DefaultBinary Object. /// public const uint DataSetWriterDataType_Encoding_DefaultBinary = 15682; /// /// The identifier for the DataSetWriterTransportDataType_Encoding_DefaultBinary Object. /// public const uint DataSetWriterTransportDataType_Encoding_DefaultBinary = 15683; /// /// The identifier for the DataSetWriterMessageDataType_Encoding_DefaultBinary Object. /// public const uint DataSetWriterMessageDataType_Encoding_DefaultBinary = 15688; /// /// The identifier for the PubSubGroupDataType_Encoding_DefaultBinary Object. /// public const uint PubSubGroupDataType_Encoding_DefaultBinary = 15689; /// /// The identifier for the WriterGroupDataType_Encoding_DefaultBinary Object. /// public const uint WriterGroupDataType_Encoding_DefaultBinary = 21150; /// /// The identifier for the WriterGroupTransportDataType_Encoding_DefaultBinary Object. /// public const uint WriterGroupTransportDataType_Encoding_DefaultBinary = 15691; /// /// The identifier for the WriterGroupMessageDataType_Encoding_DefaultBinary Object. /// public const uint WriterGroupMessageDataType_Encoding_DefaultBinary = 15693; /// /// The identifier for the PubSubConnectionDataType_Encoding_DefaultBinary Object. /// public const uint PubSubConnectionDataType_Encoding_DefaultBinary = 15694; /// /// The identifier for the ConnectionTransportDataType_Encoding_DefaultBinary Object. /// public const uint ConnectionTransportDataType_Encoding_DefaultBinary = 15695; /// /// The identifier for the NetworkAddressDataType_Encoding_DefaultBinary Object. /// public const uint NetworkAddressDataType_Encoding_DefaultBinary = 21151; /// /// The identifier for the NetworkAddressUrlDataType_Encoding_DefaultBinary Object. /// public const uint NetworkAddressUrlDataType_Encoding_DefaultBinary = 21152; /// /// The identifier for the ReaderGroupDataType_Encoding_DefaultBinary Object. /// public const uint ReaderGroupDataType_Encoding_DefaultBinary = 21153; /// /// The identifier for the ReaderGroupTransportDataType_Encoding_DefaultBinary Object. /// public const uint ReaderGroupTransportDataType_Encoding_DefaultBinary = 15701; /// /// The identifier for the ReaderGroupMessageDataType_Encoding_DefaultBinary Object. /// public const uint ReaderGroupMessageDataType_Encoding_DefaultBinary = 15702; /// /// The identifier for the DataSetReaderDataType_Encoding_DefaultBinary Object. /// public const uint DataSetReaderDataType_Encoding_DefaultBinary = 15703; /// /// The identifier for the DataSetReaderTransportDataType_Encoding_DefaultBinary Object. /// public const uint DataSetReaderTransportDataType_Encoding_DefaultBinary = 15705; /// /// The identifier for the DataSetReaderMessageDataType_Encoding_DefaultBinary Object. /// public const uint DataSetReaderMessageDataType_Encoding_DefaultBinary = 15706; /// /// The identifier for the SubscribedDataSetDataType_Encoding_DefaultBinary Object. /// public const uint SubscribedDataSetDataType_Encoding_DefaultBinary = 15707; /// /// The identifier for the TargetVariablesDataType_Encoding_DefaultBinary Object. /// public const uint TargetVariablesDataType_Encoding_DefaultBinary = 15712; /// /// The identifier for the FieldTargetDataType_Encoding_DefaultBinary Object. /// public const uint FieldTargetDataType_Encoding_DefaultBinary = 14848; /// /// The identifier for the SubscribedDataSetMirrorDataType_Encoding_DefaultBinary Object. /// public const uint SubscribedDataSetMirrorDataType_Encoding_DefaultBinary = 15713; /// /// The identifier for the PubSubConfigurationDataType_Encoding_DefaultBinary Object. /// public const uint PubSubConfigurationDataType_Encoding_DefaultBinary = 21154; /// /// The identifier for the UadpWriterGroupMessageDataType_Encoding_DefaultBinary Object. /// public const uint UadpWriterGroupMessageDataType_Encoding_DefaultBinary = 15715; /// /// The identifier for the UadpDataSetWriterMessageDataType_Encoding_DefaultBinary Object. /// public const uint UadpDataSetWriterMessageDataType_Encoding_DefaultBinary = 15717; /// /// The identifier for the UadpDataSetReaderMessageDataType_Encoding_DefaultBinary Object. /// public const uint UadpDataSetReaderMessageDataType_Encoding_DefaultBinary = 15718; /// /// The identifier for the JsonWriterGroupMessageDataType_Encoding_DefaultBinary Object. /// public const uint JsonWriterGroupMessageDataType_Encoding_DefaultBinary = 15719; /// /// The identifier for the JsonDataSetWriterMessageDataType_Encoding_DefaultBinary Object. /// public const uint JsonDataSetWriterMessageDataType_Encoding_DefaultBinary = 15724; /// /// The identifier for the JsonDataSetReaderMessageDataType_Encoding_DefaultBinary Object. /// public const uint JsonDataSetReaderMessageDataType_Encoding_DefaultBinary = 15725; /// /// The identifier for the DatagramConnectionTransportDataType_Encoding_DefaultBinary Object. /// public const uint DatagramConnectionTransportDataType_Encoding_DefaultBinary = 17468; /// /// The identifier for the DatagramWriterGroupTransportDataType_Encoding_DefaultBinary Object. /// public const uint DatagramWriterGroupTransportDataType_Encoding_DefaultBinary = 21155; /// /// The identifier for the BrokerConnectionTransportDataType_Encoding_DefaultBinary Object. /// public const uint BrokerConnectionTransportDataType_Encoding_DefaultBinary = 15479; /// /// The identifier for the BrokerWriterGroupTransportDataType_Encoding_DefaultBinary Object. /// public const uint BrokerWriterGroupTransportDataType_Encoding_DefaultBinary = 15727; /// /// The identifier for the BrokerDataSetWriterTransportDataType_Encoding_DefaultBinary Object. /// public const uint BrokerDataSetWriterTransportDataType_Encoding_DefaultBinary = 15729; /// /// The identifier for the BrokerDataSetReaderTransportDataType_Encoding_DefaultBinary Object. /// public const uint BrokerDataSetReaderTransportDataType_Encoding_DefaultBinary = 15733; /// /// The identifier for the RolePermissionType_Encoding_DefaultBinary Object. /// public const uint RolePermissionType_Encoding_DefaultBinary = 128; /// /// The identifier for the DataTypeDefinition_Encoding_DefaultBinary Object. /// public const uint DataTypeDefinition_Encoding_DefaultBinary = 121; /// /// The identifier for the StructureField_Encoding_DefaultBinary Object. /// public const uint StructureField_Encoding_DefaultBinary = 14844; /// /// The identifier for the StructureDefinition_Encoding_DefaultBinary Object. /// public const uint StructureDefinition_Encoding_DefaultBinary = 122; /// /// The identifier for the EnumDefinition_Encoding_DefaultBinary Object. /// public const uint EnumDefinition_Encoding_DefaultBinary = 123; /// /// The identifier for the Node_Encoding_DefaultBinary Object. /// public const uint Node_Encoding_DefaultBinary = 260; /// /// The identifier for the InstanceNode_Encoding_DefaultBinary Object. /// public const uint InstanceNode_Encoding_DefaultBinary = 11889; /// /// The identifier for the TypeNode_Encoding_DefaultBinary Object. /// public const uint TypeNode_Encoding_DefaultBinary = 11890; /// /// The identifier for the ObjectNode_Encoding_DefaultBinary Object. /// public const uint ObjectNode_Encoding_DefaultBinary = 263; /// /// The identifier for the ObjectTypeNode_Encoding_DefaultBinary Object. /// public const uint ObjectTypeNode_Encoding_DefaultBinary = 266; /// /// The identifier for the VariableNode_Encoding_DefaultBinary Object. /// public const uint VariableNode_Encoding_DefaultBinary = 269; /// /// The identifier for the VariableTypeNode_Encoding_DefaultBinary Object. /// public const uint VariableTypeNode_Encoding_DefaultBinary = 272; /// /// The identifier for the ReferenceTypeNode_Encoding_DefaultBinary Object. /// public const uint ReferenceTypeNode_Encoding_DefaultBinary = 275; /// /// The identifier for the MethodNode_Encoding_DefaultBinary Object. /// public const uint MethodNode_Encoding_DefaultBinary = 278; /// /// The identifier for the ViewNode_Encoding_DefaultBinary Object. /// public const uint ViewNode_Encoding_DefaultBinary = 281; /// /// The identifier for the DataTypeNode_Encoding_DefaultBinary Object. /// public const uint DataTypeNode_Encoding_DefaultBinary = 284; /// /// The identifier for the ReferenceNode_Encoding_DefaultBinary Object. /// public const uint ReferenceNode_Encoding_DefaultBinary = 287; /// /// The identifier for the Argument_Encoding_DefaultBinary Object. /// public const uint Argument_Encoding_DefaultBinary = 298; /// /// The identifier for the EnumValueType_Encoding_DefaultBinary Object. /// public const uint EnumValueType_Encoding_DefaultBinary = 8251; /// /// The identifier for the EnumField_Encoding_DefaultBinary Object. /// public const uint EnumField_Encoding_DefaultBinary = 14845; /// /// The identifier for the OptionSet_Encoding_DefaultBinary Object. /// public const uint OptionSet_Encoding_DefaultBinary = 12765; /// /// The identifier for the Union_Encoding_DefaultBinary Object. /// public const uint Union_Encoding_DefaultBinary = 12766; /// /// The identifier for the TimeZoneDataType_Encoding_DefaultBinary Object. /// public const uint TimeZoneDataType_Encoding_DefaultBinary = 8917; /// /// The identifier for the ApplicationDescription_Encoding_DefaultBinary Object. /// public const uint ApplicationDescription_Encoding_DefaultBinary = 310; /// /// The identifier for the RequestHeader_Encoding_DefaultBinary Object. /// public const uint RequestHeader_Encoding_DefaultBinary = 391; /// /// The identifier for the ResponseHeader_Encoding_DefaultBinary Object. /// public const uint ResponseHeader_Encoding_DefaultBinary = 394; /// /// The identifier for the ServiceFault_Encoding_DefaultBinary Object. /// public const uint ServiceFault_Encoding_DefaultBinary = 397; /// /// The identifier for the SessionlessInvokeRequestType_Encoding_DefaultBinary Object. /// public const uint SessionlessInvokeRequestType_Encoding_DefaultBinary = 15903; /// /// The identifier for the SessionlessInvokeResponseType_Encoding_DefaultBinary Object. /// public const uint SessionlessInvokeResponseType_Encoding_DefaultBinary = 21001; /// /// The identifier for the FindServersRequest_Encoding_DefaultBinary Object. /// public const uint FindServersRequest_Encoding_DefaultBinary = 422; /// /// The identifier for the FindServersResponse_Encoding_DefaultBinary Object. /// public const uint FindServersResponse_Encoding_DefaultBinary = 425; /// /// The identifier for the ServerOnNetwork_Encoding_DefaultBinary Object. /// public const uint ServerOnNetwork_Encoding_DefaultBinary = 12207; /// /// The identifier for the FindServersOnNetworkRequest_Encoding_DefaultBinary Object. /// public const uint FindServersOnNetworkRequest_Encoding_DefaultBinary = 12208; /// /// The identifier for the FindServersOnNetworkResponse_Encoding_DefaultBinary Object. /// public const uint FindServersOnNetworkResponse_Encoding_DefaultBinary = 12209; /// /// The identifier for the UserTokenPolicy_Encoding_DefaultBinary Object. /// public const uint UserTokenPolicy_Encoding_DefaultBinary = 306; /// /// The identifier for the EndpointDescription_Encoding_DefaultBinary Object. /// public const uint EndpointDescription_Encoding_DefaultBinary = 314; /// /// The identifier for the GetEndpointsRequest_Encoding_DefaultBinary Object. /// public const uint GetEndpointsRequest_Encoding_DefaultBinary = 428; /// /// The identifier for the GetEndpointsResponse_Encoding_DefaultBinary Object. /// public const uint GetEndpointsResponse_Encoding_DefaultBinary = 431; /// /// The identifier for the RegisteredServer_Encoding_DefaultBinary Object. /// public const uint RegisteredServer_Encoding_DefaultBinary = 434; /// /// The identifier for the RegisterServerRequest_Encoding_DefaultBinary Object. /// public const uint RegisterServerRequest_Encoding_DefaultBinary = 437; /// /// The identifier for the RegisterServerResponse_Encoding_DefaultBinary Object. /// public const uint RegisterServerResponse_Encoding_DefaultBinary = 440; /// /// The identifier for the DiscoveryConfiguration_Encoding_DefaultBinary Object. /// public const uint DiscoveryConfiguration_Encoding_DefaultBinary = 12900; /// /// The identifier for the MdnsDiscoveryConfiguration_Encoding_DefaultBinary Object. /// public const uint MdnsDiscoveryConfiguration_Encoding_DefaultBinary = 12901; /// /// The identifier for the RegisterServer2Request_Encoding_DefaultBinary Object. /// public const uint RegisterServer2Request_Encoding_DefaultBinary = 12211; /// /// The identifier for the RegisterServer2Response_Encoding_DefaultBinary Object. /// public const uint RegisterServer2Response_Encoding_DefaultBinary = 12212; /// /// The identifier for the ChannelSecurityToken_Encoding_DefaultBinary Object. /// public const uint ChannelSecurityToken_Encoding_DefaultBinary = 443; /// /// The identifier for the OpenSecureChannelRequest_Encoding_DefaultBinary Object. /// public const uint OpenSecureChannelRequest_Encoding_DefaultBinary = 446; /// /// The identifier for the OpenSecureChannelResponse_Encoding_DefaultBinary Object. /// public const uint OpenSecureChannelResponse_Encoding_DefaultBinary = 449; /// /// The identifier for the CloseSecureChannelRequest_Encoding_DefaultBinary Object. /// public const uint CloseSecureChannelRequest_Encoding_DefaultBinary = 452; /// /// The identifier for the CloseSecureChannelResponse_Encoding_DefaultBinary Object. /// public const uint CloseSecureChannelResponse_Encoding_DefaultBinary = 455; /// /// The identifier for the SignedSoftwareCertificate_Encoding_DefaultBinary Object. /// public const uint SignedSoftwareCertificate_Encoding_DefaultBinary = 346; /// /// The identifier for the SignatureData_Encoding_DefaultBinary Object. /// public const uint SignatureData_Encoding_DefaultBinary = 458; /// /// The identifier for the CreateSessionRequest_Encoding_DefaultBinary Object. /// public const uint CreateSessionRequest_Encoding_DefaultBinary = 461; /// /// The identifier for the CreateSessionResponse_Encoding_DefaultBinary Object. /// public const uint CreateSessionResponse_Encoding_DefaultBinary = 464; /// /// The identifier for the UserIdentityToken_Encoding_DefaultBinary Object. /// public const uint UserIdentityToken_Encoding_DefaultBinary = 318; /// /// The identifier for the AnonymousIdentityToken_Encoding_DefaultBinary Object. /// public const uint AnonymousIdentityToken_Encoding_DefaultBinary = 321; /// /// The identifier for the UserNameIdentityToken_Encoding_DefaultBinary Object. /// public const uint UserNameIdentityToken_Encoding_DefaultBinary = 324; /// /// The identifier for the X509IdentityToken_Encoding_DefaultBinary Object. /// public const uint X509IdentityToken_Encoding_DefaultBinary = 327; /// /// The identifier for the IssuedIdentityToken_Encoding_DefaultBinary Object. /// public const uint IssuedIdentityToken_Encoding_DefaultBinary = 940; /// /// The identifier for the ActivateSessionRequest_Encoding_DefaultBinary Object. /// public const uint ActivateSessionRequest_Encoding_DefaultBinary = 467; /// /// The identifier for the ActivateSessionResponse_Encoding_DefaultBinary Object. /// public const uint ActivateSessionResponse_Encoding_DefaultBinary = 470; /// /// The identifier for the CloseSessionRequest_Encoding_DefaultBinary Object. /// public const uint CloseSessionRequest_Encoding_DefaultBinary = 473; /// /// The identifier for the CloseSessionResponse_Encoding_DefaultBinary Object. /// public const uint CloseSessionResponse_Encoding_DefaultBinary = 476; /// /// The identifier for the CancelRequest_Encoding_DefaultBinary Object. /// public const uint CancelRequest_Encoding_DefaultBinary = 479; /// /// The identifier for the CancelResponse_Encoding_DefaultBinary Object. /// public const uint CancelResponse_Encoding_DefaultBinary = 482; /// /// The identifier for the NodeAttributes_Encoding_DefaultBinary Object. /// public const uint NodeAttributes_Encoding_DefaultBinary = 351; /// /// The identifier for the ObjectAttributes_Encoding_DefaultBinary Object. /// public const uint ObjectAttributes_Encoding_DefaultBinary = 354; /// /// The identifier for the VariableAttributes_Encoding_DefaultBinary Object. /// public const uint VariableAttributes_Encoding_DefaultBinary = 357; /// /// The identifier for the MethodAttributes_Encoding_DefaultBinary Object. /// public const uint MethodAttributes_Encoding_DefaultBinary = 360; /// /// The identifier for the ObjectTypeAttributes_Encoding_DefaultBinary Object. /// public const uint ObjectTypeAttributes_Encoding_DefaultBinary = 363; /// /// The identifier for the VariableTypeAttributes_Encoding_DefaultBinary Object. /// public const uint VariableTypeAttributes_Encoding_DefaultBinary = 366; /// /// The identifier for the ReferenceTypeAttributes_Encoding_DefaultBinary Object. /// public const uint ReferenceTypeAttributes_Encoding_DefaultBinary = 369; /// /// The identifier for the DataTypeAttributes_Encoding_DefaultBinary Object. /// public const uint DataTypeAttributes_Encoding_DefaultBinary = 372; /// /// The identifier for the ViewAttributes_Encoding_DefaultBinary Object. /// public const uint ViewAttributes_Encoding_DefaultBinary = 375; /// /// The identifier for the GenericAttributeValue_Encoding_DefaultBinary Object. /// public const uint GenericAttributeValue_Encoding_DefaultBinary = 17610; /// /// The identifier for the GenericAttributes_Encoding_DefaultBinary Object. /// public const uint GenericAttributes_Encoding_DefaultBinary = 17611; /// /// The identifier for the AddNodesItem_Encoding_DefaultBinary Object. /// public const uint AddNodesItem_Encoding_DefaultBinary = 378; /// /// The identifier for the AddNodesResult_Encoding_DefaultBinary Object. /// public const uint AddNodesResult_Encoding_DefaultBinary = 485; /// /// The identifier for the AddNodesRequest_Encoding_DefaultBinary Object. /// public const uint AddNodesRequest_Encoding_DefaultBinary = 488; /// /// The identifier for the AddNodesResponse_Encoding_DefaultBinary Object. /// public const uint AddNodesResponse_Encoding_DefaultBinary = 491; /// /// The identifier for the AddReferencesItem_Encoding_DefaultBinary Object. /// public const uint AddReferencesItem_Encoding_DefaultBinary = 381; /// /// The identifier for the AddReferencesRequest_Encoding_DefaultBinary Object. /// public const uint AddReferencesRequest_Encoding_DefaultBinary = 494; /// /// The identifier for the AddReferencesResponse_Encoding_DefaultBinary Object. /// public const uint AddReferencesResponse_Encoding_DefaultBinary = 497; /// /// The identifier for the DeleteNodesItem_Encoding_DefaultBinary Object. /// public const uint DeleteNodesItem_Encoding_DefaultBinary = 384; /// /// The identifier for the DeleteNodesRequest_Encoding_DefaultBinary Object. /// public const uint DeleteNodesRequest_Encoding_DefaultBinary = 500; /// /// The identifier for the DeleteNodesResponse_Encoding_DefaultBinary Object. /// public const uint DeleteNodesResponse_Encoding_DefaultBinary = 503; /// /// The identifier for the DeleteReferencesItem_Encoding_DefaultBinary Object. /// public const uint DeleteReferencesItem_Encoding_DefaultBinary = 387; /// /// The identifier for the DeleteReferencesRequest_Encoding_DefaultBinary Object. /// public const uint DeleteReferencesRequest_Encoding_DefaultBinary = 506; /// /// The identifier for the DeleteReferencesResponse_Encoding_DefaultBinary Object. /// public const uint DeleteReferencesResponse_Encoding_DefaultBinary = 509; /// /// The identifier for the ViewDescription_Encoding_DefaultBinary Object. /// public const uint ViewDescription_Encoding_DefaultBinary = 513; /// /// The identifier for the BrowseDescription_Encoding_DefaultBinary Object. /// public const uint BrowseDescription_Encoding_DefaultBinary = 516; /// /// The identifier for the ReferenceDescription_Encoding_DefaultBinary Object. /// public const uint ReferenceDescription_Encoding_DefaultBinary = 520; /// /// The identifier for the BrowseResult_Encoding_DefaultBinary Object. /// public const uint BrowseResult_Encoding_DefaultBinary = 524; /// /// The identifier for the BrowseRequest_Encoding_DefaultBinary Object. /// public const uint BrowseRequest_Encoding_DefaultBinary = 527; /// /// The identifier for the BrowseResponse_Encoding_DefaultBinary Object. /// public const uint BrowseResponse_Encoding_DefaultBinary = 530; /// /// The identifier for the BrowseNextRequest_Encoding_DefaultBinary Object. /// public const uint BrowseNextRequest_Encoding_DefaultBinary = 533; /// /// The identifier for the BrowseNextResponse_Encoding_DefaultBinary Object. /// public const uint BrowseNextResponse_Encoding_DefaultBinary = 536; /// /// The identifier for the RelativePathElement_Encoding_DefaultBinary Object. /// public const uint RelativePathElement_Encoding_DefaultBinary = 539; /// /// The identifier for the RelativePath_Encoding_DefaultBinary Object. /// public const uint RelativePath_Encoding_DefaultBinary = 542; /// /// The identifier for the BrowsePath_Encoding_DefaultBinary Object. /// public const uint BrowsePath_Encoding_DefaultBinary = 545; /// /// The identifier for the BrowsePathTarget_Encoding_DefaultBinary Object. /// public const uint BrowsePathTarget_Encoding_DefaultBinary = 548; /// /// The identifier for the BrowsePathResult_Encoding_DefaultBinary Object. /// public const uint BrowsePathResult_Encoding_DefaultBinary = 551; /// /// The identifier for the TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary Object. /// public const uint TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary = 554; /// /// The identifier for the TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultBinary Object. /// public const uint TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultBinary = 557; /// /// The identifier for the RegisterNodesRequest_Encoding_DefaultBinary Object. /// public const uint RegisterNodesRequest_Encoding_DefaultBinary = 560; /// /// The identifier for the RegisterNodesResponse_Encoding_DefaultBinary Object. /// public const uint RegisterNodesResponse_Encoding_DefaultBinary = 563; /// /// The identifier for the UnregisterNodesRequest_Encoding_DefaultBinary Object. /// public const uint UnregisterNodesRequest_Encoding_DefaultBinary = 566; /// /// The identifier for the UnregisterNodesResponse_Encoding_DefaultBinary Object. /// public const uint UnregisterNodesResponse_Encoding_DefaultBinary = 569; /// /// The identifier for the EndpointConfiguration_Encoding_DefaultBinary Object. /// public const uint EndpointConfiguration_Encoding_DefaultBinary = 333; /// /// The identifier for the QueryDataDescription_Encoding_DefaultBinary Object. /// public const uint QueryDataDescription_Encoding_DefaultBinary = 572; /// /// The identifier for the NodeTypeDescription_Encoding_DefaultBinary Object. /// public const uint NodeTypeDescription_Encoding_DefaultBinary = 575; /// /// The identifier for the QueryDataSet_Encoding_DefaultBinary Object. /// public const uint QueryDataSet_Encoding_DefaultBinary = 579; /// /// The identifier for the NodeReference_Encoding_DefaultBinary Object. /// public const uint NodeReference_Encoding_DefaultBinary = 582; /// /// The identifier for the ContentFilterElement_Encoding_DefaultBinary Object. /// public const uint ContentFilterElement_Encoding_DefaultBinary = 585; /// /// The identifier for the ContentFilter_Encoding_DefaultBinary Object. /// public const uint ContentFilter_Encoding_DefaultBinary = 588; /// /// The identifier for the FilterOperand_Encoding_DefaultBinary Object. /// public const uint FilterOperand_Encoding_DefaultBinary = 591; /// /// The identifier for the ElementOperand_Encoding_DefaultBinary Object. /// public const uint ElementOperand_Encoding_DefaultBinary = 594; /// /// The identifier for the LiteralOperand_Encoding_DefaultBinary Object. /// public const uint LiteralOperand_Encoding_DefaultBinary = 597; /// /// The identifier for the AttributeOperand_Encoding_DefaultBinary Object. /// public const uint AttributeOperand_Encoding_DefaultBinary = 600; /// /// The identifier for the SimpleAttributeOperand_Encoding_DefaultBinary Object. /// public const uint SimpleAttributeOperand_Encoding_DefaultBinary = 603; /// /// The identifier for the ContentFilterElementResult_Encoding_DefaultBinary Object. /// public const uint ContentFilterElementResult_Encoding_DefaultBinary = 606; /// /// The identifier for the ContentFilterResult_Encoding_DefaultBinary Object. /// public const uint ContentFilterResult_Encoding_DefaultBinary = 609; /// /// The identifier for the ParsingResult_Encoding_DefaultBinary Object. /// public const uint ParsingResult_Encoding_DefaultBinary = 612; /// /// The identifier for the QueryFirstRequest_Encoding_DefaultBinary Object. /// public const uint QueryFirstRequest_Encoding_DefaultBinary = 615; /// /// The identifier for the QueryFirstResponse_Encoding_DefaultBinary Object. /// public const uint QueryFirstResponse_Encoding_DefaultBinary = 618; /// /// The identifier for the QueryNextRequest_Encoding_DefaultBinary Object. /// public const uint QueryNextRequest_Encoding_DefaultBinary = 621; /// /// The identifier for the QueryNextResponse_Encoding_DefaultBinary Object. /// public const uint QueryNextResponse_Encoding_DefaultBinary = 624; /// /// The identifier for the ReadValueId_Encoding_DefaultBinary Object. /// public const uint ReadValueId_Encoding_DefaultBinary = 628; /// /// The identifier for the ReadRequest_Encoding_DefaultBinary Object. /// public const uint ReadRequest_Encoding_DefaultBinary = 631; /// /// The identifier for the ReadResponse_Encoding_DefaultBinary Object. /// public const uint ReadResponse_Encoding_DefaultBinary = 634; /// /// The identifier for the HistoryReadValueId_Encoding_DefaultBinary Object. /// public const uint HistoryReadValueId_Encoding_DefaultBinary = 637; /// /// The identifier for the HistoryReadResult_Encoding_DefaultBinary Object. /// public const uint HistoryReadResult_Encoding_DefaultBinary = 640; /// /// The identifier for the HistoryReadDetails_Encoding_DefaultBinary Object. /// public const uint HistoryReadDetails_Encoding_DefaultBinary = 643; /// /// The identifier for the ReadEventDetails_Encoding_DefaultBinary Object. /// public const uint ReadEventDetails_Encoding_DefaultBinary = 646; /// /// The identifier for the ReadRawModifiedDetails_Encoding_DefaultBinary Object. /// public const uint ReadRawModifiedDetails_Encoding_DefaultBinary = 649; /// /// The identifier for the ReadProcessedDetails_Encoding_DefaultBinary Object. /// public const uint ReadProcessedDetails_Encoding_DefaultBinary = 652; /// /// The identifier for the ReadAtTimeDetails_Encoding_DefaultBinary Object. /// public const uint ReadAtTimeDetails_Encoding_DefaultBinary = 655; /// /// The identifier for the ReadAnnotationDataDetails_Encoding_DefaultBinary Object. /// public const uint ReadAnnotationDataDetails_Encoding_DefaultBinary = 23500; /// /// The identifier for the HistoryData_Encoding_DefaultBinary Object. /// public const uint HistoryData_Encoding_DefaultBinary = 658; /// /// The identifier for the ModificationInfo_Encoding_DefaultBinary Object. /// public const uint ModificationInfo_Encoding_DefaultBinary = 11226; /// /// The identifier for the HistoryModifiedData_Encoding_DefaultBinary Object. /// public const uint HistoryModifiedData_Encoding_DefaultBinary = 11227; /// /// The identifier for the HistoryEvent_Encoding_DefaultBinary Object. /// public const uint HistoryEvent_Encoding_DefaultBinary = 661; /// /// The identifier for the HistoryReadRequest_Encoding_DefaultBinary Object. /// public const uint HistoryReadRequest_Encoding_DefaultBinary = 664; /// /// The identifier for the HistoryReadResponse_Encoding_DefaultBinary Object. /// public const uint HistoryReadResponse_Encoding_DefaultBinary = 667; /// /// The identifier for the WriteValue_Encoding_DefaultBinary Object. /// public const uint WriteValue_Encoding_DefaultBinary = 670; /// /// The identifier for the WriteRequest_Encoding_DefaultBinary Object. /// public const uint WriteRequest_Encoding_DefaultBinary = 673; /// /// The identifier for the WriteResponse_Encoding_DefaultBinary Object. /// public const uint WriteResponse_Encoding_DefaultBinary = 676; /// /// The identifier for the HistoryUpdateDetails_Encoding_DefaultBinary Object. /// public const uint HistoryUpdateDetails_Encoding_DefaultBinary = 679; /// /// The identifier for the UpdateDataDetails_Encoding_DefaultBinary Object. /// public const uint UpdateDataDetails_Encoding_DefaultBinary = 682; /// /// The identifier for the UpdateStructureDataDetails_Encoding_DefaultBinary Object. /// public const uint UpdateStructureDataDetails_Encoding_DefaultBinary = 11300; /// /// The identifier for the UpdateEventDetails_Encoding_DefaultBinary Object. /// public const uint UpdateEventDetails_Encoding_DefaultBinary = 685; /// /// The identifier for the DeleteRawModifiedDetails_Encoding_DefaultBinary Object. /// public const uint DeleteRawModifiedDetails_Encoding_DefaultBinary = 688; /// /// The identifier for the DeleteAtTimeDetails_Encoding_DefaultBinary Object. /// public const uint DeleteAtTimeDetails_Encoding_DefaultBinary = 691; /// /// The identifier for the DeleteEventDetails_Encoding_DefaultBinary Object. /// public const uint DeleteEventDetails_Encoding_DefaultBinary = 694; /// /// The identifier for the HistoryUpdateResult_Encoding_DefaultBinary Object. /// public const uint HistoryUpdateResult_Encoding_DefaultBinary = 697; /// /// The identifier for the HistoryUpdateRequest_Encoding_DefaultBinary Object. /// public const uint HistoryUpdateRequest_Encoding_DefaultBinary = 700; /// /// The identifier for the HistoryUpdateResponse_Encoding_DefaultBinary Object. /// public const uint HistoryUpdateResponse_Encoding_DefaultBinary = 703; /// /// The identifier for the CallMethodRequest_Encoding_DefaultBinary Object. /// public const uint CallMethodRequest_Encoding_DefaultBinary = 706; /// /// The identifier for the CallMethodResult_Encoding_DefaultBinary Object. /// public const uint CallMethodResult_Encoding_DefaultBinary = 709; /// /// The identifier for the CallRequest_Encoding_DefaultBinary Object. /// public const uint CallRequest_Encoding_DefaultBinary = 712; /// /// The identifier for the CallResponse_Encoding_DefaultBinary Object. /// public const uint CallResponse_Encoding_DefaultBinary = 715; /// /// The identifier for the MonitoringFilter_Encoding_DefaultBinary Object. /// public const uint MonitoringFilter_Encoding_DefaultBinary = 721; /// /// The identifier for the DataChangeFilter_Encoding_DefaultBinary Object. /// public const uint DataChangeFilter_Encoding_DefaultBinary = 724; /// /// The identifier for the EventFilter_Encoding_DefaultBinary Object. /// public const uint EventFilter_Encoding_DefaultBinary = 727; /// /// The identifier for the AggregateConfiguration_Encoding_DefaultBinary Object. /// public const uint AggregateConfiguration_Encoding_DefaultBinary = 950; /// /// The identifier for the AggregateFilter_Encoding_DefaultBinary Object. /// public const uint AggregateFilter_Encoding_DefaultBinary = 730; /// /// The identifier for the MonitoringFilterResult_Encoding_DefaultBinary Object. /// public const uint MonitoringFilterResult_Encoding_DefaultBinary = 733; /// /// The identifier for the EventFilterResult_Encoding_DefaultBinary Object. /// public const uint EventFilterResult_Encoding_DefaultBinary = 736; /// /// The identifier for the AggregateFilterResult_Encoding_DefaultBinary Object. /// public const uint AggregateFilterResult_Encoding_DefaultBinary = 739; /// /// The identifier for the MonitoringParameters_Encoding_DefaultBinary Object. /// public const uint MonitoringParameters_Encoding_DefaultBinary = 742; /// /// The identifier for the MonitoredItemCreateRequest_Encoding_DefaultBinary Object. /// public const uint MonitoredItemCreateRequest_Encoding_DefaultBinary = 745; /// /// The identifier for the MonitoredItemCreateResult_Encoding_DefaultBinary Object. /// public const uint MonitoredItemCreateResult_Encoding_DefaultBinary = 748; /// /// The identifier for the CreateMonitoredItemsRequest_Encoding_DefaultBinary Object. /// public const uint CreateMonitoredItemsRequest_Encoding_DefaultBinary = 751; /// /// The identifier for the CreateMonitoredItemsResponse_Encoding_DefaultBinary Object. /// public const uint CreateMonitoredItemsResponse_Encoding_DefaultBinary = 754; /// /// The identifier for the MonitoredItemModifyRequest_Encoding_DefaultBinary Object. /// public const uint MonitoredItemModifyRequest_Encoding_DefaultBinary = 757; /// /// The identifier for the MonitoredItemModifyResult_Encoding_DefaultBinary Object. /// public const uint MonitoredItemModifyResult_Encoding_DefaultBinary = 760; /// /// The identifier for the ModifyMonitoredItemsRequest_Encoding_DefaultBinary Object. /// public const uint ModifyMonitoredItemsRequest_Encoding_DefaultBinary = 763; /// /// The identifier for the ModifyMonitoredItemsResponse_Encoding_DefaultBinary Object. /// public const uint ModifyMonitoredItemsResponse_Encoding_DefaultBinary = 766; /// /// The identifier for the SetMonitoringModeRequest_Encoding_DefaultBinary Object. /// public const uint SetMonitoringModeRequest_Encoding_DefaultBinary = 769; /// /// The identifier for the SetMonitoringModeResponse_Encoding_DefaultBinary Object. /// public const uint SetMonitoringModeResponse_Encoding_DefaultBinary = 772; /// /// The identifier for the SetTriggeringRequest_Encoding_DefaultBinary Object. /// public const uint SetTriggeringRequest_Encoding_DefaultBinary = 775; /// /// The identifier for the SetTriggeringResponse_Encoding_DefaultBinary Object. /// public const uint SetTriggeringResponse_Encoding_DefaultBinary = 778; /// /// The identifier for the DeleteMonitoredItemsRequest_Encoding_DefaultBinary Object. /// public const uint DeleteMonitoredItemsRequest_Encoding_DefaultBinary = 781; /// /// The identifier for the DeleteMonitoredItemsResponse_Encoding_DefaultBinary Object. /// public const uint DeleteMonitoredItemsResponse_Encoding_DefaultBinary = 784; /// /// The identifier for the CreateSubscriptionRequest_Encoding_DefaultBinary Object. /// public const uint CreateSubscriptionRequest_Encoding_DefaultBinary = 787; /// /// The identifier for the CreateSubscriptionResponse_Encoding_DefaultBinary Object. /// public const uint CreateSubscriptionResponse_Encoding_DefaultBinary = 790; /// /// The identifier for the ModifySubscriptionRequest_Encoding_DefaultBinary Object. /// public const uint ModifySubscriptionRequest_Encoding_DefaultBinary = 793; /// /// The identifier for the ModifySubscriptionResponse_Encoding_DefaultBinary Object. /// public const uint ModifySubscriptionResponse_Encoding_DefaultBinary = 796; /// /// The identifier for the SetPublishingModeRequest_Encoding_DefaultBinary Object. /// public const uint SetPublishingModeRequest_Encoding_DefaultBinary = 799; /// /// The identifier for the SetPublishingModeResponse_Encoding_DefaultBinary Object. /// public const uint SetPublishingModeResponse_Encoding_DefaultBinary = 802; /// /// The identifier for the NotificationMessage_Encoding_DefaultBinary Object. /// public const uint NotificationMessage_Encoding_DefaultBinary = 805; /// /// The identifier for the NotificationData_Encoding_DefaultBinary Object. /// public const uint NotificationData_Encoding_DefaultBinary = 947; /// /// The identifier for the DataChangeNotification_Encoding_DefaultBinary Object. /// public const uint DataChangeNotification_Encoding_DefaultBinary = 811; /// /// The identifier for the MonitoredItemNotification_Encoding_DefaultBinary Object. /// public const uint MonitoredItemNotification_Encoding_DefaultBinary = 808; /// /// The identifier for the EventNotificationList_Encoding_DefaultBinary Object. /// public const uint EventNotificationList_Encoding_DefaultBinary = 916; /// /// The identifier for the EventFieldList_Encoding_DefaultBinary Object. /// public const uint EventFieldList_Encoding_DefaultBinary = 919; /// /// The identifier for the HistoryEventFieldList_Encoding_DefaultBinary Object. /// public const uint HistoryEventFieldList_Encoding_DefaultBinary = 922; /// /// The identifier for the StatusChangeNotification_Encoding_DefaultBinary Object. /// public const uint StatusChangeNotification_Encoding_DefaultBinary = 820; /// /// The identifier for the SubscriptionAcknowledgement_Encoding_DefaultBinary Object. /// public const uint SubscriptionAcknowledgement_Encoding_DefaultBinary = 823; /// /// The identifier for the PublishRequest_Encoding_DefaultBinary Object. /// public const uint PublishRequest_Encoding_DefaultBinary = 826; /// /// The identifier for the PublishResponse_Encoding_DefaultBinary Object. /// public const uint PublishResponse_Encoding_DefaultBinary = 829; /// /// The identifier for the RepublishRequest_Encoding_DefaultBinary Object. /// public const uint RepublishRequest_Encoding_DefaultBinary = 832; /// /// The identifier for the RepublishResponse_Encoding_DefaultBinary Object. /// public const uint RepublishResponse_Encoding_DefaultBinary = 835; /// /// The identifier for the TransferResult_Encoding_DefaultBinary Object. /// public const uint TransferResult_Encoding_DefaultBinary = 838; /// /// The identifier for the TransferSubscriptionsRequest_Encoding_DefaultBinary Object. /// public const uint TransferSubscriptionsRequest_Encoding_DefaultBinary = 841; /// /// The identifier for the TransferSubscriptionsResponse_Encoding_DefaultBinary Object. /// public const uint TransferSubscriptionsResponse_Encoding_DefaultBinary = 844; /// /// The identifier for the DeleteSubscriptionsRequest_Encoding_DefaultBinary Object. /// public const uint DeleteSubscriptionsRequest_Encoding_DefaultBinary = 847; /// /// The identifier for the DeleteSubscriptionsResponse_Encoding_DefaultBinary Object. /// public const uint DeleteSubscriptionsResponse_Encoding_DefaultBinary = 850; /// /// The identifier for the BuildInfo_Encoding_DefaultBinary Object. /// public const uint BuildInfo_Encoding_DefaultBinary = 340; /// /// The identifier for the RedundantServerDataType_Encoding_DefaultBinary Object. /// public const uint RedundantServerDataType_Encoding_DefaultBinary = 855; /// /// The identifier for the EndpointUrlListDataType_Encoding_DefaultBinary Object. /// public const uint EndpointUrlListDataType_Encoding_DefaultBinary = 11957; /// /// The identifier for the NetworkGroupDataType_Encoding_DefaultBinary Object. /// public const uint NetworkGroupDataType_Encoding_DefaultBinary = 11958; /// /// The identifier for the SamplingIntervalDiagnosticsDataType_Encoding_DefaultBinary Object. /// public const uint SamplingIntervalDiagnosticsDataType_Encoding_DefaultBinary = 858; /// /// The identifier for the ServerDiagnosticsSummaryDataType_Encoding_DefaultBinary Object. /// public const uint ServerDiagnosticsSummaryDataType_Encoding_DefaultBinary = 861; /// /// The identifier for the ServerStatusDataType_Encoding_DefaultBinary Object. /// public const uint ServerStatusDataType_Encoding_DefaultBinary = 864; /// /// The identifier for the SessionDiagnosticsDataType_Encoding_DefaultBinary Object. /// public const uint SessionDiagnosticsDataType_Encoding_DefaultBinary = 867; /// /// The identifier for the SessionSecurityDiagnosticsDataType_Encoding_DefaultBinary Object. /// public const uint SessionSecurityDiagnosticsDataType_Encoding_DefaultBinary = 870; /// /// The identifier for the ServiceCounterDataType_Encoding_DefaultBinary Object. /// public const uint ServiceCounterDataType_Encoding_DefaultBinary = 873; /// /// The identifier for the StatusResult_Encoding_DefaultBinary Object. /// public const uint StatusResult_Encoding_DefaultBinary = 301; /// /// The identifier for the SubscriptionDiagnosticsDataType_Encoding_DefaultBinary Object. /// public const uint SubscriptionDiagnosticsDataType_Encoding_DefaultBinary = 876; /// /// The identifier for the ModelChangeStructureDataType_Encoding_DefaultBinary Object. /// public const uint ModelChangeStructureDataType_Encoding_DefaultBinary = 879; /// /// The identifier for the SemanticChangeStructureDataType_Encoding_DefaultBinary Object. /// public const uint SemanticChangeStructureDataType_Encoding_DefaultBinary = 899; /// /// The identifier for the Range_Encoding_DefaultBinary Object. /// public const uint Range_Encoding_DefaultBinary = 886; /// /// The identifier for the EUInformation_Encoding_DefaultBinary Object. /// public const uint EUInformation_Encoding_DefaultBinary = 889; /// /// The identifier for the ComplexNumberType_Encoding_DefaultBinary Object. /// public const uint ComplexNumberType_Encoding_DefaultBinary = 12181; /// /// The identifier for the DoubleComplexNumberType_Encoding_DefaultBinary Object. /// public const uint DoubleComplexNumberType_Encoding_DefaultBinary = 12182; /// /// The identifier for the AxisInformation_Encoding_DefaultBinary Object. /// public const uint AxisInformation_Encoding_DefaultBinary = 12089; /// /// The identifier for the XVType_Encoding_DefaultBinary Object. /// public const uint XVType_Encoding_DefaultBinary = 12090; /// /// The identifier for the ProgramDiagnosticDataType_Encoding_DefaultBinary Object. /// public const uint ProgramDiagnosticDataType_Encoding_DefaultBinary = 896; /// /// The identifier for the ProgramDiagnostic2DataType_Encoding_DefaultBinary Object. /// public const uint ProgramDiagnostic2DataType_Encoding_DefaultBinary = 15397; /// /// The identifier for the Annotation_Encoding_DefaultBinary Object. /// public const uint Annotation_Encoding_DefaultBinary = 893; /// /// The identifier for the KeyValuePair_Encoding_DefaultXml Object. /// public const uint KeyValuePair_Encoding_DefaultXml = 14802; /// /// The identifier for the EndpointType_Encoding_DefaultXml Object. /// public const uint EndpointType_Encoding_DefaultXml = 15949; /// /// The identifier for the RationalNumber_Encoding_DefaultXml Object. /// public const uint RationalNumber_Encoding_DefaultXml = 18851; /// /// The identifier for the Vector_Encoding_DefaultXml Object. /// public const uint Vector_Encoding_DefaultXml = 18852; /// /// The identifier for the ThreeDVector_Encoding_DefaultXml Object. /// public const uint ThreeDVector_Encoding_DefaultXml = 18853; /// /// The identifier for the CartesianCoordinates_Encoding_DefaultXml Object. /// public const uint CartesianCoordinates_Encoding_DefaultXml = 18854; /// /// The identifier for the ThreeDCartesianCoordinates_Encoding_DefaultXml Object. /// public const uint ThreeDCartesianCoordinates_Encoding_DefaultXml = 18855; /// /// The identifier for the Orientation_Encoding_DefaultXml Object. /// public const uint Orientation_Encoding_DefaultXml = 18856; /// /// The identifier for the ThreeDOrientation_Encoding_DefaultXml Object. /// public const uint ThreeDOrientation_Encoding_DefaultXml = 18857; /// /// The identifier for the Frame_Encoding_DefaultXml Object. /// public const uint Frame_Encoding_DefaultXml = 18858; /// /// The identifier for the ThreeDFrame_Encoding_DefaultXml Object. /// public const uint ThreeDFrame_Encoding_DefaultXml = 18859; /// /// The identifier for the IdentityMappingRuleType_Encoding_DefaultXml Object. /// public const uint IdentityMappingRuleType_Encoding_DefaultXml = 15728; /// /// The identifier for the CurrencyUnitType_Encoding_DefaultXml Object. /// public const uint CurrencyUnitType_Encoding_DefaultXml = 23520; /// /// The identifier for the TrustListDataType_Encoding_DefaultXml Object. /// public const uint TrustListDataType_Encoding_DefaultXml = 12676; /// /// The identifier for the DecimalDataType_Encoding_DefaultXml Object. /// public const uint DecimalDataType_Encoding_DefaultXml = 17862; /// /// The identifier for the DataTypeSchemaHeader_Encoding_DefaultXml Object. /// public const uint DataTypeSchemaHeader_Encoding_DefaultXml = 15950; /// /// The identifier for the DataTypeDescription_Encoding_DefaultXml Object. /// public const uint DataTypeDescription_Encoding_DefaultXml = 14796; /// /// The identifier for the StructureDescription_Encoding_DefaultXml Object. /// public const uint StructureDescription_Encoding_DefaultXml = 15589; /// /// The identifier for the EnumDescription_Encoding_DefaultXml Object. /// public const uint EnumDescription_Encoding_DefaultXml = 15590; /// /// The identifier for the SimpleTypeDescription_Encoding_DefaultXml Object. /// public const uint SimpleTypeDescription_Encoding_DefaultXml = 15529; /// /// The identifier for the UABinaryFileDataType_Encoding_DefaultXml Object. /// public const uint UABinaryFileDataType_Encoding_DefaultXml = 15531; /// /// The identifier for the DataSetMetaDataType_Encoding_DefaultXml Object. /// public const uint DataSetMetaDataType_Encoding_DefaultXml = 14794; /// /// The identifier for the FieldMetaData_Encoding_DefaultXml Object. /// public const uint FieldMetaData_Encoding_DefaultXml = 14795; /// /// The identifier for the ConfigurationVersionDataType_Encoding_DefaultXml Object. /// public const uint ConfigurationVersionDataType_Encoding_DefaultXml = 14803; /// /// The identifier for the PublishedDataSetDataType_Encoding_DefaultXml Object. /// public const uint PublishedDataSetDataType_Encoding_DefaultXml = 15951; /// /// The identifier for the PublishedDataSetSourceDataType_Encoding_DefaultXml Object. /// public const uint PublishedDataSetSourceDataType_Encoding_DefaultXml = 15952; /// /// The identifier for the PublishedVariableDataType_Encoding_DefaultXml Object. /// public const uint PublishedVariableDataType_Encoding_DefaultXml = 14319; /// /// The identifier for the PublishedDataItemsDataType_Encoding_DefaultXml Object. /// public const uint PublishedDataItemsDataType_Encoding_DefaultXml = 15953; /// /// The identifier for the PublishedEventsDataType_Encoding_DefaultXml Object. /// public const uint PublishedEventsDataType_Encoding_DefaultXml = 15954; /// /// The identifier for the DataSetWriterDataType_Encoding_DefaultXml Object. /// public const uint DataSetWriterDataType_Encoding_DefaultXml = 15955; /// /// The identifier for the DataSetWriterTransportDataType_Encoding_DefaultXml Object. /// public const uint DataSetWriterTransportDataType_Encoding_DefaultXml = 15956; /// /// The identifier for the DataSetWriterMessageDataType_Encoding_DefaultXml Object. /// public const uint DataSetWriterMessageDataType_Encoding_DefaultXml = 15987; /// /// The identifier for the PubSubGroupDataType_Encoding_DefaultXml Object. /// public const uint PubSubGroupDataType_Encoding_DefaultXml = 15988; /// /// The identifier for the WriterGroupDataType_Encoding_DefaultXml Object. /// public const uint WriterGroupDataType_Encoding_DefaultXml = 21174; /// /// The identifier for the WriterGroupTransportDataType_Encoding_DefaultXml Object. /// public const uint WriterGroupTransportDataType_Encoding_DefaultXml = 15990; /// /// The identifier for the WriterGroupMessageDataType_Encoding_DefaultXml Object. /// public const uint WriterGroupMessageDataType_Encoding_DefaultXml = 15991; /// /// The identifier for the PubSubConnectionDataType_Encoding_DefaultXml Object. /// public const uint PubSubConnectionDataType_Encoding_DefaultXml = 15992; /// /// The identifier for the ConnectionTransportDataType_Encoding_DefaultXml Object. /// public const uint ConnectionTransportDataType_Encoding_DefaultXml = 15993; /// /// The identifier for the NetworkAddressDataType_Encoding_DefaultXml Object. /// public const uint NetworkAddressDataType_Encoding_DefaultXml = 21175; /// /// The identifier for the NetworkAddressUrlDataType_Encoding_DefaultXml Object. /// public const uint NetworkAddressUrlDataType_Encoding_DefaultXml = 21176; /// /// The identifier for the ReaderGroupDataType_Encoding_DefaultXml Object. /// public const uint ReaderGroupDataType_Encoding_DefaultXml = 21177; /// /// The identifier for the ReaderGroupTransportDataType_Encoding_DefaultXml Object. /// public const uint ReaderGroupTransportDataType_Encoding_DefaultXml = 15995; /// /// The identifier for the ReaderGroupMessageDataType_Encoding_DefaultXml Object. /// public const uint ReaderGroupMessageDataType_Encoding_DefaultXml = 15996; /// /// The identifier for the DataSetReaderDataType_Encoding_DefaultXml Object. /// public const uint DataSetReaderDataType_Encoding_DefaultXml = 16007; /// /// The identifier for the DataSetReaderTransportDataType_Encoding_DefaultXml Object. /// public const uint DataSetReaderTransportDataType_Encoding_DefaultXml = 16008; /// /// The identifier for the DataSetReaderMessageDataType_Encoding_DefaultXml Object. /// public const uint DataSetReaderMessageDataType_Encoding_DefaultXml = 16009; /// /// The identifier for the SubscribedDataSetDataType_Encoding_DefaultXml Object. /// public const uint SubscribedDataSetDataType_Encoding_DefaultXml = 16010; /// /// The identifier for the TargetVariablesDataType_Encoding_DefaultXml Object. /// public const uint TargetVariablesDataType_Encoding_DefaultXml = 16011; /// /// The identifier for the FieldTargetDataType_Encoding_DefaultXml Object. /// public const uint FieldTargetDataType_Encoding_DefaultXml = 14804; /// /// The identifier for the SubscribedDataSetMirrorDataType_Encoding_DefaultXml Object. /// public const uint SubscribedDataSetMirrorDataType_Encoding_DefaultXml = 16012; /// /// The identifier for the PubSubConfigurationDataType_Encoding_DefaultXml Object. /// public const uint PubSubConfigurationDataType_Encoding_DefaultXml = 21178; /// /// The identifier for the UadpWriterGroupMessageDataType_Encoding_DefaultXml Object. /// public const uint UadpWriterGroupMessageDataType_Encoding_DefaultXml = 16014; /// /// The identifier for the UadpDataSetWriterMessageDataType_Encoding_DefaultXml Object. /// public const uint UadpDataSetWriterMessageDataType_Encoding_DefaultXml = 16015; /// /// The identifier for the UadpDataSetReaderMessageDataType_Encoding_DefaultXml Object. /// public const uint UadpDataSetReaderMessageDataType_Encoding_DefaultXml = 16016; /// /// The identifier for the JsonWriterGroupMessageDataType_Encoding_DefaultXml Object. /// public const uint JsonWriterGroupMessageDataType_Encoding_DefaultXml = 16017; /// /// The identifier for the JsonDataSetWriterMessageDataType_Encoding_DefaultXml Object. /// public const uint JsonDataSetWriterMessageDataType_Encoding_DefaultXml = 16018; /// /// The identifier for the JsonDataSetReaderMessageDataType_Encoding_DefaultXml Object. /// public const uint JsonDataSetReaderMessageDataType_Encoding_DefaultXml = 16019; /// /// The identifier for the DatagramConnectionTransportDataType_Encoding_DefaultXml Object. /// public const uint DatagramConnectionTransportDataType_Encoding_DefaultXml = 17472; /// /// The identifier for the DatagramWriterGroupTransportDataType_Encoding_DefaultXml Object. /// public const uint DatagramWriterGroupTransportDataType_Encoding_DefaultXml = 21179; /// /// The identifier for the BrokerConnectionTransportDataType_Encoding_DefaultXml Object. /// public const uint BrokerConnectionTransportDataType_Encoding_DefaultXml = 15579; /// /// The identifier for the BrokerWriterGroupTransportDataType_Encoding_DefaultXml Object. /// public const uint BrokerWriterGroupTransportDataType_Encoding_DefaultXml = 16021; /// /// The identifier for the BrokerDataSetWriterTransportDataType_Encoding_DefaultXml Object. /// public const uint BrokerDataSetWriterTransportDataType_Encoding_DefaultXml = 16022; /// /// The identifier for the BrokerDataSetReaderTransportDataType_Encoding_DefaultXml Object. /// public const uint BrokerDataSetReaderTransportDataType_Encoding_DefaultXml = 16023; /// /// The identifier for the RolePermissionType_Encoding_DefaultXml Object. /// public const uint RolePermissionType_Encoding_DefaultXml = 16126; /// /// The identifier for the DataTypeDefinition_Encoding_DefaultXml Object. /// public const uint DataTypeDefinition_Encoding_DefaultXml = 14797; /// /// The identifier for the StructureField_Encoding_DefaultXml Object. /// public const uint StructureField_Encoding_DefaultXml = 14800; /// /// The identifier for the StructureDefinition_Encoding_DefaultXml Object. /// public const uint StructureDefinition_Encoding_DefaultXml = 14798; /// /// The identifier for the EnumDefinition_Encoding_DefaultXml Object. /// public const uint EnumDefinition_Encoding_DefaultXml = 14799; /// /// The identifier for the Node_Encoding_DefaultXml Object. /// public const uint Node_Encoding_DefaultXml = 259; /// /// The identifier for the InstanceNode_Encoding_DefaultXml Object. /// public const uint InstanceNode_Encoding_DefaultXml = 11887; /// /// The identifier for the TypeNode_Encoding_DefaultXml Object. /// public const uint TypeNode_Encoding_DefaultXml = 11888; /// /// The identifier for the ObjectNode_Encoding_DefaultXml Object. /// public const uint ObjectNode_Encoding_DefaultXml = 262; /// /// The identifier for the ObjectTypeNode_Encoding_DefaultXml Object. /// public const uint ObjectTypeNode_Encoding_DefaultXml = 265; /// /// The identifier for the VariableNode_Encoding_DefaultXml Object. /// public const uint VariableNode_Encoding_DefaultXml = 268; /// /// The identifier for the VariableTypeNode_Encoding_DefaultXml Object. /// public const uint VariableTypeNode_Encoding_DefaultXml = 271; /// /// The identifier for the ReferenceTypeNode_Encoding_DefaultXml Object. /// public const uint ReferenceTypeNode_Encoding_DefaultXml = 274; /// /// The identifier for the MethodNode_Encoding_DefaultXml Object. /// public const uint MethodNode_Encoding_DefaultXml = 277; /// /// The identifier for the ViewNode_Encoding_DefaultXml Object. /// public const uint ViewNode_Encoding_DefaultXml = 280; /// /// The identifier for the DataTypeNode_Encoding_DefaultXml Object. /// public const uint DataTypeNode_Encoding_DefaultXml = 283; /// /// The identifier for the ReferenceNode_Encoding_DefaultXml Object. /// public const uint ReferenceNode_Encoding_DefaultXml = 286; /// /// The identifier for the Argument_Encoding_DefaultXml Object. /// public const uint Argument_Encoding_DefaultXml = 297; /// /// The identifier for the EnumValueType_Encoding_DefaultXml Object. /// public const uint EnumValueType_Encoding_DefaultXml = 7616; /// /// The identifier for the EnumField_Encoding_DefaultXml Object. /// public const uint EnumField_Encoding_DefaultXml = 14801; /// /// The identifier for the OptionSet_Encoding_DefaultXml Object. /// public const uint OptionSet_Encoding_DefaultXml = 12757; /// /// The identifier for the Union_Encoding_DefaultXml Object. /// public const uint Union_Encoding_DefaultXml = 12758; /// /// The identifier for the TimeZoneDataType_Encoding_DefaultXml Object. /// public const uint TimeZoneDataType_Encoding_DefaultXml = 8913; /// /// The identifier for the ApplicationDescription_Encoding_DefaultXml Object. /// public const uint ApplicationDescription_Encoding_DefaultXml = 309; /// /// The identifier for the RequestHeader_Encoding_DefaultXml Object. /// public const uint RequestHeader_Encoding_DefaultXml = 390; /// /// The identifier for the ResponseHeader_Encoding_DefaultXml Object. /// public const uint ResponseHeader_Encoding_DefaultXml = 393; /// /// The identifier for the ServiceFault_Encoding_DefaultXml Object. /// public const uint ServiceFault_Encoding_DefaultXml = 396; /// /// The identifier for the SessionlessInvokeRequestType_Encoding_DefaultXml Object. /// public const uint SessionlessInvokeRequestType_Encoding_DefaultXml = 15902; /// /// The identifier for the SessionlessInvokeResponseType_Encoding_DefaultXml Object. /// public const uint SessionlessInvokeResponseType_Encoding_DefaultXml = 21000; /// /// The identifier for the FindServersRequest_Encoding_DefaultXml Object. /// public const uint FindServersRequest_Encoding_DefaultXml = 421; /// /// The identifier for the FindServersResponse_Encoding_DefaultXml Object. /// public const uint FindServersResponse_Encoding_DefaultXml = 424; /// /// The identifier for the ServerOnNetwork_Encoding_DefaultXml Object. /// public const uint ServerOnNetwork_Encoding_DefaultXml = 12195; /// /// The identifier for the FindServersOnNetworkRequest_Encoding_DefaultXml Object. /// public const uint FindServersOnNetworkRequest_Encoding_DefaultXml = 12196; /// /// The identifier for the FindServersOnNetworkResponse_Encoding_DefaultXml Object. /// public const uint FindServersOnNetworkResponse_Encoding_DefaultXml = 12197; /// /// The identifier for the UserTokenPolicy_Encoding_DefaultXml Object. /// public const uint UserTokenPolicy_Encoding_DefaultXml = 305; /// /// The identifier for the EndpointDescription_Encoding_DefaultXml Object. /// public const uint EndpointDescription_Encoding_DefaultXml = 313; /// /// The identifier for the GetEndpointsRequest_Encoding_DefaultXml Object. /// public const uint GetEndpointsRequest_Encoding_DefaultXml = 427; /// /// The identifier for the GetEndpointsResponse_Encoding_DefaultXml Object. /// public const uint GetEndpointsResponse_Encoding_DefaultXml = 430; /// /// The identifier for the RegisteredServer_Encoding_DefaultXml Object. /// public const uint RegisteredServer_Encoding_DefaultXml = 433; /// /// The identifier for the RegisterServerRequest_Encoding_DefaultXml Object. /// public const uint RegisterServerRequest_Encoding_DefaultXml = 436; /// /// The identifier for the RegisterServerResponse_Encoding_DefaultXml Object. /// public const uint RegisterServerResponse_Encoding_DefaultXml = 439; /// /// The identifier for the DiscoveryConfiguration_Encoding_DefaultXml Object. /// public const uint DiscoveryConfiguration_Encoding_DefaultXml = 12892; /// /// The identifier for the MdnsDiscoveryConfiguration_Encoding_DefaultXml Object. /// public const uint MdnsDiscoveryConfiguration_Encoding_DefaultXml = 12893; /// /// The identifier for the RegisterServer2Request_Encoding_DefaultXml Object. /// public const uint RegisterServer2Request_Encoding_DefaultXml = 12199; /// /// The identifier for the RegisterServer2Response_Encoding_DefaultXml Object. /// public const uint RegisterServer2Response_Encoding_DefaultXml = 12200; /// /// The identifier for the ChannelSecurityToken_Encoding_DefaultXml Object. /// public const uint ChannelSecurityToken_Encoding_DefaultXml = 442; /// /// The identifier for the OpenSecureChannelRequest_Encoding_DefaultXml Object. /// public const uint OpenSecureChannelRequest_Encoding_DefaultXml = 445; /// /// The identifier for the OpenSecureChannelResponse_Encoding_DefaultXml Object. /// public const uint OpenSecureChannelResponse_Encoding_DefaultXml = 448; /// /// The identifier for the CloseSecureChannelRequest_Encoding_DefaultXml Object. /// public const uint CloseSecureChannelRequest_Encoding_DefaultXml = 451; /// /// The identifier for the CloseSecureChannelResponse_Encoding_DefaultXml Object. /// public const uint CloseSecureChannelResponse_Encoding_DefaultXml = 454; /// /// The identifier for the SignedSoftwareCertificate_Encoding_DefaultXml Object. /// public const uint SignedSoftwareCertificate_Encoding_DefaultXml = 345; /// /// The identifier for the SignatureData_Encoding_DefaultXml Object. /// public const uint SignatureData_Encoding_DefaultXml = 457; /// /// The identifier for the CreateSessionRequest_Encoding_DefaultXml Object. /// public const uint CreateSessionRequest_Encoding_DefaultXml = 460; /// /// The identifier for the CreateSessionResponse_Encoding_DefaultXml Object. /// public const uint CreateSessionResponse_Encoding_DefaultXml = 463; /// /// The identifier for the UserIdentityToken_Encoding_DefaultXml Object. /// public const uint UserIdentityToken_Encoding_DefaultXml = 317; /// /// The identifier for the AnonymousIdentityToken_Encoding_DefaultXml Object. /// public const uint AnonymousIdentityToken_Encoding_DefaultXml = 320; /// /// The identifier for the UserNameIdentityToken_Encoding_DefaultXml Object. /// public const uint UserNameIdentityToken_Encoding_DefaultXml = 323; /// /// The identifier for the X509IdentityToken_Encoding_DefaultXml Object. /// public const uint X509IdentityToken_Encoding_DefaultXml = 326; /// /// The identifier for the IssuedIdentityToken_Encoding_DefaultXml Object. /// public const uint IssuedIdentityToken_Encoding_DefaultXml = 939; /// /// The identifier for the ActivateSessionRequest_Encoding_DefaultXml Object. /// public const uint ActivateSessionRequest_Encoding_DefaultXml = 466; /// /// The identifier for the ActivateSessionResponse_Encoding_DefaultXml Object. /// public const uint ActivateSessionResponse_Encoding_DefaultXml = 469; /// /// The identifier for the CloseSessionRequest_Encoding_DefaultXml Object. /// public const uint CloseSessionRequest_Encoding_DefaultXml = 472; /// /// The identifier for the CloseSessionResponse_Encoding_DefaultXml Object. /// public const uint CloseSessionResponse_Encoding_DefaultXml = 475; /// /// The identifier for the CancelRequest_Encoding_DefaultXml Object. /// public const uint CancelRequest_Encoding_DefaultXml = 478; /// /// The identifier for the CancelResponse_Encoding_DefaultXml Object. /// public const uint CancelResponse_Encoding_DefaultXml = 481; /// /// The identifier for the NodeAttributes_Encoding_DefaultXml Object. /// public const uint NodeAttributes_Encoding_DefaultXml = 350; /// /// The identifier for the ObjectAttributes_Encoding_DefaultXml Object. /// public const uint ObjectAttributes_Encoding_DefaultXml = 353; /// /// The identifier for the VariableAttributes_Encoding_DefaultXml Object. /// public const uint VariableAttributes_Encoding_DefaultXml = 356; /// /// The identifier for the MethodAttributes_Encoding_DefaultXml Object. /// public const uint MethodAttributes_Encoding_DefaultXml = 359; /// /// The identifier for the ObjectTypeAttributes_Encoding_DefaultXml Object. /// public const uint ObjectTypeAttributes_Encoding_DefaultXml = 362; /// /// The identifier for the VariableTypeAttributes_Encoding_DefaultXml Object. /// public const uint VariableTypeAttributes_Encoding_DefaultXml = 365; /// /// The identifier for the ReferenceTypeAttributes_Encoding_DefaultXml Object. /// public const uint ReferenceTypeAttributes_Encoding_DefaultXml = 368; /// /// The identifier for the DataTypeAttributes_Encoding_DefaultXml Object. /// public const uint DataTypeAttributes_Encoding_DefaultXml = 371; /// /// The identifier for the ViewAttributes_Encoding_DefaultXml Object. /// public const uint ViewAttributes_Encoding_DefaultXml = 374; /// /// The identifier for the GenericAttributeValue_Encoding_DefaultXml Object. /// public const uint GenericAttributeValue_Encoding_DefaultXml = 17608; /// /// The identifier for the GenericAttributes_Encoding_DefaultXml Object. /// public const uint GenericAttributes_Encoding_DefaultXml = 17609; /// /// The identifier for the AddNodesItem_Encoding_DefaultXml Object. /// public const uint AddNodesItem_Encoding_DefaultXml = 377; /// /// The identifier for the AddNodesResult_Encoding_DefaultXml Object. /// public const uint AddNodesResult_Encoding_DefaultXml = 484; /// /// The identifier for the AddNodesRequest_Encoding_DefaultXml Object. /// public const uint AddNodesRequest_Encoding_DefaultXml = 487; /// /// The identifier for the AddNodesResponse_Encoding_DefaultXml Object. /// public const uint AddNodesResponse_Encoding_DefaultXml = 490; /// /// The identifier for the AddReferencesItem_Encoding_DefaultXml Object. /// public const uint AddReferencesItem_Encoding_DefaultXml = 380; /// /// The identifier for the AddReferencesRequest_Encoding_DefaultXml Object. /// public const uint AddReferencesRequest_Encoding_DefaultXml = 493; /// /// The identifier for the AddReferencesResponse_Encoding_DefaultXml Object. /// public const uint AddReferencesResponse_Encoding_DefaultXml = 496; /// /// The identifier for the DeleteNodesItem_Encoding_DefaultXml Object. /// public const uint DeleteNodesItem_Encoding_DefaultXml = 383; /// /// The identifier for the DeleteNodesRequest_Encoding_DefaultXml Object. /// public const uint DeleteNodesRequest_Encoding_DefaultXml = 499; /// /// The identifier for the DeleteNodesResponse_Encoding_DefaultXml Object. /// public const uint DeleteNodesResponse_Encoding_DefaultXml = 502; /// /// The identifier for the DeleteReferencesItem_Encoding_DefaultXml Object. /// public const uint DeleteReferencesItem_Encoding_DefaultXml = 386; /// /// The identifier for the DeleteReferencesRequest_Encoding_DefaultXml Object. /// public const uint DeleteReferencesRequest_Encoding_DefaultXml = 505; /// /// The identifier for the DeleteReferencesResponse_Encoding_DefaultXml Object. /// public const uint DeleteReferencesResponse_Encoding_DefaultXml = 508; /// /// The identifier for the ViewDescription_Encoding_DefaultXml Object. /// public const uint ViewDescription_Encoding_DefaultXml = 512; /// /// The identifier for the BrowseDescription_Encoding_DefaultXml Object. /// public const uint BrowseDescription_Encoding_DefaultXml = 515; /// /// The identifier for the ReferenceDescription_Encoding_DefaultXml Object. /// public const uint ReferenceDescription_Encoding_DefaultXml = 519; /// /// The identifier for the BrowseResult_Encoding_DefaultXml Object. /// public const uint BrowseResult_Encoding_DefaultXml = 523; /// /// The identifier for the BrowseRequest_Encoding_DefaultXml Object. /// public const uint BrowseRequest_Encoding_DefaultXml = 526; /// /// The identifier for the BrowseResponse_Encoding_DefaultXml Object. /// public const uint BrowseResponse_Encoding_DefaultXml = 529; /// /// The identifier for the BrowseNextRequest_Encoding_DefaultXml Object. /// public const uint BrowseNextRequest_Encoding_DefaultXml = 532; /// /// The identifier for the BrowseNextResponse_Encoding_DefaultXml Object. /// public const uint BrowseNextResponse_Encoding_DefaultXml = 535; /// /// The identifier for the RelativePathElement_Encoding_DefaultXml Object. /// public const uint RelativePathElement_Encoding_DefaultXml = 538; /// /// The identifier for the RelativePath_Encoding_DefaultXml Object. /// public const uint RelativePath_Encoding_DefaultXml = 541; /// /// The identifier for the BrowsePath_Encoding_DefaultXml Object. /// public const uint BrowsePath_Encoding_DefaultXml = 544; /// /// The identifier for the BrowsePathTarget_Encoding_DefaultXml Object. /// public const uint BrowsePathTarget_Encoding_DefaultXml = 547; /// /// The identifier for the BrowsePathResult_Encoding_DefaultXml Object. /// public const uint BrowsePathResult_Encoding_DefaultXml = 550; /// /// The identifier for the TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultXml Object. /// public const uint TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultXml = 553; /// /// The identifier for the TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultXml Object. /// public const uint TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultXml = 556; /// /// The identifier for the RegisterNodesRequest_Encoding_DefaultXml Object. /// public const uint RegisterNodesRequest_Encoding_DefaultXml = 559; /// /// The identifier for the RegisterNodesResponse_Encoding_DefaultXml Object. /// public const uint RegisterNodesResponse_Encoding_DefaultXml = 562; /// /// The identifier for the UnregisterNodesRequest_Encoding_DefaultXml Object. /// public const uint UnregisterNodesRequest_Encoding_DefaultXml = 565; /// /// The identifier for the UnregisterNodesResponse_Encoding_DefaultXml Object. /// public const uint UnregisterNodesResponse_Encoding_DefaultXml = 568; /// /// The identifier for the EndpointConfiguration_Encoding_DefaultXml Object. /// public const uint EndpointConfiguration_Encoding_DefaultXml = 332; /// /// The identifier for the QueryDataDescription_Encoding_DefaultXml Object. /// public const uint QueryDataDescription_Encoding_DefaultXml = 571; /// /// The identifier for the NodeTypeDescription_Encoding_DefaultXml Object. /// public const uint NodeTypeDescription_Encoding_DefaultXml = 574; /// /// The identifier for the QueryDataSet_Encoding_DefaultXml Object. /// public const uint QueryDataSet_Encoding_DefaultXml = 578; /// /// The identifier for the NodeReference_Encoding_DefaultXml Object. /// public const uint NodeReference_Encoding_DefaultXml = 581; /// /// The identifier for the ContentFilterElement_Encoding_DefaultXml Object. /// public const uint ContentFilterElement_Encoding_DefaultXml = 584; /// /// The identifier for the ContentFilter_Encoding_DefaultXml Object. /// public const uint ContentFilter_Encoding_DefaultXml = 587; /// /// The identifier for the FilterOperand_Encoding_DefaultXml Object. /// public const uint FilterOperand_Encoding_DefaultXml = 590; /// /// The identifier for the ElementOperand_Encoding_DefaultXml Object. /// public const uint ElementOperand_Encoding_DefaultXml = 593; /// /// The identifier for the LiteralOperand_Encoding_DefaultXml Object. /// public const uint LiteralOperand_Encoding_DefaultXml = 596; /// /// The identifier for the AttributeOperand_Encoding_DefaultXml Object. /// public const uint AttributeOperand_Encoding_DefaultXml = 599; /// /// The identifier for the SimpleAttributeOperand_Encoding_DefaultXml Object. /// public const uint SimpleAttributeOperand_Encoding_DefaultXml = 602; /// /// The identifier for the ContentFilterElementResult_Encoding_DefaultXml Object. /// public const uint ContentFilterElementResult_Encoding_DefaultXml = 605; /// /// The identifier for the ContentFilterResult_Encoding_DefaultXml Object. /// public const uint ContentFilterResult_Encoding_DefaultXml = 608; /// /// The identifier for the ParsingResult_Encoding_DefaultXml Object. /// public const uint ParsingResult_Encoding_DefaultXml = 611; /// /// The identifier for the QueryFirstRequest_Encoding_DefaultXml Object. /// public const uint QueryFirstRequest_Encoding_DefaultXml = 614; /// /// The identifier for the QueryFirstResponse_Encoding_DefaultXml Object. /// public const uint QueryFirstResponse_Encoding_DefaultXml = 617; /// /// The identifier for the QueryNextRequest_Encoding_DefaultXml Object. /// public const uint QueryNextRequest_Encoding_DefaultXml = 620; /// /// The identifier for the QueryNextResponse_Encoding_DefaultXml Object. /// public const uint QueryNextResponse_Encoding_DefaultXml = 623; /// /// The identifier for the ReadValueId_Encoding_DefaultXml Object. /// public const uint ReadValueId_Encoding_DefaultXml = 627; /// /// The identifier for the ReadRequest_Encoding_DefaultXml Object. /// public const uint ReadRequest_Encoding_DefaultXml = 630; /// /// The identifier for the ReadResponse_Encoding_DefaultXml Object. /// public const uint ReadResponse_Encoding_DefaultXml = 633; /// /// The identifier for the HistoryReadValueId_Encoding_DefaultXml Object. /// public const uint HistoryReadValueId_Encoding_DefaultXml = 636; /// /// The identifier for the HistoryReadResult_Encoding_DefaultXml Object. /// public const uint HistoryReadResult_Encoding_DefaultXml = 639; /// /// The identifier for the HistoryReadDetails_Encoding_DefaultXml Object. /// public const uint HistoryReadDetails_Encoding_DefaultXml = 642; /// /// The identifier for the ReadEventDetails_Encoding_DefaultXml Object. /// public const uint ReadEventDetails_Encoding_DefaultXml = 645; /// /// The identifier for the ReadRawModifiedDetails_Encoding_DefaultXml Object. /// public const uint ReadRawModifiedDetails_Encoding_DefaultXml = 648; /// /// The identifier for the ReadProcessedDetails_Encoding_DefaultXml Object. /// public const uint ReadProcessedDetails_Encoding_DefaultXml = 651; /// /// The identifier for the ReadAtTimeDetails_Encoding_DefaultXml Object. /// public const uint ReadAtTimeDetails_Encoding_DefaultXml = 654; /// /// The identifier for the ReadAnnotationDataDetails_Encoding_DefaultXml Object. /// public const uint ReadAnnotationDataDetails_Encoding_DefaultXml = 23506; /// /// The identifier for the HistoryData_Encoding_DefaultXml Object. /// public const uint HistoryData_Encoding_DefaultXml = 657; /// /// The identifier for the ModificationInfo_Encoding_DefaultXml Object. /// public const uint ModificationInfo_Encoding_DefaultXml = 11218; /// /// The identifier for the HistoryModifiedData_Encoding_DefaultXml Object. /// public const uint HistoryModifiedData_Encoding_DefaultXml = 11219; /// /// The identifier for the HistoryEvent_Encoding_DefaultXml Object. /// public const uint HistoryEvent_Encoding_DefaultXml = 660; /// /// The identifier for the HistoryReadRequest_Encoding_DefaultXml Object. /// public const uint HistoryReadRequest_Encoding_DefaultXml = 663; /// /// The identifier for the HistoryReadResponse_Encoding_DefaultXml Object. /// public const uint HistoryReadResponse_Encoding_DefaultXml = 666; /// /// The identifier for the WriteValue_Encoding_DefaultXml Object. /// public const uint WriteValue_Encoding_DefaultXml = 669; /// /// The identifier for the WriteRequest_Encoding_DefaultXml Object. /// public const uint WriteRequest_Encoding_DefaultXml = 672; /// /// The identifier for the WriteResponse_Encoding_DefaultXml Object. /// public const uint WriteResponse_Encoding_DefaultXml = 675; /// /// The identifier for the HistoryUpdateDetails_Encoding_DefaultXml Object. /// public const uint HistoryUpdateDetails_Encoding_DefaultXml = 678; /// /// The identifier for the UpdateDataDetails_Encoding_DefaultXml Object. /// public const uint UpdateDataDetails_Encoding_DefaultXml = 681; /// /// The identifier for the UpdateStructureDataDetails_Encoding_DefaultXml Object. /// public const uint UpdateStructureDataDetails_Encoding_DefaultXml = 11296; /// /// The identifier for the UpdateEventDetails_Encoding_DefaultXml Object. /// public const uint UpdateEventDetails_Encoding_DefaultXml = 684; /// /// The identifier for the DeleteRawModifiedDetails_Encoding_DefaultXml Object. /// public const uint DeleteRawModifiedDetails_Encoding_DefaultXml = 687; /// /// The identifier for the DeleteAtTimeDetails_Encoding_DefaultXml Object. /// public const uint DeleteAtTimeDetails_Encoding_DefaultXml = 690; /// /// The identifier for the DeleteEventDetails_Encoding_DefaultXml Object. /// public const uint DeleteEventDetails_Encoding_DefaultXml = 693; /// /// The identifier for the HistoryUpdateResult_Encoding_DefaultXml Object. /// public const uint HistoryUpdateResult_Encoding_DefaultXml = 696; /// /// The identifier for the HistoryUpdateRequest_Encoding_DefaultXml Object. /// public const uint HistoryUpdateRequest_Encoding_DefaultXml = 699; /// /// The identifier for the HistoryUpdateResponse_Encoding_DefaultXml Object. /// public const uint HistoryUpdateResponse_Encoding_DefaultXml = 702; /// /// The identifier for the CallMethodRequest_Encoding_DefaultXml Object. /// public const uint CallMethodRequest_Encoding_DefaultXml = 705; /// /// The identifier for the CallMethodResult_Encoding_DefaultXml Object. /// public const uint CallMethodResult_Encoding_DefaultXml = 708; /// /// The identifier for the CallRequest_Encoding_DefaultXml Object. /// public const uint CallRequest_Encoding_DefaultXml = 711; /// /// The identifier for the CallResponse_Encoding_DefaultXml Object. /// public const uint CallResponse_Encoding_DefaultXml = 714; /// /// The identifier for the MonitoringFilter_Encoding_DefaultXml Object. /// public const uint MonitoringFilter_Encoding_DefaultXml = 720; /// /// The identifier for the DataChangeFilter_Encoding_DefaultXml Object. /// public const uint DataChangeFilter_Encoding_DefaultXml = 723; /// /// The identifier for the EventFilter_Encoding_DefaultXml Object. /// public const uint EventFilter_Encoding_DefaultXml = 726; /// /// The identifier for the AggregateConfiguration_Encoding_DefaultXml Object. /// public const uint AggregateConfiguration_Encoding_DefaultXml = 949; /// /// The identifier for the AggregateFilter_Encoding_DefaultXml Object. /// public const uint AggregateFilter_Encoding_DefaultXml = 729; /// /// The identifier for the MonitoringFilterResult_Encoding_DefaultXml Object. /// public const uint MonitoringFilterResult_Encoding_DefaultXml = 732; /// /// The identifier for the EventFilterResult_Encoding_DefaultXml Object. /// public const uint EventFilterResult_Encoding_DefaultXml = 735; /// /// The identifier for the AggregateFilterResult_Encoding_DefaultXml Object. /// public const uint AggregateFilterResult_Encoding_DefaultXml = 738; /// /// The identifier for the MonitoringParameters_Encoding_DefaultXml Object. /// public const uint MonitoringParameters_Encoding_DefaultXml = 741; /// /// The identifier for the MonitoredItemCreateRequest_Encoding_DefaultXml Object. /// public const uint MonitoredItemCreateRequest_Encoding_DefaultXml = 744; /// /// The identifier for the MonitoredItemCreateResult_Encoding_DefaultXml Object. /// public const uint MonitoredItemCreateResult_Encoding_DefaultXml = 747; /// /// The identifier for the CreateMonitoredItemsRequest_Encoding_DefaultXml Object. /// public const uint CreateMonitoredItemsRequest_Encoding_DefaultXml = 750; /// /// The identifier for the CreateMonitoredItemsResponse_Encoding_DefaultXml Object. /// public const uint CreateMonitoredItemsResponse_Encoding_DefaultXml = 753; /// /// The identifier for the MonitoredItemModifyRequest_Encoding_DefaultXml Object. /// public const uint MonitoredItemModifyRequest_Encoding_DefaultXml = 756; /// /// The identifier for the MonitoredItemModifyResult_Encoding_DefaultXml Object. /// public const uint MonitoredItemModifyResult_Encoding_DefaultXml = 759; /// /// The identifier for the ModifyMonitoredItemsRequest_Encoding_DefaultXml Object. /// public const uint ModifyMonitoredItemsRequest_Encoding_DefaultXml = 762; /// /// The identifier for the ModifyMonitoredItemsResponse_Encoding_DefaultXml Object. /// public const uint ModifyMonitoredItemsResponse_Encoding_DefaultXml = 765; /// /// The identifier for the SetMonitoringModeRequest_Encoding_DefaultXml Object. /// public const uint SetMonitoringModeRequest_Encoding_DefaultXml = 768; /// /// The identifier for the SetMonitoringModeResponse_Encoding_DefaultXml Object. /// public const uint SetMonitoringModeResponse_Encoding_DefaultXml = 771; /// /// The identifier for the SetTriggeringRequest_Encoding_DefaultXml Object. /// public const uint SetTriggeringRequest_Encoding_DefaultXml = 774; /// /// The identifier for the SetTriggeringResponse_Encoding_DefaultXml Object. /// public const uint SetTriggeringResponse_Encoding_DefaultXml = 777; /// /// The identifier for the DeleteMonitoredItemsRequest_Encoding_DefaultXml Object. /// public const uint DeleteMonitoredItemsRequest_Encoding_DefaultXml = 780; /// /// The identifier for the DeleteMonitoredItemsResponse_Encoding_DefaultXml Object. /// public const uint DeleteMonitoredItemsResponse_Encoding_DefaultXml = 783; /// /// The identifier for the CreateSubscriptionRequest_Encoding_DefaultXml Object. /// public const uint CreateSubscriptionRequest_Encoding_DefaultXml = 786; /// /// The identifier for the CreateSubscriptionResponse_Encoding_DefaultXml Object. /// public const uint CreateSubscriptionResponse_Encoding_DefaultXml = 789; /// /// The identifier for the ModifySubscriptionRequest_Encoding_DefaultXml Object. /// public const uint ModifySubscriptionRequest_Encoding_DefaultXml = 792; /// /// The identifier for the ModifySubscriptionResponse_Encoding_DefaultXml Object. /// public const uint ModifySubscriptionResponse_Encoding_DefaultXml = 795; /// /// The identifier for the SetPublishingModeRequest_Encoding_DefaultXml Object. /// public const uint SetPublishingModeRequest_Encoding_DefaultXml = 798; /// /// The identifier for the SetPublishingModeResponse_Encoding_DefaultXml Object. /// public const uint SetPublishingModeResponse_Encoding_DefaultXml = 801; /// /// The identifier for the NotificationMessage_Encoding_DefaultXml Object. /// public const uint NotificationMessage_Encoding_DefaultXml = 804; /// /// The identifier for the NotificationData_Encoding_DefaultXml Object. /// public const uint NotificationData_Encoding_DefaultXml = 946; /// /// The identifier for the DataChangeNotification_Encoding_DefaultXml Object. /// public const uint DataChangeNotification_Encoding_DefaultXml = 810; /// /// The identifier for the MonitoredItemNotification_Encoding_DefaultXml Object. /// public const uint MonitoredItemNotification_Encoding_DefaultXml = 807; /// /// The identifier for the EventNotificationList_Encoding_DefaultXml Object. /// public const uint EventNotificationList_Encoding_DefaultXml = 915; /// /// The identifier for the EventFieldList_Encoding_DefaultXml Object. /// public const uint EventFieldList_Encoding_DefaultXml = 918; /// /// The identifier for the HistoryEventFieldList_Encoding_DefaultXml Object. /// public const uint HistoryEventFieldList_Encoding_DefaultXml = 921; /// /// The identifier for the StatusChangeNotification_Encoding_DefaultXml Object. /// public const uint StatusChangeNotification_Encoding_DefaultXml = 819; /// /// The identifier for the SubscriptionAcknowledgement_Encoding_DefaultXml Object. /// public const uint SubscriptionAcknowledgement_Encoding_DefaultXml = 822; /// /// The identifier for the PublishRequest_Encoding_DefaultXml Object. /// public const uint PublishRequest_Encoding_DefaultXml = 825; /// /// The identifier for the PublishResponse_Encoding_DefaultXml Object. /// public const uint PublishResponse_Encoding_DefaultXml = 828; /// /// The identifier for the RepublishRequest_Encoding_DefaultXml Object. /// public const uint RepublishRequest_Encoding_DefaultXml = 831; /// /// The identifier for the RepublishResponse_Encoding_DefaultXml Object. /// public const uint RepublishResponse_Encoding_DefaultXml = 834; /// /// The identifier for the TransferResult_Encoding_DefaultXml Object. /// public const uint TransferResult_Encoding_DefaultXml = 837; /// /// The identifier for the TransferSubscriptionsRequest_Encoding_DefaultXml Object. /// public const uint TransferSubscriptionsRequest_Encoding_DefaultXml = 840; /// /// The identifier for the TransferSubscriptionsResponse_Encoding_DefaultXml Object. /// public const uint TransferSubscriptionsResponse_Encoding_DefaultXml = 843; /// /// The identifier for the DeleteSubscriptionsRequest_Encoding_DefaultXml Object. /// public const uint DeleteSubscriptionsRequest_Encoding_DefaultXml = 846; /// /// The identifier for the DeleteSubscriptionsResponse_Encoding_DefaultXml Object. /// public const uint DeleteSubscriptionsResponse_Encoding_DefaultXml = 849; /// /// The identifier for the BuildInfo_Encoding_DefaultXml Object. /// public const uint BuildInfo_Encoding_DefaultXml = 339; /// /// The identifier for the RedundantServerDataType_Encoding_DefaultXml Object. /// public const uint RedundantServerDataType_Encoding_DefaultXml = 854; /// /// The identifier for the EndpointUrlListDataType_Encoding_DefaultXml Object. /// public const uint EndpointUrlListDataType_Encoding_DefaultXml = 11949; /// /// The identifier for the NetworkGroupDataType_Encoding_DefaultXml Object. /// public const uint NetworkGroupDataType_Encoding_DefaultXml = 11950; /// /// The identifier for the SamplingIntervalDiagnosticsDataType_Encoding_DefaultXml Object. /// public const uint SamplingIntervalDiagnosticsDataType_Encoding_DefaultXml = 857; /// /// The identifier for the ServerDiagnosticsSummaryDataType_Encoding_DefaultXml Object. /// public const uint ServerDiagnosticsSummaryDataType_Encoding_DefaultXml = 860; /// /// The identifier for the ServerStatusDataType_Encoding_DefaultXml Object. /// public const uint ServerStatusDataType_Encoding_DefaultXml = 863; /// /// The identifier for the SessionDiagnosticsDataType_Encoding_DefaultXml Object. /// public const uint SessionDiagnosticsDataType_Encoding_DefaultXml = 866; /// /// The identifier for the SessionSecurityDiagnosticsDataType_Encoding_DefaultXml Object. /// public const uint SessionSecurityDiagnosticsDataType_Encoding_DefaultXml = 869; /// /// The identifier for the ServiceCounterDataType_Encoding_DefaultXml Object. /// public const uint ServiceCounterDataType_Encoding_DefaultXml = 872; /// /// The identifier for the StatusResult_Encoding_DefaultXml Object. /// public const uint StatusResult_Encoding_DefaultXml = 300; /// /// The identifier for the SubscriptionDiagnosticsDataType_Encoding_DefaultXml Object. /// public const uint SubscriptionDiagnosticsDataType_Encoding_DefaultXml = 875; /// /// The identifier for the ModelChangeStructureDataType_Encoding_DefaultXml Object. /// public const uint ModelChangeStructureDataType_Encoding_DefaultXml = 878; /// /// The identifier for the SemanticChangeStructureDataType_Encoding_DefaultXml Object. /// public const uint SemanticChangeStructureDataType_Encoding_DefaultXml = 898; /// /// The identifier for the Range_Encoding_DefaultXml Object. /// public const uint Range_Encoding_DefaultXml = 885; /// /// The identifier for the EUInformation_Encoding_DefaultXml Object. /// public const uint EUInformation_Encoding_DefaultXml = 888; /// /// The identifier for the ComplexNumberType_Encoding_DefaultXml Object. /// public const uint ComplexNumberType_Encoding_DefaultXml = 12173; /// /// The identifier for the DoubleComplexNumberType_Encoding_DefaultXml Object. /// public const uint DoubleComplexNumberType_Encoding_DefaultXml = 12174; /// /// The identifier for the AxisInformation_Encoding_DefaultXml Object. /// public const uint AxisInformation_Encoding_DefaultXml = 12081; /// /// The identifier for the XVType_Encoding_DefaultXml Object. /// public const uint XVType_Encoding_DefaultXml = 12082; /// /// The identifier for the ProgramDiagnosticDataType_Encoding_DefaultXml Object. /// public const uint ProgramDiagnosticDataType_Encoding_DefaultXml = 895; /// /// The identifier for the ProgramDiagnostic2DataType_Encoding_DefaultXml Object. /// public const uint ProgramDiagnostic2DataType_Encoding_DefaultXml = 15401; /// /// The identifier for the Annotation_Encoding_DefaultXml Object. /// public const uint Annotation_Encoding_DefaultXml = 892; /// /// The identifier for the KeyValuePair_Encoding_DefaultJson Object. /// public const uint KeyValuePair_Encoding_DefaultJson = 15041; /// /// The identifier for the EndpointType_Encoding_DefaultJson Object. /// public const uint EndpointType_Encoding_DefaultJson = 16150; /// /// The identifier for the RationalNumber_Encoding_DefaultJson Object. /// public const uint RationalNumber_Encoding_DefaultJson = 19064; /// /// The identifier for the Vector_Encoding_DefaultJson Object. /// public const uint Vector_Encoding_DefaultJson = 19065; /// /// The identifier for the ThreeDVector_Encoding_DefaultJson Object. /// public const uint ThreeDVector_Encoding_DefaultJson = 19066; /// /// The identifier for the CartesianCoordinates_Encoding_DefaultJson Object. /// public const uint CartesianCoordinates_Encoding_DefaultJson = 19067; /// /// The identifier for the ThreeDCartesianCoordinates_Encoding_DefaultJson Object. /// public const uint ThreeDCartesianCoordinates_Encoding_DefaultJson = 19068; /// /// The identifier for the Orientation_Encoding_DefaultJson Object. /// public const uint Orientation_Encoding_DefaultJson = 19069; /// /// The identifier for the ThreeDOrientation_Encoding_DefaultJson Object. /// public const uint ThreeDOrientation_Encoding_DefaultJson = 19070; /// /// The identifier for the Frame_Encoding_DefaultJson Object. /// public const uint Frame_Encoding_DefaultJson = 19071; /// /// The identifier for the ThreeDFrame_Encoding_DefaultJson Object. /// public const uint ThreeDFrame_Encoding_DefaultJson = 19072; /// /// The identifier for the IdentityMappingRuleType_Encoding_DefaultJson Object. /// public const uint IdentityMappingRuleType_Encoding_DefaultJson = 15042; /// /// The identifier for the CurrencyUnitType_Encoding_DefaultJson Object. /// public const uint CurrencyUnitType_Encoding_DefaultJson = 23528; /// /// The identifier for the TrustListDataType_Encoding_DefaultJson Object. /// public const uint TrustListDataType_Encoding_DefaultJson = 15044; /// /// The identifier for the DecimalDataType_Encoding_DefaultJson Object. /// public const uint DecimalDataType_Encoding_DefaultJson = 15045; /// /// The identifier for the DataTypeSchemaHeader_Encoding_DefaultJson Object. /// public const uint DataTypeSchemaHeader_Encoding_DefaultJson = 16151; /// /// The identifier for the DataTypeDescription_Encoding_DefaultJson Object. /// public const uint DataTypeDescription_Encoding_DefaultJson = 15057; /// /// The identifier for the StructureDescription_Encoding_DefaultJson Object. /// public const uint StructureDescription_Encoding_DefaultJson = 15058; /// /// The identifier for the EnumDescription_Encoding_DefaultJson Object. /// public const uint EnumDescription_Encoding_DefaultJson = 15059; /// /// The identifier for the SimpleTypeDescription_Encoding_DefaultJson Object. /// public const uint SimpleTypeDescription_Encoding_DefaultJson = 15700; /// /// The identifier for the UABinaryFileDataType_Encoding_DefaultJson Object. /// public const uint UABinaryFileDataType_Encoding_DefaultJson = 15714; /// /// The identifier for the DataSetMetaDataType_Encoding_DefaultJson Object. /// public const uint DataSetMetaDataType_Encoding_DefaultJson = 15050; /// /// The identifier for the FieldMetaData_Encoding_DefaultJson Object. /// public const uint FieldMetaData_Encoding_DefaultJson = 15051; /// /// The identifier for the ConfigurationVersionDataType_Encoding_DefaultJson Object. /// public const uint ConfigurationVersionDataType_Encoding_DefaultJson = 15049; /// /// The identifier for the PublishedDataSetDataType_Encoding_DefaultJson Object. /// public const uint PublishedDataSetDataType_Encoding_DefaultJson = 16152; /// /// The identifier for the PublishedDataSetSourceDataType_Encoding_DefaultJson Object. /// public const uint PublishedDataSetSourceDataType_Encoding_DefaultJson = 16153; /// /// The identifier for the PublishedVariableDataType_Encoding_DefaultJson Object. /// public const uint PublishedVariableDataType_Encoding_DefaultJson = 15060; /// /// The identifier for the PublishedDataItemsDataType_Encoding_DefaultJson Object. /// public const uint PublishedDataItemsDataType_Encoding_DefaultJson = 16154; /// /// The identifier for the PublishedEventsDataType_Encoding_DefaultJson Object. /// public const uint PublishedEventsDataType_Encoding_DefaultJson = 16155; /// /// The identifier for the DataSetWriterDataType_Encoding_DefaultJson Object. /// public const uint DataSetWriterDataType_Encoding_DefaultJson = 16156; /// /// The identifier for the DataSetWriterTransportDataType_Encoding_DefaultJson Object. /// public const uint DataSetWriterTransportDataType_Encoding_DefaultJson = 16157; /// /// The identifier for the DataSetWriterMessageDataType_Encoding_DefaultJson Object. /// public const uint DataSetWriterMessageDataType_Encoding_DefaultJson = 16158; /// /// The identifier for the PubSubGroupDataType_Encoding_DefaultJson Object. /// public const uint PubSubGroupDataType_Encoding_DefaultJson = 16159; /// /// The identifier for the WriterGroupDataType_Encoding_DefaultJson Object. /// public const uint WriterGroupDataType_Encoding_DefaultJson = 21198; /// /// The identifier for the WriterGroupTransportDataType_Encoding_DefaultJson Object. /// public const uint WriterGroupTransportDataType_Encoding_DefaultJson = 16161; /// /// The identifier for the WriterGroupMessageDataType_Encoding_DefaultJson Object. /// public const uint WriterGroupMessageDataType_Encoding_DefaultJson = 16280; /// /// The identifier for the PubSubConnectionDataType_Encoding_DefaultJson Object. /// public const uint PubSubConnectionDataType_Encoding_DefaultJson = 16281; /// /// The identifier for the ConnectionTransportDataType_Encoding_DefaultJson Object. /// public const uint ConnectionTransportDataType_Encoding_DefaultJson = 16282; /// /// The identifier for the NetworkAddressDataType_Encoding_DefaultJson Object. /// public const uint NetworkAddressDataType_Encoding_DefaultJson = 21199; /// /// The identifier for the NetworkAddressUrlDataType_Encoding_DefaultJson Object. /// public const uint NetworkAddressUrlDataType_Encoding_DefaultJson = 21200; /// /// The identifier for the ReaderGroupDataType_Encoding_DefaultJson Object. /// public const uint ReaderGroupDataType_Encoding_DefaultJson = 21201; /// /// The identifier for the ReaderGroupTransportDataType_Encoding_DefaultJson Object. /// public const uint ReaderGroupTransportDataType_Encoding_DefaultJson = 16284; /// /// The identifier for the ReaderGroupMessageDataType_Encoding_DefaultJson Object. /// public const uint ReaderGroupMessageDataType_Encoding_DefaultJson = 16285; /// /// The identifier for the DataSetReaderDataType_Encoding_DefaultJson Object. /// public const uint DataSetReaderDataType_Encoding_DefaultJson = 16286; /// /// The identifier for the DataSetReaderTransportDataType_Encoding_DefaultJson Object. /// public const uint DataSetReaderTransportDataType_Encoding_DefaultJson = 16287; /// /// The identifier for the DataSetReaderMessageDataType_Encoding_DefaultJson Object. /// public const uint DataSetReaderMessageDataType_Encoding_DefaultJson = 16288; /// /// The identifier for the SubscribedDataSetDataType_Encoding_DefaultJson Object. /// public const uint SubscribedDataSetDataType_Encoding_DefaultJson = 16308; /// /// The identifier for the TargetVariablesDataType_Encoding_DefaultJson Object. /// public const uint TargetVariablesDataType_Encoding_DefaultJson = 16310; /// /// The identifier for the FieldTargetDataType_Encoding_DefaultJson Object. /// public const uint FieldTargetDataType_Encoding_DefaultJson = 15061; /// /// The identifier for the SubscribedDataSetMirrorDataType_Encoding_DefaultJson Object. /// public const uint SubscribedDataSetMirrorDataType_Encoding_DefaultJson = 16311; /// /// The identifier for the PubSubConfigurationDataType_Encoding_DefaultJson Object. /// public const uint PubSubConfigurationDataType_Encoding_DefaultJson = 21202; /// /// The identifier for the UadpWriterGroupMessageDataType_Encoding_DefaultJson Object. /// public const uint UadpWriterGroupMessageDataType_Encoding_DefaultJson = 16323; /// /// The identifier for the UadpDataSetWriterMessageDataType_Encoding_DefaultJson Object. /// public const uint UadpDataSetWriterMessageDataType_Encoding_DefaultJson = 16391; /// /// The identifier for the UadpDataSetReaderMessageDataType_Encoding_DefaultJson Object. /// public const uint UadpDataSetReaderMessageDataType_Encoding_DefaultJson = 16392; /// /// The identifier for the JsonWriterGroupMessageDataType_Encoding_DefaultJson Object. /// public const uint JsonWriterGroupMessageDataType_Encoding_DefaultJson = 16393; /// /// The identifier for the JsonDataSetWriterMessageDataType_Encoding_DefaultJson Object. /// public const uint JsonDataSetWriterMessageDataType_Encoding_DefaultJson = 16394; /// /// The identifier for the JsonDataSetReaderMessageDataType_Encoding_DefaultJson Object. /// public const uint JsonDataSetReaderMessageDataType_Encoding_DefaultJson = 16404; /// /// The identifier for the DatagramConnectionTransportDataType_Encoding_DefaultJson Object. /// public const uint DatagramConnectionTransportDataType_Encoding_DefaultJson = 17476; /// /// The identifier for the DatagramWriterGroupTransportDataType_Encoding_DefaultJson Object. /// public const uint DatagramWriterGroupTransportDataType_Encoding_DefaultJson = 21203; /// /// The identifier for the BrokerConnectionTransportDataType_Encoding_DefaultJson Object. /// public const uint BrokerConnectionTransportDataType_Encoding_DefaultJson = 15726; /// /// The identifier for the BrokerWriterGroupTransportDataType_Encoding_DefaultJson Object. /// public const uint BrokerWriterGroupTransportDataType_Encoding_DefaultJson = 16524; /// /// The identifier for the BrokerDataSetWriterTransportDataType_Encoding_DefaultJson Object. /// public const uint BrokerDataSetWriterTransportDataType_Encoding_DefaultJson = 16525; /// /// The identifier for the BrokerDataSetReaderTransportDataType_Encoding_DefaultJson Object. /// public const uint BrokerDataSetReaderTransportDataType_Encoding_DefaultJson = 16526; /// /// The identifier for the RolePermissionType_Encoding_DefaultJson Object. /// public const uint RolePermissionType_Encoding_DefaultJson = 15062; /// /// The identifier for the DataTypeDefinition_Encoding_DefaultJson Object. /// public const uint DataTypeDefinition_Encoding_DefaultJson = 15063; /// /// The identifier for the StructureField_Encoding_DefaultJson Object. /// public const uint StructureField_Encoding_DefaultJson = 15065; /// /// The identifier for the StructureDefinition_Encoding_DefaultJson Object. /// public const uint StructureDefinition_Encoding_DefaultJson = 15066; /// /// The identifier for the EnumDefinition_Encoding_DefaultJson Object. /// public const uint EnumDefinition_Encoding_DefaultJson = 15067; /// /// The identifier for the Node_Encoding_DefaultJson Object. /// public const uint Node_Encoding_DefaultJson = 15068; /// /// The identifier for the InstanceNode_Encoding_DefaultJson Object. /// public const uint InstanceNode_Encoding_DefaultJson = 15069; /// /// The identifier for the TypeNode_Encoding_DefaultJson Object. /// public const uint TypeNode_Encoding_DefaultJson = 15070; /// /// The identifier for the ObjectNode_Encoding_DefaultJson Object. /// public const uint ObjectNode_Encoding_DefaultJson = 15071; /// /// The identifier for the ObjectTypeNode_Encoding_DefaultJson Object. /// public const uint ObjectTypeNode_Encoding_DefaultJson = 15073; /// /// The identifier for the VariableNode_Encoding_DefaultJson Object. /// public const uint VariableNode_Encoding_DefaultJson = 15074; /// /// The identifier for the VariableTypeNode_Encoding_DefaultJson Object. /// public const uint VariableTypeNode_Encoding_DefaultJson = 15075; /// /// The identifier for the ReferenceTypeNode_Encoding_DefaultJson Object. /// public const uint ReferenceTypeNode_Encoding_DefaultJson = 15076; /// /// The identifier for the MethodNode_Encoding_DefaultJson Object. /// public const uint MethodNode_Encoding_DefaultJson = 15077; /// /// The identifier for the ViewNode_Encoding_DefaultJson Object. /// public const uint ViewNode_Encoding_DefaultJson = 15078; /// /// The identifier for the DataTypeNode_Encoding_DefaultJson Object. /// public const uint DataTypeNode_Encoding_DefaultJson = 15079; /// /// The identifier for the ReferenceNode_Encoding_DefaultJson Object. /// public const uint ReferenceNode_Encoding_DefaultJson = 15080; /// /// The identifier for the Argument_Encoding_DefaultJson Object. /// public const uint Argument_Encoding_DefaultJson = 15081; /// /// The identifier for the EnumValueType_Encoding_DefaultJson Object. /// public const uint EnumValueType_Encoding_DefaultJson = 15082; /// /// The identifier for the EnumField_Encoding_DefaultJson Object. /// public const uint EnumField_Encoding_DefaultJson = 15083; /// /// The identifier for the OptionSet_Encoding_DefaultJson Object. /// public const uint OptionSet_Encoding_DefaultJson = 15084; /// /// The identifier for the Union_Encoding_DefaultJson Object. /// public const uint Union_Encoding_DefaultJson = 15085; /// /// The identifier for the TimeZoneDataType_Encoding_DefaultJson Object. /// public const uint TimeZoneDataType_Encoding_DefaultJson = 15086; /// /// The identifier for the ApplicationDescription_Encoding_DefaultJson Object. /// public const uint ApplicationDescription_Encoding_DefaultJson = 15087; /// /// The identifier for the RequestHeader_Encoding_DefaultJson Object. /// public const uint RequestHeader_Encoding_DefaultJson = 15088; /// /// The identifier for the ResponseHeader_Encoding_DefaultJson Object. /// public const uint ResponseHeader_Encoding_DefaultJson = 15089; /// /// The identifier for the ServiceFault_Encoding_DefaultJson Object. /// public const uint ServiceFault_Encoding_DefaultJson = 15090; /// /// The identifier for the SessionlessInvokeRequestType_Encoding_DefaultJson Object. /// public const uint SessionlessInvokeRequestType_Encoding_DefaultJson = 15091; /// /// The identifier for the SessionlessInvokeResponseType_Encoding_DefaultJson Object. /// public const uint SessionlessInvokeResponseType_Encoding_DefaultJson = 15092; /// /// The identifier for the FindServersRequest_Encoding_DefaultJson Object. /// public const uint FindServersRequest_Encoding_DefaultJson = 15093; /// /// The identifier for the FindServersResponse_Encoding_DefaultJson Object. /// public const uint FindServersResponse_Encoding_DefaultJson = 15094; /// /// The identifier for the ServerOnNetwork_Encoding_DefaultJson Object. /// public const uint ServerOnNetwork_Encoding_DefaultJson = 15095; /// /// The identifier for the FindServersOnNetworkRequest_Encoding_DefaultJson Object. /// public const uint FindServersOnNetworkRequest_Encoding_DefaultJson = 15096; /// /// The identifier for the FindServersOnNetworkResponse_Encoding_DefaultJson Object. /// public const uint FindServersOnNetworkResponse_Encoding_DefaultJson = 15097; /// /// The identifier for the UserTokenPolicy_Encoding_DefaultJson Object. /// public const uint UserTokenPolicy_Encoding_DefaultJson = 15098; /// /// The identifier for the EndpointDescription_Encoding_DefaultJson Object. /// public const uint EndpointDescription_Encoding_DefaultJson = 15099; /// /// The identifier for the GetEndpointsRequest_Encoding_DefaultJson Object. /// public const uint GetEndpointsRequest_Encoding_DefaultJson = 15100; /// /// The identifier for the GetEndpointsResponse_Encoding_DefaultJson Object. /// public const uint GetEndpointsResponse_Encoding_DefaultJson = 15101; /// /// The identifier for the RegisteredServer_Encoding_DefaultJson Object. /// public const uint RegisteredServer_Encoding_DefaultJson = 15102; /// /// The identifier for the RegisterServerRequest_Encoding_DefaultJson Object. /// public const uint RegisterServerRequest_Encoding_DefaultJson = 15103; /// /// The identifier for the RegisterServerResponse_Encoding_DefaultJson Object. /// public const uint RegisterServerResponse_Encoding_DefaultJson = 15104; /// /// The identifier for the DiscoveryConfiguration_Encoding_DefaultJson Object. /// public const uint DiscoveryConfiguration_Encoding_DefaultJson = 15105; /// /// The identifier for the MdnsDiscoveryConfiguration_Encoding_DefaultJson Object. /// public const uint MdnsDiscoveryConfiguration_Encoding_DefaultJson = 15106; /// /// The identifier for the RegisterServer2Request_Encoding_DefaultJson Object. /// public const uint RegisterServer2Request_Encoding_DefaultJson = 15107; /// /// The identifier for the RegisterServer2Response_Encoding_DefaultJson Object. /// public const uint RegisterServer2Response_Encoding_DefaultJson = 15130; /// /// The identifier for the ChannelSecurityToken_Encoding_DefaultJson Object. /// public const uint ChannelSecurityToken_Encoding_DefaultJson = 15131; /// /// The identifier for the OpenSecureChannelRequest_Encoding_DefaultJson Object. /// public const uint OpenSecureChannelRequest_Encoding_DefaultJson = 15132; /// /// The identifier for the OpenSecureChannelResponse_Encoding_DefaultJson Object. /// public const uint OpenSecureChannelResponse_Encoding_DefaultJson = 15133; /// /// The identifier for the CloseSecureChannelRequest_Encoding_DefaultJson Object. /// public const uint CloseSecureChannelRequest_Encoding_DefaultJson = 15134; /// /// The identifier for the CloseSecureChannelResponse_Encoding_DefaultJson Object. /// public const uint CloseSecureChannelResponse_Encoding_DefaultJson = 15135; /// /// The identifier for the SignedSoftwareCertificate_Encoding_DefaultJson Object. /// public const uint SignedSoftwareCertificate_Encoding_DefaultJson = 15136; /// /// The identifier for the SignatureData_Encoding_DefaultJson Object. /// public const uint SignatureData_Encoding_DefaultJson = 15137; /// /// The identifier for the CreateSessionRequest_Encoding_DefaultJson Object. /// public const uint CreateSessionRequest_Encoding_DefaultJson = 15138; /// /// The identifier for the CreateSessionResponse_Encoding_DefaultJson Object. /// public const uint CreateSessionResponse_Encoding_DefaultJson = 15139; /// /// The identifier for the UserIdentityToken_Encoding_DefaultJson Object. /// public const uint UserIdentityToken_Encoding_DefaultJson = 15140; /// /// The identifier for the AnonymousIdentityToken_Encoding_DefaultJson Object. /// public const uint AnonymousIdentityToken_Encoding_DefaultJson = 15141; /// /// The identifier for the UserNameIdentityToken_Encoding_DefaultJson Object. /// public const uint UserNameIdentityToken_Encoding_DefaultJson = 15142; /// /// The identifier for the X509IdentityToken_Encoding_DefaultJson Object. /// public const uint X509IdentityToken_Encoding_DefaultJson = 15143; /// /// The identifier for the IssuedIdentityToken_Encoding_DefaultJson Object. /// public const uint IssuedIdentityToken_Encoding_DefaultJson = 15144; /// /// The identifier for the ActivateSessionRequest_Encoding_DefaultJson Object. /// public const uint ActivateSessionRequest_Encoding_DefaultJson = 15145; /// /// The identifier for the ActivateSessionResponse_Encoding_DefaultJson Object. /// public const uint ActivateSessionResponse_Encoding_DefaultJson = 15146; /// /// The identifier for the CloseSessionRequest_Encoding_DefaultJson Object. /// public const uint CloseSessionRequest_Encoding_DefaultJson = 15147; /// /// The identifier for the CloseSessionResponse_Encoding_DefaultJson Object. /// public const uint CloseSessionResponse_Encoding_DefaultJson = 15148; /// /// The identifier for the CancelRequest_Encoding_DefaultJson Object. /// public const uint CancelRequest_Encoding_DefaultJson = 15149; /// /// The identifier for the CancelResponse_Encoding_DefaultJson Object. /// public const uint CancelResponse_Encoding_DefaultJson = 15150; /// /// The identifier for the NodeAttributes_Encoding_DefaultJson Object. /// public const uint NodeAttributes_Encoding_DefaultJson = 15151; /// /// The identifier for the ObjectAttributes_Encoding_DefaultJson Object. /// public const uint ObjectAttributes_Encoding_DefaultJson = 15152; /// /// The identifier for the VariableAttributes_Encoding_DefaultJson Object. /// public const uint VariableAttributes_Encoding_DefaultJson = 15153; /// /// The identifier for the MethodAttributes_Encoding_DefaultJson Object. /// public const uint MethodAttributes_Encoding_DefaultJson = 15157; /// /// The identifier for the ObjectTypeAttributes_Encoding_DefaultJson Object. /// public const uint ObjectTypeAttributes_Encoding_DefaultJson = 15158; /// /// The identifier for the VariableTypeAttributes_Encoding_DefaultJson Object. /// public const uint VariableTypeAttributes_Encoding_DefaultJson = 15159; /// /// The identifier for the ReferenceTypeAttributes_Encoding_DefaultJson Object. /// public const uint ReferenceTypeAttributes_Encoding_DefaultJson = 15160; /// /// The identifier for the DataTypeAttributes_Encoding_DefaultJson Object. /// public const uint DataTypeAttributes_Encoding_DefaultJson = 15161; /// /// The identifier for the ViewAttributes_Encoding_DefaultJson Object. /// public const uint ViewAttributes_Encoding_DefaultJson = 15162; /// /// The identifier for the GenericAttributeValue_Encoding_DefaultJson Object. /// public const uint GenericAttributeValue_Encoding_DefaultJson = 15163; /// /// The identifier for the GenericAttributes_Encoding_DefaultJson Object. /// public const uint GenericAttributes_Encoding_DefaultJson = 15164; /// /// The identifier for the AddNodesItem_Encoding_DefaultJson Object. /// public const uint AddNodesItem_Encoding_DefaultJson = 15165; /// /// The identifier for the AddNodesResult_Encoding_DefaultJson Object. /// public const uint AddNodesResult_Encoding_DefaultJson = 15166; /// /// The identifier for the AddNodesRequest_Encoding_DefaultJson Object. /// public const uint AddNodesRequest_Encoding_DefaultJson = 15167; /// /// The identifier for the AddNodesResponse_Encoding_DefaultJson Object. /// public const uint AddNodesResponse_Encoding_DefaultJson = 15168; /// /// The identifier for the AddReferencesItem_Encoding_DefaultJson Object. /// public const uint AddReferencesItem_Encoding_DefaultJson = 15169; /// /// The identifier for the AddReferencesRequest_Encoding_DefaultJson Object. /// public const uint AddReferencesRequest_Encoding_DefaultJson = 15170; /// /// The identifier for the AddReferencesResponse_Encoding_DefaultJson Object. /// public const uint AddReferencesResponse_Encoding_DefaultJson = 15171; /// /// The identifier for the DeleteNodesItem_Encoding_DefaultJson Object. /// public const uint DeleteNodesItem_Encoding_DefaultJson = 15172; /// /// The identifier for the DeleteNodesRequest_Encoding_DefaultJson Object. /// public const uint DeleteNodesRequest_Encoding_DefaultJson = 15173; /// /// The identifier for the DeleteNodesResponse_Encoding_DefaultJson Object. /// public const uint DeleteNodesResponse_Encoding_DefaultJson = 15174; /// /// The identifier for the DeleteReferencesItem_Encoding_DefaultJson Object. /// public const uint DeleteReferencesItem_Encoding_DefaultJson = 15175; /// /// The identifier for the DeleteReferencesRequest_Encoding_DefaultJson Object. /// public const uint DeleteReferencesRequest_Encoding_DefaultJson = 15176; /// /// The identifier for the DeleteReferencesResponse_Encoding_DefaultJson Object. /// public const uint DeleteReferencesResponse_Encoding_DefaultJson = 15177; /// /// The identifier for the ViewDescription_Encoding_DefaultJson Object. /// public const uint ViewDescription_Encoding_DefaultJson = 15179; /// /// The identifier for the BrowseDescription_Encoding_DefaultJson Object. /// public const uint BrowseDescription_Encoding_DefaultJson = 15180; /// /// The identifier for the ReferenceDescription_Encoding_DefaultJson Object. /// public const uint ReferenceDescription_Encoding_DefaultJson = 15182; /// /// The identifier for the BrowseResult_Encoding_DefaultJson Object. /// public const uint BrowseResult_Encoding_DefaultJson = 15183; /// /// The identifier for the BrowseRequest_Encoding_DefaultJson Object. /// public const uint BrowseRequest_Encoding_DefaultJson = 15184; /// /// The identifier for the BrowseResponse_Encoding_DefaultJson Object. /// public const uint BrowseResponse_Encoding_DefaultJson = 15185; /// /// The identifier for the BrowseNextRequest_Encoding_DefaultJson Object. /// public const uint BrowseNextRequest_Encoding_DefaultJson = 15186; /// /// The identifier for the BrowseNextResponse_Encoding_DefaultJson Object. /// public const uint BrowseNextResponse_Encoding_DefaultJson = 15187; /// /// The identifier for the RelativePathElement_Encoding_DefaultJson Object. /// public const uint RelativePathElement_Encoding_DefaultJson = 15188; /// /// The identifier for the RelativePath_Encoding_DefaultJson Object. /// public const uint RelativePath_Encoding_DefaultJson = 15189; /// /// The identifier for the BrowsePath_Encoding_DefaultJson Object. /// public const uint BrowsePath_Encoding_DefaultJson = 15190; /// /// The identifier for the BrowsePathTarget_Encoding_DefaultJson Object. /// public const uint BrowsePathTarget_Encoding_DefaultJson = 15191; /// /// The identifier for the BrowsePathResult_Encoding_DefaultJson Object. /// public const uint BrowsePathResult_Encoding_DefaultJson = 15192; /// /// The identifier for the TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultJson Object. /// public const uint TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultJson = 15193; /// /// The identifier for the TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultJson Object. /// public const uint TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultJson = 15194; /// /// The identifier for the RegisterNodesRequest_Encoding_DefaultJson Object. /// public const uint RegisterNodesRequest_Encoding_DefaultJson = 15195; /// /// The identifier for the RegisterNodesResponse_Encoding_DefaultJson Object. /// public const uint RegisterNodesResponse_Encoding_DefaultJson = 15196; /// /// The identifier for the UnregisterNodesRequest_Encoding_DefaultJson Object. /// public const uint UnregisterNodesRequest_Encoding_DefaultJson = 15197; /// /// The identifier for the UnregisterNodesResponse_Encoding_DefaultJson Object. /// public const uint UnregisterNodesResponse_Encoding_DefaultJson = 15198; /// /// The identifier for the EndpointConfiguration_Encoding_DefaultJson Object. /// public const uint EndpointConfiguration_Encoding_DefaultJson = 15199; /// /// The identifier for the QueryDataDescription_Encoding_DefaultJson Object. /// public const uint QueryDataDescription_Encoding_DefaultJson = 15200; /// /// The identifier for the NodeTypeDescription_Encoding_DefaultJson Object. /// public const uint NodeTypeDescription_Encoding_DefaultJson = 15201; /// /// The identifier for the QueryDataSet_Encoding_DefaultJson Object. /// public const uint QueryDataSet_Encoding_DefaultJson = 15202; /// /// The identifier for the NodeReference_Encoding_DefaultJson Object. /// public const uint NodeReference_Encoding_DefaultJson = 15203; /// /// The identifier for the ContentFilterElement_Encoding_DefaultJson Object. /// public const uint ContentFilterElement_Encoding_DefaultJson = 15204; /// /// The identifier for the ContentFilter_Encoding_DefaultJson Object. /// public const uint ContentFilter_Encoding_DefaultJson = 15205; /// /// The identifier for the FilterOperand_Encoding_DefaultJson Object. /// public const uint FilterOperand_Encoding_DefaultJson = 15206; /// /// The identifier for the ElementOperand_Encoding_DefaultJson Object. /// public const uint ElementOperand_Encoding_DefaultJson = 15207; /// /// The identifier for the LiteralOperand_Encoding_DefaultJson Object. /// public const uint LiteralOperand_Encoding_DefaultJson = 15208; /// /// The identifier for the AttributeOperand_Encoding_DefaultJson Object. /// public const uint AttributeOperand_Encoding_DefaultJson = 15209; /// /// The identifier for the SimpleAttributeOperand_Encoding_DefaultJson Object. /// public const uint SimpleAttributeOperand_Encoding_DefaultJson = 15210; /// /// The identifier for the ContentFilterElementResult_Encoding_DefaultJson Object. /// public const uint ContentFilterElementResult_Encoding_DefaultJson = 15211; /// /// The identifier for the ContentFilterResult_Encoding_DefaultJson Object. /// public const uint ContentFilterResult_Encoding_DefaultJson = 15228; /// /// The identifier for the ParsingResult_Encoding_DefaultJson Object. /// public const uint ParsingResult_Encoding_DefaultJson = 15236; /// /// The identifier for the QueryFirstRequest_Encoding_DefaultJson Object. /// public const uint QueryFirstRequest_Encoding_DefaultJson = 15244; /// /// The identifier for the QueryFirstResponse_Encoding_DefaultJson Object. /// public const uint QueryFirstResponse_Encoding_DefaultJson = 15252; /// /// The identifier for the QueryNextRequest_Encoding_DefaultJson Object. /// public const uint QueryNextRequest_Encoding_DefaultJson = 15254; /// /// The identifier for the QueryNextResponse_Encoding_DefaultJson Object. /// public const uint QueryNextResponse_Encoding_DefaultJson = 15255; /// /// The identifier for the ReadValueId_Encoding_DefaultJson Object. /// public const uint ReadValueId_Encoding_DefaultJson = 15256; /// /// The identifier for the ReadRequest_Encoding_DefaultJson Object. /// public const uint ReadRequest_Encoding_DefaultJson = 15257; /// /// The identifier for the ReadResponse_Encoding_DefaultJson Object. /// public const uint ReadResponse_Encoding_DefaultJson = 15258; /// /// The identifier for the HistoryReadValueId_Encoding_DefaultJson Object. /// public const uint HistoryReadValueId_Encoding_DefaultJson = 15259; /// /// The identifier for the HistoryReadResult_Encoding_DefaultJson Object. /// public const uint HistoryReadResult_Encoding_DefaultJson = 15260; /// /// The identifier for the HistoryReadDetails_Encoding_DefaultJson Object. /// public const uint HistoryReadDetails_Encoding_DefaultJson = 15261; /// /// The identifier for the ReadEventDetails_Encoding_DefaultJson Object. /// public const uint ReadEventDetails_Encoding_DefaultJson = 15262; /// /// The identifier for the ReadRawModifiedDetails_Encoding_DefaultJson Object. /// public const uint ReadRawModifiedDetails_Encoding_DefaultJson = 15263; /// /// The identifier for the ReadProcessedDetails_Encoding_DefaultJson Object. /// public const uint ReadProcessedDetails_Encoding_DefaultJson = 15264; /// /// The identifier for the ReadAtTimeDetails_Encoding_DefaultJson Object. /// public const uint ReadAtTimeDetails_Encoding_DefaultJson = 15269; /// /// The identifier for the ReadAnnotationDataDetails_Encoding_DefaultJson Object. /// public const uint ReadAnnotationDataDetails_Encoding_DefaultJson = 23512; /// /// The identifier for the HistoryData_Encoding_DefaultJson Object. /// public const uint HistoryData_Encoding_DefaultJson = 15270; /// /// The identifier for the ModificationInfo_Encoding_DefaultJson Object. /// public const uint ModificationInfo_Encoding_DefaultJson = 15271; /// /// The identifier for the HistoryModifiedData_Encoding_DefaultJson Object. /// public const uint HistoryModifiedData_Encoding_DefaultJson = 15272; /// /// The identifier for the HistoryEvent_Encoding_DefaultJson Object. /// public const uint HistoryEvent_Encoding_DefaultJson = 15273; /// /// The identifier for the HistoryReadRequest_Encoding_DefaultJson Object. /// public const uint HistoryReadRequest_Encoding_DefaultJson = 15274; /// /// The identifier for the HistoryReadResponse_Encoding_DefaultJson Object. /// public const uint HistoryReadResponse_Encoding_DefaultJson = 15275; /// /// The identifier for the WriteValue_Encoding_DefaultJson Object. /// public const uint WriteValue_Encoding_DefaultJson = 15276; /// /// The identifier for the WriteRequest_Encoding_DefaultJson Object. /// public const uint WriteRequest_Encoding_DefaultJson = 15277; /// /// The identifier for the WriteResponse_Encoding_DefaultJson Object. /// public const uint WriteResponse_Encoding_DefaultJson = 15278; /// /// The identifier for the HistoryUpdateDetails_Encoding_DefaultJson Object. /// public const uint HistoryUpdateDetails_Encoding_DefaultJson = 15279; /// /// The identifier for the UpdateDataDetails_Encoding_DefaultJson Object. /// public const uint UpdateDataDetails_Encoding_DefaultJson = 15280; /// /// The identifier for the UpdateStructureDataDetails_Encoding_DefaultJson Object. /// public const uint UpdateStructureDataDetails_Encoding_DefaultJson = 15281; /// /// The identifier for the UpdateEventDetails_Encoding_DefaultJson Object. /// public const uint UpdateEventDetails_Encoding_DefaultJson = 15282; /// /// The identifier for the DeleteRawModifiedDetails_Encoding_DefaultJson Object. /// public const uint DeleteRawModifiedDetails_Encoding_DefaultJson = 15283; /// /// The identifier for the DeleteAtTimeDetails_Encoding_DefaultJson Object. /// public const uint DeleteAtTimeDetails_Encoding_DefaultJson = 15284; /// /// The identifier for the DeleteEventDetails_Encoding_DefaultJson Object. /// public const uint DeleteEventDetails_Encoding_DefaultJson = 15285; /// /// The identifier for the HistoryUpdateResult_Encoding_DefaultJson Object. /// public const uint HistoryUpdateResult_Encoding_DefaultJson = 15286; /// /// The identifier for the HistoryUpdateRequest_Encoding_DefaultJson Object. /// public const uint HistoryUpdateRequest_Encoding_DefaultJson = 15287; /// /// The identifier for the HistoryUpdateResponse_Encoding_DefaultJson Object. /// public const uint HistoryUpdateResponse_Encoding_DefaultJson = 15288; /// /// The identifier for the CallMethodRequest_Encoding_DefaultJson Object. /// public const uint CallMethodRequest_Encoding_DefaultJson = 15289; /// /// The identifier for the CallMethodResult_Encoding_DefaultJson Object. /// public const uint CallMethodResult_Encoding_DefaultJson = 15290; /// /// The identifier for the CallRequest_Encoding_DefaultJson Object. /// public const uint CallRequest_Encoding_DefaultJson = 15291; /// /// The identifier for the CallResponse_Encoding_DefaultJson Object. /// public const uint CallResponse_Encoding_DefaultJson = 15292; /// /// The identifier for the MonitoringFilter_Encoding_DefaultJson Object. /// public const uint MonitoringFilter_Encoding_DefaultJson = 15293; /// /// The identifier for the DataChangeFilter_Encoding_DefaultJson Object. /// public const uint DataChangeFilter_Encoding_DefaultJson = 15294; /// /// The identifier for the EventFilter_Encoding_DefaultJson Object. /// public const uint EventFilter_Encoding_DefaultJson = 15295; /// /// The identifier for the AggregateConfiguration_Encoding_DefaultJson Object. /// public const uint AggregateConfiguration_Encoding_DefaultJson = 15304; /// /// The identifier for the AggregateFilter_Encoding_DefaultJson Object. /// public const uint AggregateFilter_Encoding_DefaultJson = 15312; /// /// The identifier for the MonitoringFilterResult_Encoding_DefaultJson Object. /// public const uint MonitoringFilterResult_Encoding_DefaultJson = 15313; /// /// The identifier for the EventFilterResult_Encoding_DefaultJson Object. /// public const uint EventFilterResult_Encoding_DefaultJson = 15314; /// /// The identifier for the AggregateFilterResult_Encoding_DefaultJson Object. /// public const uint AggregateFilterResult_Encoding_DefaultJson = 15315; /// /// The identifier for the MonitoringParameters_Encoding_DefaultJson Object. /// public const uint MonitoringParameters_Encoding_DefaultJson = 15320; /// /// The identifier for the MonitoredItemCreateRequest_Encoding_DefaultJson Object. /// public const uint MonitoredItemCreateRequest_Encoding_DefaultJson = 15321; /// /// The identifier for the MonitoredItemCreateResult_Encoding_DefaultJson Object. /// public const uint MonitoredItemCreateResult_Encoding_DefaultJson = 15322; /// /// The identifier for the CreateMonitoredItemsRequest_Encoding_DefaultJson Object. /// public const uint CreateMonitoredItemsRequest_Encoding_DefaultJson = 15323; /// /// The identifier for the CreateMonitoredItemsResponse_Encoding_DefaultJson Object. /// public const uint CreateMonitoredItemsResponse_Encoding_DefaultJson = 15324; /// /// The identifier for the MonitoredItemModifyRequest_Encoding_DefaultJson Object. /// public const uint MonitoredItemModifyRequest_Encoding_DefaultJson = 15325; /// /// The identifier for the MonitoredItemModifyResult_Encoding_DefaultJson Object. /// public const uint MonitoredItemModifyResult_Encoding_DefaultJson = 15326; /// /// The identifier for the ModifyMonitoredItemsRequest_Encoding_DefaultJson Object. /// public const uint ModifyMonitoredItemsRequest_Encoding_DefaultJson = 15327; /// /// The identifier for the ModifyMonitoredItemsResponse_Encoding_DefaultJson Object. /// public const uint ModifyMonitoredItemsResponse_Encoding_DefaultJson = 15328; /// /// The identifier for the SetMonitoringModeRequest_Encoding_DefaultJson Object. /// public const uint SetMonitoringModeRequest_Encoding_DefaultJson = 15329; /// /// The identifier for the SetMonitoringModeResponse_Encoding_DefaultJson Object. /// public const uint SetMonitoringModeResponse_Encoding_DefaultJson = 15331; /// /// The identifier for the SetTriggeringRequest_Encoding_DefaultJson Object. /// public const uint SetTriggeringRequest_Encoding_DefaultJson = 15332; /// /// The identifier for the SetTriggeringResponse_Encoding_DefaultJson Object. /// public const uint SetTriggeringResponse_Encoding_DefaultJson = 15333; /// /// The identifier for the DeleteMonitoredItemsRequest_Encoding_DefaultJson Object. /// public const uint DeleteMonitoredItemsRequest_Encoding_DefaultJson = 15335; /// /// The identifier for the DeleteMonitoredItemsResponse_Encoding_DefaultJson Object. /// public const uint DeleteMonitoredItemsResponse_Encoding_DefaultJson = 15336; /// /// The identifier for the CreateSubscriptionRequest_Encoding_DefaultJson Object. /// public const uint CreateSubscriptionRequest_Encoding_DefaultJson = 15337; /// /// The identifier for the CreateSubscriptionResponse_Encoding_DefaultJson Object. /// public const uint CreateSubscriptionResponse_Encoding_DefaultJson = 15338; /// /// The identifier for the ModifySubscriptionRequest_Encoding_DefaultJson Object. /// public const uint ModifySubscriptionRequest_Encoding_DefaultJson = 15339; /// /// The identifier for the ModifySubscriptionResponse_Encoding_DefaultJson Object. /// public const uint ModifySubscriptionResponse_Encoding_DefaultJson = 15340; /// /// The identifier for the SetPublishingModeRequest_Encoding_DefaultJson Object. /// public const uint SetPublishingModeRequest_Encoding_DefaultJson = 15341; /// /// The identifier for the SetPublishingModeResponse_Encoding_DefaultJson Object. /// public const uint SetPublishingModeResponse_Encoding_DefaultJson = 15342; /// /// The identifier for the NotificationMessage_Encoding_DefaultJson Object. /// public const uint NotificationMessage_Encoding_DefaultJson = 15343; /// /// The identifier for the NotificationData_Encoding_DefaultJson Object. /// public const uint NotificationData_Encoding_DefaultJson = 15344; /// /// The identifier for the DataChangeNotification_Encoding_DefaultJson Object. /// public const uint DataChangeNotification_Encoding_DefaultJson = 15345; /// /// The identifier for the MonitoredItemNotification_Encoding_DefaultJson Object. /// public const uint MonitoredItemNotification_Encoding_DefaultJson = 15346; /// /// The identifier for the EventNotificationList_Encoding_DefaultJson Object. /// public const uint EventNotificationList_Encoding_DefaultJson = 15347; /// /// The identifier for the EventFieldList_Encoding_DefaultJson Object. /// public const uint EventFieldList_Encoding_DefaultJson = 15348; /// /// The identifier for the HistoryEventFieldList_Encoding_DefaultJson Object. /// public const uint HistoryEventFieldList_Encoding_DefaultJson = 15349; /// /// The identifier for the StatusChangeNotification_Encoding_DefaultJson Object. /// public const uint StatusChangeNotification_Encoding_DefaultJson = 15350; /// /// The identifier for the SubscriptionAcknowledgement_Encoding_DefaultJson Object. /// public const uint SubscriptionAcknowledgement_Encoding_DefaultJson = 15351; /// /// The identifier for the PublishRequest_Encoding_DefaultJson Object. /// public const uint PublishRequest_Encoding_DefaultJson = 15352; /// /// The identifier for the PublishResponse_Encoding_DefaultJson Object. /// public const uint PublishResponse_Encoding_DefaultJson = 15353; /// /// The identifier for the RepublishRequest_Encoding_DefaultJson Object. /// public const uint RepublishRequest_Encoding_DefaultJson = 15354; /// /// The identifier for the RepublishResponse_Encoding_DefaultJson Object. /// public const uint RepublishResponse_Encoding_DefaultJson = 15355; /// /// The identifier for the TransferResult_Encoding_DefaultJson Object. /// public const uint TransferResult_Encoding_DefaultJson = 15356; /// /// The identifier for the TransferSubscriptionsRequest_Encoding_DefaultJson Object. /// public const uint TransferSubscriptionsRequest_Encoding_DefaultJson = 15357; /// /// The identifier for the TransferSubscriptionsResponse_Encoding_DefaultJson Object. /// public const uint TransferSubscriptionsResponse_Encoding_DefaultJson = 15358; /// /// The identifier for the DeleteSubscriptionsRequest_Encoding_DefaultJson Object. /// public const uint DeleteSubscriptionsRequest_Encoding_DefaultJson = 15359; /// /// The identifier for the DeleteSubscriptionsResponse_Encoding_DefaultJson Object. /// public const uint DeleteSubscriptionsResponse_Encoding_DefaultJson = 15360; /// /// The identifier for the BuildInfo_Encoding_DefaultJson Object. /// public const uint BuildInfo_Encoding_DefaultJson = 15361; /// /// The identifier for the RedundantServerDataType_Encoding_DefaultJson Object. /// public const uint RedundantServerDataType_Encoding_DefaultJson = 15362; /// /// The identifier for the EndpointUrlListDataType_Encoding_DefaultJson Object. /// public const uint EndpointUrlListDataType_Encoding_DefaultJson = 15363; /// /// The identifier for the NetworkGroupDataType_Encoding_DefaultJson Object. /// public const uint NetworkGroupDataType_Encoding_DefaultJson = 15364; /// /// The identifier for the SamplingIntervalDiagnosticsDataType_Encoding_DefaultJson Object. /// public const uint SamplingIntervalDiagnosticsDataType_Encoding_DefaultJson = 15365; /// /// The identifier for the ServerDiagnosticsSummaryDataType_Encoding_DefaultJson Object. /// public const uint ServerDiagnosticsSummaryDataType_Encoding_DefaultJson = 15366; /// /// The identifier for the ServerStatusDataType_Encoding_DefaultJson Object. /// public const uint ServerStatusDataType_Encoding_DefaultJson = 15367; /// /// The identifier for the SessionDiagnosticsDataType_Encoding_DefaultJson Object. /// public const uint SessionDiagnosticsDataType_Encoding_DefaultJson = 15368; /// /// The identifier for the SessionSecurityDiagnosticsDataType_Encoding_DefaultJson Object. /// public const uint SessionSecurityDiagnosticsDataType_Encoding_DefaultJson = 15369; /// /// The identifier for the ServiceCounterDataType_Encoding_DefaultJson Object. /// public const uint ServiceCounterDataType_Encoding_DefaultJson = 15370; /// /// The identifier for the StatusResult_Encoding_DefaultJson Object. /// public const uint StatusResult_Encoding_DefaultJson = 15371; /// /// The identifier for the SubscriptionDiagnosticsDataType_Encoding_DefaultJson Object. /// public const uint SubscriptionDiagnosticsDataType_Encoding_DefaultJson = 15372; /// /// The identifier for the ModelChangeStructureDataType_Encoding_DefaultJson Object. /// public const uint ModelChangeStructureDataType_Encoding_DefaultJson = 15373; /// /// The identifier for the SemanticChangeStructureDataType_Encoding_DefaultJson Object. /// public const uint SemanticChangeStructureDataType_Encoding_DefaultJson = 15374; /// /// The identifier for the Range_Encoding_DefaultJson Object. /// public const uint Range_Encoding_DefaultJson = 15375; /// /// The identifier for the EUInformation_Encoding_DefaultJson Object. /// public const uint EUInformation_Encoding_DefaultJson = 15376; /// /// The identifier for the ComplexNumberType_Encoding_DefaultJson Object. /// public const uint ComplexNumberType_Encoding_DefaultJson = 15377; /// /// The identifier for the DoubleComplexNumberType_Encoding_DefaultJson Object. /// public const uint DoubleComplexNumberType_Encoding_DefaultJson = 15378; /// /// The identifier for the AxisInformation_Encoding_DefaultJson Object. /// public const uint AxisInformation_Encoding_DefaultJson = 15379; /// /// The identifier for the XVType_Encoding_DefaultJson Object. /// public const uint XVType_Encoding_DefaultJson = 15380; /// /// The identifier for the ProgramDiagnosticDataType_Encoding_DefaultJson Object. /// public const uint ProgramDiagnosticDataType_Encoding_DefaultJson = 15381; /// /// The identifier for the ProgramDiagnostic2DataType_Encoding_DefaultJson Object. /// public const uint ProgramDiagnostic2DataType_Encoding_DefaultJson = 15405; /// /// The identifier for the Annotation_Encoding_DefaultJson Object. /// public const uint Annotation_Encoding_DefaultJson = 15382; } #endregion #region ObjectType Identifiers /// /// A class that declares constants for all ObjectTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class ObjectTypes { /// /// The identifier for the BaseObjectType ObjectType. /// public const uint BaseObjectType = 58; /// /// The identifier for the FolderType ObjectType. /// public const uint FolderType = 61; /// /// The identifier for the DataTypeSystemType ObjectType. /// public const uint DataTypeSystemType = 75; /// /// The identifier for the DataTypeEncodingType ObjectType. /// public const uint DataTypeEncodingType = 76; /// /// The identifier for the ModellingRuleType ObjectType. /// public const uint ModellingRuleType = 77; /// /// The identifier for the ServerType ObjectType. /// public const uint ServerType = 2004; /// /// The identifier for the ServerCapabilitiesType ObjectType. /// public const uint ServerCapabilitiesType = 2013; /// /// The identifier for the ServerDiagnosticsType ObjectType. /// public const uint ServerDiagnosticsType = 2020; /// /// The identifier for the SessionsDiagnosticsSummaryType ObjectType. /// public const uint SessionsDiagnosticsSummaryType = 2026; /// /// The identifier for the SessionDiagnosticsObjectType ObjectType. /// public const uint SessionDiagnosticsObjectType = 2029; /// /// The identifier for the VendorServerInfoType ObjectType. /// public const uint VendorServerInfoType = 2033; /// /// The identifier for the ServerRedundancyType ObjectType. /// public const uint ServerRedundancyType = 2034; /// /// The identifier for the TransparentRedundancyType ObjectType. /// public const uint TransparentRedundancyType = 2036; /// /// The identifier for the NonTransparentRedundancyType ObjectType. /// public const uint NonTransparentRedundancyType = 2039; /// /// The identifier for the NonTransparentNetworkRedundancyType ObjectType. /// public const uint NonTransparentNetworkRedundancyType = 11945; /// /// The identifier for the OperationLimitsType ObjectType. /// public const uint OperationLimitsType = 11564; /// /// The identifier for the FileType ObjectType. /// public const uint FileType = 11575; /// /// The identifier for the AddressSpaceFileType ObjectType. /// public const uint AddressSpaceFileType = 11595; /// /// The identifier for the NamespaceMetadataType ObjectType. /// public const uint NamespaceMetadataType = 11616; /// /// The identifier for the NamespacesType ObjectType. /// public const uint NamespacesType = 11645; /// /// The identifier for the BaseEventType ObjectType. /// public const uint BaseEventType = 2041; /// /// The identifier for the AuditEventType ObjectType. /// public const uint AuditEventType = 2052; /// /// The identifier for the AuditSecurityEventType ObjectType. /// public const uint AuditSecurityEventType = 2058; /// /// The identifier for the AuditChannelEventType ObjectType. /// public const uint AuditChannelEventType = 2059; /// /// The identifier for the AuditOpenSecureChannelEventType ObjectType. /// public const uint AuditOpenSecureChannelEventType = 2060; /// /// The identifier for the AuditSessionEventType ObjectType. /// public const uint AuditSessionEventType = 2069; /// /// The identifier for the AuditCreateSessionEventType ObjectType. /// public const uint AuditCreateSessionEventType = 2071; /// /// The identifier for the AuditUrlMismatchEventType ObjectType. /// public const uint AuditUrlMismatchEventType = 2748; /// /// The identifier for the AuditActivateSessionEventType ObjectType. /// public const uint AuditActivateSessionEventType = 2075; /// /// The identifier for the AuditCancelEventType ObjectType. /// public const uint AuditCancelEventType = 2078; /// /// The identifier for the AuditCertificateEventType ObjectType. /// public const uint AuditCertificateEventType = 2080; /// /// The identifier for the AuditCertificateDataMismatchEventType ObjectType. /// public const uint AuditCertificateDataMismatchEventType = 2082; /// /// The identifier for the AuditCertificateExpiredEventType ObjectType. /// public const uint AuditCertificateExpiredEventType = 2085; /// /// The identifier for the AuditCertificateInvalidEventType ObjectType. /// public const uint AuditCertificateInvalidEventType = 2086; /// /// The identifier for the AuditCertificateUntrustedEventType ObjectType. /// public const uint AuditCertificateUntrustedEventType = 2087; /// /// The identifier for the AuditCertificateRevokedEventType ObjectType. /// public const uint AuditCertificateRevokedEventType = 2088; /// /// The identifier for the AuditCertificateMismatchEventType ObjectType. /// public const uint AuditCertificateMismatchEventType = 2089; /// /// The identifier for the AuditNodeManagementEventType ObjectType. /// public const uint AuditNodeManagementEventType = 2090; /// /// The identifier for the AuditAddNodesEventType ObjectType. /// public const uint AuditAddNodesEventType = 2091; /// /// The identifier for the AuditDeleteNodesEventType ObjectType. /// public const uint AuditDeleteNodesEventType = 2093; /// /// The identifier for the AuditAddReferencesEventType ObjectType. /// public const uint AuditAddReferencesEventType = 2095; /// /// The identifier for the AuditDeleteReferencesEventType ObjectType. /// public const uint AuditDeleteReferencesEventType = 2097; /// /// The identifier for the AuditUpdateEventType ObjectType. /// public const uint AuditUpdateEventType = 2099; /// /// The identifier for the AuditWriteUpdateEventType ObjectType. /// public const uint AuditWriteUpdateEventType = 2100; /// /// The identifier for the AuditHistoryUpdateEventType ObjectType. /// public const uint AuditHistoryUpdateEventType = 2104; /// /// The identifier for the AuditUpdateMethodEventType ObjectType. /// public const uint AuditUpdateMethodEventType = 2127; /// /// The identifier for the SystemEventType ObjectType. /// public const uint SystemEventType = 2130; /// /// The identifier for the DeviceFailureEventType ObjectType. /// public const uint DeviceFailureEventType = 2131; /// /// The identifier for the SystemStatusChangeEventType ObjectType. /// public const uint SystemStatusChangeEventType = 11446; /// /// The identifier for the BaseModelChangeEventType ObjectType. /// public const uint BaseModelChangeEventType = 2132; /// /// The identifier for the GeneralModelChangeEventType ObjectType. /// public const uint GeneralModelChangeEventType = 2133; /// /// The identifier for the SemanticChangeEventType ObjectType. /// public const uint SemanticChangeEventType = 2738; /// /// The identifier for the EventQueueOverflowEventType ObjectType. /// public const uint EventQueueOverflowEventType = 3035; /// /// The identifier for the ProgressEventType ObjectType. /// public const uint ProgressEventType = 11436; /// /// The identifier for the AggregateFunctionType ObjectType. /// public const uint AggregateFunctionType = 2340; /// /// The identifier for the StateMachineType ObjectType. /// public const uint StateMachineType = 2299; /// /// The identifier for the FiniteStateMachineType ObjectType. /// public const uint FiniteStateMachineType = 2771; /// /// The identifier for the StateType ObjectType. /// public const uint StateType = 2307; /// /// The identifier for the InitialStateType ObjectType. /// public const uint InitialStateType = 2309; /// /// The identifier for the TransitionType ObjectType. /// public const uint TransitionType = 2310; /// /// The identifier for the ChoiceStateType ObjectType. /// public const uint ChoiceStateType = 15109; /// /// The identifier for the TransitionEventType ObjectType. /// public const uint TransitionEventType = 2311; /// /// The identifier for the AuditUpdateStateEventType ObjectType. /// public const uint AuditUpdateStateEventType = 2315; /// /// The identifier for the FileDirectoryType ObjectType. /// public const uint FileDirectoryType = 13353; /// /// The identifier for the TemporaryFileTransferType ObjectType. /// public const uint TemporaryFileTransferType = 15744; /// /// The identifier for the FileTransferStateMachineType ObjectType. /// public const uint FileTransferStateMachineType = 15803; /// /// The identifier for the RoleSetType ObjectType. /// public const uint RoleSetType = 15607; /// /// The identifier for the RoleType ObjectType. /// public const uint RoleType = 15620; /// /// The identifier for the RoleMappingRuleChangedAuditEventType ObjectType. /// public const uint RoleMappingRuleChangedAuditEventType = 17641; /// /// The identifier for the DictionaryEntryType ObjectType. /// public const uint DictionaryEntryType = 17589; /// /// The identifier for the DictionaryFolderType ObjectType. /// public const uint DictionaryFolderType = 17591; /// /// The identifier for the IrdiDictionaryEntryType ObjectType. /// public const uint IrdiDictionaryEntryType = 17598; /// /// The identifier for the UriDictionaryEntryType ObjectType. /// public const uint UriDictionaryEntryType = 17600; /// /// The identifier for the BaseInterfaceType ObjectType. /// public const uint BaseInterfaceType = 17602; /// /// The identifier for the ConditionType ObjectType. /// public const uint ConditionType = 2782; /// /// The identifier for the DialogConditionType ObjectType. /// public const uint DialogConditionType = 2830; /// /// The identifier for the AcknowledgeableConditionType ObjectType. /// public const uint AcknowledgeableConditionType = 2881; /// /// The identifier for the AlarmConditionType ObjectType. /// public const uint AlarmConditionType = 2915; /// /// The identifier for the AlarmGroupType ObjectType. /// public const uint AlarmGroupType = 16405; /// /// The identifier for the ShelvedStateMachineType ObjectType. /// public const uint ShelvedStateMachineType = 2929; /// /// The identifier for the LimitAlarmType ObjectType. /// public const uint LimitAlarmType = 2955; /// /// The identifier for the ExclusiveLimitStateMachineType ObjectType. /// public const uint ExclusiveLimitStateMachineType = 9318; /// /// The identifier for the ExclusiveLimitAlarmType ObjectType. /// public const uint ExclusiveLimitAlarmType = 9341; /// /// The identifier for the NonExclusiveLimitAlarmType ObjectType. /// public const uint NonExclusiveLimitAlarmType = 9906; /// /// The identifier for the NonExclusiveLevelAlarmType ObjectType. /// public const uint NonExclusiveLevelAlarmType = 10060; /// /// The identifier for the ExclusiveLevelAlarmType ObjectType. /// public const uint ExclusiveLevelAlarmType = 9482; /// /// The identifier for the NonExclusiveDeviationAlarmType ObjectType. /// public const uint NonExclusiveDeviationAlarmType = 10368; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType ObjectType. /// public const uint NonExclusiveRateOfChangeAlarmType = 10214; /// /// The identifier for the ExclusiveDeviationAlarmType ObjectType. /// public const uint ExclusiveDeviationAlarmType = 9764; /// /// The identifier for the ExclusiveRateOfChangeAlarmType ObjectType. /// public const uint ExclusiveRateOfChangeAlarmType = 9623; /// /// The identifier for the DiscreteAlarmType ObjectType. /// public const uint DiscreteAlarmType = 10523; /// /// The identifier for the OffNormalAlarmType ObjectType. /// public const uint OffNormalAlarmType = 10637; /// /// The identifier for the SystemOffNormalAlarmType ObjectType. /// public const uint SystemOffNormalAlarmType = 11753; /// /// The identifier for the TripAlarmType ObjectType. /// public const uint TripAlarmType = 10751; /// /// The identifier for the InstrumentDiagnosticAlarmType ObjectType. /// public const uint InstrumentDiagnosticAlarmType = 18347; /// /// The identifier for the SystemDiagnosticAlarmType ObjectType. /// public const uint SystemDiagnosticAlarmType = 18496; /// /// The identifier for the CertificateExpirationAlarmType ObjectType. /// public const uint CertificateExpirationAlarmType = 13225; /// /// The identifier for the DiscrepancyAlarmType ObjectType. /// public const uint DiscrepancyAlarmType = 17080; /// /// The identifier for the BaseConditionClassType ObjectType. /// public const uint BaseConditionClassType = 11163; /// /// The identifier for the ProcessConditionClassType ObjectType. /// public const uint ProcessConditionClassType = 11164; /// /// The identifier for the MaintenanceConditionClassType ObjectType. /// public const uint MaintenanceConditionClassType = 11165; /// /// The identifier for the SystemConditionClassType ObjectType. /// public const uint SystemConditionClassType = 11166; /// /// The identifier for the SafetyConditionClassType ObjectType. /// public const uint SafetyConditionClassType = 17218; /// /// The identifier for the HighlyManagedAlarmConditionClassType ObjectType. /// public const uint HighlyManagedAlarmConditionClassType = 17219; /// /// The identifier for the TrainingConditionClassType ObjectType. /// public const uint TrainingConditionClassType = 17220; /// /// The identifier for the StatisticalConditionClassType ObjectType. /// public const uint StatisticalConditionClassType = 18665; /// /// The identifier for the TestingConditionSubClassType ObjectType. /// public const uint TestingConditionSubClassType = 17221; /// /// The identifier for the AuditConditionEventType ObjectType. /// public const uint AuditConditionEventType = 2790; /// /// The identifier for the AuditConditionEnableEventType ObjectType. /// public const uint AuditConditionEnableEventType = 2803; /// /// The identifier for the AuditConditionCommentEventType ObjectType. /// public const uint AuditConditionCommentEventType = 2829; /// /// The identifier for the AuditConditionRespondEventType ObjectType. /// public const uint AuditConditionRespondEventType = 8927; /// /// The identifier for the AuditConditionAcknowledgeEventType ObjectType. /// public const uint AuditConditionAcknowledgeEventType = 8944; /// /// The identifier for the AuditConditionConfirmEventType ObjectType. /// public const uint AuditConditionConfirmEventType = 8961; /// /// The identifier for the AuditConditionShelvingEventType ObjectType. /// public const uint AuditConditionShelvingEventType = 11093; /// /// The identifier for the AuditConditionSuppressionEventType ObjectType. /// public const uint AuditConditionSuppressionEventType = 17225; /// /// The identifier for the AuditConditionSilenceEventType ObjectType. /// public const uint AuditConditionSilenceEventType = 17242; /// /// The identifier for the AuditConditionResetEventType ObjectType. /// public const uint AuditConditionResetEventType = 15013; /// /// The identifier for the AuditConditionOutOfServiceEventType ObjectType. /// public const uint AuditConditionOutOfServiceEventType = 17259; /// /// The identifier for the RefreshStartEventType ObjectType. /// public const uint RefreshStartEventType = 2787; /// /// The identifier for the RefreshEndEventType ObjectType. /// public const uint RefreshEndEventType = 2788; /// /// The identifier for the RefreshRequiredEventType ObjectType. /// public const uint RefreshRequiredEventType = 2789; /// /// The identifier for the AlarmMetricsType ObjectType. /// public const uint AlarmMetricsType = 17279; /// /// The identifier for the ProgramStateMachineType ObjectType. /// public const uint ProgramStateMachineType = 2391; /// /// The identifier for the ProgramTransitionEventType ObjectType. /// public const uint ProgramTransitionEventType = 2378; /// /// The identifier for the AuditProgramTransitionEventType ObjectType. /// public const uint AuditProgramTransitionEventType = 11856; /// /// The identifier for the ProgramTransitionAuditEventType ObjectType. /// public const uint ProgramTransitionAuditEventType = 3806; /// /// The identifier for the HistoricalDataConfigurationType ObjectType. /// public const uint HistoricalDataConfigurationType = 2318; /// /// The identifier for the HistoryServerCapabilitiesType ObjectType. /// public const uint HistoryServerCapabilitiesType = 2330; /// /// The identifier for the AuditHistoryEventUpdateEventType ObjectType. /// public const uint AuditHistoryEventUpdateEventType = 2999; /// /// The identifier for the AuditHistoryValueUpdateEventType ObjectType. /// public const uint AuditHistoryValueUpdateEventType = 3006; /// /// The identifier for the AuditHistoryAnnotationUpdateEventType ObjectType. /// public const uint AuditHistoryAnnotationUpdateEventType = 19095; /// /// The identifier for the AuditHistoryDeleteEventType ObjectType. /// public const uint AuditHistoryDeleteEventType = 3012; /// /// The identifier for the AuditHistoryRawModifyDeleteEventType ObjectType. /// public const uint AuditHistoryRawModifyDeleteEventType = 3014; /// /// The identifier for the AuditHistoryAtTimeDeleteEventType ObjectType. /// public const uint AuditHistoryAtTimeDeleteEventType = 3019; /// /// The identifier for the AuditHistoryEventDeleteEventType ObjectType. /// public const uint AuditHistoryEventDeleteEventType = 3022; /// /// The identifier for the TrustListType ObjectType. /// public const uint TrustListType = 12522; /// /// The identifier for the TrustListOutOfDateAlarmType ObjectType. /// public const uint TrustListOutOfDateAlarmType = 19297; /// /// The identifier for the CertificateGroupType ObjectType. /// public const uint CertificateGroupType = 12555; /// /// The identifier for the CertificateGroupFolderType ObjectType. /// public const uint CertificateGroupFolderType = 13813; /// /// The identifier for the CertificateType ObjectType. /// public const uint CertificateType = 12556; /// /// The identifier for the ApplicationCertificateType ObjectType. /// public const uint ApplicationCertificateType = 12557; /// /// The identifier for the HttpsCertificateType ObjectType. /// public const uint HttpsCertificateType = 12558; /// /// The identifier for the UserCredentialCertificateType ObjectType. /// public const uint UserCredentialCertificateType = 15181; /// /// The identifier for the RsaMinApplicationCertificateType ObjectType. /// public const uint RsaMinApplicationCertificateType = 12559; /// /// The identifier for the RsaSha256ApplicationCertificateType ObjectType. /// public const uint RsaSha256ApplicationCertificateType = 12560; /// /// The identifier for the TrustListUpdatedAuditEventType ObjectType. /// public const uint TrustListUpdatedAuditEventType = 12561; /// /// The identifier for the ServerConfigurationType ObjectType. /// public const uint ServerConfigurationType = 12581; /// /// The identifier for the CertificateUpdatedAuditEventType ObjectType. /// public const uint CertificateUpdatedAuditEventType = 12620; /// /// The identifier for the KeyCredentialConfigurationFolderType ObjectType. /// public const uint KeyCredentialConfigurationFolderType = 17496; /// /// The identifier for the KeyCredentialConfigurationType ObjectType. /// public const uint KeyCredentialConfigurationType = 18001; /// /// The identifier for the KeyCredentialAuditEventType ObjectType. /// public const uint KeyCredentialAuditEventType = 18011; /// /// The identifier for the KeyCredentialUpdatedAuditEventType ObjectType. /// public const uint KeyCredentialUpdatedAuditEventType = 18029; /// /// The identifier for the KeyCredentialDeletedAuditEventType ObjectType. /// public const uint KeyCredentialDeletedAuditEventType = 18047; /// /// The identifier for the AuthorizationServiceConfigurationType ObjectType. /// public const uint AuthorizationServiceConfigurationType = 17852; /// /// The identifier for the AggregateConfigurationType ObjectType. /// public const uint AggregateConfigurationType = 11187; /// /// The identifier for the PubSubKeyServiceType ObjectType. /// public const uint PubSubKeyServiceType = 15906; /// /// The identifier for the SecurityGroupFolderType ObjectType. /// public const uint SecurityGroupFolderType = 15452; /// /// The identifier for the SecurityGroupType ObjectType. /// public const uint SecurityGroupType = 15471; /// /// The identifier for the PublishSubscribeType ObjectType. /// public const uint PublishSubscribeType = 14416; /// /// The identifier for the PublishedDataSetType ObjectType. /// public const uint PublishedDataSetType = 14509; /// /// The identifier for the ExtensionFieldsType ObjectType. /// public const uint ExtensionFieldsType = 15489; /// /// The identifier for the PublishedDataItemsType ObjectType. /// public const uint PublishedDataItemsType = 14534; /// /// The identifier for the PublishedEventsType ObjectType. /// public const uint PublishedEventsType = 14572; /// /// The identifier for the DataSetFolderType ObjectType. /// public const uint DataSetFolderType = 14477; /// /// The identifier for the PubSubConnectionType ObjectType. /// public const uint PubSubConnectionType = 14209; /// /// The identifier for the ConnectionTransportType ObjectType. /// public const uint ConnectionTransportType = 17721; /// /// The identifier for the PubSubGroupType ObjectType. /// public const uint PubSubGroupType = 14232; /// /// The identifier for the WriterGroupType ObjectType. /// public const uint WriterGroupType = 17725; /// /// The identifier for the WriterGroupTransportType ObjectType. /// public const uint WriterGroupTransportType = 17997; /// /// The identifier for the WriterGroupMessageType ObjectType. /// public const uint WriterGroupMessageType = 17998; /// /// The identifier for the ReaderGroupType ObjectType. /// public const uint ReaderGroupType = 17999; /// /// The identifier for the ReaderGroupTransportType ObjectType. /// public const uint ReaderGroupTransportType = 21090; /// /// The identifier for the ReaderGroupMessageType ObjectType. /// public const uint ReaderGroupMessageType = 21091; /// /// The identifier for the DataSetWriterType ObjectType. /// public const uint DataSetWriterType = 15298; /// /// The identifier for the DataSetWriterTransportType ObjectType. /// public const uint DataSetWriterTransportType = 15305; /// /// The identifier for the DataSetWriterMessageType ObjectType. /// public const uint DataSetWriterMessageType = 21096; /// /// The identifier for the DataSetReaderType ObjectType. /// public const uint DataSetReaderType = 15306; /// /// The identifier for the DataSetReaderTransportType ObjectType. /// public const uint DataSetReaderTransportType = 15319; /// /// The identifier for the DataSetReaderMessageType ObjectType. /// public const uint DataSetReaderMessageType = 21104; /// /// The identifier for the SubscribedDataSetType ObjectType. /// public const uint SubscribedDataSetType = 15108; /// /// The identifier for the TargetVariablesType ObjectType. /// public const uint TargetVariablesType = 15111; /// /// The identifier for the SubscribedDataSetMirrorType ObjectType. /// public const uint SubscribedDataSetMirrorType = 15127; /// /// The identifier for the PubSubStatusType ObjectType. /// public const uint PubSubStatusType = 14643; /// /// The identifier for the PubSubDiagnosticsType ObjectType. /// public const uint PubSubDiagnosticsType = 19677; /// /// The identifier for the PubSubDiagnosticsRootType ObjectType. /// public const uint PubSubDiagnosticsRootType = 19732; /// /// The identifier for the PubSubDiagnosticsConnectionType ObjectType. /// public const uint PubSubDiagnosticsConnectionType = 19786; /// /// The identifier for the PubSubDiagnosticsWriterGroupType ObjectType. /// public const uint PubSubDiagnosticsWriterGroupType = 19834; /// /// The identifier for the PubSubDiagnosticsReaderGroupType ObjectType. /// public const uint PubSubDiagnosticsReaderGroupType = 19903; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType ObjectType. /// public const uint PubSubDiagnosticsDataSetWriterType = 19968; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType ObjectType. /// public const uint PubSubDiagnosticsDataSetReaderType = 20027; /// /// The identifier for the PubSubStatusEventType ObjectType. /// public const uint PubSubStatusEventType = 15535; /// /// The identifier for the PubSubTransportLimitsExceedEventType ObjectType. /// public const uint PubSubTransportLimitsExceedEventType = 15548; /// /// The identifier for the PubSubCommunicationFailureEventType ObjectType. /// public const uint PubSubCommunicationFailureEventType = 15563; /// /// The identifier for the UadpWriterGroupMessageType ObjectType. /// public const uint UadpWriterGroupMessageType = 21105; /// /// The identifier for the UadpDataSetWriterMessageType ObjectType. /// public const uint UadpDataSetWriterMessageType = 21111; /// /// The identifier for the UadpDataSetReaderMessageType ObjectType. /// public const uint UadpDataSetReaderMessageType = 21116; /// /// The identifier for the JsonWriterGroupMessageType ObjectType. /// public const uint JsonWriterGroupMessageType = 21126; /// /// The identifier for the JsonDataSetWriterMessageType ObjectType. /// public const uint JsonDataSetWriterMessageType = 21128; /// /// The identifier for the JsonDataSetReaderMessageType ObjectType. /// public const uint JsonDataSetReaderMessageType = 21130; /// /// The identifier for the DatagramConnectionTransportType ObjectType. /// public const uint DatagramConnectionTransportType = 15064; /// /// The identifier for the DatagramWriterGroupTransportType ObjectType. /// public const uint DatagramWriterGroupTransportType = 21133; /// /// The identifier for the BrokerConnectionTransportType ObjectType. /// public const uint BrokerConnectionTransportType = 15155; /// /// The identifier for the BrokerWriterGroupTransportType ObjectType. /// public const uint BrokerWriterGroupTransportType = 21136; /// /// The identifier for the BrokerDataSetWriterTransportType ObjectType. /// public const uint BrokerDataSetWriterTransportType = 21138; /// /// The identifier for the BrokerDataSetReaderTransportType ObjectType. /// public const uint BrokerDataSetReaderTransportType = 21142; /// /// The identifier for the NetworkAddressType ObjectType. /// public const uint NetworkAddressType = 21145; /// /// The identifier for the NetworkAddressUrlType ObjectType. /// public const uint NetworkAddressUrlType = 21147; } #endregion #region ReferenceType Identifiers /// /// A class that declares constants for all ReferenceTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class ReferenceTypes { /// /// The identifier for the References ReferenceType. /// public const uint References = 31; /// /// The identifier for the NonHierarchicalReferences ReferenceType. /// public const uint NonHierarchicalReferences = 32; /// /// The identifier for the HierarchicalReferences ReferenceType. /// public const uint HierarchicalReferences = 33; /// /// The identifier for the HasChild ReferenceType. /// public const uint HasChild = 34; /// /// The identifier for the Organizes ReferenceType. /// public const uint Organizes = 35; /// /// The identifier for the HasEventSource ReferenceType. /// public const uint HasEventSource = 36; /// /// The identifier for the HasModellingRule ReferenceType. /// public const uint HasModellingRule = 37; /// /// The identifier for the HasEncoding ReferenceType. /// public const uint HasEncoding = 38; /// /// The identifier for the HasDescription ReferenceType. /// public const uint HasDescription = 39; /// /// The identifier for the HasTypeDefinition ReferenceType. /// public const uint HasTypeDefinition = 40; /// /// The identifier for the GeneratesEvent ReferenceType. /// public const uint GeneratesEvent = 41; /// /// The identifier for the AlwaysGeneratesEvent ReferenceType. /// public const uint AlwaysGeneratesEvent = 3065; /// /// The identifier for the Aggregates ReferenceType. /// public const uint Aggregates = 44; /// /// The identifier for the HasSubtype ReferenceType. /// public const uint HasSubtype = 45; /// /// The identifier for the HasProperty ReferenceType. /// public const uint HasProperty = 46; /// /// The identifier for the HasComponent ReferenceType. /// public const uint HasComponent = 47; /// /// The identifier for the HasNotifier ReferenceType. /// public const uint HasNotifier = 48; /// /// The identifier for the HasOrderedComponent ReferenceType. /// public const uint HasOrderedComponent = 49; /// /// The identifier for the FromState ReferenceType. /// public const uint FromState = 51; /// /// The identifier for the ToState ReferenceType. /// public const uint ToState = 52; /// /// The identifier for the HasCause ReferenceType. /// public const uint HasCause = 53; /// /// The identifier for the HasEffect ReferenceType. /// public const uint HasEffect = 54; /// /// The identifier for the HasSubStateMachine ReferenceType. /// public const uint HasSubStateMachine = 117; /// /// The identifier for the HasHistoricalConfiguration ReferenceType. /// public const uint HasHistoricalConfiguration = 56; /// /// The identifier for the HasArgumentDescription ReferenceType. /// public const uint HasArgumentDescription = 129; /// /// The identifier for the HasOptionalInputArgumentDescription ReferenceType. /// public const uint HasOptionalInputArgumentDescription = 131; /// /// The identifier for the HasGuard ReferenceType. /// public const uint HasGuard = 15112; /// /// The identifier for the HasDictionaryEntry ReferenceType. /// public const uint HasDictionaryEntry = 17597; /// /// The identifier for the HasInterface ReferenceType. /// public const uint HasInterface = 17603; /// /// The identifier for the HasAddIn ReferenceType. /// public const uint HasAddIn = 17604; /// /// The identifier for the HasTrueSubState ReferenceType. /// public const uint HasTrueSubState = 9004; /// /// The identifier for the HasFalseSubState ReferenceType. /// public const uint HasFalseSubState = 9005; /// /// The identifier for the HasAlarmSuppressionGroup ReferenceType. /// public const uint HasAlarmSuppressionGroup = 16361; /// /// The identifier for the AlarmGroupMember ReferenceType. /// public const uint AlarmGroupMember = 16362; /// /// The identifier for the HasCondition ReferenceType. /// public const uint HasCondition = 9006; /// /// The identifier for the HasEffectDisable ReferenceType. /// public const uint HasEffectDisable = 17276; /// /// The identifier for the HasEffectEnable ReferenceType. /// public const uint HasEffectEnable = 17983; /// /// The identifier for the HasEffectSuppressed ReferenceType. /// public const uint HasEffectSuppressed = 17984; /// /// The identifier for the HasEffectUnsuppressed ReferenceType. /// public const uint HasEffectUnsuppressed = 17985; /// /// The identifier for the HasPubSubConnection ReferenceType. /// public const uint HasPubSubConnection = 14476; /// /// The identifier for the DataSetToWriter ReferenceType. /// public const uint DataSetToWriter = 14936; /// /// The identifier for the HasDataSetWriter ReferenceType. /// public const uint HasDataSetWriter = 15296; /// /// The identifier for the HasWriterGroup ReferenceType. /// public const uint HasWriterGroup = 18804; /// /// The identifier for the HasDataSetReader ReferenceType. /// public const uint HasDataSetReader = 15297; /// /// The identifier for the HasReaderGroup ReferenceType. /// public const uint HasReaderGroup = 18805; } #endregion #region Variable Identifiers /// /// A class that declares constants for all Variables in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class Variables { /// /// The identifier for the DataTypeDescriptionType_DataTypeVersion Variable. /// public const uint DataTypeDescriptionType_DataTypeVersion = 104; /// /// The identifier for the DataTypeDescriptionType_DictionaryFragment Variable. /// public const uint DataTypeDescriptionType_DictionaryFragment = 105; /// /// The identifier for the DataTypeDictionaryType_DataTypeVersion Variable. /// public const uint DataTypeDictionaryType_DataTypeVersion = 106; /// /// The identifier for the DataTypeDictionaryType_NamespaceUri Variable. /// public const uint DataTypeDictionaryType_NamespaceUri = 107; /// /// The identifier for the DataTypeDictionaryType_Deprecated Variable. /// public const uint DataTypeDictionaryType_Deprecated = 15001; /// /// The identifier for the NamingRuleType_EnumValues Variable. /// public const uint NamingRuleType_EnumValues = 12169; /// /// The identifier for the ModellingRuleType_NamingRule Variable. /// public const uint ModellingRuleType_NamingRule = 111; /// /// The identifier for the ModellingRule_Mandatory_NamingRule Variable. /// public const uint ModellingRule_Mandatory_NamingRule = 112; /// /// The identifier for the ModellingRule_Optional_NamingRule Variable. /// public const uint ModellingRule_Optional_NamingRule = 113; /// /// The identifier for the ModellingRule_ExposesItsArray_NamingRule Variable. /// public const uint ModellingRule_ExposesItsArray_NamingRule = 114; /// /// The identifier for the ModellingRule_OptionalPlaceholder_NamingRule Variable. /// public const uint ModellingRule_OptionalPlaceholder_NamingRule = 11509; /// /// The identifier for the ModellingRule_MandatoryPlaceholder_NamingRule Variable. /// public const uint ModellingRule_MandatoryPlaceholder_NamingRule = 11511; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceUri Variable. /// public const uint OPCUANamespaceMetadata_NamespaceUri = 15958; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceVersion Variable. /// public const uint OPCUANamespaceMetadata_NamespaceVersion = 15959; /// /// The identifier for the OPCUANamespaceMetadata_NamespacePublicationDate Variable. /// public const uint OPCUANamespaceMetadata_NamespacePublicationDate = 15960; /// /// The identifier for the OPCUANamespaceMetadata_IsNamespaceSubset Variable. /// public const uint OPCUANamespaceMetadata_IsNamespaceSubset = 15961; /// /// The identifier for the OPCUANamespaceMetadata_StaticNodeIdTypes Variable. /// public const uint OPCUANamespaceMetadata_StaticNodeIdTypes = 15962; /// /// The identifier for the OPCUANamespaceMetadata_StaticNumericNodeIdRange Variable. /// public const uint OPCUANamespaceMetadata_StaticNumericNodeIdRange = 15963; /// /// The identifier for the OPCUANamespaceMetadata_StaticStringNodeIdPattern Variable. /// public const uint OPCUANamespaceMetadata_StaticStringNodeIdPattern = 15964; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Size Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Size = 15966; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Writable Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Writable = 15967; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_UserWritable Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_UserWritable = 15968; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_OpenCount Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_OpenCount = 15969; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Open_InputArguments Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Open_InputArguments = 15972; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Open_OutputArguments Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Open_OutputArguments = 15973; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Close_InputArguments Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Close_InputArguments = 15975; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Read_InputArguments Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Read_InputArguments = 15977; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Read_OutputArguments Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Read_OutputArguments = 15978; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Write_InputArguments Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_Write_InputArguments = 15980; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_GetPosition_InputArguments Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_GetPosition_InputArguments = 15982; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_GetPosition_OutputArguments Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_GetPosition_OutputArguments = 15983; /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_SetPosition_InputArguments Variable. /// public const uint OPCUANamespaceMetadata_NamespaceFile_SetPosition_InputArguments = 15985; /// /// The identifier for the OPCUANamespaceMetadata_DefaultRolePermissions Variable. /// public const uint OPCUANamespaceMetadata_DefaultRolePermissions = 16134; /// /// The identifier for the OPCUANamespaceMetadata_DefaultUserRolePermissions Variable. /// public const uint OPCUANamespaceMetadata_DefaultUserRolePermissions = 16135; /// /// The identifier for the OPCUANamespaceMetadata_DefaultAccessRestrictions Variable. /// public const uint OPCUANamespaceMetadata_DefaultAccessRestrictions = 16136; /// /// The identifier for the NodeVersion Variable. /// public const uint NodeVersion = 3068; /// /// The identifier for the ViewVersion Variable. /// public const uint ViewVersion = 12170; /// /// The identifier for the Icon Variable. /// public const uint Icon = 3067; /// /// The identifier for the LocalTime Variable. /// public const uint LocalTime = 3069; /// /// The identifier for the AllowNulls Variable. /// public const uint AllowNulls = 3070; /// /// The identifier for the ValueAsText Variable. /// public const uint ValueAsText = 11433; /// /// The identifier for the MaxStringLength Variable. /// public const uint MaxStringLength = 11498; /// /// The identifier for the MaxCharacters Variable. /// public const uint MaxCharacters = 15002; /// /// The identifier for the MaxByteStringLength Variable. /// public const uint MaxByteStringLength = 12908; /// /// The identifier for the MaxArrayLength Variable. /// public const uint MaxArrayLength = 11512; /// /// The identifier for the EngineeringUnits Variable. /// public const uint EngineeringUnits = 11513; /// /// The identifier for the EnumStrings Variable. /// public const uint EnumStrings = 11432; /// /// The identifier for the EnumValues Variable. /// public const uint EnumValues = 3071; /// /// The identifier for the OptionSetValues Variable. /// public const uint OptionSetValues = 12745; /// /// The identifier for the InputArguments Variable. /// public const uint InputArguments = 3072; /// /// The identifier for the OutputArguments Variable. /// public const uint OutputArguments = 3073; /// /// The identifier for the DefaultInputValues Variable. /// public const uint DefaultInputValues = 16306; /// /// The identifier for the DefaultInstanceBrowseName Variable. /// public const uint DefaultInstanceBrowseName = 17605; /// /// The identifier for the ServerType_ServerArray Variable. /// public const uint ServerType_ServerArray = 2005; /// /// The identifier for the ServerType_NamespaceArray Variable. /// public const uint ServerType_NamespaceArray = 2006; /// /// The identifier for the ServerType_UrisVersion Variable. /// public const uint ServerType_UrisVersion = 15003; /// /// The identifier for the ServerType_ServerStatus Variable. /// public const uint ServerType_ServerStatus = 2007; /// /// The identifier for the ServerType_ServerStatus_StartTime Variable. /// public const uint ServerType_ServerStatus_StartTime = 3074; /// /// The identifier for the ServerType_ServerStatus_CurrentTime Variable. /// public const uint ServerType_ServerStatus_CurrentTime = 3075; /// /// The identifier for the ServerType_ServerStatus_State Variable. /// public const uint ServerType_ServerStatus_State = 3076; /// /// The identifier for the ServerType_ServerStatus_BuildInfo Variable. /// public const uint ServerType_ServerStatus_BuildInfo = 3077; /// /// The identifier for the ServerType_ServerStatus_BuildInfo_ProductUri Variable. /// public const uint ServerType_ServerStatus_BuildInfo_ProductUri = 3078; /// /// The identifier for the ServerType_ServerStatus_BuildInfo_ManufacturerName Variable. /// public const uint ServerType_ServerStatus_BuildInfo_ManufacturerName = 3079; /// /// The identifier for the ServerType_ServerStatus_BuildInfo_ProductName Variable. /// public const uint ServerType_ServerStatus_BuildInfo_ProductName = 3080; /// /// The identifier for the ServerType_ServerStatus_BuildInfo_SoftwareVersion Variable. /// public const uint ServerType_ServerStatus_BuildInfo_SoftwareVersion = 3081; /// /// The identifier for the ServerType_ServerStatus_BuildInfo_BuildNumber Variable. /// public const uint ServerType_ServerStatus_BuildInfo_BuildNumber = 3082; /// /// The identifier for the ServerType_ServerStatus_BuildInfo_BuildDate Variable. /// public const uint ServerType_ServerStatus_BuildInfo_BuildDate = 3083; /// /// The identifier for the ServerType_ServerStatus_SecondsTillShutdown Variable. /// public const uint ServerType_ServerStatus_SecondsTillShutdown = 3084; /// /// The identifier for the ServerType_ServerStatus_ShutdownReason Variable. /// public const uint ServerType_ServerStatus_ShutdownReason = 3085; /// /// The identifier for the ServerType_ServiceLevel Variable. /// public const uint ServerType_ServiceLevel = 2008; /// /// The identifier for the ServerType_Auditing Variable. /// public const uint ServerType_Auditing = 2742; /// /// The identifier for the ServerType_EstimatedReturnTime Variable. /// public const uint ServerType_EstimatedReturnTime = 12882; /// /// The identifier for the ServerType_LocalTime Variable. /// public const uint ServerType_LocalTime = 17612; /// /// The identifier for the ServerType_ServerCapabilities_ServerProfileArray Variable. /// public const uint ServerType_ServerCapabilities_ServerProfileArray = 3086; /// /// The identifier for the ServerType_ServerCapabilities_LocaleIdArray Variable. /// public const uint ServerType_ServerCapabilities_LocaleIdArray = 3087; /// /// The identifier for the ServerType_ServerCapabilities_MinSupportedSampleRate Variable. /// public const uint ServerType_ServerCapabilities_MinSupportedSampleRate = 3088; /// /// The identifier for the ServerType_ServerCapabilities_MaxBrowseContinuationPoints Variable. /// public const uint ServerType_ServerCapabilities_MaxBrowseContinuationPoints = 3089; /// /// The identifier for the ServerType_ServerCapabilities_MaxQueryContinuationPoints Variable. /// public const uint ServerType_ServerCapabilities_MaxQueryContinuationPoints = 3090; /// /// The identifier for the ServerType_ServerCapabilities_MaxHistoryContinuationPoints Variable. /// public const uint ServerType_ServerCapabilities_MaxHistoryContinuationPoints = 3091; /// /// The identifier for the ServerType_ServerCapabilities_SoftwareCertificates Variable. /// public const uint ServerType_ServerCapabilities_SoftwareCertificates = 3092; /// /// The identifier for the ServerType_ServerCapabilities_RoleSet_AddRole_InputArguments Variable. /// public const uint ServerType_ServerCapabilities_RoleSet_AddRole_InputArguments = 16291; /// /// The identifier for the ServerType_ServerCapabilities_RoleSet_AddRole_OutputArguments Variable. /// public const uint ServerType_ServerCapabilities_RoleSet_AddRole_OutputArguments = 16292; /// /// The identifier for the ServerType_ServerCapabilities_RoleSet_RemoveRole_InputArguments Variable. /// public const uint ServerType_ServerCapabilities_RoleSet_RemoveRole_InputArguments = 16294; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary = 3095; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount = 3096; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount = 3097; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount = 3098; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount = 3099; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount = 3100; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount = 3101; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount = 3102; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount = 3104; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount = 3105; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount = 3106; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount = 3107; /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount Variable. /// public const uint ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount = 3108; /// /// The identifier for the ServerType_ServerDiagnostics_SubscriptionDiagnosticsArray Variable. /// public const uint ServerType_ServerDiagnostics_SubscriptionDiagnosticsArray = 3110; /// /// The identifier for the ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray Variable. /// public const uint ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray = 3112; /// /// The identifier for the ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray Variable. /// public const uint ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray = 3113; /// /// The identifier for the ServerType_ServerDiagnostics_EnabledFlag Variable. /// public const uint ServerType_ServerDiagnostics_EnabledFlag = 3114; /// /// The identifier for the ServerType_ServerRedundancy_RedundancySupport Variable. /// public const uint ServerType_ServerRedundancy_RedundancySupport = 3115; /// /// The identifier for the ServerType_GetMonitoredItems_InputArguments Variable. /// public const uint ServerType_GetMonitoredItems_InputArguments = 11490; /// /// The identifier for the ServerType_GetMonitoredItems_OutputArguments Variable. /// public const uint ServerType_GetMonitoredItems_OutputArguments = 11491; /// /// The identifier for the ServerType_ResendData_InputArguments Variable. /// public const uint ServerType_ResendData_InputArguments = 12872; /// /// The identifier for the ServerType_SetSubscriptionDurable_InputArguments Variable. /// public const uint ServerType_SetSubscriptionDurable_InputArguments = 12747; /// /// The identifier for the ServerType_SetSubscriptionDurable_OutputArguments Variable. /// public const uint ServerType_SetSubscriptionDurable_OutputArguments = 12748; /// /// The identifier for the ServerType_RequestServerStateChange_InputArguments Variable. /// public const uint ServerType_RequestServerStateChange_InputArguments = 12884; /// /// The identifier for the ServerCapabilitiesType_ServerProfileArray Variable. /// public const uint ServerCapabilitiesType_ServerProfileArray = 2014; /// /// The identifier for the ServerCapabilitiesType_LocaleIdArray Variable. /// public const uint ServerCapabilitiesType_LocaleIdArray = 2016; /// /// The identifier for the ServerCapabilitiesType_MinSupportedSampleRate Variable. /// public const uint ServerCapabilitiesType_MinSupportedSampleRate = 2017; /// /// The identifier for the ServerCapabilitiesType_MaxBrowseContinuationPoints Variable. /// public const uint ServerCapabilitiesType_MaxBrowseContinuationPoints = 2732; /// /// The identifier for the ServerCapabilitiesType_MaxQueryContinuationPoints Variable. /// public const uint ServerCapabilitiesType_MaxQueryContinuationPoints = 2733; /// /// The identifier for the ServerCapabilitiesType_MaxHistoryContinuationPoints Variable. /// public const uint ServerCapabilitiesType_MaxHistoryContinuationPoints = 2734; /// /// The identifier for the ServerCapabilitiesType_SoftwareCertificates Variable. /// public const uint ServerCapabilitiesType_SoftwareCertificates = 3049; /// /// The identifier for the ServerCapabilitiesType_MaxArrayLength Variable. /// public const uint ServerCapabilitiesType_MaxArrayLength = 11549; /// /// The identifier for the ServerCapabilitiesType_MaxStringLength Variable. /// public const uint ServerCapabilitiesType_MaxStringLength = 11550; /// /// The identifier for the ServerCapabilitiesType_MaxByteStringLength Variable. /// public const uint ServerCapabilitiesType_MaxByteStringLength = 12910; /// /// The identifier for the ServerCapabilitiesType_VendorCapability_Placeholder Variable. /// public const uint ServerCapabilitiesType_VendorCapability_Placeholder = 11562; /// /// The identifier for the ServerCapabilitiesType_RoleSet_AddRole_InputArguments Variable. /// public const uint ServerCapabilitiesType_RoleSet_AddRole_InputArguments = 16297; /// /// The identifier for the ServerCapabilitiesType_RoleSet_AddRole_OutputArguments Variable. /// public const uint ServerCapabilitiesType_RoleSet_AddRole_OutputArguments = 16298; /// /// The identifier for the ServerCapabilitiesType_RoleSet_RemoveRole_InputArguments Variable. /// public const uint ServerCapabilitiesType_RoleSet_RemoveRole_InputArguments = 16300; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary = 2021; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_ServerViewCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_ServerViewCount = 3116; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSessionCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSessionCount = 3117; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSessionCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSessionCount = 3118; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedSessionCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedSessionCount = 3119; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedSessionCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedSessionCount = 3120; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_SessionTimeoutCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_SessionTimeoutCount = 3121; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_SessionAbortCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_SessionAbortCount = 3122; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_PublishingIntervalCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_PublishingIntervalCount = 3124; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSubscriptionCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSubscriptionCount = 3125; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSubscriptionCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSubscriptionCount = 3126; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedRequestsCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedRequestsCount = 3127; /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedRequestsCount Variable. /// public const uint ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedRequestsCount = 3128; /// /// The identifier for the ServerDiagnosticsType_SamplingIntervalDiagnosticsArray Variable. /// public const uint ServerDiagnosticsType_SamplingIntervalDiagnosticsArray = 2022; /// /// The identifier for the ServerDiagnosticsType_SubscriptionDiagnosticsArray Variable. /// public const uint ServerDiagnosticsType_SubscriptionDiagnosticsArray = 2023; /// /// The identifier for the ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionDiagnosticsArray Variable. /// public const uint ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionDiagnosticsArray = 3129; /// /// The identifier for the ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray Variable. /// public const uint ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray = 3130; /// /// The identifier for the ServerDiagnosticsType_EnabledFlag Variable. /// public const uint ServerDiagnosticsType_EnabledFlag = 2025; /// /// The identifier for the SessionsDiagnosticsSummaryType_SessionDiagnosticsArray Variable. /// public const uint SessionsDiagnosticsSummaryType_SessionDiagnosticsArray = 2027; /// /// The identifier for the SessionsDiagnosticsSummaryType_SessionSecurityDiagnosticsArray Variable. /// public const uint SessionsDiagnosticsSummaryType_SessionSecurityDiagnosticsArray = 2028; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics = 12098; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionId Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionId = 12099; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionName Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionName = 12100; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientDescription Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientDescription = 12101; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ServerUri Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ServerUri = 12102; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_EndpointUrl Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_EndpointUrl = 12103; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_LocaleIds Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_LocaleIds = 12104; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ActualSessionTimeout Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ActualSessionTimeout = 12105; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_MaxResponseMessageSize Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_MaxResponseMessageSize = 12106; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientConnectionTime Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientConnectionTime = 12107; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientLastContactTime Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientLastContactTime = 12108; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentSubscriptionsCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentSubscriptionsCount = 12109; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentMonitoredItemsCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentMonitoredItemsCount = 12110; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentPublishRequestsInQueue Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentPublishRequestsInQueue = 12111; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TotalRequestCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TotalRequestCount = 12112; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnauthorizedRequestCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnauthorizedRequestCount = 12113; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ReadCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ReadCount = 12114; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryReadCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryReadCount = 12115; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_WriteCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_WriteCount = 12116; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryUpdateCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryUpdateCount = 12117; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CallCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CallCount = 12118; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateMonitoredItemsCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateMonitoredItemsCount = 12119; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifyMonitoredItemsCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifyMonitoredItemsCount = 12120; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetMonitoringModeCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetMonitoringModeCount = 12121; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetTriggeringCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetTriggeringCount = 12122; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteMonitoredItemsCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteMonitoredItemsCount = 12123; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateSubscriptionCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateSubscriptionCount = 12124; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifySubscriptionCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifySubscriptionCount = 12125; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetPublishingModeCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetPublishingModeCount = 12126; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_PublishCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_PublishCount = 12127; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RepublishCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RepublishCount = 12128; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TransferSubscriptionsCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TransferSubscriptionsCount = 12129; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteSubscriptionsCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteSubscriptionsCount = 12130; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddNodesCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddNodesCount = 12131; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddReferencesCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddReferencesCount = 12132; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteNodesCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteNodesCount = 12133; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteReferencesCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteReferencesCount = 12134; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseCount = 12135; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseNextCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseNextCount = 12136; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount = 12137; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryFirstCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryFirstCount = 12138; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryNextCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryNextCount = 12139; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RegisterNodesCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RegisterNodesCount = 12140; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnregisterNodesCount Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnregisterNodesCount = 12141; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics = 12142; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SessionId Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SessionId = 12143; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdOfSession Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdOfSession = 12144; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdHistory Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdHistory = 12145; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_AuthenticationMechanism Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_AuthenticationMechanism = 12146; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_Encoding Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_Encoding = 12147; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_TransportProtocol Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_TransportProtocol = 12148; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityMode Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityMode = 12149; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityPolicyUri Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityPolicyUri = 12150; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientCertificate Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientCertificate = 12151; /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SubscriptionDiagnosticsArray Variable. /// public const uint SessionsDiagnosticsSummaryType_ClientName_Placeholder_SubscriptionDiagnosticsArray = 12152; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics = 2030; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_SessionId Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_SessionId = 3131; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_SessionName Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_SessionName = 3132; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ClientDescription Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_ClientDescription = 3133; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ServerUri Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_ServerUri = 3134; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_EndpointUrl Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_EndpointUrl = 3135; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_LocaleIds Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_LocaleIds = 3136; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ActualSessionTimeout Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_ActualSessionTimeout = 3137; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_MaxResponseMessageSize Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_MaxResponseMessageSize = 3138; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ClientConnectionTime Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_ClientConnectionTime = 3139; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ClientLastContactTime Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_ClientLastContactTime = 3140; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CurrentSubscriptionsCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_CurrentSubscriptionsCount = 3141; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CurrentMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_CurrentMonitoredItemsCount = 3142; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CurrentPublishRequestsInQueue Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_CurrentPublishRequestsInQueue = 3143; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_TotalRequestCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_TotalRequestCount = 8898; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_UnauthorizedRequestCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_UnauthorizedRequestCount = 11891; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ReadCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_ReadCount = 3151; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_HistoryReadCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_HistoryReadCount = 3152; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_WriteCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_WriteCount = 3153; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_HistoryUpdateCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_HistoryUpdateCount = 3154; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CallCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_CallCount = 3155; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CreateMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_CreateMonitoredItemsCount = 3156; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ModifyMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_ModifyMonitoredItemsCount = 3157; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_SetMonitoringModeCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_SetMonitoringModeCount = 3158; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_SetTriggeringCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_SetTriggeringCount = 3159; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_DeleteMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_DeleteMonitoredItemsCount = 3160; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CreateSubscriptionCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_CreateSubscriptionCount = 3161; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ModifySubscriptionCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_ModifySubscriptionCount = 3162; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_SetPublishingModeCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_SetPublishingModeCount = 3163; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_PublishCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_PublishCount = 3164; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_RepublishCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_RepublishCount = 3165; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_TransferSubscriptionsCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_TransferSubscriptionsCount = 3166; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_DeleteSubscriptionsCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_DeleteSubscriptionsCount = 3167; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_AddNodesCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_AddNodesCount = 3168; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_AddReferencesCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_AddReferencesCount = 3169; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_DeleteNodesCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_DeleteNodesCount = 3170; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_DeleteReferencesCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_DeleteReferencesCount = 3171; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_BrowseCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_BrowseCount = 3172; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_BrowseNextCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_BrowseNextCount = 3173; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount = 3174; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_QueryFirstCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_QueryFirstCount = 3175; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_QueryNextCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_QueryNextCount = 3176; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_RegisterNodesCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_RegisterNodesCount = 3177; /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_UnregisterNodesCount Variable. /// public const uint SessionDiagnosticsObjectType_SessionDiagnostics_UnregisterNodesCount = 3178; /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics Variable. /// public const uint SessionDiagnosticsObjectType_SessionSecurityDiagnostics = 2031; /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SessionId Variable. /// public const uint SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SessionId = 3179; /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdOfSession Variable. /// public const uint SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdOfSession = 3180; /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdHistory Variable. /// public const uint SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdHistory = 3181; /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_AuthenticationMechanism Variable. /// public const uint SessionDiagnosticsObjectType_SessionSecurityDiagnostics_AuthenticationMechanism = 3182; /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_Encoding Variable. /// public const uint SessionDiagnosticsObjectType_SessionSecurityDiagnostics_Encoding = 3183; /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_TransportProtocol Variable. /// public const uint SessionDiagnosticsObjectType_SessionSecurityDiagnostics_TransportProtocol = 3184; /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityMode Variable. /// public const uint SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityMode = 3185; /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityPolicyUri Variable. /// public const uint SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityPolicyUri = 3186; /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientCertificate Variable. /// public const uint SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientCertificate = 3187; /// /// The identifier for the SessionDiagnosticsObjectType_SubscriptionDiagnosticsArray Variable. /// public const uint SessionDiagnosticsObjectType_SubscriptionDiagnosticsArray = 2032; /// /// The identifier for the ServerRedundancyType_RedundancySupport Variable. /// public const uint ServerRedundancyType_RedundancySupport = 2035; /// /// The identifier for the TransparentRedundancyType_CurrentServerId Variable. /// public const uint TransparentRedundancyType_CurrentServerId = 2037; /// /// The identifier for the TransparentRedundancyType_RedundantServerArray Variable. /// public const uint TransparentRedundancyType_RedundantServerArray = 2038; /// /// The identifier for the NonTransparentRedundancyType_ServerUriArray Variable. /// public const uint NonTransparentRedundancyType_ServerUriArray = 2040; /// /// The identifier for the NonTransparentNetworkRedundancyType_ServerNetworkGroups Variable. /// public const uint NonTransparentNetworkRedundancyType_ServerNetworkGroups = 11948; /// /// The identifier for the OperationLimitsType_MaxNodesPerRead Variable. /// public const uint OperationLimitsType_MaxNodesPerRead = 11565; /// /// The identifier for the OperationLimitsType_MaxNodesPerHistoryReadData Variable. /// public const uint OperationLimitsType_MaxNodesPerHistoryReadData = 12161; /// /// The identifier for the OperationLimitsType_MaxNodesPerHistoryReadEvents Variable. /// public const uint OperationLimitsType_MaxNodesPerHistoryReadEvents = 12162; /// /// The identifier for the OperationLimitsType_MaxNodesPerWrite Variable. /// public const uint OperationLimitsType_MaxNodesPerWrite = 11567; /// /// The identifier for the OperationLimitsType_MaxNodesPerHistoryUpdateData Variable. /// public const uint OperationLimitsType_MaxNodesPerHistoryUpdateData = 12163; /// /// The identifier for the OperationLimitsType_MaxNodesPerHistoryUpdateEvents Variable. /// public const uint OperationLimitsType_MaxNodesPerHistoryUpdateEvents = 12164; /// /// The identifier for the OperationLimitsType_MaxNodesPerMethodCall Variable. /// public const uint OperationLimitsType_MaxNodesPerMethodCall = 11569; /// /// The identifier for the OperationLimitsType_MaxNodesPerBrowse Variable. /// public const uint OperationLimitsType_MaxNodesPerBrowse = 11570; /// /// The identifier for the OperationLimitsType_MaxNodesPerRegisterNodes Variable. /// public const uint OperationLimitsType_MaxNodesPerRegisterNodes = 11571; /// /// The identifier for the OperationLimitsType_MaxNodesPerTranslateBrowsePathsToNodeIds Variable. /// public const uint OperationLimitsType_MaxNodesPerTranslateBrowsePathsToNodeIds = 11572; /// /// The identifier for the OperationLimitsType_MaxNodesPerNodeManagement Variable. /// public const uint OperationLimitsType_MaxNodesPerNodeManagement = 11573; /// /// The identifier for the OperationLimitsType_MaxMonitoredItemsPerCall Variable. /// public const uint OperationLimitsType_MaxMonitoredItemsPerCall = 11574; /// /// The identifier for the FileType_Size Variable. /// public const uint FileType_Size = 11576; /// /// The identifier for the FileType_Writable Variable. /// public const uint FileType_Writable = 12686; /// /// The identifier for the FileType_UserWritable Variable. /// public const uint FileType_UserWritable = 12687; /// /// The identifier for the FileType_OpenCount Variable. /// public const uint FileType_OpenCount = 11579; /// /// The identifier for the FileType_MimeType Variable. /// public const uint FileType_MimeType = 13341; /// /// The identifier for the FileType_Open_InputArguments Variable. /// public const uint FileType_Open_InputArguments = 11581; /// /// The identifier for the FileType_Open_OutputArguments Variable. /// public const uint FileType_Open_OutputArguments = 11582; /// /// The identifier for the FileType_Close_InputArguments Variable. /// public const uint FileType_Close_InputArguments = 11584; /// /// The identifier for the FileType_Read_InputArguments Variable. /// public const uint FileType_Read_InputArguments = 11586; /// /// The identifier for the FileType_Read_OutputArguments Variable. /// public const uint FileType_Read_OutputArguments = 11587; /// /// The identifier for the FileType_Write_InputArguments Variable. /// public const uint FileType_Write_InputArguments = 11589; /// /// The identifier for the FileType_GetPosition_InputArguments Variable. /// public const uint FileType_GetPosition_InputArguments = 11591; /// /// The identifier for the FileType_GetPosition_OutputArguments Variable. /// public const uint FileType_GetPosition_OutputArguments = 11592; /// /// The identifier for the FileType_SetPosition_InputArguments Variable. /// public const uint FileType_SetPosition_InputArguments = 11594; /// /// The identifier for the AddressSpaceFileType_Open_InputArguments Variable. /// public const uint AddressSpaceFileType_Open_InputArguments = 11601; /// /// The identifier for the AddressSpaceFileType_Open_OutputArguments Variable. /// public const uint AddressSpaceFileType_Open_OutputArguments = 11602; /// /// The identifier for the AddressSpaceFileType_Close_InputArguments Variable. /// public const uint AddressSpaceFileType_Close_InputArguments = 11604; /// /// The identifier for the AddressSpaceFileType_Read_InputArguments Variable. /// public const uint AddressSpaceFileType_Read_InputArguments = 11606; /// /// The identifier for the AddressSpaceFileType_Read_OutputArguments Variable. /// public const uint AddressSpaceFileType_Read_OutputArguments = 11607; /// /// The identifier for the AddressSpaceFileType_Write_InputArguments Variable. /// public const uint AddressSpaceFileType_Write_InputArguments = 11609; /// /// The identifier for the AddressSpaceFileType_GetPosition_InputArguments Variable. /// public const uint AddressSpaceFileType_GetPosition_InputArguments = 11611; /// /// The identifier for the AddressSpaceFileType_GetPosition_OutputArguments Variable. /// public const uint AddressSpaceFileType_GetPosition_OutputArguments = 11612; /// /// The identifier for the AddressSpaceFileType_SetPosition_InputArguments Variable. /// public const uint AddressSpaceFileType_SetPosition_InputArguments = 11614; /// /// The identifier for the NamespaceMetadataType_NamespaceUri Variable. /// public const uint NamespaceMetadataType_NamespaceUri = 11617; /// /// The identifier for the NamespaceMetadataType_NamespaceVersion Variable. /// public const uint NamespaceMetadataType_NamespaceVersion = 11618; /// /// The identifier for the NamespaceMetadataType_NamespacePublicationDate Variable. /// public const uint NamespaceMetadataType_NamespacePublicationDate = 11619; /// /// The identifier for the NamespaceMetadataType_IsNamespaceSubset Variable. /// public const uint NamespaceMetadataType_IsNamespaceSubset = 11620; /// /// The identifier for the NamespaceMetadataType_StaticNodeIdTypes Variable. /// public const uint NamespaceMetadataType_StaticNodeIdTypes = 11621; /// /// The identifier for the NamespaceMetadataType_StaticNumericNodeIdRange Variable. /// public const uint NamespaceMetadataType_StaticNumericNodeIdRange = 11622; /// /// The identifier for the NamespaceMetadataType_StaticStringNodeIdPattern Variable. /// public const uint NamespaceMetadataType_StaticStringNodeIdPattern = 11623; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Size Variable. /// public const uint NamespaceMetadataType_NamespaceFile_Size = 11625; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Writable Variable. /// public const uint NamespaceMetadataType_NamespaceFile_Writable = 12690; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_UserWritable Variable. /// public const uint NamespaceMetadataType_NamespaceFile_UserWritable = 12691; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_OpenCount Variable. /// public const uint NamespaceMetadataType_NamespaceFile_OpenCount = 11628; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Open_InputArguments Variable. /// public const uint NamespaceMetadataType_NamespaceFile_Open_InputArguments = 11630; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Open_OutputArguments Variable. /// public const uint NamespaceMetadataType_NamespaceFile_Open_OutputArguments = 11631; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Close_InputArguments Variable. /// public const uint NamespaceMetadataType_NamespaceFile_Close_InputArguments = 11633; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Read_InputArguments Variable. /// public const uint NamespaceMetadataType_NamespaceFile_Read_InputArguments = 11635; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Read_OutputArguments Variable. /// public const uint NamespaceMetadataType_NamespaceFile_Read_OutputArguments = 11636; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Write_InputArguments Variable. /// public const uint NamespaceMetadataType_NamespaceFile_Write_InputArguments = 11638; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_GetPosition_InputArguments Variable. /// public const uint NamespaceMetadataType_NamespaceFile_GetPosition_InputArguments = 11640; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_GetPosition_OutputArguments Variable. /// public const uint NamespaceMetadataType_NamespaceFile_GetPosition_OutputArguments = 11641; /// /// The identifier for the NamespaceMetadataType_NamespaceFile_SetPosition_InputArguments Variable. /// public const uint NamespaceMetadataType_NamespaceFile_SetPosition_InputArguments = 11643; /// /// The identifier for the NamespaceMetadataType_DefaultRolePermissions Variable. /// public const uint NamespaceMetadataType_DefaultRolePermissions = 16137; /// /// The identifier for the NamespaceMetadataType_DefaultUserRolePermissions Variable. /// public const uint NamespaceMetadataType_DefaultUserRolePermissions = 16138; /// /// The identifier for the NamespaceMetadataType_DefaultAccessRestrictions Variable. /// public const uint NamespaceMetadataType_DefaultAccessRestrictions = 16139; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceUri Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceUri = 11647; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceVersion Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceVersion = 11648; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespacePublicationDate Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespacePublicationDate = 11649; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_IsNamespaceSubset Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_IsNamespaceSubset = 11650; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_StaticNodeIdTypes Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_StaticNodeIdTypes = 11651; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_StaticNumericNodeIdRange Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_StaticNumericNodeIdRange = 11652; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_StaticStringNodeIdPattern Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_StaticStringNodeIdPattern = 11653; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Size Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Size = 11655; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Writable Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Writable = 12692; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_UserWritable Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_UserWritable = 12693; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_OpenCount Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_OpenCount = 11658; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_InputArguments Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_InputArguments = 11660; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_OutputArguments Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_OutputArguments = 11661; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close_InputArguments Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close_InputArguments = 11663; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_InputArguments Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_InputArguments = 11665; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_OutputArguments Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_OutputArguments = 11666; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write_InputArguments Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write_InputArguments = 11668; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_InputArguments Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_InputArguments = 11670; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_OutputArguments Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_OutputArguments = 11671; /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition_InputArguments Variable. /// public const uint NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition_InputArguments = 11673; /// /// The identifier for the BaseEventType_EventId Variable. /// public const uint BaseEventType_EventId = 2042; /// /// The identifier for the BaseEventType_EventType Variable. /// public const uint BaseEventType_EventType = 2043; /// /// The identifier for the BaseEventType_SourceNode Variable. /// public const uint BaseEventType_SourceNode = 2044; /// /// The identifier for the BaseEventType_SourceName Variable. /// public const uint BaseEventType_SourceName = 2045; /// /// The identifier for the BaseEventType_Time Variable. /// public const uint BaseEventType_Time = 2046; /// /// The identifier for the BaseEventType_ReceiveTime Variable. /// public const uint BaseEventType_ReceiveTime = 2047; /// /// The identifier for the BaseEventType_LocalTime Variable. /// public const uint BaseEventType_LocalTime = 3190; /// /// The identifier for the BaseEventType_Message Variable. /// public const uint BaseEventType_Message = 2050; /// /// The identifier for the BaseEventType_Severity Variable. /// public const uint BaseEventType_Severity = 2051; /// /// The identifier for the AuditEventType_ActionTimeStamp Variable. /// public const uint AuditEventType_ActionTimeStamp = 2053; /// /// The identifier for the AuditEventType_Status Variable. /// public const uint AuditEventType_Status = 2054; /// /// The identifier for the AuditEventType_ServerId Variable. /// public const uint AuditEventType_ServerId = 2055; /// /// The identifier for the AuditEventType_ClientAuditEntryId Variable. /// public const uint AuditEventType_ClientAuditEntryId = 2056; /// /// The identifier for the AuditEventType_ClientUserId Variable. /// public const uint AuditEventType_ClientUserId = 2057; /// /// The identifier for the AuditSecurityEventType_StatusCodeId Variable. /// public const uint AuditSecurityEventType_StatusCodeId = 17615; /// /// The identifier for the AuditChannelEventType_SecureChannelId Variable. /// public const uint AuditChannelEventType_SecureChannelId = 2745; /// /// The identifier for the AuditOpenSecureChannelEventType_ClientCertificate Variable. /// public const uint AuditOpenSecureChannelEventType_ClientCertificate = 2061; /// /// The identifier for the AuditOpenSecureChannelEventType_ClientCertificateThumbprint Variable. /// public const uint AuditOpenSecureChannelEventType_ClientCertificateThumbprint = 2746; /// /// The identifier for the AuditOpenSecureChannelEventType_RequestType Variable. /// public const uint AuditOpenSecureChannelEventType_RequestType = 2062; /// /// The identifier for the AuditOpenSecureChannelEventType_SecurityPolicyUri Variable. /// public const uint AuditOpenSecureChannelEventType_SecurityPolicyUri = 2063; /// /// The identifier for the AuditOpenSecureChannelEventType_SecurityMode Variable. /// public const uint AuditOpenSecureChannelEventType_SecurityMode = 2065; /// /// The identifier for the AuditOpenSecureChannelEventType_RequestedLifetime Variable. /// public const uint AuditOpenSecureChannelEventType_RequestedLifetime = 2066; /// /// The identifier for the AuditSessionEventType_SessionId Variable. /// public const uint AuditSessionEventType_SessionId = 2070; /// /// The identifier for the AuditCreateSessionEventType_SecureChannelId Variable. /// public const uint AuditCreateSessionEventType_SecureChannelId = 2072; /// /// The identifier for the AuditCreateSessionEventType_ClientCertificate Variable. /// public const uint AuditCreateSessionEventType_ClientCertificate = 2073; /// /// The identifier for the AuditCreateSessionEventType_ClientCertificateThumbprint Variable. /// public const uint AuditCreateSessionEventType_ClientCertificateThumbprint = 2747; /// /// The identifier for the AuditCreateSessionEventType_RevisedSessionTimeout Variable. /// public const uint AuditCreateSessionEventType_RevisedSessionTimeout = 2074; /// /// The identifier for the AuditUrlMismatchEventType_EndpointUrl Variable. /// public const uint AuditUrlMismatchEventType_EndpointUrl = 2749; /// /// The identifier for the AuditActivateSessionEventType_ClientSoftwareCertificates Variable. /// public const uint AuditActivateSessionEventType_ClientSoftwareCertificates = 2076; /// /// The identifier for the AuditActivateSessionEventType_UserIdentityToken Variable. /// public const uint AuditActivateSessionEventType_UserIdentityToken = 2077; /// /// The identifier for the AuditActivateSessionEventType_SecureChannelId Variable. /// public const uint AuditActivateSessionEventType_SecureChannelId = 11485; /// /// The identifier for the AuditCancelEventType_RequestHandle Variable. /// public const uint AuditCancelEventType_RequestHandle = 2079; /// /// The identifier for the AuditCertificateEventType_Certificate Variable. /// public const uint AuditCertificateEventType_Certificate = 2081; /// /// The identifier for the AuditCertificateDataMismatchEventType_InvalidHostname Variable. /// public const uint AuditCertificateDataMismatchEventType_InvalidHostname = 2083; /// /// The identifier for the AuditCertificateDataMismatchEventType_InvalidUri Variable. /// public const uint AuditCertificateDataMismatchEventType_InvalidUri = 2084; /// /// The identifier for the AuditAddNodesEventType_NodesToAdd Variable. /// public const uint AuditAddNodesEventType_NodesToAdd = 2092; /// /// The identifier for the AuditDeleteNodesEventType_NodesToDelete Variable. /// public const uint AuditDeleteNodesEventType_NodesToDelete = 2094; /// /// The identifier for the AuditAddReferencesEventType_ReferencesToAdd Variable. /// public const uint AuditAddReferencesEventType_ReferencesToAdd = 2096; /// /// The identifier for the AuditDeleteReferencesEventType_ReferencesToDelete Variable. /// public const uint AuditDeleteReferencesEventType_ReferencesToDelete = 2098; /// /// The identifier for the AuditWriteUpdateEventType_AttributeId Variable. /// public const uint AuditWriteUpdateEventType_AttributeId = 2750; /// /// The identifier for the AuditWriteUpdateEventType_IndexRange Variable. /// public const uint AuditWriteUpdateEventType_IndexRange = 2101; /// /// The identifier for the AuditWriteUpdateEventType_OldValue Variable. /// public const uint AuditWriteUpdateEventType_OldValue = 2102; /// /// The identifier for the AuditWriteUpdateEventType_NewValue Variable. /// public const uint AuditWriteUpdateEventType_NewValue = 2103; /// /// The identifier for the AuditHistoryUpdateEventType_ParameterDataTypeId Variable. /// public const uint AuditHistoryUpdateEventType_ParameterDataTypeId = 2751; /// /// The identifier for the AuditUpdateMethodEventType_MethodId Variable. /// public const uint AuditUpdateMethodEventType_MethodId = 2128; /// /// The identifier for the AuditUpdateMethodEventType_InputArguments Variable. /// public const uint AuditUpdateMethodEventType_InputArguments = 2129; /// /// The identifier for the SystemStatusChangeEventType_SystemState Variable. /// public const uint SystemStatusChangeEventType_SystemState = 11696; /// /// The identifier for the GeneralModelChangeEventType_Changes Variable. /// public const uint GeneralModelChangeEventType_Changes = 2134; /// /// The identifier for the SemanticChangeEventType_Changes Variable. /// public const uint SemanticChangeEventType_Changes = 2739; /// /// The identifier for the ProgressEventType_Context Variable. /// public const uint ProgressEventType_Context = 12502; /// /// The identifier for the ProgressEventType_Progress Variable. /// public const uint ProgressEventType_Progress = 12503; /// /// The identifier for the ServerStatusType_StartTime Variable. /// public const uint ServerStatusType_StartTime = 2139; /// /// The identifier for the ServerStatusType_CurrentTime Variable. /// public const uint ServerStatusType_CurrentTime = 2140; /// /// The identifier for the ServerStatusType_State Variable. /// public const uint ServerStatusType_State = 2141; /// /// The identifier for the ServerStatusType_BuildInfo Variable. /// public const uint ServerStatusType_BuildInfo = 2142; /// /// The identifier for the ServerStatusType_BuildInfo_ProductUri Variable. /// public const uint ServerStatusType_BuildInfo_ProductUri = 3698; /// /// The identifier for the ServerStatusType_BuildInfo_ManufacturerName Variable. /// public const uint ServerStatusType_BuildInfo_ManufacturerName = 3699; /// /// The identifier for the ServerStatusType_BuildInfo_ProductName Variable. /// public const uint ServerStatusType_BuildInfo_ProductName = 3700; /// /// The identifier for the ServerStatusType_BuildInfo_SoftwareVersion Variable. /// public const uint ServerStatusType_BuildInfo_SoftwareVersion = 3701; /// /// The identifier for the ServerStatusType_BuildInfo_BuildNumber Variable. /// public const uint ServerStatusType_BuildInfo_BuildNumber = 3702; /// /// The identifier for the ServerStatusType_BuildInfo_BuildDate Variable. /// public const uint ServerStatusType_BuildInfo_BuildDate = 3703; /// /// The identifier for the ServerStatusType_SecondsTillShutdown Variable. /// public const uint ServerStatusType_SecondsTillShutdown = 2752; /// /// The identifier for the ServerStatusType_ShutdownReason Variable. /// public const uint ServerStatusType_ShutdownReason = 2753; /// /// The identifier for the BuildInfoType_ProductUri Variable. /// public const uint BuildInfoType_ProductUri = 3052; /// /// The identifier for the BuildInfoType_ManufacturerName Variable. /// public const uint BuildInfoType_ManufacturerName = 3053; /// /// The identifier for the BuildInfoType_ProductName Variable. /// public const uint BuildInfoType_ProductName = 3054; /// /// The identifier for the BuildInfoType_SoftwareVersion Variable. /// public const uint BuildInfoType_SoftwareVersion = 3055; /// /// The identifier for the BuildInfoType_BuildNumber Variable. /// public const uint BuildInfoType_BuildNumber = 3056; /// /// The identifier for the BuildInfoType_BuildDate Variable. /// public const uint BuildInfoType_BuildDate = 3057; /// /// The identifier for the ServerDiagnosticsSummaryType_ServerViewCount Variable. /// public const uint ServerDiagnosticsSummaryType_ServerViewCount = 2151; /// /// The identifier for the ServerDiagnosticsSummaryType_CurrentSessionCount Variable. /// public const uint ServerDiagnosticsSummaryType_CurrentSessionCount = 2152; /// /// The identifier for the ServerDiagnosticsSummaryType_CumulatedSessionCount Variable. /// public const uint ServerDiagnosticsSummaryType_CumulatedSessionCount = 2153; /// /// The identifier for the ServerDiagnosticsSummaryType_SecurityRejectedSessionCount Variable. /// public const uint ServerDiagnosticsSummaryType_SecurityRejectedSessionCount = 2154; /// /// The identifier for the ServerDiagnosticsSummaryType_RejectedSessionCount Variable. /// public const uint ServerDiagnosticsSummaryType_RejectedSessionCount = 2155; /// /// The identifier for the ServerDiagnosticsSummaryType_SessionTimeoutCount Variable. /// public const uint ServerDiagnosticsSummaryType_SessionTimeoutCount = 2156; /// /// The identifier for the ServerDiagnosticsSummaryType_SessionAbortCount Variable. /// public const uint ServerDiagnosticsSummaryType_SessionAbortCount = 2157; /// /// The identifier for the ServerDiagnosticsSummaryType_PublishingIntervalCount Variable. /// public const uint ServerDiagnosticsSummaryType_PublishingIntervalCount = 2159; /// /// The identifier for the ServerDiagnosticsSummaryType_CurrentSubscriptionCount Variable. /// public const uint ServerDiagnosticsSummaryType_CurrentSubscriptionCount = 2160; /// /// The identifier for the ServerDiagnosticsSummaryType_CumulatedSubscriptionCount Variable. /// public const uint ServerDiagnosticsSummaryType_CumulatedSubscriptionCount = 2161; /// /// The identifier for the ServerDiagnosticsSummaryType_SecurityRejectedRequestsCount Variable. /// public const uint ServerDiagnosticsSummaryType_SecurityRejectedRequestsCount = 2162; /// /// The identifier for the ServerDiagnosticsSummaryType_RejectedRequestsCount Variable. /// public const uint ServerDiagnosticsSummaryType_RejectedRequestsCount = 2163; /// /// The identifier for the SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics Variable. /// public const uint SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics = 12779; /// /// The identifier for the SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SamplingInterval Variable. /// public const uint SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SamplingInterval = 12780; /// /// The identifier for the SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SampledMonitoredItemsCount Variable. /// public const uint SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SampledMonitoredItemsCount = 12781; /// /// The identifier for the SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_MaxSampledMonitoredItemsCount Variable. /// public const uint SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_MaxSampledMonitoredItemsCount = 12782; /// /// The identifier for the SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_DisabledMonitoredItemsSamplingCount Variable. /// public const uint SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_DisabledMonitoredItemsSamplingCount = 12783; /// /// The identifier for the SamplingIntervalDiagnosticsType_SamplingInterval Variable. /// public const uint SamplingIntervalDiagnosticsType_SamplingInterval = 2166; /// /// The identifier for the SamplingIntervalDiagnosticsType_SampledMonitoredItemsCount Variable. /// public const uint SamplingIntervalDiagnosticsType_SampledMonitoredItemsCount = 11697; /// /// The identifier for the SamplingIntervalDiagnosticsType_MaxSampledMonitoredItemsCount Variable. /// public const uint SamplingIntervalDiagnosticsType_MaxSampledMonitoredItemsCount = 11698; /// /// The identifier for the SamplingIntervalDiagnosticsType_DisabledMonitoredItemsSamplingCount Variable. /// public const uint SamplingIntervalDiagnosticsType_DisabledMonitoredItemsSamplingCount = 11699; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics = 12784; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SessionId Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SessionId = 12785; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SubscriptionId Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SubscriptionId = 12786; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_Priority Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_Priority = 12787; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingInterval Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingInterval = 12788; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxKeepAliveCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxKeepAliveCount = 12789; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxLifetimeCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxLifetimeCount = 12790; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxNotificationsPerPublish Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxNotificationsPerPublish = 12791; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingEnabled Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingEnabled = 12792; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_ModifyCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_ModifyCount = 12793; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EnableCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EnableCount = 12794; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisableCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisableCount = 12795; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishRequestCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishRequestCount = 12796; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageRequestCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageRequestCount = 12797; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageCount = 12798; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferRequestCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferRequestCount = 12799; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToAltClientCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToAltClientCount = 12800; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToSameClientCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToSameClientCount = 12801; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishRequestCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishRequestCount = 12802; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DataChangeNotificationsCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DataChangeNotificationsCount = 12803; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventNotificationsCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventNotificationsCount = 12804; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NotificationsCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NotificationsCount = 12805; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_LatePublishRequestCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_LatePublishRequestCount = 12806; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentKeepAliveCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentKeepAliveCount = 12807; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentLifetimeCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentLifetimeCount = 12808; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_UnacknowledgedMessageCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_UnacknowledgedMessageCount = 12809; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DiscardedMessageCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DiscardedMessageCount = 12810; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoredItemCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoredItemCount = 12811; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisabledMonitoredItemCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisabledMonitoredItemCount = 12812; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoringQueueOverflowCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoringQueueOverflowCount = 12813; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NextSequenceNumber Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NextSequenceNumber = 12814; /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventQueueOverflowCount Variable. /// public const uint SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventQueueOverflowCount = 12815; /// /// The identifier for the SubscriptionDiagnosticsType_SessionId Variable. /// public const uint SubscriptionDiagnosticsType_SessionId = 2173; /// /// The identifier for the SubscriptionDiagnosticsType_SubscriptionId Variable. /// public const uint SubscriptionDiagnosticsType_SubscriptionId = 2174; /// /// The identifier for the SubscriptionDiagnosticsType_Priority Variable. /// public const uint SubscriptionDiagnosticsType_Priority = 2175; /// /// The identifier for the SubscriptionDiagnosticsType_PublishingInterval Variable. /// public const uint SubscriptionDiagnosticsType_PublishingInterval = 2176; /// /// The identifier for the SubscriptionDiagnosticsType_MaxKeepAliveCount Variable. /// public const uint SubscriptionDiagnosticsType_MaxKeepAliveCount = 2177; /// /// The identifier for the SubscriptionDiagnosticsType_MaxLifetimeCount Variable. /// public const uint SubscriptionDiagnosticsType_MaxLifetimeCount = 8888; /// /// The identifier for the SubscriptionDiagnosticsType_MaxNotificationsPerPublish Variable. /// public const uint SubscriptionDiagnosticsType_MaxNotificationsPerPublish = 2179; /// /// The identifier for the SubscriptionDiagnosticsType_PublishingEnabled Variable. /// public const uint SubscriptionDiagnosticsType_PublishingEnabled = 2180; /// /// The identifier for the SubscriptionDiagnosticsType_ModifyCount Variable. /// public const uint SubscriptionDiagnosticsType_ModifyCount = 2181; /// /// The identifier for the SubscriptionDiagnosticsType_EnableCount Variable. /// public const uint SubscriptionDiagnosticsType_EnableCount = 2182; /// /// The identifier for the SubscriptionDiagnosticsType_DisableCount Variable. /// public const uint SubscriptionDiagnosticsType_DisableCount = 2183; /// /// The identifier for the SubscriptionDiagnosticsType_RepublishRequestCount Variable. /// public const uint SubscriptionDiagnosticsType_RepublishRequestCount = 2184; /// /// The identifier for the SubscriptionDiagnosticsType_RepublishMessageRequestCount Variable. /// public const uint SubscriptionDiagnosticsType_RepublishMessageRequestCount = 2185; /// /// The identifier for the SubscriptionDiagnosticsType_RepublishMessageCount Variable. /// public const uint SubscriptionDiagnosticsType_RepublishMessageCount = 2186; /// /// The identifier for the SubscriptionDiagnosticsType_TransferRequestCount Variable. /// public const uint SubscriptionDiagnosticsType_TransferRequestCount = 2187; /// /// The identifier for the SubscriptionDiagnosticsType_TransferredToAltClientCount Variable. /// public const uint SubscriptionDiagnosticsType_TransferredToAltClientCount = 2188; /// /// The identifier for the SubscriptionDiagnosticsType_TransferredToSameClientCount Variable. /// public const uint SubscriptionDiagnosticsType_TransferredToSameClientCount = 2189; /// /// The identifier for the SubscriptionDiagnosticsType_PublishRequestCount Variable. /// public const uint SubscriptionDiagnosticsType_PublishRequestCount = 2190; /// /// The identifier for the SubscriptionDiagnosticsType_DataChangeNotificationsCount Variable. /// public const uint SubscriptionDiagnosticsType_DataChangeNotificationsCount = 2191; /// /// The identifier for the SubscriptionDiagnosticsType_EventNotificationsCount Variable. /// public const uint SubscriptionDiagnosticsType_EventNotificationsCount = 2998; /// /// The identifier for the SubscriptionDiagnosticsType_NotificationsCount Variable. /// public const uint SubscriptionDiagnosticsType_NotificationsCount = 2193; /// /// The identifier for the SubscriptionDiagnosticsType_LatePublishRequestCount Variable. /// public const uint SubscriptionDiagnosticsType_LatePublishRequestCount = 8889; /// /// The identifier for the SubscriptionDiagnosticsType_CurrentKeepAliveCount Variable. /// public const uint SubscriptionDiagnosticsType_CurrentKeepAliveCount = 8890; /// /// The identifier for the SubscriptionDiagnosticsType_CurrentLifetimeCount Variable. /// public const uint SubscriptionDiagnosticsType_CurrentLifetimeCount = 8891; /// /// The identifier for the SubscriptionDiagnosticsType_UnacknowledgedMessageCount Variable. /// public const uint SubscriptionDiagnosticsType_UnacknowledgedMessageCount = 8892; /// /// The identifier for the SubscriptionDiagnosticsType_DiscardedMessageCount Variable. /// public const uint SubscriptionDiagnosticsType_DiscardedMessageCount = 8893; /// /// The identifier for the SubscriptionDiagnosticsType_MonitoredItemCount Variable. /// public const uint SubscriptionDiagnosticsType_MonitoredItemCount = 8894; /// /// The identifier for the SubscriptionDiagnosticsType_DisabledMonitoredItemCount Variable. /// public const uint SubscriptionDiagnosticsType_DisabledMonitoredItemCount = 8895; /// /// The identifier for the SubscriptionDiagnosticsType_MonitoringQueueOverflowCount Variable. /// public const uint SubscriptionDiagnosticsType_MonitoringQueueOverflowCount = 8896; /// /// The identifier for the SubscriptionDiagnosticsType_NextSequenceNumber Variable. /// public const uint SubscriptionDiagnosticsType_NextSequenceNumber = 8897; /// /// The identifier for the SubscriptionDiagnosticsType_EventQueueOverflowCount Variable. /// public const uint SubscriptionDiagnosticsType_EventQueueOverflowCount = 8902; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics = 12816; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_SessionId Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_SessionId = 12817; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_SessionName Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_SessionName = 12818; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ClientDescription Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_ClientDescription = 12819; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ServerUri Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_ServerUri = 12820; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_EndpointUrl Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_EndpointUrl = 12821; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_LocaleIds Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_LocaleIds = 12822; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ActualSessionTimeout Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_ActualSessionTimeout = 12823; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_MaxResponseMessageSize Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_MaxResponseMessageSize = 12824; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ClientConnectionTime Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_ClientConnectionTime = 12825; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ClientLastContactTime Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_ClientLastContactTime = 12826; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CurrentSubscriptionsCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_CurrentSubscriptionsCount = 12827; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CurrentMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_CurrentMonitoredItemsCount = 12828; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CurrentPublishRequestsInQueue Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_CurrentPublishRequestsInQueue = 12829; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_TotalRequestCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_TotalRequestCount = 12830; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_UnauthorizedRequestCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_UnauthorizedRequestCount = 12831; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ReadCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_ReadCount = 12832; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_HistoryReadCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_HistoryReadCount = 12833; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_WriteCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_WriteCount = 12834; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_HistoryUpdateCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_HistoryUpdateCount = 12835; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CallCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_CallCount = 12836; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CreateMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_CreateMonitoredItemsCount = 12837; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ModifyMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_ModifyMonitoredItemsCount = 12838; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_SetMonitoringModeCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_SetMonitoringModeCount = 12839; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_SetTriggeringCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_SetTriggeringCount = 12840; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_DeleteMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_DeleteMonitoredItemsCount = 12841; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CreateSubscriptionCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_CreateSubscriptionCount = 12842; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ModifySubscriptionCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_ModifySubscriptionCount = 12843; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_SetPublishingModeCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_SetPublishingModeCount = 12844; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_PublishCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_PublishCount = 12845; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_RepublishCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_RepublishCount = 12846; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_TransferSubscriptionsCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_TransferSubscriptionsCount = 12847; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_DeleteSubscriptionsCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_DeleteSubscriptionsCount = 12848; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_AddNodesCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_AddNodesCount = 12849; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_AddReferencesCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_AddReferencesCount = 12850; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_DeleteNodesCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_DeleteNodesCount = 12851; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_DeleteReferencesCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_DeleteReferencesCount = 12852; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_BrowseCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_BrowseCount = 12853; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_BrowseNextCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_BrowseNextCount = 12854; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount = 12855; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_QueryFirstCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_QueryFirstCount = 12856; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_QueryNextCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_QueryNextCount = 12857; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_RegisterNodesCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_RegisterNodesCount = 12858; /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_UnregisterNodesCount Variable. /// public const uint SessionDiagnosticsArrayType_SessionDiagnostics_UnregisterNodesCount = 12859; /// /// The identifier for the SessionDiagnosticsVariableType_SessionId Variable. /// public const uint SessionDiagnosticsVariableType_SessionId = 2198; /// /// The identifier for the SessionDiagnosticsVariableType_SessionName Variable. /// public const uint SessionDiagnosticsVariableType_SessionName = 2199; /// /// The identifier for the SessionDiagnosticsVariableType_ClientDescription Variable. /// public const uint SessionDiagnosticsVariableType_ClientDescription = 2200; /// /// The identifier for the SessionDiagnosticsVariableType_ServerUri Variable. /// public const uint SessionDiagnosticsVariableType_ServerUri = 2201; /// /// The identifier for the SessionDiagnosticsVariableType_EndpointUrl Variable. /// public const uint SessionDiagnosticsVariableType_EndpointUrl = 2202; /// /// The identifier for the SessionDiagnosticsVariableType_LocaleIds Variable. /// public const uint SessionDiagnosticsVariableType_LocaleIds = 2203; /// /// The identifier for the SessionDiagnosticsVariableType_ActualSessionTimeout Variable. /// public const uint SessionDiagnosticsVariableType_ActualSessionTimeout = 2204; /// /// The identifier for the SessionDiagnosticsVariableType_MaxResponseMessageSize Variable. /// public const uint SessionDiagnosticsVariableType_MaxResponseMessageSize = 3050; /// /// The identifier for the SessionDiagnosticsVariableType_ClientConnectionTime Variable. /// public const uint SessionDiagnosticsVariableType_ClientConnectionTime = 2205; /// /// The identifier for the SessionDiagnosticsVariableType_ClientLastContactTime Variable. /// public const uint SessionDiagnosticsVariableType_ClientLastContactTime = 2206; /// /// The identifier for the SessionDiagnosticsVariableType_CurrentSubscriptionsCount Variable. /// public const uint SessionDiagnosticsVariableType_CurrentSubscriptionsCount = 2207; /// /// The identifier for the SessionDiagnosticsVariableType_CurrentMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsVariableType_CurrentMonitoredItemsCount = 2208; /// /// The identifier for the SessionDiagnosticsVariableType_CurrentPublishRequestsInQueue Variable. /// public const uint SessionDiagnosticsVariableType_CurrentPublishRequestsInQueue = 2209; /// /// The identifier for the SessionDiagnosticsVariableType_TotalRequestCount Variable. /// public const uint SessionDiagnosticsVariableType_TotalRequestCount = 8900; /// /// The identifier for the SessionDiagnosticsVariableType_UnauthorizedRequestCount Variable. /// public const uint SessionDiagnosticsVariableType_UnauthorizedRequestCount = 11892; /// /// The identifier for the SessionDiagnosticsVariableType_ReadCount Variable. /// public const uint SessionDiagnosticsVariableType_ReadCount = 2217; /// /// The identifier for the SessionDiagnosticsVariableType_HistoryReadCount Variable. /// public const uint SessionDiagnosticsVariableType_HistoryReadCount = 2218; /// /// The identifier for the SessionDiagnosticsVariableType_WriteCount Variable. /// public const uint SessionDiagnosticsVariableType_WriteCount = 2219; /// /// The identifier for the SessionDiagnosticsVariableType_HistoryUpdateCount Variable. /// public const uint SessionDiagnosticsVariableType_HistoryUpdateCount = 2220; /// /// The identifier for the SessionDiagnosticsVariableType_CallCount Variable. /// public const uint SessionDiagnosticsVariableType_CallCount = 2221; /// /// The identifier for the SessionDiagnosticsVariableType_CreateMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsVariableType_CreateMonitoredItemsCount = 2222; /// /// The identifier for the SessionDiagnosticsVariableType_ModifyMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsVariableType_ModifyMonitoredItemsCount = 2223; /// /// The identifier for the SessionDiagnosticsVariableType_SetMonitoringModeCount Variable. /// public const uint SessionDiagnosticsVariableType_SetMonitoringModeCount = 2224; /// /// The identifier for the SessionDiagnosticsVariableType_SetTriggeringCount Variable. /// public const uint SessionDiagnosticsVariableType_SetTriggeringCount = 2225; /// /// The identifier for the SessionDiagnosticsVariableType_DeleteMonitoredItemsCount Variable. /// public const uint SessionDiagnosticsVariableType_DeleteMonitoredItemsCount = 2226; /// /// The identifier for the SessionDiagnosticsVariableType_CreateSubscriptionCount Variable. /// public const uint SessionDiagnosticsVariableType_CreateSubscriptionCount = 2227; /// /// The identifier for the SessionDiagnosticsVariableType_ModifySubscriptionCount Variable. /// public const uint SessionDiagnosticsVariableType_ModifySubscriptionCount = 2228; /// /// The identifier for the SessionDiagnosticsVariableType_SetPublishingModeCount Variable. /// public const uint SessionDiagnosticsVariableType_SetPublishingModeCount = 2229; /// /// The identifier for the SessionDiagnosticsVariableType_PublishCount Variable. /// public const uint SessionDiagnosticsVariableType_PublishCount = 2230; /// /// The identifier for the SessionDiagnosticsVariableType_RepublishCount Variable. /// public const uint SessionDiagnosticsVariableType_RepublishCount = 2231; /// /// The identifier for the SessionDiagnosticsVariableType_TransferSubscriptionsCount Variable. /// public const uint SessionDiagnosticsVariableType_TransferSubscriptionsCount = 2232; /// /// The identifier for the SessionDiagnosticsVariableType_DeleteSubscriptionsCount Variable. /// public const uint SessionDiagnosticsVariableType_DeleteSubscriptionsCount = 2233; /// /// The identifier for the SessionDiagnosticsVariableType_AddNodesCount Variable. /// public const uint SessionDiagnosticsVariableType_AddNodesCount = 2234; /// /// The identifier for the SessionDiagnosticsVariableType_AddReferencesCount Variable. /// public const uint SessionDiagnosticsVariableType_AddReferencesCount = 2235; /// /// The identifier for the SessionDiagnosticsVariableType_DeleteNodesCount Variable. /// public const uint SessionDiagnosticsVariableType_DeleteNodesCount = 2236; /// /// The identifier for the SessionDiagnosticsVariableType_DeleteReferencesCount Variable. /// public const uint SessionDiagnosticsVariableType_DeleteReferencesCount = 2237; /// /// The identifier for the SessionDiagnosticsVariableType_BrowseCount Variable. /// public const uint SessionDiagnosticsVariableType_BrowseCount = 2238; /// /// The identifier for the SessionDiagnosticsVariableType_BrowseNextCount Variable. /// public const uint SessionDiagnosticsVariableType_BrowseNextCount = 2239; /// /// The identifier for the SessionDiagnosticsVariableType_TranslateBrowsePathsToNodeIdsCount Variable. /// public const uint SessionDiagnosticsVariableType_TranslateBrowsePathsToNodeIdsCount = 2240; /// /// The identifier for the SessionDiagnosticsVariableType_QueryFirstCount Variable. /// public const uint SessionDiagnosticsVariableType_QueryFirstCount = 2241; /// /// The identifier for the SessionDiagnosticsVariableType_QueryNextCount Variable. /// public const uint SessionDiagnosticsVariableType_QueryNextCount = 2242; /// /// The identifier for the SessionDiagnosticsVariableType_RegisterNodesCount Variable. /// public const uint SessionDiagnosticsVariableType_RegisterNodesCount = 2730; /// /// The identifier for the SessionDiagnosticsVariableType_UnregisterNodesCount Variable. /// public const uint SessionDiagnosticsVariableType_UnregisterNodesCount = 2731; /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics Variable. /// public const uint SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics = 12860; /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SessionId Variable. /// public const uint SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SessionId = 12861; /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdOfSession Variable. /// public const uint SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdOfSession = 12862; /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdHistory Variable. /// public const uint SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdHistory = 12863; /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_AuthenticationMechanism Variable. /// public const uint SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_AuthenticationMechanism = 12864; /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_Encoding Variable. /// public const uint SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_Encoding = 12865; /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_TransportProtocol Variable. /// public const uint SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_TransportProtocol = 12866; /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityMode Variable. /// public const uint SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityMode = 12867; /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityPolicyUri Variable. /// public const uint SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityPolicyUri = 12868; /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientCertificate Variable. /// public const uint SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientCertificate = 12869; /// /// The identifier for the SessionSecurityDiagnosticsType_SessionId Variable. /// public const uint SessionSecurityDiagnosticsType_SessionId = 2245; /// /// The identifier for the SessionSecurityDiagnosticsType_ClientUserIdOfSession Variable. /// public const uint SessionSecurityDiagnosticsType_ClientUserIdOfSession = 2246; /// /// The identifier for the SessionSecurityDiagnosticsType_ClientUserIdHistory Variable. /// public const uint SessionSecurityDiagnosticsType_ClientUserIdHistory = 2247; /// /// The identifier for the SessionSecurityDiagnosticsType_AuthenticationMechanism Variable. /// public const uint SessionSecurityDiagnosticsType_AuthenticationMechanism = 2248; /// /// The identifier for the SessionSecurityDiagnosticsType_Encoding Variable. /// public const uint SessionSecurityDiagnosticsType_Encoding = 2249; /// /// The identifier for the SessionSecurityDiagnosticsType_TransportProtocol Variable. /// public const uint SessionSecurityDiagnosticsType_TransportProtocol = 2250; /// /// The identifier for the SessionSecurityDiagnosticsType_SecurityMode Variable. /// public const uint SessionSecurityDiagnosticsType_SecurityMode = 2251; /// /// The identifier for the SessionSecurityDiagnosticsType_SecurityPolicyUri Variable. /// public const uint SessionSecurityDiagnosticsType_SecurityPolicyUri = 2252; /// /// The identifier for the SessionSecurityDiagnosticsType_ClientCertificate Variable. /// public const uint SessionSecurityDiagnosticsType_ClientCertificate = 3058; /// /// The identifier for the OptionSetType_OptionSetValues Variable. /// public const uint OptionSetType_OptionSetValues = 11488; /// /// The identifier for the OptionSetType_BitMask Variable. /// public const uint OptionSetType_BitMask = 11701; /// /// The identifier for the SelectionListType_Selections Variable. /// public const uint SelectionListType_Selections = 17632; /// /// The identifier for the SelectionListType_SelectionDescriptions Variable. /// public const uint SelectionListType_SelectionDescriptions = 17633; /// /// The identifier for the SelectionListType_RestrictToList Variable. /// public const uint SelectionListType_RestrictToList = 16312; /// /// The identifier for the AudioVariableType_ListId Variable. /// public const uint AudioVariableType_ListId = 17988; /// /// The identifier for the AudioVariableType_AgencyId Variable. /// public const uint AudioVariableType_AgencyId = 17989; /// /// The identifier for the AudioVariableType_VersionId Variable. /// public const uint AudioVariableType_VersionId = 17990; /// /// The identifier for the Server_ServerArray Variable. /// public const uint Server_ServerArray = 2254; /// /// The identifier for the Server_NamespaceArray Variable. /// public const uint Server_NamespaceArray = 2255; /// /// The identifier for the Server_ServerStatus Variable. /// public const uint Server_ServerStatus = 2256; /// /// The identifier for the Server_ServerStatus_StartTime Variable. /// public const uint Server_ServerStatus_StartTime = 2257; /// /// The identifier for the Server_ServerStatus_CurrentTime Variable. /// public const uint Server_ServerStatus_CurrentTime = 2258; /// /// The identifier for the Server_ServerStatus_State Variable. /// public const uint Server_ServerStatus_State = 2259; /// /// The identifier for the Server_ServerStatus_BuildInfo Variable. /// public const uint Server_ServerStatus_BuildInfo = 2260; /// /// The identifier for the Server_ServerStatus_BuildInfo_ProductUri Variable. /// public const uint Server_ServerStatus_BuildInfo_ProductUri = 2262; /// /// The identifier for the Server_ServerStatus_BuildInfo_ManufacturerName Variable. /// public const uint Server_ServerStatus_BuildInfo_ManufacturerName = 2263; /// /// The identifier for the Server_ServerStatus_BuildInfo_ProductName Variable. /// public const uint Server_ServerStatus_BuildInfo_ProductName = 2261; /// /// The identifier for the Server_ServerStatus_BuildInfo_SoftwareVersion Variable. /// public const uint Server_ServerStatus_BuildInfo_SoftwareVersion = 2264; /// /// The identifier for the Server_ServerStatus_BuildInfo_BuildNumber Variable. /// public const uint Server_ServerStatus_BuildInfo_BuildNumber = 2265; /// /// The identifier for the Server_ServerStatus_BuildInfo_BuildDate Variable. /// public const uint Server_ServerStatus_BuildInfo_BuildDate = 2266; /// /// The identifier for the Server_ServerStatus_SecondsTillShutdown Variable. /// public const uint Server_ServerStatus_SecondsTillShutdown = 2992; /// /// The identifier for the Server_ServerStatus_ShutdownReason Variable. /// public const uint Server_ServerStatus_ShutdownReason = 2993; /// /// The identifier for the Server_ServiceLevel Variable. /// public const uint Server_ServiceLevel = 2267; /// /// The identifier for the Server_Auditing Variable. /// public const uint Server_Auditing = 2994; /// /// The identifier for the Server_EstimatedReturnTime Variable. /// public const uint Server_EstimatedReturnTime = 12885; /// /// The identifier for the Server_LocalTime Variable. /// public const uint Server_LocalTime = 17634; /// /// The identifier for the Server_ServerCapabilities_ServerProfileArray Variable. /// public const uint Server_ServerCapabilities_ServerProfileArray = 2269; /// /// The identifier for the Server_ServerCapabilities_LocaleIdArray Variable. /// public const uint Server_ServerCapabilities_LocaleIdArray = 2271; /// /// The identifier for the Server_ServerCapabilities_MinSupportedSampleRate Variable. /// public const uint Server_ServerCapabilities_MinSupportedSampleRate = 2272; /// /// The identifier for the Server_ServerCapabilities_MaxBrowseContinuationPoints Variable. /// public const uint Server_ServerCapabilities_MaxBrowseContinuationPoints = 2735; /// /// The identifier for the Server_ServerCapabilities_MaxQueryContinuationPoints Variable. /// public const uint Server_ServerCapabilities_MaxQueryContinuationPoints = 2736; /// /// The identifier for the Server_ServerCapabilities_MaxHistoryContinuationPoints Variable. /// public const uint Server_ServerCapabilities_MaxHistoryContinuationPoints = 2737; /// /// The identifier for the Server_ServerCapabilities_SoftwareCertificates Variable. /// public const uint Server_ServerCapabilities_SoftwareCertificates = 3704; /// /// The identifier for the Server_ServerCapabilities_MaxArrayLength Variable. /// public const uint Server_ServerCapabilities_MaxArrayLength = 11702; /// /// The identifier for the Server_ServerCapabilities_MaxStringLength Variable. /// public const uint Server_ServerCapabilities_MaxStringLength = 11703; /// /// The identifier for the Server_ServerCapabilities_MaxByteStringLength Variable. /// public const uint Server_ServerCapabilities_MaxByteStringLength = 12911; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerRead Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxNodesPerRead = 11705; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadData Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadData = 12165; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadEvents Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadEvents = 12166; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerWrite Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxNodesPerWrite = 11707; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateData Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateData = 12167; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateEvents Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateEvents = 12168; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerMethodCall Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxNodesPerMethodCall = 11709; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerBrowse Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxNodesPerBrowse = 11710; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerRegisterNodes Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxNodesPerRegisterNodes = 11711; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerTranslateBrowsePathsToNodeIds Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxNodesPerTranslateBrowsePathsToNodeIds = 11712; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerNodeManagement Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxNodesPerNodeManagement = 11713; /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxMonitoredItemsPerCall Variable. /// public const uint Server_ServerCapabilities_OperationLimits_MaxMonitoredItemsPerCall = 11714; /// /// The identifier for the Server_ServerCapabilities_RoleSet_AddRole_InputArguments Variable. /// public const uint Server_ServerCapabilities_RoleSet_AddRole_InputArguments = 16302; /// /// The identifier for the Server_ServerCapabilities_RoleSet_AddRole_OutputArguments Variable. /// public const uint Server_ServerCapabilities_RoleSet_AddRole_OutputArguments = 16303; /// /// The identifier for the Server_ServerCapabilities_RoleSet_RemoveRole_InputArguments Variable. /// public const uint Server_ServerCapabilities_RoleSet_RemoveRole_InputArguments = 16305; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary = 2275; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount = 2276; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount = 2277; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount = 2278; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount = 2279; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount = 3705; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount = 2281; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount = 2282; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount = 2284; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount = 2285; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount = 2286; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount = 2287; /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount Variable. /// public const uint Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount = 2288; /// /// The identifier for the Server_ServerDiagnostics_SamplingIntervalDiagnosticsArray Variable. /// public const uint Server_ServerDiagnostics_SamplingIntervalDiagnosticsArray = 2289; /// /// The identifier for the Server_ServerDiagnostics_SubscriptionDiagnosticsArray Variable. /// public const uint Server_ServerDiagnostics_SubscriptionDiagnosticsArray = 2290; /// /// The identifier for the Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray Variable. /// public const uint Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray = 3707; /// /// The identifier for the Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray Variable. /// public const uint Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray = 3708; /// /// The identifier for the Server_ServerDiagnostics_EnabledFlag Variable. /// public const uint Server_ServerDiagnostics_EnabledFlag = 2294; /// /// The identifier for the Server_ServerRedundancy_RedundancySupport Variable. /// public const uint Server_ServerRedundancy_RedundancySupport = 3709; /// /// The identifier for the Server_GetMonitoredItems_InputArguments Variable. /// public const uint Server_GetMonitoredItems_InputArguments = 11493; /// /// The identifier for the Server_GetMonitoredItems_OutputArguments Variable. /// public const uint Server_GetMonitoredItems_OutputArguments = 11494; /// /// The identifier for the Server_ResendData_InputArguments Variable. /// public const uint Server_ResendData_InputArguments = 12874; /// /// The identifier for the Server_SetSubscriptionDurable_InputArguments Variable. /// public const uint Server_SetSubscriptionDurable_InputArguments = 12750; /// /// The identifier for the Server_SetSubscriptionDurable_OutputArguments Variable. /// public const uint Server_SetSubscriptionDurable_OutputArguments = 12751; /// /// The identifier for the Server_RequestServerStateChange_InputArguments Variable. /// public const uint Server_RequestServerStateChange_InputArguments = 12887; /// /// The identifier for the Server_ServerRedundancy_CurrentServerId Variable. /// public const uint Server_ServerRedundancy_CurrentServerId = 11312; /// /// The identifier for the Server_ServerRedundancy_RedundantServerArray Variable. /// public const uint Server_ServerRedundancy_RedundantServerArray = 11313; /// /// The identifier for the Server_ServerRedundancy_ServerUriArray Variable. /// public const uint Server_ServerRedundancy_ServerUriArray = 11314; /// /// The identifier for the Server_ServerRedundancy_ServerNetworkGroups Variable. /// public const uint Server_ServerRedundancy_ServerNetworkGroups = 14415; /// /// The identifier for the HistoryServerCapabilities_AccessHistoryDataCapability Variable. /// public const uint HistoryServerCapabilities_AccessHistoryDataCapability = 11193; /// /// The identifier for the HistoryServerCapabilities_AccessHistoryEventsCapability Variable. /// public const uint HistoryServerCapabilities_AccessHistoryEventsCapability = 11242; /// /// The identifier for the HistoryServerCapabilities_MaxReturnDataValues Variable. /// public const uint HistoryServerCapabilities_MaxReturnDataValues = 11273; /// /// The identifier for the HistoryServerCapabilities_MaxReturnEventValues Variable. /// public const uint HistoryServerCapabilities_MaxReturnEventValues = 11274; /// /// The identifier for the HistoryServerCapabilities_InsertDataCapability Variable. /// public const uint HistoryServerCapabilities_InsertDataCapability = 11196; /// /// The identifier for the HistoryServerCapabilities_ReplaceDataCapability Variable. /// public const uint HistoryServerCapabilities_ReplaceDataCapability = 11197; /// /// The identifier for the HistoryServerCapabilities_UpdateDataCapability Variable. /// public const uint HistoryServerCapabilities_UpdateDataCapability = 11198; /// /// The identifier for the HistoryServerCapabilities_DeleteRawCapability Variable. /// public const uint HistoryServerCapabilities_DeleteRawCapability = 11199; /// /// The identifier for the HistoryServerCapabilities_DeleteAtTimeCapability Variable. /// public const uint HistoryServerCapabilities_DeleteAtTimeCapability = 11200; /// /// The identifier for the HistoryServerCapabilities_InsertEventCapability Variable. /// public const uint HistoryServerCapabilities_InsertEventCapability = 11281; /// /// The identifier for the HistoryServerCapabilities_ReplaceEventCapability Variable. /// public const uint HistoryServerCapabilities_ReplaceEventCapability = 11282; /// /// The identifier for the HistoryServerCapabilities_UpdateEventCapability Variable. /// public const uint HistoryServerCapabilities_UpdateEventCapability = 11283; /// /// The identifier for the HistoryServerCapabilities_DeleteEventCapability Variable. /// public const uint HistoryServerCapabilities_DeleteEventCapability = 11502; /// /// The identifier for the HistoryServerCapabilities_InsertAnnotationCapability Variable. /// public const uint HistoryServerCapabilities_InsertAnnotationCapability = 11275; /// /// The identifier for the HistoryServerCapabilities_ServerTimestampSupported Variable. /// public const uint HistoryServerCapabilities_ServerTimestampSupported = 19091; /// /// The identifier for the StateMachineType_CurrentState Variable. /// public const uint StateMachineType_CurrentState = 2769; /// /// The identifier for the StateMachineType_CurrentState_Id Variable. /// public const uint StateMachineType_CurrentState_Id = 3720; /// /// The identifier for the StateMachineType_LastTransition Variable. /// public const uint StateMachineType_LastTransition = 2770; /// /// The identifier for the StateMachineType_LastTransition_Id Variable. /// public const uint StateMachineType_LastTransition_Id = 3724; /// /// The identifier for the StateVariableType_Id Variable. /// public const uint StateVariableType_Id = 2756; /// /// The identifier for the StateVariableType_Name Variable. /// public const uint StateVariableType_Name = 2757; /// /// The identifier for the StateVariableType_Number Variable. /// public const uint StateVariableType_Number = 2758; /// /// The identifier for the StateVariableType_EffectiveDisplayName Variable. /// public const uint StateVariableType_EffectiveDisplayName = 2759; /// /// The identifier for the TransitionVariableType_Id Variable. /// public const uint TransitionVariableType_Id = 2763; /// /// The identifier for the TransitionVariableType_Name Variable. /// public const uint TransitionVariableType_Name = 2764; /// /// The identifier for the TransitionVariableType_Number Variable. /// public const uint TransitionVariableType_Number = 2765; /// /// The identifier for the TransitionVariableType_TransitionTime Variable. /// public const uint TransitionVariableType_TransitionTime = 2766; /// /// The identifier for the TransitionVariableType_EffectiveTransitionTime Variable. /// public const uint TransitionVariableType_EffectiveTransitionTime = 11456; /// /// The identifier for the FiniteStateMachineType_CurrentState Variable. /// public const uint FiniteStateMachineType_CurrentState = 2772; /// /// The identifier for the FiniteStateMachineType_CurrentState_Id Variable. /// public const uint FiniteStateMachineType_CurrentState_Id = 3728; /// /// The identifier for the FiniteStateMachineType_LastTransition Variable. /// public const uint FiniteStateMachineType_LastTransition = 2773; /// /// The identifier for the FiniteStateMachineType_LastTransition_Id Variable. /// public const uint FiniteStateMachineType_LastTransition_Id = 3732; /// /// The identifier for the FiniteStateMachineType_AvailableStates Variable. /// public const uint FiniteStateMachineType_AvailableStates = 17635; /// /// The identifier for the FiniteStateMachineType_AvailableTransitions Variable. /// public const uint FiniteStateMachineType_AvailableTransitions = 17636; /// /// The identifier for the FiniteStateVariableType_Id Variable. /// public const uint FiniteStateVariableType_Id = 2761; /// /// The identifier for the FiniteTransitionVariableType_Id Variable. /// public const uint FiniteTransitionVariableType_Id = 2768; /// /// The identifier for the StateType_StateNumber Variable. /// public const uint StateType_StateNumber = 2308; /// /// The identifier for the TransitionType_TransitionNumber Variable. /// public const uint TransitionType_TransitionNumber = 2312; /// /// The identifier for the ExpressionGuardVariableType_Expression Variable. /// public const uint ExpressionGuardVariableType_Expression = 15129; /// /// The identifier for the RationalNumberType_Numerator Variable. /// public const uint RationalNumberType_Numerator = 17712; /// /// The identifier for the RationalNumberType_Denominator Variable. /// public const uint RationalNumberType_Denominator = 17713; /// /// The identifier for the VectorType_VectorUnit Variable. /// public const uint VectorType_VectorUnit = 17715; /// /// The identifier for the ThreeDVectorType_X Variable. /// public const uint ThreeDVectorType_X = 18769; /// /// The identifier for the ThreeDVectorType_Y Variable. /// public const uint ThreeDVectorType_Y = 18770; /// /// The identifier for the ThreeDVectorType_Z Variable. /// public const uint ThreeDVectorType_Z = 18771; /// /// The identifier for the CartesianCoordinatesType_LengthUnit Variable. /// public const uint CartesianCoordinatesType_LengthUnit = 18773; /// /// The identifier for the ThreeDCartesianCoordinatesType_X Variable. /// public const uint ThreeDCartesianCoordinatesType_X = 18776; /// /// The identifier for the ThreeDCartesianCoordinatesType_Y Variable. /// public const uint ThreeDCartesianCoordinatesType_Y = 18777; /// /// The identifier for the ThreeDCartesianCoordinatesType_Z Variable. /// public const uint ThreeDCartesianCoordinatesType_Z = 18778; /// /// The identifier for the OrientationType_AngleUnit Variable. /// public const uint OrientationType_AngleUnit = 18780; /// /// The identifier for the ThreeDOrientationType_A Variable. /// public const uint ThreeDOrientationType_A = 18783; /// /// The identifier for the ThreeDOrientationType_B Variable. /// public const uint ThreeDOrientationType_B = 18784; /// /// The identifier for the ThreeDOrientationType_C Variable. /// public const uint ThreeDOrientationType_C = 18785; /// /// The identifier for the FrameType_CartesianCoordinates Variable. /// public const uint FrameType_CartesianCoordinates = 18801; /// /// The identifier for the FrameType_Orientation Variable. /// public const uint FrameType_Orientation = 18787; /// /// The identifier for the FrameType_Constant Variable. /// public const uint FrameType_Constant = 18788; /// /// The identifier for the FrameType_BaseFrame Variable. /// public const uint FrameType_BaseFrame = 18789; /// /// The identifier for the FrameType_FixedBase Variable. /// public const uint FrameType_FixedBase = 18790; /// /// The identifier for the ThreeDFrameType_CartesianCoordinates Variable. /// public const uint ThreeDFrameType_CartesianCoordinates = 18796; /// /// The identifier for the ThreeDFrameType_Orientation Variable. /// public const uint ThreeDFrameType_Orientation = 18792; /// /// The identifier for the ThreeDFrameType_CartesianCoordinates_X Variable. /// public const uint ThreeDFrameType_CartesianCoordinates_X = 18798; /// /// The identifier for the ThreeDFrameType_CartesianCoordinates_Y Variable. /// public const uint ThreeDFrameType_CartesianCoordinates_Y = 18799; /// /// The identifier for the ThreeDFrameType_CartesianCoordinates_Z Variable. /// public const uint ThreeDFrameType_CartesianCoordinates_Z = 18800; /// /// The identifier for the ThreeDFrameType_Orientation_A Variable. /// public const uint ThreeDFrameType_Orientation_A = 19074; /// /// The identifier for the ThreeDFrameType_Orientation_B Variable. /// public const uint ThreeDFrameType_Orientation_B = 19075; /// /// The identifier for the ThreeDFrameType_Orientation_C Variable. /// public const uint ThreeDFrameType_Orientation_C = 19076; /// /// The identifier for the TransitionEventType_Transition Variable. /// public const uint TransitionEventType_Transition = 2774; /// /// The identifier for the TransitionEventType_Transition_Id Variable. /// public const uint TransitionEventType_Transition_Id = 3754; /// /// The identifier for the TransitionEventType_FromState Variable. /// public const uint TransitionEventType_FromState = 2775; /// /// The identifier for the TransitionEventType_FromState_Id Variable. /// public const uint TransitionEventType_FromState_Id = 3746; /// /// The identifier for the TransitionEventType_ToState Variable. /// public const uint TransitionEventType_ToState = 2776; /// /// The identifier for the TransitionEventType_ToState_Id Variable. /// public const uint TransitionEventType_ToState_Id = 3750; /// /// The identifier for the AuditUpdateStateEventType_OldStateId Variable. /// public const uint AuditUpdateStateEventType_OldStateId = 2777; /// /// The identifier for the AuditUpdateStateEventType_NewStateId Variable. /// public const uint AuditUpdateStateEventType_NewStateId = 2778; /// /// The identifier for the OpenFileMode_EnumValues Variable. /// public const uint OpenFileMode_EnumValues = 11940; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_InputArguments Variable. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_InputArguments = 13356; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments Variable. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments = 13357; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_InputArguments Variable. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_InputArguments = 13359; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_OutputArguments Variable. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_OutputArguments = 13360; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments Variable. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments = 17719; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments Variable. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments = 13364; /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments Variable. /// public const uint FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments = 13365; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Size Variable. /// public const uint FileDirectoryType_FileName_Placeholder_Size = 13367; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Writable Variable. /// public const uint FileDirectoryType_FileName_Placeholder_Writable = 13368; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_UserWritable Variable. /// public const uint FileDirectoryType_FileName_Placeholder_UserWritable = 13369; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_OpenCount Variable. /// public const uint FileDirectoryType_FileName_Placeholder_OpenCount = 13370; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Open_InputArguments Variable. /// public const uint FileDirectoryType_FileName_Placeholder_Open_InputArguments = 13373; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Open_OutputArguments Variable. /// public const uint FileDirectoryType_FileName_Placeholder_Open_OutputArguments = 13374; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Close_InputArguments Variable. /// public const uint FileDirectoryType_FileName_Placeholder_Close_InputArguments = 13376; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Read_InputArguments Variable. /// public const uint FileDirectoryType_FileName_Placeholder_Read_InputArguments = 13378; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Read_OutputArguments Variable. /// public const uint FileDirectoryType_FileName_Placeholder_Read_OutputArguments = 13379; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Write_InputArguments Variable. /// public const uint FileDirectoryType_FileName_Placeholder_Write_InputArguments = 13381; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_GetPosition_InputArguments Variable. /// public const uint FileDirectoryType_FileName_Placeholder_GetPosition_InputArguments = 13383; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_GetPosition_OutputArguments Variable. /// public const uint FileDirectoryType_FileName_Placeholder_GetPosition_OutputArguments = 13384; /// /// The identifier for the FileDirectoryType_FileName_Placeholder_SetPosition_InputArguments Variable. /// public const uint FileDirectoryType_FileName_Placeholder_SetPosition_InputArguments = 13386; /// /// The identifier for the FileDirectoryType_CreateDirectory_InputArguments Variable. /// public const uint FileDirectoryType_CreateDirectory_InputArguments = 13388; /// /// The identifier for the FileDirectoryType_CreateDirectory_OutputArguments Variable. /// public const uint FileDirectoryType_CreateDirectory_OutputArguments = 13389; /// /// The identifier for the FileDirectoryType_CreateFile_InputArguments Variable. /// public const uint FileDirectoryType_CreateFile_InputArguments = 13391; /// /// The identifier for the FileDirectoryType_CreateFile_OutputArguments Variable. /// public const uint FileDirectoryType_CreateFile_OutputArguments = 13392; /// /// The identifier for the FileDirectoryType_DeleteFileSystemObject_InputArguments Variable. /// public const uint FileDirectoryType_DeleteFileSystemObject_InputArguments = 13394; /// /// The identifier for the FileDirectoryType_MoveOrCopy_InputArguments Variable. /// public const uint FileDirectoryType_MoveOrCopy_InputArguments = 13396; /// /// The identifier for the FileDirectoryType_MoveOrCopy_OutputArguments Variable. /// public const uint FileDirectoryType_MoveOrCopy_OutputArguments = 13397; /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateDirectory_InputArguments Variable. /// public const uint FileSystem_FileDirectoryName_Placeholder_CreateDirectory_InputArguments = 16317; /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments Variable. /// public const uint FileSystem_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments = 16318; /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateFile_InputArguments Variable. /// public const uint FileSystem_FileDirectoryName_Placeholder_CreateFile_InputArguments = 16320; /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateFile_OutputArguments Variable. /// public const uint FileSystem_FileDirectoryName_Placeholder_CreateFile_OutputArguments = 16321; /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments Variable. /// public const uint FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments = 17723; /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments Variable. /// public const uint FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments = 16325; /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments Variable. /// public const uint FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments = 16326; /// /// The identifier for the FileSystem_FileName_Placeholder_Size Variable. /// public const uint FileSystem_FileName_Placeholder_Size = 16328; /// /// The identifier for the FileSystem_FileName_Placeholder_Writable Variable. /// public const uint FileSystem_FileName_Placeholder_Writable = 16329; /// /// The identifier for the FileSystem_FileName_Placeholder_UserWritable Variable. /// public const uint FileSystem_FileName_Placeholder_UserWritable = 16330; /// /// The identifier for the FileSystem_FileName_Placeholder_OpenCount Variable. /// public const uint FileSystem_FileName_Placeholder_OpenCount = 16331; /// /// The identifier for the FileSystem_FileName_Placeholder_Open_InputArguments Variable. /// public const uint FileSystem_FileName_Placeholder_Open_InputArguments = 16334; /// /// The identifier for the FileSystem_FileName_Placeholder_Open_OutputArguments Variable. /// public const uint FileSystem_FileName_Placeholder_Open_OutputArguments = 16335; /// /// The identifier for the FileSystem_FileName_Placeholder_Close_InputArguments Variable. /// public const uint FileSystem_FileName_Placeholder_Close_InputArguments = 16337; /// /// The identifier for the FileSystem_FileName_Placeholder_Read_InputArguments Variable. /// public const uint FileSystem_FileName_Placeholder_Read_InputArguments = 16339; /// /// The identifier for the FileSystem_FileName_Placeholder_Read_OutputArguments Variable. /// public const uint FileSystem_FileName_Placeholder_Read_OutputArguments = 16340; /// /// The identifier for the FileSystem_FileName_Placeholder_Write_InputArguments Variable. /// public const uint FileSystem_FileName_Placeholder_Write_InputArguments = 16342; /// /// The identifier for the FileSystem_FileName_Placeholder_GetPosition_InputArguments Variable. /// public const uint FileSystem_FileName_Placeholder_GetPosition_InputArguments = 16344; /// /// The identifier for the FileSystem_FileName_Placeholder_GetPosition_OutputArguments Variable. /// public const uint FileSystem_FileName_Placeholder_GetPosition_OutputArguments = 16345; /// /// The identifier for the FileSystem_FileName_Placeholder_SetPosition_InputArguments Variable. /// public const uint FileSystem_FileName_Placeholder_SetPosition_InputArguments = 16347; /// /// The identifier for the FileSystem_CreateDirectory_InputArguments Variable. /// public const uint FileSystem_CreateDirectory_InputArguments = 16349; /// /// The identifier for the FileSystem_CreateDirectory_OutputArguments Variable. /// public const uint FileSystem_CreateDirectory_OutputArguments = 16350; /// /// The identifier for the FileSystem_CreateFile_InputArguments Variable. /// public const uint FileSystem_CreateFile_InputArguments = 16352; /// /// The identifier for the FileSystem_CreateFile_OutputArguments Variable. /// public const uint FileSystem_CreateFile_OutputArguments = 16353; /// /// The identifier for the FileSystem_DeleteFileSystemObject_InputArguments Variable. /// public const uint FileSystem_DeleteFileSystemObject_InputArguments = 16355; /// /// The identifier for the FileSystem_MoveOrCopy_InputArguments Variable. /// public const uint FileSystem_MoveOrCopy_InputArguments = 16357; /// /// The identifier for the FileSystem_MoveOrCopy_OutputArguments Variable. /// public const uint FileSystem_MoveOrCopy_OutputArguments = 16358; /// /// The identifier for the TemporaryFileTransferType_ClientProcessingTimeout Variable. /// public const uint TemporaryFileTransferType_ClientProcessingTimeout = 15745; /// /// The identifier for the TemporaryFileTransferType_GenerateFileForRead_InputArguments Variable. /// public const uint TemporaryFileTransferType_GenerateFileForRead_InputArguments = 15747; /// /// The identifier for the TemporaryFileTransferType_GenerateFileForRead_OutputArguments Variable. /// public const uint TemporaryFileTransferType_GenerateFileForRead_OutputArguments = 15748; /// /// The identifier for the TemporaryFileTransferType_GenerateFileForWrite_InputArguments Variable. /// public const uint TemporaryFileTransferType_GenerateFileForWrite_InputArguments = 16359; /// /// The identifier for the TemporaryFileTransferType_GenerateFileForWrite_OutputArguments Variable. /// public const uint TemporaryFileTransferType_GenerateFileForWrite_OutputArguments = 15750; /// /// The identifier for the TemporaryFileTransferType_CloseAndCommit_InputArguments Variable. /// public const uint TemporaryFileTransferType_CloseAndCommit_InputArguments = 15752; /// /// The identifier for the TemporaryFileTransferType_CloseAndCommit_OutputArguments Variable. /// public const uint TemporaryFileTransferType_CloseAndCommit_OutputArguments = 15753; /// /// The identifier for the TemporaryFileTransferType_TransferState_Placeholder_CurrentState Variable. /// public const uint TemporaryFileTransferType_TransferState_Placeholder_CurrentState = 15755; /// /// The identifier for the TemporaryFileTransferType_TransferState_Placeholder_CurrentState_Id Variable. /// public const uint TemporaryFileTransferType_TransferState_Placeholder_CurrentState_Id = 15756; /// /// The identifier for the TemporaryFileTransferType_TransferState_Placeholder_LastTransition_Id Variable. /// public const uint TemporaryFileTransferType_TransferState_Placeholder_LastTransition_Id = 15761; /// /// The identifier for the FileTransferStateMachineType_CurrentState_Id Variable. /// public const uint FileTransferStateMachineType_CurrentState_Id = 15805; /// /// The identifier for the FileTransferStateMachineType_LastTransition_Id Variable. /// public const uint FileTransferStateMachineType_LastTransition_Id = 15810; /// /// The identifier for the FileTransferStateMachineType_Idle_StateNumber Variable. /// public const uint FileTransferStateMachineType_Idle_StateNumber = 15816; /// /// The identifier for the FileTransferStateMachineType_ReadPrepare_StateNumber Variable. /// public const uint FileTransferStateMachineType_ReadPrepare_StateNumber = 15818; /// /// The identifier for the FileTransferStateMachineType_ReadTransfer_StateNumber Variable. /// public const uint FileTransferStateMachineType_ReadTransfer_StateNumber = 15820; /// /// The identifier for the FileTransferStateMachineType_ApplyWrite_StateNumber Variable. /// public const uint FileTransferStateMachineType_ApplyWrite_StateNumber = 15822; /// /// The identifier for the FileTransferStateMachineType_Error_StateNumber Variable. /// public const uint FileTransferStateMachineType_Error_StateNumber = 15824; /// /// The identifier for the FileTransferStateMachineType_IdleToReadPrepare_TransitionNumber Variable. /// public const uint FileTransferStateMachineType_IdleToReadPrepare_TransitionNumber = 15826; /// /// The identifier for the FileTransferStateMachineType_ReadPrepareToReadTransfer_TransitionNumber Variable. /// public const uint FileTransferStateMachineType_ReadPrepareToReadTransfer_TransitionNumber = 15828; /// /// The identifier for the FileTransferStateMachineType_ReadTransferToIdle_TransitionNumber Variable. /// public const uint FileTransferStateMachineType_ReadTransferToIdle_TransitionNumber = 15830; /// /// The identifier for the FileTransferStateMachineType_IdleToApplyWrite_TransitionNumber Variable. /// public const uint FileTransferStateMachineType_IdleToApplyWrite_TransitionNumber = 15832; /// /// The identifier for the FileTransferStateMachineType_ApplyWriteToIdle_TransitionNumber Variable. /// public const uint FileTransferStateMachineType_ApplyWriteToIdle_TransitionNumber = 15834; /// /// The identifier for the FileTransferStateMachineType_ReadPrepareToError_TransitionNumber Variable. /// public const uint FileTransferStateMachineType_ReadPrepareToError_TransitionNumber = 15836; /// /// The identifier for the FileTransferStateMachineType_ReadTransferToError_TransitionNumber Variable. /// public const uint FileTransferStateMachineType_ReadTransferToError_TransitionNumber = 15838; /// /// The identifier for the FileTransferStateMachineType_ApplyWriteToError_TransitionNumber Variable. /// public const uint FileTransferStateMachineType_ApplyWriteToError_TransitionNumber = 15840; /// /// The identifier for the FileTransferStateMachineType_ErrorToIdle_TransitionNumber Variable. /// public const uint FileTransferStateMachineType_ErrorToIdle_TransitionNumber = 15842; /// /// The identifier for the RoleSetType_RoleName_Placeholder_Identities Variable. /// public const uint RoleSetType_RoleName_Placeholder_Identities = 16162; /// /// The identifier for the RoleSetType_RoleName_Placeholder_AddIdentity_InputArguments Variable. /// public const uint RoleSetType_RoleName_Placeholder_AddIdentity_InputArguments = 15613; /// /// The identifier for the RoleSetType_RoleName_Placeholder_RemoveIdentity_InputArguments Variable. /// public const uint RoleSetType_RoleName_Placeholder_RemoveIdentity_InputArguments = 15615; /// /// The identifier for the RoleSetType_RoleName_Placeholder_AddApplication_InputArguments Variable. /// public const uint RoleSetType_RoleName_Placeholder_AddApplication_InputArguments = 16166; /// /// The identifier for the RoleSetType_RoleName_Placeholder_RemoveApplication_InputArguments Variable. /// public const uint RoleSetType_RoleName_Placeholder_RemoveApplication_InputArguments = 16168; /// /// The identifier for the RoleSetType_RoleName_Placeholder_AddEndpoint_InputArguments Variable. /// public const uint RoleSetType_RoleName_Placeholder_AddEndpoint_InputArguments = 16170; /// /// The identifier for the RoleSetType_RoleName_Placeholder_RemoveEndpoint_InputArguments Variable. /// public const uint RoleSetType_RoleName_Placeholder_RemoveEndpoint_InputArguments = 16172; /// /// The identifier for the RoleSetType_AddRole_InputArguments Variable. /// public const uint RoleSetType_AddRole_InputArguments = 15998; /// /// The identifier for the RoleSetType_AddRole_OutputArguments Variable. /// public const uint RoleSetType_AddRole_OutputArguments = 15999; /// /// The identifier for the RoleSetType_RemoveRole_InputArguments Variable. /// public const uint RoleSetType_RemoveRole_InputArguments = 16001; /// /// The identifier for the RoleType_Identities Variable. /// public const uint RoleType_Identities = 16173; /// /// The identifier for the RoleType_Applications Variable. /// public const uint RoleType_Applications = 16174; /// /// The identifier for the RoleType_ApplicationsExclude Variable. /// public const uint RoleType_ApplicationsExclude = 15410; /// /// The identifier for the RoleType_Endpoints Variable. /// public const uint RoleType_Endpoints = 16175; /// /// The identifier for the RoleType_EndpointsExclude Variable. /// public const uint RoleType_EndpointsExclude = 15411; /// /// The identifier for the RoleType_AddIdentity_InputArguments Variable. /// public const uint RoleType_AddIdentity_InputArguments = 15625; /// /// The identifier for the RoleType_RemoveIdentity_InputArguments Variable. /// public const uint RoleType_RemoveIdentity_InputArguments = 15627; /// /// The identifier for the RoleType_AddApplication_InputArguments Variable. /// public const uint RoleType_AddApplication_InputArguments = 16177; /// /// The identifier for the RoleType_RemoveApplication_InputArguments Variable. /// public const uint RoleType_RemoveApplication_InputArguments = 16179; /// /// The identifier for the RoleType_AddEndpoint_InputArguments Variable. /// public const uint RoleType_AddEndpoint_InputArguments = 16181; /// /// The identifier for the RoleType_RemoveEndpoint_InputArguments Variable. /// public const uint RoleType_RemoveEndpoint_InputArguments = 16183; /// /// The identifier for the IdentityCriteriaType_EnumValues Variable. /// public const uint IdentityCriteriaType_EnumValues = 15633; /// /// The identifier for the WellKnownRole_Anonymous_Identities Variable. /// public const uint WellKnownRole_Anonymous_Identities = 16192; /// /// The identifier for the WellKnownRole_Anonymous_Applications Variable. /// public const uint WellKnownRole_Anonymous_Applications = 16193; /// /// The identifier for the WellKnownRole_Anonymous_ApplicationsExclude Variable. /// public const uint WellKnownRole_Anonymous_ApplicationsExclude = 15412; /// /// The identifier for the WellKnownRole_Anonymous_Endpoints Variable. /// public const uint WellKnownRole_Anonymous_Endpoints = 16194; /// /// The identifier for the WellKnownRole_Anonymous_EndpointsExclude Variable. /// public const uint WellKnownRole_Anonymous_EndpointsExclude = 15413; /// /// The identifier for the WellKnownRole_Anonymous_AddIdentity_InputArguments Variable. /// public const uint WellKnownRole_Anonymous_AddIdentity_InputArguments = 15649; /// /// The identifier for the WellKnownRole_Anonymous_RemoveIdentity_InputArguments Variable. /// public const uint WellKnownRole_Anonymous_RemoveIdentity_InputArguments = 15651; /// /// The identifier for the WellKnownRole_Anonymous_AddApplication_InputArguments Variable. /// public const uint WellKnownRole_Anonymous_AddApplication_InputArguments = 16196; /// /// The identifier for the WellKnownRole_Anonymous_RemoveApplication_InputArguments Variable. /// public const uint WellKnownRole_Anonymous_RemoveApplication_InputArguments = 16198; /// /// The identifier for the WellKnownRole_Anonymous_AddEndpoint_InputArguments Variable. /// public const uint WellKnownRole_Anonymous_AddEndpoint_InputArguments = 16200; /// /// The identifier for the WellKnownRole_Anonymous_RemoveEndpoint_InputArguments Variable. /// public const uint WellKnownRole_Anonymous_RemoveEndpoint_InputArguments = 16202; /// /// The identifier for the WellKnownRole_AuthenticatedUser_Identities Variable. /// public const uint WellKnownRole_AuthenticatedUser_Identities = 16203; /// /// The identifier for the WellKnownRole_AuthenticatedUser_Applications Variable. /// public const uint WellKnownRole_AuthenticatedUser_Applications = 16204; /// /// The identifier for the WellKnownRole_AuthenticatedUser_ApplicationsExclude Variable. /// public const uint WellKnownRole_AuthenticatedUser_ApplicationsExclude = 15414; /// /// The identifier for the WellKnownRole_AuthenticatedUser_Endpoints Variable. /// public const uint WellKnownRole_AuthenticatedUser_Endpoints = 16205; /// /// The identifier for the WellKnownRole_AuthenticatedUser_EndpointsExclude Variable. /// public const uint WellKnownRole_AuthenticatedUser_EndpointsExclude = 15415; /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddIdentity_InputArguments Variable. /// public const uint WellKnownRole_AuthenticatedUser_AddIdentity_InputArguments = 15661; /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveIdentity_InputArguments Variable. /// public const uint WellKnownRole_AuthenticatedUser_RemoveIdentity_InputArguments = 15663; /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddApplication_InputArguments Variable. /// public const uint WellKnownRole_AuthenticatedUser_AddApplication_InputArguments = 16207; /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveApplication_InputArguments Variable. /// public const uint WellKnownRole_AuthenticatedUser_RemoveApplication_InputArguments = 16209; /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddEndpoint_InputArguments Variable. /// public const uint WellKnownRole_AuthenticatedUser_AddEndpoint_InputArguments = 16211; /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveEndpoint_InputArguments Variable. /// public const uint WellKnownRole_AuthenticatedUser_RemoveEndpoint_InputArguments = 16213; /// /// The identifier for the WellKnownRole_Observer_Identities Variable. /// public const uint WellKnownRole_Observer_Identities = 16214; /// /// The identifier for the WellKnownRole_Observer_Applications Variable. /// public const uint WellKnownRole_Observer_Applications = 16215; /// /// The identifier for the WellKnownRole_Observer_ApplicationsExclude Variable. /// public const uint WellKnownRole_Observer_ApplicationsExclude = 15416; /// /// The identifier for the WellKnownRole_Observer_Endpoints Variable. /// public const uint WellKnownRole_Observer_Endpoints = 16216; /// /// The identifier for the WellKnownRole_Observer_EndpointsExclude Variable. /// public const uint WellKnownRole_Observer_EndpointsExclude = 15417; /// /// The identifier for the WellKnownRole_Observer_AddIdentity_InputArguments Variable. /// public const uint WellKnownRole_Observer_AddIdentity_InputArguments = 15673; /// /// The identifier for the WellKnownRole_Observer_RemoveIdentity_InputArguments Variable. /// public const uint WellKnownRole_Observer_RemoveIdentity_InputArguments = 15675; /// /// The identifier for the WellKnownRole_Observer_AddApplication_InputArguments Variable. /// public const uint WellKnownRole_Observer_AddApplication_InputArguments = 16218; /// /// The identifier for the WellKnownRole_Observer_RemoveApplication_InputArguments Variable. /// public const uint WellKnownRole_Observer_RemoveApplication_InputArguments = 16220; /// /// The identifier for the WellKnownRole_Observer_AddEndpoint_InputArguments Variable. /// public const uint WellKnownRole_Observer_AddEndpoint_InputArguments = 16222; /// /// The identifier for the WellKnownRole_Observer_RemoveEndpoint_InputArguments Variable. /// public const uint WellKnownRole_Observer_RemoveEndpoint_InputArguments = 16224; /// /// The identifier for the WellKnownRole_Operator_Identities Variable. /// public const uint WellKnownRole_Operator_Identities = 16225; /// /// The identifier for the WellKnownRole_Operator_Applications Variable. /// public const uint WellKnownRole_Operator_Applications = 16226; /// /// The identifier for the WellKnownRole_Operator_ApplicationsExclude Variable. /// public const uint WellKnownRole_Operator_ApplicationsExclude = 15418; /// /// The identifier for the WellKnownRole_Operator_Endpoints Variable. /// public const uint WellKnownRole_Operator_Endpoints = 16227; /// /// The identifier for the WellKnownRole_Operator_EndpointsExclude Variable. /// public const uint WellKnownRole_Operator_EndpointsExclude = 15423; /// /// The identifier for the WellKnownRole_Operator_AddIdentity_InputArguments Variable. /// public const uint WellKnownRole_Operator_AddIdentity_InputArguments = 15685; /// /// The identifier for the WellKnownRole_Operator_RemoveIdentity_InputArguments Variable. /// public const uint WellKnownRole_Operator_RemoveIdentity_InputArguments = 15687; /// /// The identifier for the WellKnownRole_Operator_AddApplication_InputArguments Variable. /// public const uint WellKnownRole_Operator_AddApplication_InputArguments = 16229; /// /// The identifier for the WellKnownRole_Operator_RemoveApplication_InputArguments Variable. /// public const uint WellKnownRole_Operator_RemoveApplication_InputArguments = 16231; /// /// The identifier for the WellKnownRole_Operator_AddEndpoint_InputArguments Variable. /// public const uint WellKnownRole_Operator_AddEndpoint_InputArguments = 16233; /// /// The identifier for the WellKnownRole_Operator_RemoveEndpoint_InputArguments Variable. /// public const uint WellKnownRole_Operator_RemoveEndpoint_InputArguments = 16235; /// /// The identifier for the WellKnownRole_Engineer_Identities Variable. /// public const uint WellKnownRole_Engineer_Identities = 16236; /// /// The identifier for the WellKnownRole_Engineer_Applications Variable. /// public const uint WellKnownRole_Engineer_Applications = 16237; /// /// The identifier for the WellKnownRole_Engineer_ApplicationsExclude Variable. /// public const uint WellKnownRole_Engineer_ApplicationsExclude = 15424; /// /// The identifier for the WellKnownRole_Engineer_Endpoints Variable. /// public const uint WellKnownRole_Engineer_Endpoints = 16238; /// /// The identifier for the WellKnownRole_Engineer_EndpointsExclude Variable. /// public const uint WellKnownRole_Engineer_EndpointsExclude = 15425; /// /// The identifier for the WellKnownRole_Engineer_AddIdentity_InputArguments Variable. /// public const uint WellKnownRole_Engineer_AddIdentity_InputArguments = 16042; /// /// The identifier for the WellKnownRole_Engineer_RemoveIdentity_InputArguments Variable. /// public const uint WellKnownRole_Engineer_RemoveIdentity_InputArguments = 16044; /// /// The identifier for the WellKnownRole_Engineer_AddApplication_InputArguments Variable. /// public const uint WellKnownRole_Engineer_AddApplication_InputArguments = 16240; /// /// The identifier for the WellKnownRole_Engineer_RemoveApplication_InputArguments Variable. /// public const uint WellKnownRole_Engineer_RemoveApplication_InputArguments = 16242; /// /// The identifier for the WellKnownRole_Engineer_AddEndpoint_InputArguments Variable. /// public const uint WellKnownRole_Engineer_AddEndpoint_InputArguments = 16244; /// /// The identifier for the WellKnownRole_Engineer_RemoveEndpoint_InputArguments Variable. /// public const uint WellKnownRole_Engineer_RemoveEndpoint_InputArguments = 16246; /// /// The identifier for the WellKnownRole_Supervisor_Identities Variable. /// public const uint WellKnownRole_Supervisor_Identities = 16247; /// /// The identifier for the WellKnownRole_Supervisor_Applications Variable. /// public const uint WellKnownRole_Supervisor_Applications = 16248; /// /// The identifier for the WellKnownRole_Supervisor_ApplicationsExclude Variable. /// public const uint WellKnownRole_Supervisor_ApplicationsExclude = 15426; /// /// The identifier for the WellKnownRole_Supervisor_Endpoints Variable. /// public const uint WellKnownRole_Supervisor_Endpoints = 16249; /// /// The identifier for the WellKnownRole_Supervisor_EndpointsExclude Variable. /// public const uint WellKnownRole_Supervisor_EndpointsExclude = 15427; /// /// The identifier for the WellKnownRole_Supervisor_AddIdentity_InputArguments Variable. /// public const uint WellKnownRole_Supervisor_AddIdentity_InputArguments = 15697; /// /// The identifier for the WellKnownRole_Supervisor_RemoveIdentity_InputArguments Variable. /// public const uint WellKnownRole_Supervisor_RemoveIdentity_InputArguments = 15699; /// /// The identifier for the WellKnownRole_Supervisor_AddApplication_InputArguments Variable. /// public const uint WellKnownRole_Supervisor_AddApplication_InputArguments = 16251; /// /// The identifier for the WellKnownRole_Supervisor_RemoveApplication_InputArguments Variable. /// public const uint WellKnownRole_Supervisor_RemoveApplication_InputArguments = 16253; /// /// The identifier for the WellKnownRole_Supervisor_AddEndpoint_InputArguments Variable. /// public const uint WellKnownRole_Supervisor_AddEndpoint_InputArguments = 16255; /// /// The identifier for the WellKnownRole_Supervisor_RemoveEndpoint_InputArguments Variable. /// public const uint WellKnownRole_Supervisor_RemoveEndpoint_InputArguments = 16257; /// /// The identifier for the WellKnownRole_ConfigureAdmin_Identities Variable. /// public const uint WellKnownRole_ConfigureAdmin_Identities = 16269; /// /// The identifier for the WellKnownRole_ConfigureAdmin_Applications Variable. /// public const uint WellKnownRole_ConfigureAdmin_Applications = 16270; /// /// The identifier for the WellKnownRole_ConfigureAdmin_ApplicationsExclude Variable. /// public const uint WellKnownRole_ConfigureAdmin_ApplicationsExclude = 15428; /// /// The identifier for the WellKnownRole_ConfigureAdmin_Endpoints Variable. /// public const uint WellKnownRole_ConfigureAdmin_Endpoints = 16271; /// /// The identifier for the WellKnownRole_ConfigureAdmin_EndpointsExclude Variable. /// public const uint WellKnownRole_ConfigureAdmin_EndpointsExclude = 15429; /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddIdentity_InputArguments Variable. /// public const uint WellKnownRole_ConfigureAdmin_AddIdentity_InputArguments = 15721; /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveIdentity_InputArguments Variable. /// public const uint WellKnownRole_ConfigureAdmin_RemoveIdentity_InputArguments = 15723; /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddApplication_InputArguments Variable. /// public const uint WellKnownRole_ConfigureAdmin_AddApplication_InputArguments = 16273; /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveApplication_InputArguments Variable. /// public const uint WellKnownRole_ConfigureAdmin_RemoveApplication_InputArguments = 16275; /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddEndpoint_InputArguments Variable. /// public const uint WellKnownRole_ConfigureAdmin_AddEndpoint_InputArguments = 16277; /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveEndpoint_InputArguments Variable. /// public const uint WellKnownRole_ConfigureAdmin_RemoveEndpoint_InputArguments = 16279; /// /// The identifier for the WellKnownRole_SecurityAdmin_Identities Variable. /// public const uint WellKnownRole_SecurityAdmin_Identities = 16258; /// /// The identifier for the WellKnownRole_SecurityAdmin_Applications Variable. /// public const uint WellKnownRole_SecurityAdmin_Applications = 16259; /// /// The identifier for the WellKnownRole_SecurityAdmin_ApplicationsExclude Variable. /// public const uint WellKnownRole_SecurityAdmin_ApplicationsExclude = 15430; /// /// The identifier for the WellKnownRole_SecurityAdmin_Endpoints Variable. /// public const uint WellKnownRole_SecurityAdmin_Endpoints = 16260; /// /// The identifier for the WellKnownRole_SecurityAdmin_EndpointsExclude Variable. /// public const uint WellKnownRole_SecurityAdmin_EndpointsExclude = 15527; /// /// The identifier for the WellKnownRole_SecurityAdmin_AddIdentity_InputArguments Variable. /// public const uint WellKnownRole_SecurityAdmin_AddIdentity_InputArguments = 15709; /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveIdentity_InputArguments Variable. /// public const uint WellKnownRole_SecurityAdmin_RemoveIdentity_InputArguments = 15711; /// /// The identifier for the WellKnownRole_SecurityAdmin_AddApplication_InputArguments Variable. /// public const uint WellKnownRole_SecurityAdmin_AddApplication_InputArguments = 16262; /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveApplication_InputArguments Variable. /// public const uint WellKnownRole_SecurityAdmin_RemoveApplication_InputArguments = 16264; /// /// The identifier for the WellKnownRole_SecurityAdmin_AddEndpoint_InputArguments Variable. /// public const uint WellKnownRole_SecurityAdmin_AddEndpoint_InputArguments = 16266; /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveEndpoint_InputArguments Variable. /// public const uint WellKnownRole_SecurityAdmin_RemoveEndpoint_InputArguments = 16268; /// /// The identifier for the CurrencyUnit Variable. /// public const uint CurrencyUnit = 23501; /// /// The identifier for the DataItemType_Definition Variable. /// public const uint DataItemType_Definition = 2366; /// /// The identifier for the DataItemType_ValuePrecision Variable. /// public const uint DataItemType_ValuePrecision = 2367; /// /// The identifier for the BaseAnalogType_InstrumentRange Variable. /// public const uint BaseAnalogType_InstrumentRange = 17567; /// /// The identifier for the BaseAnalogType_EURange Variable. /// public const uint BaseAnalogType_EURange = 17568; /// /// The identifier for the BaseAnalogType_EngineeringUnits Variable. /// public const uint BaseAnalogType_EngineeringUnits = 17569; /// /// The identifier for the AnalogItemType_EURange Variable. /// public const uint AnalogItemType_EURange = 2369; /// /// The identifier for the AnalogUnitType_EngineeringUnits Variable. /// public const uint AnalogUnitType_EngineeringUnits = 17502; /// /// The identifier for the AnalogUnitRangeType_EngineeringUnits Variable. /// public const uint AnalogUnitRangeType_EngineeringUnits = 17575; /// /// The identifier for the TwoStateDiscreteType_FalseState Variable. /// public const uint TwoStateDiscreteType_FalseState = 2374; /// /// The identifier for the TwoStateDiscreteType_TrueState Variable. /// public const uint TwoStateDiscreteType_TrueState = 2375; /// /// The identifier for the MultiStateDiscreteType_EnumStrings Variable. /// public const uint MultiStateDiscreteType_EnumStrings = 2377; /// /// The identifier for the MultiStateValueDiscreteType_EnumValues Variable. /// public const uint MultiStateValueDiscreteType_EnumValues = 11241; /// /// The identifier for the MultiStateValueDiscreteType_ValueAsText Variable. /// public const uint MultiStateValueDiscreteType_ValueAsText = 11461; /// /// The identifier for the ArrayItemType_InstrumentRange Variable. /// public const uint ArrayItemType_InstrumentRange = 12024; /// /// The identifier for the ArrayItemType_EURange Variable. /// public const uint ArrayItemType_EURange = 12025; /// /// The identifier for the ArrayItemType_EngineeringUnits Variable. /// public const uint ArrayItemType_EngineeringUnits = 12026; /// /// The identifier for the ArrayItemType_Title Variable. /// public const uint ArrayItemType_Title = 12027; /// /// The identifier for the ArrayItemType_AxisScaleType Variable. /// public const uint ArrayItemType_AxisScaleType = 12028; /// /// The identifier for the YArrayItemType_XAxisDefinition Variable. /// public const uint YArrayItemType_XAxisDefinition = 12037; /// /// The identifier for the XYArrayItemType_XAxisDefinition Variable. /// public const uint XYArrayItemType_XAxisDefinition = 12046; /// /// The identifier for the ImageItemType_XAxisDefinition Variable. /// public const uint ImageItemType_XAxisDefinition = 12055; /// /// The identifier for the ImageItemType_YAxisDefinition Variable. /// public const uint ImageItemType_YAxisDefinition = 12056; /// /// The identifier for the CubeItemType_XAxisDefinition Variable. /// public const uint CubeItemType_XAxisDefinition = 12065; /// /// The identifier for the CubeItemType_YAxisDefinition Variable. /// public const uint CubeItemType_YAxisDefinition = 12066; /// /// The identifier for the CubeItemType_ZAxisDefinition Variable. /// public const uint CubeItemType_ZAxisDefinition = 12067; /// /// The identifier for the NDimensionArrayItemType_AxisDefinition Variable. /// public const uint NDimensionArrayItemType_AxisDefinition = 12076; /// /// The identifier for the TwoStateVariableType_Id Variable. /// public const uint TwoStateVariableType_Id = 8996; /// /// The identifier for the TwoStateVariableType_TransitionTime Variable. /// public const uint TwoStateVariableType_TransitionTime = 9000; /// /// The identifier for the TwoStateVariableType_EffectiveTransitionTime Variable. /// public const uint TwoStateVariableType_EffectiveTransitionTime = 9001; /// /// The identifier for the TwoStateVariableType_TrueState Variable. /// public const uint TwoStateVariableType_TrueState = 11110; /// /// The identifier for the TwoStateVariableType_FalseState Variable. /// public const uint TwoStateVariableType_FalseState = 11111; /// /// The identifier for the ConditionVariableType_SourceTimestamp Variable. /// public const uint ConditionVariableType_SourceTimestamp = 9003; /// /// The identifier for the ConditionType_ConditionClassId Variable. /// public const uint ConditionType_ConditionClassId = 11112; /// /// The identifier for the ConditionType_ConditionClassName Variable. /// public const uint ConditionType_ConditionClassName = 11113; /// /// The identifier for the ConditionType_ConditionSubClassId Variable. /// public const uint ConditionType_ConditionSubClassId = 16363; /// /// The identifier for the ConditionType_ConditionSubClassName Variable. /// public const uint ConditionType_ConditionSubClassName = 16364; /// /// The identifier for the ConditionType_ConditionName Variable. /// public const uint ConditionType_ConditionName = 9009; /// /// The identifier for the ConditionType_BranchId Variable. /// public const uint ConditionType_BranchId = 9010; /// /// The identifier for the ConditionType_Retain Variable. /// public const uint ConditionType_Retain = 3874; /// /// The identifier for the ConditionType_EnabledState Variable. /// public const uint ConditionType_EnabledState = 9011; /// /// The identifier for the ConditionType_EnabledState_Id Variable. /// public const uint ConditionType_EnabledState_Id = 9012; /// /// The identifier for the ConditionType_EnabledState_EffectiveDisplayName Variable. /// public const uint ConditionType_EnabledState_EffectiveDisplayName = 9015; /// /// The identifier for the ConditionType_EnabledState_TransitionTime Variable. /// public const uint ConditionType_EnabledState_TransitionTime = 9016; /// /// The identifier for the ConditionType_EnabledState_EffectiveTransitionTime Variable. /// public const uint ConditionType_EnabledState_EffectiveTransitionTime = 9017; /// /// The identifier for the ConditionType_EnabledState_TrueState Variable. /// public const uint ConditionType_EnabledState_TrueState = 9018; /// /// The identifier for the ConditionType_EnabledState_FalseState Variable. /// public const uint ConditionType_EnabledState_FalseState = 9019; /// /// The identifier for the ConditionType_Quality Variable. /// public const uint ConditionType_Quality = 9020; /// /// The identifier for the ConditionType_Quality_SourceTimestamp Variable. /// public const uint ConditionType_Quality_SourceTimestamp = 9021; /// /// The identifier for the ConditionType_LastSeverity Variable. /// public const uint ConditionType_LastSeverity = 9022; /// /// The identifier for the ConditionType_LastSeverity_SourceTimestamp Variable. /// public const uint ConditionType_LastSeverity_SourceTimestamp = 9023; /// /// The identifier for the ConditionType_Comment Variable. /// public const uint ConditionType_Comment = 9024; /// /// The identifier for the ConditionType_Comment_SourceTimestamp Variable. /// public const uint ConditionType_Comment_SourceTimestamp = 9025; /// /// The identifier for the ConditionType_ClientUserId Variable. /// public const uint ConditionType_ClientUserId = 9026; /// /// The identifier for the ConditionType_AddComment_InputArguments Variable. /// public const uint ConditionType_AddComment_InputArguments = 9030; /// /// The identifier for the ConditionType_ConditionRefresh_InputArguments Variable. /// public const uint ConditionType_ConditionRefresh_InputArguments = 3876; /// /// The identifier for the ConditionType_ConditionRefresh2_InputArguments Variable. /// public const uint ConditionType_ConditionRefresh2_InputArguments = 12913; /// /// The identifier for the DialogConditionType_EnabledState Variable. /// public const uint DialogConditionType_EnabledState = 9035; /// /// The identifier for the DialogConditionType_EnabledState_Id Variable. /// public const uint DialogConditionType_EnabledState_Id = 9036; /// /// The identifier for the DialogConditionType_Quality_SourceTimestamp Variable. /// public const uint DialogConditionType_Quality_SourceTimestamp = 9045; /// /// The identifier for the DialogConditionType_LastSeverity_SourceTimestamp Variable. /// public const uint DialogConditionType_LastSeverity_SourceTimestamp = 9047; /// /// The identifier for the DialogConditionType_Comment_SourceTimestamp Variable. /// public const uint DialogConditionType_Comment_SourceTimestamp = 9049; /// /// The identifier for the DialogConditionType_AddComment_InputArguments Variable. /// public const uint DialogConditionType_AddComment_InputArguments = 9054; /// /// The identifier for the DialogConditionType_ConditionRefresh_InputArguments Variable. /// public const uint DialogConditionType_ConditionRefresh_InputArguments = 4199; /// /// The identifier for the DialogConditionType_ConditionRefresh2_InputArguments Variable. /// public const uint DialogConditionType_ConditionRefresh2_InputArguments = 12917; /// /// The identifier for the DialogConditionType_DialogState Variable. /// public const uint DialogConditionType_DialogState = 9055; /// /// The identifier for the DialogConditionType_DialogState_Id Variable. /// public const uint DialogConditionType_DialogState_Id = 9056; /// /// The identifier for the DialogConditionType_DialogState_TransitionTime Variable. /// public const uint DialogConditionType_DialogState_TransitionTime = 9060; /// /// The identifier for the DialogConditionType_DialogState_TrueState Variable. /// public const uint DialogConditionType_DialogState_TrueState = 9062; /// /// The identifier for the DialogConditionType_DialogState_FalseState Variable. /// public const uint DialogConditionType_DialogState_FalseState = 9063; /// /// The identifier for the DialogConditionType_Prompt Variable. /// public const uint DialogConditionType_Prompt = 2831; /// /// The identifier for the DialogConditionType_ResponseOptionSet Variable. /// public const uint DialogConditionType_ResponseOptionSet = 9064; /// /// The identifier for the DialogConditionType_DefaultResponse Variable. /// public const uint DialogConditionType_DefaultResponse = 9065; /// /// The identifier for the DialogConditionType_OkResponse Variable. /// public const uint DialogConditionType_OkResponse = 9066; /// /// The identifier for the DialogConditionType_CancelResponse Variable. /// public const uint DialogConditionType_CancelResponse = 9067; /// /// The identifier for the DialogConditionType_LastResponse Variable. /// public const uint DialogConditionType_LastResponse = 9068; /// /// The identifier for the DialogConditionType_Respond_InputArguments Variable. /// public const uint DialogConditionType_Respond_InputArguments = 9070; /// /// The identifier for the AcknowledgeableConditionType_EnabledState Variable. /// public const uint AcknowledgeableConditionType_EnabledState = 9073; /// /// The identifier for the AcknowledgeableConditionType_EnabledState_Id Variable. /// public const uint AcknowledgeableConditionType_EnabledState_Id = 9074; /// /// The identifier for the AcknowledgeableConditionType_Quality_SourceTimestamp Variable. /// public const uint AcknowledgeableConditionType_Quality_SourceTimestamp = 9083; /// /// The identifier for the AcknowledgeableConditionType_LastSeverity_SourceTimestamp Variable. /// public const uint AcknowledgeableConditionType_LastSeverity_SourceTimestamp = 9085; /// /// The identifier for the AcknowledgeableConditionType_Comment_SourceTimestamp Variable. /// public const uint AcknowledgeableConditionType_Comment_SourceTimestamp = 9087; /// /// The identifier for the AcknowledgeableConditionType_AddComment_InputArguments Variable. /// public const uint AcknowledgeableConditionType_AddComment_InputArguments = 9092; /// /// The identifier for the AcknowledgeableConditionType_ConditionRefresh_InputArguments Variable. /// public const uint AcknowledgeableConditionType_ConditionRefresh_InputArguments = 5124; /// /// The identifier for the AcknowledgeableConditionType_ConditionRefresh2_InputArguments Variable. /// public const uint AcknowledgeableConditionType_ConditionRefresh2_InputArguments = 12919; /// /// The identifier for the AcknowledgeableConditionType_AckedState Variable. /// public const uint AcknowledgeableConditionType_AckedState = 9093; /// /// The identifier for the AcknowledgeableConditionType_AckedState_Id Variable. /// public const uint AcknowledgeableConditionType_AckedState_Id = 9094; /// /// The identifier for the AcknowledgeableConditionType_AckedState_TransitionTime Variable. /// public const uint AcknowledgeableConditionType_AckedState_TransitionTime = 9098; /// /// The identifier for the AcknowledgeableConditionType_AckedState_TrueState Variable. /// public const uint AcknowledgeableConditionType_AckedState_TrueState = 9100; /// /// The identifier for the AcknowledgeableConditionType_AckedState_FalseState Variable. /// public const uint AcknowledgeableConditionType_AckedState_FalseState = 9101; /// /// The identifier for the AcknowledgeableConditionType_ConfirmedState Variable. /// public const uint AcknowledgeableConditionType_ConfirmedState = 9102; /// /// The identifier for the AcknowledgeableConditionType_ConfirmedState_Id Variable. /// public const uint AcknowledgeableConditionType_ConfirmedState_Id = 9103; /// /// The identifier for the AcknowledgeableConditionType_ConfirmedState_TransitionTime Variable. /// public const uint AcknowledgeableConditionType_ConfirmedState_TransitionTime = 9107; /// /// The identifier for the AcknowledgeableConditionType_ConfirmedState_TrueState Variable. /// public const uint AcknowledgeableConditionType_ConfirmedState_TrueState = 9109; /// /// The identifier for the AcknowledgeableConditionType_ConfirmedState_FalseState Variable. /// public const uint AcknowledgeableConditionType_ConfirmedState_FalseState = 9110; /// /// The identifier for the AcknowledgeableConditionType_Acknowledge_InputArguments Variable. /// public const uint AcknowledgeableConditionType_Acknowledge_InputArguments = 9112; /// /// The identifier for the AcknowledgeableConditionType_Confirm_InputArguments Variable. /// public const uint AcknowledgeableConditionType_Confirm_InputArguments = 9114; /// /// The identifier for the AlarmConditionType_EnabledState Variable. /// public const uint AlarmConditionType_EnabledState = 9118; /// /// The identifier for the AlarmConditionType_EnabledState_Id Variable. /// public const uint AlarmConditionType_EnabledState_Id = 9119; /// /// The identifier for the AlarmConditionType_Quality_SourceTimestamp Variable. /// public const uint AlarmConditionType_Quality_SourceTimestamp = 9128; /// /// The identifier for the AlarmConditionType_LastSeverity_SourceTimestamp Variable. /// public const uint AlarmConditionType_LastSeverity_SourceTimestamp = 9130; /// /// The identifier for the AlarmConditionType_Comment_SourceTimestamp Variable. /// public const uint AlarmConditionType_Comment_SourceTimestamp = 9132; /// /// The identifier for the AlarmConditionType_AddComment_InputArguments Variable. /// public const uint AlarmConditionType_AddComment_InputArguments = 9137; /// /// The identifier for the AlarmConditionType_ConditionRefresh_InputArguments Variable. /// public const uint AlarmConditionType_ConditionRefresh_InputArguments = 5551; /// /// The identifier for the AlarmConditionType_ConditionRefresh2_InputArguments Variable. /// public const uint AlarmConditionType_ConditionRefresh2_InputArguments = 12985; /// /// The identifier for the AlarmConditionType_AckedState_Id Variable. /// public const uint AlarmConditionType_AckedState_Id = 9139; /// /// The identifier for the AlarmConditionType_ConfirmedState_Id Variable. /// public const uint AlarmConditionType_ConfirmedState_Id = 9148; /// /// The identifier for the AlarmConditionType_Acknowledge_InputArguments Variable. /// public const uint AlarmConditionType_Acknowledge_InputArguments = 9157; /// /// The identifier for the AlarmConditionType_Confirm_InputArguments Variable. /// public const uint AlarmConditionType_Confirm_InputArguments = 9159; /// /// The identifier for the AlarmConditionType_ActiveState Variable. /// public const uint AlarmConditionType_ActiveState = 9160; /// /// The identifier for the AlarmConditionType_ActiveState_Id Variable. /// public const uint AlarmConditionType_ActiveState_Id = 9161; /// /// The identifier for the AlarmConditionType_ActiveState_EffectiveDisplayName Variable. /// public const uint AlarmConditionType_ActiveState_EffectiveDisplayName = 9164; /// /// The identifier for the AlarmConditionType_ActiveState_TransitionTime Variable. /// public const uint AlarmConditionType_ActiveState_TransitionTime = 9165; /// /// The identifier for the AlarmConditionType_ActiveState_EffectiveTransitionTime Variable. /// public const uint AlarmConditionType_ActiveState_EffectiveTransitionTime = 9166; /// /// The identifier for the AlarmConditionType_ActiveState_TrueState Variable. /// public const uint AlarmConditionType_ActiveState_TrueState = 9167; /// /// The identifier for the AlarmConditionType_ActiveState_FalseState Variable. /// public const uint AlarmConditionType_ActiveState_FalseState = 9168; /// /// The identifier for the AlarmConditionType_InputNode Variable. /// public const uint AlarmConditionType_InputNode = 11120; /// /// The identifier for the AlarmConditionType_SuppressedState Variable. /// public const uint AlarmConditionType_SuppressedState = 9169; /// /// The identifier for the AlarmConditionType_SuppressedState_Id Variable. /// public const uint AlarmConditionType_SuppressedState_Id = 9170; /// /// The identifier for the AlarmConditionType_SuppressedState_TransitionTime Variable. /// public const uint AlarmConditionType_SuppressedState_TransitionTime = 9174; /// /// The identifier for the AlarmConditionType_SuppressedState_TrueState Variable. /// public const uint AlarmConditionType_SuppressedState_TrueState = 9176; /// /// The identifier for the AlarmConditionType_SuppressedState_FalseState Variable. /// public const uint AlarmConditionType_SuppressedState_FalseState = 9177; /// /// The identifier for the AlarmConditionType_OutOfServiceState Variable. /// public const uint AlarmConditionType_OutOfServiceState = 16371; /// /// The identifier for the AlarmConditionType_OutOfServiceState_Id Variable. /// public const uint AlarmConditionType_OutOfServiceState_Id = 16372; /// /// The identifier for the AlarmConditionType_OutOfServiceState_TransitionTime Variable. /// public const uint AlarmConditionType_OutOfServiceState_TransitionTime = 16376; /// /// The identifier for the AlarmConditionType_OutOfServiceState_TrueState Variable. /// public const uint AlarmConditionType_OutOfServiceState_TrueState = 16378; /// /// The identifier for the AlarmConditionType_OutOfServiceState_FalseState Variable. /// public const uint AlarmConditionType_OutOfServiceState_FalseState = 16379; /// /// The identifier for the AlarmConditionType_ShelvingState_CurrentState Variable. /// public const uint AlarmConditionType_ShelvingState_CurrentState = 9179; /// /// The identifier for the AlarmConditionType_ShelvingState_CurrentState_Id Variable. /// public const uint AlarmConditionType_ShelvingState_CurrentState_Id = 9180; /// /// The identifier for the AlarmConditionType_ShelvingState_LastTransition Variable. /// public const uint AlarmConditionType_ShelvingState_LastTransition = 9184; /// /// The identifier for the AlarmConditionType_ShelvingState_LastTransition_Id Variable. /// public const uint AlarmConditionType_ShelvingState_LastTransition_Id = 9185; /// /// The identifier for the AlarmConditionType_ShelvingState_LastTransition_TransitionTime Variable. /// public const uint AlarmConditionType_ShelvingState_LastTransition_TransitionTime = 9188; /// /// The identifier for the AlarmConditionType_ShelvingState_UnshelveTime Variable. /// public const uint AlarmConditionType_ShelvingState_UnshelveTime = 9189; /// /// The identifier for the AlarmConditionType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint AlarmConditionType_ShelvingState_TimedShelve_InputArguments = 9214; /// /// The identifier for the AlarmConditionType_SuppressedOrShelved Variable. /// public const uint AlarmConditionType_SuppressedOrShelved = 9215; /// /// The identifier for the AlarmConditionType_MaxTimeShelved Variable. /// public const uint AlarmConditionType_MaxTimeShelved = 9216; /// /// The identifier for the AlarmConditionType_AudibleEnabled Variable. /// public const uint AlarmConditionType_AudibleEnabled = 16389; /// /// The identifier for the AlarmConditionType_AudibleSound Variable. /// public const uint AlarmConditionType_AudibleSound = 16390; /// /// The identifier for the AlarmConditionType_SilenceState Variable. /// public const uint AlarmConditionType_SilenceState = 16380; /// /// The identifier for the AlarmConditionType_SilenceState_Id Variable. /// public const uint AlarmConditionType_SilenceState_Id = 16381; /// /// The identifier for the AlarmConditionType_SilenceState_TransitionTime Variable. /// public const uint AlarmConditionType_SilenceState_TransitionTime = 16385; /// /// The identifier for the AlarmConditionType_SilenceState_TrueState Variable. /// public const uint AlarmConditionType_SilenceState_TrueState = 16387; /// /// The identifier for the AlarmConditionType_SilenceState_FalseState Variable. /// public const uint AlarmConditionType_SilenceState_FalseState = 16388; /// /// The identifier for the AlarmConditionType_OnDelay Variable. /// public const uint AlarmConditionType_OnDelay = 16395; /// /// The identifier for the AlarmConditionType_OffDelay Variable. /// public const uint AlarmConditionType_OffDelay = 16396; /// /// The identifier for the AlarmConditionType_FirstInGroupFlag Variable. /// public const uint AlarmConditionType_FirstInGroupFlag = 16397; /// /// The identifier for the AlarmConditionType_LatchedState Variable. /// public const uint AlarmConditionType_LatchedState = 18190; /// /// The identifier for the AlarmConditionType_LatchedState_Id Variable. /// public const uint AlarmConditionType_LatchedState_Id = 18191; /// /// The identifier for the AlarmConditionType_LatchedState_TransitionTime Variable. /// public const uint AlarmConditionType_LatchedState_TransitionTime = 18195; /// /// The identifier for the AlarmConditionType_LatchedState_TrueState Variable. /// public const uint AlarmConditionType_LatchedState_TrueState = 18197; /// /// The identifier for the AlarmConditionType_LatchedState_FalseState Variable. /// public const uint AlarmConditionType_LatchedState_FalseState = 18198; /// /// The identifier for the AlarmConditionType_ReAlarmTime Variable. /// public const uint AlarmConditionType_ReAlarmTime = 16400; /// /// The identifier for the AlarmConditionType_ReAlarmRepeatCount Variable. /// public const uint AlarmConditionType_ReAlarmRepeatCount = 16401; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_EventId Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_EventId = 16407; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_EventType Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_EventType = 16408; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_SourceNode Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_SourceNode = 16409; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_SourceName Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_SourceName = 16410; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Time Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Time = 16411; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ReceiveTime Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ReceiveTime = 16412; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Message Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Message = 16414; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Severity Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Severity = 16415; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassId Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassId = 16416; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassName Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassName = 16417; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionName Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionName = 16420; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_BranchId Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_BranchId = 16421; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Retain Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Retain = 16422; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState = 16423; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_Id Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_Id = 16424; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Quality Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Quality = 16432; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Quality_SourceTimestamp Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Quality_SourceTimestamp = 16433; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity = 16434; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity_SourceTimestamp Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity_SourceTimestamp = 16435; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Comment Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Comment = 16436; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Comment_SourceTimestamp Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Comment_SourceTimestamp = 16437; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ClientUserId Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ClientUserId = 16438; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment_InputArguments Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment_InputArguments = 16442; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState = 16443; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_Id Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_Id = 16444; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_Id Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_Id = 16453; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge_InputArguments Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge_InputArguments = 16462; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Confirm_InputArguments Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_Confirm_InputArguments = 16464; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState = 16465; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_Id Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_Id = 16466; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_InputNode Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_InputNode = 16474; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_Id Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_Id = 16476; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_Id Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_Id = 16485; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState = 16503; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState_Id Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState_Id = 16504; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_LastTransition_Id Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_LastTransition_Id = 16509; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_UnshelveTime Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_UnshelveTime = 16514; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve_InputArguments = 16518; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedOrShelved Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedOrShelved = 16519; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_Id Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_Id = 16494; /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_Id Variable. /// public const uint AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_Id = 18204; /// /// The identifier for the ShelvedStateMachineType_CurrentState_Id Variable. /// public const uint ShelvedStateMachineType_CurrentState_Id = 6089; /// /// The identifier for the ShelvedStateMachineType_LastTransition_Id Variable. /// public const uint ShelvedStateMachineType_LastTransition_Id = 6094; /// /// The identifier for the ShelvedStateMachineType_UnshelveTime Variable. /// public const uint ShelvedStateMachineType_UnshelveTime = 9115; /// /// The identifier for the ShelvedStateMachineType_Unshelved_StateNumber Variable. /// public const uint ShelvedStateMachineType_Unshelved_StateNumber = 6098; /// /// The identifier for the ShelvedStateMachineType_TimedShelved_StateNumber Variable. /// public const uint ShelvedStateMachineType_TimedShelved_StateNumber = 6100; /// /// The identifier for the ShelvedStateMachineType_OneShotShelved_StateNumber Variable. /// public const uint ShelvedStateMachineType_OneShotShelved_StateNumber = 6101; /// /// The identifier for the ShelvedStateMachineType_UnshelvedToTimedShelved_TransitionNumber Variable. /// public const uint ShelvedStateMachineType_UnshelvedToTimedShelved_TransitionNumber = 11322; /// /// The identifier for the ShelvedStateMachineType_UnshelvedToOneShotShelved_TransitionNumber Variable. /// public const uint ShelvedStateMachineType_UnshelvedToOneShotShelved_TransitionNumber = 11323; /// /// The identifier for the ShelvedStateMachineType_TimedShelvedToUnshelved_TransitionNumber Variable. /// public const uint ShelvedStateMachineType_TimedShelvedToUnshelved_TransitionNumber = 11324; /// /// The identifier for the ShelvedStateMachineType_TimedShelvedToOneShotShelved_TransitionNumber Variable. /// public const uint ShelvedStateMachineType_TimedShelvedToOneShotShelved_TransitionNumber = 11325; /// /// The identifier for the ShelvedStateMachineType_OneShotShelvedToUnshelved_TransitionNumber Variable. /// public const uint ShelvedStateMachineType_OneShotShelvedToUnshelved_TransitionNumber = 11326; /// /// The identifier for the ShelvedStateMachineType_OneShotShelvedToTimedShelved_TransitionNumber Variable. /// public const uint ShelvedStateMachineType_OneShotShelvedToTimedShelved_TransitionNumber = 11327; /// /// The identifier for the ShelvedStateMachineType_TimedShelve_InputArguments Variable. /// public const uint ShelvedStateMachineType_TimedShelve_InputArguments = 2991; /// /// The identifier for the LimitAlarmType_EnabledState_Id Variable. /// public const uint LimitAlarmType_EnabledState_Id = 9220; /// /// The identifier for the LimitAlarmType_Quality_SourceTimestamp Variable. /// public const uint LimitAlarmType_Quality_SourceTimestamp = 9229; /// /// The identifier for the LimitAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint LimitAlarmType_LastSeverity_SourceTimestamp = 9231; /// /// The identifier for the LimitAlarmType_Comment_SourceTimestamp Variable. /// public const uint LimitAlarmType_Comment_SourceTimestamp = 9233; /// /// The identifier for the LimitAlarmType_AddComment_InputArguments Variable. /// public const uint LimitAlarmType_AddComment_InputArguments = 9238; /// /// The identifier for the LimitAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint LimitAlarmType_ConditionRefresh_InputArguments = 6127; /// /// The identifier for the LimitAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint LimitAlarmType_ConditionRefresh2_InputArguments = 12987; /// /// The identifier for the LimitAlarmType_AckedState_Id Variable. /// public const uint LimitAlarmType_AckedState_Id = 9240; /// /// The identifier for the LimitAlarmType_ConfirmedState_Id Variable. /// public const uint LimitAlarmType_ConfirmedState_Id = 9249; /// /// The identifier for the LimitAlarmType_Acknowledge_InputArguments Variable. /// public const uint LimitAlarmType_Acknowledge_InputArguments = 9258; /// /// The identifier for the LimitAlarmType_Confirm_InputArguments Variable. /// public const uint LimitAlarmType_Confirm_InputArguments = 9260; /// /// The identifier for the LimitAlarmType_ActiveState_Id Variable. /// public const uint LimitAlarmType_ActiveState_Id = 9262; /// /// The identifier for the LimitAlarmType_SuppressedState_Id Variable. /// public const uint LimitAlarmType_SuppressedState_Id = 9271; /// /// The identifier for the LimitAlarmType_OutOfServiceState_Id Variable. /// public const uint LimitAlarmType_OutOfServiceState_Id = 16539; /// /// The identifier for the LimitAlarmType_ShelvingState_CurrentState Variable. /// public const uint LimitAlarmType_ShelvingState_CurrentState = 9280; /// /// The identifier for the LimitAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint LimitAlarmType_ShelvingState_CurrentState_Id = 9281; /// /// The identifier for the LimitAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint LimitAlarmType_ShelvingState_LastTransition_Id = 9286; /// /// The identifier for the LimitAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint LimitAlarmType_ShelvingState_UnshelveTime = 9290; /// /// The identifier for the LimitAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint LimitAlarmType_ShelvingState_TimedShelve_InputArguments = 9315; /// /// The identifier for the LimitAlarmType_SilenceState_Id Variable. /// public const uint LimitAlarmType_SilenceState_Id = 16548; /// /// The identifier for the LimitAlarmType_LatchedState_Id Variable. /// public const uint LimitAlarmType_LatchedState_Id = 18214; /// /// The identifier for the LimitAlarmType_HighHighLimit Variable. /// public const uint LimitAlarmType_HighHighLimit = 11124; /// /// The identifier for the LimitAlarmType_HighLimit Variable. /// public const uint LimitAlarmType_HighLimit = 11125; /// /// The identifier for the LimitAlarmType_LowLimit Variable. /// public const uint LimitAlarmType_LowLimit = 11126; /// /// The identifier for the LimitAlarmType_LowLowLimit Variable. /// public const uint LimitAlarmType_LowLowLimit = 11127; /// /// The identifier for the LimitAlarmType_BaseHighHighLimit Variable. /// public const uint LimitAlarmType_BaseHighHighLimit = 16572; /// /// The identifier for the LimitAlarmType_BaseHighLimit Variable. /// public const uint LimitAlarmType_BaseHighLimit = 16573; /// /// The identifier for the LimitAlarmType_BaseLowLimit Variable. /// public const uint LimitAlarmType_BaseLowLimit = 16574; /// /// The identifier for the LimitAlarmType_BaseLowLowLimit Variable. /// public const uint LimitAlarmType_BaseLowLowLimit = 16575; /// /// The identifier for the ExclusiveLimitStateMachineType_CurrentState_Id Variable. /// public const uint ExclusiveLimitStateMachineType_CurrentState_Id = 9320; /// /// The identifier for the ExclusiveLimitStateMachineType_LastTransition_Id Variable. /// public const uint ExclusiveLimitStateMachineType_LastTransition_Id = 9325; /// /// The identifier for the ExclusiveLimitStateMachineType_HighHigh_StateNumber Variable. /// public const uint ExclusiveLimitStateMachineType_HighHigh_StateNumber = 9330; /// /// The identifier for the ExclusiveLimitStateMachineType_High_StateNumber Variable. /// public const uint ExclusiveLimitStateMachineType_High_StateNumber = 9332; /// /// The identifier for the ExclusiveLimitStateMachineType_Low_StateNumber Variable. /// public const uint ExclusiveLimitStateMachineType_Low_StateNumber = 9334; /// /// The identifier for the ExclusiveLimitStateMachineType_LowLow_StateNumber Variable. /// public const uint ExclusiveLimitStateMachineType_LowLow_StateNumber = 9336; /// /// The identifier for the ExclusiveLimitStateMachineType_LowLowToLow_TransitionNumber Variable. /// public const uint ExclusiveLimitStateMachineType_LowLowToLow_TransitionNumber = 11340; /// /// The identifier for the ExclusiveLimitStateMachineType_LowToLowLow_TransitionNumber Variable. /// public const uint ExclusiveLimitStateMachineType_LowToLowLow_TransitionNumber = 11341; /// /// The identifier for the ExclusiveLimitStateMachineType_HighHighToHigh_TransitionNumber Variable. /// public const uint ExclusiveLimitStateMachineType_HighHighToHigh_TransitionNumber = 11342; /// /// The identifier for the ExclusiveLimitStateMachineType_HighToHighHigh_TransitionNumber Variable. /// public const uint ExclusiveLimitStateMachineType_HighToHighHigh_TransitionNumber = 11343; /// /// The identifier for the ExclusiveLimitAlarmType_EnabledState_Id Variable. /// public const uint ExclusiveLimitAlarmType_EnabledState_Id = 9355; /// /// The identifier for the ExclusiveLimitAlarmType_Quality_SourceTimestamp Variable. /// public const uint ExclusiveLimitAlarmType_Quality_SourceTimestamp = 9364; /// /// The identifier for the ExclusiveLimitAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint ExclusiveLimitAlarmType_LastSeverity_SourceTimestamp = 9366; /// /// The identifier for the ExclusiveLimitAlarmType_Comment_SourceTimestamp Variable. /// public const uint ExclusiveLimitAlarmType_Comment_SourceTimestamp = 9368; /// /// The identifier for the ExclusiveLimitAlarmType_AddComment_InputArguments Variable. /// public const uint ExclusiveLimitAlarmType_AddComment_InputArguments = 9373; /// /// The identifier for the ExclusiveLimitAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint ExclusiveLimitAlarmType_ConditionRefresh_InputArguments = 9375; /// /// The identifier for the ExclusiveLimitAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint ExclusiveLimitAlarmType_ConditionRefresh2_InputArguments = 12989; /// /// The identifier for the ExclusiveLimitAlarmType_AckedState_Id Variable. /// public const uint ExclusiveLimitAlarmType_AckedState_Id = 9377; /// /// The identifier for the ExclusiveLimitAlarmType_ConfirmedState_Id Variable. /// public const uint ExclusiveLimitAlarmType_ConfirmedState_Id = 9386; /// /// The identifier for the ExclusiveLimitAlarmType_Acknowledge_InputArguments Variable. /// public const uint ExclusiveLimitAlarmType_Acknowledge_InputArguments = 9395; /// /// The identifier for the ExclusiveLimitAlarmType_Confirm_InputArguments Variable. /// public const uint ExclusiveLimitAlarmType_Confirm_InputArguments = 9397; /// /// The identifier for the ExclusiveLimitAlarmType_ActiveState Variable. /// public const uint ExclusiveLimitAlarmType_ActiveState = 9398; /// /// The identifier for the ExclusiveLimitAlarmType_ActiveState_Id Variable. /// public const uint ExclusiveLimitAlarmType_ActiveState_Id = 9399; /// /// The identifier for the ExclusiveLimitAlarmType_SuppressedState_Id Variable. /// public const uint ExclusiveLimitAlarmType_SuppressedState_Id = 9408; /// /// The identifier for the ExclusiveLimitAlarmType_OutOfServiceState_Id Variable. /// public const uint ExclusiveLimitAlarmType_OutOfServiceState_Id = 16579; /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_CurrentState Variable. /// public const uint ExclusiveLimitAlarmType_ShelvingState_CurrentState = 9417; /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint ExclusiveLimitAlarmType_ShelvingState_CurrentState_Id = 9418; /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint ExclusiveLimitAlarmType_ShelvingState_LastTransition_Id = 9423; /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint ExclusiveLimitAlarmType_ShelvingState_UnshelveTime = 9427; /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments = 9452; /// /// The identifier for the ExclusiveLimitAlarmType_SilenceState_Id Variable. /// public const uint ExclusiveLimitAlarmType_SilenceState_Id = 16588; /// /// The identifier for the ExclusiveLimitAlarmType_LatchedState_Id Variable. /// public const uint ExclusiveLimitAlarmType_LatchedState_Id = 18224; /// /// The identifier for the ExclusiveLimitAlarmType_LimitState_CurrentState Variable. /// public const uint ExclusiveLimitAlarmType_LimitState_CurrentState = 9456; /// /// The identifier for the ExclusiveLimitAlarmType_LimitState_CurrentState_Id Variable. /// public const uint ExclusiveLimitAlarmType_LimitState_CurrentState_Id = 9457; /// /// The identifier for the ExclusiveLimitAlarmType_LimitState_LastTransition Variable. /// public const uint ExclusiveLimitAlarmType_LimitState_LastTransition = 9461; /// /// The identifier for the ExclusiveLimitAlarmType_LimitState_LastTransition_Id Variable. /// public const uint ExclusiveLimitAlarmType_LimitState_LastTransition_Id = 9462; /// /// The identifier for the ExclusiveLimitAlarmType_LimitState_LastTransition_TransitionTime Variable. /// public const uint ExclusiveLimitAlarmType_LimitState_LastTransition_TransitionTime = 9465; /// /// The identifier for the NonExclusiveLimitAlarmType_EnabledState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_EnabledState_Id = 9920; /// /// The identifier for the NonExclusiveLimitAlarmType_Quality_SourceTimestamp Variable. /// public const uint NonExclusiveLimitAlarmType_Quality_SourceTimestamp = 9929; /// /// The identifier for the NonExclusiveLimitAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint NonExclusiveLimitAlarmType_LastSeverity_SourceTimestamp = 9931; /// /// The identifier for the NonExclusiveLimitAlarmType_Comment_SourceTimestamp Variable. /// public const uint NonExclusiveLimitAlarmType_Comment_SourceTimestamp = 9933; /// /// The identifier for the NonExclusiveLimitAlarmType_AddComment_InputArguments Variable. /// public const uint NonExclusiveLimitAlarmType_AddComment_InputArguments = 9938; /// /// The identifier for the NonExclusiveLimitAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint NonExclusiveLimitAlarmType_ConditionRefresh_InputArguments = 9940; /// /// The identifier for the NonExclusiveLimitAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint NonExclusiveLimitAlarmType_ConditionRefresh2_InputArguments = 12991; /// /// The identifier for the NonExclusiveLimitAlarmType_AckedState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_AckedState_Id = 9942; /// /// The identifier for the NonExclusiveLimitAlarmType_ConfirmedState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_ConfirmedState_Id = 9951; /// /// The identifier for the NonExclusiveLimitAlarmType_Acknowledge_InputArguments Variable. /// public const uint NonExclusiveLimitAlarmType_Acknowledge_InputArguments = 9960; /// /// The identifier for the NonExclusiveLimitAlarmType_Confirm_InputArguments Variable. /// public const uint NonExclusiveLimitAlarmType_Confirm_InputArguments = 9962; /// /// The identifier for the NonExclusiveLimitAlarmType_ActiveState Variable. /// public const uint NonExclusiveLimitAlarmType_ActiveState = 9963; /// /// The identifier for the NonExclusiveLimitAlarmType_ActiveState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_ActiveState_Id = 9964; /// /// The identifier for the NonExclusiveLimitAlarmType_SuppressedState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_SuppressedState_Id = 9973; /// /// The identifier for the NonExclusiveLimitAlarmType_OutOfServiceState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_OutOfServiceState_Id = 16619; /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_CurrentState Variable. /// public const uint NonExclusiveLimitAlarmType_ShelvingState_CurrentState = 9982; /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_ShelvingState_CurrentState_Id = 9983; /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint NonExclusiveLimitAlarmType_ShelvingState_LastTransition_Id = 9988; /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint NonExclusiveLimitAlarmType_ShelvingState_UnshelveTime = 9992; /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint NonExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments = 10017; /// /// The identifier for the NonExclusiveLimitAlarmType_SilenceState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_SilenceState_Id = 16628; /// /// The identifier for the NonExclusiveLimitAlarmType_LatchedState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_LatchedState_Id = 18234; /// /// The identifier for the NonExclusiveLimitAlarmType_HighHighState Variable. /// public const uint NonExclusiveLimitAlarmType_HighHighState = 10020; /// /// The identifier for the NonExclusiveLimitAlarmType_HighHighState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_HighHighState_Id = 10021; /// /// The identifier for the NonExclusiveLimitAlarmType_HighHighState_TransitionTime Variable. /// public const uint NonExclusiveLimitAlarmType_HighHighState_TransitionTime = 10025; /// /// The identifier for the NonExclusiveLimitAlarmType_HighHighState_TrueState Variable. /// public const uint NonExclusiveLimitAlarmType_HighHighState_TrueState = 10027; /// /// The identifier for the NonExclusiveLimitAlarmType_HighHighState_FalseState Variable. /// public const uint NonExclusiveLimitAlarmType_HighHighState_FalseState = 10028; /// /// The identifier for the NonExclusiveLimitAlarmType_HighState Variable. /// public const uint NonExclusiveLimitAlarmType_HighState = 10029; /// /// The identifier for the NonExclusiveLimitAlarmType_HighState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_HighState_Id = 10030; /// /// The identifier for the NonExclusiveLimitAlarmType_HighState_TransitionTime Variable. /// public const uint NonExclusiveLimitAlarmType_HighState_TransitionTime = 10034; /// /// The identifier for the NonExclusiveLimitAlarmType_HighState_TrueState Variable. /// public const uint NonExclusiveLimitAlarmType_HighState_TrueState = 10036; /// /// The identifier for the NonExclusiveLimitAlarmType_HighState_FalseState Variable. /// public const uint NonExclusiveLimitAlarmType_HighState_FalseState = 10037; /// /// The identifier for the NonExclusiveLimitAlarmType_LowState Variable. /// public const uint NonExclusiveLimitAlarmType_LowState = 10038; /// /// The identifier for the NonExclusiveLimitAlarmType_LowState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_LowState_Id = 10039; /// /// The identifier for the NonExclusiveLimitAlarmType_LowState_TransitionTime Variable. /// public const uint NonExclusiveLimitAlarmType_LowState_TransitionTime = 10043; /// /// The identifier for the NonExclusiveLimitAlarmType_LowState_TrueState Variable. /// public const uint NonExclusiveLimitAlarmType_LowState_TrueState = 10045; /// /// The identifier for the NonExclusiveLimitAlarmType_LowState_FalseState Variable. /// public const uint NonExclusiveLimitAlarmType_LowState_FalseState = 10046; /// /// The identifier for the NonExclusiveLimitAlarmType_LowLowState Variable. /// public const uint NonExclusiveLimitAlarmType_LowLowState = 10047; /// /// The identifier for the NonExclusiveLimitAlarmType_LowLowState_Id Variable. /// public const uint NonExclusiveLimitAlarmType_LowLowState_Id = 10048; /// /// The identifier for the NonExclusiveLimitAlarmType_LowLowState_TransitionTime Variable. /// public const uint NonExclusiveLimitAlarmType_LowLowState_TransitionTime = 10052; /// /// The identifier for the NonExclusiveLimitAlarmType_LowLowState_TrueState Variable. /// public const uint NonExclusiveLimitAlarmType_LowLowState_TrueState = 10054; /// /// The identifier for the NonExclusiveLimitAlarmType_LowLowState_FalseState Variable. /// public const uint NonExclusiveLimitAlarmType_LowLowState_FalseState = 10055; /// /// The identifier for the NonExclusiveLevelAlarmType_EnabledState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_EnabledState_Id = 10074; /// /// The identifier for the NonExclusiveLevelAlarmType_Quality_SourceTimestamp Variable. /// public const uint NonExclusiveLevelAlarmType_Quality_SourceTimestamp = 10083; /// /// The identifier for the NonExclusiveLevelAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint NonExclusiveLevelAlarmType_LastSeverity_SourceTimestamp = 10085; /// /// The identifier for the NonExclusiveLevelAlarmType_Comment_SourceTimestamp Variable. /// public const uint NonExclusiveLevelAlarmType_Comment_SourceTimestamp = 10087; /// /// The identifier for the NonExclusiveLevelAlarmType_AddComment_InputArguments Variable. /// public const uint NonExclusiveLevelAlarmType_AddComment_InputArguments = 10092; /// /// The identifier for the NonExclusiveLevelAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint NonExclusiveLevelAlarmType_ConditionRefresh_InputArguments = 10094; /// /// The identifier for the NonExclusiveLevelAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint NonExclusiveLevelAlarmType_ConditionRefresh2_InputArguments = 12993; /// /// The identifier for the NonExclusiveLevelAlarmType_AckedState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_AckedState_Id = 10096; /// /// The identifier for the NonExclusiveLevelAlarmType_ConfirmedState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_ConfirmedState_Id = 10105; /// /// The identifier for the NonExclusiveLevelAlarmType_Acknowledge_InputArguments Variable. /// public const uint NonExclusiveLevelAlarmType_Acknowledge_InputArguments = 10114; /// /// The identifier for the NonExclusiveLevelAlarmType_Confirm_InputArguments Variable. /// public const uint NonExclusiveLevelAlarmType_Confirm_InputArguments = 10116; /// /// The identifier for the NonExclusiveLevelAlarmType_ActiveState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_ActiveState_Id = 10118; /// /// The identifier for the NonExclusiveLevelAlarmType_SuppressedState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_SuppressedState_Id = 10127; /// /// The identifier for the NonExclusiveLevelAlarmType_OutOfServiceState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_OutOfServiceState_Id = 16659; /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_CurrentState Variable. /// public const uint NonExclusiveLevelAlarmType_ShelvingState_CurrentState = 10136; /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_ShelvingState_CurrentState_Id = 10137; /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint NonExclusiveLevelAlarmType_ShelvingState_LastTransition_Id = 10142; /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint NonExclusiveLevelAlarmType_ShelvingState_UnshelveTime = 10146; /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint NonExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments = 10171; /// /// The identifier for the NonExclusiveLevelAlarmType_SilenceState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_SilenceState_Id = 16668; /// /// The identifier for the NonExclusiveLevelAlarmType_LatchedState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_LatchedState_Id = 18247; /// /// The identifier for the NonExclusiveLevelAlarmType_HighHighState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_HighHighState_Id = 10175; /// /// The identifier for the NonExclusiveLevelAlarmType_HighState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_HighState_Id = 10184; /// /// The identifier for the NonExclusiveLevelAlarmType_LowState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_LowState_Id = 10193; /// /// The identifier for the NonExclusiveLevelAlarmType_LowLowState_Id Variable. /// public const uint NonExclusiveLevelAlarmType_LowLowState_Id = 10202; /// /// The identifier for the ExclusiveLevelAlarmType_EnabledState_Id Variable. /// public const uint ExclusiveLevelAlarmType_EnabledState_Id = 9496; /// /// The identifier for the ExclusiveLevelAlarmType_Quality_SourceTimestamp Variable. /// public const uint ExclusiveLevelAlarmType_Quality_SourceTimestamp = 9505; /// /// The identifier for the ExclusiveLevelAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint ExclusiveLevelAlarmType_LastSeverity_SourceTimestamp = 9507; /// /// The identifier for the ExclusiveLevelAlarmType_Comment_SourceTimestamp Variable. /// public const uint ExclusiveLevelAlarmType_Comment_SourceTimestamp = 9509; /// /// The identifier for the ExclusiveLevelAlarmType_AddComment_InputArguments Variable. /// public const uint ExclusiveLevelAlarmType_AddComment_InputArguments = 9514; /// /// The identifier for the ExclusiveLevelAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint ExclusiveLevelAlarmType_ConditionRefresh_InputArguments = 9516; /// /// The identifier for the ExclusiveLevelAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint ExclusiveLevelAlarmType_ConditionRefresh2_InputArguments = 12995; /// /// The identifier for the ExclusiveLevelAlarmType_AckedState_Id Variable. /// public const uint ExclusiveLevelAlarmType_AckedState_Id = 9518; /// /// The identifier for the ExclusiveLevelAlarmType_ConfirmedState_Id Variable. /// public const uint ExclusiveLevelAlarmType_ConfirmedState_Id = 9527; /// /// The identifier for the ExclusiveLevelAlarmType_Acknowledge_InputArguments Variable. /// public const uint ExclusiveLevelAlarmType_Acknowledge_InputArguments = 9536; /// /// The identifier for the ExclusiveLevelAlarmType_Confirm_InputArguments Variable. /// public const uint ExclusiveLevelAlarmType_Confirm_InputArguments = 9538; /// /// The identifier for the ExclusiveLevelAlarmType_ActiveState_Id Variable. /// public const uint ExclusiveLevelAlarmType_ActiveState_Id = 9540; /// /// The identifier for the ExclusiveLevelAlarmType_SuppressedState_Id Variable. /// public const uint ExclusiveLevelAlarmType_SuppressedState_Id = 9549; /// /// The identifier for the ExclusiveLevelAlarmType_OutOfServiceState_Id Variable. /// public const uint ExclusiveLevelAlarmType_OutOfServiceState_Id = 16699; /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_CurrentState Variable. /// public const uint ExclusiveLevelAlarmType_ShelvingState_CurrentState = 9558; /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint ExclusiveLevelAlarmType_ShelvingState_CurrentState_Id = 9559; /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint ExclusiveLevelAlarmType_ShelvingState_LastTransition_Id = 9564; /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint ExclusiveLevelAlarmType_ShelvingState_UnshelveTime = 9568; /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments = 9593; /// /// The identifier for the ExclusiveLevelAlarmType_SilenceState_Id Variable. /// public const uint ExclusiveLevelAlarmType_SilenceState_Id = 16708; /// /// The identifier for the ExclusiveLevelAlarmType_LatchedState_Id Variable. /// public const uint ExclusiveLevelAlarmType_LatchedState_Id = 18258; /// /// The identifier for the ExclusiveLevelAlarmType_LimitState_CurrentState Variable. /// public const uint ExclusiveLevelAlarmType_LimitState_CurrentState = 9597; /// /// The identifier for the ExclusiveLevelAlarmType_LimitState_CurrentState_Id Variable. /// public const uint ExclusiveLevelAlarmType_LimitState_CurrentState_Id = 9598; /// /// The identifier for the ExclusiveLevelAlarmType_LimitState_LastTransition_Id Variable. /// public const uint ExclusiveLevelAlarmType_LimitState_LastTransition_Id = 9603; /// /// The identifier for the NonExclusiveDeviationAlarmType_EnabledState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_EnabledState_Id = 10382; /// /// The identifier for the NonExclusiveDeviationAlarmType_Quality_SourceTimestamp Variable. /// public const uint NonExclusiveDeviationAlarmType_Quality_SourceTimestamp = 10391; /// /// The identifier for the NonExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint NonExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp = 10393; /// /// The identifier for the NonExclusiveDeviationAlarmType_Comment_SourceTimestamp Variable. /// public const uint NonExclusiveDeviationAlarmType_Comment_SourceTimestamp = 10395; /// /// The identifier for the NonExclusiveDeviationAlarmType_AddComment_InputArguments Variable. /// public const uint NonExclusiveDeviationAlarmType_AddComment_InputArguments = 10400; /// /// The identifier for the NonExclusiveDeviationAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint NonExclusiveDeviationAlarmType_ConditionRefresh_InputArguments = 10402; /// /// The identifier for the NonExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint NonExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments = 12997; /// /// The identifier for the NonExclusiveDeviationAlarmType_AckedState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_AckedState_Id = 10404; /// /// The identifier for the NonExclusiveDeviationAlarmType_ConfirmedState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_ConfirmedState_Id = 10413; /// /// The identifier for the NonExclusiveDeviationAlarmType_Acknowledge_InputArguments Variable. /// public const uint NonExclusiveDeviationAlarmType_Acknowledge_InputArguments = 10422; /// /// The identifier for the NonExclusiveDeviationAlarmType_Confirm_InputArguments Variable. /// public const uint NonExclusiveDeviationAlarmType_Confirm_InputArguments = 10424; /// /// The identifier for the NonExclusiveDeviationAlarmType_ActiveState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_ActiveState_Id = 10426; /// /// The identifier for the NonExclusiveDeviationAlarmType_SuppressedState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_SuppressedState_Id = 10435; /// /// The identifier for the NonExclusiveDeviationAlarmType_OutOfServiceState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_OutOfServiceState_Id = 16739; /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_CurrentState Variable. /// public const uint NonExclusiveDeviationAlarmType_ShelvingState_CurrentState = 10444; /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id = 10445; /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id = 10450; /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint NonExclusiveDeviationAlarmType_ShelvingState_UnshelveTime = 10454; /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments = 10479; /// /// The identifier for the NonExclusiveDeviationAlarmType_SilenceState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_SilenceState_Id = 16748; /// /// The identifier for the NonExclusiveDeviationAlarmType_LatchedState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_LatchedState_Id = 18268; /// /// The identifier for the NonExclusiveDeviationAlarmType_HighHighState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_HighHighState_Id = 10483; /// /// The identifier for the NonExclusiveDeviationAlarmType_HighState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_HighState_Id = 10492; /// /// The identifier for the NonExclusiveDeviationAlarmType_LowState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_LowState_Id = 10501; /// /// The identifier for the NonExclusiveDeviationAlarmType_LowLowState_Id Variable. /// public const uint NonExclusiveDeviationAlarmType_LowLowState_Id = 10510; /// /// The identifier for the NonExclusiveDeviationAlarmType_SetpointNode Variable. /// public const uint NonExclusiveDeviationAlarmType_SetpointNode = 10522; /// /// The identifier for the NonExclusiveDeviationAlarmType_BaseSetpointNode Variable. /// public const uint NonExclusiveDeviationAlarmType_BaseSetpointNode = 16776; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_EnabledState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_EnabledState_Id = 10228; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp = 10237; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp = 10239; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp = 10241; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_AddComment_InputArguments Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_AddComment_InputArguments = 10246; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments = 10248; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments = 13001; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_AckedState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_AckedState_Id = 10250; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ConfirmedState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_ConfirmedState_Id = 10259; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments = 10268; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_Confirm_InputArguments Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_Confirm_InputArguments = 10270; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ActiveState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_ActiveState_Id = 10272; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_SuppressedState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_SuppressedState_Id = 10281; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_OutOfServiceState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_OutOfServiceState_Id = 16821; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState = 10290; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id = 10291; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id = 10296; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime = 10300; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments = 10325; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_SilenceState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_SilenceState_Id = 16830; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_LatchedState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_LatchedState_Id = 18278; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_HighHighState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_HighHighState_Id = 10329; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_HighState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_HighState_Id = 10338; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_LowState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_LowState_Id = 10347; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_LowLowState_Id Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_LowLowState_Id = 10356; /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_EngineeringUnits Variable. /// public const uint NonExclusiveRateOfChangeAlarmType_EngineeringUnits = 16858; /// /// The identifier for the ExclusiveDeviationAlarmType_EnabledState_Id Variable. /// public const uint ExclusiveDeviationAlarmType_EnabledState_Id = 9778; /// /// The identifier for the ExclusiveDeviationAlarmType_Quality_SourceTimestamp Variable. /// public const uint ExclusiveDeviationAlarmType_Quality_SourceTimestamp = 9787; /// /// The identifier for the ExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint ExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp = 9789; /// /// The identifier for the ExclusiveDeviationAlarmType_Comment_SourceTimestamp Variable. /// public const uint ExclusiveDeviationAlarmType_Comment_SourceTimestamp = 9791; /// /// The identifier for the ExclusiveDeviationAlarmType_AddComment_InputArguments Variable. /// public const uint ExclusiveDeviationAlarmType_AddComment_InputArguments = 9796; /// /// The identifier for the ExclusiveDeviationAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint ExclusiveDeviationAlarmType_ConditionRefresh_InputArguments = 9798; /// /// The identifier for the ExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint ExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments = 12999; /// /// The identifier for the ExclusiveDeviationAlarmType_AckedState_Id Variable. /// public const uint ExclusiveDeviationAlarmType_AckedState_Id = 9800; /// /// The identifier for the ExclusiveDeviationAlarmType_ConfirmedState_Id Variable. /// public const uint ExclusiveDeviationAlarmType_ConfirmedState_Id = 9809; /// /// The identifier for the ExclusiveDeviationAlarmType_Acknowledge_InputArguments Variable. /// public const uint ExclusiveDeviationAlarmType_Acknowledge_InputArguments = 9818; /// /// The identifier for the ExclusiveDeviationAlarmType_Confirm_InputArguments Variable. /// public const uint ExclusiveDeviationAlarmType_Confirm_InputArguments = 9820; /// /// The identifier for the ExclusiveDeviationAlarmType_ActiveState_Id Variable. /// public const uint ExclusiveDeviationAlarmType_ActiveState_Id = 9822; /// /// The identifier for the ExclusiveDeviationAlarmType_SuppressedState_Id Variable. /// public const uint ExclusiveDeviationAlarmType_SuppressedState_Id = 9831; /// /// The identifier for the ExclusiveDeviationAlarmType_OutOfServiceState_Id Variable. /// public const uint ExclusiveDeviationAlarmType_OutOfServiceState_Id = 16780; /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_CurrentState Variable. /// public const uint ExclusiveDeviationAlarmType_ShelvingState_CurrentState = 9840; /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint ExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id = 9841; /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint ExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id = 9846; /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint ExclusiveDeviationAlarmType_ShelvingState_UnshelveTime = 9850; /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments = 9875; /// /// The identifier for the ExclusiveDeviationAlarmType_SilenceState_Id Variable. /// public const uint ExclusiveDeviationAlarmType_SilenceState_Id = 16789; /// /// The identifier for the ExclusiveDeviationAlarmType_LatchedState_Id Variable. /// public const uint ExclusiveDeviationAlarmType_LatchedState_Id = 18288; /// /// The identifier for the ExclusiveDeviationAlarmType_LimitState_CurrentState Variable. /// public const uint ExclusiveDeviationAlarmType_LimitState_CurrentState = 9879; /// /// The identifier for the ExclusiveDeviationAlarmType_LimitState_CurrentState_Id Variable. /// public const uint ExclusiveDeviationAlarmType_LimitState_CurrentState_Id = 9880; /// /// The identifier for the ExclusiveDeviationAlarmType_LimitState_LastTransition_Id Variable. /// public const uint ExclusiveDeviationAlarmType_LimitState_LastTransition_Id = 9885; /// /// The identifier for the ExclusiveDeviationAlarmType_SetpointNode Variable. /// public const uint ExclusiveDeviationAlarmType_SetpointNode = 9905; /// /// The identifier for the ExclusiveDeviationAlarmType_BaseSetpointNode Variable. /// public const uint ExclusiveDeviationAlarmType_BaseSetpointNode = 16817; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_EnabledState_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_EnabledState_Id = 9637; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp Variable. /// public const uint ExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp = 9646; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint ExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp = 9648; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp Variable. /// public const uint ExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp = 9650; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_AddComment_InputArguments Variable. /// public const uint ExclusiveRateOfChangeAlarmType_AddComment_InputArguments = 9655; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint ExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments = 9657; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint ExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments = 13003; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_AckedState_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_AckedState_Id = 9659; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ConfirmedState_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_ConfirmedState_Id = 9668; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments Variable. /// public const uint ExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments = 9677; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_Confirm_InputArguments Variable. /// public const uint ExclusiveRateOfChangeAlarmType_Confirm_InputArguments = 9679; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ActiveState_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_ActiveState_Id = 9681; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_SuppressedState_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_SuppressedState_Id = 9690; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_OutOfServiceState_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_OutOfServiceState_Id = 16862; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState Variable. /// public const uint ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState = 9699; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id = 9700; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id = 9705; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint ExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime = 9709; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments = 9734; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_SilenceState_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_SilenceState_Id = 16871; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_LatchedState_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_LatchedState_Id = 18298; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_LimitState_CurrentState Variable. /// public const uint ExclusiveRateOfChangeAlarmType_LimitState_CurrentState = 9738; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_LimitState_CurrentState_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_LimitState_CurrentState_Id = 9739; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_LimitState_LastTransition_Id Variable. /// public const uint ExclusiveRateOfChangeAlarmType_LimitState_LastTransition_Id = 9744; /// /// The identifier for the ExclusiveRateOfChangeAlarmType_EngineeringUnits Variable. /// public const uint ExclusiveRateOfChangeAlarmType_EngineeringUnits = 16899; /// /// The identifier for the DiscreteAlarmType_EnabledState_Id Variable. /// public const uint DiscreteAlarmType_EnabledState_Id = 10537; /// /// The identifier for the DiscreteAlarmType_Quality_SourceTimestamp Variable. /// public const uint DiscreteAlarmType_Quality_SourceTimestamp = 10546; /// /// The identifier for the DiscreteAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint DiscreteAlarmType_LastSeverity_SourceTimestamp = 10548; /// /// The identifier for the DiscreteAlarmType_Comment_SourceTimestamp Variable. /// public const uint DiscreteAlarmType_Comment_SourceTimestamp = 10550; /// /// The identifier for the DiscreteAlarmType_AddComment_InputArguments Variable. /// public const uint DiscreteAlarmType_AddComment_InputArguments = 10555; /// /// The identifier for the DiscreteAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint DiscreteAlarmType_ConditionRefresh_InputArguments = 10557; /// /// The identifier for the DiscreteAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint DiscreteAlarmType_ConditionRefresh2_InputArguments = 13005; /// /// The identifier for the DiscreteAlarmType_AckedState_Id Variable. /// public const uint DiscreteAlarmType_AckedState_Id = 10559; /// /// The identifier for the DiscreteAlarmType_ConfirmedState_Id Variable. /// public const uint DiscreteAlarmType_ConfirmedState_Id = 10568; /// /// The identifier for the DiscreteAlarmType_Acknowledge_InputArguments Variable. /// public const uint DiscreteAlarmType_Acknowledge_InputArguments = 10577; /// /// The identifier for the DiscreteAlarmType_Confirm_InputArguments Variable. /// public const uint DiscreteAlarmType_Confirm_InputArguments = 10579; /// /// The identifier for the DiscreteAlarmType_ActiveState_Id Variable. /// public const uint DiscreteAlarmType_ActiveState_Id = 10581; /// /// The identifier for the DiscreteAlarmType_SuppressedState_Id Variable. /// public const uint DiscreteAlarmType_SuppressedState_Id = 10590; /// /// The identifier for the DiscreteAlarmType_OutOfServiceState_Id Variable. /// public const uint DiscreteAlarmType_OutOfServiceState_Id = 16903; /// /// The identifier for the DiscreteAlarmType_ShelvingState_CurrentState Variable. /// public const uint DiscreteAlarmType_ShelvingState_CurrentState = 10599; /// /// The identifier for the DiscreteAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint DiscreteAlarmType_ShelvingState_CurrentState_Id = 10600; /// /// The identifier for the DiscreteAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint DiscreteAlarmType_ShelvingState_LastTransition_Id = 10605; /// /// The identifier for the DiscreteAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint DiscreteAlarmType_ShelvingState_UnshelveTime = 10609; /// /// The identifier for the DiscreteAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint DiscreteAlarmType_ShelvingState_TimedShelve_InputArguments = 10634; /// /// The identifier for the DiscreteAlarmType_SilenceState_Id Variable. /// public const uint DiscreteAlarmType_SilenceState_Id = 16912; /// /// The identifier for the DiscreteAlarmType_LatchedState_Id Variable. /// public const uint DiscreteAlarmType_LatchedState_Id = 18308; /// /// The identifier for the OffNormalAlarmType_EnabledState_Id Variable. /// public const uint OffNormalAlarmType_EnabledState_Id = 10651; /// /// The identifier for the OffNormalAlarmType_Quality_SourceTimestamp Variable. /// public const uint OffNormalAlarmType_Quality_SourceTimestamp = 10660; /// /// The identifier for the OffNormalAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint OffNormalAlarmType_LastSeverity_SourceTimestamp = 10662; /// /// The identifier for the OffNormalAlarmType_Comment_SourceTimestamp Variable. /// public const uint OffNormalAlarmType_Comment_SourceTimestamp = 10664; /// /// The identifier for the OffNormalAlarmType_AddComment_InputArguments Variable. /// public const uint OffNormalAlarmType_AddComment_InputArguments = 10669; /// /// The identifier for the OffNormalAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint OffNormalAlarmType_ConditionRefresh_InputArguments = 10671; /// /// The identifier for the OffNormalAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint OffNormalAlarmType_ConditionRefresh2_InputArguments = 13007; /// /// The identifier for the OffNormalAlarmType_AckedState_Id Variable. /// public const uint OffNormalAlarmType_AckedState_Id = 10673; /// /// The identifier for the OffNormalAlarmType_ConfirmedState_Id Variable. /// public const uint OffNormalAlarmType_ConfirmedState_Id = 10682; /// /// The identifier for the OffNormalAlarmType_Acknowledge_InputArguments Variable. /// public const uint OffNormalAlarmType_Acknowledge_InputArguments = 10691; /// /// The identifier for the OffNormalAlarmType_Confirm_InputArguments Variable. /// public const uint OffNormalAlarmType_Confirm_InputArguments = 10693; /// /// The identifier for the OffNormalAlarmType_ActiveState_Id Variable. /// public const uint OffNormalAlarmType_ActiveState_Id = 10695; /// /// The identifier for the OffNormalAlarmType_SuppressedState_Id Variable. /// public const uint OffNormalAlarmType_SuppressedState_Id = 10704; /// /// The identifier for the OffNormalAlarmType_OutOfServiceState_Id Variable. /// public const uint OffNormalAlarmType_OutOfServiceState_Id = 16939; /// /// The identifier for the OffNormalAlarmType_ShelvingState_CurrentState Variable. /// public const uint OffNormalAlarmType_ShelvingState_CurrentState = 10713; /// /// The identifier for the OffNormalAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint OffNormalAlarmType_ShelvingState_CurrentState_Id = 10714; /// /// The identifier for the OffNormalAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint OffNormalAlarmType_ShelvingState_LastTransition_Id = 10719; /// /// The identifier for the OffNormalAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint OffNormalAlarmType_ShelvingState_UnshelveTime = 10723; /// /// The identifier for the OffNormalAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint OffNormalAlarmType_ShelvingState_TimedShelve_InputArguments = 10748; /// /// The identifier for the OffNormalAlarmType_SilenceState_Id Variable. /// public const uint OffNormalAlarmType_SilenceState_Id = 16948; /// /// The identifier for the OffNormalAlarmType_LatchedState_Id Variable. /// public const uint OffNormalAlarmType_LatchedState_Id = 18318; /// /// The identifier for the OffNormalAlarmType_NormalState Variable. /// public const uint OffNormalAlarmType_NormalState = 11158; /// /// The identifier for the SystemOffNormalAlarmType_EnabledState_Id Variable. /// public const uint SystemOffNormalAlarmType_EnabledState_Id = 11769; /// /// The identifier for the SystemOffNormalAlarmType_Quality_SourceTimestamp Variable. /// public const uint SystemOffNormalAlarmType_Quality_SourceTimestamp = 11778; /// /// The identifier for the SystemOffNormalAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint SystemOffNormalAlarmType_LastSeverity_SourceTimestamp = 11780; /// /// The identifier for the SystemOffNormalAlarmType_Comment_SourceTimestamp Variable. /// public const uint SystemOffNormalAlarmType_Comment_SourceTimestamp = 11782; /// /// The identifier for the SystemOffNormalAlarmType_AddComment_InputArguments Variable. /// public const uint SystemOffNormalAlarmType_AddComment_InputArguments = 11787; /// /// The identifier for the SystemOffNormalAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint SystemOffNormalAlarmType_ConditionRefresh_InputArguments = 11789; /// /// The identifier for the SystemOffNormalAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint SystemOffNormalAlarmType_ConditionRefresh2_InputArguments = 13009; /// /// The identifier for the SystemOffNormalAlarmType_AckedState_Id Variable. /// public const uint SystemOffNormalAlarmType_AckedState_Id = 11791; /// /// The identifier for the SystemOffNormalAlarmType_ConfirmedState_Id Variable. /// public const uint SystemOffNormalAlarmType_ConfirmedState_Id = 11800; /// /// The identifier for the SystemOffNormalAlarmType_Acknowledge_InputArguments Variable. /// public const uint SystemOffNormalAlarmType_Acknowledge_InputArguments = 11809; /// /// The identifier for the SystemOffNormalAlarmType_Confirm_InputArguments Variable. /// public const uint SystemOffNormalAlarmType_Confirm_InputArguments = 11811; /// /// The identifier for the SystemOffNormalAlarmType_ActiveState_Id Variable. /// public const uint SystemOffNormalAlarmType_ActiveState_Id = 11813; /// /// The identifier for the SystemOffNormalAlarmType_SuppressedState_Id Variable. /// public const uint SystemOffNormalAlarmType_SuppressedState_Id = 11823; /// /// The identifier for the SystemOffNormalAlarmType_OutOfServiceState_Id Variable. /// public const uint SystemOffNormalAlarmType_OutOfServiceState_Id = 16975; /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_CurrentState Variable. /// public const uint SystemOffNormalAlarmType_ShelvingState_CurrentState = 11832; /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint SystemOffNormalAlarmType_ShelvingState_CurrentState_Id = 11833; /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint SystemOffNormalAlarmType_ShelvingState_LastTransition_Id = 11838; /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint SystemOffNormalAlarmType_ShelvingState_UnshelveTime = 11843; /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint SystemOffNormalAlarmType_ShelvingState_TimedShelve_InputArguments = 11847; /// /// The identifier for the SystemOffNormalAlarmType_SilenceState_Id Variable. /// public const uint SystemOffNormalAlarmType_SilenceState_Id = 16984; /// /// The identifier for the SystemOffNormalAlarmType_LatchedState_Id Variable. /// public const uint SystemOffNormalAlarmType_LatchedState_Id = 18328; /// /// The identifier for the TripAlarmType_EnabledState_Id Variable. /// public const uint TripAlarmType_EnabledState_Id = 10765; /// /// The identifier for the TripAlarmType_Quality_SourceTimestamp Variable. /// public const uint TripAlarmType_Quality_SourceTimestamp = 10774; /// /// The identifier for the TripAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint TripAlarmType_LastSeverity_SourceTimestamp = 10776; /// /// The identifier for the TripAlarmType_Comment_SourceTimestamp Variable. /// public const uint TripAlarmType_Comment_SourceTimestamp = 10778; /// /// The identifier for the TripAlarmType_AddComment_InputArguments Variable. /// public const uint TripAlarmType_AddComment_InputArguments = 10783; /// /// The identifier for the TripAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint TripAlarmType_ConditionRefresh_InputArguments = 10785; /// /// The identifier for the TripAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint TripAlarmType_ConditionRefresh2_InputArguments = 13011; /// /// The identifier for the TripAlarmType_AckedState_Id Variable. /// public const uint TripAlarmType_AckedState_Id = 10787; /// /// The identifier for the TripAlarmType_ConfirmedState_Id Variable. /// public const uint TripAlarmType_ConfirmedState_Id = 10796; /// /// The identifier for the TripAlarmType_Acknowledge_InputArguments Variable. /// public const uint TripAlarmType_Acknowledge_InputArguments = 10805; /// /// The identifier for the TripAlarmType_Confirm_InputArguments Variable. /// public const uint TripAlarmType_Confirm_InputArguments = 10807; /// /// The identifier for the TripAlarmType_ActiveState_Id Variable. /// public const uint TripAlarmType_ActiveState_Id = 10809; /// /// The identifier for the TripAlarmType_SuppressedState_Id Variable. /// public const uint TripAlarmType_SuppressedState_Id = 10818; /// /// The identifier for the TripAlarmType_OutOfServiceState_Id Variable. /// public const uint TripAlarmType_OutOfServiceState_Id = 17011; /// /// The identifier for the TripAlarmType_ShelvingState_CurrentState Variable. /// public const uint TripAlarmType_ShelvingState_CurrentState = 10827; /// /// The identifier for the TripAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint TripAlarmType_ShelvingState_CurrentState_Id = 10828; /// /// The identifier for the TripAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint TripAlarmType_ShelvingState_LastTransition_Id = 10833; /// /// The identifier for the TripAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint TripAlarmType_ShelvingState_UnshelveTime = 10837; /// /// The identifier for the TripAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint TripAlarmType_ShelvingState_TimedShelve_InputArguments = 10862; /// /// The identifier for the TripAlarmType_SilenceState_Id Variable. /// public const uint TripAlarmType_SilenceState_Id = 17020; /// /// The identifier for the TripAlarmType_LatchedState_Id Variable. /// public const uint TripAlarmType_LatchedState_Id = 18338; /// /// The identifier for the InstrumentDiagnosticAlarmType_EnabledState_Id Variable. /// public const uint InstrumentDiagnosticAlarmType_EnabledState_Id = 18365; /// /// The identifier for the InstrumentDiagnosticAlarmType_Quality_SourceTimestamp Variable. /// public const uint InstrumentDiagnosticAlarmType_Quality_SourceTimestamp = 18374; /// /// The identifier for the InstrumentDiagnosticAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint InstrumentDiagnosticAlarmType_LastSeverity_SourceTimestamp = 18376; /// /// The identifier for the InstrumentDiagnosticAlarmType_Comment_SourceTimestamp Variable. /// public const uint InstrumentDiagnosticAlarmType_Comment_SourceTimestamp = 18378; /// /// The identifier for the InstrumentDiagnosticAlarmType_AddComment_InputArguments Variable. /// public const uint InstrumentDiagnosticAlarmType_AddComment_InputArguments = 18383; /// /// The identifier for the InstrumentDiagnosticAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint InstrumentDiagnosticAlarmType_ConditionRefresh_InputArguments = 18385; /// /// The identifier for the InstrumentDiagnosticAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint InstrumentDiagnosticAlarmType_ConditionRefresh2_InputArguments = 18387; /// /// The identifier for the InstrumentDiagnosticAlarmType_AckedState_Id Variable. /// public const uint InstrumentDiagnosticAlarmType_AckedState_Id = 18389; /// /// The identifier for the InstrumentDiagnosticAlarmType_ConfirmedState_Id Variable. /// public const uint InstrumentDiagnosticAlarmType_ConfirmedState_Id = 18398; /// /// The identifier for the InstrumentDiagnosticAlarmType_Acknowledge_InputArguments Variable. /// public const uint InstrumentDiagnosticAlarmType_Acknowledge_InputArguments = 18407; /// /// The identifier for the InstrumentDiagnosticAlarmType_Confirm_InputArguments Variable. /// public const uint InstrumentDiagnosticAlarmType_Confirm_InputArguments = 18409; /// /// The identifier for the InstrumentDiagnosticAlarmType_ActiveState_Id Variable. /// public const uint InstrumentDiagnosticAlarmType_ActiveState_Id = 18411; /// /// The identifier for the InstrumentDiagnosticAlarmType_SuppressedState_Id Variable. /// public const uint InstrumentDiagnosticAlarmType_SuppressedState_Id = 18421; /// /// The identifier for the InstrumentDiagnosticAlarmType_OutOfServiceState_Id Variable. /// public const uint InstrumentDiagnosticAlarmType_OutOfServiceState_Id = 18430; /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_CurrentState Variable. /// public const uint InstrumentDiagnosticAlarmType_ShelvingState_CurrentState = 18439; /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint InstrumentDiagnosticAlarmType_ShelvingState_CurrentState_Id = 18440; /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint InstrumentDiagnosticAlarmType_ShelvingState_LastTransition_Id = 18445; /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint InstrumentDiagnosticAlarmType_ShelvingState_UnshelveTime = 18452; /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments = 18454; /// /// The identifier for the InstrumentDiagnosticAlarmType_SilenceState_Id Variable. /// public const uint InstrumentDiagnosticAlarmType_SilenceState_Id = 18465; /// /// The identifier for the InstrumentDiagnosticAlarmType_LatchedState_Id Variable. /// public const uint InstrumentDiagnosticAlarmType_LatchedState_Id = 18478; /// /// The identifier for the SystemDiagnosticAlarmType_EnabledState_Id Variable. /// public const uint SystemDiagnosticAlarmType_EnabledState_Id = 18514; /// /// The identifier for the SystemDiagnosticAlarmType_Quality_SourceTimestamp Variable. /// public const uint SystemDiagnosticAlarmType_Quality_SourceTimestamp = 18523; /// /// The identifier for the SystemDiagnosticAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint SystemDiagnosticAlarmType_LastSeverity_SourceTimestamp = 18525; /// /// The identifier for the SystemDiagnosticAlarmType_Comment_SourceTimestamp Variable. /// public const uint SystemDiagnosticAlarmType_Comment_SourceTimestamp = 18527; /// /// The identifier for the SystemDiagnosticAlarmType_AddComment_InputArguments Variable. /// public const uint SystemDiagnosticAlarmType_AddComment_InputArguments = 18532; /// /// The identifier for the SystemDiagnosticAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint SystemDiagnosticAlarmType_ConditionRefresh_InputArguments = 18534; /// /// The identifier for the SystemDiagnosticAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint SystemDiagnosticAlarmType_ConditionRefresh2_InputArguments = 18536; /// /// The identifier for the SystemDiagnosticAlarmType_AckedState_Id Variable. /// public const uint SystemDiagnosticAlarmType_AckedState_Id = 18538; /// /// The identifier for the SystemDiagnosticAlarmType_ConfirmedState_Id Variable. /// public const uint SystemDiagnosticAlarmType_ConfirmedState_Id = 18547; /// /// The identifier for the SystemDiagnosticAlarmType_Acknowledge_InputArguments Variable. /// public const uint SystemDiagnosticAlarmType_Acknowledge_InputArguments = 18556; /// /// The identifier for the SystemDiagnosticAlarmType_Confirm_InputArguments Variable. /// public const uint SystemDiagnosticAlarmType_Confirm_InputArguments = 18558; /// /// The identifier for the SystemDiagnosticAlarmType_ActiveState_Id Variable. /// public const uint SystemDiagnosticAlarmType_ActiveState_Id = 18560; /// /// The identifier for the SystemDiagnosticAlarmType_SuppressedState_Id Variable. /// public const uint SystemDiagnosticAlarmType_SuppressedState_Id = 18570; /// /// The identifier for the SystemDiagnosticAlarmType_OutOfServiceState_Id Variable. /// public const uint SystemDiagnosticAlarmType_OutOfServiceState_Id = 18579; /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_CurrentState Variable. /// public const uint SystemDiagnosticAlarmType_ShelvingState_CurrentState = 18588; /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint SystemDiagnosticAlarmType_ShelvingState_CurrentState_Id = 18589; /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint SystemDiagnosticAlarmType_ShelvingState_LastTransition_Id = 18594; /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint SystemDiagnosticAlarmType_ShelvingState_UnshelveTime = 18601; /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint SystemDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments = 18603; /// /// The identifier for the SystemDiagnosticAlarmType_SilenceState_Id Variable. /// public const uint SystemDiagnosticAlarmType_SilenceState_Id = 18614; /// /// The identifier for the SystemDiagnosticAlarmType_LatchedState_Id Variable. /// public const uint SystemDiagnosticAlarmType_LatchedState_Id = 18627; /// /// The identifier for the CertificateExpirationAlarmType_EnabledState_Id Variable. /// public const uint CertificateExpirationAlarmType_EnabledState_Id = 13241; /// /// The identifier for the CertificateExpirationAlarmType_Quality_SourceTimestamp Variable. /// public const uint CertificateExpirationAlarmType_Quality_SourceTimestamp = 13250; /// /// The identifier for the CertificateExpirationAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint CertificateExpirationAlarmType_LastSeverity_SourceTimestamp = 13252; /// /// The identifier for the CertificateExpirationAlarmType_Comment_SourceTimestamp Variable. /// public const uint CertificateExpirationAlarmType_Comment_SourceTimestamp = 13254; /// /// The identifier for the CertificateExpirationAlarmType_AddComment_InputArguments Variable. /// public const uint CertificateExpirationAlarmType_AddComment_InputArguments = 13259; /// /// The identifier for the CertificateExpirationAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint CertificateExpirationAlarmType_ConditionRefresh_InputArguments = 13261; /// /// The identifier for the CertificateExpirationAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint CertificateExpirationAlarmType_ConditionRefresh2_InputArguments = 13263; /// /// The identifier for the CertificateExpirationAlarmType_AckedState_Id Variable. /// public const uint CertificateExpirationAlarmType_AckedState_Id = 13265; /// /// The identifier for the CertificateExpirationAlarmType_ConfirmedState_Id Variable. /// public const uint CertificateExpirationAlarmType_ConfirmedState_Id = 13274; /// /// The identifier for the CertificateExpirationAlarmType_Acknowledge_InputArguments Variable. /// public const uint CertificateExpirationAlarmType_Acknowledge_InputArguments = 13283; /// /// The identifier for the CertificateExpirationAlarmType_Confirm_InputArguments Variable. /// public const uint CertificateExpirationAlarmType_Confirm_InputArguments = 13285; /// /// The identifier for the CertificateExpirationAlarmType_ActiveState_Id Variable. /// public const uint CertificateExpirationAlarmType_ActiveState_Id = 13287; /// /// The identifier for the CertificateExpirationAlarmType_SuppressedState_Id Variable. /// public const uint CertificateExpirationAlarmType_SuppressedState_Id = 13297; /// /// The identifier for the CertificateExpirationAlarmType_OutOfServiceState_Id Variable. /// public const uint CertificateExpirationAlarmType_OutOfServiceState_Id = 17047; /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_CurrentState Variable. /// public const uint CertificateExpirationAlarmType_ShelvingState_CurrentState = 13306; /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint CertificateExpirationAlarmType_ShelvingState_CurrentState_Id = 13307; /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint CertificateExpirationAlarmType_ShelvingState_LastTransition_Id = 13312; /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint CertificateExpirationAlarmType_ShelvingState_UnshelveTime = 13317; /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint CertificateExpirationAlarmType_ShelvingState_TimedShelve_InputArguments = 13321; /// /// The identifier for the CertificateExpirationAlarmType_SilenceState_Id Variable. /// public const uint CertificateExpirationAlarmType_SilenceState_Id = 17056; /// /// The identifier for the CertificateExpirationAlarmType_LatchedState_Id Variable. /// public const uint CertificateExpirationAlarmType_LatchedState_Id = 18646; /// /// The identifier for the CertificateExpirationAlarmType_ExpirationDate Variable. /// public const uint CertificateExpirationAlarmType_ExpirationDate = 13325; /// /// The identifier for the CertificateExpirationAlarmType_ExpirationLimit Variable. /// public const uint CertificateExpirationAlarmType_ExpirationLimit = 14900; /// /// The identifier for the CertificateExpirationAlarmType_CertificateType Variable. /// public const uint CertificateExpirationAlarmType_CertificateType = 13326; /// /// The identifier for the CertificateExpirationAlarmType_Certificate Variable. /// public const uint CertificateExpirationAlarmType_Certificate = 13327; /// /// The identifier for the DiscrepancyAlarmType_EnabledState_Id Variable. /// public const uint DiscrepancyAlarmType_EnabledState_Id = 17098; /// /// The identifier for the DiscrepancyAlarmType_Quality_SourceTimestamp Variable. /// public const uint DiscrepancyAlarmType_Quality_SourceTimestamp = 17107; /// /// The identifier for the DiscrepancyAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint DiscrepancyAlarmType_LastSeverity_SourceTimestamp = 17109; /// /// The identifier for the DiscrepancyAlarmType_Comment_SourceTimestamp Variable. /// public const uint DiscrepancyAlarmType_Comment_SourceTimestamp = 17111; /// /// The identifier for the DiscrepancyAlarmType_AddComment_InputArguments Variable. /// public const uint DiscrepancyAlarmType_AddComment_InputArguments = 17116; /// /// The identifier for the DiscrepancyAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint DiscrepancyAlarmType_ConditionRefresh_InputArguments = 17118; /// /// The identifier for the DiscrepancyAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint DiscrepancyAlarmType_ConditionRefresh2_InputArguments = 17120; /// /// The identifier for the DiscrepancyAlarmType_AckedState_Id Variable. /// public const uint DiscrepancyAlarmType_AckedState_Id = 17122; /// /// The identifier for the DiscrepancyAlarmType_ConfirmedState_Id Variable. /// public const uint DiscrepancyAlarmType_ConfirmedState_Id = 17131; /// /// The identifier for the DiscrepancyAlarmType_Acknowledge_InputArguments Variable. /// public const uint DiscrepancyAlarmType_Acknowledge_InputArguments = 17140; /// /// The identifier for the DiscrepancyAlarmType_Confirm_InputArguments Variable. /// public const uint DiscrepancyAlarmType_Confirm_InputArguments = 17142; /// /// The identifier for the DiscrepancyAlarmType_ActiveState_Id Variable. /// public const uint DiscrepancyAlarmType_ActiveState_Id = 17144; /// /// The identifier for the DiscrepancyAlarmType_SuppressedState_Id Variable. /// public const uint DiscrepancyAlarmType_SuppressedState_Id = 17154; /// /// The identifier for the DiscrepancyAlarmType_OutOfServiceState_Id Variable. /// public const uint DiscrepancyAlarmType_OutOfServiceState_Id = 17163; /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_CurrentState Variable. /// public const uint DiscrepancyAlarmType_ShelvingState_CurrentState = 17181; /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint DiscrepancyAlarmType_ShelvingState_CurrentState_Id = 17182; /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint DiscrepancyAlarmType_ShelvingState_LastTransition_Id = 17187; /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint DiscrepancyAlarmType_ShelvingState_UnshelveTime = 17192; /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint DiscrepancyAlarmType_ShelvingState_TimedShelve_InputArguments = 17196; /// /// The identifier for the DiscrepancyAlarmType_SilenceState_Id Variable. /// public const uint DiscrepancyAlarmType_SilenceState_Id = 17172; /// /// The identifier for the DiscrepancyAlarmType_LatchedState_Id Variable. /// public const uint DiscrepancyAlarmType_LatchedState_Id = 18656; /// /// The identifier for the DiscrepancyAlarmType_TargetValueNode Variable. /// public const uint DiscrepancyAlarmType_TargetValueNode = 17215; /// /// The identifier for the DiscrepancyAlarmType_ExpectedTime Variable. /// public const uint DiscrepancyAlarmType_ExpectedTime = 17216; /// /// The identifier for the DiscrepancyAlarmType_Tolerance Variable. /// public const uint DiscrepancyAlarmType_Tolerance = 17217; /// /// The identifier for the AuditConditionCommentEventType_ConditionEventId Variable. /// public const uint AuditConditionCommentEventType_ConditionEventId = 17222; /// /// The identifier for the AuditConditionCommentEventType_Comment Variable. /// public const uint AuditConditionCommentEventType_Comment = 11851; /// /// The identifier for the AuditConditionRespondEventType_SelectedResponse Variable. /// public const uint AuditConditionRespondEventType_SelectedResponse = 11852; /// /// The identifier for the AuditConditionAcknowledgeEventType_ConditionEventId Variable. /// public const uint AuditConditionAcknowledgeEventType_ConditionEventId = 17223; /// /// The identifier for the AuditConditionAcknowledgeEventType_Comment Variable. /// public const uint AuditConditionAcknowledgeEventType_Comment = 11853; /// /// The identifier for the AuditConditionConfirmEventType_ConditionEventId Variable. /// public const uint AuditConditionConfirmEventType_ConditionEventId = 17224; /// /// The identifier for the AuditConditionConfirmEventType_Comment Variable. /// public const uint AuditConditionConfirmEventType_Comment = 11854; /// /// The identifier for the AuditConditionShelvingEventType_ShelvingTime Variable. /// public const uint AuditConditionShelvingEventType_ShelvingTime = 11855; /// /// The identifier for the AlarmMetricsType_AlarmCount Variable. /// public const uint AlarmMetricsType_AlarmCount = 17280; /// /// The identifier for the AlarmMetricsType_StartTime Variable. /// public const uint AlarmMetricsType_StartTime = 17991; /// /// The identifier for the AlarmMetricsType_MaximumActiveState Variable. /// public const uint AlarmMetricsType_MaximumActiveState = 17281; /// /// The identifier for the AlarmMetricsType_MaximumUnAck Variable. /// public const uint AlarmMetricsType_MaximumUnAck = 17282; /// /// The identifier for the AlarmMetricsType_CurrentAlarmRate Variable. /// public const uint AlarmMetricsType_CurrentAlarmRate = 17284; /// /// The identifier for the AlarmMetricsType_CurrentAlarmRate_Rate Variable. /// public const uint AlarmMetricsType_CurrentAlarmRate_Rate = 17285; /// /// The identifier for the AlarmMetricsType_MaximumAlarmRate Variable. /// public const uint AlarmMetricsType_MaximumAlarmRate = 17286; /// /// The identifier for the AlarmMetricsType_MaximumAlarmRate_Rate Variable. /// public const uint AlarmMetricsType_MaximumAlarmRate_Rate = 17287; /// /// The identifier for the AlarmMetricsType_MaximumReAlarmCount Variable. /// public const uint AlarmMetricsType_MaximumReAlarmCount = 17283; /// /// The identifier for the AlarmMetricsType_AverageAlarmRate Variable. /// public const uint AlarmMetricsType_AverageAlarmRate = 17288; /// /// The identifier for the AlarmMetricsType_AverageAlarmRate_Rate Variable. /// public const uint AlarmMetricsType_AverageAlarmRate_Rate = 17289; /// /// The identifier for the AlarmRateVariableType_Rate Variable. /// public const uint AlarmRateVariableType_Rate = 17278; /// /// The identifier for the ProgramStateMachineType_CurrentState Variable. /// public const uint ProgramStateMachineType_CurrentState = 3830; /// /// The identifier for the ProgramStateMachineType_CurrentState_Id Variable. /// public const uint ProgramStateMachineType_CurrentState_Id = 3831; /// /// The identifier for the ProgramStateMachineType_CurrentState_Number Variable. /// public const uint ProgramStateMachineType_CurrentState_Number = 3833; /// /// The identifier for the ProgramStateMachineType_LastTransition Variable. /// public const uint ProgramStateMachineType_LastTransition = 3835; /// /// The identifier for the ProgramStateMachineType_LastTransition_Id Variable. /// public const uint ProgramStateMachineType_LastTransition_Id = 3836; /// /// The identifier for the ProgramStateMachineType_LastTransition_Number Variable. /// public const uint ProgramStateMachineType_LastTransition_Number = 3838; /// /// The identifier for the ProgramStateMachineType_LastTransition_TransitionTime Variable. /// public const uint ProgramStateMachineType_LastTransition_TransitionTime = 3839; /// /// The identifier for the ProgramStateMachineType_Creatable Variable. /// public const uint ProgramStateMachineType_Creatable = 2392; /// /// The identifier for the ProgramStateMachineType_Deletable Variable. /// public const uint ProgramStateMachineType_Deletable = 2393; /// /// The identifier for the ProgramStateMachineType_AutoDelete Variable. /// public const uint ProgramStateMachineType_AutoDelete = 2394; /// /// The identifier for the ProgramStateMachineType_RecycleCount Variable. /// public const uint ProgramStateMachineType_RecycleCount = 2395; /// /// The identifier for the ProgramStateMachineType_InstanceCount Variable. /// public const uint ProgramStateMachineType_InstanceCount = 2396; /// /// The identifier for the ProgramStateMachineType_MaxInstanceCount Variable. /// public const uint ProgramStateMachineType_MaxInstanceCount = 2397; /// /// The identifier for the ProgramStateMachineType_MaxRecycleCount Variable. /// public const uint ProgramStateMachineType_MaxRecycleCount = 2398; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic = 2399; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_CreateSessionId Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_CreateSessionId = 3840; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_CreateClientName Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_CreateClientName = 3841; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_InvocationCreationTime Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_InvocationCreationTime = 3842; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastTransitionTime Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_LastTransitionTime = 3843; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodCall Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_LastMethodCall = 3844; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodSessionId Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_LastMethodSessionId = 3845; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodInputArguments Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_LastMethodInputArguments = 3846; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputArguments Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputArguments = 3847; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodInputValues Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_LastMethodInputValues = 15038; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputValues Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputValues = 15040; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodCallTime Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_LastMethodCallTime = 3848; /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodReturnStatus Variable. /// public const uint ProgramStateMachineType_ProgramDiagnostic_LastMethodReturnStatus = 3849; /// /// The identifier for the ProgramStateMachineType_Halted_StateNumber Variable. /// public const uint ProgramStateMachineType_Halted_StateNumber = 2407; /// /// The identifier for the ProgramStateMachineType_Ready_StateNumber Variable. /// public const uint ProgramStateMachineType_Ready_StateNumber = 2401; /// /// The identifier for the ProgramStateMachineType_Running_StateNumber Variable. /// public const uint ProgramStateMachineType_Running_StateNumber = 2403; /// /// The identifier for the ProgramStateMachineType_Suspended_StateNumber Variable. /// public const uint ProgramStateMachineType_Suspended_StateNumber = 2405; /// /// The identifier for the ProgramStateMachineType_HaltedToReady_TransitionNumber Variable. /// public const uint ProgramStateMachineType_HaltedToReady_TransitionNumber = 2409; /// /// The identifier for the ProgramStateMachineType_ReadyToRunning_TransitionNumber Variable. /// public const uint ProgramStateMachineType_ReadyToRunning_TransitionNumber = 2411; /// /// The identifier for the ProgramStateMachineType_RunningToHalted_TransitionNumber Variable. /// public const uint ProgramStateMachineType_RunningToHalted_TransitionNumber = 2413; /// /// The identifier for the ProgramStateMachineType_RunningToReady_TransitionNumber Variable. /// public const uint ProgramStateMachineType_RunningToReady_TransitionNumber = 2415; /// /// The identifier for the ProgramStateMachineType_RunningToSuspended_TransitionNumber Variable. /// public const uint ProgramStateMachineType_RunningToSuspended_TransitionNumber = 2417; /// /// The identifier for the ProgramStateMachineType_SuspendedToRunning_TransitionNumber Variable. /// public const uint ProgramStateMachineType_SuspendedToRunning_TransitionNumber = 2419; /// /// The identifier for the ProgramStateMachineType_SuspendedToHalted_TransitionNumber Variable. /// public const uint ProgramStateMachineType_SuspendedToHalted_TransitionNumber = 2421; /// /// The identifier for the ProgramStateMachineType_SuspendedToReady_TransitionNumber Variable. /// public const uint ProgramStateMachineType_SuspendedToReady_TransitionNumber = 2423; /// /// The identifier for the ProgramStateMachineType_ReadyToHalted_TransitionNumber Variable. /// public const uint ProgramStateMachineType_ReadyToHalted_TransitionNumber = 2425; /// /// The identifier for the ProgramTransitionEventType_Transition_Id Variable. /// public const uint ProgramTransitionEventType_Transition_Id = 3802; /// /// The identifier for the ProgramTransitionEventType_FromState_Id Variable. /// public const uint ProgramTransitionEventType_FromState_Id = 3792; /// /// The identifier for the ProgramTransitionEventType_ToState_Id Variable. /// public const uint ProgramTransitionEventType_ToState_Id = 3797; /// /// The identifier for the ProgramTransitionEventType_IntermediateResult Variable. /// public const uint ProgramTransitionEventType_IntermediateResult = 2379; /// /// The identifier for the AuditProgramTransitionEventType_TransitionNumber Variable. /// public const uint AuditProgramTransitionEventType_TransitionNumber = 11875; /// /// The identifier for the ProgramTransitionAuditEventType_Transition Variable. /// public const uint ProgramTransitionAuditEventType_Transition = 3825; /// /// The identifier for the ProgramTransitionAuditEventType_Transition_Id Variable. /// public const uint ProgramTransitionAuditEventType_Transition_Id = 3826; /// /// The identifier for the ProgramDiagnosticType_CreateSessionId Variable. /// public const uint ProgramDiagnosticType_CreateSessionId = 2381; /// /// The identifier for the ProgramDiagnosticType_CreateClientName Variable. /// public const uint ProgramDiagnosticType_CreateClientName = 2382; /// /// The identifier for the ProgramDiagnosticType_InvocationCreationTime Variable. /// public const uint ProgramDiagnosticType_InvocationCreationTime = 2383; /// /// The identifier for the ProgramDiagnosticType_LastTransitionTime Variable. /// public const uint ProgramDiagnosticType_LastTransitionTime = 2384; /// /// The identifier for the ProgramDiagnosticType_LastMethodCall Variable. /// public const uint ProgramDiagnosticType_LastMethodCall = 2385; /// /// The identifier for the ProgramDiagnosticType_LastMethodSessionId Variable. /// public const uint ProgramDiagnosticType_LastMethodSessionId = 2386; /// /// The identifier for the ProgramDiagnosticType_LastMethodInputArguments Variable. /// public const uint ProgramDiagnosticType_LastMethodInputArguments = 2387; /// /// The identifier for the ProgramDiagnosticType_LastMethodOutputArguments Variable. /// public const uint ProgramDiagnosticType_LastMethodOutputArguments = 2388; /// /// The identifier for the ProgramDiagnosticType_LastMethodCallTime Variable. /// public const uint ProgramDiagnosticType_LastMethodCallTime = 2389; /// /// The identifier for the ProgramDiagnosticType_LastMethodReturnStatus Variable. /// public const uint ProgramDiagnosticType_LastMethodReturnStatus = 2390; /// /// The identifier for the ProgramDiagnostic2Type_CreateSessionId Variable. /// public const uint ProgramDiagnostic2Type_CreateSessionId = 15384; /// /// The identifier for the ProgramDiagnostic2Type_CreateClientName Variable. /// public const uint ProgramDiagnostic2Type_CreateClientName = 15385; /// /// The identifier for the ProgramDiagnostic2Type_InvocationCreationTime Variable. /// public const uint ProgramDiagnostic2Type_InvocationCreationTime = 15386; /// /// The identifier for the ProgramDiagnostic2Type_LastTransitionTime Variable. /// public const uint ProgramDiagnostic2Type_LastTransitionTime = 15387; /// /// The identifier for the ProgramDiagnostic2Type_LastMethodCall Variable. /// public const uint ProgramDiagnostic2Type_LastMethodCall = 15388; /// /// The identifier for the ProgramDiagnostic2Type_LastMethodSessionId Variable. /// public const uint ProgramDiagnostic2Type_LastMethodSessionId = 15389; /// /// The identifier for the ProgramDiagnostic2Type_LastMethodInputArguments Variable. /// public const uint ProgramDiagnostic2Type_LastMethodInputArguments = 15390; /// /// The identifier for the ProgramDiagnostic2Type_LastMethodOutputArguments Variable. /// public const uint ProgramDiagnostic2Type_LastMethodOutputArguments = 15391; /// /// The identifier for the ProgramDiagnostic2Type_LastMethodInputValues Variable. /// public const uint ProgramDiagnostic2Type_LastMethodInputValues = 15392; /// /// The identifier for the ProgramDiagnostic2Type_LastMethodOutputValues Variable. /// public const uint ProgramDiagnostic2Type_LastMethodOutputValues = 15393; /// /// The identifier for the ProgramDiagnostic2Type_LastMethodCallTime Variable. /// public const uint ProgramDiagnostic2Type_LastMethodCallTime = 15394; /// /// The identifier for the ProgramDiagnostic2Type_LastMethodReturnStatus Variable. /// public const uint ProgramDiagnostic2Type_LastMethodReturnStatus = 15395; /// /// The identifier for the Annotations Variable. /// public const uint Annotations = 11214; /// /// The identifier for the HistoricalDataConfigurationType_AggregateConfiguration_TreatUncertainAsBad Variable. /// public const uint HistoricalDataConfigurationType_AggregateConfiguration_TreatUncertainAsBad = 11168; /// /// The identifier for the HistoricalDataConfigurationType_AggregateConfiguration_PercentDataBad Variable. /// public const uint HistoricalDataConfigurationType_AggregateConfiguration_PercentDataBad = 11169; /// /// The identifier for the HistoricalDataConfigurationType_AggregateConfiguration_PercentDataGood Variable. /// public const uint HistoricalDataConfigurationType_AggregateConfiguration_PercentDataGood = 11170; /// /// The identifier for the HistoricalDataConfigurationType_AggregateConfiguration_UseSlopedExtrapolation Variable. /// public const uint HistoricalDataConfigurationType_AggregateConfiguration_UseSlopedExtrapolation = 11171; /// /// The identifier for the HistoricalDataConfigurationType_Stepped Variable. /// public const uint HistoricalDataConfigurationType_Stepped = 2323; /// /// The identifier for the HistoricalDataConfigurationType_Definition Variable. /// public const uint HistoricalDataConfigurationType_Definition = 2324; /// /// The identifier for the HistoricalDataConfigurationType_MaxTimeInterval Variable. /// public const uint HistoricalDataConfigurationType_MaxTimeInterval = 2325; /// /// The identifier for the HistoricalDataConfigurationType_MinTimeInterval Variable. /// public const uint HistoricalDataConfigurationType_MinTimeInterval = 2326; /// /// The identifier for the HistoricalDataConfigurationType_ExceptionDeviation Variable. /// public const uint HistoricalDataConfigurationType_ExceptionDeviation = 2327; /// /// The identifier for the HistoricalDataConfigurationType_ExceptionDeviationFormat Variable. /// public const uint HistoricalDataConfigurationType_ExceptionDeviationFormat = 2328; /// /// The identifier for the HistoricalDataConfigurationType_StartOfArchive Variable. /// public const uint HistoricalDataConfigurationType_StartOfArchive = 11499; /// /// The identifier for the HistoricalDataConfigurationType_StartOfOnlineArchive Variable. /// public const uint HistoricalDataConfigurationType_StartOfOnlineArchive = 11500; /// /// The identifier for the HistoricalDataConfigurationType_ServerTimestampSupported Variable. /// public const uint HistoricalDataConfigurationType_ServerTimestampSupported = 19092; /// /// The identifier for the HAConfiguration_AggregateConfiguration_TreatUncertainAsBad Variable. /// public const uint HAConfiguration_AggregateConfiguration_TreatUncertainAsBad = 11204; /// /// The identifier for the HAConfiguration_AggregateConfiguration_PercentDataBad Variable. /// public const uint HAConfiguration_AggregateConfiguration_PercentDataBad = 11205; /// /// The identifier for the HAConfiguration_AggregateConfiguration_PercentDataGood Variable. /// public const uint HAConfiguration_AggregateConfiguration_PercentDataGood = 11206; /// /// The identifier for the HAConfiguration_AggregateConfiguration_UseSlopedExtrapolation Variable. /// public const uint HAConfiguration_AggregateConfiguration_UseSlopedExtrapolation = 11207; /// /// The identifier for the HAConfiguration_Stepped Variable. /// public const uint HAConfiguration_Stepped = 11208; /// /// The identifier for the HistoricalEventFilter Variable. /// public const uint HistoricalEventFilter = 11215; /// /// The identifier for the HistoryServerCapabilitiesType_AccessHistoryDataCapability Variable. /// public const uint HistoryServerCapabilitiesType_AccessHistoryDataCapability = 2331; /// /// The identifier for the HistoryServerCapabilitiesType_AccessHistoryEventsCapability Variable. /// public const uint HistoryServerCapabilitiesType_AccessHistoryEventsCapability = 2332; /// /// The identifier for the HistoryServerCapabilitiesType_MaxReturnDataValues Variable. /// public const uint HistoryServerCapabilitiesType_MaxReturnDataValues = 11268; /// /// The identifier for the HistoryServerCapabilitiesType_MaxReturnEventValues Variable. /// public const uint HistoryServerCapabilitiesType_MaxReturnEventValues = 11269; /// /// The identifier for the HistoryServerCapabilitiesType_InsertDataCapability Variable. /// public const uint HistoryServerCapabilitiesType_InsertDataCapability = 2334; /// /// The identifier for the HistoryServerCapabilitiesType_ReplaceDataCapability Variable. /// public const uint HistoryServerCapabilitiesType_ReplaceDataCapability = 2335; /// /// The identifier for the HistoryServerCapabilitiesType_UpdateDataCapability Variable. /// public const uint HistoryServerCapabilitiesType_UpdateDataCapability = 2336; /// /// The identifier for the HistoryServerCapabilitiesType_DeleteRawCapability Variable. /// public const uint HistoryServerCapabilitiesType_DeleteRawCapability = 2337; /// /// The identifier for the HistoryServerCapabilitiesType_DeleteAtTimeCapability Variable. /// public const uint HistoryServerCapabilitiesType_DeleteAtTimeCapability = 2338; /// /// The identifier for the HistoryServerCapabilitiesType_InsertEventCapability Variable. /// public const uint HistoryServerCapabilitiesType_InsertEventCapability = 11278; /// /// The identifier for the HistoryServerCapabilitiesType_ReplaceEventCapability Variable. /// public const uint HistoryServerCapabilitiesType_ReplaceEventCapability = 11279; /// /// The identifier for the HistoryServerCapabilitiesType_UpdateEventCapability Variable. /// public const uint HistoryServerCapabilitiesType_UpdateEventCapability = 11280; /// /// The identifier for the HistoryServerCapabilitiesType_DeleteEventCapability Variable. /// public const uint HistoryServerCapabilitiesType_DeleteEventCapability = 11501; /// /// The identifier for the HistoryServerCapabilitiesType_InsertAnnotationCapability Variable. /// public const uint HistoryServerCapabilitiesType_InsertAnnotationCapability = 11270; /// /// The identifier for the HistoryServerCapabilitiesType_ServerTimestampSupported Variable. /// public const uint HistoryServerCapabilitiesType_ServerTimestampSupported = 19094; /// /// The identifier for the AuditHistoryEventUpdateEventType_UpdatedNode Variable. /// public const uint AuditHistoryEventUpdateEventType_UpdatedNode = 3025; /// /// The identifier for the AuditHistoryEventUpdateEventType_PerformInsertReplace Variable. /// public const uint AuditHistoryEventUpdateEventType_PerformInsertReplace = 3028; /// /// The identifier for the AuditHistoryEventUpdateEventType_Filter Variable. /// public const uint AuditHistoryEventUpdateEventType_Filter = 3003; /// /// The identifier for the AuditHistoryEventUpdateEventType_NewValues Variable. /// public const uint AuditHistoryEventUpdateEventType_NewValues = 3029; /// /// The identifier for the AuditHistoryEventUpdateEventType_OldValues Variable. /// public const uint AuditHistoryEventUpdateEventType_OldValues = 3030; /// /// The identifier for the AuditHistoryValueUpdateEventType_UpdatedNode Variable. /// public const uint AuditHistoryValueUpdateEventType_UpdatedNode = 3026; /// /// The identifier for the AuditHistoryValueUpdateEventType_PerformInsertReplace Variable. /// public const uint AuditHistoryValueUpdateEventType_PerformInsertReplace = 3031; /// /// The identifier for the AuditHistoryValueUpdateEventType_NewValues Variable. /// public const uint AuditHistoryValueUpdateEventType_NewValues = 3032; /// /// The identifier for the AuditHistoryValueUpdateEventType_OldValues Variable. /// public const uint AuditHistoryValueUpdateEventType_OldValues = 3033; /// /// The identifier for the AuditHistoryAnnotationUpdateEventType_PerformInsertReplace Variable. /// public const uint AuditHistoryAnnotationUpdateEventType_PerformInsertReplace = 19293; /// /// The identifier for the AuditHistoryAnnotationUpdateEventType_NewValues Variable. /// public const uint AuditHistoryAnnotationUpdateEventType_NewValues = 19294; /// /// The identifier for the AuditHistoryAnnotationUpdateEventType_OldValues Variable. /// public const uint AuditHistoryAnnotationUpdateEventType_OldValues = 19295; /// /// The identifier for the AuditHistoryDeleteEventType_UpdatedNode Variable. /// public const uint AuditHistoryDeleteEventType_UpdatedNode = 3027; /// /// The identifier for the AuditHistoryRawModifyDeleteEventType_IsDeleteModified Variable. /// public const uint AuditHistoryRawModifyDeleteEventType_IsDeleteModified = 3015; /// /// The identifier for the AuditHistoryRawModifyDeleteEventType_StartTime Variable. /// public const uint AuditHistoryRawModifyDeleteEventType_StartTime = 3016; /// /// The identifier for the AuditHistoryRawModifyDeleteEventType_EndTime Variable. /// public const uint AuditHistoryRawModifyDeleteEventType_EndTime = 3017; /// /// The identifier for the AuditHistoryRawModifyDeleteEventType_OldValues Variable. /// public const uint AuditHistoryRawModifyDeleteEventType_OldValues = 3034; /// /// The identifier for the AuditHistoryAtTimeDeleteEventType_ReqTimes Variable. /// public const uint AuditHistoryAtTimeDeleteEventType_ReqTimes = 3020; /// /// The identifier for the AuditHistoryAtTimeDeleteEventType_OldValues Variable. /// public const uint AuditHistoryAtTimeDeleteEventType_OldValues = 3021; /// /// The identifier for the AuditHistoryEventDeleteEventType_EventIds Variable. /// public const uint AuditHistoryEventDeleteEventType_EventIds = 3023; /// /// The identifier for the AuditHistoryEventDeleteEventType_OldValues Variable. /// public const uint AuditHistoryEventDeleteEventType_OldValues = 3024; /// /// The identifier for the TrustListType_Open_InputArguments Variable. /// public const uint TrustListType_Open_InputArguments = 12528; /// /// The identifier for the TrustListType_Open_OutputArguments Variable. /// public const uint TrustListType_Open_OutputArguments = 12529; /// /// The identifier for the TrustListType_Close_InputArguments Variable. /// public const uint TrustListType_Close_InputArguments = 12531; /// /// The identifier for the TrustListType_Read_InputArguments Variable. /// public const uint TrustListType_Read_InputArguments = 12533; /// /// The identifier for the TrustListType_Read_OutputArguments Variable. /// public const uint TrustListType_Read_OutputArguments = 12534; /// /// The identifier for the TrustListType_Write_InputArguments Variable. /// public const uint TrustListType_Write_InputArguments = 12536; /// /// The identifier for the TrustListType_GetPosition_InputArguments Variable. /// public const uint TrustListType_GetPosition_InputArguments = 12538; /// /// The identifier for the TrustListType_GetPosition_OutputArguments Variable. /// public const uint TrustListType_GetPosition_OutputArguments = 12539; /// /// The identifier for the TrustListType_SetPosition_InputArguments Variable. /// public const uint TrustListType_SetPosition_InputArguments = 12541; /// /// The identifier for the TrustListType_LastUpdateTime Variable. /// public const uint TrustListType_LastUpdateTime = 12542; /// /// The identifier for the TrustListType_UpdateFrequency Variable. /// public const uint TrustListType_UpdateFrequency = 19296; /// /// The identifier for the TrustListType_OpenWithMasks_InputArguments Variable. /// public const uint TrustListType_OpenWithMasks_InputArguments = 12544; /// /// The identifier for the TrustListType_OpenWithMasks_OutputArguments Variable. /// public const uint TrustListType_OpenWithMasks_OutputArguments = 12545; /// /// The identifier for the TrustListType_CloseAndUpdate_InputArguments Variable. /// public const uint TrustListType_CloseAndUpdate_InputArguments = 12705; /// /// The identifier for the TrustListType_CloseAndUpdate_OutputArguments Variable. /// public const uint TrustListType_CloseAndUpdate_OutputArguments = 12547; /// /// The identifier for the TrustListType_AddCertificate_InputArguments Variable. /// public const uint TrustListType_AddCertificate_InputArguments = 12549; /// /// The identifier for the TrustListType_RemoveCertificate_InputArguments Variable. /// public const uint TrustListType_RemoveCertificate_InputArguments = 12551; /// /// The identifier for the TrustListMasks_EnumValues Variable. /// public const uint TrustListMasks_EnumValues = 12553; /// /// The identifier for the TrustListOutOfDateAlarmType_EnabledState_Id Variable. /// public const uint TrustListOutOfDateAlarmType_EnabledState_Id = 19315; /// /// The identifier for the TrustListOutOfDateAlarmType_Quality_SourceTimestamp Variable. /// public const uint TrustListOutOfDateAlarmType_Quality_SourceTimestamp = 19324; /// /// The identifier for the TrustListOutOfDateAlarmType_LastSeverity_SourceTimestamp Variable. /// public const uint TrustListOutOfDateAlarmType_LastSeverity_SourceTimestamp = 19326; /// /// The identifier for the TrustListOutOfDateAlarmType_Comment_SourceTimestamp Variable. /// public const uint TrustListOutOfDateAlarmType_Comment_SourceTimestamp = 19328; /// /// The identifier for the TrustListOutOfDateAlarmType_AddComment_InputArguments Variable. /// public const uint TrustListOutOfDateAlarmType_AddComment_InputArguments = 19333; /// /// The identifier for the TrustListOutOfDateAlarmType_ConditionRefresh_InputArguments Variable. /// public const uint TrustListOutOfDateAlarmType_ConditionRefresh_InputArguments = 19335; /// /// The identifier for the TrustListOutOfDateAlarmType_ConditionRefresh2_InputArguments Variable. /// public const uint TrustListOutOfDateAlarmType_ConditionRefresh2_InputArguments = 19337; /// /// The identifier for the TrustListOutOfDateAlarmType_AckedState_Id Variable. /// public const uint TrustListOutOfDateAlarmType_AckedState_Id = 19339; /// /// The identifier for the TrustListOutOfDateAlarmType_ConfirmedState_Id Variable. /// public const uint TrustListOutOfDateAlarmType_ConfirmedState_Id = 19348; /// /// The identifier for the TrustListOutOfDateAlarmType_Acknowledge_InputArguments Variable. /// public const uint TrustListOutOfDateAlarmType_Acknowledge_InputArguments = 19357; /// /// The identifier for the TrustListOutOfDateAlarmType_Confirm_InputArguments Variable. /// public const uint TrustListOutOfDateAlarmType_Confirm_InputArguments = 19359; /// /// The identifier for the TrustListOutOfDateAlarmType_ActiveState_Id Variable. /// public const uint TrustListOutOfDateAlarmType_ActiveState_Id = 19361; /// /// The identifier for the TrustListOutOfDateAlarmType_SuppressedState_Id Variable. /// public const uint TrustListOutOfDateAlarmType_SuppressedState_Id = 19371; /// /// The identifier for the TrustListOutOfDateAlarmType_OutOfServiceState_Id Variable. /// public const uint TrustListOutOfDateAlarmType_OutOfServiceState_Id = 19380; /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_CurrentState Variable. /// public const uint TrustListOutOfDateAlarmType_ShelvingState_CurrentState = 19389; /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_CurrentState_Id Variable. /// public const uint TrustListOutOfDateAlarmType_ShelvingState_CurrentState_Id = 19390; /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_LastTransition_Id Variable. /// public const uint TrustListOutOfDateAlarmType_ShelvingState_LastTransition_Id = 19395; /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_UnshelveTime Variable. /// public const uint TrustListOutOfDateAlarmType_ShelvingState_UnshelveTime = 19402; /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint TrustListOutOfDateAlarmType_ShelvingState_TimedShelve_InputArguments = 19404; /// /// The identifier for the TrustListOutOfDateAlarmType_SilenceState_Id Variable. /// public const uint TrustListOutOfDateAlarmType_SilenceState_Id = 19415; /// /// The identifier for the TrustListOutOfDateAlarmType_LatchedState_Id Variable. /// public const uint TrustListOutOfDateAlarmType_LatchedState_Id = 19428; /// /// The identifier for the TrustListOutOfDateAlarmType_TrustListId Variable. /// public const uint TrustListOutOfDateAlarmType_TrustListId = 19446; /// /// The identifier for the TrustListOutOfDateAlarmType_LastUpdateTime Variable. /// public const uint TrustListOutOfDateAlarmType_LastUpdateTime = 19447; /// /// The identifier for the TrustListOutOfDateAlarmType_UpdateFrequency Variable. /// public const uint TrustListOutOfDateAlarmType_UpdateFrequency = 19448; /// /// The identifier for the CertificateGroupType_TrustList_Size Variable. /// public const uint CertificateGroupType_TrustList_Size = 13600; /// /// The identifier for the CertificateGroupType_TrustList_Writable Variable. /// public const uint CertificateGroupType_TrustList_Writable = 13601; /// /// The identifier for the CertificateGroupType_TrustList_UserWritable Variable. /// public const uint CertificateGroupType_TrustList_UserWritable = 13602; /// /// The identifier for the CertificateGroupType_TrustList_OpenCount Variable. /// public const uint CertificateGroupType_TrustList_OpenCount = 13603; /// /// The identifier for the CertificateGroupType_TrustList_Open_InputArguments Variable. /// public const uint CertificateGroupType_TrustList_Open_InputArguments = 13606; /// /// The identifier for the CertificateGroupType_TrustList_Open_OutputArguments Variable. /// public const uint CertificateGroupType_TrustList_Open_OutputArguments = 13607; /// /// The identifier for the CertificateGroupType_TrustList_Close_InputArguments Variable. /// public const uint CertificateGroupType_TrustList_Close_InputArguments = 13609; /// /// The identifier for the CertificateGroupType_TrustList_Read_InputArguments Variable. /// public const uint CertificateGroupType_TrustList_Read_InputArguments = 13611; /// /// The identifier for the CertificateGroupType_TrustList_Read_OutputArguments Variable. /// public const uint CertificateGroupType_TrustList_Read_OutputArguments = 13612; /// /// The identifier for the CertificateGroupType_TrustList_Write_InputArguments Variable. /// public const uint CertificateGroupType_TrustList_Write_InputArguments = 13614; /// /// The identifier for the CertificateGroupType_TrustList_GetPosition_InputArguments Variable. /// public const uint CertificateGroupType_TrustList_GetPosition_InputArguments = 13616; /// /// The identifier for the CertificateGroupType_TrustList_GetPosition_OutputArguments Variable. /// public const uint CertificateGroupType_TrustList_GetPosition_OutputArguments = 13617; /// /// The identifier for the CertificateGroupType_TrustList_SetPosition_InputArguments Variable. /// public const uint CertificateGroupType_TrustList_SetPosition_InputArguments = 13619; /// /// The identifier for the CertificateGroupType_TrustList_LastUpdateTime Variable. /// public const uint CertificateGroupType_TrustList_LastUpdateTime = 13620; /// /// The identifier for the CertificateGroupType_TrustList_OpenWithMasks_InputArguments Variable. /// public const uint CertificateGroupType_TrustList_OpenWithMasks_InputArguments = 13622; /// /// The identifier for the CertificateGroupType_TrustList_OpenWithMasks_OutputArguments Variable. /// public const uint CertificateGroupType_TrustList_OpenWithMasks_OutputArguments = 13623; /// /// The identifier for the CertificateGroupType_TrustList_CloseAndUpdate_InputArguments Variable. /// public const uint CertificateGroupType_TrustList_CloseAndUpdate_InputArguments = 13625; /// /// The identifier for the CertificateGroupType_TrustList_CloseAndUpdate_OutputArguments Variable. /// public const uint CertificateGroupType_TrustList_CloseAndUpdate_OutputArguments = 13626; /// /// The identifier for the CertificateGroupType_TrustList_AddCertificate_InputArguments Variable. /// public const uint CertificateGroupType_TrustList_AddCertificate_InputArguments = 13628; /// /// The identifier for the CertificateGroupType_TrustList_RemoveCertificate_InputArguments Variable. /// public const uint CertificateGroupType_TrustList_RemoveCertificate_InputArguments = 13630; /// /// The identifier for the CertificateGroupType_CertificateTypes Variable. /// public const uint CertificateGroupType_CertificateTypes = 13631; /// /// The identifier for the CertificateGroupType_CertificateExpired_EventId Variable. /// public const uint CertificateGroupType_CertificateExpired_EventId = 19451; /// /// The identifier for the CertificateGroupType_CertificateExpired_EventType Variable. /// public const uint CertificateGroupType_CertificateExpired_EventType = 19452; /// /// The identifier for the CertificateGroupType_CertificateExpired_SourceNode Variable. /// public const uint CertificateGroupType_CertificateExpired_SourceNode = 19453; /// /// The identifier for the CertificateGroupType_CertificateExpired_SourceName Variable. /// public const uint CertificateGroupType_CertificateExpired_SourceName = 19454; /// /// The identifier for the CertificateGroupType_CertificateExpired_Time Variable. /// public const uint CertificateGroupType_CertificateExpired_Time = 19455; /// /// The identifier for the CertificateGroupType_CertificateExpired_ReceiveTime Variable. /// public const uint CertificateGroupType_CertificateExpired_ReceiveTime = 19456; /// /// The identifier for the CertificateGroupType_CertificateExpired_Message Variable. /// public const uint CertificateGroupType_CertificateExpired_Message = 19458; /// /// The identifier for the CertificateGroupType_CertificateExpired_Severity Variable. /// public const uint CertificateGroupType_CertificateExpired_Severity = 19459; /// /// The identifier for the CertificateGroupType_CertificateExpired_ConditionClassId Variable. /// public const uint CertificateGroupType_CertificateExpired_ConditionClassId = 19460; /// /// The identifier for the CertificateGroupType_CertificateExpired_ConditionClassName Variable. /// public const uint CertificateGroupType_CertificateExpired_ConditionClassName = 19461; /// /// The identifier for the CertificateGroupType_CertificateExpired_ConditionName Variable. /// public const uint CertificateGroupType_CertificateExpired_ConditionName = 19464; /// /// The identifier for the CertificateGroupType_CertificateExpired_BranchId Variable. /// public const uint CertificateGroupType_CertificateExpired_BranchId = 19465; /// /// The identifier for the CertificateGroupType_CertificateExpired_Retain Variable. /// public const uint CertificateGroupType_CertificateExpired_Retain = 19466; /// /// The identifier for the CertificateGroupType_CertificateExpired_EnabledState Variable. /// public const uint CertificateGroupType_CertificateExpired_EnabledState = 19467; /// /// The identifier for the CertificateGroupType_CertificateExpired_EnabledState_Id Variable. /// public const uint CertificateGroupType_CertificateExpired_EnabledState_Id = 19468; /// /// The identifier for the CertificateGroupType_CertificateExpired_Quality Variable. /// public const uint CertificateGroupType_CertificateExpired_Quality = 19476; /// /// The identifier for the CertificateGroupType_CertificateExpired_Quality_SourceTimestamp Variable. /// public const uint CertificateGroupType_CertificateExpired_Quality_SourceTimestamp = 19477; /// /// The identifier for the CertificateGroupType_CertificateExpired_LastSeverity Variable. /// public const uint CertificateGroupType_CertificateExpired_LastSeverity = 19478; /// /// The identifier for the CertificateGroupType_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public const uint CertificateGroupType_CertificateExpired_LastSeverity_SourceTimestamp = 19479; /// /// The identifier for the CertificateGroupType_CertificateExpired_Comment Variable. /// public const uint CertificateGroupType_CertificateExpired_Comment = 19480; /// /// The identifier for the CertificateGroupType_CertificateExpired_Comment_SourceTimestamp Variable. /// public const uint CertificateGroupType_CertificateExpired_Comment_SourceTimestamp = 19481; /// /// The identifier for the CertificateGroupType_CertificateExpired_ClientUserId Variable. /// public const uint CertificateGroupType_CertificateExpired_ClientUserId = 19482; /// /// The identifier for the CertificateGroupType_CertificateExpired_AddComment_InputArguments Variable. /// public const uint CertificateGroupType_CertificateExpired_AddComment_InputArguments = 19486; /// /// The identifier for the CertificateGroupType_CertificateExpired_AckedState Variable. /// public const uint CertificateGroupType_CertificateExpired_AckedState = 19487; /// /// The identifier for the CertificateGroupType_CertificateExpired_AckedState_Id Variable. /// public const uint CertificateGroupType_CertificateExpired_AckedState_Id = 19488; /// /// The identifier for the CertificateGroupType_CertificateExpired_ConfirmedState_Id Variable. /// public const uint CertificateGroupType_CertificateExpired_ConfirmedState_Id = 19497; /// /// The identifier for the CertificateGroupType_CertificateExpired_Acknowledge_InputArguments Variable. /// public const uint CertificateGroupType_CertificateExpired_Acknowledge_InputArguments = 19506; /// /// The identifier for the CertificateGroupType_CertificateExpired_Confirm_InputArguments Variable. /// public const uint CertificateGroupType_CertificateExpired_Confirm_InputArguments = 19508; /// /// The identifier for the CertificateGroupType_CertificateExpired_ActiveState Variable. /// public const uint CertificateGroupType_CertificateExpired_ActiveState = 19509; /// /// The identifier for the CertificateGroupType_CertificateExpired_ActiveState_Id Variable. /// public const uint CertificateGroupType_CertificateExpired_ActiveState_Id = 19510; /// /// The identifier for the CertificateGroupType_CertificateExpired_InputNode Variable. /// public const uint CertificateGroupType_CertificateExpired_InputNode = 19518; /// /// The identifier for the CertificateGroupType_CertificateExpired_SuppressedState_Id Variable. /// public const uint CertificateGroupType_CertificateExpired_SuppressedState_Id = 19520; /// /// The identifier for the CertificateGroupType_CertificateExpired_OutOfServiceState_Id Variable. /// public const uint CertificateGroupType_CertificateExpired_OutOfServiceState_Id = 19529; /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_CurrentState Variable. /// public const uint CertificateGroupType_CertificateExpired_ShelvingState_CurrentState = 19538; /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public const uint CertificateGroupType_CertificateExpired_ShelvingState_CurrentState_Id = 19539; /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public const uint CertificateGroupType_CertificateExpired_ShelvingState_LastTransition_Id = 19544; /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public const uint CertificateGroupType_CertificateExpired_ShelvingState_UnshelveTime = 20096; /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve_InputArguments = 20098; /// /// The identifier for the CertificateGroupType_CertificateExpired_SuppressedOrShelved Variable. /// public const uint CertificateGroupType_CertificateExpired_SuppressedOrShelved = 20101; /// /// The identifier for the CertificateGroupType_CertificateExpired_SilenceState_Id Variable. /// public const uint CertificateGroupType_CertificateExpired_SilenceState_Id = 20109; /// /// The identifier for the CertificateGroupType_CertificateExpired_LatchedState_Id Variable. /// public const uint CertificateGroupType_CertificateExpired_LatchedState_Id = 20122; /// /// The identifier for the CertificateGroupType_CertificateExpired_NormalState Variable. /// public const uint CertificateGroupType_CertificateExpired_NormalState = 20138; /// /// The identifier for the CertificateGroupType_CertificateExpired_ExpirationDate Variable. /// public const uint CertificateGroupType_CertificateExpired_ExpirationDate = 20139; /// /// The identifier for the CertificateGroupType_CertificateExpired_CertificateType Variable. /// public const uint CertificateGroupType_CertificateExpired_CertificateType = 20141; /// /// The identifier for the CertificateGroupType_CertificateExpired_Certificate Variable. /// public const uint CertificateGroupType_CertificateExpired_Certificate = 20142; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_EventId Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_EventId = 20144; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_EventType Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_EventType = 20145; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_SourceNode Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_SourceNode = 20146; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_SourceName Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_SourceName = 20147; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Time Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_Time = 20148; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ReceiveTime Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ReceiveTime = 20149; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Message Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_Message = 20151; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Severity Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_Severity = 20152; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ConditionClassId Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ConditionClassId = 20153; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ConditionClassName Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ConditionClassName = 20154; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ConditionName Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ConditionName = 20157; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_BranchId Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_BranchId = 20158; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Retain Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_Retain = 20159; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_EnabledState Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_EnabledState = 20160; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_EnabledState_Id Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_EnabledState_Id = 20161; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Quality Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_Quality = 20169; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_Quality_SourceTimestamp = 20170; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_LastSeverity Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_LastSeverity = 20171; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_LastSeverity_SourceTimestamp = 20172; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Comment Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_Comment = 20173; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_Comment_SourceTimestamp = 20174; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ClientUserId Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ClientUserId = 20175; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_AddComment_InputArguments Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_AddComment_InputArguments = 20179; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_AckedState Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_AckedState = 20180; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_AckedState_Id Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_AckedState_Id = 20181; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ConfirmedState_Id Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ConfirmedState_Id = 20190; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_Acknowledge_InputArguments = 20199; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Confirm_InputArguments Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_Confirm_InputArguments = 20201; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ActiveState Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ActiveState = 20202; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ActiveState_Id Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ActiveState_Id = 20203; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_InputNode Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_InputNode = 20211; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_SuppressedState_Id Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_SuppressedState_Id = 20213; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_OutOfServiceState_Id = 20222; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState = 20231; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState_Id = 20232; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ShelvingState_LastTransition_Id = 20237; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ShelvingState_UnshelveTime = 20244; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = 20246; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_SuppressedOrShelved Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_SuppressedOrShelved = 20249; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_SilenceState_Id Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_SilenceState_Id = 20257; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_LatchedState_Id Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_LatchedState_Id = 20270; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_NormalState Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_NormalState = 20286; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_TrustListId Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_TrustListId = 20287; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_LastUpdateTime Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_LastUpdateTime = 20288; /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_UpdateFrequency Variable. /// public const uint CertificateGroupType_TrustListOutOfDate_UpdateFrequency = 20289; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Size Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Size = 13816; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Writable Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Writable = 13817; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_UserWritable Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_UserWritable = 13818; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenCount Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenCount = 13819; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_InputArguments = 13822; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_OutputArguments = 13823; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close_InputArguments = 13825; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_InputArguments = 13827; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_OutputArguments = 13828; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write_InputArguments = 13830; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_InputArguments = 13832; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments = 13833; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition_InputArguments = 13835; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_LastUpdateTime Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_LastUpdateTime = 13836; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments = 13838; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments = 13839; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments = 13841; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments = 13842; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments = 13844; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments = 13846; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateTypes Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateTypes = 13847; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventId Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventId = 20292; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventType Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventType = 20293; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceNode Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceNode = 20294; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceName Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceName = 20295; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Time Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Time = 20296; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ReceiveTime Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ReceiveTime = 20297; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Message Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Message = 20299; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Severity Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Severity = 20300; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassId Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassId = 20301; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassName Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassName = 20302; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionName Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionName = 20305; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_BranchId Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_BranchId = 20306; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Retain Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Retain = 20307; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState = 20308; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_Id = 20309; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality = 20317; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp = 20318; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity = 20319; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp = 20320; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment = 20321; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp = 20322; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ClientUserId Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ClientUserId = 20323; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments = 20327; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState = 20328; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_Id = 20329; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id = 20338; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments = 20347; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments = 20349; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState = 20350; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_Id = 20351; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_InputNode Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_InputNode = 20359; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id = 20361; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id = 20370; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState = 20379; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id = 20380; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id = 20385; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime = 20392; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = 20394; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved = 20397; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_Id = 20405; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_Id = 20420; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_NormalState Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_NormalState = 20436; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ExpirationDate Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ExpirationDate = 20437; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_CertificateType Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_CertificateType = 20439; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Certificate Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Certificate = 20440; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventId Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventId = 20442; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventType Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventType = 20443; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceNode Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceNode = 20444; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceName Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceName = 20445; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Time Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Time = 20446; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime = 20447; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Message Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Message = 20449; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Severity Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Severity = 20450; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId = 20451; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName = 20452; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionName Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionName = 20455; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_BranchId Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_BranchId = 20456; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Retain Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Retain = 20457; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState = 20458; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id = 20459; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality = 20467; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp = 20468; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity = 20469; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = 20470; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment = 20471; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp = 20472; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId = 20473; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments = 20477; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState = 20478; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id = 20479; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id = 20488; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments = 20497; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments = 20499; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState = 20500; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id = 20501; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_InputNode Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_InputNode = 20509; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id = 20511; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id = 20520; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState = 20529; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = 20530; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = 20535; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = 20542; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = 20544; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved = 20547; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id = 20555; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id = 20568; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_NormalState Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_NormalState = 20584; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_TrustListId Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_TrustListId = 20585; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime = 20586; /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public const uint CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency = 20587; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Size Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Size = 13850; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Writable Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Writable = 13851; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_UserWritable Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_UserWritable = 13852; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenCount Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenCount = 13853; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_InputArguments = 13856; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_OutputArguments = 13857; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close_InputArguments = 13859; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_InputArguments = 13861; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_OutputArguments = 13862; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write_InputArguments = 13864; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_InputArguments = 13866; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments = 13867; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition_InputArguments = 13869; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_LastUpdateTime Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_LastUpdateTime = 13870; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments = 13872; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments = 13873; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments = 13875; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments = 13876; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments = 13878; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments = 13880; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateTypes Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateTypes = 13881; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventId Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventId = 20590; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventType Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventType = 20591; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceNode Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceNode = 20592; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceName Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceName = 20593; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Time Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Time = 20594; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ReceiveTime Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ReceiveTime = 20595; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Message Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Message = 20597; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Severity Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Severity = 20598; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassId Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassId = 20599; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassName Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassName = 20600; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionName Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionName = 20603; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_BranchId Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_BranchId = 20604; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Retain Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Retain = 20605; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState = 20606; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_Id = 20607; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality = 20615; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp = 20616; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity = 20617; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp = 20618; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment = 20619; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp = 20620; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ClientUserId Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ClientUserId = 20621; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments = 20625; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState = 20626; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_Id = 20627; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id = 20636; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments = 20645; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments = 20647; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState = 20648; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_Id = 20649; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_InputNode Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_InputNode = 20657; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id = 20659; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id = 20668; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState = 20677; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id = 20678; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id = 20683; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime = 20690; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = 20692; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved = 20695; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_Id = 20703; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_Id = 20716; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_NormalState Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_NormalState = 20732; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ExpirationDate Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ExpirationDate = 20733; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_CertificateType Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_CertificateType = 20735; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Certificate Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Certificate = 20736; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventId Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventId = 20738; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventType Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventType = 20739; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceNode Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceNode = 20740; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceName Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceName = 20741; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Time Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Time = 20742; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime = 20743; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Message Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Message = 20745; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Severity Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Severity = 20746; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId = 20747; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName = 20748; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionName Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionName = 20751; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_BranchId Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_BranchId = 20752; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Retain Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Retain = 20753; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState = 20754; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id = 20755; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality = 20763; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp = 20764; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity = 20765; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = 20766; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment = 20767; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp = 20768; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId = 20769; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments = 20773; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState = 20774; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id = 20775; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id = 20784; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments = 20793; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments = 20795; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState = 20796; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id = 20797; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_InputNode Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_InputNode = 20805; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id = 20807; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id = 20816; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState = 20825; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = 20826; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = 20831; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = 20838; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = 20840; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved = 20843; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id = 20851; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id = 20864; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_NormalState Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_NormalState = 20880; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_TrustListId Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_TrustListId = 20881; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime = 20882; /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public const uint CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency = 20883; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Size Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Size = 13884; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Writable Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Writable = 13885; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_UserWritable Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_UserWritable = 13886; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenCount Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenCount = 13887; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_InputArguments = 13890; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_OutputArguments = 13891; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close_InputArguments = 13893; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_InputArguments = 13895; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_OutputArguments = 13896; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write_InputArguments = 13898; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments = 13900; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments = 13901; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments = 13903; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_LastUpdateTime Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_LastUpdateTime = 13904; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments = 13906; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments = 13907; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments = 13909; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments = 13910; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments = 13912; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments = 13914; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateTypes Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateTypes = 13915; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventId Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventId = 20886; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventType Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventType = 20887; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceNode Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceNode = 20888; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceName Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceName = 20889; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Time Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Time = 20890; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ReceiveTime Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ReceiveTime = 20891; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Message Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Message = 20893; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Severity Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Severity = 20894; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassId Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassId = 20895; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassName Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassName = 20896; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionName Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionName = 20899; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_BranchId Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_BranchId = 20900; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Retain Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Retain = 20901; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState = 20902; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id = 20903; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality = 20911; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp = 20912; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity = 20913; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp = 20914; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment = 20915; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp = 20916; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ClientUserId Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ClientUserId = 20917; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments = 20921; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState = 20922; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_Id = 20923; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id = 20932; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments = 20941; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments = 20943; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState = 20944; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id = 20945; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_InputNode Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_InputNode = 20953; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id = 20955; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id = 20964; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState = 20973; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id = 20974; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id = 20979; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime = 20986; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = 20988; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved = 20991; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id = 21008; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id = 21215; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_NormalState Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_NormalState = 21231; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ExpirationDate Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ExpirationDate = 21232; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_CertificateType Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_CertificateType = 21234; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Certificate Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Certificate = 21235; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventId Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventId = 21237; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventType Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventType = 21238; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode = 21239; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceName Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceName = 21240; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Time Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Time = 21241; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime = 21242; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Message Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Message = 21244; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Severity Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Severity = 21245; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId = 21246; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName = 21247; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName = 21250; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_BranchId Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_BranchId = 21251; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Retain Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Retain = 21252; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState = 21253; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id = 21254; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality = 21262; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp = 21263; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity = 21264; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = 21265; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment = 21266; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp = 21267; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId = 21268; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments = 21272; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState = 21273; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id = 21274; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id = 21283; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments = 21292; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments = 21294; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState = 21295; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id = 21296; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_InputNode Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_InputNode = 21304; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id = 21306; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id = 21315; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState = 21324; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = 21325; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = 21330; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = 21337; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = 21339; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved = 21342; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id = 21350; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id = 21363; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_NormalState Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_NormalState = 21379; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId = 21380; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime = 21381; /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public const uint CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency = 21382; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Size Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Size = 13918; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Writable Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Writable = 13919; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_UserWritable Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_UserWritable = 13920; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenCount Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenCount = 13921; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_InputArguments = 13924; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_OutputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_OutputArguments = 13925; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close_InputArguments = 13927; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_InputArguments = 13929; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_OutputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_OutputArguments = 13930; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write_InputArguments = 13932; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_InputArguments = 13934; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_OutputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_OutputArguments = 13935; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition_InputArguments = 13937; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_LastUpdateTime Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_LastUpdateTime = 13938; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_InputArguments = 13940; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_OutputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_OutputArguments = 13941; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_InputArguments = 13943; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_OutputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_OutputArguments = 13944; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_AddCertificate_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_AddCertificate_InputArguments = 13946; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_RemoveCertificate_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_RemoveCertificate_InputArguments = 13948; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateTypes Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateTypes = 13949; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventId Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventId = 21385; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventType Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventType = 21386; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceNode Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceNode = 21387; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceName Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceName = 21388; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Time Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Time = 21389; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ReceiveTime Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ReceiveTime = 21390; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Message Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Message = 21392; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Severity Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Severity = 21393; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassId Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassId = 21394; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassName Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassName = 21395; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionName Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionName = 21398; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_BranchId Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_BranchId = 21399; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Retain Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Retain = 21400; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState = 21401; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_Id = 21402; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality = 21410; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality_SourceTimestamp = 21411; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity = 21412; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity_SourceTimestamp = 21413; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment = 21414; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment_SourceTimestamp = 21415; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ClientUserId Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ClientUserId = 21416; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment_InputArguments = 21420; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState = 21421; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_Id = 21422; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_Id = 21431; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge_InputArguments = 21440; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Confirm_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Confirm_InputArguments = 21442; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState = 21443; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_Id = 21444; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_InputNode Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_InputNode = 21452; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_Id = 21454; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_Id = 21463; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState = 21472; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState_Id = 21473; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_LastTransition_Id = 21478; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_UnshelveTime = 21485; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve_InputArguments = 21487; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedOrShelved Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedOrShelved = 21490; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_Id = 21498; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_Id = 21511; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_NormalState Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_NormalState = 21527; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ExpirationDate Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ExpirationDate = 21528; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_CertificateType Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_CertificateType = 21530; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Certificate Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Certificate = 21531; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventId Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventId = 21533; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventType Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventType = 21534; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceNode Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceNode = 21535; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceName Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceName = 21536; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Time Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Time = 21537; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ReceiveTime Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ReceiveTime = 21538; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Message Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Message = 21540; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Severity Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Severity = 21541; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassId Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassId = 21542; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassName Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassName = 21543; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionName Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionName = 21546; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_BranchId Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_BranchId = 21547; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Retain Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Retain = 21548; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState = 21549; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_Id = 21550; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality = 21558; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality_SourceTimestamp = 21559; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity = 21560; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity_SourceTimestamp = 21561; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment = 21562; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment_SourceTimestamp = 21563; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ClientUserId Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ClientUserId = 21564; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment_InputArguments = 21568; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState = 21569; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_Id = 21570; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_Id = 21579; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge_InputArguments = 21588; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Confirm_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Confirm_InputArguments = 21590; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState = 21591; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_Id = 21592; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_InputNode Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_InputNode = 21600; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_Id = 21602; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_Id = 21611; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState = 21620; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState_Id = 21621; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_LastTransition_Id = 21626; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_UnshelveTime = 21633; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = 21635; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedOrShelved Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedOrShelved = 21638; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_Id = 21646; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_Id Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_Id = 21659; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_NormalState Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_NormalState = 21675; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_TrustListId Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_TrustListId = 21676; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastUpdateTime Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastUpdateTime = 21677; /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_UpdateFrequency Variable. /// public const uint CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_UpdateFrequency = 21678; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Size Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Size = 13953; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Writable Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Writable = 13954; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable = 13955; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount = 13956; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments = 13959; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments = 13960; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments = 13962; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments = 13964; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments = 13965; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments = 13967; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments = 13969; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments = 13970; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments = 13972; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime = 13973; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments = 13975; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments = 13976; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments = 13978; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments = 13979; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments = 13981; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments = 13983; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateTypes Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateTypes = 13984; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId = 21681; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType = 21682; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode = 21683; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName = 21684; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time = 21685; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime = 21686; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message = 21688; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity = 21689; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId = 21690; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName = 21691; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName = 21694; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId = 21695; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain = 21696; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState = 21697; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id = 21698; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality = 21706; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp = 21707; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity = 21708; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp = 21709; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment = 21710; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp = 21711; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId = 21712; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments = 21716; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState = 21717; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id = 21718; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id = 21727; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments = 21736; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments = 21738; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState = 21739; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id = 21740; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode = 21748; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id = 21750; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id = 21759; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState = 21768; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id = 21769; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id = 21774; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime = 21781; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = 21783; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved = 21786; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id = 21794; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id = 21807; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState = 21823; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate = 21824; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType = 21826; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate = 21827; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId = 21829; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType = 21830; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode = 21831; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName = 21832; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time = 21833; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime = 21834; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message = 21836; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity = 21837; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId = 21838; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName = 21839; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName = 21842; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId = 21843; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain = 21844; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState = 21845; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id = 21846; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality = 21854; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp = 21855; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity = 21856; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = 21857; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment = 21858; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp = 21859; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId = 21860; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments = 21864; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState = 21865; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id = 21866; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id = 21875; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments = 21884; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments = 21886; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState = 21887; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id = 21888; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode = 21896; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id = 21898; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id = 21907; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState = 21916; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = 21917; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = 21922; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = 21929; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = 21931; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved = 21934; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id = 21942; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id = 21955; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState = 21971; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId = 21972; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime = 21973; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency = 21974; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Size Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Size = 13987; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Writable Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Writable = 13988; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable = 13989; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount = 13990; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments = 13993; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments = 13994; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments = 13996; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments = 13998; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments = 13999; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments = 14001; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments = 14003; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments = 14004; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments = 14006; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime = 14007; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments = 14009; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments = 14010; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments = 14012; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments = 14013; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments = 14015; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments = 14017; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateTypes Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateTypes = 14018; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId = 21977; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType = 21978; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode = 21979; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName = 21980; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time = 21981; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime = 21982; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message = 21984; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity = 21985; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId = 21986; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName = 21987; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName = 21990; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId = 21991; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain = 21992; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState = 21993; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id = 21994; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality = 22002; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp = 22003; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity = 22004; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp = 22005; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment = 22006; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp = 22007; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId = 22008; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments = 22012; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState = 22013; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id = 22014; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id = 22023; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments = 22032; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments = 22034; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState = 22035; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id = 22036; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode = 22044; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id = 22046; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id = 22055; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState = 22064; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id = 22065; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id = 22070; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime = 22077; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = 22079; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved = 22082; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id = 22090; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id = 22103; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState = 22119; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate = 22120; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType = 22122; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate = 22123; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId = 22125; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType = 22126; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode = 22127; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName = 22128; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time = 22129; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime = 22130; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message = 22132; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity = 22133; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId = 22134; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName = 22135; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName = 22138; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId = 22139; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain = 22140; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState = 22141; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id = 22142; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality = 22150; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp = 22151; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity = 22152; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = 22153; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment = 22154; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp = 22155; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId = 22156; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments = 22160; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState = 22161; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id = 22162; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id = 22171; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments = 22180; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments = 22182; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState = 22183; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id = 22184; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode = 22192; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id = 22194; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id = 22203; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState = 22212; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = 22213; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = 22218; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = 22225; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = 22227; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved = 22230; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id = 22238; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id = 22251; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState = 22267; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId = 22268; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime = 22269; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency = 22270; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Size Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Size = 14021; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable = 14022; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable = 14023; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount = 14024; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments = 14027; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments = 14028; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments = 14030; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments = 14032; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments = 14033; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments = 14035; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments = 14037; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments = 14038; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments = 14040; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime = 14041; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments = 14043; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments = 14044; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments = 14046; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments = 14047; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments = 14049; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments = 14051; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateTypes Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateTypes = 14052; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId = 22273; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType = 22274; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode = 22275; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName = 22276; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time = 22277; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime = 22278; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message = 22280; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity = 22281; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId = 22282; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName = 22283; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName = 22286; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId = 22287; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain = 22288; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState = 22289; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id = 22290; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality = 22298; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp = 22299; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity = 22300; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp = 22301; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment = 22302; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp = 22303; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId = 22304; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments = 22308; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState = 22309; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id = 22310; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id = 22319; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments = 22328; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments = 22330; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState = 22331; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id = 22332; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode = 22340; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id = 22342; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id = 22351; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState = 22360; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id = 22361; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id = 22366; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime = 22373; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = 22375; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved = 22378; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id = 22386; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id = 22399; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState = 22415; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate = 22416; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType = 22418; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate = 22419; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId = 22421; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType = 22422; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode = 22423; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName = 22424; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time = 22425; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime = 22426; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message = 22428; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity = 22429; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId = 22430; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName = 22431; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName = 22434; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId = 22435; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain = 22436; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState = 22437; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id = 22438; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality = 22446; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp = 22447; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity = 22448; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = 22449; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment = 22450; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp = 22451; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId = 22452; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments = 22456; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState = 22457; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id = 22458; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id = 22467; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments = 22476; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments = 22478; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState = 22479; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id = 22480; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode = 22488; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id = 22490; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id = 22499; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState = 22508; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = 22509; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = 22514; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = 22521; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = 22523; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved = 22526; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id = 22534; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id = 22547; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState = 22563; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId = 22564; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime = 22565; /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public const uint ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency = 22566; /// /// The identifier for the ServerConfigurationType_ServerCapabilities Variable. /// public const uint ServerConfigurationType_ServerCapabilities = 12708; /// /// The identifier for the ServerConfigurationType_SupportedPrivateKeyFormats Variable. /// public const uint ServerConfigurationType_SupportedPrivateKeyFormats = 12583; /// /// The identifier for the ServerConfigurationType_MaxTrustListSize Variable. /// public const uint ServerConfigurationType_MaxTrustListSize = 12584; /// /// The identifier for the ServerConfigurationType_MulticastDnsEnabled Variable. /// public const uint ServerConfigurationType_MulticastDnsEnabled = 12585; /// /// The identifier for the ServerConfigurationType_UpdateCertificate_InputArguments Variable. /// public const uint ServerConfigurationType_UpdateCertificate_InputArguments = 12617; /// /// The identifier for the ServerConfigurationType_UpdateCertificate_OutputArguments Variable. /// public const uint ServerConfigurationType_UpdateCertificate_OutputArguments = 12618; /// /// The identifier for the ServerConfigurationType_CreateSigningRequest_InputArguments Variable. /// public const uint ServerConfigurationType_CreateSigningRequest_InputArguments = 12732; /// /// The identifier for the ServerConfigurationType_CreateSigningRequest_OutputArguments Variable. /// public const uint ServerConfigurationType_CreateSigningRequest_OutputArguments = 12733; /// /// The identifier for the ServerConfigurationType_GetRejectedList_OutputArguments Variable. /// public const uint ServerConfigurationType_GetRejectedList_OutputArguments = 12776; /// /// The identifier for the CertificateUpdatedAuditEventType_CertificateGroup Variable. /// public const uint CertificateUpdatedAuditEventType_CertificateGroup = 13735; /// /// The identifier for the CertificateUpdatedAuditEventType_CertificateType Variable. /// public const uint CertificateUpdatedAuditEventType_CertificateType = 13736; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Size Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Size = 12643; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Writable Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Writable = 14157; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable = 14158; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount = 12646; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments = 12648; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments = 12649; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments = 12651; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments = 12653; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments = 12654; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments = 12656; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments = 12658; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments = 12659; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments = 12661; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime = 12662; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments = 12664; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments = 12665; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments = 14160; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments = 12667; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments = 12669; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments = 12671; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateTypes Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateTypes = 14161; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId = 22569; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType = 22570; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode = 22571; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName = 22572; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time = 22573; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime = 22574; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message = 22576; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity = 22577; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId = 22578; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName = 22579; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName = 22582; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId = 22583; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain = 22584; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState = 22585; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id = 22586; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality = 22594; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp = 22595; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity = 22596; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp = 22597; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment = 22598; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp = 22599; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId = 22600; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments = 22604; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState = 22605; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id = 22606; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id = 22615; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments = 22624; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments = 22626; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState = 22627; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id = 22628; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode = 22636; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id = 22638; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id = 22647; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState = 22656; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id = 22657; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id = 22662; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime = 22669; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = 22671; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved = 22674; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id = 22682; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id = 22695; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState = 22711; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate = 22712; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType = 22714; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate = 22715; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId = 22717; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType = 22718; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode = 22719; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName = 22720; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time = 22721; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime = 22722; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message = 22724; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity = 22725; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId = 22726; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName = 22727; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName = 22730; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId = 22731; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain = 22732; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState = 22733; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id = 22734; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality = 22742; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp = 22743; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity = 22744; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = 22745; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment = 22746; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp = 22747; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId = 22748; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments = 22752; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState = 22753; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id = 22754; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id = 22763; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments = 22772; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments = 22774; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState = 22775; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id = 22776; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode = 22784; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id = 22786; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id = 22795; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState = 22804; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = 22805; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = 22810; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = 22817; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = 22819; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved = 22822; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id = 22830; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id = 22843; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState = 22859; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId = 22860; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime = 22861; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency = 22862; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Size Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Size = 14090; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Writable Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Writable = 14091; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable = 14092; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount = 14093; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments = 14096; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments = 14097; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments = 14099; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments = 14101; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments = 14102; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments = 14104; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments = 14106; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments = 14107; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments = 14109; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime = 14110; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments = 14112; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments = 14113; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments = 14115; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments = 14116; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments = 14118; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments = 14120; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateTypes Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateTypes = 14121; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId = 22865; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType = 22866; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode = 22867; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName = 22868; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time = 22869; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime = 22870; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message = 22872; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity = 22873; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId = 22874; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName = 22875; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName = 22878; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId = 22879; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain = 22880; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState = 22881; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id = 22882; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality = 22890; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp = 22891; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity = 22892; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp = 22893; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment = 22894; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp = 22895; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId = 22896; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments = 22900; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState = 22901; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id = 22902; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id = 22911; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments = 22920; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments = 22922; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState = 22923; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id = 22924; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode = 22932; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id = 22934; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id = 22943; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState = 22952; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id = 22953; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id = 22958; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime = 22965; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = 22967; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved = 22970; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id = 22978; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id = 22991; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState = 23007; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate = 23008; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType = 23010; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate = 23011; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId = 23013; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType = 23014; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode = 23015; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName = 23016; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time = 23017; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime = 23018; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message = 23020; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity = 23021; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId = 23022; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName = 23023; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName = 23026; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId = 23027; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain = 23028; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState = 23029; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id = 23030; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality = 23038; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp = 23039; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity = 23040; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = 23041; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment = 23042; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp = 23043; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId = 23044; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments = 23048; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState = 23049; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id = 23050; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id = 23059; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments = 23068; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments = 23070; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState = 23071; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id = 23072; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode = 23080; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id = 23082; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id = 23091; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState = 23100; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = 23101; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = 23106; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = 23113; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = 23115; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved = 23118; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id = 23126; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id = 23139; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState = 23155; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId = 23156; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime = 23157; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency = 23158; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Size Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Size = 14124; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable = 14125; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable = 14126; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount = 14127; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments = 14130; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments = 14131; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments = 14133; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments = 14135; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments = 14136; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments = 14138; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments = 14140; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments = 14141; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments = 14143; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime = 14144; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments = 14146; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments = 14147; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments = 14149; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments = 14150; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments = 14152; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments = 14154; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateTypes Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateTypes = 14155; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId = 23161; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType = 23162; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode = 23163; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName = 23164; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time = 23165; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime = 23166; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message = 23168; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity = 23169; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId = 23170; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName = 23171; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName = 23174; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId = 23175; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain = 23176; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState = 23177; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id = 23178; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality = 23186; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp = 23187; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity = 23188; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp = 23189; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment = 23190; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp = 23191; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId = 23192; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments = 23196; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState = 23197; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id = 23198; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id = 23207; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments = 23216; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments = 23218; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState = 23219; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id = 23220; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode = 23228; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id = 23230; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id = 23239; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState = 23248; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id = 23249; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id = 23254; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime = 23261; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = 23263; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved = 23266; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id = 23274; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id = 23287; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState = 23303; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate = 23304; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType = 23306; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate = 23307; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId = 23309; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType = 23310; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode = 23311; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName = 23312; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time = 23313; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime = 23314; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message = 23316; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity = 23317; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId = 23318; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName = 23319; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName = 23322; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId = 23323; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain = 23324; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState = 23325; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id = 23326; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality = 23334; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp = 23335; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity = 23336; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = 23337; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment = 23338; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp = 23339; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId = 23340; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments = 23344; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState = 23345; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id = 23346; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id = 23355; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments = 23364; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments = 23366; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState = 23367; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id = 23368; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode = 23376; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id = 23378; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id = 23387; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState = 23396; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = 23397; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = 23402; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = 23409; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = 23411; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved = 23414; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id = 23422; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id = 23435; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState = 23451; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId = 23452; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime = 23453; /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public const uint ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency = 23454; /// /// The identifier for the ServerConfiguration_ServerCapabilities Variable. /// public const uint ServerConfiguration_ServerCapabilities = 12710; /// /// The identifier for the ServerConfiguration_SupportedPrivateKeyFormats Variable. /// public const uint ServerConfiguration_SupportedPrivateKeyFormats = 12639; /// /// The identifier for the ServerConfiguration_MaxTrustListSize Variable. /// public const uint ServerConfiguration_MaxTrustListSize = 12640; /// /// The identifier for the ServerConfiguration_MulticastDnsEnabled Variable. /// public const uint ServerConfiguration_MulticastDnsEnabled = 12641; /// /// The identifier for the ServerConfiguration_UpdateCertificate_InputArguments Variable. /// public const uint ServerConfiguration_UpdateCertificate_InputArguments = 13738; /// /// The identifier for the ServerConfiguration_UpdateCertificate_OutputArguments Variable. /// public const uint ServerConfiguration_UpdateCertificate_OutputArguments = 13739; /// /// The identifier for the ServerConfiguration_CreateSigningRequest_InputArguments Variable. /// public const uint ServerConfiguration_CreateSigningRequest_InputArguments = 12738; /// /// The identifier for the ServerConfiguration_CreateSigningRequest_OutputArguments Variable. /// public const uint ServerConfiguration_CreateSigningRequest_OutputArguments = 12739; /// /// The identifier for the ServerConfiguration_GetRejectedList_OutputArguments Variable. /// public const uint ServerConfiguration_GetRejectedList_OutputArguments = 12778; /// /// The identifier for the KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ResourceUri Variable. /// public const uint KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ResourceUri = 17512; /// /// The identifier for the KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ProfileUri Variable. /// public const uint KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ProfileUri = 17513; /// /// The identifier for the KeyCredentialConfigurationFolderType_ServiceName_Placeholder_UpdateCredential_InputArguments Variable. /// public const uint KeyCredentialConfigurationFolderType_ServiceName_Placeholder_UpdateCredential_InputArguments = 17520; /// /// The identifier for the KeyCredentialConfigurationFolderType_CreateCredential_InputArguments Variable. /// public const uint KeyCredentialConfigurationFolderType_CreateCredential_InputArguments = 17523; /// /// The identifier for the KeyCredentialConfigurationFolderType_CreateCredential_OutputArguments Variable. /// public const uint KeyCredentialConfigurationFolderType_CreateCredential_OutputArguments = 17524; /// /// The identifier for the KeyCredentialConfiguration_ServiceName_Placeholder_ResourceUri Variable. /// public const uint KeyCredentialConfiguration_ServiceName_Placeholder_ResourceUri = 18157; /// /// The identifier for the KeyCredentialConfiguration_ServiceName_Placeholder_ProfileUri Variable. /// public const uint KeyCredentialConfiguration_ServiceName_Placeholder_ProfileUri = 18164; /// /// The identifier for the KeyCredentialConfiguration_ServiceName_Placeholder_UpdateCredential_InputArguments Variable. /// public const uint KeyCredentialConfiguration_ServiceName_Placeholder_UpdateCredential_InputArguments = 18162; /// /// The identifier for the KeyCredentialConfiguration_CreateCredential_InputArguments Variable. /// public const uint KeyCredentialConfiguration_CreateCredential_InputArguments = 17529; /// /// The identifier for the KeyCredentialConfiguration_CreateCredential_OutputArguments Variable. /// public const uint KeyCredentialConfiguration_CreateCredential_OutputArguments = 17530; /// /// The identifier for the KeyCredentialConfigurationType_ResourceUri Variable. /// public const uint KeyCredentialConfigurationType_ResourceUri = 18069; /// /// The identifier for the KeyCredentialConfigurationType_ProfileUri Variable. /// public const uint KeyCredentialConfigurationType_ProfileUri = 18165; /// /// The identifier for the KeyCredentialConfigurationType_EndpointUrls Variable. /// public const uint KeyCredentialConfigurationType_EndpointUrls = 18004; /// /// The identifier for the KeyCredentialConfigurationType_ServiceStatus Variable. /// public const uint KeyCredentialConfigurationType_ServiceStatus = 18005; /// /// The identifier for the KeyCredentialConfigurationType_UpdateCredential_InputArguments Variable. /// public const uint KeyCredentialConfigurationType_UpdateCredential_InputArguments = 18007; /// /// The identifier for the KeyCredentialAuditEventType_ResourceUri Variable. /// public const uint KeyCredentialAuditEventType_ResourceUri = 18028; /// /// The identifier for the AuthorizationServices_ServiceName_Placeholder_ServiceUri Variable. /// public const uint AuthorizationServices_ServiceName_Placeholder_ServiceUri = 18070; /// /// The identifier for the AuthorizationServices_ServiceName_Placeholder_ServiceCertificate Variable. /// public const uint AuthorizationServices_ServiceName_Placeholder_ServiceCertificate = 18066; /// /// The identifier for the AuthorizationServices_ServiceName_Placeholder_IssuerEndpointUrl Variable. /// public const uint AuthorizationServices_ServiceName_Placeholder_IssuerEndpointUrl = 18071; /// /// The identifier for the AuthorizationServiceConfigurationType_ServiceUri Variable. /// public const uint AuthorizationServiceConfigurationType_ServiceUri = 18072; /// /// The identifier for the AuthorizationServiceConfigurationType_ServiceCertificate Variable. /// public const uint AuthorizationServiceConfigurationType_ServiceCertificate = 17860; /// /// The identifier for the AuthorizationServiceConfigurationType_IssuerEndpointUrl Variable. /// public const uint AuthorizationServiceConfigurationType_IssuerEndpointUrl = 18073; /// /// The identifier for the AggregateConfigurationType_TreatUncertainAsBad Variable. /// public const uint AggregateConfigurationType_TreatUncertainAsBad = 11188; /// /// The identifier for the AggregateConfigurationType_PercentDataBad Variable. /// public const uint AggregateConfigurationType_PercentDataBad = 11189; /// /// The identifier for the AggregateConfigurationType_PercentDataGood Variable. /// public const uint AggregateConfigurationType_PercentDataGood = 11190; /// /// The identifier for the AggregateConfigurationType_UseSlopedExtrapolation Variable. /// public const uint AggregateConfigurationType_UseSlopedExtrapolation = 11191; /// /// The identifier for the PubSubState_EnumStrings Variable. /// public const uint PubSubState_EnumStrings = 14648; /// /// The identifier for the DataSetFieldFlags_OptionSetValues Variable. /// public const uint DataSetFieldFlags_OptionSetValues = 15577; /// /// The identifier for the DataSetFieldContentMask_OptionSetValues Variable. /// public const uint DataSetFieldContentMask_OptionSetValues = 15584; /// /// The identifier for the OverrideValueHandling_EnumStrings Variable. /// public const uint OverrideValueHandling_EnumStrings = 15875; /// /// The identifier for the DataSetOrderingType_EnumStrings Variable. /// public const uint DataSetOrderingType_EnumStrings = 15641; /// /// The identifier for the UadpNetworkMessageContentMask_OptionSetValues Variable. /// public const uint UadpNetworkMessageContentMask_OptionSetValues = 15643; /// /// The identifier for the UadpDataSetMessageContentMask_OptionSetValues Variable. /// public const uint UadpDataSetMessageContentMask_OptionSetValues = 15647; /// /// The identifier for the JsonNetworkMessageContentMask_OptionSetValues Variable. /// public const uint JsonNetworkMessageContentMask_OptionSetValues = 15655; /// /// The identifier for the JsonDataSetMessageContentMask_OptionSetValues Variable. /// public const uint JsonDataSetMessageContentMask_OptionSetValues = 15659; /// /// The identifier for the BrokerTransportQualityOfService_EnumStrings Variable. /// public const uint BrokerTransportQualityOfService_EnumStrings = 15009; /// /// The identifier for the PubSubKeyServiceType_GetSecurityKeys_InputArguments Variable. /// public const uint PubSubKeyServiceType_GetSecurityKeys_InputArguments = 15908; /// /// The identifier for the PubSubKeyServiceType_GetSecurityKeys_OutputArguments Variable. /// public const uint PubSubKeyServiceType_GetSecurityKeys_OutputArguments = 15909; /// /// The identifier for the PubSubKeyServiceType_GetSecurityGroup_InputArguments Variable. /// public const uint PubSubKeyServiceType_GetSecurityGroup_InputArguments = 15911; /// /// The identifier for the PubSubKeyServiceType_GetSecurityGroup_OutputArguments Variable. /// public const uint PubSubKeyServiceType_GetSecurityGroup_OutputArguments = 15912; /// /// The identifier for the PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_InputArguments Variable. /// public const uint PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_InputArguments = 15915; /// /// The identifier for the PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_OutputArguments Variable. /// public const uint PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_OutputArguments = 15916; /// /// The identifier for the PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup_InputArguments Variable. /// public const uint PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup_InputArguments = 15918; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_InputArguments Variable. /// public const uint SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_InputArguments = 15455; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_OutputArguments Variable. /// public const uint SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_OutputArguments = 15456; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup_InputArguments Variable. /// public const uint SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup_InputArguments = 15458; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityGroupId Variable. /// public const uint SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityGroupId = 15460; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder_KeyLifetime Variable. /// public const uint SecurityGroupFolderType_SecurityGroupName_Placeholder_KeyLifetime = 15010; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityPolicyUri Variable. /// public const uint SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityPolicyUri = 15011; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxFutureKeyCount Variable. /// public const uint SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxFutureKeyCount = 15012; /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxPastKeyCount Variable. /// public const uint SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxPastKeyCount = 15043; /// /// The identifier for the SecurityGroupFolderType_AddSecurityGroup_InputArguments Variable. /// public const uint SecurityGroupFolderType_AddSecurityGroup_InputArguments = 15462; /// /// The identifier for the SecurityGroupFolderType_AddSecurityGroup_OutputArguments Variable. /// public const uint SecurityGroupFolderType_AddSecurityGroup_OutputArguments = 15463; /// /// The identifier for the SecurityGroupFolderType_RemoveSecurityGroup_InputArguments Variable. /// public const uint SecurityGroupFolderType_RemoveSecurityGroup_InputArguments = 15465; /// /// The identifier for the SecurityGroupType_SecurityGroupId Variable. /// public const uint SecurityGroupType_SecurityGroupId = 15472; /// /// The identifier for the SecurityGroupType_KeyLifetime Variable. /// public const uint SecurityGroupType_KeyLifetime = 15046; /// /// The identifier for the SecurityGroupType_SecurityPolicyUri Variable. /// public const uint SecurityGroupType_SecurityPolicyUri = 15047; /// /// The identifier for the SecurityGroupType_MaxFutureKeyCount Variable. /// public const uint SecurityGroupType_MaxFutureKeyCount = 15048; /// /// The identifier for the SecurityGroupType_MaxPastKeyCount Variable. /// public const uint SecurityGroupType_MaxPastKeyCount = 15056; /// /// The identifier for the PublishSubscribeType_GetSecurityKeys_InputArguments Variable. /// public const uint PublishSubscribeType_GetSecurityKeys_InputArguments = 15213; /// /// The identifier for the PublishSubscribeType_GetSecurityKeys_OutputArguments Variable. /// public const uint PublishSubscribeType_GetSecurityKeys_OutputArguments = 15214; /// /// The identifier for the PublishSubscribeType_GetSecurityGroup_InputArguments Variable. /// public const uint PublishSubscribeType_GetSecurityGroup_InputArguments = 15432; /// /// The identifier for the PublishSubscribeType_GetSecurityGroup_OutputArguments Variable. /// public const uint PublishSubscribeType_GetSecurityGroup_OutputArguments = 15433; /// /// The identifier for the PublishSubscribeType_SecurityGroups_AddSecurityGroup_InputArguments Variable. /// public const uint PublishSubscribeType_SecurityGroups_AddSecurityGroup_InputArguments = 15436; /// /// The identifier for the PublishSubscribeType_SecurityGroups_AddSecurityGroup_OutputArguments Variable. /// public const uint PublishSubscribeType_SecurityGroups_AddSecurityGroup_OutputArguments = 15437; /// /// The identifier for the PublishSubscribeType_SecurityGroups_RemoveSecurityGroup_InputArguments Variable. /// public const uint PublishSubscribeType_SecurityGroups_RemoveSecurityGroup_InputArguments = 15439; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_PublisherId Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_PublisherId = 14418; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri = 17292; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri_Selections Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri_Selections = 17706; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_ConnectionProperties Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_ConnectionProperties = 17478; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface = 15533; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface_Selections Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface_Selections = 17503; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Status_State Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Status_State = 14420; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel = 18668; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation = 18669; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active = 18670; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification = 18671; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = 18672; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError = 18674; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Active Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Active = 18675; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Classification = 18676; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = 18677; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_SubError Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_SubError = 18680; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError = 18682; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active = 18683; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification = 18684; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = 18685; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = 18687; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = 18688; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = 18689; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 18690; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent = 18692; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = 18693; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = 18694; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 18695; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError = 18697; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = 18698; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = 18699; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 18700; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent = 18702; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = 18703; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = 18704; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 18705; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = 18707; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = 18708; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = 18709; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 18710; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress = 18713; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel = 18714; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_InputArguments Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_InputArguments = 16558; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_OutputArguments Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_OutputArguments = 16559; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_InputArguments Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_InputArguments = 16561; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_OutputArguments Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_OutputArguments = 16571; /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_RemoveGroup_InputArguments Variable. /// public const uint PublishSubscribeType_ConnectionName_Placeholder_RemoveGroup_InputArguments = 14425; /// /// The identifier for the PublishSubscribeType_SetSecurityKeys_InputArguments Variable. /// public const uint PublishSubscribeType_SetSecurityKeys_InputArguments = 17297; /// /// The identifier for the PublishSubscribeType_AddConnection_InputArguments Variable. /// public const uint PublishSubscribeType_AddConnection_InputArguments = 16599; /// /// The identifier for the PublishSubscribeType_AddConnection_OutputArguments Variable. /// public const uint PublishSubscribeType_AddConnection_OutputArguments = 16600; /// /// The identifier for the PublishSubscribeType_RemoveConnection_InputArguments Variable. /// public const uint PublishSubscribeType_RemoveConnection_InputArguments = 14433; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_InputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_InputArguments = 14436; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_OutputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_OutputArguments = 14437; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedEvents_InputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_AddPublishedEvents_InputArguments = 14439; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedEvents_OutputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_AddPublishedEvents_OutputArguments = 14440; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments = 16611; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments = 16638; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_InputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_InputArguments = 16640; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments = 16641; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_RemovePublishedDataSet_InputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_RemovePublishedDataSet_InputArguments = 14442; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddDataSetFolder_InputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_AddDataSetFolder_InputArguments = 16678; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddDataSetFolder_OutputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_AddDataSetFolder_OutputArguments = 16679; /// /// The identifier for the PublishSubscribeType_PublishedDataSets_RemoveDataSetFolder_InputArguments Variable. /// public const uint PublishSubscribeType_PublishedDataSets_RemoveDataSetFolder_InputArguments = 16681; /// /// The identifier for the PublishSubscribeType_Status_State Variable. /// public const uint PublishSubscribeType_Status_State = 15845; /// /// The identifier for the PublishSubscribeType_Diagnostics_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_DiagnosticsLevel = 18716; /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalInformation Variable. /// public const uint PublishSubscribeType_Diagnostics_TotalInformation = 18717; /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalInformation_Active Variable. /// public const uint PublishSubscribeType_Diagnostics_TotalInformation_Active = 18718; /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalInformation_Classification Variable. /// public const uint PublishSubscribeType_Diagnostics_TotalInformation_Classification = 18719; /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_TotalInformation_DiagnosticsLevel = 18720; /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalError Variable. /// public const uint PublishSubscribeType_Diagnostics_TotalError = 18722; /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalError_Active Variable. /// public const uint PublishSubscribeType_Diagnostics_TotalError_Active = 18723; /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalError_Classification Variable. /// public const uint PublishSubscribeType_Diagnostics_TotalError_Classification = 18724; /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_TotalError_DiagnosticsLevel = 18725; /// /// The identifier for the PublishSubscribeType_Diagnostics_SubError Variable. /// public const uint PublishSubscribeType_Diagnostics_SubError = 18728; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateError Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateError = 18730; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateError_Active Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateError_Active = 18731; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateError_Classification Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateError_Classification = 18732; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateError_DiagnosticsLevel = 18733; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod = 18735; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Active = 18736; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Classification = 18737; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 18738; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent = 18740; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Active = 18741; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Classification = 18742; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 18743; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError = 18745; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Active = 18746; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Classification = 18747; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 18748; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StatePausedByParent = 18750; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Active = 18751; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Classification = 18752; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 18753; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod = 18755; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Active = 18756; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Classification = 18757; /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 18758; /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters Variable. /// public const uint PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters = 18761; /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = 18762; /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders Variable. /// public const uint PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders = 18763; /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = 18764; /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters Variable. /// public const uint PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters = 18765; /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = 18766; /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders Variable. /// public const uint PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders = 18767; /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public const uint PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = 18768; /// /// The identifier for the PublishSubscribeType_SupportedTransportProfiles Variable. /// public const uint PublishSubscribeType_SupportedTransportProfiles = 17479; /// /// The identifier for the PublishSubscribe_GetSecurityKeys_InputArguments Variable. /// public const uint PublishSubscribe_GetSecurityKeys_InputArguments = 15216; /// /// The identifier for the PublishSubscribe_GetSecurityKeys_OutputArguments Variable. /// public const uint PublishSubscribe_GetSecurityKeys_OutputArguments = 15217; /// /// The identifier for the PublishSubscribe_GetSecurityGroup_InputArguments Variable. /// public const uint PublishSubscribe_GetSecurityGroup_InputArguments = 15441; /// /// The identifier for the PublishSubscribe_GetSecurityGroup_OutputArguments Variable. /// public const uint PublishSubscribe_GetSecurityGroup_OutputArguments = 15442; /// /// The identifier for the PublishSubscribe_SecurityGroups_AddSecurityGroup_InputArguments Variable. /// public const uint PublishSubscribe_SecurityGroups_AddSecurityGroup_InputArguments = 15445; /// /// The identifier for the PublishSubscribe_SecurityGroups_AddSecurityGroup_OutputArguments Variable. /// public const uint PublishSubscribe_SecurityGroups_AddSecurityGroup_OutputArguments = 15446; /// /// The identifier for the PublishSubscribe_SecurityGroups_RemoveSecurityGroup_InputArguments Variable. /// public const uint PublishSubscribe_SecurityGroups_RemoveSecurityGroup_InputArguments = 15448; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_PublisherId Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_PublisherId = 15791; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri = 15792; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri_Selections Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri_Selections = 15848; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_ConnectionProperties Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_ConnectionProperties = 17480; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface = 15863; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface_Selections Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface_Selections = 17506; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Status_State Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Status_State = 15892; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel = 15938; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation = 15939; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active = 15989; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification = 15994; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = 16013; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError = 16059; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Active Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Active = 16060; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Classification = 16061; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = 16074; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_SubError Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_SubError = 16101; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError = 16103; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active = 16122; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification = 16123; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = 16124; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = 16283; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = 16322; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = 16523; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 17300; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent = 17304; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = 17305; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = 17320; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 17335; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError = 17337; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = 17338; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = 17339; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 17340; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent = 17342; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = 17343; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = 17344; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 17345; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = 17347; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = 17348; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = 17349; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 17350; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress = 17353; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel = 17354; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_InputArguments Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_InputArguments = 17357; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_OutputArguments Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_OutputArguments = 17358; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_InputArguments Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_InputArguments = 17360; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_OutputArguments Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_OutputArguments = 17361; /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_RemoveGroup_InputArguments Variable. /// public const uint PublishSubscribe_ConnectionName_Placeholder_RemoveGroup_InputArguments = 17363; /// /// The identifier for the PublishSubscribe_SetSecurityKeys_InputArguments Variable. /// public const uint PublishSubscribe_SetSecurityKeys_InputArguments = 17365; /// /// The identifier for the PublishSubscribe_AddConnection_InputArguments Variable. /// public const uint PublishSubscribe_AddConnection_InputArguments = 17367; /// /// The identifier for the PublishSubscribe_AddConnection_OutputArguments Variable. /// public const uint PublishSubscribe_AddConnection_OutputArguments = 17368; /// /// The identifier for the PublishSubscribe_RemoveConnection_InputArguments Variable. /// public const uint PublishSubscribe_RemoveConnection_InputArguments = 17370; /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedDataItems_InputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_AddPublishedDataItems_InputArguments = 17373; /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedDataItems_OutputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_AddPublishedDataItems_OutputArguments = 17374; /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedEvents_InputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_AddPublishedEvents_InputArguments = 17376; /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedEvents_OutputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_AddPublishedEvents_OutputArguments = 17377; /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments = 17379; /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments = 17380; /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_InputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_InputArguments = 17382; /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments = 17383; /// /// The identifier for the PublishSubscribe_PublishedDataSets_RemovePublishedDataSet_InputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_RemovePublishedDataSet_InputArguments = 17385; /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddDataSetFolder_InputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_AddDataSetFolder_InputArguments = 17401; /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddDataSetFolder_OutputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_AddDataSetFolder_OutputArguments = 17402; /// /// The identifier for the PublishSubscribe_PublishedDataSets_RemoveDataSetFolder_InputArguments Variable. /// public const uint PublishSubscribe_PublishedDataSets_RemoveDataSetFolder_InputArguments = 17404; /// /// The identifier for the PublishSubscribe_Status_State Variable. /// public const uint PublishSubscribe_Status_State = 17406; /// /// The identifier for the PublishSubscribe_Diagnostics_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_DiagnosticsLevel = 17410; /// /// The identifier for the PublishSubscribe_Diagnostics_TotalInformation Variable. /// public const uint PublishSubscribe_Diagnostics_TotalInformation = 17411; /// /// The identifier for the PublishSubscribe_Diagnostics_TotalInformation_Active Variable. /// public const uint PublishSubscribe_Diagnostics_TotalInformation_Active = 17412; /// /// The identifier for the PublishSubscribe_Diagnostics_TotalInformation_Classification Variable. /// public const uint PublishSubscribe_Diagnostics_TotalInformation_Classification = 17413; /// /// The identifier for the PublishSubscribe_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_TotalInformation_DiagnosticsLevel = 17414; /// /// The identifier for the PublishSubscribe_Diagnostics_TotalError Variable. /// public const uint PublishSubscribe_Diagnostics_TotalError = 17416; /// /// The identifier for the PublishSubscribe_Diagnostics_TotalError_Active Variable. /// public const uint PublishSubscribe_Diagnostics_TotalError_Active = 17417; /// /// The identifier for the PublishSubscribe_Diagnostics_TotalError_Classification Variable. /// public const uint PublishSubscribe_Diagnostics_TotalError_Classification = 17418; /// /// The identifier for the PublishSubscribe_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_TotalError_DiagnosticsLevel = 17419; /// /// The identifier for the PublishSubscribe_Diagnostics_SubError Variable. /// public const uint PublishSubscribe_Diagnostics_SubError = 17422; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateError Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateError = 17424; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateError_Active Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateError_Active = 17425; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateError_Classification Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateError_Classification = 17426; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateError_DiagnosticsLevel = 17429; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod = 17431; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Active = 17432; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Classification = 17433; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 17434; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalByParent = 17436; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Active = 17437; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Classification = 17438; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 17439; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalFromError = 17441; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Active = 17442; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Classification = 17443; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 17444; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StatePausedByParent = 17446; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Active = 17447; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Classification = 17448; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 17449; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod = 17451; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Active = 17452; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Classification = 17453; /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 17454; /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters Variable. /// public const uint PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters = 17458; /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = 17459; /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders Variable. /// public const uint PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders = 17460; /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = 17461; /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters Variable. /// public const uint PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters = 17462; /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = 17463; /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders Variable. /// public const uint PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders = 17464; /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public const uint PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = 17466; /// /// The identifier for the PublishSubscribe_SupportedTransportProfiles Variable. /// public const uint PublishSubscribe_SupportedTransportProfiles = 17481; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterId Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterId = 16720; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_DataSetFieldContentMask Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_DataSetFieldContentMask = 16721; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterProperties Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterProperties = 17482; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Status_State Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Status_State = 15224; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel = 18872; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation = 18873; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active = 18874; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification = 18875; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = 18876; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError = 18878; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active = 18879; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification = 18880; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = 18881; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_SubError Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_SubError = 18884; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError = 18886; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active = 18887; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification = 18888; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = 18889; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = 18891; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = 18892; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = 18893; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 18894; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent = 18896; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = 18897; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = 18898; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 18899; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError = 18901; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = 18902; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = 18903; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 18904; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent = 18906; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = 18907; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = 18908; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 18909; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = 18911; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = 18912; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = 18913; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 18914; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages = 18917; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active = 18918; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification = 18919; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = 18920; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = 18923; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = 18925; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = 18927; /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public const uint PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = 18929; /// /// The identifier for the PublishedDataSetType_ConfigurationVersion Variable. /// public const uint PublishedDataSetType_ConfigurationVersion = 14519; /// /// The identifier for the PublishedDataSetType_DataSetMetaData Variable. /// public const uint PublishedDataSetType_DataSetMetaData = 15229; /// /// The identifier for the PublishedDataSetType_DataSetClassId Variable. /// public const uint PublishedDataSetType_DataSetClassId = 16759; /// /// The identifier for the PublishedDataSetType_ExtensionFields_AddExtensionField_InputArguments Variable. /// public const uint PublishedDataSetType_ExtensionFields_AddExtensionField_InputArguments = 15483; /// /// The identifier for the PublishedDataSetType_ExtensionFields_AddExtensionField_OutputArguments Variable. /// public const uint PublishedDataSetType_ExtensionFields_AddExtensionField_OutputArguments = 15484; /// /// The identifier for the PublishedDataSetType_ExtensionFields_RemoveExtensionField_InputArguments Variable. /// public const uint PublishedDataSetType_ExtensionFields_RemoveExtensionField_InputArguments = 15486; /// /// The identifier for the ExtensionFieldsType_ExtensionFieldName_Placeholder Variable. /// public const uint ExtensionFieldsType_ExtensionFieldName_Placeholder = 15490; /// /// The identifier for the ExtensionFieldsType_AddExtensionField_InputArguments Variable. /// public const uint ExtensionFieldsType_AddExtensionField_InputArguments = 15492; /// /// The identifier for the ExtensionFieldsType_AddExtensionField_OutputArguments Variable. /// public const uint ExtensionFieldsType_AddExtensionField_OutputArguments = 15493; /// /// The identifier for the ExtensionFieldsType_RemoveExtensionField_InputArguments Variable. /// public const uint ExtensionFieldsType_RemoveExtensionField_InputArguments = 15495; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterId Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterId = 16760; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetFieldContentMask Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetFieldContentMask = 16761; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterProperties Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterProperties = 17483; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Status_State Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Status_State = 15232; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel = 18931; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation = 18932; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active = 18933; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification = 18934; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = 18935; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError = 18937; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active = 18938; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification = 18939; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = 18940; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_SubError Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_SubError = 18943; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError = 18945; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active = 18946; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification = 18947; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = 18948; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = 18950; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = 18951; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = 18952; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 18953; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent = 18955; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = 18956; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = 18957; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 18958; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError = 18960; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = 18961; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = 18962; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 18963; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent = 18965; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = 18966; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = 18967; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 18968; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = 18970; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = 18971; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = 18972; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 18973; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages = 18976; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active = 18977; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification = 18978; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = 18979; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = 18982; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = 18984; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = 18986; /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public const uint PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = 18988; /// /// The identifier for the PublishedDataItemsType_ExtensionFields_AddExtensionField_InputArguments Variable. /// public const uint PublishedDataItemsType_ExtensionFields_AddExtensionField_InputArguments = 15505; /// /// The identifier for the PublishedDataItemsType_ExtensionFields_AddExtensionField_OutputArguments Variable. /// public const uint PublishedDataItemsType_ExtensionFields_AddExtensionField_OutputArguments = 15506; /// /// The identifier for the PublishedDataItemsType_ExtensionFields_RemoveExtensionField_InputArguments Variable. /// public const uint PublishedDataItemsType_ExtensionFields_RemoveExtensionField_InputArguments = 15508; /// /// The identifier for the PublishedDataItemsType_PublishedData Variable. /// public const uint PublishedDataItemsType_PublishedData = 14548; /// /// The identifier for the PublishedDataItemsType_AddVariables_InputArguments Variable. /// public const uint PublishedDataItemsType_AddVariables_InputArguments = 14556; /// /// The identifier for the PublishedDataItemsType_AddVariables_OutputArguments Variable. /// public const uint PublishedDataItemsType_AddVariables_OutputArguments = 14557; /// /// The identifier for the PublishedDataItemsType_RemoveVariables_InputArguments Variable. /// public const uint PublishedDataItemsType_RemoveVariables_InputArguments = 14559; /// /// The identifier for the PublishedDataItemsType_RemoveVariables_OutputArguments Variable. /// public const uint PublishedDataItemsType_RemoveVariables_OutputArguments = 14560; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterId Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterId = 16801; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_DataSetFieldContentMask Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_DataSetFieldContentMask = 16802; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterProperties Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterProperties = 17484; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Status_State Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Status_State = 15240; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel = 18990; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation = 18991; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active = 18992; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification = 18993; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = 18994; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError = 18996; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active = 18997; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification = 18998; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = 18999; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_SubError Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_SubError = 19002; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError = 19004; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active = 19005; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification = 19006; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = 19007; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = 19009; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = 19010; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = 19011; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 19012; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent = 19014; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = 19015; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = 19016; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 19017; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError = 19019; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = 19020; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = 19021; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 19022; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent = 19024; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = 19025; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = 19026; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 19027; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = 19029; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = 19030; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = 19031; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 19032; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages = 19035; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active = 19036; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification = 19037; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = 19038; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = 19041; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = 19043; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = 19045; /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public const uint PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = 19047; /// /// The identifier for the PublishedEventsType_ExtensionFields_AddExtensionField_InputArguments Variable. /// public const uint PublishedEventsType_ExtensionFields_AddExtensionField_InputArguments = 15513; /// /// The identifier for the PublishedEventsType_ExtensionFields_AddExtensionField_OutputArguments Variable. /// public const uint PublishedEventsType_ExtensionFields_AddExtensionField_OutputArguments = 15514; /// /// The identifier for the PublishedEventsType_ExtensionFields_RemoveExtensionField_InputArguments Variable. /// public const uint PublishedEventsType_ExtensionFields_RemoveExtensionField_InputArguments = 15516; /// /// The identifier for the PublishedEventsType_PubSubEventNotifier Variable. /// public const uint PublishedEventsType_PubSubEventNotifier = 14586; /// /// The identifier for the PublishedEventsType_SelectedFields Variable. /// public const uint PublishedEventsType_SelectedFields = 14587; /// /// The identifier for the PublishedEventsType_Filter Variable. /// public const uint PublishedEventsType_Filter = 14588; /// /// The identifier for the PublishedEventsType_ModifyFieldSelection_InputArguments Variable. /// public const uint PublishedEventsType_ModifyFieldSelection_InputArguments = 15053; /// /// The identifier for the PublishedEventsType_ModifyFieldSelection_OutputArguments Variable. /// public const uint PublishedEventsType_ModifyFieldSelection_OutputArguments = 15517; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_InputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_InputArguments = 14480; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_OutputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_OutputArguments = 14481; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_InputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_InputArguments = 14483; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_OutputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_OutputArguments = 14484; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_InputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_InputArguments = 16843; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_OutputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_OutputArguments = 16853; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_InputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_InputArguments = 16882; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_OutputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_OutputArguments = 16883; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet_InputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet_InputArguments = 14486; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_InputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_InputArguments = 16894; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_OutputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_OutputArguments = 16922; /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder_InputArguments Variable. /// public const uint DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder_InputArguments = 16924; /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ConfigurationVersion Variable. /// public const uint DataSetFolderType_PublishedDataSetName_Placeholder_ConfigurationVersion = 14489; /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_DataSetMetaData Variable. /// public const uint DataSetFolderType_PublishedDataSetName_Placeholder_DataSetMetaData = 15221; /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_InputArguments Variable. /// public const uint DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_InputArguments = 15475; /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_OutputArguments Variable. /// public const uint DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_OutputArguments = 15476; /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField_InputArguments Variable. /// public const uint DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField_InputArguments = 15478; /// /// The identifier for the DataSetFolderType_AddPublishedDataItems_InputArguments Variable. /// public const uint DataSetFolderType_AddPublishedDataItems_InputArguments = 14494; /// /// The identifier for the DataSetFolderType_AddPublishedDataItems_OutputArguments Variable. /// public const uint DataSetFolderType_AddPublishedDataItems_OutputArguments = 14495; /// /// The identifier for the DataSetFolderType_AddPublishedEvents_InputArguments Variable. /// public const uint DataSetFolderType_AddPublishedEvents_InputArguments = 14497; /// /// The identifier for the DataSetFolderType_AddPublishedEvents_OutputArguments Variable. /// public const uint DataSetFolderType_AddPublishedEvents_OutputArguments = 14498; /// /// The identifier for the DataSetFolderType_AddPublishedDataItemsTemplate_InputArguments Variable. /// public const uint DataSetFolderType_AddPublishedDataItemsTemplate_InputArguments = 16958; /// /// The identifier for the DataSetFolderType_AddPublishedDataItemsTemplate_OutputArguments Variable. /// public const uint DataSetFolderType_AddPublishedDataItemsTemplate_OutputArguments = 16959; /// /// The identifier for the DataSetFolderType_AddPublishedEventsTemplate_InputArguments Variable. /// public const uint DataSetFolderType_AddPublishedEventsTemplate_InputArguments = 16961; /// /// The identifier for the DataSetFolderType_AddPublishedEventsTemplate_OutputArguments Variable. /// public const uint DataSetFolderType_AddPublishedEventsTemplate_OutputArguments = 16971; /// /// The identifier for the DataSetFolderType_RemovePublishedDataSet_InputArguments Variable. /// public const uint DataSetFolderType_RemovePublishedDataSet_InputArguments = 14500; /// /// The identifier for the DataSetFolderType_AddDataSetFolder_InputArguments Variable. /// public const uint DataSetFolderType_AddDataSetFolder_InputArguments = 16995; /// /// The identifier for the DataSetFolderType_AddDataSetFolder_OutputArguments Variable. /// public const uint DataSetFolderType_AddDataSetFolder_OutputArguments = 16996; /// /// The identifier for the DataSetFolderType_RemoveDataSetFolder_InputArguments Variable. /// public const uint DataSetFolderType_RemoveDataSetFolder_InputArguments = 17007; /// /// The identifier for the PubSubConnectionType_PublisherId Variable. /// public const uint PubSubConnectionType_PublisherId = 14595; /// /// The identifier for the PubSubConnectionType_TransportProfileUri Variable. /// public const uint PubSubConnectionType_TransportProfileUri = 17306; /// /// The identifier for the PubSubConnectionType_TransportProfileUri_Selections Variable. /// public const uint PubSubConnectionType_TransportProfileUri_Selections = 17710; /// /// The identifier for the PubSubConnectionType_ConnectionProperties Variable. /// public const uint PubSubConnectionType_ConnectionProperties = 17485; /// /// The identifier for the PubSubConnectionType_Address_NetworkInterface Variable. /// public const uint PubSubConnectionType_Address_NetworkInterface = 17202; /// /// The identifier for the PubSubConnectionType_Address_NetworkInterface_Selections Variable. /// public const uint PubSubConnectionType_Address_NetworkInterface_Selections = 17576; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_SecurityMode Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_SecurityMode = 17311; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_MaxNetworkMessageSize Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_MaxNetworkMessageSize = 17204; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_GroupProperties Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_GroupProperties = 17486; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Status_State Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Status_State = 17315; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_WriterGroupId Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_WriterGroupId = 17214; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_PublishingInterval Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_PublishingInterval = 17318; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_KeepAliveTime Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_KeepAliveTime = 17319; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Priority Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Priority = 17321; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_LocaleIds Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_LocaleIds = 17322; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_HeaderLayoutUri Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_HeaderLayoutUri = 17558; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_DiagnosticsLevel = 19108; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation = 19109; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Active = 19110; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Classification = 19111; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = 19112; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError = 19114; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Active Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Active = 19115; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Classification = 19116; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = 19117; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_SubError Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_SubError = 19120; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError = 19122; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Active = 19123; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Classification = 19124; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = 19125; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = 19127; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = 19128; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = 19129; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 19130; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent = 19132; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = 19133; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = 19134; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 19135; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError = 19137; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = 19138; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = 19139; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 19140; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent = 19142; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = 19143; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = 19144; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 19145; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = 19147; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = 19148; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = 19149; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 19150; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages = 19153; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Active Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Active = 19154; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Classification Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Classification = 19155; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel = 19156; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions = 19158; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Active Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Active = 19159; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Classification Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Classification = 19160; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel = 19161; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors = 19163; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Active Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Active = 19164; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Classification Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Classification = 19165; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel = 19166; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters = 19168; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = 19169; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters = 19170; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = 19171; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel = 19173; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel = 19175; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_InputArguments Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_InputArguments = 17294; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_OutputArguments Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_OutputArguments = 17301; /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_RemoveDataSetWriter_InputArguments Variable. /// public const uint PubSubConnectionType_WriterGroupName_Placeholder_RemoveDataSetWriter_InputArguments = 17324; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_SecurityMode Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_SecurityMode = 17326; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_MaxNetworkMessageSize Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_MaxNetworkMessageSize = 17302; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_GroupProperties Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_GroupProperties = 17487; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Status_State Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Status_State = 17330; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_DiagnosticsLevel = 19177; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation = 19178; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Active = 19179; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Classification = 19180; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = 19181; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError = 19183; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Active Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Active = 19184; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Classification = 19185; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = 19186; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_SubError Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_SubError = 19189; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError = 19191; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Active = 19192; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Classification = 19193; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = 19194; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = 19196; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = 19197; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = 19198; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 19199; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent = 19201; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = 19202; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = 19203; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 19204; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError = 19206; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = 19207; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = 19208; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 19209; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent = 19211; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = 19212; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = 19213; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 19214; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = 19216; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = 19217; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = 19218; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 19219; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages = 19222; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Active Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Active = 19223; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Classification Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Classification = 19224; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel = 19225; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active = 19228; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification = 19229; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel = 19230; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active = 19233; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification = 19234; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel = 19235; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders = 19237; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = 19238; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders = 19239; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = 19240; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_InputArguments Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_InputArguments = 17399; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_OutputArguments Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_OutputArguments = 17400; /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_RemoveDataSetReader_InputArguments Variable. /// public const uint PubSubConnectionType_ReaderGroupName_Placeholder_RemoveDataSetReader_InputArguments = 17334; /// /// The identifier for the PubSubConnectionType_Status_State Variable. /// public const uint PubSubConnectionType_Status_State = 14601; /// /// The identifier for the PubSubConnectionType_Diagnostics_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_Diagnostics_DiagnosticsLevel = 19242; /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalInformation Variable. /// public const uint PubSubConnectionType_Diagnostics_TotalInformation = 19243; /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalInformation_Active Variable. /// public const uint PubSubConnectionType_Diagnostics_TotalInformation_Active = 19244; /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalInformation_Classification Variable. /// public const uint PubSubConnectionType_Diagnostics_TotalInformation_Classification = 19245; /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_Diagnostics_TotalInformation_DiagnosticsLevel = 19246; /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalError Variable. /// public const uint PubSubConnectionType_Diagnostics_TotalError = 19248; /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalError_Active Variable. /// public const uint PubSubConnectionType_Diagnostics_TotalError_Active = 19249; /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalError_Classification Variable. /// public const uint PubSubConnectionType_Diagnostics_TotalError_Classification = 19250; /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_Diagnostics_TotalError_DiagnosticsLevel = 19251; /// /// The identifier for the PubSubConnectionType_Diagnostics_SubError Variable. /// public const uint PubSubConnectionType_Diagnostics_SubError = 19254; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateError Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateError = 19256; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateError_Active Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateError_Active = 19257; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateError_Classification Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateError_Classification = 19258; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateError_DiagnosticsLevel = 19259; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod = 19261; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Active = 19262; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Classification = 19263; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 19264; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent = 19266; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Active = 19267; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Classification = 19268; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 19269; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError = 19271; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Active = 19272; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Classification = 19273; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 19274; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StatePausedByParent = 19276; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Active = 19277; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Classification = 19278; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 19279; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod = 19281; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Active = 19282; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Classification = 19283; /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 19284; /// /// The identifier for the PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress Variable. /// public const uint PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress = 19287; /// /// The identifier for the PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel Variable. /// public const uint PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel = 19288; /// /// The identifier for the PubSubConnectionType_AddWriterGroup_InputArguments Variable. /// public const uint PubSubConnectionType_AddWriterGroup_InputArguments = 17428; /// /// The identifier for the PubSubConnectionType_AddWriterGroup_OutputArguments Variable. /// public const uint PubSubConnectionType_AddWriterGroup_OutputArguments = 17456; /// /// The identifier for the PubSubConnectionType_AddReaderGroup_InputArguments Variable. /// public const uint PubSubConnectionType_AddReaderGroup_InputArguments = 17507; /// /// The identifier for the PubSubConnectionType_AddReaderGroup_OutputArguments Variable. /// public const uint PubSubConnectionType_AddReaderGroup_OutputArguments = 17508; /// /// The identifier for the PubSubConnectionType_RemoveGroup_InputArguments Variable. /// public const uint PubSubConnectionType_RemoveGroup_InputArguments = 14226; /// /// The identifier for the PubSubGroupType_SecurityMode Variable. /// public const uint PubSubGroupType_SecurityMode = 15926; /// /// The identifier for the PubSubGroupType_SecurityGroupId Variable. /// public const uint PubSubGroupType_SecurityGroupId = 15927; /// /// The identifier for the PubSubGroupType_SecurityKeyServices Variable. /// public const uint PubSubGroupType_SecurityKeyServices = 15928; /// /// The identifier for the PubSubGroupType_MaxNetworkMessageSize Variable. /// public const uint PubSubGroupType_MaxNetworkMessageSize = 17724; /// /// The identifier for the PubSubGroupType_GroupProperties Variable. /// public const uint PubSubGroupType_GroupProperties = 17488; /// /// The identifier for the PubSubGroupType_Status_State Variable. /// public const uint PubSubGroupType_Status_State = 15266; /// /// The identifier for the WriterGroupType_Status_State Variable. /// public const uint WriterGroupType_Status_State = 17731; /// /// The identifier for the WriterGroupType_WriterGroupId Variable. /// public const uint WriterGroupType_WriterGroupId = 17736; /// /// The identifier for the WriterGroupType_PublishingInterval Variable. /// public const uint WriterGroupType_PublishingInterval = 17737; /// /// The identifier for the WriterGroupType_KeepAliveTime Variable. /// public const uint WriterGroupType_KeepAliveTime = 17738; /// /// The identifier for the WriterGroupType_Priority Variable. /// public const uint WriterGroupType_Priority = 17739; /// /// The identifier for the WriterGroupType_LocaleIds Variable. /// public const uint WriterGroupType_LocaleIds = 17740; /// /// The identifier for the WriterGroupType_HeaderLayoutUri Variable. /// public const uint WriterGroupType_HeaderLayoutUri = 17559; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterId Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterId = 17744; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_DataSetFieldContentMask Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_DataSetFieldContentMask = 17745; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterProperties Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterProperties = 17490; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Status_State Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Status_State = 17750; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel = 17754; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation = 17755; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active = 17756; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification = 17757; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = 17758; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError = 17760; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active = 17761; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification = 17762; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = 17763; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_SubError Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_SubError = 17766; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError = 17768; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active = 17769; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification = 17770; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = 17771; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = 17773; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = 17774; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = 17775; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 17776; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent = 17778; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = 17779; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = 17780; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 17781; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError = 17783; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = 17784; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = 17785; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 17786; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent = 17788; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = 17789; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = 17790; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 17791; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = 17793; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = 17794; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = 17795; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 17796; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages = 17799; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active = 17800; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification = 17801; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = 17802; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = 17805; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = 17807; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = 17809; /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public const uint WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = 17811; /// /// The identifier for the WriterGroupType_Diagnostics_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_DiagnosticsLevel = 17813; /// /// The identifier for the WriterGroupType_Diagnostics_TotalInformation Variable. /// public const uint WriterGroupType_Diagnostics_TotalInformation = 17814; /// /// The identifier for the WriterGroupType_Diagnostics_TotalInformation_Active Variable. /// public const uint WriterGroupType_Diagnostics_TotalInformation_Active = 17815; /// /// The identifier for the WriterGroupType_Diagnostics_TotalInformation_Classification Variable. /// public const uint WriterGroupType_Diagnostics_TotalInformation_Classification = 17816; /// /// The identifier for the WriterGroupType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_TotalInformation_DiagnosticsLevel = 17817; /// /// The identifier for the WriterGroupType_Diagnostics_TotalError Variable. /// public const uint WriterGroupType_Diagnostics_TotalError = 17819; /// /// The identifier for the WriterGroupType_Diagnostics_TotalError_Active Variable. /// public const uint WriterGroupType_Diagnostics_TotalError_Active = 17820; /// /// The identifier for the WriterGroupType_Diagnostics_TotalError_Classification Variable. /// public const uint WriterGroupType_Diagnostics_TotalError_Classification = 17821; /// /// The identifier for the WriterGroupType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_TotalError_DiagnosticsLevel = 17822; /// /// The identifier for the WriterGroupType_Diagnostics_SubError Variable. /// public const uint WriterGroupType_Diagnostics_SubError = 17825; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateError Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateError = 17827; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateError_Active Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateError_Active = 17828; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateError_Classification Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateError_Classification = 17829; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel = 17830; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalByMethod = 17832; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Active = 17833; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification = 17834; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 17835; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalByParent = 17837; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Active = 17838; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Classification = 17839; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 17840; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalFromError = 17842; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Active = 17843; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Classification = 17844; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 17845; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StatePausedByParent = 17847; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StatePausedByParent_Active = 17848; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StatePausedByParent_Classification = 17849; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 17850; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateDisabledByMethod = 17853; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Active = 17854; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification = 17855; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 17856; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_SentNetworkMessages Variable. /// public const uint WriterGroupType_Diagnostics_Counters_SentNetworkMessages = 17859; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Active Variable. /// public const uint WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Active = 17864; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Classification Variable. /// public const uint WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Classification = 17871; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel = 17872; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_FailedTransmissions Variable. /// public const uint WriterGroupType_Diagnostics_Counters_FailedTransmissions = 17874; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_FailedTransmissions_Active Variable. /// public const uint WriterGroupType_Diagnostics_Counters_FailedTransmissions_Active = 17878; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_FailedTransmissions_Classification Variable. /// public const uint WriterGroupType_Diagnostics_Counters_FailedTransmissions_Classification = 17885; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel = 17892; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_EncryptionErrors Variable. /// public const uint WriterGroupType_Diagnostics_Counters_EncryptionErrors = 17900; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_EncryptionErrors_Active Variable. /// public const uint WriterGroupType_Diagnostics_Counters_EncryptionErrors_Active = 17901; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_EncryptionErrors_Classification Variable. /// public const uint WriterGroupType_Diagnostics_Counters_EncryptionErrors_Classification = 17902; /// /// The identifier for the WriterGroupType_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel = 17903; /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters Variable. /// public const uint WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters = 17913; /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = 17920; /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters Variable. /// public const uint WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters = 17927; /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = 17934; /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel = 17948; /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public const uint WriterGroupType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel = 17962; /// /// The identifier for the WriterGroupType_AddDataSetWriter_InputArguments Variable. /// public const uint WriterGroupType_AddDataSetWriter_InputArguments = 17976; /// /// The identifier for the WriterGroupType_AddDataSetWriter_OutputArguments Variable. /// public const uint WriterGroupType_AddDataSetWriter_OutputArguments = 17987; /// /// The identifier for the WriterGroupType_RemoveDataSetWriter_InputArguments Variable. /// public const uint WriterGroupType_RemoveDataSetWriter_InputArguments = 17993; /// /// The identifier for the ReaderGroupType_Status_State Variable. /// public const uint ReaderGroupType_Status_State = 18068; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_PublisherId Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_PublisherId = 18077; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_WriterGroupId Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_WriterGroupId = 18078; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_DataSetWriterId Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_DataSetWriterId = 18079; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_DataSetMetaData Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_DataSetMetaData = 18080; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_DataSetFieldContentMask Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_DataSetFieldContentMask = 18081; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_MessageReceiveTimeout Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_MessageReceiveTimeout = 18082; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_KeyFrameCount Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_KeyFrameCount = 17560; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_HeaderLayoutUri Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_HeaderLayoutUri = 17562; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_DataSetReaderProperties Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_DataSetReaderProperties = 17492; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Status_State Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Status_State = 18089; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_DiagnosticsLevel = 18093; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation = 18094; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Active = 18095; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Classification = 18096; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = 18097; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError = 18099; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Active Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Active = 18100; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Classification = 18101; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = 18102; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_SubError Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_SubError = 18105; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError = 18107; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Active = 18108; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Classification = 18109; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = 18110; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = 18112; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = 18113; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = 18114; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 18115; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent = 18117; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = 18118; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = 18119; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 18120; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError = 18122; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = 18123; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = 18124; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 18125; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent = 18127; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = 18128; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = 18129; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 18130; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = 18132; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = 18133; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = 18134; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 18135; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages = 18138; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active = 18139; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification = 18140; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = 18141; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active = 18144; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification = 18145; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel = 18146; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = 18149; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = 18151; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = 18153; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = 18158; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel = 21003; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel = 21005; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_InputArguments Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_InputArguments = 21010; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_OutputArguments Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_OutputArguments = 21011; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_InputArguments Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_InputArguments = 21013; /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_OutputArguments Variable. /// public const uint ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_OutputArguments = 21014; /// /// The identifier for the ReaderGroupType_Diagnostics_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_DiagnosticsLevel = 21016; /// /// The identifier for the ReaderGroupType_Diagnostics_TotalInformation Variable. /// public const uint ReaderGroupType_Diagnostics_TotalInformation = 21017; /// /// The identifier for the ReaderGroupType_Diagnostics_TotalInformation_Active Variable. /// public const uint ReaderGroupType_Diagnostics_TotalInformation_Active = 21018; /// /// The identifier for the ReaderGroupType_Diagnostics_TotalInformation_Classification Variable. /// public const uint ReaderGroupType_Diagnostics_TotalInformation_Classification = 21019; /// /// The identifier for the ReaderGroupType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_TotalInformation_DiagnosticsLevel = 21020; /// /// The identifier for the ReaderGroupType_Diagnostics_TotalError Variable. /// public const uint ReaderGroupType_Diagnostics_TotalError = 21022; /// /// The identifier for the ReaderGroupType_Diagnostics_TotalError_Active Variable. /// public const uint ReaderGroupType_Diagnostics_TotalError_Active = 21023; /// /// The identifier for the ReaderGroupType_Diagnostics_TotalError_Classification Variable. /// public const uint ReaderGroupType_Diagnostics_TotalError_Classification = 21024; /// /// The identifier for the ReaderGroupType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_TotalError_DiagnosticsLevel = 21025; /// /// The identifier for the ReaderGroupType_Diagnostics_SubError Variable. /// public const uint ReaderGroupType_Diagnostics_SubError = 21028; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateError Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateError = 21030; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateError_Active Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateError_Active = 21031; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateError_Classification Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateError_Classification = 21032; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel = 21033; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod = 21035; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Active = 21036; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification = 21037; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 21038; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalByParent = 21040; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Active = 21041; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Classification = 21042; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 21043; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalFromError = 21045; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Active = 21046; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Classification = 21047; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 21048; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StatePausedByParent = 21050; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Active = 21051; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Classification = 21052; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 21053; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod = 21055; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Active = 21056; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification = 21057; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 21058; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages = 21061; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Active Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Active = 21062; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Classification Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Classification = 21063; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel = 21064; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active = 21067; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification = 21068; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel = 21069; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Active Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Active = 21072; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Classification Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Classification = 21073; /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel = 21074; /// /// The identifier for the ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders Variable. /// public const uint ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders = 21076; /// /// The identifier for the ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = 21077; /// /// The identifier for the ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders Variable. /// public const uint ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders = 21078; /// /// The identifier for the ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public const uint ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = 21079; /// /// The identifier for the ReaderGroupType_AddDataSetReader_InputArguments Variable. /// public const uint ReaderGroupType_AddDataSetReader_InputArguments = 21083; /// /// The identifier for the ReaderGroupType_AddDataSetReader_OutputArguments Variable. /// public const uint ReaderGroupType_AddDataSetReader_OutputArguments = 21084; /// /// The identifier for the ReaderGroupType_RemoveDataSetReader_InputArguments Variable. /// public const uint ReaderGroupType_RemoveDataSetReader_InputArguments = 21086; /// /// The identifier for the DataSetWriterType_DataSetWriterId Variable. /// public const uint DataSetWriterType_DataSetWriterId = 21092; /// /// The identifier for the DataSetWriterType_DataSetFieldContentMask Variable. /// public const uint DataSetWriterType_DataSetFieldContentMask = 21093; /// /// The identifier for the DataSetWriterType_KeyFrameCount Variable. /// public const uint DataSetWriterType_KeyFrameCount = 21094; /// /// The identifier for the DataSetWriterType_DataSetWriterProperties Variable. /// public const uint DataSetWriterType_DataSetWriterProperties = 17493; /// /// The identifier for the DataSetWriterType_Status_State Variable. /// public const uint DataSetWriterType_Status_State = 15300; /// /// The identifier for the DataSetWriterType_Diagnostics_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_DiagnosticsLevel = 19551; /// /// The identifier for the DataSetWriterType_Diagnostics_TotalInformation Variable. /// public const uint DataSetWriterType_Diagnostics_TotalInformation = 19552; /// /// The identifier for the DataSetWriterType_Diagnostics_TotalInformation_Active Variable. /// public const uint DataSetWriterType_Diagnostics_TotalInformation_Active = 19553; /// /// The identifier for the DataSetWriterType_Diagnostics_TotalInformation_Classification Variable. /// public const uint DataSetWriterType_Diagnostics_TotalInformation_Classification = 19554; /// /// The identifier for the DataSetWriterType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_TotalInformation_DiagnosticsLevel = 19555; /// /// The identifier for the DataSetWriterType_Diagnostics_TotalError Variable. /// public const uint DataSetWriterType_Diagnostics_TotalError = 19557; /// /// The identifier for the DataSetWriterType_Diagnostics_TotalError_Active Variable. /// public const uint DataSetWriterType_Diagnostics_TotalError_Active = 19558; /// /// The identifier for the DataSetWriterType_Diagnostics_TotalError_Classification Variable. /// public const uint DataSetWriterType_Diagnostics_TotalError_Classification = 19559; /// /// The identifier for the DataSetWriterType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_TotalError_DiagnosticsLevel = 19560; /// /// The identifier for the DataSetWriterType_Diagnostics_SubError Variable. /// public const uint DataSetWriterType_Diagnostics_SubError = 19563; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateError Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateError = 19565; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateError_Active Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateError_Active = 19566; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateError_Classification Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateError_Classification = 19567; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateError_DiagnosticsLevel = 19568; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod = 19570; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Active = 19571; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Classification = 19572; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 19573; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalByParent = 19575; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Active = 19576; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Classification = 19577; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 19578; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalFromError = 19580; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Active = 19581; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Classification = 19582; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 19583; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StatePausedByParent = 19585; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Active = 19586; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Classification = 19587; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 19588; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod = 19590; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Active = 19591; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Classification = 19592; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 19593; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages = 19596; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Active = 19597; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Classification = 19598; /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = 19599; /// /// The identifier for the DataSetWriterType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = 19602; /// /// The identifier for the DataSetWriterType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = 19604; /// /// The identifier for the DataSetWriterType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = 19606; /// /// The identifier for the DataSetWriterType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public const uint DataSetWriterType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = 19608; /// /// The identifier for the DataSetReaderType_PublisherId Variable. /// public const uint DataSetReaderType_PublisherId = 21097; /// /// The identifier for the DataSetReaderType_WriterGroupId Variable. /// public const uint DataSetReaderType_WriterGroupId = 21098; /// /// The identifier for the DataSetReaderType_DataSetWriterId Variable. /// public const uint DataSetReaderType_DataSetWriterId = 21099; /// /// The identifier for the DataSetReaderType_DataSetMetaData Variable. /// public const uint DataSetReaderType_DataSetMetaData = 21100; /// /// The identifier for the DataSetReaderType_DataSetFieldContentMask Variable. /// public const uint DataSetReaderType_DataSetFieldContentMask = 21101; /// /// The identifier for the DataSetReaderType_MessageReceiveTimeout Variable. /// public const uint DataSetReaderType_MessageReceiveTimeout = 21102; /// /// The identifier for the DataSetReaderType_KeyFrameCount Variable. /// public const uint DataSetReaderType_KeyFrameCount = 17563; /// /// The identifier for the DataSetReaderType_HeaderLayoutUri Variable. /// public const uint DataSetReaderType_HeaderLayoutUri = 17564; /// /// The identifier for the DataSetReaderType_SecurityMode Variable. /// public const uint DataSetReaderType_SecurityMode = 15932; /// /// The identifier for the DataSetReaderType_SecurityGroupId Variable. /// public const uint DataSetReaderType_SecurityGroupId = 15933; /// /// The identifier for the DataSetReaderType_SecurityKeyServices Variable. /// public const uint DataSetReaderType_SecurityKeyServices = 15934; /// /// The identifier for the DataSetReaderType_DataSetReaderProperties Variable. /// public const uint DataSetReaderType_DataSetReaderProperties = 17494; /// /// The identifier for the DataSetReaderType_Status_State Variable. /// public const uint DataSetReaderType_Status_State = 15308; /// /// The identifier for the DataSetReaderType_Diagnostics_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_DiagnosticsLevel = 19610; /// /// The identifier for the DataSetReaderType_Diagnostics_TotalInformation Variable. /// public const uint DataSetReaderType_Diagnostics_TotalInformation = 19611; /// /// The identifier for the DataSetReaderType_Diagnostics_TotalInformation_Active Variable. /// public const uint DataSetReaderType_Diagnostics_TotalInformation_Active = 19612; /// /// The identifier for the DataSetReaderType_Diagnostics_TotalInformation_Classification Variable. /// public const uint DataSetReaderType_Diagnostics_TotalInformation_Classification = 19613; /// /// The identifier for the DataSetReaderType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_TotalInformation_DiagnosticsLevel = 19614; /// /// The identifier for the DataSetReaderType_Diagnostics_TotalError Variable. /// public const uint DataSetReaderType_Diagnostics_TotalError = 19616; /// /// The identifier for the DataSetReaderType_Diagnostics_TotalError_Active Variable. /// public const uint DataSetReaderType_Diagnostics_TotalError_Active = 19617; /// /// The identifier for the DataSetReaderType_Diagnostics_TotalError_Classification Variable. /// public const uint DataSetReaderType_Diagnostics_TotalError_Classification = 19618; /// /// The identifier for the DataSetReaderType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_TotalError_DiagnosticsLevel = 19619; /// /// The identifier for the DataSetReaderType_Diagnostics_SubError Variable. /// public const uint DataSetReaderType_Diagnostics_SubError = 19622; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateError Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateError = 19624; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateError_Active Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateError_Active = 19625; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateError_Classification Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateError_Classification = 19626; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateError_DiagnosticsLevel = 19627; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod = 19629; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Active = 19630; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Classification = 19631; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = 19632; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByParent Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalByParent = 19634; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Active = 19635; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Classification = 19636; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = 19637; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalFromError Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalFromError = 19639; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Active = 19640; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Classification = 19641; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = 19642; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StatePausedByParent Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StatePausedByParent = 19644; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Active = 19645; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Classification = 19646; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = 19647; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod = 19649; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Active = 19650; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Classification = 19651; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = 19652; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages = 19655; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Active = 19656; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Classification = 19657; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = 19658; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Active Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Active = 19661; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Classification Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Classification = 19662; /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel = 19663; /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = 19666; /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = 19668; /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = 19670; /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = 19672; /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel = 19674; /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public const uint DataSetReaderType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel = 19676; /// /// The identifier for the DataSetReaderType_CreateTargetVariables_InputArguments Variable. /// public const uint DataSetReaderType_CreateTargetVariables_InputArguments = 17387; /// /// The identifier for the DataSetReaderType_CreateTargetVariables_OutputArguments Variable. /// public const uint DataSetReaderType_CreateTargetVariables_OutputArguments = 17388; /// /// The identifier for the DataSetReaderType_CreateDataSetMirror_InputArguments Variable. /// public const uint DataSetReaderType_CreateDataSetMirror_InputArguments = 17390; /// /// The identifier for the DataSetReaderType_CreateDataSetMirror_OutputArguments Variable. /// public const uint DataSetReaderType_CreateDataSetMirror_OutputArguments = 17391; /// /// The identifier for the TargetVariablesType_TargetVariables Variable. /// public const uint TargetVariablesType_TargetVariables = 15114; /// /// The identifier for the TargetVariablesType_AddTargetVariables_InputArguments Variable. /// public const uint TargetVariablesType_AddTargetVariables_InputArguments = 15116; /// /// The identifier for the TargetVariablesType_AddTargetVariables_OutputArguments Variable. /// public const uint TargetVariablesType_AddTargetVariables_OutputArguments = 15117; /// /// The identifier for the TargetVariablesType_RemoveTargetVariables_InputArguments Variable. /// public const uint TargetVariablesType_RemoveTargetVariables_InputArguments = 15119; /// /// The identifier for the TargetVariablesType_RemoveTargetVariables_OutputArguments Variable. /// public const uint TargetVariablesType_RemoveTargetVariables_OutputArguments = 15120; /// /// The identifier for the PubSubStatusType_State Variable. /// public const uint PubSubStatusType_State = 14644; /// /// The identifier for the PubSubDiagnosticsType_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsType_DiagnosticsLevel = 19678; /// /// The identifier for the PubSubDiagnosticsType_TotalInformation Variable. /// public const uint PubSubDiagnosticsType_TotalInformation = 19679; /// /// The identifier for the PubSubDiagnosticsType_TotalInformation_Active Variable. /// public const uint PubSubDiagnosticsType_TotalInformation_Active = 19680; /// /// The identifier for the PubSubDiagnosticsType_TotalInformation_Classification Variable. /// public const uint PubSubDiagnosticsType_TotalInformation_Classification = 19681; /// /// The identifier for the PubSubDiagnosticsType_TotalInformation_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsType_TotalInformation_DiagnosticsLevel = 19682; /// /// The identifier for the PubSubDiagnosticsType_TotalError Variable. /// public const uint PubSubDiagnosticsType_TotalError = 19684; /// /// The identifier for the PubSubDiagnosticsType_TotalError_Active Variable. /// public const uint PubSubDiagnosticsType_TotalError_Active = 19685; /// /// The identifier for the PubSubDiagnosticsType_TotalError_Classification Variable. /// public const uint PubSubDiagnosticsType_TotalError_Classification = 19686; /// /// The identifier for the PubSubDiagnosticsType_TotalError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsType_TotalError_DiagnosticsLevel = 19687; /// /// The identifier for the PubSubDiagnosticsType_SubError Variable. /// public const uint PubSubDiagnosticsType_SubError = 19690; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateError Variable. /// public const uint PubSubDiagnosticsType_Counters_StateError = 19692; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateError_Active Variable. /// public const uint PubSubDiagnosticsType_Counters_StateError_Active = 19693; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateError_Classification Variable. /// public const uint PubSubDiagnosticsType_Counters_StateError_Classification = 19694; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsType_Counters_StateError_DiagnosticsLevel = 19695; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByMethod Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalByMethod = 19697; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByMethod_Active Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalByMethod_Active = 19698; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalByMethod_Classification = 19699; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalByMethod_DiagnosticsLevel = 19700; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByParent Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalByParent = 19702; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByParent_Active Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalByParent_Active = 19703; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByParent_Classification Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalByParent_Classification = 19704; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalByParent_DiagnosticsLevel = 19705; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalFromError Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalFromError = 19707; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalFromError_Active Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalFromError_Active = 19708; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalFromError_Classification Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalFromError_Classification = 19709; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsType_Counters_StateOperationalFromError_DiagnosticsLevel = 19710; /// /// The identifier for the PubSubDiagnosticsType_Counters_StatePausedByParent Variable. /// public const uint PubSubDiagnosticsType_Counters_StatePausedByParent = 19712; /// /// The identifier for the PubSubDiagnosticsType_Counters_StatePausedByParent_Active Variable. /// public const uint PubSubDiagnosticsType_Counters_StatePausedByParent_Active = 19713; /// /// The identifier for the PubSubDiagnosticsType_Counters_StatePausedByParent_Classification Variable. /// public const uint PubSubDiagnosticsType_Counters_StatePausedByParent_Classification = 19714; /// /// The identifier for the PubSubDiagnosticsType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsType_Counters_StatePausedByParent_DiagnosticsLevel = 19715; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateDisabledByMethod Variable. /// public const uint PubSubDiagnosticsType_Counters_StateDisabledByMethod = 19717; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateDisabledByMethod_Active Variable. /// public const uint PubSubDiagnosticsType_Counters_StateDisabledByMethod_Active = 19718; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PubSubDiagnosticsType_Counters_StateDisabledByMethod_Classification = 19719; /// /// The identifier for the PubSubDiagnosticsType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsType_Counters_StateDisabledByMethod_DiagnosticsLevel = 19720; /// /// The identifier for the DiagnosticsLevel_EnumStrings Variable. /// public const uint DiagnosticsLevel_EnumStrings = 19724; /// /// The identifier for the PubSubDiagnosticsCounterType_Active Variable. /// public const uint PubSubDiagnosticsCounterType_Active = 19726; /// /// The identifier for the PubSubDiagnosticsCounterType_Classification Variable. /// public const uint PubSubDiagnosticsCounterType_Classification = 19727; /// /// The identifier for the PubSubDiagnosticsCounterType_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsCounterType_DiagnosticsLevel = 19728; /// /// The identifier for the PubSubDiagnosticsCounterType_TimeFirstChange Variable. /// public const uint PubSubDiagnosticsCounterType_TimeFirstChange = 19729; /// /// The identifier for the PubSubDiagnosticsCounterClassification_EnumStrings Variable. /// public const uint PubSubDiagnosticsCounterClassification_EnumStrings = 19731; /// /// The identifier for the PubSubDiagnosticsRootType_TotalInformation_Active Variable. /// public const uint PubSubDiagnosticsRootType_TotalInformation_Active = 19735; /// /// The identifier for the PubSubDiagnosticsRootType_TotalInformation_Classification Variable. /// public const uint PubSubDiagnosticsRootType_TotalInformation_Classification = 19736; /// /// The identifier for the PubSubDiagnosticsRootType_TotalInformation_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_TotalInformation_DiagnosticsLevel = 19737; /// /// The identifier for the PubSubDiagnosticsRootType_TotalError_Active Variable. /// public const uint PubSubDiagnosticsRootType_TotalError_Active = 19740; /// /// The identifier for the PubSubDiagnosticsRootType_TotalError_Classification Variable. /// public const uint PubSubDiagnosticsRootType_TotalError_Classification = 19741; /// /// The identifier for the PubSubDiagnosticsRootType_TotalError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_TotalError_DiagnosticsLevel = 19742; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateError Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateError = 19747; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateError_Active Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateError_Active = 19748; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateError_Classification Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateError_Classification = 19749; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateError_DiagnosticsLevel = 19750; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByMethod Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalByMethod = 19752; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Active Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Active = 19753; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Classification = 19754; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_DiagnosticsLevel = 19755; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByParent Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalByParent = 19757; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Active Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Active = 19758; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Classification Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Classification = 19759; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalByParent_DiagnosticsLevel = 19760; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalFromError Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalFromError = 19762; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Active Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Active = 19763; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Classification Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Classification = 19764; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateOperationalFromError_DiagnosticsLevel = 19765; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StatePausedByParent Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StatePausedByParent = 19767; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StatePausedByParent_Active Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StatePausedByParent_Active = 19768; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StatePausedByParent_Classification Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StatePausedByParent_Classification = 19769; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StatePausedByParent_DiagnosticsLevel = 19770; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateDisabledByMethod Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateDisabledByMethod = 19772; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Active Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Active = 19773; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Classification = 19774; /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_DiagnosticsLevel = 19775; /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters Variable. /// public const uint PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters = 19778; /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = 19779; /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders Variable. /// public const uint PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders = 19780; /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = 19781; /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters Variable. /// public const uint PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters = 19782; /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = 19783; /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders Variable. /// public const uint PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders = 19784; /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = 19785; /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalInformation_Active Variable. /// public const uint PubSubDiagnosticsConnectionType_TotalInformation_Active = 19789; /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalInformation_Classification Variable. /// public const uint PubSubDiagnosticsConnectionType_TotalInformation_Classification = 19790; /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalInformation_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsConnectionType_TotalInformation_DiagnosticsLevel = 19791; /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalError_Active Variable. /// public const uint PubSubDiagnosticsConnectionType_TotalError_Active = 19794; /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalError_Classification Variable. /// public const uint PubSubDiagnosticsConnectionType_TotalError_Classification = 19795; /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsConnectionType_TotalError_DiagnosticsLevel = 19796; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateError Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateError = 19801; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateError_Active Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateError_Active = 19802; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateError_Classification Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateError_Classification = 19803; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateError_DiagnosticsLevel = 19804; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod = 19806; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Active Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Active = 19807; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Classification = 19808; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_DiagnosticsLevel = 19809; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent = 19811; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Active Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Active = 19812; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Classification Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Classification = 19813; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_DiagnosticsLevel = 19814; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError = 19816; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Active Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Active = 19817; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Classification Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Classification = 19818; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_DiagnosticsLevel = 19819; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StatePausedByParent Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StatePausedByParent = 19821; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Active Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Active = 19822; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Classification Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Classification = 19823; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_DiagnosticsLevel = 19824; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod = 19826; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Active Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Active = 19827; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Classification = 19828; /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_DiagnosticsLevel = 19829; /// /// The identifier for the PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress Variable. /// public const uint PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress = 19832; /// /// The identifier for the PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress_DiagnosticsLevel = 19833; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalInformation_Active Variable. /// public const uint PubSubDiagnosticsWriterGroupType_TotalInformation_Active = 19837; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalInformation_Classification Variable. /// public const uint PubSubDiagnosticsWriterGroupType_TotalInformation_Classification = 19838; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalInformation_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_TotalInformation_DiagnosticsLevel = 19839; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalError_Active Variable. /// public const uint PubSubDiagnosticsWriterGroupType_TotalError_Active = 19842; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalError_Classification Variable. /// public const uint PubSubDiagnosticsWriterGroupType_TotalError_Classification = 19843; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_TotalError_DiagnosticsLevel = 19844; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateError Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateError = 19849; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateError_Active Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateError_Active = 19850; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateError_Classification Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateError_Classification = 19851; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateError_DiagnosticsLevel = 19852; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod = 19854; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Active Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Active = 19855; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Classification = 19856; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel = 19857; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent = 19859; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Active Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Active = 19860; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Classification Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Classification = 19861; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_DiagnosticsLevel = 19862; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError = 19864; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Active Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Active = 19865; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Classification Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Classification = 19866; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_DiagnosticsLevel = 19867; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent = 19869; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Active Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Active = 19870; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Classification Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Classification = 19871; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_DiagnosticsLevel = 19872; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod = 19874; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Active Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Active = 19875; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Classification = 19876; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel = 19877; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages = 19880; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Active Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Active = 19881; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Classification Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Classification = 19882; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_DiagnosticsLevel = 19883; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions = 19885; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Active Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Active = 19886; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Classification Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Classification = 19887; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_DiagnosticsLevel = 19888; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors = 19890; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Active Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Active = 19891; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Classification Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Classification = 19892; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_DiagnosticsLevel = 19893; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters Variable. /// public const uint PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters = 19895; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = 19896; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters Variable. /// public const uint PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters = 19897; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = 19898; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID Variable. /// public const uint PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID = 19899; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID_DiagnosticsLevel = 19900; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID Variable. /// public const uint PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID = 19901; /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID_DiagnosticsLevel = 19902; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalInformation_Active Variable. /// public const uint PubSubDiagnosticsReaderGroupType_TotalInformation_Active = 19906; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalInformation_Classification Variable. /// public const uint PubSubDiagnosticsReaderGroupType_TotalInformation_Classification = 19907; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalInformation_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_TotalInformation_DiagnosticsLevel = 19908; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalError_Active Variable. /// public const uint PubSubDiagnosticsReaderGroupType_TotalError_Active = 19911; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalError_Classification Variable. /// public const uint PubSubDiagnosticsReaderGroupType_TotalError_Classification = 19912; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_TotalError_DiagnosticsLevel = 19913; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateError Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateError = 19918; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateError_Active Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateError_Active = 19919; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateError_Classification Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateError_Classification = 19920; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateError_DiagnosticsLevel = 19921; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod = 19923; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Active Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Active = 19924; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Classification = 19925; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel = 19926; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent = 19928; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Active Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Active = 19929; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Classification Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Classification = 19930; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_DiagnosticsLevel = 19931; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError = 19933; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Active Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Active = 19934; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Classification Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Classification = 19935; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_DiagnosticsLevel = 19936; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent = 19938; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Active Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Active = 19939; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Classification Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Classification = 19940; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_DiagnosticsLevel = 19941; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod = 19943; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Active Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Active = 19944; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Classification = 19945; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel = 19946; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages = 19949; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Active Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Active = 19950; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Classification Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Classification = 19951; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_DiagnosticsLevel = 19952; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages = 19954; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Active Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Active = 19955; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Classification Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Classification = 19956; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel = 19957; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors = 19959; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Active Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Active = 19960; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Classification Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Classification = 19961; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_DiagnosticsLevel = 19962; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders Variable. /// public const uint PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders = 19964; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = 19965; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders Variable. /// public const uint PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders = 19966; /// /// The identifier for the PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = 19967; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalInformation_Active Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_TotalInformation_Active = 19971; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalInformation_Classification Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_TotalInformation_Classification = 19972; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalInformation_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_TotalInformation_DiagnosticsLevel = 19973; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalError_Active Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_TotalError_Active = 19976; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalError_Classification Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_TotalError_Classification = 19977; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_TotalError_DiagnosticsLevel = 19978; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateError Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateError = 19983; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateError_Active Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateError_Active = 19984; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateError_Classification Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateError_Classification = 19985; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateError_DiagnosticsLevel = 19986; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod = 19988; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Active Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Active = 19989; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Classification = 19990; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_DiagnosticsLevel = 19991; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent = 19993; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Active Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Active = 19994; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Classification Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Classification = 19995; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_DiagnosticsLevel = 19996; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError = 19998; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Active Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Active = 19999; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Classification Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Classification = 20000; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_DiagnosticsLevel = 20001; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent = 20003; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Active Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Active = 20004; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Classification Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Classification = 20005; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_DiagnosticsLevel = 20006; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod = 20008; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Active Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Active = 20009; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Classification = 20010; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_DiagnosticsLevel = 20011; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages = 20014; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Active Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Active = 20015; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Classification Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Classification = 20016; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_DiagnosticsLevel = 20017; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber = 20019; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber_DiagnosticsLevel = 20020; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode = 20021; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode_DiagnosticsLevel = 20022; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion = 20023; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion_DiagnosticsLevel = 20024; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion = 20025; /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion_DiagnosticsLevel = 20026; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalInformation_Active Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_TotalInformation_Active = 20030; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalInformation_Classification Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_TotalInformation_Classification = 20031; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalInformation_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_TotalInformation_DiagnosticsLevel = 20032; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalError_Active Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_TotalError_Active = 20035; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalError_Classification Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_TotalError_Classification = 20036; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_TotalError_DiagnosticsLevel = 20037; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateError Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateError = 20042; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateError_Active Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateError_Active = 20043; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateError_Classification Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateError_Classification = 20044; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateError_DiagnosticsLevel = 20045; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod = 20047; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Active Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Active = 20048; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Classification Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Classification = 20049; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_DiagnosticsLevel = 20050; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent = 20052; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Active Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Active = 20053; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Classification Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Classification = 20054; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_DiagnosticsLevel = 20055; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError = 20057; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Active Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Active = 20058; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Classification Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Classification = 20059; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_DiagnosticsLevel = 20060; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent = 20062; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Active Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Active = 20063; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Classification Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Classification = 20064; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_DiagnosticsLevel = 20065; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod = 20067; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Active Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Active = 20068; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Classification Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Classification = 20069; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_DiagnosticsLevel = 20070; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages = 20073; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Active Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Active = 20074; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Classification Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Classification = 20075; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_DiagnosticsLevel = 20076; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors = 20078; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Active Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Active = 20079; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Classification Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Classification = 20080; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_DiagnosticsLevel = 20081; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber = 20083; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber_DiagnosticsLevel = 20084; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode = 20085; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode_DiagnosticsLevel = 20086; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion = 20087; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion_DiagnosticsLevel = 20088; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion = 20089; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion_DiagnosticsLevel = 20090; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID = 20091; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID_DiagnosticsLevel = 20092; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID = 20093; /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public const uint PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID_DiagnosticsLevel = 20094; /// /// The identifier for the PubSubStatusEventType_ConnectionId Variable. /// public const uint PubSubStatusEventType_ConnectionId = 15545; /// /// The identifier for the PubSubStatusEventType_GroupId Variable. /// public const uint PubSubStatusEventType_GroupId = 15546; /// /// The identifier for the PubSubStatusEventType_State Variable. /// public const uint PubSubStatusEventType_State = 15547; /// /// The identifier for the PubSubTransportLimitsExceedEventType_Actual Variable. /// public const uint PubSubTransportLimitsExceedEventType_Actual = 15561; /// /// The identifier for the PubSubTransportLimitsExceedEventType_Maximum Variable. /// public const uint PubSubTransportLimitsExceedEventType_Maximum = 15562; /// /// The identifier for the PubSubCommunicationFailureEventType_Error Variable. /// public const uint PubSubCommunicationFailureEventType_Error = 15576; /// /// The identifier for the UadpWriterGroupMessageType_GroupVersion Variable. /// public const uint UadpWriterGroupMessageType_GroupVersion = 21106; /// /// The identifier for the UadpWriterGroupMessageType_DataSetOrdering Variable. /// public const uint UadpWriterGroupMessageType_DataSetOrdering = 21107; /// /// The identifier for the UadpWriterGroupMessageType_NetworkMessageContentMask Variable. /// public const uint UadpWriterGroupMessageType_NetworkMessageContentMask = 21108; /// /// The identifier for the UadpWriterGroupMessageType_SamplingOffset Variable. /// public const uint UadpWriterGroupMessageType_SamplingOffset = 21109; /// /// The identifier for the UadpWriterGroupMessageType_PublishingOffset Variable. /// public const uint UadpWriterGroupMessageType_PublishingOffset = 21110; /// /// The identifier for the UadpDataSetWriterMessageType_DataSetMessageContentMask Variable. /// public const uint UadpDataSetWriterMessageType_DataSetMessageContentMask = 21112; /// /// The identifier for the UadpDataSetWriterMessageType_ConfiguredSize Variable. /// public const uint UadpDataSetWriterMessageType_ConfiguredSize = 21113; /// /// The identifier for the UadpDataSetWriterMessageType_NetworkMessageNumber Variable. /// public const uint UadpDataSetWriterMessageType_NetworkMessageNumber = 21114; /// /// The identifier for the UadpDataSetWriterMessageType_DataSetOffset Variable. /// public const uint UadpDataSetWriterMessageType_DataSetOffset = 21115; /// /// The identifier for the UadpDataSetReaderMessageType_GroupVersion Variable. /// public const uint UadpDataSetReaderMessageType_GroupVersion = 21117; /// /// The identifier for the UadpDataSetReaderMessageType_NetworkMessageNumber Variable. /// public const uint UadpDataSetReaderMessageType_NetworkMessageNumber = 21119; /// /// The identifier for the UadpDataSetReaderMessageType_DataSetOffset Variable. /// public const uint UadpDataSetReaderMessageType_DataSetOffset = 17477; /// /// The identifier for the UadpDataSetReaderMessageType_DataSetClassId Variable. /// public const uint UadpDataSetReaderMessageType_DataSetClassId = 21120; /// /// The identifier for the UadpDataSetReaderMessageType_NetworkMessageContentMask Variable. /// public const uint UadpDataSetReaderMessageType_NetworkMessageContentMask = 21121; /// /// The identifier for the UadpDataSetReaderMessageType_DataSetMessageContentMask Variable. /// public const uint UadpDataSetReaderMessageType_DataSetMessageContentMask = 21122; /// /// The identifier for the UadpDataSetReaderMessageType_PublishingInterval Variable. /// public const uint UadpDataSetReaderMessageType_PublishingInterval = 21123; /// /// The identifier for the UadpDataSetReaderMessageType_ProcessingOffset Variable. /// public const uint UadpDataSetReaderMessageType_ProcessingOffset = 21124; /// /// The identifier for the UadpDataSetReaderMessageType_ReceiveOffset Variable. /// public const uint UadpDataSetReaderMessageType_ReceiveOffset = 21125; /// /// The identifier for the JsonWriterGroupMessageType_NetworkMessageContentMask Variable. /// public const uint JsonWriterGroupMessageType_NetworkMessageContentMask = 21127; /// /// The identifier for the JsonDataSetWriterMessageType_DataSetMessageContentMask Variable. /// public const uint JsonDataSetWriterMessageType_DataSetMessageContentMask = 21129; /// /// The identifier for the JsonDataSetReaderMessageType_NetworkMessageContentMask Variable. /// public const uint JsonDataSetReaderMessageType_NetworkMessageContentMask = 21131; /// /// The identifier for the JsonDataSetReaderMessageType_DataSetMessageContentMask Variable. /// public const uint JsonDataSetReaderMessageType_DataSetMessageContentMask = 21132; /// /// The identifier for the DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface Variable. /// public const uint DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface = 15154; /// /// The identifier for the DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface_Selections Variable. /// public const uint DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface_Selections = 17579; /// /// The identifier for the DatagramWriterGroupTransportType_MessageRepeatCount Variable. /// public const uint DatagramWriterGroupTransportType_MessageRepeatCount = 21134; /// /// The identifier for the DatagramWriterGroupTransportType_MessageRepeatDelay Variable. /// public const uint DatagramWriterGroupTransportType_MessageRepeatDelay = 21135; /// /// The identifier for the BrokerConnectionTransportType_ResourceUri Variable. /// public const uint BrokerConnectionTransportType_ResourceUri = 15156; /// /// The identifier for the BrokerConnectionTransportType_AuthenticationProfileUri Variable. /// public const uint BrokerConnectionTransportType_AuthenticationProfileUri = 15178; /// /// The identifier for the BrokerWriterGroupTransportType_QueueName Variable. /// public const uint BrokerWriterGroupTransportType_QueueName = 21137; /// /// The identifier for the BrokerWriterGroupTransportType_ResourceUri Variable. /// public const uint BrokerWriterGroupTransportType_ResourceUri = 15246; /// /// The identifier for the BrokerWriterGroupTransportType_AuthenticationProfileUri Variable. /// public const uint BrokerWriterGroupTransportType_AuthenticationProfileUri = 15247; /// /// The identifier for the BrokerWriterGroupTransportType_RequestedDeliveryGuarantee Variable. /// public const uint BrokerWriterGroupTransportType_RequestedDeliveryGuarantee = 15249; /// /// The identifier for the BrokerDataSetWriterTransportType_QueueName Variable. /// public const uint BrokerDataSetWriterTransportType_QueueName = 21139; /// /// The identifier for the BrokerDataSetWriterTransportType_MetaDataQueueName Variable. /// public const uint BrokerDataSetWriterTransportType_MetaDataQueueName = 21140; /// /// The identifier for the BrokerDataSetWriterTransportType_ResourceUri Variable. /// public const uint BrokerDataSetWriterTransportType_ResourceUri = 15250; /// /// The identifier for the BrokerDataSetWriterTransportType_AuthenticationProfileUri Variable. /// public const uint BrokerDataSetWriterTransportType_AuthenticationProfileUri = 15251; /// /// The identifier for the BrokerDataSetWriterTransportType_RequestedDeliveryGuarantee Variable. /// public const uint BrokerDataSetWriterTransportType_RequestedDeliveryGuarantee = 15330; /// /// The identifier for the BrokerDataSetWriterTransportType_MetaDataUpdateTime Variable. /// public const uint BrokerDataSetWriterTransportType_MetaDataUpdateTime = 21141; /// /// The identifier for the BrokerDataSetReaderTransportType_QueueName Variable. /// public const uint BrokerDataSetReaderTransportType_QueueName = 21143; /// /// The identifier for the BrokerDataSetReaderTransportType_ResourceUri Variable. /// public const uint BrokerDataSetReaderTransportType_ResourceUri = 15334; /// /// The identifier for the BrokerDataSetReaderTransportType_AuthenticationProfileUri Variable. /// public const uint BrokerDataSetReaderTransportType_AuthenticationProfileUri = 15419; /// /// The identifier for the BrokerDataSetReaderTransportType_RequestedDeliveryGuarantee Variable. /// public const uint BrokerDataSetReaderTransportType_RequestedDeliveryGuarantee = 15420; /// /// The identifier for the BrokerDataSetReaderTransportType_MetaDataQueueName Variable. /// public const uint BrokerDataSetReaderTransportType_MetaDataQueueName = 21144; /// /// The identifier for the NetworkAddressType_NetworkInterface Variable. /// public const uint NetworkAddressType_NetworkInterface = 21146; /// /// The identifier for the NetworkAddressType_NetworkInterface_Selections Variable. /// public const uint NetworkAddressType_NetworkInterface_Selections = 17582; /// /// The identifier for the NetworkAddressUrlType_NetworkInterface_Selections Variable. /// public const uint NetworkAddressUrlType_NetworkInterface_Selections = 17585; /// /// The identifier for the NetworkAddressUrlType_Url Variable. /// public const uint NetworkAddressUrlType_Url = 21149; /// /// The identifier for the MultiStateDictionaryEntryDiscreteBaseType_EnumDictionaryEntries Variable. /// public const uint MultiStateDictionaryEntryDiscreteBaseType_EnumDictionaryEntries = 19082; /// /// The identifier for the MultiStateDictionaryEntryDiscreteBaseType_ValueAsDictionaryEntries Variable. /// public const uint MultiStateDictionaryEntryDiscreteBaseType_ValueAsDictionaryEntries = 19083; /// /// The identifier for the MultiStateDictionaryEntryDiscreteType_ValueAsDictionaryEntries Variable. /// public const uint MultiStateDictionaryEntryDiscreteType_ValueAsDictionaryEntries = 19090; /// /// The identifier for the IdType_EnumStrings Variable. /// public const uint IdType_EnumStrings = 7591; /// /// The identifier for the NodeClass_EnumValues Variable. /// public const uint NodeClass_EnumValues = 11878; /// /// The identifier for the PermissionType_OptionSetValues Variable. /// public const uint PermissionType_OptionSetValues = 15030; /// /// The identifier for the AccessLevelType_OptionSetValues Variable. /// public const uint AccessLevelType_OptionSetValues = 15032; /// /// The identifier for the AccessLevelExType_OptionSetValues Variable. /// public const uint AccessLevelExType_OptionSetValues = 15407; /// /// The identifier for the EventNotifierType_OptionSetValues Variable. /// public const uint EventNotifierType_OptionSetValues = 15034; /// /// The identifier for the AccessRestrictionType_OptionSetValues Variable. /// public const uint AccessRestrictionType_OptionSetValues = 15035; /// /// The identifier for the StructureType_EnumStrings Variable. /// public const uint StructureType_EnumStrings = 14528; /// /// The identifier for the ApplicationType_EnumStrings Variable. /// public const uint ApplicationType_EnumStrings = 7597; /// /// The identifier for the MessageSecurityMode_EnumStrings Variable. /// public const uint MessageSecurityMode_EnumStrings = 7595; /// /// The identifier for the UserTokenType_EnumStrings Variable. /// public const uint UserTokenType_EnumStrings = 7596; /// /// The identifier for the SecurityTokenRequestType_EnumStrings Variable. /// public const uint SecurityTokenRequestType_EnumStrings = 7598; /// /// The identifier for the NodeAttributesMask_EnumValues Variable. /// public const uint NodeAttributesMask_EnumValues = 11881; /// /// The identifier for the AttributeWriteMask_OptionSetValues Variable. /// public const uint AttributeWriteMask_OptionSetValues = 15036; /// /// The identifier for the BrowseDirection_EnumStrings Variable. /// public const uint BrowseDirection_EnumStrings = 7603; /// /// The identifier for the BrowseResultMask_EnumValues Variable. /// public const uint BrowseResultMask_EnumValues = 11883; /// /// The identifier for the FilterOperator_EnumStrings Variable. /// public const uint FilterOperator_EnumStrings = 7605; /// /// The identifier for the TimestampsToReturn_EnumStrings Variable. /// public const uint TimestampsToReturn_EnumStrings = 7606; /// /// The identifier for the HistoryUpdateType_EnumValues Variable. /// public const uint HistoryUpdateType_EnumValues = 11884; /// /// The identifier for the PerformUpdateType_EnumValues Variable. /// public const uint PerformUpdateType_EnumValues = 11885; /// /// The identifier for the MonitoringMode_EnumStrings Variable. /// public const uint MonitoringMode_EnumStrings = 7608; /// /// The identifier for the DataChangeTrigger_EnumStrings Variable. /// public const uint DataChangeTrigger_EnumStrings = 7609; /// /// The identifier for the DeadbandType_EnumStrings Variable. /// public const uint DeadbandType_EnumStrings = 7610; /// /// The identifier for the RedundancySupport_EnumStrings Variable. /// public const uint RedundancySupport_EnumStrings = 7611; /// /// The identifier for the ServerState_EnumStrings Variable. /// public const uint ServerState_EnumStrings = 7612; /// /// The identifier for the ModelChangeStructureVerbMask_EnumValues Variable. /// public const uint ModelChangeStructureVerbMask_EnumValues = 11942; /// /// The identifier for the AxisScaleEnumeration_EnumStrings Variable. /// public const uint AxisScaleEnumeration_EnumStrings = 12078; /// /// The identifier for the ExceptionDeviationFormat_EnumStrings Variable. /// public const uint ExceptionDeviationFormat_EnumStrings = 7614; /// /// The identifier for the OpcUa_BinarySchema Variable. /// public const uint OpcUa_BinarySchema = 7617; /// /// The identifier for the OpcUa_BinarySchema_NamespaceUri Variable. /// public const uint OpcUa_BinarySchema_NamespaceUri = 7619; /// /// The identifier for the OpcUa_BinarySchema_Deprecated Variable. /// public const uint OpcUa_BinarySchema_Deprecated = 15037; /// /// The identifier for the OpcUa_BinarySchema_KeyValuePair Variable. /// public const uint OpcUa_BinarySchema_KeyValuePair = 14873; /// /// The identifier for the OpcUa_BinarySchema_EndpointType Variable. /// public const uint OpcUa_BinarySchema_EndpointType = 15734; /// /// The identifier for the OpcUa_BinarySchema_RationalNumber Variable. /// public const uint OpcUa_BinarySchema_RationalNumber = 18824; /// /// The identifier for the OpcUa_BinarySchema_Vector Variable. /// public const uint OpcUa_BinarySchema_Vector = 18827; /// /// The identifier for the OpcUa_BinarySchema_ThreeDVector Variable. /// public const uint OpcUa_BinarySchema_ThreeDVector = 18830; /// /// The identifier for the OpcUa_BinarySchema_CartesianCoordinates Variable. /// public const uint OpcUa_BinarySchema_CartesianCoordinates = 18833; /// /// The identifier for the OpcUa_BinarySchema_ThreeDCartesianCoordinates Variable. /// public const uint OpcUa_BinarySchema_ThreeDCartesianCoordinates = 18836; /// /// The identifier for the OpcUa_BinarySchema_Orientation Variable. /// public const uint OpcUa_BinarySchema_Orientation = 18839; /// /// The identifier for the OpcUa_BinarySchema_ThreeDOrientation Variable. /// public const uint OpcUa_BinarySchema_ThreeDOrientation = 18842; /// /// The identifier for the OpcUa_BinarySchema_Frame Variable. /// public const uint OpcUa_BinarySchema_Frame = 18845; /// /// The identifier for the OpcUa_BinarySchema_ThreeDFrame Variable. /// public const uint OpcUa_BinarySchema_ThreeDFrame = 18848; /// /// The identifier for the OpcUa_BinarySchema_IdentityMappingRuleType Variable. /// public const uint OpcUa_BinarySchema_IdentityMappingRuleType = 15738; /// /// The identifier for the OpcUa_BinarySchema_CurrencyUnitType Variable. /// public const uint OpcUa_BinarySchema_CurrencyUnitType = 23514; /// /// The identifier for the OpcUa_BinarySchema_TrustListDataType Variable. /// public const uint OpcUa_BinarySchema_TrustListDataType = 12681; /// /// The identifier for the OpcUa_BinarySchema_DataTypeSchemaHeader Variable. /// public const uint OpcUa_BinarySchema_DataTypeSchemaHeader = 15741; /// /// The identifier for the OpcUa_BinarySchema_DataTypeDescription Variable. /// public const uint OpcUa_BinarySchema_DataTypeDescription = 14855; /// /// The identifier for the OpcUa_BinarySchema_StructureDescription Variable. /// public const uint OpcUa_BinarySchema_StructureDescription = 15599; /// /// The identifier for the OpcUa_BinarySchema_EnumDescription Variable. /// public const uint OpcUa_BinarySchema_EnumDescription = 15602; /// /// The identifier for the OpcUa_BinarySchema_SimpleTypeDescription Variable. /// public const uint OpcUa_BinarySchema_SimpleTypeDescription = 15501; /// /// The identifier for the OpcUa_BinarySchema_UABinaryFileDataType Variable. /// public const uint OpcUa_BinarySchema_UABinaryFileDataType = 15521; /// /// The identifier for the OpcUa_BinarySchema_DataSetMetaDataType Variable. /// public const uint OpcUa_BinarySchema_DataSetMetaDataType = 14849; /// /// The identifier for the OpcUa_BinarySchema_FieldMetaData Variable. /// public const uint OpcUa_BinarySchema_FieldMetaData = 14852; /// /// The identifier for the OpcUa_BinarySchema_ConfigurationVersionDataType Variable. /// public const uint OpcUa_BinarySchema_ConfigurationVersionDataType = 14876; /// /// The identifier for the OpcUa_BinarySchema_PublishedDataSetDataType Variable. /// public const uint OpcUa_BinarySchema_PublishedDataSetDataType = 15766; /// /// The identifier for the OpcUa_BinarySchema_PublishedDataSetSourceDataType Variable. /// public const uint OpcUa_BinarySchema_PublishedDataSetSourceDataType = 15769; /// /// The identifier for the OpcUa_BinarySchema_PublishedVariableDataType Variable. /// public const uint OpcUa_BinarySchema_PublishedVariableDataType = 14324; /// /// The identifier for the OpcUa_BinarySchema_PublishedDataItemsDataType Variable. /// public const uint OpcUa_BinarySchema_PublishedDataItemsDataType = 15772; /// /// The identifier for the OpcUa_BinarySchema_PublishedEventsDataType Variable. /// public const uint OpcUa_BinarySchema_PublishedEventsDataType = 15775; /// /// The identifier for the OpcUa_BinarySchema_DataSetWriterDataType Variable. /// public const uint OpcUa_BinarySchema_DataSetWriterDataType = 15778; /// /// The identifier for the OpcUa_BinarySchema_DataSetWriterTransportDataType Variable. /// public const uint OpcUa_BinarySchema_DataSetWriterTransportDataType = 15781; /// /// The identifier for the OpcUa_BinarySchema_DataSetWriterMessageDataType Variable. /// public const uint OpcUa_BinarySchema_DataSetWriterMessageDataType = 15784; /// /// The identifier for the OpcUa_BinarySchema_PubSubGroupDataType Variable. /// public const uint OpcUa_BinarySchema_PubSubGroupDataType = 15787; /// /// The identifier for the OpcUa_BinarySchema_WriterGroupDataType Variable. /// public const uint OpcUa_BinarySchema_WriterGroupDataType = 21156; /// /// The identifier for the OpcUa_BinarySchema_WriterGroupTransportDataType Variable. /// public const uint OpcUa_BinarySchema_WriterGroupTransportDataType = 15793; /// /// The identifier for the OpcUa_BinarySchema_WriterGroupMessageDataType Variable. /// public const uint OpcUa_BinarySchema_WriterGroupMessageDataType = 15854; /// /// The identifier for the OpcUa_BinarySchema_PubSubConnectionDataType Variable. /// public const uint OpcUa_BinarySchema_PubSubConnectionDataType = 15857; /// /// The identifier for the OpcUa_BinarySchema_ConnectionTransportDataType Variable. /// public const uint OpcUa_BinarySchema_ConnectionTransportDataType = 15860; /// /// The identifier for the OpcUa_BinarySchema_NetworkAddressDataType Variable. /// public const uint OpcUa_BinarySchema_NetworkAddressDataType = 21159; /// /// The identifier for the OpcUa_BinarySchema_NetworkAddressUrlDataType Variable. /// public const uint OpcUa_BinarySchema_NetworkAddressUrlDataType = 21162; /// /// The identifier for the OpcUa_BinarySchema_ReaderGroupDataType Variable. /// public const uint OpcUa_BinarySchema_ReaderGroupDataType = 21165; /// /// The identifier for the OpcUa_BinarySchema_ReaderGroupTransportDataType Variable. /// public const uint OpcUa_BinarySchema_ReaderGroupTransportDataType = 15866; /// /// The identifier for the OpcUa_BinarySchema_ReaderGroupMessageDataType Variable. /// public const uint OpcUa_BinarySchema_ReaderGroupMessageDataType = 15869; /// /// The identifier for the OpcUa_BinarySchema_DataSetReaderDataType Variable. /// public const uint OpcUa_BinarySchema_DataSetReaderDataType = 15872; /// /// The identifier for the OpcUa_BinarySchema_DataSetReaderTransportDataType Variable. /// public const uint OpcUa_BinarySchema_DataSetReaderTransportDataType = 15877; /// /// The identifier for the OpcUa_BinarySchema_DataSetReaderMessageDataType Variable. /// public const uint OpcUa_BinarySchema_DataSetReaderMessageDataType = 15880; /// /// The identifier for the OpcUa_BinarySchema_SubscribedDataSetDataType Variable. /// public const uint OpcUa_BinarySchema_SubscribedDataSetDataType = 15883; /// /// The identifier for the OpcUa_BinarySchema_TargetVariablesDataType Variable. /// public const uint OpcUa_BinarySchema_TargetVariablesDataType = 15886; /// /// The identifier for the OpcUa_BinarySchema_FieldTargetDataType Variable. /// public const uint OpcUa_BinarySchema_FieldTargetDataType = 21002; /// /// The identifier for the OpcUa_BinarySchema_SubscribedDataSetMirrorDataType Variable. /// public const uint OpcUa_BinarySchema_SubscribedDataSetMirrorDataType = 15889; /// /// The identifier for the OpcUa_BinarySchema_PubSubConfigurationDataType Variable. /// public const uint OpcUa_BinarySchema_PubSubConfigurationDataType = 21168; /// /// The identifier for the OpcUa_BinarySchema_UadpWriterGroupMessageDataType Variable. /// public const uint OpcUa_BinarySchema_UadpWriterGroupMessageDataType = 15895; /// /// The identifier for the OpcUa_BinarySchema_UadpDataSetWriterMessageDataType Variable. /// public const uint OpcUa_BinarySchema_UadpDataSetWriterMessageDataType = 15898; /// /// The identifier for the OpcUa_BinarySchema_UadpDataSetReaderMessageDataType Variable. /// public const uint OpcUa_BinarySchema_UadpDataSetReaderMessageDataType = 15919; /// /// The identifier for the OpcUa_BinarySchema_JsonWriterGroupMessageDataType Variable. /// public const uint OpcUa_BinarySchema_JsonWriterGroupMessageDataType = 15922; /// /// The identifier for the OpcUa_BinarySchema_JsonDataSetWriterMessageDataType Variable. /// public const uint OpcUa_BinarySchema_JsonDataSetWriterMessageDataType = 15925; /// /// The identifier for the OpcUa_BinarySchema_JsonDataSetReaderMessageDataType Variable. /// public const uint OpcUa_BinarySchema_JsonDataSetReaderMessageDataType = 15931; /// /// The identifier for the OpcUa_BinarySchema_DatagramConnectionTransportDataType Variable. /// public const uint OpcUa_BinarySchema_DatagramConnectionTransportDataType = 17469; /// /// The identifier for the OpcUa_BinarySchema_DatagramWriterGroupTransportDataType Variable. /// public const uint OpcUa_BinarySchema_DatagramWriterGroupTransportDataType = 21171; /// /// The identifier for the OpcUa_BinarySchema_BrokerConnectionTransportDataType Variable. /// public const uint OpcUa_BinarySchema_BrokerConnectionTransportDataType = 15524; /// /// The identifier for the OpcUa_BinarySchema_BrokerWriterGroupTransportDataType Variable. /// public const uint OpcUa_BinarySchema_BrokerWriterGroupTransportDataType = 15940; /// /// The identifier for the OpcUa_BinarySchema_BrokerDataSetWriterTransportDataType Variable. /// public const uint OpcUa_BinarySchema_BrokerDataSetWriterTransportDataType = 15943; /// /// The identifier for the OpcUa_BinarySchema_BrokerDataSetReaderTransportDataType Variable. /// public const uint OpcUa_BinarySchema_BrokerDataSetReaderTransportDataType = 15946; /// /// The identifier for the OpcUa_BinarySchema_RolePermissionType Variable. /// public const uint OpcUa_BinarySchema_RolePermissionType = 16131; /// /// The identifier for the OpcUa_BinarySchema_DataTypeDefinition Variable. /// public const uint OpcUa_BinarySchema_DataTypeDefinition = 18178; /// /// The identifier for the OpcUa_BinarySchema_StructureField Variable. /// public const uint OpcUa_BinarySchema_StructureField = 18181; /// /// The identifier for the OpcUa_BinarySchema_StructureDefinition Variable. /// public const uint OpcUa_BinarySchema_StructureDefinition = 18184; /// /// The identifier for the OpcUa_BinarySchema_EnumDefinition Variable. /// public const uint OpcUa_BinarySchema_EnumDefinition = 18187; /// /// The identifier for the OpcUa_BinarySchema_Argument Variable. /// public const uint OpcUa_BinarySchema_Argument = 7650; /// /// The identifier for the OpcUa_BinarySchema_EnumValueType Variable. /// public const uint OpcUa_BinarySchema_EnumValueType = 7656; /// /// The identifier for the OpcUa_BinarySchema_EnumField Variable. /// public const uint OpcUa_BinarySchema_EnumField = 14870; /// /// The identifier for the OpcUa_BinarySchema_OptionSet Variable. /// public const uint OpcUa_BinarySchema_OptionSet = 12767; /// /// The identifier for the OpcUa_BinarySchema_Union Variable. /// public const uint OpcUa_BinarySchema_Union = 12770; /// /// The identifier for the OpcUa_BinarySchema_TimeZoneDataType Variable. /// public const uint OpcUa_BinarySchema_TimeZoneDataType = 8914; /// /// The identifier for the OpcUa_BinarySchema_ApplicationDescription Variable. /// public const uint OpcUa_BinarySchema_ApplicationDescription = 7665; /// /// The identifier for the OpcUa_BinarySchema_ServerOnNetwork Variable. /// public const uint OpcUa_BinarySchema_ServerOnNetwork = 12213; /// /// The identifier for the OpcUa_BinarySchema_UserTokenPolicy Variable. /// public const uint OpcUa_BinarySchema_UserTokenPolicy = 7662; /// /// The identifier for the OpcUa_BinarySchema_EndpointDescription Variable. /// public const uint OpcUa_BinarySchema_EndpointDescription = 7668; /// /// The identifier for the OpcUa_BinarySchema_RegisteredServer Variable. /// public const uint OpcUa_BinarySchema_RegisteredServer = 7782; /// /// The identifier for the OpcUa_BinarySchema_DiscoveryConfiguration Variable. /// public const uint OpcUa_BinarySchema_DiscoveryConfiguration = 12902; /// /// The identifier for the OpcUa_BinarySchema_MdnsDiscoveryConfiguration Variable. /// public const uint OpcUa_BinarySchema_MdnsDiscoveryConfiguration = 12905; /// /// The identifier for the OpcUa_BinarySchema_SignedSoftwareCertificate Variable. /// public const uint OpcUa_BinarySchema_SignedSoftwareCertificate = 7698; /// /// The identifier for the OpcUa_BinarySchema_UserIdentityToken Variable. /// public const uint OpcUa_BinarySchema_UserIdentityToken = 7671; /// /// The identifier for the OpcUa_BinarySchema_AnonymousIdentityToken Variable. /// public const uint OpcUa_BinarySchema_AnonymousIdentityToken = 7674; /// /// The identifier for the OpcUa_BinarySchema_UserNameIdentityToken Variable. /// public const uint OpcUa_BinarySchema_UserNameIdentityToken = 7677; /// /// The identifier for the OpcUa_BinarySchema_X509IdentityToken Variable. /// public const uint OpcUa_BinarySchema_X509IdentityToken = 7680; /// /// The identifier for the OpcUa_BinarySchema_IssuedIdentityToken Variable. /// public const uint OpcUa_BinarySchema_IssuedIdentityToken = 7683; /// /// The identifier for the OpcUa_BinarySchema_AddNodesItem Variable. /// public const uint OpcUa_BinarySchema_AddNodesItem = 7728; /// /// The identifier for the OpcUa_BinarySchema_AddReferencesItem Variable. /// public const uint OpcUa_BinarySchema_AddReferencesItem = 7731; /// /// The identifier for the OpcUa_BinarySchema_DeleteNodesItem Variable. /// public const uint OpcUa_BinarySchema_DeleteNodesItem = 7734; /// /// The identifier for the OpcUa_BinarySchema_DeleteReferencesItem Variable. /// public const uint OpcUa_BinarySchema_DeleteReferencesItem = 7737; /// /// The identifier for the OpcUa_BinarySchema_RelativePathElement Variable. /// public const uint OpcUa_BinarySchema_RelativePathElement = 12718; /// /// The identifier for the OpcUa_BinarySchema_RelativePath Variable. /// public const uint OpcUa_BinarySchema_RelativePath = 12721; /// /// The identifier for the OpcUa_BinarySchema_EndpointConfiguration Variable. /// public const uint OpcUa_BinarySchema_EndpointConfiguration = 7686; /// /// The identifier for the OpcUa_BinarySchema_ContentFilterElement Variable. /// public const uint OpcUa_BinarySchema_ContentFilterElement = 7929; /// /// The identifier for the OpcUa_BinarySchema_ContentFilter Variable. /// public const uint OpcUa_BinarySchema_ContentFilter = 7932; /// /// The identifier for the OpcUa_BinarySchema_FilterOperand Variable. /// public const uint OpcUa_BinarySchema_FilterOperand = 7935; /// /// The identifier for the OpcUa_BinarySchema_ElementOperand Variable. /// public const uint OpcUa_BinarySchema_ElementOperand = 7938; /// /// The identifier for the OpcUa_BinarySchema_LiteralOperand Variable. /// public const uint OpcUa_BinarySchema_LiteralOperand = 7941; /// /// The identifier for the OpcUa_BinarySchema_AttributeOperand Variable. /// public const uint OpcUa_BinarySchema_AttributeOperand = 7944; /// /// The identifier for the OpcUa_BinarySchema_SimpleAttributeOperand Variable. /// public const uint OpcUa_BinarySchema_SimpleAttributeOperand = 7947; /// /// The identifier for the OpcUa_BinarySchema_HistoryEvent Variable. /// public const uint OpcUa_BinarySchema_HistoryEvent = 8004; /// /// The identifier for the OpcUa_BinarySchema_MonitoringFilter Variable. /// public const uint OpcUa_BinarySchema_MonitoringFilter = 8067; /// /// The identifier for the OpcUa_BinarySchema_EventFilter Variable. /// public const uint OpcUa_BinarySchema_EventFilter = 8073; /// /// The identifier for the OpcUa_BinarySchema_AggregateConfiguration Variable. /// public const uint OpcUa_BinarySchema_AggregateConfiguration = 8076; /// /// The identifier for the OpcUa_BinarySchema_HistoryEventFieldList Variable. /// public const uint OpcUa_BinarySchema_HistoryEventFieldList = 8172; /// /// The identifier for the OpcUa_BinarySchema_BuildInfo Variable. /// public const uint OpcUa_BinarySchema_BuildInfo = 7692; /// /// The identifier for the OpcUa_BinarySchema_RedundantServerDataType Variable. /// public const uint OpcUa_BinarySchema_RedundantServerDataType = 8208; /// /// The identifier for the OpcUa_BinarySchema_EndpointUrlListDataType Variable. /// public const uint OpcUa_BinarySchema_EndpointUrlListDataType = 11959; /// /// The identifier for the OpcUa_BinarySchema_NetworkGroupDataType Variable. /// public const uint OpcUa_BinarySchema_NetworkGroupDataType = 11962; /// /// The identifier for the OpcUa_BinarySchema_SamplingIntervalDiagnosticsDataType Variable. /// public const uint OpcUa_BinarySchema_SamplingIntervalDiagnosticsDataType = 8211; /// /// The identifier for the OpcUa_BinarySchema_ServerDiagnosticsSummaryDataType Variable. /// public const uint OpcUa_BinarySchema_ServerDiagnosticsSummaryDataType = 8214; /// /// The identifier for the OpcUa_BinarySchema_ServerStatusDataType Variable. /// public const uint OpcUa_BinarySchema_ServerStatusDataType = 8217; /// /// The identifier for the OpcUa_BinarySchema_SessionDiagnosticsDataType Variable. /// public const uint OpcUa_BinarySchema_SessionDiagnosticsDataType = 8220; /// /// The identifier for the OpcUa_BinarySchema_SessionSecurityDiagnosticsDataType Variable. /// public const uint OpcUa_BinarySchema_SessionSecurityDiagnosticsDataType = 8223; /// /// The identifier for the OpcUa_BinarySchema_ServiceCounterDataType Variable. /// public const uint OpcUa_BinarySchema_ServiceCounterDataType = 8226; /// /// The identifier for the OpcUa_BinarySchema_StatusResult Variable. /// public const uint OpcUa_BinarySchema_StatusResult = 7659; /// /// The identifier for the OpcUa_BinarySchema_SubscriptionDiagnosticsDataType Variable. /// public const uint OpcUa_BinarySchema_SubscriptionDiagnosticsDataType = 8229; /// /// The identifier for the OpcUa_BinarySchema_ModelChangeStructureDataType Variable. /// public const uint OpcUa_BinarySchema_ModelChangeStructureDataType = 8232; /// /// The identifier for the OpcUa_BinarySchema_SemanticChangeStructureDataType Variable. /// public const uint OpcUa_BinarySchema_SemanticChangeStructureDataType = 8235; /// /// The identifier for the OpcUa_BinarySchema_Range Variable. /// public const uint OpcUa_BinarySchema_Range = 8238; /// /// The identifier for the OpcUa_BinarySchema_EUInformation Variable. /// public const uint OpcUa_BinarySchema_EUInformation = 8241; /// /// The identifier for the OpcUa_BinarySchema_ComplexNumberType Variable. /// public const uint OpcUa_BinarySchema_ComplexNumberType = 12183; /// /// The identifier for the OpcUa_BinarySchema_DoubleComplexNumberType Variable. /// public const uint OpcUa_BinarySchema_DoubleComplexNumberType = 12186; /// /// The identifier for the OpcUa_BinarySchema_AxisInformation Variable. /// public const uint OpcUa_BinarySchema_AxisInformation = 12091; /// /// The identifier for the OpcUa_BinarySchema_XVType Variable. /// public const uint OpcUa_BinarySchema_XVType = 12094; /// /// The identifier for the OpcUa_BinarySchema_ProgramDiagnosticDataType Variable. /// public const uint OpcUa_BinarySchema_ProgramDiagnosticDataType = 8247; /// /// The identifier for the OpcUa_BinarySchema_ProgramDiagnostic2DataType Variable. /// public const uint OpcUa_BinarySchema_ProgramDiagnostic2DataType = 15398; /// /// The identifier for the OpcUa_BinarySchema_Annotation Variable. /// public const uint OpcUa_BinarySchema_Annotation = 8244; /// /// The identifier for the OpcUa_XmlSchema Variable. /// public const uint OpcUa_XmlSchema = 8252; /// /// The identifier for the OpcUa_XmlSchema_NamespaceUri Variable. /// public const uint OpcUa_XmlSchema_NamespaceUri = 8254; /// /// The identifier for the OpcUa_XmlSchema_Deprecated Variable. /// public const uint OpcUa_XmlSchema_Deprecated = 15039; /// /// The identifier for the OpcUa_XmlSchema_KeyValuePair Variable. /// public const uint OpcUa_XmlSchema_KeyValuePair = 14829; /// /// The identifier for the OpcUa_XmlSchema_EndpointType Variable. /// public const uint OpcUa_XmlSchema_EndpointType = 16024; /// /// The identifier for the OpcUa_XmlSchema_RationalNumber Variable. /// public const uint OpcUa_XmlSchema_RationalNumber = 18860; /// /// The identifier for the OpcUa_XmlSchema_Vector Variable. /// public const uint OpcUa_XmlSchema_Vector = 18863; /// /// The identifier for the OpcUa_XmlSchema_ThreeDVector Variable. /// public const uint OpcUa_XmlSchema_ThreeDVector = 18866; /// /// The identifier for the OpcUa_XmlSchema_CartesianCoordinates Variable. /// public const uint OpcUa_XmlSchema_CartesianCoordinates = 18869; /// /// The identifier for the OpcUa_XmlSchema_ThreeDCartesianCoordinates Variable. /// public const uint OpcUa_XmlSchema_ThreeDCartesianCoordinates = 19049; /// /// The identifier for the OpcUa_XmlSchema_Orientation Variable. /// public const uint OpcUa_XmlSchema_Orientation = 19052; /// /// The identifier for the OpcUa_XmlSchema_ThreeDOrientation Variable. /// public const uint OpcUa_XmlSchema_ThreeDOrientation = 19055; /// /// The identifier for the OpcUa_XmlSchema_Frame Variable. /// public const uint OpcUa_XmlSchema_Frame = 19058; /// /// The identifier for the OpcUa_XmlSchema_ThreeDFrame Variable. /// public const uint OpcUa_XmlSchema_ThreeDFrame = 19061; /// /// The identifier for the OpcUa_XmlSchema_IdentityMappingRuleType Variable. /// public const uint OpcUa_XmlSchema_IdentityMappingRuleType = 15730; /// /// The identifier for the OpcUa_XmlSchema_CurrencyUnitType Variable. /// public const uint OpcUa_XmlSchema_CurrencyUnitType = 23522; /// /// The identifier for the OpcUa_XmlSchema_TrustListDataType Variable. /// public const uint OpcUa_XmlSchema_TrustListDataType = 12677; /// /// The identifier for the OpcUa_XmlSchema_DataTypeSchemaHeader Variable. /// public const uint OpcUa_XmlSchema_DataTypeSchemaHeader = 16027; /// /// The identifier for the OpcUa_XmlSchema_DataTypeDescription Variable. /// public const uint OpcUa_XmlSchema_DataTypeDescription = 14811; /// /// The identifier for the OpcUa_XmlSchema_StructureDescription Variable. /// public const uint OpcUa_XmlSchema_StructureDescription = 15591; /// /// The identifier for the OpcUa_XmlSchema_EnumDescription Variable. /// public const uint OpcUa_XmlSchema_EnumDescription = 15594; /// /// The identifier for the OpcUa_XmlSchema_SimpleTypeDescription Variable. /// public const uint OpcUa_XmlSchema_SimpleTypeDescription = 15585; /// /// The identifier for the OpcUa_XmlSchema_UABinaryFileDataType Variable. /// public const uint OpcUa_XmlSchema_UABinaryFileDataType = 15588; /// /// The identifier for the OpcUa_XmlSchema_DataSetMetaDataType Variable. /// public const uint OpcUa_XmlSchema_DataSetMetaDataType = 14805; /// /// The identifier for the OpcUa_XmlSchema_FieldMetaData Variable. /// public const uint OpcUa_XmlSchema_FieldMetaData = 14808; /// /// The identifier for the OpcUa_XmlSchema_ConfigurationVersionDataType Variable. /// public const uint OpcUa_XmlSchema_ConfigurationVersionDataType = 14832; /// /// The identifier for the OpcUa_XmlSchema_PublishedDataSetDataType Variable. /// public const uint OpcUa_XmlSchema_PublishedDataSetDataType = 16030; /// /// The identifier for the OpcUa_XmlSchema_PublishedDataSetSourceDataType Variable. /// public const uint OpcUa_XmlSchema_PublishedDataSetSourceDataType = 16033; /// /// The identifier for the OpcUa_XmlSchema_PublishedVariableDataType Variable. /// public const uint OpcUa_XmlSchema_PublishedVariableDataType = 14320; /// /// The identifier for the OpcUa_XmlSchema_PublishedDataItemsDataType Variable. /// public const uint OpcUa_XmlSchema_PublishedDataItemsDataType = 16037; /// /// The identifier for the OpcUa_XmlSchema_PublishedEventsDataType Variable. /// public const uint OpcUa_XmlSchema_PublishedEventsDataType = 16040; /// /// The identifier for the OpcUa_XmlSchema_DataSetWriterDataType Variable. /// public const uint OpcUa_XmlSchema_DataSetWriterDataType = 16047; /// /// The identifier for the OpcUa_XmlSchema_DataSetWriterTransportDataType Variable. /// public const uint OpcUa_XmlSchema_DataSetWriterTransportDataType = 16050; /// /// The identifier for the OpcUa_XmlSchema_DataSetWriterMessageDataType Variable. /// public const uint OpcUa_XmlSchema_DataSetWriterMessageDataType = 16053; /// /// The identifier for the OpcUa_XmlSchema_PubSubGroupDataType Variable. /// public const uint OpcUa_XmlSchema_PubSubGroupDataType = 16056; /// /// The identifier for the OpcUa_XmlSchema_WriterGroupDataType Variable. /// public const uint OpcUa_XmlSchema_WriterGroupDataType = 21180; /// /// The identifier for the OpcUa_XmlSchema_WriterGroupTransportDataType Variable. /// public const uint OpcUa_XmlSchema_WriterGroupTransportDataType = 16062; /// /// The identifier for the OpcUa_XmlSchema_WriterGroupMessageDataType Variable. /// public const uint OpcUa_XmlSchema_WriterGroupMessageDataType = 16065; /// /// The identifier for the OpcUa_XmlSchema_PubSubConnectionDataType Variable. /// public const uint OpcUa_XmlSchema_PubSubConnectionDataType = 16068; /// /// The identifier for the OpcUa_XmlSchema_ConnectionTransportDataType Variable. /// public const uint OpcUa_XmlSchema_ConnectionTransportDataType = 16071; /// /// The identifier for the OpcUa_XmlSchema_NetworkAddressDataType Variable. /// public const uint OpcUa_XmlSchema_NetworkAddressDataType = 21183; /// /// The identifier for the OpcUa_XmlSchema_NetworkAddressUrlDataType Variable. /// public const uint OpcUa_XmlSchema_NetworkAddressUrlDataType = 21186; /// /// The identifier for the OpcUa_XmlSchema_ReaderGroupDataType Variable. /// public const uint OpcUa_XmlSchema_ReaderGroupDataType = 21189; /// /// The identifier for the OpcUa_XmlSchema_ReaderGroupTransportDataType Variable. /// public const uint OpcUa_XmlSchema_ReaderGroupTransportDataType = 16077; /// /// The identifier for the OpcUa_XmlSchema_ReaderGroupMessageDataType Variable. /// public const uint OpcUa_XmlSchema_ReaderGroupMessageDataType = 16080; /// /// The identifier for the OpcUa_XmlSchema_DataSetReaderDataType Variable. /// public const uint OpcUa_XmlSchema_DataSetReaderDataType = 16083; /// /// The identifier for the OpcUa_XmlSchema_DataSetReaderTransportDataType Variable. /// public const uint OpcUa_XmlSchema_DataSetReaderTransportDataType = 16086; /// /// The identifier for the OpcUa_XmlSchema_DataSetReaderMessageDataType Variable. /// public const uint OpcUa_XmlSchema_DataSetReaderMessageDataType = 16089; /// /// The identifier for the OpcUa_XmlSchema_SubscribedDataSetDataType Variable. /// public const uint OpcUa_XmlSchema_SubscribedDataSetDataType = 16092; /// /// The identifier for the OpcUa_XmlSchema_TargetVariablesDataType Variable. /// public const uint OpcUa_XmlSchema_TargetVariablesDataType = 16095; /// /// The identifier for the OpcUa_XmlSchema_FieldTargetDataType Variable. /// public const uint OpcUa_XmlSchema_FieldTargetDataType = 14835; /// /// The identifier for the OpcUa_XmlSchema_SubscribedDataSetMirrorDataType Variable. /// public const uint OpcUa_XmlSchema_SubscribedDataSetMirrorDataType = 16098; /// /// The identifier for the OpcUa_XmlSchema_PubSubConfigurationDataType Variable. /// public const uint OpcUa_XmlSchema_PubSubConfigurationDataType = 21192; /// /// The identifier for the OpcUa_XmlSchema_UadpWriterGroupMessageDataType Variable. /// public const uint OpcUa_XmlSchema_UadpWriterGroupMessageDataType = 16104; /// /// The identifier for the OpcUa_XmlSchema_UadpDataSetWriterMessageDataType Variable. /// public const uint OpcUa_XmlSchema_UadpDataSetWriterMessageDataType = 16107; /// /// The identifier for the OpcUa_XmlSchema_UadpDataSetReaderMessageDataType Variable. /// public const uint OpcUa_XmlSchema_UadpDataSetReaderMessageDataType = 16110; /// /// The identifier for the OpcUa_XmlSchema_JsonWriterGroupMessageDataType Variable. /// public const uint OpcUa_XmlSchema_JsonWriterGroupMessageDataType = 16113; /// /// The identifier for the OpcUa_XmlSchema_JsonDataSetWriterMessageDataType Variable. /// public const uint OpcUa_XmlSchema_JsonDataSetWriterMessageDataType = 16116; /// /// The identifier for the OpcUa_XmlSchema_JsonDataSetReaderMessageDataType Variable. /// public const uint OpcUa_XmlSchema_JsonDataSetReaderMessageDataType = 16119; /// /// The identifier for the OpcUa_XmlSchema_DatagramConnectionTransportDataType Variable. /// public const uint OpcUa_XmlSchema_DatagramConnectionTransportDataType = 17473; /// /// The identifier for the OpcUa_XmlSchema_DatagramWriterGroupTransportDataType Variable. /// public const uint OpcUa_XmlSchema_DatagramWriterGroupTransportDataType = 21195; /// /// The identifier for the OpcUa_XmlSchema_BrokerConnectionTransportDataType Variable. /// public const uint OpcUa_XmlSchema_BrokerConnectionTransportDataType = 15640; /// /// The identifier for the OpcUa_XmlSchema_BrokerWriterGroupTransportDataType Variable. /// public const uint OpcUa_XmlSchema_BrokerWriterGroupTransportDataType = 16125; /// /// The identifier for the OpcUa_XmlSchema_BrokerDataSetWriterTransportDataType Variable. /// public const uint OpcUa_XmlSchema_BrokerDataSetWriterTransportDataType = 16144; /// /// The identifier for the OpcUa_XmlSchema_BrokerDataSetReaderTransportDataType Variable. /// public const uint OpcUa_XmlSchema_BrokerDataSetReaderTransportDataType = 16147; /// /// The identifier for the OpcUa_XmlSchema_RolePermissionType Variable. /// public const uint OpcUa_XmlSchema_RolePermissionType = 16127; /// /// The identifier for the OpcUa_XmlSchema_DataTypeDefinition Variable. /// public const uint OpcUa_XmlSchema_DataTypeDefinition = 18166; /// /// The identifier for the OpcUa_XmlSchema_StructureField Variable. /// public const uint OpcUa_XmlSchema_StructureField = 18169; /// /// The identifier for the OpcUa_XmlSchema_StructureDefinition Variable. /// public const uint OpcUa_XmlSchema_StructureDefinition = 18172; /// /// The identifier for the OpcUa_XmlSchema_EnumDefinition Variable. /// public const uint OpcUa_XmlSchema_EnumDefinition = 18175; /// /// The identifier for the OpcUa_XmlSchema_Argument Variable. /// public const uint OpcUa_XmlSchema_Argument = 8285; /// /// The identifier for the OpcUa_XmlSchema_EnumValueType Variable. /// public const uint OpcUa_XmlSchema_EnumValueType = 8291; /// /// The identifier for the OpcUa_XmlSchema_EnumField Variable. /// public const uint OpcUa_XmlSchema_EnumField = 14826; /// /// The identifier for the OpcUa_XmlSchema_OptionSet Variable. /// public const uint OpcUa_XmlSchema_OptionSet = 12759; /// /// The identifier for the OpcUa_XmlSchema_Union Variable. /// public const uint OpcUa_XmlSchema_Union = 12762; /// /// The identifier for the OpcUa_XmlSchema_TimeZoneDataType Variable. /// public const uint OpcUa_XmlSchema_TimeZoneDataType = 8918; /// /// The identifier for the OpcUa_XmlSchema_ApplicationDescription Variable. /// public const uint OpcUa_XmlSchema_ApplicationDescription = 8300; /// /// The identifier for the OpcUa_XmlSchema_ServerOnNetwork Variable. /// public const uint OpcUa_XmlSchema_ServerOnNetwork = 12201; /// /// The identifier for the OpcUa_XmlSchema_UserTokenPolicy Variable. /// public const uint OpcUa_XmlSchema_UserTokenPolicy = 8297; /// /// The identifier for the OpcUa_XmlSchema_EndpointDescription Variable. /// public const uint OpcUa_XmlSchema_EndpointDescription = 8303; /// /// The identifier for the OpcUa_XmlSchema_RegisteredServer Variable. /// public const uint OpcUa_XmlSchema_RegisteredServer = 8417; /// /// The identifier for the OpcUa_XmlSchema_DiscoveryConfiguration Variable. /// public const uint OpcUa_XmlSchema_DiscoveryConfiguration = 12894; /// /// The identifier for the OpcUa_XmlSchema_MdnsDiscoveryConfiguration Variable. /// public const uint OpcUa_XmlSchema_MdnsDiscoveryConfiguration = 12897; /// /// The identifier for the OpcUa_XmlSchema_SignedSoftwareCertificate Variable. /// public const uint OpcUa_XmlSchema_SignedSoftwareCertificate = 8333; /// /// The identifier for the OpcUa_XmlSchema_UserIdentityToken Variable. /// public const uint OpcUa_XmlSchema_UserIdentityToken = 8306; /// /// The identifier for the OpcUa_XmlSchema_AnonymousIdentityToken Variable. /// public const uint OpcUa_XmlSchema_AnonymousIdentityToken = 8309; /// /// The identifier for the OpcUa_XmlSchema_UserNameIdentityToken Variable. /// public const uint OpcUa_XmlSchema_UserNameIdentityToken = 8312; /// /// The identifier for the OpcUa_XmlSchema_X509IdentityToken Variable. /// public const uint OpcUa_XmlSchema_X509IdentityToken = 8315; /// /// The identifier for the OpcUa_XmlSchema_IssuedIdentityToken Variable. /// public const uint OpcUa_XmlSchema_IssuedIdentityToken = 8318; /// /// The identifier for the OpcUa_XmlSchema_AddNodesItem Variable. /// public const uint OpcUa_XmlSchema_AddNodesItem = 8363; /// /// The identifier for the OpcUa_XmlSchema_AddReferencesItem Variable. /// public const uint OpcUa_XmlSchema_AddReferencesItem = 8366; /// /// The identifier for the OpcUa_XmlSchema_DeleteNodesItem Variable. /// public const uint OpcUa_XmlSchema_DeleteNodesItem = 8369; /// /// The identifier for the OpcUa_XmlSchema_DeleteReferencesItem Variable. /// public const uint OpcUa_XmlSchema_DeleteReferencesItem = 8372; /// /// The identifier for the OpcUa_XmlSchema_RelativePathElement Variable. /// public const uint OpcUa_XmlSchema_RelativePathElement = 12712; /// /// The identifier for the OpcUa_XmlSchema_RelativePath Variable. /// public const uint OpcUa_XmlSchema_RelativePath = 12715; /// /// The identifier for the OpcUa_XmlSchema_EndpointConfiguration Variable. /// public const uint OpcUa_XmlSchema_EndpointConfiguration = 8321; /// /// The identifier for the OpcUa_XmlSchema_ContentFilterElement Variable. /// public const uint OpcUa_XmlSchema_ContentFilterElement = 8564; /// /// The identifier for the OpcUa_XmlSchema_ContentFilter Variable. /// public const uint OpcUa_XmlSchema_ContentFilter = 8567; /// /// The identifier for the OpcUa_XmlSchema_FilterOperand Variable. /// public const uint OpcUa_XmlSchema_FilterOperand = 8570; /// /// The identifier for the OpcUa_XmlSchema_ElementOperand Variable. /// public const uint OpcUa_XmlSchema_ElementOperand = 8573; /// /// The identifier for the OpcUa_XmlSchema_LiteralOperand Variable. /// public const uint OpcUa_XmlSchema_LiteralOperand = 8576; /// /// The identifier for the OpcUa_XmlSchema_AttributeOperand Variable. /// public const uint OpcUa_XmlSchema_AttributeOperand = 8579; /// /// The identifier for the OpcUa_XmlSchema_SimpleAttributeOperand Variable. /// public const uint OpcUa_XmlSchema_SimpleAttributeOperand = 8582; /// /// The identifier for the OpcUa_XmlSchema_HistoryEvent Variable. /// public const uint OpcUa_XmlSchema_HistoryEvent = 8639; /// /// The identifier for the OpcUa_XmlSchema_MonitoringFilter Variable. /// public const uint OpcUa_XmlSchema_MonitoringFilter = 8702; /// /// The identifier for the OpcUa_XmlSchema_EventFilter Variable. /// public const uint OpcUa_XmlSchema_EventFilter = 8708; /// /// The identifier for the OpcUa_XmlSchema_AggregateConfiguration Variable. /// public const uint OpcUa_XmlSchema_AggregateConfiguration = 8711; /// /// The identifier for the OpcUa_XmlSchema_HistoryEventFieldList Variable. /// public const uint OpcUa_XmlSchema_HistoryEventFieldList = 8807; /// /// The identifier for the OpcUa_XmlSchema_BuildInfo Variable. /// public const uint OpcUa_XmlSchema_BuildInfo = 8327; /// /// The identifier for the OpcUa_XmlSchema_RedundantServerDataType Variable. /// public const uint OpcUa_XmlSchema_RedundantServerDataType = 8843; /// /// The identifier for the OpcUa_XmlSchema_EndpointUrlListDataType Variable. /// public const uint OpcUa_XmlSchema_EndpointUrlListDataType = 11951; /// /// The identifier for the OpcUa_XmlSchema_NetworkGroupDataType Variable. /// public const uint OpcUa_XmlSchema_NetworkGroupDataType = 11954; /// /// The identifier for the OpcUa_XmlSchema_SamplingIntervalDiagnosticsDataType Variable. /// public const uint OpcUa_XmlSchema_SamplingIntervalDiagnosticsDataType = 8846; /// /// The identifier for the OpcUa_XmlSchema_ServerDiagnosticsSummaryDataType Variable. /// public const uint OpcUa_XmlSchema_ServerDiagnosticsSummaryDataType = 8849; /// /// The identifier for the OpcUa_XmlSchema_ServerStatusDataType Variable. /// public const uint OpcUa_XmlSchema_ServerStatusDataType = 8852; /// /// The identifier for the OpcUa_XmlSchema_SessionDiagnosticsDataType Variable. /// public const uint OpcUa_XmlSchema_SessionDiagnosticsDataType = 8855; /// /// The identifier for the OpcUa_XmlSchema_SessionSecurityDiagnosticsDataType Variable. /// public const uint OpcUa_XmlSchema_SessionSecurityDiagnosticsDataType = 8858; /// /// The identifier for the OpcUa_XmlSchema_ServiceCounterDataType Variable. /// public const uint OpcUa_XmlSchema_ServiceCounterDataType = 8861; /// /// The identifier for the OpcUa_XmlSchema_StatusResult Variable. /// public const uint OpcUa_XmlSchema_StatusResult = 8294; /// /// The identifier for the OpcUa_XmlSchema_SubscriptionDiagnosticsDataType Variable. /// public const uint OpcUa_XmlSchema_SubscriptionDiagnosticsDataType = 8864; /// /// The identifier for the OpcUa_XmlSchema_ModelChangeStructureDataType Variable. /// public const uint OpcUa_XmlSchema_ModelChangeStructureDataType = 8867; /// /// The identifier for the OpcUa_XmlSchema_SemanticChangeStructureDataType Variable. /// public const uint OpcUa_XmlSchema_SemanticChangeStructureDataType = 8870; /// /// The identifier for the OpcUa_XmlSchema_Range Variable. /// public const uint OpcUa_XmlSchema_Range = 8873; /// /// The identifier for the OpcUa_XmlSchema_EUInformation Variable. /// public const uint OpcUa_XmlSchema_EUInformation = 8876; /// /// The identifier for the OpcUa_XmlSchema_ComplexNumberType Variable. /// public const uint OpcUa_XmlSchema_ComplexNumberType = 12175; /// /// The identifier for the OpcUa_XmlSchema_DoubleComplexNumberType Variable. /// public const uint OpcUa_XmlSchema_DoubleComplexNumberType = 12178; /// /// The identifier for the OpcUa_XmlSchema_AxisInformation Variable. /// public const uint OpcUa_XmlSchema_AxisInformation = 12083; /// /// The identifier for the OpcUa_XmlSchema_XVType Variable. /// public const uint OpcUa_XmlSchema_XVType = 12086; /// /// The identifier for the OpcUa_XmlSchema_ProgramDiagnosticDataType Variable. /// public const uint OpcUa_XmlSchema_ProgramDiagnosticDataType = 8882; /// /// The identifier for the OpcUa_XmlSchema_ProgramDiagnostic2DataType Variable. /// public const uint OpcUa_XmlSchema_ProgramDiagnostic2DataType = 15402; /// /// The identifier for the OpcUa_XmlSchema_Annotation Variable. /// public const uint OpcUa_XmlSchema_Annotation = 8879; } #endregion #region VariableType Identifiers /// /// A class that declares constants for all VariableTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class VariableTypes { /// /// The identifier for the BaseVariableType VariableType. /// public const uint BaseVariableType = 62; /// /// The identifier for the BaseDataVariableType VariableType. /// public const uint BaseDataVariableType = 63; /// /// The identifier for the PropertyType VariableType. /// public const uint PropertyType = 68; /// /// The identifier for the DataTypeDescriptionType VariableType. /// public const uint DataTypeDescriptionType = 69; /// /// The identifier for the DataTypeDictionaryType VariableType. /// public const uint DataTypeDictionaryType = 72; /// /// The identifier for the ServerVendorCapabilityType VariableType. /// public const uint ServerVendorCapabilityType = 2137; /// /// The identifier for the ServerStatusType VariableType. /// public const uint ServerStatusType = 2138; /// /// The identifier for the BuildInfoType VariableType. /// public const uint BuildInfoType = 3051; /// /// The identifier for the ServerDiagnosticsSummaryType VariableType. /// public const uint ServerDiagnosticsSummaryType = 2150; /// /// The identifier for the SamplingIntervalDiagnosticsArrayType VariableType. /// public const uint SamplingIntervalDiagnosticsArrayType = 2164; /// /// The identifier for the SamplingIntervalDiagnosticsType VariableType. /// public const uint SamplingIntervalDiagnosticsType = 2165; /// /// The identifier for the SubscriptionDiagnosticsArrayType VariableType. /// public const uint SubscriptionDiagnosticsArrayType = 2171; /// /// The identifier for the SubscriptionDiagnosticsType VariableType. /// public const uint SubscriptionDiagnosticsType = 2172; /// /// The identifier for the SessionDiagnosticsArrayType VariableType. /// public const uint SessionDiagnosticsArrayType = 2196; /// /// The identifier for the SessionDiagnosticsVariableType VariableType. /// public const uint SessionDiagnosticsVariableType = 2197; /// /// The identifier for the SessionSecurityDiagnosticsArrayType VariableType. /// public const uint SessionSecurityDiagnosticsArrayType = 2243; /// /// The identifier for the SessionSecurityDiagnosticsType VariableType. /// public const uint SessionSecurityDiagnosticsType = 2244; /// /// The identifier for the OptionSetType VariableType. /// public const uint OptionSetType = 11487; /// /// The identifier for the SelectionListType VariableType. /// public const uint SelectionListType = 16309; /// /// The identifier for the AudioVariableType VariableType. /// public const uint AudioVariableType = 17986; /// /// The identifier for the StateVariableType VariableType. /// public const uint StateVariableType = 2755; /// /// The identifier for the TransitionVariableType VariableType. /// public const uint TransitionVariableType = 2762; /// /// The identifier for the FiniteStateVariableType VariableType. /// public const uint FiniteStateVariableType = 2760; /// /// The identifier for the FiniteTransitionVariableType VariableType. /// public const uint FiniteTransitionVariableType = 2767; /// /// The identifier for the GuardVariableType VariableType. /// public const uint GuardVariableType = 15113; /// /// The identifier for the ExpressionGuardVariableType VariableType. /// public const uint ExpressionGuardVariableType = 15128; /// /// The identifier for the ElseGuardVariableType VariableType. /// public const uint ElseGuardVariableType = 15317; /// /// The identifier for the RationalNumberType VariableType. /// public const uint RationalNumberType = 17709; /// /// The identifier for the VectorType VariableType. /// public const uint VectorType = 17714; /// /// The identifier for the ThreeDVectorType VariableType. /// public const uint ThreeDVectorType = 17716; /// /// The identifier for the CartesianCoordinatesType VariableType. /// public const uint CartesianCoordinatesType = 18772; /// /// The identifier for the ThreeDCartesianCoordinatesType VariableType. /// public const uint ThreeDCartesianCoordinatesType = 18774; /// /// The identifier for the OrientationType VariableType. /// public const uint OrientationType = 18779; /// /// The identifier for the ThreeDOrientationType VariableType. /// public const uint ThreeDOrientationType = 18781; /// /// The identifier for the FrameType VariableType. /// public const uint FrameType = 18786; /// /// The identifier for the ThreeDFrameType VariableType. /// public const uint ThreeDFrameType = 18791; /// /// The identifier for the DataItemType VariableType. /// public const uint DataItemType = 2365; /// /// The identifier for the BaseAnalogType VariableType. /// public const uint BaseAnalogType = 15318; /// /// The identifier for the AnalogItemType VariableType. /// public const uint AnalogItemType = 2368; /// /// The identifier for the AnalogUnitType VariableType. /// public const uint AnalogUnitType = 17497; /// /// The identifier for the AnalogUnitRangeType VariableType. /// public const uint AnalogUnitRangeType = 17570; /// /// The identifier for the DiscreteItemType VariableType. /// public const uint DiscreteItemType = 2372; /// /// The identifier for the TwoStateDiscreteType VariableType. /// public const uint TwoStateDiscreteType = 2373; /// /// The identifier for the MultiStateDiscreteType VariableType. /// public const uint MultiStateDiscreteType = 2376; /// /// The identifier for the MultiStateValueDiscreteType VariableType. /// public const uint MultiStateValueDiscreteType = 11238; /// /// The identifier for the ArrayItemType VariableType. /// public const uint ArrayItemType = 12021; /// /// The identifier for the YArrayItemType VariableType. /// public const uint YArrayItemType = 12029; /// /// The identifier for the XYArrayItemType VariableType. /// public const uint XYArrayItemType = 12038; /// /// The identifier for the ImageItemType VariableType. /// public const uint ImageItemType = 12047; /// /// The identifier for the CubeItemType VariableType. /// public const uint CubeItemType = 12057; /// /// The identifier for the NDimensionArrayItemType VariableType. /// public const uint NDimensionArrayItemType = 12068; /// /// The identifier for the TwoStateVariableType VariableType. /// public const uint TwoStateVariableType = 8995; /// /// The identifier for the ConditionVariableType VariableType. /// public const uint ConditionVariableType = 9002; /// /// The identifier for the AlarmRateVariableType VariableType. /// public const uint AlarmRateVariableType = 17277; /// /// The identifier for the ProgramDiagnosticType VariableType. /// public const uint ProgramDiagnosticType = 2380; /// /// The identifier for the ProgramDiagnostic2Type VariableType. /// public const uint ProgramDiagnostic2Type = 15383; /// /// The identifier for the PubSubDiagnosticsCounterType VariableType. /// public const uint PubSubDiagnosticsCounterType = 19725; /// /// The identifier for the MultiStateDictionaryEntryDiscreteBaseType VariableType. /// public const uint MultiStateDictionaryEntryDiscreteBaseType = 19077; /// /// The identifier for the MultiStateDictionaryEntryDiscreteType VariableType. /// public const uint MultiStateDictionaryEntryDiscreteType = 19084; } #endregion #region DataType Node Identifiers /// /// A class that declares constants for all DataTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class DataTypeIds { /// /// The identifier for the BaseDataType DataType. /// public static readonly NodeId BaseDataType = new NodeId(Opc.Ua.DataTypes.BaseDataType); /// /// The identifier for the Number DataType. /// public static readonly NodeId Number = new NodeId(Opc.Ua.DataTypes.Number); /// /// The identifier for the Integer DataType. /// public static readonly NodeId Integer = new NodeId(Opc.Ua.DataTypes.Integer); /// /// The identifier for the UInteger DataType. /// public static readonly NodeId UInteger = new NodeId(Opc.Ua.DataTypes.UInteger); /// /// The identifier for the Enumeration DataType. /// public static readonly NodeId Enumeration = new NodeId(Opc.Ua.DataTypes.Enumeration); /// /// The identifier for the Boolean DataType. /// public static readonly NodeId Boolean = new NodeId(Opc.Ua.DataTypes.Boolean); /// /// The identifier for the SByte DataType. /// public static readonly NodeId SByte = new NodeId(Opc.Ua.DataTypes.SByte); /// /// The identifier for the Byte DataType. /// public static readonly NodeId Byte = new NodeId(Opc.Ua.DataTypes.Byte); /// /// The identifier for the Int16 DataType. /// public static readonly NodeId Int16 = new NodeId(Opc.Ua.DataTypes.Int16); /// /// The identifier for the UInt16 DataType. /// public static readonly NodeId UInt16 = new NodeId(Opc.Ua.DataTypes.UInt16); /// /// The identifier for the Int32 DataType. /// public static readonly NodeId Int32 = new NodeId(Opc.Ua.DataTypes.Int32); /// /// The identifier for the UInt32 DataType. /// public static readonly NodeId UInt32 = new NodeId(Opc.Ua.DataTypes.UInt32); /// /// The identifier for the Int64 DataType. /// public static readonly NodeId Int64 = new NodeId(Opc.Ua.DataTypes.Int64); /// /// The identifier for the UInt64 DataType. /// public static readonly NodeId UInt64 = new NodeId(Opc.Ua.DataTypes.UInt64); /// /// The identifier for the Float DataType. /// public static readonly NodeId Float = new NodeId(Opc.Ua.DataTypes.Float); /// /// The identifier for the Double DataType. /// public static readonly NodeId Double = new NodeId(Opc.Ua.DataTypes.Double); /// /// The identifier for the String DataType. /// public static readonly NodeId String = new NodeId(Opc.Ua.DataTypes.String); /// /// The identifier for the DateTime DataType. /// public static readonly NodeId DateTime = new NodeId(Opc.Ua.DataTypes.DateTime); /// /// The identifier for the Guid DataType. /// public static readonly NodeId Guid = new NodeId(Opc.Ua.DataTypes.Guid); /// /// The identifier for the ByteString DataType. /// public static readonly NodeId ByteString = new NodeId(Opc.Ua.DataTypes.ByteString); /// /// The identifier for the XmlElement DataType. /// public static readonly NodeId XmlElement = new NodeId(Opc.Ua.DataTypes.XmlElement); /// /// The identifier for the NodeId DataType. /// public static readonly NodeId NodeId = new NodeId(Opc.Ua.DataTypes.NodeId); /// /// The identifier for the ExpandedNodeId DataType. /// public static readonly NodeId ExpandedNodeId = new NodeId(Opc.Ua.DataTypes.ExpandedNodeId); /// /// The identifier for the StatusCode DataType. /// public static readonly NodeId StatusCode = new NodeId(Opc.Ua.DataTypes.StatusCode); /// /// The identifier for the QualifiedName DataType. /// public static readonly NodeId QualifiedName = new NodeId(Opc.Ua.DataTypes.QualifiedName); /// /// The identifier for the LocalizedText DataType. /// public static readonly NodeId LocalizedText = new NodeId(Opc.Ua.DataTypes.LocalizedText); /// /// The identifier for the Structure DataType. /// public static readonly NodeId Structure = new NodeId(Opc.Ua.DataTypes.Structure); /// /// The identifier for the DataValue DataType. /// public static readonly NodeId DataValue = new NodeId(Opc.Ua.DataTypes.DataValue); /// /// The identifier for the DiagnosticInfo DataType. /// public static readonly NodeId DiagnosticInfo = new NodeId(Opc.Ua.DataTypes.DiagnosticInfo); /// /// The identifier for the Image DataType. /// public static readonly NodeId Image = new NodeId(Opc.Ua.DataTypes.Image); /// /// The identifier for the Decimal DataType. /// public static readonly NodeId Decimal = new NodeId(Opc.Ua.DataTypes.Decimal); /// /// The identifier for the NamingRuleType DataType. /// public static readonly NodeId NamingRuleType = new NodeId(Opc.Ua.DataTypes.NamingRuleType); /// /// The identifier for the ImageBMP DataType. /// public static readonly NodeId ImageBMP = new NodeId(Opc.Ua.DataTypes.ImageBMP); /// /// The identifier for the ImageGIF DataType. /// public static readonly NodeId ImageGIF = new NodeId(Opc.Ua.DataTypes.ImageGIF); /// /// The identifier for the ImageJPG DataType. /// public static readonly NodeId ImageJPG = new NodeId(Opc.Ua.DataTypes.ImageJPG); /// /// The identifier for the ImagePNG DataType. /// public static readonly NodeId ImagePNG = new NodeId(Opc.Ua.DataTypes.ImagePNG); /// /// The identifier for the AudioDataType DataType. /// public static readonly NodeId AudioDataType = new NodeId(Opc.Ua.DataTypes.AudioDataType); /// /// The identifier for the BitFieldMaskDataType DataType. /// public static readonly NodeId BitFieldMaskDataType = new NodeId(Opc.Ua.DataTypes.BitFieldMaskDataType); /// /// The identifier for the KeyValuePair DataType. /// public static readonly NodeId KeyValuePair = new NodeId(Opc.Ua.DataTypes.KeyValuePair); /// /// The identifier for the EndpointType DataType. /// public static readonly NodeId EndpointType = new NodeId(Opc.Ua.DataTypes.EndpointType); /// /// The identifier for the RationalNumber DataType. /// public static readonly NodeId RationalNumber = new NodeId(Opc.Ua.DataTypes.RationalNumber); /// /// The identifier for the Vector DataType. /// public static readonly NodeId Vector = new NodeId(Opc.Ua.DataTypes.Vector); /// /// The identifier for the ThreeDVector DataType. /// public static readonly NodeId ThreeDVector = new NodeId(Opc.Ua.DataTypes.ThreeDVector); /// /// The identifier for the CartesianCoordinates DataType. /// public static readonly NodeId CartesianCoordinates = new NodeId(Opc.Ua.DataTypes.CartesianCoordinates); /// /// The identifier for the ThreeDCartesianCoordinates DataType. /// public static readonly NodeId ThreeDCartesianCoordinates = new NodeId(Opc.Ua.DataTypes.ThreeDCartesianCoordinates); /// /// The identifier for the Orientation DataType. /// public static readonly NodeId Orientation = new NodeId(Opc.Ua.DataTypes.Orientation); /// /// The identifier for the ThreeDOrientation DataType. /// public static readonly NodeId ThreeDOrientation = new NodeId(Opc.Ua.DataTypes.ThreeDOrientation); /// /// The identifier for the Frame DataType. /// public static readonly NodeId Frame = new NodeId(Opc.Ua.DataTypes.Frame); /// /// The identifier for the ThreeDFrame DataType. /// public static readonly NodeId ThreeDFrame = new NodeId(Opc.Ua.DataTypes.ThreeDFrame); /// /// The identifier for the OpenFileMode DataType. /// public static readonly NodeId OpenFileMode = new NodeId(Opc.Ua.DataTypes.OpenFileMode); /// /// The identifier for the IdentityCriteriaType DataType. /// public static readonly NodeId IdentityCriteriaType = new NodeId(Opc.Ua.DataTypes.IdentityCriteriaType); /// /// The identifier for the IdentityMappingRuleType DataType. /// public static readonly NodeId IdentityMappingRuleType = new NodeId(Opc.Ua.DataTypes.IdentityMappingRuleType); /// /// The identifier for the CurrencyUnitType DataType. /// public static readonly NodeId CurrencyUnitType = new NodeId(Opc.Ua.DataTypes.CurrencyUnitType); /// /// The identifier for the TrustListMasks DataType. /// public static readonly NodeId TrustListMasks = new NodeId(Opc.Ua.DataTypes.TrustListMasks); /// /// The identifier for the TrustListDataType DataType. /// public static readonly NodeId TrustListDataType = new NodeId(Opc.Ua.DataTypes.TrustListDataType); /// /// The identifier for the DecimalDataType DataType. /// public static readonly NodeId DecimalDataType = new NodeId(Opc.Ua.DataTypes.DecimalDataType); /// /// The identifier for the DataTypeSchemaHeader DataType. /// public static readonly NodeId DataTypeSchemaHeader = new NodeId(Opc.Ua.DataTypes.DataTypeSchemaHeader); /// /// The identifier for the DataTypeDescription DataType. /// public static readonly NodeId DataTypeDescription = new NodeId(Opc.Ua.DataTypes.DataTypeDescription); /// /// The identifier for the StructureDescription DataType. /// public static readonly NodeId StructureDescription = new NodeId(Opc.Ua.DataTypes.StructureDescription); /// /// The identifier for the EnumDescription DataType. /// public static readonly NodeId EnumDescription = new NodeId(Opc.Ua.DataTypes.EnumDescription); /// /// The identifier for the SimpleTypeDescription DataType. /// public static readonly NodeId SimpleTypeDescription = new NodeId(Opc.Ua.DataTypes.SimpleTypeDescription); /// /// The identifier for the UABinaryFileDataType DataType. /// public static readonly NodeId UABinaryFileDataType = new NodeId(Opc.Ua.DataTypes.UABinaryFileDataType); /// /// The identifier for the PubSubState DataType. /// public static readonly NodeId PubSubState = new NodeId(Opc.Ua.DataTypes.PubSubState); /// /// The identifier for the DataSetMetaDataType DataType. /// public static readonly NodeId DataSetMetaDataType = new NodeId(Opc.Ua.DataTypes.DataSetMetaDataType); /// /// The identifier for the FieldMetaData DataType. /// public static readonly NodeId FieldMetaData = new NodeId(Opc.Ua.DataTypes.FieldMetaData); /// /// The identifier for the DataSetFieldFlags DataType. /// public static readonly NodeId DataSetFieldFlags = new NodeId(Opc.Ua.DataTypes.DataSetFieldFlags); /// /// The identifier for the ConfigurationVersionDataType DataType. /// public static readonly NodeId ConfigurationVersionDataType = new NodeId(Opc.Ua.DataTypes.ConfigurationVersionDataType); /// /// The identifier for the PublishedDataSetDataType DataType. /// public static readonly NodeId PublishedDataSetDataType = new NodeId(Opc.Ua.DataTypes.PublishedDataSetDataType); /// /// The identifier for the PublishedDataSetSourceDataType DataType. /// public static readonly NodeId PublishedDataSetSourceDataType = new NodeId(Opc.Ua.DataTypes.PublishedDataSetSourceDataType); /// /// The identifier for the PublishedVariableDataType DataType. /// public static readonly NodeId PublishedVariableDataType = new NodeId(Opc.Ua.DataTypes.PublishedVariableDataType); /// /// The identifier for the PublishedDataItemsDataType DataType. /// public static readonly NodeId PublishedDataItemsDataType = new NodeId(Opc.Ua.DataTypes.PublishedDataItemsDataType); /// /// The identifier for the PublishedEventsDataType DataType. /// public static readonly NodeId PublishedEventsDataType = new NodeId(Opc.Ua.DataTypes.PublishedEventsDataType); /// /// The identifier for the DataSetFieldContentMask DataType. /// public static readonly NodeId DataSetFieldContentMask = new NodeId(Opc.Ua.DataTypes.DataSetFieldContentMask); /// /// The identifier for the DataSetWriterDataType DataType. /// public static readonly NodeId DataSetWriterDataType = new NodeId(Opc.Ua.DataTypes.DataSetWriterDataType); /// /// The identifier for the DataSetWriterTransportDataType DataType. /// public static readonly NodeId DataSetWriterTransportDataType = new NodeId(Opc.Ua.DataTypes.DataSetWriterTransportDataType); /// /// The identifier for the DataSetWriterMessageDataType DataType. /// public static readonly NodeId DataSetWriterMessageDataType = new NodeId(Opc.Ua.DataTypes.DataSetWriterMessageDataType); /// /// The identifier for the PubSubGroupDataType DataType. /// public static readonly NodeId PubSubGroupDataType = new NodeId(Opc.Ua.DataTypes.PubSubGroupDataType); /// /// The identifier for the WriterGroupDataType DataType. /// public static readonly NodeId WriterGroupDataType = new NodeId(Opc.Ua.DataTypes.WriterGroupDataType); /// /// The identifier for the WriterGroupTransportDataType DataType. /// public static readonly NodeId WriterGroupTransportDataType = new NodeId(Opc.Ua.DataTypes.WriterGroupTransportDataType); /// /// The identifier for the WriterGroupMessageDataType DataType. /// public static readonly NodeId WriterGroupMessageDataType = new NodeId(Opc.Ua.DataTypes.WriterGroupMessageDataType); /// /// The identifier for the PubSubConnectionDataType DataType. /// public static readonly NodeId PubSubConnectionDataType = new NodeId(Opc.Ua.DataTypes.PubSubConnectionDataType); /// /// The identifier for the ConnectionTransportDataType DataType. /// public static readonly NodeId ConnectionTransportDataType = new NodeId(Opc.Ua.DataTypes.ConnectionTransportDataType); /// /// The identifier for the NetworkAddressDataType DataType. /// public static readonly NodeId NetworkAddressDataType = new NodeId(Opc.Ua.DataTypes.NetworkAddressDataType); /// /// The identifier for the NetworkAddressUrlDataType DataType. /// public static readonly NodeId NetworkAddressUrlDataType = new NodeId(Opc.Ua.DataTypes.NetworkAddressUrlDataType); /// /// The identifier for the ReaderGroupDataType DataType. /// public static readonly NodeId ReaderGroupDataType = new NodeId(Opc.Ua.DataTypes.ReaderGroupDataType); /// /// The identifier for the ReaderGroupTransportDataType DataType. /// public static readonly NodeId ReaderGroupTransportDataType = new NodeId(Opc.Ua.DataTypes.ReaderGroupTransportDataType); /// /// The identifier for the ReaderGroupMessageDataType DataType. /// public static readonly NodeId ReaderGroupMessageDataType = new NodeId(Opc.Ua.DataTypes.ReaderGroupMessageDataType); /// /// The identifier for the DataSetReaderDataType DataType. /// public static readonly NodeId DataSetReaderDataType = new NodeId(Opc.Ua.DataTypes.DataSetReaderDataType); /// /// The identifier for the DataSetReaderTransportDataType DataType. /// public static readonly NodeId DataSetReaderTransportDataType = new NodeId(Opc.Ua.DataTypes.DataSetReaderTransportDataType); /// /// The identifier for the DataSetReaderMessageDataType DataType. /// public static readonly NodeId DataSetReaderMessageDataType = new NodeId(Opc.Ua.DataTypes.DataSetReaderMessageDataType); /// /// The identifier for the SubscribedDataSetDataType DataType. /// public static readonly NodeId SubscribedDataSetDataType = new NodeId(Opc.Ua.DataTypes.SubscribedDataSetDataType); /// /// The identifier for the TargetVariablesDataType DataType. /// public static readonly NodeId TargetVariablesDataType = new NodeId(Opc.Ua.DataTypes.TargetVariablesDataType); /// /// The identifier for the FieldTargetDataType DataType. /// public static readonly NodeId FieldTargetDataType = new NodeId(Opc.Ua.DataTypes.FieldTargetDataType); /// /// The identifier for the OverrideValueHandling DataType. /// public static readonly NodeId OverrideValueHandling = new NodeId(Opc.Ua.DataTypes.OverrideValueHandling); /// /// The identifier for the SubscribedDataSetMirrorDataType DataType. /// public static readonly NodeId SubscribedDataSetMirrorDataType = new NodeId(Opc.Ua.DataTypes.SubscribedDataSetMirrorDataType); /// /// The identifier for the PubSubConfigurationDataType DataType. /// public static readonly NodeId PubSubConfigurationDataType = new NodeId(Opc.Ua.DataTypes.PubSubConfigurationDataType); /// /// The identifier for the DataSetOrderingType DataType. /// public static readonly NodeId DataSetOrderingType = new NodeId(Opc.Ua.DataTypes.DataSetOrderingType); /// /// The identifier for the UadpNetworkMessageContentMask DataType. /// public static readonly NodeId UadpNetworkMessageContentMask = new NodeId(Opc.Ua.DataTypes.UadpNetworkMessageContentMask); /// /// The identifier for the UadpWriterGroupMessageDataType DataType. /// public static readonly NodeId UadpWriterGroupMessageDataType = new NodeId(Opc.Ua.DataTypes.UadpWriterGroupMessageDataType); /// /// The identifier for the UadpDataSetMessageContentMask DataType. /// public static readonly NodeId UadpDataSetMessageContentMask = new NodeId(Opc.Ua.DataTypes.UadpDataSetMessageContentMask); /// /// The identifier for the UadpDataSetWriterMessageDataType DataType. /// public static readonly NodeId UadpDataSetWriterMessageDataType = new NodeId(Opc.Ua.DataTypes.UadpDataSetWriterMessageDataType); /// /// The identifier for the UadpDataSetReaderMessageDataType DataType. /// public static readonly NodeId UadpDataSetReaderMessageDataType = new NodeId(Opc.Ua.DataTypes.UadpDataSetReaderMessageDataType); /// /// The identifier for the JsonNetworkMessageContentMask DataType. /// public static readonly NodeId JsonNetworkMessageContentMask = new NodeId(Opc.Ua.DataTypes.JsonNetworkMessageContentMask); /// /// The identifier for the JsonWriterGroupMessageDataType DataType. /// public static readonly NodeId JsonWriterGroupMessageDataType = new NodeId(Opc.Ua.DataTypes.JsonWriterGroupMessageDataType); /// /// The identifier for the JsonDataSetMessageContentMask DataType. /// public static readonly NodeId JsonDataSetMessageContentMask = new NodeId(Opc.Ua.DataTypes.JsonDataSetMessageContentMask); /// /// The identifier for the JsonDataSetWriterMessageDataType DataType. /// public static readonly NodeId JsonDataSetWriterMessageDataType = new NodeId(Opc.Ua.DataTypes.JsonDataSetWriterMessageDataType); /// /// The identifier for the JsonDataSetReaderMessageDataType DataType. /// public static readonly NodeId JsonDataSetReaderMessageDataType = new NodeId(Opc.Ua.DataTypes.JsonDataSetReaderMessageDataType); /// /// The identifier for the DatagramConnectionTransportDataType DataType. /// public static readonly NodeId DatagramConnectionTransportDataType = new NodeId(Opc.Ua.DataTypes.DatagramConnectionTransportDataType); /// /// The identifier for the DatagramWriterGroupTransportDataType DataType. /// public static readonly NodeId DatagramWriterGroupTransportDataType = new NodeId(Opc.Ua.DataTypes.DatagramWriterGroupTransportDataType); /// /// The identifier for the BrokerConnectionTransportDataType DataType. /// public static readonly NodeId BrokerConnectionTransportDataType = new NodeId(Opc.Ua.DataTypes.BrokerConnectionTransportDataType); /// /// The identifier for the BrokerTransportQualityOfService DataType. /// public static readonly NodeId BrokerTransportQualityOfService = new NodeId(Opc.Ua.DataTypes.BrokerTransportQualityOfService); /// /// The identifier for the BrokerWriterGroupTransportDataType DataType. /// public static readonly NodeId BrokerWriterGroupTransportDataType = new NodeId(Opc.Ua.DataTypes.BrokerWriterGroupTransportDataType); /// /// The identifier for the BrokerDataSetWriterTransportDataType DataType. /// public static readonly NodeId BrokerDataSetWriterTransportDataType = new NodeId(Opc.Ua.DataTypes.BrokerDataSetWriterTransportDataType); /// /// The identifier for the BrokerDataSetReaderTransportDataType DataType. /// public static readonly NodeId BrokerDataSetReaderTransportDataType = new NodeId(Opc.Ua.DataTypes.BrokerDataSetReaderTransportDataType); /// /// The identifier for the DiagnosticsLevel DataType. /// public static readonly NodeId DiagnosticsLevel = new NodeId(Opc.Ua.DataTypes.DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsCounterClassification DataType. /// public static readonly NodeId PubSubDiagnosticsCounterClassification = new NodeId(Opc.Ua.DataTypes.PubSubDiagnosticsCounterClassification); /// /// The identifier for the IdType DataType. /// public static readonly NodeId IdType = new NodeId(Opc.Ua.DataTypes.IdType); /// /// The identifier for the NodeClass DataType. /// public static readonly NodeId NodeClass = new NodeId(Opc.Ua.DataTypes.NodeClass); /// /// The identifier for the PermissionType DataType. /// public static readonly NodeId PermissionType = new NodeId(Opc.Ua.DataTypes.PermissionType); /// /// The identifier for the AccessLevelType DataType. /// public static readonly NodeId AccessLevelType = new NodeId(Opc.Ua.DataTypes.AccessLevelType); /// /// The identifier for the AccessLevelExType DataType. /// public static readonly NodeId AccessLevelExType = new NodeId(Opc.Ua.DataTypes.AccessLevelExType); /// /// The identifier for the EventNotifierType DataType. /// public static readonly NodeId EventNotifierType = new NodeId(Opc.Ua.DataTypes.EventNotifierType); /// /// The identifier for the AccessRestrictionType DataType. /// public static readonly NodeId AccessRestrictionType = new NodeId(Opc.Ua.DataTypes.AccessRestrictionType); /// /// The identifier for the RolePermissionType DataType. /// public static readonly NodeId RolePermissionType = new NodeId(Opc.Ua.DataTypes.RolePermissionType); /// /// The identifier for the DataTypeDefinition DataType. /// public static readonly NodeId DataTypeDefinition = new NodeId(Opc.Ua.DataTypes.DataTypeDefinition); /// /// The identifier for the StructureType DataType. /// public static readonly NodeId StructureType = new NodeId(Opc.Ua.DataTypes.StructureType); /// /// The identifier for the StructureField DataType. /// public static readonly NodeId StructureField = new NodeId(Opc.Ua.DataTypes.StructureField); /// /// The identifier for the StructureDefinition DataType. /// public static readonly NodeId StructureDefinition = new NodeId(Opc.Ua.DataTypes.StructureDefinition); /// /// The identifier for the EnumDefinition DataType. /// public static readonly NodeId EnumDefinition = new NodeId(Opc.Ua.DataTypes.EnumDefinition); /// /// The identifier for the Node DataType. /// public static readonly NodeId Node = new NodeId(Opc.Ua.DataTypes.Node); /// /// The identifier for the InstanceNode DataType. /// public static readonly NodeId InstanceNode = new NodeId(Opc.Ua.DataTypes.InstanceNode); /// /// The identifier for the TypeNode DataType. /// public static readonly NodeId TypeNode = new NodeId(Opc.Ua.DataTypes.TypeNode); /// /// The identifier for the ObjectNode DataType. /// public static readonly NodeId ObjectNode = new NodeId(Opc.Ua.DataTypes.ObjectNode); /// /// The identifier for the ObjectTypeNode DataType. /// public static readonly NodeId ObjectTypeNode = new NodeId(Opc.Ua.DataTypes.ObjectTypeNode); /// /// The identifier for the VariableNode DataType. /// public static readonly NodeId VariableNode = new NodeId(Opc.Ua.DataTypes.VariableNode); /// /// The identifier for the VariableTypeNode DataType. /// public static readonly NodeId VariableTypeNode = new NodeId(Opc.Ua.DataTypes.VariableTypeNode); /// /// The identifier for the ReferenceTypeNode DataType. /// public static readonly NodeId ReferenceTypeNode = new NodeId(Opc.Ua.DataTypes.ReferenceTypeNode); /// /// The identifier for the MethodNode DataType. /// public static readonly NodeId MethodNode = new NodeId(Opc.Ua.DataTypes.MethodNode); /// /// The identifier for the ViewNode DataType. /// public static readonly NodeId ViewNode = new NodeId(Opc.Ua.DataTypes.ViewNode); /// /// The identifier for the DataTypeNode DataType. /// public static readonly NodeId DataTypeNode = new NodeId(Opc.Ua.DataTypes.DataTypeNode); /// /// The identifier for the ReferenceNode DataType. /// public static readonly NodeId ReferenceNode = new NodeId(Opc.Ua.DataTypes.ReferenceNode); /// /// The identifier for the Argument DataType. /// public static readonly NodeId Argument = new NodeId(Opc.Ua.DataTypes.Argument); /// /// The identifier for the EnumValueType DataType. /// public static readonly NodeId EnumValueType = new NodeId(Opc.Ua.DataTypes.EnumValueType); /// /// The identifier for the EnumField DataType. /// public static readonly NodeId EnumField = new NodeId(Opc.Ua.DataTypes.EnumField); /// /// The identifier for the OptionSet DataType. /// public static readonly NodeId OptionSet = new NodeId(Opc.Ua.DataTypes.OptionSet); /// /// The identifier for the Union DataType. /// public static readonly NodeId Union = new NodeId(Opc.Ua.DataTypes.Union); /// /// The identifier for the NormalizedString DataType. /// public static readonly NodeId NormalizedString = new NodeId(Opc.Ua.DataTypes.NormalizedString); /// /// The identifier for the DecimalString DataType. /// public static readonly NodeId DecimalString = new NodeId(Opc.Ua.DataTypes.DecimalString); /// /// The identifier for the DurationString DataType. /// public static readonly NodeId DurationString = new NodeId(Opc.Ua.DataTypes.DurationString); /// /// The identifier for the TimeString DataType. /// public static readonly NodeId TimeString = new NodeId(Opc.Ua.DataTypes.TimeString); /// /// The identifier for the DateString DataType. /// public static readonly NodeId DateString = new NodeId(Opc.Ua.DataTypes.DateString); /// /// The identifier for the Duration DataType. /// public static readonly NodeId Duration = new NodeId(Opc.Ua.DataTypes.Duration); /// /// The identifier for the UtcTime DataType. /// public static readonly NodeId UtcTime = new NodeId(Opc.Ua.DataTypes.UtcTime); /// /// The identifier for the LocaleId DataType. /// public static readonly NodeId LocaleId = new NodeId(Opc.Ua.DataTypes.LocaleId); /// /// The identifier for the TimeZoneDataType DataType. /// public static readonly NodeId TimeZoneDataType = new NodeId(Opc.Ua.DataTypes.TimeZoneDataType); /// /// The identifier for the Index DataType. /// public static readonly NodeId Index = new NodeId(Opc.Ua.DataTypes.Index); /// /// The identifier for the IntegerId DataType. /// public static readonly NodeId IntegerId = new NodeId(Opc.Ua.DataTypes.IntegerId); /// /// The identifier for the ApplicationType DataType. /// public static readonly NodeId ApplicationType = new NodeId(Opc.Ua.DataTypes.ApplicationType); /// /// The identifier for the ApplicationDescription DataType. /// public static readonly NodeId ApplicationDescription = new NodeId(Opc.Ua.DataTypes.ApplicationDescription); /// /// The identifier for the RequestHeader DataType. /// public static readonly NodeId RequestHeader = new NodeId(Opc.Ua.DataTypes.RequestHeader); /// /// The identifier for the ResponseHeader DataType. /// public static readonly NodeId ResponseHeader = new NodeId(Opc.Ua.DataTypes.ResponseHeader); /// /// The identifier for the VersionTime DataType. /// public static readonly NodeId VersionTime = new NodeId(Opc.Ua.DataTypes.VersionTime); /// /// The identifier for the ServiceFault DataType. /// public static readonly NodeId ServiceFault = new NodeId(Opc.Ua.DataTypes.ServiceFault); /// /// The identifier for the SessionlessInvokeRequestType DataType. /// public static readonly NodeId SessionlessInvokeRequestType = new NodeId(Opc.Ua.DataTypes.SessionlessInvokeRequestType); /// /// The identifier for the SessionlessInvokeResponseType DataType. /// public static readonly NodeId SessionlessInvokeResponseType = new NodeId(Opc.Ua.DataTypes.SessionlessInvokeResponseType); /// /// The identifier for the FindServersRequest DataType. /// public static readonly NodeId FindServersRequest = new NodeId(Opc.Ua.DataTypes.FindServersRequest); /// /// The identifier for the FindServersResponse DataType. /// public static readonly NodeId FindServersResponse = new NodeId(Opc.Ua.DataTypes.FindServersResponse); /// /// The identifier for the ServerOnNetwork DataType. /// public static readonly NodeId ServerOnNetwork = new NodeId(Opc.Ua.DataTypes.ServerOnNetwork); /// /// The identifier for the FindServersOnNetworkRequest DataType. /// public static readonly NodeId FindServersOnNetworkRequest = new NodeId(Opc.Ua.DataTypes.FindServersOnNetworkRequest); /// /// The identifier for the FindServersOnNetworkResponse DataType. /// public static readonly NodeId FindServersOnNetworkResponse = new NodeId(Opc.Ua.DataTypes.FindServersOnNetworkResponse); /// /// The identifier for the ApplicationInstanceCertificate DataType. /// public static readonly NodeId ApplicationInstanceCertificate = new NodeId(Opc.Ua.DataTypes.ApplicationInstanceCertificate); /// /// The identifier for the MessageSecurityMode DataType. /// public static readonly NodeId MessageSecurityMode = new NodeId(Opc.Ua.DataTypes.MessageSecurityMode); /// /// The identifier for the UserTokenType DataType. /// public static readonly NodeId UserTokenType = new NodeId(Opc.Ua.DataTypes.UserTokenType); /// /// The identifier for the UserTokenPolicy DataType. /// public static readonly NodeId UserTokenPolicy = new NodeId(Opc.Ua.DataTypes.UserTokenPolicy); /// /// The identifier for the EndpointDescription DataType. /// public static readonly NodeId EndpointDescription = new NodeId(Opc.Ua.DataTypes.EndpointDescription); /// /// The identifier for the GetEndpointsRequest DataType. /// public static readonly NodeId GetEndpointsRequest = new NodeId(Opc.Ua.DataTypes.GetEndpointsRequest); /// /// The identifier for the GetEndpointsResponse DataType. /// public static readonly NodeId GetEndpointsResponse = new NodeId(Opc.Ua.DataTypes.GetEndpointsResponse); /// /// The identifier for the RegisteredServer DataType. /// public static readonly NodeId RegisteredServer = new NodeId(Opc.Ua.DataTypes.RegisteredServer); /// /// The identifier for the RegisterServerRequest DataType. /// public static readonly NodeId RegisterServerRequest = new NodeId(Opc.Ua.DataTypes.RegisterServerRequest); /// /// The identifier for the RegisterServerResponse DataType. /// public static readonly NodeId RegisterServerResponse = new NodeId(Opc.Ua.DataTypes.RegisterServerResponse); /// /// The identifier for the DiscoveryConfiguration DataType. /// public static readonly NodeId DiscoveryConfiguration = new NodeId(Opc.Ua.DataTypes.DiscoveryConfiguration); /// /// The identifier for the MdnsDiscoveryConfiguration DataType. /// public static readonly NodeId MdnsDiscoveryConfiguration = new NodeId(Opc.Ua.DataTypes.MdnsDiscoveryConfiguration); /// /// The identifier for the RegisterServer2Request DataType. /// public static readonly NodeId RegisterServer2Request = new NodeId(Opc.Ua.DataTypes.RegisterServer2Request); /// /// The identifier for the RegisterServer2Response DataType. /// public static readonly NodeId RegisterServer2Response = new NodeId(Opc.Ua.DataTypes.RegisterServer2Response); /// /// The identifier for the SecurityTokenRequestType DataType. /// public static readonly NodeId SecurityTokenRequestType = new NodeId(Opc.Ua.DataTypes.SecurityTokenRequestType); /// /// The identifier for the ChannelSecurityToken DataType. /// public static readonly NodeId ChannelSecurityToken = new NodeId(Opc.Ua.DataTypes.ChannelSecurityToken); /// /// The identifier for the OpenSecureChannelRequest DataType. /// public static readonly NodeId OpenSecureChannelRequest = new NodeId(Opc.Ua.DataTypes.OpenSecureChannelRequest); /// /// The identifier for the OpenSecureChannelResponse DataType. /// public static readonly NodeId OpenSecureChannelResponse = new NodeId(Opc.Ua.DataTypes.OpenSecureChannelResponse); /// /// The identifier for the CloseSecureChannelRequest DataType. /// public static readonly NodeId CloseSecureChannelRequest = new NodeId(Opc.Ua.DataTypes.CloseSecureChannelRequest); /// /// The identifier for the CloseSecureChannelResponse DataType. /// public static readonly NodeId CloseSecureChannelResponse = new NodeId(Opc.Ua.DataTypes.CloseSecureChannelResponse); /// /// The identifier for the SignedSoftwareCertificate DataType. /// public static readonly NodeId SignedSoftwareCertificate = new NodeId(Opc.Ua.DataTypes.SignedSoftwareCertificate); /// /// The identifier for the SessionAuthenticationToken DataType. /// public static readonly NodeId SessionAuthenticationToken = new NodeId(Opc.Ua.DataTypes.SessionAuthenticationToken); /// /// The identifier for the SignatureData DataType. /// public static readonly NodeId SignatureData = new NodeId(Opc.Ua.DataTypes.SignatureData); /// /// The identifier for the CreateSessionRequest DataType. /// public static readonly NodeId CreateSessionRequest = new NodeId(Opc.Ua.DataTypes.CreateSessionRequest); /// /// The identifier for the CreateSessionResponse DataType. /// public static readonly NodeId CreateSessionResponse = new NodeId(Opc.Ua.DataTypes.CreateSessionResponse); /// /// The identifier for the UserIdentityToken DataType. /// public static readonly NodeId UserIdentityToken = new NodeId(Opc.Ua.DataTypes.UserIdentityToken); /// /// The identifier for the AnonymousIdentityToken DataType. /// public static readonly NodeId AnonymousIdentityToken = new NodeId(Opc.Ua.DataTypes.AnonymousIdentityToken); /// /// The identifier for the UserNameIdentityToken DataType. /// public static readonly NodeId UserNameIdentityToken = new NodeId(Opc.Ua.DataTypes.UserNameIdentityToken); /// /// The identifier for the X509IdentityToken DataType. /// public static readonly NodeId X509IdentityToken = new NodeId(Opc.Ua.DataTypes.X509IdentityToken); /// /// The identifier for the IssuedIdentityToken DataType. /// public static readonly NodeId IssuedIdentityToken = new NodeId(Opc.Ua.DataTypes.IssuedIdentityToken); /// /// The identifier for the RsaEncryptedSecret DataType. /// public static readonly NodeId RsaEncryptedSecret = new NodeId(Opc.Ua.DataTypes.RsaEncryptedSecret); /// /// The identifier for the ActivateSessionRequest DataType. /// public static readonly NodeId ActivateSessionRequest = new NodeId(Opc.Ua.DataTypes.ActivateSessionRequest); /// /// The identifier for the ActivateSessionResponse DataType. /// public static readonly NodeId ActivateSessionResponse = new NodeId(Opc.Ua.DataTypes.ActivateSessionResponse); /// /// The identifier for the CloseSessionRequest DataType. /// public static readonly NodeId CloseSessionRequest = new NodeId(Opc.Ua.DataTypes.CloseSessionRequest); /// /// The identifier for the CloseSessionResponse DataType. /// public static readonly NodeId CloseSessionResponse = new NodeId(Opc.Ua.DataTypes.CloseSessionResponse); /// /// The identifier for the CancelRequest DataType. /// public static readonly NodeId CancelRequest = new NodeId(Opc.Ua.DataTypes.CancelRequest); /// /// The identifier for the CancelResponse DataType. /// public static readonly NodeId CancelResponse = new NodeId(Opc.Ua.DataTypes.CancelResponse); /// /// The identifier for the NodeAttributesMask DataType. /// public static readonly NodeId NodeAttributesMask = new NodeId(Opc.Ua.DataTypes.NodeAttributesMask); /// /// The identifier for the NodeAttributes DataType. /// public static readonly NodeId NodeAttributes = new NodeId(Opc.Ua.DataTypes.NodeAttributes); /// /// The identifier for the ObjectAttributes DataType. /// public static readonly NodeId ObjectAttributes = new NodeId(Opc.Ua.DataTypes.ObjectAttributes); /// /// The identifier for the VariableAttributes DataType. /// public static readonly NodeId VariableAttributes = new NodeId(Opc.Ua.DataTypes.VariableAttributes); /// /// The identifier for the MethodAttributes DataType. /// public static readonly NodeId MethodAttributes = new NodeId(Opc.Ua.DataTypes.MethodAttributes); /// /// The identifier for the ObjectTypeAttributes DataType. /// public static readonly NodeId ObjectTypeAttributes = new NodeId(Opc.Ua.DataTypes.ObjectTypeAttributes); /// /// The identifier for the VariableTypeAttributes DataType. /// public static readonly NodeId VariableTypeAttributes = new NodeId(Opc.Ua.DataTypes.VariableTypeAttributes); /// /// The identifier for the ReferenceTypeAttributes DataType. /// public static readonly NodeId ReferenceTypeAttributes = new NodeId(Opc.Ua.DataTypes.ReferenceTypeAttributes); /// /// The identifier for the DataTypeAttributes DataType. /// public static readonly NodeId DataTypeAttributes = new NodeId(Opc.Ua.DataTypes.DataTypeAttributes); /// /// The identifier for the ViewAttributes DataType. /// public static readonly NodeId ViewAttributes = new NodeId(Opc.Ua.DataTypes.ViewAttributes); /// /// The identifier for the GenericAttributeValue DataType. /// public static readonly NodeId GenericAttributeValue = new NodeId(Opc.Ua.DataTypes.GenericAttributeValue); /// /// The identifier for the GenericAttributes DataType. /// public static readonly NodeId GenericAttributes = new NodeId(Opc.Ua.DataTypes.GenericAttributes); /// /// The identifier for the AddNodesItem DataType. /// public static readonly NodeId AddNodesItem = new NodeId(Opc.Ua.DataTypes.AddNodesItem); /// /// The identifier for the AddNodesResult DataType. /// public static readonly NodeId AddNodesResult = new NodeId(Opc.Ua.DataTypes.AddNodesResult); /// /// The identifier for the AddNodesRequest DataType. /// public static readonly NodeId AddNodesRequest = new NodeId(Opc.Ua.DataTypes.AddNodesRequest); /// /// The identifier for the AddNodesResponse DataType. /// public static readonly NodeId AddNodesResponse = new NodeId(Opc.Ua.DataTypes.AddNodesResponse); /// /// The identifier for the AddReferencesItem DataType. /// public static readonly NodeId AddReferencesItem = new NodeId(Opc.Ua.DataTypes.AddReferencesItem); /// /// The identifier for the AddReferencesRequest DataType. /// public static readonly NodeId AddReferencesRequest = new NodeId(Opc.Ua.DataTypes.AddReferencesRequest); /// /// The identifier for the AddReferencesResponse DataType. /// public static readonly NodeId AddReferencesResponse = new NodeId(Opc.Ua.DataTypes.AddReferencesResponse); /// /// The identifier for the DeleteNodesItem DataType. /// public static readonly NodeId DeleteNodesItem = new NodeId(Opc.Ua.DataTypes.DeleteNodesItem); /// /// The identifier for the DeleteNodesRequest DataType. /// public static readonly NodeId DeleteNodesRequest = new NodeId(Opc.Ua.DataTypes.DeleteNodesRequest); /// /// The identifier for the DeleteNodesResponse DataType. /// public static readonly NodeId DeleteNodesResponse = new NodeId(Opc.Ua.DataTypes.DeleteNodesResponse); /// /// The identifier for the DeleteReferencesItem DataType. /// public static readonly NodeId DeleteReferencesItem = new NodeId(Opc.Ua.DataTypes.DeleteReferencesItem); /// /// The identifier for the DeleteReferencesRequest DataType. /// public static readonly NodeId DeleteReferencesRequest = new NodeId(Opc.Ua.DataTypes.DeleteReferencesRequest); /// /// The identifier for the DeleteReferencesResponse DataType. /// public static readonly NodeId DeleteReferencesResponse = new NodeId(Opc.Ua.DataTypes.DeleteReferencesResponse); /// /// The identifier for the AttributeWriteMask DataType. /// public static readonly NodeId AttributeWriteMask = new NodeId(Opc.Ua.DataTypes.AttributeWriteMask); /// /// The identifier for the BrowseDirection DataType. /// public static readonly NodeId BrowseDirection = new NodeId(Opc.Ua.DataTypes.BrowseDirection); /// /// The identifier for the ViewDescription DataType. /// public static readonly NodeId ViewDescription = new NodeId(Opc.Ua.DataTypes.ViewDescription); /// /// The identifier for the BrowseDescription DataType. /// public static readonly NodeId BrowseDescription = new NodeId(Opc.Ua.DataTypes.BrowseDescription); /// /// The identifier for the BrowseResultMask DataType. /// public static readonly NodeId BrowseResultMask = new NodeId(Opc.Ua.DataTypes.BrowseResultMask); /// /// The identifier for the ReferenceDescription DataType. /// public static readonly NodeId ReferenceDescription = new NodeId(Opc.Ua.DataTypes.ReferenceDescription); /// /// The identifier for the ContinuationPoint DataType. /// public static readonly NodeId ContinuationPoint = new NodeId(Opc.Ua.DataTypes.ContinuationPoint); /// /// The identifier for the BrowseResult DataType. /// public static readonly NodeId BrowseResult = new NodeId(Opc.Ua.DataTypes.BrowseResult); /// /// The identifier for the BrowseRequest DataType. /// public static readonly NodeId BrowseRequest = new NodeId(Opc.Ua.DataTypes.BrowseRequest); /// /// The identifier for the BrowseResponse DataType. /// public static readonly NodeId BrowseResponse = new NodeId(Opc.Ua.DataTypes.BrowseResponse); /// /// The identifier for the BrowseNextRequest DataType. /// public static readonly NodeId BrowseNextRequest = new NodeId(Opc.Ua.DataTypes.BrowseNextRequest); /// /// The identifier for the BrowseNextResponse DataType. /// public static readonly NodeId BrowseNextResponse = new NodeId(Opc.Ua.DataTypes.BrowseNextResponse); /// /// The identifier for the RelativePathElement DataType. /// public static readonly NodeId RelativePathElement = new NodeId(Opc.Ua.DataTypes.RelativePathElement); /// /// The identifier for the RelativePath DataType. /// public static readonly NodeId RelativePath = new NodeId(Opc.Ua.DataTypes.RelativePath); /// /// The identifier for the BrowsePath DataType. /// public static readonly NodeId BrowsePath = new NodeId(Opc.Ua.DataTypes.BrowsePath); /// /// The identifier for the BrowsePathTarget DataType. /// public static readonly NodeId BrowsePathTarget = new NodeId(Opc.Ua.DataTypes.BrowsePathTarget); /// /// The identifier for the BrowsePathResult DataType. /// public static readonly NodeId BrowsePathResult = new NodeId(Opc.Ua.DataTypes.BrowsePathResult); /// /// The identifier for the TranslateBrowsePathsToNodeIdsRequest DataType. /// public static readonly NodeId TranslateBrowsePathsToNodeIdsRequest = new NodeId(Opc.Ua.DataTypes.TranslateBrowsePathsToNodeIdsRequest); /// /// The identifier for the TranslateBrowsePathsToNodeIdsResponse DataType. /// public static readonly NodeId TranslateBrowsePathsToNodeIdsResponse = new NodeId(Opc.Ua.DataTypes.TranslateBrowsePathsToNodeIdsResponse); /// /// The identifier for the RegisterNodesRequest DataType. /// public static readonly NodeId RegisterNodesRequest = new NodeId(Opc.Ua.DataTypes.RegisterNodesRequest); /// /// The identifier for the RegisterNodesResponse DataType. /// public static readonly NodeId RegisterNodesResponse = new NodeId(Opc.Ua.DataTypes.RegisterNodesResponse); /// /// The identifier for the UnregisterNodesRequest DataType. /// public static readonly NodeId UnregisterNodesRequest = new NodeId(Opc.Ua.DataTypes.UnregisterNodesRequest); /// /// The identifier for the UnregisterNodesResponse DataType. /// public static readonly NodeId UnregisterNodesResponse = new NodeId(Opc.Ua.DataTypes.UnregisterNodesResponse); /// /// The identifier for the Counter DataType. /// public static readonly NodeId Counter = new NodeId(Opc.Ua.DataTypes.Counter); /// /// The identifier for the NumericRange DataType. /// public static readonly NodeId NumericRange = new NodeId(Opc.Ua.DataTypes.NumericRange); /// /// The identifier for the Time DataType. /// public static readonly NodeId Time = new NodeId(Opc.Ua.DataTypes.Time); /// /// The identifier for the Date DataType. /// public static readonly NodeId Date = new NodeId(Opc.Ua.DataTypes.Date); /// /// The identifier for the EndpointConfiguration DataType. /// public static readonly NodeId EndpointConfiguration = new NodeId(Opc.Ua.DataTypes.EndpointConfiguration); /// /// The identifier for the QueryDataDescription DataType. /// public static readonly NodeId QueryDataDescription = new NodeId(Opc.Ua.DataTypes.QueryDataDescription); /// /// The identifier for the NodeTypeDescription DataType. /// public static readonly NodeId NodeTypeDescription = new NodeId(Opc.Ua.DataTypes.NodeTypeDescription); /// /// The identifier for the FilterOperator DataType. /// public static readonly NodeId FilterOperator = new NodeId(Opc.Ua.DataTypes.FilterOperator); /// /// The identifier for the QueryDataSet DataType. /// public static readonly NodeId QueryDataSet = new NodeId(Opc.Ua.DataTypes.QueryDataSet); /// /// The identifier for the NodeReference DataType. /// public static readonly NodeId NodeReference = new NodeId(Opc.Ua.DataTypes.NodeReference); /// /// The identifier for the ContentFilterElement DataType. /// public static readonly NodeId ContentFilterElement = new NodeId(Opc.Ua.DataTypes.ContentFilterElement); /// /// The identifier for the ContentFilter DataType. /// public static readonly NodeId ContentFilter = new NodeId(Opc.Ua.DataTypes.ContentFilter); /// /// The identifier for the FilterOperand DataType. /// public static readonly NodeId FilterOperand = new NodeId(Opc.Ua.DataTypes.FilterOperand); /// /// The identifier for the ElementOperand DataType. /// public static readonly NodeId ElementOperand = new NodeId(Opc.Ua.DataTypes.ElementOperand); /// /// The identifier for the LiteralOperand DataType. /// public static readonly NodeId LiteralOperand = new NodeId(Opc.Ua.DataTypes.LiteralOperand); /// /// The identifier for the AttributeOperand DataType. /// public static readonly NodeId AttributeOperand = new NodeId(Opc.Ua.DataTypes.AttributeOperand); /// /// The identifier for the SimpleAttributeOperand DataType. /// public static readonly NodeId SimpleAttributeOperand = new NodeId(Opc.Ua.DataTypes.SimpleAttributeOperand); /// /// The identifier for the ContentFilterElementResult DataType. /// public static readonly NodeId ContentFilterElementResult = new NodeId(Opc.Ua.DataTypes.ContentFilterElementResult); /// /// The identifier for the ContentFilterResult DataType. /// public static readonly NodeId ContentFilterResult = new NodeId(Opc.Ua.DataTypes.ContentFilterResult); /// /// The identifier for the ParsingResult DataType. /// public static readonly NodeId ParsingResult = new NodeId(Opc.Ua.DataTypes.ParsingResult); /// /// The identifier for the QueryFirstRequest DataType. /// public static readonly NodeId QueryFirstRequest = new NodeId(Opc.Ua.DataTypes.QueryFirstRequest); /// /// The identifier for the QueryFirstResponse DataType. /// public static readonly NodeId QueryFirstResponse = new NodeId(Opc.Ua.DataTypes.QueryFirstResponse); /// /// The identifier for the QueryNextRequest DataType. /// public static readonly NodeId QueryNextRequest = new NodeId(Opc.Ua.DataTypes.QueryNextRequest); /// /// The identifier for the QueryNextResponse DataType. /// public static readonly NodeId QueryNextResponse = new NodeId(Opc.Ua.DataTypes.QueryNextResponse); /// /// The identifier for the TimestampsToReturn DataType. /// public static readonly NodeId TimestampsToReturn = new NodeId(Opc.Ua.DataTypes.TimestampsToReturn); /// /// The identifier for the ReadValueId DataType. /// public static readonly NodeId ReadValueId = new NodeId(Opc.Ua.DataTypes.ReadValueId); /// /// The identifier for the ReadRequest DataType. /// public static readonly NodeId ReadRequest = new NodeId(Opc.Ua.DataTypes.ReadRequest); /// /// The identifier for the ReadResponse DataType. /// public static readonly NodeId ReadResponse = new NodeId(Opc.Ua.DataTypes.ReadResponse); /// /// The identifier for the HistoryReadValueId DataType. /// public static readonly NodeId HistoryReadValueId = new NodeId(Opc.Ua.DataTypes.HistoryReadValueId); /// /// The identifier for the HistoryReadResult DataType. /// public static readonly NodeId HistoryReadResult = new NodeId(Opc.Ua.DataTypes.HistoryReadResult); /// /// The identifier for the HistoryReadDetails DataType. /// public static readonly NodeId HistoryReadDetails = new NodeId(Opc.Ua.DataTypes.HistoryReadDetails); /// /// The identifier for the ReadEventDetails DataType. /// public static readonly NodeId ReadEventDetails = new NodeId(Opc.Ua.DataTypes.ReadEventDetails); /// /// The identifier for the ReadRawModifiedDetails DataType. /// public static readonly NodeId ReadRawModifiedDetails = new NodeId(Opc.Ua.DataTypes.ReadRawModifiedDetails); /// /// The identifier for the ReadProcessedDetails DataType. /// public static readonly NodeId ReadProcessedDetails = new NodeId(Opc.Ua.DataTypes.ReadProcessedDetails); /// /// The identifier for the ReadAtTimeDetails DataType. /// public static readonly NodeId ReadAtTimeDetails = new NodeId(Opc.Ua.DataTypes.ReadAtTimeDetails); /// /// The identifier for the ReadAnnotationDataDetails DataType. /// public static readonly NodeId ReadAnnotationDataDetails = new NodeId(Opc.Ua.DataTypes.ReadAnnotationDataDetails); /// /// The identifier for the HistoryData DataType. /// public static readonly NodeId HistoryData = new NodeId(Opc.Ua.DataTypes.HistoryData); /// /// The identifier for the ModificationInfo DataType. /// public static readonly NodeId ModificationInfo = new NodeId(Opc.Ua.DataTypes.ModificationInfo); /// /// The identifier for the HistoryModifiedData DataType. /// public static readonly NodeId HistoryModifiedData = new NodeId(Opc.Ua.DataTypes.HistoryModifiedData); /// /// The identifier for the HistoryEvent DataType. /// public static readonly NodeId HistoryEvent = new NodeId(Opc.Ua.DataTypes.HistoryEvent); /// /// The identifier for the HistoryReadRequest DataType. /// public static readonly NodeId HistoryReadRequest = new NodeId(Opc.Ua.DataTypes.HistoryReadRequest); /// /// The identifier for the HistoryReadResponse DataType. /// public static readonly NodeId HistoryReadResponse = new NodeId(Opc.Ua.DataTypes.HistoryReadResponse); /// /// The identifier for the WriteValue DataType. /// public static readonly NodeId WriteValue = new NodeId(Opc.Ua.DataTypes.WriteValue); /// /// The identifier for the WriteRequest DataType. /// public static readonly NodeId WriteRequest = new NodeId(Opc.Ua.DataTypes.WriteRequest); /// /// The identifier for the WriteResponse DataType. /// public static readonly NodeId WriteResponse = new NodeId(Opc.Ua.DataTypes.WriteResponse); /// /// The identifier for the HistoryUpdateDetails DataType. /// public static readonly NodeId HistoryUpdateDetails = new NodeId(Opc.Ua.DataTypes.HistoryUpdateDetails); /// /// The identifier for the HistoryUpdateType DataType. /// public static readonly NodeId HistoryUpdateType = new NodeId(Opc.Ua.DataTypes.HistoryUpdateType); /// /// The identifier for the PerformUpdateType DataType. /// public static readonly NodeId PerformUpdateType = new NodeId(Opc.Ua.DataTypes.PerformUpdateType); /// /// The identifier for the UpdateDataDetails DataType. /// public static readonly NodeId UpdateDataDetails = new NodeId(Opc.Ua.DataTypes.UpdateDataDetails); /// /// The identifier for the UpdateStructureDataDetails DataType. /// public static readonly NodeId UpdateStructureDataDetails = new NodeId(Opc.Ua.DataTypes.UpdateStructureDataDetails); /// /// The identifier for the UpdateEventDetails DataType. /// public static readonly NodeId UpdateEventDetails = new NodeId(Opc.Ua.DataTypes.UpdateEventDetails); /// /// The identifier for the DeleteRawModifiedDetails DataType. /// public static readonly NodeId DeleteRawModifiedDetails = new NodeId(Opc.Ua.DataTypes.DeleteRawModifiedDetails); /// /// The identifier for the DeleteAtTimeDetails DataType. /// public static readonly NodeId DeleteAtTimeDetails = new NodeId(Opc.Ua.DataTypes.DeleteAtTimeDetails); /// /// The identifier for the DeleteEventDetails DataType. /// public static readonly NodeId DeleteEventDetails = new NodeId(Opc.Ua.DataTypes.DeleteEventDetails); /// /// The identifier for the HistoryUpdateResult DataType. /// public static readonly NodeId HistoryUpdateResult = new NodeId(Opc.Ua.DataTypes.HistoryUpdateResult); /// /// The identifier for the HistoryUpdateRequest DataType. /// public static readonly NodeId HistoryUpdateRequest = new NodeId(Opc.Ua.DataTypes.HistoryUpdateRequest); /// /// The identifier for the HistoryUpdateResponse DataType. /// public static readonly NodeId HistoryUpdateResponse = new NodeId(Opc.Ua.DataTypes.HistoryUpdateResponse); /// /// The identifier for the CallMethodRequest DataType. /// public static readonly NodeId CallMethodRequest = new NodeId(Opc.Ua.DataTypes.CallMethodRequest); /// /// The identifier for the CallMethodResult DataType. /// public static readonly NodeId CallMethodResult = new NodeId(Opc.Ua.DataTypes.CallMethodResult); /// /// The identifier for the CallRequest DataType. /// public static readonly NodeId CallRequest = new NodeId(Opc.Ua.DataTypes.CallRequest); /// /// The identifier for the CallResponse DataType. /// public static readonly NodeId CallResponse = new NodeId(Opc.Ua.DataTypes.CallResponse); /// /// The identifier for the MonitoringMode DataType. /// public static readonly NodeId MonitoringMode = new NodeId(Opc.Ua.DataTypes.MonitoringMode); /// /// The identifier for the DataChangeTrigger DataType. /// public static readonly NodeId DataChangeTrigger = new NodeId(Opc.Ua.DataTypes.DataChangeTrigger); /// /// The identifier for the DeadbandType DataType. /// public static readonly NodeId DeadbandType = new NodeId(Opc.Ua.DataTypes.DeadbandType); /// /// The identifier for the MonitoringFilter DataType. /// public static readonly NodeId MonitoringFilter = new NodeId(Opc.Ua.DataTypes.MonitoringFilter); /// /// The identifier for the DataChangeFilter DataType. /// public static readonly NodeId DataChangeFilter = new NodeId(Opc.Ua.DataTypes.DataChangeFilter); /// /// The identifier for the EventFilter DataType. /// public static readonly NodeId EventFilter = new NodeId(Opc.Ua.DataTypes.EventFilter); /// /// The identifier for the AggregateConfiguration DataType. /// public static readonly NodeId AggregateConfiguration = new NodeId(Opc.Ua.DataTypes.AggregateConfiguration); /// /// The identifier for the AggregateFilter DataType. /// public static readonly NodeId AggregateFilter = new NodeId(Opc.Ua.DataTypes.AggregateFilter); /// /// The identifier for the MonitoringFilterResult DataType. /// public static readonly NodeId MonitoringFilterResult = new NodeId(Opc.Ua.DataTypes.MonitoringFilterResult); /// /// The identifier for the EventFilterResult DataType. /// public static readonly NodeId EventFilterResult = new NodeId(Opc.Ua.DataTypes.EventFilterResult); /// /// The identifier for the AggregateFilterResult DataType. /// public static readonly NodeId AggregateFilterResult = new NodeId(Opc.Ua.DataTypes.AggregateFilterResult); /// /// The identifier for the MonitoringParameters DataType. /// public static readonly NodeId MonitoringParameters = new NodeId(Opc.Ua.DataTypes.MonitoringParameters); /// /// The identifier for the MonitoredItemCreateRequest DataType. /// public static readonly NodeId MonitoredItemCreateRequest = new NodeId(Opc.Ua.DataTypes.MonitoredItemCreateRequest); /// /// The identifier for the MonitoredItemCreateResult DataType. /// public static readonly NodeId MonitoredItemCreateResult = new NodeId(Opc.Ua.DataTypes.MonitoredItemCreateResult); /// /// The identifier for the CreateMonitoredItemsRequest DataType. /// public static readonly NodeId CreateMonitoredItemsRequest = new NodeId(Opc.Ua.DataTypes.CreateMonitoredItemsRequest); /// /// The identifier for the CreateMonitoredItemsResponse DataType. /// public static readonly NodeId CreateMonitoredItemsResponse = new NodeId(Opc.Ua.DataTypes.CreateMonitoredItemsResponse); /// /// The identifier for the MonitoredItemModifyRequest DataType. /// public static readonly NodeId MonitoredItemModifyRequest = new NodeId(Opc.Ua.DataTypes.MonitoredItemModifyRequest); /// /// The identifier for the MonitoredItemModifyResult DataType. /// public static readonly NodeId MonitoredItemModifyResult = new NodeId(Opc.Ua.DataTypes.MonitoredItemModifyResult); /// /// The identifier for the ModifyMonitoredItemsRequest DataType. /// public static readonly NodeId ModifyMonitoredItemsRequest = new NodeId(Opc.Ua.DataTypes.ModifyMonitoredItemsRequest); /// /// The identifier for the ModifyMonitoredItemsResponse DataType. /// public static readonly NodeId ModifyMonitoredItemsResponse = new NodeId(Opc.Ua.DataTypes.ModifyMonitoredItemsResponse); /// /// The identifier for the SetMonitoringModeRequest DataType. /// public static readonly NodeId SetMonitoringModeRequest = new NodeId(Opc.Ua.DataTypes.SetMonitoringModeRequest); /// /// The identifier for the SetMonitoringModeResponse DataType. /// public static readonly NodeId SetMonitoringModeResponse = new NodeId(Opc.Ua.DataTypes.SetMonitoringModeResponse); /// /// The identifier for the SetTriggeringRequest DataType. /// public static readonly NodeId SetTriggeringRequest = new NodeId(Opc.Ua.DataTypes.SetTriggeringRequest); /// /// The identifier for the SetTriggeringResponse DataType. /// public static readonly NodeId SetTriggeringResponse = new NodeId(Opc.Ua.DataTypes.SetTriggeringResponse); /// /// The identifier for the DeleteMonitoredItemsRequest DataType. /// public static readonly NodeId DeleteMonitoredItemsRequest = new NodeId(Opc.Ua.DataTypes.DeleteMonitoredItemsRequest); /// /// The identifier for the DeleteMonitoredItemsResponse DataType. /// public static readonly NodeId DeleteMonitoredItemsResponse = new NodeId(Opc.Ua.DataTypes.DeleteMonitoredItemsResponse); /// /// The identifier for the CreateSubscriptionRequest DataType. /// public static readonly NodeId CreateSubscriptionRequest = new NodeId(Opc.Ua.DataTypes.CreateSubscriptionRequest); /// /// The identifier for the CreateSubscriptionResponse DataType. /// public static readonly NodeId CreateSubscriptionResponse = new NodeId(Opc.Ua.DataTypes.CreateSubscriptionResponse); /// /// The identifier for the ModifySubscriptionRequest DataType. /// public static readonly NodeId ModifySubscriptionRequest = new NodeId(Opc.Ua.DataTypes.ModifySubscriptionRequest); /// /// The identifier for the ModifySubscriptionResponse DataType. /// public static readonly NodeId ModifySubscriptionResponse = new NodeId(Opc.Ua.DataTypes.ModifySubscriptionResponse); /// /// The identifier for the SetPublishingModeRequest DataType. /// public static readonly NodeId SetPublishingModeRequest = new NodeId(Opc.Ua.DataTypes.SetPublishingModeRequest); /// /// The identifier for the SetPublishingModeResponse DataType. /// public static readonly NodeId SetPublishingModeResponse = new NodeId(Opc.Ua.DataTypes.SetPublishingModeResponse); /// /// The identifier for the NotificationMessage DataType. /// public static readonly NodeId NotificationMessage = new NodeId(Opc.Ua.DataTypes.NotificationMessage); /// /// The identifier for the NotificationData DataType. /// public static readonly NodeId NotificationData = new NodeId(Opc.Ua.DataTypes.NotificationData); /// /// The identifier for the DataChangeNotification DataType. /// public static readonly NodeId DataChangeNotification = new NodeId(Opc.Ua.DataTypes.DataChangeNotification); /// /// The identifier for the MonitoredItemNotification DataType. /// public static readonly NodeId MonitoredItemNotification = new NodeId(Opc.Ua.DataTypes.MonitoredItemNotification); /// /// The identifier for the EventNotificationList DataType. /// public static readonly NodeId EventNotificationList = new NodeId(Opc.Ua.DataTypes.EventNotificationList); /// /// The identifier for the EventFieldList DataType. /// public static readonly NodeId EventFieldList = new NodeId(Opc.Ua.DataTypes.EventFieldList); /// /// The identifier for the HistoryEventFieldList DataType. /// public static readonly NodeId HistoryEventFieldList = new NodeId(Opc.Ua.DataTypes.HistoryEventFieldList); /// /// The identifier for the StatusChangeNotification DataType. /// public static readonly NodeId StatusChangeNotification = new NodeId(Opc.Ua.DataTypes.StatusChangeNotification); /// /// The identifier for the SubscriptionAcknowledgement DataType. /// public static readonly NodeId SubscriptionAcknowledgement = new NodeId(Opc.Ua.DataTypes.SubscriptionAcknowledgement); /// /// The identifier for the PublishRequest DataType. /// public static readonly NodeId PublishRequest = new NodeId(Opc.Ua.DataTypes.PublishRequest); /// /// The identifier for the PublishResponse DataType. /// public static readonly NodeId PublishResponse = new NodeId(Opc.Ua.DataTypes.PublishResponse); /// /// The identifier for the RepublishRequest DataType. /// public static readonly NodeId RepublishRequest = new NodeId(Opc.Ua.DataTypes.RepublishRequest); /// /// The identifier for the RepublishResponse DataType. /// public static readonly NodeId RepublishResponse = new NodeId(Opc.Ua.DataTypes.RepublishResponse); /// /// The identifier for the TransferResult DataType. /// public static readonly NodeId TransferResult = new NodeId(Opc.Ua.DataTypes.TransferResult); /// /// The identifier for the TransferSubscriptionsRequest DataType. /// public static readonly NodeId TransferSubscriptionsRequest = new NodeId(Opc.Ua.DataTypes.TransferSubscriptionsRequest); /// /// The identifier for the TransferSubscriptionsResponse DataType. /// public static readonly NodeId TransferSubscriptionsResponse = new NodeId(Opc.Ua.DataTypes.TransferSubscriptionsResponse); /// /// The identifier for the DeleteSubscriptionsRequest DataType. /// public static readonly NodeId DeleteSubscriptionsRequest = new NodeId(Opc.Ua.DataTypes.DeleteSubscriptionsRequest); /// /// The identifier for the DeleteSubscriptionsResponse DataType. /// public static readonly NodeId DeleteSubscriptionsResponse = new NodeId(Opc.Ua.DataTypes.DeleteSubscriptionsResponse); /// /// The identifier for the BuildInfo DataType. /// public static readonly NodeId BuildInfo = new NodeId(Opc.Ua.DataTypes.BuildInfo); /// /// The identifier for the RedundancySupport DataType. /// public static readonly NodeId RedundancySupport = new NodeId(Opc.Ua.DataTypes.RedundancySupport); /// /// The identifier for the ServerState DataType. /// public static readonly NodeId ServerState = new NodeId(Opc.Ua.DataTypes.ServerState); /// /// The identifier for the RedundantServerDataType DataType. /// public static readonly NodeId RedundantServerDataType = new NodeId(Opc.Ua.DataTypes.RedundantServerDataType); /// /// The identifier for the EndpointUrlListDataType DataType. /// public static readonly NodeId EndpointUrlListDataType = new NodeId(Opc.Ua.DataTypes.EndpointUrlListDataType); /// /// The identifier for the NetworkGroupDataType DataType. /// public static readonly NodeId NetworkGroupDataType = new NodeId(Opc.Ua.DataTypes.NetworkGroupDataType); /// /// The identifier for the SamplingIntervalDiagnosticsDataType DataType. /// public static readonly NodeId SamplingIntervalDiagnosticsDataType = new NodeId(Opc.Ua.DataTypes.SamplingIntervalDiagnosticsDataType); /// /// The identifier for the ServerDiagnosticsSummaryDataType DataType. /// public static readonly NodeId ServerDiagnosticsSummaryDataType = new NodeId(Opc.Ua.DataTypes.ServerDiagnosticsSummaryDataType); /// /// The identifier for the ServerStatusDataType DataType. /// public static readonly NodeId ServerStatusDataType = new NodeId(Opc.Ua.DataTypes.ServerStatusDataType); /// /// The identifier for the SessionDiagnosticsDataType DataType. /// public static readonly NodeId SessionDiagnosticsDataType = new NodeId(Opc.Ua.DataTypes.SessionDiagnosticsDataType); /// /// The identifier for the SessionSecurityDiagnosticsDataType DataType. /// public static readonly NodeId SessionSecurityDiagnosticsDataType = new NodeId(Opc.Ua.DataTypes.SessionSecurityDiagnosticsDataType); /// /// The identifier for the ServiceCounterDataType DataType. /// public static readonly NodeId ServiceCounterDataType = new NodeId(Opc.Ua.DataTypes.ServiceCounterDataType); /// /// The identifier for the StatusResult DataType. /// public static readonly NodeId StatusResult = new NodeId(Opc.Ua.DataTypes.StatusResult); /// /// The identifier for the SubscriptionDiagnosticsDataType DataType. /// public static readonly NodeId SubscriptionDiagnosticsDataType = new NodeId(Opc.Ua.DataTypes.SubscriptionDiagnosticsDataType); /// /// The identifier for the ModelChangeStructureVerbMask DataType. /// public static readonly NodeId ModelChangeStructureVerbMask = new NodeId(Opc.Ua.DataTypes.ModelChangeStructureVerbMask); /// /// The identifier for the ModelChangeStructureDataType DataType. /// public static readonly NodeId ModelChangeStructureDataType = new NodeId(Opc.Ua.DataTypes.ModelChangeStructureDataType); /// /// The identifier for the SemanticChangeStructureDataType DataType. /// public static readonly NodeId SemanticChangeStructureDataType = new NodeId(Opc.Ua.DataTypes.SemanticChangeStructureDataType); /// /// The identifier for the Range DataType. /// public static readonly NodeId Range = new NodeId(Opc.Ua.DataTypes.Range); /// /// The identifier for the EUInformation DataType. /// public static readonly NodeId EUInformation = new NodeId(Opc.Ua.DataTypes.EUInformation); /// /// The identifier for the AxisScaleEnumeration DataType. /// public static readonly NodeId AxisScaleEnumeration = new NodeId(Opc.Ua.DataTypes.AxisScaleEnumeration); /// /// The identifier for the ComplexNumberType DataType. /// public static readonly NodeId ComplexNumberType = new NodeId(Opc.Ua.DataTypes.ComplexNumberType); /// /// The identifier for the DoubleComplexNumberType DataType. /// public static readonly NodeId DoubleComplexNumberType = new NodeId(Opc.Ua.DataTypes.DoubleComplexNumberType); /// /// The identifier for the AxisInformation DataType. /// public static readonly NodeId AxisInformation = new NodeId(Opc.Ua.DataTypes.AxisInformation); /// /// The identifier for the XVType DataType. /// public static readonly NodeId XVType = new NodeId(Opc.Ua.DataTypes.XVType); /// /// The identifier for the ProgramDiagnosticDataType DataType. /// public static readonly NodeId ProgramDiagnosticDataType = new NodeId(Opc.Ua.DataTypes.ProgramDiagnosticDataType); /// /// The identifier for the ProgramDiagnostic2DataType DataType. /// public static readonly NodeId ProgramDiagnostic2DataType = new NodeId(Opc.Ua.DataTypes.ProgramDiagnostic2DataType); /// /// The identifier for the Annotation DataType. /// public static readonly NodeId Annotation = new NodeId(Opc.Ua.DataTypes.Annotation); /// /// The identifier for the ExceptionDeviationFormat DataType. /// public static readonly NodeId ExceptionDeviationFormat = new NodeId(Opc.Ua.DataTypes.ExceptionDeviationFormat); } #endregion #region Method Node Identifiers /// /// A class that declares constants for all Methods in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class MethodIds { /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Open Method. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Open = new NodeId(Opc.Ua.Methods.OPCUANamespaceMetadata_NamespaceFile_Open); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Close Method. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Close = new NodeId(Opc.Ua.Methods.OPCUANamespaceMetadata_NamespaceFile_Close); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Read Method. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Read = new NodeId(Opc.Ua.Methods.OPCUANamespaceMetadata_NamespaceFile_Read); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Write Method. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Write = new NodeId(Opc.Ua.Methods.OPCUANamespaceMetadata_NamespaceFile_Write); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_GetPosition Method. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_GetPosition = new NodeId(Opc.Ua.Methods.OPCUANamespaceMetadata_NamespaceFile_GetPosition); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_SetPosition Method. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_SetPosition = new NodeId(Opc.Ua.Methods.OPCUANamespaceMetadata_NamespaceFile_SetPosition); /// /// The identifier for the ServerType_ServerCapabilities_RoleSet_AddRole Method. /// public static readonly NodeId ServerType_ServerCapabilities_RoleSet_AddRole = new NodeId(Opc.Ua.Methods.ServerType_ServerCapabilities_RoleSet_AddRole); /// /// The identifier for the ServerType_ServerCapabilities_RoleSet_RemoveRole Method. /// public static readonly NodeId ServerType_ServerCapabilities_RoleSet_RemoveRole = new NodeId(Opc.Ua.Methods.ServerType_ServerCapabilities_RoleSet_RemoveRole); /// /// The identifier for the ServerType_GetMonitoredItems Method. /// public static readonly NodeId ServerType_GetMonitoredItems = new NodeId(Opc.Ua.Methods.ServerType_GetMonitoredItems); /// /// The identifier for the ServerType_ResendData Method. /// public static readonly NodeId ServerType_ResendData = new NodeId(Opc.Ua.Methods.ServerType_ResendData); /// /// The identifier for the ServerType_SetSubscriptionDurable Method. /// public static readonly NodeId ServerType_SetSubscriptionDurable = new NodeId(Opc.Ua.Methods.ServerType_SetSubscriptionDurable); /// /// The identifier for the ServerType_RequestServerStateChange Method. /// public static readonly NodeId ServerType_RequestServerStateChange = new NodeId(Opc.Ua.Methods.ServerType_RequestServerStateChange); /// /// The identifier for the ServerCapabilitiesType_RoleSet_AddRole Method. /// public static readonly NodeId ServerCapabilitiesType_RoleSet_AddRole = new NodeId(Opc.Ua.Methods.ServerCapabilitiesType_RoleSet_AddRole); /// /// The identifier for the ServerCapabilitiesType_RoleSet_RemoveRole Method. /// public static readonly NodeId ServerCapabilitiesType_RoleSet_RemoveRole = new NodeId(Opc.Ua.Methods.ServerCapabilitiesType_RoleSet_RemoveRole); /// /// The identifier for the FileType_Open Method. /// public static readonly NodeId FileType_Open = new NodeId(Opc.Ua.Methods.FileType_Open); /// /// The identifier for the FileType_Close Method. /// public static readonly NodeId FileType_Close = new NodeId(Opc.Ua.Methods.FileType_Close); /// /// The identifier for the FileType_Read Method. /// public static readonly NodeId FileType_Read = new NodeId(Opc.Ua.Methods.FileType_Read); /// /// The identifier for the FileType_Write Method. /// public static readonly NodeId FileType_Write = new NodeId(Opc.Ua.Methods.FileType_Write); /// /// The identifier for the FileType_GetPosition Method. /// public static readonly NodeId FileType_GetPosition = new NodeId(Opc.Ua.Methods.FileType_GetPosition); /// /// The identifier for the FileType_SetPosition Method. /// public static readonly NodeId FileType_SetPosition = new NodeId(Opc.Ua.Methods.FileType_SetPosition); /// /// The identifier for the AddressSpaceFileType_ExportNamespace Method. /// public static readonly NodeId AddressSpaceFileType_ExportNamespace = new NodeId(Opc.Ua.Methods.AddressSpaceFileType_ExportNamespace); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Open Method. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Open = new NodeId(Opc.Ua.Methods.NamespaceMetadataType_NamespaceFile_Open); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Close Method. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Close = new NodeId(Opc.Ua.Methods.NamespaceMetadataType_NamespaceFile_Close); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Read Method. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Read = new NodeId(Opc.Ua.Methods.NamespaceMetadataType_NamespaceFile_Read); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Write Method. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Write = new NodeId(Opc.Ua.Methods.NamespaceMetadataType_NamespaceFile_Write); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_GetPosition Method. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_GetPosition = new NodeId(Opc.Ua.Methods.NamespaceMetadataType_NamespaceFile_GetPosition); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_SetPosition Method. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_SetPosition = new NodeId(Opc.Ua.Methods.NamespaceMetadataType_NamespaceFile_SetPosition); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open Method. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open = new NodeId(Opc.Ua.Methods.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close Method. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close = new NodeId(Opc.Ua.Methods.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read Method. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read = new NodeId(Opc.Ua.Methods.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write Method. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write = new NodeId(Opc.Ua.Methods.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition Method. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition = new NodeId(Opc.Ua.Methods.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition Method. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition = new NodeId(Opc.Ua.Methods.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition); /// /// The identifier for the Server_ServerCapabilities_RoleSet_AddRole Method. /// public static readonly NodeId Server_ServerCapabilities_RoleSet_AddRole = new NodeId(Opc.Ua.Methods.Server_ServerCapabilities_RoleSet_AddRole); /// /// The identifier for the Server_ServerCapabilities_RoleSet_RemoveRole Method. /// public static readonly NodeId Server_ServerCapabilities_RoleSet_RemoveRole = new NodeId(Opc.Ua.Methods.Server_ServerCapabilities_RoleSet_RemoveRole); /// /// The identifier for the Server_GetMonitoredItems Method. /// public static readonly NodeId Server_GetMonitoredItems = new NodeId(Opc.Ua.Methods.Server_GetMonitoredItems); /// /// The identifier for the Server_ResendData Method. /// public static readonly NodeId Server_ResendData = new NodeId(Opc.Ua.Methods.Server_ResendData); /// /// The identifier for the Server_SetSubscriptionDurable Method. /// public static readonly NodeId Server_SetSubscriptionDurable = new NodeId(Opc.Ua.Methods.Server_SetSubscriptionDurable); /// /// The identifier for the Server_RequestServerStateChange Method. /// public static readonly NodeId Server_RequestServerStateChange = new NodeId(Opc.Ua.Methods.Server_RequestServerStateChange); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory Method. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory = new NodeId(Opc.Ua.Methods.FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateFile Method. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder_CreateFile = new NodeId(Opc.Ua.Methods.FileDirectoryType_FileDirectoryName_Placeholder_CreateFile); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject Method. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject = new NodeId(Opc.Ua.Methods.FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy Method. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy = new NodeId(Opc.Ua.Methods.FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Open Method. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Open = new NodeId(Opc.Ua.Methods.FileDirectoryType_FileName_Placeholder_Open); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Close Method. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Close = new NodeId(Opc.Ua.Methods.FileDirectoryType_FileName_Placeholder_Close); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Read Method. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Read = new NodeId(Opc.Ua.Methods.FileDirectoryType_FileName_Placeholder_Read); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Write Method. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Write = new NodeId(Opc.Ua.Methods.FileDirectoryType_FileName_Placeholder_Write); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_GetPosition Method. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_GetPosition = new NodeId(Opc.Ua.Methods.FileDirectoryType_FileName_Placeholder_GetPosition); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_SetPosition Method. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_SetPosition = new NodeId(Opc.Ua.Methods.FileDirectoryType_FileName_Placeholder_SetPosition); /// /// The identifier for the FileDirectoryType_CreateDirectory Method. /// public static readonly NodeId FileDirectoryType_CreateDirectory = new NodeId(Opc.Ua.Methods.FileDirectoryType_CreateDirectory); /// /// The identifier for the FileDirectoryType_CreateFile Method. /// public static readonly NodeId FileDirectoryType_CreateFile = new NodeId(Opc.Ua.Methods.FileDirectoryType_CreateFile); /// /// The identifier for the FileDirectoryType_DeleteFileSystemObject Method. /// public static readonly NodeId FileDirectoryType_DeleteFileSystemObject = new NodeId(Opc.Ua.Methods.FileDirectoryType_DeleteFileSystemObject); /// /// The identifier for the FileDirectoryType_MoveOrCopy Method. /// public static readonly NodeId FileDirectoryType_MoveOrCopy = new NodeId(Opc.Ua.Methods.FileDirectoryType_MoveOrCopy); /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateDirectory Method. /// public static readonly NodeId FileSystem_FileDirectoryName_Placeholder_CreateDirectory = new NodeId(Opc.Ua.Methods.FileSystem_FileDirectoryName_Placeholder_CreateDirectory); /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateFile Method. /// public static readonly NodeId FileSystem_FileDirectoryName_Placeholder_CreateFile = new NodeId(Opc.Ua.Methods.FileSystem_FileDirectoryName_Placeholder_CreateFile); /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject Method. /// public static readonly NodeId FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject = new NodeId(Opc.Ua.Methods.FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject); /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_MoveOrCopy Method. /// public static readonly NodeId FileSystem_FileDirectoryName_Placeholder_MoveOrCopy = new NodeId(Opc.Ua.Methods.FileSystem_FileDirectoryName_Placeholder_MoveOrCopy); /// /// The identifier for the FileSystem_FileName_Placeholder_Open Method. /// public static readonly NodeId FileSystem_FileName_Placeholder_Open = new NodeId(Opc.Ua.Methods.FileSystem_FileName_Placeholder_Open); /// /// The identifier for the FileSystem_FileName_Placeholder_Close Method. /// public static readonly NodeId FileSystem_FileName_Placeholder_Close = new NodeId(Opc.Ua.Methods.FileSystem_FileName_Placeholder_Close); /// /// The identifier for the FileSystem_FileName_Placeholder_Read Method. /// public static readonly NodeId FileSystem_FileName_Placeholder_Read = new NodeId(Opc.Ua.Methods.FileSystem_FileName_Placeholder_Read); /// /// The identifier for the FileSystem_FileName_Placeholder_Write Method. /// public static readonly NodeId FileSystem_FileName_Placeholder_Write = new NodeId(Opc.Ua.Methods.FileSystem_FileName_Placeholder_Write); /// /// The identifier for the FileSystem_FileName_Placeholder_GetPosition Method. /// public static readonly NodeId FileSystem_FileName_Placeholder_GetPosition = new NodeId(Opc.Ua.Methods.FileSystem_FileName_Placeholder_GetPosition); /// /// The identifier for the FileSystem_FileName_Placeholder_SetPosition Method. /// public static readonly NodeId FileSystem_FileName_Placeholder_SetPosition = new NodeId(Opc.Ua.Methods.FileSystem_FileName_Placeholder_SetPosition); /// /// The identifier for the FileSystem_CreateDirectory Method. /// public static readonly NodeId FileSystem_CreateDirectory = new NodeId(Opc.Ua.Methods.FileSystem_CreateDirectory); /// /// The identifier for the FileSystem_CreateFile Method. /// public static readonly NodeId FileSystem_CreateFile = new NodeId(Opc.Ua.Methods.FileSystem_CreateFile); /// /// The identifier for the FileSystem_DeleteFileSystemObject Method. /// public static readonly NodeId FileSystem_DeleteFileSystemObject = new NodeId(Opc.Ua.Methods.FileSystem_DeleteFileSystemObject); /// /// The identifier for the FileSystem_MoveOrCopy Method. /// public static readonly NodeId FileSystem_MoveOrCopy = new NodeId(Opc.Ua.Methods.FileSystem_MoveOrCopy); /// /// The identifier for the TemporaryFileTransferType_GenerateFileForRead Method. /// public static readonly NodeId TemporaryFileTransferType_GenerateFileForRead = new NodeId(Opc.Ua.Methods.TemporaryFileTransferType_GenerateFileForRead); /// /// The identifier for the TemporaryFileTransferType_GenerateFileForWrite Method. /// public static readonly NodeId TemporaryFileTransferType_GenerateFileForWrite = new NodeId(Opc.Ua.Methods.TemporaryFileTransferType_GenerateFileForWrite); /// /// The identifier for the TemporaryFileTransferType_CloseAndCommit Method. /// public static readonly NodeId TemporaryFileTransferType_CloseAndCommit = new NodeId(Opc.Ua.Methods.TemporaryFileTransferType_CloseAndCommit); /// /// The identifier for the TemporaryFileTransferType_TransferState_Placeholder_Reset Method. /// public static readonly NodeId TemporaryFileTransferType_TransferState_Placeholder_Reset = new NodeId(Opc.Ua.Methods.TemporaryFileTransferType_TransferState_Placeholder_Reset); /// /// The identifier for the FileTransferStateMachineType_Reset Method. /// public static readonly NodeId FileTransferStateMachineType_Reset = new NodeId(Opc.Ua.Methods.FileTransferStateMachineType_Reset); /// /// The identifier for the RoleSetType_AddRole Method. /// public static readonly NodeId RoleSetType_AddRole = new NodeId(Opc.Ua.Methods.RoleSetType_AddRole); /// /// The identifier for the RoleSetType_RemoveRole Method. /// public static readonly NodeId RoleSetType_RemoveRole = new NodeId(Opc.Ua.Methods.RoleSetType_RemoveRole); /// /// The identifier for the RoleType_AddIdentity Method. /// public static readonly NodeId RoleType_AddIdentity = new NodeId(Opc.Ua.Methods.RoleType_AddIdentity); /// /// The identifier for the RoleType_RemoveIdentity Method. /// public static readonly NodeId RoleType_RemoveIdentity = new NodeId(Opc.Ua.Methods.RoleType_RemoveIdentity); /// /// The identifier for the RoleType_AddApplication Method. /// public static readonly NodeId RoleType_AddApplication = new NodeId(Opc.Ua.Methods.RoleType_AddApplication); /// /// The identifier for the RoleType_RemoveApplication Method. /// public static readonly NodeId RoleType_RemoveApplication = new NodeId(Opc.Ua.Methods.RoleType_RemoveApplication); /// /// The identifier for the RoleType_AddEndpoint Method. /// public static readonly NodeId RoleType_AddEndpoint = new NodeId(Opc.Ua.Methods.RoleType_AddEndpoint); /// /// The identifier for the RoleType_RemoveEndpoint Method. /// public static readonly NodeId RoleType_RemoveEndpoint = new NodeId(Opc.Ua.Methods.RoleType_RemoveEndpoint); /// /// The identifier for the WellKnownRole_Anonymous_AddIdentity Method. /// public static readonly NodeId WellKnownRole_Anonymous_AddIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_Anonymous_AddIdentity); /// /// The identifier for the WellKnownRole_Anonymous_RemoveIdentity Method. /// public static readonly NodeId WellKnownRole_Anonymous_RemoveIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_Anonymous_RemoveIdentity); /// /// The identifier for the WellKnownRole_Anonymous_AddApplication Method. /// public static readonly NodeId WellKnownRole_Anonymous_AddApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_Anonymous_AddApplication); /// /// The identifier for the WellKnownRole_Anonymous_RemoveApplication Method. /// public static readonly NodeId WellKnownRole_Anonymous_RemoveApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_Anonymous_RemoveApplication); /// /// The identifier for the WellKnownRole_Anonymous_AddEndpoint Method. /// public static readonly NodeId WellKnownRole_Anonymous_AddEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_Anonymous_AddEndpoint); /// /// The identifier for the WellKnownRole_Anonymous_RemoveEndpoint Method. /// public static readonly NodeId WellKnownRole_Anonymous_RemoveEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_Anonymous_RemoveEndpoint); /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddIdentity Method. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_AddIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_AuthenticatedUser_AddIdentity); /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveIdentity Method. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_RemoveIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_AuthenticatedUser_RemoveIdentity); /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddApplication Method. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_AddApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_AuthenticatedUser_AddApplication); /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveApplication Method. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_RemoveApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_AuthenticatedUser_RemoveApplication); /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddEndpoint Method. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_AddEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_AuthenticatedUser_AddEndpoint); /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveEndpoint Method. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_RemoveEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_AuthenticatedUser_RemoveEndpoint); /// /// The identifier for the WellKnownRole_Observer_AddIdentity Method. /// public static readonly NodeId WellKnownRole_Observer_AddIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_Observer_AddIdentity); /// /// The identifier for the WellKnownRole_Observer_RemoveIdentity Method. /// public static readonly NodeId WellKnownRole_Observer_RemoveIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_Observer_RemoveIdentity); /// /// The identifier for the WellKnownRole_Observer_AddApplication Method. /// public static readonly NodeId WellKnownRole_Observer_AddApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_Observer_AddApplication); /// /// The identifier for the WellKnownRole_Observer_RemoveApplication Method. /// public static readonly NodeId WellKnownRole_Observer_RemoveApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_Observer_RemoveApplication); /// /// The identifier for the WellKnownRole_Observer_AddEndpoint Method. /// public static readonly NodeId WellKnownRole_Observer_AddEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_Observer_AddEndpoint); /// /// The identifier for the WellKnownRole_Observer_RemoveEndpoint Method. /// public static readonly NodeId WellKnownRole_Observer_RemoveEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_Observer_RemoveEndpoint); /// /// The identifier for the WellKnownRole_Operator_AddIdentity Method. /// public static readonly NodeId WellKnownRole_Operator_AddIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_Operator_AddIdentity); /// /// The identifier for the WellKnownRole_Operator_RemoveIdentity Method. /// public static readonly NodeId WellKnownRole_Operator_RemoveIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_Operator_RemoveIdentity); /// /// The identifier for the WellKnownRole_Operator_AddApplication Method. /// public static readonly NodeId WellKnownRole_Operator_AddApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_Operator_AddApplication); /// /// The identifier for the WellKnownRole_Operator_RemoveApplication Method. /// public static readonly NodeId WellKnownRole_Operator_RemoveApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_Operator_RemoveApplication); /// /// The identifier for the WellKnownRole_Operator_AddEndpoint Method. /// public static readonly NodeId WellKnownRole_Operator_AddEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_Operator_AddEndpoint); /// /// The identifier for the WellKnownRole_Operator_RemoveEndpoint Method. /// public static readonly NodeId WellKnownRole_Operator_RemoveEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_Operator_RemoveEndpoint); /// /// The identifier for the WellKnownRole_Engineer_AddIdentity Method. /// public static readonly NodeId WellKnownRole_Engineer_AddIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_Engineer_AddIdentity); /// /// The identifier for the WellKnownRole_Engineer_RemoveIdentity Method. /// public static readonly NodeId WellKnownRole_Engineer_RemoveIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_Engineer_RemoveIdentity); /// /// The identifier for the WellKnownRole_Engineer_AddApplication Method. /// public static readonly NodeId WellKnownRole_Engineer_AddApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_Engineer_AddApplication); /// /// The identifier for the WellKnownRole_Engineer_RemoveApplication Method. /// public static readonly NodeId WellKnownRole_Engineer_RemoveApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_Engineer_RemoveApplication); /// /// The identifier for the WellKnownRole_Engineer_AddEndpoint Method. /// public static readonly NodeId WellKnownRole_Engineer_AddEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_Engineer_AddEndpoint); /// /// The identifier for the WellKnownRole_Engineer_RemoveEndpoint Method. /// public static readonly NodeId WellKnownRole_Engineer_RemoveEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_Engineer_RemoveEndpoint); /// /// The identifier for the WellKnownRole_Supervisor_AddIdentity Method. /// public static readonly NodeId WellKnownRole_Supervisor_AddIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_Supervisor_AddIdentity); /// /// The identifier for the WellKnownRole_Supervisor_RemoveIdentity Method. /// public static readonly NodeId WellKnownRole_Supervisor_RemoveIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_Supervisor_RemoveIdentity); /// /// The identifier for the WellKnownRole_Supervisor_AddApplication Method. /// public static readonly NodeId WellKnownRole_Supervisor_AddApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_Supervisor_AddApplication); /// /// The identifier for the WellKnownRole_Supervisor_RemoveApplication Method. /// public static readonly NodeId WellKnownRole_Supervisor_RemoveApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_Supervisor_RemoveApplication); /// /// The identifier for the WellKnownRole_Supervisor_AddEndpoint Method. /// public static readonly NodeId WellKnownRole_Supervisor_AddEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_Supervisor_AddEndpoint); /// /// The identifier for the WellKnownRole_Supervisor_RemoveEndpoint Method. /// public static readonly NodeId WellKnownRole_Supervisor_RemoveEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_Supervisor_RemoveEndpoint); /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddIdentity Method. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_AddIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_ConfigureAdmin_AddIdentity); /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveIdentity Method. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_RemoveIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_ConfigureAdmin_RemoveIdentity); /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddApplication Method. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_AddApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_ConfigureAdmin_AddApplication); /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveApplication Method. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_RemoveApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_ConfigureAdmin_RemoveApplication); /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddEndpoint Method. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_AddEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_ConfigureAdmin_AddEndpoint); /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveEndpoint Method. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_RemoveEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_ConfigureAdmin_RemoveEndpoint); /// /// The identifier for the WellKnownRole_SecurityAdmin_AddIdentity Method. /// public static readonly NodeId WellKnownRole_SecurityAdmin_AddIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_SecurityAdmin_AddIdentity); /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveIdentity Method. /// public static readonly NodeId WellKnownRole_SecurityAdmin_RemoveIdentity = new NodeId(Opc.Ua.Methods.WellKnownRole_SecurityAdmin_RemoveIdentity); /// /// The identifier for the WellKnownRole_SecurityAdmin_AddApplication Method. /// public static readonly NodeId WellKnownRole_SecurityAdmin_AddApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_SecurityAdmin_AddApplication); /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveApplication Method. /// public static readonly NodeId WellKnownRole_SecurityAdmin_RemoveApplication = new NodeId(Opc.Ua.Methods.WellKnownRole_SecurityAdmin_RemoveApplication); /// /// The identifier for the WellKnownRole_SecurityAdmin_AddEndpoint Method. /// public static readonly NodeId WellKnownRole_SecurityAdmin_AddEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_SecurityAdmin_AddEndpoint); /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveEndpoint Method. /// public static readonly NodeId WellKnownRole_SecurityAdmin_RemoveEndpoint = new NodeId(Opc.Ua.Methods.WellKnownRole_SecurityAdmin_RemoveEndpoint); /// /// The identifier for the ConditionType_Disable Method. /// public static readonly NodeId ConditionType_Disable = new NodeId(Opc.Ua.Methods.ConditionType_Disable); /// /// The identifier for the ConditionType_Enable Method. /// public static readonly NodeId ConditionType_Enable = new NodeId(Opc.Ua.Methods.ConditionType_Enable); /// /// The identifier for the ConditionType_AddComment Method. /// public static readonly NodeId ConditionType_AddComment = new NodeId(Opc.Ua.Methods.ConditionType_AddComment); /// /// The identifier for the ConditionType_ConditionRefresh Method. /// public static readonly NodeId ConditionType_ConditionRefresh = new NodeId(Opc.Ua.Methods.ConditionType_ConditionRefresh); /// /// The identifier for the ConditionType_ConditionRefresh2 Method. /// public static readonly NodeId ConditionType_ConditionRefresh2 = new NodeId(Opc.Ua.Methods.ConditionType_ConditionRefresh2); /// /// The identifier for the DialogConditionType_Respond Method. /// public static readonly NodeId DialogConditionType_Respond = new NodeId(Opc.Ua.Methods.DialogConditionType_Respond); /// /// The identifier for the AcknowledgeableConditionType_Acknowledge Method. /// public static readonly NodeId AcknowledgeableConditionType_Acknowledge = new NodeId(Opc.Ua.Methods.AcknowledgeableConditionType_Acknowledge); /// /// The identifier for the AcknowledgeableConditionType_Confirm Method. /// public static readonly NodeId AcknowledgeableConditionType_Confirm = new NodeId(Opc.Ua.Methods.AcknowledgeableConditionType_Confirm); /// /// The identifier for the AlarmConditionType_ShelvingState_TimedShelve Method. /// public static readonly NodeId AlarmConditionType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.AlarmConditionType_ShelvingState_TimedShelve); /// /// The identifier for the AlarmConditionType_ShelvingState_Unshelve Method. /// public static readonly NodeId AlarmConditionType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.AlarmConditionType_ShelvingState_Unshelve); /// /// The identifier for the AlarmConditionType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId AlarmConditionType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.AlarmConditionType_ShelvingState_OneShotShelve); /// /// The identifier for the AlarmConditionType_Silence Method. /// public static readonly NodeId AlarmConditionType_Silence = new NodeId(Opc.Ua.Methods.AlarmConditionType_Silence); /// /// The identifier for the AlarmConditionType_Suppress Method. /// public static readonly NodeId AlarmConditionType_Suppress = new NodeId(Opc.Ua.Methods.AlarmConditionType_Suppress); /// /// The identifier for the AlarmConditionType_Unsuppress Method. /// public static readonly NodeId AlarmConditionType_Unsuppress = new NodeId(Opc.Ua.Methods.AlarmConditionType_Unsuppress); /// /// The identifier for the AlarmConditionType_RemoveFromService Method. /// public static readonly NodeId AlarmConditionType_RemoveFromService = new NodeId(Opc.Ua.Methods.AlarmConditionType_RemoveFromService); /// /// The identifier for the AlarmConditionType_PlaceInService Method. /// public static readonly NodeId AlarmConditionType_PlaceInService = new NodeId(Opc.Ua.Methods.AlarmConditionType_PlaceInService); /// /// The identifier for the AlarmConditionType_Reset Method. /// public static readonly NodeId AlarmConditionType_Reset = new NodeId(Opc.Ua.Methods.AlarmConditionType_Reset); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Disable Method. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Disable = new NodeId(Opc.Ua.Methods.AlarmGroupType_AlarmConditionInstance_Placeholder_Disable); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Enable Method. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Enable = new NodeId(Opc.Ua.Methods.AlarmGroupType_AlarmConditionInstance_Placeholder_Enable); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment Method. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment = new NodeId(Opc.Ua.Methods.AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge Method. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge = new NodeId(Opc.Ua.Methods.AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve Method. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_Unshelve Method. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_Unshelve); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_OneShotShelve Method. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_OneShotShelve); /// /// The identifier for the ShelvedStateMachineType_TimedShelve Method. /// public static readonly NodeId ShelvedStateMachineType_TimedShelve = new NodeId(Opc.Ua.Methods.ShelvedStateMachineType_TimedShelve); /// /// The identifier for the ShelvedStateMachineType_Unshelve Method. /// public static readonly NodeId ShelvedStateMachineType_Unshelve = new NodeId(Opc.Ua.Methods.ShelvedStateMachineType_Unshelve); /// /// The identifier for the ShelvedStateMachineType_OneShotShelve Method. /// public static readonly NodeId ShelvedStateMachineType_OneShotShelve = new NodeId(Opc.Ua.Methods.ShelvedStateMachineType_OneShotShelve); /// /// The identifier for the LimitAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId LimitAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.LimitAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the LimitAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId LimitAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.LimitAlarmType_ShelvingState_Unshelve); /// /// The identifier for the LimitAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId LimitAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.LimitAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId ExclusiveLimitAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ExclusiveLimitAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId ExclusiveLimitAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ExclusiveLimitAlarmType_ShelvingState_Unshelve); /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ExclusiveLimitAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ExclusiveLimitAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId NonExclusiveLimitAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.NonExclusiveLimitAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId NonExclusiveLimitAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.NonExclusiveLimitAlarmType_ShelvingState_Unshelve); /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId NonExclusiveLimitAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.NonExclusiveLimitAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId NonExclusiveLevelAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.NonExclusiveLevelAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId NonExclusiveLevelAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.NonExclusiveLevelAlarmType_ShelvingState_Unshelve); /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId NonExclusiveLevelAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.NonExclusiveLevelAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId ExclusiveLevelAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ExclusiveLevelAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId ExclusiveLevelAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ExclusiveLevelAlarmType_ShelvingState_Unshelve); /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ExclusiveLevelAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ExclusiveLevelAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.NonExclusiveDeviationAlarmType_ShelvingState_Unshelve); /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.NonExclusiveDeviationAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.NonExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.NonExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId ExclusiveDeviationAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ExclusiveDeviationAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId ExclusiveDeviationAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ExclusiveDeviationAlarmType_ShelvingState_Unshelve); /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ExclusiveDeviationAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ExclusiveDeviationAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ExclusiveRateOfChangeAlarmType_ShelvingState_Unshelve); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ExclusiveRateOfChangeAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the DiscreteAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId DiscreteAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.DiscreteAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the DiscreteAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId DiscreteAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.DiscreteAlarmType_ShelvingState_Unshelve); /// /// The identifier for the DiscreteAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId DiscreteAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.DiscreteAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the OffNormalAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId OffNormalAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.OffNormalAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the OffNormalAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId OffNormalAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.OffNormalAlarmType_ShelvingState_Unshelve); /// /// The identifier for the OffNormalAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId OffNormalAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.OffNormalAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId SystemOffNormalAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.SystemOffNormalAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId SystemOffNormalAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.SystemOffNormalAlarmType_ShelvingState_Unshelve); /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId SystemOffNormalAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.SystemOffNormalAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the TripAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId TripAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.TripAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the TripAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId TripAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.TripAlarmType_ShelvingState_Unshelve); /// /// The identifier for the TripAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId TripAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.TripAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.InstrumentDiagnosticAlarmType_ShelvingState_Unshelve); /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.InstrumentDiagnosticAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId SystemDiagnosticAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.SystemDiagnosticAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId SystemDiagnosticAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.SystemDiagnosticAlarmType_ShelvingState_Unshelve); /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId SystemDiagnosticAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.SystemDiagnosticAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId CertificateExpirationAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.CertificateExpirationAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId CertificateExpirationAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.CertificateExpirationAlarmType_ShelvingState_Unshelve); /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId CertificateExpirationAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.CertificateExpirationAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId DiscrepancyAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.DiscrepancyAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId DiscrepancyAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.DiscrepancyAlarmType_ShelvingState_Unshelve); /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId DiscrepancyAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.DiscrepancyAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the AlarmMetricsType_Reset Method. /// public static readonly NodeId AlarmMetricsType_Reset = new NodeId(Opc.Ua.Methods.AlarmMetricsType_Reset); /// /// The identifier for the ProgramStateMachineType_Start Method. /// public static readonly NodeId ProgramStateMachineType_Start = new NodeId(Opc.Ua.Methods.ProgramStateMachineType_Start); /// /// The identifier for the ProgramStateMachineType_Suspend Method. /// public static readonly NodeId ProgramStateMachineType_Suspend = new NodeId(Opc.Ua.Methods.ProgramStateMachineType_Suspend); /// /// The identifier for the ProgramStateMachineType_Resume Method. /// public static readonly NodeId ProgramStateMachineType_Resume = new NodeId(Opc.Ua.Methods.ProgramStateMachineType_Resume); /// /// The identifier for the ProgramStateMachineType_Halt Method. /// public static readonly NodeId ProgramStateMachineType_Halt = new NodeId(Opc.Ua.Methods.ProgramStateMachineType_Halt); /// /// The identifier for the ProgramStateMachineType_Reset Method. /// public static readonly NodeId ProgramStateMachineType_Reset = new NodeId(Opc.Ua.Methods.ProgramStateMachineType_Reset); /// /// The identifier for the TrustListType_OpenWithMasks Method. /// public static readonly NodeId TrustListType_OpenWithMasks = new NodeId(Opc.Ua.Methods.TrustListType_OpenWithMasks); /// /// The identifier for the TrustListType_CloseAndUpdate Method. /// public static readonly NodeId TrustListType_CloseAndUpdate = new NodeId(Opc.Ua.Methods.TrustListType_CloseAndUpdate); /// /// The identifier for the TrustListType_AddCertificate Method. /// public static readonly NodeId TrustListType_AddCertificate = new NodeId(Opc.Ua.Methods.TrustListType_AddCertificate); /// /// The identifier for the TrustListType_RemoveCertificate Method. /// public static readonly NodeId TrustListType_RemoveCertificate = new NodeId(Opc.Ua.Methods.TrustListType_RemoveCertificate); /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_TimedShelve Method. /// public static readonly NodeId TrustListOutOfDateAlarmType_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.TrustListOutOfDateAlarmType_ShelvingState_TimedShelve); /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_Unshelve Method. /// public static readonly NodeId TrustListOutOfDateAlarmType_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.TrustListOutOfDateAlarmType_ShelvingState_Unshelve); /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_OneShotShelve Method. /// public static readonly NodeId TrustListOutOfDateAlarmType_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.TrustListOutOfDateAlarmType_ShelvingState_OneShotShelve); /// /// The identifier for the CertificateGroupType_TrustList_Open Method. /// public static readonly NodeId CertificateGroupType_TrustList_Open = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustList_Open); /// /// The identifier for the CertificateGroupType_TrustList_Close Method. /// public static readonly NodeId CertificateGroupType_TrustList_Close = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustList_Close); /// /// The identifier for the CertificateGroupType_TrustList_Read Method. /// public static readonly NodeId CertificateGroupType_TrustList_Read = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustList_Read); /// /// The identifier for the CertificateGroupType_TrustList_Write Method. /// public static readonly NodeId CertificateGroupType_TrustList_Write = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustList_Write); /// /// The identifier for the CertificateGroupType_TrustList_GetPosition Method. /// public static readonly NodeId CertificateGroupType_TrustList_GetPosition = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustList_GetPosition); /// /// The identifier for the CertificateGroupType_TrustList_SetPosition Method. /// public static readonly NodeId CertificateGroupType_TrustList_SetPosition = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustList_SetPosition); /// /// The identifier for the CertificateGroupType_TrustList_OpenWithMasks Method. /// public static readonly NodeId CertificateGroupType_TrustList_OpenWithMasks = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustList_OpenWithMasks); /// /// The identifier for the CertificateGroupType_CertificateExpired_Disable Method. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Disable = new NodeId(Opc.Ua.Methods.CertificateGroupType_CertificateExpired_Disable); /// /// The identifier for the CertificateGroupType_CertificateExpired_Enable Method. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Enable = new NodeId(Opc.Ua.Methods.CertificateGroupType_CertificateExpired_Enable); /// /// The identifier for the CertificateGroupType_CertificateExpired_AddComment Method. /// public static readonly NodeId CertificateGroupType_CertificateExpired_AddComment = new NodeId(Opc.Ua.Methods.CertificateGroupType_CertificateExpired_AddComment); /// /// The identifier for the CertificateGroupType_CertificateExpired_Acknowledge Method. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Acknowledge = new NodeId(Opc.Ua.Methods.CertificateGroupType_CertificateExpired_Acknowledge); /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve Method. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve); /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_Unshelve Method. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.CertificateGroupType_CertificateExpired_ShelvingState_Unshelve); /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_OneShotShelve Method. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.CertificateGroupType_CertificateExpired_ShelvingState_OneShotShelve); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Disable Method. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Disable = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustListOutOfDate_Disable); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Enable Method. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Enable = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustListOutOfDate_Enable); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_AddComment Method. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_AddComment = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustListOutOfDate_AddComment); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Acknowledge Method. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Acknowledge = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustListOutOfDate_Acknowledge); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustListOutOfDate_ShelvingState_Unshelve); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.CertificateGroupType_TrustListOutOfDate_ShelvingState_OneShotShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Disable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Disable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Disable); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Enable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Enable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Enable); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Disable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Disable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Disable); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Enable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Enable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Enable); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Disable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Disable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Disable); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Enable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Enable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Enable); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Disable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Disable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Disable); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Enable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Enable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Enable); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Disable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Disable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Disable); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Enable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Enable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Enable); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Disable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Disable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Disable); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Enable Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Enable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Enable); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Disable Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Disable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Disable); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Enable Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Enable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Enable); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_Unshelve Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_Unshelve); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_OneShotShelve Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_OneShotShelve); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Disable Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Disable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Disable); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Enable Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Enable = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Enable); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_Unshelve); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfigurationType_UpdateCertificate Method. /// public static readonly NodeId ServerConfigurationType_UpdateCertificate = new NodeId(Opc.Ua.Methods.ServerConfigurationType_UpdateCertificate); /// /// The identifier for the ServerConfigurationType_ApplyChanges Method. /// public static readonly NodeId ServerConfigurationType_ApplyChanges = new NodeId(Opc.Ua.Methods.ServerConfigurationType_ApplyChanges); /// /// The identifier for the ServerConfigurationType_CreateSigningRequest Method. /// public static readonly NodeId ServerConfigurationType_CreateSigningRequest = new NodeId(Opc.Ua.Methods.ServerConfigurationType_CreateSigningRequest); /// /// The identifier for the ServerConfigurationType_GetRejectedList Method. /// public static readonly NodeId ServerConfigurationType_GetRejectedList = new NodeId(Opc.Ua.Methods.ServerConfigurationType_GetRejectedList); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Disable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Enable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_Unshelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Disable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Enable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_Unshelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Disable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Enable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_Unshelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Disable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Enable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_Unshelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Disable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Enable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_Unshelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Disable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Enable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_Unshelve); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve Method. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve = new NodeId(Opc.Ua.Methods.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_OneShotShelve); /// /// The identifier for the ServerConfiguration_UpdateCertificate Method. /// public static readonly NodeId ServerConfiguration_UpdateCertificate = new NodeId(Opc.Ua.Methods.ServerConfiguration_UpdateCertificate); /// /// The identifier for the ServerConfiguration_ApplyChanges Method. /// public static readonly NodeId ServerConfiguration_ApplyChanges = new NodeId(Opc.Ua.Methods.ServerConfiguration_ApplyChanges); /// /// The identifier for the ServerConfiguration_CreateSigningRequest Method. /// public static readonly NodeId ServerConfiguration_CreateSigningRequest = new NodeId(Opc.Ua.Methods.ServerConfiguration_CreateSigningRequest); /// /// The identifier for the ServerConfiguration_GetRejectedList Method. /// public static readonly NodeId ServerConfiguration_GetRejectedList = new NodeId(Opc.Ua.Methods.ServerConfiguration_GetRejectedList); /// /// The identifier for the KeyCredentialConfigurationFolderType_CreateCredential Method. /// public static readonly NodeId KeyCredentialConfigurationFolderType_CreateCredential = new NodeId(Opc.Ua.Methods.KeyCredentialConfigurationFolderType_CreateCredential); /// /// The identifier for the KeyCredentialConfigurationType_UpdateCredential Method. /// public static readonly NodeId KeyCredentialConfigurationType_UpdateCredential = new NodeId(Opc.Ua.Methods.KeyCredentialConfigurationType_UpdateCredential); /// /// The identifier for the KeyCredentialConfigurationType_DeleteCredential Method. /// public static readonly NodeId KeyCredentialConfigurationType_DeleteCredential = new NodeId(Opc.Ua.Methods.KeyCredentialConfigurationType_DeleteCredential); /// /// The identifier for the PubSubKeyServiceType_GetSecurityKeys Method. /// public static readonly NodeId PubSubKeyServiceType_GetSecurityKeys = new NodeId(Opc.Ua.Methods.PubSubKeyServiceType_GetSecurityKeys); /// /// The identifier for the PubSubKeyServiceType_GetSecurityGroup Method. /// public static readonly NodeId PubSubKeyServiceType_GetSecurityGroup = new NodeId(Opc.Ua.Methods.PubSubKeyServiceType_GetSecurityGroup); /// /// The identifier for the PubSubKeyServiceType_SecurityGroups_AddSecurityGroup Method. /// public static readonly NodeId PubSubKeyServiceType_SecurityGroups_AddSecurityGroup = new NodeId(Opc.Ua.Methods.PubSubKeyServiceType_SecurityGroups_AddSecurityGroup); /// /// The identifier for the PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup Method. /// public static readonly NodeId PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup = new NodeId(Opc.Ua.Methods.PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup Method. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup = new NodeId(Opc.Ua.Methods.SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup Method. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup = new NodeId(Opc.Ua.Methods.SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup); /// /// The identifier for the SecurityGroupFolderType_AddSecurityGroup Method. /// public static readonly NodeId SecurityGroupFolderType_AddSecurityGroup = new NodeId(Opc.Ua.Methods.SecurityGroupFolderType_AddSecurityGroup); /// /// The identifier for the SecurityGroupFolderType_RemoveSecurityGroup Method. /// public static readonly NodeId SecurityGroupFolderType_RemoveSecurityGroup = new NodeId(Opc.Ua.Methods.SecurityGroupFolderType_RemoveSecurityGroup); /// /// The identifier for the PublishSubscribeType_SecurityGroups_AddSecurityGroup Method. /// public static readonly NodeId PublishSubscribeType_SecurityGroups_AddSecurityGroup = new NodeId(Opc.Ua.Methods.PublishSubscribeType_SecurityGroups_AddSecurityGroup); /// /// The identifier for the PublishSubscribeType_SecurityGroups_RemoveSecurityGroup Method. /// public static readonly NodeId PublishSubscribeType_SecurityGroups_RemoveSecurityGroup = new NodeId(Opc.Ua.Methods.PublishSubscribeType_SecurityGroups_RemoveSecurityGroup); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Reset Method. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Reset); /// /// The identifier for the PublishSubscribeType_SetSecurityKeys Method. /// public static readonly NodeId PublishSubscribeType_SetSecurityKeys = new NodeId(Opc.Ua.Methods.PublishSubscribeType_SetSecurityKeys); /// /// The identifier for the PublishSubscribeType_AddConnection Method. /// public static readonly NodeId PublishSubscribeType_AddConnection = new NodeId(Opc.Ua.Methods.PublishSubscribeType_AddConnection); /// /// The identifier for the PublishSubscribeType_RemoveConnection Method. /// public static readonly NodeId PublishSubscribeType_RemoveConnection = new NodeId(Opc.Ua.Methods.PublishSubscribeType_RemoveConnection); /// /// The identifier for the PublishSubscribeType_Diagnostics_Reset Method. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.PublishSubscribeType_Diagnostics_Reset); /// /// The identifier for the PublishSubscribe_GetSecurityKeys Method. /// public static readonly NodeId PublishSubscribe_GetSecurityKeys = new NodeId(Opc.Ua.Methods.PublishSubscribe_GetSecurityKeys); /// /// The identifier for the PublishSubscribe_GetSecurityGroup Method. /// public static readonly NodeId PublishSubscribe_GetSecurityGroup = new NodeId(Opc.Ua.Methods.PublishSubscribe_GetSecurityGroup); /// /// The identifier for the PublishSubscribe_SecurityGroups_AddSecurityGroup Method. /// public static readonly NodeId PublishSubscribe_SecurityGroups_AddSecurityGroup = new NodeId(Opc.Ua.Methods.PublishSubscribe_SecurityGroups_AddSecurityGroup); /// /// The identifier for the PublishSubscribe_SecurityGroups_RemoveSecurityGroup Method. /// public static readonly NodeId PublishSubscribe_SecurityGroups_RemoveSecurityGroup = new NodeId(Opc.Ua.Methods.PublishSubscribe_SecurityGroups_RemoveSecurityGroup); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Reset Method. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Reset); /// /// The identifier for the PublishSubscribe_AddConnection Method. /// public static readonly NodeId PublishSubscribe_AddConnection = new NodeId(Opc.Ua.Methods.PublishSubscribe_AddConnection); /// /// The identifier for the PublishSubscribe_RemoveConnection Method. /// public static readonly NodeId PublishSubscribe_RemoveConnection = new NodeId(Opc.Ua.Methods.PublishSubscribe_RemoveConnection); /// /// The identifier for the PublishSubscribe_Diagnostics_Reset Method. /// public static readonly NodeId PublishSubscribe_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.PublishSubscribe_Diagnostics_Reset); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Reset Method. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Reset); /// /// The identifier for the PublishedDataSetType_ExtensionFields_AddExtensionField Method. /// public static readonly NodeId PublishedDataSetType_ExtensionFields_AddExtensionField = new NodeId(Opc.Ua.Methods.PublishedDataSetType_ExtensionFields_AddExtensionField); /// /// The identifier for the PublishedDataSetType_ExtensionFields_RemoveExtensionField Method. /// public static readonly NodeId PublishedDataSetType_ExtensionFields_RemoveExtensionField = new NodeId(Opc.Ua.Methods.PublishedDataSetType_ExtensionFields_RemoveExtensionField); /// /// The identifier for the ExtensionFieldsType_AddExtensionField Method. /// public static readonly NodeId ExtensionFieldsType_AddExtensionField = new NodeId(Opc.Ua.Methods.ExtensionFieldsType_AddExtensionField); /// /// The identifier for the ExtensionFieldsType_RemoveExtensionField Method. /// public static readonly NodeId ExtensionFieldsType_RemoveExtensionField = new NodeId(Opc.Ua.Methods.ExtensionFieldsType_RemoveExtensionField); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Reset Method. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Reset); /// /// The identifier for the PublishedDataItemsType_ExtensionFields_AddExtensionField Method. /// public static readonly NodeId PublishedDataItemsType_ExtensionFields_AddExtensionField = new NodeId(Opc.Ua.Methods.PublishedDataItemsType_ExtensionFields_AddExtensionField); /// /// The identifier for the PublishedDataItemsType_ExtensionFields_RemoveExtensionField Method. /// public static readonly NodeId PublishedDataItemsType_ExtensionFields_RemoveExtensionField = new NodeId(Opc.Ua.Methods.PublishedDataItemsType_ExtensionFields_RemoveExtensionField); /// /// The identifier for the PublishedDataItemsType_AddVariables Method. /// public static readonly NodeId PublishedDataItemsType_AddVariables = new NodeId(Opc.Ua.Methods.PublishedDataItemsType_AddVariables); /// /// The identifier for the PublishedDataItemsType_RemoveVariables Method. /// public static readonly NodeId PublishedDataItemsType_RemoveVariables = new NodeId(Opc.Ua.Methods.PublishedDataItemsType_RemoveVariables); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Reset Method. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Reset); /// /// The identifier for the PublishedEventsType_ExtensionFields_AddExtensionField Method. /// public static readonly NodeId PublishedEventsType_ExtensionFields_AddExtensionField = new NodeId(Opc.Ua.Methods.PublishedEventsType_ExtensionFields_AddExtensionField); /// /// The identifier for the PublishedEventsType_ExtensionFields_RemoveExtensionField Method. /// public static readonly NodeId PublishedEventsType_ExtensionFields_RemoveExtensionField = new NodeId(Opc.Ua.Methods.PublishedEventsType_ExtensionFields_RemoveExtensionField); /// /// The identifier for the PublishedEventsType_ModifyFieldSelection Method. /// public static readonly NodeId PublishedEventsType_ModifyFieldSelection = new NodeId(Opc.Ua.Methods.PublishedEventsType_ModifyFieldSelection); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems Method. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems = new NodeId(Opc.Ua.Methods.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents Method. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents = new NodeId(Opc.Ua.Methods.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate Method. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate = new NodeId(Opc.Ua.Methods.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate Method. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate = new NodeId(Opc.Ua.Methods.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet Method. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet = new NodeId(Opc.Ua.Methods.DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder Method. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder = new NodeId(Opc.Ua.Methods.DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder Method. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder = new NodeId(Opc.Ua.Methods.DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder); /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField Method. /// public static readonly NodeId DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField = new NodeId(Opc.Ua.Methods.DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField); /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField Method. /// public static readonly NodeId DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField = new NodeId(Opc.Ua.Methods.DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField); /// /// The identifier for the DataSetFolderType_AddPublishedDataItems Method. /// public static readonly NodeId DataSetFolderType_AddPublishedDataItems = new NodeId(Opc.Ua.Methods.DataSetFolderType_AddPublishedDataItems); /// /// The identifier for the DataSetFolderType_AddPublishedEvents Method. /// public static readonly NodeId DataSetFolderType_AddPublishedEvents = new NodeId(Opc.Ua.Methods.DataSetFolderType_AddPublishedEvents); /// /// The identifier for the DataSetFolderType_AddPublishedDataItemsTemplate Method. /// public static readonly NodeId DataSetFolderType_AddPublishedDataItemsTemplate = new NodeId(Opc.Ua.Methods.DataSetFolderType_AddPublishedDataItemsTemplate); /// /// The identifier for the DataSetFolderType_AddPublishedEventsTemplate Method. /// public static readonly NodeId DataSetFolderType_AddPublishedEventsTemplate = new NodeId(Opc.Ua.Methods.DataSetFolderType_AddPublishedEventsTemplate); /// /// The identifier for the DataSetFolderType_RemovePublishedDataSet Method. /// public static readonly NodeId DataSetFolderType_RemovePublishedDataSet = new NodeId(Opc.Ua.Methods.DataSetFolderType_RemovePublishedDataSet); /// /// The identifier for the DataSetFolderType_AddDataSetFolder Method. /// public static readonly NodeId DataSetFolderType_AddDataSetFolder = new NodeId(Opc.Ua.Methods.DataSetFolderType_AddDataSetFolder); /// /// The identifier for the DataSetFolderType_RemoveDataSetFolder Method. /// public static readonly NodeId DataSetFolderType_RemoveDataSetFolder = new NodeId(Opc.Ua.Methods.DataSetFolderType_RemoveDataSetFolder); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Reset Method. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Reset); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Reset Method. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Reset); /// /// The identifier for the PubSubConnectionType_Diagnostics_Reset Method. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.PubSubConnectionType_Diagnostics_Reset); /// /// The identifier for the PubSubConnectionType_AddWriterGroup Method. /// public static readonly NodeId PubSubConnectionType_AddWriterGroup = new NodeId(Opc.Ua.Methods.PubSubConnectionType_AddWriterGroup); /// /// The identifier for the PubSubConnectionType_AddReaderGroup Method. /// public static readonly NodeId PubSubConnectionType_AddReaderGroup = new NodeId(Opc.Ua.Methods.PubSubConnectionType_AddReaderGroup); /// /// The identifier for the PubSubConnectionType_RemoveGroup Method. /// public static readonly NodeId PubSubConnectionType_RemoveGroup = new NodeId(Opc.Ua.Methods.PubSubConnectionType_RemoveGroup); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Reset Method. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Reset); /// /// The identifier for the WriterGroupType_Diagnostics_Reset Method. /// public static readonly NodeId WriterGroupType_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.WriterGroupType_Diagnostics_Reset); /// /// The identifier for the WriterGroupType_AddDataSetWriter Method. /// public static readonly NodeId WriterGroupType_AddDataSetWriter = new NodeId(Opc.Ua.Methods.WriterGroupType_AddDataSetWriter); /// /// The identifier for the WriterGroupType_RemoveDataSetWriter Method. /// public static readonly NodeId WriterGroupType_RemoveDataSetWriter = new NodeId(Opc.Ua.Methods.WriterGroupType_RemoveDataSetWriter); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Reset Method. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Reset); /// /// The identifier for the ReaderGroupType_Diagnostics_Reset Method. /// public static readonly NodeId ReaderGroupType_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.ReaderGroupType_Diagnostics_Reset); /// /// The identifier for the ReaderGroupType_AddDataSetReader Method. /// public static readonly NodeId ReaderGroupType_AddDataSetReader = new NodeId(Opc.Ua.Methods.ReaderGroupType_AddDataSetReader); /// /// The identifier for the ReaderGroupType_RemoveDataSetReader Method. /// public static readonly NodeId ReaderGroupType_RemoveDataSetReader = new NodeId(Opc.Ua.Methods.ReaderGroupType_RemoveDataSetReader); /// /// The identifier for the DataSetWriterType_Diagnostics_Reset Method. /// public static readonly NodeId DataSetWriterType_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.DataSetWriterType_Diagnostics_Reset); /// /// The identifier for the DataSetReaderType_Diagnostics_Reset Method. /// public static readonly NodeId DataSetReaderType_Diagnostics_Reset = new NodeId(Opc.Ua.Methods.DataSetReaderType_Diagnostics_Reset); /// /// The identifier for the DataSetReaderType_CreateTargetVariables Method. /// public static readonly NodeId DataSetReaderType_CreateTargetVariables = new NodeId(Opc.Ua.Methods.DataSetReaderType_CreateTargetVariables); /// /// The identifier for the DataSetReaderType_CreateDataSetMirror Method. /// public static readonly NodeId DataSetReaderType_CreateDataSetMirror = new NodeId(Opc.Ua.Methods.DataSetReaderType_CreateDataSetMirror); /// /// The identifier for the TargetVariablesType_AddTargetVariables Method. /// public static readonly NodeId TargetVariablesType_AddTargetVariables = new NodeId(Opc.Ua.Methods.TargetVariablesType_AddTargetVariables); /// /// The identifier for the TargetVariablesType_RemoveTargetVariables Method. /// public static readonly NodeId TargetVariablesType_RemoveTargetVariables = new NodeId(Opc.Ua.Methods.TargetVariablesType_RemoveTargetVariables); /// /// The identifier for the PubSubStatusType_Enable Method. /// public static readonly NodeId PubSubStatusType_Enable = new NodeId(Opc.Ua.Methods.PubSubStatusType_Enable); /// /// The identifier for the PubSubStatusType_Disable Method. /// public static readonly NodeId PubSubStatusType_Disable = new NodeId(Opc.Ua.Methods.PubSubStatusType_Disable); /// /// The identifier for the PubSubDiagnosticsType_Reset Method. /// public static readonly NodeId PubSubDiagnosticsType_Reset = new NodeId(Opc.Ua.Methods.PubSubDiagnosticsType_Reset); } #endregion #region Object Node Identifiers /// /// A class that declares constants for all Objects in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class ObjectIds { /// /// The identifier for the DefaultBinary Object. /// public static readonly NodeId DefaultBinary = new NodeId(Opc.Ua.Objects.DefaultBinary); /// /// The identifier for the DefaultXml Object. /// public static readonly NodeId DefaultXml = new NodeId(Opc.Ua.Objects.DefaultXml); /// /// The identifier for the ModellingRule_Mandatory Object. /// public static readonly NodeId ModellingRule_Mandatory = new NodeId(Opc.Ua.Objects.ModellingRule_Mandatory); /// /// The identifier for the ModellingRule_Optional Object. /// public static readonly NodeId ModellingRule_Optional = new NodeId(Opc.Ua.Objects.ModellingRule_Optional); /// /// The identifier for the ModellingRule_ExposesItsArray Object. /// public static readonly NodeId ModellingRule_ExposesItsArray = new NodeId(Opc.Ua.Objects.ModellingRule_ExposesItsArray); /// /// The identifier for the ModellingRule_OptionalPlaceholder Object. /// public static readonly NodeId ModellingRule_OptionalPlaceholder = new NodeId(Opc.Ua.Objects.ModellingRule_OptionalPlaceholder); /// /// The identifier for the ModellingRule_MandatoryPlaceholder Object. /// public static readonly NodeId ModellingRule_MandatoryPlaceholder = new NodeId(Opc.Ua.Objects.ModellingRule_MandatoryPlaceholder); /// /// The identifier for the RootFolder Object. /// public static readonly NodeId RootFolder = new NodeId(Opc.Ua.Objects.RootFolder); /// /// The identifier for the ObjectsFolder Object. /// public static readonly NodeId ObjectsFolder = new NodeId(Opc.Ua.Objects.ObjectsFolder); /// /// The identifier for the TypesFolder Object. /// public static readonly NodeId TypesFolder = new NodeId(Opc.Ua.Objects.TypesFolder); /// /// The identifier for the ViewsFolder Object. /// public static readonly NodeId ViewsFolder = new NodeId(Opc.Ua.Objects.ViewsFolder); /// /// The identifier for the ObjectTypesFolder Object. /// public static readonly NodeId ObjectTypesFolder = new NodeId(Opc.Ua.Objects.ObjectTypesFolder); /// /// The identifier for the VariableTypesFolder Object. /// public static readonly NodeId VariableTypesFolder = new NodeId(Opc.Ua.Objects.VariableTypesFolder); /// /// The identifier for the DataTypesFolder Object. /// public static readonly NodeId DataTypesFolder = new NodeId(Opc.Ua.Objects.DataTypesFolder); /// /// The identifier for the ReferenceTypesFolder Object. /// public static readonly NodeId ReferenceTypesFolder = new NodeId(Opc.Ua.Objects.ReferenceTypesFolder); /// /// The identifier for the XmlSchema_TypeSystem Object. /// public static readonly NodeId XmlSchema_TypeSystem = new NodeId(Opc.Ua.Objects.XmlSchema_TypeSystem); /// /// The identifier for the OPCBinarySchema_TypeSystem Object. /// public static readonly NodeId OPCBinarySchema_TypeSystem = new NodeId(Opc.Ua.Objects.OPCBinarySchema_TypeSystem); /// /// The identifier for the OPCUANamespaceMetadata Object. /// public static readonly NodeId OPCUANamespaceMetadata = new NodeId(Opc.Ua.Objects.OPCUANamespaceMetadata); /// /// The identifier for the ServerType_ServerCapabilities Object. /// public static readonly NodeId ServerType_ServerCapabilities = new NodeId(Opc.Ua.Objects.ServerType_ServerCapabilities); /// /// The identifier for the ServerType_ServerCapabilities_ModellingRules Object. /// public static readonly NodeId ServerType_ServerCapabilities_ModellingRules = new NodeId(Opc.Ua.Objects.ServerType_ServerCapabilities_ModellingRules); /// /// The identifier for the ServerType_ServerCapabilities_AggregateFunctions Object. /// public static readonly NodeId ServerType_ServerCapabilities_AggregateFunctions = new NodeId(Opc.Ua.Objects.ServerType_ServerCapabilities_AggregateFunctions); /// /// The identifier for the ServerType_ServerDiagnostics Object. /// public static readonly NodeId ServerType_ServerDiagnostics = new NodeId(Opc.Ua.Objects.ServerType_ServerDiagnostics); /// /// The identifier for the ServerType_ServerDiagnostics_SessionsDiagnosticsSummary Object. /// public static readonly NodeId ServerType_ServerDiagnostics_SessionsDiagnosticsSummary = new NodeId(Opc.Ua.Objects.ServerType_ServerDiagnostics_SessionsDiagnosticsSummary); /// /// The identifier for the ServerType_VendorServerInfo Object. /// public static readonly NodeId ServerType_VendorServerInfo = new NodeId(Opc.Ua.Objects.ServerType_VendorServerInfo); /// /// The identifier for the ServerType_ServerRedundancy Object. /// public static readonly NodeId ServerType_ServerRedundancy = new NodeId(Opc.Ua.Objects.ServerType_ServerRedundancy); /// /// The identifier for the ServerType_Namespaces Object. /// public static readonly NodeId ServerType_Namespaces = new NodeId(Opc.Ua.Objects.ServerType_Namespaces); /// /// The identifier for the ServerCapabilitiesType_OperationLimits Object. /// public static readonly NodeId ServerCapabilitiesType_OperationLimits = new NodeId(Opc.Ua.Objects.ServerCapabilitiesType_OperationLimits); /// /// The identifier for the ServerCapabilitiesType_ModellingRules Object. /// public static readonly NodeId ServerCapabilitiesType_ModellingRules = new NodeId(Opc.Ua.Objects.ServerCapabilitiesType_ModellingRules); /// /// The identifier for the ServerCapabilitiesType_AggregateFunctions Object. /// public static readonly NodeId ServerCapabilitiesType_AggregateFunctions = new NodeId(Opc.Ua.Objects.ServerCapabilitiesType_AggregateFunctions); /// /// The identifier for the ServerCapabilitiesType_RoleSet Object. /// public static readonly NodeId ServerCapabilitiesType_RoleSet = new NodeId(Opc.Ua.Objects.ServerCapabilitiesType_RoleSet); /// /// The identifier for the ServerDiagnosticsType_SessionsDiagnosticsSummary Object. /// public static readonly NodeId ServerDiagnosticsType_SessionsDiagnosticsSummary = new NodeId(Opc.Ua.Objects.ServerDiagnosticsType_SessionsDiagnosticsSummary); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder Object. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder = new NodeId(Opc.Ua.Objects.SessionsDiagnosticsSummaryType_ClientName_Placeholder); /// /// The identifier for the NamespaceMetadataType_NamespaceFile Object. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile = new NodeId(Opc.Ua.Objects.NamespaceMetadataType_NamespaceFile); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder Object. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder = new NodeId(Opc.Ua.Objects.NamespacesType_NamespaceIdentifier_Placeholder); /// /// The identifier for the EventTypesFolder Object. /// public static readonly NodeId EventTypesFolder = new NodeId(Opc.Ua.Objects.EventTypesFolder); /// /// The identifier for the Server Object. /// public static readonly NodeId Server = new NodeId(Opc.Ua.Objects.Server); /// /// The identifier for the Server_ServerCapabilities Object. /// public static readonly NodeId Server_ServerCapabilities = new NodeId(Opc.Ua.Objects.Server_ServerCapabilities); /// /// The identifier for the Server_ServerCapabilities_OperationLimits Object. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits = new NodeId(Opc.Ua.Objects.Server_ServerCapabilities_OperationLimits); /// /// The identifier for the Server_ServerCapabilities_ModellingRules Object. /// public static readonly NodeId Server_ServerCapabilities_ModellingRules = new NodeId(Opc.Ua.Objects.Server_ServerCapabilities_ModellingRules); /// /// The identifier for the Server_ServerCapabilities_AggregateFunctions Object. /// public static readonly NodeId Server_ServerCapabilities_AggregateFunctions = new NodeId(Opc.Ua.Objects.Server_ServerCapabilities_AggregateFunctions); /// /// The identifier for the Server_ServerCapabilities_RoleSet Object. /// public static readonly NodeId Server_ServerCapabilities_RoleSet = new NodeId(Opc.Ua.Objects.Server_ServerCapabilities_RoleSet); /// /// The identifier for the Server_ServerDiagnostics Object. /// public static readonly NodeId Server_ServerDiagnostics = new NodeId(Opc.Ua.Objects.Server_ServerDiagnostics); /// /// The identifier for the Server_ServerDiagnostics_SessionsDiagnosticsSummary Object. /// public static readonly NodeId Server_ServerDiagnostics_SessionsDiagnosticsSummary = new NodeId(Opc.Ua.Objects.Server_ServerDiagnostics_SessionsDiagnosticsSummary); /// /// The identifier for the Server_VendorServerInfo Object. /// public static readonly NodeId Server_VendorServerInfo = new NodeId(Opc.Ua.Objects.Server_VendorServerInfo); /// /// The identifier for the Server_ServerRedundancy Object. /// public static readonly NodeId Server_ServerRedundancy = new NodeId(Opc.Ua.Objects.Server_ServerRedundancy); /// /// The identifier for the Server_Namespaces Object. /// public static readonly NodeId Server_Namespaces = new NodeId(Opc.Ua.Objects.Server_Namespaces); /// /// The identifier for the HistoryServerCapabilities Object. /// public static readonly NodeId HistoryServerCapabilities = new NodeId(Opc.Ua.Objects.HistoryServerCapabilities); /// /// The identifier for the HistoryServerCapabilities_AggregateFunctions Object. /// public static readonly NodeId HistoryServerCapabilities_AggregateFunctions = new NodeId(Opc.Ua.Objects.HistoryServerCapabilities_AggregateFunctions); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder Object. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder = new NodeId(Opc.Ua.Objects.FileDirectoryType_FileDirectoryName_Placeholder); /// /// The identifier for the FileDirectoryType_FileName_Placeholder Object. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder = new NodeId(Opc.Ua.Objects.FileDirectoryType_FileName_Placeholder); /// /// The identifier for the FileSystem Object. /// public static readonly NodeId FileSystem = new NodeId(Opc.Ua.Objects.FileSystem); /// /// The identifier for the TemporaryFileTransferType_TransferState_Placeholder Object. /// public static readonly NodeId TemporaryFileTransferType_TransferState_Placeholder = new NodeId(Opc.Ua.Objects.TemporaryFileTransferType_TransferState_Placeholder); /// /// The identifier for the FileTransferStateMachineType_Idle Object. /// public static readonly NodeId FileTransferStateMachineType_Idle = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_Idle); /// /// The identifier for the FileTransferStateMachineType_ReadPrepare Object. /// public static readonly NodeId FileTransferStateMachineType_ReadPrepare = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_ReadPrepare); /// /// The identifier for the FileTransferStateMachineType_ReadTransfer Object. /// public static readonly NodeId FileTransferStateMachineType_ReadTransfer = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_ReadTransfer); /// /// The identifier for the FileTransferStateMachineType_ApplyWrite Object. /// public static readonly NodeId FileTransferStateMachineType_ApplyWrite = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_ApplyWrite); /// /// The identifier for the FileTransferStateMachineType_Error Object. /// public static readonly NodeId FileTransferStateMachineType_Error = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_Error); /// /// The identifier for the FileTransferStateMachineType_IdleToReadPrepare Object. /// public static readonly NodeId FileTransferStateMachineType_IdleToReadPrepare = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_IdleToReadPrepare); /// /// The identifier for the FileTransferStateMachineType_ReadPrepareToReadTransfer Object. /// public static readonly NodeId FileTransferStateMachineType_ReadPrepareToReadTransfer = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_ReadPrepareToReadTransfer); /// /// The identifier for the FileTransferStateMachineType_ReadTransferToIdle Object. /// public static readonly NodeId FileTransferStateMachineType_ReadTransferToIdle = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_ReadTransferToIdle); /// /// The identifier for the FileTransferStateMachineType_IdleToApplyWrite Object. /// public static readonly NodeId FileTransferStateMachineType_IdleToApplyWrite = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_IdleToApplyWrite); /// /// The identifier for the FileTransferStateMachineType_ApplyWriteToIdle Object. /// public static readonly NodeId FileTransferStateMachineType_ApplyWriteToIdle = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_ApplyWriteToIdle); /// /// The identifier for the FileTransferStateMachineType_ReadPrepareToError Object. /// public static readonly NodeId FileTransferStateMachineType_ReadPrepareToError = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_ReadPrepareToError); /// /// The identifier for the FileTransferStateMachineType_ReadTransferToError Object. /// public static readonly NodeId FileTransferStateMachineType_ReadTransferToError = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_ReadTransferToError); /// /// The identifier for the FileTransferStateMachineType_ApplyWriteToError Object. /// public static readonly NodeId FileTransferStateMachineType_ApplyWriteToError = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_ApplyWriteToError); /// /// The identifier for the FileTransferStateMachineType_ErrorToIdle Object. /// public static readonly NodeId FileTransferStateMachineType_ErrorToIdle = new NodeId(Opc.Ua.Objects.FileTransferStateMachineType_ErrorToIdle); /// /// The identifier for the RoleSetType_RoleName_Placeholder Object. /// public static readonly NodeId RoleSetType_RoleName_Placeholder = new NodeId(Opc.Ua.Objects.RoleSetType_RoleName_Placeholder); /// /// The identifier for the WellKnownRole_Anonymous Object. /// public static readonly NodeId WellKnownRole_Anonymous = new NodeId(Opc.Ua.Objects.WellKnownRole_Anonymous); /// /// The identifier for the WellKnownRole_AuthenticatedUser Object. /// public static readonly NodeId WellKnownRole_AuthenticatedUser = new NodeId(Opc.Ua.Objects.WellKnownRole_AuthenticatedUser); /// /// The identifier for the WellKnownRole_Observer Object. /// public static readonly NodeId WellKnownRole_Observer = new NodeId(Opc.Ua.Objects.WellKnownRole_Observer); /// /// The identifier for the WellKnownRole_Operator Object. /// public static readonly NodeId WellKnownRole_Operator = new NodeId(Opc.Ua.Objects.WellKnownRole_Operator); /// /// The identifier for the WellKnownRole_Engineer Object. /// public static readonly NodeId WellKnownRole_Engineer = new NodeId(Opc.Ua.Objects.WellKnownRole_Engineer); /// /// The identifier for the WellKnownRole_Supervisor Object. /// public static readonly NodeId WellKnownRole_Supervisor = new NodeId(Opc.Ua.Objects.WellKnownRole_Supervisor); /// /// The identifier for the WellKnownRole_ConfigureAdmin Object. /// public static readonly NodeId WellKnownRole_ConfigureAdmin = new NodeId(Opc.Ua.Objects.WellKnownRole_ConfigureAdmin); /// /// The identifier for the WellKnownRole_SecurityAdmin Object. /// public static readonly NodeId WellKnownRole_SecurityAdmin = new NodeId(Opc.Ua.Objects.WellKnownRole_SecurityAdmin); /// /// The identifier for the DictionaryEntryType_DictionaryEntryName_Placeholder Object. /// public static readonly NodeId DictionaryEntryType_DictionaryEntryName_Placeholder = new NodeId(Opc.Ua.Objects.DictionaryEntryType_DictionaryEntryName_Placeholder); /// /// The identifier for the DictionaryFolderType_DictionaryFolderName_Placeholder Object. /// public static readonly NodeId DictionaryFolderType_DictionaryFolderName_Placeholder = new NodeId(Opc.Ua.Objects.DictionaryFolderType_DictionaryFolderName_Placeholder); /// /// The identifier for the DictionaryFolderType_DictionaryEntryName_Placeholder Object. /// public static readonly NodeId DictionaryFolderType_DictionaryEntryName_Placeholder = new NodeId(Opc.Ua.Objects.DictionaryFolderType_DictionaryEntryName_Placeholder); /// /// The identifier for the Dictionaries Object. /// public static readonly NodeId Dictionaries = new NodeId(Opc.Ua.Objects.Dictionaries); /// /// The identifier for the InterfaceTypes Object. /// public static readonly NodeId InterfaceTypes = new NodeId(Opc.Ua.Objects.InterfaceTypes); /// /// The identifier for the AlarmConditionType_ShelvingState Object. /// public static readonly NodeId AlarmConditionType_ShelvingState = new NodeId(Opc.Ua.Objects.AlarmConditionType_ShelvingState); /// /// The identifier for the AlarmConditionType_FirstInGroup Object. /// public static readonly NodeId AlarmConditionType_FirstInGroup = new NodeId(Opc.Ua.Objects.AlarmConditionType_FirstInGroup); /// /// The identifier for the AlarmConditionType_AlarmGroup_Placeholder Object. /// public static readonly NodeId AlarmConditionType_AlarmGroup_Placeholder = new NodeId(Opc.Ua.Objects.AlarmConditionType_AlarmGroup_Placeholder); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder Object. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder = new NodeId(Opc.Ua.Objects.AlarmGroupType_AlarmConditionInstance_Placeholder); /// /// The identifier for the ShelvedStateMachineType_Unshelved Object. /// public static readonly NodeId ShelvedStateMachineType_Unshelved = new NodeId(Opc.Ua.Objects.ShelvedStateMachineType_Unshelved); /// /// The identifier for the ShelvedStateMachineType_TimedShelved Object. /// public static readonly NodeId ShelvedStateMachineType_TimedShelved = new NodeId(Opc.Ua.Objects.ShelvedStateMachineType_TimedShelved); /// /// The identifier for the ShelvedStateMachineType_OneShotShelved Object. /// public static readonly NodeId ShelvedStateMachineType_OneShotShelved = new NodeId(Opc.Ua.Objects.ShelvedStateMachineType_OneShotShelved); /// /// The identifier for the ShelvedStateMachineType_UnshelvedToTimedShelved Object. /// public static readonly NodeId ShelvedStateMachineType_UnshelvedToTimedShelved = new NodeId(Opc.Ua.Objects.ShelvedStateMachineType_UnshelvedToTimedShelved); /// /// The identifier for the ShelvedStateMachineType_UnshelvedToOneShotShelved Object. /// public static readonly NodeId ShelvedStateMachineType_UnshelvedToOneShotShelved = new NodeId(Opc.Ua.Objects.ShelvedStateMachineType_UnshelvedToOneShotShelved); /// /// The identifier for the ShelvedStateMachineType_TimedShelvedToUnshelved Object. /// public static readonly NodeId ShelvedStateMachineType_TimedShelvedToUnshelved = new NodeId(Opc.Ua.Objects.ShelvedStateMachineType_TimedShelvedToUnshelved); /// /// The identifier for the ShelvedStateMachineType_TimedShelvedToOneShotShelved Object. /// public static readonly NodeId ShelvedStateMachineType_TimedShelvedToOneShotShelved = new NodeId(Opc.Ua.Objects.ShelvedStateMachineType_TimedShelvedToOneShotShelved); /// /// The identifier for the ShelvedStateMachineType_OneShotShelvedToUnshelved Object. /// public static readonly NodeId ShelvedStateMachineType_OneShotShelvedToUnshelved = new NodeId(Opc.Ua.Objects.ShelvedStateMachineType_OneShotShelvedToUnshelved); /// /// The identifier for the ShelvedStateMachineType_OneShotShelvedToTimedShelved Object. /// public static readonly NodeId ShelvedStateMachineType_OneShotShelvedToTimedShelved = new NodeId(Opc.Ua.Objects.ShelvedStateMachineType_OneShotShelvedToTimedShelved); /// /// The identifier for the ExclusiveLimitStateMachineType_HighHigh Object. /// public static readonly NodeId ExclusiveLimitStateMachineType_HighHigh = new NodeId(Opc.Ua.Objects.ExclusiveLimitStateMachineType_HighHigh); /// /// The identifier for the ExclusiveLimitStateMachineType_High Object. /// public static readonly NodeId ExclusiveLimitStateMachineType_High = new NodeId(Opc.Ua.Objects.ExclusiveLimitStateMachineType_High); /// /// The identifier for the ExclusiveLimitStateMachineType_Low Object. /// public static readonly NodeId ExclusiveLimitStateMachineType_Low = new NodeId(Opc.Ua.Objects.ExclusiveLimitStateMachineType_Low); /// /// The identifier for the ExclusiveLimitStateMachineType_LowLow Object. /// public static readonly NodeId ExclusiveLimitStateMachineType_LowLow = new NodeId(Opc.Ua.Objects.ExclusiveLimitStateMachineType_LowLow); /// /// The identifier for the ExclusiveLimitStateMachineType_LowLowToLow Object. /// public static readonly NodeId ExclusiveLimitStateMachineType_LowLowToLow = new NodeId(Opc.Ua.Objects.ExclusiveLimitStateMachineType_LowLowToLow); /// /// The identifier for the ExclusiveLimitStateMachineType_LowToLowLow Object. /// public static readonly NodeId ExclusiveLimitStateMachineType_LowToLowLow = new NodeId(Opc.Ua.Objects.ExclusiveLimitStateMachineType_LowToLowLow); /// /// The identifier for the ExclusiveLimitStateMachineType_HighHighToHigh Object. /// public static readonly NodeId ExclusiveLimitStateMachineType_HighHighToHigh = new NodeId(Opc.Ua.Objects.ExclusiveLimitStateMachineType_HighHighToHigh); /// /// The identifier for the ExclusiveLimitStateMachineType_HighToHighHigh Object. /// public static readonly NodeId ExclusiveLimitStateMachineType_HighToHighHigh = new NodeId(Opc.Ua.Objects.ExclusiveLimitStateMachineType_HighToHighHigh); /// /// The identifier for the ExclusiveLimitAlarmType_LimitState Object. /// public static readonly NodeId ExclusiveLimitAlarmType_LimitState = new NodeId(Opc.Ua.Objects.ExclusiveLimitAlarmType_LimitState); /// /// The identifier for the ProgramStateMachineType_FinalResultData Object. /// public static readonly NodeId ProgramStateMachineType_FinalResultData = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_FinalResultData); /// /// The identifier for the ProgramStateMachineType_Halted Object. /// public static readonly NodeId ProgramStateMachineType_Halted = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_Halted); /// /// The identifier for the ProgramStateMachineType_Ready Object. /// public static readonly NodeId ProgramStateMachineType_Ready = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_Ready); /// /// The identifier for the ProgramStateMachineType_Running Object. /// public static readonly NodeId ProgramStateMachineType_Running = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_Running); /// /// The identifier for the ProgramStateMachineType_Suspended Object. /// public static readonly NodeId ProgramStateMachineType_Suspended = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_Suspended); /// /// The identifier for the ProgramStateMachineType_HaltedToReady Object. /// public static readonly NodeId ProgramStateMachineType_HaltedToReady = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_HaltedToReady); /// /// The identifier for the ProgramStateMachineType_ReadyToRunning Object. /// public static readonly NodeId ProgramStateMachineType_ReadyToRunning = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_ReadyToRunning); /// /// The identifier for the ProgramStateMachineType_RunningToHalted Object. /// public static readonly NodeId ProgramStateMachineType_RunningToHalted = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_RunningToHalted); /// /// The identifier for the ProgramStateMachineType_RunningToReady Object. /// public static readonly NodeId ProgramStateMachineType_RunningToReady = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_RunningToReady); /// /// The identifier for the ProgramStateMachineType_RunningToSuspended Object. /// public static readonly NodeId ProgramStateMachineType_RunningToSuspended = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_RunningToSuspended); /// /// The identifier for the ProgramStateMachineType_SuspendedToRunning Object. /// public static readonly NodeId ProgramStateMachineType_SuspendedToRunning = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_SuspendedToRunning); /// /// The identifier for the ProgramStateMachineType_SuspendedToHalted Object. /// public static readonly NodeId ProgramStateMachineType_SuspendedToHalted = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_SuspendedToHalted); /// /// The identifier for the ProgramStateMachineType_SuspendedToReady Object. /// public static readonly NodeId ProgramStateMachineType_SuspendedToReady = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_SuspendedToReady); /// /// The identifier for the ProgramStateMachineType_ReadyToHalted Object. /// public static readonly NodeId ProgramStateMachineType_ReadyToHalted = new NodeId(Opc.Ua.Objects.ProgramStateMachineType_ReadyToHalted); /// /// The identifier for the HistoricalDataConfigurationType_AggregateConfiguration Object. /// public static readonly NodeId HistoricalDataConfigurationType_AggregateConfiguration = new NodeId(Opc.Ua.Objects.HistoricalDataConfigurationType_AggregateConfiguration); /// /// The identifier for the HistoricalDataConfigurationType_AggregateFunctions Object. /// public static readonly NodeId HistoricalDataConfigurationType_AggregateFunctions = new NodeId(Opc.Ua.Objects.HistoricalDataConfigurationType_AggregateFunctions); /// /// The identifier for the HAConfiguration Object. /// public static readonly NodeId HAConfiguration = new NodeId(Opc.Ua.Objects.HAConfiguration); /// /// The identifier for the HAConfiguration_AggregateConfiguration Object. /// public static readonly NodeId HAConfiguration_AggregateConfiguration = new NodeId(Opc.Ua.Objects.HAConfiguration_AggregateConfiguration); /// /// The identifier for the HistoryServerCapabilitiesType_AggregateFunctions Object. /// public static readonly NodeId HistoryServerCapabilitiesType_AggregateFunctions = new NodeId(Opc.Ua.Objects.HistoryServerCapabilitiesType_AggregateFunctions); /// /// The identifier for the CertificateGroupType_TrustList Object. /// public static readonly NodeId CertificateGroupType_TrustList = new NodeId(Opc.Ua.Objects.CertificateGroupType_TrustList); /// /// The identifier for the CertificateGroupType_CertificateExpired Object. /// public static readonly NodeId CertificateGroupType_CertificateExpired = new NodeId(Opc.Ua.Objects.CertificateGroupType_CertificateExpired); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate Object. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate = new NodeId(Opc.Ua.Objects.CertificateGroupType_TrustListOutOfDate); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup Object. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup = new NodeId(Opc.Ua.Objects.CertificateGroupFolderType_DefaultApplicationGroup); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList Object. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList = new NodeId(Opc.Ua.Objects.CertificateGroupFolderType_DefaultApplicationGroup_TrustList); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup Object. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup = new NodeId(Opc.Ua.Objects.CertificateGroupFolderType_DefaultHttpsGroup); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList Object. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList = new NodeId(Opc.Ua.Objects.CertificateGroupFolderType_DefaultHttpsGroup_TrustList); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup Object. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup = new NodeId(Opc.Ua.Objects.CertificateGroupFolderType_DefaultUserTokenGroup); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList Object. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList = new NodeId(Opc.Ua.Objects.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder Object. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder = new NodeId(Opc.Ua.Objects.CertificateGroupFolderType_AdditionalGroup_Placeholder); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList Object. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList = new NodeId(Opc.Ua.Objects.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList); /// /// The identifier for the ServerConfigurationType_CertificateGroups Object. /// public static readonly NodeId ServerConfigurationType_CertificateGroups = new NodeId(Opc.Ua.Objects.ServerConfigurationType_CertificateGroups); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup Object. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup = new NodeId(Opc.Ua.Objects.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList Object. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList = new NodeId(Opc.Ua.Objects.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList Object. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList = new NodeId(Opc.Ua.Objects.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList Object. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList = new NodeId(Opc.Ua.Objects.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList); /// /// The identifier for the ServerConfiguration Object. /// public static readonly NodeId ServerConfiguration = new NodeId(Opc.Ua.Objects.ServerConfiguration); /// /// The identifier for the ServerConfiguration_CertificateGroups Object. /// public static readonly NodeId ServerConfiguration_CertificateGroups = new NodeId(Opc.Ua.Objects.ServerConfiguration_CertificateGroups); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup Object. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup = new NodeId(Opc.Ua.Objects.ServerConfiguration_CertificateGroups_DefaultApplicationGroup); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList Object. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList = new NodeId(Opc.Ua.Objects.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup Object. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup = new NodeId(Opc.Ua.Objects.ServerConfiguration_CertificateGroups_DefaultHttpsGroup); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList Object. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList = new NodeId(Opc.Ua.Objects.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup Object. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup = new NodeId(Opc.Ua.Objects.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList Object. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList = new NodeId(Opc.Ua.Objects.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList); /// /// The identifier for the KeyCredentialConfigurationFolderType_ServiceName_Placeholder Object. /// public static readonly NodeId KeyCredentialConfigurationFolderType_ServiceName_Placeholder = new NodeId(Opc.Ua.Objects.KeyCredentialConfigurationFolderType_ServiceName_Placeholder); /// /// The identifier for the KeyCredentialConfiguration Object. /// public static readonly NodeId KeyCredentialConfiguration = new NodeId(Opc.Ua.Objects.KeyCredentialConfiguration); /// /// The identifier for the AuthorizationServices Object. /// public static readonly NodeId AuthorizationServices = new NodeId(Opc.Ua.Objects.AuthorizationServices); /// /// The identifier for the AggregateFunction_Interpolative Object. /// public static readonly NodeId AggregateFunction_Interpolative = new NodeId(Opc.Ua.Objects.AggregateFunction_Interpolative); /// /// The identifier for the AggregateFunction_Average Object. /// public static readonly NodeId AggregateFunction_Average = new NodeId(Opc.Ua.Objects.AggregateFunction_Average); /// /// The identifier for the AggregateFunction_TimeAverage Object. /// public static readonly NodeId AggregateFunction_TimeAverage = new NodeId(Opc.Ua.Objects.AggregateFunction_TimeAverage); /// /// The identifier for the AggregateFunction_TimeAverage2 Object. /// public static readonly NodeId AggregateFunction_TimeAverage2 = new NodeId(Opc.Ua.Objects.AggregateFunction_TimeAverage2); /// /// The identifier for the AggregateFunction_Total Object. /// public static readonly NodeId AggregateFunction_Total = new NodeId(Opc.Ua.Objects.AggregateFunction_Total); /// /// The identifier for the AggregateFunction_Total2 Object. /// public static readonly NodeId AggregateFunction_Total2 = new NodeId(Opc.Ua.Objects.AggregateFunction_Total2); /// /// The identifier for the AggregateFunction_Minimum Object. /// public static readonly NodeId AggregateFunction_Minimum = new NodeId(Opc.Ua.Objects.AggregateFunction_Minimum); /// /// The identifier for the AggregateFunction_Maximum Object. /// public static readonly NodeId AggregateFunction_Maximum = new NodeId(Opc.Ua.Objects.AggregateFunction_Maximum); /// /// The identifier for the AggregateFunction_MinimumActualTime Object. /// public static readonly NodeId AggregateFunction_MinimumActualTime = new NodeId(Opc.Ua.Objects.AggregateFunction_MinimumActualTime); /// /// The identifier for the AggregateFunction_MaximumActualTime Object. /// public static readonly NodeId AggregateFunction_MaximumActualTime = new NodeId(Opc.Ua.Objects.AggregateFunction_MaximumActualTime); /// /// The identifier for the AggregateFunction_Range Object. /// public static readonly NodeId AggregateFunction_Range = new NodeId(Opc.Ua.Objects.AggregateFunction_Range); /// /// The identifier for the AggregateFunction_Minimum2 Object. /// public static readonly NodeId AggregateFunction_Minimum2 = new NodeId(Opc.Ua.Objects.AggregateFunction_Minimum2); /// /// The identifier for the AggregateFunction_Maximum2 Object. /// public static readonly NodeId AggregateFunction_Maximum2 = new NodeId(Opc.Ua.Objects.AggregateFunction_Maximum2); /// /// The identifier for the AggregateFunction_MinimumActualTime2 Object. /// public static readonly NodeId AggregateFunction_MinimumActualTime2 = new NodeId(Opc.Ua.Objects.AggregateFunction_MinimumActualTime2); /// /// The identifier for the AggregateFunction_MaximumActualTime2 Object. /// public static readonly NodeId AggregateFunction_MaximumActualTime2 = new NodeId(Opc.Ua.Objects.AggregateFunction_MaximumActualTime2); /// /// The identifier for the AggregateFunction_Range2 Object. /// public static readonly NodeId AggregateFunction_Range2 = new NodeId(Opc.Ua.Objects.AggregateFunction_Range2); /// /// The identifier for the AggregateFunction_AnnotationCount Object. /// public static readonly NodeId AggregateFunction_AnnotationCount = new NodeId(Opc.Ua.Objects.AggregateFunction_AnnotationCount); /// /// The identifier for the AggregateFunction_Count Object. /// public static readonly NodeId AggregateFunction_Count = new NodeId(Opc.Ua.Objects.AggregateFunction_Count); /// /// The identifier for the AggregateFunction_DurationInStateZero Object. /// public static readonly NodeId AggregateFunction_DurationInStateZero = new NodeId(Opc.Ua.Objects.AggregateFunction_DurationInStateZero); /// /// The identifier for the AggregateFunction_DurationInStateNonZero Object. /// public static readonly NodeId AggregateFunction_DurationInStateNonZero = new NodeId(Opc.Ua.Objects.AggregateFunction_DurationInStateNonZero); /// /// The identifier for the AggregateFunction_NumberOfTransitions Object. /// public static readonly NodeId AggregateFunction_NumberOfTransitions = new NodeId(Opc.Ua.Objects.AggregateFunction_NumberOfTransitions); /// /// The identifier for the AggregateFunction_Start Object. /// public static readonly NodeId AggregateFunction_Start = new NodeId(Opc.Ua.Objects.AggregateFunction_Start); /// /// The identifier for the AggregateFunction_End Object. /// public static readonly NodeId AggregateFunction_End = new NodeId(Opc.Ua.Objects.AggregateFunction_End); /// /// The identifier for the AggregateFunction_Delta Object. /// public static readonly NodeId AggregateFunction_Delta = new NodeId(Opc.Ua.Objects.AggregateFunction_Delta); /// /// The identifier for the AggregateFunction_StartBound Object. /// public static readonly NodeId AggregateFunction_StartBound = new NodeId(Opc.Ua.Objects.AggregateFunction_StartBound); /// /// The identifier for the AggregateFunction_EndBound Object. /// public static readonly NodeId AggregateFunction_EndBound = new NodeId(Opc.Ua.Objects.AggregateFunction_EndBound); /// /// The identifier for the AggregateFunction_DeltaBounds Object. /// public static readonly NodeId AggregateFunction_DeltaBounds = new NodeId(Opc.Ua.Objects.AggregateFunction_DeltaBounds); /// /// The identifier for the AggregateFunction_DurationGood Object. /// public static readonly NodeId AggregateFunction_DurationGood = new NodeId(Opc.Ua.Objects.AggregateFunction_DurationGood); /// /// The identifier for the AggregateFunction_DurationBad Object. /// public static readonly NodeId AggregateFunction_DurationBad = new NodeId(Opc.Ua.Objects.AggregateFunction_DurationBad); /// /// The identifier for the AggregateFunction_PercentGood Object. /// public static readonly NodeId AggregateFunction_PercentGood = new NodeId(Opc.Ua.Objects.AggregateFunction_PercentGood); /// /// The identifier for the AggregateFunction_PercentBad Object. /// public static readonly NodeId AggregateFunction_PercentBad = new NodeId(Opc.Ua.Objects.AggregateFunction_PercentBad); /// /// The identifier for the AggregateFunction_WorstQuality Object. /// public static readonly NodeId AggregateFunction_WorstQuality = new NodeId(Opc.Ua.Objects.AggregateFunction_WorstQuality); /// /// The identifier for the AggregateFunction_WorstQuality2 Object. /// public static readonly NodeId AggregateFunction_WorstQuality2 = new NodeId(Opc.Ua.Objects.AggregateFunction_WorstQuality2); /// /// The identifier for the AggregateFunction_StandardDeviationSample Object. /// public static readonly NodeId AggregateFunction_StandardDeviationSample = new NodeId(Opc.Ua.Objects.AggregateFunction_StandardDeviationSample); /// /// The identifier for the AggregateFunction_StandardDeviationPopulation Object. /// public static readonly NodeId AggregateFunction_StandardDeviationPopulation = new NodeId(Opc.Ua.Objects.AggregateFunction_StandardDeviationPopulation); /// /// The identifier for the AggregateFunction_VarianceSample Object. /// public static readonly NodeId AggregateFunction_VarianceSample = new NodeId(Opc.Ua.Objects.AggregateFunction_VarianceSample); /// /// The identifier for the AggregateFunction_VariancePopulation Object. /// public static readonly NodeId AggregateFunction_VariancePopulation = new NodeId(Opc.Ua.Objects.AggregateFunction_VariancePopulation); /// /// The identifier for the PubSubKeyServiceType_SecurityGroups Object. /// public static readonly NodeId PubSubKeyServiceType_SecurityGroups = new NodeId(Opc.Ua.Objects.PubSubKeyServiceType_SecurityGroups); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder Object. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupFolderName_Placeholder = new NodeId(Opc.Ua.Objects.SecurityGroupFolderType_SecurityGroupFolderName_Placeholder); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder Object. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupName_Placeholder = new NodeId(Opc.Ua.Objects.SecurityGroupFolderType_SecurityGroupName_Placeholder); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder Object. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder = new NodeId(Opc.Ua.Objects.PublishSubscribeType_ConnectionName_Placeholder); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Address Object. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Address = new NodeId(Opc.Ua.Objects.PublishSubscribeType_ConnectionName_Placeholder_Address); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Status Object. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Status = new NodeId(Opc.Ua.Objects.PublishSubscribeType_ConnectionName_Placeholder_Status); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters Object. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues Object. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues); /// /// The identifier for the PublishSubscribeType_PublishedDataSets Object. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets = new NodeId(Opc.Ua.Objects.PublishSubscribeType_PublishedDataSets); /// /// The identifier for the PublishSubscribeType_Status Object. /// public static readonly NodeId PublishSubscribeType_Status = new NodeId(Opc.Ua.Objects.PublishSubscribeType_Status); /// /// The identifier for the PublishSubscribeType_Diagnostics Object. /// public static readonly NodeId PublishSubscribeType_Diagnostics = new NodeId(Opc.Ua.Objects.PublishSubscribeType_Diagnostics); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters Object. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.PublishSubscribeType_Diagnostics_Counters); /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues Object. /// public static readonly NodeId PublishSubscribeType_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.PublishSubscribeType_Diagnostics_LiveValues); /// /// The identifier for the PublishSubscribe Object. /// public static readonly NodeId PublishSubscribe = new NodeId(Opc.Ua.Objects.PublishSubscribe); /// /// The identifier for the PublishSubscribe_SecurityGroups Object. /// public static readonly NodeId PublishSubscribe_SecurityGroups = new NodeId(Opc.Ua.Objects.PublishSubscribe_SecurityGroups); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Address Object. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Address = new NodeId(Opc.Ua.Objects.PublishSubscribe_ConnectionName_Placeholder_Address); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Status Object. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Status = new NodeId(Opc.Ua.Objects.PublishSubscribe_ConnectionName_Placeholder_Status); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters Object. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues Object. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues); /// /// The identifier for the PublishSubscribe_PublishedDataSets Object. /// public static readonly NodeId PublishSubscribe_PublishedDataSets = new NodeId(Opc.Ua.Objects.PublishSubscribe_PublishedDataSets); /// /// The identifier for the PublishSubscribe_Status Object. /// public static readonly NodeId PublishSubscribe_Status = new NodeId(Opc.Ua.Objects.PublishSubscribe_Status); /// /// The identifier for the PublishSubscribe_Diagnostics Object. /// public static readonly NodeId PublishSubscribe_Diagnostics = new NodeId(Opc.Ua.Objects.PublishSubscribe_Diagnostics); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters Object. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.PublishSubscribe_Diagnostics_Counters); /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues Object. /// public static readonly NodeId PublishSubscribe_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.PublishSubscribe_Diagnostics_LiveValues); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder Object. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder = new NodeId(Opc.Ua.Objects.PublishedDataSetType_DataSetWriterName_Placeholder); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Status Object. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Status = new NodeId(Opc.Ua.Objects.PublishedDataSetType_DataSetWriterName_Placeholder_Status); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters Object. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues Object. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues); /// /// The identifier for the PublishedDataSetType_ExtensionFields Object. /// public static readonly NodeId PublishedDataSetType_ExtensionFields = new NodeId(Opc.Ua.Objects.PublishedDataSetType_ExtensionFields); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Status Object. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Status = new NodeId(Opc.Ua.Objects.PublishedDataItemsType_DataSetWriterName_Placeholder_Status); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters Object. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues Object. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Status Object. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Status = new NodeId(Opc.Ua.Objects.PublishedEventsType_DataSetWriterName_Placeholder_Status); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters Object. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues Object. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder Object. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder = new NodeId(Opc.Ua.Objects.DataSetFolderType_DataSetFolderName_Placeholder); /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder Object. /// public static readonly NodeId DataSetFolderType_PublishedDataSetName_Placeholder = new NodeId(Opc.Ua.Objects.DataSetFolderType_PublishedDataSetName_Placeholder); /// /// The identifier for the PubSubConnectionType_Address Object. /// public static readonly NodeId PubSubConnectionType_Address = new NodeId(Opc.Ua.Objects.PubSubConnectionType_Address); /// /// The identifier for the PubSubConnectionType_TransportSettings Object. /// public static readonly NodeId PubSubConnectionType_TransportSettings = new NodeId(Opc.Ua.Objects.PubSubConnectionType_TransportSettings); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder Object. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder = new NodeId(Opc.Ua.Objects.PubSubConnectionType_WriterGroupName_Placeholder); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Status Object. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Status = new NodeId(Opc.Ua.Objects.PubSubConnectionType_WriterGroupName_Placeholder_Status); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters Object. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues Object. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder Object. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder = new NodeId(Opc.Ua.Objects.PubSubConnectionType_ReaderGroupName_Placeholder); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Status Object. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Status = new NodeId(Opc.Ua.Objects.PubSubConnectionType_ReaderGroupName_Placeholder_Status); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters Object. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues Object. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues); /// /// The identifier for the PubSubConnectionType_Status Object. /// public static readonly NodeId PubSubConnectionType_Status = new NodeId(Opc.Ua.Objects.PubSubConnectionType_Status); /// /// The identifier for the PubSubConnectionType_Diagnostics Object. /// public static readonly NodeId PubSubConnectionType_Diagnostics = new NodeId(Opc.Ua.Objects.PubSubConnectionType_Diagnostics); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters Object. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.PubSubConnectionType_Diagnostics_Counters); /// /// The identifier for the PubSubConnectionType_Diagnostics_LiveValues Object. /// public static readonly NodeId PubSubConnectionType_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.PubSubConnectionType_Diagnostics_LiveValues); /// /// The identifier for the PubSubGroupType_Status Object. /// public static readonly NodeId PubSubGroupType_Status = new NodeId(Opc.Ua.Objects.PubSubGroupType_Status); /// /// The identifier for the WriterGroupType_TransportSettings Object. /// public static readonly NodeId WriterGroupType_TransportSettings = new NodeId(Opc.Ua.Objects.WriterGroupType_TransportSettings); /// /// The identifier for the WriterGroupType_MessageSettings Object. /// public static readonly NodeId WriterGroupType_MessageSettings = new NodeId(Opc.Ua.Objects.WriterGroupType_MessageSettings); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder Object. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder = new NodeId(Opc.Ua.Objects.WriterGroupType_DataSetWriterName_Placeholder); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Status Object. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Status = new NodeId(Opc.Ua.Objects.WriterGroupType_DataSetWriterName_Placeholder_Status); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters Object. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues Object. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues); /// /// The identifier for the WriterGroupType_Diagnostics Object. /// public static readonly NodeId WriterGroupType_Diagnostics = new NodeId(Opc.Ua.Objects.WriterGroupType_Diagnostics); /// /// The identifier for the WriterGroupType_Diagnostics_Counters Object. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.WriterGroupType_Diagnostics_Counters); /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues Object. /// public static readonly NodeId WriterGroupType_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.WriterGroupType_Diagnostics_LiveValues); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder Object. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder = new NodeId(Opc.Ua.Objects.ReaderGroupType_DataSetReaderName_Placeholder); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Status Object. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Status = new NodeId(Opc.Ua.Objects.ReaderGroupType_DataSetReaderName_Placeholder_Status); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters Object. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues Object. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_SubscribedDataSet Object. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_SubscribedDataSet = new NodeId(Opc.Ua.Objects.ReaderGroupType_DataSetReaderName_Placeholder_SubscribedDataSet); /// /// The identifier for the ReaderGroupType_Diagnostics Object. /// public static readonly NodeId ReaderGroupType_Diagnostics = new NodeId(Opc.Ua.Objects.ReaderGroupType_Diagnostics); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters Object. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.ReaderGroupType_Diagnostics_Counters); /// /// The identifier for the ReaderGroupType_Diagnostics_LiveValues Object. /// public static readonly NodeId ReaderGroupType_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.ReaderGroupType_Diagnostics_LiveValues); /// /// The identifier for the ReaderGroupType_TransportSettings Object. /// public static readonly NodeId ReaderGroupType_TransportSettings = new NodeId(Opc.Ua.Objects.ReaderGroupType_TransportSettings); /// /// The identifier for the ReaderGroupType_MessageSettings Object. /// public static readonly NodeId ReaderGroupType_MessageSettings = new NodeId(Opc.Ua.Objects.ReaderGroupType_MessageSettings); /// /// The identifier for the DataSetWriterType_TransportSettings Object. /// public static readonly NodeId DataSetWriterType_TransportSettings = new NodeId(Opc.Ua.Objects.DataSetWriterType_TransportSettings); /// /// The identifier for the DataSetWriterType_MessageSettings Object. /// public static readonly NodeId DataSetWriterType_MessageSettings = new NodeId(Opc.Ua.Objects.DataSetWriterType_MessageSettings); /// /// The identifier for the DataSetWriterType_Status Object. /// public static readonly NodeId DataSetWriterType_Status = new NodeId(Opc.Ua.Objects.DataSetWriterType_Status); /// /// The identifier for the DataSetWriterType_Diagnostics Object. /// public static readonly NodeId DataSetWriterType_Diagnostics = new NodeId(Opc.Ua.Objects.DataSetWriterType_Diagnostics); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters Object. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.DataSetWriterType_Diagnostics_Counters); /// /// The identifier for the DataSetWriterType_Diagnostics_LiveValues Object. /// public static readonly NodeId DataSetWriterType_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.DataSetWriterType_Diagnostics_LiveValues); /// /// The identifier for the DataSetReaderType_TransportSettings Object. /// public static readonly NodeId DataSetReaderType_TransportSettings = new NodeId(Opc.Ua.Objects.DataSetReaderType_TransportSettings); /// /// The identifier for the DataSetReaderType_MessageSettings Object. /// public static readonly NodeId DataSetReaderType_MessageSettings = new NodeId(Opc.Ua.Objects.DataSetReaderType_MessageSettings); /// /// The identifier for the DataSetReaderType_Status Object. /// public static readonly NodeId DataSetReaderType_Status = new NodeId(Opc.Ua.Objects.DataSetReaderType_Status); /// /// The identifier for the DataSetReaderType_Diagnostics Object. /// public static readonly NodeId DataSetReaderType_Diagnostics = new NodeId(Opc.Ua.Objects.DataSetReaderType_Diagnostics); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters Object. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters = new NodeId(Opc.Ua.Objects.DataSetReaderType_Diagnostics_Counters); /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues Object. /// public static readonly NodeId DataSetReaderType_Diagnostics_LiveValues = new NodeId(Opc.Ua.Objects.DataSetReaderType_Diagnostics_LiveValues); /// /// The identifier for the DataSetReaderType_SubscribedDataSet Object. /// public static readonly NodeId DataSetReaderType_SubscribedDataSet = new NodeId(Opc.Ua.Objects.DataSetReaderType_SubscribedDataSet); /// /// The identifier for the PubSubDiagnosticsType_Counters Object. /// public static readonly NodeId PubSubDiagnosticsType_Counters = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsType_Counters); /// /// The identifier for the PubSubDiagnosticsType_LiveValues Object. /// public static readonly NodeId PubSubDiagnosticsType_LiveValues = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsType_LiveValues); /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues Object. /// public static readonly NodeId PubSubDiagnosticsRootType_LiveValues = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsRootType_LiveValues); /// /// The identifier for the PubSubDiagnosticsConnectionType_LiveValues Object. /// public static readonly NodeId PubSubDiagnosticsConnectionType_LiveValues = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsConnectionType_LiveValues); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters Object. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsWriterGroupType_Counters); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues Object. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_LiveValues = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsWriterGroupType_LiveValues); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters Object. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsReaderGroupType_Counters); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_LiveValues Object. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_LiveValues = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsReaderGroupType_LiveValues); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters Object. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsDataSetWriterType_Counters); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues Object. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_LiveValues = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsDataSetWriterType_LiveValues); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters Object. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsDataSetReaderType_Counters); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues Object. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues = new NodeId(Opc.Ua.Objects.PubSubDiagnosticsDataSetReaderType_LiveValues); /// /// The identifier for the DatagramConnectionTransportType_DiscoveryAddress Object. /// public static readonly NodeId DatagramConnectionTransportType_DiscoveryAddress = new NodeId(Opc.Ua.Objects.DatagramConnectionTransportType_DiscoveryAddress); /// /// The identifier for the KeyValuePair_Encoding_DefaultBinary Object. /// public static readonly NodeId KeyValuePair_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.KeyValuePair_Encoding_DefaultBinary); /// /// The identifier for the EndpointType_Encoding_DefaultBinary Object. /// public static readonly NodeId EndpointType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EndpointType_Encoding_DefaultBinary); /// /// The identifier for the RationalNumber_Encoding_DefaultBinary Object. /// public static readonly NodeId RationalNumber_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RationalNumber_Encoding_DefaultBinary); /// /// The identifier for the Vector_Encoding_DefaultBinary Object. /// public static readonly NodeId Vector_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.Vector_Encoding_DefaultBinary); /// /// The identifier for the ThreeDVector_Encoding_DefaultBinary Object. /// public static readonly NodeId ThreeDVector_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ThreeDVector_Encoding_DefaultBinary); /// /// The identifier for the CartesianCoordinates_Encoding_DefaultBinary Object. /// public static readonly NodeId CartesianCoordinates_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CartesianCoordinates_Encoding_DefaultBinary); /// /// The identifier for the ThreeDCartesianCoordinates_Encoding_DefaultBinary Object. /// public static readonly NodeId ThreeDCartesianCoordinates_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ThreeDCartesianCoordinates_Encoding_DefaultBinary); /// /// The identifier for the Orientation_Encoding_DefaultBinary Object. /// public static readonly NodeId Orientation_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.Orientation_Encoding_DefaultBinary); /// /// The identifier for the ThreeDOrientation_Encoding_DefaultBinary Object. /// public static readonly NodeId ThreeDOrientation_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ThreeDOrientation_Encoding_DefaultBinary); /// /// The identifier for the Frame_Encoding_DefaultBinary Object. /// public static readonly NodeId Frame_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.Frame_Encoding_DefaultBinary); /// /// The identifier for the ThreeDFrame_Encoding_DefaultBinary Object. /// public static readonly NodeId ThreeDFrame_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ThreeDFrame_Encoding_DefaultBinary); /// /// The identifier for the IdentityMappingRuleType_Encoding_DefaultBinary Object. /// public static readonly NodeId IdentityMappingRuleType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.IdentityMappingRuleType_Encoding_DefaultBinary); /// /// The identifier for the CurrencyUnitType_Encoding_DefaultBinary Object. /// public static readonly NodeId CurrencyUnitType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CurrencyUnitType_Encoding_DefaultBinary); /// /// The identifier for the TrustListDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId TrustListDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.TrustListDataType_Encoding_DefaultBinary); /// /// The identifier for the DecimalDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId DecimalDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DecimalDataType_Encoding_DefaultBinary); /// /// The identifier for the DataTypeSchemaHeader_Encoding_DefaultBinary Object. /// public static readonly NodeId DataTypeSchemaHeader_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataTypeSchemaHeader_Encoding_DefaultBinary); /// /// The identifier for the DataTypeDescription_Encoding_DefaultBinary Object. /// public static readonly NodeId DataTypeDescription_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataTypeDescription_Encoding_DefaultBinary); /// /// The identifier for the StructureDescription_Encoding_DefaultBinary Object. /// public static readonly NodeId StructureDescription_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.StructureDescription_Encoding_DefaultBinary); /// /// The identifier for the EnumDescription_Encoding_DefaultBinary Object. /// public static readonly NodeId EnumDescription_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EnumDescription_Encoding_DefaultBinary); /// /// The identifier for the SimpleTypeDescription_Encoding_DefaultBinary Object. /// public static readonly NodeId SimpleTypeDescription_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SimpleTypeDescription_Encoding_DefaultBinary); /// /// The identifier for the UABinaryFileDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId UABinaryFileDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UABinaryFileDataType_Encoding_DefaultBinary); /// /// The identifier for the DataSetMetaDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId DataSetMetaDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataSetMetaDataType_Encoding_DefaultBinary); /// /// The identifier for the FieldMetaData_Encoding_DefaultBinary Object. /// public static readonly NodeId FieldMetaData_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.FieldMetaData_Encoding_DefaultBinary); /// /// The identifier for the ConfigurationVersionDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId ConfigurationVersionDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ConfigurationVersionDataType_Encoding_DefaultBinary); /// /// The identifier for the PublishedDataSetDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId PublishedDataSetDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.PublishedDataSetDataType_Encoding_DefaultBinary); /// /// The identifier for the PublishedDataSetSourceDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId PublishedDataSetSourceDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.PublishedDataSetSourceDataType_Encoding_DefaultBinary); /// /// The identifier for the PublishedVariableDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId PublishedVariableDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.PublishedVariableDataType_Encoding_DefaultBinary); /// /// The identifier for the PublishedDataItemsDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId PublishedDataItemsDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.PublishedDataItemsDataType_Encoding_DefaultBinary); /// /// The identifier for the PublishedEventsDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId PublishedEventsDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.PublishedEventsDataType_Encoding_DefaultBinary); /// /// The identifier for the DataSetWriterDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId DataSetWriterDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataSetWriterDataType_Encoding_DefaultBinary); /// /// The identifier for the DataSetWriterTransportDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId DataSetWriterTransportDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataSetWriterTransportDataType_Encoding_DefaultBinary); /// /// The identifier for the DataSetWriterMessageDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId DataSetWriterMessageDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataSetWriterMessageDataType_Encoding_DefaultBinary); /// /// The identifier for the PubSubGroupDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId PubSubGroupDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.PubSubGroupDataType_Encoding_DefaultBinary); /// /// The identifier for the WriterGroupDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId WriterGroupDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.WriterGroupDataType_Encoding_DefaultBinary); /// /// The identifier for the WriterGroupTransportDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId WriterGroupTransportDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.WriterGroupTransportDataType_Encoding_DefaultBinary); /// /// The identifier for the WriterGroupMessageDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId WriterGroupMessageDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.WriterGroupMessageDataType_Encoding_DefaultBinary); /// /// The identifier for the PubSubConnectionDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId PubSubConnectionDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.PubSubConnectionDataType_Encoding_DefaultBinary); /// /// The identifier for the ConnectionTransportDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId ConnectionTransportDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ConnectionTransportDataType_Encoding_DefaultBinary); /// /// The identifier for the NetworkAddressDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId NetworkAddressDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.NetworkAddressDataType_Encoding_DefaultBinary); /// /// The identifier for the NetworkAddressUrlDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId NetworkAddressUrlDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.NetworkAddressUrlDataType_Encoding_DefaultBinary); /// /// The identifier for the ReaderGroupDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId ReaderGroupDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReaderGroupDataType_Encoding_DefaultBinary); /// /// The identifier for the ReaderGroupTransportDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId ReaderGroupTransportDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReaderGroupTransportDataType_Encoding_DefaultBinary); /// /// The identifier for the ReaderGroupMessageDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId ReaderGroupMessageDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReaderGroupMessageDataType_Encoding_DefaultBinary); /// /// The identifier for the DataSetReaderDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId DataSetReaderDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataSetReaderDataType_Encoding_DefaultBinary); /// /// The identifier for the DataSetReaderTransportDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId DataSetReaderTransportDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataSetReaderTransportDataType_Encoding_DefaultBinary); /// /// The identifier for the DataSetReaderMessageDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId DataSetReaderMessageDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataSetReaderMessageDataType_Encoding_DefaultBinary); /// /// The identifier for the SubscribedDataSetDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId SubscribedDataSetDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SubscribedDataSetDataType_Encoding_DefaultBinary); /// /// The identifier for the TargetVariablesDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId TargetVariablesDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.TargetVariablesDataType_Encoding_DefaultBinary); /// /// The identifier for the FieldTargetDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId FieldTargetDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.FieldTargetDataType_Encoding_DefaultBinary); /// /// The identifier for the SubscribedDataSetMirrorDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId SubscribedDataSetMirrorDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SubscribedDataSetMirrorDataType_Encoding_DefaultBinary); /// /// The identifier for the PubSubConfigurationDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId PubSubConfigurationDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.PubSubConfigurationDataType_Encoding_DefaultBinary); /// /// The identifier for the UadpWriterGroupMessageDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId UadpWriterGroupMessageDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UadpWriterGroupMessageDataType_Encoding_DefaultBinary); /// /// The identifier for the UadpDataSetWriterMessageDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId UadpDataSetWriterMessageDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UadpDataSetWriterMessageDataType_Encoding_DefaultBinary); /// /// The identifier for the UadpDataSetReaderMessageDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId UadpDataSetReaderMessageDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UadpDataSetReaderMessageDataType_Encoding_DefaultBinary); /// /// The identifier for the JsonWriterGroupMessageDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId JsonWriterGroupMessageDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.JsonWriterGroupMessageDataType_Encoding_DefaultBinary); /// /// The identifier for the JsonDataSetWriterMessageDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId JsonDataSetWriterMessageDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.JsonDataSetWriterMessageDataType_Encoding_DefaultBinary); /// /// The identifier for the JsonDataSetReaderMessageDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId JsonDataSetReaderMessageDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.JsonDataSetReaderMessageDataType_Encoding_DefaultBinary); /// /// The identifier for the DatagramConnectionTransportDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId DatagramConnectionTransportDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DatagramConnectionTransportDataType_Encoding_DefaultBinary); /// /// The identifier for the DatagramWriterGroupTransportDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId DatagramWriterGroupTransportDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DatagramWriterGroupTransportDataType_Encoding_DefaultBinary); /// /// The identifier for the BrokerConnectionTransportDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId BrokerConnectionTransportDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrokerConnectionTransportDataType_Encoding_DefaultBinary); /// /// The identifier for the BrokerWriterGroupTransportDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId BrokerWriterGroupTransportDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrokerWriterGroupTransportDataType_Encoding_DefaultBinary); /// /// The identifier for the BrokerDataSetWriterTransportDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId BrokerDataSetWriterTransportDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrokerDataSetWriterTransportDataType_Encoding_DefaultBinary); /// /// The identifier for the BrokerDataSetReaderTransportDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId BrokerDataSetReaderTransportDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrokerDataSetReaderTransportDataType_Encoding_DefaultBinary); /// /// The identifier for the RolePermissionType_Encoding_DefaultBinary Object. /// public static readonly NodeId RolePermissionType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RolePermissionType_Encoding_DefaultBinary); /// /// The identifier for the DataTypeDefinition_Encoding_DefaultBinary Object. /// public static readonly NodeId DataTypeDefinition_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataTypeDefinition_Encoding_DefaultBinary); /// /// The identifier for the StructureField_Encoding_DefaultBinary Object. /// public static readonly NodeId StructureField_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.StructureField_Encoding_DefaultBinary); /// /// The identifier for the StructureDefinition_Encoding_DefaultBinary Object. /// public static readonly NodeId StructureDefinition_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.StructureDefinition_Encoding_DefaultBinary); /// /// The identifier for the EnumDefinition_Encoding_DefaultBinary Object. /// public static readonly NodeId EnumDefinition_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EnumDefinition_Encoding_DefaultBinary); /// /// The identifier for the Node_Encoding_DefaultBinary Object. /// public static readonly NodeId Node_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.Node_Encoding_DefaultBinary); /// /// The identifier for the InstanceNode_Encoding_DefaultBinary Object. /// public static readonly NodeId InstanceNode_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.InstanceNode_Encoding_DefaultBinary); /// /// The identifier for the TypeNode_Encoding_DefaultBinary Object. /// public static readonly NodeId TypeNode_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.TypeNode_Encoding_DefaultBinary); /// /// The identifier for the ObjectNode_Encoding_DefaultBinary Object. /// public static readonly NodeId ObjectNode_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ObjectNode_Encoding_DefaultBinary); /// /// The identifier for the ObjectTypeNode_Encoding_DefaultBinary Object. /// public static readonly NodeId ObjectTypeNode_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ObjectTypeNode_Encoding_DefaultBinary); /// /// The identifier for the VariableNode_Encoding_DefaultBinary Object. /// public static readonly NodeId VariableNode_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.VariableNode_Encoding_DefaultBinary); /// /// The identifier for the VariableTypeNode_Encoding_DefaultBinary Object. /// public static readonly NodeId VariableTypeNode_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.VariableTypeNode_Encoding_DefaultBinary); /// /// The identifier for the ReferenceTypeNode_Encoding_DefaultBinary Object. /// public static readonly NodeId ReferenceTypeNode_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReferenceTypeNode_Encoding_DefaultBinary); /// /// The identifier for the MethodNode_Encoding_DefaultBinary Object. /// public static readonly NodeId MethodNode_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.MethodNode_Encoding_DefaultBinary); /// /// The identifier for the ViewNode_Encoding_DefaultBinary Object. /// public static readonly NodeId ViewNode_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ViewNode_Encoding_DefaultBinary); /// /// The identifier for the DataTypeNode_Encoding_DefaultBinary Object. /// public static readonly NodeId DataTypeNode_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataTypeNode_Encoding_DefaultBinary); /// /// The identifier for the ReferenceNode_Encoding_DefaultBinary Object. /// public static readonly NodeId ReferenceNode_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReferenceNode_Encoding_DefaultBinary); /// /// The identifier for the Argument_Encoding_DefaultBinary Object. /// public static readonly NodeId Argument_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.Argument_Encoding_DefaultBinary); /// /// The identifier for the EnumValueType_Encoding_DefaultBinary Object. /// public static readonly NodeId EnumValueType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EnumValueType_Encoding_DefaultBinary); /// /// The identifier for the EnumField_Encoding_DefaultBinary Object. /// public static readonly NodeId EnumField_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EnumField_Encoding_DefaultBinary); /// /// The identifier for the OptionSet_Encoding_DefaultBinary Object. /// public static readonly NodeId OptionSet_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.OptionSet_Encoding_DefaultBinary); /// /// The identifier for the Union_Encoding_DefaultBinary Object. /// public static readonly NodeId Union_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.Union_Encoding_DefaultBinary); /// /// The identifier for the TimeZoneDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId TimeZoneDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.TimeZoneDataType_Encoding_DefaultBinary); /// /// The identifier for the ApplicationDescription_Encoding_DefaultBinary Object. /// public static readonly NodeId ApplicationDescription_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ApplicationDescription_Encoding_DefaultBinary); /// /// The identifier for the RequestHeader_Encoding_DefaultBinary Object. /// public static readonly NodeId RequestHeader_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RequestHeader_Encoding_DefaultBinary); /// /// The identifier for the ResponseHeader_Encoding_DefaultBinary Object. /// public static readonly NodeId ResponseHeader_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ResponseHeader_Encoding_DefaultBinary); /// /// The identifier for the ServiceFault_Encoding_DefaultBinary Object. /// public static readonly NodeId ServiceFault_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ServiceFault_Encoding_DefaultBinary); /// /// The identifier for the SessionlessInvokeRequestType_Encoding_DefaultBinary Object. /// public static readonly NodeId SessionlessInvokeRequestType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SessionlessInvokeRequestType_Encoding_DefaultBinary); /// /// The identifier for the SessionlessInvokeResponseType_Encoding_DefaultBinary Object. /// public static readonly NodeId SessionlessInvokeResponseType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SessionlessInvokeResponseType_Encoding_DefaultBinary); /// /// The identifier for the FindServersRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId FindServersRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.FindServersRequest_Encoding_DefaultBinary); /// /// The identifier for the FindServersResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId FindServersResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.FindServersResponse_Encoding_DefaultBinary); /// /// The identifier for the ServerOnNetwork_Encoding_DefaultBinary Object. /// public static readonly NodeId ServerOnNetwork_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ServerOnNetwork_Encoding_DefaultBinary); /// /// The identifier for the FindServersOnNetworkRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId FindServersOnNetworkRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.FindServersOnNetworkRequest_Encoding_DefaultBinary); /// /// The identifier for the FindServersOnNetworkResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId FindServersOnNetworkResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.FindServersOnNetworkResponse_Encoding_DefaultBinary); /// /// The identifier for the UserTokenPolicy_Encoding_DefaultBinary Object. /// public static readonly NodeId UserTokenPolicy_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UserTokenPolicy_Encoding_DefaultBinary); /// /// The identifier for the EndpointDescription_Encoding_DefaultBinary Object. /// public static readonly NodeId EndpointDescription_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EndpointDescription_Encoding_DefaultBinary); /// /// The identifier for the GetEndpointsRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId GetEndpointsRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.GetEndpointsRequest_Encoding_DefaultBinary); /// /// The identifier for the GetEndpointsResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId GetEndpointsResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.GetEndpointsResponse_Encoding_DefaultBinary); /// /// The identifier for the RegisteredServer_Encoding_DefaultBinary Object. /// public static readonly NodeId RegisteredServer_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RegisteredServer_Encoding_DefaultBinary); /// /// The identifier for the RegisterServerRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId RegisterServerRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RegisterServerRequest_Encoding_DefaultBinary); /// /// The identifier for the RegisterServerResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId RegisterServerResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RegisterServerResponse_Encoding_DefaultBinary); /// /// The identifier for the DiscoveryConfiguration_Encoding_DefaultBinary Object. /// public static readonly NodeId DiscoveryConfiguration_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DiscoveryConfiguration_Encoding_DefaultBinary); /// /// The identifier for the MdnsDiscoveryConfiguration_Encoding_DefaultBinary Object. /// public static readonly NodeId MdnsDiscoveryConfiguration_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.MdnsDiscoveryConfiguration_Encoding_DefaultBinary); /// /// The identifier for the RegisterServer2Request_Encoding_DefaultBinary Object. /// public static readonly NodeId RegisterServer2Request_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RegisterServer2Request_Encoding_DefaultBinary); /// /// The identifier for the RegisterServer2Response_Encoding_DefaultBinary Object. /// public static readonly NodeId RegisterServer2Response_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RegisterServer2Response_Encoding_DefaultBinary); /// /// The identifier for the ChannelSecurityToken_Encoding_DefaultBinary Object. /// public static readonly NodeId ChannelSecurityToken_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ChannelSecurityToken_Encoding_DefaultBinary); /// /// The identifier for the OpenSecureChannelRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId OpenSecureChannelRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.OpenSecureChannelRequest_Encoding_DefaultBinary); /// /// The identifier for the OpenSecureChannelResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId OpenSecureChannelResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.OpenSecureChannelResponse_Encoding_DefaultBinary); /// /// The identifier for the CloseSecureChannelRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId CloseSecureChannelRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CloseSecureChannelRequest_Encoding_DefaultBinary); /// /// The identifier for the CloseSecureChannelResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId CloseSecureChannelResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CloseSecureChannelResponse_Encoding_DefaultBinary); /// /// The identifier for the SignedSoftwareCertificate_Encoding_DefaultBinary Object. /// public static readonly NodeId SignedSoftwareCertificate_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SignedSoftwareCertificate_Encoding_DefaultBinary); /// /// The identifier for the SignatureData_Encoding_DefaultBinary Object. /// public static readonly NodeId SignatureData_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SignatureData_Encoding_DefaultBinary); /// /// The identifier for the CreateSessionRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId CreateSessionRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CreateSessionRequest_Encoding_DefaultBinary); /// /// The identifier for the CreateSessionResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId CreateSessionResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CreateSessionResponse_Encoding_DefaultBinary); /// /// The identifier for the UserIdentityToken_Encoding_DefaultBinary Object. /// public static readonly NodeId UserIdentityToken_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UserIdentityToken_Encoding_DefaultBinary); /// /// The identifier for the AnonymousIdentityToken_Encoding_DefaultBinary Object. /// public static readonly NodeId AnonymousIdentityToken_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AnonymousIdentityToken_Encoding_DefaultBinary); /// /// The identifier for the UserNameIdentityToken_Encoding_DefaultBinary Object. /// public static readonly NodeId UserNameIdentityToken_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UserNameIdentityToken_Encoding_DefaultBinary); /// /// The identifier for the X509IdentityToken_Encoding_DefaultBinary Object. /// public static readonly NodeId X509IdentityToken_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.X509IdentityToken_Encoding_DefaultBinary); /// /// The identifier for the IssuedIdentityToken_Encoding_DefaultBinary Object. /// public static readonly NodeId IssuedIdentityToken_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.IssuedIdentityToken_Encoding_DefaultBinary); /// /// The identifier for the ActivateSessionRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId ActivateSessionRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ActivateSessionRequest_Encoding_DefaultBinary); /// /// The identifier for the ActivateSessionResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId ActivateSessionResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ActivateSessionResponse_Encoding_DefaultBinary); /// /// The identifier for the CloseSessionRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId CloseSessionRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CloseSessionRequest_Encoding_DefaultBinary); /// /// The identifier for the CloseSessionResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId CloseSessionResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CloseSessionResponse_Encoding_DefaultBinary); /// /// The identifier for the CancelRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId CancelRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CancelRequest_Encoding_DefaultBinary); /// /// The identifier for the CancelResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId CancelResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CancelResponse_Encoding_DefaultBinary); /// /// The identifier for the NodeAttributes_Encoding_DefaultBinary Object. /// public static readonly NodeId NodeAttributes_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.NodeAttributes_Encoding_DefaultBinary); /// /// The identifier for the ObjectAttributes_Encoding_DefaultBinary Object. /// public static readonly NodeId ObjectAttributes_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ObjectAttributes_Encoding_DefaultBinary); /// /// The identifier for the VariableAttributes_Encoding_DefaultBinary Object. /// public static readonly NodeId VariableAttributes_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.VariableAttributes_Encoding_DefaultBinary); /// /// The identifier for the MethodAttributes_Encoding_DefaultBinary Object. /// public static readonly NodeId MethodAttributes_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.MethodAttributes_Encoding_DefaultBinary); /// /// The identifier for the ObjectTypeAttributes_Encoding_DefaultBinary Object. /// public static readonly NodeId ObjectTypeAttributes_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ObjectTypeAttributes_Encoding_DefaultBinary); /// /// The identifier for the VariableTypeAttributes_Encoding_DefaultBinary Object. /// public static readonly NodeId VariableTypeAttributes_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.VariableTypeAttributes_Encoding_DefaultBinary); /// /// The identifier for the ReferenceTypeAttributes_Encoding_DefaultBinary Object. /// public static readonly NodeId ReferenceTypeAttributes_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReferenceTypeAttributes_Encoding_DefaultBinary); /// /// The identifier for the DataTypeAttributes_Encoding_DefaultBinary Object. /// public static readonly NodeId DataTypeAttributes_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataTypeAttributes_Encoding_DefaultBinary); /// /// The identifier for the ViewAttributes_Encoding_DefaultBinary Object. /// public static readonly NodeId ViewAttributes_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ViewAttributes_Encoding_DefaultBinary); /// /// The identifier for the GenericAttributeValue_Encoding_DefaultBinary Object. /// public static readonly NodeId GenericAttributeValue_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.GenericAttributeValue_Encoding_DefaultBinary); /// /// The identifier for the GenericAttributes_Encoding_DefaultBinary Object. /// public static readonly NodeId GenericAttributes_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.GenericAttributes_Encoding_DefaultBinary); /// /// The identifier for the AddNodesItem_Encoding_DefaultBinary Object. /// public static readonly NodeId AddNodesItem_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AddNodesItem_Encoding_DefaultBinary); /// /// The identifier for the AddNodesResult_Encoding_DefaultBinary Object. /// public static readonly NodeId AddNodesResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AddNodesResult_Encoding_DefaultBinary); /// /// The identifier for the AddNodesRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId AddNodesRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AddNodesRequest_Encoding_DefaultBinary); /// /// The identifier for the AddNodesResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId AddNodesResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AddNodesResponse_Encoding_DefaultBinary); /// /// The identifier for the AddReferencesItem_Encoding_DefaultBinary Object. /// public static readonly NodeId AddReferencesItem_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AddReferencesItem_Encoding_DefaultBinary); /// /// The identifier for the AddReferencesRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId AddReferencesRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AddReferencesRequest_Encoding_DefaultBinary); /// /// The identifier for the AddReferencesResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId AddReferencesResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AddReferencesResponse_Encoding_DefaultBinary); /// /// The identifier for the DeleteNodesItem_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteNodesItem_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteNodesItem_Encoding_DefaultBinary); /// /// The identifier for the DeleteNodesRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteNodesRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteNodesRequest_Encoding_DefaultBinary); /// /// The identifier for the DeleteNodesResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteNodesResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteNodesResponse_Encoding_DefaultBinary); /// /// The identifier for the DeleteReferencesItem_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteReferencesItem_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteReferencesItem_Encoding_DefaultBinary); /// /// The identifier for the DeleteReferencesRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteReferencesRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteReferencesRequest_Encoding_DefaultBinary); /// /// The identifier for the DeleteReferencesResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteReferencesResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteReferencesResponse_Encoding_DefaultBinary); /// /// The identifier for the ViewDescription_Encoding_DefaultBinary Object. /// public static readonly NodeId ViewDescription_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ViewDescription_Encoding_DefaultBinary); /// /// The identifier for the BrowseDescription_Encoding_DefaultBinary Object. /// public static readonly NodeId BrowseDescription_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrowseDescription_Encoding_DefaultBinary); /// /// The identifier for the ReferenceDescription_Encoding_DefaultBinary Object. /// public static readonly NodeId ReferenceDescription_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReferenceDescription_Encoding_DefaultBinary); /// /// The identifier for the BrowseResult_Encoding_DefaultBinary Object. /// public static readonly NodeId BrowseResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrowseResult_Encoding_DefaultBinary); /// /// The identifier for the BrowseRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId BrowseRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrowseRequest_Encoding_DefaultBinary); /// /// The identifier for the BrowseResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId BrowseResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrowseResponse_Encoding_DefaultBinary); /// /// The identifier for the BrowseNextRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId BrowseNextRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrowseNextRequest_Encoding_DefaultBinary); /// /// The identifier for the BrowseNextResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId BrowseNextResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrowseNextResponse_Encoding_DefaultBinary); /// /// The identifier for the RelativePathElement_Encoding_DefaultBinary Object. /// public static readonly NodeId RelativePathElement_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RelativePathElement_Encoding_DefaultBinary); /// /// The identifier for the RelativePath_Encoding_DefaultBinary Object. /// public static readonly NodeId RelativePath_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RelativePath_Encoding_DefaultBinary); /// /// The identifier for the BrowsePath_Encoding_DefaultBinary Object. /// public static readonly NodeId BrowsePath_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrowsePath_Encoding_DefaultBinary); /// /// The identifier for the BrowsePathTarget_Encoding_DefaultBinary Object. /// public static readonly NodeId BrowsePathTarget_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrowsePathTarget_Encoding_DefaultBinary); /// /// The identifier for the BrowsePathResult_Encoding_DefaultBinary Object. /// public static readonly NodeId BrowsePathResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BrowsePathResult_Encoding_DefaultBinary); /// /// The identifier for the TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary); /// /// The identifier for the TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultBinary); /// /// The identifier for the RegisterNodesRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId RegisterNodesRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RegisterNodesRequest_Encoding_DefaultBinary); /// /// The identifier for the RegisterNodesResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId RegisterNodesResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RegisterNodesResponse_Encoding_DefaultBinary); /// /// The identifier for the UnregisterNodesRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId UnregisterNodesRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UnregisterNodesRequest_Encoding_DefaultBinary); /// /// The identifier for the UnregisterNodesResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId UnregisterNodesResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UnregisterNodesResponse_Encoding_DefaultBinary); /// /// The identifier for the EndpointConfiguration_Encoding_DefaultBinary Object. /// public static readonly NodeId EndpointConfiguration_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EndpointConfiguration_Encoding_DefaultBinary); /// /// The identifier for the QueryDataDescription_Encoding_DefaultBinary Object. /// public static readonly NodeId QueryDataDescription_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.QueryDataDescription_Encoding_DefaultBinary); /// /// The identifier for the NodeTypeDescription_Encoding_DefaultBinary Object. /// public static readonly NodeId NodeTypeDescription_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.NodeTypeDescription_Encoding_DefaultBinary); /// /// The identifier for the QueryDataSet_Encoding_DefaultBinary Object. /// public static readonly NodeId QueryDataSet_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.QueryDataSet_Encoding_DefaultBinary); /// /// The identifier for the NodeReference_Encoding_DefaultBinary Object. /// public static readonly NodeId NodeReference_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.NodeReference_Encoding_DefaultBinary); /// /// The identifier for the ContentFilterElement_Encoding_DefaultBinary Object. /// public static readonly NodeId ContentFilterElement_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ContentFilterElement_Encoding_DefaultBinary); /// /// The identifier for the ContentFilter_Encoding_DefaultBinary Object. /// public static readonly NodeId ContentFilter_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ContentFilter_Encoding_DefaultBinary); /// /// The identifier for the FilterOperand_Encoding_DefaultBinary Object. /// public static readonly NodeId FilterOperand_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.FilterOperand_Encoding_DefaultBinary); /// /// The identifier for the ElementOperand_Encoding_DefaultBinary Object. /// public static readonly NodeId ElementOperand_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ElementOperand_Encoding_DefaultBinary); /// /// The identifier for the LiteralOperand_Encoding_DefaultBinary Object. /// public static readonly NodeId LiteralOperand_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.LiteralOperand_Encoding_DefaultBinary); /// /// The identifier for the AttributeOperand_Encoding_DefaultBinary Object. /// public static readonly NodeId AttributeOperand_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AttributeOperand_Encoding_DefaultBinary); /// /// The identifier for the SimpleAttributeOperand_Encoding_DefaultBinary Object. /// public static readonly NodeId SimpleAttributeOperand_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SimpleAttributeOperand_Encoding_DefaultBinary); /// /// The identifier for the ContentFilterElementResult_Encoding_DefaultBinary Object. /// public static readonly NodeId ContentFilterElementResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ContentFilterElementResult_Encoding_DefaultBinary); /// /// The identifier for the ContentFilterResult_Encoding_DefaultBinary Object. /// public static readonly NodeId ContentFilterResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ContentFilterResult_Encoding_DefaultBinary); /// /// The identifier for the ParsingResult_Encoding_DefaultBinary Object. /// public static readonly NodeId ParsingResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ParsingResult_Encoding_DefaultBinary); /// /// The identifier for the QueryFirstRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId QueryFirstRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.QueryFirstRequest_Encoding_DefaultBinary); /// /// The identifier for the QueryFirstResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId QueryFirstResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.QueryFirstResponse_Encoding_DefaultBinary); /// /// The identifier for the QueryNextRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId QueryNextRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.QueryNextRequest_Encoding_DefaultBinary); /// /// The identifier for the QueryNextResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId QueryNextResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.QueryNextResponse_Encoding_DefaultBinary); /// /// The identifier for the ReadValueId_Encoding_DefaultBinary Object. /// public static readonly NodeId ReadValueId_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReadValueId_Encoding_DefaultBinary); /// /// The identifier for the ReadRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId ReadRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReadRequest_Encoding_DefaultBinary); /// /// The identifier for the ReadResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId ReadResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReadResponse_Encoding_DefaultBinary); /// /// The identifier for the HistoryReadValueId_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryReadValueId_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryReadValueId_Encoding_DefaultBinary); /// /// The identifier for the HistoryReadResult_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryReadResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryReadResult_Encoding_DefaultBinary); /// /// The identifier for the HistoryReadDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryReadDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryReadDetails_Encoding_DefaultBinary); /// /// The identifier for the ReadEventDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId ReadEventDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReadEventDetails_Encoding_DefaultBinary); /// /// The identifier for the ReadRawModifiedDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId ReadRawModifiedDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReadRawModifiedDetails_Encoding_DefaultBinary); /// /// The identifier for the ReadProcessedDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId ReadProcessedDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReadProcessedDetails_Encoding_DefaultBinary); /// /// The identifier for the ReadAtTimeDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId ReadAtTimeDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReadAtTimeDetails_Encoding_DefaultBinary); /// /// The identifier for the ReadAnnotationDataDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId ReadAnnotationDataDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ReadAnnotationDataDetails_Encoding_DefaultBinary); /// /// The identifier for the HistoryData_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryData_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryData_Encoding_DefaultBinary); /// /// The identifier for the ModificationInfo_Encoding_DefaultBinary Object. /// public static readonly NodeId ModificationInfo_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ModificationInfo_Encoding_DefaultBinary); /// /// The identifier for the HistoryModifiedData_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryModifiedData_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryModifiedData_Encoding_DefaultBinary); /// /// The identifier for the HistoryEvent_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryEvent_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryEvent_Encoding_DefaultBinary); /// /// The identifier for the HistoryReadRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryReadRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryReadRequest_Encoding_DefaultBinary); /// /// The identifier for the HistoryReadResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryReadResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryReadResponse_Encoding_DefaultBinary); /// /// The identifier for the WriteValue_Encoding_DefaultBinary Object. /// public static readonly NodeId WriteValue_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.WriteValue_Encoding_DefaultBinary); /// /// The identifier for the WriteRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId WriteRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.WriteRequest_Encoding_DefaultBinary); /// /// The identifier for the WriteResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId WriteResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.WriteResponse_Encoding_DefaultBinary); /// /// The identifier for the HistoryUpdateDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryUpdateDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryUpdateDetails_Encoding_DefaultBinary); /// /// The identifier for the UpdateDataDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId UpdateDataDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UpdateDataDetails_Encoding_DefaultBinary); /// /// The identifier for the UpdateStructureDataDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId UpdateStructureDataDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UpdateStructureDataDetails_Encoding_DefaultBinary); /// /// The identifier for the UpdateEventDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId UpdateEventDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.UpdateEventDetails_Encoding_DefaultBinary); /// /// The identifier for the DeleteRawModifiedDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteRawModifiedDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteRawModifiedDetails_Encoding_DefaultBinary); /// /// The identifier for the DeleteAtTimeDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteAtTimeDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteAtTimeDetails_Encoding_DefaultBinary); /// /// The identifier for the DeleteEventDetails_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteEventDetails_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteEventDetails_Encoding_DefaultBinary); /// /// The identifier for the HistoryUpdateResult_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryUpdateResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryUpdateResult_Encoding_DefaultBinary); /// /// The identifier for the HistoryUpdateRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryUpdateRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryUpdateRequest_Encoding_DefaultBinary); /// /// The identifier for the HistoryUpdateResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryUpdateResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryUpdateResponse_Encoding_DefaultBinary); /// /// The identifier for the CallMethodRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId CallMethodRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CallMethodRequest_Encoding_DefaultBinary); /// /// The identifier for the CallMethodResult_Encoding_DefaultBinary Object. /// public static readonly NodeId CallMethodResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CallMethodResult_Encoding_DefaultBinary); /// /// The identifier for the CallRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId CallRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CallRequest_Encoding_DefaultBinary); /// /// The identifier for the CallResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId CallResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CallResponse_Encoding_DefaultBinary); /// /// The identifier for the MonitoringFilter_Encoding_DefaultBinary Object. /// public static readonly NodeId MonitoringFilter_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.MonitoringFilter_Encoding_DefaultBinary); /// /// The identifier for the DataChangeFilter_Encoding_DefaultBinary Object. /// public static readonly NodeId DataChangeFilter_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataChangeFilter_Encoding_DefaultBinary); /// /// The identifier for the EventFilter_Encoding_DefaultBinary Object. /// public static readonly NodeId EventFilter_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EventFilter_Encoding_DefaultBinary); /// /// The identifier for the AggregateConfiguration_Encoding_DefaultBinary Object. /// public static readonly NodeId AggregateConfiguration_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AggregateConfiguration_Encoding_DefaultBinary); /// /// The identifier for the AggregateFilter_Encoding_DefaultBinary Object. /// public static readonly NodeId AggregateFilter_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AggregateFilter_Encoding_DefaultBinary); /// /// The identifier for the MonitoringFilterResult_Encoding_DefaultBinary Object. /// public static readonly NodeId MonitoringFilterResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.MonitoringFilterResult_Encoding_DefaultBinary); /// /// The identifier for the EventFilterResult_Encoding_DefaultBinary Object. /// public static readonly NodeId EventFilterResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EventFilterResult_Encoding_DefaultBinary); /// /// The identifier for the AggregateFilterResult_Encoding_DefaultBinary Object. /// public static readonly NodeId AggregateFilterResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AggregateFilterResult_Encoding_DefaultBinary); /// /// The identifier for the MonitoringParameters_Encoding_DefaultBinary Object. /// public static readonly NodeId MonitoringParameters_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.MonitoringParameters_Encoding_DefaultBinary); /// /// The identifier for the MonitoredItemCreateRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId MonitoredItemCreateRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.MonitoredItemCreateRequest_Encoding_DefaultBinary); /// /// The identifier for the MonitoredItemCreateResult_Encoding_DefaultBinary Object. /// public static readonly NodeId MonitoredItemCreateResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.MonitoredItemCreateResult_Encoding_DefaultBinary); /// /// The identifier for the CreateMonitoredItemsRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId CreateMonitoredItemsRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CreateMonitoredItemsRequest_Encoding_DefaultBinary); /// /// The identifier for the CreateMonitoredItemsResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId CreateMonitoredItemsResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CreateMonitoredItemsResponse_Encoding_DefaultBinary); /// /// The identifier for the MonitoredItemModifyRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId MonitoredItemModifyRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.MonitoredItemModifyRequest_Encoding_DefaultBinary); /// /// The identifier for the MonitoredItemModifyResult_Encoding_DefaultBinary Object. /// public static readonly NodeId MonitoredItemModifyResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.MonitoredItemModifyResult_Encoding_DefaultBinary); /// /// The identifier for the ModifyMonitoredItemsRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId ModifyMonitoredItemsRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ModifyMonitoredItemsRequest_Encoding_DefaultBinary); /// /// The identifier for the ModifyMonitoredItemsResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId ModifyMonitoredItemsResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ModifyMonitoredItemsResponse_Encoding_DefaultBinary); /// /// The identifier for the SetMonitoringModeRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId SetMonitoringModeRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SetMonitoringModeRequest_Encoding_DefaultBinary); /// /// The identifier for the SetMonitoringModeResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId SetMonitoringModeResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SetMonitoringModeResponse_Encoding_DefaultBinary); /// /// The identifier for the SetTriggeringRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId SetTriggeringRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SetTriggeringRequest_Encoding_DefaultBinary); /// /// The identifier for the SetTriggeringResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId SetTriggeringResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SetTriggeringResponse_Encoding_DefaultBinary); /// /// The identifier for the DeleteMonitoredItemsRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteMonitoredItemsRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteMonitoredItemsRequest_Encoding_DefaultBinary); /// /// The identifier for the DeleteMonitoredItemsResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteMonitoredItemsResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteMonitoredItemsResponse_Encoding_DefaultBinary); /// /// The identifier for the CreateSubscriptionRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId CreateSubscriptionRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CreateSubscriptionRequest_Encoding_DefaultBinary); /// /// The identifier for the CreateSubscriptionResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId CreateSubscriptionResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.CreateSubscriptionResponse_Encoding_DefaultBinary); /// /// The identifier for the ModifySubscriptionRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId ModifySubscriptionRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ModifySubscriptionRequest_Encoding_DefaultBinary); /// /// The identifier for the ModifySubscriptionResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId ModifySubscriptionResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ModifySubscriptionResponse_Encoding_DefaultBinary); /// /// The identifier for the SetPublishingModeRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId SetPublishingModeRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SetPublishingModeRequest_Encoding_DefaultBinary); /// /// The identifier for the SetPublishingModeResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId SetPublishingModeResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SetPublishingModeResponse_Encoding_DefaultBinary); /// /// The identifier for the NotificationMessage_Encoding_DefaultBinary Object. /// public static readonly NodeId NotificationMessage_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.NotificationMessage_Encoding_DefaultBinary); /// /// The identifier for the NotificationData_Encoding_DefaultBinary Object. /// public static readonly NodeId NotificationData_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.NotificationData_Encoding_DefaultBinary); /// /// The identifier for the DataChangeNotification_Encoding_DefaultBinary Object. /// public static readonly NodeId DataChangeNotification_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DataChangeNotification_Encoding_DefaultBinary); /// /// The identifier for the MonitoredItemNotification_Encoding_DefaultBinary Object. /// public static readonly NodeId MonitoredItemNotification_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.MonitoredItemNotification_Encoding_DefaultBinary); /// /// The identifier for the EventNotificationList_Encoding_DefaultBinary Object. /// public static readonly NodeId EventNotificationList_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EventNotificationList_Encoding_DefaultBinary); /// /// The identifier for the EventFieldList_Encoding_DefaultBinary Object. /// public static readonly NodeId EventFieldList_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EventFieldList_Encoding_DefaultBinary); /// /// The identifier for the HistoryEventFieldList_Encoding_DefaultBinary Object. /// public static readonly NodeId HistoryEventFieldList_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.HistoryEventFieldList_Encoding_DefaultBinary); /// /// The identifier for the StatusChangeNotification_Encoding_DefaultBinary Object. /// public static readonly NodeId StatusChangeNotification_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.StatusChangeNotification_Encoding_DefaultBinary); /// /// The identifier for the SubscriptionAcknowledgement_Encoding_DefaultBinary Object. /// public static readonly NodeId SubscriptionAcknowledgement_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SubscriptionAcknowledgement_Encoding_DefaultBinary); /// /// The identifier for the PublishRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId PublishRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.PublishRequest_Encoding_DefaultBinary); /// /// The identifier for the PublishResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId PublishResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.PublishResponse_Encoding_DefaultBinary); /// /// The identifier for the RepublishRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId RepublishRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RepublishRequest_Encoding_DefaultBinary); /// /// The identifier for the RepublishResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId RepublishResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RepublishResponse_Encoding_DefaultBinary); /// /// The identifier for the TransferResult_Encoding_DefaultBinary Object. /// public static readonly NodeId TransferResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.TransferResult_Encoding_DefaultBinary); /// /// The identifier for the TransferSubscriptionsRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId TransferSubscriptionsRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.TransferSubscriptionsRequest_Encoding_DefaultBinary); /// /// The identifier for the TransferSubscriptionsResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId TransferSubscriptionsResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.TransferSubscriptionsResponse_Encoding_DefaultBinary); /// /// The identifier for the DeleteSubscriptionsRequest_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteSubscriptionsRequest_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteSubscriptionsRequest_Encoding_DefaultBinary); /// /// The identifier for the DeleteSubscriptionsResponse_Encoding_DefaultBinary Object. /// public static readonly NodeId DeleteSubscriptionsResponse_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DeleteSubscriptionsResponse_Encoding_DefaultBinary); /// /// The identifier for the BuildInfo_Encoding_DefaultBinary Object. /// public static readonly NodeId BuildInfo_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.BuildInfo_Encoding_DefaultBinary); /// /// The identifier for the RedundantServerDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId RedundantServerDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.RedundantServerDataType_Encoding_DefaultBinary); /// /// The identifier for the EndpointUrlListDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId EndpointUrlListDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EndpointUrlListDataType_Encoding_DefaultBinary); /// /// The identifier for the NetworkGroupDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId NetworkGroupDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.NetworkGroupDataType_Encoding_DefaultBinary); /// /// The identifier for the SamplingIntervalDiagnosticsDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId SamplingIntervalDiagnosticsDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SamplingIntervalDiagnosticsDataType_Encoding_DefaultBinary); /// /// The identifier for the ServerDiagnosticsSummaryDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId ServerDiagnosticsSummaryDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ServerDiagnosticsSummaryDataType_Encoding_DefaultBinary); /// /// The identifier for the ServerStatusDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId ServerStatusDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ServerStatusDataType_Encoding_DefaultBinary); /// /// The identifier for the SessionDiagnosticsDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId SessionDiagnosticsDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SessionDiagnosticsDataType_Encoding_DefaultBinary); /// /// The identifier for the SessionSecurityDiagnosticsDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId SessionSecurityDiagnosticsDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SessionSecurityDiagnosticsDataType_Encoding_DefaultBinary); /// /// The identifier for the ServiceCounterDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId ServiceCounterDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ServiceCounterDataType_Encoding_DefaultBinary); /// /// The identifier for the StatusResult_Encoding_DefaultBinary Object. /// public static readonly NodeId StatusResult_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.StatusResult_Encoding_DefaultBinary); /// /// The identifier for the SubscriptionDiagnosticsDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId SubscriptionDiagnosticsDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SubscriptionDiagnosticsDataType_Encoding_DefaultBinary); /// /// The identifier for the ModelChangeStructureDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId ModelChangeStructureDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ModelChangeStructureDataType_Encoding_DefaultBinary); /// /// The identifier for the SemanticChangeStructureDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId SemanticChangeStructureDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.SemanticChangeStructureDataType_Encoding_DefaultBinary); /// /// The identifier for the Range_Encoding_DefaultBinary Object. /// public static readonly NodeId Range_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.Range_Encoding_DefaultBinary); /// /// The identifier for the EUInformation_Encoding_DefaultBinary Object. /// public static readonly NodeId EUInformation_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.EUInformation_Encoding_DefaultBinary); /// /// The identifier for the ComplexNumberType_Encoding_DefaultBinary Object. /// public static readonly NodeId ComplexNumberType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ComplexNumberType_Encoding_DefaultBinary); /// /// The identifier for the DoubleComplexNumberType_Encoding_DefaultBinary Object. /// public static readonly NodeId DoubleComplexNumberType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.DoubleComplexNumberType_Encoding_DefaultBinary); /// /// The identifier for the AxisInformation_Encoding_DefaultBinary Object. /// public static readonly NodeId AxisInformation_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.AxisInformation_Encoding_DefaultBinary); /// /// The identifier for the XVType_Encoding_DefaultBinary Object. /// public static readonly NodeId XVType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.XVType_Encoding_DefaultBinary); /// /// The identifier for the ProgramDiagnosticDataType_Encoding_DefaultBinary Object. /// public static readonly NodeId ProgramDiagnosticDataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ProgramDiagnosticDataType_Encoding_DefaultBinary); /// /// The identifier for the ProgramDiagnostic2DataType_Encoding_DefaultBinary Object. /// public static readonly NodeId ProgramDiagnostic2DataType_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.ProgramDiagnostic2DataType_Encoding_DefaultBinary); /// /// The identifier for the Annotation_Encoding_DefaultBinary Object. /// public static readonly NodeId Annotation_Encoding_DefaultBinary = new NodeId(Opc.Ua.Objects.Annotation_Encoding_DefaultBinary); /// /// The identifier for the KeyValuePair_Encoding_DefaultXml Object. /// public static readonly NodeId KeyValuePair_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.KeyValuePair_Encoding_DefaultXml); /// /// The identifier for the EndpointType_Encoding_DefaultXml Object. /// public static readonly NodeId EndpointType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EndpointType_Encoding_DefaultXml); /// /// The identifier for the RationalNumber_Encoding_DefaultXml Object. /// public static readonly NodeId RationalNumber_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RationalNumber_Encoding_DefaultXml); /// /// The identifier for the Vector_Encoding_DefaultXml Object. /// public static readonly NodeId Vector_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.Vector_Encoding_DefaultXml); /// /// The identifier for the ThreeDVector_Encoding_DefaultXml Object. /// public static readonly NodeId ThreeDVector_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ThreeDVector_Encoding_DefaultXml); /// /// The identifier for the CartesianCoordinates_Encoding_DefaultXml Object. /// public static readonly NodeId CartesianCoordinates_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CartesianCoordinates_Encoding_DefaultXml); /// /// The identifier for the ThreeDCartesianCoordinates_Encoding_DefaultXml Object. /// public static readonly NodeId ThreeDCartesianCoordinates_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ThreeDCartesianCoordinates_Encoding_DefaultXml); /// /// The identifier for the Orientation_Encoding_DefaultXml Object. /// public static readonly NodeId Orientation_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.Orientation_Encoding_DefaultXml); /// /// The identifier for the ThreeDOrientation_Encoding_DefaultXml Object. /// public static readonly NodeId ThreeDOrientation_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ThreeDOrientation_Encoding_DefaultXml); /// /// The identifier for the Frame_Encoding_DefaultXml Object. /// public static readonly NodeId Frame_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.Frame_Encoding_DefaultXml); /// /// The identifier for the ThreeDFrame_Encoding_DefaultXml Object. /// public static readonly NodeId ThreeDFrame_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ThreeDFrame_Encoding_DefaultXml); /// /// The identifier for the IdentityMappingRuleType_Encoding_DefaultXml Object. /// public static readonly NodeId IdentityMappingRuleType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.IdentityMappingRuleType_Encoding_DefaultXml); /// /// The identifier for the CurrencyUnitType_Encoding_DefaultXml Object. /// public static readonly NodeId CurrencyUnitType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CurrencyUnitType_Encoding_DefaultXml); /// /// The identifier for the TrustListDataType_Encoding_DefaultXml Object. /// public static readonly NodeId TrustListDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.TrustListDataType_Encoding_DefaultXml); /// /// The identifier for the DecimalDataType_Encoding_DefaultXml Object. /// public static readonly NodeId DecimalDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DecimalDataType_Encoding_DefaultXml); /// /// The identifier for the DataTypeSchemaHeader_Encoding_DefaultXml Object. /// public static readonly NodeId DataTypeSchemaHeader_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataTypeSchemaHeader_Encoding_DefaultXml); /// /// The identifier for the DataTypeDescription_Encoding_DefaultXml Object. /// public static readonly NodeId DataTypeDescription_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataTypeDescription_Encoding_DefaultXml); /// /// The identifier for the StructureDescription_Encoding_DefaultXml Object. /// public static readonly NodeId StructureDescription_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.StructureDescription_Encoding_DefaultXml); /// /// The identifier for the EnumDescription_Encoding_DefaultXml Object. /// public static readonly NodeId EnumDescription_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EnumDescription_Encoding_DefaultXml); /// /// The identifier for the SimpleTypeDescription_Encoding_DefaultXml Object. /// public static readonly NodeId SimpleTypeDescription_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SimpleTypeDescription_Encoding_DefaultXml); /// /// The identifier for the UABinaryFileDataType_Encoding_DefaultXml Object. /// public static readonly NodeId UABinaryFileDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UABinaryFileDataType_Encoding_DefaultXml); /// /// The identifier for the DataSetMetaDataType_Encoding_DefaultXml Object. /// public static readonly NodeId DataSetMetaDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataSetMetaDataType_Encoding_DefaultXml); /// /// The identifier for the FieldMetaData_Encoding_DefaultXml Object. /// public static readonly NodeId FieldMetaData_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.FieldMetaData_Encoding_DefaultXml); /// /// The identifier for the ConfigurationVersionDataType_Encoding_DefaultXml Object. /// public static readonly NodeId ConfigurationVersionDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ConfigurationVersionDataType_Encoding_DefaultXml); /// /// The identifier for the PublishedDataSetDataType_Encoding_DefaultXml Object. /// public static readonly NodeId PublishedDataSetDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.PublishedDataSetDataType_Encoding_DefaultXml); /// /// The identifier for the PublishedDataSetSourceDataType_Encoding_DefaultXml Object. /// public static readonly NodeId PublishedDataSetSourceDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.PublishedDataSetSourceDataType_Encoding_DefaultXml); /// /// The identifier for the PublishedVariableDataType_Encoding_DefaultXml Object. /// public static readonly NodeId PublishedVariableDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.PublishedVariableDataType_Encoding_DefaultXml); /// /// The identifier for the PublishedDataItemsDataType_Encoding_DefaultXml Object. /// public static readonly NodeId PublishedDataItemsDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.PublishedDataItemsDataType_Encoding_DefaultXml); /// /// The identifier for the PublishedEventsDataType_Encoding_DefaultXml Object. /// public static readonly NodeId PublishedEventsDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.PublishedEventsDataType_Encoding_DefaultXml); /// /// The identifier for the DataSetWriterDataType_Encoding_DefaultXml Object. /// public static readonly NodeId DataSetWriterDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataSetWriterDataType_Encoding_DefaultXml); /// /// The identifier for the DataSetWriterTransportDataType_Encoding_DefaultXml Object. /// public static readonly NodeId DataSetWriterTransportDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataSetWriterTransportDataType_Encoding_DefaultXml); /// /// The identifier for the DataSetWriterMessageDataType_Encoding_DefaultXml Object. /// public static readonly NodeId DataSetWriterMessageDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataSetWriterMessageDataType_Encoding_DefaultXml); /// /// The identifier for the PubSubGroupDataType_Encoding_DefaultXml Object. /// public static readonly NodeId PubSubGroupDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.PubSubGroupDataType_Encoding_DefaultXml); /// /// The identifier for the WriterGroupDataType_Encoding_DefaultXml Object. /// public static readonly NodeId WriterGroupDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.WriterGroupDataType_Encoding_DefaultXml); /// /// The identifier for the WriterGroupTransportDataType_Encoding_DefaultXml Object. /// public static readonly NodeId WriterGroupTransportDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.WriterGroupTransportDataType_Encoding_DefaultXml); /// /// The identifier for the WriterGroupMessageDataType_Encoding_DefaultXml Object. /// public static readonly NodeId WriterGroupMessageDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.WriterGroupMessageDataType_Encoding_DefaultXml); /// /// The identifier for the PubSubConnectionDataType_Encoding_DefaultXml Object. /// public static readonly NodeId PubSubConnectionDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.PubSubConnectionDataType_Encoding_DefaultXml); /// /// The identifier for the ConnectionTransportDataType_Encoding_DefaultXml Object. /// public static readonly NodeId ConnectionTransportDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ConnectionTransportDataType_Encoding_DefaultXml); /// /// The identifier for the NetworkAddressDataType_Encoding_DefaultXml Object. /// public static readonly NodeId NetworkAddressDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.NetworkAddressDataType_Encoding_DefaultXml); /// /// The identifier for the NetworkAddressUrlDataType_Encoding_DefaultXml Object. /// public static readonly NodeId NetworkAddressUrlDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.NetworkAddressUrlDataType_Encoding_DefaultXml); /// /// The identifier for the ReaderGroupDataType_Encoding_DefaultXml Object. /// public static readonly NodeId ReaderGroupDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReaderGroupDataType_Encoding_DefaultXml); /// /// The identifier for the ReaderGroupTransportDataType_Encoding_DefaultXml Object. /// public static readonly NodeId ReaderGroupTransportDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReaderGroupTransportDataType_Encoding_DefaultXml); /// /// The identifier for the ReaderGroupMessageDataType_Encoding_DefaultXml Object. /// public static readonly NodeId ReaderGroupMessageDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReaderGroupMessageDataType_Encoding_DefaultXml); /// /// The identifier for the DataSetReaderDataType_Encoding_DefaultXml Object. /// public static readonly NodeId DataSetReaderDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataSetReaderDataType_Encoding_DefaultXml); /// /// The identifier for the DataSetReaderTransportDataType_Encoding_DefaultXml Object. /// public static readonly NodeId DataSetReaderTransportDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataSetReaderTransportDataType_Encoding_DefaultXml); /// /// The identifier for the DataSetReaderMessageDataType_Encoding_DefaultXml Object. /// public static readonly NodeId DataSetReaderMessageDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataSetReaderMessageDataType_Encoding_DefaultXml); /// /// The identifier for the SubscribedDataSetDataType_Encoding_DefaultXml Object. /// public static readonly NodeId SubscribedDataSetDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SubscribedDataSetDataType_Encoding_DefaultXml); /// /// The identifier for the TargetVariablesDataType_Encoding_DefaultXml Object. /// public static readonly NodeId TargetVariablesDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.TargetVariablesDataType_Encoding_DefaultXml); /// /// The identifier for the FieldTargetDataType_Encoding_DefaultXml Object. /// public static readonly NodeId FieldTargetDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.FieldTargetDataType_Encoding_DefaultXml); /// /// The identifier for the SubscribedDataSetMirrorDataType_Encoding_DefaultXml Object. /// public static readonly NodeId SubscribedDataSetMirrorDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SubscribedDataSetMirrorDataType_Encoding_DefaultXml); /// /// The identifier for the PubSubConfigurationDataType_Encoding_DefaultXml Object. /// public static readonly NodeId PubSubConfigurationDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.PubSubConfigurationDataType_Encoding_DefaultXml); /// /// The identifier for the UadpWriterGroupMessageDataType_Encoding_DefaultXml Object. /// public static readonly NodeId UadpWriterGroupMessageDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UadpWriterGroupMessageDataType_Encoding_DefaultXml); /// /// The identifier for the UadpDataSetWriterMessageDataType_Encoding_DefaultXml Object. /// public static readonly NodeId UadpDataSetWriterMessageDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UadpDataSetWriterMessageDataType_Encoding_DefaultXml); /// /// The identifier for the UadpDataSetReaderMessageDataType_Encoding_DefaultXml Object. /// public static readonly NodeId UadpDataSetReaderMessageDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UadpDataSetReaderMessageDataType_Encoding_DefaultXml); /// /// The identifier for the JsonWriterGroupMessageDataType_Encoding_DefaultXml Object. /// public static readonly NodeId JsonWriterGroupMessageDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.JsonWriterGroupMessageDataType_Encoding_DefaultXml); /// /// The identifier for the JsonDataSetWriterMessageDataType_Encoding_DefaultXml Object. /// public static readonly NodeId JsonDataSetWriterMessageDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.JsonDataSetWriterMessageDataType_Encoding_DefaultXml); /// /// The identifier for the JsonDataSetReaderMessageDataType_Encoding_DefaultXml Object. /// public static readonly NodeId JsonDataSetReaderMessageDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.JsonDataSetReaderMessageDataType_Encoding_DefaultXml); /// /// The identifier for the DatagramConnectionTransportDataType_Encoding_DefaultXml Object. /// public static readonly NodeId DatagramConnectionTransportDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DatagramConnectionTransportDataType_Encoding_DefaultXml); /// /// The identifier for the DatagramWriterGroupTransportDataType_Encoding_DefaultXml Object. /// public static readonly NodeId DatagramWriterGroupTransportDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DatagramWriterGroupTransportDataType_Encoding_DefaultXml); /// /// The identifier for the BrokerConnectionTransportDataType_Encoding_DefaultXml Object. /// public static readonly NodeId BrokerConnectionTransportDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrokerConnectionTransportDataType_Encoding_DefaultXml); /// /// The identifier for the BrokerWriterGroupTransportDataType_Encoding_DefaultXml Object. /// public static readonly NodeId BrokerWriterGroupTransportDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrokerWriterGroupTransportDataType_Encoding_DefaultXml); /// /// The identifier for the BrokerDataSetWriterTransportDataType_Encoding_DefaultXml Object. /// public static readonly NodeId BrokerDataSetWriterTransportDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrokerDataSetWriterTransportDataType_Encoding_DefaultXml); /// /// The identifier for the BrokerDataSetReaderTransportDataType_Encoding_DefaultXml Object. /// public static readonly NodeId BrokerDataSetReaderTransportDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrokerDataSetReaderTransportDataType_Encoding_DefaultXml); /// /// The identifier for the RolePermissionType_Encoding_DefaultXml Object. /// public static readonly NodeId RolePermissionType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RolePermissionType_Encoding_DefaultXml); /// /// The identifier for the DataTypeDefinition_Encoding_DefaultXml Object. /// public static readonly NodeId DataTypeDefinition_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataTypeDefinition_Encoding_DefaultXml); /// /// The identifier for the StructureField_Encoding_DefaultXml Object. /// public static readonly NodeId StructureField_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.StructureField_Encoding_DefaultXml); /// /// The identifier for the StructureDefinition_Encoding_DefaultXml Object. /// public static readonly NodeId StructureDefinition_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.StructureDefinition_Encoding_DefaultXml); /// /// The identifier for the EnumDefinition_Encoding_DefaultXml Object. /// public static readonly NodeId EnumDefinition_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EnumDefinition_Encoding_DefaultXml); /// /// The identifier for the Node_Encoding_DefaultXml Object. /// public static readonly NodeId Node_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.Node_Encoding_DefaultXml); /// /// The identifier for the InstanceNode_Encoding_DefaultXml Object. /// public static readonly NodeId InstanceNode_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.InstanceNode_Encoding_DefaultXml); /// /// The identifier for the TypeNode_Encoding_DefaultXml Object. /// public static readonly NodeId TypeNode_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.TypeNode_Encoding_DefaultXml); /// /// The identifier for the ObjectNode_Encoding_DefaultXml Object. /// public static readonly NodeId ObjectNode_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ObjectNode_Encoding_DefaultXml); /// /// The identifier for the ObjectTypeNode_Encoding_DefaultXml Object. /// public static readonly NodeId ObjectTypeNode_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ObjectTypeNode_Encoding_DefaultXml); /// /// The identifier for the VariableNode_Encoding_DefaultXml Object. /// public static readonly NodeId VariableNode_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.VariableNode_Encoding_DefaultXml); /// /// The identifier for the VariableTypeNode_Encoding_DefaultXml Object. /// public static readonly NodeId VariableTypeNode_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.VariableTypeNode_Encoding_DefaultXml); /// /// The identifier for the ReferenceTypeNode_Encoding_DefaultXml Object. /// public static readonly NodeId ReferenceTypeNode_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReferenceTypeNode_Encoding_DefaultXml); /// /// The identifier for the MethodNode_Encoding_DefaultXml Object. /// public static readonly NodeId MethodNode_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.MethodNode_Encoding_DefaultXml); /// /// The identifier for the ViewNode_Encoding_DefaultXml Object. /// public static readonly NodeId ViewNode_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ViewNode_Encoding_DefaultXml); /// /// The identifier for the DataTypeNode_Encoding_DefaultXml Object. /// public static readonly NodeId DataTypeNode_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataTypeNode_Encoding_DefaultXml); /// /// The identifier for the ReferenceNode_Encoding_DefaultXml Object. /// public static readonly NodeId ReferenceNode_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReferenceNode_Encoding_DefaultXml); /// /// The identifier for the Argument_Encoding_DefaultXml Object. /// public static readonly NodeId Argument_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.Argument_Encoding_DefaultXml); /// /// The identifier for the EnumValueType_Encoding_DefaultXml Object. /// public static readonly NodeId EnumValueType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EnumValueType_Encoding_DefaultXml); /// /// The identifier for the EnumField_Encoding_DefaultXml Object. /// public static readonly NodeId EnumField_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EnumField_Encoding_DefaultXml); /// /// The identifier for the OptionSet_Encoding_DefaultXml Object. /// public static readonly NodeId OptionSet_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.OptionSet_Encoding_DefaultXml); /// /// The identifier for the Union_Encoding_DefaultXml Object. /// public static readonly NodeId Union_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.Union_Encoding_DefaultXml); /// /// The identifier for the TimeZoneDataType_Encoding_DefaultXml Object. /// public static readonly NodeId TimeZoneDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.TimeZoneDataType_Encoding_DefaultXml); /// /// The identifier for the ApplicationDescription_Encoding_DefaultXml Object. /// public static readonly NodeId ApplicationDescription_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ApplicationDescription_Encoding_DefaultXml); /// /// The identifier for the RequestHeader_Encoding_DefaultXml Object. /// public static readonly NodeId RequestHeader_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RequestHeader_Encoding_DefaultXml); /// /// The identifier for the ResponseHeader_Encoding_DefaultXml Object. /// public static readonly NodeId ResponseHeader_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ResponseHeader_Encoding_DefaultXml); /// /// The identifier for the ServiceFault_Encoding_DefaultXml Object. /// public static readonly NodeId ServiceFault_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ServiceFault_Encoding_DefaultXml); /// /// The identifier for the SessionlessInvokeRequestType_Encoding_DefaultXml Object. /// public static readonly NodeId SessionlessInvokeRequestType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SessionlessInvokeRequestType_Encoding_DefaultXml); /// /// The identifier for the SessionlessInvokeResponseType_Encoding_DefaultXml Object. /// public static readonly NodeId SessionlessInvokeResponseType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SessionlessInvokeResponseType_Encoding_DefaultXml); /// /// The identifier for the FindServersRequest_Encoding_DefaultXml Object. /// public static readonly NodeId FindServersRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.FindServersRequest_Encoding_DefaultXml); /// /// The identifier for the FindServersResponse_Encoding_DefaultXml Object. /// public static readonly NodeId FindServersResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.FindServersResponse_Encoding_DefaultXml); /// /// The identifier for the ServerOnNetwork_Encoding_DefaultXml Object. /// public static readonly NodeId ServerOnNetwork_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ServerOnNetwork_Encoding_DefaultXml); /// /// The identifier for the FindServersOnNetworkRequest_Encoding_DefaultXml Object. /// public static readonly NodeId FindServersOnNetworkRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.FindServersOnNetworkRequest_Encoding_DefaultXml); /// /// The identifier for the FindServersOnNetworkResponse_Encoding_DefaultXml Object. /// public static readonly NodeId FindServersOnNetworkResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.FindServersOnNetworkResponse_Encoding_DefaultXml); /// /// The identifier for the UserTokenPolicy_Encoding_DefaultXml Object. /// public static readonly NodeId UserTokenPolicy_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UserTokenPolicy_Encoding_DefaultXml); /// /// The identifier for the EndpointDescription_Encoding_DefaultXml Object. /// public static readonly NodeId EndpointDescription_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EndpointDescription_Encoding_DefaultXml); /// /// The identifier for the GetEndpointsRequest_Encoding_DefaultXml Object. /// public static readonly NodeId GetEndpointsRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.GetEndpointsRequest_Encoding_DefaultXml); /// /// The identifier for the GetEndpointsResponse_Encoding_DefaultXml Object. /// public static readonly NodeId GetEndpointsResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.GetEndpointsResponse_Encoding_DefaultXml); /// /// The identifier for the RegisteredServer_Encoding_DefaultXml Object. /// public static readonly NodeId RegisteredServer_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RegisteredServer_Encoding_DefaultXml); /// /// The identifier for the RegisterServerRequest_Encoding_DefaultXml Object. /// public static readonly NodeId RegisterServerRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RegisterServerRequest_Encoding_DefaultXml); /// /// The identifier for the RegisterServerResponse_Encoding_DefaultXml Object. /// public static readonly NodeId RegisterServerResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RegisterServerResponse_Encoding_DefaultXml); /// /// The identifier for the DiscoveryConfiguration_Encoding_DefaultXml Object. /// public static readonly NodeId DiscoveryConfiguration_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DiscoveryConfiguration_Encoding_DefaultXml); /// /// The identifier for the MdnsDiscoveryConfiguration_Encoding_DefaultXml Object. /// public static readonly NodeId MdnsDiscoveryConfiguration_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.MdnsDiscoveryConfiguration_Encoding_DefaultXml); /// /// The identifier for the RegisterServer2Request_Encoding_DefaultXml Object. /// public static readonly NodeId RegisterServer2Request_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RegisterServer2Request_Encoding_DefaultXml); /// /// The identifier for the RegisterServer2Response_Encoding_DefaultXml Object. /// public static readonly NodeId RegisterServer2Response_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RegisterServer2Response_Encoding_DefaultXml); /// /// The identifier for the ChannelSecurityToken_Encoding_DefaultXml Object. /// public static readonly NodeId ChannelSecurityToken_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ChannelSecurityToken_Encoding_DefaultXml); /// /// The identifier for the OpenSecureChannelRequest_Encoding_DefaultXml Object. /// public static readonly NodeId OpenSecureChannelRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.OpenSecureChannelRequest_Encoding_DefaultXml); /// /// The identifier for the OpenSecureChannelResponse_Encoding_DefaultXml Object. /// public static readonly NodeId OpenSecureChannelResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.OpenSecureChannelResponse_Encoding_DefaultXml); /// /// The identifier for the CloseSecureChannelRequest_Encoding_DefaultXml Object. /// public static readonly NodeId CloseSecureChannelRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CloseSecureChannelRequest_Encoding_DefaultXml); /// /// The identifier for the CloseSecureChannelResponse_Encoding_DefaultXml Object. /// public static readonly NodeId CloseSecureChannelResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CloseSecureChannelResponse_Encoding_DefaultXml); /// /// The identifier for the SignedSoftwareCertificate_Encoding_DefaultXml Object. /// public static readonly NodeId SignedSoftwareCertificate_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SignedSoftwareCertificate_Encoding_DefaultXml); /// /// The identifier for the SignatureData_Encoding_DefaultXml Object. /// public static readonly NodeId SignatureData_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SignatureData_Encoding_DefaultXml); /// /// The identifier for the CreateSessionRequest_Encoding_DefaultXml Object. /// public static readonly NodeId CreateSessionRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CreateSessionRequest_Encoding_DefaultXml); /// /// The identifier for the CreateSessionResponse_Encoding_DefaultXml Object. /// public static readonly NodeId CreateSessionResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CreateSessionResponse_Encoding_DefaultXml); /// /// The identifier for the UserIdentityToken_Encoding_DefaultXml Object. /// public static readonly NodeId UserIdentityToken_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UserIdentityToken_Encoding_DefaultXml); /// /// The identifier for the AnonymousIdentityToken_Encoding_DefaultXml Object. /// public static readonly NodeId AnonymousIdentityToken_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AnonymousIdentityToken_Encoding_DefaultXml); /// /// The identifier for the UserNameIdentityToken_Encoding_DefaultXml Object. /// public static readonly NodeId UserNameIdentityToken_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UserNameIdentityToken_Encoding_DefaultXml); /// /// The identifier for the X509IdentityToken_Encoding_DefaultXml Object. /// public static readonly NodeId X509IdentityToken_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.X509IdentityToken_Encoding_DefaultXml); /// /// The identifier for the IssuedIdentityToken_Encoding_DefaultXml Object. /// public static readonly NodeId IssuedIdentityToken_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.IssuedIdentityToken_Encoding_DefaultXml); /// /// The identifier for the ActivateSessionRequest_Encoding_DefaultXml Object. /// public static readonly NodeId ActivateSessionRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ActivateSessionRequest_Encoding_DefaultXml); /// /// The identifier for the ActivateSessionResponse_Encoding_DefaultXml Object. /// public static readonly NodeId ActivateSessionResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ActivateSessionResponse_Encoding_DefaultXml); /// /// The identifier for the CloseSessionRequest_Encoding_DefaultXml Object. /// public static readonly NodeId CloseSessionRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CloseSessionRequest_Encoding_DefaultXml); /// /// The identifier for the CloseSessionResponse_Encoding_DefaultXml Object. /// public static readonly NodeId CloseSessionResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CloseSessionResponse_Encoding_DefaultXml); /// /// The identifier for the CancelRequest_Encoding_DefaultXml Object. /// public static readonly NodeId CancelRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CancelRequest_Encoding_DefaultXml); /// /// The identifier for the CancelResponse_Encoding_DefaultXml Object. /// public static readonly NodeId CancelResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CancelResponse_Encoding_DefaultXml); /// /// The identifier for the NodeAttributes_Encoding_DefaultXml Object. /// public static readonly NodeId NodeAttributes_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.NodeAttributes_Encoding_DefaultXml); /// /// The identifier for the ObjectAttributes_Encoding_DefaultXml Object. /// public static readonly NodeId ObjectAttributes_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ObjectAttributes_Encoding_DefaultXml); /// /// The identifier for the VariableAttributes_Encoding_DefaultXml Object. /// public static readonly NodeId VariableAttributes_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.VariableAttributes_Encoding_DefaultXml); /// /// The identifier for the MethodAttributes_Encoding_DefaultXml Object. /// public static readonly NodeId MethodAttributes_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.MethodAttributes_Encoding_DefaultXml); /// /// The identifier for the ObjectTypeAttributes_Encoding_DefaultXml Object. /// public static readonly NodeId ObjectTypeAttributes_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ObjectTypeAttributes_Encoding_DefaultXml); /// /// The identifier for the VariableTypeAttributes_Encoding_DefaultXml Object. /// public static readonly NodeId VariableTypeAttributes_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.VariableTypeAttributes_Encoding_DefaultXml); /// /// The identifier for the ReferenceTypeAttributes_Encoding_DefaultXml Object. /// public static readonly NodeId ReferenceTypeAttributes_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReferenceTypeAttributes_Encoding_DefaultXml); /// /// The identifier for the DataTypeAttributes_Encoding_DefaultXml Object. /// public static readonly NodeId DataTypeAttributes_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataTypeAttributes_Encoding_DefaultXml); /// /// The identifier for the ViewAttributes_Encoding_DefaultXml Object. /// public static readonly NodeId ViewAttributes_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ViewAttributes_Encoding_DefaultXml); /// /// The identifier for the GenericAttributeValue_Encoding_DefaultXml Object. /// public static readonly NodeId GenericAttributeValue_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.GenericAttributeValue_Encoding_DefaultXml); /// /// The identifier for the GenericAttributes_Encoding_DefaultXml Object. /// public static readonly NodeId GenericAttributes_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.GenericAttributes_Encoding_DefaultXml); /// /// The identifier for the AddNodesItem_Encoding_DefaultXml Object. /// public static readonly NodeId AddNodesItem_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AddNodesItem_Encoding_DefaultXml); /// /// The identifier for the AddNodesResult_Encoding_DefaultXml Object. /// public static readonly NodeId AddNodesResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AddNodesResult_Encoding_DefaultXml); /// /// The identifier for the AddNodesRequest_Encoding_DefaultXml Object. /// public static readonly NodeId AddNodesRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AddNodesRequest_Encoding_DefaultXml); /// /// The identifier for the AddNodesResponse_Encoding_DefaultXml Object. /// public static readonly NodeId AddNodesResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AddNodesResponse_Encoding_DefaultXml); /// /// The identifier for the AddReferencesItem_Encoding_DefaultXml Object. /// public static readonly NodeId AddReferencesItem_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AddReferencesItem_Encoding_DefaultXml); /// /// The identifier for the AddReferencesRequest_Encoding_DefaultXml Object. /// public static readonly NodeId AddReferencesRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AddReferencesRequest_Encoding_DefaultXml); /// /// The identifier for the AddReferencesResponse_Encoding_DefaultXml Object. /// public static readonly NodeId AddReferencesResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AddReferencesResponse_Encoding_DefaultXml); /// /// The identifier for the DeleteNodesItem_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteNodesItem_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteNodesItem_Encoding_DefaultXml); /// /// The identifier for the DeleteNodesRequest_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteNodesRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteNodesRequest_Encoding_DefaultXml); /// /// The identifier for the DeleteNodesResponse_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteNodesResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteNodesResponse_Encoding_DefaultXml); /// /// The identifier for the DeleteReferencesItem_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteReferencesItem_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteReferencesItem_Encoding_DefaultXml); /// /// The identifier for the DeleteReferencesRequest_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteReferencesRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteReferencesRequest_Encoding_DefaultXml); /// /// The identifier for the DeleteReferencesResponse_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteReferencesResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteReferencesResponse_Encoding_DefaultXml); /// /// The identifier for the ViewDescription_Encoding_DefaultXml Object. /// public static readonly NodeId ViewDescription_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ViewDescription_Encoding_DefaultXml); /// /// The identifier for the BrowseDescription_Encoding_DefaultXml Object. /// public static readonly NodeId BrowseDescription_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrowseDescription_Encoding_DefaultXml); /// /// The identifier for the ReferenceDescription_Encoding_DefaultXml Object. /// public static readonly NodeId ReferenceDescription_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReferenceDescription_Encoding_DefaultXml); /// /// The identifier for the BrowseResult_Encoding_DefaultXml Object. /// public static readonly NodeId BrowseResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrowseResult_Encoding_DefaultXml); /// /// The identifier for the BrowseRequest_Encoding_DefaultXml Object. /// public static readonly NodeId BrowseRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrowseRequest_Encoding_DefaultXml); /// /// The identifier for the BrowseResponse_Encoding_DefaultXml Object. /// public static readonly NodeId BrowseResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrowseResponse_Encoding_DefaultXml); /// /// The identifier for the BrowseNextRequest_Encoding_DefaultXml Object. /// public static readonly NodeId BrowseNextRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrowseNextRequest_Encoding_DefaultXml); /// /// The identifier for the BrowseNextResponse_Encoding_DefaultXml Object. /// public static readonly NodeId BrowseNextResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrowseNextResponse_Encoding_DefaultXml); /// /// The identifier for the RelativePathElement_Encoding_DefaultXml Object. /// public static readonly NodeId RelativePathElement_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RelativePathElement_Encoding_DefaultXml); /// /// The identifier for the RelativePath_Encoding_DefaultXml Object. /// public static readonly NodeId RelativePath_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RelativePath_Encoding_DefaultXml); /// /// The identifier for the BrowsePath_Encoding_DefaultXml Object. /// public static readonly NodeId BrowsePath_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrowsePath_Encoding_DefaultXml); /// /// The identifier for the BrowsePathTarget_Encoding_DefaultXml Object. /// public static readonly NodeId BrowsePathTarget_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrowsePathTarget_Encoding_DefaultXml); /// /// The identifier for the BrowsePathResult_Encoding_DefaultXml Object. /// public static readonly NodeId BrowsePathResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BrowsePathResult_Encoding_DefaultXml); /// /// The identifier for the TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultXml Object. /// public static readonly NodeId TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultXml); /// /// The identifier for the TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultXml Object. /// public static readonly NodeId TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultXml); /// /// The identifier for the RegisterNodesRequest_Encoding_DefaultXml Object. /// public static readonly NodeId RegisterNodesRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RegisterNodesRequest_Encoding_DefaultXml); /// /// The identifier for the RegisterNodesResponse_Encoding_DefaultXml Object. /// public static readonly NodeId RegisterNodesResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RegisterNodesResponse_Encoding_DefaultXml); /// /// The identifier for the UnregisterNodesRequest_Encoding_DefaultXml Object. /// public static readonly NodeId UnregisterNodesRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UnregisterNodesRequest_Encoding_DefaultXml); /// /// The identifier for the UnregisterNodesResponse_Encoding_DefaultXml Object. /// public static readonly NodeId UnregisterNodesResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UnregisterNodesResponse_Encoding_DefaultXml); /// /// The identifier for the EndpointConfiguration_Encoding_DefaultXml Object. /// public static readonly NodeId EndpointConfiguration_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EndpointConfiguration_Encoding_DefaultXml); /// /// The identifier for the QueryDataDescription_Encoding_DefaultXml Object. /// public static readonly NodeId QueryDataDescription_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.QueryDataDescription_Encoding_DefaultXml); /// /// The identifier for the NodeTypeDescription_Encoding_DefaultXml Object. /// public static readonly NodeId NodeTypeDescription_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.NodeTypeDescription_Encoding_DefaultXml); /// /// The identifier for the QueryDataSet_Encoding_DefaultXml Object. /// public static readonly NodeId QueryDataSet_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.QueryDataSet_Encoding_DefaultXml); /// /// The identifier for the NodeReference_Encoding_DefaultXml Object. /// public static readonly NodeId NodeReference_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.NodeReference_Encoding_DefaultXml); /// /// The identifier for the ContentFilterElement_Encoding_DefaultXml Object. /// public static readonly NodeId ContentFilterElement_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ContentFilterElement_Encoding_DefaultXml); /// /// The identifier for the ContentFilter_Encoding_DefaultXml Object. /// public static readonly NodeId ContentFilter_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ContentFilter_Encoding_DefaultXml); /// /// The identifier for the FilterOperand_Encoding_DefaultXml Object. /// public static readonly NodeId FilterOperand_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.FilterOperand_Encoding_DefaultXml); /// /// The identifier for the ElementOperand_Encoding_DefaultXml Object. /// public static readonly NodeId ElementOperand_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ElementOperand_Encoding_DefaultXml); /// /// The identifier for the LiteralOperand_Encoding_DefaultXml Object. /// public static readonly NodeId LiteralOperand_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.LiteralOperand_Encoding_DefaultXml); /// /// The identifier for the AttributeOperand_Encoding_DefaultXml Object. /// public static readonly NodeId AttributeOperand_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AttributeOperand_Encoding_DefaultXml); /// /// The identifier for the SimpleAttributeOperand_Encoding_DefaultXml Object. /// public static readonly NodeId SimpleAttributeOperand_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SimpleAttributeOperand_Encoding_DefaultXml); /// /// The identifier for the ContentFilterElementResult_Encoding_DefaultXml Object. /// public static readonly NodeId ContentFilterElementResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ContentFilterElementResult_Encoding_DefaultXml); /// /// The identifier for the ContentFilterResult_Encoding_DefaultXml Object. /// public static readonly NodeId ContentFilterResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ContentFilterResult_Encoding_DefaultXml); /// /// The identifier for the ParsingResult_Encoding_DefaultXml Object. /// public static readonly NodeId ParsingResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ParsingResult_Encoding_DefaultXml); /// /// The identifier for the QueryFirstRequest_Encoding_DefaultXml Object. /// public static readonly NodeId QueryFirstRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.QueryFirstRequest_Encoding_DefaultXml); /// /// The identifier for the QueryFirstResponse_Encoding_DefaultXml Object. /// public static readonly NodeId QueryFirstResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.QueryFirstResponse_Encoding_DefaultXml); /// /// The identifier for the QueryNextRequest_Encoding_DefaultXml Object. /// public static readonly NodeId QueryNextRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.QueryNextRequest_Encoding_DefaultXml); /// /// The identifier for the QueryNextResponse_Encoding_DefaultXml Object. /// public static readonly NodeId QueryNextResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.QueryNextResponse_Encoding_DefaultXml); /// /// The identifier for the ReadValueId_Encoding_DefaultXml Object. /// public static readonly NodeId ReadValueId_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReadValueId_Encoding_DefaultXml); /// /// The identifier for the ReadRequest_Encoding_DefaultXml Object. /// public static readonly NodeId ReadRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReadRequest_Encoding_DefaultXml); /// /// The identifier for the ReadResponse_Encoding_DefaultXml Object. /// public static readonly NodeId ReadResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReadResponse_Encoding_DefaultXml); /// /// The identifier for the HistoryReadValueId_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryReadValueId_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryReadValueId_Encoding_DefaultXml); /// /// The identifier for the HistoryReadResult_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryReadResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryReadResult_Encoding_DefaultXml); /// /// The identifier for the HistoryReadDetails_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryReadDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryReadDetails_Encoding_DefaultXml); /// /// The identifier for the ReadEventDetails_Encoding_DefaultXml Object. /// public static readonly NodeId ReadEventDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReadEventDetails_Encoding_DefaultXml); /// /// The identifier for the ReadRawModifiedDetails_Encoding_DefaultXml Object. /// public static readonly NodeId ReadRawModifiedDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReadRawModifiedDetails_Encoding_DefaultXml); /// /// The identifier for the ReadProcessedDetails_Encoding_DefaultXml Object. /// public static readonly NodeId ReadProcessedDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReadProcessedDetails_Encoding_DefaultXml); /// /// The identifier for the ReadAtTimeDetails_Encoding_DefaultXml Object. /// public static readonly NodeId ReadAtTimeDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReadAtTimeDetails_Encoding_DefaultXml); /// /// The identifier for the ReadAnnotationDataDetails_Encoding_DefaultXml Object. /// public static readonly NodeId ReadAnnotationDataDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ReadAnnotationDataDetails_Encoding_DefaultXml); /// /// The identifier for the HistoryData_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryData_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryData_Encoding_DefaultXml); /// /// The identifier for the ModificationInfo_Encoding_DefaultXml Object. /// public static readonly NodeId ModificationInfo_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ModificationInfo_Encoding_DefaultXml); /// /// The identifier for the HistoryModifiedData_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryModifiedData_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryModifiedData_Encoding_DefaultXml); /// /// The identifier for the HistoryEvent_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryEvent_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryEvent_Encoding_DefaultXml); /// /// The identifier for the HistoryReadRequest_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryReadRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryReadRequest_Encoding_DefaultXml); /// /// The identifier for the HistoryReadResponse_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryReadResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryReadResponse_Encoding_DefaultXml); /// /// The identifier for the WriteValue_Encoding_DefaultXml Object. /// public static readonly NodeId WriteValue_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.WriteValue_Encoding_DefaultXml); /// /// The identifier for the WriteRequest_Encoding_DefaultXml Object. /// public static readonly NodeId WriteRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.WriteRequest_Encoding_DefaultXml); /// /// The identifier for the WriteResponse_Encoding_DefaultXml Object. /// public static readonly NodeId WriteResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.WriteResponse_Encoding_DefaultXml); /// /// The identifier for the HistoryUpdateDetails_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryUpdateDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryUpdateDetails_Encoding_DefaultXml); /// /// The identifier for the UpdateDataDetails_Encoding_DefaultXml Object. /// public static readonly NodeId UpdateDataDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UpdateDataDetails_Encoding_DefaultXml); /// /// The identifier for the UpdateStructureDataDetails_Encoding_DefaultXml Object. /// public static readonly NodeId UpdateStructureDataDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UpdateStructureDataDetails_Encoding_DefaultXml); /// /// The identifier for the UpdateEventDetails_Encoding_DefaultXml Object. /// public static readonly NodeId UpdateEventDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.UpdateEventDetails_Encoding_DefaultXml); /// /// The identifier for the DeleteRawModifiedDetails_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteRawModifiedDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteRawModifiedDetails_Encoding_DefaultXml); /// /// The identifier for the DeleteAtTimeDetails_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteAtTimeDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteAtTimeDetails_Encoding_DefaultXml); /// /// The identifier for the DeleteEventDetails_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteEventDetails_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteEventDetails_Encoding_DefaultXml); /// /// The identifier for the HistoryUpdateResult_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryUpdateResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryUpdateResult_Encoding_DefaultXml); /// /// The identifier for the HistoryUpdateRequest_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryUpdateRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryUpdateRequest_Encoding_DefaultXml); /// /// The identifier for the HistoryUpdateResponse_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryUpdateResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryUpdateResponse_Encoding_DefaultXml); /// /// The identifier for the CallMethodRequest_Encoding_DefaultXml Object. /// public static readonly NodeId CallMethodRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CallMethodRequest_Encoding_DefaultXml); /// /// The identifier for the CallMethodResult_Encoding_DefaultXml Object. /// public static readonly NodeId CallMethodResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CallMethodResult_Encoding_DefaultXml); /// /// The identifier for the CallRequest_Encoding_DefaultXml Object. /// public static readonly NodeId CallRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CallRequest_Encoding_DefaultXml); /// /// The identifier for the CallResponse_Encoding_DefaultXml Object. /// public static readonly NodeId CallResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CallResponse_Encoding_DefaultXml); /// /// The identifier for the MonitoringFilter_Encoding_DefaultXml Object. /// public static readonly NodeId MonitoringFilter_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.MonitoringFilter_Encoding_DefaultXml); /// /// The identifier for the DataChangeFilter_Encoding_DefaultXml Object. /// public static readonly NodeId DataChangeFilter_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataChangeFilter_Encoding_DefaultXml); /// /// The identifier for the EventFilter_Encoding_DefaultXml Object. /// public static readonly NodeId EventFilter_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EventFilter_Encoding_DefaultXml); /// /// The identifier for the AggregateConfiguration_Encoding_DefaultXml Object. /// public static readonly NodeId AggregateConfiguration_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AggregateConfiguration_Encoding_DefaultXml); /// /// The identifier for the AggregateFilter_Encoding_DefaultXml Object. /// public static readonly NodeId AggregateFilter_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AggregateFilter_Encoding_DefaultXml); /// /// The identifier for the MonitoringFilterResult_Encoding_DefaultXml Object. /// public static readonly NodeId MonitoringFilterResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.MonitoringFilterResult_Encoding_DefaultXml); /// /// The identifier for the EventFilterResult_Encoding_DefaultXml Object. /// public static readonly NodeId EventFilterResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EventFilterResult_Encoding_DefaultXml); /// /// The identifier for the AggregateFilterResult_Encoding_DefaultXml Object. /// public static readonly NodeId AggregateFilterResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AggregateFilterResult_Encoding_DefaultXml); /// /// The identifier for the MonitoringParameters_Encoding_DefaultXml Object. /// public static readonly NodeId MonitoringParameters_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.MonitoringParameters_Encoding_DefaultXml); /// /// The identifier for the MonitoredItemCreateRequest_Encoding_DefaultXml Object. /// public static readonly NodeId MonitoredItemCreateRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.MonitoredItemCreateRequest_Encoding_DefaultXml); /// /// The identifier for the MonitoredItemCreateResult_Encoding_DefaultXml Object. /// public static readonly NodeId MonitoredItemCreateResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.MonitoredItemCreateResult_Encoding_DefaultXml); /// /// The identifier for the CreateMonitoredItemsRequest_Encoding_DefaultXml Object. /// public static readonly NodeId CreateMonitoredItemsRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CreateMonitoredItemsRequest_Encoding_DefaultXml); /// /// The identifier for the CreateMonitoredItemsResponse_Encoding_DefaultXml Object. /// public static readonly NodeId CreateMonitoredItemsResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CreateMonitoredItemsResponse_Encoding_DefaultXml); /// /// The identifier for the MonitoredItemModifyRequest_Encoding_DefaultXml Object. /// public static readonly NodeId MonitoredItemModifyRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.MonitoredItemModifyRequest_Encoding_DefaultXml); /// /// The identifier for the MonitoredItemModifyResult_Encoding_DefaultXml Object. /// public static readonly NodeId MonitoredItemModifyResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.MonitoredItemModifyResult_Encoding_DefaultXml); /// /// The identifier for the ModifyMonitoredItemsRequest_Encoding_DefaultXml Object. /// public static readonly NodeId ModifyMonitoredItemsRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ModifyMonitoredItemsRequest_Encoding_DefaultXml); /// /// The identifier for the ModifyMonitoredItemsResponse_Encoding_DefaultXml Object. /// public static readonly NodeId ModifyMonitoredItemsResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ModifyMonitoredItemsResponse_Encoding_DefaultXml); /// /// The identifier for the SetMonitoringModeRequest_Encoding_DefaultXml Object. /// public static readonly NodeId SetMonitoringModeRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SetMonitoringModeRequest_Encoding_DefaultXml); /// /// The identifier for the SetMonitoringModeResponse_Encoding_DefaultXml Object. /// public static readonly NodeId SetMonitoringModeResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SetMonitoringModeResponse_Encoding_DefaultXml); /// /// The identifier for the SetTriggeringRequest_Encoding_DefaultXml Object. /// public static readonly NodeId SetTriggeringRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SetTriggeringRequest_Encoding_DefaultXml); /// /// The identifier for the SetTriggeringResponse_Encoding_DefaultXml Object. /// public static readonly NodeId SetTriggeringResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SetTriggeringResponse_Encoding_DefaultXml); /// /// The identifier for the DeleteMonitoredItemsRequest_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteMonitoredItemsRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteMonitoredItemsRequest_Encoding_DefaultXml); /// /// The identifier for the DeleteMonitoredItemsResponse_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteMonitoredItemsResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteMonitoredItemsResponse_Encoding_DefaultXml); /// /// The identifier for the CreateSubscriptionRequest_Encoding_DefaultXml Object. /// public static readonly NodeId CreateSubscriptionRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CreateSubscriptionRequest_Encoding_DefaultXml); /// /// The identifier for the CreateSubscriptionResponse_Encoding_DefaultXml Object. /// public static readonly NodeId CreateSubscriptionResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.CreateSubscriptionResponse_Encoding_DefaultXml); /// /// The identifier for the ModifySubscriptionRequest_Encoding_DefaultXml Object. /// public static readonly NodeId ModifySubscriptionRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ModifySubscriptionRequest_Encoding_DefaultXml); /// /// The identifier for the ModifySubscriptionResponse_Encoding_DefaultXml Object. /// public static readonly NodeId ModifySubscriptionResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ModifySubscriptionResponse_Encoding_DefaultXml); /// /// The identifier for the SetPublishingModeRequest_Encoding_DefaultXml Object. /// public static readonly NodeId SetPublishingModeRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SetPublishingModeRequest_Encoding_DefaultXml); /// /// The identifier for the SetPublishingModeResponse_Encoding_DefaultXml Object. /// public static readonly NodeId SetPublishingModeResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SetPublishingModeResponse_Encoding_DefaultXml); /// /// The identifier for the NotificationMessage_Encoding_DefaultXml Object. /// public static readonly NodeId NotificationMessage_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.NotificationMessage_Encoding_DefaultXml); /// /// The identifier for the NotificationData_Encoding_DefaultXml Object. /// public static readonly NodeId NotificationData_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.NotificationData_Encoding_DefaultXml); /// /// The identifier for the DataChangeNotification_Encoding_DefaultXml Object. /// public static readonly NodeId DataChangeNotification_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DataChangeNotification_Encoding_DefaultXml); /// /// The identifier for the MonitoredItemNotification_Encoding_DefaultXml Object. /// public static readonly NodeId MonitoredItemNotification_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.MonitoredItemNotification_Encoding_DefaultXml); /// /// The identifier for the EventNotificationList_Encoding_DefaultXml Object. /// public static readonly NodeId EventNotificationList_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EventNotificationList_Encoding_DefaultXml); /// /// The identifier for the EventFieldList_Encoding_DefaultXml Object. /// public static readonly NodeId EventFieldList_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EventFieldList_Encoding_DefaultXml); /// /// The identifier for the HistoryEventFieldList_Encoding_DefaultXml Object. /// public static readonly NodeId HistoryEventFieldList_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.HistoryEventFieldList_Encoding_DefaultXml); /// /// The identifier for the StatusChangeNotification_Encoding_DefaultXml Object. /// public static readonly NodeId StatusChangeNotification_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.StatusChangeNotification_Encoding_DefaultXml); /// /// The identifier for the SubscriptionAcknowledgement_Encoding_DefaultXml Object. /// public static readonly NodeId SubscriptionAcknowledgement_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SubscriptionAcknowledgement_Encoding_DefaultXml); /// /// The identifier for the PublishRequest_Encoding_DefaultXml Object. /// public static readonly NodeId PublishRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.PublishRequest_Encoding_DefaultXml); /// /// The identifier for the PublishResponse_Encoding_DefaultXml Object. /// public static readonly NodeId PublishResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.PublishResponse_Encoding_DefaultXml); /// /// The identifier for the RepublishRequest_Encoding_DefaultXml Object. /// public static readonly NodeId RepublishRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RepublishRequest_Encoding_DefaultXml); /// /// The identifier for the RepublishResponse_Encoding_DefaultXml Object. /// public static readonly NodeId RepublishResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RepublishResponse_Encoding_DefaultXml); /// /// The identifier for the TransferResult_Encoding_DefaultXml Object. /// public static readonly NodeId TransferResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.TransferResult_Encoding_DefaultXml); /// /// The identifier for the TransferSubscriptionsRequest_Encoding_DefaultXml Object. /// public static readonly NodeId TransferSubscriptionsRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.TransferSubscriptionsRequest_Encoding_DefaultXml); /// /// The identifier for the TransferSubscriptionsResponse_Encoding_DefaultXml Object. /// public static readonly NodeId TransferSubscriptionsResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.TransferSubscriptionsResponse_Encoding_DefaultXml); /// /// The identifier for the DeleteSubscriptionsRequest_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteSubscriptionsRequest_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteSubscriptionsRequest_Encoding_DefaultXml); /// /// The identifier for the DeleteSubscriptionsResponse_Encoding_DefaultXml Object. /// public static readonly NodeId DeleteSubscriptionsResponse_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DeleteSubscriptionsResponse_Encoding_DefaultXml); /// /// The identifier for the BuildInfo_Encoding_DefaultXml Object. /// public static readonly NodeId BuildInfo_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.BuildInfo_Encoding_DefaultXml); /// /// The identifier for the RedundantServerDataType_Encoding_DefaultXml Object. /// public static readonly NodeId RedundantServerDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.RedundantServerDataType_Encoding_DefaultXml); /// /// The identifier for the EndpointUrlListDataType_Encoding_DefaultXml Object. /// public static readonly NodeId EndpointUrlListDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EndpointUrlListDataType_Encoding_DefaultXml); /// /// The identifier for the NetworkGroupDataType_Encoding_DefaultXml Object. /// public static readonly NodeId NetworkGroupDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.NetworkGroupDataType_Encoding_DefaultXml); /// /// The identifier for the SamplingIntervalDiagnosticsDataType_Encoding_DefaultXml Object. /// public static readonly NodeId SamplingIntervalDiagnosticsDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SamplingIntervalDiagnosticsDataType_Encoding_DefaultXml); /// /// The identifier for the ServerDiagnosticsSummaryDataType_Encoding_DefaultXml Object. /// public static readonly NodeId ServerDiagnosticsSummaryDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ServerDiagnosticsSummaryDataType_Encoding_DefaultXml); /// /// The identifier for the ServerStatusDataType_Encoding_DefaultXml Object. /// public static readonly NodeId ServerStatusDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ServerStatusDataType_Encoding_DefaultXml); /// /// The identifier for the SessionDiagnosticsDataType_Encoding_DefaultXml Object. /// public static readonly NodeId SessionDiagnosticsDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SessionDiagnosticsDataType_Encoding_DefaultXml); /// /// The identifier for the SessionSecurityDiagnosticsDataType_Encoding_DefaultXml Object. /// public static readonly NodeId SessionSecurityDiagnosticsDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SessionSecurityDiagnosticsDataType_Encoding_DefaultXml); /// /// The identifier for the ServiceCounterDataType_Encoding_DefaultXml Object. /// public static readonly NodeId ServiceCounterDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ServiceCounterDataType_Encoding_DefaultXml); /// /// The identifier for the StatusResult_Encoding_DefaultXml Object. /// public static readonly NodeId StatusResult_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.StatusResult_Encoding_DefaultXml); /// /// The identifier for the SubscriptionDiagnosticsDataType_Encoding_DefaultXml Object. /// public static readonly NodeId SubscriptionDiagnosticsDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SubscriptionDiagnosticsDataType_Encoding_DefaultXml); /// /// The identifier for the ModelChangeStructureDataType_Encoding_DefaultXml Object. /// public static readonly NodeId ModelChangeStructureDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ModelChangeStructureDataType_Encoding_DefaultXml); /// /// The identifier for the SemanticChangeStructureDataType_Encoding_DefaultXml Object. /// public static readonly NodeId SemanticChangeStructureDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.SemanticChangeStructureDataType_Encoding_DefaultXml); /// /// The identifier for the Range_Encoding_DefaultXml Object. /// public static readonly NodeId Range_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.Range_Encoding_DefaultXml); /// /// The identifier for the EUInformation_Encoding_DefaultXml Object. /// public static readonly NodeId EUInformation_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.EUInformation_Encoding_DefaultXml); /// /// The identifier for the ComplexNumberType_Encoding_DefaultXml Object. /// public static readonly NodeId ComplexNumberType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ComplexNumberType_Encoding_DefaultXml); /// /// The identifier for the DoubleComplexNumberType_Encoding_DefaultXml Object. /// public static readonly NodeId DoubleComplexNumberType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.DoubleComplexNumberType_Encoding_DefaultXml); /// /// The identifier for the AxisInformation_Encoding_DefaultXml Object. /// public static readonly NodeId AxisInformation_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.AxisInformation_Encoding_DefaultXml); /// /// The identifier for the XVType_Encoding_DefaultXml Object. /// public static readonly NodeId XVType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.XVType_Encoding_DefaultXml); /// /// The identifier for the ProgramDiagnosticDataType_Encoding_DefaultXml Object. /// public static readonly NodeId ProgramDiagnosticDataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ProgramDiagnosticDataType_Encoding_DefaultXml); /// /// The identifier for the ProgramDiagnostic2DataType_Encoding_DefaultXml Object. /// public static readonly NodeId ProgramDiagnostic2DataType_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.ProgramDiagnostic2DataType_Encoding_DefaultXml); /// /// The identifier for the Annotation_Encoding_DefaultXml Object. /// public static readonly NodeId Annotation_Encoding_DefaultXml = new NodeId(Opc.Ua.Objects.Annotation_Encoding_DefaultXml); /// /// The identifier for the KeyValuePair_Encoding_DefaultJson Object. /// public static readonly NodeId KeyValuePair_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.KeyValuePair_Encoding_DefaultJson); /// /// The identifier for the EndpointType_Encoding_DefaultJson Object. /// public static readonly NodeId EndpointType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EndpointType_Encoding_DefaultJson); /// /// The identifier for the RationalNumber_Encoding_DefaultJson Object. /// public static readonly NodeId RationalNumber_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RationalNumber_Encoding_DefaultJson); /// /// The identifier for the Vector_Encoding_DefaultJson Object. /// public static readonly NodeId Vector_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.Vector_Encoding_DefaultJson); /// /// The identifier for the ThreeDVector_Encoding_DefaultJson Object. /// public static readonly NodeId ThreeDVector_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ThreeDVector_Encoding_DefaultJson); /// /// The identifier for the CartesianCoordinates_Encoding_DefaultJson Object. /// public static readonly NodeId CartesianCoordinates_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CartesianCoordinates_Encoding_DefaultJson); /// /// The identifier for the ThreeDCartesianCoordinates_Encoding_DefaultJson Object. /// public static readonly NodeId ThreeDCartesianCoordinates_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ThreeDCartesianCoordinates_Encoding_DefaultJson); /// /// The identifier for the Orientation_Encoding_DefaultJson Object. /// public static readonly NodeId Orientation_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.Orientation_Encoding_DefaultJson); /// /// The identifier for the ThreeDOrientation_Encoding_DefaultJson Object. /// public static readonly NodeId ThreeDOrientation_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ThreeDOrientation_Encoding_DefaultJson); /// /// The identifier for the Frame_Encoding_DefaultJson Object. /// public static readonly NodeId Frame_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.Frame_Encoding_DefaultJson); /// /// The identifier for the ThreeDFrame_Encoding_DefaultJson Object. /// public static readonly NodeId ThreeDFrame_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ThreeDFrame_Encoding_DefaultJson); /// /// The identifier for the IdentityMappingRuleType_Encoding_DefaultJson Object. /// public static readonly NodeId IdentityMappingRuleType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.IdentityMappingRuleType_Encoding_DefaultJson); /// /// The identifier for the CurrencyUnitType_Encoding_DefaultJson Object. /// public static readonly NodeId CurrencyUnitType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CurrencyUnitType_Encoding_DefaultJson); /// /// The identifier for the TrustListDataType_Encoding_DefaultJson Object. /// public static readonly NodeId TrustListDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.TrustListDataType_Encoding_DefaultJson); /// /// The identifier for the DecimalDataType_Encoding_DefaultJson Object. /// public static readonly NodeId DecimalDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DecimalDataType_Encoding_DefaultJson); /// /// The identifier for the DataTypeSchemaHeader_Encoding_DefaultJson Object. /// public static readonly NodeId DataTypeSchemaHeader_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataTypeSchemaHeader_Encoding_DefaultJson); /// /// The identifier for the DataTypeDescription_Encoding_DefaultJson Object. /// public static readonly NodeId DataTypeDescription_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataTypeDescription_Encoding_DefaultJson); /// /// The identifier for the StructureDescription_Encoding_DefaultJson Object. /// public static readonly NodeId StructureDescription_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.StructureDescription_Encoding_DefaultJson); /// /// The identifier for the EnumDescription_Encoding_DefaultJson Object. /// public static readonly NodeId EnumDescription_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EnumDescription_Encoding_DefaultJson); /// /// The identifier for the SimpleTypeDescription_Encoding_DefaultJson Object. /// public static readonly NodeId SimpleTypeDescription_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SimpleTypeDescription_Encoding_DefaultJson); /// /// The identifier for the UABinaryFileDataType_Encoding_DefaultJson Object. /// public static readonly NodeId UABinaryFileDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UABinaryFileDataType_Encoding_DefaultJson); /// /// The identifier for the DataSetMetaDataType_Encoding_DefaultJson Object. /// public static readonly NodeId DataSetMetaDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataSetMetaDataType_Encoding_DefaultJson); /// /// The identifier for the FieldMetaData_Encoding_DefaultJson Object. /// public static readonly NodeId FieldMetaData_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.FieldMetaData_Encoding_DefaultJson); /// /// The identifier for the ConfigurationVersionDataType_Encoding_DefaultJson Object. /// public static readonly NodeId ConfigurationVersionDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ConfigurationVersionDataType_Encoding_DefaultJson); /// /// The identifier for the PublishedDataSetDataType_Encoding_DefaultJson Object. /// public static readonly NodeId PublishedDataSetDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.PublishedDataSetDataType_Encoding_DefaultJson); /// /// The identifier for the PublishedDataSetSourceDataType_Encoding_DefaultJson Object. /// public static readonly NodeId PublishedDataSetSourceDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.PublishedDataSetSourceDataType_Encoding_DefaultJson); /// /// The identifier for the PublishedVariableDataType_Encoding_DefaultJson Object. /// public static readonly NodeId PublishedVariableDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.PublishedVariableDataType_Encoding_DefaultJson); /// /// The identifier for the PublishedDataItemsDataType_Encoding_DefaultJson Object. /// public static readonly NodeId PublishedDataItemsDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.PublishedDataItemsDataType_Encoding_DefaultJson); /// /// The identifier for the PublishedEventsDataType_Encoding_DefaultJson Object. /// public static readonly NodeId PublishedEventsDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.PublishedEventsDataType_Encoding_DefaultJson); /// /// The identifier for the DataSetWriterDataType_Encoding_DefaultJson Object. /// public static readonly NodeId DataSetWriterDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataSetWriterDataType_Encoding_DefaultJson); /// /// The identifier for the DataSetWriterTransportDataType_Encoding_DefaultJson Object. /// public static readonly NodeId DataSetWriterTransportDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataSetWriterTransportDataType_Encoding_DefaultJson); /// /// The identifier for the DataSetWriterMessageDataType_Encoding_DefaultJson Object. /// public static readonly NodeId DataSetWriterMessageDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataSetWriterMessageDataType_Encoding_DefaultJson); /// /// The identifier for the PubSubGroupDataType_Encoding_DefaultJson Object. /// public static readonly NodeId PubSubGroupDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.PubSubGroupDataType_Encoding_DefaultJson); /// /// The identifier for the WriterGroupDataType_Encoding_DefaultJson Object. /// public static readonly NodeId WriterGroupDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.WriterGroupDataType_Encoding_DefaultJson); /// /// The identifier for the WriterGroupTransportDataType_Encoding_DefaultJson Object. /// public static readonly NodeId WriterGroupTransportDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.WriterGroupTransportDataType_Encoding_DefaultJson); /// /// The identifier for the WriterGroupMessageDataType_Encoding_DefaultJson Object. /// public static readonly NodeId WriterGroupMessageDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.WriterGroupMessageDataType_Encoding_DefaultJson); /// /// The identifier for the PubSubConnectionDataType_Encoding_DefaultJson Object. /// public static readonly NodeId PubSubConnectionDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.PubSubConnectionDataType_Encoding_DefaultJson); /// /// The identifier for the ConnectionTransportDataType_Encoding_DefaultJson Object. /// public static readonly NodeId ConnectionTransportDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ConnectionTransportDataType_Encoding_DefaultJson); /// /// The identifier for the NetworkAddressDataType_Encoding_DefaultJson Object. /// public static readonly NodeId NetworkAddressDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.NetworkAddressDataType_Encoding_DefaultJson); /// /// The identifier for the NetworkAddressUrlDataType_Encoding_DefaultJson Object. /// public static readonly NodeId NetworkAddressUrlDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.NetworkAddressUrlDataType_Encoding_DefaultJson); /// /// The identifier for the ReaderGroupDataType_Encoding_DefaultJson Object. /// public static readonly NodeId ReaderGroupDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReaderGroupDataType_Encoding_DefaultJson); /// /// The identifier for the ReaderGroupTransportDataType_Encoding_DefaultJson Object. /// public static readonly NodeId ReaderGroupTransportDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReaderGroupTransportDataType_Encoding_DefaultJson); /// /// The identifier for the ReaderGroupMessageDataType_Encoding_DefaultJson Object. /// public static readonly NodeId ReaderGroupMessageDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReaderGroupMessageDataType_Encoding_DefaultJson); /// /// The identifier for the DataSetReaderDataType_Encoding_DefaultJson Object. /// public static readonly NodeId DataSetReaderDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataSetReaderDataType_Encoding_DefaultJson); /// /// The identifier for the DataSetReaderTransportDataType_Encoding_DefaultJson Object. /// public static readonly NodeId DataSetReaderTransportDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataSetReaderTransportDataType_Encoding_DefaultJson); /// /// The identifier for the DataSetReaderMessageDataType_Encoding_DefaultJson Object. /// public static readonly NodeId DataSetReaderMessageDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataSetReaderMessageDataType_Encoding_DefaultJson); /// /// The identifier for the SubscribedDataSetDataType_Encoding_DefaultJson Object. /// public static readonly NodeId SubscribedDataSetDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SubscribedDataSetDataType_Encoding_DefaultJson); /// /// The identifier for the TargetVariablesDataType_Encoding_DefaultJson Object. /// public static readonly NodeId TargetVariablesDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.TargetVariablesDataType_Encoding_DefaultJson); /// /// The identifier for the FieldTargetDataType_Encoding_DefaultJson Object. /// public static readonly NodeId FieldTargetDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.FieldTargetDataType_Encoding_DefaultJson); /// /// The identifier for the SubscribedDataSetMirrorDataType_Encoding_DefaultJson Object. /// public static readonly NodeId SubscribedDataSetMirrorDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SubscribedDataSetMirrorDataType_Encoding_DefaultJson); /// /// The identifier for the PubSubConfigurationDataType_Encoding_DefaultJson Object. /// public static readonly NodeId PubSubConfigurationDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.PubSubConfigurationDataType_Encoding_DefaultJson); /// /// The identifier for the UadpWriterGroupMessageDataType_Encoding_DefaultJson Object. /// public static readonly NodeId UadpWriterGroupMessageDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UadpWriterGroupMessageDataType_Encoding_DefaultJson); /// /// The identifier for the UadpDataSetWriterMessageDataType_Encoding_DefaultJson Object. /// public static readonly NodeId UadpDataSetWriterMessageDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UadpDataSetWriterMessageDataType_Encoding_DefaultJson); /// /// The identifier for the UadpDataSetReaderMessageDataType_Encoding_DefaultJson Object. /// public static readonly NodeId UadpDataSetReaderMessageDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UadpDataSetReaderMessageDataType_Encoding_DefaultJson); /// /// The identifier for the JsonWriterGroupMessageDataType_Encoding_DefaultJson Object. /// public static readonly NodeId JsonWriterGroupMessageDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.JsonWriterGroupMessageDataType_Encoding_DefaultJson); /// /// The identifier for the JsonDataSetWriterMessageDataType_Encoding_DefaultJson Object. /// public static readonly NodeId JsonDataSetWriterMessageDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.JsonDataSetWriterMessageDataType_Encoding_DefaultJson); /// /// The identifier for the JsonDataSetReaderMessageDataType_Encoding_DefaultJson Object. /// public static readonly NodeId JsonDataSetReaderMessageDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.JsonDataSetReaderMessageDataType_Encoding_DefaultJson); /// /// The identifier for the DatagramConnectionTransportDataType_Encoding_DefaultJson Object. /// public static readonly NodeId DatagramConnectionTransportDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DatagramConnectionTransportDataType_Encoding_DefaultJson); /// /// The identifier for the DatagramWriterGroupTransportDataType_Encoding_DefaultJson Object. /// public static readonly NodeId DatagramWriterGroupTransportDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DatagramWriterGroupTransportDataType_Encoding_DefaultJson); /// /// The identifier for the BrokerConnectionTransportDataType_Encoding_DefaultJson Object. /// public static readonly NodeId BrokerConnectionTransportDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrokerConnectionTransportDataType_Encoding_DefaultJson); /// /// The identifier for the BrokerWriterGroupTransportDataType_Encoding_DefaultJson Object. /// public static readonly NodeId BrokerWriterGroupTransportDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrokerWriterGroupTransportDataType_Encoding_DefaultJson); /// /// The identifier for the BrokerDataSetWriterTransportDataType_Encoding_DefaultJson Object. /// public static readonly NodeId BrokerDataSetWriterTransportDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrokerDataSetWriterTransportDataType_Encoding_DefaultJson); /// /// The identifier for the BrokerDataSetReaderTransportDataType_Encoding_DefaultJson Object. /// public static readonly NodeId BrokerDataSetReaderTransportDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrokerDataSetReaderTransportDataType_Encoding_DefaultJson); /// /// The identifier for the RolePermissionType_Encoding_DefaultJson Object. /// public static readonly NodeId RolePermissionType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RolePermissionType_Encoding_DefaultJson); /// /// The identifier for the DataTypeDefinition_Encoding_DefaultJson Object. /// public static readonly NodeId DataTypeDefinition_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataTypeDefinition_Encoding_DefaultJson); /// /// The identifier for the StructureField_Encoding_DefaultJson Object. /// public static readonly NodeId StructureField_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.StructureField_Encoding_DefaultJson); /// /// The identifier for the StructureDefinition_Encoding_DefaultJson Object. /// public static readonly NodeId StructureDefinition_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.StructureDefinition_Encoding_DefaultJson); /// /// The identifier for the EnumDefinition_Encoding_DefaultJson Object. /// public static readonly NodeId EnumDefinition_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EnumDefinition_Encoding_DefaultJson); /// /// The identifier for the Node_Encoding_DefaultJson Object. /// public static readonly NodeId Node_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.Node_Encoding_DefaultJson); /// /// The identifier for the InstanceNode_Encoding_DefaultJson Object. /// public static readonly NodeId InstanceNode_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.InstanceNode_Encoding_DefaultJson); /// /// The identifier for the TypeNode_Encoding_DefaultJson Object. /// public static readonly NodeId TypeNode_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.TypeNode_Encoding_DefaultJson); /// /// The identifier for the ObjectNode_Encoding_DefaultJson Object. /// public static readonly NodeId ObjectNode_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ObjectNode_Encoding_DefaultJson); /// /// The identifier for the ObjectTypeNode_Encoding_DefaultJson Object. /// public static readonly NodeId ObjectTypeNode_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ObjectTypeNode_Encoding_DefaultJson); /// /// The identifier for the VariableNode_Encoding_DefaultJson Object. /// public static readonly NodeId VariableNode_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.VariableNode_Encoding_DefaultJson); /// /// The identifier for the VariableTypeNode_Encoding_DefaultJson Object. /// public static readonly NodeId VariableTypeNode_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.VariableTypeNode_Encoding_DefaultJson); /// /// The identifier for the ReferenceTypeNode_Encoding_DefaultJson Object. /// public static readonly NodeId ReferenceTypeNode_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReferenceTypeNode_Encoding_DefaultJson); /// /// The identifier for the MethodNode_Encoding_DefaultJson Object. /// public static readonly NodeId MethodNode_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.MethodNode_Encoding_DefaultJson); /// /// The identifier for the ViewNode_Encoding_DefaultJson Object. /// public static readonly NodeId ViewNode_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ViewNode_Encoding_DefaultJson); /// /// The identifier for the DataTypeNode_Encoding_DefaultJson Object. /// public static readonly NodeId DataTypeNode_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataTypeNode_Encoding_DefaultJson); /// /// The identifier for the ReferenceNode_Encoding_DefaultJson Object. /// public static readonly NodeId ReferenceNode_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReferenceNode_Encoding_DefaultJson); /// /// The identifier for the Argument_Encoding_DefaultJson Object. /// public static readonly NodeId Argument_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.Argument_Encoding_DefaultJson); /// /// The identifier for the EnumValueType_Encoding_DefaultJson Object. /// public static readonly NodeId EnumValueType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EnumValueType_Encoding_DefaultJson); /// /// The identifier for the EnumField_Encoding_DefaultJson Object. /// public static readonly NodeId EnumField_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EnumField_Encoding_DefaultJson); /// /// The identifier for the OptionSet_Encoding_DefaultJson Object. /// public static readonly NodeId OptionSet_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.OptionSet_Encoding_DefaultJson); /// /// The identifier for the Union_Encoding_DefaultJson Object. /// public static readonly NodeId Union_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.Union_Encoding_DefaultJson); /// /// The identifier for the TimeZoneDataType_Encoding_DefaultJson Object. /// public static readonly NodeId TimeZoneDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.TimeZoneDataType_Encoding_DefaultJson); /// /// The identifier for the ApplicationDescription_Encoding_DefaultJson Object. /// public static readonly NodeId ApplicationDescription_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ApplicationDescription_Encoding_DefaultJson); /// /// The identifier for the RequestHeader_Encoding_DefaultJson Object. /// public static readonly NodeId RequestHeader_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RequestHeader_Encoding_DefaultJson); /// /// The identifier for the ResponseHeader_Encoding_DefaultJson Object. /// public static readonly NodeId ResponseHeader_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ResponseHeader_Encoding_DefaultJson); /// /// The identifier for the ServiceFault_Encoding_DefaultJson Object. /// public static readonly NodeId ServiceFault_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ServiceFault_Encoding_DefaultJson); /// /// The identifier for the SessionlessInvokeRequestType_Encoding_DefaultJson Object. /// public static readonly NodeId SessionlessInvokeRequestType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SessionlessInvokeRequestType_Encoding_DefaultJson); /// /// The identifier for the SessionlessInvokeResponseType_Encoding_DefaultJson Object. /// public static readonly NodeId SessionlessInvokeResponseType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SessionlessInvokeResponseType_Encoding_DefaultJson); /// /// The identifier for the FindServersRequest_Encoding_DefaultJson Object. /// public static readonly NodeId FindServersRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.FindServersRequest_Encoding_DefaultJson); /// /// The identifier for the FindServersResponse_Encoding_DefaultJson Object. /// public static readonly NodeId FindServersResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.FindServersResponse_Encoding_DefaultJson); /// /// The identifier for the ServerOnNetwork_Encoding_DefaultJson Object. /// public static readonly NodeId ServerOnNetwork_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ServerOnNetwork_Encoding_DefaultJson); /// /// The identifier for the FindServersOnNetworkRequest_Encoding_DefaultJson Object. /// public static readonly NodeId FindServersOnNetworkRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.FindServersOnNetworkRequest_Encoding_DefaultJson); /// /// The identifier for the FindServersOnNetworkResponse_Encoding_DefaultJson Object. /// public static readonly NodeId FindServersOnNetworkResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.FindServersOnNetworkResponse_Encoding_DefaultJson); /// /// The identifier for the UserTokenPolicy_Encoding_DefaultJson Object. /// public static readonly NodeId UserTokenPolicy_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UserTokenPolicy_Encoding_DefaultJson); /// /// The identifier for the EndpointDescription_Encoding_DefaultJson Object. /// public static readonly NodeId EndpointDescription_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EndpointDescription_Encoding_DefaultJson); /// /// The identifier for the GetEndpointsRequest_Encoding_DefaultJson Object. /// public static readonly NodeId GetEndpointsRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.GetEndpointsRequest_Encoding_DefaultJson); /// /// The identifier for the GetEndpointsResponse_Encoding_DefaultJson Object. /// public static readonly NodeId GetEndpointsResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.GetEndpointsResponse_Encoding_DefaultJson); /// /// The identifier for the RegisteredServer_Encoding_DefaultJson Object. /// public static readonly NodeId RegisteredServer_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RegisteredServer_Encoding_DefaultJson); /// /// The identifier for the RegisterServerRequest_Encoding_DefaultJson Object. /// public static readonly NodeId RegisterServerRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RegisterServerRequest_Encoding_DefaultJson); /// /// The identifier for the RegisterServerResponse_Encoding_DefaultJson Object. /// public static readonly NodeId RegisterServerResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RegisterServerResponse_Encoding_DefaultJson); /// /// The identifier for the DiscoveryConfiguration_Encoding_DefaultJson Object. /// public static readonly NodeId DiscoveryConfiguration_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DiscoveryConfiguration_Encoding_DefaultJson); /// /// The identifier for the MdnsDiscoveryConfiguration_Encoding_DefaultJson Object. /// public static readonly NodeId MdnsDiscoveryConfiguration_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.MdnsDiscoveryConfiguration_Encoding_DefaultJson); /// /// The identifier for the RegisterServer2Request_Encoding_DefaultJson Object. /// public static readonly NodeId RegisterServer2Request_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RegisterServer2Request_Encoding_DefaultJson); /// /// The identifier for the RegisterServer2Response_Encoding_DefaultJson Object. /// public static readonly NodeId RegisterServer2Response_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RegisterServer2Response_Encoding_DefaultJson); /// /// The identifier for the ChannelSecurityToken_Encoding_DefaultJson Object. /// public static readonly NodeId ChannelSecurityToken_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ChannelSecurityToken_Encoding_DefaultJson); /// /// The identifier for the OpenSecureChannelRequest_Encoding_DefaultJson Object. /// public static readonly NodeId OpenSecureChannelRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.OpenSecureChannelRequest_Encoding_DefaultJson); /// /// The identifier for the OpenSecureChannelResponse_Encoding_DefaultJson Object. /// public static readonly NodeId OpenSecureChannelResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.OpenSecureChannelResponse_Encoding_DefaultJson); /// /// The identifier for the CloseSecureChannelRequest_Encoding_DefaultJson Object. /// public static readonly NodeId CloseSecureChannelRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CloseSecureChannelRequest_Encoding_DefaultJson); /// /// The identifier for the CloseSecureChannelResponse_Encoding_DefaultJson Object. /// public static readonly NodeId CloseSecureChannelResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CloseSecureChannelResponse_Encoding_DefaultJson); /// /// The identifier for the SignedSoftwareCertificate_Encoding_DefaultJson Object. /// public static readonly NodeId SignedSoftwareCertificate_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SignedSoftwareCertificate_Encoding_DefaultJson); /// /// The identifier for the SignatureData_Encoding_DefaultJson Object. /// public static readonly NodeId SignatureData_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SignatureData_Encoding_DefaultJson); /// /// The identifier for the CreateSessionRequest_Encoding_DefaultJson Object. /// public static readonly NodeId CreateSessionRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CreateSessionRequest_Encoding_DefaultJson); /// /// The identifier for the CreateSessionResponse_Encoding_DefaultJson Object. /// public static readonly NodeId CreateSessionResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CreateSessionResponse_Encoding_DefaultJson); /// /// The identifier for the UserIdentityToken_Encoding_DefaultJson Object. /// public static readonly NodeId UserIdentityToken_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UserIdentityToken_Encoding_DefaultJson); /// /// The identifier for the AnonymousIdentityToken_Encoding_DefaultJson Object. /// public static readonly NodeId AnonymousIdentityToken_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AnonymousIdentityToken_Encoding_DefaultJson); /// /// The identifier for the UserNameIdentityToken_Encoding_DefaultJson Object. /// public static readonly NodeId UserNameIdentityToken_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UserNameIdentityToken_Encoding_DefaultJson); /// /// The identifier for the X509IdentityToken_Encoding_DefaultJson Object. /// public static readonly NodeId X509IdentityToken_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.X509IdentityToken_Encoding_DefaultJson); /// /// The identifier for the IssuedIdentityToken_Encoding_DefaultJson Object. /// public static readonly NodeId IssuedIdentityToken_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.IssuedIdentityToken_Encoding_DefaultJson); /// /// The identifier for the ActivateSessionRequest_Encoding_DefaultJson Object. /// public static readonly NodeId ActivateSessionRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ActivateSessionRequest_Encoding_DefaultJson); /// /// The identifier for the ActivateSessionResponse_Encoding_DefaultJson Object. /// public static readonly NodeId ActivateSessionResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ActivateSessionResponse_Encoding_DefaultJson); /// /// The identifier for the CloseSessionRequest_Encoding_DefaultJson Object. /// public static readonly NodeId CloseSessionRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CloseSessionRequest_Encoding_DefaultJson); /// /// The identifier for the CloseSessionResponse_Encoding_DefaultJson Object. /// public static readonly NodeId CloseSessionResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CloseSessionResponse_Encoding_DefaultJson); /// /// The identifier for the CancelRequest_Encoding_DefaultJson Object. /// public static readonly NodeId CancelRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CancelRequest_Encoding_DefaultJson); /// /// The identifier for the CancelResponse_Encoding_DefaultJson Object. /// public static readonly NodeId CancelResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CancelResponse_Encoding_DefaultJson); /// /// The identifier for the NodeAttributes_Encoding_DefaultJson Object. /// public static readonly NodeId NodeAttributes_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.NodeAttributes_Encoding_DefaultJson); /// /// The identifier for the ObjectAttributes_Encoding_DefaultJson Object. /// public static readonly NodeId ObjectAttributes_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ObjectAttributes_Encoding_DefaultJson); /// /// The identifier for the VariableAttributes_Encoding_DefaultJson Object. /// public static readonly NodeId VariableAttributes_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.VariableAttributes_Encoding_DefaultJson); /// /// The identifier for the MethodAttributes_Encoding_DefaultJson Object. /// public static readonly NodeId MethodAttributes_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.MethodAttributes_Encoding_DefaultJson); /// /// The identifier for the ObjectTypeAttributes_Encoding_DefaultJson Object. /// public static readonly NodeId ObjectTypeAttributes_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ObjectTypeAttributes_Encoding_DefaultJson); /// /// The identifier for the VariableTypeAttributes_Encoding_DefaultJson Object. /// public static readonly NodeId VariableTypeAttributes_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.VariableTypeAttributes_Encoding_DefaultJson); /// /// The identifier for the ReferenceTypeAttributes_Encoding_DefaultJson Object. /// public static readonly NodeId ReferenceTypeAttributes_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReferenceTypeAttributes_Encoding_DefaultJson); /// /// The identifier for the DataTypeAttributes_Encoding_DefaultJson Object. /// public static readonly NodeId DataTypeAttributes_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataTypeAttributes_Encoding_DefaultJson); /// /// The identifier for the ViewAttributes_Encoding_DefaultJson Object. /// public static readonly NodeId ViewAttributes_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ViewAttributes_Encoding_DefaultJson); /// /// The identifier for the GenericAttributeValue_Encoding_DefaultJson Object. /// public static readonly NodeId GenericAttributeValue_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.GenericAttributeValue_Encoding_DefaultJson); /// /// The identifier for the GenericAttributes_Encoding_DefaultJson Object. /// public static readonly NodeId GenericAttributes_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.GenericAttributes_Encoding_DefaultJson); /// /// The identifier for the AddNodesItem_Encoding_DefaultJson Object. /// public static readonly NodeId AddNodesItem_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AddNodesItem_Encoding_DefaultJson); /// /// The identifier for the AddNodesResult_Encoding_DefaultJson Object. /// public static readonly NodeId AddNodesResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AddNodesResult_Encoding_DefaultJson); /// /// The identifier for the AddNodesRequest_Encoding_DefaultJson Object. /// public static readonly NodeId AddNodesRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AddNodesRequest_Encoding_DefaultJson); /// /// The identifier for the AddNodesResponse_Encoding_DefaultJson Object. /// public static readonly NodeId AddNodesResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AddNodesResponse_Encoding_DefaultJson); /// /// The identifier for the AddReferencesItem_Encoding_DefaultJson Object. /// public static readonly NodeId AddReferencesItem_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AddReferencesItem_Encoding_DefaultJson); /// /// The identifier for the AddReferencesRequest_Encoding_DefaultJson Object. /// public static readonly NodeId AddReferencesRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AddReferencesRequest_Encoding_DefaultJson); /// /// The identifier for the AddReferencesResponse_Encoding_DefaultJson Object. /// public static readonly NodeId AddReferencesResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AddReferencesResponse_Encoding_DefaultJson); /// /// The identifier for the DeleteNodesItem_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteNodesItem_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteNodesItem_Encoding_DefaultJson); /// /// The identifier for the DeleteNodesRequest_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteNodesRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteNodesRequest_Encoding_DefaultJson); /// /// The identifier for the DeleteNodesResponse_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteNodesResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteNodesResponse_Encoding_DefaultJson); /// /// The identifier for the DeleteReferencesItem_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteReferencesItem_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteReferencesItem_Encoding_DefaultJson); /// /// The identifier for the DeleteReferencesRequest_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteReferencesRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteReferencesRequest_Encoding_DefaultJson); /// /// The identifier for the DeleteReferencesResponse_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteReferencesResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteReferencesResponse_Encoding_DefaultJson); /// /// The identifier for the ViewDescription_Encoding_DefaultJson Object. /// public static readonly NodeId ViewDescription_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ViewDescription_Encoding_DefaultJson); /// /// The identifier for the BrowseDescription_Encoding_DefaultJson Object. /// public static readonly NodeId BrowseDescription_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrowseDescription_Encoding_DefaultJson); /// /// The identifier for the ReferenceDescription_Encoding_DefaultJson Object. /// public static readonly NodeId ReferenceDescription_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReferenceDescription_Encoding_DefaultJson); /// /// The identifier for the BrowseResult_Encoding_DefaultJson Object. /// public static readonly NodeId BrowseResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrowseResult_Encoding_DefaultJson); /// /// The identifier for the BrowseRequest_Encoding_DefaultJson Object. /// public static readonly NodeId BrowseRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrowseRequest_Encoding_DefaultJson); /// /// The identifier for the BrowseResponse_Encoding_DefaultJson Object. /// public static readonly NodeId BrowseResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrowseResponse_Encoding_DefaultJson); /// /// The identifier for the BrowseNextRequest_Encoding_DefaultJson Object. /// public static readonly NodeId BrowseNextRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrowseNextRequest_Encoding_DefaultJson); /// /// The identifier for the BrowseNextResponse_Encoding_DefaultJson Object. /// public static readonly NodeId BrowseNextResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrowseNextResponse_Encoding_DefaultJson); /// /// The identifier for the RelativePathElement_Encoding_DefaultJson Object. /// public static readonly NodeId RelativePathElement_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RelativePathElement_Encoding_DefaultJson); /// /// The identifier for the RelativePath_Encoding_DefaultJson Object. /// public static readonly NodeId RelativePath_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RelativePath_Encoding_DefaultJson); /// /// The identifier for the BrowsePath_Encoding_DefaultJson Object. /// public static readonly NodeId BrowsePath_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrowsePath_Encoding_DefaultJson); /// /// The identifier for the BrowsePathTarget_Encoding_DefaultJson Object. /// public static readonly NodeId BrowsePathTarget_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrowsePathTarget_Encoding_DefaultJson); /// /// The identifier for the BrowsePathResult_Encoding_DefaultJson Object. /// public static readonly NodeId BrowsePathResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BrowsePathResult_Encoding_DefaultJson); /// /// The identifier for the TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultJson Object. /// public static readonly NodeId TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultJson); /// /// The identifier for the TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultJson Object. /// public static readonly NodeId TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultJson); /// /// The identifier for the RegisterNodesRequest_Encoding_DefaultJson Object. /// public static readonly NodeId RegisterNodesRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RegisterNodesRequest_Encoding_DefaultJson); /// /// The identifier for the RegisterNodesResponse_Encoding_DefaultJson Object. /// public static readonly NodeId RegisterNodesResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RegisterNodesResponse_Encoding_DefaultJson); /// /// The identifier for the UnregisterNodesRequest_Encoding_DefaultJson Object. /// public static readonly NodeId UnregisterNodesRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UnregisterNodesRequest_Encoding_DefaultJson); /// /// The identifier for the UnregisterNodesResponse_Encoding_DefaultJson Object. /// public static readonly NodeId UnregisterNodesResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UnregisterNodesResponse_Encoding_DefaultJson); /// /// The identifier for the EndpointConfiguration_Encoding_DefaultJson Object. /// public static readonly NodeId EndpointConfiguration_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EndpointConfiguration_Encoding_DefaultJson); /// /// The identifier for the QueryDataDescription_Encoding_DefaultJson Object. /// public static readonly NodeId QueryDataDescription_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.QueryDataDescription_Encoding_DefaultJson); /// /// The identifier for the NodeTypeDescription_Encoding_DefaultJson Object. /// public static readonly NodeId NodeTypeDescription_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.NodeTypeDescription_Encoding_DefaultJson); /// /// The identifier for the QueryDataSet_Encoding_DefaultJson Object. /// public static readonly NodeId QueryDataSet_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.QueryDataSet_Encoding_DefaultJson); /// /// The identifier for the NodeReference_Encoding_DefaultJson Object. /// public static readonly NodeId NodeReference_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.NodeReference_Encoding_DefaultJson); /// /// The identifier for the ContentFilterElement_Encoding_DefaultJson Object. /// public static readonly NodeId ContentFilterElement_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ContentFilterElement_Encoding_DefaultJson); /// /// The identifier for the ContentFilter_Encoding_DefaultJson Object. /// public static readonly NodeId ContentFilter_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ContentFilter_Encoding_DefaultJson); /// /// The identifier for the FilterOperand_Encoding_DefaultJson Object. /// public static readonly NodeId FilterOperand_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.FilterOperand_Encoding_DefaultJson); /// /// The identifier for the ElementOperand_Encoding_DefaultJson Object. /// public static readonly NodeId ElementOperand_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ElementOperand_Encoding_DefaultJson); /// /// The identifier for the LiteralOperand_Encoding_DefaultJson Object. /// public static readonly NodeId LiteralOperand_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.LiteralOperand_Encoding_DefaultJson); /// /// The identifier for the AttributeOperand_Encoding_DefaultJson Object. /// public static readonly NodeId AttributeOperand_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AttributeOperand_Encoding_DefaultJson); /// /// The identifier for the SimpleAttributeOperand_Encoding_DefaultJson Object. /// public static readonly NodeId SimpleAttributeOperand_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SimpleAttributeOperand_Encoding_DefaultJson); /// /// The identifier for the ContentFilterElementResult_Encoding_DefaultJson Object. /// public static readonly NodeId ContentFilterElementResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ContentFilterElementResult_Encoding_DefaultJson); /// /// The identifier for the ContentFilterResult_Encoding_DefaultJson Object. /// public static readonly NodeId ContentFilterResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ContentFilterResult_Encoding_DefaultJson); /// /// The identifier for the ParsingResult_Encoding_DefaultJson Object. /// public static readonly NodeId ParsingResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ParsingResult_Encoding_DefaultJson); /// /// The identifier for the QueryFirstRequest_Encoding_DefaultJson Object. /// public static readonly NodeId QueryFirstRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.QueryFirstRequest_Encoding_DefaultJson); /// /// The identifier for the QueryFirstResponse_Encoding_DefaultJson Object. /// public static readonly NodeId QueryFirstResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.QueryFirstResponse_Encoding_DefaultJson); /// /// The identifier for the QueryNextRequest_Encoding_DefaultJson Object. /// public static readonly NodeId QueryNextRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.QueryNextRequest_Encoding_DefaultJson); /// /// The identifier for the QueryNextResponse_Encoding_DefaultJson Object. /// public static readonly NodeId QueryNextResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.QueryNextResponse_Encoding_DefaultJson); /// /// The identifier for the ReadValueId_Encoding_DefaultJson Object. /// public static readonly NodeId ReadValueId_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReadValueId_Encoding_DefaultJson); /// /// The identifier for the ReadRequest_Encoding_DefaultJson Object. /// public static readonly NodeId ReadRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReadRequest_Encoding_DefaultJson); /// /// The identifier for the ReadResponse_Encoding_DefaultJson Object. /// public static readonly NodeId ReadResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReadResponse_Encoding_DefaultJson); /// /// The identifier for the HistoryReadValueId_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryReadValueId_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryReadValueId_Encoding_DefaultJson); /// /// The identifier for the HistoryReadResult_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryReadResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryReadResult_Encoding_DefaultJson); /// /// The identifier for the HistoryReadDetails_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryReadDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryReadDetails_Encoding_DefaultJson); /// /// The identifier for the ReadEventDetails_Encoding_DefaultJson Object. /// public static readonly NodeId ReadEventDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReadEventDetails_Encoding_DefaultJson); /// /// The identifier for the ReadRawModifiedDetails_Encoding_DefaultJson Object. /// public static readonly NodeId ReadRawModifiedDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReadRawModifiedDetails_Encoding_DefaultJson); /// /// The identifier for the ReadProcessedDetails_Encoding_DefaultJson Object. /// public static readonly NodeId ReadProcessedDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReadProcessedDetails_Encoding_DefaultJson); /// /// The identifier for the ReadAtTimeDetails_Encoding_DefaultJson Object. /// public static readonly NodeId ReadAtTimeDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReadAtTimeDetails_Encoding_DefaultJson); /// /// The identifier for the ReadAnnotationDataDetails_Encoding_DefaultJson Object. /// public static readonly NodeId ReadAnnotationDataDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ReadAnnotationDataDetails_Encoding_DefaultJson); /// /// The identifier for the HistoryData_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryData_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryData_Encoding_DefaultJson); /// /// The identifier for the ModificationInfo_Encoding_DefaultJson Object. /// public static readonly NodeId ModificationInfo_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ModificationInfo_Encoding_DefaultJson); /// /// The identifier for the HistoryModifiedData_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryModifiedData_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryModifiedData_Encoding_DefaultJson); /// /// The identifier for the HistoryEvent_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryEvent_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryEvent_Encoding_DefaultJson); /// /// The identifier for the HistoryReadRequest_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryReadRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryReadRequest_Encoding_DefaultJson); /// /// The identifier for the HistoryReadResponse_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryReadResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryReadResponse_Encoding_DefaultJson); /// /// The identifier for the WriteValue_Encoding_DefaultJson Object. /// public static readonly NodeId WriteValue_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.WriteValue_Encoding_DefaultJson); /// /// The identifier for the WriteRequest_Encoding_DefaultJson Object. /// public static readonly NodeId WriteRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.WriteRequest_Encoding_DefaultJson); /// /// The identifier for the WriteResponse_Encoding_DefaultJson Object. /// public static readonly NodeId WriteResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.WriteResponse_Encoding_DefaultJson); /// /// The identifier for the HistoryUpdateDetails_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryUpdateDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryUpdateDetails_Encoding_DefaultJson); /// /// The identifier for the UpdateDataDetails_Encoding_DefaultJson Object. /// public static readonly NodeId UpdateDataDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UpdateDataDetails_Encoding_DefaultJson); /// /// The identifier for the UpdateStructureDataDetails_Encoding_DefaultJson Object. /// public static readonly NodeId UpdateStructureDataDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UpdateStructureDataDetails_Encoding_DefaultJson); /// /// The identifier for the UpdateEventDetails_Encoding_DefaultJson Object. /// public static readonly NodeId UpdateEventDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.UpdateEventDetails_Encoding_DefaultJson); /// /// The identifier for the DeleteRawModifiedDetails_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteRawModifiedDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteRawModifiedDetails_Encoding_DefaultJson); /// /// The identifier for the DeleteAtTimeDetails_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteAtTimeDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteAtTimeDetails_Encoding_DefaultJson); /// /// The identifier for the DeleteEventDetails_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteEventDetails_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteEventDetails_Encoding_DefaultJson); /// /// The identifier for the HistoryUpdateResult_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryUpdateResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryUpdateResult_Encoding_DefaultJson); /// /// The identifier for the HistoryUpdateRequest_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryUpdateRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryUpdateRequest_Encoding_DefaultJson); /// /// The identifier for the HistoryUpdateResponse_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryUpdateResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryUpdateResponse_Encoding_DefaultJson); /// /// The identifier for the CallMethodRequest_Encoding_DefaultJson Object. /// public static readonly NodeId CallMethodRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CallMethodRequest_Encoding_DefaultJson); /// /// The identifier for the CallMethodResult_Encoding_DefaultJson Object. /// public static readonly NodeId CallMethodResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CallMethodResult_Encoding_DefaultJson); /// /// The identifier for the CallRequest_Encoding_DefaultJson Object. /// public static readonly NodeId CallRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CallRequest_Encoding_DefaultJson); /// /// The identifier for the CallResponse_Encoding_DefaultJson Object. /// public static readonly NodeId CallResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CallResponse_Encoding_DefaultJson); /// /// The identifier for the MonitoringFilter_Encoding_DefaultJson Object. /// public static readonly NodeId MonitoringFilter_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.MonitoringFilter_Encoding_DefaultJson); /// /// The identifier for the DataChangeFilter_Encoding_DefaultJson Object. /// public static readonly NodeId DataChangeFilter_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataChangeFilter_Encoding_DefaultJson); /// /// The identifier for the EventFilter_Encoding_DefaultJson Object. /// public static readonly NodeId EventFilter_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EventFilter_Encoding_DefaultJson); /// /// The identifier for the AggregateConfiguration_Encoding_DefaultJson Object. /// public static readonly NodeId AggregateConfiguration_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AggregateConfiguration_Encoding_DefaultJson); /// /// The identifier for the AggregateFilter_Encoding_DefaultJson Object. /// public static readonly NodeId AggregateFilter_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AggregateFilter_Encoding_DefaultJson); /// /// The identifier for the MonitoringFilterResult_Encoding_DefaultJson Object. /// public static readonly NodeId MonitoringFilterResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.MonitoringFilterResult_Encoding_DefaultJson); /// /// The identifier for the EventFilterResult_Encoding_DefaultJson Object. /// public static readonly NodeId EventFilterResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EventFilterResult_Encoding_DefaultJson); /// /// The identifier for the AggregateFilterResult_Encoding_DefaultJson Object. /// public static readonly NodeId AggregateFilterResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AggregateFilterResult_Encoding_DefaultJson); /// /// The identifier for the MonitoringParameters_Encoding_DefaultJson Object. /// public static readonly NodeId MonitoringParameters_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.MonitoringParameters_Encoding_DefaultJson); /// /// The identifier for the MonitoredItemCreateRequest_Encoding_DefaultJson Object. /// public static readonly NodeId MonitoredItemCreateRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.MonitoredItemCreateRequest_Encoding_DefaultJson); /// /// The identifier for the MonitoredItemCreateResult_Encoding_DefaultJson Object. /// public static readonly NodeId MonitoredItemCreateResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.MonitoredItemCreateResult_Encoding_DefaultJson); /// /// The identifier for the CreateMonitoredItemsRequest_Encoding_DefaultJson Object. /// public static readonly NodeId CreateMonitoredItemsRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CreateMonitoredItemsRequest_Encoding_DefaultJson); /// /// The identifier for the CreateMonitoredItemsResponse_Encoding_DefaultJson Object. /// public static readonly NodeId CreateMonitoredItemsResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CreateMonitoredItemsResponse_Encoding_DefaultJson); /// /// The identifier for the MonitoredItemModifyRequest_Encoding_DefaultJson Object. /// public static readonly NodeId MonitoredItemModifyRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.MonitoredItemModifyRequest_Encoding_DefaultJson); /// /// The identifier for the MonitoredItemModifyResult_Encoding_DefaultJson Object. /// public static readonly NodeId MonitoredItemModifyResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.MonitoredItemModifyResult_Encoding_DefaultJson); /// /// The identifier for the ModifyMonitoredItemsRequest_Encoding_DefaultJson Object. /// public static readonly NodeId ModifyMonitoredItemsRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ModifyMonitoredItemsRequest_Encoding_DefaultJson); /// /// The identifier for the ModifyMonitoredItemsResponse_Encoding_DefaultJson Object. /// public static readonly NodeId ModifyMonitoredItemsResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ModifyMonitoredItemsResponse_Encoding_DefaultJson); /// /// The identifier for the SetMonitoringModeRequest_Encoding_DefaultJson Object. /// public static readonly NodeId SetMonitoringModeRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SetMonitoringModeRequest_Encoding_DefaultJson); /// /// The identifier for the SetMonitoringModeResponse_Encoding_DefaultJson Object. /// public static readonly NodeId SetMonitoringModeResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SetMonitoringModeResponse_Encoding_DefaultJson); /// /// The identifier for the SetTriggeringRequest_Encoding_DefaultJson Object. /// public static readonly NodeId SetTriggeringRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SetTriggeringRequest_Encoding_DefaultJson); /// /// The identifier for the SetTriggeringResponse_Encoding_DefaultJson Object. /// public static readonly NodeId SetTriggeringResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SetTriggeringResponse_Encoding_DefaultJson); /// /// The identifier for the DeleteMonitoredItemsRequest_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteMonitoredItemsRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteMonitoredItemsRequest_Encoding_DefaultJson); /// /// The identifier for the DeleteMonitoredItemsResponse_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteMonitoredItemsResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteMonitoredItemsResponse_Encoding_DefaultJson); /// /// The identifier for the CreateSubscriptionRequest_Encoding_DefaultJson Object. /// public static readonly NodeId CreateSubscriptionRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CreateSubscriptionRequest_Encoding_DefaultJson); /// /// The identifier for the CreateSubscriptionResponse_Encoding_DefaultJson Object. /// public static readonly NodeId CreateSubscriptionResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.CreateSubscriptionResponse_Encoding_DefaultJson); /// /// The identifier for the ModifySubscriptionRequest_Encoding_DefaultJson Object. /// public static readonly NodeId ModifySubscriptionRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ModifySubscriptionRequest_Encoding_DefaultJson); /// /// The identifier for the ModifySubscriptionResponse_Encoding_DefaultJson Object. /// public static readonly NodeId ModifySubscriptionResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ModifySubscriptionResponse_Encoding_DefaultJson); /// /// The identifier for the SetPublishingModeRequest_Encoding_DefaultJson Object. /// public static readonly NodeId SetPublishingModeRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SetPublishingModeRequest_Encoding_DefaultJson); /// /// The identifier for the SetPublishingModeResponse_Encoding_DefaultJson Object. /// public static readonly NodeId SetPublishingModeResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SetPublishingModeResponse_Encoding_DefaultJson); /// /// The identifier for the NotificationMessage_Encoding_DefaultJson Object. /// public static readonly NodeId NotificationMessage_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.NotificationMessage_Encoding_DefaultJson); /// /// The identifier for the NotificationData_Encoding_DefaultJson Object. /// public static readonly NodeId NotificationData_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.NotificationData_Encoding_DefaultJson); /// /// The identifier for the DataChangeNotification_Encoding_DefaultJson Object. /// public static readonly NodeId DataChangeNotification_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DataChangeNotification_Encoding_DefaultJson); /// /// The identifier for the MonitoredItemNotification_Encoding_DefaultJson Object. /// public static readonly NodeId MonitoredItemNotification_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.MonitoredItemNotification_Encoding_DefaultJson); /// /// The identifier for the EventNotificationList_Encoding_DefaultJson Object. /// public static readonly NodeId EventNotificationList_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EventNotificationList_Encoding_DefaultJson); /// /// The identifier for the EventFieldList_Encoding_DefaultJson Object. /// public static readonly NodeId EventFieldList_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EventFieldList_Encoding_DefaultJson); /// /// The identifier for the HistoryEventFieldList_Encoding_DefaultJson Object. /// public static readonly NodeId HistoryEventFieldList_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.HistoryEventFieldList_Encoding_DefaultJson); /// /// The identifier for the StatusChangeNotification_Encoding_DefaultJson Object. /// public static readonly NodeId StatusChangeNotification_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.StatusChangeNotification_Encoding_DefaultJson); /// /// The identifier for the SubscriptionAcknowledgement_Encoding_DefaultJson Object. /// public static readonly NodeId SubscriptionAcknowledgement_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SubscriptionAcknowledgement_Encoding_DefaultJson); /// /// The identifier for the PublishRequest_Encoding_DefaultJson Object. /// public static readonly NodeId PublishRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.PublishRequest_Encoding_DefaultJson); /// /// The identifier for the PublishResponse_Encoding_DefaultJson Object. /// public static readonly NodeId PublishResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.PublishResponse_Encoding_DefaultJson); /// /// The identifier for the RepublishRequest_Encoding_DefaultJson Object. /// public static readonly NodeId RepublishRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RepublishRequest_Encoding_DefaultJson); /// /// The identifier for the RepublishResponse_Encoding_DefaultJson Object. /// public static readonly NodeId RepublishResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RepublishResponse_Encoding_DefaultJson); /// /// The identifier for the TransferResult_Encoding_DefaultJson Object. /// public static readonly NodeId TransferResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.TransferResult_Encoding_DefaultJson); /// /// The identifier for the TransferSubscriptionsRequest_Encoding_DefaultJson Object. /// public static readonly NodeId TransferSubscriptionsRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.TransferSubscriptionsRequest_Encoding_DefaultJson); /// /// The identifier for the TransferSubscriptionsResponse_Encoding_DefaultJson Object. /// public static readonly NodeId TransferSubscriptionsResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.TransferSubscriptionsResponse_Encoding_DefaultJson); /// /// The identifier for the DeleteSubscriptionsRequest_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteSubscriptionsRequest_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteSubscriptionsRequest_Encoding_DefaultJson); /// /// The identifier for the DeleteSubscriptionsResponse_Encoding_DefaultJson Object. /// public static readonly NodeId DeleteSubscriptionsResponse_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DeleteSubscriptionsResponse_Encoding_DefaultJson); /// /// The identifier for the BuildInfo_Encoding_DefaultJson Object. /// public static readonly NodeId BuildInfo_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.BuildInfo_Encoding_DefaultJson); /// /// The identifier for the RedundantServerDataType_Encoding_DefaultJson Object. /// public static readonly NodeId RedundantServerDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.RedundantServerDataType_Encoding_DefaultJson); /// /// The identifier for the EndpointUrlListDataType_Encoding_DefaultJson Object. /// public static readonly NodeId EndpointUrlListDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EndpointUrlListDataType_Encoding_DefaultJson); /// /// The identifier for the NetworkGroupDataType_Encoding_DefaultJson Object. /// public static readonly NodeId NetworkGroupDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.NetworkGroupDataType_Encoding_DefaultJson); /// /// The identifier for the SamplingIntervalDiagnosticsDataType_Encoding_DefaultJson Object. /// public static readonly NodeId SamplingIntervalDiagnosticsDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SamplingIntervalDiagnosticsDataType_Encoding_DefaultJson); /// /// The identifier for the ServerDiagnosticsSummaryDataType_Encoding_DefaultJson Object. /// public static readonly NodeId ServerDiagnosticsSummaryDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ServerDiagnosticsSummaryDataType_Encoding_DefaultJson); /// /// The identifier for the ServerStatusDataType_Encoding_DefaultJson Object. /// public static readonly NodeId ServerStatusDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ServerStatusDataType_Encoding_DefaultJson); /// /// The identifier for the SessionDiagnosticsDataType_Encoding_DefaultJson Object. /// public static readonly NodeId SessionDiagnosticsDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SessionDiagnosticsDataType_Encoding_DefaultJson); /// /// The identifier for the SessionSecurityDiagnosticsDataType_Encoding_DefaultJson Object. /// public static readonly NodeId SessionSecurityDiagnosticsDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SessionSecurityDiagnosticsDataType_Encoding_DefaultJson); /// /// The identifier for the ServiceCounterDataType_Encoding_DefaultJson Object. /// public static readonly NodeId ServiceCounterDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ServiceCounterDataType_Encoding_DefaultJson); /// /// The identifier for the StatusResult_Encoding_DefaultJson Object. /// public static readonly NodeId StatusResult_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.StatusResult_Encoding_DefaultJson); /// /// The identifier for the SubscriptionDiagnosticsDataType_Encoding_DefaultJson Object. /// public static readonly NodeId SubscriptionDiagnosticsDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SubscriptionDiagnosticsDataType_Encoding_DefaultJson); /// /// The identifier for the ModelChangeStructureDataType_Encoding_DefaultJson Object. /// public static readonly NodeId ModelChangeStructureDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ModelChangeStructureDataType_Encoding_DefaultJson); /// /// The identifier for the SemanticChangeStructureDataType_Encoding_DefaultJson Object. /// public static readonly NodeId SemanticChangeStructureDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.SemanticChangeStructureDataType_Encoding_DefaultJson); /// /// The identifier for the Range_Encoding_DefaultJson Object. /// public static readonly NodeId Range_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.Range_Encoding_DefaultJson); /// /// The identifier for the EUInformation_Encoding_DefaultJson Object. /// public static readonly NodeId EUInformation_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.EUInformation_Encoding_DefaultJson); /// /// The identifier for the ComplexNumberType_Encoding_DefaultJson Object. /// public static readonly NodeId ComplexNumberType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ComplexNumberType_Encoding_DefaultJson); /// /// The identifier for the DoubleComplexNumberType_Encoding_DefaultJson Object. /// public static readonly NodeId DoubleComplexNumberType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.DoubleComplexNumberType_Encoding_DefaultJson); /// /// The identifier for the AxisInformation_Encoding_DefaultJson Object. /// public static readonly NodeId AxisInformation_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.AxisInformation_Encoding_DefaultJson); /// /// The identifier for the XVType_Encoding_DefaultJson Object. /// public static readonly NodeId XVType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.XVType_Encoding_DefaultJson); /// /// The identifier for the ProgramDiagnosticDataType_Encoding_DefaultJson Object. /// public static readonly NodeId ProgramDiagnosticDataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ProgramDiagnosticDataType_Encoding_DefaultJson); /// /// The identifier for the ProgramDiagnostic2DataType_Encoding_DefaultJson Object. /// public static readonly NodeId ProgramDiagnostic2DataType_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.ProgramDiagnostic2DataType_Encoding_DefaultJson); /// /// The identifier for the Annotation_Encoding_DefaultJson Object. /// public static readonly NodeId Annotation_Encoding_DefaultJson = new NodeId(Opc.Ua.Objects.Annotation_Encoding_DefaultJson); } #endregion #region ObjectType Node Identifiers /// /// A class that declares constants for all ObjectTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class ObjectTypeIds { /// /// The identifier for the BaseObjectType ObjectType. /// public static readonly NodeId BaseObjectType = new NodeId(Opc.Ua.ObjectTypes.BaseObjectType); /// /// The identifier for the FolderType ObjectType. /// public static readonly NodeId FolderType = new NodeId(Opc.Ua.ObjectTypes.FolderType); /// /// The identifier for the DataTypeSystemType ObjectType. /// public static readonly NodeId DataTypeSystemType = new NodeId(Opc.Ua.ObjectTypes.DataTypeSystemType); /// /// The identifier for the DataTypeEncodingType ObjectType. /// public static readonly NodeId DataTypeEncodingType = new NodeId(Opc.Ua.ObjectTypes.DataTypeEncodingType); /// /// The identifier for the ModellingRuleType ObjectType. /// public static readonly NodeId ModellingRuleType = new NodeId(Opc.Ua.ObjectTypes.ModellingRuleType); /// /// The identifier for the ServerType ObjectType. /// public static readonly NodeId ServerType = new NodeId(Opc.Ua.ObjectTypes.ServerType); /// /// The identifier for the ServerCapabilitiesType ObjectType. /// public static readonly NodeId ServerCapabilitiesType = new NodeId(Opc.Ua.ObjectTypes.ServerCapabilitiesType); /// /// The identifier for the ServerDiagnosticsType ObjectType. /// public static readonly NodeId ServerDiagnosticsType = new NodeId(Opc.Ua.ObjectTypes.ServerDiagnosticsType); /// /// The identifier for the SessionsDiagnosticsSummaryType ObjectType. /// public static readonly NodeId SessionsDiagnosticsSummaryType = new NodeId(Opc.Ua.ObjectTypes.SessionsDiagnosticsSummaryType); /// /// The identifier for the SessionDiagnosticsObjectType ObjectType. /// public static readonly NodeId SessionDiagnosticsObjectType = new NodeId(Opc.Ua.ObjectTypes.SessionDiagnosticsObjectType); /// /// The identifier for the VendorServerInfoType ObjectType. /// public static readonly NodeId VendorServerInfoType = new NodeId(Opc.Ua.ObjectTypes.VendorServerInfoType); /// /// The identifier for the ServerRedundancyType ObjectType. /// public static readonly NodeId ServerRedundancyType = new NodeId(Opc.Ua.ObjectTypes.ServerRedundancyType); /// /// The identifier for the TransparentRedundancyType ObjectType. /// public static readonly NodeId TransparentRedundancyType = new NodeId(Opc.Ua.ObjectTypes.TransparentRedundancyType); /// /// The identifier for the NonTransparentRedundancyType ObjectType. /// public static readonly NodeId NonTransparentRedundancyType = new NodeId(Opc.Ua.ObjectTypes.NonTransparentRedundancyType); /// /// The identifier for the NonTransparentNetworkRedundancyType ObjectType. /// public static readonly NodeId NonTransparentNetworkRedundancyType = new NodeId(Opc.Ua.ObjectTypes.NonTransparentNetworkRedundancyType); /// /// The identifier for the OperationLimitsType ObjectType. /// public static readonly NodeId OperationLimitsType = new NodeId(Opc.Ua.ObjectTypes.OperationLimitsType); /// /// The identifier for the FileType ObjectType. /// public static readonly NodeId FileType = new NodeId(Opc.Ua.ObjectTypes.FileType); /// /// The identifier for the AddressSpaceFileType ObjectType. /// public static readonly NodeId AddressSpaceFileType = new NodeId(Opc.Ua.ObjectTypes.AddressSpaceFileType); /// /// The identifier for the NamespaceMetadataType ObjectType. /// public static readonly NodeId NamespaceMetadataType = new NodeId(Opc.Ua.ObjectTypes.NamespaceMetadataType); /// /// The identifier for the NamespacesType ObjectType. /// public static readonly NodeId NamespacesType = new NodeId(Opc.Ua.ObjectTypes.NamespacesType); /// /// The identifier for the BaseEventType ObjectType. /// public static readonly NodeId BaseEventType = new NodeId(Opc.Ua.ObjectTypes.BaseEventType); /// /// The identifier for the AuditEventType ObjectType. /// public static readonly NodeId AuditEventType = new NodeId(Opc.Ua.ObjectTypes.AuditEventType); /// /// The identifier for the AuditSecurityEventType ObjectType. /// public static readonly NodeId AuditSecurityEventType = new NodeId(Opc.Ua.ObjectTypes.AuditSecurityEventType); /// /// The identifier for the AuditChannelEventType ObjectType. /// public static readonly NodeId AuditChannelEventType = new NodeId(Opc.Ua.ObjectTypes.AuditChannelEventType); /// /// The identifier for the AuditOpenSecureChannelEventType ObjectType. /// public static readonly NodeId AuditOpenSecureChannelEventType = new NodeId(Opc.Ua.ObjectTypes.AuditOpenSecureChannelEventType); /// /// The identifier for the AuditSessionEventType ObjectType. /// public static readonly NodeId AuditSessionEventType = new NodeId(Opc.Ua.ObjectTypes.AuditSessionEventType); /// /// The identifier for the AuditCreateSessionEventType ObjectType. /// public static readonly NodeId AuditCreateSessionEventType = new NodeId(Opc.Ua.ObjectTypes.AuditCreateSessionEventType); /// /// The identifier for the AuditUrlMismatchEventType ObjectType. /// public static readonly NodeId AuditUrlMismatchEventType = new NodeId(Opc.Ua.ObjectTypes.AuditUrlMismatchEventType); /// /// The identifier for the AuditActivateSessionEventType ObjectType. /// public static readonly NodeId AuditActivateSessionEventType = new NodeId(Opc.Ua.ObjectTypes.AuditActivateSessionEventType); /// /// The identifier for the AuditCancelEventType ObjectType. /// public static readonly NodeId AuditCancelEventType = new NodeId(Opc.Ua.ObjectTypes.AuditCancelEventType); /// /// The identifier for the AuditCertificateEventType ObjectType. /// public static readonly NodeId AuditCertificateEventType = new NodeId(Opc.Ua.ObjectTypes.AuditCertificateEventType); /// /// The identifier for the AuditCertificateDataMismatchEventType ObjectType. /// public static readonly NodeId AuditCertificateDataMismatchEventType = new NodeId(Opc.Ua.ObjectTypes.AuditCertificateDataMismatchEventType); /// /// The identifier for the AuditCertificateExpiredEventType ObjectType. /// public static readonly NodeId AuditCertificateExpiredEventType = new NodeId(Opc.Ua.ObjectTypes.AuditCertificateExpiredEventType); /// /// The identifier for the AuditCertificateInvalidEventType ObjectType. /// public static readonly NodeId AuditCertificateInvalidEventType = new NodeId(Opc.Ua.ObjectTypes.AuditCertificateInvalidEventType); /// /// The identifier for the AuditCertificateUntrustedEventType ObjectType. /// public static readonly NodeId AuditCertificateUntrustedEventType = new NodeId(Opc.Ua.ObjectTypes.AuditCertificateUntrustedEventType); /// /// The identifier for the AuditCertificateRevokedEventType ObjectType. /// public static readonly NodeId AuditCertificateRevokedEventType = new NodeId(Opc.Ua.ObjectTypes.AuditCertificateRevokedEventType); /// /// The identifier for the AuditCertificateMismatchEventType ObjectType. /// public static readonly NodeId AuditCertificateMismatchEventType = new NodeId(Opc.Ua.ObjectTypes.AuditCertificateMismatchEventType); /// /// The identifier for the AuditNodeManagementEventType ObjectType. /// public static readonly NodeId AuditNodeManagementEventType = new NodeId(Opc.Ua.ObjectTypes.AuditNodeManagementEventType); /// /// The identifier for the AuditAddNodesEventType ObjectType. /// public static readonly NodeId AuditAddNodesEventType = new NodeId(Opc.Ua.ObjectTypes.AuditAddNodesEventType); /// /// The identifier for the AuditDeleteNodesEventType ObjectType. /// public static readonly NodeId AuditDeleteNodesEventType = new NodeId(Opc.Ua.ObjectTypes.AuditDeleteNodesEventType); /// /// The identifier for the AuditAddReferencesEventType ObjectType. /// public static readonly NodeId AuditAddReferencesEventType = new NodeId(Opc.Ua.ObjectTypes.AuditAddReferencesEventType); /// /// The identifier for the AuditDeleteReferencesEventType ObjectType. /// public static readonly NodeId AuditDeleteReferencesEventType = new NodeId(Opc.Ua.ObjectTypes.AuditDeleteReferencesEventType); /// /// The identifier for the AuditUpdateEventType ObjectType. /// public static readonly NodeId AuditUpdateEventType = new NodeId(Opc.Ua.ObjectTypes.AuditUpdateEventType); /// /// The identifier for the AuditWriteUpdateEventType ObjectType. /// public static readonly NodeId AuditWriteUpdateEventType = new NodeId(Opc.Ua.ObjectTypes.AuditWriteUpdateEventType); /// /// The identifier for the AuditHistoryUpdateEventType ObjectType. /// public static readonly NodeId AuditHistoryUpdateEventType = new NodeId(Opc.Ua.ObjectTypes.AuditHistoryUpdateEventType); /// /// The identifier for the AuditUpdateMethodEventType ObjectType. /// public static readonly NodeId AuditUpdateMethodEventType = new NodeId(Opc.Ua.ObjectTypes.AuditUpdateMethodEventType); /// /// The identifier for the SystemEventType ObjectType. /// public static readonly NodeId SystemEventType = new NodeId(Opc.Ua.ObjectTypes.SystemEventType); /// /// The identifier for the DeviceFailureEventType ObjectType. /// public static readonly NodeId DeviceFailureEventType = new NodeId(Opc.Ua.ObjectTypes.DeviceFailureEventType); /// /// The identifier for the SystemStatusChangeEventType ObjectType. /// public static readonly NodeId SystemStatusChangeEventType = new NodeId(Opc.Ua.ObjectTypes.SystemStatusChangeEventType); /// /// The identifier for the BaseModelChangeEventType ObjectType. /// public static readonly NodeId BaseModelChangeEventType = new NodeId(Opc.Ua.ObjectTypes.BaseModelChangeEventType); /// /// The identifier for the GeneralModelChangeEventType ObjectType. /// public static readonly NodeId GeneralModelChangeEventType = new NodeId(Opc.Ua.ObjectTypes.GeneralModelChangeEventType); /// /// The identifier for the SemanticChangeEventType ObjectType. /// public static readonly NodeId SemanticChangeEventType = new NodeId(Opc.Ua.ObjectTypes.SemanticChangeEventType); /// /// The identifier for the EventQueueOverflowEventType ObjectType. /// public static readonly NodeId EventQueueOverflowEventType = new NodeId(Opc.Ua.ObjectTypes.EventQueueOverflowEventType); /// /// The identifier for the ProgressEventType ObjectType. /// public static readonly NodeId ProgressEventType = new NodeId(Opc.Ua.ObjectTypes.ProgressEventType); /// /// The identifier for the AggregateFunctionType ObjectType. /// public static readonly NodeId AggregateFunctionType = new NodeId(Opc.Ua.ObjectTypes.AggregateFunctionType); /// /// The identifier for the StateMachineType ObjectType. /// public static readonly NodeId StateMachineType = new NodeId(Opc.Ua.ObjectTypes.StateMachineType); /// /// The identifier for the FiniteStateMachineType ObjectType. /// public static readonly NodeId FiniteStateMachineType = new NodeId(Opc.Ua.ObjectTypes.FiniteStateMachineType); /// /// The identifier for the StateType ObjectType. /// public static readonly NodeId StateType = new NodeId(Opc.Ua.ObjectTypes.StateType); /// /// The identifier for the InitialStateType ObjectType. /// public static readonly NodeId InitialStateType = new NodeId(Opc.Ua.ObjectTypes.InitialStateType); /// /// The identifier for the TransitionType ObjectType. /// public static readonly NodeId TransitionType = new NodeId(Opc.Ua.ObjectTypes.TransitionType); /// /// The identifier for the ChoiceStateType ObjectType. /// public static readonly NodeId ChoiceStateType = new NodeId(Opc.Ua.ObjectTypes.ChoiceStateType); /// /// The identifier for the TransitionEventType ObjectType. /// public static readonly NodeId TransitionEventType = new NodeId(Opc.Ua.ObjectTypes.TransitionEventType); /// /// The identifier for the AuditUpdateStateEventType ObjectType. /// public static readonly NodeId AuditUpdateStateEventType = new NodeId(Opc.Ua.ObjectTypes.AuditUpdateStateEventType); /// /// The identifier for the FileDirectoryType ObjectType. /// public static readonly NodeId FileDirectoryType = new NodeId(Opc.Ua.ObjectTypes.FileDirectoryType); /// /// The identifier for the TemporaryFileTransferType ObjectType. /// public static readonly NodeId TemporaryFileTransferType = new NodeId(Opc.Ua.ObjectTypes.TemporaryFileTransferType); /// /// The identifier for the FileTransferStateMachineType ObjectType. /// public static readonly NodeId FileTransferStateMachineType = new NodeId(Opc.Ua.ObjectTypes.FileTransferStateMachineType); /// /// The identifier for the RoleSetType ObjectType. /// public static readonly NodeId RoleSetType = new NodeId(Opc.Ua.ObjectTypes.RoleSetType); /// /// The identifier for the RoleType ObjectType. /// public static readonly NodeId RoleType = new NodeId(Opc.Ua.ObjectTypes.RoleType); /// /// The identifier for the RoleMappingRuleChangedAuditEventType ObjectType. /// public static readonly NodeId RoleMappingRuleChangedAuditEventType = new NodeId(Opc.Ua.ObjectTypes.RoleMappingRuleChangedAuditEventType); /// /// The identifier for the DictionaryEntryType ObjectType. /// public static readonly NodeId DictionaryEntryType = new NodeId(Opc.Ua.ObjectTypes.DictionaryEntryType); /// /// The identifier for the DictionaryFolderType ObjectType. /// public static readonly NodeId DictionaryFolderType = new NodeId(Opc.Ua.ObjectTypes.DictionaryFolderType); /// /// The identifier for the IrdiDictionaryEntryType ObjectType. /// public static readonly NodeId IrdiDictionaryEntryType = new NodeId(Opc.Ua.ObjectTypes.IrdiDictionaryEntryType); /// /// The identifier for the UriDictionaryEntryType ObjectType. /// public static readonly NodeId UriDictionaryEntryType = new NodeId(Opc.Ua.ObjectTypes.UriDictionaryEntryType); /// /// The identifier for the BaseInterfaceType ObjectType. /// public static readonly NodeId BaseInterfaceType = new NodeId(Opc.Ua.ObjectTypes.BaseInterfaceType); /// /// The identifier for the ConditionType ObjectType. /// public static readonly NodeId ConditionType = new NodeId(Opc.Ua.ObjectTypes.ConditionType); /// /// The identifier for the DialogConditionType ObjectType. /// public static readonly NodeId DialogConditionType = new NodeId(Opc.Ua.ObjectTypes.DialogConditionType); /// /// The identifier for the AcknowledgeableConditionType ObjectType. /// public static readonly NodeId AcknowledgeableConditionType = new NodeId(Opc.Ua.ObjectTypes.AcknowledgeableConditionType); /// /// The identifier for the AlarmConditionType ObjectType. /// public static readonly NodeId AlarmConditionType = new NodeId(Opc.Ua.ObjectTypes.AlarmConditionType); /// /// The identifier for the AlarmGroupType ObjectType. /// public static readonly NodeId AlarmGroupType = new NodeId(Opc.Ua.ObjectTypes.AlarmGroupType); /// /// The identifier for the ShelvedStateMachineType ObjectType. /// public static readonly NodeId ShelvedStateMachineType = new NodeId(Opc.Ua.ObjectTypes.ShelvedStateMachineType); /// /// The identifier for the LimitAlarmType ObjectType. /// public static readonly NodeId LimitAlarmType = new NodeId(Opc.Ua.ObjectTypes.LimitAlarmType); /// /// The identifier for the ExclusiveLimitStateMachineType ObjectType. /// public static readonly NodeId ExclusiveLimitStateMachineType = new NodeId(Opc.Ua.ObjectTypes.ExclusiveLimitStateMachineType); /// /// The identifier for the ExclusiveLimitAlarmType ObjectType. /// public static readonly NodeId ExclusiveLimitAlarmType = new NodeId(Opc.Ua.ObjectTypes.ExclusiveLimitAlarmType); /// /// The identifier for the NonExclusiveLimitAlarmType ObjectType. /// public static readonly NodeId NonExclusiveLimitAlarmType = new NodeId(Opc.Ua.ObjectTypes.NonExclusiveLimitAlarmType); /// /// The identifier for the NonExclusiveLevelAlarmType ObjectType. /// public static readonly NodeId NonExclusiveLevelAlarmType = new NodeId(Opc.Ua.ObjectTypes.NonExclusiveLevelAlarmType); /// /// The identifier for the ExclusiveLevelAlarmType ObjectType. /// public static readonly NodeId ExclusiveLevelAlarmType = new NodeId(Opc.Ua.ObjectTypes.ExclusiveLevelAlarmType); /// /// The identifier for the NonExclusiveDeviationAlarmType ObjectType. /// public static readonly NodeId NonExclusiveDeviationAlarmType = new NodeId(Opc.Ua.ObjectTypes.NonExclusiveDeviationAlarmType); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType ObjectType. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType = new NodeId(Opc.Ua.ObjectTypes.NonExclusiveRateOfChangeAlarmType); /// /// The identifier for the ExclusiveDeviationAlarmType ObjectType. /// public static readonly NodeId ExclusiveDeviationAlarmType = new NodeId(Opc.Ua.ObjectTypes.ExclusiveDeviationAlarmType); /// /// The identifier for the ExclusiveRateOfChangeAlarmType ObjectType. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType = new NodeId(Opc.Ua.ObjectTypes.ExclusiveRateOfChangeAlarmType); /// /// The identifier for the DiscreteAlarmType ObjectType. /// public static readonly NodeId DiscreteAlarmType = new NodeId(Opc.Ua.ObjectTypes.DiscreteAlarmType); /// /// The identifier for the OffNormalAlarmType ObjectType. /// public static readonly NodeId OffNormalAlarmType = new NodeId(Opc.Ua.ObjectTypes.OffNormalAlarmType); /// /// The identifier for the SystemOffNormalAlarmType ObjectType. /// public static readonly NodeId SystemOffNormalAlarmType = new NodeId(Opc.Ua.ObjectTypes.SystemOffNormalAlarmType); /// /// The identifier for the TripAlarmType ObjectType. /// public static readonly NodeId TripAlarmType = new NodeId(Opc.Ua.ObjectTypes.TripAlarmType); /// /// The identifier for the InstrumentDiagnosticAlarmType ObjectType. /// public static readonly NodeId InstrumentDiagnosticAlarmType = new NodeId(Opc.Ua.ObjectTypes.InstrumentDiagnosticAlarmType); /// /// The identifier for the SystemDiagnosticAlarmType ObjectType. /// public static readonly NodeId SystemDiagnosticAlarmType = new NodeId(Opc.Ua.ObjectTypes.SystemDiagnosticAlarmType); /// /// The identifier for the CertificateExpirationAlarmType ObjectType. /// public static readonly NodeId CertificateExpirationAlarmType = new NodeId(Opc.Ua.ObjectTypes.CertificateExpirationAlarmType); /// /// The identifier for the DiscrepancyAlarmType ObjectType. /// public static readonly NodeId DiscrepancyAlarmType = new NodeId(Opc.Ua.ObjectTypes.DiscrepancyAlarmType); /// /// The identifier for the BaseConditionClassType ObjectType. /// public static readonly NodeId BaseConditionClassType = new NodeId(Opc.Ua.ObjectTypes.BaseConditionClassType); /// /// The identifier for the ProcessConditionClassType ObjectType. /// public static readonly NodeId ProcessConditionClassType = new NodeId(Opc.Ua.ObjectTypes.ProcessConditionClassType); /// /// The identifier for the MaintenanceConditionClassType ObjectType. /// public static readonly NodeId MaintenanceConditionClassType = new NodeId(Opc.Ua.ObjectTypes.MaintenanceConditionClassType); /// /// The identifier for the SystemConditionClassType ObjectType. /// public static readonly NodeId SystemConditionClassType = new NodeId(Opc.Ua.ObjectTypes.SystemConditionClassType); /// /// The identifier for the SafetyConditionClassType ObjectType. /// public static readonly NodeId SafetyConditionClassType = new NodeId(Opc.Ua.ObjectTypes.SafetyConditionClassType); /// /// The identifier for the HighlyManagedAlarmConditionClassType ObjectType. /// public static readonly NodeId HighlyManagedAlarmConditionClassType = new NodeId(Opc.Ua.ObjectTypes.HighlyManagedAlarmConditionClassType); /// /// The identifier for the TrainingConditionClassType ObjectType. /// public static readonly NodeId TrainingConditionClassType = new NodeId(Opc.Ua.ObjectTypes.TrainingConditionClassType); /// /// The identifier for the StatisticalConditionClassType ObjectType. /// public static readonly NodeId StatisticalConditionClassType = new NodeId(Opc.Ua.ObjectTypes.StatisticalConditionClassType); /// /// The identifier for the TestingConditionSubClassType ObjectType. /// public static readonly NodeId TestingConditionSubClassType = new NodeId(Opc.Ua.ObjectTypes.TestingConditionSubClassType); /// /// The identifier for the AuditConditionEventType ObjectType. /// public static readonly NodeId AuditConditionEventType = new NodeId(Opc.Ua.ObjectTypes.AuditConditionEventType); /// /// The identifier for the AuditConditionEnableEventType ObjectType. /// public static readonly NodeId AuditConditionEnableEventType = new NodeId(Opc.Ua.ObjectTypes.AuditConditionEnableEventType); /// /// The identifier for the AuditConditionCommentEventType ObjectType. /// public static readonly NodeId AuditConditionCommentEventType = new NodeId(Opc.Ua.ObjectTypes.AuditConditionCommentEventType); /// /// The identifier for the AuditConditionRespondEventType ObjectType. /// public static readonly NodeId AuditConditionRespondEventType = new NodeId(Opc.Ua.ObjectTypes.AuditConditionRespondEventType); /// /// The identifier for the AuditConditionAcknowledgeEventType ObjectType. /// public static readonly NodeId AuditConditionAcknowledgeEventType = new NodeId(Opc.Ua.ObjectTypes.AuditConditionAcknowledgeEventType); /// /// The identifier for the AuditConditionConfirmEventType ObjectType. /// public static readonly NodeId AuditConditionConfirmEventType = new NodeId(Opc.Ua.ObjectTypes.AuditConditionConfirmEventType); /// /// The identifier for the AuditConditionShelvingEventType ObjectType. /// public static readonly NodeId AuditConditionShelvingEventType = new NodeId(Opc.Ua.ObjectTypes.AuditConditionShelvingEventType); /// /// The identifier for the AuditConditionSuppressionEventType ObjectType. /// public static readonly NodeId AuditConditionSuppressionEventType = new NodeId(Opc.Ua.ObjectTypes.AuditConditionSuppressionEventType); /// /// The identifier for the AuditConditionSilenceEventType ObjectType. /// public static readonly NodeId AuditConditionSilenceEventType = new NodeId(Opc.Ua.ObjectTypes.AuditConditionSilenceEventType); /// /// The identifier for the AuditConditionResetEventType ObjectType. /// public static readonly NodeId AuditConditionResetEventType = new NodeId(Opc.Ua.ObjectTypes.AuditConditionResetEventType); /// /// The identifier for the AuditConditionOutOfServiceEventType ObjectType. /// public static readonly NodeId AuditConditionOutOfServiceEventType = new NodeId(Opc.Ua.ObjectTypes.AuditConditionOutOfServiceEventType); /// /// The identifier for the RefreshStartEventType ObjectType. /// public static readonly NodeId RefreshStartEventType = new NodeId(Opc.Ua.ObjectTypes.RefreshStartEventType); /// /// The identifier for the RefreshEndEventType ObjectType. /// public static readonly NodeId RefreshEndEventType = new NodeId(Opc.Ua.ObjectTypes.RefreshEndEventType); /// /// The identifier for the RefreshRequiredEventType ObjectType. /// public static readonly NodeId RefreshRequiredEventType = new NodeId(Opc.Ua.ObjectTypes.RefreshRequiredEventType); /// /// The identifier for the AlarmMetricsType ObjectType. /// public static readonly NodeId AlarmMetricsType = new NodeId(Opc.Ua.ObjectTypes.AlarmMetricsType); /// /// The identifier for the ProgramStateMachineType ObjectType. /// public static readonly NodeId ProgramStateMachineType = new NodeId(Opc.Ua.ObjectTypes.ProgramStateMachineType); /// /// The identifier for the ProgramTransitionEventType ObjectType. /// public static readonly NodeId ProgramTransitionEventType = new NodeId(Opc.Ua.ObjectTypes.ProgramTransitionEventType); /// /// The identifier for the AuditProgramTransitionEventType ObjectType. /// public static readonly NodeId AuditProgramTransitionEventType = new NodeId(Opc.Ua.ObjectTypes.AuditProgramTransitionEventType); /// /// The identifier for the ProgramTransitionAuditEventType ObjectType. /// public static readonly NodeId ProgramTransitionAuditEventType = new NodeId(Opc.Ua.ObjectTypes.ProgramTransitionAuditEventType); /// /// The identifier for the HistoricalDataConfigurationType ObjectType. /// public static readonly NodeId HistoricalDataConfigurationType = new NodeId(Opc.Ua.ObjectTypes.HistoricalDataConfigurationType); /// /// The identifier for the HistoryServerCapabilitiesType ObjectType. /// public static readonly NodeId HistoryServerCapabilitiesType = new NodeId(Opc.Ua.ObjectTypes.HistoryServerCapabilitiesType); /// /// The identifier for the AuditHistoryEventUpdateEventType ObjectType. /// public static readonly NodeId AuditHistoryEventUpdateEventType = new NodeId(Opc.Ua.ObjectTypes.AuditHistoryEventUpdateEventType); /// /// The identifier for the AuditHistoryValueUpdateEventType ObjectType. /// public static readonly NodeId AuditHistoryValueUpdateEventType = new NodeId(Opc.Ua.ObjectTypes.AuditHistoryValueUpdateEventType); /// /// The identifier for the AuditHistoryAnnotationUpdateEventType ObjectType. /// public static readonly NodeId AuditHistoryAnnotationUpdateEventType = new NodeId(Opc.Ua.ObjectTypes.AuditHistoryAnnotationUpdateEventType); /// /// The identifier for the AuditHistoryDeleteEventType ObjectType. /// public static readonly NodeId AuditHistoryDeleteEventType = new NodeId(Opc.Ua.ObjectTypes.AuditHistoryDeleteEventType); /// /// The identifier for the AuditHistoryRawModifyDeleteEventType ObjectType. /// public static readonly NodeId AuditHistoryRawModifyDeleteEventType = new NodeId(Opc.Ua.ObjectTypes.AuditHistoryRawModifyDeleteEventType); /// /// The identifier for the AuditHistoryAtTimeDeleteEventType ObjectType. /// public static readonly NodeId AuditHistoryAtTimeDeleteEventType = new NodeId(Opc.Ua.ObjectTypes.AuditHistoryAtTimeDeleteEventType); /// /// The identifier for the AuditHistoryEventDeleteEventType ObjectType. /// public static readonly NodeId AuditHistoryEventDeleteEventType = new NodeId(Opc.Ua.ObjectTypes.AuditHistoryEventDeleteEventType); /// /// The identifier for the TrustListType ObjectType. /// public static readonly NodeId TrustListType = new NodeId(Opc.Ua.ObjectTypes.TrustListType); /// /// The identifier for the TrustListOutOfDateAlarmType ObjectType. /// public static readonly NodeId TrustListOutOfDateAlarmType = new NodeId(Opc.Ua.ObjectTypes.TrustListOutOfDateAlarmType); /// /// The identifier for the CertificateGroupType ObjectType. /// public static readonly NodeId CertificateGroupType = new NodeId(Opc.Ua.ObjectTypes.CertificateGroupType); /// /// The identifier for the CertificateGroupFolderType ObjectType. /// public static readonly NodeId CertificateGroupFolderType = new NodeId(Opc.Ua.ObjectTypes.CertificateGroupFolderType); /// /// The identifier for the CertificateType ObjectType. /// public static readonly NodeId CertificateType = new NodeId(Opc.Ua.ObjectTypes.CertificateType); /// /// The identifier for the ApplicationCertificateType ObjectType. /// public static readonly NodeId ApplicationCertificateType = new NodeId(Opc.Ua.ObjectTypes.ApplicationCertificateType); /// /// The identifier for the HttpsCertificateType ObjectType. /// public static readonly NodeId HttpsCertificateType = new NodeId(Opc.Ua.ObjectTypes.HttpsCertificateType); /// /// The identifier for the UserCredentialCertificateType ObjectType. /// public static readonly NodeId UserCredentialCertificateType = new NodeId(Opc.Ua.ObjectTypes.UserCredentialCertificateType); /// /// The identifier for the RsaMinApplicationCertificateType ObjectType. /// public static readonly NodeId RsaMinApplicationCertificateType = new NodeId(Opc.Ua.ObjectTypes.RsaMinApplicationCertificateType); /// /// The identifier for the RsaSha256ApplicationCertificateType ObjectType. /// public static readonly NodeId RsaSha256ApplicationCertificateType = new NodeId(Opc.Ua.ObjectTypes.RsaSha256ApplicationCertificateType); /// /// The identifier for the TrustListUpdatedAuditEventType ObjectType. /// public static readonly NodeId TrustListUpdatedAuditEventType = new NodeId(Opc.Ua.ObjectTypes.TrustListUpdatedAuditEventType); /// /// The identifier for the ServerConfigurationType ObjectType. /// public static readonly NodeId ServerConfigurationType = new NodeId(Opc.Ua.ObjectTypes.ServerConfigurationType); /// /// The identifier for the CertificateUpdatedAuditEventType ObjectType. /// public static readonly NodeId CertificateUpdatedAuditEventType = new NodeId(Opc.Ua.ObjectTypes.CertificateUpdatedAuditEventType); /// /// The identifier for the KeyCredentialConfigurationFolderType ObjectType. /// public static readonly NodeId KeyCredentialConfigurationFolderType = new NodeId(Opc.Ua.ObjectTypes.KeyCredentialConfigurationFolderType); /// /// The identifier for the KeyCredentialConfigurationType ObjectType. /// public static readonly NodeId KeyCredentialConfigurationType = new NodeId(Opc.Ua.ObjectTypes.KeyCredentialConfigurationType); /// /// The identifier for the KeyCredentialAuditEventType ObjectType. /// public static readonly NodeId KeyCredentialAuditEventType = new NodeId(Opc.Ua.ObjectTypes.KeyCredentialAuditEventType); /// /// The identifier for the KeyCredentialUpdatedAuditEventType ObjectType. /// public static readonly NodeId KeyCredentialUpdatedAuditEventType = new NodeId(Opc.Ua.ObjectTypes.KeyCredentialUpdatedAuditEventType); /// /// The identifier for the KeyCredentialDeletedAuditEventType ObjectType. /// public static readonly NodeId KeyCredentialDeletedAuditEventType = new NodeId(Opc.Ua.ObjectTypes.KeyCredentialDeletedAuditEventType); /// /// The identifier for the AuthorizationServiceConfigurationType ObjectType. /// public static readonly NodeId AuthorizationServiceConfigurationType = new NodeId(Opc.Ua.ObjectTypes.AuthorizationServiceConfigurationType); /// /// The identifier for the AggregateConfigurationType ObjectType. /// public static readonly NodeId AggregateConfigurationType = new NodeId(Opc.Ua.ObjectTypes.AggregateConfigurationType); /// /// The identifier for the PubSubKeyServiceType ObjectType. /// public static readonly NodeId PubSubKeyServiceType = new NodeId(Opc.Ua.ObjectTypes.PubSubKeyServiceType); /// /// The identifier for the SecurityGroupFolderType ObjectType. /// public static readonly NodeId SecurityGroupFolderType = new NodeId(Opc.Ua.ObjectTypes.SecurityGroupFolderType); /// /// The identifier for the SecurityGroupType ObjectType. /// public static readonly NodeId SecurityGroupType = new NodeId(Opc.Ua.ObjectTypes.SecurityGroupType); /// /// The identifier for the PublishSubscribeType ObjectType. /// public static readonly NodeId PublishSubscribeType = new NodeId(Opc.Ua.ObjectTypes.PublishSubscribeType); /// /// The identifier for the PublishedDataSetType ObjectType. /// public static readonly NodeId PublishedDataSetType = new NodeId(Opc.Ua.ObjectTypes.PublishedDataSetType); /// /// The identifier for the ExtensionFieldsType ObjectType. /// public static readonly NodeId ExtensionFieldsType = new NodeId(Opc.Ua.ObjectTypes.ExtensionFieldsType); /// /// The identifier for the PublishedDataItemsType ObjectType. /// public static readonly NodeId PublishedDataItemsType = new NodeId(Opc.Ua.ObjectTypes.PublishedDataItemsType); /// /// The identifier for the PublishedEventsType ObjectType. /// public static readonly NodeId PublishedEventsType = new NodeId(Opc.Ua.ObjectTypes.PublishedEventsType); /// /// The identifier for the DataSetFolderType ObjectType. /// public static readonly NodeId DataSetFolderType = new NodeId(Opc.Ua.ObjectTypes.DataSetFolderType); /// /// The identifier for the PubSubConnectionType ObjectType. /// public static readonly NodeId PubSubConnectionType = new NodeId(Opc.Ua.ObjectTypes.PubSubConnectionType); /// /// The identifier for the ConnectionTransportType ObjectType. /// public static readonly NodeId ConnectionTransportType = new NodeId(Opc.Ua.ObjectTypes.ConnectionTransportType); /// /// The identifier for the PubSubGroupType ObjectType. /// public static readonly NodeId PubSubGroupType = new NodeId(Opc.Ua.ObjectTypes.PubSubGroupType); /// /// The identifier for the WriterGroupType ObjectType. /// public static readonly NodeId WriterGroupType = new NodeId(Opc.Ua.ObjectTypes.WriterGroupType); /// /// The identifier for the WriterGroupTransportType ObjectType. /// public static readonly NodeId WriterGroupTransportType = new NodeId(Opc.Ua.ObjectTypes.WriterGroupTransportType); /// /// The identifier for the WriterGroupMessageType ObjectType. /// public static readonly NodeId WriterGroupMessageType = new NodeId(Opc.Ua.ObjectTypes.WriterGroupMessageType); /// /// The identifier for the ReaderGroupType ObjectType. /// public static readonly NodeId ReaderGroupType = new NodeId(Opc.Ua.ObjectTypes.ReaderGroupType); /// /// The identifier for the ReaderGroupTransportType ObjectType. /// public static readonly NodeId ReaderGroupTransportType = new NodeId(Opc.Ua.ObjectTypes.ReaderGroupTransportType); /// /// The identifier for the ReaderGroupMessageType ObjectType. /// public static readonly NodeId ReaderGroupMessageType = new NodeId(Opc.Ua.ObjectTypes.ReaderGroupMessageType); /// /// The identifier for the DataSetWriterType ObjectType. /// public static readonly NodeId DataSetWriterType = new NodeId(Opc.Ua.ObjectTypes.DataSetWriterType); /// /// The identifier for the DataSetWriterTransportType ObjectType. /// public static readonly NodeId DataSetWriterTransportType = new NodeId(Opc.Ua.ObjectTypes.DataSetWriterTransportType); /// /// The identifier for the DataSetWriterMessageType ObjectType. /// public static readonly NodeId DataSetWriterMessageType = new NodeId(Opc.Ua.ObjectTypes.DataSetWriterMessageType); /// /// The identifier for the DataSetReaderType ObjectType. /// public static readonly NodeId DataSetReaderType = new NodeId(Opc.Ua.ObjectTypes.DataSetReaderType); /// /// The identifier for the DataSetReaderTransportType ObjectType. /// public static readonly NodeId DataSetReaderTransportType = new NodeId(Opc.Ua.ObjectTypes.DataSetReaderTransportType); /// /// The identifier for the DataSetReaderMessageType ObjectType. /// public static readonly NodeId DataSetReaderMessageType = new NodeId(Opc.Ua.ObjectTypes.DataSetReaderMessageType); /// /// The identifier for the SubscribedDataSetType ObjectType. /// public static readonly NodeId SubscribedDataSetType = new NodeId(Opc.Ua.ObjectTypes.SubscribedDataSetType); /// /// The identifier for the TargetVariablesType ObjectType. /// public static readonly NodeId TargetVariablesType = new NodeId(Opc.Ua.ObjectTypes.TargetVariablesType); /// /// The identifier for the SubscribedDataSetMirrorType ObjectType. /// public static readonly NodeId SubscribedDataSetMirrorType = new NodeId(Opc.Ua.ObjectTypes.SubscribedDataSetMirrorType); /// /// The identifier for the PubSubStatusType ObjectType. /// public static readonly NodeId PubSubStatusType = new NodeId(Opc.Ua.ObjectTypes.PubSubStatusType); /// /// The identifier for the PubSubDiagnosticsType ObjectType. /// public static readonly NodeId PubSubDiagnosticsType = new NodeId(Opc.Ua.ObjectTypes.PubSubDiagnosticsType); /// /// The identifier for the PubSubDiagnosticsRootType ObjectType. /// public static readonly NodeId PubSubDiagnosticsRootType = new NodeId(Opc.Ua.ObjectTypes.PubSubDiagnosticsRootType); /// /// The identifier for the PubSubDiagnosticsConnectionType ObjectType. /// public static readonly NodeId PubSubDiagnosticsConnectionType = new NodeId(Opc.Ua.ObjectTypes.PubSubDiagnosticsConnectionType); /// /// The identifier for the PubSubDiagnosticsWriterGroupType ObjectType. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType = new NodeId(Opc.Ua.ObjectTypes.PubSubDiagnosticsWriterGroupType); /// /// The identifier for the PubSubDiagnosticsReaderGroupType ObjectType. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType = new NodeId(Opc.Ua.ObjectTypes.PubSubDiagnosticsReaderGroupType); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType ObjectType. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType = new NodeId(Opc.Ua.ObjectTypes.PubSubDiagnosticsDataSetWriterType); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType ObjectType. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType = new NodeId(Opc.Ua.ObjectTypes.PubSubDiagnosticsDataSetReaderType); /// /// The identifier for the PubSubStatusEventType ObjectType. /// public static readonly NodeId PubSubStatusEventType = new NodeId(Opc.Ua.ObjectTypes.PubSubStatusEventType); /// /// The identifier for the PubSubTransportLimitsExceedEventType ObjectType. /// public static readonly NodeId PubSubTransportLimitsExceedEventType = new NodeId(Opc.Ua.ObjectTypes.PubSubTransportLimitsExceedEventType); /// /// The identifier for the PubSubCommunicationFailureEventType ObjectType. /// public static readonly NodeId PubSubCommunicationFailureEventType = new NodeId(Opc.Ua.ObjectTypes.PubSubCommunicationFailureEventType); /// /// The identifier for the UadpWriterGroupMessageType ObjectType. /// public static readonly NodeId UadpWriterGroupMessageType = new NodeId(Opc.Ua.ObjectTypes.UadpWriterGroupMessageType); /// /// The identifier for the UadpDataSetWriterMessageType ObjectType. /// public static readonly NodeId UadpDataSetWriterMessageType = new NodeId(Opc.Ua.ObjectTypes.UadpDataSetWriterMessageType); /// /// The identifier for the UadpDataSetReaderMessageType ObjectType. /// public static readonly NodeId UadpDataSetReaderMessageType = new NodeId(Opc.Ua.ObjectTypes.UadpDataSetReaderMessageType); /// /// The identifier for the JsonWriterGroupMessageType ObjectType. /// public static readonly NodeId JsonWriterGroupMessageType = new NodeId(Opc.Ua.ObjectTypes.JsonWriterGroupMessageType); /// /// The identifier for the JsonDataSetWriterMessageType ObjectType. /// public static readonly NodeId JsonDataSetWriterMessageType = new NodeId(Opc.Ua.ObjectTypes.JsonDataSetWriterMessageType); /// /// The identifier for the JsonDataSetReaderMessageType ObjectType. /// public static readonly NodeId JsonDataSetReaderMessageType = new NodeId(Opc.Ua.ObjectTypes.JsonDataSetReaderMessageType); /// /// The identifier for the DatagramConnectionTransportType ObjectType. /// public static readonly NodeId DatagramConnectionTransportType = new NodeId(Opc.Ua.ObjectTypes.DatagramConnectionTransportType); /// /// The identifier for the DatagramWriterGroupTransportType ObjectType. /// public static readonly NodeId DatagramWriterGroupTransportType = new NodeId(Opc.Ua.ObjectTypes.DatagramWriterGroupTransportType); /// /// The identifier for the BrokerConnectionTransportType ObjectType. /// public static readonly NodeId BrokerConnectionTransportType = new NodeId(Opc.Ua.ObjectTypes.BrokerConnectionTransportType); /// /// The identifier for the BrokerWriterGroupTransportType ObjectType. /// public static readonly NodeId BrokerWriterGroupTransportType = new NodeId(Opc.Ua.ObjectTypes.BrokerWriterGroupTransportType); /// /// The identifier for the BrokerDataSetWriterTransportType ObjectType. /// public static readonly NodeId BrokerDataSetWriterTransportType = new NodeId(Opc.Ua.ObjectTypes.BrokerDataSetWriterTransportType); /// /// The identifier for the BrokerDataSetReaderTransportType ObjectType. /// public static readonly NodeId BrokerDataSetReaderTransportType = new NodeId(Opc.Ua.ObjectTypes.BrokerDataSetReaderTransportType); /// /// The identifier for the NetworkAddressType ObjectType. /// public static readonly NodeId NetworkAddressType = new NodeId(Opc.Ua.ObjectTypes.NetworkAddressType); /// /// The identifier for the NetworkAddressUrlType ObjectType. /// public static readonly NodeId NetworkAddressUrlType = new NodeId(Opc.Ua.ObjectTypes.NetworkAddressUrlType); } #endregion #region ReferenceType Node Identifiers /// /// A class that declares constants for all ReferenceTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class ReferenceTypeIds { /// /// The identifier for the References ReferenceType. /// public static readonly NodeId References = new NodeId(Opc.Ua.ReferenceTypes.References); /// /// The identifier for the NonHierarchicalReferences ReferenceType. /// public static readonly NodeId NonHierarchicalReferences = new NodeId(Opc.Ua.ReferenceTypes.NonHierarchicalReferences); /// /// The identifier for the HierarchicalReferences ReferenceType. /// public static readonly NodeId HierarchicalReferences = new NodeId(Opc.Ua.ReferenceTypes.HierarchicalReferences); /// /// The identifier for the HasChild ReferenceType. /// public static readonly NodeId HasChild = new NodeId(Opc.Ua.ReferenceTypes.HasChild); /// /// The identifier for the Organizes ReferenceType. /// public static readonly NodeId Organizes = new NodeId(Opc.Ua.ReferenceTypes.Organizes); /// /// The identifier for the HasEventSource ReferenceType. /// public static readonly NodeId HasEventSource = new NodeId(Opc.Ua.ReferenceTypes.HasEventSource); /// /// The identifier for the HasModellingRule ReferenceType. /// public static readonly NodeId HasModellingRule = new NodeId(Opc.Ua.ReferenceTypes.HasModellingRule); /// /// The identifier for the HasEncoding ReferenceType. /// public static readonly NodeId HasEncoding = new NodeId(Opc.Ua.ReferenceTypes.HasEncoding); /// /// The identifier for the HasDescription ReferenceType. /// public static readonly NodeId HasDescription = new NodeId(Opc.Ua.ReferenceTypes.HasDescription); /// /// The identifier for the HasTypeDefinition ReferenceType. /// public static readonly NodeId HasTypeDefinition = new NodeId(Opc.Ua.ReferenceTypes.HasTypeDefinition); /// /// The identifier for the GeneratesEvent ReferenceType. /// public static readonly NodeId GeneratesEvent = new NodeId(Opc.Ua.ReferenceTypes.GeneratesEvent); /// /// The identifier for the AlwaysGeneratesEvent ReferenceType. /// public static readonly NodeId AlwaysGeneratesEvent = new NodeId(Opc.Ua.ReferenceTypes.AlwaysGeneratesEvent); /// /// The identifier for the Aggregates ReferenceType. /// public static readonly NodeId Aggregates = new NodeId(Opc.Ua.ReferenceTypes.Aggregates); /// /// The identifier for the HasSubtype ReferenceType. /// public static readonly NodeId HasSubtype = new NodeId(Opc.Ua.ReferenceTypes.HasSubtype); /// /// The identifier for the HasProperty ReferenceType. /// public static readonly NodeId HasProperty = new NodeId(Opc.Ua.ReferenceTypes.HasProperty); /// /// The identifier for the HasComponent ReferenceType. /// public static readonly NodeId HasComponent = new NodeId(Opc.Ua.ReferenceTypes.HasComponent); /// /// The identifier for the HasNotifier ReferenceType. /// public static readonly NodeId HasNotifier = new NodeId(Opc.Ua.ReferenceTypes.HasNotifier); /// /// The identifier for the HasOrderedComponent ReferenceType. /// public static readonly NodeId HasOrderedComponent = new NodeId(Opc.Ua.ReferenceTypes.HasOrderedComponent); /// /// The identifier for the FromState ReferenceType. /// public static readonly NodeId FromState = new NodeId(Opc.Ua.ReferenceTypes.FromState); /// /// The identifier for the ToState ReferenceType. /// public static readonly NodeId ToState = new NodeId(Opc.Ua.ReferenceTypes.ToState); /// /// The identifier for the HasCause ReferenceType. /// public static readonly NodeId HasCause = new NodeId(Opc.Ua.ReferenceTypes.HasCause); /// /// The identifier for the HasEffect ReferenceType. /// public static readonly NodeId HasEffect = new NodeId(Opc.Ua.ReferenceTypes.HasEffect); /// /// The identifier for the HasSubStateMachine ReferenceType. /// public static readonly NodeId HasSubStateMachine = new NodeId(Opc.Ua.ReferenceTypes.HasSubStateMachine); /// /// The identifier for the HasHistoricalConfiguration ReferenceType. /// public static readonly NodeId HasHistoricalConfiguration = new NodeId(Opc.Ua.ReferenceTypes.HasHistoricalConfiguration); /// /// The identifier for the HasArgumentDescription ReferenceType. /// public static readonly NodeId HasArgumentDescription = new NodeId(Opc.Ua.ReferenceTypes.HasArgumentDescription); /// /// The identifier for the HasOptionalInputArgumentDescription ReferenceType. /// public static readonly NodeId HasOptionalInputArgumentDescription = new NodeId(Opc.Ua.ReferenceTypes.HasOptionalInputArgumentDescription); /// /// The identifier for the HasGuard ReferenceType. /// public static readonly NodeId HasGuard = new NodeId(Opc.Ua.ReferenceTypes.HasGuard); /// /// The identifier for the HasDictionaryEntry ReferenceType. /// public static readonly NodeId HasDictionaryEntry = new NodeId(Opc.Ua.ReferenceTypes.HasDictionaryEntry); /// /// The identifier for the HasInterface ReferenceType. /// public static readonly NodeId HasInterface = new NodeId(Opc.Ua.ReferenceTypes.HasInterface); /// /// The identifier for the HasAddIn ReferenceType. /// public static readonly NodeId HasAddIn = new NodeId(Opc.Ua.ReferenceTypes.HasAddIn); /// /// The identifier for the HasTrueSubState ReferenceType. /// public static readonly NodeId HasTrueSubState = new NodeId(Opc.Ua.ReferenceTypes.HasTrueSubState); /// /// The identifier for the HasFalseSubState ReferenceType. /// public static readonly NodeId HasFalseSubState = new NodeId(Opc.Ua.ReferenceTypes.HasFalseSubState); /// /// The identifier for the HasAlarmSuppressionGroup ReferenceType. /// public static readonly NodeId HasAlarmSuppressionGroup = new NodeId(Opc.Ua.ReferenceTypes.HasAlarmSuppressionGroup); /// /// The identifier for the AlarmGroupMember ReferenceType. /// public static readonly NodeId AlarmGroupMember = new NodeId(Opc.Ua.ReferenceTypes.AlarmGroupMember); /// /// The identifier for the HasCondition ReferenceType. /// public static readonly NodeId HasCondition = new NodeId(Opc.Ua.ReferenceTypes.HasCondition); /// /// The identifier for the HasEffectDisable ReferenceType. /// public static readonly NodeId HasEffectDisable = new NodeId(Opc.Ua.ReferenceTypes.HasEffectDisable); /// /// The identifier for the HasEffectEnable ReferenceType. /// public static readonly NodeId HasEffectEnable = new NodeId(Opc.Ua.ReferenceTypes.HasEffectEnable); /// /// The identifier for the HasEffectSuppressed ReferenceType. /// public static readonly NodeId HasEffectSuppressed = new NodeId(Opc.Ua.ReferenceTypes.HasEffectSuppressed); /// /// The identifier for the HasEffectUnsuppressed ReferenceType. /// public static readonly NodeId HasEffectUnsuppressed = new NodeId(Opc.Ua.ReferenceTypes.HasEffectUnsuppressed); /// /// The identifier for the HasPubSubConnection ReferenceType. /// public static readonly NodeId HasPubSubConnection = new NodeId(Opc.Ua.ReferenceTypes.HasPubSubConnection); /// /// The identifier for the DataSetToWriter ReferenceType. /// public static readonly NodeId DataSetToWriter = new NodeId(Opc.Ua.ReferenceTypes.DataSetToWriter); /// /// The identifier for the HasDataSetWriter ReferenceType. /// public static readonly NodeId HasDataSetWriter = new NodeId(Opc.Ua.ReferenceTypes.HasDataSetWriter); /// /// The identifier for the HasWriterGroup ReferenceType. /// public static readonly NodeId HasWriterGroup = new NodeId(Opc.Ua.ReferenceTypes.HasWriterGroup); /// /// The identifier for the HasDataSetReader ReferenceType. /// public static readonly NodeId HasDataSetReader = new NodeId(Opc.Ua.ReferenceTypes.HasDataSetReader); /// /// The identifier for the HasReaderGroup ReferenceType. /// public static readonly NodeId HasReaderGroup = new NodeId(Opc.Ua.ReferenceTypes.HasReaderGroup); } #endregion #region Variable Node Identifiers /// /// A class that declares constants for all Variables in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class VariableIds { /// /// The identifier for the DataTypeDescriptionType_DataTypeVersion Variable. /// public static readonly NodeId DataTypeDescriptionType_DataTypeVersion = new NodeId(Opc.Ua.Variables.DataTypeDescriptionType_DataTypeVersion); /// /// The identifier for the DataTypeDescriptionType_DictionaryFragment Variable. /// public static readonly NodeId DataTypeDescriptionType_DictionaryFragment = new NodeId(Opc.Ua.Variables.DataTypeDescriptionType_DictionaryFragment); /// /// The identifier for the DataTypeDictionaryType_DataTypeVersion Variable. /// public static readonly NodeId DataTypeDictionaryType_DataTypeVersion = new NodeId(Opc.Ua.Variables.DataTypeDictionaryType_DataTypeVersion); /// /// The identifier for the DataTypeDictionaryType_NamespaceUri Variable. /// public static readonly NodeId DataTypeDictionaryType_NamespaceUri = new NodeId(Opc.Ua.Variables.DataTypeDictionaryType_NamespaceUri); /// /// The identifier for the DataTypeDictionaryType_Deprecated Variable. /// public static readonly NodeId DataTypeDictionaryType_Deprecated = new NodeId(Opc.Ua.Variables.DataTypeDictionaryType_Deprecated); /// /// The identifier for the NamingRuleType_EnumValues Variable. /// public static readonly NodeId NamingRuleType_EnumValues = new NodeId(Opc.Ua.Variables.NamingRuleType_EnumValues); /// /// The identifier for the ModellingRuleType_NamingRule Variable. /// public static readonly NodeId ModellingRuleType_NamingRule = new NodeId(Opc.Ua.Variables.ModellingRuleType_NamingRule); /// /// The identifier for the ModellingRule_Mandatory_NamingRule Variable. /// public static readonly NodeId ModellingRule_Mandatory_NamingRule = new NodeId(Opc.Ua.Variables.ModellingRule_Mandatory_NamingRule); /// /// The identifier for the ModellingRule_Optional_NamingRule Variable. /// public static readonly NodeId ModellingRule_Optional_NamingRule = new NodeId(Opc.Ua.Variables.ModellingRule_Optional_NamingRule); /// /// The identifier for the ModellingRule_ExposesItsArray_NamingRule Variable. /// public static readonly NodeId ModellingRule_ExposesItsArray_NamingRule = new NodeId(Opc.Ua.Variables.ModellingRule_ExposesItsArray_NamingRule); /// /// The identifier for the ModellingRule_OptionalPlaceholder_NamingRule Variable. /// public static readonly NodeId ModellingRule_OptionalPlaceholder_NamingRule = new NodeId(Opc.Ua.Variables.ModellingRule_OptionalPlaceholder_NamingRule); /// /// The identifier for the ModellingRule_MandatoryPlaceholder_NamingRule Variable. /// public static readonly NodeId ModellingRule_MandatoryPlaceholder_NamingRule = new NodeId(Opc.Ua.Variables.ModellingRule_MandatoryPlaceholder_NamingRule); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceUri Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceUri = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceUri); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceVersion Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceVersion = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceVersion); /// /// The identifier for the OPCUANamespaceMetadata_NamespacePublicationDate Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespacePublicationDate = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespacePublicationDate); /// /// The identifier for the OPCUANamespaceMetadata_IsNamespaceSubset Variable. /// public static readonly NodeId OPCUANamespaceMetadata_IsNamespaceSubset = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_IsNamespaceSubset); /// /// The identifier for the OPCUANamespaceMetadata_StaticNodeIdTypes Variable. /// public static readonly NodeId OPCUANamespaceMetadata_StaticNodeIdTypes = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_StaticNodeIdTypes); /// /// The identifier for the OPCUANamespaceMetadata_StaticNumericNodeIdRange Variable. /// public static readonly NodeId OPCUANamespaceMetadata_StaticNumericNodeIdRange = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_StaticNumericNodeIdRange); /// /// The identifier for the OPCUANamespaceMetadata_StaticStringNodeIdPattern Variable. /// public static readonly NodeId OPCUANamespaceMetadata_StaticStringNodeIdPattern = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_StaticStringNodeIdPattern); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Size Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Size = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_Size); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Writable Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Writable = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_Writable); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_UserWritable Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_UserWritable = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_UserWritable); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_OpenCount Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_OpenCount = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_OpenCount); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Open_InputArguments Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Open_InputArguments = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_Open_InputArguments); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Open_OutputArguments Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Open_OutputArguments = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_Open_OutputArguments); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Close_InputArguments Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Close_InputArguments = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_Close_InputArguments); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Read_InputArguments Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Read_InputArguments = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_Read_InputArguments); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Read_OutputArguments Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Read_OutputArguments = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_Read_OutputArguments); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_Write_InputArguments Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_Write_InputArguments = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_Write_InputArguments); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_GetPosition_InputArguments Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_GetPosition_InputArguments); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_GetPosition_OutputArguments Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_GetPosition_OutputArguments); /// /// The identifier for the OPCUANamespaceMetadata_NamespaceFile_SetPosition_InputArguments Variable. /// public static readonly NodeId OPCUANamespaceMetadata_NamespaceFile_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_NamespaceFile_SetPosition_InputArguments); /// /// The identifier for the OPCUANamespaceMetadata_DefaultRolePermissions Variable. /// public static readonly NodeId OPCUANamespaceMetadata_DefaultRolePermissions = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_DefaultRolePermissions); /// /// The identifier for the OPCUANamespaceMetadata_DefaultUserRolePermissions Variable. /// public static readonly NodeId OPCUANamespaceMetadata_DefaultUserRolePermissions = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_DefaultUserRolePermissions); /// /// The identifier for the OPCUANamespaceMetadata_DefaultAccessRestrictions Variable. /// public static readonly NodeId OPCUANamespaceMetadata_DefaultAccessRestrictions = new NodeId(Opc.Ua.Variables.OPCUANamespaceMetadata_DefaultAccessRestrictions); /// /// The identifier for the NodeVersion Variable. /// public static readonly NodeId NodeVersion = new NodeId(Opc.Ua.Variables.NodeVersion); /// /// The identifier for the ViewVersion Variable. /// public static readonly NodeId ViewVersion = new NodeId(Opc.Ua.Variables.ViewVersion); /// /// The identifier for the Icon Variable. /// public static readonly NodeId Icon = new NodeId(Opc.Ua.Variables.Icon); /// /// The identifier for the LocalTime Variable. /// public static readonly NodeId LocalTime = new NodeId(Opc.Ua.Variables.LocalTime); /// /// The identifier for the AllowNulls Variable. /// public static readonly NodeId AllowNulls = new NodeId(Opc.Ua.Variables.AllowNulls); /// /// The identifier for the ValueAsText Variable. /// public static readonly NodeId ValueAsText = new NodeId(Opc.Ua.Variables.ValueAsText); /// /// The identifier for the MaxStringLength Variable. /// public static readonly NodeId MaxStringLength = new NodeId(Opc.Ua.Variables.MaxStringLength); /// /// The identifier for the MaxCharacters Variable. /// public static readonly NodeId MaxCharacters = new NodeId(Opc.Ua.Variables.MaxCharacters); /// /// The identifier for the MaxByteStringLength Variable. /// public static readonly NodeId MaxByteStringLength = new NodeId(Opc.Ua.Variables.MaxByteStringLength); /// /// The identifier for the MaxArrayLength Variable. /// public static readonly NodeId MaxArrayLength = new NodeId(Opc.Ua.Variables.MaxArrayLength); /// /// The identifier for the EngineeringUnits Variable. /// public static readonly NodeId EngineeringUnits = new NodeId(Opc.Ua.Variables.EngineeringUnits); /// /// The identifier for the EnumStrings Variable. /// public static readonly NodeId EnumStrings = new NodeId(Opc.Ua.Variables.EnumStrings); /// /// The identifier for the EnumValues Variable. /// public static readonly NodeId EnumValues = new NodeId(Opc.Ua.Variables.EnumValues); /// /// The identifier for the OptionSetValues Variable. /// public static readonly NodeId OptionSetValues = new NodeId(Opc.Ua.Variables.OptionSetValues); /// /// The identifier for the InputArguments Variable. /// public static readonly NodeId InputArguments = new NodeId(Opc.Ua.Variables.InputArguments); /// /// The identifier for the OutputArguments Variable. /// public static readonly NodeId OutputArguments = new NodeId(Opc.Ua.Variables.OutputArguments); /// /// The identifier for the DefaultInputValues Variable. /// public static readonly NodeId DefaultInputValues = new NodeId(Opc.Ua.Variables.DefaultInputValues); /// /// The identifier for the DefaultInstanceBrowseName Variable. /// public static readonly NodeId DefaultInstanceBrowseName = new NodeId(Opc.Ua.Variables.DefaultInstanceBrowseName); /// /// The identifier for the ServerType_ServerArray Variable. /// public static readonly NodeId ServerType_ServerArray = new NodeId(Opc.Ua.Variables.ServerType_ServerArray); /// /// The identifier for the ServerType_NamespaceArray Variable. /// public static readonly NodeId ServerType_NamespaceArray = new NodeId(Opc.Ua.Variables.ServerType_NamespaceArray); /// /// The identifier for the ServerType_UrisVersion Variable. /// public static readonly NodeId ServerType_UrisVersion = new NodeId(Opc.Ua.Variables.ServerType_UrisVersion); /// /// The identifier for the ServerType_ServerStatus Variable. /// public static readonly NodeId ServerType_ServerStatus = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus); /// /// The identifier for the ServerType_ServerStatus_StartTime Variable. /// public static readonly NodeId ServerType_ServerStatus_StartTime = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_StartTime); /// /// The identifier for the ServerType_ServerStatus_CurrentTime Variable. /// public static readonly NodeId ServerType_ServerStatus_CurrentTime = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_CurrentTime); /// /// The identifier for the ServerType_ServerStatus_State Variable. /// public static readonly NodeId ServerType_ServerStatus_State = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_State); /// /// The identifier for the ServerType_ServerStatus_BuildInfo Variable. /// public static readonly NodeId ServerType_ServerStatus_BuildInfo = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_BuildInfo); /// /// The identifier for the ServerType_ServerStatus_BuildInfo_ProductUri Variable. /// public static readonly NodeId ServerType_ServerStatus_BuildInfo_ProductUri = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_BuildInfo_ProductUri); /// /// The identifier for the ServerType_ServerStatus_BuildInfo_ManufacturerName Variable. /// public static readonly NodeId ServerType_ServerStatus_BuildInfo_ManufacturerName = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_BuildInfo_ManufacturerName); /// /// The identifier for the ServerType_ServerStatus_BuildInfo_ProductName Variable. /// public static readonly NodeId ServerType_ServerStatus_BuildInfo_ProductName = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_BuildInfo_ProductName); /// /// The identifier for the ServerType_ServerStatus_BuildInfo_SoftwareVersion Variable. /// public static readonly NodeId ServerType_ServerStatus_BuildInfo_SoftwareVersion = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_BuildInfo_SoftwareVersion); /// /// The identifier for the ServerType_ServerStatus_BuildInfo_BuildNumber Variable. /// public static readonly NodeId ServerType_ServerStatus_BuildInfo_BuildNumber = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_BuildInfo_BuildNumber); /// /// The identifier for the ServerType_ServerStatus_BuildInfo_BuildDate Variable. /// public static readonly NodeId ServerType_ServerStatus_BuildInfo_BuildDate = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_BuildInfo_BuildDate); /// /// The identifier for the ServerType_ServerStatus_SecondsTillShutdown Variable. /// public static readonly NodeId ServerType_ServerStatus_SecondsTillShutdown = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_SecondsTillShutdown); /// /// The identifier for the ServerType_ServerStatus_ShutdownReason Variable. /// public static readonly NodeId ServerType_ServerStatus_ShutdownReason = new NodeId(Opc.Ua.Variables.ServerType_ServerStatus_ShutdownReason); /// /// The identifier for the ServerType_ServiceLevel Variable. /// public static readonly NodeId ServerType_ServiceLevel = new NodeId(Opc.Ua.Variables.ServerType_ServiceLevel); /// /// The identifier for the ServerType_Auditing Variable. /// public static readonly NodeId ServerType_Auditing = new NodeId(Opc.Ua.Variables.ServerType_Auditing); /// /// The identifier for the ServerType_EstimatedReturnTime Variable. /// public static readonly NodeId ServerType_EstimatedReturnTime = new NodeId(Opc.Ua.Variables.ServerType_EstimatedReturnTime); /// /// The identifier for the ServerType_LocalTime Variable. /// public static readonly NodeId ServerType_LocalTime = new NodeId(Opc.Ua.Variables.ServerType_LocalTime); /// /// The identifier for the ServerType_ServerCapabilities_ServerProfileArray Variable. /// public static readonly NodeId ServerType_ServerCapabilities_ServerProfileArray = new NodeId(Opc.Ua.Variables.ServerType_ServerCapabilities_ServerProfileArray); /// /// The identifier for the ServerType_ServerCapabilities_LocaleIdArray Variable. /// public static readonly NodeId ServerType_ServerCapabilities_LocaleIdArray = new NodeId(Opc.Ua.Variables.ServerType_ServerCapabilities_LocaleIdArray); /// /// The identifier for the ServerType_ServerCapabilities_MinSupportedSampleRate Variable. /// public static readonly NodeId ServerType_ServerCapabilities_MinSupportedSampleRate = new NodeId(Opc.Ua.Variables.ServerType_ServerCapabilities_MinSupportedSampleRate); /// /// The identifier for the ServerType_ServerCapabilities_MaxBrowseContinuationPoints Variable. /// public static readonly NodeId ServerType_ServerCapabilities_MaxBrowseContinuationPoints = new NodeId(Opc.Ua.Variables.ServerType_ServerCapabilities_MaxBrowseContinuationPoints); /// /// The identifier for the ServerType_ServerCapabilities_MaxQueryContinuationPoints Variable. /// public static readonly NodeId ServerType_ServerCapabilities_MaxQueryContinuationPoints = new NodeId(Opc.Ua.Variables.ServerType_ServerCapabilities_MaxQueryContinuationPoints); /// /// The identifier for the ServerType_ServerCapabilities_MaxHistoryContinuationPoints Variable. /// public static readonly NodeId ServerType_ServerCapabilities_MaxHistoryContinuationPoints = new NodeId(Opc.Ua.Variables.ServerType_ServerCapabilities_MaxHistoryContinuationPoints); /// /// The identifier for the ServerType_ServerCapabilities_SoftwareCertificates Variable. /// public static readonly NodeId ServerType_ServerCapabilities_SoftwareCertificates = new NodeId(Opc.Ua.Variables.ServerType_ServerCapabilities_SoftwareCertificates); /// /// The identifier for the ServerType_ServerCapabilities_RoleSet_AddRole_InputArguments Variable. /// public static readonly NodeId ServerType_ServerCapabilities_RoleSet_AddRole_InputArguments = new NodeId(Opc.Ua.Variables.ServerType_ServerCapabilities_RoleSet_AddRole_InputArguments); /// /// The identifier for the ServerType_ServerCapabilities_RoleSet_AddRole_OutputArguments Variable. /// public static readonly NodeId ServerType_ServerCapabilities_RoleSet_AddRole_OutputArguments = new NodeId(Opc.Ua.Variables.ServerType_ServerCapabilities_RoleSet_AddRole_OutputArguments); /// /// The identifier for the ServerType_ServerCapabilities_RoleSet_RemoveRole_InputArguments Variable. /// public static readonly NodeId ServerType_ServerCapabilities_RoleSet_RemoveRole_InputArguments = new NodeId(Opc.Ua.Variables.ServerType_ServerCapabilities_RoleSet_RemoveRole_InputArguments); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount); /// /// The identifier for the ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount); /// /// The identifier for the ServerType_ServerDiagnostics_SubscriptionDiagnosticsArray Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_SubscriptionDiagnosticsArray = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_SubscriptionDiagnosticsArray); /// /// The identifier for the ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray); /// /// The identifier for the ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray); /// /// The identifier for the ServerType_ServerDiagnostics_EnabledFlag Variable. /// public static readonly NodeId ServerType_ServerDiagnostics_EnabledFlag = new NodeId(Opc.Ua.Variables.ServerType_ServerDiagnostics_EnabledFlag); /// /// The identifier for the ServerType_ServerRedundancy_RedundancySupport Variable. /// public static readonly NodeId ServerType_ServerRedundancy_RedundancySupport = new NodeId(Opc.Ua.Variables.ServerType_ServerRedundancy_RedundancySupport); /// /// The identifier for the ServerType_GetMonitoredItems_InputArguments Variable. /// public static readonly NodeId ServerType_GetMonitoredItems_InputArguments = new NodeId(Opc.Ua.Variables.ServerType_GetMonitoredItems_InputArguments); /// /// The identifier for the ServerType_GetMonitoredItems_OutputArguments Variable. /// public static readonly NodeId ServerType_GetMonitoredItems_OutputArguments = new NodeId(Opc.Ua.Variables.ServerType_GetMonitoredItems_OutputArguments); /// /// The identifier for the ServerType_ResendData_InputArguments Variable. /// public static readonly NodeId ServerType_ResendData_InputArguments = new NodeId(Opc.Ua.Variables.ServerType_ResendData_InputArguments); /// /// The identifier for the ServerType_SetSubscriptionDurable_InputArguments Variable. /// public static readonly NodeId ServerType_SetSubscriptionDurable_InputArguments = new NodeId(Opc.Ua.Variables.ServerType_SetSubscriptionDurable_InputArguments); /// /// The identifier for the ServerType_SetSubscriptionDurable_OutputArguments Variable. /// public static readonly NodeId ServerType_SetSubscriptionDurable_OutputArguments = new NodeId(Opc.Ua.Variables.ServerType_SetSubscriptionDurable_OutputArguments); /// /// The identifier for the ServerType_RequestServerStateChange_InputArguments Variable. /// public static readonly NodeId ServerType_RequestServerStateChange_InputArguments = new NodeId(Opc.Ua.Variables.ServerType_RequestServerStateChange_InputArguments); /// /// The identifier for the ServerCapabilitiesType_ServerProfileArray Variable. /// public static readonly NodeId ServerCapabilitiesType_ServerProfileArray = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_ServerProfileArray); /// /// The identifier for the ServerCapabilitiesType_LocaleIdArray Variable. /// public static readonly NodeId ServerCapabilitiesType_LocaleIdArray = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_LocaleIdArray); /// /// The identifier for the ServerCapabilitiesType_MinSupportedSampleRate Variable. /// public static readonly NodeId ServerCapabilitiesType_MinSupportedSampleRate = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_MinSupportedSampleRate); /// /// The identifier for the ServerCapabilitiesType_MaxBrowseContinuationPoints Variable. /// public static readonly NodeId ServerCapabilitiesType_MaxBrowseContinuationPoints = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_MaxBrowseContinuationPoints); /// /// The identifier for the ServerCapabilitiesType_MaxQueryContinuationPoints Variable. /// public static readonly NodeId ServerCapabilitiesType_MaxQueryContinuationPoints = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_MaxQueryContinuationPoints); /// /// The identifier for the ServerCapabilitiesType_MaxHistoryContinuationPoints Variable. /// public static readonly NodeId ServerCapabilitiesType_MaxHistoryContinuationPoints = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_MaxHistoryContinuationPoints); /// /// The identifier for the ServerCapabilitiesType_SoftwareCertificates Variable. /// public static readonly NodeId ServerCapabilitiesType_SoftwareCertificates = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_SoftwareCertificates); /// /// The identifier for the ServerCapabilitiesType_MaxArrayLength Variable. /// public static readonly NodeId ServerCapabilitiesType_MaxArrayLength = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_MaxArrayLength); /// /// The identifier for the ServerCapabilitiesType_MaxStringLength Variable. /// public static readonly NodeId ServerCapabilitiesType_MaxStringLength = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_MaxStringLength); /// /// The identifier for the ServerCapabilitiesType_MaxByteStringLength Variable. /// public static readonly NodeId ServerCapabilitiesType_MaxByteStringLength = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_MaxByteStringLength); /// /// The identifier for the ServerCapabilitiesType_VendorCapability_Placeholder Variable. /// public static readonly NodeId ServerCapabilitiesType_VendorCapability_Placeholder = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_VendorCapability_Placeholder); /// /// The identifier for the ServerCapabilitiesType_RoleSet_AddRole_InputArguments Variable. /// public static readonly NodeId ServerCapabilitiesType_RoleSet_AddRole_InputArguments = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_RoleSet_AddRole_InputArguments); /// /// The identifier for the ServerCapabilitiesType_RoleSet_AddRole_OutputArguments Variable. /// public static readonly NodeId ServerCapabilitiesType_RoleSet_AddRole_OutputArguments = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_RoleSet_AddRole_OutputArguments); /// /// The identifier for the ServerCapabilitiesType_RoleSet_RemoveRole_InputArguments Variable. /// public static readonly NodeId ServerCapabilitiesType_RoleSet_RemoveRole_InputArguments = new NodeId(Opc.Ua.Variables.ServerCapabilitiesType_RoleSet_RemoveRole_InputArguments); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_ServerViewCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_ServerViewCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_ServerViewCount); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSessionCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSessionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSessionCount); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSessionCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSessionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSessionCount); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedSessionCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedSessionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedSessionCount); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedSessionCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedSessionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedSessionCount); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_SessionTimeoutCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_SessionTimeoutCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_SessionTimeoutCount); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_SessionAbortCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_SessionAbortCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_SessionAbortCount); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_PublishingIntervalCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_PublishingIntervalCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_PublishingIntervalCount); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSubscriptionCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSubscriptionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_CurrentSubscriptionCount); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSubscriptionCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSubscriptionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_CumulatedSubscriptionCount); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedRequestsCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedRequestsCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_SecurityRejectedRequestsCount); /// /// The identifier for the ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedRequestsCount Variable. /// public static readonly NodeId ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedRequestsCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_ServerDiagnosticsSummary_RejectedRequestsCount); /// /// The identifier for the ServerDiagnosticsType_SamplingIntervalDiagnosticsArray Variable. /// public static readonly NodeId ServerDiagnosticsType_SamplingIntervalDiagnosticsArray = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_SamplingIntervalDiagnosticsArray); /// /// The identifier for the ServerDiagnosticsType_SubscriptionDiagnosticsArray Variable. /// public static readonly NodeId ServerDiagnosticsType_SubscriptionDiagnosticsArray = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_SubscriptionDiagnosticsArray); /// /// The identifier for the ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionDiagnosticsArray Variable. /// public static readonly NodeId ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionDiagnosticsArray = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionDiagnosticsArray); /// /// The identifier for the ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray Variable. /// public static readonly NodeId ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray); /// /// The identifier for the ServerDiagnosticsType_EnabledFlag Variable. /// public static readonly NodeId ServerDiagnosticsType_EnabledFlag = new NodeId(Opc.Ua.Variables.ServerDiagnosticsType_EnabledFlag); /// /// The identifier for the SessionsDiagnosticsSummaryType_SessionDiagnosticsArray Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_SessionDiagnosticsArray = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_SessionDiagnosticsArray); /// /// The identifier for the SessionsDiagnosticsSummaryType_SessionSecurityDiagnosticsArray Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_SessionSecurityDiagnosticsArray = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_SessionSecurityDiagnosticsArray); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionId Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionId = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionId); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionName Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionName = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SessionName); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientDescription Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientDescription = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientDescription); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ServerUri Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ServerUri = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ServerUri); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_EndpointUrl Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_EndpointUrl = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_EndpointUrl); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_LocaleIds Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_LocaleIds = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_LocaleIds); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ActualSessionTimeout Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ActualSessionTimeout = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ActualSessionTimeout); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_MaxResponseMessageSize Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_MaxResponseMessageSize = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_MaxResponseMessageSize); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientConnectionTime Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientConnectionTime = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientConnectionTime); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientLastContactTime Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientLastContactTime = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ClientLastContactTime); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentSubscriptionsCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentSubscriptionsCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentMonitoredItemsCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentMonitoredItemsCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentPublishRequestsInQueue Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentPublishRequestsInQueue = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CurrentPublishRequestsInQueue); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TotalRequestCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TotalRequestCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TotalRequestCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnauthorizedRequestCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnauthorizedRequestCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnauthorizedRequestCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ReadCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ReadCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ReadCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryReadCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryReadCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryReadCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_WriteCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_WriteCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_WriteCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryUpdateCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryUpdateCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_HistoryUpdateCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CallCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CallCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CallCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateMonitoredItemsCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateMonitoredItemsCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifyMonitoredItemsCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifyMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifyMonitoredItemsCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetMonitoringModeCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetMonitoringModeCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetMonitoringModeCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetTriggeringCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetTriggeringCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetTriggeringCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteMonitoredItemsCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteMonitoredItemsCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateSubscriptionCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateSubscriptionCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_CreateSubscriptionCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifySubscriptionCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifySubscriptionCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_ModifySubscriptionCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetPublishingModeCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetPublishingModeCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_SetPublishingModeCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_PublishCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_PublishCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_PublishCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RepublishCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RepublishCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RepublishCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TransferSubscriptionsCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TransferSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TransferSubscriptionsCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteSubscriptionsCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteSubscriptionsCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddNodesCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddNodesCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddNodesCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddReferencesCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddReferencesCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_AddReferencesCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteNodesCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteNodesCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteNodesCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteReferencesCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteReferencesCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_DeleteReferencesCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseNextCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseNextCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_BrowseNextCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryFirstCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryFirstCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryFirstCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryNextCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryNextCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_QueryNextCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RegisterNodesCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RegisterNodesCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_RegisterNodesCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnregisterNodesCount Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnregisterNodesCount = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionDiagnostics_UnregisterNodesCount); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SessionId Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SessionId = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SessionId); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdOfSession Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdOfSession = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdOfSession); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdHistory Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdHistory = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientUserIdHistory); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_AuthenticationMechanism Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_AuthenticationMechanism = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_AuthenticationMechanism); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_Encoding Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_Encoding = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_Encoding); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_TransportProtocol Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_TransportProtocol = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_TransportProtocol); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityMode Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityMode = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityMode); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityPolicyUri Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityPolicyUri = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_SecurityPolicyUri); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientCertificate Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientCertificate = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SessionSecurityDiagnostics_ClientCertificate); /// /// The identifier for the SessionsDiagnosticsSummaryType_ClientName_Placeholder_SubscriptionDiagnosticsArray Variable. /// public static readonly NodeId SessionsDiagnosticsSummaryType_ClientName_Placeholder_SubscriptionDiagnosticsArray = new NodeId(Opc.Ua.Variables.SessionsDiagnosticsSummaryType_ClientName_Placeholder_SubscriptionDiagnosticsArray); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_SessionId Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_SessionId = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_SessionId); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_SessionName Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_SessionName = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_SessionName); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ClientDescription Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_ClientDescription = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_ClientDescription); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ServerUri Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_ServerUri = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_ServerUri); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_EndpointUrl Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_EndpointUrl = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_EndpointUrl); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_LocaleIds Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_LocaleIds = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_LocaleIds); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ActualSessionTimeout Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_ActualSessionTimeout = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_ActualSessionTimeout); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_MaxResponseMessageSize Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_MaxResponseMessageSize = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_MaxResponseMessageSize); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ClientConnectionTime Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_ClientConnectionTime = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_ClientConnectionTime); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ClientLastContactTime Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_ClientLastContactTime = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_ClientLastContactTime); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CurrentSubscriptionsCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_CurrentSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_CurrentSubscriptionsCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CurrentMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_CurrentMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_CurrentMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CurrentPublishRequestsInQueue Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_CurrentPublishRequestsInQueue = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_CurrentPublishRequestsInQueue); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_TotalRequestCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_TotalRequestCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_TotalRequestCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_UnauthorizedRequestCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_UnauthorizedRequestCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_UnauthorizedRequestCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ReadCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_ReadCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_ReadCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_HistoryReadCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_HistoryReadCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_HistoryReadCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_WriteCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_WriteCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_WriteCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_HistoryUpdateCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_HistoryUpdateCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_HistoryUpdateCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CallCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_CallCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_CallCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CreateMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_CreateMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_CreateMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ModifyMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_ModifyMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_ModifyMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_SetMonitoringModeCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_SetMonitoringModeCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_SetMonitoringModeCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_SetTriggeringCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_SetTriggeringCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_SetTriggeringCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_DeleteMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_DeleteMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_DeleteMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_CreateSubscriptionCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_CreateSubscriptionCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_CreateSubscriptionCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_ModifySubscriptionCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_ModifySubscriptionCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_ModifySubscriptionCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_SetPublishingModeCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_SetPublishingModeCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_SetPublishingModeCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_PublishCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_PublishCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_PublishCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_RepublishCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_RepublishCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_RepublishCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_TransferSubscriptionsCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_TransferSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_TransferSubscriptionsCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_DeleteSubscriptionsCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_DeleteSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_DeleteSubscriptionsCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_AddNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_AddNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_AddNodesCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_AddReferencesCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_AddReferencesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_AddReferencesCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_DeleteNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_DeleteNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_DeleteNodesCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_DeleteReferencesCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_DeleteReferencesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_DeleteReferencesCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_BrowseCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_BrowseCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_BrowseCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_BrowseNextCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_BrowseNextCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_BrowseNextCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_QueryFirstCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_QueryFirstCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_QueryFirstCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_QueryNextCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_QueryNextCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_QueryNextCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_RegisterNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_RegisterNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_RegisterNodesCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionDiagnostics_UnregisterNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionDiagnostics_UnregisterNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionDiagnostics_UnregisterNodesCount); /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionSecurityDiagnostics = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionSecurityDiagnostics); /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SessionId Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SessionId = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SessionId); /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdOfSession Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdOfSession = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdOfSession); /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdHistory Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdHistory = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientUserIdHistory); /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_AuthenticationMechanism Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionSecurityDiagnostics_AuthenticationMechanism = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionSecurityDiagnostics_AuthenticationMechanism); /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_Encoding Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionSecurityDiagnostics_Encoding = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionSecurityDiagnostics_Encoding); /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_TransportProtocol Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionSecurityDiagnostics_TransportProtocol = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionSecurityDiagnostics_TransportProtocol); /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityMode Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityMode = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityMode); /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityPolicyUri Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityPolicyUri = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionSecurityDiagnostics_SecurityPolicyUri); /// /// The identifier for the SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientCertificate Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientCertificate = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SessionSecurityDiagnostics_ClientCertificate); /// /// The identifier for the SessionDiagnosticsObjectType_SubscriptionDiagnosticsArray Variable. /// public static readonly NodeId SessionDiagnosticsObjectType_SubscriptionDiagnosticsArray = new NodeId(Opc.Ua.Variables.SessionDiagnosticsObjectType_SubscriptionDiagnosticsArray); /// /// The identifier for the ServerRedundancyType_RedundancySupport Variable. /// public static readonly NodeId ServerRedundancyType_RedundancySupport = new NodeId(Opc.Ua.Variables.ServerRedundancyType_RedundancySupport); /// /// The identifier for the TransparentRedundancyType_CurrentServerId Variable. /// public static readonly NodeId TransparentRedundancyType_CurrentServerId = new NodeId(Opc.Ua.Variables.TransparentRedundancyType_CurrentServerId); /// /// The identifier for the TransparentRedundancyType_RedundantServerArray Variable. /// public static readonly NodeId TransparentRedundancyType_RedundantServerArray = new NodeId(Opc.Ua.Variables.TransparentRedundancyType_RedundantServerArray); /// /// The identifier for the NonTransparentRedundancyType_ServerUriArray Variable. /// public static readonly NodeId NonTransparentRedundancyType_ServerUriArray = new NodeId(Opc.Ua.Variables.NonTransparentRedundancyType_ServerUriArray); /// /// The identifier for the NonTransparentNetworkRedundancyType_ServerNetworkGroups Variable. /// public static readonly NodeId NonTransparentNetworkRedundancyType_ServerNetworkGroups = new NodeId(Opc.Ua.Variables.NonTransparentNetworkRedundancyType_ServerNetworkGroups); /// /// The identifier for the OperationLimitsType_MaxNodesPerRead Variable. /// public static readonly NodeId OperationLimitsType_MaxNodesPerRead = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxNodesPerRead); /// /// The identifier for the OperationLimitsType_MaxNodesPerHistoryReadData Variable. /// public static readonly NodeId OperationLimitsType_MaxNodesPerHistoryReadData = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxNodesPerHistoryReadData); /// /// The identifier for the OperationLimitsType_MaxNodesPerHistoryReadEvents Variable. /// public static readonly NodeId OperationLimitsType_MaxNodesPerHistoryReadEvents = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxNodesPerHistoryReadEvents); /// /// The identifier for the OperationLimitsType_MaxNodesPerWrite Variable. /// public static readonly NodeId OperationLimitsType_MaxNodesPerWrite = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxNodesPerWrite); /// /// The identifier for the OperationLimitsType_MaxNodesPerHistoryUpdateData Variable. /// public static readonly NodeId OperationLimitsType_MaxNodesPerHistoryUpdateData = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxNodesPerHistoryUpdateData); /// /// The identifier for the OperationLimitsType_MaxNodesPerHistoryUpdateEvents Variable. /// public static readonly NodeId OperationLimitsType_MaxNodesPerHistoryUpdateEvents = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxNodesPerHistoryUpdateEvents); /// /// The identifier for the OperationLimitsType_MaxNodesPerMethodCall Variable. /// public static readonly NodeId OperationLimitsType_MaxNodesPerMethodCall = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxNodesPerMethodCall); /// /// The identifier for the OperationLimitsType_MaxNodesPerBrowse Variable. /// public static readonly NodeId OperationLimitsType_MaxNodesPerBrowse = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxNodesPerBrowse); /// /// The identifier for the OperationLimitsType_MaxNodesPerRegisterNodes Variable. /// public static readonly NodeId OperationLimitsType_MaxNodesPerRegisterNodes = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxNodesPerRegisterNodes); /// /// The identifier for the OperationLimitsType_MaxNodesPerTranslateBrowsePathsToNodeIds Variable. /// public static readonly NodeId OperationLimitsType_MaxNodesPerTranslateBrowsePathsToNodeIds = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxNodesPerTranslateBrowsePathsToNodeIds); /// /// The identifier for the OperationLimitsType_MaxNodesPerNodeManagement Variable. /// public static readonly NodeId OperationLimitsType_MaxNodesPerNodeManagement = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxNodesPerNodeManagement); /// /// The identifier for the OperationLimitsType_MaxMonitoredItemsPerCall Variable. /// public static readonly NodeId OperationLimitsType_MaxMonitoredItemsPerCall = new NodeId(Opc.Ua.Variables.OperationLimitsType_MaxMonitoredItemsPerCall); /// /// The identifier for the FileType_Size Variable. /// public static readonly NodeId FileType_Size = new NodeId(Opc.Ua.Variables.FileType_Size); /// /// The identifier for the FileType_Writable Variable. /// public static readonly NodeId FileType_Writable = new NodeId(Opc.Ua.Variables.FileType_Writable); /// /// The identifier for the FileType_UserWritable Variable. /// public static readonly NodeId FileType_UserWritable = new NodeId(Opc.Ua.Variables.FileType_UserWritable); /// /// The identifier for the FileType_OpenCount Variable. /// public static readonly NodeId FileType_OpenCount = new NodeId(Opc.Ua.Variables.FileType_OpenCount); /// /// The identifier for the FileType_MimeType Variable. /// public static readonly NodeId FileType_MimeType = new NodeId(Opc.Ua.Variables.FileType_MimeType); /// /// The identifier for the FileType_Open_InputArguments Variable. /// public static readonly NodeId FileType_Open_InputArguments = new NodeId(Opc.Ua.Variables.FileType_Open_InputArguments); /// /// The identifier for the FileType_Open_OutputArguments Variable. /// public static readonly NodeId FileType_Open_OutputArguments = new NodeId(Opc.Ua.Variables.FileType_Open_OutputArguments); /// /// The identifier for the FileType_Close_InputArguments Variable. /// public static readonly NodeId FileType_Close_InputArguments = new NodeId(Opc.Ua.Variables.FileType_Close_InputArguments); /// /// The identifier for the FileType_Read_InputArguments Variable. /// public static readonly NodeId FileType_Read_InputArguments = new NodeId(Opc.Ua.Variables.FileType_Read_InputArguments); /// /// The identifier for the FileType_Read_OutputArguments Variable. /// public static readonly NodeId FileType_Read_OutputArguments = new NodeId(Opc.Ua.Variables.FileType_Read_OutputArguments); /// /// The identifier for the FileType_Write_InputArguments Variable. /// public static readonly NodeId FileType_Write_InputArguments = new NodeId(Opc.Ua.Variables.FileType_Write_InputArguments); /// /// The identifier for the FileType_GetPosition_InputArguments Variable. /// public static readonly NodeId FileType_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.FileType_GetPosition_InputArguments); /// /// The identifier for the FileType_GetPosition_OutputArguments Variable. /// public static readonly NodeId FileType_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.FileType_GetPosition_OutputArguments); /// /// The identifier for the FileType_SetPosition_InputArguments Variable. /// public static readonly NodeId FileType_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.FileType_SetPosition_InputArguments); /// /// The identifier for the AddressSpaceFileType_Open_InputArguments Variable. /// public static readonly NodeId AddressSpaceFileType_Open_InputArguments = new NodeId(Opc.Ua.Variables.AddressSpaceFileType_Open_InputArguments); /// /// The identifier for the AddressSpaceFileType_Open_OutputArguments Variable. /// public static readonly NodeId AddressSpaceFileType_Open_OutputArguments = new NodeId(Opc.Ua.Variables.AddressSpaceFileType_Open_OutputArguments); /// /// The identifier for the AddressSpaceFileType_Close_InputArguments Variable. /// public static readonly NodeId AddressSpaceFileType_Close_InputArguments = new NodeId(Opc.Ua.Variables.AddressSpaceFileType_Close_InputArguments); /// /// The identifier for the AddressSpaceFileType_Read_InputArguments Variable. /// public static readonly NodeId AddressSpaceFileType_Read_InputArguments = new NodeId(Opc.Ua.Variables.AddressSpaceFileType_Read_InputArguments); /// /// The identifier for the AddressSpaceFileType_Read_OutputArguments Variable. /// public static readonly NodeId AddressSpaceFileType_Read_OutputArguments = new NodeId(Opc.Ua.Variables.AddressSpaceFileType_Read_OutputArguments); /// /// The identifier for the AddressSpaceFileType_Write_InputArguments Variable. /// public static readonly NodeId AddressSpaceFileType_Write_InputArguments = new NodeId(Opc.Ua.Variables.AddressSpaceFileType_Write_InputArguments); /// /// The identifier for the AddressSpaceFileType_GetPosition_InputArguments Variable. /// public static readonly NodeId AddressSpaceFileType_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.AddressSpaceFileType_GetPosition_InputArguments); /// /// The identifier for the AddressSpaceFileType_GetPosition_OutputArguments Variable. /// public static readonly NodeId AddressSpaceFileType_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.AddressSpaceFileType_GetPosition_OutputArguments); /// /// The identifier for the AddressSpaceFileType_SetPosition_InputArguments Variable. /// public static readonly NodeId AddressSpaceFileType_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.AddressSpaceFileType_SetPosition_InputArguments); /// /// The identifier for the NamespaceMetadataType_NamespaceUri Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceUri = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceUri); /// /// The identifier for the NamespaceMetadataType_NamespaceVersion Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceVersion = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceVersion); /// /// The identifier for the NamespaceMetadataType_NamespacePublicationDate Variable. /// public static readonly NodeId NamespaceMetadataType_NamespacePublicationDate = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespacePublicationDate); /// /// The identifier for the NamespaceMetadataType_IsNamespaceSubset Variable. /// public static readonly NodeId NamespaceMetadataType_IsNamespaceSubset = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_IsNamespaceSubset); /// /// The identifier for the NamespaceMetadataType_StaticNodeIdTypes Variable. /// public static readonly NodeId NamespaceMetadataType_StaticNodeIdTypes = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_StaticNodeIdTypes); /// /// The identifier for the NamespaceMetadataType_StaticNumericNodeIdRange Variable. /// public static readonly NodeId NamespaceMetadataType_StaticNumericNodeIdRange = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_StaticNumericNodeIdRange); /// /// The identifier for the NamespaceMetadataType_StaticStringNodeIdPattern Variable. /// public static readonly NodeId NamespaceMetadataType_StaticStringNodeIdPattern = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_StaticStringNodeIdPattern); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Size Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Size = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_Size); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Writable Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Writable = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_Writable); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_UserWritable Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_UserWritable = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_UserWritable); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_OpenCount Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_OpenCount = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_OpenCount); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Open_InputArguments Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Open_InputArguments = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_Open_InputArguments); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Open_OutputArguments Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Open_OutputArguments = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_Open_OutputArguments); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Close_InputArguments Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Close_InputArguments = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_Close_InputArguments); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Read_InputArguments Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Read_InputArguments = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_Read_InputArguments); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Read_OutputArguments Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Read_OutputArguments = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_Read_OutputArguments); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_Write_InputArguments Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_Write_InputArguments = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_Write_InputArguments); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_GetPosition_InputArguments Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_GetPosition_InputArguments); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_GetPosition_OutputArguments Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_GetPosition_OutputArguments); /// /// The identifier for the NamespaceMetadataType_NamespaceFile_SetPosition_InputArguments Variable. /// public static readonly NodeId NamespaceMetadataType_NamespaceFile_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_NamespaceFile_SetPosition_InputArguments); /// /// The identifier for the NamespaceMetadataType_DefaultRolePermissions Variable. /// public static readonly NodeId NamespaceMetadataType_DefaultRolePermissions = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_DefaultRolePermissions); /// /// The identifier for the NamespaceMetadataType_DefaultUserRolePermissions Variable. /// public static readonly NodeId NamespaceMetadataType_DefaultUserRolePermissions = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_DefaultUserRolePermissions); /// /// The identifier for the NamespaceMetadataType_DefaultAccessRestrictions Variable. /// public static readonly NodeId NamespaceMetadataType_DefaultAccessRestrictions = new NodeId(Opc.Ua.Variables.NamespaceMetadataType_DefaultAccessRestrictions); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceUri Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceUri = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceUri); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceVersion Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceVersion = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceVersion); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespacePublicationDate Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespacePublicationDate = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespacePublicationDate); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_IsNamespaceSubset Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_IsNamespaceSubset = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_IsNamespaceSubset); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_StaticNodeIdTypes Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_StaticNodeIdTypes = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_StaticNodeIdTypes); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_StaticNumericNodeIdRange Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_StaticNumericNodeIdRange = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_StaticNumericNodeIdRange); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_StaticStringNodeIdPattern Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_StaticStringNodeIdPattern = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_StaticStringNodeIdPattern); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Size Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Size = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Size); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Writable Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Writable = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Writable); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_UserWritable Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_UserWritable = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_UserWritable); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_OpenCount Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_OpenCount = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_OpenCount); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_InputArguments Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_InputArguments = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_InputArguments); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_OutputArguments Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_OutputArguments = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open_OutputArguments); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close_InputArguments Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close_InputArguments = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Close_InputArguments); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_InputArguments Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_InputArguments = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_InputArguments); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_OutputArguments Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_OutputArguments = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Read_OutputArguments); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write_InputArguments Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write_InputArguments = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Write_InputArguments); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_InputArguments Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_InputArguments); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_OutputArguments Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_GetPosition_OutputArguments); /// /// The identifier for the NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition_InputArguments Variable. /// public static readonly NodeId NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.NamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_SetPosition_InputArguments); /// /// The identifier for the BaseEventType_EventId Variable. /// public static readonly NodeId BaseEventType_EventId = new NodeId(Opc.Ua.Variables.BaseEventType_EventId); /// /// The identifier for the BaseEventType_EventType Variable. /// public static readonly NodeId BaseEventType_EventType = new NodeId(Opc.Ua.Variables.BaseEventType_EventType); /// /// The identifier for the BaseEventType_SourceNode Variable. /// public static readonly NodeId BaseEventType_SourceNode = new NodeId(Opc.Ua.Variables.BaseEventType_SourceNode); /// /// The identifier for the BaseEventType_SourceName Variable. /// public static readonly NodeId BaseEventType_SourceName = new NodeId(Opc.Ua.Variables.BaseEventType_SourceName); /// /// The identifier for the BaseEventType_Time Variable. /// public static readonly NodeId BaseEventType_Time = new NodeId(Opc.Ua.Variables.BaseEventType_Time); /// /// The identifier for the BaseEventType_ReceiveTime Variable. /// public static readonly NodeId BaseEventType_ReceiveTime = new NodeId(Opc.Ua.Variables.BaseEventType_ReceiveTime); /// /// The identifier for the BaseEventType_LocalTime Variable. /// public static readonly NodeId BaseEventType_LocalTime = new NodeId(Opc.Ua.Variables.BaseEventType_LocalTime); /// /// The identifier for the BaseEventType_Message Variable. /// public static readonly NodeId BaseEventType_Message = new NodeId(Opc.Ua.Variables.BaseEventType_Message); /// /// The identifier for the BaseEventType_Severity Variable. /// public static readonly NodeId BaseEventType_Severity = new NodeId(Opc.Ua.Variables.BaseEventType_Severity); /// /// The identifier for the AuditEventType_ActionTimeStamp Variable. /// public static readonly NodeId AuditEventType_ActionTimeStamp = new NodeId(Opc.Ua.Variables.AuditEventType_ActionTimeStamp); /// /// The identifier for the AuditEventType_Status Variable. /// public static readonly NodeId AuditEventType_Status = new NodeId(Opc.Ua.Variables.AuditEventType_Status); /// /// The identifier for the AuditEventType_ServerId Variable. /// public static readonly NodeId AuditEventType_ServerId = new NodeId(Opc.Ua.Variables.AuditEventType_ServerId); /// /// The identifier for the AuditEventType_ClientAuditEntryId Variable. /// public static readonly NodeId AuditEventType_ClientAuditEntryId = new NodeId(Opc.Ua.Variables.AuditEventType_ClientAuditEntryId); /// /// The identifier for the AuditEventType_ClientUserId Variable. /// public static readonly NodeId AuditEventType_ClientUserId = new NodeId(Opc.Ua.Variables.AuditEventType_ClientUserId); /// /// The identifier for the AuditSecurityEventType_StatusCodeId Variable. /// public static readonly NodeId AuditSecurityEventType_StatusCodeId = new NodeId(Opc.Ua.Variables.AuditSecurityEventType_StatusCodeId); /// /// The identifier for the AuditChannelEventType_SecureChannelId Variable. /// public static readonly NodeId AuditChannelEventType_SecureChannelId = new NodeId(Opc.Ua.Variables.AuditChannelEventType_SecureChannelId); /// /// The identifier for the AuditOpenSecureChannelEventType_ClientCertificate Variable. /// public static readonly NodeId AuditOpenSecureChannelEventType_ClientCertificate = new NodeId(Opc.Ua.Variables.AuditOpenSecureChannelEventType_ClientCertificate); /// /// The identifier for the AuditOpenSecureChannelEventType_ClientCertificateThumbprint Variable. /// public static readonly NodeId AuditOpenSecureChannelEventType_ClientCertificateThumbprint = new NodeId(Opc.Ua.Variables.AuditOpenSecureChannelEventType_ClientCertificateThumbprint); /// /// The identifier for the AuditOpenSecureChannelEventType_RequestType Variable. /// public static readonly NodeId AuditOpenSecureChannelEventType_RequestType = new NodeId(Opc.Ua.Variables.AuditOpenSecureChannelEventType_RequestType); /// /// The identifier for the AuditOpenSecureChannelEventType_SecurityPolicyUri Variable. /// public static readonly NodeId AuditOpenSecureChannelEventType_SecurityPolicyUri = new NodeId(Opc.Ua.Variables.AuditOpenSecureChannelEventType_SecurityPolicyUri); /// /// The identifier for the AuditOpenSecureChannelEventType_SecurityMode Variable. /// public static readonly NodeId AuditOpenSecureChannelEventType_SecurityMode = new NodeId(Opc.Ua.Variables.AuditOpenSecureChannelEventType_SecurityMode); /// /// The identifier for the AuditOpenSecureChannelEventType_RequestedLifetime Variable. /// public static readonly NodeId AuditOpenSecureChannelEventType_RequestedLifetime = new NodeId(Opc.Ua.Variables.AuditOpenSecureChannelEventType_RequestedLifetime); /// /// The identifier for the AuditSessionEventType_SessionId Variable. /// public static readonly NodeId AuditSessionEventType_SessionId = new NodeId(Opc.Ua.Variables.AuditSessionEventType_SessionId); /// /// The identifier for the AuditCreateSessionEventType_SecureChannelId Variable. /// public static readonly NodeId AuditCreateSessionEventType_SecureChannelId = new NodeId(Opc.Ua.Variables.AuditCreateSessionEventType_SecureChannelId); /// /// The identifier for the AuditCreateSessionEventType_ClientCertificate Variable. /// public static readonly NodeId AuditCreateSessionEventType_ClientCertificate = new NodeId(Opc.Ua.Variables.AuditCreateSessionEventType_ClientCertificate); /// /// The identifier for the AuditCreateSessionEventType_ClientCertificateThumbprint Variable. /// public static readonly NodeId AuditCreateSessionEventType_ClientCertificateThumbprint = new NodeId(Opc.Ua.Variables.AuditCreateSessionEventType_ClientCertificateThumbprint); /// /// The identifier for the AuditCreateSessionEventType_RevisedSessionTimeout Variable. /// public static readonly NodeId AuditCreateSessionEventType_RevisedSessionTimeout = new NodeId(Opc.Ua.Variables.AuditCreateSessionEventType_RevisedSessionTimeout); /// /// The identifier for the AuditUrlMismatchEventType_EndpointUrl Variable. /// public static readonly NodeId AuditUrlMismatchEventType_EndpointUrl = new NodeId(Opc.Ua.Variables.AuditUrlMismatchEventType_EndpointUrl); /// /// The identifier for the AuditActivateSessionEventType_ClientSoftwareCertificates Variable. /// public static readonly NodeId AuditActivateSessionEventType_ClientSoftwareCertificates = new NodeId(Opc.Ua.Variables.AuditActivateSessionEventType_ClientSoftwareCertificates); /// /// The identifier for the AuditActivateSessionEventType_UserIdentityToken Variable. /// public static readonly NodeId AuditActivateSessionEventType_UserIdentityToken = new NodeId(Opc.Ua.Variables.AuditActivateSessionEventType_UserIdentityToken); /// /// The identifier for the AuditActivateSessionEventType_SecureChannelId Variable. /// public static readonly NodeId AuditActivateSessionEventType_SecureChannelId = new NodeId(Opc.Ua.Variables.AuditActivateSessionEventType_SecureChannelId); /// /// The identifier for the AuditCancelEventType_RequestHandle Variable. /// public static readonly NodeId AuditCancelEventType_RequestHandle = new NodeId(Opc.Ua.Variables.AuditCancelEventType_RequestHandle); /// /// The identifier for the AuditCertificateEventType_Certificate Variable. /// public static readonly NodeId AuditCertificateEventType_Certificate = new NodeId(Opc.Ua.Variables.AuditCertificateEventType_Certificate); /// /// The identifier for the AuditCertificateDataMismatchEventType_InvalidHostname Variable. /// public static readonly NodeId AuditCertificateDataMismatchEventType_InvalidHostname = new NodeId(Opc.Ua.Variables.AuditCertificateDataMismatchEventType_InvalidHostname); /// /// The identifier for the AuditCertificateDataMismatchEventType_InvalidUri Variable. /// public static readonly NodeId AuditCertificateDataMismatchEventType_InvalidUri = new NodeId(Opc.Ua.Variables.AuditCertificateDataMismatchEventType_InvalidUri); /// /// The identifier for the AuditAddNodesEventType_NodesToAdd Variable. /// public static readonly NodeId AuditAddNodesEventType_NodesToAdd = new NodeId(Opc.Ua.Variables.AuditAddNodesEventType_NodesToAdd); /// /// The identifier for the AuditDeleteNodesEventType_NodesToDelete Variable. /// public static readonly NodeId AuditDeleteNodesEventType_NodesToDelete = new NodeId(Opc.Ua.Variables.AuditDeleteNodesEventType_NodesToDelete); /// /// The identifier for the AuditAddReferencesEventType_ReferencesToAdd Variable. /// public static readonly NodeId AuditAddReferencesEventType_ReferencesToAdd = new NodeId(Opc.Ua.Variables.AuditAddReferencesEventType_ReferencesToAdd); /// /// The identifier for the AuditDeleteReferencesEventType_ReferencesToDelete Variable. /// public static readonly NodeId AuditDeleteReferencesEventType_ReferencesToDelete = new NodeId(Opc.Ua.Variables.AuditDeleteReferencesEventType_ReferencesToDelete); /// /// The identifier for the AuditWriteUpdateEventType_AttributeId Variable. /// public static readonly NodeId AuditWriteUpdateEventType_AttributeId = new NodeId(Opc.Ua.Variables.AuditWriteUpdateEventType_AttributeId); /// /// The identifier for the AuditWriteUpdateEventType_IndexRange Variable. /// public static readonly NodeId AuditWriteUpdateEventType_IndexRange = new NodeId(Opc.Ua.Variables.AuditWriteUpdateEventType_IndexRange); /// /// The identifier for the AuditWriteUpdateEventType_OldValue Variable. /// public static readonly NodeId AuditWriteUpdateEventType_OldValue = new NodeId(Opc.Ua.Variables.AuditWriteUpdateEventType_OldValue); /// /// The identifier for the AuditWriteUpdateEventType_NewValue Variable. /// public static readonly NodeId AuditWriteUpdateEventType_NewValue = new NodeId(Opc.Ua.Variables.AuditWriteUpdateEventType_NewValue); /// /// The identifier for the AuditHistoryUpdateEventType_ParameterDataTypeId Variable. /// public static readonly NodeId AuditHistoryUpdateEventType_ParameterDataTypeId = new NodeId(Opc.Ua.Variables.AuditHistoryUpdateEventType_ParameterDataTypeId); /// /// The identifier for the AuditUpdateMethodEventType_MethodId Variable. /// public static readonly NodeId AuditUpdateMethodEventType_MethodId = new NodeId(Opc.Ua.Variables.AuditUpdateMethodEventType_MethodId); /// /// The identifier for the AuditUpdateMethodEventType_InputArguments Variable. /// public static readonly NodeId AuditUpdateMethodEventType_InputArguments = new NodeId(Opc.Ua.Variables.AuditUpdateMethodEventType_InputArguments); /// /// The identifier for the SystemStatusChangeEventType_SystemState Variable. /// public static readonly NodeId SystemStatusChangeEventType_SystemState = new NodeId(Opc.Ua.Variables.SystemStatusChangeEventType_SystemState); /// /// The identifier for the GeneralModelChangeEventType_Changes Variable. /// public static readonly NodeId GeneralModelChangeEventType_Changes = new NodeId(Opc.Ua.Variables.GeneralModelChangeEventType_Changes); /// /// The identifier for the SemanticChangeEventType_Changes Variable. /// public static readonly NodeId SemanticChangeEventType_Changes = new NodeId(Opc.Ua.Variables.SemanticChangeEventType_Changes); /// /// The identifier for the ProgressEventType_Context Variable. /// public static readonly NodeId ProgressEventType_Context = new NodeId(Opc.Ua.Variables.ProgressEventType_Context); /// /// The identifier for the ProgressEventType_Progress Variable. /// public static readonly NodeId ProgressEventType_Progress = new NodeId(Opc.Ua.Variables.ProgressEventType_Progress); /// /// The identifier for the ServerStatusType_StartTime Variable. /// public static readonly NodeId ServerStatusType_StartTime = new NodeId(Opc.Ua.Variables.ServerStatusType_StartTime); /// /// The identifier for the ServerStatusType_CurrentTime Variable. /// public static readonly NodeId ServerStatusType_CurrentTime = new NodeId(Opc.Ua.Variables.ServerStatusType_CurrentTime); /// /// The identifier for the ServerStatusType_State Variable. /// public static readonly NodeId ServerStatusType_State = new NodeId(Opc.Ua.Variables.ServerStatusType_State); /// /// The identifier for the ServerStatusType_BuildInfo Variable. /// public static readonly NodeId ServerStatusType_BuildInfo = new NodeId(Opc.Ua.Variables.ServerStatusType_BuildInfo); /// /// The identifier for the ServerStatusType_BuildInfo_ProductUri Variable. /// public static readonly NodeId ServerStatusType_BuildInfo_ProductUri = new NodeId(Opc.Ua.Variables.ServerStatusType_BuildInfo_ProductUri); /// /// The identifier for the ServerStatusType_BuildInfo_ManufacturerName Variable. /// public static readonly NodeId ServerStatusType_BuildInfo_ManufacturerName = new NodeId(Opc.Ua.Variables.ServerStatusType_BuildInfo_ManufacturerName); /// /// The identifier for the ServerStatusType_BuildInfo_ProductName Variable. /// public static readonly NodeId ServerStatusType_BuildInfo_ProductName = new NodeId(Opc.Ua.Variables.ServerStatusType_BuildInfo_ProductName); /// /// The identifier for the ServerStatusType_BuildInfo_SoftwareVersion Variable. /// public static readonly NodeId ServerStatusType_BuildInfo_SoftwareVersion = new NodeId(Opc.Ua.Variables.ServerStatusType_BuildInfo_SoftwareVersion); /// /// The identifier for the ServerStatusType_BuildInfo_BuildNumber Variable. /// public static readonly NodeId ServerStatusType_BuildInfo_BuildNumber = new NodeId(Opc.Ua.Variables.ServerStatusType_BuildInfo_BuildNumber); /// /// The identifier for the ServerStatusType_BuildInfo_BuildDate Variable. /// public static readonly NodeId ServerStatusType_BuildInfo_BuildDate = new NodeId(Opc.Ua.Variables.ServerStatusType_BuildInfo_BuildDate); /// /// The identifier for the ServerStatusType_SecondsTillShutdown Variable. /// public static readonly NodeId ServerStatusType_SecondsTillShutdown = new NodeId(Opc.Ua.Variables.ServerStatusType_SecondsTillShutdown); /// /// The identifier for the ServerStatusType_ShutdownReason Variable. /// public static readonly NodeId ServerStatusType_ShutdownReason = new NodeId(Opc.Ua.Variables.ServerStatusType_ShutdownReason); /// /// The identifier for the BuildInfoType_ProductUri Variable. /// public static readonly NodeId BuildInfoType_ProductUri = new NodeId(Opc.Ua.Variables.BuildInfoType_ProductUri); /// /// The identifier for the BuildInfoType_ManufacturerName Variable. /// public static readonly NodeId BuildInfoType_ManufacturerName = new NodeId(Opc.Ua.Variables.BuildInfoType_ManufacturerName); /// /// The identifier for the BuildInfoType_ProductName Variable. /// public static readonly NodeId BuildInfoType_ProductName = new NodeId(Opc.Ua.Variables.BuildInfoType_ProductName); /// /// The identifier for the BuildInfoType_SoftwareVersion Variable. /// public static readonly NodeId BuildInfoType_SoftwareVersion = new NodeId(Opc.Ua.Variables.BuildInfoType_SoftwareVersion); /// /// The identifier for the BuildInfoType_BuildNumber Variable. /// public static readonly NodeId BuildInfoType_BuildNumber = new NodeId(Opc.Ua.Variables.BuildInfoType_BuildNumber); /// /// The identifier for the BuildInfoType_BuildDate Variable. /// public static readonly NodeId BuildInfoType_BuildDate = new NodeId(Opc.Ua.Variables.BuildInfoType_BuildDate); /// /// The identifier for the ServerDiagnosticsSummaryType_ServerViewCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_ServerViewCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_ServerViewCount); /// /// The identifier for the ServerDiagnosticsSummaryType_CurrentSessionCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_CurrentSessionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_CurrentSessionCount); /// /// The identifier for the ServerDiagnosticsSummaryType_CumulatedSessionCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_CumulatedSessionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_CumulatedSessionCount); /// /// The identifier for the ServerDiagnosticsSummaryType_SecurityRejectedSessionCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_SecurityRejectedSessionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_SecurityRejectedSessionCount); /// /// The identifier for the ServerDiagnosticsSummaryType_RejectedSessionCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_RejectedSessionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_RejectedSessionCount); /// /// The identifier for the ServerDiagnosticsSummaryType_SessionTimeoutCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_SessionTimeoutCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_SessionTimeoutCount); /// /// The identifier for the ServerDiagnosticsSummaryType_SessionAbortCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_SessionAbortCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_SessionAbortCount); /// /// The identifier for the ServerDiagnosticsSummaryType_PublishingIntervalCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_PublishingIntervalCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_PublishingIntervalCount); /// /// The identifier for the ServerDiagnosticsSummaryType_CurrentSubscriptionCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_CurrentSubscriptionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_CurrentSubscriptionCount); /// /// The identifier for the ServerDiagnosticsSummaryType_CumulatedSubscriptionCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_CumulatedSubscriptionCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_CumulatedSubscriptionCount); /// /// The identifier for the ServerDiagnosticsSummaryType_SecurityRejectedRequestsCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_SecurityRejectedRequestsCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_SecurityRejectedRequestsCount); /// /// The identifier for the ServerDiagnosticsSummaryType_RejectedRequestsCount Variable. /// public static readonly NodeId ServerDiagnosticsSummaryType_RejectedRequestsCount = new NodeId(Opc.Ua.Variables.ServerDiagnosticsSummaryType_RejectedRequestsCount); /// /// The identifier for the SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics Variable. /// public static readonly NodeId SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics = new NodeId(Opc.Ua.Variables.SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics); /// /// The identifier for the SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SamplingInterval Variable. /// public static readonly NodeId SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SamplingInterval = new NodeId(Opc.Ua.Variables.SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SamplingInterval); /// /// The identifier for the SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SampledMonitoredItemsCount Variable. /// public static readonly NodeId SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SampledMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_SampledMonitoredItemsCount); /// /// The identifier for the SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_MaxSampledMonitoredItemsCount Variable. /// public static readonly NodeId SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_MaxSampledMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_MaxSampledMonitoredItemsCount); /// /// The identifier for the SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_DisabledMonitoredItemsSamplingCount Variable. /// public static readonly NodeId SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_DisabledMonitoredItemsSamplingCount = new NodeId(Opc.Ua.Variables.SamplingIntervalDiagnosticsArrayType_SamplingIntervalDiagnostics_DisabledMonitoredItemsSamplingCount); /// /// The identifier for the SamplingIntervalDiagnosticsType_SamplingInterval Variable. /// public static readonly NodeId SamplingIntervalDiagnosticsType_SamplingInterval = new NodeId(Opc.Ua.Variables.SamplingIntervalDiagnosticsType_SamplingInterval); /// /// The identifier for the SamplingIntervalDiagnosticsType_SampledMonitoredItemsCount Variable. /// public static readonly NodeId SamplingIntervalDiagnosticsType_SampledMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SamplingIntervalDiagnosticsType_SampledMonitoredItemsCount); /// /// The identifier for the SamplingIntervalDiagnosticsType_MaxSampledMonitoredItemsCount Variable. /// public static readonly NodeId SamplingIntervalDiagnosticsType_MaxSampledMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SamplingIntervalDiagnosticsType_MaxSampledMonitoredItemsCount); /// /// The identifier for the SamplingIntervalDiagnosticsType_DisabledMonitoredItemsSamplingCount Variable. /// public static readonly NodeId SamplingIntervalDiagnosticsType_DisabledMonitoredItemsSamplingCount = new NodeId(Opc.Ua.Variables.SamplingIntervalDiagnosticsType_DisabledMonitoredItemsSamplingCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SessionId Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SessionId = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SessionId); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SubscriptionId Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SubscriptionId = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_SubscriptionId); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_Priority Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_Priority = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_Priority); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingInterval Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingInterval = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingInterval); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxKeepAliveCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxKeepAliveCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxKeepAliveCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxLifetimeCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxLifetimeCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxLifetimeCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxNotificationsPerPublish Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxNotificationsPerPublish = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MaxNotificationsPerPublish); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingEnabled Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingEnabled = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishingEnabled); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_ModifyCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_ModifyCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_ModifyCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EnableCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EnableCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EnableCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisableCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisableCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisableCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishRequestCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishRequestCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishRequestCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageRequestCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageRequestCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageRequestCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_RepublishMessageCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferRequestCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferRequestCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferRequestCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToAltClientCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToAltClientCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToAltClientCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToSameClientCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToSameClientCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_TransferredToSameClientCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishRequestCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishRequestCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_PublishRequestCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DataChangeNotificationsCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DataChangeNotificationsCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DataChangeNotificationsCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventNotificationsCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventNotificationsCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventNotificationsCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NotificationsCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NotificationsCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NotificationsCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_LatePublishRequestCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_LatePublishRequestCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_LatePublishRequestCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentKeepAliveCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentKeepAliveCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentKeepAliveCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentLifetimeCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentLifetimeCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_CurrentLifetimeCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_UnacknowledgedMessageCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_UnacknowledgedMessageCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_UnacknowledgedMessageCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DiscardedMessageCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DiscardedMessageCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DiscardedMessageCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoredItemCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoredItemCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoredItemCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisabledMonitoredItemCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisabledMonitoredItemCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_DisabledMonitoredItemCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoringQueueOverflowCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoringQueueOverflowCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_MonitoringQueueOverflowCount); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NextSequenceNumber Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NextSequenceNumber = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_NextSequenceNumber); /// /// The identifier for the SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventQueueOverflowCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventQueueOverflowCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsArrayType_SubscriptionDiagnostics_EventQueueOverflowCount); /// /// The identifier for the SubscriptionDiagnosticsType_SessionId Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_SessionId = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_SessionId); /// /// The identifier for the SubscriptionDiagnosticsType_SubscriptionId Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_SubscriptionId = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_SubscriptionId); /// /// The identifier for the SubscriptionDiagnosticsType_Priority Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_Priority = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_Priority); /// /// The identifier for the SubscriptionDiagnosticsType_PublishingInterval Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_PublishingInterval = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_PublishingInterval); /// /// The identifier for the SubscriptionDiagnosticsType_MaxKeepAliveCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_MaxKeepAliveCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_MaxKeepAliveCount); /// /// The identifier for the SubscriptionDiagnosticsType_MaxLifetimeCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_MaxLifetimeCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_MaxLifetimeCount); /// /// The identifier for the SubscriptionDiagnosticsType_MaxNotificationsPerPublish Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_MaxNotificationsPerPublish = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_MaxNotificationsPerPublish); /// /// The identifier for the SubscriptionDiagnosticsType_PublishingEnabled Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_PublishingEnabled = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_PublishingEnabled); /// /// The identifier for the SubscriptionDiagnosticsType_ModifyCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_ModifyCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_ModifyCount); /// /// The identifier for the SubscriptionDiagnosticsType_EnableCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_EnableCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_EnableCount); /// /// The identifier for the SubscriptionDiagnosticsType_DisableCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_DisableCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_DisableCount); /// /// The identifier for the SubscriptionDiagnosticsType_RepublishRequestCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_RepublishRequestCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_RepublishRequestCount); /// /// The identifier for the SubscriptionDiagnosticsType_RepublishMessageRequestCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_RepublishMessageRequestCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_RepublishMessageRequestCount); /// /// The identifier for the SubscriptionDiagnosticsType_RepublishMessageCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_RepublishMessageCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_RepublishMessageCount); /// /// The identifier for the SubscriptionDiagnosticsType_TransferRequestCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_TransferRequestCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_TransferRequestCount); /// /// The identifier for the SubscriptionDiagnosticsType_TransferredToAltClientCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_TransferredToAltClientCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_TransferredToAltClientCount); /// /// The identifier for the SubscriptionDiagnosticsType_TransferredToSameClientCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_TransferredToSameClientCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_TransferredToSameClientCount); /// /// The identifier for the SubscriptionDiagnosticsType_PublishRequestCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_PublishRequestCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_PublishRequestCount); /// /// The identifier for the SubscriptionDiagnosticsType_DataChangeNotificationsCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_DataChangeNotificationsCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_DataChangeNotificationsCount); /// /// The identifier for the SubscriptionDiagnosticsType_EventNotificationsCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_EventNotificationsCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_EventNotificationsCount); /// /// The identifier for the SubscriptionDiagnosticsType_NotificationsCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_NotificationsCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_NotificationsCount); /// /// The identifier for the SubscriptionDiagnosticsType_LatePublishRequestCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_LatePublishRequestCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_LatePublishRequestCount); /// /// The identifier for the SubscriptionDiagnosticsType_CurrentKeepAliveCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_CurrentKeepAliveCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_CurrentKeepAliveCount); /// /// The identifier for the SubscriptionDiagnosticsType_CurrentLifetimeCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_CurrentLifetimeCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_CurrentLifetimeCount); /// /// The identifier for the SubscriptionDiagnosticsType_UnacknowledgedMessageCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_UnacknowledgedMessageCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_UnacknowledgedMessageCount); /// /// The identifier for the SubscriptionDiagnosticsType_DiscardedMessageCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_DiscardedMessageCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_DiscardedMessageCount); /// /// The identifier for the SubscriptionDiagnosticsType_MonitoredItemCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_MonitoredItemCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_MonitoredItemCount); /// /// The identifier for the SubscriptionDiagnosticsType_DisabledMonitoredItemCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_DisabledMonitoredItemCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_DisabledMonitoredItemCount); /// /// The identifier for the SubscriptionDiagnosticsType_MonitoringQueueOverflowCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_MonitoringQueueOverflowCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_MonitoringQueueOverflowCount); /// /// The identifier for the SubscriptionDiagnosticsType_NextSequenceNumber Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_NextSequenceNumber = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_NextSequenceNumber); /// /// The identifier for the SubscriptionDiagnosticsType_EventQueueOverflowCount Variable. /// public static readonly NodeId SubscriptionDiagnosticsType_EventQueueOverflowCount = new NodeId(Opc.Ua.Variables.SubscriptionDiagnosticsType_EventQueueOverflowCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_SessionId Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_SessionId = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_SessionId); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_SessionName Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_SessionName = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_SessionName); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ClientDescription Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_ClientDescription = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_ClientDescription); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ServerUri Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_ServerUri = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_ServerUri); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_EndpointUrl Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_EndpointUrl = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_EndpointUrl); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_LocaleIds Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_LocaleIds = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_LocaleIds); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ActualSessionTimeout Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_ActualSessionTimeout = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_ActualSessionTimeout); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_MaxResponseMessageSize Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_MaxResponseMessageSize = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_MaxResponseMessageSize); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ClientConnectionTime Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_ClientConnectionTime = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_ClientConnectionTime); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ClientLastContactTime Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_ClientLastContactTime = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_ClientLastContactTime); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CurrentSubscriptionsCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_CurrentSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_CurrentSubscriptionsCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CurrentMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_CurrentMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_CurrentMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CurrentPublishRequestsInQueue Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_CurrentPublishRequestsInQueue = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_CurrentPublishRequestsInQueue); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_TotalRequestCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_TotalRequestCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_TotalRequestCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_UnauthorizedRequestCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_UnauthorizedRequestCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_UnauthorizedRequestCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ReadCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_ReadCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_ReadCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_HistoryReadCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_HistoryReadCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_HistoryReadCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_WriteCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_WriteCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_WriteCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_HistoryUpdateCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_HistoryUpdateCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_HistoryUpdateCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CallCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_CallCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_CallCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CreateMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_CreateMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_CreateMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ModifyMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_ModifyMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_ModifyMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_SetMonitoringModeCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_SetMonitoringModeCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_SetMonitoringModeCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_SetTriggeringCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_SetTriggeringCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_SetTriggeringCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_DeleteMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_DeleteMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_DeleteMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_CreateSubscriptionCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_CreateSubscriptionCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_CreateSubscriptionCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_ModifySubscriptionCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_ModifySubscriptionCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_ModifySubscriptionCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_SetPublishingModeCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_SetPublishingModeCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_SetPublishingModeCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_PublishCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_PublishCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_PublishCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_RepublishCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_RepublishCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_RepublishCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_TransferSubscriptionsCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_TransferSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_TransferSubscriptionsCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_DeleteSubscriptionsCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_DeleteSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_DeleteSubscriptionsCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_AddNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_AddNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_AddNodesCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_AddReferencesCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_AddReferencesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_AddReferencesCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_DeleteNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_DeleteNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_DeleteNodesCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_DeleteReferencesCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_DeleteReferencesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_DeleteReferencesCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_BrowseCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_BrowseCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_BrowseCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_BrowseNextCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_BrowseNextCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_BrowseNextCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_TranslateBrowsePathsToNodeIdsCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_QueryFirstCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_QueryFirstCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_QueryFirstCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_QueryNextCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_QueryNextCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_QueryNextCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_RegisterNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_RegisterNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_RegisterNodesCount); /// /// The identifier for the SessionDiagnosticsArrayType_SessionDiagnostics_UnregisterNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsArrayType_SessionDiagnostics_UnregisterNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsArrayType_SessionDiagnostics_UnregisterNodesCount); /// /// The identifier for the SessionDiagnosticsVariableType_SessionId Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_SessionId = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_SessionId); /// /// The identifier for the SessionDiagnosticsVariableType_SessionName Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_SessionName = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_SessionName); /// /// The identifier for the SessionDiagnosticsVariableType_ClientDescription Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_ClientDescription = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_ClientDescription); /// /// The identifier for the SessionDiagnosticsVariableType_ServerUri Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_ServerUri = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_ServerUri); /// /// The identifier for the SessionDiagnosticsVariableType_EndpointUrl Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_EndpointUrl = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_EndpointUrl); /// /// The identifier for the SessionDiagnosticsVariableType_LocaleIds Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_LocaleIds = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_LocaleIds); /// /// The identifier for the SessionDiagnosticsVariableType_ActualSessionTimeout Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_ActualSessionTimeout = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_ActualSessionTimeout); /// /// The identifier for the SessionDiagnosticsVariableType_MaxResponseMessageSize Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_MaxResponseMessageSize = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_MaxResponseMessageSize); /// /// The identifier for the SessionDiagnosticsVariableType_ClientConnectionTime Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_ClientConnectionTime = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_ClientConnectionTime); /// /// The identifier for the SessionDiagnosticsVariableType_ClientLastContactTime Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_ClientLastContactTime = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_ClientLastContactTime); /// /// The identifier for the SessionDiagnosticsVariableType_CurrentSubscriptionsCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_CurrentSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_CurrentSubscriptionsCount); /// /// The identifier for the SessionDiagnosticsVariableType_CurrentMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_CurrentMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_CurrentMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsVariableType_CurrentPublishRequestsInQueue Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_CurrentPublishRequestsInQueue = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_CurrentPublishRequestsInQueue); /// /// The identifier for the SessionDiagnosticsVariableType_TotalRequestCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_TotalRequestCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_TotalRequestCount); /// /// The identifier for the SessionDiagnosticsVariableType_UnauthorizedRequestCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_UnauthorizedRequestCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_UnauthorizedRequestCount); /// /// The identifier for the SessionDiagnosticsVariableType_ReadCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_ReadCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_ReadCount); /// /// The identifier for the SessionDiagnosticsVariableType_HistoryReadCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_HistoryReadCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_HistoryReadCount); /// /// The identifier for the SessionDiagnosticsVariableType_WriteCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_WriteCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_WriteCount); /// /// The identifier for the SessionDiagnosticsVariableType_HistoryUpdateCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_HistoryUpdateCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_HistoryUpdateCount); /// /// The identifier for the SessionDiagnosticsVariableType_CallCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_CallCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_CallCount); /// /// The identifier for the SessionDiagnosticsVariableType_CreateMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_CreateMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_CreateMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsVariableType_ModifyMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_ModifyMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_ModifyMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsVariableType_SetMonitoringModeCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_SetMonitoringModeCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_SetMonitoringModeCount); /// /// The identifier for the SessionDiagnosticsVariableType_SetTriggeringCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_SetTriggeringCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_SetTriggeringCount); /// /// The identifier for the SessionDiagnosticsVariableType_DeleteMonitoredItemsCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_DeleteMonitoredItemsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_DeleteMonitoredItemsCount); /// /// The identifier for the SessionDiagnosticsVariableType_CreateSubscriptionCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_CreateSubscriptionCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_CreateSubscriptionCount); /// /// The identifier for the SessionDiagnosticsVariableType_ModifySubscriptionCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_ModifySubscriptionCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_ModifySubscriptionCount); /// /// The identifier for the SessionDiagnosticsVariableType_SetPublishingModeCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_SetPublishingModeCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_SetPublishingModeCount); /// /// The identifier for the SessionDiagnosticsVariableType_PublishCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_PublishCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_PublishCount); /// /// The identifier for the SessionDiagnosticsVariableType_RepublishCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_RepublishCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_RepublishCount); /// /// The identifier for the SessionDiagnosticsVariableType_TransferSubscriptionsCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_TransferSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_TransferSubscriptionsCount); /// /// The identifier for the SessionDiagnosticsVariableType_DeleteSubscriptionsCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_DeleteSubscriptionsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_DeleteSubscriptionsCount); /// /// The identifier for the SessionDiagnosticsVariableType_AddNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_AddNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_AddNodesCount); /// /// The identifier for the SessionDiagnosticsVariableType_AddReferencesCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_AddReferencesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_AddReferencesCount); /// /// The identifier for the SessionDiagnosticsVariableType_DeleteNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_DeleteNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_DeleteNodesCount); /// /// The identifier for the SessionDiagnosticsVariableType_DeleteReferencesCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_DeleteReferencesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_DeleteReferencesCount); /// /// The identifier for the SessionDiagnosticsVariableType_BrowseCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_BrowseCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_BrowseCount); /// /// The identifier for the SessionDiagnosticsVariableType_BrowseNextCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_BrowseNextCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_BrowseNextCount); /// /// The identifier for the SessionDiagnosticsVariableType_TranslateBrowsePathsToNodeIdsCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_TranslateBrowsePathsToNodeIdsCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_TranslateBrowsePathsToNodeIdsCount); /// /// The identifier for the SessionDiagnosticsVariableType_QueryFirstCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_QueryFirstCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_QueryFirstCount); /// /// The identifier for the SessionDiagnosticsVariableType_QueryNextCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_QueryNextCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_QueryNextCount); /// /// The identifier for the SessionDiagnosticsVariableType_RegisterNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_RegisterNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_RegisterNodesCount); /// /// The identifier for the SessionDiagnosticsVariableType_UnregisterNodesCount Variable. /// public static readonly NodeId SessionDiagnosticsVariableType_UnregisterNodesCount = new NodeId(Opc.Ua.Variables.SessionDiagnosticsVariableType_UnregisterNodesCount); /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics Variable. /// public static readonly NodeId SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics); /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SessionId Variable. /// public static readonly NodeId SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SessionId = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SessionId); /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdOfSession Variable. /// public static readonly NodeId SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdOfSession = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdOfSession); /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdHistory Variable. /// public static readonly NodeId SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdHistory = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientUserIdHistory); /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_AuthenticationMechanism Variable. /// public static readonly NodeId SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_AuthenticationMechanism = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_AuthenticationMechanism); /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_Encoding Variable. /// public static readonly NodeId SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_Encoding = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_Encoding); /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_TransportProtocol Variable. /// public static readonly NodeId SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_TransportProtocol = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_TransportProtocol); /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityMode Variable. /// public static readonly NodeId SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityMode = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityMode); /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityPolicyUri Variable. /// public static readonly NodeId SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityPolicyUri = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_SecurityPolicyUri); /// /// The identifier for the SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientCertificate Variable. /// public static readonly NodeId SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientCertificate = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsArrayType_SessionSecurityDiagnostics_ClientCertificate); /// /// The identifier for the SessionSecurityDiagnosticsType_SessionId Variable. /// public static readonly NodeId SessionSecurityDiagnosticsType_SessionId = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsType_SessionId); /// /// The identifier for the SessionSecurityDiagnosticsType_ClientUserIdOfSession Variable. /// public static readonly NodeId SessionSecurityDiagnosticsType_ClientUserIdOfSession = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsType_ClientUserIdOfSession); /// /// The identifier for the SessionSecurityDiagnosticsType_ClientUserIdHistory Variable. /// public static readonly NodeId SessionSecurityDiagnosticsType_ClientUserIdHistory = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsType_ClientUserIdHistory); /// /// The identifier for the SessionSecurityDiagnosticsType_AuthenticationMechanism Variable. /// public static readonly NodeId SessionSecurityDiagnosticsType_AuthenticationMechanism = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsType_AuthenticationMechanism); /// /// The identifier for the SessionSecurityDiagnosticsType_Encoding Variable. /// public static readonly NodeId SessionSecurityDiagnosticsType_Encoding = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsType_Encoding); /// /// The identifier for the SessionSecurityDiagnosticsType_TransportProtocol Variable. /// public static readonly NodeId SessionSecurityDiagnosticsType_TransportProtocol = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsType_TransportProtocol); /// /// The identifier for the SessionSecurityDiagnosticsType_SecurityMode Variable. /// public static readonly NodeId SessionSecurityDiagnosticsType_SecurityMode = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsType_SecurityMode); /// /// The identifier for the SessionSecurityDiagnosticsType_SecurityPolicyUri Variable. /// public static readonly NodeId SessionSecurityDiagnosticsType_SecurityPolicyUri = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsType_SecurityPolicyUri); /// /// The identifier for the SessionSecurityDiagnosticsType_ClientCertificate Variable. /// public static readonly NodeId SessionSecurityDiagnosticsType_ClientCertificate = new NodeId(Opc.Ua.Variables.SessionSecurityDiagnosticsType_ClientCertificate); /// /// The identifier for the OptionSetType_OptionSetValues Variable. /// public static readonly NodeId OptionSetType_OptionSetValues = new NodeId(Opc.Ua.Variables.OptionSetType_OptionSetValues); /// /// The identifier for the OptionSetType_BitMask Variable. /// public static readonly NodeId OptionSetType_BitMask = new NodeId(Opc.Ua.Variables.OptionSetType_BitMask); /// /// The identifier for the SelectionListType_Selections Variable. /// public static readonly NodeId SelectionListType_Selections = new NodeId(Opc.Ua.Variables.SelectionListType_Selections); /// /// The identifier for the SelectionListType_SelectionDescriptions Variable. /// public static readonly NodeId SelectionListType_SelectionDescriptions = new NodeId(Opc.Ua.Variables.SelectionListType_SelectionDescriptions); /// /// The identifier for the SelectionListType_RestrictToList Variable. /// public static readonly NodeId SelectionListType_RestrictToList = new NodeId(Opc.Ua.Variables.SelectionListType_RestrictToList); /// /// The identifier for the AudioVariableType_ListId Variable. /// public static readonly NodeId AudioVariableType_ListId = new NodeId(Opc.Ua.Variables.AudioVariableType_ListId); /// /// The identifier for the AudioVariableType_AgencyId Variable. /// public static readonly NodeId AudioVariableType_AgencyId = new NodeId(Opc.Ua.Variables.AudioVariableType_AgencyId); /// /// The identifier for the AudioVariableType_VersionId Variable. /// public static readonly NodeId AudioVariableType_VersionId = new NodeId(Opc.Ua.Variables.AudioVariableType_VersionId); /// /// The identifier for the Server_ServerArray Variable. /// public static readonly NodeId Server_ServerArray = new NodeId(Opc.Ua.Variables.Server_ServerArray); /// /// The identifier for the Server_NamespaceArray Variable. /// public static readonly NodeId Server_NamespaceArray = new NodeId(Opc.Ua.Variables.Server_NamespaceArray); /// /// The identifier for the Server_ServerStatus Variable. /// public static readonly NodeId Server_ServerStatus = new NodeId(Opc.Ua.Variables.Server_ServerStatus); /// /// The identifier for the Server_ServerStatus_StartTime Variable. /// public static readonly NodeId Server_ServerStatus_StartTime = new NodeId(Opc.Ua.Variables.Server_ServerStatus_StartTime); /// /// The identifier for the Server_ServerStatus_CurrentTime Variable. /// public static readonly NodeId Server_ServerStatus_CurrentTime = new NodeId(Opc.Ua.Variables.Server_ServerStatus_CurrentTime); /// /// The identifier for the Server_ServerStatus_State Variable. /// public static readonly NodeId Server_ServerStatus_State = new NodeId(Opc.Ua.Variables.Server_ServerStatus_State); /// /// The identifier for the Server_ServerStatus_BuildInfo Variable. /// public static readonly NodeId Server_ServerStatus_BuildInfo = new NodeId(Opc.Ua.Variables.Server_ServerStatus_BuildInfo); /// /// The identifier for the Server_ServerStatus_BuildInfo_ProductUri Variable. /// public static readonly NodeId Server_ServerStatus_BuildInfo_ProductUri = new NodeId(Opc.Ua.Variables.Server_ServerStatus_BuildInfo_ProductUri); /// /// The identifier for the Server_ServerStatus_BuildInfo_ManufacturerName Variable. /// public static readonly NodeId Server_ServerStatus_BuildInfo_ManufacturerName = new NodeId(Opc.Ua.Variables.Server_ServerStatus_BuildInfo_ManufacturerName); /// /// The identifier for the Server_ServerStatus_BuildInfo_ProductName Variable. /// public static readonly NodeId Server_ServerStatus_BuildInfo_ProductName = new NodeId(Opc.Ua.Variables.Server_ServerStatus_BuildInfo_ProductName); /// /// The identifier for the Server_ServerStatus_BuildInfo_SoftwareVersion Variable. /// public static readonly NodeId Server_ServerStatus_BuildInfo_SoftwareVersion = new NodeId(Opc.Ua.Variables.Server_ServerStatus_BuildInfo_SoftwareVersion); /// /// The identifier for the Server_ServerStatus_BuildInfo_BuildNumber Variable. /// public static readonly NodeId Server_ServerStatus_BuildInfo_BuildNumber = new NodeId(Opc.Ua.Variables.Server_ServerStatus_BuildInfo_BuildNumber); /// /// The identifier for the Server_ServerStatus_BuildInfo_BuildDate Variable. /// public static readonly NodeId Server_ServerStatus_BuildInfo_BuildDate = new NodeId(Opc.Ua.Variables.Server_ServerStatus_BuildInfo_BuildDate); /// /// The identifier for the Server_ServerStatus_SecondsTillShutdown Variable. /// public static readonly NodeId Server_ServerStatus_SecondsTillShutdown = new NodeId(Opc.Ua.Variables.Server_ServerStatus_SecondsTillShutdown); /// /// The identifier for the Server_ServerStatus_ShutdownReason Variable. /// public static readonly NodeId Server_ServerStatus_ShutdownReason = new NodeId(Opc.Ua.Variables.Server_ServerStatus_ShutdownReason); /// /// The identifier for the Server_ServiceLevel Variable. /// public static readonly NodeId Server_ServiceLevel = new NodeId(Opc.Ua.Variables.Server_ServiceLevel); /// /// The identifier for the Server_Auditing Variable. /// public static readonly NodeId Server_Auditing = new NodeId(Opc.Ua.Variables.Server_Auditing); /// /// The identifier for the Server_EstimatedReturnTime Variable. /// public static readonly NodeId Server_EstimatedReturnTime = new NodeId(Opc.Ua.Variables.Server_EstimatedReturnTime); /// /// The identifier for the Server_LocalTime Variable. /// public static readonly NodeId Server_LocalTime = new NodeId(Opc.Ua.Variables.Server_LocalTime); /// /// The identifier for the Server_ServerCapabilities_ServerProfileArray Variable. /// public static readonly NodeId Server_ServerCapabilities_ServerProfileArray = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_ServerProfileArray); /// /// The identifier for the Server_ServerCapabilities_LocaleIdArray Variable. /// public static readonly NodeId Server_ServerCapabilities_LocaleIdArray = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_LocaleIdArray); /// /// The identifier for the Server_ServerCapabilities_MinSupportedSampleRate Variable. /// public static readonly NodeId Server_ServerCapabilities_MinSupportedSampleRate = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_MinSupportedSampleRate); /// /// The identifier for the Server_ServerCapabilities_MaxBrowseContinuationPoints Variable. /// public static readonly NodeId Server_ServerCapabilities_MaxBrowseContinuationPoints = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_MaxBrowseContinuationPoints); /// /// The identifier for the Server_ServerCapabilities_MaxQueryContinuationPoints Variable. /// public static readonly NodeId Server_ServerCapabilities_MaxQueryContinuationPoints = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_MaxQueryContinuationPoints); /// /// The identifier for the Server_ServerCapabilities_MaxHistoryContinuationPoints Variable. /// public static readonly NodeId Server_ServerCapabilities_MaxHistoryContinuationPoints = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_MaxHistoryContinuationPoints); /// /// The identifier for the Server_ServerCapabilities_SoftwareCertificates Variable. /// public static readonly NodeId Server_ServerCapabilities_SoftwareCertificates = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_SoftwareCertificates); /// /// The identifier for the Server_ServerCapabilities_MaxArrayLength Variable. /// public static readonly NodeId Server_ServerCapabilities_MaxArrayLength = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_MaxArrayLength); /// /// The identifier for the Server_ServerCapabilities_MaxStringLength Variable. /// public static readonly NodeId Server_ServerCapabilities_MaxStringLength = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_MaxStringLength); /// /// The identifier for the Server_ServerCapabilities_MaxByteStringLength Variable. /// public static readonly NodeId Server_ServerCapabilities_MaxByteStringLength = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_MaxByteStringLength); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerRead Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxNodesPerRead = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxNodesPerRead); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadData Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadData = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadData); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadEvents Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadEvents = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryReadEvents); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerWrite Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxNodesPerWrite = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxNodesPerWrite); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateData Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateData = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateData); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateEvents Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateEvents = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxNodesPerHistoryUpdateEvents); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerMethodCall Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxNodesPerMethodCall = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxNodesPerMethodCall); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerBrowse Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxNodesPerBrowse = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxNodesPerBrowse); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerRegisterNodes Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxNodesPerRegisterNodes = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxNodesPerRegisterNodes); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerTranslateBrowsePathsToNodeIds Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxNodesPerTranslateBrowsePathsToNodeIds = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxNodesPerTranslateBrowsePathsToNodeIds); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxNodesPerNodeManagement Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxNodesPerNodeManagement = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxNodesPerNodeManagement); /// /// The identifier for the Server_ServerCapabilities_OperationLimits_MaxMonitoredItemsPerCall Variable. /// public static readonly NodeId Server_ServerCapabilities_OperationLimits_MaxMonitoredItemsPerCall = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_OperationLimits_MaxMonitoredItemsPerCall); /// /// The identifier for the Server_ServerCapabilities_RoleSet_AddRole_InputArguments Variable. /// public static readonly NodeId Server_ServerCapabilities_RoleSet_AddRole_InputArguments = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_RoleSet_AddRole_InputArguments); /// /// The identifier for the Server_ServerCapabilities_RoleSet_AddRole_OutputArguments Variable. /// public static readonly NodeId Server_ServerCapabilities_RoleSet_AddRole_OutputArguments = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_RoleSet_AddRole_OutputArguments); /// /// The identifier for the Server_ServerCapabilities_RoleSet_RemoveRole_InputArguments Variable. /// public static readonly NodeId Server_ServerCapabilities_RoleSet_RemoveRole_InputArguments = new NodeId(Opc.Ua.Variables.Server_ServerCapabilities_RoleSet_RemoveRole_InputArguments); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_ServerViewCount); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSessionCount); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSessionCount); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedSessionCount); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedSessionCount); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionTimeoutCount); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_SessionAbortCount); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_PublishingIntervalCount); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_CurrentSubscriptionCount); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_CumulatedSubscriptionCount); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_SecurityRejectedRequestsCount); /// /// The identifier for the Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount Variable. /// public static readonly NodeId Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_ServerDiagnosticsSummary_RejectedRequestsCount); /// /// The identifier for the Server_ServerDiagnostics_SamplingIntervalDiagnosticsArray Variable. /// public static readonly NodeId Server_ServerDiagnostics_SamplingIntervalDiagnosticsArray = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_SamplingIntervalDiagnosticsArray); /// /// The identifier for the Server_ServerDiagnostics_SubscriptionDiagnosticsArray Variable. /// public static readonly NodeId Server_ServerDiagnostics_SubscriptionDiagnosticsArray = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_SubscriptionDiagnosticsArray); /// /// The identifier for the Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray Variable. /// public static readonly NodeId Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionDiagnosticsArray); /// /// The identifier for the Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray Variable. /// public static readonly NodeId Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_SessionsDiagnosticsSummary_SessionSecurityDiagnosticsArray); /// /// The identifier for the Server_ServerDiagnostics_EnabledFlag Variable. /// public static readonly NodeId Server_ServerDiagnostics_EnabledFlag = new NodeId(Opc.Ua.Variables.Server_ServerDiagnostics_EnabledFlag); /// /// The identifier for the Server_ServerRedundancy_RedundancySupport Variable. /// public static readonly NodeId Server_ServerRedundancy_RedundancySupport = new NodeId(Opc.Ua.Variables.Server_ServerRedundancy_RedundancySupport); /// /// The identifier for the Server_GetMonitoredItems_InputArguments Variable. /// public static readonly NodeId Server_GetMonitoredItems_InputArguments = new NodeId(Opc.Ua.Variables.Server_GetMonitoredItems_InputArguments); /// /// The identifier for the Server_GetMonitoredItems_OutputArguments Variable. /// public static readonly NodeId Server_GetMonitoredItems_OutputArguments = new NodeId(Opc.Ua.Variables.Server_GetMonitoredItems_OutputArguments); /// /// The identifier for the Server_ResendData_InputArguments Variable. /// public static readonly NodeId Server_ResendData_InputArguments = new NodeId(Opc.Ua.Variables.Server_ResendData_InputArguments); /// /// The identifier for the Server_SetSubscriptionDurable_InputArguments Variable. /// public static readonly NodeId Server_SetSubscriptionDurable_InputArguments = new NodeId(Opc.Ua.Variables.Server_SetSubscriptionDurable_InputArguments); /// /// The identifier for the Server_SetSubscriptionDurable_OutputArguments Variable. /// public static readonly NodeId Server_SetSubscriptionDurable_OutputArguments = new NodeId(Opc.Ua.Variables.Server_SetSubscriptionDurable_OutputArguments); /// /// The identifier for the Server_RequestServerStateChange_InputArguments Variable. /// public static readonly NodeId Server_RequestServerStateChange_InputArguments = new NodeId(Opc.Ua.Variables.Server_RequestServerStateChange_InputArguments); /// /// The identifier for the Server_ServerRedundancy_CurrentServerId Variable. /// public static readonly NodeId Server_ServerRedundancy_CurrentServerId = new NodeId(Opc.Ua.Variables.Server_ServerRedundancy_CurrentServerId); /// /// The identifier for the Server_ServerRedundancy_RedundantServerArray Variable. /// public static readonly NodeId Server_ServerRedundancy_RedundantServerArray = new NodeId(Opc.Ua.Variables.Server_ServerRedundancy_RedundantServerArray); /// /// The identifier for the Server_ServerRedundancy_ServerUriArray Variable. /// public static readonly NodeId Server_ServerRedundancy_ServerUriArray = new NodeId(Opc.Ua.Variables.Server_ServerRedundancy_ServerUriArray); /// /// The identifier for the Server_ServerRedundancy_ServerNetworkGroups Variable. /// public static readonly NodeId Server_ServerRedundancy_ServerNetworkGroups = new NodeId(Opc.Ua.Variables.Server_ServerRedundancy_ServerNetworkGroups); /// /// The identifier for the HistoryServerCapabilities_AccessHistoryDataCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_AccessHistoryDataCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_AccessHistoryDataCapability); /// /// The identifier for the HistoryServerCapabilities_AccessHistoryEventsCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_AccessHistoryEventsCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_AccessHistoryEventsCapability); /// /// The identifier for the HistoryServerCapabilities_MaxReturnDataValues Variable. /// public static readonly NodeId HistoryServerCapabilities_MaxReturnDataValues = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_MaxReturnDataValues); /// /// The identifier for the HistoryServerCapabilities_MaxReturnEventValues Variable. /// public static readonly NodeId HistoryServerCapabilities_MaxReturnEventValues = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_MaxReturnEventValues); /// /// The identifier for the HistoryServerCapabilities_InsertDataCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_InsertDataCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_InsertDataCapability); /// /// The identifier for the HistoryServerCapabilities_ReplaceDataCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_ReplaceDataCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_ReplaceDataCapability); /// /// The identifier for the HistoryServerCapabilities_UpdateDataCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_UpdateDataCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_UpdateDataCapability); /// /// The identifier for the HistoryServerCapabilities_DeleteRawCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_DeleteRawCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_DeleteRawCapability); /// /// The identifier for the HistoryServerCapabilities_DeleteAtTimeCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_DeleteAtTimeCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_DeleteAtTimeCapability); /// /// The identifier for the HistoryServerCapabilities_InsertEventCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_InsertEventCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_InsertEventCapability); /// /// The identifier for the HistoryServerCapabilities_ReplaceEventCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_ReplaceEventCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_ReplaceEventCapability); /// /// The identifier for the HistoryServerCapabilities_UpdateEventCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_UpdateEventCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_UpdateEventCapability); /// /// The identifier for the HistoryServerCapabilities_DeleteEventCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_DeleteEventCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_DeleteEventCapability); /// /// The identifier for the HistoryServerCapabilities_InsertAnnotationCapability Variable. /// public static readonly NodeId HistoryServerCapabilities_InsertAnnotationCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_InsertAnnotationCapability); /// /// The identifier for the HistoryServerCapabilities_ServerTimestampSupported Variable. /// public static readonly NodeId HistoryServerCapabilities_ServerTimestampSupported = new NodeId(Opc.Ua.Variables.HistoryServerCapabilities_ServerTimestampSupported); /// /// The identifier for the StateMachineType_CurrentState Variable. /// public static readonly NodeId StateMachineType_CurrentState = new NodeId(Opc.Ua.Variables.StateMachineType_CurrentState); /// /// The identifier for the StateMachineType_CurrentState_Id Variable. /// public static readonly NodeId StateMachineType_CurrentState_Id = new NodeId(Opc.Ua.Variables.StateMachineType_CurrentState_Id); /// /// The identifier for the StateMachineType_LastTransition Variable. /// public static readonly NodeId StateMachineType_LastTransition = new NodeId(Opc.Ua.Variables.StateMachineType_LastTransition); /// /// The identifier for the StateMachineType_LastTransition_Id Variable. /// public static readonly NodeId StateMachineType_LastTransition_Id = new NodeId(Opc.Ua.Variables.StateMachineType_LastTransition_Id); /// /// The identifier for the StateVariableType_Id Variable. /// public static readonly NodeId StateVariableType_Id = new NodeId(Opc.Ua.Variables.StateVariableType_Id); /// /// The identifier for the StateVariableType_Name Variable. /// public static readonly NodeId StateVariableType_Name = new NodeId(Opc.Ua.Variables.StateVariableType_Name); /// /// The identifier for the StateVariableType_Number Variable. /// public static readonly NodeId StateVariableType_Number = new NodeId(Opc.Ua.Variables.StateVariableType_Number); /// /// The identifier for the StateVariableType_EffectiveDisplayName Variable. /// public static readonly NodeId StateVariableType_EffectiveDisplayName = new NodeId(Opc.Ua.Variables.StateVariableType_EffectiveDisplayName); /// /// The identifier for the TransitionVariableType_Id Variable. /// public static readonly NodeId TransitionVariableType_Id = new NodeId(Opc.Ua.Variables.TransitionVariableType_Id); /// /// The identifier for the TransitionVariableType_Name Variable. /// public static readonly NodeId TransitionVariableType_Name = new NodeId(Opc.Ua.Variables.TransitionVariableType_Name); /// /// The identifier for the TransitionVariableType_Number Variable. /// public static readonly NodeId TransitionVariableType_Number = new NodeId(Opc.Ua.Variables.TransitionVariableType_Number); /// /// The identifier for the TransitionVariableType_TransitionTime Variable. /// public static readonly NodeId TransitionVariableType_TransitionTime = new NodeId(Opc.Ua.Variables.TransitionVariableType_TransitionTime); /// /// The identifier for the TransitionVariableType_EffectiveTransitionTime Variable. /// public static readonly NodeId TransitionVariableType_EffectiveTransitionTime = new NodeId(Opc.Ua.Variables.TransitionVariableType_EffectiveTransitionTime); /// /// The identifier for the FiniteStateMachineType_CurrentState Variable. /// public static readonly NodeId FiniteStateMachineType_CurrentState = new NodeId(Opc.Ua.Variables.FiniteStateMachineType_CurrentState); /// /// The identifier for the FiniteStateMachineType_CurrentState_Id Variable. /// public static readonly NodeId FiniteStateMachineType_CurrentState_Id = new NodeId(Opc.Ua.Variables.FiniteStateMachineType_CurrentState_Id); /// /// The identifier for the FiniteStateMachineType_LastTransition Variable. /// public static readonly NodeId FiniteStateMachineType_LastTransition = new NodeId(Opc.Ua.Variables.FiniteStateMachineType_LastTransition); /// /// The identifier for the FiniteStateMachineType_LastTransition_Id Variable. /// public static readonly NodeId FiniteStateMachineType_LastTransition_Id = new NodeId(Opc.Ua.Variables.FiniteStateMachineType_LastTransition_Id); /// /// The identifier for the FiniteStateMachineType_AvailableStates Variable. /// public static readonly NodeId FiniteStateMachineType_AvailableStates = new NodeId(Opc.Ua.Variables.FiniteStateMachineType_AvailableStates); /// /// The identifier for the FiniteStateMachineType_AvailableTransitions Variable. /// public static readonly NodeId FiniteStateMachineType_AvailableTransitions = new NodeId(Opc.Ua.Variables.FiniteStateMachineType_AvailableTransitions); /// /// The identifier for the FiniteStateVariableType_Id Variable. /// public static readonly NodeId FiniteStateVariableType_Id = new NodeId(Opc.Ua.Variables.FiniteStateVariableType_Id); /// /// The identifier for the FiniteTransitionVariableType_Id Variable. /// public static readonly NodeId FiniteTransitionVariableType_Id = new NodeId(Opc.Ua.Variables.FiniteTransitionVariableType_Id); /// /// The identifier for the StateType_StateNumber Variable. /// public static readonly NodeId StateType_StateNumber = new NodeId(Opc.Ua.Variables.StateType_StateNumber); /// /// The identifier for the TransitionType_TransitionNumber Variable. /// public static readonly NodeId TransitionType_TransitionNumber = new NodeId(Opc.Ua.Variables.TransitionType_TransitionNumber); /// /// The identifier for the ExpressionGuardVariableType_Expression Variable. /// public static readonly NodeId ExpressionGuardVariableType_Expression = new NodeId(Opc.Ua.Variables.ExpressionGuardVariableType_Expression); /// /// The identifier for the RationalNumberType_Numerator Variable. /// public static readonly NodeId RationalNumberType_Numerator = new NodeId(Opc.Ua.Variables.RationalNumberType_Numerator); /// /// The identifier for the RationalNumberType_Denominator Variable. /// public static readonly NodeId RationalNumberType_Denominator = new NodeId(Opc.Ua.Variables.RationalNumberType_Denominator); /// /// The identifier for the VectorType_VectorUnit Variable. /// public static readonly NodeId VectorType_VectorUnit = new NodeId(Opc.Ua.Variables.VectorType_VectorUnit); /// /// The identifier for the ThreeDVectorType_X Variable. /// public static readonly NodeId ThreeDVectorType_X = new NodeId(Opc.Ua.Variables.ThreeDVectorType_X); /// /// The identifier for the ThreeDVectorType_Y Variable. /// public static readonly NodeId ThreeDVectorType_Y = new NodeId(Opc.Ua.Variables.ThreeDVectorType_Y); /// /// The identifier for the ThreeDVectorType_Z Variable. /// public static readonly NodeId ThreeDVectorType_Z = new NodeId(Opc.Ua.Variables.ThreeDVectorType_Z); /// /// The identifier for the CartesianCoordinatesType_LengthUnit Variable. /// public static readonly NodeId CartesianCoordinatesType_LengthUnit = new NodeId(Opc.Ua.Variables.CartesianCoordinatesType_LengthUnit); /// /// The identifier for the ThreeDCartesianCoordinatesType_X Variable. /// public static readonly NodeId ThreeDCartesianCoordinatesType_X = new NodeId(Opc.Ua.Variables.ThreeDCartesianCoordinatesType_X); /// /// The identifier for the ThreeDCartesianCoordinatesType_Y Variable. /// public static readonly NodeId ThreeDCartesianCoordinatesType_Y = new NodeId(Opc.Ua.Variables.ThreeDCartesianCoordinatesType_Y); /// /// The identifier for the ThreeDCartesianCoordinatesType_Z Variable. /// public static readonly NodeId ThreeDCartesianCoordinatesType_Z = new NodeId(Opc.Ua.Variables.ThreeDCartesianCoordinatesType_Z); /// /// The identifier for the OrientationType_AngleUnit Variable. /// public static readonly NodeId OrientationType_AngleUnit = new NodeId(Opc.Ua.Variables.OrientationType_AngleUnit); /// /// The identifier for the ThreeDOrientationType_A Variable. /// public static readonly NodeId ThreeDOrientationType_A = new NodeId(Opc.Ua.Variables.ThreeDOrientationType_A); /// /// The identifier for the ThreeDOrientationType_B Variable. /// public static readonly NodeId ThreeDOrientationType_B = new NodeId(Opc.Ua.Variables.ThreeDOrientationType_B); /// /// The identifier for the ThreeDOrientationType_C Variable. /// public static readonly NodeId ThreeDOrientationType_C = new NodeId(Opc.Ua.Variables.ThreeDOrientationType_C); /// /// The identifier for the FrameType_CartesianCoordinates Variable. /// public static readonly NodeId FrameType_CartesianCoordinates = new NodeId(Opc.Ua.Variables.FrameType_CartesianCoordinates); /// /// The identifier for the FrameType_Orientation Variable. /// public static readonly NodeId FrameType_Orientation = new NodeId(Opc.Ua.Variables.FrameType_Orientation); /// /// The identifier for the FrameType_Constant Variable. /// public static readonly NodeId FrameType_Constant = new NodeId(Opc.Ua.Variables.FrameType_Constant); /// /// The identifier for the FrameType_BaseFrame Variable. /// public static readonly NodeId FrameType_BaseFrame = new NodeId(Opc.Ua.Variables.FrameType_BaseFrame); /// /// The identifier for the FrameType_FixedBase Variable. /// public static readonly NodeId FrameType_FixedBase = new NodeId(Opc.Ua.Variables.FrameType_FixedBase); /// /// The identifier for the ThreeDFrameType_CartesianCoordinates Variable. /// public static readonly NodeId ThreeDFrameType_CartesianCoordinates = new NodeId(Opc.Ua.Variables.ThreeDFrameType_CartesianCoordinates); /// /// The identifier for the ThreeDFrameType_Orientation Variable. /// public static readonly NodeId ThreeDFrameType_Orientation = new NodeId(Opc.Ua.Variables.ThreeDFrameType_Orientation); /// /// The identifier for the ThreeDFrameType_CartesianCoordinates_X Variable. /// public static readonly NodeId ThreeDFrameType_CartesianCoordinates_X = new NodeId(Opc.Ua.Variables.ThreeDFrameType_CartesianCoordinates_X); /// /// The identifier for the ThreeDFrameType_CartesianCoordinates_Y Variable. /// public static readonly NodeId ThreeDFrameType_CartesianCoordinates_Y = new NodeId(Opc.Ua.Variables.ThreeDFrameType_CartesianCoordinates_Y); /// /// The identifier for the ThreeDFrameType_CartesianCoordinates_Z Variable. /// public static readonly NodeId ThreeDFrameType_CartesianCoordinates_Z = new NodeId(Opc.Ua.Variables.ThreeDFrameType_CartesianCoordinates_Z); /// /// The identifier for the ThreeDFrameType_Orientation_A Variable. /// public static readonly NodeId ThreeDFrameType_Orientation_A = new NodeId(Opc.Ua.Variables.ThreeDFrameType_Orientation_A); /// /// The identifier for the ThreeDFrameType_Orientation_B Variable. /// public static readonly NodeId ThreeDFrameType_Orientation_B = new NodeId(Opc.Ua.Variables.ThreeDFrameType_Orientation_B); /// /// The identifier for the ThreeDFrameType_Orientation_C Variable. /// public static readonly NodeId ThreeDFrameType_Orientation_C = new NodeId(Opc.Ua.Variables.ThreeDFrameType_Orientation_C); /// /// The identifier for the TransitionEventType_Transition Variable. /// public static readonly NodeId TransitionEventType_Transition = new NodeId(Opc.Ua.Variables.TransitionEventType_Transition); /// /// The identifier for the TransitionEventType_Transition_Id Variable. /// public static readonly NodeId TransitionEventType_Transition_Id = new NodeId(Opc.Ua.Variables.TransitionEventType_Transition_Id); /// /// The identifier for the TransitionEventType_FromState Variable. /// public static readonly NodeId TransitionEventType_FromState = new NodeId(Opc.Ua.Variables.TransitionEventType_FromState); /// /// The identifier for the TransitionEventType_FromState_Id Variable. /// public static readonly NodeId TransitionEventType_FromState_Id = new NodeId(Opc.Ua.Variables.TransitionEventType_FromState_Id); /// /// The identifier for the TransitionEventType_ToState Variable. /// public static readonly NodeId TransitionEventType_ToState = new NodeId(Opc.Ua.Variables.TransitionEventType_ToState); /// /// The identifier for the TransitionEventType_ToState_Id Variable. /// public static readonly NodeId TransitionEventType_ToState_Id = new NodeId(Opc.Ua.Variables.TransitionEventType_ToState_Id); /// /// The identifier for the AuditUpdateStateEventType_OldStateId Variable. /// public static readonly NodeId AuditUpdateStateEventType_OldStateId = new NodeId(Opc.Ua.Variables.AuditUpdateStateEventType_OldStateId); /// /// The identifier for the AuditUpdateStateEventType_NewStateId Variable. /// public static readonly NodeId AuditUpdateStateEventType_NewStateId = new NodeId(Opc.Ua.Variables.AuditUpdateStateEventType_NewStateId); /// /// The identifier for the OpenFileMode_EnumValues Variable. /// public static readonly NodeId OpenFileMode_EnumValues = new NodeId(Opc.Ua.Variables.OpenFileMode_EnumValues); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_InputArguments); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_InputArguments); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_OutputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_OutputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileDirectoryName_Placeholder_CreateFile_OutputArguments); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments); /// /// The identifier for the FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Size Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Size = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_Size); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Writable Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Writable = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_Writable); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_UserWritable Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_UserWritable = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_UserWritable); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_OpenCount Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_OpenCount = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_OpenCount); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Open_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Open_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_Open_InputArguments); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Open_OutputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Open_OutputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_Open_OutputArguments); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Close_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Close_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_Close_InputArguments); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Read_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Read_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_Read_InputArguments); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Read_OutputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Read_OutputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_Read_OutputArguments); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_Write_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_Write_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_Write_InputArguments); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_GetPosition_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_GetPosition_InputArguments); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_GetPosition_OutputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_GetPosition_OutputArguments); /// /// The identifier for the FileDirectoryType_FileName_Placeholder_SetPosition_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_FileName_Placeholder_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_FileName_Placeholder_SetPosition_InputArguments); /// /// The identifier for the FileDirectoryType_CreateDirectory_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_CreateDirectory_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_CreateDirectory_InputArguments); /// /// The identifier for the FileDirectoryType_CreateDirectory_OutputArguments Variable. /// public static readonly NodeId FileDirectoryType_CreateDirectory_OutputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_CreateDirectory_OutputArguments); /// /// The identifier for the FileDirectoryType_CreateFile_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_CreateFile_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_CreateFile_InputArguments); /// /// The identifier for the FileDirectoryType_CreateFile_OutputArguments Variable. /// public static readonly NodeId FileDirectoryType_CreateFile_OutputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_CreateFile_OutputArguments); /// /// The identifier for the FileDirectoryType_DeleteFileSystemObject_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_DeleteFileSystemObject_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_DeleteFileSystemObject_InputArguments); /// /// The identifier for the FileDirectoryType_MoveOrCopy_InputArguments Variable. /// public static readonly NodeId FileDirectoryType_MoveOrCopy_InputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_MoveOrCopy_InputArguments); /// /// The identifier for the FileDirectoryType_MoveOrCopy_OutputArguments Variable. /// public static readonly NodeId FileDirectoryType_MoveOrCopy_OutputArguments = new NodeId(Opc.Ua.Variables.FileDirectoryType_MoveOrCopy_OutputArguments); /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateDirectory_InputArguments Variable. /// public static readonly NodeId FileSystem_FileDirectoryName_Placeholder_CreateDirectory_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileDirectoryName_Placeholder_CreateDirectory_InputArguments); /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments Variable. /// public static readonly NodeId FileSystem_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileDirectoryName_Placeholder_CreateDirectory_OutputArguments); /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateFile_InputArguments Variable. /// public static readonly NodeId FileSystem_FileDirectoryName_Placeholder_CreateFile_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileDirectoryName_Placeholder_CreateFile_InputArguments); /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_CreateFile_OutputArguments Variable. /// public static readonly NodeId FileSystem_FileDirectoryName_Placeholder_CreateFile_OutputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileDirectoryName_Placeholder_CreateFile_OutputArguments); /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments Variable. /// public static readonly NodeId FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileDirectoryName_Placeholder_DeleteFileSystemObject_InputArguments); /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments Variable. /// public static readonly NodeId FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_InputArguments); /// /// The identifier for the FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments Variable. /// public static readonly NodeId FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileDirectoryName_Placeholder_MoveOrCopy_OutputArguments); /// /// The identifier for the FileSystem_FileName_Placeholder_Size Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_Size = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_Size); /// /// The identifier for the FileSystem_FileName_Placeholder_Writable Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_Writable = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_Writable); /// /// The identifier for the FileSystem_FileName_Placeholder_UserWritable Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_UserWritable = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_UserWritable); /// /// The identifier for the FileSystem_FileName_Placeholder_OpenCount Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_OpenCount = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_OpenCount); /// /// The identifier for the FileSystem_FileName_Placeholder_Open_InputArguments Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_Open_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_Open_InputArguments); /// /// The identifier for the FileSystem_FileName_Placeholder_Open_OutputArguments Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_Open_OutputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_Open_OutputArguments); /// /// The identifier for the FileSystem_FileName_Placeholder_Close_InputArguments Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_Close_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_Close_InputArguments); /// /// The identifier for the FileSystem_FileName_Placeholder_Read_InputArguments Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_Read_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_Read_InputArguments); /// /// The identifier for the FileSystem_FileName_Placeholder_Read_OutputArguments Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_Read_OutputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_Read_OutputArguments); /// /// The identifier for the FileSystem_FileName_Placeholder_Write_InputArguments Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_Write_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_Write_InputArguments); /// /// The identifier for the FileSystem_FileName_Placeholder_GetPosition_InputArguments Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_GetPosition_InputArguments); /// /// The identifier for the FileSystem_FileName_Placeholder_GetPosition_OutputArguments Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_GetPosition_OutputArguments); /// /// The identifier for the FileSystem_FileName_Placeholder_SetPosition_InputArguments Variable. /// public static readonly NodeId FileSystem_FileName_Placeholder_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_FileName_Placeholder_SetPosition_InputArguments); /// /// The identifier for the FileSystem_CreateDirectory_InputArguments Variable. /// public static readonly NodeId FileSystem_CreateDirectory_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_CreateDirectory_InputArguments); /// /// The identifier for the FileSystem_CreateDirectory_OutputArguments Variable. /// public static readonly NodeId FileSystem_CreateDirectory_OutputArguments = new NodeId(Opc.Ua.Variables.FileSystem_CreateDirectory_OutputArguments); /// /// The identifier for the FileSystem_CreateFile_InputArguments Variable. /// public static readonly NodeId FileSystem_CreateFile_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_CreateFile_InputArguments); /// /// The identifier for the FileSystem_CreateFile_OutputArguments Variable. /// public static readonly NodeId FileSystem_CreateFile_OutputArguments = new NodeId(Opc.Ua.Variables.FileSystem_CreateFile_OutputArguments); /// /// The identifier for the FileSystem_DeleteFileSystemObject_InputArguments Variable. /// public static readonly NodeId FileSystem_DeleteFileSystemObject_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_DeleteFileSystemObject_InputArguments); /// /// The identifier for the FileSystem_MoveOrCopy_InputArguments Variable. /// public static readonly NodeId FileSystem_MoveOrCopy_InputArguments = new NodeId(Opc.Ua.Variables.FileSystem_MoveOrCopy_InputArguments); /// /// The identifier for the FileSystem_MoveOrCopy_OutputArguments Variable. /// public static readonly NodeId FileSystem_MoveOrCopy_OutputArguments = new NodeId(Opc.Ua.Variables.FileSystem_MoveOrCopy_OutputArguments); /// /// The identifier for the TemporaryFileTransferType_ClientProcessingTimeout Variable. /// public static readonly NodeId TemporaryFileTransferType_ClientProcessingTimeout = new NodeId(Opc.Ua.Variables.TemporaryFileTransferType_ClientProcessingTimeout); /// /// The identifier for the TemporaryFileTransferType_GenerateFileForRead_InputArguments Variable. /// public static readonly NodeId TemporaryFileTransferType_GenerateFileForRead_InputArguments = new NodeId(Opc.Ua.Variables.TemporaryFileTransferType_GenerateFileForRead_InputArguments); /// /// The identifier for the TemporaryFileTransferType_GenerateFileForRead_OutputArguments Variable. /// public static readonly NodeId TemporaryFileTransferType_GenerateFileForRead_OutputArguments = new NodeId(Opc.Ua.Variables.TemporaryFileTransferType_GenerateFileForRead_OutputArguments); /// /// The identifier for the TemporaryFileTransferType_GenerateFileForWrite_InputArguments Variable. /// public static readonly NodeId TemporaryFileTransferType_GenerateFileForWrite_InputArguments = new NodeId(Opc.Ua.Variables.TemporaryFileTransferType_GenerateFileForWrite_InputArguments); /// /// The identifier for the TemporaryFileTransferType_GenerateFileForWrite_OutputArguments Variable. /// public static readonly NodeId TemporaryFileTransferType_GenerateFileForWrite_OutputArguments = new NodeId(Opc.Ua.Variables.TemporaryFileTransferType_GenerateFileForWrite_OutputArguments); /// /// The identifier for the TemporaryFileTransferType_CloseAndCommit_InputArguments Variable. /// public static readonly NodeId TemporaryFileTransferType_CloseAndCommit_InputArguments = new NodeId(Opc.Ua.Variables.TemporaryFileTransferType_CloseAndCommit_InputArguments); /// /// The identifier for the TemporaryFileTransferType_CloseAndCommit_OutputArguments Variable. /// public static readonly NodeId TemporaryFileTransferType_CloseAndCommit_OutputArguments = new NodeId(Opc.Ua.Variables.TemporaryFileTransferType_CloseAndCommit_OutputArguments); /// /// The identifier for the TemporaryFileTransferType_TransferState_Placeholder_CurrentState Variable. /// public static readonly NodeId TemporaryFileTransferType_TransferState_Placeholder_CurrentState = new NodeId(Opc.Ua.Variables.TemporaryFileTransferType_TransferState_Placeholder_CurrentState); /// /// The identifier for the TemporaryFileTransferType_TransferState_Placeholder_CurrentState_Id Variable. /// public static readonly NodeId TemporaryFileTransferType_TransferState_Placeholder_CurrentState_Id = new NodeId(Opc.Ua.Variables.TemporaryFileTransferType_TransferState_Placeholder_CurrentState_Id); /// /// The identifier for the TemporaryFileTransferType_TransferState_Placeholder_LastTransition_Id Variable. /// public static readonly NodeId TemporaryFileTransferType_TransferState_Placeholder_LastTransition_Id = new NodeId(Opc.Ua.Variables.TemporaryFileTransferType_TransferState_Placeholder_LastTransition_Id); /// /// The identifier for the FileTransferStateMachineType_CurrentState_Id Variable. /// public static readonly NodeId FileTransferStateMachineType_CurrentState_Id = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_CurrentState_Id); /// /// The identifier for the FileTransferStateMachineType_LastTransition_Id Variable. /// public static readonly NodeId FileTransferStateMachineType_LastTransition_Id = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_LastTransition_Id); /// /// The identifier for the FileTransferStateMachineType_Idle_StateNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_Idle_StateNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_Idle_StateNumber); /// /// The identifier for the FileTransferStateMachineType_ReadPrepare_StateNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_ReadPrepare_StateNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_ReadPrepare_StateNumber); /// /// The identifier for the FileTransferStateMachineType_ReadTransfer_StateNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_ReadTransfer_StateNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_ReadTransfer_StateNumber); /// /// The identifier for the FileTransferStateMachineType_ApplyWrite_StateNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_ApplyWrite_StateNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_ApplyWrite_StateNumber); /// /// The identifier for the FileTransferStateMachineType_Error_StateNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_Error_StateNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_Error_StateNumber); /// /// The identifier for the FileTransferStateMachineType_IdleToReadPrepare_TransitionNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_IdleToReadPrepare_TransitionNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_IdleToReadPrepare_TransitionNumber); /// /// The identifier for the FileTransferStateMachineType_ReadPrepareToReadTransfer_TransitionNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_ReadPrepareToReadTransfer_TransitionNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_ReadPrepareToReadTransfer_TransitionNumber); /// /// The identifier for the FileTransferStateMachineType_ReadTransferToIdle_TransitionNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_ReadTransferToIdle_TransitionNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_ReadTransferToIdle_TransitionNumber); /// /// The identifier for the FileTransferStateMachineType_IdleToApplyWrite_TransitionNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_IdleToApplyWrite_TransitionNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_IdleToApplyWrite_TransitionNumber); /// /// The identifier for the FileTransferStateMachineType_ApplyWriteToIdle_TransitionNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_ApplyWriteToIdle_TransitionNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_ApplyWriteToIdle_TransitionNumber); /// /// The identifier for the FileTransferStateMachineType_ReadPrepareToError_TransitionNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_ReadPrepareToError_TransitionNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_ReadPrepareToError_TransitionNumber); /// /// The identifier for the FileTransferStateMachineType_ReadTransferToError_TransitionNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_ReadTransferToError_TransitionNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_ReadTransferToError_TransitionNumber); /// /// The identifier for the FileTransferStateMachineType_ApplyWriteToError_TransitionNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_ApplyWriteToError_TransitionNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_ApplyWriteToError_TransitionNumber); /// /// The identifier for the FileTransferStateMachineType_ErrorToIdle_TransitionNumber Variable. /// public static readonly NodeId FileTransferStateMachineType_ErrorToIdle_TransitionNumber = new NodeId(Opc.Ua.Variables.FileTransferStateMachineType_ErrorToIdle_TransitionNumber); /// /// The identifier for the RoleSetType_RoleName_Placeholder_Identities Variable. /// public static readonly NodeId RoleSetType_RoleName_Placeholder_Identities = new NodeId(Opc.Ua.Variables.RoleSetType_RoleName_Placeholder_Identities); /// /// The identifier for the RoleSetType_RoleName_Placeholder_AddIdentity_InputArguments Variable. /// public static readonly NodeId RoleSetType_RoleName_Placeholder_AddIdentity_InputArguments = new NodeId(Opc.Ua.Variables.RoleSetType_RoleName_Placeholder_AddIdentity_InputArguments); /// /// The identifier for the RoleSetType_RoleName_Placeholder_RemoveIdentity_InputArguments Variable. /// public static readonly NodeId RoleSetType_RoleName_Placeholder_RemoveIdentity_InputArguments = new NodeId(Opc.Ua.Variables.RoleSetType_RoleName_Placeholder_RemoveIdentity_InputArguments); /// /// The identifier for the RoleSetType_RoleName_Placeholder_AddApplication_InputArguments Variable. /// public static readonly NodeId RoleSetType_RoleName_Placeholder_AddApplication_InputArguments = new NodeId(Opc.Ua.Variables.RoleSetType_RoleName_Placeholder_AddApplication_InputArguments); /// /// The identifier for the RoleSetType_RoleName_Placeholder_RemoveApplication_InputArguments Variable. /// public static readonly NodeId RoleSetType_RoleName_Placeholder_RemoveApplication_InputArguments = new NodeId(Opc.Ua.Variables.RoleSetType_RoleName_Placeholder_RemoveApplication_InputArguments); /// /// The identifier for the RoleSetType_RoleName_Placeholder_AddEndpoint_InputArguments Variable. /// public static readonly NodeId RoleSetType_RoleName_Placeholder_AddEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.RoleSetType_RoleName_Placeholder_AddEndpoint_InputArguments); /// /// The identifier for the RoleSetType_RoleName_Placeholder_RemoveEndpoint_InputArguments Variable. /// public static readonly NodeId RoleSetType_RoleName_Placeholder_RemoveEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.RoleSetType_RoleName_Placeholder_RemoveEndpoint_InputArguments); /// /// The identifier for the RoleSetType_AddRole_InputArguments Variable. /// public static readonly NodeId RoleSetType_AddRole_InputArguments = new NodeId(Opc.Ua.Variables.RoleSetType_AddRole_InputArguments); /// /// The identifier for the RoleSetType_AddRole_OutputArguments Variable. /// public static readonly NodeId RoleSetType_AddRole_OutputArguments = new NodeId(Opc.Ua.Variables.RoleSetType_AddRole_OutputArguments); /// /// The identifier for the RoleSetType_RemoveRole_InputArguments Variable. /// public static readonly NodeId RoleSetType_RemoveRole_InputArguments = new NodeId(Opc.Ua.Variables.RoleSetType_RemoveRole_InputArguments); /// /// The identifier for the RoleType_Identities Variable. /// public static readonly NodeId RoleType_Identities = new NodeId(Opc.Ua.Variables.RoleType_Identities); /// /// The identifier for the RoleType_Applications Variable. /// public static readonly NodeId RoleType_Applications = new NodeId(Opc.Ua.Variables.RoleType_Applications); /// /// The identifier for the RoleType_ApplicationsExclude Variable. /// public static readonly NodeId RoleType_ApplicationsExclude = new NodeId(Opc.Ua.Variables.RoleType_ApplicationsExclude); /// /// The identifier for the RoleType_Endpoints Variable. /// public static readonly NodeId RoleType_Endpoints = new NodeId(Opc.Ua.Variables.RoleType_Endpoints); /// /// The identifier for the RoleType_EndpointsExclude Variable. /// public static readonly NodeId RoleType_EndpointsExclude = new NodeId(Opc.Ua.Variables.RoleType_EndpointsExclude); /// /// The identifier for the RoleType_AddIdentity_InputArguments Variable. /// public static readonly NodeId RoleType_AddIdentity_InputArguments = new NodeId(Opc.Ua.Variables.RoleType_AddIdentity_InputArguments); /// /// The identifier for the RoleType_RemoveIdentity_InputArguments Variable. /// public static readonly NodeId RoleType_RemoveIdentity_InputArguments = new NodeId(Opc.Ua.Variables.RoleType_RemoveIdentity_InputArguments); /// /// The identifier for the RoleType_AddApplication_InputArguments Variable. /// public static readonly NodeId RoleType_AddApplication_InputArguments = new NodeId(Opc.Ua.Variables.RoleType_AddApplication_InputArguments); /// /// The identifier for the RoleType_RemoveApplication_InputArguments Variable. /// public static readonly NodeId RoleType_RemoveApplication_InputArguments = new NodeId(Opc.Ua.Variables.RoleType_RemoveApplication_InputArguments); /// /// The identifier for the RoleType_AddEndpoint_InputArguments Variable. /// public static readonly NodeId RoleType_AddEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.RoleType_AddEndpoint_InputArguments); /// /// The identifier for the RoleType_RemoveEndpoint_InputArguments Variable. /// public static readonly NodeId RoleType_RemoveEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.RoleType_RemoveEndpoint_InputArguments); /// /// The identifier for the IdentityCriteriaType_EnumValues Variable. /// public static readonly NodeId IdentityCriteriaType_EnumValues = new NodeId(Opc.Ua.Variables.IdentityCriteriaType_EnumValues); /// /// The identifier for the WellKnownRole_Anonymous_Identities Variable. /// public static readonly NodeId WellKnownRole_Anonymous_Identities = new NodeId(Opc.Ua.Variables.WellKnownRole_Anonymous_Identities); /// /// The identifier for the WellKnownRole_Anonymous_Applications Variable. /// public static readonly NodeId WellKnownRole_Anonymous_Applications = new NodeId(Opc.Ua.Variables.WellKnownRole_Anonymous_Applications); /// /// The identifier for the WellKnownRole_Anonymous_ApplicationsExclude Variable. /// public static readonly NodeId WellKnownRole_Anonymous_ApplicationsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_Anonymous_ApplicationsExclude); /// /// The identifier for the WellKnownRole_Anonymous_Endpoints Variable. /// public static readonly NodeId WellKnownRole_Anonymous_Endpoints = new NodeId(Opc.Ua.Variables.WellKnownRole_Anonymous_Endpoints); /// /// The identifier for the WellKnownRole_Anonymous_EndpointsExclude Variable. /// public static readonly NodeId WellKnownRole_Anonymous_EndpointsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_Anonymous_EndpointsExclude); /// /// The identifier for the WellKnownRole_Anonymous_AddIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Anonymous_AddIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Anonymous_AddIdentity_InputArguments); /// /// The identifier for the WellKnownRole_Anonymous_RemoveIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Anonymous_RemoveIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Anonymous_RemoveIdentity_InputArguments); /// /// The identifier for the WellKnownRole_Anonymous_AddApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Anonymous_AddApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Anonymous_AddApplication_InputArguments); /// /// The identifier for the WellKnownRole_Anonymous_RemoveApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Anonymous_RemoveApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Anonymous_RemoveApplication_InputArguments); /// /// The identifier for the WellKnownRole_Anonymous_AddEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Anonymous_AddEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Anonymous_AddEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_Anonymous_RemoveEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Anonymous_RemoveEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Anonymous_RemoveEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_AuthenticatedUser_Identities Variable. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_Identities = new NodeId(Opc.Ua.Variables.WellKnownRole_AuthenticatedUser_Identities); /// /// The identifier for the WellKnownRole_AuthenticatedUser_Applications Variable. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_Applications = new NodeId(Opc.Ua.Variables.WellKnownRole_AuthenticatedUser_Applications); /// /// The identifier for the WellKnownRole_AuthenticatedUser_ApplicationsExclude Variable. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_ApplicationsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_AuthenticatedUser_ApplicationsExclude); /// /// The identifier for the WellKnownRole_AuthenticatedUser_Endpoints Variable. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_Endpoints = new NodeId(Opc.Ua.Variables.WellKnownRole_AuthenticatedUser_Endpoints); /// /// The identifier for the WellKnownRole_AuthenticatedUser_EndpointsExclude Variable. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_EndpointsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_AuthenticatedUser_EndpointsExclude); /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_AddIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_AuthenticatedUser_AddIdentity_InputArguments); /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_RemoveIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_AuthenticatedUser_RemoveIdentity_InputArguments); /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_AddApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_AuthenticatedUser_AddApplication_InputArguments); /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_RemoveApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_AuthenticatedUser_RemoveApplication_InputArguments); /// /// The identifier for the WellKnownRole_AuthenticatedUser_AddEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_AddEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_AuthenticatedUser_AddEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_AuthenticatedUser_RemoveEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_AuthenticatedUser_RemoveEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_AuthenticatedUser_RemoveEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_Observer_Identities Variable. /// public static readonly NodeId WellKnownRole_Observer_Identities = new NodeId(Opc.Ua.Variables.WellKnownRole_Observer_Identities); /// /// The identifier for the WellKnownRole_Observer_Applications Variable. /// public static readonly NodeId WellKnownRole_Observer_Applications = new NodeId(Opc.Ua.Variables.WellKnownRole_Observer_Applications); /// /// The identifier for the WellKnownRole_Observer_ApplicationsExclude Variable. /// public static readonly NodeId WellKnownRole_Observer_ApplicationsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_Observer_ApplicationsExclude); /// /// The identifier for the WellKnownRole_Observer_Endpoints Variable. /// public static readonly NodeId WellKnownRole_Observer_Endpoints = new NodeId(Opc.Ua.Variables.WellKnownRole_Observer_Endpoints); /// /// The identifier for the WellKnownRole_Observer_EndpointsExclude Variable. /// public static readonly NodeId WellKnownRole_Observer_EndpointsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_Observer_EndpointsExclude); /// /// The identifier for the WellKnownRole_Observer_AddIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Observer_AddIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Observer_AddIdentity_InputArguments); /// /// The identifier for the WellKnownRole_Observer_RemoveIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Observer_RemoveIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Observer_RemoveIdentity_InputArguments); /// /// The identifier for the WellKnownRole_Observer_AddApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Observer_AddApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Observer_AddApplication_InputArguments); /// /// The identifier for the WellKnownRole_Observer_RemoveApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Observer_RemoveApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Observer_RemoveApplication_InputArguments); /// /// The identifier for the WellKnownRole_Observer_AddEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Observer_AddEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Observer_AddEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_Observer_RemoveEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Observer_RemoveEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Observer_RemoveEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_Operator_Identities Variable. /// public static readonly NodeId WellKnownRole_Operator_Identities = new NodeId(Opc.Ua.Variables.WellKnownRole_Operator_Identities); /// /// The identifier for the WellKnownRole_Operator_Applications Variable. /// public static readonly NodeId WellKnownRole_Operator_Applications = new NodeId(Opc.Ua.Variables.WellKnownRole_Operator_Applications); /// /// The identifier for the WellKnownRole_Operator_ApplicationsExclude Variable. /// public static readonly NodeId WellKnownRole_Operator_ApplicationsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_Operator_ApplicationsExclude); /// /// The identifier for the WellKnownRole_Operator_Endpoints Variable. /// public static readonly NodeId WellKnownRole_Operator_Endpoints = new NodeId(Opc.Ua.Variables.WellKnownRole_Operator_Endpoints); /// /// The identifier for the WellKnownRole_Operator_EndpointsExclude Variable. /// public static readonly NodeId WellKnownRole_Operator_EndpointsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_Operator_EndpointsExclude); /// /// The identifier for the WellKnownRole_Operator_AddIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Operator_AddIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Operator_AddIdentity_InputArguments); /// /// The identifier for the WellKnownRole_Operator_RemoveIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Operator_RemoveIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Operator_RemoveIdentity_InputArguments); /// /// The identifier for the WellKnownRole_Operator_AddApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Operator_AddApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Operator_AddApplication_InputArguments); /// /// The identifier for the WellKnownRole_Operator_RemoveApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Operator_RemoveApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Operator_RemoveApplication_InputArguments); /// /// The identifier for the WellKnownRole_Operator_AddEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Operator_AddEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Operator_AddEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_Operator_RemoveEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Operator_RemoveEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Operator_RemoveEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_Engineer_Identities Variable. /// public static readonly NodeId WellKnownRole_Engineer_Identities = new NodeId(Opc.Ua.Variables.WellKnownRole_Engineer_Identities); /// /// The identifier for the WellKnownRole_Engineer_Applications Variable. /// public static readonly NodeId WellKnownRole_Engineer_Applications = new NodeId(Opc.Ua.Variables.WellKnownRole_Engineer_Applications); /// /// The identifier for the WellKnownRole_Engineer_ApplicationsExclude Variable. /// public static readonly NodeId WellKnownRole_Engineer_ApplicationsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_Engineer_ApplicationsExclude); /// /// The identifier for the WellKnownRole_Engineer_Endpoints Variable. /// public static readonly NodeId WellKnownRole_Engineer_Endpoints = new NodeId(Opc.Ua.Variables.WellKnownRole_Engineer_Endpoints); /// /// The identifier for the WellKnownRole_Engineer_EndpointsExclude Variable. /// public static readonly NodeId WellKnownRole_Engineer_EndpointsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_Engineer_EndpointsExclude); /// /// The identifier for the WellKnownRole_Engineer_AddIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Engineer_AddIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Engineer_AddIdentity_InputArguments); /// /// The identifier for the WellKnownRole_Engineer_RemoveIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Engineer_RemoveIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Engineer_RemoveIdentity_InputArguments); /// /// The identifier for the WellKnownRole_Engineer_AddApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Engineer_AddApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Engineer_AddApplication_InputArguments); /// /// The identifier for the WellKnownRole_Engineer_RemoveApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Engineer_RemoveApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Engineer_RemoveApplication_InputArguments); /// /// The identifier for the WellKnownRole_Engineer_AddEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Engineer_AddEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Engineer_AddEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_Engineer_RemoveEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Engineer_RemoveEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Engineer_RemoveEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_Supervisor_Identities Variable. /// public static readonly NodeId WellKnownRole_Supervisor_Identities = new NodeId(Opc.Ua.Variables.WellKnownRole_Supervisor_Identities); /// /// The identifier for the WellKnownRole_Supervisor_Applications Variable. /// public static readonly NodeId WellKnownRole_Supervisor_Applications = new NodeId(Opc.Ua.Variables.WellKnownRole_Supervisor_Applications); /// /// The identifier for the WellKnownRole_Supervisor_ApplicationsExclude Variable. /// public static readonly NodeId WellKnownRole_Supervisor_ApplicationsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_Supervisor_ApplicationsExclude); /// /// The identifier for the WellKnownRole_Supervisor_Endpoints Variable. /// public static readonly NodeId WellKnownRole_Supervisor_Endpoints = new NodeId(Opc.Ua.Variables.WellKnownRole_Supervisor_Endpoints); /// /// The identifier for the WellKnownRole_Supervisor_EndpointsExclude Variable. /// public static readonly NodeId WellKnownRole_Supervisor_EndpointsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_Supervisor_EndpointsExclude); /// /// The identifier for the WellKnownRole_Supervisor_AddIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Supervisor_AddIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Supervisor_AddIdentity_InputArguments); /// /// The identifier for the WellKnownRole_Supervisor_RemoveIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Supervisor_RemoveIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Supervisor_RemoveIdentity_InputArguments); /// /// The identifier for the WellKnownRole_Supervisor_AddApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Supervisor_AddApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Supervisor_AddApplication_InputArguments); /// /// The identifier for the WellKnownRole_Supervisor_RemoveApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Supervisor_RemoveApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Supervisor_RemoveApplication_InputArguments); /// /// The identifier for the WellKnownRole_Supervisor_AddEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Supervisor_AddEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Supervisor_AddEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_Supervisor_RemoveEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_Supervisor_RemoveEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_Supervisor_RemoveEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_ConfigureAdmin_Identities Variable. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_Identities = new NodeId(Opc.Ua.Variables.WellKnownRole_ConfigureAdmin_Identities); /// /// The identifier for the WellKnownRole_ConfigureAdmin_Applications Variable. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_Applications = new NodeId(Opc.Ua.Variables.WellKnownRole_ConfigureAdmin_Applications); /// /// The identifier for the WellKnownRole_ConfigureAdmin_ApplicationsExclude Variable. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_ApplicationsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_ConfigureAdmin_ApplicationsExclude); /// /// The identifier for the WellKnownRole_ConfigureAdmin_Endpoints Variable. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_Endpoints = new NodeId(Opc.Ua.Variables.WellKnownRole_ConfigureAdmin_Endpoints); /// /// The identifier for the WellKnownRole_ConfigureAdmin_EndpointsExclude Variable. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_EndpointsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_ConfigureAdmin_EndpointsExclude); /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_AddIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_ConfigureAdmin_AddIdentity_InputArguments); /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_RemoveIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_ConfigureAdmin_RemoveIdentity_InputArguments); /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_AddApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_ConfigureAdmin_AddApplication_InputArguments); /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_RemoveApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_ConfigureAdmin_RemoveApplication_InputArguments); /// /// The identifier for the WellKnownRole_ConfigureAdmin_AddEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_AddEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_ConfigureAdmin_AddEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_ConfigureAdmin_RemoveEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_ConfigureAdmin_RemoveEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_ConfigureAdmin_RemoveEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_SecurityAdmin_Identities Variable. /// public static readonly NodeId WellKnownRole_SecurityAdmin_Identities = new NodeId(Opc.Ua.Variables.WellKnownRole_SecurityAdmin_Identities); /// /// The identifier for the WellKnownRole_SecurityAdmin_Applications Variable. /// public static readonly NodeId WellKnownRole_SecurityAdmin_Applications = new NodeId(Opc.Ua.Variables.WellKnownRole_SecurityAdmin_Applications); /// /// The identifier for the WellKnownRole_SecurityAdmin_ApplicationsExclude Variable. /// public static readonly NodeId WellKnownRole_SecurityAdmin_ApplicationsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_SecurityAdmin_ApplicationsExclude); /// /// The identifier for the WellKnownRole_SecurityAdmin_Endpoints Variable. /// public static readonly NodeId WellKnownRole_SecurityAdmin_Endpoints = new NodeId(Opc.Ua.Variables.WellKnownRole_SecurityAdmin_Endpoints); /// /// The identifier for the WellKnownRole_SecurityAdmin_EndpointsExclude Variable. /// public static readonly NodeId WellKnownRole_SecurityAdmin_EndpointsExclude = new NodeId(Opc.Ua.Variables.WellKnownRole_SecurityAdmin_EndpointsExclude); /// /// The identifier for the WellKnownRole_SecurityAdmin_AddIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_SecurityAdmin_AddIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_SecurityAdmin_AddIdentity_InputArguments); /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveIdentity_InputArguments Variable. /// public static readonly NodeId WellKnownRole_SecurityAdmin_RemoveIdentity_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_SecurityAdmin_RemoveIdentity_InputArguments); /// /// The identifier for the WellKnownRole_SecurityAdmin_AddApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_SecurityAdmin_AddApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_SecurityAdmin_AddApplication_InputArguments); /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveApplication_InputArguments Variable. /// public static readonly NodeId WellKnownRole_SecurityAdmin_RemoveApplication_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_SecurityAdmin_RemoveApplication_InputArguments); /// /// The identifier for the WellKnownRole_SecurityAdmin_AddEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_SecurityAdmin_AddEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_SecurityAdmin_AddEndpoint_InputArguments); /// /// The identifier for the WellKnownRole_SecurityAdmin_RemoveEndpoint_InputArguments Variable. /// public static readonly NodeId WellKnownRole_SecurityAdmin_RemoveEndpoint_InputArguments = new NodeId(Opc.Ua.Variables.WellKnownRole_SecurityAdmin_RemoveEndpoint_InputArguments); /// /// The identifier for the CurrencyUnit Variable. /// public static readonly NodeId CurrencyUnit = new NodeId(Opc.Ua.Variables.CurrencyUnit); /// /// The identifier for the DataItemType_Definition Variable. /// public static readonly NodeId DataItemType_Definition = new NodeId(Opc.Ua.Variables.DataItemType_Definition); /// /// The identifier for the DataItemType_ValuePrecision Variable. /// public static readonly NodeId DataItemType_ValuePrecision = new NodeId(Opc.Ua.Variables.DataItemType_ValuePrecision); /// /// The identifier for the BaseAnalogType_InstrumentRange Variable. /// public static readonly NodeId BaseAnalogType_InstrumentRange = new NodeId(Opc.Ua.Variables.BaseAnalogType_InstrumentRange); /// /// The identifier for the BaseAnalogType_EURange Variable. /// public static readonly NodeId BaseAnalogType_EURange = new NodeId(Opc.Ua.Variables.BaseAnalogType_EURange); /// /// The identifier for the BaseAnalogType_EngineeringUnits Variable. /// public static readonly NodeId BaseAnalogType_EngineeringUnits = new NodeId(Opc.Ua.Variables.BaseAnalogType_EngineeringUnits); /// /// The identifier for the AnalogItemType_EURange Variable. /// public static readonly NodeId AnalogItemType_EURange = new NodeId(Opc.Ua.Variables.AnalogItemType_EURange); /// /// The identifier for the AnalogUnitType_EngineeringUnits Variable. /// public static readonly NodeId AnalogUnitType_EngineeringUnits = new NodeId(Opc.Ua.Variables.AnalogUnitType_EngineeringUnits); /// /// The identifier for the AnalogUnitRangeType_EngineeringUnits Variable. /// public static readonly NodeId AnalogUnitRangeType_EngineeringUnits = new NodeId(Opc.Ua.Variables.AnalogUnitRangeType_EngineeringUnits); /// /// The identifier for the TwoStateDiscreteType_FalseState Variable. /// public static readonly NodeId TwoStateDiscreteType_FalseState = new NodeId(Opc.Ua.Variables.TwoStateDiscreteType_FalseState); /// /// The identifier for the TwoStateDiscreteType_TrueState Variable. /// public static readonly NodeId TwoStateDiscreteType_TrueState = new NodeId(Opc.Ua.Variables.TwoStateDiscreteType_TrueState); /// /// The identifier for the MultiStateDiscreteType_EnumStrings Variable. /// public static readonly NodeId MultiStateDiscreteType_EnumStrings = new NodeId(Opc.Ua.Variables.MultiStateDiscreteType_EnumStrings); /// /// The identifier for the MultiStateValueDiscreteType_EnumValues Variable. /// public static readonly NodeId MultiStateValueDiscreteType_EnumValues = new NodeId(Opc.Ua.Variables.MultiStateValueDiscreteType_EnumValues); /// /// The identifier for the MultiStateValueDiscreteType_ValueAsText Variable. /// public static readonly NodeId MultiStateValueDiscreteType_ValueAsText = new NodeId(Opc.Ua.Variables.MultiStateValueDiscreteType_ValueAsText); /// /// The identifier for the ArrayItemType_InstrumentRange Variable. /// public static readonly NodeId ArrayItemType_InstrumentRange = new NodeId(Opc.Ua.Variables.ArrayItemType_InstrumentRange); /// /// The identifier for the ArrayItemType_EURange Variable. /// public static readonly NodeId ArrayItemType_EURange = new NodeId(Opc.Ua.Variables.ArrayItemType_EURange); /// /// The identifier for the ArrayItemType_EngineeringUnits Variable. /// public static readonly NodeId ArrayItemType_EngineeringUnits = new NodeId(Opc.Ua.Variables.ArrayItemType_EngineeringUnits); /// /// The identifier for the ArrayItemType_Title Variable. /// public static readonly NodeId ArrayItemType_Title = new NodeId(Opc.Ua.Variables.ArrayItemType_Title); /// /// The identifier for the ArrayItemType_AxisScaleType Variable. /// public static readonly NodeId ArrayItemType_AxisScaleType = new NodeId(Opc.Ua.Variables.ArrayItemType_AxisScaleType); /// /// The identifier for the YArrayItemType_XAxisDefinition Variable. /// public static readonly NodeId YArrayItemType_XAxisDefinition = new NodeId(Opc.Ua.Variables.YArrayItemType_XAxisDefinition); /// /// The identifier for the XYArrayItemType_XAxisDefinition Variable. /// public static readonly NodeId XYArrayItemType_XAxisDefinition = new NodeId(Opc.Ua.Variables.XYArrayItemType_XAxisDefinition); /// /// The identifier for the ImageItemType_XAxisDefinition Variable. /// public static readonly NodeId ImageItemType_XAxisDefinition = new NodeId(Opc.Ua.Variables.ImageItemType_XAxisDefinition); /// /// The identifier for the ImageItemType_YAxisDefinition Variable. /// public static readonly NodeId ImageItemType_YAxisDefinition = new NodeId(Opc.Ua.Variables.ImageItemType_YAxisDefinition); /// /// The identifier for the CubeItemType_XAxisDefinition Variable. /// public static readonly NodeId CubeItemType_XAxisDefinition = new NodeId(Opc.Ua.Variables.CubeItemType_XAxisDefinition); /// /// The identifier for the CubeItemType_YAxisDefinition Variable. /// public static readonly NodeId CubeItemType_YAxisDefinition = new NodeId(Opc.Ua.Variables.CubeItemType_YAxisDefinition); /// /// The identifier for the CubeItemType_ZAxisDefinition Variable. /// public static readonly NodeId CubeItemType_ZAxisDefinition = new NodeId(Opc.Ua.Variables.CubeItemType_ZAxisDefinition); /// /// The identifier for the NDimensionArrayItemType_AxisDefinition Variable. /// public static readonly NodeId NDimensionArrayItemType_AxisDefinition = new NodeId(Opc.Ua.Variables.NDimensionArrayItemType_AxisDefinition); /// /// The identifier for the TwoStateVariableType_Id Variable. /// public static readonly NodeId TwoStateVariableType_Id = new NodeId(Opc.Ua.Variables.TwoStateVariableType_Id); /// /// The identifier for the TwoStateVariableType_TransitionTime Variable. /// public static readonly NodeId TwoStateVariableType_TransitionTime = new NodeId(Opc.Ua.Variables.TwoStateVariableType_TransitionTime); /// /// The identifier for the TwoStateVariableType_EffectiveTransitionTime Variable. /// public static readonly NodeId TwoStateVariableType_EffectiveTransitionTime = new NodeId(Opc.Ua.Variables.TwoStateVariableType_EffectiveTransitionTime); /// /// The identifier for the TwoStateVariableType_TrueState Variable. /// public static readonly NodeId TwoStateVariableType_TrueState = new NodeId(Opc.Ua.Variables.TwoStateVariableType_TrueState); /// /// The identifier for the TwoStateVariableType_FalseState Variable. /// public static readonly NodeId TwoStateVariableType_FalseState = new NodeId(Opc.Ua.Variables.TwoStateVariableType_FalseState); /// /// The identifier for the ConditionVariableType_SourceTimestamp Variable. /// public static readonly NodeId ConditionVariableType_SourceTimestamp = new NodeId(Opc.Ua.Variables.ConditionVariableType_SourceTimestamp); /// /// The identifier for the ConditionType_ConditionClassId Variable. /// public static readonly NodeId ConditionType_ConditionClassId = new NodeId(Opc.Ua.Variables.ConditionType_ConditionClassId); /// /// The identifier for the ConditionType_ConditionClassName Variable. /// public static readonly NodeId ConditionType_ConditionClassName = new NodeId(Opc.Ua.Variables.ConditionType_ConditionClassName); /// /// The identifier for the ConditionType_ConditionSubClassId Variable. /// public static readonly NodeId ConditionType_ConditionSubClassId = new NodeId(Opc.Ua.Variables.ConditionType_ConditionSubClassId); /// /// The identifier for the ConditionType_ConditionSubClassName Variable. /// public static readonly NodeId ConditionType_ConditionSubClassName = new NodeId(Opc.Ua.Variables.ConditionType_ConditionSubClassName); /// /// The identifier for the ConditionType_ConditionName Variable. /// public static readonly NodeId ConditionType_ConditionName = new NodeId(Opc.Ua.Variables.ConditionType_ConditionName); /// /// The identifier for the ConditionType_BranchId Variable. /// public static readonly NodeId ConditionType_BranchId = new NodeId(Opc.Ua.Variables.ConditionType_BranchId); /// /// The identifier for the ConditionType_Retain Variable. /// public static readonly NodeId ConditionType_Retain = new NodeId(Opc.Ua.Variables.ConditionType_Retain); /// /// The identifier for the ConditionType_EnabledState Variable. /// public static readonly NodeId ConditionType_EnabledState = new NodeId(Opc.Ua.Variables.ConditionType_EnabledState); /// /// The identifier for the ConditionType_EnabledState_Id Variable. /// public static readonly NodeId ConditionType_EnabledState_Id = new NodeId(Opc.Ua.Variables.ConditionType_EnabledState_Id); /// /// The identifier for the ConditionType_EnabledState_EffectiveDisplayName Variable. /// public static readonly NodeId ConditionType_EnabledState_EffectiveDisplayName = new NodeId(Opc.Ua.Variables.ConditionType_EnabledState_EffectiveDisplayName); /// /// The identifier for the ConditionType_EnabledState_TransitionTime Variable. /// public static readonly NodeId ConditionType_EnabledState_TransitionTime = new NodeId(Opc.Ua.Variables.ConditionType_EnabledState_TransitionTime); /// /// The identifier for the ConditionType_EnabledState_EffectiveTransitionTime Variable. /// public static readonly NodeId ConditionType_EnabledState_EffectiveTransitionTime = new NodeId(Opc.Ua.Variables.ConditionType_EnabledState_EffectiveTransitionTime); /// /// The identifier for the ConditionType_EnabledState_TrueState Variable. /// public static readonly NodeId ConditionType_EnabledState_TrueState = new NodeId(Opc.Ua.Variables.ConditionType_EnabledState_TrueState); /// /// The identifier for the ConditionType_EnabledState_FalseState Variable. /// public static readonly NodeId ConditionType_EnabledState_FalseState = new NodeId(Opc.Ua.Variables.ConditionType_EnabledState_FalseState); /// /// The identifier for the ConditionType_Quality Variable. /// public static readonly NodeId ConditionType_Quality = new NodeId(Opc.Ua.Variables.ConditionType_Quality); /// /// The identifier for the ConditionType_Quality_SourceTimestamp Variable. /// public static readonly NodeId ConditionType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ConditionType_Quality_SourceTimestamp); /// /// The identifier for the ConditionType_LastSeverity Variable. /// public static readonly NodeId ConditionType_LastSeverity = new NodeId(Opc.Ua.Variables.ConditionType_LastSeverity); /// /// The identifier for the ConditionType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ConditionType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ConditionType_LastSeverity_SourceTimestamp); /// /// The identifier for the ConditionType_Comment Variable. /// public static readonly NodeId ConditionType_Comment = new NodeId(Opc.Ua.Variables.ConditionType_Comment); /// /// The identifier for the ConditionType_Comment_SourceTimestamp Variable. /// public static readonly NodeId ConditionType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ConditionType_Comment_SourceTimestamp); /// /// The identifier for the ConditionType_ClientUserId Variable. /// public static readonly NodeId ConditionType_ClientUserId = new NodeId(Opc.Ua.Variables.ConditionType_ClientUserId); /// /// The identifier for the ConditionType_AddComment_InputArguments Variable. /// public static readonly NodeId ConditionType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ConditionType_AddComment_InputArguments); /// /// The identifier for the ConditionType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId ConditionType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.ConditionType_ConditionRefresh_InputArguments); /// /// The identifier for the ConditionType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId ConditionType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.ConditionType_ConditionRefresh2_InputArguments); /// /// The identifier for the DialogConditionType_EnabledState Variable. /// public static readonly NodeId DialogConditionType_EnabledState = new NodeId(Opc.Ua.Variables.DialogConditionType_EnabledState); /// /// The identifier for the DialogConditionType_EnabledState_Id Variable. /// public static readonly NodeId DialogConditionType_EnabledState_Id = new NodeId(Opc.Ua.Variables.DialogConditionType_EnabledState_Id); /// /// The identifier for the DialogConditionType_Quality_SourceTimestamp Variable. /// public static readonly NodeId DialogConditionType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.DialogConditionType_Quality_SourceTimestamp); /// /// The identifier for the DialogConditionType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId DialogConditionType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.DialogConditionType_LastSeverity_SourceTimestamp); /// /// The identifier for the DialogConditionType_Comment_SourceTimestamp Variable. /// public static readonly NodeId DialogConditionType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.DialogConditionType_Comment_SourceTimestamp); /// /// The identifier for the DialogConditionType_AddComment_InputArguments Variable. /// public static readonly NodeId DialogConditionType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.DialogConditionType_AddComment_InputArguments); /// /// The identifier for the DialogConditionType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId DialogConditionType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.DialogConditionType_ConditionRefresh_InputArguments); /// /// The identifier for the DialogConditionType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId DialogConditionType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.DialogConditionType_ConditionRefresh2_InputArguments); /// /// The identifier for the DialogConditionType_DialogState Variable. /// public static readonly NodeId DialogConditionType_DialogState = new NodeId(Opc.Ua.Variables.DialogConditionType_DialogState); /// /// The identifier for the DialogConditionType_DialogState_Id Variable. /// public static readonly NodeId DialogConditionType_DialogState_Id = new NodeId(Opc.Ua.Variables.DialogConditionType_DialogState_Id); /// /// The identifier for the DialogConditionType_DialogState_TransitionTime Variable. /// public static readonly NodeId DialogConditionType_DialogState_TransitionTime = new NodeId(Opc.Ua.Variables.DialogConditionType_DialogState_TransitionTime); /// /// The identifier for the DialogConditionType_DialogState_TrueState Variable. /// public static readonly NodeId DialogConditionType_DialogState_TrueState = new NodeId(Opc.Ua.Variables.DialogConditionType_DialogState_TrueState); /// /// The identifier for the DialogConditionType_DialogState_FalseState Variable. /// public static readonly NodeId DialogConditionType_DialogState_FalseState = new NodeId(Opc.Ua.Variables.DialogConditionType_DialogState_FalseState); /// /// The identifier for the DialogConditionType_Prompt Variable. /// public static readonly NodeId DialogConditionType_Prompt = new NodeId(Opc.Ua.Variables.DialogConditionType_Prompt); /// /// The identifier for the DialogConditionType_ResponseOptionSet Variable. /// public static readonly NodeId DialogConditionType_ResponseOptionSet = new NodeId(Opc.Ua.Variables.DialogConditionType_ResponseOptionSet); /// /// The identifier for the DialogConditionType_DefaultResponse Variable. /// public static readonly NodeId DialogConditionType_DefaultResponse = new NodeId(Opc.Ua.Variables.DialogConditionType_DefaultResponse); /// /// The identifier for the DialogConditionType_OkResponse Variable. /// public static readonly NodeId DialogConditionType_OkResponse = new NodeId(Opc.Ua.Variables.DialogConditionType_OkResponse); /// /// The identifier for the DialogConditionType_CancelResponse Variable. /// public static readonly NodeId DialogConditionType_CancelResponse = new NodeId(Opc.Ua.Variables.DialogConditionType_CancelResponse); /// /// The identifier for the DialogConditionType_LastResponse Variable. /// public static readonly NodeId DialogConditionType_LastResponse = new NodeId(Opc.Ua.Variables.DialogConditionType_LastResponse); /// /// The identifier for the DialogConditionType_Respond_InputArguments Variable. /// public static readonly NodeId DialogConditionType_Respond_InputArguments = new NodeId(Opc.Ua.Variables.DialogConditionType_Respond_InputArguments); /// /// The identifier for the AcknowledgeableConditionType_EnabledState Variable. /// public static readonly NodeId AcknowledgeableConditionType_EnabledState = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_EnabledState); /// /// The identifier for the AcknowledgeableConditionType_EnabledState_Id Variable. /// public static readonly NodeId AcknowledgeableConditionType_EnabledState_Id = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_EnabledState_Id); /// /// The identifier for the AcknowledgeableConditionType_Quality_SourceTimestamp Variable. /// public static readonly NodeId AcknowledgeableConditionType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_Quality_SourceTimestamp); /// /// The identifier for the AcknowledgeableConditionType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId AcknowledgeableConditionType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_LastSeverity_SourceTimestamp); /// /// The identifier for the AcknowledgeableConditionType_Comment_SourceTimestamp Variable. /// public static readonly NodeId AcknowledgeableConditionType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_Comment_SourceTimestamp); /// /// The identifier for the AcknowledgeableConditionType_AddComment_InputArguments Variable. /// public static readonly NodeId AcknowledgeableConditionType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_AddComment_InputArguments); /// /// The identifier for the AcknowledgeableConditionType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId AcknowledgeableConditionType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_ConditionRefresh_InputArguments); /// /// The identifier for the AcknowledgeableConditionType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId AcknowledgeableConditionType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_ConditionRefresh2_InputArguments); /// /// The identifier for the AcknowledgeableConditionType_AckedState Variable. /// public static readonly NodeId AcknowledgeableConditionType_AckedState = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_AckedState); /// /// The identifier for the AcknowledgeableConditionType_AckedState_Id Variable. /// public static readonly NodeId AcknowledgeableConditionType_AckedState_Id = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_AckedState_Id); /// /// The identifier for the AcknowledgeableConditionType_AckedState_TransitionTime Variable. /// public static readonly NodeId AcknowledgeableConditionType_AckedState_TransitionTime = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_AckedState_TransitionTime); /// /// The identifier for the AcknowledgeableConditionType_AckedState_TrueState Variable. /// public static readonly NodeId AcknowledgeableConditionType_AckedState_TrueState = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_AckedState_TrueState); /// /// The identifier for the AcknowledgeableConditionType_AckedState_FalseState Variable. /// public static readonly NodeId AcknowledgeableConditionType_AckedState_FalseState = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_AckedState_FalseState); /// /// The identifier for the AcknowledgeableConditionType_ConfirmedState Variable. /// public static readonly NodeId AcknowledgeableConditionType_ConfirmedState = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_ConfirmedState); /// /// The identifier for the AcknowledgeableConditionType_ConfirmedState_Id Variable. /// public static readonly NodeId AcknowledgeableConditionType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_ConfirmedState_Id); /// /// The identifier for the AcknowledgeableConditionType_ConfirmedState_TransitionTime Variable. /// public static readonly NodeId AcknowledgeableConditionType_ConfirmedState_TransitionTime = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_ConfirmedState_TransitionTime); /// /// The identifier for the AcknowledgeableConditionType_ConfirmedState_TrueState Variable. /// public static readonly NodeId AcknowledgeableConditionType_ConfirmedState_TrueState = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_ConfirmedState_TrueState); /// /// The identifier for the AcknowledgeableConditionType_ConfirmedState_FalseState Variable. /// public static readonly NodeId AcknowledgeableConditionType_ConfirmedState_FalseState = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_ConfirmedState_FalseState); /// /// The identifier for the AcknowledgeableConditionType_Acknowledge_InputArguments Variable. /// public static readonly NodeId AcknowledgeableConditionType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_Acknowledge_InputArguments); /// /// The identifier for the AcknowledgeableConditionType_Confirm_InputArguments Variable. /// public static readonly NodeId AcknowledgeableConditionType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.AcknowledgeableConditionType_Confirm_InputArguments); /// /// The identifier for the AlarmConditionType_EnabledState Variable. /// public static readonly NodeId AlarmConditionType_EnabledState = new NodeId(Opc.Ua.Variables.AlarmConditionType_EnabledState); /// /// The identifier for the AlarmConditionType_EnabledState_Id Variable. /// public static readonly NodeId AlarmConditionType_EnabledState_Id = new NodeId(Opc.Ua.Variables.AlarmConditionType_EnabledState_Id); /// /// The identifier for the AlarmConditionType_Quality_SourceTimestamp Variable. /// public static readonly NodeId AlarmConditionType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.AlarmConditionType_Quality_SourceTimestamp); /// /// The identifier for the AlarmConditionType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId AlarmConditionType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.AlarmConditionType_LastSeverity_SourceTimestamp); /// /// The identifier for the AlarmConditionType_Comment_SourceTimestamp Variable. /// public static readonly NodeId AlarmConditionType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.AlarmConditionType_Comment_SourceTimestamp); /// /// The identifier for the AlarmConditionType_AddComment_InputArguments Variable. /// public static readonly NodeId AlarmConditionType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.AlarmConditionType_AddComment_InputArguments); /// /// The identifier for the AlarmConditionType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId AlarmConditionType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.AlarmConditionType_ConditionRefresh_InputArguments); /// /// The identifier for the AlarmConditionType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId AlarmConditionType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.AlarmConditionType_ConditionRefresh2_InputArguments); /// /// The identifier for the AlarmConditionType_AckedState_Id Variable. /// public static readonly NodeId AlarmConditionType_AckedState_Id = new NodeId(Opc.Ua.Variables.AlarmConditionType_AckedState_Id); /// /// The identifier for the AlarmConditionType_ConfirmedState_Id Variable. /// public static readonly NodeId AlarmConditionType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.AlarmConditionType_ConfirmedState_Id); /// /// The identifier for the AlarmConditionType_Acknowledge_InputArguments Variable. /// public static readonly NodeId AlarmConditionType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.AlarmConditionType_Acknowledge_InputArguments); /// /// The identifier for the AlarmConditionType_Confirm_InputArguments Variable. /// public static readonly NodeId AlarmConditionType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.AlarmConditionType_Confirm_InputArguments); /// /// The identifier for the AlarmConditionType_ActiveState Variable. /// public static readonly NodeId AlarmConditionType_ActiveState = new NodeId(Opc.Ua.Variables.AlarmConditionType_ActiveState); /// /// The identifier for the AlarmConditionType_ActiveState_Id Variable. /// public static readonly NodeId AlarmConditionType_ActiveState_Id = new NodeId(Opc.Ua.Variables.AlarmConditionType_ActiveState_Id); /// /// The identifier for the AlarmConditionType_ActiveState_EffectiveDisplayName Variable. /// public static readonly NodeId AlarmConditionType_ActiveState_EffectiveDisplayName = new NodeId(Opc.Ua.Variables.AlarmConditionType_ActiveState_EffectiveDisplayName); /// /// The identifier for the AlarmConditionType_ActiveState_TransitionTime Variable. /// public static readonly NodeId AlarmConditionType_ActiveState_TransitionTime = new NodeId(Opc.Ua.Variables.AlarmConditionType_ActiveState_TransitionTime); /// /// The identifier for the AlarmConditionType_ActiveState_EffectiveTransitionTime Variable. /// public static readonly NodeId AlarmConditionType_ActiveState_EffectiveTransitionTime = new NodeId(Opc.Ua.Variables.AlarmConditionType_ActiveState_EffectiveTransitionTime); /// /// The identifier for the AlarmConditionType_ActiveState_TrueState Variable. /// public static readonly NodeId AlarmConditionType_ActiveState_TrueState = new NodeId(Opc.Ua.Variables.AlarmConditionType_ActiveState_TrueState); /// /// The identifier for the AlarmConditionType_ActiveState_FalseState Variable. /// public static readonly NodeId AlarmConditionType_ActiveState_FalseState = new NodeId(Opc.Ua.Variables.AlarmConditionType_ActiveState_FalseState); /// /// The identifier for the AlarmConditionType_InputNode Variable. /// public static readonly NodeId AlarmConditionType_InputNode = new NodeId(Opc.Ua.Variables.AlarmConditionType_InputNode); /// /// The identifier for the AlarmConditionType_SuppressedState Variable. /// public static readonly NodeId AlarmConditionType_SuppressedState = new NodeId(Opc.Ua.Variables.AlarmConditionType_SuppressedState); /// /// The identifier for the AlarmConditionType_SuppressedState_Id Variable. /// public static readonly NodeId AlarmConditionType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.AlarmConditionType_SuppressedState_Id); /// /// The identifier for the AlarmConditionType_SuppressedState_TransitionTime Variable. /// public static readonly NodeId AlarmConditionType_SuppressedState_TransitionTime = new NodeId(Opc.Ua.Variables.AlarmConditionType_SuppressedState_TransitionTime); /// /// The identifier for the AlarmConditionType_SuppressedState_TrueState Variable. /// public static readonly NodeId AlarmConditionType_SuppressedState_TrueState = new NodeId(Opc.Ua.Variables.AlarmConditionType_SuppressedState_TrueState); /// /// The identifier for the AlarmConditionType_SuppressedState_FalseState Variable. /// public static readonly NodeId AlarmConditionType_SuppressedState_FalseState = new NodeId(Opc.Ua.Variables.AlarmConditionType_SuppressedState_FalseState); /// /// The identifier for the AlarmConditionType_OutOfServiceState Variable. /// public static readonly NodeId AlarmConditionType_OutOfServiceState = new NodeId(Opc.Ua.Variables.AlarmConditionType_OutOfServiceState); /// /// The identifier for the AlarmConditionType_OutOfServiceState_Id Variable. /// public static readonly NodeId AlarmConditionType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.AlarmConditionType_OutOfServiceState_Id); /// /// The identifier for the AlarmConditionType_OutOfServiceState_TransitionTime Variable. /// public static readonly NodeId AlarmConditionType_OutOfServiceState_TransitionTime = new NodeId(Opc.Ua.Variables.AlarmConditionType_OutOfServiceState_TransitionTime); /// /// The identifier for the AlarmConditionType_OutOfServiceState_TrueState Variable. /// public static readonly NodeId AlarmConditionType_OutOfServiceState_TrueState = new NodeId(Opc.Ua.Variables.AlarmConditionType_OutOfServiceState_TrueState); /// /// The identifier for the AlarmConditionType_OutOfServiceState_FalseState Variable. /// public static readonly NodeId AlarmConditionType_OutOfServiceState_FalseState = new NodeId(Opc.Ua.Variables.AlarmConditionType_OutOfServiceState_FalseState); /// /// The identifier for the AlarmConditionType_ShelvingState_CurrentState Variable. /// public static readonly NodeId AlarmConditionType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.AlarmConditionType_ShelvingState_CurrentState); /// /// The identifier for the AlarmConditionType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId AlarmConditionType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.AlarmConditionType_ShelvingState_CurrentState_Id); /// /// The identifier for the AlarmConditionType_ShelvingState_LastTransition Variable. /// public static readonly NodeId AlarmConditionType_ShelvingState_LastTransition = new NodeId(Opc.Ua.Variables.AlarmConditionType_ShelvingState_LastTransition); /// /// The identifier for the AlarmConditionType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId AlarmConditionType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.AlarmConditionType_ShelvingState_LastTransition_Id); /// /// The identifier for the AlarmConditionType_ShelvingState_LastTransition_TransitionTime Variable. /// public static readonly NodeId AlarmConditionType_ShelvingState_LastTransition_TransitionTime = new NodeId(Opc.Ua.Variables.AlarmConditionType_ShelvingState_LastTransition_TransitionTime); /// /// The identifier for the AlarmConditionType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId AlarmConditionType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.AlarmConditionType_ShelvingState_UnshelveTime); /// /// The identifier for the AlarmConditionType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId AlarmConditionType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.AlarmConditionType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the AlarmConditionType_SuppressedOrShelved Variable. /// public static readonly NodeId AlarmConditionType_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.AlarmConditionType_SuppressedOrShelved); /// /// The identifier for the AlarmConditionType_MaxTimeShelved Variable. /// public static readonly NodeId AlarmConditionType_MaxTimeShelved = new NodeId(Opc.Ua.Variables.AlarmConditionType_MaxTimeShelved); /// /// The identifier for the AlarmConditionType_AudibleEnabled Variable. /// public static readonly NodeId AlarmConditionType_AudibleEnabled = new NodeId(Opc.Ua.Variables.AlarmConditionType_AudibleEnabled); /// /// The identifier for the AlarmConditionType_AudibleSound Variable. /// public static readonly NodeId AlarmConditionType_AudibleSound = new NodeId(Opc.Ua.Variables.AlarmConditionType_AudibleSound); /// /// The identifier for the AlarmConditionType_SilenceState Variable. /// public static readonly NodeId AlarmConditionType_SilenceState = new NodeId(Opc.Ua.Variables.AlarmConditionType_SilenceState); /// /// The identifier for the AlarmConditionType_SilenceState_Id Variable. /// public static readonly NodeId AlarmConditionType_SilenceState_Id = new NodeId(Opc.Ua.Variables.AlarmConditionType_SilenceState_Id); /// /// The identifier for the AlarmConditionType_SilenceState_TransitionTime Variable. /// public static readonly NodeId AlarmConditionType_SilenceState_TransitionTime = new NodeId(Opc.Ua.Variables.AlarmConditionType_SilenceState_TransitionTime); /// /// The identifier for the AlarmConditionType_SilenceState_TrueState Variable. /// public static readonly NodeId AlarmConditionType_SilenceState_TrueState = new NodeId(Opc.Ua.Variables.AlarmConditionType_SilenceState_TrueState); /// /// The identifier for the AlarmConditionType_SilenceState_FalseState Variable. /// public static readonly NodeId AlarmConditionType_SilenceState_FalseState = new NodeId(Opc.Ua.Variables.AlarmConditionType_SilenceState_FalseState); /// /// The identifier for the AlarmConditionType_OnDelay Variable. /// public static readonly NodeId AlarmConditionType_OnDelay = new NodeId(Opc.Ua.Variables.AlarmConditionType_OnDelay); /// /// The identifier for the AlarmConditionType_OffDelay Variable. /// public static readonly NodeId AlarmConditionType_OffDelay = new NodeId(Opc.Ua.Variables.AlarmConditionType_OffDelay); /// /// The identifier for the AlarmConditionType_FirstInGroupFlag Variable. /// public static readonly NodeId AlarmConditionType_FirstInGroupFlag = new NodeId(Opc.Ua.Variables.AlarmConditionType_FirstInGroupFlag); /// /// The identifier for the AlarmConditionType_LatchedState Variable. /// public static readonly NodeId AlarmConditionType_LatchedState = new NodeId(Opc.Ua.Variables.AlarmConditionType_LatchedState); /// /// The identifier for the AlarmConditionType_LatchedState_Id Variable. /// public static readonly NodeId AlarmConditionType_LatchedState_Id = new NodeId(Opc.Ua.Variables.AlarmConditionType_LatchedState_Id); /// /// The identifier for the AlarmConditionType_LatchedState_TransitionTime Variable. /// public static readonly NodeId AlarmConditionType_LatchedState_TransitionTime = new NodeId(Opc.Ua.Variables.AlarmConditionType_LatchedState_TransitionTime); /// /// The identifier for the AlarmConditionType_LatchedState_TrueState Variable. /// public static readonly NodeId AlarmConditionType_LatchedState_TrueState = new NodeId(Opc.Ua.Variables.AlarmConditionType_LatchedState_TrueState); /// /// The identifier for the AlarmConditionType_LatchedState_FalseState Variable. /// public static readonly NodeId AlarmConditionType_LatchedState_FalseState = new NodeId(Opc.Ua.Variables.AlarmConditionType_LatchedState_FalseState); /// /// The identifier for the AlarmConditionType_ReAlarmTime Variable. /// public static readonly NodeId AlarmConditionType_ReAlarmTime = new NodeId(Opc.Ua.Variables.AlarmConditionType_ReAlarmTime); /// /// The identifier for the AlarmConditionType_ReAlarmRepeatCount Variable. /// public static readonly NodeId AlarmConditionType_ReAlarmRepeatCount = new NodeId(Opc.Ua.Variables.AlarmConditionType_ReAlarmRepeatCount); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_EventId Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_EventId = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_EventId); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_EventType Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_EventType = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_EventType); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_SourceNode Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_SourceNode = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_SourceNode); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_SourceName Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_SourceName = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_SourceName); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Time Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Time = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_Time); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ReceiveTime Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ReceiveTime = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ReceiveTime); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Message Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Message = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_Message); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Severity Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Severity = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_Severity); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassId Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassId = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassId); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassName Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassName = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionClassName); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionName Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionName = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ConditionName); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_BranchId Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_BranchId = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_BranchId); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Retain Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Retain = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_Retain); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_Id Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_Id = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_EnabledState_Id); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Quality Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Quality = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_Quality); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Quality_SourceTimestamp Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_Quality_SourceTimestamp); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_LastSeverity_SourceTimestamp); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Comment Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Comment = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_Comment); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Comment_SourceTimestamp Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_Comment_SourceTimestamp); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ClientUserId Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ClientUserId = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ClientUserId); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment_InputArguments Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_AddComment_InputArguments); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_Id Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_Id = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_AckedState_Id); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_Id Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ConfirmedState_Id); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge_InputArguments Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_Acknowledge_InputArguments); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_Confirm_InputArguments Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_Confirm_InputArguments); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_Id Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_Id = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ActiveState_Id); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_InputNode Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_InputNode = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_InputNode); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_Id Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_Id = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedState_Id); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_Id Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_OutOfServiceState_Id); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_CurrentState_Id); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_LastTransition_Id); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_UnshelveTime); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedOrShelved Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_SuppressedOrShelved); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_Id Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_Id = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_SilenceState_Id); /// /// The identifier for the AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_Id Variable. /// public static readonly NodeId AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_Id = new NodeId(Opc.Ua.Variables.AlarmGroupType_AlarmConditionInstance_Placeholder_LatchedState_Id); /// /// The identifier for the ShelvedStateMachineType_CurrentState_Id Variable. /// public static readonly NodeId ShelvedStateMachineType_CurrentState_Id = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_CurrentState_Id); /// /// The identifier for the ShelvedStateMachineType_LastTransition_Id Variable. /// public static readonly NodeId ShelvedStateMachineType_LastTransition_Id = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_LastTransition_Id); /// /// The identifier for the ShelvedStateMachineType_UnshelveTime Variable. /// public static readonly NodeId ShelvedStateMachineType_UnshelveTime = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_UnshelveTime); /// /// The identifier for the ShelvedStateMachineType_Unshelved_StateNumber Variable. /// public static readonly NodeId ShelvedStateMachineType_Unshelved_StateNumber = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_Unshelved_StateNumber); /// /// The identifier for the ShelvedStateMachineType_TimedShelved_StateNumber Variable. /// public static readonly NodeId ShelvedStateMachineType_TimedShelved_StateNumber = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_TimedShelved_StateNumber); /// /// The identifier for the ShelvedStateMachineType_OneShotShelved_StateNumber Variable. /// public static readonly NodeId ShelvedStateMachineType_OneShotShelved_StateNumber = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_OneShotShelved_StateNumber); /// /// The identifier for the ShelvedStateMachineType_UnshelvedToTimedShelved_TransitionNumber Variable. /// public static readonly NodeId ShelvedStateMachineType_UnshelvedToTimedShelved_TransitionNumber = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_UnshelvedToTimedShelved_TransitionNumber); /// /// The identifier for the ShelvedStateMachineType_UnshelvedToOneShotShelved_TransitionNumber Variable. /// public static readonly NodeId ShelvedStateMachineType_UnshelvedToOneShotShelved_TransitionNumber = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_UnshelvedToOneShotShelved_TransitionNumber); /// /// The identifier for the ShelvedStateMachineType_TimedShelvedToUnshelved_TransitionNumber Variable. /// public static readonly NodeId ShelvedStateMachineType_TimedShelvedToUnshelved_TransitionNumber = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_TimedShelvedToUnshelved_TransitionNumber); /// /// The identifier for the ShelvedStateMachineType_TimedShelvedToOneShotShelved_TransitionNumber Variable. /// public static readonly NodeId ShelvedStateMachineType_TimedShelvedToOneShotShelved_TransitionNumber = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_TimedShelvedToOneShotShelved_TransitionNumber); /// /// The identifier for the ShelvedStateMachineType_OneShotShelvedToUnshelved_TransitionNumber Variable. /// public static readonly NodeId ShelvedStateMachineType_OneShotShelvedToUnshelved_TransitionNumber = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_OneShotShelvedToUnshelved_TransitionNumber); /// /// The identifier for the ShelvedStateMachineType_OneShotShelvedToTimedShelved_TransitionNumber Variable. /// public static readonly NodeId ShelvedStateMachineType_OneShotShelvedToTimedShelved_TransitionNumber = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_OneShotShelvedToTimedShelved_TransitionNumber); /// /// The identifier for the ShelvedStateMachineType_TimedShelve_InputArguments Variable. /// public static readonly NodeId ShelvedStateMachineType_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ShelvedStateMachineType_TimedShelve_InputArguments); /// /// The identifier for the LimitAlarmType_EnabledState_Id Variable. /// public static readonly NodeId LimitAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.LimitAlarmType_EnabledState_Id); /// /// The identifier for the LimitAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId LimitAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.LimitAlarmType_Quality_SourceTimestamp); /// /// The identifier for the LimitAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId LimitAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.LimitAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the LimitAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId LimitAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.LimitAlarmType_Comment_SourceTimestamp); /// /// The identifier for the LimitAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId LimitAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.LimitAlarmType_AddComment_InputArguments); /// /// The identifier for the LimitAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId LimitAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.LimitAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the LimitAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId LimitAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.LimitAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the LimitAlarmType_AckedState_Id Variable. /// public static readonly NodeId LimitAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.LimitAlarmType_AckedState_Id); /// /// The identifier for the LimitAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId LimitAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.LimitAlarmType_ConfirmedState_Id); /// /// The identifier for the LimitAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId LimitAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.LimitAlarmType_Acknowledge_InputArguments); /// /// The identifier for the LimitAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId LimitAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.LimitAlarmType_Confirm_InputArguments); /// /// The identifier for the LimitAlarmType_ActiveState_Id Variable. /// public static readonly NodeId LimitAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.LimitAlarmType_ActiveState_Id); /// /// The identifier for the LimitAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId LimitAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.LimitAlarmType_SuppressedState_Id); /// /// The identifier for the LimitAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId LimitAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.LimitAlarmType_OutOfServiceState_Id); /// /// The identifier for the LimitAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId LimitAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.LimitAlarmType_ShelvingState_CurrentState); /// /// The identifier for the LimitAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId LimitAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.LimitAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the LimitAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId LimitAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.LimitAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the LimitAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId LimitAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.LimitAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the LimitAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId LimitAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.LimitAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the LimitAlarmType_SilenceState_Id Variable. /// public static readonly NodeId LimitAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.LimitAlarmType_SilenceState_Id); /// /// The identifier for the LimitAlarmType_LatchedState_Id Variable. /// public static readonly NodeId LimitAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.LimitAlarmType_LatchedState_Id); /// /// The identifier for the LimitAlarmType_HighHighLimit Variable. /// public static readonly NodeId LimitAlarmType_HighHighLimit = new NodeId(Opc.Ua.Variables.LimitAlarmType_HighHighLimit); /// /// The identifier for the LimitAlarmType_HighLimit Variable. /// public static readonly NodeId LimitAlarmType_HighLimit = new NodeId(Opc.Ua.Variables.LimitAlarmType_HighLimit); /// /// The identifier for the LimitAlarmType_LowLimit Variable. /// public static readonly NodeId LimitAlarmType_LowLimit = new NodeId(Opc.Ua.Variables.LimitAlarmType_LowLimit); /// /// The identifier for the LimitAlarmType_LowLowLimit Variable. /// public static readonly NodeId LimitAlarmType_LowLowLimit = new NodeId(Opc.Ua.Variables.LimitAlarmType_LowLowLimit); /// /// The identifier for the LimitAlarmType_BaseHighHighLimit Variable. /// public static readonly NodeId LimitAlarmType_BaseHighHighLimit = new NodeId(Opc.Ua.Variables.LimitAlarmType_BaseHighHighLimit); /// /// The identifier for the LimitAlarmType_BaseHighLimit Variable. /// public static readonly NodeId LimitAlarmType_BaseHighLimit = new NodeId(Opc.Ua.Variables.LimitAlarmType_BaseHighLimit); /// /// The identifier for the LimitAlarmType_BaseLowLimit Variable. /// public static readonly NodeId LimitAlarmType_BaseLowLimit = new NodeId(Opc.Ua.Variables.LimitAlarmType_BaseLowLimit); /// /// The identifier for the LimitAlarmType_BaseLowLowLimit Variable. /// public static readonly NodeId LimitAlarmType_BaseLowLowLimit = new NodeId(Opc.Ua.Variables.LimitAlarmType_BaseLowLowLimit); /// /// The identifier for the ExclusiveLimitStateMachineType_CurrentState_Id Variable. /// public static readonly NodeId ExclusiveLimitStateMachineType_CurrentState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitStateMachineType_CurrentState_Id); /// /// The identifier for the ExclusiveLimitStateMachineType_LastTransition_Id Variable. /// public static readonly NodeId ExclusiveLimitStateMachineType_LastTransition_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitStateMachineType_LastTransition_Id); /// /// The identifier for the ExclusiveLimitStateMachineType_HighHigh_StateNumber Variable. /// public static readonly NodeId ExclusiveLimitStateMachineType_HighHigh_StateNumber = new NodeId(Opc.Ua.Variables.ExclusiveLimitStateMachineType_HighHigh_StateNumber); /// /// The identifier for the ExclusiveLimitStateMachineType_High_StateNumber Variable. /// public static readonly NodeId ExclusiveLimitStateMachineType_High_StateNumber = new NodeId(Opc.Ua.Variables.ExclusiveLimitStateMachineType_High_StateNumber); /// /// The identifier for the ExclusiveLimitStateMachineType_Low_StateNumber Variable. /// public static readonly NodeId ExclusiveLimitStateMachineType_Low_StateNumber = new NodeId(Opc.Ua.Variables.ExclusiveLimitStateMachineType_Low_StateNumber); /// /// The identifier for the ExclusiveLimitStateMachineType_LowLow_StateNumber Variable. /// public static readonly NodeId ExclusiveLimitStateMachineType_LowLow_StateNumber = new NodeId(Opc.Ua.Variables.ExclusiveLimitStateMachineType_LowLow_StateNumber); /// /// The identifier for the ExclusiveLimitStateMachineType_LowLowToLow_TransitionNumber Variable. /// public static readonly NodeId ExclusiveLimitStateMachineType_LowLowToLow_TransitionNumber = new NodeId(Opc.Ua.Variables.ExclusiveLimitStateMachineType_LowLowToLow_TransitionNumber); /// /// The identifier for the ExclusiveLimitStateMachineType_LowToLowLow_TransitionNumber Variable. /// public static readonly NodeId ExclusiveLimitStateMachineType_LowToLowLow_TransitionNumber = new NodeId(Opc.Ua.Variables.ExclusiveLimitStateMachineType_LowToLowLow_TransitionNumber); /// /// The identifier for the ExclusiveLimitStateMachineType_HighHighToHigh_TransitionNumber Variable. /// public static readonly NodeId ExclusiveLimitStateMachineType_HighHighToHigh_TransitionNumber = new NodeId(Opc.Ua.Variables.ExclusiveLimitStateMachineType_HighHighToHigh_TransitionNumber); /// /// The identifier for the ExclusiveLimitStateMachineType_HighToHighHigh_TransitionNumber Variable. /// public static readonly NodeId ExclusiveLimitStateMachineType_HighToHighHigh_TransitionNumber = new NodeId(Opc.Ua.Variables.ExclusiveLimitStateMachineType_HighToHighHigh_TransitionNumber); /// /// The identifier for the ExclusiveLimitAlarmType_EnabledState_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_EnabledState_Id); /// /// The identifier for the ExclusiveLimitAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_Quality_SourceTimestamp); /// /// The identifier for the ExclusiveLimitAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the ExclusiveLimitAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_Comment_SourceTimestamp); /// /// The identifier for the ExclusiveLimitAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_AddComment_InputArguments); /// /// The identifier for the ExclusiveLimitAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the ExclusiveLimitAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the ExclusiveLimitAlarmType_AckedState_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_AckedState_Id); /// /// The identifier for the ExclusiveLimitAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_ConfirmedState_Id); /// /// The identifier for the ExclusiveLimitAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_Acknowledge_InputArguments); /// /// The identifier for the ExclusiveLimitAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_Confirm_InputArguments); /// /// The identifier for the ExclusiveLimitAlarmType_ActiveState Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_ActiveState = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_ActiveState); /// /// The identifier for the ExclusiveLimitAlarmType_ActiveState_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_ActiveState_Id); /// /// The identifier for the ExclusiveLimitAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_SuppressedState_Id); /// /// The identifier for the ExclusiveLimitAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_OutOfServiceState_Id); /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_ShelvingState_CurrentState); /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the ExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ExclusiveLimitAlarmType_SilenceState_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_SilenceState_Id); /// /// The identifier for the ExclusiveLimitAlarmType_LatchedState_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_LatchedState_Id); /// /// The identifier for the ExclusiveLimitAlarmType_LimitState_CurrentState Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_LimitState_CurrentState = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_LimitState_CurrentState); /// /// The identifier for the ExclusiveLimitAlarmType_LimitState_CurrentState_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_LimitState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_LimitState_CurrentState_Id); /// /// The identifier for the ExclusiveLimitAlarmType_LimitState_LastTransition Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_LimitState_LastTransition = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_LimitState_LastTransition); /// /// The identifier for the ExclusiveLimitAlarmType_LimitState_LastTransition_Id Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_LimitState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_LimitState_LastTransition_Id); /// /// The identifier for the ExclusiveLimitAlarmType_LimitState_LastTransition_TransitionTime Variable. /// public static readonly NodeId ExclusiveLimitAlarmType_LimitState_LastTransition_TransitionTime = new NodeId(Opc.Ua.Variables.ExclusiveLimitAlarmType_LimitState_LastTransition_TransitionTime); /// /// The identifier for the NonExclusiveLimitAlarmType_EnabledState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_EnabledState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_Quality_SourceTimestamp); /// /// The identifier for the NonExclusiveLimitAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the NonExclusiveLimitAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_Comment_SourceTimestamp); /// /// The identifier for the NonExclusiveLimitAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_AddComment_InputArguments); /// /// The identifier for the NonExclusiveLimitAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the NonExclusiveLimitAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the NonExclusiveLimitAlarmType_AckedState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_AckedState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_ConfirmedState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_Acknowledge_InputArguments); /// /// The identifier for the NonExclusiveLimitAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_Confirm_InputArguments); /// /// The identifier for the NonExclusiveLimitAlarmType_ActiveState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_ActiveState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_ActiveState); /// /// The identifier for the NonExclusiveLimitAlarmType_ActiveState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_ActiveState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_SuppressedState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_OutOfServiceState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_ShelvingState_CurrentState); /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the NonExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the NonExclusiveLimitAlarmType_SilenceState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_SilenceState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_LatchedState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LatchedState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_HighHighState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_HighHighState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_HighHighState); /// /// The identifier for the NonExclusiveLimitAlarmType_HighHighState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_HighHighState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_HighHighState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_HighHighState_TransitionTime Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_HighHighState_TransitionTime = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_HighHighState_TransitionTime); /// /// The identifier for the NonExclusiveLimitAlarmType_HighHighState_TrueState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_HighHighState_TrueState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_HighHighState_TrueState); /// /// The identifier for the NonExclusiveLimitAlarmType_HighHighState_FalseState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_HighHighState_FalseState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_HighHighState_FalseState); /// /// The identifier for the NonExclusiveLimitAlarmType_HighState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_HighState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_HighState); /// /// The identifier for the NonExclusiveLimitAlarmType_HighState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_HighState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_HighState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_HighState_TransitionTime Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_HighState_TransitionTime = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_HighState_TransitionTime); /// /// The identifier for the NonExclusiveLimitAlarmType_HighState_TrueState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_HighState_TrueState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_HighState_TrueState); /// /// The identifier for the NonExclusiveLimitAlarmType_HighState_FalseState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_HighState_FalseState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_HighState_FalseState); /// /// The identifier for the NonExclusiveLimitAlarmType_LowState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LowState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LowState); /// /// The identifier for the NonExclusiveLimitAlarmType_LowState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LowState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LowState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_LowState_TransitionTime Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LowState_TransitionTime = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LowState_TransitionTime); /// /// The identifier for the NonExclusiveLimitAlarmType_LowState_TrueState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LowState_TrueState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LowState_TrueState); /// /// The identifier for the NonExclusiveLimitAlarmType_LowState_FalseState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LowState_FalseState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LowState_FalseState); /// /// The identifier for the NonExclusiveLimitAlarmType_LowLowState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LowLowState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LowLowState); /// /// The identifier for the NonExclusiveLimitAlarmType_LowLowState_Id Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LowLowState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LowLowState_Id); /// /// The identifier for the NonExclusiveLimitAlarmType_LowLowState_TransitionTime Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LowLowState_TransitionTime = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LowLowState_TransitionTime); /// /// The identifier for the NonExclusiveLimitAlarmType_LowLowState_TrueState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LowLowState_TrueState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LowLowState_TrueState); /// /// The identifier for the NonExclusiveLimitAlarmType_LowLowState_FalseState Variable. /// public static readonly NodeId NonExclusiveLimitAlarmType_LowLowState_FalseState = new NodeId(Opc.Ua.Variables.NonExclusiveLimitAlarmType_LowLowState_FalseState); /// /// The identifier for the NonExclusiveLevelAlarmType_EnabledState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_EnabledState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_Quality_SourceTimestamp); /// /// The identifier for the NonExclusiveLevelAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the NonExclusiveLevelAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_Comment_SourceTimestamp); /// /// The identifier for the NonExclusiveLevelAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_AddComment_InputArguments); /// /// The identifier for the NonExclusiveLevelAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the NonExclusiveLevelAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the NonExclusiveLevelAlarmType_AckedState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_AckedState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_ConfirmedState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_Acknowledge_InputArguments); /// /// The identifier for the NonExclusiveLevelAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_Confirm_InputArguments); /// /// The identifier for the NonExclusiveLevelAlarmType_ActiveState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_ActiveState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_SuppressedState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_OutOfServiceState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_ShelvingState_CurrentState); /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the NonExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the NonExclusiveLevelAlarmType_SilenceState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_SilenceState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_LatchedState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_LatchedState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_HighHighState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_HighHighState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_HighHighState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_HighState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_HighState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_HighState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_LowState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_LowState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_LowState_Id); /// /// The identifier for the NonExclusiveLevelAlarmType_LowLowState_Id Variable. /// public static readonly NodeId NonExclusiveLevelAlarmType_LowLowState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveLevelAlarmType_LowLowState_Id); /// /// The identifier for the ExclusiveLevelAlarmType_EnabledState_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_EnabledState_Id); /// /// The identifier for the ExclusiveLevelAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_Quality_SourceTimestamp); /// /// The identifier for the ExclusiveLevelAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the ExclusiveLevelAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_Comment_SourceTimestamp); /// /// The identifier for the ExclusiveLevelAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_AddComment_InputArguments); /// /// The identifier for the ExclusiveLevelAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the ExclusiveLevelAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the ExclusiveLevelAlarmType_AckedState_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_AckedState_Id); /// /// The identifier for the ExclusiveLevelAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_ConfirmedState_Id); /// /// The identifier for the ExclusiveLevelAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_Acknowledge_InputArguments); /// /// The identifier for the ExclusiveLevelAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_Confirm_InputArguments); /// /// The identifier for the ExclusiveLevelAlarmType_ActiveState_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_ActiveState_Id); /// /// The identifier for the ExclusiveLevelAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_SuppressedState_Id); /// /// The identifier for the ExclusiveLevelAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_OutOfServiceState_Id); /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_ShelvingState_CurrentState); /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the ExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ExclusiveLevelAlarmType_SilenceState_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_SilenceState_Id); /// /// The identifier for the ExclusiveLevelAlarmType_LatchedState_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_LatchedState_Id); /// /// The identifier for the ExclusiveLevelAlarmType_LimitState_CurrentState Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_LimitState_CurrentState = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_LimitState_CurrentState); /// /// The identifier for the ExclusiveLevelAlarmType_LimitState_CurrentState_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_LimitState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_LimitState_CurrentState_Id); /// /// The identifier for the ExclusiveLevelAlarmType_LimitState_LastTransition_Id Variable. /// public static readonly NodeId ExclusiveLevelAlarmType_LimitState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ExclusiveLevelAlarmType_LimitState_LastTransition_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_EnabledState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_EnabledState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_Quality_SourceTimestamp); /// /// The identifier for the NonExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the NonExclusiveDeviationAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_Comment_SourceTimestamp); /// /// The identifier for the NonExclusiveDeviationAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_AddComment_InputArguments); /// /// The identifier for the NonExclusiveDeviationAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the NonExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the NonExclusiveDeviationAlarmType_AckedState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_AckedState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_ConfirmedState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_Acknowledge_InputArguments); /// /// The identifier for the NonExclusiveDeviationAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_Confirm_InputArguments); /// /// The identifier for the NonExclusiveDeviationAlarmType_ActiveState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_ActiveState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_SuppressedState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_OutOfServiceState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_ShelvingState_CurrentState); /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the NonExclusiveDeviationAlarmType_SilenceState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_SilenceState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_LatchedState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_LatchedState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_HighHighState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_HighHighState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_HighHighState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_HighState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_HighState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_HighState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_LowState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_LowState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_LowState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_LowLowState_Id Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_LowLowState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_LowLowState_Id); /// /// The identifier for the NonExclusiveDeviationAlarmType_SetpointNode Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_SetpointNode = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_SetpointNode); /// /// The identifier for the NonExclusiveDeviationAlarmType_BaseSetpointNode Variable. /// public static readonly NodeId NonExclusiveDeviationAlarmType_BaseSetpointNode = new NodeId(Opc.Ua.Variables.NonExclusiveDeviationAlarmType_BaseSetpointNode); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_EnabledState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_EnabledState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_AddComment_InputArguments); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_AckedState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_AckedState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_ConfirmedState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_Confirm_InputArguments); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ActiveState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_ActiveState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_SuppressedState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_OutOfServiceState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_SilenceState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_SilenceState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_LatchedState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_LatchedState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_HighHighState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_HighHighState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_HighHighState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_HighState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_HighState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_HighState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_LowState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_LowState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_LowState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_LowLowState_Id Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_LowLowState_Id = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_LowLowState_Id); /// /// The identifier for the NonExclusiveRateOfChangeAlarmType_EngineeringUnits Variable. /// public static readonly NodeId NonExclusiveRateOfChangeAlarmType_EngineeringUnits = new NodeId(Opc.Ua.Variables.NonExclusiveRateOfChangeAlarmType_EngineeringUnits); /// /// The identifier for the ExclusiveDeviationAlarmType_EnabledState_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_EnabledState_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_Quality_SourceTimestamp); /// /// The identifier for the ExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the ExclusiveDeviationAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_Comment_SourceTimestamp); /// /// The identifier for the ExclusiveDeviationAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_AddComment_InputArguments); /// /// The identifier for the ExclusiveDeviationAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the ExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the ExclusiveDeviationAlarmType_AckedState_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_AckedState_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_ConfirmedState_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_Acknowledge_InputArguments); /// /// The identifier for the ExclusiveDeviationAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_Confirm_InputArguments); /// /// The identifier for the ExclusiveDeviationAlarmType_ActiveState_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_ActiveState_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_SuppressedState_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_OutOfServiceState_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_ShelvingState_CurrentState); /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the ExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ExclusiveDeviationAlarmType_SilenceState_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_SilenceState_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_LatchedState_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_LatchedState_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_LimitState_CurrentState Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_LimitState_CurrentState = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_LimitState_CurrentState); /// /// The identifier for the ExclusiveDeviationAlarmType_LimitState_CurrentState_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_LimitState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_LimitState_CurrentState_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_LimitState_LastTransition_Id Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_LimitState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_LimitState_LastTransition_Id); /// /// The identifier for the ExclusiveDeviationAlarmType_SetpointNode Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_SetpointNode = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_SetpointNode); /// /// The identifier for the ExclusiveDeviationAlarmType_BaseSetpointNode Variable. /// public static readonly NodeId ExclusiveDeviationAlarmType_BaseSetpointNode = new NodeId(Opc.Ua.Variables.ExclusiveDeviationAlarmType_BaseSetpointNode); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_EnabledState_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_EnabledState_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_Quality_SourceTimestamp); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_Comment_SourceTimestamp); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_AddComment_InputArguments); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_AckedState_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_AckedState_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_ConfirmedState_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_Acknowledge_InputArguments); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_Confirm_InputArguments); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ActiveState_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_ActiveState_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_SuppressedState_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_OutOfServiceState_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_SilenceState_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_SilenceState_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_LatchedState_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_LatchedState_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_LimitState_CurrentState Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_LimitState_CurrentState = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_LimitState_CurrentState); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_LimitState_CurrentState_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_LimitState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_LimitState_CurrentState_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_LimitState_LastTransition_Id Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_LimitState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_LimitState_LastTransition_Id); /// /// The identifier for the ExclusiveRateOfChangeAlarmType_EngineeringUnits Variable. /// public static readonly NodeId ExclusiveRateOfChangeAlarmType_EngineeringUnits = new NodeId(Opc.Ua.Variables.ExclusiveRateOfChangeAlarmType_EngineeringUnits); /// /// The identifier for the DiscreteAlarmType_EnabledState_Id Variable. /// public static readonly NodeId DiscreteAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_EnabledState_Id); /// /// The identifier for the DiscreteAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId DiscreteAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_Quality_SourceTimestamp); /// /// The identifier for the DiscreteAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId DiscreteAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the DiscreteAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId DiscreteAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_Comment_SourceTimestamp); /// /// The identifier for the DiscreteAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId DiscreteAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_AddComment_InputArguments); /// /// The identifier for the DiscreteAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId DiscreteAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the DiscreteAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId DiscreteAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the DiscreteAlarmType_AckedState_Id Variable. /// public static readonly NodeId DiscreteAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_AckedState_Id); /// /// The identifier for the DiscreteAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId DiscreteAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_ConfirmedState_Id); /// /// The identifier for the DiscreteAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId DiscreteAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_Acknowledge_InputArguments); /// /// The identifier for the DiscreteAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId DiscreteAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_Confirm_InputArguments); /// /// The identifier for the DiscreteAlarmType_ActiveState_Id Variable. /// public static readonly NodeId DiscreteAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_ActiveState_Id); /// /// The identifier for the DiscreteAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId DiscreteAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_SuppressedState_Id); /// /// The identifier for the DiscreteAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId DiscreteAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_OutOfServiceState_Id); /// /// The identifier for the DiscreteAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId DiscreteAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_ShelvingState_CurrentState); /// /// The identifier for the DiscreteAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId DiscreteAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the DiscreteAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId DiscreteAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the DiscreteAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId DiscreteAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the DiscreteAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId DiscreteAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the DiscreteAlarmType_SilenceState_Id Variable. /// public static readonly NodeId DiscreteAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_SilenceState_Id); /// /// The identifier for the DiscreteAlarmType_LatchedState_Id Variable. /// public static readonly NodeId DiscreteAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.DiscreteAlarmType_LatchedState_Id); /// /// The identifier for the OffNormalAlarmType_EnabledState_Id Variable. /// public static readonly NodeId OffNormalAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_EnabledState_Id); /// /// The identifier for the OffNormalAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId OffNormalAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_Quality_SourceTimestamp); /// /// The identifier for the OffNormalAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId OffNormalAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the OffNormalAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId OffNormalAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_Comment_SourceTimestamp); /// /// The identifier for the OffNormalAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId OffNormalAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_AddComment_InputArguments); /// /// The identifier for the OffNormalAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId OffNormalAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the OffNormalAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId OffNormalAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the OffNormalAlarmType_AckedState_Id Variable. /// public static readonly NodeId OffNormalAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_AckedState_Id); /// /// The identifier for the OffNormalAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId OffNormalAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_ConfirmedState_Id); /// /// The identifier for the OffNormalAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId OffNormalAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_Acknowledge_InputArguments); /// /// The identifier for the OffNormalAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId OffNormalAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_Confirm_InputArguments); /// /// The identifier for the OffNormalAlarmType_ActiveState_Id Variable. /// public static readonly NodeId OffNormalAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_ActiveState_Id); /// /// The identifier for the OffNormalAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId OffNormalAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_SuppressedState_Id); /// /// The identifier for the OffNormalAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId OffNormalAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_OutOfServiceState_Id); /// /// The identifier for the OffNormalAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId OffNormalAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_ShelvingState_CurrentState); /// /// The identifier for the OffNormalAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId OffNormalAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the OffNormalAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId OffNormalAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the OffNormalAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId OffNormalAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the OffNormalAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId OffNormalAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the OffNormalAlarmType_SilenceState_Id Variable. /// public static readonly NodeId OffNormalAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_SilenceState_Id); /// /// The identifier for the OffNormalAlarmType_LatchedState_Id Variable. /// public static readonly NodeId OffNormalAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_LatchedState_Id); /// /// The identifier for the OffNormalAlarmType_NormalState Variable. /// public static readonly NodeId OffNormalAlarmType_NormalState = new NodeId(Opc.Ua.Variables.OffNormalAlarmType_NormalState); /// /// The identifier for the SystemOffNormalAlarmType_EnabledState_Id Variable. /// public static readonly NodeId SystemOffNormalAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_EnabledState_Id); /// /// The identifier for the SystemOffNormalAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId SystemOffNormalAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_Quality_SourceTimestamp); /// /// The identifier for the SystemOffNormalAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId SystemOffNormalAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the SystemOffNormalAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId SystemOffNormalAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_Comment_SourceTimestamp); /// /// The identifier for the SystemOffNormalAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId SystemOffNormalAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_AddComment_InputArguments); /// /// The identifier for the SystemOffNormalAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId SystemOffNormalAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the SystemOffNormalAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId SystemOffNormalAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the SystemOffNormalAlarmType_AckedState_Id Variable. /// public static readonly NodeId SystemOffNormalAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_AckedState_Id); /// /// The identifier for the SystemOffNormalAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId SystemOffNormalAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_ConfirmedState_Id); /// /// The identifier for the SystemOffNormalAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId SystemOffNormalAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_Acknowledge_InputArguments); /// /// The identifier for the SystemOffNormalAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId SystemOffNormalAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_Confirm_InputArguments); /// /// The identifier for the SystemOffNormalAlarmType_ActiveState_Id Variable. /// public static readonly NodeId SystemOffNormalAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_ActiveState_Id); /// /// The identifier for the SystemOffNormalAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId SystemOffNormalAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_SuppressedState_Id); /// /// The identifier for the SystemOffNormalAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId SystemOffNormalAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_OutOfServiceState_Id); /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId SystemOffNormalAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_ShelvingState_CurrentState); /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId SystemOffNormalAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId SystemOffNormalAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId SystemOffNormalAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the SystemOffNormalAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId SystemOffNormalAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the SystemOffNormalAlarmType_SilenceState_Id Variable. /// public static readonly NodeId SystemOffNormalAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_SilenceState_Id); /// /// The identifier for the SystemOffNormalAlarmType_LatchedState_Id Variable. /// public static readonly NodeId SystemOffNormalAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.SystemOffNormalAlarmType_LatchedState_Id); /// /// The identifier for the TripAlarmType_EnabledState_Id Variable. /// public static readonly NodeId TripAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.TripAlarmType_EnabledState_Id); /// /// The identifier for the TripAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId TripAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.TripAlarmType_Quality_SourceTimestamp); /// /// The identifier for the TripAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId TripAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.TripAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the TripAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId TripAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.TripAlarmType_Comment_SourceTimestamp); /// /// The identifier for the TripAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId TripAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.TripAlarmType_AddComment_InputArguments); /// /// The identifier for the TripAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId TripAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.TripAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the TripAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId TripAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.TripAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the TripAlarmType_AckedState_Id Variable. /// public static readonly NodeId TripAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.TripAlarmType_AckedState_Id); /// /// The identifier for the TripAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId TripAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.TripAlarmType_ConfirmedState_Id); /// /// The identifier for the TripAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId TripAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.TripAlarmType_Acknowledge_InputArguments); /// /// The identifier for the TripAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId TripAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.TripAlarmType_Confirm_InputArguments); /// /// The identifier for the TripAlarmType_ActiveState_Id Variable. /// public static readonly NodeId TripAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.TripAlarmType_ActiveState_Id); /// /// The identifier for the TripAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId TripAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.TripAlarmType_SuppressedState_Id); /// /// The identifier for the TripAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId TripAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.TripAlarmType_OutOfServiceState_Id); /// /// The identifier for the TripAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId TripAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.TripAlarmType_ShelvingState_CurrentState); /// /// The identifier for the TripAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId TripAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.TripAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the TripAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId TripAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.TripAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the TripAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId TripAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.TripAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the TripAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId TripAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.TripAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the TripAlarmType_SilenceState_Id Variable. /// public static readonly NodeId TripAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.TripAlarmType_SilenceState_Id); /// /// The identifier for the TripAlarmType_LatchedState_Id Variable. /// public static readonly NodeId TripAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.TripAlarmType_LatchedState_Id); /// /// The identifier for the InstrumentDiagnosticAlarmType_EnabledState_Id Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_EnabledState_Id); /// /// The identifier for the InstrumentDiagnosticAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_Quality_SourceTimestamp); /// /// The identifier for the InstrumentDiagnosticAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the InstrumentDiagnosticAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_Comment_SourceTimestamp); /// /// The identifier for the InstrumentDiagnosticAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_AddComment_InputArguments); /// /// The identifier for the InstrumentDiagnosticAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the InstrumentDiagnosticAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the InstrumentDiagnosticAlarmType_AckedState_Id Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_AckedState_Id); /// /// The identifier for the InstrumentDiagnosticAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_ConfirmedState_Id); /// /// The identifier for the InstrumentDiagnosticAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_Acknowledge_InputArguments); /// /// The identifier for the InstrumentDiagnosticAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_Confirm_InputArguments); /// /// The identifier for the InstrumentDiagnosticAlarmType_ActiveState_Id Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_ActiveState_Id); /// /// The identifier for the InstrumentDiagnosticAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_SuppressedState_Id); /// /// The identifier for the InstrumentDiagnosticAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_OutOfServiceState_Id); /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_ShelvingState_CurrentState); /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the InstrumentDiagnosticAlarmType_SilenceState_Id Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_SilenceState_Id); /// /// The identifier for the InstrumentDiagnosticAlarmType_LatchedState_Id Variable. /// public static readonly NodeId InstrumentDiagnosticAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.InstrumentDiagnosticAlarmType_LatchedState_Id); /// /// The identifier for the SystemDiagnosticAlarmType_EnabledState_Id Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_EnabledState_Id); /// /// The identifier for the SystemDiagnosticAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_Quality_SourceTimestamp); /// /// The identifier for the SystemDiagnosticAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the SystemDiagnosticAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_Comment_SourceTimestamp); /// /// The identifier for the SystemDiagnosticAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_AddComment_InputArguments); /// /// The identifier for the SystemDiagnosticAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the SystemDiagnosticAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the SystemDiagnosticAlarmType_AckedState_Id Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_AckedState_Id); /// /// The identifier for the SystemDiagnosticAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_ConfirmedState_Id); /// /// The identifier for the SystemDiagnosticAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_Acknowledge_InputArguments); /// /// The identifier for the SystemDiagnosticAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_Confirm_InputArguments); /// /// The identifier for the SystemDiagnosticAlarmType_ActiveState_Id Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_ActiveState_Id); /// /// The identifier for the SystemDiagnosticAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_SuppressedState_Id); /// /// The identifier for the SystemDiagnosticAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_OutOfServiceState_Id); /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_ShelvingState_CurrentState); /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the SystemDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the SystemDiagnosticAlarmType_SilenceState_Id Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_SilenceState_Id); /// /// The identifier for the SystemDiagnosticAlarmType_LatchedState_Id Variable. /// public static readonly NodeId SystemDiagnosticAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.SystemDiagnosticAlarmType_LatchedState_Id); /// /// The identifier for the CertificateExpirationAlarmType_EnabledState_Id Variable. /// public static readonly NodeId CertificateExpirationAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_EnabledState_Id); /// /// The identifier for the CertificateExpirationAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId CertificateExpirationAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_Quality_SourceTimestamp); /// /// The identifier for the CertificateExpirationAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId CertificateExpirationAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the CertificateExpirationAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId CertificateExpirationAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_Comment_SourceTimestamp); /// /// The identifier for the CertificateExpirationAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId CertificateExpirationAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_AddComment_InputArguments); /// /// The identifier for the CertificateExpirationAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId CertificateExpirationAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the CertificateExpirationAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId CertificateExpirationAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the CertificateExpirationAlarmType_AckedState_Id Variable. /// public static readonly NodeId CertificateExpirationAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_AckedState_Id); /// /// The identifier for the CertificateExpirationAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId CertificateExpirationAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_ConfirmedState_Id); /// /// The identifier for the CertificateExpirationAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId CertificateExpirationAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_Acknowledge_InputArguments); /// /// The identifier for the CertificateExpirationAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId CertificateExpirationAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_Confirm_InputArguments); /// /// The identifier for the CertificateExpirationAlarmType_ActiveState_Id Variable. /// public static readonly NodeId CertificateExpirationAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_ActiveState_Id); /// /// The identifier for the CertificateExpirationAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId CertificateExpirationAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_SuppressedState_Id); /// /// The identifier for the CertificateExpirationAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId CertificateExpirationAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_OutOfServiceState_Id); /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId CertificateExpirationAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_ShelvingState_CurrentState); /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId CertificateExpirationAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId CertificateExpirationAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId CertificateExpirationAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the CertificateExpirationAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId CertificateExpirationAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the CertificateExpirationAlarmType_SilenceState_Id Variable. /// public static readonly NodeId CertificateExpirationAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_SilenceState_Id); /// /// The identifier for the CertificateExpirationAlarmType_LatchedState_Id Variable. /// public static readonly NodeId CertificateExpirationAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_LatchedState_Id); /// /// The identifier for the CertificateExpirationAlarmType_ExpirationDate Variable. /// public static readonly NodeId CertificateExpirationAlarmType_ExpirationDate = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_ExpirationDate); /// /// The identifier for the CertificateExpirationAlarmType_ExpirationLimit Variable. /// public static readonly NodeId CertificateExpirationAlarmType_ExpirationLimit = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_ExpirationLimit); /// /// The identifier for the CertificateExpirationAlarmType_CertificateType Variable. /// public static readonly NodeId CertificateExpirationAlarmType_CertificateType = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_CertificateType); /// /// The identifier for the CertificateExpirationAlarmType_Certificate Variable. /// public static readonly NodeId CertificateExpirationAlarmType_Certificate = new NodeId(Opc.Ua.Variables.CertificateExpirationAlarmType_Certificate); /// /// The identifier for the DiscrepancyAlarmType_EnabledState_Id Variable. /// public static readonly NodeId DiscrepancyAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_EnabledState_Id); /// /// The identifier for the DiscrepancyAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId DiscrepancyAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_Quality_SourceTimestamp); /// /// The identifier for the DiscrepancyAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId DiscrepancyAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the DiscrepancyAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId DiscrepancyAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_Comment_SourceTimestamp); /// /// The identifier for the DiscrepancyAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId DiscrepancyAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_AddComment_InputArguments); /// /// The identifier for the DiscrepancyAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId DiscrepancyAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the DiscrepancyAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId DiscrepancyAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the DiscrepancyAlarmType_AckedState_Id Variable. /// public static readonly NodeId DiscrepancyAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_AckedState_Id); /// /// The identifier for the DiscrepancyAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId DiscrepancyAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_ConfirmedState_Id); /// /// The identifier for the DiscrepancyAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId DiscrepancyAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_Acknowledge_InputArguments); /// /// The identifier for the DiscrepancyAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId DiscrepancyAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_Confirm_InputArguments); /// /// The identifier for the DiscrepancyAlarmType_ActiveState_Id Variable. /// public static readonly NodeId DiscrepancyAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_ActiveState_Id); /// /// The identifier for the DiscrepancyAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId DiscrepancyAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_SuppressedState_Id); /// /// The identifier for the DiscrepancyAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId DiscrepancyAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_OutOfServiceState_Id); /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId DiscrepancyAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_ShelvingState_CurrentState); /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId DiscrepancyAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId DiscrepancyAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId DiscrepancyAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the DiscrepancyAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId DiscrepancyAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the DiscrepancyAlarmType_SilenceState_Id Variable. /// public static readonly NodeId DiscrepancyAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_SilenceState_Id); /// /// The identifier for the DiscrepancyAlarmType_LatchedState_Id Variable. /// public static readonly NodeId DiscrepancyAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_LatchedState_Id); /// /// The identifier for the DiscrepancyAlarmType_TargetValueNode Variable. /// public static readonly NodeId DiscrepancyAlarmType_TargetValueNode = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_TargetValueNode); /// /// The identifier for the DiscrepancyAlarmType_ExpectedTime Variable. /// public static readonly NodeId DiscrepancyAlarmType_ExpectedTime = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_ExpectedTime); /// /// The identifier for the DiscrepancyAlarmType_Tolerance Variable. /// public static readonly NodeId DiscrepancyAlarmType_Tolerance = new NodeId(Opc.Ua.Variables.DiscrepancyAlarmType_Tolerance); /// /// The identifier for the AuditConditionCommentEventType_ConditionEventId Variable. /// public static readonly NodeId AuditConditionCommentEventType_ConditionEventId = new NodeId(Opc.Ua.Variables.AuditConditionCommentEventType_ConditionEventId); /// /// The identifier for the AuditConditionCommentEventType_Comment Variable. /// public static readonly NodeId AuditConditionCommentEventType_Comment = new NodeId(Opc.Ua.Variables.AuditConditionCommentEventType_Comment); /// /// The identifier for the AuditConditionRespondEventType_SelectedResponse Variable. /// public static readonly NodeId AuditConditionRespondEventType_SelectedResponse = new NodeId(Opc.Ua.Variables.AuditConditionRespondEventType_SelectedResponse); /// /// The identifier for the AuditConditionAcknowledgeEventType_ConditionEventId Variable. /// public static readonly NodeId AuditConditionAcknowledgeEventType_ConditionEventId = new NodeId(Opc.Ua.Variables.AuditConditionAcknowledgeEventType_ConditionEventId); /// /// The identifier for the AuditConditionAcknowledgeEventType_Comment Variable. /// public static readonly NodeId AuditConditionAcknowledgeEventType_Comment = new NodeId(Opc.Ua.Variables.AuditConditionAcknowledgeEventType_Comment); /// /// The identifier for the AuditConditionConfirmEventType_ConditionEventId Variable. /// public static readonly NodeId AuditConditionConfirmEventType_ConditionEventId = new NodeId(Opc.Ua.Variables.AuditConditionConfirmEventType_ConditionEventId); /// /// The identifier for the AuditConditionConfirmEventType_Comment Variable. /// public static readonly NodeId AuditConditionConfirmEventType_Comment = new NodeId(Opc.Ua.Variables.AuditConditionConfirmEventType_Comment); /// /// The identifier for the AuditConditionShelvingEventType_ShelvingTime Variable. /// public static readonly NodeId AuditConditionShelvingEventType_ShelvingTime = new NodeId(Opc.Ua.Variables.AuditConditionShelvingEventType_ShelvingTime); /// /// The identifier for the AlarmMetricsType_AlarmCount Variable. /// public static readonly NodeId AlarmMetricsType_AlarmCount = new NodeId(Opc.Ua.Variables.AlarmMetricsType_AlarmCount); /// /// The identifier for the AlarmMetricsType_StartTime Variable. /// public static readonly NodeId AlarmMetricsType_StartTime = new NodeId(Opc.Ua.Variables.AlarmMetricsType_StartTime); /// /// The identifier for the AlarmMetricsType_MaximumActiveState Variable. /// public static readonly NodeId AlarmMetricsType_MaximumActiveState = new NodeId(Opc.Ua.Variables.AlarmMetricsType_MaximumActiveState); /// /// The identifier for the AlarmMetricsType_MaximumUnAck Variable. /// public static readonly NodeId AlarmMetricsType_MaximumUnAck = new NodeId(Opc.Ua.Variables.AlarmMetricsType_MaximumUnAck); /// /// The identifier for the AlarmMetricsType_CurrentAlarmRate Variable. /// public static readonly NodeId AlarmMetricsType_CurrentAlarmRate = new NodeId(Opc.Ua.Variables.AlarmMetricsType_CurrentAlarmRate); /// /// The identifier for the AlarmMetricsType_CurrentAlarmRate_Rate Variable. /// public static readonly NodeId AlarmMetricsType_CurrentAlarmRate_Rate = new NodeId(Opc.Ua.Variables.AlarmMetricsType_CurrentAlarmRate_Rate); /// /// The identifier for the AlarmMetricsType_MaximumAlarmRate Variable. /// public static readonly NodeId AlarmMetricsType_MaximumAlarmRate = new NodeId(Opc.Ua.Variables.AlarmMetricsType_MaximumAlarmRate); /// /// The identifier for the AlarmMetricsType_MaximumAlarmRate_Rate Variable. /// public static readonly NodeId AlarmMetricsType_MaximumAlarmRate_Rate = new NodeId(Opc.Ua.Variables.AlarmMetricsType_MaximumAlarmRate_Rate); /// /// The identifier for the AlarmMetricsType_MaximumReAlarmCount Variable. /// public static readonly NodeId AlarmMetricsType_MaximumReAlarmCount = new NodeId(Opc.Ua.Variables.AlarmMetricsType_MaximumReAlarmCount); /// /// The identifier for the AlarmMetricsType_AverageAlarmRate Variable. /// public static readonly NodeId AlarmMetricsType_AverageAlarmRate = new NodeId(Opc.Ua.Variables.AlarmMetricsType_AverageAlarmRate); /// /// The identifier for the AlarmMetricsType_AverageAlarmRate_Rate Variable. /// public static readonly NodeId AlarmMetricsType_AverageAlarmRate_Rate = new NodeId(Opc.Ua.Variables.AlarmMetricsType_AverageAlarmRate_Rate); /// /// The identifier for the AlarmRateVariableType_Rate Variable. /// public static readonly NodeId AlarmRateVariableType_Rate = new NodeId(Opc.Ua.Variables.AlarmRateVariableType_Rate); /// /// The identifier for the ProgramStateMachineType_CurrentState Variable. /// public static readonly NodeId ProgramStateMachineType_CurrentState = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_CurrentState); /// /// The identifier for the ProgramStateMachineType_CurrentState_Id Variable. /// public static readonly NodeId ProgramStateMachineType_CurrentState_Id = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_CurrentState_Id); /// /// The identifier for the ProgramStateMachineType_CurrentState_Number Variable. /// public static readonly NodeId ProgramStateMachineType_CurrentState_Number = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_CurrentState_Number); /// /// The identifier for the ProgramStateMachineType_LastTransition Variable. /// public static readonly NodeId ProgramStateMachineType_LastTransition = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_LastTransition); /// /// The identifier for the ProgramStateMachineType_LastTransition_Id Variable. /// public static readonly NodeId ProgramStateMachineType_LastTransition_Id = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_LastTransition_Id); /// /// The identifier for the ProgramStateMachineType_LastTransition_Number Variable. /// public static readonly NodeId ProgramStateMachineType_LastTransition_Number = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_LastTransition_Number); /// /// The identifier for the ProgramStateMachineType_LastTransition_TransitionTime Variable. /// public static readonly NodeId ProgramStateMachineType_LastTransition_TransitionTime = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_LastTransition_TransitionTime); /// /// The identifier for the ProgramStateMachineType_Creatable Variable. /// public static readonly NodeId ProgramStateMachineType_Creatable = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_Creatable); /// /// The identifier for the ProgramStateMachineType_Deletable Variable. /// public static readonly NodeId ProgramStateMachineType_Deletable = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_Deletable); /// /// The identifier for the ProgramStateMachineType_AutoDelete Variable. /// public static readonly NodeId ProgramStateMachineType_AutoDelete = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_AutoDelete); /// /// The identifier for the ProgramStateMachineType_RecycleCount Variable. /// public static readonly NodeId ProgramStateMachineType_RecycleCount = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_RecycleCount); /// /// The identifier for the ProgramStateMachineType_InstanceCount Variable. /// public static readonly NodeId ProgramStateMachineType_InstanceCount = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_InstanceCount); /// /// The identifier for the ProgramStateMachineType_MaxInstanceCount Variable. /// public static readonly NodeId ProgramStateMachineType_MaxInstanceCount = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_MaxInstanceCount); /// /// The identifier for the ProgramStateMachineType_MaxRecycleCount Variable. /// public static readonly NodeId ProgramStateMachineType_MaxRecycleCount = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_MaxRecycleCount); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_CreateSessionId Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_CreateSessionId = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_CreateSessionId); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_CreateClientName Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_CreateClientName = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_CreateClientName); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_InvocationCreationTime Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_InvocationCreationTime = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_InvocationCreationTime); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastTransitionTime Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_LastTransitionTime = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_LastTransitionTime); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodCall Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_LastMethodCall = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_LastMethodCall); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodSessionId Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_LastMethodSessionId = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_LastMethodSessionId); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodInputArguments Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_LastMethodInputArguments = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_LastMethodInputArguments); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputArguments Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputArguments = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputArguments); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodInputValues Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_LastMethodInputValues = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_LastMethodInputValues); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputValues Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputValues = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_LastMethodOutputValues); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodCallTime Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_LastMethodCallTime = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_LastMethodCallTime); /// /// The identifier for the ProgramStateMachineType_ProgramDiagnostic_LastMethodReturnStatus Variable. /// public static readonly NodeId ProgramStateMachineType_ProgramDiagnostic_LastMethodReturnStatus = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ProgramDiagnostic_LastMethodReturnStatus); /// /// The identifier for the ProgramStateMachineType_Halted_StateNumber Variable. /// public static readonly NodeId ProgramStateMachineType_Halted_StateNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_Halted_StateNumber); /// /// The identifier for the ProgramStateMachineType_Ready_StateNumber Variable. /// public static readonly NodeId ProgramStateMachineType_Ready_StateNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_Ready_StateNumber); /// /// The identifier for the ProgramStateMachineType_Running_StateNumber Variable. /// public static readonly NodeId ProgramStateMachineType_Running_StateNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_Running_StateNumber); /// /// The identifier for the ProgramStateMachineType_Suspended_StateNumber Variable. /// public static readonly NodeId ProgramStateMachineType_Suspended_StateNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_Suspended_StateNumber); /// /// The identifier for the ProgramStateMachineType_HaltedToReady_TransitionNumber Variable. /// public static readonly NodeId ProgramStateMachineType_HaltedToReady_TransitionNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_HaltedToReady_TransitionNumber); /// /// The identifier for the ProgramStateMachineType_ReadyToRunning_TransitionNumber Variable. /// public static readonly NodeId ProgramStateMachineType_ReadyToRunning_TransitionNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ReadyToRunning_TransitionNumber); /// /// The identifier for the ProgramStateMachineType_RunningToHalted_TransitionNumber Variable. /// public static readonly NodeId ProgramStateMachineType_RunningToHalted_TransitionNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_RunningToHalted_TransitionNumber); /// /// The identifier for the ProgramStateMachineType_RunningToReady_TransitionNumber Variable. /// public static readonly NodeId ProgramStateMachineType_RunningToReady_TransitionNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_RunningToReady_TransitionNumber); /// /// The identifier for the ProgramStateMachineType_RunningToSuspended_TransitionNumber Variable. /// public static readonly NodeId ProgramStateMachineType_RunningToSuspended_TransitionNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_RunningToSuspended_TransitionNumber); /// /// The identifier for the ProgramStateMachineType_SuspendedToRunning_TransitionNumber Variable. /// public static readonly NodeId ProgramStateMachineType_SuspendedToRunning_TransitionNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_SuspendedToRunning_TransitionNumber); /// /// The identifier for the ProgramStateMachineType_SuspendedToHalted_TransitionNumber Variable. /// public static readonly NodeId ProgramStateMachineType_SuspendedToHalted_TransitionNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_SuspendedToHalted_TransitionNumber); /// /// The identifier for the ProgramStateMachineType_SuspendedToReady_TransitionNumber Variable. /// public static readonly NodeId ProgramStateMachineType_SuspendedToReady_TransitionNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_SuspendedToReady_TransitionNumber); /// /// The identifier for the ProgramStateMachineType_ReadyToHalted_TransitionNumber Variable. /// public static readonly NodeId ProgramStateMachineType_ReadyToHalted_TransitionNumber = new NodeId(Opc.Ua.Variables.ProgramStateMachineType_ReadyToHalted_TransitionNumber); /// /// The identifier for the ProgramTransitionEventType_Transition_Id Variable. /// public static readonly NodeId ProgramTransitionEventType_Transition_Id = new NodeId(Opc.Ua.Variables.ProgramTransitionEventType_Transition_Id); /// /// The identifier for the ProgramTransitionEventType_FromState_Id Variable. /// public static readonly NodeId ProgramTransitionEventType_FromState_Id = new NodeId(Opc.Ua.Variables.ProgramTransitionEventType_FromState_Id); /// /// The identifier for the ProgramTransitionEventType_ToState_Id Variable. /// public static readonly NodeId ProgramTransitionEventType_ToState_Id = new NodeId(Opc.Ua.Variables.ProgramTransitionEventType_ToState_Id); /// /// The identifier for the ProgramTransitionEventType_IntermediateResult Variable. /// public static readonly NodeId ProgramTransitionEventType_IntermediateResult = new NodeId(Opc.Ua.Variables.ProgramTransitionEventType_IntermediateResult); /// /// The identifier for the AuditProgramTransitionEventType_TransitionNumber Variable. /// public static readonly NodeId AuditProgramTransitionEventType_TransitionNumber = new NodeId(Opc.Ua.Variables.AuditProgramTransitionEventType_TransitionNumber); /// /// The identifier for the ProgramTransitionAuditEventType_Transition Variable. /// public static readonly NodeId ProgramTransitionAuditEventType_Transition = new NodeId(Opc.Ua.Variables.ProgramTransitionAuditEventType_Transition); /// /// The identifier for the ProgramTransitionAuditEventType_Transition_Id Variable. /// public static readonly NodeId ProgramTransitionAuditEventType_Transition_Id = new NodeId(Opc.Ua.Variables.ProgramTransitionAuditEventType_Transition_Id); /// /// The identifier for the ProgramDiagnosticType_CreateSessionId Variable. /// public static readonly NodeId ProgramDiagnosticType_CreateSessionId = new NodeId(Opc.Ua.Variables.ProgramDiagnosticType_CreateSessionId); /// /// The identifier for the ProgramDiagnosticType_CreateClientName Variable. /// public static readonly NodeId ProgramDiagnosticType_CreateClientName = new NodeId(Opc.Ua.Variables.ProgramDiagnosticType_CreateClientName); /// /// The identifier for the ProgramDiagnosticType_InvocationCreationTime Variable. /// public static readonly NodeId ProgramDiagnosticType_InvocationCreationTime = new NodeId(Opc.Ua.Variables.ProgramDiagnosticType_InvocationCreationTime); /// /// The identifier for the ProgramDiagnosticType_LastTransitionTime Variable. /// public static readonly NodeId ProgramDiagnosticType_LastTransitionTime = new NodeId(Opc.Ua.Variables.ProgramDiagnosticType_LastTransitionTime); /// /// The identifier for the ProgramDiagnosticType_LastMethodCall Variable. /// public static readonly NodeId ProgramDiagnosticType_LastMethodCall = new NodeId(Opc.Ua.Variables.ProgramDiagnosticType_LastMethodCall); /// /// The identifier for the ProgramDiagnosticType_LastMethodSessionId Variable. /// public static readonly NodeId ProgramDiagnosticType_LastMethodSessionId = new NodeId(Opc.Ua.Variables.ProgramDiagnosticType_LastMethodSessionId); /// /// The identifier for the ProgramDiagnosticType_LastMethodInputArguments Variable. /// public static readonly NodeId ProgramDiagnosticType_LastMethodInputArguments = new NodeId(Opc.Ua.Variables.ProgramDiagnosticType_LastMethodInputArguments); /// /// The identifier for the ProgramDiagnosticType_LastMethodOutputArguments Variable. /// public static readonly NodeId ProgramDiagnosticType_LastMethodOutputArguments = new NodeId(Opc.Ua.Variables.ProgramDiagnosticType_LastMethodOutputArguments); /// /// The identifier for the ProgramDiagnosticType_LastMethodCallTime Variable. /// public static readonly NodeId ProgramDiagnosticType_LastMethodCallTime = new NodeId(Opc.Ua.Variables.ProgramDiagnosticType_LastMethodCallTime); /// /// The identifier for the ProgramDiagnosticType_LastMethodReturnStatus Variable. /// public static readonly NodeId ProgramDiagnosticType_LastMethodReturnStatus = new NodeId(Opc.Ua.Variables.ProgramDiagnosticType_LastMethodReturnStatus); /// /// The identifier for the ProgramDiagnostic2Type_CreateSessionId Variable. /// public static readonly NodeId ProgramDiagnostic2Type_CreateSessionId = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_CreateSessionId); /// /// The identifier for the ProgramDiagnostic2Type_CreateClientName Variable. /// public static readonly NodeId ProgramDiagnostic2Type_CreateClientName = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_CreateClientName); /// /// The identifier for the ProgramDiagnostic2Type_InvocationCreationTime Variable. /// public static readonly NodeId ProgramDiagnostic2Type_InvocationCreationTime = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_InvocationCreationTime); /// /// The identifier for the ProgramDiagnostic2Type_LastTransitionTime Variable. /// public static readonly NodeId ProgramDiagnostic2Type_LastTransitionTime = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_LastTransitionTime); /// /// The identifier for the ProgramDiagnostic2Type_LastMethodCall Variable. /// public static readonly NodeId ProgramDiagnostic2Type_LastMethodCall = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_LastMethodCall); /// /// The identifier for the ProgramDiagnostic2Type_LastMethodSessionId Variable. /// public static readonly NodeId ProgramDiagnostic2Type_LastMethodSessionId = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_LastMethodSessionId); /// /// The identifier for the ProgramDiagnostic2Type_LastMethodInputArguments Variable. /// public static readonly NodeId ProgramDiagnostic2Type_LastMethodInputArguments = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_LastMethodInputArguments); /// /// The identifier for the ProgramDiagnostic2Type_LastMethodOutputArguments Variable. /// public static readonly NodeId ProgramDiagnostic2Type_LastMethodOutputArguments = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_LastMethodOutputArguments); /// /// The identifier for the ProgramDiagnostic2Type_LastMethodInputValues Variable. /// public static readonly NodeId ProgramDiagnostic2Type_LastMethodInputValues = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_LastMethodInputValues); /// /// The identifier for the ProgramDiagnostic2Type_LastMethodOutputValues Variable. /// public static readonly NodeId ProgramDiagnostic2Type_LastMethodOutputValues = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_LastMethodOutputValues); /// /// The identifier for the ProgramDiagnostic2Type_LastMethodCallTime Variable. /// public static readonly NodeId ProgramDiagnostic2Type_LastMethodCallTime = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_LastMethodCallTime); /// /// The identifier for the ProgramDiagnostic2Type_LastMethodReturnStatus Variable. /// public static readonly NodeId ProgramDiagnostic2Type_LastMethodReturnStatus = new NodeId(Opc.Ua.Variables.ProgramDiagnostic2Type_LastMethodReturnStatus); /// /// The identifier for the Annotations Variable. /// public static readonly NodeId Annotations = new NodeId(Opc.Ua.Variables.Annotations); /// /// The identifier for the HistoricalDataConfigurationType_AggregateConfiguration_TreatUncertainAsBad Variable. /// public static readonly NodeId HistoricalDataConfigurationType_AggregateConfiguration_TreatUncertainAsBad = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_AggregateConfiguration_TreatUncertainAsBad); /// /// The identifier for the HistoricalDataConfigurationType_AggregateConfiguration_PercentDataBad Variable. /// public static readonly NodeId HistoricalDataConfigurationType_AggregateConfiguration_PercentDataBad = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_AggregateConfiguration_PercentDataBad); /// /// The identifier for the HistoricalDataConfigurationType_AggregateConfiguration_PercentDataGood Variable. /// public static readonly NodeId HistoricalDataConfigurationType_AggregateConfiguration_PercentDataGood = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_AggregateConfiguration_PercentDataGood); /// /// The identifier for the HistoricalDataConfigurationType_AggregateConfiguration_UseSlopedExtrapolation Variable. /// public static readonly NodeId HistoricalDataConfigurationType_AggregateConfiguration_UseSlopedExtrapolation = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_AggregateConfiguration_UseSlopedExtrapolation); /// /// The identifier for the HistoricalDataConfigurationType_Stepped Variable. /// public static readonly NodeId HistoricalDataConfigurationType_Stepped = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_Stepped); /// /// The identifier for the HistoricalDataConfigurationType_Definition Variable. /// public static readonly NodeId HistoricalDataConfigurationType_Definition = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_Definition); /// /// The identifier for the HistoricalDataConfigurationType_MaxTimeInterval Variable. /// public static readonly NodeId HistoricalDataConfigurationType_MaxTimeInterval = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_MaxTimeInterval); /// /// The identifier for the HistoricalDataConfigurationType_MinTimeInterval Variable. /// public static readonly NodeId HistoricalDataConfigurationType_MinTimeInterval = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_MinTimeInterval); /// /// The identifier for the HistoricalDataConfigurationType_ExceptionDeviation Variable. /// public static readonly NodeId HistoricalDataConfigurationType_ExceptionDeviation = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_ExceptionDeviation); /// /// The identifier for the HistoricalDataConfigurationType_ExceptionDeviationFormat Variable. /// public static readonly NodeId HistoricalDataConfigurationType_ExceptionDeviationFormat = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_ExceptionDeviationFormat); /// /// The identifier for the HistoricalDataConfigurationType_StartOfArchive Variable. /// public static readonly NodeId HistoricalDataConfigurationType_StartOfArchive = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_StartOfArchive); /// /// The identifier for the HistoricalDataConfigurationType_StartOfOnlineArchive Variable. /// public static readonly NodeId HistoricalDataConfigurationType_StartOfOnlineArchive = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_StartOfOnlineArchive); /// /// The identifier for the HistoricalDataConfigurationType_ServerTimestampSupported Variable. /// public static readonly NodeId HistoricalDataConfigurationType_ServerTimestampSupported = new NodeId(Opc.Ua.Variables.HistoricalDataConfigurationType_ServerTimestampSupported); /// /// The identifier for the HAConfiguration_AggregateConfiguration_TreatUncertainAsBad Variable. /// public static readonly NodeId HAConfiguration_AggregateConfiguration_TreatUncertainAsBad = new NodeId(Opc.Ua.Variables.HAConfiguration_AggregateConfiguration_TreatUncertainAsBad); /// /// The identifier for the HAConfiguration_AggregateConfiguration_PercentDataBad Variable. /// public static readonly NodeId HAConfiguration_AggregateConfiguration_PercentDataBad = new NodeId(Opc.Ua.Variables.HAConfiguration_AggregateConfiguration_PercentDataBad); /// /// The identifier for the HAConfiguration_AggregateConfiguration_PercentDataGood Variable. /// public static readonly NodeId HAConfiguration_AggregateConfiguration_PercentDataGood = new NodeId(Opc.Ua.Variables.HAConfiguration_AggregateConfiguration_PercentDataGood); /// /// The identifier for the HAConfiguration_AggregateConfiguration_UseSlopedExtrapolation Variable. /// public static readonly NodeId HAConfiguration_AggregateConfiguration_UseSlopedExtrapolation = new NodeId(Opc.Ua.Variables.HAConfiguration_AggregateConfiguration_UseSlopedExtrapolation); /// /// The identifier for the HAConfiguration_Stepped Variable. /// public static readonly NodeId HAConfiguration_Stepped = new NodeId(Opc.Ua.Variables.HAConfiguration_Stepped); /// /// The identifier for the HistoricalEventFilter Variable. /// public static readonly NodeId HistoricalEventFilter = new NodeId(Opc.Ua.Variables.HistoricalEventFilter); /// /// The identifier for the HistoryServerCapabilitiesType_AccessHistoryDataCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_AccessHistoryDataCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_AccessHistoryDataCapability); /// /// The identifier for the HistoryServerCapabilitiesType_AccessHistoryEventsCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_AccessHistoryEventsCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_AccessHistoryEventsCapability); /// /// The identifier for the HistoryServerCapabilitiesType_MaxReturnDataValues Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_MaxReturnDataValues = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_MaxReturnDataValues); /// /// The identifier for the HistoryServerCapabilitiesType_MaxReturnEventValues Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_MaxReturnEventValues = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_MaxReturnEventValues); /// /// The identifier for the HistoryServerCapabilitiesType_InsertDataCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_InsertDataCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_InsertDataCapability); /// /// The identifier for the HistoryServerCapabilitiesType_ReplaceDataCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_ReplaceDataCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_ReplaceDataCapability); /// /// The identifier for the HistoryServerCapabilitiesType_UpdateDataCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_UpdateDataCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_UpdateDataCapability); /// /// The identifier for the HistoryServerCapabilitiesType_DeleteRawCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_DeleteRawCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_DeleteRawCapability); /// /// The identifier for the HistoryServerCapabilitiesType_DeleteAtTimeCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_DeleteAtTimeCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_DeleteAtTimeCapability); /// /// The identifier for the HistoryServerCapabilitiesType_InsertEventCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_InsertEventCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_InsertEventCapability); /// /// The identifier for the HistoryServerCapabilitiesType_ReplaceEventCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_ReplaceEventCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_ReplaceEventCapability); /// /// The identifier for the HistoryServerCapabilitiesType_UpdateEventCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_UpdateEventCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_UpdateEventCapability); /// /// The identifier for the HistoryServerCapabilitiesType_DeleteEventCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_DeleteEventCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_DeleteEventCapability); /// /// The identifier for the HistoryServerCapabilitiesType_InsertAnnotationCapability Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_InsertAnnotationCapability = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_InsertAnnotationCapability); /// /// The identifier for the HistoryServerCapabilitiesType_ServerTimestampSupported Variable. /// public static readonly NodeId HistoryServerCapabilitiesType_ServerTimestampSupported = new NodeId(Opc.Ua.Variables.HistoryServerCapabilitiesType_ServerTimestampSupported); /// /// The identifier for the AuditHistoryEventUpdateEventType_UpdatedNode Variable. /// public static readonly NodeId AuditHistoryEventUpdateEventType_UpdatedNode = new NodeId(Opc.Ua.Variables.AuditHistoryEventUpdateEventType_UpdatedNode); /// /// The identifier for the AuditHistoryEventUpdateEventType_PerformInsertReplace Variable. /// public static readonly NodeId AuditHistoryEventUpdateEventType_PerformInsertReplace = new NodeId(Opc.Ua.Variables.AuditHistoryEventUpdateEventType_PerformInsertReplace); /// /// The identifier for the AuditHistoryEventUpdateEventType_Filter Variable. /// public static readonly NodeId AuditHistoryEventUpdateEventType_Filter = new NodeId(Opc.Ua.Variables.AuditHistoryEventUpdateEventType_Filter); /// /// The identifier for the AuditHistoryEventUpdateEventType_NewValues Variable. /// public static readonly NodeId AuditHistoryEventUpdateEventType_NewValues = new NodeId(Opc.Ua.Variables.AuditHistoryEventUpdateEventType_NewValues); /// /// The identifier for the AuditHistoryEventUpdateEventType_OldValues Variable. /// public static readonly NodeId AuditHistoryEventUpdateEventType_OldValues = new NodeId(Opc.Ua.Variables.AuditHistoryEventUpdateEventType_OldValues); /// /// The identifier for the AuditHistoryValueUpdateEventType_UpdatedNode Variable. /// public static readonly NodeId AuditHistoryValueUpdateEventType_UpdatedNode = new NodeId(Opc.Ua.Variables.AuditHistoryValueUpdateEventType_UpdatedNode); /// /// The identifier for the AuditHistoryValueUpdateEventType_PerformInsertReplace Variable. /// public static readonly NodeId AuditHistoryValueUpdateEventType_PerformInsertReplace = new NodeId(Opc.Ua.Variables.AuditHistoryValueUpdateEventType_PerformInsertReplace); /// /// The identifier for the AuditHistoryValueUpdateEventType_NewValues Variable. /// public static readonly NodeId AuditHistoryValueUpdateEventType_NewValues = new NodeId(Opc.Ua.Variables.AuditHistoryValueUpdateEventType_NewValues); /// /// The identifier for the AuditHistoryValueUpdateEventType_OldValues Variable. /// public static readonly NodeId AuditHistoryValueUpdateEventType_OldValues = new NodeId(Opc.Ua.Variables.AuditHistoryValueUpdateEventType_OldValues); /// /// The identifier for the AuditHistoryAnnotationUpdateEventType_PerformInsertReplace Variable. /// public static readonly NodeId AuditHistoryAnnotationUpdateEventType_PerformInsertReplace = new NodeId(Opc.Ua.Variables.AuditHistoryAnnotationUpdateEventType_PerformInsertReplace); /// /// The identifier for the AuditHistoryAnnotationUpdateEventType_NewValues Variable. /// public static readonly NodeId AuditHistoryAnnotationUpdateEventType_NewValues = new NodeId(Opc.Ua.Variables.AuditHistoryAnnotationUpdateEventType_NewValues); /// /// The identifier for the AuditHistoryAnnotationUpdateEventType_OldValues Variable. /// public static readonly NodeId AuditHistoryAnnotationUpdateEventType_OldValues = new NodeId(Opc.Ua.Variables.AuditHistoryAnnotationUpdateEventType_OldValues); /// /// The identifier for the AuditHistoryDeleteEventType_UpdatedNode Variable. /// public static readonly NodeId AuditHistoryDeleteEventType_UpdatedNode = new NodeId(Opc.Ua.Variables.AuditHistoryDeleteEventType_UpdatedNode); /// /// The identifier for the AuditHistoryRawModifyDeleteEventType_IsDeleteModified Variable. /// public static readonly NodeId AuditHistoryRawModifyDeleteEventType_IsDeleteModified = new NodeId(Opc.Ua.Variables.AuditHistoryRawModifyDeleteEventType_IsDeleteModified); /// /// The identifier for the AuditHistoryRawModifyDeleteEventType_StartTime Variable. /// public static readonly NodeId AuditHistoryRawModifyDeleteEventType_StartTime = new NodeId(Opc.Ua.Variables.AuditHistoryRawModifyDeleteEventType_StartTime); /// /// The identifier for the AuditHistoryRawModifyDeleteEventType_EndTime Variable. /// public static readonly NodeId AuditHistoryRawModifyDeleteEventType_EndTime = new NodeId(Opc.Ua.Variables.AuditHistoryRawModifyDeleteEventType_EndTime); /// /// The identifier for the AuditHistoryRawModifyDeleteEventType_OldValues Variable. /// public static readonly NodeId AuditHistoryRawModifyDeleteEventType_OldValues = new NodeId(Opc.Ua.Variables.AuditHistoryRawModifyDeleteEventType_OldValues); /// /// The identifier for the AuditHistoryAtTimeDeleteEventType_ReqTimes Variable. /// public static readonly NodeId AuditHistoryAtTimeDeleteEventType_ReqTimes = new NodeId(Opc.Ua.Variables.AuditHistoryAtTimeDeleteEventType_ReqTimes); /// /// The identifier for the AuditHistoryAtTimeDeleteEventType_OldValues Variable. /// public static readonly NodeId AuditHistoryAtTimeDeleteEventType_OldValues = new NodeId(Opc.Ua.Variables.AuditHistoryAtTimeDeleteEventType_OldValues); /// /// The identifier for the AuditHistoryEventDeleteEventType_EventIds Variable. /// public static readonly NodeId AuditHistoryEventDeleteEventType_EventIds = new NodeId(Opc.Ua.Variables.AuditHistoryEventDeleteEventType_EventIds); /// /// The identifier for the AuditHistoryEventDeleteEventType_OldValues Variable. /// public static readonly NodeId AuditHistoryEventDeleteEventType_OldValues = new NodeId(Opc.Ua.Variables.AuditHistoryEventDeleteEventType_OldValues); /// /// The identifier for the TrustListType_Open_InputArguments Variable. /// public static readonly NodeId TrustListType_Open_InputArguments = new NodeId(Opc.Ua.Variables.TrustListType_Open_InputArguments); /// /// The identifier for the TrustListType_Open_OutputArguments Variable. /// public static readonly NodeId TrustListType_Open_OutputArguments = new NodeId(Opc.Ua.Variables.TrustListType_Open_OutputArguments); /// /// The identifier for the TrustListType_Close_InputArguments Variable. /// public static readonly NodeId TrustListType_Close_InputArguments = new NodeId(Opc.Ua.Variables.TrustListType_Close_InputArguments); /// /// The identifier for the TrustListType_Read_InputArguments Variable. /// public static readonly NodeId TrustListType_Read_InputArguments = new NodeId(Opc.Ua.Variables.TrustListType_Read_InputArguments); /// /// The identifier for the TrustListType_Read_OutputArguments Variable. /// public static readonly NodeId TrustListType_Read_OutputArguments = new NodeId(Opc.Ua.Variables.TrustListType_Read_OutputArguments); /// /// The identifier for the TrustListType_Write_InputArguments Variable. /// public static readonly NodeId TrustListType_Write_InputArguments = new NodeId(Opc.Ua.Variables.TrustListType_Write_InputArguments); /// /// The identifier for the TrustListType_GetPosition_InputArguments Variable. /// public static readonly NodeId TrustListType_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.TrustListType_GetPosition_InputArguments); /// /// The identifier for the TrustListType_GetPosition_OutputArguments Variable. /// public static readonly NodeId TrustListType_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.TrustListType_GetPosition_OutputArguments); /// /// The identifier for the TrustListType_SetPosition_InputArguments Variable. /// public static readonly NodeId TrustListType_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.TrustListType_SetPosition_InputArguments); /// /// The identifier for the TrustListType_LastUpdateTime Variable. /// public static readonly NodeId TrustListType_LastUpdateTime = new NodeId(Opc.Ua.Variables.TrustListType_LastUpdateTime); /// /// The identifier for the TrustListType_UpdateFrequency Variable. /// public static readonly NodeId TrustListType_UpdateFrequency = new NodeId(Opc.Ua.Variables.TrustListType_UpdateFrequency); /// /// The identifier for the TrustListType_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId TrustListType_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.TrustListType_OpenWithMasks_InputArguments); /// /// The identifier for the TrustListType_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId TrustListType_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.TrustListType_OpenWithMasks_OutputArguments); /// /// The identifier for the TrustListType_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId TrustListType_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.TrustListType_CloseAndUpdate_InputArguments); /// /// The identifier for the TrustListType_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId TrustListType_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.TrustListType_CloseAndUpdate_OutputArguments); /// /// The identifier for the TrustListType_AddCertificate_InputArguments Variable. /// public static readonly NodeId TrustListType_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.TrustListType_AddCertificate_InputArguments); /// /// The identifier for the TrustListType_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId TrustListType_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.TrustListType_RemoveCertificate_InputArguments); /// /// The identifier for the TrustListMasks_EnumValues Variable. /// public static readonly NodeId TrustListMasks_EnumValues = new NodeId(Opc.Ua.Variables.TrustListMasks_EnumValues); /// /// The identifier for the TrustListOutOfDateAlarmType_EnabledState_Id Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_EnabledState_Id = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_EnabledState_Id); /// /// The identifier for the TrustListOutOfDateAlarmType_Quality_SourceTimestamp Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_Quality_SourceTimestamp); /// /// The identifier for the TrustListOutOfDateAlarmType_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_LastSeverity_SourceTimestamp); /// /// The identifier for the TrustListOutOfDateAlarmType_Comment_SourceTimestamp Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_Comment_SourceTimestamp); /// /// The identifier for the TrustListOutOfDateAlarmType_AddComment_InputArguments Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_AddComment_InputArguments); /// /// The identifier for the TrustListOutOfDateAlarmType_ConditionRefresh_InputArguments Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_ConditionRefresh_InputArguments = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_ConditionRefresh_InputArguments); /// /// The identifier for the TrustListOutOfDateAlarmType_ConditionRefresh2_InputArguments Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_ConditionRefresh2_InputArguments = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_ConditionRefresh2_InputArguments); /// /// The identifier for the TrustListOutOfDateAlarmType_AckedState_Id Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_AckedState_Id = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_AckedState_Id); /// /// The identifier for the TrustListOutOfDateAlarmType_ConfirmedState_Id Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_ConfirmedState_Id); /// /// The identifier for the TrustListOutOfDateAlarmType_Acknowledge_InputArguments Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_Acknowledge_InputArguments); /// /// The identifier for the TrustListOutOfDateAlarmType_Confirm_InputArguments Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_Confirm_InputArguments); /// /// The identifier for the TrustListOutOfDateAlarmType_ActiveState_Id Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_ActiveState_Id = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_ActiveState_Id); /// /// The identifier for the TrustListOutOfDateAlarmType_SuppressedState_Id Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_SuppressedState_Id = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_SuppressedState_Id); /// /// The identifier for the TrustListOutOfDateAlarmType_OutOfServiceState_Id Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_OutOfServiceState_Id); /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_CurrentState Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_ShelvingState_CurrentState); /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_ShelvingState_CurrentState_Id); /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_ShelvingState_LastTransition_Id); /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_ShelvingState_UnshelveTime); /// /// The identifier for the TrustListOutOfDateAlarmType_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the TrustListOutOfDateAlarmType_SilenceState_Id Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_SilenceState_Id = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_SilenceState_Id); /// /// The identifier for the TrustListOutOfDateAlarmType_LatchedState_Id Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_LatchedState_Id = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_LatchedState_Id); /// /// The identifier for the TrustListOutOfDateAlarmType_TrustListId Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_TrustListId = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_TrustListId); /// /// The identifier for the TrustListOutOfDateAlarmType_LastUpdateTime Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_LastUpdateTime = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_LastUpdateTime); /// /// The identifier for the TrustListOutOfDateAlarmType_UpdateFrequency Variable. /// public static readonly NodeId TrustListOutOfDateAlarmType_UpdateFrequency = new NodeId(Opc.Ua.Variables.TrustListOutOfDateAlarmType_UpdateFrequency); /// /// The identifier for the CertificateGroupType_TrustList_Size Variable. /// public static readonly NodeId CertificateGroupType_TrustList_Size = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_Size); /// /// The identifier for the CertificateGroupType_TrustList_Writable Variable. /// public static readonly NodeId CertificateGroupType_TrustList_Writable = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_Writable); /// /// The identifier for the CertificateGroupType_TrustList_UserWritable Variable. /// public static readonly NodeId CertificateGroupType_TrustList_UserWritable = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_UserWritable); /// /// The identifier for the CertificateGroupType_TrustList_OpenCount Variable. /// public static readonly NodeId CertificateGroupType_TrustList_OpenCount = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_OpenCount); /// /// The identifier for the CertificateGroupType_TrustList_Open_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_Open_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_Open_InputArguments); /// /// The identifier for the CertificateGroupType_TrustList_Open_OutputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_Open_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_Open_OutputArguments); /// /// The identifier for the CertificateGroupType_TrustList_Close_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_Close_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_Close_InputArguments); /// /// The identifier for the CertificateGroupType_TrustList_Read_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_Read_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_Read_InputArguments); /// /// The identifier for the CertificateGroupType_TrustList_Read_OutputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_Read_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_Read_OutputArguments); /// /// The identifier for the CertificateGroupType_TrustList_Write_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_Write_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_Write_InputArguments); /// /// The identifier for the CertificateGroupType_TrustList_GetPosition_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_GetPosition_InputArguments); /// /// The identifier for the CertificateGroupType_TrustList_GetPosition_OutputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_GetPosition_OutputArguments); /// /// The identifier for the CertificateGroupType_TrustList_SetPosition_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_SetPosition_InputArguments); /// /// The identifier for the CertificateGroupType_TrustList_LastUpdateTime Variable. /// public static readonly NodeId CertificateGroupType_TrustList_LastUpdateTime = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_LastUpdateTime); /// /// The identifier for the CertificateGroupType_TrustList_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_OpenWithMasks_InputArguments); /// /// The identifier for the CertificateGroupType_TrustList_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_OpenWithMasks_OutputArguments); /// /// The identifier for the CertificateGroupType_TrustList_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_CloseAndUpdate_InputArguments); /// /// The identifier for the CertificateGroupType_TrustList_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_CloseAndUpdate_OutputArguments); /// /// The identifier for the CertificateGroupType_TrustList_AddCertificate_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_AddCertificate_InputArguments); /// /// The identifier for the CertificateGroupType_TrustList_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustList_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustList_RemoveCertificate_InputArguments); /// /// The identifier for the CertificateGroupType_CertificateTypes Variable. /// public static readonly NodeId CertificateGroupType_CertificateTypes = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateTypes); /// /// The identifier for the CertificateGroupType_CertificateExpired_EventId Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_EventId = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_EventId); /// /// The identifier for the CertificateGroupType_CertificateExpired_EventType Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_EventType = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_EventType); /// /// The identifier for the CertificateGroupType_CertificateExpired_SourceNode Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_SourceNode = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_SourceNode); /// /// The identifier for the CertificateGroupType_CertificateExpired_SourceName Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_SourceName = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_SourceName); /// /// The identifier for the CertificateGroupType_CertificateExpired_Time Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Time = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_Time); /// /// The identifier for the CertificateGroupType_CertificateExpired_ReceiveTime Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ReceiveTime = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ReceiveTime); /// /// The identifier for the CertificateGroupType_CertificateExpired_Message Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Message = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_Message); /// /// The identifier for the CertificateGroupType_CertificateExpired_Severity Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Severity = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_Severity); /// /// The identifier for the CertificateGroupType_CertificateExpired_ConditionClassId Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ConditionClassId = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ConditionClassId); /// /// The identifier for the CertificateGroupType_CertificateExpired_ConditionClassName Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ConditionClassName = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ConditionClassName); /// /// The identifier for the CertificateGroupType_CertificateExpired_ConditionName Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ConditionName = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ConditionName); /// /// The identifier for the CertificateGroupType_CertificateExpired_BranchId Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_BranchId = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_BranchId); /// /// The identifier for the CertificateGroupType_CertificateExpired_Retain Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Retain = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_Retain); /// /// The identifier for the CertificateGroupType_CertificateExpired_EnabledState Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_EnabledState = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_EnabledState); /// /// The identifier for the CertificateGroupType_CertificateExpired_EnabledState_Id Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_EnabledState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_EnabledState_Id); /// /// The identifier for the CertificateGroupType_CertificateExpired_Quality Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Quality = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_Quality); /// /// The identifier for the CertificateGroupType_CertificateExpired_Quality_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_Quality_SourceTimestamp); /// /// The identifier for the CertificateGroupType_CertificateExpired_LastSeverity Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_LastSeverity = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_LastSeverity); /// /// The identifier for the CertificateGroupType_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_LastSeverity_SourceTimestamp); /// /// The identifier for the CertificateGroupType_CertificateExpired_Comment Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Comment = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_Comment); /// /// The identifier for the CertificateGroupType_CertificateExpired_Comment_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_Comment_SourceTimestamp); /// /// The identifier for the CertificateGroupType_CertificateExpired_ClientUserId Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ClientUserId = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ClientUserId); /// /// The identifier for the CertificateGroupType_CertificateExpired_AddComment_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_AddComment_InputArguments); /// /// The identifier for the CertificateGroupType_CertificateExpired_AckedState Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_AckedState = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_AckedState); /// /// The identifier for the CertificateGroupType_CertificateExpired_AckedState_Id Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_AckedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_AckedState_Id); /// /// The identifier for the CertificateGroupType_CertificateExpired_ConfirmedState_Id Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ConfirmedState_Id); /// /// The identifier for the CertificateGroupType_CertificateExpired_Acknowledge_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_Acknowledge_InputArguments); /// /// The identifier for the CertificateGroupType_CertificateExpired_Confirm_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_Confirm_InputArguments); /// /// The identifier for the CertificateGroupType_CertificateExpired_ActiveState Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ActiveState = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ActiveState); /// /// The identifier for the CertificateGroupType_CertificateExpired_ActiveState_Id Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ActiveState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ActiveState_Id); /// /// The identifier for the CertificateGroupType_CertificateExpired_InputNode Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_InputNode = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_InputNode); /// /// The identifier for the CertificateGroupType_CertificateExpired_SuppressedState_Id Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_SuppressedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_SuppressedState_Id); /// /// The identifier for the CertificateGroupType_CertificateExpired_OutOfServiceState_Id Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_OutOfServiceState_Id); /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_CurrentState Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ShelvingState_CurrentState); /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ShelvingState_CurrentState_Id); /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ShelvingState_LastTransition_Id); /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ShelvingState_UnshelveTime); /// /// The identifier for the CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the CertificateGroupType_CertificateExpired_SuppressedOrShelved Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_SuppressedOrShelved); /// /// The identifier for the CertificateGroupType_CertificateExpired_SilenceState_Id Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_SilenceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_SilenceState_Id); /// /// The identifier for the CertificateGroupType_CertificateExpired_LatchedState_Id Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_LatchedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_LatchedState_Id); /// /// The identifier for the CertificateGroupType_CertificateExpired_NormalState Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_NormalState = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_NormalState); /// /// The identifier for the CertificateGroupType_CertificateExpired_ExpirationDate Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_ExpirationDate = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_ExpirationDate); /// /// The identifier for the CertificateGroupType_CertificateExpired_CertificateType Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_CertificateType = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_CertificateType); /// /// The identifier for the CertificateGroupType_CertificateExpired_Certificate Variable. /// public static readonly NodeId CertificateGroupType_CertificateExpired_Certificate = new NodeId(Opc.Ua.Variables.CertificateGroupType_CertificateExpired_Certificate); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_EventId Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_EventId = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_EventId); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_EventType Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_EventType = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_EventType); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_SourceNode Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_SourceNode = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_SourceNode); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_SourceName Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_SourceName = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_SourceName); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Time Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Time = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_Time); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ReceiveTime Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ReceiveTime = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ReceiveTime); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Message Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Message = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_Message); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Severity Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Severity = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_Severity); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ConditionClassId Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ConditionClassId = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ConditionClassId); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ConditionClassName Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ConditionClassName = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ConditionClassName); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ConditionName Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ConditionName = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ConditionName); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_BranchId Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_BranchId = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_BranchId); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Retain Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Retain = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_Retain); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_EnabledState Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_EnabledState = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_EnabledState); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_EnabledState_Id Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_EnabledState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_EnabledState_Id); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Quality Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Quality = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_Quality); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_Quality_SourceTimestamp); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_LastSeverity Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_LastSeverity = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_LastSeverity); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_LastSeverity_SourceTimestamp); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Comment Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Comment = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_Comment); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_Comment_SourceTimestamp); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ClientUserId Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ClientUserId = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ClientUserId); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_AddComment_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_AddComment_InputArguments); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_AckedState Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_AckedState = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_AckedState); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_AckedState_Id Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_AckedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_AckedState_Id); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ConfirmedState_Id Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ConfirmedState_Id); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_Acknowledge_InputArguments); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_Confirm_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_Confirm_InputArguments); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ActiveState Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ActiveState = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ActiveState); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ActiveState_Id Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ActiveState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ActiveState_Id); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_InputNode Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_InputNode = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_InputNode); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_SuppressedState_Id Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_SuppressedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_SuppressedState_Id); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_OutOfServiceState_Id); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ShelvingState_CurrentState_Id); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ShelvingState_LastTransition_Id); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ShelvingState_UnshelveTime); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_SuppressedOrShelved Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_SuppressedOrShelved); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_SilenceState_Id Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_SilenceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_SilenceState_Id); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_LatchedState_Id Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_LatchedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_LatchedState_Id); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_NormalState Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_NormalState = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_NormalState); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_TrustListId Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_TrustListId = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_TrustListId); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_LastUpdateTime Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_LastUpdateTime = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_LastUpdateTime); /// /// The identifier for the CertificateGroupType_TrustListOutOfDate_UpdateFrequency Variable. /// public static readonly NodeId CertificateGroupType_TrustListOutOfDate_UpdateFrequency = new NodeId(Opc.Ua.Variables.CertificateGroupType_TrustListOutOfDate_UpdateFrequency); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Size Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Size = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Size); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Writable Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Writable = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Writable); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_UserWritable Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_UserWritable = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_UserWritable); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenCount Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenCount = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenCount); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Open_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Close_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Read_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_Write_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_SetPosition_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_LastUpdateTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_LastUpdateTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_LastUpdateTime); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateTypes Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateTypes = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateTypes); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventId); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventType Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EventType); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceNode); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SourceName); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Time Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Time = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Time); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ReceiveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ReceiveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ReceiveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Message Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Message = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Message); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Severity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Severity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Severity); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassId); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionClassName); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConditionName); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_BranchId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_BranchId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_BranchId); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Retain Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Retain = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Retain); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_EnabledState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ClientUserId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ClientUserId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ClientUserId); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_AckedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ActiveState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_InputNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_InputNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_InputNode); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_SilenceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_LatchedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_NormalState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_NormalState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_NormalState); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ExpirationDate Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ExpirationDate = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_ExpirationDate); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_CertificateType Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_CertificateType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_CertificateType); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Certificate Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Certificate = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_CertificateExpired_Certificate); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventId); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventType Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EventType); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceNode); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SourceName); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Time Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Time = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Time); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Message Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Message = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Message); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Severity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Severity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Severity); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConditionName); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_BranchId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_BranchId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_BranchId); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Retain Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Retain = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Retain); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_InputNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_InputNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_InputNode); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_NormalState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_NormalState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_NormalState); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_TrustListId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_TrustListId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_TrustListId); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime); /// /// The identifier for the CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Size Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Size = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Size); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Writable Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Writable = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Writable); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_UserWritable Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_UserWritable = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_UserWritable); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenCount Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenCount = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenCount); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Open_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Close_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Read_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_Write_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_SetPosition_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_LastUpdateTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_LastUpdateTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_LastUpdateTime); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateTypes Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateTypes = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateTypes); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventId); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventType Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EventType); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceNode); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SourceName); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Time Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Time = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Time); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ReceiveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ReceiveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ReceiveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Message Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Message = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Message); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Severity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Severity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Severity); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassId); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionClassName); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConditionName); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_BranchId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_BranchId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_BranchId); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Retain Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Retain = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Retain); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_EnabledState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ClientUserId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ClientUserId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ClientUserId); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_AckedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ActiveState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_InputNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_InputNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_InputNode); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_SilenceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_LatchedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_NormalState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_NormalState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_NormalState); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ExpirationDate Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ExpirationDate = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_ExpirationDate); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_CertificateType Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_CertificateType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_CertificateType); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Certificate Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Certificate = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_CertificateExpired_Certificate); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventId); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventType Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EventType); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceNode); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SourceName); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Time Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Time = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Time); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Message Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Message = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Message); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Severity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Severity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Severity); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConditionName); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_BranchId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_BranchId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_BranchId); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Retain Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Retain = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Retain); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_InputNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_InputNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_InputNode); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_NormalState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_NormalState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_NormalState); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_TrustListId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_TrustListId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_TrustListId); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime); /// /// The identifier for the CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Size Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Size = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Size); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Writable Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Writable = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Writable); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_UserWritable Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_UserWritable = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_UserWritable); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenCount Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenCount = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenCount); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Open_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Close_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Read_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_Write_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_LastUpdateTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_LastUpdateTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_LastUpdateTime); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateTypes Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateTypes = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateTypes); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventId); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventType Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EventType); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceNode); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SourceName); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Time Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Time = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Time); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ReceiveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ReceiveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ReceiveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Message Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Message = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Message); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Severity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Severity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Severity); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassId); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionClassName); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConditionName); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_BranchId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_BranchId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_BranchId); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Retain Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Retain = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Retain); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ClientUserId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ClientUserId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ClientUserId); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_AckedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_InputNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_InputNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_InputNode); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_NormalState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_NormalState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_NormalState); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ExpirationDate Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ExpirationDate = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_ExpirationDate); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_CertificateType Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_CertificateType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_CertificateType); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Certificate Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Certificate = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_CertificateExpired_Certificate); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventId); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventType Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EventType); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SourceName); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Time Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Time = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Time); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Message Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Message = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Message); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Severity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Severity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Severity); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_BranchId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_BranchId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_BranchId); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Retain Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Retain = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Retain); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_InputNode Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_InputNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_InputNode); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_NormalState Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_NormalState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_NormalState); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime); /// /// The identifier for the CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public static readonly NodeId CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Size Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Size = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Size); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Writable Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Writable = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Writable); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_UserWritable Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_UserWritable = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_UserWritable); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenCount Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenCount = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenCount); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Open_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Close_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Read_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_Write_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_GetPosition_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_SetPosition_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_LastUpdateTime Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_LastUpdateTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_LastUpdateTime); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_OpenWithMasks_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_CloseAndUpdate_OutputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_AddCertificate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_AddCertificate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustList_RemoveCertificate_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateTypes Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateTypes = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateTypes); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventId Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventId); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventType Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EventType); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceNode Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceNode); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceName Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SourceName); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Time Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Time = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Time); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ReceiveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ReceiveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ReceiveTime); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Message Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Message = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Message); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Severity Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Severity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Severity); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassId Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassId); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassName Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionClassName); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionName Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConditionName); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_BranchId Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_BranchId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_BranchId); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Retain Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Retain = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Retain); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_EnabledState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Quality_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LastSeverity_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Comment_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ClientUserId Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ClientUserId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ClientUserId); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AddComment_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_AckedState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ConfirmedState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Acknowledge_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Confirm_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Confirm_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ActiveState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_InputNode Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_InputNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_InputNode); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_OutOfServiceState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_CurrentState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_LastTransition_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_UnshelveTime); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedOrShelved Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SuppressedOrShelved); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_SilenceState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_LatchedState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_NormalState Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_NormalState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_NormalState); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ExpirationDate Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ExpirationDate = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_ExpirationDate); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_CertificateType Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_CertificateType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_CertificateType); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Certificate Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Certificate = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_CertificateExpired_Certificate); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventId Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventId); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventType Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventType = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EventType); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceNode Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceNode); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceName Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SourceName); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Time Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Time = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Time); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ReceiveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ReceiveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ReceiveTime); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Message Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Message = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Message); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Severity Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Severity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Severity); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassId Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassId); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassName Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionClassName); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionName Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionName = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConditionName); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_BranchId Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_BranchId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_BranchId); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Retain Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Retain = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Retain); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_EnabledState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Quality_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastSeverity_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Comment_SourceTimestamp); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ClientUserId Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ClientUserId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ClientUserId); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AddComment_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_AckedState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ConfirmedState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Acknowledge_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Confirm_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_Confirm_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ActiveState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_InputNode Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_InputNode = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_InputNode); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_OutOfServiceState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_CurrentState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_LastTransition_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_UnshelveTime); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedOrShelved Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SuppressedOrShelved); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_SilenceState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_Id Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_Id = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LatchedState_Id); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_NormalState Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_NormalState = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_NormalState); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_TrustListId Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_TrustListId = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_TrustListId); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastUpdateTime Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastUpdateTime = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_LastUpdateTime); /// /// The identifier for the CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_UpdateFrequency Variable. /// public static readonly NodeId CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_UpdateFrequency = new NodeId(Opc.Ua.Variables.CertificateGroupFolderType_AdditionalGroup_Placeholder_TrustListOutOfDate_UpdateFrequency); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Size Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Size = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Size); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Writable Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Writable = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Writable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateTypes Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateTypes = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateTypes); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Size Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Size = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Size); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Writable Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Writable = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Writable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateTypes Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateTypes = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateTypes); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Size Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Size = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Size); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateTypes Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateTypes = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateTypes); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime); /// /// The identifier for the ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public static readonly NodeId ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency); /// /// The identifier for the ServerConfigurationType_ServerCapabilities Variable. /// public static readonly NodeId ServerConfigurationType_ServerCapabilities = new NodeId(Opc.Ua.Variables.ServerConfigurationType_ServerCapabilities); /// /// The identifier for the ServerConfigurationType_SupportedPrivateKeyFormats Variable. /// public static readonly NodeId ServerConfigurationType_SupportedPrivateKeyFormats = new NodeId(Opc.Ua.Variables.ServerConfigurationType_SupportedPrivateKeyFormats); /// /// The identifier for the ServerConfigurationType_MaxTrustListSize Variable. /// public static readonly NodeId ServerConfigurationType_MaxTrustListSize = new NodeId(Opc.Ua.Variables.ServerConfigurationType_MaxTrustListSize); /// /// The identifier for the ServerConfigurationType_MulticastDnsEnabled Variable. /// public static readonly NodeId ServerConfigurationType_MulticastDnsEnabled = new NodeId(Opc.Ua.Variables.ServerConfigurationType_MulticastDnsEnabled); /// /// The identifier for the ServerConfigurationType_UpdateCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_UpdateCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_UpdateCertificate_InputArguments); /// /// The identifier for the ServerConfigurationType_UpdateCertificate_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_UpdateCertificate_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_UpdateCertificate_OutputArguments); /// /// The identifier for the ServerConfigurationType_CreateSigningRequest_InputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CreateSigningRequest_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CreateSigningRequest_InputArguments); /// /// The identifier for the ServerConfigurationType_CreateSigningRequest_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_CreateSigningRequest_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_CreateSigningRequest_OutputArguments); /// /// The identifier for the ServerConfigurationType_GetRejectedList_OutputArguments Variable. /// public static readonly NodeId ServerConfigurationType_GetRejectedList_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfigurationType_GetRejectedList_OutputArguments); /// /// The identifier for the CertificateUpdatedAuditEventType_CertificateGroup Variable. /// public static readonly NodeId CertificateUpdatedAuditEventType_CertificateGroup = new NodeId(Opc.Ua.Variables.CertificateUpdatedAuditEventType_CertificateGroup); /// /// The identifier for the CertificateUpdatedAuditEventType_CertificateType Variable. /// public static readonly NodeId CertificateUpdatedAuditEventType_CertificateType = new NodeId(Opc.Ua.Variables.CertificateUpdatedAuditEventType_CertificateType); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Size Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Size = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Size); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Writable Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Writable = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Writable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_UserWritable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenCount); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Open_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Close_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Read_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_Write_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_GetPosition_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_SetPosition_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_LastUpdateTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_OpenWithMasks_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_CloseAndUpdate_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_AddCertificate_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustList_RemoveCertificate_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateTypes Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateTypes = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateTypes); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EventType); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SourceName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Time); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ReceiveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Message); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Severity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionClassName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConditionName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_BranchId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Retain); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_EnabledState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Quality_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Comment_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ClientUserId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AddComment_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_AckedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ConfirmedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Acknowledge_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Confirm_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ActiveState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_InputNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_OutOfServiceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SuppressedOrShelved); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_SilenceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_LatchedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_NormalState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_ExpirationDate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_CertificateType); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_CertificateExpired_Certificate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EventType); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SourceName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Time); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ReceiveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Message); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Severity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionClassName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConditionName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_BranchId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Retain); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_EnabledState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Quality_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Comment_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ClientUserId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AddComment_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_AckedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ConfirmedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Acknowledge_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_Confirm_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ActiveState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_InputNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_OutOfServiceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SuppressedOrShelved); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_SilenceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LatchedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_NormalState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_TrustListId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_LastUpdateTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultApplicationGroup_TrustListOutOfDate_UpdateFrequency); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Size Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Size = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Size); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Writable Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Writable = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Writable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_UserWritable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenCount); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Open_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Close_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Read_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_Write_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_GetPosition_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_SetPosition_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_LastUpdateTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_OpenWithMasks_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_CloseAndUpdate_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_AddCertificate_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustList_RemoveCertificate_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateTypes Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateTypes = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateTypes); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EventType); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SourceName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Time); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ReceiveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Message); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Severity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionClassName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConditionName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_BranchId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Retain); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_EnabledState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Quality_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Comment_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ClientUserId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AddComment_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_AckedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ConfirmedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Acknowledge_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Confirm_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ActiveState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_InputNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_OutOfServiceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SuppressedOrShelved); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_SilenceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_LatchedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_NormalState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_ExpirationDate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_CertificateType); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_CertificateExpired_Certificate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EventType); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SourceName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Time); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ReceiveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Message); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Severity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionClassName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConditionName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_BranchId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Retain); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_EnabledState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Quality_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Comment_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ClientUserId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AddComment_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_AckedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ConfirmedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Acknowledge_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_Confirm_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ActiveState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_InputNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_OutOfServiceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SuppressedOrShelved); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_SilenceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LatchedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_NormalState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_TrustListId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_LastUpdateTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultHttpsGroup_TrustListOutOfDate_UpdateFrequency); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Size Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Size = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Size); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Writable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_UserWritable); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenCount); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Open_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Close_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Read_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_Write_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_GetPosition_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_SetPosition_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_LastUpdateTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_OpenWithMasks_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_CloseAndUpdate_OutputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_AddCertificate_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustList_RemoveCertificate_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateTypes Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateTypes = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateTypes); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EventType); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SourceName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Time); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ReceiveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Message); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Severity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionClassName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConditionName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_BranchId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Retain); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_EnabledState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Quality_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Comment_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ClientUserId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AddComment_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_AckedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ConfirmedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Acknowledge_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Confirm_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ActiveState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_InputNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_OutOfServiceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SuppressedOrShelved); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_SilenceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_LatchedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_NormalState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_ExpirationDate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_CertificateType); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_CertificateExpired_Certificate); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EventType); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SourceName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Time); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ReceiveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Message); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Severity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionClassName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConditionName); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_BranchId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Retain); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_EnabledState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Quality_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastSeverity_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Comment_SourceTimestamp); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ClientUserId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AddComment_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_AckedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ConfirmedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Acknowledge_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_Confirm_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ActiveState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_InputNode); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_OutOfServiceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_CurrentState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_LastTransition_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_UnshelveTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_ShelvingState_TimedShelve_InputArguments); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SuppressedOrShelved); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_SilenceState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LatchedState_Id); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_NormalState); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_TrustListId); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_LastUpdateTime); /// /// The identifier for the ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency Variable. /// public static readonly NodeId ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency = new NodeId(Opc.Ua.Variables.ServerConfiguration_CertificateGroups_DefaultUserTokenGroup_TrustListOutOfDate_UpdateFrequency); /// /// The identifier for the ServerConfiguration_ServerCapabilities Variable. /// public static readonly NodeId ServerConfiguration_ServerCapabilities = new NodeId(Opc.Ua.Variables.ServerConfiguration_ServerCapabilities); /// /// The identifier for the ServerConfiguration_SupportedPrivateKeyFormats Variable. /// public static readonly NodeId ServerConfiguration_SupportedPrivateKeyFormats = new NodeId(Opc.Ua.Variables.ServerConfiguration_SupportedPrivateKeyFormats); /// /// The identifier for the ServerConfiguration_MaxTrustListSize Variable. /// public static readonly NodeId ServerConfiguration_MaxTrustListSize = new NodeId(Opc.Ua.Variables.ServerConfiguration_MaxTrustListSize); /// /// The identifier for the ServerConfiguration_MulticastDnsEnabled Variable. /// public static readonly NodeId ServerConfiguration_MulticastDnsEnabled = new NodeId(Opc.Ua.Variables.ServerConfiguration_MulticastDnsEnabled); /// /// The identifier for the ServerConfiguration_UpdateCertificate_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_UpdateCertificate_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_UpdateCertificate_InputArguments); /// /// The identifier for the ServerConfiguration_UpdateCertificate_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_UpdateCertificate_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_UpdateCertificate_OutputArguments); /// /// The identifier for the ServerConfiguration_CreateSigningRequest_InputArguments Variable. /// public static readonly NodeId ServerConfiguration_CreateSigningRequest_InputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CreateSigningRequest_InputArguments); /// /// The identifier for the ServerConfiguration_CreateSigningRequest_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_CreateSigningRequest_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_CreateSigningRequest_OutputArguments); /// /// The identifier for the ServerConfiguration_GetRejectedList_OutputArguments Variable. /// public static readonly NodeId ServerConfiguration_GetRejectedList_OutputArguments = new NodeId(Opc.Ua.Variables.ServerConfiguration_GetRejectedList_OutputArguments); /// /// The identifier for the KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ResourceUri Variable. /// public static readonly NodeId KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ResourceUri = new NodeId(Opc.Ua.Variables.KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ResourceUri); /// /// The identifier for the KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ProfileUri Variable. /// public static readonly NodeId KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ProfileUri = new NodeId(Opc.Ua.Variables.KeyCredentialConfigurationFolderType_ServiceName_Placeholder_ProfileUri); /// /// The identifier for the KeyCredentialConfigurationFolderType_ServiceName_Placeholder_UpdateCredential_InputArguments Variable. /// public static readonly NodeId KeyCredentialConfigurationFolderType_ServiceName_Placeholder_UpdateCredential_InputArguments = new NodeId(Opc.Ua.Variables.KeyCredentialConfigurationFolderType_ServiceName_Placeholder_UpdateCredential_InputArguments); /// /// The identifier for the KeyCredentialConfigurationFolderType_CreateCredential_InputArguments Variable. /// public static readonly NodeId KeyCredentialConfigurationFolderType_CreateCredential_InputArguments = new NodeId(Opc.Ua.Variables.KeyCredentialConfigurationFolderType_CreateCredential_InputArguments); /// /// The identifier for the KeyCredentialConfigurationFolderType_CreateCredential_OutputArguments Variable. /// public static readonly NodeId KeyCredentialConfigurationFolderType_CreateCredential_OutputArguments = new NodeId(Opc.Ua.Variables.KeyCredentialConfigurationFolderType_CreateCredential_OutputArguments); /// /// The identifier for the KeyCredentialConfiguration_ServiceName_Placeholder_ResourceUri Variable. /// public static readonly NodeId KeyCredentialConfiguration_ServiceName_Placeholder_ResourceUri = new NodeId(Opc.Ua.Variables.KeyCredentialConfiguration_ServiceName_Placeholder_ResourceUri); /// /// The identifier for the KeyCredentialConfiguration_ServiceName_Placeholder_ProfileUri Variable. /// public static readonly NodeId KeyCredentialConfiguration_ServiceName_Placeholder_ProfileUri = new NodeId(Opc.Ua.Variables.KeyCredentialConfiguration_ServiceName_Placeholder_ProfileUri); /// /// The identifier for the KeyCredentialConfiguration_ServiceName_Placeholder_UpdateCredential_InputArguments Variable. /// public static readonly NodeId KeyCredentialConfiguration_ServiceName_Placeholder_UpdateCredential_InputArguments = new NodeId(Opc.Ua.Variables.KeyCredentialConfiguration_ServiceName_Placeholder_UpdateCredential_InputArguments); /// /// The identifier for the KeyCredentialConfiguration_CreateCredential_InputArguments Variable. /// public static readonly NodeId KeyCredentialConfiguration_CreateCredential_InputArguments = new NodeId(Opc.Ua.Variables.KeyCredentialConfiguration_CreateCredential_InputArguments); /// /// The identifier for the KeyCredentialConfiguration_CreateCredential_OutputArguments Variable. /// public static readonly NodeId KeyCredentialConfiguration_CreateCredential_OutputArguments = new NodeId(Opc.Ua.Variables.KeyCredentialConfiguration_CreateCredential_OutputArguments); /// /// The identifier for the KeyCredentialConfigurationType_ResourceUri Variable. /// public static readonly NodeId KeyCredentialConfigurationType_ResourceUri = new NodeId(Opc.Ua.Variables.KeyCredentialConfigurationType_ResourceUri); /// /// The identifier for the KeyCredentialConfigurationType_ProfileUri Variable. /// public static readonly NodeId KeyCredentialConfigurationType_ProfileUri = new NodeId(Opc.Ua.Variables.KeyCredentialConfigurationType_ProfileUri); /// /// The identifier for the KeyCredentialConfigurationType_EndpointUrls Variable. /// public static readonly NodeId KeyCredentialConfigurationType_EndpointUrls = new NodeId(Opc.Ua.Variables.KeyCredentialConfigurationType_EndpointUrls); /// /// The identifier for the KeyCredentialConfigurationType_ServiceStatus Variable. /// public static readonly NodeId KeyCredentialConfigurationType_ServiceStatus = new NodeId(Opc.Ua.Variables.KeyCredentialConfigurationType_ServiceStatus); /// /// The identifier for the KeyCredentialConfigurationType_UpdateCredential_InputArguments Variable. /// public static readonly NodeId KeyCredentialConfigurationType_UpdateCredential_InputArguments = new NodeId(Opc.Ua.Variables.KeyCredentialConfigurationType_UpdateCredential_InputArguments); /// /// The identifier for the KeyCredentialAuditEventType_ResourceUri Variable. /// public static readonly NodeId KeyCredentialAuditEventType_ResourceUri = new NodeId(Opc.Ua.Variables.KeyCredentialAuditEventType_ResourceUri); /// /// The identifier for the AuthorizationServices_ServiceName_Placeholder_ServiceUri Variable. /// public static readonly NodeId AuthorizationServices_ServiceName_Placeholder_ServiceUri = new NodeId(Opc.Ua.Variables.AuthorizationServices_ServiceName_Placeholder_ServiceUri); /// /// The identifier for the AuthorizationServices_ServiceName_Placeholder_ServiceCertificate Variable. /// public static readonly NodeId AuthorizationServices_ServiceName_Placeholder_ServiceCertificate = new NodeId(Opc.Ua.Variables.AuthorizationServices_ServiceName_Placeholder_ServiceCertificate); /// /// The identifier for the AuthorizationServices_ServiceName_Placeholder_IssuerEndpointUrl Variable. /// public static readonly NodeId AuthorizationServices_ServiceName_Placeholder_IssuerEndpointUrl = new NodeId(Opc.Ua.Variables.AuthorizationServices_ServiceName_Placeholder_IssuerEndpointUrl); /// /// The identifier for the AuthorizationServiceConfigurationType_ServiceUri Variable. /// public static readonly NodeId AuthorizationServiceConfigurationType_ServiceUri = new NodeId(Opc.Ua.Variables.AuthorizationServiceConfigurationType_ServiceUri); /// /// The identifier for the AuthorizationServiceConfigurationType_ServiceCertificate Variable. /// public static readonly NodeId AuthorizationServiceConfigurationType_ServiceCertificate = new NodeId(Opc.Ua.Variables.AuthorizationServiceConfigurationType_ServiceCertificate); /// /// The identifier for the AuthorizationServiceConfigurationType_IssuerEndpointUrl Variable. /// public static readonly NodeId AuthorizationServiceConfigurationType_IssuerEndpointUrl = new NodeId(Opc.Ua.Variables.AuthorizationServiceConfigurationType_IssuerEndpointUrl); /// /// The identifier for the AggregateConfigurationType_TreatUncertainAsBad Variable. /// public static readonly NodeId AggregateConfigurationType_TreatUncertainAsBad = new NodeId(Opc.Ua.Variables.AggregateConfigurationType_TreatUncertainAsBad); /// /// The identifier for the AggregateConfigurationType_PercentDataBad Variable. /// public static readonly NodeId AggregateConfigurationType_PercentDataBad = new NodeId(Opc.Ua.Variables.AggregateConfigurationType_PercentDataBad); /// /// The identifier for the AggregateConfigurationType_PercentDataGood Variable. /// public static readonly NodeId AggregateConfigurationType_PercentDataGood = new NodeId(Opc.Ua.Variables.AggregateConfigurationType_PercentDataGood); /// /// The identifier for the AggregateConfigurationType_UseSlopedExtrapolation Variable. /// public static readonly NodeId AggregateConfigurationType_UseSlopedExtrapolation = new NodeId(Opc.Ua.Variables.AggregateConfigurationType_UseSlopedExtrapolation); /// /// The identifier for the PubSubState_EnumStrings Variable. /// public static readonly NodeId PubSubState_EnumStrings = new NodeId(Opc.Ua.Variables.PubSubState_EnumStrings); /// /// The identifier for the DataSetFieldFlags_OptionSetValues Variable. /// public static readonly NodeId DataSetFieldFlags_OptionSetValues = new NodeId(Opc.Ua.Variables.DataSetFieldFlags_OptionSetValues); /// /// The identifier for the DataSetFieldContentMask_OptionSetValues Variable. /// public static readonly NodeId DataSetFieldContentMask_OptionSetValues = new NodeId(Opc.Ua.Variables.DataSetFieldContentMask_OptionSetValues); /// /// The identifier for the OverrideValueHandling_EnumStrings Variable. /// public static readonly NodeId OverrideValueHandling_EnumStrings = new NodeId(Opc.Ua.Variables.OverrideValueHandling_EnumStrings); /// /// The identifier for the DataSetOrderingType_EnumStrings Variable. /// public static readonly NodeId DataSetOrderingType_EnumStrings = new NodeId(Opc.Ua.Variables.DataSetOrderingType_EnumStrings); /// /// The identifier for the UadpNetworkMessageContentMask_OptionSetValues Variable. /// public static readonly NodeId UadpNetworkMessageContentMask_OptionSetValues = new NodeId(Opc.Ua.Variables.UadpNetworkMessageContentMask_OptionSetValues); /// /// The identifier for the UadpDataSetMessageContentMask_OptionSetValues Variable. /// public static readonly NodeId UadpDataSetMessageContentMask_OptionSetValues = new NodeId(Opc.Ua.Variables.UadpDataSetMessageContentMask_OptionSetValues); /// /// The identifier for the JsonNetworkMessageContentMask_OptionSetValues Variable. /// public static readonly NodeId JsonNetworkMessageContentMask_OptionSetValues = new NodeId(Opc.Ua.Variables.JsonNetworkMessageContentMask_OptionSetValues); /// /// The identifier for the JsonDataSetMessageContentMask_OptionSetValues Variable. /// public static readonly NodeId JsonDataSetMessageContentMask_OptionSetValues = new NodeId(Opc.Ua.Variables.JsonDataSetMessageContentMask_OptionSetValues); /// /// The identifier for the BrokerTransportQualityOfService_EnumStrings Variable. /// public static readonly NodeId BrokerTransportQualityOfService_EnumStrings = new NodeId(Opc.Ua.Variables.BrokerTransportQualityOfService_EnumStrings); /// /// The identifier for the PubSubKeyServiceType_GetSecurityKeys_InputArguments Variable. /// public static readonly NodeId PubSubKeyServiceType_GetSecurityKeys_InputArguments = new NodeId(Opc.Ua.Variables.PubSubKeyServiceType_GetSecurityKeys_InputArguments); /// /// The identifier for the PubSubKeyServiceType_GetSecurityKeys_OutputArguments Variable. /// public static readonly NodeId PubSubKeyServiceType_GetSecurityKeys_OutputArguments = new NodeId(Opc.Ua.Variables.PubSubKeyServiceType_GetSecurityKeys_OutputArguments); /// /// The identifier for the PubSubKeyServiceType_GetSecurityGroup_InputArguments Variable. /// public static readonly NodeId PubSubKeyServiceType_GetSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.PubSubKeyServiceType_GetSecurityGroup_InputArguments); /// /// The identifier for the PubSubKeyServiceType_GetSecurityGroup_OutputArguments Variable. /// public static readonly NodeId PubSubKeyServiceType_GetSecurityGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PubSubKeyServiceType_GetSecurityGroup_OutputArguments); /// /// The identifier for the PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_InputArguments Variable. /// public static readonly NodeId PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_InputArguments); /// /// The identifier for the PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_OutputArguments Variable. /// public static readonly NodeId PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PubSubKeyServiceType_SecurityGroups_AddSecurityGroup_OutputArguments); /// /// The identifier for the PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup_InputArguments Variable. /// public static readonly NodeId PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.PubSubKeyServiceType_SecurityGroups_RemoveSecurityGroup_InputArguments); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_InputArguments Variable. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_InputArguments); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_OutputArguments Variable. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_OutputArguments = new NodeId(Opc.Ua.Variables.SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_AddSecurityGroup_OutputArguments); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup_InputArguments Variable. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.SecurityGroupFolderType_SecurityGroupFolderName_Placeholder_RemoveSecurityGroup_InputArguments); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityGroupId Variable. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityGroupId = new NodeId(Opc.Ua.Variables.SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityGroupId); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder_KeyLifetime Variable. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupName_Placeholder_KeyLifetime = new NodeId(Opc.Ua.Variables.SecurityGroupFolderType_SecurityGroupName_Placeholder_KeyLifetime); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityPolicyUri Variable. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityPolicyUri = new NodeId(Opc.Ua.Variables.SecurityGroupFolderType_SecurityGroupName_Placeholder_SecurityPolicyUri); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxFutureKeyCount Variable. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxFutureKeyCount = new NodeId(Opc.Ua.Variables.SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxFutureKeyCount); /// /// The identifier for the SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxPastKeyCount Variable. /// public static readonly NodeId SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxPastKeyCount = new NodeId(Opc.Ua.Variables.SecurityGroupFolderType_SecurityGroupName_Placeholder_MaxPastKeyCount); /// /// The identifier for the SecurityGroupFolderType_AddSecurityGroup_InputArguments Variable. /// public static readonly NodeId SecurityGroupFolderType_AddSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.SecurityGroupFolderType_AddSecurityGroup_InputArguments); /// /// The identifier for the SecurityGroupFolderType_AddSecurityGroup_OutputArguments Variable. /// public static readonly NodeId SecurityGroupFolderType_AddSecurityGroup_OutputArguments = new NodeId(Opc.Ua.Variables.SecurityGroupFolderType_AddSecurityGroup_OutputArguments); /// /// The identifier for the SecurityGroupFolderType_RemoveSecurityGroup_InputArguments Variable. /// public static readonly NodeId SecurityGroupFolderType_RemoveSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.SecurityGroupFolderType_RemoveSecurityGroup_InputArguments); /// /// The identifier for the SecurityGroupType_SecurityGroupId Variable. /// public static readonly NodeId SecurityGroupType_SecurityGroupId = new NodeId(Opc.Ua.Variables.SecurityGroupType_SecurityGroupId); /// /// The identifier for the SecurityGroupType_KeyLifetime Variable. /// public static readonly NodeId SecurityGroupType_KeyLifetime = new NodeId(Opc.Ua.Variables.SecurityGroupType_KeyLifetime); /// /// The identifier for the SecurityGroupType_SecurityPolicyUri Variable. /// public static readonly NodeId SecurityGroupType_SecurityPolicyUri = new NodeId(Opc.Ua.Variables.SecurityGroupType_SecurityPolicyUri); /// /// The identifier for the SecurityGroupType_MaxFutureKeyCount Variable. /// public static readonly NodeId SecurityGroupType_MaxFutureKeyCount = new NodeId(Opc.Ua.Variables.SecurityGroupType_MaxFutureKeyCount); /// /// The identifier for the SecurityGroupType_MaxPastKeyCount Variable. /// public static readonly NodeId SecurityGroupType_MaxPastKeyCount = new NodeId(Opc.Ua.Variables.SecurityGroupType_MaxPastKeyCount); /// /// The identifier for the PublishSubscribeType_GetSecurityKeys_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_GetSecurityKeys_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_GetSecurityKeys_InputArguments); /// /// The identifier for the PublishSubscribeType_GetSecurityKeys_OutputArguments Variable. /// public static readonly NodeId PublishSubscribeType_GetSecurityKeys_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_GetSecurityKeys_OutputArguments); /// /// The identifier for the PublishSubscribeType_GetSecurityGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_GetSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_GetSecurityGroup_InputArguments); /// /// The identifier for the PublishSubscribeType_GetSecurityGroup_OutputArguments Variable. /// public static readonly NodeId PublishSubscribeType_GetSecurityGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_GetSecurityGroup_OutputArguments); /// /// The identifier for the PublishSubscribeType_SecurityGroups_AddSecurityGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_SecurityGroups_AddSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_SecurityGroups_AddSecurityGroup_InputArguments); /// /// The identifier for the PublishSubscribeType_SecurityGroups_AddSecurityGroup_OutputArguments Variable. /// public static readonly NodeId PublishSubscribeType_SecurityGroups_AddSecurityGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_SecurityGroups_AddSecurityGroup_OutputArguments); /// /// The identifier for the PublishSubscribeType_SecurityGroups_RemoveSecurityGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_SecurityGroups_RemoveSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_SecurityGroups_RemoveSecurityGroup_InputArguments); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_PublisherId Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_PublisherId = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_PublisherId); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri_Selections Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri_Selections = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_TransportProfileUri_Selections); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_ConnectionProperties Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_ConnectionProperties = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_ConnectionProperties); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface_Selections Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface_Selections = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Address_NetworkInterface_Selections); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Status_State Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Status_State = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Status_State); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Active); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_Classification); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_SubError Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_SubError); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_InputArguments); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_OutputArguments Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_AddWriterGroup_OutputArguments); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_InputArguments); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_OutputArguments Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_AddReaderGroup_OutputArguments); /// /// The identifier for the PublishSubscribeType_ConnectionName_Placeholder_RemoveGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_ConnectionName_Placeholder_RemoveGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_ConnectionName_Placeholder_RemoveGroup_InputArguments); /// /// The identifier for the PublishSubscribeType_SetSecurityKeys_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_SetSecurityKeys_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_SetSecurityKeys_InputArguments); /// /// The identifier for the PublishSubscribeType_AddConnection_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_AddConnection_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_AddConnection_InputArguments); /// /// The identifier for the PublishSubscribeType_AddConnection_OutputArguments Variable. /// public static readonly NodeId PublishSubscribeType_AddConnection_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_AddConnection_OutputArguments); /// /// The identifier for the PublishSubscribeType_RemoveConnection_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_RemoveConnection_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_RemoveConnection_InputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_InputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_OutputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_AddPublishedDataItems_OutputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedEvents_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_AddPublishedEvents_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_AddPublishedEvents_InputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedEvents_OutputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_AddPublishedEvents_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_AddPublishedEvents_OutputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_InputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_RemovePublishedDataSet_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_RemovePublishedDataSet_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_RemovePublishedDataSet_InputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddDataSetFolder_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_AddDataSetFolder_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_AddDataSetFolder_InputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_AddDataSetFolder_OutputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_AddDataSetFolder_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_AddDataSetFolder_OutputArguments); /// /// The identifier for the PublishSubscribeType_PublishedDataSets_RemoveDataSetFolder_InputArguments Variable. /// public static readonly NodeId PublishSubscribeType_PublishedDataSets_RemoveDataSetFolder_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribeType_PublishedDataSets_RemoveDataSetFolder_InputArguments); /// /// The identifier for the PublishSubscribeType_Status_State Variable. /// public static readonly NodeId PublishSubscribeType_Status_State = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Status_State); /// /// The identifier for the PublishSubscribeType_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalInformation Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_TotalInformation); /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_TotalInformation_Active); /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_TotalInformation_Classification); /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalError Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_TotalError); /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_TotalError_Active); /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_TotalError_Classification); /// /// The identifier for the PublishSubscribeType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_SubError Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_SubError); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateError); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateError_Active); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters); /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders); /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters); /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders); /// /// The identifier for the PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribeType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel); /// /// The identifier for the PublishSubscribeType_SupportedTransportProfiles Variable. /// public static readonly NodeId PublishSubscribeType_SupportedTransportProfiles = new NodeId(Opc.Ua.Variables.PublishSubscribeType_SupportedTransportProfiles); /// /// The identifier for the PublishSubscribe_GetSecurityKeys_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_GetSecurityKeys_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_GetSecurityKeys_InputArguments); /// /// The identifier for the PublishSubscribe_GetSecurityKeys_OutputArguments Variable. /// public static readonly NodeId PublishSubscribe_GetSecurityKeys_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_GetSecurityKeys_OutputArguments); /// /// The identifier for the PublishSubscribe_GetSecurityGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_GetSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_GetSecurityGroup_InputArguments); /// /// The identifier for the PublishSubscribe_GetSecurityGroup_OutputArguments Variable. /// public static readonly NodeId PublishSubscribe_GetSecurityGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_GetSecurityGroup_OutputArguments); /// /// The identifier for the PublishSubscribe_SecurityGroups_AddSecurityGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_SecurityGroups_AddSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_SecurityGroups_AddSecurityGroup_InputArguments); /// /// The identifier for the PublishSubscribe_SecurityGroups_AddSecurityGroup_OutputArguments Variable. /// public static readonly NodeId PublishSubscribe_SecurityGroups_AddSecurityGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_SecurityGroups_AddSecurityGroup_OutputArguments); /// /// The identifier for the PublishSubscribe_SecurityGroups_RemoveSecurityGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_SecurityGroups_RemoveSecurityGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_SecurityGroups_RemoveSecurityGroup_InputArguments); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_PublisherId Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_PublisherId = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_PublisherId); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri_Selections Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri_Selections = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_TransportProfileUri_Selections); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_ConnectionProperties Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_ConnectionProperties = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_ConnectionProperties); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface_Selections Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface_Selections = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Address_NetworkInterface_Selections); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Status_State Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Status_State = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Status_State); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Active); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_Classification); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Active); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_Classification); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_SubError Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_SubError); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Active); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_InputArguments); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_OutputArguments Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_AddWriterGroup_OutputArguments); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_InputArguments); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_OutputArguments Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_AddReaderGroup_OutputArguments); /// /// The identifier for the PublishSubscribe_ConnectionName_Placeholder_RemoveGroup_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_ConnectionName_Placeholder_RemoveGroup_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_ConnectionName_Placeholder_RemoveGroup_InputArguments); /// /// The identifier for the PublishSubscribe_SetSecurityKeys_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_SetSecurityKeys_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_SetSecurityKeys_InputArguments); /// /// The identifier for the PublishSubscribe_AddConnection_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_AddConnection_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_AddConnection_InputArguments); /// /// The identifier for the PublishSubscribe_AddConnection_OutputArguments Variable. /// public static readonly NodeId PublishSubscribe_AddConnection_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_AddConnection_OutputArguments); /// /// The identifier for the PublishSubscribe_RemoveConnection_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_RemoveConnection_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_RemoveConnection_InputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedDataItems_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_AddPublishedDataItems_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_AddPublishedDataItems_InputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedDataItems_OutputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_AddPublishedDataItems_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_AddPublishedDataItems_OutputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedEvents_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_AddPublishedEvents_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_AddPublishedEvents_InputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedEvents_OutputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_AddPublishedEvents_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_AddPublishedEvents_OutputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_InputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_AddPublishedDataItemsTemplate_OutputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_InputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_AddPublishedEventsTemplate_OutputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_RemovePublishedDataSet_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_RemovePublishedDataSet_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_RemovePublishedDataSet_InputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddDataSetFolder_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_AddDataSetFolder_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_AddDataSetFolder_InputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_AddDataSetFolder_OutputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_AddDataSetFolder_OutputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_AddDataSetFolder_OutputArguments); /// /// The identifier for the PublishSubscribe_PublishedDataSets_RemoveDataSetFolder_InputArguments Variable. /// public static readonly NodeId PublishSubscribe_PublishedDataSets_RemoveDataSetFolder_InputArguments = new NodeId(Opc.Ua.Variables.PublishSubscribe_PublishedDataSets_RemoveDataSetFolder_InputArguments); /// /// The identifier for the PublishSubscribe_Status_State Variable. /// public static readonly NodeId PublishSubscribe_Status_State = new NodeId(Opc.Ua.Variables.PublishSubscribe_Status_State); /// /// The identifier for the PublishSubscribe_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_TotalInformation Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_TotalInformation); /// /// The identifier for the PublishSubscribe_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_TotalInformation_Active); /// /// The identifier for the PublishSubscribe_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_TotalInformation_Classification); /// /// The identifier for the PublishSubscribe_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_TotalError Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_TotalError); /// /// The identifier for the PublishSubscribe_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_TotalError_Active); /// /// The identifier for the PublishSubscribe_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_TotalError_Classification); /// /// The identifier for the PublishSubscribe_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_SubError Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_SubError); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateError); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateError_Active); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters); /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders); /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters); /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders); /// /// The identifier for the PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishSubscribe_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel); /// /// The identifier for the PublishSubscribe_SupportedTransportProfiles Variable. /// public static readonly NodeId PublishSubscribe_SupportedTransportProfiles = new NodeId(Opc.Ua.Variables.PublishSubscribe_SupportedTransportProfiles); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterId Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterId = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterId); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_DataSetFieldContentMask Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_DataSetFieldContentMask = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_DataSetFieldContentMask); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterProperties Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterProperties = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_DataSetWriterProperties); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Status_State Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Status_State = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Status_State); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_SubError Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_SubError); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel); /// /// The identifier for the PublishedDataSetType_ConfigurationVersion Variable. /// public static readonly NodeId PublishedDataSetType_ConfigurationVersion = new NodeId(Opc.Ua.Variables.PublishedDataSetType_ConfigurationVersion); /// /// The identifier for the PublishedDataSetType_DataSetMetaData Variable. /// public static readonly NodeId PublishedDataSetType_DataSetMetaData = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetMetaData); /// /// The identifier for the PublishedDataSetType_DataSetClassId Variable. /// public static readonly NodeId PublishedDataSetType_DataSetClassId = new NodeId(Opc.Ua.Variables.PublishedDataSetType_DataSetClassId); /// /// The identifier for the PublishedDataSetType_ExtensionFields_AddExtensionField_InputArguments Variable. /// public static readonly NodeId PublishedDataSetType_ExtensionFields_AddExtensionField_InputArguments = new NodeId(Opc.Ua.Variables.PublishedDataSetType_ExtensionFields_AddExtensionField_InputArguments); /// /// The identifier for the PublishedDataSetType_ExtensionFields_AddExtensionField_OutputArguments Variable. /// public static readonly NodeId PublishedDataSetType_ExtensionFields_AddExtensionField_OutputArguments = new NodeId(Opc.Ua.Variables.PublishedDataSetType_ExtensionFields_AddExtensionField_OutputArguments); /// /// The identifier for the PublishedDataSetType_ExtensionFields_RemoveExtensionField_InputArguments Variable. /// public static readonly NodeId PublishedDataSetType_ExtensionFields_RemoveExtensionField_InputArguments = new NodeId(Opc.Ua.Variables.PublishedDataSetType_ExtensionFields_RemoveExtensionField_InputArguments); /// /// The identifier for the ExtensionFieldsType_ExtensionFieldName_Placeholder Variable. /// public static readonly NodeId ExtensionFieldsType_ExtensionFieldName_Placeholder = new NodeId(Opc.Ua.Variables.ExtensionFieldsType_ExtensionFieldName_Placeholder); /// /// The identifier for the ExtensionFieldsType_AddExtensionField_InputArguments Variable. /// public static readonly NodeId ExtensionFieldsType_AddExtensionField_InputArguments = new NodeId(Opc.Ua.Variables.ExtensionFieldsType_AddExtensionField_InputArguments); /// /// The identifier for the ExtensionFieldsType_AddExtensionField_OutputArguments Variable. /// public static readonly NodeId ExtensionFieldsType_AddExtensionField_OutputArguments = new NodeId(Opc.Ua.Variables.ExtensionFieldsType_AddExtensionField_OutputArguments); /// /// The identifier for the ExtensionFieldsType_RemoveExtensionField_InputArguments Variable. /// public static readonly NodeId ExtensionFieldsType_RemoveExtensionField_InputArguments = new NodeId(Opc.Ua.Variables.ExtensionFieldsType_RemoveExtensionField_InputArguments); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterId Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterId = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterId); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetFieldContentMask Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetFieldContentMask = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetFieldContentMask); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterProperties Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterProperties = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_DataSetWriterProperties); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Status_State Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Status_State = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Status_State); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_SubError Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_SubError); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel); /// /// The identifier for the PublishedDataItemsType_ExtensionFields_AddExtensionField_InputArguments Variable. /// public static readonly NodeId PublishedDataItemsType_ExtensionFields_AddExtensionField_InputArguments = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_ExtensionFields_AddExtensionField_InputArguments); /// /// The identifier for the PublishedDataItemsType_ExtensionFields_AddExtensionField_OutputArguments Variable. /// public static readonly NodeId PublishedDataItemsType_ExtensionFields_AddExtensionField_OutputArguments = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_ExtensionFields_AddExtensionField_OutputArguments); /// /// The identifier for the PublishedDataItemsType_ExtensionFields_RemoveExtensionField_InputArguments Variable. /// public static readonly NodeId PublishedDataItemsType_ExtensionFields_RemoveExtensionField_InputArguments = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_ExtensionFields_RemoveExtensionField_InputArguments); /// /// The identifier for the PublishedDataItemsType_PublishedData Variable. /// public static readonly NodeId PublishedDataItemsType_PublishedData = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_PublishedData); /// /// The identifier for the PublishedDataItemsType_AddVariables_InputArguments Variable. /// public static readonly NodeId PublishedDataItemsType_AddVariables_InputArguments = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_AddVariables_InputArguments); /// /// The identifier for the PublishedDataItemsType_AddVariables_OutputArguments Variable. /// public static readonly NodeId PublishedDataItemsType_AddVariables_OutputArguments = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_AddVariables_OutputArguments); /// /// The identifier for the PublishedDataItemsType_RemoveVariables_InputArguments Variable. /// public static readonly NodeId PublishedDataItemsType_RemoveVariables_InputArguments = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_RemoveVariables_InputArguments); /// /// The identifier for the PublishedDataItemsType_RemoveVariables_OutputArguments Variable. /// public static readonly NodeId PublishedDataItemsType_RemoveVariables_OutputArguments = new NodeId(Opc.Ua.Variables.PublishedDataItemsType_RemoveVariables_OutputArguments); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterId Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterId = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterId); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_DataSetFieldContentMask Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_DataSetFieldContentMask = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_DataSetFieldContentMask); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterProperties Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterProperties = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_DataSetWriterProperties); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Status_State Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Status_State = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Status_State); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_SubError Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_SubError); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PublishedEventsType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel); /// /// The identifier for the PublishedEventsType_ExtensionFields_AddExtensionField_InputArguments Variable. /// public static readonly NodeId PublishedEventsType_ExtensionFields_AddExtensionField_InputArguments = new NodeId(Opc.Ua.Variables.PublishedEventsType_ExtensionFields_AddExtensionField_InputArguments); /// /// The identifier for the PublishedEventsType_ExtensionFields_AddExtensionField_OutputArguments Variable. /// public static readonly NodeId PublishedEventsType_ExtensionFields_AddExtensionField_OutputArguments = new NodeId(Opc.Ua.Variables.PublishedEventsType_ExtensionFields_AddExtensionField_OutputArguments); /// /// The identifier for the PublishedEventsType_ExtensionFields_RemoveExtensionField_InputArguments Variable. /// public static readonly NodeId PublishedEventsType_ExtensionFields_RemoveExtensionField_InputArguments = new NodeId(Opc.Ua.Variables.PublishedEventsType_ExtensionFields_RemoveExtensionField_InputArguments); /// /// The identifier for the PublishedEventsType_PubSubEventNotifier Variable. /// public static readonly NodeId PublishedEventsType_PubSubEventNotifier = new NodeId(Opc.Ua.Variables.PublishedEventsType_PubSubEventNotifier); /// /// The identifier for the PublishedEventsType_SelectedFields Variable. /// public static readonly NodeId PublishedEventsType_SelectedFields = new NodeId(Opc.Ua.Variables.PublishedEventsType_SelectedFields); /// /// The identifier for the PublishedEventsType_Filter Variable. /// public static readonly NodeId PublishedEventsType_Filter = new NodeId(Opc.Ua.Variables.PublishedEventsType_Filter); /// /// The identifier for the PublishedEventsType_ModifyFieldSelection_InputArguments Variable. /// public static readonly NodeId PublishedEventsType_ModifyFieldSelection_InputArguments = new NodeId(Opc.Ua.Variables.PublishedEventsType_ModifyFieldSelection_InputArguments); /// /// The identifier for the PublishedEventsType_ModifyFieldSelection_OutputArguments Variable. /// public static readonly NodeId PublishedEventsType_ModifyFieldSelection_OutputArguments = new NodeId(Opc.Ua.Variables.PublishedEventsType_ModifyFieldSelection_OutputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_InputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_OutputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItems_OutputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_InputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_OutputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEvents_OutputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_InputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_OutputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedDataItemsTemplate_OutputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_InputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_OutputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_AddPublishedEventsTemplate_OutputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_RemovePublishedDataSet_InputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_InputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_OutputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_AddDataSetFolder_OutputArguments); /// /// The identifier for the DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_DataSetFolderName_Placeholder_RemoveDataSetFolder_InputArguments); /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ConfigurationVersion Variable. /// public static readonly NodeId DataSetFolderType_PublishedDataSetName_Placeholder_ConfigurationVersion = new NodeId(Opc.Ua.Variables.DataSetFolderType_PublishedDataSetName_Placeholder_ConfigurationVersion); /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_DataSetMetaData Variable. /// public static readonly NodeId DataSetFolderType_PublishedDataSetName_Placeholder_DataSetMetaData = new NodeId(Opc.Ua.Variables.DataSetFolderType_PublishedDataSetName_Placeholder_DataSetMetaData); /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_InputArguments); /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_OutputArguments Variable. /// public static readonly NodeId DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_AddExtensionField_OutputArguments); /// /// The identifier for the DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_PublishedDataSetName_Placeholder_ExtensionFields_RemoveExtensionField_InputArguments); /// /// The identifier for the DataSetFolderType_AddPublishedDataItems_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_AddPublishedDataItems_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_AddPublishedDataItems_InputArguments); /// /// The identifier for the DataSetFolderType_AddPublishedDataItems_OutputArguments Variable. /// public static readonly NodeId DataSetFolderType_AddPublishedDataItems_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_AddPublishedDataItems_OutputArguments); /// /// The identifier for the DataSetFolderType_AddPublishedEvents_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_AddPublishedEvents_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_AddPublishedEvents_InputArguments); /// /// The identifier for the DataSetFolderType_AddPublishedEvents_OutputArguments Variable. /// public static readonly NodeId DataSetFolderType_AddPublishedEvents_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_AddPublishedEvents_OutputArguments); /// /// The identifier for the DataSetFolderType_AddPublishedDataItemsTemplate_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_AddPublishedDataItemsTemplate_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_AddPublishedDataItemsTemplate_InputArguments); /// /// The identifier for the DataSetFolderType_AddPublishedDataItemsTemplate_OutputArguments Variable. /// public static readonly NodeId DataSetFolderType_AddPublishedDataItemsTemplate_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_AddPublishedDataItemsTemplate_OutputArguments); /// /// The identifier for the DataSetFolderType_AddPublishedEventsTemplate_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_AddPublishedEventsTemplate_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_AddPublishedEventsTemplate_InputArguments); /// /// The identifier for the DataSetFolderType_AddPublishedEventsTemplate_OutputArguments Variable. /// public static readonly NodeId DataSetFolderType_AddPublishedEventsTemplate_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_AddPublishedEventsTemplate_OutputArguments); /// /// The identifier for the DataSetFolderType_RemovePublishedDataSet_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_RemovePublishedDataSet_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_RemovePublishedDataSet_InputArguments); /// /// The identifier for the DataSetFolderType_AddDataSetFolder_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_AddDataSetFolder_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_AddDataSetFolder_InputArguments); /// /// The identifier for the DataSetFolderType_AddDataSetFolder_OutputArguments Variable. /// public static readonly NodeId DataSetFolderType_AddDataSetFolder_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_AddDataSetFolder_OutputArguments); /// /// The identifier for the DataSetFolderType_RemoveDataSetFolder_InputArguments Variable. /// public static readonly NodeId DataSetFolderType_RemoveDataSetFolder_InputArguments = new NodeId(Opc.Ua.Variables.DataSetFolderType_RemoveDataSetFolder_InputArguments); /// /// The identifier for the PubSubConnectionType_PublisherId Variable. /// public static readonly NodeId PubSubConnectionType_PublisherId = new NodeId(Opc.Ua.Variables.PubSubConnectionType_PublisherId); /// /// The identifier for the PubSubConnectionType_TransportProfileUri Variable. /// public static readonly NodeId PubSubConnectionType_TransportProfileUri = new NodeId(Opc.Ua.Variables.PubSubConnectionType_TransportProfileUri); /// /// The identifier for the PubSubConnectionType_TransportProfileUri_Selections Variable. /// public static readonly NodeId PubSubConnectionType_TransportProfileUri_Selections = new NodeId(Opc.Ua.Variables.PubSubConnectionType_TransportProfileUri_Selections); /// /// The identifier for the PubSubConnectionType_ConnectionProperties Variable. /// public static readonly NodeId PubSubConnectionType_ConnectionProperties = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ConnectionProperties); /// /// The identifier for the PubSubConnectionType_Address_NetworkInterface Variable. /// public static readonly NodeId PubSubConnectionType_Address_NetworkInterface = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Address_NetworkInterface); /// /// The identifier for the PubSubConnectionType_Address_NetworkInterface_Selections Variable. /// public static readonly NodeId PubSubConnectionType_Address_NetworkInterface_Selections = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Address_NetworkInterface_Selections); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_SecurityMode Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_SecurityMode = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_SecurityMode); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_MaxNetworkMessageSize Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_MaxNetworkMessageSize = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_MaxNetworkMessageSize); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_GroupProperties Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_GroupProperties = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_GroupProperties); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Status_State Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Status_State = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Status_State); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_WriterGroupId Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_WriterGroupId = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_WriterGroupId); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_PublishingInterval Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_PublishingInterval = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_PublishingInterval); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_KeepAliveTime Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_KeepAliveTime = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_KeepAliveTime); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Priority Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Priority = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Priority); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_LocaleIds Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_LocaleIds = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_LocaleIds); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_HeaderLayoutUri Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_HeaderLayoutUri = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_HeaderLayoutUri); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Active); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_Classification); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Active); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_Classification); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_SubError Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_SubError); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Active); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Active Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Active); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Classification Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_Classification); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Active Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Active); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Classification Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_Classification); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Active Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Active); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Classification Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_Classification); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_InputArguments Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_InputArguments = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_InputArguments); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_OutputArguments Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_OutputArguments = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_AddDataSetWriter_OutputArguments); /// /// The identifier for the PubSubConnectionType_WriterGroupName_Placeholder_RemoveDataSetWriter_InputArguments Variable. /// public static readonly NodeId PubSubConnectionType_WriterGroupName_Placeholder_RemoveDataSetWriter_InputArguments = new NodeId(Opc.Ua.Variables.PubSubConnectionType_WriterGroupName_Placeholder_RemoveDataSetWriter_InputArguments); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_SecurityMode Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_SecurityMode = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_SecurityMode); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_MaxNetworkMessageSize Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_MaxNetworkMessageSize = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_MaxNetworkMessageSize); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_GroupProperties Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_GroupProperties = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_GroupProperties); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Status_State Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Status_State = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Status_State); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Active); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_Classification); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Active); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_Classification); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_SubError Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_SubError); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Active); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Active Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Active); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Classification Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_Classification); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_InputArguments Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_InputArguments = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_InputArguments); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_OutputArguments Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_OutputArguments = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_AddDataSetReader_OutputArguments); /// /// The identifier for the PubSubConnectionType_ReaderGroupName_Placeholder_RemoveDataSetReader_InputArguments Variable. /// public static readonly NodeId PubSubConnectionType_ReaderGroupName_Placeholder_RemoveDataSetReader_InputArguments = new NodeId(Opc.Ua.Variables.PubSubConnectionType_ReaderGroupName_Placeholder_RemoveDataSetReader_InputArguments); /// /// The identifier for the PubSubConnectionType_Status_State Variable. /// public static readonly NodeId PubSubConnectionType_Status_State = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Status_State); /// /// The identifier for the PubSubConnectionType_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalInformation Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_TotalInformation); /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_TotalInformation_Active); /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_TotalInformation_Classification); /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalError Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_TotalError); /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_TotalError_Active); /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_TotalError_Classification); /// /// The identifier for the PubSubConnectionType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_Diagnostics_SubError Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_SubError); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateError); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateError_Active); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress); /// /// The identifier for the PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubConnectionType_Diagnostics_LiveValues_ResolvedAddress_DiagnosticsLevel); /// /// The identifier for the PubSubConnectionType_AddWriterGroup_InputArguments Variable. /// public static readonly NodeId PubSubConnectionType_AddWriterGroup_InputArguments = new NodeId(Opc.Ua.Variables.PubSubConnectionType_AddWriterGroup_InputArguments); /// /// The identifier for the PubSubConnectionType_AddWriterGroup_OutputArguments Variable. /// public static readonly NodeId PubSubConnectionType_AddWriterGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PubSubConnectionType_AddWriterGroup_OutputArguments); /// /// The identifier for the PubSubConnectionType_AddReaderGroup_InputArguments Variable. /// public static readonly NodeId PubSubConnectionType_AddReaderGroup_InputArguments = new NodeId(Opc.Ua.Variables.PubSubConnectionType_AddReaderGroup_InputArguments); /// /// The identifier for the PubSubConnectionType_AddReaderGroup_OutputArguments Variable. /// public static readonly NodeId PubSubConnectionType_AddReaderGroup_OutputArguments = new NodeId(Opc.Ua.Variables.PubSubConnectionType_AddReaderGroup_OutputArguments); /// /// The identifier for the PubSubConnectionType_RemoveGroup_InputArguments Variable. /// public static readonly NodeId PubSubConnectionType_RemoveGroup_InputArguments = new NodeId(Opc.Ua.Variables.PubSubConnectionType_RemoveGroup_InputArguments); /// /// The identifier for the PubSubGroupType_SecurityMode Variable. /// public static readonly NodeId PubSubGroupType_SecurityMode = new NodeId(Opc.Ua.Variables.PubSubGroupType_SecurityMode); /// /// The identifier for the PubSubGroupType_SecurityGroupId Variable. /// public static readonly NodeId PubSubGroupType_SecurityGroupId = new NodeId(Opc.Ua.Variables.PubSubGroupType_SecurityGroupId); /// /// The identifier for the PubSubGroupType_SecurityKeyServices Variable. /// public static readonly NodeId PubSubGroupType_SecurityKeyServices = new NodeId(Opc.Ua.Variables.PubSubGroupType_SecurityKeyServices); /// /// The identifier for the PubSubGroupType_MaxNetworkMessageSize Variable. /// public static readonly NodeId PubSubGroupType_MaxNetworkMessageSize = new NodeId(Opc.Ua.Variables.PubSubGroupType_MaxNetworkMessageSize); /// /// The identifier for the PubSubGroupType_GroupProperties Variable. /// public static readonly NodeId PubSubGroupType_GroupProperties = new NodeId(Opc.Ua.Variables.PubSubGroupType_GroupProperties); /// /// The identifier for the PubSubGroupType_Status_State Variable. /// public static readonly NodeId PubSubGroupType_Status_State = new NodeId(Opc.Ua.Variables.PubSubGroupType_Status_State); /// /// The identifier for the WriterGroupType_Status_State Variable. /// public static readonly NodeId WriterGroupType_Status_State = new NodeId(Opc.Ua.Variables.WriterGroupType_Status_State); /// /// The identifier for the WriterGroupType_WriterGroupId Variable. /// public static readonly NodeId WriterGroupType_WriterGroupId = new NodeId(Opc.Ua.Variables.WriterGroupType_WriterGroupId); /// /// The identifier for the WriterGroupType_PublishingInterval Variable. /// public static readonly NodeId WriterGroupType_PublishingInterval = new NodeId(Opc.Ua.Variables.WriterGroupType_PublishingInterval); /// /// The identifier for the WriterGroupType_KeepAliveTime Variable. /// public static readonly NodeId WriterGroupType_KeepAliveTime = new NodeId(Opc.Ua.Variables.WriterGroupType_KeepAliveTime); /// /// The identifier for the WriterGroupType_Priority Variable. /// public static readonly NodeId WriterGroupType_Priority = new NodeId(Opc.Ua.Variables.WriterGroupType_Priority); /// /// The identifier for the WriterGroupType_LocaleIds Variable. /// public static readonly NodeId WriterGroupType_LocaleIds = new NodeId(Opc.Ua.Variables.WriterGroupType_LocaleIds); /// /// The identifier for the WriterGroupType_HeaderLayoutUri Variable. /// public static readonly NodeId WriterGroupType_HeaderLayoutUri = new NodeId(Opc.Ua.Variables.WriterGroupType_HeaderLayoutUri); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterId Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterId = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterId); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_DataSetFieldContentMask Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_DataSetFieldContentMask = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_DataSetFieldContentMask); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterProperties Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterProperties = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_DataSetWriterProperties); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Status_State Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Status_State = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Status_State); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Active); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_Classification); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Active); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_Classification); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_SubError Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_SubError); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Active); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_DataSetWriterName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_TotalInformation Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_TotalInformation); /// /// The identifier for the WriterGroupType_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_TotalInformation_Active); /// /// The identifier for the WriterGroupType_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_TotalInformation_Classification); /// /// The identifier for the WriterGroupType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_TotalError Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_TotalError); /// /// The identifier for the WriterGroupType_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_TotalError_Active); /// /// The identifier for the WriterGroupType_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_TotalError_Classification); /// /// The identifier for the WriterGroupType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_SubError Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_SubError); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateError); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateError_Active); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_SentNetworkMessages Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_SentNetworkMessages = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_SentNetworkMessages); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Active Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Active); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Classification Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_SentNetworkMessages_Classification); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_SentNetworkMessages_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_FailedTransmissions Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_FailedTransmissions = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_FailedTransmissions); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_FailedTransmissions_Active Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_FailedTransmissions_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_FailedTransmissions_Active); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_FailedTransmissions_Classification Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_FailedTransmissions_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_FailedTransmissions_Classification); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_FailedTransmissions_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_EncryptionErrors Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_EncryptionErrors = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_EncryptionErrors); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_EncryptionErrors_Active Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_EncryptionErrors_Active = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_EncryptionErrors_Active); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_EncryptionErrors_Classification Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_EncryptionErrors_Classification = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_EncryptionErrors_Classification); /// /// The identifier for the WriterGroupType_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_Counters_EncryptionErrors_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters); /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters); /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_LiveValues_OperationalDataSetWriters_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId WriterGroupType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.WriterGroupType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel); /// /// The identifier for the WriterGroupType_AddDataSetWriter_InputArguments Variable. /// public static readonly NodeId WriterGroupType_AddDataSetWriter_InputArguments = new NodeId(Opc.Ua.Variables.WriterGroupType_AddDataSetWriter_InputArguments); /// /// The identifier for the WriterGroupType_AddDataSetWriter_OutputArguments Variable. /// public static readonly NodeId WriterGroupType_AddDataSetWriter_OutputArguments = new NodeId(Opc.Ua.Variables.WriterGroupType_AddDataSetWriter_OutputArguments); /// /// The identifier for the WriterGroupType_RemoveDataSetWriter_InputArguments Variable. /// public static readonly NodeId WriterGroupType_RemoveDataSetWriter_InputArguments = new NodeId(Opc.Ua.Variables.WriterGroupType_RemoveDataSetWriter_InputArguments); /// /// The identifier for the ReaderGroupType_Status_State Variable. /// public static readonly NodeId ReaderGroupType_Status_State = new NodeId(Opc.Ua.Variables.ReaderGroupType_Status_State); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_PublisherId Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_PublisherId = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_PublisherId); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_WriterGroupId Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_WriterGroupId = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_WriterGroupId); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_DataSetWriterId Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_DataSetWriterId = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_DataSetWriterId); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_DataSetMetaData Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_DataSetMetaData = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_DataSetMetaData); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_DataSetFieldContentMask Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_DataSetFieldContentMask = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_DataSetFieldContentMask); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_MessageReceiveTimeout Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_MessageReceiveTimeout = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_MessageReceiveTimeout); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_KeyFrameCount Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_KeyFrameCount = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_KeyFrameCount); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_HeaderLayoutUri Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_HeaderLayoutUri = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_HeaderLayoutUri); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_DataSetReaderProperties Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_DataSetReaderProperties = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_DataSetReaderProperties); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Status_State Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Status_State = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Status_State); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Active); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_Classification); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Active); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_Classification); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_SubError Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_SubError); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Active); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Active); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_Classification); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Active); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_Classification); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_InputArguments Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_InputArguments = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_InputArguments); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_OutputArguments Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_OutputArguments = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_CreateTargetVariables_OutputArguments); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_InputArguments Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_InputArguments = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_InputArguments); /// /// The identifier for the ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_OutputArguments Variable. /// public static readonly NodeId ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_OutputArguments = new NodeId(Opc.Ua.Variables.ReaderGroupType_DataSetReaderName_Placeholder_CreateDataSetMirror_OutputArguments); /// /// The identifier for the ReaderGroupType_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_TotalInformation Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_TotalInformation); /// /// The identifier for the ReaderGroupType_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_TotalInformation_Active); /// /// The identifier for the ReaderGroupType_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_TotalInformation_Classification); /// /// The identifier for the ReaderGroupType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_TotalError Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_TotalError); /// /// The identifier for the ReaderGroupType_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_TotalError_Active); /// /// The identifier for the ReaderGroupType_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_TotalError_Classification); /// /// The identifier for the ReaderGroupType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_SubError Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_SubError); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateError); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateError_Active); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Active Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Active); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Classification Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_Classification); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_ReceivedNetworkMessages_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Active); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_Classification); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Active Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Active = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Active); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Classification Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Classification = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_DecryptionErrors_Classification); /// /// The identifier for the ReaderGroupType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders); /// /// The identifier for the ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders); /// /// The identifier for the ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.ReaderGroupType_Diagnostics_LiveValues_OperationalDataSetReaders_DiagnosticsLevel); /// /// The identifier for the ReaderGroupType_AddDataSetReader_InputArguments Variable. /// public static readonly NodeId ReaderGroupType_AddDataSetReader_InputArguments = new NodeId(Opc.Ua.Variables.ReaderGroupType_AddDataSetReader_InputArguments); /// /// The identifier for the ReaderGroupType_AddDataSetReader_OutputArguments Variable. /// public static readonly NodeId ReaderGroupType_AddDataSetReader_OutputArguments = new NodeId(Opc.Ua.Variables.ReaderGroupType_AddDataSetReader_OutputArguments); /// /// The identifier for the ReaderGroupType_RemoveDataSetReader_InputArguments Variable. /// public static readonly NodeId ReaderGroupType_RemoveDataSetReader_InputArguments = new NodeId(Opc.Ua.Variables.ReaderGroupType_RemoveDataSetReader_InputArguments); /// /// The identifier for the DataSetWriterType_DataSetWriterId Variable. /// public static readonly NodeId DataSetWriterType_DataSetWriterId = new NodeId(Opc.Ua.Variables.DataSetWriterType_DataSetWriterId); /// /// The identifier for the DataSetWriterType_DataSetFieldContentMask Variable. /// public static readonly NodeId DataSetWriterType_DataSetFieldContentMask = new NodeId(Opc.Ua.Variables.DataSetWriterType_DataSetFieldContentMask); /// /// The identifier for the DataSetWriterType_KeyFrameCount Variable. /// public static readonly NodeId DataSetWriterType_KeyFrameCount = new NodeId(Opc.Ua.Variables.DataSetWriterType_KeyFrameCount); /// /// The identifier for the DataSetWriterType_DataSetWriterProperties Variable. /// public static readonly NodeId DataSetWriterType_DataSetWriterProperties = new NodeId(Opc.Ua.Variables.DataSetWriterType_DataSetWriterProperties); /// /// The identifier for the DataSetWriterType_Status_State Variable. /// public static readonly NodeId DataSetWriterType_Status_State = new NodeId(Opc.Ua.Variables.DataSetWriterType_Status_State); /// /// The identifier for the DataSetWriterType_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_TotalInformation Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_TotalInformation); /// /// The identifier for the DataSetWriterType_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_TotalInformation_Active); /// /// The identifier for the DataSetWriterType_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_TotalInformation_Classification); /// /// The identifier for the DataSetWriterType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_TotalError Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_TotalError); /// /// The identifier for the DataSetWriterType_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_TotalError_Active); /// /// The identifier for the DataSetWriterType_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_TotalError_Classification); /// /// The identifier for the DataSetWriterType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_SubError Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_SubError); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateError); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateError_Active); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Active = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Active); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Classification = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_Classification); /// /// The identifier for the DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel); /// /// The identifier for the DataSetWriterType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetWriterType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetWriterType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_PublisherId Variable. /// public static readonly NodeId DataSetReaderType_PublisherId = new NodeId(Opc.Ua.Variables.DataSetReaderType_PublisherId); /// /// The identifier for the DataSetReaderType_WriterGroupId Variable. /// public static readonly NodeId DataSetReaderType_WriterGroupId = new NodeId(Opc.Ua.Variables.DataSetReaderType_WriterGroupId); /// /// The identifier for the DataSetReaderType_DataSetWriterId Variable. /// public static readonly NodeId DataSetReaderType_DataSetWriterId = new NodeId(Opc.Ua.Variables.DataSetReaderType_DataSetWriterId); /// /// The identifier for the DataSetReaderType_DataSetMetaData Variable. /// public static readonly NodeId DataSetReaderType_DataSetMetaData = new NodeId(Opc.Ua.Variables.DataSetReaderType_DataSetMetaData); /// /// The identifier for the DataSetReaderType_DataSetFieldContentMask Variable. /// public static readonly NodeId DataSetReaderType_DataSetFieldContentMask = new NodeId(Opc.Ua.Variables.DataSetReaderType_DataSetFieldContentMask); /// /// The identifier for the DataSetReaderType_MessageReceiveTimeout Variable. /// public static readonly NodeId DataSetReaderType_MessageReceiveTimeout = new NodeId(Opc.Ua.Variables.DataSetReaderType_MessageReceiveTimeout); /// /// The identifier for the DataSetReaderType_KeyFrameCount Variable. /// public static readonly NodeId DataSetReaderType_KeyFrameCount = new NodeId(Opc.Ua.Variables.DataSetReaderType_KeyFrameCount); /// /// The identifier for the DataSetReaderType_HeaderLayoutUri Variable. /// public static readonly NodeId DataSetReaderType_HeaderLayoutUri = new NodeId(Opc.Ua.Variables.DataSetReaderType_HeaderLayoutUri); /// /// The identifier for the DataSetReaderType_SecurityMode Variable. /// public static readonly NodeId DataSetReaderType_SecurityMode = new NodeId(Opc.Ua.Variables.DataSetReaderType_SecurityMode); /// /// The identifier for the DataSetReaderType_SecurityGroupId Variable. /// public static readonly NodeId DataSetReaderType_SecurityGroupId = new NodeId(Opc.Ua.Variables.DataSetReaderType_SecurityGroupId); /// /// The identifier for the DataSetReaderType_SecurityKeyServices Variable. /// public static readonly NodeId DataSetReaderType_SecurityKeyServices = new NodeId(Opc.Ua.Variables.DataSetReaderType_SecurityKeyServices); /// /// The identifier for the DataSetReaderType_DataSetReaderProperties Variable. /// public static readonly NodeId DataSetReaderType_DataSetReaderProperties = new NodeId(Opc.Ua.Variables.DataSetReaderType_DataSetReaderProperties); /// /// The identifier for the DataSetReaderType_Status_State Variable. /// public static readonly NodeId DataSetReaderType_Status_State = new NodeId(Opc.Ua.Variables.DataSetReaderType_Status_State); /// /// The identifier for the DataSetReaderType_Diagnostics_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_TotalInformation Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_TotalInformation = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_TotalInformation); /// /// The identifier for the DataSetReaderType_Diagnostics_TotalInformation_Active Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_TotalInformation_Active = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_TotalInformation_Active); /// /// The identifier for the DataSetReaderType_Diagnostics_TotalInformation_Classification Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_TotalInformation_Classification); /// /// The identifier for the DataSetReaderType_Diagnostics_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_TotalInformation_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_TotalError Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_TotalError = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_TotalError); /// /// The identifier for the DataSetReaderType_Diagnostics_TotalError_Active Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_TotalError_Active = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_TotalError_Active); /// /// The identifier for the DataSetReaderType_Diagnostics_TotalError_Classification Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_TotalError_Classification = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_TotalError_Classification); /// /// The identifier for the DataSetReaderType_Diagnostics_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_TotalError_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_SubError Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_SubError = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_SubError); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateError Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateError = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateError); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateError_Active Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateError_Active); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateError_Classification Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateError_Classification); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Active); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByParent Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalByParent); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Active); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_Classification); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalFromError Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalFromError); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Active); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_Classification); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StatePausedByParent Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StatePausedByParent); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Active); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StatePausedByParent_Classification); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Active); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Active Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Active = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Active); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Classification Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Classification = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_Classification); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_FailedDataSetMessages_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Active Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Active = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Active); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Classification Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Classification = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_DecryptionErrors_Classification); /// /// The identifier for the DataSetReaderType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_Counters_DecryptionErrors_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_LiveValues_MessageSequenceNumber_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_LiveValues_StatusCode_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_LiveValues_MajorVersion_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_LiveValues_MinorVersion_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_LiveValues_SecurityTokenID_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId DataSetReaderType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.DataSetReaderType_Diagnostics_LiveValues_TimeToNextTokenID_DiagnosticsLevel); /// /// The identifier for the DataSetReaderType_CreateTargetVariables_InputArguments Variable. /// public static readonly NodeId DataSetReaderType_CreateTargetVariables_InputArguments = new NodeId(Opc.Ua.Variables.DataSetReaderType_CreateTargetVariables_InputArguments); /// /// The identifier for the DataSetReaderType_CreateTargetVariables_OutputArguments Variable. /// public static readonly NodeId DataSetReaderType_CreateTargetVariables_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetReaderType_CreateTargetVariables_OutputArguments); /// /// The identifier for the DataSetReaderType_CreateDataSetMirror_InputArguments Variable. /// public static readonly NodeId DataSetReaderType_CreateDataSetMirror_InputArguments = new NodeId(Opc.Ua.Variables.DataSetReaderType_CreateDataSetMirror_InputArguments); /// /// The identifier for the DataSetReaderType_CreateDataSetMirror_OutputArguments Variable. /// public static readonly NodeId DataSetReaderType_CreateDataSetMirror_OutputArguments = new NodeId(Opc.Ua.Variables.DataSetReaderType_CreateDataSetMirror_OutputArguments); /// /// The identifier for the TargetVariablesType_TargetVariables Variable. /// public static readonly NodeId TargetVariablesType_TargetVariables = new NodeId(Opc.Ua.Variables.TargetVariablesType_TargetVariables); /// /// The identifier for the TargetVariablesType_AddTargetVariables_InputArguments Variable. /// public static readonly NodeId TargetVariablesType_AddTargetVariables_InputArguments = new NodeId(Opc.Ua.Variables.TargetVariablesType_AddTargetVariables_InputArguments); /// /// The identifier for the TargetVariablesType_AddTargetVariables_OutputArguments Variable. /// public static readonly NodeId TargetVariablesType_AddTargetVariables_OutputArguments = new NodeId(Opc.Ua.Variables.TargetVariablesType_AddTargetVariables_OutputArguments); /// /// The identifier for the TargetVariablesType_RemoveTargetVariables_InputArguments Variable. /// public static readonly NodeId TargetVariablesType_RemoveTargetVariables_InputArguments = new NodeId(Opc.Ua.Variables.TargetVariablesType_RemoveTargetVariables_InputArguments); /// /// The identifier for the TargetVariablesType_RemoveTargetVariables_OutputArguments Variable. /// public static readonly NodeId TargetVariablesType_RemoveTargetVariables_OutputArguments = new NodeId(Opc.Ua.Variables.TargetVariablesType_RemoveTargetVariables_OutputArguments); /// /// The identifier for the PubSubStatusType_State Variable. /// public static readonly NodeId PubSubStatusType_State = new NodeId(Opc.Ua.Variables.PubSubStatusType_State); /// /// The identifier for the PubSubDiagnosticsType_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsType_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsType_TotalInformation Variable. /// public static readonly NodeId PubSubDiagnosticsType_TotalInformation = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_TotalInformation); /// /// The identifier for the PubSubDiagnosticsType_TotalInformation_Active Variable. /// public static readonly NodeId PubSubDiagnosticsType_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_TotalInformation_Active); /// /// The identifier for the PubSubDiagnosticsType_TotalInformation_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsType_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_TotalInformation_Classification); /// /// The identifier for the PubSubDiagnosticsType_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsType_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsType_TotalError Variable. /// public static readonly NodeId PubSubDiagnosticsType_TotalError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_TotalError); /// /// The identifier for the PubSubDiagnosticsType_TotalError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsType_TotalError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_TotalError_Active); /// /// The identifier for the PubSubDiagnosticsType_TotalError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsType_TotalError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_TotalError_Classification); /// /// The identifier for the PubSubDiagnosticsType_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsType_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_TotalError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsType_SubError Variable. /// public static readonly NodeId PubSubDiagnosticsType_SubError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_SubError); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateError Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateError); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateError_Active); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateError_Classification); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalByMethod); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalByParent); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalByParent_Active); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalFromError); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalFromError_Active); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsType_Counters_StatePausedByParent Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StatePausedByParent); /// /// The identifier for the PubSubDiagnosticsType_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StatePausedByParent_Active); /// /// The identifier for the PubSubDiagnosticsType_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StatePausedByParent_Classification); /// /// The identifier for the PubSubDiagnosticsType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateDisabledByMethod); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsType_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsType_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the DiagnosticsLevel_EnumStrings Variable. /// public static readonly NodeId DiagnosticsLevel_EnumStrings = new NodeId(Opc.Ua.Variables.DiagnosticsLevel_EnumStrings); /// /// The identifier for the PubSubDiagnosticsCounterType_Active Variable. /// public static readonly NodeId PubSubDiagnosticsCounterType_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsCounterType_Active); /// /// The identifier for the PubSubDiagnosticsCounterType_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsCounterType_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsCounterType_Classification); /// /// The identifier for the PubSubDiagnosticsCounterType_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsCounterType_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsCounterType_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsCounterType_TimeFirstChange Variable. /// public static readonly NodeId PubSubDiagnosticsCounterType_TimeFirstChange = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsCounterType_TimeFirstChange); /// /// The identifier for the PubSubDiagnosticsCounterClassification_EnumStrings Variable. /// public static readonly NodeId PubSubDiagnosticsCounterClassification_EnumStrings = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsCounterClassification_EnumStrings); /// /// The identifier for the PubSubDiagnosticsRootType_TotalInformation_Active Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_TotalInformation_Active); /// /// The identifier for the PubSubDiagnosticsRootType_TotalInformation_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_TotalInformation_Classification); /// /// The identifier for the PubSubDiagnosticsRootType_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsRootType_TotalError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_TotalError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_TotalError_Active); /// /// The identifier for the PubSubDiagnosticsRootType_TotalError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_TotalError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_TotalError_Classification); /// /// The identifier for the PubSubDiagnosticsRootType_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_TotalError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateError Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateError); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateError_Active); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateError_Classification); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalByMethod); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalByParent); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Active); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalFromError); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Active); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StatePausedByParent Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StatePausedByParent); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StatePausedByParent_Active); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StatePausedByParent_Classification); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateDisabledByMethod); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters); /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders); /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters); /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders); /// /// The identifier for the PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsRootType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalInformation_Active Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_TotalInformation_Active); /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalInformation_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_TotalInformation_Classification); /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_TotalError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_TotalError_Active); /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_TotalError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_TotalError_Classification); /// /// The identifier for the PubSubDiagnosticsConnectionType_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_TotalError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateError Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateError); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateError_Active); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateError_Classification); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Active); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Active); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StatePausedByParent Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StatePausedByParent); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Active); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_Classification); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress); /// /// The identifier for the PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsConnectionType_LiveValues_ResolvedAddress_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalInformation_Active Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_TotalInformation_Active); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalInformation_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_TotalInformation_Classification); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_TotalError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_TotalError_Active); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_TotalError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_TotalError_Classification); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_TotalError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateError Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateError); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateError_Active); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateError_Classification); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Active); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Active); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Active); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_Classification); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Active Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Active); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_Classification); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_SentNetworkMessages_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Active Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Active); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_Classification); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_FailedTransmissions_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Active Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Active); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_Classification); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_Counters_EncryptionErrors_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_LiveValues_ConfiguredDataSetWriters_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_LiveValues_OperationalDataSetWriters_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_LiveValues_SecurityTokenID_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID); /// /// The identifier for the PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsWriterGroupType_LiveValues_TimeToNextTokenID_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalInformation_Active Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_TotalInformation_Active); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalInformation_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_TotalInformation_Classification); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_TotalError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_TotalError_Active); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_TotalError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_TotalError_Classification); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_TotalError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateError Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateError); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateError_Active); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateError_Classification); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Active); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Active); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Active); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_Classification); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Active Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Active); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_Classification); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_ReceivedNetworkMessages_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Active Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Active); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_Classification); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_ReceivedInvalidNetworkMessages_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Active Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Active); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_Classification); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_Counters_DecryptionErrors_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_LiveValues_ConfiguredDataSetReaders_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders); /// /// The identifier for the PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsReaderGroupType_LiveValues_OperationalDataSetReaders_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalInformation_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_TotalInformation_Active); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalInformation_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_TotalInformation_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_TotalError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_TotalError_Active); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_TotalError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_TotalError_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_TotalError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateError Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateError); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateError_Active); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateError_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Active); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Active); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Active); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Active); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_Counters_FailedDataSetMessages_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_LiveValues_MessageSequenceNumber_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_LiveValues_StatusCode_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_LiveValues_MajorVersion_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion); /// /// The identifier for the PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetWriterType_LiveValues_MinorVersion_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalInformation_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_TotalInformation_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_TotalInformation_Active); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalInformation_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_TotalInformation_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_TotalInformation_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalInformation_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_TotalInformation_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_TotalInformation_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_TotalError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_TotalError_Active); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_TotalError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_TotalError_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_TotalError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_TotalError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_TotalError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateError Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateError); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateError_Active); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateError_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Active); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Active); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Active); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateOperationalFromError_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Active); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StatePausedByParent_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Active); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_StateDisabledByMethod_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Active); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_FailedDataSetMessages_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Active Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Active = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Active); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Classification Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Classification = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_Classification); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_Counters_DecryptionErrors_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_MessageSequenceNumber_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_StatusCode_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_MajorVersion_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_MinorVersion_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_SecurityTokenID_DiagnosticsLevel); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID); /// /// The identifier for the PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID_DiagnosticsLevel Variable. /// public static readonly NodeId PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID_DiagnosticsLevel = new NodeId(Opc.Ua.Variables.PubSubDiagnosticsDataSetReaderType_LiveValues_TimeToNextTokenID_DiagnosticsLevel); /// /// The identifier for the PubSubStatusEventType_ConnectionId Variable. /// public static readonly NodeId PubSubStatusEventType_ConnectionId = new NodeId(Opc.Ua.Variables.PubSubStatusEventType_ConnectionId); /// /// The identifier for the PubSubStatusEventType_GroupId Variable. /// public static readonly NodeId PubSubStatusEventType_GroupId = new NodeId(Opc.Ua.Variables.PubSubStatusEventType_GroupId); /// /// The identifier for the PubSubStatusEventType_State Variable. /// public static readonly NodeId PubSubStatusEventType_State = new NodeId(Opc.Ua.Variables.PubSubStatusEventType_State); /// /// The identifier for the PubSubTransportLimitsExceedEventType_Actual Variable. /// public static readonly NodeId PubSubTransportLimitsExceedEventType_Actual = new NodeId(Opc.Ua.Variables.PubSubTransportLimitsExceedEventType_Actual); /// /// The identifier for the PubSubTransportLimitsExceedEventType_Maximum Variable. /// public static readonly NodeId PubSubTransportLimitsExceedEventType_Maximum = new NodeId(Opc.Ua.Variables.PubSubTransportLimitsExceedEventType_Maximum); /// /// The identifier for the PubSubCommunicationFailureEventType_Error Variable. /// public static readonly NodeId PubSubCommunicationFailureEventType_Error = new NodeId(Opc.Ua.Variables.PubSubCommunicationFailureEventType_Error); /// /// The identifier for the UadpWriterGroupMessageType_GroupVersion Variable. /// public static readonly NodeId UadpWriterGroupMessageType_GroupVersion = new NodeId(Opc.Ua.Variables.UadpWriterGroupMessageType_GroupVersion); /// /// The identifier for the UadpWriterGroupMessageType_DataSetOrdering Variable. /// public static readonly NodeId UadpWriterGroupMessageType_DataSetOrdering = new NodeId(Opc.Ua.Variables.UadpWriterGroupMessageType_DataSetOrdering); /// /// The identifier for the UadpWriterGroupMessageType_NetworkMessageContentMask Variable. /// public static readonly NodeId UadpWriterGroupMessageType_NetworkMessageContentMask = new NodeId(Opc.Ua.Variables.UadpWriterGroupMessageType_NetworkMessageContentMask); /// /// The identifier for the UadpWriterGroupMessageType_SamplingOffset Variable. /// public static readonly NodeId UadpWriterGroupMessageType_SamplingOffset = new NodeId(Opc.Ua.Variables.UadpWriterGroupMessageType_SamplingOffset); /// /// The identifier for the UadpWriterGroupMessageType_PublishingOffset Variable. /// public static readonly NodeId UadpWriterGroupMessageType_PublishingOffset = new NodeId(Opc.Ua.Variables.UadpWriterGroupMessageType_PublishingOffset); /// /// The identifier for the UadpDataSetWriterMessageType_DataSetMessageContentMask Variable. /// public static readonly NodeId UadpDataSetWriterMessageType_DataSetMessageContentMask = new NodeId(Opc.Ua.Variables.UadpDataSetWriterMessageType_DataSetMessageContentMask); /// /// The identifier for the UadpDataSetWriterMessageType_ConfiguredSize Variable. /// public static readonly NodeId UadpDataSetWriterMessageType_ConfiguredSize = new NodeId(Opc.Ua.Variables.UadpDataSetWriterMessageType_ConfiguredSize); /// /// The identifier for the UadpDataSetWriterMessageType_NetworkMessageNumber Variable. /// public static readonly NodeId UadpDataSetWriterMessageType_NetworkMessageNumber = new NodeId(Opc.Ua.Variables.UadpDataSetWriterMessageType_NetworkMessageNumber); /// /// The identifier for the UadpDataSetWriterMessageType_DataSetOffset Variable. /// public static readonly NodeId UadpDataSetWriterMessageType_DataSetOffset = new NodeId(Opc.Ua.Variables.UadpDataSetWriterMessageType_DataSetOffset); /// /// The identifier for the UadpDataSetReaderMessageType_GroupVersion Variable. /// public static readonly NodeId UadpDataSetReaderMessageType_GroupVersion = new NodeId(Opc.Ua.Variables.UadpDataSetReaderMessageType_GroupVersion); /// /// The identifier for the UadpDataSetReaderMessageType_NetworkMessageNumber Variable. /// public static readonly NodeId UadpDataSetReaderMessageType_NetworkMessageNumber = new NodeId(Opc.Ua.Variables.UadpDataSetReaderMessageType_NetworkMessageNumber); /// /// The identifier for the UadpDataSetReaderMessageType_DataSetOffset Variable. /// public static readonly NodeId UadpDataSetReaderMessageType_DataSetOffset = new NodeId(Opc.Ua.Variables.UadpDataSetReaderMessageType_DataSetOffset); /// /// The identifier for the UadpDataSetReaderMessageType_DataSetClassId Variable. /// public static readonly NodeId UadpDataSetReaderMessageType_DataSetClassId = new NodeId(Opc.Ua.Variables.UadpDataSetReaderMessageType_DataSetClassId); /// /// The identifier for the UadpDataSetReaderMessageType_NetworkMessageContentMask Variable. /// public static readonly NodeId UadpDataSetReaderMessageType_NetworkMessageContentMask = new NodeId(Opc.Ua.Variables.UadpDataSetReaderMessageType_NetworkMessageContentMask); /// /// The identifier for the UadpDataSetReaderMessageType_DataSetMessageContentMask Variable. /// public static readonly NodeId UadpDataSetReaderMessageType_DataSetMessageContentMask = new NodeId(Opc.Ua.Variables.UadpDataSetReaderMessageType_DataSetMessageContentMask); /// /// The identifier for the UadpDataSetReaderMessageType_PublishingInterval Variable. /// public static readonly NodeId UadpDataSetReaderMessageType_PublishingInterval = new NodeId(Opc.Ua.Variables.UadpDataSetReaderMessageType_PublishingInterval); /// /// The identifier for the UadpDataSetReaderMessageType_ProcessingOffset Variable. /// public static readonly NodeId UadpDataSetReaderMessageType_ProcessingOffset = new NodeId(Opc.Ua.Variables.UadpDataSetReaderMessageType_ProcessingOffset); /// /// The identifier for the UadpDataSetReaderMessageType_ReceiveOffset Variable. /// public static readonly NodeId UadpDataSetReaderMessageType_ReceiveOffset = new NodeId(Opc.Ua.Variables.UadpDataSetReaderMessageType_ReceiveOffset); /// /// The identifier for the JsonWriterGroupMessageType_NetworkMessageContentMask Variable. /// public static readonly NodeId JsonWriterGroupMessageType_NetworkMessageContentMask = new NodeId(Opc.Ua.Variables.JsonWriterGroupMessageType_NetworkMessageContentMask); /// /// The identifier for the JsonDataSetWriterMessageType_DataSetMessageContentMask Variable. /// public static readonly NodeId JsonDataSetWriterMessageType_DataSetMessageContentMask = new NodeId(Opc.Ua.Variables.JsonDataSetWriterMessageType_DataSetMessageContentMask); /// /// The identifier for the JsonDataSetReaderMessageType_NetworkMessageContentMask Variable. /// public static readonly NodeId JsonDataSetReaderMessageType_NetworkMessageContentMask = new NodeId(Opc.Ua.Variables.JsonDataSetReaderMessageType_NetworkMessageContentMask); /// /// The identifier for the JsonDataSetReaderMessageType_DataSetMessageContentMask Variable. /// public static readonly NodeId JsonDataSetReaderMessageType_DataSetMessageContentMask = new NodeId(Opc.Ua.Variables.JsonDataSetReaderMessageType_DataSetMessageContentMask); /// /// The identifier for the DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface Variable. /// public static readonly NodeId DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface = new NodeId(Opc.Ua.Variables.DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface); /// /// The identifier for the DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface_Selections Variable. /// public static readonly NodeId DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface_Selections = new NodeId(Opc.Ua.Variables.DatagramConnectionTransportType_DiscoveryAddress_NetworkInterface_Selections); /// /// The identifier for the DatagramWriterGroupTransportType_MessageRepeatCount Variable. /// public static readonly NodeId DatagramWriterGroupTransportType_MessageRepeatCount = new NodeId(Opc.Ua.Variables.DatagramWriterGroupTransportType_MessageRepeatCount); /// /// The identifier for the DatagramWriterGroupTransportType_MessageRepeatDelay Variable. /// public static readonly NodeId DatagramWriterGroupTransportType_MessageRepeatDelay = new NodeId(Opc.Ua.Variables.DatagramWriterGroupTransportType_MessageRepeatDelay); /// /// The identifier for the BrokerConnectionTransportType_ResourceUri Variable. /// public static readonly NodeId BrokerConnectionTransportType_ResourceUri = new NodeId(Opc.Ua.Variables.BrokerConnectionTransportType_ResourceUri); /// /// The identifier for the BrokerConnectionTransportType_AuthenticationProfileUri Variable. /// public static readonly NodeId BrokerConnectionTransportType_AuthenticationProfileUri = new NodeId(Opc.Ua.Variables.BrokerConnectionTransportType_AuthenticationProfileUri); /// /// The identifier for the BrokerWriterGroupTransportType_QueueName Variable. /// public static readonly NodeId BrokerWriterGroupTransportType_QueueName = new NodeId(Opc.Ua.Variables.BrokerWriterGroupTransportType_QueueName); /// /// The identifier for the BrokerWriterGroupTransportType_ResourceUri Variable. /// public static readonly NodeId BrokerWriterGroupTransportType_ResourceUri = new NodeId(Opc.Ua.Variables.BrokerWriterGroupTransportType_ResourceUri); /// /// The identifier for the BrokerWriterGroupTransportType_AuthenticationProfileUri Variable. /// public static readonly NodeId BrokerWriterGroupTransportType_AuthenticationProfileUri = new NodeId(Opc.Ua.Variables.BrokerWriterGroupTransportType_AuthenticationProfileUri); /// /// The identifier for the BrokerWriterGroupTransportType_RequestedDeliveryGuarantee Variable. /// public static readonly NodeId BrokerWriterGroupTransportType_RequestedDeliveryGuarantee = new NodeId(Opc.Ua.Variables.BrokerWriterGroupTransportType_RequestedDeliveryGuarantee); /// /// The identifier for the BrokerDataSetWriterTransportType_QueueName Variable. /// public static readonly NodeId BrokerDataSetWriterTransportType_QueueName = new NodeId(Opc.Ua.Variables.BrokerDataSetWriterTransportType_QueueName); /// /// The identifier for the BrokerDataSetWriterTransportType_MetaDataQueueName Variable. /// public static readonly NodeId BrokerDataSetWriterTransportType_MetaDataQueueName = new NodeId(Opc.Ua.Variables.BrokerDataSetWriterTransportType_MetaDataQueueName); /// /// The identifier for the BrokerDataSetWriterTransportType_ResourceUri Variable. /// public static readonly NodeId BrokerDataSetWriterTransportType_ResourceUri = new NodeId(Opc.Ua.Variables.BrokerDataSetWriterTransportType_ResourceUri); /// /// The identifier for the BrokerDataSetWriterTransportType_AuthenticationProfileUri Variable. /// public static readonly NodeId BrokerDataSetWriterTransportType_AuthenticationProfileUri = new NodeId(Opc.Ua.Variables.BrokerDataSetWriterTransportType_AuthenticationProfileUri); /// /// The identifier for the BrokerDataSetWriterTransportType_RequestedDeliveryGuarantee Variable. /// public static readonly NodeId BrokerDataSetWriterTransportType_RequestedDeliveryGuarantee = new NodeId(Opc.Ua.Variables.BrokerDataSetWriterTransportType_RequestedDeliveryGuarantee); /// /// The identifier for the BrokerDataSetWriterTransportType_MetaDataUpdateTime Variable. /// public static readonly NodeId BrokerDataSetWriterTransportType_MetaDataUpdateTime = new NodeId(Opc.Ua.Variables.BrokerDataSetWriterTransportType_MetaDataUpdateTime); /// /// The identifier for the BrokerDataSetReaderTransportType_QueueName Variable. /// public static readonly NodeId BrokerDataSetReaderTransportType_QueueName = new NodeId(Opc.Ua.Variables.BrokerDataSetReaderTransportType_QueueName); /// /// The identifier for the BrokerDataSetReaderTransportType_ResourceUri Variable. /// public static readonly NodeId BrokerDataSetReaderTransportType_ResourceUri = new NodeId(Opc.Ua.Variables.BrokerDataSetReaderTransportType_ResourceUri); /// /// The identifier for the BrokerDataSetReaderTransportType_AuthenticationProfileUri Variable. /// public static readonly NodeId BrokerDataSetReaderTransportType_AuthenticationProfileUri = new NodeId(Opc.Ua.Variables.BrokerDataSetReaderTransportType_AuthenticationProfileUri); /// /// The identifier for the BrokerDataSetReaderTransportType_RequestedDeliveryGuarantee Variable. /// public static readonly NodeId BrokerDataSetReaderTransportType_RequestedDeliveryGuarantee = new NodeId(Opc.Ua.Variables.BrokerDataSetReaderTransportType_RequestedDeliveryGuarantee); /// /// The identifier for the BrokerDataSetReaderTransportType_MetaDataQueueName Variable. /// public static readonly NodeId BrokerDataSetReaderTransportType_MetaDataQueueName = new NodeId(Opc.Ua.Variables.BrokerDataSetReaderTransportType_MetaDataQueueName); /// /// The identifier for the NetworkAddressType_NetworkInterface Variable. /// public static readonly NodeId NetworkAddressType_NetworkInterface = new NodeId(Opc.Ua.Variables.NetworkAddressType_NetworkInterface); /// /// The identifier for the NetworkAddressType_NetworkInterface_Selections Variable. /// public static readonly NodeId NetworkAddressType_NetworkInterface_Selections = new NodeId(Opc.Ua.Variables.NetworkAddressType_NetworkInterface_Selections); /// /// The identifier for the NetworkAddressUrlType_NetworkInterface_Selections Variable. /// public static readonly NodeId NetworkAddressUrlType_NetworkInterface_Selections = new NodeId(Opc.Ua.Variables.NetworkAddressUrlType_NetworkInterface_Selections); /// /// The identifier for the NetworkAddressUrlType_Url Variable. /// public static readonly NodeId NetworkAddressUrlType_Url = new NodeId(Opc.Ua.Variables.NetworkAddressUrlType_Url); /// /// The identifier for the MultiStateDictionaryEntryDiscreteBaseType_EnumDictionaryEntries Variable. /// public static readonly NodeId MultiStateDictionaryEntryDiscreteBaseType_EnumDictionaryEntries = new NodeId(Opc.Ua.Variables.MultiStateDictionaryEntryDiscreteBaseType_EnumDictionaryEntries); /// /// The identifier for the MultiStateDictionaryEntryDiscreteBaseType_ValueAsDictionaryEntries Variable. /// public static readonly NodeId MultiStateDictionaryEntryDiscreteBaseType_ValueAsDictionaryEntries = new NodeId(Opc.Ua.Variables.MultiStateDictionaryEntryDiscreteBaseType_ValueAsDictionaryEntries); /// /// The identifier for the MultiStateDictionaryEntryDiscreteType_ValueAsDictionaryEntries Variable. /// public static readonly NodeId MultiStateDictionaryEntryDiscreteType_ValueAsDictionaryEntries = new NodeId(Opc.Ua.Variables.MultiStateDictionaryEntryDiscreteType_ValueAsDictionaryEntries); /// /// The identifier for the IdType_EnumStrings Variable. /// public static readonly NodeId IdType_EnumStrings = new NodeId(Opc.Ua.Variables.IdType_EnumStrings); /// /// The identifier for the NodeClass_EnumValues Variable. /// public static readonly NodeId NodeClass_EnumValues = new NodeId(Opc.Ua.Variables.NodeClass_EnumValues); /// /// The identifier for the PermissionType_OptionSetValues Variable. /// public static readonly NodeId PermissionType_OptionSetValues = new NodeId(Opc.Ua.Variables.PermissionType_OptionSetValues); /// /// The identifier for the AccessLevelType_OptionSetValues Variable. /// public static readonly NodeId AccessLevelType_OptionSetValues = new NodeId(Opc.Ua.Variables.AccessLevelType_OptionSetValues); /// /// The identifier for the AccessLevelExType_OptionSetValues Variable. /// public static readonly NodeId AccessLevelExType_OptionSetValues = new NodeId(Opc.Ua.Variables.AccessLevelExType_OptionSetValues); /// /// The identifier for the EventNotifierType_OptionSetValues Variable. /// public static readonly NodeId EventNotifierType_OptionSetValues = new NodeId(Opc.Ua.Variables.EventNotifierType_OptionSetValues); /// /// The identifier for the AccessRestrictionType_OptionSetValues Variable. /// public static readonly NodeId AccessRestrictionType_OptionSetValues = new NodeId(Opc.Ua.Variables.AccessRestrictionType_OptionSetValues); /// /// The identifier for the StructureType_EnumStrings Variable. /// public static readonly NodeId StructureType_EnumStrings = new NodeId(Opc.Ua.Variables.StructureType_EnumStrings); /// /// The identifier for the ApplicationType_EnumStrings Variable. /// public static readonly NodeId ApplicationType_EnumStrings = new NodeId(Opc.Ua.Variables.ApplicationType_EnumStrings); /// /// The identifier for the MessageSecurityMode_EnumStrings Variable. /// public static readonly NodeId MessageSecurityMode_EnumStrings = new NodeId(Opc.Ua.Variables.MessageSecurityMode_EnumStrings); /// /// The identifier for the UserTokenType_EnumStrings Variable. /// public static readonly NodeId UserTokenType_EnumStrings = new NodeId(Opc.Ua.Variables.UserTokenType_EnumStrings); /// /// The identifier for the SecurityTokenRequestType_EnumStrings Variable. /// public static readonly NodeId SecurityTokenRequestType_EnumStrings = new NodeId(Opc.Ua.Variables.SecurityTokenRequestType_EnumStrings); /// /// The identifier for the NodeAttributesMask_EnumValues Variable. /// public static readonly NodeId NodeAttributesMask_EnumValues = new NodeId(Opc.Ua.Variables.NodeAttributesMask_EnumValues); /// /// The identifier for the AttributeWriteMask_OptionSetValues Variable. /// public static readonly NodeId AttributeWriteMask_OptionSetValues = new NodeId(Opc.Ua.Variables.AttributeWriteMask_OptionSetValues); /// /// The identifier for the BrowseDirection_EnumStrings Variable. /// public static readonly NodeId BrowseDirection_EnumStrings = new NodeId(Opc.Ua.Variables.BrowseDirection_EnumStrings); /// /// The identifier for the BrowseResultMask_EnumValues Variable. /// public static readonly NodeId BrowseResultMask_EnumValues = new NodeId(Opc.Ua.Variables.BrowseResultMask_EnumValues); /// /// The identifier for the FilterOperator_EnumStrings Variable. /// public static readonly NodeId FilterOperator_EnumStrings = new NodeId(Opc.Ua.Variables.FilterOperator_EnumStrings); /// /// The identifier for the TimestampsToReturn_EnumStrings Variable. /// public static readonly NodeId TimestampsToReturn_EnumStrings = new NodeId(Opc.Ua.Variables.TimestampsToReturn_EnumStrings); /// /// The identifier for the HistoryUpdateType_EnumValues Variable. /// public static readonly NodeId HistoryUpdateType_EnumValues = new NodeId(Opc.Ua.Variables.HistoryUpdateType_EnumValues); /// /// The identifier for the PerformUpdateType_EnumValues Variable. /// public static readonly NodeId PerformUpdateType_EnumValues = new NodeId(Opc.Ua.Variables.PerformUpdateType_EnumValues); /// /// The identifier for the MonitoringMode_EnumStrings Variable. /// public static readonly NodeId MonitoringMode_EnumStrings = new NodeId(Opc.Ua.Variables.MonitoringMode_EnumStrings); /// /// The identifier for the DataChangeTrigger_EnumStrings Variable. /// public static readonly NodeId DataChangeTrigger_EnumStrings = new NodeId(Opc.Ua.Variables.DataChangeTrigger_EnumStrings); /// /// The identifier for the DeadbandType_EnumStrings Variable. /// public static readonly NodeId DeadbandType_EnumStrings = new NodeId(Opc.Ua.Variables.DeadbandType_EnumStrings); /// /// The identifier for the RedundancySupport_EnumStrings Variable. /// public static readonly NodeId RedundancySupport_EnumStrings = new NodeId(Opc.Ua.Variables.RedundancySupport_EnumStrings); /// /// The identifier for the ServerState_EnumStrings Variable. /// public static readonly NodeId ServerState_EnumStrings = new NodeId(Opc.Ua.Variables.ServerState_EnumStrings); /// /// The identifier for the ModelChangeStructureVerbMask_EnumValues Variable. /// public static readonly NodeId ModelChangeStructureVerbMask_EnumValues = new NodeId(Opc.Ua.Variables.ModelChangeStructureVerbMask_EnumValues); /// /// The identifier for the AxisScaleEnumeration_EnumStrings Variable. /// public static readonly NodeId AxisScaleEnumeration_EnumStrings = new NodeId(Opc.Ua.Variables.AxisScaleEnumeration_EnumStrings); /// /// The identifier for the ExceptionDeviationFormat_EnumStrings Variable. /// public static readonly NodeId ExceptionDeviationFormat_EnumStrings = new NodeId(Opc.Ua.Variables.ExceptionDeviationFormat_EnumStrings); /// /// The identifier for the OpcUa_BinarySchema Variable. /// public static readonly NodeId OpcUa_BinarySchema = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema); /// /// The identifier for the OpcUa_BinarySchema_NamespaceUri Variable. /// public static readonly NodeId OpcUa_BinarySchema_NamespaceUri = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_NamespaceUri); /// /// The identifier for the OpcUa_BinarySchema_Deprecated Variable. /// public static readonly NodeId OpcUa_BinarySchema_Deprecated = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_Deprecated); /// /// The identifier for the OpcUa_BinarySchema_KeyValuePair Variable. /// public static readonly NodeId OpcUa_BinarySchema_KeyValuePair = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_KeyValuePair); /// /// The identifier for the OpcUa_BinarySchema_EndpointType Variable. /// public static readonly NodeId OpcUa_BinarySchema_EndpointType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_EndpointType); /// /// The identifier for the OpcUa_BinarySchema_RationalNumber Variable. /// public static readonly NodeId OpcUa_BinarySchema_RationalNumber = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_RationalNumber); /// /// The identifier for the OpcUa_BinarySchema_Vector Variable. /// public static readonly NodeId OpcUa_BinarySchema_Vector = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_Vector); /// /// The identifier for the OpcUa_BinarySchema_ThreeDVector Variable. /// public static readonly NodeId OpcUa_BinarySchema_ThreeDVector = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ThreeDVector); /// /// The identifier for the OpcUa_BinarySchema_CartesianCoordinates Variable. /// public static readonly NodeId OpcUa_BinarySchema_CartesianCoordinates = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_CartesianCoordinates); /// /// The identifier for the OpcUa_BinarySchema_ThreeDCartesianCoordinates Variable. /// public static readonly NodeId OpcUa_BinarySchema_ThreeDCartesianCoordinates = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ThreeDCartesianCoordinates); /// /// The identifier for the OpcUa_BinarySchema_Orientation Variable. /// public static readonly NodeId OpcUa_BinarySchema_Orientation = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_Orientation); /// /// The identifier for the OpcUa_BinarySchema_ThreeDOrientation Variable. /// public static readonly NodeId OpcUa_BinarySchema_ThreeDOrientation = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ThreeDOrientation); /// /// The identifier for the OpcUa_BinarySchema_Frame Variable. /// public static readonly NodeId OpcUa_BinarySchema_Frame = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_Frame); /// /// The identifier for the OpcUa_BinarySchema_ThreeDFrame Variable. /// public static readonly NodeId OpcUa_BinarySchema_ThreeDFrame = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ThreeDFrame); /// /// The identifier for the OpcUa_BinarySchema_IdentityMappingRuleType Variable. /// public static readonly NodeId OpcUa_BinarySchema_IdentityMappingRuleType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_IdentityMappingRuleType); /// /// The identifier for the OpcUa_BinarySchema_CurrencyUnitType Variable. /// public static readonly NodeId OpcUa_BinarySchema_CurrencyUnitType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_CurrencyUnitType); /// /// The identifier for the OpcUa_BinarySchema_TrustListDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_TrustListDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_TrustListDataType); /// /// The identifier for the OpcUa_BinarySchema_DataTypeSchemaHeader Variable. /// public static readonly NodeId OpcUa_BinarySchema_DataTypeSchemaHeader = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DataTypeSchemaHeader); /// /// The identifier for the OpcUa_BinarySchema_DataTypeDescription Variable. /// public static readonly NodeId OpcUa_BinarySchema_DataTypeDescription = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DataTypeDescription); /// /// The identifier for the OpcUa_BinarySchema_StructureDescription Variable. /// public static readonly NodeId OpcUa_BinarySchema_StructureDescription = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_StructureDescription); /// /// The identifier for the OpcUa_BinarySchema_EnumDescription Variable. /// public static readonly NodeId OpcUa_BinarySchema_EnumDescription = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_EnumDescription); /// /// The identifier for the OpcUa_BinarySchema_SimpleTypeDescription Variable. /// public static readonly NodeId OpcUa_BinarySchema_SimpleTypeDescription = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_SimpleTypeDescription); /// /// The identifier for the OpcUa_BinarySchema_UABinaryFileDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_UABinaryFileDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_UABinaryFileDataType); /// /// The identifier for the OpcUa_BinarySchema_DataSetMetaDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_DataSetMetaDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DataSetMetaDataType); /// /// The identifier for the OpcUa_BinarySchema_FieldMetaData Variable. /// public static readonly NodeId OpcUa_BinarySchema_FieldMetaData = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_FieldMetaData); /// /// The identifier for the OpcUa_BinarySchema_ConfigurationVersionDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ConfigurationVersionDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ConfigurationVersionDataType); /// /// The identifier for the OpcUa_BinarySchema_PublishedDataSetDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_PublishedDataSetDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_PublishedDataSetDataType); /// /// The identifier for the OpcUa_BinarySchema_PublishedDataSetSourceDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_PublishedDataSetSourceDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_PublishedDataSetSourceDataType); /// /// The identifier for the OpcUa_BinarySchema_PublishedVariableDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_PublishedVariableDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_PublishedVariableDataType); /// /// The identifier for the OpcUa_BinarySchema_PublishedDataItemsDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_PublishedDataItemsDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_PublishedDataItemsDataType); /// /// The identifier for the OpcUa_BinarySchema_PublishedEventsDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_PublishedEventsDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_PublishedEventsDataType); /// /// The identifier for the OpcUa_BinarySchema_DataSetWriterDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_DataSetWriterDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DataSetWriterDataType); /// /// The identifier for the OpcUa_BinarySchema_DataSetWriterTransportDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_DataSetWriterTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DataSetWriterTransportDataType); /// /// The identifier for the OpcUa_BinarySchema_DataSetWriterMessageDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_DataSetWriterMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DataSetWriterMessageDataType); /// /// The identifier for the OpcUa_BinarySchema_PubSubGroupDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_PubSubGroupDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_PubSubGroupDataType); /// /// The identifier for the OpcUa_BinarySchema_WriterGroupDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_WriterGroupDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_WriterGroupDataType); /// /// The identifier for the OpcUa_BinarySchema_WriterGroupTransportDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_WriterGroupTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_WriterGroupTransportDataType); /// /// The identifier for the OpcUa_BinarySchema_WriterGroupMessageDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_WriterGroupMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_WriterGroupMessageDataType); /// /// The identifier for the OpcUa_BinarySchema_PubSubConnectionDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_PubSubConnectionDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_PubSubConnectionDataType); /// /// The identifier for the OpcUa_BinarySchema_ConnectionTransportDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ConnectionTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ConnectionTransportDataType); /// /// The identifier for the OpcUa_BinarySchema_NetworkAddressDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_NetworkAddressDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_NetworkAddressDataType); /// /// The identifier for the OpcUa_BinarySchema_NetworkAddressUrlDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_NetworkAddressUrlDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_NetworkAddressUrlDataType); /// /// The identifier for the OpcUa_BinarySchema_ReaderGroupDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ReaderGroupDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ReaderGroupDataType); /// /// The identifier for the OpcUa_BinarySchema_ReaderGroupTransportDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ReaderGroupTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ReaderGroupTransportDataType); /// /// The identifier for the OpcUa_BinarySchema_ReaderGroupMessageDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ReaderGroupMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ReaderGroupMessageDataType); /// /// The identifier for the OpcUa_BinarySchema_DataSetReaderDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_DataSetReaderDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DataSetReaderDataType); /// /// The identifier for the OpcUa_BinarySchema_DataSetReaderTransportDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_DataSetReaderTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DataSetReaderTransportDataType); /// /// The identifier for the OpcUa_BinarySchema_DataSetReaderMessageDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_DataSetReaderMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DataSetReaderMessageDataType); /// /// The identifier for the OpcUa_BinarySchema_SubscribedDataSetDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_SubscribedDataSetDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_SubscribedDataSetDataType); /// /// The identifier for the OpcUa_BinarySchema_TargetVariablesDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_TargetVariablesDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_TargetVariablesDataType); /// /// The identifier for the OpcUa_BinarySchema_FieldTargetDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_FieldTargetDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_FieldTargetDataType); /// /// The identifier for the OpcUa_BinarySchema_SubscribedDataSetMirrorDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_SubscribedDataSetMirrorDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_SubscribedDataSetMirrorDataType); /// /// The identifier for the OpcUa_BinarySchema_PubSubConfigurationDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_PubSubConfigurationDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_PubSubConfigurationDataType); /// /// The identifier for the OpcUa_BinarySchema_UadpWriterGroupMessageDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_UadpWriterGroupMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_UadpWriterGroupMessageDataType); /// /// The identifier for the OpcUa_BinarySchema_UadpDataSetWriterMessageDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_UadpDataSetWriterMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_UadpDataSetWriterMessageDataType); /// /// The identifier for the OpcUa_BinarySchema_UadpDataSetReaderMessageDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_UadpDataSetReaderMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_UadpDataSetReaderMessageDataType); /// /// The identifier for the OpcUa_BinarySchema_JsonWriterGroupMessageDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_JsonWriterGroupMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_JsonWriterGroupMessageDataType); /// /// The identifier for the OpcUa_BinarySchema_JsonDataSetWriterMessageDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_JsonDataSetWriterMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_JsonDataSetWriterMessageDataType); /// /// The identifier for the OpcUa_BinarySchema_JsonDataSetReaderMessageDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_JsonDataSetReaderMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_JsonDataSetReaderMessageDataType); /// /// The identifier for the OpcUa_BinarySchema_DatagramConnectionTransportDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_DatagramConnectionTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DatagramConnectionTransportDataType); /// /// The identifier for the OpcUa_BinarySchema_DatagramWriterGroupTransportDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_DatagramWriterGroupTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DatagramWriterGroupTransportDataType); /// /// The identifier for the OpcUa_BinarySchema_BrokerConnectionTransportDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_BrokerConnectionTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_BrokerConnectionTransportDataType); /// /// The identifier for the OpcUa_BinarySchema_BrokerWriterGroupTransportDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_BrokerWriterGroupTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_BrokerWriterGroupTransportDataType); /// /// The identifier for the OpcUa_BinarySchema_BrokerDataSetWriterTransportDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_BrokerDataSetWriterTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_BrokerDataSetWriterTransportDataType); /// /// The identifier for the OpcUa_BinarySchema_BrokerDataSetReaderTransportDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_BrokerDataSetReaderTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_BrokerDataSetReaderTransportDataType); /// /// The identifier for the OpcUa_BinarySchema_RolePermissionType Variable. /// public static readonly NodeId OpcUa_BinarySchema_RolePermissionType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_RolePermissionType); /// /// The identifier for the OpcUa_BinarySchema_DataTypeDefinition Variable. /// public static readonly NodeId OpcUa_BinarySchema_DataTypeDefinition = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DataTypeDefinition); /// /// The identifier for the OpcUa_BinarySchema_StructureField Variable. /// public static readonly NodeId OpcUa_BinarySchema_StructureField = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_StructureField); /// /// The identifier for the OpcUa_BinarySchema_StructureDefinition Variable. /// public static readonly NodeId OpcUa_BinarySchema_StructureDefinition = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_StructureDefinition); /// /// The identifier for the OpcUa_BinarySchema_EnumDefinition Variable. /// public static readonly NodeId OpcUa_BinarySchema_EnumDefinition = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_EnumDefinition); /// /// The identifier for the OpcUa_BinarySchema_Argument Variable. /// public static readonly NodeId OpcUa_BinarySchema_Argument = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_Argument); /// /// The identifier for the OpcUa_BinarySchema_EnumValueType Variable. /// public static readonly NodeId OpcUa_BinarySchema_EnumValueType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_EnumValueType); /// /// The identifier for the OpcUa_BinarySchema_EnumField Variable. /// public static readonly NodeId OpcUa_BinarySchema_EnumField = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_EnumField); /// /// The identifier for the OpcUa_BinarySchema_OptionSet Variable. /// public static readonly NodeId OpcUa_BinarySchema_OptionSet = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_OptionSet); /// /// The identifier for the OpcUa_BinarySchema_Union Variable. /// public static readonly NodeId OpcUa_BinarySchema_Union = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_Union); /// /// The identifier for the OpcUa_BinarySchema_TimeZoneDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_TimeZoneDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_TimeZoneDataType); /// /// The identifier for the OpcUa_BinarySchema_ApplicationDescription Variable. /// public static readonly NodeId OpcUa_BinarySchema_ApplicationDescription = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ApplicationDescription); /// /// The identifier for the OpcUa_BinarySchema_ServerOnNetwork Variable. /// public static readonly NodeId OpcUa_BinarySchema_ServerOnNetwork = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ServerOnNetwork); /// /// The identifier for the OpcUa_BinarySchema_UserTokenPolicy Variable. /// public static readonly NodeId OpcUa_BinarySchema_UserTokenPolicy = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_UserTokenPolicy); /// /// The identifier for the OpcUa_BinarySchema_EndpointDescription Variable. /// public static readonly NodeId OpcUa_BinarySchema_EndpointDescription = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_EndpointDescription); /// /// The identifier for the OpcUa_BinarySchema_RegisteredServer Variable. /// public static readonly NodeId OpcUa_BinarySchema_RegisteredServer = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_RegisteredServer); /// /// The identifier for the OpcUa_BinarySchema_DiscoveryConfiguration Variable. /// public static readonly NodeId OpcUa_BinarySchema_DiscoveryConfiguration = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DiscoveryConfiguration); /// /// The identifier for the OpcUa_BinarySchema_MdnsDiscoveryConfiguration Variable. /// public static readonly NodeId OpcUa_BinarySchema_MdnsDiscoveryConfiguration = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_MdnsDiscoveryConfiguration); /// /// The identifier for the OpcUa_BinarySchema_SignedSoftwareCertificate Variable. /// public static readonly NodeId OpcUa_BinarySchema_SignedSoftwareCertificate = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_SignedSoftwareCertificate); /// /// The identifier for the OpcUa_BinarySchema_UserIdentityToken Variable. /// public static readonly NodeId OpcUa_BinarySchema_UserIdentityToken = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_UserIdentityToken); /// /// The identifier for the OpcUa_BinarySchema_AnonymousIdentityToken Variable. /// public static readonly NodeId OpcUa_BinarySchema_AnonymousIdentityToken = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_AnonymousIdentityToken); /// /// The identifier for the OpcUa_BinarySchema_UserNameIdentityToken Variable. /// public static readonly NodeId OpcUa_BinarySchema_UserNameIdentityToken = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_UserNameIdentityToken); /// /// The identifier for the OpcUa_BinarySchema_X509IdentityToken Variable. /// public static readonly NodeId OpcUa_BinarySchema_X509IdentityToken = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_X509IdentityToken); /// /// The identifier for the OpcUa_BinarySchema_IssuedIdentityToken Variable. /// public static readonly NodeId OpcUa_BinarySchema_IssuedIdentityToken = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_IssuedIdentityToken); /// /// The identifier for the OpcUa_BinarySchema_AddNodesItem Variable. /// public static readonly NodeId OpcUa_BinarySchema_AddNodesItem = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_AddNodesItem); /// /// The identifier for the OpcUa_BinarySchema_AddReferencesItem Variable. /// public static readonly NodeId OpcUa_BinarySchema_AddReferencesItem = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_AddReferencesItem); /// /// The identifier for the OpcUa_BinarySchema_DeleteNodesItem Variable. /// public static readonly NodeId OpcUa_BinarySchema_DeleteNodesItem = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DeleteNodesItem); /// /// The identifier for the OpcUa_BinarySchema_DeleteReferencesItem Variable. /// public static readonly NodeId OpcUa_BinarySchema_DeleteReferencesItem = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DeleteReferencesItem); /// /// The identifier for the OpcUa_BinarySchema_RelativePathElement Variable. /// public static readonly NodeId OpcUa_BinarySchema_RelativePathElement = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_RelativePathElement); /// /// The identifier for the OpcUa_BinarySchema_RelativePath Variable. /// public static readonly NodeId OpcUa_BinarySchema_RelativePath = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_RelativePath); /// /// The identifier for the OpcUa_BinarySchema_EndpointConfiguration Variable. /// public static readonly NodeId OpcUa_BinarySchema_EndpointConfiguration = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_EndpointConfiguration); /// /// The identifier for the OpcUa_BinarySchema_ContentFilterElement Variable. /// public static readonly NodeId OpcUa_BinarySchema_ContentFilterElement = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ContentFilterElement); /// /// The identifier for the OpcUa_BinarySchema_ContentFilter Variable. /// public static readonly NodeId OpcUa_BinarySchema_ContentFilter = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ContentFilter); /// /// The identifier for the OpcUa_BinarySchema_FilterOperand Variable. /// public static readonly NodeId OpcUa_BinarySchema_FilterOperand = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_FilterOperand); /// /// The identifier for the OpcUa_BinarySchema_ElementOperand Variable. /// public static readonly NodeId OpcUa_BinarySchema_ElementOperand = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ElementOperand); /// /// The identifier for the OpcUa_BinarySchema_LiteralOperand Variable. /// public static readonly NodeId OpcUa_BinarySchema_LiteralOperand = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_LiteralOperand); /// /// The identifier for the OpcUa_BinarySchema_AttributeOperand Variable. /// public static readonly NodeId OpcUa_BinarySchema_AttributeOperand = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_AttributeOperand); /// /// The identifier for the OpcUa_BinarySchema_SimpleAttributeOperand Variable. /// public static readonly NodeId OpcUa_BinarySchema_SimpleAttributeOperand = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_SimpleAttributeOperand); /// /// The identifier for the OpcUa_BinarySchema_HistoryEvent Variable. /// public static readonly NodeId OpcUa_BinarySchema_HistoryEvent = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_HistoryEvent); /// /// The identifier for the OpcUa_BinarySchema_MonitoringFilter Variable. /// public static readonly NodeId OpcUa_BinarySchema_MonitoringFilter = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_MonitoringFilter); /// /// The identifier for the OpcUa_BinarySchema_EventFilter Variable. /// public static readonly NodeId OpcUa_BinarySchema_EventFilter = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_EventFilter); /// /// The identifier for the OpcUa_BinarySchema_AggregateConfiguration Variable. /// public static readonly NodeId OpcUa_BinarySchema_AggregateConfiguration = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_AggregateConfiguration); /// /// The identifier for the OpcUa_BinarySchema_HistoryEventFieldList Variable. /// public static readonly NodeId OpcUa_BinarySchema_HistoryEventFieldList = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_HistoryEventFieldList); /// /// The identifier for the OpcUa_BinarySchema_BuildInfo Variable. /// public static readonly NodeId OpcUa_BinarySchema_BuildInfo = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_BuildInfo); /// /// The identifier for the OpcUa_BinarySchema_RedundantServerDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_RedundantServerDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_RedundantServerDataType); /// /// The identifier for the OpcUa_BinarySchema_EndpointUrlListDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_EndpointUrlListDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_EndpointUrlListDataType); /// /// The identifier for the OpcUa_BinarySchema_NetworkGroupDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_NetworkGroupDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_NetworkGroupDataType); /// /// The identifier for the OpcUa_BinarySchema_SamplingIntervalDiagnosticsDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_SamplingIntervalDiagnosticsDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_SamplingIntervalDiagnosticsDataType); /// /// The identifier for the OpcUa_BinarySchema_ServerDiagnosticsSummaryDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ServerDiagnosticsSummaryDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ServerDiagnosticsSummaryDataType); /// /// The identifier for the OpcUa_BinarySchema_ServerStatusDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ServerStatusDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ServerStatusDataType); /// /// The identifier for the OpcUa_BinarySchema_SessionDiagnosticsDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_SessionDiagnosticsDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_SessionDiagnosticsDataType); /// /// The identifier for the OpcUa_BinarySchema_SessionSecurityDiagnosticsDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_SessionSecurityDiagnosticsDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_SessionSecurityDiagnosticsDataType); /// /// The identifier for the OpcUa_BinarySchema_ServiceCounterDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ServiceCounterDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ServiceCounterDataType); /// /// The identifier for the OpcUa_BinarySchema_StatusResult Variable. /// public static readonly NodeId OpcUa_BinarySchema_StatusResult = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_StatusResult); /// /// The identifier for the OpcUa_BinarySchema_SubscriptionDiagnosticsDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_SubscriptionDiagnosticsDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_SubscriptionDiagnosticsDataType); /// /// The identifier for the OpcUa_BinarySchema_ModelChangeStructureDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ModelChangeStructureDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ModelChangeStructureDataType); /// /// The identifier for the OpcUa_BinarySchema_SemanticChangeStructureDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_SemanticChangeStructureDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_SemanticChangeStructureDataType); /// /// The identifier for the OpcUa_BinarySchema_Range Variable. /// public static readonly NodeId OpcUa_BinarySchema_Range = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_Range); /// /// The identifier for the OpcUa_BinarySchema_EUInformation Variable. /// public static readonly NodeId OpcUa_BinarySchema_EUInformation = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_EUInformation); /// /// The identifier for the OpcUa_BinarySchema_ComplexNumberType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ComplexNumberType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ComplexNumberType); /// /// The identifier for the OpcUa_BinarySchema_DoubleComplexNumberType Variable. /// public static readonly NodeId OpcUa_BinarySchema_DoubleComplexNumberType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_DoubleComplexNumberType); /// /// The identifier for the OpcUa_BinarySchema_AxisInformation Variable. /// public static readonly NodeId OpcUa_BinarySchema_AxisInformation = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_AxisInformation); /// /// The identifier for the OpcUa_BinarySchema_XVType Variable. /// public static readonly NodeId OpcUa_BinarySchema_XVType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_XVType); /// /// The identifier for the OpcUa_BinarySchema_ProgramDiagnosticDataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ProgramDiagnosticDataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ProgramDiagnosticDataType); /// /// The identifier for the OpcUa_BinarySchema_ProgramDiagnostic2DataType Variable. /// public static readonly NodeId OpcUa_BinarySchema_ProgramDiagnostic2DataType = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_ProgramDiagnostic2DataType); /// /// The identifier for the OpcUa_BinarySchema_Annotation Variable. /// public static readonly NodeId OpcUa_BinarySchema_Annotation = new NodeId(Opc.Ua.Variables.OpcUa_BinarySchema_Annotation); /// /// The identifier for the OpcUa_XmlSchema Variable. /// public static readonly NodeId OpcUa_XmlSchema = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema); /// /// The identifier for the OpcUa_XmlSchema_NamespaceUri Variable. /// public static readonly NodeId OpcUa_XmlSchema_NamespaceUri = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_NamespaceUri); /// /// The identifier for the OpcUa_XmlSchema_Deprecated Variable. /// public static readonly NodeId OpcUa_XmlSchema_Deprecated = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_Deprecated); /// /// The identifier for the OpcUa_XmlSchema_KeyValuePair Variable. /// public static readonly NodeId OpcUa_XmlSchema_KeyValuePair = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_KeyValuePair); /// /// The identifier for the OpcUa_XmlSchema_EndpointType Variable. /// public static readonly NodeId OpcUa_XmlSchema_EndpointType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_EndpointType); /// /// The identifier for the OpcUa_XmlSchema_RationalNumber Variable. /// public static readonly NodeId OpcUa_XmlSchema_RationalNumber = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_RationalNumber); /// /// The identifier for the OpcUa_XmlSchema_Vector Variable. /// public static readonly NodeId OpcUa_XmlSchema_Vector = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_Vector); /// /// The identifier for the OpcUa_XmlSchema_ThreeDVector Variable. /// public static readonly NodeId OpcUa_XmlSchema_ThreeDVector = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ThreeDVector); /// /// The identifier for the OpcUa_XmlSchema_CartesianCoordinates Variable. /// public static readonly NodeId OpcUa_XmlSchema_CartesianCoordinates = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_CartesianCoordinates); /// /// The identifier for the OpcUa_XmlSchema_ThreeDCartesianCoordinates Variable. /// public static readonly NodeId OpcUa_XmlSchema_ThreeDCartesianCoordinates = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ThreeDCartesianCoordinates); /// /// The identifier for the OpcUa_XmlSchema_Orientation Variable. /// public static readonly NodeId OpcUa_XmlSchema_Orientation = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_Orientation); /// /// The identifier for the OpcUa_XmlSchema_ThreeDOrientation Variable. /// public static readonly NodeId OpcUa_XmlSchema_ThreeDOrientation = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ThreeDOrientation); /// /// The identifier for the OpcUa_XmlSchema_Frame Variable. /// public static readonly NodeId OpcUa_XmlSchema_Frame = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_Frame); /// /// The identifier for the OpcUa_XmlSchema_ThreeDFrame Variable. /// public static readonly NodeId OpcUa_XmlSchema_ThreeDFrame = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ThreeDFrame); /// /// The identifier for the OpcUa_XmlSchema_IdentityMappingRuleType Variable. /// public static readonly NodeId OpcUa_XmlSchema_IdentityMappingRuleType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_IdentityMappingRuleType); /// /// The identifier for the OpcUa_XmlSchema_CurrencyUnitType Variable. /// public static readonly NodeId OpcUa_XmlSchema_CurrencyUnitType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_CurrencyUnitType); /// /// The identifier for the OpcUa_XmlSchema_TrustListDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_TrustListDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_TrustListDataType); /// /// The identifier for the OpcUa_XmlSchema_DataTypeSchemaHeader Variable. /// public static readonly NodeId OpcUa_XmlSchema_DataTypeSchemaHeader = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DataTypeSchemaHeader); /// /// The identifier for the OpcUa_XmlSchema_DataTypeDescription Variable. /// public static readonly NodeId OpcUa_XmlSchema_DataTypeDescription = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DataTypeDescription); /// /// The identifier for the OpcUa_XmlSchema_StructureDescription Variable. /// public static readonly NodeId OpcUa_XmlSchema_StructureDescription = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_StructureDescription); /// /// The identifier for the OpcUa_XmlSchema_EnumDescription Variable. /// public static readonly NodeId OpcUa_XmlSchema_EnumDescription = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_EnumDescription); /// /// The identifier for the OpcUa_XmlSchema_SimpleTypeDescription Variable. /// public static readonly NodeId OpcUa_XmlSchema_SimpleTypeDescription = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_SimpleTypeDescription); /// /// The identifier for the OpcUa_XmlSchema_UABinaryFileDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_UABinaryFileDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_UABinaryFileDataType); /// /// The identifier for the OpcUa_XmlSchema_DataSetMetaDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_DataSetMetaDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DataSetMetaDataType); /// /// The identifier for the OpcUa_XmlSchema_FieldMetaData Variable. /// public static readonly NodeId OpcUa_XmlSchema_FieldMetaData = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_FieldMetaData); /// /// The identifier for the OpcUa_XmlSchema_ConfigurationVersionDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ConfigurationVersionDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ConfigurationVersionDataType); /// /// The identifier for the OpcUa_XmlSchema_PublishedDataSetDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_PublishedDataSetDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_PublishedDataSetDataType); /// /// The identifier for the OpcUa_XmlSchema_PublishedDataSetSourceDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_PublishedDataSetSourceDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_PublishedDataSetSourceDataType); /// /// The identifier for the OpcUa_XmlSchema_PublishedVariableDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_PublishedVariableDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_PublishedVariableDataType); /// /// The identifier for the OpcUa_XmlSchema_PublishedDataItemsDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_PublishedDataItemsDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_PublishedDataItemsDataType); /// /// The identifier for the OpcUa_XmlSchema_PublishedEventsDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_PublishedEventsDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_PublishedEventsDataType); /// /// The identifier for the OpcUa_XmlSchema_DataSetWriterDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_DataSetWriterDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DataSetWriterDataType); /// /// The identifier for the OpcUa_XmlSchema_DataSetWriterTransportDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_DataSetWriterTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DataSetWriterTransportDataType); /// /// The identifier for the OpcUa_XmlSchema_DataSetWriterMessageDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_DataSetWriterMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DataSetWriterMessageDataType); /// /// The identifier for the OpcUa_XmlSchema_PubSubGroupDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_PubSubGroupDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_PubSubGroupDataType); /// /// The identifier for the OpcUa_XmlSchema_WriterGroupDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_WriterGroupDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_WriterGroupDataType); /// /// The identifier for the OpcUa_XmlSchema_WriterGroupTransportDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_WriterGroupTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_WriterGroupTransportDataType); /// /// The identifier for the OpcUa_XmlSchema_WriterGroupMessageDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_WriterGroupMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_WriterGroupMessageDataType); /// /// The identifier for the OpcUa_XmlSchema_PubSubConnectionDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_PubSubConnectionDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_PubSubConnectionDataType); /// /// The identifier for the OpcUa_XmlSchema_ConnectionTransportDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ConnectionTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ConnectionTransportDataType); /// /// The identifier for the OpcUa_XmlSchema_NetworkAddressDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_NetworkAddressDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_NetworkAddressDataType); /// /// The identifier for the OpcUa_XmlSchema_NetworkAddressUrlDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_NetworkAddressUrlDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_NetworkAddressUrlDataType); /// /// The identifier for the OpcUa_XmlSchema_ReaderGroupDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ReaderGroupDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ReaderGroupDataType); /// /// The identifier for the OpcUa_XmlSchema_ReaderGroupTransportDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ReaderGroupTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ReaderGroupTransportDataType); /// /// The identifier for the OpcUa_XmlSchema_ReaderGroupMessageDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ReaderGroupMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ReaderGroupMessageDataType); /// /// The identifier for the OpcUa_XmlSchema_DataSetReaderDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_DataSetReaderDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DataSetReaderDataType); /// /// The identifier for the OpcUa_XmlSchema_DataSetReaderTransportDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_DataSetReaderTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DataSetReaderTransportDataType); /// /// The identifier for the OpcUa_XmlSchema_DataSetReaderMessageDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_DataSetReaderMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DataSetReaderMessageDataType); /// /// The identifier for the OpcUa_XmlSchema_SubscribedDataSetDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_SubscribedDataSetDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_SubscribedDataSetDataType); /// /// The identifier for the OpcUa_XmlSchema_TargetVariablesDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_TargetVariablesDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_TargetVariablesDataType); /// /// The identifier for the OpcUa_XmlSchema_FieldTargetDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_FieldTargetDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_FieldTargetDataType); /// /// The identifier for the OpcUa_XmlSchema_SubscribedDataSetMirrorDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_SubscribedDataSetMirrorDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_SubscribedDataSetMirrorDataType); /// /// The identifier for the OpcUa_XmlSchema_PubSubConfigurationDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_PubSubConfigurationDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_PubSubConfigurationDataType); /// /// The identifier for the OpcUa_XmlSchema_UadpWriterGroupMessageDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_UadpWriterGroupMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_UadpWriterGroupMessageDataType); /// /// The identifier for the OpcUa_XmlSchema_UadpDataSetWriterMessageDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_UadpDataSetWriterMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_UadpDataSetWriterMessageDataType); /// /// The identifier for the OpcUa_XmlSchema_UadpDataSetReaderMessageDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_UadpDataSetReaderMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_UadpDataSetReaderMessageDataType); /// /// The identifier for the OpcUa_XmlSchema_JsonWriterGroupMessageDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_JsonWriterGroupMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_JsonWriterGroupMessageDataType); /// /// The identifier for the OpcUa_XmlSchema_JsonDataSetWriterMessageDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_JsonDataSetWriterMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_JsonDataSetWriterMessageDataType); /// /// The identifier for the OpcUa_XmlSchema_JsonDataSetReaderMessageDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_JsonDataSetReaderMessageDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_JsonDataSetReaderMessageDataType); /// /// The identifier for the OpcUa_XmlSchema_DatagramConnectionTransportDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_DatagramConnectionTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DatagramConnectionTransportDataType); /// /// The identifier for the OpcUa_XmlSchema_DatagramWriterGroupTransportDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_DatagramWriterGroupTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DatagramWriterGroupTransportDataType); /// /// The identifier for the OpcUa_XmlSchema_BrokerConnectionTransportDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_BrokerConnectionTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_BrokerConnectionTransportDataType); /// /// The identifier for the OpcUa_XmlSchema_BrokerWriterGroupTransportDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_BrokerWriterGroupTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_BrokerWriterGroupTransportDataType); /// /// The identifier for the OpcUa_XmlSchema_BrokerDataSetWriterTransportDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_BrokerDataSetWriterTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_BrokerDataSetWriterTransportDataType); /// /// The identifier for the OpcUa_XmlSchema_BrokerDataSetReaderTransportDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_BrokerDataSetReaderTransportDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_BrokerDataSetReaderTransportDataType); /// /// The identifier for the OpcUa_XmlSchema_RolePermissionType Variable. /// public static readonly NodeId OpcUa_XmlSchema_RolePermissionType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_RolePermissionType); /// /// The identifier for the OpcUa_XmlSchema_DataTypeDefinition Variable. /// public static readonly NodeId OpcUa_XmlSchema_DataTypeDefinition = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DataTypeDefinition); /// /// The identifier for the OpcUa_XmlSchema_StructureField Variable. /// public static readonly NodeId OpcUa_XmlSchema_StructureField = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_StructureField); /// /// The identifier for the OpcUa_XmlSchema_StructureDefinition Variable. /// public static readonly NodeId OpcUa_XmlSchema_StructureDefinition = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_StructureDefinition); /// /// The identifier for the OpcUa_XmlSchema_EnumDefinition Variable. /// public static readonly NodeId OpcUa_XmlSchema_EnumDefinition = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_EnumDefinition); /// /// The identifier for the OpcUa_XmlSchema_Argument Variable. /// public static readonly NodeId OpcUa_XmlSchema_Argument = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_Argument); /// /// The identifier for the OpcUa_XmlSchema_EnumValueType Variable. /// public static readonly NodeId OpcUa_XmlSchema_EnumValueType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_EnumValueType); /// /// The identifier for the OpcUa_XmlSchema_EnumField Variable. /// public static readonly NodeId OpcUa_XmlSchema_EnumField = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_EnumField); /// /// The identifier for the OpcUa_XmlSchema_OptionSet Variable. /// public static readonly NodeId OpcUa_XmlSchema_OptionSet = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_OptionSet); /// /// The identifier for the OpcUa_XmlSchema_Union Variable. /// public static readonly NodeId OpcUa_XmlSchema_Union = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_Union); /// /// The identifier for the OpcUa_XmlSchema_TimeZoneDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_TimeZoneDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_TimeZoneDataType); /// /// The identifier for the OpcUa_XmlSchema_ApplicationDescription Variable. /// public static readonly NodeId OpcUa_XmlSchema_ApplicationDescription = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ApplicationDescription); /// /// The identifier for the OpcUa_XmlSchema_ServerOnNetwork Variable. /// public static readonly NodeId OpcUa_XmlSchema_ServerOnNetwork = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ServerOnNetwork); /// /// The identifier for the OpcUa_XmlSchema_UserTokenPolicy Variable. /// public static readonly NodeId OpcUa_XmlSchema_UserTokenPolicy = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_UserTokenPolicy); /// /// The identifier for the OpcUa_XmlSchema_EndpointDescription Variable. /// public static readonly NodeId OpcUa_XmlSchema_EndpointDescription = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_EndpointDescription); /// /// The identifier for the OpcUa_XmlSchema_RegisteredServer Variable. /// public static readonly NodeId OpcUa_XmlSchema_RegisteredServer = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_RegisteredServer); /// /// The identifier for the OpcUa_XmlSchema_DiscoveryConfiguration Variable. /// public static readonly NodeId OpcUa_XmlSchema_DiscoveryConfiguration = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DiscoveryConfiguration); /// /// The identifier for the OpcUa_XmlSchema_MdnsDiscoveryConfiguration Variable. /// public static readonly NodeId OpcUa_XmlSchema_MdnsDiscoveryConfiguration = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_MdnsDiscoveryConfiguration); /// /// The identifier for the OpcUa_XmlSchema_SignedSoftwareCertificate Variable. /// public static readonly NodeId OpcUa_XmlSchema_SignedSoftwareCertificate = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_SignedSoftwareCertificate); /// /// The identifier for the OpcUa_XmlSchema_UserIdentityToken Variable. /// public static readonly NodeId OpcUa_XmlSchema_UserIdentityToken = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_UserIdentityToken); /// /// The identifier for the OpcUa_XmlSchema_AnonymousIdentityToken Variable. /// public static readonly NodeId OpcUa_XmlSchema_AnonymousIdentityToken = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_AnonymousIdentityToken); /// /// The identifier for the OpcUa_XmlSchema_UserNameIdentityToken Variable. /// public static readonly NodeId OpcUa_XmlSchema_UserNameIdentityToken = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_UserNameIdentityToken); /// /// The identifier for the OpcUa_XmlSchema_X509IdentityToken Variable. /// public static readonly NodeId OpcUa_XmlSchema_X509IdentityToken = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_X509IdentityToken); /// /// The identifier for the OpcUa_XmlSchema_IssuedIdentityToken Variable. /// public static readonly NodeId OpcUa_XmlSchema_IssuedIdentityToken = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_IssuedIdentityToken); /// /// The identifier for the OpcUa_XmlSchema_AddNodesItem Variable. /// public static readonly NodeId OpcUa_XmlSchema_AddNodesItem = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_AddNodesItem); /// /// The identifier for the OpcUa_XmlSchema_AddReferencesItem Variable. /// public static readonly NodeId OpcUa_XmlSchema_AddReferencesItem = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_AddReferencesItem); /// /// The identifier for the OpcUa_XmlSchema_DeleteNodesItem Variable. /// public static readonly NodeId OpcUa_XmlSchema_DeleteNodesItem = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DeleteNodesItem); /// /// The identifier for the OpcUa_XmlSchema_DeleteReferencesItem Variable. /// public static readonly NodeId OpcUa_XmlSchema_DeleteReferencesItem = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DeleteReferencesItem); /// /// The identifier for the OpcUa_XmlSchema_RelativePathElement Variable. /// public static readonly NodeId OpcUa_XmlSchema_RelativePathElement = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_RelativePathElement); /// /// The identifier for the OpcUa_XmlSchema_RelativePath Variable. /// public static readonly NodeId OpcUa_XmlSchema_RelativePath = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_RelativePath); /// /// The identifier for the OpcUa_XmlSchema_EndpointConfiguration Variable. /// public static readonly NodeId OpcUa_XmlSchema_EndpointConfiguration = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_EndpointConfiguration); /// /// The identifier for the OpcUa_XmlSchema_ContentFilterElement Variable. /// public static readonly NodeId OpcUa_XmlSchema_ContentFilterElement = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ContentFilterElement); /// /// The identifier for the OpcUa_XmlSchema_ContentFilter Variable. /// public static readonly NodeId OpcUa_XmlSchema_ContentFilter = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ContentFilter); /// /// The identifier for the OpcUa_XmlSchema_FilterOperand Variable. /// public static readonly NodeId OpcUa_XmlSchema_FilterOperand = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_FilterOperand); /// /// The identifier for the OpcUa_XmlSchema_ElementOperand Variable. /// public static readonly NodeId OpcUa_XmlSchema_ElementOperand = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ElementOperand); /// /// The identifier for the OpcUa_XmlSchema_LiteralOperand Variable. /// public static readonly NodeId OpcUa_XmlSchema_LiteralOperand = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_LiteralOperand); /// /// The identifier for the OpcUa_XmlSchema_AttributeOperand Variable. /// public static readonly NodeId OpcUa_XmlSchema_AttributeOperand = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_AttributeOperand); /// /// The identifier for the OpcUa_XmlSchema_SimpleAttributeOperand Variable. /// public static readonly NodeId OpcUa_XmlSchema_SimpleAttributeOperand = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_SimpleAttributeOperand); /// /// The identifier for the OpcUa_XmlSchema_HistoryEvent Variable. /// public static readonly NodeId OpcUa_XmlSchema_HistoryEvent = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_HistoryEvent); /// /// The identifier for the OpcUa_XmlSchema_MonitoringFilter Variable. /// public static readonly NodeId OpcUa_XmlSchema_MonitoringFilter = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_MonitoringFilter); /// /// The identifier for the OpcUa_XmlSchema_EventFilter Variable. /// public static readonly NodeId OpcUa_XmlSchema_EventFilter = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_EventFilter); /// /// The identifier for the OpcUa_XmlSchema_AggregateConfiguration Variable. /// public static readonly NodeId OpcUa_XmlSchema_AggregateConfiguration = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_AggregateConfiguration); /// /// The identifier for the OpcUa_XmlSchema_HistoryEventFieldList Variable. /// public static readonly NodeId OpcUa_XmlSchema_HistoryEventFieldList = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_HistoryEventFieldList); /// /// The identifier for the OpcUa_XmlSchema_BuildInfo Variable. /// public static readonly NodeId OpcUa_XmlSchema_BuildInfo = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_BuildInfo); /// /// The identifier for the OpcUa_XmlSchema_RedundantServerDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_RedundantServerDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_RedundantServerDataType); /// /// The identifier for the OpcUa_XmlSchema_EndpointUrlListDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_EndpointUrlListDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_EndpointUrlListDataType); /// /// The identifier for the OpcUa_XmlSchema_NetworkGroupDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_NetworkGroupDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_NetworkGroupDataType); /// /// The identifier for the OpcUa_XmlSchema_SamplingIntervalDiagnosticsDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_SamplingIntervalDiagnosticsDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_SamplingIntervalDiagnosticsDataType); /// /// The identifier for the OpcUa_XmlSchema_ServerDiagnosticsSummaryDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ServerDiagnosticsSummaryDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ServerDiagnosticsSummaryDataType); /// /// The identifier for the OpcUa_XmlSchema_ServerStatusDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ServerStatusDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ServerStatusDataType); /// /// The identifier for the OpcUa_XmlSchema_SessionDiagnosticsDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_SessionDiagnosticsDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_SessionDiagnosticsDataType); /// /// The identifier for the OpcUa_XmlSchema_SessionSecurityDiagnosticsDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_SessionSecurityDiagnosticsDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_SessionSecurityDiagnosticsDataType); /// /// The identifier for the OpcUa_XmlSchema_ServiceCounterDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ServiceCounterDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ServiceCounterDataType); /// /// The identifier for the OpcUa_XmlSchema_StatusResult Variable. /// public static readonly NodeId OpcUa_XmlSchema_StatusResult = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_StatusResult); /// /// The identifier for the OpcUa_XmlSchema_SubscriptionDiagnosticsDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_SubscriptionDiagnosticsDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_SubscriptionDiagnosticsDataType); /// /// The identifier for the OpcUa_XmlSchema_ModelChangeStructureDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ModelChangeStructureDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ModelChangeStructureDataType); /// /// The identifier for the OpcUa_XmlSchema_SemanticChangeStructureDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_SemanticChangeStructureDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_SemanticChangeStructureDataType); /// /// The identifier for the OpcUa_XmlSchema_Range Variable. /// public static readonly NodeId OpcUa_XmlSchema_Range = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_Range); /// /// The identifier for the OpcUa_XmlSchema_EUInformation Variable. /// public static readonly NodeId OpcUa_XmlSchema_EUInformation = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_EUInformation); /// /// The identifier for the OpcUa_XmlSchema_ComplexNumberType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ComplexNumberType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ComplexNumberType); /// /// The identifier for the OpcUa_XmlSchema_DoubleComplexNumberType Variable. /// public static readonly NodeId OpcUa_XmlSchema_DoubleComplexNumberType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_DoubleComplexNumberType); /// /// The identifier for the OpcUa_XmlSchema_AxisInformation Variable. /// public static readonly NodeId OpcUa_XmlSchema_AxisInformation = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_AxisInformation); /// /// The identifier for the OpcUa_XmlSchema_XVType Variable. /// public static readonly NodeId OpcUa_XmlSchema_XVType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_XVType); /// /// The identifier for the OpcUa_XmlSchema_ProgramDiagnosticDataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ProgramDiagnosticDataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ProgramDiagnosticDataType); /// /// The identifier for the OpcUa_XmlSchema_ProgramDiagnostic2DataType Variable. /// public static readonly NodeId OpcUa_XmlSchema_ProgramDiagnostic2DataType = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_ProgramDiagnostic2DataType); /// /// The identifier for the OpcUa_XmlSchema_Annotation Variable. /// public static readonly NodeId OpcUa_XmlSchema_Annotation = new NodeId(Opc.Ua.Variables.OpcUa_XmlSchema_Annotation); } #endregion #region VariableType Node Identifiers /// /// A class that declares constants for all VariableTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class VariableTypeIds { /// /// The identifier for the BaseVariableType VariableType. /// public static readonly NodeId BaseVariableType = new NodeId(Opc.Ua.VariableTypes.BaseVariableType); /// /// The identifier for the BaseDataVariableType VariableType. /// public static readonly NodeId BaseDataVariableType = new NodeId(Opc.Ua.VariableTypes.BaseDataVariableType); /// /// The identifier for the PropertyType VariableType. /// public static readonly NodeId PropertyType = new NodeId(Opc.Ua.VariableTypes.PropertyType); /// /// The identifier for the DataTypeDescriptionType VariableType. /// public static readonly NodeId DataTypeDescriptionType = new NodeId(Opc.Ua.VariableTypes.DataTypeDescriptionType); /// /// The identifier for the DataTypeDictionaryType VariableType. /// public static readonly NodeId DataTypeDictionaryType = new NodeId(Opc.Ua.VariableTypes.DataTypeDictionaryType); /// /// The identifier for the ServerVendorCapabilityType VariableType. /// public static readonly NodeId ServerVendorCapabilityType = new NodeId(Opc.Ua.VariableTypes.ServerVendorCapabilityType); /// /// The identifier for the ServerStatusType VariableType. /// public static readonly NodeId ServerStatusType = new NodeId(Opc.Ua.VariableTypes.ServerStatusType); /// /// The identifier for the BuildInfoType VariableType. /// public static readonly NodeId BuildInfoType = new NodeId(Opc.Ua.VariableTypes.BuildInfoType); /// /// The identifier for the ServerDiagnosticsSummaryType VariableType. /// public static readonly NodeId ServerDiagnosticsSummaryType = new NodeId(Opc.Ua.VariableTypes.ServerDiagnosticsSummaryType); /// /// The identifier for the SamplingIntervalDiagnosticsArrayType VariableType. /// public static readonly NodeId SamplingIntervalDiagnosticsArrayType = new NodeId(Opc.Ua.VariableTypes.SamplingIntervalDiagnosticsArrayType); /// /// The identifier for the SamplingIntervalDiagnosticsType VariableType. /// public static readonly NodeId SamplingIntervalDiagnosticsType = new NodeId(Opc.Ua.VariableTypes.SamplingIntervalDiagnosticsType); /// /// The identifier for the SubscriptionDiagnosticsArrayType VariableType. /// public static readonly NodeId SubscriptionDiagnosticsArrayType = new NodeId(Opc.Ua.VariableTypes.SubscriptionDiagnosticsArrayType); /// /// The identifier for the SubscriptionDiagnosticsType VariableType. /// public static readonly NodeId SubscriptionDiagnosticsType = new NodeId(Opc.Ua.VariableTypes.SubscriptionDiagnosticsType); /// /// The identifier for the SessionDiagnosticsArrayType VariableType. /// public static readonly NodeId SessionDiagnosticsArrayType = new NodeId(Opc.Ua.VariableTypes.SessionDiagnosticsArrayType); /// /// The identifier for the SessionDiagnosticsVariableType VariableType. /// public static readonly NodeId SessionDiagnosticsVariableType = new NodeId(Opc.Ua.VariableTypes.SessionDiagnosticsVariableType); /// /// The identifier for the SessionSecurityDiagnosticsArrayType VariableType. /// public static readonly NodeId SessionSecurityDiagnosticsArrayType = new NodeId(Opc.Ua.VariableTypes.SessionSecurityDiagnosticsArrayType); /// /// The identifier for the SessionSecurityDiagnosticsType VariableType. /// public static readonly NodeId SessionSecurityDiagnosticsType = new NodeId(Opc.Ua.VariableTypes.SessionSecurityDiagnosticsType); /// /// The identifier for the OptionSetType VariableType. /// public static readonly NodeId OptionSetType = new NodeId(Opc.Ua.VariableTypes.OptionSetType); /// /// The identifier for the SelectionListType VariableType. /// public static readonly NodeId SelectionListType = new NodeId(Opc.Ua.VariableTypes.SelectionListType); /// /// The identifier for the AudioVariableType VariableType. /// public static readonly NodeId AudioVariableType = new NodeId(Opc.Ua.VariableTypes.AudioVariableType); /// /// The identifier for the StateVariableType VariableType. /// public static readonly NodeId StateVariableType = new NodeId(Opc.Ua.VariableTypes.StateVariableType); /// /// The identifier for the TransitionVariableType VariableType. /// public static readonly NodeId TransitionVariableType = new NodeId(Opc.Ua.VariableTypes.TransitionVariableType); /// /// The identifier for the FiniteStateVariableType VariableType. /// public static readonly NodeId FiniteStateVariableType = new NodeId(Opc.Ua.VariableTypes.FiniteStateVariableType); /// /// The identifier for the FiniteTransitionVariableType VariableType. /// public static readonly NodeId FiniteTransitionVariableType = new NodeId(Opc.Ua.VariableTypes.FiniteTransitionVariableType); /// /// The identifier for the GuardVariableType VariableType. /// public static readonly NodeId GuardVariableType = new NodeId(Opc.Ua.VariableTypes.GuardVariableType); /// /// The identifier for the ExpressionGuardVariableType VariableType. /// public static readonly NodeId ExpressionGuardVariableType = new NodeId(Opc.Ua.VariableTypes.ExpressionGuardVariableType); /// /// The identifier for the ElseGuardVariableType VariableType. /// public static readonly NodeId ElseGuardVariableType = new NodeId(Opc.Ua.VariableTypes.ElseGuardVariableType); /// /// The identifier for the RationalNumberType VariableType. /// public static readonly NodeId RationalNumberType = new NodeId(Opc.Ua.VariableTypes.RationalNumberType); /// /// The identifier for the VectorType VariableType. /// public static readonly NodeId VectorType = new NodeId(Opc.Ua.VariableTypes.VectorType); /// /// The identifier for the ThreeDVectorType VariableType. /// public static readonly NodeId ThreeDVectorType = new NodeId(Opc.Ua.VariableTypes.ThreeDVectorType); /// /// The identifier for the CartesianCoordinatesType VariableType. /// public static readonly NodeId CartesianCoordinatesType = new NodeId(Opc.Ua.VariableTypes.CartesianCoordinatesType); /// /// The identifier for the ThreeDCartesianCoordinatesType VariableType. /// public static readonly NodeId ThreeDCartesianCoordinatesType = new NodeId(Opc.Ua.VariableTypes.ThreeDCartesianCoordinatesType); /// /// The identifier for the OrientationType VariableType. /// public static readonly NodeId OrientationType = new NodeId(Opc.Ua.VariableTypes.OrientationType); /// /// The identifier for the ThreeDOrientationType VariableType. /// public static readonly NodeId ThreeDOrientationType = new NodeId(Opc.Ua.VariableTypes.ThreeDOrientationType); /// /// The identifier for the FrameType VariableType. /// public static readonly NodeId FrameType = new NodeId(Opc.Ua.VariableTypes.FrameType); /// /// The identifier for the ThreeDFrameType VariableType. /// public static readonly NodeId ThreeDFrameType = new NodeId(Opc.Ua.VariableTypes.ThreeDFrameType); /// /// The identifier for the DataItemType VariableType. /// public static readonly NodeId DataItemType = new NodeId(Opc.Ua.VariableTypes.DataItemType); /// /// The identifier for the BaseAnalogType VariableType. /// public static readonly NodeId BaseAnalogType = new NodeId(Opc.Ua.VariableTypes.BaseAnalogType); /// /// The identifier for the AnalogItemType VariableType. /// public static readonly NodeId AnalogItemType = new NodeId(Opc.Ua.VariableTypes.AnalogItemType); /// /// The identifier for the AnalogUnitType VariableType. /// public static readonly NodeId AnalogUnitType = new NodeId(Opc.Ua.VariableTypes.AnalogUnitType); /// /// The identifier for the AnalogUnitRangeType VariableType. /// public static readonly NodeId AnalogUnitRangeType = new NodeId(Opc.Ua.VariableTypes.AnalogUnitRangeType); /// /// The identifier for the DiscreteItemType VariableType. /// public static readonly NodeId DiscreteItemType = new NodeId(Opc.Ua.VariableTypes.DiscreteItemType); /// /// The identifier for the TwoStateDiscreteType VariableType. /// public static readonly NodeId TwoStateDiscreteType = new NodeId(Opc.Ua.VariableTypes.TwoStateDiscreteType); /// /// The identifier for the MultiStateDiscreteType VariableType. /// public static readonly NodeId MultiStateDiscreteType = new NodeId(Opc.Ua.VariableTypes.MultiStateDiscreteType); /// /// The identifier for the MultiStateValueDiscreteType VariableType. /// public static readonly NodeId MultiStateValueDiscreteType = new NodeId(Opc.Ua.VariableTypes.MultiStateValueDiscreteType); /// /// The identifier for the ArrayItemType VariableType. /// public static readonly NodeId ArrayItemType = new NodeId(Opc.Ua.VariableTypes.ArrayItemType); /// /// The identifier for the YArrayItemType VariableType. /// public static readonly NodeId YArrayItemType = new NodeId(Opc.Ua.VariableTypes.YArrayItemType); /// /// The identifier for the XYArrayItemType VariableType. /// public static readonly NodeId XYArrayItemType = new NodeId(Opc.Ua.VariableTypes.XYArrayItemType); /// /// The identifier for the ImageItemType VariableType. /// public static readonly NodeId ImageItemType = new NodeId(Opc.Ua.VariableTypes.ImageItemType); /// /// The identifier for the CubeItemType VariableType. /// public static readonly NodeId CubeItemType = new NodeId(Opc.Ua.VariableTypes.CubeItemType); /// /// The identifier for the NDimensionArrayItemType VariableType. /// public static readonly NodeId NDimensionArrayItemType = new NodeId(Opc.Ua.VariableTypes.NDimensionArrayItemType); /// /// The identifier for the TwoStateVariableType VariableType. /// public static readonly NodeId TwoStateVariableType = new NodeId(Opc.Ua.VariableTypes.TwoStateVariableType); /// /// The identifier for the ConditionVariableType VariableType. /// public static readonly NodeId ConditionVariableType = new NodeId(Opc.Ua.VariableTypes.ConditionVariableType); /// /// The identifier for the AlarmRateVariableType VariableType. /// public static readonly NodeId AlarmRateVariableType = new NodeId(Opc.Ua.VariableTypes.AlarmRateVariableType); /// /// The identifier for the ProgramDiagnosticType VariableType. /// public static readonly NodeId ProgramDiagnosticType = new NodeId(Opc.Ua.VariableTypes.ProgramDiagnosticType); /// /// The identifier for the ProgramDiagnostic2Type VariableType. /// public static readonly NodeId ProgramDiagnostic2Type = new NodeId(Opc.Ua.VariableTypes.ProgramDiagnostic2Type); /// /// The identifier for the PubSubDiagnosticsCounterType VariableType. /// public static readonly NodeId PubSubDiagnosticsCounterType = new NodeId(Opc.Ua.VariableTypes.PubSubDiagnosticsCounterType); /// /// The identifier for the MultiStateDictionaryEntryDiscreteBaseType VariableType. /// public static readonly NodeId MultiStateDictionaryEntryDiscreteBaseType = new NodeId(Opc.Ua.VariableTypes.MultiStateDictionaryEntryDiscreteBaseType); /// /// The identifier for the MultiStateDictionaryEntryDiscreteType VariableType. /// public static readonly NodeId MultiStateDictionaryEntryDiscreteType = new NodeId(Opc.Ua.VariableTypes.MultiStateDictionaryEntryDiscreteType); } #endregion #region BrowseName Declarations /// /// Declares all of the BrowseNames used in the Model Design. /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class BrowseNames { /// /// The BrowseName for the A component. /// public const string A = "A"; /// /// The BrowseName for the AccessHistoryDataCapability component. /// public const string AccessHistoryDataCapability = "AccessHistoryDataCapability"; /// /// The BrowseName for the AccessHistoryEventsCapability component. /// public const string AccessHistoryEventsCapability = "AccessHistoryEventsCapability"; /// /// The BrowseName for the AccessLevelExType component. /// public const string AccessLevelExType = "AccessLevelExType"; /// /// The BrowseName for the AccessLevelType component. /// public const string AccessLevelType = "AccessLevelType"; /// /// The BrowseName for the AccessRestrictionType component. /// public const string AccessRestrictionType = "AccessRestrictionType"; /// /// The BrowseName for the AckedState component. /// public const string AckedState = "AckedState"; /// /// The BrowseName for the Acknowledge component. /// public const string Acknowledge = "Acknowledge"; /// /// The BrowseName for the AcknowledgeableConditionType component. /// public const string AcknowledgeableConditionType = "AcknowledgeableConditionType"; /// /// The BrowseName for the ActionTimeStamp component. /// public const string ActionTimeStamp = "ActionTimeStamp"; /// /// The BrowseName for the ActivateSessionRequest component. /// public const string ActivateSessionRequest = "ActivateSessionRequest"; /// /// The BrowseName for the ActivateSessionResponse component. /// public const string ActivateSessionResponse = "ActivateSessionResponse"; /// /// The BrowseName for the Active component. /// public const string Active = "Active"; /// /// The BrowseName for the ActiveState component. /// public const string ActiveState = "ActiveState"; /// /// The BrowseName for the Actual component. /// public const string Actual = "Actual"; /// /// The BrowseName for the ActualSessionTimeout component. /// public const string ActualSessionTimeout = "ActualSessionTimeout"; /// /// The BrowseName for the AddApplication component. /// public const string AddApplication = "AddApplication"; /// /// The BrowseName for the AddCertificate component. /// public const string AddCertificate = "AddCertificate"; /// /// The BrowseName for the AddComment component. /// public const string AddComment = "AddComment"; /// /// The BrowseName for the AddConnection component. /// public const string AddConnection = "AddConnection"; /// /// The BrowseName for the AddDataSetFolder component. /// public const string AddDataSetFolder = "AddDataSetFolder"; /// /// The BrowseName for the AddDataSetReader component. /// public const string AddDataSetReader = "AddDataSetReader"; /// /// The BrowseName for the AddDataSetWriter component. /// public const string AddDataSetWriter = "AddDataSetWriter"; /// /// The BrowseName for the AddEndpoint component. /// public const string AddEndpoint = "AddEndpoint"; /// /// The BrowseName for the AddExtensionField component. /// public const string AddExtensionField = "AddExtensionField"; /// /// The BrowseName for the AddIdentity component. /// public const string AddIdentity = "AddIdentity"; /// /// The BrowseName for the AdditionalGroup_Placeholder component. /// public const string AdditionalGroup_Placeholder = ""; /// /// The BrowseName for the AddNodesCount component. /// public const string AddNodesCount = "AddNodesCount"; /// /// The BrowseName for the AddNodesItem component. /// public const string AddNodesItem = "AddNodesItem"; /// /// The BrowseName for the AddNodesRequest component. /// public const string AddNodesRequest = "AddNodesRequest"; /// /// The BrowseName for the AddNodesResponse component. /// public const string AddNodesResponse = "AddNodesResponse"; /// /// The BrowseName for the AddNodesResult component. /// public const string AddNodesResult = "AddNodesResult"; /// /// The BrowseName for the AddPublishedDataItems component. /// public const string AddPublishedDataItems = "AddPublishedDataItems"; /// /// The BrowseName for the AddPublishedDataItemsTemplate component. /// public const string AddPublishedDataItemsTemplate = "AddPublishedDataItemsTemplate"; /// /// The BrowseName for the AddPublishedEvents component. /// public const string AddPublishedEvents = "AddPublishedEvents"; /// /// The BrowseName for the AddPublishedEventsTemplate component. /// public const string AddPublishedEventsTemplate = "AddPublishedEventsTemplate"; /// /// The BrowseName for the AddReaderGroup component. /// public const string AddReaderGroup = "AddReaderGroup"; /// /// The BrowseName for the AddReferencesCount component. /// public const string AddReferencesCount = "AddReferencesCount"; /// /// The BrowseName for the AddReferencesItem component. /// public const string AddReferencesItem = "AddReferencesItem"; /// /// The BrowseName for the AddReferencesRequest component. /// public const string AddReferencesRequest = "AddReferencesRequest"; /// /// The BrowseName for the AddReferencesResponse component. /// public const string AddReferencesResponse = "AddReferencesResponse"; /// /// The BrowseName for the Address component. /// public const string Address = "Address"; /// /// The BrowseName for the AddressSpaceFileType component. /// public const string AddressSpaceFileType = "AddressSpaceFileType"; /// /// The BrowseName for the AddRole component. /// public const string AddRole = "AddRole"; /// /// The BrowseName for the AddSecurityGroup component. /// public const string AddSecurityGroup = "AddSecurityGroup"; /// /// The BrowseName for the AddTargetVariables component. /// public const string AddTargetVariables = "AddTargetVariables"; /// /// The BrowseName for the AddVariables component. /// public const string AddVariables = "AddVariables"; /// /// The BrowseName for the AddWriterGroup component. /// public const string AddWriterGroup = "AddWriterGroup"; /// /// The BrowseName for the AgencyId component. /// public const string AgencyId = "AgencyId"; /// /// The BrowseName for the AggregateConfiguration component. /// public const string AggregateConfiguration = "AggregateConfiguration"; /// /// The BrowseName for the AggregateConfigurationType component. /// public const string AggregateConfigurationType = "AggregateConfigurationType"; /// /// The BrowseName for the AggregateFilter component. /// public const string AggregateFilter = "AggregateFilter"; /// /// The BrowseName for the AggregateFilterResult component. /// public const string AggregateFilterResult = "AggregateFilterResult"; /// /// The BrowseName for the AggregateFunction_AnnotationCount component. /// public const string AggregateFunction_AnnotationCount = "AnnotationCount"; /// /// The BrowseName for the AggregateFunction_Average component. /// public const string AggregateFunction_Average = "Average"; /// /// The BrowseName for the AggregateFunction_Count component. /// public const string AggregateFunction_Count = "Count"; /// /// The BrowseName for the AggregateFunction_Delta component. /// public const string AggregateFunction_Delta = "Delta"; /// /// The BrowseName for the AggregateFunction_DeltaBounds component. /// public const string AggregateFunction_DeltaBounds = "DeltaBounds"; /// /// The BrowseName for the AggregateFunction_DurationBad component. /// public const string AggregateFunction_DurationBad = "DurationBad"; /// /// The BrowseName for the AggregateFunction_DurationGood component. /// public const string AggregateFunction_DurationGood = "DurationGood"; /// /// The BrowseName for the AggregateFunction_DurationInStateNonZero component. /// public const string AggregateFunction_DurationInStateNonZero = "DurationInStateNonZero"; /// /// The BrowseName for the AggregateFunction_DurationInStateZero component. /// public const string AggregateFunction_DurationInStateZero = "DurationInStateZero"; /// /// The BrowseName for the AggregateFunction_End component. /// public const string AggregateFunction_End = "End"; /// /// The BrowseName for the AggregateFunction_EndBound component. /// public const string AggregateFunction_EndBound = "EndBound"; /// /// The BrowseName for the AggregateFunction_Interpolative component. /// public const string AggregateFunction_Interpolative = "Interpolative"; /// /// The BrowseName for the AggregateFunction_Maximum component. /// public const string AggregateFunction_Maximum = "Maximum"; /// /// The BrowseName for the AggregateFunction_Maximum2 component. /// public const string AggregateFunction_Maximum2 = "Maximum2"; /// /// The BrowseName for the AggregateFunction_MaximumActualTime component. /// public const string AggregateFunction_MaximumActualTime = "MaximumActualTime"; /// /// The BrowseName for the AggregateFunction_MaximumActualTime2 component. /// public const string AggregateFunction_MaximumActualTime2 = "MaximumActualTime2"; /// /// The BrowseName for the AggregateFunction_Minimum component. /// public const string AggregateFunction_Minimum = "Minimum"; /// /// The BrowseName for the AggregateFunction_Minimum2 component. /// public const string AggregateFunction_Minimum2 = "Minimum2"; /// /// The BrowseName for the AggregateFunction_MinimumActualTime component. /// public const string AggregateFunction_MinimumActualTime = "MinimumActualTime"; /// /// The BrowseName for the AggregateFunction_MinimumActualTime2 component. /// public const string AggregateFunction_MinimumActualTime2 = "MinimumActualTime2"; /// /// The BrowseName for the AggregateFunction_NumberOfTransitions component. /// public const string AggregateFunction_NumberOfTransitions = "NumberOfTransitions"; /// /// The BrowseName for the AggregateFunction_PercentBad component. /// public const string AggregateFunction_PercentBad = "PercentBad"; /// /// The BrowseName for the AggregateFunction_PercentGood component. /// public const string AggregateFunction_PercentGood = "PercentGood"; /// /// The BrowseName for the AggregateFunction_Range component. /// public const string AggregateFunction_Range = "Range"; /// /// The BrowseName for the AggregateFunction_Range2 component. /// public const string AggregateFunction_Range2 = "Range2"; /// /// The BrowseName for the AggregateFunction_StandardDeviationPopulation component. /// public const string AggregateFunction_StandardDeviationPopulation = "StandardDeviationPopulation"; /// /// The BrowseName for the AggregateFunction_StandardDeviationSample component. /// public const string AggregateFunction_StandardDeviationSample = "StandardDeviationSample"; /// /// The BrowseName for the AggregateFunction_Start component. /// public const string AggregateFunction_Start = "Start"; /// /// The BrowseName for the AggregateFunction_StartBound component. /// public const string AggregateFunction_StartBound = "StartBound"; /// /// The BrowseName for the AggregateFunction_TimeAverage component. /// public const string AggregateFunction_TimeAverage = "TimeAverage"; /// /// The BrowseName for the AggregateFunction_TimeAverage2 component. /// public const string AggregateFunction_TimeAverage2 = "TimeAverage2"; /// /// The BrowseName for the AggregateFunction_Total component. /// public const string AggregateFunction_Total = "Total"; /// /// The BrowseName for the AggregateFunction_Total2 component. /// public const string AggregateFunction_Total2 = "Total2"; /// /// The BrowseName for the AggregateFunction_VariancePopulation component. /// public const string AggregateFunction_VariancePopulation = "VariancePopulation"; /// /// The BrowseName for the AggregateFunction_VarianceSample component. /// public const string AggregateFunction_VarianceSample = "VarianceSample"; /// /// The BrowseName for the AggregateFunction_WorstQuality component. /// public const string AggregateFunction_WorstQuality = "WorstQuality"; /// /// The BrowseName for the AggregateFunction_WorstQuality2 component. /// public const string AggregateFunction_WorstQuality2 = "WorstQuality2"; /// /// The BrowseName for the AggregateFunctions component. /// public const string AggregateFunctions = "AggregateFunctions"; /// /// The BrowseName for the AggregateFunctionType component. /// public const string AggregateFunctionType = "AggregateFunctionType"; /// /// The BrowseName for the Aggregates component. /// public const string Aggregates = "Aggregates"; /// /// The BrowseName for the AlarmConditionInstance_Placeholder component. /// public const string AlarmConditionInstance_Placeholder = ""; /// /// The BrowseName for the AlarmConditionType component. /// public const string AlarmConditionType = "AlarmConditionType"; /// /// The BrowseName for the AlarmCount component. /// public const string AlarmCount = "AlarmCount"; /// /// The BrowseName for the AlarmGroup_Placeholder component. /// public const string AlarmGroup_Placeholder = ""; /// /// The BrowseName for the AlarmGroupMember component. /// public const string AlarmGroupMember = "AlarmGroupMember"; /// /// The BrowseName for the AlarmGroupType component. /// public const string AlarmGroupType = "AlarmGroupType"; /// /// The BrowseName for the AlarmMetricsType component. /// public const string AlarmMetricsType = "AlarmMetricsType"; /// /// The BrowseName for the AlarmRateVariableType component. /// public const string AlarmRateVariableType = "AlarmRateVariableType"; /// /// The BrowseName for the AllowNulls component. /// public const string AllowNulls = "AllowNulls"; /// /// The BrowseName for the AlwaysGeneratesEvent component. /// public const string AlwaysGeneratesEvent = "AlwaysGeneratesEvent"; /// /// The BrowseName for the AnalogItemType component. /// public const string AnalogItemType = "AnalogItemType"; /// /// The BrowseName for the AnalogUnitRangeType component. /// public const string AnalogUnitRangeType = "AnalogUnitRangeType"; /// /// The BrowseName for the AnalogUnitType component. /// public const string AnalogUnitType = "AnalogUnitType"; /// /// The BrowseName for the AngleUnit component. /// public const string AngleUnit = "AngleUnit"; /// /// The BrowseName for the Annotation component. /// public const string Annotation = "Annotation"; /// /// The BrowseName for the Annotations component. /// public const string Annotations = "Annotations"; /// /// The BrowseName for the AnonymousIdentityToken component. /// public const string AnonymousIdentityToken = "AnonymousIdentityToken"; /// /// The BrowseName for the ApplicationCertificateType component. /// public const string ApplicationCertificateType = "ApplicationCertificateType"; /// /// The BrowseName for the ApplicationDescription component. /// public const string ApplicationDescription = "ApplicationDescription"; /// /// The BrowseName for the ApplicationInstanceCertificate component. /// public const string ApplicationInstanceCertificate = "ApplicationInstanceCertificate"; /// /// The BrowseName for the Applications component. /// public const string Applications = "Applications"; /// /// The BrowseName for the ApplicationsExclude component. /// public const string ApplicationsExclude = "ApplicationsExclude"; /// /// The BrowseName for the ApplicationType component. /// public const string ApplicationType = "ApplicationType"; /// /// The BrowseName for the ApplyChanges component. /// public const string ApplyChanges = "ApplyChanges"; /// /// The BrowseName for the ApplyWrite component. /// public const string ApplyWrite = "ApplyWrite"; /// /// The BrowseName for the ApplyWriteToError component. /// public const string ApplyWriteToError = "ApplyWriteToError"; /// /// The BrowseName for the ApplyWriteToIdle component. /// public const string ApplyWriteToIdle = "ApplyWriteToIdle"; /// /// The BrowseName for the Argument component. /// public const string Argument = "Argument"; /// /// The BrowseName for the ArrayItemType component. /// public const string ArrayItemType = "ArrayItemType"; /// /// The BrowseName for the AttributeId component. /// public const string AttributeId = "AttributeId"; /// /// The BrowseName for the AttributeOperand component. /// public const string AttributeOperand = "AttributeOperand"; /// /// The BrowseName for the AttributeWriteMask component. /// public const string AttributeWriteMask = "AttributeWriteMask"; /// /// The BrowseName for the AudibleEnabled component. /// public const string AudibleEnabled = "AudibleEnabled"; /// /// The BrowseName for the AudibleSound component. /// public const string AudibleSound = "AudibleSound"; /// /// The BrowseName for the AudioDataType component. /// public const string AudioDataType = "AudioDataType"; /// /// The BrowseName for the AudioVariableType component. /// public const string AudioVariableType = "AudioVariableType"; /// /// The BrowseName for the AuditActivateSessionEventType component. /// public const string AuditActivateSessionEventType = "AuditActivateSessionEventType"; /// /// The BrowseName for the AuditAddNodesEventType component. /// public const string AuditAddNodesEventType = "AuditAddNodesEventType"; /// /// The BrowseName for the AuditAddReferencesEventType component. /// public const string AuditAddReferencesEventType = "AuditAddReferencesEventType"; /// /// The BrowseName for the AuditCancelEventType component. /// public const string AuditCancelEventType = "AuditCancelEventType"; /// /// The BrowseName for the AuditCertificateDataMismatchEventType component. /// public const string AuditCertificateDataMismatchEventType = "AuditCertificateDataMismatchEventType"; /// /// The BrowseName for the AuditCertificateEventType component. /// public const string AuditCertificateEventType = "AuditCertificateEventType"; /// /// The BrowseName for the AuditCertificateExpiredEventType component. /// public const string AuditCertificateExpiredEventType = "AuditCertificateExpiredEventType"; /// /// The BrowseName for the AuditCertificateInvalidEventType component. /// public const string AuditCertificateInvalidEventType = "AuditCertificateInvalidEventType"; /// /// The BrowseName for the AuditCertificateMismatchEventType component. /// public const string AuditCertificateMismatchEventType = "AuditCertificateMismatchEventType"; /// /// The BrowseName for the AuditCertificateRevokedEventType component. /// public const string AuditCertificateRevokedEventType = "AuditCertificateRevokedEventType"; /// /// The BrowseName for the AuditCertificateUntrustedEventType component. /// public const string AuditCertificateUntrustedEventType = "AuditCertificateUntrustedEventType"; /// /// The BrowseName for the AuditChannelEventType component. /// public const string AuditChannelEventType = "AuditChannelEventType"; /// /// The BrowseName for the AuditConditionAcknowledgeEventType component. /// public const string AuditConditionAcknowledgeEventType = "AuditConditionAcknowledgeEventType"; /// /// The BrowseName for the AuditConditionCommentEventType component. /// public const string AuditConditionCommentEventType = "AuditConditionCommentEventType"; /// /// The BrowseName for the AuditConditionConfirmEventType component. /// public const string AuditConditionConfirmEventType = "AuditConditionConfirmEventType"; /// /// The BrowseName for the AuditConditionEnableEventType component. /// public const string AuditConditionEnableEventType = "AuditConditionEnableEventType"; /// /// The BrowseName for the AuditConditionEventType component. /// public const string AuditConditionEventType = "AuditConditionEventType"; /// /// The BrowseName for the AuditConditionOutOfServiceEventType component. /// public const string AuditConditionOutOfServiceEventType = "AuditConditionOutOfServiceEventType"; /// /// The BrowseName for the AuditConditionResetEventType component. /// public const string AuditConditionResetEventType = "AuditConditionResetEventType"; /// /// The BrowseName for the AuditConditionRespondEventType component. /// public const string AuditConditionRespondEventType = "AuditConditionRespondEventType"; /// /// The BrowseName for the AuditConditionShelvingEventType component. /// public const string AuditConditionShelvingEventType = "AuditConditionShelvingEventType"; /// /// The BrowseName for the AuditConditionSilenceEventType component. /// public const string AuditConditionSilenceEventType = "AuditConditionSilenceEventType"; /// /// The BrowseName for the AuditConditionSuppressionEventType component. /// public const string AuditConditionSuppressionEventType = "AuditConditionSuppressionEventType"; /// /// The BrowseName for the AuditCreateSessionEventType component. /// public const string AuditCreateSessionEventType = "AuditCreateSessionEventType"; /// /// The BrowseName for the AuditDeleteNodesEventType component. /// public const string AuditDeleteNodesEventType = "AuditDeleteNodesEventType"; /// /// The BrowseName for the AuditDeleteReferencesEventType component. /// public const string AuditDeleteReferencesEventType = "AuditDeleteReferencesEventType"; /// /// The BrowseName for the AuditEventType component. /// public const string AuditEventType = "AuditEventType"; /// /// The BrowseName for the AuditHistoryAnnotationUpdateEventType component. /// public const string AuditHistoryAnnotationUpdateEventType = "AuditHistoryAnnotationUpdateEventType"; /// /// The BrowseName for the AuditHistoryAtTimeDeleteEventType component. /// public const string AuditHistoryAtTimeDeleteEventType = "AuditHistoryAtTimeDeleteEventType"; /// /// The BrowseName for the AuditHistoryDeleteEventType component. /// public const string AuditHistoryDeleteEventType = "AuditHistoryDeleteEventType"; /// /// The BrowseName for the AuditHistoryEventDeleteEventType component. /// public const string AuditHistoryEventDeleteEventType = "AuditHistoryEventDeleteEventType"; /// /// The BrowseName for the AuditHistoryEventUpdateEventType component. /// public const string AuditHistoryEventUpdateEventType = "AuditHistoryEventUpdateEventType"; /// /// The BrowseName for the AuditHistoryRawModifyDeleteEventType component. /// public const string AuditHistoryRawModifyDeleteEventType = "AuditHistoryRawModifyDeleteEventType"; /// /// The BrowseName for the AuditHistoryUpdateEventType component. /// public const string AuditHistoryUpdateEventType = "AuditHistoryUpdateEventType"; /// /// The BrowseName for the AuditHistoryValueUpdateEventType component. /// public const string AuditHistoryValueUpdateEventType = "AuditHistoryValueUpdateEventType"; /// /// The BrowseName for the Auditing component. /// public const string Auditing = "Auditing"; /// /// The BrowseName for the AuditNodeManagementEventType component. /// public const string AuditNodeManagementEventType = "AuditNodeManagementEventType"; /// /// The BrowseName for the AuditOpenSecureChannelEventType component. /// public const string AuditOpenSecureChannelEventType = "AuditOpenSecureChannelEventType"; /// /// The BrowseName for the AuditProgramTransitionEventType component. /// public const string AuditProgramTransitionEventType = "AuditProgramTransitionEventType"; /// /// The BrowseName for the AuditSecurityEventType component. /// public const string AuditSecurityEventType = "AuditSecurityEventType"; /// /// The BrowseName for the AuditSessionEventType component. /// public const string AuditSessionEventType = "AuditSessionEventType"; /// /// The BrowseName for the AuditUpdateEventType component. /// public const string AuditUpdateEventType = "AuditUpdateEventType"; /// /// The BrowseName for the AuditUpdateMethodEventType component. /// public const string AuditUpdateMethodEventType = "AuditUpdateMethodEventType"; /// /// The BrowseName for the AuditUpdateStateEventType component. /// public const string AuditUpdateStateEventType = "AuditUpdateStateEventType"; /// /// The BrowseName for the AuditUrlMismatchEventType component. /// public const string AuditUrlMismatchEventType = "AuditUrlMismatchEventType"; /// /// The BrowseName for the AuditWriteUpdateEventType component. /// public const string AuditWriteUpdateEventType = "AuditWriteUpdateEventType"; /// /// The BrowseName for the AuthenticationMechanism component. /// public const string AuthenticationMechanism = "AuthenticationMechanism"; /// /// The BrowseName for the AuthenticationProfileUri component. /// public const string AuthenticationProfileUri = "AuthenticationProfileUri"; /// /// The BrowseName for the AuthorizationServiceConfigurationType component. /// public const string AuthorizationServiceConfigurationType = "AuthorizationServiceConfigurationType"; /// /// The BrowseName for the AuthorizationServices component. /// public const string AuthorizationServices = "AuthorizationServices"; /// /// The BrowseName for the AutoDelete component. /// public const string AutoDelete = "AutoDelete"; /// /// The BrowseName for the AvailableStates component. /// public const string AvailableStates = "AvailableStates"; /// /// The BrowseName for the AvailableTransitions component. /// public const string AvailableTransitions = "AvailableTransitions"; /// /// The BrowseName for the AverageAlarmRate component. /// public const string AverageAlarmRate = "AverageAlarmRate"; /// /// The BrowseName for the AxisDefinition component. /// public const string AxisDefinition = "AxisDefinition"; /// /// The BrowseName for the AxisInformation component. /// public const string AxisInformation = "AxisInformation"; /// /// The BrowseName for the AxisScaleEnumeration component. /// public const string AxisScaleEnumeration = "AxisScaleEnumeration"; /// /// The BrowseName for the AxisScaleType component. /// public const string AxisScaleType = "AxisScaleType"; /// /// The BrowseName for the B component. /// public const string B = "B"; /// /// The BrowseName for the BaseAnalogType component. /// public const string BaseAnalogType = "BaseAnalogType"; /// /// The BrowseName for the BaseConditionClassType component. /// public const string BaseConditionClassType = "BaseConditionClassType"; /// /// The BrowseName for the BaseDataType component. /// public const string BaseDataType = "BaseDataType"; /// /// The BrowseName for the BaseDataVariableType component. /// public const string BaseDataVariableType = "BaseDataVariableType"; /// /// The BrowseName for the BaseEventType component. /// public const string BaseEventType = "BaseEventType"; /// /// The BrowseName for the BaseFrame component. /// public const string BaseFrame = "BaseFrame"; /// /// The BrowseName for the BaseHighHighLimit component. /// public const string BaseHighHighLimit = "BaseHighHighLimit"; /// /// The BrowseName for the BaseHighLimit component. /// public const string BaseHighLimit = "BaseHighLimit"; /// /// The BrowseName for the BaseInterfaceType component. /// public const string BaseInterfaceType = "BaseInterfaceType"; /// /// The BrowseName for the BaseLowLimit component. /// public const string BaseLowLimit = "BaseLowLimit"; /// /// The BrowseName for the BaseLowLowLimit component. /// public const string BaseLowLowLimit = "BaseLowLowLimit"; /// /// The BrowseName for the BaseModelChangeEventType component. /// public const string BaseModelChangeEventType = "BaseModelChangeEventType"; /// /// The BrowseName for the BaseObjectType component. /// public const string BaseObjectType = "BaseObjectType"; /// /// The BrowseName for the BaseSetpointNode component. /// public const string BaseSetpointNode = "BaseSetpointNode"; /// /// The BrowseName for the BaseVariableType component. /// public const string BaseVariableType = "BaseVariableType"; /// /// The BrowseName for the BitFieldMaskDataType component. /// public const string BitFieldMaskDataType = "BitFieldMaskDataType"; /// /// The BrowseName for the BitMask component. /// public const string BitMask = "BitMask"; /// /// The BrowseName for the Boolean component. /// public const string Boolean = "Boolean"; /// /// The BrowseName for the BranchId component. /// public const string BranchId = "BranchId"; /// /// The BrowseName for the BrokerConnectionTransportDataType component. /// public const string BrokerConnectionTransportDataType = "BrokerConnectionTransportDataType"; /// /// The BrowseName for the BrokerConnectionTransportType component. /// public const string BrokerConnectionTransportType = "BrokerConnectionTransportType"; /// /// The BrowseName for the BrokerDataSetReaderTransportDataType component. /// public const string BrokerDataSetReaderTransportDataType = "BrokerDataSetReaderTransportDataType"; /// /// The BrowseName for the BrokerDataSetReaderTransportType component. /// public const string BrokerDataSetReaderTransportType = "BrokerDataSetReaderTransportType"; /// /// The BrowseName for the BrokerDataSetWriterTransportDataType component. /// public const string BrokerDataSetWriterTransportDataType = "BrokerDataSetWriterTransportDataType"; /// /// The BrowseName for the BrokerDataSetWriterTransportType component. /// public const string BrokerDataSetWriterTransportType = "BrokerDataSetWriterTransportType"; /// /// The BrowseName for the BrokerTransportQualityOfService component. /// public const string BrokerTransportQualityOfService = "BrokerTransportQualityOfService"; /// /// The BrowseName for the BrokerWriterGroupTransportDataType component. /// public const string BrokerWriterGroupTransportDataType = "BrokerWriterGroupTransportDataType"; /// /// The BrowseName for the BrokerWriterGroupTransportType component. /// public const string BrokerWriterGroupTransportType = "BrokerWriterGroupTransportType"; /// /// The BrowseName for the BrowseCount component. /// public const string BrowseCount = "BrowseCount"; /// /// The BrowseName for the BrowseDescription component. /// public const string BrowseDescription = "BrowseDescription"; /// /// The BrowseName for the BrowseDirection component. /// public const string BrowseDirection = "BrowseDirection"; /// /// The BrowseName for the BrowseNextCount component. /// public const string BrowseNextCount = "BrowseNextCount"; /// /// The BrowseName for the BrowseNextRequest component. /// public const string BrowseNextRequest = "BrowseNextRequest"; /// /// The BrowseName for the BrowseNextResponse component. /// public const string BrowseNextResponse = "BrowseNextResponse"; /// /// The BrowseName for the BrowsePath component. /// public const string BrowsePath = "BrowsePath"; /// /// The BrowseName for the BrowsePathResult component. /// public const string BrowsePathResult = "BrowsePathResult"; /// /// The BrowseName for the BrowsePathTarget component. /// public const string BrowsePathTarget = "BrowsePathTarget"; /// /// The BrowseName for the BrowseRequest component. /// public const string BrowseRequest = "BrowseRequest"; /// /// The BrowseName for the BrowseResponse component. /// public const string BrowseResponse = "BrowseResponse"; /// /// The BrowseName for the BrowseResult component. /// public const string BrowseResult = "BrowseResult"; /// /// The BrowseName for the BrowseResultMask component. /// public const string BrowseResultMask = "BrowseResultMask"; /// /// The BrowseName for the BuildDate component. /// public const string BuildDate = "BuildDate"; /// /// The BrowseName for the BuildInfo component. /// public const string BuildInfo = "BuildInfo"; /// /// The BrowseName for the BuildInfoType component. /// public const string BuildInfoType = "BuildInfoType"; /// /// The BrowseName for the BuildNumber component. /// public const string BuildNumber = "BuildNumber"; /// /// The BrowseName for the Byte component. /// public const string Byte = "Byte"; /// /// The BrowseName for the ByteString component. /// public const string ByteString = "ByteString"; /// /// The BrowseName for the C component. /// public const string C = "C"; /// /// The BrowseName for the CallCount component. /// public const string CallCount = "CallCount"; /// /// The BrowseName for the CallMethodRequest component. /// public const string CallMethodRequest = "CallMethodRequest"; /// /// The BrowseName for the CallMethodResult component. /// public const string CallMethodResult = "CallMethodResult"; /// /// The BrowseName for the CallRequest component. /// public const string CallRequest = "CallRequest"; /// /// The BrowseName for the CallResponse component. /// public const string CallResponse = "CallResponse"; /// /// The BrowseName for the CancelRequest component. /// public const string CancelRequest = "CancelRequest"; /// /// The BrowseName for the CancelResponse component. /// public const string CancelResponse = "CancelResponse"; /// /// The BrowseName for the CartesianCoordinates component. /// public const string CartesianCoordinates = "CartesianCoordinates"; /// /// The BrowseName for the CartesianCoordinatesType component. /// public const string CartesianCoordinatesType = "CartesianCoordinatesType"; /// /// The BrowseName for the Certificate component. /// public const string Certificate = "Certificate"; /// /// The BrowseName for the CertificateExpirationAlarmType component. /// public const string CertificateExpirationAlarmType = "CertificateExpirationAlarmType"; /// /// The BrowseName for the CertificateExpired component. /// public const string CertificateExpired = "CertificateExpired"; /// /// The BrowseName for the CertificateGroup component. /// public const string CertificateGroup = "CertificateGroup"; /// /// The BrowseName for the CertificateGroupFolderType component. /// public const string CertificateGroupFolderType = "CertificateGroupFolderType"; /// /// The BrowseName for the CertificateGroups component. /// public const string CertificateGroups = "CertificateGroups"; /// /// The BrowseName for the CertificateGroupType component. /// public const string CertificateGroupType = "CertificateGroupType"; /// /// The BrowseName for the CertificateType component. /// public const string CertificateType = "CertificateType"; /// /// The BrowseName for the CertificateTypes component. /// public const string CertificateTypes = "CertificateTypes"; /// /// The BrowseName for the CertificateUpdatedAuditEventType component. /// public const string CertificateUpdatedAuditEventType = "CertificateUpdatedAuditEventType"; /// /// The BrowseName for the Changes component. /// public const string Changes = "Changes"; /// /// The BrowseName for the ChannelSecurityToken component. /// public const string ChannelSecurityToken = "ChannelSecurityToken"; /// /// The BrowseName for the ChoiceStateType component. /// public const string ChoiceStateType = "ChoiceStateType"; /// /// The BrowseName for the Classification component. /// public const string Classification = "Classification"; /// /// The BrowseName for the ClientAuditEntryId component. /// public const string ClientAuditEntryId = "ClientAuditEntryId"; /// /// The BrowseName for the ClientCertificate component. /// public const string ClientCertificate = "ClientCertificate"; /// /// The BrowseName for the ClientCertificateThumbprint component. /// public const string ClientCertificateThumbprint = "ClientCertificateThumbprint"; /// /// The BrowseName for the ClientConnectionTime component. /// public const string ClientConnectionTime = "ClientConnectionTime"; /// /// The BrowseName for the ClientDescription component. /// public const string ClientDescription = "ClientDescription"; /// /// The BrowseName for the ClientLastContactTime component. /// public const string ClientLastContactTime = "ClientLastContactTime"; /// /// The BrowseName for the ClientName_Placeholder component. /// public const string ClientName_Placeholder = ""; /// /// The BrowseName for the ClientProcessingTimeout component. /// public const string ClientProcessingTimeout = "ClientProcessingTimeout"; /// /// The BrowseName for the ClientSoftwareCertificates component. /// public const string ClientSoftwareCertificates = "ClientSoftwareCertificates"; /// /// The BrowseName for the ClientUserId component. /// public const string ClientUserId = "ClientUserId"; /// /// The BrowseName for the ClientUserIdHistory component. /// public const string ClientUserIdHistory = "ClientUserIdHistory"; /// /// The BrowseName for the ClientUserIdOfSession component. /// public const string ClientUserIdOfSession = "ClientUserIdOfSession"; /// /// The BrowseName for the Close component. /// public const string Close = "Close"; /// /// The BrowseName for the CloseAndCommit component. /// public const string CloseAndCommit = "CloseAndCommit"; /// /// The BrowseName for the CloseAndUpdate component. /// public const string CloseAndUpdate = "CloseAndUpdate"; /// /// The BrowseName for the CloseSecureChannelRequest component. /// public const string CloseSecureChannelRequest = "CloseSecureChannelRequest"; /// /// The BrowseName for the CloseSecureChannelResponse component. /// public const string CloseSecureChannelResponse = "CloseSecureChannelResponse"; /// /// The BrowseName for the CloseSessionRequest component. /// public const string CloseSessionRequest = "CloseSessionRequest"; /// /// The BrowseName for the CloseSessionResponse component. /// public const string CloseSessionResponse = "CloseSessionResponse"; /// /// The BrowseName for the Comment component. /// public const string Comment = "Comment"; /// /// The BrowseName for the ComplexNumberType component. /// public const string ComplexNumberType = "ComplexNumberType"; /// /// The BrowseName for the ConditionClassId component. /// public const string ConditionClassId = "ConditionClassId"; /// /// The BrowseName for the ConditionClassName component. /// public const string ConditionClassName = "ConditionClassName"; /// /// The BrowseName for the ConditionEventId component. /// public const string ConditionEventId = "ConditionEventId"; /// /// The BrowseName for the ConditionName component. /// public const string ConditionName = "ConditionName"; /// /// The BrowseName for the ConditionRefresh component. /// public const string ConditionRefresh = "ConditionRefresh"; /// /// The BrowseName for the ConditionRefresh2 component. /// public const string ConditionRefresh2 = "ConditionRefresh2"; /// /// The BrowseName for the ConditionSubClassId component. /// public const string ConditionSubClassId = "ConditionSubClassId"; /// /// The BrowseName for the ConditionSubClassName component. /// public const string ConditionSubClassName = "ConditionSubClassName"; /// /// The BrowseName for the ConditionType component. /// public const string ConditionType = "ConditionType"; /// /// The BrowseName for the ConditionVariableType component. /// public const string ConditionVariableType = "ConditionVariableType"; /// /// The BrowseName for the ConfigurationVersion component. /// public const string ConfigurationVersion = "ConfigurationVersion"; /// /// The BrowseName for the ConfigurationVersionDataType component. /// public const string ConfigurationVersionDataType = "ConfigurationVersionDataType"; /// /// The BrowseName for the ConfiguredSize component. /// public const string ConfiguredSize = "ConfiguredSize"; /// /// The BrowseName for the Confirm component. /// public const string Confirm = "Confirm"; /// /// The BrowseName for the ConfirmedState component. /// public const string ConfirmedState = "ConfirmedState"; /// /// The BrowseName for the ConnectionId component. /// public const string ConnectionId = "ConnectionId"; /// /// The BrowseName for the ConnectionName_Placeholder component. /// public const string ConnectionName_Placeholder = ""; /// /// The BrowseName for the ConnectionProperties component. /// public const string ConnectionProperties = "ConnectionProperties"; /// /// The BrowseName for the ConnectionTransportDataType component. /// public const string ConnectionTransportDataType = "ConnectionTransportDataType"; /// /// The BrowseName for the ConnectionTransportType component. /// public const string ConnectionTransportType = "ConnectionTransportType"; /// /// The BrowseName for the Constant component. /// public const string Constant = "Constant"; /// /// The BrowseName for the ContentFilter component. /// public const string ContentFilter = "ContentFilter"; /// /// The BrowseName for the ContentFilterElement component. /// public const string ContentFilterElement = "ContentFilterElement"; /// /// The BrowseName for the ContentFilterElementResult component. /// public const string ContentFilterElementResult = "ContentFilterElementResult"; /// /// The BrowseName for the ContentFilterResult component. /// public const string ContentFilterResult = "ContentFilterResult"; /// /// The BrowseName for the Context component. /// public const string Context = "Context"; /// /// The BrowseName for the ContinuationPoint component. /// public const string ContinuationPoint = "ContinuationPoint"; /// /// The BrowseName for the Counter component. /// public const string Counter = "Counter"; /// /// The BrowseName for the Counters component. /// public const string Counters = "Counters"; /// /// The BrowseName for the Creatable component. /// public const string Creatable = "Creatable"; /// /// The BrowseName for the CreateClientName component. /// public const string CreateClientName = "CreateClientName"; /// /// The BrowseName for the CreateCredential component. /// public const string CreateCredential = "CreateCredential"; /// /// The BrowseName for the CreateDataSetMirror component. /// public const string CreateDataSetMirror = "CreateDataSetMirror"; /// /// The BrowseName for the CreateDirectory component. /// public const string CreateDirectory = "CreateDirectory"; /// /// The BrowseName for the CreateFile component. /// public const string CreateFile = "CreateFile"; /// /// The BrowseName for the CreateMonitoredItemsCount component. /// public const string CreateMonitoredItemsCount = "CreateMonitoredItemsCount"; /// /// The BrowseName for the CreateMonitoredItemsRequest component. /// public const string CreateMonitoredItemsRequest = "CreateMonitoredItemsRequest"; /// /// The BrowseName for the CreateMonitoredItemsResponse component. /// public const string CreateMonitoredItemsResponse = "CreateMonitoredItemsResponse"; /// /// The BrowseName for the CreateSessionId component. /// public const string CreateSessionId = "CreateSessionId"; /// /// The BrowseName for the CreateSessionRequest component. /// public const string CreateSessionRequest = "CreateSessionRequest"; /// /// The BrowseName for the CreateSessionResponse component. /// public const string CreateSessionResponse = "CreateSessionResponse"; /// /// The BrowseName for the CreateSigningRequest component. /// public const string CreateSigningRequest = "CreateSigningRequest"; /// /// The BrowseName for the CreateSubscriptionCount component. /// public const string CreateSubscriptionCount = "CreateSubscriptionCount"; /// /// The BrowseName for the CreateSubscriptionRequest component. /// public const string CreateSubscriptionRequest = "CreateSubscriptionRequest"; /// /// The BrowseName for the CreateSubscriptionResponse component. /// public const string CreateSubscriptionResponse = "CreateSubscriptionResponse"; /// /// The BrowseName for the CreateTargetVariables component. /// public const string CreateTargetVariables = "CreateTargetVariables"; /// /// The BrowseName for the CubeItemType component. /// public const string CubeItemType = "CubeItemType"; /// /// The BrowseName for the CumulatedSessionCount component. /// public const string CumulatedSessionCount = "CumulatedSessionCount"; /// /// The BrowseName for the CumulatedSubscriptionCount component. /// public const string CumulatedSubscriptionCount = "CumulatedSubscriptionCount"; /// /// The BrowseName for the CurrencyUnit component. /// public const string CurrencyUnit = "CurrencyUnit"; /// /// The BrowseName for the CurrencyUnitType component. /// public const string CurrencyUnitType = "CurrencyUnitType"; /// /// The BrowseName for the CurrentAlarmRate component. /// public const string CurrentAlarmRate = "CurrentAlarmRate"; /// /// The BrowseName for the CurrentKeepAliveCount component. /// public const string CurrentKeepAliveCount = "CurrentKeepAliveCount"; /// /// The BrowseName for the CurrentLifetimeCount component. /// public const string CurrentLifetimeCount = "CurrentLifetimeCount"; /// /// The BrowseName for the CurrentMonitoredItemsCount component. /// public const string CurrentMonitoredItemsCount = "CurrentMonitoredItemsCount"; /// /// The BrowseName for the CurrentPublishRequestsInQueue component. /// public const string CurrentPublishRequestsInQueue = "CurrentPublishRequestsInQueue"; /// /// The BrowseName for the CurrentServerId component. /// public const string CurrentServerId = "CurrentServerId"; /// /// The BrowseName for the CurrentSessionCount component. /// public const string CurrentSessionCount = "CurrentSessionCount"; /// /// The BrowseName for the CurrentState component. /// public const string CurrentState = "CurrentState"; /// /// The BrowseName for the CurrentSubscriptionCount component. /// public const string CurrentSubscriptionCount = "CurrentSubscriptionCount"; /// /// The BrowseName for the CurrentSubscriptionsCount component. /// public const string CurrentSubscriptionsCount = "CurrentSubscriptionsCount"; /// /// The BrowseName for the CurrentTime component. /// public const string CurrentTime = "CurrentTime"; /// /// The BrowseName for the DataChangeFilter component. /// public const string DataChangeFilter = "DataChangeFilter"; /// /// The BrowseName for the DataChangeNotification component. /// public const string DataChangeNotification = "DataChangeNotification"; /// /// The BrowseName for the DataChangeNotificationsCount component. /// public const string DataChangeNotificationsCount = "DataChangeNotificationsCount"; /// /// The BrowseName for the DataChangeTrigger component. /// public const string DataChangeTrigger = "DataChangeTrigger"; /// /// The BrowseName for the DatagramConnectionTransportDataType component. /// public const string DatagramConnectionTransportDataType = "DatagramConnectionTransportDataType"; /// /// The BrowseName for the DatagramConnectionTransportType component. /// public const string DatagramConnectionTransportType = "DatagramConnectionTransportType"; /// /// The BrowseName for the DatagramWriterGroupTransportDataType component. /// public const string DatagramWriterGroupTransportDataType = "DatagramWriterGroupTransportDataType"; /// /// The BrowseName for the DatagramWriterGroupTransportType component. /// public const string DatagramWriterGroupTransportType = "DatagramWriterGroupTransportType"; /// /// The BrowseName for the DataItemType component. /// public const string DataItemType = "DataItemType"; /// /// The BrowseName for the DataSetClassId component. /// public const string DataSetClassId = "DataSetClassId"; /// /// The BrowseName for the DataSetFieldContentMask component. /// public const string DataSetFieldContentMask = "DataSetFieldContentMask"; /// /// The BrowseName for the DataSetFieldFlags component. /// public const string DataSetFieldFlags = "DataSetFieldFlags"; /// /// The BrowseName for the DataSetFolderName_Placeholder component. /// public const string DataSetFolderName_Placeholder = ""; /// /// The BrowseName for the DataSetFolderType component. /// public const string DataSetFolderType = "DataSetFolderType"; /// /// The BrowseName for the DataSetMessageContentMask component. /// public const string DataSetMessageContentMask = "DataSetMessageContentMask"; /// /// The BrowseName for the DataSetMetaData component. /// public const string DataSetMetaData = "DataSetMetaData"; /// /// The BrowseName for the DataSetMetaDataType component. /// public const string DataSetMetaDataType = "DataSetMetaDataType"; /// /// The BrowseName for the DataSetOffset component. /// public const string DataSetOffset = "DataSetOffset"; /// /// The BrowseName for the DataSetOrdering component. /// public const string DataSetOrdering = "DataSetOrdering"; /// /// The BrowseName for the DataSetOrderingType component. /// public const string DataSetOrderingType = "DataSetOrderingType"; /// /// The BrowseName for the DataSetReaderDataType component. /// public const string DataSetReaderDataType = "DataSetReaderDataType"; /// /// The BrowseName for the DataSetReaderMessageDataType component. /// public const string DataSetReaderMessageDataType = "DataSetReaderMessageDataType"; /// /// The BrowseName for the DataSetReaderMessageType component. /// public const string DataSetReaderMessageType = "DataSetReaderMessageType"; /// /// The BrowseName for the DataSetReaderName_Placeholder component. /// public const string DataSetReaderName_Placeholder = ""; /// /// The BrowseName for the DataSetReaderProperties component. /// public const string DataSetReaderProperties = "DataSetReaderProperties"; /// /// The BrowseName for the DataSetReaderTransportDataType component. /// public const string DataSetReaderTransportDataType = "DataSetReaderTransportDataType"; /// /// The BrowseName for the DataSetReaderTransportType component. /// public const string DataSetReaderTransportType = "DataSetReaderTransportType"; /// /// The BrowseName for the DataSetReaderType component. /// public const string DataSetReaderType = "DataSetReaderType"; /// /// The BrowseName for the DataSetToWriter component. /// public const string DataSetToWriter = "DataSetToWriter"; /// /// The BrowseName for the DataSetWriterDataType component. /// public const string DataSetWriterDataType = "DataSetWriterDataType"; /// /// The BrowseName for the DataSetWriterId component. /// public const string DataSetWriterId = "DataSetWriterId"; /// /// The BrowseName for the DataSetWriterMessageDataType component. /// public const string DataSetWriterMessageDataType = "DataSetWriterMessageDataType"; /// /// The BrowseName for the DataSetWriterMessageType component. /// public const string DataSetWriterMessageType = "DataSetWriterMessageType"; /// /// The BrowseName for the DataSetWriterName_Placeholder component. /// public const string DataSetWriterName_Placeholder = ""; /// /// The BrowseName for the DataSetWriterProperties component. /// public const string DataSetWriterProperties = "DataSetWriterProperties"; /// /// The BrowseName for the DataSetWriterTransportDataType component. /// public const string DataSetWriterTransportDataType = "DataSetWriterTransportDataType"; /// /// The BrowseName for the DataSetWriterTransportType component. /// public const string DataSetWriterTransportType = "DataSetWriterTransportType"; /// /// The BrowseName for the DataSetWriterType component. /// public const string DataSetWriterType = "DataSetWriterType"; /// /// The BrowseName for the DataTypeAttributes component. /// public const string DataTypeAttributes = "DataTypeAttributes"; /// /// The BrowseName for the DataTypeDefinition component. /// public const string DataTypeDefinition = "DataTypeDefinition"; /// /// The BrowseName for the DataTypeDescription component. /// public const string DataTypeDescription = "DataTypeDescription"; /// /// The BrowseName for the DataTypeDescriptionType component. /// public const string DataTypeDescriptionType = "DataTypeDescriptionType"; /// /// The BrowseName for the DataTypeDictionaryType component. /// public const string DataTypeDictionaryType = "DataTypeDictionaryType"; /// /// The BrowseName for the DataTypeEncodingType component. /// public const string DataTypeEncodingType = "DataTypeEncodingType"; /// /// The BrowseName for the DataTypeNode component. /// public const string DataTypeNode = "DataTypeNode"; /// /// The BrowseName for the DataTypeSchemaHeader component. /// public const string DataTypeSchemaHeader = "DataTypeSchemaHeader"; /// /// The BrowseName for the DataTypesFolder component. /// public const string DataTypesFolder = "DataTypes"; /// /// The BrowseName for the DataTypeSystemType component. /// public const string DataTypeSystemType = "DataTypeSystemType"; /// /// The BrowseName for the DataTypeVersion component. /// public const string DataTypeVersion = "DataTypeVersion"; /// /// The BrowseName for the DataValue component. /// public const string DataValue = "DataValue"; /// /// The BrowseName for the Date component. /// public const string Date = "Date"; /// /// The BrowseName for the DateString component. /// public const string DateString = "DateString"; /// /// The BrowseName for the DateTime component. /// public const string DateTime = "DateTime"; /// /// The BrowseName for the DeadbandType component. /// public const string DeadbandType = "DeadbandType"; /// /// The BrowseName for the Decimal component. /// public const string Decimal = "Decimal"; /// /// The BrowseName for the DecimalDataType component. /// public const string DecimalDataType = "DecimalDataType"; /// /// The BrowseName for the DecimalString component. /// public const string DecimalString = "DecimalString"; /// /// The BrowseName for the DefaultAccessRestrictions component. /// public const string DefaultAccessRestrictions = "DefaultAccessRestrictions"; /// /// The BrowseName for the DefaultApplicationGroup component. /// public const string DefaultApplicationGroup = "DefaultApplicationGroup"; /// /// The BrowseName for the DefaultBinary component. /// public const string DefaultBinary = "Default Binary"; /// /// The BrowseName for the DefaultHttpsGroup component. /// public const string DefaultHttpsGroup = "DefaultHttpsGroup"; /// /// The BrowseName for the DefaultInputValues component. /// public const string DefaultInputValues = "DefaultInputValues"; /// /// The BrowseName for the DefaultInstanceBrowseName component. /// public const string DefaultInstanceBrowseName = "DefaultInstanceBrowseName"; /// /// The BrowseName for the DefaultJson component. /// public const string DefaultJson = "Default JSON"; /// /// The BrowseName for the DefaultResponse component. /// public const string DefaultResponse = "DefaultResponse"; /// /// The BrowseName for the DefaultRolePermissions component. /// public const string DefaultRolePermissions = "DefaultRolePermissions"; /// /// The BrowseName for the DefaultUserRolePermissions component. /// public const string DefaultUserRolePermissions = "DefaultUserRolePermissions"; /// /// The BrowseName for the DefaultUserTokenGroup component. /// public const string DefaultUserTokenGroup = "DefaultUserTokenGroup"; /// /// The BrowseName for the DefaultXml component. /// public const string DefaultXml = "Default XML"; /// /// The BrowseName for the Definition component. /// public const string Definition = "Definition"; /// /// The BrowseName for the Deletable component. /// public const string Deletable = "Deletable"; /// /// The BrowseName for the DeleteAtTimeCapability component. /// public const string DeleteAtTimeCapability = "DeleteAtTimeCapability"; /// /// The BrowseName for the DeleteAtTimeDetails component. /// public const string DeleteAtTimeDetails = "DeleteAtTimeDetails"; /// /// The BrowseName for the DeleteCredential component. /// public const string DeleteCredential = "DeleteCredential"; /// /// The BrowseName for the DeleteEventCapability component. /// public const string DeleteEventCapability = "DeleteEventCapability"; /// /// The BrowseName for the DeleteEventDetails component. /// public const string DeleteEventDetails = "DeleteEventDetails"; /// /// The BrowseName for the DeleteFileSystemObject component. /// public const string DeleteFileSystemObject = "Delete"; /// /// The BrowseName for the DeleteMonitoredItemsCount component. /// public const string DeleteMonitoredItemsCount = "DeleteMonitoredItemsCount"; /// /// The BrowseName for the DeleteMonitoredItemsRequest component. /// public const string DeleteMonitoredItemsRequest = "DeleteMonitoredItemsRequest"; /// /// The BrowseName for the DeleteMonitoredItemsResponse component. /// public const string DeleteMonitoredItemsResponse = "DeleteMonitoredItemsResponse"; /// /// The BrowseName for the DeleteNodesCount component. /// public const string DeleteNodesCount = "DeleteNodesCount"; /// /// The BrowseName for the DeleteNodesItem component. /// public const string DeleteNodesItem = "DeleteNodesItem"; /// /// The BrowseName for the DeleteNodesRequest component. /// public const string DeleteNodesRequest = "DeleteNodesRequest"; /// /// The BrowseName for the DeleteNodesResponse component. /// public const string DeleteNodesResponse = "DeleteNodesResponse"; /// /// The BrowseName for the DeleteRawCapability component. /// public const string DeleteRawCapability = "DeleteRawCapability"; /// /// The BrowseName for the DeleteRawModifiedDetails component. /// public const string DeleteRawModifiedDetails = "DeleteRawModifiedDetails"; /// /// The BrowseName for the DeleteReferencesCount component. /// public const string DeleteReferencesCount = "DeleteReferencesCount"; /// /// The BrowseName for the DeleteReferencesItem component. /// public const string DeleteReferencesItem = "DeleteReferencesItem"; /// /// The BrowseName for the DeleteReferencesRequest component. /// public const string DeleteReferencesRequest = "DeleteReferencesRequest"; /// /// The BrowseName for the DeleteReferencesResponse component. /// public const string DeleteReferencesResponse = "DeleteReferencesResponse"; /// /// The BrowseName for the DeleteSubscriptionsCount component. /// public const string DeleteSubscriptionsCount = "DeleteSubscriptionsCount"; /// /// The BrowseName for the DeleteSubscriptionsRequest component. /// public const string DeleteSubscriptionsRequest = "DeleteSubscriptionsRequest"; /// /// The BrowseName for the DeleteSubscriptionsResponse component. /// public const string DeleteSubscriptionsResponse = "DeleteSubscriptionsResponse"; /// /// The BrowseName for the Denominator component. /// public const string Denominator = "Denominator"; /// /// The BrowseName for the Deprecated component. /// public const string Deprecated = "Deprecated"; /// /// The BrowseName for the DeviceFailureEventType component. /// public const string DeviceFailureEventType = "DeviceFailureEventType"; /// /// The BrowseName for the DiagnosticInfo component. /// public const string DiagnosticInfo = "DiagnosticInfo"; /// /// The BrowseName for the Diagnostics component. /// public const string Diagnostics = "Diagnostics"; /// /// The BrowseName for the DiagnosticsLevel component. /// public const string DiagnosticsLevel = "DiagnosticsLevel"; /// /// The BrowseName for the DialogConditionType component. /// public const string DialogConditionType = "DialogConditionType"; /// /// The BrowseName for the DialogState component. /// public const string DialogState = "DialogState"; /// /// The BrowseName for the Dictionaries component. /// public const string Dictionaries = "Dictionaries"; /// /// The BrowseName for the DictionaryEntryName_Placeholder component. /// public const string DictionaryEntryName_Placeholder = ""; /// /// The BrowseName for the DictionaryEntryType component. /// public const string DictionaryEntryType = "DictionaryEntryType"; /// /// The BrowseName for the DictionaryFolderName_Placeholder component. /// public const string DictionaryFolderName_Placeholder = ""; /// /// The BrowseName for the DictionaryFolderType component. /// public const string DictionaryFolderType = "DictionaryFolderType"; /// /// The BrowseName for the DictionaryFragment component. /// public const string DictionaryFragment = "DictionaryFragment"; /// /// The BrowseName for the Disable component. /// public const string Disable = "Disable"; /// /// The BrowseName for the DisableCount component. /// public const string DisableCount = "DisableCount"; /// /// The BrowseName for the DisabledMonitoredItemCount component. /// public const string DisabledMonitoredItemCount = "DisabledMonitoredItemCount"; /// /// The BrowseName for the DisabledMonitoredItemsSamplingCount component. /// public const string DisabledMonitoredItemsSamplingCount = "DisabledMonitoredItemsSamplingCount"; /// /// The BrowseName for the DiscardedMessageCount component. /// public const string DiscardedMessageCount = "DiscardedMessageCount"; /// /// The BrowseName for the DiscoveryAddress component. /// public const string DiscoveryAddress = "DiscoveryAddress"; /// /// The BrowseName for the DiscoveryConfiguration component. /// public const string DiscoveryConfiguration = "DiscoveryConfiguration"; /// /// The BrowseName for the DiscrepancyAlarmType component. /// public const string DiscrepancyAlarmType = "DiscrepancyAlarmType"; /// /// The BrowseName for the DiscreteAlarmType component. /// public const string DiscreteAlarmType = "DiscreteAlarmType"; /// /// The BrowseName for the DiscreteItemType component. /// public const string DiscreteItemType = "DiscreteItemType"; /// /// The BrowseName for the Double component. /// public const string Double = "Double"; /// /// The BrowseName for the DoubleComplexNumberType component. /// public const string DoubleComplexNumberType = "DoubleComplexNumberType"; /// /// The BrowseName for the Duration component. /// public const string Duration = "Duration"; /// /// The BrowseName for the DurationString component. /// public const string DurationString = "DurationString"; /// /// The BrowseName for the EffectiveDisplayName component. /// public const string EffectiveDisplayName = "EffectiveDisplayName"; /// /// The BrowseName for the EffectiveTransitionTime component. /// public const string EffectiveTransitionTime = "EffectiveTransitionTime"; /// /// The BrowseName for the ElementOperand component. /// public const string ElementOperand = "ElementOperand"; /// /// The BrowseName for the ElseGuardVariableType component. /// public const string ElseGuardVariableType = "ElseGuardVariableType"; /// /// The BrowseName for the Enable component. /// public const string Enable = "Enable"; /// /// The BrowseName for the EnableCount component. /// public const string EnableCount = "EnableCount"; /// /// The BrowseName for the EnabledFlag component. /// public const string EnabledFlag = "EnabledFlag"; /// /// The BrowseName for the EnabledState component. /// public const string EnabledState = "EnabledState"; /// /// The BrowseName for the Encoding component. /// public const string Encoding = "Encoding"; /// /// The BrowseName for the EndpointConfiguration component. /// public const string EndpointConfiguration = "EndpointConfiguration"; /// /// The BrowseName for the EndpointDescription component. /// public const string EndpointDescription = "EndpointDescription"; /// /// The BrowseName for the Endpoints component. /// public const string Endpoints = "Endpoints"; /// /// The BrowseName for the EndpointsExclude component. /// public const string EndpointsExclude = "EndpointsExclude"; /// /// The BrowseName for the EndpointType component. /// public const string EndpointType = "EndpointType"; /// /// The BrowseName for the EndpointUrl component. /// public const string EndpointUrl = "EndpointUrl"; /// /// The BrowseName for the EndpointUrlListDataType component. /// public const string EndpointUrlListDataType = "EndpointUrlListDataType"; /// /// The BrowseName for the EndpointUrls component. /// public const string EndpointUrls = "EndpointUrls"; /// /// The BrowseName for the EndTime component. /// public const string EndTime = "EndTime"; /// /// The BrowseName for the EngineeringUnits component. /// public const string EngineeringUnits = "EngineeringUnits"; /// /// The BrowseName for the EnumDefinition component. /// public const string EnumDefinition = "EnumDefinition"; /// /// The BrowseName for the EnumDescription component. /// public const string EnumDescription = "EnumDescription"; /// /// The BrowseName for the EnumDictionaryEntries component. /// public const string EnumDictionaryEntries = "EnumDictionaryEntries"; /// /// The BrowseName for the Enumeration component. /// public const string Enumeration = "Enumeration"; /// /// The BrowseName for the EnumField component. /// public const string EnumField = "EnumField"; /// /// The BrowseName for the EnumStrings component. /// public const string EnumStrings = "EnumStrings"; /// /// The BrowseName for the EnumValues component. /// public const string EnumValues = "EnumValues"; /// /// The BrowseName for the EnumValueType component. /// public const string EnumValueType = "EnumValueType"; /// /// The BrowseName for the Error component. /// public const string Error = "Error"; /// /// The BrowseName for the ErrorToIdle component. /// public const string ErrorToIdle = "ErrorToIdle"; /// /// The BrowseName for the EstimatedReturnTime component. /// public const string EstimatedReturnTime = "EstimatedReturnTime"; /// /// The BrowseName for the EUInformation component. /// public const string EUInformation = "EUInformation"; /// /// The BrowseName for the EURange component. /// public const string EURange = "EURange"; /// /// The BrowseName for the EventFieldList component. /// public const string EventFieldList = "EventFieldList"; /// /// The BrowseName for the EventFilter component. /// public const string EventFilter = "EventFilter"; /// /// The BrowseName for the EventFilterResult component. /// public const string EventFilterResult = "EventFilterResult"; /// /// The BrowseName for the EventId component. /// public const string EventId = "EventId"; /// /// The BrowseName for the EventIds component. /// public const string EventIds = "EventIds"; /// /// The BrowseName for the EventNotificationList component. /// public const string EventNotificationList = "EventNotificationList"; /// /// The BrowseName for the EventNotificationsCount component. /// public const string EventNotificationsCount = "EventNotificationsCount"; /// /// The BrowseName for the EventNotifierType component. /// public const string EventNotifierType = "EventNotifierType"; /// /// The BrowseName for the EventQueueOverflowCount component. /// public const string EventQueueOverflowCount = "EventQueueOverflowCount"; /// /// The BrowseName for the EventQueueOverflowEventType component. /// public const string EventQueueOverflowEventType = "EventQueueOverflowEventType"; /// /// The BrowseName for the EventType component. /// public const string EventType = "EventType"; /// /// The BrowseName for the EventTypesFolder component. /// public const string EventTypesFolder = "EventTypes"; /// /// The BrowseName for the ExceptionDeviation component. /// public const string ExceptionDeviation = "ExceptionDeviation"; /// /// The BrowseName for the ExceptionDeviationFormat component. /// public const string ExceptionDeviationFormat = "ExceptionDeviationFormat"; /// /// The BrowseName for the ExclusiveDeviationAlarmType component. /// public const string ExclusiveDeviationAlarmType = "ExclusiveDeviationAlarmType"; /// /// The BrowseName for the ExclusiveLevelAlarmType component. /// public const string ExclusiveLevelAlarmType = "ExclusiveLevelAlarmType"; /// /// The BrowseName for the ExclusiveLimitAlarmType component. /// public const string ExclusiveLimitAlarmType = "ExclusiveLimitAlarmType"; /// /// The BrowseName for the ExclusiveLimitStateMachineType component. /// public const string ExclusiveLimitStateMachineType = "ExclusiveLimitStateMachineType"; /// /// The BrowseName for the ExclusiveRateOfChangeAlarmType component. /// public const string ExclusiveRateOfChangeAlarmType = "ExclusiveRateOfChangeAlarmType"; /// /// The BrowseName for the ExpandedNodeId component. /// public const string ExpandedNodeId = "ExpandedNodeId"; /// /// The BrowseName for the ExpectedTime component. /// public const string ExpectedTime = "ExpectedTime"; /// /// The BrowseName for the ExpirationDate component. /// public const string ExpirationDate = "ExpirationDate"; /// /// The BrowseName for the ExpirationLimit component. /// public const string ExpirationLimit = "ExpirationLimit"; /// /// The BrowseName for the ExportNamespace component. /// public const string ExportNamespace = "ExportNamespace"; /// /// The BrowseName for the Expression component. /// public const string Expression = "Expression"; /// /// The BrowseName for the ExpressionGuardVariableType component. /// public const string ExpressionGuardVariableType = "ExpressionGuardVariableType"; /// /// The BrowseName for the ExtensionFieldName_Placeholder component. /// public const string ExtensionFieldName_Placeholder = ""; /// /// The BrowseName for the ExtensionFields component. /// public const string ExtensionFields = "ExtensionFields"; /// /// The BrowseName for the ExtensionFieldsType component. /// public const string ExtensionFieldsType = "ExtensionFieldsType"; /// /// The BrowseName for the FalseState component. /// public const string FalseState = "FalseState"; /// /// The BrowseName for the FieldMetaData component. /// public const string FieldMetaData = "FieldMetaData"; /// /// The BrowseName for the FieldTargetDataType component. /// public const string FieldTargetDataType = "FieldTargetDataType"; /// /// The BrowseName for the FileDirectoryName_Placeholder component. /// public const string FileDirectoryName_Placeholder = ""; /// /// The BrowseName for the FileDirectoryType component. /// public const string FileDirectoryType = "FileDirectoryType"; /// /// The BrowseName for the FileName_Placeholder component. /// public const string FileName_Placeholder = ""; /// /// The BrowseName for the FileSystem component. /// public const string FileSystem = "FileSystem"; /// /// The BrowseName for the FileTransferStateMachineType component. /// public const string FileTransferStateMachineType = "FileTransferStateMachineType"; /// /// The BrowseName for the FileType component. /// public const string FileType = "FileType"; /// /// The BrowseName for the Filter component. /// public const string Filter = "Filter"; /// /// The BrowseName for the FilterOperand component. /// public const string FilterOperand = "FilterOperand"; /// /// The BrowseName for the FilterOperator component. /// public const string FilterOperator = "FilterOperator"; /// /// The BrowseName for the FinalResultData component. /// public const string FinalResultData = "FinalResultData"; /// /// The BrowseName for the FindServersOnNetworkRequest component. /// public const string FindServersOnNetworkRequest = "FindServersOnNetworkRequest"; /// /// The BrowseName for the FindServersOnNetworkResponse component. /// public const string FindServersOnNetworkResponse = "FindServersOnNetworkResponse"; /// /// The BrowseName for the FindServersRequest component. /// public const string FindServersRequest = "FindServersRequest"; /// /// The BrowseName for the FindServersResponse component. /// public const string FindServersResponse = "FindServersResponse"; /// /// The BrowseName for the FiniteStateMachineType component. /// public const string FiniteStateMachineType = "FiniteStateMachineType"; /// /// The BrowseName for the FiniteStateVariableType component. /// public const string FiniteStateVariableType = "FiniteStateVariableType"; /// /// The BrowseName for the FiniteTransitionVariableType component. /// public const string FiniteTransitionVariableType = "FiniteTransitionVariableType"; /// /// The BrowseName for the FirstInGroup component. /// public const string FirstInGroup = "FirstInGroup"; /// /// The BrowseName for the FirstInGroupFlag component. /// public const string FirstInGroupFlag = "FirstInGroupFlag"; /// /// The BrowseName for the FixedBase component. /// public const string FixedBase = "FixedBase"; /// /// The BrowseName for the Float component. /// public const string Float = "Float"; /// /// The BrowseName for the FolderType component. /// public const string FolderType = "FolderType"; /// /// The BrowseName for the Frame component. /// public const string Frame = "Frame"; /// /// The BrowseName for the FrameType component. /// public const string FrameType = "FrameType"; /// /// The BrowseName for the FromState component. /// public const string FromState = "FromState"; /// /// The BrowseName for the GeneralModelChangeEventType component. /// public const string GeneralModelChangeEventType = "GeneralModelChangeEventType"; /// /// The BrowseName for the GenerateFileForRead component. /// public const string GenerateFileForRead = "GenerateFileForRead"; /// /// The BrowseName for the GenerateFileForWrite component. /// public const string GenerateFileForWrite = "GenerateFileForWrite"; /// /// The BrowseName for the GeneratesEvent component. /// public const string GeneratesEvent = "GeneratesEvent"; /// /// The BrowseName for the GenericAttributes component. /// public const string GenericAttributes = "GenericAttributes"; /// /// The BrowseName for the GenericAttributeValue component. /// public const string GenericAttributeValue = "GenericAttributeValue"; /// /// The BrowseName for the GetEncryptingKey component. /// public const string GetEncryptingKey = "GetEncryptingKey"; /// /// The BrowseName for the GetEndpointsRequest component. /// public const string GetEndpointsRequest = "GetEndpointsRequest"; /// /// The BrowseName for the GetEndpointsResponse component. /// public const string GetEndpointsResponse = "GetEndpointsResponse"; /// /// The BrowseName for the GetMonitoredItems component. /// public const string GetMonitoredItems = "GetMonitoredItems"; /// /// The BrowseName for the GetPosition component. /// public const string GetPosition = "GetPosition"; /// /// The BrowseName for the GetRejectedList component. /// public const string GetRejectedList = "GetRejectedList"; /// /// The BrowseName for the GetSecurityGroup component. /// public const string GetSecurityGroup = "GetSecurityGroup"; /// /// The BrowseName for the GetSecurityKeys component. /// public const string GetSecurityKeys = "GetSecurityKeys"; /// /// The BrowseName for the GroupId component. /// public const string GroupId = "GroupId"; /// /// The BrowseName for the GroupProperties component. /// public const string GroupProperties = "GroupProperties"; /// /// The BrowseName for the GroupVersion component. /// public const string GroupVersion = "GroupVersion"; /// /// The BrowseName for the GuardVariableType component. /// public const string GuardVariableType = "GuardVariableType"; /// /// The BrowseName for the Guid component. /// public const string Guid = "Guid"; /// /// The BrowseName for the HAConfiguration component. /// public const string HAConfiguration = "HA Configuration"; /// /// The BrowseName for the Halt component. /// public const string Halt = "Halt"; /// /// The BrowseName for the Halted component. /// public const string Halted = "Halted"; /// /// The BrowseName for the HaltedToReady component. /// public const string HaltedToReady = "HaltedToReady"; /// /// The BrowseName for the HasAddIn component. /// public const string HasAddIn = "HasAddIn"; /// /// The BrowseName for the HasAlarmSuppressionGroup component. /// public const string HasAlarmSuppressionGroup = "HasAlarmSuppressionGroup"; /// /// The BrowseName for the HasArgumentDescription component. /// public const string HasArgumentDescription = "HasArgumentDescription"; /// /// The BrowseName for the HasCause component. /// public const string HasCause = "HasCause"; /// /// The BrowseName for the HasChild component. /// public const string HasChild = "HasChild"; /// /// The BrowseName for the HasComponent component. /// public const string HasComponent = "HasComponent"; /// /// The BrowseName for the HasCondition component. /// public const string HasCondition = "HasCondition"; /// /// The BrowseName for the HasDataSetReader component. /// public const string HasDataSetReader = "HasDataSetReader"; /// /// The BrowseName for the HasDataSetWriter component. /// public const string HasDataSetWriter = "HasDataSetWriter"; /// /// The BrowseName for the HasDescription component. /// public const string HasDescription = "HasDescription"; /// /// The BrowseName for the HasDictionaryEntry component. /// public const string HasDictionaryEntry = "HasDictionaryEntry"; /// /// The BrowseName for the HasEffect component. /// public const string HasEffect = "HasEffect"; /// /// The BrowseName for the HasEffectDisable component. /// public const string HasEffectDisable = "HasEffectDisable"; /// /// The BrowseName for the HasEffectEnable component. /// public const string HasEffectEnable = "HasEffectEnable"; /// /// The BrowseName for the HasEffectSuppressed component. /// public const string HasEffectSuppressed = "HasEffectSuppressed"; /// /// The BrowseName for the HasEffectUnsuppressed component. /// public const string HasEffectUnsuppressed = "HasEffectUnsuppressed"; /// /// The BrowseName for the HasEncoding component. /// public const string HasEncoding = "HasEncoding"; /// /// The BrowseName for the HasEventSource component. /// public const string HasEventSource = "HasEventSource"; /// /// The BrowseName for the HasFalseSubState component. /// public const string HasFalseSubState = "HasFalseSubState"; /// /// The BrowseName for the HasGuard component. /// public const string HasGuard = "HasGuard"; /// /// The BrowseName for the HasHistoricalConfiguration component. /// public const string HasHistoricalConfiguration = "HasHistoricalConfiguration"; /// /// The BrowseName for the HasInterface component. /// public const string HasInterface = "HasInterface"; /// /// The BrowseName for the HasModellingRule component. /// public const string HasModellingRule = "HasModellingRule"; /// /// The BrowseName for the HasNotifier component. /// public const string HasNotifier = "HasNotifier"; /// /// The BrowseName for the HasOptionalInputArgumentDescription component. /// public const string HasOptionalInputArgumentDescription = "HasOptionalInputArgumentDescription"; /// /// The BrowseName for the HasOrderedComponent component. /// public const string HasOrderedComponent = "HasOrderedComponent"; /// /// The BrowseName for the HasProperty component. /// public const string HasProperty = "HasProperty"; /// /// The BrowseName for the HasPubSubConnection component. /// public const string HasPubSubConnection = "HasPubSubConnection"; /// /// The BrowseName for the HasReaderGroup component. /// public const string HasReaderGroup = "HasReaderGroup"; /// /// The BrowseName for the HasSubStateMachine component. /// public const string HasSubStateMachine = "HasSubStateMachine"; /// /// The BrowseName for the HasSubtype component. /// public const string HasSubtype = "HasSubtype"; /// /// The BrowseName for the HasTrueSubState component. /// public const string HasTrueSubState = "HasTrueSubState"; /// /// The BrowseName for the HasTypeDefinition component. /// public const string HasTypeDefinition = "HasTypeDefinition"; /// /// The BrowseName for the HasWriterGroup component. /// public const string HasWriterGroup = "HasWriterGroup"; /// /// The BrowseName for the HeaderLayoutUri component. /// public const string HeaderLayoutUri = "HeaderLayoutUri"; /// /// The BrowseName for the HierarchicalReferences component. /// public const string HierarchicalReferences = "HierarchicalReferences"; /// /// The BrowseName for the High component. /// public const string High = "High"; /// /// The BrowseName for the HighHigh component. /// public const string HighHigh = "HighHigh"; /// /// The BrowseName for the HighHighLimit component. /// public const string HighHighLimit = "HighHighLimit"; /// /// The BrowseName for the HighHighState component. /// public const string HighHighState = "HighHighState"; /// /// The BrowseName for the HighHighToHigh component. /// public const string HighHighToHigh = "HighHighToHigh"; /// /// The BrowseName for the HighLimit component. /// public const string HighLimit = "HighLimit"; /// /// The BrowseName for the HighlyManagedAlarmConditionClassType component. /// public const string HighlyManagedAlarmConditionClassType = "HighlyManagedAlarmConditionClassType"; /// /// The BrowseName for the HighState component. /// public const string HighState = "HighState"; /// /// The BrowseName for the HighToHighHigh component. /// public const string HighToHighHigh = "HighToHighHigh"; /// /// The BrowseName for the HistoricalDataConfigurationType component. /// public const string HistoricalDataConfigurationType = "HistoricalDataConfigurationType"; /// /// The BrowseName for the HistoricalEventFilter component. /// public const string HistoricalEventFilter = "HistoricalEventFilter"; /// /// The BrowseName for the HistoryData component. /// public const string HistoryData = "HistoryData"; /// /// The BrowseName for the HistoryEvent component. /// public const string HistoryEvent = "HistoryEvent"; /// /// The BrowseName for the HistoryEventFieldList component. /// public const string HistoryEventFieldList = "HistoryEventFieldList"; /// /// The BrowseName for the HistoryModifiedData component. /// public const string HistoryModifiedData = "HistoryModifiedData"; /// /// The BrowseName for the HistoryReadCount component. /// public const string HistoryReadCount = "HistoryReadCount"; /// /// The BrowseName for the HistoryReadDetails component. /// public const string HistoryReadDetails = "HistoryReadDetails"; /// /// The BrowseName for the HistoryReadRequest component. /// public const string HistoryReadRequest = "HistoryReadRequest"; /// /// The BrowseName for the HistoryReadResponse component. /// public const string HistoryReadResponse = "HistoryReadResponse"; /// /// The BrowseName for the HistoryReadResult component. /// public const string HistoryReadResult = "HistoryReadResult"; /// /// The BrowseName for the HistoryReadValueId component. /// public const string HistoryReadValueId = "HistoryReadValueId"; /// /// The BrowseName for the HistoryServerCapabilities component. /// public const string HistoryServerCapabilities = "HistoryServerCapabilities"; /// /// The BrowseName for the HistoryServerCapabilitiesType component. /// public const string HistoryServerCapabilitiesType = "HistoryServerCapabilitiesType"; /// /// The BrowseName for the HistoryUpdateCount component. /// public const string HistoryUpdateCount = "HistoryUpdateCount"; /// /// The BrowseName for the HistoryUpdateDetails component. /// public const string HistoryUpdateDetails = "HistoryUpdateDetails"; /// /// The BrowseName for the HistoryUpdateRequest component. /// public const string HistoryUpdateRequest = "HistoryUpdateRequest"; /// /// The BrowseName for the HistoryUpdateResponse component. /// public const string HistoryUpdateResponse = "HistoryUpdateResponse"; /// /// The BrowseName for the HistoryUpdateResult component. /// public const string HistoryUpdateResult = "HistoryUpdateResult"; /// /// The BrowseName for the HistoryUpdateType component. /// public const string HistoryUpdateType = "HistoryUpdateType"; /// /// The BrowseName for the HttpsCertificateType component. /// public const string HttpsCertificateType = "HttpsCertificateType"; /// /// The BrowseName for the Icon component. /// public const string Icon = "Icon"; /// /// The BrowseName for the Id component. /// public const string Id = "Id"; /// /// The BrowseName for the Identities component. /// public const string Identities = "Identities"; /// /// The BrowseName for the IdentityCriteriaType component. /// public const string IdentityCriteriaType = "IdentityCriteriaType"; /// /// The BrowseName for the IdentityMappingRuleType component. /// public const string IdentityMappingRuleType = "IdentityMappingRuleType"; /// /// The BrowseName for the Idle component. /// public const string Idle = "Idle"; /// /// The BrowseName for the IdleToApplyWrite component. /// public const string IdleToApplyWrite = "IdleToApplyWrite"; /// /// The BrowseName for the IdleToReadPrepare component. /// public const string IdleToReadPrepare = "IdleToReadPrepare"; /// /// The BrowseName for the IdType component. /// public const string IdType = "IdType"; /// /// The BrowseName for the Image component. /// public const string Image = "Image"; /// /// The BrowseName for the ImageBMP component. /// public const string ImageBMP = "ImageBMP"; /// /// The BrowseName for the ImageGIF component. /// public const string ImageGIF = "ImageGIF"; /// /// The BrowseName for the ImageItemType component. /// public const string ImageItemType = "ImageItemType"; /// /// The BrowseName for the ImageJPG component. /// public const string ImageJPG = "ImageJPG"; /// /// The BrowseName for the ImagePNG component. /// public const string ImagePNG = "ImagePNG"; /// /// The BrowseName for the Index component. /// public const string Index = "Index"; /// /// The BrowseName for the IndexRange component. /// public const string IndexRange = "IndexRange"; /// /// The BrowseName for the InitialStateType component. /// public const string InitialStateType = "InitialStateType"; /// /// The BrowseName for the InputArguments component. /// public const string InputArguments = "InputArguments"; /// /// The BrowseName for the InputNode component. /// public const string InputNode = "InputNode"; /// /// The BrowseName for the InsertAnnotationCapability component. /// public const string InsertAnnotationCapability = "InsertAnnotationCapability"; /// /// The BrowseName for the InsertDataCapability component. /// public const string InsertDataCapability = "InsertDataCapability"; /// /// The BrowseName for the InsertEventCapability component. /// public const string InsertEventCapability = "InsertEventCapability"; /// /// The BrowseName for the InstanceCount component. /// public const string InstanceCount = "InstanceCount"; /// /// The BrowseName for the InstanceNode component. /// public const string InstanceNode = "InstanceNode"; /// /// The BrowseName for the InstrumentDiagnosticAlarmType component. /// public const string InstrumentDiagnosticAlarmType = "InstrumentDiagnosticAlarmType"; /// /// The BrowseName for the InstrumentRange component. /// public const string InstrumentRange = "InstrumentRange"; /// /// The BrowseName for the Int16 component. /// public const string Int16 = "Int16"; /// /// The BrowseName for the Int32 component. /// public const string Int32 = "Int32"; /// /// The BrowseName for the Int64 component. /// public const string Int64 = "Int64"; /// /// The BrowseName for the Integer component. /// public const string Integer = "Integer"; /// /// The BrowseName for the IntegerId component. /// public const string IntegerId = "IntegerId"; /// /// The BrowseName for the InterfaceTypes component. /// public const string InterfaceTypes = "InterfaceTypes"; /// /// The BrowseName for the IntermediateResult component. /// public const string IntermediateResult = "IntermediateResult"; /// /// The BrowseName for the InvalidHostname component. /// public const string InvalidHostname = "InvalidHostname"; /// /// The BrowseName for the InvalidUri component. /// public const string InvalidUri = "InvalidUri"; /// /// The BrowseName for the InvocationCreationTime component. /// public const string InvocationCreationTime = "InvocationCreationTime"; /// /// The BrowseName for the IrdiDictionaryEntryType component. /// public const string IrdiDictionaryEntryType = "IrdiDictionaryEntryType"; /// /// The BrowseName for the IsDeleteModified component. /// public const string IsDeleteModified = "IsDeleteModified"; /// /// The BrowseName for the IsNamespaceSubset component. /// public const string IsNamespaceSubset = "IsNamespaceSubset"; /// /// The BrowseName for the IssuedIdentityToken component. /// public const string IssuedIdentityToken = "IssuedIdentityToken"; /// /// The BrowseName for the IssuerEndpointUrl component. /// public const string IssuerEndpointUrl = "IssuerEndpointUrl"; /// /// The BrowseName for the JsonDataSetMessageContentMask component. /// public const string JsonDataSetMessageContentMask = "JsonDataSetMessageContentMask"; /// /// The BrowseName for the JsonDataSetReaderMessageDataType component. /// public const string JsonDataSetReaderMessageDataType = "JsonDataSetReaderMessageDataType"; /// /// The BrowseName for the JsonDataSetReaderMessageType component. /// public const string JsonDataSetReaderMessageType = "JsonDataSetReaderMessageType"; /// /// The BrowseName for the JsonDataSetWriterMessageDataType component. /// public const string JsonDataSetWriterMessageDataType = "JsonDataSetWriterMessageDataType"; /// /// The BrowseName for the JsonDataSetWriterMessageType component. /// public const string JsonDataSetWriterMessageType = "JsonDataSetWriterMessageType"; /// /// The BrowseName for the JsonNetworkMessageContentMask component. /// public const string JsonNetworkMessageContentMask = "JsonNetworkMessageContentMask"; /// /// The BrowseName for the JsonWriterGroupMessageDataType component. /// public const string JsonWriterGroupMessageDataType = "JsonWriterGroupMessageDataType"; /// /// The BrowseName for the JsonWriterGroupMessageType component. /// public const string JsonWriterGroupMessageType = "JsonWriterGroupMessageType"; /// /// The BrowseName for the KeepAliveTime component. /// public const string KeepAliveTime = "KeepAliveTime"; /// /// The BrowseName for the KeyCredentialAuditEventType component. /// public const string KeyCredentialAuditEventType = "KeyCredentialAuditEventType"; /// /// The BrowseName for the KeyCredentialConfiguration component. /// public const string KeyCredentialConfiguration = "KeyCredentialConfiguration"; /// /// The BrowseName for the KeyCredentialConfigurationFolderType component. /// public const string KeyCredentialConfigurationFolderType = "KeyCredentialConfigurationFolderType"; /// /// The BrowseName for the KeyCredentialConfigurationType component. /// public const string KeyCredentialConfigurationType = "KeyCredentialConfigurationType"; /// /// The BrowseName for the KeyCredentialDeletedAuditEventType component. /// public const string KeyCredentialDeletedAuditEventType = "KeyCredentialDeletedAuditEventType"; /// /// The BrowseName for the KeyCredentialUpdatedAuditEventType component. /// public const string KeyCredentialUpdatedAuditEventType = "KeyCredentialUpdatedAuditEventType"; /// /// The BrowseName for the KeyFrameCount component. /// public const string KeyFrameCount = "KeyFrameCount"; /// /// The BrowseName for the KeyLifetime component. /// public const string KeyLifetime = "KeyLifetime"; /// /// The BrowseName for the KeyValuePair component. /// public const string KeyValuePair = "KeyValuePair"; /// /// The BrowseName for the LastMethodCall component. /// public const string LastMethodCall = "LastMethodCall"; /// /// The BrowseName for the LastMethodCallTime component. /// public const string LastMethodCallTime = "LastMethodCallTime"; /// /// The BrowseName for the LastMethodInputArguments component. /// public const string LastMethodInputArguments = "LastMethodInputArguments"; /// /// The BrowseName for the LastMethodInputValues component. /// public const string LastMethodInputValues = "LastMethodInputValues"; /// /// The BrowseName for the LastMethodOutputArguments component. /// public const string LastMethodOutputArguments = "LastMethodOutputArguments"; /// /// The BrowseName for the LastMethodOutputValues component. /// public const string LastMethodOutputValues = "LastMethodOutputValues"; /// /// The BrowseName for the LastMethodReturnStatus component. /// public const string LastMethodReturnStatus = "LastMethodReturnStatus"; /// /// The BrowseName for the LastMethodSessionId component. /// public const string LastMethodSessionId = "LastMethodSessionId"; /// /// The BrowseName for the LastResponse component. /// public const string LastResponse = "LastResponse"; /// /// The BrowseName for the LastSeverity component. /// public const string LastSeverity = "LastSeverity"; /// /// The BrowseName for the LastTransition component. /// public const string LastTransition = "LastTransition"; /// /// The BrowseName for the LastTransitionTime component. /// public const string LastTransitionTime = "LastTransitionTime"; /// /// The BrowseName for the LastUpdateTime component. /// public const string LastUpdateTime = "LastUpdateTime"; /// /// The BrowseName for the LatchedState component. /// public const string LatchedState = "LatchedState"; /// /// The BrowseName for the LatePublishRequestCount component. /// public const string LatePublishRequestCount = "LatePublishRequestCount"; /// /// The BrowseName for the LengthUnit component. /// public const string LengthUnit = "LengthUnit"; /// /// The BrowseName for the LimitAlarmType component. /// public const string LimitAlarmType = "LimitAlarmType"; /// /// The BrowseName for the LimitState component. /// public const string LimitState = "LimitState"; /// /// The BrowseName for the ListId component. /// public const string ListId = "ListId"; /// /// The BrowseName for the LiteralOperand component. /// public const string LiteralOperand = "LiteralOperand"; /// /// The BrowseName for the LiveValues component. /// public const string LiveValues = "LiveValues"; /// /// The BrowseName for the LocaleId component. /// public const string LocaleId = "LocaleId"; /// /// The BrowseName for the LocaleIdArray component. /// public const string LocaleIdArray = "LocaleIdArray"; /// /// The BrowseName for the LocaleIds component. /// public const string LocaleIds = "LocaleIds"; /// /// The BrowseName for the LocalizedText component. /// public const string LocalizedText = "LocalizedText"; /// /// The BrowseName for the LocalTime component. /// public const string LocalTime = "LocalTime"; /// /// The BrowseName for the Low component. /// public const string Low = "Low"; /// /// The BrowseName for the LowLimit component. /// public const string LowLimit = "LowLimit"; /// /// The BrowseName for the LowLow component. /// public const string LowLow = "LowLow"; /// /// The BrowseName for the LowLowLimit component. /// public const string LowLowLimit = "LowLowLimit"; /// /// The BrowseName for the LowLowState component. /// public const string LowLowState = "LowLowState"; /// /// The BrowseName for the LowLowToLow component. /// public const string LowLowToLow = "LowLowToLow"; /// /// The BrowseName for the LowState component. /// public const string LowState = "LowState"; /// /// The BrowseName for the LowToLowLow component. /// public const string LowToLowLow = "LowToLowLow"; /// /// The BrowseName for the MaintenanceConditionClassType component. /// public const string MaintenanceConditionClassType = "MaintenanceConditionClassType"; /// /// The BrowseName for the ManufacturerName component. /// public const string ManufacturerName = "ManufacturerName"; /// /// The BrowseName for the MaxArrayLength component. /// public const string MaxArrayLength = "MaxArrayLength"; /// /// The BrowseName for the MaxBrowseContinuationPoints component. /// public const string MaxBrowseContinuationPoints = "MaxBrowseContinuationPoints"; /// /// The BrowseName for the MaxByteStringLength component. /// public const string MaxByteStringLength = "MaxByteStringLength"; /// /// The BrowseName for the MaxCharacters component. /// public const string MaxCharacters = "MaxCharacters"; /// /// The BrowseName for the MaxFutureKeyCount component. /// public const string MaxFutureKeyCount = "MaxFutureKeyCount"; /// /// The BrowseName for the MaxHistoryContinuationPoints component. /// public const string MaxHistoryContinuationPoints = "MaxHistoryContinuationPoints"; /// /// The BrowseName for the Maximum component. /// public const string Maximum = "Maximum"; /// /// The BrowseName for the MaximumActiveState component. /// public const string MaximumActiveState = "MaximumActiveState"; /// /// The BrowseName for the MaximumAlarmRate component. /// public const string MaximumAlarmRate = "MaximumAlarmRate"; /// /// The BrowseName for the MaximumReAlarmCount component. /// public const string MaximumReAlarmCount = "MaximumReAlarmCount"; /// /// The BrowseName for the MaximumUnAck component. /// public const string MaximumUnAck = "MaximumUnAck"; /// /// The BrowseName for the MaxInstanceCount component. /// public const string MaxInstanceCount = "MaxInstanceCount"; /// /// The BrowseName for the MaxKeepAliveCount component. /// public const string MaxKeepAliveCount = "MaxKeepAliveCount"; /// /// The BrowseName for the MaxLifetimeCount component. /// public const string MaxLifetimeCount = "MaxLifetimeCount"; /// /// The BrowseName for the MaxMonitoredItemsPerCall component. /// public const string MaxMonitoredItemsPerCall = "MaxMonitoredItemsPerCall"; /// /// The BrowseName for the MaxNetworkMessageSize component. /// public const string MaxNetworkMessageSize = "MaxNetworkMessageSize"; /// /// The BrowseName for the MaxNodesPerBrowse component. /// public const string MaxNodesPerBrowse = "MaxNodesPerBrowse"; /// /// The BrowseName for the MaxNodesPerHistoryReadData component. /// public const string MaxNodesPerHistoryReadData = "MaxNodesPerHistoryReadData"; /// /// The BrowseName for the MaxNodesPerHistoryReadEvents component. /// public const string MaxNodesPerHistoryReadEvents = "MaxNodesPerHistoryReadEvents"; /// /// The BrowseName for the MaxNodesPerHistoryUpdateData component. /// public const string MaxNodesPerHistoryUpdateData = "MaxNodesPerHistoryUpdateData"; /// /// The BrowseName for the MaxNodesPerHistoryUpdateEvents component. /// public const string MaxNodesPerHistoryUpdateEvents = "MaxNodesPerHistoryUpdateEvents"; /// /// The BrowseName for the MaxNodesPerMethodCall component. /// public const string MaxNodesPerMethodCall = "MaxNodesPerMethodCall"; /// /// The BrowseName for the MaxNodesPerNodeManagement component. /// public const string MaxNodesPerNodeManagement = "MaxNodesPerNodeManagement"; /// /// The BrowseName for the MaxNodesPerRead component. /// public const string MaxNodesPerRead = "MaxNodesPerRead"; /// /// The BrowseName for the MaxNodesPerRegisterNodes component. /// public const string MaxNodesPerRegisterNodes = "MaxNodesPerRegisterNodes"; /// /// The BrowseName for the MaxNodesPerTranslateBrowsePathsToNodeIds component. /// public const string MaxNodesPerTranslateBrowsePathsToNodeIds = "MaxNodesPerTranslateBrowsePathsToNodeIds"; /// /// The BrowseName for the MaxNodesPerWrite component. /// public const string MaxNodesPerWrite = "MaxNodesPerWrite"; /// /// The BrowseName for the MaxNotificationsPerPublish component. /// public const string MaxNotificationsPerPublish = "MaxNotificationsPerPublish"; /// /// The BrowseName for the MaxPastKeyCount component. /// public const string MaxPastKeyCount = "MaxPastKeyCount"; /// /// The BrowseName for the MaxQueryContinuationPoints component. /// public const string MaxQueryContinuationPoints = "MaxQueryContinuationPoints"; /// /// The BrowseName for the MaxRecycleCount component. /// public const string MaxRecycleCount = "MaxRecycleCount"; /// /// The BrowseName for the MaxResponseMessageSize component. /// public const string MaxResponseMessageSize = "MaxResponseMessageSize"; /// /// The BrowseName for the MaxReturnDataValues component. /// public const string MaxReturnDataValues = "MaxReturnDataValues"; /// /// The BrowseName for the MaxReturnEventValues component. /// public const string MaxReturnEventValues = "MaxReturnEventValues"; /// /// The BrowseName for the MaxSampledMonitoredItemsCount component. /// public const string MaxSampledMonitoredItemsCount = "MaxSampledMonitoredItemsCount"; /// /// The BrowseName for the MaxStringLength component. /// public const string MaxStringLength = "MaxStringLength"; /// /// The BrowseName for the MaxTimeInterval component. /// public const string MaxTimeInterval = "MaxTimeInterval"; /// /// The BrowseName for the MaxTimeShelved component. /// public const string MaxTimeShelved = "MaxTimeShelved"; /// /// The BrowseName for the MaxTrustListSize component. /// public const string MaxTrustListSize = "MaxTrustListSize"; /// /// The BrowseName for the MdnsDiscoveryConfiguration component. /// public const string MdnsDiscoveryConfiguration = "MdnsDiscoveryConfiguration"; /// /// The BrowseName for the Message component. /// public const string Message = "Message"; /// /// The BrowseName for the MessageReceiveTimeout component. /// public const string MessageReceiveTimeout = "MessageReceiveTimeout"; /// /// The BrowseName for the MessageRepeatCount component. /// public const string MessageRepeatCount = "MessageRepeatCount"; /// /// The BrowseName for the MessageRepeatDelay component. /// public const string MessageRepeatDelay = "MessageRepeatDelay"; /// /// The BrowseName for the MessageSecurityMode component. /// public const string MessageSecurityMode = "MessageSecurityMode"; /// /// The BrowseName for the MessageSettings component. /// public const string MessageSettings = "MessageSettings"; /// /// The BrowseName for the MetaDataQueueName component. /// public const string MetaDataQueueName = "MetaDataQueueName"; /// /// The BrowseName for the MetaDataUpdateTime component. /// public const string MetaDataUpdateTime = "MetaDataUpdateTime"; /// /// The BrowseName for the MethodAttributes component. /// public const string MethodAttributes = "MethodAttributes"; /// /// The BrowseName for the MethodId component. /// public const string MethodId = "MethodId"; /// /// The BrowseName for the MethodNode component. /// public const string MethodNode = "MethodNode"; /// /// The BrowseName for the MimeType component. /// public const string MimeType = "MimeType"; /// /// The BrowseName for the MinSupportedSampleRate component. /// public const string MinSupportedSampleRate = "MinSupportedSampleRate"; /// /// The BrowseName for the MinTimeInterval component. /// public const string MinTimeInterval = "MinTimeInterval"; /// /// The BrowseName for the ModelChangeStructureDataType component. /// public const string ModelChangeStructureDataType = "ModelChangeStructureDataType"; /// /// The BrowseName for the ModelChangeStructureVerbMask component. /// public const string ModelChangeStructureVerbMask = "ModelChangeStructureVerbMask"; /// /// The BrowseName for the ModellingRule_ExposesItsArray component. /// public const string ModellingRule_ExposesItsArray = "ExposesItsArray"; /// /// The BrowseName for the ModellingRule_Mandatory component. /// public const string ModellingRule_Mandatory = "Mandatory"; /// /// The BrowseName for the ModellingRule_MandatoryPlaceholder component. /// public const string ModellingRule_MandatoryPlaceholder = "MandatoryPlaceholder"; /// /// The BrowseName for the ModellingRule_Optional component. /// public const string ModellingRule_Optional = "Optional"; /// /// The BrowseName for the ModellingRule_OptionalPlaceholder component. /// public const string ModellingRule_OptionalPlaceholder = "OptionalPlaceholder"; /// /// The BrowseName for the ModellingRules component. /// public const string ModellingRules = "ModellingRules"; /// /// The BrowseName for the ModellingRuleType component. /// public const string ModellingRuleType = "ModellingRuleType"; /// /// The BrowseName for the ModificationInfo component. /// public const string ModificationInfo = "ModificationInfo"; /// /// The BrowseName for the ModifyCount component. /// public const string ModifyCount = "ModifyCount"; /// /// The BrowseName for the ModifyFieldSelection component. /// public const string ModifyFieldSelection = "ModifyFieldSelection"; /// /// The BrowseName for the ModifyMonitoredItemsCount component. /// public const string ModifyMonitoredItemsCount = "ModifyMonitoredItemsCount"; /// /// The BrowseName for the ModifyMonitoredItemsRequest component. /// public const string ModifyMonitoredItemsRequest = "ModifyMonitoredItemsRequest"; /// /// The BrowseName for the ModifyMonitoredItemsResponse component. /// public const string ModifyMonitoredItemsResponse = "ModifyMonitoredItemsResponse"; /// /// The BrowseName for the ModifySubscriptionCount component. /// public const string ModifySubscriptionCount = "ModifySubscriptionCount"; /// /// The BrowseName for the ModifySubscriptionRequest component. /// public const string ModifySubscriptionRequest = "ModifySubscriptionRequest"; /// /// The BrowseName for the ModifySubscriptionResponse component. /// public const string ModifySubscriptionResponse = "ModifySubscriptionResponse"; /// /// The BrowseName for the MonitoredItemCount component. /// public const string MonitoredItemCount = "MonitoredItemCount"; /// /// The BrowseName for the MonitoredItemCreateRequest component. /// public const string MonitoredItemCreateRequest = "MonitoredItemCreateRequest"; /// /// The BrowseName for the MonitoredItemCreateResult component. /// public const string MonitoredItemCreateResult = "MonitoredItemCreateResult"; /// /// The BrowseName for the MonitoredItemModifyRequest component. /// public const string MonitoredItemModifyRequest = "MonitoredItemModifyRequest"; /// /// The BrowseName for the MonitoredItemModifyResult component. /// public const string MonitoredItemModifyResult = "MonitoredItemModifyResult"; /// /// The BrowseName for the MonitoredItemNotification component. /// public const string MonitoredItemNotification = "MonitoredItemNotification"; /// /// The BrowseName for the MonitoringFilter component. /// public const string MonitoringFilter = "MonitoringFilter"; /// /// The BrowseName for the MonitoringFilterResult component. /// public const string MonitoringFilterResult = "MonitoringFilterResult"; /// /// The BrowseName for the MonitoringMode component. /// public const string MonitoringMode = "MonitoringMode"; /// /// The BrowseName for the MonitoringParameters component. /// public const string MonitoringParameters = "MonitoringParameters"; /// /// The BrowseName for the MonitoringQueueOverflowCount component. /// public const string MonitoringQueueOverflowCount = "MonitoringQueueOverflowCount"; /// /// The BrowseName for the MoveOrCopy component. /// public const string MoveOrCopy = "MoveOrCopy"; /// /// The BrowseName for the MulticastDnsEnabled component. /// public const string MulticastDnsEnabled = "MulticastDnsEnabled"; /// /// The BrowseName for the MultiStateDictionaryEntryDiscreteBaseType component. /// public const string MultiStateDictionaryEntryDiscreteBaseType = "MultiStateDictionaryEntryDiscreteBaseType"; /// /// The BrowseName for the MultiStateDictionaryEntryDiscreteType component. /// public const string MultiStateDictionaryEntryDiscreteType = "MultiStateDictionaryEntryDiscreteType"; /// /// The BrowseName for the MultiStateDiscreteType component. /// public const string MultiStateDiscreteType = "MultiStateDiscreteType"; /// /// The BrowseName for the MultiStateValueDiscreteType component. /// public const string MultiStateValueDiscreteType = "MultiStateValueDiscreteType"; /// /// The BrowseName for the Name component. /// public const string Name = "Name"; /// /// The BrowseName for the NamespaceArray component. /// public const string NamespaceArray = "NamespaceArray"; /// /// The BrowseName for the NamespaceFile component. /// public const string NamespaceFile = "NamespaceFile"; /// /// The BrowseName for the NamespaceIdentifier_Placeholder component. /// public const string NamespaceIdentifier_Placeholder = ""; /// /// The BrowseName for the NamespaceMetadataType component. /// public const string NamespaceMetadataType = "NamespaceMetadataType"; /// /// The BrowseName for the NamespacePublicationDate component. /// public const string NamespacePublicationDate = "NamespacePublicationDate"; /// /// The BrowseName for the Namespaces component. /// public const string Namespaces = "Namespaces"; /// /// The BrowseName for the NamespacesType component. /// public const string NamespacesType = "NamespacesType"; /// /// The BrowseName for the NamespaceUri component. /// public const string NamespaceUri = "NamespaceUri"; /// /// The BrowseName for the NamespaceVersion component. /// public const string NamespaceVersion = "NamespaceVersion"; /// /// The BrowseName for the NamingRule component. /// public const string NamingRule = "NamingRule"; /// /// The BrowseName for the NamingRuleType component. /// public const string NamingRuleType = "NamingRuleType"; /// /// The BrowseName for the NDimensionArrayItemType component. /// public const string NDimensionArrayItemType = "NDimensionArrayItemType"; /// /// The BrowseName for the NetworkAddressDataType component. /// public const string NetworkAddressDataType = "NetworkAddressDataType"; /// /// The BrowseName for the NetworkAddressType component. /// public const string NetworkAddressType = "NetworkAddressType"; /// /// The BrowseName for the NetworkAddressUrlDataType component. /// public const string NetworkAddressUrlDataType = "NetworkAddressUrlDataType"; /// /// The BrowseName for the NetworkAddressUrlType component. /// public const string NetworkAddressUrlType = "NetworkAddressUrlType"; /// /// The BrowseName for the NetworkGroupDataType component. /// public const string NetworkGroupDataType = "NetworkGroupDataType"; /// /// The BrowseName for the NetworkInterface component. /// public const string NetworkInterface = "NetworkInterface"; /// /// The BrowseName for the NetworkMessageContentMask component. /// public const string NetworkMessageContentMask = "NetworkMessageContentMask"; /// /// The BrowseName for the NetworkMessageNumber component. /// public const string NetworkMessageNumber = "NetworkMessageNumber"; /// /// The BrowseName for the NewStateId component. /// public const string NewStateId = "NewStateId"; /// /// The BrowseName for the NewValue component. /// public const string NewValue = "NewValue"; /// /// The BrowseName for the NewValues component. /// public const string NewValues = "NewValues"; /// /// The BrowseName for the NextSequenceNumber component. /// public const string NextSequenceNumber = "NextSequenceNumber"; /// /// The BrowseName for the Node component. /// public const string Node = "Node"; /// /// The BrowseName for the NodeAttributes component. /// public const string NodeAttributes = "NodeAttributes"; /// /// The BrowseName for the NodeAttributesMask component. /// public const string NodeAttributesMask = "NodeAttributesMask"; /// /// The BrowseName for the NodeClass component. /// public const string NodeClass = "NodeClass"; /// /// The BrowseName for the NodeId component. /// public const string NodeId = "NodeId"; /// /// The BrowseName for the NodeReference component. /// public const string NodeReference = "NodeReference"; /// /// The BrowseName for the NodesToAdd component. /// public const string NodesToAdd = "NodesToAdd"; /// /// The BrowseName for the NodesToDelete component. /// public const string NodesToDelete = "NodesToDelete"; /// /// The BrowseName for the NodeTypeDescription component. /// public const string NodeTypeDescription = "NodeTypeDescription"; /// /// The BrowseName for the NodeVersion component. /// public const string NodeVersion = "NodeVersion"; /// /// The BrowseName for the NonExclusiveDeviationAlarmType component. /// public const string NonExclusiveDeviationAlarmType = "NonExclusiveDeviationAlarmType"; /// /// The BrowseName for the NonExclusiveLevelAlarmType component. /// public const string NonExclusiveLevelAlarmType = "NonExclusiveLevelAlarmType"; /// /// The BrowseName for the NonExclusiveLimitAlarmType component. /// public const string NonExclusiveLimitAlarmType = "NonExclusiveLimitAlarmType"; /// /// The BrowseName for the NonExclusiveRateOfChangeAlarmType component. /// public const string NonExclusiveRateOfChangeAlarmType = "NonExclusiveRateOfChangeAlarmType"; /// /// The BrowseName for the NonHierarchicalReferences component. /// public const string NonHierarchicalReferences = "NonHierarchicalReferences"; /// /// The BrowseName for the NonTransparentNetworkRedundancyType component. /// public const string NonTransparentNetworkRedundancyType = "NonTransparentNetworkRedundancyType"; /// /// The BrowseName for the NonTransparentRedundancyType component. /// public const string NonTransparentRedundancyType = "NonTransparentRedundancyType"; /// /// The BrowseName for the NormalizedString component. /// public const string NormalizedString = "NormalizedString"; /// /// The BrowseName for the NormalState component. /// public const string NormalState = "NormalState"; /// /// The BrowseName for the NotificationData component. /// public const string NotificationData = "NotificationData"; /// /// The BrowseName for the NotificationMessage component. /// public const string NotificationMessage = "NotificationMessage"; /// /// The BrowseName for the NotificationsCount component. /// public const string NotificationsCount = "NotificationsCount"; /// /// The BrowseName for the Number component. /// public const string Number = "Number"; /// /// The BrowseName for the Numerator component. /// public const string Numerator = "Numerator"; /// /// The BrowseName for the NumericRange component. /// public const string NumericRange = "NumericRange"; /// /// The BrowseName for the ObjectAttributes component. /// public const string ObjectAttributes = "ObjectAttributes"; /// /// The BrowseName for the ObjectNode component. /// public const string ObjectNode = "ObjectNode"; /// /// The BrowseName for the ObjectsFolder component. /// public const string ObjectsFolder = "Objects"; /// /// The BrowseName for the ObjectTypeAttributes component. /// public const string ObjectTypeAttributes = "ObjectTypeAttributes"; /// /// The BrowseName for the ObjectTypeNode component. /// public const string ObjectTypeNode = "ObjectTypeNode"; /// /// The BrowseName for the ObjectTypesFolder component. /// public const string ObjectTypesFolder = "ObjectTypes"; /// /// The BrowseName for the OffDelay component. /// public const string OffDelay = "OffDelay"; /// /// The BrowseName for the OffNormalAlarmType component. /// public const string OffNormalAlarmType = "OffNormalAlarmType"; /// /// The BrowseName for the OkResponse component. /// public const string OkResponse = "OkResponse"; /// /// The BrowseName for the OldStateId component. /// public const string OldStateId = "OldStateId"; /// /// The BrowseName for the OldValue component. /// public const string OldValue = "OldValue"; /// /// The BrowseName for the OldValues component. /// public const string OldValues = "OldValues"; /// /// The BrowseName for the OnDelay component. /// public const string OnDelay = "OnDelay"; /// /// The BrowseName for the OneShotShelve component. /// public const string OneShotShelve = "OneShotShelve"; /// /// The BrowseName for the OneShotShelved component. /// public const string OneShotShelved = "OneShotShelved"; /// /// The BrowseName for the OneShotShelvedToTimedShelved component. /// public const string OneShotShelvedToTimedShelved = "OneShotShelvedToTimedShelved"; /// /// The BrowseName for the OneShotShelvedToUnshelved component. /// public const string OneShotShelvedToUnshelved = "OneShotShelvedToUnshelved"; /// /// The BrowseName for the OPCBinarySchema_TypeSystem component. /// public const string OPCBinarySchema_TypeSystem = "OPC Binary"; /// /// The BrowseName for the OpcUa_BinarySchema component. /// public const string OpcUa_BinarySchema = "Opc.Ua"; /// /// The BrowseName for the OpcUa_XmlSchema component. /// public const string OpcUa_XmlSchema = "Opc.Ua"; /// /// The BrowseName for the OPCUANamespaceMetadata component. /// public const string OPCUANamespaceMetadata = "http://opcfoundation.org/UA/"; /// /// The BrowseName for the Open component. /// public const string Open = "Open"; /// /// The BrowseName for the OpenCount component. /// public const string OpenCount = "OpenCount"; /// /// The BrowseName for the OpenFileMode component. /// public const string OpenFileMode = "OpenFileMode"; /// /// The BrowseName for the OpenSecureChannelRequest component. /// public const string OpenSecureChannelRequest = "OpenSecureChannelRequest"; /// /// The BrowseName for the OpenSecureChannelResponse component. /// public const string OpenSecureChannelResponse = "OpenSecureChannelResponse"; /// /// The BrowseName for the OpenWithMasks component. /// public const string OpenWithMasks = "OpenWithMasks"; /// /// The BrowseName for the OperationLimits component. /// public const string OperationLimits = "OperationLimits"; /// /// The BrowseName for the OperationLimitsType component. /// public const string OperationLimitsType = "OperationLimitsType"; /// /// The BrowseName for the OptionSet component. /// public const string OptionSet = "OptionSet"; /// /// The BrowseName for the OptionSetType component. /// public const string OptionSetType = "OptionSetType"; /// /// The BrowseName for the OptionSetValues component. /// public const string OptionSetValues = "OptionSetValues"; /// /// The BrowseName for the Organizes component. /// public const string Organizes = "Organizes"; /// /// The BrowseName for the Orientation component. /// public const string Orientation = "Orientation"; /// /// The BrowseName for the OrientationType component. /// public const string OrientationType = "OrientationType"; /// /// The BrowseName for the OutOfServiceState component. /// public const string OutOfServiceState = "OutOfServiceState"; /// /// The BrowseName for the OutputArguments component. /// public const string OutputArguments = "OutputArguments"; /// /// The BrowseName for the OverrideValueHandling component. /// public const string OverrideValueHandling = "OverrideValueHandling"; /// /// The BrowseName for the ParameterDataTypeId component. /// public const string ParameterDataTypeId = "ParameterDataTypeId"; /// /// The BrowseName for the ParsingResult component. /// public const string ParsingResult = "ParsingResult"; /// /// The BrowseName for the PercentDataBad component. /// public const string PercentDataBad = "PercentDataBad"; /// /// The BrowseName for the PercentDataGood component. /// public const string PercentDataGood = "PercentDataGood"; /// /// The BrowseName for the PerformInsertReplace component. /// public const string PerformInsertReplace = "PerformInsertReplace"; /// /// The BrowseName for the PerformUpdateType component. /// public const string PerformUpdateType = "PerformUpdateType"; /// /// The BrowseName for the PermissionType component. /// public const string PermissionType = "PermissionType"; /// /// The BrowseName for the PlaceInService component. /// public const string PlaceInService = "PlaceInService"; /// /// The BrowseName for the Priority component. /// public const string Priority = "Priority"; /// /// The BrowseName for the ProcessConditionClassType component. /// public const string ProcessConditionClassType = "ProcessConditionClassType"; /// /// The BrowseName for the ProcessingOffset component. /// public const string ProcessingOffset = "ProcessingOffset"; /// /// The BrowseName for the ProductName component. /// public const string ProductName = "ProductName"; /// /// The BrowseName for the ProductUri component. /// public const string ProductUri = "ProductUri"; /// /// The BrowseName for the ProfileUri component. /// public const string ProfileUri = "ProfileUri"; /// /// The BrowseName for the ProgramDiagnostic component. /// public const string ProgramDiagnostic = "ProgramDiagnostic"; /// /// The BrowseName for the ProgramDiagnostic2DataType component. /// public const string ProgramDiagnostic2DataType = "ProgramDiagnostic2DataType"; /// /// The BrowseName for the ProgramDiagnostic2Type component. /// public const string ProgramDiagnostic2Type = "ProgramDiagnostic2Type"; /// /// The BrowseName for the ProgramDiagnosticDataType component. /// public const string ProgramDiagnosticDataType = "ProgramDiagnosticDataType"; /// /// The BrowseName for the ProgramDiagnosticType component. /// public const string ProgramDiagnosticType = "ProgramDiagnosticType"; /// /// The BrowseName for the ProgramStateMachineType component. /// public const string ProgramStateMachineType = "ProgramStateMachineType"; /// /// The BrowseName for the ProgramTransitionAuditEventType component. /// public const string ProgramTransitionAuditEventType = "ProgramTransitionAuditEventType"; /// /// The BrowseName for the ProgramTransitionEventType component. /// public const string ProgramTransitionEventType = "ProgramTransitionEventType"; /// /// The BrowseName for the Progress component. /// public const string Progress = "Progress"; /// /// The BrowseName for the ProgressEventType component. /// public const string ProgressEventType = "ProgressEventType"; /// /// The BrowseName for the Prompt component. /// public const string Prompt = "Prompt"; /// /// The BrowseName for the PropertyType component. /// public const string PropertyType = "PropertyType"; /// /// The BrowseName for the PublishCount component. /// public const string PublishCount = "PublishCount"; /// /// The BrowseName for the PublishedData component. /// public const string PublishedData = "PublishedData"; /// /// The BrowseName for the PublishedDataItemsDataType component. /// public const string PublishedDataItemsDataType = "PublishedDataItemsDataType"; /// /// The BrowseName for the PublishedDataItemsType component. /// public const string PublishedDataItemsType = "PublishedDataItemsType"; /// /// The BrowseName for the PublishedDataSetDataType component. /// public const string PublishedDataSetDataType = "PublishedDataSetDataType"; /// /// The BrowseName for the PublishedDataSetName_Placeholder component. /// public const string PublishedDataSetName_Placeholder = ""; /// /// The BrowseName for the PublishedDataSets component. /// public const string PublishedDataSets = "PublishedDataSets"; /// /// The BrowseName for the PublishedDataSetSourceDataType component. /// public const string PublishedDataSetSourceDataType = "PublishedDataSetSourceDataType"; /// /// The BrowseName for the PublishedDataSetType component. /// public const string PublishedDataSetType = "PublishedDataSetType"; /// /// The BrowseName for the PublishedEventsDataType component. /// public const string PublishedEventsDataType = "PublishedEventsDataType"; /// /// The BrowseName for the PublishedEventsType component. /// public const string PublishedEventsType = "PublishedEventsType"; /// /// The BrowseName for the PublishedVariableDataType component. /// public const string PublishedVariableDataType = "PublishedVariableDataType"; /// /// The BrowseName for the PublisherId component. /// public const string PublisherId = "PublisherId"; /// /// The BrowseName for the PublishingEnabled component. /// public const string PublishingEnabled = "PublishingEnabled"; /// /// The BrowseName for the PublishingInterval component. /// public const string PublishingInterval = "PublishingInterval"; /// /// The BrowseName for the PublishingIntervalCount component. /// public const string PublishingIntervalCount = "PublishingIntervalCount"; /// /// The BrowseName for the PublishingOffset component. /// public const string PublishingOffset = "PublishingOffset"; /// /// The BrowseName for the PublishRequest component. /// public const string PublishRequest = "PublishRequest"; /// /// The BrowseName for the PublishRequestCount component. /// public const string PublishRequestCount = "PublishRequestCount"; /// /// The BrowseName for the PublishResponse component. /// public const string PublishResponse = "PublishResponse"; /// /// The BrowseName for the PublishSubscribe component. /// public const string PublishSubscribe = "PublishSubscribe"; /// /// The BrowseName for the PublishSubscribeType component. /// public const string PublishSubscribeType = "PublishSubscribeType"; /// /// The BrowseName for the PubSubCommunicationFailureEventType component. /// public const string PubSubCommunicationFailureEventType = "PubSubCommunicationFailureEventType"; /// /// The BrowseName for the PubSubConfigurationDataType component. /// public const string PubSubConfigurationDataType = "PubSubConfigurationDataType"; /// /// The BrowseName for the PubSubConnectionDataType component. /// public const string PubSubConnectionDataType = "PubSubConnectionDataType"; /// /// The BrowseName for the PubSubConnectionType component. /// public const string PubSubConnectionType = "PubSubConnectionType"; /// /// The BrowseName for the PubSubDiagnosticsConnectionType component. /// public const string PubSubDiagnosticsConnectionType = "PubSubDiagnosticsConnectionType"; /// /// The BrowseName for the PubSubDiagnosticsCounterClassification component. /// public const string PubSubDiagnosticsCounterClassification = "PubSubDiagnosticsCounterClassification"; /// /// The BrowseName for the PubSubDiagnosticsCounterType component. /// public const string PubSubDiagnosticsCounterType = "PubSubDiagnosticsCounterType"; /// /// The BrowseName for the PubSubDiagnosticsDataSetReaderType component. /// public const string PubSubDiagnosticsDataSetReaderType = "PubSubDiagnosticsDataSetReaderType"; /// /// The BrowseName for the PubSubDiagnosticsDataSetWriterType component. /// public const string PubSubDiagnosticsDataSetWriterType = "PubSubDiagnosticsDataSetWriterType"; /// /// The BrowseName for the PubSubDiagnosticsReaderGroupType component. /// public const string PubSubDiagnosticsReaderGroupType = "PubSubDiagnosticsReaderGroupType"; /// /// The BrowseName for the PubSubDiagnosticsRootType component. /// public const string PubSubDiagnosticsRootType = "PubSubDiagnosticsRootType"; /// /// The BrowseName for the PubSubDiagnosticsType component. /// public const string PubSubDiagnosticsType = "PubSubDiagnosticsType"; /// /// The BrowseName for the PubSubDiagnosticsWriterGroupType component. /// public const string PubSubDiagnosticsWriterGroupType = "PubSubDiagnosticsWriterGroupType"; /// /// The BrowseName for the PubSubEventNotifier component. /// public const string PubSubEventNotifier = "EventNotifier"; /// /// The BrowseName for the PubSubGroupDataType component. /// public const string PubSubGroupDataType = "PubSubGroupDataType"; /// /// The BrowseName for the PubSubGroupType component. /// public const string PubSubGroupType = "PubSubGroupType"; /// /// The BrowseName for the PubSubKeyServiceType component. /// public const string PubSubKeyServiceType = "PubSubKeyServiceType"; /// /// The BrowseName for the PubSubState component. /// public const string PubSubState = "PubSubState"; /// /// The BrowseName for the PubSubStatusEventType component. /// public const string PubSubStatusEventType = "PubSubStatusEventType"; /// /// The BrowseName for the PubSubStatusType component. /// public const string PubSubStatusType = "PubSubStatusType"; /// /// The BrowseName for the PubSubTransportLimitsExceedEventType component. /// public const string PubSubTransportLimitsExceedEventType = "PubSubTransportLimitsExceedEventType"; /// /// The BrowseName for the QualifiedName component. /// public const string QualifiedName = "QualifiedName"; /// /// The BrowseName for the Quality component. /// public const string Quality = "Quality"; /// /// The BrowseName for the QueryDataDescription component. /// public const string QueryDataDescription = "QueryDataDescription"; /// /// The BrowseName for the QueryDataSet component. /// public const string QueryDataSet = "QueryDataSet"; /// /// The BrowseName for the QueryFirstCount component. /// public const string QueryFirstCount = "QueryFirstCount"; /// /// The BrowseName for the QueryFirstRequest component. /// public const string QueryFirstRequest = "QueryFirstRequest"; /// /// The BrowseName for the QueryFirstResponse component. /// public const string QueryFirstResponse = "QueryFirstResponse"; /// /// The BrowseName for the QueryNextCount component. /// public const string QueryNextCount = "QueryNextCount"; /// /// The BrowseName for the QueryNextRequest component. /// public const string QueryNextRequest = "QueryNextRequest"; /// /// The BrowseName for the QueryNextResponse component. /// public const string QueryNextResponse = "QueryNextResponse"; /// /// The BrowseName for the QueueName component. /// public const string QueueName = "QueueName"; /// /// The BrowseName for the Range component. /// public const string Range = "Range"; /// /// The BrowseName for the Rate component. /// public const string Rate = "Rate"; /// /// The BrowseName for the RationalNumber component. /// public const string RationalNumber = "RationalNumber"; /// /// The BrowseName for the RationalNumberType component. /// public const string RationalNumberType = "RationalNumberType"; /// /// The BrowseName for the Read component. /// public const string Read = "Read"; /// /// The BrowseName for the ReadAnnotationDataDetails component. /// public const string ReadAnnotationDataDetails = "ReadAnnotationDataDetails"; /// /// The BrowseName for the ReadAtTimeDetails component. /// public const string ReadAtTimeDetails = "ReadAtTimeDetails"; /// /// The BrowseName for the ReadCount component. /// public const string ReadCount = "ReadCount"; /// /// The BrowseName for the ReaderGroupDataType component. /// public const string ReaderGroupDataType = "ReaderGroupDataType"; /// /// The BrowseName for the ReaderGroupMessageDataType component. /// public const string ReaderGroupMessageDataType = "ReaderGroupMessageDataType"; /// /// The BrowseName for the ReaderGroupMessageType component. /// public const string ReaderGroupMessageType = "ReaderGroupMessageType"; /// /// The BrowseName for the ReaderGroupName_Placeholder component. /// public const string ReaderGroupName_Placeholder = ""; /// /// The BrowseName for the ReaderGroupTransportDataType component. /// public const string ReaderGroupTransportDataType = "ReaderGroupTransportDataType"; /// /// The BrowseName for the ReaderGroupTransportType component. /// public const string ReaderGroupTransportType = "ReaderGroupTransportType"; /// /// The BrowseName for the ReaderGroupType component. /// public const string ReaderGroupType = "ReaderGroupType"; /// /// The BrowseName for the ReadEventDetails component. /// public const string ReadEventDetails = "ReadEventDetails"; /// /// The BrowseName for the ReadPrepare component. /// public const string ReadPrepare = "ReadPrepare"; /// /// The BrowseName for the ReadPrepareToError component. /// public const string ReadPrepareToError = "ReadPrepareToError"; /// /// The BrowseName for the ReadPrepareToReadTransfer component. /// public const string ReadPrepareToReadTransfer = "ReadPrepareToReadTransfer"; /// /// The BrowseName for the ReadProcessedDetails component. /// public const string ReadProcessedDetails = "ReadProcessedDetails"; /// /// The BrowseName for the ReadRawModifiedDetails component. /// public const string ReadRawModifiedDetails = "ReadRawModifiedDetails"; /// /// The BrowseName for the ReadRequest component. /// public const string ReadRequest = "ReadRequest"; /// /// The BrowseName for the ReadResponse component. /// public const string ReadResponse = "ReadResponse"; /// /// The BrowseName for the ReadTransfer component. /// public const string ReadTransfer = "ReadTransfer"; /// /// The BrowseName for the ReadTransferToError component. /// public const string ReadTransferToError = "ReadTransferToError"; /// /// The BrowseName for the ReadTransferToIdle component. /// public const string ReadTransferToIdle = "ReadTransferToIdle"; /// /// The BrowseName for the ReadValueId component. /// public const string ReadValueId = "ReadValueId"; /// /// The BrowseName for the Ready component. /// public const string Ready = "Ready"; /// /// The BrowseName for the ReadyToHalted component. /// public const string ReadyToHalted = "ReadyToHalted"; /// /// The BrowseName for the ReadyToRunning component. /// public const string ReadyToRunning = "ReadyToRunning"; /// /// The BrowseName for the ReAlarmRepeatCount component. /// public const string ReAlarmRepeatCount = "ReAlarmRepeatCount"; /// /// The BrowseName for the ReAlarmTime component. /// public const string ReAlarmTime = "ReAlarmTime"; /// /// The BrowseName for the ReceiveOffset component. /// public const string ReceiveOffset = "ReceiveOffset"; /// /// The BrowseName for the ReceiveTime component. /// public const string ReceiveTime = "ReceiveTime"; /// /// The BrowseName for the RecycleCount component. /// public const string RecycleCount = "RecycleCount"; /// /// The BrowseName for the RedundancySupport component. /// public const string RedundancySupport = "RedundancySupport"; /// /// The BrowseName for the RedundantServerArray component. /// public const string RedundantServerArray = "RedundantServerArray"; /// /// The BrowseName for the RedundantServerDataType component. /// public const string RedundantServerDataType = "RedundantServerDataType"; /// /// The BrowseName for the ReferenceDescription component. /// public const string ReferenceDescription = "ReferenceDescription"; /// /// The BrowseName for the ReferenceNode component. /// public const string ReferenceNode = "ReferenceNode"; /// /// The BrowseName for the References component. /// public const string References = "References"; /// /// The BrowseName for the ReferencesToAdd component. /// public const string ReferencesToAdd = "ReferencesToAdd"; /// /// The BrowseName for the ReferencesToDelete component. /// public const string ReferencesToDelete = "ReferencesToDelete"; /// /// The BrowseName for the ReferenceTypeAttributes component. /// public const string ReferenceTypeAttributes = "ReferenceTypeAttributes"; /// /// The BrowseName for the ReferenceTypeNode component. /// public const string ReferenceTypeNode = "ReferenceTypeNode"; /// /// The BrowseName for the ReferenceTypesFolder component. /// public const string ReferenceTypesFolder = "ReferenceTypes"; /// /// The BrowseName for the RefreshEndEventType component. /// public const string RefreshEndEventType = "RefreshEndEventType"; /// /// The BrowseName for the RefreshRequiredEventType component. /// public const string RefreshRequiredEventType = "RefreshRequiredEventType"; /// /// The BrowseName for the RefreshStartEventType component. /// public const string RefreshStartEventType = "RefreshStartEventType"; /// /// The BrowseName for the RegisteredServer component. /// public const string RegisteredServer = "RegisteredServer"; /// /// The BrowseName for the RegisterNodesCount component. /// public const string RegisterNodesCount = "RegisterNodesCount"; /// /// The BrowseName for the RegisterNodesRequest component. /// public const string RegisterNodesRequest = "RegisterNodesRequest"; /// /// The BrowseName for the RegisterNodesResponse component. /// public const string RegisterNodesResponse = "RegisterNodesResponse"; /// /// The BrowseName for the RegisterServer2Request component. /// public const string RegisterServer2Request = "RegisterServer2Request"; /// /// The BrowseName for the RegisterServer2Response component. /// public const string RegisterServer2Response = "RegisterServer2Response"; /// /// The BrowseName for the RegisterServerRequest component. /// public const string RegisterServerRequest = "RegisterServerRequest"; /// /// The BrowseName for the RegisterServerResponse component. /// public const string RegisterServerResponse = "RegisterServerResponse"; /// /// The BrowseName for the RejectedRequestsCount component. /// public const string RejectedRequestsCount = "RejectedRequestsCount"; /// /// The BrowseName for the RejectedSessionCount component. /// public const string RejectedSessionCount = "RejectedSessionCount"; /// /// The BrowseName for the RelativePath component. /// public const string RelativePath = "RelativePath"; /// /// The BrowseName for the RelativePathElement component. /// public const string RelativePathElement = "RelativePathElement"; /// /// The BrowseName for the RemoveApplication component. /// public const string RemoveApplication = "RemoveApplication"; /// /// The BrowseName for the RemoveCertificate component. /// public const string RemoveCertificate = "RemoveCertificate"; /// /// The BrowseName for the RemoveConnection component. /// public const string RemoveConnection = "RemoveConnection"; /// /// The BrowseName for the RemoveDataSetFolder component. /// public const string RemoveDataSetFolder = "RemoveDataSetFolder"; /// /// The BrowseName for the RemoveDataSetReader component. /// public const string RemoveDataSetReader = "RemoveDataSetReader"; /// /// The BrowseName for the RemoveDataSetWriter component. /// public const string RemoveDataSetWriter = "RemoveDataSetWriter"; /// /// The BrowseName for the RemoveEndpoint component. /// public const string RemoveEndpoint = "RemoveEndpoint"; /// /// The BrowseName for the RemoveExtensionField component. /// public const string RemoveExtensionField = "RemoveExtensionField"; /// /// The BrowseName for the RemoveFromService component. /// public const string RemoveFromService = "RemoveFromService"; /// /// The BrowseName for the RemoveGroup component. /// public const string RemoveGroup = "RemoveGroup"; /// /// The BrowseName for the RemoveIdentity component. /// public const string RemoveIdentity = "RemoveIdentity"; /// /// The BrowseName for the RemovePublishedDataSet component. /// public const string RemovePublishedDataSet = "RemovePublishedDataSet"; /// /// The BrowseName for the RemoveRole component. /// public const string RemoveRole = "RemoveRole"; /// /// The BrowseName for the RemoveSecurityGroup component. /// public const string RemoveSecurityGroup = "RemoveSecurityGroup"; /// /// The BrowseName for the RemoveTargetVariables component. /// public const string RemoveTargetVariables = "RemoveTargetVariables"; /// /// The BrowseName for the RemoveVariables component. /// public const string RemoveVariables = "RemoveVariables"; /// /// The BrowseName for the ReplaceDataCapability component. /// public const string ReplaceDataCapability = "ReplaceDataCapability"; /// /// The BrowseName for the ReplaceEventCapability component. /// public const string ReplaceEventCapability = "ReplaceEventCapability"; /// /// The BrowseName for the RepublishCount component. /// public const string RepublishCount = "RepublishCount"; /// /// The BrowseName for the RepublishMessageCount component. /// public const string RepublishMessageCount = "RepublishMessageCount"; /// /// The BrowseName for the RepublishMessageRequestCount component. /// public const string RepublishMessageRequestCount = "RepublishMessageRequestCount"; /// /// The BrowseName for the RepublishRequest component. /// public const string RepublishRequest = "RepublishRequest"; /// /// The BrowseName for the RepublishRequestCount component. /// public const string RepublishRequestCount = "RepublishRequestCount"; /// /// The BrowseName for the RepublishResponse component. /// public const string RepublishResponse = "RepublishResponse"; /// /// The BrowseName for the ReqTimes component. /// public const string ReqTimes = "ReqTimes"; /// /// The BrowseName for the RequestedDeliveryGuarantee component. /// public const string RequestedDeliveryGuarantee = "RequestedDeliveryGuarantee"; /// /// The BrowseName for the RequestedLifetime component. /// public const string RequestedLifetime = "RequestedLifetime"; /// /// The BrowseName for the RequestHandle component. /// public const string RequestHandle = "RequestHandle"; /// /// The BrowseName for the RequestHeader component. /// public const string RequestHeader = "RequestHeader"; /// /// The BrowseName for the RequestServerStateChange component. /// public const string RequestServerStateChange = "RequestServerStateChange"; /// /// The BrowseName for the RequestType component. /// public const string RequestType = "RequestType"; /// /// The BrowseName for the ResendData component. /// public const string ResendData = "ResendData"; /// /// The BrowseName for the Reset component. /// public const string Reset = "Reset"; /// /// The BrowseName for the ResourceUri component. /// public const string ResourceUri = "ResourceUri"; /// /// The BrowseName for the Respond component. /// public const string Respond = "Respond"; /// /// The BrowseName for the ResponseHeader component. /// public const string ResponseHeader = "ResponseHeader"; /// /// The BrowseName for the ResponseOptionSet component. /// public const string ResponseOptionSet = "ResponseOptionSet"; /// /// The BrowseName for the RestrictToList component. /// public const string RestrictToList = "RestrictToList"; /// /// The BrowseName for the Resume component. /// public const string Resume = "Resume"; /// /// The BrowseName for the Retain component. /// public const string Retain = "Retain"; /// /// The BrowseName for the RevisedSessionTimeout component. /// public const string RevisedSessionTimeout = "RevisedSessionTimeout"; /// /// The BrowseName for the RoleMappingRuleChangedAuditEventType component. /// public const string RoleMappingRuleChangedAuditEventType = "RoleMappingRuleChangedAuditEventType"; /// /// The BrowseName for the RoleName_Placeholder component. /// public const string RoleName_Placeholder = ""; /// /// The BrowseName for the RolePermissionType component. /// public const string RolePermissionType = "RolePermissionType"; /// /// The BrowseName for the RoleSet component. /// public const string RoleSet = "RoleSet"; /// /// The BrowseName for the RoleSetType component. /// public const string RoleSetType = "RoleSetType"; /// /// The BrowseName for the RoleType component. /// public const string RoleType = "RoleType"; /// /// The BrowseName for the RootFolder component. /// public const string RootFolder = "Root"; /// /// The BrowseName for the RsaEncryptedSecret component. /// public const string RsaEncryptedSecret = "RsaEncryptedSecret"; /// /// The BrowseName for the RsaMinApplicationCertificateType component. /// public const string RsaMinApplicationCertificateType = "RsaMinApplicationCertificateType"; /// /// The BrowseName for the RsaSha256ApplicationCertificateType component. /// public const string RsaSha256ApplicationCertificateType = "RsaSha256ApplicationCertificateType"; /// /// The BrowseName for the Running component. /// public const string Running = "Running"; /// /// The BrowseName for the RunningToHalted component. /// public const string RunningToHalted = "RunningToHalted"; /// /// The BrowseName for the RunningToReady component. /// public const string RunningToReady = "RunningToReady"; /// /// The BrowseName for the RunningToSuspended component. /// public const string RunningToSuspended = "RunningToSuspended"; /// /// The BrowseName for the SafetyConditionClassType component. /// public const string SafetyConditionClassType = "SafetyConditionClassType"; /// /// The BrowseName for the SampledMonitoredItemsCount component. /// public const string SampledMonitoredItemsCount = "SampledMonitoredItemsCount"; /// /// The BrowseName for the SamplingInterval component. /// public const string SamplingInterval = "SamplingInterval"; /// /// The BrowseName for the SamplingIntervalDiagnostics component. /// public const string SamplingIntervalDiagnostics = "SamplingIntervalDiagnostics"; /// /// The BrowseName for the SamplingIntervalDiagnosticsArray component. /// public const string SamplingIntervalDiagnosticsArray = "SamplingIntervalDiagnosticsArray"; /// /// The BrowseName for the SamplingIntervalDiagnosticsArrayType component. /// public const string SamplingIntervalDiagnosticsArrayType = "SamplingIntervalDiagnosticsArrayType"; /// /// The BrowseName for the SamplingIntervalDiagnosticsDataType component. /// public const string SamplingIntervalDiagnosticsDataType = "SamplingIntervalDiagnosticsDataType"; /// /// The BrowseName for the SamplingIntervalDiagnosticsType component. /// public const string SamplingIntervalDiagnosticsType = "SamplingIntervalDiagnosticsType"; /// /// The BrowseName for the SamplingOffset component. /// public const string SamplingOffset = "SamplingOffset"; /// /// The BrowseName for the SByte component. /// public const string SByte = "SByte"; /// /// The BrowseName for the SecondsTillShutdown component. /// public const string SecondsTillShutdown = "SecondsTillShutdown"; /// /// The BrowseName for the SecureChannelId component. /// public const string SecureChannelId = "SecureChannelId"; /// /// The BrowseName for the SecurityGroupFolderName_Placeholder component. /// public const string SecurityGroupFolderName_Placeholder = ""; /// /// The BrowseName for the SecurityGroupFolderType component. /// public const string SecurityGroupFolderType = "SecurityGroupFolderType"; /// /// The BrowseName for the SecurityGroupId component. /// public const string SecurityGroupId = "SecurityGroupId"; /// /// The BrowseName for the SecurityGroupName_Placeholder component. /// public const string SecurityGroupName_Placeholder = ""; /// /// The BrowseName for the SecurityGroups component. /// public const string SecurityGroups = "SecurityGroups"; /// /// The BrowseName for the SecurityGroupType component. /// public const string SecurityGroupType = "SecurityGroupType"; /// /// The BrowseName for the SecurityKeyServices component. /// public const string SecurityKeyServices = "SecurityKeyServices"; /// /// The BrowseName for the SecurityMode component. /// public const string SecurityMode = "SecurityMode"; /// /// The BrowseName for the SecurityPolicyUri component. /// public const string SecurityPolicyUri = "SecurityPolicyUri"; /// /// The BrowseName for the SecurityRejectedRequestsCount component. /// public const string SecurityRejectedRequestsCount = "SecurityRejectedRequestsCount"; /// /// The BrowseName for the SecurityRejectedSessionCount component. /// public const string SecurityRejectedSessionCount = "SecurityRejectedSessionCount"; /// /// The BrowseName for the SecurityTokenRequestType component. /// public const string SecurityTokenRequestType = "SecurityTokenRequestType"; /// /// The BrowseName for the SelectedFields component. /// public const string SelectedFields = "SelectedFields"; /// /// The BrowseName for the SelectedResponse component. /// public const string SelectedResponse = "SelectedResponse"; /// /// The BrowseName for the SelectionDescriptions component. /// public const string SelectionDescriptions = "SelectionDescriptions"; /// /// The BrowseName for the SelectionListType component. /// public const string SelectionListType = "SelectionListType"; /// /// The BrowseName for the Selections component. /// public const string Selections = "Selections"; /// /// The BrowseName for the SemanticChangeEventType component. /// public const string SemanticChangeEventType = "SemanticChangeEventType"; /// /// The BrowseName for the SemanticChangeStructureDataType component. /// public const string SemanticChangeStructureDataType = "SemanticChangeStructureDataType"; /// /// The BrowseName for the Server component. /// public const string Server = "Server"; /// /// The BrowseName for the ServerArray component. /// public const string ServerArray = "ServerArray"; /// /// The BrowseName for the ServerCapabilities component. /// public const string ServerCapabilities = "ServerCapabilities"; /// /// The BrowseName for the ServerCapabilitiesType component. /// public const string ServerCapabilitiesType = "ServerCapabilitiesType"; /// /// The BrowseName for the ServerConfiguration component. /// public const string ServerConfiguration = "ServerConfiguration"; /// /// The BrowseName for the ServerConfigurationType component. /// public const string ServerConfigurationType = "ServerConfigurationType"; /// /// The BrowseName for the ServerDiagnostics component. /// public const string ServerDiagnostics = "ServerDiagnostics"; /// /// The BrowseName for the ServerDiagnosticsSummary component. /// public const string ServerDiagnosticsSummary = "ServerDiagnosticsSummary"; /// /// The BrowseName for the ServerDiagnosticsSummaryDataType component. /// public const string ServerDiagnosticsSummaryDataType = "ServerDiagnosticsSummaryDataType"; /// /// The BrowseName for the ServerDiagnosticsSummaryType component. /// public const string ServerDiagnosticsSummaryType = "ServerDiagnosticsSummaryType"; /// /// The BrowseName for the ServerDiagnosticsType component. /// public const string ServerDiagnosticsType = "ServerDiagnosticsType"; /// /// The BrowseName for the ServerId component. /// public const string ServerId = "ServerId"; /// /// The BrowseName for the ServerNetworkGroups component. /// public const string ServerNetworkGroups = "ServerNetworkGroups"; /// /// The BrowseName for the ServerOnNetwork component. /// public const string ServerOnNetwork = "ServerOnNetwork"; /// /// The BrowseName for the ServerProfileArray component. /// public const string ServerProfileArray = "ServerProfileArray"; /// /// The BrowseName for the ServerRedundancy component. /// public const string ServerRedundancy = "ServerRedundancy"; /// /// The BrowseName for the ServerRedundancyType component. /// public const string ServerRedundancyType = "ServerRedundancyType"; /// /// The BrowseName for the ServerState component. /// public const string ServerState = "ServerState"; /// /// The BrowseName for the ServerStatus component. /// public const string ServerStatus = "ServerStatus"; /// /// The BrowseName for the ServerStatusDataType component. /// public const string ServerStatusDataType = "ServerStatusDataType"; /// /// The BrowseName for the ServerStatusType component. /// public const string ServerStatusType = "ServerStatusType"; /// /// The BrowseName for the ServerTimestampSupported component. /// public const string ServerTimestampSupported = "ServerTimestampSupported"; /// /// The BrowseName for the ServerType component. /// public const string ServerType = "ServerType"; /// /// The BrowseName for the ServerUri component. /// public const string ServerUri = "ServerUri"; /// /// The BrowseName for the ServerUriArray component. /// public const string ServerUriArray = "ServerUriArray"; /// /// The BrowseName for the ServerVendorCapabilityType component. /// public const string ServerVendorCapabilityType = "ServerVendorCapabilityType"; /// /// The BrowseName for the ServerViewCount component. /// public const string ServerViewCount = "ServerViewCount"; /// /// The BrowseName for the ServiceCertificate component. /// public const string ServiceCertificate = "ServiceCertificate"; /// /// The BrowseName for the ServiceCounterDataType component. /// public const string ServiceCounterDataType = "ServiceCounterDataType"; /// /// The BrowseName for the ServiceFault component. /// public const string ServiceFault = "ServiceFault"; /// /// The BrowseName for the ServiceLevel component. /// public const string ServiceLevel = "ServiceLevel"; /// /// The BrowseName for the ServiceName_Placeholder component. /// public const string ServiceName_Placeholder = ""; /// /// The BrowseName for the ServiceStatus component. /// public const string ServiceStatus = "ServiceStatus"; /// /// The BrowseName for the ServiceUri component. /// public const string ServiceUri = "ServiceUri"; /// /// The BrowseName for the SessionAbortCount component. /// public const string SessionAbortCount = "SessionAbortCount"; /// /// The BrowseName for the SessionAuthenticationToken component. /// public const string SessionAuthenticationToken = "SessionAuthenticationToken"; /// /// The BrowseName for the SessionDiagnostics component. /// public const string SessionDiagnostics = "SessionDiagnostics"; /// /// The BrowseName for the SessionDiagnosticsArray component. /// public const string SessionDiagnosticsArray = "SessionDiagnosticsArray"; /// /// The BrowseName for the SessionDiagnosticsArrayType component. /// public const string SessionDiagnosticsArrayType = "SessionDiagnosticsArrayType"; /// /// The BrowseName for the SessionDiagnosticsDataType component. /// public const string SessionDiagnosticsDataType = "SessionDiagnosticsDataType"; /// /// The BrowseName for the SessionDiagnosticsObjectType component. /// public const string SessionDiagnosticsObjectType = "SessionDiagnosticsObjectType"; /// /// The BrowseName for the SessionDiagnosticsVariableType component. /// public const string SessionDiagnosticsVariableType = "SessionDiagnosticsVariableType"; /// /// The BrowseName for the SessionId component. /// public const string SessionId = "SessionId"; /// /// The BrowseName for the SessionlessInvokeRequestType component. /// public const string SessionlessInvokeRequestType = "SessionlessInvokeRequestType"; /// /// The BrowseName for the SessionlessInvokeResponseType component. /// public const string SessionlessInvokeResponseType = "SessionlessInvokeResponseType"; /// /// The BrowseName for the SessionName component. /// public const string SessionName = "SessionName"; /// /// The BrowseName for the SessionsDiagnosticsSummary component. /// public const string SessionsDiagnosticsSummary = "SessionsDiagnosticsSummary"; /// /// The BrowseName for the SessionsDiagnosticsSummaryType component. /// public const string SessionsDiagnosticsSummaryType = "SessionsDiagnosticsSummaryType"; /// /// The BrowseName for the SessionSecurityDiagnostics component. /// public const string SessionSecurityDiagnostics = "SessionSecurityDiagnostics"; /// /// The BrowseName for the SessionSecurityDiagnosticsArray component. /// public const string SessionSecurityDiagnosticsArray = "SessionSecurityDiagnosticsArray"; /// /// The BrowseName for the SessionSecurityDiagnosticsArrayType component. /// public const string SessionSecurityDiagnosticsArrayType = "SessionSecurityDiagnosticsArrayType"; /// /// The BrowseName for the SessionSecurityDiagnosticsDataType component. /// public const string SessionSecurityDiagnosticsDataType = "SessionSecurityDiagnosticsDataType"; /// /// The BrowseName for the SessionSecurityDiagnosticsType component. /// public const string SessionSecurityDiagnosticsType = "SessionSecurityDiagnosticsType"; /// /// The BrowseName for the SessionTimeoutCount component. /// public const string SessionTimeoutCount = "SessionTimeoutCount"; /// /// The BrowseName for the SetMonitoringModeCount component. /// public const string SetMonitoringModeCount = "SetMonitoringModeCount"; /// /// The BrowseName for the SetMonitoringModeRequest component. /// public const string SetMonitoringModeRequest = "SetMonitoringModeRequest"; /// /// The BrowseName for the SetMonitoringModeResponse component. /// public const string SetMonitoringModeResponse = "SetMonitoringModeResponse"; /// /// The BrowseName for the SetpointNode component. /// public const string SetpointNode = "SetpointNode"; /// /// The BrowseName for the SetPosition component. /// public const string SetPosition = "SetPosition"; /// /// The BrowseName for the SetPublishingModeCount component. /// public const string SetPublishingModeCount = "SetPublishingModeCount"; /// /// The BrowseName for the SetPublishingModeRequest component. /// public const string SetPublishingModeRequest = "SetPublishingModeRequest"; /// /// The BrowseName for the SetPublishingModeResponse component. /// public const string SetPublishingModeResponse = "SetPublishingModeResponse"; /// /// The BrowseName for the SetSecurityKeys component. /// public const string SetSecurityKeys = "SetSecurityKeys"; /// /// The BrowseName for the SetSubscriptionDurable component. /// public const string SetSubscriptionDurable = "SetSubscriptionDurable"; /// /// The BrowseName for the SetTriggeringCount component. /// public const string SetTriggeringCount = "SetTriggeringCount"; /// /// The BrowseName for the SetTriggeringRequest component. /// public const string SetTriggeringRequest = "SetTriggeringRequest"; /// /// The BrowseName for the SetTriggeringResponse component. /// public const string SetTriggeringResponse = "SetTriggeringResponse"; /// /// The BrowseName for the Severity component. /// public const string Severity = "Severity"; /// /// The BrowseName for the ShelvedStateMachineType component. /// public const string ShelvedStateMachineType = "ShelvedStateMachineType"; /// /// The BrowseName for the ShelvingState component. /// public const string ShelvingState = "ShelvingState"; /// /// The BrowseName for the ShelvingTime component. /// public const string ShelvingTime = "ShelvingTime"; /// /// The BrowseName for the ShutdownReason component. /// public const string ShutdownReason = "ShutdownReason"; /// /// The BrowseName for the SignatureData component. /// public const string SignatureData = "SignatureData"; /// /// The BrowseName for the SignedSoftwareCertificate component. /// public const string SignedSoftwareCertificate = "SignedSoftwareCertificate"; /// /// The BrowseName for the Silence component. /// public const string Silence = "Silence"; /// /// The BrowseName for the SilenceState component. /// public const string SilenceState = "SilenceState"; /// /// The BrowseName for the SimpleAttributeOperand component. /// public const string SimpleAttributeOperand = "SimpleAttributeOperand"; /// /// The BrowseName for the SimpleTypeDescription component. /// public const string SimpleTypeDescription = "SimpleTypeDescription"; /// /// The BrowseName for the Size component. /// public const string Size = "Size"; /// /// The BrowseName for the SoftwareCertificates component. /// public const string SoftwareCertificates = "SoftwareCertificates"; /// /// The BrowseName for the SoftwareVersion component. /// public const string SoftwareVersion = "SoftwareVersion"; /// /// The BrowseName for the SourceName component. /// public const string SourceName = "SourceName"; /// /// The BrowseName for the SourceNode component. /// public const string SourceNode = "SourceNode"; /// /// The BrowseName for the SourceTimestamp component. /// public const string SourceTimestamp = "SourceTimestamp"; /// /// The BrowseName for the Start component. /// public const string Start = "Start"; /// /// The BrowseName for the StartOfArchive component. /// public const string StartOfArchive = "StartOfArchive"; /// /// The BrowseName for the StartOfOnlineArchive component. /// public const string StartOfOnlineArchive = "StartOfOnlineArchive"; /// /// The BrowseName for the StartTime component. /// public const string StartTime = "StartTime"; /// /// The BrowseName for the State component. /// public const string State = "State"; /// /// The BrowseName for the StateMachineType component. /// public const string StateMachineType = "StateMachineType"; /// /// The BrowseName for the StateNumber component. /// public const string StateNumber = "StateNumber"; /// /// The BrowseName for the StateType component. /// public const string StateType = "StateType"; /// /// The BrowseName for the StateVariableType component. /// public const string StateVariableType = "StateVariableType"; /// /// The BrowseName for the StaticNodeIdTypes component. /// public const string StaticNodeIdTypes = "StaticNodeIdTypes"; /// /// The BrowseName for the StaticNumericNodeIdRange component. /// public const string StaticNumericNodeIdRange = "StaticNumericNodeIdRange"; /// /// The BrowseName for the StaticStringNodeIdPattern component. /// public const string StaticStringNodeIdPattern = "StaticStringNodeIdPattern"; /// /// The BrowseName for the StatisticalConditionClassType component. /// public const string StatisticalConditionClassType = "StatisticalConditionClassType"; /// /// The BrowseName for the Status component. /// public const string Status = "Status"; /// /// The BrowseName for the StatusChangeNotification component. /// public const string StatusChangeNotification = "StatusChangeNotification"; /// /// The BrowseName for the StatusCode component. /// public const string StatusCode = "StatusCode"; /// /// The BrowseName for the StatusCodeId component. /// public const string StatusCodeId = "StatusCodeId"; /// /// The BrowseName for the StatusResult component. /// public const string StatusResult = "StatusResult"; /// /// The BrowseName for the Stepped component. /// public const string Stepped = "Stepped"; /// /// The BrowseName for the String component. /// public const string String = "String"; /// /// The BrowseName for the Structure component. /// public const string Structure = "Structure"; /// /// The BrowseName for the StructureDefinition component. /// public const string StructureDefinition = "StructureDefinition"; /// /// The BrowseName for the StructureDescription component. /// public const string StructureDescription = "StructureDescription"; /// /// The BrowseName for the StructureField component. /// public const string StructureField = "StructureField"; /// /// The BrowseName for the StructureType component. /// public const string StructureType = "StructureType"; /// /// The BrowseName for the SubError component. /// public const string SubError = "SubError"; /// /// The BrowseName for the SubscribedDataSet component. /// public const string SubscribedDataSet = "SubscribedDataSet"; /// /// The BrowseName for the SubscribedDataSetDataType component. /// public const string SubscribedDataSetDataType = "SubscribedDataSetDataType"; /// /// The BrowseName for the SubscribedDataSetMirrorDataType component. /// public const string SubscribedDataSetMirrorDataType = "SubscribedDataSetMirrorDataType"; /// /// The BrowseName for the SubscribedDataSetMirrorType component. /// public const string SubscribedDataSetMirrorType = "SubscribedDataSetMirrorType"; /// /// The BrowseName for the SubscribedDataSetType component. /// public const string SubscribedDataSetType = "SubscribedDataSetType"; /// /// The BrowseName for the SubscriptionAcknowledgement component. /// public const string SubscriptionAcknowledgement = "SubscriptionAcknowledgement"; /// /// The BrowseName for the SubscriptionDiagnostics component. /// public const string SubscriptionDiagnostics = "SubscriptionDiagnostics"; /// /// The BrowseName for the SubscriptionDiagnosticsArray component. /// public const string SubscriptionDiagnosticsArray = "SubscriptionDiagnosticsArray"; /// /// The BrowseName for the SubscriptionDiagnosticsArrayType component. /// public const string SubscriptionDiagnosticsArrayType = "SubscriptionDiagnosticsArrayType"; /// /// The BrowseName for the SubscriptionDiagnosticsDataType component. /// public const string SubscriptionDiagnosticsDataType = "SubscriptionDiagnosticsDataType"; /// /// The BrowseName for the SubscriptionDiagnosticsType component. /// public const string SubscriptionDiagnosticsType = "SubscriptionDiagnosticsType"; /// /// The BrowseName for the SubscriptionId component. /// public const string SubscriptionId = "SubscriptionId"; /// /// The BrowseName for the SupportedPrivateKeyFormats component. /// public const string SupportedPrivateKeyFormats = "SupportedPrivateKeyFormats"; /// /// The BrowseName for the SupportedTransportProfiles component. /// public const string SupportedTransportProfiles = "SupportedTransportProfiles"; /// /// The BrowseName for the Suppress component. /// public const string Suppress = "Suppress"; /// /// The BrowseName for the SuppressedOrShelved component. /// public const string SuppressedOrShelved = "SuppressedOrShelved"; /// /// The BrowseName for the SuppressedState component. /// public const string SuppressedState = "SuppressedState"; /// /// The BrowseName for the Suspend component. /// public const string Suspend = "Suspend"; /// /// The BrowseName for the Suspended component. /// public const string Suspended = "Suspended"; /// /// The BrowseName for the SuspendedToHalted component. /// public const string SuspendedToHalted = "SuspendedToHalted"; /// /// The BrowseName for the SuspendedToReady component. /// public const string SuspendedToReady = "SuspendedToReady"; /// /// The BrowseName for the SuspendedToRunning component. /// public const string SuspendedToRunning = "SuspendedToRunning"; /// /// The BrowseName for the SystemConditionClassType component. /// public const string SystemConditionClassType = "SystemConditionClassType"; /// /// The BrowseName for the SystemDiagnosticAlarmType component. /// public const string SystemDiagnosticAlarmType = "SystemDiagnosticAlarmType"; /// /// The BrowseName for the SystemEventType component. /// public const string SystemEventType = "SystemEventType"; /// /// The BrowseName for the SystemOffNormalAlarmType component. /// public const string SystemOffNormalAlarmType = "SystemOffNormalAlarmType"; /// /// The BrowseName for the SystemState component. /// public const string SystemState = "SystemState"; /// /// The BrowseName for the SystemStatusChangeEventType component. /// public const string SystemStatusChangeEventType = "SystemStatusChangeEventType"; /// /// The BrowseName for the TargetValueNode component. /// public const string TargetValueNode = "TargetValueNode"; /// /// The BrowseName for the TargetVariables component. /// public const string TargetVariables = "TargetVariables"; /// /// The BrowseName for the TargetVariablesDataType component. /// public const string TargetVariablesDataType = "TargetVariablesDataType"; /// /// The BrowseName for the TargetVariablesType component. /// public const string TargetVariablesType = "TargetVariablesType"; /// /// The BrowseName for the TemporaryFileTransferType component. /// public const string TemporaryFileTransferType = "TemporaryFileTransferType"; /// /// The BrowseName for the TestingConditionSubClassType component. /// public const string TestingConditionSubClassType = "TestingConditionSubClassType"; /// /// The BrowseName for the ThreeDCartesianCoordinates component. /// public const string ThreeDCartesianCoordinates = "3DCartesianCoordinates"; /// /// The BrowseName for the ThreeDCartesianCoordinatesType component. /// public const string ThreeDCartesianCoordinatesType = "3DCartesianCoordinatesType"; /// /// The BrowseName for the ThreeDFrame component. /// public const string ThreeDFrame = "3DFrame"; /// /// The BrowseName for the ThreeDFrameType component. /// public const string ThreeDFrameType = "3DFrameType"; /// /// The BrowseName for the ThreeDOrientation component. /// public const string ThreeDOrientation = "3DOrientation"; /// /// The BrowseName for the ThreeDOrientationType component. /// public const string ThreeDOrientationType = "3DOrientationType"; /// /// The BrowseName for the ThreeDVector component. /// public const string ThreeDVector = "3DVector"; /// /// The BrowseName for the ThreeDVectorType component. /// public const string ThreeDVectorType = "3DVectorType"; /// /// The BrowseName for the Time component. /// public const string Time = "Time"; /// /// The BrowseName for the TimedShelve component. /// public const string TimedShelve = "TimedShelve"; /// /// The BrowseName for the TimedShelved component. /// public const string TimedShelved = "TimedShelved"; /// /// The BrowseName for the TimedShelvedToOneShotShelved component. /// public const string TimedShelvedToOneShotShelved = "TimedShelvedToOneShotShelved"; /// /// The BrowseName for the TimedShelvedToUnshelved component. /// public const string TimedShelvedToUnshelved = "TimedShelvedToUnshelved"; /// /// The BrowseName for the TimeFirstChange component. /// public const string TimeFirstChange = "TimeFirstChange"; /// /// The BrowseName for the TimestampsToReturn component. /// public const string TimestampsToReturn = "TimestampsToReturn"; /// /// The BrowseName for the TimeString component. /// public const string TimeString = "TimeString"; /// /// The BrowseName for the TimeZoneDataType component. /// public const string TimeZoneDataType = "TimeZoneDataType"; /// /// The BrowseName for the Title component. /// public const string Title = "Title"; /// /// The BrowseName for the Tolerance component. /// public const string Tolerance = "Tolerance"; /// /// The BrowseName for the ToState component. /// public const string ToState = "ToState"; /// /// The BrowseName for the TotalError component. /// public const string TotalError = "TotalError"; /// /// The BrowseName for the TotalInformation component. /// public const string TotalInformation = "TotalInformation"; /// /// The BrowseName for the TotalRequestCount component. /// public const string TotalRequestCount = "TotalRequestCount"; /// /// The BrowseName for the TrainingConditionClassType component. /// public const string TrainingConditionClassType = "TrainingConditionClassType"; /// /// The BrowseName for the TransferredToAltClientCount component. /// public const string TransferredToAltClientCount = "TransferredToAltClientCount"; /// /// The BrowseName for the TransferredToSameClientCount component. /// public const string TransferredToSameClientCount = "TransferredToSameClientCount"; /// /// The BrowseName for the TransferRequestCount component. /// public const string TransferRequestCount = "TransferRequestCount"; /// /// The BrowseName for the TransferResult component. /// public const string TransferResult = "TransferResult"; /// /// The BrowseName for the TransferState_Placeholder component. /// public const string TransferState_Placeholder = ""; /// /// The BrowseName for the TransferSubscriptionsCount component. /// public const string TransferSubscriptionsCount = "TransferSubscriptionsCount"; /// /// The BrowseName for the TransferSubscriptionsRequest component. /// public const string TransferSubscriptionsRequest = "TransferSubscriptionsRequest"; /// /// The BrowseName for the TransferSubscriptionsResponse component. /// public const string TransferSubscriptionsResponse = "TransferSubscriptionsResponse"; /// /// The BrowseName for the Transition component. /// public const string Transition = "Transition"; /// /// The BrowseName for the TransitionEventType component. /// public const string TransitionEventType = "TransitionEventType"; /// /// The BrowseName for the TransitionNumber component. /// public const string TransitionNumber = "TransitionNumber"; /// /// The BrowseName for the TransitionTime component. /// public const string TransitionTime = "TransitionTime"; /// /// The BrowseName for the TransitionType component. /// public const string TransitionType = "TransitionType"; /// /// The BrowseName for the TransitionVariableType component. /// public const string TransitionVariableType = "TransitionVariableType"; /// /// The BrowseName for the TranslateBrowsePathsToNodeIdsCount component. /// public const string TranslateBrowsePathsToNodeIdsCount = "TranslateBrowsePathsToNodeIdsCount"; /// /// The BrowseName for the TranslateBrowsePathsToNodeIdsRequest component. /// public const string TranslateBrowsePathsToNodeIdsRequest = "TranslateBrowsePathsToNodeIdsRequest"; /// /// The BrowseName for the TranslateBrowsePathsToNodeIdsResponse component. /// public const string TranslateBrowsePathsToNodeIdsResponse = "TranslateBrowsePathsToNodeIdsResponse"; /// /// The BrowseName for the TransparentRedundancyType component. /// public const string TransparentRedundancyType = "TransparentRedundancyType"; /// /// The BrowseName for the TransportProfileUri component. /// public const string TransportProfileUri = "TransportProfileUri"; /// /// The BrowseName for the TransportProtocol component. /// public const string TransportProtocol = "TransportProtocol"; /// /// The BrowseName for the TransportSettings component. /// public const string TransportSettings = "TransportSettings"; /// /// The BrowseName for the TreatUncertainAsBad component. /// public const string TreatUncertainAsBad = "TreatUncertainAsBad"; /// /// The BrowseName for the TripAlarmType component. /// public const string TripAlarmType = "TripAlarmType"; /// /// The BrowseName for the TrueState component. /// public const string TrueState = "TrueState"; /// /// The BrowseName for the TrustList component. /// public const string TrustList = "TrustList"; /// /// The BrowseName for the TrustListDataType component. /// public const string TrustListDataType = "TrustListDataType"; /// /// The BrowseName for the TrustListId component. /// public const string TrustListId = "TrustListId"; /// /// The BrowseName for the TrustListMasks component. /// public const string TrustListMasks = "TrustListMasks"; /// /// The BrowseName for the TrustListOutOfDate component. /// public const string TrustListOutOfDate = "TrustListOutOfDate"; /// /// The BrowseName for the TrustListOutOfDateAlarmType component. /// public const string TrustListOutOfDateAlarmType = "TrustListOutOfDateAlarmType"; /// /// The BrowseName for the TrustListType component. /// public const string TrustListType = "TrustListType"; /// /// The BrowseName for the TrustListUpdatedAuditEventType component. /// public const string TrustListUpdatedAuditEventType = "TrustListUpdatedAuditEventType"; /// /// The BrowseName for the TwoStateDiscreteType component. /// public const string TwoStateDiscreteType = "TwoStateDiscreteType"; /// /// The BrowseName for the TwoStateVariableType component. /// public const string TwoStateVariableType = "TwoStateVariableType"; /// /// The BrowseName for the TypeNode component. /// public const string TypeNode = "TypeNode"; /// /// The BrowseName for the TypesFolder component. /// public const string TypesFolder = "Types"; /// /// The BrowseName for the UABinaryFileDataType component. /// public const string UABinaryFileDataType = "UABinaryFileDataType"; /// /// The BrowseName for the UadpDataSetMessageContentMask component. /// public const string UadpDataSetMessageContentMask = "UadpDataSetMessageContentMask"; /// /// The BrowseName for the UadpDataSetReaderMessageDataType component. /// public const string UadpDataSetReaderMessageDataType = "UadpDataSetReaderMessageDataType"; /// /// The BrowseName for the UadpDataSetReaderMessageType component. /// public const string UadpDataSetReaderMessageType = "UadpDataSetReaderMessageType"; /// /// The BrowseName for the UadpDataSetWriterMessageDataType component. /// public const string UadpDataSetWriterMessageDataType = "UadpDataSetWriterMessageDataType"; /// /// The BrowseName for the UadpDataSetWriterMessageType component. /// public const string UadpDataSetWriterMessageType = "UadpDataSetWriterMessageType"; /// /// The BrowseName for the UadpNetworkMessageContentMask component. /// public const string UadpNetworkMessageContentMask = "UadpNetworkMessageContentMask"; /// /// The BrowseName for the UadpWriterGroupMessageDataType component. /// public const string UadpWriterGroupMessageDataType = "UadpWriterGroupMessageDataType"; /// /// The BrowseName for the UadpWriterGroupMessageType component. /// public const string UadpWriterGroupMessageType = "UadpWriterGroupMessageType"; /// /// The BrowseName for the UInt16 component. /// public const string UInt16 = "UInt16"; /// /// The BrowseName for the UInt32 component. /// public const string UInt32 = "UInt32"; /// /// The BrowseName for the UInt64 component. /// public const string UInt64 = "UInt64"; /// /// The BrowseName for the UInteger component. /// public const string UInteger = "UInteger"; /// /// The BrowseName for the UnacknowledgedMessageCount component. /// public const string UnacknowledgedMessageCount = "UnacknowledgedMessageCount"; /// /// The BrowseName for the UnauthorizedRequestCount component. /// public const string UnauthorizedRequestCount = "UnauthorizedRequestCount"; /// /// The BrowseName for the Union component. /// public const string Union = "Union"; /// /// The BrowseName for the UnregisterNodesCount component. /// public const string UnregisterNodesCount = "UnregisterNodesCount"; /// /// The BrowseName for the UnregisterNodesRequest component. /// public const string UnregisterNodesRequest = "UnregisterNodesRequest"; /// /// The BrowseName for the UnregisterNodesResponse component. /// public const string UnregisterNodesResponse = "UnregisterNodesResponse"; /// /// The BrowseName for the Unshelve component. /// public const string Unshelve = "Unshelve"; /// /// The BrowseName for the Unshelved component. /// public const string Unshelved = "Unshelved"; /// /// The BrowseName for the UnshelvedToOneShotShelved component. /// public const string UnshelvedToOneShotShelved = "UnshelvedToOneShotShelved"; /// /// The BrowseName for the UnshelvedToTimedShelved component. /// public const string UnshelvedToTimedShelved = "UnshelvedToTimedShelved"; /// /// The BrowseName for the UnshelveTime component. /// public const string UnshelveTime = "UnshelveTime"; /// /// The BrowseName for the Unsuppress component. /// public const string Unsuppress = "Unsuppress"; /// /// The BrowseName for the UpdateCertificate component. /// public const string UpdateCertificate = "UpdateCertificate"; /// /// The BrowseName for the UpdateCredential component. /// public const string UpdateCredential = "UpdateCredential"; /// /// The BrowseName for the UpdateDataCapability component. /// public const string UpdateDataCapability = "UpdateDataCapability"; /// /// The BrowseName for the UpdateDataDetails component. /// public const string UpdateDataDetails = "UpdateDataDetails"; /// /// The BrowseName for the UpdatedNode component. /// public const string UpdatedNode = "UpdatedNode"; /// /// The BrowseName for the UpdateEventCapability component. /// public const string UpdateEventCapability = "UpdateEventCapability"; /// /// The BrowseName for the UpdateEventDetails component. /// public const string UpdateEventDetails = "UpdateEventDetails"; /// /// The BrowseName for the UpdateFrequency component. /// public const string UpdateFrequency = "UpdateFrequency"; /// /// The BrowseName for the UpdateStructureDataDetails component. /// public const string UpdateStructureDataDetails = "UpdateStructureDataDetails"; /// /// The BrowseName for the UriDictionaryEntryType component. /// public const string UriDictionaryEntryType = "UriDictionaryEntryType"; /// /// The BrowseName for the UrisVersion component. /// public const string UrisVersion = "UrisVersion"; /// /// The BrowseName for the Url component. /// public const string Url = "Url"; /// /// The BrowseName for the UserCredentialCertificateType component. /// public const string UserCredentialCertificateType = "UserCredentialCertificateType"; /// /// The BrowseName for the UserIdentityToken component. /// public const string UserIdentityToken = "UserIdentityToken"; /// /// The BrowseName for the UserNameIdentityToken component. /// public const string UserNameIdentityToken = "UserNameIdentityToken"; /// /// The BrowseName for the UserTokenPolicy component. /// public const string UserTokenPolicy = "UserTokenPolicy"; /// /// The BrowseName for the UserTokenType component. /// public const string UserTokenType = "UserTokenType"; /// /// The BrowseName for the UserWritable component. /// public const string UserWritable = "UserWritable"; /// /// The BrowseName for the UseSlopedExtrapolation component. /// public const string UseSlopedExtrapolation = "UseSlopedExtrapolation"; /// /// The BrowseName for the UtcTime component. /// public const string UtcTime = "UtcTime"; /// /// The BrowseName for the ValueAsDictionaryEntries component. /// public const string ValueAsDictionaryEntries = "ValueAsDictionaryEntries"; /// /// The BrowseName for the ValueAsText component. /// public const string ValueAsText = "ValueAsText"; /// /// The BrowseName for the ValuePrecision component. /// public const string ValuePrecision = "ValuePrecision"; /// /// The BrowseName for the VariableAttributes component. /// public const string VariableAttributes = "VariableAttributes"; /// /// The BrowseName for the VariableNode component. /// public const string VariableNode = "VariableNode"; /// /// The BrowseName for the VariableTypeAttributes component. /// public const string VariableTypeAttributes = "VariableTypeAttributes"; /// /// The BrowseName for the VariableTypeNode component. /// public const string VariableTypeNode = "VariableTypeNode"; /// /// The BrowseName for the VariableTypesFolder component. /// public const string VariableTypesFolder = "VariableTypes"; /// /// The BrowseName for the Vector component. /// public const string Vector = "Vector"; /// /// The BrowseName for the VectorType component. /// public const string VectorType = "VectorType"; /// /// The BrowseName for the VectorUnit component. /// public const string VectorUnit = "VectorUnit"; /// /// The BrowseName for the VendorCapability_Placeholder component. /// public const string VendorCapability_Placeholder = ""; /// /// The BrowseName for the VendorServerInfo component. /// public const string VendorServerInfo = "VendorServerInfo"; /// /// The BrowseName for the VendorServerInfoType component. /// public const string VendorServerInfoType = "VendorServerInfoType"; /// /// The BrowseName for the VersionId component. /// public const string VersionId = "VersionId"; /// /// The BrowseName for the VersionTime component. /// public const string VersionTime = "VersionTime"; /// /// The BrowseName for the ViewAttributes component. /// public const string ViewAttributes = "ViewAttributes"; /// /// The BrowseName for the ViewDescription component. /// public const string ViewDescription = "ViewDescription"; /// /// The BrowseName for the ViewNode component. /// public const string ViewNode = "ViewNode"; /// /// The BrowseName for the ViewsFolder component. /// public const string ViewsFolder = "Views"; /// /// The BrowseName for the ViewVersion component. /// public const string ViewVersion = "ViewVersion"; /// /// The BrowseName for the WellKnownRole_Anonymous component. /// public const string WellKnownRole_Anonymous = "Anonymous"; /// /// The BrowseName for the WellKnownRole_AuthenticatedUser component. /// public const string WellKnownRole_AuthenticatedUser = "AuthenticatedUser"; /// /// The BrowseName for the WellKnownRole_ConfigureAdmin component. /// public const string WellKnownRole_ConfigureAdmin = "ConfigureAdmin"; /// /// The BrowseName for the WellKnownRole_Engineer component. /// public const string WellKnownRole_Engineer = "Engineer"; /// /// The BrowseName for the WellKnownRole_Observer component. /// public const string WellKnownRole_Observer = "Observer"; /// /// The BrowseName for the WellKnownRole_Operator component. /// public const string WellKnownRole_Operator = "Operator"; /// /// The BrowseName for the WellKnownRole_SecurityAdmin component. /// public const string WellKnownRole_SecurityAdmin = "SecurityAdmin"; /// /// The BrowseName for the WellKnownRole_Supervisor component. /// public const string WellKnownRole_Supervisor = "Supervisor"; /// /// The BrowseName for the Writable component. /// public const string Writable = "Writable"; /// /// The BrowseName for the Write component. /// public const string Write = "Write"; /// /// The BrowseName for the WriteCount component. /// public const string WriteCount = "WriteCount"; /// /// The BrowseName for the WriteRequest component. /// public const string WriteRequest = "WriteRequest"; /// /// The BrowseName for the WriteResponse component. /// public const string WriteResponse = "WriteResponse"; /// /// The BrowseName for the WriterGroupDataType component. /// public const string WriterGroupDataType = "WriterGroupDataType"; /// /// The BrowseName for the WriterGroupId component. /// public const string WriterGroupId = "WriterGroupId"; /// /// The BrowseName for the WriterGroupMessageDataType component. /// public const string WriterGroupMessageDataType = "WriterGroupMessageDataType"; /// /// The BrowseName for the WriterGroupMessageType component. /// public const string WriterGroupMessageType = "WriterGroupMessageType"; /// /// The BrowseName for the WriterGroupName_Placeholder component. /// public const string WriterGroupName_Placeholder = ""; /// /// The BrowseName for the WriterGroupTransportDataType component. /// public const string WriterGroupTransportDataType = "WriterGroupTransportDataType"; /// /// The BrowseName for the WriterGroupTransportType component. /// public const string WriterGroupTransportType = "WriterGroupTransportType"; /// /// The BrowseName for the WriterGroupType component. /// public const string WriterGroupType = "WriterGroupType"; /// /// The BrowseName for the WriteValue component. /// public const string WriteValue = "WriteValue"; /// /// The BrowseName for the X component. /// public const string X = "X"; /// /// The BrowseName for the X509IdentityToken component. /// public const string X509IdentityToken = "X509IdentityToken"; /// /// The BrowseName for the XAxisDefinition component. /// public const string XAxisDefinition = "XAxisDefinition"; /// /// The BrowseName for the XmlElement component. /// public const string XmlElement = "XmlElement"; /// /// The BrowseName for the XmlSchema_TypeSystem component. /// public const string XmlSchema_TypeSystem = "XML Schema"; /// /// The BrowseName for the XVType component. /// public const string XVType = "XVType"; /// /// The BrowseName for the XYArrayItemType component. /// public const string XYArrayItemType = "XYArrayItemType"; /// /// The BrowseName for the Y component. /// public const string Y = "Y"; /// /// The BrowseName for the YArrayItemType component. /// public const string YArrayItemType = "YArrayItemType"; /// /// The BrowseName for the YAxisDefinition component. /// public const string YAxisDefinition = "YAxisDefinition"; /// /// The BrowseName for the Z component. /// public const string Z = "Z"; /// /// The BrowseName for the ZAxisDefinition component. /// public const string ZAxisDefinition = "ZAxisDefinition"; } #endregion #region Namespace Declarations /// /// Defines constants for all namespaces referenced by the model design. /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public static partial class Namespaces { /// /// The URI for the OpcUa namespace (.NET code namespace is 'Opc.Ua'). /// public const string OpcUa = "http://opcfoundation.org/UA/"; /// /// The URI for the OpcUaXsd namespace (.NET code namespace is 'Opc.Ua'). /// public const string OpcUaXsd = "http://opcfoundation.org/UA/2008/02/Types.xsd"; } #endregion } python-opcua-0.98.11/schemas/Opc.Ua.DataTypes.cs000066400000000000000000101735131367360577200213070ustar00rootroot00000000000000/* ======================================================================== * Copyright (c) 2005-2019 The OPC Foundation, Inc. All rights reserved. * * OPC Foundation MIT License 1.00 * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, * copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following * conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * OTHER DEALINGS IN THE SOFTWARE. * * The complete license agreement can be found here: * http://opcfoundation.org/License/MIT/1.00/ * ======================================================================*/ using System; using System.Collections.Generic; using System.Text; using System.Xml; using System.Runtime.Serialization; namespace Opc.Ua { #region Enumeration Enumeration #if (!OPCUA_EXCLUDE_Enumeration) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum Enumeration { } #region EnumerationCollection Class /// /// A collection of Enumeration objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfEnumeration", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "Enumeration")] #if !NET_STANDARD public partial class EnumerationCollection : List, ICloneable #else public partial class EnumerationCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public EnumerationCollection() {} /// /// Initializes the collection with an initial capacity. /// public EnumerationCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public EnumerationCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator EnumerationCollection(Enumeration[] values) { if (values != null) { return new EnumerationCollection(values); } return new EnumerationCollection(); } /// /// Converts a collection to an array. /// public static explicit operator Enumeration[](EnumerationCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (EnumerationCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { EnumerationCollection clone = new EnumerationCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((Enumeration)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region NamingRuleType Enumeration #if (!OPCUA_EXCLUDE_NamingRuleType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum NamingRuleType { /// [EnumMember(Value = "Mandatory_1")] Mandatory = 1, /// [EnumMember(Value = "Optional_2")] Optional = 2, /// [EnumMember(Value = "Constraint_3")] Constraint = 3, } #region NamingRuleTypeCollection Class /// /// A collection of NamingRuleType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfNamingRuleType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "NamingRuleType")] #if !NET_STANDARD public partial class NamingRuleTypeCollection : List, ICloneable #else public partial class NamingRuleTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public NamingRuleTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public NamingRuleTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public NamingRuleTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator NamingRuleTypeCollection(NamingRuleType[] values) { if (values != null) { return new NamingRuleTypeCollection(values); } return new NamingRuleTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator NamingRuleType[](NamingRuleTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (NamingRuleTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { NamingRuleTypeCollection clone = new NamingRuleTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((NamingRuleType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region KeyValuePair Class #if (!OPCUA_EXCLUDE_KeyValuePair) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class KeyValuePair : IEncodeable { #region Constructors /// /// The default constructor. /// public KeyValuePair() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_key = null; m_value = Variant.Null; } #endregion #region Public Properties /// [DataMember(Name = "Key", IsRequired = false, Order = 1)] public QualifiedName Key { get { return m_key; } set { m_key = value; } } /// [DataMember(Name = "Value", IsRequired = false, Order = 2)] public Variant Value { get { return m_value; } set { m_value = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.KeyValuePair; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.KeyValuePair_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.KeyValuePair_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteQualifiedName("Key", Key); encoder.WriteVariant("Value", Value); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Key = decoder.ReadQualifiedName("Key"); Value = decoder.ReadVariant("Value"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } KeyValuePair value = encodeable as KeyValuePair; if (value == null) { return false; } if (!Utils.IsEqual(m_key, value.m_key)) return false; if (!Utils.IsEqual(m_value, value.m_value)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (KeyValuePair)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { KeyValuePair clone = (KeyValuePair)base.MemberwiseClone(); clone.m_key = (QualifiedName)Utils.Clone(this.m_key); clone.m_value = (Variant)Utils.Clone(this.m_value); return clone; } #endregion #region Private Fields private QualifiedName m_key; private Variant m_value; #endregion } #region KeyValuePairCollection Class /// /// A collection of KeyValuePair objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfKeyValuePair", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "KeyValuePair")] #if !NET_STANDARD public partial class KeyValuePairCollection : List, ICloneable #else public partial class KeyValuePairCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public KeyValuePairCollection() {} /// /// Initializes the collection with an initial capacity. /// public KeyValuePairCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public KeyValuePairCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator KeyValuePairCollection(KeyValuePair[] values) { if (values != null) { return new KeyValuePairCollection(values); } return new KeyValuePairCollection(); } /// /// Converts a collection to an array. /// public static explicit operator KeyValuePair[](KeyValuePairCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (KeyValuePairCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { KeyValuePairCollection clone = new KeyValuePairCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((KeyValuePair)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region EndpointType Class #if (!OPCUA_EXCLUDE_EndpointType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EndpointType : IEncodeable { #region Constructors /// /// The default constructor. /// public EndpointType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_endpointUrl = null; m_securityMode = MessageSecurityMode.Invalid; m_securityPolicyUri = null; m_transportProfileUri = null; } #endregion #region Public Properties /// [DataMember(Name = "EndpointUrl", IsRequired = false, Order = 1)] public string EndpointUrl { get { return m_endpointUrl; } set { m_endpointUrl = value; } } /// [DataMember(Name = "SecurityMode", IsRequired = false, Order = 2)] public MessageSecurityMode SecurityMode { get { return m_securityMode; } set { m_securityMode = value; } } /// [DataMember(Name = "SecurityPolicyUri", IsRequired = false, Order = 3)] public string SecurityPolicyUri { get { return m_securityPolicyUri; } set { m_securityPolicyUri = value; } } /// [DataMember(Name = "TransportProfileUri", IsRequired = false, Order = 4)] public string TransportProfileUri { get { return m_transportProfileUri; } set { m_transportProfileUri = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.EndpointType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EndpointType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.EndpointType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("EndpointUrl", EndpointUrl); encoder.WriteEnumerated("SecurityMode", SecurityMode); encoder.WriteString("SecurityPolicyUri", SecurityPolicyUri); encoder.WriteString("TransportProfileUri", TransportProfileUri); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); EndpointUrl = decoder.ReadString("EndpointUrl"); SecurityMode = (MessageSecurityMode)decoder.ReadEnumerated("SecurityMode", typeof(MessageSecurityMode)); SecurityPolicyUri = decoder.ReadString("SecurityPolicyUri"); TransportProfileUri = decoder.ReadString("TransportProfileUri"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EndpointType value = encodeable as EndpointType; if (value == null) { return false; } if (!Utils.IsEqual(m_endpointUrl, value.m_endpointUrl)) return false; if (!Utils.IsEqual(m_securityMode, value.m_securityMode)) return false; if (!Utils.IsEqual(m_securityPolicyUri, value.m_securityPolicyUri)) return false; if (!Utils.IsEqual(m_transportProfileUri, value.m_transportProfileUri)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (EndpointType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EndpointType clone = (EndpointType)base.MemberwiseClone(); clone.m_endpointUrl = (string)Utils.Clone(this.m_endpointUrl); clone.m_securityMode = (MessageSecurityMode)Utils.Clone(this.m_securityMode); clone.m_securityPolicyUri = (string)Utils.Clone(this.m_securityPolicyUri); clone.m_transportProfileUri = (string)Utils.Clone(this.m_transportProfileUri); return clone; } #endregion #region Private Fields private string m_endpointUrl; private MessageSecurityMode m_securityMode; private string m_securityPolicyUri; private string m_transportProfileUri; #endregion } #region EndpointTypeCollection Class /// /// A collection of EndpointType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfEndpointType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "EndpointType")] #if !NET_STANDARD public partial class EndpointTypeCollection : List, ICloneable #else public partial class EndpointTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public EndpointTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public EndpointTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public EndpointTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator EndpointTypeCollection(EndpointType[] values) { if (values != null) { return new EndpointTypeCollection(values); } return new EndpointTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator EndpointType[](EndpointTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (EndpointTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { EndpointTypeCollection clone = new EndpointTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((EndpointType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region RationalNumber Class #if (!OPCUA_EXCLUDE_RationalNumber) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RationalNumber : IEncodeable { #region Constructors /// /// The default constructor. /// public RationalNumber() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_numerator = (int)0; m_denominator = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "Numerator", IsRequired = false, Order = 1)] public int Numerator { get { return m_numerator; } set { m_numerator = value; } } /// [DataMember(Name = "Denominator", IsRequired = false, Order = 2)] public uint Denominator { get { return m_denominator; } set { m_denominator = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RationalNumber; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RationalNumber_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RationalNumber_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteInt32("Numerator", Numerator); encoder.WriteUInt32("Denominator", Denominator); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Numerator = decoder.ReadInt32("Numerator"); Denominator = decoder.ReadUInt32("Denominator"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RationalNumber value = encodeable as RationalNumber; if (value == null) { return false; } if (!Utils.IsEqual(m_numerator, value.m_numerator)) return false; if (!Utils.IsEqual(m_denominator, value.m_denominator)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RationalNumber)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RationalNumber clone = (RationalNumber)base.MemberwiseClone(); clone.m_numerator = (int)Utils.Clone(this.m_numerator); clone.m_denominator = (uint)Utils.Clone(this.m_denominator); return clone; } #endregion #region Private Fields private int m_numerator; private uint m_denominator; #endregion } #region RationalNumberCollection Class /// /// A collection of RationalNumber objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfRationalNumber", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "RationalNumber")] #if !NET_STANDARD public partial class RationalNumberCollection : List, ICloneable #else public partial class RationalNumberCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public RationalNumberCollection() {} /// /// Initializes the collection with an initial capacity. /// public RationalNumberCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public RationalNumberCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator RationalNumberCollection(RationalNumber[] values) { if (values != null) { return new RationalNumberCollection(values); } return new RationalNumberCollection(); } /// /// Converts a collection to an array. /// public static explicit operator RationalNumber[](RationalNumberCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (RationalNumberCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { RationalNumberCollection clone = new RationalNumberCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((RationalNumber)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region Vector Class #if (!OPCUA_EXCLUDE_Vector) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class Vector : IEncodeable { #region Constructors /// /// The default constructor. /// public Vector() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.Vector; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.Vector_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.Vector_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } Vector value = encodeable as Vector; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (Vector)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { Vector clone = (Vector)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region VectorCollection Class /// /// A collection of Vector objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfVector", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "Vector")] #if !NET_STANDARD public partial class VectorCollection : List, ICloneable #else public partial class VectorCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public VectorCollection() {} /// /// Initializes the collection with an initial capacity. /// public VectorCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public VectorCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator VectorCollection(Vector[] values) { if (values != null) { return new VectorCollection(values); } return new VectorCollection(); } /// /// Converts a collection to an array. /// public static explicit operator Vector[](VectorCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (VectorCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { VectorCollection clone = new VectorCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((Vector)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ThreeDVector Class #if (!OPCUA_EXCLUDE_ThreeDVector) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ThreeDVector : Vector { #region Constructors /// /// The default constructor. /// public ThreeDVector() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_x = (double)0; m_y = (double)0; m_z = (double)0; } #endregion #region Public Properties /// [DataMember(Name = "X", IsRequired = false, Order = 1)] public double X { get { return m_x; } set { m_x = value; } } /// [DataMember(Name = "Y", IsRequired = false, Order = 2)] public double Y { get { return m_y; } set { m_y = value; } } /// [DataMember(Name = "Z", IsRequired = false, Order = 3)] public double Z { get { return m_z; } set { m_z = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ThreeDVector; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ThreeDVector_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ThreeDVector_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDouble("X", X); encoder.WriteDouble("Y", Y); encoder.WriteDouble("Z", Z); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); X = decoder.ReadDouble("X"); Y = decoder.ReadDouble("Y"); Z = decoder.ReadDouble("Z"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ThreeDVector value = encodeable as ThreeDVector; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_x, value.m_x)) return false; if (!Utils.IsEqual(m_y, value.m_y)) return false; if (!Utils.IsEqual(m_z, value.m_z)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ThreeDVector)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ThreeDVector clone = (ThreeDVector)base.MemberwiseClone(); clone.m_x = (double)Utils.Clone(this.m_x); clone.m_y = (double)Utils.Clone(this.m_y); clone.m_z = (double)Utils.Clone(this.m_z); return clone; } #endregion #region Private Fields private double m_x; private double m_y; private double m_z; #endregion } #region ThreeDVectorCollection Class /// /// A collection of ThreeDVector objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfThreeDVector", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ThreeDVector")] #if !NET_STANDARD public partial class ThreeDVectorCollection : List, ICloneable #else public partial class ThreeDVectorCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ThreeDVectorCollection() {} /// /// Initializes the collection with an initial capacity. /// public ThreeDVectorCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ThreeDVectorCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ThreeDVectorCollection(ThreeDVector[] values) { if (values != null) { return new ThreeDVectorCollection(values); } return new ThreeDVectorCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ThreeDVector[](ThreeDVectorCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ThreeDVectorCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ThreeDVectorCollection clone = new ThreeDVectorCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ThreeDVector)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region CartesianCoordinates Class #if (!OPCUA_EXCLUDE_CartesianCoordinates) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CartesianCoordinates : IEncodeable { #region Constructors /// /// The default constructor. /// public CartesianCoordinates() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CartesianCoordinates; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CartesianCoordinates_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CartesianCoordinates_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CartesianCoordinates value = encodeable as CartesianCoordinates; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CartesianCoordinates)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CartesianCoordinates clone = (CartesianCoordinates)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region CartesianCoordinatesCollection Class /// /// A collection of CartesianCoordinates objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfCartesianCoordinates", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "CartesianCoordinates")] #if !NET_STANDARD public partial class CartesianCoordinatesCollection : List, ICloneable #else public partial class CartesianCoordinatesCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public CartesianCoordinatesCollection() {} /// /// Initializes the collection with an initial capacity. /// public CartesianCoordinatesCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public CartesianCoordinatesCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator CartesianCoordinatesCollection(CartesianCoordinates[] values) { if (values != null) { return new CartesianCoordinatesCollection(values); } return new CartesianCoordinatesCollection(); } /// /// Converts a collection to an array. /// public static explicit operator CartesianCoordinates[](CartesianCoordinatesCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (CartesianCoordinatesCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { CartesianCoordinatesCollection clone = new CartesianCoordinatesCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((CartesianCoordinates)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ThreeDCartesianCoordinates Class #if (!OPCUA_EXCLUDE_ThreeDCartesianCoordinates) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ThreeDCartesianCoordinates : CartesianCoordinates { #region Constructors /// /// The default constructor. /// public ThreeDCartesianCoordinates() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_x = (double)0; m_y = (double)0; m_z = (double)0; } #endregion #region Public Properties /// [DataMember(Name = "X", IsRequired = false, Order = 1)] public double X { get { return m_x; } set { m_x = value; } } /// [DataMember(Name = "Y", IsRequired = false, Order = 2)] public double Y { get { return m_y; } set { m_y = value; } } /// [DataMember(Name = "Z", IsRequired = false, Order = 3)] public double Z { get { return m_z; } set { m_z = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ThreeDCartesianCoordinates; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ThreeDCartesianCoordinates_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ThreeDCartesianCoordinates_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDouble("X", X); encoder.WriteDouble("Y", Y); encoder.WriteDouble("Z", Z); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); X = decoder.ReadDouble("X"); Y = decoder.ReadDouble("Y"); Z = decoder.ReadDouble("Z"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ThreeDCartesianCoordinates value = encodeable as ThreeDCartesianCoordinates; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_x, value.m_x)) return false; if (!Utils.IsEqual(m_y, value.m_y)) return false; if (!Utils.IsEqual(m_z, value.m_z)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ThreeDCartesianCoordinates)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ThreeDCartesianCoordinates clone = (ThreeDCartesianCoordinates)base.MemberwiseClone(); clone.m_x = (double)Utils.Clone(this.m_x); clone.m_y = (double)Utils.Clone(this.m_y); clone.m_z = (double)Utils.Clone(this.m_z); return clone; } #endregion #region Private Fields private double m_x; private double m_y; private double m_z; #endregion } #region ThreeDCartesianCoordinatesCollection Class /// /// A collection of ThreeDCartesianCoordinates objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfThreeDCartesianCoordinates", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ThreeDCartesianCoordinates")] #if !NET_STANDARD public partial class ThreeDCartesianCoordinatesCollection : List, ICloneable #else public partial class ThreeDCartesianCoordinatesCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ThreeDCartesianCoordinatesCollection() {} /// /// Initializes the collection with an initial capacity. /// public ThreeDCartesianCoordinatesCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ThreeDCartesianCoordinatesCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ThreeDCartesianCoordinatesCollection(ThreeDCartesianCoordinates[] values) { if (values != null) { return new ThreeDCartesianCoordinatesCollection(values); } return new ThreeDCartesianCoordinatesCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ThreeDCartesianCoordinates[](ThreeDCartesianCoordinatesCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ThreeDCartesianCoordinatesCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ThreeDCartesianCoordinatesCollection clone = new ThreeDCartesianCoordinatesCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ThreeDCartesianCoordinates)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region Orientation Class #if (!OPCUA_EXCLUDE_Orientation) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class Orientation : IEncodeable { #region Constructors /// /// The default constructor. /// public Orientation() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.Orientation; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.Orientation_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.Orientation_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } Orientation value = encodeable as Orientation; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (Orientation)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { Orientation clone = (Orientation)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region OrientationCollection Class /// /// A collection of Orientation objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfOrientation", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "Orientation")] #if !NET_STANDARD public partial class OrientationCollection : List, ICloneable #else public partial class OrientationCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public OrientationCollection() {} /// /// Initializes the collection with an initial capacity. /// public OrientationCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public OrientationCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator OrientationCollection(Orientation[] values) { if (values != null) { return new OrientationCollection(values); } return new OrientationCollection(); } /// /// Converts a collection to an array. /// public static explicit operator Orientation[](OrientationCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (OrientationCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { OrientationCollection clone = new OrientationCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((Orientation)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ThreeDOrientation Class #if (!OPCUA_EXCLUDE_ThreeDOrientation) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ThreeDOrientation : Orientation { #region Constructors /// /// The default constructor. /// public ThreeDOrientation() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_a = (double)0; m_b = (double)0; m_c = (double)0; } #endregion #region Public Properties /// [DataMember(Name = "A", IsRequired = false, Order = 1)] public double A { get { return m_a; } set { m_a = value; } } /// [DataMember(Name = "B", IsRequired = false, Order = 2)] public double B { get { return m_b; } set { m_b = value; } } /// [DataMember(Name = "C", IsRequired = false, Order = 3)] public double C { get { return m_c; } set { m_c = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ThreeDOrientation; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ThreeDOrientation_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ThreeDOrientation_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDouble("A", A); encoder.WriteDouble("B", B); encoder.WriteDouble("C", C); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); A = decoder.ReadDouble("A"); B = decoder.ReadDouble("B"); C = decoder.ReadDouble("C"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ThreeDOrientation value = encodeable as ThreeDOrientation; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_a, value.m_a)) return false; if (!Utils.IsEqual(m_b, value.m_b)) return false; if (!Utils.IsEqual(m_c, value.m_c)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ThreeDOrientation)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ThreeDOrientation clone = (ThreeDOrientation)base.MemberwiseClone(); clone.m_a = (double)Utils.Clone(this.m_a); clone.m_b = (double)Utils.Clone(this.m_b); clone.m_c = (double)Utils.Clone(this.m_c); return clone; } #endregion #region Private Fields private double m_a; private double m_b; private double m_c; #endregion } #region ThreeDOrientationCollection Class /// /// A collection of ThreeDOrientation objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfThreeDOrientation", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ThreeDOrientation")] #if !NET_STANDARD public partial class ThreeDOrientationCollection : List, ICloneable #else public partial class ThreeDOrientationCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ThreeDOrientationCollection() {} /// /// Initializes the collection with an initial capacity. /// public ThreeDOrientationCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ThreeDOrientationCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ThreeDOrientationCollection(ThreeDOrientation[] values) { if (values != null) { return new ThreeDOrientationCollection(values); } return new ThreeDOrientationCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ThreeDOrientation[](ThreeDOrientationCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ThreeDOrientationCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ThreeDOrientationCollection clone = new ThreeDOrientationCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ThreeDOrientation)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region Frame Class #if (!OPCUA_EXCLUDE_Frame) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class Frame : IEncodeable { #region Constructors /// /// The default constructor. /// public Frame() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.Frame; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.Frame_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.Frame_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } Frame value = encodeable as Frame; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (Frame)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { Frame clone = (Frame)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region FrameCollection Class /// /// A collection of Frame objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfFrame", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "Frame")] #if !NET_STANDARD public partial class FrameCollection : List, ICloneable #else public partial class FrameCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public FrameCollection() {} /// /// Initializes the collection with an initial capacity. /// public FrameCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public FrameCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator FrameCollection(Frame[] values) { if (values != null) { return new FrameCollection(values); } return new FrameCollection(); } /// /// Converts a collection to an array. /// public static explicit operator Frame[](FrameCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (FrameCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { FrameCollection clone = new FrameCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((Frame)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ThreeDFrame Class #if (!OPCUA_EXCLUDE_ThreeDFrame) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ThreeDFrame : Frame { #region Constructors /// /// The default constructor. /// public ThreeDFrame() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_cartesianCoordinates = new ThreeDCartesianCoordinates(); m_orientation = new ThreeDOrientation(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "CartesianCoordinates", IsRequired = false, Order = 1)] public ThreeDCartesianCoordinates CartesianCoordinates { get { return m_cartesianCoordinates; } set { m_cartesianCoordinates = value; if (value == null) { m_cartesianCoordinates = new ThreeDCartesianCoordinates(); } } } /// /// /// [DataMember(Name = "Orientation", IsRequired = false, Order = 2)] public ThreeDOrientation Orientation { get { return m_orientation; } set { m_orientation = value; if (value == null) { m_orientation = new ThreeDOrientation(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ThreeDFrame; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ThreeDFrame_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ThreeDFrame_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("CartesianCoordinates", CartesianCoordinates, typeof(ThreeDCartesianCoordinates)); encoder.WriteEncodeable("Orientation", Orientation, typeof(ThreeDOrientation)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); CartesianCoordinates = (ThreeDCartesianCoordinates)decoder.ReadEncodeable("CartesianCoordinates", typeof(ThreeDCartesianCoordinates)); Orientation = (ThreeDOrientation)decoder.ReadEncodeable("Orientation", typeof(ThreeDOrientation)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ThreeDFrame value = encodeable as ThreeDFrame; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_cartesianCoordinates, value.m_cartesianCoordinates)) return false; if (!Utils.IsEqual(m_orientation, value.m_orientation)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ThreeDFrame)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ThreeDFrame clone = (ThreeDFrame)base.MemberwiseClone(); clone.m_cartesianCoordinates = (ThreeDCartesianCoordinates)Utils.Clone(this.m_cartesianCoordinates); clone.m_orientation = (ThreeDOrientation)Utils.Clone(this.m_orientation); return clone; } #endregion #region Private Fields private ThreeDCartesianCoordinates m_cartesianCoordinates; private ThreeDOrientation m_orientation; #endregion } #region ThreeDFrameCollection Class /// /// A collection of ThreeDFrame objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfThreeDFrame", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ThreeDFrame")] #if !NET_STANDARD public partial class ThreeDFrameCollection : List, ICloneable #else public partial class ThreeDFrameCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ThreeDFrameCollection() {} /// /// Initializes the collection with an initial capacity. /// public ThreeDFrameCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ThreeDFrameCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ThreeDFrameCollection(ThreeDFrame[] values) { if (values != null) { return new ThreeDFrameCollection(values); } return new ThreeDFrameCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ThreeDFrame[](ThreeDFrameCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ThreeDFrameCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ThreeDFrameCollection clone = new ThreeDFrameCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ThreeDFrame)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region OpenFileMode Enumeration #if (!OPCUA_EXCLUDE_OpenFileMode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum OpenFileMode { /// [EnumMember(Value = "Read_1")] Read = 1, /// [EnumMember(Value = "Write_2")] Write = 2, /// [EnumMember(Value = "EraseExisting_4")] EraseExisting = 4, /// [EnumMember(Value = "Append_8")] Append = 8, } #region OpenFileModeCollection Class /// /// A collection of OpenFileMode objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfOpenFileMode", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "OpenFileMode")] #if !NET_STANDARD public partial class OpenFileModeCollection : List, ICloneable #else public partial class OpenFileModeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public OpenFileModeCollection() {} /// /// Initializes the collection with an initial capacity. /// public OpenFileModeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public OpenFileModeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator OpenFileModeCollection(OpenFileMode[] values) { if (values != null) { return new OpenFileModeCollection(values); } return new OpenFileModeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator OpenFileMode[](OpenFileModeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (OpenFileModeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { OpenFileModeCollection clone = new OpenFileModeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((OpenFileMode)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region IdentityCriteriaType Enumeration #if (!OPCUA_EXCLUDE_IdentityCriteriaType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum IdentityCriteriaType { /// [EnumMember(Value = "UserName_1")] UserName = 1, /// [EnumMember(Value = "Thumbprint_2")] Thumbprint = 2, /// [EnumMember(Value = "Role_3")] Role = 3, /// [EnumMember(Value = "GroupId_4")] GroupId = 4, /// [EnumMember(Value = "Anonymous_5")] Anonymous = 5, /// [EnumMember(Value = "AuthenticatedUser_6")] AuthenticatedUser = 6, } #region IdentityCriteriaTypeCollection Class /// /// A collection of IdentityCriteriaType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfIdentityCriteriaType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "IdentityCriteriaType")] #if !NET_STANDARD public partial class IdentityCriteriaTypeCollection : List, ICloneable #else public partial class IdentityCriteriaTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public IdentityCriteriaTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public IdentityCriteriaTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public IdentityCriteriaTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator IdentityCriteriaTypeCollection(IdentityCriteriaType[] values) { if (values != null) { return new IdentityCriteriaTypeCollection(values); } return new IdentityCriteriaTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator IdentityCriteriaType[](IdentityCriteriaTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (IdentityCriteriaTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { IdentityCriteriaTypeCollection clone = new IdentityCriteriaTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((IdentityCriteriaType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region IdentityMappingRuleType Class #if (!OPCUA_EXCLUDE_IdentityMappingRuleType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class IdentityMappingRuleType : IEncodeable { #region Constructors /// /// The default constructor. /// public IdentityMappingRuleType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_criteriaType = IdentityCriteriaType.UserName; m_criteria = null; } #endregion #region Public Properties /// [DataMember(Name = "CriteriaType", IsRequired = false, Order = 1)] public IdentityCriteriaType CriteriaType { get { return m_criteriaType; } set { m_criteriaType = value; } } /// [DataMember(Name = "Criteria", IsRequired = false, Order = 2)] public string Criteria { get { return m_criteria; } set { m_criteria = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.IdentityMappingRuleType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.IdentityMappingRuleType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.IdentityMappingRuleType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEnumerated("CriteriaType", CriteriaType); encoder.WriteString("Criteria", Criteria); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); CriteriaType = (IdentityCriteriaType)decoder.ReadEnumerated("CriteriaType", typeof(IdentityCriteriaType)); Criteria = decoder.ReadString("Criteria"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } IdentityMappingRuleType value = encodeable as IdentityMappingRuleType; if (value == null) { return false; } if (!Utils.IsEqual(m_criteriaType, value.m_criteriaType)) return false; if (!Utils.IsEqual(m_criteria, value.m_criteria)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (IdentityMappingRuleType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { IdentityMappingRuleType clone = (IdentityMappingRuleType)base.MemberwiseClone(); clone.m_criteriaType = (IdentityCriteriaType)Utils.Clone(this.m_criteriaType); clone.m_criteria = (string)Utils.Clone(this.m_criteria); return clone; } #endregion #region Private Fields private IdentityCriteriaType m_criteriaType; private string m_criteria; #endregion } #region IdentityMappingRuleTypeCollection Class /// /// A collection of IdentityMappingRuleType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfIdentityMappingRuleType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "IdentityMappingRuleType")] #if !NET_STANDARD public partial class IdentityMappingRuleTypeCollection : List, ICloneable #else public partial class IdentityMappingRuleTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public IdentityMappingRuleTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public IdentityMappingRuleTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public IdentityMappingRuleTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator IdentityMappingRuleTypeCollection(IdentityMappingRuleType[] values) { if (values != null) { return new IdentityMappingRuleTypeCollection(values); } return new IdentityMappingRuleTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator IdentityMappingRuleType[](IdentityMappingRuleTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (IdentityMappingRuleTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { IdentityMappingRuleTypeCollection clone = new IdentityMappingRuleTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((IdentityMappingRuleType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region CurrencyUnitType Class #if (!OPCUA_EXCLUDE_CurrencyUnitType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CurrencyUnitType : IEncodeable { #region Constructors /// /// The default constructor. /// public CurrencyUnitType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_numericCode = (short)0; m_exponent = (sbyte)0; m_alphabeticCode = null; m_currency = null; } #endregion #region Public Properties /// [DataMember(Name = "NumericCode", IsRequired = false, Order = 1)] public short NumericCode { get { return m_numericCode; } set { m_numericCode = value; } } /// [DataMember(Name = "Exponent", IsRequired = false, Order = 2)] public sbyte Exponent { get { return m_exponent; } set { m_exponent = value; } } /// [DataMember(Name = "AlphabeticCode", IsRequired = false, Order = 3)] public string AlphabeticCode { get { return m_alphabeticCode; } set { m_alphabeticCode = value; } } /// [DataMember(Name = "Currency", IsRequired = false, Order = 4)] public LocalizedText Currency { get { return m_currency; } set { m_currency = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CurrencyUnitType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CurrencyUnitType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CurrencyUnitType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteInt16("NumericCode", NumericCode); encoder.WriteSByte("Exponent", Exponent); encoder.WriteString("AlphabeticCode", AlphabeticCode); encoder.WriteLocalizedText("Currency", Currency); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NumericCode = decoder.ReadInt16("NumericCode"); Exponent = decoder.ReadSByte("Exponent"); AlphabeticCode = decoder.ReadString("AlphabeticCode"); Currency = decoder.ReadLocalizedText("Currency"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CurrencyUnitType value = encodeable as CurrencyUnitType; if (value == null) { return false; } if (!Utils.IsEqual(m_numericCode, value.m_numericCode)) return false; if (!Utils.IsEqual(m_exponent, value.m_exponent)) return false; if (!Utils.IsEqual(m_alphabeticCode, value.m_alphabeticCode)) return false; if (!Utils.IsEqual(m_currency, value.m_currency)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CurrencyUnitType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CurrencyUnitType clone = (CurrencyUnitType)base.MemberwiseClone(); clone.m_numericCode = (short)Utils.Clone(this.m_numericCode); clone.m_exponent = (sbyte)Utils.Clone(this.m_exponent); clone.m_alphabeticCode = (string)Utils.Clone(this.m_alphabeticCode); clone.m_currency = (LocalizedText)Utils.Clone(this.m_currency); return clone; } #endregion #region Private Fields private short m_numericCode; private sbyte m_exponent; private string m_alphabeticCode; private LocalizedText m_currency; #endregion } #region CurrencyUnitTypeCollection Class /// /// A collection of CurrencyUnitType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfCurrencyUnitType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "CurrencyUnitType")] #if !NET_STANDARD public partial class CurrencyUnitTypeCollection : List, ICloneable #else public partial class CurrencyUnitTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public CurrencyUnitTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public CurrencyUnitTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public CurrencyUnitTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator CurrencyUnitTypeCollection(CurrencyUnitType[] values) { if (values != null) { return new CurrencyUnitTypeCollection(values); } return new CurrencyUnitTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator CurrencyUnitType[](CurrencyUnitTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (CurrencyUnitTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { CurrencyUnitTypeCollection clone = new CurrencyUnitTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((CurrencyUnitType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region TrustListMasks Enumeration #if (!OPCUA_EXCLUDE_TrustListMasks) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum TrustListMasks { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "TrustedCertificates_1")] TrustedCertificates = 1, /// [EnumMember(Value = "TrustedCrls_2")] TrustedCrls = 2, /// [EnumMember(Value = "IssuerCertificates_4")] IssuerCertificates = 4, /// [EnumMember(Value = "IssuerCrls_8")] IssuerCrls = 8, /// [EnumMember(Value = "All_15")] All = 15, } #endif #endregion #region TrustListDataType Class #if (!OPCUA_EXCLUDE_TrustListDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class TrustListDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public TrustListDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_specifiedLists = (uint)0; m_trustedCertificates = new ByteStringCollection(); m_trustedCrls = new ByteStringCollection(); m_issuerCertificates = new ByteStringCollection(); m_issuerCrls = new ByteStringCollection(); } #endregion #region Public Properties /// [DataMember(Name = "SpecifiedLists", IsRequired = false, Order = 1)] public uint SpecifiedLists { get { return m_specifiedLists; } set { m_specifiedLists = value; } } /// /// /// [DataMember(Name = "TrustedCertificates", IsRequired = false, Order = 2)] public ByteStringCollection TrustedCertificates { get { return m_trustedCertificates; } set { m_trustedCertificates = value; if (value == null) { m_trustedCertificates = new ByteStringCollection(); } } } /// /// /// [DataMember(Name = "TrustedCrls", IsRequired = false, Order = 3)] public ByteStringCollection TrustedCrls { get { return m_trustedCrls; } set { m_trustedCrls = value; if (value == null) { m_trustedCrls = new ByteStringCollection(); } } } /// /// /// [DataMember(Name = "IssuerCertificates", IsRequired = false, Order = 4)] public ByteStringCollection IssuerCertificates { get { return m_issuerCertificates; } set { m_issuerCertificates = value; if (value == null) { m_issuerCertificates = new ByteStringCollection(); } } } /// /// /// [DataMember(Name = "IssuerCrls", IsRequired = false, Order = 5)] public ByteStringCollection IssuerCrls { get { return m_issuerCrls; } set { m_issuerCrls = value; if (value == null) { m_issuerCrls = new ByteStringCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.TrustListDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.TrustListDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.TrustListDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("SpecifiedLists", SpecifiedLists); encoder.WriteByteStringArray("TrustedCertificates", TrustedCertificates); encoder.WriteByteStringArray("TrustedCrls", TrustedCrls); encoder.WriteByteStringArray("IssuerCertificates", IssuerCertificates); encoder.WriteByteStringArray("IssuerCrls", IssuerCrls); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SpecifiedLists = decoder.ReadUInt32("SpecifiedLists"); TrustedCertificates = decoder.ReadByteStringArray("TrustedCertificates"); TrustedCrls = decoder.ReadByteStringArray("TrustedCrls"); IssuerCertificates = decoder.ReadByteStringArray("IssuerCertificates"); IssuerCrls = decoder.ReadByteStringArray("IssuerCrls"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } TrustListDataType value = encodeable as TrustListDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_specifiedLists, value.m_specifiedLists)) return false; if (!Utils.IsEqual(m_trustedCertificates, value.m_trustedCertificates)) return false; if (!Utils.IsEqual(m_trustedCrls, value.m_trustedCrls)) return false; if (!Utils.IsEqual(m_issuerCertificates, value.m_issuerCertificates)) return false; if (!Utils.IsEqual(m_issuerCrls, value.m_issuerCrls)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (TrustListDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { TrustListDataType clone = (TrustListDataType)base.MemberwiseClone(); clone.m_specifiedLists = (uint)Utils.Clone(this.m_specifiedLists); clone.m_trustedCertificates = (ByteStringCollection)Utils.Clone(this.m_trustedCertificates); clone.m_trustedCrls = (ByteStringCollection)Utils.Clone(this.m_trustedCrls); clone.m_issuerCertificates = (ByteStringCollection)Utils.Clone(this.m_issuerCertificates); clone.m_issuerCrls = (ByteStringCollection)Utils.Clone(this.m_issuerCrls); return clone; } #endregion #region Private Fields private uint m_specifiedLists; private ByteStringCollection m_trustedCertificates; private ByteStringCollection m_trustedCrls; private ByteStringCollection m_issuerCertificates; private ByteStringCollection m_issuerCrls; #endregion } #region TrustListDataTypeCollection Class /// /// A collection of TrustListDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfTrustListDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "TrustListDataType")] #if !NET_STANDARD public partial class TrustListDataTypeCollection : List, ICloneable #else public partial class TrustListDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public TrustListDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public TrustListDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public TrustListDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator TrustListDataTypeCollection(TrustListDataType[] values) { if (values != null) { return new TrustListDataTypeCollection(values); } return new TrustListDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator TrustListDataType[](TrustListDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (TrustListDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { TrustListDataTypeCollection clone = new TrustListDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((TrustListDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DecimalDataType Class #if (!OPCUA_EXCLUDE_DecimalDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DecimalDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public DecimalDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_scale = (short)0; m_value = null; } #endregion #region Public Properties /// [DataMember(Name = "Scale", IsRequired = false, Order = 1)] public short Scale { get { return m_scale; } set { m_scale = value; } } /// [DataMember(Name = "Value", IsRequired = false, Order = 2)] public byte[] Value { get { return m_value; } set { m_value = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DecimalDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DecimalDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DecimalDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteInt16("Scale", Scale); encoder.WriteByteString("Value", Value); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Scale = decoder.ReadInt16("Scale"); Value = decoder.ReadByteString("Value"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DecimalDataType value = encodeable as DecimalDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_scale, value.m_scale)) return false; if (!Utils.IsEqual(m_value, value.m_value)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DecimalDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DecimalDataType clone = (DecimalDataType)base.MemberwiseClone(); clone.m_scale = (short)Utils.Clone(this.m_scale); clone.m_value = (byte[])Utils.Clone(this.m_value); return clone; } #endregion #region Private Fields private short m_scale; private byte[] m_value; #endregion } #endif #endregion #region DataTypeSchemaHeader Class #if (!OPCUA_EXCLUDE_DataTypeSchemaHeader) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataTypeSchemaHeader : IEncodeable { #region Constructors /// /// The default constructor. /// public DataTypeSchemaHeader() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_namespaces = new StringCollection(); m_structureDataTypes = new StructureDescriptionCollection(); m_enumDataTypes = new EnumDescriptionCollection(); m_simpleDataTypes = new SimpleTypeDescriptionCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "Namespaces", IsRequired = false, Order = 1)] public StringCollection Namespaces { get { return m_namespaces; } set { m_namespaces = value; if (value == null) { m_namespaces = new StringCollection(); } } } /// /// /// [DataMember(Name = "StructureDataTypes", IsRequired = false, Order = 2)] public StructureDescriptionCollection StructureDataTypes { get { return m_structureDataTypes; } set { m_structureDataTypes = value; if (value == null) { m_structureDataTypes = new StructureDescriptionCollection(); } } } /// /// /// [DataMember(Name = "EnumDataTypes", IsRequired = false, Order = 3)] public EnumDescriptionCollection EnumDataTypes { get { return m_enumDataTypes; } set { m_enumDataTypes = value; if (value == null) { m_enumDataTypes = new EnumDescriptionCollection(); } } } /// /// /// [DataMember(Name = "SimpleDataTypes", IsRequired = false, Order = 4)] public SimpleTypeDescriptionCollection SimpleDataTypes { get { return m_simpleDataTypes; } set { m_simpleDataTypes = value; if (value == null) { m_simpleDataTypes = new SimpleTypeDescriptionCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DataTypeSchemaHeader; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataTypeSchemaHeader_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataTypeSchemaHeader_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStringArray("Namespaces", Namespaces); encoder.WriteEncodeableArray("StructureDataTypes", StructureDataTypes.ToArray(), typeof(StructureDescription)); encoder.WriteEncodeableArray("EnumDataTypes", EnumDataTypes.ToArray(), typeof(EnumDescription)); encoder.WriteEncodeableArray("SimpleDataTypes", SimpleDataTypes.ToArray(), typeof(SimpleTypeDescription)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Namespaces = decoder.ReadStringArray("Namespaces"); StructureDataTypes = (StructureDescriptionCollection)decoder.ReadEncodeableArray("StructureDataTypes", typeof(StructureDescription)); EnumDataTypes = (EnumDescriptionCollection)decoder.ReadEncodeableArray("EnumDataTypes", typeof(EnumDescription)); SimpleDataTypes = (SimpleTypeDescriptionCollection)decoder.ReadEncodeableArray("SimpleDataTypes", typeof(SimpleTypeDescription)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataTypeSchemaHeader value = encodeable as DataTypeSchemaHeader; if (value == null) { return false; } if (!Utils.IsEqual(m_namespaces, value.m_namespaces)) return false; if (!Utils.IsEqual(m_structureDataTypes, value.m_structureDataTypes)) return false; if (!Utils.IsEqual(m_enumDataTypes, value.m_enumDataTypes)) return false; if (!Utils.IsEqual(m_simpleDataTypes, value.m_simpleDataTypes)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DataTypeSchemaHeader)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataTypeSchemaHeader clone = (DataTypeSchemaHeader)base.MemberwiseClone(); clone.m_namespaces = (StringCollection)Utils.Clone(this.m_namespaces); clone.m_structureDataTypes = (StructureDescriptionCollection)Utils.Clone(this.m_structureDataTypes); clone.m_enumDataTypes = (EnumDescriptionCollection)Utils.Clone(this.m_enumDataTypes); clone.m_simpleDataTypes = (SimpleTypeDescriptionCollection)Utils.Clone(this.m_simpleDataTypes); return clone; } #endregion #region Private Fields private StringCollection m_namespaces; private StructureDescriptionCollection m_structureDataTypes; private EnumDescriptionCollection m_enumDataTypes; private SimpleTypeDescriptionCollection m_simpleDataTypes; #endregion } #region DataTypeSchemaHeaderCollection Class /// /// A collection of DataTypeSchemaHeader objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataTypeSchemaHeader", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataTypeSchemaHeader")] #if !NET_STANDARD public partial class DataTypeSchemaHeaderCollection : List, ICloneable #else public partial class DataTypeSchemaHeaderCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataTypeSchemaHeaderCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataTypeSchemaHeaderCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataTypeSchemaHeaderCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataTypeSchemaHeaderCollection(DataTypeSchemaHeader[] values) { if (values != null) { return new DataTypeSchemaHeaderCollection(values); } return new DataTypeSchemaHeaderCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataTypeSchemaHeader[](DataTypeSchemaHeaderCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataTypeSchemaHeaderCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataTypeSchemaHeaderCollection clone = new DataTypeSchemaHeaderCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataTypeSchemaHeader)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataTypeDescription Class #if (!OPCUA_EXCLUDE_DataTypeDescription) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataTypeDescription : IEncodeable { #region Constructors /// /// The default constructor. /// public DataTypeDescription() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_dataTypeId = null; m_name = null; } #endregion #region Public Properties /// [DataMember(Name = "DataTypeId", IsRequired = false, Order = 1)] public NodeId DataTypeId { get { return m_dataTypeId; } set { m_dataTypeId = value; } } /// [DataMember(Name = "Name", IsRequired = false, Order = 2)] public QualifiedName Name { get { return m_name; } set { m_name = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DataTypeDescription; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataTypeDescription_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataTypeDescription_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("DataTypeId", DataTypeId); encoder.WriteQualifiedName("Name", Name); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); DataTypeId = decoder.ReadNodeId("DataTypeId"); Name = decoder.ReadQualifiedName("Name"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataTypeDescription value = encodeable as DataTypeDescription; if (value == null) { return false; } if (!Utils.IsEqual(m_dataTypeId, value.m_dataTypeId)) return false; if (!Utils.IsEqual(m_name, value.m_name)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DataTypeDescription)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataTypeDescription clone = (DataTypeDescription)base.MemberwiseClone(); clone.m_dataTypeId = (NodeId)Utils.Clone(this.m_dataTypeId); clone.m_name = (QualifiedName)Utils.Clone(this.m_name); return clone; } #endregion #region Private Fields private NodeId m_dataTypeId; private QualifiedName m_name; #endregion } #region DataTypeDescriptionCollection Class /// /// A collection of DataTypeDescription objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataTypeDescription", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataTypeDescription")] #if !NET_STANDARD public partial class DataTypeDescriptionCollection : List, ICloneable #else public partial class DataTypeDescriptionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataTypeDescriptionCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataTypeDescriptionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataTypeDescriptionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataTypeDescriptionCollection(DataTypeDescription[] values) { if (values != null) { return new DataTypeDescriptionCollection(values); } return new DataTypeDescriptionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataTypeDescription[](DataTypeDescriptionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataTypeDescriptionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataTypeDescriptionCollection clone = new DataTypeDescriptionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataTypeDescription)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region StructureDescription Class #if (!OPCUA_EXCLUDE_StructureDescription) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class StructureDescription : DataTypeDescription { #region Constructors /// /// The default constructor. /// public StructureDescription() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_structureDefinition = new StructureDefinition(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "StructureDefinition", IsRequired = false, Order = 1)] public StructureDefinition StructureDefinition { get { return m_structureDefinition; } set { m_structureDefinition = value; if (value == null) { m_structureDefinition = new StructureDefinition(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.StructureDescription; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.StructureDescription_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.StructureDescription_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("StructureDefinition", StructureDefinition, typeof(StructureDefinition)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StructureDefinition = (StructureDefinition)decoder.ReadEncodeable("StructureDefinition", typeof(StructureDefinition)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } StructureDescription value = encodeable as StructureDescription; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_structureDefinition, value.m_structureDefinition)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (StructureDescription)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { StructureDescription clone = (StructureDescription)base.MemberwiseClone(); clone.m_structureDefinition = (StructureDefinition)Utils.Clone(this.m_structureDefinition); return clone; } #endregion #region Private Fields private StructureDefinition m_structureDefinition; #endregion } #region StructureDescriptionCollection Class /// /// A collection of StructureDescription objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfStructureDescription", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "StructureDescription")] #if !NET_STANDARD public partial class StructureDescriptionCollection : List, ICloneable #else public partial class StructureDescriptionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public StructureDescriptionCollection() {} /// /// Initializes the collection with an initial capacity. /// public StructureDescriptionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public StructureDescriptionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator StructureDescriptionCollection(StructureDescription[] values) { if (values != null) { return new StructureDescriptionCollection(values); } return new StructureDescriptionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator StructureDescription[](StructureDescriptionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (StructureDescriptionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { StructureDescriptionCollection clone = new StructureDescriptionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((StructureDescription)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region EnumDescription Class #if (!OPCUA_EXCLUDE_EnumDescription) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EnumDescription : DataTypeDescription { #region Constructors /// /// The default constructor. /// public EnumDescription() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_enumDefinition = new EnumDefinition(); m_builtInType = (byte)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "EnumDefinition", IsRequired = false, Order = 1)] public EnumDefinition EnumDefinition { get { return m_enumDefinition; } set { m_enumDefinition = value; if (value == null) { m_enumDefinition = new EnumDefinition(); } } } /// [DataMember(Name = "BuiltInType", IsRequired = false, Order = 2)] public byte BuiltInType { get { return m_builtInType; } set { m_builtInType = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.EnumDescription; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EnumDescription_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.EnumDescription_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("EnumDefinition", EnumDefinition, typeof(EnumDefinition)); encoder.WriteByte("BuiltInType", BuiltInType); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); EnumDefinition = (EnumDefinition)decoder.ReadEncodeable("EnumDefinition", typeof(EnumDefinition)); BuiltInType = decoder.ReadByte("BuiltInType"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EnumDescription value = encodeable as EnumDescription; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_enumDefinition, value.m_enumDefinition)) return false; if (!Utils.IsEqual(m_builtInType, value.m_builtInType)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (EnumDescription)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EnumDescription clone = (EnumDescription)base.MemberwiseClone(); clone.m_enumDefinition = (EnumDefinition)Utils.Clone(this.m_enumDefinition); clone.m_builtInType = (byte)Utils.Clone(this.m_builtInType); return clone; } #endregion #region Private Fields private EnumDefinition m_enumDefinition; private byte m_builtInType; #endregion } #region EnumDescriptionCollection Class /// /// A collection of EnumDescription objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfEnumDescription", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "EnumDescription")] #if !NET_STANDARD public partial class EnumDescriptionCollection : List, ICloneable #else public partial class EnumDescriptionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public EnumDescriptionCollection() {} /// /// Initializes the collection with an initial capacity. /// public EnumDescriptionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public EnumDescriptionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator EnumDescriptionCollection(EnumDescription[] values) { if (values != null) { return new EnumDescriptionCollection(values); } return new EnumDescriptionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator EnumDescription[](EnumDescriptionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (EnumDescriptionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { EnumDescriptionCollection clone = new EnumDescriptionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((EnumDescription)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region SimpleTypeDescription Class #if (!OPCUA_EXCLUDE_SimpleTypeDescription) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SimpleTypeDescription : DataTypeDescription { #region Constructors /// /// The default constructor. /// public SimpleTypeDescription() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_baseDataType = null; m_builtInType = (byte)0; } #endregion #region Public Properties /// [DataMember(Name = "BaseDataType", IsRequired = false, Order = 1)] public NodeId BaseDataType { get { return m_baseDataType; } set { m_baseDataType = value; } } /// [DataMember(Name = "BuiltInType", IsRequired = false, Order = 2)] public byte BuiltInType { get { return m_builtInType; } set { m_builtInType = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.SimpleTypeDescription; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SimpleTypeDescription_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.SimpleTypeDescription_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("BaseDataType", BaseDataType); encoder.WriteByte("BuiltInType", BuiltInType); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); BaseDataType = decoder.ReadNodeId("BaseDataType"); BuiltInType = decoder.ReadByte("BuiltInType"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SimpleTypeDescription value = encodeable as SimpleTypeDescription; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_baseDataType, value.m_baseDataType)) return false; if (!Utils.IsEqual(m_builtInType, value.m_builtInType)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (SimpleTypeDescription)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SimpleTypeDescription clone = (SimpleTypeDescription)base.MemberwiseClone(); clone.m_baseDataType = (NodeId)Utils.Clone(this.m_baseDataType); clone.m_builtInType = (byte)Utils.Clone(this.m_builtInType); return clone; } #endregion #region Private Fields private NodeId m_baseDataType; private byte m_builtInType; #endregion } #region SimpleTypeDescriptionCollection Class /// /// A collection of SimpleTypeDescription objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfSimpleTypeDescription", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "SimpleTypeDescription")] #if !NET_STANDARD public partial class SimpleTypeDescriptionCollection : List, ICloneable #else public partial class SimpleTypeDescriptionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public SimpleTypeDescriptionCollection() {} /// /// Initializes the collection with an initial capacity. /// public SimpleTypeDescriptionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public SimpleTypeDescriptionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator SimpleTypeDescriptionCollection(SimpleTypeDescription[] values) { if (values != null) { return new SimpleTypeDescriptionCollection(values); } return new SimpleTypeDescriptionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator SimpleTypeDescription[](SimpleTypeDescriptionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (SimpleTypeDescriptionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { SimpleTypeDescriptionCollection clone = new SimpleTypeDescriptionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((SimpleTypeDescription)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region UABinaryFileDataType Class #if (!OPCUA_EXCLUDE_UABinaryFileDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UABinaryFileDataType : DataTypeSchemaHeader { #region Constructors /// /// The default constructor. /// public UABinaryFileDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_schemaLocation = null; m_fileHeader = new KeyValuePairCollection(); m_body = Variant.Null; } #endregion #region Public Properties /// [DataMember(Name = "SchemaLocation", IsRequired = false, Order = 1)] public string SchemaLocation { get { return m_schemaLocation; } set { m_schemaLocation = value; } } /// /// /// [DataMember(Name = "FileHeader", IsRequired = false, Order = 2)] public KeyValuePairCollection FileHeader { get { return m_fileHeader; } set { m_fileHeader = value; if (value == null) { m_fileHeader = new KeyValuePairCollection(); } } } /// [DataMember(Name = "Body", IsRequired = false, Order = 3)] public Variant Body { get { return m_body; } set { m_body = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.UABinaryFileDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UABinaryFileDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.UABinaryFileDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("SchemaLocation", SchemaLocation); encoder.WriteEncodeableArray("FileHeader", FileHeader.ToArray(), typeof(KeyValuePair)); encoder.WriteVariant("Body", Body); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SchemaLocation = decoder.ReadString("SchemaLocation"); FileHeader = (KeyValuePairCollection)decoder.ReadEncodeableArray("FileHeader", typeof(KeyValuePair)); Body = decoder.ReadVariant("Body"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UABinaryFileDataType value = encodeable as UABinaryFileDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_schemaLocation, value.m_schemaLocation)) return false; if (!Utils.IsEqual(m_fileHeader, value.m_fileHeader)) return false; if (!Utils.IsEqual(m_body, value.m_body)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (UABinaryFileDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UABinaryFileDataType clone = (UABinaryFileDataType)base.MemberwiseClone(); clone.m_schemaLocation = (string)Utils.Clone(this.m_schemaLocation); clone.m_fileHeader = (KeyValuePairCollection)Utils.Clone(this.m_fileHeader); clone.m_body = (Variant)Utils.Clone(this.m_body); return clone; } #endregion #region Private Fields private string m_schemaLocation; private KeyValuePairCollection m_fileHeader; private Variant m_body; #endregion } #region UABinaryFileDataTypeCollection Class /// /// A collection of UABinaryFileDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfUABinaryFileDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "UABinaryFileDataType")] #if !NET_STANDARD public partial class UABinaryFileDataTypeCollection : List, ICloneable #else public partial class UABinaryFileDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public UABinaryFileDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public UABinaryFileDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public UABinaryFileDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator UABinaryFileDataTypeCollection(UABinaryFileDataType[] values) { if (values != null) { return new UABinaryFileDataTypeCollection(values); } return new UABinaryFileDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator UABinaryFileDataType[](UABinaryFileDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (UABinaryFileDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { UABinaryFileDataTypeCollection clone = new UABinaryFileDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((UABinaryFileDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region PubSubState Enumeration #if (!OPCUA_EXCLUDE_PubSubState) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum PubSubState { /// [EnumMember(Value = "Disabled_0")] Disabled = 0, /// [EnumMember(Value = "Paused_1")] Paused = 1, /// [EnumMember(Value = "Operational_2")] Operational = 2, /// [EnumMember(Value = "Error_3")] Error = 3, } #region PubSubStateCollection Class /// /// A collection of PubSubState objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfPubSubState", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "PubSubState")] #if !NET_STANDARD public partial class PubSubStateCollection : List, ICloneable #else public partial class PubSubStateCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public PubSubStateCollection() {} /// /// Initializes the collection with an initial capacity. /// public PubSubStateCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public PubSubStateCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator PubSubStateCollection(PubSubState[] values) { if (values != null) { return new PubSubStateCollection(values); } return new PubSubStateCollection(); } /// /// Converts a collection to an array. /// public static explicit operator PubSubState[](PubSubStateCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (PubSubStateCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { PubSubStateCollection clone = new PubSubStateCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((PubSubState)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataSetMetaDataType Class #if (!OPCUA_EXCLUDE_DataSetMetaDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataSetMetaDataType : DataTypeSchemaHeader { #region Constructors /// /// The default constructor. /// public DataSetMetaDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_name = null; m_description = null; m_fields = new FieldMetaDataCollection(); m_dataSetClassId = Uuid.Empty; m_configurationVersion = new ConfigurationVersionDataType(); } #endregion #region Public Properties /// [DataMember(Name = "Name", IsRequired = false, Order = 1)] public string Name { get { return m_name; } set { m_name = value; } } /// [DataMember(Name = "Description", IsRequired = false, Order = 2)] public LocalizedText Description { get { return m_description; } set { m_description = value; } } /// /// /// [DataMember(Name = "Fields", IsRequired = false, Order = 3)] public FieldMetaDataCollection Fields { get { return m_fields; } set { m_fields = value; if (value == null) { m_fields = new FieldMetaDataCollection(); } } } /// [DataMember(Name = "DataSetClassId", IsRequired = false, Order = 4)] public Uuid DataSetClassId { get { return m_dataSetClassId; } set { m_dataSetClassId = value; } } /// /// /// [DataMember(Name = "ConfigurationVersion", IsRequired = false, Order = 5)] public ConfigurationVersionDataType ConfigurationVersion { get { return m_configurationVersion; } set { m_configurationVersion = value; if (value == null) { m_configurationVersion = new ConfigurationVersionDataType(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.DataSetMetaDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataSetMetaDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataSetMetaDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Name", Name); encoder.WriteLocalizedText("Description", Description); encoder.WriteEncodeableArray("Fields", Fields.ToArray(), typeof(FieldMetaData)); encoder.WriteGuid("DataSetClassId", DataSetClassId); encoder.WriteEncodeable("ConfigurationVersion", ConfigurationVersion, typeof(ConfigurationVersionDataType)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Name = decoder.ReadString("Name"); Description = decoder.ReadLocalizedText("Description"); Fields = (FieldMetaDataCollection)decoder.ReadEncodeableArray("Fields", typeof(FieldMetaData)); DataSetClassId = decoder.ReadGuid("DataSetClassId"); ConfigurationVersion = (ConfigurationVersionDataType)decoder.ReadEncodeable("ConfigurationVersion", typeof(ConfigurationVersionDataType)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataSetMetaDataType value = encodeable as DataSetMetaDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_name, value.m_name)) return false; if (!Utils.IsEqual(m_description, value.m_description)) return false; if (!Utils.IsEqual(m_fields, value.m_fields)) return false; if (!Utils.IsEqual(m_dataSetClassId, value.m_dataSetClassId)) return false; if (!Utils.IsEqual(m_configurationVersion, value.m_configurationVersion)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (DataSetMetaDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataSetMetaDataType clone = (DataSetMetaDataType)base.MemberwiseClone(); clone.m_name = (string)Utils.Clone(this.m_name); clone.m_description = (LocalizedText)Utils.Clone(this.m_description); clone.m_fields = (FieldMetaDataCollection)Utils.Clone(this.m_fields); clone.m_dataSetClassId = (Uuid)Utils.Clone(this.m_dataSetClassId); clone.m_configurationVersion = (ConfigurationVersionDataType)Utils.Clone(this.m_configurationVersion); return clone; } #endregion #region Private Fields private string m_name; private LocalizedText m_description; private FieldMetaDataCollection m_fields; private Uuid m_dataSetClassId; private ConfigurationVersionDataType m_configurationVersion; #endregion } #region DataSetMetaDataTypeCollection Class /// /// A collection of DataSetMetaDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataSetMetaDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataSetMetaDataType")] #if !NET_STANDARD public partial class DataSetMetaDataTypeCollection : List, ICloneable #else public partial class DataSetMetaDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataSetMetaDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataSetMetaDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataSetMetaDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataSetMetaDataTypeCollection(DataSetMetaDataType[] values) { if (values != null) { return new DataSetMetaDataTypeCollection(values); } return new DataSetMetaDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataSetMetaDataType[](DataSetMetaDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataSetMetaDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataSetMetaDataTypeCollection clone = new DataSetMetaDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataSetMetaDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region FieldMetaData Class #if (!OPCUA_EXCLUDE_FieldMetaData) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class FieldMetaData : IEncodeable { #region Constructors /// /// The default constructor. /// public FieldMetaData() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_name = null; m_description = null; m_fieldFlags = 0; m_builtInType = (byte)0; m_dataType = null; m_valueRank = (int)0; m_arrayDimensions = new UInt32Collection(); m_maxStringLength = (uint)0; m_dataSetFieldId = Uuid.Empty; m_properties = new KeyValuePairCollection(); } #endregion #region Public Properties /// [DataMember(Name = "Name", IsRequired = false, Order = 1)] public string Name { get { return m_name; } set { m_name = value; } } /// [DataMember(Name = "Description", IsRequired = false, Order = 2)] public LocalizedText Description { get { return m_description; } set { m_description = value; } } /// [DataMember(Name = "FieldFlags", IsRequired = false, Order = 3)] public ushort FieldFlags { get { return m_fieldFlags; } set { m_fieldFlags = value; } } /// [DataMember(Name = "BuiltInType", IsRequired = false, Order = 4)] public byte BuiltInType { get { return m_builtInType; } set { m_builtInType = value; } } /// [DataMember(Name = "DataType", IsRequired = false, Order = 5)] public NodeId DataType { get { return m_dataType; } set { m_dataType = value; } } /// [DataMember(Name = "ValueRank", IsRequired = false, Order = 6)] public int ValueRank { get { return m_valueRank; } set { m_valueRank = value; } } /// /// /// [DataMember(Name = "ArrayDimensions", IsRequired = false, Order = 7)] public UInt32Collection ArrayDimensions { get { return m_arrayDimensions; } set { m_arrayDimensions = value; if (value == null) { m_arrayDimensions = new UInt32Collection(); } } } /// [DataMember(Name = "MaxStringLength", IsRequired = false, Order = 8)] public uint MaxStringLength { get { return m_maxStringLength; } set { m_maxStringLength = value; } } /// [DataMember(Name = "DataSetFieldId", IsRequired = false, Order = 9)] public Uuid DataSetFieldId { get { return m_dataSetFieldId; } set { m_dataSetFieldId = value; } } /// /// /// [DataMember(Name = "Properties", IsRequired = false, Order = 10)] public KeyValuePairCollection Properties { get { return m_properties; } set { m_properties = value; if (value == null) { m_properties = new KeyValuePairCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.FieldMetaData; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.FieldMetaData_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.FieldMetaData_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Name", Name); encoder.WriteLocalizedText("Description", Description); encoder.WriteUInt16("FieldFlags", FieldFlags); encoder.WriteByte("BuiltInType", BuiltInType); encoder.WriteNodeId("DataType", DataType); encoder.WriteInt32("ValueRank", ValueRank); encoder.WriteUInt32Array("ArrayDimensions", ArrayDimensions); encoder.WriteUInt32("MaxStringLength", MaxStringLength); encoder.WriteGuid("DataSetFieldId", DataSetFieldId); encoder.WriteEncodeableArray("Properties", Properties.ToArray(), typeof(KeyValuePair)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Name = decoder.ReadString("Name"); Description = decoder.ReadLocalizedText("Description"); FieldFlags = decoder.ReadUInt16("FieldFlags"); BuiltInType = decoder.ReadByte("BuiltInType"); DataType = decoder.ReadNodeId("DataType"); ValueRank = decoder.ReadInt32("ValueRank"); ArrayDimensions = decoder.ReadUInt32Array("ArrayDimensions"); MaxStringLength = decoder.ReadUInt32("MaxStringLength"); DataSetFieldId = decoder.ReadGuid("DataSetFieldId"); Properties = (KeyValuePairCollection)decoder.ReadEncodeableArray("Properties", typeof(KeyValuePair)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } FieldMetaData value = encodeable as FieldMetaData; if (value == null) { return false; } if (!Utils.IsEqual(m_name, value.m_name)) return false; if (!Utils.IsEqual(m_description, value.m_description)) return false; if (!Utils.IsEqual(m_fieldFlags, value.m_fieldFlags)) return false; if (!Utils.IsEqual(m_builtInType, value.m_builtInType)) return false; if (!Utils.IsEqual(m_dataType, value.m_dataType)) return false; if (!Utils.IsEqual(m_valueRank, value.m_valueRank)) return false; if (!Utils.IsEqual(m_arrayDimensions, value.m_arrayDimensions)) return false; if (!Utils.IsEqual(m_maxStringLength, value.m_maxStringLength)) return false; if (!Utils.IsEqual(m_dataSetFieldId, value.m_dataSetFieldId)) return false; if (!Utils.IsEqual(m_properties, value.m_properties)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (FieldMetaData)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { FieldMetaData clone = (FieldMetaData)base.MemberwiseClone(); clone.m_name = (string)Utils.Clone(this.m_name); clone.m_description = (LocalizedText)Utils.Clone(this.m_description); clone.m_fieldFlags = (ushort)Utils.Clone(this.m_fieldFlags); clone.m_builtInType = (byte)Utils.Clone(this.m_builtInType); clone.m_dataType = (NodeId)Utils.Clone(this.m_dataType); clone.m_valueRank = (int)Utils.Clone(this.m_valueRank); clone.m_arrayDimensions = (UInt32Collection)Utils.Clone(this.m_arrayDimensions); clone.m_maxStringLength = (uint)Utils.Clone(this.m_maxStringLength); clone.m_dataSetFieldId = (Uuid)Utils.Clone(this.m_dataSetFieldId); clone.m_properties = (KeyValuePairCollection)Utils.Clone(this.m_properties); return clone; } #endregion #region Private Fields private string m_name; private LocalizedText m_description; private ushort m_fieldFlags; private byte m_builtInType; private NodeId m_dataType; private int m_valueRank; private UInt32Collection m_arrayDimensions; private uint m_maxStringLength; private Uuid m_dataSetFieldId; private KeyValuePairCollection m_properties; #endregion } #region FieldMetaDataCollection Class /// /// A collection of FieldMetaData objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfFieldMetaData", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "FieldMetaData")] #if !NET_STANDARD public partial class FieldMetaDataCollection : List, ICloneable #else public partial class FieldMetaDataCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public FieldMetaDataCollection() {} /// /// Initializes the collection with an initial capacity. /// public FieldMetaDataCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public FieldMetaDataCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator FieldMetaDataCollection(FieldMetaData[] values) { if (values != null) { return new FieldMetaDataCollection(values); } return new FieldMetaDataCollection(); } /// /// Converts a collection to an array. /// public static explicit operator FieldMetaData[](FieldMetaDataCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (FieldMetaDataCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { FieldMetaDataCollection clone = new FieldMetaDataCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((FieldMetaData)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataSetFieldFlags Enumeration #if (!OPCUA_EXCLUDE_DataSetFieldFlags) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum DataSetFieldFlags : UInt16 { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "PromotedField_1")] PromotedField = 1, } #endif #endregion #region ConfigurationVersionDataType Class #if (!OPCUA_EXCLUDE_ConfigurationVersionDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ConfigurationVersionDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public ConfigurationVersionDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_majorVersion = (uint)0; m_minorVersion = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "MajorVersion", IsRequired = false, Order = 1)] public uint MajorVersion { get { return m_majorVersion; } set { m_majorVersion = value; } } /// [DataMember(Name = "MinorVersion", IsRequired = false, Order = 2)] public uint MinorVersion { get { return m_minorVersion; } set { m_minorVersion = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ConfigurationVersionDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ConfigurationVersionDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ConfigurationVersionDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("MajorVersion", MajorVersion); encoder.WriteUInt32("MinorVersion", MinorVersion); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); MajorVersion = decoder.ReadUInt32("MajorVersion"); MinorVersion = decoder.ReadUInt32("MinorVersion"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ConfigurationVersionDataType value = encodeable as ConfigurationVersionDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_majorVersion, value.m_majorVersion)) return false; if (!Utils.IsEqual(m_minorVersion, value.m_minorVersion)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ConfigurationVersionDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ConfigurationVersionDataType clone = (ConfigurationVersionDataType)base.MemberwiseClone(); clone.m_majorVersion = (uint)Utils.Clone(this.m_majorVersion); clone.m_minorVersion = (uint)Utils.Clone(this.m_minorVersion); return clone; } #endregion #region Private Fields private uint m_majorVersion; private uint m_minorVersion; #endregion } #region ConfigurationVersionDataTypeCollection Class /// /// A collection of ConfigurationVersionDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfConfigurationVersionDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ConfigurationVersionDataType")] #if !NET_STANDARD public partial class ConfigurationVersionDataTypeCollection : List, ICloneable #else public partial class ConfigurationVersionDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ConfigurationVersionDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public ConfigurationVersionDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ConfigurationVersionDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ConfigurationVersionDataTypeCollection(ConfigurationVersionDataType[] values) { if (values != null) { return new ConfigurationVersionDataTypeCollection(values); } return new ConfigurationVersionDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ConfigurationVersionDataType[](ConfigurationVersionDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ConfigurationVersionDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ConfigurationVersionDataTypeCollection clone = new ConfigurationVersionDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ConfigurationVersionDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region PublishedDataSetDataType Class #if (!OPCUA_EXCLUDE_PublishedDataSetDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class PublishedDataSetDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public PublishedDataSetDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_name = null; m_dataSetFolder = new StringCollection(); m_dataSetMetaData = new DataSetMetaDataType(); m_extensionFields = new KeyValuePairCollection(); m_dataSetSource = null; } #endregion #region Public Properties /// [DataMember(Name = "Name", IsRequired = false, Order = 1)] public string Name { get { return m_name; } set { m_name = value; } } /// /// /// [DataMember(Name = "DataSetFolder", IsRequired = false, Order = 2)] public StringCollection DataSetFolder { get { return m_dataSetFolder; } set { m_dataSetFolder = value; if (value == null) { m_dataSetFolder = new StringCollection(); } } } /// /// /// [DataMember(Name = "DataSetMetaData", IsRequired = false, Order = 3)] public DataSetMetaDataType DataSetMetaData { get { return m_dataSetMetaData; } set { m_dataSetMetaData = value; if (value == null) { m_dataSetMetaData = new DataSetMetaDataType(); } } } /// /// /// [DataMember(Name = "ExtensionFields", IsRequired = false, Order = 4)] public KeyValuePairCollection ExtensionFields { get { return m_extensionFields; } set { m_extensionFields = value; if (value == null) { m_extensionFields = new KeyValuePairCollection(); } } } /// [DataMember(Name = "DataSetSource", IsRequired = false, Order = 5)] public ExtensionObject DataSetSource { get { return m_dataSetSource; } set { m_dataSetSource = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.PublishedDataSetDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.PublishedDataSetDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.PublishedDataSetDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Name", Name); encoder.WriteStringArray("DataSetFolder", DataSetFolder); encoder.WriteEncodeable("DataSetMetaData", DataSetMetaData, typeof(DataSetMetaDataType)); encoder.WriteEncodeableArray("ExtensionFields", ExtensionFields.ToArray(), typeof(KeyValuePair)); encoder.WriteExtensionObject("DataSetSource", DataSetSource); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Name = decoder.ReadString("Name"); DataSetFolder = decoder.ReadStringArray("DataSetFolder"); DataSetMetaData = (DataSetMetaDataType)decoder.ReadEncodeable("DataSetMetaData", typeof(DataSetMetaDataType)); ExtensionFields = (KeyValuePairCollection)decoder.ReadEncodeableArray("ExtensionFields", typeof(KeyValuePair)); DataSetSource = decoder.ReadExtensionObject("DataSetSource"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } PublishedDataSetDataType value = encodeable as PublishedDataSetDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_name, value.m_name)) return false; if (!Utils.IsEqual(m_dataSetFolder, value.m_dataSetFolder)) return false; if (!Utils.IsEqual(m_dataSetMetaData, value.m_dataSetMetaData)) return false; if (!Utils.IsEqual(m_extensionFields, value.m_extensionFields)) return false; if (!Utils.IsEqual(m_dataSetSource, value.m_dataSetSource)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (PublishedDataSetDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { PublishedDataSetDataType clone = (PublishedDataSetDataType)base.MemberwiseClone(); clone.m_name = (string)Utils.Clone(this.m_name); clone.m_dataSetFolder = (StringCollection)Utils.Clone(this.m_dataSetFolder); clone.m_dataSetMetaData = (DataSetMetaDataType)Utils.Clone(this.m_dataSetMetaData); clone.m_extensionFields = (KeyValuePairCollection)Utils.Clone(this.m_extensionFields); clone.m_dataSetSource = (ExtensionObject)Utils.Clone(this.m_dataSetSource); return clone; } #endregion #region Private Fields private string m_name; private StringCollection m_dataSetFolder; private DataSetMetaDataType m_dataSetMetaData; private KeyValuePairCollection m_extensionFields; private ExtensionObject m_dataSetSource; #endregion } #region PublishedDataSetDataTypeCollection Class /// /// A collection of PublishedDataSetDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfPublishedDataSetDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "PublishedDataSetDataType")] #if !NET_STANDARD public partial class PublishedDataSetDataTypeCollection : List, ICloneable #else public partial class PublishedDataSetDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public PublishedDataSetDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public PublishedDataSetDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public PublishedDataSetDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator PublishedDataSetDataTypeCollection(PublishedDataSetDataType[] values) { if (values != null) { return new PublishedDataSetDataTypeCollection(values); } return new PublishedDataSetDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator PublishedDataSetDataType[](PublishedDataSetDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (PublishedDataSetDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { PublishedDataSetDataTypeCollection clone = new PublishedDataSetDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((PublishedDataSetDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region PublishedDataSetSourceDataType Class #if (!OPCUA_EXCLUDE_PublishedDataSetSourceDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class PublishedDataSetSourceDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public PublishedDataSetSourceDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.PublishedDataSetSourceDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.PublishedDataSetSourceDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.PublishedDataSetSourceDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } PublishedDataSetSourceDataType value = encodeable as PublishedDataSetSourceDataType; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (PublishedDataSetSourceDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { PublishedDataSetSourceDataType clone = (PublishedDataSetSourceDataType)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region PublishedDataSetSourceDataTypeCollection Class /// /// A collection of PublishedDataSetSourceDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfPublishedDataSetSourceDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "PublishedDataSetSourceDataType")] #if !NET_STANDARD public partial class PublishedDataSetSourceDataTypeCollection : List, ICloneable #else public partial class PublishedDataSetSourceDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public PublishedDataSetSourceDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public PublishedDataSetSourceDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public PublishedDataSetSourceDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator PublishedDataSetSourceDataTypeCollection(PublishedDataSetSourceDataType[] values) { if (values != null) { return new PublishedDataSetSourceDataTypeCollection(values); } return new PublishedDataSetSourceDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator PublishedDataSetSourceDataType[](PublishedDataSetSourceDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (PublishedDataSetSourceDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { PublishedDataSetSourceDataTypeCollection clone = new PublishedDataSetSourceDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((PublishedDataSetSourceDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region PublishedVariableDataType Class #if (!OPCUA_EXCLUDE_PublishedVariableDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class PublishedVariableDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public PublishedVariableDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_publishedVariable = null; m_attributeId = (uint)0; m_samplingIntervalHint = (double)0; m_deadbandType = (uint)0; m_deadbandValue = (double)0; m_indexRange = null; m_substituteValue = Variant.Null; m_metaDataProperties = new QualifiedNameCollection(); } #endregion #region Public Properties /// [DataMember(Name = "PublishedVariable", IsRequired = false, Order = 1)] public NodeId PublishedVariable { get { return m_publishedVariable; } set { m_publishedVariable = value; } } /// [DataMember(Name = "AttributeId", IsRequired = false, Order = 2)] public uint AttributeId { get { return m_attributeId; } set { m_attributeId = value; } } /// [DataMember(Name = "SamplingIntervalHint", IsRequired = false, Order = 3)] public double SamplingIntervalHint { get { return m_samplingIntervalHint; } set { m_samplingIntervalHint = value; } } /// [DataMember(Name = "DeadbandType", IsRequired = false, Order = 4)] public uint DeadbandType { get { return m_deadbandType; } set { m_deadbandType = value; } } /// [DataMember(Name = "DeadbandValue", IsRequired = false, Order = 5)] public double DeadbandValue { get { return m_deadbandValue; } set { m_deadbandValue = value; } } /// [DataMember(Name = "IndexRange", IsRequired = false, Order = 6)] public string IndexRange { get { return m_indexRange; } set { m_indexRange = value; } } /// [DataMember(Name = "SubstituteValue", IsRequired = false, Order = 7)] public Variant SubstituteValue { get { return m_substituteValue; } set { m_substituteValue = value; } } /// /// /// [DataMember(Name = "MetaDataProperties", IsRequired = false, Order = 8)] public QualifiedNameCollection MetaDataProperties { get { return m_metaDataProperties; } set { m_metaDataProperties = value; if (value == null) { m_metaDataProperties = new QualifiedNameCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.PublishedVariableDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.PublishedVariableDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.PublishedVariableDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("PublishedVariable", PublishedVariable); encoder.WriteUInt32("AttributeId", AttributeId); encoder.WriteDouble("SamplingIntervalHint", SamplingIntervalHint); encoder.WriteUInt32("DeadbandType", DeadbandType); encoder.WriteDouble("DeadbandValue", DeadbandValue); encoder.WriteString("IndexRange", IndexRange); encoder.WriteVariant("SubstituteValue", SubstituteValue); encoder.WriteQualifiedNameArray("MetaDataProperties", MetaDataProperties); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); PublishedVariable = decoder.ReadNodeId("PublishedVariable"); AttributeId = decoder.ReadUInt32("AttributeId"); SamplingIntervalHint = decoder.ReadDouble("SamplingIntervalHint"); DeadbandType = decoder.ReadUInt32("DeadbandType"); DeadbandValue = decoder.ReadDouble("DeadbandValue"); IndexRange = decoder.ReadString("IndexRange"); SubstituteValue = decoder.ReadVariant("SubstituteValue"); MetaDataProperties = decoder.ReadQualifiedNameArray("MetaDataProperties"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } PublishedVariableDataType value = encodeable as PublishedVariableDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_publishedVariable, value.m_publishedVariable)) return false; if (!Utils.IsEqual(m_attributeId, value.m_attributeId)) return false; if (!Utils.IsEqual(m_samplingIntervalHint, value.m_samplingIntervalHint)) return false; if (!Utils.IsEqual(m_deadbandType, value.m_deadbandType)) return false; if (!Utils.IsEqual(m_deadbandValue, value.m_deadbandValue)) return false; if (!Utils.IsEqual(m_indexRange, value.m_indexRange)) return false; if (!Utils.IsEqual(m_substituteValue, value.m_substituteValue)) return false; if (!Utils.IsEqual(m_metaDataProperties, value.m_metaDataProperties)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (PublishedVariableDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { PublishedVariableDataType clone = (PublishedVariableDataType)base.MemberwiseClone(); clone.m_publishedVariable = (NodeId)Utils.Clone(this.m_publishedVariable); clone.m_attributeId = (uint)Utils.Clone(this.m_attributeId); clone.m_samplingIntervalHint = (double)Utils.Clone(this.m_samplingIntervalHint); clone.m_deadbandType = (uint)Utils.Clone(this.m_deadbandType); clone.m_deadbandValue = (double)Utils.Clone(this.m_deadbandValue); clone.m_indexRange = (string)Utils.Clone(this.m_indexRange); clone.m_substituteValue = (Variant)Utils.Clone(this.m_substituteValue); clone.m_metaDataProperties = (QualifiedNameCollection)Utils.Clone(this.m_metaDataProperties); return clone; } #endregion #region Private Fields private NodeId m_publishedVariable; private uint m_attributeId; private double m_samplingIntervalHint; private uint m_deadbandType; private double m_deadbandValue; private string m_indexRange; private Variant m_substituteValue; private QualifiedNameCollection m_metaDataProperties; #endregion } #region PublishedVariableDataTypeCollection Class /// /// A collection of PublishedVariableDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfPublishedVariableDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "PublishedVariableDataType")] #if !NET_STANDARD public partial class PublishedVariableDataTypeCollection : List, ICloneable #else public partial class PublishedVariableDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public PublishedVariableDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public PublishedVariableDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public PublishedVariableDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator PublishedVariableDataTypeCollection(PublishedVariableDataType[] values) { if (values != null) { return new PublishedVariableDataTypeCollection(values); } return new PublishedVariableDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator PublishedVariableDataType[](PublishedVariableDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (PublishedVariableDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { PublishedVariableDataTypeCollection clone = new PublishedVariableDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((PublishedVariableDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region PublishedDataItemsDataType Class #if (!OPCUA_EXCLUDE_PublishedDataItemsDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class PublishedDataItemsDataType : PublishedDataSetSourceDataType { #region Constructors /// /// The default constructor. /// public PublishedDataItemsDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_publishedData = new PublishedVariableDataTypeCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "PublishedData", IsRequired = false, Order = 1)] public PublishedVariableDataTypeCollection PublishedData { get { return m_publishedData; } set { m_publishedData = value; if (value == null) { m_publishedData = new PublishedVariableDataTypeCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.PublishedDataItemsDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.PublishedDataItemsDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.PublishedDataItemsDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("PublishedData", PublishedData.ToArray(), typeof(PublishedVariableDataType)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); PublishedData = (PublishedVariableDataTypeCollection)decoder.ReadEncodeableArray("PublishedData", typeof(PublishedVariableDataType)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } PublishedDataItemsDataType value = encodeable as PublishedDataItemsDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_publishedData, value.m_publishedData)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (PublishedDataItemsDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { PublishedDataItemsDataType clone = (PublishedDataItemsDataType)base.MemberwiseClone(); clone.m_publishedData = (PublishedVariableDataTypeCollection)Utils.Clone(this.m_publishedData); return clone; } #endregion #region Private Fields private PublishedVariableDataTypeCollection m_publishedData; #endregion } #region PublishedDataItemsDataTypeCollection Class /// /// A collection of PublishedDataItemsDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfPublishedDataItemsDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "PublishedDataItemsDataType")] #if !NET_STANDARD public partial class PublishedDataItemsDataTypeCollection : List, ICloneable #else public partial class PublishedDataItemsDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public PublishedDataItemsDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public PublishedDataItemsDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public PublishedDataItemsDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator PublishedDataItemsDataTypeCollection(PublishedDataItemsDataType[] values) { if (values != null) { return new PublishedDataItemsDataTypeCollection(values); } return new PublishedDataItemsDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator PublishedDataItemsDataType[](PublishedDataItemsDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (PublishedDataItemsDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { PublishedDataItemsDataTypeCollection clone = new PublishedDataItemsDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((PublishedDataItemsDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region PublishedEventsDataType Class #if (!OPCUA_EXCLUDE_PublishedEventsDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class PublishedEventsDataType : PublishedDataSetSourceDataType { #region Constructors /// /// The default constructor. /// public PublishedEventsDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_eventNotifier = null; m_selectedFields = new SimpleAttributeOperandCollection(); m_filter = new ContentFilter(); } #endregion #region Public Properties /// [DataMember(Name = "EventNotifier", IsRequired = false, Order = 1)] public NodeId EventNotifier { get { return m_eventNotifier; } set { m_eventNotifier = value; } } /// /// /// [DataMember(Name = "SelectedFields", IsRequired = false, Order = 2)] public SimpleAttributeOperandCollection SelectedFields { get { return m_selectedFields; } set { m_selectedFields = value; if (value == null) { m_selectedFields = new SimpleAttributeOperandCollection(); } } } /// /// /// [DataMember(Name = "Filter", IsRequired = false, Order = 3)] public ContentFilter Filter { get { return m_filter; } set { m_filter = value; if (value == null) { m_filter = new ContentFilter(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.PublishedEventsDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.PublishedEventsDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.PublishedEventsDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("EventNotifier", EventNotifier); encoder.WriteEncodeableArray("SelectedFields", SelectedFields.ToArray(), typeof(SimpleAttributeOperand)); encoder.WriteEncodeable("Filter", Filter, typeof(ContentFilter)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); EventNotifier = decoder.ReadNodeId("EventNotifier"); SelectedFields = (SimpleAttributeOperandCollection)decoder.ReadEncodeableArray("SelectedFields", typeof(SimpleAttributeOperand)); Filter = (ContentFilter)decoder.ReadEncodeable("Filter", typeof(ContentFilter)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } PublishedEventsDataType value = encodeable as PublishedEventsDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_eventNotifier, value.m_eventNotifier)) return false; if (!Utils.IsEqual(m_selectedFields, value.m_selectedFields)) return false; if (!Utils.IsEqual(m_filter, value.m_filter)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (PublishedEventsDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { PublishedEventsDataType clone = (PublishedEventsDataType)base.MemberwiseClone(); clone.m_eventNotifier = (NodeId)Utils.Clone(this.m_eventNotifier); clone.m_selectedFields = (SimpleAttributeOperandCollection)Utils.Clone(this.m_selectedFields); clone.m_filter = (ContentFilter)Utils.Clone(this.m_filter); return clone; } #endregion #region Private Fields private NodeId m_eventNotifier; private SimpleAttributeOperandCollection m_selectedFields; private ContentFilter m_filter; #endregion } #region PublishedEventsDataTypeCollection Class /// /// A collection of PublishedEventsDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfPublishedEventsDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "PublishedEventsDataType")] #if !NET_STANDARD public partial class PublishedEventsDataTypeCollection : List, ICloneable #else public partial class PublishedEventsDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public PublishedEventsDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public PublishedEventsDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public PublishedEventsDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator PublishedEventsDataTypeCollection(PublishedEventsDataType[] values) { if (values != null) { return new PublishedEventsDataTypeCollection(values); } return new PublishedEventsDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator PublishedEventsDataType[](PublishedEventsDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (PublishedEventsDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { PublishedEventsDataTypeCollection clone = new PublishedEventsDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((PublishedEventsDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataSetFieldContentMask Enumeration #if (!OPCUA_EXCLUDE_DataSetFieldContentMask) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum DataSetFieldContentMask : UInt32 { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "StatusCode_1")] StatusCode = 1, /// [EnumMember(Value = "SourceTimestamp_2")] SourceTimestamp = 2, /// [EnumMember(Value = "ServerTimestamp_4")] ServerTimestamp = 4, /// [EnumMember(Value = "SourcePicoSeconds_8")] SourcePicoSeconds = 8, /// [EnumMember(Value = "ServerPicoSeconds_16")] ServerPicoSeconds = 16, /// [EnumMember(Value = "RawData_32")] RawData = 32, } #region DataSetFieldContentMaskCollection Class /// /// A collection of DataSetFieldContentMask objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataSetFieldContentMask", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataSetFieldContentMask")] #if !NET_STANDARD public partial class DataSetFieldContentMaskCollection : List, ICloneable #else public partial class DataSetFieldContentMaskCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataSetFieldContentMaskCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataSetFieldContentMaskCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataSetFieldContentMaskCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataSetFieldContentMaskCollection(DataSetFieldContentMask[] values) { if (values != null) { return new DataSetFieldContentMaskCollection(values); } return new DataSetFieldContentMaskCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataSetFieldContentMask[](DataSetFieldContentMaskCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataSetFieldContentMaskCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataSetFieldContentMaskCollection clone = new DataSetFieldContentMaskCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataSetFieldContentMask)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataSetWriterDataType Class #if (!OPCUA_EXCLUDE_DataSetWriterDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataSetWriterDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public DataSetWriterDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_name = null; m_enabled = true; m_dataSetWriterId = (ushort)0; m_dataSetFieldContentMask = 0; m_keyFrameCount = (uint)0; m_dataSetName = null; m_dataSetWriterProperties = new KeyValuePairCollection(); m_transportSettings = null; m_messageSettings = null; } #endregion #region Public Properties /// [DataMember(Name = "Name", IsRequired = false, Order = 1)] public string Name { get { return m_name; } set { m_name = value; } } /// [DataMember(Name = "Enabled", IsRequired = false, Order = 2)] public bool Enabled { get { return m_enabled; } set { m_enabled = value; } } /// [DataMember(Name = "DataSetWriterId", IsRequired = false, Order = 3)] public ushort DataSetWriterId { get { return m_dataSetWriterId; } set { m_dataSetWriterId = value; } } /// [DataMember(Name = "DataSetFieldContentMask", IsRequired = false, Order = 4)] public uint DataSetFieldContentMask { get { return m_dataSetFieldContentMask; } set { m_dataSetFieldContentMask = value; } } /// [DataMember(Name = "KeyFrameCount", IsRequired = false, Order = 5)] public uint KeyFrameCount { get { return m_keyFrameCount; } set { m_keyFrameCount = value; } } /// [DataMember(Name = "DataSetName", IsRequired = false, Order = 6)] public string DataSetName { get { return m_dataSetName; } set { m_dataSetName = value; } } /// /// /// [DataMember(Name = "DataSetWriterProperties", IsRequired = false, Order = 7)] public KeyValuePairCollection DataSetWriterProperties { get { return m_dataSetWriterProperties; } set { m_dataSetWriterProperties = value; if (value == null) { m_dataSetWriterProperties = new KeyValuePairCollection(); } } } /// [DataMember(Name = "TransportSettings", IsRequired = false, Order = 8)] public ExtensionObject TransportSettings { get { return m_transportSettings; } set { m_transportSettings = value; } } /// [DataMember(Name = "MessageSettings", IsRequired = false, Order = 9)] public ExtensionObject MessageSettings { get { return m_messageSettings; } set { m_messageSettings = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DataSetWriterDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataSetWriterDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataSetWriterDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Name", Name); encoder.WriteBoolean("Enabled", Enabled); encoder.WriteUInt16("DataSetWriterId", DataSetWriterId); encoder.WriteUInt32("DataSetFieldContentMask", DataSetFieldContentMask); encoder.WriteUInt32("KeyFrameCount", KeyFrameCount); encoder.WriteString("DataSetName", DataSetName); encoder.WriteEncodeableArray("DataSetWriterProperties", DataSetWriterProperties.ToArray(), typeof(KeyValuePair)); encoder.WriteExtensionObject("TransportSettings", TransportSettings); encoder.WriteExtensionObject("MessageSettings", MessageSettings); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Name = decoder.ReadString("Name"); Enabled = decoder.ReadBoolean("Enabled"); DataSetWriterId = decoder.ReadUInt16("DataSetWriterId"); DataSetFieldContentMask = decoder.ReadUInt32("DataSetFieldContentMask"); KeyFrameCount = decoder.ReadUInt32("KeyFrameCount"); DataSetName = decoder.ReadString("DataSetName"); DataSetWriterProperties = (KeyValuePairCollection)decoder.ReadEncodeableArray("DataSetWriterProperties", typeof(KeyValuePair)); TransportSettings = decoder.ReadExtensionObject("TransportSettings"); MessageSettings = decoder.ReadExtensionObject("MessageSettings"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataSetWriterDataType value = encodeable as DataSetWriterDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_name, value.m_name)) return false; if (!Utils.IsEqual(m_enabled, value.m_enabled)) return false; if (!Utils.IsEqual(m_dataSetWriterId, value.m_dataSetWriterId)) return false; if (!Utils.IsEqual(m_dataSetFieldContentMask, value.m_dataSetFieldContentMask)) return false; if (!Utils.IsEqual(m_keyFrameCount, value.m_keyFrameCount)) return false; if (!Utils.IsEqual(m_dataSetName, value.m_dataSetName)) return false; if (!Utils.IsEqual(m_dataSetWriterProperties, value.m_dataSetWriterProperties)) return false; if (!Utils.IsEqual(m_transportSettings, value.m_transportSettings)) return false; if (!Utils.IsEqual(m_messageSettings, value.m_messageSettings)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DataSetWriterDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataSetWriterDataType clone = (DataSetWriterDataType)base.MemberwiseClone(); clone.m_name = (string)Utils.Clone(this.m_name); clone.m_enabled = (bool)Utils.Clone(this.m_enabled); clone.m_dataSetWriterId = (ushort)Utils.Clone(this.m_dataSetWriterId); clone.m_dataSetFieldContentMask = (uint)Utils.Clone(this.m_dataSetFieldContentMask); clone.m_keyFrameCount = (uint)Utils.Clone(this.m_keyFrameCount); clone.m_dataSetName = (string)Utils.Clone(this.m_dataSetName); clone.m_dataSetWriterProperties = (KeyValuePairCollection)Utils.Clone(this.m_dataSetWriterProperties); clone.m_transportSettings = (ExtensionObject)Utils.Clone(this.m_transportSettings); clone.m_messageSettings = (ExtensionObject)Utils.Clone(this.m_messageSettings); return clone; } #endregion #region Private Fields private string m_name; private bool m_enabled; private ushort m_dataSetWriterId; private uint m_dataSetFieldContentMask; private uint m_keyFrameCount; private string m_dataSetName; private KeyValuePairCollection m_dataSetWriterProperties; private ExtensionObject m_transportSettings; private ExtensionObject m_messageSettings; #endregion } #region DataSetWriterDataTypeCollection Class /// /// A collection of DataSetWriterDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataSetWriterDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataSetWriterDataType")] #if !NET_STANDARD public partial class DataSetWriterDataTypeCollection : List, ICloneable #else public partial class DataSetWriterDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataSetWriterDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataSetWriterDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataSetWriterDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataSetWriterDataTypeCollection(DataSetWriterDataType[] values) { if (values != null) { return new DataSetWriterDataTypeCollection(values); } return new DataSetWriterDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataSetWriterDataType[](DataSetWriterDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataSetWriterDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataSetWriterDataTypeCollection clone = new DataSetWriterDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataSetWriterDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataSetWriterTransportDataType Class #if (!OPCUA_EXCLUDE_DataSetWriterTransportDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataSetWriterTransportDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public DataSetWriterTransportDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DataSetWriterTransportDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataSetWriterTransportDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataSetWriterTransportDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataSetWriterTransportDataType value = encodeable as DataSetWriterTransportDataType; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DataSetWriterTransportDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataSetWriterTransportDataType clone = (DataSetWriterTransportDataType)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region DataSetWriterTransportDataTypeCollection Class /// /// A collection of DataSetWriterTransportDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataSetWriterTransportDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataSetWriterTransportDataType")] #if !NET_STANDARD public partial class DataSetWriterTransportDataTypeCollection : List, ICloneable #else public partial class DataSetWriterTransportDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataSetWriterTransportDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataSetWriterTransportDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataSetWriterTransportDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataSetWriterTransportDataTypeCollection(DataSetWriterTransportDataType[] values) { if (values != null) { return new DataSetWriterTransportDataTypeCollection(values); } return new DataSetWriterTransportDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataSetWriterTransportDataType[](DataSetWriterTransportDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataSetWriterTransportDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataSetWriterTransportDataTypeCollection clone = new DataSetWriterTransportDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataSetWriterTransportDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataSetWriterMessageDataType Class #if (!OPCUA_EXCLUDE_DataSetWriterMessageDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataSetWriterMessageDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public DataSetWriterMessageDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DataSetWriterMessageDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataSetWriterMessageDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataSetWriterMessageDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataSetWriterMessageDataType value = encodeable as DataSetWriterMessageDataType; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DataSetWriterMessageDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataSetWriterMessageDataType clone = (DataSetWriterMessageDataType)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region DataSetWriterMessageDataTypeCollection Class /// /// A collection of DataSetWriterMessageDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataSetWriterMessageDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataSetWriterMessageDataType")] #if !NET_STANDARD public partial class DataSetWriterMessageDataTypeCollection : List, ICloneable #else public partial class DataSetWriterMessageDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataSetWriterMessageDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataSetWriterMessageDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataSetWriterMessageDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataSetWriterMessageDataTypeCollection(DataSetWriterMessageDataType[] values) { if (values != null) { return new DataSetWriterMessageDataTypeCollection(values); } return new DataSetWriterMessageDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataSetWriterMessageDataType[](DataSetWriterMessageDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataSetWriterMessageDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataSetWriterMessageDataTypeCollection clone = new DataSetWriterMessageDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataSetWriterMessageDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region PubSubGroupDataType Class #if (!OPCUA_EXCLUDE_PubSubGroupDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class PubSubGroupDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public PubSubGroupDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_name = null; m_enabled = true; m_securityMode = MessageSecurityMode.Invalid; m_securityGroupId = null; m_securityKeyServices = new EndpointDescriptionCollection(); m_maxNetworkMessageSize = (uint)0; m_groupProperties = new KeyValuePairCollection(); } #endregion #region Public Properties /// [DataMember(Name = "Name", IsRequired = false, Order = 1)] public string Name { get { return m_name; } set { m_name = value; } } /// [DataMember(Name = "Enabled", IsRequired = false, Order = 2)] public bool Enabled { get { return m_enabled; } set { m_enabled = value; } } /// [DataMember(Name = "SecurityMode", IsRequired = false, Order = 3)] public MessageSecurityMode SecurityMode { get { return m_securityMode; } set { m_securityMode = value; } } /// [DataMember(Name = "SecurityGroupId", IsRequired = false, Order = 4)] public string SecurityGroupId { get { return m_securityGroupId; } set { m_securityGroupId = value; } } /// /// /// [DataMember(Name = "SecurityKeyServices", IsRequired = false, Order = 5)] public EndpointDescriptionCollection SecurityKeyServices { get { return m_securityKeyServices; } set { m_securityKeyServices = value; if (value == null) { m_securityKeyServices = new EndpointDescriptionCollection(); } } } /// [DataMember(Name = "MaxNetworkMessageSize", IsRequired = false, Order = 6)] public uint MaxNetworkMessageSize { get { return m_maxNetworkMessageSize; } set { m_maxNetworkMessageSize = value; } } /// /// /// [DataMember(Name = "GroupProperties", IsRequired = false, Order = 7)] public KeyValuePairCollection GroupProperties { get { return m_groupProperties; } set { m_groupProperties = value; if (value == null) { m_groupProperties = new KeyValuePairCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.PubSubGroupDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.PubSubGroupDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.PubSubGroupDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Name", Name); encoder.WriteBoolean("Enabled", Enabled); encoder.WriteEnumerated("SecurityMode", SecurityMode); encoder.WriteString("SecurityGroupId", SecurityGroupId); encoder.WriteEncodeableArray("SecurityKeyServices", SecurityKeyServices.ToArray(), typeof(EndpointDescription)); encoder.WriteUInt32("MaxNetworkMessageSize", MaxNetworkMessageSize); encoder.WriteEncodeableArray("GroupProperties", GroupProperties.ToArray(), typeof(KeyValuePair)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Name = decoder.ReadString("Name"); Enabled = decoder.ReadBoolean("Enabled"); SecurityMode = (MessageSecurityMode)decoder.ReadEnumerated("SecurityMode", typeof(MessageSecurityMode)); SecurityGroupId = decoder.ReadString("SecurityGroupId"); SecurityKeyServices = (EndpointDescriptionCollection)decoder.ReadEncodeableArray("SecurityKeyServices", typeof(EndpointDescription)); MaxNetworkMessageSize = decoder.ReadUInt32("MaxNetworkMessageSize"); GroupProperties = (KeyValuePairCollection)decoder.ReadEncodeableArray("GroupProperties", typeof(KeyValuePair)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } PubSubGroupDataType value = encodeable as PubSubGroupDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_name, value.m_name)) return false; if (!Utils.IsEqual(m_enabled, value.m_enabled)) return false; if (!Utils.IsEqual(m_securityMode, value.m_securityMode)) return false; if (!Utils.IsEqual(m_securityGroupId, value.m_securityGroupId)) return false; if (!Utils.IsEqual(m_securityKeyServices, value.m_securityKeyServices)) return false; if (!Utils.IsEqual(m_maxNetworkMessageSize, value.m_maxNetworkMessageSize)) return false; if (!Utils.IsEqual(m_groupProperties, value.m_groupProperties)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (PubSubGroupDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { PubSubGroupDataType clone = (PubSubGroupDataType)base.MemberwiseClone(); clone.m_name = (string)Utils.Clone(this.m_name); clone.m_enabled = (bool)Utils.Clone(this.m_enabled); clone.m_securityMode = (MessageSecurityMode)Utils.Clone(this.m_securityMode); clone.m_securityGroupId = (string)Utils.Clone(this.m_securityGroupId); clone.m_securityKeyServices = (EndpointDescriptionCollection)Utils.Clone(this.m_securityKeyServices); clone.m_maxNetworkMessageSize = (uint)Utils.Clone(this.m_maxNetworkMessageSize); clone.m_groupProperties = (KeyValuePairCollection)Utils.Clone(this.m_groupProperties); return clone; } #endregion #region Private Fields private string m_name; private bool m_enabled; private MessageSecurityMode m_securityMode; private string m_securityGroupId; private EndpointDescriptionCollection m_securityKeyServices; private uint m_maxNetworkMessageSize; private KeyValuePairCollection m_groupProperties; #endregion } #region PubSubGroupDataTypeCollection Class /// /// A collection of PubSubGroupDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfPubSubGroupDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "PubSubGroupDataType")] #if !NET_STANDARD public partial class PubSubGroupDataTypeCollection : List, ICloneable #else public partial class PubSubGroupDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public PubSubGroupDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public PubSubGroupDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public PubSubGroupDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator PubSubGroupDataTypeCollection(PubSubGroupDataType[] values) { if (values != null) { return new PubSubGroupDataTypeCollection(values); } return new PubSubGroupDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator PubSubGroupDataType[](PubSubGroupDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (PubSubGroupDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { PubSubGroupDataTypeCollection clone = new PubSubGroupDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((PubSubGroupDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region WriterGroupDataType Class #if (!OPCUA_EXCLUDE_WriterGroupDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class WriterGroupDataType : PubSubGroupDataType { #region Constructors /// /// The default constructor. /// public WriterGroupDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_writerGroupId = (ushort)0; m_publishingInterval = (double)0; m_keepAliveTime = (double)0; m_priority = (byte)0; m_localeIds = new StringCollection(); m_headerLayoutUri = null; m_transportSettings = null; m_messageSettings = null; m_dataSetWriters = new DataSetWriterDataTypeCollection(); } #endregion #region Public Properties /// [DataMember(Name = "WriterGroupId", IsRequired = false, Order = 1)] public ushort WriterGroupId { get { return m_writerGroupId; } set { m_writerGroupId = value; } } /// [DataMember(Name = "PublishingInterval", IsRequired = false, Order = 2)] public double PublishingInterval { get { return m_publishingInterval; } set { m_publishingInterval = value; } } /// [DataMember(Name = "KeepAliveTime", IsRequired = false, Order = 3)] public double KeepAliveTime { get { return m_keepAliveTime; } set { m_keepAliveTime = value; } } /// [DataMember(Name = "Priority", IsRequired = false, Order = 4)] public byte Priority { get { return m_priority; } set { m_priority = value; } } /// /// /// [DataMember(Name = "LocaleIds", IsRequired = false, Order = 5)] public StringCollection LocaleIds { get { return m_localeIds; } set { m_localeIds = value; if (value == null) { m_localeIds = new StringCollection(); } } } /// [DataMember(Name = "HeaderLayoutUri", IsRequired = false, Order = 6)] public string HeaderLayoutUri { get { return m_headerLayoutUri; } set { m_headerLayoutUri = value; } } /// [DataMember(Name = "TransportSettings", IsRequired = false, Order = 7)] public ExtensionObject TransportSettings { get { return m_transportSettings; } set { m_transportSettings = value; } } /// [DataMember(Name = "MessageSettings", IsRequired = false, Order = 8)] public ExtensionObject MessageSettings { get { return m_messageSettings; } set { m_messageSettings = value; } } /// /// /// [DataMember(Name = "DataSetWriters", IsRequired = false, Order = 9)] public DataSetWriterDataTypeCollection DataSetWriters { get { return m_dataSetWriters; } set { m_dataSetWriters = value; if (value == null) { m_dataSetWriters = new DataSetWriterDataTypeCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.WriterGroupDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.WriterGroupDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.WriterGroupDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt16("WriterGroupId", WriterGroupId); encoder.WriteDouble("PublishingInterval", PublishingInterval); encoder.WriteDouble("KeepAliveTime", KeepAliveTime); encoder.WriteByte("Priority", Priority); encoder.WriteStringArray("LocaleIds", LocaleIds); encoder.WriteString("HeaderLayoutUri", HeaderLayoutUri); encoder.WriteExtensionObject("TransportSettings", TransportSettings); encoder.WriteExtensionObject("MessageSettings", MessageSettings); encoder.WriteEncodeableArray("DataSetWriters", DataSetWriters.ToArray(), typeof(DataSetWriterDataType)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); WriterGroupId = decoder.ReadUInt16("WriterGroupId"); PublishingInterval = decoder.ReadDouble("PublishingInterval"); KeepAliveTime = decoder.ReadDouble("KeepAliveTime"); Priority = decoder.ReadByte("Priority"); LocaleIds = decoder.ReadStringArray("LocaleIds"); HeaderLayoutUri = decoder.ReadString("HeaderLayoutUri"); TransportSettings = decoder.ReadExtensionObject("TransportSettings"); MessageSettings = decoder.ReadExtensionObject("MessageSettings"); DataSetWriters = (DataSetWriterDataTypeCollection)decoder.ReadEncodeableArray("DataSetWriters", typeof(DataSetWriterDataType)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } WriterGroupDataType value = encodeable as WriterGroupDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_writerGroupId, value.m_writerGroupId)) return false; if (!Utils.IsEqual(m_publishingInterval, value.m_publishingInterval)) return false; if (!Utils.IsEqual(m_keepAliveTime, value.m_keepAliveTime)) return false; if (!Utils.IsEqual(m_priority, value.m_priority)) return false; if (!Utils.IsEqual(m_localeIds, value.m_localeIds)) return false; if (!Utils.IsEqual(m_headerLayoutUri, value.m_headerLayoutUri)) return false; if (!Utils.IsEqual(m_transportSettings, value.m_transportSettings)) return false; if (!Utils.IsEqual(m_messageSettings, value.m_messageSettings)) return false; if (!Utils.IsEqual(m_dataSetWriters, value.m_dataSetWriters)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (WriterGroupDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { WriterGroupDataType clone = (WriterGroupDataType)base.MemberwiseClone(); clone.m_writerGroupId = (ushort)Utils.Clone(this.m_writerGroupId); clone.m_publishingInterval = (double)Utils.Clone(this.m_publishingInterval); clone.m_keepAliveTime = (double)Utils.Clone(this.m_keepAliveTime); clone.m_priority = (byte)Utils.Clone(this.m_priority); clone.m_localeIds = (StringCollection)Utils.Clone(this.m_localeIds); clone.m_headerLayoutUri = (string)Utils.Clone(this.m_headerLayoutUri); clone.m_transportSettings = (ExtensionObject)Utils.Clone(this.m_transportSettings); clone.m_messageSettings = (ExtensionObject)Utils.Clone(this.m_messageSettings); clone.m_dataSetWriters = (DataSetWriterDataTypeCollection)Utils.Clone(this.m_dataSetWriters); return clone; } #endregion #region Private Fields private ushort m_writerGroupId; private double m_publishingInterval; private double m_keepAliveTime; private byte m_priority; private StringCollection m_localeIds; private string m_headerLayoutUri; private ExtensionObject m_transportSettings; private ExtensionObject m_messageSettings; private DataSetWriterDataTypeCollection m_dataSetWriters; #endregion } #region WriterGroupDataTypeCollection Class /// /// A collection of WriterGroupDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfWriterGroupDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "WriterGroupDataType")] #if !NET_STANDARD public partial class WriterGroupDataTypeCollection : List, ICloneable #else public partial class WriterGroupDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public WriterGroupDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public WriterGroupDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public WriterGroupDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator WriterGroupDataTypeCollection(WriterGroupDataType[] values) { if (values != null) { return new WriterGroupDataTypeCollection(values); } return new WriterGroupDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator WriterGroupDataType[](WriterGroupDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (WriterGroupDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { WriterGroupDataTypeCollection clone = new WriterGroupDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((WriterGroupDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region WriterGroupTransportDataType Class #if (!OPCUA_EXCLUDE_WriterGroupTransportDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class WriterGroupTransportDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public WriterGroupTransportDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.WriterGroupTransportDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.WriterGroupTransportDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.WriterGroupTransportDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } WriterGroupTransportDataType value = encodeable as WriterGroupTransportDataType; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (WriterGroupTransportDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { WriterGroupTransportDataType clone = (WriterGroupTransportDataType)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region WriterGroupTransportDataTypeCollection Class /// /// A collection of WriterGroupTransportDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfWriterGroupTransportDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "WriterGroupTransportDataType")] #if !NET_STANDARD public partial class WriterGroupTransportDataTypeCollection : List, ICloneable #else public partial class WriterGroupTransportDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public WriterGroupTransportDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public WriterGroupTransportDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public WriterGroupTransportDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator WriterGroupTransportDataTypeCollection(WriterGroupTransportDataType[] values) { if (values != null) { return new WriterGroupTransportDataTypeCollection(values); } return new WriterGroupTransportDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator WriterGroupTransportDataType[](WriterGroupTransportDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (WriterGroupTransportDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { WriterGroupTransportDataTypeCollection clone = new WriterGroupTransportDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((WriterGroupTransportDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region WriterGroupMessageDataType Class #if (!OPCUA_EXCLUDE_WriterGroupMessageDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class WriterGroupMessageDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public WriterGroupMessageDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.WriterGroupMessageDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.WriterGroupMessageDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.WriterGroupMessageDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } WriterGroupMessageDataType value = encodeable as WriterGroupMessageDataType; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (WriterGroupMessageDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { WriterGroupMessageDataType clone = (WriterGroupMessageDataType)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region WriterGroupMessageDataTypeCollection Class /// /// A collection of WriterGroupMessageDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfWriterGroupMessageDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "WriterGroupMessageDataType")] #if !NET_STANDARD public partial class WriterGroupMessageDataTypeCollection : List, ICloneable #else public partial class WriterGroupMessageDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public WriterGroupMessageDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public WriterGroupMessageDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public WriterGroupMessageDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator WriterGroupMessageDataTypeCollection(WriterGroupMessageDataType[] values) { if (values != null) { return new WriterGroupMessageDataTypeCollection(values); } return new WriterGroupMessageDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator WriterGroupMessageDataType[](WriterGroupMessageDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (WriterGroupMessageDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { WriterGroupMessageDataTypeCollection clone = new WriterGroupMessageDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((WriterGroupMessageDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region PubSubConnectionDataType Class #if (!OPCUA_EXCLUDE_PubSubConnectionDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class PubSubConnectionDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public PubSubConnectionDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_name = null; m_enabled = true; m_publisherId = Variant.Null; m_transportProfileUri = null; m_address = null; m_connectionProperties = new KeyValuePairCollection(); m_transportSettings = null; m_writerGroups = new WriterGroupDataTypeCollection(); m_readerGroups = new ReaderGroupDataTypeCollection(); } #endregion #region Public Properties /// [DataMember(Name = "Name", IsRequired = false, Order = 1)] public string Name { get { return m_name; } set { m_name = value; } } /// [DataMember(Name = "Enabled", IsRequired = false, Order = 2)] public bool Enabled { get { return m_enabled; } set { m_enabled = value; } } /// [DataMember(Name = "PublisherId", IsRequired = false, Order = 3)] public Variant PublisherId { get { return m_publisherId; } set { m_publisherId = value; } } /// [DataMember(Name = "TransportProfileUri", IsRequired = false, Order = 4)] public string TransportProfileUri { get { return m_transportProfileUri; } set { m_transportProfileUri = value; } } /// [DataMember(Name = "Address", IsRequired = false, Order = 5)] public ExtensionObject Address { get { return m_address; } set { m_address = value; } } /// /// /// [DataMember(Name = "ConnectionProperties", IsRequired = false, Order = 6)] public KeyValuePairCollection ConnectionProperties { get { return m_connectionProperties; } set { m_connectionProperties = value; if (value == null) { m_connectionProperties = new KeyValuePairCollection(); } } } /// [DataMember(Name = "TransportSettings", IsRequired = false, Order = 7)] public ExtensionObject TransportSettings { get { return m_transportSettings; } set { m_transportSettings = value; } } /// /// /// [DataMember(Name = "WriterGroups", IsRequired = false, Order = 8)] public WriterGroupDataTypeCollection WriterGroups { get { return m_writerGroups; } set { m_writerGroups = value; if (value == null) { m_writerGroups = new WriterGroupDataTypeCollection(); } } } /// /// /// [DataMember(Name = "ReaderGroups", IsRequired = false, Order = 9)] public ReaderGroupDataTypeCollection ReaderGroups { get { return m_readerGroups; } set { m_readerGroups = value; if (value == null) { m_readerGroups = new ReaderGroupDataTypeCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.PubSubConnectionDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.PubSubConnectionDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.PubSubConnectionDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Name", Name); encoder.WriteBoolean("Enabled", Enabled); encoder.WriteVariant("PublisherId", PublisherId); encoder.WriteString("TransportProfileUri", TransportProfileUri); encoder.WriteExtensionObject("Address", Address); encoder.WriteEncodeableArray("ConnectionProperties", ConnectionProperties.ToArray(), typeof(KeyValuePair)); encoder.WriteExtensionObject("TransportSettings", TransportSettings); encoder.WriteEncodeableArray("WriterGroups", WriterGroups.ToArray(), typeof(WriterGroupDataType)); encoder.WriteEncodeableArray("ReaderGroups", ReaderGroups.ToArray(), typeof(ReaderGroupDataType)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Name = decoder.ReadString("Name"); Enabled = decoder.ReadBoolean("Enabled"); PublisherId = decoder.ReadVariant("PublisherId"); TransportProfileUri = decoder.ReadString("TransportProfileUri"); Address = decoder.ReadExtensionObject("Address"); ConnectionProperties = (KeyValuePairCollection)decoder.ReadEncodeableArray("ConnectionProperties", typeof(KeyValuePair)); TransportSettings = decoder.ReadExtensionObject("TransportSettings"); WriterGroups = (WriterGroupDataTypeCollection)decoder.ReadEncodeableArray("WriterGroups", typeof(WriterGroupDataType)); ReaderGroups = (ReaderGroupDataTypeCollection)decoder.ReadEncodeableArray("ReaderGroups", typeof(ReaderGroupDataType)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } PubSubConnectionDataType value = encodeable as PubSubConnectionDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_name, value.m_name)) return false; if (!Utils.IsEqual(m_enabled, value.m_enabled)) return false; if (!Utils.IsEqual(m_publisherId, value.m_publisherId)) return false; if (!Utils.IsEqual(m_transportProfileUri, value.m_transportProfileUri)) return false; if (!Utils.IsEqual(m_address, value.m_address)) return false; if (!Utils.IsEqual(m_connectionProperties, value.m_connectionProperties)) return false; if (!Utils.IsEqual(m_transportSettings, value.m_transportSettings)) return false; if (!Utils.IsEqual(m_writerGroups, value.m_writerGroups)) return false; if (!Utils.IsEqual(m_readerGroups, value.m_readerGroups)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (PubSubConnectionDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { PubSubConnectionDataType clone = (PubSubConnectionDataType)base.MemberwiseClone(); clone.m_name = (string)Utils.Clone(this.m_name); clone.m_enabled = (bool)Utils.Clone(this.m_enabled); clone.m_publisherId = (Variant)Utils.Clone(this.m_publisherId); clone.m_transportProfileUri = (string)Utils.Clone(this.m_transportProfileUri); clone.m_address = (ExtensionObject)Utils.Clone(this.m_address); clone.m_connectionProperties = (KeyValuePairCollection)Utils.Clone(this.m_connectionProperties); clone.m_transportSettings = (ExtensionObject)Utils.Clone(this.m_transportSettings); clone.m_writerGroups = (WriterGroupDataTypeCollection)Utils.Clone(this.m_writerGroups); clone.m_readerGroups = (ReaderGroupDataTypeCollection)Utils.Clone(this.m_readerGroups); return clone; } #endregion #region Private Fields private string m_name; private bool m_enabled; private Variant m_publisherId; private string m_transportProfileUri; private ExtensionObject m_address; private KeyValuePairCollection m_connectionProperties; private ExtensionObject m_transportSettings; private WriterGroupDataTypeCollection m_writerGroups; private ReaderGroupDataTypeCollection m_readerGroups; #endregion } #region PubSubConnectionDataTypeCollection Class /// /// A collection of PubSubConnectionDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfPubSubConnectionDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "PubSubConnectionDataType")] #if !NET_STANDARD public partial class PubSubConnectionDataTypeCollection : List, ICloneable #else public partial class PubSubConnectionDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public PubSubConnectionDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public PubSubConnectionDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public PubSubConnectionDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator PubSubConnectionDataTypeCollection(PubSubConnectionDataType[] values) { if (values != null) { return new PubSubConnectionDataTypeCollection(values); } return new PubSubConnectionDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator PubSubConnectionDataType[](PubSubConnectionDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (PubSubConnectionDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { PubSubConnectionDataTypeCollection clone = new PubSubConnectionDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((PubSubConnectionDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ConnectionTransportDataType Class #if (!OPCUA_EXCLUDE_ConnectionTransportDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ConnectionTransportDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public ConnectionTransportDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ConnectionTransportDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ConnectionTransportDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ConnectionTransportDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ConnectionTransportDataType value = encodeable as ConnectionTransportDataType; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ConnectionTransportDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ConnectionTransportDataType clone = (ConnectionTransportDataType)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region ConnectionTransportDataTypeCollection Class /// /// A collection of ConnectionTransportDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfConnectionTransportDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ConnectionTransportDataType")] #if !NET_STANDARD public partial class ConnectionTransportDataTypeCollection : List, ICloneable #else public partial class ConnectionTransportDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ConnectionTransportDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public ConnectionTransportDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ConnectionTransportDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ConnectionTransportDataTypeCollection(ConnectionTransportDataType[] values) { if (values != null) { return new ConnectionTransportDataTypeCollection(values); } return new ConnectionTransportDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ConnectionTransportDataType[](ConnectionTransportDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ConnectionTransportDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ConnectionTransportDataTypeCollection clone = new ConnectionTransportDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ConnectionTransportDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region NetworkAddressDataType Class #if (!OPCUA_EXCLUDE_NetworkAddressDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class NetworkAddressDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public NetworkAddressDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_networkInterface = null; } #endregion #region Public Properties /// [DataMember(Name = "NetworkInterface", IsRequired = false, Order = 1)] public string NetworkInterface { get { return m_networkInterface; } set { m_networkInterface = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.NetworkAddressDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.NetworkAddressDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.NetworkAddressDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("NetworkInterface", NetworkInterface); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NetworkInterface = decoder.ReadString("NetworkInterface"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } NetworkAddressDataType value = encodeable as NetworkAddressDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_networkInterface, value.m_networkInterface)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (NetworkAddressDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { NetworkAddressDataType clone = (NetworkAddressDataType)base.MemberwiseClone(); clone.m_networkInterface = (string)Utils.Clone(this.m_networkInterface); return clone; } #endregion #region Private Fields private string m_networkInterface; #endregion } #region NetworkAddressDataTypeCollection Class /// /// A collection of NetworkAddressDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfNetworkAddressDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "NetworkAddressDataType")] #if !NET_STANDARD public partial class NetworkAddressDataTypeCollection : List, ICloneable #else public partial class NetworkAddressDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public NetworkAddressDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public NetworkAddressDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public NetworkAddressDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator NetworkAddressDataTypeCollection(NetworkAddressDataType[] values) { if (values != null) { return new NetworkAddressDataTypeCollection(values); } return new NetworkAddressDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator NetworkAddressDataType[](NetworkAddressDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (NetworkAddressDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { NetworkAddressDataTypeCollection clone = new NetworkAddressDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((NetworkAddressDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region NetworkAddressUrlDataType Class #if (!OPCUA_EXCLUDE_NetworkAddressUrlDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class NetworkAddressUrlDataType : NetworkAddressDataType { #region Constructors /// /// The default constructor. /// public NetworkAddressUrlDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_url = null; } #endregion #region Public Properties /// [DataMember(Name = "Url", IsRequired = false, Order = 1)] public string Url { get { return m_url; } set { m_url = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.NetworkAddressUrlDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.NetworkAddressUrlDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.NetworkAddressUrlDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Url", Url); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Url = decoder.ReadString("Url"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } NetworkAddressUrlDataType value = encodeable as NetworkAddressUrlDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_url, value.m_url)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (NetworkAddressUrlDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { NetworkAddressUrlDataType clone = (NetworkAddressUrlDataType)base.MemberwiseClone(); clone.m_url = (string)Utils.Clone(this.m_url); return clone; } #endregion #region Private Fields private string m_url; #endregion } #region NetworkAddressUrlDataTypeCollection Class /// /// A collection of NetworkAddressUrlDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfNetworkAddressUrlDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "NetworkAddressUrlDataType")] #if !NET_STANDARD public partial class NetworkAddressUrlDataTypeCollection : List, ICloneable #else public partial class NetworkAddressUrlDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public NetworkAddressUrlDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public NetworkAddressUrlDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public NetworkAddressUrlDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator NetworkAddressUrlDataTypeCollection(NetworkAddressUrlDataType[] values) { if (values != null) { return new NetworkAddressUrlDataTypeCollection(values); } return new NetworkAddressUrlDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator NetworkAddressUrlDataType[](NetworkAddressUrlDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (NetworkAddressUrlDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { NetworkAddressUrlDataTypeCollection clone = new NetworkAddressUrlDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((NetworkAddressUrlDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ReaderGroupDataType Class #if (!OPCUA_EXCLUDE_ReaderGroupDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReaderGroupDataType : PubSubGroupDataType { #region Constructors /// /// The default constructor. /// public ReaderGroupDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_transportSettings = null; m_messageSettings = null; m_dataSetReaders = new DataSetReaderDataTypeCollection(); } #endregion #region Public Properties /// [DataMember(Name = "TransportSettings", IsRequired = false, Order = 1)] public ExtensionObject TransportSettings { get { return m_transportSettings; } set { m_transportSettings = value; } } /// [DataMember(Name = "MessageSettings", IsRequired = false, Order = 2)] public ExtensionObject MessageSettings { get { return m_messageSettings; } set { m_messageSettings = value; } } /// /// /// [DataMember(Name = "DataSetReaders", IsRequired = false, Order = 3)] public DataSetReaderDataTypeCollection DataSetReaders { get { return m_dataSetReaders; } set { m_dataSetReaders = value; if (value == null) { m_dataSetReaders = new DataSetReaderDataTypeCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ReaderGroupDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReaderGroupDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReaderGroupDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteExtensionObject("TransportSettings", TransportSettings); encoder.WriteExtensionObject("MessageSettings", MessageSettings); encoder.WriteEncodeableArray("DataSetReaders", DataSetReaders.ToArray(), typeof(DataSetReaderDataType)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); TransportSettings = decoder.ReadExtensionObject("TransportSettings"); MessageSettings = decoder.ReadExtensionObject("MessageSettings"); DataSetReaders = (DataSetReaderDataTypeCollection)decoder.ReadEncodeableArray("DataSetReaders", typeof(DataSetReaderDataType)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReaderGroupDataType value = encodeable as ReaderGroupDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_transportSettings, value.m_transportSettings)) return false; if (!Utils.IsEqual(m_messageSettings, value.m_messageSettings)) return false; if (!Utils.IsEqual(m_dataSetReaders, value.m_dataSetReaders)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ReaderGroupDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReaderGroupDataType clone = (ReaderGroupDataType)base.MemberwiseClone(); clone.m_transportSettings = (ExtensionObject)Utils.Clone(this.m_transportSettings); clone.m_messageSettings = (ExtensionObject)Utils.Clone(this.m_messageSettings); clone.m_dataSetReaders = (DataSetReaderDataTypeCollection)Utils.Clone(this.m_dataSetReaders); return clone; } #endregion #region Private Fields private ExtensionObject m_transportSettings; private ExtensionObject m_messageSettings; private DataSetReaderDataTypeCollection m_dataSetReaders; #endregion } #region ReaderGroupDataTypeCollection Class /// /// A collection of ReaderGroupDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfReaderGroupDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ReaderGroupDataType")] #if !NET_STANDARD public partial class ReaderGroupDataTypeCollection : List, ICloneable #else public partial class ReaderGroupDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ReaderGroupDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public ReaderGroupDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ReaderGroupDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ReaderGroupDataTypeCollection(ReaderGroupDataType[] values) { if (values != null) { return new ReaderGroupDataTypeCollection(values); } return new ReaderGroupDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ReaderGroupDataType[](ReaderGroupDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ReaderGroupDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ReaderGroupDataTypeCollection clone = new ReaderGroupDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ReaderGroupDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ReaderGroupTransportDataType Class #if (!OPCUA_EXCLUDE_ReaderGroupTransportDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReaderGroupTransportDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public ReaderGroupTransportDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ReaderGroupTransportDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReaderGroupTransportDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReaderGroupTransportDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReaderGroupTransportDataType value = encodeable as ReaderGroupTransportDataType; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ReaderGroupTransportDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReaderGroupTransportDataType clone = (ReaderGroupTransportDataType)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region ReaderGroupTransportDataTypeCollection Class /// /// A collection of ReaderGroupTransportDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfReaderGroupTransportDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ReaderGroupTransportDataType")] #if !NET_STANDARD public partial class ReaderGroupTransportDataTypeCollection : List, ICloneable #else public partial class ReaderGroupTransportDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ReaderGroupTransportDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public ReaderGroupTransportDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ReaderGroupTransportDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ReaderGroupTransportDataTypeCollection(ReaderGroupTransportDataType[] values) { if (values != null) { return new ReaderGroupTransportDataTypeCollection(values); } return new ReaderGroupTransportDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ReaderGroupTransportDataType[](ReaderGroupTransportDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ReaderGroupTransportDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ReaderGroupTransportDataTypeCollection clone = new ReaderGroupTransportDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ReaderGroupTransportDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ReaderGroupMessageDataType Class #if (!OPCUA_EXCLUDE_ReaderGroupMessageDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReaderGroupMessageDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public ReaderGroupMessageDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ReaderGroupMessageDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReaderGroupMessageDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReaderGroupMessageDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReaderGroupMessageDataType value = encodeable as ReaderGroupMessageDataType; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ReaderGroupMessageDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReaderGroupMessageDataType clone = (ReaderGroupMessageDataType)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region ReaderGroupMessageDataTypeCollection Class /// /// A collection of ReaderGroupMessageDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfReaderGroupMessageDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ReaderGroupMessageDataType")] #if !NET_STANDARD public partial class ReaderGroupMessageDataTypeCollection : List, ICloneable #else public partial class ReaderGroupMessageDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ReaderGroupMessageDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public ReaderGroupMessageDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ReaderGroupMessageDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ReaderGroupMessageDataTypeCollection(ReaderGroupMessageDataType[] values) { if (values != null) { return new ReaderGroupMessageDataTypeCollection(values); } return new ReaderGroupMessageDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ReaderGroupMessageDataType[](ReaderGroupMessageDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ReaderGroupMessageDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ReaderGroupMessageDataTypeCollection clone = new ReaderGroupMessageDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ReaderGroupMessageDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataSetReaderDataType Class #if (!OPCUA_EXCLUDE_DataSetReaderDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataSetReaderDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public DataSetReaderDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_name = null; m_enabled = true; m_publisherId = Variant.Null; m_writerGroupId = (ushort)0; m_dataSetWriterId = (ushort)0; m_dataSetMetaData = new DataSetMetaDataType(); m_dataSetFieldContentMask = 0; m_messageReceiveTimeout = (double)0; m_keyFrameCount = (uint)0; m_headerLayoutUri = null; m_securityMode = MessageSecurityMode.Invalid; m_securityGroupId = null; m_securityKeyServices = new EndpointDescriptionCollection(); m_dataSetReaderProperties = new KeyValuePairCollection(); m_transportSettings = null; m_messageSettings = null; m_subscribedDataSet = null; } #endregion #region Public Properties /// [DataMember(Name = "Name", IsRequired = false, Order = 1)] public string Name { get { return m_name; } set { m_name = value; } } /// [DataMember(Name = "Enabled", IsRequired = false, Order = 2)] public bool Enabled { get { return m_enabled; } set { m_enabled = value; } } /// [DataMember(Name = "PublisherId", IsRequired = false, Order = 3)] public Variant PublisherId { get { return m_publisherId; } set { m_publisherId = value; } } /// [DataMember(Name = "WriterGroupId", IsRequired = false, Order = 4)] public ushort WriterGroupId { get { return m_writerGroupId; } set { m_writerGroupId = value; } } /// [DataMember(Name = "DataSetWriterId", IsRequired = false, Order = 5)] public ushort DataSetWriterId { get { return m_dataSetWriterId; } set { m_dataSetWriterId = value; } } /// /// /// [DataMember(Name = "DataSetMetaData", IsRequired = false, Order = 6)] public DataSetMetaDataType DataSetMetaData { get { return m_dataSetMetaData; } set { m_dataSetMetaData = value; if (value == null) { m_dataSetMetaData = new DataSetMetaDataType(); } } } /// [DataMember(Name = "DataSetFieldContentMask", IsRequired = false, Order = 7)] public uint DataSetFieldContentMask { get { return m_dataSetFieldContentMask; } set { m_dataSetFieldContentMask = value; } } /// [DataMember(Name = "MessageReceiveTimeout", IsRequired = false, Order = 8)] public double MessageReceiveTimeout { get { return m_messageReceiveTimeout; } set { m_messageReceiveTimeout = value; } } /// [DataMember(Name = "KeyFrameCount", IsRequired = false, Order = 9)] public uint KeyFrameCount { get { return m_keyFrameCount; } set { m_keyFrameCount = value; } } /// [DataMember(Name = "HeaderLayoutUri", IsRequired = false, Order = 10)] public string HeaderLayoutUri { get { return m_headerLayoutUri; } set { m_headerLayoutUri = value; } } /// [DataMember(Name = "SecurityMode", IsRequired = false, Order = 11)] public MessageSecurityMode SecurityMode { get { return m_securityMode; } set { m_securityMode = value; } } /// [DataMember(Name = "SecurityGroupId", IsRequired = false, Order = 12)] public string SecurityGroupId { get { return m_securityGroupId; } set { m_securityGroupId = value; } } /// /// /// [DataMember(Name = "SecurityKeyServices", IsRequired = false, Order = 13)] public EndpointDescriptionCollection SecurityKeyServices { get { return m_securityKeyServices; } set { m_securityKeyServices = value; if (value == null) { m_securityKeyServices = new EndpointDescriptionCollection(); } } } /// /// /// [DataMember(Name = "DataSetReaderProperties", IsRequired = false, Order = 14)] public KeyValuePairCollection DataSetReaderProperties { get { return m_dataSetReaderProperties; } set { m_dataSetReaderProperties = value; if (value == null) { m_dataSetReaderProperties = new KeyValuePairCollection(); } } } /// [DataMember(Name = "TransportSettings", IsRequired = false, Order = 15)] public ExtensionObject TransportSettings { get { return m_transportSettings; } set { m_transportSettings = value; } } /// [DataMember(Name = "MessageSettings", IsRequired = false, Order = 16)] public ExtensionObject MessageSettings { get { return m_messageSettings; } set { m_messageSettings = value; } } /// [DataMember(Name = "SubscribedDataSet", IsRequired = false, Order = 17)] public ExtensionObject SubscribedDataSet { get { return m_subscribedDataSet; } set { m_subscribedDataSet = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DataSetReaderDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataSetReaderDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataSetReaderDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Name", Name); encoder.WriteBoolean("Enabled", Enabled); encoder.WriteVariant("PublisherId", PublisherId); encoder.WriteUInt16("WriterGroupId", WriterGroupId); encoder.WriteUInt16("DataSetWriterId", DataSetWriterId); encoder.WriteEncodeable("DataSetMetaData", DataSetMetaData, typeof(DataSetMetaDataType)); encoder.WriteUInt32("DataSetFieldContentMask", DataSetFieldContentMask); encoder.WriteDouble("MessageReceiveTimeout", MessageReceiveTimeout); encoder.WriteUInt32("KeyFrameCount", KeyFrameCount); encoder.WriteString("HeaderLayoutUri", HeaderLayoutUri); encoder.WriteEnumerated("SecurityMode", SecurityMode); encoder.WriteString("SecurityGroupId", SecurityGroupId); encoder.WriteEncodeableArray("SecurityKeyServices", SecurityKeyServices.ToArray(), typeof(EndpointDescription)); encoder.WriteEncodeableArray("DataSetReaderProperties", DataSetReaderProperties.ToArray(), typeof(KeyValuePair)); encoder.WriteExtensionObject("TransportSettings", TransportSettings); encoder.WriteExtensionObject("MessageSettings", MessageSettings); encoder.WriteExtensionObject("SubscribedDataSet", SubscribedDataSet); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Name = decoder.ReadString("Name"); Enabled = decoder.ReadBoolean("Enabled"); PublisherId = decoder.ReadVariant("PublisherId"); WriterGroupId = decoder.ReadUInt16("WriterGroupId"); DataSetWriterId = decoder.ReadUInt16("DataSetWriterId"); DataSetMetaData = (DataSetMetaDataType)decoder.ReadEncodeable("DataSetMetaData", typeof(DataSetMetaDataType)); DataSetFieldContentMask = decoder.ReadUInt32("DataSetFieldContentMask"); MessageReceiveTimeout = decoder.ReadDouble("MessageReceiveTimeout"); KeyFrameCount = decoder.ReadUInt32("KeyFrameCount"); HeaderLayoutUri = decoder.ReadString("HeaderLayoutUri"); SecurityMode = (MessageSecurityMode)decoder.ReadEnumerated("SecurityMode", typeof(MessageSecurityMode)); SecurityGroupId = decoder.ReadString("SecurityGroupId"); SecurityKeyServices = (EndpointDescriptionCollection)decoder.ReadEncodeableArray("SecurityKeyServices", typeof(EndpointDescription)); DataSetReaderProperties = (KeyValuePairCollection)decoder.ReadEncodeableArray("DataSetReaderProperties", typeof(KeyValuePair)); TransportSettings = decoder.ReadExtensionObject("TransportSettings"); MessageSettings = decoder.ReadExtensionObject("MessageSettings"); SubscribedDataSet = decoder.ReadExtensionObject("SubscribedDataSet"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataSetReaderDataType value = encodeable as DataSetReaderDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_name, value.m_name)) return false; if (!Utils.IsEqual(m_enabled, value.m_enabled)) return false; if (!Utils.IsEqual(m_publisherId, value.m_publisherId)) return false; if (!Utils.IsEqual(m_writerGroupId, value.m_writerGroupId)) return false; if (!Utils.IsEqual(m_dataSetWriterId, value.m_dataSetWriterId)) return false; if (!Utils.IsEqual(m_dataSetMetaData, value.m_dataSetMetaData)) return false; if (!Utils.IsEqual(m_dataSetFieldContentMask, value.m_dataSetFieldContentMask)) return false; if (!Utils.IsEqual(m_messageReceiveTimeout, value.m_messageReceiveTimeout)) return false; if (!Utils.IsEqual(m_keyFrameCount, value.m_keyFrameCount)) return false; if (!Utils.IsEqual(m_headerLayoutUri, value.m_headerLayoutUri)) return false; if (!Utils.IsEqual(m_securityMode, value.m_securityMode)) return false; if (!Utils.IsEqual(m_securityGroupId, value.m_securityGroupId)) return false; if (!Utils.IsEqual(m_securityKeyServices, value.m_securityKeyServices)) return false; if (!Utils.IsEqual(m_dataSetReaderProperties, value.m_dataSetReaderProperties)) return false; if (!Utils.IsEqual(m_transportSettings, value.m_transportSettings)) return false; if (!Utils.IsEqual(m_messageSettings, value.m_messageSettings)) return false; if (!Utils.IsEqual(m_subscribedDataSet, value.m_subscribedDataSet)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DataSetReaderDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataSetReaderDataType clone = (DataSetReaderDataType)base.MemberwiseClone(); clone.m_name = (string)Utils.Clone(this.m_name); clone.m_enabled = (bool)Utils.Clone(this.m_enabled); clone.m_publisherId = (Variant)Utils.Clone(this.m_publisherId); clone.m_writerGroupId = (ushort)Utils.Clone(this.m_writerGroupId); clone.m_dataSetWriterId = (ushort)Utils.Clone(this.m_dataSetWriterId); clone.m_dataSetMetaData = (DataSetMetaDataType)Utils.Clone(this.m_dataSetMetaData); clone.m_dataSetFieldContentMask = (uint)Utils.Clone(this.m_dataSetFieldContentMask); clone.m_messageReceiveTimeout = (double)Utils.Clone(this.m_messageReceiveTimeout); clone.m_keyFrameCount = (uint)Utils.Clone(this.m_keyFrameCount); clone.m_headerLayoutUri = (string)Utils.Clone(this.m_headerLayoutUri); clone.m_securityMode = (MessageSecurityMode)Utils.Clone(this.m_securityMode); clone.m_securityGroupId = (string)Utils.Clone(this.m_securityGroupId); clone.m_securityKeyServices = (EndpointDescriptionCollection)Utils.Clone(this.m_securityKeyServices); clone.m_dataSetReaderProperties = (KeyValuePairCollection)Utils.Clone(this.m_dataSetReaderProperties); clone.m_transportSettings = (ExtensionObject)Utils.Clone(this.m_transportSettings); clone.m_messageSettings = (ExtensionObject)Utils.Clone(this.m_messageSettings); clone.m_subscribedDataSet = (ExtensionObject)Utils.Clone(this.m_subscribedDataSet); return clone; } #endregion #region Private Fields private string m_name; private bool m_enabled; private Variant m_publisherId; private ushort m_writerGroupId; private ushort m_dataSetWriterId; private DataSetMetaDataType m_dataSetMetaData; private uint m_dataSetFieldContentMask; private double m_messageReceiveTimeout; private uint m_keyFrameCount; private string m_headerLayoutUri; private MessageSecurityMode m_securityMode; private string m_securityGroupId; private EndpointDescriptionCollection m_securityKeyServices; private KeyValuePairCollection m_dataSetReaderProperties; private ExtensionObject m_transportSettings; private ExtensionObject m_messageSettings; private ExtensionObject m_subscribedDataSet; #endregion } #region DataSetReaderDataTypeCollection Class /// /// A collection of DataSetReaderDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataSetReaderDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataSetReaderDataType")] #if !NET_STANDARD public partial class DataSetReaderDataTypeCollection : List, ICloneable #else public partial class DataSetReaderDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataSetReaderDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataSetReaderDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataSetReaderDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataSetReaderDataTypeCollection(DataSetReaderDataType[] values) { if (values != null) { return new DataSetReaderDataTypeCollection(values); } return new DataSetReaderDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataSetReaderDataType[](DataSetReaderDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataSetReaderDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataSetReaderDataTypeCollection clone = new DataSetReaderDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataSetReaderDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataSetReaderTransportDataType Class #if (!OPCUA_EXCLUDE_DataSetReaderTransportDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataSetReaderTransportDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public DataSetReaderTransportDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DataSetReaderTransportDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataSetReaderTransportDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataSetReaderTransportDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataSetReaderTransportDataType value = encodeable as DataSetReaderTransportDataType; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DataSetReaderTransportDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataSetReaderTransportDataType clone = (DataSetReaderTransportDataType)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region DataSetReaderTransportDataTypeCollection Class /// /// A collection of DataSetReaderTransportDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataSetReaderTransportDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataSetReaderTransportDataType")] #if !NET_STANDARD public partial class DataSetReaderTransportDataTypeCollection : List, ICloneable #else public partial class DataSetReaderTransportDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataSetReaderTransportDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataSetReaderTransportDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataSetReaderTransportDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataSetReaderTransportDataTypeCollection(DataSetReaderTransportDataType[] values) { if (values != null) { return new DataSetReaderTransportDataTypeCollection(values); } return new DataSetReaderTransportDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataSetReaderTransportDataType[](DataSetReaderTransportDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataSetReaderTransportDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataSetReaderTransportDataTypeCollection clone = new DataSetReaderTransportDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataSetReaderTransportDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataSetReaderMessageDataType Class #if (!OPCUA_EXCLUDE_DataSetReaderMessageDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataSetReaderMessageDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public DataSetReaderMessageDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DataSetReaderMessageDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataSetReaderMessageDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataSetReaderMessageDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataSetReaderMessageDataType value = encodeable as DataSetReaderMessageDataType; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DataSetReaderMessageDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataSetReaderMessageDataType clone = (DataSetReaderMessageDataType)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region DataSetReaderMessageDataTypeCollection Class /// /// A collection of DataSetReaderMessageDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataSetReaderMessageDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataSetReaderMessageDataType")] #if !NET_STANDARD public partial class DataSetReaderMessageDataTypeCollection : List, ICloneable #else public partial class DataSetReaderMessageDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataSetReaderMessageDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataSetReaderMessageDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataSetReaderMessageDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataSetReaderMessageDataTypeCollection(DataSetReaderMessageDataType[] values) { if (values != null) { return new DataSetReaderMessageDataTypeCollection(values); } return new DataSetReaderMessageDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataSetReaderMessageDataType[](DataSetReaderMessageDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataSetReaderMessageDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataSetReaderMessageDataTypeCollection clone = new DataSetReaderMessageDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataSetReaderMessageDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region SubscribedDataSetDataType Class #if (!OPCUA_EXCLUDE_SubscribedDataSetDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SubscribedDataSetDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public SubscribedDataSetDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SubscribedDataSetDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SubscribedDataSetDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SubscribedDataSetDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SubscribedDataSetDataType value = encodeable as SubscribedDataSetDataType; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SubscribedDataSetDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SubscribedDataSetDataType clone = (SubscribedDataSetDataType)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region SubscribedDataSetDataTypeCollection Class /// /// A collection of SubscribedDataSetDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfSubscribedDataSetDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "SubscribedDataSetDataType")] #if !NET_STANDARD public partial class SubscribedDataSetDataTypeCollection : List, ICloneable #else public partial class SubscribedDataSetDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public SubscribedDataSetDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public SubscribedDataSetDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public SubscribedDataSetDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator SubscribedDataSetDataTypeCollection(SubscribedDataSetDataType[] values) { if (values != null) { return new SubscribedDataSetDataTypeCollection(values); } return new SubscribedDataSetDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator SubscribedDataSetDataType[](SubscribedDataSetDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (SubscribedDataSetDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { SubscribedDataSetDataTypeCollection clone = new SubscribedDataSetDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((SubscribedDataSetDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region TargetVariablesDataType Class #if (!OPCUA_EXCLUDE_TargetVariablesDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class TargetVariablesDataType : SubscribedDataSetDataType { #region Constructors /// /// The default constructor. /// public TargetVariablesDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_targetVariables = new FieldTargetDataTypeCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "TargetVariables", IsRequired = false, Order = 1)] public FieldTargetDataTypeCollection TargetVariables { get { return m_targetVariables; } set { m_targetVariables = value; if (value == null) { m_targetVariables = new FieldTargetDataTypeCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.TargetVariablesDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.TargetVariablesDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.TargetVariablesDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("TargetVariables", TargetVariables.ToArray(), typeof(FieldTargetDataType)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); TargetVariables = (FieldTargetDataTypeCollection)decoder.ReadEncodeableArray("TargetVariables", typeof(FieldTargetDataType)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } TargetVariablesDataType value = encodeable as TargetVariablesDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_targetVariables, value.m_targetVariables)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (TargetVariablesDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { TargetVariablesDataType clone = (TargetVariablesDataType)base.MemberwiseClone(); clone.m_targetVariables = (FieldTargetDataTypeCollection)Utils.Clone(this.m_targetVariables); return clone; } #endregion #region Private Fields private FieldTargetDataTypeCollection m_targetVariables; #endregion } #region TargetVariablesDataTypeCollection Class /// /// A collection of TargetVariablesDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfTargetVariablesDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "TargetVariablesDataType")] #if !NET_STANDARD public partial class TargetVariablesDataTypeCollection : List, ICloneable #else public partial class TargetVariablesDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public TargetVariablesDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public TargetVariablesDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public TargetVariablesDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator TargetVariablesDataTypeCollection(TargetVariablesDataType[] values) { if (values != null) { return new TargetVariablesDataTypeCollection(values); } return new TargetVariablesDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator TargetVariablesDataType[](TargetVariablesDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (TargetVariablesDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { TargetVariablesDataTypeCollection clone = new TargetVariablesDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((TargetVariablesDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region FieldTargetDataType Class #if (!OPCUA_EXCLUDE_FieldTargetDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class FieldTargetDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public FieldTargetDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_dataSetFieldId = Uuid.Empty; m_receiverIndexRange = null; m_targetNodeId = null; m_attributeId = (uint)0; m_writeIndexRange = null; m_overrideValueHandling = OverrideValueHandling.Disabled; m_overrideValue = Variant.Null; } #endregion #region Public Properties /// [DataMember(Name = "DataSetFieldId", IsRequired = false, Order = 1)] public Uuid DataSetFieldId { get { return m_dataSetFieldId; } set { m_dataSetFieldId = value; } } /// [DataMember(Name = "ReceiverIndexRange", IsRequired = false, Order = 2)] public string ReceiverIndexRange { get { return m_receiverIndexRange; } set { m_receiverIndexRange = value; } } /// [DataMember(Name = "TargetNodeId", IsRequired = false, Order = 3)] public NodeId TargetNodeId { get { return m_targetNodeId; } set { m_targetNodeId = value; } } /// [DataMember(Name = "AttributeId", IsRequired = false, Order = 4)] public uint AttributeId { get { return m_attributeId; } set { m_attributeId = value; } } /// [DataMember(Name = "WriteIndexRange", IsRequired = false, Order = 5)] public string WriteIndexRange { get { return m_writeIndexRange; } set { m_writeIndexRange = value; } } /// [DataMember(Name = "OverrideValueHandling", IsRequired = false, Order = 6)] public OverrideValueHandling OverrideValueHandling { get { return m_overrideValueHandling; } set { m_overrideValueHandling = value; } } /// [DataMember(Name = "OverrideValue", IsRequired = false, Order = 7)] public Variant OverrideValue { get { return m_overrideValue; } set { m_overrideValue = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.FieldTargetDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.FieldTargetDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.FieldTargetDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteGuid("DataSetFieldId", DataSetFieldId); encoder.WriteString("ReceiverIndexRange", ReceiverIndexRange); encoder.WriteNodeId("TargetNodeId", TargetNodeId); encoder.WriteUInt32("AttributeId", AttributeId); encoder.WriteString("WriteIndexRange", WriteIndexRange); encoder.WriteEnumerated("OverrideValueHandling", OverrideValueHandling); encoder.WriteVariant("OverrideValue", OverrideValue); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); DataSetFieldId = decoder.ReadGuid("DataSetFieldId"); ReceiverIndexRange = decoder.ReadString("ReceiverIndexRange"); TargetNodeId = decoder.ReadNodeId("TargetNodeId"); AttributeId = decoder.ReadUInt32("AttributeId"); WriteIndexRange = decoder.ReadString("WriteIndexRange"); OverrideValueHandling = (OverrideValueHandling)decoder.ReadEnumerated("OverrideValueHandling", typeof(OverrideValueHandling)); OverrideValue = decoder.ReadVariant("OverrideValue"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } FieldTargetDataType value = encodeable as FieldTargetDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_dataSetFieldId, value.m_dataSetFieldId)) return false; if (!Utils.IsEqual(m_receiverIndexRange, value.m_receiverIndexRange)) return false; if (!Utils.IsEqual(m_targetNodeId, value.m_targetNodeId)) return false; if (!Utils.IsEqual(m_attributeId, value.m_attributeId)) return false; if (!Utils.IsEqual(m_writeIndexRange, value.m_writeIndexRange)) return false; if (!Utils.IsEqual(m_overrideValueHandling, value.m_overrideValueHandling)) return false; if (!Utils.IsEqual(m_overrideValue, value.m_overrideValue)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (FieldTargetDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { FieldTargetDataType clone = (FieldTargetDataType)base.MemberwiseClone(); clone.m_dataSetFieldId = (Uuid)Utils.Clone(this.m_dataSetFieldId); clone.m_receiverIndexRange = (string)Utils.Clone(this.m_receiverIndexRange); clone.m_targetNodeId = (NodeId)Utils.Clone(this.m_targetNodeId); clone.m_attributeId = (uint)Utils.Clone(this.m_attributeId); clone.m_writeIndexRange = (string)Utils.Clone(this.m_writeIndexRange); clone.m_overrideValueHandling = (OverrideValueHandling)Utils.Clone(this.m_overrideValueHandling); clone.m_overrideValue = (Variant)Utils.Clone(this.m_overrideValue); return clone; } #endregion #region Private Fields private Uuid m_dataSetFieldId; private string m_receiverIndexRange; private NodeId m_targetNodeId; private uint m_attributeId; private string m_writeIndexRange; private OverrideValueHandling m_overrideValueHandling; private Variant m_overrideValue; #endregion } #region FieldTargetDataTypeCollection Class /// /// A collection of FieldTargetDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfFieldTargetDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "FieldTargetDataType")] #if !NET_STANDARD public partial class FieldTargetDataTypeCollection : List, ICloneable #else public partial class FieldTargetDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public FieldTargetDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public FieldTargetDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public FieldTargetDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator FieldTargetDataTypeCollection(FieldTargetDataType[] values) { if (values != null) { return new FieldTargetDataTypeCollection(values); } return new FieldTargetDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator FieldTargetDataType[](FieldTargetDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (FieldTargetDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { FieldTargetDataTypeCollection clone = new FieldTargetDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((FieldTargetDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region OverrideValueHandling Enumeration #if (!OPCUA_EXCLUDE_OverrideValueHandling) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum OverrideValueHandling { /// [EnumMember(Value = "Disabled_0")] Disabled = 0, /// [EnumMember(Value = "LastUsableValue_1")] LastUsableValue = 1, /// [EnumMember(Value = "OverrideValue_2")] OverrideValue = 2, } #region OverrideValueHandlingCollection Class /// /// A collection of OverrideValueHandling objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfOverrideValueHandling", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "OverrideValueHandling")] #if !NET_STANDARD public partial class OverrideValueHandlingCollection : List, ICloneable #else public partial class OverrideValueHandlingCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public OverrideValueHandlingCollection() {} /// /// Initializes the collection with an initial capacity. /// public OverrideValueHandlingCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public OverrideValueHandlingCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator OverrideValueHandlingCollection(OverrideValueHandling[] values) { if (values != null) { return new OverrideValueHandlingCollection(values); } return new OverrideValueHandlingCollection(); } /// /// Converts a collection to an array. /// public static explicit operator OverrideValueHandling[](OverrideValueHandlingCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (OverrideValueHandlingCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { OverrideValueHandlingCollection clone = new OverrideValueHandlingCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((OverrideValueHandling)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region SubscribedDataSetMirrorDataType Class #if (!OPCUA_EXCLUDE_SubscribedDataSetMirrorDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SubscribedDataSetMirrorDataType : SubscribedDataSetDataType { #region Constructors /// /// The default constructor. /// public SubscribedDataSetMirrorDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_parentNodeName = null; m_rolePermissions = new RolePermissionTypeCollection(); } #endregion #region Public Properties /// [DataMember(Name = "ParentNodeName", IsRequired = false, Order = 1)] public string ParentNodeName { get { return m_parentNodeName; } set { m_parentNodeName = value; } } /// /// /// [DataMember(Name = "RolePermissions", IsRequired = false, Order = 2)] public RolePermissionTypeCollection RolePermissions { get { return m_rolePermissions; } set { m_rolePermissions = value; if (value == null) { m_rolePermissions = new RolePermissionTypeCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.SubscribedDataSetMirrorDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SubscribedDataSetMirrorDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.SubscribedDataSetMirrorDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("ParentNodeName", ParentNodeName); encoder.WriteEncodeableArray("RolePermissions", RolePermissions.ToArray(), typeof(RolePermissionType)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ParentNodeName = decoder.ReadString("ParentNodeName"); RolePermissions = (RolePermissionTypeCollection)decoder.ReadEncodeableArray("RolePermissions", typeof(RolePermissionType)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SubscribedDataSetMirrorDataType value = encodeable as SubscribedDataSetMirrorDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_parentNodeName, value.m_parentNodeName)) return false; if (!Utils.IsEqual(m_rolePermissions, value.m_rolePermissions)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (SubscribedDataSetMirrorDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SubscribedDataSetMirrorDataType clone = (SubscribedDataSetMirrorDataType)base.MemberwiseClone(); clone.m_parentNodeName = (string)Utils.Clone(this.m_parentNodeName); clone.m_rolePermissions = (RolePermissionTypeCollection)Utils.Clone(this.m_rolePermissions); return clone; } #endregion #region Private Fields private string m_parentNodeName; private RolePermissionTypeCollection m_rolePermissions; #endregion } #region SubscribedDataSetMirrorDataTypeCollection Class /// /// A collection of SubscribedDataSetMirrorDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfSubscribedDataSetMirrorDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "SubscribedDataSetMirrorDataType")] #if !NET_STANDARD public partial class SubscribedDataSetMirrorDataTypeCollection : List, ICloneable #else public partial class SubscribedDataSetMirrorDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public SubscribedDataSetMirrorDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public SubscribedDataSetMirrorDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public SubscribedDataSetMirrorDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator SubscribedDataSetMirrorDataTypeCollection(SubscribedDataSetMirrorDataType[] values) { if (values != null) { return new SubscribedDataSetMirrorDataTypeCollection(values); } return new SubscribedDataSetMirrorDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator SubscribedDataSetMirrorDataType[](SubscribedDataSetMirrorDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (SubscribedDataSetMirrorDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { SubscribedDataSetMirrorDataTypeCollection clone = new SubscribedDataSetMirrorDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((SubscribedDataSetMirrorDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region PubSubConfigurationDataType Class #if (!OPCUA_EXCLUDE_PubSubConfigurationDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class PubSubConfigurationDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public PubSubConfigurationDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_publishedDataSets = new PublishedDataSetDataTypeCollection(); m_connections = new PubSubConnectionDataTypeCollection(); m_enabled = true; } #endregion #region Public Properties /// /// /// [DataMember(Name = "PublishedDataSets", IsRequired = false, Order = 1)] public PublishedDataSetDataTypeCollection PublishedDataSets { get { return m_publishedDataSets; } set { m_publishedDataSets = value; if (value == null) { m_publishedDataSets = new PublishedDataSetDataTypeCollection(); } } } /// /// /// [DataMember(Name = "Connections", IsRequired = false, Order = 2)] public PubSubConnectionDataTypeCollection Connections { get { return m_connections; } set { m_connections = value; if (value == null) { m_connections = new PubSubConnectionDataTypeCollection(); } } } /// [DataMember(Name = "Enabled", IsRequired = false, Order = 3)] public bool Enabled { get { return m_enabled; } set { m_enabled = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.PubSubConfigurationDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.PubSubConfigurationDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.PubSubConfigurationDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("PublishedDataSets", PublishedDataSets.ToArray(), typeof(PublishedDataSetDataType)); encoder.WriteEncodeableArray("Connections", Connections.ToArray(), typeof(PubSubConnectionDataType)); encoder.WriteBoolean("Enabled", Enabled); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); PublishedDataSets = (PublishedDataSetDataTypeCollection)decoder.ReadEncodeableArray("PublishedDataSets", typeof(PublishedDataSetDataType)); Connections = (PubSubConnectionDataTypeCollection)decoder.ReadEncodeableArray("Connections", typeof(PubSubConnectionDataType)); Enabled = decoder.ReadBoolean("Enabled"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } PubSubConfigurationDataType value = encodeable as PubSubConfigurationDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_publishedDataSets, value.m_publishedDataSets)) return false; if (!Utils.IsEqual(m_connections, value.m_connections)) return false; if (!Utils.IsEqual(m_enabled, value.m_enabled)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (PubSubConfigurationDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { PubSubConfigurationDataType clone = (PubSubConfigurationDataType)base.MemberwiseClone(); clone.m_publishedDataSets = (PublishedDataSetDataTypeCollection)Utils.Clone(this.m_publishedDataSets); clone.m_connections = (PubSubConnectionDataTypeCollection)Utils.Clone(this.m_connections); clone.m_enabled = (bool)Utils.Clone(this.m_enabled); return clone; } #endregion #region Private Fields private PublishedDataSetDataTypeCollection m_publishedDataSets; private PubSubConnectionDataTypeCollection m_connections; private bool m_enabled; #endregion } #region PubSubConfigurationDataTypeCollection Class /// /// A collection of PubSubConfigurationDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfPubSubConfigurationDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "PubSubConfigurationDataType")] #if !NET_STANDARD public partial class PubSubConfigurationDataTypeCollection : List, ICloneable #else public partial class PubSubConfigurationDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public PubSubConfigurationDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public PubSubConfigurationDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public PubSubConfigurationDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator PubSubConfigurationDataTypeCollection(PubSubConfigurationDataType[] values) { if (values != null) { return new PubSubConfigurationDataTypeCollection(values); } return new PubSubConfigurationDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator PubSubConfigurationDataType[](PubSubConfigurationDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (PubSubConfigurationDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { PubSubConfigurationDataTypeCollection clone = new PubSubConfigurationDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((PubSubConfigurationDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataSetOrderingType Enumeration #if (!OPCUA_EXCLUDE_DataSetOrderingType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum DataSetOrderingType { /// [EnumMember(Value = "Undefined_0")] Undefined = 0, /// [EnumMember(Value = "AscendingWriterId_1")] AscendingWriterId = 1, /// [EnumMember(Value = "AscendingWriterIdSingle_2")] AscendingWriterIdSingle = 2, } #region DataSetOrderingTypeCollection Class /// /// A collection of DataSetOrderingType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataSetOrderingType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataSetOrderingType")] #if !NET_STANDARD public partial class DataSetOrderingTypeCollection : List, ICloneable #else public partial class DataSetOrderingTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataSetOrderingTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataSetOrderingTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataSetOrderingTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataSetOrderingTypeCollection(DataSetOrderingType[] values) { if (values != null) { return new DataSetOrderingTypeCollection(values); } return new DataSetOrderingTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataSetOrderingType[](DataSetOrderingTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataSetOrderingTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataSetOrderingTypeCollection clone = new DataSetOrderingTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataSetOrderingType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region UadpNetworkMessageContentMask Enumeration #if (!OPCUA_EXCLUDE_UadpNetworkMessageContentMask) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum UadpNetworkMessageContentMask : UInt32 { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "PublisherId_1")] PublisherId = 1, /// [EnumMember(Value = "GroupHeader_2")] GroupHeader = 2, /// [EnumMember(Value = "WriterGroupId_4")] WriterGroupId = 4, /// [EnumMember(Value = "GroupVersion_8")] GroupVersion = 8, /// [EnumMember(Value = "NetworkMessageNumber_16")] NetworkMessageNumber = 16, /// [EnumMember(Value = "SequenceNumber_32")] SequenceNumber = 32, /// [EnumMember(Value = "PayloadHeader_64")] PayloadHeader = 64, /// [EnumMember(Value = "Timestamp_128")] Timestamp = 128, /// [EnumMember(Value = "PicoSeconds_256")] PicoSeconds = 256, /// [EnumMember(Value = "DataSetClassId_512")] DataSetClassId = 512, /// [EnumMember(Value = "PromotedFields_1024")] PromotedFields = 1024, } #region UadpNetworkMessageContentMaskCollection Class /// /// A collection of UadpNetworkMessageContentMask objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfUadpNetworkMessageContentMask", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "UadpNetworkMessageContentMask")] #if !NET_STANDARD public partial class UadpNetworkMessageContentMaskCollection : List, ICloneable #else public partial class UadpNetworkMessageContentMaskCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public UadpNetworkMessageContentMaskCollection() {} /// /// Initializes the collection with an initial capacity. /// public UadpNetworkMessageContentMaskCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public UadpNetworkMessageContentMaskCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator UadpNetworkMessageContentMaskCollection(UadpNetworkMessageContentMask[] values) { if (values != null) { return new UadpNetworkMessageContentMaskCollection(values); } return new UadpNetworkMessageContentMaskCollection(); } /// /// Converts a collection to an array. /// public static explicit operator UadpNetworkMessageContentMask[](UadpNetworkMessageContentMaskCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (UadpNetworkMessageContentMaskCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { UadpNetworkMessageContentMaskCollection clone = new UadpNetworkMessageContentMaskCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((UadpNetworkMessageContentMask)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region UadpWriterGroupMessageDataType Class #if (!OPCUA_EXCLUDE_UadpWriterGroupMessageDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UadpWriterGroupMessageDataType : WriterGroupMessageDataType { #region Constructors /// /// The default constructor. /// public UadpWriterGroupMessageDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_groupVersion = (uint)0; m_dataSetOrdering = DataSetOrderingType.Undefined; m_networkMessageContentMask = 0; m_samplingOffset = (double)0; m_publishingOffset = new DoubleCollection(); } #endregion #region Public Properties /// [DataMember(Name = "GroupVersion", IsRequired = false, Order = 1)] public uint GroupVersion { get { return m_groupVersion; } set { m_groupVersion = value; } } /// [DataMember(Name = "DataSetOrdering", IsRequired = false, Order = 2)] public DataSetOrderingType DataSetOrdering { get { return m_dataSetOrdering; } set { m_dataSetOrdering = value; } } /// [DataMember(Name = "NetworkMessageContentMask", IsRequired = false, Order = 3)] public uint NetworkMessageContentMask { get { return m_networkMessageContentMask; } set { m_networkMessageContentMask = value; } } /// [DataMember(Name = "SamplingOffset", IsRequired = false, Order = 4)] public double SamplingOffset { get { return m_samplingOffset; } set { m_samplingOffset = value; } } /// /// /// [DataMember(Name = "PublishingOffset", IsRequired = false, Order = 5)] public DoubleCollection PublishingOffset { get { return m_publishingOffset; } set { m_publishingOffset = value; if (value == null) { m_publishingOffset = new DoubleCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.UadpWriterGroupMessageDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UadpWriterGroupMessageDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.UadpWriterGroupMessageDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("GroupVersion", GroupVersion); encoder.WriteEnumerated("DataSetOrdering", DataSetOrdering); encoder.WriteUInt32("NetworkMessageContentMask", NetworkMessageContentMask); encoder.WriteDouble("SamplingOffset", SamplingOffset); encoder.WriteDoubleArray("PublishingOffset", PublishingOffset); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); GroupVersion = decoder.ReadUInt32("GroupVersion"); DataSetOrdering = (DataSetOrderingType)decoder.ReadEnumerated("DataSetOrdering", typeof(DataSetOrderingType)); NetworkMessageContentMask = decoder.ReadUInt32("NetworkMessageContentMask"); SamplingOffset = decoder.ReadDouble("SamplingOffset"); PublishingOffset = decoder.ReadDoubleArray("PublishingOffset"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UadpWriterGroupMessageDataType value = encodeable as UadpWriterGroupMessageDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_groupVersion, value.m_groupVersion)) return false; if (!Utils.IsEqual(m_dataSetOrdering, value.m_dataSetOrdering)) return false; if (!Utils.IsEqual(m_networkMessageContentMask, value.m_networkMessageContentMask)) return false; if (!Utils.IsEqual(m_samplingOffset, value.m_samplingOffset)) return false; if (!Utils.IsEqual(m_publishingOffset, value.m_publishingOffset)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (UadpWriterGroupMessageDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UadpWriterGroupMessageDataType clone = (UadpWriterGroupMessageDataType)base.MemberwiseClone(); clone.m_groupVersion = (uint)Utils.Clone(this.m_groupVersion); clone.m_dataSetOrdering = (DataSetOrderingType)Utils.Clone(this.m_dataSetOrdering); clone.m_networkMessageContentMask = (uint)Utils.Clone(this.m_networkMessageContentMask); clone.m_samplingOffset = (double)Utils.Clone(this.m_samplingOffset); clone.m_publishingOffset = (DoubleCollection)Utils.Clone(this.m_publishingOffset); return clone; } #endregion #region Private Fields private uint m_groupVersion; private DataSetOrderingType m_dataSetOrdering; private uint m_networkMessageContentMask; private double m_samplingOffset; private DoubleCollection m_publishingOffset; #endregion } #region UadpWriterGroupMessageDataTypeCollection Class /// /// A collection of UadpWriterGroupMessageDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfUadpWriterGroupMessageDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "UadpWriterGroupMessageDataType")] #if !NET_STANDARD public partial class UadpWriterGroupMessageDataTypeCollection : List, ICloneable #else public partial class UadpWriterGroupMessageDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public UadpWriterGroupMessageDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public UadpWriterGroupMessageDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public UadpWriterGroupMessageDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator UadpWriterGroupMessageDataTypeCollection(UadpWriterGroupMessageDataType[] values) { if (values != null) { return new UadpWriterGroupMessageDataTypeCollection(values); } return new UadpWriterGroupMessageDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator UadpWriterGroupMessageDataType[](UadpWriterGroupMessageDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (UadpWriterGroupMessageDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { UadpWriterGroupMessageDataTypeCollection clone = new UadpWriterGroupMessageDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((UadpWriterGroupMessageDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region UadpDataSetMessageContentMask Enumeration #if (!OPCUA_EXCLUDE_UadpDataSetMessageContentMask) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum UadpDataSetMessageContentMask : UInt32 { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "Timestamp_1")] Timestamp = 1, /// [EnumMember(Value = "PicoSeconds_2")] PicoSeconds = 2, /// [EnumMember(Value = "Status_4")] Status = 4, /// [EnumMember(Value = "MajorVersion_8")] MajorVersion = 8, /// [EnumMember(Value = "MinorVersion_16")] MinorVersion = 16, /// [EnumMember(Value = "SequenceNumber_32")] SequenceNumber = 32, } #region UadpDataSetMessageContentMaskCollection Class /// /// A collection of UadpDataSetMessageContentMask objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfUadpDataSetMessageContentMask", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "UadpDataSetMessageContentMask")] #if !NET_STANDARD public partial class UadpDataSetMessageContentMaskCollection : List, ICloneable #else public partial class UadpDataSetMessageContentMaskCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public UadpDataSetMessageContentMaskCollection() {} /// /// Initializes the collection with an initial capacity. /// public UadpDataSetMessageContentMaskCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public UadpDataSetMessageContentMaskCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator UadpDataSetMessageContentMaskCollection(UadpDataSetMessageContentMask[] values) { if (values != null) { return new UadpDataSetMessageContentMaskCollection(values); } return new UadpDataSetMessageContentMaskCollection(); } /// /// Converts a collection to an array. /// public static explicit operator UadpDataSetMessageContentMask[](UadpDataSetMessageContentMaskCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (UadpDataSetMessageContentMaskCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { UadpDataSetMessageContentMaskCollection clone = new UadpDataSetMessageContentMaskCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((UadpDataSetMessageContentMask)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region UadpDataSetWriterMessageDataType Class #if (!OPCUA_EXCLUDE_UadpDataSetWriterMessageDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UadpDataSetWriterMessageDataType : DataSetWriterMessageDataType { #region Constructors /// /// The default constructor. /// public UadpDataSetWriterMessageDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_dataSetMessageContentMask = 0; m_configuredSize = (ushort)0; m_networkMessageNumber = (ushort)0; m_dataSetOffset = (ushort)0; } #endregion #region Public Properties /// [DataMember(Name = "DataSetMessageContentMask", IsRequired = false, Order = 1)] public uint DataSetMessageContentMask { get { return m_dataSetMessageContentMask; } set { m_dataSetMessageContentMask = value; } } /// [DataMember(Name = "ConfiguredSize", IsRequired = false, Order = 2)] public ushort ConfiguredSize { get { return m_configuredSize; } set { m_configuredSize = value; } } /// [DataMember(Name = "NetworkMessageNumber", IsRequired = false, Order = 3)] public ushort NetworkMessageNumber { get { return m_networkMessageNumber; } set { m_networkMessageNumber = value; } } /// [DataMember(Name = "DataSetOffset", IsRequired = false, Order = 4)] public ushort DataSetOffset { get { return m_dataSetOffset; } set { m_dataSetOffset = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.UadpDataSetWriterMessageDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UadpDataSetWriterMessageDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.UadpDataSetWriterMessageDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("DataSetMessageContentMask", DataSetMessageContentMask); encoder.WriteUInt16("ConfiguredSize", ConfiguredSize); encoder.WriteUInt16("NetworkMessageNumber", NetworkMessageNumber); encoder.WriteUInt16("DataSetOffset", DataSetOffset); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); DataSetMessageContentMask = decoder.ReadUInt32("DataSetMessageContentMask"); ConfiguredSize = decoder.ReadUInt16("ConfiguredSize"); NetworkMessageNumber = decoder.ReadUInt16("NetworkMessageNumber"); DataSetOffset = decoder.ReadUInt16("DataSetOffset"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UadpDataSetWriterMessageDataType value = encodeable as UadpDataSetWriterMessageDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_dataSetMessageContentMask, value.m_dataSetMessageContentMask)) return false; if (!Utils.IsEqual(m_configuredSize, value.m_configuredSize)) return false; if (!Utils.IsEqual(m_networkMessageNumber, value.m_networkMessageNumber)) return false; if (!Utils.IsEqual(m_dataSetOffset, value.m_dataSetOffset)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (UadpDataSetWriterMessageDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UadpDataSetWriterMessageDataType clone = (UadpDataSetWriterMessageDataType)base.MemberwiseClone(); clone.m_dataSetMessageContentMask = (uint)Utils.Clone(this.m_dataSetMessageContentMask); clone.m_configuredSize = (ushort)Utils.Clone(this.m_configuredSize); clone.m_networkMessageNumber = (ushort)Utils.Clone(this.m_networkMessageNumber); clone.m_dataSetOffset = (ushort)Utils.Clone(this.m_dataSetOffset); return clone; } #endregion #region Private Fields private uint m_dataSetMessageContentMask; private ushort m_configuredSize; private ushort m_networkMessageNumber; private ushort m_dataSetOffset; #endregion } #region UadpDataSetWriterMessageDataTypeCollection Class /// /// A collection of UadpDataSetWriterMessageDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfUadpDataSetWriterMessageDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "UadpDataSetWriterMessageDataType")] #if !NET_STANDARD public partial class UadpDataSetWriterMessageDataTypeCollection : List, ICloneable #else public partial class UadpDataSetWriterMessageDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public UadpDataSetWriterMessageDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public UadpDataSetWriterMessageDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public UadpDataSetWriterMessageDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator UadpDataSetWriterMessageDataTypeCollection(UadpDataSetWriterMessageDataType[] values) { if (values != null) { return new UadpDataSetWriterMessageDataTypeCollection(values); } return new UadpDataSetWriterMessageDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator UadpDataSetWriterMessageDataType[](UadpDataSetWriterMessageDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (UadpDataSetWriterMessageDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { UadpDataSetWriterMessageDataTypeCollection clone = new UadpDataSetWriterMessageDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((UadpDataSetWriterMessageDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region UadpDataSetReaderMessageDataType Class #if (!OPCUA_EXCLUDE_UadpDataSetReaderMessageDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UadpDataSetReaderMessageDataType : DataSetReaderMessageDataType { #region Constructors /// /// The default constructor. /// public UadpDataSetReaderMessageDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_groupVersion = (uint)0; m_networkMessageNumber = (ushort)0; m_dataSetOffset = (ushort)0; m_dataSetClassId = Uuid.Empty; m_networkMessageContentMask = 0; m_dataSetMessageContentMask = 0; m_publishingInterval = (double)0; m_receiveOffset = (double)0; m_processingOffset = (double)0; } #endregion #region Public Properties /// [DataMember(Name = "GroupVersion", IsRequired = false, Order = 1)] public uint GroupVersion { get { return m_groupVersion; } set { m_groupVersion = value; } } /// [DataMember(Name = "NetworkMessageNumber", IsRequired = false, Order = 2)] public ushort NetworkMessageNumber { get { return m_networkMessageNumber; } set { m_networkMessageNumber = value; } } /// [DataMember(Name = "DataSetOffset", IsRequired = false, Order = 3)] public ushort DataSetOffset { get { return m_dataSetOffset; } set { m_dataSetOffset = value; } } /// [DataMember(Name = "DataSetClassId", IsRequired = false, Order = 4)] public Uuid DataSetClassId { get { return m_dataSetClassId; } set { m_dataSetClassId = value; } } /// [DataMember(Name = "NetworkMessageContentMask", IsRequired = false, Order = 5)] public uint NetworkMessageContentMask { get { return m_networkMessageContentMask; } set { m_networkMessageContentMask = value; } } /// [DataMember(Name = "DataSetMessageContentMask", IsRequired = false, Order = 6)] public uint DataSetMessageContentMask { get { return m_dataSetMessageContentMask; } set { m_dataSetMessageContentMask = value; } } /// [DataMember(Name = "PublishingInterval", IsRequired = false, Order = 7)] public double PublishingInterval { get { return m_publishingInterval; } set { m_publishingInterval = value; } } /// [DataMember(Name = "ReceiveOffset", IsRequired = false, Order = 8)] public double ReceiveOffset { get { return m_receiveOffset; } set { m_receiveOffset = value; } } /// [DataMember(Name = "ProcessingOffset", IsRequired = false, Order = 9)] public double ProcessingOffset { get { return m_processingOffset; } set { m_processingOffset = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.UadpDataSetReaderMessageDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UadpDataSetReaderMessageDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.UadpDataSetReaderMessageDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("GroupVersion", GroupVersion); encoder.WriteUInt16("NetworkMessageNumber", NetworkMessageNumber); encoder.WriteUInt16("DataSetOffset", DataSetOffset); encoder.WriteGuid("DataSetClassId", DataSetClassId); encoder.WriteUInt32("NetworkMessageContentMask", NetworkMessageContentMask); encoder.WriteUInt32("DataSetMessageContentMask", DataSetMessageContentMask); encoder.WriteDouble("PublishingInterval", PublishingInterval); encoder.WriteDouble("ReceiveOffset", ReceiveOffset); encoder.WriteDouble("ProcessingOffset", ProcessingOffset); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); GroupVersion = decoder.ReadUInt32("GroupVersion"); NetworkMessageNumber = decoder.ReadUInt16("NetworkMessageNumber"); DataSetOffset = decoder.ReadUInt16("DataSetOffset"); DataSetClassId = decoder.ReadGuid("DataSetClassId"); NetworkMessageContentMask = decoder.ReadUInt32("NetworkMessageContentMask"); DataSetMessageContentMask = decoder.ReadUInt32("DataSetMessageContentMask"); PublishingInterval = decoder.ReadDouble("PublishingInterval"); ReceiveOffset = decoder.ReadDouble("ReceiveOffset"); ProcessingOffset = decoder.ReadDouble("ProcessingOffset"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UadpDataSetReaderMessageDataType value = encodeable as UadpDataSetReaderMessageDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_groupVersion, value.m_groupVersion)) return false; if (!Utils.IsEqual(m_networkMessageNumber, value.m_networkMessageNumber)) return false; if (!Utils.IsEqual(m_dataSetOffset, value.m_dataSetOffset)) return false; if (!Utils.IsEqual(m_dataSetClassId, value.m_dataSetClassId)) return false; if (!Utils.IsEqual(m_networkMessageContentMask, value.m_networkMessageContentMask)) return false; if (!Utils.IsEqual(m_dataSetMessageContentMask, value.m_dataSetMessageContentMask)) return false; if (!Utils.IsEqual(m_publishingInterval, value.m_publishingInterval)) return false; if (!Utils.IsEqual(m_receiveOffset, value.m_receiveOffset)) return false; if (!Utils.IsEqual(m_processingOffset, value.m_processingOffset)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (UadpDataSetReaderMessageDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UadpDataSetReaderMessageDataType clone = (UadpDataSetReaderMessageDataType)base.MemberwiseClone(); clone.m_groupVersion = (uint)Utils.Clone(this.m_groupVersion); clone.m_networkMessageNumber = (ushort)Utils.Clone(this.m_networkMessageNumber); clone.m_dataSetOffset = (ushort)Utils.Clone(this.m_dataSetOffset); clone.m_dataSetClassId = (Uuid)Utils.Clone(this.m_dataSetClassId); clone.m_networkMessageContentMask = (uint)Utils.Clone(this.m_networkMessageContentMask); clone.m_dataSetMessageContentMask = (uint)Utils.Clone(this.m_dataSetMessageContentMask); clone.m_publishingInterval = (double)Utils.Clone(this.m_publishingInterval); clone.m_receiveOffset = (double)Utils.Clone(this.m_receiveOffset); clone.m_processingOffset = (double)Utils.Clone(this.m_processingOffset); return clone; } #endregion #region Private Fields private uint m_groupVersion; private ushort m_networkMessageNumber; private ushort m_dataSetOffset; private Uuid m_dataSetClassId; private uint m_networkMessageContentMask; private uint m_dataSetMessageContentMask; private double m_publishingInterval; private double m_receiveOffset; private double m_processingOffset; #endregion } #region UadpDataSetReaderMessageDataTypeCollection Class /// /// A collection of UadpDataSetReaderMessageDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfUadpDataSetReaderMessageDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "UadpDataSetReaderMessageDataType")] #if !NET_STANDARD public partial class UadpDataSetReaderMessageDataTypeCollection : List, ICloneable #else public partial class UadpDataSetReaderMessageDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public UadpDataSetReaderMessageDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public UadpDataSetReaderMessageDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public UadpDataSetReaderMessageDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator UadpDataSetReaderMessageDataTypeCollection(UadpDataSetReaderMessageDataType[] values) { if (values != null) { return new UadpDataSetReaderMessageDataTypeCollection(values); } return new UadpDataSetReaderMessageDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator UadpDataSetReaderMessageDataType[](UadpDataSetReaderMessageDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (UadpDataSetReaderMessageDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { UadpDataSetReaderMessageDataTypeCollection clone = new UadpDataSetReaderMessageDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((UadpDataSetReaderMessageDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region JsonNetworkMessageContentMask Enumeration #if (!OPCUA_EXCLUDE_JsonNetworkMessageContentMask) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum JsonNetworkMessageContentMask : UInt32 { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "NetworkMessageHeader_1")] NetworkMessageHeader = 1, /// [EnumMember(Value = "DataSetMessageHeader_2")] DataSetMessageHeader = 2, /// [EnumMember(Value = "SingleDataSetMessage_4")] SingleDataSetMessage = 4, /// [EnumMember(Value = "PublisherId_8")] PublisherId = 8, /// [EnumMember(Value = "DataSetClassId_16")] DataSetClassId = 16, /// [EnumMember(Value = "ReplyTo_32")] ReplyTo = 32, } #region JsonNetworkMessageContentMaskCollection Class /// /// A collection of JsonNetworkMessageContentMask objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfJsonNetworkMessageContentMask", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "JsonNetworkMessageContentMask")] #if !NET_STANDARD public partial class JsonNetworkMessageContentMaskCollection : List, ICloneable #else public partial class JsonNetworkMessageContentMaskCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public JsonNetworkMessageContentMaskCollection() {} /// /// Initializes the collection with an initial capacity. /// public JsonNetworkMessageContentMaskCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public JsonNetworkMessageContentMaskCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator JsonNetworkMessageContentMaskCollection(JsonNetworkMessageContentMask[] values) { if (values != null) { return new JsonNetworkMessageContentMaskCollection(values); } return new JsonNetworkMessageContentMaskCollection(); } /// /// Converts a collection to an array. /// public static explicit operator JsonNetworkMessageContentMask[](JsonNetworkMessageContentMaskCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (JsonNetworkMessageContentMaskCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { JsonNetworkMessageContentMaskCollection clone = new JsonNetworkMessageContentMaskCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((JsonNetworkMessageContentMask)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region JsonWriterGroupMessageDataType Class #if (!OPCUA_EXCLUDE_JsonWriterGroupMessageDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class JsonWriterGroupMessageDataType : WriterGroupMessageDataType { #region Constructors /// /// The default constructor. /// public JsonWriterGroupMessageDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_networkMessageContentMask = 0; } #endregion #region Public Properties /// [DataMember(Name = "NetworkMessageContentMask", IsRequired = false, Order = 1)] public uint NetworkMessageContentMask { get { return m_networkMessageContentMask; } set { m_networkMessageContentMask = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.JsonWriterGroupMessageDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.JsonWriterGroupMessageDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.JsonWriterGroupMessageDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("NetworkMessageContentMask", NetworkMessageContentMask); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NetworkMessageContentMask = decoder.ReadUInt32("NetworkMessageContentMask"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } JsonWriterGroupMessageDataType value = encodeable as JsonWriterGroupMessageDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_networkMessageContentMask, value.m_networkMessageContentMask)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (JsonWriterGroupMessageDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { JsonWriterGroupMessageDataType clone = (JsonWriterGroupMessageDataType)base.MemberwiseClone(); clone.m_networkMessageContentMask = (uint)Utils.Clone(this.m_networkMessageContentMask); return clone; } #endregion #region Private Fields private uint m_networkMessageContentMask; #endregion } #region JsonWriterGroupMessageDataTypeCollection Class /// /// A collection of JsonWriterGroupMessageDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfJsonWriterGroupMessageDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "JsonWriterGroupMessageDataType")] #if !NET_STANDARD public partial class JsonWriterGroupMessageDataTypeCollection : List, ICloneable #else public partial class JsonWriterGroupMessageDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public JsonWriterGroupMessageDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public JsonWriterGroupMessageDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public JsonWriterGroupMessageDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator JsonWriterGroupMessageDataTypeCollection(JsonWriterGroupMessageDataType[] values) { if (values != null) { return new JsonWriterGroupMessageDataTypeCollection(values); } return new JsonWriterGroupMessageDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator JsonWriterGroupMessageDataType[](JsonWriterGroupMessageDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (JsonWriterGroupMessageDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { JsonWriterGroupMessageDataTypeCollection clone = new JsonWriterGroupMessageDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((JsonWriterGroupMessageDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region JsonDataSetMessageContentMask Enumeration #if (!OPCUA_EXCLUDE_JsonDataSetMessageContentMask) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum JsonDataSetMessageContentMask : UInt32 { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "DataSetWriterId_1")] DataSetWriterId = 1, /// [EnumMember(Value = "MetaDataVersion_2")] MetaDataVersion = 2, /// [EnumMember(Value = "SequenceNumber_4")] SequenceNumber = 4, /// [EnumMember(Value = "Timestamp_8")] Timestamp = 8, /// [EnumMember(Value = "Status_16")] Status = 16, } #region JsonDataSetMessageContentMaskCollection Class /// /// A collection of JsonDataSetMessageContentMask objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfJsonDataSetMessageContentMask", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "JsonDataSetMessageContentMask")] #if !NET_STANDARD public partial class JsonDataSetMessageContentMaskCollection : List, ICloneable #else public partial class JsonDataSetMessageContentMaskCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public JsonDataSetMessageContentMaskCollection() {} /// /// Initializes the collection with an initial capacity. /// public JsonDataSetMessageContentMaskCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public JsonDataSetMessageContentMaskCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator JsonDataSetMessageContentMaskCollection(JsonDataSetMessageContentMask[] values) { if (values != null) { return new JsonDataSetMessageContentMaskCollection(values); } return new JsonDataSetMessageContentMaskCollection(); } /// /// Converts a collection to an array. /// public static explicit operator JsonDataSetMessageContentMask[](JsonDataSetMessageContentMaskCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (JsonDataSetMessageContentMaskCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { JsonDataSetMessageContentMaskCollection clone = new JsonDataSetMessageContentMaskCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((JsonDataSetMessageContentMask)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region JsonDataSetWriterMessageDataType Class #if (!OPCUA_EXCLUDE_JsonDataSetWriterMessageDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class JsonDataSetWriterMessageDataType : DataSetWriterMessageDataType { #region Constructors /// /// The default constructor. /// public JsonDataSetWriterMessageDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_dataSetMessageContentMask = 0; } #endregion #region Public Properties /// [DataMember(Name = "DataSetMessageContentMask", IsRequired = false, Order = 1)] public uint DataSetMessageContentMask { get { return m_dataSetMessageContentMask; } set { m_dataSetMessageContentMask = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.JsonDataSetWriterMessageDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.JsonDataSetWriterMessageDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.JsonDataSetWriterMessageDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("DataSetMessageContentMask", DataSetMessageContentMask); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); DataSetMessageContentMask = decoder.ReadUInt32("DataSetMessageContentMask"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } JsonDataSetWriterMessageDataType value = encodeable as JsonDataSetWriterMessageDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_dataSetMessageContentMask, value.m_dataSetMessageContentMask)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (JsonDataSetWriterMessageDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { JsonDataSetWriterMessageDataType clone = (JsonDataSetWriterMessageDataType)base.MemberwiseClone(); clone.m_dataSetMessageContentMask = (uint)Utils.Clone(this.m_dataSetMessageContentMask); return clone; } #endregion #region Private Fields private uint m_dataSetMessageContentMask; #endregion } #region JsonDataSetWriterMessageDataTypeCollection Class /// /// A collection of JsonDataSetWriterMessageDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfJsonDataSetWriterMessageDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "JsonDataSetWriterMessageDataType")] #if !NET_STANDARD public partial class JsonDataSetWriterMessageDataTypeCollection : List, ICloneable #else public partial class JsonDataSetWriterMessageDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public JsonDataSetWriterMessageDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public JsonDataSetWriterMessageDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public JsonDataSetWriterMessageDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator JsonDataSetWriterMessageDataTypeCollection(JsonDataSetWriterMessageDataType[] values) { if (values != null) { return new JsonDataSetWriterMessageDataTypeCollection(values); } return new JsonDataSetWriterMessageDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator JsonDataSetWriterMessageDataType[](JsonDataSetWriterMessageDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (JsonDataSetWriterMessageDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { JsonDataSetWriterMessageDataTypeCollection clone = new JsonDataSetWriterMessageDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((JsonDataSetWriterMessageDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region JsonDataSetReaderMessageDataType Class #if (!OPCUA_EXCLUDE_JsonDataSetReaderMessageDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class JsonDataSetReaderMessageDataType : DataSetReaderMessageDataType { #region Constructors /// /// The default constructor. /// public JsonDataSetReaderMessageDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_networkMessageContentMask = 0; m_dataSetMessageContentMask = 0; } #endregion #region Public Properties /// [DataMember(Name = "NetworkMessageContentMask", IsRequired = false, Order = 1)] public uint NetworkMessageContentMask { get { return m_networkMessageContentMask; } set { m_networkMessageContentMask = value; } } /// [DataMember(Name = "DataSetMessageContentMask", IsRequired = false, Order = 2)] public uint DataSetMessageContentMask { get { return m_dataSetMessageContentMask; } set { m_dataSetMessageContentMask = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.JsonDataSetReaderMessageDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.JsonDataSetReaderMessageDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.JsonDataSetReaderMessageDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("NetworkMessageContentMask", NetworkMessageContentMask); encoder.WriteUInt32("DataSetMessageContentMask", DataSetMessageContentMask); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NetworkMessageContentMask = decoder.ReadUInt32("NetworkMessageContentMask"); DataSetMessageContentMask = decoder.ReadUInt32("DataSetMessageContentMask"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } JsonDataSetReaderMessageDataType value = encodeable as JsonDataSetReaderMessageDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_networkMessageContentMask, value.m_networkMessageContentMask)) return false; if (!Utils.IsEqual(m_dataSetMessageContentMask, value.m_dataSetMessageContentMask)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (JsonDataSetReaderMessageDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { JsonDataSetReaderMessageDataType clone = (JsonDataSetReaderMessageDataType)base.MemberwiseClone(); clone.m_networkMessageContentMask = (uint)Utils.Clone(this.m_networkMessageContentMask); clone.m_dataSetMessageContentMask = (uint)Utils.Clone(this.m_dataSetMessageContentMask); return clone; } #endregion #region Private Fields private uint m_networkMessageContentMask; private uint m_dataSetMessageContentMask; #endregion } #region JsonDataSetReaderMessageDataTypeCollection Class /// /// A collection of JsonDataSetReaderMessageDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfJsonDataSetReaderMessageDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "JsonDataSetReaderMessageDataType")] #if !NET_STANDARD public partial class JsonDataSetReaderMessageDataTypeCollection : List, ICloneable #else public partial class JsonDataSetReaderMessageDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public JsonDataSetReaderMessageDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public JsonDataSetReaderMessageDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public JsonDataSetReaderMessageDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator JsonDataSetReaderMessageDataTypeCollection(JsonDataSetReaderMessageDataType[] values) { if (values != null) { return new JsonDataSetReaderMessageDataTypeCollection(values); } return new JsonDataSetReaderMessageDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator JsonDataSetReaderMessageDataType[](JsonDataSetReaderMessageDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (JsonDataSetReaderMessageDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { JsonDataSetReaderMessageDataTypeCollection clone = new JsonDataSetReaderMessageDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((JsonDataSetReaderMessageDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DatagramConnectionTransportDataType Class #if (!OPCUA_EXCLUDE_DatagramConnectionTransportDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DatagramConnectionTransportDataType : ConnectionTransportDataType { #region Constructors /// /// The default constructor. /// public DatagramConnectionTransportDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_discoveryAddress = null; } #endregion #region Public Properties /// [DataMember(Name = "DiscoveryAddress", IsRequired = false, Order = 1)] public ExtensionObject DiscoveryAddress { get { return m_discoveryAddress; } set { m_discoveryAddress = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.DatagramConnectionTransportDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DatagramConnectionTransportDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.DatagramConnectionTransportDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteExtensionObject("DiscoveryAddress", DiscoveryAddress); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); DiscoveryAddress = decoder.ReadExtensionObject("DiscoveryAddress"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DatagramConnectionTransportDataType value = encodeable as DatagramConnectionTransportDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_discoveryAddress, value.m_discoveryAddress)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (DatagramConnectionTransportDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DatagramConnectionTransportDataType clone = (DatagramConnectionTransportDataType)base.MemberwiseClone(); clone.m_discoveryAddress = (ExtensionObject)Utils.Clone(this.m_discoveryAddress); return clone; } #endregion #region Private Fields private ExtensionObject m_discoveryAddress; #endregion } #region DatagramConnectionTransportDataTypeCollection Class /// /// A collection of DatagramConnectionTransportDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDatagramConnectionTransportDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DatagramConnectionTransportDataType")] #if !NET_STANDARD public partial class DatagramConnectionTransportDataTypeCollection : List, ICloneable #else public partial class DatagramConnectionTransportDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DatagramConnectionTransportDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public DatagramConnectionTransportDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DatagramConnectionTransportDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DatagramConnectionTransportDataTypeCollection(DatagramConnectionTransportDataType[] values) { if (values != null) { return new DatagramConnectionTransportDataTypeCollection(values); } return new DatagramConnectionTransportDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DatagramConnectionTransportDataType[](DatagramConnectionTransportDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DatagramConnectionTransportDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DatagramConnectionTransportDataTypeCollection clone = new DatagramConnectionTransportDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DatagramConnectionTransportDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DatagramWriterGroupTransportDataType Class #if (!OPCUA_EXCLUDE_DatagramWriterGroupTransportDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DatagramWriterGroupTransportDataType : WriterGroupTransportDataType { #region Constructors /// /// The default constructor. /// public DatagramWriterGroupTransportDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_messageRepeatCount = (byte)0; m_messageRepeatDelay = (double)0; } #endregion #region Public Properties /// [DataMember(Name = "MessageRepeatCount", IsRequired = false, Order = 1)] public byte MessageRepeatCount { get { return m_messageRepeatCount; } set { m_messageRepeatCount = value; } } /// [DataMember(Name = "MessageRepeatDelay", IsRequired = false, Order = 2)] public double MessageRepeatDelay { get { return m_messageRepeatDelay; } set { m_messageRepeatDelay = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.DatagramWriterGroupTransportDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DatagramWriterGroupTransportDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.DatagramWriterGroupTransportDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteByte("MessageRepeatCount", MessageRepeatCount); encoder.WriteDouble("MessageRepeatDelay", MessageRepeatDelay); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); MessageRepeatCount = decoder.ReadByte("MessageRepeatCount"); MessageRepeatDelay = decoder.ReadDouble("MessageRepeatDelay"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DatagramWriterGroupTransportDataType value = encodeable as DatagramWriterGroupTransportDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_messageRepeatCount, value.m_messageRepeatCount)) return false; if (!Utils.IsEqual(m_messageRepeatDelay, value.m_messageRepeatDelay)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (DatagramWriterGroupTransportDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DatagramWriterGroupTransportDataType clone = (DatagramWriterGroupTransportDataType)base.MemberwiseClone(); clone.m_messageRepeatCount = (byte)Utils.Clone(this.m_messageRepeatCount); clone.m_messageRepeatDelay = (double)Utils.Clone(this.m_messageRepeatDelay); return clone; } #endregion #region Private Fields private byte m_messageRepeatCount; private double m_messageRepeatDelay; #endregion } #region DatagramWriterGroupTransportDataTypeCollection Class /// /// A collection of DatagramWriterGroupTransportDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDatagramWriterGroupTransportDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DatagramWriterGroupTransportDataType")] #if !NET_STANDARD public partial class DatagramWriterGroupTransportDataTypeCollection : List, ICloneable #else public partial class DatagramWriterGroupTransportDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DatagramWriterGroupTransportDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public DatagramWriterGroupTransportDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DatagramWriterGroupTransportDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DatagramWriterGroupTransportDataTypeCollection(DatagramWriterGroupTransportDataType[] values) { if (values != null) { return new DatagramWriterGroupTransportDataTypeCollection(values); } return new DatagramWriterGroupTransportDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DatagramWriterGroupTransportDataType[](DatagramWriterGroupTransportDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DatagramWriterGroupTransportDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DatagramWriterGroupTransportDataTypeCollection clone = new DatagramWriterGroupTransportDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DatagramWriterGroupTransportDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region BrokerConnectionTransportDataType Class #if (!OPCUA_EXCLUDE_BrokerConnectionTransportDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrokerConnectionTransportDataType : ConnectionTransportDataType { #region Constructors /// /// The default constructor. /// public BrokerConnectionTransportDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_resourceUri = null; m_authenticationProfileUri = null; } #endregion #region Public Properties /// [DataMember(Name = "ResourceUri", IsRequired = false, Order = 1)] public string ResourceUri { get { return m_resourceUri; } set { m_resourceUri = value; } } /// [DataMember(Name = "AuthenticationProfileUri", IsRequired = false, Order = 2)] public string AuthenticationProfileUri { get { return m_authenticationProfileUri; } set { m_authenticationProfileUri = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.BrokerConnectionTransportDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrokerConnectionTransportDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrokerConnectionTransportDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("ResourceUri", ResourceUri); encoder.WriteString("AuthenticationProfileUri", AuthenticationProfileUri); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResourceUri = decoder.ReadString("ResourceUri"); AuthenticationProfileUri = decoder.ReadString("AuthenticationProfileUri"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrokerConnectionTransportDataType value = encodeable as BrokerConnectionTransportDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_resourceUri, value.m_resourceUri)) return false; if (!Utils.IsEqual(m_authenticationProfileUri, value.m_authenticationProfileUri)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (BrokerConnectionTransportDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrokerConnectionTransportDataType clone = (BrokerConnectionTransportDataType)base.MemberwiseClone(); clone.m_resourceUri = (string)Utils.Clone(this.m_resourceUri); clone.m_authenticationProfileUri = (string)Utils.Clone(this.m_authenticationProfileUri); return clone; } #endregion #region Private Fields private string m_resourceUri; private string m_authenticationProfileUri; #endregion } #region BrokerConnectionTransportDataTypeCollection Class /// /// A collection of BrokerConnectionTransportDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfBrokerConnectionTransportDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "BrokerConnectionTransportDataType")] #if !NET_STANDARD public partial class BrokerConnectionTransportDataTypeCollection : List, ICloneable #else public partial class BrokerConnectionTransportDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public BrokerConnectionTransportDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public BrokerConnectionTransportDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public BrokerConnectionTransportDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator BrokerConnectionTransportDataTypeCollection(BrokerConnectionTransportDataType[] values) { if (values != null) { return new BrokerConnectionTransportDataTypeCollection(values); } return new BrokerConnectionTransportDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator BrokerConnectionTransportDataType[](BrokerConnectionTransportDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (BrokerConnectionTransportDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { BrokerConnectionTransportDataTypeCollection clone = new BrokerConnectionTransportDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((BrokerConnectionTransportDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region BrokerTransportQualityOfService Enumeration #if (!OPCUA_EXCLUDE_BrokerTransportQualityOfService) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum BrokerTransportQualityOfService { /// [EnumMember(Value = "NotSpecified_0")] NotSpecified = 0, /// [EnumMember(Value = "BestEffort_1")] BestEffort = 1, /// [EnumMember(Value = "AtLeastOnce_2")] AtLeastOnce = 2, /// [EnumMember(Value = "AtMostOnce_3")] AtMostOnce = 3, /// [EnumMember(Value = "ExactlyOnce_4")] ExactlyOnce = 4, } #region BrokerTransportQualityOfServiceCollection Class /// /// A collection of BrokerTransportQualityOfService objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfBrokerTransportQualityOfService", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "BrokerTransportQualityOfService")] #if !NET_STANDARD public partial class BrokerTransportQualityOfServiceCollection : List, ICloneable #else public partial class BrokerTransportQualityOfServiceCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public BrokerTransportQualityOfServiceCollection() {} /// /// Initializes the collection with an initial capacity. /// public BrokerTransportQualityOfServiceCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public BrokerTransportQualityOfServiceCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator BrokerTransportQualityOfServiceCollection(BrokerTransportQualityOfService[] values) { if (values != null) { return new BrokerTransportQualityOfServiceCollection(values); } return new BrokerTransportQualityOfServiceCollection(); } /// /// Converts a collection to an array. /// public static explicit operator BrokerTransportQualityOfService[](BrokerTransportQualityOfServiceCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (BrokerTransportQualityOfServiceCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { BrokerTransportQualityOfServiceCollection clone = new BrokerTransportQualityOfServiceCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((BrokerTransportQualityOfService)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region BrokerWriterGroupTransportDataType Class #if (!OPCUA_EXCLUDE_BrokerWriterGroupTransportDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrokerWriterGroupTransportDataType : WriterGroupTransportDataType { #region Constructors /// /// The default constructor. /// public BrokerWriterGroupTransportDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_queueName = null; m_resourceUri = null; m_authenticationProfileUri = null; m_requestedDeliveryGuarantee = BrokerTransportQualityOfService.NotSpecified; } #endregion #region Public Properties /// [DataMember(Name = "QueueName", IsRequired = false, Order = 1)] public string QueueName { get { return m_queueName; } set { m_queueName = value; } } /// [DataMember(Name = "ResourceUri", IsRequired = false, Order = 2)] public string ResourceUri { get { return m_resourceUri; } set { m_resourceUri = value; } } /// [DataMember(Name = "AuthenticationProfileUri", IsRequired = false, Order = 3)] public string AuthenticationProfileUri { get { return m_authenticationProfileUri; } set { m_authenticationProfileUri = value; } } /// [DataMember(Name = "RequestedDeliveryGuarantee", IsRequired = false, Order = 4)] public BrokerTransportQualityOfService RequestedDeliveryGuarantee { get { return m_requestedDeliveryGuarantee; } set { m_requestedDeliveryGuarantee = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.BrokerWriterGroupTransportDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrokerWriterGroupTransportDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrokerWriterGroupTransportDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("QueueName", QueueName); encoder.WriteString("ResourceUri", ResourceUri); encoder.WriteString("AuthenticationProfileUri", AuthenticationProfileUri); encoder.WriteEnumerated("RequestedDeliveryGuarantee", RequestedDeliveryGuarantee); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); QueueName = decoder.ReadString("QueueName"); ResourceUri = decoder.ReadString("ResourceUri"); AuthenticationProfileUri = decoder.ReadString("AuthenticationProfileUri"); RequestedDeliveryGuarantee = (BrokerTransportQualityOfService)decoder.ReadEnumerated("RequestedDeliveryGuarantee", typeof(BrokerTransportQualityOfService)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrokerWriterGroupTransportDataType value = encodeable as BrokerWriterGroupTransportDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_queueName, value.m_queueName)) return false; if (!Utils.IsEqual(m_resourceUri, value.m_resourceUri)) return false; if (!Utils.IsEqual(m_authenticationProfileUri, value.m_authenticationProfileUri)) return false; if (!Utils.IsEqual(m_requestedDeliveryGuarantee, value.m_requestedDeliveryGuarantee)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (BrokerWriterGroupTransportDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrokerWriterGroupTransportDataType clone = (BrokerWriterGroupTransportDataType)base.MemberwiseClone(); clone.m_queueName = (string)Utils.Clone(this.m_queueName); clone.m_resourceUri = (string)Utils.Clone(this.m_resourceUri); clone.m_authenticationProfileUri = (string)Utils.Clone(this.m_authenticationProfileUri); clone.m_requestedDeliveryGuarantee = (BrokerTransportQualityOfService)Utils.Clone(this.m_requestedDeliveryGuarantee); return clone; } #endregion #region Private Fields private string m_queueName; private string m_resourceUri; private string m_authenticationProfileUri; private BrokerTransportQualityOfService m_requestedDeliveryGuarantee; #endregion } #region BrokerWriterGroupTransportDataTypeCollection Class /// /// A collection of BrokerWriterGroupTransportDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfBrokerWriterGroupTransportDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "BrokerWriterGroupTransportDataType")] #if !NET_STANDARD public partial class BrokerWriterGroupTransportDataTypeCollection : List, ICloneable #else public partial class BrokerWriterGroupTransportDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public BrokerWriterGroupTransportDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public BrokerWriterGroupTransportDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public BrokerWriterGroupTransportDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator BrokerWriterGroupTransportDataTypeCollection(BrokerWriterGroupTransportDataType[] values) { if (values != null) { return new BrokerWriterGroupTransportDataTypeCollection(values); } return new BrokerWriterGroupTransportDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator BrokerWriterGroupTransportDataType[](BrokerWriterGroupTransportDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (BrokerWriterGroupTransportDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { BrokerWriterGroupTransportDataTypeCollection clone = new BrokerWriterGroupTransportDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((BrokerWriterGroupTransportDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region BrokerDataSetWriterTransportDataType Class #if (!OPCUA_EXCLUDE_BrokerDataSetWriterTransportDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrokerDataSetWriterTransportDataType : DataSetWriterTransportDataType { #region Constructors /// /// The default constructor. /// public BrokerDataSetWriterTransportDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_queueName = null; m_resourceUri = null; m_authenticationProfileUri = null; m_requestedDeliveryGuarantee = BrokerTransportQualityOfService.NotSpecified; m_metaDataQueueName = null; m_metaDataUpdateTime = (double)0; } #endregion #region Public Properties /// [DataMember(Name = "QueueName", IsRequired = false, Order = 1)] public string QueueName { get { return m_queueName; } set { m_queueName = value; } } /// [DataMember(Name = "ResourceUri", IsRequired = false, Order = 2)] public string ResourceUri { get { return m_resourceUri; } set { m_resourceUri = value; } } /// [DataMember(Name = "AuthenticationProfileUri", IsRequired = false, Order = 3)] public string AuthenticationProfileUri { get { return m_authenticationProfileUri; } set { m_authenticationProfileUri = value; } } /// [DataMember(Name = "RequestedDeliveryGuarantee", IsRequired = false, Order = 4)] public BrokerTransportQualityOfService RequestedDeliveryGuarantee { get { return m_requestedDeliveryGuarantee; } set { m_requestedDeliveryGuarantee = value; } } /// [DataMember(Name = "MetaDataQueueName", IsRequired = false, Order = 5)] public string MetaDataQueueName { get { return m_metaDataQueueName; } set { m_metaDataQueueName = value; } } /// [DataMember(Name = "MetaDataUpdateTime", IsRequired = false, Order = 6)] public double MetaDataUpdateTime { get { return m_metaDataUpdateTime; } set { m_metaDataUpdateTime = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.BrokerDataSetWriterTransportDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrokerDataSetWriterTransportDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrokerDataSetWriterTransportDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("QueueName", QueueName); encoder.WriteString("ResourceUri", ResourceUri); encoder.WriteString("AuthenticationProfileUri", AuthenticationProfileUri); encoder.WriteEnumerated("RequestedDeliveryGuarantee", RequestedDeliveryGuarantee); encoder.WriteString("MetaDataQueueName", MetaDataQueueName); encoder.WriteDouble("MetaDataUpdateTime", MetaDataUpdateTime); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); QueueName = decoder.ReadString("QueueName"); ResourceUri = decoder.ReadString("ResourceUri"); AuthenticationProfileUri = decoder.ReadString("AuthenticationProfileUri"); RequestedDeliveryGuarantee = (BrokerTransportQualityOfService)decoder.ReadEnumerated("RequestedDeliveryGuarantee", typeof(BrokerTransportQualityOfService)); MetaDataQueueName = decoder.ReadString("MetaDataQueueName"); MetaDataUpdateTime = decoder.ReadDouble("MetaDataUpdateTime"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrokerDataSetWriterTransportDataType value = encodeable as BrokerDataSetWriterTransportDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_queueName, value.m_queueName)) return false; if (!Utils.IsEqual(m_resourceUri, value.m_resourceUri)) return false; if (!Utils.IsEqual(m_authenticationProfileUri, value.m_authenticationProfileUri)) return false; if (!Utils.IsEqual(m_requestedDeliveryGuarantee, value.m_requestedDeliveryGuarantee)) return false; if (!Utils.IsEqual(m_metaDataQueueName, value.m_metaDataQueueName)) return false; if (!Utils.IsEqual(m_metaDataUpdateTime, value.m_metaDataUpdateTime)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (BrokerDataSetWriterTransportDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrokerDataSetWriterTransportDataType clone = (BrokerDataSetWriterTransportDataType)base.MemberwiseClone(); clone.m_queueName = (string)Utils.Clone(this.m_queueName); clone.m_resourceUri = (string)Utils.Clone(this.m_resourceUri); clone.m_authenticationProfileUri = (string)Utils.Clone(this.m_authenticationProfileUri); clone.m_requestedDeliveryGuarantee = (BrokerTransportQualityOfService)Utils.Clone(this.m_requestedDeliveryGuarantee); clone.m_metaDataQueueName = (string)Utils.Clone(this.m_metaDataQueueName); clone.m_metaDataUpdateTime = (double)Utils.Clone(this.m_metaDataUpdateTime); return clone; } #endregion #region Private Fields private string m_queueName; private string m_resourceUri; private string m_authenticationProfileUri; private BrokerTransportQualityOfService m_requestedDeliveryGuarantee; private string m_metaDataQueueName; private double m_metaDataUpdateTime; #endregion } #region BrokerDataSetWriterTransportDataTypeCollection Class /// /// A collection of BrokerDataSetWriterTransportDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfBrokerDataSetWriterTransportDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "BrokerDataSetWriterTransportDataType")] #if !NET_STANDARD public partial class BrokerDataSetWriterTransportDataTypeCollection : List, ICloneable #else public partial class BrokerDataSetWriterTransportDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public BrokerDataSetWriterTransportDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public BrokerDataSetWriterTransportDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public BrokerDataSetWriterTransportDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator BrokerDataSetWriterTransportDataTypeCollection(BrokerDataSetWriterTransportDataType[] values) { if (values != null) { return new BrokerDataSetWriterTransportDataTypeCollection(values); } return new BrokerDataSetWriterTransportDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator BrokerDataSetWriterTransportDataType[](BrokerDataSetWriterTransportDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (BrokerDataSetWriterTransportDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { BrokerDataSetWriterTransportDataTypeCollection clone = new BrokerDataSetWriterTransportDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((BrokerDataSetWriterTransportDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region BrokerDataSetReaderTransportDataType Class #if (!OPCUA_EXCLUDE_BrokerDataSetReaderTransportDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrokerDataSetReaderTransportDataType : DataSetReaderTransportDataType { #region Constructors /// /// The default constructor. /// public BrokerDataSetReaderTransportDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_queueName = null; m_resourceUri = null; m_authenticationProfileUri = null; m_requestedDeliveryGuarantee = BrokerTransportQualityOfService.NotSpecified; m_metaDataQueueName = null; } #endregion #region Public Properties /// [DataMember(Name = "QueueName", IsRequired = false, Order = 1)] public string QueueName { get { return m_queueName; } set { m_queueName = value; } } /// [DataMember(Name = "ResourceUri", IsRequired = false, Order = 2)] public string ResourceUri { get { return m_resourceUri; } set { m_resourceUri = value; } } /// [DataMember(Name = "AuthenticationProfileUri", IsRequired = false, Order = 3)] public string AuthenticationProfileUri { get { return m_authenticationProfileUri; } set { m_authenticationProfileUri = value; } } /// [DataMember(Name = "RequestedDeliveryGuarantee", IsRequired = false, Order = 4)] public BrokerTransportQualityOfService RequestedDeliveryGuarantee { get { return m_requestedDeliveryGuarantee; } set { m_requestedDeliveryGuarantee = value; } } /// [DataMember(Name = "MetaDataQueueName", IsRequired = false, Order = 5)] public string MetaDataQueueName { get { return m_metaDataQueueName; } set { m_metaDataQueueName = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.BrokerDataSetReaderTransportDataType; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrokerDataSetReaderTransportDataType_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrokerDataSetReaderTransportDataType_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("QueueName", QueueName); encoder.WriteString("ResourceUri", ResourceUri); encoder.WriteString("AuthenticationProfileUri", AuthenticationProfileUri); encoder.WriteEnumerated("RequestedDeliveryGuarantee", RequestedDeliveryGuarantee); encoder.WriteString("MetaDataQueueName", MetaDataQueueName); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); QueueName = decoder.ReadString("QueueName"); ResourceUri = decoder.ReadString("ResourceUri"); AuthenticationProfileUri = decoder.ReadString("AuthenticationProfileUri"); RequestedDeliveryGuarantee = (BrokerTransportQualityOfService)decoder.ReadEnumerated("RequestedDeliveryGuarantee", typeof(BrokerTransportQualityOfService)); MetaDataQueueName = decoder.ReadString("MetaDataQueueName"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrokerDataSetReaderTransportDataType value = encodeable as BrokerDataSetReaderTransportDataType; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_queueName, value.m_queueName)) return false; if (!Utils.IsEqual(m_resourceUri, value.m_resourceUri)) return false; if (!Utils.IsEqual(m_authenticationProfileUri, value.m_authenticationProfileUri)) return false; if (!Utils.IsEqual(m_requestedDeliveryGuarantee, value.m_requestedDeliveryGuarantee)) return false; if (!Utils.IsEqual(m_metaDataQueueName, value.m_metaDataQueueName)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (BrokerDataSetReaderTransportDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrokerDataSetReaderTransportDataType clone = (BrokerDataSetReaderTransportDataType)base.MemberwiseClone(); clone.m_queueName = (string)Utils.Clone(this.m_queueName); clone.m_resourceUri = (string)Utils.Clone(this.m_resourceUri); clone.m_authenticationProfileUri = (string)Utils.Clone(this.m_authenticationProfileUri); clone.m_requestedDeliveryGuarantee = (BrokerTransportQualityOfService)Utils.Clone(this.m_requestedDeliveryGuarantee); clone.m_metaDataQueueName = (string)Utils.Clone(this.m_metaDataQueueName); return clone; } #endregion #region Private Fields private string m_queueName; private string m_resourceUri; private string m_authenticationProfileUri; private BrokerTransportQualityOfService m_requestedDeliveryGuarantee; private string m_metaDataQueueName; #endregion } #region BrokerDataSetReaderTransportDataTypeCollection Class /// /// A collection of BrokerDataSetReaderTransportDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfBrokerDataSetReaderTransportDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "BrokerDataSetReaderTransportDataType")] #if !NET_STANDARD public partial class BrokerDataSetReaderTransportDataTypeCollection : List, ICloneable #else public partial class BrokerDataSetReaderTransportDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public BrokerDataSetReaderTransportDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public BrokerDataSetReaderTransportDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public BrokerDataSetReaderTransportDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator BrokerDataSetReaderTransportDataTypeCollection(BrokerDataSetReaderTransportDataType[] values) { if (values != null) { return new BrokerDataSetReaderTransportDataTypeCollection(values); } return new BrokerDataSetReaderTransportDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator BrokerDataSetReaderTransportDataType[](BrokerDataSetReaderTransportDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (BrokerDataSetReaderTransportDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { BrokerDataSetReaderTransportDataTypeCollection clone = new BrokerDataSetReaderTransportDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((BrokerDataSetReaderTransportDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DiagnosticsLevel Enumeration #if (!OPCUA_EXCLUDE_DiagnosticsLevel) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum DiagnosticsLevel { /// [EnumMember(Value = "Basic_0")] Basic = 0, /// [EnumMember(Value = "Advanced_1")] Advanced = 1, /// [EnumMember(Value = "Info_2")] Info = 2, /// [EnumMember(Value = "Log_3")] Log = 3, /// [EnumMember(Value = "Debug_4")] Debug = 4, } #region DiagnosticsLevelCollection Class /// /// A collection of DiagnosticsLevel objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDiagnosticsLevel", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DiagnosticsLevel")] #if !NET_STANDARD public partial class DiagnosticsLevelCollection : List, ICloneable #else public partial class DiagnosticsLevelCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DiagnosticsLevelCollection() {} /// /// Initializes the collection with an initial capacity. /// public DiagnosticsLevelCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DiagnosticsLevelCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DiagnosticsLevelCollection(DiagnosticsLevel[] values) { if (values != null) { return new DiagnosticsLevelCollection(values); } return new DiagnosticsLevelCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DiagnosticsLevel[](DiagnosticsLevelCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DiagnosticsLevelCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DiagnosticsLevelCollection clone = new DiagnosticsLevelCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DiagnosticsLevel)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region PubSubDiagnosticsCounterClassification Enumeration #if (!OPCUA_EXCLUDE_PubSubDiagnosticsCounterClassification) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum PubSubDiagnosticsCounterClassification { /// [EnumMember(Value = "Information_0")] Information = 0, /// [EnumMember(Value = "Error_1")] Error = 1, } #region PubSubDiagnosticsCounterClassificationCollection Class /// /// A collection of PubSubDiagnosticsCounterClassification objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfPubSubDiagnosticsCounterClassification", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "PubSubDiagnosticsCounterClassification")] #if !NET_STANDARD public partial class PubSubDiagnosticsCounterClassificationCollection : List, ICloneable #else public partial class PubSubDiagnosticsCounterClassificationCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public PubSubDiagnosticsCounterClassificationCollection() {} /// /// Initializes the collection with an initial capacity. /// public PubSubDiagnosticsCounterClassificationCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public PubSubDiagnosticsCounterClassificationCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator PubSubDiagnosticsCounterClassificationCollection(PubSubDiagnosticsCounterClassification[] values) { if (values != null) { return new PubSubDiagnosticsCounterClassificationCollection(values); } return new PubSubDiagnosticsCounterClassificationCollection(); } /// /// Converts a collection to an array. /// public static explicit operator PubSubDiagnosticsCounterClassification[](PubSubDiagnosticsCounterClassificationCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (PubSubDiagnosticsCounterClassificationCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { PubSubDiagnosticsCounterClassificationCollection clone = new PubSubDiagnosticsCounterClassificationCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((PubSubDiagnosticsCounterClassification)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region IdType Enumeration #if (!OPCUA_EXCLUDE_IdType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum IdType { /// [EnumMember(Value = "Numeric_0")] Numeric = 0, /// [EnumMember(Value = "String_1")] String = 1, /// [EnumMember(Value = "Guid_2")] Guid = 2, /// [EnumMember(Value = "Opaque_3")] Opaque = 3, } #region IdTypeCollection Class /// /// A collection of IdType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfIdType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "IdType")] #if !NET_STANDARD public partial class IdTypeCollection : List, ICloneable #else public partial class IdTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public IdTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public IdTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public IdTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator IdTypeCollection(IdType[] values) { if (values != null) { return new IdTypeCollection(values); } return new IdTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator IdType[](IdTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (IdTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { IdTypeCollection clone = new IdTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((IdType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region NodeClass Enumeration #if (!OPCUA_EXCLUDE_NodeClass) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum NodeClass { /// [EnumMember(Value = "Unspecified_0")] Unspecified = 0, /// [EnumMember(Value = "Object_1")] Object = 1, /// [EnumMember(Value = "Variable_2")] Variable = 2, /// [EnumMember(Value = "Method_4")] Method = 4, /// [EnumMember(Value = "ObjectType_8")] ObjectType = 8, /// [EnumMember(Value = "VariableType_16")] VariableType = 16, /// [EnumMember(Value = "ReferenceType_32")] ReferenceType = 32, /// [EnumMember(Value = "DataType_64")] DataType = 64, /// [EnumMember(Value = "View_128")] View = 128, } #endif #endregion #region PermissionType Enumeration #if (!OPCUA_EXCLUDE_PermissionType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum PermissionType : UInt32 { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "Browse_1")] Browse = 1, /// [EnumMember(Value = "ReadRolePermissions_2")] ReadRolePermissions = 2, /// [EnumMember(Value = "WriteAttribute_4")] WriteAttribute = 4, /// [EnumMember(Value = "WriteRolePermissions_8")] WriteRolePermissions = 8, /// [EnumMember(Value = "WriteHistorizing_16")] WriteHistorizing = 16, /// [EnumMember(Value = "Read_32")] Read = 32, /// [EnumMember(Value = "Write_64")] Write = 64, /// [EnumMember(Value = "ReadHistory_128")] ReadHistory = 128, /// [EnumMember(Value = "InsertHistory_256")] InsertHistory = 256, /// [EnumMember(Value = "ModifyHistory_512")] ModifyHistory = 512, /// [EnumMember(Value = "DeleteHistory_1024")] DeleteHistory = 1024, /// [EnumMember(Value = "ReceiveEvents_2048")] ReceiveEvents = 2048, /// [EnumMember(Value = "Call_4096")] Call = 4096, /// [EnumMember(Value = "AddReference_8192")] AddReference = 8192, /// [EnumMember(Value = "RemoveReference_16384")] RemoveReference = 16384, /// [EnumMember(Value = "DeleteNode_32768")] DeleteNode = 32768, /// [EnumMember(Value = "AddNode_65536")] AddNode = 65536, } #endif #endregion #region AccessLevelType Enumeration #if (!OPCUA_EXCLUDE_AccessLevelType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum AccessLevelType : Byte { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "CurrentRead_1")] CurrentRead = 1, /// [EnumMember(Value = "CurrentWrite_2")] CurrentWrite = 2, /// [EnumMember(Value = "HistoryRead_4")] HistoryRead = 4, /// [EnumMember(Value = "HistoryWrite_8")] HistoryWrite = 8, /// [EnumMember(Value = "SemanticChange_16")] SemanticChange = 16, /// [EnumMember(Value = "StatusWrite_32")] StatusWrite = 32, /// [EnumMember(Value = "TimestampWrite_64")] TimestampWrite = 64, } #endif #endregion #region AccessLevelExType Enumeration #if (!OPCUA_EXCLUDE_AccessLevelExType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum AccessLevelExType : UInt32 { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "CurrentRead_1")] CurrentRead = 1, /// [EnumMember(Value = "CurrentWrite_2")] CurrentWrite = 2, /// [EnumMember(Value = "HistoryRead_4")] HistoryRead = 4, /// [EnumMember(Value = "HistoryWrite_8")] HistoryWrite = 8, /// [EnumMember(Value = "SemanticChange_16")] SemanticChange = 16, /// [EnumMember(Value = "StatusWrite_32")] StatusWrite = 32, /// [EnumMember(Value = "TimestampWrite_64")] TimestampWrite = 64, /// [EnumMember(Value = "NonatomicRead_256")] NonatomicRead = 256, /// [EnumMember(Value = "NonatomicWrite_512")] NonatomicWrite = 512, /// [EnumMember(Value = "WriteFullArrayOnly_1024")] WriteFullArrayOnly = 1024, } #endif #endregion #region EventNotifierType Enumeration #if (!OPCUA_EXCLUDE_EventNotifierType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum EventNotifierType : Byte { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "SubscribeToEvents_1")] SubscribeToEvents = 1, /// [EnumMember(Value = "HistoryRead_4")] HistoryRead = 4, /// [EnumMember(Value = "HistoryWrite_8")] HistoryWrite = 8, } #endif #endregion #region AccessRestrictionType Enumeration #if (!OPCUA_EXCLUDE_AccessRestrictionType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum AccessRestrictionType : UInt32 { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "SigningRequired_1")] SigningRequired = 1, /// [EnumMember(Value = "EncryptionRequired_2")] EncryptionRequired = 2, /// [EnumMember(Value = "SessionRequired_4")] SessionRequired = 4, } #endif #endregion #region RolePermissionType Class #if (!OPCUA_EXCLUDE_RolePermissionType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RolePermissionType : IEncodeable { #region Constructors /// /// The default constructor. /// public RolePermissionType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_roleId = null; m_permissions = 0; } #endregion #region Public Properties /// [DataMember(Name = "RoleId", IsRequired = false, Order = 1)] public NodeId RoleId { get { return m_roleId; } set { m_roleId = value; } } /// [DataMember(Name = "Permissions", IsRequired = false, Order = 2)] public uint Permissions { get { return m_permissions; } set { m_permissions = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RolePermissionType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RolePermissionType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RolePermissionType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("RoleId", RoleId); encoder.WriteUInt32("Permissions", Permissions); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RoleId = decoder.ReadNodeId("RoleId"); Permissions = decoder.ReadUInt32("Permissions"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RolePermissionType value = encodeable as RolePermissionType; if (value == null) { return false; } if (!Utils.IsEqual(m_roleId, value.m_roleId)) return false; if (!Utils.IsEqual(m_permissions, value.m_permissions)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RolePermissionType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RolePermissionType clone = (RolePermissionType)base.MemberwiseClone(); clone.m_roleId = (NodeId)Utils.Clone(this.m_roleId); clone.m_permissions = (uint)Utils.Clone(this.m_permissions); return clone; } #endregion #region Private Fields private NodeId m_roleId; private uint m_permissions; #endregion } #region RolePermissionTypeCollection Class /// /// A collection of RolePermissionType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfRolePermissionType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "RolePermissionType")] #if !NET_STANDARD public partial class RolePermissionTypeCollection : List, ICloneable #else public partial class RolePermissionTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public RolePermissionTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public RolePermissionTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public RolePermissionTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator RolePermissionTypeCollection(RolePermissionType[] values) { if (values != null) { return new RolePermissionTypeCollection(values); } return new RolePermissionTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator RolePermissionType[](RolePermissionTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (RolePermissionTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { RolePermissionTypeCollection clone = new RolePermissionTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((RolePermissionType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DataTypeDefinition Class #if (!OPCUA_EXCLUDE_DataTypeDefinition) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataTypeDefinition : IEncodeable { #region Constructors /// /// The default constructor. /// public DataTypeDefinition() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DataTypeDefinition; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataTypeDefinition_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataTypeDefinition_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataTypeDefinition value = encodeable as DataTypeDefinition; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DataTypeDefinition)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataTypeDefinition clone = (DataTypeDefinition)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region DataTypeDefinitionCollection Class /// /// A collection of DataTypeDefinition objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDataTypeDefinition", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DataTypeDefinition")] #if !NET_STANDARD public partial class DataTypeDefinitionCollection : List, ICloneable #else public partial class DataTypeDefinitionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DataTypeDefinitionCollection() {} /// /// Initializes the collection with an initial capacity. /// public DataTypeDefinitionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DataTypeDefinitionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DataTypeDefinitionCollection(DataTypeDefinition[] values) { if (values != null) { return new DataTypeDefinitionCollection(values); } return new DataTypeDefinitionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DataTypeDefinition[](DataTypeDefinitionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DataTypeDefinitionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DataTypeDefinitionCollection clone = new DataTypeDefinitionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DataTypeDefinition)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region StructureType Enumeration #if (!OPCUA_EXCLUDE_StructureType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum StructureType { /// [EnumMember(Value = "Structure_0")] Structure = 0, /// [EnumMember(Value = "StructureWithOptionalFields_1")] StructureWithOptionalFields = 1, /// [EnumMember(Value = "Union_2")] Union = 2, } #endif #endregion #region StructureField Class #if (!OPCUA_EXCLUDE_StructureField) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class StructureField : IEncodeable { #region Constructors /// /// The default constructor. /// public StructureField() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_name = null; m_description = null; m_dataType = null; m_valueRank = (int)0; m_arrayDimensions = new UInt32Collection(); m_maxStringLength = (uint)0; m_isOptional = true; } #endregion #region Public Properties /// [DataMember(Name = "Name", IsRequired = false, Order = 1)] public string Name { get { return m_name; } set { m_name = value; } } /// [DataMember(Name = "Description", IsRequired = false, Order = 2)] public LocalizedText Description { get { return m_description; } set { m_description = value; } } /// [DataMember(Name = "DataType", IsRequired = false, Order = 3)] public NodeId DataType { get { return m_dataType; } set { m_dataType = value; } } /// [DataMember(Name = "ValueRank", IsRequired = false, Order = 4)] public int ValueRank { get { return m_valueRank; } set { m_valueRank = value; } } /// /// /// [DataMember(Name = "ArrayDimensions", IsRequired = false, Order = 5)] public UInt32Collection ArrayDimensions { get { return m_arrayDimensions; } set { m_arrayDimensions = value; if (value == null) { m_arrayDimensions = new UInt32Collection(); } } } /// [DataMember(Name = "MaxStringLength", IsRequired = false, Order = 6)] public uint MaxStringLength { get { return m_maxStringLength; } set { m_maxStringLength = value; } } /// [DataMember(Name = "IsOptional", IsRequired = false, Order = 7)] public bool IsOptional { get { return m_isOptional; } set { m_isOptional = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.StructureField; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.StructureField_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.StructureField_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Name", Name); encoder.WriteLocalizedText("Description", Description); encoder.WriteNodeId("DataType", DataType); encoder.WriteInt32("ValueRank", ValueRank); encoder.WriteUInt32Array("ArrayDimensions", ArrayDimensions); encoder.WriteUInt32("MaxStringLength", MaxStringLength); encoder.WriteBoolean("IsOptional", IsOptional); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Name = decoder.ReadString("Name"); Description = decoder.ReadLocalizedText("Description"); DataType = decoder.ReadNodeId("DataType"); ValueRank = decoder.ReadInt32("ValueRank"); ArrayDimensions = decoder.ReadUInt32Array("ArrayDimensions"); MaxStringLength = decoder.ReadUInt32("MaxStringLength"); IsOptional = decoder.ReadBoolean("IsOptional"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } StructureField value = encodeable as StructureField; if (value == null) { return false; } if (!Utils.IsEqual(m_name, value.m_name)) return false; if (!Utils.IsEqual(m_description, value.m_description)) return false; if (!Utils.IsEqual(m_dataType, value.m_dataType)) return false; if (!Utils.IsEqual(m_valueRank, value.m_valueRank)) return false; if (!Utils.IsEqual(m_arrayDimensions, value.m_arrayDimensions)) return false; if (!Utils.IsEqual(m_maxStringLength, value.m_maxStringLength)) return false; if (!Utils.IsEqual(m_isOptional, value.m_isOptional)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (StructureField)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { StructureField clone = (StructureField)base.MemberwiseClone(); clone.m_name = (string)Utils.Clone(this.m_name); clone.m_description = (LocalizedText)Utils.Clone(this.m_description); clone.m_dataType = (NodeId)Utils.Clone(this.m_dataType); clone.m_valueRank = (int)Utils.Clone(this.m_valueRank); clone.m_arrayDimensions = (UInt32Collection)Utils.Clone(this.m_arrayDimensions); clone.m_maxStringLength = (uint)Utils.Clone(this.m_maxStringLength); clone.m_isOptional = (bool)Utils.Clone(this.m_isOptional); return clone; } #endregion #region Private Fields private string m_name; private LocalizedText m_description; private NodeId m_dataType; private int m_valueRank; private UInt32Collection m_arrayDimensions; private uint m_maxStringLength; private bool m_isOptional; #endregion } #region StructureFieldCollection Class /// /// A collection of StructureField objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfStructureField", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "StructureField")] #if !NET_STANDARD public partial class StructureFieldCollection : List, ICloneable #else public partial class StructureFieldCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public StructureFieldCollection() {} /// /// Initializes the collection with an initial capacity. /// public StructureFieldCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public StructureFieldCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator StructureFieldCollection(StructureField[] values) { if (values != null) { return new StructureFieldCollection(values); } return new StructureFieldCollection(); } /// /// Converts a collection to an array. /// public static explicit operator StructureField[](StructureFieldCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (StructureFieldCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { StructureFieldCollection clone = new StructureFieldCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((StructureField)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region StructureDefinition Class #if (!OPCUA_EXCLUDE_StructureDefinition) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class StructureDefinition : DataTypeDefinition { #region Constructors /// /// The default constructor. /// public StructureDefinition() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_defaultEncodingId = null; m_baseDataType = null; m_structureType = StructureType.Structure; m_fields = new StructureFieldCollection(); } #endregion #region Public Properties /// [DataMember(Name = "DefaultEncodingId", IsRequired = false, Order = 1)] public NodeId DefaultEncodingId { get { return m_defaultEncodingId; } set { m_defaultEncodingId = value; } } /// [DataMember(Name = "BaseDataType", IsRequired = false, Order = 2)] public NodeId BaseDataType { get { return m_baseDataType; } set { m_baseDataType = value; } } /// [DataMember(Name = "StructureType", IsRequired = false, Order = 3)] public StructureType StructureType { get { return m_structureType; } set { m_structureType = value; } } /// /// /// [DataMember(Name = "Fields", IsRequired = false, Order = 4)] public StructureFieldCollection Fields { get { return m_fields; } set { m_fields = value; if (value == null) { m_fields = new StructureFieldCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.StructureDefinition; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.StructureDefinition_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.StructureDefinition_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("DefaultEncodingId", DefaultEncodingId); encoder.WriteNodeId("BaseDataType", BaseDataType); encoder.WriteEnumerated("StructureType", StructureType); encoder.WriteEncodeableArray("Fields", Fields.ToArray(), typeof(StructureField)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); DefaultEncodingId = decoder.ReadNodeId("DefaultEncodingId"); BaseDataType = decoder.ReadNodeId("BaseDataType"); StructureType = (StructureType)decoder.ReadEnumerated("StructureType", typeof(StructureType)); Fields = (StructureFieldCollection)decoder.ReadEncodeableArray("Fields", typeof(StructureField)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } StructureDefinition value = encodeable as StructureDefinition; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_defaultEncodingId, value.m_defaultEncodingId)) return false; if (!Utils.IsEqual(m_baseDataType, value.m_baseDataType)) return false; if (!Utils.IsEqual(m_structureType, value.m_structureType)) return false; if (!Utils.IsEqual(m_fields, value.m_fields)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (StructureDefinition)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { StructureDefinition clone = (StructureDefinition)base.MemberwiseClone(); clone.m_defaultEncodingId = (NodeId)Utils.Clone(this.m_defaultEncodingId); clone.m_baseDataType = (NodeId)Utils.Clone(this.m_baseDataType); clone.m_structureType = (StructureType)Utils.Clone(this.m_structureType); clone.m_fields = (StructureFieldCollection)Utils.Clone(this.m_fields); return clone; } #endregion #region Private Fields private NodeId m_defaultEncodingId; private NodeId m_baseDataType; private StructureType m_structureType; private StructureFieldCollection m_fields; #endregion } #region StructureDefinitionCollection Class /// /// A collection of StructureDefinition objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfStructureDefinition", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "StructureDefinition")] #if !NET_STANDARD public partial class StructureDefinitionCollection : List, ICloneable #else public partial class StructureDefinitionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public StructureDefinitionCollection() {} /// /// Initializes the collection with an initial capacity. /// public StructureDefinitionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public StructureDefinitionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator StructureDefinitionCollection(StructureDefinition[] values) { if (values != null) { return new StructureDefinitionCollection(values); } return new StructureDefinitionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator StructureDefinition[](StructureDefinitionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (StructureDefinitionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { StructureDefinitionCollection clone = new StructureDefinitionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((StructureDefinition)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region EnumDefinition Class #if (!OPCUA_EXCLUDE_EnumDefinition) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EnumDefinition : DataTypeDefinition { #region Constructors /// /// The default constructor. /// public EnumDefinition() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_fields = new EnumFieldCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "Fields", IsRequired = false, Order = 1)] public EnumFieldCollection Fields { get { return m_fields; } set { m_fields = value; if (value == null) { m_fields = new EnumFieldCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.EnumDefinition; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EnumDefinition_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.EnumDefinition_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("Fields", Fields.ToArray(), typeof(EnumField)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Fields = (EnumFieldCollection)decoder.ReadEncodeableArray("Fields", typeof(EnumField)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EnumDefinition value = encodeable as EnumDefinition; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_fields, value.m_fields)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (EnumDefinition)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EnumDefinition clone = (EnumDefinition)base.MemberwiseClone(); clone.m_fields = (EnumFieldCollection)Utils.Clone(this.m_fields); return clone; } #endregion #region Private Fields private EnumFieldCollection m_fields; #endregion } #region EnumDefinitionCollection Class /// /// A collection of EnumDefinition objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfEnumDefinition", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "EnumDefinition")] #if !NET_STANDARD public partial class EnumDefinitionCollection : List, ICloneable #else public partial class EnumDefinitionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public EnumDefinitionCollection() {} /// /// Initializes the collection with an initial capacity. /// public EnumDefinitionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public EnumDefinitionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator EnumDefinitionCollection(EnumDefinition[] values) { if (values != null) { return new EnumDefinitionCollection(values); } return new EnumDefinitionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator EnumDefinition[](EnumDefinitionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (EnumDefinitionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { EnumDefinitionCollection clone = new EnumDefinitionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((EnumDefinition)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region Node Class #if (!OPCUA_EXCLUDE_Node) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class Node : IEncodeable { #region Constructors /// /// The default constructor. /// public Node() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_nodeId = null; m_nodeClass = NodeClass.Unspecified; m_browseName = null; m_displayName = null; m_description = null; m_writeMask = (uint)0; m_userWriteMask = (uint)0; m_rolePermissions = new RolePermissionTypeCollection(); m_userRolePermissions = new RolePermissionTypeCollection(); m_accessRestrictions = (ushort)0; m_references = new ReferenceNodeCollection(); } #endregion #region Public Properties /// [DataMember(Name = "NodeId", IsRequired = false, Order = 1)] public NodeId NodeId { get { return m_nodeId; } set { m_nodeId = value; } } /// [DataMember(Name = "NodeClass", IsRequired = false, Order = 2)] public NodeClass NodeClass { get { return m_nodeClass; } set { m_nodeClass = value; } } /// [DataMember(Name = "BrowseName", IsRequired = false, Order = 3)] public QualifiedName BrowseName { get { return m_browseName; } set { m_browseName = value; } } /// [DataMember(Name = "DisplayName", IsRequired = false, Order = 4)] public LocalizedText DisplayName { get { return m_displayName; } set { m_displayName = value; } } /// [DataMember(Name = "Description", IsRequired = false, Order = 5)] public LocalizedText Description { get { return m_description; } set { m_description = value; } } /// [DataMember(Name = "WriteMask", IsRequired = false, Order = 6)] public uint WriteMask { get { return m_writeMask; } set { m_writeMask = value; } } /// [DataMember(Name = "UserWriteMask", IsRequired = false, Order = 7)] public uint UserWriteMask { get { return m_userWriteMask; } set { m_userWriteMask = value; } } /// /// /// [DataMember(Name = "RolePermissions", IsRequired = false, Order = 8)] public RolePermissionTypeCollection RolePermissions { get { return m_rolePermissions; } set { m_rolePermissions = value; if (value == null) { m_rolePermissions = new RolePermissionTypeCollection(); } } } /// /// /// [DataMember(Name = "UserRolePermissions", IsRequired = false, Order = 9)] public RolePermissionTypeCollection UserRolePermissions { get { return m_userRolePermissions; } set { m_userRolePermissions = value; if (value == null) { m_userRolePermissions = new RolePermissionTypeCollection(); } } } /// [DataMember(Name = "AccessRestrictions", IsRequired = false, Order = 10)] public ushort AccessRestrictions { get { return m_accessRestrictions; } set { m_accessRestrictions = value; } } /// /// /// [DataMember(Name = "References", IsRequired = false, Order = 11)] public ReferenceNodeCollection References { get { return m_references; } set { m_references = value; if (value == null) { m_references = new ReferenceNodeCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.Node; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.Node_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.Node_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("NodeId", NodeId); encoder.WriteEnumerated("NodeClass", NodeClass); encoder.WriteQualifiedName("BrowseName", BrowseName); encoder.WriteLocalizedText("DisplayName", DisplayName); encoder.WriteLocalizedText("Description", Description); encoder.WriteUInt32("WriteMask", WriteMask); encoder.WriteUInt32("UserWriteMask", UserWriteMask); encoder.WriteEncodeableArray("RolePermissions", RolePermissions.ToArray(), typeof(RolePermissionType)); encoder.WriteEncodeableArray("UserRolePermissions", UserRolePermissions.ToArray(), typeof(RolePermissionType)); encoder.WriteUInt16("AccessRestrictions", AccessRestrictions); encoder.WriteEncodeableArray("References", References.ToArray(), typeof(ReferenceNode)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NodeId = decoder.ReadNodeId("NodeId"); NodeClass = (NodeClass)decoder.ReadEnumerated("NodeClass", typeof(NodeClass)); BrowseName = decoder.ReadQualifiedName("BrowseName"); DisplayName = decoder.ReadLocalizedText("DisplayName"); Description = decoder.ReadLocalizedText("Description"); WriteMask = decoder.ReadUInt32("WriteMask"); UserWriteMask = decoder.ReadUInt32("UserWriteMask"); RolePermissions = (RolePermissionTypeCollection)decoder.ReadEncodeableArray("RolePermissions", typeof(RolePermissionType)); UserRolePermissions = (RolePermissionTypeCollection)decoder.ReadEncodeableArray("UserRolePermissions", typeof(RolePermissionType)); AccessRestrictions = decoder.ReadUInt16("AccessRestrictions"); References = (ReferenceNodeCollection)decoder.ReadEncodeableArray("References", typeof(ReferenceNode)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } Node value = encodeable as Node; if (value == null) { return false; } if (!Utils.IsEqual(m_nodeId, value.m_nodeId)) return false; if (!Utils.IsEqual(m_nodeClass, value.m_nodeClass)) return false; if (!Utils.IsEqual(m_browseName, value.m_browseName)) return false; if (!Utils.IsEqual(m_displayName, value.m_displayName)) return false; if (!Utils.IsEqual(m_description, value.m_description)) return false; if (!Utils.IsEqual(m_writeMask, value.m_writeMask)) return false; if (!Utils.IsEqual(m_userWriteMask, value.m_userWriteMask)) return false; if (!Utils.IsEqual(m_rolePermissions, value.m_rolePermissions)) return false; if (!Utils.IsEqual(m_userRolePermissions, value.m_userRolePermissions)) return false; if (!Utils.IsEqual(m_accessRestrictions, value.m_accessRestrictions)) return false; if (!Utils.IsEqual(m_references, value.m_references)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (Node)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { Node clone = (Node)base.MemberwiseClone(); clone.m_nodeId = (NodeId)Utils.Clone(this.m_nodeId); clone.m_nodeClass = (NodeClass)Utils.Clone(this.m_nodeClass); clone.m_browseName = (QualifiedName)Utils.Clone(this.m_browseName); clone.m_displayName = (LocalizedText)Utils.Clone(this.m_displayName); clone.m_description = (LocalizedText)Utils.Clone(this.m_description); clone.m_writeMask = (uint)Utils.Clone(this.m_writeMask); clone.m_userWriteMask = (uint)Utils.Clone(this.m_userWriteMask); clone.m_rolePermissions = (RolePermissionTypeCollection)Utils.Clone(this.m_rolePermissions); clone.m_userRolePermissions = (RolePermissionTypeCollection)Utils.Clone(this.m_userRolePermissions); clone.m_accessRestrictions = (ushort)Utils.Clone(this.m_accessRestrictions); clone.m_references = (ReferenceNodeCollection)Utils.Clone(this.m_references); return clone; } #endregion #region Private Fields private NodeId m_nodeId; private NodeClass m_nodeClass; private QualifiedName m_browseName; private LocalizedText m_displayName; private LocalizedText m_description; private uint m_writeMask; private uint m_userWriteMask; private RolePermissionTypeCollection m_rolePermissions; private RolePermissionTypeCollection m_userRolePermissions; private ushort m_accessRestrictions; private ReferenceNodeCollection m_references; #endregion } #region NodeCollection Class /// /// A collection of Node objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfNode", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "Node")] #if !NET_STANDARD public partial class NodeCollection : List, ICloneable #else public partial class NodeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public NodeCollection() {} /// /// Initializes the collection with an initial capacity. /// public NodeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public NodeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator NodeCollection(Node[] values) { if (values != null) { return new NodeCollection(values); } return new NodeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator Node[](NodeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (NodeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { NodeCollection clone = new NodeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((Node)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region InstanceNode Class #if (!OPCUA_EXCLUDE_InstanceNode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class InstanceNode : Node { #region Constructors /// /// The default constructor. /// public InstanceNode() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.InstanceNode; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.InstanceNode_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.InstanceNode_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } InstanceNode value = encodeable as InstanceNode; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public override object Clone() { return (InstanceNode)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { InstanceNode clone = (InstanceNode)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #endif #endregion #region TypeNode Class #if (!OPCUA_EXCLUDE_TypeNode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class TypeNode : Node { #region Constructors /// /// The default constructor. /// public TypeNode() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.TypeNode; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.TypeNode_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.TypeNode_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } TypeNode value = encodeable as TypeNode; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public override object Clone() { return (TypeNode)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { TypeNode clone = (TypeNode)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #endif #endregion #region ObjectNode Class #if (!OPCUA_EXCLUDE_ObjectNode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ObjectNode : InstanceNode { #region Constructors /// /// The default constructor. /// public ObjectNode() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_eventNotifier = (byte)0; } #endregion #region Public Properties /// [DataMember(Name = "EventNotifier", IsRequired = false, Order = 1)] public byte EventNotifier { get { return m_eventNotifier; } set { m_eventNotifier = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ObjectNode; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ObjectNode_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ObjectNode_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteByte("EventNotifier", EventNotifier); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); EventNotifier = decoder.ReadByte("EventNotifier"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ObjectNode value = encodeable as ObjectNode; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_eventNotifier, value.m_eventNotifier)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ObjectNode)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ObjectNode clone = (ObjectNode)base.MemberwiseClone(); clone.m_eventNotifier = (byte)Utils.Clone(this.m_eventNotifier); return clone; } #endregion #region Private Fields private byte m_eventNotifier; #endregion } #endif #endregion #region ObjectTypeNode Class #if (!OPCUA_EXCLUDE_ObjectTypeNode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ObjectTypeNode : TypeNode { #region Constructors /// /// The default constructor. /// public ObjectTypeNode() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_isAbstract = true; } #endregion #region Public Properties /// [DataMember(Name = "IsAbstract", IsRequired = false, Order = 1)] public bool IsAbstract { get { return m_isAbstract; } set { m_isAbstract = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ObjectTypeNode; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ObjectTypeNode_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ObjectTypeNode_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("IsAbstract", IsAbstract); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); IsAbstract = decoder.ReadBoolean("IsAbstract"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ObjectTypeNode value = encodeable as ObjectTypeNode; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_isAbstract, value.m_isAbstract)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ObjectTypeNode)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ObjectTypeNode clone = (ObjectTypeNode)base.MemberwiseClone(); clone.m_isAbstract = (bool)Utils.Clone(this.m_isAbstract); return clone; } #endregion #region Private Fields private bool m_isAbstract; #endregion } #endif #endregion #region VariableNode Class #if (!OPCUA_EXCLUDE_VariableNode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class VariableNode : InstanceNode { #region Constructors /// /// The default constructor. /// public VariableNode() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_value = Variant.Null; m_dataType = null; m_valueRank = (int)0; m_arrayDimensions = new UInt32Collection(); m_accessLevel = (byte)0; m_userAccessLevel = (byte)0; m_minimumSamplingInterval = (double)0; m_historizing = true; m_accessLevelEx = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "Value", IsRequired = false, Order = 1)] public Variant Value { get { return m_value; } set { m_value = value; } } /// [DataMember(Name = "DataType", IsRequired = false, Order = 2)] public NodeId DataType { get { return m_dataType; } set { m_dataType = value; } } /// [DataMember(Name = "ValueRank", IsRequired = false, Order = 3)] public int ValueRank { get { return m_valueRank; } set { m_valueRank = value; } } /// /// /// [DataMember(Name = "ArrayDimensions", IsRequired = false, Order = 4)] public UInt32Collection ArrayDimensions { get { return m_arrayDimensions; } set { m_arrayDimensions = value; if (value == null) { m_arrayDimensions = new UInt32Collection(); } } } /// [DataMember(Name = "AccessLevel", IsRequired = false, Order = 5)] public byte AccessLevel { get { return m_accessLevel; } set { m_accessLevel = value; } } /// [DataMember(Name = "UserAccessLevel", IsRequired = false, Order = 6)] public byte UserAccessLevel { get { return m_userAccessLevel; } set { m_userAccessLevel = value; } } /// [DataMember(Name = "MinimumSamplingInterval", IsRequired = false, Order = 7)] public double MinimumSamplingInterval { get { return m_minimumSamplingInterval; } set { m_minimumSamplingInterval = value; } } /// [DataMember(Name = "Historizing", IsRequired = false, Order = 8)] public bool Historizing { get { return m_historizing; } set { m_historizing = value; } } /// [DataMember(Name = "AccessLevelEx", IsRequired = false, Order = 9)] public uint AccessLevelEx { get { return m_accessLevelEx; } set { m_accessLevelEx = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.VariableNode; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.VariableNode_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.VariableNode_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteVariant("Value", Value); encoder.WriteNodeId("DataType", DataType); encoder.WriteInt32("ValueRank", ValueRank); encoder.WriteUInt32Array("ArrayDimensions", ArrayDimensions); encoder.WriteByte("AccessLevel", AccessLevel); encoder.WriteByte("UserAccessLevel", UserAccessLevel); encoder.WriteDouble("MinimumSamplingInterval", MinimumSamplingInterval); encoder.WriteBoolean("Historizing", Historizing); encoder.WriteUInt32("AccessLevelEx", AccessLevelEx); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Value = decoder.ReadVariant("Value"); DataType = decoder.ReadNodeId("DataType"); ValueRank = decoder.ReadInt32("ValueRank"); ArrayDimensions = decoder.ReadUInt32Array("ArrayDimensions"); AccessLevel = decoder.ReadByte("AccessLevel"); UserAccessLevel = decoder.ReadByte("UserAccessLevel"); MinimumSamplingInterval = decoder.ReadDouble("MinimumSamplingInterval"); Historizing = decoder.ReadBoolean("Historizing"); AccessLevelEx = decoder.ReadUInt32("AccessLevelEx"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } VariableNode value = encodeable as VariableNode; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_value, value.m_value)) return false; if (!Utils.IsEqual(m_dataType, value.m_dataType)) return false; if (!Utils.IsEqual(m_valueRank, value.m_valueRank)) return false; if (!Utils.IsEqual(m_arrayDimensions, value.m_arrayDimensions)) return false; if (!Utils.IsEqual(m_accessLevel, value.m_accessLevel)) return false; if (!Utils.IsEqual(m_userAccessLevel, value.m_userAccessLevel)) return false; if (!Utils.IsEqual(m_minimumSamplingInterval, value.m_minimumSamplingInterval)) return false; if (!Utils.IsEqual(m_historizing, value.m_historizing)) return false; if (!Utils.IsEqual(m_accessLevelEx, value.m_accessLevelEx)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (VariableNode)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { VariableNode clone = (VariableNode)base.MemberwiseClone(); clone.m_value = (Variant)Utils.Clone(this.m_value); clone.m_dataType = (NodeId)Utils.Clone(this.m_dataType); clone.m_valueRank = (int)Utils.Clone(this.m_valueRank); clone.m_arrayDimensions = (UInt32Collection)Utils.Clone(this.m_arrayDimensions); clone.m_accessLevel = (byte)Utils.Clone(this.m_accessLevel); clone.m_userAccessLevel = (byte)Utils.Clone(this.m_userAccessLevel); clone.m_minimumSamplingInterval = (double)Utils.Clone(this.m_minimumSamplingInterval); clone.m_historizing = (bool)Utils.Clone(this.m_historizing); clone.m_accessLevelEx = (uint)Utils.Clone(this.m_accessLevelEx); return clone; } #endregion #region Private Fields private Variant m_value; private NodeId m_dataType; private int m_valueRank; private UInt32Collection m_arrayDimensions; private byte m_accessLevel; private byte m_userAccessLevel; private double m_minimumSamplingInterval; private bool m_historizing; private uint m_accessLevelEx; #endregion } #endif #endregion #region VariableTypeNode Class #if (!OPCUA_EXCLUDE_VariableTypeNode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class VariableTypeNode : TypeNode { #region Constructors /// /// The default constructor. /// public VariableTypeNode() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_value = Variant.Null; m_dataType = null; m_valueRank = (int)0; m_arrayDimensions = new UInt32Collection(); m_isAbstract = true; } #endregion #region Public Properties /// [DataMember(Name = "Value", IsRequired = false, Order = 1)] public Variant Value { get { return m_value; } set { m_value = value; } } /// [DataMember(Name = "DataType", IsRequired = false, Order = 2)] public NodeId DataType { get { return m_dataType; } set { m_dataType = value; } } /// [DataMember(Name = "ValueRank", IsRequired = false, Order = 3)] public int ValueRank { get { return m_valueRank; } set { m_valueRank = value; } } /// /// /// [DataMember(Name = "ArrayDimensions", IsRequired = false, Order = 4)] public UInt32Collection ArrayDimensions { get { return m_arrayDimensions; } set { m_arrayDimensions = value; if (value == null) { m_arrayDimensions = new UInt32Collection(); } } } /// [DataMember(Name = "IsAbstract", IsRequired = false, Order = 5)] public bool IsAbstract { get { return m_isAbstract; } set { m_isAbstract = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.VariableTypeNode; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.VariableTypeNode_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.VariableTypeNode_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteVariant("Value", Value); encoder.WriteNodeId("DataType", DataType); encoder.WriteInt32("ValueRank", ValueRank); encoder.WriteUInt32Array("ArrayDimensions", ArrayDimensions); encoder.WriteBoolean("IsAbstract", IsAbstract); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Value = decoder.ReadVariant("Value"); DataType = decoder.ReadNodeId("DataType"); ValueRank = decoder.ReadInt32("ValueRank"); ArrayDimensions = decoder.ReadUInt32Array("ArrayDimensions"); IsAbstract = decoder.ReadBoolean("IsAbstract"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } VariableTypeNode value = encodeable as VariableTypeNode; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_value, value.m_value)) return false; if (!Utils.IsEqual(m_dataType, value.m_dataType)) return false; if (!Utils.IsEqual(m_valueRank, value.m_valueRank)) return false; if (!Utils.IsEqual(m_arrayDimensions, value.m_arrayDimensions)) return false; if (!Utils.IsEqual(m_isAbstract, value.m_isAbstract)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (VariableTypeNode)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { VariableTypeNode clone = (VariableTypeNode)base.MemberwiseClone(); clone.m_value = (Variant)Utils.Clone(this.m_value); clone.m_dataType = (NodeId)Utils.Clone(this.m_dataType); clone.m_valueRank = (int)Utils.Clone(this.m_valueRank); clone.m_arrayDimensions = (UInt32Collection)Utils.Clone(this.m_arrayDimensions); clone.m_isAbstract = (bool)Utils.Clone(this.m_isAbstract); return clone; } #endregion #region Private Fields private Variant m_value; private NodeId m_dataType; private int m_valueRank; private UInt32Collection m_arrayDimensions; private bool m_isAbstract; #endregion } #endif #endregion #region ReferenceTypeNode Class #if (!OPCUA_EXCLUDE_ReferenceTypeNode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReferenceTypeNode : TypeNode { #region Constructors /// /// The default constructor. /// public ReferenceTypeNode() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_isAbstract = true; m_symmetric = true; m_inverseName = null; } #endregion #region Public Properties /// [DataMember(Name = "IsAbstract", IsRequired = false, Order = 1)] public bool IsAbstract { get { return m_isAbstract; } set { m_isAbstract = value; } } /// [DataMember(Name = "Symmetric", IsRequired = false, Order = 2)] public bool Symmetric { get { return m_symmetric; } set { m_symmetric = value; } } /// [DataMember(Name = "InverseName", IsRequired = false, Order = 3)] public LocalizedText InverseName { get { return m_inverseName; } set { m_inverseName = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ReferenceTypeNode; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReferenceTypeNode_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReferenceTypeNode_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("IsAbstract", IsAbstract); encoder.WriteBoolean("Symmetric", Symmetric); encoder.WriteLocalizedText("InverseName", InverseName); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); IsAbstract = decoder.ReadBoolean("IsAbstract"); Symmetric = decoder.ReadBoolean("Symmetric"); InverseName = decoder.ReadLocalizedText("InverseName"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReferenceTypeNode value = encodeable as ReferenceTypeNode; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_isAbstract, value.m_isAbstract)) return false; if (!Utils.IsEqual(m_symmetric, value.m_symmetric)) return false; if (!Utils.IsEqual(m_inverseName, value.m_inverseName)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ReferenceTypeNode)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReferenceTypeNode clone = (ReferenceTypeNode)base.MemberwiseClone(); clone.m_isAbstract = (bool)Utils.Clone(this.m_isAbstract); clone.m_symmetric = (bool)Utils.Clone(this.m_symmetric); clone.m_inverseName = (LocalizedText)Utils.Clone(this.m_inverseName); return clone; } #endregion #region Private Fields private bool m_isAbstract; private bool m_symmetric; private LocalizedText m_inverseName; #endregion } #endif #endregion #region MethodNode Class #if (!OPCUA_EXCLUDE_MethodNode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class MethodNode : InstanceNode { #region Constructors /// /// The default constructor. /// public MethodNode() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_executable = true; m_userExecutable = true; } #endregion #region Public Properties /// [DataMember(Name = "Executable", IsRequired = false, Order = 1)] public bool Executable { get { return m_executable; } set { m_executable = value; } } /// [DataMember(Name = "UserExecutable", IsRequired = false, Order = 2)] public bool UserExecutable { get { return m_userExecutable; } set { m_userExecutable = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.MethodNode; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.MethodNode_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.MethodNode_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("Executable", Executable); encoder.WriteBoolean("UserExecutable", UserExecutable); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Executable = decoder.ReadBoolean("Executable"); UserExecutable = decoder.ReadBoolean("UserExecutable"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } MethodNode value = encodeable as MethodNode; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_executable, value.m_executable)) return false; if (!Utils.IsEqual(m_userExecutable, value.m_userExecutable)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (MethodNode)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { MethodNode clone = (MethodNode)base.MemberwiseClone(); clone.m_executable = (bool)Utils.Clone(this.m_executable); clone.m_userExecutable = (bool)Utils.Clone(this.m_userExecutable); return clone; } #endregion #region Private Fields private bool m_executable; private bool m_userExecutable; #endregion } #endif #endregion #region ViewNode Class #if (!OPCUA_EXCLUDE_ViewNode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ViewNode : InstanceNode { #region Constructors /// /// The default constructor. /// public ViewNode() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_containsNoLoops = true; m_eventNotifier = (byte)0; } #endregion #region Public Properties /// [DataMember(Name = "ContainsNoLoops", IsRequired = false, Order = 1)] public bool ContainsNoLoops { get { return m_containsNoLoops; } set { m_containsNoLoops = value; } } /// [DataMember(Name = "EventNotifier", IsRequired = false, Order = 2)] public byte EventNotifier { get { return m_eventNotifier; } set { m_eventNotifier = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ViewNode; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ViewNode_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ViewNode_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("ContainsNoLoops", ContainsNoLoops); encoder.WriteByte("EventNotifier", EventNotifier); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ContainsNoLoops = decoder.ReadBoolean("ContainsNoLoops"); EventNotifier = decoder.ReadByte("EventNotifier"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ViewNode value = encodeable as ViewNode; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_containsNoLoops, value.m_containsNoLoops)) return false; if (!Utils.IsEqual(m_eventNotifier, value.m_eventNotifier)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ViewNode)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ViewNode clone = (ViewNode)base.MemberwiseClone(); clone.m_containsNoLoops = (bool)Utils.Clone(this.m_containsNoLoops); clone.m_eventNotifier = (byte)Utils.Clone(this.m_eventNotifier); return clone; } #endregion #region Private Fields private bool m_containsNoLoops; private byte m_eventNotifier; #endregion } #endif #endregion #region DataTypeNode Class #if (!OPCUA_EXCLUDE_DataTypeNode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataTypeNode : TypeNode { #region Constructors /// /// The default constructor. /// public DataTypeNode() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_isAbstract = true; m_dataTypeDefinition = null; } #endregion #region Public Properties /// [DataMember(Name = "IsAbstract", IsRequired = false, Order = 1)] public bool IsAbstract { get { return m_isAbstract; } set { m_isAbstract = value; } } /// [DataMember(Name = "DataTypeDefinition", IsRequired = false, Order = 2)] public ExtensionObject DataTypeDefinition { get { return m_dataTypeDefinition; } set { m_dataTypeDefinition = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.DataTypeNode; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataTypeNode_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataTypeNode_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("IsAbstract", IsAbstract); encoder.WriteExtensionObject("DataTypeDefinition", DataTypeDefinition); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); IsAbstract = decoder.ReadBoolean("IsAbstract"); DataTypeDefinition = decoder.ReadExtensionObject("DataTypeDefinition"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataTypeNode value = encodeable as DataTypeNode; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_isAbstract, value.m_isAbstract)) return false; if (!Utils.IsEqual(m_dataTypeDefinition, value.m_dataTypeDefinition)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (DataTypeNode)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataTypeNode clone = (DataTypeNode)base.MemberwiseClone(); clone.m_isAbstract = (bool)Utils.Clone(this.m_isAbstract); clone.m_dataTypeDefinition = (ExtensionObject)Utils.Clone(this.m_dataTypeDefinition); return clone; } #endregion #region Private Fields private bool m_isAbstract; private ExtensionObject m_dataTypeDefinition; #endregion } #endif #endregion #region ReferenceNode Class #if (!OPCUA_EXCLUDE_ReferenceNode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReferenceNode : IEncodeable { #region Constructors /// /// The default constructor. /// public ReferenceNode() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_referenceTypeId = null; m_isInverse = true; m_targetId = null; } #endregion #region Public Properties /// [DataMember(Name = "ReferenceTypeId", IsRequired = false, Order = 1)] public NodeId ReferenceTypeId { get { return m_referenceTypeId; } set { m_referenceTypeId = value; } } /// [DataMember(Name = "IsInverse", IsRequired = false, Order = 2)] public bool IsInverse { get { return m_isInverse; } set { m_isInverse = value; } } /// [DataMember(Name = "TargetId", IsRequired = false, Order = 3)] public ExpandedNodeId TargetId { get { return m_targetId; } set { m_targetId = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ReferenceNode; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReferenceNode_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReferenceNode_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("ReferenceTypeId", ReferenceTypeId); encoder.WriteBoolean("IsInverse", IsInverse); encoder.WriteExpandedNodeId("TargetId", TargetId); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ReferenceTypeId = decoder.ReadNodeId("ReferenceTypeId"); IsInverse = decoder.ReadBoolean("IsInverse"); TargetId = decoder.ReadExpandedNodeId("TargetId"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReferenceNode value = encodeable as ReferenceNode; if (value == null) { return false; } if (!Utils.IsEqual(m_referenceTypeId, value.m_referenceTypeId)) return false; if (!Utils.IsEqual(m_isInverse, value.m_isInverse)) return false; if (!Utils.IsEqual(m_targetId, value.m_targetId)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ReferenceNode)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReferenceNode clone = (ReferenceNode)base.MemberwiseClone(); clone.m_referenceTypeId = (NodeId)Utils.Clone(this.m_referenceTypeId); clone.m_isInverse = (bool)Utils.Clone(this.m_isInverse); clone.m_targetId = (ExpandedNodeId)Utils.Clone(this.m_targetId); return clone; } #endregion #region Private Fields private NodeId m_referenceTypeId; private bool m_isInverse; private ExpandedNodeId m_targetId; #endregion } #region ReferenceNodeCollection Class /// /// A collection of ReferenceNode objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfReferenceNode", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ReferenceNode")] #if !NET_STANDARD public partial class ReferenceNodeCollection : List, ICloneable #else public partial class ReferenceNodeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ReferenceNodeCollection() {} /// /// Initializes the collection with an initial capacity. /// public ReferenceNodeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ReferenceNodeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ReferenceNodeCollection(ReferenceNode[] values) { if (values != null) { return new ReferenceNodeCollection(values); } return new ReferenceNodeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ReferenceNode[](ReferenceNodeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ReferenceNodeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ReferenceNodeCollection clone = new ReferenceNodeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ReferenceNode)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region Argument Class #if (!OPCUA_EXCLUDE_Argument) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class Argument : IEncodeable { #region Constructors /// /// The default constructor. /// public Argument() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_name = null; m_dataType = null; m_valueRank = (int)0; m_arrayDimensions = new UInt32Collection(); m_description = null; } #endregion #region Public Properties /// [DataMember(Name = "Name", IsRequired = false, Order = 1)] public string Name { get { return m_name; } set { m_name = value; } } /// [DataMember(Name = "DataType", IsRequired = false, Order = 2)] public NodeId DataType { get { return m_dataType; } set { m_dataType = value; } } /// [DataMember(Name = "ValueRank", IsRequired = false, Order = 3)] public int ValueRank { get { return m_valueRank; } set { m_valueRank = value; } } /// /// /// [DataMember(Name = "ArrayDimensions", IsRequired = false, Order = 4)] public UInt32Collection ArrayDimensions { get { return m_arrayDimensions; } set { m_arrayDimensions = value; if (value == null) { m_arrayDimensions = new UInt32Collection(); } } } /// [DataMember(Name = "Description", IsRequired = false, Order = 5)] public LocalizedText Description { get { return m_description; } set { m_description = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.Argument; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.Argument_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.Argument_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Name", Name); encoder.WriteNodeId("DataType", DataType); encoder.WriteInt32("ValueRank", ValueRank); encoder.WriteUInt32Array("ArrayDimensions", ArrayDimensions); encoder.WriteLocalizedText("Description", Description); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Name = decoder.ReadString("Name"); DataType = decoder.ReadNodeId("DataType"); ValueRank = decoder.ReadInt32("ValueRank"); ArrayDimensions = decoder.ReadUInt32Array("ArrayDimensions"); Description = decoder.ReadLocalizedText("Description"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } Argument value = encodeable as Argument; if (value == null) { return false; } if (!Utils.IsEqual(m_name, value.m_name)) return false; if (!Utils.IsEqual(m_dataType, value.m_dataType)) return false; if (!Utils.IsEqual(m_valueRank, value.m_valueRank)) return false; if (!Utils.IsEqual(m_arrayDimensions, value.m_arrayDimensions)) return false; if (!Utils.IsEqual(m_description, value.m_description)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (Argument)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { Argument clone = (Argument)base.MemberwiseClone(); clone.m_name = (string)Utils.Clone(this.m_name); clone.m_dataType = (NodeId)Utils.Clone(this.m_dataType); clone.m_valueRank = (int)Utils.Clone(this.m_valueRank); clone.m_arrayDimensions = (UInt32Collection)Utils.Clone(this.m_arrayDimensions); clone.m_description = (LocalizedText)Utils.Clone(this.m_description); return clone; } #endregion #region Private Fields private string m_name; private NodeId m_dataType; private int m_valueRank; private UInt32Collection m_arrayDimensions; private LocalizedText m_description; #endregion } #region ArgumentCollection Class /// /// A collection of Argument objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfArgument", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "Argument")] #if !NET_STANDARD public partial class ArgumentCollection : List, ICloneable #else public partial class ArgumentCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ArgumentCollection() {} /// /// Initializes the collection with an initial capacity. /// public ArgumentCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ArgumentCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ArgumentCollection(Argument[] values) { if (values != null) { return new ArgumentCollection(values); } return new ArgumentCollection(); } /// /// Converts a collection to an array. /// public static explicit operator Argument[](ArgumentCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ArgumentCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ArgumentCollection clone = new ArgumentCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((Argument)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region EnumValueType Class #if (!OPCUA_EXCLUDE_EnumValueType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EnumValueType : IEncodeable { #region Constructors /// /// The default constructor. /// public EnumValueType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_value = (long)0; m_displayName = null; m_description = null; } #endregion #region Public Properties /// [DataMember(Name = "Value", IsRequired = false, Order = 1)] public long Value { get { return m_value; } set { m_value = value; } } /// [DataMember(Name = "DisplayName", IsRequired = false, Order = 2)] public LocalizedText DisplayName { get { return m_displayName; } set { m_displayName = value; } } /// [DataMember(Name = "Description", IsRequired = false, Order = 3)] public LocalizedText Description { get { return m_description; } set { m_description = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.EnumValueType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EnumValueType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.EnumValueType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteInt64("Value", Value); encoder.WriteLocalizedText("DisplayName", DisplayName); encoder.WriteLocalizedText("Description", Description); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Value = decoder.ReadInt64("Value"); DisplayName = decoder.ReadLocalizedText("DisplayName"); Description = decoder.ReadLocalizedText("Description"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EnumValueType value = encodeable as EnumValueType; if (value == null) { return false; } if (!Utils.IsEqual(m_value, value.m_value)) return false; if (!Utils.IsEqual(m_displayName, value.m_displayName)) return false; if (!Utils.IsEqual(m_description, value.m_description)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (EnumValueType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EnumValueType clone = (EnumValueType)base.MemberwiseClone(); clone.m_value = (long)Utils.Clone(this.m_value); clone.m_displayName = (LocalizedText)Utils.Clone(this.m_displayName); clone.m_description = (LocalizedText)Utils.Clone(this.m_description); return clone; } #endregion #region Private Fields private long m_value; private LocalizedText m_displayName; private LocalizedText m_description; #endregion } #region EnumValueTypeCollection Class /// /// A collection of EnumValueType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfEnumValueType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "EnumValueType")] #if !NET_STANDARD public partial class EnumValueTypeCollection : List, ICloneable #else public partial class EnumValueTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public EnumValueTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public EnumValueTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public EnumValueTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator EnumValueTypeCollection(EnumValueType[] values) { if (values != null) { return new EnumValueTypeCollection(values); } return new EnumValueTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator EnumValueType[](EnumValueTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (EnumValueTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { EnumValueTypeCollection clone = new EnumValueTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((EnumValueType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region EnumField Class #if (!OPCUA_EXCLUDE_EnumField) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EnumField : EnumValueType { #region Constructors /// /// The default constructor. /// public EnumField() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_name = null; } #endregion #region Public Properties /// [DataMember(Name = "Name", IsRequired = false, Order = 1)] public string Name { get { return m_name; } set { m_name = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.EnumField; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EnumField_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.EnumField_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Name", Name); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Name = decoder.ReadString("Name"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EnumField value = encodeable as EnumField; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_name, value.m_name)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (EnumField)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EnumField clone = (EnumField)base.MemberwiseClone(); clone.m_name = (string)Utils.Clone(this.m_name); return clone; } #endregion #region Private Fields private string m_name; #endregion } #region EnumFieldCollection Class /// /// A collection of EnumField objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfEnumField", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "EnumField")] #if !NET_STANDARD public partial class EnumFieldCollection : List, ICloneable #else public partial class EnumFieldCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public EnumFieldCollection() {} /// /// Initializes the collection with an initial capacity. /// public EnumFieldCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public EnumFieldCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator EnumFieldCollection(EnumField[] values) { if (values != null) { return new EnumFieldCollection(values); } return new EnumFieldCollection(); } /// /// Converts a collection to an array. /// public static explicit operator EnumField[](EnumFieldCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (EnumFieldCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { EnumFieldCollection clone = new EnumFieldCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((EnumField)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region OptionSet Class #if (!OPCUA_EXCLUDE_OptionSet) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class OptionSet : IEncodeable { #region Constructors /// /// The default constructor. /// public OptionSet() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_value = null; m_validBits = null; } #endregion #region Public Properties /// [DataMember(Name = "Value", IsRequired = false, Order = 1)] public byte[] Value { get { return m_value; } set { m_value = value; } } /// [DataMember(Name = "ValidBits", IsRequired = false, Order = 2)] public byte[] ValidBits { get { return m_validBits; } set { m_validBits = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.OptionSet; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.OptionSet_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.OptionSet_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteByteString("Value", Value); encoder.WriteByteString("ValidBits", ValidBits); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Value = decoder.ReadByteString("Value"); ValidBits = decoder.ReadByteString("ValidBits"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } OptionSet value = encodeable as OptionSet; if (value == null) { return false; } if (!Utils.IsEqual(m_value, value.m_value)) return false; if (!Utils.IsEqual(m_validBits, value.m_validBits)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (OptionSet)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { OptionSet clone = (OptionSet)base.MemberwiseClone(); clone.m_value = (byte[])Utils.Clone(this.m_value); clone.m_validBits = (byte[])Utils.Clone(this.m_validBits); return clone; } #endregion #region Private Fields private byte[] m_value; private byte[] m_validBits; #endregion } #region OptionSetCollection Class /// /// A collection of OptionSet objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfOptionSet", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "OptionSet")] #if !NET_STANDARD public partial class OptionSetCollection : List, ICloneable #else public partial class OptionSetCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public OptionSetCollection() {} /// /// Initializes the collection with an initial capacity. /// public OptionSetCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public OptionSetCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator OptionSetCollection(OptionSet[] values) { if (values != null) { return new OptionSetCollection(values); } return new OptionSetCollection(); } /// /// Converts a collection to an array. /// public static explicit operator OptionSet[](OptionSetCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (OptionSetCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { OptionSetCollection clone = new OptionSetCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((OptionSet)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region Union Class #if (!OPCUA_EXCLUDE_Union) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class Union : IEncodeable { #region Constructors /// /// The default constructor. /// public Union() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.Union; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.Union_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.Union_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } Union value = encodeable as Union; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (Union)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { Union clone = (Union)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #region UnionCollection Class /// /// A collection of Union objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfUnion", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "Union")] #if !NET_STANDARD public partial class UnionCollection : List, ICloneable #else public partial class UnionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public UnionCollection() {} /// /// Initializes the collection with an initial capacity. /// public UnionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public UnionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator UnionCollection(Union[] values) { if (values != null) { return new UnionCollection(values); } return new UnionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator Union[](UnionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (UnionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { UnionCollection clone = new UnionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((Union)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region TimeZoneDataType Class #if (!OPCUA_EXCLUDE_TimeZoneDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class TimeZoneDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public TimeZoneDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_offset = (short)0; m_daylightSavingInOffset = true; } #endregion #region Public Properties /// [DataMember(Name = "Offset", IsRequired = false, Order = 1)] public short Offset { get { return m_offset; } set { m_offset = value; } } /// [DataMember(Name = "DaylightSavingInOffset", IsRequired = false, Order = 2)] public bool DaylightSavingInOffset { get { return m_daylightSavingInOffset; } set { m_daylightSavingInOffset = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.TimeZoneDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.TimeZoneDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.TimeZoneDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteInt16("Offset", Offset); encoder.WriteBoolean("DaylightSavingInOffset", DaylightSavingInOffset); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Offset = decoder.ReadInt16("Offset"); DaylightSavingInOffset = decoder.ReadBoolean("DaylightSavingInOffset"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } TimeZoneDataType value = encodeable as TimeZoneDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_offset, value.m_offset)) return false; if (!Utils.IsEqual(m_daylightSavingInOffset, value.m_daylightSavingInOffset)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (TimeZoneDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { TimeZoneDataType clone = (TimeZoneDataType)base.MemberwiseClone(); clone.m_offset = (short)Utils.Clone(this.m_offset); clone.m_daylightSavingInOffset = (bool)Utils.Clone(this.m_daylightSavingInOffset); return clone; } #endregion #region Private Fields private short m_offset; private bool m_daylightSavingInOffset; #endregion } #region TimeZoneDataTypeCollection Class /// /// A collection of TimeZoneDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfTimeZoneDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "TimeZoneDataType")] #if !NET_STANDARD public partial class TimeZoneDataTypeCollection : List, ICloneable #else public partial class TimeZoneDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public TimeZoneDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public TimeZoneDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public TimeZoneDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator TimeZoneDataTypeCollection(TimeZoneDataType[] values) { if (values != null) { return new TimeZoneDataTypeCollection(values); } return new TimeZoneDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator TimeZoneDataType[](TimeZoneDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (TimeZoneDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { TimeZoneDataTypeCollection clone = new TimeZoneDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((TimeZoneDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ApplicationType Enumeration #if (!OPCUA_EXCLUDE_ApplicationType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum ApplicationType { /// [EnumMember(Value = "Server_0")] Server = 0, /// [EnumMember(Value = "Client_1")] Client = 1, /// [EnumMember(Value = "ClientAndServer_2")] ClientAndServer = 2, /// [EnumMember(Value = "DiscoveryServer_3")] DiscoveryServer = 3, } #endif #endregion #region ApplicationDescription Class #if (!OPCUA_EXCLUDE_ApplicationDescription) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ApplicationDescription : IEncodeable { #region Constructors /// /// The default constructor. /// public ApplicationDescription() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_applicationUri = null; m_productUri = null; m_applicationName = null; m_applicationType = ApplicationType.Server; m_gatewayServerUri = null; m_discoveryProfileUri = null; m_discoveryUrls = new StringCollection(); } #endregion #region Public Properties /// [DataMember(Name = "ApplicationUri", IsRequired = false, Order = 1)] public string ApplicationUri { get { return m_applicationUri; } set { m_applicationUri = value; } } /// [DataMember(Name = "ProductUri", IsRequired = false, Order = 2)] public string ProductUri { get { return m_productUri; } set { m_productUri = value; } } /// [DataMember(Name = "ApplicationName", IsRequired = false, Order = 3)] public LocalizedText ApplicationName { get { return m_applicationName; } set { m_applicationName = value; } } /// [DataMember(Name = "ApplicationType", IsRequired = false, Order = 4)] public ApplicationType ApplicationType { get { return m_applicationType; } set { m_applicationType = value; } } /// [DataMember(Name = "GatewayServerUri", IsRequired = false, Order = 5)] public string GatewayServerUri { get { return m_gatewayServerUri; } set { m_gatewayServerUri = value; } } /// [DataMember(Name = "DiscoveryProfileUri", IsRequired = false, Order = 6)] public string DiscoveryProfileUri { get { return m_discoveryProfileUri; } set { m_discoveryProfileUri = value; } } /// /// /// [DataMember(Name = "DiscoveryUrls", IsRequired = false, Order = 7)] public StringCollection DiscoveryUrls { get { return m_discoveryUrls; } set { m_discoveryUrls = value; if (value == null) { m_discoveryUrls = new StringCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ApplicationDescription; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ApplicationDescription_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ApplicationDescription_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("ApplicationUri", ApplicationUri); encoder.WriteString("ProductUri", ProductUri); encoder.WriteLocalizedText("ApplicationName", ApplicationName); encoder.WriteEnumerated("ApplicationType", ApplicationType); encoder.WriteString("GatewayServerUri", GatewayServerUri); encoder.WriteString("DiscoveryProfileUri", DiscoveryProfileUri); encoder.WriteStringArray("DiscoveryUrls", DiscoveryUrls); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ApplicationUri = decoder.ReadString("ApplicationUri"); ProductUri = decoder.ReadString("ProductUri"); ApplicationName = decoder.ReadLocalizedText("ApplicationName"); ApplicationType = (ApplicationType)decoder.ReadEnumerated("ApplicationType", typeof(ApplicationType)); GatewayServerUri = decoder.ReadString("GatewayServerUri"); DiscoveryProfileUri = decoder.ReadString("DiscoveryProfileUri"); DiscoveryUrls = decoder.ReadStringArray("DiscoveryUrls"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ApplicationDescription value = encodeable as ApplicationDescription; if (value == null) { return false; } if (!Utils.IsEqual(m_applicationUri, value.m_applicationUri)) return false; if (!Utils.IsEqual(m_productUri, value.m_productUri)) return false; if (!Utils.IsEqual(m_applicationName, value.m_applicationName)) return false; if (!Utils.IsEqual(m_applicationType, value.m_applicationType)) return false; if (!Utils.IsEqual(m_gatewayServerUri, value.m_gatewayServerUri)) return false; if (!Utils.IsEqual(m_discoveryProfileUri, value.m_discoveryProfileUri)) return false; if (!Utils.IsEqual(m_discoveryUrls, value.m_discoveryUrls)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ApplicationDescription)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ApplicationDescription clone = (ApplicationDescription)base.MemberwiseClone(); clone.m_applicationUri = (string)Utils.Clone(this.m_applicationUri); clone.m_productUri = (string)Utils.Clone(this.m_productUri); clone.m_applicationName = (LocalizedText)Utils.Clone(this.m_applicationName); clone.m_applicationType = (ApplicationType)Utils.Clone(this.m_applicationType); clone.m_gatewayServerUri = (string)Utils.Clone(this.m_gatewayServerUri); clone.m_discoveryProfileUri = (string)Utils.Clone(this.m_discoveryProfileUri); clone.m_discoveryUrls = (StringCollection)Utils.Clone(this.m_discoveryUrls); return clone; } #endregion #region Private Fields private string m_applicationUri; private string m_productUri; private LocalizedText m_applicationName; private ApplicationType m_applicationType; private string m_gatewayServerUri; private string m_discoveryProfileUri; private StringCollection m_discoveryUrls; #endregion } #region ApplicationDescriptionCollection Class /// /// A collection of ApplicationDescription objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfApplicationDescription", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ApplicationDescription")] #if !NET_STANDARD public partial class ApplicationDescriptionCollection : List, ICloneable #else public partial class ApplicationDescriptionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ApplicationDescriptionCollection() {} /// /// Initializes the collection with an initial capacity. /// public ApplicationDescriptionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ApplicationDescriptionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ApplicationDescriptionCollection(ApplicationDescription[] values) { if (values != null) { return new ApplicationDescriptionCollection(values); } return new ApplicationDescriptionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ApplicationDescription[](ApplicationDescriptionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ApplicationDescriptionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ApplicationDescriptionCollection clone = new ApplicationDescriptionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ApplicationDescription)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region RequestHeader Class #if (!OPCUA_EXCLUDE_RequestHeader) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RequestHeader : IEncodeable { #region Constructors /// /// The default constructor. /// public RequestHeader() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_authenticationToken = null; m_timestamp = DateTime.MinValue; m_requestHandle = (uint)0; m_returnDiagnostics = (uint)0; m_auditEntryId = null; m_timeoutHint = (uint)0; m_additionalHeader = null; } #endregion #region Public Properties /// [DataMember(Name = "AuthenticationToken", IsRequired = false, Order = 1)] public NodeId AuthenticationToken { get { return m_authenticationToken; } set { m_authenticationToken = value; } } /// [DataMember(Name = "Timestamp", IsRequired = false, Order = 2)] public DateTime Timestamp { get { return m_timestamp; } set { m_timestamp = value; } } /// [DataMember(Name = "RequestHandle", IsRequired = false, Order = 3)] public uint RequestHandle { get { return m_requestHandle; } set { m_requestHandle = value; } } /// [DataMember(Name = "ReturnDiagnostics", IsRequired = false, Order = 4)] public uint ReturnDiagnostics { get { return m_returnDiagnostics; } set { m_returnDiagnostics = value; } } /// [DataMember(Name = "AuditEntryId", IsRequired = false, Order = 5)] public string AuditEntryId { get { return m_auditEntryId; } set { m_auditEntryId = value; } } /// [DataMember(Name = "TimeoutHint", IsRequired = false, Order = 6)] public uint TimeoutHint { get { return m_timeoutHint; } set { m_timeoutHint = value; } } /// [DataMember(Name = "AdditionalHeader", IsRequired = false, Order = 7)] public ExtensionObject AdditionalHeader { get { return m_additionalHeader; } set { m_additionalHeader = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RequestHeader; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RequestHeader_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RequestHeader_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("AuthenticationToken", AuthenticationToken); encoder.WriteDateTime("Timestamp", Timestamp); encoder.WriteUInt32("RequestHandle", RequestHandle); encoder.WriteUInt32("ReturnDiagnostics", ReturnDiagnostics); encoder.WriteString("AuditEntryId", AuditEntryId); encoder.WriteUInt32("TimeoutHint", TimeoutHint); encoder.WriteExtensionObject("AdditionalHeader", AdditionalHeader); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); AuthenticationToken = decoder.ReadNodeId("AuthenticationToken"); Timestamp = decoder.ReadDateTime("Timestamp"); RequestHandle = decoder.ReadUInt32("RequestHandle"); ReturnDiagnostics = decoder.ReadUInt32("ReturnDiagnostics"); AuditEntryId = decoder.ReadString("AuditEntryId"); TimeoutHint = decoder.ReadUInt32("TimeoutHint"); AdditionalHeader = decoder.ReadExtensionObject("AdditionalHeader"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RequestHeader value = encodeable as RequestHeader; if (value == null) { return false; } if (!Utils.IsEqual(m_authenticationToken, value.m_authenticationToken)) return false; if (!Utils.IsEqual(m_timestamp, value.m_timestamp)) return false; if (!Utils.IsEqual(m_requestHandle, value.m_requestHandle)) return false; if (!Utils.IsEqual(m_returnDiagnostics, value.m_returnDiagnostics)) return false; if (!Utils.IsEqual(m_auditEntryId, value.m_auditEntryId)) return false; if (!Utils.IsEqual(m_timeoutHint, value.m_timeoutHint)) return false; if (!Utils.IsEqual(m_additionalHeader, value.m_additionalHeader)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RequestHeader)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RequestHeader clone = (RequestHeader)base.MemberwiseClone(); clone.m_authenticationToken = (NodeId)Utils.Clone(this.m_authenticationToken); clone.m_timestamp = (DateTime)Utils.Clone(this.m_timestamp); clone.m_requestHandle = (uint)Utils.Clone(this.m_requestHandle); clone.m_returnDiagnostics = (uint)Utils.Clone(this.m_returnDiagnostics); clone.m_auditEntryId = (string)Utils.Clone(this.m_auditEntryId); clone.m_timeoutHint = (uint)Utils.Clone(this.m_timeoutHint); clone.m_additionalHeader = (ExtensionObject)Utils.Clone(this.m_additionalHeader); return clone; } #endregion #region Private Fields private NodeId m_authenticationToken; private DateTime m_timestamp; private uint m_requestHandle; private uint m_returnDiagnostics; private string m_auditEntryId; private uint m_timeoutHint; private ExtensionObject m_additionalHeader; #endregion } #endif #endregion #region ResponseHeader Class #if (!OPCUA_EXCLUDE_ResponseHeader) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ResponseHeader : IEncodeable { #region Constructors /// /// The default constructor. /// public ResponseHeader() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_timestamp = DateTime.MinValue; m_requestHandle = (uint)0; m_serviceResult = StatusCodes.Good; m_serviceDiagnostics = null; m_stringTable = new StringCollection(); m_additionalHeader = null; } #endregion #region Public Properties /// [DataMember(Name = "Timestamp", IsRequired = false, Order = 1)] public DateTime Timestamp { get { return m_timestamp; } set { m_timestamp = value; } } /// [DataMember(Name = "RequestHandle", IsRequired = false, Order = 2)] public uint RequestHandle { get { return m_requestHandle; } set { m_requestHandle = value; } } /// [DataMember(Name = "ServiceResult", IsRequired = false, Order = 3)] public StatusCode ServiceResult { get { return m_serviceResult; } set { m_serviceResult = value; } } /// [DataMember(Name = "ServiceDiagnostics", IsRequired = false, Order = 4)] public DiagnosticInfo ServiceDiagnostics { get { return m_serviceDiagnostics; } set { m_serviceDiagnostics = value; } } /// /// /// [DataMember(Name = "StringTable", IsRequired = false, Order = 5)] public StringCollection StringTable { get { return m_stringTable; } set { m_stringTable = value; if (value == null) { m_stringTable = new StringCollection(); } } } /// [DataMember(Name = "AdditionalHeader", IsRequired = false, Order = 6)] public ExtensionObject AdditionalHeader { get { return m_additionalHeader; } set { m_additionalHeader = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ResponseHeader; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ResponseHeader_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ResponseHeader_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDateTime("Timestamp", Timestamp); encoder.WriteUInt32("RequestHandle", RequestHandle); encoder.WriteStatusCode("ServiceResult", ServiceResult); encoder.WriteDiagnosticInfo("ServiceDiagnostics", ServiceDiagnostics); encoder.WriteStringArray("StringTable", StringTable); encoder.WriteExtensionObject("AdditionalHeader", AdditionalHeader); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Timestamp = decoder.ReadDateTime("Timestamp"); RequestHandle = decoder.ReadUInt32("RequestHandle"); ServiceResult = decoder.ReadStatusCode("ServiceResult"); ServiceDiagnostics = decoder.ReadDiagnosticInfo("ServiceDiagnostics"); StringTable = decoder.ReadStringArray("StringTable"); AdditionalHeader = decoder.ReadExtensionObject("AdditionalHeader"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ResponseHeader value = encodeable as ResponseHeader; if (value == null) { return false; } if (!Utils.IsEqual(m_timestamp, value.m_timestamp)) return false; if (!Utils.IsEqual(m_requestHandle, value.m_requestHandle)) return false; if (!Utils.IsEqual(m_serviceResult, value.m_serviceResult)) return false; if (!Utils.IsEqual(m_serviceDiagnostics, value.m_serviceDiagnostics)) return false; if (!Utils.IsEqual(m_stringTable, value.m_stringTable)) return false; if (!Utils.IsEqual(m_additionalHeader, value.m_additionalHeader)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ResponseHeader)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ResponseHeader clone = (ResponseHeader)base.MemberwiseClone(); clone.m_timestamp = (DateTime)Utils.Clone(this.m_timestamp); clone.m_requestHandle = (uint)Utils.Clone(this.m_requestHandle); clone.m_serviceResult = (StatusCode)Utils.Clone(this.m_serviceResult); clone.m_serviceDiagnostics = (DiagnosticInfo)Utils.Clone(this.m_serviceDiagnostics); clone.m_stringTable = (StringCollection)Utils.Clone(this.m_stringTable); clone.m_additionalHeader = (ExtensionObject)Utils.Clone(this.m_additionalHeader); return clone; } #endregion #region Private Fields private DateTime m_timestamp; private uint m_requestHandle; private StatusCode m_serviceResult; private DiagnosticInfo m_serviceDiagnostics; private StringCollection m_stringTable; private ExtensionObject m_additionalHeader; #endregion } #endif #endregion #region ServiceFault Class #if (!OPCUA_EXCLUDE_ServiceFault) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ServiceFault : IEncodeable { #region Constructors /// /// The default constructor. /// public ServiceFault() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ServiceFault; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ServiceFault_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ServiceFault_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ServiceFault value = encodeable as ServiceFault; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ServiceFault)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ServiceFault clone = (ServiceFault)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; #endregion } #endif #endregion #region SessionlessInvokeRequestType Class #if (!OPCUA_EXCLUDE_SessionlessInvokeRequestType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SessionlessInvokeRequestType : IEncodeable { #region Constructors /// /// The default constructor. /// public SessionlessInvokeRequestType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_urisVersion = new UInt32Collection(); m_namespaceUris = new StringCollection(); m_serverUris = new StringCollection(); m_localeIds = new StringCollection(); m_serviceId = (uint)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "UrisVersion", IsRequired = false, Order = 1)] public UInt32Collection UrisVersion { get { return m_urisVersion; } set { m_urisVersion = value; if (value == null) { m_urisVersion = new UInt32Collection(); } } } /// /// /// [DataMember(Name = "NamespaceUris", IsRequired = false, Order = 2)] public StringCollection NamespaceUris { get { return m_namespaceUris; } set { m_namespaceUris = value; if (value == null) { m_namespaceUris = new StringCollection(); } } } /// /// /// [DataMember(Name = "ServerUris", IsRequired = false, Order = 3)] public StringCollection ServerUris { get { return m_serverUris; } set { m_serverUris = value; if (value == null) { m_serverUris = new StringCollection(); } } } /// /// /// [DataMember(Name = "LocaleIds", IsRequired = false, Order = 4)] public StringCollection LocaleIds { get { return m_localeIds; } set { m_localeIds = value; if (value == null) { m_localeIds = new StringCollection(); } } } /// [DataMember(Name = "ServiceId", IsRequired = false, Order = 5)] public uint ServiceId { get { return m_serviceId; } set { m_serviceId = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SessionlessInvokeRequestType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SessionlessInvokeRequestType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SessionlessInvokeRequestType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32Array("UrisVersion", UrisVersion); encoder.WriteStringArray("NamespaceUris", NamespaceUris); encoder.WriteStringArray("ServerUris", ServerUris); encoder.WriteStringArray("LocaleIds", LocaleIds); encoder.WriteUInt32("ServiceId", ServiceId); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); UrisVersion = decoder.ReadUInt32Array("UrisVersion"); NamespaceUris = decoder.ReadStringArray("NamespaceUris"); ServerUris = decoder.ReadStringArray("ServerUris"); LocaleIds = decoder.ReadStringArray("LocaleIds"); ServiceId = decoder.ReadUInt32("ServiceId"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SessionlessInvokeRequestType value = encodeable as SessionlessInvokeRequestType; if (value == null) { return false; } if (!Utils.IsEqual(m_urisVersion, value.m_urisVersion)) return false; if (!Utils.IsEqual(m_namespaceUris, value.m_namespaceUris)) return false; if (!Utils.IsEqual(m_serverUris, value.m_serverUris)) return false; if (!Utils.IsEqual(m_localeIds, value.m_localeIds)) return false; if (!Utils.IsEqual(m_serviceId, value.m_serviceId)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SessionlessInvokeRequestType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SessionlessInvokeRequestType clone = (SessionlessInvokeRequestType)base.MemberwiseClone(); clone.m_urisVersion = (UInt32Collection)Utils.Clone(this.m_urisVersion); clone.m_namespaceUris = (StringCollection)Utils.Clone(this.m_namespaceUris); clone.m_serverUris = (StringCollection)Utils.Clone(this.m_serverUris); clone.m_localeIds = (StringCollection)Utils.Clone(this.m_localeIds); clone.m_serviceId = (uint)Utils.Clone(this.m_serviceId); return clone; } #endregion #region Private Fields private UInt32Collection m_urisVersion; private StringCollection m_namespaceUris; private StringCollection m_serverUris; private StringCollection m_localeIds; private uint m_serviceId; #endregion } #endif #endregion #region SessionlessInvokeResponseType Class #if (!OPCUA_EXCLUDE_SessionlessInvokeResponseType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SessionlessInvokeResponseType : IEncodeable { #region Constructors /// /// The default constructor. /// public SessionlessInvokeResponseType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_namespaceUris = new StringCollection(); m_serverUris = new StringCollection(); m_serviceId = (uint)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "NamespaceUris", IsRequired = false, Order = 1)] public StringCollection NamespaceUris { get { return m_namespaceUris; } set { m_namespaceUris = value; if (value == null) { m_namespaceUris = new StringCollection(); } } } /// /// /// [DataMember(Name = "ServerUris", IsRequired = false, Order = 2)] public StringCollection ServerUris { get { return m_serverUris; } set { m_serverUris = value; if (value == null) { m_serverUris = new StringCollection(); } } } /// [DataMember(Name = "ServiceId", IsRequired = false, Order = 3)] public uint ServiceId { get { return m_serviceId; } set { m_serviceId = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SessionlessInvokeResponseType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SessionlessInvokeResponseType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SessionlessInvokeResponseType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStringArray("NamespaceUris", NamespaceUris); encoder.WriteStringArray("ServerUris", ServerUris); encoder.WriteUInt32("ServiceId", ServiceId); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NamespaceUris = decoder.ReadStringArray("NamespaceUris"); ServerUris = decoder.ReadStringArray("ServerUris"); ServiceId = decoder.ReadUInt32("ServiceId"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SessionlessInvokeResponseType value = encodeable as SessionlessInvokeResponseType; if (value == null) { return false; } if (!Utils.IsEqual(m_namespaceUris, value.m_namespaceUris)) return false; if (!Utils.IsEqual(m_serverUris, value.m_serverUris)) return false; if (!Utils.IsEqual(m_serviceId, value.m_serviceId)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SessionlessInvokeResponseType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SessionlessInvokeResponseType clone = (SessionlessInvokeResponseType)base.MemberwiseClone(); clone.m_namespaceUris = (StringCollection)Utils.Clone(this.m_namespaceUris); clone.m_serverUris = (StringCollection)Utils.Clone(this.m_serverUris); clone.m_serviceId = (uint)Utils.Clone(this.m_serviceId); return clone; } #endregion #region Private Fields private StringCollection m_namespaceUris; private StringCollection m_serverUris; private uint m_serviceId; #endregion } #endif #endregion #region FindServersRequest Class #if (!OPCUA_EXCLUDE_FindServersRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class FindServersRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public FindServersRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_endpointUrl = null; m_localeIds = new StringCollection(); m_serverUris = new StringCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "EndpointUrl", IsRequired = false, Order = 2)] public string EndpointUrl { get { return m_endpointUrl; } set { m_endpointUrl = value; } } /// /// /// [DataMember(Name = "LocaleIds", IsRequired = false, Order = 3)] public StringCollection LocaleIds { get { return m_localeIds; } set { m_localeIds = value; if (value == null) { m_localeIds = new StringCollection(); } } } /// /// /// [DataMember(Name = "ServerUris", IsRequired = false, Order = 4)] public StringCollection ServerUris { get { return m_serverUris; } set { m_serverUris = value; if (value == null) { m_serverUris = new StringCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.FindServersRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.FindServersRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.FindServersRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteString("EndpointUrl", EndpointUrl); encoder.WriteStringArray("LocaleIds", LocaleIds); encoder.WriteStringArray("ServerUris", ServerUris); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); EndpointUrl = decoder.ReadString("EndpointUrl"); LocaleIds = decoder.ReadStringArray("LocaleIds"); ServerUris = decoder.ReadStringArray("ServerUris"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } FindServersRequest value = encodeable as FindServersRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_endpointUrl, value.m_endpointUrl)) return false; if (!Utils.IsEqual(m_localeIds, value.m_localeIds)) return false; if (!Utils.IsEqual(m_serverUris, value.m_serverUris)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (FindServersRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { FindServersRequest clone = (FindServersRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_endpointUrl = (string)Utils.Clone(this.m_endpointUrl); clone.m_localeIds = (StringCollection)Utils.Clone(this.m_localeIds); clone.m_serverUris = (StringCollection)Utils.Clone(this.m_serverUris); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private string m_endpointUrl; private StringCollection m_localeIds; private StringCollection m_serverUris; #endregion } #endif #endregion #region FindServersResponse Class #if (!OPCUA_EXCLUDE_FindServersResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class FindServersResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public FindServersResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_servers = new ApplicationDescriptionCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Servers", IsRequired = false, Order = 2)] public ApplicationDescriptionCollection Servers { get { return m_servers; } set { m_servers = value; if (value == null) { m_servers = new ApplicationDescriptionCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.FindServersResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.FindServersResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.FindServersResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Servers", Servers.ToArray(), typeof(ApplicationDescription)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Servers = (ApplicationDescriptionCollection)decoder.ReadEncodeableArray("Servers", typeof(ApplicationDescription)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } FindServersResponse value = encodeable as FindServersResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_servers, value.m_servers)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (FindServersResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { FindServersResponse clone = (FindServersResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_servers = (ApplicationDescriptionCollection)Utils.Clone(this.m_servers); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private ApplicationDescriptionCollection m_servers; #endregion } #endif #endregion #region ServerOnNetwork Class #if (!OPCUA_EXCLUDE_ServerOnNetwork) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ServerOnNetwork : IEncodeable { #region Constructors /// /// The default constructor. /// public ServerOnNetwork() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_recordId = (uint)0; m_serverName = null; m_discoveryUrl = null; m_serverCapabilities = new StringCollection(); } #endregion #region Public Properties /// [DataMember(Name = "RecordId", IsRequired = false, Order = 1)] public uint RecordId { get { return m_recordId; } set { m_recordId = value; } } /// [DataMember(Name = "ServerName", IsRequired = false, Order = 2)] public string ServerName { get { return m_serverName; } set { m_serverName = value; } } /// [DataMember(Name = "DiscoveryUrl", IsRequired = false, Order = 3)] public string DiscoveryUrl { get { return m_discoveryUrl; } set { m_discoveryUrl = value; } } /// /// /// [DataMember(Name = "ServerCapabilities", IsRequired = false, Order = 4)] public StringCollection ServerCapabilities { get { return m_serverCapabilities; } set { m_serverCapabilities = value; if (value == null) { m_serverCapabilities = new StringCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ServerOnNetwork; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ServerOnNetwork_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ServerOnNetwork_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("RecordId", RecordId); encoder.WriteString("ServerName", ServerName); encoder.WriteString("DiscoveryUrl", DiscoveryUrl); encoder.WriteStringArray("ServerCapabilities", ServerCapabilities); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RecordId = decoder.ReadUInt32("RecordId"); ServerName = decoder.ReadString("ServerName"); DiscoveryUrl = decoder.ReadString("DiscoveryUrl"); ServerCapabilities = decoder.ReadStringArray("ServerCapabilities"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ServerOnNetwork value = encodeable as ServerOnNetwork; if (value == null) { return false; } if (!Utils.IsEqual(m_recordId, value.m_recordId)) return false; if (!Utils.IsEqual(m_serverName, value.m_serverName)) return false; if (!Utils.IsEqual(m_discoveryUrl, value.m_discoveryUrl)) return false; if (!Utils.IsEqual(m_serverCapabilities, value.m_serverCapabilities)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ServerOnNetwork)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ServerOnNetwork clone = (ServerOnNetwork)base.MemberwiseClone(); clone.m_recordId = (uint)Utils.Clone(this.m_recordId); clone.m_serverName = (string)Utils.Clone(this.m_serverName); clone.m_discoveryUrl = (string)Utils.Clone(this.m_discoveryUrl); clone.m_serverCapabilities = (StringCollection)Utils.Clone(this.m_serverCapabilities); return clone; } #endregion #region Private Fields private uint m_recordId; private string m_serverName; private string m_discoveryUrl; private StringCollection m_serverCapabilities; #endregion } #region ServerOnNetworkCollection Class /// /// A collection of ServerOnNetwork objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfServerOnNetwork", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ServerOnNetwork")] #if !NET_STANDARD public partial class ServerOnNetworkCollection : List, ICloneable #else public partial class ServerOnNetworkCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ServerOnNetworkCollection() {} /// /// Initializes the collection with an initial capacity. /// public ServerOnNetworkCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ServerOnNetworkCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ServerOnNetworkCollection(ServerOnNetwork[] values) { if (values != null) { return new ServerOnNetworkCollection(values); } return new ServerOnNetworkCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ServerOnNetwork[](ServerOnNetworkCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ServerOnNetworkCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ServerOnNetworkCollection clone = new ServerOnNetworkCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ServerOnNetwork)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region FindServersOnNetworkRequest Class #if (!OPCUA_EXCLUDE_FindServersOnNetworkRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class FindServersOnNetworkRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public FindServersOnNetworkRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_startingRecordId = (uint)0; m_maxRecordsToReturn = (uint)0; m_serverCapabilityFilter = new StringCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "StartingRecordId", IsRequired = false, Order = 2)] public uint StartingRecordId { get { return m_startingRecordId; } set { m_startingRecordId = value; } } /// [DataMember(Name = "MaxRecordsToReturn", IsRequired = false, Order = 3)] public uint MaxRecordsToReturn { get { return m_maxRecordsToReturn; } set { m_maxRecordsToReturn = value; } } /// /// /// [DataMember(Name = "ServerCapabilityFilter", IsRequired = false, Order = 4)] public StringCollection ServerCapabilityFilter { get { return m_serverCapabilityFilter; } set { m_serverCapabilityFilter = value; if (value == null) { m_serverCapabilityFilter = new StringCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.FindServersOnNetworkRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.FindServersOnNetworkRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.FindServersOnNetworkRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32("StartingRecordId", StartingRecordId); encoder.WriteUInt32("MaxRecordsToReturn", MaxRecordsToReturn); encoder.WriteStringArray("ServerCapabilityFilter", ServerCapabilityFilter); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); StartingRecordId = decoder.ReadUInt32("StartingRecordId"); MaxRecordsToReturn = decoder.ReadUInt32("MaxRecordsToReturn"); ServerCapabilityFilter = decoder.ReadStringArray("ServerCapabilityFilter"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } FindServersOnNetworkRequest value = encodeable as FindServersOnNetworkRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_startingRecordId, value.m_startingRecordId)) return false; if (!Utils.IsEqual(m_maxRecordsToReturn, value.m_maxRecordsToReturn)) return false; if (!Utils.IsEqual(m_serverCapabilityFilter, value.m_serverCapabilityFilter)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (FindServersOnNetworkRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { FindServersOnNetworkRequest clone = (FindServersOnNetworkRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_startingRecordId = (uint)Utils.Clone(this.m_startingRecordId); clone.m_maxRecordsToReturn = (uint)Utils.Clone(this.m_maxRecordsToReturn); clone.m_serverCapabilityFilter = (StringCollection)Utils.Clone(this.m_serverCapabilityFilter); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private uint m_startingRecordId; private uint m_maxRecordsToReturn; private StringCollection m_serverCapabilityFilter; #endregion } #endif #endregion #region FindServersOnNetworkResponse Class #if (!OPCUA_EXCLUDE_FindServersOnNetworkResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class FindServersOnNetworkResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public FindServersOnNetworkResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_lastCounterResetTime = DateTime.MinValue; m_servers = new ServerOnNetworkCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// [DataMember(Name = "LastCounterResetTime", IsRequired = false, Order = 2)] public DateTime LastCounterResetTime { get { return m_lastCounterResetTime; } set { m_lastCounterResetTime = value; } } /// /// /// [DataMember(Name = "Servers", IsRequired = false, Order = 3)] public ServerOnNetworkCollection Servers { get { return m_servers; } set { m_servers = value; if (value == null) { m_servers = new ServerOnNetworkCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.FindServersOnNetworkResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.FindServersOnNetworkResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.FindServersOnNetworkResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteDateTime("LastCounterResetTime", LastCounterResetTime); encoder.WriteEncodeableArray("Servers", Servers.ToArray(), typeof(ServerOnNetwork)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); LastCounterResetTime = decoder.ReadDateTime("LastCounterResetTime"); Servers = (ServerOnNetworkCollection)decoder.ReadEncodeableArray("Servers", typeof(ServerOnNetwork)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } FindServersOnNetworkResponse value = encodeable as FindServersOnNetworkResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_lastCounterResetTime, value.m_lastCounterResetTime)) return false; if (!Utils.IsEqual(m_servers, value.m_servers)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (FindServersOnNetworkResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { FindServersOnNetworkResponse clone = (FindServersOnNetworkResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_lastCounterResetTime = (DateTime)Utils.Clone(this.m_lastCounterResetTime); clone.m_servers = (ServerOnNetworkCollection)Utils.Clone(this.m_servers); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private DateTime m_lastCounterResetTime; private ServerOnNetworkCollection m_servers; #endregion } #endif #endregion #region MessageSecurityMode Enumeration #if (!OPCUA_EXCLUDE_MessageSecurityMode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum MessageSecurityMode { /// [EnumMember(Value = "Invalid_0")] Invalid = 0, /// [EnumMember(Value = "None_1")] None = 1, /// [EnumMember(Value = "Sign_2")] Sign = 2, /// [EnumMember(Value = "SignAndEncrypt_3")] SignAndEncrypt = 3, } #endif #endregion #region UserTokenType Enumeration #if (!OPCUA_EXCLUDE_UserTokenType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum UserTokenType { /// [EnumMember(Value = "Anonymous_0")] Anonymous = 0, /// [EnumMember(Value = "UserName_1")] UserName = 1, /// [EnumMember(Value = "Certificate_2")] Certificate = 2, /// [EnumMember(Value = "IssuedToken_3")] IssuedToken = 3, } #endif #endregion #region UserTokenPolicy Class #if (!OPCUA_EXCLUDE_UserTokenPolicy) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UserTokenPolicy : IEncodeable { #region Constructors /// /// The default constructor. /// public UserTokenPolicy() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_policyId = null; m_tokenType = UserTokenType.Anonymous; m_issuedTokenType = null; m_issuerEndpointUrl = null; m_securityPolicyUri = null; } #endregion #region Public Properties /// [DataMember(Name = "PolicyId", IsRequired = false, Order = 1)] public string PolicyId { get { return m_policyId; } set { m_policyId = value; } } /// [DataMember(Name = "TokenType", IsRequired = false, Order = 2)] public UserTokenType TokenType { get { return m_tokenType; } set { m_tokenType = value; } } /// [DataMember(Name = "IssuedTokenType", IsRequired = false, Order = 3)] public string IssuedTokenType { get { return m_issuedTokenType; } set { m_issuedTokenType = value; } } /// [DataMember(Name = "IssuerEndpointUrl", IsRequired = false, Order = 4)] public string IssuerEndpointUrl { get { return m_issuerEndpointUrl; } set { m_issuerEndpointUrl = value; } } /// [DataMember(Name = "SecurityPolicyUri", IsRequired = false, Order = 5)] public string SecurityPolicyUri { get { return m_securityPolicyUri; } set { m_securityPolicyUri = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.UserTokenPolicy; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UserTokenPolicy_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.UserTokenPolicy_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("PolicyId", PolicyId); encoder.WriteEnumerated("TokenType", TokenType); encoder.WriteString("IssuedTokenType", IssuedTokenType); encoder.WriteString("IssuerEndpointUrl", IssuerEndpointUrl); encoder.WriteString("SecurityPolicyUri", SecurityPolicyUri); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); PolicyId = decoder.ReadString("PolicyId"); TokenType = (UserTokenType)decoder.ReadEnumerated("TokenType", typeof(UserTokenType)); IssuedTokenType = decoder.ReadString("IssuedTokenType"); IssuerEndpointUrl = decoder.ReadString("IssuerEndpointUrl"); SecurityPolicyUri = decoder.ReadString("SecurityPolicyUri"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UserTokenPolicy value = encodeable as UserTokenPolicy; if (value == null) { return false; } if (!Utils.IsEqual(m_policyId, value.m_policyId)) return false; if (!Utils.IsEqual(m_tokenType, value.m_tokenType)) return false; if (!Utils.IsEqual(m_issuedTokenType, value.m_issuedTokenType)) return false; if (!Utils.IsEqual(m_issuerEndpointUrl, value.m_issuerEndpointUrl)) return false; if (!Utils.IsEqual(m_securityPolicyUri, value.m_securityPolicyUri)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (UserTokenPolicy)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UserTokenPolicy clone = (UserTokenPolicy)base.MemberwiseClone(); clone.m_policyId = (string)Utils.Clone(this.m_policyId); clone.m_tokenType = (UserTokenType)Utils.Clone(this.m_tokenType); clone.m_issuedTokenType = (string)Utils.Clone(this.m_issuedTokenType); clone.m_issuerEndpointUrl = (string)Utils.Clone(this.m_issuerEndpointUrl); clone.m_securityPolicyUri = (string)Utils.Clone(this.m_securityPolicyUri); return clone; } #endregion #region Private Fields private string m_policyId; private UserTokenType m_tokenType; private string m_issuedTokenType; private string m_issuerEndpointUrl; private string m_securityPolicyUri; #endregion } #region UserTokenPolicyCollection Class /// /// A collection of UserTokenPolicy objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfUserTokenPolicy", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "UserTokenPolicy")] #if !NET_STANDARD public partial class UserTokenPolicyCollection : List, ICloneable #else public partial class UserTokenPolicyCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public UserTokenPolicyCollection() {} /// /// Initializes the collection with an initial capacity. /// public UserTokenPolicyCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public UserTokenPolicyCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator UserTokenPolicyCollection(UserTokenPolicy[] values) { if (values != null) { return new UserTokenPolicyCollection(values); } return new UserTokenPolicyCollection(); } /// /// Converts a collection to an array. /// public static explicit operator UserTokenPolicy[](UserTokenPolicyCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (UserTokenPolicyCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { UserTokenPolicyCollection clone = new UserTokenPolicyCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((UserTokenPolicy)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region EndpointDescription Class #if (!OPCUA_EXCLUDE_EndpointDescription) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EndpointDescription : IEncodeable { #region Constructors /// /// The default constructor. /// public EndpointDescription() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_endpointUrl = null; m_server = new ApplicationDescription(); m_serverCertificate = null; m_securityMode = MessageSecurityMode.Invalid; m_securityPolicyUri = null; m_userIdentityTokens = new UserTokenPolicyCollection(); m_transportProfileUri = null; m_securityLevel = (byte)0; } #endregion #region Public Properties /// [DataMember(Name = "EndpointUrl", IsRequired = false, Order = 1)] public string EndpointUrl { get { return m_endpointUrl; } set { m_endpointUrl = value; } } /// /// /// [DataMember(Name = "Server", IsRequired = false, Order = 2)] public ApplicationDescription Server { get { return m_server; } set { m_server = value; if (value == null) { m_server = new ApplicationDescription(); } } } /// [DataMember(Name = "ServerCertificate", IsRequired = false, Order = 3)] public byte[] ServerCertificate { get { return m_serverCertificate; } set { m_serverCertificate = value; } } /// [DataMember(Name = "SecurityMode", IsRequired = false, Order = 4)] public MessageSecurityMode SecurityMode { get { return m_securityMode; } set { m_securityMode = value; } } /// [DataMember(Name = "SecurityPolicyUri", IsRequired = false, Order = 5)] public string SecurityPolicyUri { get { return m_securityPolicyUri; } set { m_securityPolicyUri = value; } } /// /// /// [DataMember(Name = "UserIdentityTokens", IsRequired = false, Order = 6)] public UserTokenPolicyCollection UserIdentityTokens { get { return m_userIdentityTokens; } set { m_userIdentityTokens = value; if (value == null) { m_userIdentityTokens = new UserTokenPolicyCollection(); } } } /// [DataMember(Name = "TransportProfileUri", IsRequired = false, Order = 7)] public string TransportProfileUri { get { return m_transportProfileUri; } set { m_transportProfileUri = value; } } /// [DataMember(Name = "SecurityLevel", IsRequired = false, Order = 8)] public byte SecurityLevel { get { return m_securityLevel; } set { m_securityLevel = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.EndpointDescription; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EndpointDescription_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.EndpointDescription_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("EndpointUrl", EndpointUrl); encoder.WriteEncodeable("Server", Server, typeof(ApplicationDescription)); encoder.WriteByteString("ServerCertificate", ServerCertificate); encoder.WriteEnumerated("SecurityMode", SecurityMode); encoder.WriteString("SecurityPolicyUri", SecurityPolicyUri); encoder.WriteEncodeableArray("UserIdentityTokens", UserIdentityTokens.ToArray(), typeof(UserTokenPolicy)); encoder.WriteString("TransportProfileUri", TransportProfileUri); encoder.WriteByte("SecurityLevel", SecurityLevel); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); EndpointUrl = decoder.ReadString("EndpointUrl"); Server = (ApplicationDescription)decoder.ReadEncodeable("Server", typeof(ApplicationDescription)); ServerCertificate = decoder.ReadByteString("ServerCertificate"); SecurityMode = (MessageSecurityMode)decoder.ReadEnumerated("SecurityMode", typeof(MessageSecurityMode)); SecurityPolicyUri = decoder.ReadString("SecurityPolicyUri"); UserIdentityTokens = (UserTokenPolicyCollection)decoder.ReadEncodeableArray("UserIdentityTokens", typeof(UserTokenPolicy)); TransportProfileUri = decoder.ReadString("TransportProfileUri"); SecurityLevel = decoder.ReadByte("SecurityLevel"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EndpointDescription value = encodeable as EndpointDescription; if (value == null) { return false; } if (!Utils.IsEqual(m_endpointUrl, value.m_endpointUrl)) return false; if (!Utils.IsEqual(m_server, value.m_server)) return false; if (!Utils.IsEqual(m_serverCertificate, value.m_serverCertificate)) return false; if (!Utils.IsEqual(m_securityMode, value.m_securityMode)) return false; if (!Utils.IsEqual(m_securityPolicyUri, value.m_securityPolicyUri)) return false; if (!Utils.IsEqual(m_userIdentityTokens, value.m_userIdentityTokens)) return false; if (!Utils.IsEqual(m_transportProfileUri, value.m_transportProfileUri)) return false; if (!Utils.IsEqual(m_securityLevel, value.m_securityLevel)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (EndpointDescription)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EndpointDescription clone = (EndpointDescription)base.MemberwiseClone(); clone.m_endpointUrl = (string)Utils.Clone(this.m_endpointUrl); clone.m_server = (ApplicationDescription)Utils.Clone(this.m_server); clone.m_serverCertificate = (byte[])Utils.Clone(this.m_serverCertificate); clone.m_securityMode = (MessageSecurityMode)Utils.Clone(this.m_securityMode); clone.m_securityPolicyUri = (string)Utils.Clone(this.m_securityPolicyUri); clone.m_userIdentityTokens = (UserTokenPolicyCollection)Utils.Clone(this.m_userIdentityTokens); clone.m_transportProfileUri = (string)Utils.Clone(this.m_transportProfileUri); clone.m_securityLevel = (byte)Utils.Clone(this.m_securityLevel); return clone; } #endregion #region Private Fields private string m_endpointUrl; private ApplicationDescription m_server; private byte[] m_serverCertificate; private MessageSecurityMode m_securityMode; private string m_securityPolicyUri; private UserTokenPolicyCollection m_userIdentityTokens; private string m_transportProfileUri; private byte m_securityLevel; #endregion } #region EndpointDescriptionCollection Class /// /// A collection of EndpointDescription objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfEndpointDescription", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "EndpointDescription")] #if !NET_STANDARD public partial class EndpointDescriptionCollection : List, ICloneable #else public partial class EndpointDescriptionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public EndpointDescriptionCollection() {} /// /// Initializes the collection with an initial capacity. /// public EndpointDescriptionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public EndpointDescriptionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator EndpointDescriptionCollection(EndpointDescription[] values) { if (values != null) { return new EndpointDescriptionCollection(values); } return new EndpointDescriptionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator EndpointDescription[](EndpointDescriptionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (EndpointDescriptionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { EndpointDescriptionCollection clone = new EndpointDescriptionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((EndpointDescription)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region GetEndpointsRequest Class #if (!OPCUA_EXCLUDE_GetEndpointsRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class GetEndpointsRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public GetEndpointsRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_endpointUrl = null; m_localeIds = new StringCollection(); m_profileUris = new StringCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "EndpointUrl", IsRequired = false, Order = 2)] public string EndpointUrl { get { return m_endpointUrl; } set { m_endpointUrl = value; } } /// /// /// [DataMember(Name = "LocaleIds", IsRequired = false, Order = 3)] public StringCollection LocaleIds { get { return m_localeIds; } set { m_localeIds = value; if (value == null) { m_localeIds = new StringCollection(); } } } /// /// /// [DataMember(Name = "ProfileUris", IsRequired = false, Order = 4)] public StringCollection ProfileUris { get { return m_profileUris; } set { m_profileUris = value; if (value == null) { m_profileUris = new StringCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.GetEndpointsRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.GetEndpointsRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.GetEndpointsRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteString("EndpointUrl", EndpointUrl); encoder.WriteStringArray("LocaleIds", LocaleIds); encoder.WriteStringArray("ProfileUris", ProfileUris); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); EndpointUrl = decoder.ReadString("EndpointUrl"); LocaleIds = decoder.ReadStringArray("LocaleIds"); ProfileUris = decoder.ReadStringArray("ProfileUris"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } GetEndpointsRequest value = encodeable as GetEndpointsRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_endpointUrl, value.m_endpointUrl)) return false; if (!Utils.IsEqual(m_localeIds, value.m_localeIds)) return false; if (!Utils.IsEqual(m_profileUris, value.m_profileUris)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (GetEndpointsRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { GetEndpointsRequest clone = (GetEndpointsRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_endpointUrl = (string)Utils.Clone(this.m_endpointUrl); clone.m_localeIds = (StringCollection)Utils.Clone(this.m_localeIds); clone.m_profileUris = (StringCollection)Utils.Clone(this.m_profileUris); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private string m_endpointUrl; private StringCollection m_localeIds; private StringCollection m_profileUris; #endregion } #endif #endregion #region GetEndpointsResponse Class #if (!OPCUA_EXCLUDE_GetEndpointsResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class GetEndpointsResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public GetEndpointsResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_endpoints = new EndpointDescriptionCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Endpoints", IsRequired = false, Order = 2)] public EndpointDescriptionCollection Endpoints { get { return m_endpoints; } set { m_endpoints = value; if (value == null) { m_endpoints = new EndpointDescriptionCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.GetEndpointsResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.GetEndpointsResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.GetEndpointsResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Endpoints", Endpoints.ToArray(), typeof(EndpointDescription)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Endpoints = (EndpointDescriptionCollection)decoder.ReadEncodeableArray("Endpoints", typeof(EndpointDescription)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } GetEndpointsResponse value = encodeable as GetEndpointsResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_endpoints, value.m_endpoints)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (GetEndpointsResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { GetEndpointsResponse clone = (GetEndpointsResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_endpoints = (EndpointDescriptionCollection)Utils.Clone(this.m_endpoints); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private EndpointDescriptionCollection m_endpoints; #endregion } #endif #endregion #region RegisteredServer Class #if (!OPCUA_EXCLUDE_RegisteredServer) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RegisteredServer : IEncodeable { #region Constructors /// /// The default constructor. /// public RegisteredServer() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_serverUri = null; m_productUri = null; m_serverNames = new LocalizedTextCollection(); m_serverType = ApplicationType.Server; m_gatewayServerUri = null; m_discoveryUrls = new StringCollection(); m_semaphoreFilePath = null; m_isOnline = true; } #endregion #region Public Properties /// [DataMember(Name = "ServerUri", IsRequired = false, Order = 1)] public string ServerUri { get { return m_serverUri; } set { m_serverUri = value; } } /// [DataMember(Name = "ProductUri", IsRequired = false, Order = 2)] public string ProductUri { get { return m_productUri; } set { m_productUri = value; } } /// /// /// [DataMember(Name = "ServerNames", IsRequired = false, Order = 3)] public LocalizedTextCollection ServerNames { get { return m_serverNames; } set { m_serverNames = value; if (value == null) { m_serverNames = new LocalizedTextCollection(); } } } /// [DataMember(Name = "ServerType", IsRequired = false, Order = 4)] public ApplicationType ServerType { get { return m_serverType; } set { m_serverType = value; } } /// [DataMember(Name = "GatewayServerUri", IsRequired = false, Order = 5)] public string GatewayServerUri { get { return m_gatewayServerUri; } set { m_gatewayServerUri = value; } } /// /// /// [DataMember(Name = "DiscoveryUrls", IsRequired = false, Order = 6)] public StringCollection DiscoveryUrls { get { return m_discoveryUrls; } set { m_discoveryUrls = value; if (value == null) { m_discoveryUrls = new StringCollection(); } } } /// [DataMember(Name = "SemaphoreFilePath", IsRequired = false, Order = 7)] public string SemaphoreFilePath { get { return m_semaphoreFilePath; } set { m_semaphoreFilePath = value; } } /// [DataMember(Name = "IsOnline", IsRequired = false, Order = 8)] public bool IsOnline { get { return m_isOnline; } set { m_isOnline = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RegisteredServer; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RegisteredServer_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RegisteredServer_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("ServerUri", ServerUri); encoder.WriteString("ProductUri", ProductUri); encoder.WriteLocalizedTextArray("ServerNames", ServerNames); encoder.WriteEnumerated("ServerType", ServerType); encoder.WriteString("GatewayServerUri", GatewayServerUri); encoder.WriteStringArray("DiscoveryUrls", DiscoveryUrls); encoder.WriteString("SemaphoreFilePath", SemaphoreFilePath); encoder.WriteBoolean("IsOnline", IsOnline); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ServerUri = decoder.ReadString("ServerUri"); ProductUri = decoder.ReadString("ProductUri"); ServerNames = decoder.ReadLocalizedTextArray("ServerNames"); ServerType = (ApplicationType)decoder.ReadEnumerated("ServerType", typeof(ApplicationType)); GatewayServerUri = decoder.ReadString("GatewayServerUri"); DiscoveryUrls = decoder.ReadStringArray("DiscoveryUrls"); SemaphoreFilePath = decoder.ReadString("SemaphoreFilePath"); IsOnline = decoder.ReadBoolean("IsOnline"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RegisteredServer value = encodeable as RegisteredServer; if (value == null) { return false; } if (!Utils.IsEqual(m_serverUri, value.m_serverUri)) return false; if (!Utils.IsEqual(m_productUri, value.m_productUri)) return false; if (!Utils.IsEqual(m_serverNames, value.m_serverNames)) return false; if (!Utils.IsEqual(m_serverType, value.m_serverType)) return false; if (!Utils.IsEqual(m_gatewayServerUri, value.m_gatewayServerUri)) return false; if (!Utils.IsEqual(m_discoveryUrls, value.m_discoveryUrls)) return false; if (!Utils.IsEqual(m_semaphoreFilePath, value.m_semaphoreFilePath)) return false; if (!Utils.IsEqual(m_isOnline, value.m_isOnline)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RegisteredServer)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RegisteredServer clone = (RegisteredServer)base.MemberwiseClone(); clone.m_serverUri = (string)Utils.Clone(this.m_serverUri); clone.m_productUri = (string)Utils.Clone(this.m_productUri); clone.m_serverNames = (LocalizedTextCollection)Utils.Clone(this.m_serverNames); clone.m_serverType = (ApplicationType)Utils.Clone(this.m_serverType); clone.m_gatewayServerUri = (string)Utils.Clone(this.m_gatewayServerUri); clone.m_discoveryUrls = (StringCollection)Utils.Clone(this.m_discoveryUrls); clone.m_semaphoreFilePath = (string)Utils.Clone(this.m_semaphoreFilePath); clone.m_isOnline = (bool)Utils.Clone(this.m_isOnline); return clone; } #endregion #region Private Fields private string m_serverUri; private string m_productUri; private LocalizedTextCollection m_serverNames; private ApplicationType m_serverType; private string m_gatewayServerUri; private StringCollection m_discoveryUrls; private string m_semaphoreFilePath; private bool m_isOnline; #endregion } #region RegisteredServerCollection Class /// /// A collection of RegisteredServer objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfRegisteredServer", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "RegisteredServer")] #if !NET_STANDARD public partial class RegisteredServerCollection : List, ICloneable #else public partial class RegisteredServerCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public RegisteredServerCollection() {} /// /// Initializes the collection with an initial capacity. /// public RegisteredServerCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public RegisteredServerCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator RegisteredServerCollection(RegisteredServer[] values) { if (values != null) { return new RegisteredServerCollection(values); } return new RegisteredServerCollection(); } /// /// Converts a collection to an array. /// public static explicit operator RegisteredServer[](RegisteredServerCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (RegisteredServerCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { RegisteredServerCollection clone = new RegisteredServerCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((RegisteredServer)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region RegisterServerRequest Class #if (!OPCUA_EXCLUDE_RegisterServerRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RegisterServerRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public RegisterServerRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_server = new RegisteredServer(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "Server", IsRequired = false, Order = 2)] public RegisteredServer Server { get { return m_server; } set { m_server = value; if (value == null) { m_server = new RegisteredServer(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RegisterServerRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RegisterServerRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RegisterServerRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeable("Server", Server, typeof(RegisteredServer)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); Server = (RegisteredServer)decoder.ReadEncodeable("Server", typeof(RegisteredServer)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RegisterServerRequest value = encodeable as RegisterServerRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_server, value.m_server)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RegisterServerRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RegisterServerRequest clone = (RegisterServerRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_server = (RegisteredServer)Utils.Clone(this.m_server); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private RegisteredServer m_server; #endregion } #endif #endregion #region RegisterServerResponse Class #if (!OPCUA_EXCLUDE_RegisterServerResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RegisterServerResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public RegisterServerResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RegisterServerResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RegisterServerResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RegisterServerResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RegisterServerResponse value = encodeable as RegisterServerResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RegisterServerResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RegisterServerResponse clone = (RegisterServerResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; #endregion } #endif #endregion #region DiscoveryConfiguration Class #if (!OPCUA_EXCLUDE_DiscoveryConfiguration) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DiscoveryConfiguration : IEncodeable { #region Constructors /// /// The default constructor. /// public DiscoveryConfiguration() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DiscoveryConfiguration; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DiscoveryConfiguration_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DiscoveryConfiguration_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DiscoveryConfiguration value = encodeable as DiscoveryConfiguration; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DiscoveryConfiguration)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DiscoveryConfiguration clone = (DiscoveryConfiguration)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #endif #endregion #region MdnsDiscoveryConfiguration Class #if (!OPCUA_EXCLUDE_MdnsDiscoveryConfiguration) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class MdnsDiscoveryConfiguration : DiscoveryConfiguration { #region Constructors /// /// The default constructor. /// public MdnsDiscoveryConfiguration() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_mdnsServerName = null; m_serverCapabilities = new StringCollection(); } #endregion #region Public Properties /// [DataMember(Name = "MdnsServerName", IsRequired = false, Order = 1)] public string MdnsServerName { get { return m_mdnsServerName; } set { m_mdnsServerName = value; } } /// /// /// [DataMember(Name = "ServerCapabilities", IsRequired = false, Order = 2)] public StringCollection ServerCapabilities { get { return m_serverCapabilities; } set { m_serverCapabilities = value; if (value == null) { m_serverCapabilities = new StringCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.MdnsDiscoveryConfiguration; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.MdnsDiscoveryConfiguration_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.MdnsDiscoveryConfiguration_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("MdnsServerName", MdnsServerName); encoder.WriteStringArray("ServerCapabilities", ServerCapabilities); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); MdnsServerName = decoder.ReadString("MdnsServerName"); ServerCapabilities = decoder.ReadStringArray("ServerCapabilities"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } MdnsDiscoveryConfiguration value = encodeable as MdnsDiscoveryConfiguration; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_mdnsServerName, value.m_mdnsServerName)) return false; if (!Utils.IsEqual(m_serverCapabilities, value.m_serverCapabilities)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (MdnsDiscoveryConfiguration)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { MdnsDiscoveryConfiguration clone = (MdnsDiscoveryConfiguration)base.MemberwiseClone(); clone.m_mdnsServerName = (string)Utils.Clone(this.m_mdnsServerName); clone.m_serverCapabilities = (StringCollection)Utils.Clone(this.m_serverCapabilities); return clone; } #endregion #region Private Fields private string m_mdnsServerName; private StringCollection m_serverCapabilities; #endregion } #endif #endregion #region RegisterServer2Request Class #if (!OPCUA_EXCLUDE_RegisterServer2Request) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RegisterServer2Request : IEncodeable { #region Constructors /// /// The default constructor. /// public RegisterServer2Request() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_server = new RegisteredServer(); m_discoveryConfiguration = new ExtensionObjectCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "Server", IsRequired = false, Order = 2)] public RegisteredServer Server { get { return m_server; } set { m_server = value; if (value == null) { m_server = new RegisteredServer(); } } } /// /// /// [DataMember(Name = "DiscoveryConfiguration", IsRequired = false, Order = 3)] public ExtensionObjectCollection DiscoveryConfiguration { get { return m_discoveryConfiguration; } set { m_discoveryConfiguration = value; if (value == null) { m_discoveryConfiguration = new ExtensionObjectCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RegisterServer2Request; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RegisterServer2Request_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RegisterServer2Request_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeable("Server", Server, typeof(RegisteredServer)); encoder.WriteExtensionObjectArray("DiscoveryConfiguration", DiscoveryConfiguration); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); Server = (RegisteredServer)decoder.ReadEncodeable("Server", typeof(RegisteredServer)); DiscoveryConfiguration = decoder.ReadExtensionObjectArray("DiscoveryConfiguration"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RegisterServer2Request value = encodeable as RegisterServer2Request; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_server, value.m_server)) return false; if (!Utils.IsEqual(m_discoveryConfiguration, value.m_discoveryConfiguration)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RegisterServer2Request)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RegisterServer2Request clone = (RegisterServer2Request)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_server = (RegisteredServer)Utils.Clone(this.m_server); clone.m_discoveryConfiguration = (ExtensionObjectCollection)Utils.Clone(this.m_discoveryConfiguration); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private RegisteredServer m_server; private ExtensionObjectCollection m_discoveryConfiguration; #endregion } #endif #endregion #region RegisterServer2Response Class #if (!OPCUA_EXCLUDE_RegisterServer2Response) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RegisterServer2Response : IEncodeable { #region Constructors /// /// The default constructor. /// public RegisterServer2Response() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_configurationResults = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "ConfigurationResults", IsRequired = false, Order = 2)] public StatusCodeCollection ConfigurationResults { get { return m_configurationResults; } set { m_configurationResults = value; if (value == null) { m_configurationResults = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RegisterServer2Response; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RegisterServer2Response_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RegisterServer2Response_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteStatusCodeArray("ConfigurationResults", ConfigurationResults); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); ConfigurationResults = decoder.ReadStatusCodeArray("ConfigurationResults"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RegisterServer2Response value = encodeable as RegisterServer2Response; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_configurationResults, value.m_configurationResults)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RegisterServer2Response)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RegisterServer2Response clone = (RegisterServer2Response)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_configurationResults = (StatusCodeCollection)Utils.Clone(this.m_configurationResults); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private StatusCodeCollection m_configurationResults; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region SecurityTokenRequestType Enumeration #if (!OPCUA_EXCLUDE_SecurityTokenRequestType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum SecurityTokenRequestType { /// [EnumMember(Value = "Issue_0")] Issue = 0, /// [EnumMember(Value = "Renew_1")] Renew = 1, } #endif #endregion #region ChannelSecurityToken Class #if (!OPCUA_EXCLUDE_ChannelSecurityToken) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ChannelSecurityToken : IEncodeable { #region Constructors /// /// The default constructor. /// public ChannelSecurityToken() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_channelId = (uint)0; m_tokenId = (uint)0; m_createdAt = DateTime.MinValue; m_revisedLifetime = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "ChannelId", IsRequired = false, Order = 1)] public uint ChannelId { get { return m_channelId; } set { m_channelId = value; } } /// [DataMember(Name = "TokenId", IsRequired = false, Order = 2)] public uint TokenId { get { return m_tokenId; } set { m_tokenId = value; } } /// [DataMember(Name = "CreatedAt", IsRequired = false, Order = 3)] public DateTime CreatedAt { get { return m_createdAt; } set { m_createdAt = value; } } /// [DataMember(Name = "RevisedLifetime", IsRequired = false, Order = 4)] public uint RevisedLifetime { get { return m_revisedLifetime; } set { m_revisedLifetime = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ChannelSecurityToken; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ChannelSecurityToken_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ChannelSecurityToken_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("ChannelId", ChannelId); encoder.WriteUInt32("TokenId", TokenId); encoder.WriteDateTime("CreatedAt", CreatedAt); encoder.WriteUInt32("RevisedLifetime", RevisedLifetime); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ChannelId = decoder.ReadUInt32("ChannelId"); TokenId = decoder.ReadUInt32("TokenId"); CreatedAt = decoder.ReadDateTime("CreatedAt"); RevisedLifetime = decoder.ReadUInt32("RevisedLifetime"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ChannelSecurityToken value = encodeable as ChannelSecurityToken; if (value == null) { return false; } if (!Utils.IsEqual(m_channelId, value.m_channelId)) return false; if (!Utils.IsEqual(m_tokenId, value.m_tokenId)) return false; if (!Utils.IsEqual(m_createdAt, value.m_createdAt)) return false; if (!Utils.IsEqual(m_revisedLifetime, value.m_revisedLifetime)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ChannelSecurityToken)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ChannelSecurityToken clone = (ChannelSecurityToken)base.MemberwiseClone(); clone.m_channelId = (uint)Utils.Clone(this.m_channelId); clone.m_tokenId = (uint)Utils.Clone(this.m_tokenId); clone.m_createdAt = (DateTime)Utils.Clone(this.m_createdAt); clone.m_revisedLifetime = (uint)Utils.Clone(this.m_revisedLifetime); return clone; } #endregion #region Private Fields private uint m_channelId; private uint m_tokenId; private DateTime m_createdAt; private uint m_revisedLifetime; #endregion } #endif #endregion #region OpenSecureChannelRequest Class #if (!OPCUA_EXCLUDE_OpenSecureChannelRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class OpenSecureChannelRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public OpenSecureChannelRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_clientProtocolVersion = (uint)0; m_requestType = SecurityTokenRequestType.Issue; m_securityMode = MessageSecurityMode.Invalid; m_clientNonce = null; m_requestedLifetime = (uint)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "ClientProtocolVersion", IsRequired = false, Order = 2)] public uint ClientProtocolVersion { get { return m_clientProtocolVersion; } set { m_clientProtocolVersion = value; } } /// [DataMember(Name = "RequestType", IsRequired = false, Order = 3)] public SecurityTokenRequestType RequestType { get { return m_requestType; } set { m_requestType = value; } } /// [DataMember(Name = "SecurityMode", IsRequired = false, Order = 4)] public MessageSecurityMode SecurityMode { get { return m_securityMode; } set { m_securityMode = value; } } /// [DataMember(Name = "ClientNonce", IsRequired = false, Order = 5)] public byte[] ClientNonce { get { return m_clientNonce; } set { m_clientNonce = value; } } /// [DataMember(Name = "RequestedLifetime", IsRequired = false, Order = 6)] public uint RequestedLifetime { get { return m_requestedLifetime; } set { m_requestedLifetime = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.OpenSecureChannelRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.OpenSecureChannelRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.OpenSecureChannelRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32("ClientProtocolVersion", ClientProtocolVersion); encoder.WriteEnumerated("RequestType", RequestType); encoder.WriteEnumerated("SecurityMode", SecurityMode); encoder.WriteByteString("ClientNonce", ClientNonce); encoder.WriteUInt32("RequestedLifetime", RequestedLifetime); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); ClientProtocolVersion = decoder.ReadUInt32("ClientProtocolVersion"); RequestType = (SecurityTokenRequestType)decoder.ReadEnumerated("RequestType", typeof(SecurityTokenRequestType)); SecurityMode = (MessageSecurityMode)decoder.ReadEnumerated("SecurityMode", typeof(MessageSecurityMode)); ClientNonce = decoder.ReadByteString("ClientNonce"); RequestedLifetime = decoder.ReadUInt32("RequestedLifetime"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } OpenSecureChannelRequest value = encodeable as OpenSecureChannelRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_clientProtocolVersion, value.m_clientProtocolVersion)) return false; if (!Utils.IsEqual(m_requestType, value.m_requestType)) return false; if (!Utils.IsEqual(m_securityMode, value.m_securityMode)) return false; if (!Utils.IsEqual(m_clientNonce, value.m_clientNonce)) return false; if (!Utils.IsEqual(m_requestedLifetime, value.m_requestedLifetime)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (OpenSecureChannelRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { OpenSecureChannelRequest clone = (OpenSecureChannelRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_clientProtocolVersion = (uint)Utils.Clone(this.m_clientProtocolVersion); clone.m_requestType = (SecurityTokenRequestType)Utils.Clone(this.m_requestType); clone.m_securityMode = (MessageSecurityMode)Utils.Clone(this.m_securityMode); clone.m_clientNonce = (byte[])Utils.Clone(this.m_clientNonce); clone.m_requestedLifetime = (uint)Utils.Clone(this.m_requestedLifetime); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private uint m_clientProtocolVersion; private SecurityTokenRequestType m_requestType; private MessageSecurityMode m_securityMode; private byte[] m_clientNonce; private uint m_requestedLifetime; #endregion } #endif #endregion #region OpenSecureChannelResponse Class #if (!OPCUA_EXCLUDE_OpenSecureChannelResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class OpenSecureChannelResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public OpenSecureChannelResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_serverProtocolVersion = (uint)0; m_securityToken = new ChannelSecurityToken(); m_serverNonce = null; } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// [DataMember(Name = "ServerProtocolVersion", IsRequired = false, Order = 2)] public uint ServerProtocolVersion { get { return m_serverProtocolVersion; } set { m_serverProtocolVersion = value; } } /// /// /// [DataMember(Name = "SecurityToken", IsRequired = false, Order = 3)] public ChannelSecurityToken SecurityToken { get { return m_securityToken; } set { m_securityToken = value; if (value == null) { m_securityToken = new ChannelSecurityToken(); } } } /// [DataMember(Name = "ServerNonce", IsRequired = false, Order = 4)] public byte[] ServerNonce { get { return m_serverNonce; } set { m_serverNonce = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.OpenSecureChannelResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.OpenSecureChannelResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.OpenSecureChannelResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteUInt32("ServerProtocolVersion", ServerProtocolVersion); encoder.WriteEncodeable("SecurityToken", SecurityToken, typeof(ChannelSecurityToken)); encoder.WriteByteString("ServerNonce", ServerNonce); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); ServerProtocolVersion = decoder.ReadUInt32("ServerProtocolVersion"); SecurityToken = (ChannelSecurityToken)decoder.ReadEncodeable("SecurityToken", typeof(ChannelSecurityToken)); ServerNonce = decoder.ReadByteString("ServerNonce"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } OpenSecureChannelResponse value = encodeable as OpenSecureChannelResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_serverProtocolVersion, value.m_serverProtocolVersion)) return false; if (!Utils.IsEqual(m_securityToken, value.m_securityToken)) return false; if (!Utils.IsEqual(m_serverNonce, value.m_serverNonce)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (OpenSecureChannelResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { OpenSecureChannelResponse clone = (OpenSecureChannelResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_serverProtocolVersion = (uint)Utils.Clone(this.m_serverProtocolVersion); clone.m_securityToken = (ChannelSecurityToken)Utils.Clone(this.m_securityToken); clone.m_serverNonce = (byte[])Utils.Clone(this.m_serverNonce); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private uint m_serverProtocolVersion; private ChannelSecurityToken m_securityToken; private byte[] m_serverNonce; #endregion } #endif #endregion #region CloseSecureChannelRequest Class #if (!OPCUA_EXCLUDE_CloseSecureChannelRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CloseSecureChannelRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public CloseSecureChannelRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CloseSecureChannelRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CloseSecureChannelRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CloseSecureChannelRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CloseSecureChannelRequest value = encodeable as CloseSecureChannelRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CloseSecureChannelRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CloseSecureChannelRequest clone = (CloseSecureChannelRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; #endregion } #endif #endregion #region CloseSecureChannelResponse Class #if (!OPCUA_EXCLUDE_CloseSecureChannelResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CloseSecureChannelResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public CloseSecureChannelResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CloseSecureChannelResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CloseSecureChannelResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CloseSecureChannelResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CloseSecureChannelResponse value = encodeable as CloseSecureChannelResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CloseSecureChannelResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CloseSecureChannelResponse clone = (CloseSecureChannelResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; #endregion } #endif #endregion #region SignedSoftwareCertificate Class #if (!OPCUA_EXCLUDE_SignedSoftwareCertificate) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SignedSoftwareCertificate : IEncodeable { #region Constructors /// /// The default constructor. /// public SignedSoftwareCertificate() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_certificateData = null; m_signature = null; } #endregion #region Public Properties /// [DataMember(Name = "CertificateData", IsRequired = false, Order = 1)] public byte[] CertificateData { get { return m_certificateData; } set { m_certificateData = value; } } /// [DataMember(Name = "Signature", IsRequired = false, Order = 2)] public byte[] Signature { get { return m_signature; } set { m_signature = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SignedSoftwareCertificate; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SignedSoftwareCertificate_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SignedSoftwareCertificate_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteByteString("CertificateData", CertificateData); encoder.WriteByteString("Signature", Signature); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); CertificateData = decoder.ReadByteString("CertificateData"); Signature = decoder.ReadByteString("Signature"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SignedSoftwareCertificate value = encodeable as SignedSoftwareCertificate; if (value == null) { return false; } if (!Utils.IsEqual(m_certificateData, value.m_certificateData)) return false; if (!Utils.IsEqual(m_signature, value.m_signature)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SignedSoftwareCertificate)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SignedSoftwareCertificate clone = (SignedSoftwareCertificate)base.MemberwiseClone(); clone.m_certificateData = (byte[])Utils.Clone(this.m_certificateData); clone.m_signature = (byte[])Utils.Clone(this.m_signature); return clone; } #endregion #region Private Fields private byte[] m_certificateData; private byte[] m_signature; #endregion } #region SignedSoftwareCertificateCollection Class /// /// A collection of SignedSoftwareCertificate objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfSignedSoftwareCertificate", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "SignedSoftwareCertificate")] #if !NET_STANDARD public partial class SignedSoftwareCertificateCollection : List, ICloneable #else public partial class SignedSoftwareCertificateCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public SignedSoftwareCertificateCollection() {} /// /// Initializes the collection with an initial capacity. /// public SignedSoftwareCertificateCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public SignedSoftwareCertificateCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator SignedSoftwareCertificateCollection(SignedSoftwareCertificate[] values) { if (values != null) { return new SignedSoftwareCertificateCollection(values); } return new SignedSoftwareCertificateCollection(); } /// /// Converts a collection to an array. /// public static explicit operator SignedSoftwareCertificate[](SignedSoftwareCertificateCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (SignedSoftwareCertificateCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { SignedSoftwareCertificateCollection clone = new SignedSoftwareCertificateCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((SignedSoftwareCertificate)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region SignatureData Class #if (!OPCUA_EXCLUDE_SignatureData) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SignatureData : IEncodeable { #region Constructors /// /// The default constructor. /// public SignatureData() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_algorithm = null; m_signature = null; } #endregion #region Public Properties /// [DataMember(Name = "Algorithm", IsRequired = false, Order = 1)] public string Algorithm { get { return m_algorithm; } set { m_algorithm = value; } } /// [DataMember(Name = "Signature", IsRequired = false, Order = 2)] public byte[] Signature { get { return m_signature; } set { m_signature = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SignatureData; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SignatureData_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SignatureData_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Algorithm", Algorithm); encoder.WriteByteString("Signature", Signature); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Algorithm = decoder.ReadString("Algorithm"); Signature = decoder.ReadByteString("Signature"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SignatureData value = encodeable as SignatureData; if (value == null) { return false; } if (!Utils.IsEqual(m_algorithm, value.m_algorithm)) return false; if (!Utils.IsEqual(m_signature, value.m_signature)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SignatureData)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SignatureData clone = (SignatureData)base.MemberwiseClone(); clone.m_algorithm = (string)Utils.Clone(this.m_algorithm); clone.m_signature = (byte[])Utils.Clone(this.m_signature); return clone; } #endregion #region Private Fields private string m_algorithm; private byte[] m_signature; #endregion } #endif #endregion #region CreateSessionRequest Class #if (!OPCUA_EXCLUDE_CreateSessionRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CreateSessionRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public CreateSessionRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_clientDescription = new ApplicationDescription(); m_serverUri = null; m_endpointUrl = null; m_sessionName = null; m_clientNonce = null; m_clientCertificate = null; m_requestedSessionTimeout = (double)0; m_maxResponseMessageSize = (uint)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "ClientDescription", IsRequired = false, Order = 2)] public ApplicationDescription ClientDescription { get { return m_clientDescription; } set { m_clientDescription = value; if (value == null) { m_clientDescription = new ApplicationDescription(); } } } /// [DataMember(Name = "ServerUri", IsRequired = false, Order = 3)] public string ServerUri { get { return m_serverUri; } set { m_serverUri = value; } } /// [DataMember(Name = "EndpointUrl", IsRequired = false, Order = 4)] public string EndpointUrl { get { return m_endpointUrl; } set { m_endpointUrl = value; } } /// [DataMember(Name = "SessionName", IsRequired = false, Order = 5)] public string SessionName { get { return m_sessionName; } set { m_sessionName = value; } } /// [DataMember(Name = "ClientNonce", IsRequired = false, Order = 6)] public byte[] ClientNonce { get { return m_clientNonce; } set { m_clientNonce = value; } } /// [DataMember(Name = "ClientCertificate", IsRequired = false, Order = 7)] public byte[] ClientCertificate { get { return m_clientCertificate; } set { m_clientCertificate = value; } } /// [DataMember(Name = "RequestedSessionTimeout", IsRequired = false, Order = 8)] public double RequestedSessionTimeout { get { return m_requestedSessionTimeout; } set { m_requestedSessionTimeout = value; } } /// [DataMember(Name = "MaxResponseMessageSize", IsRequired = false, Order = 9)] public uint MaxResponseMessageSize { get { return m_maxResponseMessageSize; } set { m_maxResponseMessageSize = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CreateSessionRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CreateSessionRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CreateSessionRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeable("ClientDescription", ClientDescription, typeof(ApplicationDescription)); encoder.WriteString("ServerUri", ServerUri); encoder.WriteString("EndpointUrl", EndpointUrl); encoder.WriteString("SessionName", SessionName); encoder.WriteByteString("ClientNonce", ClientNonce); encoder.WriteByteString("ClientCertificate", ClientCertificate); encoder.WriteDouble("RequestedSessionTimeout", RequestedSessionTimeout); encoder.WriteUInt32("MaxResponseMessageSize", MaxResponseMessageSize); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); ClientDescription = (ApplicationDescription)decoder.ReadEncodeable("ClientDescription", typeof(ApplicationDescription)); ServerUri = decoder.ReadString("ServerUri"); EndpointUrl = decoder.ReadString("EndpointUrl"); SessionName = decoder.ReadString("SessionName"); ClientNonce = decoder.ReadByteString("ClientNonce"); ClientCertificate = decoder.ReadByteString("ClientCertificate"); RequestedSessionTimeout = decoder.ReadDouble("RequestedSessionTimeout"); MaxResponseMessageSize = decoder.ReadUInt32("MaxResponseMessageSize"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CreateSessionRequest value = encodeable as CreateSessionRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_clientDescription, value.m_clientDescription)) return false; if (!Utils.IsEqual(m_serverUri, value.m_serverUri)) return false; if (!Utils.IsEqual(m_endpointUrl, value.m_endpointUrl)) return false; if (!Utils.IsEqual(m_sessionName, value.m_sessionName)) return false; if (!Utils.IsEqual(m_clientNonce, value.m_clientNonce)) return false; if (!Utils.IsEqual(m_clientCertificate, value.m_clientCertificate)) return false; if (!Utils.IsEqual(m_requestedSessionTimeout, value.m_requestedSessionTimeout)) return false; if (!Utils.IsEqual(m_maxResponseMessageSize, value.m_maxResponseMessageSize)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CreateSessionRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CreateSessionRequest clone = (CreateSessionRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_clientDescription = (ApplicationDescription)Utils.Clone(this.m_clientDescription); clone.m_serverUri = (string)Utils.Clone(this.m_serverUri); clone.m_endpointUrl = (string)Utils.Clone(this.m_endpointUrl); clone.m_sessionName = (string)Utils.Clone(this.m_sessionName); clone.m_clientNonce = (byte[])Utils.Clone(this.m_clientNonce); clone.m_clientCertificate = (byte[])Utils.Clone(this.m_clientCertificate); clone.m_requestedSessionTimeout = (double)Utils.Clone(this.m_requestedSessionTimeout); clone.m_maxResponseMessageSize = (uint)Utils.Clone(this.m_maxResponseMessageSize); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private ApplicationDescription m_clientDescription; private string m_serverUri; private string m_endpointUrl; private string m_sessionName; private byte[] m_clientNonce; private byte[] m_clientCertificate; private double m_requestedSessionTimeout; private uint m_maxResponseMessageSize; #endregion } #endif #endregion #region CreateSessionResponse Class #if (!OPCUA_EXCLUDE_CreateSessionResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CreateSessionResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public CreateSessionResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_sessionId = null; m_authenticationToken = null; m_revisedSessionTimeout = (double)0; m_serverNonce = null; m_serverCertificate = null; m_serverEndpoints = new EndpointDescriptionCollection(); m_serverSoftwareCertificates = new SignedSoftwareCertificateCollection(); m_serverSignature = new SignatureData(); m_maxRequestMessageSize = (uint)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// [DataMember(Name = "SessionId", IsRequired = false, Order = 2)] public NodeId SessionId { get { return m_sessionId; } set { m_sessionId = value; } } /// [DataMember(Name = "AuthenticationToken", IsRequired = false, Order = 3)] public NodeId AuthenticationToken { get { return m_authenticationToken; } set { m_authenticationToken = value; } } /// [DataMember(Name = "RevisedSessionTimeout", IsRequired = false, Order = 4)] public double RevisedSessionTimeout { get { return m_revisedSessionTimeout; } set { m_revisedSessionTimeout = value; } } /// [DataMember(Name = "ServerNonce", IsRequired = false, Order = 5)] public byte[] ServerNonce { get { return m_serverNonce; } set { m_serverNonce = value; } } /// [DataMember(Name = "ServerCertificate", IsRequired = false, Order = 6)] public byte[] ServerCertificate { get { return m_serverCertificate; } set { m_serverCertificate = value; } } /// /// /// [DataMember(Name = "ServerEndpoints", IsRequired = false, Order = 7)] public EndpointDescriptionCollection ServerEndpoints { get { return m_serverEndpoints; } set { m_serverEndpoints = value; if (value == null) { m_serverEndpoints = new EndpointDescriptionCollection(); } } } /// /// /// [DataMember(Name = "ServerSoftwareCertificates", IsRequired = false, Order = 8)] public SignedSoftwareCertificateCollection ServerSoftwareCertificates { get { return m_serverSoftwareCertificates; } set { m_serverSoftwareCertificates = value; if (value == null) { m_serverSoftwareCertificates = new SignedSoftwareCertificateCollection(); } } } /// /// /// [DataMember(Name = "ServerSignature", IsRequired = false, Order = 9)] public SignatureData ServerSignature { get { return m_serverSignature; } set { m_serverSignature = value; if (value == null) { m_serverSignature = new SignatureData(); } } } /// [DataMember(Name = "MaxRequestMessageSize", IsRequired = false, Order = 10)] public uint MaxRequestMessageSize { get { return m_maxRequestMessageSize; } set { m_maxRequestMessageSize = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CreateSessionResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CreateSessionResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CreateSessionResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteNodeId("SessionId", SessionId); encoder.WriteNodeId("AuthenticationToken", AuthenticationToken); encoder.WriteDouble("RevisedSessionTimeout", RevisedSessionTimeout); encoder.WriteByteString("ServerNonce", ServerNonce); encoder.WriteByteString("ServerCertificate", ServerCertificate); encoder.WriteEncodeableArray("ServerEndpoints", ServerEndpoints.ToArray(), typeof(EndpointDescription)); encoder.WriteEncodeableArray("ServerSoftwareCertificates", ServerSoftwareCertificates.ToArray(), typeof(SignedSoftwareCertificate)); encoder.WriteEncodeable("ServerSignature", ServerSignature, typeof(SignatureData)); encoder.WriteUInt32("MaxRequestMessageSize", MaxRequestMessageSize); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); SessionId = decoder.ReadNodeId("SessionId"); AuthenticationToken = decoder.ReadNodeId("AuthenticationToken"); RevisedSessionTimeout = decoder.ReadDouble("RevisedSessionTimeout"); ServerNonce = decoder.ReadByteString("ServerNonce"); ServerCertificate = decoder.ReadByteString("ServerCertificate"); ServerEndpoints = (EndpointDescriptionCollection)decoder.ReadEncodeableArray("ServerEndpoints", typeof(EndpointDescription)); ServerSoftwareCertificates = (SignedSoftwareCertificateCollection)decoder.ReadEncodeableArray("ServerSoftwareCertificates", typeof(SignedSoftwareCertificate)); ServerSignature = (SignatureData)decoder.ReadEncodeable("ServerSignature", typeof(SignatureData)); MaxRequestMessageSize = decoder.ReadUInt32("MaxRequestMessageSize"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CreateSessionResponse value = encodeable as CreateSessionResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_sessionId, value.m_sessionId)) return false; if (!Utils.IsEqual(m_authenticationToken, value.m_authenticationToken)) return false; if (!Utils.IsEqual(m_revisedSessionTimeout, value.m_revisedSessionTimeout)) return false; if (!Utils.IsEqual(m_serverNonce, value.m_serverNonce)) return false; if (!Utils.IsEqual(m_serverCertificate, value.m_serverCertificate)) return false; if (!Utils.IsEqual(m_serverEndpoints, value.m_serverEndpoints)) return false; if (!Utils.IsEqual(m_serverSoftwareCertificates, value.m_serverSoftwareCertificates)) return false; if (!Utils.IsEqual(m_serverSignature, value.m_serverSignature)) return false; if (!Utils.IsEqual(m_maxRequestMessageSize, value.m_maxRequestMessageSize)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CreateSessionResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CreateSessionResponse clone = (CreateSessionResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_sessionId = (NodeId)Utils.Clone(this.m_sessionId); clone.m_authenticationToken = (NodeId)Utils.Clone(this.m_authenticationToken); clone.m_revisedSessionTimeout = (double)Utils.Clone(this.m_revisedSessionTimeout); clone.m_serverNonce = (byte[])Utils.Clone(this.m_serverNonce); clone.m_serverCertificate = (byte[])Utils.Clone(this.m_serverCertificate); clone.m_serverEndpoints = (EndpointDescriptionCollection)Utils.Clone(this.m_serverEndpoints); clone.m_serverSoftwareCertificates = (SignedSoftwareCertificateCollection)Utils.Clone(this.m_serverSoftwareCertificates); clone.m_serverSignature = (SignatureData)Utils.Clone(this.m_serverSignature); clone.m_maxRequestMessageSize = (uint)Utils.Clone(this.m_maxRequestMessageSize); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private NodeId m_sessionId; private NodeId m_authenticationToken; private double m_revisedSessionTimeout; private byte[] m_serverNonce; private byte[] m_serverCertificate; private EndpointDescriptionCollection m_serverEndpoints; private SignedSoftwareCertificateCollection m_serverSoftwareCertificates; private SignatureData m_serverSignature; private uint m_maxRequestMessageSize; #endregion } #endif #endregion #region UserIdentityToken Class #if (!OPCUA_EXCLUDE_UserIdentityToken) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UserIdentityToken : IEncodeable { #region Constructors /// /// The default constructor. /// public UserIdentityToken() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_policyId = null; } #endregion #region Public Properties /// [DataMember(Name = "PolicyId", IsRequired = false, Order = 1)] public string PolicyId { get { return m_policyId; } set { m_policyId = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.UserIdentityToken; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UserIdentityToken_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.UserIdentityToken_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("PolicyId", PolicyId); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); PolicyId = decoder.ReadString("PolicyId"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UserIdentityToken value = encodeable as UserIdentityToken; if (value == null) { return false; } if (!Utils.IsEqual(m_policyId, value.m_policyId)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (UserIdentityToken)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UserIdentityToken clone = (UserIdentityToken)base.MemberwiseClone(); clone.m_policyId = (string)Utils.Clone(this.m_policyId); return clone; } #endregion #region Private Fields private string m_policyId; #endregion } #endif #endregion #region AnonymousIdentityToken Class #if (!OPCUA_EXCLUDE_AnonymousIdentityToken) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AnonymousIdentityToken : UserIdentityToken { #region Constructors /// /// The default constructor. /// public AnonymousIdentityToken() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.AnonymousIdentityToken; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AnonymousIdentityToken_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.AnonymousIdentityToken_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AnonymousIdentityToken value = encodeable as AnonymousIdentityToken; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public override object Clone() { return (AnonymousIdentityToken)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AnonymousIdentityToken clone = (AnonymousIdentityToken)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #endif #endregion #region UserNameIdentityToken Class #if (!OPCUA_EXCLUDE_UserNameIdentityToken) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UserNameIdentityToken : UserIdentityToken { #region Constructors /// /// The default constructor. /// public UserNameIdentityToken() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_userName = null; m_password = null; m_encryptionAlgorithm = null; } #endregion #region Public Properties /// [DataMember(Name = "UserName", IsRequired = false, Order = 1)] public string UserName { get { return m_userName; } set { m_userName = value; } } /// [DataMember(Name = "Password", IsRequired = false, Order = 2)] public byte[] Password { get { return m_password; } set { m_password = value; } } /// [DataMember(Name = "EncryptionAlgorithm", IsRequired = false, Order = 3)] public string EncryptionAlgorithm { get { return m_encryptionAlgorithm; } set { m_encryptionAlgorithm = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.UserNameIdentityToken; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UserNameIdentityToken_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.UserNameIdentityToken_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("UserName", UserName); encoder.WriteByteString("Password", Password); encoder.WriteString("EncryptionAlgorithm", EncryptionAlgorithm); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); UserName = decoder.ReadString("UserName"); Password = decoder.ReadByteString("Password"); EncryptionAlgorithm = decoder.ReadString("EncryptionAlgorithm"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UserNameIdentityToken value = encodeable as UserNameIdentityToken; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_userName, value.m_userName)) return false; if (!Utils.IsEqual(m_password, value.m_password)) return false; if (!Utils.IsEqual(m_encryptionAlgorithm, value.m_encryptionAlgorithm)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (UserNameIdentityToken)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UserNameIdentityToken clone = (UserNameIdentityToken)base.MemberwiseClone(); clone.m_userName = (string)Utils.Clone(this.m_userName); clone.m_password = (byte[])Utils.Clone(this.m_password); clone.m_encryptionAlgorithm = (string)Utils.Clone(this.m_encryptionAlgorithm); return clone; } #endregion #region Private Fields private string m_userName; private byte[] m_password; private string m_encryptionAlgorithm; #endregion } #endif #endregion #region X509IdentityToken Class #if (!OPCUA_EXCLUDE_X509IdentityToken) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class X509IdentityToken : UserIdentityToken { #region Constructors /// /// The default constructor. /// public X509IdentityToken() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_certificateData = null; } #endregion #region Public Properties /// [DataMember(Name = "CertificateData", IsRequired = false, Order = 1)] public byte[] CertificateData { get { return m_certificateData; } set { m_certificateData = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.X509IdentityToken; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.X509IdentityToken_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.X509IdentityToken_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteByteString("CertificateData", CertificateData); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); CertificateData = decoder.ReadByteString("CertificateData"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } X509IdentityToken value = encodeable as X509IdentityToken; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_certificateData, value.m_certificateData)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (X509IdentityToken)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { X509IdentityToken clone = (X509IdentityToken)base.MemberwiseClone(); clone.m_certificateData = (byte[])Utils.Clone(this.m_certificateData); return clone; } #endregion #region Private Fields private byte[] m_certificateData; #endregion } #endif #endregion #region IssuedIdentityToken Class #if (!OPCUA_EXCLUDE_IssuedIdentityToken) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class IssuedIdentityToken : UserIdentityToken { #region Constructors /// /// The default constructor. /// public IssuedIdentityToken() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_tokenData = null; m_encryptionAlgorithm = null; } #endregion #region Public Properties /// [DataMember(Name = "TokenData", IsRequired = false, Order = 1)] public byte[] TokenData { get { return m_tokenData; } set { m_tokenData = value; } } /// [DataMember(Name = "EncryptionAlgorithm", IsRequired = false, Order = 2)] public string EncryptionAlgorithm { get { return m_encryptionAlgorithm; } set { m_encryptionAlgorithm = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.IssuedIdentityToken; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.IssuedIdentityToken_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.IssuedIdentityToken_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteByteString("TokenData", TokenData); encoder.WriteString("EncryptionAlgorithm", EncryptionAlgorithm); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); TokenData = decoder.ReadByteString("TokenData"); EncryptionAlgorithm = decoder.ReadString("EncryptionAlgorithm"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } IssuedIdentityToken value = encodeable as IssuedIdentityToken; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_tokenData, value.m_tokenData)) return false; if (!Utils.IsEqual(m_encryptionAlgorithm, value.m_encryptionAlgorithm)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (IssuedIdentityToken)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { IssuedIdentityToken clone = (IssuedIdentityToken)base.MemberwiseClone(); clone.m_tokenData = (byte[])Utils.Clone(this.m_tokenData); clone.m_encryptionAlgorithm = (string)Utils.Clone(this.m_encryptionAlgorithm); return clone; } #endregion #region Private Fields private byte[] m_tokenData; private string m_encryptionAlgorithm; #endregion } #endif #endregion #region ActivateSessionRequest Class #if (!OPCUA_EXCLUDE_ActivateSessionRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ActivateSessionRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public ActivateSessionRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_clientSignature = new SignatureData(); m_clientSoftwareCertificates = new SignedSoftwareCertificateCollection(); m_localeIds = new StringCollection(); m_userIdentityToken = null; m_userTokenSignature = new SignatureData(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "ClientSignature", IsRequired = false, Order = 2)] public SignatureData ClientSignature { get { return m_clientSignature; } set { m_clientSignature = value; if (value == null) { m_clientSignature = new SignatureData(); } } } /// /// /// [DataMember(Name = "ClientSoftwareCertificates", IsRequired = false, Order = 3)] public SignedSoftwareCertificateCollection ClientSoftwareCertificates { get { return m_clientSoftwareCertificates; } set { m_clientSoftwareCertificates = value; if (value == null) { m_clientSoftwareCertificates = new SignedSoftwareCertificateCollection(); } } } /// /// /// [DataMember(Name = "LocaleIds", IsRequired = false, Order = 4)] public StringCollection LocaleIds { get { return m_localeIds; } set { m_localeIds = value; if (value == null) { m_localeIds = new StringCollection(); } } } /// [DataMember(Name = "UserIdentityToken", IsRequired = false, Order = 5)] public ExtensionObject UserIdentityToken { get { return m_userIdentityToken; } set { m_userIdentityToken = value; } } /// /// /// [DataMember(Name = "UserTokenSignature", IsRequired = false, Order = 6)] public SignatureData UserTokenSignature { get { return m_userTokenSignature; } set { m_userTokenSignature = value; if (value == null) { m_userTokenSignature = new SignatureData(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ActivateSessionRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ActivateSessionRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ActivateSessionRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeable("ClientSignature", ClientSignature, typeof(SignatureData)); encoder.WriteEncodeableArray("ClientSoftwareCertificates", ClientSoftwareCertificates.ToArray(), typeof(SignedSoftwareCertificate)); encoder.WriteStringArray("LocaleIds", LocaleIds); encoder.WriteExtensionObject("UserIdentityToken", UserIdentityToken); encoder.WriteEncodeable("UserTokenSignature", UserTokenSignature, typeof(SignatureData)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); ClientSignature = (SignatureData)decoder.ReadEncodeable("ClientSignature", typeof(SignatureData)); ClientSoftwareCertificates = (SignedSoftwareCertificateCollection)decoder.ReadEncodeableArray("ClientSoftwareCertificates", typeof(SignedSoftwareCertificate)); LocaleIds = decoder.ReadStringArray("LocaleIds"); UserIdentityToken = decoder.ReadExtensionObject("UserIdentityToken"); UserTokenSignature = (SignatureData)decoder.ReadEncodeable("UserTokenSignature", typeof(SignatureData)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ActivateSessionRequest value = encodeable as ActivateSessionRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_clientSignature, value.m_clientSignature)) return false; if (!Utils.IsEqual(m_clientSoftwareCertificates, value.m_clientSoftwareCertificates)) return false; if (!Utils.IsEqual(m_localeIds, value.m_localeIds)) return false; if (!Utils.IsEqual(m_userIdentityToken, value.m_userIdentityToken)) return false; if (!Utils.IsEqual(m_userTokenSignature, value.m_userTokenSignature)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ActivateSessionRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ActivateSessionRequest clone = (ActivateSessionRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_clientSignature = (SignatureData)Utils.Clone(this.m_clientSignature); clone.m_clientSoftwareCertificates = (SignedSoftwareCertificateCollection)Utils.Clone(this.m_clientSoftwareCertificates); clone.m_localeIds = (StringCollection)Utils.Clone(this.m_localeIds); clone.m_userIdentityToken = (ExtensionObject)Utils.Clone(this.m_userIdentityToken); clone.m_userTokenSignature = (SignatureData)Utils.Clone(this.m_userTokenSignature); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private SignatureData m_clientSignature; private SignedSoftwareCertificateCollection m_clientSoftwareCertificates; private StringCollection m_localeIds; private ExtensionObject m_userIdentityToken; private SignatureData m_userTokenSignature; #endregion } #endif #endregion #region ActivateSessionResponse Class #if (!OPCUA_EXCLUDE_ActivateSessionResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ActivateSessionResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public ActivateSessionResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_serverNonce = null; m_results = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// [DataMember(Name = "ServerNonce", IsRequired = false, Order = 2)] public byte[] ServerNonce { get { return m_serverNonce; } set { m_serverNonce = value; } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 3)] public StatusCodeCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 4)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ActivateSessionResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ActivateSessionResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ActivateSessionResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteByteString("ServerNonce", ServerNonce); encoder.WriteStatusCodeArray("Results", Results); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); ServerNonce = decoder.ReadByteString("ServerNonce"); Results = decoder.ReadStatusCodeArray("Results"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ActivateSessionResponse value = encodeable as ActivateSessionResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_serverNonce, value.m_serverNonce)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ActivateSessionResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ActivateSessionResponse clone = (ActivateSessionResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_serverNonce = (byte[])Utils.Clone(this.m_serverNonce); clone.m_results = (StatusCodeCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private byte[] m_serverNonce; private StatusCodeCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region CloseSessionRequest Class #if (!OPCUA_EXCLUDE_CloseSessionRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CloseSessionRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public CloseSessionRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_deleteSubscriptions = true; } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "DeleteSubscriptions", IsRequired = false, Order = 2)] public bool DeleteSubscriptions { get { return m_deleteSubscriptions; } set { m_deleteSubscriptions = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CloseSessionRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CloseSessionRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CloseSessionRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteBoolean("DeleteSubscriptions", DeleteSubscriptions); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); DeleteSubscriptions = decoder.ReadBoolean("DeleteSubscriptions"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CloseSessionRequest value = encodeable as CloseSessionRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_deleteSubscriptions, value.m_deleteSubscriptions)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CloseSessionRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CloseSessionRequest clone = (CloseSessionRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_deleteSubscriptions = (bool)Utils.Clone(this.m_deleteSubscriptions); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private bool m_deleteSubscriptions; #endregion } #endif #endregion #region CloseSessionResponse Class #if (!OPCUA_EXCLUDE_CloseSessionResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CloseSessionResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public CloseSessionResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CloseSessionResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CloseSessionResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CloseSessionResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CloseSessionResponse value = encodeable as CloseSessionResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CloseSessionResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CloseSessionResponse clone = (CloseSessionResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; #endregion } #endif #endregion #region CancelRequest Class #if (!OPCUA_EXCLUDE_CancelRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CancelRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public CancelRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_requestHandle = (uint)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "RequestHandle", IsRequired = false, Order = 2)] public uint RequestHandle { get { return m_requestHandle; } set { m_requestHandle = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CancelRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CancelRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CancelRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32("RequestHandle", RequestHandle); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); RequestHandle = decoder.ReadUInt32("RequestHandle"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CancelRequest value = encodeable as CancelRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_requestHandle, value.m_requestHandle)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CancelRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CancelRequest clone = (CancelRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_requestHandle = (uint)Utils.Clone(this.m_requestHandle); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private uint m_requestHandle; #endregion } #endif #endregion #region CancelResponse Class #if (!OPCUA_EXCLUDE_CancelResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CancelResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public CancelResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_cancelCount = (uint)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// [DataMember(Name = "CancelCount", IsRequired = false, Order = 2)] public uint CancelCount { get { return m_cancelCount; } set { m_cancelCount = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CancelResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CancelResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CancelResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteUInt32("CancelCount", CancelCount); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); CancelCount = decoder.ReadUInt32("CancelCount"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CancelResponse value = encodeable as CancelResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_cancelCount, value.m_cancelCount)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CancelResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CancelResponse clone = (CancelResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_cancelCount = (uint)Utils.Clone(this.m_cancelCount); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private uint m_cancelCount; #endregion } #endif #endregion #region NodeAttributesMask Enumeration #if (!OPCUA_EXCLUDE_NodeAttributesMask) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum NodeAttributesMask { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "AccessLevel_1")] AccessLevel = 1, /// [EnumMember(Value = "ArrayDimensions_2")] ArrayDimensions = 2, /// [EnumMember(Value = "BrowseName_4")] BrowseName = 4, /// [EnumMember(Value = "ContainsNoLoops_8")] ContainsNoLoops = 8, /// [EnumMember(Value = "DataType_16")] DataType = 16, /// [EnumMember(Value = "Description_32")] Description = 32, /// [EnumMember(Value = "DisplayName_64")] DisplayName = 64, /// [EnumMember(Value = "EventNotifier_128")] EventNotifier = 128, /// [EnumMember(Value = "Executable_256")] Executable = 256, /// [EnumMember(Value = "Historizing_512")] Historizing = 512, /// [EnumMember(Value = "InverseName_1024")] InverseName = 1024, /// [EnumMember(Value = "IsAbstract_2048")] IsAbstract = 2048, /// [EnumMember(Value = "MinimumSamplingInterval_4096")] MinimumSamplingInterval = 4096, /// [EnumMember(Value = "NodeClass_8192")] NodeClass = 8192, /// [EnumMember(Value = "NodeId_16384")] NodeId = 16384, /// [EnumMember(Value = "Symmetric_32768")] Symmetric = 32768, /// [EnumMember(Value = "UserAccessLevel_65536")] UserAccessLevel = 65536, /// [EnumMember(Value = "UserExecutable_131072")] UserExecutable = 131072, /// [EnumMember(Value = "UserWriteMask_262144")] UserWriteMask = 262144, /// [EnumMember(Value = "ValueRank_524288")] ValueRank = 524288, /// [EnumMember(Value = "WriteMask_1048576")] WriteMask = 1048576, /// [EnumMember(Value = "Value_2097152")] Value = 2097152, /// [EnumMember(Value = "DataTypeDefinition_4194304")] DataTypeDefinition = 4194304, /// [EnumMember(Value = "RolePermissions_8388608")] RolePermissions = 8388608, /// [EnumMember(Value = "AccessRestrictions_16777216")] AccessRestrictions = 16777216, /// [EnumMember(Value = "All_33554431")] All = 33554431, /// [EnumMember(Value = "BaseNode_26501220")] BaseNode = 26501220, /// [EnumMember(Value = "Object_26501348")] Object = 26501348, /// [EnumMember(Value = "ObjectType_26503268")] ObjectType = 26503268, /// [EnumMember(Value = "Variable_26571383")] Variable = 26571383, /// [EnumMember(Value = "VariableType_28600438")] VariableType = 28600438, /// [EnumMember(Value = "Method_26632548")] Method = 26632548, /// [EnumMember(Value = "ReferenceType_26537060")] ReferenceType = 26537060, /// [EnumMember(Value = "View_26501356")] View = 26501356, } #endif #endregion #region NodeAttributes Class #if (!OPCUA_EXCLUDE_NodeAttributes) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class NodeAttributes : IEncodeable { #region Constructors /// /// The default constructor. /// public NodeAttributes() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_specifiedAttributes = (uint)0; m_displayName = null; m_description = null; m_writeMask = (uint)0; m_userWriteMask = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "SpecifiedAttributes", IsRequired = false, Order = 1)] public uint SpecifiedAttributes { get { return m_specifiedAttributes; } set { m_specifiedAttributes = value; } } /// [DataMember(Name = "DisplayName", IsRequired = false, Order = 2)] public LocalizedText DisplayName { get { return m_displayName; } set { m_displayName = value; } } /// [DataMember(Name = "Description", IsRequired = false, Order = 3)] public LocalizedText Description { get { return m_description; } set { m_description = value; } } /// [DataMember(Name = "WriteMask", IsRequired = false, Order = 4)] public uint WriteMask { get { return m_writeMask; } set { m_writeMask = value; } } /// [DataMember(Name = "UserWriteMask", IsRequired = false, Order = 5)] public uint UserWriteMask { get { return m_userWriteMask; } set { m_userWriteMask = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.NodeAttributes; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.NodeAttributes_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.NodeAttributes_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("SpecifiedAttributes", SpecifiedAttributes); encoder.WriteLocalizedText("DisplayName", DisplayName); encoder.WriteLocalizedText("Description", Description); encoder.WriteUInt32("WriteMask", WriteMask); encoder.WriteUInt32("UserWriteMask", UserWriteMask); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SpecifiedAttributes = decoder.ReadUInt32("SpecifiedAttributes"); DisplayName = decoder.ReadLocalizedText("DisplayName"); Description = decoder.ReadLocalizedText("Description"); WriteMask = decoder.ReadUInt32("WriteMask"); UserWriteMask = decoder.ReadUInt32("UserWriteMask"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } NodeAttributes value = encodeable as NodeAttributes; if (value == null) { return false; } if (!Utils.IsEqual(m_specifiedAttributes, value.m_specifiedAttributes)) return false; if (!Utils.IsEqual(m_displayName, value.m_displayName)) return false; if (!Utils.IsEqual(m_description, value.m_description)) return false; if (!Utils.IsEqual(m_writeMask, value.m_writeMask)) return false; if (!Utils.IsEqual(m_userWriteMask, value.m_userWriteMask)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (NodeAttributes)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { NodeAttributes clone = (NodeAttributes)base.MemberwiseClone(); clone.m_specifiedAttributes = (uint)Utils.Clone(this.m_specifiedAttributes); clone.m_displayName = (LocalizedText)Utils.Clone(this.m_displayName); clone.m_description = (LocalizedText)Utils.Clone(this.m_description); clone.m_writeMask = (uint)Utils.Clone(this.m_writeMask); clone.m_userWriteMask = (uint)Utils.Clone(this.m_userWriteMask); return clone; } #endregion #region Private Fields private uint m_specifiedAttributes; private LocalizedText m_displayName; private LocalizedText m_description; private uint m_writeMask; private uint m_userWriteMask; #endregion } #endif #endregion #region ObjectAttributes Class #if (!OPCUA_EXCLUDE_ObjectAttributes) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ObjectAttributes : NodeAttributes { #region Constructors /// /// The default constructor. /// public ObjectAttributes() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_eventNotifier = (byte)0; } #endregion #region Public Properties /// [DataMember(Name = "EventNotifier", IsRequired = false, Order = 1)] public byte EventNotifier { get { return m_eventNotifier; } set { m_eventNotifier = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ObjectAttributes; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ObjectAttributes_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ObjectAttributes_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteByte("EventNotifier", EventNotifier); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); EventNotifier = decoder.ReadByte("EventNotifier"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ObjectAttributes value = encodeable as ObjectAttributes; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_eventNotifier, value.m_eventNotifier)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ObjectAttributes)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ObjectAttributes clone = (ObjectAttributes)base.MemberwiseClone(); clone.m_eventNotifier = (byte)Utils.Clone(this.m_eventNotifier); return clone; } #endregion #region Private Fields private byte m_eventNotifier; #endregion } #endif #endregion #region VariableAttributes Class #if (!OPCUA_EXCLUDE_VariableAttributes) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class VariableAttributes : NodeAttributes { #region Constructors /// /// The default constructor. /// public VariableAttributes() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_value = Variant.Null; m_dataType = null; m_valueRank = (int)0; m_arrayDimensions = new UInt32Collection(); m_accessLevel = (byte)0; m_userAccessLevel = (byte)0; m_minimumSamplingInterval = (double)0; m_historizing = true; } #endregion #region Public Properties /// [DataMember(Name = "Value", IsRequired = false, Order = 1)] public Variant Value { get { return m_value; } set { m_value = value; } } /// [DataMember(Name = "DataType", IsRequired = false, Order = 2)] public NodeId DataType { get { return m_dataType; } set { m_dataType = value; } } /// [DataMember(Name = "ValueRank", IsRequired = false, Order = 3)] public int ValueRank { get { return m_valueRank; } set { m_valueRank = value; } } /// /// /// [DataMember(Name = "ArrayDimensions", IsRequired = false, Order = 4)] public UInt32Collection ArrayDimensions { get { return m_arrayDimensions; } set { m_arrayDimensions = value; if (value == null) { m_arrayDimensions = new UInt32Collection(); } } } /// [DataMember(Name = "AccessLevel", IsRequired = false, Order = 5)] public byte AccessLevel { get { return m_accessLevel; } set { m_accessLevel = value; } } /// [DataMember(Name = "UserAccessLevel", IsRequired = false, Order = 6)] public byte UserAccessLevel { get { return m_userAccessLevel; } set { m_userAccessLevel = value; } } /// [DataMember(Name = "MinimumSamplingInterval", IsRequired = false, Order = 7)] public double MinimumSamplingInterval { get { return m_minimumSamplingInterval; } set { m_minimumSamplingInterval = value; } } /// [DataMember(Name = "Historizing", IsRequired = false, Order = 8)] public bool Historizing { get { return m_historizing; } set { m_historizing = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.VariableAttributes; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.VariableAttributes_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.VariableAttributes_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteVariant("Value", Value); encoder.WriteNodeId("DataType", DataType); encoder.WriteInt32("ValueRank", ValueRank); encoder.WriteUInt32Array("ArrayDimensions", ArrayDimensions); encoder.WriteByte("AccessLevel", AccessLevel); encoder.WriteByte("UserAccessLevel", UserAccessLevel); encoder.WriteDouble("MinimumSamplingInterval", MinimumSamplingInterval); encoder.WriteBoolean("Historizing", Historizing); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Value = decoder.ReadVariant("Value"); DataType = decoder.ReadNodeId("DataType"); ValueRank = decoder.ReadInt32("ValueRank"); ArrayDimensions = decoder.ReadUInt32Array("ArrayDimensions"); AccessLevel = decoder.ReadByte("AccessLevel"); UserAccessLevel = decoder.ReadByte("UserAccessLevel"); MinimumSamplingInterval = decoder.ReadDouble("MinimumSamplingInterval"); Historizing = decoder.ReadBoolean("Historizing"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } VariableAttributes value = encodeable as VariableAttributes; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_value, value.m_value)) return false; if (!Utils.IsEqual(m_dataType, value.m_dataType)) return false; if (!Utils.IsEqual(m_valueRank, value.m_valueRank)) return false; if (!Utils.IsEqual(m_arrayDimensions, value.m_arrayDimensions)) return false; if (!Utils.IsEqual(m_accessLevel, value.m_accessLevel)) return false; if (!Utils.IsEqual(m_userAccessLevel, value.m_userAccessLevel)) return false; if (!Utils.IsEqual(m_minimumSamplingInterval, value.m_minimumSamplingInterval)) return false; if (!Utils.IsEqual(m_historizing, value.m_historizing)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (VariableAttributes)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { VariableAttributes clone = (VariableAttributes)base.MemberwiseClone(); clone.m_value = (Variant)Utils.Clone(this.m_value); clone.m_dataType = (NodeId)Utils.Clone(this.m_dataType); clone.m_valueRank = (int)Utils.Clone(this.m_valueRank); clone.m_arrayDimensions = (UInt32Collection)Utils.Clone(this.m_arrayDimensions); clone.m_accessLevel = (byte)Utils.Clone(this.m_accessLevel); clone.m_userAccessLevel = (byte)Utils.Clone(this.m_userAccessLevel); clone.m_minimumSamplingInterval = (double)Utils.Clone(this.m_minimumSamplingInterval); clone.m_historizing = (bool)Utils.Clone(this.m_historizing); return clone; } #endregion #region Private Fields private Variant m_value; private NodeId m_dataType; private int m_valueRank; private UInt32Collection m_arrayDimensions; private byte m_accessLevel; private byte m_userAccessLevel; private double m_minimumSamplingInterval; private bool m_historizing; #endregion } #endif #endregion #region MethodAttributes Class #if (!OPCUA_EXCLUDE_MethodAttributes) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class MethodAttributes : NodeAttributes { #region Constructors /// /// The default constructor. /// public MethodAttributes() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_executable = true; m_userExecutable = true; } #endregion #region Public Properties /// [DataMember(Name = "Executable", IsRequired = false, Order = 1)] public bool Executable { get { return m_executable; } set { m_executable = value; } } /// [DataMember(Name = "UserExecutable", IsRequired = false, Order = 2)] public bool UserExecutable { get { return m_userExecutable; } set { m_userExecutable = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.MethodAttributes; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.MethodAttributes_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.MethodAttributes_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("Executable", Executable); encoder.WriteBoolean("UserExecutable", UserExecutable); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Executable = decoder.ReadBoolean("Executable"); UserExecutable = decoder.ReadBoolean("UserExecutable"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } MethodAttributes value = encodeable as MethodAttributes; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_executable, value.m_executable)) return false; if (!Utils.IsEqual(m_userExecutable, value.m_userExecutable)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (MethodAttributes)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { MethodAttributes clone = (MethodAttributes)base.MemberwiseClone(); clone.m_executable = (bool)Utils.Clone(this.m_executable); clone.m_userExecutable = (bool)Utils.Clone(this.m_userExecutable); return clone; } #endregion #region Private Fields private bool m_executable; private bool m_userExecutable; #endregion } #endif #endregion #region ObjectTypeAttributes Class #if (!OPCUA_EXCLUDE_ObjectTypeAttributes) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ObjectTypeAttributes : NodeAttributes { #region Constructors /// /// The default constructor. /// public ObjectTypeAttributes() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_isAbstract = true; } #endregion #region Public Properties /// [DataMember(Name = "IsAbstract", IsRequired = false, Order = 1)] public bool IsAbstract { get { return m_isAbstract; } set { m_isAbstract = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ObjectTypeAttributes; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ObjectTypeAttributes_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ObjectTypeAttributes_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("IsAbstract", IsAbstract); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); IsAbstract = decoder.ReadBoolean("IsAbstract"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ObjectTypeAttributes value = encodeable as ObjectTypeAttributes; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_isAbstract, value.m_isAbstract)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ObjectTypeAttributes)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ObjectTypeAttributes clone = (ObjectTypeAttributes)base.MemberwiseClone(); clone.m_isAbstract = (bool)Utils.Clone(this.m_isAbstract); return clone; } #endregion #region Private Fields private bool m_isAbstract; #endregion } #endif #endregion #region VariableTypeAttributes Class #if (!OPCUA_EXCLUDE_VariableTypeAttributes) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class VariableTypeAttributes : NodeAttributes { #region Constructors /// /// The default constructor. /// public VariableTypeAttributes() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_value = Variant.Null; m_dataType = null; m_valueRank = (int)0; m_arrayDimensions = new UInt32Collection(); m_isAbstract = true; } #endregion #region Public Properties /// [DataMember(Name = "Value", IsRequired = false, Order = 1)] public Variant Value { get { return m_value; } set { m_value = value; } } /// [DataMember(Name = "DataType", IsRequired = false, Order = 2)] public NodeId DataType { get { return m_dataType; } set { m_dataType = value; } } /// [DataMember(Name = "ValueRank", IsRequired = false, Order = 3)] public int ValueRank { get { return m_valueRank; } set { m_valueRank = value; } } /// /// /// [DataMember(Name = "ArrayDimensions", IsRequired = false, Order = 4)] public UInt32Collection ArrayDimensions { get { return m_arrayDimensions; } set { m_arrayDimensions = value; if (value == null) { m_arrayDimensions = new UInt32Collection(); } } } /// [DataMember(Name = "IsAbstract", IsRequired = false, Order = 5)] public bool IsAbstract { get { return m_isAbstract; } set { m_isAbstract = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.VariableTypeAttributes; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.VariableTypeAttributes_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.VariableTypeAttributes_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteVariant("Value", Value); encoder.WriteNodeId("DataType", DataType); encoder.WriteInt32("ValueRank", ValueRank); encoder.WriteUInt32Array("ArrayDimensions", ArrayDimensions); encoder.WriteBoolean("IsAbstract", IsAbstract); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Value = decoder.ReadVariant("Value"); DataType = decoder.ReadNodeId("DataType"); ValueRank = decoder.ReadInt32("ValueRank"); ArrayDimensions = decoder.ReadUInt32Array("ArrayDimensions"); IsAbstract = decoder.ReadBoolean("IsAbstract"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } VariableTypeAttributes value = encodeable as VariableTypeAttributes; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_value, value.m_value)) return false; if (!Utils.IsEqual(m_dataType, value.m_dataType)) return false; if (!Utils.IsEqual(m_valueRank, value.m_valueRank)) return false; if (!Utils.IsEqual(m_arrayDimensions, value.m_arrayDimensions)) return false; if (!Utils.IsEqual(m_isAbstract, value.m_isAbstract)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (VariableTypeAttributes)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { VariableTypeAttributes clone = (VariableTypeAttributes)base.MemberwiseClone(); clone.m_value = (Variant)Utils.Clone(this.m_value); clone.m_dataType = (NodeId)Utils.Clone(this.m_dataType); clone.m_valueRank = (int)Utils.Clone(this.m_valueRank); clone.m_arrayDimensions = (UInt32Collection)Utils.Clone(this.m_arrayDimensions); clone.m_isAbstract = (bool)Utils.Clone(this.m_isAbstract); return clone; } #endregion #region Private Fields private Variant m_value; private NodeId m_dataType; private int m_valueRank; private UInt32Collection m_arrayDimensions; private bool m_isAbstract; #endregion } #endif #endregion #region ReferenceTypeAttributes Class #if (!OPCUA_EXCLUDE_ReferenceTypeAttributes) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReferenceTypeAttributes : NodeAttributes { #region Constructors /// /// The default constructor. /// public ReferenceTypeAttributes() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_isAbstract = true; m_symmetric = true; m_inverseName = null; } #endregion #region Public Properties /// [DataMember(Name = "IsAbstract", IsRequired = false, Order = 1)] public bool IsAbstract { get { return m_isAbstract; } set { m_isAbstract = value; } } /// [DataMember(Name = "Symmetric", IsRequired = false, Order = 2)] public bool Symmetric { get { return m_symmetric; } set { m_symmetric = value; } } /// [DataMember(Name = "InverseName", IsRequired = false, Order = 3)] public LocalizedText InverseName { get { return m_inverseName; } set { m_inverseName = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ReferenceTypeAttributes; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReferenceTypeAttributes_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReferenceTypeAttributes_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("IsAbstract", IsAbstract); encoder.WriteBoolean("Symmetric", Symmetric); encoder.WriteLocalizedText("InverseName", InverseName); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); IsAbstract = decoder.ReadBoolean("IsAbstract"); Symmetric = decoder.ReadBoolean("Symmetric"); InverseName = decoder.ReadLocalizedText("InverseName"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReferenceTypeAttributes value = encodeable as ReferenceTypeAttributes; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_isAbstract, value.m_isAbstract)) return false; if (!Utils.IsEqual(m_symmetric, value.m_symmetric)) return false; if (!Utils.IsEqual(m_inverseName, value.m_inverseName)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ReferenceTypeAttributes)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReferenceTypeAttributes clone = (ReferenceTypeAttributes)base.MemberwiseClone(); clone.m_isAbstract = (bool)Utils.Clone(this.m_isAbstract); clone.m_symmetric = (bool)Utils.Clone(this.m_symmetric); clone.m_inverseName = (LocalizedText)Utils.Clone(this.m_inverseName); return clone; } #endregion #region Private Fields private bool m_isAbstract; private bool m_symmetric; private LocalizedText m_inverseName; #endregion } #endif #endregion #region DataTypeAttributes Class #if (!OPCUA_EXCLUDE_DataTypeAttributes) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataTypeAttributes : NodeAttributes { #region Constructors /// /// The default constructor. /// public DataTypeAttributes() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_isAbstract = true; } #endregion #region Public Properties /// [DataMember(Name = "IsAbstract", IsRequired = false, Order = 1)] public bool IsAbstract { get { return m_isAbstract; } set { m_isAbstract = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.DataTypeAttributes; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataTypeAttributes_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataTypeAttributes_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("IsAbstract", IsAbstract); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); IsAbstract = decoder.ReadBoolean("IsAbstract"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataTypeAttributes value = encodeable as DataTypeAttributes; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_isAbstract, value.m_isAbstract)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (DataTypeAttributes)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataTypeAttributes clone = (DataTypeAttributes)base.MemberwiseClone(); clone.m_isAbstract = (bool)Utils.Clone(this.m_isAbstract); return clone; } #endregion #region Private Fields private bool m_isAbstract; #endregion } #endif #endregion #region ViewAttributes Class #if (!OPCUA_EXCLUDE_ViewAttributes) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ViewAttributes : NodeAttributes { #region Constructors /// /// The default constructor. /// public ViewAttributes() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_containsNoLoops = true; m_eventNotifier = (byte)0; } #endregion #region Public Properties /// [DataMember(Name = "ContainsNoLoops", IsRequired = false, Order = 1)] public bool ContainsNoLoops { get { return m_containsNoLoops; } set { m_containsNoLoops = value; } } /// [DataMember(Name = "EventNotifier", IsRequired = false, Order = 2)] public byte EventNotifier { get { return m_eventNotifier; } set { m_eventNotifier = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ViewAttributes; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ViewAttributes_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ViewAttributes_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("ContainsNoLoops", ContainsNoLoops); encoder.WriteByte("EventNotifier", EventNotifier); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ContainsNoLoops = decoder.ReadBoolean("ContainsNoLoops"); EventNotifier = decoder.ReadByte("EventNotifier"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ViewAttributes value = encodeable as ViewAttributes; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_containsNoLoops, value.m_containsNoLoops)) return false; if (!Utils.IsEqual(m_eventNotifier, value.m_eventNotifier)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ViewAttributes)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ViewAttributes clone = (ViewAttributes)base.MemberwiseClone(); clone.m_containsNoLoops = (bool)Utils.Clone(this.m_containsNoLoops); clone.m_eventNotifier = (byte)Utils.Clone(this.m_eventNotifier); return clone; } #endregion #region Private Fields private bool m_containsNoLoops; private byte m_eventNotifier; #endregion } #endif #endregion #region GenericAttributeValue Class #if (!OPCUA_EXCLUDE_GenericAttributeValue) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class GenericAttributeValue : IEncodeable { #region Constructors /// /// The default constructor. /// public GenericAttributeValue() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_attributeId = (uint)0; m_value = Variant.Null; } #endregion #region Public Properties /// [DataMember(Name = "AttributeId", IsRequired = false, Order = 1)] public uint AttributeId { get { return m_attributeId; } set { m_attributeId = value; } } /// [DataMember(Name = "Value", IsRequired = false, Order = 2)] public Variant Value { get { return m_value; } set { m_value = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.GenericAttributeValue; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.GenericAttributeValue_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.GenericAttributeValue_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("AttributeId", AttributeId); encoder.WriteVariant("Value", Value); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); AttributeId = decoder.ReadUInt32("AttributeId"); Value = decoder.ReadVariant("Value"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } GenericAttributeValue value = encodeable as GenericAttributeValue; if (value == null) { return false; } if (!Utils.IsEqual(m_attributeId, value.m_attributeId)) return false; if (!Utils.IsEqual(m_value, value.m_value)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (GenericAttributeValue)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { GenericAttributeValue clone = (GenericAttributeValue)base.MemberwiseClone(); clone.m_attributeId = (uint)Utils.Clone(this.m_attributeId); clone.m_value = (Variant)Utils.Clone(this.m_value); return clone; } #endregion #region Private Fields private uint m_attributeId; private Variant m_value; #endregion } #region GenericAttributeValueCollection Class /// /// A collection of GenericAttributeValue objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfGenericAttributeValue", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "GenericAttributeValue")] #if !NET_STANDARD public partial class GenericAttributeValueCollection : List, ICloneable #else public partial class GenericAttributeValueCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public GenericAttributeValueCollection() {} /// /// Initializes the collection with an initial capacity. /// public GenericAttributeValueCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public GenericAttributeValueCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator GenericAttributeValueCollection(GenericAttributeValue[] values) { if (values != null) { return new GenericAttributeValueCollection(values); } return new GenericAttributeValueCollection(); } /// /// Converts a collection to an array. /// public static explicit operator GenericAttributeValue[](GenericAttributeValueCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (GenericAttributeValueCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { GenericAttributeValueCollection clone = new GenericAttributeValueCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((GenericAttributeValue)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region GenericAttributes Class #if (!OPCUA_EXCLUDE_GenericAttributes) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class GenericAttributes : NodeAttributes { #region Constructors /// /// The default constructor. /// public GenericAttributes() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_attributeValues = new GenericAttributeValueCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "AttributeValues", IsRequired = false, Order = 1)] public GenericAttributeValueCollection AttributeValues { get { return m_attributeValues; } set { m_attributeValues = value; if (value == null) { m_attributeValues = new GenericAttributeValueCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.GenericAttributes; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.GenericAttributes_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.GenericAttributes_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("AttributeValues", AttributeValues.ToArray(), typeof(GenericAttributeValue)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); AttributeValues = (GenericAttributeValueCollection)decoder.ReadEncodeableArray("AttributeValues", typeof(GenericAttributeValue)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } GenericAttributes value = encodeable as GenericAttributes; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_attributeValues, value.m_attributeValues)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (GenericAttributes)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { GenericAttributes clone = (GenericAttributes)base.MemberwiseClone(); clone.m_attributeValues = (GenericAttributeValueCollection)Utils.Clone(this.m_attributeValues); return clone; } #endregion #region Private Fields private GenericAttributeValueCollection m_attributeValues; #endregion } #endif #endregion #region AddNodesItem Class #if (!OPCUA_EXCLUDE_AddNodesItem) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AddNodesItem : IEncodeable { #region Constructors /// /// The default constructor. /// public AddNodesItem() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_parentNodeId = null; m_referenceTypeId = null; m_requestedNewNodeId = null; m_browseName = null; m_nodeClass = NodeClass.Unspecified; m_nodeAttributes = null; m_typeDefinition = null; } #endregion #region Public Properties /// [DataMember(Name = "ParentNodeId", IsRequired = false, Order = 1)] public ExpandedNodeId ParentNodeId { get { return m_parentNodeId; } set { m_parentNodeId = value; } } /// [DataMember(Name = "ReferenceTypeId", IsRequired = false, Order = 2)] public NodeId ReferenceTypeId { get { return m_referenceTypeId; } set { m_referenceTypeId = value; } } /// [DataMember(Name = "RequestedNewNodeId", IsRequired = false, Order = 3)] public ExpandedNodeId RequestedNewNodeId { get { return m_requestedNewNodeId; } set { m_requestedNewNodeId = value; } } /// [DataMember(Name = "BrowseName", IsRequired = false, Order = 4)] public QualifiedName BrowseName { get { return m_browseName; } set { m_browseName = value; } } /// [DataMember(Name = "NodeClass", IsRequired = false, Order = 5)] public NodeClass NodeClass { get { return m_nodeClass; } set { m_nodeClass = value; } } /// [DataMember(Name = "NodeAttributes", IsRequired = false, Order = 6)] public ExtensionObject NodeAttributes { get { return m_nodeAttributes; } set { m_nodeAttributes = value; } } /// [DataMember(Name = "TypeDefinition", IsRequired = false, Order = 7)] public ExpandedNodeId TypeDefinition { get { return m_typeDefinition; } set { m_typeDefinition = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.AddNodesItem; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AddNodesItem_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.AddNodesItem_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteExpandedNodeId("ParentNodeId", ParentNodeId); encoder.WriteNodeId("ReferenceTypeId", ReferenceTypeId); encoder.WriteExpandedNodeId("RequestedNewNodeId", RequestedNewNodeId); encoder.WriteQualifiedName("BrowseName", BrowseName); encoder.WriteEnumerated("NodeClass", NodeClass); encoder.WriteExtensionObject("NodeAttributes", NodeAttributes); encoder.WriteExpandedNodeId("TypeDefinition", TypeDefinition); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ParentNodeId = decoder.ReadExpandedNodeId("ParentNodeId"); ReferenceTypeId = decoder.ReadNodeId("ReferenceTypeId"); RequestedNewNodeId = decoder.ReadExpandedNodeId("RequestedNewNodeId"); BrowseName = decoder.ReadQualifiedName("BrowseName"); NodeClass = (NodeClass)decoder.ReadEnumerated("NodeClass", typeof(NodeClass)); NodeAttributes = decoder.ReadExtensionObject("NodeAttributes"); TypeDefinition = decoder.ReadExpandedNodeId("TypeDefinition"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AddNodesItem value = encodeable as AddNodesItem; if (value == null) { return false; } if (!Utils.IsEqual(m_parentNodeId, value.m_parentNodeId)) return false; if (!Utils.IsEqual(m_referenceTypeId, value.m_referenceTypeId)) return false; if (!Utils.IsEqual(m_requestedNewNodeId, value.m_requestedNewNodeId)) return false; if (!Utils.IsEqual(m_browseName, value.m_browseName)) return false; if (!Utils.IsEqual(m_nodeClass, value.m_nodeClass)) return false; if (!Utils.IsEqual(m_nodeAttributes, value.m_nodeAttributes)) return false; if (!Utils.IsEqual(m_typeDefinition, value.m_typeDefinition)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (AddNodesItem)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AddNodesItem clone = (AddNodesItem)base.MemberwiseClone(); clone.m_parentNodeId = (ExpandedNodeId)Utils.Clone(this.m_parentNodeId); clone.m_referenceTypeId = (NodeId)Utils.Clone(this.m_referenceTypeId); clone.m_requestedNewNodeId = (ExpandedNodeId)Utils.Clone(this.m_requestedNewNodeId); clone.m_browseName = (QualifiedName)Utils.Clone(this.m_browseName); clone.m_nodeClass = (NodeClass)Utils.Clone(this.m_nodeClass); clone.m_nodeAttributes = (ExtensionObject)Utils.Clone(this.m_nodeAttributes); clone.m_typeDefinition = (ExpandedNodeId)Utils.Clone(this.m_typeDefinition); return clone; } #endregion #region Private Fields private ExpandedNodeId m_parentNodeId; private NodeId m_referenceTypeId; private ExpandedNodeId m_requestedNewNodeId; private QualifiedName m_browseName; private NodeClass m_nodeClass; private ExtensionObject m_nodeAttributes; private ExpandedNodeId m_typeDefinition; #endregion } #region AddNodesItemCollection Class /// /// A collection of AddNodesItem objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfAddNodesItem", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "AddNodesItem")] #if !NET_STANDARD public partial class AddNodesItemCollection : List, ICloneable #else public partial class AddNodesItemCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public AddNodesItemCollection() {} /// /// Initializes the collection with an initial capacity. /// public AddNodesItemCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public AddNodesItemCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator AddNodesItemCollection(AddNodesItem[] values) { if (values != null) { return new AddNodesItemCollection(values); } return new AddNodesItemCollection(); } /// /// Converts a collection to an array. /// public static explicit operator AddNodesItem[](AddNodesItemCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (AddNodesItemCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { AddNodesItemCollection clone = new AddNodesItemCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((AddNodesItem)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region AddNodesResult Class #if (!OPCUA_EXCLUDE_AddNodesResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AddNodesResult : IEncodeable { #region Constructors /// /// The default constructor. /// public AddNodesResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_addedNodeId = null; } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// [DataMember(Name = "AddedNodeId", IsRequired = false, Order = 2)] public NodeId AddedNodeId { get { return m_addedNodeId; } set { m_addedNodeId = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.AddNodesResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AddNodesResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.AddNodesResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteNodeId("AddedNodeId", AddedNodeId); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); AddedNodeId = decoder.ReadNodeId("AddedNodeId"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AddNodesResult value = encodeable as AddNodesResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_addedNodeId, value.m_addedNodeId)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (AddNodesResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AddNodesResult clone = (AddNodesResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_addedNodeId = (NodeId)Utils.Clone(this.m_addedNodeId); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private NodeId m_addedNodeId; #endregion } #region AddNodesResultCollection Class /// /// A collection of AddNodesResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfAddNodesResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "AddNodesResult")] #if !NET_STANDARD public partial class AddNodesResultCollection : List, ICloneable #else public partial class AddNodesResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public AddNodesResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public AddNodesResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public AddNodesResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator AddNodesResultCollection(AddNodesResult[] values) { if (values != null) { return new AddNodesResultCollection(values); } return new AddNodesResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator AddNodesResult[](AddNodesResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (AddNodesResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { AddNodesResultCollection clone = new AddNodesResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((AddNodesResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region AddNodesRequest Class #if (!OPCUA_EXCLUDE_AddNodesRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AddNodesRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public AddNodesRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_nodesToAdd = new AddNodesItemCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "NodesToAdd", IsRequired = false, Order = 2)] public AddNodesItemCollection NodesToAdd { get { return m_nodesToAdd; } set { m_nodesToAdd = value; if (value == null) { m_nodesToAdd = new AddNodesItemCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.AddNodesRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AddNodesRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.AddNodesRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeableArray("NodesToAdd", NodesToAdd.ToArray(), typeof(AddNodesItem)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); NodesToAdd = (AddNodesItemCollection)decoder.ReadEncodeableArray("NodesToAdd", typeof(AddNodesItem)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AddNodesRequest value = encodeable as AddNodesRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_nodesToAdd, value.m_nodesToAdd)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (AddNodesRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AddNodesRequest clone = (AddNodesRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_nodesToAdd = (AddNodesItemCollection)Utils.Clone(this.m_nodesToAdd); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private AddNodesItemCollection m_nodesToAdd; #endregion } #endif #endregion #region AddNodesResponse Class #if (!OPCUA_EXCLUDE_AddNodesResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AddNodesResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public AddNodesResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new AddNodesResultCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public AddNodesResultCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new AddNodesResultCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.AddNodesResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AddNodesResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.AddNodesResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Results", Results.ToArray(), typeof(AddNodesResult)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = (AddNodesResultCollection)decoder.ReadEncodeableArray("Results", typeof(AddNodesResult)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AddNodesResponse value = encodeable as AddNodesResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (AddNodesResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AddNodesResponse clone = (AddNodesResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (AddNodesResultCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private AddNodesResultCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region AddReferencesItem Class #if (!OPCUA_EXCLUDE_AddReferencesItem) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AddReferencesItem : IEncodeable { #region Constructors /// /// The default constructor. /// public AddReferencesItem() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_sourceNodeId = null; m_referenceTypeId = null; m_isForward = true; m_targetServerUri = null; m_targetNodeId = null; m_targetNodeClass = NodeClass.Unspecified; } #endregion #region Public Properties /// [DataMember(Name = "SourceNodeId", IsRequired = false, Order = 1)] public NodeId SourceNodeId { get { return m_sourceNodeId; } set { m_sourceNodeId = value; } } /// [DataMember(Name = "ReferenceTypeId", IsRequired = false, Order = 2)] public NodeId ReferenceTypeId { get { return m_referenceTypeId; } set { m_referenceTypeId = value; } } /// [DataMember(Name = "IsForward", IsRequired = false, Order = 3)] public bool IsForward { get { return m_isForward; } set { m_isForward = value; } } /// [DataMember(Name = "TargetServerUri", IsRequired = false, Order = 4)] public string TargetServerUri { get { return m_targetServerUri; } set { m_targetServerUri = value; } } /// [DataMember(Name = "TargetNodeId", IsRequired = false, Order = 5)] public ExpandedNodeId TargetNodeId { get { return m_targetNodeId; } set { m_targetNodeId = value; } } /// [DataMember(Name = "TargetNodeClass", IsRequired = false, Order = 6)] public NodeClass TargetNodeClass { get { return m_targetNodeClass; } set { m_targetNodeClass = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.AddReferencesItem; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AddReferencesItem_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.AddReferencesItem_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("SourceNodeId", SourceNodeId); encoder.WriteNodeId("ReferenceTypeId", ReferenceTypeId); encoder.WriteBoolean("IsForward", IsForward); encoder.WriteString("TargetServerUri", TargetServerUri); encoder.WriteExpandedNodeId("TargetNodeId", TargetNodeId); encoder.WriteEnumerated("TargetNodeClass", TargetNodeClass); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SourceNodeId = decoder.ReadNodeId("SourceNodeId"); ReferenceTypeId = decoder.ReadNodeId("ReferenceTypeId"); IsForward = decoder.ReadBoolean("IsForward"); TargetServerUri = decoder.ReadString("TargetServerUri"); TargetNodeId = decoder.ReadExpandedNodeId("TargetNodeId"); TargetNodeClass = (NodeClass)decoder.ReadEnumerated("TargetNodeClass", typeof(NodeClass)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AddReferencesItem value = encodeable as AddReferencesItem; if (value == null) { return false; } if (!Utils.IsEqual(m_sourceNodeId, value.m_sourceNodeId)) return false; if (!Utils.IsEqual(m_referenceTypeId, value.m_referenceTypeId)) return false; if (!Utils.IsEqual(m_isForward, value.m_isForward)) return false; if (!Utils.IsEqual(m_targetServerUri, value.m_targetServerUri)) return false; if (!Utils.IsEqual(m_targetNodeId, value.m_targetNodeId)) return false; if (!Utils.IsEqual(m_targetNodeClass, value.m_targetNodeClass)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (AddReferencesItem)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AddReferencesItem clone = (AddReferencesItem)base.MemberwiseClone(); clone.m_sourceNodeId = (NodeId)Utils.Clone(this.m_sourceNodeId); clone.m_referenceTypeId = (NodeId)Utils.Clone(this.m_referenceTypeId); clone.m_isForward = (bool)Utils.Clone(this.m_isForward); clone.m_targetServerUri = (string)Utils.Clone(this.m_targetServerUri); clone.m_targetNodeId = (ExpandedNodeId)Utils.Clone(this.m_targetNodeId); clone.m_targetNodeClass = (NodeClass)Utils.Clone(this.m_targetNodeClass); return clone; } #endregion #region Private Fields private NodeId m_sourceNodeId; private NodeId m_referenceTypeId; private bool m_isForward; private string m_targetServerUri; private ExpandedNodeId m_targetNodeId; private NodeClass m_targetNodeClass; #endregion } #region AddReferencesItemCollection Class /// /// A collection of AddReferencesItem objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfAddReferencesItem", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "AddReferencesItem")] #if !NET_STANDARD public partial class AddReferencesItemCollection : List, ICloneable #else public partial class AddReferencesItemCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public AddReferencesItemCollection() {} /// /// Initializes the collection with an initial capacity. /// public AddReferencesItemCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public AddReferencesItemCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator AddReferencesItemCollection(AddReferencesItem[] values) { if (values != null) { return new AddReferencesItemCollection(values); } return new AddReferencesItemCollection(); } /// /// Converts a collection to an array. /// public static explicit operator AddReferencesItem[](AddReferencesItemCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (AddReferencesItemCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { AddReferencesItemCollection clone = new AddReferencesItemCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((AddReferencesItem)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region AddReferencesRequest Class #if (!OPCUA_EXCLUDE_AddReferencesRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AddReferencesRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public AddReferencesRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_referencesToAdd = new AddReferencesItemCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "ReferencesToAdd", IsRequired = false, Order = 2)] public AddReferencesItemCollection ReferencesToAdd { get { return m_referencesToAdd; } set { m_referencesToAdd = value; if (value == null) { m_referencesToAdd = new AddReferencesItemCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.AddReferencesRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AddReferencesRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.AddReferencesRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeableArray("ReferencesToAdd", ReferencesToAdd.ToArray(), typeof(AddReferencesItem)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); ReferencesToAdd = (AddReferencesItemCollection)decoder.ReadEncodeableArray("ReferencesToAdd", typeof(AddReferencesItem)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AddReferencesRequest value = encodeable as AddReferencesRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_referencesToAdd, value.m_referencesToAdd)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (AddReferencesRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AddReferencesRequest clone = (AddReferencesRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_referencesToAdd = (AddReferencesItemCollection)Utils.Clone(this.m_referencesToAdd); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private AddReferencesItemCollection m_referencesToAdd; #endregion } #endif #endregion #region AddReferencesResponse Class #if (!OPCUA_EXCLUDE_AddReferencesResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AddReferencesResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public AddReferencesResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public StatusCodeCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.AddReferencesResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AddReferencesResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.AddReferencesResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteStatusCodeArray("Results", Results); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = decoder.ReadStatusCodeArray("Results"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AddReferencesResponse value = encodeable as AddReferencesResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (AddReferencesResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AddReferencesResponse clone = (AddReferencesResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (StatusCodeCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private StatusCodeCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region DeleteNodesItem Class #if (!OPCUA_EXCLUDE_DeleteNodesItem) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteNodesItem : IEncodeable { #region Constructors /// /// The default constructor. /// public DeleteNodesItem() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_nodeId = null; m_deleteTargetReferences = true; } #endregion #region Public Properties /// [DataMember(Name = "NodeId", IsRequired = false, Order = 1)] public NodeId NodeId { get { return m_nodeId; } set { m_nodeId = value; } } /// [DataMember(Name = "DeleteTargetReferences", IsRequired = false, Order = 2)] public bool DeleteTargetReferences { get { return m_deleteTargetReferences; } set { m_deleteTargetReferences = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DeleteNodesItem; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteNodesItem_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteNodesItem_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("NodeId", NodeId); encoder.WriteBoolean("DeleteTargetReferences", DeleteTargetReferences); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NodeId = decoder.ReadNodeId("NodeId"); DeleteTargetReferences = decoder.ReadBoolean("DeleteTargetReferences"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteNodesItem value = encodeable as DeleteNodesItem; if (value == null) { return false; } if (!Utils.IsEqual(m_nodeId, value.m_nodeId)) return false; if (!Utils.IsEqual(m_deleteTargetReferences, value.m_deleteTargetReferences)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DeleteNodesItem)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteNodesItem clone = (DeleteNodesItem)base.MemberwiseClone(); clone.m_nodeId = (NodeId)Utils.Clone(this.m_nodeId); clone.m_deleteTargetReferences = (bool)Utils.Clone(this.m_deleteTargetReferences); return clone; } #endregion #region Private Fields private NodeId m_nodeId; private bool m_deleteTargetReferences; #endregion } #region DeleteNodesItemCollection Class /// /// A collection of DeleteNodesItem objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDeleteNodesItem", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DeleteNodesItem")] #if !NET_STANDARD public partial class DeleteNodesItemCollection : List, ICloneable #else public partial class DeleteNodesItemCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DeleteNodesItemCollection() {} /// /// Initializes the collection with an initial capacity. /// public DeleteNodesItemCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DeleteNodesItemCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DeleteNodesItemCollection(DeleteNodesItem[] values) { if (values != null) { return new DeleteNodesItemCollection(values); } return new DeleteNodesItemCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DeleteNodesItem[](DeleteNodesItemCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DeleteNodesItemCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DeleteNodesItemCollection clone = new DeleteNodesItemCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DeleteNodesItem)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DeleteNodesRequest Class #if (!OPCUA_EXCLUDE_DeleteNodesRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteNodesRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public DeleteNodesRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_nodesToDelete = new DeleteNodesItemCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "NodesToDelete", IsRequired = false, Order = 2)] public DeleteNodesItemCollection NodesToDelete { get { return m_nodesToDelete; } set { m_nodesToDelete = value; if (value == null) { m_nodesToDelete = new DeleteNodesItemCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DeleteNodesRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteNodesRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteNodesRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeableArray("NodesToDelete", NodesToDelete.ToArray(), typeof(DeleteNodesItem)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); NodesToDelete = (DeleteNodesItemCollection)decoder.ReadEncodeableArray("NodesToDelete", typeof(DeleteNodesItem)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteNodesRequest value = encodeable as DeleteNodesRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_nodesToDelete, value.m_nodesToDelete)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DeleteNodesRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteNodesRequest clone = (DeleteNodesRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_nodesToDelete = (DeleteNodesItemCollection)Utils.Clone(this.m_nodesToDelete); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private DeleteNodesItemCollection m_nodesToDelete; #endregion } #endif #endregion #region DeleteNodesResponse Class #if (!OPCUA_EXCLUDE_DeleteNodesResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteNodesResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public DeleteNodesResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public StatusCodeCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DeleteNodesResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteNodesResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteNodesResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteStatusCodeArray("Results", Results); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = decoder.ReadStatusCodeArray("Results"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteNodesResponse value = encodeable as DeleteNodesResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DeleteNodesResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteNodesResponse clone = (DeleteNodesResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (StatusCodeCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private StatusCodeCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region DeleteReferencesItem Class #if (!OPCUA_EXCLUDE_DeleteReferencesItem) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteReferencesItem : IEncodeable { #region Constructors /// /// The default constructor. /// public DeleteReferencesItem() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_sourceNodeId = null; m_referenceTypeId = null; m_isForward = true; m_targetNodeId = null; m_deleteBidirectional = true; } #endregion #region Public Properties /// [DataMember(Name = "SourceNodeId", IsRequired = false, Order = 1)] public NodeId SourceNodeId { get { return m_sourceNodeId; } set { m_sourceNodeId = value; } } /// [DataMember(Name = "ReferenceTypeId", IsRequired = false, Order = 2)] public NodeId ReferenceTypeId { get { return m_referenceTypeId; } set { m_referenceTypeId = value; } } /// [DataMember(Name = "IsForward", IsRequired = false, Order = 3)] public bool IsForward { get { return m_isForward; } set { m_isForward = value; } } /// [DataMember(Name = "TargetNodeId", IsRequired = false, Order = 4)] public ExpandedNodeId TargetNodeId { get { return m_targetNodeId; } set { m_targetNodeId = value; } } /// [DataMember(Name = "DeleteBidirectional", IsRequired = false, Order = 5)] public bool DeleteBidirectional { get { return m_deleteBidirectional; } set { m_deleteBidirectional = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DeleteReferencesItem; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteReferencesItem_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteReferencesItem_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("SourceNodeId", SourceNodeId); encoder.WriteNodeId("ReferenceTypeId", ReferenceTypeId); encoder.WriteBoolean("IsForward", IsForward); encoder.WriteExpandedNodeId("TargetNodeId", TargetNodeId); encoder.WriteBoolean("DeleteBidirectional", DeleteBidirectional); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SourceNodeId = decoder.ReadNodeId("SourceNodeId"); ReferenceTypeId = decoder.ReadNodeId("ReferenceTypeId"); IsForward = decoder.ReadBoolean("IsForward"); TargetNodeId = decoder.ReadExpandedNodeId("TargetNodeId"); DeleteBidirectional = decoder.ReadBoolean("DeleteBidirectional"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteReferencesItem value = encodeable as DeleteReferencesItem; if (value == null) { return false; } if (!Utils.IsEqual(m_sourceNodeId, value.m_sourceNodeId)) return false; if (!Utils.IsEqual(m_referenceTypeId, value.m_referenceTypeId)) return false; if (!Utils.IsEqual(m_isForward, value.m_isForward)) return false; if (!Utils.IsEqual(m_targetNodeId, value.m_targetNodeId)) return false; if (!Utils.IsEqual(m_deleteBidirectional, value.m_deleteBidirectional)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DeleteReferencesItem)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteReferencesItem clone = (DeleteReferencesItem)base.MemberwiseClone(); clone.m_sourceNodeId = (NodeId)Utils.Clone(this.m_sourceNodeId); clone.m_referenceTypeId = (NodeId)Utils.Clone(this.m_referenceTypeId); clone.m_isForward = (bool)Utils.Clone(this.m_isForward); clone.m_targetNodeId = (ExpandedNodeId)Utils.Clone(this.m_targetNodeId); clone.m_deleteBidirectional = (bool)Utils.Clone(this.m_deleteBidirectional); return clone; } #endregion #region Private Fields private NodeId m_sourceNodeId; private NodeId m_referenceTypeId; private bool m_isForward; private ExpandedNodeId m_targetNodeId; private bool m_deleteBidirectional; #endregion } #region DeleteReferencesItemCollection Class /// /// A collection of DeleteReferencesItem objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfDeleteReferencesItem", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "DeleteReferencesItem")] #if !NET_STANDARD public partial class DeleteReferencesItemCollection : List, ICloneable #else public partial class DeleteReferencesItemCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public DeleteReferencesItemCollection() {} /// /// Initializes the collection with an initial capacity. /// public DeleteReferencesItemCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public DeleteReferencesItemCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator DeleteReferencesItemCollection(DeleteReferencesItem[] values) { if (values != null) { return new DeleteReferencesItemCollection(values); } return new DeleteReferencesItemCollection(); } /// /// Converts a collection to an array. /// public static explicit operator DeleteReferencesItem[](DeleteReferencesItemCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (DeleteReferencesItemCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { DeleteReferencesItemCollection clone = new DeleteReferencesItemCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((DeleteReferencesItem)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region DeleteReferencesRequest Class #if (!OPCUA_EXCLUDE_DeleteReferencesRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteReferencesRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public DeleteReferencesRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_referencesToDelete = new DeleteReferencesItemCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "ReferencesToDelete", IsRequired = false, Order = 2)] public DeleteReferencesItemCollection ReferencesToDelete { get { return m_referencesToDelete; } set { m_referencesToDelete = value; if (value == null) { m_referencesToDelete = new DeleteReferencesItemCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DeleteReferencesRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteReferencesRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteReferencesRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeableArray("ReferencesToDelete", ReferencesToDelete.ToArray(), typeof(DeleteReferencesItem)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); ReferencesToDelete = (DeleteReferencesItemCollection)decoder.ReadEncodeableArray("ReferencesToDelete", typeof(DeleteReferencesItem)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteReferencesRequest value = encodeable as DeleteReferencesRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_referencesToDelete, value.m_referencesToDelete)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DeleteReferencesRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteReferencesRequest clone = (DeleteReferencesRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_referencesToDelete = (DeleteReferencesItemCollection)Utils.Clone(this.m_referencesToDelete); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private DeleteReferencesItemCollection m_referencesToDelete; #endregion } #endif #endregion #region DeleteReferencesResponse Class #if (!OPCUA_EXCLUDE_DeleteReferencesResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteReferencesResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public DeleteReferencesResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public StatusCodeCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DeleteReferencesResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteReferencesResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteReferencesResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteStatusCodeArray("Results", Results); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = decoder.ReadStatusCodeArray("Results"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteReferencesResponse value = encodeable as DeleteReferencesResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DeleteReferencesResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteReferencesResponse clone = (DeleteReferencesResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (StatusCodeCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private StatusCodeCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region AttributeWriteMask Enumeration #if (!OPCUA_EXCLUDE_AttributeWriteMask) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)][Flags] public enum AttributeWriteMask : UInt32 { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "AccessLevel_1")] AccessLevel = 1, /// [EnumMember(Value = "ArrayDimensions_2")] ArrayDimensions = 2, /// [EnumMember(Value = "BrowseName_4")] BrowseName = 4, /// [EnumMember(Value = "ContainsNoLoops_8")] ContainsNoLoops = 8, /// [EnumMember(Value = "DataType_16")] DataType = 16, /// [EnumMember(Value = "Description_32")] Description = 32, /// [EnumMember(Value = "DisplayName_64")] DisplayName = 64, /// [EnumMember(Value = "EventNotifier_128")] EventNotifier = 128, /// [EnumMember(Value = "Executable_256")] Executable = 256, /// [EnumMember(Value = "Historizing_512")] Historizing = 512, /// [EnumMember(Value = "InverseName_1024")] InverseName = 1024, /// [EnumMember(Value = "IsAbstract_2048")] IsAbstract = 2048, /// [EnumMember(Value = "MinimumSamplingInterval_4096")] MinimumSamplingInterval = 4096, /// [EnumMember(Value = "NodeClass_8192")] NodeClass = 8192, /// [EnumMember(Value = "NodeId_16384")] NodeId = 16384, /// [EnumMember(Value = "Symmetric_32768")] Symmetric = 32768, /// [EnumMember(Value = "UserAccessLevel_65536")] UserAccessLevel = 65536, /// [EnumMember(Value = "UserExecutable_131072")] UserExecutable = 131072, /// [EnumMember(Value = "UserWriteMask_262144")] UserWriteMask = 262144, /// [EnumMember(Value = "ValueRank_524288")] ValueRank = 524288, /// [EnumMember(Value = "WriteMask_1048576")] WriteMask = 1048576, /// [EnumMember(Value = "ValueForVariableType_2097152")] ValueForVariableType = 2097152, /// [EnumMember(Value = "DataTypeDefinition_4194304")] DataTypeDefinition = 4194304, /// [EnumMember(Value = "RolePermissions_8388608")] RolePermissions = 8388608, /// [EnumMember(Value = "AccessRestrictions_16777216")] AccessRestrictions = 16777216, /// [EnumMember(Value = "AccessLevelEx_33554432")] AccessLevelEx = 33554432, } #endif #endregion #region BrowseDirection Enumeration #if (!OPCUA_EXCLUDE_BrowseDirection) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum BrowseDirection { /// [EnumMember(Value = "Forward_0")] Forward = 0, /// [EnumMember(Value = "Inverse_1")] Inverse = 1, /// [EnumMember(Value = "Both_2")] Both = 2, /// [EnumMember(Value = "Invalid_3")] Invalid = 3, } #endif #endregion #region ViewDescription Class #if (!OPCUA_EXCLUDE_ViewDescription) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ViewDescription : IEncodeable { #region Constructors /// /// The default constructor. /// public ViewDescription() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_viewId = null; m_timestamp = DateTime.MinValue; m_viewVersion = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "ViewId", IsRequired = false, Order = 1)] public NodeId ViewId { get { return m_viewId; } set { m_viewId = value; } } /// [DataMember(Name = "Timestamp", IsRequired = false, Order = 2)] public DateTime Timestamp { get { return m_timestamp; } set { m_timestamp = value; } } /// [DataMember(Name = "ViewVersion", IsRequired = false, Order = 3)] public uint ViewVersion { get { return m_viewVersion; } set { m_viewVersion = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ViewDescription; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ViewDescription_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ViewDescription_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("ViewId", ViewId); encoder.WriteDateTime("Timestamp", Timestamp); encoder.WriteUInt32("ViewVersion", ViewVersion); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ViewId = decoder.ReadNodeId("ViewId"); Timestamp = decoder.ReadDateTime("Timestamp"); ViewVersion = decoder.ReadUInt32("ViewVersion"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ViewDescription value = encodeable as ViewDescription; if (value == null) { return false; } if (!Utils.IsEqual(m_viewId, value.m_viewId)) return false; if (!Utils.IsEqual(m_timestamp, value.m_timestamp)) return false; if (!Utils.IsEqual(m_viewVersion, value.m_viewVersion)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ViewDescription)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ViewDescription clone = (ViewDescription)base.MemberwiseClone(); clone.m_viewId = (NodeId)Utils.Clone(this.m_viewId); clone.m_timestamp = (DateTime)Utils.Clone(this.m_timestamp); clone.m_viewVersion = (uint)Utils.Clone(this.m_viewVersion); return clone; } #endregion #region Private Fields private NodeId m_viewId; private DateTime m_timestamp; private uint m_viewVersion; #endregion } #endif #endregion #region BrowseDescription Class #if (!OPCUA_EXCLUDE_BrowseDescription) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrowseDescription : IEncodeable { #region Constructors /// /// The default constructor. /// public BrowseDescription() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_nodeId = null; m_browseDirection = BrowseDirection.Forward; m_referenceTypeId = null; m_includeSubtypes = true; m_nodeClassMask = (uint)0; m_resultMask = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "NodeId", IsRequired = false, Order = 1)] public NodeId NodeId { get { return m_nodeId; } set { m_nodeId = value; } } /// [DataMember(Name = "BrowseDirection", IsRequired = false, Order = 2)] public BrowseDirection BrowseDirection { get { return m_browseDirection; } set { m_browseDirection = value; } } /// [DataMember(Name = "ReferenceTypeId", IsRequired = false, Order = 3)] public NodeId ReferenceTypeId { get { return m_referenceTypeId; } set { m_referenceTypeId = value; } } /// [DataMember(Name = "IncludeSubtypes", IsRequired = false, Order = 4)] public bool IncludeSubtypes { get { return m_includeSubtypes; } set { m_includeSubtypes = value; } } /// [DataMember(Name = "NodeClassMask", IsRequired = false, Order = 5)] public uint NodeClassMask { get { return m_nodeClassMask; } set { m_nodeClassMask = value; } } /// [DataMember(Name = "ResultMask", IsRequired = false, Order = 6)] public uint ResultMask { get { return m_resultMask; } set { m_resultMask = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.BrowseDescription; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrowseDescription_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrowseDescription_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("NodeId", NodeId); encoder.WriteEnumerated("BrowseDirection", BrowseDirection); encoder.WriteNodeId("ReferenceTypeId", ReferenceTypeId); encoder.WriteBoolean("IncludeSubtypes", IncludeSubtypes); encoder.WriteUInt32("NodeClassMask", NodeClassMask); encoder.WriteUInt32("ResultMask", ResultMask); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NodeId = decoder.ReadNodeId("NodeId"); BrowseDirection = (BrowseDirection)decoder.ReadEnumerated("BrowseDirection", typeof(BrowseDirection)); ReferenceTypeId = decoder.ReadNodeId("ReferenceTypeId"); IncludeSubtypes = decoder.ReadBoolean("IncludeSubtypes"); NodeClassMask = decoder.ReadUInt32("NodeClassMask"); ResultMask = decoder.ReadUInt32("ResultMask"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrowseDescription value = encodeable as BrowseDescription; if (value == null) { return false; } if (!Utils.IsEqual(m_nodeId, value.m_nodeId)) return false; if (!Utils.IsEqual(m_browseDirection, value.m_browseDirection)) return false; if (!Utils.IsEqual(m_referenceTypeId, value.m_referenceTypeId)) return false; if (!Utils.IsEqual(m_includeSubtypes, value.m_includeSubtypes)) return false; if (!Utils.IsEqual(m_nodeClassMask, value.m_nodeClassMask)) return false; if (!Utils.IsEqual(m_resultMask, value.m_resultMask)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (BrowseDescription)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrowseDescription clone = (BrowseDescription)base.MemberwiseClone(); clone.m_nodeId = (NodeId)Utils.Clone(this.m_nodeId); clone.m_browseDirection = (BrowseDirection)Utils.Clone(this.m_browseDirection); clone.m_referenceTypeId = (NodeId)Utils.Clone(this.m_referenceTypeId); clone.m_includeSubtypes = (bool)Utils.Clone(this.m_includeSubtypes); clone.m_nodeClassMask = (uint)Utils.Clone(this.m_nodeClassMask); clone.m_resultMask = (uint)Utils.Clone(this.m_resultMask); return clone; } #endregion #region Private Fields private NodeId m_nodeId; private BrowseDirection m_browseDirection; private NodeId m_referenceTypeId; private bool m_includeSubtypes; private uint m_nodeClassMask; private uint m_resultMask; #endregion } #region BrowseDescriptionCollection Class /// /// A collection of BrowseDescription objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfBrowseDescription", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "BrowseDescription")] #if !NET_STANDARD public partial class BrowseDescriptionCollection : List, ICloneable #else public partial class BrowseDescriptionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public BrowseDescriptionCollection() {} /// /// Initializes the collection with an initial capacity. /// public BrowseDescriptionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public BrowseDescriptionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator BrowseDescriptionCollection(BrowseDescription[] values) { if (values != null) { return new BrowseDescriptionCollection(values); } return new BrowseDescriptionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator BrowseDescription[](BrowseDescriptionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (BrowseDescriptionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { BrowseDescriptionCollection clone = new BrowseDescriptionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((BrowseDescription)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region BrowseResultMask Enumeration #if (!OPCUA_EXCLUDE_BrowseResultMask) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum BrowseResultMask { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "ReferenceTypeId_1")] ReferenceTypeId = 1, /// [EnumMember(Value = "IsForward_2")] IsForward = 2, /// [EnumMember(Value = "NodeClass_4")] NodeClass = 4, /// [EnumMember(Value = "BrowseName_8")] BrowseName = 8, /// [EnumMember(Value = "DisplayName_16")] DisplayName = 16, /// [EnumMember(Value = "TypeDefinition_32")] TypeDefinition = 32, /// [EnumMember(Value = "All_63")] All = 63, /// [EnumMember(Value = "ReferenceTypeInfo_3")] ReferenceTypeInfo = 3, /// [EnumMember(Value = "TargetInfo_60")] TargetInfo = 60, } #endif #endregion #region ReferenceDescription Class #if (!OPCUA_EXCLUDE_ReferenceDescription) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReferenceDescription : IEncodeable { #region Constructors /// /// The default constructor. /// public ReferenceDescription() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_referenceTypeId = null; m_isForward = true; m_nodeId = null; m_browseName = null; m_displayName = null; m_nodeClass = NodeClass.Unspecified; m_typeDefinition = null; } #endregion #region Public Properties /// [DataMember(Name = "ReferenceTypeId", IsRequired = false, Order = 1)] public NodeId ReferenceTypeId { get { return m_referenceTypeId; } set { m_referenceTypeId = value; } } /// [DataMember(Name = "IsForward", IsRequired = false, Order = 2)] public bool IsForward { get { return m_isForward; } set { m_isForward = value; } } /// [DataMember(Name = "NodeId", IsRequired = false, Order = 3)] public ExpandedNodeId NodeId { get { return m_nodeId; } set { m_nodeId = value; } } /// [DataMember(Name = "BrowseName", IsRequired = false, Order = 4)] public QualifiedName BrowseName { get { return m_browseName; } set { m_browseName = value; } } /// [DataMember(Name = "DisplayName", IsRequired = false, Order = 5)] public LocalizedText DisplayName { get { return m_displayName; } set { m_displayName = value; } } /// [DataMember(Name = "NodeClass", IsRequired = false, Order = 6)] public NodeClass NodeClass { get { return m_nodeClass; } set { m_nodeClass = value; } } /// [DataMember(Name = "TypeDefinition", IsRequired = false, Order = 7)] public ExpandedNodeId TypeDefinition { get { return m_typeDefinition; } set { m_typeDefinition = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ReferenceDescription; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReferenceDescription_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReferenceDescription_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("ReferenceTypeId", ReferenceTypeId); encoder.WriteBoolean("IsForward", IsForward); encoder.WriteExpandedNodeId("NodeId", NodeId); encoder.WriteQualifiedName("BrowseName", BrowseName); encoder.WriteLocalizedText("DisplayName", DisplayName); encoder.WriteEnumerated("NodeClass", NodeClass); encoder.WriteExpandedNodeId("TypeDefinition", TypeDefinition); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ReferenceTypeId = decoder.ReadNodeId("ReferenceTypeId"); IsForward = decoder.ReadBoolean("IsForward"); NodeId = decoder.ReadExpandedNodeId("NodeId"); BrowseName = decoder.ReadQualifiedName("BrowseName"); DisplayName = decoder.ReadLocalizedText("DisplayName"); NodeClass = (NodeClass)decoder.ReadEnumerated("NodeClass", typeof(NodeClass)); TypeDefinition = decoder.ReadExpandedNodeId("TypeDefinition"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReferenceDescription value = encodeable as ReferenceDescription; if (value == null) { return false; } if (!Utils.IsEqual(m_referenceTypeId, value.m_referenceTypeId)) return false; if (!Utils.IsEqual(m_isForward, value.m_isForward)) return false; if (!Utils.IsEqual(m_nodeId, value.m_nodeId)) return false; if (!Utils.IsEqual(m_browseName, value.m_browseName)) return false; if (!Utils.IsEqual(m_displayName, value.m_displayName)) return false; if (!Utils.IsEqual(m_nodeClass, value.m_nodeClass)) return false; if (!Utils.IsEqual(m_typeDefinition, value.m_typeDefinition)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ReferenceDescription)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReferenceDescription clone = (ReferenceDescription)base.MemberwiseClone(); clone.m_referenceTypeId = (NodeId)Utils.Clone(this.m_referenceTypeId); clone.m_isForward = (bool)Utils.Clone(this.m_isForward); clone.m_nodeId = (ExpandedNodeId)Utils.Clone(this.m_nodeId); clone.m_browseName = (QualifiedName)Utils.Clone(this.m_browseName); clone.m_displayName = (LocalizedText)Utils.Clone(this.m_displayName); clone.m_nodeClass = (NodeClass)Utils.Clone(this.m_nodeClass); clone.m_typeDefinition = (ExpandedNodeId)Utils.Clone(this.m_typeDefinition); return clone; } #endregion #region Private Fields private NodeId m_referenceTypeId; private bool m_isForward; private ExpandedNodeId m_nodeId; private QualifiedName m_browseName; private LocalizedText m_displayName; private NodeClass m_nodeClass; private ExpandedNodeId m_typeDefinition; #endregion } #region ReferenceDescriptionCollection Class /// /// A collection of ReferenceDescription objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfReferenceDescription", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ReferenceDescription")] #if !NET_STANDARD public partial class ReferenceDescriptionCollection : List, ICloneable #else public partial class ReferenceDescriptionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ReferenceDescriptionCollection() {} /// /// Initializes the collection with an initial capacity. /// public ReferenceDescriptionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ReferenceDescriptionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ReferenceDescriptionCollection(ReferenceDescription[] values) { if (values != null) { return new ReferenceDescriptionCollection(values); } return new ReferenceDescriptionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ReferenceDescription[](ReferenceDescriptionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ReferenceDescriptionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ReferenceDescriptionCollection clone = new ReferenceDescriptionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ReferenceDescription)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region BrowseResult Class #if (!OPCUA_EXCLUDE_BrowseResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrowseResult : IEncodeable { #region Constructors /// /// The default constructor. /// public BrowseResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_continuationPoint = null; m_references = new ReferenceDescriptionCollection(); } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// [DataMember(Name = "ContinuationPoint", IsRequired = false, Order = 2)] public byte[] ContinuationPoint { get { return m_continuationPoint; } set { m_continuationPoint = value; } } /// /// /// [DataMember(Name = "References", IsRequired = false, Order = 3)] public ReferenceDescriptionCollection References { get { return m_references; } set { m_references = value; if (value == null) { m_references = new ReferenceDescriptionCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.BrowseResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrowseResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrowseResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteByteString("ContinuationPoint", ContinuationPoint); encoder.WriteEncodeableArray("References", References.ToArray(), typeof(ReferenceDescription)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); ContinuationPoint = decoder.ReadByteString("ContinuationPoint"); References = (ReferenceDescriptionCollection)decoder.ReadEncodeableArray("References", typeof(ReferenceDescription)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrowseResult value = encodeable as BrowseResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_continuationPoint, value.m_continuationPoint)) return false; if (!Utils.IsEqual(m_references, value.m_references)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (BrowseResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrowseResult clone = (BrowseResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_continuationPoint = (byte[])Utils.Clone(this.m_continuationPoint); clone.m_references = (ReferenceDescriptionCollection)Utils.Clone(this.m_references); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private byte[] m_continuationPoint; private ReferenceDescriptionCollection m_references; #endregion } #region BrowseResultCollection Class /// /// A collection of BrowseResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfBrowseResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "BrowseResult")] #if !NET_STANDARD public partial class BrowseResultCollection : List, ICloneable #else public partial class BrowseResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public BrowseResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public BrowseResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public BrowseResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator BrowseResultCollection(BrowseResult[] values) { if (values != null) { return new BrowseResultCollection(values); } return new BrowseResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator BrowseResult[](BrowseResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (BrowseResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { BrowseResultCollection clone = new BrowseResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((BrowseResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region BrowseRequest Class #if (!OPCUA_EXCLUDE_BrowseRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrowseRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public BrowseRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_view = new ViewDescription(); m_requestedMaxReferencesPerNode = (uint)0; m_nodesToBrowse = new BrowseDescriptionCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "View", IsRequired = false, Order = 2)] public ViewDescription View { get { return m_view; } set { m_view = value; if (value == null) { m_view = new ViewDescription(); } } } /// [DataMember(Name = "RequestedMaxReferencesPerNode", IsRequired = false, Order = 3)] public uint RequestedMaxReferencesPerNode { get { return m_requestedMaxReferencesPerNode; } set { m_requestedMaxReferencesPerNode = value; } } /// /// /// [DataMember(Name = "NodesToBrowse", IsRequired = false, Order = 4)] public BrowseDescriptionCollection NodesToBrowse { get { return m_nodesToBrowse; } set { m_nodesToBrowse = value; if (value == null) { m_nodesToBrowse = new BrowseDescriptionCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.BrowseRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrowseRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrowseRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeable("View", View, typeof(ViewDescription)); encoder.WriteUInt32("RequestedMaxReferencesPerNode", RequestedMaxReferencesPerNode); encoder.WriteEncodeableArray("NodesToBrowse", NodesToBrowse.ToArray(), typeof(BrowseDescription)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); View = (ViewDescription)decoder.ReadEncodeable("View", typeof(ViewDescription)); RequestedMaxReferencesPerNode = decoder.ReadUInt32("RequestedMaxReferencesPerNode"); NodesToBrowse = (BrowseDescriptionCollection)decoder.ReadEncodeableArray("NodesToBrowse", typeof(BrowseDescription)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrowseRequest value = encodeable as BrowseRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_view, value.m_view)) return false; if (!Utils.IsEqual(m_requestedMaxReferencesPerNode, value.m_requestedMaxReferencesPerNode)) return false; if (!Utils.IsEqual(m_nodesToBrowse, value.m_nodesToBrowse)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (BrowseRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrowseRequest clone = (BrowseRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_view = (ViewDescription)Utils.Clone(this.m_view); clone.m_requestedMaxReferencesPerNode = (uint)Utils.Clone(this.m_requestedMaxReferencesPerNode); clone.m_nodesToBrowse = (BrowseDescriptionCollection)Utils.Clone(this.m_nodesToBrowse); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private ViewDescription m_view; private uint m_requestedMaxReferencesPerNode; private BrowseDescriptionCollection m_nodesToBrowse; #endregion } #endif #endregion #region BrowseResponse Class #if (!OPCUA_EXCLUDE_BrowseResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrowseResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public BrowseResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new BrowseResultCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public BrowseResultCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new BrowseResultCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.BrowseResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrowseResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrowseResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Results", Results.ToArray(), typeof(BrowseResult)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = (BrowseResultCollection)decoder.ReadEncodeableArray("Results", typeof(BrowseResult)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrowseResponse value = encodeable as BrowseResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (BrowseResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrowseResponse clone = (BrowseResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (BrowseResultCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private BrowseResultCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region BrowseNextRequest Class #if (!OPCUA_EXCLUDE_BrowseNextRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrowseNextRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public BrowseNextRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_releaseContinuationPoints = true; m_continuationPoints = new ByteStringCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "ReleaseContinuationPoints", IsRequired = false, Order = 2)] public bool ReleaseContinuationPoints { get { return m_releaseContinuationPoints; } set { m_releaseContinuationPoints = value; } } /// /// /// [DataMember(Name = "ContinuationPoints", IsRequired = false, Order = 3)] public ByteStringCollection ContinuationPoints { get { return m_continuationPoints; } set { m_continuationPoints = value; if (value == null) { m_continuationPoints = new ByteStringCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.BrowseNextRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrowseNextRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrowseNextRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteBoolean("ReleaseContinuationPoints", ReleaseContinuationPoints); encoder.WriteByteStringArray("ContinuationPoints", ContinuationPoints); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); ReleaseContinuationPoints = decoder.ReadBoolean("ReleaseContinuationPoints"); ContinuationPoints = decoder.ReadByteStringArray("ContinuationPoints"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrowseNextRequest value = encodeable as BrowseNextRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_releaseContinuationPoints, value.m_releaseContinuationPoints)) return false; if (!Utils.IsEqual(m_continuationPoints, value.m_continuationPoints)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (BrowseNextRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrowseNextRequest clone = (BrowseNextRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_releaseContinuationPoints = (bool)Utils.Clone(this.m_releaseContinuationPoints); clone.m_continuationPoints = (ByteStringCollection)Utils.Clone(this.m_continuationPoints); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private bool m_releaseContinuationPoints; private ByteStringCollection m_continuationPoints; #endregion } #endif #endregion #region BrowseNextResponse Class #if (!OPCUA_EXCLUDE_BrowseNextResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrowseNextResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public BrowseNextResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new BrowseResultCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public BrowseResultCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new BrowseResultCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.BrowseNextResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrowseNextResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrowseNextResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Results", Results.ToArray(), typeof(BrowseResult)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = (BrowseResultCollection)decoder.ReadEncodeableArray("Results", typeof(BrowseResult)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrowseNextResponse value = encodeable as BrowseNextResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (BrowseNextResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrowseNextResponse clone = (BrowseNextResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (BrowseResultCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private BrowseResultCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region RelativePathElement Class #if (!OPCUA_EXCLUDE_RelativePathElement) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RelativePathElement : IEncodeable { #region Constructors /// /// The default constructor. /// public RelativePathElement() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_referenceTypeId = null; m_isInverse = true; m_includeSubtypes = true; m_targetName = null; } #endregion #region Public Properties /// [DataMember(Name = "ReferenceTypeId", IsRequired = false, Order = 1)] public NodeId ReferenceTypeId { get { return m_referenceTypeId; } set { m_referenceTypeId = value; } } /// [DataMember(Name = "IsInverse", IsRequired = false, Order = 2)] public bool IsInverse { get { return m_isInverse; } set { m_isInverse = value; } } /// [DataMember(Name = "IncludeSubtypes", IsRequired = false, Order = 3)] public bool IncludeSubtypes { get { return m_includeSubtypes; } set { m_includeSubtypes = value; } } /// [DataMember(Name = "TargetName", IsRequired = false, Order = 4)] public QualifiedName TargetName { get { return m_targetName; } set { m_targetName = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RelativePathElement; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RelativePathElement_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RelativePathElement_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("ReferenceTypeId", ReferenceTypeId); encoder.WriteBoolean("IsInverse", IsInverse); encoder.WriteBoolean("IncludeSubtypes", IncludeSubtypes); encoder.WriteQualifiedName("TargetName", TargetName); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ReferenceTypeId = decoder.ReadNodeId("ReferenceTypeId"); IsInverse = decoder.ReadBoolean("IsInverse"); IncludeSubtypes = decoder.ReadBoolean("IncludeSubtypes"); TargetName = decoder.ReadQualifiedName("TargetName"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RelativePathElement value = encodeable as RelativePathElement; if (value == null) { return false; } if (!Utils.IsEqual(m_referenceTypeId, value.m_referenceTypeId)) return false; if (!Utils.IsEqual(m_isInverse, value.m_isInverse)) return false; if (!Utils.IsEqual(m_includeSubtypes, value.m_includeSubtypes)) return false; if (!Utils.IsEqual(m_targetName, value.m_targetName)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RelativePathElement)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RelativePathElement clone = (RelativePathElement)base.MemberwiseClone(); clone.m_referenceTypeId = (NodeId)Utils.Clone(this.m_referenceTypeId); clone.m_isInverse = (bool)Utils.Clone(this.m_isInverse); clone.m_includeSubtypes = (bool)Utils.Clone(this.m_includeSubtypes); clone.m_targetName = (QualifiedName)Utils.Clone(this.m_targetName); return clone; } #endregion #region Private Fields private NodeId m_referenceTypeId; private bool m_isInverse; private bool m_includeSubtypes; private QualifiedName m_targetName; #endregion } #region RelativePathElementCollection Class /// /// A collection of RelativePathElement objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfRelativePathElement", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "RelativePathElement")] #if !NET_STANDARD public partial class RelativePathElementCollection : List, ICloneable #else public partial class RelativePathElementCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public RelativePathElementCollection() {} /// /// Initializes the collection with an initial capacity. /// public RelativePathElementCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public RelativePathElementCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator RelativePathElementCollection(RelativePathElement[] values) { if (values != null) { return new RelativePathElementCollection(values); } return new RelativePathElementCollection(); } /// /// Converts a collection to an array. /// public static explicit operator RelativePathElement[](RelativePathElementCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (RelativePathElementCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { RelativePathElementCollection clone = new RelativePathElementCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((RelativePathElement)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region RelativePath Class #if (!OPCUA_EXCLUDE_RelativePath) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RelativePath : IEncodeable { #region Constructors /// /// The default constructor. /// public RelativePath() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_elements = new RelativePathElementCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "Elements", IsRequired = false, Order = 1)] public RelativePathElementCollection Elements { get { return m_elements; } set { m_elements = value; if (value == null) { m_elements = new RelativePathElementCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RelativePath; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RelativePath_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RelativePath_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("Elements", Elements.ToArray(), typeof(RelativePathElement)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Elements = (RelativePathElementCollection)decoder.ReadEncodeableArray("Elements", typeof(RelativePathElement)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RelativePath value = encodeable as RelativePath; if (value == null) { return false; } if (!Utils.IsEqual(m_elements, value.m_elements)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RelativePath)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RelativePath clone = (RelativePath)base.MemberwiseClone(); clone.m_elements = (RelativePathElementCollection)Utils.Clone(this.m_elements); return clone; } #endregion #region Private Fields private RelativePathElementCollection m_elements; #endregion } #endif #endregion #region BrowsePath Class #if (!OPCUA_EXCLUDE_BrowsePath) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrowsePath : IEncodeable { #region Constructors /// /// The default constructor. /// public BrowsePath() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_startingNode = null; m_relativePath = new RelativePath(); } #endregion #region Public Properties /// [DataMember(Name = "StartingNode", IsRequired = false, Order = 1)] public NodeId StartingNode { get { return m_startingNode; } set { m_startingNode = value; } } /// /// /// [DataMember(Name = "RelativePath", IsRequired = false, Order = 2)] public RelativePath RelativePath { get { return m_relativePath; } set { m_relativePath = value; if (value == null) { m_relativePath = new RelativePath(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.BrowsePath; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrowsePath_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrowsePath_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("StartingNode", StartingNode); encoder.WriteEncodeable("RelativePath", RelativePath, typeof(RelativePath)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StartingNode = decoder.ReadNodeId("StartingNode"); RelativePath = (RelativePath)decoder.ReadEncodeable("RelativePath", typeof(RelativePath)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrowsePath value = encodeable as BrowsePath; if (value == null) { return false; } if (!Utils.IsEqual(m_startingNode, value.m_startingNode)) return false; if (!Utils.IsEqual(m_relativePath, value.m_relativePath)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (BrowsePath)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrowsePath clone = (BrowsePath)base.MemberwiseClone(); clone.m_startingNode = (NodeId)Utils.Clone(this.m_startingNode); clone.m_relativePath = (RelativePath)Utils.Clone(this.m_relativePath); return clone; } #endregion #region Private Fields private NodeId m_startingNode; private RelativePath m_relativePath; #endregion } #region BrowsePathCollection Class /// /// A collection of BrowsePath objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfBrowsePath", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "BrowsePath")] #if !NET_STANDARD public partial class BrowsePathCollection : List, ICloneable #else public partial class BrowsePathCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public BrowsePathCollection() {} /// /// Initializes the collection with an initial capacity. /// public BrowsePathCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public BrowsePathCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator BrowsePathCollection(BrowsePath[] values) { if (values != null) { return new BrowsePathCollection(values); } return new BrowsePathCollection(); } /// /// Converts a collection to an array. /// public static explicit operator BrowsePath[](BrowsePathCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (BrowsePathCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { BrowsePathCollection clone = new BrowsePathCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((BrowsePath)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region BrowsePathTarget Class #if (!OPCUA_EXCLUDE_BrowsePathTarget) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrowsePathTarget : IEncodeable { #region Constructors /// /// The default constructor. /// public BrowsePathTarget() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_targetId = null; m_remainingPathIndex = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "TargetId", IsRequired = false, Order = 1)] public ExpandedNodeId TargetId { get { return m_targetId; } set { m_targetId = value; } } /// [DataMember(Name = "RemainingPathIndex", IsRequired = false, Order = 2)] public uint RemainingPathIndex { get { return m_remainingPathIndex; } set { m_remainingPathIndex = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.BrowsePathTarget; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrowsePathTarget_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrowsePathTarget_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteExpandedNodeId("TargetId", TargetId); encoder.WriteUInt32("RemainingPathIndex", RemainingPathIndex); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); TargetId = decoder.ReadExpandedNodeId("TargetId"); RemainingPathIndex = decoder.ReadUInt32("RemainingPathIndex"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrowsePathTarget value = encodeable as BrowsePathTarget; if (value == null) { return false; } if (!Utils.IsEqual(m_targetId, value.m_targetId)) return false; if (!Utils.IsEqual(m_remainingPathIndex, value.m_remainingPathIndex)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (BrowsePathTarget)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrowsePathTarget clone = (BrowsePathTarget)base.MemberwiseClone(); clone.m_targetId = (ExpandedNodeId)Utils.Clone(this.m_targetId); clone.m_remainingPathIndex = (uint)Utils.Clone(this.m_remainingPathIndex); return clone; } #endregion #region Private Fields private ExpandedNodeId m_targetId; private uint m_remainingPathIndex; #endregion } #region BrowsePathTargetCollection Class /// /// A collection of BrowsePathTarget objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfBrowsePathTarget", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "BrowsePathTarget")] #if !NET_STANDARD public partial class BrowsePathTargetCollection : List, ICloneable #else public partial class BrowsePathTargetCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public BrowsePathTargetCollection() {} /// /// Initializes the collection with an initial capacity. /// public BrowsePathTargetCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public BrowsePathTargetCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator BrowsePathTargetCollection(BrowsePathTarget[] values) { if (values != null) { return new BrowsePathTargetCollection(values); } return new BrowsePathTargetCollection(); } /// /// Converts a collection to an array. /// public static explicit operator BrowsePathTarget[](BrowsePathTargetCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (BrowsePathTargetCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { BrowsePathTargetCollection clone = new BrowsePathTargetCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((BrowsePathTarget)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region BrowsePathResult Class #if (!OPCUA_EXCLUDE_BrowsePathResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BrowsePathResult : IEncodeable { #region Constructors /// /// The default constructor. /// public BrowsePathResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_targets = new BrowsePathTargetCollection(); } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// /// /// [DataMember(Name = "Targets", IsRequired = false, Order = 2)] public BrowsePathTargetCollection Targets { get { return m_targets; } set { m_targets = value; if (value == null) { m_targets = new BrowsePathTargetCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.BrowsePathResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BrowsePathResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.BrowsePathResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteEncodeableArray("Targets", Targets.ToArray(), typeof(BrowsePathTarget)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); Targets = (BrowsePathTargetCollection)decoder.ReadEncodeableArray("Targets", typeof(BrowsePathTarget)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BrowsePathResult value = encodeable as BrowsePathResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_targets, value.m_targets)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (BrowsePathResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BrowsePathResult clone = (BrowsePathResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_targets = (BrowsePathTargetCollection)Utils.Clone(this.m_targets); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private BrowsePathTargetCollection m_targets; #endregion } #region BrowsePathResultCollection Class /// /// A collection of BrowsePathResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfBrowsePathResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "BrowsePathResult")] #if !NET_STANDARD public partial class BrowsePathResultCollection : List, ICloneable #else public partial class BrowsePathResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public BrowsePathResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public BrowsePathResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public BrowsePathResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator BrowsePathResultCollection(BrowsePathResult[] values) { if (values != null) { return new BrowsePathResultCollection(values); } return new BrowsePathResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator BrowsePathResult[](BrowsePathResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (BrowsePathResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { BrowsePathResultCollection clone = new BrowsePathResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((BrowsePathResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region TranslateBrowsePathsToNodeIdsRequest Class #if (!OPCUA_EXCLUDE_TranslateBrowsePathsToNodeIdsRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class TranslateBrowsePathsToNodeIdsRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public TranslateBrowsePathsToNodeIdsRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_browsePaths = new BrowsePathCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "BrowsePaths", IsRequired = false, Order = 2)] public BrowsePathCollection BrowsePaths { get { return m_browsePaths; } set { m_browsePaths = value; if (value == null) { m_browsePaths = new BrowsePathCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.TranslateBrowsePathsToNodeIdsRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeableArray("BrowsePaths", BrowsePaths.ToArray(), typeof(BrowsePath)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); BrowsePaths = (BrowsePathCollection)decoder.ReadEncodeableArray("BrowsePaths", typeof(BrowsePath)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } TranslateBrowsePathsToNodeIdsRequest value = encodeable as TranslateBrowsePathsToNodeIdsRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_browsePaths, value.m_browsePaths)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (TranslateBrowsePathsToNodeIdsRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { TranslateBrowsePathsToNodeIdsRequest clone = (TranslateBrowsePathsToNodeIdsRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_browsePaths = (BrowsePathCollection)Utils.Clone(this.m_browsePaths); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private BrowsePathCollection m_browsePaths; #endregion } #endif #endregion #region TranslateBrowsePathsToNodeIdsResponse Class #if (!OPCUA_EXCLUDE_TranslateBrowsePathsToNodeIdsResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class TranslateBrowsePathsToNodeIdsResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public TranslateBrowsePathsToNodeIdsResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new BrowsePathResultCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public BrowsePathResultCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new BrowsePathResultCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.TranslateBrowsePathsToNodeIdsResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Results", Results.ToArray(), typeof(BrowsePathResult)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = (BrowsePathResultCollection)decoder.ReadEncodeableArray("Results", typeof(BrowsePathResult)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } TranslateBrowsePathsToNodeIdsResponse value = encodeable as TranslateBrowsePathsToNodeIdsResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (TranslateBrowsePathsToNodeIdsResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { TranslateBrowsePathsToNodeIdsResponse clone = (TranslateBrowsePathsToNodeIdsResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (BrowsePathResultCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private BrowsePathResultCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region RegisterNodesRequest Class #if (!OPCUA_EXCLUDE_RegisterNodesRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RegisterNodesRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public RegisterNodesRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_nodesToRegister = new NodeIdCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "NodesToRegister", IsRequired = false, Order = 2)] public NodeIdCollection NodesToRegister { get { return m_nodesToRegister; } set { m_nodesToRegister = value; if (value == null) { m_nodesToRegister = new NodeIdCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RegisterNodesRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RegisterNodesRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RegisterNodesRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteNodeIdArray("NodesToRegister", NodesToRegister); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); NodesToRegister = decoder.ReadNodeIdArray("NodesToRegister"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RegisterNodesRequest value = encodeable as RegisterNodesRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_nodesToRegister, value.m_nodesToRegister)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RegisterNodesRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RegisterNodesRequest clone = (RegisterNodesRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_nodesToRegister = (NodeIdCollection)Utils.Clone(this.m_nodesToRegister); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private NodeIdCollection m_nodesToRegister; #endregion } #endif #endregion #region RegisterNodesResponse Class #if (!OPCUA_EXCLUDE_RegisterNodesResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RegisterNodesResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public RegisterNodesResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_registeredNodeIds = new NodeIdCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "RegisteredNodeIds", IsRequired = false, Order = 2)] public NodeIdCollection RegisteredNodeIds { get { return m_registeredNodeIds; } set { m_registeredNodeIds = value; if (value == null) { m_registeredNodeIds = new NodeIdCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RegisterNodesResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RegisterNodesResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RegisterNodesResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteNodeIdArray("RegisteredNodeIds", RegisteredNodeIds); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); RegisteredNodeIds = decoder.ReadNodeIdArray("RegisteredNodeIds"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RegisterNodesResponse value = encodeable as RegisterNodesResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_registeredNodeIds, value.m_registeredNodeIds)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RegisterNodesResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RegisterNodesResponse clone = (RegisterNodesResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_registeredNodeIds = (NodeIdCollection)Utils.Clone(this.m_registeredNodeIds); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private NodeIdCollection m_registeredNodeIds; #endregion } #endif #endregion #region UnregisterNodesRequest Class #if (!OPCUA_EXCLUDE_UnregisterNodesRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UnregisterNodesRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public UnregisterNodesRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_nodesToUnregister = new NodeIdCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "NodesToUnregister", IsRequired = false, Order = 2)] public NodeIdCollection NodesToUnregister { get { return m_nodesToUnregister; } set { m_nodesToUnregister = value; if (value == null) { m_nodesToUnregister = new NodeIdCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.UnregisterNodesRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UnregisterNodesRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.UnregisterNodesRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteNodeIdArray("NodesToUnregister", NodesToUnregister); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); NodesToUnregister = decoder.ReadNodeIdArray("NodesToUnregister"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UnregisterNodesRequest value = encodeable as UnregisterNodesRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_nodesToUnregister, value.m_nodesToUnregister)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (UnregisterNodesRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UnregisterNodesRequest clone = (UnregisterNodesRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_nodesToUnregister = (NodeIdCollection)Utils.Clone(this.m_nodesToUnregister); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private NodeIdCollection m_nodesToUnregister; #endregion } #endif #endregion #region UnregisterNodesResponse Class #if (!OPCUA_EXCLUDE_UnregisterNodesResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UnregisterNodesResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public UnregisterNodesResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.UnregisterNodesResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UnregisterNodesResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.UnregisterNodesResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UnregisterNodesResponse value = encodeable as UnregisterNodesResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (UnregisterNodesResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UnregisterNodesResponse clone = (UnregisterNodesResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; #endregion } #endif #endregion #region EndpointConfiguration Class #if (!OPCUA_EXCLUDE_EndpointConfiguration) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EndpointConfiguration : IEncodeable { #region Constructors /// /// The default constructor. /// public EndpointConfiguration() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_operationTimeout = (int)0; m_useBinaryEncoding = true; m_maxStringLength = (int)0; m_maxByteStringLength = (int)0; m_maxArrayLength = (int)0; m_maxMessageSize = (int)0; m_maxBufferSize = (int)0; m_channelLifetime = (int)0; m_securityTokenLifetime = (int)0; } #endregion #region Public Properties /// [DataMember(Name = "OperationTimeout", IsRequired = false, Order = 1)] public int OperationTimeout { get { return m_operationTimeout; } set { m_operationTimeout = value; } } /// [DataMember(Name = "UseBinaryEncoding", IsRequired = false, Order = 2)] public bool UseBinaryEncoding { get { return m_useBinaryEncoding; } set { m_useBinaryEncoding = value; } } /// [DataMember(Name = "MaxStringLength", IsRequired = false, Order = 3)] public int MaxStringLength { get { return m_maxStringLength; } set { m_maxStringLength = value; } } /// [DataMember(Name = "MaxByteStringLength", IsRequired = false, Order = 4)] public int MaxByteStringLength { get { return m_maxByteStringLength; } set { m_maxByteStringLength = value; } } /// [DataMember(Name = "MaxArrayLength", IsRequired = false, Order = 5)] public int MaxArrayLength { get { return m_maxArrayLength; } set { m_maxArrayLength = value; } } /// [DataMember(Name = "MaxMessageSize", IsRequired = false, Order = 6)] public int MaxMessageSize { get { return m_maxMessageSize; } set { m_maxMessageSize = value; } } /// [DataMember(Name = "MaxBufferSize", IsRequired = false, Order = 7)] public int MaxBufferSize { get { return m_maxBufferSize; } set { m_maxBufferSize = value; } } /// [DataMember(Name = "ChannelLifetime", IsRequired = false, Order = 8)] public int ChannelLifetime { get { return m_channelLifetime; } set { m_channelLifetime = value; } } /// [DataMember(Name = "SecurityTokenLifetime", IsRequired = false, Order = 9)] public int SecurityTokenLifetime { get { return m_securityTokenLifetime; } set { m_securityTokenLifetime = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.EndpointConfiguration; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EndpointConfiguration_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.EndpointConfiguration_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteInt32("OperationTimeout", OperationTimeout); encoder.WriteBoolean("UseBinaryEncoding", UseBinaryEncoding); encoder.WriteInt32("MaxStringLength", MaxStringLength); encoder.WriteInt32("MaxByteStringLength", MaxByteStringLength); encoder.WriteInt32("MaxArrayLength", MaxArrayLength); encoder.WriteInt32("MaxMessageSize", MaxMessageSize); encoder.WriteInt32("MaxBufferSize", MaxBufferSize); encoder.WriteInt32("ChannelLifetime", ChannelLifetime); encoder.WriteInt32("SecurityTokenLifetime", SecurityTokenLifetime); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); OperationTimeout = decoder.ReadInt32("OperationTimeout"); UseBinaryEncoding = decoder.ReadBoolean("UseBinaryEncoding"); MaxStringLength = decoder.ReadInt32("MaxStringLength"); MaxByteStringLength = decoder.ReadInt32("MaxByteStringLength"); MaxArrayLength = decoder.ReadInt32("MaxArrayLength"); MaxMessageSize = decoder.ReadInt32("MaxMessageSize"); MaxBufferSize = decoder.ReadInt32("MaxBufferSize"); ChannelLifetime = decoder.ReadInt32("ChannelLifetime"); SecurityTokenLifetime = decoder.ReadInt32("SecurityTokenLifetime"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EndpointConfiguration value = encodeable as EndpointConfiguration; if (value == null) { return false; } if (!Utils.IsEqual(m_operationTimeout, value.m_operationTimeout)) return false; if (!Utils.IsEqual(m_useBinaryEncoding, value.m_useBinaryEncoding)) return false; if (!Utils.IsEqual(m_maxStringLength, value.m_maxStringLength)) return false; if (!Utils.IsEqual(m_maxByteStringLength, value.m_maxByteStringLength)) return false; if (!Utils.IsEqual(m_maxArrayLength, value.m_maxArrayLength)) return false; if (!Utils.IsEqual(m_maxMessageSize, value.m_maxMessageSize)) return false; if (!Utils.IsEqual(m_maxBufferSize, value.m_maxBufferSize)) return false; if (!Utils.IsEqual(m_channelLifetime, value.m_channelLifetime)) return false; if (!Utils.IsEqual(m_securityTokenLifetime, value.m_securityTokenLifetime)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (EndpointConfiguration)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EndpointConfiguration clone = (EndpointConfiguration)base.MemberwiseClone(); clone.m_operationTimeout = (int)Utils.Clone(this.m_operationTimeout); clone.m_useBinaryEncoding = (bool)Utils.Clone(this.m_useBinaryEncoding); clone.m_maxStringLength = (int)Utils.Clone(this.m_maxStringLength); clone.m_maxByteStringLength = (int)Utils.Clone(this.m_maxByteStringLength); clone.m_maxArrayLength = (int)Utils.Clone(this.m_maxArrayLength); clone.m_maxMessageSize = (int)Utils.Clone(this.m_maxMessageSize); clone.m_maxBufferSize = (int)Utils.Clone(this.m_maxBufferSize); clone.m_channelLifetime = (int)Utils.Clone(this.m_channelLifetime); clone.m_securityTokenLifetime = (int)Utils.Clone(this.m_securityTokenLifetime); return clone; } #endregion #region Private Fields private int m_operationTimeout; private bool m_useBinaryEncoding; private int m_maxStringLength; private int m_maxByteStringLength; private int m_maxArrayLength; private int m_maxMessageSize; private int m_maxBufferSize; private int m_channelLifetime; private int m_securityTokenLifetime; #endregion } #region EndpointConfigurationCollection Class /// /// A collection of EndpointConfiguration objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfEndpointConfiguration", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "EndpointConfiguration")] #if !NET_STANDARD public partial class EndpointConfigurationCollection : List, ICloneable #else public partial class EndpointConfigurationCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public EndpointConfigurationCollection() {} /// /// Initializes the collection with an initial capacity. /// public EndpointConfigurationCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public EndpointConfigurationCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator EndpointConfigurationCollection(EndpointConfiguration[] values) { if (values != null) { return new EndpointConfigurationCollection(values); } return new EndpointConfigurationCollection(); } /// /// Converts a collection to an array. /// public static explicit operator EndpointConfiguration[](EndpointConfigurationCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (EndpointConfigurationCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { EndpointConfigurationCollection clone = new EndpointConfigurationCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((EndpointConfiguration)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region QueryDataDescription Class #if (!OPCUA_EXCLUDE_QueryDataDescription) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class QueryDataDescription : IEncodeable { #region Constructors /// /// The default constructor. /// public QueryDataDescription() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_relativePath = new RelativePath(); m_attributeId = (uint)0; m_indexRange = null; } #endregion #region Public Properties /// /// /// [DataMember(Name = "RelativePath", IsRequired = false, Order = 1)] public RelativePath RelativePath { get { return m_relativePath; } set { m_relativePath = value; if (value == null) { m_relativePath = new RelativePath(); } } } /// [DataMember(Name = "AttributeId", IsRequired = false, Order = 2)] public uint AttributeId { get { return m_attributeId; } set { m_attributeId = value; } } /// [DataMember(Name = "IndexRange", IsRequired = false, Order = 3)] public string IndexRange { get { return m_indexRange; } set { m_indexRange = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.QueryDataDescription; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.QueryDataDescription_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.QueryDataDescription_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RelativePath", RelativePath, typeof(RelativePath)); encoder.WriteUInt32("AttributeId", AttributeId); encoder.WriteString("IndexRange", IndexRange); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RelativePath = (RelativePath)decoder.ReadEncodeable("RelativePath", typeof(RelativePath)); AttributeId = decoder.ReadUInt32("AttributeId"); IndexRange = decoder.ReadString("IndexRange"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } QueryDataDescription value = encodeable as QueryDataDescription; if (value == null) { return false; } if (!Utils.IsEqual(m_relativePath, value.m_relativePath)) return false; if (!Utils.IsEqual(m_attributeId, value.m_attributeId)) return false; if (!Utils.IsEqual(m_indexRange, value.m_indexRange)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (QueryDataDescription)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { QueryDataDescription clone = (QueryDataDescription)base.MemberwiseClone(); clone.m_relativePath = (RelativePath)Utils.Clone(this.m_relativePath); clone.m_attributeId = (uint)Utils.Clone(this.m_attributeId); clone.m_indexRange = (string)Utils.Clone(this.m_indexRange); return clone; } #endregion #region Private Fields private RelativePath m_relativePath; private uint m_attributeId; private string m_indexRange; #endregion } #region QueryDataDescriptionCollection Class /// /// A collection of QueryDataDescription objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfQueryDataDescription", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "QueryDataDescription")] #if !NET_STANDARD public partial class QueryDataDescriptionCollection : List, ICloneable #else public partial class QueryDataDescriptionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public QueryDataDescriptionCollection() {} /// /// Initializes the collection with an initial capacity. /// public QueryDataDescriptionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public QueryDataDescriptionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator QueryDataDescriptionCollection(QueryDataDescription[] values) { if (values != null) { return new QueryDataDescriptionCollection(values); } return new QueryDataDescriptionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator QueryDataDescription[](QueryDataDescriptionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (QueryDataDescriptionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { QueryDataDescriptionCollection clone = new QueryDataDescriptionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((QueryDataDescription)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region NodeTypeDescription Class #if (!OPCUA_EXCLUDE_NodeTypeDescription) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class NodeTypeDescription : IEncodeable { #region Constructors /// /// The default constructor. /// public NodeTypeDescription() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_typeDefinitionNode = null; m_includeSubTypes = true; m_dataToReturn = new QueryDataDescriptionCollection(); } #endregion #region Public Properties /// [DataMember(Name = "TypeDefinitionNode", IsRequired = false, Order = 1)] public ExpandedNodeId TypeDefinitionNode { get { return m_typeDefinitionNode; } set { m_typeDefinitionNode = value; } } /// [DataMember(Name = "IncludeSubTypes", IsRequired = false, Order = 2)] public bool IncludeSubTypes { get { return m_includeSubTypes; } set { m_includeSubTypes = value; } } /// /// /// [DataMember(Name = "DataToReturn", IsRequired = false, Order = 3)] public QueryDataDescriptionCollection DataToReturn { get { return m_dataToReturn; } set { m_dataToReturn = value; if (value == null) { m_dataToReturn = new QueryDataDescriptionCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.NodeTypeDescription; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.NodeTypeDescription_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.NodeTypeDescription_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteExpandedNodeId("TypeDefinitionNode", TypeDefinitionNode); encoder.WriteBoolean("IncludeSubTypes", IncludeSubTypes); encoder.WriteEncodeableArray("DataToReturn", DataToReturn.ToArray(), typeof(QueryDataDescription)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); TypeDefinitionNode = decoder.ReadExpandedNodeId("TypeDefinitionNode"); IncludeSubTypes = decoder.ReadBoolean("IncludeSubTypes"); DataToReturn = (QueryDataDescriptionCollection)decoder.ReadEncodeableArray("DataToReturn", typeof(QueryDataDescription)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } NodeTypeDescription value = encodeable as NodeTypeDescription; if (value == null) { return false; } if (!Utils.IsEqual(m_typeDefinitionNode, value.m_typeDefinitionNode)) return false; if (!Utils.IsEqual(m_includeSubTypes, value.m_includeSubTypes)) return false; if (!Utils.IsEqual(m_dataToReturn, value.m_dataToReturn)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (NodeTypeDescription)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { NodeTypeDescription clone = (NodeTypeDescription)base.MemberwiseClone(); clone.m_typeDefinitionNode = (ExpandedNodeId)Utils.Clone(this.m_typeDefinitionNode); clone.m_includeSubTypes = (bool)Utils.Clone(this.m_includeSubTypes); clone.m_dataToReturn = (QueryDataDescriptionCollection)Utils.Clone(this.m_dataToReturn); return clone; } #endregion #region Private Fields private ExpandedNodeId m_typeDefinitionNode; private bool m_includeSubTypes; private QueryDataDescriptionCollection m_dataToReturn; #endregion } #region NodeTypeDescriptionCollection Class /// /// A collection of NodeTypeDescription objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfNodeTypeDescription", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "NodeTypeDescription")] #if !NET_STANDARD public partial class NodeTypeDescriptionCollection : List, ICloneable #else public partial class NodeTypeDescriptionCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public NodeTypeDescriptionCollection() {} /// /// Initializes the collection with an initial capacity. /// public NodeTypeDescriptionCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public NodeTypeDescriptionCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator NodeTypeDescriptionCollection(NodeTypeDescription[] values) { if (values != null) { return new NodeTypeDescriptionCollection(values); } return new NodeTypeDescriptionCollection(); } /// /// Converts a collection to an array. /// public static explicit operator NodeTypeDescription[](NodeTypeDescriptionCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (NodeTypeDescriptionCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { NodeTypeDescriptionCollection clone = new NodeTypeDescriptionCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((NodeTypeDescription)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region FilterOperator Enumeration #if (!OPCUA_EXCLUDE_FilterOperator) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum FilterOperator { /// [EnumMember(Value = "Equals_0")] Equals = 0, /// [EnumMember(Value = "IsNull_1")] IsNull = 1, /// [EnumMember(Value = "GreaterThan_2")] GreaterThan = 2, /// [EnumMember(Value = "LessThan_3")] LessThan = 3, /// [EnumMember(Value = "GreaterThanOrEqual_4")] GreaterThanOrEqual = 4, /// [EnumMember(Value = "LessThanOrEqual_5")] LessThanOrEqual = 5, /// [EnumMember(Value = "Like_6")] Like = 6, /// [EnumMember(Value = "Not_7")] Not = 7, /// [EnumMember(Value = "Between_8")] Between = 8, /// [EnumMember(Value = "InList_9")] InList = 9, /// [EnumMember(Value = "And_10")] And = 10, /// [EnumMember(Value = "Or_11")] Or = 11, /// [EnumMember(Value = "Cast_12")] Cast = 12, /// [EnumMember(Value = "InView_13")] InView = 13, /// [EnumMember(Value = "OfType_14")] OfType = 14, /// [EnumMember(Value = "RelatedTo_15")] RelatedTo = 15, /// [EnumMember(Value = "BitwiseAnd_16")] BitwiseAnd = 16, /// [EnumMember(Value = "BitwiseOr_17")] BitwiseOr = 17, } #endif #endregion #region QueryDataSet Class #if (!OPCUA_EXCLUDE_QueryDataSet) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class QueryDataSet : IEncodeable { #region Constructors /// /// The default constructor. /// public QueryDataSet() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_nodeId = null; m_typeDefinitionNode = null; m_values = new VariantCollection(); } #endregion #region Public Properties /// [DataMember(Name = "NodeId", IsRequired = false, Order = 1)] public ExpandedNodeId NodeId { get { return m_nodeId; } set { m_nodeId = value; } } /// [DataMember(Name = "TypeDefinitionNode", IsRequired = false, Order = 2)] public ExpandedNodeId TypeDefinitionNode { get { return m_typeDefinitionNode; } set { m_typeDefinitionNode = value; } } /// /// /// [DataMember(Name = "Values", IsRequired = false, Order = 3)] public VariantCollection Values { get { return m_values; } set { m_values = value; if (value == null) { m_values = new VariantCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.QueryDataSet; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.QueryDataSet_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.QueryDataSet_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteExpandedNodeId("NodeId", NodeId); encoder.WriteExpandedNodeId("TypeDefinitionNode", TypeDefinitionNode); encoder.WriteVariantArray("Values", Values); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NodeId = decoder.ReadExpandedNodeId("NodeId"); TypeDefinitionNode = decoder.ReadExpandedNodeId("TypeDefinitionNode"); Values = decoder.ReadVariantArray("Values"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } QueryDataSet value = encodeable as QueryDataSet; if (value == null) { return false; } if (!Utils.IsEqual(m_nodeId, value.m_nodeId)) return false; if (!Utils.IsEqual(m_typeDefinitionNode, value.m_typeDefinitionNode)) return false; if (!Utils.IsEqual(m_values, value.m_values)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (QueryDataSet)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { QueryDataSet clone = (QueryDataSet)base.MemberwiseClone(); clone.m_nodeId = (ExpandedNodeId)Utils.Clone(this.m_nodeId); clone.m_typeDefinitionNode = (ExpandedNodeId)Utils.Clone(this.m_typeDefinitionNode); clone.m_values = (VariantCollection)Utils.Clone(this.m_values); return clone; } #endregion #region Private Fields private ExpandedNodeId m_nodeId; private ExpandedNodeId m_typeDefinitionNode; private VariantCollection m_values; #endregion } #region QueryDataSetCollection Class /// /// A collection of QueryDataSet objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfQueryDataSet", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "QueryDataSet")] #if !NET_STANDARD public partial class QueryDataSetCollection : List, ICloneable #else public partial class QueryDataSetCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public QueryDataSetCollection() {} /// /// Initializes the collection with an initial capacity. /// public QueryDataSetCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public QueryDataSetCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator QueryDataSetCollection(QueryDataSet[] values) { if (values != null) { return new QueryDataSetCollection(values); } return new QueryDataSetCollection(); } /// /// Converts a collection to an array. /// public static explicit operator QueryDataSet[](QueryDataSetCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (QueryDataSetCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { QueryDataSetCollection clone = new QueryDataSetCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((QueryDataSet)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region NodeReference Class #if (!OPCUA_EXCLUDE_NodeReference) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class NodeReference : IEncodeable { #region Constructors /// /// The default constructor. /// public NodeReference() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_nodeId = null; m_referenceTypeId = null; m_isForward = true; m_referencedNodeIds = new NodeIdCollection(); } #endregion #region Public Properties /// [DataMember(Name = "NodeId", IsRequired = false, Order = 1)] public NodeId NodeId { get { return m_nodeId; } set { m_nodeId = value; } } /// [DataMember(Name = "ReferenceTypeId", IsRequired = false, Order = 2)] public NodeId ReferenceTypeId { get { return m_referenceTypeId; } set { m_referenceTypeId = value; } } /// [DataMember(Name = "IsForward", IsRequired = false, Order = 3)] public bool IsForward { get { return m_isForward; } set { m_isForward = value; } } /// /// /// [DataMember(Name = "ReferencedNodeIds", IsRequired = false, Order = 4)] public NodeIdCollection ReferencedNodeIds { get { return m_referencedNodeIds; } set { m_referencedNodeIds = value; if (value == null) { m_referencedNodeIds = new NodeIdCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.NodeReference; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.NodeReference_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.NodeReference_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("NodeId", NodeId); encoder.WriteNodeId("ReferenceTypeId", ReferenceTypeId); encoder.WriteBoolean("IsForward", IsForward); encoder.WriteNodeIdArray("ReferencedNodeIds", ReferencedNodeIds); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NodeId = decoder.ReadNodeId("NodeId"); ReferenceTypeId = decoder.ReadNodeId("ReferenceTypeId"); IsForward = decoder.ReadBoolean("IsForward"); ReferencedNodeIds = decoder.ReadNodeIdArray("ReferencedNodeIds"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } NodeReference value = encodeable as NodeReference; if (value == null) { return false; } if (!Utils.IsEqual(m_nodeId, value.m_nodeId)) return false; if (!Utils.IsEqual(m_referenceTypeId, value.m_referenceTypeId)) return false; if (!Utils.IsEqual(m_isForward, value.m_isForward)) return false; if (!Utils.IsEqual(m_referencedNodeIds, value.m_referencedNodeIds)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (NodeReference)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { NodeReference clone = (NodeReference)base.MemberwiseClone(); clone.m_nodeId = (NodeId)Utils.Clone(this.m_nodeId); clone.m_referenceTypeId = (NodeId)Utils.Clone(this.m_referenceTypeId); clone.m_isForward = (bool)Utils.Clone(this.m_isForward); clone.m_referencedNodeIds = (NodeIdCollection)Utils.Clone(this.m_referencedNodeIds); return clone; } #endregion #region Private Fields private NodeId m_nodeId; private NodeId m_referenceTypeId; private bool m_isForward; private NodeIdCollection m_referencedNodeIds; #endregion } #region NodeReferenceCollection Class /// /// A collection of NodeReference objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfNodeReference", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "NodeReference")] #if !NET_STANDARD public partial class NodeReferenceCollection : List, ICloneable #else public partial class NodeReferenceCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public NodeReferenceCollection() {} /// /// Initializes the collection with an initial capacity. /// public NodeReferenceCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public NodeReferenceCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator NodeReferenceCollection(NodeReference[] values) { if (values != null) { return new NodeReferenceCollection(values); } return new NodeReferenceCollection(); } /// /// Converts a collection to an array. /// public static explicit operator NodeReference[](NodeReferenceCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (NodeReferenceCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { NodeReferenceCollection clone = new NodeReferenceCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((NodeReference)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ContentFilterElement Class #if (!OPCUA_EXCLUDE_ContentFilterElement) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ContentFilterElement : IEncodeable { #region Constructors /// /// The default constructor. /// public ContentFilterElement() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_filterOperator = FilterOperator.Equals; m_filterOperands = new ExtensionObjectCollection(); } #endregion #region Public Properties /// [DataMember(Name = "FilterOperator", IsRequired = false, Order = 1)] public FilterOperator FilterOperator { get { return m_filterOperator; } set { m_filterOperator = value; } } /// /// /// [DataMember(Name = "FilterOperands", IsRequired = false, Order = 2)] public ExtensionObjectCollection FilterOperands { get { return m_filterOperands; } set { m_filterOperands = value; if (value == null) { m_filterOperands = new ExtensionObjectCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ContentFilterElement; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ContentFilterElement_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ContentFilterElement_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEnumerated("FilterOperator", FilterOperator); encoder.WriteExtensionObjectArray("FilterOperands", FilterOperands); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); FilterOperator = (FilterOperator)decoder.ReadEnumerated("FilterOperator", typeof(FilterOperator)); FilterOperands = decoder.ReadExtensionObjectArray("FilterOperands"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ContentFilterElement value = encodeable as ContentFilterElement; if (value == null) { return false; } if (!Utils.IsEqual(m_filterOperator, value.m_filterOperator)) return false; if (!Utils.IsEqual(m_filterOperands, value.m_filterOperands)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ContentFilterElement)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ContentFilterElement clone = (ContentFilterElement)base.MemberwiseClone(); clone.m_filterOperator = (FilterOperator)Utils.Clone(this.m_filterOperator); clone.m_filterOperands = (ExtensionObjectCollection)Utils.Clone(this.m_filterOperands); return clone; } #endregion #region Private Fields private FilterOperator m_filterOperator; private ExtensionObjectCollection m_filterOperands; #endregion } #region ContentFilterElementCollection Class /// /// A collection of ContentFilterElement objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfContentFilterElement", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ContentFilterElement")] #if !NET_STANDARD public partial class ContentFilterElementCollection : List, ICloneable #else public partial class ContentFilterElementCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ContentFilterElementCollection() {} /// /// Initializes the collection with an initial capacity. /// public ContentFilterElementCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ContentFilterElementCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ContentFilterElementCollection(ContentFilterElement[] values) { if (values != null) { return new ContentFilterElementCollection(values); } return new ContentFilterElementCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ContentFilterElement[](ContentFilterElementCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ContentFilterElementCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ContentFilterElementCollection clone = new ContentFilterElementCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ContentFilterElement)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ContentFilter Class #if (!OPCUA_EXCLUDE_ContentFilter) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ContentFilter : IEncodeable { #region Constructors /// /// The default constructor. /// public ContentFilter() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_elements = new ContentFilterElementCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "Elements", IsRequired = false, Order = 1)] public ContentFilterElementCollection Elements { get { return m_elements; } set { m_elements = value; if (value == null) { m_elements = new ContentFilterElementCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ContentFilter; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ContentFilter_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ContentFilter_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("Elements", Elements.ToArray(), typeof(ContentFilterElement)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Elements = (ContentFilterElementCollection)decoder.ReadEncodeableArray("Elements", typeof(ContentFilterElement)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ContentFilter value = encodeable as ContentFilter; if (value == null) { return false; } if (!Utils.IsEqual(m_elements, value.m_elements)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ContentFilter)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ContentFilter clone = (ContentFilter)base.MemberwiseClone(); clone.m_elements = (ContentFilterElementCollection)Utils.Clone(this.m_elements); return clone; } #endregion #region Private Fields private ContentFilterElementCollection m_elements; #endregion } #region ContentFilterCollection Class /// /// A collection of ContentFilter objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfContentFilter", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ContentFilter")] #if !NET_STANDARD public partial class ContentFilterCollection : List, ICloneable #else public partial class ContentFilterCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ContentFilterCollection() {} /// /// Initializes the collection with an initial capacity. /// public ContentFilterCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ContentFilterCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ContentFilterCollection(ContentFilter[] values) { if (values != null) { return new ContentFilterCollection(values); } return new ContentFilterCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ContentFilter[](ContentFilterCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ContentFilterCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ContentFilterCollection clone = new ContentFilterCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ContentFilter)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region FilterOperand Class #if (!OPCUA_EXCLUDE_FilterOperand) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class FilterOperand : IEncodeable { #region Constructors /// /// The default constructor. /// public FilterOperand() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.FilterOperand; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.FilterOperand_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.FilterOperand_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } FilterOperand value = encodeable as FilterOperand; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (FilterOperand)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { FilterOperand clone = (FilterOperand)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #endif #endregion #region ElementOperand Class #if (!OPCUA_EXCLUDE_ElementOperand) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ElementOperand : FilterOperand { #region Constructors /// /// The default constructor. /// public ElementOperand() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_index = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "Index", IsRequired = false, Order = 1)] public uint Index { get { return m_index; } set { m_index = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ElementOperand; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ElementOperand_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ElementOperand_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("Index", Index); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Index = decoder.ReadUInt32("Index"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ElementOperand value = encodeable as ElementOperand; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_index, value.m_index)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ElementOperand)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ElementOperand clone = (ElementOperand)base.MemberwiseClone(); clone.m_index = (uint)Utils.Clone(this.m_index); return clone; } #endregion #region Private Fields private uint m_index; #endregion } #endif #endregion #region LiteralOperand Class #if (!OPCUA_EXCLUDE_LiteralOperand) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class LiteralOperand : FilterOperand { #region Constructors /// /// The default constructor. /// public LiteralOperand() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_value = Variant.Null; } #endregion #region Public Properties /// [DataMember(Name = "Value", IsRequired = false, Order = 1)] public Variant Value { get { return m_value; } set { m_value = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.LiteralOperand; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.LiteralOperand_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.LiteralOperand_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteVariant("Value", Value); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Value = decoder.ReadVariant("Value"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } LiteralOperand value = encodeable as LiteralOperand; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_value, value.m_value)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (LiteralOperand)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { LiteralOperand clone = (LiteralOperand)base.MemberwiseClone(); clone.m_value = (Variant)Utils.Clone(this.m_value); return clone; } #endregion #region Private Fields private Variant m_value; #endregion } #endif #endregion #region AttributeOperand Class #if (!OPCUA_EXCLUDE_AttributeOperand) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AttributeOperand : FilterOperand { #region Constructors /// /// The default constructor. /// public AttributeOperand() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_nodeId = null; m_alias = null; m_browsePath = new RelativePath(); m_attributeId = (uint)0; m_indexRange = null; } #endregion #region Public Properties /// [DataMember(Name = "NodeId", IsRequired = false, Order = 1)] public NodeId NodeId { get { return m_nodeId; } set { m_nodeId = value; } } /// [DataMember(Name = "Alias", IsRequired = false, Order = 2)] public string Alias { get { return m_alias; } set { m_alias = value; } } /// /// /// [DataMember(Name = "BrowsePath", IsRequired = false, Order = 3)] public RelativePath BrowsePath { get { return m_browsePath; } set { m_browsePath = value; if (value == null) { m_browsePath = new RelativePath(); } } } /// [DataMember(Name = "AttributeId", IsRequired = false, Order = 4)] public uint AttributeId { get { return m_attributeId; } set { m_attributeId = value; } } /// [DataMember(Name = "IndexRange", IsRequired = false, Order = 5)] public string IndexRange { get { return m_indexRange; } set { m_indexRange = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.AttributeOperand; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AttributeOperand_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.AttributeOperand_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("NodeId", NodeId); encoder.WriteString("Alias", Alias); encoder.WriteEncodeable("BrowsePath", BrowsePath, typeof(RelativePath)); encoder.WriteUInt32("AttributeId", AttributeId); encoder.WriteString("IndexRange", IndexRange); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NodeId = decoder.ReadNodeId("NodeId"); Alias = decoder.ReadString("Alias"); BrowsePath = (RelativePath)decoder.ReadEncodeable("BrowsePath", typeof(RelativePath)); AttributeId = decoder.ReadUInt32("AttributeId"); IndexRange = decoder.ReadString("IndexRange"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AttributeOperand value = encodeable as AttributeOperand; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_nodeId, value.m_nodeId)) return false; if (!Utils.IsEqual(m_alias, value.m_alias)) return false; if (!Utils.IsEqual(m_browsePath, value.m_browsePath)) return false; if (!Utils.IsEqual(m_attributeId, value.m_attributeId)) return false; if (!Utils.IsEqual(m_indexRange, value.m_indexRange)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (AttributeOperand)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AttributeOperand clone = (AttributeOperand)base.MemberwiseClone(); clone.m_nodeId = (NodeId)Utils.Clone(this.m_nodeId); clone.m_alias = (string)Utils.Clone(this.m_alias); clone.m_browsePath = (RelativePath)Utils.Clone(this.m_browsePath); clone.m_attributeId = (uint)Utils.Clone(this.m_attributeId); clone.m_indexRange = (string)Utils.Clone(this.m_indexRange); return clone; } #endregion #region Private Fields private NodeId m_nodeId; private string m_alias; private RelativePath m_browsePath; private uint m_attributeId; private string m_indexRange; #endregion } #endif #endregion #region SimpleAttributeOperand Class #if (!OPCUA_EXCLUDE_SimpleAttributeOperand) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SimpleAttributeOperand : FilterOperand { #region Constructors /// /// The default constructor. /// public SimpleAttributeOperand() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_typeDefinitionId = null; m_browsePath = new QualifiedNameCollection(); m_attributeId = (uint)0; m_indexRange = null; } #endregion #region Public Properties /// [DataMember(Name = "TypeDefinitionId", IsRequired = false, Order = 1)] public NodeId TypeDefinitionId { get { return m_typeDefinitionId; } set { m_typeDefinitionId = value; } } /// /// /// [DataMember(Name = "BrowsePath", IsRequired = false, Order = 2)] public QualifiedNameCollection BrowsePath { get { return m_browsePath; } set { m_browsePath = value; if (value == null) { m_browsePath = new QualifiedNameCollection(); } } } /// [DataMember(Name = "AttributeId", IsRequired = false, Order = 3)] public uint AttributeId { get { return m_attributeId; } set { m_attributeId = value; } } /// [DataMember(Name = "IndexRange", IsRequired = false, Order = 4)] public string IndexRange { get { return m_indexRange; } set { m_indexRange = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.SimpleAttributeOperand; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SimpleAttributeOperand_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.SimpleAttributeOperand_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("TypeDefinitionId", TypeDefinitionId); encoder.WriteQualifiedNameArray("BrowsePath", BrowsePath); encoder.WriteUInt32("AttributeId", AttributeId); encoder.WriteString("IndexRange", IndexRange); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); TypeDefinitionId = decoder.ReadNodeId("TypeDefinitionId"); BrowsePath = decoder.ReadQualifiedNameArray("BrowsePath"); AttributeId = decoder.ReadUInt32("AttributeId"); IndexRange = decoder.ReadString("IndexRange"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SimpleAttributeOperand value = encodeable as SimpleAttributeOperand; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_typeDefinitionId, value.m_typeDefinitionId)) return false; if (!Utils.IsEqual(m_browsePath, value.m_browsePath)) return false; if (!Utils.IsEqual(m_attributeId, value.m_attributeId)) return false; if (!Utils.IsEqual(m_indexRange, value.m_indexRange)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (SimpleAttributeOperand)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SimpleAttributeOperand clone = (SimpleAttributeOperand)base.MemberwiseClone(); clone.m_typeDefinitionId = (NodeId)Utils.Clone(this.m_typeDefinitionId); clone.m_browsePath = (QualifiedNameCollection)Utils.Clone(this.m_browsePath); clone.m_attributeId = (uint)Utils.Clone(this.m_attributeId); clone.m_indexRange = (string)Utils.Clone(this.m_indexRange); return clone; } #endregion #region Private Fields private NodeId m_typeDefinitionId; private QualifiedNameCollection m_browsePath; private uint m_attributeId; private string m_indexRange; #endregion } #region SimpleAttributeOperandCollection Class /// /// A collection of SimpleAttributeOperand objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfSimpleAttributeOperand", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "SimpleAttributeOperand")] #if !NET_STANDARD public partial class SimpleAttributeOperandCollection : List, ICloneable #else public partial class SimpleAttributeOperandCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public SimpleAttributeOperandCollection() {} /// /// Initializes the collection with an initial capacity. /// public SimpleAttributeOperandCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public SimpleAttributeOperandCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator SimpleAttributeOperandCollection(SimpleAttributeOperand[] values) { if (values != null) { return new SimpleAttributeOperandCollection(values); } return new SimpleAttributeOperandCollection(); } /// /// Converts a collection to an array. /// public static explicit operator SimpleAttributeOperand[](SimpleAttributeOperandCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (SimpleAttributeOperandCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { SimpleAttributeOperandCollection clone = new SimpleAttributeOperandCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((SimpleAttributeOperand)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ContentFilterElementResult Class #if (!OPCUA_EXCLUDE_ContentFilterElementResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ContentFilterElementResult : IEncodeable { #region Constructors /// /// The default constructor. /// public ContentFilterElementResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_operandStatusCodes = new StatusCodeCollection(); m_operandDiagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// /// /// [DataMember(Name = "OperandStatusCodes", IsRequired = false, Order = 2)] public StatusCodeCollection OperandStatusCodes { get { return m_operandStatusCodes; } set { m_operandStatusCodes = value; if (value == null) { m_operandStatusCodes = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "OperandDiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection OperandDiagnosticInfos { get { return m_operandDiagnosticInfos; } set { m_operandDiagnosticInfos = value; if (value == null) { m_operandDiagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ContentFilterElementResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ContentFilterElementResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ContentFilterElementResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteStatusCodeArray("OperandStatusCodes", OperandStatusCodes); encoder.WriteDiagnosticInfoArray("OperandDiagnosticInfos", OperandDiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); OperandStatusCodes = decoder.ReadStatusCodeArray("OperandStatusCodes"); OperandDiagnosticInfos = decoder.ReadDiagnosticInfoArray("OperandDiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ContentFilterElementResult value = encodeable as ContentFilterElementResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_operandStatusCodes, value.m_operandStatusCodes)) return false; if (!Utils.IsEqual(m_operandDiagnosticInfos, value.m_operandDiagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ContentFilterElementResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ContentFilterElementResult clone = (ContentFilterElementResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_operandStatusCodes = (StatusCodeCollection)Utils.Clone(this.m_operandStatusCodes); clone.m_operandDiagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_operandDiagnosticInfos); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private StatusCodeCollection m_operandStatusCodes; private DiagnosticInfoCollection m_operandDiagnosticInfos; #endregion } #region ContentFilterElementResultCollection Class /// /// A collection of ContentFilterElementResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfContentFilterElementResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ContentFilterElementResult")] #if !NET_STANDARD public partial class ContentFilterElementResultCollection : List, ICloneable #else public partial class ContentFilterElementResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ContentFilterElementResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public ContentFilterElementResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ContentFilterElementResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ContentFilterElementResultCollection(ContentFilterElementResult[] values) { if (values != null) { return new ContentFilterElementResultCollection(values); } return new ContentFilterElementResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ContentFilterElementResult[](ContentFilterElementResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ContentFilterElementResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ContentFilterElementResultCollection clone = new ContentFilterElementResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ContentFilterElementResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ContentFilterResult Class #if (!OPCUA_EXCLUDE_ContentFilterResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ContentFilterResult : IEncodeable { #region Constructors /// /// The default constructor. /// public ContentFilterResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_elementResults = new ContentFilterElementResultCollection(); m_elementDiagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ElementResults", IsRequired = false, Order = 1)] public ContentFilterElementResultCollection ElementResults { get { return m_elementResults; } set { m_elementResults = value; if (value == null) { m_elementResults = new ContentFilterElementResultCollection(); } } } /// /// /// [DataMember(Name = "ElementDiagnosticInfos", IsRequired = false, Order = 2)] public DiagnosticInfoCollection ElementDiagnosticInfos { get { return m_elementDiagnosticInfos; } set { m_elementDiagnosticInfos = value; if (value == null) { m_elementDiagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ContentFilterResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ContentFilterResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ContentFilterResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("ElementResults", ElementResults.ToArray(), typeof(ContentFilterElementResult)); encoder.WriteDiagnosticInfoArray("ElementDiagnosticInfos", ElementDiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ElementResults = (ContentFilterElementResultCollection)decoder.ReadEncodeableArray("ElementResults", typeof(ContentFilterElementResult)); ElementDiagnosticInfos = decoder.ReadDiagnosticInfoArray("ElementDiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ContentFilterResult value = encodeable as ContentFilterResult; if (value == null) { return false; } if (!Utils.IsEqual(m_elementResults, value.m_elementResults)) return false; if (!Utils.IsEqual(m_elementDiagnosticInfos, value.m_elementDiagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ContentFilterResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ContentFilterResult clone = (ContentFilterResult)base.MemberwiseClone(); clone.m_elementResults = (ContentFilterElementResultCollection)Utils.Clone(this.m_elementResults); clone.m_elementDiagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_elementDiagnosticInfos); return clone; } #endregion #region Private Fields private ContentFilterElementResultCollection m_elementResults; private DiagnosticInfoCollection m_elementDiagnosticInfos; #endregion } #endif #endregion #region ParsingResult Class #if (!OPCUA_EXCLUDE_ParsingResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ParsingResult : IEncodeable { #region Constructors /// /// The default constructor. /// public ParsingResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_dataStatusCodes = new StatusCodeCollection(); m_dataDiagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// /// /// [DataMember(Name = "DataStatusCodes", IsRequired = false, Order = 2)] public StatusCodeCollection DataStatusCodes { get { return m_dataStatusCodes; } set { m_dataStatusCodes = value; if (value == null) { m_dataStatusCodes = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DataDiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DataDiagnosticInfos { get { return m_dataDiagnosticInfos; } set { m_dataDiagnosticInfos = value; if (value == null) { m_dataDiagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ParsingResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ParsingResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ParsingResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteStatusCodeArray("DataStatusCodes", DataStatusCodes); encoder.WriteDiagnosticInfoArray("DataDiagnosticInfos", DataDiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); DataStatusCodes = decoder.ReadStatusCodeArray("DataStatusCodes"); DataDiagnosticInfos = decoder.ReadDiagnosticInfoArray("DataDiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ParsingResult value = encodeable as ParsingResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_dataStatusCodes, value.m_dataStatusCodes)) return false; if (!Utils.IsEqual(m_dataDiagnosticInfos, value.m_dataDiagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ParsingResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ParsingResult clone = (ParsingResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_dataStatusCodes = (StatusCodeCollection)Utils.Clone(this.m_dataStatusCodes); clone.m_dataDiagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_dataDiagnosticInfos); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private StatusCodeCollection m_dataStatusCodes; private DiagnosticInfoCollection m_dataDiagnosticInfos; #endregion } #region ParsingResultCollection Class /// /// A collection of ParsingResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfParsingResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ParsingResult")] #if !NET_STANDARD public partial class ParsingResultCollection : List, ICloneable #else public partial class ParsingResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ParsingResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public ParsingResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ParsingResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ParsingResultCollection(ParsingResult[] values) { if (values != null) { return new ParsingResultCollection(values); } return new ParsingResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ParsingResult[](ParsingResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ParsingResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ParsingResultCollection clone = new ParsingResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ParsingResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region QueryFirstRequest Class #if (!OPCUA_EXCLUDE_QueryFirstRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class QueryFirstRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public QueryFirstRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_view = new ViewDescription(); m_nodeTypes = new NodeTypeDescriptionCollection(); m_filter = new ContentFilter(); m_maxDataSetsToReturn = (uint)0; m_maxReferencesToReturn = (uint)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "View", IsRequired = false, Order = 2)] public ViewDescription View { get { return m_view; } set { m_view = value; if (value == null) { m_view = new ViewDescription(); } } } /// /// /// [DataMember(Name = "NodeTypes", IsRequired = false, Order = 3)] public NodeTypeDescriptionCollection NodeTypes { get { return m_nodeTypes; } set { m_nodeTypes = value; if (value == null) { m_nodeTypes = new NodeTypeDescriptionCollection(); } } } /// /// /// [DataMember(Name = "Filter", IsRequired = false, Order = 4)] public ContentFilter Filter { get { return m_filter; } set { m_filter = value; if (value == null) { m_filter = new ContentFilter(); } } } /// [DataMember(Name = "MaxDataSetsToReturn", IsRequired = false, Order = 5)] public uint MaxDataSetsToReturn { get { return m_maxDataSetsToReturn; } set { m_maxDataSetsToReturn = value; } } /// [DataMember(Name = "MaxReferencesToReturn", IsRequired = false, Order = 6)] public uint MaxReferencesToReturn { get { return m_maxReferencesToReturn; } set { m_maxReferencesToReturn = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.QueryFirstRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.QueryFirstRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.QueryFirstRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeable("View", View, typeof(ViewDescription)); encoder.WriteEncodeableArray("NodeTypes", NodeTypes.ToArray(), typeof(NodeTypeDescription)); encoder.WriteEncodeable("Filter", Filter, typeof(ContentFilter)); encoder.WriteUInt32("MaxDataSetsToReturn", MaxDataSetsToReturn); encoder.WriteUInt32("MaxReferencesToReturn", MaxReferencesToReturn); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); View = (ViewDescription)decoder.ReadEncodeable("View", typeof(ViewDescription)); NodeTypes = (NodeTypeDescriptionCollection)decoder.ReadEncodeableArray("NodeTypes", typeof(NodeTypeDescription)); Filter = (ContentFilter)decoder.ReadEncodeable("Filter", typeof(ContentFilter)); MaxDataSetsToReturn = decoder.ReadUInt32("MaxDataSetsToReturn"); MaxReferencesToReturn = decoder.ReadUInt32("MaxReferencesToReturn"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } QueryFirstRequest value = encodeable as QueryFirstRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_view, value.m_view)) return false; if (!Utils.IsEqual(m_nodeTypes, value.m_nodeTypes)) return false; if (!Utils.IsEqual(m_filter, value.m_filter)) return false; if (!Utils.IsEqual(m_maxDataSetsToReturn, value.m_maxDataSetsToReturn)) return false; if (!Utils.IsEqual(m_maxReferencesToReturn, value.m_maxReferencesToReturn)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (QueryFirstRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { QueryFirstRequest clone = (QueryFirstRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_view = (ViewDescription)Utils.Clone(this.m_view); clone.m_nodeTypes = (NodeTypeDescriptionCollection)Utils.Clone(this.m_nodeTypes); clone.m_filter = (ContentFilter)Utils.Clone(this.m_filter); clone.m_maxDataSetsToReturn = (uint)Utils.Clone(this.m_maxDataSetsToReturn); clone.m_maxReferencesToReturn = (uint)Utils.Clone(this.m_maxReferencesToReturn); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private ViewDescription m_view; private NodeTypeDescriptionCollection m_nodeTypes; private ContentFilter m_filter; private uint m_maxDataSetsToReturn; private uint m_maxReferencesToReturn; #endregion } #endif #endregion #region QueryFirstResponse Class #if (!OPCUA_EXCLUDE_QueryFirstResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class QueryFirstResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public QueryFirstResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_queryDataSets = new QueryDataSetCollection(); m_continuationPoint = null; m_parsingResults = new ParsingResultCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); m_filterResult = new ContentFilterResult(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "QueryDataSets", IsRequired = false, Order = 2)] public QueryDataSetCollection QueryDataSets { get { return m_queryDataSets; } set { m_queryDataSets = value; if (value == null) { m_queryDataSets = new QueryDataSetCollection(); } } } /// [DataMember(Name = "ContinuationPoint", IsRequired = false, Order = 3)] public byte[] ContinuationPoint { get { return m_continuationPoint; } set { m_continuationPoint = value; } } /// /// /// [DataMember(Name = "ParsingResults", IsRequired = false, Order = 4)] public ParsingResultCollection ParsingResults { get { return m_parsingResults; } set { m_parsingResults = value; if (value == null) { m_parsingResults = new ParsingResultCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 5)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } /// /// /// [DataMember(Name = "FilterResult", IsRequired = false, Order = 6)] public ContentFilterResult FilterResult { get { return m_filterResult; } set { m_filterResult = value; if (value == null) { m_filterResult = new ContentFilterResult(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.QueryFirstResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.QueryFirstResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.QueryFirstResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("QueryDataSets", QueryDataSets.ToArray(), typeof(QueryDataSet)); encoder.WriteByteString("ContinuationPoint", ContinuationPoint); encoder.WriteEncodeableArray("ParsingResults", ParsingResults.ToArray(), typeof(ParsingResult)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.WriteEncodeable("FilterResult", FilterResult, typeof(ContentFilterResult)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); QueryDataSets = (QueryDataSetCollection)decoder.ReadEncodeableArray("QueryDataSets", typeof(QueryDataSet)); ContinuationPoint = decoder.ReadByteString("ContinuationPoint"); ParsingResults = (ParsingResultCollection)decoder.ReadEncodeableArray("ParsingResults", typeof(ParsingResult)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); FilterResult = (ContentFilterResult)decoder.ReadEncodeable("FilterResult", typeof(ContentFilterResult)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } QueryFirstResponse value = encodeable as QueryFirstResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_queryDataSets, value.m_queryDataSets)) return false; if (!Utils.IsEqual(m_continuationPoint, value.m_continuationPoint)) return false; if (!Utils.IsEqual(m_parsingResults, value.m_parsingResults)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; if (!Utils.IsEqual(m_filterResult, value.m_filterResult)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (QueryFirstResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { QueryFirstResponse clone = (QueryFirstResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_queryDataSets = (QueryDataSetCollection)Utils.Clone(this.m_queryDataSets); clone.m_continuationPoint = (byte[])Utils.Clone(this.m_continuationPoint); clone.m_parsingResults = (ParsingResultCollection)Utils.Clone(this.m_parsingResults); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); clone.m_filterResult = (ContentFilterResult)Utils.Clone(this.m_filterResult); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private QueryDataSetCollection m_queryDataSets; private byte[] m_continuationPoint; private ParsingResultCollection m_parsingResults; private DiagnosticInfoCollection m_diagnosticInfos; private ContentFilterResult m_filterResult; #endregion } #endif #endregion #region QueryNextRequest Class #if (!OPCUA_EXCLUDE_QueryNextRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class QueryNextRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public QueryNextRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_releaseContinuationPoint = true; m_continuationPoint = null; } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "ReleaseContinuationPoint", IsRequired = false, Order = 2)] public bool ReleaseContinuationPoint { get { return m_releaseContinuationPoint; } set { m_releaseContinuationPoint = value; } } /// [DataMember(Name = "ContinuationPoint", IsRequired = false, Order = 3)] public byte[] ContinuationPoint { get { return m_continuationPoint; } set { m_continuationPoint = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.QueryNextRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.QueryNextRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.QueryNextRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteBoolean("ReleaseContinuationPoint", ReleaseContinuationPoint); encoder.WriteByteString("ContinuationPoint", ContinuationPoint); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); ReleaseContinuationPoint = decoder.ReadBoolean("ReleaseContinuationPoint"); ContinuationPoint = decoder.ReadByteString("ContinuationPoint"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } QueryNextRequest value = encodeable as QueryNextRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_releaseContinuationPoint, value.m_releaseContinuationPoint)) return false; if (!Utils.IsEqual(m_continuationPoint, value.m_continuationPoint)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (QueryNextRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { QueryNextRequest clone = (QueryNextRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_releaseContinuationPoint = (bool)Utils.Clone(this.m_releaseContinuationPoint); clone.m_continuationPoint = (byte[])Utils.Clone(this.m_continuationPoint); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private bool m_releaseContinuationPoint; private byte[] m_continuationPoint; #endregion } #endif #endregion #region QueryNextResponse Class #if (!OPCUA_EXCLUDE_QueryNextResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class QueryNextResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public QueryNextResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_queryDataSets = new QueryDataSetCollection(); m_revisedContinuationPoint = null; } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "QueryDataSets", IsRequired = false, Order = 2)] public QueryDataSetCollection QueryDataSets { get { return m_queryDataSets; } set { m_queryDataSets = value; if (value == null) { m_queryDataSets = new QueryDataSetCollection(); } } } /// [DataMember(Name = "RevisedContinuationPoint", IsRequired = false, Order = 3)] public byte[] RevisedContinuationPoint { get { return m_revisedContinuationPoint; } set { m_revisedContinuationPoint = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.QueryNextResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.QueryNextResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.QueryNextResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("QueryDataSets", QueryDataSets.ToArray(), typeof(QueryDataSet)); encoder.WriteByteString("RevisedContinuationPoint", RevisedContinuationPoint); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); QueryDataSets = (QueryDataSetCollection)decoder.ReadEncodeableArray("QueryDataSets", typeof(QueryDataSet)); RevisedContinuationPoint = decoder.ReadByteString("RevisedContinuationPoint"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } QueryNextResponse value = encodeable as QueryNextResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_queryDataSets, value.m_queryDataSets)) return false; if (!Utils.IsEqual(m_revisedContinuationPoint, value.m_revisedContinuationPoint)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (QueryNextResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { QueryNextResponse clone = (QueryNextResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_queryDataSets = (QueryDataSetCollection)Utils.Clone(this.m_queryDataSets); clone.m_revisedContinuationPoint = (byte[])Utils.Clone(this.m_revisedContinuationPoint); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private QueryDataSetCollection m_queryDataSets; private byte[] m_revisedContinuationPoint; #endregion } #endif #endregion #region TimestampsToReturn Enumeration #if (!OPCUA_EXCLUDE_TimestampsToReturn) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum TimestampsToReturn { /// [EnumMember(Value = "Source_0")] Source = 0, /// [EnumMember(Value = "Server_1")] Server = 1, /// [EnumMember(Value = "Both_2")] Both = 2, /// [EnumMember(Value = "Neither_3")] Neither = 3, /// [EnumMember(Value = "Invalid_4")] Invalid = 4, } #endif #endregion #region ReadValueId Class #if (!OPCUA_EXCLUDE_ReadValueId) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReadValueId : IEncodeable { #region Constructors /// /// The default constructor. /// public ReadValueId() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_nodeId = null; m_attributeId = (uint)0; m_indexRange = null; m_dataEncoding = null; } #endregion #region Public Properties /// [DataMember(Name = "NodeId", IsRequired = false, Order = 1)] public NodeId NodeId { get { return m_nodeId; } set { m_nodeId = value; } } /// [DataMember(Name = "AttributeId", IsRequired = false, Order = 2)] public uint AttributeId { get { return m_attributeId; } set { m_attributeId = value; } } /// [DataMember(Name = "IndexRange", IsRequired = false, Order = 3)] public string IndexRange { get { return m_indexRange; } set { m_indexRange = value; } } /// [DataMember(Name = "DataEncoding", IsRequired = false, Order = 4)] public QualifiedName DataEncoding { get { return m_dataEncoding; } set { m_dataEncoding = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ReadValueId; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReadValueId_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReadValueId_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("NodeId", NodeId); encoder.WriteUInt32("AttributeId", AttributeId); encoder.WriteString("IndexRange", IndexRange); encoder.WriteQualifiedName("DataEncoding", DataEncoding); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NodeId = decoder.ReadNodeId("NodeId"); AttributeId = decoder.ReadUInt32("AttributeId"); IndexRange = decoder.ReadString("IndexRange"); DataEncoding = decoder.ReadQualifiedName("DataEncoding"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReadValueId value = encodeable as ReadValueId; if (value == null) { return false; } if (!Utils.IsEqual(m_nodeId, value.m_nodeId)) return false; if (!Utils.IsEqual(m_attributeId, value.m_attributeId)) return false; if (!Utils.IsEqual(m_indexRange, value.m_indexRange)) return false; if (!Utils.IsEqual(m_dataEncoding, value.m_dataEncoding)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ReadValueId)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReadValueId clone = (ReadValueId)base.MemberwiseClone(); clone.m_nodeId = (NodeId)Utils.Clone(this.m_nodeId); clone.m_attributeId = (uint)Utils.Clone(this.m_attributeId); clone.m_indexRange = (string)Utils.Clone(this.m_indexRange); clone.m_dataEncoding = (QualifiedName)Utils.Clone(this.m_dataEncoding); return clone; } #endregion #region Private Fields private NodeId m_nodeId; private uint m_attributeId; private string m_indexRange; private QualifiedName m_dataEncoding; #endregion } #region ReadValueIdCollection Class /// /// A collection of ReadValueId objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfReadValueId", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ReadValueId")] #if !NET_STANDARD public partial class ReadValueIdCollection : List, ICloneable #else public partial class ReadValueIdCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ReadValueIdCollection() {} /// /// Initializes the collection with an initial capacity. /// public ReadValueIdCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ReadValueIdCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ReadValueIdCollection(ReadValueId[] values) { if (values != null) { return new ReadValueIdCollection(values); } return new ReadValueIdCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ReadValueId[](ReadValueIdCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ReadValueIdCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ReadValueIdCollection clone = new ReadValueIdCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ReadValueId)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ReadRequest Class #if (!OPCUA_EXCLUDE_ReadRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReadRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public ReadRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_maxAge = (double)0; m_timestampsToReturn = TimestampsToReturn.Source; m_nodesToRead = new ReadValueIdCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "MaxAge", IsRequired = false, Order = 2)] public double MaxAge { get { return m_maxAge; } set { m_maxAge = value; } } /// [DataMember(Name = "TimestampsToReturn", IsRequired = false, Order = 3)] public TimestampsToReturn TimestampsToReturn { get { return m_timestampsToReturn; } set { m_timestampsToReturn = value; } } /// /// /// [DataMember(Name = "NodesToRead", IsRequired = false, Order = 4)] public ReadValueIdCollection NodesToRead { get { return m_nodesToRead; } set { m_nodesToRead = value; if (value == null) { m_nodesToRead = new ReadValueIdCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ReadRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReadRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReadRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteDouble("MaxAge", MaxAge); encoder.WriteEnumerated("TimestampsToReturn", TimestampsToReturn); encoder.WriteEncodeableArray("NodesToRead", NodesToRead.ToArray(), typeof(ReadValueId)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); MaxAge = decoder.ReadDouble("MaxAge"); TimestampsToReturn = (TimestampsToReturn)decoder.ReadEnumerated("TimestampsToReturn", typeof(TimestampsToReturn)); NodesToRead = (ReadValueIdCollection)decoder.ReadEncodeableArray("NodesToRead", typeof(ReadValueId)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReadRequest value = encodeable as ReadRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_maxAge, value.m_maxAge)) return false; if (!Utils.IsEqual(m_timestampsToReturn, value.m_timestampsToReturn)) return false; if (!Utils.IsEqual(m_nodesToRead, value.m_nodesToRead)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ReadRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReadRequest clone = (ReadRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_maxAge = (double)Utils.Clone(this.m_maxAge); clone.m_timestampsToReturn = (TimestampsToReturn)Utils.Clone(this.m_timestampsToReturn); clone.m_nodesToRead = (ReadValueIdCollection)Utils.Clone(this.m_nodesToRead); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private double m_maxAge; private TimestampsToReturn m_timestampsToReturn; private ReadValueIdCollection m_nodesToRead; #endregion } #endif #endregion #region ReadResponse Class #if (!OPCUA_EXCLUDE_ReadResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReadResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public ReadResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new DataValueCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public DataValueCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new DataValueCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ReadResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReadResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReadResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteDataValueArray("Results", Results); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = decoder.ReadDataValueArray("Results"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReadResponse value = encodeable as ReadResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ReadResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReadResponse clone = (ReadResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (DataValueCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private DataValueCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region HistoryReadValueId Class #if (!OPCUA_EXCLUDE_HistoryReadValueId) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryReadValueId : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryReadValueId() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_nodeId = null; m_indexRange = null; m_dataEncoding = null; m_continuationPoint = null; } #endregion #region Public Properties /// [DataMember(Name = "NodeId", IsRequired = false, Order = 1)] public NodeId NodeId { get { return m_nodeId; } set { m_nodeId = value; } } /// [DataMember(Name = "IndexRange", IsRequired = false, Order = 2)] public string IndexRange { get { return m_indexRange; } set { m_indexRange = value; } } /// [DataMember(Name = "DataEncoding", IsRequired = false, Order = 3)] public QualifiedName DataEncoding { get { return m_dataEncoding; } set { m_dataEncoding = value; } } /// [DataMember(Name = "ContinuationPoint", IsRequired = false, Order = 4)] public byte[] ContinuationPoint { get { return m_continuationPoint; } set { m_continuationPoint = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryReadValueId; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryReadValueId_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryReadValueId_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("NodeId", NodeId); encoder.WriteString("IndexRange", IndexRange); encoder.WriteQualifiedName("DataEncoding", DataEncoding); encoder.WriteByteString("ContinuationPoint", ContinuationPoint); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NodeId = decoder.ReadNodeId("NodeId"); IndexRange = decoder.ReadString("IndexRange"); DataEncoding = decoder.ReadQualifiedName("DataEncoding"); ContinuationPoint = decoder.ReadByteString("ContinuationPoint"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryReadValueId value = encodeable as HistoryReadValueId; if (value == null) { return false; } if (!Utils.IsEqual(m_nodeId, value.m_nodeId)) return false; if (!Utils.IsEqual(m_indexRange, value.m_indexRange)) return false; if (!Utils.IsEqual(m_dataEncoding, value.m_dataEncoding)) return false; if (!Utils.IsEqual(m_continuationPoint, value.m_continuationPoint)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryReadValueId)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryReadValueId clone = (HistoryReadValueId)base.MemberwiseClone(); clone.m_nodeId = (NodeId)Utils.Clone(this.m_nodeId); clone.m_indexRange = (string)Utils.Clone(this.m_indexRange); clone.m_dataEncoding = (QualifiedName)Utils.Clone(this.m_dataEncoding); clone.m_continuationPoint = (byte[])Utils.Clone(this.m_continuationPoint); return clone; } #endregion #region Private Fields private NodeId m_nodeId; private string m_indexRange; private QualifiedName m_dataEncoding; private byte[] m_continuationPoint; #endregion } #region HistoryReadValueIdCollection Class /// /// A collection of HistoryReadValueId objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfHistoryReadValueId", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "HistoryReadValueId")] #if !NET_STANDARD public partial class HistoryReadValueIdCollection : List, ICloneable #else public partial class HistoryReadValueIdCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public HistoryReadValueIdCollection() {} /// /// Initializes the collection with an initial capacity. /// public HistoryReadValueIdCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public HistoryReadValueIdCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator HistoryReadValueIdCollection(HistoryReadValueId[] values) { if (values != null) { return new HistoryReadValueIdCollection(values); } return new HistoryReadValueIdCollection(); } /// /// Converts a collection to an array. /// public static explicit operator HistoryReadValueId[](HistoryReadValueIdCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (HistoryReadValueIdCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { HistoryReadValueIdCollection clone = new HistoryReadValueIdCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((HistoryReadValueId)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region HistoryReadResult Class #if (!OPCUA_EXCLUDE_HistoryReadResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryReadResult : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryReadResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_continuationPoint = null; m_historyData = null; } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// [DataMember(Name = "ContinuationPoint", IsRequired = false, Order = 2)] public byte[] ContinuationPoint { get { return m_continuationPoint; } set { m_continuationPoint = value; } } /// [DataMember(Name = "HistoryData", IsRequired = false, Order = 3)] public ExtensionObject HistoryData { get { return m_historyData; } set { m_historyData = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryReadResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryReadResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryReadResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteByteString("ContinuationPoint", ContinuationPoint); encoder.WriteExtensionObject("HistoryData", HistoryData); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); ContinuationPoint = decoder.ReadByteString("ContinuationPoint"); HistoryData = decoder.ReadExtensionObject("HistoryData"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryReadResult value = encodeable as HistoryReadResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_continuationPoint, value.m_continuationPoint)) return false; if (!Utils.IsEqual(m_historyData, value.m_historyData)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryReadResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryReadResult clone = (HistoryReadResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_continuationPoint = (byte[])Utils.Clone(this.m_continuationPoint); clone.m_historyData = (ExtensionObject)Utils.Clone(this.m_historyData); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private byte[] m_continuationPoint; private ExtensionObject m_historyData; #endregion } #region HistoryReadResultCollection Class /// /// A collection of HistoryReadResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfHistoryReadResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "HistoryReadResult")] #if !NET_STANDARD public partial class HistoryReadResultCollection : List, ICloneable #else public partial class HistoryReadResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public HistoryReadResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public HistoryReadResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public HistoryReadResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator HistoryReadResultCollection(HistoryReadResult[] values) { if (values != null) { return new HistoryReadResultCollection(values); } return new HistoryReadResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator HistoryReadResult[](HistoryReadResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (HistoryReadResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { HistoryReadResultCollection clone = new HistoryReadResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((HistoryReadResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region HistoryReadDetails Class #if (!OPCUA_EXCLUDE_HistoryReadDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryReadDetails : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryReadDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryReadDetails; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryReadDetails_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryReadDetails_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryReadDetails value = encodeable as HistoryReadDetails; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryReadDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryReadDetails clone = (HistoryReadDetails)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #endif #endregion #region ReadEventDetails Class #if (!OPCUA_EXCLUDE_ReadEventDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReadEventDetails : HistoryReadDetails { #region Constructors /// /// The default constructor. /// public ReadEventDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_numValuesPerNode = (uint)0; m_startTime = DateTime.MinValue; m_endTime = DateTime.MinValue; m_filter = new EventFilter(); } #endregion #region Public Properties /// [DataMember(Name = "NumValuesPerNode", IsRequired = false, Order = 1)] public uint NumValuesPerNode { get { return m_numValuesPerNode; } set { m_numValuesPerNode = value; } } /// [DataMember(Name = "StartTime", IsRequired = false, Order = 2)] public DateTime StartTime { get { return m_startTime; } set { m_startTime = value; } } /// [DataMember(Name = "EndTime", IsRequired = false, Order = 3)] public DateTime EndTime { get { return m_endTime; } set { m_endTime = value; } } /// /// /// [DataMember(Name = "Filter", IsRequired = false, Order = 4)] public EventFilter Filter { get { return m_filter; } set { m_filter = value; if (value == null) { m_filter = new EventFilter(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ReadEventDetails; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReadEventDetails_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReadEventDetails_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("NumValuesPerNode", NumValuesPerNode); encoder.WriteDateTime("StartTime", StartTime); encoder.WriteDateTime("EndTime", EndTime); encoder.WriteEncodeable("Filter", Filter, typeof(EventFilter)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NumValuesPerNode = decoder.ReadUInt32("NumValuesPerNode"); StartTime = decoder.ReadDateTime("StartTime"); EndTime = decoder.ReadDateTime("EndTime"); Filter = (EventFilter)decoder.ReadEncodeable("Filter", typeof(EventFilter)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReadEventDetails value = encodeable as ReadEventDetails; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_numValuesPerNode, value.m_numValuesPerNode)) return false; if (!Utils.IsEqual(m_startTime, value.m_startTime)) return false; if (!Utils.IsEqual(m_endTime, value.m_endTime)) return false; if (!Utils.IsEqual(m_filter, value.m_filter)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ReadEventDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReadEventDetails clone = (ReadEventDetails)base.MemberwiseClone(); clone.m_numValuesPerNode = (uint)Utils.Clone(this.m_numValuesPerNode); clone.m_startTime = (DateTime)Utils.Clone(this.m_startTime); clone.m_endTime = (DateTime)Utils.Clone(this.m_endTime); clone.m_filter = (EventFilter)Utils.Clone(this.m_filter); return clone; } #endregion #region Private Fields private uint m_numValuesPerNode; private DateTime m_startTime; private DateTime m_endTime; private EventFilter m_filter; #endregion } #endif #endregion #region ReadRawModifiedDetails Class #if (!OPCUA_EXCLUDE_ReadRawModifiedDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReadRawModifiedDetails : HistoryReadDetails { #region Constructors /// /// The default constructor. /// public ReadRawModifiedDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_isReadModified = true; m_startTime = DateTime.MinValue; m_endTime = DateTime.MinValue; m_numValuesPerNode = (uint)0; m_returnBounds = true; } #endregion #region Public Properties /// [DataMember(Name = "IsReadModified", IsRequired = false, Order = 1)] public bool IsReadModified { get { return m_isReadModified; } set { m_isReadModified = value; } } /// [DataMember(Name = "StartTime", IsRequired = false, Order = 2)] public DateTime StartTime { get { return m_startTime; } set { m_startTime = value; } } /// [DataMember(Name = "EndTime", IsRequired = false, Order = 3)] public DateTime EndTime { get { return m_endTime; } set { m_endTime = value; } } /// [DataMember(Name = "NumValuesPerNode", IsRequired = false, Order = 4)] public uint NumValuesPerNode { get { return m_numValuesPerNode; } set { m_numValuesPerNode = value; } } /// [DataMember(Name = "ReturnBounds", IsRequired = false, Order = 5)] public bool ReturnBounds { get { return m_returnBounds; } set { m_returnBounds = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ReadRawModifiedDetails; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReadRawModifiedDetails_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReadRawModifiedDetails_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("IsReadModified", IsReadModified); encoder.WriteDateTime("StartTime", StartTime); encoder.WriteDateTime("EndTime", EndTime); encoder.WriteUInt32("NumValuesPerNode", NumValuesPerNode); encoder.WriteBoolean("ReturnBounds", ReturnBounds); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); IsReadModified = decoder.ReadBoolean("IsReadModified"); StartTime = decoder.ReadDateTime("StartTime"); EndTime = decoder.ReadDateTime("EndTime"); NumValuesPerNode = decoder.ReadUInt32("NumValuesPerNode"); ReturnBounds = decoder.ReadBoolean("ReturnBounds"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReadRawModifiedDetails value = encodeable as ReadRawModifiedDetails; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_isReadModified, value.m_isReadModified)) return false; if (!Utils.IsEqual(m_startTime, value.m_startTime)) return false; if (!Utils.IsEqual(m_endTime, value.m_endTime)) return false; if (!Utils.IsEqual(m_numValuesPerNode, value.m_numValuesPerNode)) return false; if (!Utils.IsEqual(m_returnBounds, value.m_returnBounds)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ReadRawModifiedDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReadRawModifiedDetails clone = (ReadRawModifiedDetails)base.MemberwiseClone(); clone.m_isReadModified = (bool)Utils.Clone(this.m_isReadModified); clone.m_startTime = (DateTime)Utils.Clone(this.m_startTime); clone.m_endTime = (DateTime)Utils.Clone(this.m_endTime); clone.m_numValuesPerNode = (uint)Utils.Clone(this.m_numValuesPerNode); clone.m_returnBounds = (bool)Utils.Clone(this.m_returnBounds); return clone; } #endregion #region Private Fields private bool m_isReadModified; private DateTime m_startTime; private DateTime m_endTime; private uint m_numValuesPerNode; private bool m_returnBounds; #endregion } #endif #endregion #region ReadProcessedDetails Class #if (!OPCUA_EXCLUDE_ReadProcessedDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReadProcessedDetails : HistoryReadDetails { #region Constructors /// /// The default constructor. /// public ReadProcessedDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_startTime = DateTime.MinValue; m_endTime = DateTime.MinValue; m_processingInterval = (double)0; m_aggregateType = new NodeIdCollection(); m_aggregateConfiguration = new AggregateConfiguration(); } #endregion #region Public Properties /// [DataMember(Name = "StartTime", IsRequired = false, Order = 1)] public DateTime StartTime { get { return m_startTime; } set { m_startTime = value; } } /// [DataMember(Name = "EndTime", IsRequired = false, Order = 2)] public DateTime EndTime { get { return m_endTime; } set { m_endTime = value; } } /// [DataMember(Name = "ProcessingInterval", IsRequired = false, Order = 3)] public double ProcessingInterval { get { return m_processingInterval; } set { m_processingInterval = value; } } /// /// /// [DataMember(Name = "AggregateType", IsRequired = false, Order = 4)] public NodeIdCollection AggregateType { get { return m_aggregateType; } set { m_aggregateType = value; if (value == null) { m_aggregateType = new NodeIdCollection(); } } } /// /// /// [DataMember(Name = "AggregateConfiguration", IsRequired = false, Order = 5)] public AggregateConfiguration AggregateConfiguration { get { return m_aggregateConfiguration; } set { m_aggregateConfiguration = value; if (value == null) { m_aggregateConfiguration = new AggregateConfiguration(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ReadProcessedDetails; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReadProcessedDetails_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReadProcessedDetails_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDateTime("StartTime", StartTime); encoder.WriteDateTime("EndTime", EndTime); encoder.WriteDouble("ProcessingInterval", ProcessingInterval); encoder.WriteNodeIdArray("AggregateType", AggregateType); encoder.WriteEncodeable("AggregateConfiguration", AggregateConfiguration, typeof(AggregateConfiguration)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StartTime = decoder.ReadDateTime("StartTime"); EndTime = decoder.ReadDateTime("EndTime"); ProcessingInterval = decoder.ReadDouble("ProcessingInterval"); AggregateType = decoder.ReadNodeIdArray("AggregateType"); AggregateConfiguration = (AggregateConfiguration)decoder.ReadEncodeable("AggregateConfiguration", typeof(AggregateConfiguration)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReadProcessedDetails value = encodeable as ReadProcessedDetails; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_startTime, value.m_startTime)) return false; if (!Utils.IsEqual(m_endTime, value.m_endTime)) return false; if (!Utils.IsEqual(m_processingInterval, value.m_processingInterval)) return false; if (!Utils.IsEqual(m_aggregateType, value.m_aggregateType)) return false; if (!Utils.IsEqual(m_aggregateConfiguration, value.m_aggregateConfiguration)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ReadProcessedDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReadProcessedDetails clone = (ReadProcessedDetails)base.MemberwiseClone(); clone.m_startTime = (DateTime)Utils.Clone(this.m_startTime); clone.m_endTime = (DateTime)Utils.Clone(this.m_endTime); clone.m_processingInterval = (double)Utils.Clone(this.m_processingInterval); clone.m_aggregateType = (NodeIdCollection)Utils.Clone(this.m_aggregateType); clone.m_aggregateConfiguration = (AggregateConfiguration)Utils.Clone(this.m_aggregateConfiguration); return clone; } #endregion #region Private Fields private DateTime m_startTime; private DateTime m_endTime; private double m_processingInterval; private NodeIdCollection m_aggregateType; private AggregateConfiguration m_aggregateConfiguration; #endregion } #endif #endregion #region ReadAtTimeDetails Class #if (!OPCUA_EXCLUDE_ReadAtTimeDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReadAtTimeDetails : HistoryReadDetails { #region Constructors /// /// The default constructor. /// public ReadAtTimeDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_reqTimes = new DateTimeCollection(); m_useSimpleBounds = true; } #endregion #region Public Properties /// /// /// [DataMember(Name = "ReqTimes", IsRequired = false, Order = 1)] public DateTimeCollection ReqTimes { get { return m_reqTimes; } set { m_reqTimes = value; if (value == null) { m_reqTimes = new DateTimeCollection(); } } } /// [DataMember(Name = "UseSimpleBounds", IsRequired = false, Order = 2)] public bool UseSimpleBounds { get { return m_useSimpleBounds; } set { m_useSimpleBounds = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ReadAtTimeDetails; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReadAtTimeDetails_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReadAtTimeDetails_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDateTimeArray("ReqTimes", ReqTimes); encoder.WriteBoolean("UseSimpleBounds", UseSimpleBounds); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ReqTimes = decoder.ReadDateTimeArray("ReqTimes"); UseSimpleBounds = decoder.ReadBoolean("UseSimpleBounds"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReadAtTimeDetails value = encodeable as ReadAtTimeDetails; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_reqTimes, value.m_reqTimes)) return false; if (!Utils.IsEqual(m_useSimpleBounds, value.m_useSimpleBounds)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ReadAtTimeDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReadAtTimeDetails clone = (ReadAtTimeDetails)base.MemberwiseClone(); clone.m_reqTimes = (DateTimeCollection)Utils.Clone(this.m_reqTimes); clone.m_useSimpleBounds = (bool)Utils.Clone(this.m_useSimpleBounds); return clone; } #endregion #region Private Fields private DateTimeCollection m_reqTimes; private bool m_useSimpleBounds; #endregion } #endif #endregion #region ReadAnnotationDataDetails Class #if (!OPCUA_EXCLUDE_ReadAnnotationDataDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ReadAnnotationDataDetails : HistoryReadDetails { #region Constructors /// /// The default constructor. /// public ReadAnnotationDataDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_reqTimes = new DateTimeCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ReqTimes", IsRequired = false, Order = 1)] public DateTimeCollection ReqTimes { get { return m_reqTimes; } set { m_reqTimes = value; if (value == null) { m_reqTimes = new DateTimeCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.ReadAnnotationDataDetails; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ReadAnnotationDataDetails_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.ReadAnnotationDataDetails_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDateTimeArray("ReqTimes", ReqTimes); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ReqTimes = decoder.ReadDateTimeArray("ReqTimes"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ReadAnnotationDataDetails value = encodeable as ReadAnnotationDataDetails; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_reqTimes, value.m_reqTimes)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (ReadAnnotationDataDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ReadAnnotationDataDetails clone = (ReadAnnotationDataDetails)base.MemberwiseClone(); clone.m_reqTimes = (DateTimeCollection)Utils.Clone(this.m_reqTimes); return clone; } #endregion #region Private Fields private DateTimeCollection m_reqTimes; #endregion } #endif #endregion #region HistoryData Class #if (!OPCUA_EXCLUDE_HistoryData) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryData : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryData() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_dataValues = new DataValueCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "DataValues", IsRequired = false, Order = 1)] public DataValueCollection DataValues { get { return m_dataValues; } set { m_dataValues = value; if (value == null) { m_dataValues = new DataValueCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryData; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryData_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryData_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDataValueArray("DataValues", DataValues); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); DataValues = decoder.ReadDataValueArray("DataValues"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryData value = encodeable as HistoryData; if (value == null) { return false; } if (!Utils.IsEqual(m_dataValues, value.m_dataValues)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryData)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryData clone = (HistoryData)base.MemberwiseClone(); clone.m_dataValues = (DataValueCollection)Utils.Clone(this.m_dataValues); return clone; } #endregion #region Private Fields private DataValueCollection m_dataValues; #endregion } #endif #endregion #region ModificationInfo Class #if (!OPCUA_EXCLUDE_ModificationInfo) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ModificationInfo : IEncodeable { #region Constructors /// /// The default constructor. /// public ModificationInfo() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_modificationTime = DateTime.MinValue; m_updateType = HistoryUpdateType.Insert; m_userName = null; } #endregion #region Public Properties /// [DataMember(Name = "ModificationTime", IsRequired = false, Order = 1)] public DateTime ModificationTime { get { return m_modificationTime; } set { m_modificationTime = value; } } /// [DataMember(Name = "UpdateType", IsRequired = false, Order = 2)] public HistoryUpdateType UpdateType { get { return m_updateType; } set { m_updateType = value; } } /// [DataMember(Name = "UserName", IsRequired = false, Order = 3)] public string UserName { get { return m_userName; } set { m_userName = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ModificationInfo; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ModificationInfo_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ModificationInfo_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDateTime("ModificationTime", ModificationTime); encoder.WriteEnumerated("UpdateType", UpdateType); encoder.WriteString("UserName", UserName); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ModificationTime = decoder.ReadDateTime("ModificationTime"); UpdateType = (HistoryUpdateType)decoder.ReadEnumerated("UpdateType", typeof(HistoryUpdateType)); UserName = decoder.ReadString("UserName"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ModificationInfo value = encodeable as ModificationInfo; if (value == null) { return false; } if (!Utils.IsEqual(m_modificationTime, value.m_modificationTime)) return false; if (!Utils.IsEqual(m_updateType, value.m_updateType)) return false; if (!Utils.IsEqual(m_userName, value.m_userName)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ModificationInfo)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ModificationInfo clone = (ModificationInfo)base.MemberwiseClone(); clone.m_modificationTime = (DateTime)Utils.Clone(this.m_modificationTime); clone.m_updateType = (HistoryUpdateType)Utils.Clone(this.m_updateType); clone.m_userName = (string)Utils.Clone(this.m_userName); return clone; } #endregion #region Private Fields private DateTime m_modificationTime; private HistoryUpdateType m_updateType; private string m_userName; #endregion } #region ModificationInfoCollection Class /// /// A collection of ModificationInfo objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfModificationInfo", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ModificationInfo")] #if !NET_STANDARD public partial class ModificationInfoCollection : List, ICloneable #else public partial class ModificationInfoCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ModificationInfoCollection() {} /// /// Initializes the collection with an initial capacity. /// public ModificationInfoCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ModificationInfoCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ModificationInfoCollection(ModificationInfo[] values) { if (values != null) { return new ModificationInfoCollection(values); } return new ModificationInfoCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ModificationInfo[](ModificationInfoCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ModificationInfoCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ModificationInfoCollection clone = new ModificationInfoCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ModificationInfo)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region HistoryModifiedData Class #if (!OPCUA_EXCLUDE_HistoryModifiedData) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryModifiedData : HistoryData { #region Constructors /// /// The default constructor. /// public HistoryModifiedData() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_modificationInfos = new ModificationInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ModificationInfos", IsRequired = false, Order = 1)] public ModificationInfoCollection ModificationInfos { get { return m_modificationInfos; } set { m_modificationInfos = value; if (value == null) { m_modificationInfos = new ModificationInfoCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.HistoryModifiedData; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryModifiedData_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryModifiedData_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("ModificationInfos", ModificationInfos.ToArray(), typeof(ModificationInfo)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ModificationInfos = (ModificationInfoCollection)decoder.ReadEncodeableArray("ModificationInfos", typeof(ModificationInfo)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryModifiedData value = encodeable as HistoryModifiedData; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_modificationInfos, value.m_modificationInfos)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (HistoryModifiedData)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryModifiedData clone = (HistoryModifiedData)base.MemberwiseClone(); clone.m_modificationInfos = (ModificationInfoCollection)Utils.Clone(this.m_modificationInfos); return clone; } #endregion #region Private Fields private ModificationInfoCollection m_modificationInfos; #endregion } #endif #endregion #region HistoryEvent Class #if (!OPCUA_EXCLUDE_HistoryEvent) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryEvent : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryEvent() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_events = new HistoryEventFieldListCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "Events", IsRequired = false, Order = 1)] public HistoryEventFieldListCollection Events { get { return m_events; } set { m_events = value; if (value == null) { m_events = new HistoryEventFieldListCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryEvent; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryEvent_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryEvent_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("Events", Events.ToArray(), typeof(HistoryEventFieldList)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Events = (HistoryEventFieldListCollection)decoder.ReadEncodeableArray("Events", typeof(HistoryEventFieldList)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryEvent value = encodeable as HistoryEvent; if (value == null) { return false; } if (!Utils.IsEqual(m_events, value.m_events)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryEvent)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryEvent clone = (HistoryEvent)base.MemberwiseClone(); clone.m_events = (HistoryEventFieldListCollection)Utils.Clone(this.m_events); return clone; } #endregion #region Private Fields private HistoryEventFieldListCollection m_events; #endregion } #endif #endregion #region HistoryReadRequest Class #if (!OPCUA_EXCLUDE_HistoryReadRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryReadRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryReadRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_historyReadDetails = null; m_timestampsToReturn = TimestampsToReturn.Source; m_releaseContinuationPoints = true; m_nodesToRead = new HistoryReadValueIdCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "HistoryReadDetails", IsRequired = false, Order = 2)] public ExtensionObject HistoryReadDetails { get { return m_historyReadDetails; } set { m_historyReadDetails = value; } } /// [DataMember(Name = "TimestampsToReturn", IsRequired = false, Order = 3)] public TimestampsToReturn TimestampsToReturn { get { return m_timestampsToReturn; } set { m_timestampsToReturn = value; } } /// [DataMember(Name = "ReleaseContinuationPoints", IsRequired = false, Order = 4)] public bool ReleaseContinuationPoints { get { return m_releaseContinuationPoints; } set { m_releaseContinuationPoints = value; } } /// /// /// [DataMember(Name = "NodesToRead", IsRequired = false, Order = 5)] public HistoryReadValueIdCollection NodesToRead { get { return m_nodesToRead; } set { m_nodesToRead = value; if (value == null) { m_nodesToRead = new HistoryReadValueIdCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryReadRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryReadRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryReadRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteExtensionObject("HistoryReadDetails", HistoryReadDetails); encoder.WriteEnumerated("TimestampsToReturn", TimestampsToReturn); encoder.WriteBoolean("ReleaseContinuationPoints", ReleaseContinuationPoints); encoder.WriteEncodeableArray("NodesToRead", NodesToRead.ToArray(), typeof(HistoryReadValueId)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); HistoryReadDetails = decoder.ReadExtensionObject("HistoryReadDetails"); TimestampsToReturn = (TimestampsToReturn)decoder.ReadEnumerated("TimestampsToReturn", typeof(TimestampsToReturn)); ReleaseContinuationPoints = decoder.ReadBoolean("ReleaseContinuationPoints"); NodesToRead = (HistoryReadValueIdCollection)decoder.ReadEncodeableArray("NodesToRead", typeof(HistoryReadValueId)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryReadRequest value = encodeable as HistoryReadRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_historyReadDetails, value.m_historyReadDetails)) return false; if (!Utils.IsEqual(m_timestampsToReturn, value.m_timestampsToReturn)) return false; if (!Utils.IsEqual(m_releaseContinuationPoints, value.m_releaseContinuationPoints)) return false; if (!Utils.IsEqual(m_nodesToRead, value.m_nodesToRead)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryReadRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryReadRequest clone = (HistoryReadRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_historyReadDetails = (ExtensionObject)Utils.Clone(this.m_historyReadDetails); clone.m_timestampsToReturn = (TimestampsToReturn)Utils.Clone(this.m_timestampsToReturn); clone.m_releaseContinuationPoints = (bool)Utils.Clone(this.m_releaseContinuationPoints); clone.m_nodesToRead = (HistoryReadValueIdCollection)Utils.Clone(this.m_nodesToRead); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private ExtensionObject m_historyReadDetails; private TimestampsToReturn m_timestampsToReturn; private bool m_releaseContinuationPoints; private HistoryReadValueIdCollection m_nodesToRead; #endregion } #endif #endregion #region HistoryReadResponse Class #if (!OPCUA_EXCLUDE_HistoryReadResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryReadResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryReadResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new HistoryReadResultCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public HistoryReadResultCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new HistoryReadResultCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryReadResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryReadResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryReadResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Results", Results.ToArray(), typeof(HistoryReadResult)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = (HistoryReadResultCollection)decoder.ReadEncodeableArray("Results", typeof(HistoryReadResult)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryReadResponse value = encodeable as HistoryReadResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryReadResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryReadResponse clone = (HistoryReadResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (HistoryReadResultCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private HistoryReadResultCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region WriteValue Class #if (!OPCUA_EXCLUDE_WriteValue) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class WriteValue : IEncodeable { #region Constructors /// /// The default constructor. /// public WriteValue() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_nodeId = null; m_attributeId = (uint)0; m_indexRange = null; m_value = new DataValue(); } #endregion #region Public Properties /// [DataMember(Name = "NodeId", IsRequired = false, Order = 1)] public NodeId NodeId { get { return m_nodeId; } set { m_nodeId = value; } } /// [DataMember(Name = "AttributeId", IsRequired = false, Order = 2)] public uint AttributeId { get { return m_attributeId; } set { m_attributeId = value; } } /// [DataMember(Name = "IndexRange", IsRequired = false, Order = 3)] public string IndexRange { get { return m_indexRange; } set { m_indexRange = value; } } /// [DataMember(Name = "Value", IsRequired = false, Order = 4)] public DataValue Value { get { return m_value; } set { m_value = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.WriteValue; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.WriteValue_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.WriteValue_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("NodeId", NodeId); encoder.WriteUInt32("AttributeId", AttributeId); encoder.WriteString("IndexRange", IndexRange); encoder.WriteDataValue("Value", Value); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NodeId = decoder.ReadNodeId("NodeId"); AttributeId = decoder.ReadUInt32("AttributeId"); IndexRange = decoder.ReadString("IndexRange"); Value = decoder.ReadDataValue("Value"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } WriteValue value = encodeable as WriteValue; if (value == null) { return false; } if (!Utils.IsEqual(m_nodeId, value.m_nodeId)) return false; if (!Utils.IsEqual(m_attributeId, value.m_attributeId)) return false; if (!Utils.IsEqual(m_indexRange, value.m_indexRange)) return false; if (!Utils.IsEqual(m_value, value.m_value)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (WriteValue)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { WriteValue clone = (WriteValue)base.MemberwiseClone(); clone.m_nodeId = (NodeId)Utils.Clone(this.m_nodeId); clone.m_attributeId = (uint)Utils.Clone(this.m_attributeId); clone.m_indexRange = (string)Utils.Clone(this.m_indexRange); clone.m_value = (DataValue)Utils.Clone(this.m_value); return clone; } #endregion #region Private Fields private NodeId m_nodeId; private uint m_attributeId; private string m_indexRange; private DataValue m_value; #endregion } #region WriteValueCollection Class /// /// A collection of WriteValue objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfWriteValue", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "WriteValue")] #if !NET_STANDARD public partial class WriteValueCollection : List, ICloneable #else public partial class WriteValueCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public WriteValueCollection() {} /// /// Initializes the collection with an initial capacity. /// public WriteValueCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public WriteValueCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator WriteValueCollection(WriteValue[] values) { if (values != null) { return new WriteValueCollection(values); } return new WriteValueCollection(); } /// /// Converts a collection to an array. /// public static explicit operator WriteValue[](WriteValueCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (WriteValueCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { WriteValueCollection clone = new WriteValueCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((WriteValue)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region WriteRequest Class #if (!OPCUA_EXCLUDE_WriteRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class WriteRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public WriteRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_nodesToWrite = new WriteValueCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "NodesToWrite", IsRequired = false, Order = 2)] public WriteValueCollection NodesToWrite { get { return m_nodesToWrite; } set { m_nodesToWrite = value; if (value == null) { m_nodesToWrite = new WriteValueCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.WriteRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.WriteRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.WriteRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeableArray("NodesToWrite", NodesToWrite.ToArray(), typeof(WriteValue)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); NodesToWrite = (WriteValueCollection)decoder.ReadEncodeableArray("NodesToWrite", typeof(WriteValue)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } WriteRequest value = encodeable as WriteRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_nodesToWrite, value.m_nodesToWrite)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (WriteRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { WriteRequest clone = (WriteRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_nodesToWrite = (WriteValueCollection)Utils.Clone(this.m_nodesToWrite); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private WriteValueCollection m_nodesToWrite; #endregion } #endif #endregion #region WriteResponse Class #if (!OPCUA_EXCLUDE_WriteResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class WriteResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public WriteResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public StatusCodeCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.WriteResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.WriteResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.WriteResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteStatusCodeArray("Results", Results); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = decoder.ReadStatusCodeArray("Results"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } WriteResponse value = encodeable as WriteResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (WriteResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { WriteResponse clone = (WriteResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (StatusCodeCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private StatusCodeCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region HistoryUpdateDetails Class #if (!OPCUA_EXCLUDE_HistoryUpdateDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryUpdateDetails : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryUpdateDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_nodeId = null; } #endregion #region Public Properties /// [DataMember(Name = "NodeId", IsRequired = false, Order = 1)] public NodeId NodeId { get { return m_nodeId; } set { m_nodeId = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryUpdateDetails; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryUpdateDetails_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryUpdateDetails_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("NodeId", NodeId); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NodeId = decoder.ReadNodeId("NodeId"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryUpdateDetails value = encodeable as HistoryUpdateDetails; if (value == null) { return false; } if (!Utils.IsEqual(m_nodeId, value.m_nodeId)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryUpdateDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryUpdateDetails clone = (HistoryUpdateDetails)base.MemberwiseClone(); clone.m_nodeId = (NodeId)Utils.Clone(this.m_nodeId); return clone; } #endregion #region Private Fields private NodeId m_nodeId; #endregion } #endif #endregion #region HistoryUpdateType Enumeration #if (!OPCUA_EXCLUDE_HistoryUpdateType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum HistoryUpdateType { /// [EnumMember(Value = "Insert_1")] Insert = 1, /// [EnumMember(Value = "Replace_2")] Replace = 2, /// [EnumMember(Value = "Update_3")] Update = 3, /// [EnumMember(Value = "Delete_4")] Delete = 4, } #endif #endregion #region PerformUpdateType Enumeration #if (!OPCUA_EXCLUDE_PerformUpdateType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum PerformUpdateType { /// [EnumMember(Value = "Insert_1")] Insert = 1, /// [EnumMember(Value = "Replace_2")] Replace = 2, /// [EnumMember(Value = "Update_3")] Update = 3, /// [EnumMember(Value = "Remove_4")] Remove = 4, } #endif #endregion #region UpdateDataDetails Class #if (!OPCUA_EXCLUDE_UpdateDataDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UpdateDataDetails : HistoryUpdateDetails { #region Constructors /// /// The default constructor. /// public UpdateDataDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_performInsertReplace = PerformUpdateType.Insert; m_updateValues = new DataValueCollection(); } #endregion #region Public Properties /// [DataMember(Name = "PerformInsertReplace", IsRequired = false, Order = 1)] public PerformUpdateType PerformInsertReplace { get { return m_performInsertReplace; } set { m_performInsertReplace = value; } } /// /// /// [DataMember(Name = "UpdateValues", IsRequired = false, Order = 2)] public DataValueCollection UpdateValues { get { return m_updateValues; } set { m_updateValues = value; if (value == null) { m_updateValues = new DataValueCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.UpdateDataDetails; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UpdateDataDetails_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.UpdateDataDetails_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEnumerated("PerformInsertReplace", PerformInsertReplace); encoder.WriteDataValueArray("UpdateValues", UpdateValues); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); PerformInsertReplace = (PerformUpdateType)decoder.ReadEnumerated("PerformInsertReplace", typeof(PerformUpdateType)); UpdateValues = decoder.ReadDataValueArray("UpdateValues"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UpdateDataDetails value = encodeable as UpdateDataDetails; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_performInsertReplace, value.m_performInsertReplace)) return false; if (!Utils.IsEqual(m_updateValues, value.m_updateValues)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (UpdateDataDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UpdateDataDetails clone = (UpdateDataDetails)base.MemberwiseClone(); clone.m_performInsertReplace = (PerformUpdateType)Utils.Clone(this.m_performInsertReplace); clone.m_updateValues = (DataValueCollection)Utils.Clone(this.m_updateValues); return clone; } #endregion #region Private Fields private PerformUpdateType m_performInsertReplace; private DataValueCollection m_updateValues; #endregion } #endif #endregion #region UpdateStructureDataDetails Class #if (!OPCUA_EXCLUDE_UpdateStructureDataDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UpdateStructureDataDetails : HistoryUpdateDetails { #region Constructors /// /// The default constructor. /// public UpdateStructureDataDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_performInsertReplace = PerformUpdateType.Insert; m_updateValues = new DataValueCollection(); } #endregion #region Public Properties /// [DataMember(Name = "PerformInsertReplace", IsRequired = false, Order = 1)] public PerformUpdateType PerformInsertReplace { get { return m_performInsertReplace; } set { m_performInsertReplace = value; } } /// /// /// [DataMember(Name = "UpdateValues", IsRequired = false, Order = 2)] public DataValueCollection UpdateValues { get { return m_updateValues; } set { m_updateValues = value; if (value == null) { m_updateValues = new DataValueCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.UpdateStructureDataDetails; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UpdateStructureDataDetails_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.UpdateStructureDataDetails_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEnumerated("PerformInsertReplace", PerformInsertReplace); encoder.WriteDataValueArray("UpdateValues", UpdateValues); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); PerformInsertReplace = (PerformUpdateType)decoder.ReadEnumerated("PerformInsertReplace", typeof(PerformUpdateType)); UpdateValues = decoder.ReadDataValueArray("UpdateValues"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UpdateStructureDataDetails value = encodeable as UpdateStructureDataDetails; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_performInsertReplace, value.m_performInsertReplace)) return false; if (!Utils.IsEqual(m_updateValues, value.m_updateValues)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (UpdateStructureDataDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UpdateStructureDataDetails clone = (UpdateStructureDataDetails)base.MemberwiseClone(); clone.m_performInsertReplace = (PerformUpdateType)Utils.Clone(this.m_performInsertReplace); clone.m_updateValues = (DataValueCollection)Utils.Clone(this.m_updateValues); return clone; } #endregion #region Private Fields private PerformUpdateType m_performInsertReplace; private DataValueCollection m_updateValues; #endregion } #endif #endregion #region UpdateEventDetails Class #if (!OPCUA_EXCLUDE_UpdateEventDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class UpdateEventDetails : HistoryUpdateDetails { #region Constructors /// /// The default constructor. /// public UpdateEventDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_performInsertReplace = PerformUpdateType.Insert; m_filter = new EventFilter(); m_eventData = new HistoryEventFieldListCollection(); } #endregion #region Public Properties /// [DataMember(Name = "PerformInsertReplace", IsRequired = false, Order = 1)] public PerformUpdateType PerformInsertReplace { get { return m_performInsertReplace; } set { m_performInsertReplace = value; } } /// /// /// [DataMember(Name = "Filter", IsRequired = false, Order = 2)] public EventFilter Filter { get { return m_filter; } set { m_filter = value; if (value == null) { m_filter = new EventFilter(); } } } /// /// /// [DataMember(Name = "EventData", IsRequired = false, Order = 3)] public HistoryEventFieldListCollection EventData { get { return m_eventData; } set { m_eventData = value; if (value == null) { m_eventData = new HistoryEventFieldListCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.UpdateEventDetails; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.UpdateEventDetails_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.UpdateEventDetails_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEnumerated("PerformInsertReplace", PerformInsertReplace); encoder.WriteEncodeable("Filter", Filter, typeof(EventFilter)); encoder.WriteEncodeableArray("EventData", EventData.ToArray(), typeof(HistoryEventFieldList)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); PerformInsertReplace = (PerformUpdateType)decoder.ReadEnumerated("PerformInsertReplace", typeof(PerformUpdateType)); Filter = (EventFilter)decoder.ReadEncodeable("Filter", typeof(EventFilter)); EventData = (HistoryEventFieldListCollection)decoder.ReadEncodeableArray("EventData", typeof(HistoryEventFieldList)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } UpdateEventDetails value = encodeable as UpdateEventDetails; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_performInsertReplace, value.m_performInsertReplace)) return false; if (!Utils.IsEqual(m_filter, value.m_filter)) return false; if (!Utils.IsEqual(m_eventData, value.m_eventData)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (UpdateEventDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { UpdateEventDetails clone = (UpdateEventDetails)base.MemberwiseClone(); clone.m_performInsertReplace = (PerformUpdateType)Utils.Clone(this.m_performInsertReplace); clone.m_filter = (EventFilter)Utils.Clone(this.m_filter); clone.m_eventData = (HistoryEventFieldListCollection)Utils.Clone(this.m_eventData); return clone; } #endregion #region Private Fields private PerformUpdateType m_performInsertReplace; private EventFilter m_filter; private HistoryEventFieldListCollection m_eventData; #endregion } #endif #endregion #region DeleteRawModifiedDetails Class #if (!OPCUA_EXCLUDE_DeleteRawModifiedDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteRawModifiedDetails : HistoryUpdateDetails { #region Constructors /// /// The default constructor. /// public DeleteRawModifiedDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_isDeleteModified = true; m_startTime = DateTime.MinValue; m_endTime = DateTime.MinValue; } #endregion #region Public Properties /// [DataMember(Name = "IsDeleteModified", IsRequired = false, Order = 1)] public bool IsDeleteModified { get { return m_isDeleteModified; } set { m_isDeleteModified = value; } } /// [DataMember(Name = "StartTime", IsRequired = false, Order = 2)] public DateTime StartTime { get { return m_startTime; } set { m_startTime = value; } } /// [DataMember(Name = "EndTime", IsRequired = false, Order = 3)] public DateTime EndTime { get { return m_endTime; } set { m_endTime = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.DeleteRawModifiedDetails; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteRawModifiedDetails_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteRawModifiedDetails_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("IsDeleteModified", IsDeleteModified); encoder.WriteDateTime("StartTime", StartTime); encoder.WriteDateTime("EndTime", EndTime); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); IsDeleteModified = decoder.ReadBoolean("IsDeleteModified"); StartTime = decoder.ReadDateTime("StartTime"); EndTime = decoder.ReadDateTime("EndTime"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteRawModifiedDetails value = encodeable as DeleteRawModifiedDetails; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_isDeleteModified, value.m_isDeleteModified)) return false; if (!Utils.IsEqual(m_startTime, value.m_startTime)) return false; if (!Utils.IsEqual(m_endTime, value.m_endTime)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (DeleteRawModifiedDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteRawModifiedDetails clone = (DeleteRawModifiedDetails)base.MemberwiseClone(); clone.m_isDeleteModified = (bool)Utils.Clone(this.m_isDeleteModified); clone.m_startTime = (DateTime)Utils.Clone(this.m_startTime); clone.m_endTime = (DateTime)Utils.Clone(this.m_endTime); return clone; } #endregion #region Private Fields private bool m_isDeleteModified; private DateTime m_startTime; private DateTime m_endTime; #endregion } #endif #endregion #region DeleteAtTimeDetails Class #if (!OPCUA_EXCLUDE_DeleteAtTimeDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteAtTimeDetails : HistoryUpdateDetails { #region Constructors /// /// The default constructor. /// public DeleteAtTimeDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_reqTimes = new DateTimeCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ReqTimes", IsRequired = false, Order = 1)] public DateTimeCollection ReqTimes { get { return m_reqTimes; } set { m_reqTimes = value; if (value == null) { m_reqTimes = new DateTimeCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.DeleteAtTimeDetails; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteAtTimeDetails_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteAtTimeDetails_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDateTimeArray("ReqTimes", ReqTimes); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ReqTimes = decoder.ReadDateTimeArray("ReqTimes"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteAtTimeDetails value = encodeable as DeleteAtTimeDetails; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_reqTimes, value.m_reqTimes)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (DeleteAtTimeDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteAtTimeDetails clone = (DeleteAtTimeDetails)base.MemberwiseClone(); clone.m_reqTimes = (DateTimeCollection)Utils.Clone(this.m_reqTimes); return clone; } #endregion #region Private Fields private DateTimeCollection m_reqTimes; #endregion } #endif #endregion #region DeleteEventDetails Class #if (!OPCUA_EXCLUDE_DeleteEventDetails) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteEventDetails : HistoryUpdateDetails { #region Constructors /// /// The default constructor. /// public DeleteEventDetails() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_eventIds = new ByteStringCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "EventIds", IsRequired = false, Order = 1)] public ByteStringCollection EventIds { get { return m_eventIds; } set { m_eventIds = value; if (value == null) { m_eventIds = new ByteStringCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.DeleteEventDetails; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteEventDetails_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteEventDetails_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteByteStringArray("EventIds", EventIds); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); EventIds = decoder.ReadByteStringArray("EventIds"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteEventDetails value = encodeable as DeleteEventDetails; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_eventIds, value.m_eventIds)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (DeleteEventDetails)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteEventDetails clone = (DeleteEventDetails)base.MemberwiseClone(); clone.m_eventIds = (ByteStringCollection)Utils.Clone(this.m_eventIds); return clone; } #endregion #region Private Fields private ByteStringCollection m_eventIds; #endregion } #endif #endregion #region HistoryUpdateResult Class #if (!OPCUA_EXCLUDE_HistoryUpdateResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryUpdateResult : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryUpdateResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_operationResults = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// /// /// [DataMember(Name = "OperationResults", IsRequired = false, Order = 2)] public StatusCodeCollection OperationResults { get { return m_operationResults; } set { m_operationResults = value; if (value == null) { m_operationResults = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryUpdateResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryUpdateResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryUpdateResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteStatusCodeArray("OperationResults", OperationResults); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); OperationResults = decoder.ReadStatusCodeArray("OperationResults"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryUpdateResult value = encodeable as HistoryUpdateResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_operationResults, value.m_operationResults)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryUpdateResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryUpdateResult clone = (HistoryUpdateResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_operationResults = (StatusCodeCollection)Utils.Clone(this.m_operationResults); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private StatusCodeCollection m_operationResults; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #region HistoryUpdateResultCollection Class /// /// A collection of HistoryUpdateResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfHistoryUpdateResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "HistoryUpdateResult")] #if !NET_STANDARD public partial class HistoryUpdateResultCollection : List, ICloneable #else public partial class HistoryUpdateResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public HistoryUpdateResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public HistoryUpdateResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public HistoryUpdateResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator HistoryUpdateResultCollection(HistoryUpdateResult[] values) { if (values != null) { return new HistoryUpdateResultCollection(values); } return new HistoryUpdateResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator HistoryUpdateResult[](HistoryUpdateResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (HistoryUpdateResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { HistoryUpdateResultCollection clone = new HistoryUpdateResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((HistoryUpdateResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region HistoryUpdateRequest Class #if (!OPCUA_EXCLUDE_HistoryUpdateRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryUpdateRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryUpdateRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_historyUpdateDetails = new ExtensionObjectCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "HistoryUpdateDetails", IsRequired = false, Order = 2)] public ExtensionObjectCollection HistoryUpdateDetails { get { return m_historyUpdateDetails; } set { m_historyUpdateDetails = value; if (value == null) { m_historyUpdateDetails = new ExtensionObjectCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryUpdateRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryUpdateRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryUpdateRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteExtensionObjectArray("HistoryUpdateDetails", HistoryUpdateDetails); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); HistoryUpdateDetails = decoder.ReadExtensionObjectArray("HistoryUpdateDetails"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryUpdateRequest value = encodeable as HistoryUpdateRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_historyUpdateDetails, value.m_historyUpdateDetails)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryUpdateRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryUpdateRequest clone = (HistoryUpdateRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_historyUpdateDetails = (ExtensionObjectCollection)Utils.Clone(this.m_historyUpdateDetails); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private ExtensionObjectCollection m_historyUpdateDetails; #endregion } #endif #endregion #region HistoryUpdateResponse Class #if (!OPCUA_EXCLUDE_HistoryUpdateResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryUpdateResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryUpdateResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new HistoryUpdateResultCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public HistoryUpdateResultCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new HistoryUpdateResultCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryUpdateResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryUpdateResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryUpdateResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Results", Results.ToArray(), typeof(HistoryUpdateResult)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = (HistoryUpdateResultCollection)decoder.ReadEncodeableArray("Results", typeof(HistoryUpdateResult)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryUpdateResponse value = encodeable as HistoryUpdateResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryUpdateResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryUpdateResponse clone = (HistoryUpdateResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (HistoryUpdateResultCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private HistoryUpdateResultCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region CallMethodRequest Class #if (!OPCUA_EXCLUDE_CallMethodRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CallMethodRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public CallMethodRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_objectId = null; m_methodId = null; m_inputArguments = new VariantCollection(); } #endregion #region Public Properties /// [DataMember(Name = "ObjectId", IsRequired = false, Order = 1)] public NodeId ObjectId { get { return m_objectId; } set { m_objectId = value; } } /// [DataMember(Name = "MethodId", IsRequired = false, Order = 2)] public NodeId MethodId { get { return m_methodId; } set { m_methodId = value; } } /// /// /// [DataMember(Name = "InputArguments", IsRequired = false, Order = 3)] public VariantCollection InputArguments { get { return m_inputArguments; } set { m_inputArguments = value; if (value == null) { m_inputArguments = new VariantCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CallMethodRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CallMethodRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CallMethodRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("ObjectId", ObjectId); encoder.WriteNodeId("MethodId", MethodId); encoder.WriteVariantArray("InputArguments", InputArguments); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ObjectId = decoder.ReadNodeId("ObjectId"); MethodId = decoder.ReadNodeId("MethodId"); InputArguments = decoder.ReadVariantArray("InputArguments"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CallMethodRequest value = encodeable as CallMethodRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_objectId, value.m_objectId)) return false; if (!Utils.IsEqual(m_methodId, value.m_methodId)) return false; if (!Utils.IsEqual(m_inputArguments, value.m_inputArguments)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CallMethodRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CallMethodRequest clone = (CallMethodRequest)base.MemberwiseClone(); clone.m_objectId = (NodeId)Utils.Clone(this.m_objectId); clone.m_methodId = (NodeId)Utils.Clone(this.m_methodId); clone.m_inputArguments = (VariantCollection)Utils.Clone(this.m_inputArguments); return clone; } #endregion #region Private Fields private NodeId m_objectId; private NodeId m_methodId; private VariantCollection m_inputArguments; #endregion } #region CallMethodRequestCollection Class /// /// A collection of CallMethodRequest objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfCallMethodRequest", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "CallMethodRequest")] #if !NET_STANDARD public partial class CallMethodRequestCollection : List, ICloneable #else public partial class CallMethodRequestCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public CallMethodRequestCollection() {} /// /// Initializes the collection with an initial capacity. /// public CallMethodRequestCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public CallMethodRequestCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator CallMethodRequestCollection(CallMethodRequest[] values) { if (values != null) { return new CallMethodRequestCollection(values); } return new CallMethodRequestCollection(); } /// /// Converts a collection to an array. /// public static explicit operator CallMethodRequest[](CallMethodRequestCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (CallMethodRequestCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { CallMethodRequestCollection clone = new CallMethodRequestCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((CallMethodRequest)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region CallMethodResult Class #if (!OPCUA_EXCLUDE_CallMethodResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CallMethodResult : IEncodeable { #region Constructors /// /// The default constructor. /// public CallMethodResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_inputArgumentResults = new StatusCodeCollection(); m_inputArgumentDiagnosticInfos = new DiagnosticInfoCollection(); m_outputArguments = new VariantCollection(); } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// /// /// [DataMember(Name = "InputArgumentResults", IsRequired = false, Order = 2)] public StatusCodeCollection InputArgumentResults { get { return m_inputArgumentResults; } set { m_inputArgumentResults = value; if (value == null) { m_inputArgumentResults = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "InputArgumentDiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection InputArgumentDiagnosticInfos { get { return m_inputArgumentDiagnosticInfos; } set { m_inputArgumentDiagnosticInfos = value; if (value == null) { m_inputArgumentDiagnosticInfos = new DiagnosticInfoCollection(); } } } /// /// /// [DataMember(Name = "OutputArguments", IsRequired = false, Order = 4)] public VariantCollection OutputArguments { get { return m_outputArguments; } set { m_outputArguments = value; if (value == null) { m_outputArguments = new VariantCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CallMethodResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CallMethodResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CallMethodResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteStatusCodeArray("InputArgumentResults", InputArgumentResults); encoder.WriteDiagnosticInfoArray("InputArgumentDiagnosticInfos", InputArgumentDiagnosticInfos); encoder.WriteVariantArray("OutputArguments", OutputArguments); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); InputArgumentResults = decoder.ReadStatusCodeArray("InputArgumentResults"); InputArgumentDiagnosticInfos = decoder.ReadDiagnosticInfoArray("InputArgumentDiagnosticInfos"); OutputArguments = decoder.ReadVariantArray("OutputArguments"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CallMethodResult value = encodeable as CallMethodResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_inputArgumentResults, value.m_inputArgumentResults)) return false; if (!Utils.IsEqual(m_inputArgumentDiagnosticInfos, value.m_inputArgumentDiagnosticInfos)) return false; if (!Utils.IsEqual(m_outputArguments, value.m_outputArguments)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CallMethodResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CallMethodResult clone = (CallMethodResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_inputArgumentResults = (StatusCodeCollection)Utils.Clone(this.m_inputArgumentResults); clone.m_inputArgumentDiagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_inputArgumentDiagnosticInfos); clone.m_outputArguments = (VariantCollection)Utils.Clone(this.m_outputArguments); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private StatusCodeCollection m_inputArgumentResults; private DiagnosticInfoCollection m_inputArgumentDiagnosticInfos; private VariantCollection m_outputArguments; #endregion } #region CallMethodResultCollection Class /// /// A collection of CallMethodResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfCallMethodResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "CallMethodResult")] #if !NET_STANDARD public partial class CallMethodResultCollection : List, ICloneable #else public partial class CallMethodResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public CallMethodResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public CallMethodResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public CallMethodResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator CallMethodResultCollection(CallMethodResult[] values) { if (values != null) { return new CallMethodResultCollection(values); } return new CallMethodResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator CallMethodResult[](CallMethodResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (CallMethodResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { CallMethodResultCollection clone = new CallMethodResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((CallMethodResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region CallRequest Class #if (!OPCUA_EXCLUDE_CallRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CallRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public CallRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_methodsToCall = new CallMethodRequestCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "MethodsToCall", IsRequired = false, Order = 2)] public CallMethodRequestCollection MethodsToCall { get { return m_methodsToCall; } set { m_methodsToCall = value; if (value == null) { m_methodsToCall = new CallMethodRequestCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CallRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CallRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CallRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeableArray("MethodsToCall", MethodsToCall.ToArray(), typeof(CallMethodRequest)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); MethodsToCall = (CallMethodRequestCollection)decoder.ReadEncodeableArray("MethodsToCall", typeof(CallMethodRequest)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CallRequest value = encodeable as CallRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_methodsToCall, value.m_methodsToCall)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CallRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CallRequest clone = (CallRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_methodsToCall = (CallMethodRequestCollection)Utils.Clone(this.m_methodsToCall); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private CallMethodRequestCollection m_methodsToCall; #endregion } #endif #endregion #region CallResponse Class #if (!OPCUA_EXCLUDE_CallResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CallResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public CallResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new CallMethodResultCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public CallMethodResultCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new CallMethodResultCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CallResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CallResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CallResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Results", Results.ToArray(), typeof(CallMethodResult)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = (CallMethodResultCollection)decoder.ReadEncodeableArray("Results", typeof(CallMethodResult)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CallResponse value = encodeable as CallResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CallResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CallResponse clone = (CallResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (CallMethodResultCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private CallMethodResultCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region MonitoringMode Enumeration #if (!OPCUA_EXCLUDE_MonitoringMode) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum MonitoringMode { /// [EnumMember(Value = "Disabled_0")] Disabled = 0, /// [EnumMember(Value = "Sampling_1")] Sampling = 1, /// [EnumMember(Value = "Reporting_2")] Reporting = 2, } #endif #endregion #region DataChangeTrigger Enumeration #if (!OPCUA_EXCLUDE_DataChangeTrigger) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum DataChangeTrigger { /// [EnumMember(Value = "Status_0")] Status = 0, /// [EnumMember(Value = "StatusValue_1")] StatusValue = 1, /// [EnumMember(Value = "StatusValueTimestamp_2")] StatusValueTimestamp = 2, } #endif #endregion #region DeadbandType Enumeration #if (!OPCUA_EXCLUDE_DeadbandType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum DeadbandType { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "Absolute_1")] Absolute = 1, /// [EnumMember(Value = "Percent_2")] Percent = 2, } #endif #endregion #region MonitoringFilter Class #if (!OPCUA_EXCLUDE_MonitoringFilter) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class MonitoringFilter : IEncodeable { #region Constructors /// /// The default constructor. /// public MonitoringFilter() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.MonitoringFilter; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.MonitoringFilter_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.MonitoringFilter_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } MonitoringFilter value = encodeable as MonitoringFilter; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (MonitoringFilter)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { MonitoringFilter clone = (MonitoringFilter)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #endif #endregion #region DataChangeFilter Class #if (!OPCUA_EXCLUDE_DataChangeFilter) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataChangeFilter : MonitoringFilter { #region Constructors /// /// The default constructor. /// public DataChangeFilter() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_trigger = DataChangeTrigger.Status; m_deadbandType = (uint)0; m_deadbandValue = (double)0; } #endregion #region Public Properties /// [DataMember(Name = "Trigger", IsRequired = false, Order = 1)] public DataChangeTrigger Trigger { get { return m_trigger; } set { m_trigger = value; } } /// [DataMember(Name = "DeadbandType", IsRequired = false, Order = 2)] public uint DeadbandType { get { return m_deadbandType; } set { m_deadbandType = value; } } /// [DataMember(Name = "DeadbandValue", IsRequired = false, Order = 3)] public double DeadbandValue { get { return m_deadbandValue; } set { m_deadbandValue = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.DataChangeFilter; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataChangeFilter_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataChangeFilter_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEnumerated("Trigger", Trigger); encoder.WriteUInt32("DeadbandType", DeadbandType); encoder.WriteDouble("DeadbandValue", DeadbandValue); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Trigger = (DataChangeTrigger)decoder.ReadEnumerated("Trigger", typeof(DataChangeTrigger)); DeadbandType = decoder.ReadUInt32("DeadbandType"); DeadbandValue = decoder.ReadDouble("DeadbandValue"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataChangeFilter value = encodeable as DataChangeFilter; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_trigger, value.m_trigger)) return false; if (!Utils.IsEqual(m_deadbandType, value.m_deadbandType)) return false; if (!Utils.IsEqual(m_deadbandValue, value.m_deadbandValue)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (DataChangeFilter)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataChangeFilter clone = (DataChangeFilter)base.MemberwiseClone(); clone.m_trigger = (DataChangeTrigger)Utils.Clone(this.m_trigger); clone.m_deadbandType = (uint)Utils.Clone(this.m_deadbandType); clone.m_deadbandValue = (double)Utils.Clone(this.m_deadbandValue); return clone; } #endregion #region Private Fields private DataChangeTrigger m_trigger; private uint m_deadbandType; private double m_deadbandValue; #endregion } #endif #endregion #region EventFilter Class #if (!OPCUA_EXCLUDE_EventFilter) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EventFilter : MonitoringFilter { #region Constructors /// /// The default constructor. /// public EventFilter() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_selectClauses = new SimpleAttributeOperandCollection(); m_whereClause = new ContentFilter(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "SelectClauses", IsRequired = false, Order = 1)] public SimpleAttributeOperandCollection SelectClauses { get { return m_selectClauses; } set { m_selectClauses = value; if (value == null) { m_selectClauses = new SimpleAttributeOperandCollection(); } } } /// /// /// [DataMember(Name = "WhereClause", IsRequired = false, Order = 2)] public ContentFilter WhereClause { get { return m_whereClause; } set { m_whereClause = value; if (value == null) { m_whereClause = new ContentFilter(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.EventFilter; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EventFilter_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.EventFilter_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("SelectClauses", SelectClauses.ToArray(), typeof(SimpleAttributeOperand)); encoder.WriteEncodeable("WhereClause", WhereClause, typeof(ContentFilter)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SelectClauses = (SimpleAttributeOperandCollection)decoder.ReadEncodeableArray("SelectClauses", typeof(SimpleAttributeOperand)); WhereClause = (ContentFilter)decoder.ReadEncodeable("WhereClause", typeof(ContentFilter)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EventFilter value = encodeable as EventFilter; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_selectClauses, value.m_selectClauses)) return false; if (!Utils.IsEqual(m_whereClause, value.m_whereClause)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (EventFilter)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EventFilter clone = (EventFilter)base.MemberwiseClone(); clone.m_selectClauses = (SimpleAttributeOperandCollection)Utils.Clone(this.m_selectClauses); clone.m_whereClause = (ContentFilter)Utils.Clone(this.m_whereClause); return clone; } #endregion #region Private Fields private SimpleAttributeOperandCollection m_selectClauses; private ContentFilter m_whereClause; #endregion } #endif #endregion #region AggregateConfiguration Class #if (!OPCUA_EXCLUDE_AggregateConfiguration) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AggregateConfiguration : IEncodeable { #region Constructors /// /// The default constructor. /// public AggregateConfiguration() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_useServerCapabilitiesDefaults = true; m_treatUncertainAsBad = true; m_percentDataBad = (byte)0; m_percentDataGood = (byte)0; m_useSlopedExtrapolation = true; } #endregion #region Public Properties /// [DataMember(Name = "UseServerCapabilitiesDefaults", IsRequired = false, Order = 1)] public bool UseServerCapabilitiesDefaults { get { return m_useServerCapabilitiesDefaults; } set { m_useServerCapabilitiesDefaults = value; } } /// [DataMember(Name = "TreatUncertainAsBad", IsRequired = false, Order = 2)] public bool TreatUncertainAsBad { get { return m_treatUncertainAsBad; } set { m_treatUncertainAsBad = value; } } /// [DataMember(Name = "PercentDataBad", IsRequired = false, Order = 3)] public byte PercentDataBad { get { return m_percentDataBad; } set { m_percentDataBad = value; } } /// [DataMember(Name = "PercentDataGood", IsRequired = false, Order = 4)] public byte PercentDataGood { get { return m_percentDataGood; } set { m_percentDataGood = value; } } /// [DataMember(Name = "UseSlopedExtrapolation", IsRequired = false, Order = 5)] public bool UseSlopedExtrapolation { get { return m_useSlopedExtrapolation; } set { m_useSlopedExtrapolation = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.AggregateConfiguration; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AggregateConfiguration_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.AggregateConfiguration_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteBoolean("UseServerCapabilitiesDefaults", UseServerCapabilitiesDefaults); encoder.WriteBoolean("TreatUncertainAsBad", TreatUncertainAsBad); encoder.WriteByte("PercentDataBad", PercentDataBad); encoder.WriteByte("PercentDataGood", PercentDataGood); encoder.WriteBoolean("UseSlopedExtrapolation", UseSlopedExtrapolation); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); UseServerCapabilitiesDefaults = decoder.ReadBoolean("UseServerCapabilitiesDefaults"); TreatUncertainAsBad = decoder.ReadBoolean("TreatUncertainAsBad"); PercentDataBad = decoder.ReadByte("PercentDataBad"); PercentDataGood = decoder.ReadByte("PercentDataGood"); UseSlopedExtrapolation = decoder.ReadBoolean("UseSlopedExtrapolation"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AggregateConfiguration value = encodeable as AggregateConfiguration; if (value == null) { return false; } if (!Utils.IsEqual(m_useServerCapabilitiesDefaults, value.m_useServerCapabilitiesDefaults)) return false; if (!Utils.IsEqual(m_treatUncertainAsBad, value.m_treatUncertainAsBad)) return false; if (!Utils.IsEqual(m_percentDataBad, value.m_percentDataBad)) return false; if (!Utils.IsEqual(m_percentDataGood, value.m_percentDataGood)) return false; if (!Utils.IsEqual(m_useSlopedExtrapolation, value.m_useSlopedExtrapolation)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (AggregateConfiguration)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AggregateConfiguration clone = (AggregateConfiguration)base.MemberwiseClone(); clone.m_useServerCapabilitiesDefaults = (bool)Utils.Clone(this.m_useServerCapabilitiesDefaults); clone.m_treatUncertainAsBad = (bool)Utils.Clone(this.m_treatUncertainAsBad); clone.m_percentDataBad = (byte)Utils.Clone(this.m_percentDataBad); clone.m_percentDataGood = (byte)Utils.Clone(this.m_percentDataGood); clone.m_useSlopedExtrapolation = (bool)Utils.Clone(this.m_useSlopedExtrapolation); return clone; } #endregion #region Private Fields private bool m_useServerCapabilitiesDefaults; private bool m_treatUncertainAsBad; private byte m_percentDataBad; private byte m_percentDataGood; private bool m_useSlopedExtrapolation; #endregion } #endif #endregion #region AggregateFilter Class #if (!OPCUA_EXCLUDE_AggregateFilter) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AggregateFilter : MonitoringFilter { #region Constructors /// /// The default constructor. /// public AggregateFilter() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_startTime = DateTime.MinValue; m_aggregateType = null; m_processingInterval = (double)0; m_aggregateConfiguration = new AggregateConfiguration(); } #endregion #region Public Properties /// [DataMember(Name = "StartTime", IsRequired = false, Order = 1)] public DateTime StartTime { get { return m_startTime; } set { m_startTime = value; } } /// [DataMember(Name = "AggregateType", IsRequired = false, Order = 2)] public NodeId AggregateType { get { return m_aggregateType; } set { m_aggregateType = value; } } /// [DataMember(Name = "ProcessingInterval", IsRequired = false, Order = 3)] public double ProcessingInterval { get { return m_processingInterval; } set { m_processingInterval = value; } } /// /// /// [DataMember(Name = "AggregateConfiguration", IsRequired = false, Order = 4)] public AggregateConfiguration AggregateConfiguration { get { return m_aggregateConfiguration; } set { m_aggregateConfiguration = value; if (value == null) { m_aggregateConfiguration = new AggregateConfiguration(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.AggregateFilter; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AggregateFilter_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.AggregateFilter_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDateTime("StartTime", StartTime); encoder.WriteNodeId("AggregateType", AggregateType); encoder.WriteDouble("ProcessingInterval", ProcessingInterval); encoder.WriteEncodeable("AggregateConfiguration", AggregateConfiguration, typeof(AggregateConfiguration)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StartTime = decoder.ReadDateTime("StartTime"); AggregateType = decoder.ReadNodeId("AggregateType"); ProcessingInterval = decoder.ReadDouble("ProcessingInterval"); AggregateConfiguration = (AggregateConfiguration)decoder.ReadEncodeable("AggregateConfiguration", typeof(AggregateConfiguration)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AggregateFilter value = encodeable as AggregateFilter; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_startTime, value.m_startTime)) return false; if (!Utils.IsEqual(m_aggregateType, value.m_aggregateType)) return false; if (!Utils.IsEqual(m_processingInterval, value.m_processingInterval)) return false; if (!Utils.IsEqual(m_aggregateConfiguration, value.m_aggregateConfiguration)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (AggregateFilter)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AggregateFilter clone = (AggregateFilter)base.MemberwiseClone(); clone.m_startTime = (DateTime)Utils.Clone(this.m_startTime); clone.m_aggregateType = (NodeId)Utils.Clone(this.m_aggregateType); clone.m_processingInterval = (double)Utils.Clone(this.m_processingInterval); clone.m_aggregateConfiguration = (AggregateConfiguration)Utils.Clone(this.m_aggregateConfiguration); return clone; } #endregion #region Private Fields private DateTime m_startTime; private NodeId m_aggregateType; private double m_processingInterval; private AggregateConfiguration m_aggregateConfiguration; #endregion } #endif #endregion #region MonitoringFilterResult Class #if (!OPCUA_EXCLUDE_MonitoringFilterResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class MonitoringFilterResult : IEncodeable { #region Constructors /// /// The default constructor. /// public MonitoringFilterResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.MonitoringFilterResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.MonitoringFilterResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.MonitoringFilterResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } MonitoringFilterResult value = encodeable as MonitoringFilterResult; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (MonitoringFilterResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { MonitoringFilterResult clone = (MonitoringFilterResult)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #endif #endregion #region EventFilterResult Class #if (!OPCUA_EXCLUDE_EventFilterResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EventFilterResult : MonitoringFilterResult { #region Constructors /// /// The default constructor. /// public EventFilterResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_selectClauseResults = new StatusCodeCollection(); m_selectClauseDiagnosticInfos = new DiagnosticInfoCollection(); m_whereClauseResult = new ContentFilterResult(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "SelectClauseResults", IsRequired = false, Order = 1)] public StatusCodeCollection SelectClauseResults { get { return m_selectClauseResults; } set { m_selectClauseResults = value; if (value == null) { m_selectClauseResults = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "SelectClauseDiagnosticInfos", IsRequired = false, Order = 2)] public DiagnosticInfoCollection SelectClauseDiagnosticInfos { get { return m_selectClauseDiagnosticInfos; } set { m_selectClauseDiagnosticInfos = value; if (value == null) { m_selectClauseDiagnosticInfos = new DiagnosticInfoCollection(); } } } /// /// /// [DataMember(Name = "WhereClauseResult", IsRequired = false, Order = 3)] public ContentFilterResult WhereClauseResult { get { return m_whereClauseResult; } set { m_whereClauseResult = value; if (value == null) { m_whereClauseResult = new ContentFilterResult(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.EventFilterResult; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EventFilterResult_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.EventFilterResult_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCodeArray("SelectClauseResults", SelectClauseResults); encoder.WriteDiagnosticInfoArray("SelectClauseDiagnosticInfos", SelectClauseDiagnosticInfos); encoder.WriteEncodeable("WhereClauseResult", WhereClauseResult, typeof(ContentFilterResult)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SelectClauseResults = decoder.ReadStatusCodeArray("SelectClauseResults"); SelectClauseDiagnosticInfos = decoder.ReadDiagnosticInfoArray("SelectClauseDiagnosticInfos"); WhereClauseResult = (ContentFilterResult)decoder.ReadEncodeable("WhereClauseResult", typeof(ContentFilterResult)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EventFilterResult value = encodeable as EventFilterResult; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_selectClauseResults, value.m_selectClauseResults)) return false; if (!Utils.IsEqual(m_selectClauseDiagnosticInfos, value.m_selectClauseDiagnosticInfos)) return false; if (!Utils.IsEqual(m_whereClauseResult, value.m_whereClauseResult)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (EventFilterResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EventFilterResult clone = (EventFilterResult)base.MemberwiseClone(); clone.m_selectClauseResults = (StatusCodeCollection)Utils.Clone(this.m_selectClauseResults); clone.m_selectClauseDiagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_selectClauseDiagnosticInfos); clone.m_whereClauseResult = (ContentFilterResult)Utils.Clone(this.m_whereClauseResult); return clone; } #endregion #region Private Fields private StatusCodeCollection m_selectClauseResults; private DiagnosticInfoCollection m_selectClauseDiagnosticInfos; private ContentFilterResult m_whereClauseResult; #endregion } #endif #endregion #region AggregateFilterResult Class #if (!OPCUA_EXCLUDE_AggregateFilterResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AggregateFilterResult : MonitoringFilterResult { #region Constructors /// /// The default constructor. /// public AggregateFilterResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_revisedStartTime = DateTime.MinValue; m_revisedProcessingInterval = (double)0; m_revisedAggregateConfiguration = new AggregateConfiguration(); } #endregion #region Public Properties /// [DataMember(Name = "RevisedStartTime", IsRequired = false, Order = 1)] public DateTime RevisedStartTime { get { return m_revisedStartTime; } set { m_revisedStartTime = value; } } /// [DataMember(Name = "RevisedProcessingInterval", IsRequired = false, Order = 2)] public double RevisedProcessingInterval { get { return m_revisedProcessingInterval; } set { m_revisedProcessingInterval = value; } } /// /// /// [DataMember(Name = "RevisedAggregateConfiguration", IsRequired = false, Order = 3)] public AggregateConfiguration RevisedAggregateConfiguration { get { return m_revisedAggregateConfiguration; } set { m_revisedAggregateConfiguration = value; if (value == null) { m_revisedAggregateConfiguration = new AggregateConfiguration(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.AggregateFilterResult; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AggregateFilterResult_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.AggregateFilterResult_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDateTime("RevisedStartTime", RevisedStartTime); encoder.WriteDouble("RevisedProcessingInterval", RevisedProcessingInterval); encoder.WriteEncodeable("RevisedAggregateConfiguration", RevisedAggregateConfiguration, typeof(AggregateConfiguration)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RevisedStartTime = decoder.ReadDateTime("RevisedStartTime"); RevisedProcessingInterval = decoder.ReadDouble("RevisedProcessingInterval"); RevisedAggregateConfiguration = (AggregateConfiguration)decoder.ReadEncodeable("RevisedAggregateConfiguration", typeof(AggregateConfiguration)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AggregateFilterResult value = encodeable as AggregateFilterResult; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_revisedStartTime, value.m_revisedStartTime)) return false; if (!Utils.IsEqual(m_revisedProcessingInterval, value.m_revisedProcessingInterval)) return false; if (!Utils.IsEqual(m_revisedAggregateConfiguration, value.m_revisedAggregateConfiguration)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (AggregateFilterResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AggregateFilterResult clone = (AggregateFilterResult)base.MemberwiseClone(); clone.m_revisedStartTime = (DateTime)Utils.Clone(this.m_revisedStartTime); clone.m_revisedProcessingInterval = (double)Utils.Clone(this.m_revisedProcessingInterval); clone.m_revisedAggregateConfiguration = (AggregateConfiguration)Utils.Clone(this.m_revisedAggregateConfiguration); return clone; } #endregion #region Private Fields private DateTime m_revisedStartTime; private double m_revisedProcessingInterval; private AggregateConfiguration m_revisedAggregateConfiguration; #endregion } #endif #endregion #region MonitoringParameters Class #if (!OPCUA_EXCLUDE_MonitoringParameters) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class MonitoringParameters : IEncodeable { #region Constructors /// /// The default constructor. /// public MonitoringParameters() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_clientHandle = (uint)0; m_samplingInterval = (double)0; m_filter = null; m_queueSize = (uint)0; m_discardOldest = true; } #endregion #region Public Properties /// [DataMember(Name = "ClientHandle", IsRequired = false, Order = 1)] public uint ClientHandle { get { return m_clientHandle; } set { m_clientHandle = value; } } /// [DataMember(Name = "SamplingInterval", IsRequired = false, Order = 2)] public double SamplingInterval { get { return m_samplingInterval; } set { m_samplingInterval = value; } } /// [DataMember(Name = "Filter", IsRequired = false, Order = 3)] public ExtensionObject Filter { get { return m_filter; } set { m_filter = value; } } /// [DataMember(Name = "QueueSize", IsRequired = false, Order = 4)] public uint QueueSize { get { return m_queueSize; } set { m_queueSize = value; } } /// [DataMember(Name = "DiscardOldest", IsRequired = false, Order = 5)] public bool DiscardOldest { get { return m_discardOldest; } set { m_discardOldest = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.MonitoringParameters; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.MonitoringParameters_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.MonitoringParameters_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("ClientHandle", ClientHandle); encoder.WriteDouble("SamplingInterval", SamplingInterval); encoder.WriteExtensionObject("Filter", Filter); encoder.WriteUInt32("QueueSize", QueueSize); encoder.WriteBoolean("DiscardOldest", DiscardOldest); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ClientHandle = decoder.ReadUInt32("ClientHandle"); SamplingInterval = decoder.ReadDouble("SamplingInterval"); Filter = decoder.ReadExtensionObject("Filter"); QueueSize = decoder.ReadUInt32("QueueSize"); DiscardOldest = decoder.ReadBoolean("DiscardOldest"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } MonitoringParameters value = encodeable as MonitoringParameters; if (value == null) { return false; } if (!Utils.IsEqual(m_clientHandle, value.m_clientHandle)) return false; if (!Utils.IsEqual(m_samplingInterval, value.m_samplingInterval)) return false; if (!Utils.IsEqual(m_filter, value.m_filter)) return false; if (!Utils.IsEqual(m_queueSize, value.m_queueSize)) return false; if (!Utils.IsEqual(m_discardOldest, value.m_discardOldest)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (MonitoringParameters)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { MonitoringParameters clone = (MonitoringParameters)base.MemberwiseClone(); clone.m_clientHandle = (uint)Utils.Clone(this.m_clientHandle); clone.m_samplingInterval = (double)Utils.Clone(this.m_samplingInterval); clone.m_filter = (ExtensionObject)Utils.Clone(this.m_filter); clone.m_queueSize = (uint)Utils.Clone(this.m_queueSize); clone.m_discardOldest = (bool)Utils.Clone(this.m_discardOldest); return clone; } #endregion #region Private Fields private uint m_clientHandle; private double m_samplingInterval; private ExtensionObject m_filter; private uint m_queueSize; private bool m_discardOldest; #endregion } #endif #endregion #region MonitoredItemCreateRequest Class #if (!OPCUA_EXCLUDE_MonitoredItemCreateRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class MonitoredItemCreateRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public MonitoredItemCreateRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_itemToMonitor = new ReadValueId(); m_monitoringMode = MonitoringMode.Disabled; m_requestedParameters = new MonitoringParameters(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ItemToMonitor", IsRequired = false, Order = 1)] public ReadValueId ItemToMonitor { get { return m_itemToMonitor; } set { m_itemToMonitor = value; if (value == null) { m_itemToMonitor = new ReadValueId(); } } } /// [DataMember(Name = "MonitoringMode", IsRequired = false, Order = 2)] public MonitoringMode MonitoringMode { get { return m_monitoringMode; } set { m_monitoringMode = value; } } /// /// /// [DataMember(Name = "RequestedParameters", IsRequired = false, Order = 3)] public MonitoringParameters RequestedParameters { get { return m_requestedParameters; } set { m_requestedParameters = value; if (value == null) { m_requestedParameters = new MonitoringParameters(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.MonitoredItemCreateRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.MonitoredItemCreateRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.MonitoredItemCreateRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ItemToMonitor", ItemToMonitor, typeof(ReadValueId)); encoder.WriteEnumerated("MonitoringMode", MonitoringMode); encoder.WriteEncodeable("RequestedParameters", RequestedParameters, typeof(MonitoringParameters)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ItemToMonitor = (ReadValueId)decoder.ReadEncodeable("ItemToMonitor", typeof(ReadValueId)); MonitoringMode = (MonitoringMode)decoder.ReadEnumerated("MonitoringMode", typeof(MonitoringMode)); RequestedParameters = (MonitoringParameters)decoder.ReadEncodeable("RequestedParameters", typeof(MonitoringParameters)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } MonitoredItemCreateRequest value = encodeable as MonitoredItemCreateRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_itemToMonitor, value.m_itemToMonitor)) return false; if (!Utils.IsEqual(m_monitoringMode, value.m_monitoringMode)) return false; if (!Utils.IsEqual(m_requestedParameters, value.m_requestedParameters)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (MonitoredItemCreateRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { MonitoredItemCreateRequest clone = (MonitoredItemCreateRequest)base.MemberwiseClone(); clone.m_itemToMonitor = (ReadValueId)Utils.Clone(this.m_itemToMonitor); clone.m_monitoringMode = (MonitoringMode)Utils.Clone(this.m_monitoringMode); clone.m_requestedParameters = (MonitoringParameters)Utils.Clone(this.m_requestedParameters); return clone; } #endregion #region Private Fields private ReadValueId m_itemToMonitor; private MonitoringMode m_monitoringMode; private MonitoringParameters m_requestedParameters; #endregion } #region MonitoredItemCreateRequestCollection Class /// /// A collection of MonitoredItemCreateRequest objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfMonitoredItemCreateRequest", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "MonitoredItemCreateRequest")] #if !NET_STANDARD public partial class MonitoredItemCreateRequestCollection : List, ICloneable #else public partial class MonitoredItemCreateRequestCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public MonitoredItemCreateRequestCollection() {} /// /// Initializes the collection with an initial capacity. /// public MonitoredItemCreateRequestCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public MonitoredItemCreateRequestCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator MonitoredItemCreateRequestCollection(MonitoredItemCreateRequest[] values) { if (values != null) { return new MonitoredItemCreateRequestCollection(values); } return new MonitoredItemCreateRequestCollection(); } /// /// Converts a collection to an array. /// public static explicit operator MonitoredItemCreateRequest[](MonitoredItemCreateRequestCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (MonitoredItemCreateRequestCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { MonitoredItemCreateRequestCollection clone = new MonitoredItemCreateRequestCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((MonitoredItemCreateRequest)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region MonitoredItemCreateResult Class #if (!OPCUA_EXCLUDE_MonitoredItemCreateResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class MonitoredItemCreateResult : IEncodeable { #region Constructors /// /// The default constructor. /// public MonitoredItemCreateResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_monitoredItemId = (uint)0; m_revisedSamplingInterval = (double)0; m_revisedQueueSize = (uint)0; m_filterResult = null; } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// [DataMember(Name = "MonitoredItemId", IsRequired = false, Order = 2)] public uint MonitoredItemId { get { return m_monitoredItemId; } set { m_monitoredItemId = value; } } /// [DataMember(Name = "RevisedSamplingInterval", IsRequired = false, Order = 3)] public double RevisedSamplingInterval { get { return m_revisedSamplingInterval; } set { m_revisedSamplingInterval = value; } } /// [DataMember(Name = "RevisedQueueSize", IsRequired = false, Order = 4)] public uint RevisedQueueSize { get { return m_revisedQueueSize; } set { m_revisedQueueSize = value; } } /// [DataMember(Name = "FilterResult", IsRequired = false, Order = 5)] public ExtensionObject FilterResult { get { return m_filterResult; } set { m_filterResult = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.MonitoredItemCreateResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.MonitoredItemCreateResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.MonitoredItemCreateResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteUInt32("MonitoredItemId", MonitoredItemId); encoder.WriteDouble("RevisedSamplingInterval", RevisedSamplingInterval); encoder.WriteUInt32("RevisedQueueSize", RevisedQueueSize); encoder.WriteExtensionObject("FilterResult", FilterResult); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); MonitoredItemId = decoder.ReadUInt32("MonitoredItemId"); RevisedSamplingInterval = decoder.ReadDouble("RevisedSamplingInterval"); RevisedQueueSize = decoder.ReadUInt32("RevisedQueueSize"); FilterResult = decoder.ReadExtensionObject("FilterResult"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } MonitoredItemCreateResult value = encodeable as MonitoredItemCreateResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_monitoredItemId, value.m_monitoredItemId)) return false; if (!Utils.IsEqual(m_revisedSamplingInterval, value.m_revisedSamplingInterval)) return false; if (!Utils.IsEqual(m_revisedQueueSize, value.m_revisedQueueSize)) return false; if (!Utils.IsEqual(m_filterResult, value.m_filterResult)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (MonitoredItemCreateResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { MonitoredItemCreateResult clone = (MonitoredItemCreateResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_monitoredItemId = (uint)Utils.Clone(this.m_monitoredItemId); clone.m_revisedSamplingInterval = (double)Utils.Clone(this.m_revisedSamplingInterval); clone.m_revisedQueueSize = (uint)Utils.Clone(this.m_revisedQueueSize); clone.m_filterResult = (ExtensionObject)Utils.Clone(this.m_filterResult); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private uint m_monitoredItemId; private double m_revisedSamplingInterval; private uint m_revisedQueueSize; private ExtensionObject m_filterResult; #endregion } #region MonitoredItemCreateResultCollection Class /// /// A collection of MonitoredItemCreateResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfMonitoredItemCreateResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "MonitoredItemCreateResult")] #if !NET_STANDARD public partial class MonitoredItemCreateResultCollection : List, ICloneable #else public partial class MonitoredItemCreateResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public MonitoredItemCreateResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public MonitoredItemCreateResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public MonitoredItemCreateResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator MonitoredItemCreateResultCollection(MonitoredItemCreateResult[] values) { if (values != null) { return new MonitoredItemCreateResultCollection(values); } return new MonitoredItemCreateResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator MonitoredItemCreateResult[](MonitoredItemCreateResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (MonitoredItemCreateResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { MonitoredItemCreateResultCollection clone = new MonitoredItemCreateResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((MonitoredItemCreateResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region CreateMonitoredItemsRequest Class #if (!OPCUA_EXCLUDE_CreateMonitoredItemsRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CreateMonitoredItemsRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public CreateMonitoredItemsRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_subscriptionId = (uint)0; m_timestampsToReturn = TimestampsToReturn.Source; m_itemsToCreate = new MonitoredItemCreateRequestCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "SubscriptionId", IsRequired = false, Order = 2)] public uint SubscriptionId { get { return m_subscriptionId; } set { m_subscriptionId = value; } } /// [DataMember(Name = "TimestampsToReturn", IsRequired = false, Order = 3)] public TimestampsToReturn TimestampsToReturn { get { return m_timestampsToReturn; } set { m_timestampsToReturn = value; } } /// /// /// [DataMember(Name = "ItemsToCreate", IsRequired = false, Order = 4)] public MonitoredItemCreateRequestCollection ItemsToCreate { get { return m_itemsToCreate; } set { m_itemsToCreate = value; if (value == null) { m_itemsToCreate = new MonitoredItemCreateRequestCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CreateMonitoredItemsRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CreateMonitoredItemsRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CreateMonitoredItemsRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32("SubscriptionId", SubscriptionId); encoder.WriteEnumerated("TimestampsToReturn", TimestampsToReturn); encoder.WriteEncodeableArray("ItemsToCreate", ItemsToCreate.ToArray(), typeof(MonitoredItemCreateRequest)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); SubscriptionId = decoder.ReadUInt32("SubscriptionId"); TimestampsToReturn = (TimestampsToReturn)decoder.ReadEnumerated("TimestampsToReturn", typeof(TimestampsToReturn)); ItemsToCreate = (MonitoredItemCreateRequestCollection)decoder.ReadEncodeableArray("ItemsToCreate", typeof(MonitoredItemCreateRequest)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CreateMonitoredItemsRequest value = encodeable as CreateMonitoredItemsRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_subscriptionId, value.m_subscriptionId)) return false; if (!Utils.IsEqual(m_timestampsToReturn, value.m_timestampsToReturn)) return false; if (!Utils.IsEqual(m_itemsToCreate, value.m_itemsToCreate)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CreateMonitoredItemsRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CreateMonitoredItemsRequest clone = (CreateMonitoredItemsRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_subscriptionId = (uint)Utils.Clone(this.m_subscriptionId); clone.m_timestampsToReturn = (TimestampsToReturn)Utils.Clone(this.m_timestampsToReturn); clone.m_itemsToCreate = (MonitoredItemCreateRequestCollection)Utils.Clone(this.m_itemsToCreate); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private uint m_subscriptionId; private TimestampsToReturn m_timestampsToReturn; private MonitoredItemCreateRequestCollection m_itemsToCreate; #endregion } #endif #endregion #region CreateMonitoredItemsResponse Class #if (!OPCUA_EXCLUDE_CreateMonitoredItemsResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CreateMonitoredItemsResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public CreateMonitoredItemsResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new MonitoredItemCreateResultCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public MonitoredItemCreateResultCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new MonitoredItemCreateResultCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CreateMonitoredItemsResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CreateMonitoredItemsResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CreateMonitoredItemsResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Results", Results.ToArray(), typeof(MonitoredItemCreateResult)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = (MonitoredItemCreateResultCollection)decoder.ReadEncodeableArray("Results", typeof(MonitoredItemCreateResult)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CreateMonitoredItemsResponse value = encodeable as CreateMonitoredItemsResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CreateMonitoredItemsResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CreateMonitoredItemsResponse clone = (CreateMonitoredItemsResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (MonitoredItemCreateResultCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private MonitoredItemCreateResultCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region MonitoredItemModifyRequest Class #if (!OPCUA_EXCLUDE_MonitoredItemModifyRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class MonitoredItemModifyRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public MonitoredItemModifyRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_monitoredItemId = (uint)0; m_requestedParameters = new MonitoringParameters(); } #endregion #region Public Properties /// [DataMember(Name = "MonitoredItemId", IsRequired = false, Order = 1)] public uint MonitoredItemId { get { return m_monitoredItemId; } set { m_monitoredItemId = value; } } /// /// /// [DataMember(Name = "RequestedParameters", IsRequired = false, Order = 2)] public MonitoringParameters RequestedParameters { get { return m_requestedParameters; } set { m_requestedParameters = value; if (value == null) { m_requestedParameters = new MonitoringParameters(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.MonitoredItemModifyRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.MonitoredItemModifyRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.MonitoredItemModifyRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("MonitoredItemId", MonitoredItemId); encoder.WriteEncodeable("RequestedParameters", RequestedParameters, typeof(MonitoringParameters)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); MonitoredItemId = decoder.ReadUInt32("MonitoredItemId"); RequestedParameters = (MonitoringParameters)decoder.ReadEncodeable("RequestedParameters", typeof(MonitoringParameters)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } MonitoredItemModifyRequest value = encodeable as MonitoredItemModifyRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_monitoredItemId, value.m_monitoredItemId)) return false; if (!Utils.IsEqual(m_requestedParameters, value.m_requestedParameters)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (MonitoredItemModifyRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { MonitoredItemModifyRequest clone = (MonitoredItemModifyRequest)base.MemberwiseClone(); clone.m_monitoredItemId = (uint)Utils.Clone(this.m_monitoredItemId); clone.m_requestedParameters = (MonitoringParameters)Utils.Clone(this.m_requestedParameters); return clone; } #endregion #region Private Fields private uint m_monitoredItemId; private MonitoringParameters m_requestedParameters; #endregion } #region MonitoredItemModifyRequestCollection Class /// /// A collection of MonitoredItemModifyRequest objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfMonitoredItemModifyRequest", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "MonitoredItemModifyRequest")] #if !NET_STANDARD public partial class MonitoredItemModifyRequestCollection : List, ICloneable #else public partial class MonitoredItemModifyRequestCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public MonitoredItemModifyRequestCollection() {} /// /// Initializes the collection with an initial capacity. /// public MonitoredItemModifyRequestCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public MonitoredItemModifyRequestCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator MonitoredItemModifyRequestCollection(MonitoredItemModifyRequest[] values) { if (values != null) { return new MonitoredItemModifyRequestCollection(values); } return new MonitoredItemModifyRequestCollection(); } /// /// Converts a collection to an array. /// public static explicit operator MonitoredItemModifyRequest[](MonitoredItemModifyRequestCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (MonitoredItemModifyRequestCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { MonitoredItemModifyRequestCollection clone = new MonitoredItemModifyRequestCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((MonitoredItemModifyRequest)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region MonitoredItemModifyResult Class #if (!OPCUA_EXCLUDE_MonitoredItemModifyResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class MonitoredItemModifyResult : IEncodeable { #region Constructors /// /// The default constructor. /// public MonitoredItemModifyResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_revisedSamplingInterval = (double)0; m_revisedQueueSize = (uint)0; m_filterResult = null; } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// [DataMember(Name = "RevisedSamplingInterval", IsRequired = false, Order = 2)] public double RevisedSamplingInterval { get { return m_revisedSamplingInterval; } set { m_revisedSamplingInterval = value; } } /// [DataMember(Name = "RevisedQueueSize", IsRequired = false, Order = 3)] public uint RevisedQueueSize { get { return m_revisedQueueSize; } set { m_revisedQueueSize = value; } } /// [DataMember(Name = "FilterResult", IsRequired = false, Order = 4)] public ExtensionObject FilterResult { get { return m_filterResult; } set { m_filterResult = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.MonitoredItemModifyResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.MonitoredItemModifyResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.MonitoredItemModifyResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteDouble("RevisedSamplingInterval", RevisedSamplingInterval); encoder.WriteUInt32("RevisedQueueSize", RevisedQueueSize); encoder.WriteExtensionObject("FilterResult", FilterResult); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); RevisedSamplingInterval = decoder.ReadDouble("RevisedSamplingInterval"); RevisedQueueSize = decoder.ReadUInt32("RevisedQueueSize"); FilterResult = decoder.ReadExtensionObject("FilterResult"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } MonitoredItemModifyResult value = encodeable as MonitoredItemModifyResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_revisedSamplingInterval, value.m_revisedSamplingInterval)) return false; if (!Utils.IsEqual(m_revisedQueueSize, value.m_revisedQueueSize)) return false; if (!Utils.IsEqual(m_filterResult, value.m_filterResult)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (MonitoredItemModifyResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { MonitoredItemModifyResult clone = (MonitoredItemModifyResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_revisedSamplingInterval = (double)Utils.Clone(this.m_revisedSamplingInterval); clone.m_revisedQueueSize = (uint)Utils.Clone(this.m_revisedQueueSize); clone.m_filterResult = (ExtensionObject)Utils.Clone(this.m_filterResult); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private double m_revisedSamplingInterval; private uint m_revisedQueueSize; private ExtensionObject m_filterResult; #endregion } #region MonitoredItemModifyResultCollection Class /// /// A collection of MonitoredItemModifyResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfMonitoredItemModifyResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "MonitoredItemModifyResult")] #if !NET_STANDARD public partial class MonitoredItemModifyResultCollection : List, ICloneable #else public partial class MonitoredItemModifyResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public MonitoredItemModifyResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public MonitoredItemModifyResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public MonitoredItemModifyResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator MonitoredItemModifyResultCollection(MonitoredItemModifyResult[] values) { if (values != null) { return new MonitoredItemModifyResultCollection(values); } return new MonitoredItemModifyResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator MonitoredItemModifyResult[](MonitoredItemModifyResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (MonitoredItemModifyResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { MonitoredItemModifyResultCollection clone = new MonitoredItemModifyResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((MonitoredItemModifyResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ModifyMonitoredItemsRequest Class #if (!OPCUA_EXCLUDE_ModifyMonitoredItemsRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ModifyMonitoredItemsRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public ModifyMonitoredItemsRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_subscriptionId = (uint)0; m_timestampsToReturn = TimestampsToReturn.Source; m_itemsToModify = new MonitoredItemModifyRequestCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "SubscriptionId", IsRequired = false, Order = 2)] public uint SubscriptionId { get { return m_subscriptionId; } set { m_subscriptionId = value; } } /// [DataMember(Name = "TimestampsToReturn", IsRequired = false, Order = 3)] public TimestampsToReturn TimestampsToReturn { get { return m_timestampsToReturn; } set { m_timestampsToReturn = value; } } /// /// /// [DataMember(Name = "ItemsToModify", IsRequired = false, Order = 4)] public MonitoredItemModifyRequestCollection ItemsToModify { get { return m_itemsToModify; } set { m_itemsToModify = value; if (value == null) { m_itemsToModify = new MonitoredItemModifyRequestCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ModifyMonitoredItemsRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ModifyMonitoredItemsRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ModifyMonitoredItemsRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32("SubscriptionId", SubscriptionId); encoder.WriteEnumerated("TimestampsToReturn", TimestampsToReturn); encoder.WriteEncodeableArray("ItemsToModify", ItemsToModify.ToArray(), typeof(MonitoredItemModifyRequest)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); SubscriptionId = decoder.ReadUInt32("SubscriptionId"); TimestampsToReturn = (TimestampsToReturn)decoder.ReadEnumerated("TimestampsToReturn", typeof(TimestampsToReturn)); ItemsToModify = (MonitoredItemModifyRequestCollection)decoder.ReadEncodeableArray("ItemsToModify", typeof(MonitoredItemModifyRequest)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ModifyMonitoredItemsRequest value = encodeable as ModifyMonitoredItemsRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_subscriptionId, value.m_subscriptionId)) return false; if (!Utils.IsEqual(m_timestampsToReturn, value.m_timestampsToReturn)) return false; if (!Utils.IsEqual(m_itemsToModify, value.m_itemsToModify)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ModifyMonitoredItemsRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ModifyMonitoredItemsRequest clone = (ModifyMonitoredItemsRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_subscriptionId = (uint)Utils.Clone(this.m_subscriptionId); clone.m_timestampsToReturn = (TimestampsToReturn)Utils.Clone(this.m_timestampsToReturn); clone.m_itemsToModify = (MonitoredItemModifyRequestCollection)Utils.Clone(this.m_itemsToModify); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private uint m_subscriptionId; private TimestampsToReturn m_timestampsToReturn; private MonitoredItemModifyRequestCollection m_itemsToModify; #endregion } #endif #endregion #region ModifyMonitoredItemsResponse Class #if (!OPCUA_EXCLUDE_ModifyMonitoredItemsResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ModifyMonitoredItemsResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public ModifyMonitoredItemsResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new MonitoredItemModifyResultCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public MonitoredItemModifyResultCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new MonitoredItemModifyResultCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ModifyMonitoredItemsResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ModifyMonitoredItemsResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ModifyMonitoredItemsResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Results", Results.ToArray(), typeof(MonitoredItemModifyResult)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = (MonitoredItemModifyResultCollection)decoder.ReadEncodeableArray("Results", typeof(MonitoredItemModifyResult)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ModifyMonitoredItemsResponse value = encodeable as ModifyMonitoredItemsResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ModifyMonitoredItemsResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ModifyMonitoredItemsResponse clone = (ModifyMonitoredItemsResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (MonitoredItemModifyResultCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private MonitoredItemModifyResultCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region SetMonitoringModeRequest Class #if (!OPCUA_EXCLUDE_SetMonitoringModeRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SetMonitoringModeRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public SetMonitoringModeRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_subscriptionId = (uint)0; m_monitoringMode = MonitoringMode.Disabled; m_monitoredItemIds = new UInt32Collection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "SubscriptionId", IsRequired = false, Order = 2)] public uint SubscriptionId { get { return m_subscriptionId; } set { m_subscriptionId = value; } } /// [DataMember(Name = "MonitoringMode", IsRequired = false, Order = 3)] public MonitoringMode MonitoringMode { get { return m_monitoringMode; } set { m_monitoringMode = value; } } /// /// /// [DataMember(Name = "MonitoredItemIds", IsRequired = false, Order = 4)] public UInt32Collection MonitoredItemIds { get { return m_monitoredItemIds; } set { m_monitoredItemIds = value; if (value == null) { m_monitoredItemIds = new UInt32Collection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SetMonitoringModeRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SetMonitoringModeRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SetMonitoringModeRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32("SubscriptionId", SubscriptionId); encoder.WriteEnumerated("MonitoringMode", MonitoringMode); encoder.WriteUInt32Array("MonitoredItemIds", MonitoredItemIds); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); SubscriptionId = decoder.ReadUInt32("SubscriptionId"); MonitoringMode = (MonitoringMode)decoder.ReadEnumerated("MonitoringMode", typeof(MonitoringMode)); MonitoredItemIds = decoder.ReadUInt32Array("MonitoredItemIds"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SetMonitoringModeRequest value = encodeable as SetMonitoringModeRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_subscriptionId, value.m_subscriptionId)) return false; if (!Utils.IsEqual(m_monitoringMode, value.m_monitoringMode)) return false; if (!Utils.IsEqual(m_monitoredItemIds, value.m_monitoredItemIds)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SetMonitoringModeRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SetMonitoringModeRequest clone = (SetMonitoringModeRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_subscriptionId = (uint)Utils.Clone(this.m_subscriptionId); clone.m_monitoringMode = (MonitoringMode)Utils.Clone(this.m_monitoringMode); clone.m_monitoredItemIds = (UInt32Collection)Utils.Clone(this.m_monitoredItemIds); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private uint m_subscriptionId; private MonitoringMode m_monitoringMode; private UInt32Collection m_monitoredItemIds; #endregion } #endif #endregion #region SetMonitoringModeResponse Class #if (!OPCUA_EXCLUDE_SetMonitoringModeResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SetMonitoringModeResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public SetMonitoringModeResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public StatusCodeCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SetMonitoringModeResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SetMonitoringModeResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SetMonitoringModeResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteStatusCodeArray("Results", Results); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = decoder.ReadStatusCodeArray("Results"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SetMonitoringModeResponse value = encodeable as SetMonitoringModeResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SetMonitoringModeResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SetMonitoringModeResponse clone = (SetMonitoringModeResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (StatusCodeCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private StatusCodeCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region SetTriggeringRequest Class #if (!OPCUA_EXCLUDE_SetTriggeringRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SetTriggeringRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public SetTriggeringRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_subscriptionId = (uint)0; m_triggeringItemId = (uint)0; m_linksToAdd = new UInt32Collection(); m_linksToRemove = new UInt32Collection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "SubscriptionId", IsRequired = false, Order = 2)] public uint SubscriptionId { get { return m_subscriptionId; } set { m_subscriptionId = value; } } /// [DataMember(Name = "TriggeringItemId", IsRequired = false, Order = 3)] public uint TriggeringItemId { get { return m_triggeringItemId; } set { m_triggeringItemId = value; } } /// /// /// [DataMember(Name = "LinksToAdd", IsRequired = false, Order = 4)] public UInt32Collection LinksToAdd { get { return m_linksToAdd; } set { m_linksToAdd = value; if (value == null) { m_linksToAdd = new UInt32Collection(); } } } /// /// /// [DataMember(Name = "LinksToRemove", IsRequired = false, Order = 5)] public UInt32Collection LinksToRemove { get { return m_linksToRemove; } set { m_linksToRemove = value; if (value == null) { m_linksToRemove = new UInt32Collection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SetTriggeringRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SetTriggeringRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SetTriggeringRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32("SubscriptionId", SubscriptionId); encoder.WriteUInt32("TriggeringItemId", TriggeringItemId); encoder.WriteUInt32Array("LinksToAdd", LinksToAdd); encoder.WriteUInt32Array("LinksToRemove", LinksToRemove); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); SubscriptionId = decoder.ReadUInt32("SubscriptionId"); TriggeringItemId = decoder.ReadUInt32("TriggeringItemId"); LinksToAdd = decoder.ReadUInt32Array("LinksToAdd"); LinksToRemove = decoder.ReadUInt32Array("LinksToRemove"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SetTriggeringRequest value = encodeable as SetTriggeringRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_subscriptionId, value.m_subscriptionId)) return false; if (!Utils.IsEqual(m_triggeringItemId, value.m_triggeringItemId)) return false; if (!Utils.IsEqual(m_linksToAdd, value.m_linksToAdd)) return false; if (!Utils.IsEqual(m_linksToRemove, value.m_linksToRemove)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SetTriggeringRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SetTriggeringRequest clone = (SetTriggeringRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_subscriptionId = (uint)Utils.Clone(this.m_subscriptionId); clone.m_triggeringItemId = (uint)Utils.Clone(this.m_triggeringItemId); clone.m_linksToAdd = (UInt32Collection)Utils.Clone(this.m_linksToAdd); clone.m_linksToRemove = (UInt32Collection)Utils.Clone(this.m_linksToRemove); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private uint m_subscriptionId; private uint m_triggeringItemId; private UInt32Collection m_linksToAdd; private UInt32Collection m_linksToRemove; #endregion } #endif #endregion #region SetTriggeringResponse Class #if (!OPCUA_EXCLUDE_SetTriggeringResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SetTriggeringResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public SetTriggeringResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_addResults = new StatusCodeCollection(); m_addDiagnosticInfos = new DiagnosticInfoCollection(); m_removeResults = new StatusCodeCollection(); m_removeDiagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "AddResults", IsRequired = false, Order = 2)] public StatusCodeCollection AddResults { get { return m_addResults; } set { m_addResults = value; if (value == null) { m_addResults = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "AddDiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection AddDiagnosticInfos { get { return m_addDiagnosticInfos; } set { m_addDiagnosticInfos = value; if (value == null) { m_addDiagnosticInfos = new DiagnosticInfoCollection(); } } } /// /// /// [DataMember(Name = "RemoveResults", IsRequired = false, Order = 4)] public StatusCodeCollection RemoveResults { get { return m_removeResults; } set { m_removeResults = value; if (value == null) { m_removeResults = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "RemoveDiagnosticInfos", IsRequired = false, Order = 5)] public DiagnosticInfoCollection RemoveDiagnosticInfos { get { return m_removeDiagnosticInfos; } set { m_removeDiagnosticInfos = value; if (value == null) { m_removeDiagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SetTriggeringResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SetTriggeringResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SetTriggeringResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteStatusCodeArray("AddResults", AddResults); encoder.WriteDiagnosticInfoArray("AddDiagnosticInfos", AddDiagnosticInfos); encoder.WriteStatusCodeArray("RemoveResults", RemoveResults); encoder.WriteDiagnosticInfoArray("RemoveDiagnosticInfos", RemoveDiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); AddResults = decoder.ReadStatusCodeArray("AddResults"); AddDiagnosticInfos = decoder.ReadDiagnosticInfoArray("AddDiagnosticInfos"); RemoveResults = decoder.ReadStatusCodeArray("RemoveResults"); RemoveDiagnosticInfos = decoder.ReadDiagnosticInfoArray("RemoveDiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SetTriggeringResponse value = encodeable as SetTriggeringResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_addResults, value.m_addResults)) return false; if (!Utils.IsEqual(m_addDiagnosticInfos, value.m_addDiagnosticInfos)) return false; if (!Utils.IsEqual(m_removeResults, value.m_removeResults)) return false; if (!Utils.IsEqual(m_removeDiagnosticInfos, value.m_removeDiagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SetTriggeringResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SetTriggeringResponse clone = (SetTriggeringResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_addResults = (StatusCodeCollection)Utils.Clone(this.m_addResults); clone.m_addDiagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_addDiagnosticInfos); clone.m_removeResults = (StatusCodeCollection)Utils.Clone(this.m_removeResults); clone.m_removeDiagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_removeDiagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private StatusCodeCollection m_addResults; private DiagnosticInfoCollection m_addDiagnosticInfos; private StatusCodeCollection m_removeResults; private DiagnosticInfoCollection m_removeDiagnosticInfos; #endregion } #endif #endregion #region DeleteMonitoredItemsRequest Class #if (!OPCUA_EXCLUDE_DeleteMonitoredItemsRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteMonitoredItemsRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public DeleteMonitoredItemsRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_subscriptionId = (uint)0; m_monitoredItemIds = new UInt32Collection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "SubscriptionId", IsRequired = false, Order = 2)] public uint SubscriptionId { get { return m_subscriptionId; } set { m_subscriptionId = value; } } /// /// /// [DataMember(Name = "MonitoredItemIds", IsRequired = false, Order = 3)] public UInt32Collection MonitoredItemIds { get { return m_monitoredItemIds; } set { m_monitoredItemIds = value; if (value == null) { m_monitoredItemIds = new UInt32Collection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DeleteMonitoredItemsRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteMonitoredItemsRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteMonitoredItemsRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32("SubscriptionId", SubscriptionId); encoder.WriteUInt32Array("MonitoredItemIds", MonitoredItemIds); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); SubscriptionId = decoder.ReadUInt32("SubscriptionId"); MonitoredItemIds = decoder.ReadUInt32Array("MonitoredItemIds"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteMonitoredItemsRequest value = encodeable as DeleteMonitoredItemsRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_subscriptionId, value.m_subscriptionId)) return false; if (!Utils.IsEqual(m_monitoredItemIds, value.m_monitoredItemIds)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DeleteMonitoredItemsRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteMonitoredItemsRequest clone = (DeleteMonitoredItemsRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_subscriptionId = (uint)Utils.Clone(this.m_subscriptionId); clone.m_monitoredItemIds = (UInt32Collection)Utils.Clone(this.m_monitoredItemIds); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private uint m_subscriptionId; private UInt32Collection m_monitoredItemIds; #endregion } #endif #endregion #region DeleteMonitoredItemsResponse Class #if (!OPCUA_EXCLUDE_DeleteMonitoredItemsResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteMonitoredItemsResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public DeleteMonitoredItemsResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public StatusCodeCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DeleteMonitoredItemsResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteMonitoredItemsResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteMonitoredItemsResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteStatusCodeArray("Results", Results); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = decoder.ReadStatusCodeArray("Results"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteMonitoredItemsResponse value = encodeable as DeleteMonitoredItemsResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DeleteMonitoredItemsResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteMonitoredItemsResponse clone = (DeleteMonitoredItemsResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (StatusCodeCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private StatusCodeCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region CreateSubscriptionRequest Class #if (!OPCUA_EXCLUDE_CreateSubscriptionRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CreateSubscriptionRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public CreateSubscriptionRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_requestedPublishingInterval = (double)0; m_requestedLifetimeCount = (uint)0; m_requestedMaxKeepAliveCount = (uint)0; m_maxNotificationsPerPublish = (uint)0; m_publishingEnabled = true; m_priority = (byte)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "RequestedPublishingInterval", IsRequired = false, Order = 2)] public double RequestedPublishingInterval { get { return m_requestedPublishingInterval; } set { m_requestedPublishingInterval = value; } } /// [DataMember(Name = "RequestedLifetimeCount", IsRequired = false, Order = 3)] public uint RequestedLifetimeCount { get { return m_requestedLifetimeCount; } set { m_requestedLifetimeCount = value; } } /// [DataMember(Name = "RequestedMaxKeepAliveCount", IsRequired = false, Order = 4)] public uint RequestedMaxKeepAliveCount { get { return m_requestedMaxKeepAliveCount; } set { m_requestedMaxKeepAliveCount = value; } } /// [DataMember(Name = "MaxNotificationsPerPublish", IsRequired = false, Order = 5)] public uint MaxNotificationsPerPublish { get { return m_maxNotificationsPerPublish; } set { m_maxNotificationsPerPublish = value; } } /// [DataMember(Name = "PublishingEnabled", IsRequired = false, Order = 6)] public bool PublishingEnabled { get { return m_publishingEnabled; } set { m_publishingEnabled = value; } } /// [DataMember(Name = "Priority", IsRequired = false, Order = 7)] public byte Priority { get { return m_priority; } set { m_priority = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CreateSubscriptionRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CreateSubscriptionRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CreateSubscriptionRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteDouble("RequestedPublishingInterval", RequestedPublishingInterval); encoder.WriteUInt32("RequestedLifetimeCount", RequestedLifetimeCount); encoder.WriteUInt32("RequestedMaxKeepAliveCount", RequestedMaxKeepAliveCount); encoder.WriteUInt32("MaxNotificationsPerPublish", MaxNotificationsPerPublish); encoder.WriteBoolean("PublishingEnabled", PublishingEnabled); encoder.WriteByte("Priority", Priority); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); RequestedPublishingInterval = decoder.ReadDouble("RequestedPublishingInterval"); RequestedLifetimeCount = decoder.ReadUInt32("RequestedLifetimeCount"); RequestedMaxKeepAliveCount = decoder.ReadUInt32("RequestedMaxKeepAliveCount"); MaxNotificationsPerPublish = decoder.ReadUInt32("MaxNotificationsPerPublish"); PublishingEnabled = decoder.ReadBoolean("PublishingEnabled"); Priority = decoder.ReadByte("Priority"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CreateSubscriptionRequest value = encodeable as CreateSubscriptionRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_requestedPublishingInterval, value.m_requestedPublishingInterval)) return false; if (!Utils.IsEqual(m_requestedLifetimeCount, value.m_requestedLifetimeCount)) return false; if (!Utils.IsEqual(m_requestedMaxKeepAliveCount, value.m_requestedMaxKeepAliveCount)) return false; if (!Utils.IsEqual(m_maxNotificationsPerPublish, value.m_maxNotificationsPerPublish)) return false; if (!Utils.IsEqual(m_publishingEnabled, value.m_publishingEnabled)) return false; if (!Utils.IsEqual(m_priority, value.m_priority)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CreateSubscriptionRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CreateSubscriptionRequest clone = (CreateSubscriptionRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_requestedPublishingInterval = (double)Utils.Clone(this.m_requestedPublishingInterval); clone.m_requestedLifetimeCount = (uint)Utils.Clone(this.m_requestedLifetimeCount); clone.m_requestedMaxKeepAliveCount = (uint)Utils.Clone(this.m_requestedMaxKeepAliveCount); clone.m_maxNotificationsPerPublish = (uint)Utils.Clone(this.m_maxNotificationsPerPublish); clone.m_publishingEnabled = (bool)Utils.Clone(this.m_publishingEnabled); clone.m_priority = (byte)Utils.Clone(this.m_priority); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private double m_requestedPublishingInterval; private uint m_requestedLifetimeCount; private uint m_requestedMaxKeepAliveCount; private uint m_maxNotificationsPerPublish; private bool m_publishingEnabled; private byte m_priority; #endregion } #endif #endregion #region CreateSubscriptionResponse Class #if (!OPCUA_EXCLUDE_CreateSubscriptionResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class CreateSubscriptionResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public CreateSubscriptionResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_subscriptionId = (uint)0; m_revisedPublishingInterval = (double)0; m_revisedLifetimeCount = (uint)0; m_revisedMaxKeepAliveCount = (uint)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// [DataMember(Name = "SubscriptionId", IsRequired = false, Order = 2)] public uint SubscriptionId { get { return m_subscriptionId; } set { m_subscriptionId = value; } } /// [DataMember(Name = "RevisedPublishingInterval", IsRequired = false, Order = 3)] public double RevisedPublishingInterval { get { return m_revisedPublishingInterval; } set { m_revisedPublishingInterval = value; } } /// [DataMember(Name = "RevisedLifetimeCount", IsRequired = false, Order = 4)] public uint RevisedLifetimeCount { get { return m_revisedLifetimeCount; } set { m_revisedLifetimeCount = value; } } /// [DataMember(Name = "RevisedMaxKeepAliveCount", IsRequired = false, Order = 5)] public uint RevisedMaxKeepAliveCount { get { return m_revisedMaxKeepAliveCount; } set { m_revisedMaxKeepAliveCount = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.CreateSubscriptionResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.CreateSubscriptionResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.CreateSubscriptionResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteUInt32("SubscriptionId", SubscriptionId); encoder.WriteDouble("RevisedPublishingInterval", RevisedPublishingInterval); encoder.WriteUInt32("RevisedLifetimeCount", RevisedLifetimeCount); encoder.WriteUInt32("RevisedMaxKeepAliveCount", RevisedMaxKeepAliveCount); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); SubscriptionId = decoder.ReadUInt32("SubscriptionId"); RevisedPublishingInterval = decoder.ReadDouble("RevisedPublishingInterval"); RevisedLifetimeCount = decoder.ReadUInt32("RevisedLifetimeCount"); RevisedMaxKeepAliveCount = decoder.ReadUInt32("RevisedMaxKeepAliveCount"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } CreateSubscriptionResponse value = encodeable as CreateSubscriptionResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_subscriptionId, value.m_subscriptionId)) return false; if (!Utils.IsEqual(m_revisedPublishingInterval, value.m_revisedPublishingInterval)) return false; if (!Utils.IsEqual(m_revisedLifetimeCount, value.m_revisedLifetimeCount)) return false; if (!Utils.IsEqual(m_revisedMaxKeepAliveCount, value.m_revisedMaxKeepAliveCount)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (CreateSubscriptionResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { CreateSubscriptionResponse clone = (CreateSubscriptionResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_subscriptionId = (uint)Utils.Clone(this.m_subscriptionId); clone.m_revisedPublishingInterval = (double)Utils.Clone(this.m_revisedPublishingInterval); clone.m_revisedLifetimeCount = (uint)Utils.Clone(this.m_revisedLifetimeCount); clone.m_revisedMaxKeepAliveCount = (uint)Utils.Clone(this.m_revisedMaxKeepAliveCount); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private uint m_subscriptionId; private double m_revisedPublishingInterval; private uint m_revisedLifetimeCount; private uint m_revisedMaxKeepAliveCount; #endregion } #endif #endregion #region ModifySubscriptionRequest Class #if (!OPCUA_EXCLUDE_ModifySubscriptionRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ModifySubscriptionRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public ModifySubscriptionRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_subscriptionId = (uint)0; m_requestedPublishingInterval = (double)0; m_requestedLifetimeCount = (uint)0; m_requestedMaxKeepAliveCount = (uint)0; m_maxNotificationsPerPublish = (uint)0; m_priority = (byte)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "SubscriptionId", IsRequired = false, Order = 2)] public uint SubscriptionId { get { return m_subscriptionId; } set { m_subscriptionId = value; } } /// [DataMember(Name = "RequestedPublishingInterval", IsRequired = false, Order = 3)] public double RequestedPublishingInterval { get { return m_requestedPublishingInterval; } set { m_requestedPublishingInterval = value; } } /// [DataMember(Name = "RequestedLifetimeCount", IsRequired = false, Order = 4)] public uint RequestedLifetimeCount { get { return m_requestedLifetimeCount; } set { m_requestedLifetimeCount = value; } } /// [DataMember(Name = "RequestedMaxKeepAliveCount", IsRequired = false, Order = 5)] public uint RequestedMaxKeepAliveCount { get { return m_requestedMaxKeepAliveCount; } set { m_requestedMaxKeepAliveCount = value; } } /// [DataMember(Name = "MaxNotificationsPerPublish", IsRequired = false, Order = 6)] public uint MaxNotificationsPerPublish { get { return m_maxNotificationsPerPublish; } set { m_maxNotificationsPerPublish = value; } } /// [DataMember(Name = "Priority", IsRequired = false, Order = 7)] public byte Priority { get { return m_priority; } set { m_priority = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ModifySubscriptionRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ModifySubscriptionRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ModifySubscriptionRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32("SubscriptionId", SubscriptionId); encoder.WriteDouble("RequestedPublishingInterval", RequestedPublishingInterval); encoder.WriteUInt32("RequestedLifetimeCount", RequestedLifetimeCount); encoder.WriteUInt32("RequestedMaxKeepAliveCount", RequestedMaxKeepAliveCount); encoder.WriteUInt32("MaxNotificationsPerPublish", MaxNotificationsPerPublish); encoder.WriteByte("Priority", Priority); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); SubscriptionId = decoder.ReadUInt32("SubscriptionId"); RequestedPublishingInterval = decoder.ReadDouble("RequestedPublishingInterval"); RequestedLifetimeCount = decoder.ReadUInt32("RequestedLifetimeCount"); RequestedMaxKeepAliveCount = decoder.ReadUInt32("RequestedMaxKeepAliveCount"); MaxNotificationsPerPublish = decoder.ReadUInt32("MaxNotificationsPerPublish"); Priority = decoder.ReadByte("Priority"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ModifySubscriptionRequest value = encodeable as ModifySubscriptionRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_subscriptionId, value.m_subscriptionId)) return false; if (!Utils.IsEqual(m_requestedPublishingInterval, value.m_requestedPublishingInterval)) return false; if (!Utils.IsEqual(m_requestedLifetimeCount, value.m_requestedLifetimeCount)) return false; if (!Utils.IsEqual(m_requestedMaxKeepAliveCount, value.m_requestedMaxKeepAliveCount)) return false; if (!Utils.IsEqual(m_maxNotificationsPerPublish, value.m_maxNotificationsPerPublish)) return false; if (!Utils.IsEqual(m_priority, value.m_priority)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ModifySubscriptionRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ModifySubscriptionRequest clone = (ModifySubscriptionRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_subscriptionId = (uint)Utils.Clone(this.m_subscriptionId); clone.m_requestedPublishingInterval = (double)Utils.Clone(this.m_requestedPublishingInterval); clone.m_requestedLifetimeCount = (uint)Utils.Clone(this.m_requestedLifetimeCount); clone.m_requestedMaxKeepAliveCount = (uint)Utils.Clone(this.m_requestedMaxKeepAliveCount); clone.m_maxNotificationsPerPublish = (uint)Utils.Clone(this.m_maxNotificationsPerPublish); clone.m_priority = (byte)Utils.Clone(this.m_priority); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private uint m_subscriptionId; private double m_requestedPublishingInterval; private uint m_requestedLifetimeCount; private uint m_requestedMaxKeepAliveCount; private uint m_maxNotificationsPerPublish; private byte m_priority; #endregion } #endif #endregion #region ModifySubscriptionResponse Class #if (!OPCUA_EXCLUDE_ModifySubscriptionResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ModifySubscriptionResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public ModifySubscriptionResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_revisedPublishingInterval = (double)0; m_revisedLifetimeCount = (uint)0; m_revisedMaxKeepAliveCount = (uint)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// [DataMember(Name = "RevisedPublishingInterval", IsRequired = false, Order = 2)] public double RevisedPublishingInterval { get { return m_revisedPublishingInterval; } set { m_revisedPublishingInterval = value; } } /// [DataMember(Name = "RevisedLifetimeCount", IsRequired = false, Order = 3)] public uint RevisedLifetimeCount { get { return m_revisedLifetimeCount; } set { m_revisedLifetimeCount = value; } } /// [DataMember(Name = "RevisedMaxKeepAliveCount", IsRequired = false, Order = 4)] public uint RevisedMaxKeepAliveCount { get { return m_revisedMaxKeepAliveCount; } set { m_revisedMaxKeepAliveCount = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ModifySubscriptionResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ModifySubscriptionResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ModifySubscriptionResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteDouble("RevisedPublishingInterval", RevisedPublishingInterval); encoder.WriteUInt32("RevisedLifetimeCount", RevisedLifetimeCount); encoder.WriteUInt32("RevisedMaxKeepAliveCount", RevisedMaxKeepAliveCount); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); RevisedPublishingInterval = decoder.ReadDouble("RevisedPublishingInterval"); RevisedLifetimeCount = decoder.ReadUInt32("RevisedLifetimeCount"); RevisedMaxKeepAliveCount = decoder.ReadUInt32("RevisedMaxKeepAliveCount"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ModifySubscriptionResponse value = encodeable as ModifySubscriptionResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_revisedPublishingInterval, value.m_revisedPublishingInterval)) return false; if (!Utils.IsEqual(m_revisedLifetimeCount, value.m_revisedLifetimeCount)) return false; if (!Utils.IsEqual(m_revisedMaxKeepAliveCount, value.m_revisedMaxKeepAliveCount)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ModifySubscriptionResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ModifySubscriptionResponse clone = (ModifySubscriptionResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_revisedPublishingInterval = (double)Utils.Clone(this.m_revisedPublishingInterval); clone.m_revisedLifetimeCount = (uint)Utils.Clone(this.m_revisedLifetimeCount); clone.m_revisedMaxKeepAliveCount = (uint)Utils.Clone(this.m_revisedMaxKeepAliveCount); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private double m_revisedPublishingInterval; private uint m_revisedLifetimeCount; private uint m_revisedMaxKeepAliveCount; #endregion } #endif #endregion #region SetPublishingModeRequest Class #if (!OPCUA_EXCLUDE_SetPublishingModeRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SetPublishingModeRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public SetPublishingModeRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_publishingEnabled = true; m_subscriptionIds = new UInt32Collection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "PublishingEnabled", IsRequired = false, Order = 2)] public bool PublishingEnabled { get { return m_publishingEnabled; } set { m_publishingEnabled = value; } } /// /// /// [DataMember(Name = "SubscriptionIds", IsRequired = false, Order = 3)] public UInt32Collection SubscriptionIds { get { return m_subscriptionIds; } set { m_subscriptionIds = value; if (value == null) { m_subscriptionIds = new UInt32Collection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SetPublishingModeRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SetPublishingModeRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SetPublishingModeRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteBoolean("PublishingEnabled", PublishingEnabled); encoder.WriteUInt32Array("SubscriptionIds", SubscriptionIds); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); PublishingEnabled = decoder.ReadBoolean("PublishingEnabled"); SubscriptionIds = decoder.ReadUInt32Array("SubscriptionIds"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SetPublishingModeRequest value = encodeable as SetPublishingModeRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_publishingEnabled, value.m_publishingEnabled)) return false; if (!Utils.IsEqual(m_subscriptionIds, value.m_subscriptionIds)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SetPublishingModeRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SetPublishingModeRequest clone = (SetPublishingModeRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_publishingEnabled = (bool)Utils.Clone(this.m_publishingEnabled); clone.m_subscriptionIds = (UInt32Collection)Utils.Clone(this.m_subscriptionIds); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private bool m_publishingEnabled; private UInt32Collection m_subscriptionIds; #endregion } #endif #endregion #region SetPublishingModeResponse Class #if (!OPCUA_EXCLUDE_SetPublishingModeResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SetPublishingModeResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public SetPublishingModeResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public StatusCodeCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SetPublishingModeResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SetPublishingModeResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SetPublishingModeResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteStatusCodeArray("Results", Results); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = decoder.ReadStatusCodeArray("Results"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SetPublishingModeResponse value = encodeable as SetPublishingModeResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SetPublishingModeResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SetPublishingModeResponse clone = (SetPublishingModeResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (StatusCodeCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private StatusCodeCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region NotificationMessage Class #if (!OPCUA_EXCLUDE_NotificationMessage) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class NotificationMessage : IEncodeable { #region Constructors /// /// The default constructor. /// public NotificationMessage() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_sequenceNumber = (uint)0; m_publishTime = DateTime.MinValue; m_notificationData = new ExtensionObjectCollection(); } #endregion #region Public Properties /// [DataMember(Name = "SequenceNumber", IsRequired = false, Order = 1)] public uint SequenceNumber { get { return m_sequenceNumber; } set { m_sequenceNumber = value; } } /// [DataMember(Name = "PublishTime", IsRequired = false, Order = 2)] public DateTime PublishTime { get { return m_publishTime; } set { m_publishTime = value; } } /// /// /// [DataMember(Name = "NotificationData", IsRequired = false, Order = 3)] public ExtensionObjectCollection NotificationData { get { return m_notificationData; } set { m_notificationData = value; if (value == null) { m_notificationData = new ExtensionObjectCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.NotificationMessage; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.NotificationMessage_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.NotificationMessage_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("SequenceNumber", SequenceNumber); encoder.WriteDateTime("PublishTime", PublishTime); encoder.WriteExtensionObjectArray("NotificationData", NotificationData); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SequenceNumber = decoder.ReadUInt32("SequenceNumber"); PublishTime = decoder.ReadDateTime("PublishTime"); NotificationData = decoder.ReadExtensionObjectArray("NotificationData"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } NotificationMessage value = encodeable as NotificationMessage; if (value == null) { return false; } if (!Utils.IsEqual(m_sequenceNumber, value.m_sequenceNumber)) return false; if (!Utils.IsEqual(m_publishTime, value.m_publishTime)) return false; if (!Utils.IsEqual(m_notificationData, value.m_notificationData)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (NotificationMessage)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { NotificationMessage clone = (NotificationMessage)base.MemberwiseClone(); clone.m_sequenceNumber = (uint)Utils.Clone(this.m_sequenceNumber); clone.m_publishTime = (DateTime)Utils.Clone(this.m_publishTime); clone.m_notificationData = (ExtensionObjectCollection)Utils.Clone(this.m_notificationData); return clone; } #endregion #region Private Fields private uint m_sequenceNumber; private DateTime m_publishTime; private ExtensionObjectCollection m_notificationData; #endregion } #endif #endregion #region NotificationData Class #if (!OPCUA_EXCLUDE_NotificationData) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class NotificationData : IEncodeable { #region Constructors /// /// The default constructor. /// public NotificationData() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { } #endregion #region Public Properties #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.NotificationData; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.NotificationData_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.NotificationData_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } NotificationData value = encodeable as NotificationData; if (value == null) { return false; } return true; } #if !NET_STANDARD /// public virtual object Clone() { return (NotificationData)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { NotificationData clone = (NotificationData)base.MemberwiseClone(); return clone; } #endregion #region Private Fields #endregion } #endif #endregion #region DataChangeNotification Class #if (!OPCUA_EXCLUDE_DataChangeNotification) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DataChangeNotification : NotificationData { #region Constructors /// /// The default constructor. /// public DataChangeNotification() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_monitoredItems = new MonitoredItemNotificationCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "MonitoredItems", IsRequired = false, Order = 1)] public MonitoredItemNotificationCollection MonitoredItems { get { return m_monitoredItems; } set { m_monitoredItems = value; if (value == null) { m_monitoredItems = new MonitoredItemNotificationCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 2)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.DataChangeNotification; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DataChangeNotification_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.DataChangeNotification_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("MonitoredItems", MonitoredItems.ToArray(), typeof(MonitoredItemNotification)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); MonitoredItems = (MonitoredItemNotificationCollection)decoder.ReadEncodeableArray("MonitoredItems", typeof(MonitoredItemNotification)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DataChangeNotification value = encodeable as DataChangeNotification; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_monitoredItems, value.m_monitoredItems)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (DataChangeNotification)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DataChangeNotification clone = (DataChangeNotification)base.MemberwiseClone(); clone.m_monitoredItems = (MonitoredItemNotificationCollection)Utils.Clone(this.m_monitoredItems); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private MonitoredItemNotificationCollection m_monitoredItems; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region MonitoredItemNotification Class #if (!OPCUA_EXCLUDE_MonitoredItemNotification) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class MonitoredItemNotification : IEncodeable { #region Constructors /// /// The default constructor. /// public MonitoredItemNotification() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_clientHandle = (uint)0; m_value = new DataValue(); } #endregion #region Public Properties /// [DataMember(Name = "ClientHandle", IsRequired = false, Order = 1)] public uint ClientHandle { get { return m_clientHandle; } set { m_clientHandle = value; } } /// [DataMember(Name = "Value", IsRequired = false, Order = 2)] public DataValue Value { get { return m_value; } set { m_value = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.MonitoredItemNotification; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.MonitoredItemNotification_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.MonitoredItemNotification_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("ClientHandle", ClientHandle); encoder.WriteDataValue("Value", Value); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ClientHandle = decoder.ReadUInt32("ClientHandle"); Value = decoder.ReadDataValue("Value"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } MonitoredItemNotification value = encodeable as MonitoredItemNotification; if (value == null) { return false; } if (!Utils.IsEqual(m_clientHandle, value.m_clientHandle)) return false; if (!Utils.IsEqual(m_value, value.m_value)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (MonitoredItemNotification)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { MonitoredItemNotification clone = (MonitoredItemNotification)base.MemberwiseClone(); clone.m_clientHandle = (uint)Utils.Clone(this.m_clientHandle); clone.m_value = (DataValue)Utils.Clone(this.m_value); return clone; } #endregion #region Private Fields private uint m_clientHandle; private DataValue m_value; #endregion } #region MonitoredItemNotificationCollection Class /// /// A collection of MonitoredItemNotification objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfMonitoredItemNotification", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "MonitoredItemNotification")] #if !NET_STANDARD public partial class MonitoredItemNotificationCollection : List, ICloneable #else public partial class MonitoredItemNotificationCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public MonitoredItemNotificationCollection() {} /// /// Initializes the collection with an initial capacity. /// public MonitoredItemNotificationCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public MonitoredItemNotificationCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator MonitoredItemNotificationCollection(MonitoredItemNotification[] values) { if (values != null) { return new MonitoredItemNotificationCollection(values); } return new MonitoredItemNotificationCollection(); } /// /// Converts a collection to an array. /// public static explicit operator MonitoredItemNotification[](MonitoredItemNotificationCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (MonitoredItemNotificationCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { MonitoredItemNotificationCollection clone = new MonitoredItemNotificationCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((MonitoredItemNotification)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region EventNotificationList Class #if (!OPCUA_EXCLUDE_EventNotificationList) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EventNotificationList : NotificationData { #region Constructors /// /// The default constructor. /// public EventNotificationList() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_events = new EventFieldListCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "Events", IsRequired = false, Order = 1)] public EventFieldListCollection Events { get { return m_events; } set { m_events = value; if (value == null) { m_events = new EventFieldListCollection(); } } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.EventNotificationList; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EventNotificationList_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.EventNotificationList_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeableArray("Events", Events.ToArray(), typeof(EventFieldList)); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Events = (EventFieldListCollection)decoder.ReadEncodeableArray("Events", typeof(EventFieldList)); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EventNotificationList value = encodeable as EventNotificationList; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_events, value.m_events)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (EventNotificationList)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EventNotificationList clone = (EventNotificationList)base.MemberwiseClone(); clone.m_events = (EventFieldListCollection)Utils.Clone(this.m_events); return clone; } #endregion #region Private Fields private EventFieldListCollection m_events; #endregion } #endif #endregion #region EventFieldList Class #if (!OPCUA_EXCLUDE_EventFieldList) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EventFieldList : IEncodeable { #region Constructors /// /// The default constructor. /// public EventFieldList() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_clientHandle = (uint)0; m_eventFields = new VariantCollection(); } #endregion #region Public Properties /// [DataMember(Name = "ClientHandle", IsRequired = false, Order = 1)] public uint ClientHandle { get { return m_clientHandle; } set { m_clientHandle = value; } } /// /// /// [DataMember(Name = "EventFields", IsRequired = false, Order = 2)] public VariantCollection EventFields { get { return m_eventFields; } set { m_eventFields = value; if (value == null) { m_eventFields = new VariantCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.EventFieldList; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EventFieldList_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.EventFieldList_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("ClientHandle", ClientHandle); encoder.WriteVariantArray("EventFields", EventFields); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ClientHandle = decoder.ReadUInt32("ClientHandle"); EventFields = decoder.ReadVariantArray("EventFields"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EventFieldList value = encodeable as EventFieldList; if (value == null) { return false; } if (!Utils.IsEqual(m_clientHandle, value.m_clientHandle)) return false; if (!Utils.IsEqual(m_eventFields, value.m_eventFields)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (EventFieldList)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EventFieldList clone = (EventFieldList)base.MemberwiseClone(); clone.m_clientHandle = (uint)Utils.Clone(this.m_clientHandle); clone.m_eventFields = (VariantCollection)Utils.Clone(this.m_eventFields); return clone; } #endregion #region Private Fields private uint m_clientHandle; private VariantCollection m_eventFields; #endregion } #region EventFieldListCollection Class /// /// A collection of EventFieldList objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfEventFieldList", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "EventFieldList")] #if !NET_STANDARD public partial class EventFieldListCollection : List, ICloneable #else public partial class EventFieldListCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public EventFieldListCollection() {} /// /// Initializes the collection with an initial capacity. /// public EventFieldListCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public EventFieldListCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator EventFieldListCollection(EventFieldList[] values) { if (values != null) { return new EventFieldListCollection(values); } return new EventFieldListCollection(); } /// /// Converts a collection to an array. /// public static explicit operator EventFieldList[](EventFieldListCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (EventFieldListCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { EventFieldListCollection clone = new EventFieldListCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((EventFieldList)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region HistoryEventFieldList Class #if (!OPCUA_EXCLUDE_HistoryEventFieldList) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class HistoryEventFieldList : IEncodeable { #region Constructors /// /// The default constructor. /// public HistoryEventFieldList() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_eventFields = new VariantCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "EventFields", IsRequired = false, Order = 1)] public VariantCollection EventFields { get { return m_eventFields; } set { m_eventFields = value; if (value == null) { m_eventFields = new VariantCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.HistoryEventFieldList; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.HistoryEventFieldList_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.HistoryEventFieldList_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteVariantArray("EventFields", EventFields); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); EventFields = decoder.ReadVariantArray("EventFields"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } HistoryEventFieldList value = encodeable as HistoryEventFieldList; if (value == null) { return false; } if (!Utils.IsEqual(m_eventFields, value.m_eventFields)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (HistoryEventFieldList)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { HistoryEventFieldList clone = (HistoryEventFieldList)base.MemberwiseClone(); clone.m_eventFields = (VariantCollection)Utils.Clone(this.m_eventFields); return clone; } #endregion #region Private Fields private VariantCollection m_eventFields; #endregion } #region HistoryEventFieldListCollection Class /// /// A collection of HistoryEventFieldList objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfHistoryEventFieldList", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "HistoryEventFieldList")] #if !NET_STANDARD public partial class HistoryEventFieldListCollection : List, ICloneable #else public partial class HistoryEventFieldListCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public HistoryEventFieldListCollection() {} /// /// Initializes the collection with an initial capacity. /// public HistoryEventFieldListCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public HistoryEventFieldListCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator HistoryEventFieldListCollection(HistoryEventFieldList[] values) { if (values != null) { return new HistoryEventFieldListCollection(values); } return new HistoryEventFieldListCollection(); } /// /// Converts a collection to an array. /// public static explicit operator HistoryEventFieldList[](HistoryEventFieldListCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (HistoryEventFieldListCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { HistoryEventFieldListCollection clone = new HistoryEventFieldListCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((HistoryEventFieldList)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region StatusChangeNotification Class #if (!OPCUA_EXCLUDE_StatusChangeNotification) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class StatusChangeNotification : NotificationData { #region Constructors /// /// The default constructor. /// public StatusChangeNotification() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_status = StatusCodes.Good; m_diagnosticInfo = null; } #endregion #region Public Properties /// [DataMember(Name = "Status", IsRequired = false, Order = 1)] public StatusCode Status { get { return m_status; } set { m_status = value; } } /// [DataMember(Name = "DiagnosticInfo", IsRequired = false, Order = 2)] public DiagnosticInfo DiagnosticInfo { get { return m_diagnosticInfo; } set { m_diagnosticInfo = value; } } #endregion #region IEncodeable Members /// public override ExpandedNodeId TypeId { get { return DataTypeIds.StatusChangeNotification; } } /// public override ExpandedNodeId BinaryEncodingId { get { return ObjectIds.StatusChangeNotification_Encoding_DefaultBinary; } } /// public override ExpandedNodeId XmlEncodingId { get { return ObjectIds.StatusChangeNotification_Encoding_DefaultXml; } } /// public override void Encode(IEncoder encoder) { base.Encode(encoder); encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("Status", Status); encoder.WriteDiagnosticInfo("DiagnosticInfo", DiagnosticInfo); encoder.PopNamespace(); } /// public override void Decode(IDecoder decoder) { base.Decode(decoder); decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Status = decoder.ReadStatusCode("Status"); DiagnosticInfo = decoder.ReadDiagnosticInfo("DiagnosticInfo"); decoder.PopNamespace(); } /// public override bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } StatusChangeNotification value = encodeable as StatusChangeNotification; if (value == null) { return false; } if (!base.IsEqual(encodeable)) return false; if (!Utils.IsEqual(m_status, value.m_status)) return false; if (!Utils.IsEqual(m_diagnosticInfo, value.m_diagnosticInfo)) return false; return true; } #if !NET_STANDARD /// public override object Clone() { return (StatusChangeNotification)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { StatusChangeNotification clone = (StatusChangeNotification)base.MemberwiseClone(); clone.m_status = (StatusCode)Utils.Clone(this.m_status); clone.m_diagnosticInfo = (DiagnosticInfo)Utils.Clone(this.m_diagnosticInfo); return clone; } #endregion #region Private Fields private StatusCode m_status; private DiagnosticInfo m_diagnosticInfo; #endregion } #endif #endregion #region SubscriptionAcknowledgement Class #if (!OPCUA_EXCLUDE_SubscriptionAcknowledgement) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SubscriptionAcknowledgement : IEncodeable { #region Constructors /// /// The default constructor. /// public SubscriptionAcknowledgement() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_subscriptionId = (uint)0; m_sequenceNumber = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "SubscriptionId", IsRequired = false, Order = 1)] public uint SubscriptionId { get { return m_subscriptionId; } set { m_subscriptionId = value; } } /// [DataMember(Name = "SequenceNumber", IsRequired = false, Order = 2)] public uint SequenceNumber { get { return m_sequenceNumber; } set { m_sequenceNumber = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SubscriptionAcknowledgement; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SubscriptionAcknowledgement_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SubscriptionAcknowledgement_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("SubscriptionId", SubscriptionId); encoder.WriteUInt32("SequenceNumber", SequenceNumber); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SubscriptionId = decoder.ReadUInt32("SubscriptionId"); SequenceNumber = decoder.ReadUInt32("SequenceNumber"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SubscriptionAcknowledgement value = encodeable as SubscriptionAcknowledgement; if (value == null) { return false; } if (!Utils.IsEqual(m_subscriptionId, value.m_subscriptionId)) return false; if (!Utils.IsEqual(m_sequenceNumber, value.m_sequenceNumber)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SubscriptionAcknowledgement)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SubscriptionAcknowledgement clone = (SubscriptionAcknowledgement)base.MemberwiseClone(); clone.m_subscriptionId = (uint)Utils.Clone(this.m_subscriptionId); clone.m_sequenceNumber = (uint)Utils.Clone(this.m_sequenceNumber); return clone; } #endregion #region Private Fields private uint m_subscriptionId; private uint m_sequenceNumber; #endregion } #region SubscriptionAcknowledgementCollection Class /// /// A collection of SubscriptionAcknowledgement objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfSubscriptionAcknowledgement", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "SubscriptionAcknowledgement")] #if !NET_STANDARD public partial class SubscriptionAcknowledgementCollection : List, ICloneable #else public partial class SubscriptionAcknowledgementCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public SubscriptionAcknowledgementCollection() {} /// /// Initializes the collection with an initial capacity. /// public SubscriptionAcknowledgementCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public SubscriptionAcknowledgementCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator SubscriptionAcknowledgementCollection(SubscriptionAcknowledgement[] values) { if (values != null) { return new SubscriptionAcknowledgementCollection(values); } return new SubscriptionAcknowledgementCollection(); } /// /// Converts a collection to an array. /// public static explicit operator SubscriptionAcknowledgement[](SubscriptionAcknowledgementCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (SubscriptionAcknowledgementCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { SubscriptionAcknowledgementCollection clone = new SubscriptionAcknowledgementCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((SubscriptionAcknowledgement)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region PublishRequest Class #if (!OPCUA_EXCLUDE_PublishRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class PublishRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public PublishRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_subscriptionAcknowledgements = new SubscriptionAcknowledgementCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "SubscriptionAcknowledgements", IsRequired = false, Order = 2)] public SubscriptionAcknowledgementCollection SubscriptionAcknowledgements { get { return m_subscriptionAcknowledgements; } set { m_subscriptionAcknowledgements = value; if (value == null) { m_subscriptionAcknowledgements = new SubscriptionAcknowledgementCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.PublishRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.PublishRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.PublishRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteEncodeableArray("SubscriptionAcknowledgements", SubscriptionAcknowledgements.ToArray(), typeof(SubscriptionAcknowledgement)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); SubscriptionAcknowledgements = (SubscriptionAcknowledgementCollection)decoder.ReadEncodeableArray("SubscriptionAcknowledgements", typeof(SubscriptionAcknowledgement)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } PublishRequest value = encodeable as PublishRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_subscriptionAcknowledgements, value.m_subscriptionAcknowledgements)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (PublishRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { PublishRequest clone = (PublishRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_subscriptionAcknowledgements = (SubscriptionAcknowledgementCollection)Utils.Clone(this.m_subscriptionAcknowledgements); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private SubscriptionAcknowledgementCollection m_subscriptionAcknowledgements; #endregion } #endif #endregion #region PublishResponse Class #if (!OPCUA_EXCLUDE_PublishResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class PublishResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public PublishResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_subscriptionId = (uint)0; m_availableSequenceNumbers = new UInt32Collection(); m_moreNotifications = true; m_notificationMessage = new NotificationMessage(); m_results = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// [DataMember(Name = "SubscriptionId", IsRequired = false, Order = 2)] public uint SubscriptionId { get { return m_subscriptionId; } set { m_subscriptionId = value; } } /// /// /// [DataMember(Name = "AvailableSequenceNumbers", IsRequired = false, Order = 3)] public UInt32Collection AvailableSequenceNumbers { get { return m_availableSequenceNumbers; } set { m_availableSequenceNumbers = value; if (value == null) { m_availableSequenceNumbers = new UInt32Collection(); } } } /// [DataMember(Name = "MoreNotifications", IsRequired = false, Order = 4)] public bool MoreNotifications { get { return m_moreNotifications; } set { m_moreNotifications = value; } } /// /// /// [DataMember(Name = "NotificationMessage", IsRequired = false, Order = 5)] public NotificationMessage NotificationMessage { get { return m_notificationMessage; } set { m_notificationMessage = value; if (value == null) { m_notificationMessage = new NotificationMessage(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 6)] public StatusCodeCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 7)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.PublishResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.PublishResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.PublishResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteUInt32("SubscriptionId", SubscriptionId); encoder.WriteUInt32Array("AvailableSequenceNumbers", AvailableSequenceNumbers); encoder.WriteBoolean("MoreNotifications", MoreNotifications); encoder.WriteEncodeable("NotificationMessage", NotificationMessage, typeof(NotificationMessage)); encoder.WriteStatusCodeArray("Results", Results); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); SubscriptionId = decoder.ReadUInt32("SubscriptionId"); AvailableSequenceNumbers = decoder.ReadUInt32Array("AvailableSequenceNumbers"); MoreNotifications = decoder.ReadBoolean("MoreNotifications"); NotificationMessage = (NotificationMessage)decoder.ReadEncodeable("NotificationMessage", typeof(NotificationMessage)); Results = decoder.ReadStatusCodeArray("Results"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } PublishResponse value = encodeable as PublishResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_subscriptionId, value.m_subscriptionId)) return false; if (!Utils.IsEqual(m_availableSequenceNumbers, value.m_availableSequenceNumbers)) return false; if (!Utils.IsEqual(m_moreNotifications, value.m_moreNotifications)) return false; if (!Utils.IsEqual(m_notificationMessage, value.m_notificationMessage)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (PublishResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { PublishResponse clone = (PublishResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_subscriptionId = (uint)Utils.Clone(this.m_subscriptionId); clone.m_availableSequenceNumbers = (UInt32Collection)Utils.Clone(this.m_availableSequenceNumbers); clone.m_moreNotifications = (bool)Utils.Clone(this.m_moreNotifications); clone.m_notificationMessage = (NotificationMessage)Utils.Clone(this.m_notificationMessage); clone.m_results = (StatusCodeCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private uint m_subscriptionId; private UInt32Collection m_availableSequenceNumbers; private bool m_moreNotifications; private NotificationMessage m_notificationMessage; private StatusCodeCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region RepublishRequest Class #if (!OPCUA_EXCLUDE_RepublishRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RepublishRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public RepublishRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_subscriptionId = (uint)0; m_retransmitSequenceNumber = (uint)0; } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// [DataMember(Name = "SubscriptionId", IsRequired = false, Order = 2)] public uint SubscriptionId { get { return m_subscriptionId; } set { m_subscriptionId = value; } } /// [DataMember(Name = "RetransmitSequenceNumber", IsRequired = false, Order = 3)] public uint RetransmitSequenceNumber { get { return m_retransmitSequenceNumber; } set { m_retransmitSequenceNumber = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RepublishRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RepublishRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RepublishRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32("SubscriptionId", SubscriptionId); encoder.WriteUInt32("RetransmitSequenceNumber", RetransmitSequenceNumber); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); SubscriptionId = decoder.ReadUInt32("SubscriptionId"); RetransmitSequenceNumber = decoder.ReadUInt32("RetransmitSequenceNumber"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RepublishRequest value = encodeable as RepublishRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_subscriptionId, value.m_subscriptionId)) return false; if (!Utils.IsEqual(m_retransmitSequenceNumber, value.m_retransmitSequenceNumber)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RepublishRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RepublishRequest clone = (RepublishRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_subscriptionId = (uint)Utils.Clone(this.m_subscriptionId); clone.m_retransmitSequenceNumber = (uint)Utils.Clone(this.m_retransmitSequenceNumber); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private uint m_subscriptionId; private uint m_retransmitSequenceNumber; #endregion } #endif #endregion #region RepublishResponse Class #if (!OPCUA_EXCLUDE_RepublishResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RepublishResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public RepublishResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_notificationMessage = new NotificationMessage(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "NotificationMessage", IsRequired = false, Order = 2)] public NotificationMessage NotificationMessage { get { return m_notificationMessage; } set { m_notificationMessage = value; if (value == null) { m_notificationMessage = new NotificationMessage(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RepublishResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RepublishResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RepublishResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeable("NotificationMessage", NotificationMessage, typeof(NotificationMessage)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); NotificationMessage = (NotificationMessage)decoder.ReadEncodeable("NotificationMessage", typeof(NotificationMessage)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RepublishResponse value = encodeable as RepublishResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_notificationMessage, value.m_notificationMessage)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RepublishResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RepublishResponse clone = (RepublishResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_notificationMessage = (NotificationMessage)Utils.Clone(this.m_notificationMessage); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private NotificationMessage m_notificationMessage; #endregion } #endif #endregion #region TransferResult Class #if (!OPCUA_EXCLUDE_TransferResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class TransferResult : IEncodeable { #region Constructors /// /// The default constructor. /// public TransferResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_availableSequenceNumbers = new UInt32Collection(); } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// /// /// [DataMember(Name = "AvailableSequenceNumbers", IsRequired = false, Order = 2)] public UInt32Collection AvailableSequenceNumbers { get { return m_availableSequenceNumbers; } set { m_availableSequenceNumbers = value; if (value == null) { m_availableSequenceNumbers = new UInt32Collection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.TransferResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.TransferResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.TransferResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteUInt32Array("AvailableSequenceNumbers", AvailableSequenceNumbers); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); AvailableSequenceNumbers = decoder.ReadUInt32Array("AvailableSequenceNumbers"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } TransferResult value = encodeable as TransferResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_availableSequenceNumbers, value.m_availableSequenceNumbers)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (TransferResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { TransferResult clone = (TransferResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_availableSequenceNumbers = (UInt32Collection)Utils.Clone(this.m_availableSequenceNumbers); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private UInt32Collection m_availableSequenceNumbers; #endregion } #region TransferResultCollection Class /// /// A collection of TransferResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfTransferResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "TransferResult")] #if !NET_STANDARD public partial class TransferResultCollection : List, ICloneable #else public partial class TransferResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public TransferResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public TransferResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public TransferResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator TransferResultCollection(TransferResult[] values) { if (values != null) { return new TransferResultCollection(values); } return new TransferResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator TransferResult[](TransferResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (TransferResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { TransferResultCollection clone = new TransferResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((TransferResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region TransferSubscriptionsRequest Class #if (!OPCUA_EXCLUDE_TransferSubscriptionsRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class TransferSubscriptionsRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public TransferSubscriptionsRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_subscriptionIds = new UInt32Collection(); m_sendInitialValues = true; } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "SubscriptionIds", IsRequired = false, Order = 2)] public UInt32Collection SubscriptionIds { get { return m_subscriptionIds; } set { m_subscriptionIds = value; if (value == null) { m_subscriptionIds = new UInt32Collection(); } } } /// [DataMember(Name = "SendInitialValues", IsRequired = false, Order = 3)] public bool SendInitialValues { get { return m_sendInitialValues; } set { m_sendInitialValues = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.TransferSubscriptionsRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.TransferSubscriptionsRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.TransferSubscriptionsRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32Array("SubscriptionIds", SubscriptionIds); encoder.WriteBoolean("SendInitialValues", SendInitialValues); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); SubscriptionIds = decoder.ReadUInt32Array("SubscriptionIds"); SendInitialValues = decoder.ReadBoolean("SendInitialValues"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } TransferSubscriptionsRequest value = encodeable as TransferSubscriptionsRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_subscriptionIds, value.m_subscriptionIds)) return false; if (!Utils.IsEqual(m_sendInitialValues, value.m_sendInitialValues)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (TransferSubscriptionsRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { TransferSubscriptionsRequest clone = (TransferSubscriptionsRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_subscriptionIds = (UInt32Collection)Utils.Clone(this.m_subscriptionIds); clone.m_sendInitialValues = (bool)Utils.Clone(this.m_sendInitialValues); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private UInt32Collection m_subscriptionIds; private bool m_sendInitialValues; #endregion } #endif #endregion #region TransferSubscriptionsResponse Class #if (!OPCUA_EXCLUDE_TransferSubscriptionsResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class TransferSubscriptionsResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public TransferSubscriptionsResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new TransferResultCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public TransferResultCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new TransferResultCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.TransferSubscriptionsResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.TransferSubscriptionsResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.TransferSubscriptionsResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteEncodeableArray("Results", Results.ToArray(), typeof(TransferResult)); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = (TransferResultCollection)decoder.ReadEncodeableArray("Results", typeof(TransferResult)); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } TransferSubscriptionsResponse value = encodeable as TransferSubscriptionsResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (TransferSubscriptionsResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { TransferSubscriptionsResponse clone = (TransferSubscriptionsResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (TransferResultCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private TransferResultCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region DeleteSubscriptionsRequest Class #if (!OPCUA_EXCLUDE_DeleteSubscriptionsRequest) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteSubscriptionsRequest : IEncodeable { #region Constructors /// /// The default constructor. /// public DeleteSubscriptionsRequest() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_requestHeader = new RequestHeader(); m_subscriptionIds = new UInt32Collection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "RequestHeader", IsRequired = false, Order = 1)] public RequestHeader RequestHeader { get { return m_requestHeader; } set { m_requestHeader = value; if (value == null) { m_requestHeader = new RequestHeader(); } } } /// /// /// [DataMember(Name = "SubscriptionIds", IsRequired = false, Order = 2)] public UInt32Collection SubscriptionIds { get { return m_subscriptionIds; } set { m_subscriptionIds = value; if (value == null) { m_subscriptionIds = new UInt32Collection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DeleteSubscriptionsRequest; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteSubscriptionsRequest_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteSubscriptionsRequest_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("RequestHeader", RequestHeader, typeof(RequestHeader)); encoder.WriteUInt32Array("SubscriptionIds", SubscriptionIds); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); RequestHeader = (RequestHeader)decoder.ReadEncodeable("RequestHeader", typeof(RequestHeader)); SubscriptionIds = decoder.ReadUInt32Array("SubscriptionIds"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteSubscriptionsRequest value = encodeable as DeleteSubscriptionsRequest; if (value == null) { return false; } if (!Utils.IsEqual(m_requestHeader, value.m_requestHeader)) return false; if (!Utils.IsEqual(m_subscriptionIds, value.m_subscriptionIds)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DeleteSubscriptionsRequest)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteSubscriptionsRequest clone = (DeleteSubscriptionsRequest)base.MemberwiseClone(); clone.m_requestHeader = (RequestHeader)Utils.Clone(this.m_requestHeader); clone.m_subscriptionIds = (UInt32Collection)Utils.Clone(this.m_subscriptionIds); return clone; } #endregion #region Private Fields private RequestHeader m_requestHeader; private UInt32Collection m_subscriptionIds; #endregion } #endif #endregion #region DeleteSubscriptionsResponse Class #if (!OPCUA_EXCLUDE_DeleteSubscriptionsResponse) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DeleteSubscriptionsResponse : IEncodeable { #region Constructors /// /// The default constructor. /// public DeleteSubscriptionsResponse() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_responseHeader = new ResponseHeader(); m_results = new StatusCodeCollection(); m_diagnosticInfos = new DiagnosticInfoCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "ResponseHeader", IsRequired = false, Order = 1)] public ResponseHeader ResponseHeader { get { return m_responseHeader; } set { m_responseHeader = value; if (value == null) { m_responseHeader = new ResponseHeader(); } } } /// /// /// [DataMember(Name = "Results", IsRequired = false, Order = 2)] public StatusCodeCollection Results { get { return m_results; } set { m_results = value; if (value == null) { m_results = new StatusCodeCollection(); } } } /// /// /// [DataMember(Name = "DiagnosticInfos", IsRequired = false, Order = 3)] public DiagnosticInfoCollection DiagnosticInfos { get { return m_diagnosticInfos; } set { m_diagnosticInfos = value; if (value == null) { m_diagnosticInfos = new DiagnosticInfoCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DeleteSubscriptionsResponse; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DeleteSubscriptionsResponse_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DeleteSubscriptionsResponse_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("ResponseHeader", ResponseHeader, typeof(ResponseHeader)); encoder.WriteStatusCodeArray("Results", Results); encoder.WriteDiagnosticInfoArray("DiagnosticInfos", DiagnosticInfos); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ResponseHeader = (ResponseHeader)decoder.ReadEncodeable("ResponseHeader", typeof(ResponseHeader)); Results = decoder.ReadStatusCodeArray("Results"); DiagnosticInfos = decoder.ReadDiagnosticInfoArray("DiagnosticInfos"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DeleteSubscriptionsResponse value = encodeable as DeleteSubscriptionsResponse; if (value == null) { return false; } if (!Utils.IsEqual(m_responseHeader, value.m_responseHeader)) return false; if (!Utils.IsEqual(m_results, value.m_results)) return false; if (!Utils.IsEqual(m_diagnosticInfos, value.m_diagnosticInfos)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DeleteSubscriptionsResponse)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DeleteSubscriptionsResponse clone = (DeleteSubscriptionsResponse)base.MemberwiseClone(); clone.m_responseHeader = (ResponseHeader)Utils.Clone(this.m_responseHeader); clone.m_results = (StatusCodeCollection)Utils.Clone(this.m_results); clone.m_diagnosticInfos = (DiagnosticInfoCollection)Utils.Clone(this.m_diagnosticInfos); return clone; } #endregion #region Private Fields private ResponseHeader m_responseHeader; private StatusCodeCollection m_results; private DiagnosticInfoCollection m_diagnosticInfos; #endregion } #endif #endregion #region BuildInfo Class #if (!OPCUA_EXCLUDE_BuildInfo) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class BuildInfo : IEncodeable { #region Constructors /// /// The default constructor. /// public BuildInfo() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_productUri = null; m_manufacturerName = null; m_productName = null; m_softwareVersion = null; m_buildNumber = null; m_buildDate = DateTime.MinValue; } #endregion #region Public Properties /// [DataMember(Name = "ProductUri", IsRequired = false, Order = 1)] public string ProductUri { get { return m_productUri; } set { m_productUri = value; } } /// [DataMember(Name = "ManufacturerName", IsRequired = false, Order = 2)] public string ManufacturerName { get { return m_manufacturerName; } set { m_manufacturerName = value; } } /// [DataMember(Name = "ProductName", IsRequired = false, Order = 3)] public string ProductName { get { return m_productName; } set { m_productName = value; } } /// [DataMember(Name = "SoftwareVersion", IsRequired = false, Order = 4)] public string SoftwareVersion { get { return m_softwareVersion; } set { m_softwareVersion = value; } } /// [DataMember(Name = "BuildNumber", IsRequired = false, Order = 5)] public string BuildNumber { get { return m_buildNumber; } set { m_buildNumber = value; } } /// [DataMember(Name = "BuildDate", IsRequired = false, Order = 6)] public DateTime BuildDate { get { return m_buildDate; } set { m_buildDate = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.BuildInfo; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.BuildInfo_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.BuildInfo_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("ProductUri", ProductUri); encoder.WriteString("ManufacturerName", ManufacturerName); encoder.WriteString("ProductName", ProductName); encoder.WriteString("SoftwareVersion", SoftwareVersion); encoder.WriteString("BuildNumber", BuildNumber); encoder.WriteDateTime("BuildDate", BuildDate); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ProductUri = decoder.ReadString("ProductUri"); ManufacturerName = decoder.ReadString("ManufacturerName"); ProductName = decoder.ReadString("ProductName"); SoftwareVersion = decoder.ReadString("SoftwareVersion"); BuildNumber = decoder.ReadString("BuildNumber"); BuildDate = decoder.ReadDateTime("BuildDate"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } BuildInfo value = encodeable as BuildInfo; if (value == null) { return false; } if (!Utils.IsEqual(m_productUri, value.m_productUri)) return false; if (!Utils.IsEqual(m_manufacturerName, value.m_manufacturerName)) return false; if (!Utils.IsEqual(m_productName, value.m_productName)) return false; if (!Utils.IsEqual(m_softwareVersion, value.m_softwareVersion)) return false; if (!Utils.IsEqual(m_buildNumber, value.m_buildNumber)) return false; if (!Utils.IsEqual(m_buildDate, value.m_buildDate)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (BuildInfo)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { BuildInfo clone = (BuildInfo)base.MemberwiseClone(); clone.m_productUri = (string)Utils.Clone(this.m_productUri); clone.m_manufacturerName = (string)Utils.Clone(this.m_manufacturerName); clone.m_productName = (string)Utils.Clone(this.m_productName); clone.m_softwareVersion = (string)Utils.Clone(this.m_softwareVersion); clone.m_buildNumber = (string)Utils.Clone(this.m_buildNumber); clone.m_buildDate = (DateTime)Utils.Clone(this.m_buildDate); return clone; } #endregion #region Private Fields private string m_productUri; private string m_manufacturerName; private string m_productName; private string m_softwareVersion; private string m_buildNumber; private DateTime m_buildDate; #endregion } #endif #endregion #region RedundancySupport Enumeration #if (!OPCUA_EXCLUDE_RedundancySupport) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum RedundancySupport { /// [EnumMember(Value = "None_0")] None = 0, /// [EnumMember(Value = "Cold_1")] Cold = 1, /// [EnumMember(Value = "Warm_2")] Warm = 2, /// [EnumMember(Value = "Hot_3")] Hot = 3, /// [EnumMember(Value = "Transparent_4")] Transparent = 4, /// [EnumMember(Value = "HotAndMirrored_5")] HotAndMirrored = 5, } #endif #endregion #region ServerState Enumeration #if (!OPCUA_EXCLUDE_ServerState) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum ServerState { /// [EnumMember(Value = "Running_0")] Running = 0, /// [EnumMember(Value = "Failed_1")] Failed = 1, /// [EnumMember(Value = "NoConfiguration_2")] NoConfiguration = 2, /// [EnumMember(Value = "Suspended_3")] Suspended = 3, /// [EnumMember(Value = "Shutdown_4")] Shutdown = 4, /// [EnumMember(Value = "Test_5")] Test = 5, /// [EnumMember(Value = "CommunicationFault_6")] CommunicationFault = 6, /// [EnumMember(Value = "Unknown_7")] Unknown = 7, } #endif #endregion #region RedundantServerDataType Class #if (!OPCUA_EXCLUDE_RedundantServerDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class RedundantServerDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public RedundantServerDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_serverId = null; m_serviceLevel = (byte)0; m_serverState = ServerState.Running; } #endregion #region Public Properties /// [DataMember(Name = "ServerId", IsRequired = false, Order = 1)] public string ServerId { get { return m_serverId; } set { m_serverId = value; } } /// [DataMember(Name = "ServiceLevel", IsRequired = false, Order = 2)] public byte ServiceLevel { get { return m_serviceLevel; } set { m_serviceLevel = value; } } /// [DataMember(Name = "ServerState", IsRequired = false, Order = 3)] public ServerState ServerState { get { return m_serverState; } set { m_serverState = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.RedundantServerDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.RedundantServerDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.RedundantServerDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("ServerId", ServerId); encoder.WriteByte("ServiceLevel", ServiceLevel); encoder.WriteEnumerated("ServerState", ServerState); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ServerId = decoder.ReadString("ServerId"); ServiceLevel = decoder.ReadByte("ServiceLevel"); ServerState = (ServerState)decoder.ReadEnumerated("ServerState", typeof(ServerState)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } RedundantServerDataType value = encodeable as RedundantServerDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_serverId, value.m_serverId)) return false; if (!Utils.IsEqual(m_serviceLevel, value.m_serviceLevel)) return false; if (!Utils.IsEqual(m_serverState, value.m_serverState)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (RedundantServerDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { RedundantServerDataType clone = (RedundantServerDataType)base.MemberwiseClone(); clone.m_serverId = (string)Utils.Clone(this.m_serverId); clone.m_serviceLevel = (byte)Utils.Clone(this.m_serviceLevel); clone.m_serverState = (ServerState)Utils.Clone(this.m_serverState); return clone; } #endregion #region Private Fields private string m_serverId; private byte m_serviceLevel; private ServerState m_serverState; #endregion } #region RedundantServerDataTypeCollection Class /// /// A collection of RedundantServerDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfRedundantServerDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "RedundantServerDataType")] #if !NET_STANDARD public partial class RedundantServerDataTypeCollection : List, ICloneable #else public partial class RedundantServerDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public RedundantServerDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public RedundantServerDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public RedundantServerDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator RedundantServerDataTypeCollection(RedundantServerDataType[] values) { if (values != null) { return new RedundantServerDataTypeCollection(values); } return new RedundantServerDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator RedundantServerDataType[](RedundantServerDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (RedundantServerDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { RedundantServerDataTypeCollection clone = new RedundantServerDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((RedundantServerDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region EndpointUrlListDataType Class #if (!OPCUA_EXCLUDE_EndpointUrlListDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EndpointUrlListDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public EndpointUrlListDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_endpointUrlList = new StringCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "EndpointUrlList", IsRequired = false, Order = 1)] public StringCollection EndpointUrlList { get { return m_endpointUrlList; } set { m_endpointUrlList = value; if (value == null) { m_endpointUrlList = new StringCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.EndpointUrlListDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EndpointUrlListDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.EndpointUrlListDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStringArray("EndpointUrlList", EndpointUrlList); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); EndpointUrlList = decoder.ReadStringArray("EndpointUrlList"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EndpointUrlListDataType value = encodeable as EndpointUrlListDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_endpointUrlList, value.m_endpointUrlList)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (EndpointUrlListDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EndpointUrlListDataType clone = (EndpointUrlListDataType)base.MemberwiseClone(); clone.m_endpointUrlList = (StringCollection)Utils.Clone(this.m_endpointUrlList); return clone; } #endregion #region Private Fields private StringCollection m_endpointUrlList; #endregion } #region EndpointUrlListDataTypeCollection Class /// /// A collection of EndpointUrlListDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfEndpointUrlListDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "EndpointUrlListDataType")] #if !NET_STANDARD public partial class EndpointUrlListDataTypeCollection : List, ICloneable #else public partial class EndpointUrlListDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public EndpointUrlListDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public EndpointUrlListDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public EndpointUrlListDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator EndpointUrlListDataTypeCollection(EndpointUrlListDataType[] values) { if (values != null) { return new EndpointUrlListDataTypeCollection(values); } return new EndpointUrlListDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator EndpointUrlListDataType[](EndpointUrlListDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (EndpointUrlListDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { EndpointUrlListDataTypeCollection clone = new EndpointUrlListDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((EndpointUrlListDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region NetworkGroupDataType Class #if (!OPCUA_EXCLUDE_NetworkGroupDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class NetworkGroupDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public NetworkGroupDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_serverUri = null; m_networkPaths = new EndpointUrlListDataTypeCollection(); } #endregion #region Public Properties /// [DataMember(Name = "ServerUri", IsRequired = false, Order = 1)] public string ServerUri { get { return m_serverUri; } set { m_serverUri = value; } } /// /// /// [DataMember(Name = "NetworkPaths", IsRequired = false, Order = 2)] public EndpointUrlListDataTypeCollection NetworkPaths { get { return m_networkPaths; } set { m_networkPaths = value; if (value == null) { m_networkPaths = new EndpointUrlListDataTypeCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.NetworkGroupDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.NetworkGroupDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.NetworkGroupDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("ServerUri", ServerUri); encoder.WriteEncodeableArray("NetworkPaths", NetworkPaths.ToArray(), typeof(EndpointUrlListDataType)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ServerUri = decoder.ReadString("ServerUri"); NetworkPaths = (EndpointUrlListDataTypeCollection)decoder.ReadEncodeableArray("NetworkPaths", typeof(EndpointUrlListDataType)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } NetworkGroupDataType value = encodeable as NetworkGroupDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_serverUri, value.m_serverUri)) return false; if (!Utils.IsEqual(m_networkPaths, value.m_networkPaths)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (NetworkGroupDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { NetworkGroupDataType clone = (NetworkGroupDataType)base.MemberwiseClone(); clone.m_serverUri = (string)Utils.Clone(this.m_serverUri); clone.m_networkPaths = (EndpointUrlListDataTypeCollection)Utils.Clone(this.m_networkPaths); return clone; } #endregion #region Private Fields private string m_serverUri; private EndpointUrlListDataTypeCollection m_networkPaths; #endregion } #region NetworkGroupDataTypeCollection Class /// /// A collection of NetworkGroupDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfNetworkGroupDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "NetworkGroupDataType")] #if !NET_STANDARD public partial class NetworkGroupDataTypeCollection : List, ICloneable #else public partial class NetworkGroupDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public NetworkGroupDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public NetworkGroupDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public NetworkGroupDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator NetworkGroupDataTypeCollection(NetworkGroupDataType[] values) { if (values != null) { return new NetworkGroupDataTypeCollection(values); } return new NetworkGroupDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator NetworkGroupDataType[](NetworkGroupDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (NetworkGroupDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { NetworkGroupDataTypeCollection clone = new NetworkGroupDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((NetworkGroupDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region SamplingIntervalDiagnosticsDataType Class #if (!OPCUA_EXCLUDE_SamplingIntervalDiagnosticsDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SamplingIntervalDiagnosticsDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public SamplingIntervalDiagnosticsDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_samplingInterval = (double)0; m_monitoredItemCount = (uint)0; m_maxMonitoredItemCount = (uint)0; m_disabledMonitoredItemCount = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "SamplingInterval", IsRequired = false, Order = 1)] public double SamplingInterval { get { return m_samplingInterval; } set { m_samplingInterval = value; } } /// [DataMember(Name = "MonitoredItemCount", IsRequired = false, Order = 2)] public uint MonitoredItemCount { get { return m_monitoredItemCount; } set { m_monitoredItemCount = value; } } /// [DataMember(Name = "MaxMonitoredItemCount", IsRequired = false, Order = 3)] public uint MaxMonitoredItemCount { get { return m_maxMonitoredItemCount; } set { m_maxMonitoredItemCount = value; } } /// [DataMember(Name = "DisabledMonitoredItemCount", IsRequired = false, Order = 4)] public uint DisabledMonitoredItemCount { get { return m_disabledMonitoredItemCount; } set { m_disabledMonitoredItemCount = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SamplingIntervalDiagnosticsDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SamplingIntervalDiagnosticsDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SamplingIntervalDiagnosticsDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDouble("SamplingInterval", SamplingInterval); encoder.WriteUInt32("MonitoredItemCount", MonitoredItemCount); encoder.WriteUInt32("MaxMonitoredItemCount", MaxMonitoredItemCount); encoder.WriteUInt32("DisabledMonitoredItemCount", DisabledMonitoredItemCount); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SamplingInterval = decoder.ReadDouble("SamplingInterval"); MonitoredItemCount = decoder.ReadUInt32("MonitoredItemCount"); MaxMonitoredItemCount = decoder.ReadUInt32("MaxMonitoredItemCount"); DisabledMonitoredItemCount = decoder.ReadUInt32("DisabledMonitoredItemCount"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SamplingIntervalDiagnosticsDataType value = encodeable as SamplingIntervalDiagnosticsDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_samplingInterval, value.m_samplingInterval)) return false; if (!Utils.IsEqual(m_monitoredItemCount, value.m_monitoredItemCount)) return false; if (!Utils.IsEqual(m_maxMonitoredItemCount, value.m_maxMonitoredItemCount)) return false; if (!Utils.IsEqual(m_disabledMonitoredItemCount, value.m_disabledMonitoredItemCount)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SamplingIntervalDiagnosticsDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SamplingIntervalDiagnosticsDataType clone = (SamplingIntervalDiagnosticsDataType)base.MemberwiseClone(); clone.m_samplingInterval = (double)Utils.Clone(this.m_samplingInterval); clone.m_monitoredItemCount = (uint)Utils.Clone(this.m_monitoredItemCount); clone.m_maxMonitoredItemCount = (uint)Utils.Clone(this.m_maxMonitoredItemCount); clone.m_disabledMonitoredItemCount = (uint)Utils.Clone(this.m_disabledMonitoredItemCount); return clone; } #endregion #region Private Fields private double m_samplingInterval; private uint m_monitoredItemCount; private uint m_maxMonitoredItemCount; private uint m_disabledMonitoredItemCount; #endregion } #region SamplingIntervalDiagnosticsDataTypeCollection Class /// /// A collection of SamplingIntervalDiagnosticsDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfSamplingIntervalDiagnosticsDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "SamplingIntervalDiagnosticsDataType")] #if !NET_STANDARD public partial class SamplingIntervalDiagnosticsDataTypeCollection : List, ICloneable #else public partial class SamplingIntervalDiagnosticsDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public SamplingIntervalDiagnosticsDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public SamplingIntervalDiagnosticsDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public SamplingIntervalDiagnosticsDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator SamplingIntervalDiagnosticsDataTypeCollection(SamplingIntervalDiagnosticsDataType[] values) { if (values != null) { return new SamplingIntervalDiagnosticsDataTypeCollection(values); } return new SamplingIntervalDiagnosticsDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator SamplingIntervalDiagnosticsDataType[](SamplingIntervalDiagnosticsDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (SamplingIntervalDiagnosticsDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { SamplingIntervalDiagnosticsDataTypeCollection clone = new SamplingIntervalDiagnosticsDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((SamplingIntervalDiagnosticsDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ServerDiagnosticsSummaryDataType Class #if (!OPCUA_EXCLUDE_ServerDiagnosticsSummaryDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ServerDiagnosticsSummaryDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public ServerDiagnosticsSummaryDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_serverViewCount = (uint)0; m_currentSessionCount = (uint)0; m_cumulatedSessionCount = (uint)0; m_securityRejectedSessionCount = (uint)0; m_rejectedSessionCount = (uint)0; m_sessionTimeoutCount = (uint)0; m_sessionAbortCount = (uint)0; m_currentSubscriptionCount = (uint)0; m_cumulatedSubscriptionCount = (uint)0; m_publishingIntervalCount = (uint)0; m_securityRejectedRequestsCount = (uint)0; m_rejectedRequestsCount = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "ServerViewCount", IsRequired = false, Order = 1)] public uint ServerViewCount { get { return m_serverViewCount; } set { m_serverViewCount = value; } } /// [DataMember(Name = "CurrentSessionCount", IsRequired = false, Order = 2)] public uint CurrentSessionCount { get { return m_currentSessionCount; } set { m_currentSessionCount = value; } } /// [DataMember(Name = "CumulatedSessionCount", IsRequired = false, Order = 3)] public uint CumulatedSessionCount { get { return m_cumulatedSessionCount; } set { m_cumulatedSessionCount = value; } } /// [DataMember(Name = "SecurityRejectedSessionCount", IsRequired = false, Order = 4)] public uint SecurityRejectedSessionCount { get { return m_securityRejectedSessionCount; } set { m_securityRejectedSessionCount = value; } } /// [DataMember(Name = "RejectedSessionCount", IsRequired = false, Order = 5)] public uint RejectedSessionCount { get { return m_rejectedSessionCount; } set { m_rejectedSessionCount = value; } } /// [DataMember(Name = "SessionTimeoutCount", IsRequired = false, Order = 6)] public uint SessionTimeoutCount { get { return m_sessionTimeoutCount; } set { m_sessionTimeoutCount = value; } } /// [DataMember(Name = "SessionAbortCount", IsRequired = false, Order = 7)] public uint SessionAbortCount { get { return m_sessionAbortCount; } set { m_sessionAbortCount = value; } } /// [DataMember(Name = "CurrentSubscriptionCount", IsRequired = false, Order = 8)] public uint CurrentSubscriptionCount { get { return m_currentSubscriptionCount; } set { m_currentSubscriptionCount = value; } } /// [DataMember(Name = "CumulatedSubscriptionCount", IsRequired = false, Order = 9)] public uint CumulatedSubscriptionCount { get { return m_cumulatedSubscriptionCount; } set { m_cumulatedSubscriptionCount = value; } } /// [DataMember(Name = "PublishingIntervalCount", IsRequired = false, Order = 10)] public uint PublishingIntervalCount { get { return m_publishingIntervalCount; } set { m_publishingIntervalCount = value; } } /// [DataMember(Name = "SecurityRejectedRequestsCount", IsRequired = false, Order = 11)] public uint SecurityRejectedRequestsCount { get { return m_securityRejectedRequestsCount; } set { m_securityRejectedRequestsCount = value; } } /// [DataMember(Name = "RejectedRequestsCount", IsRequired = false, Order = 12)] public uint RejectedRequestsCount { get { return m_rejectedRequestsCount; } set { m_rejectedRequestsCount = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ServerDiagnosticsSummaryDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ServerDiagnosticsSummaryDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ServerDiagnosticsSummaryDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("ServerViewCount", ServerViewCount); encoder.WriteUInt32("CurrentSessionCount", CurrentSessionCount); encoder.WriteUInt32("CumulatedSessionCount", CumulatedSessionCount); encoder.WriteUInt32("SecurityRejectedSessionCount", SecurityRejectedSessionCount); encoder.WriteUInt32("RejectedSessionCount", RejectedSessionCount); encoder.WriteUInt32("SessionTimeoutCount", SessionTimeoutCount); encoder.WriteUInt32("SessionAbortCount", SessionAbortCount); encoder.WriteUInt32("CurrentSubscriptionCount", CurrentSubscriptionCount); encoder.WriteUInt32("CumulatedSubscriptionCount", CumulatedSubscriptionCount); encoder.WriteUInt32("PublishingIntervalCount", PublishingIntervalCount); encoder.WriteUInt32("SecurityRejectedRequestsCount", SecurityRejectedRequestsCount); encoder.WriteUInt32("RejectedRequestsCount", RejectedRequestsCount); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); ServerViewCount = decoder.ReadUInt32("ServerViewCount"); CurrentSessionCount = decoder.ReadUInt32("CurrentSessionCount"); CumulatedSessionCount = decoder.ReadUInt32("CumulatedSessionCount"); SecurityRejectedSessionCount = decoder.ReadUInt32("SecurityRejectedSessionCount"); RejectedSessionCount = decoder.ReadUInt32("RejectedSessionCount"); SessionTimeoutCount = decoder.ReadUInt32("SessionTimeoutCount"); SessionAbortCount = decoder.ReadUInt32("SessionAbortCount"); CurrentSubscriptionCount = decoder.ReadUInt32("CurrentSubscriptionCount"); CumulatedSubscriptionCount = decoder.ReadUInt32("CumulatedSubscriptionCount"); PublishingIntervalCount = decoder.ReadUInt32("PublishingIntervalCount"); SecurityRejectedRequestsCount = decoder.ReadUInt32("SecurityRejectedRequestsCount"); RejectedRequestsCount = decoder.ReadUInt32("RejectedRequestsCount"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ServerDiagnosticsSummaryDataType value = encodeable as ServerDiagnosticsSummaryDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_serverViewCount, value.m_serverViewCount)) return false; if (!Utils.IsEqual(m_currentSessionCount, value.m_currentSessionCount)) return false; if (!Utils.IsEqual(m_cumulatedSessionCount, value.m_cumulatedSessionCount)) return false; if (!Utils.IsEqual(m_securityRejectedSessionCount, value.m_securityRejectedSessionCount)) return false; if (!Utils.IsEqual(m_rejectedSessionCount, value.m_rejectedSessionCount)) return false; if (!Utils.IsEqual(m_sessionTimeoutCount, value.m_sessionTimeoutCount)) return false; if (!Utils.IsEqual(m_sessionAbortCount, value.m_sessionAbortCount)) return false; if (!Utils.IsEqual(m_currentSubscriptionCount, value.m_currentSubscriptionCount)) return false; if (!Utils.IsEqual(m_cumulatedSubscriptionCount, value.m_cumulatedSubscriptionCount)) return false; if (!Utils.IsEqual(m_publishingIntervalCount, value.m_publishingIntervalCount)) return false; if (!Utils.IsEqual(m_securityRejectedRequestsCount, value.m_securityRejectedRequestsCount)) return false; if (!Utils.IsEqual(m_rejectedRequestsCount, value.m_rejectedRequestsCount)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ServerDiagnosticsSummaryDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ServerDiagnosticsSummaryDataType clone = (ServerDiagnosticsSummaryDataType)base.MemberwiseClone(); clone.m_serverViewCount = (uint)Utils.Clone(this.m_serverViewCount); clone.m_currentSessionCount = (uint)Utils.Clone(this.m_currentSessionCount); clone.m_cumulatedSessionCount = (uint)Utils.Clone(this.m_cumulatedSessionCount); clone.m_securityRejectedSessionCount = (uint)Utils.Clone(this.m_securityRejectedSessionCount); clone.m_rejectedSessionCount = (uint)Utils.Clone(this.m_rejectedSessionCount); clone.m_sessionTimeoutCount = (uint)Utils.Clone(this.m_sessionTimeoutCount); clone.m_sessionAbortCount = (uint)Utils.Clone(this.m_sessionAbortCount); clone.m_currentSubscriptionCount = (uint)Utils.Clone(this.m_currentSubscriptionCount); clone.m_cumulatedSubscriptionCount = (uint)Utils.Clone(this.m_cumulatedSubscriptionCount); clone.m_publishingIntervalCount = (uint)Utils.Clone(this.m_publishingIntervalCount); clone.m_securityRejectedRequestsCount = (uint)Utils.Clone(this.m_securityRejectedRequestsCount); clone.m_rejectedRequestsCount = (uint)Utils.Clone(this.m_rejectedRequestsCount); return clone; } #endregion #region Private Fields private uint m_serverViewCount; private uint m_currentSessionCount; private uint m_cumulatedSessionCount; private uint m_securityRejectedSessionCount; private uint m_rejectedSessionCount; private uint m_sessionTimeoutCount; private uint m_sessionAbortCount; private uint m_currentSubscriptionCount; private uint m_cumulatedSubscriptionCount; private uint m_publishingIntervalCount; private uint m_securityRejectedRequestsCount; private uint m_rejectedRequestsCount; #endregion } #endif #endregion #region ServerStatusDataType Class #if (!OPCUA_EXCLUDE_ServerStatusDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ServerStatusDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public ServerStatusDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_startTime = DateTime.MinValue; m_currentTime = DateTime.MinValue; m_state = ServerState.Running; m_buildInfo = new BuildInfo(); m_secondsTillShutdown = (uint)0; m_shutdownReason = null; } #endregion #region Public Properties /// [DataMember(Name = "StartTime", IsRequired = false, Order = 1)] public DateTime StartTime { get { return m_startTime; } set { m_startTime = value; } } /// [DataMember(Name = "CurrentTime", IsRequired = false, Order = 2)] public DateTime CurrentTime { get { return m_currentTime; } set { m_currentTime = value; } } /// [DataMember(Name = "State", IsRequired = false, Order = 3)] public ServerState State { get { return m_state; } set { m_state = value; } } /// /// /// [DataMember(Name = "BuildInfo", IsRequired = false, Order = 4)] public BuildInfo BuildInfo { get { return m_buildInfo; } set { m_buildInfo = value; if (value == null) { m_buildInfo = new BuildInfo(); } } } /// [DataMember(Name = "SecondsTillShutdown", IsRequired = false, Order = 5)] public uint SecondsTillShutdown { get { return m_secondsTillShutdown; } set { m_secondsTillShutdown = value; } } /// [DataMember(Name = "ShutdownReason", IsRequired = false, Order = 6)] public LocalizedText ShutdownReason { get { return m_shutdownReason; } set { m_shutdownReason = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ServerStatusDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ServerStatusDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ServerStatusDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDateTime("StartTime", StartTime); encoder.WriteDateTime("CurrentTime", CurrentTime); encoder.WriteEnumerated("State", State); encoder.WriteEncodeable("BuildInfo", BuildInfo, typeof(BuildInfo)); encoder.WriteUInt32("SecondsTillShutdown", SecondsTillShutdown); encoder.WriteLocalizedText("ShutdownReason", ShutdownReason); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StartTime = decoder.ReadDateTime("StartTime"); CurrentTime = decoder.ReadDateTime("CurrentTime"); State = (ServerState)decoder.ReadEnumerated("State", typeof(ServerState)); BuildInfo = (BuildInfo)decoder.ReadEncodeable("BuildInfo", typeof(BuildInfo)); SecondsTillShutdown = decoder.ReadUInt32("SecondsTillShutdown"); ShutdownReason = decoder.ReadLocalizedText("ShutdownReason"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ServerStatusDataType value = encodeable as ServerStatusDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_startTime, value.m_startTime)) return false; if (!Utils.IsEqual(m_currentTime, value.m_currentTime)) return false; if (!Utils.IsEqual(m_state, value.m_state)) return false; if (!Utils.IsEqual(m_buildInfo, value.m_buildInfo)) return false; if (!Utils.IsEqual(m_secondsTillShutdown, value.m_secondsTillShutdown)) return false; if (!Utils.IsEqual(m_shutdownReason, value.m_shutdownReason)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ServerStatusDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ServerStatusDataType clone = (ServerStatusDataType)base.MemberwiseClone(); clone.m_startTime = (DateTime)Utils.Clone(this.m_startTime); clone.m_currentTime = (DateTime)Utils.Clone(this.m_currentTime); clone.m_state = (ServerState)Utils.Clone(this.m_state); clone.m_buildInfo = (BuildInfo)Utils.Clone(this.m_buildInfo); clone.m_secondsTillShutdown = (uint)Utils.Clone(this.m_secondsTillShutdown); clone.m_shutdownReason = (LocalizedText)Utils.Clone(this.m_shutdownReason); return clone; } #endregion #region Private Fields private DateTime m_startTime; private DateTime m_currentTime; private ServerState m_state; private BuildInfo m_buildInfo; private uint m_secondsTillShutdown; private LocalizedText m_shutdownReason; #endregion } #endif #endregion #region SessionDiagnosticsDataType Class #if (!OPCUA_EXCLUDE_SessionDiagnosticsDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SessionDiagnosticsDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public SessionDiagnosticsDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_sessionId = null; m_sessionName = null; m_clientDescription = new ApplicationDescription(); m_serverUri = null; m_endpointUrl = null; m_localeIds = new StringCollection(); m_actualSessionTimeout = (double)0; m_maxResponseMessageSize = (uint)0; m_clientConnectionTime = DateTime.MinValue; m_clientLastContactTime = DateTime.MinValue; m_currentSubscriptionsCount = (uint)0; m_currentMonitoredItemsCount = (uint)0; m_currentPublishRequestsInQueue = (uint)0; m_totalRequestCount = new ServiceCounterDataType(); m_unauthorizedRequestCount = (uint)0; m_readCount = new ServiceCounterDataType(); m_historyReadCount = new ServiceCounterDataType(); m_writeCount = new ServiceCounterDataType(); m_historyUpdateCount = new ServiceCounterDataType(); m_callCount = new ServiceCounterDataType(); m_createMonitoredItemsCount = new ServiceCounterDataType(); m_modifyMonitoredItemsCount = new ServiceCounterDataType(); m_setMonitoringModeCount = new ServiceCounterDataType(); m_setTriggeringCount = new ServiceCounterDataType(); m_deleteMonitoredItemsCount = new ServiceCounterDataType(); m_createSubscriptionCount = new ServiceCounterDataType(); m_modifySubscriptionCount = new ServiceCounterDataType(); m_setPublishingModeCount = new ServiceCounterDataType(); m_publishCount = new ServiceCounterDataType(); m_republishCount = new ServiceCounterDataType(); m_transferSubscriptionsCount = new ServiceCounterDataType(); m_deleteSubscriptionsCount = new ServiceCounterDataType(); m_addNodesCount = new ServiceCounterDataType(); m_addReferencesCount = new ServiceCounterDataType(); m_deleteNodesCount = new ServiceCounterDataType(); m_deleteReferencesCount = new ServiceCounterDataType(); m_browseCount = new ServiceCounterDataType(); m_browseNextCount = new ServiceCounterDataType(); m_translateBrowsePathsToNodeIdsCount = new ServiceCounterDataType(); m_queryFirstCount = new ServiceCounterDataType(); m_queryNextCount = new ServiceCounterDataType(); m_registerNodesCount = new ServiceCounterDataType(); m_unregisterNodesCount = new ServiceCounterDataType(); } #endregion #region Public Properties /// [DataMember(Name = "SessionId", IsRequired = false, Order = 1)] public NodeId SessionId { get { return m_sessionId; } set { m_sessionId = value; } } /// [DataMember(Name = "SessionName", IsRequired = false, Order = 2)] public string SessionName { get { return m_sessionName; } set { m_sessionName = value; } } /// /// /// [DataMember(Name = "ClientDescription", IsRequired = false, Order = 3)] public ApplicationDescription ClientDescription { get { return m_clientDescription; } set { m_clientDescription = value; if (value == null) { m_clientDescription = new ApplicationDescription(); } } } /// [DataMember(Name = "ServerUri", IsRequired = false, Order = 4)] public string ServerUri { get { return m_serverUri; } set { m_serverUri = value; } } /// [DataMember(Name = "EndpointUrl", IsRequired = false, Order = 5)] public string EndpointUrl { get { return m_endpointUrl; } set { m_endpointUrl = value; } } /// /// /// [DataMember(Name = "LocaleIds", IsRequired = false, Order = 6)] public StringCollection LocaleIds { get { return m_localeIds; } set { m_localeIds = value; if (value == null) { m_localeIds = new StringCollection(); } } } /// [DataMember(Name = "ActualSessionTimeout", IsRequired = false, Order = 7)] public double ActualSessionTimeout { get { return m_actualSessionTimeout; } set { m_actualSessionTimeout = value; } } /// [DataMember(Name = "MaxResponseMessageSize", IsRequired = false, Order = 8)] public uint MaxResponseMessageSize { get { return m_maxResponseMessageSize; } set { m_maxResponseMessageSize = value; } } /// [DataMember(Name = "ClientConnectionTime", IsRequired = false, Order = 9)] public DateTime ClientConnectionTime { get { return m_clientConnectionTime; } set { m_clientConnectionTime = value; } } /// [DataMember(Name = "ClientLastContactTime", IsRequired = false, Order = 10)] public DateTime ClientLastContactTime { get { return m_clientLastContactTime; } set { m_clientLastContactTime = value; } } /// [DataMember(Name = "CurrentSubscriptionsCount", IsRequired = false, Order = 11)] public uint CurrentSubscriptionsCount { get { return m_currentSubscriptionsCount; } set { m_currentSubscriptionsCount = value; } } /// [DataMember(Name = "CurrentMonitoredItemsCount", IsRequired = false, Order = 12)] public uint CurrentMonitoredItemsCount { get { return m_currentMonitoredItemsCount; } set { m_currentMonitoredItemsCount = value; } } /// [DataMember(Name = "CurrentPublishRequestsInQueue", IsRequired = false, Order = 13)] public uint CurrentPublishRequestsInQueue { get { return m_currentPublishRequestsInQueue; } set { m_currentPublishRequestsInQueue = value; } } /// /// /// [DataMember(Name = "TotalRequestCount", IsRequired = false, Order = 14)] public ServiceCounterDataType TotalRequestCount { get { return m_totalRequestCount; } set { m_totalRequestCount = value; if (value == null) { m_totalRequestCount = new ServiceCounterDataType(); } } } /// [DataMember(Name = "UnauthorizedRequestCount", IsRequired = false, Order = 15)] public uint UnauthorizedRequestCount { get { return m_unauthorizedRequestCount; } set { m_unauthorizedRequestCount = value; } } /// /// /// [DataMember(Name = "ReadCount", IsRequired = false, Order = 16)] public ServiceCounterDataType ReadCount { get { return m_readCount; } set { m_readCount = value; if (value == null) { m_readCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "HistoryReadCount", IsRequired = false, Order = 17)] public ServiceCounterDataType HistoryReadCount { get { return m_historyReadCount; } set { m_historyReadCount = value; if (value == null) { m_historyReadCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "WriteCount", IsRequired = false, Order = 18)] public ServiceCounterDataType WriteCount { get { return m_writeCount; } set { m_writeCount = value; if (value == null) { m_writeCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "HistoryUpdateCount", IsRequired = false, Order = 19)] public ServiceCounterDataType HistoryUpdateCount { get { return m_historyUpdateCount; } set { m_historyUpdateCount = value; if (value == null) { m_historyUpdateCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "CallCount", IsRequired = false, Order = 20)] public ServiceCounterDataType CallCount { get { return m_callCount; } set { m_callCount = value; if (value == null) { m_callCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "CreateMonitoredItemsCount", IsRequired = false, Order = 21)] public ServiceCounterDataType CreateMonitoredItemsCount { get { return m_createMonitoredItemsCount; } set { m_createMonitoredItemsCount = value; if (value == null) { m_createMonitoredItemsCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "ModifyMonitoredItemsCount", IsRequired = false, Order = 22)] public ServiceCounterDataType ModifyMonitoredItemsCount { get { return m_modifyMonitoredItemsCount; } set { m_modifyMonitoredItemsCount = value; if (value == null) { m_modifyMonitoredItemsCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "SetMonitoringModeCount", IsRequired = false, Order = 23)] public ServiceCounterDataType SetMonitoringModeCount { get { return m_setMonitoringModeCount; } set { m_setMonitoringModeCount = value; if (value == null) { m_setMonitoringModeCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "SetTriggeringCount", IsRequired = false, Order = 24)] public ServiceCounterDataType SetTriggeringCount { get { return m_setTriggeringCount; } set { m_setTriggeringCount = value; if (value == null) { m_setTriggeringCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "DeleteMonitoredItemsCount", IsRequired = false, Order = 25)] public ServiceCounterDataType DeleteMonitoredItemsCount { get { return m_deleteMonitoredItemsCount; } set { m_deleteMonitoredItemsCount = value; if (value == null) { m_deleteMonitoredItemsCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "CreateSubscriptionCount", IsRequired = false, Order = 26)] public ServiceCounterDataType CreateSubscriptionCount { get { return m_createSubscriptionCount; } set { m_createSubscriptionCount = value; if (value == null) { m_createSubscriptionCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "ModifySubscriptionCount", IsRequired = false, Order = 27)] public ServiceCounterDataType ModifySubscriptionCount { get { return m_modifySubscriptionCount; } set { m_modifySubscriptionCount = value; if (value == null) { m_modifySubscriptionCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "SetPublishingModeCount", IsRequired = false, Order = 28)] public ServiceCounterDataType SetPublishingModeCount { get { return m_setPublishingModeCount; } set { m_setPublishingModeCount = value; if (value == null) { m_setPublishingModeCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "PublishCount", IsRequired = false, Order = 29)] public ServiceCounterDataType PublishCount { get { return m_publishCount; } set { m_publishCount = value; if (value == null) { m_publishCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "RepublishCount", IsRequired = false, Order = 30)] public ServiceCounterDataType RepublishCount { get { return m_republishCount; } set { m_republishCount = value; if (value == null) { m_republishCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "TransferSubscriptionsCount", IsRequired = false, Order = 31)] public ServiceCounterDataType TransferSubscriptionsCount { get { return m_transferSubscriptionsCount; } set { m_transferSubscriptionsCount = value; if (value == null) { m_transferSubscriptionsCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "DeleteSubscriptionsCount", IsRequired = false, Order = 32)] public ServiceCounterDataType DeleteSubscriptionsCount { get { return m_deleteSubscriptionsCount; } set { m_deleteSubscriptionsCount = value; if (value == null) { m_deleteSubscriptionsCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "AddNodesCount", IsRequired = false, Order = 33)] public ServiceCounterDataType AddNodesCount { get { return m_addNodesCount; } set { m_addNodesCount = value; if (value == null) { m_addNodesCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "AddReferencesCount", IsRequired = false, Order = 34)] public ServiceCounterDataType AddReferencesCount { get { return m_addReferencesCount; } set { m_addReferencesCount = value; if (value == null) { m_addReferencesCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "DeleteNodesCount", IsRequired = false, Order = 35)] public ServiceCounterDataType DeleteNodesCount { get { return m_deleteNodesCount; } set { m_deleteNodesCount = value; if (value == null) { m_deleteNodesCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "DeleteReferencesCount", IsRequired = false, Order = 36)] public ServiceCounterDataType DeleteReferencesCount { get { return m_deleteReferencesCount; } set { m_deleteReferencesCount = value; if (value == null) { m_deleteReferencesCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "BrowseCount", IsRequired = false, Order = 37)] public ServiceCounterDataType BrowseCount { get { return m_browseCount; } set { m_browseCount = value; if (value == null) { m_browseCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "BrowseNextCount", IsRequired = false, Order = 38)] public ServiceCounterDataType BrowseNextCount { get { return m_browseNextCount; } set { m_browseNextCount = value; if (value == null) { m_browseNextCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "TranslateBrowsePathsToNodeIdsCount", IsRequired = false, Order = 39)] public ServiceCounterDataType TranslateBrowsePathsToNodeIdsCount { get { return m_translateBrowsePathsToNodeIdsCount; } set { m_translateBrowsePathsToNodeIdsCount = value; if (value == null) { m_translateBrowsePathsToNodeIdsCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "QueryFirstCount", IsRequired = false, Order = 40)] public ServiceCounterDataType QueryFirstCount { get { return m_queryFirstCount; } set { m_queryFirstCount = value; if (value == null) { m_queryFirstCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "QueryNextCount", IsRequired = false, Order = 41)] public ServiceCounterDataType QueryNextCount { get { return m_queryNextCount; } set { m_queryNextCount = value; if (value == null) { m_queryNextCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "RegisterNodesCount", IsRequired = false, Order = 42)] public ServiceCounterDataType RegisterNodesCount { get { return m_registerNodesCount; } set { m_registerNodesCount = value; if (value == null) { m_registerNodesCount = new ServiceCounterDataType(); } } } /// /// /// [DataMember(Name = "UnregisterNodesCount", IsRequired = false, Order = 43)] public ServiceCounterDataType UnregisterNodesCount { get { return m_unregisterNodesCount; } set { m_unregisterNodesCount = value; if (value == null) { m_unregisterNodesCount = new ServiceCounterDataType(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SessionDiagnosticsDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SessionDiagnosticsDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SessionDiagnosticsDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("SessionId", SessionId); encoder.WriteString("SessionName", SessionName); encoder.WriteEncodeable("ClientDescription", ClientDescription, typeof(ApplicationDescription)); encoder.WriteString("ServerUri", ServerUri); encoder.WriteString("EndpointUrl", EndpointUrl); encoder.WriteStringArray("LocaleIds", LocaleIds); encoder.WriteDouble("ActualSessionTimeout", ActualSessionTimeout); encoder.WriteUInt32("MaxResponseMessageSize", MaxResponseMessageSize); encoder.WriteDateTime("ClientConnectionTime", ClientConnectionTime); encoder.WriteDateTime("ClientLastContactTime", ClientLastContactTime); encoder.WriteUInt32("CurrentSubscriptionsCount", CurrentSubscriptionsCount); encoder.WriteUInt32("CurrentMonitoredItemsCount", CurrentMonitoredItemsCount); encoder.WriteUInt32("CurrentPublishRequestsInQueue", CurrentPublishRequestsInQueue); encoder.WriteEncodeable("TotalRequestCount", TotalRequestCount, typeof(ServiceCounterDataType)); encoder.WriteUInt32("UnauthorizedRequestCount", UnauthorizedRequestCount); encoder.WriteEncodeable("ReadCount", ReadCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("HistoryReadCount", HistoryReadCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("WriteCount", WriteCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("HistoryUpdateCount", HistoryUpdateCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("CallCount", CallCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("CreateMonitoredItemsCount", CreateMonitoredItemsCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("ModifyMonitoredItemsCount", ModifyMonitoredItemsCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("SetMonitoringModeCount", SetMonitoringModeCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("SetTriggeringCount", SetTriggeringCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("DeleteMonitoredItemsCount", DeleteMonitoredItemsCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("CreateSubscriptionCount", CreateSubscriptionCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("ModifySubscriptionCount", ModifySubscriptionCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("SetPublishingModeCount", SetPublishingModeCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("PublishCount", PublishCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("RepublishCount", RepublishCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("TransferSubscriptionsCount", TransferSubscriptionsCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("DeleteSubscriptionsCount", DeleteSubscriptionsCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("AddNodesCount", AddNodesCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("AddReferencesCount", AddReferencesCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("DeleteNodesCount", DeleteNodesCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("DeleteReferencesCount", DeleteReferencesCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("BrowseCount", BrowseCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("BrowseNextCount", BrowseNextCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("TranslateBrowsePathsToNodeIdsCount", TranslateBrowsePathsToNodeIdsCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("QueryFirstCount", QueryFirstCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("QueryNextCount", QueryNextCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("RegisterNodesCount", RegisterNodesCount, typeof(ServiceCounterDataType)); encoder.WriteEncodeable("UnregisterNodesCount", UnregisterNodesCount, typeof(ServiceCounterDataType)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SessionId = decoder.ReadNodeId("SessionId"); SessionName = decoder.ReadString("SessionName"); ClientDescription = (ApplicationDescription)decoder.ReadEncodeable("ClientDescription", typeof(ApplicationDescription)); ServerUri = decoder.ReadString("ServerUri"); EndpointUrl = decoder.ReadString("EndpointUrl"); LocaleIds = decoder.ReadStringArray("LocaleIds"); ActualSessionTimeout = decoder.ReadDouble("ActualSessionTimeout"); MaxResponseMessageSize = decoder.ReadUInt32("MaxResponseMessageSize"); ClientConnectionTime = decoder.ReadDateTime("ClientConnectionTime"); ClientLastContactTime = decoder.ReadDateTime("ClientLastContactTime"); CurrentSubscriptionsCount = decoder.ReadUInt32("CurrentSubscriptionsCount"); CurrentMonitoredItemsCount = decoder.ReadUInt32("CurrentMonitoredItemsCount"); CurrentPublishRequestsInQueue = decoder.ReadUInt32("CurrentPublishRequestsInQueue"); TotalRequestCount = (ServiceCounterDataType)decoder.ReadEncodeable("TotalRequestCount", typeof(ServiceCounterDataType)); UnauthorizedRequestCount = decoder.ReadUInt32("UnauthorizedRequestCount"); ReadCount = (ServiceCounterDataType)decoder.ReadEncodeable("ReadCount", typeof(ServiceCounterDataType)); HistoryReadCount = (ServiceCounterDataType)decoder.ReadEncodeable("HistoryReadCount", typeof(ServiceCounterDataType)); WriteCount = (ServiceCounterDataType)decoder.ReadEncodeable("WriteCount", typeof(ServiceCounterDataType)); HistoryUpdateCount = (ServiceCounterDataType)decoder.ReadEncodeable("HistoryUpdateCount", typeof(ServiceCounterDataType)); CallCount = (ServiceCounterDataType)decoder.ReadEncodeable("CallCount", typeof(ServiceCounterDataType)); CreateMonitoredItemsCount = (ServiceCounterDataType)decoder.ReadEncodeable("CreateMonitoredItemsCount", typeof(ServiceCounterDataType)); ModifyMonitoredItemsCount = (ServiceCounterDataType)decoder.ReadEncodeable("ModifyMonitoredItemsCount", typeof(ServiceCounterDataType)); SetMonitoringModeCount = (ServiceCounterDataType)decoder.ReadEncodeable("SetMonitoringModeCount", typeof(ServiceCounterDataType)); SetTriggeringCount = (ServiceCounterDataType)decoder.ReadEncodeable("SetTriggeringCount", typeof(ServiceCounterDataType)); DeleteMonitoredItemsCount = (ServiceCounterDataType)decoder.ReadEncodeable("DeleteMonitoredItemsCount", typeof(ServiceCounterDataType)); CreateSubscriptionCount = (ServiceCounterDataType)decoder.ReadEncodeable("CreateSubscriptionCount", typeof(ServiceCounterDataType)); ModifySubscriptionCount = (ServiceCounterDataType)decoder.ReadEncodeable("ModifySubscriptionCount", typeof(ServiceCounterDataType)); SetPublishingModeCount = (ServiceCounterDataType)decoder.ReadEncodeable("SetPublishingModeCount", typeof(ServiceCounterDataType)); PublishCount = (ServiceCounterDataType)decoder.ReadEncodeable("PublishCount", typeof(ServiceCounterDataType)); RepublishCount = (ServiceCounterDataType)decoder.ReadEncodeable("RepublishCount", typeof(ServiceCounterDataType)); TransferSubscriptionsCount = (ServiceCounterDataType)decoder.ReadEncodeable("TransferSubscriptionsCount", typeof(ServiceCounterDataType)); DeleteSubscriptionsCount = (ServiceCounterDataType)decoder.ReadEncodeable("DeleteSubscriptionsCount", typeof(ServiceCounterDataType)); AddNodesCount = (ServiceCounterDataType)decoder.ReadEncodeable("AddNodesCount", typeof(ServiceCounterDataType)); AddReferencesCount = (ServiceCounterDataType)decoder.ReadEncodeable("AddReferencesCount", typeof(ServiceCounterDataType)); DeleteNodesCount = (ServiceCounterDataType)decoder.ReadEncodeable("DeleteNodesCount", typeof(ServiceCounterDataType)); DeleteReferencesCount = (ServiceCounterDataType)decoder.ReadEncodeable("DeleteReferencesCount", typeof(ServiceCounterDataType)); BrowseCount = (ServiceCounterDataType)decoder.ReadEncodeable("BrowseCount", typeof(ServiceCounterDataType)); BrowseNextCount = (ServiceCounterDataType)decoder.ReadEncodeable("BrowseNextCount", typeof(ServiceCounterDataType)); TranslateBrowsePathsToNodeIdsCount = (ServiceCounterDataType)decoder.ReadEncodeable("TranslateBrowsePathsToNodeIdsCount", typeof(ServiceCounterDataType)); QueryFirstCount = (ServiceCounterDataType)decoder.ReadEncodeable("QueryFirstCount", typeof(ServiceCounterDataType)); QueryNextCount = (ServiceCounterDataType)decoder.ReadEncodeable("QueryNextCount", typeof(ServiceCounterDataType)); RegisterNodesCount = (ServiceCounterDataType)decoder.ReadEncodeable("RegisterNodesCount", typeof(ServiceCounterDataType)); UnregisterNodesCount = (ServiceCounterDataType)decoder.ReadEncodeable("UnregisterNodesCount", typeof(ServiceCounterDataType)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SessionDiagnosticsDataType value = encodeable as SessionDiagnosticsDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_sessionId, value.m_sessionId)) return false; if (!Utils.IsEqual(m_sessionName, value.m_sessionName)) return false; if (!Utils.IsEqual(m_clientDescription, value.m_clientDescription)) return false; if (!Utils.IsEqual(m_serverUri, value.m_serverUri)) return false; if (!Utils.IsEqual(m_endpointUrl, value.m_endpointUrl)) return false; if (!Utils.IsEqual(m_localeIds, value.m_localeIds)) return false; if (!Utils.IsEqual(m_actualSessionTimeout, value.m_actualSessionTimeout)) return false; if (!Utils.IsEqual(m_maxResponseMessageSize, value.m_maxResponseMessageSize)) return false; if (!Utils.IsEqual(m_clientConnectionTime, value.m_clientConnectionTime)) return false; if (!Utils.IsEqual(m_clientLastContactTime, value.m_clientLastContactTime)) return false; if (!Utils.IsEqual(m_currentSubscriptionsCount, value.m_currentSubscriptionsCount)) return false; if (!Utils.IsEqual(m_currentMonitoredItemsCount, value.m_currentMonitoredItemsCount)) return false; if (!Utils.IsEqual(m_currentPublishRequestsInQueue, value.m_currentPublishRequestsInQueue)) return false; if (!Utils.IsEqual(m_totalRequestCount, value.m_totalRequestCount)) return false; if (!Utils.IsEqual(m_unauthorizedRequestCount, value.m_unauthorizedRequestCount)) return false; if (!Utils.IsEqual(m_readCount, value.m_readCount)) return false; if (!Utils.IsEqual(m_historyReadCount, value.m_historyReadCount)) return false; if (!Utils.IsEqual(m_writeCount, value.m_writeCount)) return false; if (!Utils.IsEqual(m_historyUpdateCount, value.m_historyUpdateCount)) return false; if (!Utils.IsEqual(m_callCount, value.m_callCount)) return false; if (!Utils.IsEqual(m_createMonitoredItemsCount, value.m_createMonitoredItemsCount)) return false; if (!Utils.IsEqual(m_modifyMonitoredItemsCount, value.m_modifyMonitoredItemsCount)) return false; if (!Utils.IsEqual(m_setMonitoringModeCount, value.m_setMonitoringModeCount)) return false; if (!Utils.IsEqual(m_setTriggeringCount, value.m_setTriggeringCount)) return false; if (!Utils.IsEqual(m_deleteMonitoredItemsCount, value.m_deleteMonitoredItemsCount)) return false; if (!Utils.IsEqual(m_createSubscriptionCount, value.m_createSubscriptionCount)) return false; if (!Utils.IsEqual(m_modifySubscriptionCount, value.m_modifySubscriptionCount)) return false; if (!Utils.IsEqual(m_setPublishingModeCount, value.m_setPublishingModeCount)) return false; if (!Utils.IsEqual(m_publishCount, value.m_publishCount)) return false; if (!Utils.IsEqual(m_republishCount, value.m_republishCount)) return false; if (!Utils.IsEqual(m_transferSubscriptionsCount, value.m_transferSubscriptionsCount)) return false; if (!Utils.IsEqual(m_deleteSubscriptionsCount, value.m_deleteSubscriptionsCount)) return false; if (!Utils.IsEqual(m_addNodesCount, value.m_addNodesCount)) return false; if (!Utils.IsEqual(m_addReferencesCount, value.m_addReferencesCount)) return false; if (!Utils.IsEqual(m_deleteNodesCount, value.m_deleteNodesCount)) return false; if (!Utils.IsEqual(m_deleteReferencesCount, value.m_deleteReferencesCount)) return false; if (!Utils.IsEqual(m_browseCount, value.m_browseCount)) return false; if (!Utils.IsEqual(m_browseNextCount, value.m_browseNextCount)) return false; if (!Utils.IsEqual(m_translateBrowsePathsToNodeIdsCount, value.m_translateBrowsePathsToNodeIdsCount)) return false; if (!Utils.IsEqual(m_queryFirstCount, value.m_queryFirstCount)) return false; if (!Utils.IsEqual(m_queryNextCount, value.m_queryNextCount)) return false; if (!Utils.IsEqual(m_registerNodesCount, value.m_registerNodesCount)) return false; if (!Utils.IsEqual(m_unregisterNodesCount, value.m_unregisterNodesCount)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SessionDiagnosticsDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SessionDiagnosticsDataType clone = (SessionDiagnosticsDataType)base.MemberwiseClone(); clone.m_sessionId = (NodeId)Utils.Clone(this.m_sessionId); clone.m_sessionName = (string)Utils.Clone(this.m_sessionName); clone.m_clientDescription = (ApplicationDescription)Utils.Clone(this.m_clientDescription); clone.m_serverUri = (string)Utils.Clone(this.m_serverUri); clone.m_endpointUrl = (string)Utils.Clone(this.m_endpointUrl); clone.m_localeIds = (StringCollection)Utils.Clone(this.m_localeIds); clone.m_actualSessionTimeout = (double)Utils.Clone(this.m_actualSessionTimeout); clone.m_maxResponseMessageSize = (uint)Utils.Clone(this.m_maxResponseMessageSize); clone.m_clientConnectionTime = (DateTime)Utils.Clone(this.m_clientConnectionTime); clone.m_clientLastContactTime = (DateTime)Utils.Clone(this.m_clientLastContactTime); clone.m_currentSubscriptionsCount = (uint)Utils.Clone(this.m_currentSubscriptionsCount); clone.m_currentMonitoredItemsCount = (uint)Utils.Clone(this.m_currentMonitoredItemsCount); clone.m_currentPublishRequestsInQueue = (uint)Utils.Clone(this.m_currentPublishRequestsInQueue); clone.m_totalRequestCount = (ServiceCounterDataType)Utils.Clone(this.m_totalRequestCount); clone.m_unauthorizedRequestCount = (uint)Utils.Clone(this.m_unauthorizedRequestCount); clone.m_readCount = (ServiceCounterDataType)Utils.Clone(this.m_readCount); clone.m_historyReadCount = (ServiceCounterDataType)Utils.Clone(this.m_historyReadCount); clone.m_writeCount = (ServiceCounterDataType)Utils.Clone(this.m_writeCount); clone.m_historyUpdateCount = (ServiceCounterDataType)Utils.Clone(this.m_historyUpdateCount); clone.m_callCount = (ServiceCounterDataType)Utils.Clone(this.m_callCount); clone.m_createMonitoredItemsCount = (ServiceCounterDataType)Utils.Clone(this.m_createMonitoredItemsCount); clone.m_modifyMonitoredItemsCount = (ServiceCounterDataType)Utils.Clone(this.m_modifyMonitoredItemsCount); clone.m_setMonitoringModeCount = (ServiceCounterDataType)Utils.Clone(this.m_setMonitoringModeCount); clone.m_setTriggeringCount = (ServiceCounterDataType)Utils.Clone(this.m_setTriggeringCount); clone.m_deleteMonitoredItemsCount = (ServiceCounterDataType)Utils.Clone(this.m_deleteMonitoredItemsCount); clone.m_createSubscriptionCount = (ServiceCounterDataType)Utils.Clone(this.m_createSubscriptionCount); clone.m_modifySubscriptionCount = (ServiceCounterDataType)Utils.Clone(this.m_modifySubscriptionCount); clone.m_setPublishingModeCount = (ServiceCounterDataType)Utils.Clone(this.m_setPublishingModeCount); clone.m_publishCount = (ServiceCounterDataType)Utils.Clone(this.m_publishCount); clone.m_republishCount = (ServiceCounterDataType)Utils.Clone(this.m_republishCount); clone.m_transferSubscriptionsCount = (ServiceCounterDataType)Utils.Clone(this.m_transferSubscriptionsCount); clone.m_deleteSubscriptionsCount = (ServiceCounterDataType)Utils.Clone(this.m_deleteSubscriptionsCount); clone.m_addNodesCount = (ServiceCounterDataType)Utils.Clone(this.m_addNodesCount); clone.m_addReferencesCount = (ServiceCounterDataType)Utils.Clone(this.m_addReferencesCount); clone.m_deleteNodesCount = (ServiceCounterDataType)Utils.Clone(this.m_deleteNodesCount); clone.m_deleteReferencesCount = (ServiceCounterDataType)Utils.Clone(this.m_deleteReferencesCount); clone.m_browseCount = (ServiceCounterDataType)Utils.Clone(this.m_browseCount); clone.m_browseNextCount = (ServiceCounterDataType)Utils.Clone(this.m_browseNextCount); clone.m_translateBrowsePathsToNodeIdsCount = (ServiceCounterDataType)Utils.Clone(this.m_translateBrowsePathsToNodeIdsCount); clone.m_queryFirstCount = (ServiceCounterDataType)Utils.Clone(this.m_queryFirstCount); clone.m_queryNextCount = (ServiceCounterDataType)Utils.Clone(this.m_queryNextCount); clone.m_registerNodesCount = (ServiceCounterDataType)Utils.Clone(this.m_registerNodesCount); clone.m_unregisterNodesCount = (ServiceCounterDataType)Utils.Clone(this.m_unregisterNodesCount); return clone; } #endregion #region Private Fields private NodeId m_sessionId; private string m_sessionName; private ApplicationDescription m_clientDescription; private string m_serverUri; private string m_endpointUrl; private StringCollection m_localeIds; private double m_actualSessionTimeout; private uint m_maxResponseMessageSize; private DateTime m_clientConnectionTime; private DateTime m_clientLastContactTime; private uint m_currentSubscriptionsCount; private uint m_currentMonitoredItemsCount; private uint m_currentPublishRequestsInQueue; private ServiceCounterDataType m_totalRequestCount; private uint m_unauthorizedRequestCount; private ServiceCounterDataType m_readCount; private ServiceCounterDataType m_historyReadCount; private ServiceCounterDataType m_writeCount; private ServiceCounterDataType m_historyUpdateCount; private ServiceCounterDataType m_callCount; private ServiceCounterDataType m_createMonitoredItemsCount; private ServiceCounterDataType m_modifyMonitoredItemsCount; private ServiceCounterDataType m_setMonitoringModeCount; private ServiceCounterDataType m_setTriggeringCount; private ServiceCounterDataType m_deleteMonitoredItemsCount; private ServiceCounterDataType m_createSubscriptionCount; private ServiceCounterDataType m_modifySubscriptionCount; private ServiceCounterDataType m_setPublishingModeCount; private ServiceCounterDataType m_publishCount; private ServiceCounterDataType m_republishCount; private ServiceCounterDataType m_transferSubscriptionsCount; private ServiceCounterDataType m_deleteSubscriptionsCount; private ServiceCounterDataType m_addNodesCount; private ServiceCounterDataType m_addReferencesCount; private ServiceCounterDataType m_deleteNodesCount; private ServiceCounterDataType m_deleteReferencesCount; private ServiceCounterDataType m_browseCount; private ServiceCounterDataType m_browseNextCount; private ServiceCounterDataType m_translateBrowsePathsToNodeIdsCount; private ServiceCounterDataType m_queryFirstCount; private ServiceCounterDataType m_queryNextCount; private ServiceCounterDataType m_registerNodesCount; private ServiceCounterDataType m_unregisterNodesCount; #endregion } #region SessionDiagnosticsDataTypeCollection Class /// /// A collection of SessionDiagnosticsDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfSessionDiagnosticsDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "SessionDiagnosticsDataType")] #if !NET_STANDARD public partial class SessionDiagnosticsDataTypeCollection : List, ICloneable #else public partial class SessionDiagnosticsDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public SessionDiagnosticsDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public SessionDiagnosticsDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public SessionDiagnosticsDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator SessionDiagnosticsDataTypeCollection(SessionDiagnosticsDataType[] values) { if (values != null) { return new SessionDiagnosticsDataTypeCollection(values); } return new SessionDiagnosticsDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator SessionDiagnosticsDataType[](SessionDiagnosticsDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (SessionDiagnosticsDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { SessionDiagnosticsDataTypeCollection clone = new SessionDiagnosticsDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((SessionDiagnosticsDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region SessionSecurityDiagnosticsDataType Class #if (!OPCUA_EXCLUDE_SessionSecurityDiagnosticsDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SessionSecurityDiagnosticsDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public SessionSecurityDiagnosticsDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_sessionId = null; m_clientUserIdOfSession = null; m_clientUserIdHistory = new StringCollection(); m_authenticationMechanism = null; m_encoding = null; m_transportProtocol = null; m_securityMode = MessageSecurityMode.Invalid; m_securityPolicyUri = null; m_clientCertificate = null; } #endregion #region Public Properties /// [DataMember(Name = "SessionId", IsRequired = false, Order = 1)] public NodeId SessionId { get { return m_sessionId; } set { m_sessionId = value; } } /// [DataMember(Name = "ClientUserIdOfSession", IsRequired = false, Order = 2)] public string ClientUserIdOfSession { get { return m_clientUserIdOfSession; } set { m_clientUserIdOfSession = value; } } /// /// /// [DataMember(Name = "ClientUserIdHistory", IsRequired = false, Order = 3)] public StringCollection ClientUserIdHistory { get { return m_clientUserIdHistory; } set { m_clientUserIdHistory = value; if (value == null) { m_clientUserIdHistory = new StringCollection(); } } } /// [DataMember(Name = "AuthenticationMechanism", IsRequired = false, Order = 4)] public string AuthenticationMechanism { get { return m_authenticationMechanism; } set { m_authenticationMechanism = value; } } /// [DataMember(Name = "Encoding", IsRequired = false, Order = 5)] public string Encoding { get { return m_encoding; } set { m_encoding = value; } } /// [DataMember(Name = "TransportProtocol", IsRequired = false, Order = 6)] public string TransportProtocol { get { return m_transportProtocol; } set { m_transportProtocol = value; } } /// [DataMember(Name = "SecurityMode", IsRequired = false, Order = 7)] public MessageSecurityMode SecurityMode { get { return m_securityMode; } set { m_securityMode = value; } } /// [DataMember(Name = "SecurityPolicyUri", IsRequired = false, Order = 8)] public string SecurityPolicyUri { get { return m_securityPolicyUri; } set { m_securityPolicyUri = value; } } /// [DataMember(Name = "ClientCertificate", IsRequired = false, Order = 9)] public byte[] ClientCertificate { get { return m_clientCertificate; } set { m_clientCertificate = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SessionSecurityDiagnosticsDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SessionSecurityDiagnosticsDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SessionSecurityDiagnosticsDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("SessionId", SessionId); encoder.WriteString("ClientUserIdOfSession", ClientUserIdOfSession); encoder.WriteStringArray("ClientUserIdHistory", ClientUserIdHistory); encoder.WriteString("AuthenticationMechanism", AuthenticationMechanism); encoder.WriteString("Encoding", Encoding); encoder.WriteString("TransportProtocol", TransportProtocol); encoder.WriteEnumerated("SecurityMode", SecurityMode); encoder.WriteString("SecurityPolicyUri", SecurityPolicyUri); encoder.WriteByteString("ClientCertificate", ClientCertificate); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SessionId = decoder.ReadNodeId("SessionId"); ClientUserIdOfSession = decoder.ReadString("ClientUserIdOfSession"); ClientUserIdHistory = decoder.ReadStringArray("ClientUserIdHistory"); AuthenticationMechanism = decoder.ReadString("AuthenticationMechanism"); Encoding = decoder.ReadString("Encoding"); TransportProtocol = decoder.ReadString("TransportProtocol"); SecurityMode = (MessageSecurityMode)decoder.ReadEnumerated("SecurityMode", typeof(MessageSecurityMode)); SecurityPolicyUri = decoder.ReadString("SecurityPolicyUri"); ClientCertificate = decoder.ReadByteString("ClientCertificate"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SessionSecurityDiagnosticsDataType value = encodeable as SessionSecurityDiagnosticsDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_sessionId, value.m_sessionId)) return false; if (!Utils.IsEqual(m_clientUserIdOfSession, value.m_clientUserIdOfSession)) return false; if (!Utils.IsEqual(m_clientUserIdHistory, value.m_clientUserIdHistory)) return false; if (!Utils.IsEqual(m_authenticationMechanism, value.m_authenticationMechanism)) return false; if (!Utils.IsEqual(m_encoding, value.m_encoding)) return false; if (!Utils.IsEqual(m_transportProtocol, value.m_transportProtocol)) return false; if (!Utils.IsEqual(m_securityMode, value.m_securityMode)) return false; if (!Utils.IsEqual(m_securityPolicyUri, value.m_securityPolicyUri)) return false; if (!Utils.IsEqual(m_clientCertificate, value.m_clientCertificate)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SessionSecurityDiagnosticsDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SessionSecurityDiagnosticsDataType clone = (SessionSecurityDiagnosticsDataType)base.MemberwiseClone(); clone.m_sessionId = (NodeId)Utils.Clone(this.m_sessionId); clone.m_clientUserIdOfSession = (string)Utils.Clone(this.m_clientUserIdOfSession); clone.m_clientUserIdHistory = (StringCollection)Utils.Clone(this.m_clientUserIdHistory); clone.m_authenticationMechanism = (string)Utils.Clone(this.m_authenticationMechanism); clone.m_encoding = (string)Utils.Clone(this.m_encoding); clone.m_transportProtocol = (string)Utils.Clone(this.m_transportProtocol); clone.m_securityMode = (MessageSecurityMode)Utils.Clone(this.m_securityMode); clone.m_securityPolicyUri = (string)Utils.Clone(this.m_securityPolicyUri); clone.m_clientCertificate = (byte[])Utils.Clone(this.m_clientCertificate); return clone; } #endregion #region Private Fields private NodeId m_sessionId; private string m_clientUserIdOfSession; private StringCollection m_clientUserIdHistory; private string m_authenticationMechanism; private string m_encoding; private string m_transportProtocol; private MessageSecurityMode m_securityMode; private string m_securityPolicyUri; private byte[] m_clientCertificate; #endregion } #region SessionSecurityDiagnosticsDataTypeCollection Class /// /// A collection of SessionSecurityDiagnosticsDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfSessionSecurityDiagnosticsDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "SessionSecurityDiagnosticsDataType")] #if !NET_STANDARD public partial class SessionSecurityDiagnosticsDataTypeCollection : List, ICloneable #else public partial class SessionSecurityDiagnosticsDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public SessionSecurityDiagnosticsDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public SessionSecurityDiagnosticsDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public SessionSecurityDiagnosticsDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator SessionSecurityDiagnosticsDataTypeCollection(SessionSecurityDiagnosticsDataType[] values) { if (values != null) { return new SessionSecurityDiagnosticsDataTypeCollection(values); } return new SessionSecurityDiagnosticsDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator SessionSecurityDiagnosticsDataType[](SessionSecurityDiagnosticsDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (SessionSecurityDiagnosticsDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { SessionSecurityDiagnosticsDataTypeCollection clone = new SessionSecurityDiagnosticsDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((SessionSecurityDiagnosticsDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ServiceCounterDataType Class #if (!OPCUA_EXCLUDE_ServiceCounterDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ServiceCounterDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public ServiceCounterDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_totalCount = (uint)0; m_errorCount = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "TotalCount", IsRequired = false, Order = 1)] public uint TotalCount { get { return m_totalCount; } set { m_totalCount = value; } } /// [DataMember(Name = "ErrorCount", IsRequired = false, Order = 2)] public uint ErrorCount { get { return m_errorCount; } set { m_errorCount = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ServiceCounterDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ServiceCounterDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ServiceCounterDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteUInt32("TotalCount", TotalCount); encoder.WriteUInt32("ErrorCount", ErrorCount); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); TotalCount = decoder.ReadUInt32("TotalCount"); ErrorCount = decoder.ReadUInt32("ErrorCount"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ServiceCounterDataType value = encodeable as ServiceCounterDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_totalCount, value.m_totalCount)) return false; if (!Utils.IsEqual(m_errorCount, value.m_errorCount)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ServiceCounterDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ServiceCounterDataType clone = (ServiceCounterDataType)base.MemberwiseClone(); clone.m_totalCount = (uint)Utils.Clone(this.m_totalCount); clone.m_errorCount = (uint)Utils.Clone(this.m_errorCount); return clone; } #endregion #region Private Fields private uint m_totalCount; private uint m_errorCount; #endregion } #endif #endregion #region StatusResult Class #if (!OPCUA_EXCLUDE_StatusResult) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class StatusResult : IEncodeable { #region Constructors /// /// The default constructor. /// public StatusResult() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_statusCode = StatusCodes.Good; m_diagnosticInfo = null; } #endregion #region Public Properties /// [DataMember(Name = "StatusCode", IsRequired = false, Order = 1)] public StatusCode StatusCode { get { return m_statusCode; } set { m_statusCode = value; } } /// [DataMember(Name = "DiagnosticInfo", IsRequired = false, Order = 2)] public DiagnosticInfo DiagnosticInfo { get { return m_diagnosticInfo; } set { m_diagnosticInfo = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.StatusResult; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.StatusResult_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.StatusResult_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteStatusCode("StatusCode", StatusCode); encoder.WriteDiagnosticInfo("DiagnosticInfo", DiagnosticInfo); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); StatusCode = decoder.ReadStatusCode("StatusCode"); DiagnosticInfo = decoder.ReadDiagnosticInfo("DiagnosticInfo"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } StatusResult value = encodeable as StatusResult; if (value == null) { return false; } if (!Utils.IsEqual(m_statusCode, value.m_statusCode)) return false; if (!Utils.IsEqual(m_diagnosticInfo, value.m_diagnosticInfo)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (StatusResult)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { StatusResult clone = (StatusResult)base.MemberwiseClone(); clone.m_statusCode = (StatusCode)Utils.Clone(this.m_statusCode); clone.m_diagnosticInfo = (DiagnosticInfo)Utils.Clone(this.m_diagnosticInfo); return clone; } #endregion #region Private Fields private StatusCode m_statusCode; private DiagnosticInfo m_diagnosticInfo; #endregion } #region StatusResultCollection Class /// /// A collection of StatusResult objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfStatusResult", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "StatusResult")] #if !NET_STANDARD public partial class StatusResultCollection : List, ICloneable #else public partial class StatusResultCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public StatusResultCollection() {} /// /// Initializes the collection with an initial capacity. /// public StatusResultCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public StatusResultCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator StatusResultCollection(StatusResult[] values) { if (values != null) { return new StatusResultCollection(values); } return new StatusResultCollection(); } /// /// Converts a collection to an array. /// public static explicit operator StatusResult[](StatusResultCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (StatusResultCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { StatusResultCollection clone = new StatusResultCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((StatusResult)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region SubscriptionDiagnosticsDataType Class #if (!OPCUA_EXCLUDE_SubscriptionDiagnosticsDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SubscriptionDiagnosticsDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public SubscriptionDiagnosticsDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_sessionId = null; m_subscriptionId = (uint)0; m_priority = (byte)0; m_publishingInterval = (double)0; m_maxKeepAliveCount = (uint)0; m_maxLifetimeCount = (uint)0; m_maxNotificationsPerPublish = (uint)0; m_publishingEnabled = true; m_modifyCount = (uint)0; m_enableCount = (uint)0; m_disableCount = (uint)0; m_republishRequestCount = (uint)0; m_republishMessageRequestCount = (uint)0; m_republishMessageCount = (uint)0; m_transferRequestCount = (uint)0; m_transferredToAltClientCount = (uint)0; m_transferredToSameClientCount = (uint)0; m_publishRequestCount = (uint)0; m_dataChangeNotificationsCount = (uint)0; m_eventNotificationsCount = (uint)0; m_notificationsCount = (uint)0; m_latePublishRequestCount = (uint)0; m_currentKeepAliveCount = (uint)0; m_currentLifetimeCount = (uint)0; m_unacknowledgedMessageCount = (uint)0; m_discardedMessageCount = (uint)0; m_monitoredItemCount = (uint)0; m_disabledMonitoredItemCount = (uint)0; m_monitoringQueueOverflowCount = (uint)0; m_nextSequenceNumber = (uint)0; m_eventQueueOverFlowCount = (uint)0; } #endregion #region Public Properties /// [DataMember(Name = "SessionId", IsRequired = false, Order = 1)] public NodeId SessionId { get { return m_sessionId; } set { m_sessionId = value; } } /// [DataMember(Name = "SubscriptionId", IsRequired = false, Order = 2)] public uint SubscriptionId { get { return m_subscriptionId; } set { m_subscriptionId = value; } } /// [DataMember(Name = "Priority", IsRequired = false, Order = 3)] public byte Priority { get { return m_priority; } set { m_priority = value; } } /// [DataMember(Name = "PublishingInterval", IsRequired = false, Order = 4)] public double PublishingInterval { get { return m_publishingInterval; } set { m_publishingInterval = value; } } /// [DataMember(Name = "MaxKeepAliveCount", IsRequired = false, Order = 5)] public uint MaxKeepAliveCount { get { return m_maxKeepAliveCount; } set { m_maxKeepAliveCount = value; } } /// [DataMember(Name = "MaxLifetimeCount", IsRequired = false, Order = 6)] public uint MaxLifetimeCount { get { return m_maxLifetimeCount; } set { m_maxLifetimeCount = value; } } /// [DataMember(Name = "MaxNotificationsPerPublish", IsRequired = false, Order = 7)] public uint MaxNotificationsPerPublish { get { return m_maxNotificationsPerPublish; } set { m_maxNotificationsPerPublish = value; } } /// [DataMember(Name = "PublishingEnabled", IsRequired = false, Order = 8)] public bool PublishingEnabled { get { return m_publishingEnabled; } set { m_publishingEnabled = value; } } /// [DataMember(Name = "ModifyCount", IsRequired = false, Order = 9)] public uint ModifyCount { get { return m_modifyCount; } set { m_modifyCount = value; } } /// [DataMember(Name = "EnableCount", IsRequired = false, Order = 10)] public uint EnableCount { get { return m_enableCount; } set { m_enableCount = value; } } /// [DataMember(Name = "DisableCount", IsRequired = false, Order = 11)] public uint DisableCount { get { return m_disableCount; } set { m_disableCount = value; } } /// [DataMember(Name = "RepublishRequestCount", IsRequired = false, Order = 12)] public uint RepublishRequestCount { get { return m_republishRequestCount; } set { m_republishRequestCount = value; } } /// [DataMember(Name = "RepublishMessageRequestCount", IsRequired = false, Order = 13)] public uint RepublishMessageRequestCount { get { return m_republishMessageRequestCount; } set { m_republishMessageRequestCount = value; } } /// [DataMember(Name = "RepublishMessageCount", IsRequired = false, Order = 14)] public uint RepublishMessageCount { get { return m_republishMessageCount; } set { m_republishMessageCount = value; } } /// [DataMember(Name = "TransferRequestCount", IsRequired = false, Order = 15)] public uint TransferRequestCount { get { return m_transferRequestCount; } set { m_transferRequestCount = value; } } /// [DataMember(Name = "TransferredToAltClientCount", IsRequired = false, Order = 16)] public uint TransferredToAltClientCount { get { return m_transferredToAltClientCount; } set { m_transferredToAltClientCount = value; } } /// [DataMember(Name = "TransferredToSameClientCount", IsRequired = false, Order = 17)] public uint TransferredToSameClientCount { get { return m_transferredToSameClientCount; } set { m_transferredToSameClientCount = value; } } /// [DataMember(Name = "PublishRequestCount", IsRequired = false, Order = 18)] public uint PublishRequestCount { get { return m_publishRequestCount; } set { m_publishRequestCount = value; } } /// [DataMember(Name = "DataChangeNotificationsCount", IsRequired = false, Order = 19)] public uint DataChangeNotificationsCount { get { return m_dataChangeNotificationsCount; } set { m_dataChangeNotificationsCount = value; } } /// [DataMember(Name = "EventNotificationsCount", IsRequired = false, Order = 20)] public uint EventNotificationsCount { get { return m_eventNotificationsCount; } set { m_eventNotificationsCount = value; } } /// [DataMember(Name = "NotificationsCount", IsRequired = false, Order = 21)] public uint NotificationsCount { get { return m_notificationsCount; } set { m_notificationsCount = value; } } /// [DataMember(Name = "LatePublishRequestCount", IsRequired = false, Order = 22)] public uint LatePublishRequestCount { get { return m_latePublishRequestCount; } set { m_latePublishRequestCount = value; } } /// [DataMember(Name = "CurrentKeepAliveCount", IsRequired = false, Order = 23)] public uint CurrentKeepAliveCount { get { return m_currentKeepAliveCount; } set { m_currentKeepAliveCount = value; } } /// [DataMember(Name = "CurrentLifetimeCount", IsRequired = false, Order = 24)] public uint CurrentLifetimeCount { get { return m_currentLifetimeCount; } set { m_currentLifetimeCount = value; } } /// [DataMember(Name = "UnacknowledgedMessageCount", IsRequired = false, Order = 25)] public uint UnacknowledgedMessageCount { get { return m_unacknowledgedMessageCount; } set { m_unacknowledgedMessageCount = value; } } /// [DataMember(Name = "DiscardedMessageCount", IsRequired = false, Order = 26)] public uint DiscardedMessageCount { get { return m_discardedMessageCount; } set { m_discardedMessageCount = value; } } /// [DataMember(Name = "MonitoredItemCount", IsRequired = false, Order = 27)] public uint MonitoredItemCount { get { return m_monitoredItemCount; } set { m_monitoredItemCount = value; } } /// [DataMember(Name = "DisabledMonitoredItemCount", IsRequired = false, Order = 28)] public uint DisabledMonitoredItemCount { get { return m_disabledMonitoredItemCount; } set { m_disabledMonitoredItemCount = value; } } /// [DataMember(Name = "MonitoringQueueOverflowCount", IsRequired = false, Order = 29)] public uint MonitoringQueueOverflowCount { get { return m_monitoringQueueOverflowCount; } set { m_monitoringQueueOverflowCount = value; } } /// [DataMember(Name = "NextSequenceNumber", IsRequired = false, Order = 30)] public uint NextSequenceNumber { get { return m_nextSequenceNumber; } set { m_nextSequenceNumber = value; } } /// [DataMember(Name = "EventQueueOverFlowCount", IsRequired = false, Order = 31)] public uint EventQueueOverFlowCount { get { return m_eventQueueOverFlowCount; } set { m_eventQueueOverFlowCount = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SubscriptionDiagnosticsDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SubscriptionDiagnosticsDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SubscriptionDiagnosticsDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("SessionId", SessionId); encoder.WriteUInt32("SubscriptionId", SubscriptionId); encoder.WriteByte("Priority", Priority); encoder.WriteDouble("PublishingInterval", PublishingInterval); encoder.WriteUInt32("MaxKeepAliveCount", MaxKeepAliveCount); encoder.WriteUInt32("MaxLifetimeCount", MaxLifetimeCount); encoder.WriteUInt32("MaxNotificationsPerPublish", MaxNotificationsPerPublish); encoder.WriteBoolean("PublishingEnabled", PublishingEnabled); encoder.WriteUInt32("ModifyCount", ModifyCount); encoder.WriteUInt32("EnableCount", EnableCount); encoder.WriteUInt32("DisableCount", DisableCount); encoder.WriteUInt32("RepublishRequestCount", RepublishRequestCount); encoder.WriteUInt32("RepublishMessageRequestCount", RepublishMessageRequestCount); encoder.WriteUInt32("RepublishMessageCount", RepublishMessageCount); encoder.WriteUInt32("TransferRequestCount", TransferRequestCount); encoder.WriteUInt32("TransferredToAltClientCount", TransferredToAltClientCount); encoder.WriteUInt32("TransferredToSameClientCount", TransferredToSameClientCount); encoder.WriteUInt32("PublishRequestCount", PublishRequestCount); encoder.WriteUInt32("DataChangeNotificationsCount", DataChangeNotificationsCount); encoder.WriteUInt32("EventNotificationsCount", EventNotificationsCount); encoder.WriteUInt32("NotificationsCount", NotificationsCount); encoder.WriteUInt32("LatePublishRequestCount", LatePublishRequestCount); encoder.WriteUInt32("CurrentKeepAliveCount", CurrentKeepAliveCount); encoder.WriteUInt32("CurrentLifetimeCount", CurrentLifetimeCount); encoder.WriteUInt32("UnacknowledgedMessageCount", UnacknowledgedMessageCount); encoder.WriteUInt32("DiscardedMessageCount", DiscardedMessageCount); encoder.WriteUInt32("MonitoredItemCount", MonitoredItemCount); encoder.WriteUInt32("DisabledMonitoredItemCount", DisabledMonitoredItemCount); encoder.WriteUInt32("MonitoringQueueOverflowCount", MonitoringQueueOverflowCount); encoder.WriteUInt32("NextSequenceNumber", NextSequenceNumber); encoder.WriteUInt32("EventQueueOverFlowCount", EventQueueOverFlowCount); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); SessionId = decoder.ReadNodeId("SessionId"); SubscriptionId = decoder.ReadUInt32("SubscriptionId"); Priority = decoder.ReadByte("Priority"); PublishingInterval = decoder.ReadDouble("PublishingInterval"); MaxKeepAliveCount = decoder.ReadUInt32("MaxKeepAliveCount"); MaxLifetimeCount = decoder.ReadUInt32("MaxLifetimeCount"); MaxNotificationsPerPublish = decoder.ReadUInt32("MaxNotificationsPerPublish"); PublishingEnabled = decoder.ReadBoolean("PublishingEnabled"); ModifyCount = decoder.ReadUInt32("ModifyCount"); EnableCount = decoder.ReadUInt32("EnableCount"); DisableCount = decoder.ReadUInt32("DisableCount"); RepublishRequestCount = decoder.ReadUInt32("RepublishRequestCount"); RepublishMessageRequestCount = decoder.ReadUInt32("RepublishMessageRequestCount"); RepublishMessageCount = decoder.ReadUInt32("RepublishMessageCount"); TransferRequestCount = decoder.ReadUInt32("TransferRequestCount"); TransferredToAltClientCount = decoder.ReadUInt32("TransferredToAltClientCount"); TransferredToSameClientCount = decoder.ReadUInt32("TransferredToSameClientCount"); PublishRequestCount = decoder.ReadUInt32("PublishRequestCount"); DataChangeNotificationsCount = decoder.ReadUInt32("DataChangeNotificationsCount"); EventNotificationsCount = decoder.ReadUInt32("EventNotificationsCount"); NotificationsCount = decoder.ReadUInt32("NotificationsCount"); LatePublishRequestCount = decoder.ReadUInt32("LatePublishRequestCount"); CurrentKeepAliveCount = decoder.ReadUInt32("CurrentKeepAliveCount"); CurrentLifetimeCount = decoder.ReadUInt32("CurrentLifetimeCount"); UnacknowledgedMessageCount = decoder.ReadUInt32("UnacknowledgedMessageCount"); DiscardedMessageCount = decoder.ReadUInt32("DiscardedMessageCount"); MonitoredItemCount = decoder.ReadUInt32("MonitoredItemCount"); DisabledMonitoredItemCount = decoder.ReadUInt32("DisabledMonitoredItemCount"); MonitoringQueueOverflowCount = decoder.ReadUInt32("MonitoringQueueOverflowCount"); NextSequenceNumber = decoder.ReadUInt32("NextSequenceNumber"); EventQueueOverFlowCount = decoder.ReadUInt32("EventQueueOverFlowCount"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SubscriptionDiagnosticsDataType value = encodeable as SubscriptionDiagnosticsDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_sessionId, value.m_sessionId)) return false; if (!Utils.IsEqual(m_subscriptionId, value.m_subscriptionId)) return false; if (!Utils.IsEqual(m_priority, value.m_priority)) return false; if (!Utils.IsEqual(m_publishingInterval, value.m_publishingInterval)) return false; if (!Utils.IsEqual(m_maxKeepAliveCount, value.m_maxKeepAliveCount)) return false; if (!Utils.IsEqual(m_maxLifetimeCount, value.m_maxLifetimeCount)) return false; if (!Utils.IsEqual(m_maxNotificationsPerPublish, value.m_maxNotificationsPerPublish)) return false; if (!Utils.IsEqual(m_publishingEnabled, value.m_publishingEnabled)) return false; if (!Utils.IsEqual(m_modifyCount, value.m_modifyCount)) return false; if (!Utils.IsEqual(m_enableCount, value.m_enableCount)) return false; if (!Utils.IsEqual(m_disableCount, value.m_disableCount)) return false; if (!Utils.IsEqual(m_republishRequestCount, value.m_republishRequestCount)) return false; if (!Utils.IsEqual(m_republishMessageRequestCount, value.m_republishMessageRequestCount)) return false; if (!Utils.IsEqual(m_republishMessageCount, value.m_republishMessageCount)) return false; if (!Utils.IsEqual(m_transferRequestCount, value.m_transferRequestCount)) return false; if (!Utils.IsEqual(m_transferredToAltClientCount, value.m_transferredToAltClientCount)) return false; if (!Utils.IsEqual(m_transferredToSameClientCount, value.m_transferredToSameClientCount)) return false; if (!Utils.IsEqual(m_publishRequestCount, value.m_publishRequestCount)) return false; if (!Utils.IsEqual(m_dataChangeNotificationsCount, value.m_dataChangeNotificationsCount)) return false; if (!Utils.IsEqual(m_eventNotificationsCount, value.m_eventNotificationsCount)) return false; if (!Utils.IsEqual(m_notificationsCount, value.m_notificationsCount)) return false; if (!Utils.IsEqual(m_latePublishRequestCount, value.m_latePublishRequestCount)) return false; if (!Utils.IsEqual(m_currentKeepAliveCount, value.m_currentKeepAliveCount)) return false; if (!Utils.IsEqual(m_currentLifetimeCount, value.m_currentLifetimeCount)) return false; if (!Utils.IsEqual(m_unacknowledgedMessageCount, value.m_unacknowledgedMessageCount)) return false; if (!Utils.IsEqual(m_discardedMessageCount, value.m_discardedMessageCount)) return false; if (!Utils.IsEqual(m_monitoredItemCount, value.m_monitoredItemCount)) return false; if (!Utils.IsEqual(m_disabledMonitoredItemCount, value.m_disabledMonitoredItemCount)) return false; if (!Utils.IsEqual(m_monitoringQueueOverflowCount, value.m_monitoringQueueOverflowCount)) return false; if (!Utils.IsEqual(m_nextSequenceNumber, value.m_nextSequenceNumber)) return false; if (!Utils.IsEqual(m_eventQueueOverFlowCount, value.m_eventQueueOverFlowCount)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SubscriptionDiagnosticsDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SubscriptionDiagnosticsDataType clone = (SubscriptionDiagnosticsDataType)base.MemberwiseClone(); clone.m_sessionId = (NodeId)Utils.Clone(this.m_sessionId); clone.m_subscriptionId = (uint)Utils.Clone(this.m_subscriptionId); clone.m_priority = (byte)Utils.Clone(this.m_priority); clone.m_publishingInterval = (double)Utils.Clone(this.m_publishingInterval); clone.m_maxKeepAliveCount = (uint)Utils.Clone(this.m_maxKeepAliveCount); clone.m_maxLifetimeCount = (uint)Utils.Clone(this.m_maxLifetimeCount); clone.m_maxNotificationsPerPublish = (uint)Utils.Clone(this.m_maxNotificationsPerPublish); clone.m_publishingEnabled = (bool)Utils.Clone(this.m_publishingEnabled); clone.m_modifyCount = (uint)Utils.Clone(this.m_modifyCount); clone.m_enableCount = (uint)Utils.Clone(this.m_enableCount); clone.m_disableCount = (uint)Utils.Clone(this.m_disableCount); clone.m_republishRequestCount = (uint)Utils.Clone(this.m_republishRequestCount); clone.m_republishMessageRequestCount = (uint)Utils.Clone(this.m_republishMessageRequestCount); clone.m_republishMessageCount = (uint)Utils.Clone(this.m_republishMessageCount); clone.m_transferRequestCount = (uint)Utils.Clone(this.m_transferRequestCount); clone.m_transferredToAltClientCount = (uint)Utils.Clone(this.m_transferredToAltClientCount); clone.m_transferredToSameClientCount = (uint)Utils.Clone(this.m_transferredToSameClientCount); clone.m_publishRequestCount = (uint)Utils.Clone(this.m_publishRequestCount); clone.m_dataChangeNotificationsCount = (uint)Utils.Clone(this.m_dataChangeNotificationsCount); clone.m_eventNotificationsCount = (uint)Utils.Clone(this.m_eventNotificationsCount); clone.m_notificationsCount = (uint)Utils.Clone(this.m_notificationsCount); clone.m_latePublishRequestCount = (uint)Utils.Clone(this.m_latePublishRequestCount); clone.m_currentKeepAliveCount = (uint)Utils.Clone(this.m_currentKeepAliveCount); clone.m_currentLifetimeCount = (uint)Utils.Clone(this.m_currentLifetimeCount); clone.m_unacknowledgedMessageCount = (uint)Utils.Clone(this.m_unacknowledgedMessageCount); clone.m_discardedMessageCount = (uint)Utils.Clone(this.m_discardedMessageCount); clone.m_monitoredItemCount = (uint)Utils.Clone(this.m_monitoredItemCount); clone.m_disabledMonitoredItemCount = (uint)Utils.Clone(this.m_disabledMonitoredItemCount); clone.m_monitoringQueueOverflowCount = (uint)Utils.Clone(this.m_monitoringQueueOverflowCount); clone.m_nextSequenceNumber = (uint)Utils.Clone(this.m_nextSequenceNumber); clone.m_eventQueueOverFlowCount = (uint)Utils.Clone(this.m_eventQueueOverFlowCount); return clone; } #endregion #region Private Fields private NodeId m_sessionId; private uint m_subscriptionId; private byte m_priority; private double m_publishingInterval; private uint m_maxKeepAliveCount; private uint m_maxLifetimeCount; private uint m_maxNotificationsPerPublish; private bool m_publishingEnabled; private uint m_modifyCount; private uint m_enableCount; private uint m_disableCount; private uint m_republishRequestCount; private uint m_republishMessageRequestCount; private uint m_republishMessageCount; private uint m_transferRequestCount; private uint m_transferredToAltClientCount; private uint m_transferredToSameClientCount; private uint m_publishRequestCount; private uint m_dataChangeNotificationsCount; private uint m_eventNotificationsCount; private uint m_notificationsCount; private uint m_latePublishRequestCount; private uint m_currentKeepAliveCount; private uint m_currentLifetimeCount; private uint m_unacknowledgedMessageCount; private uint m_discardedMessageCount; private uint m_monitoredItemCount; private uint m_disabledMonitoredItemCount; private uint m_monitoringQueueOverflowCount; private uint m_nextSequenceNumber; private uint m_eventQueueOverFlowCount; #endregion } #region SubscriptionDiagnosticsDataTypeCollection Class /// /// A collection of SubscriptionDiagnosticsDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfSubscriptionDiagnosticsDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "SubscriptionDiagnosticsDataType")] #if !NET_STANDARD public partial class SubscriptionDiagnosticsDataTypeCollection : List, ICloneable #else public partial class SubscriptionDiagnosticsDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public SubscriptionDiagnosticsDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public SubscriptionDiagnosticsDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public SubscriptionDiagnosticsDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator SubscriptionDiagnosticsDataTypeCollection(SubscriptionDiagnosticsDataType[] values) { if (values != null) { return new SubscriptionDiagnosticsDataTypeCollection(values); } return new SubscriptionDiagnosticsDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator SubscriptionDiagnosticsDataType[](SubscriptionDiagnosticsDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (SubscriptionDiagnosticsDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { SubscriptionDiagnosticsDataTypeCollection clone = new SubscriptionDiagnosticsDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((SubscriptionDiagnosticsDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region ModelChangeStructureVerbMask Enumeration #if (!OPCUA_EXCLUDE_ModelChangeStructureVerbMask) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum ModelChangeStructureVerbMask { /// [EnumMember(Value = "NodeAdded_1")] NodeAdded = 1, /// [EnumMember(Value = "NodeDeleted_2")] NodeDeleted = 2, /// [EnumMember(Value = "ReferenceAdded_4")] ReferenceAdded = 4, /// [EnumMember(Value = "ReferenceDeleted_8")] ReferenceDeleted = 8, /// [EnumMember(Value = "DataTypeChanged_16")] DataTypeChanged = 16, } #endif #endregion #region ModelChangeStructureDataType Class #if (!OPCUA_EXCLUDE_ModelChangeStructureDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ModelChangeStructureDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public ModelChangeStructureDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_affected = null; m_affectedType = null; m_verb = (byte)0; } #endregion #region Public Properties /// [DataMember(Name = "Affected", IsRequired = false, Order = 1)] public NodeId Affected { get { return m_affected; } set { m_affected = value; } } /// [DataMember(Name = "AffectedType", IsRequired = false, Order = 2)] public NodeId AffectedType { get { return m_affectedType; } set { m_affectedType = value; } } /// [DataMember(Name = "Verb", IsRequired = false, Order = 3)] public byte Verb { get { return m_verb; } set { m_verb = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ModelChangeStructureDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ModelChangeStructureDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ModelChangeStructureDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("Affected", Affected); encoder.WriteNodeId("AffectedType", AffectedType); encoder.WriteByte("Verb", Verb); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Affected = decoder.ReadNodeId("Affected"); AffectedType = decoder.ReadNodeId("AffectedType"); Verb = decoder.ReadByte("Verb"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ModelChangeStructureDataType value = encodeable as ModelChangeStructureDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_affected, value.m_affected)) return false; if (!Utils.IsEqual(m_affectedType, value.m_affectedType)) return false; if (!Utils.IsEqual(m_verb, value.m_verb)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ModelChangeStructureDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ModelChangeStructureDataType clone = (ModelChangeStructureDataType)base.MemberwiseClone(); clone.m_affected = (NodeId)Utils.Clone(this.m_affected); clone.m_affectedType = (NodeId)Utils.Clone(this.m_affectedType); clone.m_verb = (byte)Utils.Clone(this.m_verb); return clone; } #endregion #region Private Fields private NodeId m_affected; private NodeId m_affectedType; private byte m_verb; #endregion } #region ModelChangeStructureDataTypeCollection Class /// /// A collection of ModelChangeStructureDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfModelChangeStructureDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "ModelChangeStructureDataType")] #if !NET_STANDARD public partial class ModelChangeStructureDataTypeCollection : List, ICloneable #else public partial class ModelChangeStructureDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public ModelChangeStructureDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public ModelChangeStructureDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public ModelChangeStructureDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator ModelChangeStructureDataTypeCollection(ModelChangeStructureDataType[] values) { if (values != null) { return new ModelChangeStructureDataTypeCollection(values); } return new ModelChangeStructureDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator ModelChangeStructureDataType[](ModelChangeStructureDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (ModelChangeStructureDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { ModelChangeStructureDataTypeCollection clone = new ModelChangeStructureDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((ModelChangeStructureDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region SemanticChangeStructureDataType Class #if (!OPCUA_EXCLUDE_SemanticChangeStructureDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class SemanticChangeStructureDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public SemanticChangeStructureDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_affected = null; m_affectedType = null; } #endregion #region Public Properties /// [DataMember(Name = "Affected", IsRequired = false, Order = 1)] public NodeId Affected { get { return m_affected; } set { m_affected = value; } } /// [DataMember(Name = "AffectedType", IsRequired = false, Order = 2)] public NodeId AffectedType { get { return m_affectedType; } set { m_affectedType = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.SemanticChangeStructureDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.SemanticChangeStructureDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.SemanticChangeStructureDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("Affected", Affected); encoder.WriteNodeId("AffectedType", AffectedType); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Affected = decoder.ReadNodeId("Affected"); AffectedType = decoder.ReadNodeId("AffectedType"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } SemanticChangeStructureDataType value = encodeable as SemanticChangeStructureDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_affected, value.m_affected)) return false; if (!Utils.IsEqual(m_affectedType, value.m_affectedType)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (SemanticChangeStructureDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { SemanticChangeStructureDataType clone = (SemanticChangeStructureDataType)base.MemberwiseClone(); clone.m_affected = (NodeId)Utils.Clone(this.m_affected); clone.m_affectedType = (NodeId)Utils.Clone(this.m_affectedType); return clone; } #endregion #region Private Fields private NodeId m_affected; private NodeId m_affectedType; #endregion } #region SemanticChangeStructureDataTypeCollection Class /// /// A collection of SemanticChangeStructureDataType objects. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [CollectionDataContract(Name = "ListOfSemanticChangeStructureDataType", Namespace = Opc.Ua.Namespaces.OpcUaXsd, ItemName = "SemanticChangeStructureDataType")] #if !NET_STANDARD public partial class SemanticChangeStructureDataTypeCollection : List, ICloneable #else public partial class SemanticChangeStructureDataTypeCollection : List #endif { #region Constructors /// /// Initializes the collection with default values. /// public SemanticChangeStructureDataTypeCollection() {} /// /// Initializes the collection with an initial capacity. /// public SemanticChangeStructureDataTypeCollection(int capacity) : base(capacity) {} /// /// Initializes the collection with another collection. /// public SemanticChangeStructureDataTypeCollection(IEnumerable collection) : base(collection) {} #endregion #region Static Operators /// /// Converts an array to a collection. /// public static implicit operator SemanticChangeStructureDataTypeCollection(SemanticChangeStructureDataType[] values) { if (values != null) { return new SemanticChangeStructureDataTypeCollection(values); } return new SemanticChangeStructureDataTypeCollection(); } /// /// Converts a collection to an array. /// public static explicit operator SemanticChangeStructureDataType[](SemanticChangeStructureDataTypeCollection values) { if (values != null) { return values.ToArray(); } return null; } #endregion #if !NET_STANDARD #region ICloneable Methods /// /// Creates a deep copy of the collection. /// public object Clone() { return (SemanticChangeStructureDataTypeCollection)this.MemberwiseClone(); } #endregion #endif /// public new object MemberwiseClone() { SemanticChangeStructureDataTypeCollection clone = new SemanticChangeStructureDataTypeCollection(this.Count); for (int ii = 0; ii < this.Count; ii++) { clone.Add((SemanticChangeStructureDataType)Utils.Clone(this[ii])); } return clone; } } #endregion #endif #endregion #region Range Class #if (!OPCUA_EXCLUDE_Range) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class Range : IEncodeable { #region Constructors /// /// The default constructor. /// public Range() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_low = (double)0; m_high = (double)0; } #endregion #region Public Properties /// [DataMember(Name = "Low", IsRequired = false, Order = 1)] public double Low { get { return m_low; } set { m_low = value; } } /// [DataMember(Name = "High", IsRequired = false, Order = 2)] public double High { get { return m_high; } set { m_high = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.Range; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.Range_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.Range_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDouble("Low", Low); encoder.WriteDouble("High", High); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Low = decoder.ReadDouble("Low"); High = decoder.ReadDouble("High"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } Range value = encodeable as Range; if (value == null) { return false; } if (!Utils.IsEqual(m_low, value.m_low)) return false; if (!Utils.IsEqual(m_high, value.m_high)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (Range)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { Range clone = (Range)base.MemberwiseClone(); clone.m_low = (double)Utils.Clone(this.m_low); clone.m_high = (double)Utils.Clone(this.m_high); return clone; } #endregion #region Private Fields private double m_low; private double m_high; #endregion } #endif #endregion #region EUInformation Class #if (!OPCUA_EXCLUDE_EUInformation) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class EUInformation : IEncodeable { #region Constructors /// /// The default constructor. /// public EUInformation() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_namespaceUri = null; m_unitId = (int)0; m_displayName = null; m_description = null; } #endregion #region Public Properties /// [DataMember(Name = "NamespaceUri", IsRequired = false, Order = 1)] public string NamespaceUri { get { return m_namespaceUri; } set { m_namespaceUri = value; } } /// [DataMember(Name = "UnitId", IsRequired = false, Order = 2)] public int UnitId { get { return m_unitId; } set { m_unitId = value; } } /// [DataMember(Name = "DisplayName", IsRequired = false, Order = 3)] public LocalizedText DisplayName { get { return m_displayName; } set { m_displayName = value; } } /// [DataMember(Name = "Description", IsRequired = false, Order = 4)] public LocalizedText Description { get { return m_description; } set { m_description = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.EUInformation; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.EUInformation_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.EUInformation_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("NamespaceUri", NamespaceUri); encoder.WriteInt32("UnitId", UnitId); encoder.WriteLocalizedText("DisplayName", DisplayName); encoder.WriteLocalizedText("Description", Description); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); NamespaceUri = decoder.ReadString("NamespaceUri"); UnitId = decoder.ReadInt32("UnitId"); DisplayName = decoder.ReadLocalizedText("DisplayName"); Description = decoder.ReadLocalizedText("Description"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } EUInformation value = encodeable as EUInformation; if (value == null) { return false; } if (!Utils.IsEqual(m_namespaceUri, value.m_namespaceUri)) return false; if (!Utils.IsEqual(m_unitId, value.m_unitId)) return false; if (!Utils.IsEqual(m_displayName, value.m_displayName)) return false; if (!Utils.IsEqual(m_description, value.m_description)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (EUInformation)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { EUInformation clone = (EUInformation)base.MemberwiseClone(); clone.m_namespaceUri = (string)Utils.Clone(this.m_namespaceUri); clone.m_unitId = (int)Utils.Clone(this.m_unitId); clone.m_displayName = (LocalizedText)Utils.Clone(this.m_displayName); clone.m_description = (LocalizedText)Utils.Clone(this.m_description); return clone; } #endregion #region Private Fields private string m_namespaceUri; private int m_unitId; private LocalizedText m_displayName; private LocalizedText m_description; #endregion } #endif #endregion #region AxisScaleEnumeration Enumeration #if (!OPCUA_EXCLUDE_AxisScaleEnumeration) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum AxisScaleEnumeration { /// [EnumMember(Value = "Linear_0")] Linear = 0, /// [EnumMember(Value = "Log_1")] Log = 1, /// [EnumMember(Value = "Ln_2")] Ln = 2, } #endif #endregion #region ComplexNumberType Class #if (!OPCUA_EXCLUDE_ComplexNumberType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ComplexNumberType : IEncodeable { #region Constructors /// /// The default constructor. /// public ComplexNumberType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_real = (float)0; m_imaginary = (float)0; } #endregion #region Public Properties /// [DataMember(Name = "Real", IsRequired = false, Order = 1)] public float Real { get { return m_real; } set { m_real = value; } } /// [DataMember(Name = "Imaginary", IsRequired = false, Order = 2)] public float Imaginary { get { return m_imaginary; } set { m_imaginary = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ComplexNumberType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ComplexNumberType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ComplexNumberType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteFloat("Real", Real); encoder.WriteFloat("Imaginary", Imaginary); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Real = decoder.ReadFloat("Real"); Imaginary = decoder.ReadFloat("Imaginary"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ComplexNumberType value = encodeable as ComplexNumberType; if (value == null) { return false; } if (!Utils.IsEqual(m_real, value.m_real)) return false; if (!Utils.IsEqual(m_imaginary, value.m_imaginary)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ComplexNumberType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ComplexNumberType clone = (ComplexNumberType)base.MemberwiseClone(); clone.m_real = (float)Utils.Clone(this.m_real); clone.m_imaginary = (float)Utils.Clone(this.m_imaginary); return clone; } #endregion #region Private Fields private float m_real; private float m_imaginary; #endregion } #endif #endregion #region DoubleComplexNumberType Class #if (!OPCUA_EXCLUDE_DoubleComplexNumberType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class DoubleComplexNumberType : IEncodeable { #region Constructors /// /// The default constructor. /// public DoubleComplexNumberType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_real = (double)0; m_imaginary = (double)0; } #endregion #region Public Properties /// [DataMember(Name = "Real", IsRequired = false, Order = 1)] public double Real { get { return m_real; } set { m_real = value; } } /// [DataMember(Name = "Imaginary", IsRequired = false, Order = 2)] public double Imaginary { get { return m_imaginary; } set { m_imaginary = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.DoubleComplexNumberType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.DoubleComplexNumberType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.DoubleComplexNumberType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDouble("Real", Real); encoder.WriteDouble("Imaginary", Imaginary); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Real = decoder.ReadDouble("Real"); Imaginary = decoder.ReadDouble("Imaginary"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } DoubleComplexNumberType value = encodeable as DoubleComplexNumberType; if (value == null) { return false; } if (!Utils.IsEqual(m_real, value.m_real)) return false; if (!Utils.IsEqual(m_imaginary, value.m_imaginary)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (DoubleComplexNumberType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { DoubleComplexNumberType clone = (DoubleComplexNumberType)base.MemberwiseClone(); clone.m_real = (double)Utils.Clone(this.m_real); clone.m_imaginary = (double)Utils.Clone(this.m_imaginary); return clone; } #endregion #region Private Fields private double m_real; private double m_imaginary; #endregion } #endif #endregion #region AxisInformation Class #if (!OPCUA_EXCLUDE_AxisInformation) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class AxisInformation : IEncodeable { #region Constructors /// /// The default constructor. /// public AxisInformation() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_engineeringUnits = new EUInformation(); m_eURange = new Range(); m_title = null; m_axisScaleType = AxisScaleEnumeration.Linear; m_axisSteps = new DoubleCollection(); } #endregion #region Public Properties /// /// /// [DataMember(Name = "EngineeringUnits", IsRequired = false, Order = 1)] public EUInformation EngineeringUnits { get { return m_engineeringUnits; } set { m_engineeringUnits = value; if (value == null) { m_engineeringUnits = new EUInformation(); } } } /// /// /// [DataMember(Name = "EURange", IsRequired = false, Order = 2)] public Range EURange { get { return m_eURange; } set { m_eURange = value; if (value == null) { m_eURange = new Range(); } } } /// [DataMember(Name = "Title", IsRequired = false, Order = 3)] public LocalizedText Title { get { return m_title; } set { m_title = value; } } /// [DataMember(Name = "AxisScaleType", IsRequired = false, Order = 4)] public AxisScaleEnumeration AxisScaleType { get { return m_axisScaleType; } set { m_axisScaleType = value; } } /// /// /// [DataMember(Name = "AxisSteps", IsRequired = false, Order = 5)] public DoubleCollection AxisSteps { get { return m_axisSteps; } set { m_axisSteps = value; if (value == null) { m_axisSteps = new DoubleCollection(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.AxisInformation; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.AxisInformation_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.AxisInformation_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteEncodeable("EngineeringUnits", EngineeringUnits, typeof(EUInformation)); encoder.WriteEncodeable("EURange", EURange, typeof(Range)); encoder.WriteLocalizedText("Title", Title); encoder.WriteEnumerated("AxisScaleType", AxisScaleType); encoder.WriteDoubleArray("AxisSteps", AxisSteps); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); EngineeringUnits = (EUInformation)decoder.ReadEncodeable("EngineeringUnits", typeof(EUInformation)); EURange = (Range)decoder.ReadEncodeable("EURange", typeof(Range)); Title = decoder.ReadLocalizedText("Title"); AxisScaleType = (AxisScaleEnumeration)decoder.ReadEnumerated("AxisScaleType", typeof(AxisScaleEnumeration)); AxisSteps = decoder.ReadDoubleArray("AxisSteps"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } AxisInformation value = encodeable as AxisInformation; if (value == null) { return false; } if (!Utils.IsEqual(m_engineeringUnits, value.m_engineeringUnits)) return false; if (!Utils.IsEqual(m_eURange, value.m_eURange)) return false; if (!Utils.IsEqual(m_title, value.m_title)) return false; if (!Utils.IsEqual(m_axisScaleType, value.m_axisScaleType)) return false; if (!Utils.IsEqual(m_axisSteps, value.m_axisSteps)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (AxisInformation)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { AxisInformation clone = (AxisInformation)base.MemberwiseClone(); clone.m_engineeringUnits = (EUInformation)Utils.Clone(this.m_engineeringUnits); clone.m_eURange = (Range)Utils.Clone(this.m_eURange); clone.m_title = (LocalizedText)Utils.Clone(this.m_title); clone.m_axisScaleType = (AxisScaleEnumeration)Utils.Clone(this.m_axisScaleType); clone.m_axisSteps = (DoubleCollection)Utils.Clone(this.m_axisSteps); return clone; } #endregion #region Private Fields private EUInformation m_engineeringUnits; private Range m_eURange; private LocalizedText m_title; private AxisScaleEnumeration m_axisScaleType; private DoubleCollection m_axisSteps; #endregion } #endif #endregion #region XVType Class #if (!OPCUA_EXCLUDE_XVType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class XVType : IEncodeable { #region Constructors /// /// The default constructor. /// public XVType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_x = (double)0; m_value = (float)0; } #endregion #region Public Properties /// [DataMember(Name = "X", IsRequired = false, Order = 1)] public double X { get { return m_x; } set { m_x = value; } } /// [DataMember(Name = "Value", IsRequired = false, Order = 2)] public float Value { get { return m_value; } set { m_value = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.XVType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.XVType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.XVType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteDouble("X", X); encoder.WriteFloat("Value", Value); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); X = decoder.ReadDouble("X"); Value = decoder.ReadFloat("Value"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } XVType value = encodeable as XVType; if (value == null) { return false; } if (!Utils.IsEqual(m_x, value.m_x)) return false; if (!Utils.IsEqual(m_value, value.m_value)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (XVType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { XVType clone = (XVType)base.MemberwiseClone(); clone.m_x = (double)Utils.Clone(this.m_x); clone.m_value = (float)Utils.Clone(this.m_value); return clone; } #endregion #region Private Fields private double m_x; private float m_value; #endregion } #endif #endregion #region ProgramDiagnosticDataType Class #if (!OPCUA_EXCLUDE_ProgramDiagnosticDataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ProgramDiagnosticDataType : IEncodeable { #region Constructors /// /// The default constructor. /// public ProgramDiagnosticDataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_createSessionId = null; m_createClientName = null; m_invocationCreationTime = DateTime.MinValue; m_lastTransitionTime = DateTime.MinValue; m_lastMethodCall = null; m_lastMethodSessionId = null; m_lastMethodInputArguments = new ArgumentCollection(); m_lastMethodOutputArguments = new ArgumentCollection(); m_lastMethodCallTime = DateTime.MinValue; m_lastMethodReturnStatus = new StatusResult(); } #endregion #region Public Properties /// [DataMember(Name = "CreateSessionId", IsRequired = false, Order = 1)] public NodeId CreateSessionId { get { return m_createSessionId; } set { m_createSessionId = value; } } /// [DataMember(Name = "CreateClientName", IsRequired = false, Order = 2)] public string CreateClientName { get { return m_createClientName; } set { m_createClientName = value; } } /// [DataMember(Name = "InvocationCreationTime", IsRequired = false, Order = 3)] public DateTime InvocationCreationTime { get { return m_invocationCreationTime; } set { m_invocationCreationTime = value; } } /// [DataMember(Name = "LastTransitionTime", IsRequired = false, Order = 4)] public DateTime LastTransitionTime { get { return m_lastTransitionTime; } set { m_lastTransitionTime = value; } } /// [DataMember(Name = "LastMethodCall", IsRequired = false, Order = 5)] public string LastMethodCall { get { return m_lastMethodCall; } set { m_lastMethodCall = value; } } /// [DataMember(Name = "LastMethodSessionId", IsRequired = false, Order = 6)] public NodeId LastMethodSessionId { get { return m_lastMethodSessionId; } set { m_lastMethodSessionId = value; } } /// /// /// [DataMember(Name = "LastMethodInputArguments", IsRequired = false, Order = 7)] public ArgumentCollection LastMethodInputArguments { get { return m_lastMethodInputArguments; } set { m_lastMethodInputArguments = value; if (value == null) { m_lastMethodInputArguments = new ArgumentCollection(); } } } /// /// /// [DataMember(Name = "LastMethodOutputArguments", IsRequired = false, Order = 8)] public ArgumentCollection LastMethodOutputArguments { get { return m_lastMethodOutputArguments; } set { m_lastMethodOutputArguments = value; if (value == null) { m_lastMethodOutputArguments = new ArgumentCollection(); } } } /// [DataMember(Name = "LastMethodCallTime", IsRequired = false, Order = 9)] public DateTime LastMethodCallTime { get { return m_lastMethodCallTime; } set { m_lastMethodCallTime = value; } } /// /// /// [DataMember(Name = "LastMethodReturnStatus", IsRequired = false, Order = 10)] public StatusResult LastMethodReturnStatus { get { return m_lastMethodReturnStatus; } set { m_lastMethodReturnStatus = value; if (value == null) { m_lastMethodReturnStatus = new StatusResult(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ProgramDiagnosticDataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ProgramDiagnosticDataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ProgramDiagnosticDataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("CreateSessionId", CreateSessionId); encoder.WriteString("CreateClientName", CreateClientName); encoder.WriteDateTime("InvocationCreationTime", InvocationCreationTime); encoder.WriteDateTime("LastTransitionTime", LastTransitionTime); encoder.WriteString("LastMethodCall", LastMethodCall); encoder.WriteNodeId("LastMethodSessionId", LastMethodSessionId); encoder.WriteEncodeableArray("LastMethodInputArguments", LastMethodInputArguments.ToArray(), typeof(Argument)); encoder.WriteEncodeableArray("LastMethodOutputArguments", LastMethodOutputArguments.ToArray(), typeof(Argument)); encoder.WriteDateTime("LastMethodCallTime", LastMethodCallTime); encoder.WriteEncodeable("LastMethodReturnStatus", LastMethodReturnStatus, typeof(StatusResult)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); CreateSessionId = decoder.ReadNodeId("CreateSessionId"); CreateClientName = decoder.ReadString("CreateClientName"); InvocationCreationTime = decoder.ReadDateTime("InvocationCreationTime"); LastTransitionTime = decoder.ReadDateTime("LastTransitionTime"); LastMethodCall = decoder.ReadString("LastMethodCall"); LastMethodSessionId = decoder.ReadNodeId("LastMethodSessionId"); LastMethodInputArguments = (ArgumentCollection)decoder.ReadEncodeableArray("LastMethodInputArguments", typeof(Argument)); LastMethodOutputArguments = (ArgumentCollection)decoder.ReadEncodeableArray("LastMethodOutputArguments", typeof(Argument)); LastMethodCallTime = decoder.ReadDateTime("LastMethodCallTime"); LastMethodReturnStatus = (StatusResult)decoder.ReadEncodeable("LastMethodReturnStatus", typeof(StatusResult)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ProgramDiagnosticDataType value = encodeable as ProgramDiagnosticDataType; if (value == null) { return false; } if (!Utils.IsEqual(m_createSessionId, value.m_createSessionId)) return false; if (!Utils.IsEqual(m_createClientName, value.m_createClientName)) return false; if (!Utils.IsEqual(m_invocationCreationTime, value.m_invocationCreationTime)) return false; if (!Utils.IsEqual(m_lastTransitionTime, value.m_lastTransitionTime)) return false; if (!Utils.IsEqual(m_lastMethodCall, value.m_lastMethodCall)) return false; if (!Utils.IsEqual(m_lastMethodSessionId, value.m_lastMethodSessionId)) return false; if (!Utils.IsEqual(m_lastMethodInputArguments, value.m_lastMethodInputArguments)) return false; if (!Utils.IsEqual(m_lastMethodOutputArguments, value.m_lastMethodOutputArguments)) return false; if (!Utils.IsEqual(m_lastMethodCallTime, value.m_lastMethodCallTime)) return false; if (!Utils.IsEqual(m_lastMethodReturnStatus, value.m_lastMethodReturnStatus)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ProgramDiagnosticDataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ProgramDiagnosticDataType clone = (ProgramDiagnosticDataType)base.MemberwiseClone(); clone.m_createSessionId = (NodeId)Utils.Clone(this.m_createSessionId); clone.m_createClientName = (string)Utils.Clone(this.m_createClientName); clone.m_invocationCreationTime = (DateTime)Utils.Clone(this.m_invocationCreationTime); clone.m_lastTransitionTime = (DateTime)Utils.Clone(this.m_lastTransitionTime); clone.m_lastMethodCall = (string)Utils.Clone(this.m_lastMethodCall); clone.m_lastMethodSessionId = (NodeId)Utils.Clone(this.m_lastMethodSessionId); clone.m_lastMethodInputArguments = (ArgumentCollection)Utils.Clone(this.m_lastMethodInputArguments); clone.m_lastMethodOutputArguments = (ArgumentCollection)Utils.Clone(this.m_lastMethodOutputArguments); clone.m_lastMethodCallTime = (DateTime)Utils.Clone(this.m_lastMethodCallTime); clone.m_lastMethodReturnStatus = (StatusResult)Utils.Clone(this.m_lastMethodReturnStatus); return clone; } #endregion #region Private Fields private NodeId m_createSessionId; private string m_createClientName; private DateTime m_invocationCreationTime; private DateTime m_lastTransitionTime; private string m_lastMethodCall; private NodeId m_lastMethodSessionId; private ArgumentCollection m_lastMethodInputArguments; private ArgumentCollection m_lastMethodOutputArguments; private DateTime m_lastMethodCallTime; private StatusResult m_lastMethodReturnStatus; #endregion } #endif #endregion #region ProgramDiagnostic2DataType Class #if (!OPCUA_EXCLUDE_ProgramDiagnostic2DataType) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class ProgramDiagnostic2DataType : IEncodeable { #region Constructors /// /// The default constructor. /// public ProgramDiagnostic2DataType() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_createSessionId = null; m_createClientName = null; m_invocationCreationTime = DateTime.MinValue; m_lastTransitionTime = DateTime.MinValue; m_lastMethodCall = null; m_lastMethodSessionId = null; m_lastMethodInputArguments = new ArgumentCollection(); m_lastMethodOutputArguments = new ArgumentCollection(); m_lastMethodInputValues = new VariantCollection(); m_lastMethodOutputValues = new VariantCollection(); m_lastMethodCallTime = DateTime.MinValue; m_lastMethodReturnStatus = new StatusResult(); } #endregion #region Public Properties /// [DataMember(Name = "CreateSessionId", IsRequired = false, Order = 1)] public NodeId CreateSessionId { get { return m_createSessionId; } set { m_createSessionId = value; } } /// [DataMember(Name = "CreateClientName", IsRequired = false, Order = 2)] public string CreateClientName { get { return m_createClientName; } set { m_createClientName = value; } } /// [DataMember(Name = "InvocationCreationTime", IsRequired = false, Order = 3)] public DateTime InvocationCreationTime { get { return m_invocationCreationTime; } set { m_invocationCreationTime = value; } } /// [DataMember(Name = "LastTransitionTime", IsRequired = false, Order = 4)] public DateTime LastTransitionTime { get { return m_lastTransitionTime; } set { m_lastTransitionTime = value; } } /// [DataMember(Name = "LastMethodCall", IsRequired = false, Order = 5)] public string LastMethodCall { get { return m_lastMethodCall; } set { m_lastMethodCall = value; } } /// [DataMember(Name = "LastMethodSessionId", IsRequired = false, Order = 6)] public NodeId LastMethodSessionId { get { return m_lastMethodSessionId; } set { m_lastMethodSessionId = value; } } /// /// /// [DataMember(Name = "LastMethodInputArguments", IsRequired = false, Order = 7)] public ArgumentCollection LastMethodInputArguments { get { return m_lastMethodInputArguments; } set { m_lastMethodInputArguments = value; if (value == null) { m_lastMethodInputArguments = new ArgumentCollection(); } } } /// /// /// [DataMember(Name = "LastMethodOutputArguments", IsRequired = false, Order = 8)] public ArgumentCollection LastMethodOutputArguments { get { return m_lastMethodOutputArguments; } set { m_lastMethodOutputArguments = value; if (value == null) { m_lastMethodOutputArguments = new ArgumentCollection(); } } } /// /// /// [DataMember(Name = "LastMethodInputValues", IsRequired = false, Order = 9)] public VariantCollection LastMethodInputValues { get { return m_lastMethodInputValues; } set { m_lastMethodInputValues = value; if (value == null) { m_lastMethodInputValues = new VariantCollection(); } } } /// /// /// [DataMember(Name = "LastMethodOutputValues", IsRequired = false, Order = 10)] public VariantCollection LastMethodOutputValues { get { return m_lastMethodOutputValues; } set { m_lastMethodOutputValues = value; if (value == null) { m_lastMethodOutputValues = new VariantCollection(); } } } /// [DataMember(Name = "LastMethodCallTime", IsRequired = false, Order = 11)] public DateTime LastMethodCallTime { get { return m_lastMethodCallTime; } set { m_lastMethodCallTime = value; } } /// /// /// [DataMember(Name = "LastMethodReturnStatus", IsRequired = false, Order = 12)] public StatusResult LastMethodReturnStatus { get { return m_lastMethodReturnStatus; } set { m_lastMethodReturnStatus = value; if (value == null) { m_lastMethodReturnStatus = new StatusResult(); } } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.ProgramDiagnostic2DataType; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.ProgramDiagnostic2DataType_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.ProgramDiagnostic2DataType_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteNodeId("CreateSessionId", CreateSessionId); encoder.WriteString("CreateClientName", CreateClientName); encoder.WriteDateTime("InvocationCreationTime", InvocationCreationTime); encoder.WriteDateTime("LastTransitionTime", LastTransitionTime); encoder.WriteString("LastMethodCall", LastMethodCall); encoder.WriteNodeId("LastMethodSessionId", LastMethodSessionId); encoder.WriteEncodeableArray("LastMethodInputArguments", LastMethodInputArguments.ToArray(), typeof(Argument)); encoder.WriteEncodeableArray("LastMethodOutputArguments", LastMethodOutputArguments.ToArray(), typeof(Argument)); encoder.WriteVariantArray("LastMethodInputValues", LastMethodInputValues); encoder.WriteVariantArray("LastMethodOutputValues", LastMethodOutputValues); encoder.WriteDateTime("LastMethodCallTime", LastMethodCallTime); encoder.WriteEncodeable("LastMethodReturnStatus", LastMethodReturnStatus, typeof(StatusResult)); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); CreateSessionId = decoder.ReadNodeId("CreateSessionId"); CreateClientName = decoder.ReadString("CreateClientName"); InvocationCreationTime = decoder.ReadDateTime("InvocationCreationTime"); LastTransitionTime = decoder.ReadDateTime("LastTransitionTime"); LastMethodCall = decoder.ReadString("LastMethodCall"); LastMethodSessionId = decoder.ReadNodeId("LastMethodSessionId"); LastMethodInputArguments = (ArgumentCollection)decoder.ReadEncodeableArray("LastMethodInputArguments", typeof(Argument)); LastMethodOutputArguments = (ArgumentCollection)decoder.ReadEncodeableArray("LastMethodOutputArguments", typeof(Argument)); LastMethodInputValues = decoder.ReadVariantArray("LastMethodInputValues"); LastMethodOutputValues = decoder.ReadVariantArray("LastMethodOutputValues"); LastMethodCallTime = decoder.ReadDateTime("LastMethodCallTime"); LastMethodReturnStatus = (StatusResult)decoder.ReadEncodeable("LastMethodReturnStatus", typeof(StatusResult)); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } ProgramDiagnostic2DataType value = encodeable as ProgramDiagnostic2DataType; if (value == null) { return false; } if (!Utils.IsEqual(m_createSessionId, value.m_createSessionId)) return false; if (!Utils.IsEqual(m_createClientName, value.m_createClientName)) return false; if (!Utils.IsEqual(m_invocationCreationTime, value.m_invocationCreationTime)) return false; if (!Utils.IsEqual(m_lastTransitionTime, value.m_lastTransitionTime)) return false; if (!Utils.IsEqual(m_lastMethodCall, value.m_lastMethodCall)) return false; if (!Utils.IsEqual(m_lastMethodSessionId, value.m_lastMethodSessionId)) return false; if (!Utils.IsEqual(m_lastMethodInputArguments, value.m_lastMethodInputArguments)) return false; if (!Utils.IsEqual(m_lastMethodOutputArguments, value.m_lastMethodOutputArguments)) return false; if (!Utils.IsEqual(m_lastMethodInputValues, value.m_lastMethodInputValues)) return false; if (!Utils.IsEqual(m_lastMethodOutputValues, value.m_lastMethodOutputValues)) return false; if (!Utils.IsEqual(m_lastMethodCallTime, value.m_lastMethodCallTime)) return false; if (!Utils.IsEqual(m_lastMethodReturnStatus, value.m_lastMethodReturnStatus)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (ProgramDiagnostic2DataType)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { ProgramDiagnostic2DataType clone = (ProgramDiagnostic2DataType)base.MemberwiseClone(); clone.m_createSessionId = (NodeId)Utils.Clone(this.m_createSessionId); clone.m_createClientName = (string)Utils.Clone(this.m_createClientName); clone.m_invocationCreationTime = (DateTime)Utils.Clone(this.m_invocationCreationTime); clone.m_lastTransitionTime = (DateTime)Utils.Clone(this.m_lastTransitionTime); clone.m_lastMethodCall = (string)Utils.Clone(this.m_lastMethodCall); clone.m_lastMethodSessionId = (NodeId)Utils.Clone(this.m_lastMethodSessionId); clone.m_lastMethodInputArguments = (ArgumentCollection)Utils.Clone(this.m_lastMethodInputArguments); clone.m_lastMethodOutputArguments = (ArgumentCollection)Utils.Clone(this.m_lastMethodOutputArguments); clone.m_lastMethodInputValues = (VariantCollection)Utils.Clone(this.m_lastMethodInputValues); clone.m_lastMethodOutputValues = (VariantCollection)Utils.Clone(this.m_lastMethodOutputValues); clone.m_lastMethodCallTime = (DateTime)Utils.Clone(this.m_lastMethodCallTime); clone.m_lastMethodReturnStatus = (StatusResult)Utils.Clone(this.m_lastMethodReturnStatus); return clone; } #endregion #region Private Fields private NodeId m_createSessionId; private string m_createClientName; private DateTime m_invocationCreationTime; private DateTime m_lastTransitionTime; private string m_lastMethodCall; private NodeId m_lastMethodSessionId; private ArgumentCollection m_lastMethodInputArguments; private ArgumentCollection m_lastMethodOutputArguments; private VariantCollection m_lastMethodInputValues; private VariantCollection m_lastMethodOutputValues; private DateTime m_lastMethodCallTime; private StatusResult m_lastMethodReturnStatus; #endregion } #endif #endregion #region Annotation Class #if (!OPCUA_EXCLUDE_Annotation) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public partial class Annotation : IEncodeable { #region Constructors /// /// The default constructor. /// public Annotation() { Initialize(); } /// /// Called by the .NET framework during deserialization. /// [OnDeserializing] private void Initialize(StreamingContext context) { Initialize(); } /// /// Sets private members to default values. /// private void Initialize() { m_message = null; m_userName = null; m_annotationTime = DateTime.MinValue; } #endregion #region Public Properties /// [DataMember(Name = "Message", IsRequired = false, Order = 1)] public string Message { get { return m_message; } set { m_message = value; } } /// [DataMember(Name = "UserName", IsRequired = false, Order = 2)] public string UserName { get { return m_userName; } set { m_userName = value; } } /// [DataMember(Name = "AnnotationTime", IsRequired = false, Order = 3)] public DateTime AnnotationTime { get { return m_annotationTime; } set { m_annotationTime = value; } } #endregion #region IEncodeable Members /// public virtual ExpandedNodeId TypeId { get { return DataTypeIds.Annotation; } } /// public virtual ExpandedNodeId BinaryEncodingId { get { return ObjectIds.Annotation_Encoding_DefaultBinary; } } /// public virtual ExpandedNodeId XmlEncodingId { get { return ObjectIds.Annotation_Encoding_DefaultXml; } } /// public virtual void Encode(IEncoder encoder) { encoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); encoder.WriteString("Message", Message); encoder.WriteString("UserName", UserName); encoder.WriteDateTime("AnnotationTime", AnnotationTime); encoder.PopNamespace(); } /// public virtual void Decode(IDecoder decoder) { decoder.PushNamespace(Opc.Ua.Namespaces.OpcUaXsd); Message = decoder.ReadString("Message"); UserName = decoder.ReadString("UserName"); AnnotationTime = decoder.ReadDateTime("AnnotationTime"); decoder.PopNamespace(); } /// public virtual bool IsEqual(IEncodeable encodeable) { if (Object.ReferenceEquals(this, encodeable)) { return true; } Annotation value = encodeable as Annotation; if (value == null) { return false; } if (!Utils.IsEqual(m_message, value.m_message)) return false; if (!Utils.IsEqual(m_userName, value.m_userName)) return false; if (!Utils.IsEqual(m_annotationTime, value.m_annotationTime)) return false; return true; } #if !NET_STANDARD /// public virtual object Clone() { return (Annotation)this.MemberwiseClone(); } #endif /// public new object MemberwiseClone() { Annotation clone = (Annotation)base.MemberwiseClone(); clone.m_message = (string)Utils.Clone(this.m_message); clone.m_userName = (string)Utils.Clone(this.m_userName); clone.m_annotationTime = (DateTime)Utils.Clone(this.m_annotationTime); return clone; } #endregion #region Private Fields private string m_message; private string m_userName; private DateTime m_annotationTime; #endregion } #endif #endregion #region ExceptionDeviationFormat Enumeration #if (!OPCUA_EXCLUDE_ExceptionDeviationFormat) /// /// /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] [DataContract(Namespace = Opc.Ua.Namespaces.OpcUaXsd)] public enum ExceptionDeviationFormat { /// [EnumMember(Value = "AbsoluteValue_0")] AbsoluteValue = 0, /// [EnumMember(Value = "PercentOfValue_1")] PercentOfValue = 1, /// [EnumMember(Value = "PercentOfRange_2")] PercentOfRange = 2, /// [EnumMember(Value = "PercentOfEURange_3")] PercentOfEURange = 3, /// [EnumMember(Value = "Unknown_4")] Unknown = 4, } #endif #endregion } python-opcua-0.98.11/schemas/Opc.Ua.Di.NodeSet2.xml000066400000000000000000000474421367360577200215620ustar00rootroot00000000000000 http://opcfoundation.org/UA/DI/ i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 Uses The semantic is to indicate that the target Node is used for the source Node of the Reference i=35 UsedBy DeviceSet Contains all instances of devices i=85 i=58 TopologyElementType Defines the basic information components for all configurable elements in a device topology ns=1;i=5002 ns=1;i=5003 ns=1;i=6019 ns=1;i=6014 i=58 ParameterSet Flat list of Parameters ns=1;i=6017 i=58 i=78 ns=1;i=1001 <ParameterIdentifier> A parameter which belongs to the topology element. i=63 i=11508 ns=1;i=5002 MethodSet Flat list of Methods ns=1;i=6018 i=58 i=80 ns=1;i=1001 <MethodIdentifier> A method which belongs to the topology element. ns=1;i=6018 i=11508 ns=1;i=5003 <GroupIdentifier> An application specific functional group used to organize parameters and methods. ns=1;i=1005 i=11508 ns=1;i=1001 Identification Used to organize parameters for identification of this TopologyElement ns=1;i=1005 i=80 ns=1;i=1001 DeviceType Defines the basic information components for all configurable elements in a device topology ns=1;i=6001 ns=1;i=6002 ns=1;i=6003 ns=1;i=6004 ns=1;i=6005 ns=1;i=6006 ns=1;i=6007 ns=1;i=6008 ns=1;i=1001 SerialNumber Identifier that uniquely identifies, within a manufacturer, a device instance i=68 i=78 ns=1;i=1002 RevisionCounter An incremental counter indicating the number of times the static data within the Device has been modified i=68 i=78 ns=1;i=1002 Manufacturer Model name of the device i=68 i=78 ns=1;i=1002 Model Name of the company that manufactured the device i=68 i=78 ns=1;i=1002 DeviceManual Address (pathname in the file system or a URL | Web address) of user manual for the device i=68 i=78 ns=1;i=1002 DeviceRevision Overall revision level of the device i=68 i=78 ns=1;i=1002 SoftwareRevision Revision level of the software/firmware of the device i=68 i=78 ns=1;i=1002 HardwareRevision Revision level of the hardware of the device i=68 i=78 ns=1;i=1002 BlockType Adds the concept of Blocks needed for block-oriented FieldDevices ns=1;i=6009 ns=1;i=6010 ns=1;i=6011 ns=1;i=6012 ns=1;i=6013 ns=1;i=1001 RevisionCounter Incremental counter indicating the number of times the static data within the Block has been modified i=68 i=80 ns=1;i=1003 ActualMode Current mode of operation the Block is able to achieve i=68 i=80 ns=1;i=1003 PermittedMode Modes of operation that are allowed for the Block based on application requirements i=68 i=80 ns=1;i=1003 NormalMode Mode the Block should be set to during normal operating conditions i=68 i=80 ns=1;i=1003 TargetMode Mode of operation that is desired for the Block i=68 i=80 ns=1;i=1003 ConfigurableObjectType Defines a general pattern to expose and configure modular components ns=1;i=5004 ns=1;i=6026 i=58 SupportedTypes Folder maintaining the set of (sub-types of) BaseObjectTypes that can be instantiated in the ConfigurableComponent i=61 i=78 ns=1;i=1004 <ObjectIdentifier> The instances that . i=58 i=11508 ns=1;i=1004 FunctionalGroupType FolderType is used to organize the Parameters and Methods from the complete set (ParameterSet, MethodSet) with regard to their application ns=1;i=6027 ns=1;i=6028 ns=1;i=6029 i=61 <GroupIdentifier> An application specific functional group used to organize parameters and methods. ns=1;i=1005 i=11508 ns=1;i=1005 <ParameterIdentifier> A parameter which belongs to the group. i=63 i=11508 ns=1;i=1005 <MethodIdentifier> A method which belongs to the group. ns=1;i=6029 i=11508 ns=1;i=1005 ProtocolType General structure of a Protocol ObjectType i=58 python-opcua-0.98.11/schemas/Opc.Ua.Di.Types.bsd000066400000000000000000000033731367360577200212060ustar00rootroot00000000000000 python-opcua-0.98.11/schemas/Opc.Ua.Di.Types.xsd000066400000000000000000000032531367360577200212310ustar00rootroot00000000000000 python-opcua-0.98.11/schemas/Opc.Ua.Endpoints.wsdl000066400000000000000000000570661367360577200217230ustar00rootroot00000000000000 python-opcua-0.98.11/schemas/Opc.Ua.NodeIds.Services.csv000066400000000000000000002260031367360577200226760ustar00rootroot00000000000000AccessLevelExType,15406,DataType AccessLevelType,15031,DataType AccessRestrictionType,95,DataType AcknowledgeableConditionType,2881,ObjectType ActivateSessionRequest,465,DataType ActivateSessionRequest_Encoding_DefaultBinary,467,Object ActivateSessionRequest_Encoding_DefaultJson,15145,Object ActivateSessionRequest_Encoding_DefaultXml,466,Object ActivateSessionResponse,468,DataType ActivateSessionResponse_Encoding_DefaultBinary,470,Object ActivateSessionResponse_Encoding_DefaultJson,15146,Object ActivateSessionResponse_Encoding_DefaultXml,469,Object AddNodesItem,376,DataType AddNodesItem_Encoding_DefaultBinary,378,Object AddNodesItem_Encoding_DefaultJson,15165,Object AddNodesItem_Encoding_DefaultXml,377,Object AddNodesRequest,486,DataType AddNodesRequest_Encoding_DefaultBinary,488,Object AddNodesRequest_Encoding_DefaultJson,15167,Object AddNodesRequest_Encoding_DefaultXml,487,Object AddNodesResponse,489,DataType AddNodesResponse_Encoding_DefaultBinary,491,Object AddNodesResponse_Encoding_DefaultJson,15168,Object AddNodesResponse_Encoding_DefaultXml,490,Object AddNodesResult,483,DataType AddNodesResult_Encoding_DefaultBinary,485,Object AddNodesResult_Encoding_DefaultJson,15166,Object AddNodesResult_Encoding_DefaultXml,484,Object AddReferencesItem,379,DataType AddReferencesItem_Encoding_DefaultBinary,381,Object AddReferencesItem_Encoding_DefaultJson,15169,Object AddReferencesItem_Encoding_DefaultXml,380,Object AddReferencesRequest,492,DataType AddReferencesRequest_Encoding_DefaultBinary,494,Object AddReferencesRequest_Encoding_DefaultJson,15170,Object AddReferencesRequest_Encoding_DefaultXml,493,Object AddReferencesResponse,495,DataType AddReferencesResponse_Encoding_DefaultBinary,497,Object AddReferencesResponse_Encoding_DefaultJson,15171,Object AddReferencesResponse_Encoding_DefaultXml,496,Object AddressSpaceFileType,11595,ObjectType AggregateConfiguration,948,DataType AggregateConfiguration_Encoding_DefaultBinary,950,Object AggregateConfiguration_Encoding_DefaultJson,15304,Object AggregateConfiguration_Encoding_DefaultXml,949,Object AggregateConfigurationType,11187,ObjectType AggregateFilter,728,DataType AggregateFilter_Encoding_DefaultBinary,730,Object AggregateFilter_Encoding_DefaultJson,15312,Object AggregateFilter_Encoding_DefaultXml,729,Object AggregateFilterResult,737,DataType AggregateFilterResult_Encoding_DefaultBinary,739,Object AggregateFilterResult_Encoding_DefaultJson,15315,Object AggregateFilterResult_Encoding_DefaultXml,738,Object AggregateFunction_AnnotationCount,2351,Object AggregateFunction_Average,2342,Object AggregateFunction_Count,2352,Object AggregateFunction_Delta,2359,Object AggregateFunction_DeltaBounds,11507,Object AggregateFunction_DurationBad,2361,Object AggregateFunction_DurationGood,2360,Object AggregateFunction_DurationInStateNonZero,11308,Object AggregateFunction_DurationInStateZero,11307,Object AggregateFunction_End,2358,Object AggregateFunction_EndBound,11506,Object AggregateFunction_Interpolative,2341,Object AggregateFunction_Maximum,2347,Object AggregateFunction_Maximum2,11287,Object AggregateFunction_MaximumActualTime,2349,Object AggregateFunction_MaximumActualTime2,11306,Object AggregateFunction_Minimum,2346,Object AggregateFunction_Minimum2,11286,Object AggregateFunction_MinimumActualTime,2348,Object AggregateFunction_MinimumActualTime2,11305,Object AggregateFunction_NumberOfTransitions,2355,Object AggregateFunction_PercentBad,2363,Object AggregateFunction_PercentGood,2362,Object AggregateFunction_Range,2350,Object AggregateFunction_Range2,11288,Object AggregateFunction_StandardDeviationPopulation,11427,Object AggregateFunction_StandardDeviationSample,11426,Object AggregateFunction_Start,2357,Object AggregateFunction_StartBound,11505,Object AggregateFunction_TimeAverage,2343,Object AggregateFunction_TimeAverage2,11285,Object AggregateFunction_Total,2344,Object AggregateFunction_Total2,11304,Object AggregateFunction_VariancePopulation,11429,Object AggregateFunction_VarianceSample,11428,Object AggregateFunction_WorstQuality,2364,Object AggregateFunction_WorstQuality2,11292,Object AggregateFunctionType,2340,ObjectType Aggregates,44,ReferenceType AlarmConditionType,2915,ObjectType AlarmGroupMember,16362,ReferenceType AlarmGroupType,16405,ObjectType AlarmMetricsType,17279,ObjectType AlarmRateVariableType,17277,VariableType AllowNulls,3070,Variable AlwaysGeneratesEvent,3065,ReferenceType AnalogItemType,2368,VariableType AnalogUnitRangeType,17570,VariableType AnalogUnitType,17497,VariableType Annotation,891,DataType Annotation_Encoding_DefaultBinary,893,Object Annotation_Encoding_DefaultJson,15382,Object Annotation_Encoding_DefaultXml,892,Object Annotations,11214,Variable AnonymousIdentityToken,319,DataType AnonymousIdentityToken_Encoding_DefaultBinary,321,Object AnonymousIdentityToken_Encoding_DefaultJson,15141,Object AnonymousIdentityToken_Encoding_DefaultXml,320,Object ApplicationCertificateType,12557,ObjectType ApplicationDescription,308,DataType ApplicationDescription_Encoding_DefaultBinary,310,Object ApplicationDescription_Encoding_DefaultJson,15087,Object ApplicationDescription_Encoding_DefaultXml,309,Object ApplicationInstanceCertificate,311,DataType ApplicationType,307,DataType Argument,296,DataType Argument_Encoding_DefaultBinary,298,Object Argument_Encoding_DefaultJson,15081,Object Argument_Encoding_DefaultXml,297,Object ArrayItemType,12021,VariableType AttributeOperand,598,DataType AttributeOperand_Encoding_DefaultBinary,600,Object AttributeOperand_Encoding_DefaultJson,15209,Object AttributeOperand_Encoding_DefaultXml,599,Object AttributeWriteMask,347,DataType AudioDataType,16307,DataType AudioVariableType,17986,VariableType AuditActivateSessionEventType,2075,ObjectType AuditAddNodesEventType,2091,ObjectType AuditAddReferencesEventType,2095,ObjectType AuditCancelEventType,2078,ObjectType AuditCertificateDataMismatchEventType,2082,ObjectType AuditCertificateEventType,2080,ObjectType AuditCertificateExpiredEventType,2085,ObjectType AuditCertificateInvalidEventType,2086,ObjectType AuditCertificateMismatchEventType,2089,ObjectType AuditCertificateRevokedEventType,2088,ObjectType AuditCertificateUntrustedEventType,2087,ObjectType AuditChannelEventType,2059,ObjectType AuditConditionAcknowledgeEventType,8944,ObjectType AuditConditionCommentEventType,2829,ObjectType AuditConditionConfirmEventType,8961,ObjectType AuditConditionEnableEventType,2803,ObjectType AuditConditionEventType,2790,ObjectType AuditConditionOutOfServiceEventType,17259,ObjectType AuditConditionResetEventType,15013,ObjectType AuditConditionRespondEventType,8927,ObjectType AuditConditionShelvingEventType,11093,ObjectType AuditConditionSilenceEventType,17242,ObjectType AuditConditionSuppressionEventType,17225,ObjectType AuditCreateSessionEventType,2071,ObjectType AuditDeleteNodesEventType,2093,ObjectType AuditDeleteReferencesEventType,2097,ObjectType AuditEventType,2052,ObjectType AuditHistoryAnnotationUpdateEventType,19095,ObjectType AuditHistoryAtTimeDeleteEventType,3019,ObjectType AuditHistoryDeleteEventType,3012,ObjectType AuditHistoryEventDeleteEventType,3022,ObjectType AuditHistoryEventUpdateEventType,2999,ObjectType AuditHistoryRawModifyDeleteEventType,3014,ObjectType AuditHistoryUpdateEventType,2104,ObjectType AuditHistoryValueUpdateEventType,3006,ObjectType AuditNodeManagementEventType,2090,ObjectType AuditOpenSecureChannelEventType,2060,ObjectType AuditProgramTransitionEventType,11856,ObjectType AuditSecurityEventType,2058,ObjectType AuditSessionEventType,2069,ObjectType AuditUpdateEventType,2099,ObjectType AuditUpdateMethodEventType,2127,ObjectType AuditUpdateStateEventType,2315,ObjectType AuditUrlMismatchEventType,2748,ObjectType AuditWriteUpdateEventType,2100,ObjectType AuthorizationServiceConfigurationType,17852,ObjectType AuthorizationServices,17732,Object AxisInformation,12079,DataType AxisInformation_Encoding_DefaultBinary,12089,Object AxisInformation_Encoding_DefaultJson,15379,Object AxisInformation_Encoding_DefaultXml,12081,Object AxisScaleEnumeration,12077,DataType BaseAnalogType,15318,VariableType BaseConditionClassType,11163,ObjectType BaseDataType,24,DataType BaseDataVariableType,63,VariableType BaseEventType,2041,ObjectType BaseInterfaceType,17602,ObjectType BaseModelChangeEventType,2132,ObjectType BaseObjectType,58,ObjectType BaseVariableType,62,VariableType BitFieldMaskDataType,11737,DataType Boolean,1,DataType BrokerConnectionTransportDataType,15007,DataType BrokerConnectionTransportDataType_Encoding_DefaultBinary,15479,Object BrokerConnectionTransportDataType_Encoding_DefaultJson,15726,Object BrokerConnectionTransportDataType_Encoding_DefaultXml,15579,Object BrokerConnectionTransportType,15155,ObjectType BrokerDataSetReaderTransportDataType,15670,DataType BrokerDataSetReaderTransportDataType_Encoding_DefaultBinary,15733,Object BrokerDataSetReaderTransportDataType_Encoding_DefaultJson,16526,Object BrokerDataSetReaderTransportDataType_Encoding_DefaultXml,16023,Object BrokerDataSetReaderTransportType,21142,ObjectType BrokerDataSetWriterTransportDataType,15669,DataType BrokerDataSetWriterTransportDataType_Encoding_DefaultBinary,15729,Object BrokerDataSetWriterTransportDataType_Encoding_DefaultJson,16525,Object BrokerDataSetWriterTransportDataType_Encoding_DefaultXml,16022,Object BrokerDataSetWriterTransportType,21138,ObjectType BrokerTransportQualityOfService,15008,DataType BrokerWriterGroupTransportDataType,15667,DataType BrokerWriterGroupTransportDataType_Encoding_DefaultBinary,15727,Object BrokerWriterGroupTransportDataType_Encoding_DefaultJson,16524,Object BrokerWriterGroupTransportDataType_Encoding_DefaultXml,16021,Object BrokerWriterGroupTransportType,21136,ObjectType BrowseDescription,514,DataType BrowseDescription_Encoding_DefaultBinary,516,Object BrowseDescription_Encoding_DefaultJson,15180,Object BrowseDescription_Encoding_DefaultXml,515,Object BrowseDirection,510,DataType BrowseNextRequest,531,DataType BrowseNextRequest_Encoding_DefaultBinary,533,Object BrowseNextRequest_Encoding_DefaultJson,15186,Object BrowseNextRequest_Encoding_DefaultXml,532,Object BrowseNextResponse,534,DataType BrowseNextResponse_Encoding_DefaultBinary,536,Object BrowseNextResponse_Encoding_DefaultJson,15187,Object BrowseNextResponse_Encoding_DefaultXml,535,Object BrowsePath,543,DataType BrowsePath_Encoding_DefaultBinary,545,Object BrowsePath_Encoding_DefaultJson,15190,Object BrowsePath_Encoding_DefaultXml,544,Object BrowsePathResult,549,DataType BrowsePathResult_Encoding_DefaultBinary,551,Object BrowsePathResult_Encoding_DefaultJson,15192,Object BrowsePathResult_Encoding_DefaultXml,550,Object BrowsePathTarget,546,DataType BrowsePathTarget_Encoding_DefaultBinary,548,Object BrowsePathTarget_Encoding_DefaultJson,15191,Object BrowsePathTarget_Encoding_DefaultXml,547,Object BrowseRequest,525,DataType BrowseRequest_Encoding_DefaultBinary,527,Object BrowseRequest_Encoding_DefaultJson,15184,Object BrowseRequest_Encoding_DefaultXml,526,Object BrowseResponse,528,DataType BrowseResponse_Encoding_DefaultBinary,530,Object BrowseResponse_Encoding_DefaultJson,15185,Object BrowseResponse_Encoding_DefaultXml,529,Object BrowseResult,522,DataType BrowseResult_Encoding_DefaultBinary,524,Object BrowseResult_Encoding_DefaultJson,15183,Object BrowseResult_Encoding_DefaultXml,523,Object BrowseResultMask,517,DataType BuildInfo,338,DataType BuildInfo_Encoding_DefaultBinary,340,Object BuildInfo_Encoding_DefaultJson,15361,Object BuildInfo_Encoding_DefaultXml,339,Object BuildInfoType,3051,VariableType Byte,3,DataType ByteString,15,DataType CallMethodRequest,704,DataType CallMethodRequest_Encoding_DefaultBinary,706,Object CallMethodRequest_Encoding_DefaultJson,15289,Object CallMethodRequest_Encoding_DefaultXml,705,Object CallMethodResult,707,DataType CallMethodResult_Encoding_DefaultBinary,709,Object CallMethodResult_Encoding_DefaultJson,15290,Object CallMethodResult_Encoding_DefaultXml,708,Object CallRequest,710,DataType CallRequest_Encoding_DefaultBinary,712,Object CallRequest_Encoding_DefaultJson,15291,Object CallRequest_Encoding_DefaultXml,711,Object CallResponse,713,DataType CallResponse_Encoding_DefaultBinary,715,Object CallResponse_Encoding_DefaultJson,15292,Object CallResponse_Encoding_DefaultXml,714,Object CancelRequest,477,DataType CancelRequest_Encoding_DefaultBinary,479,Object CancelRequest_Encoding_DefaultJson,15149,Object CancelRequest_Encoding_DefaultXml,478,Object CancelResponse,480,DataType CancelResponse_Encoding_DefaultBinary,482,Object CancelResponse_Encoding_DefaultJson,15150,Object CancelResponse_Encoding_DefaultXml,481,Object CartesianCoordinates,18809,DataType CartesianCoordinates_Encoding_DefaultBinary,18818,Object CartesianCoordinates_Encoding_DefaultJson,19067,Object CartesianCoordinates_Encoding_DefaultXml,18854,Object CartesianCoordinatesType,18772,VariableType CertificateExpirationAlarmType,13225,ObjectType CertificateGroupFolderType,13813,ObjectType CertificateGroupType,12555,ObjectType CertificateType,12556,ObjectType CertificateUpdatedAuditEventType,12620,ObjectType ChannelSecurityToken,441,DataType ChannelSecurityToken_Encoding_DefaultBinary,443,Object ChannelSecurityToken_Encoding_DefaultJson,15131,Object ChannelSecurityToken_Encoding_DefaultXml,442,Object ChoiceStateType,15109,ObjectType CloseSecureChannelRequest,450,DataType CloseSecureChannelRequest_Encoding_DefaultBinary,452,Object CloseSecureChannelRequest_Encoding_DefaultJson,15134,Object CloseSecureChannelRequest_Encoding_DefaultXml,451,Object CloseSecureChannelResponse,453,DataType CloseSecureChannelResponse_Encoding_DefaultBinary,455,Object CloseSecureChannelResponse_Encoding_DefaultJson,15135,Object CloseSecureChannelResponse_Encoding_DefaultXml,454,Object CloseSessionRequest,471,DataType CloseSessionRequest_Encoding_DefaultBinary,473,Object CloseSessionRequest_Encoding_DefaultJson,15147,Object CloseSessionRequest_Encoding_DefaultXml,472,Object CloseSessionResponse,474,DataType CloseSessionResponse_Encoding_DefaultBinary,476,Object CloseSessionResponse_Encoding_DefaultJson,15148,Object CloseSessionResponse_Encoding_DefaultXml,475,Object ComplexNumberType,12171,DataType ComplexNumberType_Encoding_DefaultBinary,12181,Object ComplexNumberType_Encoding_DefaultJson,15377,Object ComplexNumberType_Encoding_DefaultXml,12173,Object ConditionType,2782,ObjectType ConditionVariableType,9002,VariableType ConfigurationVersionDataType,14593,DataType ConfigurationVersionDataType_Encoding_DefaultBinary,14847,Object ConfigurationVersionDataType_Encoding_DefaultJson,15049,Object ConfigurationVersionDataType_Encoding_DefaultXml,14803,Object ConnectionTransportDataType,15618,DataType ConnectionTransportDataType_Encoding_DefaultBinary,15695,Object ConnectionTransportDataType_Encoding_DefaultJson,16282,Object ConnectionTransportDataType_Encoding_DefaultXml,15993,Object ConnectionTransportType,17721,ObjectType ContentFilter,586,DataType ContentFilter_Encoding_DefaultBinary,588,Object ContentFilter_Encoding_DefaultJson,15205,Object ContentFilter_Encoding_DefaultXml,587,Object ContentFilterElement,583,DataType ContentFilterElement_Encoding_DefaultBinary,585,Object ContentFilterElement_Encoding_DefaultJson,15204,Object ContentFilterElement_Encoding_DefaultXml,584,Object ContentFilterElementResult,604,DataType ContentFilterElementResult_Encoding_DefaultBinary,606,Object ContentFilterElementResult_Encoding_DefaultJson,15211,Object ContentFilterElementResult_Encoding_DefaultXml,605,Object ContentFilterResult,607,DataType ContentFilterResult_Encoding_DefaultBinary,609,Object ContentFilterResult_Encoding_DefaultJson,15228,Object ContentFilterResult_Encoding_DefaultXml,608,Object ContinuationPoint,521,DataType Counter,289,DataType CreateMonitoredItemsRequest,749,DataType CreateMonitoredItemsRequest_Encoding_DefaultBinary,751,Object CreateMonitoredItemsRequest_Encoding_DefaultJson,15323,Object CreateMonitoredItemsRequest_Encoding_DefaultXml,750,Object CreateMonitoredItemsResponse,752,DataType CreateMonitoredItemsResponse_Encoding_DefaultBinary,754,Object CreateMonitoredItemsResponse_Encoding_DefaultJson,15324,Object CreateMonitoredItemsResponse_Encoding_DefaultXml,753,Object CreateSessionRequest,459,DataType CreateSessionRequest_Encoding_DefaultBinary,461,Object CreateSessionRequest_Encoding_DefaultJson,15138,Object CreateSessionRequest_Encoding_DefaultXml,460,Object CreateSessionResponse,462,DataType CreateSessionResponse_Encoding_DefaultBinary,464,Object CreateSessionResponse_Encoding_DefaultJson,15139,Object CreateSessionResponse_Encoding_DefaultXml,463,Object CreateSubscriptionRequest,785,DataType CreateSubscriptionRequest_Encoding_DefaultBinary,787,Object CreateSubscriptionRequest_Encoding_DefaultJson,15337,Object CreateSubscriptionRequest_Encoding_DefaultXml,786,Object CreateSubscriptionResponse,788,DataType CreateSubscriptionResponse_Encoding_DefaultBinary,790,Object CreateSubscriptionResponse_Encoding_DefaultJson,15338,Object CreateSubscriptionResponse_Encoding_DefaultXml,789,Object CubeItemType,12057,VariableType CurrencyUnit,23501,Variable CurrencyUnitType,23498,DataType CurrencyUnitType_Encoding_DefaultBinary,23507,Object CurrencyUnitType_Encoding_DefaultJson,23528,Object CurrencyUnitType_Encoding_DefaultXml,23520,Object DataChangeFilter,722,DataType DataChangeFilter_Encoding_DefaultBinary,724,Object DataChangeFilter_Encoding_DefaultJson,15294,Object DataChangeFilter_Encoding_DefaultXml,723,Object DataChangeNotification,809,DataType DataChangeNotification_Encoding_DefaultBinary,811,Object DataChangeNotification_Encoding_DefaultJson,15345,Object DataChangeNotification_Encoding_DefaultXml,810,Object DataChangeTrigger,717,DataType DatagramConnectionTransportDataType,17467,DataType DatagramConnectionTransportDataType_Encoding_DefaultBinary,17468,Object DatagramConnectionTransportDataType_Encoding_DefaultJson,17476,Object DatagramConnectionTransportDataType_Encoding_DefaultXml,17472,Object DatagramConnectionTransportType,15064,ObjectType DatagramWriterGroupTransportDataType,15532,DataType DatagramWriterGroupTransportDataType_Encoding_DefaultBinary,21155,Object DatagramWriterGroupTransportDataType_Encoding_DefaultJson,21203,Object DatagramWriterGroupTransportDataType_Encoding_DefaultXml,21179,Object DatagramWriterGroupTransportType,21133,ObjectType DataItemType,2365,VariableType DataSetFieldContentMask,15583,DataType DataSetFieldFlags,15904,DataType DataSetFolderType,14477,ObjectType DataSetMetaDataType,14523,DataType DataSetMetaDataType_Encoding_DefaultBinary,124,Object DataSetMetaDataType_Encoding_DefaultJson,15050,Object DataSetMetaDataType_Encoding_DefaultXml,14794,Object DataSetOrderingType,20408,DataType DataSetReaderDataType,15623,DataType DataSetReaderDataType_Encoding_DefaultBinary,15703,Object DataSetReaderDataType_Encoding_DefaultJson,16286,Object DataSetReaderDataType_Encoding_DefaultXml,16007,Object DataSetReaderMessageDataType,15629,DataType DataSetReaderMessageDataType_Encoding_DefaultBinary,15706,Object DataSetReaderMessageDataType_Encoding_DefaultJson,16288,Object DataSetReaderMessageDataType_Encoding_DefaultXml,16009,Object DataSetReaderMessageType,21104,ObjectType DataSetReaderTransportDataType,15628,DataType DataSetReaderTransportDataType_Encoding_DefaultBinary,15705,Object DataSetReaderTransportDataType_Encoding_DefaultJson,16287,Object DataSetReaderTransportDataType_Encoding_DefaultXml,16008,Object DataSetReaderTransportType,15319,ObjectType DataSetReaderType,15306,ObjectType DataSetToWriter,14936,ReferenceType DataSetWriterDataType,15597,DataType DataSetWriterDataType_Encoding_DefaultBinary,15682,Object DataSetWriterDataType_Encoding_DefaultJson,16156,Object DataSetWriterDataType_Encoding_DefaultXml,15955,Object DataSetWriterMessageDataType,15605,DataType DataSetWriterMessageDataType_Encoding_DefaultBinary,15688,Object DataSetWriterMessageDataType_Encoding_DefaultJson,16158,Object DataSetWriterMessageDataType_Encoding_DefaultXml,15987,Object DataSetWriterMessageType,21096,ObjectType DataSetWriterTransportDataType,15598,DataType DataSetWriterTransportDataType_Encoding_DefaultBinary,15683,Object DataSetWriterTransportDataType_Encoding_DefaultJson,16157,Object DataSetWriterTransportDataType_Encoding_DefaultXml,15956,Object DataSetWriterTransportType,15305,ObjectType DataSetWriterType,15298,ObjectType DataTypeAttributes,370,DataType DataTypeAttributes_Encoding_DefaultBinary,372,Object DataTypeAttributes_Encoding_DefaultJson,15161,Object DataTypeAttributes_Encoding_DefaultXml,371,Object DataTypeDefinition,97,DataType DataTypeDefinition_Encoding_DefaultBinary,121,Object DataTypeDefinition_Encoding_DefaultJson,15063,Object DataTypeDefinition_Encoding_DefaultXml,14797,Object DataTypeDescription,14525,DataType DataTypeDescription_Encoding_DefaultBinary,125,Object DataTypeDescription_Encoding_DefaultJson,15057,Object DataTypeDescription_Encoding_DefaultXml,14796,Object DataTypeDescriptionType,69,VariableType DataTypeDictionaryType,72,VariableType DataTypeEncodingType,76,ObjectType DataTypeNode,282,DataType DataTypeNode_Encoding_DefaultBinary,284,Object DataTypeNode_Encoding_DefaultJson,15079,Object DataTypeNode_Encoding_DefaultXml,283,Object DataTypeSchemaHeader,15534,DataType DataTypeSchemaHeader_Encoding_DefaultBinary,15676,Object DataTypeSchemaHeader_Encoding_DefaultJson,16151,Object DataTypeSchemaHeader_Encoding_DefaultXml,15950,Object DataTypesFolder,90,Object DataTypeSystemType,75,ObjectType DataValue,23,DataType Date,293,DataType DateString,12881,DataType DateTime,13,DataType DeadbandType,718,DataType Decimal,50,DataType DecimalDataType,17861,DataType DecimalDataType_Encoding_DefaultBinary,17863,Object DecimalDataType_Encoding_DefaultJson,15045,Object DecimalDataType_Encoding_DefaultXml,17862,Object DecimalString,12878,DataType DefaultBinary,3062,Object DefaultInputValues,16306,Variable DefaultInstanceBrowseName,17605,Variable DefaultXml,3063,Object DeleteAtTimeDetails,689,DataType DeleteAtTimeDetails_Encoding_DefaultBinary,691,Object DeleteAtTimeDetails_Encoding_DefaultJson,15284,Object DeleteAtTimeDetails_Encoding_DefaultXml,690,Object DeleteEventDetails,692,DataType DeleteEventDetails_Encoding_DefaultBinary,694,Object DeleteEventDetails_Encoding_DefaultJson,15285,Object DeleteEventDetails_Encoding_DefaultXml,693,Object DeleteMonitoredItemsRequest,779,DataType DeleteMonitoredItemsRequest_Encoding_DefaultBinary,781,Object DeleteMonitoredItemsRequest_Encoding_DefaultJson,15335,Object DeleteMonitoredItemsRequest_Encoding_DefaultXml,780,Object DeleteMonitoredItemsResponse,782,DataType DeleteMonitoredItemsResponse_Encoding_DefaultBinary,784,Object DeleteMonitoredItemsResponse_Encoding_DefaultJson,15336,Object DeleteMonitoredItemsResponse_Encoding_DefaultXml,783,Object DeleteNodesItem,382,DataType DeleteNodesItem_Encoding_DefaultBinary,384,Object DeleteNodesItem_Encoding_DefaultJson,15172,Object DeleteNodesItem_Encoding_DefaultXml,383,Object DeleteNodesRequest,498,DataType DeleteNodesRequest_Encoding_DefaultBinary,500,Object DeleteNodesRequest_Encoding_DefaultJson,15173,Object DeleteNodesRequest_Encoding_DefaultXml,499,Object DeleteNodesResponse,501,DataType DeleteNodesResponse_Encoding_DefaultBinary,503,Object DeleteNodesResponse_Encoding_DefaultJson,15174,Object DeleteNodesResponse_Encoding_DefaultXml,502,Object DeleteRawModifiedDetails,686,DataType DeleteRawModifiedDetails_Encoding_DefaultBinary,688,Object DeleteRawModifiedDetails_Encoding_DefaultJson,15283,Object DeleteRawModifiedDetails_Encoding_DefaultXml,687,Object DeleteReferencesItem,385,DataType DeleteReferencesItem_Encoding_DefaultBinary,387,Object DeleteReferencesItem_Encoding_DefaultJson,15175,Object DeleteReferencesItem_Encoding_DefaultXml,386,Object DeleteReferencesRequest,504,DataType DeleteReferencesRequest_Encoding_DefaultBinary,506,Object DeleteReferencesRequest_Encoding_DefaultJson,15176,Object DeleteReferencesRequest_Encoding_DefaultXml,505,Object DeleteReferencesResponse,507,DataType DeleteReferencesResponse_Encoding_DefaultBinary,509,Object DeleteReferencesResponse_Encoding_DefaultJson,15177,Object DeleteReferencesResponse_Encoding_DefaultXml,508,Object DeleteSubscriptionsRequest,845,DataType DeleteSubscriptionsRequest_Encoding_DefaultBinary,847,Object DeleteSubscriptionsRequest_Encoding_DefaultJson,15359,Object DeleteSubscriptionsRequest_Encoding_DefaultXml,846,Object DeleteSubscriptionsResponse,848,DataType DeleteSubscriptionsResponse_Encoding_DefaultBinary,850,Object DeleteSubscriptionsResponse_Encoding_DefaultJson,15360,Object DeleteSubscriptionsResponse_Encoding_DefaultXml,849,Object DeviceFailureEventType,2131,ObjectType DiagnosticInfo,25,DataType DiagnosticsLevel,19723,DataType DialogConditionType,2830,ObjectType Dictionaries,17594,Object DictionaryEntryType,17589,ObjectType DictionaryFolderType,17591,ObjectType DiscoveryConfiguration,12890,DataType DiscoveryConfiguration_Encoding_DefaultBinary,12900,Object DiscoveryConfiguration_Encoding_DefaultJson,15105,Object DiscoveryConfiguration_Encoding_DefaultXml,12892,Object DiscrepancyAlarmType,17080,ObjectType DiscreteAlarmType,10523,ObjectType DiscreteItemType,2372,VariableType Double,11,DataType DoubleComplexNumberType,12172,DataType DoubleComplexNumberType_Encoding_DefaultBinary,12182,Object DoubleComplexNumberType_Encoding_DefaultJson,15378,Object DoubleComplexNumberType_Encoding_DefaultXml,12174,Object Duration,290,DataType DurationString,12879,DataType ElementOperand,592,DataType ElementOperand_Encoding_DefaultBinary,594,Object ElementOperand_Encoding_DefaultJson,15207,Object ElementOperand_Encoding_DefaultXml,593,Object ElseGuardVariableType,15317,VariableType EndpointConfiguration,331,DataType EndpointConfiguration_Encoding_DefaultBinary,333,Object EndpointConfiguration_Encoding_DefaultJson,15199,Object EndpointConfiguration_Encoding_DefaultXml,332,Object EndpointDescription,312,DataType EndpointDescription_Encoding_DefaultBinary,314,Object EndpointDescription_Encoding_DefaultJson,15099,Object EndpointDescription_Encoding_DefaultXml,313,Object EndpointType,15528,DataType EndpointType_Encoding_DefaultBinary,15671,Object EndpointType_Encoding_DefaultJson,16150,Object EndpointType_Encoding_DefaultXml,15949,Object EndpointUrlListDataType,11943,DataType EndpointUrlListDataType_Encoding_DefaultBinary,11957,Object EndpointUrlListDataType_Encoding_DefaultJson,15363,Object EndpointUrlListDataType_Encoding_DefaultXml,11949,Object EngineeringUnits,11513,Variable EnumDefinition,100,DataType EnumDefinition_Encoding_DefaultBinary,123,Object EnumDefinition_Encoding_DefaultJson,15067,Object EnumDefinition_Encoding_DefaultXml,14799,Object EnumDescription,15488,DataType EnumDescription_Encoding_DefaultBinary,127,Object EnumDescription_Encoding_DefaultJson,15059,Object EnumDescription_Encoding_DefaultXml,15590,Object Enumeration,29,DataType EnumField,102,DataType EnumField_Encoding_DefaultBinary,14845,Object EnumField_Encoding_DefaultJson,15083,Object EnumField_Encoding_DefaultXml,14801,Object EnumStrings,11432,Variable EnumValues,3071,Variable EnumValueType,7594,DataType EnumValueType_Encoding_DefaultBinary,8251,Object EnumValueType_Encoding_DefaultJson,15082,Object EnumValueType_Encoding_DefaultXml,7616,Object EUInformation,887,DataType EUInformation_Encoding_DefaultBinary,889,Object EUInformation_Encoding_DefaultJson,15376,Object EUInformation_Encoding_DefaultXml,888,Object EventFieldList,917,DataType EventFieldList_Encoding_DefaultBinary,919,Object EventFieldList_Encoding_DefaultJson,15348,Object EventFieldList_Encoding_DefaultXml,918,Object EventFilter,725,DataType EventFilter_Encoding_DefaultBinary,727,Object EventFilter_Encoding_DefaultJson,15295,Object EventFilter_Encoding_DefaultXml,726,Object EventFilterResult,734,DataType EventFilterResult_Encoding_DefaultBinary,736,Object EventFilterResult_Encoding_DefaultJson,15314,Object EventFilterResult_Encoding_DefaultXml,735,Object EventNotificationList,914,DataType EventNotificationList_Encoding_DefaultBinary,916,Object EventNotificationList_Encoding_DefaultJson,15347,Object EventNotificationList_Encoding_DefaultXml,915,Object EventNotifierType,15033,DataType EventQueueOverflowEventType,3035,ObjectType EventTypesFolder,3048,Object ExceptionDeviationFormat,890,DataType ExclusiveDeviationAlarmType,9764,ObjectType ExclusiveLevelAlarmType,9482,ObjectType ExclusiveLimitAlarmType,9341,ObjectType ExclusiveLimitStateMachineType,9318,ObjectType ExclusiveRateOfChangeAlarmType,9623,ObjectType ExpandedNodeId,18,DataType ExpressionGuardVariableType,15128,VariableType ExtensionFieldsType,15489,ObjectType FieldMetaData,14524,DataType FieldMetaData_Encoding_DefaultBinary,14839,Object FieldMetaData_Encoding_DefaultJson,15051,Object FieldMetaData_Encoding_DefaultXml,14795,Object FieldTargetDataType,14744,DataType FieldTargetDataType_Encoding_DefaultBinary,14848,Object FieldTargetDataType_Encoding_DefaultJson,15061,Object FieldTargetDataType_Encoding_DefaultXml,14804,Object FileDirectoryType,13353,ObjectType FileSystem,16314,Object FileTransferStateMachineType,15803,ObjectType FileType,11575,ObjectType FilterOperand,589,DataType FilterOperand_Encoding_DefaultBinary,591,Object FilterOperand_Encoding_DefaultJson,15206,Object FilterOperand_Encoding_DefaultXml,590,Object FilterOperator,576,DataType FindServersOnNetworkRequest,12190,DataType FindServersOnNetworkRequest_Encoding_DefaultBinary,12208,Object FindServersOnNetworkRequest_Encoding_DefaultJson,15096,Object FindServersOnNetworkRequest_Encoding_DefaultXml,12196,Object FindServersOnNetworkResponse,12191,DataType FindServersOnNetworkResponse_Encoding_DefaultBinary,12209,Object FindServersOnNetworkResponse_Encoding_DefaultJson,15097,Object FindServersOnNetworkResponse_Encoding_DefaultXml,12197,Object FindServersRequest,420,DataType FindServersRequest_Encoding_DefaultBinary,422,Object FindServersRequest_Encoding_DefaultJson,15093,Object FindServersRequest_Encoding_DefaultXml,421,Object FindServersResponse,423,DataType FindServersResponse_Encoding_DefaultBinary,425,Object FindServersResponse_Encoding_DefaultJson,15094,Object FindServersResponse_Encoding_DefaultXml,424,Object FiniteStateMachineType,2771,ObjectType FiniteStateVariableType,2760,VariableType FiniteTransitionVariableType,2767,VariableType Float,10,DataType FolderType,61,ObjectType Frame,18813,DataType Frame_Encoding_DefaultBinary,18822,Object Frame_Encoding_DefaultJson,19071,Object Frame_Encoding_DefaultXml,18858,Object FrameType,18786,VariableType FromState,51,ReferenceType GeneralModelChangeEventType,2133,ObjectType GeneratesEvent,41,ReferenceType GenericAttributes,17607,DataType GenericAttributes_Encoding_DefaultBinary,17611,Object GenericAttributes_Encoding_DefaultJson,15164,Object GenericAttributes_Encoding_DefaultXml,17609,Object GenericAttributeValue,17606,DataType GenericAttributeValue_Encoding_DefaultBinary,17610,Object GenericAttributeValue_Encoding_DefaultJson,15163,Object GenericAttributeValue_Encoding_DefaultXml,17608,Object GetEndpointsRequest,426,DataType GetEndpointsRequest_Encoding_DefaultBinary,428,Object GetEndpointsRequest_Encoding_DefaultJson,15100,Object GetEndpointsRequest_Encoding_DefaultXml,427,Object GetEndpointsResponse,429,DataType GetEndpointsResponse_Encoding_DefaultBinary,431,Object GetEndpointsResponse_Encoding_DefaultJson,15101,Object GetEndpointsResponse_Encoding_DefaultXml,430,Object GuardVariableType,15113,VariableType Guid,14,DataType HAConfiguration,11202,Object HasAddIn,17604,ReferenceType HasAlarmSuppressionGroup,16361,ReferenceType HasArgumentDescription,129,ReferenceType HasCause,53,ReferenceType HasChild,34,ReferenceType HasComponent,47,ReferenceType HasCondition,9006,ReferenceType HasDataSetReader,15297,ReferenceType HasDataSetWriter,15296,ReferenceType HasDescription,39,ReferenceType HasDictionaryEntry,17597,ReferenceType HasEffect,54,ReferenceType HasEffectDisable,17276,ReferenceType HasEffectEnable,17983,ReferenceType HasEffectSuppressed,17984,ReferenceType HasEffectUnsuppressed,17985,ReferenceType HasEncoding,38,ReferenceType HasEventSource,36,ReferenceType HasFalseSubState,9005,ReferenceType HasGuard,15112,ReferenceType HasHistoricalConfiguration,56,ReferenceType HasInterface,17603,ReferenceType HasModellingRule,37,ReferenceType HasNotifier,48,ReferenceType HasOptionalInputArgumentDescription,131,ReferenceType HasOrderedComponent,49,ReferenceType HasProperty,46,ReferenceType HasPubSubConnection,14476,ReferenceType HasReaderGroup,18805,ReferenceType HasSubStateMachine,117,ReferenceType HasSubtype,45,ReferenceType HasTrueSubState,9004,ReferenceType HasTypeDefinition,40,ReferenceType HasWriterGroup,18804,ReferenceType HierarchicalReferences,33,ReferenceType HighlyManagedAlarmConditionClassType,17219,ObjectType HistoricalDataConfigurationType,2318,ObjectType HistoricalEventFilter,11215,Variable HistoryData,656,DataType HistoryData_Encoding_DefaultBinary,658,Object HistoryData_Encoding_DefaultJson,15270,Object HistoryData_Encoding_DefaultXml,657,Object HistoryEvent,659,DataType HistoryEvent_Encoding_DefaultBinary,661,Object HistoryEvent_Encoding_DefaultJson,15273,Object HistoryEvent_Encoding_DefaultXml,660,Object HistoryEventFieldList,920,DataType HistoryEventFieldList_Encoding_DefaultBinary,922,Object HistoryEventFieldList_Encoding_DefaultJson,15349,Object HistoryEventFieldList_Encoding_DefaultXml,921,Object HistoryModifiedData,11217,DataType HistoryModifiedData_Encoding_DefaultBinary,11227,Object HistoryModifiedData_Encoding_DefaultJson,15272,Object HistoryModifiedData_Encoding_DefaultXml,11219,Object HistoryReadDetails,641,DataType HistoryReadDetails_Encoding_DefaultBinary,643,Object HistoryReadDetails_Encoding_DefaultJson,15261,Object HistoryReadDetails_Encoding_DefaultXml,642,Object HistoryReadRequest,662,DataType HistoryReadRequest_Encoding_DefaultBinary,664,Object HistoryReadRequest_Encoding_DefaultJson,15274,Object HistoryReadRequest_Encoding_DefaultXml,663,Object HistoryReadResponse,665,DataType HistoryReadResponse_Encoding_DefaultBinary,667,Object HistoryReadResponse_Encoding_DefaultJson,15275,Object HistoryReadResponse_Encoding_DefaultXml,666,Object HistoryReadResult,638,DataType HistoryReadResult_Encoding_DefaultBinary,640,Object HistoryReadResult_Encoding_DefaultJson,15260,Object HistoryReadResult_Encoding_DefaultXml,639,Object HistoryReadValueId,635,DataType HistoryReadValueId_Encoding_DefaultBinary,637,Object HistoryReadValueId_Encoding_DefaultJson,15259,Object HistoryReadValueId_Encoding_DefaultXml,636,Object HistoryServerCapabilities,11192,Object HistoryServerCapabilitiesType,2330,ObjectType HistoryUpdateDetails,677,DataType HistoryUpdateDetails_Encoding_DefaultBinary,679,Object HistoryUpdateDetails_Encoding_DefaultJson,15279,Object HistoryUpdateDetails_Encoding_DefaultXml,678,Object HistoryUpdateRequest,698,DataType HistoryUpdateRequest_Encoding_DefaultBinary,700,Object HistoryUpdateRequest_Encoding_DefaultJson,15287,Object HistoryUpdateRequest_Encoding_DefaultXml,699,Object HistoryUpdateResponse,701,DataType HistoryUpdateResponse_Encoding_DefaultBinary,703,Object HistoryUpdateResponse_Encoding_DefaultJson,15288,Object HistoryUpdateResponse_Encoding_DefaultXml,702,Object HistoryUpdateResult,695,DataType HistoryUpdateResult_Encoding_DefaultBinary,697,Object HistoryUpdateResult_Encoding_DefaultJson,15286,Object HistoryUpdateResult_Encoding_DefaultXml,696,Object HistoryUpdateType,11234,DataType HttpsCertificateType,12558,ObjectType Icon,3067,Variable IdentityCriteriaType,15632,DataType IdentityMappingRuleType,15634,DataType IdentityMappingRuleType_Encoding_DefaultBinary,15736,Object IdentityMappingRuleType_Encoding_DefaultJson,15042,Object IdentityMappingRuleType_Encoding_DefaultXml,15728,Object IdType,256,DataType Image,30,DataType ImageBMP,2000,DataType ImageGIF,2001,DataType ImageItemType,12047,VariableType ImageJPG,2002,DataType ImagePNG,2003,DataType Index,17588,DataType InitialStateType,2309,ObjectType InputArguments,3072,Variable InstanceNode,11879,DataType InstanceNode_Encoding_DefaultBinary,11889,Object InstanceNode_Encoding_DefaultJson,15069,Object InstanceNode_Encoding_DefaultXml,11887,Object InstrumentDiagnosticAlarmType,18347,ObjectType Int16,4,DataType Int32,6,DataType Int64,8,DataType Integer,27,DataType IntegerId,288,DataType InterfaceTypes,17708,Object IrdiDictionaryEntryType,17598,ObjectType IssuedIdentityToken,938,DataType IssuedIdentityToken_Encoding_DefaultBinary,940,Object IssuedIdentityToken_Encoding_DefaultJson,15144,Object IssuedIdentityToken_Encoding_DefaultXml,939,Object JsonDataSetMessageContentMask,15658,DataType JsonDataSetReaderMessageDataType,15665,DataType JsonDataSetReaderMessageDataType_Encoding_DefaultBinary,15725,Object JsonDataSetReaderMessageDataType_Encoding_DefaultJson,16404,Object JsonDataSetReaderMessageDataType_Encoding_DefaultXml,16019,Object JsonDataSetReaderMessageType,21130,ObjectType JsonDataSetWriterMessageDataType,15664,DataType JsonDataSetWriterMessageDataType_Encoding_DefaultBinary,15724,Object JsonDataSetWriterMessageDataType_Encoding_DefaultJson,16394,Object JsonDataSetWriterMessageDataType_Encoding_DefaultXml,16018,Object JsonDataSetWriterMessageType,21128,ObjectType JsonNetworkMessageContentMask,15654,DataType JsonWriterGroupMessageDataType,15657,DataType JsonWriterGroupMessageDataType_Encoding_DefaultBinary,15719,Object JsonWriterGroupMessageDataType_Encoding_DefaultJson,16393,Object JsonWriterGroupMessageDataType_Encoding_DefaultXml,16017,Object JsonWriterGroupMessageType,21126,ObjectType KeyCredentialAuditEventType,18011,ObjectType KeyCredentialConfiguration,18155,Object KeyCredentialConfigurationFolderType,17496,ObjectType KeyCredentialConfigurationType,18001,ObjectType KeyCredentialDeletedAuditEventType,18047,ObjectType KeyCredentialUpdatedAuditEventType,18029,ObjectType KeyValuePair,14533,DataType KeyValuePair_Encoding_DefaultBinary,14846,Object KeyValuePair_Encoding_DefaultJson,15041,Object KeyValuePair_Encoding_DefaultXml,14802,Object LimitAlarmType,2955,ObjectType LiteralOperand,595,DataType LiteralOperand_Encoding_DefaultBinary,597,Object LiteralOperand_Encoding_DefaultJson,15208,Object LiteralOperand_Encoding_DefaultXml,596,Object LocaleId,295,DataType LocalizedText,21,DataType LocalTime,3069,Variable MaintenanceConditionClassType,11165,ObjectType MaxArrayLength,11512,Variable MaxByteStringLength,12908,Variable MaxCharacters,15002,Variable MaxStringLength,11498,Variable MdnsDiscoveryConfiguration,12891,DataType MdnsDiscoveryConfiguration_Encoding_DefaultBinary,12901,Object MdnsDiscoveryConfiguration_Encoding_DefaultJson,15106,Object MdnsDiscoveryConfiguration_Encoding_DefaultXml,12893,Object MessageSecurityMode,302,DataType MethodAttributes,358,DataType MethodAttributes_Encoding_DefaultBinary,360,Object MethodAttributes_Encoding_DefaultJson,15157,Object MethodAttributes_Encoding_DefaultXml,359,Object MethodNode,276,DataType MethodNode_Encoding_DefaultBinary,278,Object MethodNode_Encoding_DefaultJson,15077,Object MethodNode_Encoding_DefaultXml,277,Object ModelChangeStructureDataType,877,DataType ModelChangeStructureDataType_Encoding_DefaultBinary,879,Object ModelChangeStructureDataType_Encoding_DefaultJson,15373,Object ModelChangeStructureDataType_Encoding_DefaultXml,878,Object ModelChangeStructureVerbMask,11941,DataType ModellingRule_ExposesItsArray,83,Object ModellingRule_Mandatory,78,Object ModellingRule_MandatoryPlaceholder,11510,Object ModellingRule_Optional,80,Object ModellingRule_OptionalPlaceholder,11508,Object ModellingRuleType,77,ObjectType ModificationInfo,11216,DataType ModificationInfo_Encoding_DefaultBinary,11226,Object ModificationInfo_Encoding_DefaultJson,15271,Object ModificationInfo_Encoding_DefaultXml,11218,Object ModifyMonitoredItemsRequest,761,DataType ModifyMonitoredItemsRequest_Encoding_DefaultBinary,763,Object ModifyMonitoredItemsRequest_Encoding_DefaultJson,15327,Object ModifyMonitoredItemsRequest_Encoding_DefaultXml,762,Object ModifyMonitoredItemsResponse,764,DataType ModifyMonitoredItemsResponse_Encoding_DefaultBinary,766,Object ModifyMonitoredItemsResponse_Encoding_DefaultJson,15328,Object ModifyMonitoredItemsResponse_Encoding_DefaultXml,765,Object ModifySubscriptionRequest,791,DataType ModifySubscriptionRequest_Encoding_DefaultBinary,793,Object ModifySubscriptionRequest_Encoding_DefaultJson,15339,Object ModifySubscriptionRequest_Encoding_DefaultXml,792,Object ModifySubscriptionResponse,794,DataType ModifySubscriptionResponse_Encoding_DefaultBinary,796,Object ModifySubscriptionResponse_Encoding_DefaultJson,15340,Object ModifySubscriptionResponse_Encoding_DefaultXml,795,Object MonitoredItemCreateRequest,743,DataType MonitoredItemCreateRequest_Encoding_DefaultBinary,745,Object MonitoredItemCreateRequest_Encoding_DefaultJson,15321,Object MonitoredItemCreateRequest_Encoding_DefaultXml,744,Object MonitoredItemCreateResult,746,DataType MonitoredItemCreateResult_Encoding_DefaultBinary,748,Object MonitoredItemCreateResult_Encoding_DefaultJson,15322,Object MonitoredItemCreateResult_Encoding_DefaultXml,747,Object MonitoredItemModifyRequest,755,DataType MonitoredItemModifyRequest_Encoding_DefaultBinary,757,Object MonitoredItemModifyRequest_Encoding_DefaultJson,15325,Object MonitoredItemModifyRequest_Encoding_DefaultXml,756,Object MonitoredItemModifyResult,758,DataType MonitoredItemModifyResult_Encoding_DefaultBinary,760,Object MonitoredItemModifyResult_Encoding_DefaultJson,15326,Object MonitoredItemModifyResult_Encoding_DefaultXml,759,Object MonitoredItemNotification,806,DataType MonitoredItemNotification_Encoding_DefaultBinary,808,Object MonitoredItemNotification_Encoding_DefaultJson,15346,Object MonitoredItemNotification_Encoding_DefaultXml,807,Object MonitoringFilter,719,DataType MonitoringFilter_Encoding_DefaultBinary,721,Object MonitoringFilter_Encoding_DefaultJson,15293,Object MonitoringFilter_Encoding_DefaultXml,720,Object MonitoringFilterResult,731,DataType MonitoringFilterResult_Encoding_DefaultBinary,733,Object MonitoringFilterResult_Encoding_DefaultJson,15313,Object MonitoringFilterResult_Encoding_DefaultXml,732,Object MonitoringMode,716,DataType MonitoringParameters,740,DataType MonitoringParameters_Encoding_DefaultBinary,742,Object MonitoringParameters_Encoding_DefaultJson,15320,Object MonitoringParameters_Encoding_DefaultXml,741,Object MultiStateDictionaryEntryDiscreteBaseType,19077,VariableType MultiStateDictionaryEntryDiscreteType,19084,VariableType MultiStateDiscreteType,2376,VariableType MultiStateValueDiscreteType,11238,VariableType NamespaceMetadataType,11616,ObjectType NamespacesType,11645,ObjectType NamingRuleType,120,DataType NDimensionArrayItemType,12068,VariableType NetworkAddressDataType,15502,DataType NetworkAddressDataType_Encoding_DefaultBinary,21151,Object NetworkAddressDataType_Encoding_DefaultJson,21199,Object NetworkAddressDataType_Encoding_DefaultXml,21175,Object NetworkAddressType,21145,ObjectType NetworkAddressUrlDataType,15510,DataType NetworkAddressUrlDataType_Encoding_DefaultBinary,21152,Object NetworkAddressUrlDataType_Encoding_DefaultJson,21200,Object NetworkAddressUrlDataType_Encoding_DefaultXml,21176,Object NetworkAddressUrlType,21147,ObjectType NetworkGroupDataType,11944,DataType NetworkGroupDataType_Encoding_DefaultBinary,11958,Object NetworkGroupDataType_Encoding_DefaultJson,15364,Object NetworkGroupDataType_Encoding_DefaultXml,11950,Object Node,258,DataType Node_Encoding_DefaultBinary,260,Object Node_Encoding_DefaultJson,15068,Object Node_Encoding_DefaultXml,259,Object NodeAttributes,349,DataType NodeAttributes_Encoding_DefaultBinary,351,Object NodeAttributes_Encoding_DefaultJson,15151,Object NodeAttributes_Encoding_DefaultXml,350,Object NodeAttributesMask,348,DataType NodeClass,257,DataType NodeId,17,DataType NodeReference,580,DataType NodeReference_Encoding_DefaultBinary,582,Object NodeReference_Encoding_DefaultJson,15203,Object NodeReference_Encoding_DefaultXml,581,Object NodeTypeDescription,573,DataType NodeTypeDescription_Encoding_DefaultBinary,575,Object NodeTypeDescription_Encoding_DefaultJson,15201,Object NodeTypeDescription_Encoding_DefaultXml,574,Object NodeVersion,3068,Variable NonExclusiveDeviationAlarmType,10368,ObjectType NonExclusiveLevelAlarmType,10060,ObjectType NonExclusiveLimitAlarmType,9906,ObjectType NonExclusiveRateOfChangeAlarmType,10214,ObjectType NonHierarchicalReferences,32,ReferenceType NonTransparentNetworkRedundancyType,11945,ObjectType NonTransparentRedundancyType,2039,ObjectType NormalizedString,12877,DataType NotificationData,945,DataType NotificationData_Encoding_DefaultBinary,947,Object NotificationData_Encoding_DefaultJson,15344,Object NotificationData_Encoding_DefaultXml,946,Object NotificationMessage,803,DataType NotificationMessage_Encoding_DefaultBinary,805,Object NotificationMessage_Encoding_DefaultJson,15343,Object NotificationMessage_Encoding_DefaultXml,804,Object Number,26,DataType NumericRange,291,DataType ObjectAttributes,352,DataType ObjectAttributes_Encoding_DefaultBinary,354,Object ObjectAttributes_Encoding_DefaultJson,15152,Object ObjectAttributes_Encoding_DefaultXml,353,Object ObjectNode,261,DataType ObjectNode_Encoding_DefaultBinary,263,Object ObjectNode_Encoding_DefaultJson,15071,Object ObjectNode_Encoding_DefaultXml,262,Object ObjectsFolder,85,Object ObjectTypeAttributes,361,DataType ObjectTypeAttributes_Encoding_DefaultBinary,363,Object ObjectTypeAttributes_Encoding_DefaultJson,15158,Object ObjectTypeAttributes_Encoding_DefaultXml,362,Object ObjectTypeNode,264,DataType ObjectTypeNode_Encoding_DefaultBinary,266,Object ObjectTypeNode_Encoding_DefaultJson,15073,Object ObjectTypeNode_Encoding_DefaultXml,265,Object ObjectTypesFolder,88,Object OffNormalAlarmType,10637,ObjectType OPCBinarySchema_TypeSystem,93,Object OpcUa_BinarySchema,7617,Variable OpcUa_XmlSchema,8252,Variable OPCUANamespaceMetadata,15957,Object OpenFileMode,11939,DataType OpenSecureChannelRequest,444,DataType OpenSecureChannelRequest_Encoding_DefaultBinary,446,Object OpenSecureChannelRequest_Encoding_DefaultJson,15132,Object OpenSecureChannelRequest_Encoding_DefaultXml,445,Object OpenSecureChannelResponse,447,DataType OpenSecureChannelResponse_Encoding_DefaultBinary,449,Object OpenSecureChannelResponse_Encoding_DefaultJson,15133,Object OpenSecureChannelResponse_Encoding_DefaultXml,448,Object OperationLimitsType,11564,ObjectType OptionSet,12755,DataType OptionSet_Encoding_DefaultBinary,12765,Object OptionSet_Encoding_DefaultJson,15084,Object OptionSet_Encoding_DefaultXml,12757,Object OptionSetType,11487,VariableType OptionSetValues,12745,Variable Organizes,35,ReferenceType Orientation,18811,DataType Orientation_Encoding_DefaultBinary,18820,Object Orientation_Encoding_DefaultJson,19069,Object Orientation_Encoding_DefaultXml,18856,Object OrientationType,18779,VariableType OutputArguments,3073,Variable OverrideValueHandling,15874,DataType ParsingResult,610,DataType ParsingResult_Encoding_DefaultBinary,612,Object ParsingResult_Encoding_DefaultJson,15236,Object ParsingResult_Encoding_DefaultXml,611,Object PerformUpdateType,11293,DataType PermissionType,94,DataType ProcessConditionClassType,11164,ObjectType ProgramDiagnostic2DataType,15396,DataType ProgramDiagnostic2DataType_Encoding_DefaultBinary,15397,Object ProgramDiagnostic2DataType_Encoding_DefaultJson,15405,Object ProgramDiagnostic2DataType_Encoding_DefaultXml,15401,Object ProgramDiagnostic2Type,15383,VariableType ProgramDiagnosticDataType,894,DataType ProgramDiagnosticDataType_Encoding_DefaultBinary,896,Object ProgramDiagnosticDataType_Encoding_DefaultJson,15381,Object ProgramDiagnosticDataType_Encoding_DefaultXml,895,Object ProgramDiagnosticType,2380,VariableType ProgramStateMachineType,2391,ObjectType ProgramTransitionAuditEventType,3806,ObjectType ProgramTransitionEventType,2378,ObjectType ProgressEventType,11436,ObjectType PropertyType,68,VariableType PublishedDataItemsDataType,15581,DataType PublishedDataItemsDataType_Encoding_DefaultBinary,15679,Object PublishedDataItemsDataType_Encoding_DefaultJson,16154,Object PublishedDataItemsDataType_Encoding_DefaultXml,15953,Object PublishedDataItemsType,14534,ObjectType PublishedDataSetDataType,15578,DataType PublishedDataSetDataType_Encoding_DefaultBinary,15677,Object PublishedDataSetDataType_Encoding_DefaultJson,16152,Object PublishedDataSetDataType_Encoding_DefaultXml,15951,Object PublishedDataSetSourceDataType,15580,DataType PublishedDataSetSourceDataType_Encoding_DefaultBinary,15678,Object PublishedDataSetSourceDataType_Encoding_DefaultJson,16153,Object PublishedDataSetSourceDataType_Encoding_DefaultXml,15952,Object PublishedDataSetType,14509,ObjectType PublishedEventsDataType,15582,DataType PublishedEventsDataType_Encoding_DefaultBinary,15681,Object PublishedEventsDataType_Encoding_DefaultJson,16155,Object PublishedEventsDataType_Encoding_DefaultXml,15954,Object PublishedEventsType,14572,ObjectType PublishedVariableDataType,14273,DataType PublishedVariableDataType_Encoding_DefaultBinary,14323,Object PublishedVariableDataType_Encoding_DefaultJson,15060,Object PublishedVariableDataType_Encoding_DefaultXml,14319,Object PublishRequest,824,DataType PublishRequest_Encoding_DefaultBinary,826,Object PublishRequest_Encoding_DefaultJson,15352,Object PublishRequest_Encoding_DefaultXml,825,Object PublishResponse,827,DataType PublishResponse_Encoding_DefaultBinary,829,Object PublishResponse_Encoding_DefaultJson,15353,Object PublishResponse_Encoding_DefaultXml,828,Object PublishSubscribe,14443,Object PublishSubscribeType,14416,ObjectType PubSubCommunicationFailureEventType,15563,ObjectType PubSubConfigurationDataType,15530,DataType PubSubConfigurationDataType_Encoding_DefaultBinary,21154,Object PubSubConfigurationDataType_Encoding_DefaultJson,21202,Object PubSubConfigurationDataType_Encoding_DefaultXml,21178,Object PubSubConnectionDataType,15617,DataType PubSubConnectionDataType_Encoding_DefaultBinary,15694,Object PubSubConnectionDataType_Encoding_DefaultJson,16281,Object PubSubConnectionDataType_Encoding_DefaultXml,15992,Object PubSubConnectionType,14209,ObjectType PubSubDiagnosticsConnectionType,19786,ObjectType PubSubDiagnosticsCounterClassification,19730,DataType PubSubDiagnosticsCounterType,19725,VariableType PubSubDiagnosticsDataSetReaderType,20027,ObjectType PubSubDiagnosticsDataSetWriterType,19968,ObjectType PubSubDiagnosticsReaderGroupType,19903,ObjectType PubSubDiagnosticsRootType,19732,ObjectType PubSubDiagnosticsType,19677,ObjectType PubSubDiagnosticsWriterGroupType,19834,ObjectType PubSubGroupDataType,15609,DataType PubSubGroupDataType_Encoding_DefaultBinary,15689,Object PubSubGroupDataType_Encoding_DefaultJson,16159,Object PubSubGroupDataType_Encoding_DefaultXml,15988,Object PubSubGroupType,14232,ObjectType PubSubKeyServiceType,15906,ObjectType PubSubState,14647,DataType PubSubStatusEventType,15535,ObjectType PubSubStatusType,14643,ObjectType PubSubTransportLimitsExceedEventType,15548,ObjectType QualifiedName,20,DataType QueryDataDescription,570,DataType QueryDataDescription_Encoding_DefaultBinary,572,Object QueryDataDescription_Encoding_DefaultJson,15200,Object QueryDataDescription_Encoding_DefaultXml,571,Object QueryDataSet,577,DataType QueryDataSet_Encoding_DefaultBinary,579,Object QueryDataSet_Encoding_DefaultJson,15202,Object QueryDataSet_Encoding_DefaultXml,578,Object QueryFirstRequest,613,DataType QueryFirstRequest_Encoding_DefaultBinary,615,Object QueryFirstRequest_Encoding_DefaultJson,15244,Object QueryFirstRequest_Encoding_DefaultXml,614,Object QueryFirstResponse,616,DataType QueryFirstResponse_Encoding_DefaultBinary,618,Object QueryFirstResponse_Encoding_DefaultJson,15252,Object QueryFirstResponse_Encoding_DefaultXml,617,Object QueryNextRequest,619,DataType QueryNextRequest_Encoding_DefaultBinary,621,Object QueryNextRequest_Encoding_DefaultJson,15254,Object QueryNextRequest_Encoding_DefaultXml,620,Object QueryNextResponse,622,DataType QueryNextResponse_Encoding_DefaultBinary,624,Object QueryNextResponse_Encoding_DefaultJson,15255,Object QueryNextResponse_Encoding_DefaultXml,623,Object Range,884,DataType Range_Encoding_DefaultBinary,886,Object Range_Encoding_DefaultJson,15375,Object Range_Encoding_DefaultXml,885,Object RationalNumber,18806,DataType RationalNumber_Encoding_DefaultBinary,18815,Object RationalNumber_Encoding_DefaultJson,19064,Object RationalNumber_Encoding_DefaultXml,18851,Object RationalNumberType,17709,VariableType ReadAnnotationDataDetails,23497,DataType ReadAnnotationDataDetails_Encoding_DefaultBinary,23500,Object ReadAnnotationDataDetails_Encoding_DefaultJson,23512,Object ReadAnnotationDataDetails_Encoding_DefaultXml,23506,Object ReadAtTimeDetails,653,DataType ReadAtTimeDetails_Encoding_DefaultBinary,655,Object ReadAtTimeDetails_Encoding_DefaultJson,15269,Object ReadAtTimeDetails_Encoding_DefaultXml,654,Object ReaderGroupDataType,15520,DataType ReaderGroupDataType_Encoding_DefaultBinary,21153,Object ReaderGroupDataType_Encoding_DefaultJson,21201,Object ReaderGroupDataType_Encoding_DefaultXml,21177,Object ReaderGroupMessageDataType,15622,DataType ReaderGroupMessageDataType_Encoding_DefaultBinary,15702,Object ReaderGroupMessageDataType_Encoding_DefaultJson,16285,Object ReaderGroupMessageDataType_Encoding_DefaultXml,15996,Object ReaderGroupMessageType,21091,ObjectType ReaderGroupTransportDataType,15621,DataType ReaderGroupTransportDataType_Encoding_DefaultBinary,15701,Object ReaderGroupTransportDataType_Encoding_DefaultJson,16284,Object ReaderGroupTransportDataType_Encoding_DefaultXml,15995,Object ReaderGroupTransportType,21090,ObjectType ReaderGroupType,17999,ObjectType ReadEventDetails,644,DataType ReadEventDetails_Encoding_DefaultBinary,646,Object ReadEventDetails_Encoding_DefaultJson,15262,Object ReadEventDetails_Encoding_DefaultXml,645,Object ReadProcessedDetails,650,DataType ReadProcessedDetails_Encoding_DefaultBinary,652,Object ReadProcessedDetails_Encoding_DefaultJson,15264,Object ReadProcessedDetails_Encoding_DefaultXml,651,Object ReadRawModifiedDetails,647,DataType ReadRawModifiedDetails_Encoding_DefaultBinary,649,Object ReadRawModifiedDetails_Encoding_DefaultJson,15263,Object ReadRawModifiedDetails_Encoding_DefaultXml,648,Object ReadRequest,629,DataType ReadRequest_Encoding_DefaultBinary,631,Object ReadRequest_Encoding_DefaultJson,15257,Object ReadRequest_Encoding_DefaultXml,630,Object ReadResponse,632,DataType ReadResponse_Encoding_DefaultBinary,634,Object ReadResponse_Encoding_DefaultJson,15258,Object ReadResponse_Encoding_DefaultXml,633,Object ReadValueId,626,DataType ReadValueId_Encoding_DefaultBinary,628,Object ReadValueId_Encoding_DefaultJson,15256,Object ReadValueId_Encoding_DefaultXml,627,Object RedundancySupport,851,DataType RedundantServerDataType,853,DataType RedundantServerDataType_Encoding_DefaultBinary,855,Object RedundantServerDataType_Encoding_DefaultJson,15362,Object RedundantServerDataType_Encoding_DefaultXml,854,Object ReferenceDescription,518,DataType ReferenceDescription_Encoding_DefaultBinary,520,Object ReferenceDescription_Encoding_DefaultJson,15182,Object ReferenceDescription_Encoding_DefaultXml,519,Object ReferenceNode,285,DataType ReferenceNode_Encoding_DefaultBinary,287,Object ReferenceNode_Encoding_DefaultJson,15080,Object ReferenceNode_Encoding_DefaultXml,286,Object References,31,ReferenceType ReferenceTypeAttributes,367,DataType ReferenceTypeAttributes_Encoding_DefaultBinary,369,Object ReferenceTypeAttributes_Encoding_DefaultJson,15160,Object ReferenceTypeAttributes_Encoding_DefaultXml,368,Object ReferenceTypeNode,273,DataType ReferenceTypeNode_Encoding_DefaultBinary,275,Object ReferenceTypeNode_Encoding_DefaultJson,15076,Object ReferenceTypeNode_Encoding_DefaultXml,274,Object ReferenceTypesFolder,91,Object RefreshEndEventType,2788,ObjectType RefreshRequiredEventType,2789,ObjectType RefreshStartEventType,2787,ObjectType RegisteredServer,432,DataType RegisteredServer_Encoding_DefaultBinary,434,Object RegisteredServer_Encoding_DefaultJson,15102,Object RegisteredServer_Encoding_DefaultXml,433,Object RegisterNodesRequest,558,DataType RegisterNodesRequest_Encoding_DefaultBinary,560,Object RegisterNodesRequest_Encoding_DefaultJson,15195,Object RegisterNodesRequest_Encoding_DefaultXml,559,Object RegisterNodesResponse,561,DataType RegisterNodesResponse_Encoding_DefaultBinary,563,Object RegisterNodesResponse_Encoding_DefaultJson,15196,Object RegisterNodesResponse_Encoding_DefaultXml,562,Object RegisterServer2Request,12193,DataType RegisterServer2Request_Encoding_DefaultBinary,12211,Object RegisterServer2Request_Encoding_DefaultJson,15107,Object RegisterServer2Request_Encoding_DefaultXml,12199,Object RegisterServer2Response,12194,DataType RegisterServer2Response_Encoding_DefaultBinary,12212,Object RegisterServer2Response_Encoding_DefaultJson,15130,Object RegisterServer2Response_Encoding_DefaultXml,12200,Object RegisterServerRequest,435,DataType RegisterServerRequest_Encoding_DefaultBinary,437,Object RegisterServerRequest_Encoding_DefaultJson,15103,Object RegisterServerRequest_Encoding_DefaultXml,436,Object RegisterServerResponse,438,DataType RegisterServerResponse_Encoding_DefaultBinary,440,Object RegisterServerResponse_Encoding_DefaultJson,15104,Object RegisterServerResponse_Encoding_DefaultXml,439,Object RelativePath,540,DataType RelativePath_Encoding_DefaultBinary,542,Object RelativePath_Encoding_DefaultJson,15189,Object RelativePath_Encoding_DefaultXml,541,Object RelativePathElement,537,DataType RelativePathElement_Encoding_DefaultBinary,539,Object RelativePathElement_Encoding_DefaultJson,15188,Object RelativePathElement_Encoding_DefaultXml,538,Object RepublishRequest,830,DataType RepublishRequest_Encoding_DefaultBinary,832,Object RepublishRequest_Encoding_DefaultJson,15354,Object RepublishRequest_Encoding_DefaultXml,831,Object RepublishResponse,833,DataType RepublishResponse_Encoding_DefaultBinary,835,Object RepublishResponse_Encoding_DefaultJson,15355,Object RepublishResponse_Encoding_DefaultXml,834,Object RequestHeader,389,DataType RequestHeader_Encoding_DefaultBinary,391,Object RequestHeader_Encoding_DefaultJson,15088,Object RequestHeader_Encoding_DefaultXml,390,Object ResponseHeader,392,DataType ResponseHeader_Encoding_DefaultBinary,394,Object ResponseHeader_Encoding_DefaultJson,15089,Object ResponseHeader_Encoding_DefaultXml,393,Object RoleMappingRuleChangedAuditEventType,17641,ObjectType RolePermissionType,96,DataType RolePermissionType_Encoding_DefaultBinary,128,Object RolePermissionType_Encoding_DefaultJson,15062,Object RolePermissionType_Encoding_DefaultXml,16126,Object RoleSetType,15607,ObjectType RoleType,15620,ObjectType RootFolder,84,Object RsaEncryptedSecret,17545,DataType RsaMinApplicationCertificateType,12559,ObjectType RsaSha256ApplicationCertificateType,12560,ObjectType SafetyConditionClassType,17218,ObjectType SamplingIntervalDiagnosticsArrayType,2164,VariableType SamplingIntervalDiagnosticsDataType,856,DataType SamplingIntervalDiagnosticsDataType_Encoding_DefaultBinary,858,Object SamplingIntervalDiagnosticsDataType_Encoding_DefaultJson,15365,Object SamplingIntervalDiagnosticsDataType_Encoding_DefaultXml,857,Object SamplingIntervalDiagnosticsType,2165,VariableType SByte,2,DataType SecurityGroupFolderType,15452,ObjectType SecurityGroupType,15471,ObjectType SecurityTokenRequestType,315,DataType SelectionListType,16309,VariableType SemanticChangeEventType,2738,ObjectType SemanticChangeStructureDataType,897,DataType SemanticChangeStructureDataType_Encoding_DefaultBinary,899,Object SemanticChangeStructureDataType_Encoding_DefaultJson,15374,Object SemanticChangeStructureDataType_Encoding_DefaultXml,898,Object Server,2253,Object ServerCapabilitiesType,2013,ObjectType ServerConfiguration,12637,Object ServerConfigurationType,12581,ObjectType ServerDiagnosticsSummaryDataType,859,DataType ServerDiagnosticsSummaryDataType_Encoding_DefaultBinary,861,Object ServerDiagnosticsSummaryDataType_Encoding_DefaultJson,15366,Object ServerDiagnosticsSummaryDataType_Encoding_DefaultXml,860,Object ServerDiagnosticsSummaryType,2150,VariableType ServerDiagnosticsType,2020,ObjectType ServerOnNetwork,12189,DataType ServerOnNetwork_Encoding_DefaultBinary,12207,Object ServerOnNetwork_Encoding_DefaultJson,15095,Object ServerOnNetwork_Encoding_DefaultXml,12195,Object ServerRedundancyType,2034,ObjectType ServerState,852,DataType ServerStatusDataType,862,DataType ServerStatusDataType_Encoding_DefaultBinary,864,Object ServerStatusDataType_Encoding_DefaultJson,15367,Object ServerStatusDataType_Encoding_DefaultXml,863,Object ServerStatusType,2138,VariableType ServerType,2004,ObjectType ServerVendorCapabilityType,2137,VariableType ServiceCounterDataType,871,DataType ServiceCounterDataType_Encoding_DefaultBinary,873,Object ServiceCounterDataType_Encoding_DefaultJson,15370,Object ServiceCounterDataType_Encoding_DefaultXml,872,Object ServiceFault,395,DataType ServiceFault_Encoding_DefaultBinary,397,Object ServiceFault_Encoding_DefaultJson,15090,Object ServiceFault_Encoding_DefaultXml,396,Object SessionAuthenticationToken,388,DataType SessionDiagnosticsArrayType,2196,VariableType SessionDiagnosticsDataType,865,DataType SessionDiagnosticsDataType_Encoding_DefaultBinary,867,Object SessionDiagnosticsDataType_Encoding_DefaultJson,15368,Object SessionDiagnosticsDataType_Encoding_DefaultXml,866,Object SessionDiagnosticsObjectType,2029,ObjectType SessionDiagnosticsVariableType,2197,VariableType SessionlessInvokeRequestType,15901,DataType SessionlessInvokeRequestType_Encoding_DefaultBinary,15903,Object SessionlessInvokeRequestType_Encoding_DefaultJson,15091,Object SessionlessInvokeRequestType_Encoding_DefaultXml,15902,Object SessionlessInvokeResponseType,20999,DataType SessionlessInvokeResponseType_Encoding_DefaultBinary,21001,Object SessionlessInvokeResponseType_Encoding_DefaultJson,15092,Object SessionlessInvokeResponseType_Encoding_DefaultXml,21000,Object SessionsDiagnosticsSummaryType,2026,ObjectType SessionSecurityDiagnosticsArrayType,2243,VariableType SessionSecurityDiagnosticsDataType,868,DataType SessionSecurityDiagnosticsDataType_Encoding_DefaultBinary,870,Object SessionSecurityDiagnosticsDataType_Encoding_DefaultJson,15369,Object SessionSecurityDiagnosticsDataType_Encoding_DefaultXml,869,Object SessionSecurityDiagnosticsType,2244,VariableType SetMonitoringModeRequest,767,DataType SetMonitoringModeRequest_Encoding_DefaultBinary,769,Object SetMonitoringModeRequest_Encoding_DefaultJson,15329,Object SetMonitoringModeRequest_Encoding_DefaultXml,768,Object SetMonitoringModeResponse,770,DataType SetMonitoringModeResponse_Encoding_DefaultBinary,772,Object SetMonitoringModeResponse_Encoding_DefaultJson,15331,Object SetMonitoringModeResponse_Encoding_DefaultXml,771,Object SetPublishingModeRequest,797,DataType SetPublishingModeRequest_Encoding_DefaultBinary,799,Object SetPublishingModeRequest_Encoding_DefaultJson,15341,Object SetPublishingModeRequest_Encoding_DefaultXml,798,Object SetPublishingModeResponse,800,DataType SetPublishingModeResponse_Encoding_DefaultBinary,802,Object SetPublishingModeResponse_Encoding_DefaultJson,15342,Object SetPublishingModeResponse_Encoding_DefaultXml,801,Object SetTriggeringRequest,773,DataType SetTriggeringRequest_Encoding_DefaultBinary,775,Object SetTriggeringRequest_Encoding_DefaultJson,15332,Object SetTriggeringRequest_Encoding_DefaultXml,774,Object SetTriggeringResponse,776,DataType SetTriggeringResponse_Encoding_DefaultBinary,778,Object SetTriggeringResponse_Encoding_DefaultJson,15333,Object SetTriggeringResponse_Encoding_DefaultXml,777,Object ShelvedStateMachineType,2929,ObjectType SignatureData,456,DataType SignatureData_Encoding_DefaultBinary,458,Object SignatureData_Encoding_DefaultJson,15137,Object SignatureData_Encoding_DefaultXml,457,Object SignedSoftwareCertificate,344,DataType SignedSoftwareCertificate_Encoding_DefaultBinary,346,Object SignedSoftwareCertificate_Encoding_DefaultJson,15136,Object SignedSoftwareCertificate_Encoding_DefaultXml,345,Object SimpleAttributeOperand,601,DataType SimpleAttributeOperand_Encoding_DefaultBinary,603,Object SimpleAttributeOperand_Encoding_DefaultJson,15210,Object SimpleAttributeOperand_Encoding_DefaultXml,602,Object SimpleTypeDescription,15005,DataType SimpleTypeDescription_Encoding_DefaultBinary,15421,Object SimpleTypeDescription_Encoding_DefaultJson,15700,Object SimpleTypeDescription_Encoding_DefaultXml,15529,Object StateMachineType,2299,ObjectType StateType,2307,ObjectType StateVariableType,2755,VariableType StatisticalConditionClassType,18665,ObjectType StatusChangeNotification,818,DataType StatusChangeNotification_Encoding_DefaultBinary,820,Object StatusChangeNotification_Encoding_DefaultJson,15350,Object StatusChangeNotification_Encoding_DefaultXml,819,Object StatusCode,19,DataType StatusResult,299,DataType StatusResult_Encoding_DefaultBinary,301,Object StatusResult_Encoding_DefaultJson,15371,Object StatusResult_Encoding_DefaultXml,300,Object String,12,DataType Structure,22,DataType StructureDefinition,99,DataType StructureDefinition_Encoding_DefaultBinary,122,Object StructureDefinition_Encoding_DefaultJson,15066,Object StructureDefinition_Encoding_DefaultXml,14798,Object StructureDescription,15487,DataType StructureDescription_Encoding_DefaultBinary,126,Object StructureDescription_Encoding_DefaultJson,15058,Object StructureDescription_Encoding_DefaultXml,15589,Object StructureField,101,DataType StructureField_Encoding_DefaultBinary,14844,Object StructureField_Encoding_DefaultJson,15065,Object StructureField_Encoding_DefaultXml,14800,Object StructureType,98,DataType SubscribedDataSetDataType,15630,DataType SubscribedDataSetDataType_Encoding_DefaultBinary,15707,Object SubscribedDataSetDataType_Encoding_DefaultJson,16308,Object SubscribedDataSetDataType_Encoding_DefaultXml,16010,Object SubscribedDataSetMirrorDataType,15635,DataType SubscribedDataSetMirrorDataType_Encoding_DefaultBinary,15713,Object SubscribedDataSetMirrorDataType_Encoding_DefaultJson,16311,Object SubscribedDataSetMirrorDataType_Encoding_DefaultXml,16012,Object SubscribedDataSetMirrorType,15127,ObjectType SubscribedDataSetType,15108,ObjectType SubscriptionAcknowledgement,821,DataType SubscriptionAcknowledgement_Encoding_DefaultBinary,823,Object SubscriptionAcknowledgement_Encoding_DefaultJson,15351,Object SubscriptionAcknowledgement_Encoding_DefaultXml,822,Object SubscriptionDiagnosticsArrayType,2171,VariableType SubscriptionDiagnosticsDataType,874,DataType SubscriptionDiagnosticsDataType_Encoding_DefaultBinary,876,Object SubscriptionDiagnosticsDataType_Encoding_DefaultJson,15372,Object SubscriptionDiagnosticsDataType_Encoding_DefaultXml,875,Object SubscriptionDiagnosticsType,2172,VariableType SystemConditionClassType,11166,ObjectType SystemDiagnosticAlarmType,18496,ObjectType SystemEventType,2130,ObjectType SystemOffNormalAlarmType,11753,ObjectType SystemStatusChangeEventType,11446,ObjectType TargetVariablesDataType,15631,DataType TargetVariablesDataType_Encoding_DefaultBinary,15712,Object TargetVariablesDataType_Encoding_DefaultJson,16310,Object TargetVariablesDataType_Encoding_DefaultXml,16011,Object TargetVariablesType,15111,ObjectType TemporaryFileTransferType,15744,ObjectType TestingConditionSubClassType,17221,ObjectType ThreeDCartesianCoordinates,18810,DataType ThreeDCartesianCoordinates_Encoding_DefaultBinary,18819,Object ThreeDCartesianCoordinates_Encoding_DefaultJson,19068,Object ThreeDCartesianCoordinates_Encoding_DefaultXml,18855,Object ThreeDCartesianCoordinatesType,18774,VariableType ThreeDFrame,18814,DataType ThreeDFrame_Encoding_DefaultBinary,18823,Object ThreeDFrame_Encoding_DefaultJson,19072,Object ThreeDFrame_Encoding_DefaultXml,18859,Object ThreeDFrameType,18791,VariableType ThreeDOrientation,18812,DataType ThreeDOrientation_Encoding_DefaultBinary,18821,Object ThreeDOrientation_Encoding_DefaultJson,19070,Object ThreeDOrientation_Encoding_DefaultXml,18857,Object ThreeDOrientationType,18781,VariableType ThreeDVector,18808,DataType ThreeDVector_Encoding_DefaultBinary,18817,Object ThreeDVector_Encoding_DefaultJson,19066,Object ThreeDVector_Encoding_DefaultXml,18853,Object ThreeDVectorType,17716,VariableType Time,292,DataType TimestampsToReturn,625,DataType TimeString,12880,DataType TimeZoneDataType,8912,DataType TimeZoneDataType_Encoding_DefaultBinary,8917,Object TimeZoneDataType_Encoding_DefaultJson,15086,Object TimeZoneDataType_Encoding_DefaultXml,8913,Object ToState,52,ReferenceType TrainingConditionClassType,17220,ObjectType TransferResult,836,DataType TransferResult_Encoding_DefaultBinary,838,Object TransferResult_Encoding_DefaultJson,15356,Object TransferResult_Encoding_DefaultXml,837,Object TransferSubscriptionsRequest,839,DataType TransferSubscriptionsRequest_Encoding_DefaultBinary,841,Object TransferSubscriptionsRequest_Encoding_DefaultJson,15357,Object TransferSubscriptionsRequest_Encoding_DefaultXml,840,Object TransferSubscriptionsResponse,842,DataType TransferSubscriptionsResponse_Encoding_DefaultBinary,844,Object TransferSubscriptionsResponse_Encoding_DefaultJson,15358,Object TransferSubscriptionsResponse_Encoding_DefaultXml,843,Object TransitionEventType,2311,ObjectType TransitionType,2310,ObjectType TransitionVariableType,2762,VariableType TranslateBrowsePathsToNodeIdsRequest,552,DataType TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultBinary,554,Object TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultJson,15193,Object TranslateBrowsePathsToNodeIdsRequest_Encoding_DefaultXml,553,Object TranslateBrowsePathsToNodeIdsResponse,555,DataType TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultBinary,557,Object TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultJson,15194,Object TranslateBrowsePathsToNodeIdsResponse_Encoding_DefaultXml,556,Object TransparentRedundancyType,2036,ObjectType TripAlarmType,10751,ObjectType TrustListDataType,12554,DataType TrustListDataType_Encoding_DefaultBinary,12680,Object TrustListDataType_Encoding_DefaultJson,15044,Object TrustListDataType_Encoding_DefaultXml,12676,Object TrustListMasks,12552,DataType TrustListOutOfDateAlarmType,19297,ObjectType TrustListType,12522,ObjectType TrustListUpdatedAuditEventType,12561,ObjectType TwoStateDiscreteType,2373,VariableType TwoStateVariableType,8995,VariableType TypeNode,11880,DataType TypeNode_Encoding_DefaultBinary,11890,Object TypeNode_Encoding_DefaultJson,15070,Object TypeNode_Encoding_DefaultXml,11888,Object TypesFolder,86,Object UABinaryFileDataType,15006,DataType UABinaryFileDataType_Encoding_DefaultBinary,15422,Object UABinaryFileDataType_Encoding_DefaultJson,15714,Object UABinaryFileDataType_Encoding_DefaultXml,15531,Object UadpDataSetMessageContentMask,15646,DataType UadpDataSetReaderMessageDataType,15653,DataType UadpDataSetReaderMessageDataType_Encoding_DefaultBinary,15718,Object UadpDataSetReaderMessageDataType_Encoding_DefaultJson,16392,Object UadpDataSetReaderMessageDataType_Encoding_DefaultXml,16016,Object UadpDataSetReaderMessageType,21116,ObjectType UadpDataSetWriterMessageDataType,15652,DataType UadpDataSetWriterMessageDataType_Encoding_DefaultBinary,15717,Object UadpDataSetWriterMessageDataType_Encoding_DefaultJson,16391,Object UadpDataSetWriterMessageDataType_Encoding_DefaultXml,16015,Object UadpDataSetWriterMessageType,21111,ObjectType UadpNetworkMessageContentMask,15642,DataType UadpWriterGroupMessageDataType,15645,DataType UadpWriterGroupMessageDataType_Encoding_DefaultBinary,15715,Object UadpWriterGroupMessageDataType_Encoding_DefaultJson,16323,Object UadpWriterGroupMessageDataType_Encoding_DefaultXml,16014,Object UadpWriterGroupMessageType,21105,ObjectType UInt16,5,DataType UInt32,7,DataType UInt64,9,DataType UInteger,28,DataType Union,12756,DataType Union_Encoding_DefaultBinary,12766,Object Union_Encoding_DefaultJson,15085,Object Union_Encoding_DefaultXml,12758,Object UnregisterNodesRequest,564,DataType UnregisterNodesRequest_Encoding_DefaultBinary,566,Object UnregisterNodesRequest_Encoding_DefaultJson,15197,Object UnregisterNodesRequest_Encoding_DefaultXml,565,Object UnregisterNodesResponse,567,DataType UnregisterNodesResponse_Encoding_DefaultBinary,569,Object UnregisterNodesResponse_Encoding_DefaultJson,15198,Object UnregisterNodesResponse_Encoding_DefaultXml,568,Object UpdateDataDetails,680,DataType UpdateDataDetails_Encoding_DefaultBinary,682,Object UpdateDataDetails_Encoding_DefaultJson,15280,Object UpdateDataDetails_Encoding_DefaultXml,681,Object UpdateEventDetails,683,DataType UpdateEventDetails_Encoding_DefaultBinary,685,Object UpdateEventDetails_Encoding_DefaultJson,15282,Object UpdateEventDetails_Encoding_DefaultXml,684,Object UpdateStructureDataDetails,11295,DataType UpdateStructureDataDetails_Encoding_DefaultBinary,11300,Object UpdateStructureDataDetails_Encoding_DefaultJson,15281,Object UpdateStructureDataDetails_Encoding_DefaultXml,11296,Object UriDictionaryEntryType,17600,ObjectType UserCredentialCertificateType,15181,ObjectType UserIdentityToken,316,DataType UserIdentityToken_Encoding_DefaultBinary,318,Object UserIdentityToken_Encoding_DefaultJson,15140,Object UserIdentityToken_Encoding_DefaultXml,317,Object UserNameIdentityToken,322,DataType UserNameIdentityToken_Encoding_DefaultBinary,324,Object UserNameIdentityToken_Encoding_DefaultJson,15142,Object UserNameIdentityToken_Encoding_DefaultXml,323,Object UserTokenPolicy,304,DataType UserTokenPolicy_Encoding_DefaultBinary,306,Object UserTokenPolicy_Encoding_DefaultJson,15098,Object UserTokenPolicy_Encoding_DefaultXml,305,Object UserTokenType,303,DataType UtcTime,294,DataType ValueAsText,11433,Variable VariableAttributes,355,DataType VariableAttributes_Encoding_DefaultBinary,357,Object VariableAttributes_Encoding_DefaultJson,15153,Object VariableAttributes_Encoding_DefaultXml,356,Object VariableNode,267,DataType VariableNode_Encoding_DefaultBinary,269,Object VariableNode_Encoding_DefaultJson,15074,Object VariableNode_Encoding_DefaultXml,268,Object VariableTypeAttributes,364,DataType VariableTypeAttributes_Encoding_DefaultBinary,366,Object VariableTypeAttributes_Encoding_DefaultJson,15159,Object VariableTypeAttributes_Encoding_DefaultXml,365,Object VariableTypeNode,270,DataType VariableTypeNode_Encoding_DefaultBinary,272,Object VariableTypeNode_Encoding_DefaultJson,15075,Object VariableTypeNode_Encoding_DefaultXml,271,Object VariableTypesFolder,89,Object Vector,18807,DataType Vector_Encoding_DefaultBinary,18816,Object Vector_Encoding_DefaultJson,19065,Object Vector_Encoding_DefaultXml,18852,Object VectorType,17714,VariableType VendorServerInfoType,2033,ObjectType VersionTime,20998,DataType ViewAttributes,373,DataType ViewAttributes_Encoding_DefaultBinary,375,Object ViewAttributes_Encoding_DefaultJson,15162,Object ViewAttributes_Encoding_DefaultXml,374,Object ViewDescription,511,DataType ViewDescription_Encoding_DefaultBinary,513,Object ViewDescription_Encoding_DefaultJson,15179,Object ViewDescription_Encoding_DefaultXml,512,Object ViewNode,279,DataType ViewNode_Encoding_DefaultBinary,281,Object ViewNode_Encoding_DefaultJson,15078,Object ViewNode_Encoding_DefaultXml,280,Object ViewsFolder,87,Object ViewVersion,12170,Variable WellKnownRole_Anonymous,15644,Object WellKnownRole_AuthenticatedUser,15656,Object WellKnownRole_ConfigureAdmin,15716,Object WellKnownRole_Engineer,16036,Object WellKnownRole_Observer,15668,Object WellKnownRole_Operator,15680,Object WellKnownRole_SecurityAdmin,15704,Object WellKnownRole_Supervisor,15692,Object WriteRequest,671,DataType WriteRequest_Encoding_DefaultBinary,673,Object WriteRequest_Encoding_DefaultJson,15277,Object WriteRequest_Encoding_DefaultXml,672,Object WriteResponse,674,DataType WriteResponse_Encoding_DefaultBinary,676,Object WriteResponse_Encoding_DefaultJson,15278,Object WriteResponse_Encoding_DefaultXml,675,Object WriterGroupDataType,15480,DataType WriterGroupDataType_Encoding_DefaultBinary,21150,Object WriterGroupDataType_Encoding_DefaultJson,21198,Object WriterGroupDataType_Encoding_DefaultXml,21174,Object WriterGroupMessageDataType,15616,DataType WriterGroupMessageDataType_Encoding_DefaultBinary,15693,Object WriterGroupMessageDataType_Encoding_DefaultJson,16280,Object WriterGroupMessageDataType_Encoding_DefaultXml,15991,Object WriterGroupMessageType,17998,ObjectType WriterGroupTransportDataType,15611,DataType WriterGroupTransportDataType_Encoding_DefaultBinary,15691,Object WriterGroupTransportDataType_Encoding_DefaultJson,16161,Object WriterGroupTransportDataType_Encoding_DefaultXml,15990,Object WriterGroupTransportType,17997,ObjectType WriterGroupType,17725,ObjectType WriteValue,668,DataType WriteValue_Encoding_DefaultBinary,670,Object WriteValue_Encoding_DefaultJson,15276,Object WriteValue_Encoding_DefaultXml,669,Object X509IdentityToken,325,DataType X509IdentityToken_Encoding_DefaultBinary,327,Object X509IdentityToken_Encoding_DefaultJson,15143,Object X509IdentityToken_Encoding_DefaultXml,326,Object XmlElement,16,DataType XmlSchema_TypeSystem,92,Object XVType,12080,DataType XVType_Encoding_DefaultBinary,12090,Object XVType_Encoding_DefaultJson,15380,Object XVType_Encoding_DefaultXml,12082,Object XYArrayItemType,12038,VariableType YArrayItemType,12029,VariableType python-opcua-0.98.11/schemas/Opc.Ua.NodeIds.csv000066400000000000000000001267371367360577200211310ustar00rootroot00000000000000AccessLevelExType,15406,DataType AccessLevelType,15031,DataType AccessRestrictionType,95,DataType AcknowledgeableConditionType,2881,ObjectType AddNodesItem,376,DataType AddNodesItem_Encoding_DefaultBinary,378,Object AddNodesItem_Encoding_DefaultJson,15165,Object AddNodesItem_Encoding_DefaultXml,377,Object AddReferencesItem,379,DataType AddReferencesItem_Encoding_DefaultBinary,381,Object AddReferencesItem_Encoding_DefaultJson,15169,Object AddReferencesItem_Encoding_DefaultXml,380,Object AddressSpaceFileType,11595,ObjectType AggregateConfiguration,948,DataType AggregateConfiguration_Encoding_DefaultBinary,950,Object AggregateConfiguration_Encoding_DefaultJson,15304,Object AggregateConfiguration_Encoding_DefaultXml,949,Object AggregateConfigurationType,11187,ObjectType AggregateFunction_AnnotationCount,2351,Object AggregateFunction_Average,2342,Object AggregateFunction_Count,2352,Object AggregateFunction_Delta,2359,Object AggregateFunction_DeltaBounds,11507,Object AggregateFunction_DurationBad,2361,Object AggregateFunction_DurationGood,2360,Object AggregateFunction_DurationInStateNonZero,11308,Object AggregateFunction_DurationInStateZero,11307,Object AggregateFunction_End,2358,Object AggregateFunction_EndBound,11506,Object AggregateFunction_Interpolative,2341,Object AggregateFunction_Maximum,2347,Object AggregateFunction_Maximum2,11287,Object AggregateFunction_MaximumActualTime,2349,Object AggregateFunction_MaximumActualTime2,11306,Object AggregateFunction_Minimum,2346,Object AggregateFunction_Minimum2,11286,Object AggregateFunction_MinimumActualTime,2348,Object AggregateFunction_MinimumActualTime2,11305,Object AggregateFunction_NumberOfTransitions,2355,Object AggregateFunction_PercentBad,2363,Object AggregateFunction_PercentGood,2362,Object AggregateFunction_Range,2350,Object AggregateFunction_Range2,11288,Object AggregateFunction_StandardDeviationPopulation,11427,Object AggregateFunction_StandardDeviationSample,11426,Object AggregateFunction_Start,2357,Object AggregateFunction_StartBound,11505,Object AggregateFunction_TimeAverage,2343,Object AggregateFunction_TimeAverage2,11285,Object AggregateFunction_Total,2344,Object AggregateFunction_Total2,11304,Object AggregateFunction_VariancePopulation,11429,Object AggregateFunction_VarianceSample,11428,Object AggregateFunction_WorstQuality,2364,Object AggregateFunction_WorstQuality2,11292,Object AggregateFunctionType,2340,ObjectType Aggregates,44,ReferenceType AlarmConditionType,2915,ObjectType AlarmGroupMember,16362,ReferenceType AlarmGroupType,16405,ObjectType AlarmMetricsType,17279,ObjectType AlarmRateVariableType,17277,VariableType AllowNulls,3070,Variable AlwaysGeneratesEvent,3065,ReferenceType AnalogItemType,2368,VariableType AnalogUnitRangeType,17570,VariableType AnalogUnitType,17497,VariableType Annotation,891,DataType Annotation_Encoding_DefaultBinary,893,Object Annotation_Encoding_DefaultJson,15382,Object Annotation_Encoding_DefaultXml,892,Object Annotations,11214,Variable AnonymousIdentityToken,319,DataType AnonymousIdentityToken_Encoding_DefaultBinary,321,Object AnonymousIdentityToken_Encoding_DefaultJson,15141,Object AnonymousIdentityToken_Encoding_DefaultXml,320,Object ApplicationCertificateType,12557,ObjectType ApplicationDescription,308,DataType ApplicationDescription_Encoding_DefaultBinary,310,Object ApplicationDescription_Encoding_DefaultJson,15087,Object ApplicationDescription_Encoding_DefaultXml,309,Object ApplicationInstanceCertificate,311,DataType ApplicationType,307,DataType Argument,296,DataType Argument_Encoding_DefaultBinary,298,Object Argument_Encoding_DefaultJson,15081,Object Argument_Encoding_DefaultXml,297,Object ArrayItemType,12021,VariableType AttributeOperand,598,DataType AttributeOperand_Encoding_DefaultBinary,600,Object AttributeOperand_Encoding_DefaultJson,15209,Object AttributeOperand_Encoding_DefaultXml,599,Object AttributeWriteMask,347,DataType AudioDataType,16307,DataType AudioVariableType,17986,VariableType AuditActivateSessionEventType,2075,ObjectType AuditAddNodesEventType,2091,ObjectType AuditAddReferencesEventType,2095,ObjectType AuditCancelEventType,2078,ObjectType AuditCertificateDataMismatchEventType,2082,ObjectType AuditCertificateEventType,2080,ObjectType AuditCertificateExpiredEventType,2085,ObjectType AuditCertificateInvalidEventType,2086,ObjectType AuditCertificateMismatchEventType,2089,ObjectType AuditCertificateRevokedEventType,2088,ObjectType AuditCertificateUntrustedEventType,2087,ObjectType AuditChannelEventType,2059,ObjectType AuditConditionAcknowledgeEventType,8944,ObjectType AuditConditionCommentEventType,2829,ObjectType AuditConditionConfirmEventType,8961,ObjectType AuditConditionEnableEventType,2803,ObjectType AuditConditionEventType,2790,ObjectType AuditConditionOutOfServiceEventType,17259,ObjectType AuditConditionResetEventType,15013,ObjectType AuditConditionRespondEventType,8927,ObjectType AuditConditionShelvingEventType,11093,ObjectType AuditConditionSilenceEventType,17242,ObjectType AuditConditionSuppressionEventType,17225,ObjectType AuditCreateSessionEventType,2071,ObjectType AuditDeleteNodesEventType,2093,ObjectType AuditDeleteReferencesEventType,2097,ObjectType AuditEventType,2052,ObjectType AuditHistoryAnnotationUpdateEventType,19095,ObjectType AuditHistoryAtTimeDeleteEventType,3019,ObjectType AuditHistoryDeleteEventType,3012,ObjectType AuditHistoryEventDeleteEventType,3022,ObjectType AuditHistoryEventUpdateEventType,2999,ObjectType AuditHistoryRawModifyDeleteEventType,3014,ObjectType AuditHistoryUpdateEventType,2104,ObjectType AuditHistoryValueUpdateEventType,3006,ObjectType AuditNodeManagementEventType,2090,ObjectType AuditOpenSecureChannelEventType,2060,ObjectType AuditProgramTransitionEventType,11856,ObjectType AuditSecurityEventType,2058,ObjectType AuditSessionEventType,2069,ObjectType AuditUpdateEventType,2099,ObjectType AuditUpdateMethodEventType,2127,ObjectType AuditUpdateStateEventType,2315,ObjectType AuditUrlMismatchEventType,2748,ObjectType AuditWriteUpdateEventType,2100,ObjectType AuthorizationServiceConfigurationType,17852,ObjectType AuthorizationServices,17732,Object AxisInformation,12079,DataType AxisInformation_Encoding_DefaultBinary,12089,Object AxisInformation_Encoding_DefaultJson,15379,Object AxisInformation_Encoding_DefaultXml,12081,Object AxisScaleEnumeration,12077,DataType BaseAnalogType,15318,VariableType BaseConditionClassType,11163,ObjectType BaseDataType,24,DataType BaseDataVariableType,63,VariableType BaseEventType,2041,ObjectType BaseInterfaceType,17602,ObjectType BaseModelChangeEventType,2132,ObjectType BaseObjectType,58,ObjectType BaseVariableType,62,VariableType BitFieldMaskDataType,11737,DataType Boolean,1,DataType BrokerConnectionTransportDataType,15007,DataType BrokerConnectionTransportDataType_Encoding_DefaultBinary,15479,Object BrokerConnectionTransportDataType_Encoding_DefaultJson,15726,Object BrokerConnectionTransportDataType_Encoding_DefaultXml,15579,Object BrokerConnectionTransportType,15155,ObjectType BrokerDataSetReaderTransportDataType,15670,DataType BrokerDataSetReaderTransportDataType_Encoding_DefaultBinary,15733,Object BrokerDataSetReaderTransportDataType_Encoding_DefaultJson,16526,Object BrokerDataSetReaderTransportDataType_Encoding_DefaultXml,16023,Object BrokerDataSetReaderTransportType,21142,ObjectType BrokerDataSetWriterTransportDataType,15669,DataType BrokerDataSetWriterTransportDataType_Encoding_DefaultBinary,15729,Object BrokerDataSetWriterTransportDataType_Encoding_DefaultJson,16525,Object BrokerDataSetWriterTransportDataType_Encoding_DefaultXml,16022,Object BrokerDataSetWriterTransportType,21138,ObjectType BrokerTransportQualityOfService,15008,DataType BrokerWriterGroupTransportDataType,15667,DataType BrokerWriterGroupTransportDataType_Encoding_DefaultBinary,15727,Object BrokerWriterGroupTransportDataType_Encoding_DefaultJson,16524,Object BrokerWriterGroupTransportDataType_Encoding_DefaultXml,16021,Object BrokerWriterGroupTransportType,21136,ObjectType BuildInfo,338,DataType BuildInfo_Encoding_DefaultBinary,340,Object BuildInfo_Encoding_DefaultJson,15361,Object BuildInfo_Encoding_DefaultXml,339,Object BuildInfoType,3051,VariableType Byte,3,DataType ByteString,15,DataType CartesianCoordinates,18809,DataType CartesianCoordinates_Encoding_DefaultBinary,18818,Object CartesianCoordinates_Encoding_DefaultJson,19067,Object CartesianCoordinates_Encoding_DefaultXml,18854,Object CartesianCoordinatesType,18772,VariableType CertificateExpirationAlarmType,13225,ObjectType CertificateGroupFolderType,13813,ObjectType CertificateGroupType,12555,ObjectType CertificateType,12556,ObjectType CertificateUpdatedAuditEventType,12620,ObjectType ChoiceStateType,15109,ObjectType ComplexNumberType,12171,DataType ComplexNumberType_Encoding_DefaultBinary,12181,Object ComplexNumberType_Encoding_DefaultJson,15377,Object ComplexNumberType_Encoding_DefaultXml,12173,Object ConditionType,2782,ObjectType ConditionVariableType,9002,VariableType ConfigurationVersionDataType,14593,DataType ConfigurationVersionDataType_Encoding_DefaultBinary,14847,Object ConfigurationVersionDataType_Encoding_DefaultJson,15049,Object ConfigurationVersionDataType_Encoding_DefaultXml,14803,Object ConnectionTransportDataType,15618,DataType ConnectionTransportDataType_Encoding_DefaultBinary,15695,Object ConnectionTransportDataType_Encoding_DefaultJson,16282,Object ConnectionTransportDataType_Encoding_DefaultXml,15993,Object ConnectionTransportType,17721,ObjectType ContentFilter,586,DataType ContentFilter_Encoding_DefaultBinary,588,Object ContentFilter_Encoding_DefaultJson,15205,Object ContentFilter_Encoding_DefaultXml,587,Object ContentFilterElement,583,DataType ContentFilterElement_Encoding_DefaultBinary,585,Object ContentFilterElement_Encoding_DefaultJson,15204,Object ContentFilterElement_Encoding_DefaultXml,584,Object ContinuationPoint,521,DataType Counter,289,DataType CubeItemType,12057,VariableType CurrencyUnit,23501,Variable CurrencyUnitType,23498,DataType CurrencyUnitType_Encoding_DefaultBinary,23507,Object CurrencyUnitType_Encoding_DefaultJson,23528,Object CurrencyUnitType_Encoding_DefaultXml,23520,Object DatagramConnectionTransportDataType,17467,DataType DatagramConnectionTransportDataType_Encoding_DefaultBinary,17468,Object DatagramConnectionTransportDataType_Encoding_DefaultJson,17476,Object DatagramConnectionTransportDataType_Encoding_DefaultXml,17472,Object DatagramConnectionTransportType,15064,ObjectType DatagramWriterGroupTransportDataType,15532,DataType DatagramWriterGroupTransportDataType_Encoding_DefaultBinary,21155,Object DatagramWriterGroupTransportDataType_Encoding_DefaultJson,21203,Object DatagramWriterGroupTransportDataType_Encoding_DefaultXml,21179,Object DatagramWriterGroupTransportType,21133,ObjectType DataItemType,2365,VariableType DataSetFieldContentMask,15583,DataType DataSetFieldFlags,15904,DataType DataSetFolderType,14477,ObjectType DataSetMetaDataType,14523,DataType DataSetMetaDataType_Encoding_DefaultBinary,124,Object DataSetMetaDataType_Encoding_DefaultJson,15050,Object DataSetMetaDataType_Encoding_DefaultXml,14794,Object DataSetOrderingType,20408,DataType DataSetReaderDataType,15623,DataType DataSetReaderDataType_Encoding_DefaultBinary,15703,Object DataSetReaderDataType_Encoding_DefaultJson,16286,Object DataSetReaderDataType_Encoding_DefaultXml,16007,Object DataSetReaderMessageDataType,15629,DataType DataSetReaderMessageDataType_Encoding_DefaultBinary,15706,Object DataSetReaderMessageDataType_Encoding_DefaultJson,16288,Object DataSetReaderMessageDataType_Encoding_DefaultXml,16009,Object DataSetReaderMessageType,21104,ObjectType DataSetReaderTransportDataType,15628,DataType DataSetReaderTransportDataType_Encoding_DefaultBinary,15705,Object DataSetReaderTransportDataType_Encoding_DefaultJson,16287,Object DataSetReaderTransportDataType_Encoding_DefaultXml,16008,Object DataSetReaderTransportType,15319,ObjectType DataSetReaderType,15306,ObjectType DataSetToWriter,14936,ReferenceType DataSetWriterDataType,15597,DataType DataSetWriterDataType_Encoding_DefaultBinary,15682,Object DataSetWriterDataType_Encoding_DefaultJson,16156,Object DataSetWriterDataType_Encoding_DefaultXml,15955,Object DataSetWriterMessageDataType,15605,DataType DataSetWriterMessageDataType_Encoding_DefaultBinary,15688,Object DataSetWriterMessageDataType_Encoding_DefaultJson,16158,Object DataSetWriterMessageDataType_Encoding_DefaultXml,15987,Object DataSetWriterMessageType,21096,ObjectType DataSetWriterTransportDataType,15598,DataType DataSetWriterTransportDataType_Encoding_DefaultBinary,15683,Object DataSetWriterTransportDataType_Encoding_DefaultJson,16157,Object DataSetWriterTransportDataType_Encoding_DefaultXml,15956,Object DataSetWriterTransportType,15305,ObjectType DataSetWriterType,15298,ObjectType DataTypeDefinition,97,DataType DataTypeDefinition_Encoding_DefaultBinary,121,Object DataTypeDefinition_Encoding_DefaultJson,15063,Object DataTypeDefinition_Encoding_DefaultXml,14797,Object DataTypeDescription,14525,DataType DataTypeDescription_Encoding_DefaultBinary,125,Object DataTypeDescription_Encoding_DefaultJson,15057,Object DataTypeDescription_Encoding_DefaultXml,14796,Object DataTypeDescriptionType,69,VariableType DataTypeDictionaryType,72,VariableType DataTypeEncodingType,76,ObjectType DataTypeSchemaHeader,15534,DataType DataTypeSchemaHeader_Encoding_DefaultBinary,15676,Object DataTypeSchemaHeader_Encoding_DefaultJson,16151,Object DataTypeSchemaHeader_Encoding_DefaultXml,15950,Object DataTypesFolder,90,Object DataTypeSystemType,75,ObjectType DataValue,23,DataType Date,293,DataType DateString,12881,DataType DateTime,13,DataType Decimal,50,DataType DecimalString,12878,DataType DefaultBinary,3062,Object DefaultInputValues,16306,Variable DefaultInstanceBrowseName,17605,Variable DefaultXml,3063,Object DeleteNodesItem,382,DataType DeleteNodesItem_Encoding_DefaultBinary,384,Object DeleteNodesItem_Encoding_DefaultJson,15172,Object DeleteNodesItem_Encoding_DefaultXml,383,Object DeleteReferencesItem,385,DataType DeleteReferencesItem_Encoding_DefaultBinary,387,Object DeleteReferencesItem_Encoding_DefaultJson,15175,Object DeleteReferencesItem_Encoding_DefaultXml,386,Object DeviceFailureEventType,2131,ObjectType DiagnosticInfo,25,DataType DiagnosticsLevel,19723,DataType DialogConditionType,2830,ObjectType Dictionaries,17594,Object DictionaryEntryType,17589,ObjectType DictionaryFolderType,17591,ObjectType DiscoveryConfiguration,12890,DataType DiscoveryConfiguration_Encoding_DefaultBinary,12900,Object DiscoveryConfiguration_Encoding_DefaultJson,15105,Object DiscoveryConfiguration_Encoding_DefaultXml,12892,Object DiscrepancyAlarmType,17080,ObjectType DiscreteAlarmType,10523,ObjectType DiscreteItemType,2372,VariableType Double,11,DataType DoubleComplexNumberType,12172,DataType DoubleComplexNumberType_Encoding_DefaultBinary,12182,Object DoubleComplexNumberType_Encoding_DefaultJson,15378,Object DoubleComplexNumberType_Encoding_DefaultXml,12174,Object Duration,290,DataType DurationString,12879,DataType ElementOperand,592,DataType ElementOperand_Encoding_DefaultBinary,594,Object ElementOperand_Encoding_DefaultJson,15207,Object ElementOperand_Encoding_DefaultXml,593,Object ElseGuardVariableType,15317,VariableType EndpointConfiguration,331,DataType EndpointConfiguration_Encoding_DefaultBinary,333,Object EndpointConfiguration_Encoding_DefaultJson,15199,Object EndpointConfiguration_Encoding_DefaultXml,332,Object EndpointDescription,312,DataType EndpointDescription_Encoding_DefaultBinary,314,Object EndpointDescription_Encoding_DefaultJson,15099,Object EndpointDescription_Encoding_DefaultXml,313,Object EndpointType,15528,DataType EndpointType_Encoding_DefaultBinary,15671,Object EndpointType_Encoding_DefaultJson,16150,Object EndpointType_Encoding_DefaultXml,15949,Object EndpointUrlListDataType,11943,DataType EndpointUrlListDataType_Encoding_DefaultBinary,11957,Object EndpointUrlListDataType_Encoding_DefaultJson,15363,Object EndpointUrlListDataType_Encoding_DefaultXml,11949,Object EngineeringUnits,11513,Variable EnumDefinition,100,DataType EnumDefinition_Encoding_DefaultBinary,123,Object EnumDefinition_Encoding_DefaultJson,15067,Object EnumDefinition_Encoding_DefaultXml,14799,Object EnumDescription,15488,DataType EnumDescription_Encoding_DefaultBinary,127,Object EnumDescription_Encoding_DefaultJson,15059,Object EnumDescription_Encoding_DefaultXml,15590,Object Enumeration,29,DataType EnumField,102,DataType EnumField_Encoding_DefaultBinary,14845,Object EnumField_Encoding_DefaultJson,15083,Object EnumField_Encoding_DefaultXml,14801,Object EnumStrings,11432,Variable EnumValues,3071,Variable EnumValueType,7594,DataType EnumValueType_Encoding_DefaultBinary,8251,Object EnumValueType_Encoding_DefaultJson,15082,Object EnumValueType_Encoding_DefaultXml,7616,Object EUInformation,887,DataType EUInformation_Encoding_DefaultBinary,889,Object EUInformation_Encoding_DefaultJson,15376,Object EUInformation_Encoding_DefaultXml,888,Object EventFilter,725,DataType EventFilter_Encoding_DefaultBinary,727,Object EventFilter_Encoding_DefaultJson,15295,Object EventFilter_Encoding_DefaultXml,726,Object EventNotifierType,15033,DataType EventQueueOverflowEventType,3035,ObjectType EventTypesFolder,3048,Object ExceptionDeviationFormat,890,DataType ExclusiveDeviationAlarmType,9764,ObjectType ExclusiveLevelAlarmType,9482,ObjectType ExclusiveLimitAlarmType,9341,ObjectType ExclusiveLimitStateMachineType,9318,ObjectType ExclusiveRateOfChangeAlarmType,9623,ObjectType ExpandedNodeId,18,DataType ExpressionGuardVariableType,15128,VariableType ExtensionFieldsType,15489,ObjectType FieldMetaData,14524,DataType FieldMetaData_Encoding_DefaultBinary,14839,Object FieldMetaData_Encoding_DefaultJson,15051,Object FieldMetaData_Encoding_DefaultXml,14795,Object FieldTargetDataType,14744,DataType FieldTargetDataType_Encoding_DefaultBinary,14848,Object FieldTargetDataType_Encoding_DefaultJson,15061,Object FieldTargetDataType_Encoding_DefaultXml,14804,Object FileDirectoryType,13353,ObjectType FileSystem,16314,Object FileTransferStateMachineType,15803,ObjectType FileType,11575,ObjectType FilterOperand,589,DataType FilterOperand_Encoding_DefaultBinary,591,Object FilterOperand_Encoding_DefaultJson,15206,Object FilterOperand_Encoding_DefaultXml,590,Object FilterOperator,576,DataType FiniteStateMachineType,2771,ObjectType FiniteStateVariableType,2760,VariableType FiniteTransitionVariableType,2767,VariableType Float,10,DataType FolderType,61,ObjectType Frame,18813,DataType Frame_Encoding_DefaultBinary,18822,Object Frame_Encoding_DefaultJson,19071,Object Frame_Encoding_DefaultXml,18858,Object FrameType,18786,VariableType FromState,51,ReferenceType GeneralModelChangeEventType,2133,ObjectType GeneratesEvent,41,ReferenceType GuardVariableType,15113,VariableType Guid,14,DataType HAConfiguration,11202,Object HasAddIn,17604,ReferenceType HasAlarmSuppressionGroup,16361,ReferenceType HasArgumentDescription,129,ReferenceType HasCause,53,ReferenceType HasChild,34,ReferenceType HasComponent,47,ReferenceType HasCondition,9006,ReferenceType HasDataSetReader,15297,ReferenceType HasDataSetWriter,15296,ReferenceType HasDescription,39,ReferenceType HasDictionaryEntry,17597,ReferenceType HasEffect,54,ReferenceType HasEffectDisable,17276,ReferenceType HasEffectEnable,17983,ReferenceType HasEffectSuppressed,17984,ReferenceType HasEffectUnsuppressed,17985,ReferenceType HasEncoding,38,ReferenceType HasEventSource,36,ReferenceType HasFalseSubState,9005,ReferenceType HasGuard,15112,ReferenceType HasHistoricalConfiguration,56,ReferenceType HasInterface,17603,ReferenceType HasModellingRule,37,ReferenceType HasNotifier,48,ReferenceType HasOptionalInputArgumentDescription,131,ReferenceType HasOrderedComponent,49,ReferenceType HasProperty,46,ReferenceType HasPubSubConnection,14476,ReferenceType HasReaderGroup,18805,ReferenceType HasSubStateMachine,117,ReferenceType HasSubtype,45,ReferenceType HasTrueSubState,9004,ReferenceType HasTypeDefinition,40,ReferenceType HasWriterGroup,18804,ReferenceType HierarchicalReferences,33,ReferenceType HighlyManagedAlarmConditionClassType,17219,ObjectType HistoricalDataConfigurationType,2318,ObjectType HistoricalEventFilter,11215,Variable HistoryEvent,659,DataType HistoryEvent_Encoding_DefaultBinary,661,Object HistoryEvent_Encoding_DefaultJson,15273,Object HistoryEvent_Encoding_DefaultXml,660,Object HistoryEventFieldList,920,DataType HistoryEventFieldList_Encoding_DefaultBinary,922,Object HistoryEventFieldList_Encoding_DefaultJson,15349,Object HistoryEventFieldList_Encoding_DefaultXml,921,Object HistoryServerCapabilities,11192,Object HistoryServerCapabilitiesType,2330,ObjectType HistoryUpdateType,11234,DataType HttpsCertificateType,12558,ObjectType Icon,3067,Variable IdentityCriteriaType,15632,DataType IdentityMappingRuleType,15634,DataType IdentityMappingRuleType_Encoding_DefaultBinary,15736,Object IdentityMappingRuleType_Encoding_DefaultJson,15042,Object IdentityMappingRuleType_Encoding_DefaultXml,15728,Object IdType,256,DataType Image,30,DataType ImageBMP,2000,DataType ImageGIF,2001,DataType ImageItemType,12047,VariableType ImageJPG,2002,DataType ImagePNG,2003,DataType Index,17588,DataType InitialStateType,2309,ObjectType InputArguments,3072,Variable InstrumentDiagnosticAlarmType,18347,ObjectType Int16,4,DataType Int32,6,DataType Int64,8,DataType Integer,27,DataType IntegerId,288,DataType InterfaceTypes,17708,Object IrdiDictionaryEntryType,17598,ObjectType IssuedIdentityToken,938,DataType IssuedIdentityToken_Encoding_DefaultBinary,940,Object IssuedIdentityToken_Encoding_DefaultJson,15144,Object IssuedIdentityToken_Encoding_DefaultXml,939,Object JsonDataSetMessageContentMask,15658,DataType JsonDataSetReaderMessageDataType,15665,DataType JsonDataSetReaderMessageDataType_Encoding_DefaultBinary,15725,Object JsonDataSetReaderMessageDataType_Encoding_DefaultJson,16404,Object JsonDataSetReaderMessageDataType_Encoding_DefaultXml,16019,Object JsonDataSetReaderMessageType,21130,ObjectType JsonDataSetWriterMessageDataType,15664,DataType JsonDataSetWriterMessageDataType_Encoding_DefaultBinary,15724,Object JsonDataSetWriterMessageDataType_Encoding_DefaultJson,16394,Object JsonDataSetWriterMessageDataType_Encoding_DefaultXml,16018,Object JsonDataSetWriterMessageType,21128,ObjectType JsonNetworkMessageContentMask,15654,DataType JsonWriterGroupMessageDataType,15657,DataType JsonWriterGroupMessageDataType_Encoding_DefaultBinary,15719,Object JsonWriterGroupMessageDataType_Encoding_DefaultJson,16393,Object JsonWriterGroupMessageDataType_Encoding_DefaultXml,16017,Object JsonWriterGroupMessageType,21126,ObjectType KeyCredentialAuditEventType,18011,ObjectType KeyCredentialConfiguration,18155,Object KeyCredentialConfigurationFolderType,17496,ObjectType KeyCredentialConfigurationType,18001,ObjectType KeyCredentialDeletedAuditEventType,18047,ObjectType KeyCredentialUpdatedAuditEventType,18029,ObjectType KeyValuePair,14533,DataType KeyValuePair_Encoding_DefaultBinary,14846,Object KeyValuePair_Encoding_DefaultJson,15041,Object KeyValuePair_Encoding_DefaultXml,14802,Object LimitAlarmType,2955,ObjectType LiteralOperand,595,DataType LiteralOperand_Encoding_DefaultBinary,597,Object LiteralOperand_Encoding_DefaultJson,15208,Object LiteralOperand_Encoding_DefaultXml,596,Object LocaleId,295,DataType LocalizedText,21,DataType LocalTime,3069,Variable MaintenanceConditionClassType,11165,ObjectType MaxArrayLength,11512,Variable MaxByteStringLength,12908,Variable MaxCharacters,15002,Variable MaxStringLength,11498,Variable MdnsDiscoveryConfiguration,12891,DataType MdnsDiscoveryConfiguration_Encoding_DefaultBinary,12901,Object MdnsDiscoveryConfiguration_Encoding_DefaultJson,15106,Object MdnsDiscoveryConfiguration_Encoding_DefaultXml,12893,Object MessageSecurityMode,302,DataType ModelChangeStructureDataType,877,DataType ModelChangeStructureDataType_Encoding_DefaultBinary,879,Object ModelChangeStructureDataType_Encoding_DefaultJson,15373,Object ModelChangeStructureDataType_Encoding_DefaultXml,878,Object ModellingRule_ExposesItsArray,83,Object ModellingRule_Mandatory,78,Object ModellingRule_MandatoryPlaceholder,11510,Object ModellingRule_Optional,80,Object ModellingRule_OptionalPlaceholder,11508,Object ModellingRuleType,77,ObjectType MonitoringFilter,719,DataType MonitoringFilter_Encoding_DefaultBinary,721,Object MonitoringFilter_Encoding_DefaultJson,15293,Object MonitoringFilter_Encoding_DefaultXml,720,Object MultiStateDictionaryEntryDiscreteBaseType,19077,VariableType MultiStateDictionaryEntryDiscreteType,19084,VariableType MultiStateDiscreteType,2376,VariableType MultiStateValueDiscreteType,11238,VariableType NamespaceMetadataType,11616,ObjectType NamespacesType,11645,ObjectType NamingRuleType,120,DataType NDimensionArrayItemType,12068,VariableType NetworkAddressDataType,15502,DataType NetworkAddressDataType_Encoding_DefaultBinary,21151,Object NetworkAddressDataType_Encoding_DefaultJson,21199,Object NetworkAddressDataType_Encoding_DefaultXml,21175,Object NetworkAddressType,21145,ObjectType NetworkAddressUrlDataType,15510,DataType NetworkAddressUrlDataType_Encoding_DefaultBinary,21152,Object NetworkAddressUrlDataType_Encoding_DefaultJson,21200,Object NetworkAddressUrlDataType_Encoding_DefaultXml,21176,Object NetworkAddressUrlType,21147,ObjectType NetworkGroupDataType,11944,DataType NetworkGroupDataType_Encoding_DefaultBinary,11958,Object NetworkGroupDataType_Encoding_DefaultJson,15364,Object NetworkGroupDataType_Encoding_DefaultXml,11950,Object NodeAttributesMask,348,DataType NodeClass,257,DataType NodeId,17,DataType NodeVersion,3068,Variable NonExclusiveDeviationAlarmType,10368,ObjectType NonExclusiveLevelAlarmType,10060,ObjectType NonExclusiveLimitAlarmType,9906,ObjectType NonExclusiveRateOfChangeAlarmType,10214,ObjectType NonHierarchicalReferences,32,ReferenceType NonTransparentNetworkRedundancyType,11945,ObjectType NonTransparentRedundancyType,2039,ObjectType NormalizedString,12877,DataType Number,26,DataType NumericRange,291,DataType ObjectsFolder,85,Object ObjectTypesFolder,88,Object OffNormalAlarmType,10637,ObjectType OPCBinarySchema_TypeSystem,93,Object OpcUa_BinarySchema,7617,Variable OpcUa_XmlSchema,8252,Variable OPCUANamespaceMetadata,15957,Object OpenFileMode,11939,DataType OperationLimitsType,11564,ObjectType OptionSet,12755,DataType OptionSet_Encoding_DefaultBinary,12765,Object OptionSet_Encoding_DefaultJson,15084,Object OptionSet_Encoding_DefaultXml,12757,Object OptionSetType,11487,VariableType OptionSetValues,12745,Variable Organizes,35,ReferenceType Orientation,18811,DataType Orientation_Encoding_DefaultBinary,18820,Object Orientation_Encoding_DefaultJson,19069,Object Orientation_Encoding_DefaultXml,18856,Object OrientationType,18779,VariableType OutputArguments,3073,Variable OverrideValueHandling,15874,DataType PerformUpdateType,11293,DataType PermissionType,94,DataType ProcessConditionClassType,11164,ObjectType ProgramDiagnostic2DataType,15396,DataType ProgramDiagnostic2DataType_Encoding_DefaultBinary,15397,Object ProgramDiagnostic2DataType_Encoding_DefaultJson,15405,Object ProgramDiagnostic2DataType_Encoding_DefaultXml,15401,Object ProgramDiagnostic2Type,15383,VariableType ProgramDiagnosticDataType,894,DataType ProgramDiagnosticDataType_Encoding_DefaultBinary,896,Object ProgramDiagnosticDataType_Encoding_DefaultJson,15381,Object ProgramDiagnosticDataType_Encoding_DefaultXml,895,Object ProgramDiagnosticType,2380,VariableType ProgramStateMachineType,2391,ObjectType ProgramTransitionAuditEventType,3806,ObjectType ProgramTransitionEventType,2378,ObjectType ProgressEventType,11436,ObjectType PropertyType,68,VariableType PublishedDataItemsDataType,15581,DataType PublishedDataItemsDataType_Encoding_DefaultBinary,15679,Object PublishedDataItemsDataType_Encoding_DefaultJson,16154,Object PublishedDataItemsDataType_Encoding_DefaultXml,15953,Object PublishedDataItemsType,14534,ObjectType PublishedDataSetDataType,15578,DataType PublishedDataSetDataType_Encoding_DefaultBinary,15677,Object PublishedDataSetDataType_Encoding_DefaultJson,16152,Object PublishedDataSetDataType_Encoding_DefaultXml,15951,Object PublishedDataSetSourceDataType,15580,DataType PublishedDataSetSourceDataType_Encoding_DefaultBinary,15678,Object PublishedDataSetSourceDataType_Encoding_DefaultJson,16153,Object PublishedDataSetSourceDataType_Encoding_DefaultXml,15952,Object PublishedDataSetType,14509,ObjectType PublishedEventsDataType,15582,DataType PublishedEventsDataType_Encoding_DefaultBinary,15681,Object PublishedEventsDataType_Encoding_DefaultJson,16155,Object PublishedEventsDataType_Encoding_DefaultXml,15954,Object PublishedEventsType,14572,ObjectType PublishedVariableDataType,14273,DataType PublishedVariableDataType_Encoding_DefaultBinary,14323,Object PublishedVariableDataType_Encoding_DefaultJson,15060,Object PublishedVariableDataType_Encoding_DefaultXml,14319,Object PublishSubscribe,14443,Object PublishSubscribeType,14416,ObjectType PubSubCommunicationFailureEventType,15563,ObjectType PubSubConfigurationDataType,15530,DataType PubSubConfigurationDataType_Encoding_DefaultBinary,21154,Object PubSubConfigurationDataType_Encoding_DefaultJson,21202,Object PubSubConfigurationDataType_Encoding_DefaultXml,21178,Object PubSubConnectionDataType,15617,DataType PubSubConnectionDataType_Encoding_DefaultBinary,15694,Object PubSubConnectionDataType_Encoding_DefaultJson,16281,Object PubSubConnectionDataType_Encoding_DefaultXml,15992,Object PubSubConnectionType,14209,ObjectType PubSubDiagnosticsConnectionType,19786,ObjectType PubSubDiagnosticsCounterClassification,19730,DataType PubSubDiagnosticsCounterType,19725,VariableType PubSubDiagnosticsDataSetReaderType,20027,ObjectType PubSubDiagnosticsDataSetWriterType,19968,ObjectType PubSubDiagnosticsReaderGroupType,19903,ObjectType PubSubDiagnosticsRootType,19732,ObjectType PubSubDiagnosticsType,19677,ObjectType PubSubDiagnosticsWriterGroupType,19834,ObjectType PubSubGroupDataType,15609,DataType PubSubGroupDataType_Encoding_DefaultBinary,15689,Object PubSubGroupDataType_Encoding_DefaultJson,16159,Object PubSubGroupDataType_Encoding_DefaultXml,15988,Object PubSubGroupType,14232,ObjectType PubSubKeyServiceType,15906,ObjectType PubSubState,14647,DataType PubSubStatusEventType,15535,ObjectType PubSubStatusType,14643,ObjectType PubSubTransportLimitsExceedEventType,15548,ObjectType QualifiedName,20,DataType Range,884,DataType Range_Encoding_DefaultBinary,886,Object Range_Encoding_DefaultJson,15375,Object Range_Encoding_DefaultXml,885,Object RationalNumber,18806,DataType RationalNumber_Encoding_DefaultBinary,18815,Object RationalNumber_Encoding_DefaultJson,19064,Object RationalNumber_Encoding_DefaultXml,18851,Object RationalNumberType,17709,VariableType ReaderGroupDataType,15520,DataType ReaderGroupDataType_Encoding_DefaultBinary,21153,Object ReaderGroupDataType_Encoding_DefaultJson,21201,Object ReaderGroupDataType_Encoding_DefaultXml,21177,Object ReaderGroupMessageDataType,15622,DataType ReaderGroupMessageDataType_Encoding_DefaultBinary,15702,Object ReaderGroupMessageDataType_Encoding_DefaultJson,16285,Object ReaderGroupMessageDataType_Encoding_DefaultXml,15996,Object ReaderGroupMessageType,21091,ObjectType ReaderGroupTransportDataType,15621,DataType ReaderGroupTransportDataType_Encoding_DefaultBinary,15701,Object ReaderGroupTransportDataType_Encoding_DefaultJson,16284,Object ReaderGroupTransportDataType_Encoding_DefaultXml,15995,Object ReaderGroupTransportType,21090,ObjectType ReaderGroupType,17999,ObjectType RedundancySupport,851,DataType RedundantServerDataType,853,DataType RedundantServerDataType_Encoding_DefaultBinary,855,Object RedundantServerDataType_Encoding_DefaultJson,15362,Object RedundantServerDataType_Encoding_DefaultXml,854,Object References,31,ReferenceType ReferenceTypesFolder,91,Object RefreshEndEventType,2788,ObjectType RefreshRequiredEventType,2789,ObjectType RefreshStartEventType,2787,ObjectType RegisteredServer,432,DataType RegisteredServer_Encoding_DefaultBinary,434,Object RegisteredServer_Encoding_DefaultJson,15102,Object RegisteredServer_Encoding_DefaultXml,433,Object RelativePath,540,DataType RelativePath_Encoding_DefaultBinary,542,Object RelativePath_Encoding_DefaultJson,15189,Object RelativePath_Encoding_DefaultXml,541,Object RelativePathElement,537,DataType RelativePathElement_Encoding_DefaultBinary,539,Object RelativePathElement_Encoding_DefaultJson,15188,Object RelativePathElement_Encoding_DefaultXml,538,Object RoleMappingRuleChangedAuditEventType,17641,ObjectType RolePermissionType,96,DataType RolePermissionType_Encoding_DefaultBinary,128,Object RolePermissionType_Encoding_DefaultJson,15062,Object RolePermissionType_Encoding_DefaultXml,16126,Object RoleSetType,15607,ObjectType RoleType,15620,ObjectType RootFolder,84,Object RsaMinApplicationCertificateType,12559,ObjectType RsaSha256ApplicationCertificateType,12560,ObjectType SafetyConditionClassType,17218,ObjectType SamplingIntervalDiagnosticsArrayType,2164,VariableType SamplingIntervalDiagnosticsDataType,856,DataType SamplingIntervalDiagnosticsDataType_Encoding_DefaultBinary,858,Object SamplingIntervalDiagnosticsDataType_Encoding_DefaultJson,15365,Object SamplingIntervalDiagnosticsDataType_Encoding_DefaultXml,857,Object SamplingIntervalDiagnosticsType,2165,VariableType SByte,2,DataType SecurityGroupFolderType,15452,ObjectType SecurityGroupType,15471,ObjectType SecurityTokenRequestType,315,DataType SelectionListType,16309,VariableType SemanticChangeEventType,2738,ObjectType SemanticChangeStructureDataType,897,DataType SemanticChangeStructureDataType_Encoding_DefaultBinary,899,Object SemanticChangeStructureDataType_Encoding_DefaultJson,15374,Object SemanticChangeStructureDataType_Encoding_DefaultXml,898,Object Server,2253,Object ServerCapabilitiesType,2013,ObjectType ServerConfiguration,12637,Object ServerConfigurationType,12581,ObjectType ServerDiagnosticsSummaryDataType,859,DataType ServerDiagnosticsSummaryDataType_Encoding_DefaultBinary,861,Object ServerDiagnosticsSummaryDataType_Encoding_DefaultJson,15366,Object ServerDiagnosticsSummaryDataType_Encoding_DefaultXml,860,Object ServerDiagnosticsSummaryType,2150,VariableType ServerDiagnosticsType,2020,ObjectType ServerOnNetwork,12189,DataType ServerOnNetwork_Encoding_DefaultBinary,12207,Object ServerOnNetwork_Encoding_DefaultJson,15095,Object ServerOnNetwork_Encoding_DefaultXml,12195,Object ServerRedundancyType,2034,ObjectType ServerState,852,DataType ServerStatusDataType,862,DataType ServerStatusDataType_Encoding_DefaultBinary,864,Object ServerStatusDataType_Encoding_DefaultJson,15367,Object ServerStatusDataType_Encoding_DefaultXml,863,Object ServerStatusType,2138,VariableType ServerType,2004,ObjectType ServerVendorCapabilityType,2137,VariableType ServiceCounterDataType,871,DataType ServiceCounterDataType_Encoding_DefaultBinary,873,Object ServiceCounterDataType_Encoding_DefaultJson,15370,Object ServiceCounterDataType_Encoding_DefaultXml,872,Object SessionAuthenticationToken,388,DataType SessionDiagnosticsArrayType,2196,VariableType SessionDiagnosticsDataType,865,DataType SessionDiagnosticsDataType_Encoding_DefaultBinary,867,Object SessionDiagnosticsDataType_Encoding_DefaultJson,15368,Object SessionDiagnosticsDataType_Encoding_DefaultXml,866,Object SessionDiagnosticsObjectType,2029,ObjectType SessionDiagnosticsVariableType,2197,VariableType SessionsDiagnosticsSummaryType,2026,ObjectType SessionSecurityDiagnosticsArrayType,2243,VariableType SessionSecurityDiagnosticsDataType,868,DataType SessionSecurityDiagnosticsDataType_Encoding_DefaultBinary,870,Object SessionSecurityDiagnosticsDataType_Encoding_DefaultJson,15369,Object SessionSecurityDiagnosticsDataType_Encoding_DefaultXml,869,Object SessionSecurityDiagnosticsType,2244,VariableType ShelvedStateMachineType,2929,ObjectType SignedSoftwareCertificate,344,DataType SignedSoftwareCertificate_Encoding_DefaultBinary,346,Object SignedSoftwareCertificate_Encoding_DefaultJson,15136,Object SignedSoftwareCertificate_Encoding_DefaultXml,345,Object SimpleAttributeOperand,601,DataType SimpleAttributeOperand_Encoding_DefaultBinary,603,Object SimpleAttributeOperand_Encoding_DefaultJson,15210,Object SimpleAttributeOperand_Encoding_DefaultXml,602,Object SimpleTypeDescription,15005,DataType SimpleTypeDescription_Encoding_DefaultBinary,15421,Object SimpleTypeDescription_Encoding_DefaultJson,15700,Object SimpleTypeDescription_Encoding_DefaultXml,15529,Object StateMachineType,2299,ObjectType StateType,2307,ObjectType StateVariableType,2755,VariableType StatisticalConditionClassType,18665,ObjectType StatusCode,19,DataType StatusResult,299,DataType StatusResult_Encoding_DefaultBinary,301,Object StatusResult_Encoding_DefaultJson,15371,Object StatusResult_Encoding_DefaultXml,300,Object String,12,DataType Structure,22,DataType StructureDefinition,99,DataType StructureDefinition_Encoding_DefaultBinary,122,Object StructureDefinition_Encoding_DefaultJson,15066,Object StructureDefinition_Encoding_DefaultXml,14798,Object StructureDescription,15487,DataType StructureDescription_Encoding_DefaultBinary,126,Object StructureDescription_Encoding_DefaultJson,15058,Object StructureDescription_Encoding_DefaultXml,15589,Object StructureField,101,DataType StructureField_Encoding_DefaultBinary,14844,Object StructureField_Encoding_DefaultJson,15065,Object StructureField_Encoding_DefaultXml,14800,Object StructureType,98,DataType SubscribedDataSetDataType,15630,DataType SubscribedDataSetDataType_Encoding_DefaultBinary,15707,Object SubscribedDataSetDataType_Encoding_DefaultJson,16308,Object SubscribedDataSetDataType_Encoding_DefaultXml,16010,Object SubscribedDataSetMirrorDataType,15635,DataType SubscribedDataSetMirrorDataType_Encoding_DefaultBinary,15713,Object SubscribedDataSetMirrorDataType_Encoding_DefaultJson,16311,Object SubscribedDataSetMirrorDataType_Encoding_DefaultXml,16012,Object SubscribedDataSetMirrorType,15127,ObjectType SubscribedDataSetType,15108,ObjectType SubscriptionDiagnosticsArrayType,2171,VariableType SubscriptionDiagnosticsDataType,874,DataType SubscriptionDiagnosticsDataType_Encoding_DefaultBinary,876,Object SubscriptionDiagnosticsDataType_Encoding_DefaultJson,15372,Object SubscriptionDiagnosticsDataType_Encoding_DefaultXml,875,Object SubscriptionDiagnosticsType,2172,VariableType SystemConditionClassType,11166,ObjectType SystemDiagnosticAlarmType,18496,ObjectType SystemEventType,2130,ObjectType SystemOffNormalAlarmType,11753,ObjectType SystemStatusChangeEventType,11446,ObjectType TargetVariablesDataType,15631,DataType TargetVariablesDataType_Encoding_DefaultBinary,15712,Object TargetVariablesDataType_Encoding_DefaultJson,16310,Object TargetVariablesDataType_Encoding_DefaultXml,16011,Object TargetVariablesType,15111,ObjectType TemporaryFileTransferType,15744,ObjectType TestingConditionSubClassType,17221,ObjectType ThreeDCartesianCoordinates,18810,DataType ThreeDCartesianCoordinates_Encoding_DefaultBinary,18819,Object ThreeDCartesianCoordinates_Encoding_DefaultJson,19068,Object ThreeDCartesianCoordinates_Encoding_DefaultXml,18855,Object ThreeDCartesianCoordinatesType,18774,VariableType ThreeDFrame,18814,DataType ThreeDFrame_Encoding_DefaultBinary,18823,Object ThreeDFrame_Encoding_DefaultJson,19072,Object ThreeDFrame_Encoding_DefaultXml,18859,Object ThreeDFrameType,18791,VariableType ThreeDOrientation,18812,DataType ThreeDOrientation_Encoding_DefaultBinary,18821,Object ThreeDOrientation_Encoding_DefaultJson,19070,Object ThreeDOrientation_Encoding_DefaultXml,18857,Object ThreeDOrientationType,18781,VariableType ThreeDVector,18808,DataType ThreeDVector_Encoding_DefaultBinary,18817,Object ThreeDVector_Encoding_DefaultJson,19066,Object ThreeDVector_Encoding_DefaultXml,18853,Object ThreeDVectorType,17716,VariableType Time,292,DataType TimeString,12880,DataType TimeZoneDataType,8912,DataType TimeZoneDataType_Encoding_DefaultBinary,8917,Object TimeZoneDataType_Encoding_DefaultJson,15086,Object TimeZoneDataType_Encoding_DefaultXml,8913,Object ToState,52,ReferenceType TrainingConditionClassType,17220,ObjectType TransitionEventType,2311,ObjectType TransitionType,2310,ObjectType TransitionVariableType,2762,VariableType TransparentRedundancyType,2036,ObjectType TripAlarmType,10751,ObjectType TrustListDataType,12554,DataType TrustListDataType_Encoding_DefaultBinary,12680,Object TrustListDataType_Encoding_DefaultJson,15044,Object TrustListDataType_Encoding_DefaultXml,12676,Object TrustListMasks,12552,DataType TrustListOutOfDateAlarmType,19297,ObjectType TrustListType,12522,ObjectType TrustListUpdatedAuditEventType,12561,ObjectType TwoStateDiscreteType,2373,VariableType TwoStateVariableType,8995,VariableType TypesFolder,86,Object UABinaryFileDataType,15006,DataType UABinaryFileDataType_Encoding_DefaultBinary,15422,Object UABinaryFileDataType_Encoding_DefaultJson,15714,Object UABinaryFileDataType_Encoding_DefaultXml,15531,Object UadpDataSetMessageContentMask,15646,DataType UadpDataSetReaderMessageDataType,15653,DataType UadpDataSetReaderMessageDataType_Encoding_DefaultBinary,15718,Object UadpDataSetReaderMessageDataType_Encoding_DefaultJson,16392,Object UadpDataSetReaderMessageDataType_Encoding_DefaultXml,16016,Object UadpDataSetReaderMessageType,21116,ObjectType UadpDataSetWriterMessageDataType,15652,DataType UadpDataSetWriterMessageDataType_Encoding_DefaultBinary,15717,Object UadpDataSetWriterMessageDataType_Encoding_DefaultJson,16391,Object UadpDataSetWriterMessageDataType_Encoding_DefaultXml,16015,Object UadpDataSetWriterMessageType,21111,ObjectType UadpNetworkMessageContentMask,15642,DataType UadpWriterGroupMessageDataType,15645,DataType UadpWriterGroupMessageDataType_Encoding_DefaultBinary,15715,Object UadpWriterGroupMessageDataType_Encoding_DefaultJson,16323,Object UadpWriterGroupMessageDataType_Encoding_DefaultXml,16014,Object UadpWriterGroupMessageType,21105,ObjectType UInt16,5,DataType UInt32,7,DataType UInt64,9,DataType UInteger,28,DataType Union,12756,DataType Union_Encoding_DefaultBinary,12766,Object Union_Encoding_DefaultJson,15085,Object Union_Encoding_DefaultXml,12758,Object UriDictionaryEntryType,17600,ObjectType UserCredentialCertificateType,15181,ObjectType UserIdentityToken,316,DataType UserIdentityToken_Encoding_DefaultBinary,318,Object UserIdentityToken_Encoding_DefaultJson,15140,Object UserIdentityToken_Encoding_DefaultXml,317,Object UserNameIdentityToken,322,DataType UserNameIdentityToken_Encoding_DefaultBinary,324,Object UserNameIdentityToken_Encoding_DefaultJson,15142,Object UserNameIdentityToken_Encoding_DefaultXml,323,Object UserTokenPolicy,304,DataType UserTokenPolicy_Encoding_DefaultBinary,306,Object UserTokenPolicy_Encoding_DefaultJson,15098,Object UserTokenPolicy_Encoding_DefaultXml,305,Object UserTokenType,303,DataType UtcTime,294,DataType ValueAsText,11433,Variable VariableTypesFolder,89,Object Vector,18807,DataType Vector_Encoding_DefaultBinary,18816,Object Vector_Encoding_DefaultJson,19065,Object Vector_Encoding_DefaultXml,18852,Object VectorType,17714,VariableType VendorServerInfoType,2033,ObjectType VersionTime,20998,DataType ViewsFolder,87,Object ViewVersion,12170,Variable WellKnownRole_Anonymous,15644,Object WellKnownRole_AuthenticatedUser,15656,Object WellKnownRole_ConfigureAdmin,15716,Object WellKnownRole_Engineer,16036,Object WellKnownRole_Observer,15668,Object WellKnownRole_Operator,15680,Object WellKnownRole_SecurityAdmin,15704,Object WellKnownRole_Supervisor,15692,Object WriterGroupDataType,15480,DataType WriterGroupDataType_Encoding_DefaultBinary,21150,Object WriterGroupDataType_Encoding_DefaultJson,21198,Object WriterGroupDataType_Encoding_DefaultXml,21174,Object WriterGroupMessageDataType,15616,DataType WriterGroupMessageDataType_Encoding_DefaultBinary,15693,Object WriterGroupMessageDataType_Encoding_DefaultJson,16280,Object WriterGroupMessageDataType_Encoding_DefaultXml,15991,Object WriterGroupMessageType,17998,ObjectType WriterGroupTransportDataType,15611,DataType WriterGroupTransportDataType_Encoding_DefaultBinary,15691,Object WriterGroupTransportDataType_Encoding_DefaultJson,16161,Object WriterGroupTransportDataType_Encoding_DefaultXml,15990,Object WriterGroupTransportType,17997,ObjectType WriterGroupType,17725,ObjectType X509IdentityToken,325,DataType X509IdentityToken_Encoding_DefaultBinary,327,Object X509IdentityToken_Encoding_DefaultJson,15143,Object X509IdentityToken_Encoding_DefaultXml,326,Object XmlElement,16,DataType XmlSchema_TypeSystem,92,Object XVType,12080,DataType XVType_Encoding_DefaultBinary,12090,Object XVType_Encoding_DefaultJson,15380,Object XVType_Encoding_DefaultXml,12082,Object XYArrayItemType,12038,VariableType YArrayItemType,12029,VariableType python-opcua-0.98.11/schemas/Opc.Ua.NodeSet.xml000066400000000000000000403630051367360577200211450ustar00rootroot00000000000000 http://opcfoundation.org/UA/ i=1 DataType_64 0 Boolean Boolean 0 0 0 i=45 true i=24 false i=2 DataType_64 0 SByte SByte 0 0 0 i=45 true i=27 false i=3 DataType_64 0 Byte Byte 0 0 0 i=45 true i=28 i=45 false i=15031 i=45 false i=15033 false i=4 DataType_64 0 Int16 Int16 0 0 0 i=45 true i=27 false i=5 DataType_64 0 UInt16 UInt16 0 0 0 i=45 true i=28 i=45 false i=15904 false i=6 DataType_64 0 Int32 Int32 0 0 0 i=45 true i=27 false i=7 DataType_64 0 UInt32 UInt32 0 0 0 i=45 true i=28 i=45 false i=15583 i=45 false i=15642 i=45 false i=15646 i=45 false i=15654 i=45 false i=15658 i=45 false i=94 i=45 false i=15406 i=45 false i=95 i=45 false i=17588 i=45 false i=288 i=45 false i=20998 i=45 false i=347 i=45 false i=289 false i=8 DataType_64 0 Int64 Int64 0 0 0 i=45 true i=27 false i=9 DataType_64 0 UInt64 UInt64 0 0 0 i=45 true i=28 i=45 false i=11737 false i=10 DataType_64 0 Float Float 0 0 0 i=45 true i=26 false i=11 DataType_64 0 Double Double 0 0 0 i=45 true i=26 i=45 false i=290 false i=12 DataType_64 0 String String 0 0 0 i=45 true i=24 i=45 false i=12877 i=45 false i=12878 i=45 false i=12879 i=45 false i=12880 i=45 false i=12881 i=45 false i=295 i=45 false i=291 i=45 false i=292 false i=13 DataType_64 0 DateTime DateTime 0 0 0 i=45 true i=24 i=45 false i=294 i=45 false i=293 false i=14 DataType_64 0 Guid Guid 0 0 0 i=45 true i=24 false i=15 DataType_64 0 ByteString ByteString 0 0 0 i=45 true i=24 i=45 false i=30 i=45 false i=16307 i=45 false i=311 i=45 false i=521 false i=16 DataType_64 0 XmlElement XmlElement 0 0 0 i=45 true i=24 false i=17 DataType_64 0 NodeId NodeId 0 0 0 i=45 true i=24 i=45 false i=388 false i=18 DataType_64 0 ExpandedNodeId ExpandedNodeId 0 0 0 i=45 true i=24 false i=19 DataType_64 0 StatusCode StatusCode 0 0 0 i=45 true i=24 false i=20 DataType_64 0 QualifiedName QualifiedName 0 0 0 i=45 true i=24 false i=21 DataType_64 0 LocalizedText LocalizedText 0 0 0 i=45 true i=24 false i=22 DataType_64 0 Structure Structure 0 0 0 i=45 true i=24 i=45 false i=14533 i=45 false i=15528 i=45 false i=18806 i=45 false i=18807 i=45 false i=18809 i=45 false i=18811 i=45 false i=18813 i=45 false i=15634 i=45 false i=23498 i=45 false i=12554 i=45 false i=15534 i=45 false i=14525 i=45 false i=14524 i=45 false i=14593 i=45 false i=15578 i=45 false i=15580 i=45 false i=14273 i=45 false i=15597 i=45 false i=15598 i=45 false i=15605 i=45 false i=15609 i=45 false i=15611 i=45 false i=15616 i=45 false i=15617 i=45 false i=15618 i=45 false i=15502 i=45 false i=15621 i=45 false i=15622 i=45 false i=15623 i=45 false i=15628 i=45 false i=15629 i=45 false i=15630 i=45 false i=14744 i=45 false i=15530 i=45 false i=96 i=45 false i=97 i=45 false i=101 i=45 false i=296 i=45 false i=7594 i=45 false i=12755 i=45 false i=12756 i=45 false i=8912 i=45 false i=308 i=45 false i=12189 i=45 false i=304 i=45 false i=312 i=45 false i=432 i=45 false i=12890 i=45 false i=344 i=45 false i=316 i=45 false i=376 i=45 false i=379 i=45 false i=382 i=45 false i=385 i=45 false i=537 i=45 false i=540 i=45 false i=331 i=45 false i=583 i=45 false i=586 i=45 false i=589 i=45 false i=659 i=45 false i=719 i=45 false i=948 i=45 false i=920 i=45 false i=338 i=45 false i=853 i=45 false i=11943 i=45 false i=11944 i=45 false i=856 i=45 false i=859 i=45 false i=862 i=45 false i=865 i=45 false i=868 i=45 false i=871 i=45 false i=299 i=45 false i=874 i=45 false i=877 i=45 false i=897 i=45 false i=884 i=45 false i=887 i=45 false i=12171 i=45 false i=12172 i=45 false i=12079 i=45 false i=12080 i=45 false i=894 i=45 false i=15396 i=45 false i=891 true i=23 DataType_64 0 DataValue DataValue 0 0 0 i=45 true i=24 false i=24 DataType_64 0 BaseDataType BaseDataType 0 0 0 i=45 false i=26 i=45 false i=29 i=45 false i=1 i=45 false i=12 i=45 false i=13 i=45 false i=14 i=45 false i=15 i=45 false i=16 i=45 false i=17 i=45 false i=18 i=45 false i=19 i=45 false i=20 i=45 false i=21 i=45 false i=22 i=45 false i=23 i=45 false i=25 i=35 true i=90 true i=25 DataType_64 0 DiagnosticInfo DiagnosticInfo 0 0 0 i=45 true i=24 false i=26 DataType_64 0 Number Number 0 0 0 i=45 true i=24 i=45 false i=27 i=45 false i=28 i=45 false i=10 i=45 false i=11 i=45 false i=50 true i=27 DataType_64 0 Integer Integer 0 0 0 i=45 true i=26 i=45 false i=2 i=45 false i=4 i=45 false i=6 i=45 false i=8 true i=28 DataType_64 0 UInteger UInteger 0 0 0 i=45 true i=26 i=45 false i=3 i=45 false i=5 i=45 false i=7 i=45 false i=9 true i=29 DataType_64 0 Enumeration Enumeration 0 0 0 i=45 true i=24 i=45 false i=120 i=45 false i=11939 i=45 false i=15632 i=45 false i=12552 i=45 false i=14647 i=45 false i=15874 i=45 false i=20408 i=45 false i=15008 i=45 false i=19723 i=45 false i=19730 i=45 false i=256 i=45 false i=257 i=45 false i=98 i=45 false i=307 i=45 false i=302 i=45 false i=303 i=45 false i=315 i=45 false i=348 i=45 false i=576 i=45 false i=11234 i=45 false i=11293 i=45 false i=851 i=45 false i=852 i=45 false i=12077 i=45 false i=890 true i=30 DataType_64 0 Image Image 0 0 0 i=45 true i=15 i=45 false i=2000 i=45 false i=2001 i=45 false i=2002 i=45 false i=2003 true i=31 ReferenceType_32 0 References References 0 0 0 i=45 false i=32 i=45 false i=33 i=35 true i=91 true true i=32 ReferenceType_32 0 NonHierarchicalReferences NonHierarchicalReferences 0 0 0 i=45 true i=31 i=45 false i=37 i=45 false i=38 i=45 false i=39 i=45 false i=40 i=45 false i=41 i=45 false i=51 i=45 false i=52 i=45 false i=53 i=45 false i=54 i=45 false i=117 i=45 false i=17597 i=45 false i=17603 i=45 false i=9004 i=45 false i=9005 i=45 false i=9006 true true i=33 ReferenceType_32 0 HierarchicalReferences HierarchicalReferences 0 0 0 i=45 true i=31 i=45 false i=34 i=45 false i=35 i=45 false i=36 i=45 false i=14936 true false HierarchicalReferences i=34 ReferenceType_32 0 HasChild HasChild 0 0 0 i=45 true i=33 i=45 false i=44 i=45 false i=45 true false ChildOf i=35 ReferenceType_32 0 Organizes Organizes 0 0 0 i=45 true i=33 i=45 false i=16362 false false OrganizedBy i=36 ReferenceType_32 0 HasEventSource HasEventSource 0 0 0 i=45 true i=33 i=45 false i=48 false false EventSourceOf i=37 ReferenceType_32 0 HasModellingRule HasModellingRule 0 0 0 i=45 true i=32 false false ModellingRuleOf i=38 ReferenceType_32 0 HasEncoding HasEncoding 0 0 0 i=45 true i=32 false false EncodingOf i=39 ReferenceType_32 0 HasDescription HasDescription 0 0 0 i=45 true i=32 false false DescriptionOf i=40 ReferenceType_32 0 HasTypeDefinition HasTypeDefinition 0 0 0 i=45 true i=32 false false TypeDefinitionOf i=41 ReferenceType_32 0 GeneratesEvent GeneratesEvent 0 0 0 i=45 true i=32 i=45 false i=3065 false false GeneratedBy i=44 ReferenceType_32 0 Aggregates Aggregates 0 0 0 i=45 true i=34 i=45 false i=46 i=45 false i=47 i=45 false i=56 true false AggregatedBy i=45 ReferenceType_32 0 HasSubtype HasSubtype 0 0 0 i=45 true i=34 false false SubtypeOf i=46 ReferenceType_32 0 HasProperty HasProperty 0 0 0 i=45 true i=44 false false PropertyOf i=47 ReferenceType_32 0 HasComponent HasComponent 0 0 0 i=45 true i=44 i=45 false i=49 i=45 false i=129 i=45 false i=15112 i=45 false i=17604 i=45 false i=16361 i=45 false i=14476 i=45 false i=15296 i=45 false i=18804 i=45 false i=15297 i=45 false i=18805 false false ComponentOf i=48 ReferenceType_32 0 HasNotifier HasNotifier 0 0 0 i=45 true i=36 false false NotifierOf i=49 ReferenceType_32 0 HasOrderedComponent HasOrderedComponent 0 0 0 i=45 true i=47 false false OrderedComponentOf i=50 DataType_64 0 Decimal Decimal 0 0 0 i=45 true i=26 false i=51 ReferenceType_32 0 FromState FromState 0 0 0 i=45 true i=32 false false ToTransition i=52 ReferenceType_32 0 ToState ToState 0 0 0 i=45 true i=32 false false FromTransition i=53 ReferenceType_32 0 HasCause HasCause 0 0 0 i=45 true i=32 false false MayBeCausedBy i=54 ReferenceType_32 0 HasEffect HasEffect 0 0 0 i=45 true i=32 i=45 false i=17276 i=45 false i=17983 i=45 false i=17984 i=45 false i=17985 false false MayBeEffectedBy i=56 ReferenceType_32 0 HasHistoricalConfiguration HasHistoricalConfiguration 0 0 0 i=45 true i=44 false false HistoricalConfigurationOf i=58 ObjectType_8 0 BaseObjectType BaseObjectType 0 0 0 i=45 false i=61 i=45 false i=75 i=45 false i=76 i=45 false i=77 i=35 true i=88 i=45 false i=2004 i=45 false i=2013 i=45 false i=2020 i=45 false i=2026 i=45 false i=2029 i=45 false i=2033 i=45 false i=2034 i=45 false i=11575 i=45 false i=11616 i=45 false i=11645 i=45 false i=2041 i=45 false i=2340 i=45 false i=2299 i=45 false i=2307 i=45 false i=2310 i=45 false i=15744 i=45 false i=15607 i=45 false i=15620 i=45 false i=17589 i=45 false i=17602 i=45 false i=11163 i=45 false i=17279 i=45 false i=2318 i=45 false i=2330 i=45 false i=12555 i=45 false i=12556 i=45 false i=12581 i=45 false i=18001 i=45 false i=17852 i=45 false i=11187 i=45 false i=15906 i=45 false i=15471 i=45 false i=14509 i=45 false i=15489 i=45 false i=14209 i=45 false i=17721 i=45 false i=14232 i=45 false i=17997 i=45 false i=17998 i=45 false i=21090 i=45 false i=21091 i=45 false i=15298 i=45 false i=15305 i=45 false i=21096 i=45 false i=15306 i=45 false i=15319 i=45 false i=21104 i=45 false i=15108 i=45 false i=14643 i=45 false i=19677 i=45 false i=21145 false i=61 ObjectType_8 0 FolderType FolderType 0 0 0 i=45 true i=58 i=45 false i=11564 i=45 false i=13353 i=45 false i=17591 i=45 false i=16405 i=45 false i=13813 i=45 false i=17496 i=45 false i=15452 i=45 false i=14477 false i=62 VariableType_16 0 BaseVariableType BaseVariableType 0 0 0 i=45 false i=63 i=45 false i=68 i=35 true i=89 i=24 -2 true i=63 VariableType_16 0 BaseDataVariableType BaseDataVariableType 0 0 0 i=45 true i=62 i=45 false i=69 i=45 false i=72 i=45 false i=2137 i=45 false i=2138 i=45 false i=3051 i=45 false i=2150 i=45 false i=2164 i=45 false i=2165 i=45 false i=2171 i=45 false i=2172 i=45 false i=2196 i=45 false i=2197 i=45 false i=2243 i=45 false i=2244 i=45 false i=11487 i=45 false i=16309 i=45 false i=17986 i=45 false i=2755 i=45 false i=2762 i=45 false i=15113 i=45 false i=17709 i=45 false i=17714 i=45 false i=18772 i=45 false i=18779 i=45 false i=18786 i=45 false i=2365 i=45 false i=9002 i=45 false i=17277 i=45 false i=2380 i=45 false i=15383 i=45 false i=19725 i=24 -2 false i=68 VariableType_16 0 PropertyType PropertyType 0 0 0 i=45 true i=62 i=24 -2 false i=69 VariableType_16 0 DataTypeDescriptionType DataTypeDescriptionType 0 0 0 i=45 true i=63 i=46 false i=104 i=46 false i=105 i=12 -1 false i=72 VariableType_16 0 DataTypeDictionaryType DataTypeDictionaryType 0 0 0 i=45 true i=63 i=46 false i=106 i=46 false i=107 i=46 false i=15001 i=15 -1 false i=75 ObjectType_8 0 DataTypeSystemType DataTypeSystemType 0 0 0 i=45 true i=58 false i=76 ObjectType_8 0 DataTypeEncodingType DataTypeEncodingType 0 0 0 i=45 true i=58 false i=77 ObjectType_8 0 ModellingRuleType ModellingRuleType 0 0 0 i=45 true i=58 i=46 false i=111 false i=78 Object_1 0 Mandatory Mandatory 0 0 0 i=40 false i=77 i=46 false i=112 0 i=80 Object_1 0 Optional Optional 0 0 0 i=40 false i=77 i=46 false i=113 0 i=83 Object_1 0 ExposesItsArray ExposesItsArray 0 0 0 i=40 false i=77 i=46 false i=114 0 i=84 Object_1 0 Root Root 0 0 0 i=40 false i=61 i=35 false i=85 i=35 false i=86 i=35 false i=87 0 i=85 Object_1 0 Objects Objects 0 0 0 i=40 false i=61 i=35 true i=84 i=35 false i=2253 0 i=86 Object_1 0 Types Types 0 0 0 i=40 false i=61 i=35 true i=84 i=35 false i=88 i=35 false i=89 i=35 false i=90 i=35 false i=91 i=35 false i=3048 i=35 false i=17708 0 i=87 Object_1 0 Views Views 0 0 0 i=40 false i=61 i=35 true i=84 0 i=88 Object_1 0 ObjectTypes ObjectTypes 0 0 0 i=40 false i=61 i=35 true i=86 i=35 false i=58 0 i=89 Object_1 0 VariableTypes VariableTypes 0 0 0 i=40 false i=61 i=35 true i=86 i=35 false i=62 0 i=90 Object_1 0 DataTypes DataTypes 0 0 0 i=40 false i=61 i=35 true i=86 i=35 false i=24 i=35 false i=92 i=35 false i=93 0 i=91 Object_1 0 ReferenceTypes ReferenceTypes 0 0 0 i=40 false i=61 i=35 true i=86 i=35 false i=31 0 i=92 Object_1 0 XML Schema XML Schema 0 0 0 i=40 false i=75 i=35 true i=90 i=47 false i=8252 0 i=93 Object_1 0 OPC Binary OPC Binary 0 0 0 i=40 false i=75 i=35 true i=90 i=47 false i=7617 0 i=94 DataType_64 0 PermissionType PermissionType 0 0 0 i=45 true i=7 i=46 false i=15030 false i=95 DataType_64 0 AccessRestrictionType AccessRestrictionType 0 0 0 i=45 true i=7 i=46 false i=15035 false i=96 DataType_64 0 RolePermissionType RolePermissionType 0 0 0 i=45 true i=22 i=38 false i=128 i=38 false i=16126 i=38 false i=15062 false i=97 DataType_64 0 DataTypeDefinition DataTypeDefinition 0 0 0 i=45 true i=22 i=45 false i=99 i=45 false i=100 i=38 false i=121 i=38 false i=14797 i=38 false i=15063 true i=98 DataType_64 0 StructureType StructureType 0 0 0 i=45 true i=29 i=46 false i=14528 false i=99 DataType_64 0 StructureDefinition StructureDefinition 0 0 0 i=45 true i=97 i=38 false i=122 i=38 false i=14798 i=38 false i=15066 false i=100 DataType_64 0 EnumDefinition EnumDefinition 0 0 0 i=45 true i=97 i=38 false i=123 i=38 false i=14799 i=38 false i=15067 false i=101 DataType_64 0 StructureField StructureField 0 0 0 i=45 true i=22 i=38 false i=14844 i=38 false i=14800 i=38 false i=15065 false i=102 DataType_64 0 EnumField EnumField 0 0 0 i=45 true i=7594 i=38 false i=14845 i=38 false i=14801 i=38 false i=15083 false i=104 Variable_2 0 DataTypeVersion DataTypeVersion 0 0 0 i=46 true i=69 i=40 false i=68 i=37 false i=80 i=12 -1 1 1 0 false 0 i=105 Variable_2 0 DictionaryFragment DictionaryFragment 0 0 0 i=46 true i=69 i=40 false i=68 i=37 false i=80 i=15 -1 1 1 0 false 0 i=106 Variable_2 0 DataTypeVersion DataTypeVersion 0 0 0 i=46 true i=72 i=40 false i=68 i=37 false i=80 i=12 -1 1 1 0 false 0 i=107 Variable_2 0 NamespaceUri NamespaceUri 0 0 0 i=46 true i=72 i=40 false i=68 i=37 false i=80 i=12 -1 1 1 0 false 0 i=111 Variable_2 0 NamingRule NamingRule 0 0 0 i=46 true i=77 i=40 false i=68 i=37 false i=78 1 i=120 -1 1 1 0 false 0 i=112 Variable_2 0 NamingRule NamingRule 0 0 0 i=46 true i=78 i=40 false i=68 1 i=120 -1 1 1 0 false 0 i=113 Variable_2 0 NamingRule NamingRule 0 0 0 i=46 true i=80 i=40 false i=68 2 i=120 -1 1 1 0 false 0 i=114 Variable_2 0 NamingRule NamingRule 0 0 0 i=46 true i=83 i=40 false i=68 3 i=120 -1 1 1 0 false 0 i=117 ReferenceType_32 0 HasSubStateMachine HasSubStateMachine 0 0 0 i=45 true i=32 false false SubStateMachineOf i=120 DataType_64 0 NamingRuleType NamingRuleType 0 0 0 i=45 true i=29 i=46 false i=12169 false i=121 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=97 i=39 false i=18178 0 i=122 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=99 i=39 false i=18184 0 i=123 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=100 i=39 false i=18187 0 i=124 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=14523 i=39 false i=14849 0 i=125 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=14525 i=39 false i=14855 0 i=126 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15487 i=39 false i=15599 0 i=127 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15488 i=39 false i=15602 0 i=128 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=96 i=39 false i=16131 0 i=129 ReferenceType_32 0 HasArgumentDescription HasArgumentDescription 0 0 0 i=45 true i=47 i=45 false i=131 false false ArgumentDescriptionOf i=131 ReferenceType_32 0 HasOptionalInputArgumentDescription HasOptionalInputArgumentDescription 0 0 0 i=45 true i=129 false false OptionalInputArgumentDescriptionOf i=256 DataType_64 0 IdType IdType 0 0 0 i=45 true i=29 i=46 false i=7591 false i=257 DataType_64 0 NodeClass NodeClass 0 0 0 i=45 true i=29 i=46 false i=11878 false i=288 DataType_64 0 IntegerId IntegerId 0 0 0 i=45 true i=7 false i=289 DataType_64 0 Counter Counter 0 0 0 i=45 true i=7 false i=290 DataType_64 0 Duration Duration 0 0 0 i=45 true i=11 false i=291 DataType_64 0 NumericRange NumericRange 0 0 0 i=45 true i=12 false i=292 DataType_64 0 Time Time 0 0 0 i=45 true i=12 false i=293 DataType_64 0 Date Date 0 0 0 i=45 true i=13 false i=294 DataType_64 0 UtcTime UtcTime 0 0 0 i=45 true i=13 false i=295 DataType_64 0 LocaleId LocaleId 0 0 0 i=45 true i=12 false i=296 DataType_64 0 Argument Argument 0 0 0 i=45 true i=22 i=38 false i=298 i=38 false i=297 i=38 false i=15081 false i=297 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=296 i=39 false i=8285 0 i=298 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=296 i=39 false i=7650 0 i=299 DataType_64 0 StatusResult StatusResult 0 0 0 i=45 true i=22 i=38 false i=301 i=38 false i=300 i=38 false i=15371 false i=300 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=299 i=39 false i=8294 0 i=301 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=299 i=39 false i=7659 0 i=302 DataType_64 0 MessageSecurityMode MessageSecurityMode 0 0 0 i=45 true i=29 i=46 false i=7595 false i=303 DataType_64 0 UserTokenType UserTokenType 0 0 0 i=45 true i=29 i=46 false i=7596 false i=304 DataType_64 0 UserTokenPolicy UserTokenPolicy 0 0 0 i=45 true i=22 i=38 false i=306 i=38 false i=305 i=38 false i=15098 false i=305 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=304 i=39 false i=8297 0 i=306 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=304 i=39 false i=7662 0 i=307 DataType_64 0 ApplicationType ApplicationType 0 0 0 i=45 true i=29 i=46 false i=7597 false i=308 DataType_64 0 ApplicationDescription ApplicationDescription 0 0 0 i=45 true i=22 i=38 false i=310 i=38 false i=309 i=38 false i=15087 false i=309 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=308 i=39 false i=8300 0 i=310 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=308 i=39 false i=7665 0 i=311 DataType_64 0 ApplicationInstanceCertificate ApplicationInstanceCertificate 0 0 0 i=45 true i=15 false i=312 DataType_64 0 EndpointDescription EndpointDescription 0 0 0 i=45 true i=22 i=38 false i=314 i=38 false i=313 i=38 false i=15099 false i=313 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=312 i=39 false i=8303 0 i=314 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=312 i=39 false i=7668 0 i=315 DataType_64 0 SecurityTokenRequestType SecurityTokenRequestType 0 0 0 i=45 true i=29 i=46 false i=7598 false i=316 DataType_64 0 UserIdentityToken UserIdentityToken 0 0 0 i=45 true i=22 i=45 false i=319 i=45 false i=322 i=45 false i=325 i=45 false i=938 i=38 false i=318 i=38 false i=317 i=38 false i=15140 true i=317 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=316 i=39 false i=8306 0 i=318 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=316 i=39 false i=7671 0 i=319 DataType_64 0 AnonymousIdentityToken AnonymousIdentityToken 0 0 0 i=45 true i=316 i=38 false i=321 i=38 false i=320 i=38 false i=15141 false i=320 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=319 i=39 false i=8309 0 i=321 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=319 i=39 false i=7674 0 i=322 DataType_64 0 UserNameIdentityToken UserNameIdentityToken 0 0 0 i=45 true i=316 i=38 false i=324 i=38 false i=323 i=38 false i=15142 false i=323 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=322 i=39 false i=8312 0 i=324 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=322 i=39 false i=7677 0 i=325 DataType_64 0 X509IdentityToken X509IdentityToken 0 0 0 i=45 true i=316 i=38 false i=327 i=38 false i=326 i=38 false i=15143 false i=326 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=325 i=39 false i=8315 0 i=327 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=325 i=39 false i=7680 0 i=331 DataType_64 0 EndpointConfiguration EndpointConfiguration 0 0 0 i=45 true i=22 i=38 false i=333 i=38 false i=332 i=38 false i=15199 false i=332 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=331 i=39 false i=8321 0 i=333 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=331 i=39 false i=7686 0 i=338 DataType_64 0 BuildInfo BuildInfo 0 0 0 i=45 true i=22 i=38 false i=340 i=38 false i=339 i=38 false i=15361 false i=339 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=338 i=39 false i=8327 0 i=340 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=338 i=39 false i=7692 0 i=344 DataType_64 0 SignedSoftwareCertificate SignedSoftwareCertificate 0 0 0 i=45 true i=22 i=38 false i=346 i=38 false i=345 i=38 false i=15136 false i=345 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=344 i=39 false i=8333 0 i=346 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=344 i=39 false i=7698 0 i=347 DataType_64 0 AttributeWriteMask AttributeWriteMask 0 0 0 i=45 true i=7 i=46 false i=15036 false i=348 DataType_64 0 NodeAttributesMask NodeAttributesMask 0 0 0 i=45 true i=29 i=46 false i=11881 false i=376 DataType_64 0 AddNodesItem AddNodesItem 0 0 0 i=45 true i=22 i=38 false i=378 i=38 false i=377 i=38 false i=15165 false i=377 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=376 i=39 false i=8363 0 i=378 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=376 i=39 false i=7728 0 i=379 DataType_64 0 AddReferencesItem AddReferencesItem 0 0 0 i=45 true i=22 i=38 false i=381 i=38 false i=380 i=38 false i=15169 false i=380 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=379 i=39 false i=8366 0 i=381 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=379 i=39 false i=7731 0 i=382 DataType_64 0 DeleteNodesItem DeleteNodesItem 0 0 0 i=45 true i=22 i=38 false i=384 i=38 false i=383 i=38 false i=15172 false i=383 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=382 i=39 false i=8369 0 i=384 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=382 i=39 false i=7734 0 i=385 DataType_64 0 DeleteReferencesItem DeleteReferencesItem 0 0 0 i=45 true i=22 i=38 false i=387 i=38 false i=386 i=38 false i=15175 false i=386 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=385 i=39 false i=8372 0 i=387 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=385 i=39 false i=7737 0 i=388 DataType_64 0 SessionAuthenticationToken SessionAuthenticationToken 0 0 0 i=45 true i=17 false i=432 DataType_64 0 RegisteredServer RegisteredServer 0 0 0 i=45 true i=22 i=38 false i=434 i=38 false i=433 i=38 false i=15102 false i=433 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=432 i=39 false i=8417 0 i=434 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=432 i=39 false i=7782 0 i=521 DataType_64 0 ContinuationPoint ContinuationPoint 0 0 0 i=45 true i=15 false i=537 DataType_64 0 RelativePathElement RelativePathElement 0 0 0 i=45 true i=22 i=38 false i=539 i=38 false i=538 i=38 false i=15188 false i=538 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=537 i=39 false i=12712 0 i=539 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=537 i=39 false i=12718 0 i=540 DataType_64 0 RelativePath RelativePath 0 0 0 i=45 true i=22 i=38 false i=542 i=38 false i=541 i=38 false i=15189 false i=541 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=540 i=39 false i=12715 0 i=542 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=540 i=39 false i=12721 0 i=576 DataType_64 0 FilterOperator FilterOperator 0 0 0 i=45 true i=29 i=46 false i=7605 false i=583 DataType_64 0 ContentFilterElement ContentFilterElement 0 0 0 i=45 true i=22 i=38 false i=585 i=38 false i=584 i=38 false i=15204 false i=584 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=583 i=39 false i=8564 0 i=585 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=583 i=39 false i=7929 0 i=586 DataType_64 0 ContentFilter ContentFilter 0 0 0 i=45 true i=22 i=38 false i=588 i=38 false i=587 i=38 false i=15205 false i=587 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=586 i=39 false i=8567 0 i=588 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=586 i=39 false i=7932 0 i=589 DataType_64 0 FilterOperand FilterOperand 0 0 0 i=45 true i=22 i=45 false i=592 i=45 false i=595 i=45 false i=598 i=45 false i=601 i=38 false i=591 i=38 false i=590 i=38 false i=15206 false i=590 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=589 i=39 false i=8570 0 i=591 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=589 i=39 false i=7935 0 i=592 DataType_64 0 ElementOperand ElementOperand 0 0 0 i=45 true i=589 i=38 false i=594 i=38 false i=593 i=38 false i=15207 false i=593 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=592 i=39 false i=8573 0 i=594 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=592 i=39 false i=7938 0 i=595 DataType_64 0 LiteralOperand LiteralOperand 0 0 0 i=45 true i=589 i=38 false i=597 i=38 false i=596 i=38 false i=15208 false i=596 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=595 i=39 false i=8576 0 i=597 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=595 i=39 false i=7941 0 i=598 DataType_64 0 AttributeOperand AttributeOperand 0 0 0 i=45 true i=589 i=38 false i=600 i=38 false i=599 i=38 false i=15209 false i=599 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=598 i=39 false i=8579 0 i=600 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=598 i=39 false i=7944 0 i=601 DataType_64 0 SimpleAttributeOperand SimpleAttributeOperand 0 0 0 i=45 true i=589 i=38 false i=603 i=38 false i=602 i=38 false i=15210 false i=602 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=601 i=39 false i=8582 0 i=603 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=601 i=39 false i=7947 0 i=659 DataType_64 0 HistoryEvent HistoryEvent 0 0 0 i=45 true i=22 i=38 false i=661 i=38 false i=660 i=38 false i=15273 false i=660 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=659 i=39 false i=8639 0 i=661 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=659 i=39 false i=8004 0 i=719 DataType_64 0 MonitoringFilter MonitoringFilter 0 0 0 i=45 true i=22 i=45 false i=725 i=38 false i=721 i=38 false i=720 i=38 false i=15293 false i=720 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=719 i=39 false i=8702 0 i=721 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=719 i=39 false i=8067 0 i=725 DataType_64 0 EventFilter EventFilter 0 0 0 i=45 true i=719 i=38 false i=727 i=38 false i=726 i=38 false i=15295 false i=726 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=725 i=39 false i=8708 0 i=727 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=725 i=39 false i=8073 0 i=851 DataType_64 0 RedundancySupport RedundancySupport 0 0 0 i=45 true i=29 i=46 false i=7611 false i=852 DataType_64 0 ServerState ServerState 0 0 0 i=45 true i=29 i=46 false i=7612 false i=853 DataType_64 0 RedundantServerDataType RedundantServerDataType 0 0 0 i=45 true i=22 i=38 false i=855 i=38 false i=854 i=38 false i=15362 false i=854 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=853 i=39 false i=8843 0 i=855 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=853 i=39 false i=8208 0 i=856 DataType_64 0 SamplingIntervalDiagnosticsDataType SamplingIntervalDiagnosticsDataType 0 0 0 i=45 true i=22 i=38 false i=858 i=38 false i=857 i=38 false i=15365 false i=857 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=856 i=39 false i=8846 0 i=858 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=856 i=39 false i=8211 0 i=859 DataType_64 0 ServerDiagnosticsSummaryDataType ServerDiagnosticsSummaryDataType 0 0 0 i=45 true i=22 i=38 false i=861 i=38 false i=860 i=38 false i=15366 false i=860 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=859 i=39 false i=8849 0 i=861 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=859 i=39 false i=8214 0 i=862 DataType_64 0 ServerStatusDataType ServerStatusDataType 0 0 0 i=45 true i=22 i=38 false i=864 i=38 false i=863 i=38 false i=15367 false i=863 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=862 i=39 false i=8852 0 i=864 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=862 i=39 false i=8217 0 i=865 DataType_64 0 SessionDiagnosticsDataType SessionDiagnosticsDataType 0 0 0 i=45 true i=22 i=38 false i=867 i=38 false i=866 i=38 false i=15368 false i=866 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=865 i=39 false i=8855 0 i=867 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=865 i=39 false i=8220 0 i=868 DataType_64 0 SessionSecurityDiagnosticsDataType SessionSecurityDiagnosticsDataType 0 0 0 i=45 true i=22 i=38 false i=870 i=38 false i=869 i=38 false i=15369 false i=869 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=868 i=39 false i=8858 0 i=870 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=868 i=39 false i=8223 0 i=871 DataType_64 0 ServiceCounterDataType ServiceCounterDataType 0 0 0 i=45 true i=22 i=38 false i=873 i=38 false i=872 i=38 false i=15370 false i=872 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=871 i=39 false i=8861 0 i=873 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=871 i=39 false i=8226 0 i=874 DataType_64 0 SubscriptionDiagnosticsDataType SubscriptionDiagnosticsDataType 0 0 0 i=45 true i=22 i=38 false i=876 i=38 false i=875 i=38 false i=15372 false i=875 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=874 i=39 false i=8864 0 i=876 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=874 i=39 false i=8229 0 i=877 DataType_64 0 ModelChangeStructureDataType ModelChangeStructureDataType 0 0 0 i=45 true i=22 i=38 false i=879 i=38 false i=878 i=38 false i=15373 false i=878 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=877 i=39 false i=8867 0 i=879 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=877 i=39 false i=8232 0 i=884 DataType_64 0 Range Range 0 0 0 i=45 true i=22 i=38 false i=886 i=38 false i=885 i=38 false i=15375 false i=885 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=884 i=39 false i=8873 0 i=886 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=884 i=39 false i=8238 0 i=887 DataType_64 0 EUInformation EUInformation 0 0 0 i=45 true i=22 i=38 false i=889 i=38 false i=888 i=38 false i=15376 false i=888 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=887 i=39 false i=8876 0 i=889 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=887 i=39 false i=8241 0 i=890 DataType_64 0 ExceptionDeviationFormat ExceptionDeviationFormat 0 0 0 i=45 true i=29 i=46 false i=7614 false i=891 DataType_64 0 Annotation Annotation 0 0 0 i=45 true i=22 i=38 false i=893 i=38 false i=892 i=38 false i=15382 false i=892 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=891 i=39 false i=8879 0 i=893 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=891 i=39 false i=8244 0 i=894 DataType_64 0 ProgramDiagnosticDataType ProgramDiagnosticDataType 0 0 0 i=45 true i=22 i=38 false i=896 i=38 false i=895 i=38 false i=15381 false i=895 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=894 i=39 false i=8882 0 i=896 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=894 i=39 false i=8247 0 i=897 DataType_64 0 SemanticChangeStructureDataType SemanticChangeStructureDataType 0 0 0 i=45 true i=22 i=38 false i=899 i=38 false i=898 i=38 false i=15374 false i=898 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=897 i=39 false i=8870 0 i=899 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=897 i=39 false i=8235 0 i=920 DataType_64 0 HistoryEventFieldList HistoryEventFieldList 0 0 0 i=45 true i=22 i=38 false i=922 i=38 false i=921 i=38 false i=15349 false i=921 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=920 i=39 false i=8807 0 i=922 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=920 i=39 false i=8172 0 i=938 DataType_64 0 IssuedIdentityToken IssuedIdentityToken 0 0 0 i=45 true i=316 i=38 false i=940 i=38 false i=939 i=38 false i=15144 false i=939 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=938 i=39 false i=8318 0 i=940 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=938 i=39 false i=7683 0 i=948 DataType_64 0 AggregateConfiguration AggregateConfiguration 0 0 0 i=45 true i=22 i=38 false i=950 i=38 false i=949 i=38 false i=15304 false i=949 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=948 i=39 false i=8711 0 i=950 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=948 i=39 false i=8076 0 i=2000 DataType_64 0 ImageBMP ImageBMP 0 0 0 i=45 true i=30 false i=2001 DataType_64 0 ImageGIF ImageGIF 0 0 0 i=45 true i=30 false i=2002 DataType_64 0 ImageJPG ImageJPG 0 0 0 i=45 true i=30 false i=2003 DataType_64 0 ImagePNG ImagePNG 0 0 0 i=45 true i=30 false i=2004 ObjectType_8 0 ServerType ServerType 0 0 0 i=45 true i=58 i=46 false i=2005 i=46 false i=2006 i=46 false i=15003 i=47 false i=2007 i=46 false i=2008 i=46 false i=2742 i=46 false i=12882 i=46 false i=17612 i=47 false i=2009 i=47 false i=2010 i=47 false i=2011 i=47 false i=2012 i=47 false i=11527 i=47 false i=11489 i=47 false i=12871 i=47 false i=12746 i=47 false i=12883 false i=2005 Variable_2 0 ServerArray ServerArray 0 0 0 i=46 true i=2004 i=40 false i=68 i=37 false i=78 i=12 1 0 1 1 1000 false 0 i=2006 Variable_2 0 NamespaceArray NamespaceArray 0 0 0 i=46 true i=2004 i=40 false i=68 i=37 false i=78 i=12 1 0 1 1 1000 false 0 i=2007 Variable_2 0 ServerStatus ServerStatus 0 0 0 i=47 true i=2004 i=40 false i=2138 i=37 false i=78 i=47 false i=3074 i=47 false i=3075 i=47 false i=3076 i=47 false i=3077 i=47 false i=3084 i=47 false i=3085 i=862 -1 1 1 1000 false 0 i=2008 Variable_2 0 ServiceLevel ServiceLevel 0 0 0 i=46 true i=2004 i=40 false i=68 i=37 false i=78 0 i=3 -1 1 1 1000 false 0 i=2009 Object_1 0 ServerCapabilities ServerCapabilities 0 0 0 i=47 true i=2004 i=40 false i=2013 i=37 false i=78 i=46 false i=3086 i=46 false i=3087 i=46 false i=3088 i=46 false i=3089 i=46 false i=3090 i=46 false i=3091 i=46 false i=3092 i=47 false i=3093 i=47 false i=3094 0 i=2010 Object_1 0 ServerDiagnostics ServerDiagnostics 0 0 0 i=47 true i=2004 i=40 false i=2020 i=37 false i=78 i=47 false i=3095 i=47 false i=3110 i=47 false i=3111 i=46 false i=3114 0 i=2011 Object_1 0 VendorServerInfo VendorServerInfo 0 0 0 i=47 true i=2004 i=40 false i=2033 i=37 false i=78 0 i=2012 Object_1 0 ServerRedundancy ServerRedundancy 0 0 0 i=47 true i=2004 i=40 false i=2034 i=37 false i=78 i=46 false i=3115 0 i=2013 ObjectType_8 0 ServerCapabilitiesType ServerCapabilitiesType 0 0 0 i=45 true i=58 i=46 false i=2014 i=46 false i=2016 i=46 false i=2017 i=46 false i=2732 i=46 false i=2733 i=46 false i=2734 i=46 false i=3049 i=46 false i=11549 i=46 false i=11550 i=46 false i=12910 i=47 false i=11551 i=47 false i=2019 i=47 false i=2754 i=47 false i=11562 i=47 false i=16295 false i=2014 Variable_2 0 ServerProfileArray ServerProfileArray 0 0 0 i=46 true i=2013 i=40 false i=68 i=37 false i=78 i=12 1 0 1 1 0 false 0 i=2016 Variable_2 0 LocaleIdArray LocaleIdArray 0 0 0 i=46 true i=2013 i=40 false i=68 i=37 false i=78 i=295 1 0 1 1 0 false 0 i=2017 Variable_2 0 MinSupportedSampleRate MinSupportedSampleRate 0 0 0 i=46 true i=2013 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=2019 Object_1 0 ModellingRules ModellingRules 0 0 0 i=47 true i=2013 i=40 false i=61 i=37 false i=78 0 i=2020 ObjectType_8 0 ServerDiagnosticsType ServerDiagnosticsType 0 0 0 i=45 true i=58 i=47 false i=2021 i=47 false i=2022 i=47 false i=2023 i=47 false i=2744 i=46 false i=2025 false i=2021 Variable_2 0 ServerDiagnosticsSummary ServerDiagnosticsSummary 0 0 0 i=47 true i=2020 i=40 false i=2150 i=37 false i=78 i=47 false i=3116 i=47 false i=3117 i=47 false i=3118 i=47 false i=3119 i=47 false i=3120 i=47 false i=3121 i=47 false i=3122 i=47 false i=3124 i=47 false i=3125 i=47 false i=3126 i=47 false i=3127 i=47 false i=3128 i=859 -1 1 1 0 false 0 i=2022 Variable_2 0 SamplingIntervalDiagnosticsArray SamplingIntervalDiagnosticsArray 0 0 0 i=47 true i=2020 i=40 false i=2164 i=37 false i=80 i=856 1 0 1 1 0 false 0 i=2023 Variable_2 0 SubscriptionDiagnosticsArray SubscriptionDiagnosticsArray 0 0 0 i=47 true i=2020 i=40 false i=2171 i=37 false i=78 i=874 1 0 1 1 0 false 0 i=2025 Variable_2 0 EnabledFlag EnabledFlag 0 0 0 i=46 true i=2020 i=40 false i=68 i=37 false i=78 false i=1 -1 3 3 0 false 0 i=2026 ObjectType_8 0 SessionsDiagnosticsSummaryType SessionsDiagnosticsSummaryType 0 0 0 i=45 true i=58 i=47 false i=2027 i=47 false i=2028 i=47 false i=12097 false i=2027 Variable_2 0 SessionDiagnosticsArray SessionDiagnosticsArray 0 0 0 i=47 true i=2026 i=40 false i=2196 i=37 false i=78 i=865 1 0 1 1 0 false 0 i=2028 Variable_2 0 SessionSecurityDiagnosticsArray SessionSecurityDiagnosticsArray 0 0 0 i=47 true i=2026 i=40 false i=2243 i=37 false i=78 i=868 1 0 1 1 0 false 0 i=2029 ObjectType_8 0 SessionDiagnosticsObjectType SessionDiagnosticsObjectType 0 0 0 i=45 true i=58 i=47 false i=2030 i=47 false i=2031 i=47 false i=2032 false i=2030 Variable_2 0 SessionDiagnostics SessionDiagnostics 0 0 0 i=47 true i=2029 i=40 false i=2197 i=37 false i=78 i=47 false i=3131 i=47 false i=3132 i=47 false i=3133 i=47 false i=3134 i=47 false i=3135 i=47 false i=3136 i=47 false i=3137 i=47 false i=3138 i=47 false i=3139 i=47 false i=3140 i=47 false i=3141 i=47 false i=3142 i=47 false i=3143 i=47 false i=8898 i=47 false i=11891 i=47 false i=3151 i=47 false i=3152 i=47 false i=3153 i=47 false i=3154 i=47 false i=3155 i=47 false i=3156 i=47 false i=3157 i=47 false i=3158 i=47 false i=3159 i=47 false i=3160 i=47 false i=3161 i=47 false i=3162 i=47 false i=3163 i=47 false i=3164 i=47 false i=3165 i=47 false i=3166 i=47 false i=3167 i=47 false i=3168 i=47 false i=3169 i=47 false i=3170 i=47 false i=3171 i=47 false i=3172 i=47 false i=3173 i=47 false i=3174 i=47 false i=3175 i=47 false i=3176 i=47 false i=3177 i=47 false i=3178 i=865 -1 1 1 0 false 0 i=2031 Variable_2 0 SessionSecurityDiagnostics SessionSecurityDiagnostics 0 0 0 i=47 true i=2029 i=40 false i=2244 i=37 false i=78 i=47 false i=3179 i=47 false i=3180 i=47 false i=3181 i=47 false i=3182 i=47 false i=3183 i=47 false i=3184 i=47 false i=3185 i=47 false i=3186 i=47 false i=3187 i=868 -1 1 1 0 false 0 i=2032 Variable_2 0 SubscriptionDiagnosticsArray SubscriptionDiagnosticsArray 0 0 0 i=47 true i=2029 i=40 false i=2171 i=37 false i=78 i=874 1 0 1 1 0 false 0 i=2033 ObjectType_8 0 VendorServerInfoType VendorServerInfoType 0 0 0 i=45 true i=58 false i=2034 ObjectType_8 0 ServerRedundancyType ServerRedundancyType 0 0 0 i=45 true i=58 i=46 false i=2035 i=45 false i=2036 i=45 false i=2039 false i=2035 Variable_2 0 RedundancySupport RedundancySupport 0 0 0 i=46 true i=2034 i=40 false i=68 i=37 false i=78 i=851 -1 1 1 0 false 0 i=2036 ObjectType_8 0 TransparentRedundancyType TransparentRedundancyType 0 0 0 i=45 true i=2034 i=46 false i=2037 i=46 false i=2038 false i=2037 Variable_2 0 CurrentServerId CurrentServerId 0 0 0 i=46 true i=2036 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2038 Variable_2 0 RedundantServerArray RedundantServerArray 0 0 0 i=46 true i=2036 i=40 false i=68 i=37 false i=78 i=853 1 0 1 1 0 false 0 i=2039 ObjectType_8 0 NonTransparentRedundancyType NonTransparentRedundancyType 0 0 0 i=45 true i=2034 i=46 false i=2040 i=45 false i=11945 false i=2040 Variable_2 0 ServerUriArray ServerUriArray 0 0 0 i=46 true i=2039 i=40 false i=68 i=37 false i=78 i=12 1 0 1 1 0 false 0 i=2041 ObjectType_8 0 BaseEventType BaseEventType 0 0 0 i=45 true i=58 i=46 false i=2042 i=46 false i=2043 i=46 false i=2044 i=46 false i=2045 i=46 false i=2046 i=46 false i=2047 i=46 false i=3190 i=46 false i=2050 i=46 false i=2051 i=45 false i=2052 i=45 false i=2130 i=45 false i=2132 i=45 false i=2738 i=45 false i=3035 i=45 false i=11436 i=35 true i=3048 i=45 false i=2311 i=45 false i=2782 true i=2042 Variable_2 0 EventId EventId 0 0 0 i=46 true i=2041 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=2043 Variable_2 0 EventType EventType 0 0 0 i=46 true i=2041 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2044 Variable_2 0 SourceNode SourceNode 0 0 0 i=46 true i=2041 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2045 Variable_2 0 SourceName SourceName 0 0 0 i=46 true i=2041 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2046 Variable_2 0 Time Time 0 0 0 i=46 true i=2041 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2047 Variable_2 0 ReceiveTime ReceiveTime 0 0 0 i=46 true i=2041 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2050 Variable_2 0 Message Message 0 0 0 i=46 true i=2041 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=2051 Variable_2 0 Severity Severity 0 0 0 i=46 true i=2041 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=2052 ObjectType_8 0 AuditEventType AuditEventType 0 0 0 i=45 true i=2041 i=46 false i=2053 i=46 false i=2054 i=46 false i=2055 i=46 false i=2056 i=46 false i=2057 i=45 false i=2058 i=45 false i=2090 i=45 false i=2099 i=45 false i=2127 true i=2053 Variable_2 0 ActionTimeStamp ActionTimeStamp 0 0 0 i=46 true i=2052 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2054 Variable_2 0 Status Status 0 0 0 i=46 true i=2052 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2055 Variable_2 0 ServerId ServerId 0 0 0 i=46 true i=2052 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2056 Variable_2 0 ClientAuditEntryId ClientAuditEntryId 0 0 0 i=46 true i=2052 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2057 Variable_2 0 ClientUserId ClientUserId 0 0 0 i=46 true i=2052 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2058 ObjectType_8 0 AuditSecurityEventType AuditSecurityEventType 0 0 0 i=45 true i=2052 i=46 false i=17615 i=45 false i=2059 i=45 false i=2069 i=45 false i=2080 true i=2059 ObjectType_8 0 AuditChannelEventType AuditChannelEventType 0 0 0 i=45 true i=2058 i=46 false i=2745 i=45 false i=2060 true i=2060 ObjectType_8 0 AuditOpenSecureChannelEventType AuditOpenSecureChannelEventType 0 0 0 i=45 true i=2059 i=46 false i=2061 i=46 false i=2746 i=46 false i=2062 i=46 false i=2063 i=46 false i=2065 i=46 false i=2066 true i=2061 Variable_2 0 ClientCertificate ClientCertificate 0 0 0 i=46 true i=2060 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=2062 Variable_2 0 RequestType RequestType 0 0 0 i=46 true i=2060 i=40 false i=68 i=37 false i=78 i=315 -1 1 1 0 false 0 i=2063 Variable_2 0 SecurityPolicyUri SecurityPolicyUri 0 0 0 i=46 true i=2060 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2065 Variable_2 0 SecurityMode SecurityMode 0 0 0 i=46 true i=2060 i=40 false i=68 i=37 false i=78 i=302 -1 1 1 0 false 0 i=2066 Variable_2 0 RequestedLifetime RequestedLifetime 0 0 0 i=46 true i=2060 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=2069 ObjectType_8 0 AuditSessionEventType AuditSessionEventType 0 0 0 i=45 true i=2058 i=46 false i=2070 i=45 false i=2071 i=45 false i=2075 i=45 false i=2078 true i=2070 Variable_2 0 SessionId SessionId 0 0 0 i=46 true i=2069 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2071 ObjectType_8 0 AuditCreateSessionEventType AuditCreateSessionEventType 0 0 0 i=45 true i=2069 i=46 false i=2072 i=46 false i=2073 i=46 false i=2747 i=46 false i=2074 i=45 false i=2748 true i=2072 Variable_2 0 SecureChannelId SecureChannelId 0 0 0 i=46 true i=2071 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2073 Variable_2 0 ClientCertificate ClientCertificate 0 0 0 i=46 true i=2071 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=2074 Variable_2 0 RevisedSessionTimeout RevisedSessionTimeout 0 0 0 i=46 true i=2071 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=2075 ObjectType_8 0 AuditActivateSessionEventType AuditActivateSessionEventType 0 0 0 i=45 true i=2069 i=46 false i=2076 i=46 false i=2077 i=46 false i=11485 true i=2076 Variable_2 0 ClientSoftwareCertificates ClientSoftwareCertificates 0 0 0 i=46 true i=2075 i=40 false i=68 i=37 false i=78 i=344 1 0 1 1 0 false 0 i=2077 Variable_2 0 UserIdentityToken UserIdentityToken 0 0 0 i=46 true i=2075 i=40 false i=68 i=37 false i=78 i=316 -1 1 1 0 false 0 i=2078 ObjectType_8 0 AuditCancelEventType AuditCancelEventType 0 0 0 i=45 true i=2069 i=46 false i=2079 true i=2079 Variable_2 0 RequestHandle RequestHandle 0 0 0 i=46 true i=2078 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2080 ObjectType_8 0 AuditCertificateEventType AuditCertificateEventType 0 0 0 i=45 true i=2058 i=46 false i=2081 i=45 false i=2082 i=45 false i=2085 i=45 false i=2086 i=45 false i=2087 i=45 false i=2088 i=45 false i=2089 true i=2081 Variable_2 0 Certificate Certificate 0 0 0 i=46 true i=2080 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=2082 ObjectType_8 0 AuditCertificateDataMismatchEventType AuditCertificateDataMismatchEventType 0 0 0 i=45 true i=2080 i=46 false i=2083 i=46 false i=2084 true i=2083 Variable_2 0 InvalidHostname InvalidHostname 0 0 0 i=46 true i=2082 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2084 Variable_2 0 InvalidUri InvalidUri 0 0 0 i=46 true i=2082 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2085 ObjectType_8 0 AuditCertificateExpiredEventType AuditCertificateExpiredEventType 0 0 0 i=45 true i=2080 true i=2086 ObjectType_8 0 AuditCertificateInvalidEventType AuditCertificateInvalidEventType 0 0 0 i=45 true i=2080 true i=2087 ObjectType_8 0 AuditCertificateUntrustedEventType AuditCertificateUntrustedEventType 0 0 0 i=45 true i=2080 true i=2088 ObjectType_8 0 AuditCertificateRevokedEventType AuditCertificateRevokedEventType 0 0 0 i=45 true i=2080 true i=2089 ObjectType_8 0 AuditCertificateMismatchEventType AuditCertificateMismatchEventType 0 0 0 i=45 true i=2080 true i=2090 ObjectType_8 0 AuditNodeManagementEventType AuditNodeManagementEventType 0 0 0 i=45 true i=2052 i=45 false i=2091 i=45 false i=2093 i=45 false i=2095 i=45 false i=2097 true i=2091 ObjectType_8 0 AuditAddNodesEventType AuditAddNodesEventType 0 0 0 i=45 true i=2090 i=46 false i=2092 true i=2092 Variable_2 0 NodesToAdd NodesToAdd 0 0 0 i=46 true i=2091 i=40 false i=68 i=37 false i=78 i=376 1 0 1 1 0 false 0 i=2093 ObjectType_8 0 AuditDeleteNodesEventType AuditDeleteNodesEventType 0 0 0 i=45 true i=2090 i=46 false i=2094 true i=2094 Variable_2 0 NodesToDelete NodesToDelete 0 0 0 i=46 true i=2093 i=40 false i=68 i=37 false i=78 i=382 1 0 1 1 0 false 0 i=2095 ObjectType_8 0 AuditAddReferencesEventType AuditAddReferencesEventType 0 0 0 i=45 true i=2090 i=46 false i=2096 true i=2096 Variable_2 0 ReferencesToAdd ReferencesToAdd 0 0 0 i=46 true i=2095 i=40 false i=68 i=37 false i=78 i=379 1 0 1 1 0 false 0 i=2097 ObjectType_8 0 AuditDeleteReferencesEventType AuditDeleteReferencesEventType 0 0 0 i=45 true i=2090 i=46 false i=2098 true i=2098 Variable_2 0 ReferencesToDelete ReferencesToDelete 0 0 0 i=46 true i=2097 i=40 false i=68 i=37 false i=78 i=385 1 0 1 1 0 false 0 i=2099 ObjectType_8 0 AuditUpdateEventType AuditUpdateEventType 0 0 0 i=45 true i=2052 i=45 false i=2100 i=45 false i=2104 true i=2100 ObjectType_8 0 AuditWriteUpdateEventType AuditWriteUpdateEventType 0 0 0 i=45 true i=2099 i=46 false i=2750 i=46 false i=2101 i=46 false i=2102 i=46 false i=2103 true i=2101 Variable_2 0 IndexRange IndexRange 0 0 0 i=46 true i=2100 i=40 false i=68 i=37 false i=78 i=291 -1 1 1 0 false 0 i=2102 Variable_2 0 OldValue OldValue 0 0 0 i=46 true i=2100 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=2103 Variable_2 0 NewValue NewValue 0 0 0 i=46 true i=2100 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=2104 ObjectType_8 0 AuditHistoryUpdateEventType AuditHistoryUpdateEventType 0 0 0 i=45 true i=2099 i=46 false i=2751 i=45 false i=2999 i=45 false i=3006 i=45 false i=19095 i=45 false i=3012 true i=2127 ObjectType_8 0 AuditUpdateMethodEventType AuditUpdateMethodEventType 0 0 0 i=45 true i=2052 i=46 false i=2128 i=46 false i=2129 i=45 false i=2315 i=45 false i=17641 i=45 false i=2790 i=3065 true i=18666 i=45 false i=12561 i=45 false i=12620 i=45 false i=18011 true i=2128 Variable_2 0 MethodId MethodId 0 0 0 i=46 true i=2127 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2129 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=2127 i=40 false i=68 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=2130 ObjectType_8 0 SystemEventType SystemEventType 0 0 0 i=45 true i=2041 i=45 false i=2131 i=45 false i=11446 i=45 false i=2787 i=45 false i=2788 i=45 false i=2789 i=45 false i=15535 true i=2131 ObjectType_8 0 DeviceFailureEventType DeviceFailureEventType 0 0 0 i=45 true i=2130 true i=2132 ObjectType_8 0 BaseModelChangeEventType BaseModelChangeEventType 0 0 0 i=45 true i=2041 i=45 false i=2133 true i=2133 ObjectType_8 0 GeneralModelChangeEventType GeneralModelChangeEventType 0 0 0 i=45 true i=2132 i=46 false i=2134 true i=2134 Variable_2 0 Changes Changes 0 0 0 i=46 true i=2133 i=40 false i=68 i=37 false i=78 i=877 1 0 1 1 0 false 0 i=2137 VariableType_16 0 ServerVendorCapabilityType ServerVendorCapabilityType 0 0 0 i=45 true i=63 i=24 -1 true i=2138 VariableType_16 0 ServerStatusType ServerStatusType 0 0 0 i=45 true i=63 i=47 false i=2139 i=47 false i=2140 i=47 false i=2141 i=47 false i=2142 i=47 false i=2752 i=47 false i=2753 i=862 -1 false i=2139 Variable_2 0 StartTime StartTime 0 0 0 i=47 true i=2138 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2140 Variable_2 0 CurrentTime CurrentTime 0 0 0 i=47 true i=2138 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2141 Variable_2 0 State State 0 0 0 i=47 true i=2138 i=40 false i=63 i=37 false i=78 i=852 -1 1 1 0 false 0 i=2142 Variable_2 0 BuildInfo BuildInfo 0 0 0 i=47 true i=2138 i=40 false i=3051 i=37 false i=78 i=47 false i=3698 i=47 false i=3699 i=47 false i=3700 i=47 false i=3701 i=47 false i=3702 i=47 false i=3703 i=338 -1 1 1 0 false 0 i=2150 VariableType_16 0 ServerDiagnosticsSummaryType ServerDiagnosticsSummaryType 0 0 0 i=45 true i=63 i=47 false i=2151 i=47 false i=2152 i=47 false i=2153 i=47 false i=2154 i=47 false i=2155 i=47 false i=2156 i=47 false i=2157 i=47 false i=2159 i=47 false i=2160 i=47 false i=2161 i=47 false i=2162 i=47 false i=2163 i=859 -1 false i=2151 Variable_2 0 ServerViewCount ServerViewCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2152 Variable_2 0 CurrentSessionCount CurrentSessionCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2153 Variable_2 0 CumulatedSessionCount CumulatedSessionCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2154 Variable_2 0 SecurityRejectedSessionCount SecurityRejectedSessionCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2155 Variable_2 0 RejectedSessionCount RejectedSessionCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2156 Variable_2 0 SessionTimeoutCount SessionTimeoutCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2157 Variable_2 0 SessionAbortCount SessionAbortCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2159 Variable_2 0 PublishingIntervalCount PublishingIntervalCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2160 Variable_2 0 CurrentSubscriptionCount CurrentSubscriptionCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2161 Variable_2 0 CumulatedSubscriptionCount CumulatedSubscriptionCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2162 Variable_2 0 SecurityRejectedRequestsCount SecurityRejectedRequestsCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2163 Variable_2 0 RejectedRequestsCount RejectedRequestsCount 0 0 0 i=47 true i=2150 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2164 VariableType_16 0 SamplingIntervalDiagnosticsArrayType SamplingIntervalDiagnosticsArrayType 0 0 0 i=45 true i=63 i=47 false i=12779 i=856 1 0 false i=2165 VariableType_16 0 SamplingIntervalDiagnosticsType SamplingIntervalDiagnosticsType 0 0 0 i=45 true i=63 i=47 false i=2166 i=47 false i=11697 i=47 false i=11698 i=47 false i=11699 i=856 -1 false i=2166 Variable_2 0 SamplingInterval SamplingInterval 0 0 0 i=47 true i=2165 i=40 false i=63 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=2171 VariableType_16 0 SubscriptionDiagnosticsArrayType SubscriptionDiagnosticsArrayType 0 0 0 i=45 true i=63 i=47 false i=12784 i=874 1 0 false i=2172 VariableType_16 0 SubscriptionDiagnosticsType SubscriptionDiagnosticsType 0 0 0 i=45 true i=63 i=47 false i=2173 i=47 false i=2174 i=47 false i=2175 i=47 false i=2176 i=47 false i=2177 i=47 false i=8888 i=47 false i=2179 i=47 false i=2180 i=47 false i=2181 i=47 false i=2182 i=47 false i=2183 i=47 false i=2184 i=47 false i=2185 i=47 false i=2186 i=47 false i=2187 i=47 false i=2188 i=47 false i=2189 i=47 false i=2190 i=47 false i=2191 i=47 false i=2998 i=47 false i=2193 i=47 false i=8889 i=47 false i=8890 i=47 false i=8891 i=47 false i=8892 i=47 false i=8893 i=47 false i=8894 i=47 false i=8895 i=47 false i=8896 i=47 false i=8897 i=47 false i=8902 i=874 -1 false i=2173 Variable_2 0 SessionId SessionId 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2174 Variable_2 0 SubscriptionId SubscriptionId 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2175 Variable_2 0 Priority Priority 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=3 -1 1 1 0 false 0 i=2176 Variable_2 0 PublishingInterval PublishingInterval 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=2177 Variable_2 0 MaxKeepAliveCount MaxKeepAliveCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2179 Variable_2 0 MaxNotificationsPerPublish MaxNotificationsPerPublish 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2180 Variable_2 0 PublishingEnabled PublishingEnabled 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2181 Variable_2 0 ModifyCount ModifyCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2182 Variable_2 0 EnableCount EnableCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2183 Variable_2 0 DisableCount DisableCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2184 Variable_2 0 RepublishRequestCount RepublishRequestCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2185 Variable_2 0 RepublishMessageRequestCount RepublishMessageRequestCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2186 Variable_2 0 RepublishMessageCount RepublishMessageCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2187 Variable_2 0 TransferRequestCount TransferRequestCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2188 Variable_2 0 TransferredToAltClientCount TransferredToAltClientCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2189 Variable_2 0 TransferredToSameClientCount TransferredToSameClientCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2190 Variable_2 0 PublishRequestCount PublishRequestCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2191 Variable_2 0 DataChangeNotificationsCount DataChangeNotificationsCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2193 Variable_2 0 NotificationsCount NotificationsCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2196 VariableType_16 0 SessionDiagnosticsArrayType SessionDiagnosticsArrayType 0 0 0 i=45 true i=63 i=47 false i=12816 i=865 1 0 false i=2197 VariableType_16 0 SessionDiagnosticsVariableType SessionDiagnosticsVariableType 0 0 0 i=45 true i=63 i=47 false i=2198 i=47 false i=2199 i=47 false i=2200 i=47 false i=2201 i=47 false i=2202 i=47 false i=2203 i=47 false i=2204 i=47 false i=3050 i=47 false i=2205 i=47 false i=2206 i=47 false i=2207 i=47 false i=2208 i=47 false i=2209 i=47 false i=8900 i=47 false i=11892 i=47 false i=2217 i=47 false i=2218 i=47 false i=2219 i=47 false i=2220 i=47 false i=2221 i=47 false i=2222 i=47 false i=2223 i=47 false i=2224 i=47 false i=2225 i=47 false i=2226 i=47 false i=2227 i=47 false i=2228 i=47 false i=2229 i=47 false i=2230 i=47 false i=2231 i=47 false i=2232 i=47 false i=2233 i=47 false i=2234 i=47 false i=2235 i=47 false i=2236 i=47 false i=2237 i=47 false i=2238 i=47 false i=2239 i=47 false i=2240 i=47 false i=2241 i=47 false i=2242 i=47 false i=2730 i=47 false i=2731 i=865 -1 false i=2198 Variable_2 0 SessionId SessionId 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2199 Variable_2 0 SessionName SessionName 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2200 Variable_2 0 ClientDescription ClientDescription 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=308 -1 1 1 0 false 0 i=2201 Variable_2 0 ServerUri ServerUri 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2202 Variable_2 0 EndpointUrl EndpointUrl 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2203 Variable_2 0 LocaleIds LocaleIds 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=295 1 0 1 1 0 false 0 i=2204 Variable_2 0 ActualSessionTimeout ActualSessionTimeout 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=2205 Variable_2 0 ClientConnectionTime ClientConnectionTime 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2206 Variable_2 0 ClientLastContactTime ClientLastContactTime 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2207 Variable_2 0 CurrentSubscriptionsCount CurrentSubscriptionsCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2208 Variable_2 0 CurrentMonitoredItemsCount CurrentMonitoredItemsCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2209 Variable_2 0 CurrentPublishRequestsInQueue CurrentPublishRequestsInQueue 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2217 Variable_2 0 ReadCount ReadCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2218 Variable_2 0 HistoryReadCount HistoryReadCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2219 Variable_2 0 WriteCount WriteCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2220 Variable_2 0 HistoryUpdateCount HistoryUpdateCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2221 Variable_2 0 CallCount CallCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2222 Variable_2 0 CreateMonitoredItemsCount CreateMonitoredItemsCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2223 Variable_2 0 ModifyMonitoredItemsCount ModifyMonitoredItemsCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2224 Variable_2 0 SetMonitoringModeCount SetMonitoringModeCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2225 Variable_2 0 SetTriggeringCount SetTriggeringCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2226 Variable_2 0 DeleteMonitoredItemsCount DeleteMonitoredItemsCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2227 Variable_2 0 CreateSubscriptionCount CreateSubscriptionCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2228 Variable_2 0 ModifySubscriptionCount ModifySubscriptionCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2229 Variable_2 0 SetPublishingModeCount SetPublishingModeCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2230 Variable_2 0 PublishCount PublishCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2231 Variable_2 0 RepublishCount RepublishCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2232 Variable_2 0 TransferSubscriptionsCount TransferSubscriptionsCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2233 Variable_2 0 DeleteSubscriptionsCount DeleteSubscriptionsCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2234 Variable_2 0 AddNodesCount AddNodesCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2235 Variable_2 0 AddReferencesCount AddReferencesCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2236 Variable_2 0 DeleteNodesCount DeleteNodesCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2237 Variable_2 0 DeleteReferencesCount DeleteReferencesCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2238 Variable_2 0 BrowseCount BrowseCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2239 Variable_2 0 BrowseNextCount BrowseNextCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2240 Variable_2 0 TranslateBrowsePathsToNodeIdsCount TranslateBrowsePathsToNodeIdsCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2241 Variable_2 0 QueryFirstCount QueryFirstCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2242 Variable_2 0 QueryNextCount QueryNextCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2243 VariableType_16 0 SessionSecurityDiagnosticsArrayType SessionSecurityDiagnosticsArrayType 0 0 0 i=45 true i=63 i=47 false i=12860 i=868 1 0 false i=2244 VariableType_16 0 SessionSecurityDiagnosticsType SessionSecurityDiagnosticsType 0 0 0 i=45 true i=63 i=47 false i=2245 i=47 false i=2246 i=47 false i=2247 i=47 false i=2248 i=47 false i=2249 i=47 false i=2250 i=47 false i=2251 i=47 false i=2252 i=47 false i=3058 i=868 -1 false i=2245 Variable_2 0 SessionId SessionId 0 0 0 i=47 true i=2244 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2246 Variable_2 0 ClientUserIdOfSession ClientUserIdOfSession 0 0 0 i=47 true i=2244 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2247 Variable_2 0 ClientUserIdHistory ClientUserIdHistory 0 0 0 i=47 true i=2244 i=40 false i=63 i=37 false i=78 i=12 1 0 1 1 0 false 0 i=2248 Variable_2 0 AuthenticationMechanism AuthenticationMechanism 0 0 0 i=47 true i=2244 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2249 Variable_2 0 Encoding Encoding 0 0 0 i=47 true i=2244 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2250 Variable_2 0 TransportProtocol TransportProtocol 0 0 0 i=47 true i=2244 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2251 Variable_2 0 SecurityMode SecurityMode 0 0 0 i=47 true i=2244 i=40 false i=63 i=37 false i=78 i=302 -1 1 1 0 false 0 i=2252 Variable_2 0 SecurityPolicyUri SecurityPolicyUri 0 0 0 i=47 true i=2244 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2253 Object_1 0 Server Server 0 0 0 i=40 false i=2004 i=35 true i=85 i=46 false i=2254 i=46 false i=2255 i=47 false i=2256 i=46 false i=2267 i=46 false i=2994 i=46 false i=12885 i=46 false i=17634 i=47 false i=2268 i=47 false i=2274 i=47 false i=2295 i=47 false i=2296 i=47 false i=11715 i=47 false i=11492 i=47 false i=12873 i=47 false i=12749 i=47 false i=12886 i=47 false i=17594 i=47 false i=12637 i=47 false i=14443 1 i=2254 Variable_2 0 ServerArray ServerArray 0 0 0 i=46 true i=2253 i=40 false i=68 i=12 1 0 1 1 1000 false 0 i=2255 Variable_2 0 NamespaceArray NamespaceArray 0 0 0 i=46 true i=2253 i=40 false i=68 i=12 1 0 1 1 1000 false 0 i=2256 Variable_2 0 ServerStatus ServerStatus 0 0 0 i=47 true i=2253 i=40 false i=2138 i=47 false i=2257 i=47 false i=2258 i=47 false i=2259 i=47 false i=2260 i=47 false i=2992 i=47 false i=2993 i=862 -1 1 1 1000 false 0 i=2257 Variable_2 0 StartTime StartTime 0 0 0 i=47 true i=2256 i=40 false i=63 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2258 Variable_2 0 CurrentTime CurrentTime 0 0 0 i=47 true i=2256 i=40 false i=63 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2259 Variable_2 0 State State 0 0 0 i=47 true i=2256 i=40 false i=63 i=852 -1 1 1 0 false 0 i=2260 Variable_2 0 BuildInfo BuildInfo 0 0 0 i=47 true i=2256 i=40 false i=3051 i=47 false i=2262 i=47 false i=2263 i=47 false i=2261 i=47 false i=2264 i=47 false i=2265 i=47 false i=2266 i=338 -1 1 1 0 false 0 i=2261 Variable_2 0 ProductName ProductName 0 0 0 i=47 true i=2260 i=40 false i=63 i=12 -1 1 1 1000 false 0 i=2262 Variable_2 0 ProductUri ProductUri 0 0 0 i=47 true i=2260 i=40 false i=63 i=12 -1 1 1 1000 false 0 i=2263 Variable_2 0 ManufacturerName ManufacturerName 0 0 0 i=47 true i=2260 i=40 false i=63 i=12 -1 1 1 1000 false 0 i=2264 Variable_2 0 SoftwareVersion SoftwareVersion 0 0 0 i=47 true i=2260 i=40 false i=63 i=12 -1 1 1 1000 false 0 i=2265 Variable_2 0 BuildNumber BuildNumber 0 0 0 i=47 true i=2260 i=40 false i=63 i=12 -1 1 1 1000 false 0 i=2266 Variable_2 0 BuildDate BuildDate 0 0 0 i=47 true i=2260 i=40 false i=63 0001-01-01T00:00:00 i=294 -1 1 1 1000 false 0 i=2267 Variable_2 0 ServiceLevel ServiceLevel 0 0 0 i=46 true i=2253 i=40 false i=68 0 i=3 -1 1 1 1000 false 0 i=2268 Object_1 0 ServerCapabilities ServerCapabilities 0 0 0 i=47 true i=2253 i=40 false i=2013 i=46 false i=2269 i=46 false i=2271 i=46 false i=2272 i=46 false i=2735 i=46 false i=2736 i=46 false i=2737 i=46 false i=3704 i=46 false i=11702 i=46 false i=11703 i=46 false i=12911 i=47 false i=11704 i=47 false i=2996 i=47 false i=2997 i=47 false i=15606 i=47 false i=11192 0 i=2269 Variable_2 0 ServerProfileArray ServerProfileArray 0 0 0 i=46 true i=2268 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=2271 Variable_2 0 LocaleIdArray LocaleIdArray 0 0 0 i=46 true i=2268 i=40 false i=68 i=295 1 0 1 1 0 false 0 i=2272 Variable_2 0 MinSupportedSampleRate MinSupportedSampleRate 0 0 0 i=46 true i=2268 i=40 false i=68 0 i=290 -1 1 1 0 false 0 i=2274 Object_1 0 ServerDiagnostics ServerDiagnostics 0 0 0 i=47 true i=2253 i=40 false i=2020 i=47 false i=2275 i=47 false i=2289 i=47 false i=2290 i=47 false i=3706 i=46 false i=2294 0 i=2275 Variable_2 0 ServerDiagnosticsSummary ServerDiagnosticsSummary 0 0 0 i=47 true i=2274 i=40 false i=2150 i=47 false i=2276 i=47 false i=2277 i=47 false i=2278 i=47 false i=2279 i=47 false i=3705 i=47 false i=2281 i=47 false i=2282 i=47 false i=2284 i=47 false i=2285 i=47 false i=2286 i=47 false i=2287 i=47 false i=2288 i=859 -1 1 1 0 false 0 i=2276 Variable_2 0 ServerViewCount ServerViewCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2277 Variable_2 0 CurrentSessionCount CurrentSessionCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2278 Variable_2 0 CumulatedSessionCount CumulatedSessionCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2279 Variable_2 0 SecurityRejectedSessionCount SecurityRejectedSessionCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2281 Variable_2 0 SessionTimeoutCount SessionTimeoutCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2282 Variable_2 0 SessionAbortCount SessionAbortCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2284 Variable_2 0 PublishingIntervalCount PublishingIntervalCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2285 Variable_2 0 CurrentSubscriptionCount CurrentSubscriptionCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2286 Variable_2 0 CumulatedSubscriptionCount CumulatedSubscriptionCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2287 Variable_2 0 SecurityRejectedRequestsCount SecurityRejectedRequestsCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2288 Variable_2 0 RejectedRequestsCount RejectedRequestsCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2289 Variable_2 0 SamplingIntervalDiagnosticsArray SamplingIntervalDiagnosticsArray 0 0 0 i=47 true i=2274 i=40 false i=2164 i=856 1 0 1 1 0 false 0 i=2290 Variable_2 0 SubscriptionDiagnosticsArray SubscriptionDiagnosticsArray 0 0 0 i=47 true i=2274 i=40 false i=2171 i=874 1 0 1 1 0 false 0 i=2294 Variable_2 0 EnabledFlag EnabledFlag 0 0 0 i=46 true i=2274 i=40 false i=68 false i=1 -1 3 3 0 false 0 i=2295 Object_1 0 VendorServerInfo VendorServerInfo 0 0 0 i=47 true i=2253 i=40 false i=2033 0 i=2296 Object_1 0 ServerRedundancy ServerRedundancy 0 0 0 i=47 true i=2253 i=40 false i=2034 i=46 false i=3709 i=46 false i=11312 i=46 false i=11313 i=46 false i=11314 i=46 false i=14415 0 i=2299 ObjectType_8 0 StateMachineType StateMachineType 0 0 0 i=45 true i=58 i=47 false i=2769 i=47 false i=2770 i=45 false i=2771 false i=2307 ObjectType_8 0 StateType StateType 0 0 0 i=45 true i=58 i=46 false i=2308 i=45 false i=2309 i=45 false i=15109 false i=2308 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=2307 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2309 ObjectType_8 0 InitialStateType InitialStateType 0 0 0 i=45 true i=2307 false i=2310 ObjectType_8 0 TransitionType TransitionType 0 0 0 i=45 true i=58 i=46 false i=2312 false i=2311 ObjectType_8 0 TransitionEventType TransitionEventType 0 0 0 i=45 true i=2041 i=47 false i=2774 i=47 false i=2775 i=47 false i=2776 i=54 true i=15825 i=54 true i=15827 i=54 true i=15829 i=54 true i=15831 i=54 true i=15833 i=54 true i=15835 i=54 true i=15837 i=54 true i=15839 i=54 true i=15841 i=45 false i=2378 true i=2312 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2310 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2315 ObjectType_8 0 AuditUpdateStateEventType AuditUpdateStateEventType 0 0 0 i=45 true i=2127 i=46 false i=2777 i=46 false i=2778 i=45 false i=11856 i=45 false i=3806 true i=2318 ObjectType_8 0 HistoricalDataConfigurationType HistoricalDataConfigurationType 0 0 0 i=45 true i=58 i=47 false i=3059 i=47 false i=11876 i=46 false i=2323 i=46 false i=2324 i=46 false i=2325 i=46 false i=2326 i=46 false i=2327 i=46 false i=2328 i=46 false i=11499 i=46 false i=11500 i=46 false i=19092 false i=2323 Variable_2 0 Stepped Stepped 0 0 0 i=46 true i=2318 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2324 Variable_2 0 Definition Definition 0 0 0 i=46 true i=2318 i=40 false i=68 i=37 false i=80 i=12 -1 1 1 0 false 0 i=2325 Variable_2 0 MaxTimeInterval MaxTimeInterval 0 0 0 i=46 true i=2318 i=40 false i=68 i=37 false i=80 0 i=290 -1 1 1 0 false 0 i=2326 Variable_2 0 MinTimeInterval MinTimeInterval 0 0 0 i=46 true i=2318 i=40 false i=68 i=37 false i=80 0 i=290 -1 1 1 0 false 0 i=2327 Variable_2 0 ExceptionDeviation ExceptionDeviation 0 0 0 i=46 true i=2318 i=40 false i=68 i=37 false i=80 0 i=11 -1 1 1 0 false 0 i=2328 Variable_2 0 ExceptionDeviationFormat ExceptionDeviationFormat 0 0 0 i=46 true i=2318 i=40 false i=68 i=37 false i=80 i=890 -1 1 1 0 false 0 i=2330 ObjectType_8 0 HistoryServerCapabilitiesType HistoryServerCapabilitiesType 0 0 0 i=45 true i=58 i=46 false i=2331 i=46 false i=2332 i=46 false i=11268 i=46 false i=11269 i=46 false i=2334 i=46 false i=2335 i=46 false i=2336 i=46 false i=2337 i=46 false i=2338 i=46 false i=11278 i=46 false i=11279 i=46 false i=11280 i=46 false i=11501 i=46 false i=11270 i=47 false i=11172 i=46 false i=19094 false i=2331 Variable_2 0 AccessHistoryDataCapability AccessHistoryDataCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2332 Variable_2 0 AccessHistoryEventsCapability AccessHistoryEventsCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2334 Variable_2 0 InsertDataCapability InsertDataCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2335 Variable_2 0 ReplaceDataCapability ReplaceDataCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2336 Variable_2 0 UpdateDataCapability UpdateDataCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2337 Variable_2 0 DeleteRawCapability DeleteRawCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2338 Variable_2 0 DeleteAtTimeCapability DeleteAtTimeCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2340 ObjectType_8 0 AggregateFunctionType AggregateFunctionType 0 0 0 i=45 true i=58 false i=2341 Object_1 0 Interpolative Interpolative 0 0 0 i=40 false i=2340 0 i=2342 Object_1 0 Average Average 0 0 0 i=40 false i=2340 0 i=2343 Object_1 0 TimeAverage TimeAverage 0 0 0 i=40 false i=2340 0 i=2344 Object_1 0 Total Total 0 0 0 i=40 false i=2340 0 i=2346 Object_1 0 Minimum Minimum 0 0 0 i=40 false i=2340 0 i=2347 Object_1 0 Maximum Maximum 0 0 0 i=40 false i=2340 0 i=2348 Object_1 0 MinimumActualTime MinimumActualTime 0 0 0 i=40 false i=2340 0 i=2349 Object_1 0 MaximumActualTime MaximumActualTime 0 0 0 i=40 false i=2340 0 i=2350 Object_1 0 Range Range 0 0 0 i=40 false i=2340 0 i=2351 Object_1 0 AnnotationCount AnnotationCount 0 0 0 i=40 false i=2340 0 i=2352 Object_1 0 Count Count 0 0 0 i=40 false i=2340 0 i=2355 Object_1 0 NumberOfTransitions NumberOfTransitions 0 0 0 i=40 false i=2340 0 i=2357 Object_1 0 Start Start 0 0 0 i=40 false i=2340 0 i=2358 Object_1 0 End End 0 0 0 i=40 false i=2340 0 i=2359 Object_1 0 Delta Delta 0 0 0 i=40 false i=2340 0 i=2360 Object_1 0 DurationGood DurationGood 0 0 0 i=40 false i=2340 0 i=2361 Object_1 0 DurationBad DurationBad 0 0 0 i=40 false i=2340 0 i=2362 Object_1 0 PercentGood PercentGood 0 0 0 i=40 false i=2340 0 i=2363 Object_1 0 PercentBad PercentBad 0 0 0 i=40 false i=2340 0 i=2364 Object_1 0 WorstQuality WorstQuality 0 0 0 i=40 false i=2340 0 i=2365 VariableType_16 0 DataItemType DataItemType 0 0 0 i=45 true i=63 i=46 false i=2366 i=46 false i=2367 i=45 false i=15318 i=45 false i=2372 i=45 false i=12021 i=24 -2 false i=2366 Variable_2 0 Definition Definition 0 0 0 i=46 true i=2365 i=40 false i=68 i=37 false i=80 i=12 -1 1 1 0 false 0 i=2367 Variable_2 0 ValuePrecision ValuePrecision 0 0 0 i=46 true i=2365 i=40 false i=68 i=37 false i=80 0 i=11 -1 1 1 0 false 0 i=2368 VariableType_16 0 AnalogItemType AnalogItemType 0 0 0 i=45 true i=15318 i=46 false i=2369 i=45 false i=17570 i=26 -2 false i=2369 Variable_2 0 EURange EURange 0 0 0 i=46 true i=2368 i=40 false i=68 i=37 false i=78 i=884 -1 1 1 0 false 0 i=2372 VariableType_16 0 DiscreteItemType DiscreteItemType 0 0 0 i=45 true i=2365 i=45 false i=2373 i=45 false i=2376 i=45 false i=11238 i=24 -2 true i=2373 VariableType_16 0 TwoStateDiscreteType TwoStateDiscreteType 0 0 0 i=45 true i=2372 i=46 false i=2374 i=46 false i=2375 i=1 -2 false i=2374 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=2373 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=2375 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=2373 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=2376 VariableType_16 0 MultiStateDiscreteType MultiStateDiscreteType 0 0 0 i=45 true i=2372 i=46 false i=2377 i=28 -2 false i=2377 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=2376 i=40 false i=68 i=37 false i=78 i=21 1 0 1 1 0 false 0 i=2378 ObjectType_8 0 ProgramTransitionEventType ProgramTransitionEventType 0 0 0 i=45 true i=2311 i=47 false i=2379 true i=2379 Variable_2 0 IntermediateResult IntermediateResult 0 0 0 i=47 true i=2378 i=40 false i=63 i=37 false i=78 i=24 -1 1 1 0 false 0 i=2380 VariableType_16 0 ProgramDiagnosticType ProgramDiagnosticType 0 0 0 i=45 true i=63 i=46 false i=2381 i=46 false i=2382 i=46 false i=2383 i=46 false i=2384 i=46 false i=2385 i=46 false i=2386 i=46 false i=2387 i=46 false i=2388 i=46 false i=2389 i=46 false i=2390 i=894 -1 false i=2381 Variable_2 0 CreateSessionId CreateSessionId 0 0 0 i=46 true i=2380 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2382 Variable_2 0 CreateClientName CreateClientName 0 0 0 i=46 true i=2380 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2383 Variable_2 0 InvocationCreationTime InvocationCreationTime 0 0 0 i=46 true i=2380 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2384 Variable_2 0 LastTransitionTime LastTransitionTime 0 0 0 i=46 true i=2380 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2385 Variable_2 0 LastMethodCall LastMethodCall 0 0 0 i=46 true i=2380 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2386 Variable_2 0 LastMethodSessionId LastMethodSessionId 0 0 0 i=46 true i=2380 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2387 Variable_2 0 LastMethodInputArguments LastMethodInputArguments 0 0 0 i=46 true i=2380 i=40 false i=68 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=2388 Variable_2 0 LastMethodOutputArguments LastMethodOutputArguments 0 0 0 i=46 true i=2380 i=40 false i=68 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=2389 Variable_2 0 LastMethodCallTime LastMethodCallTime 0 0 0 i=46 true i=2380 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2390 Variable_2 0 LastMethodReturnStatus LastMethodReturnStatus 0 0 0 i=46 true i=2380 i=40 false i=68 i=37 false i=78 0 i=19 -1 1 1 0 false 0 i=2391 ObjectType_8 0 ProgramStateMachineType ProgramStateMachineType 0 0 0 i=45 true i=2771 i=47 false i=3830 i=47 false i=3835 i=46 false i=2392 i=46 false i=2393 i=46 false i=2394 i=46 false i=2395 i=46 false i=2396 i=46 false i=2397 i=46 false i=2398 i=47 false i=2399 i=47 false i=3850 i=47 false i=2406 i=47 false i=2400 i=47 false i=2402 i=47 false i=2404 i=47 false i=2408 i=47 false i=2410 i=47 false i=2412 i=47 false i=2414 i=47 false i=2416 i=47 false i=2418 i=47 false i=2420 i=47 false i=2422 i=47 false i=2424 i=47 false i=2426 i=47 false i=2427 i=47 false i=2428 i=47 false i=2429 i=47 false i=2430 false i=2392 Variable_2 0 Creatable Creatable 0 0 0 i=46 true i=2391 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=2393 Variable_2 0 Deletable Deletable 0 0 0 i=46 true i=2391 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2394 Variable_2 0 AutoDelete AutoDelete 0 0 0 i=46 true i=2391 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=2395 Variable_2 0 RecycleCount RecycleCount 0 0 0 i=46 true i=2391 i=40 false i=68 i=37 false i=78 0 i=6 -1 1 1 0 false 0 i=2396 Variable_2 0 InstanceCount InstanceCount 0 0 0 i=46 true i=2391 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=2397 Variable_2 0 MaxInstanceCount MaxInstanceCount 0 0 0 i=46 true i=2391 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=2398 Variable_2 0 MaxRecycleCount MaxRecycleCount 0 0 0 i=46 true i=2391 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=2399 Variable_2 0 ProgramDiagnostic ProgramDiagnostic 0 0 0 i=47 true i=2391 i=40 false i=15383 i=37 false i=80 i=47 false i=3840 i=47 false i=3841 i=47 false i=3842 i=46 false i=3843 i=47 false i=3844 i=47 false i=3845 i=47 false i=3846 i=47 false i=3847 i=47 false i=15038 i=47 false i=15040 i=47 false i=3848 i=47 false i=3849 i=15396 -1 1 1 0 false 0 i=2400 Object_1 0 Ready Ready 0 0 0 i=47 true i=2391 i=40 false i=2307 i=52 true i=2408 i=51 true i=2410 i=52 true i=2414 i=52 true i=2422 i=51 true i=2424 i=46 false i=2401 0 i=2401 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=2400 i=40 false i=68 i=37 false i=78 12 i=7 -1 1 1 0 false 0 i=2402 Object_1 0 Running Running 0 0 0 i=47 true i=2391 i=40 false i=2307 i=52 true i=2410 i=51 true i=2412 i=51 true i=2414 i=51 true i=2416 i=52 true i=2418 i=46 false i=2403 0 i=2403 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=2402 i=40 false i=68 i=37 false i=78 13 i=7 -1 1 1 0 false 0 i=2404 Object_1 0 Suspended Suspended 0 0 0 i=47 true i=2391 i=40 false i=2307 i=52 true i=2416 i=51 true i=2418 i=51 true i=2420 i=51 true i=2422 i=46 false i=2405 0 i=2405 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=2404 i=40 false i=68 i=37 false i=78 14 i=7 -1 1 1 0 false 0 i=2406 Object_1 0 Halted Halted 0 0 0 i=47 true i=2391 i=40 false i=2307 i=51 true i=2408 i=52 true i=2412 i=52 true i=2420 i=52 true i=2424 i=46 false i=2407 0 i=2407 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=2406 i=40 false i=68 i=37 false i=78 11 i=7 -1 1 1 0 false 0 i=2408 Object_1 0 HaltedToReady HaltedToReady 0 0 0 i=47 true i=2391 i=40 false i=2310 i=51 false i=2406 i=52 false i=2400 i=53 false i=2430 i=54 false i=2378 i=46 false i=2409 0 i=2409 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2408 i=40 false i=68 i=37 false i=78 1 i=7 -1 1 1 0 false 0 i=2410 Object_1 0 ReadyToRunning ReadyToRunning 0 0 0 i=47 true i=2391 i=40 false i=2310 i=51 false i=2400 i=52 false i=2402 i=53 false i=2426 i=54 false i=2378 i=46 false i=2411 0 i=2411 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2410 i=40 false i=68 i=37 false i=78 2 i=7 -1 1 1 0 false 0 i=2412 Object_1 0 RunningToHalted RunningToHalted 0 0 0 i=47 true i=2391 i=40 false i=2310 i=51 false i=2402 i=52 false i=2406 i=53 false i=2429 i=54 false i=2378 i=46 false i=2413 0 i=2413 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2412 i=40 false i=68 i=37 false i=78 3 i=7 -1 1 1 0 false 0 i=2414 Object_1 0 RunningToReady RunningToReady 0 0 0 i=47 true i=2391 i=40 false i=2310 i=51 false i=2402 i=52 false i=2400 i=54 false i=2378 i=46 false i=2415 0 i=2415 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2414 i=40 false i=68 i=37 false i=78 4 i=7 -1 1 1 0 false 0 i=2416 Object_1 0 RunningToSuspended RunningToSuspended 0 0 0 i=47 true i=2391 i=40 false i=2310 i=51 false i=2402 i=52 false i=2404 i=53 false i=2427 i=54 false i=2378 i=46 false i=2417 0 i=2417 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2416 i=40 false i=68 i=37 false i=78 5 i=7 -1 1 1 0 false 0 i=2418 Object_1 0 SuspendedToRunning SuspendedToRunning 0 0 0 i=47 true i=2391 i=40 false i=2310 i=51 false i=2404 i=52 false i=2402 i=53 false i=2428 i=54 false i=2378 i=46 false i=2419 0 i=2419 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2418 i=40 false i=68 i=37 false i=78 6 i=7 -1 1 1 0 false 0 i=2420 Object_1 0 SuspendedToHalted SuspendedToHalted 0 0 0 i=47 true i=2391 i=40 false i=2310 i=51 false i=2404 i=52 false i=2406 i=53 false i=2429 i=54 false i=2378 i=46 false i=2421 0 i=2421 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2420 i=40 false i=68 i=37 false i=78 7 i=7 -1 1 1 0 false 0 i=2422 Object_1 0 SuspendedToReady SuspendedToReady 0 0 0 i=47 true i=2391 i=40 false i=2310 i=51 false i=2404 i=52 false i=2400 i=54 false i=2378 i=46 false i=2423 0 i=2423 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2422 i=40 false i=68 i=37 false i=78 8 i=7 -1 1 1 0 false 0 i=2424 Object_1 0 ReadyToHalted ReadyToHalted 0 0 0 i=47 true i=2391 i=40 false i=2310 i=51 false i=2400 i=52 false i=2406 i=53 false i=2429 i=54 false i=2378 i=46 false i=2425 0 i=2425 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2424 i=40 false i=68 i=37 false i=78 9 i=7 -1 1 1 0 false 0 i=2426 Method_4 0 Start Start 0 0 0 i=47 true i=2391 i=40 false i=2426 i=37 false i=11508 i=53 true i=2410 true true i=2427 Method_4 0 Suspend Suspend 0 0 0 i=47 true i=2391 i=40 false i=2427 i=37 false i=11508 i=53 true i=2416 true true i=2428 Method_4 0 Resume Resume 0 0 0 i=47 true i=2391 i=40 false i=2428 i=37 false i=11508 i=53 true i=2418 true true i=2429 Method_4 0 Halt Halt 0 0 0 i=47 true i=2391 i=40 false i=2429 i=37 false i=11508 i=53 true i=2412 i=53 true i=2420 i=53 true i=2424 true true i=2430 Method_4 0 Reset Reset 0 0 0 i=47 true i=2391 i=40 false i=2430 i=37 false i=11508 i=53 true i=2408 true true i=2730 Variable_2 0 RegisterNodesCount RegisterNodesCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2731 Variable_2 0 UnregisterNodesCount UnregisterNodesCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=2732 Variable_2 0 MaxBrowseContinuationPoints MaxBrowseContinuationPoints 0 0 0 i=46 true i=2013 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=2733 Variable_2 0 MaxQueryContinuationPoints MaxQueryContinuationPoints 0 0 0 i=46 true i=2013 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=2734 Variable_2 0 MaxHistoryContinuationPoints MaxHistoryContinuationPoints 0 0 0 i=46 true i=2013 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=2735 Variable_2 0 MaxBrowseContinuationPoints MaxBrowseContinuationPoints 0 0 0 i=46 true i=2268 i=40 false i=68 0 i=5 -1 1 1 0 false 0 i=2736 Variable_2 0 MaxQueryContinuationPoints MaxQueryContinuationPoints 0 0 0 i=46 true i=2268 i=40 false i=68 0 i=5 -1 1 1 0 false 0 i=2737 Variable_2 0 MaxHistoryContinuationPoints MaxHistoryContinuationPoints 0 0 0 i=46 true i=2268 i=40 false i=68 0 i=5 -1 1 1 0 false 0 i=2738 ObjectType_8 0 SemanticChangeEventType SemanticChangeEventType 0 0 0 i=45 true i=2041 i=46 false i=2739 true i=2739 Variable_2 0 Changes Changes 0 0 0 i=46 true i=2738 i=40 false i=68 i=37 false i=78 i=897 1 0 1 1 0 false 0 i=2742 Variable_2 0 Auditing Auditing 0 0 0 i=46 true i=2004 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 1000 false 0 i=2744 Object_1 0 SessionsDiagnosticsSummary SessionsDiagnosticsSummary 0 0 0 i=47 true i=2020 i=40 false i=2026 i=37 false i=78 i=47 false i=3129 i=47 false i=3130 0 i=2745 Variable_2 0 SecureChannelId SecureChannelId 0 0 0 i=46 true i=2059 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2746 Variable_2 0 ClientCertificateThumbprint ClientCertificateThumbprint 0 0 0 i=46 true i=2060 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2747 Variable_2 0 ClientCertificateThumbprint ClientCertificateThumbprint 0 0 0 i=46 true i=2071 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2748 ObjectType_8 0 AuditUrlMismatchEventType AuditUrlMismatchEventType 0 0 0 i=45 true i=2071 i=46 false i=2749 true i=2749 Variable_2 0 EndpointUrl EndpointUrl 0 0 0 i=46 true i=2748 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=2750 Variable_2 0 AttributeId AttributeId 0 0 0 i=46 true i=2100 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2751 Variable_2 0 ParameterDataTypeId ParameterDataTypeId 0 0 0 i=46 true i=2104 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2752 Variable_2 0 SecondsTillShutdown SecondsTillShutdown 0 0 0 i=47 true i=2138 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2753 Variable_2 0 ShutdownReason ShutdownReason 0 0 0 i=47 true i=2138 i=40 false i=63 i=37 false i=78 i=21 -1 1 1 0 false 0 i=2754 Object_1 0 AggregateFunctions AggregateFunctions 0 0 0 i=47 true i=2013 i=40 false i=61 i=37 false i=78 0 i=2755 VariableType_16 0 StateVariableType StateVariableType 0 0 0 i=45 true i=63 i=46 false i=2756 i=46 false i=2757 i=46 false i=2758 i=46 false i=2759 i=45 false i=2760 i=45 false i=8995 i=21 -1 false i=2756 Variable_2 0 Id Id 0 0 0 i=46 true i=2755 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=2757 Variable_2 0 Name Name 0 0 0 i=46 true i=2755 i=40 false i=68 i=37 false i=80 0 i=20 -1 1 1 0 false 0 i=2758 Variable_2 0 Number Number 0 0 0 i=46 true i=2755 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=2759 Variable_2 0 EffectiveDisplayName EffectiveDisplayName 0 0 0 i=46 true i=2755 i=40 false i=68 i=37 false i=80 i=21 -1 1 1 0 false 0 i=2760 VariableType_16 0 FiniteStateVariableType FiniteStateVariableType 0 0 0 i=45 true i=2755 i=46 false i=2761 i=21 -1 false i=2761 Variable_2 0 Id Id 0 0 0 i=46 true i=2760 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2762 VariableType_16 0 TransitionVariableType TransitionVariableType 0 0 0 i=45 true i=63 i=46 false i=2763 i=46 false i=2764 i=46 false i=2765 i=46 false i=2766 i=46 false i=11456 i=45 false i=2767 i=21 -1 false i=2763 Variable_2 0 Id Id 0 0 0 i=46 true i=2762 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=2764 Variable_2 0 Name Name 0 0 0 i=46 true i=2762 i=40 false i=68 i=37 false i=80 0 i=20 -1 1 1 0 false 0 i=2765 Variable_2 0 Number Number 0 0 0 i=46 true i=2762 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=2766 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=2762 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=2767 VariableType_16 0 FiniteTransitionVariableType FiniteTransitionVariableType 0 0 0 i=45 true i=2762 i=46 false i=2768 i=21 -1 false i=2768 Variable_2 0 Id Id 0 0 0 i=46 true i=2767 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=2769 Variable_2 0 CurrentState CurrentState 0 0 0 i=47 true i=2299 i=40 false i=2755 i=37 false i=78 i=46 false i=3720 i=21 -1 1 1 0 false 0 i=2770 Variable_2 0 LastTransition LastTransition 0 0 0 i=47 true i=2299 i=40 false i=2762 i=37 false i=80 i=46 false i=3724 i=21 -1 1 1 0 false 0 i=2771 ObjectType_8 0 FiniteStateMachineType FiniteStateMachineType 0 0 0 i=45 true i=2299 i=47 false i=2772 i=47 false i=2773 i=47 false i=17635 i=47 false i=17636 i=45 false i=15803 i=45 false i=2929 i=45 false i=9318 i=45 false i=2391 true i=2772 Variable_2 0 CurrentState CurrentState 0 0 0 i=47 true i=2771 i=40 false i=2760 i=37 false i=78 i=46 false i=3728 i=21 -1 1 1 0 false 0 i=2773 Variable_2 0 LastTransition LastTransition 0 0 0 i=47 true i=2771 i=40 false i=2767 i=37 false i=80 i=46 false i=3732 i=21 -1 1 1 0 false 0 i=2774 Variable_2 0 Transition Transition 0 0 0 i=47 true i=2311 i=40 false i=2762 i=37 false i=78 i=46 false i=3754 i=21 -1 1 1 0 false 0 i=2775 Variable_2 0 FromState FromState 0 0 0 i=47 true i=2311 i=40 false i=2755 i=37 false i=78 i=46 false i=3746 i=21 -1 1 1 0 false 0 i=2776 Variable_2 0 ToState ToState 0 0 0 i=47 true i=2311 i=40 false i=2755 i=37 false i=78 i=46 false i=3750 i=21 -1 1 1 0 false 0 i=2777 Variable_2 0 OldStateId OldStateId 0 0 0 i=46 true i=2315 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=2778 Variable_2 0 NewStateId NewStateId 0 0 0 i=46 true i=2315 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=2782 ObjectType_8 0 ConditionType ConditionType 0 0 0 i=45 true i=2041 i=46 false i=11112 i=46 false i=11113 i=46 false i=16363 i=46 false i=16364 i=46 false i=9009 i=46 false i=9010 i=46 false i=3874 i=47 false i=9011 i=47 false i=9020 i=47 false i=9022 i=47 false i=9024 i=46 false i=9026 i=47 false i=9028 i=47 false i=9027 i=47 false i=9029 i=47 false i=3875 i=47 false i=12912 i=45 false i=2830 i=45 false i=2881 true i=2787 ObjectType_8 0 RefreshStartEventType RefreshStartEventType 0 0 0 i=45 true i=2130 true i=2788 ObjectType_8 0 RefreshEndEventType RefreshEndEventType 0 0 0 i=45 true i=2130 true i=2789 ObjectType_8 0 RefreshRequiredEventType RefreshRequiredEventType 0 0 0 i=45 true i=2130 true i=2790 ObjectType_8 0 AuditConditionEventType AuditConditionEventType 0 0 0 i=45 true i=2127 i=45 false i=2803 i=45 false i=2829 i=45 false i=8927 i=45 false i=8944 i=45 false i=8961 i=45 false i=11093 i=45 false i=17225 i=45 false i=17242 i=45 false i=15013 i=45 false i=17259 false i=2803 ObjectType_8 0 AuditConditionEnableEventType AuditConditionEnableEventType 0 0 0 i=45 true i=2790 i=3065 true i=19483 i=3065 true i=19484 i=3065 true i=20176 i=3065 true i=20177 false i=2829 ObjectType_8 0 AuditConditionCommentEventType AuditConditionCommentEventType 0 0 0 i=45 true i=2790 i=46 false i=17222 i=46 false i=11851 i=3065 true i=19485 i=3065 true i=20178 false i=2830 ObjectType_8 0 DialogConditionType DialogConditionType 0 0 0 i=45 true i=2782 i=47 false i=9035 i=47 false i=9055 i=46 false i=2831 i=46 false i=9064 i=46 false i=9065 i=46 false i=9066 i=46 false i=9067 i=46 false i=9068 i=47 false i=9069 false i=2831 Variable_2 0 Prompt Prompt 0 0 0 i=46 true i=2830 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=2881 ObjectType_8 0 AcknowledgeableConditionType AcknowledgeableConditionType 0 0 0 i=45 true i=2782 i=47 false i=9073 i=47 false i=9093 i=47 false i=9102 i=47 false i=9111 i=47 false i=9113 i=45 false i=2915 false i=2915 ObjectType_8 0 AlarmConditionType AlarmConditionType 0 0 0 i=45 true i=2881 i=47 false i=9118 i=47 false i=9160 i=46 false i=11120 i=47 false i=9169 i=47 false i=16371 i=47 false i=9178 i=46 false i=9215 i=46 false i=9216 i=46 false i=16389 i=46 false i=16390 i=47 false i=16380 i=46 false i=16395 i=46 false i=16396 i=47 false i=16397 i=47 false i=16398 i=47 false i=18190 i=16361 false i=16399 i=46 false i=16400 i=47 false i=16401 i=47 false i=16402 i=47 false i=16403 i=47 false i=17868 i=47 false i=17869 i=47 false i=17870 i=47 false i=18199 i=54 true i=2935 i=54 true i=2936 i=54 true i=2940 i=54 true i=2942 i=54 true i=2943 i=54 true i=2945 i=45 false i=2955 i=45 false i=10523 i=45 false i=17080 false i=2929 ObjectType_8 0 ShelvedStateMachineType ShelvedStateMachineType 0 0 0 i=45 true i=2771 i=46 false i=9115 i=47 false i=2930 i=47 false i=2932 i=47 false i=2933 i=47 false i=2935 i=47 false i=2936 i=47 false i=2940 i=47 false i=2942 i=47 false i=2943 i=47 false i=2945 i=47 false i=2949 i=47 false i=2947 i=47 false i=2948 false i=2930 Object_1 0 Unshelved Unshelved 0 0 0 i=47 true i=2929 i=40 false i=2307 i=51 true i=2935 i=51 true i=2936 i=52 true i=2940 i=52 true i=2943 i=46 false i=6098 0 i=2932 Object_1 0 TimedShelved Timed Shelved 0 0 0 i=47 true i=2929 i=40 false i=2307 i=52 true i=2935 i=51 true i=2940 i=51 true i=2942 i=52 true i=2945 i=46 false i=6100 0 i=2933 Object_1 0 OneShotShelved One Shot Shelved 0 0 0 i=47 true i=2929 i=40 false i=2307 i=52 true i=2936 i=52 true i=2942 i=51 true i=2943 i=51 true i=2945 i=46 false i=6101 0 i=2935 Object_1 0 UnshelvedToTimedShelved UnshelvedToTimedShelved 0 0 0 i=47 true i=2929 i=40 false i=2310 i=51 false i=2930 i=52 false i=2932 i=54 false i=2915 i=53 false i=2949 i=46 false i=11322 0 i=2936 Object_1 0 UnshelvedToOneShotShelved UnshelvedToOneShotShelved 0 0 0 i=47 true i=2929 i=40 false i=2310 i=51 false i=2930 i=52 false i=2933 i=54 false i=2915 i=53 false i=2948 i=46 false i=11323 0 i=2940 Object_1 0 TimedShelvedToUnshelved TimedShelvedToUnshelved 0 0 0 i=47 true i=2929 i=40 false i=2310 i=51 false i=2932 i=52 false i=2930 i=54 false i=2915 i=53 false i=2947 i=46 false i=11324 0 i=2942 Object_1 0 TimedShelvedToOneShotShelved TimedShelvedToOneShotShelved 0 0 0 i=47 true i=2929 i=40 false i=2310 i=51 false i=2932 i=52 false i=2933 i=54 false i=2915 i=53 false i=2948 i=46 false i=11325 0 i=2943 Object_1 0 OneShotShelvedToUnshelved OneShotShelvedToUnshelved 0 0 0 i=47 true i=2929 i=40 false i=2310 i=51 false i=2933 i=52 false i=2930 i=54 false i=2915 i=53 false i=2947 i=46 false i=11326 0 i=2945 Object_1 0 OneShotShelvedToTimedShelved OneShotShelvedToTimedShelved 0 0 0 i=47 true i=2929 i=40 false i=2310 i=51 false i=2933 i=52 false i=2932 i=54 false i=2915 i=53 false i=2949 i=46 false i=11327 0 i=2947 Method_4 0 Unshelve Unshelve 0 0 0 i=47 true i=2929 i=40 false i=2947 i=37 false i=78 i=53 true i=2940 i=53 true i=2943 i=3065 false i=11093 true true i=2948 Method_4 0 OneShotShelve OneShotShelve 0 0 0 i=47 true i=2929 i=40 false i=2948 i=37 false i=78 i=53 true i=2936 i=53 true i=2942 i=3065 false i=11093 true true i=2949 Method_4 0 TimedShelve TimedShelve 0 0 0 i=47 true i=2929 i=40 false i=2949 i=37 false i=78 i=53 true i=2935 i=53 true i=2945 i=3065 false i=11093 i=46 false i=2991 true true i=2955 ObjectType_8 0 LimitAlarmType LimitAlarmType 0 0 0 i=45 true i=2915 i=46 false i=11124 i=46 false i=11125 i=46 false i=11126 i=46 false i=11127 i=46 false i=16572 i=46 false i=16573 i=46 false i=16574 i=46 false i=16575 i=45 false i=9341 i=45 false i=9906 false i=2991 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=2949 i=40 false i=68 i=37 false i=78 i=297 ShelvingTime i=290 -1 If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved. i=296 1 0 1 1 0 false 0 i=2992 Variable_2 0 SecondsTillShutdown SecondsTillShutdown 0 0 0 i=47 true i=2256 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=2993 Variable_2 0 ShutdownReason ShutdownReason 0 0 0 i=47 true i=2256 i=40 false i=63 i=21 -1 1 1 0 false 0 i=2994 Variable_2 0 Auditing Auditing 0 0 0 i=46 true i=2253 i=40 false i=68 false i=1 -1 1 1 1000 false 0 i=2996 Object_1 0 ModellingRules ModellingRules 0 0 0 i=47 true i=2268 i=40 false i=61 0 i=2997 Object_1 0 AggregateFunctions AggregateFunctions 0 0 0 i=47 true i=2268 i=40 false i=61 0 i=2998 Variable_2 0 EventNotificationsCount EventNotificationsCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=2999 ObjectType_8 0 AuditHistoryEventUpdateEventType AuditHistoryEventUpdateEventType 0 0 0 i=45 true i=2104 i=46 false i=3025 i=46 false i=3028 i=46 false i=3003 i=46 false i=3029 i=46 false i=3030 true i=3003 Variable_2 0 Filter Filter 0 0 0 i=46 true i=2999 i=40 false i=68 i=37 false i=78 i=725 -1 1 1 0 false 0 i=3006 ObjectType_8 0 AuditHistoryValueUpdateEventType AuditHistoryValueUpdateEventType 0 0 0 i=45 true i=2104 i=46 false i=3026 i=46 false i=3031 i=46 false i=3032 i=46 false i=3033 true i=3012 ObjectType_8 0 AuditHistoryDeleteEventType AuditHistoryDeleteEventType 0 0 0 i=45 true i=2104 i=46 false i=3027 i=45 false i=3014 i=45 false i=3019 i=45 false i=3022 true i=3014 ObjectType_8 0 AuditHistoryRawModifyDeleteEventType AuditHistoryRawModifyDeleteEventType 0 0 0 i=45 true i=3012 i=46 false i=3015 i=46 false i=3016 i=46 false i=3017 i=46 false i=3034 true i=3015 Variable_2 0 IsDeleteModified IsDeleteModified 0 0 0 i=46 true i=3014 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=3016 Variable_2 0 StartTime StartTime 0 0 0 i=46 true i=3014 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=3017 Variable_2 0 EndTime EndTime 0 0 0 i=46 true i=3014 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=3019 ObjectType_8 0 AuditHistoryAtTimeDeleteEventType AuditHistoryAtTimeDeleteEventType 0 0 0 i=45 true i=3012 i=46 false i=3020 i=46 false i=3021 true i=3020 Variable_2 0 ReqTimes ReqTimes 0 0 0 i=46 true i=3019 i=40 false i=68 i=37 false i=78 i=294 1 0 1 1 0 false 0 i=3021 Variable_2 0 OldValues OldValues 0 0 0 i=46 true i=3019 i=40 false i=68 i=37 false i=78 i=23 1 0 1 1 0 false 0 i=3022 ObjectType_8 0 AuditHistoryEventDeleteEventType AuditHistoryEventDeleteEventType 0 0 0 i=45 true i=3012 i=46 false i=3023 i=46 false i=3024 true i=3023 Variable_2 0 EventIds EventIds 0 0 0 i=46 true i=3022 i=40 false i=68 i=37 false i=78 i=15 1 0 1 1 0 false 0 i=3024 Variable_2 0 OldValues OldValues 0 0 0 i=46 true i=3022 i=40 false i=68 i=37 false i=78 i=920 -1 1 1 0 false 0 i=3025 Variable_2 0 UpdatedNode UpdatedNode 0 0 0 i=46 true i=2999 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3026 Variable_2 0 UpdatedNode UpdatedNode 0 0 0 i=46 true i=3006 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3027 Variable_2 0 UpdatedNode UpdatedNode 0 0 0 i=46 true i=3012 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3028 Variable_2 0 PerformInsertReplace PerformInsertReplace 0 0 0 i=46 true i=2999 i=40 false i=68 i=37 false i=78 i=11293 -1 1 1 0 false 0 i=3029 Variable_2 0 NewValues NewValues 0 0 0 i=46 true i=2999 i=40 false i=68 i=37 false i=78 i=920 1 0 1 1 0 false 0 i=3030 Variable_2 0 OldValues OldValues 0 0 0 i=46 true i=2999 i=40 false i=68 i=37 false i=78 i=920 1 0 1 1 0 false 0 i=3031 Variable_2 0 PerformInsertReplace PerformInsertReplace 0 0 0 i=46 true i=3006 i=40 false i=68 i=37 false i=78 i=11293 -1 1 1 0 false 0 i=3032 Variable_2 0 NewValues NewValues 0 0 0 i=46 true i=3006 i=40 false i=68 i=37 false i=78 i=23 1 0 1 1 0 false 0 i=3033 Variable_2 0 OldValues OldValues 0 0 0 i=46 true i=3006 i=40 false i=68 i=37 false i=78 i=23 1 0 1 1 0 false 0 i=3034 Variable_2 0 OldValues OldValues 0 0 0 i=46 true i=3014 i=40 false i=68 i=37 false i=78 i=23 1 0 1 1 0 false 0 i=3035 ObjectType_8 0 EventQueueOverflowEventType EventQueueOverflowEventType 0 0 0 i=45 true i=2041 true i=3048 Object_1 0 EventTypes EventTypes 0 0 0 i=40 false i=61 i=35 true i=86 i=35 false i=2041 0 i=3049 Variable_2 0 SoftwareCertificates SoftwareCertificates 0 0 0 i=46 true i=2013 i=40 false i=68 i=37 false i=78 i=344 1 0 1 1 0 false 0 i=3050 Variable_2 0 MaxResponseMessageSize MaxResponseMessageSize 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3051 VariableType_16 0 BuildInfoType BuildInfoType 0 0 0 i=45 true i=63 i=47 false i=3052 i=47 false i=3053 i=47 false i=3054 i=47 false i=3055 i=47 false i=3056 i=47 false i=3057 i=338 -1 false i=3052 Variable_2 0 ProductUri ProductUri 0 0 0 i=47 true i=3051 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3053 Variable_2 0 ManufacturerName ManufacturerName 0 0 0 i=47 true i=3051 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3054 Variable_2 0 ProductName ProductName 0 0 0 i=47 true i=3051 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3055 Variable_2 0 SoftwareVersion SoftwareVersion 0 0 0 i=47 true i=3051 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3056 Variable_2 0 BuildNumber BuildNumber 0 0 0 i=47 true i=3051 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3057 Variable_2 0 BuildDate BuildDate 0 0 0 i=47 true i=3051 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 1000 false 0 i=3058 Variable_2 0 ClientCertificate ClientCertificate 0 0 0 i=47 true i=2244 i=40 false i=63 i=37 false i=78 i=15 -1 1 1 0 false 0 i=3059 Object_1 0 AggregateConfiguration AggregateConfiguration 0 0 0 i=47 true i=2318 i=40 false i=11187 i=37 false i=78 i=46 false i=11168 i=46 false i=11169 i=46 false i=11170 i=46 false i=11171 0 i=3062 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=58 0 i=3063 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=58 0 i=3065 ReferenceType_32 0 AlwaysGeneratesEvent AlwaysGeneratesEvent 0 0 0 i=45 true i=41 false false AlwaysGeneratedBy i=3067 Variable_2 0 Icon Icon 0 0 0 i=40 false i=68 i=30 -2 1 1 0 false 0 i=3068 Variable_2 0 NodeVersion NodeVersion 0 0 0 i=40 false i=68 i=12 -2 1 1 0 false 0 i=3069 Variable_2 0 LocalTime LocalTime 0 0 0 i=40 false i=68 i=8912 -2 1 1 0 false 0 i=3070 Variable_2 0 AllowNulls AllowNulls 0 0 0 i=40 false i=68 i=1 -2 1 1 0 false 0 i=3071 Variable_2 0 EnumValues EnumValues 0 0 0 i=40 false i=68 i=7594 1 0 1 1 0 false 0 i=3072 Variable_2 0 InputArguments InputArguments 0 0 0 i=40 false i=68 i=296 1 0 1 1 0 false 0 i=3073 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=40 false i=68 i=296 1 0 1 1 0 false 0 i=3074 Variable_2 0 StartTime StartTime 0 0 0 i=47 true i=2007 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=3075 Variable_2 0 CurrentTime CurrentTime 0 0 0 i=47 true i=2007 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=3076 Variable_2 0 State State 0 0 0 i=47 true i=2007 i=40 false i=63 i=37 false i=78 i=852 -1 1 1 0 false 0 i=3077 Variable_2 0 BuildInfo BuildInfo 0 0 0 i=47 true i=2007 i=40 false i=3051 i=37 false i=78 i=47 false i=3078 i=47 false i=3079 i=47 false i=3080 i=47 false i=3081 i=47 false i=3082 i=47 false i=3083 i=338 -1 1 1 0 false 0 i=3078 Variable_2 0 ProductUri ProductUri 0 0 0 i=47 true i=3077 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3079 Variable_2 0 ManufacturerName ManufacturerName 0 0 0 i=47 true i=3077 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3080 Variable_2 0 ProductName ProductName 0 0 0 i=47 true i=3077 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3081 Variable_2 0 SoftwareVersion SoftwareVersion 0 0 0 i=47 true i=3077 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3082 Variable_2 0 BuildNumber BuildNumber 0 0 0 i=47 true i=3077 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3083 Variable_2 0 BuildDate BuildDate 0 0 0 i=47 true i=3077 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 1000 false 0 i=3084 Variable_2 0 SecondsTillShutdown SecondsTillShutdown 0 0 0 i=47 true i=2007 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3085 Variable_2 0 ShutdownReason ShutdownReason 0 0 0 i=47 true i=2007 i=40 false i=63 i=37 false i=78 i=21 -1 1 1 0 false 0 i=3086 Variable_2 0 ServerProfileArray ServerProfileArray 0 0 0 i=46 true i=2009 i=40 false i=68 i=37 false i=78 i=12 1 0 1 1 0 false 0 i=3087 Variable_2 0 LocaleIdArray LocaleIdArray 0 0 0 i=46 true i=2009 i=40 false i=68 i=37 false i=78 i=295 1 0 1 1 0 false 0 i=3088 Variable_2 0 MinSupportedSampleRate MinSupportedSampleRate 0 0 0 i=46 true i=2009 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=3089 Variable_2 0 MaxBrowseContinuationPoints MaxBrowseContinuationPoints 0 0 0 i=46 true i=2009 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=3090 Variable_2 0 MaxQueryContinuationPoints MaxQueryContinuationPoints 0 0 0 i=46 true i=2009 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=3091 Variable_2 0 MaxHistoryContinuationPoints MaxHistoryContinuationPoints 0 0 0 i=46 true i=2009 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=3092 Variable_2 0 SoftwareCertificates SoftwareCertificates 0 0 0 i=46 true i=2009 i=40 false i=68 i=37 false i=78 i=344 1 0 1 1 0 false 0 i=3093 Object_1 0 ModellingRules ModellingRules 0 0 0 i=47 true i=2009 i=40 false i=61 i=37 false i=78 0 i=3094 Object_1 0 AggregateFunctions AggregateFunctions 0 0 0 i=47 true i=2009 i=40 false i=61 i=37 false i=78 0 i=3095 Variable_2 0 ServerDiagnosticsSummary ServerDiagnosticsSummary 0 0 0 i=47 true i=2010 i=40 false i=2150 i=37 false i=78 i=47 false i=3096 i=47 false i=3097 i=47 false i=3098 i=47 false i=3099 i=47 false i=3100 i=47 false i=3101 i=47 false i=3102 i=47 false i=3104 i=47 false i=3105 i=47 false i=3106 i=47 false i=3107 i=47 false i=3108 i=859 -1 1 1 0 false 0 i=3096 Variable_2 0 ServerViewCount ServerViewCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3097 Variable_2 0 CurrentSessionCount CurrentSessionCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3098 Variable_2 0 CumulatedSessionCount CumulatedSessionCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3099 Variable_2 0 SecurityRejectedSessionCount SecurityRejectedSessionCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3100 Variable_2 0 RejectedSessionCount RejectedSessionCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3101 Variable_2 0 SessionTimeoutCount SessionTimeoutCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3102 Variable_2 0 SessionAbortCount SessionAbortCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3104 Variable_2 0 PublishingIntervalCount PublishingIntervalCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3105 Variable_2 0 CurrentSubscriptionCount CurrentSubscriptionCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3106 Variable_2 0 CumulatedSubscriptionCount CumulatedSubscriptionCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3107 Variable_2 0 SecurityRejectedRequestsCount SecurityRejectedRequestsCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3108 Variable_2 0 RejectedRequestsCount RejectedRequestsCount 0 0 0 i=47 true i=3095 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3110 Variable_2 0 SubscriptionDiagnosticsArray SubscriptionDiagnosticsArray 0 0 0 i=47 true i=2010 i=40 false i=2171 i=37 false i=78 i=874 1 0 1 1 0 false 0 i=3111 Object_1 0 SessionsDiagnosticsSummary SessionsDiagnosticsSummary 0 0 0 i=47 true i=2010 i=40 false i=2026 i=37 false i=78 i=47 false i=3112 i=47 false i=3113 0 i=3112 Variable_2 0 SessionDiagnosticsArray SessionDiagnosticsArray 0 0 0 i=47 true i=3111 i=40 false i=2196 i=37 false i=78 i=865 1 0 1 1 0 false 0 i=3113 Variable_2 0 SessionSecurityDiagnosticsArray SessionSecurityDiagnosticsArray 0 0 0 i=47 true i=3111 i=40 false i=2243 i=37 false i=78 i=868 1 0 1 1 0 false 0 i=3114 Variable_2 0 EnabledFlag EnabledFlag 0 0 0 i=46 true i=2010 i=40 false i=68 i=37 false i=78 false i=1 -1 3 3 0 false 0 i=3115 Variable_2 0 RedundancySupport RedundancySupport 0 0 0 i=46 true i=2012 i=40 false i=68 i=37 false i=78 i=851 -1 1 1 0 false 0 i=3116 Variable_2 0 ServerViewCount ServerViewCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3117 Variable_2 0 CurrentSessionCount CurrentSessionCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3118 Variable_2 0 CumulatedSessionCount CumulatedSessionCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3119 Variable_2 0 SecurityRejectedSessionCount SecurityRejectedSessionCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3120 Variable_2 0 RejectedSessionCount RejectedSessionCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3121 Variable_2 0 SessionTimeoutCount SessionTimeoutCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3122 Variable_2 0 SessionAbortCount SessionAbortCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3124 Variable_2 0 PublishingIntervalCount PublishingIntervalCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3125 Variable_2 0 CurrentSubscriptionCount CurrentSubscriptionCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3126 Variable_2 0 CumulatedSubscriptionCount CumulatedSubscriptionCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3127 Variable_2 0 SecurityRejectedRequestsCount SecurityRejectedRequestsCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3128 Variable_2 0 RejectedRequestsCount RejectedRequestsCount 0 0 0 i=47 true i=2021 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3129 Variable_2 0 SessionDiagnosticsArray SessionDiagnosticsArray 0 0 0 i=47 true i=2744 i=40 false i=2196 i=37 false i=78 i=865 1 0 1 1 0 false 0 i=3130 Variable_2 0 SessionSecurityDiagnosticsArray SessionSecurityDiagnosticsArray 0 0 0 i=47 true i=2744 i=40 false i=2243 i=37 false i=78 i=868 1 0 1 1 0 false 0 i=3131 Variable_2 0 SessionId SessionId 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3132 Variable_2 0 SessionName SessionName 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=3133 Variable_2 0 ClientDescription ClientDescription 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=308 -1 1 1 0 false 0 i=3134 Variable_2 0 ServerUri ServerUri 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=3135 Variable_2 0 EndpointUrl EndpointUrl 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=3136 Variable_2 0 LocaleIds LocaleIds 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=295 1 0 1 1 0 false 0 i=3137 Variable_2 0 ActualSessionTimeout ActualSessionTimeout 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=3138 Variable_2 0 MaxResponseMessageSize MaxResponseMessageSize 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3139 Variable_2 0 ClientConnectionTime ClientConnectionTime 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=3140 Variable_2 0 ClientLastContactTime ClientLastContactTime 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=3141 Variable_2 0 CurrentSubscriptionsCount CurrentSubscriptionsCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3142 Variable_2 0 CurrentMonitoredItemsCount CurrentMonitoredItemsCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3143 Variable_2 0 CurrentPublishRequestsInQueue CurrentPublishRequestsInQueue 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3151 Variable_2 0 ReadCount ReadCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3152 Variable_2 0 HistoryReadCount HistoryReadCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3153 Variable_2 0 WriteCount WriteCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3154 Variable_2 0 HistoryUpdateCount HistoryUpdateCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3155 Variable_2 0 CallCount CallCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3156 Variable_2 0 CreateMonitoredItemsCount CreateMonitoredItemsCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3157 Variable_2 0 ModifyMonitoredItemsCount ModifyMonitoredItemsCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3158 Variable_2 0 SetMonitoringModeCount SetMonitoringModeCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3159 Variable_2 0 SetTriggeringCount SetTriggeringCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3160 Variable_2 0 DeleteMonitoredItemsCount DeleteMonitoredItemsCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3161 Variable_2 0 CreateSubscriptionCount CreateSubscriptionCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3162 Variable_2 0 ModifySubscriptionCount ModifySubscriptionCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3163 Variable_2 0 SetPublishingModeCount SetPublishingModeCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3164 Variable_2 0 PublishCount PublishCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3165 Variable_2 0 RepublishCount RepublishCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3166 Variable_2 0 TransferSubscriptionsCount TransferSubscriptionsCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3167 Variable_2 0 DeleteSubscriptionsCount DeleteSubscriptionsCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3168 Variable_2 0 AddNodesCount AddNodesCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3169 Variable_2 0 AddReferencesCount AddReferencesCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3170 Variable_2 0 DeleteNodesCount DeleteNodesCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3171 Variable_2 0 DeleteReferencesCount DeleteReferencesCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3172 Variable_2 0 BrowseCount BrowseCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3173 Variable_2 0 BrowseNextCount BrowseNextCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3174 Variable_2 0 TranslateBrowsePathsToNodeIdsCount TranslateBrowsePathsToNodeIdsCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3175 Variable_2 0 QueryFirstCount QueryFirstCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3176 Variable_2 0 QueryNextCount QueryNextCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3177 Variable_2 0 RegisterNodesCount RegisterNodesCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3178 Variable_2 0 UnregisterNodesCount UnregisterNodesCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=3179 Variable_2 0 SessionId SessionId 0 0 0 i=47 true i=2031 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3180 Variable_2 0 ClientUserIdOfSession ClientUserIdOfSession 0 0 0 i=47 true i=2031 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=3181 Variable_2 0 ClientUserIdHistory ClientUserIdHistory 0 0 0 i=47 true i=2031 i=40 false i=63 i=37 false i=78 i=12 1 0 1 1 0 false 0 i=3182 Variable_2 0 AuthenticationMechanism AuthenticationMechanism 0 0 0 i=47 true i=2031 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=3183 Variable_2 0 Encoding Encoding 0 0 0 i=47 true i=2031 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=3184 Variable_2 0 TransportProtocol TransportProtocol 0 0 0 i=47 true i=2031 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=3185 Variable_2 0 SecurityMode SecurityMode 0 0 0 i=47 true i=2031 i=40 false i=63 i=37 false i=78 i=302 -1 1 1 0 false 0 i=3186 Variable_2 0 SecurityPolicyUri SecurityPolicyUri 0 0 0 i=47 true i=2031 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=3187 Variable_2 0 ClientCertificate ClientCertificate 0 0 0 i=47 true i=2031 i=40 false i=63 i=37 false i=78 i=15 -1 1 1 0 false 0 i=3190 Variable_2 0 LocalTime LocalTime 0 0 0 i=46 true i=2041 i=40 false i=68 i=37 false i=80 i=8912 -1 1 1 0 false 0 i=3698 Variable_2 0 ProductUri ProductUri 0 0 0 i=47 true i=2142 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3699 Variable_2 0 ManufacturerName ManufacturerName 0 0 0 i=47 true i=2142 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3700 Variable_2 0 ProductName ProductName 0 0 0 i=47 true i=2142 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3701 Variable_2 0 SoftwareVersion SoftwareVersion 0 0 0 i=47 true i=2142 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3702 Variable_2 0 BuildNumber BuildNumber 0 0 0 i=47 true i=2142 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 1000 false 0 i=3703 Variable_2 0 BuildDate BuildDate 0 0 0 i=47 true i=2142 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 1000 false 0 i=3704 Variable_2 0 SoftwareCertificates SoftwareCertificates 0 0 0 i=46 true i=2268 i=40 false i=68 i=344 1 0 1 1 0 false 0 i=3705 Variable_2 0 RejectedSessionCount RejectedSessionCount 0 0 0 i=47 true i=2275 i=40 false i=63 0 i=7 -1 1 1 0 false 0 i=3706 Object_1 0 SessionsDiagnosticsSummary SessionsDiagnosticsSummary 0 0 0 i=47 true i=2274 i=40 false i=2026 i=47 false i=3707 i=47 false i=3708 0 i=3707 Variable_2 0 SessionDiagnosticsArray SessionDiagnosticsArray 0 0 0 i=47 true i=3706 i=40 false i=2196 i=865 1 0 1 1 0 false 0 i=3708 Variable_2 0 SessionSecurityDiagnosticsArray SessionSecurityDiagnosticsArray 0 0 0 i=47 true i=3706 i=40 false i=2243 i=868 1 0 1 1 0 false 0 i=3709 Variable_2 0 RedundancySupport RedundancySupport 0 0 0 i=46 true i=2296 i=40 false i=68 i=851 -1 1 1 0 false 0 i=3720 Variable_2 0 Id Id 0 0 0 i=46 true i=2769 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=3724 Variable_2 0 Id Id 0 0 0 i=46 true i=2770 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=3728 Variable_2 0 Id Id 0 0 0 i=46 true i=2772 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3732 Variable_2 0 Id Id 0 0 0 i=46 true i=2773 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3746 Variable_2 0 Id Id 0 0 0 i=46 true i=2775 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=3750 Variable_2 0 Id Id 0 0 0 i=46 true i=2776 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=3754 Variable_2 0 Id Id 0 0 0 i=46 true i=2774 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=3806 ObjectType_8 0 ProgramTransitionAuditEventType ProgramTransitionAuditEventType 0 0 0 i=45 true i=2315 i=47 false i=3825 false i=3825 Variable_2 0 Transition Transition 0 0 0 i=47 true i=3806 i=40 false i=2767 i=37 false i=78 i=46 false i=3826 i=21 -1 1 1 0 false 0 i=3826 Variable_2 0 Id Id 0 0 0 i=46 true i=3825 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3830 Variable_2 0 CurrentState CurrentState 0 0 0 i=47 true i=2391 i=40 false i=2760 i=37 false i=78 i=46 false i=3831 i=46 false i=3833 i=21 -1 1 1 0 false 0 i=3831 Variable_2 0 Id Id 0 0 0 i=46 true i=3830 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3833 Variable_2 0 Number Number 0 0 0 i=46 true i=3830 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3835 Variable_2 0 LastTransition LastTransition 0 0 0 i=47 true i=2391 i=40 false i=2767 i=37 false i=78 i=46 false i=3836 i=46 false i=3838 i=46 false i=3839 i=21 -1 1 1 0 false 0 i=3836 Variable_2 0 Id Id 0 0 0 i=46 true i=3835 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3838 Variable_2 0 Number Number 0 0 0 i=46 true i=3835 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=3839 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=3835 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=3840 Variable_2 0 CreateSessionId CreateSessionId 0 0 0 i=47 true i=2399 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3841 Variable_2 0 CreateClientName CreateClientName 0 0 0 i=47 true i=2399 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=3842 Variable_2 0 InvocationCreationTime InvocationCreationTime 0 0 0 i=47 true i=2399 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=3843 Variable_2 0 LastTransitionTime LastTransitionTime 0 0 0 i=46 true i=2399 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=3844 Variable_2 0 LastMethodCall LastMethodCall 0 0 0 i=47 true i=2399 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=3845 Variable_2 0 LastMethodSessionId LastMethodSessionId 0 0 0 i=47 true i=2399 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=3846 Variable_2 0 LastMethodInputArguments LastMethodInputArguments 0 0 0 i=47 true i=2399 i=40 false i=63 i=37 false i=78 i=296 1 0 1 1 0 false 0 i=3847 Variable_2 0 LastMethodOutputArguments LastMethodOutputArguments 0 0 0 i=47 true i=2399 i=40 false i=63 i=37 false i=78 i=296 1 0 1 1 0 false 0 i=3848 Variable_2 0 LastMethodCallTime LastMethodCallTime 0 0 0 i=47 true i=2399 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=3849 Variable_2 0 LastMethodReturnStatus LastMethodReturnStatus 0 0 0 i=47 true i=2399 i=40 false i=63 i=37 false i=78 0 i=19 -1 1 1 0 false 0 i=3850 Object_1 0 FinalResultData FinalResultData 0 0 0 i=47 true i=2391 i=40 false i=58 i=37 false i=80 0 i=3874 Variable_2 0 Retain Retain 0 0 0 i=46 true i=2782 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=3875 Method_4 0 ConditionRefresh ConditionRefresh 0 0 0 i=47 true i=2782 i=40 false i=3875 i=3065 false i=2787 i=3065 false i=2788 i=46 false i=3876 true true i=3876 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=3875 i=40 false i=68 i=37 false i=78 i=297 SubscriptionId i=288 -1 The identifier for the suscription to refresh. i=296 1 0 1 1 0 false 0 i=6098 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=2930 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=6100 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=2932 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=6101 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=2933 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=7591 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=256 i=40 false i=68 i=37 false i=78 Numeric String Guid Opaque i=21 1 0 1 1 0 false 0 i=7594 DataType_64 0 EnumValueType EnumValueType 0 0 0 i=45 true i=22 i=45 false i=102 i=38 false i=8251 i=38 false i=7616 i=38 false i=15082 false i=7595 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=302 i=40 false i=68 i=37 false i=78 Invalid None Sign SignAndEncrypt i=21 1 0 1 1 0 false 0 i=7596 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=303 i=40 false i=68 i=37 false i=78 Anonymous UserName Certificate IssuedToken i=21 1 0 1 1 0 false 0 i=7597 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=307 i=40 false i=68 i=37 false i=78 Server Client ClientAndServer DiscoveryServer i=21 1 0 1 1 0 false 0 i=7598 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=315 i=40 false i=68 i=37 false i=78 Issue Renew i=21 1 0 1 1 0 false 0 i=7605 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=576 i=40 false i=68 i=37 false i=78 Equals IsNull GreaterThan LessThan GreaterThanOrEqual LessThanOrEqual Like Not Between InList And Or Cast InView OfType RelatedTo BitwiseAnd BitwiseOr i=21 1 0 1 1 0 false 0 i=7611 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=851 i=40 false i=68 i=37 false i=78 None Cold Warm Hot Transparent HotAndMirrored i=21 1 0 1 1 0 false 0 i=7612 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=852 i=40 false i=68 i=37 false i=78 Running Failed NoConfiguration Suspended Shutdown Test CommunicationFault Unknown i=21 1 0 1 1 0 false 0 i=7614 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=890 i=40 false i=68 i=37 false i=78 AbsoluteValue PercentOfValue PercentOfRange PercentOfEURange Unknown i=21 1 0 1 1 0 false 0 i=7616 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=7594 i=39 false i=8291 0 i=7617 Variable_2 0 Opc.Ua Opc.Ua 0 0 0 i=40 false i=72 i=47 true i=93 i=46 false i=7619 i=46 false i=15037 i=47 false i=14873 i=47 false i=15734 i=47 false i=18824 i=47 false i=18827 i=47 false i=18830 i=47 false i=18833 i=47 false i=18836 i=47 false i=18839 i=47 false i=18842 i=47 false i=18845 i=47 false i=18848 i=47 false i=15738 i=47 false i=23514 i=47 false i=12681 i=47 false i=15741 i=47 false i=14855 i=47 false i=15599 i=47 false i=15602 i=47 false i=15501 i=47 false i=15521 i=47 false i=14849 i=47 false i=14852 i=47 false i=14876 i=47 false i=15766 i=47 false i=15769 i=47 false i=14324 i=47 false i=15772 i=47 false i=15775 i=47 false i=15778 i=47 false i=15781 i=47 false i=15784 i=47 false i=15787 i=47 false i=21156 i=47 false i=15793 i=47 false i=15854 i=47 false i=15857 i=47 false i=15860 i=47 false i=21159 i=47 false i=21162 i=47 false i=21165 i=47 false i=15866 i=47 false i=15869 i=47 false i=15872 i=47 false i=15877 i=47 false i=15880 i=47 false i=15883 i=47 false i=15886 i=47 false i=21002 i=47 false i=15889 i=47 false i=21168 i=47 false i=15895 i=47 false i=15898 i=47 false i=15919 i=47 false i=15922 i=47 false i=15925 i=47 false i=15931 i=47 false i=17469 i=47 false i=21171 i=47 false i=15524 i=47 false i=15940 i=47 false i=15943 i=47 false i=15946 i=47 false i=16131 i=47 false i=18178 i=47 false i=18181 i=47 false i=18184 i=47 false i=18187 i=47 false i=7650 i=47 false i=7656 i=47 false i=14870 i=47 false i=12767 i=47 false i=12770 i=47 false i=8914 i=47 false i=7665 i=47 false i=12213 i=47 false i=7662 i=47 false i=7668 i=47 false i=7782 i=47 false i=12902 i=47 false i=12905 i=47 false i=7698 i=47 false i=7671 i=47 false i=7674 i=47 false i=7677 i=47 false i=7680 i=47 false i=7683 i=47 false i=7728 i=47 false i=7731 i=47 false i=7734 i=47 false i=7737 i=47 false i=12718 i=47 false i=12721 i=47 false i=7686 i=47 false i=7929 i=47 false i=7932 i=47 false i=7935 i=47 false i=7938 i=47 false i=7941 i=47 false i=7944 i=47 false i=7947 i=47 false i=8004 i=47 false i=8067 i=47 false i=8073 i=47 false i=8076 i=47 false i=8172 i=47 false i=7692 i=47 false i=8208 i=47 false i=11959 i=47 false i=11962 i=47 false i=8211 i=47 false i=8214 i=47 false i=8217 i=47 false i=8220 i=47 false i=8223 i=47 false i=8226 i=47 false i=7659 i=47 false i=8229 i=47 false i=8232 i=47 false i=8235 i=47 false i=8238 i=47 false i=8241 i=47 false i=12183 i=47 false i=12186 i=47 false i=12091 i=47 false i=12094 i=47 false i=8247 i=47 false i=15398 i=47 false i=8244 PG9wYzpUeXBlRGljdGlvbmFyeQ0KICB4bWxuczpvcGM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9y Zy9CaW5hcnlTY2hlbWEvIg0KICB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1M U2NoZW1hLWluc3RhbmNlIg0KICB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VB LyINCiAgeG1sbnM6dG5zPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIg0KICBEZWZhdWx0 Qnl0ZU9yZGVyPSJMaXR0bGVFbmRpYW4iDQogIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY2Zv dW5kYXRpb24ub3JnL1VBLyINCj4NCg0KICA8b3BjOkltcG9ydCBOYW1lc3BhY2U9Imh0dHA6Ly9v cGNmb3VuZGF0aW9uLm9yZy9CaW5hcnlTY2hlbWEvIiAvPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iWG1sRWxlbWVudCI+DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkFuIFhNTCBlbGVt ZW50IGVuY29kZWQgYXMgYSBVVEYtOCBzdHJpbmcuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ikxlbmd0aCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkNoYXIiIExlbmd0aEZpZWxkPSJMZW5n dGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUg TmFtZT0iTm9kZUlkVHlwZSIgTGVuZ3RoSW5CaXRzPSI2Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRp b24+VGhlIHBvc3NpYmxlIGVuY29kaW5ncyBmb3IgYSBOb2RlSWQgdmFsdWUuPC9vcGM6RG9jdW1l bnRhdGlvbj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUd29CeXRlIiBWYWx1ZT0i MCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJGb3VyQnl0ZSIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTnVtZXJpYyIgVmFsdWU9IjIiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RyaW5nIiBWYWx1ZT0iMyIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHdWlkIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCeXRlU3RyaW5nIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6 RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUd29CeXRlTm9k ZUlkIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklkZW50aWZpZXIiIFR5cGVOYW1lPSJvcGM6Qnl0 ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJGb3VyQnl0ZU5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRl eCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmll ciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTnVtZXJpY05vZGVJZCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTdHJpbmdO b2RlSWQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlSW5kZXgiIFR5cGVOYW1lPSJv cGM6VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmllciIgVHlwZU5hbWU9 Im9wYzpDaGFyQXJyYXkiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iR3VpZE5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1l c3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnl0ZVN0cmluZ05vZGVJZCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRpZmllciBm b3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UuPC9vcGM6RG9jdW1lbnRhdGlv bj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWRU eXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJp dCIgTGVuZ3RoPSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHdvQnl0ZSIgVHlwZU5hbWU9 InVhOlR3b0J5dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0i MCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZvdXJCeXRlIiBUeXBlTmFtZT0idWE6Rm91ckJ5 dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyaWMiIFR5cGVOYW1lPSJ1YTpOdW1lcmljTm9kZUlkIiBT d2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTdHJpbmciIFR5cGVOYW1lPSJ1YTpTdHJpbmdOb2RlSWQiIFN3aXRjaEZpZWxkPSJO b2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQi IFR5cGVOYW1lPSJ1YTpHdWlkTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNo VmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlU3RyaW5nIiBUeXBlTmFtZT0i dWE6Qnl0ZVN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl PSI1IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkV4cGFuZGVkTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRp ZmllciBmb3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UgcXVhbGlmaWVkIHdp dGggYSBjb21wbGV0ZSBuYW1lc3BhY2Ugc3RyaW5nLjwvb3BjOkRvY3VtZW50YXRpb24+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWRUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkVHlwZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlckluZGV4U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3Bj OkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIgVHlw ZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUd29CeXRlIiBUeXBlTmFt ZT0idWE6VHdvQnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl PSIwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRm91ckJ5dGUiIFR5cGVOYW1lPSJ1YTpGb3Vy Qnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIxIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpYyIgVHlwZU5hbWU9InVhOk51bWVyaWNOb2RlSWQi IFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlN0cmluZyIgVHlwZU5hbWU9InVhOlN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9 Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3Vp ZCIgVHlwZU5hbWU9InVhOkd1aWROb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0 Y2hWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1l PSJ1YTpCeXRlU3RyaW5nTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFs dWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVUkkiIFR5cGVOYW1lPSJv cGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iTmFtZXNwYWNlVVJJU3BlY2lmaWVkIi8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFN3aXRj aEZpZWxkPSJTZXJ2ZXJJbmRleFNwZWNpZmllZCIvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iU3RhdHVzQ29kZSIgTGVuZ3RoSW5CaXRzPSIzMiIg Qnl0ZU9yZGVyU2lnbmlmaWNhbnQ9InRydWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIDMy LWJpdCBzdGF0dXMgY29kZSB2YWx1ZS48L29wYzpEb2N1bWVudGF0aW9uPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlhZ25vc3RpY0luZm8iPg0K ICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHJlY3Vyc2l2ZSBzdHJ1Y3R1cmUgY29udGFpbmluZyBk aWFnbm9zdGljIGluZm9ybWF0aW9uIGFzc29jaWF0ZWQgd2l0aCBhIHN0YXR1cyBjb2RlLjwvb3Bj OkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTeW1ib2xpY0lkU3BlY2lmaWVk IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVS SVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJM b2NhbGl6ZWRUZXh0U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IkxvY2FsZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJBZGRpdGlvbmFsSW5mb1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGVTcGVjaWZpZWQiIFR5cGVO YW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5m b1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXNlcnZlZDEiIFR5cGVOYW1lPSJvcGM6Qml0IiBMZW5ndGg9IjEiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTeW1ib2xpY0lkIiBUeXBlTmFtZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iU3lt Ym9saWNJZFNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSSIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dpdGNoRmllbGQ9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dp dGNoRmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2Fs aXplZFRleHQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZpZWxkPSJMb2NhbGl6ZWRUZXh0 U3BlY2lmaWVkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkaXRpb25hbEluZm8iIFR5cGVO YW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iQWRkaXRpb25hbEluZm9TcGVjaWZpZWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT dGF0dXNDb2RlIiBTd2l0Y2hGaWVsZD0iSW5uZXJTdGF0dXNDb2RlU3BlY2lmaWVkIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5mbyIgVHlwZU5hbWU9InVhOkRpYWdu b3N0aWNJbmZvIiBTd2l0Y2hGaWVsZD0iSW5uZXJEaWFnbm9zdGljSW5mb1NwZWNpZmllZCIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJR dWFsaWZpZWROYW1lIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSBzdHJpbmcgcXVhbGlmaWVk IHdpdGggYSBuYW1lc3BhY2UgaW5kZXguPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5hbWVzcGFjZUluZGV4IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxvY2FsaXpl ZFRleHQiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHN0cmluZyBxdWFsaWZpZWQgd2l0aCBh IG5hbWVzcGFjZSBpbmRleC48L29wYzpEb2N1bWVudGF0aW9uPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTG9jYWxlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlRleHRTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI2IiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgU3dpdGNo RmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRleHQiIFR5 cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iVGV4dFNwZWNpZmllZCIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRh VmFsdWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHZhbHVlIHdpdGggYW4gYXNzb2NpYXRl ZCB0aW1lc3RhbXAsIGFuZCBxdWFsaXR5Ljwvb3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJWYWx1ZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZVRpbWVzdGFtcFNwZWNpZmllZCIgVHlwZU5hbWU9 Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJUaW1lc3RhbXBTcGVjaWZp ZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlUGlj b3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2VydmVyUGljb3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3Ro PSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 IiBTd2l0Y2hGaWVsZD0iVmFsdWVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT dGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgU3dpdGNoRmllbGQ9IlN0YXR1c0Nv ZGVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIFN3aXRjaEZpZWxkPSJTb3VyY2VUaW1lc3RhbXBTcGVjaWZp ZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VQaWNvc2Vjb25kcyIgVHlwZU5hbWU9 Im9wYzpVSW50MTYiIFN3aXRjaEZpZWxkPSJTb3VyY2VQaWNvc2Vjb25kc1NwZWNpZmllZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRl VGltZSIgU3dpdGNoRmllbGQ9IlNlcnZlclRpbWVzdGFtcFNwZWNpZmllZCIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlNlcnZlclBpY29zZWNvbmRzIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU3dp dGNoRmllbGQ9IlNlcnZlclBpY29zZWNvbmRzU3BlY2lmaWVkIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkEgc2VyaWFsaXplZCBvYmplY3QgcHJlZml4ZWQgd2l0 aCBpdHMgZGF0YSB0eXBlIGlkZW50aWZpZXIuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlR5cGVJZFNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJCaW5hcnlCb2R5IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlhtbEJvZHkiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI1IiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVHlwZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IFN3aXRjaEZpZWxkPSJUeXBlSWRTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJC b2R5TGVuZ3RoIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Qm9keSIgVHlwZU5hbWU9Im9wYzpCeXRlIiBMZW5ndGhGaWVsZD0iQm9keUxlbmd0aCIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJp YW50Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSB1bmlvbiBvZiBzZXZlcmFsIHR5cGVzLjwv b3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYXJpYW50VHlwZSIgVHlw ZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5 RGltZW5zaW9uc1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iMSIvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0 IiBMZW5ndGg9IjEiLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5TGVuZ3RoIiBUeXBlTmFt ZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJCb29sZWFuIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIExlbmd0aEZp ZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0i MSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNCeXRlIiBUeXBlTmFtZT0ib3BjOlNCeXRlIiBM ZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNo VmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlIiBUeXBlTmFtZT0ib3BjOkJ5 dGUiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBT d2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkludDE2IiBUeXBlTmFtZT0i b3BjOkludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50 VHlwZSIgU3dpdGNoVmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVSW50MTYiIFR5 cGVOYW1lPSJvcGM6VUludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxk PSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJ bnQzMiIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI2IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVUludDMyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVu Z3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI3IiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSW50NjQiIFR5cGVOYW1lPSJvcGM6SW50NjQiIExlbmd0aEZpZWxkPSJB cnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iOCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlVJbnQ2NCIgVHlwZU5hbWU9Im9wYzpVSW50NjQiIExlbmd0 aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1 ZT0iOSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZsb2F0IiBUeXBlTmFtZT0ib3BjOkZsb2F0 IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp dGNoVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRG91YmxlIiBUeXBlTmFtZT0i b3BjOkRvdWJsZSIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFu dFR5cGUiIFN3aXRjaFZhbHVlPSIxMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cmluZyIg VHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNo RmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMTIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEYXRlVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9IkFycmF5 TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxMyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQiIFR5cGVOYW1lPSJvcGM6R3VpZCIgTGVuZ3RoRmllbGQ9 IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxNCIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0 cmluZyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi IFN3aXRjaFZhbHVlPSIxNSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlhtbEVsZW1lbnQiIFR5 cGVOYW1lPSJ1YTpYbWxFbGVtZW50IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZp ZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgi IFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE3IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRXhwYW5kZWROb2RlSWQiIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIg TGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRj aFZhbHVlPSIxOCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJW YXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE5IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVh bGlmaWVkTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIExlbmd0aEZpZWxkPSJBcnJh eUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMjAiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGl6ZWRUZXh0IiBUeXBlTmFtZT0idWE6TG9jYWxpemVk VGV4dCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi IFN3aXRjaFZhbHVlPSIyMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbk9iamVj dCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3Ro IiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgTGVuZ3RoRmll bGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIy MyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhcmlhbnQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp dGNoVmFsdWU9IjI0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm8iIFR5 cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyNSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZp ZWxkPSJBcnJheURpbWVuc2lvbnNTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJB cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJy YXlEaW1lbnNpb25zIiBTd2l0Y2hGaWVsZD0iQXJyYXlEaW1lbnNpb25zU3BlY2lmaWVkIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik5h bWluZ1J1bGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJNYW5kYXRvcnkiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9Ik9wdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJDb25zdHJhaW50IiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQog ICAgDQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkltYWdlQk1QIj4NCiAgPC9vcGM6T3BhcXVl VHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSW1hZ2VHSUYiPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJJbWFnZUpQRyI+DQogIDwvb3BjOk9w YXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkltYWdlUE5HIj4NCiAgPC9vcGM6 T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iQXVkaW9EYXRhVHlwZSI+DQog IDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkJpdEZpZWxkTWFz a0RhdGFUeXBlIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IktleVZhbHVlUGFpciIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJLZXkiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVuZHBvaW50 VHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0 cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zcG9ydFByb2ZpbGVVcmkiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IlJhdGlvbmFsTnVtYmVyIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyYXRvciIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbm9taW5hdG9yIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJWZWN0b3IiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVlRFZl Y3RvciIgQmFzZVR5cGU9InRuczpWZWN0b3IiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWCIgVHlw ZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJZIiBUeXBlTmFtZT0i b3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IloiIFR5cGVOYW1lPSJvcGM6RG91 YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgQmFzZVR5cGU9InRuczpDYXJ0ZXNpYW5Db29y ZGluYXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJYIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iWiIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT3JpZW50YXRpb24i IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVlRE9yaWVudGF0aW9uIiBCYXNlVHlw ZT0idG5zOk9yaWVudGF0aW9uIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkEiIFR5cGVOYW1lPSJv cGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQiIgVHlwZU5hbWU9Im9wYzpEb3Vi bGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJG cmFtZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVGhyZWVERnJhbWUiIEJhc2VUeXBl PSJ0bnM6RnJhbWUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2FydGVzaWFuQ29vcmRpbmF0ZXMi IFR5cGVOYW1lPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29vcmRpbmF0ZXMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJPcmllbnRhdGlvbiIgVHlwZU5hbWU9InRuczpUaHJlZURPcmllbnRhdGlvbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1l PSJPcGVuRmlsZU1vZGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IlJlYWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IldyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJF cmFzZUV4aXN0aW5nIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJBcHBlbmQiIFZhbHVlPSI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9IklkZW50aXR5Q3JpdGVyaWFUeXBlIiBMZW5ndGhJbkJpdHM9 IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyTmFtZSIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVGh1bWJwcmludCIgVmFsdWU9IjIi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUm9sZSIgVmFsdWU9IjMiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBJZCIgVmFsdWU9IjQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQW5vbnltb3VzIiBWYWx1ZT0iNSIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBdXRoZW50aWNhdGVkVXNlciIgVmFsdWU9IjYiIC8+ DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i SWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JpdGVyaWFUeXBlIiBUeXBlTmFtZT0idG5zOklkZW50aXR5 Q3JpdGVyaWFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JpdGVyaWEiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IkN1cnJlbmN5VW5pdFR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpY0NvZGUiIFR5cGVOYW1lPSJvcGM6 SW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeHBvbmVudCIgVHlwZU5hbWU9Im9wYzpT Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFscGhhYmV0aWNDb2RlIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbmN5IiBUeXBlTmFtZT0i dWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpF bnVtZXJhdGVkVHlwZSBOYW1lPSJUcnVzdExpc3RNYXNrcyIgTGVuZ3RoSW5CaXRzPSIzMiI+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENlcnRpZmljYXRlcyIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENybHMiIFZhbHVlPSIyIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlckNlcnRpZmljYXRlcyIgVmFs dWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSXNzdWVyQ3JscyIgVmFs dWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iMTUi IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iVHJ1c3RMaXN0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU3BlY2lmaWVkTGlzdHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlRydXN0ZWRDZXJ0aWZpY2F0ZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcnVzdGVkQ2VydGlmaWNhdGVz IiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENlcnRp ZmljYXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZUcnVzdGVkQ3JscyIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRydXN0ZWRDcmxzIiBUeXBl TmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENybHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBl TmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZklzc3VlckNybHMiIFR5cGVOYW1lPSJvcGM6 SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc3N1ZXJDcmxzIiBUeXBlTmFtZT0ib3Bj OkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ3JscyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWNpbWFsRGF0YVR5 cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2NhbGUiIFR5cGVOYW1lPSJvcGM6SW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1 ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1l c3BhY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFt ZXNwYWNlcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlw ZXMiIFR5cGVOYW1lPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m U3RydWN0dXJlRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRh VHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVt RGF0YVR5cGVzIiBUeXBlTmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5v T2ZFbnVtRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFU eXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBs ZURhdGFUeXBlcyIgVHlwZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZp ZWxkPSJOb09mU2ltcGxlRGF0YVR5cGVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIg VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVO YW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlN0cnVjdHVyZURlc2NyaXB0aW9uIiBCYXNlVHlwZT0i dG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRp b24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVk TmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBUeXBlTmFtZT0idG5zOlN0cnVjdHVyZURl ZmluaXRpb24iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iRW51bURlc2NyaXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3Jp cHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0i dG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGVm aW5pdGlvbiIgVHlwZU5hbWU9InRuczpFbnVtRGVmaW5pdGlvbiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkJ1aWx0SW5UeXBlIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2ltcGxlVHlwZURlc2Ny aXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5z OkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBl TmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRp b24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCYXNlRGF0YVR5cGUiIFR5cGVOYW1lPSJ1YTpO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsdEluVHlwZSIgVHlwZU5hbWU9Im9w YzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlVBQmluYXJ5RmlsZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlU2No ZW1hSGVhZGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlcyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlcyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJ0 bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU3RydWN0dXJlRGF0YVR5 cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRhVHlwZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGF0YVR5cGVzIiBUeXBl TmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbnVtRGF0YVR5cGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFUeXBlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBsZURhdGFUeXBlcyIgVHlw ZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU2ltcGxl RGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2NoZW1hTG9jYXRpb24iIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZpbGVIZWFkZXIi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWxlSGVhZGVy IiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWxlSGVhZGVy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQm9keSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i UHViU3ViU3RhdGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJQYXVzZWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 Ik9wZXJhdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJFcnJvciIgVmFsdWU9IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iRGF0YVNldE1ldGFEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpE YXRhVHlwZVNjaGVtYUhlYWRlciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTmFtZXNwYWNl cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFj ZXMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZk5hbWVzcGFjZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3RydWN0dXJlRGF0YVR5cGVzIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RydWN0dXJlRGF0YVR5cGVzIiBU eXBlTmFtZT0idG5zOlN0cnVjdHVyZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlN0cnVj dHVyZURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFbnVtRGF0YVR5cGVz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW51bURhdGFU eXBlcyIgVHlwZU5hbWU9InRuczpFbnVtRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mRW51 bURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTaW1wbGVEYXRhVHlwZXMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTaW1wbGVEYXRh VHlwZXMiIFR5cGVOYW1lPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0i Tm9PZlNpbXBsZURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZp ZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpZWxk cyIgVHlwZU5hbWU9InRuczpGaWVsZE1ldGFEYXRhIiBMZW5ndGhGaWVsZD0iTm9PZkZpZWxkcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBUeXBlTmFtZT0ib3BjOkd1 aWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbiIgVHlwZU5h bWU9InRuczpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpZWxkTWV0YURhdGEiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlv biIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJG aWVsZEZsYWdzIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRGaWVsZEZsYWdzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQnVpbHRJblR5cGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50 MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRGaWVsZElkIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mUHJvcGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQ YWlyIiBMZW5ndGhGaWVsZD0iTm9PZlByb3BlcnRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRGF0YVNldEZpZWxkRmxhZ3MiIExl bmd0aEluQml0cz0iMTYiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJQcm9tb3RlZEZpZWxkIiBWYWx1ZT0iMSIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFU eXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1ham9yVmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNaW5vclZlcnNpb24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1Ymxpc2hlZERhdGFT ZXREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEYXRhU2V0Rm9sZGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRGF0YVNldEZvbGRlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZp ZWxkPSJOb09mRGF0YVNldEZvbGRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRN ZXRhRGF0YSIgVHlwZU5hbWU9InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkV4dGVuc2lvbkZpZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbkZpZWxkcyIgVHlwZU5hbWU9InRuczpLZXlW YWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mRXh0ZW5zaW9uRmllbGRzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRGF0YVNldFNvdXJjZSIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVkVmFyaWFibGUiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdHRyaWJ1dGVJZCIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTYW1wbGluZ0ludGVydmFs SGludCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWFk YmFuZFR5cGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGVhZGJhbmRWYWx1ZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJJbmRleFJhbmdlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlN1YnN0aXR1dGVWYWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mTWV0YURhdGFQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWV0YURhdGFQcm9wZXJ0aWVzIiBUeXBlTmFtZT0i dWE6UXVhbGlmaWVkTmFtZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZNZXRhRGF0YVByb3BlcnRpZXMiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i UHVibGlzaGVkRGF0YUl0ZW1zRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNl dFNvdXJjZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZQdWJsaXNoZWREYXRh IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVk RGF0YSIgVHlwZU5hbWU9InRuczpQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZlB1Ymxpc2hlZERhdGEiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiIEJhc2VUeXBl PSJ0bnM6UHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkV2ZW50Tm90aWZpZXIiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mU2VsZWN0ZWRGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RlZEZpZWxkcyIgVHlwZU5hbWU9InRuczpTaW1wbGVBdHRy aWJ1dGVPcGVyYW5kIiBMZW5ndGhGaWVsZD0iTm9PZlNlbGVjdGVkRmllbGRzIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRGF0 YVNldEZpZWxkQ29udGVudE1hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVl Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNDb2RlIiBWYWx1ZT0iMSIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFZhbHVlPSIyIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVmFsdWU9 IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU291cmNlUGljb1NlY29uZHMi IFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlclBpY29T ZWNvbmRzIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmF3 RGF0YSIgVmFsdWU9IjMyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRXcml0ZXJJZCIgVHlwZU5h bWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0RmllbGRDb250 ZW50TWFzayIgVHlwZU5hbWU9InRuczpEYXRhU2V0RmllbGRDb250ZW50TWFzayIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IktleUZyYW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldFdyaXRlclBy b3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkRh dGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0 U2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJNZXNzYWdlU2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i RGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJQdWJTdWJHcm91cERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlNb2RlIiBUeXBlTmFtZT0idG5zOk1lc3NhZ2VT ZWN1cml0eU1vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlY3VyaXR5 S2V5U2VydmljZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24i IExlbmd0aEZpZWxkPSJOb09mU2VjdXJpdHlLZXlTZXJ2aWNlcyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0i dG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3Jp dGVyR3JvdXBEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIj4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBl PSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJs ZWQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0 YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0 bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5 cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5h bWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5 U2VydmljZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOZXR3b3JrTWVzc2FnZVNpemUi IFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFByb3BlcnRpZXMiIFR5 cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkdyb3VwUHJvcGVydGll cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlckdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6 VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVydmFsIiBUeXBl TmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IktlZXBBbGl2ZVRpbWUi IFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHki IFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJ ZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJ ZHMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkhlYWRlckxheW91dFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJp bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5hbWU9 InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VTZXR0 aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEYXRhU2V0V3JpdGVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRXcml0ZXJzIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRXcml0ZXJE YXRhVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhU2V0V3JpdGVycyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0ZXJHcm91 cE1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHViU3ViQ29u bmVjdGlvbkRhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUHVibGlzaGVySWQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGRyZXNzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbm5lY3Rpb25Qcm9wZXJ0aWVzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvblBy b3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkNv bm5lY3Rpb25Qcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0U2V0 dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mV3JpdGVyR3JvdXBzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iV3JpdGVyR3JvdXBzIiBUeXBlTmFtZT0idG5zOldyaXRlckdyb3VwRGF0YVR5 cGUiIExlbmd0aEZpZWxkPSJOb09mV3JpdGVyR3JvdXBzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZlJlYWRlckdyb3VwcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJlYWRlckdyb3VwcyIgVHlwZU5hbWU9InRuczpSZWFkZXJHcm91cERhdGFUeXBl IiBMZW5ndGhGaWVsZD0iTm9PZlJlYWRlckdyb3VwcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5ldHdvcmtBZGRyZXNzRGF0YVR5 cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TmV0d29ya0ludGVyZmFjZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTmV0d29ya0FkZHJlc3NV cmxEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBT b3VyY2VUeXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZGVyR3JvdXBEYXRhVHlwZSIg QmFzZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBE YXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5 TW9kZSIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VU eXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v T2ZTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERl c2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJNYXhOZXR3b3JrTWVzc2FnZVNpemUiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFs dWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkdyb3VwUHJvcGVydGllcyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlRyYW5zcG9ydFNldHRpbmdzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0 IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVzc2FnZVNldHRpbmdzIiBUeXBlTmFtZT0idWE6 RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRSZWFk ZXJzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNl dFJlYWRlcnMiIFR5cGVOYW1lPSJ0bnM6RGF0YVNldFJlYWRlckRhdGFUeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZkRhdGFTZXRSZWFkZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlw ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmFibGVkIiBUeXBl TmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNoZXJJZCIg VHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZXJHcm91 cElkIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFT ZXRXcml0ZXJJZCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEYXRhU2V0TWV0YURhdGEiIFR5cGVOYW1lPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBUeXBlTmFtZT0i dG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVz c2FnZVJlY2VpdmVUaW1lb3V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IktleUZyYW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSGVhZGVyTGF5b3V0VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdl U2VjdXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlHcm91cElkIiBU eXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0 eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9u IiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mRGF0YVNldFJlYWRlclByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0UmVhZGVyUHJvcGVydGllcyIgVHlwZU5h bWU9InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mRGF0YVNldFJlYWRlclByb3Bl cnRpZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5h bWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VT ZXR0aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlN1YnNjcmliZWREYXRhU2V0IiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6U3Vic2NyaWJl ZERhdGFTZXREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVGFyZ2V0VmFyaWFi bGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0 VmFyaWFibGVzIiBUeXBlTmFtZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIExlbmd0aEZpZWxk PSJOb09mVGFyZ2V0VmFyaWFibGVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpZWxkVGFyZ2V0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1 YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldEZpZWxkSWQi IFR5cGVOYW1lPSJvcGM6R3VpZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlY2VpdmVySW5k ZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJU YXJnZXROb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJBdHRyaWJ1dGVJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJXcml0ZUluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiBUeXBlTmFtZT0idG5zOk92ZXJyaWRl VmFsdWVIYW5kbGluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik92ZXJyaWRlVmFsdWUiIFR5 cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGluZyIgTGVuZ3RoSW5CaXRz PSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzYWJsZWQiIFZhbHVlPSIw IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxhc3RVc2FibGVWYWx1ZSIgVmFs dWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iT3ZlcnJpZGVWYWx1ZSIg VmFsdWU9IjIiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgQmFzZVR5cGU9InRu czpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmVu dE5vZGVOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25U eXBlIiBMZW5ndGhGaWVsZD0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJTdWJDb25maWd1cmF0 aW9uRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlB1Ymxpc2hlZERhdGFTZXRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVkRGF0YVNldHMiIFR5cGVOYW1lPSJ0bnM6UHVi bGlzaGVkRGF0YVNldERhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlB1Ymxpc2hlZERhdGFTZXRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbm5lY3Rpb25zIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvbnMiIFR5cGVOYW1lPSJ0 bnM6UHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZkNvbm5lY3Rpb25z IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFu IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5h bWU9IkRhdGFTZXRPcmRlcmluZ1R5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IlVuZGVmaW5lZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iQXNjZW5kaW5nV3JpdGVySWQiIFZhbHVlPSIxIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFzY2VuZGluZ1dyaXRlcklkU2luZ2xlIiBWYWx1ZT0i MiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO YW1lPSJVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgTGVuZ3RoSW5CaXRzPSIzMiIgSXNP cHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZh bHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlB1Ymxpc2hlcklkIiBW YWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHcm91cEhlYWRlciIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV3JpdGVyR3JvdXBJ ZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBWZXJz aW9uIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOZXR3b3Jr TWVzc2FnZU51bWJlciIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iUGF5bG9hZEhlYWRlciIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IlRpbWVzdGFtcCIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 ZWRWYWx1ZSBOYW1lPSJQaWNvU2Vjb25kcyIgVmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJEYXRhU2V0Q2xhc3NJZCIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQcm9tb3RlZEZpZWxkcyIgVmFsdWU9IjEwMjQiIC8+DQog IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVWFk cFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T3JkZXJpbmci IFR5cGVOYW1lPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1lPSJ0bnM6VWFkcE5ldHdvcmtN ZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTYW1wbGluZ09mZnNl dCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUHVi bGlzaGluZ09mZnNldCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlB1Ymxpc2hpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiBMZW5ndGhGaWVsZD0i Tm9PZlB1Ymxpc2hpbmdPZmZzZXQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIExl bmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJUaW1lc3RhbXAiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlBpY29TZWNvbmRzIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJTdGF0dXMiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 Ik1ham9yVmVyc2lvbiIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iTWlub3JWZXJzaW9uIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iU2VxdWVuY2VOdW1iZXIiIFZhbHVlPSIzMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVYWRwRGF0YVNldFdyaXRlck1lc3Nh Z2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1l PSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJDb25maWd1cmVkU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOlVJbnQx NiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh U2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwVmVy c2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3 b3JrTWVzc2FnZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5z OlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5hbWU9InRuczpVYWRwRGF0YVNldE1lc3Nh Z2VDb250ZW50TWFzayIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZh bCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWNlaXZl T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBy b2Nlc3NpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikpzb25OZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iTmV0d29ya01lc3NhZ2VIZWFkZXIiIFZhbHVlPSIxIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFTZXRNZXNzYWdlSGVhZGVyIiBWYWx1 ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTaW5nbGVEYXRhU2V0TWVz c2FnZSIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUHVibGlz aGVySWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFT ZXRDbGFzc0lkIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i UmVwbHlUbyIgVmFsdWU9IjMyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikpzb25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgQmFz ZVR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkpzb25OZXR3b3Jr TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBMZW5n dGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iRGF0YVNldFdyaXRlcklkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJNZXRhRGF0YVZlcnNpb24iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJUaW1lc3RhbXAiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9IlN0YXR1cyIgVmFsdWU9IjE2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0V3JpdGVyTWVz c2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5h bWU9InRuczpKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJKc29uRGF0YVNldFJlYWRl ck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFU eXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIFR5 cGVOYW1lPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkpzb25E YXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydERh dGFUeXBlIiBCYXNlVHlwZT0idG5zOkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlBZGRyZXNzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9u T2JqZWN0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9 InRuczpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1lc3NhZ2VSZXBlYXRDb3VudCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTWVzc2FnZVJlcGVhdERlbGF5IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm9r ZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6Q29ubmVjdGlvblRy YW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291cmNlVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1dGhlbnRpY2F0aW9u UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0 eU9mU2VydmljZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iTm90U3BlY2lmaWVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJCZXN0RWZmb3J0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJBdExlYXN0T25jZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iQXRNb3N0T25jZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iRXhhY3RseU9uY2UiIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb2tlcldyaXRlckdyb3VwVHJhbnNw b3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5n IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2 ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZp Y2UiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iQnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idG5z OkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJR dWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0i dG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJNZXRhRGF0YVVwZGF0ZVRpbWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh U2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVldWVO YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291 cmNlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1 dGhlbnRpY2F0aW9uUHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgVHlwZU5hbWU9InRuczpC cm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TWV0YURhdGFRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkRpYWdub3N0aWNzTGV2 ZWwiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJh c2ljIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBZHZhbmNl ZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5mbyIgVmFs dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG9nIiBWYWx1ZT0iMyIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZWJ1ZyIgVmFsdWU9IjQiIC8+DQog IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUHVi U3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmljYXRpb24iIExlbmd0aEluQml0cz0iMzIiPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluZm9ybWF0aW9uIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcnJvciIgVmFsdWU9IjEiIC8+DQogIDwv b3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iSWRUeXBl IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOdW1l cmljIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJpbmci IFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikd1aWQiIFZhbHVl PSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9wYXF1ZSIgVmFsdWU9IjMi IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt ZT0iTm9kZUNsYXNzIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJVbnNwZWNpZmllZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iT2JqZWN0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJWYXJpYWJsZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iTWV0aG9kIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJP YmplY3RUeXBlIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJW YXJpYWJsZVR5cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJSZWZlcmVuY2VUeXBlIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iRGF0YVR5cGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJWaWV3IiBWYWx1ZT0iMTI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8 b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlBlcm1pc3Npb25UeXBlIiBMZW5ndGhJbkJpdHM9IjMy IiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9u ZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQnJvd3NlIiBW YWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWFkUm9sZVBlcm1p c3Npb25zIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0 ZUF0dHJpYnV0ZSIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i V3JpdGVSb2xlUGVybWlzc2lvbnMiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IldyaXRlSGlzdG9yaXppbmciIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJSZWFkIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iV3JpdGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJSZWFkSGlzdG9yeSIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJJbnNlcnRIaXN0b3J5IiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9Ik1vZGlmeUhpc3RvcnkiIFZhbHVlPSI1MTIiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVsZXRlSGlzdG9yeSIgVmFsdWU9IjEwMjQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVjZWl2ZUV2ZW50cyIgVmFsdWU9IjIwNDgiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2FsbCIgVmFsdWU9IjQwOTYiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWRkUmVmZXJlbmNlIiBWYWx1ZT0iODE5MiIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZW1vdmVSZWZlcmVuY2UiIFZhbHVl PSIxNjM4NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZWxldGVOb2RlIiBW YWx1ZT0iMzI3NjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWRkTm9kZSIg VmFsdWU9IjY1NTM2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1l cmF0ZWRUeXBlIE5hbWU9IkFjY2Vzc0xldmVsVHlwZSIgTGVuZ3RoSW5CaXRzPSI4IiBJc09wdGlv blNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9 IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ3VycmVudFJlYWQiIFZhbHVl PSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkN1cnJlbnRXcml0ZSIgVmFs dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yeVJlYWQiIFZh bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3RvcnlXcml0ZSIg VmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VtYW50aWNDaGFu Z2UiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNX cml0ZSIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRpbWVz dGFtcFdyaXRlIiBWYWx1ZT0iNjQiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQWNjZXNzTGV2ZWxFeFR5cGUiIExlbmd0aEluQml0cz0i MzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO b25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDdXJyZW50 UmVhZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ3VycmVu dFdyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0 b3J5UmVhZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlz dG9yeVdyaXRlIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT ZW1hbnRpY0NoYW5nZSIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlN0YXR1c1dyaXRlIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iVGltZXN0YW1wV3JpdGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25hdG9taWNSZWFkIiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9Ik5vbmF0b21pY1dyaXRlIiBWYWx1ZT0iNTEyIiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IldyaXRlRnVsbEFycmF5T25seSIgVmFsdWU9IjEwMjQiIC8+ DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i RXZlbnROb3RpZmllclR5cGUiIExlbmd0aEluQml0cz0iOCIgSXNPcHRpb25TZXQ9InRydWUiPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1YnNjcmliZVRvRXZlbnRzIiBWYWx1ZT0iMSIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0b3J5UmVhZCIgVmFsdWU9IjQiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yeVdyaXRlIiBWYWx1ZT0iOCIg Lz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1l PSJBY2Nlc3NSZXN0cmljdGlvblR5cGUiIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0 cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTaWduaW5nUmVxdWlyZWQiIFZhbHVlPSIx IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkVuY3J5cHRpb25SZXF1aXJlZCIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2Vzc2lvblJlcXVp cmVkIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJSb2xlUGVybWlzc2lvblR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZUlkIiBUeXBlTmFtZT0idWE6Tm9k ZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6 UGVybWlzc2lvblR5cGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51 bWVyYXRlZFR5cGUgTmFtZT0iU3RydWN0dXJlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RydWN0dXJlIiBWYWx1ZT0iMCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJ1Y3R1cmVXaXRoT3B0aW9uYWxGaWVsZHMiIFZh bHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuaW9uIiBWYWx1ZT0i MiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJTdHJ1Y3R1cmVGaWVsZCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IklzT3B0aW9uYWwiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWZhdWx0RW5jb2RpbmdJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJhc2VEYXRhVHlwZSIgVHlwZU5hbWU9InVh Ok5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cnVjdHVyZVR5cGUiIFR5cGVOYW1l PSJ0bnM6U3RydWN0dXJlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZGaWVsZHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWVsZHMiIFR5 cGVOYW1lPSJ0bnM6U3RydWN0dXJlRmllbGQiIExlbmd0aEZpZWxkPSJOb09mRmllbGRzIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVu dW1EZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mRmllbGRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRmllbGRzIiBUeXBlTmFtZT0idG5zOkVudW1GaWVsZCIgTGVuZ3RoRmll bGQ9Ik5vT2ZGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iTm9kZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5h bWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxv Y2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5h bWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2si IFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRl TWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIg TGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBl cm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUlu dDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzIiBUeXBlTmFtZT0i dG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJJbnN0YW5j ZU5vZGUiIEJhc2VUeXBlPSJ0bnM6Tm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQi IFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlw ZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFt ZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVy bWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFt ZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1p c3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBl TmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlR5cGVOb2RlIiBCYXNlVHlwZT0idG5zOk5vZGUi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlw ZU5hbWU9InRuczpOb2RlQ2xhc3MiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIg U291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2si IFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSb2xlUGVybWlzc2lv bnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSb2xlUGVy bWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0i Tm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVc2VyUm9s ZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUi IExlbmd0aEZpZWxkPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkFjY2Vzc1Jlc3RyaWN0aW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzIiBU eXBlTmFtZT0idG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJPYmplY3ROb2RlIiBCYXNlVHlwZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2Rl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVD bGFzcyIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93 c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2Fs aXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6 Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNl cldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5h bWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Np b25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1p c3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5v T2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVz dHJpY3Rpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVm ZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRXZlbnROb3RpZmllciIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpT dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9iamVjdFR5cGVO b2RlIiBCYXNlVHlwZT0idG5zOlR5cGVOb2RlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZU5hbWUiIFR5cGVO YW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291 cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIg VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl VHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQ ZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVO YW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVy bWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5 cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIgVHlwZU5hbWU9InRuczpSZWZlcmVuY2VOb2RlIiBM ZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fi c3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmFyaWFibGVOb2RlIiBCYXNlVHlwZT0i dG5zOkluc3RhbmNlTm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0idG5zOk5v ZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVh bGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpO b2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9w YzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJv bGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFtZT0ib3Bj OlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1l PSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGUiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJhbmsiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJyYXlEaW1lbnNpb25z IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXJyYXlEaW1l bnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZBcnJheURpbWVu c2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NMZXZlbCIgVHlwZU5hbWU9Im9w YzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlckFjY2Vzc0xldmVsIiBUeXBlTmFt ZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRl cnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJIaXN0 b3JpemluZyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWNjZXNzTGV2ZWxFeCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmFyaWFibGVUeXBlTm9kZSIg QmFzZVR5cGU9InRuczpUeXBlTm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0i dG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0i dWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9 InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlz c2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0i dG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Np b25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFt ZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5 cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGUiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJhbmsiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJyYXlEaW1l bnNpb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXJy YXlEaW1lbnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZBcnJh eURpbWVuc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFt ZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iUmVmZXJlbmNlVHlwZU5vZGUiIEJhc2VUeXBlPSJ0bnM6VHlwZU5v ZGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIg VHlwZU5hbWU9InRuczpOb2RlQ2xhc3MiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNv dXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUi IFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4 dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1h c2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSb2xlUGVybWlz c2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSb2xl UGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVc2Vy Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIExlbmd0aEZpZWxkPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IkFjY2Vzc1Jlc3RyaWN0aW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2Vz IiBUeXBlTmFtZT0idG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9v bGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN5bW1ldHJpYyIgVHlwZU5hbWU9Im9wYzpC b29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52ZXJzZU5hbWUiIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9Ik1ldGhvZE5vZGUiIEJhc2VUeXBlPSJ0bnM6SW5zdGFuY2VOb2Rl Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291 cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5 cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkJyb3dzZU5hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBU eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQi IFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNr IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl VHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Np b25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBl cm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJv bGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBl IiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIg VHlwZU5hbWU9InRuczpSZWZlcmVuY2VOb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeGVjdXRhYmxlIiBUeXBlTmFtZT0ib3BjOkJvb2xl YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVHlwZU5hbWU9Im9w YzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlZpZXdOb2RlIiBCYXNlVHlwZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9 InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0i dG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0i dG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9 InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlw ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9u cyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9s ZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlz c2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2Vy Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5z Ok5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1l PSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQ29udGFpbnNOb0xvb3BzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4i IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5vdGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5 dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iRGF0YVR5cGVOb2RlIiBCYXNlVHlwZT0idG5zOlR5cGVOb2RlIj4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOk5v ZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9k ZUNsYXNzIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJy b3dzZU5hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3VyY2VUeXBlPSJ0bnM6Tm9k ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBl TmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlz c2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVy bWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0i Tm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NS ZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIgVHlwZU5hbWU9InRuczpS ZWZlcmVuY2VOb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24iIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25P YmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVmZXJlbmNlTm9kZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ludmVyc2UiIFR5cGVOYW1lPSJvcGM6Qm9vbGVh biIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRhcmdldElkIiBUeXBlTmFtZT0idWE6RXhwYW5k ZWROb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iQXJndW1lbnQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEYXRhVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlZhbHVlUmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiBMZW5ndGhGaWVsZD0iTm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbnVtVmFs dWVUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVudW1G aWVsZCIgQmFzZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiBTb3VyY2VUeXBlPSJ0bnM6RW51bVZhbHVlVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOkVudW1WYWx1ZVR5cGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJj ZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT3B0aW9uU2V0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWxpZEJpdHMiIFR5cGVOYW1lPSJvcGM6 Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJVbmlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJOb3JtYWxpemVk U3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0i RGVjaW1hbFN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBl IE5hbWU9IkR1cmF0aW9uU3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9w YXF1ZVR5cGUgTmFtZT0iVGltZVN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9w YzpPcGFxdWVUeXBlIE5hbWU9IkRhdGVTdHJpbmciPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQog IDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJEdXJhdGlvbiI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoN CiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlV0Y1RpbWUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0K DQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJMb2NhbGVJZCI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUaW1lWm9uZURhdGFUeXBlIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9mZnNldCIgVHlw ZU5hbWU9Im9wYzpJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRheWxpZ2h0U2F2aW5n SW5PZmZzZXQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkluZGV4Ij4NCiAgPC9vcGM6T3BhcXVlVHlw ZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSW50ZWdlcklkIj4NCiAgPC9vcGM6T3BhcXVl VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkFwcGxpY2F0aW9uVHlwZSIgTGVu Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VydmVyIiBW YWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDbGllbnQiIFZhbHVl PSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNsaWVudEFuZFNlcnZlciIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzY292ZXJ5U2Vy dmVyIiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFwcGxpY2F0aW9uVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXBwbGljYXRpb25O YW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkFwcGxpY2F0aW9uVHlwZSIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvblR5cGUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5U2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2NvdmVyeVByb2ZpbGVVcmkiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpc2NvdmVyeVVybHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlVcmxz IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV0dXJuRGlhZ25vc3RpY3MiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXVkaXRFbnRyeUlkIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVvdXRIaW50IiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFkZGl0aW9uYWxI ZWFkZXIiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0 YW1wIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVx dWVzdEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZXJ2aWNlUmVzdWx0IiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlcnZpY2VEaWFnbm9zdGljcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZv IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN0cmluZ1RhYmxlIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RyaW5nVGFibGUiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZlN0cmluZ1RhYmxlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQWRkaXRpb25hbEhlYWRlciIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlZl cnNpb25UaW1lIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlNlcnZpY2VGYXVsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVcmlzVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVyaXNWZXJzaW9uIiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZVcmlzVmVyc2lvbiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VVcmlzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJp bmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlVXJpcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iU2VydmVyVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJO b09mU2VydmVyVXJpcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJZHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJZHMiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlNlcnZpY2VJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2Vzc2lv bmxlc3NJbnZva2VSZXNwb25zZVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5hbWVzcGFjZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmlzIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZOYW1lc3BhY2VVcmlzIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmll bGQ9Ik5vT2ZTZXJ2ZXJVcmlzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmljZUlkIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlw ZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9p bnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P ZkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxl SWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJVcmlzIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpbmRTZXJ2ZXJzUmVz cG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5cGVOYW1lPSJ0bnM6QXBwbGljYXRpb25EZXNj cmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlcnZlck9uTmV0d29yayIgQmFz ZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWNvcmRJ ZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJO YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2Nv dmVyeVVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVu Z3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRmluZFNlcnZlcnNPbk5ldHdvcmtS ZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlN0YXJ0aW5nUmVjb3JkSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVjb3Jkc1RvUmV0dXJuIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXR5Rmls dGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVy Q2FwYWJpbGl0eUZpbHRlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09m U2VydmVyQ2FwYWJpbGl0eUZpbHRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jlc3BvbnNlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTGFzdENvdW50ZXJSZXNldFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5cGVOYW1lPSJ0bnM6U2VydmVyT25O ZXR3b3JrIiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlcnMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJBcHBsaWNhdGlvbkluc3RhbmNlQ2VydGlm aWNhdGUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt ZT0iTWVzc2FnZVNlY3VyaXR5TW9kZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJh dGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iU2lnbiIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iU2lnbkFuZEVuY3J5cHQiIFZhbHVlPSIzIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlVzZXJUb2tlblR5cGUiIExlbmd0aEluQml0 cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFub255bW91cyIgVmFsdWU9 IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlck5hbWUiIFZhbHVlPSIx IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNlcnRpZmljYXRlIiBWYWx1ZT0i MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJc3N1ZWRUb2tlbiIgVmFsdWU9 IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iVXNlclRva2VuUG9saWN5IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlRva2VuVHlwZSIgVHlwZU5hbWU9InRuczpVc2VyVG9rZW5UeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVkVG9rZW5UeXBlIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Iklzc3VlckVuZHBvaW50VXJsIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5 VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludERlc2NyaXB0aW9uIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuZHBvaW50VXJs IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlciIg VHlwZU5hbWU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2Vj dXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJJZGVu dGl0eVRva2VucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlVzZXJJZGVudGl0eVRva2VucyIgVHlwZU5hbWU9InRuczpVc2VyVG9rZW5Qb2xpY3kiIExlbmd0 aEZpZWxkPSJOb09mVXNlcklkZW50aXR5VG9rZW5zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i VHJhbnNwb3J0UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZWN1cml0eUxldmVsIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iR2V0RW5kcG9p bnRzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mUHJvZmlsZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJQcm9maWxlVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09m UHJvZmlsZVVyaXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iR2V0RW5kcG9pbnRzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1l PSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW5kcG9p bnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9p bnRzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m RW5kcG9pbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RVcmkiIFR5cGVOYW1lPSJvcGM6U3Ry aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlck5hbWVzIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyTmFtZXMiIFR5cGVOYW1l PSJ1YTpMb2NhbGl6ZWRUZXh0IiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlck5hbWVzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVHlwZSIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvblR5 cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5U2VydmVyVXJpIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY292ZXJ5VXJs cyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mRGlzY292ZXJ5VXJscyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlbWFwaG9yZUZpbGVQYXRoIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzT25saW5lIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0 bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlciIgVHlwZU5h bWU9InRuczpSZWdpc3RlcmVkU2VydmVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVyU2VydmVyUmVzcG9uc2UiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlzY292ZXJ5Q29uZmlndXJh dGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTWRuc0Rpc2NvdmVyeUNvbmZpZ3Vy YXRpb24iIEJhc2VUeXBlPSJ0bnM6RGlzY292ZXJ5Q29uZmlndXJhdGlvbiI+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJNZG5zU2VydmVyTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFt ZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVn aXN0ZXJTZXJ2ZXIyUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFk ZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXIiIFR5cGVOYW1lPSJ0bnM6UmVnaXN0 ZXJlZFNlcnZlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaXNjb3ZlcnlDb25maWd1 cmF0aW9uIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlz Y292ZXJ5Q29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3Ro RmllbGQ9Ik5vT2ZEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVyU2VydmVyMlJlc3Bv bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZkNvbmZpZ3VyYXRpb25SZXN1bHRzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29uZmlndXJhdGlvblJlc3VsdHMiIFR5cGVO YW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZkNvbmZpZ3VyYXRpb25SZXN1bHRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlw ZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZv cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO YW1lPSJTZWN1cml0eVRva2VuUmVxdWVzdFR5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVu dW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZW5ldyIgVmFsdWU9IjEiIC8+DQogIDwvb3BjOkVudW1lcmF0 ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9r ZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q2hhbm5lbElkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlRva2VuSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q3JlYXRlZEF0IiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmV2aXNlZExpZmV0aW1lIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJPcGVuU2VjdXJlQ2hh bm5lbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50UHJvdG9jb2xWZXJzaW9uIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RUeXBlIiBUeXBlTmFtZT0i dG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNl Y3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZExpZmV0aW1lIiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyUHJvdG9j b2xWZXJzaW9uIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlNlY3VyaXR5VG9rZW4iIFR5cGVOYW1lPSJ0bnM6Q2hhbm5lbFNlY3VyaXR5VG9rZW4iIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJOb25jZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBU eXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2Vy dGlmaWNhdGVEYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTaWduYXR1cmUiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlNlc3Npb25BdXRoZW50 aWNhdGlvblRva2VuIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlNpZ25hdHVyZURhdGEiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWxnb3JpdGhtIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpZ25hdHVyZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudERlc2NyaXB0aW9uIiBUeXBl TmFtZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZXJ2ZXJVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iRW5kcG9pbnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2Vzc2lvbk5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkNsaWVudENlcnRpZmljYXRlIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJp bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRTZXNzaW9uVGltZW91dCIgVHlw ZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhSZXNwb25zZU1l c3NhZ2VTaXplIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVTZXNzaW9uUmVzcG9uc2Ui IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvblRva2VuIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNlc3Npb25UaW1lb3V0IiBUeXBlTmFtZT0ib3Bj OkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlck5vbmNlIiBUeXBlTmFtZT0i b3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJDZXJ0aWZpY2F0 ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P ZlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9u IiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlckVuZHBvaW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZTZXJ2ZXJTb2Z0d2FyZUNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBl TmFtZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIExlbmd0aEZpZWxkPSJOb09mU2Vy dmVyU29mdHdhcmVDZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJT aWduYXR1cmUiIFR5cGVOYW1lPSJ0bnM6U2lnbmF0dXJlRGF0YSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heFJlcXVlc3RNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNl cklkZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpT dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFub255bW91c0lk ZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ0bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0 bnM6VXNlcklkZW50aXR5VG9rZW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNlck5hbWVJZGVudGl0eVRva2VuIiBCYXNlVHlwZT0i dG5zOlVzZXJJZGVudGl0eVRva2VuIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBU eXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGFzc3dvcmQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuY3J5cHRpb25BbGdvcml0aG0iIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ilg1MDlJZGVudGl0eVRva2VuIiBCYXNlVHlwZT0idG5zOlVzZXJJZGVu dGl0eVRva2VuIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgU291cmNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQ2VydGlmaWNhdGVEYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i SXNzdWVkSWRlbnRpdHlUb2tlbiIgQmFzZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJQb2xpY3lJZCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIFNvdXJj ZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRv a2VuRGF0YSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJSc2FFbmNyeXB0ZWRT ZWNyZXQiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iQWN0aXZhdGVTZXNzaW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVl c3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRTaWduYXR1cmUiIFR5cGVO YW1lPSJ0bnM6U2lnbmF0dXJlRGF0YSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZDbGll bnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkNsaWVudFNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0idG5zOlNp Z25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIExlbmd0aEZpZWxkPSJOb09mQ2xpZW50U29mdHdhcmVD ZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJVc2VySWRlbnRpdHlUb2tlbiIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9i amVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJUb2tlblNpZ25hdHVyZSIgVHlwZU5h bWU9InRuczpTaWduYXR1cmVEYXRhIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNlIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVh ZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU2VydmVyTm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxk PSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5m b3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9z dGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZE aWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iQ2xvc2VTZXNzaW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVu c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFt ZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVTdWJz Y3JpcHRpb25zIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2xvc2VTZXNzaW9uUmVzcG9uc2Ui IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FuY2VsUmVxdWVz dCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXF1ZXN0SGFuZGxlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDYW5jZWxS ZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNhbmNlbENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJO b2RlQXR0cmlidXRlc01hc2siIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkFjY2Vzc0xldmVsIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkJyb3dzZU5hbWUiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkNvbnRhaW5zTm9Mb29wcyIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVR5cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJEZXNjcmlwdGlvbiIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IkRpc3BsYXlOYW1lIiBWYWx1ZT0iNjQiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iRXZlbnROb3RpZmllciIgVmFsdWU9IjEyOCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFeGVjdXRhYmxlIiBWYWx1ZT0iMjU2IiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3Rvcml6aW5nIiBWYWx1ZT0iNTEyIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmVyc2VOYW1lIiBWYWx1ZT0iMTAyNCIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJc0Fic3RyYWN0IiBWYWx1ZT0iMjA0 OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRl cnZhbCIgVmFsdWU9IjQwOTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9k ZUNsYXNzIiBWYWx1ZT0iODE5MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO b2RlSWQiIFZhbHVlPSIxNjM4NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT eW1tZXRyaWMiIFZhbHVlPSIzMjc2OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJVc2VyQWNjZXNzTGV2ZWwiIFZhbHVlPSI2NTUzNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVmFsdWU9IjEzMTA3MiIgLz4NCiAgICA8b3BjOkVu dW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyV3JpdGVNYXNrIiBWYWx1ZT0iMjYyMTQ0IiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhbHVlUmFuayIgVmFsdWU9IjUyNDI4OCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0ZU1hc2siIFZhbHVlPSIxMDQ4NTc2 IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhbHVlIiBWYWx1ZT0iMjA5NzE1 MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24i IFZhbHVlPSI0MTk0MzA0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJvbGVQ ZXJtaXNzaW9ucyIgVmFsdWU9IjgzODg2MDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBWYWx1ZT0iMTY3NzcyMTYiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iMzM1NTQ0MzEiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iQmFzZU5vZGUiIFZhbHVlPSIyNjUwMTIyMCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPYmplY3QiIFZhbHVlPSIyNjUwMTM0OCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPYmplY3RUeXBlIiBWYWx1ZT0iMjY1MDMyNjgi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVmFyaWFibGUiIFZhbHVlPSIyNjU3 MTM4MyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJWYXJpYWJsZVR5cGUiIFZh bHVlPSIyODYwMDQzOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNZXRob2Qi IFZhbHVlPSIyNjYzMjU0OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZl cmVuY2VUeXBlIiBWYWx1ZT0iMjY1MzcwNjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iVmlldyIgVmFsdWU9IjI2NTAxMzU2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0i dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJp YnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlz cGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9i amVjdEF0dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNv dXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRp c3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5v ZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVB dHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnROb3RpZmllciIgVHlwZU5h bWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IlZhcmlhYmxlQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0 cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0 IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJW YWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh VHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVl UmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZB cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhGaWVsZD0i Tm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFjY2Vzc0xldmVs IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyQWNjZXNz TGV2ZWwiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1pbmlt dW1TYW1wbGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ikhpc3Rvcml6aW5nIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTWV0aG9kQXR0 cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlw ZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5h bWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJp YnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVh OkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0 ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0 ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeGVjdXRhYmxlIiBUeXBlTmFtZT0ib3BjOkJv b2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVHlwZU5hbWU9 Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ik9iamVjdFR5cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVB dHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRl eHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0i dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIi IFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJpYWJsZVR5cGVBdHRyaWJ1 dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0 bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIg VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0i dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFz ayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSXNBYnN0cmFjdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZmVy ZW5jZVR5cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMy IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBU eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpO b2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVO YW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN5bW1ldHJpYyIgVHlw ZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52ZXJzZU5hbWUi IFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyIgQmFzZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRB dHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRy aWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQi IFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0 cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1l PSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmlld0F0 dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlO YW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRy aWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3Jp dGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1 dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29udGFpbnNOb0xvb3BzIiBUeXBlTmFtZT0i b3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5vdGlmaWVyIiBUeXBl TmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0i dWE6VmFyaWFudCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJHZW5lcmljQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmli dXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJE ZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpO b2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m QXR0cmlidXRlVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iQXR0cmlidXRlVmFsdWVzIiBUeXBlTmFtZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVWYWx1 ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZBdHRyaWJ1dGVWYWx1ZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNJdGVtIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmVudE5v ZGVJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVxdWVzdGVkTmV3Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlm aWVkTmFtZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlwZU5hbWU9InRu czpOb2RlQ2xhc3MiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQXR0cmlidXRlcyIgVHlw ZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlR5cGVE ZWZpbml0aW9uIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNSZXN1bHQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Rh dHVzQ29kZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJBZGRlZE5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBZGROb2Rlc1JlcXVlc3QiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVz dEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZk5vZGVzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb2Rlc1RvQWRkIiBUeXBlTmFtZT0idG5zOkFkZE5vZGVzSXRlbSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZOb2Rlc1RvQWRkIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZE5vZGVzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl c3VsdHMiIFR5cGVOYW1lPSJ0bnM6QWRkTm9kZXNSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVz dWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3Mi IFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iQWRkUmVmZXJlbmNlc0l0ZW0iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlk IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6 Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNGb3J3YXJkIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRTZXJ2ZXJVcmkiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0Tm9kZUlkIiBU eXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn ZXROb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZFJlZmVyZW5jZXNSZXF1 ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzVG9BZGQiIFR5cGVOYW1lPSJ0bnM6QWRk UmVmZXJlbmNlc0l0ZW0iIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlc1RvQWRkIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZFJl ZmVyZW5jZXNSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRl ciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1 c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIg TGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlTm9kZXNJdGVtIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIg VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZVRhcmdl dFJlZmVyZW5jZXMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVOb2Rlc1JlcXVlc3Qi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVx dWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZk5vZGVzVG9EZWxldGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvRGVsZXRlIiBUeXBlTmFtZT0idG5zOkRlbGV0ZU5vZGVz SXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvRGVsZXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZU5vZGVzUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhG aWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3Rp Y0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlh Z25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJO b09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZU5vZGVJZCIgVHlw ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzRm9yd2Fy ZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0 Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEZWxldGVCaWRpcmVjdGlvbmFsIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRl UmVmZXJlbmNlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXNUb0RlbGV0ZSIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXNUb0RlbGV0 ZSIgVHlwZU5hbWU9InRuczpEZWxldGVSZWZlcmVuY2VzSXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZS ZWZlcmVuY2VzVG9EZWxldGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlUmVmZXJlbmNlc1Jlc3BvbnNlIiBCYXNlVHlwZT0i dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVy IiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1 bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJ bmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlw ZSBOYW1lPSJBdHRyaWJ1dGVXcml0ZU1hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0 PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBY2Nlc3NMZXZlbCIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQXJyYXlEaW1lbnNpb25zIiBWYWx1 ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1 ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDb250YWluc05vTG9vcHMi IFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlIiBW YWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVzY3JpcHRpb24i IFZhbHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNwbGF5TmFt ZSIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkV2ZW50Tm90 aWZpZXIiIFZhbHVlPSIxMjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRXhl Y3V0YWJsZSIgVmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJI aXN0b3JpemluZyIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJJbnZlcnNlTmFtZSIgVmFsdWU9IjEwMjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iSXNBYnN0cmFjdCIgVmFsdWU9IjIwNDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iTWluaW11bVNhbXBsaW5nSW50ZXJ2YWwiIFZhbHVlPSI0MDk2IiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vZGVDbGFzcyIgVmFsdWU9IjgxOTIiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUlkIiBWYWx1ZT0iMTYzODQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3ltbWV0cmljIiBWYWx1ZT0iMzI3NjgiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlckFjY2Vzc0xldmVsIiBWYWx1ZT0iNjU1 MzYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlckV4ZWN1dGFibGUiIFZh bHVlPSIxMzEwNzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlcldyaXRl TWFzayIgVmFsdWU9IjI2MjE0NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJW YWx1ZVJhbmsiIFZhbHVlPSI1MjQyODgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iV3JpdGVNYXNrIiBWYWx1ZT0iMTA0ODU3NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJWYWx1ZUZvclZhcmlhYmxlVHlwZSIgVmFsdWU9IjIwOTcxNTIiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVR5cGVEZWZpbml0aW9uIiBWYWx1ZT0iNDE5NDMw NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSb2xlUGVybWlzc2lvbnMiIFZh bHVlPSI4Mzg4NjA4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFjY2Vzc1Jl c3RyaWN0aW9ucyIgVmFsdWU9IjE2Nzc3MjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkFjY2Vzc0xldmVsRXgiIFZhbHVlPSIzMzU1NDQzMiIgLz4NCiAgPC9vcGM6RW51bWVy YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJCcm93c2VEaXJlY3Rpb24i IExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZvcndh cmQiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmVyc2Ui IFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJvdGgiIFZhbHVl PSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmFsaWQiIFZhbHVlPSIz IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IlZpZXdEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJWaWV3SWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJUaW1lc3RhbXAiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJWaWV3VmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJv d3NlRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQnJvd3NlRGlyZWN0aW9uIiBUeXBlTmFtZT0idG5zOkJyb3dzZURpcmVjdGlvbiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluY2x1ZGVTdWJ0eXBlcyIgVHlwZU5hbWU9 Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJCcm93c2VSZXN1bHRNYXNrIiBMZW5ndGhJbkJpdHM9IjMy Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFZhbHVlPSIxIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzRm9yd2FyZCIgVmFsdWU9IjIiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUNsYXNzIiBWYWx1ZT0iNCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1ZT0iOCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNwbGF5TmFtZSIgVmFsdWU9IjE2IiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlR5cGVEZWZpbml0aW9uIiBWYWx1ZT0i MzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iNjMiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVmZXJlbmNlVHlwZUluZm8iIFZhbHVl PSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRhcmdldEluZm8iIFZhbHVl PSI2MCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ZvcndhcmQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOkV4 cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5h bWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFt ZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVHlwZURlZmluaXRpb24iIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkNvbnRpbnVhdGlv blBvaW50Ij4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkJyb3dzZVJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1l PSJ0bnM6UmVmZXJlbmNlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJCcm93c2VSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0 aW9uIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTWF4UmVmZXJlbmNlc1Blck5v ZGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5v ZGVzVG9Ccm93c2UiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb2Rlc1RvQnJvd3NlIiBUeXBlTmFtZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiBMZW5ndGhG aWVsZD0iTm9PZk5vZGVzVG9Ccm93c2UiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl c3VsdHMiIFR5cGVOYW1lPSJ0bnM6QnJvd3NlUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3Vs dHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0lu Zm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkJyb3dzZU5leHRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGVhc2VDb250aW51YXRpb25Qb2lu dHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZD b250aW51YXRpb25Qb2ludHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJDb250aW51YXRpb25Qb2ludHMiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgTGVu Z3RoRmllbGQ9Ik5vT2ZDb250aW51YXRpb25Qb2ludHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOkJyb3dzZVJlc3VsdCIgTGVuZ3RoRmll bGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdu b3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9P ZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWxhdGl2ZVBhdGhFbGVtZW50IiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlw ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzSW52ZXJzZSIgVHlw ZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5jbHVkZVN1YnR5 cGVzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn ZXROYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWxhdGl2ZVBhdGgiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1l bnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVu dHMiIFR5cGVOYW1lPSJ0bnM6UmVsYXRpdmVQYXRoRWxlbWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZF bGVtZW50cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJCcm93c2VQYXRoIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0aW5nTm9kZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGF0aXZlUGF0aCIgVHlwZU5hbWU9InRuczpSZWxhdGl2 ZVBhdGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iQnJvd3NlUGF0aFRhcmdldCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9k ZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVtYWluaW5nUGF0aEluZGV4IiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJCcm93c2VQYXRoUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT dGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlRhcmdldHMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRzIiBUeXBlTmFtZT0i dG5zOkJyb3dzZVBhdGhUYXJnZXQiIExlbmd0aEZpZWxkPSJOb09mVGFyZ2V0cyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2xh dGVCcm93c2VQYXRoc1RvTm9kZUlkc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkJyb3dzZVBhdGhzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlUGF0aHMi IFR5cGVOYW1lPSJ0bnM6QnJvd3NlUGF0aCIgTGVuZ3RoRmllbGQ9Ik5vT2ZCcm93c2VQYXRocyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJl c3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1 bHRzIiBUeXBlTmFtZT0idG5zOkJyb3dzZVBhdGhSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVz dWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3Mi IFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWdpc3Rl ciIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVzVG9S ZWdpc3RlciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvUmVn aXN0ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZ2lzdGVyZWRO b2RlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVn aXN0ZXJlZE5vZGVJZHMiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExlbmd0aEZpZWxkPSJOb09mUmVn aXN0ZXJlZE5vZGVJZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9k ZXNUb1VucmVnaXN0ZXIiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb2Rlc1RvVW5yZWdpc3RlciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmllbGQ9 Ik5vT2ZOb2Rlc1RvVW5yZWdpc3RlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkNvdW50ZXIiPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJOdW1lcmljUmFuZ2UiPg0KICA8L29w YzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJUaW1lIj4NCiAgPC9vcGM6 T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iRGF0ZSI+DQogIDwvb3BjOk9w YXF1ZVR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludENvbmZpZ3Vy YXRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iT3BlcmF0aW9uVGltZW91dCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlVzZUJpbmFyeUVuY29kaW5nIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhTdHJpbmdMZW5ndGgiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhCeXRlU3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4QXJyYXlMZW5ndGgiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhNZXNzYWdlU2l6ZSIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heEJ1ZmZlclNp emUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDaGFubmVs TGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZWN1cml0eVRva2VuTGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUXVlcnlEYXRhRGVz Y3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVsYXRpdmVQYXRoIiBUeXBlTmFtZT0idG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5v ZGVUeXBlRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iVHlwZURlZmluaXRpb25Ob2RlIiBUeXBlTmFtZT0idWE6RXhwYW5kZWRO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmNsdWRlU3ViVHlwZXMiIFR5cGVOYW1l PSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEYXRhVG9SZXR1cm4i IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhVG9SZXR1 cm4iIFR5cGVOYW1lPSJ0bnM6UXVlcnlEYXRhRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m RGF0YVRvUmV0dXJuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1l cmF0ZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhdG9yIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcXVhbHMiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzTnVsbCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iR3JlYXRlclRoYW4iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJHcmVhdGVyVGhhbk9yRXF1YWwiIFZhbHVlPSI0IiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuT3JFcXVhbCIgVmFsdWU9IjUiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTGlrZSIgVmFsdWU9IjYiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm90IiBWYWx1ZT0iNyIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJCZXR3ZWVuIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 ZWRWYWx1ZSBOYW1lPSJJbkxpc3QiIFZhbHVlPSI5IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IkFuZCIgVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9Ik9yIiBWYWx1ZT0iMTEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2Fz dCIgVmFsdWU9IjEyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluVmlldyIg VmFsdWU9IjEzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9mVHlwZSIgVmFs dWU9IjE0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlbGF0ZWRUbyIgVmFs dWU9IjE1IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJpdHdpc2VBbmQiIFZh bHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCaXR3aXNlT3IiIFZh bHVlPSIxNyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJRdWVyeURhdGFTZXQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIFR5cGVOYW1lPSJ1 YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZWYWx1ZXMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZXMiIFR5cGVO YW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZlZhbHVlcyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJOb2RlUmVmZXJlbmNl IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v ZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVy ZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IklzRm9yd2FyZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZlJlZmVyZW5jZWROb2RlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlZE5vZGVJZHMiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExl bmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlZE5vZGVJZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmls dGVyT3BlcmF0b3IiIFR5cGVOYW1lPSJ0bnM6RmlsdGVyT3BlcmF0b3IiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mRmlsdGVyT3BlcmFuZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXJPcGVyYW5kcyIgVHlwZU5hbWU9InVhOkV4dGVuc2lv bk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWx0ZXJPcGVyYW5kcyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb250ZW50RmlsdGVy IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v T2ZFbGVtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkVsZW1lbnRzIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50IiBMZW5ndGhGaWVs ZD0iTm9PZkVsZW1lbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhbmQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkVsZW1lbnRPcGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iSW5kZXgiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxpdGVyYWxP cGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF0dHJpYnV0ZU9wZXJhbmQiIEJhc2VU eXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBbGlhcyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VQYXRoIiBUeXBl TmFtZT0idG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0 ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4 UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIEJh c2VUeXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUeXBlRGVm aW5pdGlvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZkJyb3dzZVBhdGgiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VQYXRoIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZCcm93c2VQYXRoIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmlidXRlSWQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5kZXhSYW5nZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29k ZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m T3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iT3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZPcGVyYW5kU3RhdHVzQ29kZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb09mT3BlcmFuZERpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik9wZXJhbmREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZPcGVyYW5kRGlhZ25vc3RpY0luZm9zIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkNvbnRlbnRGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1lbnRSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVudFJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6 Q29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mRWxlbWVudFJlc3Vs dHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRWxlbWVudERpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVsZW1lbnREaWFn bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5v T2ZFbGVtZW50RGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlBhcnNpbmdSZXN1bHQiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29kZSIgVHlwZU5h bWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVN0YXR1 c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0 YVN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZE YXRhU3RhdHVzQ29kZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YURpYWdub3N0 aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRh dGFEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmll bGQ9Ik5vT2ZEYXRhRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5Rmlyc3RSZXF1ZXN0IiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFk ZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZk5vZGVUeXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vZGVUeXBlcyIgVHlwZU5hbWU9InRuczpOb2RlVHlwZURlc2NyaXB0aW9uIiBM ZW5ndGhGaWVsZD0iTm9PZk5vZGVUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRl ciIgVHlwZU5hbWU9InRuczpDb250ZW50RmlsdGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TWF4RGF0YVNldHNUb1JldHVybiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJNYXhSZWZlcmVuY2VzVG9SZXR1cm4iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlF1ZXJ5Rmlyc3RSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZRdWVyeURhdGFTZXRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVlcnlEYXRhU2V0cyIgVHlw ZU5hbWU9InRuczpRdWVyeURhdGFTZXQiIExlbmd0aEZpZWxkPSJOb09mUXVlcnlEYXRhU2V0cyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3Bj OkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUGFyc2luZ1Jlc3VsdHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQYXJzaW5nUmVz dWx0cyIgVHlwZU5hbWU9InRuczpQYXJzaW5nUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlBhcnNp bmdSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdu b3N0aWNJbmZvcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlclJlc3VsdCIgVHlwZU5h bWU9InRuczpDb250ZW50RmlsdGVyUmVzdWx0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRl ciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVsZWFzZUNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRpb25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3Ry aW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlF1ZXJ5TmV4dFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlF1ZXJ5RGF0YVNldHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWVyeURhdGFTZXRz IiBUeXBlTmFtZT0idG5zOlF1ZXJ5RGF0YVNldCIgTGVuZ3RoRmllbGQ9Ik5vT2ZRdWVyeURhdGFT ZXRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZENvbnRpbnVhdGlvblBvaW50IiBU eXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiBMZW5ndGhJbkJp dHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTb3VyY2UiIFZhbHVlPSIw IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlciIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQm90aCIgVmFsdWU9IjIiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTmVpdGhlciIgVmFsdWU9IjMiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVu dW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZFZhbHVlSWQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9k ZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmli dXRlSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5k ZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJE YXRhRW5jb2RpbmciIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRSZXF1ZXN0IiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVl c3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heEFnZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIFR5cGVOYW1lPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJu IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWFkIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZXNUb1JlYWQiIFR5cGVOYW1lPSJ0 bnM6UmVhZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1JlYWQiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZFJlc3Bv bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhG aWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3Rp Y0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlh Z25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJO b09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkVmFsdWVJZCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1 YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmRleFJhbmdlIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFFbmNvZGluZyIgVHlwZU5h bWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRp b25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkUmVzdWx0IiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1 c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q29udGludWF0aW9uUG9pbnQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ikhpc3RvcnlEYXRhIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 Ikhpc3RvcnlSZWFkRGV0YWlscyIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZEV2 ZW50RGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0idG5zOkV2ZW50RmlsdGVy IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IlJlYWRSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRh aWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzUmVhZE1vZGlmaWVkIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJv cGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0i b3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIg VHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXR1cm5Cb3Vu ZHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkUHJvY2Vzc2VkRGV0YWlscyIgQmFzZVR5 cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhcnRU aW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5k VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBy b2Nlc3NpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mQWdncmVnYXRlVHlwZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkFnZ3JlZ2F0ZVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExlbmd0 aEZpZWxkPSJOb09mQWdncmVnYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3Jl Z2F0ZUNvbmZpZ3VyYXRpb24iIFR5cGVOYW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJSZWFkQXRUaW1lRGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlcVRpbWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUi IExlbmd0aEZpZWxkPSJOb09mUmVxVGltZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VT aW1wbGVCb3VuZHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkQW5ub3RhdGlvbkRhdGFE ZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3RvcnlSZWFkRGV0YWlscyI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZXFUaW1lcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJIaXN0b3J5RGF0YSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpE YXRhVmFsdWUiIExlbmd0aEZpZWxkPSJOb09mRGF0YVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZmljYXRpb25JbmZv IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1v ZGlmaWNhdGlvblRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJVcGRhdGVUeXBlIiBUeXBlTmFtZT0idG5zOkhpc3RvcnlVcGRhdGVUeXBlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhp c3RvcnlNb2RpZmllZERhdGEiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeURhdGEiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEYXRhVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5n dGhGaWVsZD0iTm9PZkRhdGFWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTW9k aWZpY2F0aW9uSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb2RpZmljYXRpb25JbmZvcyIgVHlwZU5hbWU9InRuczpNb2RpZmljYXRpb25JbmZvIiBM ZW5ndGhGaWVsZD0iTm9PZk1vZGlmaWNhdGlvbkluZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlFdmVudCIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRzIiBU eXBlTmFtZT0idG5zOkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZFdmVu dHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iSGlzdG9yeVJlYWRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlSZWFkRGV0YWlscyIgVHlw ZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVz dGFtcHNUb1JldHVybiIgVHlwZU5hbWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZWxlYXNlQ29udGludWF0aW9uUG9pbnRzIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9kZXNUb1JlYWQiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvUmVhZCIgVHlw ZU5hbWU9InRuczpIaXN0b3J5UmVhZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1Jl YWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iSGlzdG9yeVJlYWRSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNw b25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9 InRuczpIaXN0b3J5UmVhZFJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVh OkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0 ZVZhbHVlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVSZXF1ZXN0IiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZOb2Rlc1RvV3JpdGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb2Rlc1RvV3JpdGUiIFR5cGVOYW1lPSJ0bnM6V3JpdGVWYWx1ZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZOb2Rlc1RvV3JpdGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlw ZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZS ZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz dWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3Mi IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iSGlzdG9yeVVwZGF0ZURldGFpbHMiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikhpc3Rv cnlVcGRhdGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJJbnNlcnQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlJlcGxhY2UiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 IlVwZGF0ZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVs ZXRlIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVt ZXJhdGVkVHlwZSBOYW1lPSJQZXJmb3JtVXBkYXRlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5zZXJ0IiBWYWx1ZT0iMSIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZXBsYWNlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVcGRhdGUiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IlJlbW92ZSIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVudW1lcmF0 ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXBkYXRlRGF0YURldGFpbHMi IEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVw ZGF0ZURldGFpbHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJmb3JtSW5zZXJ0UmVwbGFj ZSIgVHlwZU5hbWU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIExlbmd0aEZp ZWxkPSJOb09mVXBkYXRlVmFsdWVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlVwZGF0ZVN0cnVjdHVyZURhdGFEZXRhaWxzIiBCYXNl VHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v ZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkhpc3RvcnlVcGRhdGVE ZXRhaWxzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVyZm9ybUluc2VydFJlcGxhY2UiIFR5 cGVOYW1lPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhGaWVsZD0i Tm9PZlVwZGF0ZVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJVcGRhdGVFdmVudERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJmb3JtSW5zZXJ0UmVwbGFjZSIgVHlwZU5hbWU9InRuczpQ ZXJmb3JtVXBkYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlciIgVHlwZU5h bWU9InRuczpFdmVudEZpbHRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFdmVudERh dGEiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudERh dGEiIFR5cGVOYW1lPSJ0bnM6SGlzdG9yeUV2ZW50RmllbGRMaXN0IiBMZW5ndGhGaWVsZD0iTm9P ZkV2ZW50RGF0YSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJJc0RlbGV0ZU1vZGlmaWVkIiBUeXBlTmFtZT0ib3BjOkJvb2xl YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0ib3BjOkRh dGVUaW1lIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IkRlbGV0ZUF0VGltZURldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0 ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9k ZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmll bGQ9Ik5vT2ZSZXFUaW1lcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVFdmVudERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRJZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudElkcyIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50SWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29k ZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m T3BlcmF0aW9uUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik9wZXJhdGlvblJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhG aWVsZD0iTm9PZk9wZXJhdGlvblJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0 aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXF1ZXN0IiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZIaXN0b3J5VXBkYXRlRGV0YWlscyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlVcGRhdGVEZXRhaWxzIiBUeXBlTmFtZT0idWE6RXh0 ZW5zaW9uT2JqZWN0IiBMZW5ndGhGaWVsZD0iTm9PZkhpc3RvcnlVcGRhdGVEZXRhaWxzIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhp c3RvcnlVcGRhdGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpI aXN0b3J5VXBkYXRlUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlh Z25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNhbGxNZXRo b2RSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik9iamVjdElkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTWV0aG9kSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJbnB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIExlbmd0 aEZpZWxkPSJOb09mSW5wdXRBcmd1bWVudHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBU eXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJbnB1 dEFyZ3VtZW50UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IklucHV0QXJndW1lbnRSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZJbnB1dEFyZ3VtZW50UmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZJbnB1dEFyZ3VtZW50RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5wdXRBcmd1bWVudERpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZklucHV0QXJndW1l bnREaWFnbm9zdGljSW5mb3MiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mT3V0cHV0QXJn dW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iT3V0 cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZPdXRw dXRBcmd1bWVudHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iQ2FsbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1 ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1ldGhvZHNUb0NhbGwiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZXRob2RzVG9DYWxs IiBUeXBlTmFtZT0idG5zOkNhbGxNZXRob2RSZXF1ZXN0IiBMZW5ndGhGaWVsZD0iTm9PZk1ldGhv ZHNUb0NhbGwiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iQ2FsbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0i dG5zOkNhbGxNZXRob2RSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9uaXRv cmluZ01vZGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJTYW1wbGluZyIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i UmVwb3J0aW5nIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9w YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJEYXRhQ2hhbmdlVHJpZ2dlciIgTGVuZ3RoSW5CaXRzPSIz MiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNWYWx1ZSIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzVmFsdWVUaW1lc3RhbXAiIFZh bHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRU eXBlIE5hbWU9IkRlYWRiYW5kVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iQWJzb2x1dGUiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IlBlcmNlbnQiIFZhbHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFDaGFuZ2VGaWx0ZXIiIEJhc2VUeXBlPSJ0bnM6TW9u aXRvcmluZ0ZpbHRlciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmlnZ2VyIiBUeXBlTmFtZT0i dG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVhZGJhbmRU eXBlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlYWRi YW5kVmFsdWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV2ZW50RmlsdGVyIiBCYXNlVHlwZT0i dG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENs YXVzZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxl Y3RDbGF1c2VzIiBUeXBlTmFtZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIExlbmd0aEZp ZWxkPSJOb09mU2VsZWN0Q2xhdXNlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldoZXJlQ2xh dXNlIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlv biIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VTZXJ2ZXJDYXBhYmlsaXRpZXNEZWZhdWx0cyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVHJlYXRVbmNlcnRhaW5Bc0JhZCIgVHlwZU5hbWU9Im9wYzpC b29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVyY2VudERhdGFCYWQiIFR5cGVOYW1l PSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBlcmNlbnREYXRhR29vZCIgVHlw ZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlU2xvcGVkRXh0cmFw b2xhdGlvbiIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFnZ3JlZ2F0ZUZpbHRlciIgQmFzZVR5 cGU9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0VGlt ZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3Jl Z2F0ZVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQ cm9jZXNzaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InRuczpBZ2dyZWdhdGVD b25maWd1cmF0aW9uIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRl bnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IkV2ZW50RmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0idG5zOk1vbml0b3JpbmdG aWx0ZXJSZXN1bHQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENsYXVzZVJlc3Vs dHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RD bGF1c2VSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZT ZWxlY3RDbGF1c2VSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENs YXVzZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdu b3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldoZXJlQ2xhdXNlUmVzdWx0IiBUeXBlTmFtZT0idG5z OkNvbnRlbnRGaWx0ZXJSZXN1bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWdncmVnYXRlRmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0i dG5zOk1vbml0b3JpbmdGaWx0ZXJSZXN1bHQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNl ZFN0YXJ0VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJldmlzZWRQcm9jZXNzaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZEFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIFR5cGVO YW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yaW5nUGFyYW1ldGVycyIg QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGll bnRIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2FtcGxpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJGaWx0ZXIiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJRdWV1ZVNpemUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRGlzY2FyZE9sZGVzdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1v bml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9Ikl0ZW1Ub01vbml0b3IiIFR5cGVOYW1lPSJ0bnM6UmVhZFZh bHVlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nTW9kZSIgVHlwZU5hbWU9 InRuczpNb25pdG9yaW5nTW9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFBh cmFtZXRlcnMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmluZ1BhcmFtZXRlcnMiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9uaXRvcmVk SXRlbUNyZWF0ZVJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkU2FtcGxpbmdJbnRlcnZhbCIgVHlwZU5h bWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkUXVldWVTaXpl IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlclJl c3VsdCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVt c1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiBUeXBlTmFtZT0idG5z OlRpbWVzdGFtcHNUb1JldHVybiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJdGVtc1Rv Q3JlYXRlIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXRl bXNUb0NyZWF0ZSIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgTGVu Z3RoRmllbGQ9Ik5vT2ZJdGVtc1RvQ3JlYXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0 ZVJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZv IiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5 UmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb25pdG9yZWRJdGVtSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVxdWVzdGVkUGFyYW1ldGVycyIgVHlwZU5hbWU9InRuczpNb25pdG9yaW5n UGFyYW1ldGVycyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNhbXBsaW5n SW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmV2aXNlZFF1ZXVlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJGaWx0ZXJSZXN1bHQiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9k aWZ5TW9uaXRvcmVkSXRlbXNSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcHNUb1JldHVy biIgVHlwZU5hbWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mSXRlbXNUb01vZGlmeSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ikl0ZW1zVG9Nb2RpZnkiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbU1v ZGlmeVJlcXVlc3QiIExlbmd0aEZpZWxkPSJOb09mSXRlbXNUb01vZGlmeSIgLz4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZnlNb25p dG9yZWRJdGVtc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVh ZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6 SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOk1v bml0b3JlZEl0ZW1Nb2RpZnlSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1 YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0 TW9uaXRvcmluZ01vZGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0i b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JpbmdNb2RlIiBUeXBl TmFtZT0idG5zOk1vbml0b3JpbmdNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1v bml0b3JlZEl0ZW1JZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb25pdG9yZWRJdGVtSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9 Ik5vT2ZNb25pdG9yZWRJdGVtSWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVzcG9uc2UiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9P ZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0lu Zm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25v c3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlNldFRyaWdnZXJpbmdSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0 bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklk IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyaWdnZXJp bmdJdGVtSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZkxpbmtzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJMaW5rc1RvQWRkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZM aW5rc1RvQWRkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxpbmtzVG9SZW1vdmUiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMaW5rc1RvUmVtb3Zl IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZMaW5rc1RvUmVtb3ZlIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlNldFRyaWdnZXJpbmdSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25z ZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBZGRSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkUmVzdWx0cyIgVHlwZU5h bWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mQWRkUmVzdWx0cyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1l PSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZBZGREaWFnbm9zdGljSW5mb3Mi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVtb3ZlUmVzdWx0cyIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbW92ZVJlc3VsdHMiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlbW92ZVJlc3VsdHMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mUmVtb3ZlRGlhZ25v c3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3Jp cHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mTW9uaXRvcmVkSXRlbUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1JZHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhG aWVsZD0iTm9PZk1vbml0b3JlZEl0ZW1JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlTW9uaXRvcmVkSXRlbXNSZXNwb25z ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZp ZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFn bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5v T2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uUmVxdWVzdCIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVy IiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXF1ZXN0ZWRQdWJsaXNoaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTGlmZXRpbWVDb3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRNYXhLZWVwQWxpdmVDb3Vu dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOb3Rp ZmljYXRpb25zUGVyUHVibGlzaCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHkiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVh dGVTdWJzY3JpcHRpb25SZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25z ZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRQdWJsaXNoaW5n SW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmV2aXNlZExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmV2aXNlZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJNb2RpZnlTdWJzY3JpcHRpb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6 UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFB1 Ymxpc2hpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXF1ZXN0ZWRMaWZldGltZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQ ZXJQdWJsaXNoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlByaW9yaXR5IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXZpc2VkUHVibGlzaGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRv dWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRMaWZldGltZUNvdW50IiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRNYXhLZWVw QWxpdmVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVSZXF1 ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVi bGlzaGluZ01vZGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0 YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5m byIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTm90aWZpY2F0aW9uTWVzc2Fn ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZXF1ZW5jZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJQdWJsaXNoVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZOb3RpZmljYXRpb25EYXRhIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm90aWZpY2F0aW9uRGF0YSIgVHlwZU5hbWU9InVhOkV4dGVu c2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb3RpZmljYXRpb25EYXRhIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5vdGlmaWNh dGlvbkRhdGEiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFDaGFuZ2VOb3RpZmlj YXRpb24iIEJhc2VUeXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mTW9uaXRvcmVkSXRlbXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJNb25pdG9yZWRJdGVtcyIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVt Tm90aWZpY2F0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZk1vbml0b3JlZEl0ZW1zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRp YWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9y ZWRJdGVtTm90aWZpY2F0aW9uIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkNsaWVudEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVu dE5vdGlmaWNhdGlvbkxpc3QiIEJhc2VUeXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iRXZlbnRzIiBUeXBlTmFtZT0idG5zOkV2ZW50RmllbGRMaXN0IiBM ZW5ndGhGaWVsZD0iTm9PZkV2ZW50cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVudEZpZWxkTGlzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRIYW5kbGUiIFR5cGVO YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkV2ZW50RmllbGRz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRGaWVs ZHMiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50RmllbGRzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 Ikhpc3RvcnlFdmVudEZpZWxkTGlzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudEZpZWxkcyIgVHlwZU5hbWU9InVhOlZhcmlh bnQiIExlbmd0aEZpZWxkPSJOb09mRXZlbnRGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3RhdHVzQ2hhbmdlTm90aWZpY2F0 aW9uIiBCYXNlVHlwZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU3RhdHVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkRpYWdub3N0aWNJbmZvIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3Vic2Ny aXB0aW9uQWNrbm93bGVkZ2VtZW50IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJQdWJsaXNoUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RI ZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uQWNrbm93bGVk Z2VtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1 YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudHMiIFR5cGVOYW1lPSJ0bnM6U3Vic2NyaXB0aW9uQWNr bm93bGVkZ2VtZW50IiBMZW5ndGhGaWVsZD0iTm9PZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVu dHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iUHVibGlzaFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNl SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkF2YWlsYWJsZVNlcXVl bmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZp ZWxkPSJOb09mQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTW9yZU5vdGlmaWNhdGlvbnMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2UiIFR5cGVOYW1lPSJ0bnM6Tm90aWZpY2F0 aW9uTWVzc2FnZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9 InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9z dGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVwdWJsaXNoUmVx dWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXRyYW5zbWl0U2VxdWVuY2VOdW1iZXIiIFR5cGVOYW1lPSJv cGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlJlcHVibGlzaFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm90aWZpY2F0aW9uTWVz c2FnZSIgVHlwZU5hbWU9InRuczpOb3RpZmljYXRpb25NZXNzYWdlIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRyYW5zZmVyUmVzdWx0 IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0 YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlRyYW5zZmVyU3Vic2NyaXB0aW9uc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN1YnNjcmlwdGlvbklk cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlw dGlvbklkcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mU3Vic2NyaXB0 aW9uSWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VuZEluaXRpYWxWYWx1ZXMiIFR5cGVO YW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXNwb25zZSIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpUcmFuc2ZlclJlc3VsdCIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZv cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0 aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRp YWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVxdWVzdCIgQmFzZVR5cGU9InVh OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBU eXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m U3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9 Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9uc1Jlc3BvbnNlIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNl SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5v T2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdu b3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJCdWlsZEluZm8iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHJvZHVjdFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYW51ZmFjdHVyZXJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0 cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3ROYW1lIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvZnR3YXJlVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZE51bWJlciIgVHlw ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZERhdGUiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUmVkdW5kYW5jeVN1cHBvcnQiIExlbmd0aEluQml0cz0i MzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbGQiIFZhbHVlPSIxIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ildhcm0iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IkhvdCIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iVHJhbnNwYXJlbnQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkhvdEFuZE1pcnJvcmVkIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6RW51bWVy YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJTZXJ2ZXJTdGF0ZSIgTGVu Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUnVubmluZyIg VmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRmFpbGVkIiBWYWx1 ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb0NvbmZpZ3VyYXRpb24i IFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1c3BlbmRlZCIg VmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2h1dGRvd24iIFZh bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRlc3QiIFZhbHVlPSI1 IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbW11bmljYXRpb25GYXVsdCIg VmFsdWU9IjYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5rbm93biIgVmFs dWU9IjciIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVkdW5kYW50U2VydmVyRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVySWQiIFR5cGVOYW1lPSJvcGM6U3Ry aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmljZUxldmVsIiBUeXBlTmFtZT0ib3Bj OkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJTdGF0ZSIgVHlwZU5hbWU9InRu czpTZXJ2ZXJTdGF0ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludFVybExpc3REYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW5kcG9pbnRVcmxMaXN0 IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRV cmxMaXN0IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbmRwb2ludFVy bExpc3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOZXR3b3JrUGF0aHMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrUGF0aHMiIFR5cGVOYW1l PSJ0bnM6RW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09mTmV0d29ya1Bh dGhzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWwi IFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9uaXRvcmVk SXRlbUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1heE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU2VydmVyRGlhZ25vc3RpY3NTdW1tYXJ5RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVmlld0NvdW50IiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRTZXNz aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q3VtdWxhdGVkU2Vzc2lvbkNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlNlY3VyaXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2Vzc2lvblRpbWVv dXRDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZXNzaW9uQWJvcnRDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJDdXJyZW50U3Vic2NyaXB0aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VtdWxhdGVkU3Vic2NyaXB0aW9uQ291bnQiIFR5cGVO YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVy dmFsQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2VjdXJpdHlSZWplY3RlZFJlcXVlc3RzQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVqZWN0ZWRSZXF1ZXN0c0NvdW50IiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJTZXJ2ZXJTdGF0dXNEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJyZW50VGltZSIgVHlwZU5hbWU9Im9w YzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXRlIiBUeXBlTmFtZT0idG5z OlNlcnZlclN0YXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnVpbGRJbmZvIiBUeXBlTmFt ZT0idG5zOkJ1aWxkSW5mbyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY29uZHNUaWxsU2h1 dGRvd24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2h1 dGRvd25SZWFzb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlc3Npb25EaWFnbm9z dGljc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlc3Npb25OYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkNsaWVudERlc2NyaXB0aW9uIiBUeXBlTmFtZT0idG5zOkFwcGxpY2F0aW9u RGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmkiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRVcmwiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxvY2FsZUlkcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZUlkcyIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxlSWRzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQWN0dWFsU2Vzc2lvblRpbWVvdXQiIFR5cGVOYW1lPSJvcGM6RG91 YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRDb25uZWN0 aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkNsaWVudExhc3RDb250YWN0VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVudE1vbml0b3JlZEl0ZW1zQ291 bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVu dFB1Ymxpc2hSZXF1ZXN0c0luUXVldWUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iVG90YWxSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVuYXV0aG9yaXplZFJlcXVl c3RDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZWFkQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlSZWFkQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlQ291bnQiIFR5cGVO YW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ikhpc3RvcnlVcGRhdGVDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2FsbENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZp Y2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDcmVhdGVNb25pdG9y ZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0i dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXRN b25pdG9yaW5nTW9kZUNvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXRUcmlnZ2VyaW5nQ291bnQiIFR5cGVOYW1lPSJ0 bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0 ZU1vbml0b3JlZEl0ZW1zQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvbkNvdW50IiBUeXBl TmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJNb2RpZnlTdWJzY3JpcHRpb25Db3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRh dGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVDb3VudCIg VHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUHVibGlzaENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hDb3VudCIgVHlwZU5hbWU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJT dWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNDb3VudCIgVHlwZU5h bWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWRkTm9kZXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkUmVmZXJlbmNlc0NvdW50IiBUeXBlTmFtZT0idG5zOlNl cnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVOb2Rl c0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEZWxldGVSZWZlcmVuY2VzQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZUNvdW50IiBU eXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VOZXh0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRz Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlF1ZXJ5Rmlyc3RDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRl ckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVlcnlOZXh0Q291bnQiIFR5cGVO YW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlZ2lzdGVyTm9kZXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVW5yZWdpc3Rlck5vZGVzQ291bnQiIFR5cGVOYW1l PSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGlj c0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkNsaWVudFVzZXJJZE9mU2Vzc2lvbiIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQ2xpZW50VXNlcklkSGlzdG9yeSIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudFVzZXJJZEhpc3RvcnkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkNsaWVudFVzZXJJZEhpc3Rvcnki IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvbk1lY2hhbmlzbSIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmNvZGluZyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRQcm90b2Nv bCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0 eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudENlcnRpZmljYXRlIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU2VydmljZUNvdW50ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUb3RhbENvdW50IiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVycm9yQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlN0YXR1c1Jlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvIiBUeXBlTmFtZT0idWE6RGlh Z25vc3RpY0luZm8iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25J ZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQcmlvcml0 eSIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGlu Z0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik1heExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIFR5cGVOYW1lPSJv cGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0VuYWJsZWQiIFR5 cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vZGlmeUNvdW50 IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZUNv dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2Fi bGVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXB1Ymxpc2hSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVwdWJsaXNoTWVzc2FnZVJlcXVlc3RDb3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hNZXNzYWdlQ291bnQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJSZXF1 ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i VHJhbnNmZXJyZWRUb0FsdENsaWVudENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zZmVycmVkVG9TYW1lQ2xpZW50Q291bnQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaFJlcXVlc3RDb3Vu dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhQ2hh bmdlTm90aWZpY2F0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkV2ZW50Tm90aWZpY2F0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbnNDb3VudCIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXRlUHVibGlzaFJlcXVlc3RD b3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJy ZW50S2VlcEFsaXZlQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ3VycmVudExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVW5hY2tub3dsZWRnZWRNZXNzYWdlQ291bnQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY2FyZGVkTWVzc2FnZUNv dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0 b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nUXVldWVPdmVyZmxvd0NvdW50IiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5leHRTZXF1ZW5jZU51 bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVu dFF1ZXVlT3ZlckZsb3dDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9kZWxDaGFuZ2VT dHJ1Y3R1cmVWZXJiTWFzayIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iTm9kZUFkZGVkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb2RlRGVsZXRlZCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iUmVmZXJlbmNlQWRkZWQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9IlJlZmVyZW5jZURlbGV0ZWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlQ2hhbmdlZCIgVmFsdWU9IjE2IiAvPg0KICA8 L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vZGVs Q2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWZmZWN0ZWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJBZmZlY3RlZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWZXJiIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VtYW50 aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZmZlY3RlZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkFmZmVjdGVkVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJSYW5nZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJMb3ciIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i SGlnaCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRVVJbmZvcm1hdGlvbiIgQmFzZVR5cGU9InVh OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVW5pdElkIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3Jp cHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9u IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJMaW5l YXIiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxvZyIgVmFs dWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG4iIFZhbHVlPSIyIiAv Pg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkNvbXBsZXhOdW1iZXJUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlYWwiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJJbWFnaW5hcnkiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRG91YmxlQ29tcGxl eE51bWJlclR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJJbWFnaW5hcnkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF4aXNJbmZvcm1hdGlvbiIg QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmdp bmVlcmluZ1VuaXRzIiBUeXBlTmFtZT0idG5zOkVVSW5mb3JtYXRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJFVVJhbmdlIiBUeXBlTmFtZT0idG5zOlJhbmdlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iVGl0bGUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQXhpc1NjYWxlVHlwZSIgVHlwZU5hbWU9InRuczpBeGlzU2NhbGVFbnVtZXJh dGlvbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBeGlzU3RlcHMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBeGlzU3RlcHMiIFR5cGVOYW1lPSJv cGM6RG91YmxlIiBMZW5ndGhGaWVsZD0iTm9PZkF4aXNTdGVwcyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJYVlR5cGUiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWCIgVHlwZU5hbWU9 Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9Im9w YzpGbG9hdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJQcm9ncmFtRGlhZ25vc3RpY0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVNlc3Npb25JZCIgVHlwZU5h bWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZUNsaWVudE5hbWUi IFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52b2NhdGlv bkNyZWF0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RDYWxsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1 YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTGFzdE1ldGhvZElucHV0QXJn dW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFz dE1ldGhvZElucHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVs ZD0iTm9PZkxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9 InRuczpBcmd1bWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZENhbGxUaW1lIiBUeXBlTmFtZT0i b3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZFJldHVyblN0 YXR1cyIgVHlwZU5hbWU9InRuczpTdGF0dXNSZXN1bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHJvZ3JhbURpYWdub3N0aWMyRGF0 YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iQ3JlYXRlU2Vzc2lvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ3JlYXRlQ2xpZW50TmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJJbnZvY2F0aW9uQ3JlYXRpb25UaW1lIiBUeXBlTmFtZT0ib3BjOkRh dGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdFRyYW5zaXRpb25UaW1lIiBUeXBl TmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZENh bGwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1l dGhvZFNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1l PSJ0bnM6QXJndW1lbnQiIExlbmd0aEZpZWxkPSJOb09mTGFzdE1ldGhvZElucHV0QXJndW1lbnRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9k T3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVsZD0iTm9P Zkxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m TGFzdE1ldGhvZElucHV0VmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTGFzdE1ldGhvZElucHV0VmFsdWVzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIg TGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kSW5wdXRWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mTGFzdE1ldGhvZE91dHB1dFZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIFR5cGVOYW1l PSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZkxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kQ2FsbFRpbWUiIFR5cGVOYW1lPSJvcGM6 RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kUmV0dXJuU3RhdHVz IiBUeXBlTmFtZT0idG5zOlN0YXR1c1Jlc3VsdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBbm5vdGF0aW9uIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2UiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQW5ub3RhdGlvblRpbWUiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0IiBMZW5ndGhJ bkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBYnNvbHV0ZVZhbHVl IiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQZXJjZW50T2ZW YWx1ZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUGVyY2Vu dE9mUmFuZ2UiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlBl cmNlbnRPZkVVUmFuZ2UiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlVua25vd24iIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KPC9v cGM6VHlwZURpY3Rpb25hcnk+ i=15 -1 1 1 0 false 0 i=7619 Variable_2 0 NamespaceUri NamespaceUri 0 0 0 i=46 true i=7617 i=40 false i=68 http://opcfoundation.org/UA/ i=12 -1 1 1 0 false 0 i=7650 Variable_2 0 Argument Argument 0 0 0 i=47 true i=7617 i=40 false i=69 Argument i=12 -1 1 1 0 false 0 i=7656 Variable_2 0 EnumValueType EnumValueType 0 0 0 i=47 true i=7617 i=40 false i=69 EnumValueType i=12 -1 1 1 0 false 0 i=7659 Variable_2 0 StatusResult StatusResult 0 0 0 i=47 true i=7617 i=40 false i=69 StatusResult i=12 -1 1 1 0 false 0 i=7662 Variable_2 0 UserTokenPolicy UserTokenPolicy 0 0 0 i=47 true i=7617 i=40 false i=69 UserTokenPolicy i=12 -1 1 1 0 false 0 i=7665 Variable_2 0 ApplicationDescription ApplicationDescription 0 0 0 i=47 true i=7617 i=40 false i=69 ApplicationDescription i=12 -1 1 1 0 false 0 i=7668 Variable_2 0 EndpointDescription EndpointDescription 0 0 0 i=47 true i=7617 i=40 false i=69 EndpointDescription i=12 -1 1 1 0 false 0 i=7671 Variable_2 0 UserIdentityToken UserIdentityToken 0 0 0 i=47 true i=7617 i=40 false i=69 UserIdentityToken i=12 -1 1 1 0 false 0 i=7674 Variable_2 0 AnonymousIdentityToken AnonymousIdentityToken 0 0 0 i=47 true i=7617 i=40 false i=69 AnonymousIdentityToken i=12 -1 1 1 0 false 0 i=7677 Variable_2 0 UserNameIdentityToken UserNameIdentityToken 0 0 0 i=47 true i=7617 i=40 false i=69 UserNameIdentityToken i=12 -1 1 1 0 false 0 i=7680 Variable_2 0 X509IdentityToken X509IdentityToken 0 0 0 i=47 true i=7617 i=40 false i=69 X509IdentityToken i=12 -1 1 1 0 false 0 i=7683 Variable_2 0 IssuedIdentityToken IssuedIdentityToken 0 0 0 i=47 true i=7617 i=40 false i=69 IssuedIdentityToken i=12 -1 1 1 0 false 0 i=7686 Variable_2 0 EndpointConfiguration EndpointConfiguration 0 0 0 i=47 true i=7617 i=40 false i=69 EndpointConfiguration i=12 -1 1 1 0 false 0 i=7692 Variable_2 0 BuildInfo BuildInfo 0 0 0 i=47 true i=7617 i=40 false i=69 BuildInfo i=12 -1 1 1 0 false 0 i=7698 Variable_2 0 SignedSoftwareCertificate SignedSoftwareCertificate 0 0 0 i=47 true i=7617 i=40 false i=69 SignedSoftwareCertificate i=12 -1 1 1 0 false 0 i=7728 Variable_2 0 AddNodesItem AddNodesItem 0 0 0 i=47 true i=7617 i=40 false i=69 AddNodesItem i=12 -1 1 1 0 false 0 i=7731 Variable_2 0 AddReferencesItem AddReferencesItem 0 0 0 i=47 true i=7617 i=40 false i=69 AddReferencesItem i=12 -1 1 1 0 false 0 i=7734 Variable_2 0 DeleteNodesItem DeleteNodesItem 0 0 0 i=47 true i=7617 i=40 false i=69 DeleteNodesItem i=12 -1 1 1 0 false 0 i=7737 Variable_2 0 DeleteReferencesItem DeleteReferencesItem 0 0 0 i=47 true i=7617 i=40 false i=69 DeleteReferencesItem i=12 -1 1 1 0 false 0 i=7782 Variable_2 0 RegisteredServer RegisteredServer 0 0 0 i=47 true i=7617 i=40 false i=69 RegisteredServer i=12 -1 1 1 0 false 0 i=7929 Variable_2 0 ContentFilterElement ContentFilterElement 0 0 0 i=47 true i=7617 i=40 false i=69 ContentFilterElement i=12 -1 1 1 0 false 0 i=7932 Variable_2 0 ContentFilter ContentFilter 0 0 0 i=47 true i=7617 i=40 false i=69 ContentFilter i=12 -1 1 1 0 false 0 i=7935 Variable_2 0 FilterOperand FilterOperand 0 0 0 i=47 true i=7617 i=40 false i=69 FilterOperand i=12 -1 1 1 0 false 0 i=7938 Variable_2 0 ElementOperand ElementOperand 0 0 0 i=47 true i=7617 i=40 false i=69 ElementOperand i=12 -1 1 1 0 false 0 i=7941 Variable_2 0 LiteralOperand LiteralOperand 0 0 0 i=47 true i=7617 i=40 false i=69 LiteralOperand i=12 -1 1 1 0 false 0 i=7944 Variable_2 0 AttributeOperand AttributeOperand 0 0 0 i=47 true i=7617 i=40 false i=69 AttributeOperand i=12 -1 1 1 0 false 0 i=7947 Variable_2 0 SimpleAttributeOperand SimpleAttributeOperand 0 0 0 i=47 true i=7617 i=40 false i=69 SimpleAttributeOperand i=12 -1 1 1 0 false 0 i=8004 Variable_2 0 HistoryEvent HistoryEvent 0 0 0 i=47 true i=7617 i=40 false i=69 HistoryEvent i=12 -1 1 1 0 false 0 i=8067 Variable_2 0 MonitoringFilter MonitoringFilter 0 0 0 i=47 true i=7617 i=40 false i=69 MonitoringFilter i=12 -1 1 1 0 false 0 i=8073 Variable_2 0 EventFilter EventFilter 0 0 0 i=47 true i=7617 i=40 false i=69 EventFilter i=12 -1 1 1 0 false 0 i=8076 Variable_2 0 AggregateConfiguration AggregateConfiguration 0 0 0 i=47 true i=7617 i=40 false i=69 AggregateConfiguration i=12 -1 1 1 0 false 0 i=8172 Variable_2 0 HistoryEventFieldList HistoryEventFieldList 0 0 0 i=47 true i=7617 i=40 false i=69 HistoryEventFieldList i=12 -1 1 1 0 false 0 i=8208 Variable_2 0 RedundantServerDataType RedundantServerDataType 0 0 0 i=47 true i=7617 i=40 false i=69 RedundantServerDataType i=12 -1 1 1 0 false 0 i=8211 Variable_2 0 SamplingIntervalDiagnosticsDataType SamplingIntervalDiagnosticsDataType 0 0 0 i=47 true i=7617 i=40 false i=69 SamplingIntervalDiagnosticsDataType i=12 -1 1 1 0 false 0 i=8214 Variable_2 0 ServerDiagnosticsSummaryDataType ServerDiagnosticsSummaryDataType 0 0 0 i=47 true i=7617 i=40 false i=69 ServerDiagnosticsSummaryDataType i=12 -1 1 1 0 false 0 i=8217 Variable_2 0 ServerStatusDataType ServerStatusDataType 0 0 0 i=47 true i=7617 i=40 false i=69 ServerStatusDataType i=12 -1 1 1 0 false 0 i=8220 Variable_2 0 SessionDiagnosticsDataType SessionDiagnosticsDataType 0 0 0 i=47 true i=7617 i=40 false i=69 SessionDiagnosticsDataType i=12 -1 1 1 0 false 0 i=8223 Variable_2 0 SessionSecurityDiagnosticsDataType SessionSecurityDiagnosticsDataType 0 0 0 i=47 true i=7617 i=40 false i=69 SessionSecurityDiagnosticsDataType i=12 -1 1 1 0 false 0 i=8226 Variable_2 0 ServiceCounterDataType ServiceCounterDataType 0 0 0 i=47 true i=7617 i=40 false i=69 ServiceCounterDataType i=12 -1 1 1 0 false 0 i=8229 Variable_2 0 SubscriptionDiagnosticsDataType SubscriptionDiagnosticsDataType 0 0 0 i=47 true i=7617 i=40 false i=69 SubscriptionDiagnosticsDataType i=12 -1 1 1 0 false 0 i=8232 Variable_2 0 ModelChangeStructureDataType ModelChangeStructureDataType 0 0 0 i=47 true i=7617 i=40 false i=69 ModelChangeStructureDataType i=12 -1 1 1 0 false 0 i=8235 Variable_2 0 SemanticChangeStructureDataType SemanticChangeStructureDataType 0 0 0 i=47 true i=7617 i=40 false i=69 SemanticChangeStructureDataType i=12 -1 1 1 0 false 0 i=8238 Variable_2 0 Range Range 0 0 0 i=47 true i=7617 i=40 false i=69 Range i=12 -1 1 1 0 false 0 i=8241 Variable_2 0 EUInformation EUInformation 0 0 0 i=47 true i=7617 i=40 false i=69 EUInformation i=12 -1 1 1 0 false 0 i=8244 Variable_2 0 Annotation Annotation 0 0 0 i=47 true i=7617 i=40 false i=69 Annotation i=12 -1 1 1 0 false 0 i=8247 Variable_2 0 ProgramDiagnosticDataType ProgramDiagnosticDataType 0 0 0 i=47 true i=7617 i=40 false i=69 ProgramDiagnosticDataType i=12 -1 1 1 0 false 0 i=8251 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=7594 i=39 false i=7656 0 i=8252 Variable_2 0 Opc.Ua Opc.Ua 0 0 0 i=40 false i=72 i=47 true i=92 i=46 false i=8254 i=46 false i=15039 i=47 false i=14829 i=47 false i=16024 i=47 false i=18860 i=47 false i=18863 i=47 false i=18866 i=47 false i=18869 i=47 false i=19049 i=47 false i=19052 i=47 false i=19055 i=47 false i=19058 i=47 false i=19061 i=47 false i=15730 i=47 false i=23522 i=47 false i=12677 i=47 false i=16027 i=47 false i=14811 i=47 false i=15591 i=47 false i=15594 i=47 false i=15585 i=47 false i=15588 i=47 false i=14805 i=47 false i=14808 i=47 false i=14832 i=47 false i=16030 i=47 false i=16033 i=47 false i=14320 i=47 false i=16037 i=47 false i=16040 i=47 false i=16047 i=47 false i=16050 i=47 false i=16053 i=47 false i=16056 i=47 false i=21180 i=47 false i=16062 i=47 false i=16065 i=47 false i=16068 i=47 false i=16071 i=47 false i=21183 i=47 false i=21186 i=47 false i=21189 i=47 false i=16077 i=47 false i=16080 i=47 false i=16083 i=47 false i=16086 i=47 false i=16089 i=47 false i=16092 i=47 false i=16095 i=47 false i=14835 i=47 false i=16098 i=47 false i=21192 i=47 false i=16104 i=47 false i=16107 i=47 false i=16110 i=47 false i=16113 i=47 false i=16116 i=47 false i=16119 i=47 false i=17473 i=47 false i=21195 i=47 false i=15640 i=47 false i=16125 i=47 false i=16144 i=47 false i=16147 i=47 false i=16127 i=47 false i=18166 i=47 false i=18169 i=47 false i=18172 i=47 false i=18175 i=47 false i=8285 i=47 false i=8291 i=47 false i=14826 i=47 false i=12759 i=47 false i=12762 i=47 false i=8918 i=47 false i=8300 i=47 false i=12201 i=47 false i=8297 i=47 false i=8303 i=47 false i=8417 i=47 false i=12894 i=47 false i=12897 i=47 false i=8333 i=47 false i=8306 i=47 false i=8309 i=47 false i=8312 i=47 false i=8315 i=47 false i=8318 i=47 false i=8363 i=47 false i=8366 i=47 false i=8369 i=47 false i=8372 i=47 false i=12712 i=47 false i=12715 i=47 false i=8321 i=47 false i=8564 i=47 false i=8567 i=47 false i=8570 i=47 false i=8573 i=47 false i=8576 i=47 false i=8579 i=47 false i=8582 i=47 false i=8639 i=47 false i=8702 i=47 false i=8708 i=47 false i=8711 i=47 false i=8807 i=47 false i=8327 i=47 false i=8843 i=47 false i=11951 i=47 false i=11954 i=47 false i=8846 i=47 false i=8849 i=47 false i=8852 i=47 false i=8855 i=47 false i=8858 i=47 false i=8861 i=47 false i=8294 i=47 false i=8864 i=47 false i=8867 i=47 false i=8870 i=47 false i=8873 i=47 false i=8876 i=47 false i=12175 i=47 false i=12178 i=47 false i=12083 i=47 false i=12086 i=47 false i=8882 i=47 false i=15402 i=47 false i=8879 PHhzOnNjaGVtYQ0KICB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEi DQogIHhtbG5zOnVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54 c2QiDQogIHhtbG5zOnRucz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlw ZXMueHNkIg0KICB0YXJnZXROYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8y MDA4LzAyL1R5cGVzLnhzZCINCiAgZWxlbWVudEZvcm1EZWZhdWx0PSJxdWFsaWZpZWQiDQo+DQog IDx4czplbGVtZW50IG5hbWU9IkJvb2xlYW4iIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpib29s ZWFuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCb29sZWFuIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb29sZWFuIiB0eXBlPSJ4czpi b29sZWFuIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkJvb2xlYW4iIHR5cGU9InRuczpMaXN0T2ZCb29sZWFuIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiBuaWxsYWJsZT0idHJ1ZSIgdHlw ZT0ieHM6Ynl0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU0J5dGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4 czpieXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZlNCeXRlIiB0eXBlPSJ0bnM6TGlzdE9mU0J5dGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgbmlsbGFibGU9InRydWUiIHR5cGU9Inhz OnVuc2lnbmVkQnl0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQnl0ZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgdHlwZT0i eHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ikxpc3RPZkJ5dGUiIHR5cGU9InRuczpMaXN0T2ZCeXRlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IkludDE2IiBuaWxsYWJsZT0idHJ1ZSIg dHlwZT0ieHM6c2hvcnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkludDE2 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQxNiIgdHlw ZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mSW50MTYiIHR5cGU9InRuczpMaXN0T2ZJbnQxNiIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50MTYiIG5pbGxhYmxlPSJ0cnVlIiB0 eXBlPSJ4czp1bnNpZ25lZFNob3J0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZVSW50MTYiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVJ bnQxNiIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50MTYiIHR5cGU9InRuczpMaXN0T2ZVSW50MTYiIG5p bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW50MzIi IG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czppbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9Ikxpc3RPZkludDMyIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbnQzMiIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu ZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZkludDMyIiB0eXBlPSJ0bnM6TGlzdE9mSW50MzIiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMyIiBuaWxs YWJsZT0idHJ1ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZlVJbnQzMiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVUludDMyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50MzIiIHR5cGU9InRuczpMaXN0T2ZV SW50MzIiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFt ZT0iSW50NjQiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpsb25nIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSW50NjQiIHR5cGU9InhzOmxvbmciIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSW50NjQiIHR5cGU9InRuczpMaXN0T2ZJbnQ2 NCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJV SW50NjQiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDY0IiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVUludDY0IiB0eXBl PSJ0bnM6TGlzdE9mVUludDY0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czplbGVtZW50IG5hbWU9IkZsb2F0IiBuaWxsYWJsZT0idHJ1ZSIgdHlwZT0ieHM6ZmxvYXQiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkZsb2F0Ij4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRmxvYXQiIHR5cGU9 InRuczpMaXN0T2ZGbG9hdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJEb3VibGUiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpkb3VibGUiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRvdWJsZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4czpkb3VibGUiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRG91YmxlIiB0 eXBlPSJ0bnM6TGlzdE9mRG91YmxlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czplbGVtZW50IG5hbWU9IlN0cmluZyIgbmlsbGFibGU9InRydWUiIHR5cGU9InhzOnN0cmlu ZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RyaW5nIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJpbmciIHR5cGU9InhzOnN0cmlu ZyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdHJp bmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVRpbWUiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4 czpkYXRlVGltZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0ZVRpbWUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGVUaW1lIiB0 eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZEYXRlVGltZSIgdHlwZT0idG5zOkxpc3RPZkRhdGVUaW1lIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHdWlkIj4NCiAg ICA8eHM6YW5ub3RhdGlvbj4NCiAgICAgIDx4czphcHBpbmZvPg0KICAgICAgICA8SXNWYWx1ZVR5 cGUgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vMjAwMy8xMC9TZXJpYWxpemF0 aW9uLyI+dHJ1ZTwvSXNWYWx1ZVR5cGU+DQogICAgICA8L3hzOmFwcGluZm8+DQogICAgPC94czph bm5vdGF0aW9uPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 cmluZyIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iR3VpZCIgdHlwZT0idG5zOkd1aWQiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkd1aWQiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpH dWlkIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkd1 aWQiIHR5cGU9InRuczpMaXN0T2ZHdWlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJ5dGVT dHJpbmciPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVT dHJpbmciIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnl0ZVN0cmluZyIgdHlwZT0i dG5zOkxpc3RPZkJ5dGVTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlhtbEVsZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlhtbEVsZW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAgPHhzOmNvbXBsZXhU eXBlPg0KICAgICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICAgIDx4czphbnkgbWluT2Nj dXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIvPg0KICAgICAgICAgIDwveHM6c2VxdWVuY2U+ DQogICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICA8L3hzOmVsZW1lbnQ+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mWG1sRWxlbWVudCIgdHlwZT0idG5zOkxpc3RPZlhtbEVsZW1lbnQiIG5pbGxhYmxlPSJ0cnVl Ij48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5vZGVJZCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpZmllciIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTm9kZUlkIiB0eXBlPSJ0bnM6Tm9kZUlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZOb2RlSWQiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idG5zOk5vZGVJ ZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9mTm9kZUlkIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFeHBhbmRlZE5vZGVJ ZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpZmll ciIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJZCIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i TGlzdE9mRXhwYW5kZWROb2RlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6RXhwYW5kZWROb2RlSWQiIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp c3RPZkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9mRXhwYW5kZWROb2RlSWQiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0YXR1 c0NvZGUiPg0KICAgIDx4czphbm5vdGF0aW9uPg0KICAgICAgPHhzOmFwcGluZm8+DQogICAgICAg IDxJc1ZhbHVlVHlwZSB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS8yMDAzLzEw L1NlcmlhbGl6YXRpb24vIj50cnVlPC9Jc1ZhbHVlVHlwZT4NCiAgICAgIDwveHM6YXBwaW5mbz4N CiAgICA8L3hzOmFubm90YXRpb24+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ29kZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6U3RhdHVzQ29kZSIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RhdHVzQ29kZSI+DQog ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlw ZT0idG5zOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mU3RhdHVzQ29kZSIgdHlwZT0idG5zOkxpc3RPZlN0YXR1c0NvZGUiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRpYWdu b3N0aWNJbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT eW1ib2xpY0lkIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9Ik5hbWVzcGFjZVVyaSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0ieHM6aW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRpdGlvbmFsSW5m byIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbm5lclN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbm5lckRpYWdub3N0aWNJbmZvIiB0eXBlPSJ0 bnM6RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mbyIg dHlwZT0idG5zOkRpYWdub3N0aWNJbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljSW5mbyI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9 InRuczpEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGlhZ25vc3RpY0luZm8iIHR5cGU9InRuczpM aXN0T2ZEaWFnbm9zdGljSW5mbyIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTG9jYWxpemVkVGV4dCI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUZXh0IiB0 eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsaXplZFRleHQiIHR5cGU9InRuczpMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1ZSIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTG9jYWxpemVkVGV4dCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0i dG5zOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkxvY2FsaXplZFRleHQiIHR5cGU9InRuczpMaXN0 T2ZMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJRdWFsaWZpZWROYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VJbmRleCIgdHlwZT0ieHM6dW5zaWduZWRTaG9y dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1YWxpZmll ZE5hbWUiIHR5cGU9InRuczpRdWFsaWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXVhbGlmaWVkTmFtZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVhbGlmaWVkTmFtZSIgdHlwZT0idG5zOlF1 YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZlF1YWxpZmllZE5hbWUiIHR5cGU9InRuczpMaXN0T2ZRdWFs aWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwhLS0NCiAgICBT b21lIGVudmlyb25tZW50cyByZXF1aXJlIGEgV1NETC9YU0Qgd2hpY2ggZXhwbGljaXRseSBkZWZp bmVzIGFsbCBwb3NzaWJsZSB0eXBlcy4NCiAgICBUaGUgVUEgV1NETC9YU0QgY2FuIGJlIG1vZGlm aWVkIHRvIHN1cHBvcnQgdGhlc2UgZW52aXJvbm1lbnRzIGJ5IHJlcGxhY2luZyB0aGUNCiAgICBk ZWZpbml0aW9ucyBvZiB0aGUgRXh0ZW5zaW9uT2JqZWN0Qm9keSBhbmQgVmFyaWFudFZhbHVlIGNv bXBsZXggdHlwZXMgd2l0aCB0aGUNCiAgICBkZWZpbml0aW9ucyBpbiB0aGUgY29tbWVudHMgc2hv d24gaGVyZS4gRGV2ZWxvcGVycyB3b3VsZCB0aGVuIGRlZmluZSBzdWJ0eXBlcw0KICAgIG9mIHRo ZSBFeHRlbnNpb25PYmplY3RCb2R5IHR5cGUgd2hpY2ggZXhwbGljaXRseSBkZWNsYXJlIGEgY2hv aWNlIGJldHdlZW4gYWxsIG9mIHRoZQ0KICAgIGNvbXBsZXggdHlwZXMgdXNlZCBieSB0aGUgc3lz dGVtLiBUaGUgRXhhbXBsZUV4dGVuc2lvbk9iamVjdEJvZHkgc3VidHlwZSBpcyBwcm92aWRlcw0K ICAgIGEgdGVtcGxhdGUgYmFzZWQgb24gYSBmZXcgY29tbW9uIFVBLWRlZmluZWQgY29tcGxleCB0 eXBlcy4NCiAgICAtLT4NCg0KICA8IS0tDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV4dGVu c2lvbk9iamVjdEJvZHkiIC8+DQoNCiAgICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXhhbXBsZUV4 dGVuc2lvbk9iamVjdEJvZHkiPg0KICAgICAgPHhzOmNvbXBsZXhDb250ZW50Pg0KICAgICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFeHRlbnNpb25PYmplY3RCb2R5Ij4NCiAgICAgICAgICA8 eHM6Y2hvaWNlPg0KICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQiIHR5cGU9 InRuczpBcmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg ICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6VXNlcklk ZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyTmFtZUlkZW50aXR5VG9rZW4iIHR5cGU9InRuczpVc2Vy TmFtZUlkZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICAgICAgPC94czpjaG9pY2U+DQogICAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KDQogICAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9IkV4dGVuc2lvbk9iamVjdCI+DQogICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg IDx4czplbGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOkV4cGFuZGVkTm9kZUlkIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJC b2R5IiBtaW5PY2N1cnM9IjAiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3RCb2R5IiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4N CiAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpFeHRlbnNp b25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIC0tPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJvZHkiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3ND b250ZW50cz0ibGF4Ii8+DQogICAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgICAgPC94czpj b21wbGV4VHlwZT4NCiAgICAgIDwveHM6ZWxlbWVudD4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5 cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbk9iamVjdCIgdHlwZT0idG5zOkV4dGVu c2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mRXh0ZW5zaW9uT2JqZWN0IiB0eXBlPSJ0bnM6TGlzdE9mRXh0 ZW5zaW9uT2JqZWN0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwhLS0NCiAg ICBTb21lIFdTREwvWE1MIGNvbXBpbGVycyBoYXZlIGlzc3VlcyB3aXRoIHRoZSB4czpjaG9pY2Ug Y29uc3RydWN0LiBGb3IgdGhhdCByZWFzb24NCiAgICB0aGUgZGVmYXVsdCBkZWNsYXJhdGlvbiBv ZiBhIFZhcmlhbnQgdXNlcyB4czphbnkgY29uc3RydWN0LiBUaGUgc2NoZW1hIGFjdXR1YWxseQ0K ICAgIGRlZmluZWQgYnkgdGhlIHNwZWNpZmljYXRpb24gaXMgcHJvdmlkZWQgYnkgdGhlIE1hdHJp eCBhbmQgVmFyaWFudFZhbHVlIGNvbXBsZXggdHlwZXMNCiAgICBzaG93biBpbiBjb21tZW50cyBi ZWxvdy4gQXBwbGljYXRpb24gZGV2ZWxvcGVycyBjYW4gcmVwbGFjZSB0aGUgVmFyaWFudFZhbHVl IGRlY2xhcmF0aW9uDQogICAgd2l0aCB0aGUgc3BlY2lmaWMgZGVjbGFyYXRpb24gaWYgdGhleSBo YXZlIGEgZGV2ZWxvcG1lbnQgZW52aXJvbm1lbnQgdGhhdCBjYW4gaGFuZGxlDQogICAgdGhlIHhz OmNob2ljZSBjb25zdHJ1Y3QgaW4gYSByZWFzb25hYmxlIHdheS4NCiAgICAtLT4NCg0KICA8IS0t DQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1hdHJpeCI+DQogICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpbWVuc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZV SW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDx4czplbGVt ZW50IG5hbWU9IlZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAg ICA8eHM6Y29tcGxleFR5cGUgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgICAgICAgIDx4czpjaG9pY2Ug bWF4T2NjdXJzPSJ1bmJvdW5kZWQiPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJC b29sZWFuIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpieXRlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5cGU9InhzOnVuc2lnbmVk Qnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJ bnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBlPSJ4czpp bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUlu dDMyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2ln bmVkTG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0 ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9InhzOmJh c2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJYbWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAg ICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAgICAgICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgICAgICAgICAgICAgIDx4czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVu dHM9ImxheCIgLz4NCiAgICAgICAgICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgICAg ICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgICAgICAgPC94czplbGVtZW50Pg0KICAg ICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6U3RhdHVz Q29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJ ZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFs aWZpZWROYW1lIiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TG9j YWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIgdHlwZT0i dG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgIDwveHM6Y2hvaWNlPg0K ICAgICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICAgIDwveHM6ZWxlbWVudD4NCiAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxlbWVudCBu YW1lPSJNYXRyaXgiIHR5cGU9InRuczpNYXRyaXgiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogICAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnRWYWx1ZSI+DQogICAgICA8eHM6Y2hvaWNlPg0K ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb29sZWFuIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpi eXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5 cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJJbnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBlPSJ4czppbnQi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMyIiB0eXBl PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2lnbmVkTG9uZyIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4 czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Ry aW5nIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGF0ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9InhzOmJh c2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJY bWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAgICA8eHM6 Y29tcGxleFR5cGU+DQogICAgICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgICAgIDx4 czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIgLz4NCiAgICAgICAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgPC94 czplbGVtZW50Pg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0 bnM6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJOb2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJZCIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFsaWZpZWROYW1l IiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3Qi IHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mQm9vbGVhbiIgdHlwZT0idG5zOkxpc3RPZkJvb2xlYW4iIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU0J5dGUiIHR5 cGU9InRuczpMaXN0T2ZTQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZCeXRlIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQxNiIgdHlwZT0idG5zOkxpc3RP ZkludDE2IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZlVJbnQxNiIgdHlwZT0idG5zOkxpc3RPZlVJbnQxNiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQzMiIgdHlwZT0idG5zOkxpc3RPZkludDMyIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJbnQzMiIg dHlwZT0idG5zOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZJbnQ2NCIgdHlwZT0idG5zOkxpc3RPZkludDY0IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJbnQ2NCIgdHlwZT0idG5z Okxpc3RPZlVJbnQ2NCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZGbG9hdCIgdHlwZT0idG5zOkxpc3RPZkZsb2F0IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRvdWJsZSIgdHlwZT0idG5zOkxpc3RPZkRv dWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZT dHJpbmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0ZVRpbWUiIHR5cGU9InRuczpMaXN0T2ZEYXRlVGlt ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZHdWlk IiB0eXBlPSJ0bnM6TGlzdE9mR3VpZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZCeXRlU3RyaW5nIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZVN0cmluZyIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZYbWxFbGVt ZW50IiB0eXBlPSJ0bnM6TGlzdE9mWG1sRWxlbWVudCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6TGlzdE9mU3Rh dHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZOb2RlSWQiIHR5cGU9InRuczpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpMaXN0 T2ZFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZRdWFsaWZpZWROYW1lIiB0eXBlPSJ0bnM6TGlzdE9mUXVhbGlmaWVkTmFtZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZMb2NhbGl6 ZWRUZXh0IiB0eXBlPSJ0bnM6TGlzdE9mTG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiIHR5cGU9InRu czpMaXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mVmFyaWFudCIgdHlwZT0idG5zOkxpc3RPZlZhcmlhbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF0cml4IiB0eXBlPSJ0bnM6 TWF0cml4IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8L3hzOmNob2ljZT4NCiAgICA8L3hzOmNv bXBsZXhUeXBlPg0KDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0KICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idG5z OlZhcmlhbnRWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDwv eHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxlbWVudCBuYW1l PSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgLS0+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0KICAgIDx4czphbm5vdGF0aW9u Pg0KICAgICAgPHhzOmFwcGluZm8+DQogICAgICAgIDxJc1ZhbHVlVHlwZSB4bWxucz0iaHR0cDov L3NjaGVtYXMubWljcm9zb2Z0LmNvbS8yMDAzLzEwL1NlcmlhbGl6YXRpb24vIj50cnVlPC9Jc1Zh bHVlVHlwZT4NCiAgICAgIDwveHM6YXBwaW5mbz4NCiAgICA8L3hzOmFubm90YXRpb24+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3ND b250ZW50cz0ibGF4IiAvPg0KICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgIDwveHM6 Y29tcGxleFR5cGU+DQogICAgICA8L3hzOmVsZW1lbnQ+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIgdHlwZT0idG5z OlZhcmlhbnQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZWYXJpYW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZWYXJpYW50IiB0eXBlPSJ0bnM6TGlzdE9mVmFyaWFudCIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i RGF0YVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJW YWx1ZSIgdHlwZT0idG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VUaW1lc3RhbXAiIHR5cGU9InhzOmRh dGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VQ aWNvc2Vjb25kcyIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyUGljb3NlY29u ZHMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVmFs dWUiIHR5cGU9InRuczpEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIi8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGF0YVZhbHVlIiB0eXBlPSJ0bnM6RGF0YVZhbHVlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZEYXRhVmFsdWUiIHR5cGU9InRuczpMaXN0T2ZEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW52b2tlU2VydmljZVJlcXVlc3Qi IHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbmlsbGFibGU9InRydWUiIC8+DQogIDx4czplbGVtZW50 IG5hbWU9Ikludm9rZVNlcnZpY2VSZXNwb25zZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBuaWxs YWJsZT0idHJ1ZSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZUJNUCIgdHlwZT0ieHM6 YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkltYWdlR0lGIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW1hZ2VKUEciIHR5cGU9 InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZVBORyIgdHlw ZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkF1ZGlvRGF0YVR5 cGUiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCaXRG aWVsZE1hc2tEYXRhVHlwZSIgdHlwZT0ieHM6dW5zaWduZWRMb25nIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJLZXlWYWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IktleSIgdHlwZT0idWE6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBl PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5VmFsdWVQYWlyIiB0eXBlPSJ0 bnM6S2V5VmFsdWVQYWlyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZLZXlW YWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Iktl eVZhbHVlUGFpciIgdHlwZT0idG5zOktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mS2V5VmFsdWVQYWly IiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbmRwb2ludFR5cGUiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eVBvbGljeVVyaSIg dHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VHlwZSIgdHlwZT0i dG5zOkVuZHBvaW50VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5k cG9pbnRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRwb2ludFR5cGUiIHR5cGU9InRuczpFbmRwb2ludFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50VHlw ZSIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl bWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmF0aW9uYWxOdW1iZXIiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bWVyYXRvciIgdHlwZT0ieHM6 aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZW5vbWluYXRv ciIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSYXRpb25hbE51 bWJlciIgdHlwZT0idG5zOlJhdGlvbmFsTnVtYmVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZSYXRpb25hbE51bWJlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRuczpSYXRpb25hbE51bWJlciIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRuczpMaXN0T2ZSYXRpb25hbE51bWJlciIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i VmVjdG9yIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmVjdG9yIiB0eXBlPSJ0bnM6VmVjdG9y IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZWZWN0b3IiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZlY3RvciIgdHlwZT0idG5zOlZlY3Rv ciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mVmVjdG9yIiB0eXBlPSJ0bnM6TGlzdE9mVmVjdG9yIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUaHJlZURWZWN0b3Ii Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu c2lvbiBiYXNlPSJ0bnM6VmVjdG9yIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlgiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlkiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IloiIHR5cGU9InhzOmRvdWJsZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRl bnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVEVmVjdG9yIiB0eXBlPSJ0bnM6VGhyZWVEVmVjdG9yIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUaHJlZURWZWN0b3IiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRocmVlRFZlY3RvciIgdHlwZT0i dG5zOlRocmVlRFZlY3RvciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVGhyZWVEVmVjdG9yIiB0eXBlPSJ0bnM6TGlzdE9m VGhyZWVEVmVjdG9yIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6Q2FydGVzaWFuQ29vcmRpbmF0ZXMi IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVz Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYXJ0ZXNpYW5D b29yZGluYXRlcyIgdHlwZT0idG5zOkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAi IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDYXJ0 ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOkxpc3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBu aWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJU aHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDYXJ0ZXNpYW5Db29yZGlu YXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJYIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJZIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJaIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6 Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29v cmRpbmF0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlRENhcnRl c2lhbkNvb3JkaW5hdGVzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOlRocmVlRENhcnRlc2lh bkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0i dG5zOkxpc3RPZlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPcmllbnRhdGlvbiI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ik9yaWVudGF0aW9uIiB0eXBlPSJ0bnM6T3JpZW50YXRpb24iIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZk9yaWVudGF0aW9uIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcmllbnRhdGlvbiIgdHlwZT0idG5z Ok9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZPcmllbnRhdGlvbiIgdHlwZT0idG5zOkxpc3RPZk9yaWVu dGF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJUaHJlZURPcmllbnRhdGlvbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpPcmllbnRhdGlvbiI+DQog ICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBIiB0eXBl PSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJDIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRocmVlRE9y aWVudGF0aW9uIiB0eXBlPSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlRE9yaWVudGF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaHJlZURPcmllbnRhdGlvbiIgdHlwZT0idG5zOlRo cmVlRE9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURPcmllbnRhdGlvbiIgdHlwZT0idG5zOkxp c3RPZlRocmVlRE9yaWVudGF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJGcmFtZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZy YW1lIiB0eXBlPSJ0bnM6RnJhbWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZkZyYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGcmFt ZSIgdHlwZT0idG5zOkZyYW1lIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGcmFtZSIgdHlwZT0idG5zOkxpc3RPZkZyYW1l IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJUaHJlZURGcmFtZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpGcmFtZSI+DQogICAgICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlw ZT0idG5zOlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9yaWVudGF0aW9uIiB0eXBl PSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJUaHJlZURGcmFtZSIgdHlwZT0idG5zOlRocmVlREZyYW1lIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZUaHJlZURGcmFtZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVERnJhbWUiIHR5cGU9InRuczpUaHJlZURGcmFtZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mVGhyZWVERnJhbWUiIHR5cGU9InRuczpMaXN0T2ZUaHJlZURGcmFtZSIgbmlsbGFibGU9 InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3BlbkZpbGVN b2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iUmVhZF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl PSJXcml0ZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFcmFzZUV4aXN0aW5n XzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFwcGVuZF84IiAvPg0KICAgIDwv eHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i T3BlbkZpbGVNb2RlIiB0eXBlPSJ0bnM6T3BlbkZpbGVNb2RlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZPcGVuRmlsZU1vZGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9Ik9wZW5GaWxlTW9kZSIgdHlwZT0idG5zOk9wZW5GaWxlTW9kZSIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZPcGVuRmls ZU1vZGUiIHR5cGU9InRuczpMaXN0T2ZPcGVuRmlsZU1vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hz OmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IklkZW50aXR5Q3JpdGVyaWFUeXBl Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVXNlck5hbWVfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iVGh1bWJwcmludF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSb2xlXzMi IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikdyb3VwSWRfNCIgLz4NCiAgICAgIDx4 czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5vbnltb3VzXzUiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkF1dGhlbnRpY2F0ZWRVc2VyXzYiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4N CiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJZGVudGl0eUNyaXRlcmlh VHlwZSIgdHlwZT0idG5zOklkZW50aXR5Q3JpdGVyaWFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlDcml0ZXJpYVR5cGUiIHR5cGU9InRu czpJZGVudGl0eUNyaXRlcmlhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl ZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSIgdHlwZT0idG5zOkxpc3RPZklk ZW50aXR5Q3JpdGVyaWFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJJZGVudGl0eU1hcHBpbmdSdWxlVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JpdGVyaWFUeXBlIiB0eXBlPSJ0bnM6 SWRlbnRpdHlDcml0ZXJpYVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkNyaXRlcmlhIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIHR5cGU9InRuczpJZGVudGl0 eU1hcHBpbmdSdWxlVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSWRl bnRpdHlNYXBwaW5nUnVsZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBlPSJ0bnM6SWRlbnRpdHlNYXBw aW5nUnVsZVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkN1cnJlbmN5VW5pdFR5cGUiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bWVyaWNDb2RlIiB0eXBlPSJ4 czpzaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXhwb25l bnQiIHR5cGU9InhzOmJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkFscGhhYmV0aWNDb2RlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJyZW5jeSIgdHlwZT0idWE6 TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJy ZW5jeVVuaXRUeXBlIiB0eXBlPSJ0bnM6Q3VycmVuY3lVbml0VHlwZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mQ3VycmVuY3lVbml0VHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVuY3lVbml0VHlwZSIgdHlwZT0idG5zOkN1 cnJlbmN5VW5pdFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkN1cnJlbmN5VW5pdFR5cGUiIHR5cGU9InRuczpMaXN0 T2ZDdXJyZW5jeVVuaXRUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czpzaW1wbGVUeXBlICBuYW1lPSJUcnVzdExpc3RNYXNrcyI+DQogICAgPHhzOnJlc3RyaWN0aW9u IGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vbmVfMCIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVHJ1c3RlZENlcnRpZmljYXRlc18xIiAv Pg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUcnVzdGVkQ3Jsc18yIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc3N1ZXJDZXJ0aWZpY2F0ZXNfNCIgLz4NCiAgICAgIDx4 czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNzdWVyQ3Jsc184IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJBbGxfMTUiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdExpc3RNYXNrcyIgdHlwZT0idG5zOlRy dXN0TGlzdE1hc2tzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcnVzdExpc3REYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3BlY2lm aWVkTGlzdHMiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUcnVzdGVkQ2VydGlmaWNhdGVzIiB0eXBlPSJ1YTpMaXN0T2ZCeXRl U3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVHJ1c3RlZENybHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJD ZXJ0aWZpY2F0ZXMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJDcmxzIiB0eXBl PSJ1YTpMaXN0T2ZCeXRlU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IlRydXN0TGlzdERhdGFUeXBlIiB0eXBlPSJ0bnM6VHJ1c3RMaXN0RGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRydXN0TGlzdERhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdExpc3REYXRhVHlwZSIg dHlwZT0idG5zOlRydXN0TGlzdERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUcnVzdExpc3REYXRhVHlwZSIg dHlwZT0idG5zOkxpc3RPZlRydXN0TGlzdERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWNpbWFsRGF0YVR5cGUiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNjYWxlIiB0eXBlPSJ4czpz aG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5 cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJEZWNpbWFsRGF0YVR5cGUiIHR5cGU9InRuczpEZWNpbWFsRGF0YVR5cGUiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VzIiB0eXBlPSJ1YTpMaXN0T2ZT dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZTdHJ1Y3R1cmVEZXNj cmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkVudW1EYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVzY3JpcHRpb24i IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTaW1wbGVEYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRpb24i IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVTY2hlbWFIZWFk ZXIiIHR5cGU9InRuczpEYXRhVHlwZVNjaGVtYUhlYWRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iTGlzdE9mRGF0YVR5cGVTY2hlbWFIZWFkZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIiB0eXBlPSJ0bnM6 RGF0YVR5cGVTY2hlbWFIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFUeXBlU2NoZW1hSGVhZGVyIiB0eXBl PSJ0bnM6TGlzdE9mRGF0YVR5cGVTY2hlbWFIZWFkZXIiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlSWQiIHR5 cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5z OkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpEYXRhVHlwZURlc2NyaXB0 aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZEYXRhVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVR5 cGVEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iU3RydWN0dXJlRGVzY3JpcHRpb24iPg0KICAgIDx4czpjb21wbGV4Q29u dGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5 cGVEZXNjcmlwdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVmaW5p dGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1 ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlc2NyaXB0 aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ikxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgdHlwZT0idG5z OlN0cnVjdHVyZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgdHlw ZT0idG5zOkxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbnVtRGVzY3JpcHRpb24iPg0KICAg IDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBi YXNlPSJ0bnM6RGF0YVR5cGVEZXNjcmlwdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVmaW5pdGlvbiIgdHlwZT0idG5zOkVudW1E ZWZpbml0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IkJ1aWx0SW5UeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkVudW1EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkVudW1EZXNjcmlwdGlvbiIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW51bURlc2NyaXB0aW9uIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVzY3JpcHRpb24i IHR5cGU9InRuczpFbnVtRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJv dW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVudW1EZXNjcmlwdGlvbiIgdHlw ZT0idG5zOkxpc3RPZkVudW1EZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIj4NCiAg ICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24g YmFzZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQnVpbHRJblR5cGUiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRp b24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZVR5 cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlNpbXBsZVR5cGVEZXNjcmlwdGlvbiIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m U2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mU2ltcGxlVHlwZURlc2NyaXB0 aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJVQUJpbmFyeUZpbGVEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhVHlwZVNjaGVtYUhl YWRlciI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTY2hlbWFMb2NhdGlvbiIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpbGVIZWFkZXIiIHR5cGU9 InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQm9keSIgdHlwZT0idWE6VmFyaWFudCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iVUFCaW5hcnlGaWxlRGF0YVR5cGUiIHR5cGU9InRuczpVQUJpbmFyeUZp bGVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVUFCaW5hcnlG aWxlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVBQmluYXJ5RmlsZURhdGFUeXBlIiB0eXBlPSJ0bnM6VUFCaW5hcnlGaWxlRGF0YVR5cGUiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZlVBQmluYXJ5RmlsZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVUFCaW5hcnlGaWxl RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IlB1YlN1YlN0YXRlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUGF1c2VkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9Ik9wZXJhdGlvbmFsXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IkVycm9yXzMiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJTdGF0ZSIgdHlwZT0idG5zOlB1YlN1YlN0YXRlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJTdGF0ZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViU3RhdGUiIHR5cGU9InRu czpQdWJTdWJTdGF0ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZQdWJTdWJTdGF0ZSIgdHlwZT0idG5zOkxpc3RPZlB1YlN1YlN0YXRlIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0 TWV0YURhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkRhdGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICAg ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9 InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZGaWVsZE1ldGFEYXRhIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRDbGFz c0lkIiB0eXBlPSJ1YTpHdWlkIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ29uZmlndXJhdGlvblZlcnNpb24iIHR5cGU9InRuczpDb25maWd1cmF0aW9uVmVy c2lvbkRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8 L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29u dGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1l dGFEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRNZXRhRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRhRGF0YVR5cGUiIHR5cGU9 InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu ZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0TWV0YURhdGFUeXBlIiB0 eXBlPSJ0bnM6TGlzdE9mRGF0YVNldE1ldGFEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmllbGRNZXRhRGF0YSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZEZsYWdzIiB0 eXBlPSJ0bnM6RGF0YVNldEZpZWxkRmxhZ3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkJ1aWx0SW5UeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJN YXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRJZCIgdHlwZT0idWE6R3VpZCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvcGVydGllcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJGaWVsZE1ldGFEYXRhIiB0eXBlPSJ0bnM6RmllbGRNZXRhRGF0YSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRmllbGRNZXRhRGF0YSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmllbGRNZXRhRGF0YSIgdHlwZT0idG5zOkZpZWxk TWV0YURhdGEiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZkZpZWxkTWV0YURhdGEiIHR5cGU9InRuczpMaXN0T2ZGaWVsZE1l dGFEYXRhIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl ICBuYW1lPSJEYXRhU2V0RmllbGRGbGFncyI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnVuc2lnbmVkU2hvcnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZpZWxkRmxhZ3MiIHR5cGU9InRuczpEYXRh U2V0RmllbGRGbGFncyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29uZmlndXJhdGlv blZlcnNpb25EYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTWFqb3JWZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWlub3JWZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNvbmZpZ3VyYXRpb25WZXJzaW9uRGF0YVR5cGUi IHR5cGU9InRuczpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0aW9uVmVyc2lv bkRhdGFUeXBlIiB0eXBlPSJ0bnM6Q29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mQ29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkNvbmZpZ3Vy YXRpb25WZXJzaW9uRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGF0YVNldEZvbGRlciIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1ldGFEYXRh IiB0eXBlPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbkZpZWxkcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRTb3VyY2UiIHR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWRE YXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0 YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNldERhdGFUeXBlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJsaXNoZWREYXRh U2V0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOlB1 Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mUHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5 cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1 Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZERh dGFTZXRTb3VyY2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkVmFyaWFibGUiIHR5 cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdJbnRlcnZhbEhpbnQi IHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGVhZGJhbmRUeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVhZGJhbmRWYWx1ZSIgdHlwZT0ieHM6ZG91YmxlIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbmRleFJhbmdlIiB0eXBl PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJTdWJzdGl0dXRlVmFsdWUiIHR5cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1ldGFEYXRhUHJvcGVydGllcyIgdHlw ZT0idWE6TGlzdE9mUXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkVmFy aWFibGVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHVibGlz aGVkVmFyaWFibGVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZFZh cmlhYmxlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIHR5cGU9 InRuczpMaXN0T2ZQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNE YXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiPg0K ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlz aGVkRGF0YSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAg ICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIg dHlwZT0idG5zOlB1Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0YUl0ZW1zRGF0YVR5 cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBt YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHVibGlz aGVkRGF0YUl0ZW1zRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJsaXNoZWREYXRhSXRlbXNE YXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVu dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6UHVibGlzaGVk RGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXIiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZWxlY3RlZEZpZWxkcyIgdHlwZT0idG5zOkxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRmlsdGVyIiB0eXBlPSJ0bnM6Q29udGVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVk RXZlbnRzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1Ymxp c2hlZEV2ZW50c0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZEV2ZW50 c0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJMaXN0T2ZQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgdHlwZT0idG5zOkxp c3RPZlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayI+DQog ICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3Ry aWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRG aWVsZENvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6RGF0YVNldEZpZWxkQ29udGVudE1hc2siIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRD b250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRl bnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldEZpZWxkQ29udGVudE1hc2siIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFTZXRX cml0ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcklkIiB0 eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENv bnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJLZXlG cmFtZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRX cml0ZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0 U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VTZXR0aW5ncyIgdHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRXcml0ZXJEYXRhVHlw ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldFdyaXRlckRhdGFU eXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 V3JpdGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vy cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRXcml0ZXJEYXRh VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFdy aXRlclRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlw ZT0idG5zOkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFdy aXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlclRyYW5z cG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFT ZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp c3RPZkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9 InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vy cz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0V3JpdGVy TWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRh VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iUHViU3ViR3JvdXBEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJp dHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwUHJvcGVydGllcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJQdWJTdWJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViR3JvdXBEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViR3JvdXBE YXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1YlN1Ykdy b3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJHcm91cERhdGFUeXBlIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZXJH cm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAg ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBJ ZCIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2VlcEFsaXZlVGltZSIg dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkxvY2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyYW5zcG9y dFNldHRpbmdzIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWVzc2FnZVNldHRpbmdz IiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcnMiIHR5cGU9InRu czpMaXN0T2ZEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAg ICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJXcml0ZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6V3JpdGVyR3JvdXBEYXRhVHlw ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlw ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3Jv dXBEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZldyaXRl ckdyb3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJHcm91cERhdGFUeXBlIiBuaWxs YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0 ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVy R3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0 YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZldyaXRlckdyb3VwVHJh bnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0 eXBlPSJ0bnM6TGlzdE9mV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRy dWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iV3JpdGVyR3JvdXBN ZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZXJHcm91cE1lc3Nh Z2VEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBN ZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJH cm91cE1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJQdWJsaXNoZXJJZCIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlv blByb3BlcnRpZXMiIHR5cGU9InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc3BvcnRTZXR0 aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBzIiB0eXBlPSJ0bnM6 TGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwcyIgdHlwZT0idG5zOkxpc3RP ZlJlYWRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29ubmVjdGlvbkRh dGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJDb25uZWN0 aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlB1YlN1YkNvbm5lY3Rpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNvbm5lY3Rpb25EYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9m UHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9 InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBl IiB0eXBlPSJ0bnM6Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1h eE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDb25uZWN0 aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZDb25uZWN0aW9uVHJhbnNwb3J0 RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ik5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrQWRkcmVzc0RhdGFU eXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgdHlw ZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzRGF0 YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOZXR3b3JrQWRk cmVzc1VybERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4N CiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0K ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXJsIiB0 eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhD b250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3Jr QWRkcmVzc1VybERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NVcmxEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NVcmxEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29y a0FkZHJlc3NVcmxEYXRhVHlwZSIgdHlwZT0idG5zOk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUi IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3 b3JrQWRkcmVzc1VybERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNZXNzYWdlU2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEYXRhU2V0UmVhZGVycyIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJEYXRhVHlwZSIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4N CiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwRGF0YVR5cGUiIHR5 cGU9InRuczpSZWFkZXJHcm91cERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJMaXN0T2ZSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3Jv dXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RP ZlJlYWRlckdyb3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0 bnM6UmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlw ZSIgdHlwZT0idG5zOlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlJlYWRl ckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZSZWFkZXJHcm91cFRyYW5z cG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3Jv dXBNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJl YWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOlJlYWRl ckdyb3VwTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlw ZSIgdHlwZT0idG5zOkxpc3RPZlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0UmVh ZGVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuYWJsZWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlcklkIiB0eXBlPSJ1 YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0 ZXJHcm91cElkIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0V3JpdGVySWQiIHR5cGU9InhzOnVuc2lnbmVkU2hv cnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRh RGF0YSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50 TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXNzYWdlUmVjZWl2ZVRpbWVvdXQiIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5RnJh bWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJp dHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRhdGFTZXRSZWFkZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWly IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VT ZXR0aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaWJlZERhdGFTZXQiIHR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0UmVhZGVyRGF0YVR5 cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRSZWFkZXJEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNl dFJlYWRlckRhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFJlYWRlckRhdGFUeXBlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZEYXRhU2V0UmVhZGVyRGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRS ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5 cGU9InRuczpEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRS ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJUcmFu c3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpEYXRh U2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBl PSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFJlYWRl ck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRE YXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERh dGFTZXREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0 RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpM aXN0T2ZTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSI+ DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5z aW9uIGJhc2U9InRuczpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNl cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldFZhcmlhYmxlcyIgdHlw ZT0idG5zOkxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4N CiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgdHlwZT0idG5zOlRhcmdldFZhcmlh Ymxlc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUYXJnZXRW YXJpYWJsZXNEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpUYXJnZXRWYXJpYWJsZXNE YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0 T2ZUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmllbGRUYXJnZXREYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZpZWxkSWQiIHR5cGU9 InVhOkd1aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlY2Vp dmVySW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0Tm9kZUlkIiB0eXBlPSJ1YTpO b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6T3ZlcnJpZGVWYWx1ZUhhbmRs aW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPdmVycmlkZVZh bHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmllbGRUYXJnZXRE YXRhVHlwZSIgdHlwZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpZWxkVGFyZ2V0RGF0YVR5cGUiIHR5cGU9InRu czpGaWVsZFRhcmdldERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGaWVsZFRhcmdldERhdGFUeXBlIiB0eXBl PSJ0bnM6TGlzdE9mRmllbGRUYXJnZXREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl bWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4N CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i TGFzdFVzYWJsZVZhbHVlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik92ZXJy aWRlVmFsdWVfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGluZyIgdHlwZT0idG5zOk92 ZXJyaWRlVmFsdWVIYW5kbGluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m T3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJPdmVycmlkZVZhbHVlSGFuZGxpbmciIHR5cGU9InRuczpPdmVycmlkZVZhbHVl SGFuZGxpbmciIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6TGlzdE9mT3ZlcnJpZGVWYWx1ZUhh bmRsaW5nIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxl eENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlN1 YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUGFyZW50Tm9kZU5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRh dGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgLz4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2Ny aWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0TWly cm9yRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0TWlycm9yRGF0YVR5cGUiIHR5 cGU9InRuczpMaXN0T2ZTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJTdWJDb25m aWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRzIiB0eXBlPSJ0bnM6TGlzdE9mUHVibGlzaGVkRGF0YVNl dERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ29ubmVjdGlvbnMiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJDb25uZWN0aW9u RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJh dGlvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJD b25maWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNv bmZpZ3VyYXRpb25EYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBl IiB0eXBlPSJ0bnM6TGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0T3Jk ZXJpbmdUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVW5kZWZpbmVkXzAiIC8+DQogICAgICA8eHM6ZW51bWVy YXRpb24gdmFsdWU9IkFzY2VuZGluZ1dyaXRlcklkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkFzY2VuZGluZ1dyaXRlcklkU2luZ2xlXzIiIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0T3Jk ZXJpbmdUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldE9yZGVyaW5nVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE9yZGVyaW5nVHlwZSIgdHlwZT0i dG5zOkRhdGFTZXRPcmRlcmluZ1R5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k ZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldE9yZGVyaW5nVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRh dGFTZXRPcmRlcmluZ1R5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz OnNpbXBsZVR5cGUgIG5hbWU9IlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8 eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rp b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcE5ldHdvcmtN ZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFz ayIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcE5ldHdvcmtNZXNzYWdl Q29udGVudE1hc2siPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdvcmtNZXNz YWdlQ29udGVudE1hc2siIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mVWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpMaXN0T2ZV YWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFU eXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpl eHRlbnNpb24gYmFzZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwVmVyc2lvbiIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJEYXRhU2V0T3JkZXJpbmciIHR5cGU9InRuczpEYXRhU2V0T3JkZXJpbmdUeXBl IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01l c3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNr IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdP ZmZzZXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdPZmZzZXQiIHR5cGU9InVhOkxpc3RPZkRvdWJsZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRh VHlwZSIgdHlwZT0idG5zOlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVYWRwV3JpdGVy R3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwV3JpdGVyR3JvdXBNZXNzYWdlRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5z Okxpc3RPZlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVWFkcERhdGFTZXRNZXNzYWdl Q29udGVudE1hc2siPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+ DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBEYXRh U2V0TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9 InRuczpVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFz ayIgdHlwZT0idG5zOkxpc3RPZlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVYWRwRGF0 YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0V3JpdGVyTWVz c2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwRGF0YVNl dE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkNvbmZpZ3VyZWRTaXplIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3NhZ2VOdW1i ZXIiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0T2Zmc2V0IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0i dG5zOlVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRXcml0ZXJN ZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlw ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mVWFkcERhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpM aXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVWFkcERhdGFTZXRSZWFkZXJN ZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlw ZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJH cm91cFZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3NhZ2VOdW1iZXIiIHR5cGU9InhzOnVu c2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEYXRhU2V0T2Zmc2V0IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldENsYXNzSWQiIHR5cGU9InVhOkd1 aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3Jr TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1h c2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1h c2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNo aW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlY2VpdmVPZmZzZXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlByb2Nlc3NpbmdPZmZzZXQi IHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl Pg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRSZWFkZXJNZXNz YWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcERhdGFTZXRSZWFkZXJNZXNz YWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRS ZWFkZXJNZXNzYWdlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZURh dGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVWFkcERhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUi IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9 Ikpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFz ZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2si IHR5cGU9InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikpzb25OZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSnNvbk5ldHdv cmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpMaXN0T2ZKc29uTmV0d29ya01lc3NhZ2VD b250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iSnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9 InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNv bldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6SnNvbldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZKc29uV3Jp dGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9Ikpzb25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpz b25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSnNvbldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mSnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFU eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBu YW1lPSJKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9u IGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNp bXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRN YXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNldE1l c3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNr IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkpzb25E YXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mSnNvbkRhdGFTZXRNZXNz YWdlQ29udGVudE1hc2siIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFz ayIgdHlwZT0idG5zOkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpzb25EYXRh U2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5 cGUiIHR5cGU9InRuczpKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m SnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZKc29uRGF0 YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5 cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0TWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0 bnM6SnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNldFJlYWRlck1l c3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBl IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZKc29uRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxp c3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhZ3JhbUNvbm5lY3Rpb25U cmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5 cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RGlzY292ZXJ5QWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUi IHR5cGU9InRuczpEYXRhZ3JhbUNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFn cmFtQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1Db25uZWN0 aW9uVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9y dERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VSZXBlYXRDb3VudCIgdHlwZT0ieHM6 dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTWVzc2FnZVJlcGVhdERlbGF5IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6 Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFncmFt V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mRGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhZ3JhbVdyaXRlckdyb3VwVHJh bnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlw ZT0idG5zOkxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJva2Vy Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkNvbm5lY3Rpb25UcmFu c3BvcnREYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXNvdXJjZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF1dGhlbnRpY2F0 aW9uUHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJv a2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZCcm9rZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tlckNvbm5lY3Rpb25UcmFuc3Bv cnREYXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlz dE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJCcm9rZXJUcmFuc3BvcnRRdWFs aXR5T2ZTZXJ2aWNlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm90U3BlY2lmaWVkXzAiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9IkJlc3RFZmZvcnRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iQXRMZWFzdE9uY2VfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i QXRNb3N0T25jZV8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFeGFjdGx5T25j ZV80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0eU9mU2VydmljZSIgdHlwZT0idG5z OkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tlclRyYW5zcG9ydFF1YWxpdHlP ZlNlcnZpY2UiIHR5cGU9InRuczpCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiBtaW5P Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkJyb2tlclRyYW5z cG9ydFF1YWxpdHlPZlNlcnZpY2UiIHR5cGU9InRuczpMaXN0T2ZCcm9rZXJUcmFuc3BvcnRRdWFs aXR5T2ZTZXJ2aWNlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVzb3VyY2VVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlv blByb2ZpbGVVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJh bnRlZSIgdHlwZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0K ICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpC cm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJMaXN0T2ZCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm9rZXJXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mQnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0i dG5zOkxpc3RPZkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0 cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb2tlckRhdGFT ZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0V3JpdGVyVHJh bnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzb3VyY2VVcmki IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIHR5cGU9Inhz OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgdHlwZT0idG5zOkJyb2tl clRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik1ldGFEYXRhVXBkYXRlVGltZSIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJC cm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpCcm9rZXJEYXRh U2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZkJyb2tlckRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyRGF0YVNldFdyaXRlclRyYW5z cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9 InRuczpMaXN0T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb2tlckRh dGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0UmVhZGVy VHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzb3VyY2VV cmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIHR5cGU9 InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgdHlwZT0idG5zOkJy b2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyRGF0YVNldFJlYWRlclRyYW5z cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFU eXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm9rZXJEYXRhU2V0UmVh ZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5z OkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJva2VyRGF0 YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mQnJva2VyRGF0YVNl dFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEaWFnbm9zdGljc0xldmVsIj4NCiAgICA8eHM6cmVz dHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i QmFzaWNfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWR2YW5jZWRfMSIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5mb18yIiAvPg0KICAgICAgPHhzOmVudW1l cmF0aW9uIHZhbHVlPSJMb2dfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGVi dWdfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNzTGV2ZWwiIHR5cGU9InRuczpEaWFnbm9zdGljc0xl dmVsIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljc0xldmVs Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGlj c0xldmVsIiB0eXBlPSJ0bnM6RGlhZ25vc3RpY3NMZXZlbCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljc0xldmVsIiB0eXBlPSJ0bnM6 TGlzdE9mRGlhZ25vc3RpY3NMZXZlbCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmlj YXRpb24iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJJbmZvcm1hdGlvbl8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJFcnJvcl8xIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2lt cGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xh c3NpZmljYXRpb24iIHR5cGU9InRuczpQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJDbGFzc2lmaWNh dGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViRGlhZ25vc3Rp Y3NDb3VudGVyQ2xhc3NpZmljYXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlB1YlN1YkRpYWdub3N0aWNzQ291bnRlckNsYXNzaWZpY2F0aW9uIiB0eXBl PSJ0bnM6UHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmljYXRpb24iIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViRGlhZ25vc3RpY3ND b3VudGVyQ2xhc3NpZmljYXRpb24iIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJEaWFnbm9zdGljc0Nv dW50ZXJDbGFzc2lmaWNhdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6c2ltcGxlVHlwZSAgbmFtZT0iSWRUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTnVtZXJpY18wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdHJpbmdfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iR3VpZF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJP cGFxdWVfMyIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IklkVHlwZSIgdHlwZT0idG5zOklkVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSWRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJJZFR5cGUiIHR5cGU9InRuczpJZFR5cGUiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSWRUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mSWRUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1w bGVUeXBlICBuYW1lPSJOb2RlQ2xhc3MiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpz dHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbnNwZWNpZmllZF8wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJPYmplY3RfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iTWV0aG9kXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9iamVjdFR5cGVf OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVUeXBlXzE2IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlXzMyIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEYXRhVHlwZV82NCIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iVmlld18xMjgiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpz aW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2Rl Q2xhc3MiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IlBlcm1pc3Npb25UeXBlIj4NCiAg ICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJp Y3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUGVybWlzc2lv blR5cGUiIHR5cGU9InRuczpQZXJtaXNzaW9uVHlwZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg bmFtZT0iQWNjZXNzTGV2ZWxUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5z aWduZWRCeXRlIj4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IkFjY2Vzc0xldmVsVHlwZSIgdHlwZT0idG5zOkFjY2Vzc0xldmVs VHlwZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQWNjZXNzTGV2ZWxFeFR5cGUiPg0K ICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+DQogICAgPC94czpyZXN0 cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBY2Nlc3NM ZXZlbEV4VHlwZSIgdHlwZT0idG5zOkFjY2Vzc0xldmVsRXhUeXBlIiAvPg0KDQogIDx4czpzaW1w bGVUeXBlICBuYW1lPSJFdmVudE5vdGlmaWVyVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJh c2U9InhzOnVuc2lnbmVkQnl0ZSI+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudE5vdGlmaWVyVHlwZSIgdHlwZT0idG5z OkV2ZW50Tm90aWZpZXJUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSb2xlUGVy bWlzc2lvblR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJvbGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVybWlzc2lvbnMiIHR5cGU9InRuczpQZXJtaXNz aW9uVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJvbGVQZXJtaXNzaW9uVHlwZSIgdHlwZT0i dG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mUm9sZVBlcm1pc3Npb25UeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSb2xlUGVybWlzc2lvblR5cGUiIHR5cGU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZlJvbGVQZXJtaXNzaW9uVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJvbGVQZXJt aXNzaW9uVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iRGF0YVR5cGVEZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i RGF0YVR5cGVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRhVHlwZURlZmluaXRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlRGVmaW5pdGlvbiIg dHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVR5cGVEZWZpbml0aW9u IiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVR5cGVEZWZpbml0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJTdHJ1Y3R1cmVUeXBlIj4NCiAg ICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iU3RydWN0dXJlXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0 cnVjdHVyZVdpdGhPcHRpb25hbEZpZWxkc18xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJVbmlvbl8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVy ZVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZUZpZWxkIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0 eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0 T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc09wdGlvbmFsIiB0eXBlPSJ4czpi b29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlRmllbGQiIHR5cGU9InRuczpT dHJ1Y3R1cmVGaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RydWN0 dXJlRmllbGQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 cnVjdHVyZUZpZWxkIiB0eXBlPSJ0bnM6U3RydWN0dXJlRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0cnVjdHVy ZUZpZWxkIiB0eXBlPSJ0bnM6TGlzdE9mU3RydWN0dXJlRmllbGQiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZURlZmluaXRp b24iPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlZmF1bHRFbmNvZGluZ0lkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Ry dWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVyZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZTdHJ1Y3R1 cmVGaWVsZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlZmlu aXRpb24iIHR5cGU9InRuczpTdHJ1Y3R1cmVEZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6 U3RydWN0dXJlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3RydWN0dXJlRGVmaW5pdGlvbiIgdHlwZT0i dG5zOkxpc3RPZlN0cnVjdHVyZURlZmluaXRpb24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVudW1EZWZpbml0aW9uIj4NCiAgICA8eHM6 Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0i dG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZFbnVtRmllbGQiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVmaW5pdGlvbiIgdHlwZT0idG5z OkVudW1EZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVt RGVmaW5pdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RW51bURlZmluaXRpb24iIHR5cGU9InRuczpFbnVtRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBt YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bURl ZmluaXRpb24iIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVmaW5pdGlvbiIgbmlsbGFibGU9InRydWUi PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm9kZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZU5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlc2NyaXB0aW9uIiB0eXBl PSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVNYXNrIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlcldyaXRlTWFzayIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJvbGVQZXJtaXNzaW9ucyIgdHlwZT0idG5zOkxpc3RPZlJvbGVQZXJtaXNzaW9uVHlwZSIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVzZXJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBY2Nlc3NSZXN0cmljdGlvbnMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZXMiIHR5cGU9InRuczpMaXN0 T2ZSZWZlcmVuY2VOb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5v ZGUiIHR5cGU9InRuczpOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZO b2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlIiB0 eXBlPSJ0bnM6Tm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTm9kZSIgdHlwZT0idG5zOkxpc3RPZk5vZGUiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikluc3Rh bmNlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW5z dGFuY2VOb2RlIiB0eXBlPSJ0bnM6SW5zdGFuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJUeXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAg PC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iVHlwZU5vZGUiIHR5cGU9InRuczpUeXBlTm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iT2JqZWN0Tm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxz ZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAg ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmll ciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6 c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPYmplY3ROb2RlIiB0 eXBlPSJ0bnM6T2JqZWN0Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT2JqZWN0 VHlwZU5vZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAg PHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVh biIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0VHlwZU5vZGUiIHR5cGU9InRuczpPYmplY3RUeXBl Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmFyaWFibGVOb2RlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJBcnJheURpbWVuc2lvbnMiIHR5cGU9InVhOkxpc3RPZlVJbnQz MiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBY2Nlc3NMZXZlbCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckFjY2Vzc0xldmVsIiB0eXBlPSJ4 czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yaXppbmciIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJB Y2Nlc3NMZXZlbEV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFy aWFibGVOb2RlIiB0eXBlPSJ0bnM6VmFyaWFibGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJWYXJpYWJsZVR5cGVOb2RlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlR5cGVOb2RlIj4NCiAgICAg ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBl PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmlu dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGlt ZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlZhcmlhYmxlVHlwZU5vZGUiIHR5cGU9InRuczpW YXJpYWJsZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VU eXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpUeXBlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3ltbWV0cmlj IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iSW52ZXJzZU5hbWUiIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlTm9kZSIgdHlwZT0idG5zOlJlZmVy ZW5jZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZXRob2ROb2RlIj4N CiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNp b24gYmFzZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeGVjdXRhYmxlIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckV4ZWN1dGFibGUi IHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1ldGhvZE5vZGUiIHR5cGU9InRu czpNZXRob2ROb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWaWV3Tm9kZSI+DQog ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u IGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGFpbnNOb0xvb3BzIiB0eXBlPSJ4czpib29sZWFuIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmll ciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6 c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3Tm9kZSIgdHlw ZT0idG5zOlZpZXdOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhVHlwZU5v ZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlRGVmaW5p dGlvbiIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iRGF0YVR5cGVOb2RlIiB0eXBlPSJ0bnM6RGF0YVR5cGVOb2RlIiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlSWQiIHR5cGU9InVhOk5vZGVJZCIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IklzSW52ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZU5vZGUiIHR5cGU9InRuczpS ZWZlcmVuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVu Y2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZl cmVuY2VOb2RlIiB0eXBlPSJ0bnM6UmVmZXJlbmNlTm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVmZXJlbmNlTm9k ZSIgdHlwZT0idG5zOkxpc3RPZlJlZmVyZW5jZU5vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFyZ3VtZW50Ij4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE YXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGltZW5zaW9ucyIgdHlw ZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQiIHR5cGU9InRu czpBcmd1bWVudCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQXJndW1lbnQi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFyZ3VtZW50IiB0 eXBlPSJ0bnM6QXJndW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkFyZ3VtZW50IiB0eXBlPSJ0bnM6TGlzdE9mQXJn dW1lbnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkVudW1WYWx1ZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpsb25nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRl c2NyaXB0aW9uIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkVudW1WYWx1ZVR5cGUiIHR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVtVmFsdWVUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtVmFsdWVUeXBlIiB0eXBl PSJ0bnM6RW51bVZhbHVlVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bVZhbHVlVHlwZSIgdHlwZT0idG5zOkxp c3RPZkVudW1WYWx1ZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkVudW1GaWVsZCI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFbnVtVmFsdWVUeXBl Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5h bWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29t cGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVu dW1GaWVsZCIgdHlwZT0idG5zOkVudW1GaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mRW51bUZpZWxkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJFbnVtRmllbGQiIHR5cGU9InRuczpFbnVtRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVudW1GaWVs ZCIgdHlwZT0idG5zOkxpc3RPZkVudW1GaWVsZCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3B0aW9uU2V0Ij4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5 IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVmFsaWRCaXRzIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iT3B0aW9uU2V0IiB0eXBlPSJ0bnM6T3B0aW9uU2V0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZPcHRpb25TZXQiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9wdGlvblNldCIgdHlwZT0idG5zOk9wdGlvblNl dCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mT3B0aW9uU2V0IiB0eXBlPSJ0bnM6TGlzdE9mT3B0aW9uU2V0IiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVbmlvbiI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVuaW9uIiB0eXBlPSJ0bnM6VW5pb24iIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVuaW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVbmlvbiIgdHlwZT0idG5zOlVuaW9uIiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZV bmlvbiIgdHlwZT0idG5zOkxpc3RPZlVuaW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 Pg0KDQogIDx4czplbGVtZW50IG5hbWU9Ik5vcm1hbGl6ZWRTdHJpbmciIHR5cGU9InhzOnN0cmlu ZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWNpbWFsU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRHVyYXRpb25TdHJpbmciIHR5cGU9InhzOnN0 cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVN0cmluZyIgdHlwZT0ieHM6c3RyaW5n IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkR1cmF0aW9uIiB0eXBlPSJ4czpkb3VibGUiIC8+ DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXRjVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIC8+DQoN CiAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlSWQiIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iVGltZVpvbmVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT2Zmc2V0IiB0eXBlPSJ4czpzaG9ydCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF5bGlnaHRTYXZpbmdJbk9mZnNl dCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRpbWVab25lRGF0YVR5 cGUiIHR5cGU9InRuczpUaW1lWm9uZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZUaW1lWm9uZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUaW1lWm9uZURhdGFUeXBlIiB0eXBlPSJ0bnM6VGltZVpvbmVEYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mVGltZVpvbmVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlRpbWVab25l RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQg bmFtZT0iSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5h bWU9IkludGVnZXJJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IkFwcGxpY2F0aW9uVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNlcnZlcl8wIiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDbGllbnRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iQ2xpZW50QW5kU2VydmVyXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9IkRpc2NvdmVyeVNlcnZlcl8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwv eHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25UeXBlIiB0eXBl PSJ0bnM6QXBwbGljYXRpb25UeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBcHBs aWNhdGlvbkRlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBcHBsaWNhdGlvblVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvZHVjdFVyaSIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25OYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i QXBwbGljYXRpb25UeXBlIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25UeXBlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJHYXRld2F5U2VydmVyVXJpIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEaXNjb3ZlcnlQcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjb3ZlcnlV cmxzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iQXBwbGljYXRpb25EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkFwcGxpY2F0aW9uRGVz Y3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkFwcGxpY2F0aW9u RGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIHR5cGU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9u IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mQXBwbGlj YXRpb25EZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iUmVxdWVzdEhlYWRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0idWE6Tm9kZUlk IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldHVybkRpYWdub3N0aWNz IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQXVkaXRFbnRyeUlkIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lb3V0SGludCIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVx dWVzdEhlYWRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVzcG9uc2VIZWFkZXIi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcCIg dHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlcXVlc3RIYW5kbGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlUmVzdWx0IiB0eXBlPSJ1YTpTdGF0dXND b2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlRGlh Z25vc3RpY3MiIHR5cGU9InVhOkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nVGFibGUiIHR5cGU9InVh Okxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIg dHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlZlcnNp b25UaW1lIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iU2VydmljZUZhdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VGYXVsdCIgdHlwZT0idG5zOlNlcnZp Y2VGYXVsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbmxlc3NJbnZva2VS ZXF1ZXN0VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i VXJpc1ZlcnNpb24iIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaXMiIHR5cGU9 InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlNlcnZlclVyaXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmljZUlkIiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25sZXNzSW52b2tlUmVxdWVzdFR5 cGUiIHR5cGU9InRuczpTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiAvPg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlc3BvbnNlVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZXNwYWNlVXJpcyIgdHlwZT0i dWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVXJpcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vy dmljZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Np b25sZXNzSW52b2tlUmVzcG9uc2VUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvbmxlc3NJbnZva2VSZXNw b25zZVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkZpbmRTZXJ2ZXJzUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybCIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTG9jYWxlSWRzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmlzIiB0eXBl PSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i RmluZFNlcnZlcnNSZXF1ZXN0IiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNSZXF1ZXN0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaW5kU2VydmVyc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5z OlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVycyIgdHlwZT0idG5zOkxpc3RPZkFwcGxpY2F0aW9uRGVz Y3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmluZFNlcnZl cnNSZXNwb25zZSIgdHlwZT0idG5zOkZpbmRTZXJ2ZXJzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9IlNlcnZlck9uTmV0d29yayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVjb3JkSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJOYW1lIiB0eXBlPSJ4 czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJEaXNjb3ZlcnlVcmwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlckNhcGFiaWxp dGllcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlNlcnZlck9uTmV0d29yayIgdHlwZT0idG5zOlNlcnZlck9uTmV0d29yayIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU2VydmVyT25OZXR3b3JrIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJPbk5ldHdvcmsiIHR5 cGU9InRuczpTZXJ2ZXJPbk5ldHdvcmsiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k ZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlNlcnZlck9uTmV0d29yayIgdHlwZT0i dG5zOkxpc3RPZlNlcnZlck9uTmV0d29yayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmluZFNlcnZlcnNPbk5ldHdvcmtSZXF1ZXN0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVy IiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0aW5nUmVjb3JkSWQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhS ZWNvcmRzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJDYXBhYmlsaXR5RmlsdGVyIiB0eXBlPSJ1YTpM aXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmluZFNl cnZlcnNPbk5ldHdvcmtSZXF1ZXN0IiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNPbk5ldHdvcmtSZXF1 ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jl c3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNw b25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdENvdW50ZXJSZXNldFRp bWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTZXJ2ZXJzIiB0eXBlPSJ0bnM6TGlzdE9mU2VydmVyT25OZXR3b3JrIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZpbmRTZXJ2ZXJzT25OZXR3b3JrUmVzcG9u c2UiIHR5cGU9InRuczpGaW5kU2VydmVyc09uTmV0d29ya1Jlc3BvbnNlIiAvPg0KDQogIDx4czpl bGVtZW50IG5hbWU9IkFwcGxpY2F0aW9uSW5zdGFuY2VDZXJ0aWZpY2F0ZSIgdHlwZT0ieHM6YmFz ZTY0QmluYXJ5IiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJNZXNzYWdlU2VjdXJpdHlN b2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxpZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJOb25lXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNpZ25fMiIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2lnbkFuZEVuY3J5cHRfMyIgLz4NCiAgICA8 L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ik1lc3NhZ2VTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0K DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJVc2VyVG9rZW5UeXBlIj4NCiAgICA8eHM6cmVzdHJp Y3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5v bnltb3VzXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVzZXJOYW1lXzEiIC8+ DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNlcnRpZmljYXRlXzIiIC8+DQogICAgICA8 eHM6ZW51bWVyYXRpb24gdmFsdWU9Iklzc3VlZFRva2VuXzMiIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyVG9rZW5U eXBlIiB0eXBlPSJ0bnM6VXNlclRva2VuVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iVXNlclRva2VuUG9saWN5Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJQb2xpY3lJZCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5UeXBlIiB0eXBlPSJ0bnM6 VXNlclRva2VuVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i SXNzdWVkVG9rZW5UeXBlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJFbmRwb2ludFVybCIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyVG9rZW5Qb2xpY3kiIHR5cGU9InRu czpVc2VyVG9rZW5Qb2xpY3kiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVz ZXJUb2tlblBvbGljeSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVXNlclRva2VuUG9saWN5IiB0eXBlPSJ0bnM6VXNlclRva2VuUG9saWN5IiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZV c2VyVG9rZW5Qb2xpY3kiIHR5cGU9InRuczpMaXN0T2ZVc2VyVG9rZW5Qb2xpY3kiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50 RGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXIiIHR5cGU9InRuczpBcHBsaWNh dGlvbkRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIHR5cGU9InhzOmJhc2U2NEJpbmFy eSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlNlY3VyaXR5TW9kZSIgdHlwZT0idG5zOk1lc3NhZ2VTZWN1cml0eU1vZGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiB0eXBl PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbnMiIHR5cGU9InRuczpMaXN0T2ZVc2VyVG9r ZW5Qb2xpY3kiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJUcmFuc3BvcnRQcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0 eUxldmVsIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRw b2ludERlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6RW5kcG9pbnREZXNjcmlwdGlvbiIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnREZXNjcmlwdGlvbiIg dHlwZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50RGVzY3JpcHRp b24iIHR5cGU9InRuczpMaXN0T2ZFbmRwb2ludERlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHZXRFbmRwb2ludHNSZXF1 ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0 SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJMb2NhbGVJZHMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlByb2ZpbGVVcmlzIiB0 eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iR2V0RW5kcG9pbnRzUmVxdWVzdCIgdHlwZT0idG5zOkdldEVuZHBvaW50c1JlcXVlc3QiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkdldEVuZHBvaW50c1Jlc3BvbnNlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9p bnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJHZXRF bmRwb2ludHNSZXNwb25zZSIgdHlwZT0idG5zOkdldEVuZHBvaW50c1Jlc3BvbnNlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3RlcmVkU2VydmVyIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlByb2R1Y3RVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlck5hbWVzIiB0eXBlPSJ1YTpMaXN0 T2ZMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVHlwZSIgdHlwZT0idG5zOkFwcGxpY2F0aW9uVHlwZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iR2F0ZXdheVNlcnZlclVy aSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5VXJscyIgdHlwZT0idWE6TGlzdE9mU3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2VtYXBob3JlRmlsZVBhdGgiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklzT25saW5lIiB0eXBlPSJ4 czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVnaXN0ZXJlZFNlcnZlciIgdHlwZT0i dG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZlJlZ2lzdGVyZWRTZXJ2ZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIHR5cGU9InRuczpSZWdpc3RlcmVkU2VydmVyIiBtaW5P Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM aXN0T2ZSZWdpc3RlcmVkU2VydmVyIiB0eXBlPSJ0bnM6TGlzdE9mUmVnaXN0ZXJlZFNlcnZlciIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i UmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZl ciIgdHlwZT0idG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0IiB0eXBlPSJ0bnM6UmVnaXN0ZXJTZXJ2 ZXJSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3RlclNlcnZlclJl c3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNw b25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IlJlZ2lzdGVyU2VydmVyUmVzcG9uc2UiIHR5cGU9InRuczpSZWdp c3RlclNlcnZlclJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEaXNjb3Zl cnlDb25maWd1cmF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5Q29uZmln dXJhdGlvbiIgdHlwZT0idG5zOkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ik1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTWRuc1NlcnZlck5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZXJ2ZXJDYXBhYmlsaXRpZXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6 ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ik1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiB0eXBlPSJ0 bnM6TWRuc0Rpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlZ2lzdGVyU2VydmVyMlJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i U2VydmVyIiB0eXBlPSJ0bnM6UmVnaXN0ZXJlZFNlcnZlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpc2NvdmVyeUNvbmZpZ3VyYXRp b24iIHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlclNlcnZlcjJSZXF1ZXN0IiB0eXBlPSJ0bnM6UmVnaXN0 ZXJTZXJ2ZXIyUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVnaXN0ZXJT ZXJ2ZXIyUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0 aW9uUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIg dHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXIyUmVzcG9uc2UiIHR5cGU9InRuczpSZWdpc3RlclNl cnZlcjJSZXNwb25zZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iU2VjdXJpdHlUb2tl blJlcXVlc3RUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNzdWVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iUmVuZXdfMSIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNp bXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIg dHlwZT0idG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9rZW4iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkNoYW5uZWxJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRva2VuSWQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVh dGVkQXQiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkTGlmZXRpbWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9rZW4iIHR5cGU9InRuczpDaGFubmVsU2Vj dXJpdHlUb2tlbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3BlblNlY3VyZUNoYW5u ZWxSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFByb3RvY29sVmVy c2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlJlcXVlc3RUeXBlIiB0eXBlPSJ0bnM6U2VjdXJpdHlUb2tlblJlcXVlc3RU eXBlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eU1v ZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnROb25jZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVxdWVzdGVkTGlmZXRpbWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iT3BlblNlY3VyZUNoYW5uZWxSZXF1ZXN0IiB0eXBlPSJ0bnM6T3BlblNlY3VyZUNoYW5u ZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPcGVuU2VjdXJlQ2hhbm5l bFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyUHJvdG9jb2xW ZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlUb2tlbiIgdHlwZT0idG5zOkNoYW5uZWxTZWN1cml0eVRv a2VuIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iU2VydmVyTm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiB0eXBlPSJ0 bnM6T3BlblNlY3VyZUNoYW5uZWxSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iQ2xvc2VTZWN1cmVDaGFubmVsUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VTZWN1cmVDaGFubmVs UmVxdWVzdCIgdHlwZT0idG5zOkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiB0eXBlPSJ0bnM6Q2xvc2VTZWN1cmVDaGFubmVs UmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNpZ25lZFNvZnR3YXJlQ2Vy dGlmaWNhdGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNl cnRpZmljYXRlRGF0YSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2lnbmF0dXJlIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2ln bmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgdHlwZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNh dGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNpZ25lZFNvZnR3YXJlQ2Vy dGlmaWNhdGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNp Z25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIHR5cGU9InRuczpTaWduZWRTb2Z0d2FyZUNlcnRpZmlj YXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZTaWduZWRTb2Z0d2FyZUNlcnRpZmljYXRlIiB0eXBlPSJ0bnM6TGlzdE9m U2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0i dWE6Tm9kZUlkIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaWduYXR1cmVEYXRhIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbGdvcml0aG0iIHR5 cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZURhdGEiIHR5cGU9InRuczpT aWduYXR1cmVEYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDcmVhdGVTZXNzaW9u UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnREZXNjcmlwdGlvbiIg dHlwZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0 cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uTmFtZSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ2xpZW50Tm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudENl cnRpZmljYXRlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRTZXNzaW9uVGltZW91 dCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJNYXhSZXNwb25zZU1lc3NhZ2VTaXplIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiB0eXBlPSJ0bnM6Q3JlYXRlU2Vz c2lvblJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNyZWF0ZVNlc3Npb25S ZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz cG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25JZCIgdHlwZT0i dWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNl ZFNlc3Npb25UaW1lb3V0IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZXJ2ZXJDZXJ0aWZpY2F0ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyRW5kcG9pbnRz IiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclNvZnR3YXJlQ2Vy dGlmaWNhdGVzIiB0eXBlPSJ0bnM6TGlzdE9mU2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl cnZlclNpZ25hdHVyZSIgdHlwZT0idG5zOlNpZ25hdHVyZURhdGEiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhSZXF1ZXN0TWVzc2Fn ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRl U2Vzc2lvblJlc3BvbnNlIiB0eXBlPSJ0bnM6Q3JlYXRlU2Vzc2lvblJlc3BvbnNlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUG9saWN5SWQiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbiIg dHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJBbm9ueW1vdXNJZGVudGl0eVRva2VuIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlVzZXJJZGVudGl0eVRva2Vu Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQW5vbnltb3VzSWRlbnRpdHlUb2tlbiIgdHlwZT0i dG5zOkFub255bW91c0lkZW50aXR5VG9rZW4iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlVzZXJOYW1lSWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJm YWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+ DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2Vy TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBhc3N3b3JkIiB0eXBlPSJ4czpiYXNlNjRCaW5h cnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94 czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck5hbWVJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6 VXNlck5hbWVJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJYNTA5 SWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDZXJ0aWZpY2F0ZURh dGEiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwv eHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ilg1MDlJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6WDUwOUlkZW50aXR5VG9rZW4iIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Iklzc3VlZElkZW50aXR5VG9rZW4iPg0KICAgIDx4czpj b21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0 bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5EYXRhIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RW5jcnlwdGlvbkFsZ29yaXRobSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iSXNzdWVkSWRlbnRpdHlUb2tlbiIgdHlwZT0idG5zOklzc3VlZElkZW50 aXR5VG9rZW4iIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iUnNhRW5jcnlwdGVkU2VjcmV0IiB0 eXBlPSJ1YTpWYXJpYW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBY3RpdmF0ZVNl c3Npb25SZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFNpZ25hdHVy ZSIgdHlwZT0idG5zOlNpZ25hdHVyZURhdGEiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIg dHlwZT0idG5zOkxpc3RPZlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGVJZHMiIHR5 cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiB0eXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJVc2VyVG9rZW5TaWduYXR1cmUiIHR5cGU9InRuczpTaWduYXR1cmVEYXRhIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlcXVl c3QiIHR5cGU9InRuczpBY3RpdmF0ZVNlc3Npb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJBY3RpdmF0ZVNlc3Npb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25z ZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0 eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0 T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJB Y3RpdmF0ZVNlc3Npb25SZXNwb25zZSIgdHlwZT0idG5zOkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDbG9zZVNlc3Npb25SZXF1ZXN0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0 eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnMiIHR5cGU9InhzOmJv b2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDbG9zZVNlc3Npb25SZXF1ZXN0IiB0eXBlPSJ0 bnM6Q2xvc2VTZXNzaW9uUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2xv c2VTZXNzaW9uUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VTZXNzaW9uUmVzcG9uc2UiIHR5cGU9 InRuczpDbG9zZVNlc3Npb25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i Q2FuY2VsUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGFuZGxl IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbFJlcXVl c3QiIHR5cGU9InRuczpDYW5jZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJDYW5jZWxSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbENv dW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbFJl c3BvbnNlIiB0eXBlPSJ0bnM6Q2FuY2VsUmVzcG9uc2UiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUg IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzTWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vbmVfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWNjZXNzTGV2ZWxfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iQXJyYXlEaW1lbnNpb25zXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJyb3dzZU5hbWVfNCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i Q29udGFpbnNOb0xvb3BzXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRhdGFU eXBlXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZXNjcmlwdGlvbl8zMiIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzcGxheU5hbWVfNjQiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkV2ZW50Tm90aWZpZXJfMTI4IiAvPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJFeGVjdXRhYmxlXzI1NiIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iSGlzdG9yaXppbmdfNTEyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJJbnZlcnNlTmFtZV8xMDI0IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJ c0Fic3RyYWN0XzIwNDgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik1pbmltdW1T YW1wbGluZ0ludGVydmFsXzQwOTYiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5v ZGVDbGFzc184MTkyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb2RlSWRfMTYz ODQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN5bW1ldHJpY18zMjc2OCIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVXNlckFjY2Vzc0xldmVsXzY1NTM2IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVc2VyRXhlY3V0YWJsZV8xMzEwNzIiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVzZXJXcml0ZU1hc2tfMjYyMTQ0IiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWYWx1ZVJhbmtfNTI0Mjg4IiAvPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJXcml0ZU1hc2tfMTA0ODU3NiIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVmFsdWVfMjA5NzE1MiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iRGF0YVR5cGVEZWZpbml0aW9uXzQxOTQzMDQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IlJvbGVQZXJtaXNzaW9uc184Mzg4NjA4IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJBY2Nlc3NSZXN0cmljdGlvbnNfMTY3NzcyMTYiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9IkFsbF8zMzU1NDQzMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iQmFzZU5vZGVfMjY1MDEyMjAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 Ik9iamVjdF8yNjUwMTM0OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT2JqZWN0 VHlwZV8yNjUwMzI2OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVf MjY1NzEzODMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlZhcmlhYmxlVHlwZV8y ODYwMDQzOCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTWV0aG9kXzI2NjMyNTQ4 IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlXzI2NTM3MDYw IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWaWV3XzI2NTAxMzU2IiAvPg0KICAg IDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTm9kZUF0dHJpYnV0ZXNNYXNrIiB0eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXNNYXNrIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOb2RlQXR0cmlidXRlcyI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgdHlwZT0i eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkRpc3BsYXlOYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9 InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZU1hc2siIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyV3JpdGVNYXNrIiB0eXBl PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiB0 eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9i amVjdEF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmllciIg dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2Vx dWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPYmplY3RBdHRyaWJ1dGVz IiB0eXBlPSJ0bnM6T2JqZWN0QXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iVmFyaWFibGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZh bHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAg ICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0 eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9Inhz OmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5 RGltZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFjY2Vzc0xldmVsIiB0eXBl PSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJVc2VyQWNjZXNzTGV2ZWwiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1pbmltdW1TYW1wbGluZ0ludGVy dmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJIaXN0b3JpemluZyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iVmFyaWFibGVBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6VmFyaWFibGVBdHRyaWJ1dGVzIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZXRob2RBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IkV4ZWN1dGFibGUiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyRXhlY3V0YWJsZSIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTWV0aG9kQXR0cmlidXRlcyIgdHlwZT0idG5zOk1l dGhvZEF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9iamVjdFR5cGVB dHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAg IDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNl cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik9iamVjdFR5cGVBdHRyaWJ1dGVzIiB0eXBlPSJ0 bnM6T2JqZWN0VHlwZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZh cmlhYmxlVHlwZUF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAg ICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5 cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlUmFuayIgdHlwZT0ieHM6 aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlE aW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0i eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFibGVUeXBlQXR0cmlidXRlcyIgdHlw ZT0idG5zOlZhcmlhYmxlVHlwZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlZmVyZW5jZVR5cGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVz Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Iklz QWJzdHJhY3QiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTeW1tZXRyaWMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnZlcnNlTmFtZSIgdHlwZT0idWE6 TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5j ZVR5cGVBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6UmVmZXJlbmNlVHlwZUF0dHJpYnV0ZXMiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpOb2RlQXR0cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhVHlwZUF0dHJpYnV0ZXMiIHR5cGU9InRuczpEYXRhVHlwZUF0dHJpYnV0ZXMiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZpZXdBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IkNvbnRhaW5zTm9Mb29wcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXIiIHR5cGU9 InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl Pg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld0F0dHJpYnV0ZXMiIHR5cGU9 InRuczpWaWV3QXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iR2VuZXJp Y0F0dHJpYnV0ZVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0eXBlPSJ0bnM6R2VuZXJpY0F0 dHJpYnV0ZVZhbHVlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZHZW5lcmlj QXR0cmlidXRlVmFsdWUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkdlbmVyaWNBdHRyaWJ1dGVWYWx1ZSIgdHlwZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVWYWx1 ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0eXBlPSJ0bnM6TGlzdE9mR2VuZXJp Y0F0dHJpYnV0ZVZhbHVlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJHZW5lcmljQXR0cmlidXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250 ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlQXR0 cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJBdHRyaWJ1dGVWYWx1ZXMiIHR5cGU9InRuczpMaXN0T2ZHZW5lcmljQXR0cmlidXRlVmFs dWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVu Y2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJHZW5lcmljQXR0cmlidXRlcyIg dHlwZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJBZGROb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlBhcmVudE5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZE5ld05vZGVJZCIgdHlwZT0idWE6RXhwYW5k ZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJCcm93c2VOYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUNsYXNz IiB0eXBlPSJ0bnM6Tm9kZUNsYXNzIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJOb2RlQXR0cmlidXRlcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURl ZmluaXRpb24iIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkFkZE5vZGVzSXRlbSIgdHlwZT0idG5zOkFkZE5vZGVzSXRlbSIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQWRkTm9kZXNJdGVtIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGROb2Rlc0l0ZW0iIHR5cGU9InRu czpBZGROb2Rlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkFkZE5vZGVzSXRlbSIgdHlwZT0idG5zOkxpc3RPZkFk ZE5vZGVzSXRlbSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iQWRkTm9kZXNSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZGVkTm9kZUlkIiB0eXBlPSJ1YTpO b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXN1 bHQiIHR5cGU9InRuczpBZGROb2Rlc1Jlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mQWRkTm9kZXNSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkFkZE5vZGVzUmVzdWx0IiB0eXBlPSJ0bnM6QWRkTm9kZXNSZXN1bHQiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZkFkZE5vZGVzUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mQWRkTm9kZXNSZXN1bHQiIG5p bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFk ZE5vZGVzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvQWRkIiB0 eXBlPSJ0bnM6TGlzdE9mQWRkTm9kZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkFkZE5vZGVzUmVxdWVzdCIgdHlwZT0idG5zOkFkZE5vZGVzUmVxdWVzdCIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkTm9kZXNSZXNwb25zZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRu czpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InRuczpMaXN0T2ZBZGROb2Rlc1Jlc3Vs dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXNwb25zZSIgdHlwZT0i dG5zOkFkZE5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFkZFJl ZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTb3VyY2VOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgdHlwZT0i dWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iSXNGb3J3YXJkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXRTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmlu ZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlRhcmdldE5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXROb2RlQ2xh c3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRSZWZlcmVu Y2VzSXRlbSIgdHlwZT0idG5zOkFkZFJlZmVyZW5jZXNJdGVtIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZBZGRSZWZlcmVuY2VzSXRlbSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc0l0ZW0iIHR5cGU9InRuczpBZGRS ZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQWRkUmVmZXJlbmNlc0l0ZW0iIHR5cGU9InRuczpMaXN0 T2ZBZGRSZWZlcmVuY2VzSXRlbSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkUmVmZXJlbmNlc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlc1RvQWRkIiB0eXBlPSJ0bnM6TGlzdE9mQWRkUmVmZXJl bmNlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJl bmNlc1JlcXVlc3QiIHR5cGU9InRuczpBZGRSZWZlcmVuY2VzUmVxdWVzdCIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iQWRkUmVmZXJlbmNlc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJl c3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdu b3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6 QWRkUmVmZXJlbmNlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxl dGVOb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlVGFyZ2V0UmVmZXJlbmNlcyIgdHlwZT0i eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0i dG5zOkRlbGV0ZU5vZGVzSXRlbSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m RGVsZXRlTm9kZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVOb2Rlc0l0ZW0iIHR5cGU9InRuczpEZWxldGVOb2Rlc0l0ZW0iIG1pbk9jY3Vy cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0idG5zOkxpc3RPZkRlbGV0ZU5vZGVzSXRlbSIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGVsZXRl Tm9kZXNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9EZWxldGUi IHR5cGU9InRuczpMaXN0T2ZEZWxldGVOb2Rlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iRGVsZXRlTm9kZXNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlTm9kZXNS ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVOb2Rlc1Jlc3BvbnNl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhl YWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9m U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0lu Zm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlTm9kZXNSZXNw b25zZSIgdHlwZT0idG5zOkRlbGV0ZU5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVy ZW5jZVR5cGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNGb3J3YXJkIiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXROb2RlSWQi IHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlQmlkaXJlY3Rpb25hbCIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiB0eXBl PSJ0bnM6RGVsZXRlUmVmZXJlbmNlc0l0ZW0iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkRlbGV0ZVJl ZmVyZW5jZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEZWxldGVSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkxp c3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVSZWZlcmVuY2VzUmVxdWVzdCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlw ZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzVG9EZWxldGUiIHR5cGU9InRuczpMaXN0 T2ZEZWxldGVSZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVSZWZlcmVuY2VzUmVxdWVzdCIgdHlwZT0idG5zOkRlbGV0ZVJlZmVyZW5jZXNS ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVSZWZlcmVuY2VzUmVz cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpM aXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9z dGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSZWZl cmVuY2VzUmVzcG9uc2UiIHR5cGU9InRuczpEZWxldGVSZWZlcmVuY2VzUmVzcG9uc2UiIC8+DQoN CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkF0dHJpYnV0ZVdyaXRlTWFzayI+DQogICAgPHhzOnJl c3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0K ICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZVdyaXRlTWFz ayIgdHlwZT0idG5zOkF0dHJpYnV0ZVdyaXRlTWFzayIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg bmFtZT0iQnJvd3NlRGlyZWN0aW9uIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRm9yd2FyZF8wIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZlcnNlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJvdGhfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxp ZF8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQnJvd3NlRGlyZWN0aW9uIiB0eXBlPSJ0bnM6QnJvd3NlRGlyZWN0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWaWV3RGVzY3JpcHRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZpZXdJZCIgdHlwZT0idWE6Tm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld1ZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld0Rlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6Vmlld0Rlc2Ny aXB0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VEZXNjcmlwdGlvbiI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJCcm93c2VEaXJlY3Rpb24iIHR5cGU9InRuczpCcm93c2VEaXJlY3Rpb24i IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJ ZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YnR5cGVzIiB0eXBlPSJ4czpib29sZWFuIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3NNYXNrIiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzdWx0TWFzayIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlRGVzY3JpcHRpb24i IHR5cGU9InRuczpCcm93c2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJvd3NlRGVzY3JpcHRpb24i IHR5cGU9InRuczpMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQnJvd3NlUmVzdWx0TWFzayI+DQog ICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9Ik5vbmVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVmZXJl bmNlVHlwZUlkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IklzRm9yd2FyZF8y IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb2RlQ2xhc3NfNCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQnJvd3NlTmFtZV84IiAvPg0KICAgICAgPHhzOmVudW1l cmF0aW9uIHZhbHVlPSJEaXNwbGF5TmFtZV8xNiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iVHlwZURlZmluaXRpb25fMzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IkFsbF82MyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVmZXJlbmNlVHlwZUlu Zm9fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVGFyZ2V0SW5mb182MCIgLz4N CiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkJyb3dzZVJlc3VsdE1hc2siIHR5cGU9InRuczpCcm93c2VSZXN1bHRNYXNrIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlVHlwZUlkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VOYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzcGxheU5hbWUiIHR5 cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlR5cGVEZWZpbml0aW9uIiB0 eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlJlZmVyZW5jZURlc2NyaXB0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlv biI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNl RGVzY3JpcHRpb24iIHR5cGU9InRuczpSZWZlcmVuY2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIw IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVm ZXJlbmNlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlvbiIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb250 aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJCcm93c2VSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzIiB0eXBlPSJ0bnM6TGlzdE9mUmVmZXJlbmNlRGVz Y3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUmVz dWx0IiB0eXBlPSJ0bnM6QnJvd3NlUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJMaXN0T2ZCcm93c2VSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZVJlc3VsdCIgdHlwZT0idG5zOkJyb3dzZVJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m QnJvd3NlUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUmVzdWx0IiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VSZXF1ZXN0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVh ZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZpZXciIHR5cGU9InRuczpWaWV3RGVzY3Jp cHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJSZXF1ZXN0ZWRNYXhSZWZlcmVuY2VzUGVyTm9kZSIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9Ccm93 c2UiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VSZXF1ZXN0IiB0eXBlPSJ0bnM6QnJvd3NlUmVxdWVz dCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUmVzcG9uc2UiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBl PSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUmVz dWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VSZXNwb25zZSIgdHlwZT0i dG5zOkJyb3dzZVJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VO ZXh0UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWxlYXNlQ29udGludWF0 aW9uUG9pbnRzIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Qb2ludHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlTmV4dFJlcXVl c3QiIHR5cGU9InRuczpCcm93c2VOZXh0UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIg dHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIiB0eXBlPSJ0bnM6QnJvd3NlTmV4dFJlc3Bv bnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWxhdGl2ZVBhdGhFbGVtZW50Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IklzSW52ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YnR5cGVzIiB0eXBl PSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJU YXJnZXROYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aEVsZW1lbnQiIHR5cGU9InRuczpSZWxhdGl2ZVBh dGhFbGVtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWxhdGl2ZVBh dGhFbGVtZW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZWxhdGl2ZVBhdGhFbGVtZW50IiB0eXBlPSJ0bnM6UmVsYXRpdmVQYXRoRWxlbWVudCIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mUmVsYXRpdmVQYXRoRWxlbWVudCIgdHlwZT0idG5zOkxpc3RPZlJlbGF0aXZlUGF0aEVsZW1l bnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlbGF0aXZlUGF0aCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRWxlbWVudHMiIHR5cGU9InRuczpMaXN0T2ZSZWxhdGl2ZVBhdGhFbGVtZW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aCIgdHlwZT0idG5z OlJlbGF0aXZlUGF0aCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUGF0aCI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRpbmdOb2Rl IiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWxhdGl2ZVBhdGgiIHR5cGU9InRuczpSZWxhdGl2ZVBhdGgi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUGF0aCIgdHlwZT0i dG5zOkJyb3dzZVBhdGgiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJyb3dz ZVBhdGgiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dz ZVBhdGgiIHR5cGU9InRuczpCcm93c2VQYXRoIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoIiB0eXBlPSJ0 bnM6TGlzdE9mQnJvd3NlUGF0aCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUGF0aFRhcmdldCI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFuZGVkTm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVtYWluaW5nUGF0aEluZGV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkJyb3dzZVBhdGhUYXJnZXQiIHR5cGU9InRuczpCcm93c2VQYXRoVGFyZ2V0 IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoVGFyZ2V0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VQYXRoVGFy Z2V0IiB0eXBlPSJ0bnM6QnJvd3NlUGF0aFRhcmdldCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJvd3NlUGF0aFRhcmdl dCIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGhUYXJnZXQiIG5pbGxhYmxlPSJ0cnVlIj48L3hz OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5 cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlRhcmdldHMiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VQYXRoVGFyZ2V0IiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiIHR5cGU9InRuczpC cm93c2VQYXRoUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93 c2VQYXRoUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCcm93c2VQYXRoUmVzdWx0IiB0eXBlPSJ0bnM6QnJvd3NlUGF0aFJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m QnJvd3NlUGF0aFJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGhSZXN1bHQiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRyYW5z bGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFk ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VQYXRocyIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGgiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNS ZXF1ZXN0IiB0eXBlPSJ0bnM6VHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNSZXF1ZXN0IiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlk c1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0i dG5zOkxpc3RPZkJyb3dzZVBhdGhSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxp c3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVzcG9uc2UiIHR5cGU9InRuczpUcmFuc2xh dGVCcm93c2VQYXRoc1RvTm9kZUlkc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJSZWdpc3Rlck5vZGVzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2Rlc1RvUmVnaXN0ZXIiIHR5cGU9InVhOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3Rlck5vZGVzUmVxdWVzdCIgdHlwZT0idG5zOlJlZ2lz dGVyTm9kZXNSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3Rlck5v ZGVzUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlcmVkTm9k ZUlkcyIgdHlwZT0idWE6TGlzdE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgdHlwZT0idG5zOlJlZ2lzdGVyTm9kZXNS ZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVx dWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVz dEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvVW5yZWdpc3RlciIgdHlw ZT0idWE6TGlzdE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlVucmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIHR5cGU9InRuczpVbnJlZ2lzdGVyTm9kZXNSZXF1ZXN0 IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFk ZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgdHlwZT0idG5zOlVucmVnaXN0ZXJO b2Rlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkNvdW50ZXIiIHR5cGU9Inhz OnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9Ik51bWVyaWNSYW5nZSIgdHlw ZT0ieHM6c3RyaW5nIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlRpbWUiIHR5cGU9InhzOnN0 cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRlIiB0eXBlPSJ4czpkYXRlVGltZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRW5kcG9pbnRDb25maWd1cmF0aW9uIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVyYXRpb25UaW1lb3V0 IiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVzZUJpbmFyeUVuY29kaW5nIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOmludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4Qnl0ZVN0cmluZ0xlbmd0 aCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJNYXhBcnJheUxlbmd0aCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNYXhNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhCdWZmZXJTaXplIiB0eXBlPSJ4czpp bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNoYW5uZWxMaWZl dGltZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTZWN1cml0eVRva2VuTGlmZXRpbWUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkVuZHBvaW50Q29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkVuZHBvaW50Q29uZmlndXJh dGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnRDb25maWd1 cmF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRw b2ludENvbmZpZ3VyYXRpb24iIHR5cGU9InRuczpFbmRwb2ludENvbmZpZ3VyYXRpb24iIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp c3RPZkVuZHBvaW50Q29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50Q29uZmln dXJhdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iUXVlcnlEYXRhRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aCIgdHlwZT0idG5zOlJlbGF0aXZlUGF0aCIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiB0eXBl PSJ0bnM6UXVlcnlEYXRhRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZlF1ZXJ5RGF0YURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlF1ZXJ5RGF0 YURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkxp c3RPZlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOb2RlVHlwZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIHR5 cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YlR5cGVzIiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVG9SZXR1cm4i IHR5cGU9InRuczpMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6Tm9kZVR5 cGVEZXNjcmlwdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTm9kZVR5 cGVEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTm9kZVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOk5vZGVUeXBlRGVzY3JpcHRpb24iIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZk5vZGVUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZOb2RlVHlwZURlc2Ny aXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl ICBuYW1lPSJGaWx0ZXJPcGVyYXRvciI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0 cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkVxdWFsc18wIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc051bGxfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iR3JlYXRlclRoYW5fMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i TGVzc1RoYW5fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iR3JlYXRlclRoYW5P ckVxdWFsXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikxlc3NUaGFuT3JFcXVh bF81IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMaWtlXzYiIC8+DQogICAgICA8 eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vdF83IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJCZXR3ZWVuXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkluTGlzdF85 IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBbmRfMTAiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9Ik9yXzExIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl PSJDYXN0XzEyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJblZpZXdfMTMiIC8+ DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9mVHlwZV8xNCIgLz4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iUmVsYXRlZFRvXzE1IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9u IHZhbHVlPSJCaXR3aXNlQW5kXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJC aXR3aXNlT3JfMTciIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXJPcGVyYXRvciIgdHlwZT0idG5zOkZpbHRlck9w ZXJhdG9yIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeURhdGFTZXQiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6 RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIHR5cGU9InVhOkV4cGFuZGVkTm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YVNldCIgdHlwZT0idG5zOlF1ZXJ5RGF0YVNldCIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXVlcnlEYXRhU2V0Ij4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFTZXQiIHR5cGU9 InRuczpRdWVyeURhdGFTZXQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlF1ZXJ5RGF0YVNldCIgdHlwZT0idG5zOkxpc3RP ZlF1ZXJ5RGF0YVNldCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTm9kZVJlZmVyZW5jZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IklzRm9yd2FyZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlZE5vZGVJZHMiIHR5 cGU9InVhOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJOb2RlUmVmZXJlbmNlIiB0eXBlPSJ0bnM6Tm9kZVJlZmVyZW5jZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mTm9kZVJlZmVyZW5jZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZVJlZmVyZW5jZSIgdHlwZT0idG5zOk5vZGVSZWZl cmVuY2UiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZk5vZGVSZWZlcmVuY2UiIHR5cGU9InRuczpMaXN0T2ZOb2RlUmVmZXJl bmNlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJDb250ZW50RmlsdGVyRWxlbWVudCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmF0b3IiIHR5cGU9InRuczpGaWx0ZXJPcGVyYXRvciIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmFuZHMi IHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJDb250ZW50RmlsdGVyRWxlbWVudCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0 ZXJFbGVtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDb250ZW50Rmls dGVyRWxlbWVudCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Q29udGVudEZpbHRlckVsZW1lbnQiIHR5cGU9InRuczpDb250ZW50RmlsdGVyRWxlbWVudCIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mQ29udGVudEZpbHRlckVsZW1lbnQiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVy RWxlbWVudCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ29udGVudEZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iRWxlbWVudHMiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVu dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb250ZW50RmlsdGVyIiB0 eXBlPSJ0bnM6Q29udGVudEZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mQ29udGVudEZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ29udGVudEZpbHRlciIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXIiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNv bnRlbnRGaWx0ZXIiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaWx0ZXJPcGVyYW5k Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmFuZCIgdHlwZT0idG5zOkZpbHRl ck9wZXJhbmQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVsZW1lbnRPcGVyYW5kIj4N CiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNp b24gYmFzZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lv bj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJFbGVtZW50T3BlcmFuZCIgdHlwZT0idG5zOkVsZW1lbnRPcGVyYW5kIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXRlcmFsT3BlcmFuZCI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpGaWx0ZXJPcGVyYW5kIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM aXRlcmFsT3BlcmFuZCIgdHlwZT0idG5zOkxpdGVyYWxPcGVyYW5kIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJBdHRyaWJ1dGVPcGVyYW5kIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQg bWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkZpbHRlck9wZXJh bmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Tm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWxpYXMiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCcm93c2VQYXRoIiB0eXBlPSJ0bnM6UmVsYXRpdmVQYXRoIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpBdHRyaWJ1dGVPcGVy YW5kIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaW1wbGVBdHRyaWJ1dGVPcGVyYW5k Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRl bnNpb24gYmFzZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURlZmluaXRpb25JZCIgdHlwZT0idWE6Tm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZVBhdGgiIHR5cGU9InVhOkxpc3RPZlF1YWxpZmllZE5hbWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i QXR0cmlidXRlSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgdHlw ZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9Ikxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpT aW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTaW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiB0 eXBlPSJ0bnM6TGlzdE9mU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29udGVudEZpbHRlckVsZW1l bnRSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik9wZXJhbmRTdGF0dXNDb2RlcyIgdHlwZT0idWE6TGlzdE9mU3RhdHVz Q29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik9wZXJhbmREaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJ bmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNvbnRlbnRGaWx0ZXJF bGVtZW50UmVzdWx0IiB0eXBlPSJ0bnM6Q29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250ZW50Rmls dGVyRWxlbWVudFJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBt aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVudFJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZkNvbnRl bnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb250ZW50RmlsdGVyUmVzdWx0Ij4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbGVtZW50UmVzdWx0cyIgdHlwZT0idG5z Okxpc3RPZkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRWxlbWVudERpYWdub3N0aWNJbmZv cyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQ29udGVudEZpbHRlclJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0 ZXJSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlBhcnNpbmdSZXN1bHQiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5 cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRhdGFTdGF0dXNDb2RlcyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFEaWFn bm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlBhcnNpbmdSZXN1bHQiIHR5cGU9InRuczpQYXJzaW5n UmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQYXJzaW5nUmVzdWx0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXJzaW5nUmVz dWx0IiB0eXBlPSJ0bnM6UGFyc2luZ1Jlc3VsdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUGFyc2luZ1Jlc3VsdCIgdHlw ZT0idG5zOkxpc3RPZlBhcnNpbmdSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5Rmlyc3RSZXF1ZXN0Ij4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0 bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlZpZXciIHR5cGU9InRuczpWaWV3RGVzY3JpcHRpb24iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rl VHlwZXMiIHR5cGU9InRuczpMaXN0T2ZOb2RlVHlwZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyIiB0eXBl PSJ0bnM6Q29udGVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ik1heERhdGFTZXRzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2ln bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhSZWZl cmVuY2VzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUXVlcnlGaXJzdFJlcXVlc3QiIHR5cGU9InRuczpRdWVyeUZpcnN0UmVxdWVzdCIgLz4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUXVlcnlGaXJzdFJlc3BvbnNlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5z OlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUXVlcnlEYXRhU2V0cyIgdHlwZT0idG5zOkxpc3RPZlF1ZXJ5RGF0 YVNldCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXJzaW5n UmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZlBhcnNpbmdSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3Mi IHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyUmVzdWx0IiB0eXBlPSJ0bnM6 Q29udGVudEZpbHRlclJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJRdWVyeUZpcnN0UmVzcG9uc2UiIHR5cGU9InRuczpRdWVyeUZpcnN0UmVzcG9uc2UiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVsZWFzZUNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Q b2ludCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiIHR5cGU9InRuczpRdWVyeU5leHRSZXF1ZXN0IiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeU5leHRSZXNwb25zZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9 InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YVNldHMiIHR5cGU9InRuczpMaXN0T2ZRdWVy eURhdGFTZXQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkQ29udGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFy eSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeU5leHRSZXNwb25z ZSIgdHlwZT0idG5zOlF1ZXJ5TmV4dFJlc3BvbnNlIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBu YW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpz dHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTb3VyY2VfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2VydmVyXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJvdGhfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTmVpdGhl cl8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZhbGlkXzQiIC8+DQogICAg PC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJUaW1lc3RhbXBzVG9SZXR1cm4iIHR5cGU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJp YnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUVuY29kaW5n IiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IlJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6UmVhZFZhbHVlSWQiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkVmFsdWVJZCIgdHlwZT0idG5zOlJlYWRWYWx1ZUlk IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZSZWFkVmFsdWVJZCIgdHlwZT0idG5zOkxpc3RPZlJlYWRWYWx1ZUlkIiBuaWxs YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFk UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhBZ2UiIHR5cGU9InhzOmRv dWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGltZXN0YW1w c1RvUmV0dXJuIiB0eXBlPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJuIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvUmVhZCIgdHlwZT0idG5zOkxpc3RPZlJl YWRWYWx1ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRSZXF1 ZXN0IiB0eXBlPSJ0bnM6UmVhZFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlJlYWRSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5 cGU9InVhOkxpc3RPZkRhdGFWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVh ZFJlc3BvbnNlIiB0eXBlPSJ0bnM6UmVhZFJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJIaXN0b3J5UmVhZFZhbHVlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRGF0YUVuY29kaW5nIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29u dGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFZhbHVlSWQiIHR5cGU9InRuczpIaXN0b3J5 UmVhZFZhbHVlSWQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlS ZWFkVmFsdWVJZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i SGlzdG9yeVJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRWYWx1ZUlkIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZIaXN0b3J5UmVhZFZhbHVlSWQiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFZhbHVlSWQi IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikhpc3RvcnlSZWFkUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFz ZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iSGlzdG9yeURhdGEiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFJlc3VsdCIgdHlwZT0i dG5zOkhpc3RvcnlSZWFkUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZIaXN0b3J5UmVhZFJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iSGlzdG9yeVJlYWRSZXN1bHQiIHR5cGU9InRuczpIaXN0b3J5UmVhZFJlc3VsdCIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mSGlzdG9yeVJlYWRSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFJl c3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iSGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9y eVJlYWREZXRhaWxzIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIiAvPg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJSZWFkRXZlbnREZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxleENvbnRl bnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlS ZWFkRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJOdW1WYWx1ZXNQZXJOb2RlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6 ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IkZpbHRlciIgdHlwZT0idG5zOkV2ZW50RmlsdGVyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94 czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZEV2ZW50RGV0YWlscyIgdHlwZT0idG5zOlJlYWRF dmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRSYXdNb2RpZmll ZERldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAg PHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICAgICAgPHhz OnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzUmVhZE1vZGlmaWVkIiB0 eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTnVtVmFsdWVzUGVyTm9k ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXR1cm5Cb3VuZHMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAg IDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IlJlYWRSYXdNb2RpZmllZERldGFpbHMiIHR5cGU9InRuczpSZWFkUmF3TW9kaWZpZWRE ZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkUHJvY2Vzc2VkRGV0YWls cyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0 ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRl VGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRp bWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iUHJvY2Vzc2luZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dyZWdhdGVUeXBlIiB0eXBl PSJ1YTpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5z OkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJSZWFkUHJvY2Vzc2VkRGV0YWlscyIgdHlwZT0idG5zOlJlYWRQcm9jZXNzZWREZXRhaWxzIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkQXRUaW1lRGV0YWlscyI+DQogICAgPHhz OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxVGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h bWU9IlVzZVNpbXBsZUJvdW5kcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i UmVhZEF0VGltZURldGFpbHMiIHR5cGU9InRuczpSZWFkQXRUaW1lRGV0YWlscyIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVhZEFubm90YXRpb25EYXRhRGV0YWlscyI+DQogICAgPHhz OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxVGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZEFubm90YXRpb25EYXRhRGV0YWls cyIgdHlwZT0idG5zOlJlYWRBbm5vdGF0aW9uRGF0YURldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikhpc3RvcnlEYXRhIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJEYXRhVmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZEYXRhVmFsdWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeURhdGEiIHR5cGU9InRuczpI aXN0b3J5RGF0YSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZpY2F0aW9uSW5m byI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0 aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlVwZGF0ZVR5cGUiIHR5cGU9InRuczpIaXN0b3J5VXBkYXRlVHlwZSIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck5hbWUiIHR5cGU9Inhz OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZmljYXRp b25JbmZvIiB0eXBlPSJ0bnM6TW9kaWZpY2F0aW9uSW5mbyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iTGlzdE9mTW9kaWZpY2F0aW9uSW5mbyI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0aW9uSW5mbyIgdHlwZT0idG5zOk1vZGlmaWNh dGlvbkluZm8iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZk1vZGlmaWNhdGlvbkluZm8iIHR5cGU9InRuczpMaXN0T2ZNb2Rp ZmljYXRpb25JbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJIaXN0b3J5TW9kaWZpZWREYXRhIj4NCiAgICA8eHM6Y29tcGxleENvbnRl bnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlE YXRhIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik1vZGlmaWNhdGlvbkluZm9zIiB0eXBlPSJ0bnM6TGlzdE9mTW9kaWZpY2F0aW9uSW5mbyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlNb2RpZmllZERhdGEiIHR5cGU9 InRuczpIaXN0b3J5TW9kaWZpZWREYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJI aXN0b3J5RXZlbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkV2ZW50cyIgdHlwZT0idG5zOkxpc3RPZkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5RXZlbnQiIHR5cGU9InRuczpIaXN0 b3J5RXZlbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlSZWFkUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZERldGFpbHMiIHR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIgdHlwZT0idG5zOlRpbWVz dGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVsZWFzZUNvbnRpbnVhdGlvblBvaW50cyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZXNUb1JlYWQiIHR5cGU9InRuczpMaXN0 T2ZIaXN0b3J5UmVhZFZhbHVlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iSGlzdG9yeVJlYWRSZXF1ZXN0IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXF1ZXN0IiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5UmVhZFJlc3BvbnNlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkhpc3RvcnlSZWFk UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFJlc3BvbnNl IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iV3JpdGVWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5z aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4 UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpEYXRhVmFsdWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVWYWx1ZSIgdHlwZT0idG5zOldy aXRlVmFsdWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZldyaXRlVmFsdWUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlVmFsdWUi IHR5cGU9InRuczpXcml0ZVZhbHVlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZVZhbHVlIiB0eXBlPSJ0bnM6TGlz dE9mV3JpdGVWYWx1ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iV3JpdGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5vZGVzVG9Xcml0ZSIgdHlwZT0idG5zOkxpc3RPZldyaXRlVmFsdWUiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXF1ZXN0IiB0eXBlPSJ0bnM6V3JpdGVSZXF1 ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZVJlc3BvbnNlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29k ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXNwb25zZSIgdHlwZT0idG5z OldyaXRlUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlVcGRh dGVEZXRhaWxzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJIaXN0b3J5VXBkYXRlRGV0YWlscyIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxz IiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJIaXN0b3J5VXBkYXRlVHlwZSI+DQogICAg PHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9Ikluc2VydF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZXBsYWNl XzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVwZGF0ZV8zIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZWxldGVfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9u Pg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVU eXBlIiB0eXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZVR5cGUiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUg IG5hbWU9IlBlcmZvcm1VcGRhdGVUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6 c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5zZXJ0XzEiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlcGxhY2VfMiIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iVXBkYXRlXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJl bW92ZV80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iUGVyZm9ybVVwZGF0ZVR5cGUiIHR5cGU9InRuczpQZXJmb3JtVXBk YXRlVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBkYXRlRGF0YURldGFpbHMi Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu c2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVyZm9ybUluc2VydFJlcGxhY2UiIHR5 cGU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlVwZGF0ZVZhbHVlcyIgdHlwZT0idWE6TGlzdE9mRGF0YVZhbHVlIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXBkYXRlRGF0YURldGFpbHMiIHR5cGU9 InRuczpVcGRhdGVEYXRhRGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBk YXRlU3RydWN0dXJlRGF0YURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0i ZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFp bHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UGVyZm9ybUluc2VydFJlcGxhY2UiIHR5cGU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlVwZGF0ZVZhbHVlcyIgdHlw ZT0idWE6TGlzdE9mRGF0YVZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i VXBkYXRlU3RydWN0dXJlRGF0YURldGFpbHMiIHR5cGU9InRuczpVcGRhdGVTdHJ1Y3R1cmVEYXRh RGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBkYXRlRXZlbnREZXRhaWxz Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRl bnNpb24gYmFzZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmZvcm1JbnNlcnRSZXBsYWNlIiB0 eXBlPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXIiIHR5cGU9InRuczpFdmVudEZpbHRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVu dERhdGEiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5RXZlbnRGaWVsZExpc3QiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVcGRhdGVFdmVudERldGFpbHMiIHR5cGU9InRuczpVcGRh dGVFdmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVJhd01v ZGlmaWVkRGV0YWlscyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAg ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0RlbGV0ZU1v ZGlmaWVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRpbWUiIHR5cGU9InhzOmRhdGVU aW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIHR5cGU9InRu czpEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IkRlbGV0ZUF0VGltZURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMi Pg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx VGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iRGVsZXRlQXRUaW1lRGV0YWlscyIgdHlwZT0idG5zOkRlbGV0ZUF0VGltZURldGFp bHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZUV2ZW50RGV0YWlscyI+DQog ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u IGJhc2U9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudElkcyIgdHlwZT0idWE6TGlzdE9mQnl0 ZVN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZUV2ZW50RGV0 YWlscyIgdHlwZT0idG5zOkRlbGV0ZUV2ZW50RGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlcmF0aW9uUmVzdWx0cyIgdHlw ZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlz dG9yeVVwZGF0ZVJlc3VsdCIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVSZXN1bHQiIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlVcGRhdGVSZXN1bHQiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQi IHR5cGU9InRuczpIaXN0b3J5VXBkYXRlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZIaXN0b3J5VXBkYXRlUmVz dWx0IiB0eXBlPSJ0bnM6TGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIgbmlsbGFibGU9InRydWUi PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJl cXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVl c3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVVwZGF0ZURldGFpbHMi IHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJIaXN0b3J5VXBkYXRlUmVxdWVzdCIgdHlwZT0idG5zOkhpc3RvcnlVcGRh dGVSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5VXBkYXRlUmVz cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6 TGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlz dE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i SGlzdG9yeVVwZGF0ZVJlc3BvbnNlIiB0eXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZVJlc3BvbnNlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYWxsTWV0aG9kUmVxdWVzdCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0SWQiIHR5cGU9InVhOk5v ZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1ldGhvZElkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnB1dEFyZ3VtZW50cyIgdHlwZT0i dWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJD YWxsTWV0aG9kUmVxdWVzdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXF1ZXN0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDYWxsTWV0aG9kUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1ldGhvZFJlcXVlc3QiIHR5cGU9 InRuczpDYWxsTWV0aG9kUmVxdWVzdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlcXVlc3QiIHR5cGU9 InRuczpMaXN0T2ZDYWxsTWV0aG9kUmVxdWVzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6 U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5w dXRBcmd1bWVudFJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnB1dEFyZ3Vt ZW50RGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik91dHB1 dEFyZ3VtZW50cyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJDYWxsTWV0aG9kUmVzdWx0IiB0eXBlPSJ0bnM6Q2FsbE1ldGhvZFJl c3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlc3Vs dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1ldGhv ZFJlc3VsdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNhbGxNZXRob2RS ZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZDYWxsTWV0aG9kUmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYWxsUmVxdWVzdCI+DQog ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIg dHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRob2RzVG9DYWxsIiB0eXBlPSJ0bnM6TGlzdE9m Q2FsbE1ldGhvZFJlcXVlc3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i Q2FsbFJlcXVlc3QiIHR5cGU9InRuczpDYWxsUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ2FsbFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz dWx0cyIgdHlwZT0idG5zOkxpc3RPZkNhbGxNZXRob2RSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3Mi IHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkNhbGxSZXNwb25zZSIgdHlwZT0idG5zOkNhbGxSZXNwb25zZSIgLz4NCg0K ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iTW9uaXRvcmluZ01vZGUiPg0KICAgIDx4czpyZXN0cmlj dGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEaXNh YmxlZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTYW1wbGluZ18xIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZXBvcnRpbmdfMiIgLz4NCiAgICA8L3hzOnJl c3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0 b3JpbmdNb2RlIiB0eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IkRhdGFDaGFuZ2VUcmlnZ2VyIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU3RhdHVzXzAiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c1ZhbHVlXzEiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c1ZhbHVlVGltZXN0YW1wXzIiIC8+DQogICAgPC94czpy ZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRh Q2hhbmdlVHJpZ2dlciIgdHlwZT0idG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiAvPg0KDQogIDx4czpz aW1wbGVUeXBlICBuYW1lPSJEZWFkYmFuZFR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNl PSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFic29sdXRlXzEiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9IlBlcmNlbnRfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8 L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlYWRiYW5kVHlwZSIgdHlwZT0i dG5zOkRlYWRiYW5kVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmlu Z0ZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiIHR5cGU9 InRuczpNb25pdG9yaW5nRmlsdGVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRh Q2hhbmdlRmlsdGVyIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJpZ2dlciIgdHlwZT0i dG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iRGVhZGJhbmRUeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlYWRiYW5kVmFsdWUiIHR5cGU9 InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUNoYW5nZUZpbHRlciIgdHlwZT0idG5z OkRhdGFDaGFuZ2VGaWx0ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV2ZW50Rmls dGVyIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpl eHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VsZWN0Q2xhdXNlcyIgdHlwZT0idG5z Okxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV2hlcmVDbGF1c2UiIHR5cGU9InRu czpDb250ZW50RmlsdGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnRG aWx0ZXIiIHR5cGU9InRuczpFdmVudEZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVXNlU2VydmVyQ2FwYWJpbGl0aWVzRGVmYXVsdHMiIHR5cGU9InhzOmJv b2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyZWF0VW5j ZXJ0YWluQXNCYWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlBlcmNlbnREYXRhQmFkIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmNlbnREYXRhR29vZCIg dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJVc2VTbG9wZWRFeHRyYXBvbGF0aW9uIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkFnZ3JlZ2F0 ZUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFnZ3JlZ2F0ZUZp bHRlciI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6 ZXh0ZW5zaW9uIGJhc2U9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6ZGF0 ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dy ZWdhdGVUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvY2Vzc2luZ0ludGVydmFsIiB0eXBl PSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFnZ3JlZ2F0ZUZpbHRlciIgdHlw ZT0idG5zOkFnZ3JlZ2F0ZUZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9u aXRvcmluZ0ZpbHRlclJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdG aWx0ZXJSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yaW5nRmlsdGVyUmVzdWx0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJFdmVudEZpbHRlclJlc3VsdCI+DQogICAgPHhzOmNvbXBsZXhD b250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpNb25p dG9yaW5nRmlsdGVyUmVzdWx0Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNlbGVjdENsYXVzZVJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1 c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VsZWN0Q2xhdXNlRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZE aWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJXaGVyZUNsYXVzZVJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRG aWx0ZXJSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwv eHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250 ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudEZpbHRl clJlc3VsdCIgdHlwZT0idG5zOkV2ZW50RmlsdGVyUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJBZ2dyZWdhdGVGaWx0ZXJSZXN1bHQiPg0KICAgIDx4czpjb21wbGV4Q29udGVu dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6TW9uaXRvcmlu Z0ZpbHRlclJlc3VsdCI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRQcm9jZXNzaW5nSW50 ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlJldmlzZWRBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6QWdn cmVnYXRlQ29uZmlndXJhdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29t cGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFn Z3JlZ2F0ZUZpbHRlclJlc3VsdCIgdHlwZT0idG5zOkFnZ3JlZ2F0ZUZpbHRlclJlc3VsdCIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmluZ1BhcmFtZXRlcnMiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudEhhbmRsZSIgdHlwZT0i eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJR dWV1ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEaXNjYXJkT2xkZXN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTW9uaXRvcmluZ1BhcmFtZXRlcnMiIHR5cGU9InRuczpNb25pdG9yaW5n UGFyYW1ldGVycyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVkSXRlbUNy ZWF0ZVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ikl0ZW1Ub01vbml0b3IiIHR5cGU9InRuczpSZWFkVmFsdWVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdNb2RlIiB0 eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlJlcXVlc3RlZFBhcmFtZXRlcnMiIHR5cGU9InRuczpNb25pdG9yaW5nUGFyYW1l dGVycyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVt Q3JlYXRlUmVxdWVzdCIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVk SXRlbUNyZWF0ZVJlcXVlc3QiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mTW9uaXRvcmVkSXRlbUNyZWF0ZVJlcXVlc3QiIHR5cGU9InRuczpMaXN0T2ZNb25p dG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0i dWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TW9uaXRvcmVkSXRlbUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNl ZFF1ZXVlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkZpbHRlclJlc3VsdCIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVh dGVSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtQ3Jl YXRlUmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0ZW1D cmVhdGVSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJl cXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIg dHlwZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSXRlbXNUb0NyZWF0ZSIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0 ZW1DcmVhdGVSZXF1ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNy ZWF0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgdHlwZT0idG5zOkNyZWF0ZU1vbml0b3JlZEl0ZW1z UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRl bXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9 InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0 eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6Q3JlYXRl TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9u aXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZFBhcmFtZXRlcnMi IHR5cGU9InRuczpNb25pdG9yaW5nUGFyYW1ldGVycyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgdHlwZT0idG5zOk1vbml0 b3JlZEl0ZW1Nb2RpZnlSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiIHR5cGU9InRuczpN b25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJl cXVlc3QiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRv cmVkSXRlbU1vZGlmeVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9 InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2 aXNlZFF1ZXVlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkZpbHRlclJlc3VsdCIgdHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1N b2RpZnlSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVt TW9kaWZ5UmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0 ZW1Nb2RpZnlSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5z OlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVy biIgdHlwZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iSXRlbXNUb01vZGlmeSIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3Jl ZEl0ZW1Nb2RpZnlSZXF1ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgdHlwZT0idG5zOk1vZGlmeU1vbml0b3JlZEl0 ZW1zUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZ5TW9uaXRvcmVk SXRlbXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5 cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9z IiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6TW9k aWZ5TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i U2V0TW9uaXRvcmluZ01vZGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1 YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmluZ01vZGUiIHR5cGU9InRuczpNb25pdG9yaW5n TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVk SXRlbUlkcyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVxdWVzdCIgdHlwZT0idG5zOlNldE1vbml0 b3JpbmdNb2RlUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0TW9uaXRv cmluZ01vZGVSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMi IHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxp c3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlNldE1vbml0b3JpbmdNb2RlUmVzcG9uc2UiIHR5cGU9InRuczpTZXRNb25pdG9yaW5nTW9kZVJl c3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXRUcmlnZ2VyaW5nUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6 dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRy aWdnZXJpbmdJdGVtSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaW5rc1RvQWRkIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJMaW5rc1RvUmVtb3ZlIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ1JlcXVlc3QiIHR5cGU9InRuczpTZXRU cmlnZ2VyaW5nUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0VHJpZ2dl cmluZ1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVzdWx0cyIg dHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZERpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6 TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZW1vdmVSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0 dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGlj SW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRUcmlnZ2VyaW5n UmVzcG9uc2UiIHR5cGU9InRuczpTZXRUcmlnZ2VyaW5nUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5z OlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1JZHMi IHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVNb25pdG9yZWRJdGVtc1JlcXVlc3QiIHR5cGU9InRuczpEZWxldGVNb25pdG9y ZWRJdGVtc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU1vbml0 b3JlZEl0ZW1zUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRz IiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpM aXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJEZWxldGVNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6RGVsZXRlTW9uaXRvcmVk SXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlU3Vic2Ny aXB0aW9uUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRQdWJs aXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkTGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWdu ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3Rl ZE1heEtlZXBBbGl2ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIHR5 cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0 ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvblJlcXVlc3QiIHR5cGU9 InRuczpDcmVhdGVTdWJzY3JpcHRpb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJDcmVhdGVTdWJzY3JpcHRpb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhl YWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFB1Ymxpc2hpbmdJbnRlcnZhbCIg dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXZpc2VkTGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRNYXhLZWVwQWxpdmVDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVhdGVTdWJzY3Jp cHRpb25SZXNwb25zZSIgdHlwZT0idG5zOkNyZWF0ZVN1YnNjcmlwdGlvblJlc3BvbnNlIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNb2RpZnlTdWJzY3JpcHRpb25SZXF1ZXN0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0 eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVk UHVibGlzaGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1 ZXN0ZWRNYXhLZWVwQWxpdmVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQZXJQdWJsaXNo IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ik1vZGlmeVN1YnNjcmlwdGlvblJlcXVlc3QiIHR5cGU9InRuczpNb2RpZnlTdWJzY3Jp cHRpb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNb2RpZnlTdWJzY3Jp cHRpb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRQdWJs aXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXZpc2VkTWF4 S2VlcEFsaXZlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9uc2UiIHR5cGU9InRuczpNb2RpZnlTdWJzY3JpcHRp b25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0UHVibGlzaGluZ01v ZGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdFbmFibGVk IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTdWJzY3JpcHRpb25JZHMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRQdWJsaXNoaW5nTW9kZVJlcXVlc3QiIHR5cGU9 InRuczpTZXRQdWJsaXNoaW5nTW9kZVJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlNldFB1Ymxpc2hpbmdNb2RlUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFk ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9z IiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJTZXRQdWJsaXNoaW5nTW9kZVJlc3BvbnNlIiB0eXBlPSJ0bnM6U2V0UHVi bGlzaGluZ01vZGVSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm90aWZp Y2F0aW9uTWVzc2FnZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbkRh dGEiIHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRpb25NZXNzYWdlIiB0eXBlPSJ0bnM6Tm90aWZpY2F0 aW9uTWVzc2FnZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm90aWZpY2F0aW9uRGF0 YSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbkRhdGEiIHR5cGU9InRuczpO b3RpZmljYXRpb25EYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhQ2hhbmdl Tm90aWZpY2F0aW9uIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbXMi IHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTm90aWZpY2F0aW9uIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0 aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9uIiB0eXBlPSJ0bnM6RGF0YUNo YW5nZU5vdGlmaWNhdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVk SXRlbU5vdGlmaWNhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ2xpZW50SGFuZGxlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5cGU9InVhOkRhdGFWYWx1ZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTm90aWZpY2F0 aW9uIiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU5vdGlmaWNh dGlvbiIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1Ob3RpZmljYXRpb24iIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vbml0 b3JlZEl0ZW1Ob3RpZmljYXRpb24iIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTm90aWZp Y2F0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJFdmVudE5vdGlmaWNhdGlvbkxpc3QiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBt aXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm90aWZpY2F0aW9u RGF0YSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFdmVudHMiIHR5cGU9InRuczpMaXN0T2ZFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0 ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpY2F0aW9uTGlzdCIgdHlwZT0idG5zOkV2ZW50 Tm90aWZpY2F0aW9uTGlzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXZlbnRGaWVs ZExpc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVu dEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkV2ZW50RmllbGRzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV2ZW50RmllbGRMaXN0IiB0eXBlPSJ0 bnM6RXZlbnRGaWVsZExpc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkV2 ZW50RmllbGRMaXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkV2ZW50RmllbGRMaXN0IiBtaW5PY2N1cnM9IjAi IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFdmVu dEZpZWxkTGlzdCIgdHlwZT0idG5zOkxpc3RPZkV2ZW50RmllbGRMaXN0IiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5RXZlbnRG aWVsZExpc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV2 ZW50RmllbGRzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikhpc3RvcnlFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkhpc3RvcnlF dmVudEZpZWxkTGlzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSGlzdG9y eUV2ZW50RmllbGRMaXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJIaXN0b3J5RXZlbnRGaWVsZExpc3QiIHR5cGU9InRuczpIaXN0b3J5RXZlbnRGaWVsZExp c3QiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkxpc3RPZkhpc3Rv cnlFdmVudEZpZWxkTGlzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iU3RhdHVzQ2hhbmdlTm90aWZpY2F0aW9uIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vdGlmaWNhdGlvbkRhdGEiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU3RhdHVzIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9InVh OkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVz Q2hhbmdlTm90aWZpY2F0aW9uIiB0eXBlPSJ0bnM6U3RhdHVzQ2hhbmdlTm90aWZpY2F0aW9uIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlv bklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50IiB0eXBlPSJ0bnM6U3Vi c2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgdHlwZT0i dG5zOlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3Vic2NyaXB0aW9uQWNr bm93bGVkZ2VtZW50IiB0eXBlPSJ0bnM6TGlzdE9mU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50 IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJQdWJsaXNoUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRp b25BY2tub3dsZWRnZW1lbnRzIiB0eXBlPSJ0bnM6TGlzdE9mU3Vic2NyaXB0aW9uQWNrbm93bGVk Z2VtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hSZXF1 ZXN0IiB0eXBlPSJ0bnM6UHVibGlzaFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlB1Ymxpc2hSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNj cmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiB0eXBlPSJ1YTpMaXN0 T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNb3JlTm90aWZpY2F0aW9ucyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIgdHlw ZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0 dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoUmVzcG9uc2UiIHR5 cGU9InRuczpQdWJsaXNoUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJl cHVibGlzaFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9u SWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXRyYW5zbWl0U2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVxdWVzdCIgdHlwZT0idG5zOlJlcHVi bGlzaFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlcHVibGlzaFJlc3Bv bnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25z ZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIg dHlwZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVzcG9uc2UiIHR5cGU9InRuczpSZXB1Ymxpc2hSZXNwb25z ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVHJhbnNmZXJSZXN1bHQiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVh OlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF2 YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyUmVzdWx0IiB0eXBlPSJ0bnM6VHJh bnNmZXJSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRyYW5zZmVy UmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFu c2ZlclJlc3VsdCIgdHlwZT0idG5zOlRyYW5zZmVyUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9j Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUcmFuc2ZlclJl c3VsdCIgdHlwZT0idG5zOkxpc3RPZlRyYW5zZmVyUmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlv bnNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkcyIg dHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VuZEluaXRpYWxWYWx1ZXMiIHR5cGU9InhzOmJvb2xl YW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXF1ZXN0IiB0 eXBlPSJ0bnM6VHJhbnNmZXJTdWJzY3JpcHRpb25zUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6 UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mVHJhbnNmZXJSZXN1bHQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyU3Vic2NyaXB0aW9uc1Jlc3Bv bnNlIiB0eXBlPSJ0bnM6VHJhbnNmZXJTdWJzY3JpcHRpb25zUmVzcG9uc2UiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXF1ZXN0Ij4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0 bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkcyIgdHlwZT0idWE6TGlzdE9mVUludDMy IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlv bnNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlU3Vic2NyaXB0aW9uc1JlcXVlc3QiIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNwb25zZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5 cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0Nv ZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNw b25zZSIgdHlwZT0idG5zOkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNwb25zZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iQnVpbGRJbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJQcm9kdWN0VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYW51ZmFjdHVy ZXJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9kdWN0TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i U29mdHdhcmVWZXJzaW9uIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsZE51bWJlciIgdHlwZT0ieHM6 c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQnVpbGREYXRlIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkJ1aWxkSW5mbyIgdHlwZT0idG5zOkJ1aWxkSW5mbyIgLz4NCg0KICA8eHM6c2ltcGxlVHlw ZSAgbmFtZT0iUmVkdW5kYW5jeVN1cHBvcnQiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4 czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNvbGRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iV2FybV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJIb3RfMyIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVHJhbnNwYXJlbnRfNCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSG90QW5kTWlycm9yZWRfNSIgLz4NCiAgICA8L3hzOnJl c3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZHVu ZGFuY3lTdXBwb3J0IiB0eXBlPSJ0bnM6UmVkdW5kYW5jeVN1cHBvcnQiIC8+DQoNCiAgPHhzOnNp bXBsZVR5cGUgIG5hbWU9IlNlcnZlclN0YXRlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUnVubmluZ18wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJGYWlsZWRfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iTm9Db25maWd1cmF0aW9uXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IlN1c3BlbmRlZF8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJT aHV0ZG93bl80IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUZXN0XzUiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNvbW11bmljYXRpb25GYXVsdF82IiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmtub3duXzciIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJTdGF0 ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJS ZWR1bmRhbnRTZXJ2ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VydmVySWQiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VMZXZlbCIgdHlw ZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTZXJ2ZXJTdGF0ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iUmVkdW5kYW50U2VydmVyRGF0YVR5cGUiIHR5cGU9InRuczpSZWR1bmRhbnRTZXJ2ZXJE YXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUmVkdW5kYW50U2Vy dmVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6UmVkdW5kYW50U2VydmVyRGF0YVR5 cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUmVk dW5kYW50U2VydmVyRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50VXJsTGlzdERhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybExpc3QiIHR5cGU9 InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRwb2ludFVybExpc3REYXRhVHlwZSIgdHlwZT0idG5zOkVuZHBvaW50VXJsTGlzdERhdGFUeXBl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbmRwb2ludFVybExpc3REYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9p bnRVcmxMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpFbmRwb2ludFVybExpc3REYXRhVHlwZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZFbmRwb2ludFVy bExpc3REYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0 d29ya1BhdGhzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiIHR5 cGU9InRuczpOZXR3b3JrR3JvdXBEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mTmV0d29ya0dyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29y a0dyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mTmV0d29ya0dyb3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0Rh dGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTYW1w bGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE1vbml0b3JlZEl0 ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkRpc2FibGVkTW9uaXRvcmVkSXRlbUNvdW50IiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGlj c0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2FtcGxpbmdJbnRlcnZhbERpYWdub3N0aWNzRGF0YVR5cGUi IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNhbXBsaW5nSW50ZXJ2YWxEaWFn bm9zdGljc0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTYW1wbGluZ0ludGVydmFsRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlNhbXBs aW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTYW1wbGluZ0ludGVydmFs RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlNhbXBsaW5nSW50ZXJ2YWxEaWFn bm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJTZXJ2ZXJEaWFnbm9zdGljc1N1bW1hcnlEYXRhVHlwZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVmlld0NvdW50IiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ3VycmVudFNlc3Npb25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1bXVsYXRlZFNlc3Npb25Db3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlNlY3VyaXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWplY3RlZFNlc3Np b25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNlc3Npb25UaW1lb3V0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uQWJvcnRD b3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1bXVsYXRlZFN1 YnNjcmlwdGlvbkNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGluZ0ludGVydmFsQ291bnQiIHR5cGU9Inhz OnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZWN1cml0eVJlamVjdGVkUmVxdWVzdHNDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlamVjdGVkUmVxdWVzdHNDb3Vu dCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJEaWFn bm9zdGljc1N1bW1hcnlEYXRhVHlwZSIgdHlwZT0idG5zOlNlcnZlckRpYWdub3N0aWNzU3VtbWFy eURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXJ2ZXJTdGF0dXNEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRU aW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ3VycmVudFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsZEluZm8iIHR5cGU9 InRuczpCdWlsZEluZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTZWNvbmRzVGlsbFNodXRkb3duIiB0eXBlPSJ4czp1bnNpZ25lZElu dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2h1dGRvd25SZWFz b24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iU2VydmVyU3RhdHVzRGF0YVR5cGUiIHR5cGU9InRuczpTZXJ2ZXJTdGF0dXNEYXRh VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbkRpYWdub3N0aWNzRGF0 YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Np b25JZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbk5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNs aWVudERlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25EZXNjcmlwdGlvbiIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZl clVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRVcmwiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWN0dWFsU2Vzc2lvblRpbWVvdXQiIHR5 cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudENvbm5lY3Rpb25UaW1lIiB0eXBl PSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Q2xpZW50TGFzdENvbnRhY3RUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVudFN1YnNjcmlwdGlvbnNDb3VudCIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkN1cnJlbnRNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVudFB1Ymxpc2hSZXF1 ZXN0c0luUXVldWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJUb3RhbFJlcXVlc3RDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJVbmF1dGhvcml6ZWRSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2ln bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkQ291 bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVJlYWRDb3VudCIg dHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZUNvdW50IiB0eXBlPSJ0bnM6 U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVDb3VudCIgdHlwZT0idG5zOlNl cnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYWxsQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRl ckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRlbXNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlNldE1vbml0b3JpbmdNb2RlQ291bnQiIHR5cGU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uQ291bnQiIHR5cGU9 InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uQ291bnQiIHR5 cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0UHVibGlzaGluZ01vZGVDb3VudCIg dHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoQ291bnQiIHR5cGU9InRuczpTZXJ2 aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9uc0NvdW50IiB0eXBl PSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZE5vZGVzQ291bnQiIHR5cGU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNl Q291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlUmVmZXJlbmNlc0NvdW50IiB0eXBlPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkJyb3dzZUNvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJE YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZU5leHRDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5 cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc0NvdW50IiB0eXBlPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5Rmlyc3RDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3Vu dGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJRdWVyeU5leHRDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJSZWdpc3Rlck5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVW5yZWdpc3Rlck5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25EaWFnbm9z dGljc0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvbkRpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uRGlh Z25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBlIiBt aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZTZXNzaW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlNlc3Np b25EaWFnbm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uSWQi IHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkNsaWVudFVzZXJJZE9mU2Vzc2lvbiIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iQ2xpZW50VXNlcklkSGlzdG9yeSIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGlj YXRpb25NZWNoYW5pc20iIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuY29kaW5nIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUcmFuc3BvcnRQcm90b2NvbCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlNb2RlIiB0 eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVu dENlcnRpZmljYXRlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlw ZT0idG5zOlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25TZWN1 cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpTZXNzaW9uU2VjdXJpdHlEaWFnbm9z dGljc0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBl IiB0eXBlPSJ0bnM6TGlzdE9mU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgbmls bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vy dmljZUNvdW50ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVG90YWxDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVycm9yQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmljZUNvdW50ZXJEYXRhVHlwZSIgdHlwZT0i dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlN0YXR1c1Jlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9InVhOkRpYWdub3N0aWNJ bmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c1Jlc3VsdCIg dHlwZT0idG5zOlN0YXR1c1Jlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mU3RhdHVzUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTdGF0dXNSZXN1bHQiIHR5cGU9InRuczpTdGF0dXNSZXN1bHQiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0YXR1 c1Jlc3VsdCIgdHlwZT0idG5zOkxpc3RPZlN0YXR1c1Jlc3VsdCIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25v c3RpY3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2Vzc2lvbklkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6 dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBy aW9yaXR5IiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhLZWVwQWxpdmVDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1heExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhOb3RpZmljYXRpb25zUGVyUHVibGlz aCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlB1Ymxpc2hpbmdFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlDb3VudCIgdHlwZT0ieHM6dW5z aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuYWJs ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRGlzYWJsZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVxdWVzdENvdW50 IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVwdWJsaXNoTWVzc2FnZVJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcHVibGlzaE1l c3NhZ2VDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyUmVxdWVzdENvdW50IiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJy ZWRUb0FsdENsaWVudENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJyZWRUb1NhbWVDbGllbnRDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlB1Ymxpc2hSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9u c0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmljYXRpb25zQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRp b25zQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJMYXRlUHVibGlzaFJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWdu ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRL ZWVwQWxpdmVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRMaWZldGltZUNvdW50IiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVW5hY2tu b3dsZWRnZWRNZXNzYWdlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjYXJkZWRNZXNzYWdlQ291bnQiIHR5cGU9 InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJNb25pdG9yZWRJdGVtQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1vbml0b3JpbmdRdWV1ZU92ZXJmbG93Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXh0U2VxdWVuY2VO dW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJFdmVudFF1ZXVlT3ZlckZsb3dDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBl IiB0eXBlPSJ0bnM6U3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9u RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRu czpMaXN0T2ZTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJNb2RlbENoYW5nZVN0cnVj dHVyZVZlcmJNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9kZUFkZGVkXzEiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9Ik5vZGVEZWxldGVkXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9IlJlZmVyZW5jZUFkZGVkXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IlJlZmVyZW5jZURlbGV0ZWRfOCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGF0 YVR5cGVDaGFuZ2VkXzE2IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVWZXJiTWFzayIg dHlwZT0idG5zOk1vZGVsQ2hhbmdlU3RydWN0dXJlVmVyYk1hc2siIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFmZmVjdGVkIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBZmZlY3RlZFR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZlcmIiIHR5cGU9InhzOnVuc2lnbmVk Qnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUi IHR5cGU9InRuczpNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RlbENoYW5nZVN0cnVjdHVy ZURhdGFUeXBlIiB0eXBlPSJ0bnM6TW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZk1vZGVsQ2hh bmdlU3RydWN0dXJlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFmZmVjdGVkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJBZmZlY3RlZFR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBl IiB0eXBlPSJ0bnM6U2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VtYW50aWNDaGFu Z2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlwZT0idG5zOlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIHR5cGU9InRu czpMaXN0T2ZTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSYW5nZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG93IiB0eXBlPSJ4czpkb3VibGUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkhpZ2giIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJhbmdlIiB0eXBlPSJ0bnM6UmFuZ2UiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVVSW5mb3JtYXRpb24iPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVW5pdElkIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkRpc3BsYXlOYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3Jp cHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iRVVJbmZvcm1hdGlvbiIgdHlwZT0idG5zOkVVSW5mb3JtYXRpb24iIC8+DQoN CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9uIj4NCiAgICA8eHM6 cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iTGluZWFyXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkxvZ18xIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMbl8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rp b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXhpc1NjYWxlRW51 bWVyYXRpb24iIHR5cGU9InRuczpBeGlzU2NhbGVFbnVtZXJhdGlvbiIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iQ29tcGxleE51bWJlclR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWwiIHR5cGU9InhzOmZsb2F0IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnaW5hcnkiIHR5cGU9InhzOmZsb2F0IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iQ29tcGxleE51bWJlclR5cGUiIHR5cGU9InRuczpDb21wbGV4 TnVtYmVyVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRG91YmxlQ29tcGxleE51 bWJlclR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iSW1hZ2luYXJ5IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJE b3VibGVDb21wbGV4TnVtYmVyVHlwZSIgdHlwZT0idG5zOkRvdWJsZUNvbXBsZXhOdW1iZXJUeXBl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBeGlzSW5mb3JtYXRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZ2luZWVyaW5nVW5pdHMiIHR5 cGU9InRuczpFVUluZm9ybWF0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRVVSYW5nZSIgdHlwZT0idG5zOlJhbmdlIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGl0bGUi IHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBeGlzU2NhbGVUeXBlIiB0eXBlPSJ0bnM6QXhpc1Nj YWxlRW51bWVyYXRpb24iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkF4aXNTdGVwcyIgdHlwZT0idWE6TGlzdE9mRG91YmxlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkF4aXNJbmZvcm1hdGlvbiIgdHlwZT0idG5zOkF4aXNJbmZvcm1hdGlv biIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iWFZUeXBlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJYIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpmbG9hdCIg bWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9IlhWVHlwZSIgdHlwZT0idG5zOlhWVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHJvZ3JhbURpYWdub3N0aWNEYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU2Vzc2lvbklkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJDcmVhdGVDbGllbnROYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnZvY2F0 aW9uQ3JlYXRpb25UaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdFRyYW5zaXRpb25UaW1lIiB0eXBlPSJ4czpkYXRlVGlt ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZENh bGwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIHR5cGU9InVhOk5vZGVJ ZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9Ikxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgdHlwZT0idG5zOkxpc3RPZkFyZ3VtZW50IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgdHlwZT0idG5zOkxpc3RPZkFyZ3VtZW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFz dE1ldGhvZENhbGxUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZFJldHVyblN0YXR1cyIgdHlwZT0idG5zOlN0 YXR1c1Jlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9ncmFt RGlhZ25vc3RpY0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHJvZ3JhbURpYWdub3N0aWNEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Np b25JZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlQ2xpZW50TmFtZSIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iSW52b2NhdGlvbkNyZWF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgdHlwZT0i eHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxh c3RNZXRob2RDYWxsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kU2Vzc2lvbklkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZB cmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9Ikxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZBcmd1 bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ikxhc3RNZXRob2RJbnB1dFZhbHVlcyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxh c3RNZXRob2RPdXRwdXRWYWx1ZXMiIHR5cGU9InVhOkxpc3RPZlZhcmlhbnQiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9k Q2FsbFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kUmV0dXJuU3RhdHVzIiB0eXBlPSJ0bnM6U3RhdHVzUmVz dWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlByb2dyYW1EaWFnbm9z dGljMkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFubm90YXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJO YW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9uIiB0eXBlPSJ0bnM6QW5ub3RhdGlvbiIg Lz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0Ij4N CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iQWJzb2x1dGVWYWx1ZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJQZXJjZW50T2ZWYWx1ZV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQ ZXJjZW50T2ZSYW5nZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQZXJjZW50 T2ZFVVJhbmdlXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVua25vd25fNCIg Lz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkV4Y2VwdGlvbkRldmlhdGlvbkZvcm1hdCIgdHlwZT0idG5zOkV4Y2VwdGlvbkRl dmlhdGlvbkZvcm1hdCIgLz4NCg0KPC94czpzY2hlbWE+ i=15 -1 1 1 0 false 0 i=8254 Variable_2 0 NamespaceUri NamespaceUri 0 0 0 i=46 true i=8252 i=40 false i=68 http://opcfoundation.org/UA/2008/02/Types.xsd i=12 -1 1 1 0 false 0 i=8285 Variable_2 0 Argument Argument 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='Argument'] i=12 -1 1 1 0 false 0 i=8291 Variable_2 0 EnumValueType EnumValueType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='EnumValueType'] i=12 -1 1 1 0 false 0 i=8294 Variable_2 0 StatusResult StatusResult 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='StatusResult'] i=12 -1 1 1 0 false 0 i=8297 Variable_2 0 UserTokenPolicy UserTokenPolicy 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='UserTokenPolicy'] i=12 -1 1 1 0 false 0 i=8300 Variable_2 0 ApplicationDescription ApplicationDescription 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ApplicationDescription'] i=12 -1 1 1 0 false 0 i=8303 Variable_2 0 EndpointDescription EndpointDescription 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='EndpointDescription'] i=12 -1 1 1 0 false 0 i=8306 Variable_2 0 UserIdentityToken UserIdentityToken 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='UserIdentityToken'] i=12 -1 1 1 0 false 0 i=8309 Variable_2 0 AnonymousIdentityToken AnonymousIdentityToken 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='AnonymousIdentityToken'] i=12 -1 1 1 0 false 0 i=8312 Variable_2 0 UserNameIdentityToken UserNameIdentityToken 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='UserNameIdentityToken'] i=12 -1 1 1 0 false 0 i=8315 Variable_2 0 X509IdentityToken X509IdentityToken 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='X509IdentityToken'] i=12 -1 1 1 0 false 0 i=8318 Variable_2 0 IssuedIdentityToken IssuedIdentityToken 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='IssuedIdentityToken'] i=12 -1 1 1 0 false 0 i=8321 Variable_2 0 EndpointConfiguration EndpointConfiguration 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='EndpointConfiguration'] i=12 -1 1 1 0 false 0 i=8327 Variable_2 0 BuildInfo BuildInfo 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='BuildInfo'] i=12 -1 1 1 0 false 0 i=8333 Variable_2 0 SignedSoftwareCertificate SignedSoftwareCertificate 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='SignedSoftwareCertificate'] i=12 -1 1 1 0 false 0 i=8363 Variable_2 0 AddNodesItem AddNodesItem 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='AddNodesItem'] i=12 -1 1 1 0 false 0 i=8366 Variable_2 0 AddReferencesItem AddReferencesItem 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='AddReferencesItem'] i=12 -1 1 1 0 false 0 i=8369 Variable_2 0 DeleteNodesItem DeleteNodesItem 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DeleteNodesItem'] i=12 -1 1 1 0 false 0 i=8372 Variable_2 0 DeleteReferencesItem DeleteReferencesItem 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DeleteReferencesItem'] i=12 -1 1 1 0 false 0 i=8417 Variable_2 0 RegisteredServer RegisteredServer 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='RegisteredServer'] i=12 -1 1 1 0 false 0 i=8564 Variable_2 0 ContentFilterElement ContentFilterElement 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ContentFilterElement'] i=12 -1 1 1 0 false 0 i=8567 Variable_2 0 ContentFilter ContentFilter 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ContentFilter'] i=12 -1 1 1 0 false 0 i=8570 Variable_2 0 FilterOperand FilterOperand 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='FilterOperand'] i=12 -1 1 1 0 false 0 i=8573 Variable_2 0 ElementOperand ElementOperand 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ElementOperand'] i=12 -1 1 1 0 false 0 i=8576 Variable_2 0 LiteralOperand LiteralOperand 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='LiteralOperand'] i=12 -1 1 1 0 false 0 i=8579 Variable_2 0 AttributeOperand AttributeOperand 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='AttributeOperand'] i=12 -1 1 1 0 false 0 i=8582 Variable_2 0 SimpleAttributeOperand SimpleAttributeOperand 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='SimpleAttributeOperand'] i=12 -1 1 1 0 false 0 i=8639 Variable_2 0 HistoryEvent HistoryEvent 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='HistoryEvent'] i=12 -1 1 1 0 false 0 i=8702 Variable_2 0 MonitoringFilter MonitoringFilter 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='MonitoringFilter'] i=12 -1 1 1 0 false 0 i=8708 Variable_2 0 EventFilter EventFilter 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='EventFilter'] i=12 -1 1 1 0 false 0 i=8711 Variable_2 0 AggregateConfiguration AggregateConfiguration 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='AggregateConfiguration'] i=12 -1 1 1 0 false 0 i=8807 Variable_2 0 HistoryEventFieldList HistoryEventFieldList 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='HistoryEventFieldList'] i=12 -1 1 1 0 false 0 i=8843 Variable_2 0 RedundantServerDataType RedundantServerDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='RedundantServerDataType'] i=12 -1 1 1 0 false 0 i=8846 Variable_2 0 SamplingIntervalDiagnosticsDataType SamplingIntervalDiagnosticsDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='SamplingIntervalDiagnosticsDataType'] i=12 -1 1 1 0 false 0 i=8849 Variable_2 0 ServerDiagnosticsSummaryDataType ServerDiagnosticsSummaryDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ServerDiagnosticsSummaryDataType'] i=12 -1 1 1 0 false 0 i=8852 Variable_2 0 ServerStatusDataType ServerStatusDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ServerStatusDataType'] i=12 -1 1 1 0 false 0 i=8855 Variable_2 0 SessionDiagnosticsDataType SessionDiagnosticsDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='SessionDiagnosticsDataType'] i=12 -1 1 1 0 false 0 i=8858 Variable_2 0 SessionSecurityDiagnosticsDataType SessionSecurityDiagnosticsDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='SessionSecurityDiagnosticsDataType'] i=12 -1 1 1 0 false 0 i=8861 Variable_2 0 ServiceCounterDataType ServiceCounterDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ServiceCounterDataType'] i=12 -1 1 1 0 false 0 i=8864 Variable_2 0 SubscriptionDiagnosticsDataType SubscriptionDiagnosticsDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='SubscriptionDiagnosticsDataType'] i=12 -1 1 1 0 false 0 i=8867 Variable_2 0 ModelChangeStructureDataType ModelChangeStructureDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ModelChangeStructureDataType'] i=12 -1 1 1 0 false 0 i=8870 Variable_2 0 SemanticChangeStructureDataType SemanticChangeStructureDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='SemanticChangeStructureDataType'] i=12 -1 1 1 0 false 0 i=8873 Variable_2 0 Range Range 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='Range'] i=12 -1 1 1 0 false 0 i=8876 Variable_2 0 EUInformation EUInformation 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='EUInformation'] i=12 -1 1 1 0 false 0 i=8879 Variable_2 0 Annotation Annotation 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='Annotation'] i=12 -1 1 1 0 false 0 i=8882 Variable_2 0 ProgramDiagnosticDataType ProgramDiagnosticDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ProgramDiagnosticDataType'] i=12 -1 1 1 0 false 0 i=8888 Variable_2 0 MaxLifetimeCount MaxLifetimeCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=8889 Variable_2 0 LatePublishRequestCount LatePublishRequestCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=8890 Variable_2 0 CurrentKeepAliveCount CurrentKeepAliveCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=8891 Variable_2 0 CurrentLifetimeCount CurrentLifetimeCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=8892 Variable_2 0 UnacknowledgedMessageCount UnacknowledgedMessageCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=8893 Variable_2 0 DiscardedMessageCount DiscardedMessageCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=8894 Variable_2 0 MonitoredItemCount MonitoredItemCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=8895 Variable_2 0 DisabledMonitoredItemCount DisabledMonitoredItemCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=8896 Variable_2 0 MonitoringQueueOverflowCount MonitoringQueueOverflowCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=8897 Variable_2 0 NextSequenceNumber NextSequenceNumber 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=8898 Variable_2 0 TotalRequestCount TotalRequestCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=8900 Variable_2 0 TotalRequestCount TotalRequestCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=8902 Variable_2 0 EventQueueOverflowCount EventQueueOverflowCount 0 0 0 i=47 true i=2172 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=8912 DataType_64 0 TimeZoneDataType TimeZoneDataType 0 0 0 i=45 true i=22 i=38 false i=8917 i=38 false i=8913 i=38 false i=15086 false i=8913 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=8912 i=39 false i=8918 0 i=8914 Variable_2 0 TimeZoneDataType TimeZoneDataType 0 0 0 i=47 true i=7617 i=40 false i=69 TimeZoneDataType i=12 -1 1 1 0 false 0 i=8917 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=8912 i=39 false i=8914 0 i=8918 Variable_2 0 TimeZoneDataType TimeZoneDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='TimeZoneDataType'] i=12 -1 1 1 0 false 0 i=8927 ObjectType_8 0 AuditConditionRespondEventType AuditConditionRespondEventType 0 0 0 i=45 true i=2790 i=46 false i=11852 false i=8944 ObjectType_8 0 AuditConditionAcknowledgeEventType AuditConditionAcknowledgeEventType 0 0 0 i=45 true i=2790 i=46 false i=17223 i=46 false i=11853 i=3065 true i=19505 i=3065 true i=20198 false i=8961 ObjectType_8 0 AuditConditionConfirmEventType AuditConditionConfirmEventType 0 0 0 i=45 true i=2790 i=46 false i=17224 i=46 false i=11854 false i=8995 VariableType_16 0 TwoStateVariableType TwoStateVariableType 0 0 0 i=45 true i=2755 i=46 false i=8996 i=46 false i=9000 i=46 false i=9001 i=46 false i=11110 i=46 false i=11111 i=21 -1 false i=8996 Variable_2 0 Id Id 0 0 0 i=46 true i=8995 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9000 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=8995 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9001 Variable_2 0 EffectiveTransitionTime EffectiveTransitionTime 0 0 0 i=46 true i=8995 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9002 VariableType_16 0 ConditionVariableType ConditionVariableType 0 0 0 i=45 true i=63 i=46 false i=9003 i=24 -2 false i=9003 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=9002 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9004 ReferenceType_32 0 HasTrueSubState HasTrueSubState 0 0 0 i=45 true i=32 false false IsTrueSubStateOf i=9005 ReferenceType_32 0 HasFalseSubState HasFalseSubState 0 0 0 i=45 true i=32 false false IsFalseSubStateOf i=9006 ReferenceType_32 0 HasCondition HasCondition 0 0 0 i=45 true i=32 false false IsConditionOf i=9009 Variable_2 0 ConditionName ConditionName 0 0 0 i=46 true i=2782 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=9010 Variable_2 0 BranchId BranchId 0 0 0 i=46 true i=2782 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=9011 Variable_2 0 EnabledState EnabledState 0 0 0 i=47 true i=2782 i=40 false i=8995 i=37 false i=78 i=46 false i=9012 i=46 false i=9015 i=46 false i=9016 i=46 false i=9017 i=46 false i=9018 i=46 false i=9019 i=21 -1 1 1 0 false 0 i=9012 Variable_2 0 Id Id 0 0 0 i=46 true i=9011 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9015 Variable_2 0 EffectiveDisplayName EffectiveDisplayName 0 0 0 i=46 true i=9011 i=40 false i=68 i=37 false i=80 i=21 -1 1 1 0 false 0 i=9016 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=9011 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9017 Variable_2 0 EffectiveTransitionTime EffectiveTransitionTime 0 0 0 i=46 true i=9011 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9018 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=9011 i=40 false i=68 i=37 false i=80 en Enabled i=21 -1 1 1 0 false 0 i=9019 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=9011 i=40 false i=68 i=37 false i=80 en Disabled i=21 -1 1 1 0 false 0 i=9020 Variable_2 0 Quality Quality 0 0 0 i=47 true i=2782 i=40 false i=9002 i=37 false i=78 i=46 false i=9021 0 i=19 -1 1 1 0 false 0 i=9021 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=9020 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9022 Variable_2 0 LastSeverity LastSeverity 0 0 0 i=47 true i=2782 i=40 false i=9002 i=37 false i=78 i=46 false i=9023 0 i=5 -1 1 1 0 false 0 i=9023 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=9022 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9024 Variable_2 0 Comment Comment 0 0 0 i=47 true i=2782 i=40 false i=9002 i=37 false i=78 i=46 false i=9025 i=21 -1 1 1 0 false 0 i=9025 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=9024 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9026 Variable_2 0 ClientUserId ClientUserId 0 0 0 i=46 true i=2782 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=9027 Method_4 0 Enable Enable 0 0 0 i=47 true i=2782 i=40 false i=9027 i=37 false i=78 i=3065 false i=2803 true true i=9028 Method_4 0 Disable Disable 0 0 0 i=47 true i=2782 i=40 false i=9028 i=37 false i=78 i=3065 false i=2803 true true i=9029 Method_4 0 AddComment AddComment 0 0 0 i=47 true i=2782 i=40 false i=9029 i=37 false i=78 i=3065 false i=2829 i=46 false i=9030 true true i=9030 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=9029 i=40 false i=68 i=37 false i=78 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 0 false 0 i=9035 Variable_2 0 EnabledState EnabledState 0 0 0 i=47 true i=2830 i=40 false i=8995 i=37 false i=78 i=9004 false i=9055 i=46 false i=9036 i=21 -1 1 1 0 false 0 i=9036 Variable_2 0 Id Id 0 0 0 i=46 true i=9035 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9055 Variable_2 0 DialogState DialogState 0 0 0 i=47 true i=2830 i=40 false i=8995 i=37 false i=78 i=9004 true i=9035 i=46 false i=9056 i=46 false i=9060 i=46 false i=9062 i=46 false i=9063 i=21 -1 1 1 0 false 0 i=9056 Variable_2 0 Id Id 0 0 0 i=46 true i=9055 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9060 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=9055 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9062 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=9055 i=40 false i=68 i=37 false i=80 en Active i=21 -1 1 1 0 false 0 i=9063 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=9055 i=40 false i=68 i=37 false i=80 en Inactive i=21 -1 1 1 0 false 0 i=9064 Variable_2 0 ResponseOptionSet ResponseOptionSet 0 0 0 i=46 true i=2830 i=40 false i=68 i=37 false i=78 i=21 1 0 1 1 0 false 0 i=9065 Variable_2 0 DefaultResponse DefaultResponse 0 0 0 i=46 true i=2830 i=40 false i=68 i=37 false i=78 0 i=6 -1 1 1 0 false 0 i=9066 Variable_2 0 OkResponse OkResponse 0 0 0 i=46 true i=2830 i=40 false i=68 i=37 false i=78 0 i=6 -1 1 1 0 false 0 i=9067 Variable_2 0 CancelResponse CancelResponse 0 0 0 i=46 true i=2830 i=40 false i=68 i=37 false i=78 0 i=6 -1 1 1 0 false 0 i=9068 Variable_2 0 LastResponse LastResponse 0 0 0 i=46 true i=2830 i=40 false i=68 i=37 false i=78 0 i=6 -1 1 1 0 false 0 i=9069 Method_4 0 Respond Respond 0 0 0 i=47 true i=2830 i=40 false i=9069 i=37 false i=78 i=3065 false i=8927 i=46 false i=9070 true true i=9070 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=9069 i=40 false i=68 i=37 false i=78 i=297 SelectedResponse i=6 -1 The response to the dialog condition. i=296 1 0 1 1 0 false 0 i=9073 Variable_2 0 EnabledState EnabledState 0 0 0 i=47 true i=2881 i=40 false i=8995 i=37 false i=78 i=9004 false i=9093 i=9004 false i=9102 i=46 false i=9074 i=21 -1 1 1 0 false 0 i=9074 Variable_2 0 Id Id 0 0 0 i=46 true i=9073 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9093 Variable_2 0 AckedState AckedState 0 0 0 i=47 true i=2881 i=40 false i=8995 i=37 false i=78 i=9004 true i=9073 i=46 false i=9094 i=46 false i=9098 i=46 false i=9100 i=46 false i=9101 i=21 -1 1 1 0 false 0 i=9094 Variable_2 0 Id Id 0 0 0 i=46 true i=9093 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9098 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=9093 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9100 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=9093 i=40 false i=68 i=37 false i=80 en Acknowledged i=21 -1 1 1 0 false 0 i=9101 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=9093 i=40 false i=68 i=37 false i=80 en Unacknowledged i=21 -1 1 1 0 false 0 i=9102 Variable_2 0 ConfirmedState ConfirmedState 0 0 0 i=47 true i=2881 i=40 false i=8995 i=37 false i=80 i=9004 true i=9073 i=46 false i=9103 i=46 false i=9107 i=46 false i=9109 i=46 false i=9110 i=21 -1 1 1 0 false 0 i=9103 Variable_2 0 Id Id 0 0 0 i=46 true i=9102 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9107 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=9102 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9109 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=9102 i=40 false i=68 i=37 false i=80 en Confirmed i=21 -1 1 1 0 false 0 i=9110 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=9102 i=40 false i=68 i=37 false i=80 en Unconfirmed i=21 -1 1 1 0 false 0 i=9111 Method_4 0 Acknowledge Acknowledge 0 0 0 i=47 true i=2881 i=40 false i=9111 i=37 false i=78 i=3065 false i=8944 i=46 false i=9112 true true i=9112 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=9111 i=40 false i=68 i=37 false i=78 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 0 false 0 i=9113 Method_4 0 Confirm Confirm 0 0 0 i=47 true i=2881 i=40 false i=9113 i=37 false i=80 i=3065 false i=8961 i=46 false i=9114 true true i=9114 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=9113 i=40 false i=68 i=37 false i=78 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 0 false 0 i=9115 Variable_2 0 UnshelveTime UnshelveTime 0 0 0 i=46 true i=2929 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=9118 Variable_2 0 EnabledState EnabledState 0 0 0 i=47 true i=2915 i=40 false i=8995 i=37 false i=78 i=9004 false i=9160 i=9004 false i=9169 i=9004 false i=9178 i=46 false i=9119 i=21 -1 1 1 0 false 0 i=9119 Variable_2 0 Id Id 0 0 0 i=46 true i=9118 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9160 Variable_2 0 ActiveState ActiveState 0 0 0 i=47 true i=2915 i=40 false i=8995 i=37 false i=78 i=9004 true i=9118 i=46 false i=9161 i=46 false i=9164 i=46 false i=9165 i=46 false i=9166 i=46 false i=9167 i=46 false i=9168 i=21 -1 1 1 0 false 0 i=9161 Variable_2 0 Id Id 0 0 0 i=46 true i=9160 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9164 Variable_2 0 EffectiveDisplayName EffectiveDisplayName 0 0 0 i=46 true i=9160 i=40 false i=68 i=37 false i=80 i=21 -1 1 1 0 false 0 i=9165 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=9160 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9166 Variable_2 0 EffectiveTransitionTime EffectiveTransitionTime 0 0 0 i=46 true i=9160 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9167 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=9160 i=40 false i=68 i=37 false i=80 en Active i=21 -1 1 1 0 false 0 i=9168 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=9160 i=40 false i=68 i=37 false i=80 en Inactive i=21 -1 1 1 0 false 0 i=9169 Variable_2 0 SuppressedState SuppressedState 0 0 0 i=47 true i=2915 i=40 false i=8995 i=37 false i=80 i=9004 true i=9118 i=46 false i=9170 i=46 false i=9174 i=46 false i=9176 i=46 false i=9177 i=21 -1 1 1 0 false 0 i=9170 Variable_2 0 Id Id 0 0 0 i=46 true i=9169 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9174 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=9169 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9176 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=9169 i=40 false i=68 i=37 false i=80 en Suppressed i=21 -1 1 1 0 false 0 i=9177 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=9169 i=40 false i=68 i=37 false i=80 en Unsuppressed i=21 -1 1 1 0 false 0 i=9178 Object_1 0 ShelvingState ShelvingState 0 0 0 i=47 true i=2915 i=40 false i=2929 i=37 false i=80 i=9004 true i=9118 i=47 false i=9179 i=47 false i=9184 i=46 false i=9189 i=47 false i=9213 i=47 false i=9211 i=47 false i=9212 0 i=9179 Variable_2 0 CurrentState CurrentState 0 0 0 i=47 true i=9178 i=40 false i=2760 i=37 false i=78 i=46 false i=9180 i=21 -1 1 1 0 false 0 i=9180 Variable_2 0 Id Id 0 0 0 i=46 true i=9179 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=9184 Variable_2 0 LastTransition LastTransition 0 0 0 i=47 true i=9178 i=40 false i=2767 i=37 false i=80 i=46 false i=9185 i=46 false i=9188 i=21 -1 1 1 0 false 0 i=9185 Variable_2 0 Id Id 0 0 0 i=46 true i=9184 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=9188 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=9184 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9189 Variable_2 0 UnshelveTime UnshelveTime 0 0 0 i=46 true i=9178 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=9211 Method_4 0 Unshelve Unshelve 0 0 0 i=47 true i=9178 i=40 false i=2947 i=37 false i=78 i=3065 false i=11093 true true i=9212 Method_4 0 OneShotShelve OneShotShelve 0 0 0 i=47 true i=9178 i=40 false i=2948 i=37 false i=78 i=3065 false i=11093 true true i=9213 Method_4 0 TimedShelve TimedShelve 0 0 0 i=47 true i=9178 i=40 false i=2949 i=37 false i=78 i=3065 false i=11093 i=46 false i=9214 true true i=9214 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=9213 i=40 false i=68 i=37 false i=78 i=297 ShelvingTime i=290 -1 If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved. i=296 1 0 1 1 0 false 0 i=9215 Variable_2 0 SuppressedOrShelved SuppressedOrShelved 0 0 0 i=46 true i=2915 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9216 Variable_2 0 MaxTimeShelved MaxTimeShelved 0 0 0 i=46 true i=2915 i=40 false i=68 i=37 false i=80 0 i=290 -1 1 1 0 false 0 i=9318 ObjectType_8 0 ExclusiveLimitStateMachineType ExclusiveLimitStateMachineType 0 0 0 i=45 true i=2771 i=47 false i=9329 i=47 false i=9331 i=47 false i=9333 i=47 false i=9335 i=47 false i=9337 i=47 false i=9338 i=47 false i=9339 i=47 false i=9340 false i=9329 Object_1 0 HighHigh HighHigh 0 0 0 i=47 true i=9318 i=40 false i=2307 i=51 true i=9339 i=52 true i=9340 i=46 false i=9330 0 i=9330 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=9329 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=9331 Object_1 0 High High 0 0 0 i=47 true i=9318 i=40 false i=2307 i=52 true i=9339 i=51 true i=9340 i=46 false i=9332 0 i=9332 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=9331 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=9333 Object_1 0 Low Low 0 0 0 i=47 true i=9318 i=40 false i=2307 i=52 true i=9337 i=51 true i=9338 i=46 false i=9334 0 i=9334 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=9333 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=9335 Object_1 0 LowLow LowLow 0 0 0 i=47 true i=9318 i=40 false i=2307 i=51 true i=9337 i=52 true i=9338 i=46 false i=9336 0 i=9336 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=9335 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=9337 Object_1 0 LowLowToLow LowLowToLow 0 0 0 i=47 true i=9318 i=40 false i=2310 i=51 false i=9335 i=52 false i=9333 i=46 false i=11340 0 i=9338 Object_1 0 LowToLowLow LowToLowLow 0 0 0 i=47 true i=9318 i=40 false i=2310 i=51 false i=9333 i=52 false i=9335 i=46 false i=11341 0 i=9339 Object_1 0 HighHighToHigh HighHighToHigh 0 0 0 i=47 true i=9318 i=40 false i=2310 i=51 false i=9329 i=52 false i=9331 i=46 false i=11342 0 i=9340 Object_1 0 HighToHighHigh HighToHighHigh 0 0 0 i=47 true i=9318 i=40 false i=2310 i=51 false i=9331 i=52 false i=9329 i=46 false i=11343 0 i=9341 ObjectType_8 0 ExclusiveLimitAlarmType ExclusiveLimitAlarmType 0 0 0 i=45 true i=2955 i=47 false i=9398 i=47 false i=9455 i=45 false i=9482 i=45 false i=9764 i=45 false i=9623 false i=9398 Variable_2 0 ActiveState ActiveState 0 0 0 i=47 true i=9341 i=40 false i=8995 i=37 false i=78 i=9004 false i=9455 i=46 false i=9399 i=21 -1 1 1 0 false 0 i=9399 Variable_2 0 Id Id 0 0 0 i=46 true i=9398 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=9455 Object_1 0 LimitState LimitState 0 0 0 i=47 true i=9341 i=40 false i=9318 i=37 false i=78 i=9004 true i=9398 i=47 false i=9456 i=47 false i=9461 0 i=9456 Variable_2 0 CurrentState CurrentState 0 0 0 i=47 true i=9455 i=40 false i=2760 i=37 false i=78 i=46 false i=9457 i=21 -1 1 1 0 false 0 i=9457 Variable_2 0 Id Id 0 0 0 i=46 true i=9456 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=9461 Variable_2 0 LastTransition LastTransition 0 0 0 i=47 true i=9455 i=40 false i=2767 i=37 false i=80 i=46 false i=9462 i=46 false i=9465 i=21 -1 1 1 0 false 0 i=9462 Variable_2 0 Id Id 0 0 0 i=46 true i=9461 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=9465 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=9461 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=9482 ObjectType_8 0 ExclusiveLevelAlarmType ExclusiveLevelAlarmType 0 0 0 i=45 true i=9341 false i=9623 ObjectType_8 0 ExclusiveRateOfChangeAlarmType ExclusiveRateOfChangeAlarmType 0 0 0 i=45 true i=9341 i=46 false i=16899 false i=9764 ObjectType_8 0 ExclusiveDeviationAlarmType ExclusiveDeviationAlarmType 0 0 0 i=45 true i=9341 i=46 false i=9905 i=46 false i=16817 false i=9905 Variable_2 0 SetpointNode SetpointNode 0 0 0 i=46 true i=9764 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=9906 ObjectType_8 0 NonExclusiveLimitAlarmType NonExclusiveLimitAlarmType 0 0 0 i=45 true i=2955 i=47 false i=9963 i=47 false i=10020 i=47 false i=10029 i=47 false i=10038 i=47 false i=10047 i=45 false i=10060 i=45 false i=10368 i=45 false i=10214 false i=9963 Variable_2 0 ActiveState ActiveState 0 0 0 i=47 true i=9906 i=40 false i=8995 i=37 false i=78 i=9004 false i=10020 i=9004 false i=10029 i=9004 false i=10038 i=9004 false i=10047 i=46 false i=9964 i=21 -1 1 1 0 false 0 i=9964 Variable_2 0 Id Id 0 0 0 i=46 true i=9963 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=10020 Variable_2 0 HighHighState HighHighState 0 0 0 i=47 true i=9906 i=40 false i=8995 i=37 false i=80 i=9004 true i=9963 i=46 false i=10021 i=46 false i=10025 i=46 false i=10027 i=46 false i=10028 i=21 -1 1 1 0 false 0 i=10021 Variable_2 0 Id Id 0 0 0 i=46 true i=10020 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=10025 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=10020 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=10027 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=10020 i=40 false i=68 i=37 false i=80 en HighHigh active i=21 -1 1 1 0 false 0 i=10028 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=10020 i=40 false i=68 i=37 false i=80 en HighHigh inactive i=21 -1 1 1 0 false 0 i=10029 Variable_2 0 HighState HighState 0 0 0 i=47 true i=9906 i=40 false i=8995 i=37 false i=80 i=9004 true i=9963 i=46 false i=10030 i=46 false i=10034 i=46 false i=10036 i=46 false i=10037 i=21 -1 1 1 0 false 0 i=10030 Variable_2 0 Id Id 0 0 0 i=46 true i=10029 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=10034 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=10029 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=10036 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=10029 i=40 false i=68 i=37 false i=80 en High active i=21 -1 1 1 0 false 0 i=10037 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=10029 i=40 false i=68 i=37 false i=80 en High inactive i=21 -1 1 1 0 false 0 i=10038 Variable_2 0 LowState LowState 0 0 0 i=47 true i=9906 i=40 false i=8995 i=37 false i=80 i=9004 true i=9963 i=46 false i=10039 i=46 false i=10043 i=46 false i=10045 i=46 false i=10046 i=21 -1 1 1 0 false 0 i=10039 Variable_2 0 Id Id 0 0 0 i=46 true i=10038 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=10043 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=10038 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=10045 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=10038 i=40 false i=68 i=37 false i=80 en Low active i=21 -1 1 1 0 false 0 i=10046 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=10038 i=40 false i=68 i=37 false i=80 en Low inactive i=21 -1 1 1 0 false 0 i=10047 Variable_2 0 LowLowState LowLowState 0 0 0 i=47 true i=9906 i=40 false i=8995 i=37 false i=80 i=9004 true i=9963 i=46 false i=10048 i=46 false i=10052 i=46 false i=10054 i=46 false i=10055 i=21 -1 1 1 0 false 0 i=10048 Variable_2 0 Id Id 0 0 0 i=46 true i=10047 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=10052 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=10047 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=10054 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=10047 i=40 false i=68 i=37 false i=80 en LowLow active i=21 -1 1 1 0 false 0 i=10055 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=10047 i=40 false i=68 i=37 false i=80 en LowLow inactive i=21 -1 1 1 0 false 0 i=10060 ObjectType_8 0 NonExclusiveLevelAlarmType NonExclusiveLevelAlarmType 0 0 0 i=45 true i=9906 false i=10214 ObjectType_8 0 NonExclusiveRateOfChangeAlarmType NonExclusiveRateOfChangeAlarmType 0 0 0 i=45 true i=9906 i=46 false i=16858 false i=10368 ObjectType_8 0 NonExclusiveDeviationAlarmType NonExclusiveDeviationAlarmType 0 0 0 i=45 true i=9906 i=46 false i=10522 i=46 false i=16776 false i=10522 Variable_2 0 SetpointNode SetpointNode 0 0 0 i=46 true i=10368 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=10523 ObjectType_8 0 DiscreteAlarmType DiscreteAlarmType 0 0 0 i=45 true i=2915 i=45 false i=10637 false i=10637 ObjectType_8 0 OffNormalAlarmType OffNormalAlarmType 0 0 0 i=45 true i=10523 i=46 false i=11158 i=45 false i=11753 i=45 false i=10751 i=45 false i=18347 i=45 false i=18496 false i=10751 ObjectType_8 0 TripAlarmType TripAlarmType 0 0 0 i=45 true i=10637 false i=11093 ObjectType_8 0 AuditConditionShelvingEventType AuditConditionShelvingEventType 0 0 0 i=45 true i=2790 i=46 false i=11855 false i=11110 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=8995 i=40 false i=68 i=37 false i=80 i=21 -1 1 1 0 false 0 i=11111 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=8995 i=40 false i=68 i=37 false i=80 i=21 -1 1 1 0 false 0 i=11112 Variable_2 0 ConditionClassId ConditionClassId 0 0 0 i=46 true i=2782 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=11113 Variable_2 0 ConditionClassName ConditionClassName 0 0 0 i=46 true i=2782 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=11120 Variable_2 0 InputNode InputNode 0 0 0 i=46 true i=2915 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=11124 Variable_2 0 HighHighLimit HighHighLimit 0 0 0 i=46 true i=2955 i=40 false i=68 i=37 false i=80 0 i=11 -1 1 1 0 false 0 i=11125 Variable_2 0 HighLimit HighLimit 0 0 0 i=46 true i=2955 i=40 false i=68 i=37 false i=80 0 i=11 -1 1 1 0 false 0 i=11126 Variable_2 0 LowLimit LowLimit 0 0 0 i=46 true i=2955 i=40 false i=68 i=37 false i=80 0 i=11 -1 1 1 0 false 0 i=11127 Variable_2 0 LowLowLimit LowLowLimit 0 0 0 i=46 true i=2955 i=40 false i=68 i=37 false i=80 0 i=11 -1 1 1 0 false 0 i=11158 Variable_2 0 NormalState NormalState 0 0 0 i=46 true i=10637 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=11163 ObjectType_8 0 BaseConditionClassType BaseConditionClassType 0 0 0 i=45 true i=58 i=45 false i=11164 i=45 false i=11165 i=45 false i=11166 i=45 false i=17218 i=45 false i=17219 i=45 false i=17220 i=45 false i=18665 i=45 false i=17221 true i=11164 ObjectType_8 0 ProcessConditionClassType ProcessConditionClassType 0 0 0 i=45 true i=11163 true i=11165 ObjectType_8 0 MaintenanceConditionClassType MaintenanceConditionClassType 0 0 0 i=45 true i=11163 true i=11166 ObjectType_8 0 SystemConditionClassType SystemConditionClassType 0 0 0 i=45 true i=11163 true i=11168 Variable_2 0 TreatUncertainAsBad TreatUncertainAsBad 0 0 0 i=46 true i=3059 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=11169 Variable_2 0 PercentDataBad PercentDataBad 0 0 0 i=46 true i=3059 i=40 false i=68 i=37 false i=78 0 i=3 -1 1 1 0 false 0 i=11170 Variable_2 0 PercentDataGood PercentDataGood 0 0 0 i=46 true i=3059 i=40 false i=68 i=37 false i=78 0 i=3 -1 1 1 0 false 0 i=11171 Variable_2 0 UseSlopedExtrapolation UseSlopedExtrapolation 0 0 0 i=46 true i=3059 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=11172 Object_1 0 AggregateFunctions AggregateFunctions 0 0 0 i=47 true i=2330 i=40 false i=61 i=37 false i=78 0 i=11187 ObjectType_8 0 AggregateConfigurationType AggregateConfigurationType 0 0 0 i=45 true i=58 i=46 false i=11188 i=46 false i=11189 i=46 false i=11190 i=46 false i=11191 false i=11188 Variable_2 0 TreatUncertainAsBad TreatUncertainAsBad 0 0 0 i=46 true i=11187 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=11189 Variable_2 0 PercentDataBad PercentDataBad 0 0 0 i=46 true i=11187 i=40 false i=68 i=37 false i=78 0 i=3 -1 1 1 0 false 0 i=11190 Variable_2 0 PercentDataGood PercentDataGood 0 0 0 i=46 true i=11187 i=40 false i=68 i=37 false i=78 0 i=3 -1 1 1 0 false 0 i=11191 Variable_2 0 UseSlopedExtrapolation UseSlopedExtrapolation 0 0 0 i=46 true i=11187 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=11192 Object_1 0 HistoryServerCapabilities HistoryServerCapabilities 0 0 0 i=40 false i=2330 i=47 true i=2268 i=46 false i=11193 i=46 false i=11242 i=46 false i=11273 i=46 false i=11274 i=46 false i=11196 i=46 false i=11197 i=46 false i=11198 i=46 false i=11199 i=46 false i=11200 i=46 false i=11281 i=46 false i=11282 i=46 false i=11283 i=46 false i=11502 i=46 false i=11275 i=47 false i=11201 i=46 false i=19091 0 i=11193 Variable_2 0 AccessHistoryDataCapability AccessHistoryDataCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11196 Variable_2 0 InsertDataCapability InsertDataCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11197 Variable_2 0 ReplaceDataCapability ReplaceDataCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11198 Variable_2 0 UpdateDataCapability UpdateDataCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11199 Variable_2 0 DeleteRawCapability DeleteRawCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11200 Variable_2 0 DeleteAtTimeCapability DeleteAtTimeCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11201 Object_1 0 AggregateFunctions AggregateFunctions 0 0 0 i=47 true i=11192 i=40 false i=61 0 i=11202 Object_1 0 HA Configuration HA Configuration 0 0 0 i=40 false i=2318 i=47 false i=11203 i=46 false i=11208 0 i=11203 Object_1 0 AggregateConfiguration AggregateConfiguration 0 0 0 i=47 true i=11202 i=40 false i=11187 i=46 false i=11204 i=46 false i=11205 i=46 false i=11206 i=46 false i=11207 0 i=11204 Variable_2 0 TreatUncertainAsBad TreatUncertainAsBad 0 0 0 i=46 true i=11203 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11205 Variable_2 0 PercentDataBad PercentDataBad 0 0 0 i=46 true i=11203 i=40 false i=68 0 i=3 -1 1 1 0 false 0 i=11206 Variable_2 0 PercentDataGood PercentDataGood 0 0 0 i=46 true i=11203 i=40 false i=68 0 i=3 -1 1 1 0 false 0 i=11207 Variable_2 0 UseSlopedExtrapolation UseSlopedExtrapolation 0 0 0 i=46 true i=11203 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11208 Variable_2 0 Stepped Stepped 0 0 0 i=46 true i=11202 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11214 Variable_2 0 Annotations Annotations 0 0 0 i=40 false i=68 i=891 -2 1 1 0 false 0 i=11215 Variable_2 0 HistoricalEventFilter HistoricalEventFilter 0 0 0 i=40 false i=68 i=725 -2 1 1 0 false 0 i=11234 DataType_64 0 HistoryUpdateType HistoryUpdateType 0 0 0 i=45 true i=29 i=46 false i=11884 false i=11238 VariableType_16 0 MultiStateValueDiscreteType MultiStateValueDiscreteType 0 0 0 i=45 true i=2372 i=46 false i=11241 i=46 false i=11461 i=45 false i=19077 i=26 -2 false i=11241 Variable_2 0 EnumValues EnumValues 0 0 0 i=46 true i=11238 i=40 false i=68 i=37 false i=78 i=7594 1 0 1 1 0 false 0 i=11242 Variable_2 0 AccessHistoryEventsCapability AccessHistoryEventsCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11268 Variable_2 0 MaxReturnDataValues MaxReturnDataValues 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11269 Variable_2 0 MaxReturnEventValues MaxReturnEventValues 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11270 Variable_2 0 InsertAnnotationCapability InsertAnnotationCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=11273 Variable_2 0 MaxReturnDataValues MaxReturnDataValues 0 0 0 i=46 true i=11192 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11274 Variable_2 0 MaxReturnEventValues MaxReturnEventValues 0 0 0 i=46 true i=11192 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11275 Variable_2 0 InsertAnnotationCapability InsertAnnotationCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11278 Variable_2 0 InsertEventCapability InsertEventCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=11279 Variable_2 0 ReplaceEventCapability ReplaceEventCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=11280 Variable_2 0 UpdateEventCapability UpdateEventCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=11281 Variable_2 0 InsertEventCapability InsertEventCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11282 Variable_2 0 ReplaceEventCapability ReplaceEventCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11283 Variable_2 0 UpdateEventCapability UpdateEventCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11285 Object_1 0 TimeAverage2 TimeAverage2 0 0 0 i=40 false i=2340 0 i=11286 Object_1 0 Minimum2 Minimum2 0 0 0 i=40 false i=2340 0 i=11287 Object_1 0 Maximum2 Maximum2 0 0 0 i=40 false i=2340 0 i=11288 Object_1 0 Range2 Range2 0 0 0 i=40 false i=2340 0 i=11292 Object_1 0 WorstQuality2 WorstQuality2 0 0 0 i=40 false i=2340 0 i=11293 DataType_64 0 PerformUpdateType PerformUpdateType 0 0 0 i=45 true i=29 i=46 false i=11885 false i=11304 Object_1 0 Total2 Total2 0 0 0 i=40 false i=2340 0 i=11305 Object_1 0 MinimumActualTime2 MinimumActualTime2 0 0 0 i=40 false i=2340 0 i=11306 Object_1 0 MaximumActualTime2 MaximumActualTime2 0 0 0 i=40 false i=2340 0 i=11307 Object_1 0 DurationInStateZero DurationInStateZero 0 0 0 i=40 false i=2340 0 i=11308 Object_1 0 DurationInStateNonZero DurationInStateNonZero 0 0 0 i=40 false i=2340 0 i=11312 Variable_2 0 CurrentServerId CurrentServerId 0 0 0 i=46 true i=2296 i=40 false i=68 i=12 -1 1 1 0 false 0 i=11313 Variable_2 0 RedundantServerArray RedundantServerArray 0 0 0 i=46 true i=2296 i=40 false i=68 i=853 1 0 1 1 0 false 0 i=11314 Variable_2 0 ServerUriArray ServerUriArray 0 0 0 i=46 true i=2296 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=11322 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2935 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11323 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2936 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11324 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2940 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11325 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2942 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11326 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2943 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11327 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=2945 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11340 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=9337 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11341 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=9338 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11342 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=9339 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11343 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=9340 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11426 Object_1 0 StandardDeviationSample StandardDeviationSample 0 0 0 i=40 false i=2340 0 i=11427 Object_1 0 StandardDeviationPopulation StandardDeviationPopulation 0 0 0 i=40 false i=2340 0 i=11428 Object_1 0 VarianceSample VarianceSample 0 0 0 i=40 false i=2340 0 i=11429 Object_1 0 VariancePopulation VariancePopulation 0 0 0 i=40 false i=2340 0 i=11432 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=40 false i=68 i=21 1 0 1 1 0 false 0 i=11433 Variable_2 0 ValueAsText ValueAsText 0 0 0 i=40 false i=68 i=21 -2 1 1 0 false 0 i=11436 ObjectType_8 0 ProgressEventType ProgressEventType 0 0 0 i=45 true i=2041 i=46 false i=12502 i=46 false i=12503 true i=11446 ObjectType_8 0 SystemStatusChangeEventType SystemStatusChangeEventType 0 0 0 i=45 true i=2130 i=46 false i=11696 true i=11456 Variable_2 0 EffectiveTransitionTime EffectiveTransitionTime 0 0 0 i=46 true i=2762 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=11461 Variable_2 0 ValueAsText ValueAsText 0 0 0 i=46 true i=11238 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=11485 Variable_2 0 SecureChannelId SecureChannelId 0 0 0 i=46 true i=2075 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=11487 VariableType_16 0 OptionSetType OptionSetType 0 0 0 i=45 true i=63 i=46 false i=11488 i=46 false i=11701 i=24 -1 false i=11488 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=11487 i=40 false i=68 i=37 false i=78 i=21 1 0 1 1 0 false 0 i=11489 Method_4 0 GetMonitoredItems GetMonitoredItems 0 0 0 i=47 true i=2004 i=40 false i=11489 i=37 false i=80 i=46 false i=11490 i=46 false i=11491 true true i=11490 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11489 i=40 false i=68 i=37 false i=78 i=297 SubscriptionId i=7 -1 i=296 1 0 1 1 0 false 0 i=11491 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=11489 i=40 false i=68 i=37 false i=78 i=297 ServerHandles i=7 1 0 i=297 ClientHandles i=7 1 0 i=296 1 0 1 1 0 false 0 i=11492 Method_4 0 GetMonitoredItems GetMonitoredItems 0 0 0 i=47 true i=2253 i=40 false i=11489 i=46 false i=11493 i=46 false i=11494 true true i=11493 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11492 i=40 false i=68 i=297 SubscriptionId i=7 -1 i=296 1 0 1 1 0 false 0 i=11494 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=11492 i=40 false i=68 i=297 ServerHandles i=7 1 0 i=297 ClientHandles i=7 1 0 i=296 1 0 1 1 0 false 0 i=11498 Variable_2 0 MaxStringLength MaxStringLength 0 0 0 i=40 false i=68 i=7 -2 1 1 0 false 0 i=11499 Variable_2 0 StartOfArchive StartOfArchive 0 0 0 i=46 true i=2318 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=11500 Variable_2 0 StartOfOnlineArchive StartOfOnlineArchive 0 0 0 i=46 true i=2318 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=11501 Variable_2 0 DeleteEventCapability DeleteEventCapability 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=11502 Variable_2 0 DeleteEventCapability DeleteEventCapability 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=11505 Object_1 0 StartBound StartBound 0 0 0 i=40 false i=2340 0 i=11506 Object_1 0 EndBound EndBound 0 0 0 i=40 false i=2340 0 i=11507 Object_1 0 DeltaBounds DeltaBounds 0 0 0 i=40 false i=2340 0 i=11508 Object_1 0 OptionalPlaceholder OptionalPlaceholder 0 0 0 i=40 false i=77 i=46 false i=11509 0 i=11509 Variable_2 0 NamingRule NamingRule 0 0 0 i=46 true i=11508 i=40 false i=68 2 i=120 -1 1 1 0 false 0 i=11510 Object_1 0 MandatoryPlaceholder MandatoryPlaceholder 0 0 0 i=40 false i=77 i=46 false i=11511 0 i=11511 Variable_2 0 NamingRule NamingRule 0 0 0 i=46 true i=11510 i=40 false i=68 1 i=120 -1 1 1 0 false 0 i=11512 Variable_2 0 MaxArrayLength MaxArrayLength 0 0 0 i=40 false i=68 i=7 -2 1 1 0 false 0 i=11513 Variable_2 0 EngineeringUnits EngineeringUnits 0 0 0 i=40 false i=68 i=887 -2 1 1 0 false 0 i=11527 Object_1 0 Namespaces Namespaces 0 0 0 i=47 true i=2004 i=40 false i=11645 i=37 false i=80 0 i=11549 Variable_2 0 MaxArrayLength MaxArrayLength 0 0 0 i=46 true i=2013 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=11550 Variable_2 0 MaxStringLength MaxStringLength 0 0 0 i=46 true i=2013 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=11551 Object_1 0 OperationLimits OperationLimits 0 0 0 i=47 true i=2013 i=40 false i=11564 i=37 false i=80 0 i=11562 Variable_2 0 <VendorCapability> <VendorCapability> 0 0 0 i=47 true i=2013 i=40 false i=2137 i=37 false i=11508 i=24 -1 1 1 0 false 0 i=11564 ObjectType_8 0 OperationLimitsType OperationLimitsType 0 0 0 i=45 true i=61 i=46 false i=11565 i=46 false i=12161 i=46 false i=12162 i=46 false i=11567 i=46 false i=12163 i=46 false i=12164 i=46 false i=11569 i=46 false i=11570 i=46 false i=11571 i=46 false i=11572 i=46 false i=11573 i=46 false i=11574 false i=11565 Variable_2 0 MaxNodesPerRead MaxNodesPerRead 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=11567 Variable_2 0 MaxNodesPerWrite MaxNodesPerWrite 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=11569 Variable_2 0 MaxNodesPerMethodCall MaxNodesPerMethodCall 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=11570 Variable_2 0 MaxNodesPerBrowse MaxNodesPerBrowse 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=11571 Variable_2 0 MaxNodesPerRegisterNodes MaxNodesPerRegisterNodes 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=11572 Variable_2 0 MaxNodesPerTranslateBrowsePathsToNodeIds MaxNodesPerTranslateBrowsePathsToNodeIds 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=11573 Variable_2 0 MaxNodesPerNodeManagement MaxNodesPerNodeManagement 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=11574 Variable_2 0 MaxMonitoredItemsPerCall MaxMonitoredItemsPerCall 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=11575 ObjectType_8 0 FileType FileType 0 0 0 i=45 true i=58 i=46 false i=11576 i=46 false i=12686 i=46 false i=12687 i=46 false i=11579 i=46 false i=13341 i=47 false i=11580 i=47 false i=11583 i=47 false i=11585 i=47 false i=11588 i=47 false i=11590 i=47 false i=11593 i=45 false i=11595 i=45 false i=12522 false i=11576 Variable_2 0 Size Size 0 0 0 i=46 true i=11575 i=40 false i=68 i=37 false i=78 0 i=9 -1 1 1 0 false 0 i=11579 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=11575 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=11580 Method_4 0 Open Open 0 0 0 i=47 true i=11575 i=40 false i=11580 i=37 false i=78 i=46 false i=11581 i=46 false i=11582 true true i=11581 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11580 i=40 false i=68 i=37 false i=78 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=11582 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=11580 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=11583 Method_4 0 Close Close 0 0 0 i=47 true i=11575 i=40 false i=11583 i=37 false i=78 i=46 false i=11584 true true i=11584 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11583 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=11585 Method_4 0 Read Read 0 0 0 i=47 true i=11575 i=40 false i=11585 i=37 false i=78 i=46 false i=11586 i=46 false i=11587 true true i=11586 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11585 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=11587 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=11585 i=40 false i=68 i=37 false i=78 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=11588 Method_4 0 Write Write 0 0 0 i=47 true i=11575 i=40 false i=11588 i=37 false i=78 i=46 false i=11589 true true i=11589 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11588 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=11590 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=11575 i=40 false i=11590 i=37 false i=78 i=46 false i=11591 i=46 false i=11592 true true i=11591 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11590 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=11592 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=11590 i=40 false i=68 i=37 false i=78 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=11593 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=11575 i=40 false i=11593 i=37 false i=78 i=46 false i=11594 true true i=11594 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11593 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=11595 ObjectType_8 0 AddressSpaceFileType AddressSpaceFileType 0 0 0 i=45 true i=11575 i=47 false i=11615 false i=11615 Method_4 0 ExportNamespace ExportNamespace 0 0 0 i=47 true i=11595 i=40 false i=11615 i=37 false i=80 true true i=11616 ObjectType_8 0 NamespaceMetadataType NamespaceMetadataType 0 0 0 i=45 true i=58 i=46 false i=11617 i=46 false i=11618 i=46 false i=11619 i=46 false i=11620 i=46 false i=11621 i=46 false i=11622 i=46 false i=11623 i=47 false i=11624 i=46 false i=16137 i=46 false i=16138 i=46 false i=16139 false i=11617 Variable_2 0 NamespaceUri NamespaceUri 0 0 0 i=46 true i=11616 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=11618 Variable_2 0 NamespaceVersion NamespaceVersion 0 0 0 i=46 true i=11616 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=11619 Variable_2 0 NamespacePublicationDate NamespacePublicationDate 0 0 0 i=46 true i=11616 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=13 -1 1 1 0 false 0 i=11620 Variable_2 0 IsNamespaceSubset IsNamespaceSubset 0 0 0 i=46 true i=11616 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=11621 Variable_2 0 StaticNodeIdTypes StaticNodeIdTypes 0 0 0 i=46 true i=11616 i=40 false i=68 i=37 false i=78 i=256 1 0 1 1 0 false 0 i=11622 Variable_2 0 StaticNumericNodeIdRange StaticNumericNodeIdRange 0 0 0 i=46 true i=11616 i=40 false i=68 i=37 false i=78 i=291 1 0 1 1 0 false 0 i=11623 Variable_2 0 StaticStringNodeIdPattern StaticStringNodeIdPattern 0 0 0 i=46 true i=11616 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=11624 Object_1 0 NamespaceFile NamespaceFile 0 0 0 i=47 true i=11616 i=40 false i=11595 i=37 false i=80 i=46 false i=11625 i=46 false i=12690 i=46 false i=12691 i=46 false i=11628 i=47 false i=11629 i=47 false i=11632 i=47 false i=11634 i=47 false i=11637 i=47 false i=11639 i=47 false i=11642 0 i=11625 Variable_2 0 Size Size 0 0 0 i=46 true i=11624 i=40 false i=68 i=37 false i=78 0 i=9 -1 1 1 0 false 0 i=11628 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=11624 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=11629 Method_4 0 Open Open 0 0 0 i=47 true i=11624 i=40 false i=11580 i=37 false i=78 i=46 false i=11630 i=46 false i=11631 true true i=11630 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11629 i=40 false i=68 i=37 false i=78 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=11631 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=11629 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=11632 Method_4 0 Close Close 0 0 0 i=47 true i=11624 i=40 false i=11583 i=37 false i=78 i=46 false i=11633 true true i=11633 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11632 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=11634 Method_4 0 Read Read 0 0 0 i=47 true i=11624 i=40 false i=11585 i=37 false i=78 i=46 false i=11635 i=46 false i=11636 true true i=11635 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11634 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=11636 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=11634 i=40 false i=68 i=37 false i=78 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=11637 Method_4 0 Write Write 0 0 0 i=47 true i=11624 i=40 false i=11588 i=37 false i=78 i=46 false i=11638 true true i=11638 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11637 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=11639 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=11624 i=40 false i=11590 i=37 false i=78 i=46 false i=11640 i=46 false i=11641 true true i=11640 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11639 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=11641 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=11639 i=40 false i=68 i=37 false i=78 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=11642 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=11624 i=40 false i=11593 i=37 false i=78 i=46 false i=11643 true true i=11643 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=11642 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=11645 ObjectType_8 0 NamespacesType NamespacesType 0 0 0 i=45 true i=58 i=47 false i=11646 false i=11646 Object_1 0 <NamespaceIdentifier> <NamespaceIdentifier> 0 0 0 i=47 true i=11645 i=40 false i=11616 i=37 false i=11508 i=46 false i=11647 i=46 false i=11648 i=46 false i=11649 i=46 false i=11650 i=46 false i=11651 i=46 false i=11652 i=46 false i=11653 0 i=11647 Variable_2 0 NamespaceUri NamespaceUri 0 0 0 i=46 true i=11646 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=11648 Variable_2 0 NamespaceVersion NamespaceVersion 0 0 0 i=46 true i=11646 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=11649 Variable_2 0 NamespacePublicationDate NamespacePublicationDate 0 0 0 i=46 true i=11646 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=13 -1 1 1 0 false 0 i=11650 Variable_2 0 IsNamespaceSubset IsNamespaceSubset 0 0 0 i=46 true i=11646 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=11651 Variable_2 0 StaticNodeIdTypes StaticNodeIdTypes 0 0 0 i=46 true i=11646 i=40 false i=68 i=37 false i=78 i=256 1 0 1 1 0 false 0 i=11652 Variable_2 0 StaticNumericNodeIdRange StaticNumericNodeIdRange 0 0 0 i=46 true i=11646 i=40 false i=68 i=37 false i=78 i=291 1 0 1 1 0 false 0 i=11653 Variable_2 0 StaticStringNodeIdPattern StaticStringNodeIdPattern 0 0 0 i=46 true i=11646 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=11696 Variable_2 0 SystemState SystemState 0 0 0 i=46 true i=11446 i=40 false i=68 i=37 false i=78 i=852 -1 1 1 0 false 0 i=11697 Variable_2 0 SampledMonitoredItemsCount SampledMonitoredItemsCount 0 0 0 i=47 true i=2165 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11698 Variable_2 0 MaxSampledMonitoredItemsCount MaxSampledMonitoredItemsCount 0 0 0 i=47 true i=2165 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11699 Variable_2 0 DisabledMonitoredItemsSamplingCount DisabledMonitoredItemsSamplingCount 0 0 0 i=47 true i=2165 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11701 Variable_2 0 BitMask BitMask 0 0 0 i=46 true i=11487 i=40 false i=68 i=37 false i=80 i=1 1 0 1 1 0 false 0 i=11702 Variable_2 0 MaxArrayLength MaxArrayLength 0 0 0 i=46 true i=2268 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11703 Variable_2 0 MaxStringLength MaxStringLength 0 0 0 i=46 true i=2268 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11704 Object_1 0 OperationLimits OperationLimits 0 0 0 i=47 true i=2268 i=40 false i=11564 i=46 false i=11705 i=46 false i=12165 i=46 false i=12166 i=46 false i=11707 i=46 false i=12167 i=46 false i=12168 i=46 false i=11709 i=46 false i=11710 i=46 false i=11711 i=46 false i=11712 i=46 false i=11713 i=46 false i=11714 0 i=11705 Variable_2 0 MaxNodesPerRead MaxNodesPerRead 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11707 Variable_2 0 MaxNodesPerWrite MaxNodesPerWrite 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11709 Variable_2 0 MaxNodesPerMethodCall MaxNodesPerMethodCall 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11710 Variable_2 0 MaxNodesPerBrowse MaxNodesPerBrowse 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11711 Variable_2 0 MaxNodesPerRegisterNodes MaxNodesPerRegisterNodes 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11712 Variable_2 0 MaxNodesPerTranslateBrowsePathsToNodeIds MaxNodesPerTranslateBrowsePathsToNodeIds 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11713 Variable_2 0 MaxNodesPerNodeManagement MaxNodesPerNodeManagement 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11714 Variable_2 0 MaxMonitoredItemsPerCall MaxMonitoredItemsPerCall 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=11715 Object_1 0 Namespaces Namespaces 0 0 0 i=47 true i=2253 i=40 false i=11645 0 i=11737 DataType_64 0 BitFieldMaskDataType BitFieldMaskDataType 0 0 0 i=45 true i=9 false i=11753 ObjectType_8 0 SystemOffNormalAlarmType SystemOffNormalAlarmType 0 0 0 i=45 true i=10637 i=45 false i=13225 i=45 false i=19297 true i=11851 Variable_2 0 Comment Comment 0 0 0 i=46 true i=2829 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=11852 Variable_2 0 SelectedResponse SelectedResponse 0 0 0 i=46 true i=8927 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11853 Variable_2 0 Comment Comment 0 0 0 i=46 true i=8944 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=11854 Variable_2 0 Comment Comment 0 0 0 i=46 true i=8961 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=11855 Variable_2 0 ShelvingTime ShelvingTime 0 0 0 i=46 true i=11093 i=40 false i=68 i=37 false i=80 0 i=290 -1 1 1 0 false 0 i=11856 ObjectType_8 0 AuditProgramTransitionEventType AuditProgramTransitionEventType 0 0 0 i=45 true i=2315 i=46 false i=11875 true i=11875 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=11856 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11876 Object_1 0 AggregateFunctions AggregateFunctions 0 0 0 i=47 true i=2318 i=40 false i=61 i=37 false i=80 0 i=11878 Variable_2 0 EnumValues EnumValues 0 0 0 i=46 true i=257 i=40 false i=68 i=37 false i=78 i=7616 0 Unspecified i=7616 1 Object i=7616 2 Variable i=7616 4 Method i=7616 8 ObjectType i=7616 16 VariableType i=7616 32 ReferenceType i=7616 64 DataType i=7616 128 View i=7594 1 0 1 1 0 false 0 i=11881 Variable_2 0 EnumValues EnumValues 0 0 0 i=46 true i=348 i=40 false i=68 i=37 false i=78 i=7616 0 None i=7616 1 AccessLevel i=7616 2 ArrayDimensions i=7616 4 BrowseName i=7616 8 ContainsNoLoops i=7616 16 DataType i=7616 32 Description i=7616 64 DisplayName i=7616 128 EventNotifier i=7616 256 Executable i=7616 512 Historizing i=7616 1024 InverseName i=7616 2048 IsAbstract i=7616 4096 MinimumSamplingInterval i=7616 8192 NodeClass i=7616 16384 NodeId i=7616 32768 Symmetric i=7616 65536 UserAccessLevel i=7616 131072 UserExecutable i=7616 262144 UserWriteMask i=7616 524288 ValueRank i=7616 1048576 WriteMask i=7616 2097152 Value i=7616 4194304 DataTypeDefinition i=7616 8388608 RolePermissions i=7616 16777216 AccessRestrictions i=7616 33554431 All i=7616 26501220 BaseNode i=7616 26501348 Object i=7616 26503268 ObjectType i=7616 26571383 Variable i=7616 28600438 VariableType i=7616 26632548 Method i=7616 26537060 ReferenceType i=7616 26501356 View i=7594 1 0 1 1 0 false 0 i=11884 Variable_2 0 EnumValues EnumValues 0 0 0 i=46 true i=11234 i=40 false i=68 i=37 false i=78 i=7616 1 Insert i=7616 2 Replace i=7616 3 Update i=7616 4 Delete i=7594 1 0 1 1 0 false 0 i=11885 Variable_2 0 EnumValues EnumValues 0 0 0 i=46 true i=11293 i=40 false i=68 i=37 false i=78 i=7616 1 Insert i=7616 2 Replace i=7616 3 Update i=7616 4 Remove i=7594 1 0 1 1 0 false 0 i=11891 Variable_2 0 UnauthorizedRequestCount UnauthorizedRequestCount 0 0 0 i=47 true i=2030 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11892 Variable_2 0 UnauthorizedRequestCount UnauthorizedRequestCount 0 0 0 i=47 true i=2197 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=11939 DataType_64 0 OpenFileMode OpenFileMode 0 0 0 i=45 true i=29 i=46 false i=11940 false i=11940 Variable_2 0 EnumValues EnumValues 0 0 0 i=46 true i=11939 i=40 false i=68 i=37 false i=78 i=7616 1 Read i=7616 2 Write i=7616 4 EraseExisting i=7616 8 Append i=7594 1 0 1 1 0 false 0 i=11943 DataType_64 0 EndpointUrlListDataType EndpointUrlListDataType 0 0 0 i=45 true i=22 i=38 false i=11957 i=38 false i=11949 i=38 false i=15363 false i=11944 DataType_64 0 NetworkGroupDataType NetworkGroupDataType 0 0 0 i=45 true i=22 i=38 false i=11958 i=38 false i=11950 i=38 false i=15364 false i=11945 ObjectType_8 0 NonTransparentNetworkRedundancyType NonTransparentNetworkRedundancyType 0 0 0 i=45 true i=2039 i=46 false i=11948 false i=11948 Variable_2 0 ServerNetworkGroups ServerNetworkGroups 0 0 0 i=46 true i=11945 i=40 false i=68 i=37 false i=78 i=11944 1 0 1 1 0 false 0 i=11949 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=11943 i=39 false i=11951 0 i=11950 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=11944 i=39 false i=11954 0 i=11951 Variable_2 0 EndpointUrlListDataType EndpointUrlListDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='EndpointUrlListDataType'] i=12 -1 1 1 0 false 0 i=11954 Variable_2 0 NetworkGroupDataType NetworkGroupDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='NetworkGroupDataType'] i=12 -1 1 1 0 false 0 i=11957 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=11943 i=39 false i=11959 0 i=11958 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=11944 i=39 false i=11962 0 i=11959 Variable_2 0 EndpointUrlListDataType EndpointUrlListDataType 0 0 0 i=47 true i=7617 i=40 false i=69 EndpointUrlListDataType i=12 -1 1 1 0 false 0 i=11962 Variable_2 0 NetworkGroupDataType NetworkGroupDataType 0 0 0 i=47 true i=7617 i=40 false i=69 NetworkGroupDataType i=12 -1 1 1 0 false 0 i=12021 VariableType_16 0 ArrayItemType ArrayItemType 0 0 0 i=45 true i=2365 i=46 false i=12024 i=46 false i=12025 i=46 false i=12026 i=46 false i=12027 i=46 false i=12028 i=45 false i=12029 i=45 false i=12038 i=45 false i=12047 i=45 false i=12057 i=45 false i=12068 i=24 0 true i=12024 Variable_2 0 InstrumentRange InstrumentRange 0 0 0 i=46 true i=12021 i=40 false i=68 i=37 false i=80 i=884 -1 1 1 0 false 0 i=12025 Variable_2 0 EURange EURange 0 0 0 i=46 true i=12021 i=40 false i=68 i=37 false i=78 i=884 -1 1 1 0 false 0 i=12026 Variable_2 0 EngineeringUnits EngineeringUnits 0 0 0 i=46 true i=12021 i=40 false i=68 i=37 false i=78 i=887 -1 1 1 0 false 0 i=12027 Variable_2 0 Title Title 0 0 0 i=46 true i=12021 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=12028 Variable_2 0 AxisScaleType AxisScaleType 0 0 0 i=46 true i=12021 i=40 false i=68 i=37 false i=78 i=12077 -1 1 1 0 false 0 i=12029 VariableType_16 0 YArrayItemType YArrayItemType 0 0 0 i=45 true i=12021 i=46 false i=12037 i=24 1 0 false i=12037 Variable_2 0 XAxisDefinition XAxisDefinition 0 0 0 i=46 true i=12029 i=40 false i=68 i=37 false i=78 i=12079 -1 1 1 0 false 0 i=12038 VariableType_16 0 XYArrayItemType XYArrayItemType 0 0 0 i=45 true i=12021 i=46 false i=12046 i=12080 1 0 false i=12046 Variable_2 0 XAxisDefinition XAxisDefinition 0 0 0 i=46 true i=12038 i=40 false i=68 i=37 false i=78 i=12079 -1 1 1 0 false 0 i=12047 VariableType_16 0 ImageItemType ImageItemType 0 0 0 i=45 true i=12021 i=46 false i=12055 i=46 false i=12056 i=24 2 0 0 false i=12055 Variable_2 0 XAxisDefinition XAxisDefinition 0 0 0 i=46 true i=12047 i=40 false i=68 i=37 false i=78 i=12079 -1 1 1 0 false 0 i=12056 Variable_2 0 YAxisDefinition YAxisDefinition 0 0 0 i=46 true i=12047 i=40 false i=68 i=37 false i=78 i=12079 -1 1 1 0 false 0 i=12057 VariableType_16 0 CubeItemType CubeItemType 0 0 0 i=45 true i=12021 i=46 false i=12065 i=46 false i=12066 i=46 false i=12067 i=24 3 0 0 0 false i=12065 Variable_2 0 XAxisDefinition XAxisDefinition 0 0 0 i=46 true i=12057 i=40 false i=68 i=37 false i=78 i=12079 -1 1 1 0 false 0 i=12066 Variable_2 0 YAxisDefinition YAxisDefinition 0 0 0 i=46 true i=12057 i=40 false i=68 i=37 false i=78 i=12079 -1 1 1 0 false 0 i=12067 Variable_2 0 ZAxisDefinition ZAxisDefinition 0 0 0 i=46 true i=12057 i=40 false i=68 i=37 false i=78 i=12079 -1 1 1 0 false 0 i=12068 VariableType_16 0 NDimensionArrayItemType NDimensionArrayItemType 0 0 0 i=45 true i=12021 i=46 false i=12076 i=24 0 false i=12076 Variable_2 0 AxisDefinition AxisDefinition 0 0 0 i=46 true i=12068 i=40 false i=68 i=37 false i=78 i=12079 1 0 1 1 0 false 0 i=12077 DataType_64 0 AxisScaleEnumeration AxisScaleEnumeration 0 0 0 i=45 true i=29 i=46 false i=12078 false i=12078 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=12077 i=40 false i=68 i=37 false i=78 Linear Log Ln i=21 1 0 1 1 0 false 0 i=12079 DataType_64 0 AxisInformation AxisInformation 0 0 0 i=45 true i=22 i=38 false i=12089 i=38 false i=12081 i=38 false i=15379 false i=12080 DataType_64 0 XVType XVType 0 0 0 i=45 true i=22 i=38 false i=12090 i=38 false i=12082 i=38 false i=15380 false i=12081 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=12079 i=39 false i=12083 0 i=12082 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=12080 i=39 false i=12086 0 i=12083 Variable_2 0 AxisInformation AxisInformation 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='AxisInformation'] i=12 -1 1 1 0 false 0 i=12086 Variable_2 0 XVType XVType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='XVType'] i=12 -1 1 1 0 false 0 i=12089 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=12079 i=39 false i=12091 0 i=12090 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=12080 i=39 false i=12094 0 i=12091 Variable_2 0 AxisInformation AxisInformation 0 0 0 i=47 true i=7617 i=40 false i=69 AxisInformation i=12 -1 1 1 0 false 0 i=12094 Variable_2 0 XVType XVType 0 0 0 i=47 true i=7617 i=40 false i=69 XVType i=12 -1 1 1 0 false 0 i=12097 Object_1 0 <ClientName> <ClientName> 0 0 0 i=47 true i=2026 i=40 false i=2029 i=37 false i=11508 i=47 false i=12098 i=47 false i=12142 i=47 false i=12152 0 i=12098 Variable_2 0 SessionDiagnostics SessionDiagnostics 0 0 0 i=47 true i=12097 i=40 false i=2197 i=37 false i=78 i=47 false i=12099 i=47 false i=12100 i=47 false i=12101 i=47 false i=12102 i=47 false i=12103 i=47 false i=12104 i=47 false i=12105 i=47 false i=12106 i=47 false i=12107 i=47 false i=12108 i=47 false i=12109 i=47 false i=12110 i=47 false i=12111 i=47 false i=12112 i=47 false i=12113 i=47 false i=12114 i=47 false i=12115 i=47 false i=12116 i=47 false i=12117 i=47 false i=12118 i=47 false i=12119 i=47 false i=12120 i=47 false i=12121 i=47 false i=12122 i=47 false i=12123 i=47 false i=12124 i=47 false i=12125 i=47 false i=12126 i=47 false i=12127 i=47 false i=12128 i=47 false i=12129 i=47 false i=12130 i=47 false i=12131 i=47 false i=12132 i=47 false i=12133 i=47 false i=12134 i=47 false i=12135 i=47 false i=12136 i=47 false i=12137 i=47 false i=12138 i=47 false i=12139 i=47 false i=12140 i=47 false i=12141 i=865 -1 1 1 0 false 0 i=12099 Variable_2 0 SessionId SessionId 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=12100 Variable_2 0 SessionName SessionName 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12101 Variable_2 0 ClientDescription ClientDescription 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=308 -1 1 1 0 false 0 i=12102 Variable_2 0 ServerUri ServerUri 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12103 Variable_2 0 EndpointUrl EndpointUrl 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12104 Variable_2 0 LocaleIds LocaleIds 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=295 1 0 1 1 0 false 0 i=12105 Variable_2 0 ActualSessionTimeout ActualSessionTimeout 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=12106 Variable_2 0 MaxResponseMessageSize MaxResponseMessageSize 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12107 Variable_2 0 ClientConnectionTime ClientConnectionTime 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=12108 Variable_2 0 ClientLastContactTime ClientLastContactTime 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=12109 Variable_2 0 CurrentSubscriptionsCount CurrentSubscriptionsCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12110 Variable_2 0 CurrentMonitoredItemsCount CurrentMonitoredItemsCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12111 Variable_2 0 CurrentPublishRequestsInQueue CurrentPublishRequestsInQueue 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12112 Variable_2 0 TotalRequestCount TotalRequestCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12113 Variable_2 0 UnauthorizedRequestCount UnauthorizedRequestCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12114 Variable_2 0 ReadCount ReadCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12115 Variable_2 0 HistoryReadCount HistoryReadCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12116 Variable_2 0 WriteCount WriteCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12117 Variable_2 0 HistoryUpdateCount HistoryUpdateCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12118 Variable_2 0 CallCount CallCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12119 Variable_2 0 CreateMonitoredItemsCount CreateMonitoredItemsCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12120 Variable_2 0 ModifyMonitoredItemsCount ModifyMonitoredItemsCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12121 Variable_2 0 SetMonitoringModeCount SetMonitoringModeCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12122 Variable_2 0 SetTriggeringCount SetTriggeringCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12123 Variable_2 0 DeleteMonitoredItemsCount DeleteMonitoredItemsCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12124 Variable_2 0 CreateSubscriptionCount CreateSubscriptionCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12125 Variable_2 0 ModifySubscriptionCount ModifySubscriptionCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12126 Variable_2 0 SetPublishingModeCount SetPublishingModeCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12127 Variable_2 0 PublishCount PublishCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12128 Variable_2 0 RepublishCount RepublishCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12129 Variable_2 0 TransferSubscriptionsCount TransferSubscriptionsCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12130 Variable_2 0 DeleteSubscriptionsCount DeleteSubscriptionsCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12131 Variable_2 0 AddNodesCount AddNodesCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12132 Variable_2 0 AddReferencesCount AddReferencesCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12133 Variable_2 0 DeleteNodesCount DeleteNodesCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12134 Variable_2 0 DeleteReferencesCount DeleteReferencesCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12135 Variable_2 0 BrowseCount BrowseCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12136 Variable_2 0 BrowseNextCount BrowseNextCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12137 Variable_2 0 TranslateBrowsePathsToNodeIdsCount TranslateBrowsePathsToNodeIdsCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12138 Variable_2 0 QueryFirstCount QueryFirstCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12139 Variable_2 0 QueryNextCount QueryNextCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12140 Variable_2 0 RegisterNodesCount RegisterNodesCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12141 Variable_2 0 UnregisterNodesCount UnregisterNodesCount 0 0 0 i=47 true i=12098 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12142 Variable_2 0 SessionSecurityDiagnostics SessionSecurityDiagnostics 0 0 0 i=47 true i=12097 i=40 false i=2244 i=37 false i=78 i=47 false i=12143 i=47 false i=12144 i=47 false i=12145 i=47 false i=12146 i=47 false i=12147 i=47 false i=12148 i=47 false i=12149 i=47 false i=12150 i=47 false i=12151 i=868 -1 1 1 0 false 0 i=12143 Variable_2 0 SessionId SessionId 0 0 0 i=47 true i=12142 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=12144 Variable_2 0 ClientUserIdOfSession ClientUserIdOfSession 0 0 0 i=47 true i=12142 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12145 Variable_2 0 ClientUserIdHistory ClientUserIdHistory 0 0 0 i=47 true i=12142 i=40 false i=63 i=37 false i=78 i=12 1 0 1 1 0 false 0 i=12146 Variable_2 0 AuthenticationMechanism AuthenticationMechanism 0 0 0 i=47 true i=12142 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12147 Variable_2 0 Encoding Encoding 0 0 0 i=47 true i=12142 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12148 Variable_2 0 TransportProtocol TransportProtocol 0 0 0 i=47 true i=12142 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12149 Variable_2 0 SecurityMode SecurityMode 0 0 0 i=47 true i=12142 i=40 false i=63 i=37 false i=78 i=302 -1 1 1 0 false 0 i=12150 Variable_2 0 SecurityPolicyUri SecurityPolicyUri 0 0 0 i=47 true i=12142 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12151 Variable_2 0 ClientCertificate ClientCertificate 0 0 0 i=47 true i=12142 i=40 false i=63 i=37 false i=78 i=15 -1 1 1 0 false 0 i=12152 Variable_2 0 SubscriptionDiagnosticsArray SubscriptionDiagnosticsArray 0 0 0 i=47 true i=12097 i=40 false i=2171 i=37 false i=78 i=874 1 0 1 1 0 false 0 i=12161 Variable_2 0 MaxNodesPerHistoryReadData MaxNodesPerHistoryReadData 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=12162 Variable_2 0 MaxNodesPerHistoryReadEvents MaxNodesPerHistoryReadEvents 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=12163 Variable_2 0 MaxNodesPerHistoryUpdateData MaxNodesPerHistoryUpdateData 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=12164 Variable_2 0 MaxNodesPerHistoryUpdateEvents MaxNodesPerHistoryUpdateEvents 0 0 0 i=46 true i=11564 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=12165 Variable_2 0 MaxNodesPerHistoryReadData MaxNodesPerHistoryReadData 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=12166 Variable_2 0 MaxNodesPerHistoryReadEvents MaxNodesPerHistoryReadEvents 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=12167 Variable_2 0 MaxNodesPerHistoryUpdateData MaxNodesPerHistoryUpdateData 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=12168 Variable_2 0 MaxNodesPerHistoryUpdateEvents MaxNodesPerHistoryUpdateEvents 0 0 0 i=46 true i=11704 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=12169 Variable_2 0 EnumValues EnumValues 0 0 0 i=46 true i=120 i=40 false i=68 i=37 false i=78 i=7616 1 Mandatory The BrowseName must appear in all instances of the type. i=7616 2 Optional The BrowseName may appear in an instance of the type. i=7616 3 Constraint The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. i=7594 1 0 1 1 0 false 0 i=12170 Variable_2 0 ViewVersion ViewVersion 0 0 0 i=40 false i=68 i=7 -2 1 1 0 false 0 i=12171 DataType_64 0 ComplexNumberType ComplexNumberType 0 0 0 i=45 true i=22 i=38 false i=12181 i=38 false i=12173 i=38 false i=15377 false i=12172 DataType_64 0 DoubleComplexNumberType DoubleComplexNumberType 0 0 0 i=45 true i=22 i=38 false i=12182 i=38 false i=12174 i=38 false i=15378 false i=12173 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=12171 i=39 false i=12175 0 i=12174 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=12172 i=39 false i=12178 0 i=12175 Variable_2 0 ComplexNumberType ComplexNumberType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ComplexNumberType'] i=12 -1 1 1 0 false 0 i=12178 Variable_2 0 DoubleComplexNumberType DoubleComplexNumberType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DoubleComplexNumberType'] i=12 -1 1 1 0 false 0 i=12181 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=12171 i=39 false i=12183 0 i=12182 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=12172 i=39 false i=12186 0 i=12183 Variable_2 0 ComplexNumberType ComplexNumberType 0 0 0 i=47 true i=7617 i=40 false i=69 ComplexNumberType i=12 -1 1 1 0 false 0 i=12186 Variable_2 0 DoubleComplexNumberType DoubleComplexNumberType 0 0 0 i=47 true i=7617 i=40 false i=69 DoubleComplexNumberType i=12 -1 1 1 0 false 0 i=12189 DataType_64 0 ServerOnNetwork ServerOnNetwork 0 0 0 i=45 true i=22 i=38 false i=12207 i=38 false i=12195 i=38 false i=15095 false i=12195 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=12189 i=39 false i=12201 0 i=12201 Variable_2 0 ServerOnNetwork ServerOnNetwork 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ServerOnNetwork'] i=12 -1 1 1 0 false 0 i=12207 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=12189 i=39 false i=12213 0 i=12213 Variable_2 0 ServerOnNetwork ServerOnNetwork 0 0 0 i=47 true i=7617 i=40 false i=69 ServerOnNetwork i=12 -1 1 1 0 false 0 i=12502 Variable_2 0 Context Context 0 0 0 i=46 true i=11436 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=12503 Variable_2 0 Progress Progress 0 0 0 i=46 true i=11436 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=12522 ObjectType_8 0 TrustListType TrustListType 0 0 0 i=45 true i=11575 i=46 false i=12542 i=46 false i=19296 i=47 false i=12543 i=47 false i=12546 i=47 false i=12548 i=47 false i=12550 false i=12542 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=12522 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=12543 Method_4 0 OpenWithMasks OpenWithMasks 0 0 0 i=47 true i=12522 i=40 false i=12543 i=37 false i=78 i=46 false i=12544 i=46 false i=12545 true true i=12544 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12543 i=40 false i=68 i=37 false i=78 i=297 Masks i=7 -1 i=296 1 0 1 1 0 false 0 i=12545 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12543 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=12546 Method_4 0 CloseAndUpdate CloseAndUpdate 0 0 0 i=47 true i=12522 i=40 false i=12546 i=37 false i=80 i=46 false i=12705 i=46 false i=12547 true true i=12547 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12546 i=40 false i=68 i=37 false i=78 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 0 false 0 i=12548 Method_4 0 AddCertificate AddCertificate 0 0 0 i=47 true i=12522 i=40 false i=12548 i=37 false i=80 i=46 false i=12549 true true i=12549 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12548 i=40 false i=68 i=37 false i=78 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 0 false 0 i=12550 Method_4 0 RemoveCertificate RemoveCertificate 0 0 0 i=47 true i=12522 i=40 false i=12550 i=37 false i=80 i=46 false i=12551 true true i=12551 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12550 i=40 false i=68 i=37 false i=78 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 0 false 0 i=12552 DataType_64 0 TrustListMasks TrustListMasks 0 0 0 i=45 true i=29 i=46 false i=12553 false i=12553 Variable_2 0 EnumValues EnumValues 0 0 0 i=46 true i=12552 i=40 false i=68 i=37 false i=78 i=7616 0 None i=7616 1 TrustedCertificates i=7616 2 TrustedCrls i=7616 4 IssuerCertificates i=7616 8 IssuerCrls i=7616 15 All i=7594 1 0 1 1 0 false 0 i=12554 DataType_64 0 TrustListDataType TrustListDataType 0 0 0 i=45 true i=22 i=38 false i=12680 i=38 false i=12676 i=38 false i=15044 false i=12555 ObjectType_8 0 CertificateGroupType CertificateGroupType 0 0 0 i=45 true i=58 i=47 false i=13599 i=46 false i=13631 i=47 false i=19450 i=47 false i=20143 false i=12556 ObjectType_8 0 CertificateType CertificateType 0 0 0 i=45 true i=58 i=45 false i=12557 i=45 false i=12558 i=45 false i=15181 true i=12557 ObjectType_8 0 ApplicationCertificateType ApplicationCertificateType 0 0 0 i=45 true i=12556 i=45 false i=12559 i=45 false i=12560 true i=12558 ObjectType_8 0 HttpsCertificateType HttpsCertificateType 0 0 0 i=45 true i=12556 false i=12559 ObjectType_8 0 RsaMinApplicationCertificateType RsaMinApplicationCertificateType 0 0 0 i=45 true i=12557 false i=12560 ObjectType_8 0 RsaSha256ApplicationCertificateType RsaSha256ApplicationCertificateType 0 0 0 i=45 true i=12557 false i=12561 ObjectType_8 0 TrustListUpdatedAuditEventType TrustListUpdatedAuditEventType 0 0 0 i=45 true i=2127 true i=12581 ObjectType_8 0 ServerConfigurationType ServerConfigurationType 0 0 0 i=45 true i=58 i=47 false i=13950 i=46 false i=12708 i=46 false i=12583 i=46 false i=12584 i=46 false i=12585 i=47 false i=12616 i=47 false i=12734 i=47 false i=12731 i=47 false i=12775 false i=12583 Variable_2 0 SupportedPrivateKeyFormats SupportedPrivateKeyFormats 0 0 0 i=46 true i=12581 i=40 false i=68 i=37 false i=78 i=12 1 0 1 1 0 false 0 i=12584 Variable_2 0 MaxTrustListSize MaxTrustListSize 0 0 0 i=46 true i=12581 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12585 Variable_2 0 MulticastDnsEnabled MulticastDnsEnabled 0 0 0 i=46 true i=12581 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=12616 Method_4 0 UpdateCertificate UpdateCertificate 0 0 0 i=47 true i=12581 i=40 false i=12616 i=37 false i=78 i=46 false i=12617 i=46 false i=12618 true true i=12617 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12616 i=40 false i=68 i=37 false i=78 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 Certificate i=15 -1 i=297 IssuerCertificates i=15 1 0 i=297 PrivateKeyFormat i=12 -1 i=297 PrivateKey i=15 -1 i=296 1 0 1 1 0 false 0 i=12618 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12616 i=40 false i=68 i=37 false i=78 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 0 false 0 i=12620 ObjectType_8 0 CertificateUpdatedAuditEventType CertificateUpdatedAuditEventType 0 0 0 i=45 true i=2127 i=46 false i=13735 i=46 false i=13736 true i=12637 Object_1 0 ServerConfiguration ServerConfiguration 0 0 0 i=40 false i=12581 i=47 true i=2253 i=47 false i=14053 i=46 false i=12710 i=46 false i=12639 i=46 false i=12640 i=46 false i=12641 i=47 false i=13737 i=47 false i=12740 i=47 false i=12737 i=47 false i=12777 i=47 false i=18155 i=47 false i=17732 0 i=12639 Variable_2 0 SupportedPrivateKeyFormats SupportedPrivateKeyFormats 0 0 0 i=46 true i=12637 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=12640 Variable_2 0 MaxTrustListSize MaxTrustListSize 0 0 0 i=46 true i=12637 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=12641 Variable_2 0 MulticastDnsEnabled MulticastDnsEnabled 0 0 0 i=46 true i=12637 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=12642 Object_1 0 TrustList TrustList 0 0 0 i=47 true i=14156 i=40 false i=12522 i=46 false i=12643 i=46 false i=14157 i=46 false i=14158 i=46 false i=12646 i=47 false i=12647 i=47 false i=12650 i=47 false i=12652 i=47 false i=12655 i=47 false i=12657 i=47 false i=12660 i=46 false i=12662 i=47 false i=12663 i=47 false i=12666 i=47 false i=12668 i=47 false i=12670 0 i=12643 Variable_2 0 Size Size 0 0 0 i=46 true i=12642 i=40 false i=68 0 i=9 -1 1 1 0 false 0 i=12646 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=12642 i=40 false i=68 0 i=5 -1 1 1 0 false 0 i=12647 Method_4 0 Open Open 0 0 0 i=47 true i=12642 i=40 false i=11580 i=46 false i=12648 i=46 false i=12649 true true i=12648 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12647 i=40 false i=68 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=12649 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12647 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=12650 Method_4 0 Close Close 0 0 0 i=47 true i=12642 i=40 false i=11583 i=46 false i=12651 true true i=12651 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12650 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=12652 Method_4 0 Read Read 0 0 0 i=47 true i=12642 i=40 false i=11585 i=46 false i=12653 i=46 false i=12654 true true i=12653 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12652 i=40 false i=68 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=12654 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12652 i=40 false i=68 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=12655 Method_4 0 Write Write 0 0 0 i=47 true i=12642 i=40 false i=11588 i=46 false i=12656 true true i=12656 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12655 i=40 false i=68 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=12657 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=12642 i=40 false i=11590 i=46 false i=12658 i=46 false i=12659 true true i=12658 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12657 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=12659 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12657 i=40 false i=68 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=12660 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=12642 i=40 false i=11593 i=46 false i=12661 true true i=12661 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12660 i=40 false i=68 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=12662 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=12642 i=40 false i=68 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=12663 Method_4 0 OpenWithMasks OpenWithMasks 0 0 0 i=47 true i=12642 i=40 false i=12543 i=46 false i=12664 i=46 false i=12665 true true i=12664 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12663 i=40 false i=68 i=297 Masks i=7 -1 i=296 1 0 1 1 0 false 0 i=12665 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12663 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=12666 Method_4 0 CloseAndUpdate CloseAndUpdate 0 0 0 i=47 true i=12642 i=40 false i=12546 i=46 false i=14160 i=46 false i=12667 true true i=12667 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12666 i=40 false i=68 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 0 false 0 i=12668 Method_4 0 AddCertificate AddCertificate 0 0 0 i=47 true i=12642 i=40 false i=12548 i=46 false i=12669 true true i=12669 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12668 i=40 false i=68 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 0 false 0 i=12670 Method_4 0 RemoveCertificate RemoveCertificate 0 0 0 i=47 true i=12642 i=40 false i=12550 i=46 false i=12671 true true i=12671 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12670 i=40 false i=68 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 0 false 0 i=12676 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=12554 i=39 false i=12677 0 i=12677 Variable_2 0 TrustListDataType TrustListDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='TrustListDataType'] i=12 -1 1 1 0 false 0 i=12680 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=12554 i=39 false i=12681 0 i=12681 Variable_2 0 TrustListDataType TrustListDataType 0 0 0 i=47 true i=7617 i=40 false i=69 TrustListDataType i=12 -1 1 1 0 false 0 i=12686 Variable_2 0 Writable Writable 0 0 0 i=46 true i=11575 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=12687 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=11575 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=12690 Variable_2 0 Writable Writable 0 0 0 i=46 true i=11624 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=12691 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=11624 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=12705 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12546 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=12708 Variable_2 0 ServerCapabilities ServerCapabilities 0 0 0 i=46 true i=12581 i=40 false i=68 i=37 false i=78 i=12 1 0 1 1 0 false 0 i=12710 Variable_2 0 ServerCapabilities ServerCapabilities 0 0 0 i=46 true i=12637 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=12712 Variable_2 0 RelativePathElement RelativePathElement 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='RelativePathElement'] i=12 -1 1 1 0 false 0 i=12715 Variable_2 0 RelativePath RelativePath 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='RelativePath'] i=12 -1 1 1 0 false 0 i=12718 Variable_2 0 RelativePathElement RelativePathElement 0 0 0 i=47 true i=7617 i=40 false i=69 RelativePathElement i=12 -1 1 1 0 false 0 i=12721 Variable_2 0 RelativePath RelativePath 0 0 0 i=47 true i=7617 i=40 false i=69 RelativePath i=12 -1 1 1 0 false 0 i=12731 Method_4 0 CreateSigningRequest CreateSigningRequest 0 0 0 i=47 true i=12581 i=40 false i=12731 i=37 false i=78 i=46 false i=12732 i=46 false i=12733 true true i=12732 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12731 i=40 false i=68 i=37 false i=78 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 SubjectName i=12 -1 i=297 RegeneratePrivateKey i=1 -1 i=297 Nonce i=15 -1 i=296 1 0 1 1 0 false 0 i=12733 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12731 i=40 false i=68 i=37 false i=78 i=297 CertificateRequest i=15 -1 i=296 1 0 1 1 0 false 0 i=12734 Method_4 0 ApplyChanges ApplyChanges 0 0 0 i=47 true i=12581 i=40 false i=12734 i=37 false i=78 true true i=12737 Method_4 0 CreateSigningRequest CreateSigningRequest 0 0 0 i=47 true i=12637 i=40 false i=12731 i=46 false i=12738 i=46 false i=12739 true true i=12738 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12737 i=40 false i=68 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 SubjectName i=12 -1 i=297 RegeneratePrivateKey i=1 -1 i=297 Nonce i=15 -1 i=296 1 0 1 1 0 false 0 i=12739 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12737 i=40 false i=68 i=297 CertificateRequest i=15 -1 i=296 1 0 1 1 0 false 0 i=12740 Method_4 0 ApplyChanges ApplyChanges 0 0 0 i=47 true i=12637 i=40 false i=12734 true true i=12745 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=40 false i=68 i=21 1 0 1 1 0 false 0 i=12746 Method_4 0 SetSubscriptionDurable SetSubscriptionDurable 0 0 0 i=47 true i=2004 i=40 false i=12746 i=37 false i=80 i=46 false i=12747 i=46 false i=12748 true true i=12747 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12746 i=40 false i=68 i=37 false i=78 i=297 SubscriptionId i=7 -1 i=297 LifetimeInHours i=7 -1 i=296 1 0 1 1 0 false 0 i=12748 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12746 i=40 false i=68 i=37 false i=78 i=297 RevisedLifetimeInHours i=7 -1 i=296 1 0 1 1 0 false 0 i=12749 Method_4 0 SetSubscriptionDurable SetSubscriptionDurable 0 0 0 i=47 true i=2253 i=40 false i=12746 i=46 false i=12750 i=46 false i=12751 true true i=12750 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12749 i=40 false i=68 i=297 SubscriptionId i=7 -1 i=297 LifetimeInHours i=7 -1 i=296 1 0 1 1 0 false 0 i=12751 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12749 i=40 false i=68 i=297 RevisedLifetimeInHours i=7 -1 i=296 1 0 1 1 0 false 0 i=12755 DataType_64 0 OptionSet OptionSet 0 0 0 i=45 true i=22 i=38 false i=12765 i=38 false i=12757 i=38 false i=15084 false i=12756 DataType_64 0 Union Union 0 0 0 i=45 true i=22 i=38 false i=12766 i=38 false i=12758 i=38 false i=15085 true i=12757 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=12755 i=39 false i=12759 0 i=12758 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=12756 i=39 false i=12762 0 i=12759 Variable_2 0 OptionSet OptionSet 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='OptionSet'] i=12 -1 1 1 0 false 0 i=12762 Variable_2 0 Union Union 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='Union'] i=12 -1 1 1 0 false 0 i=12765 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=12755 i=39 false i=12767 0 i=12766 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=12756 i=39 false i=12770 0 i=12767 Variable_2 0 OptionSet OptionSet 0 0 0 i=47 true i=7617 i=40 false i=69 OptionSet i=12 -1 1 1 0 false 0 i=12770 Variable_2 0 Union Union 0 0 0 i=47 true i=7617 i=40 false i=69 Union i=12 -1 1 1 0 false 0 i=12775 Method_4 0 GetRejectedList GetRejectedList 0 0 0 i=47 true i=12581 i=40 false i=12775 i=37 false i=78 i=46 false i=12776 true true i=12776 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12775 i=40 false i=68 i=37 false i=78 i=297 Certificates i=15 1 0 i=296 1 0 1 1 0 false 0 i=12777 Method_4 0 GetRejectedList GetRejectedList 0 0 0 i=47 true i=12637 i=40 false i=12775 i=46 false i=12778 true true i=12778 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=12777 i=40 false i=68 i=297 Certificates i=15 1 0 i=296 1 0 1 1 0 false 0 i=12779 Variable_2 0 SamplingIntervalDiagnostics SamplingIntervalDiagnostics 0 0 0 i=47 true i=2164 i=40 false i=2165 i=37 false i=83 i=47 false i=12780 i=47 false i=12781 i=47 false i=12782 i=47 false i=12783 i=856 -1 1 1 0 false 0 i=12780 Variable_2 0 SamplingInterval SamplingInterval 0 0 0 i=47 true i=12779 i=40 false i=63 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=12781 Variable_2 0 SampledMonitoredItemsCount SampledMonitoredItemsCount 0 0 0 i=47 true i=12779 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12782 Variable_2 0 MaxSampledMonitoredItemsCount MaxSampledMonitoredItemsCount 0 0 0 i=47 true i=12779 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12783 Variable_2 0 DisabledMonitoredItemsSamplingCount DisabledMonitoredItemsSamplingCount 0 0 0 i=47 true i=12779 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12784 Variable_2 0 SubscriptionDiagnostics SubscriptionDiagnostics 0 0 0 i=47 true i=2171 i=40 false i=2172 i=37 false i=83 i=47 false i=12785 i=47 false i=12786 i=47 false i=12787 i=47 false i=12788 i=47 false i=12789 i=47 false i=12790 i=47 false i=12791 i=47 false i=12792 i=47 false i=12793 i=47 false i=12794 i=47 false i=12795 i=47 false i=12796 i=47 false i=12797 i=47 false i=12798 i=47 false i=12799 i=47 false i=12800 i=47 false i=12801 i=47 false i=12802 i=47 false i=12803 i=47 false i=12804 i=47 false i=12805 i=47 false i=12806 i=47 false i=12807 i=47 false i=12808 i=47 false i=12809 i=47 false i=12810 i=47 false i=12811 i=47 false i=12812 i=47 false i=12813 i=47 false i=12814 i=47 false i=12815 i=874 -1 1 1 0 false 0 i=12785 Variable_2 0 SessionId SessionId 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=12786 Variable_2 0 SubscriptionId SubscriptionId 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12787 Variable_2 0 Priority Priority 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=3 -1 1 1 0 false 0 i=12788 Variable_2 0 PublishingInterval PublishingInterval 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=12789 Variable_2 0 MaxKeepAliveCount MaxKeepAliveCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12790 Variable_2 0 MaxLifetimeCount MaxLifetimeCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12791 Variable_2 0 MaxNotificationsPerPublish MaxNotificationsPerPublish 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12792 Variable_2 0 PublishingEnabled PublishingEnabled 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=12793 Variable_2 0 ModifyCount ModifyCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12794 Variable_2 0 EnableCount EnableCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12795 Variable_2 0 DisableCount DisableCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12796 Variable_2 0 RepublishRequestCount RepublishRequestCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12797 Variable_2 0 RepublishMessageRequestCount RepublishMessageRequestCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12798 Variable_2 0 RepublishMessageCount RepublishMessageCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12799 Variable_2 0 TransferRequestCount TransferRequestCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12800 Variable_2 0 TransferredToAltClientCount TransferredToAltClientCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12801 Variable_2 0 TransferredToSameClientCount TransferredToSameClientCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12802 Variable_2 0 PublishRequestCount PublishRequestCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12803 Variable_2 0 DataChangeNotificationsCount DataChangeNotificationsCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12804 Variable_2 0 EventNotificationsCount EventNotificationsCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12805 Variable_2 0 NotificationsCount NotificationsCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12806 Variable_2 0 LatePublishRequestCount LatePublishRequestCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12807 Variable_2 0 CurrentKeepAliveCount CurrentKeepAliveCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12808 Variable_2 0 CurrentLifetimeCount CurrentLifetimeCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12809 Variable_2 0 UnacknowledgedMessageCount UnacknowledgedMessageCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12810 Variable_2 0 DiscardedMessageCount DiscardedMessageCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12811 Variable_2 0 MonitoredItemCount MonitoredItemCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12812 Variable_2 0 DisabledMonitoredItemCount DisabledMonitoredItemCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12813 Variable_2 0 MonitoringQueueOverflowCount MonitoringQueueOverflowCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12814 Variable_2 0 NextSequenceNumber NextSequenceNumber 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12815 Variable_2 0 EventQueueOverflowCount EventQueueOverflowCount 0 0 0 i=47 true i=12784 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12816 Variable_2 0 SessionDiagnostics SessionDiagnostics 0 0 0 i=47 true i=2196 i=40 false i=2197 i=37 false i=83 i=47 false i=12817 i=47 false i=12818 i=47 false i=12819 i=47 false i=12820 i=47 false i=12821 i=47 false i=12822 i=47 false i=12823 i=47 false i=12824 i=47 false i=12825 i=47 false i=12826 i=47 false i=12827 i=47 false i=12828 i=47 false i=12829 i=47 false i=12830 i=47 false i=12831 i=47 false i=12832 i=47 false i=12833 i=47 false i=12834 i=47 false i=12835 i=47 false i=12836 i=47 false i=12837 i=47 false i=12838 i=47 false i=12839 i=47 false i=12840 i=47 false i=12841 i=47 false i=12842 i=47 false i=12843 i=47 false i=12844 i=47 false i=12845 i=47 false i=12846 i=47 false i=12847 i=47 false i=12848 i=47 false i=12849 i=47 false i=12850 i=47 false i=12851 i=47 false i=12852 i=47 false i=12853 i=47 false i=12854 i=47 false i=12855 i=47 false i=12856 i=47 false i=12857 i=47 false i=12858 i=47 false i=12859 i=865 -1 1 1 0 false 0 i=12817 Variable_2 0 SessionId SessionId 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=12818 Variable_2 0 SessionName SessionName 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12819 Variable_2 0 ClientDescription ClientDescription 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=308 -1 1 1 0 false 0 i=12820 Variable_2 0 ServerUri ServerUri 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12821 Variable_2 0 EndpointUrl EndpointUrl 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12822 Variable_2 0 LocaleIds LocaleIds 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=295 1 0 1 1 0 false 0 i=12823 Variable_2 0 ActualSessionTimeout ActualSessionTimeout 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=12824 Variable_2 0 MaxResponseMessageSize MaxResponseMessageSize 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12825 Variable_2 0 ClientConnectionTime ClientConnectionTime 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=12826 Variable_2 0 ClientLastContactTime ClientLastContactTime 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=12827 Variable_2 0 CurrentSubscriptionsCount CurrentSubscriptionsCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12828 Variable_2 0 CurrentMonitoredItemsCount CurrentMonitoredItemsCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12829 Variable_2 0 CurrentPublishRequestsInQueue CurrentPublishRequestsInQueue 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12830 Variable_2 0 TotalRequestCount TotalRequestCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12831 Variable_2 0 UnauthorizedRequestCount UnauthorizedRequestCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=12832 Variable_2 0 ReadCount ReadCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12833 Variable_2 0 HistoryReadCount HistoryReadCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12834 Variable_2 0 WriteCount WriteCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12835 Variable_2 0 HistoryUpdateCount HistoryUpdateCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12836 Variable_2 0 CallCount CallCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12837 Variable_2 0 CreateMonitoredItemsCount CreateMonitoredItemsCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12838 Variable_2 0 ModifyMonitoredItemsCount ModifyMonitoredItemsCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12839 Variable_2 0 SetMonitoringModeCount SetMonitoringModeCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12840 Variable_2 0 SetTriggeringCount SetTriggeringCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12841 Variable_2 0 DeleteMonitoredItemsCount DeleteMonitoredItemsCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12842 Variable_2 0 CreateSubscriptionCount CreateSubscriptionCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12843 Variable_2 0 ModifySubscriptionCount ModifySubscriptionCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12844 Variable_2 0 SetPublishingModeCount SetPublishingModeCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12845 Variable_2 0 PublishCount PublishCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12846 Variable_2 0 RepublishCount RepublishCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12847 Variable_2 0 TransferSubscriptionsCount TransferSubscriptionsCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12848 Variable_2 0 DeleteSubscriptionsCount DeleteSubscriptionsCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12849 Variable_2 0 AddNodesCount AddNodesCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12850 Variable_2 0 AddReferencesCount AddReferencesCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12851 Variable_2 0 DeleteNodesCount DeleteNodesCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12852 Variable_2 0 DeleteReferencesCount DeleteReferencesCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12853 Variable_2 0 BrowseCount BrowseCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12854 Variable_2 0 BrowseNextCount BrowseNextCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12855 Variable_2 0 TranslateBrowsePathsToNodeIdsCount TranslateBrowsePathsToNodeIdsCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12856 Variable_2 0 QueryFirstCount QueryFirstCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12857 Variable_2 0 QueryNextCount QueryNextCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12858 Variable_2 0 RegisterNodesCount RegisterNodesCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12859 Variable_2 0 UnregisterNodesCount UnregisterNodesCount 0 0 0 i=47 true i=12816 i=40 false i=63 i=37 false i=78 i=871 -1 1 1 0 false 0 i=12860 Variable_2 0 SessionSecurityDiagnostics SessionSecurityDiagnostics 0 0 0 i=47 true i=2243 i=40 false i=2244 i=37 false i=83 i=47 false i=12861 i=47 false i=12862 i=47 false i=12863 i=47 false i=12864 i=47 false i=12865 i=47 false i=12866 i=47 false i=12867 i=47 false i=12868 i=47 false i=12869 i=868 -1 1 1 0 false 0 i=12861 Variable_2 0 SessionId SessionId 0 0 0 i=47 true i=12860 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=12862 Variable_2 0 ClientUserIdOfSession ClientUserIdOfSession 0 0 0 i=47 true i=12860 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12863 Variable_2 0 ClientUserIdHistory ClientUserIdHistory 0 0 0 i=47 true i=12860 i=40 false i=63 i=37 false i=78 i=12 1 0 1 1 0 false 0 i=12864 Variable_2 0 AuthenticationMechanism AuthenticationMechanism 0 0 0 i=47 true i=12860 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12865 Variable_2 0 Encoding Encoding 0 0 0 i=47 true i=12860 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12866 Variable_2 0 TransportProtocol TransportProtocol 0 0 0 i=47 true i=12860 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12867 Variable_2 0 SecurityMode SecurityMode 0 0 0 i=47 true i=12860 i=40 false i=63 i=37 false i=78 i=302 -1 1 1 0 false 0 i=12868 Variable_2 0 SecurityPolicyUri SecurityPolicyUri 0 0 0 i=47 true i=12860 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=12869 Variable_2 0 ClientCertificate ClientCertificate 0 0 0 i=47 true i=12860 i=40 false i=63 i=37 false i=78 i=15 -1 1 1 0 false 0 i=12871 Method_4 0 ResendData ResendData 0 0 0 i=47 true i=2004 i=40 false i=12871 i=37 false i=80 i=46 false i=12872 true true i=12872 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12871 i=40 false i=68 i=37 false i=78 i=297 SubscriptionId i=7 -1 i=296 1 0 1 1 0 false 0 i=12873 Method_4 0 ResendData ResendData 0 0 0 i=47 true i=2253 i=40 false i=12871 i=46 false i=12874 true true i=12874 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12873 i=40 false i=68 i=297 SubscriptionId i=7 -1 i=296 1 0 1 1 0 false 0 i=12877 DataType_64 0 NormalizedString NormalizedString 0 0 0 i=45 true i=12 false i=12878 DataType_64 0 DecimalString DecimalString 0 0 0 i=45 true i=12 false i=12879 DataType_64 0 DurationString DurationString 0 0 0 i=45 true i=12 false i=12880 DataType_64 0 TimeString TimeString 0 0 0 i=45 true i=12 false i=12881 DataType_64 0 DateString DateString 0 0 0 i=45 true i=12 false i=12882 Variable_2 0 EstimatedReturnTime EstimatedReturnTime 0 0 0 i=46 true i=2004 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=13 -1 1 1 1000 false 0 i=12883 Method_4 0 RequestServerStateChange RequestServerStateChange 0 0 0 i=47 true i=2004 i=40 false i=12883 i=37 false i=80 i=46 false i=12884 true true i=12884 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12883 i=40 false i=68 i=37 false i=78 i=297 State i=852 -1 i=297 EstimatedReturnTime i=13 -1 i=297 SecondsTillShutdown i=7 -1 i=297 Reason i=21 -1 i=297 Restart i=1 -1 i=296 1 0 1 1 0 false 0 i=12885 Variable_2 0 EstimatedReturnTime EstimatedReturnTime 0 0 0 i=46 true i=2253 i=40 false i=68 0001-01-01T00:00:00 i=13 -1 1 1 1000 false 0 i=12886 Method_4 0 RequestServerStateChange RequestServerStateChange 0 0 0 i=47 true i=2253 i=40 false i=12883 i=46 false i=12887 true true i=12887 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12886 i=40 false i=68 i=297 State i=852 -1 i=297 EstimatedReturnTime i=13 -1 i=297 SecondsTillShutdown i=7 -1 i=297 Reason i=21 -1 i=297 Restart i=1 -1 i=296 1 0 1 1 0 false 0 i=12890 DataType_64 0 DiscoveryConfiguration DiscoveryConfiguration 0 0 0 i=45 true i=22 i=45 false i=12891 i=38 false i=12900 i=38 false i=12892 i=38 false i=15105 false i=12891 DataType_64 0 MdnsDiscoveryConfiguration MdnsDiscoveryConfiguration 0 0 0 i=45 true i=12890 i=38 false i=12901 i=38 false i=12893 i=38 false i=15106 false i=12892 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=12890 i=39 false i=12894 0 i=12893 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=12891 i=39 false i=12897 0 i=12894 Variable_2 0 DiscoveryConfiguration DiscoveryConfiguration 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DiscoveryConfiguration'] i=12 -1 1 1 0 false 0 i=12897 Variable_2 0 MdnsDiscoveryConfiguration MdnsDiscoveryConfiguration 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='MdnsDiscoveryConfiguration'] i=12 -1 1 1 0 false 0 i=12900 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=12890 i=39 false i=12902 0 i=12901 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=12891 i=39 false i=12905 0 i=12902 Variable_2 0 DiscoveryConfiguration DiscoveryConfiguration 0 0 0 i=47 true i=7617 i=40 false i=69 DiscoveryConfiguration i=12 -1 1 1 0 false 0 i=12905 Variable_2 0 MdnsDiscoveryConfiguration MdnsDiscoveryConfiguration 0 0 0 i=47 true i=7617 i=40 false i=69 MdnsDiscoveryConfiguration i=12 -1 1 1 0 false 0 i=12908 Variable_2 0 MaxByteStringLength MaxByteStringLength 0 0 0 i=40 false i=68 i=7 -2 1 1 0 false 0 i=12910 Variable_2 0 MaxByteStringLength MaxByteStringLength 0 0 0 i=46 true i=2013 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=12911 Variable_2 0 MaxByteStringLength MaxByteStringLength 0 0 0 i=46 true i=2268 i=40 false i=68 0 i=7 -1 1 1 0 false 0 i=12912 Method_4 0 ConditionRefresh2 ConditionRefresh2 0 0 0 i=47 true i=2782 i=40 false i=12912 i=3065 false i=2787 i=3065 false i=2788 i=46 false i=12913 true true i=12913 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12912 i=40 false i=68 i=37 false i=78 i=297 SubscriptionId i=288 -1 The identifier for the suscription to refresh. i=297 MonitoredItemId i=288 -1 The identifier for the monitored item to refresh. i=296 1 0 1 1 0 false 0 i=13225 ObjectType_8 0 CertificateExpirationAlarmType CertificateExpirationAlarmType 0 0 0 i=45 true i=11753 i=46 false i=13325 i=46 false i=14900 i=46 false i=13326 i=46 false i=13327 false i=13325 Variable_2 0 ExpirationDate ExpirationDate 0 0 0 i=46 true i=13225 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=13 -1 1 1 0 false 0 i=13326 Variable_2 0 CertificateType CertificateType 0 0 0 i=46 true i=13225 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=13327 Variable_2 0 Certificate Certificate 0 0 0 i=46 true i=13225 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=13341 Variable_2 0 MimeType MimeType 0 0 0 i=46 true i=11575 i=40 false i=68 i=37 false i=80 i=12 -1 1 1 0 false 0 i=13353 ObjectType_8 0 FileDirectoryType FileDirectoryType 0 0 0 i=45 true i=61 i=35 false i=13354 i=35 false i=13366 i=47 false i=13387 i=47 false i=13390 i=47 false i=13393 i=47 false i=13395 false i=13354 Object_1 0 <FileDirectoryName> <FileDirectoryName> 0 0 0 i=35 true i=13353 i=40 false i=13353 i=37 false i=11508 i=47 false i=13355 i=47 false i=13358 i=47 false i=17718 i=47 false i=13363 0 i=13355 Method_4 0 CreateDirectory CreateDirectory 0 0 0 i=47 true i=13354 i=40 false i=13387 i=37 false i=78 i=46 false i=13356 i=46 false i=13357 true true i=13356 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13355 i=40 false i=68 i=37 false i=78 i=297 DirectoryName i=12 -1 i=296 1 0 1 1 0 false 0 i=13357 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13355 i=40 false i=68 i=37 false i=78 i=297 DirectoryNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=13358 Method_4 0 CreateFile CreateFile 0 0 0 i=47 true i=13354 i=40 false i=13390 i=37 false i=78 i=46 false i=13359 i=46 false i=13360 true true i=13359 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13358 i=40 false i=68 i=37 false i=78 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 i=296 1 0 1 1 0 false 0 i=13360 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13358 i=40 false i=68 i=37 false i=78 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13363 Method_4 0 MoveOrCopy MoveOrCopy 0 0 0 i=47 true i=13354 i=40 false i=13395 i=37 false i=78 i=46 false i=13364 i=46 false i=13365 true true i=13364 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13363 i=40 false i=68 i=37 false i=78 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 i=296 1 0 1 1 0 false 0 i=13365 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13363 i=40 false i=68 i=37 false i=78 i=297 NewNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=13366 Object_1 0 <FileName> <FileName> 0 0 0 i=35 true i=13353 i=40 false i=11575 i=37 false i=11508 i=46 false i=13367 i=46 false i=13368 i=46 false i=13369 i=46 false i=13370 i=47 false i=13372 i=47 false i=13375 i=47 false i=13377 i=47 false i=13380 i=47 false i=13382 i=47 false i=13385 0 i=13367 Variable_2 0 Size Size 0 0 0 i=46 true i=13366 i=40 false i=68 i=37 false i=78 0 i=9 -1 1 1 0 false 0 i=13368 Variable_2 0 Writable Writable 0 0 0 i=46 true i=13366 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13369 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=13366 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13370 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=13366 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=13372 Method_4 0 Open Open 0 0 0 i=47 true i=13366 i=40 false i=11580 i=37 false i=78 i=46 false i=13373 i=46 false i=13374 true true i=13373 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13372 i=40 false i=68 i=37 false i=78 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=13374 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13372 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13375 Method_4 0 Close Close 0 0 0 i=47 true i=13366 i=40 false i=11583 i=37 false i=78 i=46 false i=13376 true true i=13376 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13375 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13377 Method_4 0 Read Read 0 0 0 i=47 true i=13366 i=40 false i=11585 i=37 false i=78 i=46 false i=13378 i=46 false i=13379 true true i=13378 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13377 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=13379 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13377 i=40 false i=68 i=37 false i=78 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13380 Method_4 0 Write Write 0 0 0 i=47 true i=13366 i=40 false i=11588 i=37 false i=78 i=46 false i=13381 true true i=13381 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13380 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13382 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=13366 i=40 false i=11590 i=37 false i=78 i=46 false i=13383 i=46 false i=13384 true true i=13383 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13382 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13384 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13382 i=40 false i=68 i=37 false i=78 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13385 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=13366 i=40 false i=11593 i=37 false i=78 i=46 false i=13386 true true i=13386 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13385 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13387 Method_4 0 CreateDirectory CreateDirectory 0 0 0 i=47 true i=13353 i=40 false i=13387 i=37 false i=78 i=46 false i=13388 i=46 false i=13389 true true i=13388 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13387 i=40 false i=68 i=37 false i=78 i=297 DirectoryName i=12 -1 i=296 1 0 1 1 0 false 0 i=13389 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13387 i=40 false i=68 i=37 false i=78 i=297 DirectoryNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=13390 Method_4 0 CreateFile CreateFile 0 0 0 i=47 true i=13353 i=40 false i=13390 i=37 false i=78 i=46 false i=13391 i=46 false i=13392 true true i=13391 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13390 i=40 false i=68 i=37 false i=78 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 i=296 1 0 1 1 0 false 0 i=13392 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13390 i=40 false i=68 i=37 false i=78 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13393 Method_4 0 Delete Delete 0 0 0 i=47 true i=13353 i=40 false i=13393 i=37 false i=78 i=46 false i=13394 true true i=13394 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13393 i=40 false i=68 i=37 false i=78 i=297 ObjectToDelete i=17 -1 i=296 1 0 1 1 0 false 0 i=13395 Method_4 0 MoveOrCopy MoveOrCopy 0 0 0 i=47 true i=13353 i=40 false i=13395 i=37 false i=78 i=46 false i=13396 i=46 false i=13397 true true i=13396 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13395 i=40 false i=68 i=37 false i=78 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 i=296 1 0 1 1 0 false 0 i=13397 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13395 i=40 false i=68 i=37 false i=78 i=297 NewNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=13599 Object_1 0 TrustList TrustList 0 0 0 i=47 true i=12555 i=40 false i=12522 i=37 false i=78 i=46 false i=13600 i=46 false i=13601 i=46 false i=13602 i=46 false i=13603 i=47 false i=13605 i=47 false i=13608 i=47 false i=13610 i=47 false i=13613 i=47 false i=13615 i=47 false i=13618 i=46 false i=13620 i=47 false i=13621 0 i=13600 Variable_2 0 Size Size 0 0 0 i=46 true i=13599 i=40 false i=68 i=37 false i=78 0 i=9 -1 1 1 0 false 0 i=13601 Variable_2 0 Writable Writable 0 0 0 i=46 true i=13599 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13602 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=13599 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13603 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=13599 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=13605 Method_4 0 Open Open 0 0 0 i=47 true i=13599 i=40 false i=11580 i=37 false i=78 i=46 false i=13606 i=46 false i=13607 true true i=13606 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13605 i=40 false i=68 i=37 false i=78 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=13607 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13605 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13608 Method_4 0 Close Close 0 0 0 i=47 true i=13599 i=40 false i=11583 i=37 false i=78 i=46 false i=13609 true true i=13609 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13608 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13610 Method_4 0 Read Read 0 0 0 i=47 true i=13599 i=40 false i=11585 i=37 false i=78 i=46 false i=13611 i=46 false i=13612 true true i=13611 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13610 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=13612 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13610 i=40 false i=68 i=37 false i=78 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13613 Method_4 0 Write Write 0 0 0 i=47 true i=13599 i=40 false i=11588 i=37 false i=78 i=46 false i=13614 true true i=13614 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13613 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13615 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=13599 i=40 false i=11590 i=37 false i=78 i=46 false i=13616 i=46 false i=13617 true true i=13616 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13615 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13617 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13615 i=40 false i=68 i=37 false i=78 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13618 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=13599 i=40 false i=11593 i=37 false i=78 i=46 false i=13619 true true i=13619 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13618 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13620 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=13599 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=13621 Method_4 0 OpenWithMasks OpenWithMasks 0 0 0 i=47 true i=13599 i=40 false i=12543 i=37 false i=78 i=46 false i=13622 i=46 false i=13623 true true i=13622 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13621 i=40 false i=68 i=37 false i=78 i=297 Masks i=7 -1 i=296 1 0 1 1 0 false 0 i=13623 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13621 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13631 Variable_2 0 CertificateTypes CertificateTypes 0 0 0 i=46 true i=12555 i=40 false i=68 i=37 false i=78 i=17 1 0 1 1 0 false 0 i=13735 Variable_2 0 CertificateGroup CertificateGroup 0 0 0 i=46 true i=12620 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=13736 Variable_2 0 CertificateType CertificateType 0 0 0 i=46 true i=12620 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=13737 Method_4 0 UpdateCertificate UpdateCertificate 0 0 0 i=47 true i=12637 i=40 false i=12616 i=46 false i=13738 i=46 false i=13739 true true i=13738 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13737 i=40 false i=68 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 Certificate i=15 -1 i=297 IssuerCertificates i=15 1 0 i=297 PrivateKeyFormat i=12 -1 i=297 PrivateKey i=15 -1 i=296 1 0 1 1 0 false 0 i=13739 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13737 i=40 false i=68 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 0 false 0 i=13813 ObjectType_8 0 CertificateGroupFolderType CertificateGroupFolderType 0 0 0 i=45 true i=61 i=47 false i=13814 i=47 false i=13848 i=47 false i=13882 i=35 false i=13916 false i=13814 Object_1 0 DefaultApplicationGroup DefaultApplicationGroup 0 0 0 i=47 true i=13813 i=40 false i=12555 i=37 false i=78 i=47 false i=13815 i=46 false i=13847 0 i=13815 Object_1 0 TrustList TrustList 0 0 0 i=47 true i=13814 i=40 false i=12522 i=37 false i=78 i=46 false i=13816 i=46 false i=13817 i=46 false i=13818 i=46 false i=13819 i=47 false i=13821 i=47 false i=13824 i=47 false i=13826 i=47 false i=13829 i=47 false i=13831 i=47 false i=13834 i=46 false i=13836 i=47 false i=13837 0 i=13816 Variable_2 0 Size Size 0 0 0 i=46 true i=13815 i=40 false i=68 i=37 false i=78 0 i=9 -1 1 1 0 false 0 i=13817 Variable_2 0 Writable Writable 0 0 0 i=46 true i=13815 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13818 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=13815 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13819 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=13815 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=13821 Method_4 0 Open Open 0 0 0 i=47 true i=13815 i=40 false i=11580 i=37 false i=78 i=46 false i=13822 i=46 false i=13823 true true i=13822 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13821 i=40 false i=68 i=37 false i=78 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=13823 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13821 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13824 Method_4 0 Close Close 0 0 0 i=47 true i=13815 i=40 false i=11583 i=37 false i=78 i=46 false i=13825 true true i=13825 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13824 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13826 Method_4 0 Read Read 0 0 0 i=47 true i=13815 i=40 false i=11585 i=37 false i=78 i=46 false i=13827 i=46 false i=13828 true true i=13827 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13826 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=13828 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13826 i=40 false i=68 i=37 false i=78 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13829 Method_4 0 Write Write 0 0 0 i=47 true i=13815 i=40 false i=11588 i=37 false i=78 i=46 false i=13830 true true i=13830 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13829 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13831 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=13815 i=40 false i=11590 i=37 false i=78 i=46 false i=13832 i=46 false i=13833 true true i=13832 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13831 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13833 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13831 i=40 false i=68 i=37 false i=78 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13834 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=13815 i=40 false i=11593 i=37 false i=78 i=46 false i=13835 true true i=13835 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13834 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13836 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=13815 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=13837 Method_4 0 OpenWithMasks OpenWithMasks 0 0 0 i=47 true i=13815 i=40 false i=12543 i=37 false i=78 i=46 false i=13838 i=46 false i=13839 true true i=13838 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13837 i=40 false i=68 i=37 false i=78 i=297 Masks i=7 -1 i=296 1 0 1 1 0 false 0 i=13839 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13837 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13847 Variable_2 0 CertificateTypes CertificateTypes 0 0 0 i=46 true i=13814 i=40 false i=68 i=37 false i=78 i=17 1 0 1 1 0 false 0 i=13848 Object_1 0 DefaultHttpsGroup DefaultHttpsGroup 0 0 0 i=47 true i=13813 i=40 false i=12555 i=37 false i=80 i=47 false i=13849 i=46 false i=13881 0 i=13849 Object_1 0 TrustList TrustList 0 0 0 i=47 true i=13848 i=40 false i=12522 i=37 false i=78 i=46 false i=13850 i=46 false i=13851 i=46 false i=13852 i=46 false i=13853 i=47 false i=13855 i=47 false i=13858 i=47 false i=13860 i=47 false i=13863 i=47 false i=13865 i=47 false i=13868 i=46 false i=13870 i=47 false i=13871 0 i=13850 Variable_2 0 Size Size 0 0 0 i=46 true i=13849 i=40 false i=68 i=37 false i=78 0 i=9 -1 1 1 0 false 0 i=13851 Variable_2 0 Writable Writable 0 0 0 i=46 true i=13849 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13852 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=13849 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13853 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=13849 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=13855 Method_4 0 Open Open 0 0 0 i=47 true i=13849 i=40 false i=11580 i=37 false i=78 i=46 false i=13856 i=46 false i=13857 true true i=13856 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13855 i=40 false i=68 i=37 false i=78 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=13857 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13855 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13858 Method_4 0 Close Close 0 0 0 i=47 true i=13849 i=40 false i=11583 i=37 false i=78 i=46 false i=13859 true true i=13859 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13858 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13860 Method_4 0 Read Read 0 0 0 i=47 true i=13849 i=40 false i=11585 i=37 false i=78 i=46 false i=13861 i=46 false i=13862 true true i=13861 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13860 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=13862 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13860 i=40 false i=68 i=37 false i=78 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13863 Method_4 0 Write Write 0 0 0 i=47 true i=13849 i=40 false i=11588 i=37 false i=78 i=46 false i=13864 true true i=13864 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13863 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13865 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=13849 i=40 false i=11590 i=37 false i=78 i=46 false i=13866 i=46 false i=13867 true true i=13866 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13865 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13867 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13865 i=40 false i=68 i=37 false i=78 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13868 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=13849 i=40 false i=11593 i=37 false i=78 i=46 false i=13869 true true i=13869 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13868 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13870 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=13849 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=13871 Method_4 0 OpenWithMasks OpenWithMasks 0 0 0 i=47 true i=13849 i=40 false i=12543 i=37 false i=78 i=46 false i=13872 i=46 false i=13873 true true i=13872 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13871 i=40 false i=68 i=37 false i=78 i=297 Masks i=7 -1 i=296 1 0 1 1 0 false 0 i=13873 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13871 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13881 Variable_2 0 CertificateTypes CertificateTypes 0 0 0 i=46 true i=13848 i=40 false i=68 i=37 false i=78 i=17 1 0 1 1 0 false 0 i=13882 Object_1 0 DefaultUserTokenGroup DefaultUserTokenGroup 0 0 0 i=47 true i=13813 i=40 false i=12555 i=37 false i=80 i=47 false i=13883 i=46 false i=13915 0 i=13883 Object_1 0 TrustList TrustList 0 0 0 i=47 true i=13882 i=40 false i=12522 i=37 false i=78 i=46 false i=13884 i=46 false i=13885 i=46 false i=13886 i=46 false i=13887 i=47 false i=13889 i=47 false i=13892 i=47 false i=13894 i=47 false i=13897 i=47 false i=13899 i=47 false i=13902 i=46 false i=13904 i=47 false i=13905 0 i=13884 Variable_2 0 Size Size 0 0 0 i=46 true i=13883 i=40 false i=68 i=37 false i=78 0 i=9 -1 1 1 0 false 0 i=13885 Variable_2 0 Writable Writable 0 0 0 i=46 true i=13883 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13886 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=13883 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13887 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=13883 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=13889 Method_4 0 Open Open 0 0 0 i=47 true i=13883 i=40 false i=11580 i=37 false i=78 i=46 false i=13890 i=46 false i=13891 true true i=13890 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13889 i=40 false i=68 i=37 false i=78 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=13891 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13889 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13892 Method_4 0 Close Close 0 0 0 i=47 true i=13883 i=40 false i=11583 i=37 false i=78 i=46 false i=13893 true true i=13893 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13892 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13894 Method_4 0 Read Read 0 0 0 i=47 true i=13883 i=40 false i=11585 i=37 false i=78 i=46 false i=13895 i=46 false i=13896 true true i=13895 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13894 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=13896 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13894 i=40 false i=68 i=37 false i=78 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13897 Method_4 0 Write Write 0 0 0 i=47 true i=13883 i=40 false i=11588 i=37 false i=78 i=46 false i=13898 true true i=13898 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13897 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13899 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=13883 i=40 false i=11590 i=37 false i=78 i=46 false i=13900 i=46 false i=13901 true true i=13900 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13899 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13901 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13899 i=40 false i=68 i=37 false i=78 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13902 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=13883 i=40 false i=11593 i=37 false i=78 i=46 false i=13903 true true i=13903 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13902 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13904 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=13883 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=13905 Method_4 0 OpenWithMasks OpenWithMasks 0 0 0 i=47 true i=13883 i=40 false i=12543 i=37 false i=78 i=46 false i=13906 i=46 false i=13907 true true i=13906 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13905 i=40 false i=68 i=37 false i=78 i=297 Masks i=7 -1 i=296 1 0 1 1 0 false 0 i=13907 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13905 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13915 Variable_2 0 CertificateTypes CertificateTypes 0 0 0 i=46 true i=13882 i=40 false i=68 i=37 false i=78 i=17 1 0 1 1 0 false 0 i=13916 Object_1 0 <AdditionalGroup> <AdditionalGroup> 0 0 0 i=35 true i=13813 i=40 false i=12555 i=37 false i=11508 i=47 false i=13917 i=46 false i=13949 0 i=13917 Object_1 0 TrustList TrustList 0 0 0 i=47 true i=13916 i=40 false i=12522 i=37 false i=78 i=46 false i=13918 i=46 false i=13919 i=46 false i=13920 i=46 false i=13921 i=47 false i=13923 i=47 false i=13926 i=47 false i=13928 i=47 false i=13931 i=47 false i=13933 i=47 false i=13936 i=46 false i=13938 i=47 false i=13939 0 i=13918 Variable_2 0 Size Size 0 0 0 i=46 true i=13917 i=40 false i=68 i=37 false i=78 0 i=9 -1 1 1 0 false 0 i=13919 Variable_2 0 Writable Writable 0 0 0 i=46 true i=13917 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13920 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=13917 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13921 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=13917 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=13923 Method_4 0 Open Open 0 0 0 i=47 true i=13917 i=40 false i=11580 i=37 false i=78 i=46 false i=13924 i=46 false i=13925 true true i=13924 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13923 i=40 false i=68 i=37 false i=78 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=13925 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13923 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13926 Method_4 0 Close Close 0 0 0 i=47 true i=13917 i=40 false i=11583 i=37 false i=78 i=46 false i=13927 true true i=13927 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13926 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13928 Method_4 0 Read Read 0 0 0 i=47 true i=13917 i=40 false i=11585 i=37 false i=78 i=46 false i=13929 i=46 false i=13930 true true i=13929 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13928 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=13930 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13928 i=40 false i=68 i=37 false i=78 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13931 Method_4 0 Write Write 0 0 0 i=47 true i=13917 i=40 false i=11588 i=37 false i=78 i=46 false i=13932 true true i=13932 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13931 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13933 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=13917 i=40 false i=11590 i=37 false i=78 i=46 false i=13934 i=46 false i=13935 true true i=13934 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13933 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13935 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13933 i=40 false i=68 i=37 false i=78 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13936 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=13917 i=40 false i=11593 i=37 false i=78 i=46 false i=13937 true true i=13937 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13936 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13938 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=13917 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=13939 Method_4 0 OpenWithMasks OpenWithMasks 0 0 0 i=47 true i=13917 i=40 false i=12543 i=37 false i=78 i=46 false i=13940 i=46 false i=13941 true true i=13940 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13939 i=40 false i=68 i=37 false i=78 i=297 Masks i=7 -1 i=296 1 0 1 1 0 false 0 i=13941 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13939 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13949 Variable_2 0 CertificateTypes CertificateTypes 0 0 0 i=46 true i=13916 i=40 false i=68 i=37 false i=78 i=17 1 0 1 1 0 false 0 i=13950 Object_1 0 CertificateGroups CertificateGroups 0 0 0 i=47 true i=12581 i=40 false i=13813 i=37 false i=78 i=47 false i=13951 0 i=13951 Object_1 0 DefaultApplicationGroup DefaultApplicationGroup 0 0 0 i=47 true i=13950 i=40 false i=12555 i=37 false i=78 i=47 false i=13952 i=46 false i=13984 0 i=13952 Object_1 0 TrustList TrustList 0 0 0 i=47 true i=13951 i=40 false i=12522 i=37 false i=78 i=46 false i=13953 i=46 false i=13954 i=46 false i=13955 i=46 false i=13956 i=47 false i=13958 i=47 false i=13961 i=47 false i=13963 i=47 false i=13966 i=47 false i=13968 i=47 false i=13971 i=46 false i=13973 i=47 false i=13974 0 i=13953 Variable_2 0 Size Size 0 0 0 i=46 true i=13952 i=40 false i=68 i=37 false i=78 0 i=9 -1 1 1 0 false 0 i=13954 Variable_2 0 Writable Writable 0 0 0 i=46 true i=13952 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13955 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=13952 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=13956 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=13952 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=13958 Method_4 0 Open Open 0 0 0 i=47 true i=13952 i=40 false i=11580 i=37 false i=78 i=46 false i=13959 i=46 false i=13960 true true i=13959 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13958 i=40 false i=68 i=37 false i=78 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=13960 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13958 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13961 Method_4 0 Close Close 0 0 0 i=47 true i=13952 i=40 false i=11583 i=37 false i=78 i=46 false i=13962 true true i=13962 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13961 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13963 Method_4 0 Read Read 0 0 0 i=47 true i=13952 i=40 false i=11585 i=37 false i=78 i=46 false i=13964 i=46 false i=13965 true true i=13964 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13963 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=13965 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13963 i=40 false i=68 i=37 false i=78 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13966 Method_4 0 Write Write 0 0 0 i=47 true i=13952 i=40 false i=11588 i=37 false i=78 i=46 false i=13967 true true i=13967 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13966 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=13968 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=13952 i=40 false i=11590 i=37 false i=78 i=46 false i=13969 i=46 false i=13970 true true i=13969 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13968 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13970 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13968 i=40 false i=68 i=37 false i=78 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13971 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=13952 i=40 false i=11593 i=37 false i=78 i=46 false i=13972 true true i=13972 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13971 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=13973 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=13952 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=13974 Method_4 0 OpenWithMasks OpenWithMasks 0 0 0 i=47 true i=13952 i=40 false i=12543 i=37 false i=78 i=46 false i=13975 i=46 false i=13976 true true i=13975 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=13974 i=40 false i=68 i=37 false i=78 i=297 Masks i=7 -1 i=296 1 0 1 1 0 false 0 i=13976 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=13974 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=13984 Variable_2 0 CertificateTypes CertificateTypes 0 0 0 i=46 true i=13951 i=40 false i=68 i=37 false i=78 i=17 1 0 1 1 0 false 0 i=14053 Object_1 0 CertificateGroups CertificateGroups 0 0 0 i=47 true i=12637 i=40 false i=13813 i=47 false i=14156 i=47 false i=14088 i=47 false i=14122 0 i=14088 Object_1 0 DefaultHttpsGroup DefaultHttpsGroup 0 0 0 i=47 true i=14053 i=40 false i=12555 i=47 false i=14089 i=46 false i=14121 0 i=14089 Object_1 0 TrustList TrustList 0 0 0 i=47 true i=14088 i=40 false i=12522 i=46 false i=14090 i=46 false i=14091 i=46 false i=14092 i=46 false i=14093 i=47 false i=14095 i=47 false i=14098 i=47 false i=14100 i=47 false i=14103 i=47 false i=14105 i=47 false i=14108 i=46 false i=14110 i=47 false i=14111 i=47 false i=14114 i=47 false i=14117 i=47 false i=14119 0 i=14090 Variable_2 0 Size Size 0 0 0 i=46 true i=14089 i=40 false i=68 0 i=9 -1 1 1 0 false 0 i=14091 Variable_2 0 Writable Writable 0 0 0 i=46 true i=14089 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=14092 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=14089 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=14093 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=14089 i=40 false i=68 0 i=5 -1 1 1 0 false 0 i=14095 Method_4 0 Open Open 0 0 0 i=47 true i=14089 i=40 false i=11580 i=46 false i=14096 i=46 false i=14097 true true i=14096 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14095 i=40 false i=68 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=14097 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14095 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=14098 Method_4 0 Close Close 0 0 0 i=47 true i=14089 i=40 false i=11583 i=46 false i=14099 true true i=14099 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14098 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=14100 Method_4 0 Read Read 0 0 0 i=47 true i=14089 i=40 false i=11585 i=46 false i=14101 i=46 false i=14102 true true i=14101 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14100 i=40 false i=68 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=14102 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14100 i=40 false i=68 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=14103 Method_4 0 Write Write 0 0 0 i=47 true i=14089 i=40 false i=11588 i=46 false i=14104 true true i=14104 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14103 i=40 false i=68 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=14105 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=14089 i=40 false i=11590 i=46 false i=14106 i=46 false i=14107 true true i=14106 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14105 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=14107 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14105 i=40 false i=68 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=14108 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=14089 i=40 false i=11593 i=46 false i=14109 true true i=14109 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14108 i=40 false i=68 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=14110 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=14089 i=40 false i=68 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=14111 Method_4 0 OpenWithMasks OpenWithMasks 0 0 0 i=47 true i=14089 i=40 false i=12543 i=46 false i=14112 i=46 false i=14113 true true i=14112 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14111 i=40 false i=68 i=297 Masks i=7 -1 i=296 1 0 1 1 0 false 0 i=14113 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14111 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=14114 Method_4 0 CloseAndUpdate CloseAndUpdate 0 0 0 i=47 true i=14089 i=40 false i=12546 i=46 false i=14115 i=46 false i=14116 true true i=14115 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14114 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=14116 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14114 i=40 false i=68 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 0 false 0 i=14117 Method_4 0 AddCertificate AddCertificate 0 0 0 i=47 true i=14089 i=40 false i=12548 i=46 false i=14118 true true i=14118 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14117 i=40 false i=68 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 0 false 0 i=14119 Method_4 0 RemoveCertificate RemoveCertificate 0 0 0 i=47 true i=14089 i=40 false i=12550 i=46 false i=14120 true true i=14120 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14119 i=40 false i=68 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 0 false 0 i=14121 Variable_2 0 CertificateTypes CertificateTypes 0 0 0 i=46 true i=14088 i=40 false i=68 i=17 1 0 1 1 0 false 0 i=14122 Object_1 0 DefaultUserTokenGroup DefaultUserTokenGroup 0 0 0 i=47 true i=14053 i=40 false i=12555 i=47 false i=14123 i=46 false i=14155 0 i=14123 Object_1 0 TrustList TrustList 0 0 0 i=47 true i=14122 i=40 false i=12522 i=46 false i=14124 i=46 false i=14125 i=46 false i=14126 i=46 false i=14127 i=47 false i=14129 i=47 false i=14132 i=47 false i=14134 i=47 false i=14137 i=47 false i=14139 i=47 false i=14142 i=46 false i=14144 i=47 false i=14145 i=47 false i=14148 i=47 false i=14151 i=47 false i=14153 0 i=14124 Variable_2 0 Size Size 0 0 0 i=46 true i=14123 i=40 false i=68 0 i=9 -1 1 1 0 false 0 i=14125 Variable_2 0 Writable Writable 0 0 0 i=46 true i=14123 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=14126 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=14123 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=14127 Variable_2 0 OpenCount OpenCount 0 0 0 i=46 true i=14123 i=40 false i=68 0 i=5 -1 1 1 0 false 0 i=14129 Method_4 0 Open Open 0 0 0 i=47 true i=14123 i=40 false i=11580 i=46 false i=14130 i=46 false i=14131 true true i=14130 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14129 i=40 false i=68 i=297 Mode i=3 -1 i=296 1 0 1 1 0 false 0 i=14131 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14129 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=14132 Method_4 0 Close Close 0 0 0 i=47 true i=14123 i=40 false i=11583 i=46 false i=14133 true true i=14133 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14132 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=14134 Method_4 0 Read Read 0 0 0 i=47 true i=14123 i=40 false i=11585 i=46 false i=14135 i=46 false i=14136 true true i=14135 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14134 i=40 false i=68 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 0 false 0 i=14136 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14134 i=40 false i=68 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=14137 Method_4 0 Write Write 0 0 0 i=47 true i=14123 i=40 false i=11588 i=46 false i=14138 true true i=14138 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14137 i=40 false i=68 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 0 false 0 i=14139 Method_4 0 GetPosition GetPosition 0 0 0 i=47 true i=14123 i=40 false i=11590 i=46 false i=14140 i=46 false i=14141 true true i=14140 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14139 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=14141 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14139 i=40 false i=68 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=14142 Method_4 0 SetPosition SetPosition 0 0 0 i=47 true i=14123 i=40 false i=11593 i=46 false i=14143 true true i=14143 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14142 i=40 false i=68 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 0 false 0 i=14144 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=14123 i=40 false i=68 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=14145 Method_4 0 OpenWithMasks OpenWithMasks 0 0 0 i=47 true i=14123 i=40 false i=12543 i=46 false i=14146 i=46 false i=14147 true true i=14146 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14145 i=40 false i=68 i=297 Masks i=7 -1 i=296 1 0 1 1 0 false 0 i=14147 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14145 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=14148 Method_4 0 CloseAndUpdate CloseAndUpdate 0 0 0 i=47 true i=14123 i=40 false i=12546 i=46 false i=14149 i=46 false i=14150 true true i=14149 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14148 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=14150 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14148 i=40 false i=68 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 0 false 0 i=14151 Method_4 0 AddCertificate AddCertificate 0 0 0 i=47 true i=14123 i=40 false i=12548 i=46 false i=14152 true true i=14152 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14151 i=40 false i=68 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 0 false 0 i=14153 Method_4 0 RemoveCertificate RemoveCertificate 0 0 0 i=47 true i=14123 i=40 false i=12550 i=46 false i=14154 true true i=14154 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14153 i=40 false i=68 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 0 false 0 i=14155 Variable_2 0 CertificateTypes CertificateTypes 0 0 0 i=46 true i=14122 i=40 false i=68 i=17 1 0 1 1 0 false 0 i=14156 Object_1 0 DefaultApplicationGroup DefaultApplicationGroup 0 0 0 i=47 true i=14053 i=40 false i=12555 i=47 false i=12642 i=46 false i=14161 0 i=14157 Variable_2 0 Writable Writable 0 0 0 i=46 true i=12642 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=14158 Variable_2 0 UserWritable UserWritable 0 0 0 i=46 true i=12642 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=14160 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=12666 i=40 false i=68 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=14161 Variable_2 0 CertificateTypes CertificateTypes 0 0 0 i=46 true i=14156 i=40 false i=68 i=17 1 0 1 1 0 false 0 i=14209 ObjectType_8 0 PubSubConnectionType PubSubConnectionType 0 0 0 i=45 true i=58 i=46 false i=14595 i=47 false i=17306 i=46 false i=17485 i=47 false i=14221 i=47 false i=17203 i=18804 false i=17310 i=18805 false i=17325 i=47 false i=14600 i=47 false i=19241 i=47 false i=17427 i=47 false i=17465 i=47 false i=14225 false i=14221 Object_1 0 Address Address 0 0 0 i=47 true i=14209 i=40 false i=21145 i=37 false i=78 i=47 false i=17202 0 i=14225 Method_4 0 RemoveGroup RemoveGroup 0 0 0 i=47 true i=14209 i=40 false i=14225 i=37 false i=80 i=46 false i=14226 true true i=14226 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14225 i=40 false i=68 i=37 false i=78 i=297 GroupId i=17 -1 i=296 1 0 1 1 0 false 0 i=14232 ObjectType_8 0 PubSubGroupType PubSubGroupType 0 0 0 i=45 true i=58 i=46 false i=15926 i=46 false i=15927 i=46 false i=15928 i=46 false i=17724 i=46 false i=17488 i=47 false i=15265 i=45 false i=17725 i=45 false i=17999 true i=14273 DataType_64 0 PublishedVariableDataType PublishedVariableDataType 0 0 0 i=45 true i=22 i=38 false i=14323 i=38 false i=14319 i=38 false i=15060 false i=14319 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=14273 i=39 false i=14320 0 i=14320 Variable_2 0 PublishedVariableDataType PublishedVariableDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='PublishedVariableDataType'] i=12 -1 1 1 0 false 0 i=14323 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=14273 i=39 false i=14324 0 i=14324 Variable_2 0 PublishedVariableDataType PublishedVariableDataType 0 0 0 i=47 true i=7617 i=40 false i=69 PublishedVariableDataType i=12 -1 1 1 0 false 0 i=14415 Variable_2 0 ServerNetworkGroups ServerNetworkGroups 0 0 0 i=46 true i=2296 i=40 false i=68 i=11944 1 0 1 1 0 false 0 i=14416 ObjectType_8 0 PublishSubscribeType PublishSubscribeType 0 0 0 i=45 true i=15906 i=14476 false i=14417 i=47 false i=17296 i=47 false i=16598 i=47 false i=14432 i=47 false i=14434 i=47 false i=15844 i=47 false i=18715 i=46 false i=17479 false i=14417 Object_1 0 <ConnectionName> <ConnectionName> 0 0 0 i=14476 true i=14416 i=40 false i=14209 i=37 false i=11508 i=46 false i=14418 i=47 false i=17292 i=46 false i=17478 i=47 false i=14423 i=47 false i=14419 0 i=14418 Variable_2 0 PublisherId PublisherId 0 0 0 i=46 true i=14417 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=14419 Object_1 0 Status Status 0 0 0 i=47 true i=14417 i=40 false i=14643 i=37 false i=78 i=47 false i=14420 0 i=14420 Variable_2 0 State State 0 0 0 i=47 true i=14419 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=14423 Object_1 0 Address Address 0 0 0 i=47 true i=14417 i=40 false i=21145 i=37 false i=78 i=47 false i=15533 0 i=14432 Method_4 0 RemoveConnection RemoveConnection 0 0 0 i=47 true i=14416 i=40 false i=14432 i=37 false i=80 i=46 false i=14433 true true i=14433 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14432 i=40 false i=68 i=37 false i=78 i=297 ConnectionId i=17 -1 i=296 1 0 1 1 0 false 0 i=14434 Object_1 0 PublishedDataSets PublishedDataSets 0 0 0 i=47 true i=14416 i=40 false i=14477 i=37 false i=78 0 i=14443 Object_1 0 PublishSubscribe PublishSubscribe 0 0 0 i=40 false i=14416 i=47 true i=2253 i=47 false i=15215 i=47 false i=15440 i=47 false i=15443 i=47 false i=17366 i=47 false i=17369 i=47 false i=17371 i=47 false i=17405 i=47 false i=17409 i=46 false i=17481 0 i=14476 ReferenceType_32 0 HasPubSubConnection HasPubSubConnection 0 0 0 i=45 true i=47 false false PubSubConnectionOf i=14477 ObjectType_8 0 DataSetFolderType DataSetFolderType 0 0 0 i=45 true i=61 i=35 false i=14478 i=47 false i=14487 i=47 false i=14493 i=47 false i=14496 i=47 false i=16935 i=47 false i=16960 i=47 false i=14499 i=47 false i=16994 i=47 false i=16997 false i=14478 Object_1 0 <DataSetFolderName> <DataSetFolderName> 0 0 0 i=35 true i=14477 i=40 false i=14477 i=37 false i=11508 i=47 false i=14479 i=47 false i=14482 i=47 false i=16842 i=47 false i=16881 i=47 false i=14485 i=47 false i=16884 i=47 false i=16923 0 i=14479 Method_4 0 AddPublishedDataItems AddPublishedDataItems 0 0 0 i=47 true i=14478 i=40 false i=14493 i=37 false i=80 i=46 false i=14480 i=46 false i=14481 true true i=14480 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14479 i=40 false i=68 i=37 false i=78 i=297 Name i=12 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 VariablesToAdd i=14273 1 0 i=296 1 0 1 1 0 false 0 i=14481 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14479 i=40 false i=68 i=37 false i=78 i=297 DataSetNodeId i=17 -1 i=297 ConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 i=296 1 0 1 1 0 false 0 i=14482 Method_4 0 AddPublishedEvents AddPublishedEvents 0 0 0 i=47 true i=14478 i=40 false i=14496 i=37 false i=80 i=46 false i=14483 i=46 false i=14484 true true i=14483 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14482 i=40 false i=68 i=37 false i=78 i=297 Name i=12 -1 i=297 EventNotifier i=17 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 i=296 1 0 1 1 0 false 0 i=14484 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14482 i=40 false i=68 i=37 false i=78 i=297 ConfigurationVersion i=14593 -1 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=14485 Method_4 0 RemovePublishedDataSet RemovePublishedDataSet 0 0 0 i=47 true i=14478 i=40 false i=14499 i=37 false i=80 i=46 false i=14486 true true i=14486 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14485 i=40 false i=68 i=37 false i=78 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=14487 Object_1 0 <PublishedDataSetName> <PublishedDataSetName> 0 0 0 i=47 true i=14477 i=40 false i=14509 i=37 false i=11508 i=46 false i=14489 i=46 false i=15221 0 i=14489 Variable_2 0 ConfigurationVersion ConfigurationVersion 0 0 0 i=46 true i=14487 i=40 false i=68 i=37 false i=78 i=14593 -1 1 1 0 false 0 i=14493 Method_4 0 AddPublishedDataItems AddPublishedDataItems 0 0 0 i=47 true i=14477 i=40 false i=14493 i=37 false i=80 i=46 false i=14494 i=46 false i=14495 true true i=14494 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14493 i=40 false i=68 i=37 false i=78 i=297 Name i=12 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 VariablesToAdd i=14273 1 0 i=296 1 0 1 1 0 false 0 i=14495 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14493 i=40 false i=68 i=37 false i=78 i=297 DataSetNodeId i=17 -1 i=297 ConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 i=296 1 0 1 1 0 false 0 i=14496 Method_4 0 AddPublishedEvents AddPublishedEvents 0 0 0 i=47 true i=14477 i=40 false i=14496 i=37 false i=80 i=46 false i=14497 i=46 false i=14498 true true i=14497 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14496 i=40 false i=68 i=37 false i=78 i=297 Name i=12 -1 i=297 EventNotifier i=17 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 i=296 1 0 1 1 0 false 0 i=14498 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14496 i=40 false i=68 i=37 false i=78 i=297 ConfigurationVersion i=14593 -1 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=14499 Method_4 0 RemovePublishedDataSet RemovePublishedDataSet 0 0 0 i=47 true i=14477 i=40 false i=14499 i=37 false i=80 i=46 false i=14500 true true i=14500 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14499 i=40 false i=68 i=37 false i=78 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=14509 ObjectType_8 0 PublishedDataSetType PublishedDataSetType 0 0 0 i=45 true i=58 i=14936 false i=15222 i=46 false i=14519 i=46 false i=15229 i=46 false i=16759 i=47 false i=15481 i=45 false i=14534 i=45 false i=14572 false i=14519 Variable_2 0 ConfigurationVersion ConfigurationVersion 0 0 0 i=46 true i=14509 i=40 false i=68 i=37 false i=78 i=14593 -1 1 1 0 false 0 i=14523 DataType_64 0 DataSetMetaDataType DataSetMetaDataType 0 0 0 i=45 true i=15534 i=38 false i=124 i=38 false i=14794 i=38 false i=15050 false i=14524 DataType_64 0 FieldMetaData FieldMetaData 0 0 0 i=45 true i=22 i=38 false i=14839 i=38 false i=14795 i=38 false i=15051 false i=14525 DataType_64 0 DataTypeDescription DataTypeDescription 0 0 0 i=45 true i=22 i=45 false i=15487 i=45 false i=15488 i=45 false i=15005 i=38 false i=125 i=38 false i=14796 i=38 false i=15057 true i=14528 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=98 i=40 false i=68 i=37 false i=78 Structure StructureWithOptionalFields Union i=21 1 0 1 1 0 false 0 i=14533 DataType_64 0 KeyValuePair KeyValuePair 0 0 0 i=45 true i=22 i=38 false i=14846 i=38 false i=14802 i=38 false i=15041 false i=14534 ObjectType_8 0 PublishedDataItemsType PublishedDataItemsType 0 0 0 i=45 true i=14509 i=46 false i=14548 i=47 false i=14555 i=47 false i=14558 false i=14548 Variable_2 0 PublishedData PublishedData 0 0 0 i=46 true i=14534 i=40 false i=68 i=37 false i=78 i=14273 1 0 1 1 0 false 0 i=14555 Method_4 0 AddVariables AddVariables 0 0 0 i=47 true i=14534 i=40 false i=14555 i=37 false i=80 i=46 false i=14556 i=46 false i=14557 true true i=14556 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14555 i=40 false i=68 i=37 false i=78 i=297 ConfigurationVersion i=14593 -1 i=297 FieldNameAliases i=12 1 0 i=297 PromotedFields i=1 1 0 i=297 VariablesToAdd i=14273 1 0 i=296 1 0 1 1 0 false 0 i=14557 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14555 i=40 false i=68 i=37 false i=78 i=297 NewConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 i=296 1 0 1 1 0 false 0 i=14558 Method_4 0 RemoveVariables RemoveVariables 0 0 0 i=47 true i=14534 i=40 false i=14558 i=37 false i=80 i=46 false i=14559 i=46 false i=14560 true true i=14559 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=14558 i=40 false i=68 i=37 false i=78 i=297 ConfigurationVersion i=14593 -1 i=297 VariablesToRemove i=7 1 0 i=296 1 0 1 1 0 false 0 i=14560 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=14558 i=40 false i=68 i=37 false i=78 i=297 NewConfigurationVersion i=14593 -1 i=297 RemoveResults i=19 1 0 i=296 1 0 1 1 0 false 0 i=14572 ObjectType_8 0 PublishedEventsType PublishedEventsType 0 0 0 i=45 true i=14509 i=46 false i=14586 i=46 false i=14587 i=46 false i=14588 i=47 false i=15052 false i=14586 Variable_2 0 EventNotifier EventNotifier 0 0 0 i=46 true i=14572 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=14587 Variable_2 0 SelectedFields SelectedFields 0 0 0 i=46 true i=14572 i=40 false i=68 i=37 false i=78 i=601 1 0 1 1 0 false 0 i=14588 Variable_2 0 Filter Filter 0 0 0 i=46 true i=14572 i=40 false i=68 i=37 false i=78 i=586 -1 1 1 0 false 0 i=14593 DataType_64 0 ConfigurationVersionDataType ConfigurationVersionDataType 0 0 0 i=45 true i=22 i=38 false i=14847 i=38 false i=14803 i=38 false i=15049 false i=14595 Variable_2 0 PublisherId PublisherId 0 0 0 i=46 true i=14209 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=14600 Object_1 0 Status Status 0 0 0 i=47 true i=14209 i=40 false i=14643 i=37 false i=78 i=47 false i=14601 0 i=14601 Variable_2 0 State State 0 0 0 i=47 true i=14600 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=14643 ObjectType_8 0 PubSubStatusType PubSubStatusType 0 0 0 i=45 true i=58 i=47 false i=14644 i=47 false i=14645 i=47 false i=14646 false i=14644 Variable_2 0 State State 0 0 0 i=47 true i=14643 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=14645 Method_4 0 Enable Enable 0 0 0 i=47 true i=14643 i=40 false i=14645 i=37 false i=80 true true i=14646 Method_4 0 Disable Disable 0 0 0 i=47 true i=14643 i=40 false i=14646 i=37 false i=80 true true i=14647 DataType_64 0 PubSubState PubSubState 0 0 0 i=45 true i=29 i=46 false i=14648 false i=14648 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=14647 i=40 false i=68 i=37 false i=78 Disabled Paused Operational Error i=21 1 0 1 1 0 false 0 i=14744 DataType_64 0 FieldTargetDataType FieldTargetDataType 0 0 0 i=45 true i=22 i=38 false i=14848 i=38 false i=14804 i=38 false i=15061 false i=14794 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=14523 i=39 false i=14805 0 i=14795 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=14524 i=39 false i=14808 0 i=14796 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=14525 i=39 false i=14811 0 i=14797 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=97 i=39 false i=18166 0 i=14798 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=99 i=39 false i=18172 0 i=14799 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=100 i=39 false i=18175 0 i=14800 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=101 i=39 false i=18169 0 i=14801 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=102 i=39 false i=14826 0 i=14802 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=14533 i=39 false i=14829 0 i=14803 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=14593 i=39 false i=14832 0 i=14804 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=14744 i=39 false i=14835 0 i=14805 Variable_2 0 DataSetMetaDataType DataSetMetaDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DataSetMetaDataType'] i=12 -1 1 1 0 false 0 i=14808 Variable_2 0 FieldMetaData FieldMetaData 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='FieldMetaData'] i=12 -1 1 1 0 false 0 i=14811 Variable_2 0 DataTypeDescription DataTypeDescription 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DataTypeDescription'] i=12 -1 1 1 0 false 0 i=14826 Variable_2 0 EnumField EnumField 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='EnumField'] i=12 -1 1 1 0 false 0 i=14829 Variable_2 0 KeyValuePair KeyValuePair 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='KeyValuePair'] i=12 -1 1 1 0 false 0 i=14832 Variable_2 0 ConfigurationVersionDataType ConfigurationVersionDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ConfigurationVersionDataType'] i=12 -1 1 1 0 false 0 i=14835 Variable_2 0 FieldTargetDataType FieldTargetDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='FieldTargetDataType'] i=12 -1 1 1 0 false 0 i=14839 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=14524 i=39 false i=14852 0 i=14844 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=101 i=39 false i=18181 0 i=14845 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=102 i=39 false i=14870 0 i=14846 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=14533 i=39 false i=14873 0 i=14847 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=14593 i=39 false i=14876 0 i=14848 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=14744 i=39 false i=21002 0 i=14849 Variable_2 0 DataSetMetaDataType DataSetMetaDataType 0 0 0 i=47 true i=7617 i=40 false i=69 DataSetMetaDataType i=12 -1 1 1 0 false 0 i=14852 Variable_2 0 FieldMetaData FieldMetaData 0 0 0 i=47 true i=7617 i=40 false i=69 FieldMetaData i=12 -1 1 1 0 false 0 i=14855 Variable_2 0 DataTypeDescription DataTypeDescription 0 0 0 i=47 true i=7617 i=40 false i=69 DataTypeDescription i=12 -1 1 1 0 false 0 i=14870 Variable_2 0 EnumField EnumField 0 0 0 i=47 true i=7617 i=40 false i=69 EnumField i=12 -1 1 1 0 false 0 i=14873 Variable_2 0 KeyValuePair KeyValuePair 0 0 0 i=47 true i=7617 i=40 false i=69 KeyValuePair i=12 -1 1 1 0 false 0 i=14876 Variable_2 0 ConfigurationVersionDataType ConfigurationVersionDataType 0 0 0 i=47 true i=7617 i=40 false i=69 ConfigurationVersionDataType i=12 -1 1 1 0 false 0 i=14900 Variable_2 0 ExpirationLimit ExpirationLimit 0 0 0 i=46 true i=13225 i=40 false i=68 i=37 false i=80 0 i=290 -1 1 1 0 false 0 i=14936 ReferenceType_32 0 DataSetToWriter DataSetToWriter 0 0 0 i=45 true i=33 false false WriterToDataSet i=15001 Variable_2 0 Deprecated Deprecated 0 0 0 i=46 true i=72 i=40 false i=68 i=37 false i=80 false i=1 -1 1 1 0 false 0 i=15002 Variable_2 0 MaxCharacters MaxCharacters 0 0 0 i=40 false i=68 i=7 -2 1 1 0 false 0 i=15003 Variable_2 0 UrisVersion UrisVersion 0 0 0 i=46 true i=2004 i=40 false i=68 i=37 false i=80 i=20998 -1 1 1 1000 false 0 i=15005 DataType_64 0 SimpleTypeDescription SimpleTypeDescription 0 0 0 i=45 true i=14525 i=38 false i=15421 i=38 false i=15529 i=38 false i=15700 false i=15006 DataType_64 0 UABinaryFileDataType UABinaryFileDataType 0 0 0 i=45 true i=15534 i=38 false i=15422 i=38 false i=15531 i=38 false i=15714 false i=15007 DataType_64 0 BrokerConnectionTransportDataType BrokerConnectionTransportDataType 0 0 0 i=45 true i=15618 i=38 false i=15479 i=38 false i=15579 i=38 false i=15726 false i=15008 DataType_64 0 BrokerTransportQualityOfService BrokerTransportQualityOfService 0 0 0 i=45 true i=29 i=46 false i=15009 false i=15009 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=15008 i=40 false i=68 i=37 false i=78 NotSpecified BestEffort AtLeastOnce AtMostOnce ExactlyOnce i=21 1 0 1 1 0 false 0 i=15010 Variable_2 0 KeyLifetime KeyLifetime 0 0 0 i=46 true i=15459 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=15011 Variable_2 0 SecurityPolicyUri SecurityPolicyUri 0 0 0 i=46 true i=15459 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15012 Variable_2 0 MaxFutureKeyCount MaxFutureKeyCount 0 0 0 i=46 true i=15459 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15013 ObjectType_8 0 AuditConditionResetEventType AuditConditionResetEventType 0 0 0 i=45 true i=2790 false i=15030 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=94 i=40 false i=68 i=37 false i=78 Browse ReadRolePermissions WriteAttribute WriteRolePermissions WriteHistorizing Read Write ReadHistory InsertHistory ModifyHistory DeleteHistory ReceiveEvents Call AddReference RemoveReference DeleteNode AddNode i=21 1 0 1 1 0 false 0 i=15031 DataType_64 0 AccessLevelType AccessLevelType 0 0 0 i=45 true i=3 i=46 false i=15032 false i=15032 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=15031 i=40 false i=68 i=37 false i=78 CurrentRead CurrentWrite HistoryRead HistoryWrite SemanticChange StatusWrite TimestampWrite i=21 1 0 1 1 0 false 0 i=15033 DataType_64 0 EventNotifierType EventNotifierType 0 0 0 i=45 true i=3 i=46 false i=15034 false i=15034 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=15033 i=40 false i=68 i=37 false i=78 SubscribeToEvents Reserved HistoryRead HistoryWrite i=21 1 0 1 1 0 false 0 i=15035 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=95 i=40 false i=68 i=37 false i=78 SigningRequired EncryptionRequired SessionRequired i=21 1 0 1 1 0 false 0 i=15036 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=347 i=40 false i=68 i=37 false i=78 AccessLevel ArrayDimensions BrowseName ContainsNoLoops DataType Description DisplayName EventNotifier Executable Historizing InverseName IsAbstract MinimumSamplingInterval NodeClass NodeId Symmetric UserAccessLevel UserExecutable UserWriteMask ValueRank WriteMask ValueForVariableType DataTypeDefinition RolePermissions AccessRestrictions AccessLevelEx i=21 1 0 1 1 0 false 0 i=15037 Variable_2 0 Deprecated Deprecated 0 0 0 i=46 true i=7617 i=40 false i=68 true i=1 -1 1 1 0 false 0 i=15038 Variable_2 0 LastMethodInputValues LastMethodInputValues 0 0 0 i=47 true i=2399 i=40 false i=63 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=15039 Variable_2 0 Deprecated Deprecated 0 0 0 i=46 true i=8252 i=40 false i=68 true i=1 -1 1 1 0 false 0 i=15040 Variable_2 0 LastMethodOutputValues LastMethodOutputValues 0 0 0 i=47 true i=2399 i=40 false i=63 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=15041 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=14533 0 i=15042 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15634 0 i=15043 Variable_2 0 MaxPastKeyCount MaxPastKeyCount 0 0 0 i=46 true i=15459 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15044 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=12554 0 i=15046 Variable_2 0 KeyLifetime KeyLifetime 0 0 0 i=46 true i=15471 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=15047 Variable_2 0 SecurityPolicyUri SecurityPolicyUri 0 0 0 i=46 true i=15471 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15048 Variable_2 0 MaxFutureKeyCount MaxFutureKeyCount 0 0 0 i=46 true i=15471 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15049 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=14593 0 i=15050 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=14523 0 i=15051 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=14524 0 i=15052 Method_4 0 ModifyFieldSelection ModifyFieldSelection 0 0 0 i=47 true i=14572 i=40 false i=15052 i=37 false i=80 i=46 false i=15053 i=46 false i=15517 true true i=15053 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15052 i=40 false i=68 i=37 false i=78 i=297 ConfigurationVersion i=14593 -1 i=297 FieldNameAliases i=12 1 0 i=297 PromotedFields i=1 1 0 i=297 SelectedFields i=601 1 0 i=296 1 0 1 1 0 false 0 i=15056 Variable_2 0 MaxPastKeyCount MaxPastKeyCount 0 0 0 i=46 true i=15471 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15057 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=14525 0 i=15058 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15487 0 i=15059 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15488 0 i=15060 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=14273 0 i=15061 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=14744 0 i=15062 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=96 0 i=15063 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=97 0 i=15064 ObjectType_8 0 DatagramConnectionTransportType DatagramConnectionTransportType 0 0 0 i=45 true i=17721 i=47 false i=15072 false i=15065 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=101 0 i=15066 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=99 0 i=15067 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=100 0 i=15072 Object_1 0 DiscoveryAddress DiscoveryAddress 0 0 0 i=47 true i=15064 i=40 false i=21145 i=37 false i=78 i=47 false i=15154 0 i=15081 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=296 0 i=15082 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=7594 0 i=15083 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=102 0 i=15084 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=12755 0 i=15085 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=12756 0 i=15086 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=8912 0 i=15087 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=308 0 i=15095 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=12189 0 i=15098 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=304 0 i=15099 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=312 0 i=15102 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=432 0 i=15105 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=12890 0 i=15106 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=12891 0 i=15108 ObjectType_8 0 SubscribedDataSetType SubscribedDataSetType 0 0 0 i=45 true i=58 i=45 false i=15111 i=45 false i=15127 false i=15109 ObjectType_8 0 ChoiceStateType ChoiceStateType 0 0 0 i=45 true i=2307 false i=15111 ObjectType_8 0 TargetVariablesType TargetVariablesType 0 0 0 i=45 true i=15108 i=46 false i=15114 i=47 false i=15115 i=47 false i=15118 false i=15112 ReferenceType_32 0 HasGuard HasGuard 0 0 0 i=45 true i=47 false false GuardOf i=15113 VariableType_16 0 GuardVariableType GuardVariableType 0 0 0 i=45 true i=63 i=45 false i=15128 i=45 false i=15317 i=21 -1 false i=15114 Variable_2 0 TargetVariables TargetVariables 0 0 0 i=46 true i=15111 i=40 false i=68 i=37 false i=78 i=14744 1 0 1 1 0 false 0 i=15115 Method_4 0 AddTargetVariables AddTargetVariables 0 0 0 i=47 true i=15111 i=40 false i=15115 i=37 false i=80 i=46 false i=15116 i=46 false i=15117 true true i=15116 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15115 i=40 false i=68 i=37 false i=78 i=297 ConfigurationVersion i=14593 -1 i=297 TargetVariablesToAdd i=14744 1 0 i=296 1 0 1 1 0 false 0 i=15117 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15115 i=40 false i=68 i=37 false i=78 i=297 AddResults i=19 1 0 i=296 1 0 1 1 0 false 0 i=15118 Method_4 0 RemoveTargetVariables RemoveTargetVariables 0 0 0 i=47 true i=15111 i=40 false i=15118 i=37 false i=80 i=46 false i=15119 i=46 false i=15120 true true i=15119 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15118 i=40 false i=68 i=37 false i=78 i=297 ConfigurationVersion i=14593 -1 i=297 TargetsToRemove i=7 1 0 i=296 1 0 1 1 0 false 0 i=15120 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15118 i=40 false i=68 i=37 false i=78 i=297 RemoveResults i=19 1 0 i=296 1 0 1 1 0 false 0 i=15127 ObjectType_8 0 SubscribedDataSetMirrorType SubscribedDataSetMirrorType 0 0 0 i=45 true i=15108 false i=15128 VariableType_16 0 ExpressionGuardVariableType ExpressionGuardVariableType 0 0 0 i=45 true i=15113 i=46 false i=15129 i=21 -1 false i=15129 Variable_2 0 Expression Expression 0 0 0 i=46 true i=15128 i=40 false i=68 i=37 false i=78 i=586 -1 1 1 0 false 0 i=15136 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=344 0 i=15140 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=316 0 i=15141 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=319 0 i=15142 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=322 0 i=15143 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=325 0 i=15144 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=938 0 i=15154 Variable_2 0 NetworkInterface NetworkInterface 0 0 0 i=47 true i=15072 i=40 false i=16309 i=37 false i=78 i=46 false i=17579 i=12 -1 1 1 0 false 0 i=15155 ObjectType_8 0 BrokerConnectionTransportType BrokerConnectionTransportType 0 0 0 i=45 true i=17721 i=46 false i=15156 i=46 false i=15178 false i=15156 Variable_2 0 ResourceUri ResourceUri 0 0 0 i=46 true i=15155 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15165 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=376 0 i=15169 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=379 0 i=15172 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=382 0 i=15175 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=385 0 i=15178 Variable_2 0 AuthenticationProfileUri AuthenticationProfileUri 0 0 0 i=46 true i=15155 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15181 ObjectType_8 0 UserCredentialCertificateType UserCredentialCertificateType 0 0 0 i=45 true i=12556 false i=15188 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=537 0 i=15189 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=540 0 i=15199 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=331 0 i=15204 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=583 0 i=15205 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=586 0 i=15206 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=589 0 i=15207 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=592 0 i=15208 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=595 0 i=15209 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=598 0 i=15210 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=601 0 i=15215 Method_4 0 GetSecurityKeys GetSecurityKeys 0 0 0 i=47 true i=14443 i=40 false i=15907 i=46 false i=15216 i=46 false i=15217 true true i=15216 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15215 i=40 false i=68 i=297 SecurityGroupId i=12 -1 i=297 StartingTokenId i=288 -1 i=297 RequestedKeyCount i=7 -1 i=296 1 0 1 1 0 false 0 i=15217 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15215 i=40 false i=68 i=297 SecurityPolicyUri i=12 -1 i=297 FirstTokenId i=288 -1 i=297 Keys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 i=296 1 0 1 1 0 false 0 i=15221 Variable_2 0 DataSetMetaData DataSetMetaData 0 0 0 i=46 true i=14487 i=40 false i=68 i=37 false i=78 i=14523 -1 1 1 0 false 0 i=15222 Object_1 0 <DataSetWriterName> <DataSetWriterName> 0 0 0 i=14936 true i=14509 i=40 false i=15298 i=37 false i=11508 i=46 false i=16720 i=46 false i=16721 i=46 false i=17482 i=47 false i=15223 0 i=15223 Object_1 0 Status Status 0 0 0 i=47 true i=15222 i=40 false i=14643 i=37 false i=78 i=47 false i=15224 0 i=15224 Variable_2 0 State State 0 0 0 i=47 true i=15223 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=15229 Variable_2 0 DataSetMetaData DataSetMetaData 0 0 0 i=46 true i=14509 i=40 false i=68 i=37 false i=78 i=14523 -1 1 1 0 false 0 i=15246 Variable_2 0 ResourceUri ResourceUri 0 0 0 i=46 true i=21136 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15247 Variable_2 0 AuthenticationProfileUri AuthenticationProfileUri 0 0 0 i=46 true i=21136 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15249 Variable_2 0 RequestedDeliveryGuarantee RequestedDeliveryGuarantee 0 0 0 i=46 true i=21136 i=40 false i=68 i=37 false i=78 i=15008 -1 1 1 0 false 0 i=15250 Variable_2 0 ResourceUri ResourceUri 0 0 0 i=46 true i=21138 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15251 Variable_2 0 AuthenticationProfileUri AuthenticationProfileUri 0 0 0 i=46 true i=21138 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15265 Object_1 0 Status Status 0 0 0 i=47 true i=14232 i=40 false i=14643 i=37 false i=78 i=47 false i=15266 0 i=15266 Variable_2 0 State State 0 0 0 i=47 true i=15265 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=15273 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=659 0 i=15293 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=719 0 i=15295 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=725 0 i=15296 ReferenceType_32 0 HasDataSetWriter HasDataSetWriter 0 0 0 i=45 true i=47 false false IsWriterInGroup i=15297 ReferenceType_32 0 HasDataSetReader HasDataSetReader 0 0 0 i=45 true i=47 false false IsReaderInGroup i=15298 ObjectType_8 0 DataSetWriterType DataSetWriterType 0 0 0 i=45 true i=58 i=46 false i=21092 i=46 false i=21093 i=46 false i=21094 i=46 false i=17493 i=47 false i=15303 i=47 false i=21095 i=47 false i=15299 i=47 false i=19550 false i=15299 Object_1 0 Status Status 0 0 0 i=47 true i=15298 i=40 false i=14643 i=37 false i=78 i=47 false i=15300 0 i=15300 Variable_2 0 State State 0 0 0 i=47 true i=15299 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=15303 Object_1 0 TransportSettings TransportSettings 0 0 0 i=47 true i=15298 i=40 false i=15305 i=37 false i=80 0 i=15304 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=948 0 i=15305 ObjectType_8 0 DataSetWriterTransportType DataSetWriterTransportType 0 0 0 i=45 true i=58 i=45 false i=21138 true i=15306 ObjectType_8 0 DataSetReaderType DataSetReaderType 0 0 0 i=45 true i=58 i=46 false i=21097 i=46 false i=21098 i=46 false i=21099 i=46 false i=21100 i=46 false i=21101 i=46 false i=21102 i=46 false i=17563 i=46 false i=17564 i=46 false i=15932 i=46 false i=15933 i=46 false i=15934 i=46 false i=17494 i=47 false i=15311 i=47 false i=21103 i=47 false i=15307 i=47 false i=19609 i=47 false i=15316 i=47 false i=17386 i=47 false i=17389 false i=15307 Object_1 0 Status Status 0 0 0 i=47 true i=15306 i=40 false i=14643 i=37 false i=78 i=47 false i=15308 0 i=15308 Variable_2 0 State State 0 0 0 i=47 true i=15307 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=15311 Object_1 0 TransportSettings TransportSettings 0 0 0 i=47 true i=15306 i=40 false i=15319 i=37 false i=80 0 i=15316 Object_1 0 SubscribedDataSet SubscribedDataSet 0 0 0 i=47 true i=15306 i=40 false i=15108 i=37 false i=78 0 i=15317 VariableType_16 0 ElseGuardVariableType ElseGuardVariableType 0 0 0 i=45 true i=15113 i=21 -1 false i=15318 VariableType_16 0 BaseAnalogType BaseAnalogType 0 0 0 i=45 true i=2365 i=46 false i=17567 i=46 false i=17568 i=46 false i=17569 i=45 false i=2368 i=45 false i=17497 i=26 -2 false i=15319 ObjectType_8 0 DataSetReaderTransportType DataSetReaderTransportType 0 0 0 i=45 true i=58 i=45 false i=21142 true i=15330 Variable_2 0 RequestedDeliveryGuarantee RequestedDeliveryGuarantee 0 0 0 i=46 true i=21138 i=40 false i=68 i=37 false i=78 i=15008 -1 1 1 0 false 0 i=15334 Variable_2 0 ResourceUri ResourceUri 0 0 0 i=46 true i=21142 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15349 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=920 0 i=15361 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=338 0 i=15362 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=853 0 i=15363 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=11943 0 i=15364 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=11944 0 i=15365 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=856 0 i=15366 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=859 0 i=15367 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=862 0 i=15368 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=865 0 i=15369 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=868 0 i=15370 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=871 0 i=15371 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=299 0 i=15372 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=874 0 i=15373 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=877 0 i=15374 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=897 0 i=15375 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=884 0 i=15376 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=887 0 i=15377 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=12171 0 i=15378 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=12172 0 i=15379 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=12079 0 i=15380 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=12080 0 i=15381 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=894 0 i=15382 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=891 0 i=15383 VariableType_16 0 ProgramDiagnostic2Type ProgramDiagnostic2Type 0 0 0 i=45 true i=63 i=47 false i=15384 i=47 false i=15385 i=47 false i=15386 i=46 false i=15387 i=47 false i=15388 i=47 false i=15389 i=47 false i=15390 i=47 false i=15391 i=47 false i=15392 i=47 false i=15393 i=47 false i=15394 i=47 false i=15395 i=15396 -1 false i=15384 Variable_2 0 CreateSessionId CreateSessionId 0 0 0 i=47 true i=15383 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=15385 Variable_2 0 CreateClientName CreateClientName 0 0 0 i=47 true i=15383 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15386 Variable_2 0 InvocationCreationTime InvocationCreationTime 0 0 0 i=47 true i=15383 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=15387 Variable_2 0 LastTransitionTime LastTransitionTime 0 0 0 i=46 true i=15383 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=15388 Variable_2 0 LastMethodCall LastMethodCall 0 0 0 i=47 true i=15383 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15389 Variable_2 0 LastMethodSessionId LastMethodSessionId 0 0 0 i=47 true i=15383 i=40 false i=63 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=15390 Variable_2 0 LastMethodInputArguments LastMethodInputArguments 0 0 0 i=47 true i=15383 i=40 false i=63 i=37 false i=78 i=296 1 0 1 1 0 false 0 i=15391 Variable_2 0 LastMethodOutputArguments LastMethodOutputArguments 0 0 0 i=47 true i=15383 i=40 false i=63 i=37 false i=78 i=296 1 0 1 1 0 false 0 i=15392 Variable_2 0 LastMethodInputValues LastMethodInputValues 0 0 0 i=47 true i=15383 i=40 false i=63 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=15393 Variable_2 0 LastMethodOutputValues LastMethodOutputValues 0 0 0 i=47 true i=15383 i=40 false i=63 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=15394 Variable_2 0 LastMethodCallTime LastMethodCallTime 0 0 0 i=47 true i=15383 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=15395 Variable_2 0 LastMethodReturnStatus LastMethodReturnStatus 0 0 0 i=47 true i=15383 i=40 false i=63 i=37 false i=78 0 i=19 -1 1 1 0 false 0 i=15396 DataType_64 0 ProgramDiagnostic2DataType ProgramDiagnostic2DataType 0 0 0 i=45 true i=22 i=38 false i=15397 i=38 false i=15401 i=38 false i=15405 false i=15397 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15396 i=39 false i=15398 0 i=15398 Variable_2 0 ProgramDiagnostic2DataType ProgramDiagnostic2DataType 0 0 0 i=47 true i=7617 i=40 false i=69 ProgramDiagnostic2DataType i=12 -1 1 1 0 false 0 i=15401 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15396 i=39 false i=15402 0 i=15402 Variable_2 0 ProgramDiagnostic2DataType ProgramDiagnostic2DataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ProgramDiagnostic2DataType'] i=12 -1 1 1 0 false 0 i=15405 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15396 0 i=15406 DataType_64 0 AccessLevelExType AccessLevelExType 0 0 0 i=45 true i=7 i=46 false i=15407 false i=15407 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=15406 i=40 false i=68 i=37 false i=78 CurrentRead CurrentWrite HistoryRead HistoryWrite SemanticChange StatusWrite TimestampWrite Reserved NonatomicRead NonatomicWrite WriteFullArrayOnly i=21 1 0 1 1 0 false 0 i=15410 Variable_2 0 ApplicationsExclude ApplicationsExclude 0 0 0 i=46 true i=15620 i=40 false i=68 i=37 false i=80 false i=1 -1 1 1 0 false 0 i=15411 Variable_2 0 EndpointsExclude EndpointsExclude 0 0 0 i=46 true i=15620 i=40 false i=68 i=37 false i=80 false i=1 -1 1 1 0 false 0 i=15412 Variable_2 0 ApplicationsExclude ApplicationsExclude 0 0 0 i=46 true i=15644 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15413 Variable_2 0 EndpointsExclude EndpointsExclude 0 0 0 i=46 true i=15644 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15414 Variable_2 0 ApplicationsExclude ApplicationsExclude 0 0 0 i=46 true i=15656 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15415 Variable_2 0 EndpointsExclude EndpointsExclude 0 0 0 i=46 true i=15656 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15416 Variable_2 0 ApplicationsExclude ApplicationsExclude 0 0 0 i=46 true i=15668 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15417 Variable_2 0 EndpointsExclude EndpointsExclude 0 0 0 i=46 true i=15668 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15418 Variable_2 0 ApplicationsExclude ApplicationsExclude 0 0 0 i=46 true i=15680 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15419 Variable_2 0 AuthenticationProfileUri AuthenticationProfileUri 0 0 0 i=46 true i=21142 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15420 Variable_2 0 RequestedDeliveryGuarantee RequestedDeliveryGuarantee 0 0 0 i=46 true i=21142 i=40 false i=68 i=37 false i=78 i=15008 -1 1 1 0 false 0 i=15421 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15005 i=39 false i=15501 0 i=15422 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15006 i=39 false i=15521 0 i=15423 Variable_2 0 EndpointsExclude EndpointsExclude 0 0 0 i=46 true i=15680 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15424 Variable_2 0 ApplicationsExclude ApplicationsExclude 0 0 0 i=46 true i=16036 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15425 Variable_2 0 EndpointsExclude EndpointsExclude 0 0 0 i=46 true i=16036 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15426 Variable_2 0 ApplicationsExclude ApplicationsExclude 0 0 0 i=46 true i=15692 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15427 Variable_2 0 EndpointsExclude EndpointsExclude 0 0 0 i=46 true i=15692 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15428 Variable_2 0 ApplicationsExclude ApplicationsExclude 0 0 0 i=46 true i=15716 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15429 Variable_2 0 EndpointsExclude EndpointsExclude 0 0 0 i=46 true i=15716 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15430 Variable_2 0 ApplicationsExclude ApplicationsExclude 0 0 0 i=46 true i=15704 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15440 Method_4 0 GetSecurityGroup GetSecurityGroup 0 0 0 i=47 true i=14443 i=40 false i=15910 i=46 false i=15441 i=46 false i=15442 true true i=15441 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15440 i=40 false i=68 i=297 SecurityGroupId i=12 -1 i=296 1 0 1 1 0 false 0 i=15442 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15440 i=40 false i=68 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=15443 Object_1 0 SecurityGroups SecurityGroups 0 0 0 i=47 true i=14443 i=40 false i=15452 i=47 false i=15444 i=47 false i=15447 0 i=15444 Method_4 0 AddSecurityGroup AddSecurityGroup 0 0 0 i=47 true i=15443 i=40 false i=15461 i=46 false i=15445 i=46 false i=15446 true true i=15445 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15444 i=40 false i=68 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 i=296 1 0 1 1 0 false 0 i=15446 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15444 i=40 false i=68 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=15447 Method_4 0 RemoveSecurityGroup RemoveSecurityGroup 0 0 0 i=47 true i=15443 i=40 false i=15464 i=46 false i=15448 true true i=15448 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15447 i=40 false i=68 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=15452 ObjectType_8 0 SecurityGroupFolderType SecurityGroupFolderType 0 0 0 i=45 true i=61 i=35 false i=15453 i=47 false i=15459 i=47 false i=15461 i=47 false i=15464 false i=15453 Object_1 0 <SecurityGroupFolderName> <SecurityGroupFolderName> 0 0 0 i=35 true i=15452 i=40 false i=15452 i=37 false i=11508 i=47 false i=15454 i=47 false i=15457 0 i=15454 Method_4 0 AddSecurityGroup AddSecurityGroup 0 0 0 i=47 true i=15453 i=40 false i=15461 i=37 false i=78 i=46 false i=15455 i=46 false i=15456 true true i=15455 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15454 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 i=296 1 0 1 1 0 false 0 i=15456 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15454 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=15457 Method_4 0 RemoveSecurityGroup RemoveSecurityGroup 0 0 0 i=47 true i=15453 i=40 false i=15464 i=37 false i=78 i=46 false i=15458 true true i=15458 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15457 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=15459 Object_1 0 <SecurityGroupName> <SecurityGroupName> 0 0 0 i=47 true i=15452 i=40 false i=15471 i=37 false i=11508 i=46 false i=15460 i=46 false i=15010 i=46 false i=15011 i=46 false i=15012 i=46 false i=15043 0 i=15460 Variable_2 0 SecurityGroupId SecurityGroupId 0 0 0 i=46 true i=15459 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15461 Method_4 0 AddSecurityGroup AddSecurityGroup 0 0 0 i=47 true i=15452 i=40 false i=15461 i=37 false i=78 i=46 false i=15462 i=46 false i=15463 true true i=15462 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15461 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 i=296 1 0 1 1 0 false 0 i=15463 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15461 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=15464 Method_4 0 RemoveSecurityGroup RemoveSecurityGroup 0 0 0 i=47 true i=15452 i=40 false i=15464 i=37 false i=78 i=46 false i=15465 true true i=15465 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15464 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=15471 ObjectType_8 0 SecurityGroupType SecurityGroupType 0 0 0 i=45 true i=58 i=46 false i=15472 i=46 false i=15046 i=46 false i=15047 i=46 false i=15048 i=46 false i=15056 false i=15472 Variable_2 0 SecurityGroupId SecurityGroupId 0 0 0 i=46 true i=15471 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=15479 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15007 i=39 false i=15524 0 i=15480 DataType_64 0 WriterGroupDataType WriterGroupDataType 0 0 0 i=45 true i=15609 i=38 false i=21150 i=38 false i=21174 i=38 false i=21198 false i=15481 Object_1 0 ExtensionFields ExtensionFields 0 0 0 i=47 true i=14509 i=40 false i=15489 i=37 false i=80 i=47 false i=15482 i=47 false i=15485 0 i=15482 Method_4 0 AddExtensionField AddExtensionField 0 0 0 i=47 true i=15481 i=40 false i=15491 i=37 false i=78 i=46 false i=15483 i=46 false i=15484 true true i=15483 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15482 i=40 false i=68 i=37 false i=78 i=297 FieldName i=20 -1 i=297 FieldValue i=24 -2 i=296 1 0 1 1 0 false 0 i=15484 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15482 i=40 false i=68 i=37 false i=78 i=297 FieldId i=17 -1 i=296 1 0 1 1 0 false 0 i=15485 Method_4 0 RemoveExtensionField RemoveExtensionField 0 0 0 i=47 true i=15481 i=40 false i=15494 i=37 false i=78 i=46 false i=15486 true true i=15486 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15485 i=40 false i=68 i=37 false i=78 i=297 FieldId i=17 -1 i=296 1 0 1 1 0 false 0 i=15487 DataType_64 0 StructureDescription StructureDescription 0 0 0 i=45 true i=14525 i=38 false i=126 i=38 false i=15589 i=38 false i=15058 false i=15488 DataType_64 0 EnumDescription EnumDescription 0 0 0 i=45 true i=14525 i=38 false i=127 i=38 false i=15590 i=38 false i=15059 false i=15489 ObjectType_8 0 ExtensionFieldsType ExtensionFieldsType 0 0 0 i=45 true i=58 i=46 false i=15490 i=47 false i=15491 i=47 false i=15494 false i=15490 Variable_2 0 <ExtensionFieldName> <ExtensionFieldName> 0 0 0 i=46 true i=15489 i=40 false i=68 i=37 false i=11508 i=24 -1 1 1 0 false 0 i=15491 Method_4 0 AddExtensionField AddExtensionField 0 0 0 i=47 true i=15489 i=40 false i=15491 i=37 false i=78 i=46 false i=15492 i=46 false i=15493 true true i=15492 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15491 i=40 false i=68 i=37 false i=78 i=297 FieldName i=20 -1 i=297 FieldValue i=24 -2 i=296 1 0 1 1 0 false 0 i=15493 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15491 i=40 false i=68 i=37 false i=78 i=297 FieldId i=17 -1 i=296 1 0 1 1 0 false 0 i=15494 Method_4 0 RemoveExtensionField RemoveExtensionField 0 0 0 i=47 true i=15489 i=40 false i=15494 i=37 false i=78 i=46 false i=15495 true true i=15495 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15494 i=40 false i=68 i=37 false i=78 i=297 FieldId i=17 -1 i=296 1 0 1 1 0 false 0 i=15501 Variable_2 0 SimpleTypeDescription SimpleTypeDescription 0 0 0 i=47 true i=7617 i=40 false i=69 SimpleTypeDescription i=12 -1 1 1 0 false 0 i=15502 DataType_64 0 NetworkAddressDataType NetworkAddressDataType 0 0 0 i=45 true i=22 i=45 false i=15510 i=38 false i=21151 i=38 false i=21175 i=38 false i=21199 true i=15510 DataType_64 0 NetworkAddressUrlDataType NetworkAddressUrlDataType 0 0 0 i=45 true i=15502 i=38 false i=21152 i=38 false i=21176 i=38 false i=21200 false i=15517 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15052 i=40 false i=68 i=37 false i=78 i=297 NewConfigurationVersion i=14593 -1 i=296 1 0 1 1 0 false 0 i=15520 DataType_64 0 ReaderGroupDataType ReaderGroupDataType 0 0 0 i=45 true i=15609 i=38 false i=21153 i=38 false i=21177 i=38 false i=21201 false i=15521 Variable_2 0 UABinaryFileDataType UABinaryFileDataType 0 0 0 i=47 true i=7617 i=40 false i=69 UABinaryFileDataType i=12 -1 1 1 0 false 0 i=15524 Variable_2 0 BrokerConnectionTransportDataType BrokerConnectionTransportDataType 0 0 0 i=47 true i=7617 i=40 false i=69 BrokerConnectionTransportDataType i=12 -1 1 1 0 false 0 i=15527 Variable_2 0 EndpointsExclude EndpointsExclude 0 0 0 i=46 true i=15704 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15528 DataType_64 0 EndpointType EndpointType 0 0 0 i=45 true i=22 i=38 false i=15671 i=38 false i=15949 i=38 false i=16150 false i=15529 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15005 i=39 false i=15585 0 i=15530 DataType_64 0 PubSubConfigurationDataType PubSubConfigurationDataType 0 0 0 i=45 true i=22 i=38 false i=21154 i=38 false i=21178 i=38 false i=21202 false i=15531 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15006 i=39 false i=15588 0 i=15532 DataType_64 0 DatagramWriterGroupTransportDataType DatagramWriterGroupTransportDataType 0 0 0 i=45 true i=15611 i=38 false i=21155 i=38 false i=21179 i=38 false i=21203 false i=15533 Variable_2 0 NetworkInterface NetworkInterface 0 0 0 i=47 true i=14423 i=40 false i=16309 i=37 false i=78 i=46 false i=17503 i=12 -1 1 1 0 false 0 i=15534 DataType_64 0 DataTypeSchemaHeader DataTypeSchemaHeader 0 0 0 i=45 true i=22 i=45 false i=15006 i=45 false i=14523 i=38 false i=15676 i=38 false i=15950 i=38 false i=16151 true i=15535 ObjectType_8 0 PubSubStatusEventType PubSubStatusEventType 0 0 0 i=45 true i=2130 i=46 false i=15545 i=46 false i=15546 i=46 false i=15547 i=45 false i=15548 i=45 false i=15563 true i=15545 Variable_2 0 ConnectionId ConnectionId 0 0 0 i=46 true i=15535 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=15546 Variable_2 0 GroupId GroupId 0 0 0 i=46 true i=15535 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=15547 Variable_2 0 State State 0 0 0 i=46 true i=15535 i=40 false i=68 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=15548 ObjectType_8 0 PubSubTransportLimitsExceedEventType PubSubTransportLimitsExceedEventType 0 0 0 i=45 true i=15535 i=46 false i=15561 i=46 false i=15562 true i=15561 Variable_2 0 Actual Actual 0 0 0 i=46 true i=15548 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15562 Variable_2 0 Maximum Maximum 0 0 0 i=46 true i=15548 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15563 ObjectType_8 0 PubSubCommunicationFailureEventType PubSubCommunicationFailureEventType 0 0 0 i=45 true i=15535 i=46 false i=15576 true i=15576 Variable_2 0 Error Error 0 0 0 i=46 true i=15563 i=40 false i=68 i=37 false i=78 0 i=19 -1 1 1 0 false 0 i=15577 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=15904 i=40 false i=68 i=37 false i=78 PromotedField i=21 1 0 1 1 0 false 0 i=15578 DataType_64 0 PublishedDataSetDataType PublishedDataSetDataType 0 0 0 i=45 true i=22 i=38 false i=15677 i=38 false i=15951 i=38 false i=16152 false i=15579 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15007 i=39 false i=15640 0 i=15580 DataType_64 0 PublishedDataSetSourceDataType PublishedDataSetSourceDataType 0 0 0 i=45 true i=22 i=45 false i=15581 i=45 false i=15582 i=38 false i=15678 i=38 false i=15952 i=38 false i=16153 true i=15581 DataType_64 0 PublishedDataItemsDataType PublishedDataItemsDataType 0 0 0 i=45 true i=15580 i=38 false i=15679 i=38 false i=15953 i=38 false i=16154 false i=15582 DataType_64 0 PublishedEventsDataType PublishedEventsDataType 0 0 0 i=45 true i=15580 i=38 false i=15681 i=38 false i=15954 i=38 false i=16155 false i=15583 DataType_64 0 DataSetFieldContentMask DataSetFieldContentMask 0 0 0 i=45 true i=7 i=46 false i=15584 false i=15584 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=15583 i=40 false i=68 i=37 false i=78 StatusCode SourceTimestamp ServerTimestamp SourcePicoSeconds ServerPicoSeconds RawData i=21 1 0 1 1 0 false 0 i=15585 Variable_2 0 SimpleTypeDescription SimpleTypeDescription 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='SimpleTypeDescription'] i=12 -1 1 1 0 false 0 i=15588 Variable_2 0 UABinaryFileDataType UABinaryFileDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='UABinaryFileDataType'] i=12 -1 1 1 0 false 0 i=15589 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15487 i=39 false i=15591 0 i=15590 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15488 i=39 false i=15594 0 i=15591 Variable_2 0 StructureDescription StructureDescription 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='StructureDescription'] i=12 -1 1 1 0 false 0 i=15594 Variable_2 0 EnumDescription EnumDescription 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='EnumDescription'] i=12 -1 1 1 0 false 0 i=15597 DataType_64 0 DataSetWriterDataType DataSetWriterDataType 0 0 0 i=45 true i=22 i=38 false i=15682 i=38 false i=15955 i=38 false i=16156 false i=15598 DataType_64 0 DataSetWriterTransportDataType DataSetWriterTransportDataType 0 0 0 i=45 true i=22 i=45 false i=15669 i=38 false i=15683 i=38 false i=15956 i=38 false i=16157 true i=15599 Variable_2 0 StructureDescription StructureDescription 0 0 0 i=47 true i=7617 i=40 false i=69 StructureDescription i=12 -1 1 1 0 false 0 i=15602 Variable_2 0 EnumDescription EnumDescription 0 0 0 i=47 true i=7617 i=40 false i=69 EnumDescription i=12 -1 1 1 0 false 0 i=15605 DataType_64 0 DataSetWriterMessageDataType DataSetWriterMessageDataType 0 0 0 i=45 true i=22 i=45 false i=15652 i=45 false i=15664 i=38 false i=15688 i=38 false i=15987 i=38 false i=16158 true i=15606 Object_1 0 RoleSet RoleSet 0 0 0 i=47 true i=2268 i=40 false i=15607 i=47 false i=16301 i=47 false i=16304 i=35 false i=15644 i=35 false i=15656 i=35 false i=15668 i=35 false i=15680 i=35 false i=16036 i=35 false i=15692 i=35 false i=15716 i=35 false i=15704 0 i=15607 ObjectType_8 0 RoleSetType RoleSetType 0 0 0 i=45 true i=58 i=47 false i=15608 i=47 false i=15997 i=47 false i=16000 false i=15608 Object_1 0 <RoleName> <RoleName> 0 0 0 i=47 true i=15607 i=40 false i=15620 i=37 false i=11508 i=46 false i=16162 0 i=15609 DataType_64 0 PubSubGroupDataType PubSubGroupDataType 0 0 0 i=45 true i=22 i=45 false i=15480 i=45 false i=15520 i=38 false i=15689 i=38 false i=15988 i=38 false i=16159 true i=15611 DataType_64 0 WriterGroupTransportDataType WriterGroupTransportDataType 0 0 0 i=45 true i=22 i=45 false i=15532 i=45 false i=15667 i=38 false i=15691 i=38 false i=15990 i=38 false i=16161 true i=15616 DataType_64 0 WriterGroupMessageDataType WriterGroupMessageDataType 0 0 0 i=45 true i=22 i=45 false i=15645 i=45 false i=15657 i=38 false i=15693 i=38 false i=15991 i=38 false i=16280 true i=15617 DataType_64 0 PubSubConnectionDataType PubSubConnectionDataType 0 0 0 i=45 true i=22 i=38 false i=15694 i=38 false i=15992 i=38 false i=16281 false i=15618 DataType_64 0 ConnectionTransportDataType ConnectionTransportDataType 0 0 0 i=45 true i=22 i=45 false i=17467 i=45 false i=15007 i=38 false i=15695 i=38 false i=15993 i=38 false i=16282 true i=15620 ObjectType_8 0 RoleType RoleType 0 0 0 i=45 true i=58 i=46 false i=16173 i=46 false i=16174 i=46 false i=15410 i=46 false i=16175 i=46 false i=15411 i=47 false i=15624 i=47 false i=15626 i=47 false i=16176 i=47 false i=16178 i=47 false i=16180 i=47 false i=16182 false i=15621 DataType_64 0 ReaderGroupTransportDataType ReaderGroupTransportDataType 0 0 0 i=45 true i=22 i=38 false i=15701 i=38 false i=15995 i=38 false i=16284 true i=15622 DataType_64 0 ReaderGroupMessageDataType ReaderGroupMessageDataType 0 0 0 i=45 true i=22 i=38 false i=15702 i=38 false i=15996 i=38 false i=16285 true i=15623 DataType_64 0 DataSetReaderDataType DataSetReaderDataType 0 0 0 i=45 true i=22 i=38 false i=15703 i=38 false i=16007 i=38 false i=16286 false i=15624 Method_4 0 AddIdentity AddIdentity 0 0 0 i=47 true i=15620 i=40 false i=15624 i=37 false i=80 i=46 false i=15625 true true i=15625 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15624 i=40 false i=68 i=37 false i=78 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15626 Method_4 0 RemoveIdentity RemoveIdentity 0 0 0 i=47 true i=15620 i=40 false i=15626 i=37 false i=80 i=46 false i=15627 true true i=15627 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15626 i=40 false i=68 i=37 false i=78 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15628 DataType_64 0 DataSetReaderTransportDataType DataSetReaderTransportDataType 0 0 0 i=45 true i=22 i=45 false i=15670 i=38 false i=15705 i=38 false i=16008 i=38 false i=16287 true i=15629 DataType_64 0 DataSetReaderMessageDataType DataSetReaderMessageDataType 0 0 0 i=45 true i=22 i=45 false i=15653 i=45 false i=15665 i=38 false i=15706 i=38 false i=16009 i=38 false i=16288 true i=15630 DataType_64 0 SubscribedDataSetDataType SubscribedDataSetDataType 0 0 0 i=45 true i=22 i=45 false i=15631 i=45 false i=15635 i=38 false i=15707 i=38 false i=16010 i=38 false i=16308 true i=15631 DataType_64 0 TargetVariablesDataType TargetVariablesDataType 0 0 0 i=45 true i=15630 i=38 false i=15712 i=38 false i=16011 i=38 false i=16310 false i=15632 DataType_64 0 IdentityCriteriaType IdentityCriteriaType 0 0 0 i=45 true i=29 i=46 false i=15633 false i=15633 Variable_2 0 EnumValues EnumValues 0 0 0 i=46 true i=15632 i=40 false i=68 i=37 false i=78 i=7616 1 UserName i=7616 2 Thumbprint i=7616 3 Role i=7616 4 GroupId i=7616 5 Anonymous i=7616 6 AuthenticatedUser i=7594 1 0 1 1 0 false 0 i=15634 DataType_64 0 IdentityMappingRuleType IdentityMappingRuleType 0 0 0 i=45 true i=22 i=38 false i=15736 i=38 false i=15728 i=38 false i=15042 false i=15635 DataType_64 0 SubscribedDataSetMirrorDataType SubscribedDataSetMirrorDataType 0 0 0 i=45 true i=15630 i=38 false i=15713 i=38 false i=16012 i=38 false i=16311 false i=15640 Variable_2 0 BrokerConnectionTransportDataType BrokerConnectionTransportDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='BrokerConnectionTransportDataType'] i=12 -1 1 1 0 false 0 i=15641 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=20408 i=40 false i=68 i=37 false i=78 Undefined AscendingWriterId AscendingWriterIdSingle i=21 1 0 1 1 0 false 0 i=15642 DataType_64 0 UadpNetworkMessageContentMask UadpNetworkMessageContentMask 0 0 0 i=45 true i=7 i=46 false i=15643 false i=15643 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=15642 i=40 false i=68 i=37 false i=78 PublisherId GroupHeader WriterGroupId GroupVersion NetworkMessageNumber SequenceNumber PayloadHeader Timestamp PicoSeconds DataSetClassId PromotedFields i=21 1 0 1 1 0 false 0 i=15644 Object_1 0 Anonymous Anonymous 0 0 0 i=40 false i=15620 i=35 true i=15606 i=46 false i=16192 i=46 false i=16193 i=46 false i=15412 i=46 false i=16194 i=46 false i=15413 i=47 false i=15648 i=47 false i=15650 i=47 false i=16195 i=47 false i=16197 i=47 false i=16199 i=47 false i=16201 0 i=15645 DataType_64 0 UadpWriterGroupMessageDataType UadpWriterGroupMessageDataType 0 0 0 i=45 true i=15616 i=38 false i=15715 i=38 false i=16014 i=38 false i=16323 false i=15646 DataType_64 0 UadpDataSetMessageContentMask UadpDataSetMessageContentMask 0 0 0 i=45 true i=7 i=46 false i=15647 false i=15647 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=15646 i=40 false i=68 i=37 false i=78 Timestamp PicoSeconds Status MajorVersion MinorVersion SequenceNumber i=21 1 0 1 1 0 false 0 i=15648 Method_4 0 AddIdentity AddIdentity 0 0 0 i=47 true i=15644 i=40 false i=15624 i=46 false i=15649 true true i=15649 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15648 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15650 Method_4 0 RemoveIdentity RemoveIdentity 0 0 0 i=47 true i=15644 i=40 false i=15626 i=46 false i=15651 true true i=15651 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15650 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15652 DataType_64 0 UadpDataSetWriterMessageDataType UadpDataSetWriterMessageDataType 0 0 0 i=45 true i=15605 i=38 false i=15717 i=38 false i=16015 i=38 false i=16391 false i=15653 DataType_64 0 UadpDataSetReaderMessageDataType UadpDataSetReaderMessageDataType 0 0 0 i=45 true i=15629 i=38 false i=15718 i=38 false i=16016 i=38 false i=16392 false i=15654 DataType_64 0 JsonNetworkMessageContentMask JsonNetworkMessageContentMask 0 0 0 i=45 true i=7 i=46 false i=15655 false i=15655 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=15654 i=40 false i=68 i=37 false i=78 NetworkMessageHeader DataSetMessageHeader SingleDataSetMessage PublisherId DataSetClassId ReplyTo i=21 1 0 1 1 0 false 0 i=15656 Object_1 0 AuthenticatedUser AuthenticatedUser 0 0 0 i=40 false i=15620 i=35 true i=15606 i=46 false i=16203 i=46 false i=16204 i=46 false i=15414 i=46 false i=16205 i=46 false i=15415 i=47 false i=15660 i=47 false i=15662 i=47 false i=16206 i=47 false i=16208 i=47 false i=16210 i=47 false i=16212 0 i=15657 DataType_64 0 JsonWriterGroupMessageDataType JsonWriterGroupMessageDataType 0 0 0 i=45 true i=15616 i=38 false i=15719 i=38 false i=16017 i=38 false i=16393 false i=15658 DataType_64 0 JsonDataSetMessageContentMask JsonDataSetMessageContentMask 0 0 0 i=45 true i=7 i=46 false i=15659 false i=15659 Variable_2 0 OptionSetValues OptionSetValues 0 0 0 i=46 true i=15658 i=40 false i=68 i=37 false i=78 DataSetWriterId MetaDataVersion SequenceNumber Timestamp Status i=21 1 0 1 1 0 false 0 i=15660 Method_4 0 AddIdentity AddIdentity 0 0 0 i=47 true i=15656 i=40 false i=15624 i=46 false i=15661 true true i=15661 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15660 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15662 Method_4 0 RemoveIdentity RemoveIdentity 0 0 0 i=47 true i=15656 i=40 false i=15626 i=46 false i=15663 true true i=15663 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15662 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15664 DataType_64 0 JsonDataSetWriterMessageDataType JsonDataSetWriterMessageDataType 0 0 0 i=45 true i=15605 i=38 false i=15724 i=38 false i=16018 i=38 false i=16394 false i=15665 DataType_64 0 JsonDataSetReaderMessageDataType JsonDataSetReaderMessageDataType 0 0 0 i=45 true i=15629 i=38 false i=15725 i=38 false i=16019 i=38 false i=16404 false i=15667 DataType_64 0 BrokerWriterGroupTransportDataType BrokerWriterGroupTransportDataType 0 0 0 i=45 true i=15611 i=38 false i=15727 i=38 false i=16021 i=38 false i=16524 false i=15668 Object_1 0 Observer Observer 0 0 0 i=40 false i=15620 i=35 true i=15606 i=46 false i=16214 i=46 false i=16215 i=46 false i=15416 i=46 false i=16216 i=46 false i=15417 i=47 false i=15672 i=47 false i=15674 i=47 false i=16217 i=47 false i=16219 i=47 false i=16221 i=47 false i=16223 0 i=15669 DataType_64 0 BrokerDataSetWriterTransportDataType BrokerDataSetWriterTransportDataType 0 0 0 i=45 true i=15598 i=38 false i=15729 i=38 false i=16022 i=38 false i=16525 false i=15670 DataType_64 0 BrokerDataSetReaderTransportDataType BrokerDataSetReaderTransportDataType 0 0 0 i=45 true i=15628 i=38 false i=15733 i=38 false i=16023 i=38 false i=16526 false i=15671 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15528 i=39 false i=15734 0 i=15672 Method_4 0 AddIdentity AddIdentity 0 0 0 i=47 true i=15668 i=40 false i=15624 i=46 false i=15673 true true i=15673 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15672 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15674 Method_4 0 RemoveIdentity RemoveIdentity 0 0 0 i=47 true i=15668 i=40 false i=15626 i=46 false i=15675 true true i=15675 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15674 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15676 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15534 i=39 false i=15741 0 i=15677 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15578 i=39 false i=15766 0 i=15678 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15580 i=39 false i=15769 0 i=15679 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15581 i=39 false i=15772 0 i=15680 Object_1 0 Operator Operator 0 0 0 i=40 false i=15620 i=35 true i=15606 i=46 false i=16225 i=46 false i=16226 i=46 false i=15418 i=46 false i=16227 i=46 false i=15423 i=47 false i=15684 i=47 false i=15686 i=47 false i=16228 i=47 false i=16230 i=47 false i=16232 i=47 false i=16234 0 i=15681 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15582 i=39 false i=15775 0 i=15682 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15597 i=39 false i=15778 0 i=15683 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15598 i=39 false i=15781 0 i=15684 Method_4 0 AddIdentity AddIdentity 0 0 0 i=47 true i=15680 i=40 false i=15624 i=46 false i=15685 true true i=15685 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15684 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15686 Method_4 0 RemoveIdentity RemoveIdentity 0 0 0 i=47 true i=15680 i=40 false i=15626 i=46 false i=15687 true true i=15687 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15686 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15688 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15605 i=39 false i=15784 0 i=15689 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15609 i=39 false i=15787 0 i=15691 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15611 i=39 false i=15793 0 i=15692 Object_1 0 Supervisor Supervisor 0 0 0 i=40 false i=15620 i=35 true i=15606 i=46 false i=16247 i=46 false i=16248 i=46 false i=15426 i=46 false i=16249 i=46 false i=15427 i=47 false i=15696 i=47 false i=15698 i=47 false i=16250 i=47 false i=16252 i=47 false i=16254 i=47 false i=16256 0 i=15693 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15616 i=39 false i=15854 0 i=15694 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15617 i=39 false i=15857 0 i=15695 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15618 i=39 false i=15860 0 i=15696 Method_4 0 AddIdentity AddIdentity 0 0 0 i=47 true i=15692 i=40 false i=15624 i=46 false i=15697 true true i=15697 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15696 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15698 Method_4 0 RemoveIdentity RemoveIdentity 0 0 0 i=47 true i=15692 i=40 false i=15626 i=46 false i=15699 true true i=15699 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15698 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15700 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15005 0 i=15701 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15621 i=39 false i=15866 0 i=15702 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15622 i=39 false i=15869 0 i=15703 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15623 i=39 false i=15872 0 i=15704 Object_1 0 SecurityAdmin SecurityAdmin 0 0 0 i=40 false i=15620 i=35 true i=15606 i=46 false i=16258 i=46 false i=16259 i=46 false i=15430 i=46 false i=16260 i=46 false i=15527 i=47 false i=15708 i=47 false i=15710 i=47 false i=16261 i=47 false i=16263 i=47 false i=16265 i=47 false i=16267 0 i=15705 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15628 i=39 false i=15877 0 i=15706 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15629 i=39 false i=15880 0 i=15707 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15630 i=39 false i=15883 0 i=15708 Method_4 0 AddIdentity AddIdentity 0 0 0 i=47 true i=15704 i=40 false i=15624 i=46 false i=15709 true true i=15709 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15708 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15710 Method_4 0 RemoveIdentity RemoveIdentity 0 0 0 i=47 true i=15704 i=40 false i=15626 i=46 false i=15711 true true i=15711 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15710 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15712 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15631 i=39 false i=15886 0 i=15713 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15635 i=39 false i=15889 0 i=15714 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15006 0 i=15715 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15645 i=39 false i=15895 0 i=15716 Object_1 0 ConfigureAdmin ConfigureAdmin 0 0 0 i=40 false i=15620 i=35 true i=15606 i=46 false i=16269 i=46 false i=16270 i=46 false i=15428 i=46 false i=16271 i=46 false i=15429 i=47 false i=15720 i=47 false i=15722 i=47 false i=16272 i=47 false i=16274 i=47 false i=16276 i=47 false i=16278 0 i=15717 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15652 i=39 false i=15898 0 i=15718 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15653 i=39 false i=15919 0 i=15719 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15657 i=39 false i=15922 0 i=15720 Method_4 0 AddIdentity AddIdentity 0 0 0 i=47 true i=15716 i=40 false i=15624 i=46 false i=15721 true true i=15721 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15720 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15722 Method_4 0 RemoveIdentity RemoveIdentity 0 0 0 i=47 true i=15716 i=40 false i=15626 i=46 false i=15723 true true i=15723 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15722 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=15724 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15664 i=39 false i=15925 0 i=15725 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15665 i=39 false i=15931 0 i=15726 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15007 0 i=15727 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15667 i=39 false i=15940 0 i=15728 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15634 i=39 false i=15730 0 i=15729 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15669 i=39 false i=15943 0 i=15730 Variable_2 0 IdentityMappingRuleType IdentityMappingRuleType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='IdentityMappingRuleType'] i=12 -1 1 1 0 false 0 i=15733 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15670 i=39 false i=15946 0 i=15734 Variable_2 0 EndpointType EndpointType 0 0 0 i=47 true i=7617 i=40 false i=69 EndpointType i=12 -1 1 1 0 false 0 i=15736 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15634 i=39 false i=15738 0 i=15738 Variable_2 0 IdentityMappingRuleType IdentityMappingRuleType 0 0 0 i=47 true i=7617 i=40 false i=69 IdentityMappingRuleType i=12 -1 1 1 0 false 0 i=15741 Variable_2 0 DataTypeSchemaHeader DataTypeSchemaHeader 0 0 0 i=47 true i=7617 i=40 false i=69 DataTypeSchemaHeader i=12 -1 1 1 0 false 0 i=15744 ObjectType_8 0 TemporaryFileTransferType TemporaryFileTransferType 0 0 0 i=45 true i=58 i=46 false i=15745 i=47 false i=15746 i=47 false i=15749 i=47 false i=15751 i=47 false i=15754 false i=15745 Variable_2 0 ClientProcessingTimeout ClientProcessingTimeout 0 0 0 i=46 true i=15744 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=15746 Method_4 0 GenerateFileForRead GenerateFileForRead 0 0 0 i=47 true i=15744 i=40 false i=15746 i=37 false i=78 i=46 false i=15747 i=46 false i=15748 true true i=15747 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15746 i=40 false i=68 i=37 false i=78 i=297 GenerateOptions i=24 -1 i=296 1 0 1 1 0 false 0 i=15748 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15746 i=40 false i=68 i=37 false i=78 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=297 CompletionStateMachine i=17 -1 i=296 1 0 1 1 0 false 0 i=15749 Method_4 0 GenerateFileForWrite GenerateFileForWrite 0 0 0 i=47 true i=15744 i=40 false i=15749 i=37 false i=78 i=46 false i=16359 i=46 false i=15750 true true i=15750 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15749 i=40 false i=68 i=37 false i=78 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=15751 Method_4 0 CloseAndCommit CloseAndCommit 0 0 0 i=47 true i=15744 i=40 false i=15751 i=37 false i=78 i=46 false i=15752 i=46 false i=15753 true true i=15752 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15751 i=40 false i=68 i=37 false i=78 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=15753 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15751 i=40 false i=68 i=37 false i=78 i=297 CompletionStateMachine i=17 -1 i=296 1 0 1 1 0 false 0 i=15754 Object_1 0 <TransferState> <TransferState> 0 0 0 i=47 true i=15744 i=40 false i=15803 i=37 false i=11508 i=47 false i=15755 i=47 false i=15794 0 i=15755 Variable_2 0 CurrentState CurrentState 0 0 0 i=47 true i=15754 i=40 false i=2760 i=37 false i=78 i=46 false i=15756 i=21 -1 1 1 0 false 0 i=15756 Variable_2 0 Id Id 0 0 0 i=46 true i=15755 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=15766 Variable_2 0 PublishedDataSetDataType PublishedDataSetDataType 0 0 0 i=47 true i=7617 i=40 false i=69 PublishedDataSetDataType i=12 -1 1 1 0 false 0 i=15769 Variable_2 0 PublishedDataSetSourceDataType PublishedDataSetSourceDataType 0 0 0 i=47 true i=7617 i=40 false i=69 PublishedDataSetSourceDataType i=12 -1 1 1 0 false 0 i=15772 Variable_2 0 PublishedDataItemsDataType PublishedDataItemsDataType 0 0 0 i=47 true i=7617 i=40 false i=69 PublishedDataItemsDataType i=12 -1 1 1 0 false 0 i=15775 Variable_2 0 PublishedEventsDataType PublishedEventsDataType 0 0 0 i=47 true i=7617 i=40 false i=69 PublishedEventsDataType i=12 -1 1 1 0 false 0 i=15778 Variable_2 0 DataSetWriterDataType DataSetWriterDataType 0 0 0 i=47 true i=7617 i=40 false i=69 DataSetWriterDataType i=12 -1 1 1 0 false 0 i=15781 Variable_2 0 DataSetWriterTransportDataType DataSetWriterTransportDataType 0 0 0 i=47 true i=7617 i=40 false i=69 DataSetWriterTransportDataType i=12 -1 1 1 0 false 0 i=15784 Variable_2 0 DataSetWriterMessageDataType DataSetWriterMessageDataType 0 0 0 i=47 true i=7617 i=40 false i=69 DataSetWriterMessageDataType i=12 -1 1 1 0 false 0 i=15787 Variable_2 0 PubSubGroupDataType PubSubGroupDataType 0 0 0 i=47 true i=7617 i=40 false i=69 PubSubGroupDataType i=12 -1 1 1 0 false 0 i=15793 Variable_2 0 WriterGroupTransportDataType WriterGroupTransportDataType 0 0 0 i=47 true i=7617 i=40 false i=69 WriterGroupTransportDataType i=12 -1 1 1 0 false 0 i=15794 Method_4 0 Reset Reset 0 0 0 i=47 true i=15754 i=40 false i=15843 i=37 false i=78 true true i=15803 ObjectType_8 0 FileTransferStateMachineType FileTransferStateMachineType 0 0 0 i=45 true i=2771 i=47 false i=15815 i=47 false i=15817 i=47 false i=15819 i=47 false i=15821 i=47 false i=15823 i=47 false i=15825 i=47 false i=15827 i=47 false i=15829 i=47 false i=15831 i=47 false i=15833 i=47 false i=15835 i=47 false i=15837 i=47 false i=15839 i=47 false i=15841 i=47 false i=15843 false i=15815 Object_1 0 Idle Idle 0 0 0 i=47 true i=15803 i=40 false i=2309 i=51 true i=15825 i=52 true i=15829 i=51 true i=15831 i=52 true i=15833 i=52 true i=15841 i=46 false i=15816 0 i=15816 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=15815 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15817 Object_1 0 ReadPrepare ReadPrepare 0 0 0 i=47 true i=15803 i=40 false i=2307 i=52 true i=15825 i=51 true i=15827 i=51 true i=15835 i=46 false i=15818 0 i=15818 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=15817 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15819 Object_1 0 ReadTransfer ReadTransfer 0 0 0 i=47 true i=15803 i=40 false i=2307 i=52 true i=15827 i=51 true i=15829 i=51 true i=15837 i=46 false i=15820 0 i=15820 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=15819 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15821 Object_1 0 ApplyWrite ApplyWrite 0 0 0 i=47 true i=15803 i=40 false i=2307 i=52 true i=15831 i=51 true i=15833 i=51 true i=15839 i=46 false i=15822 0 i=15822 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=15821 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15823 Object_1 0 Error Error 0 0 0 i=47 true i=15803 i=40 false i=2307 i=52 true i=15835 i=52 true i=15837 i=52 true i=15839 i=51 true i=15841 i=46 false i=15824 0 i=15824 Variable_2 0 StateNumber StateNumber 0 0 0 i=46 true i=15823 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15825 Object_1 0 IdleToReadPrepare IdleToReadPrepare 0 0 0 i=47 true i=15803 i=40 false i=2310 i=51 false i=15815 i=52 false i=15817 i=54 false i=2311 i=46 false i=15826 0 i=15826 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=15825 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15827 Object_1 0 ReadPrepareToReadTransfer ReadPrepareToReadTransfer 0 0 0 i=47 true i=15803 i=40 false i=2310 i=51 false i=15817 i=52 false i=15819 i=54 false i=2311 i=46 false i=15828 0 i=15828 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=15827 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15829 Object_1 0 ReadTransferToIdle ReadTransferToIdle 0 0 0 i=47 true i=15803 i=40 false i=2310 i=51 false i=15819 i=52 false i=15815 i=54 false i=2311 i=46 false i=15830 0 i=15830 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=15829 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15831 Object_1 0 IdleToApplyWrite IdleToApplyWrite 0 0 0 i=47 true i=15803 i=40 false i=2310 i=51 false i=15815 i=52 false i=15821 i=54 false i=2311 i=46 false i=15832 0 i=15832 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=15831 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15833 Object_1 0 ApplyWriteToIdle ApplyWriteToIdle 0 0 0 i=47 true i=15803 i=40 false i=2310 i=51 false i=15821 i=52 false i=15815 i=54 false i=2311 i=46 false i=15834 0 i=15834 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=15833 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15835 Object_1 0 ReadPrepareToError ReadPrepareToError 0 0 0 i=47 true i=15803 i=40 false i=2310 i=51 false i=15817 i=52 false i=15823 i=54 false i=2311 i=46 false i=15836 0 i=15836 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=15835 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15837 Object_1 0 ReadTransferToError ReadTransferToError 0 0 0 i=47 true i=15803 i=40 false i=2310 i=51 false i=15819 i=52 false i=15823 i=54 false i=2311 i=46 false i=15838 0 i=15838 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=15837 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15839 Object_1 0 ApplyWriteToError ApplyWriteToError 0 0 0 i=47 true i=15803 i=40 false i=2310 i=51 false i=15821 i=52 false i=15823 i=54 false i=2311 i=46 false i=15840 0 i=15840 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=15839 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15841 Object_1 0 ErrorToIdle ErrorToIdle 0 0 0 i=47 true i=15803 i=40 false i=2310 i=51 false i=15823 i=52 false i=15815 i=54 false i=2311 i=46 false i=15842 0 i=15842 Variable_2 0 TransitionNumber TransitionNumber 0 0 0 i=46 true i=15841 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=15843 Method_4 0 Reset Reset 0 0 0 i=47 true i=15803 i=40 false i=15843 i=37 false i=78 true true i=15844 Object_1 0 Status Status 0 0 0 i=47 true i=14416 i=40 false i=14643 i=37 false i=78 i=47 false i=15845 0 i=15845 Variable_2 0 State State 0 0 0 i=47 true i=15844 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=15854 Variable_2 0 WriterGroupMessageDataType WriterGroupMessageDataType 0 0 0 i=47 true i=7617 i=40 false i=69 WriterGroupMessageDataType i=12 -1 1 1 0 false 0 i=15857 Variable_2 0 PubSubConnectionDataType PubSubConnectionDataType 0 0 0 i=47 true i=7617 i=40 false i=69 PubSubConnectionDataType i=12 -1 1 1 0 false 0 i=15860 Variable_2 0 ConnectionTransportDataType ConnectionTransportDataType 0 0 0 i=47 true i=7617 i=40 false i=69 ConnectionTransportDataType i=12 -1 1 1 0 false 0 i=15866 Variable_2 0 ReaderGroupTransportDataType ReaderGroupTransportDataType 0 0 0 i=47 true i=7617 i=40 false i=69 ReaderGroupTransportDataType i=12 -1 1 1 0 false 0 i=15869 Variable_2 0 ReaderGroupMessageDataType ReaderGroupMessageDataType 0 0 0 i=47 true i=7617 i=40 false i=69 ReaderGroupMessageDataType i=12 -1 1 1 0 false 0 i=15872 Variable_2 0 DataSetReaderDataType DataSetReaderDataType 0 0 0 i=47 true i=7617 i=40 false i=69 DataSetReaderDataType i=12 -1 1 1 0 false 0 i=15874 DataType_64 0 OverrideValueHandling OverrideValueHandling 0 0 0 i=45 true i=29 i=46 false i=15875 false i=15875 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=15874 i=40 false i=68 i=37 false i=78 Disabled LastUsableValue OverrideValue i=21 1 0 1 1 0 false 0 i=15877 Variable_2 0 DataSetReaderTransportDataType DataSetReaderTransportDataType 0 0 0 i=47 true i=7617 i=40 false i=69 DataSetReaderTransportDataType i=12 -1 1 1 0 false 0 i=15880 Variable_2 0 DataSetReaderMessageDataType DataSetReaderMessageDataType 0 0 0 i=47 true i=7617 i=40 false i=69 DataSetReaderMessageDataType i=12 -1 1 1 0 false 0 i=15883 Variable_2 0 SubscribedDataSetDataType SubscribedDataSetDataType 0 0 0 i=47 true i=7617 i=40 false i=69 SubscribedDataSetDataType i=12 -1 1 1 0 false 0 i=15886 Variable_2 0 TargetVariablesDataType TargetVariablesDataType 0 0 0 i=47 true i=7617 i=40 false i=69 TargetVariablesDataType i=12 -1 1 1 0 false 0 i=15889 Variable_2 0 SubscribedDataSetMirrorDataType SubscribedDataSetMirrorDataType 0 0 0 i=47 true i=7617 i=40 false i=69 SubscribedDataSetMirrorDataType i=12 -1 1 1 0 false 0 i=15895 Variable_2 0 UadpWriterGroupMessageDataType UadpWriterGroupMessageDataType 0 0 0 i=47 true i=7617 i=40 false i=69 UadpWriterGroupMessageDataType i=12 -1 1 1 0 false 0 i=15898 Variable_2 0 UadpDataSetWriterMessageDataType UadpDataSetWriterMessageDataType 0 0 0 i=47 true i=7617 i=40 false i=69 UadpDataSetWriterMessageDataType i=12 -1 1 1 0 false 0 i=15904 DataType_64 0 DataSetFieldFlags DataSetFieldFlags 0 0 0 i=45 true i=5 i=46 false i=15577 false i=15906 ObjectType_8 0 PubSubKeyServiceType PubSubKeyServiceType 0 0 0 i=45 true i=58 i=47 false i=15907 i=47 false i=15910 i=47 false i=15913 i=45 false i=14416 false i=15907 Method_4 0 GetSecurityKeys GetSecurityKeys 0 0 0 i=47 true i=15906 i=40 false i=15907 i=37 false i=80 i=46 false i=15908 i=46 false i=15909 true true i=15908 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15907 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupId i=12 -1 i=297 StartingTokenId i=288 -1 i=297 RequestedKeyCount i=7 -1 i=296 1 0 1 1 0 false 0 i=15909 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15907 i=40 false i=68 i=37 false i=78 i=297 SecurityPolicyUri i=12 -1 i=297 FirstTokenId i=288 -1 i=297 Keys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 i=296 1 0 1 1 0 false 0 i=15910 Method_4 0 GetSecurityGroup GetSecurityGroup 0 0 0 i=47 true i=15906 i=40 false i=15910 i=37 false i=80 i=46 false i=15911 i=46 false i=15912 true true i=15911 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15910 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupId i=12 -1 i=296 1 0 1 1 0 false 0 i=15912 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15910 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=15913 Object_1 0 SecurityGroups SecurityGroups 0 0 0 i=47 true i=15906 i=40 false i=15452 i=37 false i=80 i=47 false i=15914 i=47 false i=15917 0 i=15914 Method_4 0 AddSecurityGroup AddSecurityGroup 0 0 0 i=47 true i=15913 i=40 false i=15461 i=37 false i=78 i=46 false i=15915 i=46 false i=15916 true true i=15915 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15914 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 i=296 1 0 1 1 0 false 0 i=15916 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15914 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=15917 Method_4 0 RemoveSecurityGroup RemoveSecurityGroup 0 0 0 i=47 true i=15913 i=40 false i=15464 i=37 false i=78 i=46 false i=15918 true true i=15918 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15917 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=15919 Variable_2 0 UadpDataSetReaderMessageDataType UadpDataSetReaderMessageDataType 0 0 0 i=47 true i=7617 i=40 false i=69 UadpDataSetReaderMessageDataType i=12 -1 1 1 0 false 0 i=15922 Variable_2 0 JsonWriterGroupMessageDataType JsonWriterGroupMessageDataType 0 0 0 i=47 true i=7617 i=40 false i=69 JsonWriterGroupMessageDataType i=12 -1 1 1 0 false 0 i=15925 Variable_2 0 JsonDataSetWriterMessageDataType JsonDataSetWriterMessageDataType 0 0 0 i=47 true i=7617 i=40 false i=69 JsonDataSetWriterMessageDataType i=12 -1 1 1 0 false 0 i=15926 Variable_2 0 SecurityMode SecurityMode 0 0 0 i=46 true i=14232 i=40 false i=68 i=37 false i=78 i=302 -1 1 1 0 false 0 i=15927 Variable_2 0 SecurityGroupId SecurityGroupId 0 0 0 i=46 true i=14232 i=40 false i=68 i=37 false i=80 i=12 -1 1 1 0 false 0 i=15928 Variable_2 0 SecurityKeyServices SecurityKeyServices 0 0 0 i=46 true i=14232 i=40 false i=68 i=37 false i=80 i=312 1 0 1 1 0 false 0 i=15931 Variable_2 0 JsonDataSetReaderMessageDataType JsonDataSetReaderMessageDataType 0 0 0 i=47 true i=7617 i=40 false i=69 JsonDataSetReaderMessageDataType i=12 -1 1 1 0 false 0 i=15932 Variable_2 0 SecurityMode SecurityMode 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=80 i=302 -1 1 1 0 false 0 i=15933 Variable_2 0 SecurityGroupId SecurityGroupId 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=80 i=12 -1 1 1 0 false 0 i=15934 Variable_2 0 SecurityKeyServices SecurityKeyServices 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=80 i=312 1 0 1 1 0 false 0 i=15940 Variable_2 0 BrokerWriterGroupTransportDataType BrokerWriterGroupTransportDataType 0 0 0 i=47 true i=7617 i=40 false i=69 BrokerWriterGroupTransportDataType i=12 -1 1 1 0 false 0 i=15943 Variable_2 0 BrokerDataSetWriterTransportDataType BrokerDataSetWriterTransportDataType 0 0 0 i=47 true i=7617 i=40 false i=69 BrokerDataSetWriterTransportDataType i=12 -1 1 1 0 false 0 i=15946 Variable_2 0 BrokerDataSetReaderTransportDataType BrokerDataSetReaderTransportDataType 0 0 0 i=47 true i=7617 i=40 false i=69 BrokerDataSetReaderTransportDataType i=12 -1 1 1 0 false 0 i=15949 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15528 i=39 false i=16024 0 i=15950 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15534 i=39 false i=16027 0 i=15951 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15578 i=39 false i=16030 0 i=15952 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15580 i=39 false i=16033 0 i=15953 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15581 i=39 false i=16037 0 i=15954 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15582 i=39 false i=16040 0 i=15955 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15597 i=39 false i=16047 0 i=15956 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15598 i=39 false i=16050 0 i=15957 Object_1 0 http://opcfoundation.org/UA/ http://opcfoundation.org/UA/ 0 0 0 i=40 false i=11616 i=47 true i=11715 i=46 false i=15958 i=46 false i=15959 i=46 false i=15960 i=46 false i=15961 i=46 false i=15962 i=46 false i=15963 i=46 false i=15964 i=46 false i=16134 i=46 false i=16135 i=46 false i=16136 0 i=15958 Variable_2 0 NamespaceUri NamespaceUri 0 0 0 i=46 true i=15957 i=40 false i=68 http://opcfoundation.org/UA/ i=12 -1 1 1 0 false 0 i=15959 Variable_2 0 NamespaceVersion NamespaceVersion 0 0 0 i=46 true i=15957 i=40 false i=68 1.04.5 i=12 -1 1 1 0 false 0 i=15960 Variable_2 0 NamespacePublicationDate NamespacePublicationDate 0 0 0 i=46 true i=15957 i=40 false i=68 2020-03-06T00:00:00Z i=13 -1 1 1 0 false 0 i=15961 Variable_2 0 IsNamespaceSubset IsNamespaceSubset 0 0 0 i=46 true i=15957 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=15962 Variable_2 0 StaticNodeIdTypes StaticNodeIdTypes 0 0 0 i=46 true i=15957 i=40 false i=68 0 i=256 1 0 1 1 0 false 0 i=15963 Variable_2 0 StaticNumericNodeIdRange StaticNumericNodeIdRange 0 0 0 i=46 true i=15957 i=40 false i=68 1:65535 i=291 1 0 1 1 0 false 0 i=15964 Variable_2 0 StaticStringNodeIdPattern StaticStringNodeIdPattern 0 0 0 i=46 true i=15957 i=40 false i=68 i=12 -1 1 1 0 false 0 i=15987 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15605 i=39 false i=16053 0 i=15988 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15609 i=39 false i=16056 0 i=15990 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15611 i=39 false i=16062 0 i=15991 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15616 i=39 false i=16065 0 i=15992 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15617 i=39 false i=16068 0 i=15993 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15618 i=39 false i=16071 0 i=15995 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15621 i=39 false i=16077 0 i=15996 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15622 i=39 false i=16080 0 i=15997 Method_4 0 AddRole AddRole 0 0 0 i=47 true i=15607 i=40 false i=15997 i=37 false i=78 i=46 false i=15998 i=46 false i=15999 true true i=15998 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15997 i=40 false i=68 i=37 false i=78 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 i=296 1 0 1 1 0 false 0 i=15999 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=15997 i=40 false i=68 i=37 false i=78 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16000 Method_4 0 RemoveRole RemoveRole 0 0 0 i=47 true i=15607 i=40 false i=16000 i=37 false i=78 i=46 false i=16001 true true i=16001 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16000 i=40 false i=68 i=37 false i=78 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16007 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15623 i=39 false i=16083 0 i=16008 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15628 i=39 false i=16086 0 i=16009 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15629 i=39 false i=16089 0 i=16010 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15630 i=39 false i=16092 0 i=16011 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15631 i=39 false i=16095 0 i=16012 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15635 i=39 false i=16098 0 i=16014 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15645 i=39 false i=16104 0 i=16015 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15652 i=39 false i=16107 0 i=16016 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15653 i=39 false i=16110 0 i=16017 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15657 i=39 false i=16113 0 i=16018 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15664 i=39 false i=16116 0 i=16019 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15665 i=39 false i=16119 0 i=16021 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15667 i=39 false i=16125 0 i=16022 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15669 i=39 false i=16144 0 i=16023 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15670 i=39 false i=16147 0 i=16024 Variable_2 0 EndpointType EndpointType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='EndpointType'] i=12 -1 1 1 0 false 0 i=16027 Variable_2 0 DataTypeSchemaHeader DataTypeSchemaHeader 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DataTypeSchemaHeader'] i=12 -1 1 1 0 false 0 i=16030 Variable_2 0 PublishedDataSetDataType PublishedDataSetDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='PublishedDataSetDataType'] i=12 -1 1 1 0 false 0 i=16033 Variable_2 0 PublishedDataSetSourceDataType PublishedDataSetSourceDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='PublishedDataSetSourceDataType'] i=12 -1 1 1 0 false 0 i=16036 Object_1 0 Engineer Engineer 0 0 0 i=40 false i=15620 i=35 true i=15606 i=46 false i=16236 i=46 false i=16237 i=46 false i=15424 i=46 false i=16238 i=46 false i=15425 i=47 false i=16041 i=47 false i=16043 i=47 false i=16239 i=47 false i=16241 i=47 false i=16243 i=47 false i=16245 0 i=16037 Variable_2 0 PublishedDataItemsDataType PublishedDataItemsDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='PublishedDataItemsDataType'] i=12 -1 1 1 0 false 0 i=16040 Variable_2 0 PublishedEventsDataType PublishedEventsDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='PublishedEventsDataType'] i=12 -1 1 1 0 false 0 i=16041 Method_4 0 AddIdentity AddIdentity 0 0 0 i=47 true i=16036 i=40 false i=15624 i=46 false i=16042 true true i=16042 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16041 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=16043 Method_4 0 RemoveIdentity RemoveIdentity 0 0 0 i=47 true i=16036 i=40 false i=15626 i=46 false i=16044 true true i=16044 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16043 i=40 false i=68 i=297 Rule i=15634 -1 i=296 1 0 1 1 0 false 0 i=16047 Variable_2 0 DataSetWriterDataType DataSetWriterDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DataSetWriterDataType'] i=12 -1 1 1 0 false 0 i=16050 Variable_2 0 DataSetWriterTransportDataType DataSetWriterTransportDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DataSetWriterTransportDataType'] i=12 -1 1 1 0 false 0 i=16053 Variable_2 0 DataSetWriterMessageDataType DataSetWriterMessageDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DataSetWriterMessageDataType'] i=12 -1 1 1 0 false 0 i=16056 Variable_2 0 PubSubGroupDataType PubSubGroupDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='PubSubGroupDataType'] i=12 -1 1 1 0 false 0 i=16062 Variable_2 0 WriterGroupTransportDataType WriterGroupTransportDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='WriterGroupTransportDataType'] i=12 -1 1 1 0 false 0 i=16065 Variable_2 0 WriterGroupMessageDataType WriterGroupMessageDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='WriterGroupMessageDataType'] i=12 -1 1 1 0 false 0 i=16068 Variable_2 0 PubSubConnectionDataType PubSubConnectionDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='PubSubConnectionDataType'] i=12 -1 1 1 0 false 0 i=16071 Variable_2 0 ConnectionTransportDataType ConnectionTransportDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ConnectionTransportDataType'] i=12 -1 1 1 0 false 0 i=16077 Variable_2 0 ReaderGroupTransportDataType ReaderGroupTransportDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ReaderGroupTransportDataType'] i=12 -1 1 1 0 false 0 i=16080 Variable_2 0 ReaderGroupMessageDataType ReaderGroupMessageDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ReaderGroupMessageDataType'] i=12 -1 1 1 0 false 0 i=16083 Variable_2 0 DataSetReaderDataType DataSetReaderDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DataSetReaderDataType'] i=12 -1 1 1 0 false 0 i=16086 Variable_2 0 DataSetReaderTransportDataType DataSetReaderTransportDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DataSetReaderTransportDataType'] i=12 -1 1 1 0 false 0 i=16089 Variable_2 0 DataSetReaderMessageDataType DataSetReaderMessageDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DataSetReaderMessageDataType'] i=12 -1 1 1 0 false 0 i=16092 Variable_2 0 SubscribedDataSetDataType SubscribedDataSetDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='SubscribedDataSetDataType'] i=12 -1 1 1 0 false 0 i=16095 Variable_2 0 TargetVariablesDataType TargetVariablesDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='TargetVariablesDataType'] i=12 -1 1 1 0 false 0 i=16098 Variable_2 0 SubscribedDataSetMirrorDataType SubscribedDataSetMirrorDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='SubscribedDataSetMirrorDataType'] i=12 -1 1 1 0 false 0 i=16104 Variable_2 0 UadpWriterGroupMessageDataType UadpWriterGroupMessageDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='UadpWriterGroupMessageDataType'] i=12 -1 1 1 0 false 0 i=16107 Variable_2 0 UadpDataSetWriterMessageDataType UadpDataSetWriterMessageDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='UadpDataSetWriterMessageDataType'] i=12 -1 1 1 0 false 0 i=16110 Variable_2 0 UadpDataSetReaderMessageDataType UadpDataSetReaderMessageDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='UadpDataSetReaderMessageDataType'] i=12 -1 1 1 0 false 0 i=16113 Variable_2 0 JsonWriterGroupMessageDataType JsonWriterGroupMessageDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='JsonWriterGroupMessageDataType'] i=12 -1 1 1 0 false 0 i=16116 Variable_2 0 JsonDataSetWriterMessageDataType JsonDataSetWriterMessageDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='JsonDataSetWriterMessageDataType'] i=12 -1 1 1 0 false 0 i=16119 Variable_2 0 JsonDataSetReaderMessageDataType JsonDataSetReaderMessageDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='JsonDataSetReaderMessageDataType'] i=12 -1 1 1 0 false 0 i=16125 Variable_2 0 BrokerWriterGroupTransportDataType BrokerWriterGroupTransportDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='BrokerWriterGroupTransportDataType'] i=12 -1 1 1 0 false 0 i=16126 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=96 i=39 false i=16127 0 i=16127 Variable_2 0 RolePermissionType RolePermissionType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='RolePermissionType'] i=12 -1 1 1 0 false 0 i=16131 Variable_2 0 RolePermissionType RolePermissionType 0 0 0 i=47 true i=7617 i=40 false i=69 RolePermissionType i=12 -1 1 1 0 false 0 i=16134 Variable_2 0 DefaultRolePermissions DefaultRolePermissions 0 0 0 i=46 true i=15957 i=40 false i=68 i=96 1 0 1 1 0 false 0 i=16135 Variable_2 0 DefaultUserRolePermissions DefaultUserRolePermissions 0 0 0 i=46 true i=15957 i=40 false i=68 i=96 1 0 1 1 0 false 0 i=16136 Variable_2 0 DefaultAccessRestrictions DefaultAccessRestrictions 0 0 0 i=46 true i=15957 i=40 false i=68 i=95 -1 1 1 0 false 0 i=16137 Variable_2 0 DefaultRolePermissions DefaultRolePermissions 0 0 0 i=46 true i=11616 i=40 false i=68 i=37 false i=80 i=96 1 0 1 1 0 false 0 i=16138 Variable_2 0 DefaultUserRolePermissions DefaultUserRolePermissions 0 0 0 i=46 true i=11616 i=40 false i=68 i=37 false i=80 i=96 1 0 1 1 0 false 0 i=16139 Variable_2 0 DefaultAccessRestrictions DefaultAccessRestrictions 0 0 0 i=46 true i=11616 i=40 false i=68 i=37 false i=80 i=95 -1 1 1 0 false 0 i=16144 Variable_2 0 BrokerDataSetWriterTransportDataType BrokerDataSetWriterTransportDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='BrokerDataSetWriterTransportDataType'] i=12 -1 1 1 0 false 0 i=16147 Variable_2 0 BrokerDataSetReaderTransportDataType BrokerDataSetReaderTransportDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='BrokerDataSetReaderTransportDataType'] i=12 -1 1 1 0 false 0 i=16150 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15528 0 i=16151 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15534 0 i=16152 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15578 0 i=16153 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15580 0 i=16154 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15581 0 i=16155 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15582 0 i=16156 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15597 0 i=16157 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15598 0 i=16158 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15605 0 i=16159 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15609 0 i=16161 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15611 0 i=16162 Variable_2 0 Identities Identities 0 0 0 i=46 true i=15608 i=40 false i=68 i=37 false i=78 i=15634 1 0 1 1 0 false 0 i=16173 Variable_2 0 Identities Identities 0 0 0 i=46 true i=15620 i=40 false i=68 i=37 false i=78 i=15634 1 0 1 1 0 false 0 i=16174 Variable_2 0 Applications Applications 0 0 0 i=46 true i=15620 i=40 false i=68 i=37 false i=80 i=12 1 0 1 1 0 false 0 i=16175 Variable_2 0 Endpoints Endpoints 0 0 0 i=46 true i=15620 i=40 false i=68 i=37 false i=80 i=15528 1 0 1 1 0 false 0 i=16176 Method_4 0 AddApplication AddApplication 0 0 0 i=47 true i=15620 i=40 false i=16176 i=37 false i=80 i=46 false i=16177 true true i=16177 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16176 i=40 false i=68 i=37 false i=78 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16178 Method_4 0 RemoveApplication RemoveApplication 0 0 0 i=47 true i=15620 i=40 false i=16178 i=37 false i=80 i=46 false i=16179 true true i=16179 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16178 i=40 false i=68 i=37 false i=78 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16180 Method_4 0 AddEndpoint AddEndpoint 0 0 0 i=47 true i=15620 i=40 false i=16180 i=37 false i=80 i=46 false i=16181 true true i=16181 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16180 i=40 false i=68 i=37 false i=78 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16182 Method_4 0 RemoveEndpoint RemoveEndpoint 0 0 0 i=47 true i=15620 i=40 false i=16182 i=37 false i=80 i=46 false i=16183 true true i=16183 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16182 i=40 false i=68 i=37 false i=78 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16192 Variable_2 0 Identities Identities 0 0 0 i=46 true i=15644 i=40 false i=68 i=15634 1 0 1 1 0 false 0 i=16193 Variable_2 0 Applications Applications 0 0 0 i=46 true i=15644 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=16194 Variable_2 0 Endpoints Endpoints 0 0 0 i=46 true i=15644 i=40 false i=68 i=15528 1 0 1 1 0 false 0 i=16195 Method_4 0 AddApplication AddApplication 0 0 0 i=47 true i=15644 i=40 false i=16176 i=46 false i=16196 true true i=16196 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16195 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16197 Method_4 0 RemoveApplication RemoveApplication 0 0 0 i=47 true i=15644 i=40 false i=16178 i=46 false i=16198 true true i=16198 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16197 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16199 Method_4 0 AddEndpoint AddEndpoint 0 0 0 i=47 true i=15644 i=40 false i=16180 i=46 false i=16200 true true i=16200 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16199 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16201 Method_4 0 RemoveEndpoint RemoveEndpoint 0 0 0 i=47 true i=15644 i=40 false i=16182 i=46 false i=16202 true true i=16202 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16201 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16203 Variable_2 0 Identities Identities 0 0 0 i=46 true i=15656 i=40 false i=68 i=15634 1 0 1 1 0 false 0 i=16204 Variable_2 0 Applications Applications 0 0 0 i=46 true i=15656 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=16205 Variable_2 0 Endpoints Endpoints 0 0 0 i=46 true i=15656 i=40 false i=68 i=15528 1 0 1 1 0 false 0 i=16206 Method_4 0 AddApplication AddApplication 0 0 0 i=47 true i=15656 i=40 false i=16176 i=46 false i=16207 true true i=16207 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16206 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16208 Method_4 0 RemoveApplication RemoveApplication 0 0 0 i=47 true i=15656 i=40 false i=16178 i=46 false i=16209 true true i=16209 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16208 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16210 Method_4 0 AddEndpoint AddEndpoint 0 0 0 i=47 true i=15656 i=40 false i=16180 i=46 false i=16211 true true i=16211 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16210 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16212 Method_4 0 RemoveEndpoint RemoveEndpoint 0 0 0 i=47 true i=15656 i=40 false i=16182 i=46 false i=16213 true true i=16213 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16212 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16214 Variable_2 0 Identities Identities 0 0 0 i=46 true i=15668 i=40 false i=68 i=15634 1 0 1 1 0 false 0 i=16215 Variable_2 0 Applications Applications 0 0 0 i=46 true i=15668 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=16216 Variable_2 0 Endpoints Endpoints 0 0 0 i=46 true i=15668 i=40 false i=68 i=15528 1 0 1 1 0 false 0 i=16217 Method_4 0 AddApplication AddApplication 0 0 0 i=47 true i=15668 i=40 false i=16176 i=46 false i=16218 true true i=16218 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16217 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16219 Method_4 0 RemoveApplication RemoveApplication 0 0 0 i=47 true i=15668 i=40 false i=16178 i=46 false i=16220 true true i=16220 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16219 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16221 Method_4 0 AddEndpoint AddEndpoint 0 0 0 i=47 true i=15668 i=40 false i=16180 i=46 false i=16222 true true i=16222 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16221 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16223 Method_4 0 RemoveEndpoint RemoveEndpoint 0 0 0 i=47 true i=15668 i=40 false i=16182 i=46 false i=16224 true true i=16224 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16223 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16225 Variable_2 0 Identities Identities 0 0 0 i=46 true i=15680 i=40 false i=68 i=15634 1 0 1 1 0 false 0 i=16226 Variable_2 0 Applications Applications 0 0 0 i=46 true i=15680 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=16227 Variable_2 0 Endpoints Endpoints 0 0 0 i=46 true i=15680 i=40 false i=68 i=15528 1 0 1 1 0 false 0 i=16228 Method_4 0 AddApplication AddApplication 0 0 0 i=47 true i=15680 i=40 false i=16176 i=46 false i=16229 true true i=16229 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16228 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16230 Method_4 0 RemoveApplication RemoveApplication 0 0 0 i=47 true i=15680 i=40 false i=16178 i=46 false i=16231 true true i=16231 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16230 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16232 Method_4 0 AddEndpoint AddEndpoint 0 0 0 i=47 true i=15680 i=40 false i=16180 i=46 false i=16233 true true i=16233 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16232 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16234 Method_4 0 RemoveEndpoint RemoveEndpoint 0 0 0 i=47 true i=15680 i=40 false i=16182 i=46 false i=16235 true true i=16235 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16234 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16236 Variable_2 0 Identities Identities 0 0 0 i=46 true i=16036 i=40 false i=68 i=15634 1 0 1 1 0 false 0 i=16237 Variable_2 0 Applications Applications 0 0 0 i=46 true i=16036 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=16238 Variable_2 0 Endpoints Endpoints 0 0 0 i=46 true i=16036 i=40 false i=68 i=15528 1 0 1 1 0 false 0 i=16239 Method_4 0 AddApplication AddApplication 0 0 0 i=47 true i=16036 i=40 false i=16176 i=46 false i=16240 true true i=16240 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16239 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16241 Method_4 0 RemoveApplication RemoveApplication 0 0 0 i=47 true i=16036 i=40 false i=16178 i=46 false i=16242 true true i=16242 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16241 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16243 Method_4 0 AddEndpoint AddEndpoint 0 0 0 i=47 true i=16036 i=40 false i=16180 i=46 false i=16244 true true i=16244 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16243 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16245 Method_4 0 RemoveEndpoint RemoveEndpoint 0 0 0 i=47 true i=16036 i=40 false i=16182 i=46 false i=16246 true true i=16246 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16245 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16247 Variable_2 0 Identities Identities 0 0 0 i=46 true i=15692 i=40 false i=68 i=15634 1 0 1 1 0 false 0 i=16248 Variable_2 0 Applications Applications 0 0 0 i=46 true i=15692 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=16249 Variable_2 0 Endpoints Endpoints 0 0 0 i=46 true i=15692 i=40 false i=68 i=15528 1 0 1 1 0 false 0 i=16250 Method_4 0 AddApplication AddApplication 0 0 0 i=47 true i=15692 i=40 false i=16176 i=46 false i=16251 true true i=16251 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16250 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16252 Method_4 0 RemoveApplication RemoveApplication 0 0 0 i=47 true i=15692 i=40 false i=16178 i=46 false i=16253 true true i=16253 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16252 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16254 Method_4 0 AddEndpoint AddEndpoint 0 0 0 i=47 true i=15692 i=40 false i=16180 i=46 false i=16255 true true i=16255 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16254 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16256 Method_4 0 RemoveEndpoint RemoveEndpoint 0 0 0 i=47 true i=15692 i=40 false i=16182 i=46 false i=16257 true true i=16257 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16256 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16258 Variable_2 0 Identities Identities 0 0 0 i=46 true i=15704 i=40 false i=68 i=15634 1 0 1 1 0 false 0 i=16259 Variable_2 0 Applications Applications 0 0 0 i=46 true i=15704 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=16260 Variable_2 0 Endpoints Endpoints 0 0 0 i=46 true i=15704 i=40 false i=68 i=15528 1 0 1 1 0 false 0 i=16261 Method_4 0 AddApplication AddApplication 0 0 0 i=47 true i=15704 i=40 false i=16176 i=46 false i=16262 true true i=16262 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16261 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16263 Method_4 0 RemoveApplication RemoveApplication 0 0 0 i=47 true i=15704 i=40 false i=16178 i=46 false i=16264 true true i=16264 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16263 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16265 Method_4 0 AddEndpoint AddEndpoint 0 0 0 i=47 true i=15704 i=40 false i=16180 i=46 false i=16266 true true i=16266 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16265 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16267 Method_4 0 RemoveEndpoint RemoveEndpoint 0 0 0 i=47 true i=15704 i=40 false i=16182 i=46 false i=16268 true true i=16268 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16267 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16269 Variable_2 0 Identities Identities 0 0 0 i=46 true i=15716 i=40 false i=68 i=15634 1 0 1 1 0 false 0 i=16270 Variable_2 0 Applications Applications 0 0 0 i=46 true i=15716 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=16271 Variable_2 0 Endpoints Endpoints 0 0 0 i=46 true i=15716 i=40 false i=68 i=15528 1 0 1 1 0 false 0 i=16272 Method_4 0 AddApplication AddApplication 0 0 0 i=47 true i=15716 i=40 false i=16176 i=46 false i=16273 true true i=16273 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16272 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16274 Method_4 0 RemoveApplication RemoveApplication 0 0 0 i=47 true i=15716 i=40 false i=16178 i=46 false i=16275 true true i=16275 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16274 i=40 false i=68 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16276 Method_4 0 AddEndpoint AddEndpoint 0 0 0 i=47 true i=15716 i=40 false i=16180 i=46 false i=16277 true true i=16277 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16276 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16278 Method_4 0 RemoveEndpoint RemoveEndpoint 0 0 0 i=47 true i=15716 i=40 false i=16182 i=46 false i=16279 true true i=16279 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16278 i=40 false i=68 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 0 false 0 i=16280 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15616 0 i=16281 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15617 0 i=16282 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15618 0 i=16284 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15621 0 i=16285 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15622 0 i=16286 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15623 0 i=16287 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15628 0 i=16288 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15629 0 i=16295 Object_1 0 RoleSet RoleSet 0 0 0 i=47 true i=2013 i=40 false i=15607 i=37 false i=80 i=47 false i=16296 i=47 false i=16299 0 i=16296 Method_4 0 AddRole AddRole 0 0 0 i=47 true i=16295 i=40 false i=15997 i=37 false i=78 i=46 false i=16297 i=46 false i=16298 true true i=16297 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16296 i=40 false i=68 i=37 false i=78 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16298 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16296 i=40 false i=68 i=37 false i=78 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16299 Method_4 0 RemoveRole RemoveRole 0 0 0 i=47 true i=16295 i=40 false i=16000 i=37 false i=78 i=46 false i=16300 true true i=16300 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16299 i=40 false i=68 i=37 false i=78 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16301 Method_4 0 AddRole AddRole 0 0 0 i=47 true i=15606 i=40 false i=15997 i=46 false i=16302 i=46 false i=16303 true true i=16302 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16301 i=40 false i=68 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 i=296 1 0 1 1 0 false 0 i=16303 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16301 i=40 false i=68 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16304 Method_4 0 RemoveRole RemoveRole 0 0 0 i=47 true i=15606 i=40 false i=16000 i=46 false i=16305 true true i=16305 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16304 i=40 false i=68 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16306 Variable_2 0 DefaultInputValues DefaultInputValues 0 0 0 i=40 false i=68 i=24 1 0 1 1 0 false 0 i=16307 DataType_64 0 AudioDataType AudioDataType 0 0 0 i=45 true i=15 false i=16308 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15630 0 i=16309 VariableType_16 0 SelectionListType SelectionListType 0 0 0 i=45 true i=63 i=46 false i=17632 i=46 false i=17633 i=46 false i=16312 i=24 -2 false i=16310 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15631 0 i=16311 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15635 0 i=16312 Variable_2 0 RestrictToList RestrictToList 0 0 0 i=46 true i=16309 i=40 false i=68 i=37 false i=80 false i=1 -1 1 1 0 false 0 i=16314 Object_1 0 FileSystem FileSystem 0 0 0 i=40 false i=13353 i=47 false i=16348 i=47 false i=16351 i=47 false i=16354 i=47 false i=16356 0 i=16323 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15645 0 i=16348 Method_4 0 CreateDirectory CreateDirectory 0 0 0 i=47 true i=16314 i=40 false i=13387 i=46 false i=16349 i=46 false i=16350 true true i=16349 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16348 i=40 false i=68 i=297 DirectoryName i=12 -1 i=296 1 0 1 1 0 false 0 i=16350 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16348 i=40 false i=68 i=297 DirectoryNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16351 Method_4 0 CreateFile CreateFile 0 0 0 i=47 true i=16314 i=40 false i=13390 i=46 false i=16352 i=46 false i=16353 true true i=16352 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16351 i=40 false i=68 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 i=296 1 0 1 1 0 false 0 i=16353 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16351 i=40 false i=68 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=296 1 0 1 1 0 false 0 i=16354 Method_4 0 Delete Delete 0 0 0 i=47 true i=16314 i=40 false i=13393 i=46 false i=16355 true true i=16355 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16354 i=40 false i=68 i=297 ObjectToDelete i=17 -1 i=296 1 0 1 1 0 false 0 i=16356 Method_4 0 MoveOrCopy MoveOrCopy 0 0 0 i=47 true i=16314 i=40 false i=13395 i=46 false i=16357 i=46 false i=16358 true true i=16357 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16356 i=40 false i=68 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 i=296 1 0 1 1 0 false 0 i=16358 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16356 i=40 false i=68 i=297 NewNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16359 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=15749 i=40 false i=68 i=37 false i=78 i=297 GenerateOptions i=24 -1 i=296 1 0 1 1 0 false 0 i=16361 ReferenceType_32 0 HasAlarmSuppressionGroup HasAlarmSuppressionGroup 0 0 0 i=45 true i=47 false false IsAlarmSuppressionGroupOf i=16362 ReferenceType_32 0 AlarmGroupMember AlarmGroupMember 0 0 0 i=45 true i=35 false false MemberOfAlarmGroup i=16363 Variable_2 0 ConditionSubClassId ConditionSubClassId 0 0 0 i=46 true i=2782 i=40 false i=68 i=37 false i=80 i=17 1 0 1 1 0 false 0 i=16364 Variable_2 0 ConditionSubClassName ConditionSubClassName 0 0 0 i=46 true i=2782 i=40 false i=68 i=37 false i=80 i=21 1 0 1 1 0 false 0 i=16371 Variable_2 0 OutOfServiceState OutOfServiceState 0 0 0 i=47 true i=2915 i=40 false i=8995 i=37 false i=80 i=46 false i=16372 i=46 false i=16376 i=46 false i=16378 i=46 false i=16379 i=21 -1 1 1 0 false 0 i=16372 Variable_2 0 Id Id 0 0 0 i=46 true i=16371 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=16376 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=16371 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=16378 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=16371 i=40 false i=68 i=37 false i=80 en Out of Service i=21 -1 1 1 0 false 0 i=16379 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=16371 i=40 false i=68 i=37 false i=80 en In Service i=21 -1 1 1 0 false 0 i=16380 Variable_2 0 SilenceState SilenceState 0 0 0 i=47 true i=2915 i=40 false i=8995 i=37 false i=80 i=46 false i=16381 i=46 false i=16385 i=46 false i=16387 i=46 false i=16388 i=21 -1 1 1 0 false 0 i=16381 Variable_2 0 Id Id 0 0 0 i=46 true i=16380 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=16385 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=16380 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=16387 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=16380 i=40 false i=68 i=37 false i=80 en Silenced i=21 -1 1 1 0 false 0 i=16388 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=16380 i=40 false i=68 i=37 false i=80 en Not Silenced i=21 -1 1 1 0 false 0 i=16389 Variable_2 0 AudibleEnabled AudibleEnabled 0 0 0 i=46 true i=2915 i=40 false i=68 i=37 false i=80 false i=1 -1 1 1 0 false 0 i=16390 Variable_2 0 AudibleSound AudibleSound 0 0 0 i=46 true i=2915 i=40 false i=17986 i=37 false i=80 i=16307 -1 1 1 0 false 0 i=16391 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15652 0 i=16392 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15653 0 i=16393 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15657 0 i=16394 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15664 0 i=16395 Variable_2 0 OnDelay OnDelay 0 0 0 i=46 true i=2915 i=40 false i=68 i=37 false i=80 0 i=290 -1 1 1 0 false 0 i=16396 Variable_2 0 OffDelay OffDelay 0 0 0 i=46 true i=2915 i=40 false i=68 i=37 false i=80 0 i=290 -1 1 1 0 false 0 i=16397 Variable_2 0 FirstInGroupFlag FirstInGroupFlag 0 0 0 i=47 true i=2915 i=40 false i=63 i=37 false i=80 false i=1 -1 1 1 0 false 0 i=16398 Object_1 0 FirstInGroup FirstInGroup 0 0 0 i=47 true i=2915 i=40 false i=16405 i=37 false i=80 0 i=16399 Object_1 0 <AlarmGroup> <AlarmGroup> 0 0 0 i=16361 true i=2915 i=40 false i=16405 i=37 false i=11508 0 i=16400 Variable_2 0 ReAlarmTime ReAlarmTime 0 0 0 i=46 true i=2915 i=40 false i=68 i=37 false i=80 0 i=290 -1 1 1 0 false 0 i=16401 Variable_2 0 ReAlarmRepeatCount ReAlarmRepeatCount 0 0 0 i=47 true i=2915 i=40 false i=63 i=37 false i=80 0 i=4 -1 1 1 0 false 0 i=16402 Method_4 0 Silence Silence 0 0 0 i=47 true i=2915 i=40 false i=16402 i=37 false i=80 i=3065 false i=17242 true true i=16403 Method_4 0 Suppress Suppress 0 0 0 i=47 true i=2915 i=40 false i=16403 i=37 false i=80 i=3065 false i=17225 true true i=16404 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15665 0 i=16405 ObjectType_8 0 AlarmGroupType AlarmGroupType 0 0 0 i=45 true i=61 i=16362 false i=16406 false i=16406 Object_1 0 <AlarmConditionInstance> <AlarmConditionInstance> 0 0 0 i=16362 true i=16405 i=40 false i=2915 i=37 false i=11508 i=46 false i=16407 i=46 false i=16408 i=46 false i=16409 i=46 false i=16410 i=46 false i=16411 i=46 false i=16412 i=46 false i=16414 i=46 false i=16415 i=46 false i=16416 i=46 false i=16417 i=46 false i=16420 i=46 false i=16421 i=46 false i=16422 i=47 false i=16423 i=47 false i=16432 i=47 false i=16434 i=47 false i=16436 i=46 false i=16438 i=47 false i=16439 i=47 false i=16440 i=47 false i=16441 i=47 false i=16443 i=47 false i=16461 i=47 false i=16465 i=46 false i=16474 i=46 false i=16519 0 i=16407 Variable_2 0 EventId EventId 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=16408 Variable_2 0 EventType EventType 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=16409 Variable_2 0 SourceNode SourceNode 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=16410 Variable_2 0 SourceName SourceName 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=16411 Variable_2 0 Time Time 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=16412 Variable_2 0 ReceiveTime ReceiveTime 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=16414 Variable_2 0 Message Message 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=16415 Variable_2 0 Severity Severity 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=16416 Variable_2 0 ConditionClassId ConditionClassId 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=16417 Variable_2 0 ConditionClassName ConditionClassName 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=16420 Variable_2 0 ConditionName ConditionName 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=16421 Variable_2 0 BranchId BranchId 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=16422 Variable_2 0 Retain Retain 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=16423 Variable_2 0 EnabledState EnabledState 0 0 0 i=47 true i=16406 i=40 false i=8995 i=37 false i=78 i=46 false i=16424 i=21 -1 1 1 0 false 0 i=16424 Variable_2 0 Id Id 0 0 0 i=46 true i=16423 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=16432 Variable_2 0 Quality Quality 0 0 0 i=47 true i=16406 i=40 false i=9002 i=37 false i=78 i=46 false i=16433 0 i=19 -1 1 1 0 false 0 i=16433 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=16432 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=16434 Variable_2 0 LastSeverity LastSeverity 0 0 0 i=47 true i=16406 i=40 false i=9002 i=37 false i=78 i=46 false i=16435 0 i=5 -1 1 1 0 false 0 i=16435 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=16434 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=16436 Variable_2 0 Comment Comment 0 0 0 i=47 true i=16406 i=40 false i=9002 i=37 false i=78 i=46 false i=16437 i=21 -1 1 1 0 false 0 i=16437 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=16436 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=16438 Variable_2 0 ClientUserId ClientUserId 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=16439 Method_4 0 Disable Disable 0 0 0 i=47 true i=16406 i=40 false i=9028 i=37 false i=78 i=3065 false i=2803 true true i=16440 Method_4 0 Enable Enable 0 0 0 i=47 true i=16406 i=40 false i=9027 i=37 false i=78 i=3065 false i=2803 true true i=16441 Method_4 0 AddComment AddComment 0 0 0 i=47 true i=16406 i=40 false i=9029 i=37 false i=78 i=3065 false i=2829 i=46 false i=16442 true true i=16442 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16441 i=40 false i=68 i=37 false i=78 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 0 false 0 i=16443 Variable_2 0 AckedState AckedState 0 0 0 i=47 true i=16406 i=40 false i=8995 i=37 false i=78 i=46 false i=16444 i=21 -1 1 1 0 false 0 i=16444 Variable_2 0 Id Id 0 0 0 i=46 true i=16443 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=16461 Method_4 0 Acknowledge Acknowledge 0 0 0 i=47 true i=16406 i=40 false i=9111 i=37 false i=78 i=3065 false i=8944 i=46 false i=16462 true true i=16462 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16461 i=40 false i=68 i=37 false i=78 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 0 false 0 i=16465 Variable_2 0 ActiveState ActiveState 0 0 0 i=47 true i=16406 i=40 false i=8995 i=37 false i=78 i=46 false i=16466 i=21 -1 1 1 0 false 0 i=16466 Variable_2 0 Id Id 0 0 0 i=46 true i=16465 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=16474 Variable_2 0 InputNode InputNode 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=16519 Variable_2 0 SuppressedOrShelved SuppressedOrShelved 0 0 0 i=46 true i=16406 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=16524 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15667 0 i=16525 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15669 0 i=16526 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15670 0 i=16572 Variable_2 0 BaseHighHighLimit BaseHighHighLimit 0 0 0 i=46 true i=2955 i=40 false i=68 i=37 false i=80 0 i=11 -1 1 1 0 false 0 i=16573 Variable_2 0 BaseHighLimit BaseHighLimit 0 0 0 i=46 true i=2955 i=40 false i=68 i=37 false i=80 0 i=11 -1 1 1 0 false 0 i=16574 Variable_2 0 BaseLowLimit BaseLowLimit 0 0 0 i=46 true i=2955 i=40 false i=68 i=37 false i=80 0 i=11 -1 1 1 0 false 0 i=16575 Variable_2 0 BaseLowLowLimit BaseLowLowLimit 0 0 0 i=46 true i=2955 i=40 false i=68 i=37 false i=80 0 i=11 -1 1 1 0 false 0 i=16598 Method_4 0 AddConnection AddConnection 0 0 0 i=47 true i=14416 i=40 false i=16598 i=37 false i=80 i=46 false i=16599 i=46 false i=16600 true true i=16599 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16598 i=40 false i=68 i=37 false i=78 i=297 Configuration i=15617 -1 i=296 1 0 1 1 0 false 0 i=16600 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16598 i=40 false i=68 i=37 false i=78 i=297 ConnectionId i=17 -1 i=296 1 0 1 1 0 false 0 i=16720 Variable_2 0 DataSetWriterId DataSetWriterId 0 0 0 i=46 true i=15222 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=16721 Variable_2 0 DataSetFieldContentMask DataSetFieldContentMask 0 0 0 i=46 true i=15222 i=40 false i=68 i=37 false i=78 i=15583 -1 1 1 0 false 0 i=16759 Variable_2 0 DataSetClassId DataSetClassId 0 0 0 i=46 true i=14509 i=40 false i=68 i=37 false i=80 00000000-0000-0000-0000-000000000000 i=14 -1 1 1 0 false 0 i=16776 Variable_2 0 BaseSetpointNode BaseSetpointNode 0 0 0 i=46 true i=10368 i=40 false i=68 i=37 false i=80 i=0 i=17 -1 1 1 0 false 0 i=16817 Variable_2 0 BaseSetpointNode BaseSetpointNode 0 0 0 i=46 true i=9764 i=40 false i=68 i=37 false i=80 i=0 i=17 -1 1 1 0 false 0 i=16842 Method_4 0 AddPublishedDataItemsTemplate AddPublishedDataItemsTemplate 0 0 0 i=47 true i=14478 i=40 false i=16935 i=37 false i=80 i=46 false i=16843 i=46 false i=16853 true true i=16843 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16842 i=40 false i=68 i=37 false i=78 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 VariablesToAdd i=14273 1 0 i=296 1 0 1 1 0 false 0 i=16853 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16842 i=40 false i=68 i=37 false i=78 i=297 DataSetNodeId i=17 -1 i=297 AddResults i=19 1 0 i=296 1 0 1 1 0 false 0 i=16858 Variable_2 0 EngineeringUnits EngineeringUnits 0 0 0 i=46 true i=10214 i=40 false i=68 i=37 false i=80 i=887 -1 1 1 0 false 0 i=16881 Method_4 0 AddPublishedEventsTemplate AddPublishedEventsTemplate 0 0 0 i=47 true i=14478 i=40 false i=16960 i=37 false i=80 i=46 false i=16882 i=46 false i=16883 true true i=16882 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16881 i=40 false i=68 i=37 false i=78 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 EventNotifier i=17 -1 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 i=296 1 0 1 1 0 false 0 i=16883 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16881 i=40 false i=68 i=37 false i=78 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16884 Method_4 0 AddDataSetFolder AddDataSetFolder 0 0 0 i=47 true i=14478 i=40 false i=16994 i=37 false i=80 i=46 false i=16894 i=46 false i=16922 true true i=16894 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16884 i=40 false i=68 i=37 false i=78 i=297 Name i=12 -1 i=296 1 0 1 1 0 false 0 i=16899 Variable_2 0 EngineeringUnits EngineeringUnits 0 0 0 i=46 true i=9623 i=40 false i=68 i=37 false i=80 i=887 -1 1 1 0 false 0 i=16922 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16884 i=40 false i=68 i=37 false i=78 i=297 DataSetFolderNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16923 Method_4 0 RemoveDataSetFolder RemoveDataSetFolder 0 0 0 i=47 true i=14478 i=40 false i=16997 i=37 false i=80 i=46 false i=16924 true true i=16924 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16923 i=40 false i=68 i=37 false i=78 i=297 DataSetFolderNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16935 Method_4 0 AddPublishedDataItemsTemplate AddPublishedDataItemsTemplate 0 0 0 i=47 true i=14477 i=40 false i=16935 i=37 false i=80 i=46 false i=16958 i=46 false i=16959 true true i=16958 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16935 i=40 false i=68 i=37 false i=78 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 VariablesToAdd i=14273 1 0 i=296 1 0 1 1 0 false 0 i=16959 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16935 i=40 false i=68 i=37 false i=78 i=297 DataSetNodeId i=17 -1 i=297 AddResults i=19 1 0 i=296 1 0 1 1 0 false 0 i=16960 Method_4 0 AddPublishedEventsTemplate AddPublishedEventsTemplate 0 0 0 i=47 true i=14477 i=40 false i=16960 i=37 false i=80 i=46 false i=16961 i=46 false i=16971 true true i=16961 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16960 i=40 false i=68 i=37 false i=78 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 EventNotifier i=17 -1 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 i=296 1 0 1 1 0 false 0 i=16971 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16960 i=40 false i=68 i=37 false i=78 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16994 Method_4 0 AddDataSetFolder AddDataSetFolder 0 0 0 i=47 true i=14477 i=40 false i=16994 i=37 false i=80 i=46 false i=16995 i=46 false i=16996 true true i=16995 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16994 i=40 false i=68 i=37 false i=78 i=297 Name i=12 -1 i=296 1 0 1 1 0 false 0 i=16996 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=16994 i=40 false i=68 i=37 false i=78 i=297 DataSetFolderNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=16997 Method_4 0 RemoveDataSetFolder RemoveDataSetFolder 0 0 0 i=47 true i=14477 i=40 false i=16997 i=37 false i=80 i=46 false i=17007 true true i=17007 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=16997 i=40 false i=68 i=37 false i=78 i=297 DataSetFolderNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=17080 ObjectType_8 0 DiscrepancyAlarmType DiscrepancyAlarmType 0 0 0 i=45 true i=2915 i=46 false i=17215 i=46 false i=17216 i=46 false i=17217 false i=17202 Variable_2 0 NetworkInterface NetworkInterface 0 0 0 i=47 true i=14221 i=40 false i=16309 i=37 false i=78 i=46 false i=17576 i=12 -1 1 1 0 false 0 i=17203 Object_1 0 TransportSettings TransportSettings 0 0 0 i=47 true i=14209 i=40 false i=17721 i=37 false i=80 0 i=17204 Variable_2 0 MaxNetworkMessageSize MaxNetworkMessageSize 0 0 0 i=46 true i=17310 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=17214 Variable_2 0 WriterGroupId WriterGroupId 0 0 0 i=46 true i=17310 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=17215 Variable_2 0 TargetValueNode TargetValueNode 0 0 0 i=46 true i=17080 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=17216 Variable_2 0 ExpectedTime ExpectedTime 0 0 0 i=46 true i=17080 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=17217 Variable_2 0 Tolerance Tolerance 0 0 0 i=46 true i=17080 i=40 false i=68 i=37 false i=80 0 i=11 -1 1 1 0 false 0 i=17218 ObjectType_8 0 SafetyConditionClassType SafetyConditionClassType 0 0 0 i=45 true i=11163 true i=17219 ObjectType_8 0 HighlyManagedAlarmConditionClassType HighlyManagedAlarmConditionClassType 0 0 0 i=45 true i=11163 true i=17220 ObjectType_8 0 TrainingConditionClassType TrainingConditionClassType 0 0 0 i=45 true i=11163 true i=17221 ObjectType_8 0 TestingConditionSubClassType TestingConditionSubClassType 0 0 0 i=45 true i=11163 true i=17222 Variable_2 0 ConditionEventId ConditionEventId 0 0 0 i=46 true i=2829 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=17223 Variable_2 0 ConditionEventId ConditionEventId 0 0 0 i=46 true i=8944 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=17224 Variable_2 0 ConditionEventId ConditionEventId 0 0 0 i=46 true i=8961 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=17225 ObjectType_8 0 AuditConditionSuppressionEventType AuditConditionSuppressionEventType 0 0 0 i=45 true i=2790 false i=17242 ObjectType_8 0 AuditConditionSilenceEventType AuditConditionSilenceEventType 0 0 0 i=45 true i=2790 false i=17259 ObjectType_8 0 AuditConditionOutOfServiceEventType AuditConditionOutOfServiceEventType 0 0 0 i=45 true i=2790 false i=17276 ReferenceType_32 0 HasEffectDisable HasEffectDisable 0 0 0 i=45 true i=54 false false MayBeDisabledBy i=17277 VariableType_16 0 AlarmRateVariableType AlarmRateVariableType 0 0 0 i=45 true i=63 i=46 false i=17278 i=11 -1 false i=17278 Variable_2 0 Rate Rate 0 0 0 i=46 true i=17277 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=17279 ObjectType_8 0 AlarmMetricsType AlarmMetricsType 0 0 0 i=45 true i=58 i=47 false i=17280 i=47 false i=17991 i=47 false i=17281 i=47 false i=17282 i=47 false i=17284 i=47 false i=17286 i=47 false i=17283 i=47 false i=17288 i=47 false i=18666 false i=17280 Variable_2 0 AlarmCount AlarmCount 0 0 0 i=47 true i=17279 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=17281 Variable_2 0 MaximumActiveState MaximumActiveState 0 0 0 i=47 true i=17279 i=40 false i=63 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=17282 Variable_2 0 MaximumUnAck MaximumUnAck 0 0 0 i=47 true i=17279 i=40 false i=63 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=17283 Variable_2 0 MaximumReAlarmCount MaximumReAlarmCount 0 0 0 i=47 true i=17279 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=17284 Variable_2 0 CurrentAlarmRate CurrentAlarmRate 0 0 0 i=47 true i=17279 i=40 false i=17277 i=37 false i=78 i=46 false i=17285 0 i=11 -1 1 1 0 false 0 i=17285 Variable_2 0 Rate Rate 0 0 0 i=46 true i=17284 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=17286 Variable_2 0 MaximumAlarmRate MaximumAlarmRate 0 0 0 i=47 true i=17279 i=40 false i=17277 i=37 false i=78 i=46 false i=17287 0 i=11 -1 1 1 0 false 0 i=17287 Variable_2 0 Rate Rate 0 0 0 i=46 true i=17286 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=17288 Variable_2 0 AverageAlarmRate AverageAlarmRate 0 0 0 i=47 true i=17279 i=40 false i=17277 i=37 false i=78 i=46 false i=17289 0 i=11 -1 1 1 0 false 0 i=17289 Variable_2 0 Rate Rate 0 0 0 i=46 true i=17288 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=17292 Variable_2 0 TransportProfileUri TransportProfileUri 0 0 0 i=47 true i=14417 i=40 false i=16309 i=37 false i=78 i=46 false i=17706 i=12 -1 1 1 0 false 0 i=17296 Method_4 0 SetSecurityKeys SetSecurityKeys 0 0 0 i=47 true i=14416 i=40 false i=17296 i=37 false i=80 i=46 false i=17297 true true i=17297 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=17296 i=40 false i=68 i=37 false i=78 i=297 SecurityGroupId i=12 -1 i=297 SecurityPolicyUri i=12 -1 i=297 CurrentTokenId i=288 -1 i=297 CurrentKey i=15 -1 i=297 FutureKeys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 i=296 1 0 1 1 0 false 0 i=17302 Variable_2 0 MaxNetworkMessageSize MaxNetworkMessageSize 0 0 0 i=46 true i=17325 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=17306 Variable_2 0 TransportProfileUri TransportProfileUri 0 0 0 i=47 true i=14209 i=40 false i=16309 i=37 false i=78 i=46 false i=17710 i=12 -1 1 1 0 false 0 i=17310 Object_1 0 <WriterGroupName> <WriterGroupName> 0 0 0 i=18804 true i=14209 i=40 false i=17725 i=37 false i=11508 i=46 false i=17311 i=46 false i=17204 i=46 false i=17486 i=47 false i=17314 i=46 false i=17214 i=46 false i=17318 i=46 false i=17319 i=46 false i=17321 i=46 false i=17322 i=46 false i=17558 0 i=17311 Variable_2 0 SecurityMode SecurityMode 0 0 0 i=46 true i=17310 i=40 false i=68 i=37 false i=78 i=302 -1 1 1 0 false 0 i=17314 Object_1 0 Status Status 0 0 0 i=47 true i=17310 i=40 false i=14643 i=37 false i=78 i=47 false i=17315 0 i=17315 Variable_2 0 State State 0 0 0 i=47 true i=17314 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=17318 Variable_2 0 PublishingInterval PublishingInterval 0 0 0 i=46 true i=17310 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=17319 Variable_2 0 KeepAliveTime KeepAliveTime 0 0 0 i=46 true i=17310 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=17321 Variable_2 0 Priority Priority 0 0 0 i=46 true i=17310 i=40 false i=68 i=37 false i=78 0 i=3 -1 1 1 0 false 0 i=17322 Variable_2 0 LocaleIds LocaleIds 0 0 0 i=46 true i=17310 i=40 false i=68 i=37 false i=78 i=295 1 0 1 1 0 false 0 i=17325 Object_1 0 <ReaderGroupName> <ReaderGroupName> 0 0 0 i=18805 true i=14209 i=40 false i=17999 i=37 false i=11508 i=46 false i=17326 i=46 false i=17302 i=46 false i=17487 i=47 false i=17329 0 i=17326 Variable_2 0 SecurityMode SecurityMode 0 0 0 i=46 true i=17325 i=40 false i=68 i=37 false i=78 i=302 -1 1 1 0 false 0 i=17329 Object_1 0 Status Status 0 0 0 i=47 true i=17325 i=40 false i=14643 i=37 false i=78 i=47 false i=17330 0 i=17330 Variable_2 0 State State 0 0 0 i=47 true i=17329 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=17366 Method_4 0 AddConnection AddConnection 0 0 0 i=47 true i=14443 i=40 false i=16598 i=46 false i=17367 i=46 false i=17368 true true i=17367 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=17366 i=40 false i=68 i=297 Configuration i=15617 -1 i=296 1 0 1 1 0 false 0 i=17368 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=17366 i=40 false i=68 i=297 ConnectionId i=17 -1 i=296 1 0 1 1 0 false 0 i=17369 Method_4 0 RemoveConnection RemoveConnection 0 0 0 i=47 true i=14443 i=40 false i=14432 i=46 false i=17370 true true i=17370 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=17369 i=40 false i=68 i=297 ConnectionId i=17 -1 i=296 1 0 1 1 0 false 0 i=17371 Object_1 0 PublishedDataSets PublishedDataSets 0 0 0 i=47 true i=14443 i=40 false i=14477 0 i=17386 Method_4 0 CreateTargetVariables CreateTargetVariables 0 0 0 i=47 true i=15306 i=40 false i=17386 i=37 false i=80 i=46 false i=17387 i=46 false i=17388 true true i=17387 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=17386 i=40 false i=68 i=37 false i=78 i=297 ConfigurationVersion i=14593 -1 i=297 TargetVariablesToAdd i=14744 1 0 i=296 1 0 1 1 0 false 0 i=17388 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=17386 i=40 false i=68 i=37 false i=78 i=297 AddResults i=19 1 0 i=296 1 0 1 1 0 false 0 i=17389 Method_4 0 CreateDataSetMirror CreateDataSetMirror 0 0 0 i=47 true i=15306 i=40 false i=17389 i=37 false i=80 i=46 false i=17390 i=46 false i=17391 true true i=17390 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=17389 i=40 false i=68 i=37 false i=78 i=297 ParentNodeName i=12 -1 i=297 RolePermissions i=96 1 0 i=296 1 0 1 1 0 false 0 i=17391 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=17389 i=40 false i=68 i=37 false i=78 i=297 ParentNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=17405 Object_1 0 Status Status 0 0 0 i=47 true i=14443 i=40 false i=14643 i=47 false i=17406 0 i=17406 Variable_2 0 State State 0 0 0 i=47 true i=17405 i=40 false i=63 i=14647 -1 1 1 0 false 0 i=17409 Object_1 0 Diagnostics Diagnostics 0 0 0 i=47 true i=14443 i=40 false i=19732 i=47 false i=17410 i=47 false i=17411 i=47 false i=17416 i=47 false i=17421 i=47 false i=17422 i=47 false i=17423 i=47 false i=17457 0 i=17410 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=47 true i=17409 i=40 false i=63 i=19723 -1 1 1 0 false 0 i=17411 Variable_2 0 TotalInformation TotalInformation 0 0 0 i=47 true i=17409 i=40 false i=19725 i=46 false i=17412 i=46 false i=17413 i=46 false i=17414 0 i=7 -1 1 1 0 false 0 i=17412 Variable_2 0 Active Active 0 0 0 i=46 true i=17411 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=17413 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17411 i=40 false i=68 i=19730 -1 1 1 0 false 0 i=17414 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17411 i=40 false i=68 i=19723 -1 1 1 0 false 0 i=17416 Variable_2 0 TotalError TotalError 0 0 0 i=47 true i=17409 i=40 false i=19725 i=46 false i=17417 i=46 false i=17418 i=46 false i=17419 0 i=7 -1 1 1 0 false 0 i=17417 Variable_2 0 Active Active 0 0 0 i=46 true i=17416 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=17418 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17416 i=40 false i=68 i=19730 -1 1 1 0 false 0 i=17419 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17416 i=40 false i=68 i=19723 -1 1 1 0 false 0 i=17421 Method_4 0 Reset Reset 0 0 0 i=47 true i=17409 i=40 false i=19689 true true i=17422 Variable_2 0 SubError SubError 0 0 0 i=47 true i=17409 i=40 false i=63 false i=1 -1 1 1 0 false 0 i=17423 Object_1 0 Counters Counters 0 0 0 i=47 true i=17409 i=40 false i=58 i=47 false i=17424 i=47 false i=17431 i=47 false i=17436 i=47 false i=17441 i=47 false i=17446 i=47 false i=17451 0 i=17424 Variable_2 0 StateError StateError 0 0 0 i=47 true i=17423 i=40 false i=19725 i=46 false i=17425 i=46 false i=17426 i=46 false i=17429 0 i=7 -1 1 1 0 false 0 i=17425 Variable_2 0 Active Active 0 0 0 i=46 true i=17424 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=17426 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17424 i=40 false i=68 1 i=19730 -1 1 1 0 false 0 i=17427 Method_4 0 AddWriterGroup AddWriterGroup 0 0 0 i=47 true i=14209 i=40 false i=17427 i=37 false i=80 i=46 false i=17428 i=46 false i=17456 true true i=17428 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=17427 i=40 false i=68 i=37 false i=78 i=297 Configuration i=15480 -1 i=296 1 0 1 1 0 false 0 i=17429 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17424 i=40 false i=68 0 i=19723 -1 1 1 0 false 0 i=17431 Variable_2 0 StateOperationalByMethod StateOperationalByMethod 0 0 0 i=47 true i=17423 i=40 false i=19725 i=46 false i=17432 i=46 false i=17433 i=46 false i=17434 0 i=7 -1 1 1 0 false 0 i=17432 Variable_2 0 Active Active 0 0 0 i=46 true i=17431 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=17433 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17431 i=40 false i=68 0 i=19730 -1 1 1 0 false 0 i=17434 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17431 i=40 false i=68 0 i=19723 -1 1 1 0 false 0 i=17436 Variable_2 0 StateOperationalByParent StateOperationalByParent 0 0 0 i=47 true i=17423 i=40 false i=19725 i=46 false i=17437 i=46 false i=17438 i=46 false i=17439 0 i=7 -1 1 1 0 false 0 i=17437 Variable_2 0 Active Active 0 0 0 i=46 true i=17436 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=17438 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17436 i=40 false i=68 0 i=19730 -1 1 1 0 false 0 i=17439 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17436 i=40 false i=68 0 i=19723 -1 1 1 0 false 0 i=17441 Variable_2 0 StateOperationalFromError StateOperationalFromError 0 0 0 i=47 true i=17423 i=40 false i=19725 i=46 false i=17442 i=46 false i=17443 i=46 false i=17444 0 i=7 -1 1 1 0 false 0 i=17442 Variable_2 0 Active Active 0 0 0 i=46 true i=17441 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=17443 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17441 i=40 false i=68 0 i=19730 -1 1 1 0 false 0 i=17444 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17441 i=40 false i=68 0 i=19723 -1 1 1 0 false 0 i=17446 Variable_2 0 StatePausedByParent StatePausedByParent 0 0 0 i=47 true i=17423 i=40 false i=19725 i=46 false i=17447 i=46 false i=17448 i=46 false i=17449 0 i=7 -1 1 1 0 false 0 i=17447 Variable_2 0 Active Active 0 0 0 i=46 true i=17446 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=17448 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17446 i=40 false i=68 0 i=19730 -1 1 1 0 false 0 i=17449 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17446 i=40 false i=68 0 i=19723 -1 1 1 0 false 0 i=17451 Variable_2 0 StateDisabledByMethod StateDisabledByMethod 0 0 0 i=47 true i=17423 i=40 false i=19725 i=46 false i=17452 i=46 false i=17453 i=46 false i=17454 0 i=7 -1 1 1 0 false 0 i=17452 Variable_2 0 Active Active 0 0 0 i=46 true i=17451 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=17453 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17451 i=40 false i=68 0 i=19730 -1 1 1 0 false 0 i=17454 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17451 i=40 false i=68 0 i=19723 -1 1 1 0 false 0 i=17456 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=17427 i=40 false i=68 i=37 false i=78 i=297 GroupId i=17 -1 i=296 1 0 1 1 0 false 0 i=17457 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=17409 i=40 false i=58 i=47 false i=17458 i=47 false i=17460 i=47 false i=17462 i=47 false i=17464 0 i=17458 Variable_2 0 ConfiguredDataSetWriters ConfiguredDataSetWriters 0 0 0 i=47 true i=17457 i=40 false i=63 i=46 false i=17459 0 i=5 -1 1 1 0 false 0 i=17459 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17458 i=40 false i=68 0 i=19723 -1 1 1 0 false 0 i=17460 Variable_2 0 ConfiguredDataSetReaders ConfiguredDataSetReaders 0 0 0 i=47 true i=17457 i=40 false i=63 i=46 false i=17461 0 i=5 -1 1 1 0 false 0 i=17461 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17460 i=40 false i=68 0 i=19723 -1 1 1 0 false 0 i=17462 Variable_2 0 OperationalDataSetWriters OperationalDataSetWriters 0 0 0 i=47 true i=17457 i=40 false i=63 i=46 false i=17463 0 i=5 -1 1 1 0 false 0 i=17463 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17462 i=40 false i=68 0 i=19723 -1 1 1 0 false 0 i=17464 Variable_2 0 OperationalDataSetReaders OperationalDataSetReaders 0 0 0 i=47 true i=17457 i=40 false i=63 i=46 false i=17466 0 i=5 -1 1 1 0 false 0 i=17465 Method_4 0 AddReaderGroup AddReaderGroup 0 0 0 i=47 true i=14209 i=40 false i=17465 i=37 false i=80 i=46 false i=17507 i=46 false i=17508 true true i=17466 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17464 i=40 false i=68 0 i=19723 -1 1 1 0 false 0 i=17467 DataType_64 0 DatagramConnectionTransportDataType DatagramConnectionTransportDataType 0 0 0 i=45 true i=15618 i=38 false i=17468 i=38 false i=17472 i=38 false i=17476 false i=17468 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=17467 i=39 false i=17469 0 i=17469 Variable_2 0 DatagramConnectionTransportDataType DatagramConnectionTransportDataType 0 0 0 i=47 true i=7617 i=40 false i=69 DatagramConnectionTransportDataType i=12 -1 1 1 0 false 0 i=17472 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=17467 i=39 false i=17473 0 i=17473 Variable_2 0 DatagramConnectionTransportDataType DatagramConnectionTransportDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DatagramConnectionTransportDataType'] i=12 -1 1 1 0 false 0 i=17476 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=17467 0 i=17477 Variable_2 0 DataSetOffset DataSetOffset 0 0 0 i=46 true i=21116 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=17478 Variable_2 0 ConnectionProperties ConnectionProperties 0 0 0 i=46 true i=14417 i=40 false i=68 i=37 false i=78 i=14533 1 0 1 1 0 false 0 i=17479 Variable_2 0 SupportedTransportProfiles SupportedTransportProfiles 0 0 0 i=46 true i=14416 i=40 false i=68 i=37 false i=78 i=12 1 0 1 1 0 false 0 i=17481 Variable_2 0 SupportedTransportProfiles SupportedTransportProfiles 0 0 0 i=46 true i=14443 i=40 false i=68 i=12 1 0 1 1 0 false 0 i=17482 Variable_2 0 DataSetWriterProperties DataSetWriterProperties 0 0 0 i=46 true i=15222 i=40 false i=68 i=37 false i=78 i=14533 1 0 1 1 0 false 0 i=17485 Variable_2 0 ConnectionProperties ConnectionProperties 0 0 0 i=46 true i=14209 i=40 false i=68 i=37 false i=78 i=14533 1 0 1 1 0 false 0 i=17486 Variable_2 0 GroupProperties GroupProperties 0 0 0 i=46 true i=17310 i=40 false i=68 i=37 false i=78 i=14533 1 0 1 1 0 false 0 i=17487 Variable_2 0 GroupProperties GroupProperties 0 0 0 i=46 true i=17325 i=40 false i=68 i=37 false i=78 i=14533 1 0 1 1 0 false 0 i=17488 Variable_2 0 GroupProperties GroupProperties 0 0 0 i=46 true i=14232 i=40 false i=68 i=37 false i=78 i=14533 1 0 1 1 0 false 0 i=17490 Variable_2 0 DataSetWriterProperties DataSetWriterProperties 0 0 0 i=46 true i=17743 i=40 false i=68 i=37 false i=78 i=14533 1 0 1 1 0 false 0 i=17492 Variable_2 0 DataSetReaderProperties DataSetReaderProperties 0 0 0 i=46 true i=18076 i=40 false i=68 i=37 false i=78 i=14533 1 0 1 1 0 false 0 i=17493 Variable_2 0 DataSetWriterProperties DataSetWriterProperties 0 0 0 i=46 true i=15298 i=40 false i=68 i=37 false i=78 i=14533 1 0 1 1 0 false 0 i=17494 Variable_2 0 DataSetReaderProperties DataSetReaderProperties 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=78 i=14533 1 0 1 1 0 false 0 i=17496 ObjectType_8 0 KeyCredentialConfigurationFolderType KeyCredentialConfigurationFolderType 0 0 0 i=45 true i=61 i=47 false i=17511 i=47 false i=17522 false i=17497 VariableType_16 0 AnalogUnitType AnalogUnitType 0 0 0 i=45 true i=15318 i=46 false i=17502 i=26 -2 false i=17502 Variable_2 0 EngineeringUnits EngineeringUnits 0 0 0 i=46 true i=17497 i=40 false i=68 i=37 false i=78 i=887 -1 1 1 0 false 0 i=17503 Variable_2 0 Selections Selections 0 0 0 i=46 true i=15533 i=40 false i=68 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=17507 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=17465 i=40 false i=68 i=37 false i=78 i=297 Configuration i=15520 -1 i=296 1 0 1 1 0 false 0 i=17508 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=17465 i=40 false i=68 i=37 false i=78 i=297 GroupId i=17 -1 i=296 1 0 1 1 0 false 0 i=17511 Object_1 0 <ServiceName> <ServiceName> 0 0 0 i=47 true i=17496 i=40 false i=18001 i=37 false i=11508 i=46 false i=17512 i=46 false i=17513 0 i=17512 Variable_2 0 ResourceUri ResourceUri 0 0 0 i=46 true i=17511 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=17513 Variable_2 0 ProfileUri ProfileUri 0 0 0 i=46 true i=17511 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=17522 Method_4 0 CreateCredential CreateCredential 0 0 0 i=47 true i=17496 i=40 false i=17522 i=37 false i=80 i=46 false i=17523 i=46 false i=17524 true true i=17523 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=17522 i=40 false i=68 i=37 false i=78 i=297 ResourceUri i=12 -1 i=297 ProfileUri i=12 -1 i=297 EndpointUrls i=12 1 0 i=296 1 0 1 1 0 false 0 i=17524 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=17522 i=40 false i=68 i=37 false i=78 i=297 CredentialNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=17558 Variable_2 0 HeaderLayoutUri HeaderLayoutUri 0 0 0 i=46 true i=17310 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=17559 Variable_2 0 HeaderLayoutUri HeaderLayoutUri 0 0 0 i=46 true i=17725 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=17560 Variable_2 0 KeyFrameCount KeyFrameCount 0 0 0 i=46 true i=18076 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=17562 Variable_2 0 HeaderLayoutUri HeaderLayoutUri 0 0 0 i=46 true i=18076 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=17563 Variable_2 0 KeyFrameCount KeyFrameCount 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=17564 Variable_2 0 HeaderLayoutUri HeaderLayoutUri 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=17567 Variable_2 0 InstrumentRange InstrumentRange 0 0 0 i=46 true i=15318 i=40 false i=68 i=37 false i=80 i=884 -1 1 1 0 false 0 i=17568 Variable_2 0 EURange EURange 0 0 0 i=46 true i=15318 i=40 false i=68 i=37 false i=80 i=884 -1 1 1 0 false 0 i=17569 Variable_2 0 EngineeringUnits EngineeringUnits 0 0 0 i=46 true i=15318 i=40 false i=68 i=37 false i=80 i=887 -1 1 1 0 false 0 i=17570 VariableType_16 0 AnalogUnitRangeType AnalogUnitRangeType 0 0 0 i=45 true i=2368 i=46 false i=17575 i=26 -2 false i=17575 Variable_2 0 EngineeringUnits EngineeringUnits 0 0 0 i=46 true i=17570 i=40 false i=68 i=37 false i=78 i=887 -1 1 1 0 false 0 i=17576 Variable_2 0 Selections Selections 0 0 0 i=46 true i=17202 i=40 false i=68 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=17579 Variable_2 0 Selections Selections 0 0 0 i=46 true i=15154 i=40 false i=68 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=17582 Variable_2 0 Selections Selections 0 0 0 i=46 true i=21146 i=40 false i=68 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=17588 DataType_64 0 Index Index 0 0 0 i=45 true i=7 false i=17589 ObjectType_8 0 DictionaryEntryType DictionaryEntryType 0 0 0 i=45 true i=58 i=47 false i=17590 i=45 false i=17598 i=45 false i=17600 true i=17590 Object_1 0 <DictionaryEntryName> <DictionaryEntryName> 0 0 0 i=47 true i=17589 i=40 false i=17589 i=37 false i=11508 0 i=17591 ObjectType_8 0 DictionaryFolderType DictionaryFolderType 0 0 0 i=45 true i=61 i=47 false i=17592 i=47 false i=17593 false i=17592 Object_1 0 <DictionaryFolderName> <DictionaryFolderName> 0 0 0 i=47 true i=17591 i=40 false i=17591 i=37 false i=11508 0 i=17593 Object_1 0 <DictionaryEntryName> <DictionaryEntryName> 0 0 0 i=47 true i=17591 i=40 false i=17589 i=37 false i=11508 0 i=17594 Object_1 0 Dictionaries Dictionaries 0 0 0 i=40 false i=17591 i=47 true i=2253 0 i=17597 ReferenceType_32 0 HasDictionaryEntry HasDictionaryEntry 0 0 0 i=45 true i=32 false false DictionaryEntryOf i=17598 ObjectType_8 0 IrdiDictionaryEntryType IrdiDictionaryEntryType 0 0 0 i=45 true i=17589 false i=17600 ObjectType_8 0 UriDictionaryEntryType UriDictionaryEntryType 0 0 0 i=45 true i=17589 false i=17602 ObjectType_8 0 BaseInterfaceType BaseInterfaceType 0 0 0 i=45 true i=58 i=35 true i=17708 true i=17603 ReferenceType_32 0 HasInterface HasInterface 0 0 0 i=45 true i=32 false false InterfaceOf i=17604 ReferenceType_32 0 HasAddIn HasAddIn 0 0 0 i=45 true i=47 false false AddInOf i=17605 Variable_2 0 DefaultInstanceBrowseName DefaultInstanceBrowseName 0 0 0 i=40 false i=68 0 i=20 -1 1 1 0 false 0 i=17612 Variable_2 0 LocalTime LocalTime 0 0 0 i=46 true i=2004 i=40 false i=68 i=37 false i=80 i=8912 -1 1 1 1000 false 0 i=17615 Variable_2 0 StatusCodeId StatusCodeId 0 0 0 i=46 true i=2058 i=40 false i=68 i=37 false i=80 0 i=19 -1 1 1 0 false 0 i=17632 Variable_2 0 Selections Selections 0 0 0 i=46 true i=16309 i=40 false i=68 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=17633 Variable_2 0 SelectionDescriptions SelectionDescriptions 0 0 0 i=46 true i=16309 i=40 false i=68 i=37 false i=80 i=21 1 0 1 1 0 false 0 i=17634 Variable_2 0 LocalTime LocalTime 0 0 0 i=46 true i=2253 i=40 false i=68 i=8912 -1 1 1 1000 false 0 i=17635 Variable_2 0 AvailableStates AvailableStates 0 0 0 i=47 true i=2771 i=40 false i=63 i=37 false i=80 i=17 1 0 1 1 0 false 0 i=17636 Variable_2 0 AvailableTransitions AvailableTransitions 0 0 0 i=47 true i=2771 i=40 false i=63 i=37 false i=80 i=17 1 0 1 1 0 false 0 i=17641 ObjectType_8 0 RoleMappingRuleChangedAuditEventType RoleMappingRuleChangedAuditEventType 0 0 0 i=45 true i=2127 true i=17706 Variable_2 0 Selections Selections 0 0 0 i=46 true i=17292 i=40 false i=68 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=17708 Object_1 0 InterfaceTypes InterfaceTypes 0 0 0 i=40 false i=61 i=35 false i=17602 i=35 true i=86 0 i=17709 VariableType_16 0 RationalNumberType RationalNumberType 0 0 0 i=45 true i=63 i=47 false i=17712 i=47 false i=17713 i=18806 -1 false i=17710 Variable_2 0 Selections Selections 0 0 0 i=46 true i=17306 i=40 false i=68 i=37 false i=78 i=24 1 0 1 1 0 false 0 i=17712 Variable_2 0 Numerator Numerator 0 0 0 i=47 true i=17709 i=40 false i=63 i=37 false i=78 0 i=6 -1 1 1 0 false 0 i=17713 Variable_2 0 Denominator Denominator 0 0 0 i=47 true i=17709 i=40 false i=63 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=17714 VariableType_16 0 VectorType VectorType 0 0 0 i=45 true i=63 i=46 false i=17715 i=45 false i=17716 i=18807 -1 true i=17715 Variable_2 0 VectorUnit VectorUnit 0 0 0 i=46 true i=17714 i=40 false i=68 i=37 false i=80 i=887 -1 1 1 0 false 0 i=17716 VariableType_16 0 3DVectorType 3DVectorType 0 0 0 i=45 true i=17714 i=47 false i=18769 i=47 false i=18770 i=47 false i=18771 i=18808 -1 false i=17718 Method_4 0 Delete Delete 0 0 0 i=47 true i=13354 i=40 false i=13393 i=37 false i=78 i=46 false i=17719 true true i=17719 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=17718 i=40 false i=68 i=37 false i=78 i=297 ObjectToDelete i=17 -1 i=296 1 0 1 1 0 false 0 i=17721 ObjectType_8 0 ConnectionTransportType ConnectionTransportType 0 0 0 i=45 true i=58 i=45 false i=15064 i=45 false i=15155 true i=17724 Variable_2 0 MaxNetworkMessageSize MaxNetworkMessageSize 0 0 0 i=46 true i=14232 i=40 false i=68 i=37 false i=78 0 i=7 -1 1 1 0 false 0 i=17725 ObjectType_8 0 WriterGroupType WriterGroupType 0 0 0 i=45 true i=14232 i=46 false i=17736 i=46 false i=17737 i=46 false i=17738 i=46 false i=17739 i=46 false i=17740 i=46 false i=17559 i=47 false i=17741 i=47 false i=17742 i=15296 false i=17743 i=47 false i=17812 i=47 false i=17969 i=47 false i=17992 false i=17732 Object_1 0 AuthorizationServices AuthorizationServices 0 0 0 i=40 false i=61 i=47 true i=12637 0 i=17736 Variable_2 0 WriterGroupId WriterGroupId 0 0 0 i=46 true i=17725 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=17737 Variable_2 0 PublishingInterval PublishingInterval 0 0 0 i=46 true i=17725 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=17738 Variable_2 0 KeepAliveTime KeepAliveTime 0 0 0 i=46 true i=17725 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=17739 Variable_2 0 Priority Priority 0 0 0 i=46 true i=17725 i=40 false i=68 i=37 false i=78 0 i=3 -1 1 1 0 false 0 i=17740 Variable_2 0 LocaleIds LocaleIds 0 0 0 i=46 true i=17725 i=40 false i=68 i=37 false i=78 i=295 1 0 1 1 0 false 0 i=17741 Object_1 0 TransportSettings TransportSettings 0 0 0 i=47 true i=17725 i=40 false i=17997 i=37 false i=80 0 i=17742 Object_1 0 MessageSettings MessageSettings 0 0 0 i=47 true i=17725 i=40 false i=17998 i=37 false i=80 0 i=17743 Object_1 0 <DataSetWriterName> <DataSetWriterName> 0 0 0 i=15296 true i=17725 i=40 false i=15298 i=37 false i=11508 i=46 false i=17744 i=46 false i=17745 i=46 false i=17490 i=47 false i=17749 0 i=17744 Variable_2 0 DataSetWriterId DataSetWriterId 0 0 0 i=46 true i=17743 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=17745 Variable_2 0 DataSetFieldContentMask DataSetFieldContentMask 0 0 0 i=46 true i=17743 i=40 false i=68 i=37 false i=78 i=15583 -1 1 1 0 false 0 i=17749 Object_1 0 Status Status 0 0 0 i=47 true i=17743 i=40 false i=14643 i=37 false i=78 i=47 false i=17750 0 i=17750 Variable_2 0 State State 0 0 0 i=47 true i=17749 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=17812 Object_1 0 Diagnostics Diagnostics 0 0 0 i=47 true i=17725 i=40 false i=19834 i=37 false i=80 i=47 false i=17813 i=47 false i=17814 i=47 false i=17819 i=47 false i=17824 i=47 false i=17825 i=47 false i=17826 i=47 false i=17858 0 i=17813 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=47 true i=17812 i=40 false i=63 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=17814 Variable_2 0 TotalInformation TotalInformation 0 0 0 i=47 true i=17812 i=40 false i=19725 i=37 false i=78 i=46 false i=17815 i=46 false i=17816 i=46 false i=17817 0 i=7 -1 1 1 0 false 0 i=17815 Variable_2 0 Active Active 0 0 0 i=46 true i=17814 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17816 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17814 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=17817 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17814 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=17819 Variable_2 0 TotalError TotalError 0 0 0 i=47 true i=17812 i=40 false i=19725 i=37 false i=78 i=46 false i=17820 i=46 false i=17821 i=46 false i=17822 0 i=7 -1 1 1 0 false 0 i=17820 Variable_2 0 Active Active 0 0 0 i=46 true i=17819 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17821 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17819 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=17822 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17819 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=17824 Method_4 0 Reset Reset 0 0 0 i=47 true i=17812 i=40 false i=19689 i=37 false i=78 true true i=17825 Variable_2 0 SubError SubError 0 0 0 i=47 true i=17812 i=40 false i=63 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17826 Object_1 0 Counters Counters 0 0 0 i=47 true i=17812 i=40 false i=58 i=37 false i=78 i=47 false i=17827 i=47 false i=17832 i=47 false i=17837 i=47 false i=17842 i=47 false i=17847 i=47 false i=17853 i=47 false i=17859 i=47 false i=17874 i=47 false i=17900 0 i=17827 Variable_2 0 StateError StateError 0 0 0 i=47 true i=17826 i=40 false i=19725 i=37 false i=78 i=46 false i=17828 i=46 false i=17829 i=46 false i=17830 0 i=7 -1 1 1 0 false 0 i=17828 Variable_2 0 Active Active 0 0 0 i=46 true i=17827 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17829 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17827 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=17830 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17827 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=17832 Variable_2 0 StateOperationalByMethod StateOperationalByMethod 0 0 0 i=47 true i=17826 i=40 false i=19725 i=37 false i=78 i=46 false i=17833 i=46 false i=17834 i=46 false i=17835 0 i=7 -1 1 1 0 false 0 i=17833 Variable_2 0 Active Active 0 0 0 i=46 true i=17832 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17834 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17832 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=17835 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17832 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=17837 Variable_2 0 StateOperationalByParent StateOperationalByParent 0 0 0 i=47 true i=17826 i=40 false i=19725 i=37 false i=78 i=46 false i=17838 i=46 false i=17839 i=46 false i=17840 0 i=7 -1 1 1 0 false 0 i=17838 Variable_2 0 Active Active 0 0 0 i=46 true i=17837 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17839 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17837 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=17840 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17837 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=17842 Variable_2 0 StateOperationalFromError StateOperationalFromError 0 0 0 i=47 true i=17826 i=40 false i=19725 i=37 false i=78 i=46 false i=17843 i=46 false i=17844 i=46 false i=17845 0 i=7 -1 1 1 0 false 0 i=17843 Variable_2 0 Active Active 0 0 0 i=46 true i=17842 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17844 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17842 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=17845 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17842 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=17847 Variable_2 0 StatePausedByParent StatePausedByParent 0 0 0 i=47 true i=17826 i=40 false i=19725 i=37 false i=78 i=46 false i=17848 i=46 false i=17849 i=46 false i=17850 0 i=7 -1 1 1 0 false 0 i=17848 Variable_2 0 Active Active 0 0 0 i=46 true i=17847 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17849 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17847 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=17850 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17847 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=17852 ObjectType_8 0 AuthorizationServiceConfigurationType AuthorizationServiceConfigurationType 0 0 0 i=45 true i=58 i=46 false i=18072 i=46 false i=17860 i=46 false i=18073 false i=17853 Variable_2 0 StateDisabledByMethod StateDisabledByMethod 0 0 0 i=47 true i=17826 i=40 false i=19725 i=37 false i=78 i=46 false i=17854 i=46 false i=17855 i=46 false i=17856 0 i=7 -1 1 1 0 false 0 i=17854 Variable_2 0 Active Active 0 0 0 i=46 true i=17853 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17855 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17853 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=17856 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17853 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=17858 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=17812 i=40 false i=58 i=37 false i=78 i=47 false i=17913 i=47 false i=17927 0 i=17859 Variable_2 0 SentNetworkMessages SentNetworkMessages 0 0 0 i=47 true i=17826 i=40 false i=19725 i=37 false i=78 i=46 false i=17864 i=46 false i=17871 i=46 false i=17872 0 i=7 -1 1 1 0 false 0 i=17860 Variable_2 0 ServiceCertificate ServiceCertificate 0 0 0 i=46 true i=17852 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=17864 Variable_2 0 Active Active 0 0 0 i=46 true i=17859 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17868 Method_4 0 Unsuppress Unsuppress 0 0 0 i=47 true i=2915 i=40 false i=17868 i=37 false i=80 i=3065 false i=17225 true true i=17869 Method_4 0 RemoveFromService RemoveFromService 0 0 0 i=47 true i=2915 i=40 false i=17869 i=37 false i=80 i=3065 false i=17259 true true i=17870 Method_4 0 PlaceInService PlaceInService 0 0 0 i=47 true i=2915 i=40 false i=17870 i=37 false i=80 i=3065 false i=17259 true true i=17871 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17859 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=17872 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17859 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=17874 Variable_2 0 FailedTransmissions FailedTransmissions 0 0 0 i=47 true i=17826 i=40 false i=19725 i=37 false i=78 i=46 false i=17878 i=46 false i=17885 i=46 false i=17892 0 i=7 -1 1 1 0 false 0 i=17878 Variable_2 0 Active Active 0 0 0 i=46 true i=17874 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17885 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17874 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=17892 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17874 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=17900 Variable_2 0 EncryptionErrors EncryptionErrors 0 0 0 i=47 true i=17826 i=40 false i=19725 i=37 false i=78 i=46 false i=17901 i=46 false i=17902 i=46 false i=17903 0 i=7 -1 1 1 0 false 0 i=17901 Variable_2 0 Active Active 0 0 0 i=46 true i=17900 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=17902 Variable_2 0 Classification Classification 0 0 0 i=46 true i=17900 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=17903 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17900 i=40 false i=68 i=37 false i=78 1 i=19723 -1 1 1 0 false 0 i=17913 Variable_2 0 ConfiguredDataSetWriters ConfiguredDataSetWriters 0 0 0 i=47 true i=17858 i=40 false i=63 i=37 false i=78 i=46 false i=17920 0 i=5 -1 1 1 0 false 0 i=17920 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17913 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=17927 Variable_2 0 OperationalDataSetWriters OperationalDataSetWriters 0 0 0 i=47 true i=17858 i=40 false i=63 i=37 false i=78 i=46 false i=17934 0 i=5 -1 1 1 0 false 0 i=17934 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=17927 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=17969 Method_4 0 AddDataSetWriter AddDataSetWriter 0 0 0 i=47 true i=17725 i=40 false i=17969 i=37 false i=80 i=46 false i=17976 i=46 false i=17987 true true i=17976 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=17969 i=40 false i=68 i=37 false i=78 i=297 Configuration i=15597 -1 i=296 1 0 1 1 0 false 0 i=17983 ReferenceType_32 0 HasEffectEnable HasEffectEnable 0 0 0 i=45 true i=54 false false MayBeEnabledBy i=17984 ReferenceType_32 0 HasEffectSuppressed HasEffectSuppressed 0 0 0 i=45 true i=54 false false MayBeSuppressedBy i=17985 ReferenceType_32 0 HasEffectUnsuppressed HasEffectUnsuppressed 0 0 0 i=45 true i=54 false false MayBeUnsuppressedBy i=17986 VariableType_16 0 AudioVariableType AudioVariableType 0 0 0 i=45 true i=63 i=46 false i=17988 i=46 false i=17989 i=46 false i=17990 i=16307 -1 false i=17987 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=17969 i=40 false i=68 i=37 false i=78 i=297 DataSetWriterNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=17988 Variable_2 0 ListId ListId 0 0 0 i=46 true i=17986 i=40 false i=68 i=37 false i=80 i=12 -1 1 1 0 false 0 i=17989 Variable_2 0 AgencyId AgencyId 0 0 0 i=46 true i=17986 i=40 false i=68 i=37 false i=80 i=12 -1 1 1 0 false 0 i=17990 Variable_2 0 VersionId VersionId 0 0 0 i=46 true i=17986 i=40 false i=68 i=37 false i=80 i=12 -1 1 1 0 false 0 i=17991 Variable_2 0 StartTime StartTime 0 0 0 i=47 true i=17279 i=40 false i=63 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=17992 Method_4 0 RemoveDataSetWriter RemoveDataSetWriter 0 0 0 i=47 true i=17725 i=40 false i=17992 i=37 false i=80 i=46 false i=17993 true true i=17993 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=17992 i=40 false i=68 i=37 false i=78 i=297 DataSetWriterNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=17997 ObjectType_8 0 WriterGroupTransportType WriterGroupTransportType 0 0 0 i=45 true i=58 i=45 false i=21133 i=45 false i=21136 true i=17998 ObjectType_8 0 WriterGroupMessageType WriterGroupMessageType 0 0 0 i=45 true i=58 i=45 false i=21105 i=45 false i=21126 true i=17999 ObjectType_8 0 ReaderGroupType ReaderGroupType 0 0 0 i=45 true i=14232 i=15297 false i=18076 i=47 false i=21015 i=47 false i=21080 i=47 false i=21081 i=47 false i=21082 i=47 false i=21085 false i=18001 ObjectType_8 0 KeyCredentialConfigurationType KeyCredentialConfigurationType 0 0 0 i=45 true i=58 i=46 false i=18069 i=46 false i=18165 i=46 false i=18004 i=46 false i=18005 i=47 false i=18006 i=47 false i=18008 false i=18004 Variable_2 0 EndpointUrls EndpointUrls 0 0 0 i=46 true i=18001 i=40 false i=68 i=37 false i=80 i=12 1 0 1 1 0 false 0 i=18005 Variable_2 0 ServiceStatus ServiceStatus 0 0 0 i=46 true i=18001 i=40 false i=68 i=37 false i=80 0 i=19 -1 1 1 0 false 0 i=18006 Method_4 0 UpdateCredential UpdateCredential 0 0 0 i=47 true i=18001 i=40 false i=18006 i=37 false i=80 i=46 false i=18007 true true i=18007 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=18006 i=40 false i=68 i=37 false i=78 i=297 CredentialId i=12 -1 i=297 CredentialSecret i=15 -1 i=297 CertificateThumbprint i=12 -1 i=297 SecurityPolicyUri i=12 -1 i=296 1 0 1 1 0 false 0 i=18008 Method_4 0 DeleteCredential DeleteCredential 0 0 0 i=47 true i=18001 i=40 false i=18008 i=37 false i=80 true true i=18011 ObjectType_8 0 KeyCredentialAuditEventType KeyCredentialAuditEventType 0 0 0 i=45 true i=2127 i=46 false i=18028 i=45 false i=18029 i=45 false i=18047 true i=18028 Variable_2 0 ResourceUri ResourceUri 0 0 0 i=46 true i=18011 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=18029 ObjectType_8 0 KeyCredentialUpdatedAuditEventType KeyCredentialUpdatedAuditEventType 0 0 0 i=45 true i=18011 false i=18047 ObjectType_8 0 KeyCredentialDeletedAuditEventType KeyCredentialDeletedAuditEventType 0 0 0 i=45 true i=18011 false i=18069 Variable_2 0 ResourceUri ResourceUri 0 0 0 i=46 true i=18001 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=18072 Variable_2 0 ServiceUri ServiceUri 0 0 0 i=46 true i=17852 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=18073 Variable_2 0 IssuerEndpointUrl IssuerEndpointUrl 0 0 0 i=46 true i=17852 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=18076 Object_1 0 <DataSetReaderName> <DataSetReaderName> 0 0 0 i=15297 true i=17999 i=40 false i=15306 i=37 false i=11508 i=46 false i=18077 i=46 false i=18078 i=46 false i=18079 i=46 false i=18080 i=46 false i=18081 i=46 false i=18082 i=46 false i=17560 i=46 false i=17562 i=46 false i=17492 i=47 false i=18088 i=47 false i=21006 0 i=18077 Variable_2 0 PublisherId PublisherId 0 0 0 i=46 true i=18076 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=18078 Variable_2 0 WriterGroupId WriterGroupId 0 0 0 i=46 true i=18076 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=18079 Variable_2 0 DataSetWriterId DataSetWriterId 0 0 0 i=46 true i=18076 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=18080 Variable_2 0 DataSetMetaData DataSetMetaData 0 0 0 i=46 true i=18076 i=40 false i=68 i=37 false i=78 i=14523 -1 1 1 0 false 0 i=18081 Variable_2 0 DataSetFieldContentMask DataSetFieldContentMask 0 0 0 i=46 true i=18076 i=40 false i=68 i=37 false i=78 i=15583 -1 1 1 0 false 0 i=18082 Variable_2 0 MessageReceiveTimeout MessageReceiveTimeout 0 0 0 i=46 true i=18076 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=18088 Object_1 0 Status Status 0 0 0 i=47 true i=18076 i=40 false i=14643 i=37 false i=78 i=47 false i=18089 0 i=18089 Variable_2 0 State State 0 0 0 i=47 true i=18088 i=40 false i=63 i=37 false i=78 i=14647 -1 1 1 0 false 0 i=18155 Object_1 0 KeyCredentialConfiguration KeyCredentialConfiguration 0 0 0 i=40 false i=17496 i=47 true i=12637 0 i=18165 Variable_2 0 ProfileUri ProfileUri 0 0 0 i=46 true i=18001 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=18166 Variable_2 0 DataTypeDefinition DataTypeDefinition 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DataTypeDefinition'] i=12 -1 1 1 0 false 0 i=18169 Variable_2 0 StructureField StructureField 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='StructureField'] i=12 -1 1 1 0 false 0 i=18172 Variable_2 0 StructureDefinition StructureDefinition 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='StructureDefinition'] i=12 -1 1 1 0 false 0 i=18175 Variable_2 0 EnumDefinition EnumDefinition 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='EnumDefinition'] i=12 -1 1 1 0 false 0 i=18178 Variable_2 0 DataTypeDefinition DataTypeDefinition 0 0 0 i=47 true i=7617 i=40 false i=69 DataTypeDefinition i=12 -1 1 1 0 false 0 i=18181 Variable_2 0 StructureField StructureField 0 0 0 i=47 true i=7617 i=40 false i=69 StructureField i=12 -1 1 1 0 false 0 i=18184 Variable_2 0 StructureDefinition StructureDefinition 0 0 0 i=47 true i=7617 i=40 false i=69 StructureDefinition i=12 -1 1 1 0 false 0 i=18187 Variable_2 0 EnumDefinition EnumDefinition 0 0 0 i=47 true i=7617 i=40 false i=69 EnumDefinition i=12 -1 1 1 0 false 0 i=18190 Variable_2 0 LatchedState LatchedState 0 0 0 i=47 true i=2915 i=40 false i=8995 i=37 false i=80 i=46 false i=18191 i=46 false i=18195 i=46 false i=18197 i=46 false i=18198 i=21 -1 1 1 0 false 0 i=18191 Variable_2 0 Id Id 0 0 0 i=46 true i=18190 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=18195 Variable_2 0 TransitionTime TransitionTime 0 0 0 i=46 true i=18190 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=18197 Variable_2 0 TrueState TrueState 0 0 0 i=46 true i=18190 i=40 false i=68 i=37 false i=80 en Latched i=21 -1 1 1 0 false 0 i=18198 Variable_2 0 FalseState FalseState 0 0 0 i=46 true i=18190 i=40 false i=68 i=37 false i=80 en Unlatched i=21 -1 1 1 0 false 0 i=18199 Method_4 0 Reset Reset 0 0 0 i=47 true i=2915 i=40 false i=18199 i=37 false i=80 i=3065 false i=15013 true true i=18347 ObjectType_8 0 InstrumentDiagnosticAlarmType InstrumentDiagnosticAlarmType 0 0 0 i=45 true i=10637 false i=18496 ObjectType_8 0 SystemDiagnosticAlarmType SystemDiagnosticAlarmType 0 0 0 i=45 true i=10637 false i=18665 ObjectType_8 0 StatisticalConditionClassType StatisticalConditionClassType 0 0 0 i=45 true i=11163 true i=18666 Method_4 0 Reset Reset 0 0 0 i=47 true i=17279 i=40 false i=18666 i=37 false i=78 i=3065 false i=2127 true true i=18715 Object_1 0 Diagnostics Diagnostics 0 0 0 i=47 true i=14416 i=40 false i=19732 i=37 false i=80 i=47 false i=18716 i=47 false i=18717 i=47 false i=18722 i=47 false i=18727 i=47 false i=18728 i=47 false i=18729 i=47 false i=18760 0 i=18716 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=47 true i=18715 i=40 false i=63 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=18717 Variable_2 0 TotalInformation TotalInformation 0 0 0 i=47 true i=18715 i=40 false i=19725 i=37 false i=78 i=46 false i=18718 i=46 false i=18719 i=46 false i=18720 0 i=7 -1 1 1 0 false 0 i=18718 Variable_2 0 Active Active 0 0 0 i=46 true i=18717 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=18719 Variable_2 0 Classification Classification 0 0 0 i=46 true i=18717 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=18720 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18717 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=18722 Variable_2 0 TotalError TotalError 0 0 0 i=47 true i=18715 i=40 false i=19725 i=37 false i=78 i=46 false i=18723 i=46 false i=18724 i=46 false i=18725 0 i=7 -1 1 1 0 false 0 i=18723 Variable_2 0 Active Active 0 0 0 i=46 true i=18722 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=18724 Variable_2 0 Classification Classification 0 0 0 i=46 true i=18722 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=18725 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18722 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=18727 Method_4 0 Reset Reset 0 0 0 i=47 true i=18715 i=40 false i=19689 i=37 false i=78 true true i=18728 Variable_2 0 SubError SubError 0 0 0 i=47 true i=18715 i=40 false i=63 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=18729 Object_1 0 Counters Counters 0 0 0 i=47 true i=18715 i=40 false i=58 i=37 false i=78 i=47 false i=18730 i=47 false i=18735 i=47 false i=18740 i=47 false i=18745 i=47 false i=18750 i=47 false i=18755 0 i=18730 Variable_2 0 StateError StateError 0 0 0 i=47 true i=18729 i=40 false i=19725 i=37 false i=78 i=46 false i=18731 i=46 false i=18732 i=46 false i=18733 0 i=7 -1 1 1 0 false 0 i=18731 Variable_2 0 Active Active 0 0 0 i=46 true i=18730 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=18732 Variable_2 0 Classification Classification 0 0 0 i=46 true i=18730 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=18733 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18730 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=18735 Variable_2 0 StateOperationalByMethod StateOperationalByMethod 0 0 0 i=47 true i=18729 i=40 false i=19725 i=37 false i=78 i=46 false i=18736 i=46 false i=18737 i=46 false i=18738 0 i=7 -1 1 1 0 false 0 i=18736 Variable_2 0 Active Active 0 0 0 i=46 true i=18735 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=18737 Variable_2 0 Classification Classification 0 0 0 i=46 true i=18735 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=18738 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18735 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=18740 Variable_2 0 StateOperationalByParent StateOperationalByParent 0 0 0 i=47 true i=18729 i=40 false i=19725 i=37 false i=78 i=46 false i=18741 i=46 false i=18742 i=46 false i=18743 0 i=7 -1 1 1 0 false 0 i=18741 Variable_2 0 Active Active 0 0 0 i=46 true i=18740 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=18742 Variable_2 0 Classification Classification 0 0 0 i=46 true i=18740 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=18743 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18740 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=18745 Variable_2 0 StateOperationalFromError StateOperationalFromError 0 0 0 i=47 true i=18729 i=40 false i=19725 i=37 false i=78 i=46 false i=18746 i=46 false i=18747 i=46 false i=18748 0 i=7 -1 1 1 0 false 0 i=18746 Variable_2 0 Active Active 0 0 0 i=46 true i=18745 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=18747 Variable_2 0 Classification Classification 0 0 0 i=46 true i=18745 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=18748 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18745 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=18750 Variable_2 0 StatePausedByParent StatePausedByParent 0 0 0 i=47 true i=18729 i=40 false i=19725 i=37 false i=78 i=46 false i=18751 i=46 false i=18752 i=46 false i=18753 0 i=7 -1 1 1 0 false 0 i=18751 Variable_2 0 Active Active 0 0 0 i=46 true i=18750 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=18752 Variable_2 0 Classification Classification 0 0 0 i=46 true i=18750 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=18753 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18750 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=18755 Variable_2 0 StateDisabledByMethod StateDisabledByMethod 0 0 0 i=47 true i=18729 i=40 false i=19725 i=37 false i=78 i=46 false i=18756 i=46 false i=18757 i=46 false i=18758 0 i=7 -1 1 1 0 false 0 i=18756 Variable_2 0 Active Active 0 0 0 i=46 true i=18755 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=18757 Variable_2 0 Classification Classification 0 0 0 i=46 true i=18755 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=18758 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18755 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=18760 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=18715 i=40 false i=58 i=37 false i=78 i=47 false i=18761 i=47 false i=18763 i=47 false i=18765 i=47 false i=18767 0 i=18761 Variable_2 0 ConfiguredDataSetWriters ConfiguredDataSetWriters 0 0 0 i=47 true i=18760 i=40 false i=63 i=37 false i=78 i=46 false i=18762 0 i=5 -1 1 1 0 false 0 i=18762 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18761 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=18763 Variable_2 0 ConfiguredDataSetReaders ConfiguredDataSetReaders 0 0 0 i=47 true i=18760 i=40 false i=63 i=37 false i=78 i=46 false i=18764 0 i=5 -1 1 1 0 false 0 i=18764 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18763 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=18765 Variable_2 0 OperationalDataSetWriters OperationalDataSetWriters 0 0 0 i=47 true i=18760 i=40 false i=63 i=37 false i=78 i=46 false i=18766 0 i=5 -1 1 1 0 false 0 i=18766 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18765 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=18767 Variable_2 0 OperationalDataSetReaders OperationalDataSetReaders 0 0 0 i=47 true i=18760 i=40 false i=63 i=37 false i=78 i=46 false i=18768 0 i=5 -1 1 1 0 false 0 i=18768 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=18767 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=18769 Variable_2 0 X X 0 0 0 i=47 true i=17716 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18770 Variable_2 0 Y Y 0 0 0 i=47 true i=17716 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18771 Variable_2 0 Z Z 0 0 0 i=47 true i=17716 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18772 VariableType_16 0 CartesianCoordinatesType CartesianCoordinatesType 0 0 0 i=45 true i=63 i=46 false i=18773 i=45 false i=18774 i=18809 -1 true i=18773 Variable_2 0 LengthUnit LengthUnit 0 0 0 i=46 true i=18772 i=40 false i=68 i=37 false i=80 i=887 -1 1 1 0 false 0 i=18774 VariableType_16 0 3DCartesianCoordinatesType 3DCartesianCoordinatesType 0 0 0 i=45 true i=18772 i=47 false i=18776 i=47 false i=18777 i=47 false i=18778 i=18810 -1 false i=18776 Variable_2 0 X X 0 0 0 i=47 true i=18774 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18777 Variable_2 0 Y Y 0 0 0 i=47 true i=18774 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18778 Variable_2 0 Z Z 0 0 0 i=47 true i=18774 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18779 VariableType_16 0 OrientationType OrientationType 0 0 0 i=45 true i=63 i=46 false i=18780 i=45 false i=18781 i=18811 -1 true i=18780 Variable_2 0 AngleUnit AngleUnit 0 0 0 i=46 true i=18779 i=40 false i=68 i=37 false i=80 i=887 -1 1 1 0 false 0 i=18781 VariableType_16 0 3DOrientationType 3DOrientationType 0 0 0 i=45 true i=18779 i=47 false i=18783 i=47 false i=18784 i=47 false i=18785 i=18812 -1 false i=18783 Variable_2 0 A A 0 0 0 i=47 true i=18781 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18784 Variable_2 0 B B 0 0 0 i=47 true i=18781 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18785 Variable_2 0 C C 0 0 0 i=47 true i=18781 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18786 VariableType_16 0 FrameType FrameType 0 0 0 i=45 true i=63 i=47 false i=18801 i=47 false i=18787 i=46 false i=18788 i=47 false i=18789 i=46 false i=18790 i=45 false i=18791 i=18813 -1 true i=18787 Variable_2 0 Orientation Orientation 0 0 0 i=47 true i=18786 i=40 false i=18779 i=37 false i=78 i=18811 -1 1 1 0 false 0 i=18788 Variable_2 0 Constant Constant 0 0 0 i=46 true i=18786 i=40 false i=68 i=37 false i=80 false i=1 -1 1 1 0 false 0 i=18789 Variable_2 0 BaseFrame BaseFrame 0 0 0 i=47 true i=18786 i=40 false i=63 i=37 false i=80 i=0 i=17 -1 1 1 0 false 0 i=18790 Variable_2 0 FixedBase FixedBase 0 0 0 i=46 true i=18786 i=40 false i=68 i=37 false i=80 false i=1 -1 1 1 0 false 0 i=18791 VariableType_16 0 3DFrameType 3DFrameType 0 0 0 i=45 true i=18786 i=47 false i=18796 i=47 false i=18792 i=18814 -1 false i=18792 Variable_2 0 Orientation Orientation 0 0 0 i=47 true i=18791 i=40 false i=18781 i=37 false i=78 i=47 false i=19074 i=47 false i=19075 i=47 false i=19076 i=18812 -1 1 1 0 false 0 i=18796 Variable_2 0 CartesianCoordinates CartesianCoordinates 0 0 0 i=47 true i=18791 i=40 false i=18774 i=37 false i=78 i=47 false i=18798 i=47 false i=18799 i=47 false i=18800 i=18810 -1 1 1 0 false 0 i=18798 Variable_2 0 X X 0 0 0 i=47 true i=18796 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18799 Variable_2 0 Y Y 0 0 0 i=47 true i=18796 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18800 Variable_2 0 Z Z 0 0 0 i=47 true i=18796 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=18801 Variable_2 0 CartesianCoordinates CartesianCoordinates 0 0 0 i=47 true i=18786 i=40 false i=18772 i=37 false i=78 i=18809 -1 1 1 0 false 0 i=18804 ReferenceType_32 0 HasWriterGroup HasWriterGroup 0 0 0 i=45 true i=47 false false IsWriterGroupOf i=18805 ReferenceType_32 0 HasReaderGroup HasReaderGroup 0 0 0 i=45 true i=47 false false IsReaderGroupOf i=18806 DataType_64 0 RationalNumber RationalNumber 0 0 0 i=45 true i=22 i=38 false i=18815 i=38 false i=18851 i=38 false i=19064 false i=18807 DataType_64 0 Vector Vector 0 0 0 i=45 true i=22 i=45 false i=18808 i=38 false i=18816 i=38 false i=18852 i=38 false i=19065 true i=18808 DataType_64 0 3DVector 3DVector 0 0 0 i=45 true i=18807 i=38 false i=18817 i=38 false i=18853 i=38 false i=19066 false i=18809 DataType_64 0 CartesianCoordinates CartesianCoordinates 0 0 0 i=45 true i=22 i=45 false i=18810 i=38 false i=18818 i=38 false i=18854 i=38 false i=19067 true i=18810 DataType_64 0 3DCartesianCoordinates 3DCartesianCoordinates 0 0 0 i=45 true i=18809 i=38 false i=18819 i=38 false i=18855 i=38 false i=19068 false i=18811 DataType_64 0 Orientation Orientation 0 0 0 i=45 true i=22 i=45 false i=18812 i=38 false i=18820 i=38 false i=18856 i=38 false i=19069 true i=18812 DataType_64 0 3DOrientation 3DOrientation 0 0 0 i=45 true i=18811 i=38 false i=18821 i=38 false i=18857 i=38 false i=19070 false i=18813 DataType_64 0 Frame Frame 0 0 0 i=45 true i=22 i=45 false i=18814 i=38 false i=18822 i=38 false i=18858 i=38 false i=19071 true i=18814 DataType_64 0 3DFrame 3DFrame 0 0 0 i=45 true i=18813 i=38 false i=18823 i=38 false i=18859 i=38 false i=19072 false i=18815 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=18806 i=39 false i=18824 0 i=18816 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=18807 i=39 false i=18827 0 i=18817 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=18808 i=39 false i=18830 0 i=18818 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=18809 i=39 false i=18833 0 i=18819 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=18810 i=39 false i=18836 0 i=18820 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=18811 i=39 false i=18839 0 i=18821 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=18812 i=39 false i=18842 0 i=18822 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=18813 i=39 false i=18845 0 i=18823 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=18814 i=39 false i=18848 0 i=18824 Variable_2 0 RationalNumber RationalNumber 0 0 0 i=47 true i=7617 i=40 false i=69 RationalNumber i=12 -1 1 1 0 false 0 i=18827 Variable_2 0 Vector Vector 0 0 0 i=47 true i=7617 i=40 false i=69 Vector i=12 -1 1 1 0 false 0 i=18830 Variable_2 0 3DVector 3DVector 0 0 0 i=47 true i=7617 i=40 false i=69 ThreeDVector i=12 -1 1 1 0 false 0 i=18833 Variable_2 0 CartesianCoordinates CartesianCoordinates 0 0 0 i=47 true i=7617 i=40 false i=69 CartesianCoordinates i=12 -1 1 1 0 false 0 i=18836 Variable_2 0 3DCartesianCoordinates 3DCartesianCoordinates 0 0 0 i=47 true i=7617 i=40 false i=69 ThreeDCartesianCoordinates i=12 -1 1 1 0 false 0 i=18839 Variable_2 0 Orientation Orientation 0 0 0 i=47 true i=7617 i=40 false i=69 Orientation i=12 -1 1 1 0 false 0 i=18842 Variable_2 0 3DOrientation 3DOrientation 0 0 0 i=47 true i=7617 i=40 false i=69 ThreeDOrientation i=12 -1 1 1 0 false 0 i=18845 Variable_2 0 Frame Frame 0 0 0 i=47 true i=7617 i=40 false i=69 Frame i=12 -1 1 1 0 false 0 i=18848 Variable_2 0 3DFrame 3DFrame 0 0 0 i=47 true i=7617 i=40 false i=69 ThreeDFrame i=12 -1 1 1 0 false 0 i=18851 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=18806 i=39 false i=18860 0 i=18852 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=18807 i=39 false i=18863 0 i=18853 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=18808 i=39 false i=18866 0 i=18854 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=18809 i=39 false i=18869 0 i=18855 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=18810 i=39 false i=19049 0 i=18856 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=18811 i=39 false i=19052 0 i=18857 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=18812 i=39 false i=19055 0 i=18858 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=18813 i=39 false i=19058 0 i=18859 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=18814 i=39 false i=19061 0 i=18860 Variable_2 0 RationalNumber RationalNumber 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='RationalNumber'] i=12 -1 1 1 0 false 0 i=18863 Variable_2 0 Vector Vector 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='Vector'] i=12 -1 1 1 0 false 0 i=18866 Variable_2 0 3DVector 3DVector 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ThreeDVector'] i=12 -1 1 1 0 false 0 i=18869 Variable_2 0 CartesianCoordinates CartesianCoordinates 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='CartesianCoordinates'] i=12 -1 1 1 0 false 0 i=19049 Variable_2 0 3DCartesianCoordinates 3DCartesianCoordinates 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ThreeDCartesianCoordinates'] i=12 -1 1 1 0 false 0 i=19052 Variable_2 0 Orientation Orientation 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='Orientation'] i=12 -1 1 1 0 false 0 i=19055 Variable_2 0 3DOrientation 3DOrientation 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ThreeDOrientation'] i=12 -1 1 1 0 false 0 i=19058 Variable_2 0 Frame Frame 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='Frame'] i=12 -1 1 1 0 false 0 i=19061 Variable_2 0 3DFrame 3DFrame 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ThreeDFrame'] i=12 -1 1 1 0 false 0 i=19064 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=18806 0 i=19065 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=18807 0 i=19066 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=18808 0 i=19067 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=18809 0 i=19068 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=18810 0 i=19069 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=18811 0 i=19070 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=18812 0 i=19071 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=18813 0 i=19072 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=18814 0 i=19074 Variable_2 0 A A 0 0 0 i=47 true i=18792 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=19075 Variable_2 0 B B 0 0 0 i=47 true i=18792 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=19076 Variable_2 0 C C 0 0 0 i=47 true i=18792 i=40 false i=63 i=37 false i=78 0 i=11 -1 1 1 0 false 0 i=19077 VariableType_16 0 MultiStateDictionaryEntryDiscreteBaseType MultiStateDictionaryEntryDiscreteBaseType 0 0 0 i=45 true i=11238 i=46 false i=19082 i=46 false i=19083 i=45 false i=19084 i=26 -1 false i=19082 Variable_2 0 EnumDictionaryEntries EnumDictionaryEntries 0 0 0 i=46 true i=19077 i=40 false i=68 i=37 false i=78 i=17 2 0 0 1 1 0 false 0 i=19083 Variable_2 0 ValueAsDictionaryEntries ValueAsDictionaryEntries 0 0 0 i=46 true i=19077 i=40 false i=68 i=37 false i=80 i=17 1 0 1 1 0 false 0 i=19084 VariableType_16 0 MultiStateDictionaryEntryDiscreteType MultiStateDictionaryEntryDiscreteType 0 0 0 i=45 true i=19077 i=46 false i=19090 i=26 -1 false i=19090 Variable_2 0 ValueAsDictionaryEntries ValueAsDictionaryEntries 0 0 0 i=46 true i=19084 i=40 false i=68 i=37 false i=78 i=17 1 0 1 1 0 false 0 i=19091 Variable_2 0 ServerTimestampSupported ServerTimestampSupported 0 0 0 i=46 true i=11192 i=40 false i=68 false i=1 -1 1 1 0 false 0 i=19092 Variable_2 0 ServerTimestampSupported ServerTimestampSupported 0 0 0 i=46 true i=2318 i=40 false i=68 i=37 false i=80 false i=1 -1 1 1 0 false 0 i=19094 Variable_2 0 ServerTimestampSupported ServerTimestampSupported 0 0 0 i=46 true i=2330 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19095 ObjectType_8 0 AuditHistoryAnnotationUpdateEventType AuditHistoryAnnotationUpdateEventType 0 0 0 i=45 true i=2104 i=46 false i=19293 i=46 false i=19294 i=46 false i=19295 true i=19241 Object_1 0 Diagnostics Diagnostics 0 0 0 i=47 true i=14209 i=40 false i=19786 i=37 false i=80 i=47 false i=19242 i=47 false i=19243 i=47 false i=19248 i=47 false i=19253 i=47 false i=19254 i=47 false i=19255 i=47 false i=19286 0 i=19242 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=47 true i=19241 i=40 false i=63 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19243 Variable_2 0 TotalInformation TotalInformation 0 0 0 i=47 true i=19241 i=40 false i=19725 i=37 false i=78 i=46 false i=19244 i=46 false i=19245 i=46 false i=19246 0 i=7 -1 1 1 0 false 0 i=19244 Variable_2 0 Active Active 0 0 0 i=46 true i=19243 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19245 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19243 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=19246 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19243 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19248 Variable_2 0 TotalError TotalError 0 0 0 i=47 true i=19241 i=40 false i=19725 i=37 false i=78 i=46 false i=19249 i=46 false i=19250 i=46 false i=19251 0 i=7 -1 1 1 0 false 0 i=19249 Variable_2 0 Active Active 0 0 0 i=46 true i=19248 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19250 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19248 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=19251 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19248 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19253 Method_4 0 Reset Reset 0 0 0 i=47 true i=19241 i=40 false i=19689 i=37 false i=78 true true i=19254 Variable_2 0 SubError SubError 0 0 0 i=47 true i=19241 i=40 false i=63 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19255 Object_1 0 Counters Counters 0 0 0 i=47 true i=19241 i=40 false i=58 i=37 false i=78 i=47 false i=19256 i=47 false i=19261 i=47 false i=19266 i=47 false i=19271 i=47 false i=19276 i=47 false i=19281 0 i=19256 Variable_2 0 StateError StateError 0 0 0 i=47 true i=19255 i=40 false i=19725 i=37 false i=78 i=46 false i=19257 i=46 false i=19258 i=46 false i=19259 0 i=7 -1 1 1 0 false 0 i=19257 Variable_2 0 Active Active 0 0 0 i=46 true i=19256 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19258 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19256 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=19259 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19256 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19261 Variable_2 0 StateOperationalByMethod StateOperationalByMethod 0 0 0 i=47 true i=19255 i=40 false i=19725 i=37 false i=78 i=46 false i=19262 i=46 false i=19263 i=46 false i=19264 0 i=7 -1 1 1 0 false 0 i=19262 Variable_2 0 Active Active 0 0 0 i=46 true i=19261 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19263 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19261 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19264 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19261 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19266 Variable_2 0 StateOperationalByParent StateOperationalByParent 0 0 0 i=47 true i=19255 i=40 false i=19725 i=37 false i=78 i=46 false i=19267 i=46 false i=19268 i=46 false i=19269 0 i=7 -1 1 1 0 false 0 i=19267 Variable_2 0 Active Active 0 0 0 i=46 true i=19266 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19268 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19266 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19269 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19266 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19271 Variable_2 0 StateOperationalFromError StateOperationalFromError 0 0 0 i=47 true i=19255 i=40 false i=19725 i=37 false i=78 i=46 false i=19272 i=46 false i=19273 i=46 false i=19274 0 i=7 -1 1 1 0 false 0 i=19272 Variable_2 0 Active Active 0 0 0 i=46 true i=19271 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19273 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19271 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19274 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19271 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19276 Variable_2 0 StatePausedByParent StatePausedByParent 0 0 0 i=47 true i=19255 i=40 false i=19725 i=37 false i=78 i=46 false i=19277 i=46 false i=19278 i=46 false i=19279 0 i=7 -1 1 1 0 false 0 i=19277 Variable_2 0 Active Active 0 0 0 i=46 true i=19276 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19278 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19276 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19279 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19276 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19281 Variable_2 0 StateDisabledByMethod StateDisabledByMethod 0 0 0 i=47 true i=19255 i=40 false i=19725 i=37 false i=78 i=46 false i=19282 i=46 false i=19283 i=46 false i=19284 0 i=7 -1 1 1 0 false 0 i=19282 Variable_2 0 Active Active 0 0 0 i=46 true i=19281 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19283 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19281 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19284 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19281 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19286 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=19241 i=40 false i=58 i=37 false i=78 i=47 false i=19287 0 i=19287 Variable_2 0 ResolvedAddress ResolvedAddress 0 0 0 i=47 true i=19286 i=40 false i=63 i=37 false i=78 i=46 false i=19288 i=12 -1 1 1 0 false 0 i=19288 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19287 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19293 Variable_2 0 PerformInsertReplace PerformInsertReplace 0 0 0 i=46 true i=19095 i=40 false i=68 i=37 false i=78 i=11293 -1 1 1 0 false 0 i=19294 Variable_2 0 NewValues NewValues 0 0 0 i=46 true i=19095 i=40 false i=68 i=37 false i=78 i=23 1 0 1 1 0 false 0 i=19295 Variable_2 0 OldValues OldValues 0 0 0 i=46 true i=19095 i=40 false i=68 i=37 false i=78 i=23 1 0 1 1 0 false 0 i=19296 Variable_2 0 UpdateFrequency UpdateFrequency 0 0 0 i=46 true i=12522 i=40 false i=68 i=37 false i=80 0 i=290 -1 1 1 0 false 0 i=19297 ObjectType_8 0 TrustListOutOfDateAlarmType TrustListOutOfDateAlarmType 0 0 0 i=45 true i=11753 i=46 false i=19446 i=46 false i=19447 i=46 false i=19448 false i=19446 Variable_2 0 TrustListId TrustListId 0 0 0 i=46 true i=19297 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=19447 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=19297 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=19448 Variable_2 0 UpdateFrequency UpdateFrequency 0 0 0 i=46 true i=19297 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=19450 Object_1 0 CertificateExpired CertificateExpired 0 0 0 i=47 true i=12555 i=40 false i=13225 i=37 false i=80 i=46 false i=19451 i=46 false i=19452 i=46 false i=19453 i=46 false i=19454 i=46 false i=19455 i=46 false i=19456 i=46 false i=19458 i=46 false i=19459 i=46 false i=19460 i=46 false i=19461 i=46 false i=19464 i=46 false i=19465 i=46 false i=19466 i=47 false i=19467 i=47 false i=19476 i=47 false i=19478 i=47 false i=19480 i=46 false i=19482 i=47 false i=19483 i=47 false i=19484 i=47 false i=19485 i=47 false i=19487 i=47 false i=19505 i=47 false i=19509 i=46 false i=19518 i=46 false i=20101 i=46 false i=20138 i=46 false i=20139 i=46 false i=20141 i=46 false i=20142 0 i=19451 Variable_2 0 EventId EventId 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=19452 Variable_2 0 EventType EventType 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=19453 Variable_2 0 SourceNode SourceNode 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=19454 Variable_2 0 SourceName SourceName 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=19455 Variable_2 0 Time Time 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=19456 Variable_2 0 ReceiveTime ReceiveTime 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=19458 Variable_2 0 Message Message 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=19459 Variable_2 0 Severity Severity 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=19460 Variable_2 0 ConditionClassId ConditionClassId 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=19461 Variable_2 0 ConditionClassName ConditionClassName 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=19464 Variable_2 0 ConditionName ConditionName 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=19465 Variable_2 0 BranchId BranchId 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=19466 Variable_2 0 Retain Retain 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19467 Variable_2 0 EnabledState EnabledState 0 0 0 i=47 true i=19450 i=40 false i=8995 i=37 false i=78 i=46 false i=19468 i=21 -1 1 1 0 false 0 i=19468 Variable_2 0 Id Id 0 0 0 i=46 true i=19467 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19476 Variable_2 0 Quality Quality 0 0 0 i=47 true i=19450 i=40 false i=9002 i=37 false i=78 i=46 false i=19477 0 i=19 -1 1 1 0 false 0 i=19477 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=19476 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=19478 Variable_2 0 LastSeverity LastSeverity 0 0 0 i=47 true i=19450 i=40 false i=9002 i=37 false i=78 i=46 false i=19479 0 i=5 -1 1 1 0 false 0 i=19479 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=19478 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=19480 Variable_2 0 Comment Comment 0 0 0 i=47 true i=19450 i=40 false i=9002 i=37 false i=78 i=46 false i=19481 i=21 -1 1 1 0 false 0 i=19481 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=19480 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=19482 Variable_2 0 ClientUserId ClientUserId 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=19483 Method_4 0 Disable Disable 0 0 0 i=47 true i=19450 i=40 false i=9028 i=37 false i=78 i=3065 false i=2803 true true i=19484 Method_4 0 Enable Enable 0 0 0 i=47 true i=19450 i=40 false i=9027 i=37 false i=78 i=3065 false i=2803 true true i=19485 Method_4 0 AddComment AddComment 0 0 0 i=47 true i=19450 i=40 false i=9029 i=37 false i=78 i=3065 false i=2829 i=46 false i=19486 true true i=19486 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=19485 i=40 false i=68 i=37 false i=78 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 0 false 0 i=19487 Variable_2 0 AckedState AckedState 0 0 0 i=47 true i=19450 i=40 false i=8995 i=37 false i=78 i=46 false i=19488 i=21 -1 1 1 0 false 0 i=19488 Variable_2 0 Id Id 0 0 0 i=46 true i=19487 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19505 Method_4 0 Acknowledge Acknowledge 0 0 0 i=47 true i=19450 i=40 false i=9111 i=37 false i=78 i=3065 false i=8944 i=46 false i=19506 true true i=19506 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=19505 i=40 false i=68 i=37 false i=78 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 0 false 0 i=19509 Variable_2 0 ActiveState ActiveState 0 0 0 i=47 true i=19450 i=40 false i=8995 i=37 false i=78 i=46 false i=19510 i=21 -1 1 1 0 false 0 i=19510 Variable_2 0 Id Id 0 0 0 i=46 true i=19509 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19518 Variable_2 0 InputNode InputNode 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=19550 Object_1 0 Diagnostics Diagnostics 0 0 0 i=47 true i=15298 i=40 false i=19968 i=37 false i=80 i=47 false i=19551 i=47 false i=19552 i=47 false i=19557 i=47 false i=19562 i=47 false i=19563 i=47 false i=19564 i=47 false i=19595 0 i=19551 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=47 true i=19550 i=40 false i=63 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19552 Variable_2 0 TotalInformation TotalInformation 0 0 0 i=47 true i=19550 i=40 false i=19725 i=37 false i=78 i=46 false i=19553 i=46 false i=19554 i=46 false i=19555 0 i=7 -1 1 1 0 false 0 i=19553 Variable_2 0 Active Active 0 0 0 i=46 true i=19552 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19554 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19552 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=19555 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19552 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19557 Variable_2 0 TotalError TotalError 0 0 0 i=47 true i=19550 i=40 false i=19725 i=37 false i=78 i=46 false i=19558 i=46 false i=19559 i=46 false i=19560 0 i=7 -1 1 1 0 false 0 i=19558 Variable_2 0 Active Active 0 0 0 i=46 true i=19557 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19559 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19557 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=19560 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19557 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19562 Method_4 0 Reset Reset 0 0 0 i=47 true i=19550 i=40 false i=19689 i=37 false i=78 true true i=19563 Variable_2 0 SubError SubError 0 0 0 i=47 true i=19550 i=40 false i=63 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19564 Object_1 0 Counters Counters 0 0 0 i=47 true i=19550 i=40 false i=58 i=37 false i=78 i=47 false i=19565 i=47 false i=19570 i=47 false i=19575 i=47 false i=19580 i=47 false i=19585 i=47 false i=19590 i=47 false i=19596 0 i=19565 Variable_2 0 StateError StateError 0 0 0 i=47 true i=19564 i=40 false i=19725 i=37 false i=78 i=46 false i=19566 i=46 false i=19567 i=46 false i=19568 0 i=7 -1 1 1 0 false 0 i=19566 Variable_2 0 Active Active 0 0 0 i=46 true i=19565 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19567 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19565 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=19568 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19565 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19570 Variable_2 0 StateOperationalByMethod StateOperationalByMethod 0 0 0 i=47 true i=19564 i=40 false i=19725 i=37 false i=78 i=46 false i=19571 i=46 false i=19572 i=46 false i=19573 0 i=7 -1 1 1 0 false 0 i=19571 Variable_2 0 Active Active 0 0 0 i=46 true i=19570 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19572 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19570 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19573 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19570 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19575 Variable_2 0 StateOperationalByParent StateOperationalByParent 0 0 0 i=47 true i=19564 i=40 false i=19725 i=37 false i=78 i=46 false i=19576 i=46 false i=19577 i=46 false i=19578 0 i=7 -1 1 1 0 false 0 i=19576 Variable_2 0 Active Active 0 0 0 i=46 true i=19575 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19577 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19575 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19578 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19575 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19580 Variable_2 0 StateOperationalFromError StateOperationalFromError 0 0 0 i=47 true i=19564 i=40 false i=19725 i=37 false i=78 i=46 false i=19581 i=46 false i=19582 i=46 false i=19583 0 i=7 -1 1 1 0 false 0 i=19581 Variable_2 0 Active Active 0 0 0 i=46 true i=19580 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19582 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19580 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19583 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19580 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19585 Variable_2 0 StatePausedByParent StatePausedByParent 0 0 0 i=47 true i=19564 i=40 false i=19725 i=37 false i=78 i=46 false i=19586 i=46 false i=19587 i=46 false i=19588 0 i=7 -1 1 1 0 false 0 i=19586 Variable_2 0 Active Active 0 0 0 i=46 true i=19585 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19587 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19585 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19588 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19585 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19590 Variable_2 0 StateDisabledByMethod StateDisabledByMethod 0 0 0 i=47 true i=19564 i=40 false i=19725 i=37 false i=78 i=46 false i=19591 i=46 false i=19592 i=46 false i=19593 0 i=7 -1 1 1 0 false 0 i=19591 Variable_2 0 Active Active 0 0 0 i=46 true i=19590 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19592 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19590 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19593 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19590 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19595 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=19550 i=40 false i=58 i=37 false i=78 0 i=19596 Variable_2 0 FailedDataSetMessages FailedDataSetMessages 0 0 0 i=47 true i=19564 i=40 false i=19725 i=37 false i=78 i=46 false i=19597 i=46 false i=19598 i=46 false i=19599 0 i=7 -1 1 1 0 false 0 i=19597 Variable_2 0 Active Active 0 0 0 i=46 true i=19596 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19598 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19596 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=19599 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19596 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19609 Object_1 0 Diagnostics Diagnostics 0 0 0 i=47 true i=15306 i=40 false i=20027 i=37 false i=80 i=47 false i=19610 i=47 false i=19611 i=47 false i=19616 i=47 false i=19621 i=47 false i=19622 i=47 false i=19623 i=47 false i=19654 0 i=19610 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=47 true i=19609 i=40 false i=63 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19611 Variable_2 0 TotalInformation TotalInformation 0 0 0 i=47 true i=19609 i=40 false i=19725 i=37 false i=78 i=46 false i=19612 i=46 false i=19613 i=46 false i=19614 0 i=7 -1 1 1 0 false 0 i=19612 Variable_2 0 Active Active 0 0 0 i=46 true i=19611 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19613 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19611 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=19614 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19611 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19616 Variable_2 0 TotalError TotalError 0 0 0 i=47 true i=19609 i=40 false i=19725 i=37 false i=78 i=46 false i=19617 i=46 false i=19618 i=46 false i=19619 0 i=7 -1 1 1 0 false 0 i=19617 Variable_2 0 Active Active 0 0 0 i=46 true i=19616 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19618 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19616 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=19619 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19616 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19621 Method_4 0 Reset Reset 0 0 0 i=47 true i=19609 i=40 false i=19689 i=37 false i=78 true true i=19622 Variable_2 0 SubError SubError 0 0 0 i=47 true i=19609 i=40 false i=63 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19623 Object_1 0 Counters Counters 0 0 0 i=47 true i=19609 i=40 false i=58 i=37 false i=78 i=47 false i=19624 i=47 false i=19629 i=47 false i=19634 i=47 false i=19639 i=47 false i=19644 i=47 false i=19649 i=47 false i=19655 0 i=19624 Variable_2 0 StateError StateError 0 0 0 i=47 true i=19623 i=40 false i=19725 i=37 false i=78 i=46 false i=19625 i=46 false i=19626 i=46 false i=19627 0 i=7 -1 1 1 0 false 0 i=19625 Variable_2 0 Active Active 0 0 0 i=46 true i=19624 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19626 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19624 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=19627 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19624 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19629 Variable_2 0 StateOperationalByMethod StateOperationalByMethod 0 0 0 i=47 true i=19623 i=40 false i=19725 i=37 false i=78 i=46 false i=19630 i=46 false i=19631 i=46 false i=19632 0 i=7 -1 1 1 0 false 0 i=19630 Variable_2 0 Active Active 0 0 0 i=46 true i=19629 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19631 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19629 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19632 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19629 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19634 Variable_2 0 StateOperationalByParent StateOperationalByParent 0 0 0 i=47 true i=19623 i=40 false i=19725 i=37 false i=78 i=46 false i=19635 i=46 false i=19636 i=46 false i=19637 0 i=7 -1 1 1 0 false 0 i=19635 Variable_2 0 Active Active 0 0 0 i=46 true i=19634 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19636 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19634 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19637 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19634 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19639 Variable_2 0 StateOperationalFromError StateOperationalFromError 0 0 0 i=47 true i=19623 i=40 false i=19725 i=37 false i=78 i=46 false i=19640 i=46 false i=19641 i=46 false i=19642 0 i=7 -1 1 1 0 false 0 i=19640 Variable_2 0 Active Active 0 0 0 i=46 true i=19639 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19641 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19639 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19642 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19639 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19644 Variable_2 0 StatePausedByParent StatePausedByParent 0 0 0 i=47 true i=19623 i=40 false i=19725 i=37 false i=78 i=46 false i=19645 i=46 false i=19646 i=46 false i=19647 0 i=7 -1 1 1 0 false 0 i=19645 Variable_2 0 Active Active 0 0 0 i=46 true i=19644 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19646 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19644 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19647 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19644 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19649 Variable_2 0 StateDisabledByMethod StateDisabledByMethod 0 0 0 i=47 true i=19623 i=40 false i=19725 i=37 false i=78 i=46 false i=19650 i=46 false i=19651 i=46 false i=19652 0 i=7 -1 1 1 0 false 0 i=19650 Variable_2 0 Active Active 0 0 0 i=46 true i=19649 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19651 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19649 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19652 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19649 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19654 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=19609 i=40 false i=58 i=37 false i=78 0 i=19655 Variable_2 0 FailedDataSetMessages FailedDataSetMessages 0 0 0 i=47 true i=19623 i=40 false i=19725 i=37 false i=78 i=46 false i=19656 i=46 false i=19657 i=46 false i=19658 0 i=7 -1 1 1 0 false 0 i=19656 Variable_2 0 Active Active 0 0 0 i=46 true i=19655 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19657 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19655 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=19658 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19655 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19677 ObjectType_8 0 PubSubDiagnosticsType PubSubDiagnosticsType 0 0 0 i=45 true i=58 i=47 false i=19678 i=47 false i=19679 i=47 false i=19684 i=47 false i=19689 i=47 false i=19690 i=47 false i=19691 i=47 false i=19722 i=45 false i=19732 i=45 false i=19786 i=45 false i=19834 i=45 false i=19903 i=45 false i=19968 i=45 false i=20027 true i=19678 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=47 true i=19677 i=40 false i=63 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19679 Variable_2 0 TotalInformation TotalInformation 0 0 0 i=47 true i=19677 i=40 false i=19725 i=37 false i=78 i=46 false i=19680 i=46 false i=19681 i=46 false i=19682 0 i=7 -1 1 1 0 false 0 i=19680 Variable_2 0 Active Active 0 0 0 i=46 true i=19679 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19681 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19679 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=19682 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19679 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19684 Variable_2 0 TotalError TotalError 0 0 0 i=47 true i=19677 i=40 false i=19725 i=37 false i=78 i=46 false i=19685 i=46 false i=19686 i=46 false i=19687 0 i=7 -1 1 1 0 false 0 i=19685 Variable_2 0 Active Active 0 0 0 i=46 true i=19684 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19686 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19684 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=19687 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19684 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19689 Method_4 0 Reset Reset 0 0 0 i=47 true i=19677 i=40 false i=19689 i=37 false i=78 true true i=19690 Variable_2 0 SubError SubError 0 0 0 i=47 true i=19677 i=40 false i=63 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19691 Object_1 0 Counters Counters 0 0 0 i=47 true i=19677 i=40 false i=58 i=37 false i=78 i=47 false i=19692 i=47 false i=19697 i=47 false i=19702 i=47 false i=19707 i=47 false i=19712 i=47 false i=19717 0 i=19692 Variable_2 0 StateError StateError 0 0 0 i=47 true i=19691 i=40 false i=19725 i=37 false i=78 i=46 false i=19693 i=46 false i=19694 i=46 false i=19695 0 i=7 -1 1 1 0 false 0 i=19693 Variable_2 0 Active Active 0 0 0 i=46 true i=19692 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19694 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19692 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=19695 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19692 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19697 Variable_2 0 StateOperationalByMethod StateOperationalByMethod 0 0 0 i=47 true i=19691 i=40 false i=19725 i=37 false i=78 i=46 false i=19698 i=46 false i=19699 i=46 false i=19700 0 i=7 -1 1 1 0 false 0 i=19698 Variable_2 0 Active Active 0 0 0 i=46 true i=19697 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19699 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19697 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19700 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19697 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19702 Variable_2 0 StateOperationalByParent StateOperationalByParent 0 0 0 i=47 true i=19691 i=40 false i=19725 i=37 false i=78 i=46 false i=19703 i=46 false i=19704 i=46 false i=19705 0 i=7 -1 1 1 0 false 0 i=19703 Variable_2 0 Active Active 0 0 0 i=46 true i=19702 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19704 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19702 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19705 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19702 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19707 Variable_2 0 StateOperationalFromError StateOperationalFromError 0 0 0 i=47 true i=19691 i=40 false i=19725 i=37 false i=78 i=46 false i=19708 i=46 false i=19709 i=46 false i=19710 0 i=7 -1 1 1 0 false 0 i=19708 Variable_2 0 Active Active 0 0 0 i=46 true i=19707 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19709 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19707 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19710 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19707 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19712 Variable_2 0 StatePausedByParent StatePausedByParent 0 0 0 i=47 true i=19691 i=40 false i=19725 i=37 false i=78 i=46 false i=19713 i=46 false i=19714 i=46 false i=19715 0 i=7 -1 1 1 0 false 0 i=19713 Variable_2 0 Active Active 0 0 0 i=46 true i=19712 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19714 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19712 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19715 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19712 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19717 Variable_2 0 StateDisabledByMethod StateDisabledByMethod 0 0 0 i=47 true i=19691 i=40 false i=19725 i=37 false i=78 i=46 false i=19718 i=46 false i=19719 i=46 false i=19720 0 i=7 -1 1 1 0 false 0 i=19718 Variable_2 0 Active Active 0 0 0 i=46 true i=19717 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19719 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19717 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19720 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19717 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19722 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=19677 i=40 false i=58 i=37 false i=78 0 i=19723 DataType_64 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=45 true i=29 i=46 false i=19724 false i=19724 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=19723 i=40 false i=68 i=37 false i=78 Basic Advanced Info Log Debug i=21 1 0 1 1 0 false 0 i=19725 VariableType_16 0 PubSubDiagnosticsCounterType PubSubDiagnosticsCounterType 0 0 0 i=45 true i=63 i=46 false i=19726 i=46 false i=19727 i=46 false i=19728 i=46 false i=19729 i=7 -1 false i=19726 Variable_2 0 Active Active 0 0 0 i=46 true i=19725 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19727 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19725 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=19728 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19725 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=19729 Variable_2 0 TimeFirstChange TimeFirstChange 0 0 0 i=46 true i=19725 i=40 false i=68 i=37 false i=80 0001-01-01T00:00:00 i=13 -1 1 1 0 false 0 i=19730 DataType_64 0 PubSubDiagnosticsCounterClassification PubSubDiagnosticsCounterClassification 0 0 0 i=45 true i=29 i=46 false i=19731 false i=19731 Variable_2 0 EnumStrings EnumStrings 0 0 0 i=46 true i=19730 i=40 false i=68 i=37 false i=78 Information Error i=21 1 0 1 1 0 false 0 i=19732 ObjectType_8 0 PubSubDiagnosticsRootType PubSubDiagnosticsRootType 0 0 0 i=45 true i=19677 i=47 false i=19777 false i=19777 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=19732 i=40 false i=58 i=37 false i=78 i=47 false i=19778 i=47 false i=19780 i=47 false i=19782 i=47 false i=19784 0 i=19778 Variable_2 0 ConfiguredDataSetWriters ConfiguredDataSetWriters 0 0 0 i=47 true i=19777 i=40 false i=63 i=37 false i=78 i=46 false i=19779 0 i=5 -1 1 1 0 false 0 i=19779 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19778 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19780 Variable_2 0 ConfiguredDataSetReaders ConfiguredDataSetReaders 0 0 0 i=47 true i=19777 i=40 false i=63 i=37 false i=78 i=46 false i=19781 0 i=5 -1 1 1 0 false 0 i=19781 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19780 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19782 Variable_2 0 OperationalDataSetWriters OperationalDataSetWriters 0 0 0 i=47 true i=19777 i=40 false i=63 i=37 false i=78 i=46 false i=19783 0 i=5 -1 1 1 0 false 0 i=19783 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19782 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19784 Variable_2 0 OperationalDataSetReaders OperationalDataSetReaders 0 0 0 i=47 true i=19777 i=40 false i=63 i=37 false i=78 i=46 false i=19785 0 i=5 -1 1 1 0 false 0 i=19785 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19784 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19786 ObjectType_8 0 PubSubDiagnosticsConnectionType PubSubDiagnosticsConnectionType 0 0 0 i=45 true i=19677 i=47 false i=19831 false i=19831 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=19786 i=40 false i=58 i=37 false i=78 i=47 false i=19832 0 i=19832 Variable_2 0 ResolvedAddress ResolvedAddress 0 0 0 i=47 true i=19831 i=40 false i=63 i=37 false i=78 i=46 false i=19833 i=12 -1 1 1 0 false 0 i=19833 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19832 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19834 ObjectType_8 0 PubSubDiagnosticsWriterGroupType PubSubDiagnosticsWriterGroupType 0 0 0 i=45 true i=19677 i=47 false i=19848 i=47 false i=19879 false i=19848 Object_1 0 Counters Counters 0 0 0 i=47 true i=19834 i=40 false i=58 i=37 false i=78 i=47 false i=19880 i=47 false i=19885 i=47 false i=19890 0 i=19879 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=19834 i=40 false i=58 i=37 false i=78 i=47 false i=19895 i=47 false i=19897 i=47 false i=19899 i=47 false i=19901 0 i=19880 Variable_2 0 SentNetworkMessages SentNetworkMessages 0 0 0 i=47 true i=19848 i=40 false i=19725 i=37 false i=78 i=46 false i=19881 i=46 false i=19882 i=46 false i=19883 0 i=7 -1 1 1 0 false 0 i=19881 Variable_2 0 Active Active 0 0 0 i=46 true i=19880 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19882 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19880 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19883 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19880 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19885 Variable_2 0 FailedTransmissions FailedTransmissions 0 0 0 i=47 true i=19848 i=40 false i=19725 i=37 false i=78 i=46 false i=19886 i=46 false i=19887 i=46 false i=19888 0 i=7 -1 1 1 0 false 0 i=19886 Variable_2 0 Active Active 0 0 0 i=46 true i=19885 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19887 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19885 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=19888 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19885 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19890 Variable_2 0 EncryptionErrors EncryptionErrors 0 0 0 i=47 true i=19848 i=40 false i=19725 i=37 false i=78 i=46 false i=19891 i=46 false i=19892 i=46 false i=19893 0 i=7 -1 1 1 0 false 0 i=19891 Variable_2 0 Active Active 0 0 0 i=46 true i=19890 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19892 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19890 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=19893 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19890 i=40 false i=68 i=37 false i=78 1 i=19723 -1 1 1 0 false 0 i=19895 Variable_2 0 ConfiguredDataSetWriters ConfiguredDataSetWriters 0 0 0 i=47 true i=19879 i=40 false i=63 i=37 false i=78 i=46 false i=19896 0 i=5 -1 1 1 0 false 0 i=19896 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19895 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19897 Variable_2 0 OperationalDataSetWriters OperationalDataSetWriters 0 0 0 i=47 true i=19879 i=40 false i=63 i=37 false i=78 i=46 false i=19898 0 i=5 -1 1 1 0 false 0 i=19898 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19897 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19899 Variable_2 0 SecurityTokenID SecurityTokenID 0 0 0 i=47 true i=19879 i=40 false i=63 i=37 false i=80 i=46 false i=19900 0 i=7 -1 1 1 0 false 0 i=19900 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19899 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=19901 Variable_2 0 TimeToNextTokenID TimeToNextTokenID 0 0 0 i=47 true i=19879 i=40 false i=63 i=37 false i=80 i=46 false i=19902 0 i=290 -1 1 1 0 false 0 i=19902 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19901 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=19903 ObjectType_8 0 PubSubDiagnosticsReaderGroupType PubSubDiagnosticsReaderGroupType 0 0 0 i=45 true i=19677 i=47 false i=19917 i=47 false i=19948 false i=19917 Object_1 0 Counters Counters 0 0 0 i=47 true i=19903 i=40 false i=58 i=37 false i=78 i=47 false i=19949 i=47 false i=19954 i=47 false i=19959 0 i=19948 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=19903 i=40 false i=58 i=37 false i=78 i=47 false i=19964 i=47 false i=19966 0 i=19949 Variable_2 0 ReceivedNetworkMessages ReceivedNetworkMessages 0 0 0 i=47 true i=19917 i=40 false i=19725 i=37 false i=78 i=46 false i=19950 i=46 false i=19951 i=46 false i=19952 0 i=7 -1 1 1 0 false 0 i=19950 Variable_2 0 Active Active 0 0 0 i=46 true i=19949 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19951 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19949 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=19952 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19949 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19954 Variable_2 0 ReceivedInvalidNetworkMessages ReceivedInvalidNetworkMessages 0 0 0 i=47 true i=19917 i=40 false i=19725 i=37 false i=80 i=46 false i=19955 i=46 false i=19956 i=46 false i=19957 0 i=7 -1 1 1 0 false 0 i=19955 Variable_2 0 Active Active 0 0 0 i=46 true i=19954 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19956 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19954 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=19957 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19954 i=40 false i=68 i=37 false i=78 1 i=19723 -1 1 1 0 false 0 i=19959 Variable_2 0 DecryptionErrors DecryptionErrors 0 0 0 i=47 true i=19917 i=40 false i=19725 i=37 false i=80 i=46 false i=19960 i=46 false i=19961 i=46 false i=19962 0 i=7 -1 1 1 0 false 0 i=19960 Variable_2 0 Active Active 0 0 0 i=46 true i=19959 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=19961 Variable_2 0 Classification Classification 0 0 0 i=46 true i=19959 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=19962 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19959 i=40 false i=68 i=37 false i=78 1 i=19723 -1 1 1 0 false 0 i=19964 Variable_2 0 ConfiguredDataSetReaders ConfiguredDataSetReaders 0 0 0 i=47 true i=19948 i=40 false i=63 i=37 false i=78 i=46 false i=19965 0 i=5 -1 1 1 0 false 0 i=19965 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19964 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19966 Variable_2 0 OperationalDataSetReaders OperationalDataSetReaders 0 0 0 i=47 true i=19948 i=40 false i=63 i=37 false i=78 i=46 false i=19967 0 i=5 -1 1 1 0 false 0 i=19967 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=19966 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=19968 ObjectType_8 0 PubSubDiagnosticsDataSetWriterType PubSubDiagnosticsDataSetWriterType 0 0 0 i=45 true i=19677 i=47 false i=19982 i=47 false i=20013 false i=19982 Object_1 0 Counters Counters 0 0 0 i=47 true i=19968 i=40 false i=58 i=37 false i=78 i=47 false i=20014 0 i=20013 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=19968 i=40 false i=58 i=37 false i=78 i=47 false i=20019 i=47 false i=20021 i=47 false i=20023 i=47 false i=20025 0 i=20014 Variable_2 0 FailedDataSetMessages FailedDataSetMessages 0 0 0 i=47 true i=19982 i=40 false i=19725 i=37 false i=78 i=46 false i=20015 i=46 false i=20016 i=46 false i=20017 0 i=7 -1 1 1 0 false 0 i=20015 Variable_2 0 Active Active 0 0 0 i=46 true i=20014 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=20016 Variable_2 0 Classification Classification 0 0 0 i=46 true i=20014 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=20017 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20014 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=20019 Variable_2 0 MessageSequenceNumber MessageSequenceNumber 0 0 0 i=47 true i=20013 i=40 false i=63 i=37 false i=80 i=46 false i=20020 0 i=5 -1 1 1 0 false 0 i=20020 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20019 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=20021 Variable_2 0 StatusCode StatusCode 0 0 0 i=47 true i=20013 i=40 false i=63 i=37 false i=80 i=46 false i=20022 0 i=19 -1 1 1 0 false 0 i=20022 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20021 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=20023 Variable_2 0 MajorVersion MajorVersion 0 0 0 i=47 true i=20013 i=40 false i=63 i=37 false i=80 i=46 false i=20024 0 i=7 -1 1 1 0 false 0 i=20024 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20023 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=20025 Variable_2 0 MinorVersion MinorVersion 0 0 0 i=47 true i=20013 i=40 false i=63 i=37 false i=80 i=46 false i=20026 0 i=7 -1 1 1 0 false 0 i=20026 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20025 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=20027 ObjectType_8 0 PubSubDiagnosticsDataSetReaderType PubSubDiagnosticsDataSetReaderType 0 0 0 i=45 true i=19677 i=47 false i=20041 i=47 false i=20072 false i=20041 Object_1 0 Counters Counters 0 0 0 i=47 true i=20027 i=40 false i=58 i=37 false i=78 i=47 false i=20073 i=47 false i=20078 0 i=20072 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=20027 i=40 false i=58 i=37 false i=78 i=47 false i=20083 i=47 false i=20085 i=47 false i=20087 i=47 false i=20089 i=47 false i=20091 i=47 false i=20093 0 i=20073 Variable_2 0 FailedDataSetMessages FailedDataSetMessages 0 0 0 i=47 true i=20041 i=40 false i=19725 i=37 false i=78 i=46 false i=20074 i=46 false i=20075 i=46 false i=20076 0 i=7 -1 1 1 0 false 0 i=20074 Variable_2 0 Active Active 0 0 0 i=46 true i=20073 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=20075 Variable_2 0 Classification Classification 0 0 0 i=46 true i=20073 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=20076 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20073 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=20078 Variable_2 0 DecryptionErrors DecryptionErrors 0 0 0 i=47 true i=20041 i=40 false i=19725 i=37 false i=80 i=46 false i=20079 i=46 false i=20080 i=46 false i=20081 0 i=7 -1 1 1 0 false 0 i=20079 Variable_2 0 Active Active 0 0 0 i=46 true i=20078 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=20080 Variable_2 0 Classification Classification 0 0 0 i=46 true i=20078 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=20081 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20078 i=40 false i=68 i=37 false i=78 1 i=19723 -1 1 1 0 false 0 i=20083 Variable_2 0 MessageSequenceNumber MessageSequenceNumber 0 0 0 i=47 true i=20072 i=40 false i=63 i=37 false i=80 i=46 false i=20084 0 i=5 -1 1 1 0 false 0 i=20084 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20083 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=20085 Variable_2 0 StatusCode StatusCode 0 0 0 i=47 true i=20072 i=40 false i=63 i=37 false i=80 i=46 false i=20086 0 i=19 -1 1 1 0 false 0 i=20086 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20085 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=20087 Variable_2 0 MajorVersion MajorVersion 0 0 0 i=47 true i=20072 i=40 false i=63 i=37 false i=80 i=46 false i=20088 0 i=7 -1 1 1 0 false 0 i=20088 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20087 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=20089 Variable_2 0 MinorVersion MinorVersion 0 0 0 i=47 true i=20072 i=40 false i=63 i=37 false i=80 i=46 false i=20090 0 i=7 -1 1 1 0 false 0 i=20090 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20089 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=20091 Variable_2 0 SecurityTokenID SecurityTokenID 0 0 0 i=47 true i=20072 i=40 false i=63 i=37 false i=80 i=46 false i=20092 0 i=7 -1 1 1 0 false 0 i=20092 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20091 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=20093 Variable_2 0 TimeToNextTokenID TimeToNextTokenID 0 0 0 i=47 true i=20072 i=40 false i=63 i=37 false i=80 i=46 false i=20094 0 i=290 -1 1 1 0 false 0 i=20094 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=20093 i=40 false i=68 i=37 false i=78 2 i=19723 -1 1 1 0 false 0 i=20101 Variable_2 0 SuppressedOrShelved SuppressedOrShelved 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=20138 Variable_2 0 NormalState NormalState 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=20139 Variable_2 0 ExpirationDate ExpirationDate 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=13 -1 1 1 0 false 0 i=20141 Variable_2 0 CertificateType CertificateType 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=20142 Variable_2 0 Certificate Certificate 0 0 0 i=46 true i=19450 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=20143 Object_1 0 TrustListOutOfDate TrustListOutOfDate 0 0 0 i=47 true i=12555 i=40 false i=19297 i=37 false i=80 i=46 false i=20144 i=46 false i=20145 i=46 false i=20146 i=46 false i=20147 i=46 false i=20148 i=46 false i=20149 i=46 false i=20151 i=46 false i=20152 i=46 false i=20153 i=46 false i=20154 i=46 false i=20157 i=46 false i=20158 i=46 false i=20159 i=47 false i=20160 i=47 false i=20169 i=47 false i=20171 i=47 false i=20173 i=46 false i=20175 i=47 false i=20176 i=47 false i=20177 i=47 false i=20178 i=47 false i=20180 i=47 false i=20198 i=47 false i=20202 i=46 false i=20211 i=46 false i=20249 i=46 false i=20286 i=46 false i=20287 i=46 false i=20288 i=46 false i=20289 0 i=20144 Variable_2 0 EventId EventId 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=15 -1 1 1 0 false 0 i=20145 Variable_2 0 EventType EventType 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=20146 Variable_2 0 SourceNode SourceNode 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=20147 Variable_2 0 SourceName SourceName 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=20148 Variable_2 0 Time Time 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=20149 Variable_2 0 ReceiveTime ReceiveTime 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=20151 Variable_2 0 Message Message 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=20152 Variable_2 0 Severity Severity 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=20153 Variable_2 0 ConditionClassId ConditionClassId 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=20154 Variable_2 0 ConditionClassName ConditionClassName 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=21 -1 1 1 0 false 0 i=20157 Variable_2 0 ConditionName ConditionName 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=20158 Variable_2 0 BranchId BranchId 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=20159 Variable_2 0 Retain Retain 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=20160 Variable_2 0 EnabledState EnabledState 0 0 0 i=47 true i=20143 i=40 false i=8995 i=37 false i=78 i=46 false i=20161 i=21 -1 1 1 0 false 0 i=20161 Variable_2 0 Id Id 0 0 0 i=46 true i=20160 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=20169 Variable_2 0 Quality Quality 0 0 0 i=47 true i=20143 i=40 false i=9002 i=37 false i=78 i=46 false i=20170 0 i=19 -1 1 1 0 false 0 i=20170 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=20169 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=20171 Variable_2 0 LastSeverity LastSeverity 0 0 0 i=47 true i=20143 i=40 false i=9002 i=37 false i=78 i=46 false i=20172 0 i=5 -1 1 1 0 false 0 i=20172 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=20171 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=20173 Variable_2 0 Comment Comment 0 0 0 i=47 true i=20143 i=40 false i=9002 i=37 false i=78 i=46 false i=20174 i=21 -1 1 1 0 false 0 i=20174 Variable_2 0 SourceTimestamp SourceTimestamp 0 0 0 i=46 true i=20173 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=20175 Variable_2 0 ClientUserId ClientUserId 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=20176 Method_4 0 Disable Disable 0 0 0 i=47 true i=20143 i=40 false i=9028 i=37 false i=78 i=3065 false i=2803 true true i=20177 Method_4 0 Enable Enable 0 0 0 i=47 true i=20143 i=40 false i=9027 i=37 false i=78 i=3065 false i=2803 true true i=20178 Method_4 0 AddComment AddComment 0 0 0 i=47 true i=20143 i=40 false i=9029 i=37 false i=78 i=3065 false i=2829 i=46 false i=20179 true true i=20179 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=20178 i=40 false i=68 i=37 false i=78 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 0 false 0 i=20180 Variable_2 0 AckedState AckedState 0 0 0 i=47 true i=20143 i=40 false i=8995 i=37 false i=78 i=46 false i=20181 i=21 -1 1 1 0 false 0 i=20181 Variable_2 0 Id Id 0 0 0 i=46 true i=20180 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=20198 Method_4 0 Acknowledge Acknowledge 0 0 0 i=47 true i=20143 i=40 false i=9111 i=37 false i=78 i=3065 false i=8944 i=46 false i=20199 true true i=20199 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=20198 i=40 false i=68 i=37 false i=78 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 0 false 0 i=20202 Variable_2 0 ActiveState ActiveState 0 0 0 i=47 true i=20143 i=40 false i=8995 i=37 false i=78 i=46 false i=20203 i=21 -1 1 1 0 false 0 i=20203 Variable_2 0 Id Id 0 0 0 i=46 true i=20202 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=20211 Variable_2 0 InputNode InputNode 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=20249 Variable_2 0 SuppressedOrShelved SuppressedOrShelved 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=20286 Variable_2 0 NormalState NormalState 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=20287 Variable_2 0 TrustListId TrustListId 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 i=0 i=17 -1 1 1 0 false 0 i=20288 Variable_2 0 LastUpdateTime LastUpdateTime 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 0001-01-01T00:00:00 i=294 -1 1 1 0 false 0 i=20289 Variable_2 0 UpdateFrequency UpdateFrequency 0 0 0 i=46 true i=20143 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=20408 DataType_64 0 DataSetOrderingType DataSetOrderingType 0 0 0 i=45 true i=29 i=46 false i=15641 false i=20998 DataType_64 0 VersionTime VersionTime 0 0 0 i=45 true i=7 false i=21002 Variable_2 0 FieldTargetDataType FieldTargetDataType 0 0 0 i=47 true i=7617 i=40 false i=69 FieldTargetDataType i=12 -1 1 1 0 false 0 i=21006 Object_1 0 SubscribedDataSet SubscribedDataSet 0 0 0 i=47 true i=18076 i=40 false i=15108 i=37 false i=78 0 i=21015 Object_1 0 Diagnostics Diagnostics 0 0 0 i=47 true i=17999 i=40 false i=19903 i=37 false i=80 i=47 false i=21016 i=47 false i=21017 i=47 false i=21022 i=47 false i=21027 i=47 false i=21028 i=47 false i=21029 i=47 false i=21060 0 i=21016 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=47 true i=21015 i=40 false i=63 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=21017 Variable_2 0 TotalInformation TotalInformation 0 0 0 i=47 true i=21015 i=40 false i=19725 i=37 false i=78 i=46 false i=21018 i=46 false i=21019 i=46 false i=21020 0 i=7 -1 1 1 0 false 0 i=21018 Variable_2 0 Active Active 0 0 0 i=46 true i=21017 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=21019 Variable_2 0 Classification Classification 0 0 0 i=46 true i=21017 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=21020 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=21017 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=21022 Variable_2 0 TotalError TotalError 0 0 0 i=47 true i=21015 i=40 false i=19725 i=37 false i=78 i=46 false i=21023 i=46 false i=21024 i=46 false i=21025 0 i=7 -1 1 1 0 false 0 i=21023 Variable_2 0 Active Active 0 0 0 i=46 true i=21022 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=21024 Variable_2 0 Classification Classification 0 0 0 i=46 true i=21022 i=40 false i=68 i=37 false i=78 i=19730 -1 1 1 0 false 0 i=21025 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=21022 i=40 false i=68 i=37 false i=78 i=19723 -1 1 1 0 false 0 i=21027 Method_4 0 Reset Reset 0 0 0 i=47 true i=21015 i=40 false i=19689 i=37 false i=78 true true i=21028 Variable_2 0 SubError SubError 0 0 0 i=47 true i=21015 i=40 false i=63 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=21029 Object_1 0 Counters Counters 0 0 0 i=47 true i=21015 i=40 false i=58 i=37 false i=78 i=47 false i=21030 i=47 false i=21035 i=47 false i=21040 i=47 false i=21045 i=47 false i=21050 i=47 false i=21055 i=47 false i=21061 0 i=21030 Variable_2 0 StateError StateError 0 0 0 i=47 true i=21029 i=40 false i=19725 i=37 false i=78 i=46 false i=21031 i=46 false i=21032 i=46 false i=21033 0 i=7 -1 1 1 0 false 0 i=21031 Variable_2 0 Active Active 0 0 0 i=46 true i=21030 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=21032 Variable_2 0 Classification Classification 0 0 0 i=46 true i=21030 i=40 false i=68 i=37 false i=78 1 i=19730 -1 1 1 0 false 0 i=21033 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=21030 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=21035 Variable_2 0 StateOperationalByMethod StateOperationalByMethod 0 0 0 i=47 true i=21029 i=40 false i=19725 i=37 false i=78 i=46 false i=21036 i=46 false i=21037 i=46 false i=21038 0 i=7 -1 1 1 0 false 0 i=21036 Variable_2 0 Active Active 0 0 0 i=46 true i=21035 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=21037 Variable_2 0 Classification Classification 0 0 0 i=46 true i=21035 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=21038 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=21035 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=21040 Variable_2 0 StateOperationalByParent StateOperationalByParent 0 0 0 i=47 true i=21029 i=40 false i=19725 i=37 false i=78 i=46 false i=21041 i=46 false i=21042 i=46 false i=21043 0 i=7 -1 1 1 0 false 0 i=21041 Variable_2 0 Active Active 0 0 0 i=46 true i=21040 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=21042 Variable_2 0 Classification Classification 0 0 0 i=46 true i=21040 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=21043 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=21040 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=21045 Variable_2 0 StateOperationalFromError StateOperationalFromError 0 0 0 i=47 true i=21029 i=40 false i=19725 i=37 false i=78 i=46 false i=21046 i=46 false i=21047 i=46 false i=21048 0 i=7 -1 1 1 0 false 0 i=21046 Variable_2 0 Active Active 0 0 0 i=46 true i=21045 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=21047 Variable_2 0 Classification Classification 0 0 0 i=46 true i=21045 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=21048 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=21045 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=21050 Variable_2 0 StatePausedByParent StatePausedByParent 0 0 0 i=47 true i=21029 i=40 false i=19725 i=37 false i=78 i=46 false i=21051 i=46 false i=21052 i=46 false i=21053 0 i=7 -1 1 1 0 false 0 i=21051 Variable_2 0 Active Active 0 0 0 i=46 true i=21050 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=21052 Variable_2 0 Classification Classification 0 0 0 i=46 true i=21050 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=21053 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=21050 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=21055 Variable_2 0 StateDisabledByMethod StateDisabledByMethod 0 0 0 i=47 true i=21029 i=40 false i=19725 i=37 false i=78 i=46 false i=21056 i=46 false i=21057 i=46 false i=21058 0 i=7 -1 1 1 0 false 0 i=21056 Variable_2 0 Active Active 0 0 0 i=46 true i=21055 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=21057 Variable_2 0 Classification Classification 0 0 0 i=46 true i=21055 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=21058 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=21055 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=21060 Object_1 0 LiveValues LiveValues 0 0 0 i=47 true i=21015 i=40 false i=58 i=37 false i=78 i=47 false i=21076 i=47 false i=21078 0 i=21061 Variable_2 0 ReceivedNetworkMessages ReceivedNetworkMessages 0 0 0 i=47 true i=21029 i=40 false i=19725 i=37 false i=78 i=46 false i=21062 i=46 false i=21063 i=46 false i=21064 0 i=7 -1 1 1 0 false 0 i=21062 Variable_2 0 Active Active 0 0 0 i=46 true i=21061 i=40 false i=68 i=37 false i=78 false i=1 -1 1 1 0 false 0 i=21063 Variable_2 0 Classification Classification 0 0 0 i=46 true i=21061 i=40 false i=68 i=37 false i=78 0 i=19730 -1 1 1 0 false 0 i=21064 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=21061 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=21076 Variable_2 0 ConfiguredDataSetReaders ConfiguredDataSetReaders 0 0 0 i=47 true i=21060 i=40 false i=63 i=37 false i=78 i=46 false i=21077 0 i=5 -1 1 1 0 false 0 i=21077 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=21076 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=21078 Variable_2 0 OperationalDataSetReaders OperationalDataSetReaders 0 0 0 i=47 true i=21060 i=40 false i=63 i=37 false i=78 i=46 false i=21079 0 i=5 -1 1 1 0 false 0 i=21079 Variable_2 0 DiagnosticsLevel DiagnosticsLevel 0 0 0 i=46 true i=21078 i=40 false i=68 i=37 false i=78 0 i=19723 -1 1 1 0 false 0 i=21080 Object_1 0 TransportSettings TransportSettings 0 0 0 i=47 true i=17999 i=40 false i=21090 i=37 false i=80 0 i=21081 Object_1 0 MessageSettings MessageSettings 0 0 0 i=47 true i=17999 i=40 false i=21091 i=37 false i=80 0 i=21082 Method_4 0 AddDataSetReader AddDataSetReader 0 0 0 i=47 true i=17999 i=40 false i=21082 i=37 false i=80 i=46 false i=21083 i=46 false i=21084 true true i=21083 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=21082 i=40 false i=68 i=37 false i=78 i=297 Configuration i=15623 -1 i=296 1 0 1 1 0 false 0 i=21084 Variable_2 0 OutputArguments OutputArguments 0 0 0 i=46 true i=21082 i=40 false i=68 i=37 false i=78 i=297 DataSetReaderNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=21085 Method_4 0 RemoveDataSetReader RemoveDataSetReader 0 0 0 i=47 true i=17999 i=40 false i=21085 i=37 false i=80 i=46 false i=21086 true true i=21086 Variable_2 0 InputArguments InputArguments 0 0 0 i=46 true i=21085 i=40 false i=68 i=37 false i=78 i=297 DataSetReaderNodeId i=17 -1 i=296 1 0 1 1 0 false 0 i=21090 ObjectType_8 0 ReaderGroupTransportType ReaderGroupTransportType 0 0 0 i=45 true i=58 true i=21091 ObjectType_8 0 ReaderGroupMessageType ReaderGroupMessageType 0 0 0 i=45 true i=58 true i=21092 Variable_2 0 DataSetWriterId DataSetWriterId 0 0 0 i=46 true i=15298 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=21093 Variable_2 0 DataSetFieldContentMask DataSetFieldContentMask 0 0 0 i=46 true i=15298 i=40 false i=68 i=37 false i=78 i=15583 -1 1 1 0 false 0 i=21094 Variable_2 0 KeyFrameCount KeyFrameCount 0 0 0 i=46 true i=15298 i=40 false i=68 i=37 false i=80 0 i=7 -1 1 1 0 false 0 i=21095 Object_1 0 MessageSettings MessageSettings 0 0 0 i=47 true i=15298 i=40 false i=21096 i=37 false i=80 0 i=21096 ObjectType_8 0 DataSetWriterMessageType DataSetWriterMessageType 0 0 0 i=45 true i=58 i=45 false i=21111 i=45 false i=21128 true i=21097 Variable_2 0 PublisherId PublisherId 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=78 i=24 -1 1 1 0 false 0 i=21098 Variable_2 0 WriterGroupId WriterGroupId 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=21099 Variable_2 0 DataSetWriterId DataSetWriterId 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=21100 Variable_2 0 DataSetMetaData DataSetMetaData 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=78 i=14523 -1 1 1 0 false 0 i=21101 Variable_2 0 DataSetFieldContentMask DataSetFieldContentMask 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=78 i=15583 -1 1 1 0 false 0 i=21102 Variable_2 0 MessageReceiveTimeout MessageReceiveTimeout 0 0 0 i=46 true i=15306 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=21103 Object_1 0 MessageSettings MessageSettings 0 0 0 i=47 true i=15306 i=40 false i=21104 i=37 false i=80 0 i=21104 ObjectType_8 0 DataSetReaderMessageType DataSetReaderMessageType 0 0 0 i=45 true i=58 i=45 false i=21116 i=45 false i=21130 true i=21105 ObjectType_8 0 UadpWriterGroupMessageType UadpWriterGroupMessageType 0 0 0 i=45 true i=17998 i=46 false i=21106 i=46 false i=21107 i=46 false i=21108 i=46 false i=21109 i=46 false i=21110 false i=21106 Variable_2 0 GroupVersion GroupVersion 0 0 0 i=46 true i=21105 i=40 false i=68 i=37 false i=78 i=20998 -1 1 1 0 false 0 i=21107 Variable_2 0 DataSetOrdering DataSetOrdering 0 0 0 i=46 true i=21105 i=40 false i=68 i=37 false i=78 i=20408 -1 1 1 0 false 0 i=21108 Variable_2 0 NetworkMessageContentMask NetworkMessageContentMask 0 0 0 i=46 true i=21105 i=40 false i=68 i=37 false i=78 i=15642 -1 1 1 0 false 0 i=21109 Variable_2 0 SamplingOffset SamplingOffset 0 0 0 i=46 true i=21105 i=40 false i=68 i=37 false i=80 0 i=290 -1 1 1 0 false 0 i=21110 Variable_2 0 PublishingOffset PublishingOffset 0 0 0 i=46 true i=21105 i=40 false i=68 i=37 false i=78 i=290 1 0 1 1 0 false 0 i=21111 ObjectType_8 0 UadpDataSetWriterMessageType UadpDataSetWriterMessageType 0 0 0 i=45 true i=21096 i=46 false i=21112 i=46 false i=21113 i=46 false i=21114 i=46 false i=21115 false i=21112 Variable_2 0 DataSetMessageContentMask DataSetMessageContentMask 0 0 0 i=46 true i=21111 i=40 false i=68 i=37 false i=78 i=15646 -1 1 1 0 false 0 i=21113 Variable_2 0 ConfiguredSize ConfiguredSize 0 0 0 i=46 true i=21111 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=21114 Variable_2 0 NetworkMessageNumber NetworkMessageNumber 0 0 0 i=46 true i=21111 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=21115 Variable_2 0 DataSetOffset DataSetOffset 0 0 0 i=46 true i=21111 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=21116 ObjectType_8 0 UadpDataSetReaderMessageType UadpDataSetReaderMessageType 0 0 0 i=45 true i=21104 i=46 false i=21117 i=46 false i=21119 i=46 false i=17477 i=46 false i=21120 i=46 false i=21121 i=46 false i=21122 i=46 false i=21123 i=46 false i=21124 i=46 false i=21125 false i=21117 Variable_2 0 GroupVersion GroupVersion 0 0 0 i=46 true i=21116 i=40 false i=68 i=37 false i=78 i=20998 -1 1 1 0 false 0 i=21119 Variable_2 0 NetworkMessageNumber NetworkMessageNumber 0 0 0 i=46 true i=21116 i=40 false i=68 i=37 false i=78 0 i=5 -1 1 1 0 false 0 i=21120 Variable_2 0 DataSetClassId DataSetClassId 0 0 0 i=46 true i=21116 i=40 false i=68 i=37 false i=78 00000000-0000-0000-0000-000000000000 i=14 -1 1 1 0 false 0 i=21121 Variable_2 0 NetworkMessageContentMask NetworkMessageContentMask 0 0 0 i=46 true i=21116 i=40 false i=68 i=37 false i=78 i=15642 -1 1 1 0 false 0 i=21122 Variable_2 0 DataSetMessageContentMask DataSetMessageContentMask 0 0 0 i=46 true i=21116 i=40 false i=68 i=37 false i=78 i=15646 -1 1 1 0 false 0 i=21123 Variable_2 0 PublishingInterval PublishingInterval 0 0 0 i=46 true i=21116 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=21124 Variable_2 0 ProcessingOffset ProcessingOffset 0 0 0 i=46 true i=21116 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=21125 Variable_2 0 ReceiveOffset ReceiveOffset 0 0 0 i=46 true i=21116 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=21126 ObjectType_8 0 JsonWriterGroupMessageType JsonWriterGroupMessageType 0 0 0 i=45 true i=17998 i=46 false i=21127 false i=21127 Variable_2 0 NetworkMessageContentMask NetworkMessageContentMask 0 0 0 i=46 true i=21126 i=40 false i=68 i=37 false i=78 i=15654 -1 1 1 0 false 0 i=21128 ObjectType_8 0 JsonDataSetWriterMessageType JsonDataSetWriterMessageType 0 0 0 i=45 true i=21096 i=46 false i=21129 false i=21129 Variable_2 0 DataSetMessageContentMask DataSetMessageContentMask 0 0 0 i=46 true i=21128 i=40 false i=68 i=37 false i=78 i=15658 -1 1 1 0 false 0 i=21130 ObjectType_8 0 JsonDataSetReaderMessageType JsonDataSetReaderMessageType 0 0 0 i=45 true i=21104 i=46 false i=21131 i=46 false i=21132 false i=21131 Variable_2 0 NetworkMessageContentMask NetworkMessageContentMask 0 0 0 i=46 true i=21130 i=40 false i=68 i=37 false i=78 i=15654 -1 1 1 0 false 0 i=21132 Variable_2 0 DataSetMessageContentMask DataSetMessageContentMask 0 0 0 i=46 true i=21130 i=40 false i=68 i=37 false i=78 i=15658 -1 1 1 0 false 0 i=21133 ObjectType_8 0 DatagramWriterGroupTransportType DatagramWriterGroupTransportType 0 0 0 i=45 true i=17997 i=46 false i=21134 i=46 false i=21135 false i=21134 Variable_2 0 MessageRepeatCount MessageRepeatCount 0 0 0 i=46 true i=21133 i=40 false i=68 i=37 false i=80 0 i=3 -1 1 1 0 false 0 i=21135 Variable_2 0 MessageRepeatDelay MessageRepeatDelay 0 0 0 i=46 true i=21133 i=40 false i=68 i=37 false i=80 0 i=290 -1 1 1 0 false 0 i=21136 ObjectType_8 0 BrokerWriterGroupTransportType BrokerWriterGroupTransportType 0 0 0 i=45 true i=17997 i=46 false i=21137 i=46 false i=15246 i=46 false i=15247 i=46 false i=15249 false i=21137 Variable_2 0 QueueName QueueName 0 0 0 i=46 true i=21136 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=21138 ObjectType_8 0 BrokerDataSetWriterTransportType BrokerDataSetWriterTransportType 0 0 0 i=45 true i=15305 i=46 false i=21139 i=46 false i=21140 i=46 false i=15250 i=46 false i=15251 i=46 false i=15330 i=46 false i=21141 false i=21139 Variable_2 0 QueueName QueueName 0 0 0 i=46 true i=21138 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=21140 Variable_2 0 MetaDataQueueName MetaDataQueueName 0 0 0 i=46 true i=21138 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=21141 Variable_2 0 MetaDataUpdateTime MetaDataUpdateTime 0 0 0 i=46 true i=21138 i=40 false i=68 i=37 false i=78 0 i=290 -1 1 1 0 false 0 i=21142 ObjectType_8 0 BrokerDataSetReaderTransportType BrokerDataSetReaderTransportType 0 0 0 i=45 true i=15319 i=46 false i=21143 i=46 false i=15334 i=46 false i=15419 i=46 false i=15420 i=46 false i=21144 false i=21143 Variable_2 0 QueueName QueueName 0 0 0 i=46 true i=21142 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=21144 Variable_2 0 MetaDataQueueName MetaDataQueueName 0 0 0 i=46 true i=21142 i=40 false i=68 i=37 false i=78 i=12 -1 1 1 0 false 0 i=21145 ObjectType_8 0 NetworkAddressType NetworkAddressType 0 0 0 i=45 true i=58 i=47 false i=21146 i=45 false i=21147 true i=21146 Variable_2 0 NetworkInterface NetworkInterface 0 0 0 i=47 true i=21145 i=40 false i=16309 i=37 false i=78 i=46 false i=17582 i=12 -1 1 1 0 false 0 i=21147 ObjectType_8 0 NetworkAddressUrlType NetworkAddressUrlType 0 0 0 i=45 true i=21145 i=47 false i=21149 false i=21149 Variable_2 0 Url Url 0 0 0 i=47 true i=21147 i=40 false i=63 i=37 false i=78 i=12 -1 1 1 0 false 0 i=21150 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15480 i=39 false i=21156 0 i=21151 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15502 i=39 false i=21159 0 i=21152 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15510 i=39 false i=21162 0 i=21153 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15520 i=39 false i=21165 0 i=21154 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15530 i=39 false i=21168 0 i=21155 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=15532 i=39 false i=21171 0 i=21156 Variable_2 0 WriterGroupDataType WriterGroupDataType 0 0 0 i=47 true i=7617 i=40 false i=69 WriterGroupDataType i=12 -1 1 1 0 false 0 i=21159 Variable_2 0 NetworkAddressDataType NetworkAddressDataType 0 0 0 i=47 true i=7617 i=40 false i=69 NetworkAddressDataType i=12 -1 1 1 0 false 0 i=21162 Variable_2 0 NetworkAddressUrlDataType NetworkAddressUrlDataType 0 0 0 i=47 true i=7617 i=40 false i=69 NetworkAddressUrlDataType i=12 -1 1 1 0 false 0 i=21165 Variable_2 0 ReaderGroupDataType ReaderGroupDataType 0 0 0 i=47 true i=7617 i=40 false i=69 ReaderGroupDataType i=12 -1 1 1 0 false 0 i=21168 Variable_2 0 PubSubConfigurationDataType PubSubConfigurationDataType 0 0 0 i=47 true i=7617 i=40 false i=69 PubSubConfigurationDataType i=12 -1 1 1 0 false 0 i=21171 Variable_2 0 DatagramWriterGroupTransportDataType DatagramWriterGroupTransportDataType 0 0 0 i=47 true i=7617 i=40 false i=69 DatagramWriterGroupTransportDataType i=12 -1 1 1 0 false 0 i=21174 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15480 i=39 false i=21180 0 i=21175 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15502 i=39 false i=21183 0 i=21176 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15510 i=39 false i=21186 0 i=21177 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15520 i=39 false i=21189 0 i=21178 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15530 i=39 false i=21192 0 i=21179 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=15532 i=39 false i=21195 0 i=21180 Variable_2 0 WriterGroupDataType WriterGroupDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='WriterGroupDataType'] i=12 -1 1 1 0 false 0 i=21183 Variable_2 0 NetworkAddressDataType NetworkAddressDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='NetworkAddressDataType'] i=12 -1 1 1 0 false 0 i=21186 Variable_2 0 NetworkAddressUrlDataType NetworkAddressUrlDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='NetworkAddressUrlDataType'] i=12 -1 1 1 0 false 0 i=21189 Variable_2 0 ReaderGroupDataType ReaderGroupDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='ReaderGroupDataType'] i=12 -1 1 1 0 false 0 i=21192 Variable_2 0 PubSubConfigurationDataType PubSubConfigurationDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='PubSubConfigurationDataType'] i=12 -1 1 1 0 false 0 i=21195 Variable_2 0 DatagramWriterGroupTransportDataType DatagramWriterGroupTransportDataType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='DatagramWriterGroupTransportDataType'] i=12 -1 1 1 0 false 0 i=21198 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15480 0 i=21199 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15502 0 i=21200 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15510 0 i=21201 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15520 0 i=21202 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15530 0 i=21203 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=15532 0 i=23498 DataType_64 0 CurrencyUnitType CurrencyUnitType 0 0 0 i=45 true i=22 i=38 false i=23507 i=38 false i=23520 i=38 false i=23528 false i=23501 Variable_2 0 CurrencyUnit CurrencyUnit 0 0 0 i=40 false i=68 i=23498 -2 1 1 0 false 0 i=23507 Object_1 0 Default Binary Default Binary 0 0 0 i=40 false i=76 i=38 true i=23498 i=39 false i=23514 0 i=23514 Variable_2 0 CurrencyUnitType CurrencyUnitType 0 0 0 i=47 true i=7617 i=40 false i=69 CurrencyUnitType i=12 -1 1 1 0 false 0 i=23520 Object_1 0 Default XML Default XML 0 0 0 i=40 false i=76 i=38 true i=23498 i=39 false i=23522 0 i=23522 Variable_2 0 CurrencyUnitType CurrencyUnitType 0 0 0 i=47 true i=8252 i=40 false i=69 //xs:element[@name='CurrencyUnitType'] i=12 -1 1 1 0 false 0 i=23528 Object_1 0 Default JSON Default JSON 0 0 0 i=40 false i=76 i=38 true i=23498 0 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part10.xml000066400000000000000000001503641367360577200222730ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 ProgramStateMachineType i=3830 i=3835 i=2392 i=2393 i=2394 i=2395 i=2396 i=2397 i=2398 i=2399 i=3850 i=2406 i=2400 i=2402 i=2404 i=2408 i=2410 i=2412 i=2414 i=2416 i=2418 i=2420 i=2422 i=2424 i=2426 i=2427 i=2428 i=2429 i=2430 i=2771 CurrentState i=3831 i=3833 i=2760 i=78 i=2391 Id i=68 i=78 i=3830 Number i=68 i=78 i=3830 LastTransition i=3836 i=3838 i=3839 i=2767 i=78 i=2391 Id i=68 i=78 i=3835 Number i=68 i=78 i=3835 TransitionTime i=68 i=78 i=3835 Creatable i=68 i=2391 Deletable i=68 i=78 i=2391 AutoDelete i=68 i=78 i=2391 RecycleCount i=68 i=78 i=2391 InstanceCount i=68 i=2391 MaxInstanceCount i=68 i=2391 MaxRecycleCount i=68 i=2391 ProgramDiagnostic i=3840 i=3841 i=3842 i=3843 i=3844 i=3845 i=3846 i=3847 i=15038 i=15040 i=3848 i=3849 i=15383 i=80 i=2391 CreateSessionId i=63 i=78 i=2399 CreateClientName i=63 i=78 i=2399 InvocationCreationTime i=63 i=78 i=2399 LastTransitionTime i=68 i=78 i=2399 LastMethodCall i=63 i=78 i=2399 LastMethodSessionId i=63 i=78 i=2399 LastMethodInputArguments i=63 i=78 i=2399 LastMethodOutputArguments i=63 i=78 i=2399 LastMethodInputValues i=63 i=78 i=2399 LastMethodOutputValues i=63 i=78 i=2399 LastMethodCallTime i=63 i=78 i=2399 LastMethodReturnStatus i=63 i=78 i=2399 FinalResultData i=58 i=80 i=2391 Halted i=2407 i=2408 i=2412 i=2420 i=2424 i=2307 i=2391 StateNumber i=68 i=78 i=2406 11 Ready i=2401 i=2408 i=2410 i=2414 i=2422 i=2424 i=2307 i=2391 StateNumber i=68 i=78 i=2400 12 Running i=2403 i=2410 i=2412 i=2414 i=2416 i=2418 i=2307 i=2391 StateNumber i=68 i=78 i=2402 13 Suspended i=2405 i=2416 i=2418 i=2420 i=2422 i=2307 i=2391 StateNumber i=68 i=78 i=2404 14 HaltedToReady i=2409 i=2406 i=2400 i=2430 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2408 1 ReadyToRunning i=2411 i=2400 i=2402 i=2426 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2410 2 RunningToHalted i=2413 i=2402 i=2406 i=2429 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2412 3 RunningToReady i=2415 i=2402 i=2400 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2414 4 RunningToSuspended i=2417 i=2402 i=2404 i=2427 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2416 5 SuspendedToRunning i=2419 i=2404 i=2402 i=2428 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2418 6 SuspendedToHalted i=2421 i=2404 i=2406 i=2429 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2420 7 SuspendedToReady i=2423 i=2404 i=2400 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2422 8 ReadyToHalted i=2425 i=2400 i=2406 i=2429 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2424 9 Start i=2410 i=11508 i=2391 Suspend i=2416 i=11508 i=2391 Resume i=2418 i=11508 i=2391 Halt i=2412 i=2420 i=2424 i=11508 i=2391 Reset i=2408 i=11508 i=2391 ProgramTransitionEventType i=2379 i=2311 IntermediateResult i=63 i=78 i=2378 AuditProgramTransitionEventType i=11875 i=2315 TransitionNumber i=68 i=78 i=11856 ProgramTransitionAuditEventType i=3825 i=2315 Transition i=3826 i=2767 i=78 i=3806 Id i=68 i=78 i=3825 ProgramDiagnosticType i=2381 i=2382 i=2383 i=2384 i=2385 i=2386 i=2387 i=2388 i=2389 i=2390 i=63 CreateSessionId i=68 i=78 i=2380 CreateClientName i=68 i=78 i=2380 InvocationCreationTime i=68 i=78 i=2380 LastTransitionTime i=68 i=78 i=2380 LastMethodCall i=68 i=78 i=2380 LastMethodSessionId i=68 i=78 i=2380 LastMethodInputArguments i=68 i=78 i=2380 LastMethodOutputArguments i=68 i=78 i=2380 LastMethodCallTime i=68 i=78 i=2380 LastMethodReturnStatus i=68 i=78 i=2380 ProgramDiagnostic2Type i=15384 i=15385 i=15386 i=15387 i=15388 i=15389 i=15390 i=15391 i=15392 i=15393 i=15394 i=15395 i=63 CreateSessionId i=63 i=78 i=15383 CreateClientName i=63 i=78 i=15383 InvocationCreationTime i=63 i=78 i=15383 LastTransitionTime i=68 i=78 i=15383 LastMethodCall i=63 i=78 i=15383 LastMethodSessionId i=63 i=78 i=15383 LastMethodInputArguments i=63 i=78 i=15383 LastMethodOutputArguments i=63 i=78 i=15383 LastMethodInputValues i=63 i=78 i=15383 LastMethodOutputValues i=63 i=78 i=15383 LastMethodCallTime i=63 i=78 i=15383 LastMethodReturnStatus i=63 i=78 i=15383 ProgramDiagnosticDataType i=22 ProgramDiagnostic2DataType i=22 Default Binary i=894 i=8247 i=76 Default Binary i=15396 i=15398 i=76 Default XML i=894 i=8882 i=76 Default XML i=15396 i=15402 i=76 Default JSON i=894 i=76 Default JSON i=15396 i=76 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part11.xml000066400000000000000000001303621367360577200222700ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 HasHistoricalConfiguration i=44 HistoricalConfigurationOf HistoryServerCapabilities i=11193 i=11242 i=11273 i=11274 i=11196 i=11197 i=11198 i=11199 i=11200 i=11281 i=11282 i=11283 i=11502 i=11275 i=11201 i=19091 i=2268 i=2330 AccessHistoryDataCapability i=68 i=11192 AccessHistoryEventsCapability i=68 i=11192 MaxReturnDataValues i=68 i=11192 MaxReturnEventValues i=68 i=11192 InsertDataCapability i=68 i=11192 ReplaceDataCapability i=68 i=11192 UpdateDataCapability i=68 i=11192 DeleteRawCapability i=68 i=11192 DeleteAtTimeCapability i=68 i=11192 InsertEventCapability i=68 i=11192 ReplaceEventCapability i=68 i=11192 UpdateEventCapability i=68 i=11192 DeleteEventCapability i=68 i=11192 InsertAnnotationCapability i=68 i=11192 AggregateFunctions i=61 i=11192 ServerTimestampSupported i=68 i=11192 Annotations i=68 HistoricalDataConfigurationType i=3059 i=11876 i=2323 i=2324 i=2325 i=2326 i=2327 i=2328 i=11499 i=11500 i=19092 i=58 AggregateConfiguration i=11168 i=11169 i=11170 i=11171 i=11187 i=78 i=2318 TreatUncertainAsBad i=68 i=78 i=3059 PercentDataBad i=68 i=78 i=3059 PercentDataGood i=68 i=78 i=3059 UseSlopedExtrapolation i=68 i=78 i=3059 AggregateFunctions i=61 i=80 i=2318 Stepped i=68 i=78 i=2318 Definition i=68 i=80 i=2318 MaxTimeInterval i=68 i=80 i=2318 MinTimeInterval i=68 i=80 i=2318 ExceptionDeviation i=68 i=80 i=2318 ExceptionDeviationFormat i=68 i=80 i=2318 StartOfArchive i=68 i=80 i=2318 StartOfOnlineArchive i=68 i=80 i=2318 ServerTimestampSupported i=68 i=80 i=2318 HA Configuration i=11203 i=11208 i=2318 AggregateConfiguration i=11204 i=11205 i=11206 i=11207 i=11187 i=11202 TreatUncertainAsBad i=68 i=11203 PercentDataBad i=68 i=11203 PercentDataGood i=68 i=11203 UseSlopedExtrapolation i=68 i=11203 Stepped i=68 i=11202 HistoricalEventFilter i=68 HistoryServerCapabilitiesType i=2331 i=2332 i=11268 i=11269 i=2334 i=2335 i=2336 i=2337 i=2338 i=11278 i=11279 i=11280 i=11501 i=11270 i=11172 i=19094 i=58 AccessHistoryDataCapability i=68 i=78 i=2330 AccessHistoryEventsCapability i=68 i=78 i=2330 MaxReturnDataValues i=68 i=78 i=2330 MaxReturnEventValues i=68 i=78 i=2330 InsertDataCapability i=68 i=78 i=2330 ReplaceDataCapability i=68 i=78 i=2330 UpdateDataCapability i=68 i=78 i=2330 DeleteRawCapability i=68 i=78 i=2330 DeleteAtTimeCapability i=68 i=78 i=2330 InsertEventCapability i=68 i=78 i=2330 ReplaceEventCapability i=68 i=78 i=2330 UpdateEventCapability i=68 i=78 i=2330 DeleteEventCapability i=68 i=78 i=2330 InsertAnnotationCapability i=68 i=78 i=2330 AggregateFunctions i=61 i=78 i=2330 ServerTimestampSupported i=68 i=78 i=2330 AuditHistoryEventUpdateEventType i=3025 i=3028 i=3003 i=3029 i=3030 i=2104 UpdatedNode i=68 i=78 i=2999 PerformInsertReplace i=68 i=78 i=2999 Filter i=68 i=78 i=2999 NewValues i=68 i=78 i=2999 OldValues i=68 i=78 i=2999 AuditHistoryValueUpdateEventType i=3026 i=3031 i=3032 i=3033 i=2104 UpdatedNode i=68 i=78 i=3006 PerformInsertReplace i=68 i=78 i=3006 NewValues i=68 i=78 i=3006 OldValues i=68 i=78 i=3006 AuditHistoryAnnotationUpdateEventType i=19293 i=19294 i=19295 i=2104 PerformInsertReplace i=68 i=78 i=19095 NewValues i=68 i=78 i=19095 OldValues i=68 i=78 i=19095 AuditHistoryDeleteEventType i=3027 i=2104 UpdatedNode i=68 i=78 i=3012 AuditHistoryRawModifyDeleteEventType i=3015 i=3016 i=3017 i=3034 i=3012 IsDeleteModified i=68 i=78 i=3014 StartTime i=68 i=78 i=3014 EndTime i=68 i=78 i=3014 OldValues i=68 i=78 i=3014 AuditHistoryAtTimeDeleteEventType i=3020 i=3021 i=3012 ReqTimes i=68 i=78 i=3019 OldValues i=68 i=78 i=3019 AuditHistoryEventDeleteEventType i=3023 i=3024 i=3012 EventIds i=68 i=78 i=3022 OldValues i=68 i=78 i=3022 Annotation i=22 ExceptionDeviationFormat i=7614 i=29 EnumStrings i=68 i=78 i=890 AbsoluteValue PercentOfValue PercentOfRange PercentOfEURange Unknown Default Binary i=891 i=8244 i=76 Default XML i=891 i=8879 i=76 Default JSON i=891 i=76 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part12.xml000066400000000000000000006403621367360577200222770ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 TrustListType i=12542 i=19296 i=12543 i=12546 i=12548 i=12550 i=11575 LastUpdateTime i=68 i=78 i=12522 UpdateFrequency i=68 i=80 i=12522 OpenWithMasks i=12544 i=12545 i=78 i=12522 InputArguments i=68 i=78 i=12543 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=12543 i=297 FileHandle i=7 -1 CloseAndUpdate i=12705 i=12547 i=80 i=12522 InputArguments i=68 i=78 i=12546 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=12546 i=297 ApplyChangesRequired i=1 -1 AddCertificate i=12549 i=80 i=12522 InputArguments i=68 i=78 i=12548 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 RemoveCertificate i=12551 i=80 i=12522 InputArguments i=68 i=78 i=12550 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 TrustListMasks i=12553 i=29 EnumValues i=68 i=78 i=12552 i=7616 0 None i=7616 1 TrustedCertificates i=7616 2 TrustedCrls i=7616 4 IssuerCertificates i=7616 8 IssuerCrls i=7616 15 All TrustListDataType i=22 TrustListOutOfDateAlarmType i=19446 i=19447 i=19448 i=11753 TrustListId i=68 i=78 i=19297 LastUpdateTime i=68 i=78 i=19297 UpdateFrequency i=68 i=78 i=19297 CertificateGroupType i=13599 i=13631 i=19450 i=20143 i=58 TrustList i=13600 i=13601 i=13602 i=13603 i=13605 i=13608 i=13610 i=13613 i=13615 i=13618 i=13620 i=13621 i=12522 i=78 i=12555 Size i=68 i=78 i=13599 Writable i=68 i=78 i=13599 UserWritable i=68 i=78 i=13599 OpenCount i=68 i=78 i=13599 Open i=13606 i=13607 i=78 i=13599 InputArguments i=68 i=78 i=13605 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13605 i=297 FileHandle i=7 -1 Close i=13609 i=78 i=13599 InputArguments i=68 i=78 i=13608 i=297 FileHandle i=7 -1 Read i=13611 i=13612 i=78 i=13599 InputArguments i=68 i=78 i=13610 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13610 i=297 Data i=15 -1 Write i=13614 i=78 i=13599 InputArguments i=68 i=78 i=13613 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13616 i=13617 i=78 i=13599 InputArguments i=68 i=78 i=13615 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13615 i=297 Position i=9 -1 SetPosition i=13619 i=78 i=13599 InputArguments i=68 i=78 i=13618 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13599 OpenWithMasks i=13622 i=13623 i=78 i=13599 InputArguments i=68 i=78 i=13621 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13621 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=12555 CertificateExpired i=19451 i=19452 i=19453 i=19454 i=19455 i=19456 i=19458 i=19459 i=19460 i=19461 i=19464 i=19465 i=19466 i=19467 i=19476 i=19478 i=19480 i=19482 i=19483 i=19484 i=19485 i=19487 i=19505 i=19509 i=19518 i=20101 i=20138 i=20139 i=20141 i=20142 i=13225 i=80 i=12555 EventId i=68 i=78 i=19450 EventType i=68 i=78 i=19450 SourceNode i=68 i=78 i=19450 SourceName i=68 i=78 i=19450 Time i=68 i=78 i=19450 ReceiveTime i=68 i=78 i=19450 Message i=68 i=78 i=19450 Severity i=68 i=78 i=19450 ConditionClassId i=68 i=78 i=19450 ConditionClassName i=68 i=78 i=19450 ConditionName i=68 i=78 i=19450 BranchId i=68 i=78 i=19450 Retain i=68 i=78 i=19450 EnabledState i=19468 i=8995 i=78 i=19450 Id i=68 i=78 i=19467 Quality i=19477 i=9002 i=78 i=19450 SourceTimestamp i=68 i=78 i=19476 LastSeverity i=19479 i=9002 i=78 i=19450 SourceTimestamp i=68 i=78 i=19478 Comment i=19481 i=9002 i=78 i=19450 SourceTimestamp i=68 i=78 i=19480 ClientUserId i=68 i=78 i=19450 Disable i=2803 i=78 i=19450 Enable i=2803 i=78 i=19450 AddComment i=19486 i=2829 i=78 i=19450 InputArguments i=68 i=78 i=19485 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AckedState i=19488 i=8995 i=78 i=19450 Id i=68 i=78 i=19487 Acknowledge i=19506 i=8944 i=78 i=19450 InputArguments i=68 i=78 i=19505 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ActiveState i=19510 i=8995 i=78 i=19450 Id i=68 i=78 i=19509 InputNode i=68 i=78 i=19450 SuppressedOrShelved i=68 i=78 i=19450 NormalState i=68 i=78 i=19450 ExpirationDate i=68 i=78 i=19450 CertificateType i=68 i=78 i=19450 Certificate i=68 i=78 i=19450 TrustListOutOfDate i=20144 i=20145 i=20146 i=20147 i=20148 i=20149 i=20151 i=20152 i=20153 i=20154 i=20157 i=20158 i=20159 i=20160 i=20169 i=20171 i=20173 i=20175 i=20176 i=20177 i=20178 i=20180 i=20198 i=20202 i=20211 i=20249 i=20286 i=20287 i=20288 i=20289 i=19297 i=80 i=12555 EventId i=68 i=78 i=20143 EventType i=68 i=78 i=20143 SourceNode i=68 i=78 i=20143 SourceName i=68 i=78 i=20143 Time i=68 i=78 i=20143 ReceiveTime i=68 i=78 i=20143 Message i=68 i=78 i=20143 Severity i=68 i=78 i=20143 ConditionClassId i=68 i=78 i=20143 ConditionClassName i=68 i=78 i=20143 ConditionName i=68 i=78 i=20143 BranchId i=68 i=78 i=20143 Retain i=68 i=78 i=20143 EnabledState i=20161 i=8995 i=78 i=20143 Id i=68 i=78 i=20160 Quality i=20170 i=9002 i=78 i=20143 SourceTimestamp i=68 i=78 i=20169 LastSeverity i=20172 i=9002 i=78 i=20143 SourceTimestamp i=68 i=78 i=20171 Comment i=20174 i=9002 i=78 i=20143 SourceTimestamp i=68 i=78 i=20173 ClientUserId i=68 i=78 i=20143 Disable i=2803 i=78 i=20143 Enable i=2803 i=78 i=20143 AddComment i=20179 i=2829 i=78 i=20143 InputArguments i=68 i=78 i=20178 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AckedState i=20181 i=8995 i=78 i=20143 Id i=68 i=78 i=20180 Acknowledge i=20199 i=8944 i=78 i=20143 InputArguments i=68 i=78 i=20198 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ActiveState i=20203 i=8995 i=78 i=20143 Id i=68 i=78 i=20202 InputNode i=68 i=78 i=20143 SuppressedOrShelved i=68 i=78 i=20143 NormalState i=68 i=78 i=20143 TrustListId i=68 i=78 i=20143 LastUpdateTime i=68 i=78 i=20143 UpdateFrequency i=68 i=78 i=20143 CertificateGroupFolderType i=13814 i=13848 i=13882 i=13916 i=61 DefaultApplicationGroup i=13815 i=13847 i=12555 i=78 i=13813 TrustList i=13816 i=13817 i=13818 i=13819 i=13821 i=13824 i=13826 i=13829 i=13831 i=13834 i=13836 i=13837 i=12522 i=78 i=13814 Size i=68 i=78 i=13815 Writable i=68 i=78 i=13815 UserWritable i=68 i=78 i=13815 OpenCount i=68 i=78 i=13815 Open i=13822 i=13823 i=78 i=13815 InputArguments i=68 i=78 i=13821 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13821 i=297 FileHandle i=7 -1 Close i=13825 i=78 i=13815 InputArguments i=68 i=78 i=13824 i=297 FileHandle i=7 -1 Read i=13827 i=13828 i=78 i=13815 InputArguments i=68 i=78 i=13826 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13826 i=297 Data i=15 -1 Write i=13830 i=78 i=13815 InputArguments i=68 i=78 i=13829 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13832 i=13833 i=78 i=13815 InputArguments i=68 i=78 i=13831 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13831 i=297 Position i=9 -1 SetPosition i=13835 i=78 i=13815 InputArguments i=68 i=78 i=13834 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13815 OpenWithMasks i=13838 i=13839 i=78 i=13815 InputArguments i=68 i=78 i=13837 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13837 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13814 DefaultHttpsGroup i=13849 i=13881 i=12555 i=80 i=13813 TrustList i=13850 i=13851 i=13852 i=13853 i=13855 i=13858 i=13860 i=13863 i=13865 i=13868 i=13870 i=13871 i=12522 i=78 i=13848 Size i=68 i=78 i=13849 Writable i=68 i=78 i=13849 UserWritable i=68 i=78 i=13849 OpenCount i=68 i=78 i=13849 Open i=13856 i=13857 i=78 i=13849 InputArguments i=68 i=78 i=13855 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13855 i=297 FileHandle i=7 -1 Close i=13859 i=78 i=13849 InputArguments i=68 i=78 i=13858 i=297 FileHandle i=7 -1 Read i=13861 i=13862 i=78 i=13849 InputArguments i=68 i=78 i=13860 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13860 i=297 Data i=15 -1 Write i=13864 i=78 i=13849 InputArguments i=68 i=78 i=13863 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13866 i=13867 i=78 i=13849 InputArguments i=68 i=78 i=13865 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13865 i=297 Position i=9 -1 SetPosition i=13869 i=78 i=13849 InputArguments i=68 i=78 i=13868 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13849 OpenWithMasks i=13872 i=13873 i=78 i=13849 InputArguments i=68 i=78 i=13871 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13871 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13848 DefaultUserTokenGroup i=13883 i=13915 i=12555 i=80 i=13813 TrustList i=13884 i=13885 i=13886 i=13887 i=13889 i=13892 i=13894 i=13897 i=13899 i=13902 i=13904 i=13905 i=12522 i=78 i=13882 Size i=68 i=78 i=13883 Writable i=68 i=78 i=13883 UserWritable i=68 i=78 i=13883 OpenCount i=68 i=78 i=13883 Open i=13890 i=13891 i=78 i=13883 InputArguments i=68 i=78 i=13889 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13889 i=297 FileHandle i=7 -1 Close i=13893 i=78 i=13883 InputArguments i=68 i=78 i=13892 i=297 FileHandle i=7 -1 Read i=13895 i=13896 i=78 i=13883 InputArguments i=68 i=78 i=13894 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13894 i=297 Data i=15 -1 Write i=13898 i=78 i=13883 InputArguments i=68 i=78 i=13897 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13900 i=13901 i=78 i=13883 InputArguments i=68 i=78 i=13899 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13899 i=297 Position i=9 -1 SetPosition i=13903 i=78 i=13883 InputArguments i=68 i=78 i=13902 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13883 OpenWithMasks i=13906 i=13907 i=78 i=13883 InputArguments i=68 i=78 i=13905 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13905 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13882 <AdditionalGroup> i=13917 i=13949 i=12555 i=11508 i=13813 TrustList i=13918 i=13919 i=13920 i=13921 i=13923 i=13926 i=13928 i=13931 i=13933 i=13936 i=13938 i=13939 i=12522 i=78 i=13916 Size i=68 i=78 i=13917 Writable i=68 i=78 i=13917 UserWritable i=68 i=78 i=13917 OpenCount i=68 i=78 i=13917 Open i=13924 i=13925 i=78 i=13917 InputArguments i=68 i=78 i=13923 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13923 i=297 FileHandle i=7 -1 Close i=13927 i=78 i=13917 InputArguments i=68 i=78 i=13926 i=297 FileHandle i=7 -1 Read i=13929 i=13930 i=78 i=13917 InputArguments i=68 i=78 i=13928 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13928 i=297 Data i=15 -1 Write i=13932 i=78 i=13917 InputArguments i=68 i=78 i=13931 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13934 i=13935 i=78 i=13917 InputArguments i=68 i=78 i=13933 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13933 i=297 Position i=9 -1 SetPosition i=13937 i=78 i=13917 InputArguments i=68 i=78 i=13936 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13917 OpenWithMasks i=13940 i=13941 i=78 i=13917 InputArguments i=68 i=78 i=13939 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13939 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13916 CertificateType i=58 ApplicationCertificateType i=12556 HttpsCertificateType i=12556 UserCredentialCertificateType i=12556 RsaMinApplicationCertificateType i=12557 RsaSha256ApplicationCertificateType i=12557 TrustListUpdatedAuditEventType i=2127 ServerConfigurationType i=13950 i=12708 i=12583 i=12584 i=12585 i=12616 i=12734 i=12731 i=12775 i=58 CertificateGroups i=13951 i=13813 i=78 i=12581 DefaultApplicationGroup i=13952 i=13984 i=12555 i=78 i=13950 TrustList i=13953 i=13954 i=13955 i=13956 i=13958 i=13961 i=13963 i=13966 i=13968 i=13971 i=13973 i=13974 i=12522 i=78 i=13951 Size i=68 i=78 i=13952 Writable i=68 i=78 i=13952 UserWritable i=68 i=78 i=13952 OpenCount i=68 i=78 i=13952 Open i=13959 i=13960 i=78 i=13952 InputArguments i=68 i=78 i=13958 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13958 i=297 FileHandle i=7 -1 Close i=13962 i=78 i=13952 InputArguments i=68 i=78 i=13961 i=297 FileHandle i=7 -1 Read i=13964 i=13965 i=78 i=13952 InputArguments i=68 i=78 i=13963 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13963 i=297 Data i=15 -1 Write i=13967 i=78 i=13952 InputArguments i=68 i=78 i=13966 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13969 i=13970 i=78 i=13952 InputArguments i=68 i=78 i=13968 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13968 i=297 Position i=9 -1 SetPosition i=13972 i=78 i=13952 InputArguments i=68 i=78 i=13971 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13952 OpenWithMasks i=13975 i=13976 i=78 i=13952 InputArguments i=68 i=78 i=13974 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13974 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13951 ServerCapabilities i=68 i=78 i=12581 SupportedPrivateKeyFormats i=68 i=78 i=12581 MaxTrustListSize i=68 i=78 i=12581 MulticastDnsEnabled i=68 i=78 i=12581 UpdateCertificate i=12617 i=12618 i=78 i=12581 InputArguments i=68 i=78 i=12616 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 Certificate i=15 -1 i=297 IssuerCertificates i=15 1 0 i=297 PrivateKeyFormat i=12 -1 i=297 PrivateKey i=15 -1 OutputArguments i=68 i=78 i=12616 i=297 ApplyChangesRequired i=1 -1 ApplyChanges i=78 i=12581 CreateSigningRequest i=12732 i=12733 i=78 i=12581 InputArguments i=68 i=78 i=12731 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 SubjectName i=12 -1 i=297 RegeneratePrivateKey i=1 -1 i=297 Nonce i=15 -1 OutputArguments i=68 i=78 i=12731 i=297 CertificateRequest i=15 -1 GetRejectedList i=12776 i=78 i=12581 OutputArguments i=68 i=78 i=12775 i=297 Certificates i=15 1 0 CertificateUpdatedAuditEventType i=13735 i=13736 i=2127 CertificateGroup i=68 i=78 i=12620 CertificateType i=68 i=78 i=12620 KeyCredentialConfigurationFolderType i=17511 i=17522 i=61 <ServiceName> i=17512 i=17513 i=18001 i=11508 i=17496 ResourceUri i=68 i=78 i=17511 ProfileUri i=68 i=78 i=17511 CreateCredential i=17523 i=17524 i=80 i=17496 InputArguments i=68 i=78 i=17522 i=297 ResourceUri i=12 -1 i=297 ProfileUri i=12 -1 i=297 EndpointUrls i=12 1 0 OutputArguments i=68 i=78 i=17522 i=297 CredentialNodeId i=17 -1 KeyCredentialConfiguration i=12637 i=17496 KeyCredentialConfigurationType i=18069 i=18165 i=18004 i=18005 i=18006 i=18008 i=58 ResourceUri i=68 i=78 i=18001 ProfileUri i=68 i=78 i=18001 EndpointUrls i=68 i=80 i=18001 ServiceStatus i=68 i=80 i=18001 UpdateCredential i=18007 i=80 i=18001 InputArguments i=68 i=78 i=18006 i=297 CredentialId i=12 -1 i=297 CredentialSecret i=15 -1 i=297 CertificateThumbprint i=12 -1 i=297 SecurityPolicyUri i=12 -1 DeleteCredential i=80 i=18001 KeyCredentialAuditEventType i=18028 i=2127 ResourceUri i=68 i=78 i=18011 KeyCredentialUpdatedAuditEventType i=18011 KeyCredentialDeletedAuditEventType i=18011 AuthorizationServices i=12637 i=61 AuthorizationServiceConfigurationType i=18072 i=17860 i=18073 i=58 ServiceUri i=68 i=78 i=17852 ServiceCertificate i=68 i=78 i=17852 IssuerEndpointUrl i=68 i=78 i=17852 Default Binary i=12554 i=12681 i=76 Default XML i=12554 i=12677 i=76 Default JSON i=12554 i=76 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part13.xml000066400000000000000000000354661367360577200223030ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 AggregateConfigurationType i=11188 i=11189 i=11190 i=11191 i=58 TreatUncertainAsBad i=68 i=78 i=11187 PercentDataBad i=68 i=78 i=11187 PercentDataGood i=68 i=78 i=11187 UseSlopedExtrapolation i=68 i=78 i=11187 Interpolative i=2340 Average i=2340 TimeAverage i=2340 TimeAverage2 i=2340 Total i=2340 Total2 i=2340 Minimum i=2340 Maximum i=2340 MinimumActualTime i=2340 MaximumActualTime i=2340 Range i=2340 Minimum2 i=2340 Maximum2 i=2340 MinimumActualTime2 i=2340 MaximumActualTime2 i=2340 Range2 i=2340 AnnotationCount i=2340 Count i=2340 DurationInStateZero i=2340 DurationInStateNonZero i=2340 NumberOfTransitions i=2340 Start i=2340 End i=2340 Delta i=2340 StartBound i=2340 EndBound i=2340 DeltaBounds i=2340 DurationGood i=2340 DurationBad i=2340 PercentGood i=2340 PercentBad i=2340 WorstQuality i=2340 WorstQuality2 i=2340 StandardDeviationSample i=2340 StandardDeviationPopulation i=2340 VarianceSample i=2340 VariancePopulation i=2340 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part14.xml000066400000000000000000022005101367360577200222660ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 DataTypeSchemaHeader i=22 DataTypeDescription i=22 StructureDescription i=14525 EnumDescription i=14525 SimpleTypeDescription i=14525 UABinaryFileDataType i=15534 PubSubState i=14648 i=29 EnumStrings i=68 i=78 i=14647 Disabled Paused Operational Error DataSetMetaDataType i=15534 FieldMetaData i=22 DataSetFieldFlags i=15577 i=5 OptionSetValues i=68 i=78 i=15904 PromotedField ConfigurationVersionDataType i=22 PublishedDataSetDataType i=22 PublishedDataSetSourceDataType i=22 PublishedVariableDataType i=22 PublishedDataItemsDataType i=15580 PublishedEventsDataType i=15580 DataSetFieldContentMask i=15584 i=7 OptionSetValues i=68 i=78 i=15583 StatusCode SourceTimestamp ServerTimestamp SourcePicoSeconds ServerPicoSeconds RawData DataSetWriterDataType i=22 DataSetWriterTransportDataType i=22 DataSetWriterMessageDataType i=22 PubSubGroupDataType i=22 WriterGroupDataType i=15609 WriterGroupTransportDataType i=22 WriterGroupMessageDataType i=22 PubSubConnectionDataType i=22 ConnectionTransportDataType i=22 NetworkAddressDataType i=22 NetworkAddressUrlDataType i=15502 ReaderGroupDataType i=15609 ReaderGroupTransportDataType i=22 ReaderGroupMessageDataType i=22 DataSetReaderDataType i=22 DataSetReaderTransportDataType i=22 DataSetReaderMessageDataType i=22 SubscribedDataSetDataType i=22 TargetVariablesDataType i=15630 FieldTargetDataType i=22 OverrideValueHandling i=15875 i=29 EnumStrings i=68 i=78 i=15874 Disabled LastUsableValue OverrideValue SubscribedDataSetMirrorDataType i=15630 PubSubConfigurationDataType i=22 DataSetOrderingType i=15641 i=29 EnumStrings i=68 i=78 i=20408 Undefined AscendingWriterId AscendingWriterIdSingle UadpNetworkMessageContentMask i=15643 i=7 OptionSetValues i=68 i=78 i=15642 PublisherId GroupHeader WriterGroupId GroupVersion NetworkMessageNumber SequenceNumber PayloadHeader Timestamp PicoSeconds DataSetClassId PromotedFields UadpWriterGroupMessageDataType i=15616 UadpDataSetMessageContentMask i=15647 i=7 OptionSetValues i=68 i=78 i=15646 Timestamp PicoSeconds Status MajorVersion MinorVersion SequenceNumber UadpDataSetWriterMessageDataType i=15605 UadpDataSetReaderMessageDataType i=15629 JsonNetworkMessageContentMask i=15655 i=7 OptionSetValues i=68 i=78 i=15654 NetworkMessageHeader DataSetMessageHeader SingleDataSetMessage PublisherId DataSetClassId ReplyTo JsonWriterGroupMessageDataType i=15616 JsonDataSetMessageContentMask i=15659 i=7 OptionSetValues i=68 i=78 i=15658 DataSetWriterId MetaDataVersion SequenceNumber Timestamp Status JsonDataSetWriterMessageDataType i=15605 JsonDataSetReaderMessageDataType i=15629 DatagramConnectionTransportDataType i=15618 DatagramWriterGroupTransportDataType i=15611 BrokerConnectionTransportDataType i=15618 BrokerTransportQualityOfService i=15009 i=29 EnumStrings i=68 i=78 i=15008 NotSpecified BestEffort AtLeastOnce AtMostOnce ExactlyOnce BrokerWriterGroupTransportDataType i=15611 BrokerDataSetWriterTransportDataType i=15598 BrokerDataSetReaderTransportDataType i=15628 PubSubKeyServiceType i=15907 i=15910 i=15913 i=58 GetSecurityKeys i=15908 i=15909 i=80 i=15906 InputArguments i=68 i=78 i=15907 i=297 SecurityGroupId i=12 -1 i=297 StartingTokenId i=288 -1 i=297 RequestedKeyCount i=7 -1 OutputArguments i=68 i=78 i=15907 i=297 SecurityPolicyUri i=12 -1 i=297 FirstTokenId i=288 -1 i=297 Keys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 GetSecurityGroup i=15911 i=15912 i=80 i=15906 InputArguments i=68 i=78 i=15910 i=297 SecurityGroupId i=12 -1 OutputArguments i=68 i=78 i=15910 i=297 SecurityGroupNodeId i=17 -1 SecurityGroups i=15914 i=15917 i=15452 i=80 i=15906 AddSecurityGroup i=15915 i=15916 i=78 i=15913 InputArguments i=68 i=78 i=15914 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=78 i=15914 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15918 i=78 i=15913 InputArguments i=68 i=78 i=15917 i=297 SecurityGroupNodeId i=17 -1 SecurityGroupFolderType i=15453 i=15459 i=15461 i=15464 i=61 <SecurityGroupFolderName> i=15454 i=15457 i=15452 i=11508 i=15452 AddSecurityGroup i=15455 i=15456 i=78 i=15453 InputArguments i=68 i=78 i=15454 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=78 i=15454 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15458 i=78 i=15453 InputArguments i=68 i=78 i=15457 i=297 SecurityGroupNodeId i=17 -1 <SecurityGroupName> i=15460 i=15010 i=15011 i=15012 i=15043 i=15471 i=11508 i=15452 SecurityGroupId i=68 i=78 i=15459 KeyLifetime i=68 i=78 i=15459 SecurityPolicyUri i=68 i=78 i=15459 MaxFutureKeyCount i=68 i=78 i=15459 MaxPastKeyCount i=68 i=78 i=15459 AddSecurityGroup i=15462 i=15463 i=78 i=15452 InputArguments i=68 i=78 i=15461 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=78 i=15461 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15465 i=78 i=15452 InputArguments i=68 i=78 i=15464 i=297 SecurityGroupNodeId i=17 -1 SecurityGroupType i=15472 i=15046 i=15047 i=15048 i=15056 i=58 SecurityGroupId i=68 i=78 i=15471 KeyLifetime i=68 i=78 i=15471 SecurityPolicyUri i=68 i=78 i=15471 MaxFutureKeyCount i=68 i=78 i=15471 MaxPastKeyCount i=68 i=78 i=15471 PublishSubscribeType i=14417 i=17296 i=16598 i=14432 i=14434 i=15844 i=18715 i=17479 i=15906 <ConnectionName> i=14418 i=17292 i=17478 i=14423 i=14419 i=14209 i=11508 i=14416 PublisherId i=68 i=78 i=14417 TransportProfileUri i=17706 i=16309 i=78 i=14417 Selections i=68 i=78 i=17292 ConnectionProperties i=68 i=78 i=14417 Address i=15533 i=21145 i=78 i=14417 NetworkInterface i=17503 i=16309 i=78 i=14423 Selections i=68 i=78 i=15533 Status i=14420 i=14643 i=78 i=14417 State i=63 i=78 i=14419 SetSecurityKeys i=17297 i=80 i=14416 InputArguments i=68 i=78 i=17296 i=297 SecurityGroupId i=12 -1 i=297 SecurityPolicyUri i=12 -1 i=297 CurrentTokenId i=288 -1 i=297 CurrentKey i=15 -1 i=297 FutureKeys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 AddConnection i=16599 i=16600 i=80 i=14416 InputArguments i=68 i=78 i=16598 i=297 Configuration i=15617 -1 OutputArguments i=68 i=78 i=16598 i=297 ConnectionId i=17 -1 RemoveConnection i=14433 i=80 i=14416 InputArguments i=68 i=78 i=14432 i=297 ConnectionId i=17 -1 PublishedDataSets i=14477 i=78 i=14416 Status i=15845 i=14643 i=78 i=14416 State i=63 i=78 i=15844 Diagnostics i=18716 i=18717 i=18722 i=18727 i=18728 i=18729 i=18760 i=19732 i=80 i=14416 DiagnosticsLevel i=63 i=78 i=18715 TotalInformation i=18718 i=18719 i=18720 i=19725 i=78 i=18715 Active i=68 i=78 i=18717 Classification i=68 i=78 i=18717 DiagnosticsLevel i=68 i=78 i=18717 TotalError i=18723 i=18724 i=18725 i=19725 i=78 i=18715 Active i=68 i=78 i=18722 Classification i=68 i=78 i=18722 DiagnosticsLevel i=68 i=78 i=18722 Reset i=78 i=18715 SubError i=63 i=78 i=18715 Counters i=18730 i=18735 i=18740 i=18745 i=18750 i=18755 i=58 i=78 i=18715 StateError i=18731 i=18732 i=18733 i=19725 i=78 i=18729 Active i=68 i=78 i=18730 Classification i=68 i=78 i=18730 1 DiagnosticsLevel i=68 i=78 i=18730 0 StateOperationalByMethod i=18736 i=18737 i=18738 i=19725 i=78 i=18729 Active i=68 i=78 i=18735 Classification i=68 i=78 i=18735 0 DiagnosticsLevel i=68 i=78 i=18735 0 StateOperationalByParent i=18741 i=18742 i=18743 i=19725 i=78 i=18729 Active i=68 i=78 i=18740 Classification i=68 i=78 i=18740 0 DiagnosticsLevel i=68 i=78 i=18740 0 StateOperationalFromError i=18746 i=18747 i=18748 i=19725 i=78 i=18729 Active i=68 i=78 i=18745 Classification i=68 i=78 i=18745 0 DiagnosticsLevel i=68 i=78 i=18745 0 StatePausedByParent i=18751 i=18752 i=18753 i=19725 i=78 i=18729 Active i=68 i=78 i=18750 Classification i=68 i=78 i=18750 0 DiagnosticsLevel i=68 i=78 i=18750 0 StateDisabledByMethod i=18756 i=18757 i=18758 i=19725 i=78 i=18729 Active i=68 i=78 i=18755 Classification i=68 i=78 i=18755 0 DiagnosticsLevel i=68 i=78 i=18755 0 LiveValues i=18761 i=18763 i=18765 i=18767 i=58 i=78 i=18715 ConfiguredDataSetWriters i=18762 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18761 0 ConfiguredDataSetReaders i=18764 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18763 0 OperationalDataSetWriters i=18766 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18765 0 OperationalDataSetReaders i=18768 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18767 0 SupportedTransportProfiles i=68 i=78 i=14416 PublishSubscribe i=15215 i=15440 i=15443 i=17366 i=17369 i=17371 i=17405 i=17409 i=17481 i=2253 i=14416 GetSecurityKeys i=15216 i=15217 i=14443 InputArguments i=68 i=15215 i=297 SecurityGroupId i=12 -1 i=297 StartingTokenId i=288 -1 i=297 RequestedKeyCount i=7 -1 OutputArguments i=68 i=15215 i=297 SecurityPolicyUri i=12 -1 i=297 FirstTokenId i=288 -1 i=297 Keys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 GetSecurityGroup i=15441 i=15442 i=14443 InputArguments i=68 i=15440 i=297 SecurityGroupId i=12 -1 OutputArguments i=68 i=15440 i=297 SecurityGroupNodeId i=17 -1 SecurityGroups i=15444 i=15447 i=15452 i=14443 AddSecurityGroup i=15445 i=15446 i=15443 InputArguments i=68 i=15444 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=15444 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15448 i=15443 InputArguments i=68 i=15447 i=297 SecurityGroupNodeId i=17 -1 AddConnection i=17367 i=17368 i=14443 InputArguments i=68 i=17366 i=297 Configuration i=15617 -1 OutputArguments i=68 i=17366 i=297 ConnectionId i=17 -1 RemoveConnection i=17370 i=14443 InputArguments i=68 i=17369 i=297 ConnectionId i=17 -1 PublishedDataSets i=14477 i=14443 Status i=17406 i=14643 i=14443 State i=63 i=17405 Diagnostics i=17410 i=17411 i=17416 i=17421 i=17422 i=17423 i=17457 i=19732 i=14443 DiagnosticsLevel i=63 i=17409 TotalInformation i=17412 i=17413 i=17414 i=19725 i=17409 Active i=68 i=17411 Classification i=68 i=17411 DiagnosticsLevel i=68 i=17411 TotalError i=17417 i=17418 i=17419 i=19725 i=17409 Active i=68 i=17416 Classification i=68 i=17416 DiagnosticsLevel i=68 i=17416 Reset i=17409 SubError i=63 i=17409 Counters i=17424 i=17431 i=17436 i=17441 i=17446 i=17451 i=58 i=17409 StateError i=17425 i=17426 i=17429 i=19725 i=17423 Active i=68 i=17424 Classification i=68 i=17424 1 DiagnosticsLevel i=68 i=17424 0 StateOperationalByMethod i=17432 i=17433 i=17434 i=19725 i=17423 Active i=68 i=17431 Classification i=68 i=17431 0 DiagnosticsLevel i=68 i=17431 0 StateOperationalByParent i=17437 i=17438 i=17439 i=19725 i=17423 Active i=68 i=17436 Classification i=68 i=17436 0 DiagnosticsLevel i=68 i=17436 0 StateOperationalFromError i=17442 i=17443 i=17444 i=19725 i=17423 Active i=68 i=17441 Classification i=68 i=17441 0 DiagnosticsLevel i=68 i=17441 0 StatePausedByParent i=17447 i=17448 i=17449 i=19725 i=17423 Active i=68 i=17446 Classification i=68 i=17446 0 DiagnosticsLevel i=68 i=17446 0 StateDisabledByMethod i=17452 i=17453 i=17454 i=19725 i=17423 Active i=68 i=17451 Classification i=68 i=17451 0 DiagnosticsLevel i=68 i=17451 0 LiveValues i=17458 i=17460 i=17462 i=17464 i=58 i=17409 ConfiguredDataSetWriters i=17459 i=63 i=17457 DiagnosticsLevel i=68 i=17458 0 ConfiguredDataSetReaders i=17461 i=63 i=17457 DiagnosticsLevel i=68 i=17460 0 OperationalDataSetWriters i=17463 i=63 i=17457 DiagnosticsLevel i=68 i=17462 0 OperationalDataSetReaders i=17466 i=63 i=17457 DiagnosticsLevel i=68 i=17464 0 SupportedTransportProfiles i=68 i=14443 HasPubSubConnection i=47 PubSubConnectionOf PublishedDataSetType i=15222 i=14519 i=15229 i=16759 i=15481 i=58 <DataSetWriterName> i=16720 i=16721 i=17482 i=15223 i=15298 i=11508 i=14509 DataSetWriterId i=68 i=78 i=15222 DataSetFieldContentMask i=68 i=78 i=15222 DataSetWriterProperties i=68 i=78 i=15222 Status i=15224 i=14643 i=78 i=15222 State i=63 i=78 i=15223 ConfigurationVersion i=68 i=78 i=14509 DataSetMetaData i=68 i=78 i=14509 DataSetClassId i=68 i=80 i=14509 ExtensionFields i=15482 i=15485 i=15489 i=80 i=14509 AddExtensionField i=15483 i=15484 i=78 i=15481 InputArguments i=68 i=78 i=15482 i=297 FieldName i=20 -1 i=297 FieldValue i=24 -2 OutputArguments i=68 i=78 i=15482 i=297 FieldId i=17 -1 RemoveExtensionField i=15486 i=78 i=15481 InputArguments i=68 i=78 i=15485 i=297 FieldId i=17 -1 ExtensionFieldsType i=15490 i=15491 i=15494 i=58 <ExtensionFieldName> i=68 i=11508 i=15489 AddExtensionField i=15492 i=15493 i=78 i=15489 InputArguments i=68 i=78 i=15491 i=297 FieldName i=20 -1 i=297 FieldValue i=24 -2 OutputArguments i=68 i=78 i=15491 i=297 FieldId i=17 -1 RemoveExtensionField i=15495 i=78 i=15489 InputArguments i=68 i=78 i=15494 i=297 FieldId i=17 -1 DataSetToWriter i=33 WriterToDataSet PublishedDataItemsType i=14548 i=14555 i=14558 i=14509 PublishedData i=68 i=78 i=14534 AddVariables i=14556 i=14557 i=80 i=14534 InputArguments i=68 i=78 i=14555 i=297 ConfigurationVersion i=14593 -1 i=297 FieldNameAliases i=12 1 0 i=297 PromotedFields i=1 1 0 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=14555 i=297 NewConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 RemoveVariables i=14559 i=14560 i=80 i=14534 InputArguments i=68 i=78 i=14558 i=297 ConfigurationVersion i=14593 -1 i=297 VariablesToRemove i=7 1 0 OutputArguments i=68 i=78 i=14558 i=297 NewConfigurationVersion i=14593 -1 i=297 RemoveResults i=19 1 0 PublishedEventsType i=14586 i=14587 i=14588 i=15052 i=14509 EventNotifier i=68 i=78 i=14572 SelectedFields i=68 i=78 i=14572 Filter i=68 i=78 i=14572 ModifyFieldSelection i=15053 i=15517 i=80 i=14572 InputArguments i=68 i=78 i=15052 i=297 ConfigurationVersion i=14593 -1 i=297 FieldNameAliases i=12 1 0 i=297 PromotedFields i=1 1 0 i=297 SelectedFields i=601 1 0 OutputArguments i=68 i=78 i=15052 i=297 NewConfigurationVersion i=14593 -1 DataSetFolderType i=14478 i=14487 i=14493 i=14496 i=16935 i=16960 i=14499 i=16994 i=16997 i=61 <DataSetFolderName> i=14479 i=14482 i=16842 i=16881 i=14485 i=16884 i=16923 i=14477 i=11508 i=14477 AddPublishedDataItems i=14480 i=14481 i=80 i=14478 InputArguments i=68 i=78 i=14479 i=297 Name i=12 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=14479 i=297 DataSetNodeId i=17 -1 i=297 ConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 AddPublishedEvents i=14483 i=14484 i=80 i=14478 InputArguments i=68 i=78 i=14482 i=297 Name i=12 -1 i=297 EventNotifier i=17 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=14482 i=297 ConfigurationVersion i=14593 -1 i=297 DataSetNodeId i=17 -1 AddPublishedDataItemsTemplate i=16843 i=16853 i=80 i=14478 InputArguments i=68 i=78 i=16842 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=16842 i=297 DataSetNodeId i=17 -1 i=297 AddResults i=19 1 0 AddPublishedEventsTemplate i=16882 i=16883 i=80 i=14478 InputArguments i=68 i=78 i=16881 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 EventNotifier i=17 -1 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=16881 i=297 DataSetNodeId i=17 -1 RemovePublishedDataSet i=14486 i=80 i=14478 InputArguments i=68 i=78 i=14485 i=297 DataSetNodeId i=17 -1 AddDataSetFolder i=16894 i=16922 i=80 i=14478 InputArguments i=68 i=78 i=16884 i=297 Name i=12 -1 OutputArguments i=68 i=78 i=16884 i=297 DataSetFolderNodeId i=17 -1 RemoveDataSetFolder i=16924 i=80 i=14478 InputArguments i=68 i=78 i=16923 i=297 DataSetFolderNodeId i=17 -1 <PublishedDataSetName> i=14489 i=15221 i=14509 i=11508 i=14477 ConfigurationVersion i=68 i=78 i=14487 DataSetMetaData i=68 i=78 i=14487 AddPublishedDataItems i=14494 i=14495 i=80 i=14477 InputArguments i=68 i=78 i=14493 i=297 Name i=12 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=14493 i=297 DataSetNodeId i=17 -1 i=297 ConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 AddPublishedEvents i=14497 i=14498 i=80 i=14477 InputArguments i=68 i=78 i=14496 i=297 Name i=12 -1 i=297 EventNotifier i=17 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=14496 i=297 ConfigurationVersion i=14593 -1 i=297 DataSetNodeId i=17 -1 AddPublishedDataItemsTemplate i=16958 i=16959 i=80 i=14477 InputArguments i=68 i=78 i=16935 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=16935 i=297 DataSetNodeId i=17 -1 i=297 AddResults i=19 1 0 AddPublishedEventsTemplate i=16961 i=16971 i=80 i=14477 InputArguments i=68 i=78 i=16960 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 EventNotifier i=17 -1 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=16960 i=297 DataSetNodeId i=17 -1 RemovePublishedDataSet i=14500 i=80 i=14477 InputArguments i=68 i=78 i=14499 i=297 DataSetNodeId i=17 -1 AddDataSetFolder i=16995 i=16996 i=80 i=14477 InputArguments i=68 i=78 i=16994 i=297 Name i=12 -1 OutputArguments i=68 i=78 i=16994 i=297 DataSetFolderNodeId i=17 -1 RemoveDataSetFolder i=17007 i=80 i=14477 InputArguments i=68 i=78 i=16997 i=297 DataSetFolderNodeId i=17 -1 PubSubConnectionType i=14595 i=17306 i=17485 i=14221 i=17203 i=17310 i=17325 i=14600 i=19241 i=17427 i=17465 i=14225 i=58 PublisherId i=68 i=78 i=14209 TransportProfileUri i=17710 i=16309 i=78 i=14209 Selections i=68 i=78 i=17306 ConnectionProperties i=68 i=78 i=14209 Address i=17202 i=21145 i=78 i=14209 NetworkInterface i=17576 i=16309 i=78 i=14221 Selections i=68 i=78 i=17202 TransportSettings i=17721 i=80 i=14209 <WriterGroupName> i=17311 i=17204 i=17486 i=17314 i=17214 i=17318 i=17319 i=17321 i=17322 i=17558 i=17725 i=11508 i=14209 SecurityMode i=68 i=78 i=17310 MaxNetworkMessageSize i=68 i=78 i=17310 GroupProperties i=68 i=78 i=17310 Status i=17315 i=14643 i=78 i=17310 State i=63 i=78 i=17314 WriterGroupId i=68 i=78 i=17310 PublishingInterval i=68 i=78 i=17310 KeepAliveTime i=68 i=78 i=17310 Priority i=68 i=78 i=17310 LocaleIds i=68 i=78 i=17310 HeaderLayoutUri i=68 i=78 i=17310 <ReaderGroupName> i=17326 i=17302 i=17487 i=17329 i=17999 i=11508 i=14209 SecurityMode i=68 i=78 i=17325 MaxNetworkMessageSize i=68 i=78 i=17325 GroupProperties i=68 i=78 i=17325 Status i=17330 i=14643 i=78 i=17325 State i=63 i=78 i=17329 Status i=14601 i=14643 i=78 i=14209 State i=63 i=78 i=14600 Diagnostics i=19242 i=19243 i=19248 i=19253 i=19254 i=19255 i=19286 i=19786 i=80 i=14209 DiagnosticsLevel i=63 i=78 i=19241 TotalInformation i=19244 i=19245 i=19246 i=19725 i=78 i=19241 Active i=68 i=78 i=19243 Classification i=68 i=78 i=19243 DiagnosticsLevel i=68 i=78 i=19243 TotalError i=19249 i=19250 i=19251 i=19725 i=78 i=19241 Active i=68 i=78 i=19248 Classification i=68 i=78 i=19248 DiagnosticsLevel i=68 i=78 i=19248 Reset i=78 i=19241 SubError i=63 i=78 i=19241 Counters i=19256 i=19261 i=19266 i=19271 i=19276 i=19281 i=58 i=78 i=19241 StateError i=19257 i=19258 i=19259 i=19725 i=78 i=19255 Active i=68 i=78 i=19256 Classification i=68 i=78 i=19256 1 DiagnosticsLevel i=68 i=78 i=19256 0 StateOperationalByMethod i=19262 i=19263 i=19264 i=19725 i=78 i=19255 Active i=68 i=78 i=19261 Classification i=68 i=78 i=19261 0 DiagnosticsLevel i=68 i=78 i=19261 0 StateOperationalByParent i=19267 i=19268 i=19269 i=19725 i=78 i=19255 Active i=68 i=78 i=19266 Classification i=68 i=78 i=19266 0 DiagnosticsLevel i=68 i=78 i=19266 0 StateOperationalFromError i=19272 i=19273 i=19274 i=19725 i=78 i=19255 Active i=68 i=78 i=19271 Classification i=68 i=78 i=19271 0 DiagnosticsLevel i=68 i=78 i=19271 0 StatePausedByParent i=19277 i=19278 i=19279 i=19725 i=78 i=19255 Active i=68 i=78 i=19276 Classification i=68 i=78 i=19276 0 DiagnosticsLevel i=68 i=78 i=19276 0 StateDisabledByMethod i=19282 i=19283 i=19284 i=19725 i=78 i=19255 Active i=68 i=78 i=19281 Classification i=68 i=78 i=19281 0 DiagnosticsLevel i=68 i=78 i=19281 0 LiveValues i=19287 i=58 i=78 i=19241 ResolvedAddress i=19288 i=63 i=78 i=19286 DiagnosticsLevel i=68 i=78 i=19287 0 AddWriterGroup i=17428 i=17456 i=80 i=14209 InputArguments i=68 i=78 i=17427 i=297 Configuration i=15480 -1 OutputArguments i=68 i=78 i=17427 i=297 GroupId i=17 -1 AddReaderGroup i=17507 i=17508 i=80 i=14209 InputArguments i=68 i=78 i=17465 i=297 Configuration i=15520 -1 OutputArguments i=68 i=78 i=17465 i=297 GroupId i=17 -1 RemoveGroup i=14226 i=80 i=14209 InputArguments i=68 i=78 i=14225 i=297 GroupId i=17 -1 ConnectionTransportType i=58 PubSubGroupType i=15926 i=15927 i=15928 i=17724 i=17488 i=15265 i=58 SecurityMode i=68 i=78 i=14232 SecurityGroupId i=68 i=80 i=14232 SecurityKeyServices i=68 i=80 i=14232 MaxNetworkMessageSize i=68 i=78 i=14232 GroupProperties i=68 i=78 i=14232 Status i=15266 i=14643 i=78 i=14232 State i=63 i=78 i=15265 WriterGroupType i=17736 i=17737 i=17738 i=17739 i=17740 i=17559 i=17741 i=17742 i=17743 i=17812 i=17969 i=17992 i=14232 WriterGroupId i=68 i=78 i=17725 PublishingInterval i=68 i=78 i=17725 KeepAliveTime i=68 i=78 i=17725 Priority i=68 i=78 i=17725 LocaleIds i=68 i=78 i=17725 HeaderLayoutUri i=68 i=78 i=17725 TransportSettings i=17997 i=80 i=17725 MessageSettings i=17998 i=80 i=17725 <DataSetWriterName> i=17744 i=17745 i=17490 i=17749 i=15298 i=11508 i=17725 DataSetWriterId i=68 i=78 i=17743 DataSetFieldContentMask i=68 i=78 i=17743 DataSetWriterProperties i=68 i=78 i=17743 Status i=17750 i=14643 i=78 i=17743 State i=63 i=78 i=17749 Diagnostics i=17813 i=17814 i=17819 i=17824 i=17825 i=17826 i=17858 i=19834 i=80 i=17725 DiagnosticsLevel i=63 i=78 i=17812 TotalInformation i=17815 i=17816 i=17817 i=19725 i=78 i=17812 Active i=68 i=78 i=17814 Classification i=68 i=78 i=17814 DiagnosticsLevel i=68 i=78 i=17814 TotalError i=17820 i=17821 i=17822 i=19725 i=78 i=17812 Active i=68 i=78 i=17819 Classification i=68 i=78 i=17819 DiagnosticsLevel i=68 i=78 i=17819 Reset i=78 i=17812 SubError i=63 i=78 i=17812 Counters i=17827 i=17832 i=17837 i=17842 i=17847 i=17853 i=17859 i=17874 i=17900 i=58 i=78 i=17812 StateError i=17828 i=17829 i=17830 i=19725 i=78 i=17826 Active i=68 i=78 i=17827 Classification i=68 i=78 i=17827 1 DiagnosticsLevel i=68 i=78 i=17827 0 StateOperationalByMethod i=17833 i=17834 i=17835 i=19725 i=78 i=17826 Active i=68 i=78 i=17832 Classification i=68 i=78 i=17832 0 DiagnosticsLevel i=68 i=78 i=17832 0 StateOperationalByParent i=17838 i=17839 i=17840 i=19725 i=78 i=17826 Active i=68 i=78 i=17837 Classification i=68 i=78 i=17837 0 DiagnosticsLevel i=68 i=78 i=17837 0 StateOperationalFromError i=17843 i=17844 i=17845 i=19725 i=78 i=17826 Active i=68 i=78 i=17842 Classification i=68 i=78 i=17842 0 DiagnosticsLevel i=68 i=78 i=17842 0 StatePausedByParent i=17848 i=17849 i=17850 i=19725 i=78 i=17826 Active i=68 i=78 i=17847 Classification i=68 i=78 i=17847 0 DiagnosticsLevel i=68 i=78 i=17847 0 StateDisabledByMethod i=17854 i=17855 i=17856 i=19725 i=78 i=17826 Active i=68 i=78 i=17853 Classification i=68 i=78 i=17853 0 DiagnosticsLevel i=68 i=78 i=17853 0 SentNetworkMessages i=17864 i=17871 i=17872 i=19725 i=78 i=17826 Active i=68 i=78 i=17859 Classification i=68 i=78 i=17859 0 DiagnosticsLevel i=68 i=78 i=17859 0 FailedTransmissions i=17878 i=17885 i=17892 i=19725 i=78 i=17826 Active i=68 i=78 i=17874 Classification i=68 i=78 i=17874 1 DiagnosticsLevel i=68 i=78 i=17874 0 EncryptionErrors i=17901 i=17902 i=17903 i=19725 i=78 i=17826 Active i=68 i=78 i=17900 Classification i=68 i=78 i=17900 1 DiagnosticsLevel i=68 i=78 i=17900 1 LiveValues i=17913 i=17927 i=58 i=78 i=17812 ConfiguredDataSetWriters i=17920 i=63 i=78 i=17858 DiagnosticsLevel i=68 i=78 i=17913 0 OperationalDataSetWriters i=17934 i=63 i=78 i=17858 DiagnosticsLevel i=68 i=78 i=17927 0 AddDataSetWriter i=17976 i=17987 i=80 i=17725 InputArguments i=68 i=78 i=17969 i=297 Configuration i=15597 -1 OutputArguments i=68 i=78 i=17969 i=297 DataSetWriterNodeId i=17 -1 RemoveDataSetWriter i=17993 i=80 i=17725 InputArguments i=68 i=78 i=17992 i=297 DataSetWriterNodeId i=17 -1 HasDataSetWriter i=47 IsWriterInGroup HasWriterGroup i=47 IsWriterGroupOf WriterGroupTransportType i=58 WriterGroupMessageType i=58 ReaderGroupType i=18076 i=21015 i=21080 i=21081 i=21082 i=21085 i=14232 <DataSetReaderName> i=18077 i=18078 i=18079 i=18080 i=18081 i=18082 i=17560 i=17562 i=17492 i=18088 i=21006 i=15306 i=11508 i=17999 PublisherId i=68 i=78 i=18076 WriterGroupId i=68 i=78 i=18076 DataSetWriterId i=68 i=78 i=18076 DataSetMetaData i=68 i=78 i=18076 DataSetFieldContentMask i=68 i=78 i=18076 MessageReceiveTimeout i=68 i=78 i=18076 KeyFrameCount i=68 i=78 i=18076 HeaderLayoutUri i=68 i=78 i=18076 DataSetReaderProperties i=68 i=78 i=18076 Status i=18089 i=14643 i=78 i=18076 State i=63 i=78 i=18088 SubscribedDataSet i=15108 i=78 i=18076 Diagnostics i=21016 i=21017 i=21022 i=21027 i=21028 i=21029 i=21060 i=19903 i=80 i=17999 DiagnosticsLevel i=63 i=78 i=21015 TotalInformation i=21018 i=21019 i=21020 i=19725 i=78 i=21015 Active i=68 i=78 i=21017 Classification i=68 i=78 i=21017 DiagnosticsLevel i=68 i=78 i=21017 TotalError i=21023 i=21024 i=21025 i=19725 i=78 i=21015 Active i=68 i=78 i=21022 Classification i=68 i=78 i=21022 DiagnosticsLevel i=68 i=78 i=21022 Reset i=78 i=21015 SubError i=63 i=78 i=21015 Counters i=21030 i=21035 i=21040 i=21045 i=21050 i=21055 i=21061 i=58 i=78 i=21015 StateError i=21031 i=21032 i=21033 i=19725 i=78 i=21029 Active i=68 i=78 i=21030 Classification i=68 i=78 i=21030 1 DiagnosticsLevel i=68 i=78 i=21030 0 StateOperationalByMethod i=21036 i=21037 i=21038 i=19725 i=78 i=21029 Active i=68 i=78 i=21035 Classification i=68 i=78 i=21035 0 DiagnosticsLevel i=68 i=78 i=21035 0 StateOperationalByParent i=21041 i=21042 i=21043 i=19725 i=78 i=21029 Active i=68 i=78 i=21040 Classification i=68 i=78 i=21040 0 DiagnosticsLevel i=68 i=78 i=21040 0 StateOperationalFromError i=21046 i=21047 i=21048 i=19725 i=78 i=21029 Active i=68 i=78 i=21045 Classification i=68 i=78 i=21045 0 DiagnosticsLevel i=68 i=78 i=21045 0 StatePausedByParent i=21051 i=21052 i=21053 i=19725 i=78 i=21029 Active i=68 i=78 i=21050 Classification i=68 i=78 i=21050 0 DiagnosticsLevel i=68 i=78 i=21050 0 StateDisabledByMethod i=21056 i=21057 i=21058 i=19725 i=78 i=21029 Active i=68 i=78 i=21055 Classification i=68 i=78 i=21055 0 DiagnosticsLevel i=68 i=78 i=21055 0 ReceivedNetworkMessages i=21062 i=21063 i=21064 i=19725 i=78 i=21029 Active i=68 i=78 i=21061 Classification i=68 i=78 i=21061 0 DiagnosticsLevel i=68 i=78 i=21061 0 LiveValues i=21076 i=21078 i=58 i=78 i=21015 ConfiguredDataSetReaders i=21077 i=63 i=78 i=21060 DiagnosticsLevel i=68 i=78 i=21076 0 OperationalDataSetReaders i=21079 i=63 i=78 i=21060 DiagnosticsLevel i=68 i=78 i=21078 0 TransportSettings i=21090 i=80 i=17999 MessageSettings i=21091 i=80 i=17999 AddDataSetReader i=21083 i=21084 i=80 i=17999 InputArguments i=68 i=78 i=21082 i=297 Configuration i=15623 -1 OutputArguments i=68 i=78 i=21082 i=297 DataSetReaderNodeId i=17 -1 RemoveDataSetReader i=21086 i=80 i=17999 InputArguments i=68 i=78 i=21085 i=297 DataSetReaderNodeId i=17 -1 HasDataSetReader i=47 IsReaderInGroup HasReaderGroup i=47 IsReaderGroupOf ReaderGroupTransportType i=58 ReaderGroupMessageType i=58 DataSetWriterType i=21092 i=21093 i=21094 i=17493 i=15303 i=21095 i=15299 i=19550 i=58 DataSetWriterId i=68 i=78 i=15298 DataSetFieldContentMask i=68 i=78 i=15298 KeyFrameCount i=68 i=80 i=15298 DataSetWriterProperties i=68 i=78 i=15298 TransportSettings i=15305 i=80 i=15298 MessageSettings i=21096 i=80 i=15298 Status i=15300 i=14643 i=78 i=15298 State i=63 i=78 i=15299 Diagnostics i=19551 i=19552 i=19557 i=19562 i=19563 i=19564 i=19595 i=19968 i=80 i=15298 DiagnosticsLevel i=63 i=78 i=19550 TotalInformation i=19553 i=19554 i=19555 i=19725 i=78 i=19550 Active i=68 i=78 i=19552 Classification i=68 i=78 i=19552 DiagnosticsLevel i=68 i=78 i=19552 TotalError i=19558 i=19559 i=19560 i=19725 i=78 i=19550 Active i=68 i=78 i=19557 Classification i=68 i=78 i=19557 DiagnosticsLevel i=68 i=78 i=19557 Reset i=78 i=19550 SubError i=63 i=78 i=19550 Counters i=19565 i=19570 i=19575 i=19580 i=19585 i=19590 i=19596 i=58 i=78 i=19550 StateError i=19566 i=19567 i=19568 i=19725 i=78 i=19564 Active i=68 i=78 i=19565 Classification i=68 i=78 i=19565 1 DiagnosticsLevel i=68 i=78 i=19565 0 StateOperationalByMethod i=19571 i=19572 i=19573 i=19725 i=78 i=19564 Active i=68 i=78 i=19570 Classification i=68 i=78 i=19570 0 DiagnosticsLevel i=68 i=78 i=19570 0 StateOperationalByParent i=19576 i=19577 i=19578 i=19725 i=78 i=19564 Active i=68 i=78 i=19575 Classification i=68 i=78 i=19575 0 DiagnosticsLevel i=68 i=78 i=19575 0 StateOperationalFromError i=19581 i=19582 i=19583 i=19725 i=78 i=19564 Active i=68 i=78 i=19580 Classification i=68 i=78 i=19580 0 DiagnosticsLevel i=68 i=78 i=19580 0 StatePausedByParent i=19586 i=19587 i=19588 i=19725 i=78 i=19564 Active i=68 i=78 i=19585 Classification i=68 i=78 i=19585 0 DiagnosticsLevel i=68 i=78 i=19585 0 StateDisabledByMethod i=19591 i=19592 i=19593 i=19725 i=78 i=19564 Active i=68 i=78 i=19590 Classification i=68 i=78 i=19590 0 DiagnosticsLevel i=68 i=78 i=19590 0 FailedDataSetMessages i=19597 i=19598 i=19599 i=19725 i=78 i=19564 Active i=68 i=78 i=19596 Classification i=68 i=78 i=19596 1 DiagnosticsLevel i=68 i=78 i=19596 0 LiveValues i=58 i=78 i=19550 DataSetWriterTransportType i=58 DataSetWriterMessageType i=58 DataSetReaderType i=21097 i=21098 i=21099 i=21100 i=21101 i=21102 i=17563 i=17564 i=15932 i=15933 i=15934 i=17494 i=15311 i=21103 i=15307 i=19609 i=15316 i=17386 i=17389 i=58 PublisherId i=68 i=78 i=15306 WriterGroupId i=68 i=78 i=15306 DataSetWriterId i=68 i=78 i=15306 DataSetMetaData i=68 i=78 i=15306 DataSetFieldContentMask i=68 i=78 i=15306 MessageReceiveTimeout i=68 i=78 i=15306 KeyFrameCount i=68 i=78 i=15306 HeaderLayoutUri i=68 i=78 i=15306 SecurityMode i=68 i=80 i=15306 SecurityGroupId i=68 i=80 i=15306 SecurityKeyServices i=68 i=80 i=15306 DataSetReaderProperties i=68 i=78 i=15306 TransportSettings i=15319 i=80 i=15306 MessageSettings i=21104 i=80 i=15306 Status i=15308 i=14643 i=78 i=15306 State i=63 i=78 i=15307 Diagnostics i=19610 i=19611 i=19616 i=19621 i=19622 i=19623 i=19654 i=20027 i=80 i=15306 DiagnosticsLevel i=63 i=78 i=19609 TotalInformation i=19612 i=19613 i=19614 i=19725 i=78 i=19609 Active i=68 i=78 i=19611 Classification i=68 i=78 i=19611 DiagnosticsLevel i=68 i=78 i=19611 TotalError i=19617 i=19618 i=19619 i=19725 i=78 i=19609 Active i=68 i=78 i=19616 Classification i=68 i=78 i=19616 DiagnosticsLevel i=68 i=78 i=19616 Reset i=78 i=19609 SubError i=63 i=78 i=19609 Counters i=19624 i=19629 i=19634 i=19639 i=19644 i=19649 i=19655 i=58 i=78 i=19609 StateError i=19625 i=19626 i=19627 i=19725 i=78 i=19623 Active i=68 i=78 i=19624 Classification i=68 i=78 i=19624 1 DiagnosticsLevel i=68 i=78 i=19624 0 StateOperationalByMethod i=19630 i=19631 i=19632 i=19725 i=78 i=19623 Active i=68 i=78 i=19629 Classification i=68 i=78 i=19629 0 DiagnosticsLevel i=68 i=78 i=19629 0 StateOperationalByParent i=19635 i=19636 i=19637 i=19725 i=78 i=19623 Active i=68 i=78 i=19634 Classification i=68 i=78 i=19634 0 DiagnosticsLevel i=68 i=78 i=19634 0 StateOperationalFromError i=19640 i=19641 i=19642 i=19725 i=78 i=19623 Active i=68 i=78 i=19639 Classification i=68 i=78 i=19639 0 DiagnosticsLevel i=68 i=78 i=19639 0 StatePausedByParent i=19645 i=19646 i=19647 i=19725 i=78 i=19623 Active i=68 i=78 i=19644 Classification i=68 i=78 i=19644 0 DiagnosticsLevel i=68 i=78 i=19644 0 StateDisabledByMethod i=19650 i=19651 i=19652 i=19725 i=78 i=19623 Active i=68 i=78 i=19649 Classification i=68 i=78 i=19649 0 DiagnosticsLevel i=68 i=78 i=19649 0 FailedDataSetMessages i=19656 i=19657 i=19658 i=19725 i=78 i=19623 Active i=68 i=78 i=19655 Classification i=68 i=78 i=19655 1 DiagnosticsLevel i=68 i=78 i=19655 0 LiveValues i=58 i=78 i=19609 SubscribedDataSet i=15108 i=78 i=15306 CreateTargetVariables i=17387 i=17388 i=80 i=15306 InputArguments i=68 i=78 i=17386 i=297 ConfigurationVersion i=14593 -1 i=297 TargetVariablesToAdd i=14744 1 0 OutputArguments i=68 i=78 i=17386 i=297 AddResults i=19 1 0 CreateDataSetMirror i=17390 i=17391 i=80 i=15306 InputArguments i=68 i=78 i=17389 i=297 ParentNodeName i=12 -1 i=297 RolePermissions i=96 1 0 OutputArguments i=68 i=78 i=17389 i=297 ParentNodeId i=17 -1 DataSetReaderTransportType i=58 DataSetReaderMessageType i=58 SubscribedDataSetType i=58 TargetVariablesType i=15114 i=15115 i=15118 i=15108 TargetVariables i=68 i=78 i=15111 AddTargetVariables i=15116 i=15117 i=80 i=15111 InputArguments i=68 i=78 i=15115 i=297 ConfigurationVersion i=14593 -1 i=297 TargetVariablesToAdd i=14744 1 0 OutputArguments i=68 i=78 i=15115 i=297 AddResults i=19 1 0 RemoveTargetVariables i=15119 i=15120 i=80 i=15111 InputArguments i=68 i=78 i=15118 i=297 ConfigurationVersion i=14593 -1 i=297 TargetsToRemove i=7 1 0 OutputArguments i=68 i=78 i=15118 i=297 RemoveResults i=19 1 0 SubscribedDataSetMirrorType i=15108 PubSubStatusType i=14644 i=14645 i=14646 i=58 State i=63 i=78 i=14643 Enable i=80 i=14643 Disable i=80 i=14643 PubSubDiagnosticsType i=19678 i=19679 i=19684 i=19689 i=19690 i=19691 i=19722 i=58 DiagnosticsLevel i=63 i=78 i=19677 TotalInformation i=19680 i=19681 i=19682 i=19725 i=78 i=19677 Active i=68 i=78 i=19679 Classification i=68 i=78 i=19679 DiagnosticsLevel i=68 i=78 i=19679 TotalError i=19685 i=19686 i=19687 i=19725 i=78 i=19677 Active i=68 i=78 i=19684 Classification i=68 i=78 i=19684 DiagnosticsLevel i=68 i=78 i=19684 Reset i=78 i=19677 SubError i=63 i=78 i=19677 Counters i=19692 i=19697 i=19702 i=19707 i=19712 i=19717 i=58 i=78 i=19677 StateError i=19693 i=19694 i=19695 i=19725 i=78 i=19691 Active i=68 i=78 i=19692 Classification i=68 i=78 i=19692 1 DiagnosticsLevel i=68 i=78 i=19692 0 StateOperationalByMethod i=19698 i=19699 i=19700 i=19725 i=78 i=19691 Active i=68 i=78 i=19697 Classification i=68 i=78 i=19697 0 DiagnosticsLevel i=68 i=78 i=19697 0 StateOperationalByParent i=19703 i=19704 i=19705 i=19725 i=78 i=19691 Active i=68 i=78 i=19702 Classification i=68 i=78 i=19702 0 DiagnosticsLevel i=68 i=78 i=19702 0 StateOperationalFromError i=19708 i=19709 i=19710 i=19725 i=78 i=19691 Active i=68 i=78 i=19707 Classification i=68 i=78 i=19707 0 DiagnosticsLevel i=68 i=78 i=19707 0 StatePausedByParent i=19713 i=19714 i=19715 i=19725 i=78 i=19691 Active i=68 i=78 i=19712 Classification i=68 i=78 i=19712 0 DiagnosticsLevel i=68 i=78 i=19712 0 StateDisabledByMethod i=19718 i=19719 i=19720 i=19725 i=78 i=19691 Active i=68 i=78 i=19717 Classification i=68 i=78 i=19717 0 DiagnosticsLevel i=68 i=78 i=19717 0 LiveValues i=58 i=78 i=19677 DiagnosticsLevel i=19724 i=29 EnumStrings i=68 i=78 i=19723 Basic Advanced Info Log Debug PubSubDiagnosticsCounterType i=19726 i=19727 i=19728 i=19729 i=63 Active i=68 i=78 i=19725 Classification i=68 i=78 i=19725 DiagnosticsLevel i=68 i=78 i=19725 TimeFirstChange i=68 i=80 i=19725 PubSubDiagnosticsCounterClassification i=19731 i=29 EnumStrings i=68 i=78 i=19730 Information Error PubSubDiagnosticsRootType i=19777 i=19677 LiveValues i=19778 i=19780 i=19782 i=19784 i=58 i=78 i=19732 ConfiguredDataSetWriters i=19779 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19778 0 ConfiguredDataSetReaders i=19781 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19780 0 OperationalDataSetWriters i=19783 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19782 0 OperationalDataSetReaders i=19785 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19784 0 PubSubDiagnosticsConnectionType i=19831 i=19677 LiveValues i=19832 i=58 i=78 i=19786 ResolvedAddress i=19833 i=63 i=78 i=19831 DiagnosticsLevel i=68 i=78 i=19832 0 PubSubDiagnosticsWriterGroupType i=19848 i=19879 i=19677 Counters i=19880 i=19885 i=19890 i=58 i=78 i=19834 SentNetworkMessages i=19881 i=19882 i=19883 i=19725 i=78 i=19848 Active i=68 i=78 i=19880 Classification i=68 i=78 i=19880 0 DiagnosticsLevel i=68 i=78 i=19880 0 FailedTransmissions i=19886 i=19887 i=19888 i=19725 i=78 i=19848 Active i=68 i=78 i=19885 Classification i=68 i=78 i=19885 1 DiagnosticsLevel i=68 i=78 i=19885 0 EncryptionErrors i=19891 i=19892 i=19893 i=19725 i=78 i=19848 Active i=68 i=78 i=19890 Classification i=68 i=78 i=19890 1 DiagnosticsLevel i=68 i=78 i=19890 1 LiveValues i=19895 i=19897 i=19899 i=19901 i=58 i=78 i=19834 ConfiguredDataSetWriters i=19896 i=63 i=78 i=19879 DiagnosticsLevel i=68 i=78 i=19895 0 OperationalDataSetWriters i=19898 i=63 i=78 i=19879 DiagnosticsLevel i=68 i=78 i=19897 0 SecurityTokenID i=19900 i=63 i=80 i=19879 DiagnosticsLevel i=68 i=78 i=19899 2 TimeToNextTokenID i=19902 i=63 i=80 i=19879 DiagnosticsLevel i=68 i=78 i=19901 2 PubSubDiagnosticsReaderGroupType i=19917 i=19948 i=19677 Counters i=19949 i=19954 i=19959 i=58 i=78 i=19903 ReceivedNetworkMessages i=19950 i=19951 i=19952 i=19725 i=78 i=19917 Active i=68 i=78 i=19949 Classification i=68 i=78 i=19949 0 DiagnosticsLevel i=68 i=78 i=19949 0 ReceivedInvalidNetworkMessages i=19955 i=19956 i=19957 i=19725 i=80 i=19917 Active i=68 i=78 i=19954 Classification i=68 i=78 i=19954 1 DiagnosticsLevel i=68 i=78 i=19954 1 DecryptionErrors i=19960 i=19961 i=19962 i=19725 i=80 i=19917 Active i=68 i=78 i=19959 Classification i=68 i=78 i=19959 1 DiagnosticsLevel i=68 i=78 i=19959 1 LiveValues i=19964 i=19966 i=58 i=78 i=19903 ConfiguredDataSetReaders i=19965 i=63 i=78 i=19948 DiagnosticsLevel i=68 i=78 i=19964 0 OperationalDataSetReaders i=19967 i=63 i=78 i=19948 DiagnosticsLevel i=68 i=78 i=19966 0 PubSubDiagnosticsDataSetWriterType i=19982 i=20013 i=19677 Counters i=20014 i=58 i=78 i=19968 FailedDataSetMessages i=20015 i=20016 i=20017 i=19725 i=78 i=19982 Active i=68 i=78 i=20014 Classification i=68 i=78 i=20014 1 DiagnosticsLevel i=68 i=78 i=20014 0 LiveValues i=20019 i=20021 i=20023 i=20025 i=58 i=78 i=19968 MessageSequenceNumber i=20020 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20019 2 StatusCode i=20022 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20021 2 MajorVersion i=20024 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20023 2 MinorVersion i=20026 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20025 2 PubSubDiagnosticsDataSetReaderType i=20041 i=20072 i=19677 Counters i=20073 i=20078 i=58 i=78 i=20027 FailedDataSetMessages i=20074 i=20075 i=20076 i=19725 i=78 i=20041 Active i=68 i=78 i=20073 Classification i=68 i=78 i=20073 1 DiagnosticsLevel i=68 i=78 i=20073 0 DecryptionErrors i=20079 i=20080 i=20081 i=19725 i=80 i=20041 Active i=68 i=78 i=20078 Classification i=68 i=78 i=20078 1 DiagnosticsLevel i=68 i=78 i=20078 1 LiveValues i=20083 i=20085 i=20087 i=20089 i=20091 i=20093 i=58 i=78 i=20027 MessageSequenceNumber i=20084 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20083 2 StatusCode i=20086 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20085 2 MajorVersion i=20088 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20087 2 MinorVersion i=20090 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20089 2 SecurityTokenID i=20092 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20091 2 TimeToNextTokenID i=20094 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20093 2 PubSubStatusEventType i=15545 i=15546 i=15547 i=2130 ConnectionId i=68 i=78 i=15535 GroupId i=68 i=78 i=15535 State i=68 i=78 i=15535 PubSubTransportLimitsExceedEventType i=15561 i=15562 i=15535 Actual i=68 i=78 i=15548 Maximum i=68 i=78 i=15548 PubSubCommunicationFailureEventType i=15576 i=15535 Error i=68 i=78 i=15563 UadpWriterGroupMessageType i=21106 i=21107 i=21108 i=21109 i=21110 i=17998 GroupVersion i=68 i=78 i=21105 DataSetOrdering i=68 i=78 i=21105 NetworkMessageContentMask i=68 i=78 i=21105 SamplingOffset i=68 i=80 i=21105 PublishingOffset i=68 i=78 i=21105 UadpDataSetWriterMessageType i=21112 i=21113 i=21114 i=21115 i=21096 DataSetMessageContentMask i=68 i=78 i=21111 ConfiguredSize i=68 i=78 i=21111 NetworkMessageNumber i=68 i=78 i=21111 DataSetOffset i=68 i=78 i=21111 UadpDataSetReaderMessageType i=21117 i=21119 i=17477 i=21120 i=21121 i=21122 i=21123 i=21124 i=21125 i=21104 GroupVersion i=68 i=78 i=21116 NetworkMessageNumber i=68 i=78 i=21116 DataSetOffset i=68 i=78 i=21116 DataSetClassId i=68 i=78 i=21116 NetworkMessageContentMask i=68 i=78 i=21116 DataSetMessageContentMask i=68 i=78 i=21116 PublishingInterval i=68 i=78 i=21116 ProcessingOffset i=68 i=78 i=21116 ReceiveOffset i=68 i=78 i=21116 JsonWriterGroupMessageType i=21127 i=17998 NetworkMessageContentMask i=68 i=78 i=21126 JsonDataSetWriterMessageType i=21129 i=21096 DataSetMessageContentMask i=68 i=78 i=21128 JsonDataSetReaderMessageType i=21131 i=21132 i=21104 NetworkMessageContentMask i=68 i=78 i=21130 DataSetMessageContentMask i=68 i=78 i=21130 DatagramConnectionTransportType i=15072 i=17721 DiscoveryAddress i=15154 i=21145 i=78 i=15064 NetworkInterface i=17579 i=16309 i=78 i=15072 Selections i=68 i=78 i=15154 DatagramWriterGroupTransportType i=21134 i=21135 i=17997 MessageRepeatCount i=68 i=80 i=21133 MessageRepeatDelay i=68 i=80 i=21133 BrokerConnectionTransportType i=15156 i=15178 i=17721 ResourceUri i=68 i=78 i=15155 AuthenticationProfileUri i=68 i=78 i=15155 BrokerWriterGroupTransportType i=21137 i=15246 i=15247 i=15249 i=17997 QueueName i=68 i=78 i=21136 ResourceUri i=68 i=78 i=21136 AuthenticationProfileUri i=68 i=78 i=21136 RequestedDeliveryGuarantee i=68 i=78 i=21136 BrokerDataSetWriterTransportType i=21139 i=21140 i=15250 i=15251 i=15330 i=21141 i=15305 QueueName i=68 i=78 i=21138 MetaDataQueueName i=68 i=78 i=21138 ResourceUri i=68 i=78 i=21138 AuthenticationProfileUri i=68 i=78 i=21138 RequestedDeliveryGuarantee i=68 i=78 i=21138 MetaDataUpdateTime i=68 i=78 i=21138 BrokerDataSetReaderTransportType i=21143 i=15334 i=15419 i=15420 i=21144 i=15319 QueueName i=68 i=78 i=21142 ResourceUri i=68 i=78 i=21142 AuthenticationProfileUri i=68 i=78 i=21142 RequestedDeliveryGuarantee i=68 i=78 i=21142 MetaDataQueueName i=68 i=78 i=21142 NetworkAddressType i=21146 i=58 NetworkInterface i=17582 i=16309 i=78 i=21145 Selections i=68 i=78 i=21146 NetworkAddressUrlType i=21149 i=21145 Url i=63 i=78 i=21147 Default Binary i=15534 i=15741 i=76 Default Binary i=14525 i=14855 i=76 Default Binary i=15487 i=15599 i=76 Default Binary i=15488 i=15602 i=76 Default Binary i=15005 i=15501 i=76 Default Binary i=15006 i=15521 i=76 Default Binary i=14523 i=14849 i=76 Default Binary i=14524 i=14852 i=76 Default Binary i=14593 i=14876 i=76 Default Binary i=15578 i=15766 i=76 Default Binary i=15580 i=15769 i=76 Default Binary i=14273 i=14324 i=76 Default Binary i=15581 i=15772 i=76 Default Binary i=15582 i=15775 i=76 Default Binary i=15597 i=15778 i=76 Default Binary i=15598 i=15781 i=76 Default Binary i=15605 i=15784 i=76 Default Binary i=15609 i=15787 i=76 Default Binary i=15480 i=21156 i=76 Default Binary i=15611 i=15793 i=76 Default Binary i=15616 i=15854 i=76 Default Binary i=15617 i=15857 i=76 Default Binary i=15618 i=15860 i=76 Default Binary i=15502 i=21159 i=76 Default Binary i=15510 i=21162 i=76 Default Binary i=15520 i=21165 i=76 Default Binary i=15621 i=15866 i=76 Default Binary i=15622 i=15869 i=76 Default Binary i=15623 i=15872 i=76 Default Binary i=15628 i=15877 i=76 Default Binary i=15629 i=15880 i=76 Default Binary i=15630 i=15883 i=76 Default Binary i=15631 i=15886 i=76 Default Binary i=14744 i=21002 i=76 Default Binary i=15635 i=15889 i=76 Default Binary i=15530 i=21168 i=76 Default Binary i=15645 i=15895 i=76 Default Binary i=15652 i=15898 i=76 Default Binary i=15653 i=15919 i=76 Default Binary i=15657 i=15922 i=76 Default Binary i=15664 i=15925 i=76 Default Binary i=15665 i=15931 i=76 Default Binary i=17467 i=17469 i=76 Default Binary i=15532 i=21171 i=76 Default Binary i=15007 i=15524 i=76 Default Binary i=15667 i=15940 i=76 Default Binary i=15669 i=15943 i=76 Default Binary i=15670 i=15946 i=76 Default XML i=15534 i=16027 i=76 Default XML i=14525 i=14811 i=76 Default XML i=15487 i=15591 i=76 Default XML i=15488 i=15594 i=76 Default XML i=15005 i=15585 i=76 Default XML i=15006 i=15588 i=76 Default XML i=14523 i=14805 i=76 Default XML i=14524 i=14808 i=76 Default XML i=14593 i=14832 i=76 Default XML i=15578 i=16030 i=76 Default XML i=15580 i=16033 i=76 Default XML i=14273 i=14320 i=76 Default XML i=15581 i=16037 i=76 Default XML i=15582 i=16040 i=76 Default XML i=15597 i=16047 i=76 Default XML i=15598 i=16050 i=76 Default XML i=15605 i=16053 i=76 Default XML i=15609 i=16056 i=76 Default XML i=15480 i=21180 i=76 Default XML i=15611 i=16062 i=76 Default XML i=15616 i=16065 i=76 Default XML i=15617 i=16068 i=76 Default XML i=15618 i=16071 i=76 Default XML i=15502 i=21183 i=76 Default XML i=15510 i=21186 i=76 Default XML i=15520 i=21189 i=76 Default XML i=15621 i=16077 i=76 Default XML i=15622 i=16080 i=76 Default XML i=15623 i=16083 i=76 Default XML i=15628 i=16086 i=76 Default XML i=15629 i=16089 i=76 Default XML i=15630 i=16092 i=76 Default XML i=15631 i=16095 i=76 Default XML i=14744 i=14835 i=76 Default XML i=15635 i=16098 i=76 Default XML i=15530 i=21192 i=76 Default XML i=15645 i=16104 i=76 Default XML i=15652 i=16107 i=76 Default XML i=15653 i=16110 i=76 Default XML i=15657 i=16113 i=76 Default XML i=15664 i=16116 i=76 Default XML i=15665 i=16119 i=76 Default XML i=17467 i=17473 i=76 Default XML i=15532 i=21195 i=76 Default XML i=15007 i=15640 i=76 Default XML i=15667 i=16125 i=76 Default XML i=15669 i=16144 i=76 Default XML i=15670 i=16147 i=76 Default JSON i=15534 i=76 Default JSON i=14525 i=76 Default JSON i=15487 i=76 Default JSON i=15488 i=76 Default JSON i=15005 i=76 Default JSON i=15006 i=76 Default JSON i=14523 i=76 Default JSON i=14524 i=76 Default JSON i=14593 i=76 Default JSON i=15578 i=76 Default JSON i=15580 i=76 Default JSON i=14273 i=76 Default JSON i=15581 i=76 Default JSON i=15582 i=76 Default JSON i=15597 i=76 Default JSON i=15598 i=76 Default JSON i=15605 i=76 Default JSON i=15609 i=76 Default JSON i=15480 i=76 Default JSON i=15611 i=76 Default JSON i=15616 i=76 Default JSON i=15617 i=76 Default JSON i=15618 i=76 Default JSON i=15502 i=76 Default JSON i=15510 i=76 Default JSON i=15520 i=76 Default JSON i=15621 i=76 Default JSON i=15622 i=76 Default JSON i=15623 i=76 Default JSON i=15628 i=76 Default JSON i=15629 i=76 Default JSON i=15630 i=76 Default JSON i=15631 i=76 Default JSON i=14744 i=76 Default JSON i=15635 i=76 Default JSON i=15530 i=76 Default JSON i=15645 i=76 Default JSON i=15652 i=76 Default JSON i=15653 i=76 Default JSON i=15657 i=76 Default JSON i=15664 i=76 Default JSON i=15665 i=76 Default JSON i=17467 i=76 Default JSON i=15532 i=76 Default JSON i=15007 i=76 Default JSON i=15667 i=76 Default JSON i=15669 i=76 Default JSON i=15670 i=76 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part17.xml000066400000000000000000000543401367360577200222770ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 AliasNameType i=58 AliasNameCategoryType i=23457 i=23458 i=23462 i=61 <Alias> i=23455 i=11508 i=23456 <SubAliasNameCategories> i=23459 i=23456 i=11508 i=23456 FindAlias i=23460 i=23461 i=78 i=23458 InputArguments i=68 i=78 i=23459 i=297 AliasNameSearchPattern i=12 -1 i=297 ReferenceTypeFilter i=17 -1 OutputArguments i=68 i=78 i=23459 i=297 AliasNodeList i=23468 1 0 FindAlias i=23463 i=23464 i=78 i=23456 InputArguments i=68 i=78 i=23462 i=297 AliasNameSearchPattern i=12 -1 i=297 ReferenceTypeFilter i=17 -1 OutputArguments i=68 i=78 i=23462 i=297 AliasNodeList i=23468 1 0 AliasNameDataType i=22 AliasFor i=32 HasAlias Aliases i=23476 i=85 i=23456 FindAlias i=23477 i=23478 i=23470 InputArguments i=68 i=23476 i=297 AliasNameSearchPattern i=12 -1 i=297 ReferenceTypeFilter i=17 -1 OutputArguments i=68 i=23476 i=297 AliasNodeList i=23468 1 0 Tags i=23485 i=23470 i=23456 FindAlias i=23486 i=23487 i=23479 InputArguments i=68 i=23485 i=297 AliasNameSearchPattern i=12 -1 i=297 ReferenceTypeFilter i=17 -1 OutputArguments i=68 i=23485 i=297 AliasNodeList i=23468 1 0 Topics i=23494 i=23470 i=23456 FindAlias i=23495 i=23496 i=23488 InputArguments i=68 i=23494 i=297 AliasNameSearchPattern i=12 -1 i=297 ReferenceTypeFilter i=17 -1 OutputArguments i=68 i=23494 i=297 AliasNodeList i=23468 1 0 Default Binary i=23468 i=23502 i=76 Default XML i=23468 i=23508 i=76 Default JSON i=23468 i=76 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part19.xml000066400000000000000000000124401367360577200222740ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 MultiStateDictionaryEntryDiscreteBaseType i=19082 i=19083 i=11238 EnumDictionaryEntries i=68 i=78 i=19077 ValueAsDictionaryEntries i=68 i=80 i=19077 MultiStateDictionaryEntryDiscreteType i=19090 i=19077 ValueAsDictionaryEntries i=68 i=78 i=19084 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part3.xml000066400000000000000000002400231367360577200222050ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 Default Binary i=58 Default XML i=58 BaseDataType Number i=24 Integer i=26 UInteger i=26 Enumeration i=24 Boolean i=24 SByte i=27 Byte i=28 Int16 i=27 UInt16 i=28 Int32 i=27 UInt32 i=28 Int64 i=27 UInt64 i=28 Float i=26 Double i=26 String i=24 DateTime i=24 Guid i=24 ByteString i=24 XmlElement i=24 NodeId i=24 QualifiedName i=24 LocalizedText i=24 Structure i=24 Image i=15 Decimal i=26 References NonHierarchicalReferences i=31 HierarchicalReferences i=31 HierarchicalReferences HasChild i=33 ChildOf Organizes i=33 OrganizedBy HasEventSource i=33 EventSourceOf HasModellingRule i=32 ModellingRuleOf HasEncoding i=32 EncodingOf HasDescription i=32 DescriptionOf HasTypeDefinition i=32 TypeDefinitionOf GeneratesEvent i=32 GeneratedBy AlwaysGeneratesEvent i=41 AlwaysGeneratedBy Aggregates i=34 AggregatedBy HasSubtype i=34 SubtypeOf HasProperty i=44 PropertyOf HasComponent i=44 ComponentOf HasNotifier i=36 NotifierOf HasOrderedComponent i=47 OrderedComponentOf NamingRuleType i=12169 i=29 The BrowseName must appear in all instances of the type. The BrowseName may appear in an instance of the type. The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. EnumValues i=68 i=78 i=120 i=7616 1 Mandatory The BrowseName must appear in all instances of the type. i=7616 2 Optional The BrowseName may appear in an instance of the type. i=7616 3 Constraint The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. HasArgumentDescription i=47 ArgumentDescriptionOf HasOptionalInputArgumentDescription i=129 OptionalInputArgumentDescriptionOf NodeVersion i=68 ViewVersion i=68 Icon i=68 LocalTime i=68 AllowNulls i=68 ValueAsText i=68 MaxStringLength i=68 MaxCharacters i=68 MaxByteStringLength i=68 MaxArrayLength i=68 EngineeringUnits i=68 EnumStrings i=68 EnumValues i=68 OptionSetValues i=68 InputArguments i=68 OutputArguments i=68 DefaultInputValues i=68 DefaultInstanceBrowseName i=68 ImageBMP i=30 ImageGIF i=30 ImageJPG i=30 ImagePNG i=30 AudioDataType i=15 CurrencyUnit i=68 DecimalDataType i=22 IdType i=7591 i=29 EnumStrings i=68 i=78 i=256 Numeric String Guid Opaque NodeClass i=11878 i=29 EnumValues i=68 i=78 i=257 i=7616 0 Unspecified i=7616 1 Object i=7616 2 Variable i=7616 4 Method i=7616 8 ObjectType i=7616 16 VariableType i=7616 32 ReferenceType i=7616 64 DataType i=7616 128 View PermissionType i=15030 i=7 OptionSetValues i=68 i=78 i=94 Browse ReadRolePermissions WriteAttribute WriteRolePermissions WriteHistorizing Read Write ReadHistory InsertHistory ModifyHistory DeleteHistory ReceiveEvents Call AddReference RemoveReference DeleteNode AddNode AccessLevelType i=15032 i=3 OptionSetValues i=68 i=78 i=15031 CurrentRead CurrentWrite HistoryRead HistoryWrite SemanticChange StatusWrite TimestampWrite AccessLevelExType i=15407 i=7 OptionSetValues i=68 i=78 i=15406 CurrentRead CurrentWrite HistoryRead HistoryWrite SemanticChange StatusWrite TimestampWrite Reserved NonatomicRead NonatomicWrite WriteFullArrayOnly EventNotifierType i=15034 i=3 OptionSetValues i=68 i=78 i=15033 SubscribeToEvents Reserved HistoryRead HistoryWrite AccessRestrictionType i=15035 i=7 OptionSetValues i=68 i=78 i=95 SigningRequired EncryptionRequired SessionRequired RolePermissionType i=22 DataTypeDefinition i=22 StructureType i=14528 i=29 EnumStrings i=68 i=78 i=98 Structure StructureWithOptionalFields Union StructureField i=22 StructureDefinition i=97 EnumDefinition i=97 Node i=22 InstanceNode i=258 TypeNode i=258 ObjectNode i=11879 ObjectTypeNode i=11880 VariableNode i=11879 VariableTypeNode i=11880 ReferenceTypeNode i=11880 MethodNode i=11879 ViewNode i=11879 DataTypeNode i=11880 ReferenceNode i=22 Argument i=22 EnumValueType i=22 EnumField i=7594 OptionSet i=22 Union i=22 NormalizedString i=12 DecimalString i=12 DurationString i=12 TimeString i=12 DateString i=12 Duration i=11 UtcTime i=13 LocaleId i=12 TimeZoneDataType i=22 Default Binary i=17861 i=76 Default Binary i=96 i=16131 i=76 Default Binary i=97 i=18178 i=76 Default Binary i=101 i=18181 i=76 Default Binary i=99 i=18184 i=76 Default Binary i=100 i=18187 i=76 Default Binary i=258 i=76 Default Binary i=11879 i=76 Default Binary i=11880 i=76 Default Binary i=261 i=76 Default Binary i=264 i=76 Default Binary i=267 i=76 Default Binary i=270 i=76 Default Binary i=273 i=76 Default Binary i=276 i=76 Default Binary i=279 i=76 Default Binary i=282 i=76 Default Binary i=285 i=76 Default Binary i=296 i=7650 i=76 Default Binary i=7594 i=7656 i=76 Default Binary i=102 i=14870 i=76 Default Binary i=12755 i=12767 i=76 Default Binary i=12756 i=12770 i=76 Default Binary i=8912 i=8914 i=76 Default XML i=17861 i=76 Default XML i=96 i=16127 i=76 Default XML i=97 i=18166 i=76 Default XML i=101 i=18169 i=76 Default XML i=99 i=18172 i=76 Default XML i=100 i=18175 i=76 Default XML i=258 i=76 Default XML i=11879 i=76 Default XML i=11880 i=76 Default XML i=261 i=76 Default XML i=264 i=76 Default XML i=267 i=76 Default XML i=270 i=76 Default XML i=273 i=76 Default XML i=276 i=76 Default XML i=279 i=76 Default XML i=282 i=76 Default XML i=285 i=76 Default XML i=296 i=8285 i=76 Default XML i=7594 i=8291 i=76 Default XML i=102 i=14826 i=76 Default XML i=12755 i=12759 i=76 Default XML i=12756 i=12762 i=76 Default XML i=8912 i=8918 i=76 Default JSON i=17861 i=76 Default JSON i=96 i=76 Default JSON i=97 i=76 Default JSON i=101 i=76 Default JSON i=99 i=76 Default JSON i=100 i=76 Default JSON i=258 i=76 Default JSON i=11879 i=76 Default JSON i=11880 i=76 Default JSON i=261 i=76 Default JSON i=264 i=76 Default JSON i=267 i=76 Default JSON i=270 i=76 Default JSON i=273 i=76 Default JSON i=276 i=76 Default JSON i=279 i=76 Default JSON i=282 i=76 Default JSON i=285 i=76 Default JSON i=296 i=76 Default JSON i=7594 i=76 Default JSON i=102 i=76 Default JSON i=12755 i=76 Default JSON i=12756 i=76 Default JSON i=8912 i=76 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part4.xml000066400000000000000000012165531367360577200222220ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 ExpandedNodeId i=24 StatusCode i=24 DataValue i=24 DiagnosticInfo i=24 Index i=7 IntegerId i=7 ApplicationType i=7597 i=29 EnumStrings i=68 i=78 i=307 Server Client ClientAndServer DiscoveryServer ApplicationDescription i=22 RequestHeader i=22 ResponseHeader i=22 VersionTime i=7 ServiceFault i=22 SessionlessInvokeRequestType i=22 SessionlessInvokeResponseType i=22 FindServersRequest i=22 FindServersResponse i=22 ServerOnNetwork i=22 FindServersOnNetworkRequest i=22 FindServersOnNetworkResponse i=22 ApplicationInstanceCertificate i=15 MessageSecurityMode i=7595 i=29 EnumStrings i=68 i=78 i=302 Invalid None Sign SignAndEncrypt UserTokenType i=7596 i=29 EnumStrings i=68 i=78 i=303 Anonymous UserName Certificate IssuedToken UserTokenPolicy i=22 EndpointDescription i=22 GetEndpointsRequest i=22 GetEndpointsResponse i=22 RegisteredServer i=22 RegisterServerRequest i=22 RegisterServerResponse i=22 DiscoveryConfiguration i=22 MdnsDiscoveryConfiguration i=12890 RegisterServer2Request i=22 RegisterServer2Response i=22 SecurityTokenRequestType i=7598 i=29 EnumStrings i=68 i=78 i=315 Issue Renew ChannelSecurityToken i=22 OpenSecureChannelRequest i=22 OpenSecureChannelResponse i=22 CloseSecureChannelRequest i=22 CloseSecureChannelResponse i=22 SignedSoftwareCertificate i=22 SessionAuthenticationToken i=17 SignatureData i=22 CreateSessionRequest i=22 CreateSessionResponse i=22 UserIdentityToken i=22 AnonymousIdentityToken i=316 UserNameIdentityToken i=316 X509IdentityToken i=316 IssuedIdentityToken i=316 RsaEncryptedSecret i=24 ActivateSessionRequest i=22 ActivateSessionResponse i=22 CloseSessionRequest i=22 CloseSessionResponse i=22 CancelRequest i=22 CancelResponse i=22 NodeAttributesMask i=11881 i=29 EnumValues i=68 i=78 i=348 i=7616 0 None i=7616 1 AccessLevel i=7616 2 ArrayDimensions i=7616 4 BrowseName i=7616 8 ContainsNoLoops i=7616 16 DataType i=7616 32 Description i=7616 64 DisplayName i=7616 128 EventNotifier i=7616 256 Executable i=7616 512 Historizing i=7616 1024 InverseName i=7616 2048 IsAbstract i=7616 4096 MinimumSamplingInterval i=7616 8192 NodeClass i=7616 16384 NodeId i=7616 32768 Symmetric i=7616 65536 UserAccessLevel i=7616 131072 UserExecutable i=7616 262144 UserWriteMask i=7616 524288 ValueRank i=7616 1048576 WriteMask i=7616 2097152 Value i=7616 4194304 DataTypeDefinition i=7616 8388608 RolePermissions i=7616 16777216 AccessRestrictions i=7616 33554431 All i=7616 26501220 BaseNode i=7616 26501348 Object i=7616 26503268 ObjectType i=7616 26571383 Variable i=7616 28600438 VariableType i=7616 26632548 Method i=7616 26537060 ReferenceType i=7616 26501356 View NodeAttributes i=22 ObjectAttributes i=349 VariableAttributes i=349 MethodAttributes i=349 ObjectTypeAttributes i=349 VariableTypeAttributes i=349 ReferenceTypeAttributes i=349 DataTypeAttributes i=349 ViewAttributes i=349 GenericAttributeValue i=22 GenericAttributes i=349 AddNodesItem i=22 AddNodesResult i=22 AddNodesRequest i=22 AddNodesResponse i=22 AddReferencesItem i=22 AddReferencesRequest i=22 AddReferencesResponse i=22 DeleteNodesItem i=22 DeleteNodesRequest i=22 DeleteNodesResponse i=22 DeleteReferencesItem i=22 DeleteReferencesRequest i=22 DeleteReferencesResponse i=22 AttributeWriteMask i=15036 i=7 OptionSetValues i=68 i=78 i=347 AccessLevel ArrayDimensions BrowseName ContainsNoLoops DataType Description DisplayName EventNotifier Executable Historizing InverseName IsAbstract MinimumSamplingInterval NodeClass NodeId Symmetric UserAccessLevel UserExecutable UserWriteMask ValueRank WriteMask ValueForVariableType DataTypeDefinition RolePermissions AccessRestrictions AccessLevelEx BrowseDirection i=7603 i=29 EnumStrings i=68 i=78 i=510 Forward Inverse Both Invalid ViewDescription i=22 BrowseDescription i=22 BrowseResultMask i=11883 i=29 EnumValues i=68 i=78 i=517 i=7616 0 None i=7616 1 ReferenceTypeId i=7616 2 IsForward i=7616 4 NodeClass i=7616 8 BrowseName i=7616 16 DisplayName i=7616 32 TypeDefinition i=7616 63 All i=7616 3 ReferenceTypeInfo i=7616 60 TargetInfo ReferenceDescription i=22 ContinuationPoint i=15 BrowseResult i=22 BrowseRequest i=22 BrowseResponse i=22 BrowseNextRequest i=22 BrowseNextResponse i=22 RelativePathElement i=22 RelativePath i=22 BrowsePath i=22 BrowsePathTarget i=22 BrowsePathResult i=22 TranslateBrowsePathsToNodeIdsRequest i=22 TranslateBrowsePathsToNodeIdsResponse i=22 RegisterNodesRequest i=22 RegisterNodesResponse i=22 UnregisterNodesRequest i=22 UnregisterNodesResponse i=22 Counter i=7 NumericRange i=12 Time i=12 Date i=13 EndpointConfiguration i=22 QueryDataDescription i=22 NodeTypeDescription i=22 FilterOperator i=7605 i=29 EnumStrings i=68 i=78 i=576 Equals IsNull GreaterThan LessThan GreaterThanOrEqual LessThanOrEqual Like Not Between InList And Or Cast InView OfType RelatedTo BitwiseAnd BitwiseOr QueryDataSet i=22 NodeReference i=22 ContentFilterElement i=22 ContentFilter i=22 FilterOperand i=22 ElementOperand i=589 LiteralOperand i=589 AttributeOperand i=589 SimpleAttributeOperand i=589 ContentFilterElementResult i=22 ContentFilterResult i=22 ParsingResult i=22 QueryFirstRequest i=22 QueryFirstResponse i=22 QueryNextRequest i=22 QueryNextResponse i=22 TimestampsToReturn i=7606 i=29 EnumStrings i=68 i=78 i=625 Source Server Both Neither Invalid ReadValueId i=22 ReadRequest i=22 ReadResponse i=22 HistoryReadValueId i=22 HistoryReadResult i=22 HistoryReadDetails i=22 ReadEventDetails i=641 ReadRawModifiedDetails i=641 ReadProcessedDetails i=641 ReadAtTimeDetails i=641 ReadAnnotationDataDetails i=641 HistoryData i=22 ModificationInfo i=22 HistoryModifiedData i=656 HistoryEvent i=22 HistoryReadRequest i=22 HistoryReadResponse i=22 WriteValue i=22 WriteRequest i=22 WriteResponse i=22 HistoryUpdateDetails i=22 HistoryUpdateType i=11884 i=29 EnumValues i=68 i=78 i=11234 i=7616 1 Insert i=7616 2 Replace i=7616 3 Update i=7616 4 Delete PerformUpdateType i=11885 i=29 EnumValues i=68 i=78 i=11293 i=7616 1 Insert i=7616 2 Replace i=7616 3 Update i=7616 4 Remove UpdateDataDetails i=677 UpdateStructureDataDetails i=677 UpdateEventDetails i=677 DeleteRawModifiedDetails i=677 DeleteAtTimeDetails i=677 DeleteEventDetails i=677 HistoryUpdateResult i=22 HistoryUpdateRequest i=22 HistoryUpdateResponse i=22 CallMethodRequest i=22 CallMethodResult i=22 CallRequest i=22 CallResponse i=22 MonitoringMode i=7608 i=29 EnumStrings i=68 i=78 i=716 Disabled Sampling Reporting DataChangeTrigger i=7609 i=29 EnumStrings i=68 i=78 i=717 Status StatusValue StatusValueTimestamp DeadbandType i=7610 i=29 EnumStrings i=68 i=78 i=718 None Absolute Percent MonitoringFilter i=22 DataChangeFilter i=719 EventFilter i=719 AggregateConfiguration i=22 AggregateFilter i=719 MonitoringFilterResult i=22 EventFilterResult i=731 AggregateFilterResult i=731 MonitoringParameters i=22 MonitoredItemCreateRequest i=22 MonitoredItemCreateResult i=22 CreateMonitoredItemsRequest i=22 CreateMonitoredItemsResponse i=22 MonitoredItemModifyRequest i=22 MonitoredItemModifyResult i=22 ModifyMonitoredItemsRequest i=22 ModifyMonitoredItemsResponse i=22 SetMonitoringModeRequest i=22 SetMonitoringModeResponse i=22 SetTriggeringRequest i=22 SetTriggeringResponse i=22 DeleteMonitoredItemsRequest i=22 DeleteMonitoredItemsResponse i=22 CreateSubscriptionRequest i=22 CreateSubscriptionResponse i=22 ModifySubscriptionRequest i=22 ModifySubscriptionResponse i=22 SetPublishingModeRequest i=22 SetPublishingModeResponse i=22 NotificationMessage i=22 NotificationData i=22 DataChangeNotification i=945 MonitoredItemNotification i=22 EventNotificationList i=945 EventFieldList i=22 HistoryEventFieldList i=22 StatusChangeNotification i=945 SubscriptionAcknowledgement i=22 PublishRequest i=22 PublishResponse i=22 RepublishRequest i=22 RepublishResponse i=22 TransferResult i=22 TransferSubscriptionsRequest i=22 TransferSubscriptionsResponse i=22 DeleteSubscriptionsRequest i=22 DeleteSubscriptionsResponse i=22 Default Binary i=308 i=7665 i=76 Default Binary i=389 i=76 Default Binary i=392 i=76 Default Binary i=395 i=76 Default Binary i=15901 i=76 Default Binary i=20999 i=76 Default Binary i=420 i=76 Default Binary i=423 i=76 Default Binary i=12189 i=12213 i=76 Default Binary i=12190 i=76 Default Binary i=12191 i=76 Default Binary i=304 i=7662 i=76 Default Binary i=312 i=7668 i=76 Default Binary i=426 i=76 Default Binary i=429 i=76 Default Binary i=432 i=7782 i=76 Default Binary i=435 i=76 Default Binary i=438 i=76 Default Binary i=12890 i=12902 i=76 Default Binary i=12891 i=12905 i=76 Default Binary i=12193 i=76 Default Binary i=12194 i=76 Default Binary i=441 i=76 Default Binary i=444 i=76 Default Binary i=447 i=76 Default Binary i=450 i=76 Default Binary i=453 i=76 Default Binary i=344 i=7698 i=76 Default Binary i=456 i=76 Default Binary i=459 i=76 Default Binary i=462 i=76 Default Binary i=316 i=7671 i=76 Default Binary i=319 i=7674 i=76 Default Binary i=322 i=7677 i=76 Default Binary i=325 i=7680 i=76 Default Binary i=938 i=7683 i=76 Default Binary i=465 i=76 Default Binary i=468 i=76 Default Binary i=471 i=76 Default Binary i=474 i=76 Default Binary i=477 i=76 Default Binary i=480 i=76 Default Binary i=349 i=76 Default Binary i=352 i=76 Default Binary i=355 i=76 Default Binary i=358 i=76 Default Binary i=361 i=76 Default Binary i=364 i=76 Default Binary i=367 i=76 Default Binary i=370 i=76 Default Binary i=373 i=76 Default Binary i=17606 i=76 Default Binary i=17607 i=76 Default Binary i=376 i=7728 i=76 Default Binary i=483 i=76 Default Binary i=486 i=76 Default Binary i=489 i=76 Default Binary i=379 i=7731 i=76 Default Binary i=492 i=76 Default Binary i=495 i=76 Default Binary i=382 i=7734 i=76 Default Binary i=498 i=76 Default Binary i=501 i=76 Default Binary i=385 i=7737 i=76 Default Binary i=504 i=76 Default Binary i=507 i=76 Default Binary i=511 i=76 Default Binary i=514 i=76 Default Binary i=518 i=76 Default Binary i=522 i=76 Default Binary i=525 i=76 Default Binary i=528 i=76 Default Binary i=531 i=76 Default Binary i=534 i=76 Default Binary i=537 i=12718 i=76 Default Binary i=540 i=12721 i=76 Default Binary i=543 i=76 Default Binary i=546 i=76 Default Binary i=549 i=76 Default Binary i=552 i=76 Default Binary i=555 i=76 Default Binary i=558 i=76 Default Binary i=561 i=76 Default Binary i=564 i=76 Default Binary i=567 i=76 Default Binary i=331 i=7686 i=76 Default Binary i=570 i=76 Default Binary i=573 i=76 Default Binary i=577 i=76 Default Binary i=580 i=76 Default Binary i=583 i=7929 i=76 Default Binary i=586 i=7932 i=76 Default Binary i=589 i=7935 i=76 Default Binary i=592 i=7938 i=76 Default Binary i=595 i=7941 i=76 Default Binary i=598 i=7944 i=76 Default Binary i=601 i=7947 i=76 Default Binary i=604 i=76 Default Binary i=607 i=76 Default Binary i=610 i=76 Default Binary i=613 i=76 Default Binary i=616 i=76 Default Binary i=619 i=76 Default Binary i=622 i=76 Default Binary i=626 i=76 Default Binary i=629 i=76 Default Binary i=632 i=76 Default Binary i=635 i=76 Default Binary i=638 i=76 Default Binary i=641 i=76 Default Binary i=644 i=76 Default Binary i=647 i=76 Default Binary i=650 i=76 Default Binary i=653 i=76 Default Binary i=23497 i=76 Default Binary i=656 i=76 Default Binary i=11216 i=76 Default Binary i=11217 i=76 Default Binary i=659 i=8004 i=76 Default Binary i=662 i=76 Default Binary i=665 i=76 Default Binary i=668 i=76 Default Binary i=671 i=76 Default Binary i=674 i=76 Default Binary i=677 i=76 Default Binary i=680 i=76 Default Binary i=11295 i=76 Default Binary i=683 i=76 Default Binary i=686 i=76 Default Binary i=689 i=76 Default Binary i=692 i=76 Default Binary i=695 i=76 Default Binary i=698 i=76 Default Binary i=701 i=76 Default Binary i=704 i=76 Default Binary i=707 i=76 Default Binary i=710 i=76 Default Binary i=713 i=76 Default Binary i=719 i=8067 i=76 Default Binary i=722 i=76 Default Binary i=725 i=8073 i=76 Default Binary i=948 i=8076 i=76 Default Binary i=728 i=76 Default Binary i=731 i=76 Default Binary i=734 i=76 Default Binary i=737 i=76 Default Binary i=740 i=76 Default Binary i=743 i=76 Default Binary i=746 i=76 Default Binary i=749 i=76 Default Binary i=752 i=76 Default Binary i=755 i=76 Default Binary i=758 i=76 Default Binary i=761 i=76 Default Binary i=764 i=76 Default Binary i=767 i=76 Default Binary i=770 i=76 Default Binary i=773 i=76 Default Binary i=776 i=76 Default Binary i=779 i=76 Default Binary i=782 i=76 Default Binary i=785 i=76 Default Binary i=788 i=76 Default Binary i=791 i=76 Default Binary i=794 i=76 Default Binary i=797 i=76 Default Binary i=800 i=76 Default Binary i=803 i=76 Default Binary i=945 i=76 Default Binary i=809 i=76 Default Binary i=806 i=76 Default Binary i=914 i=76 Default Binary i=917 i=76 Default Binary i=920 i=8172 i=76 Default Binary i=818 i=76 Default Binary i=821 i=76 Default Binary i=824 i=76 Default Binary i=827 i=76 Default Binary i=830 i=76 Default Binary i=833 i=76 Default Binary i=836 i=76 Default Binary i=839 i=76 Default Binary i=842 i=76 Default Binary i=845 i=76 Default Binary i=848 i=76 Default XML i=308 i=8300 i=76 Default XML i=389 i=76 Default XML i=392 i=76 Default XML i=395 i=76 Default XML i=15901 i=76 Default XML i=20999 i=76 Default XML i=420 i=76 Default XML i=423 i=76 Default XML i=12189 i=12201 i=76 Default XML i=12190 i=76 Default XML i=12191 i=76 Default XML i=304 i=8297 i=76 Default XML i=312 i=8303 i=76 Default XML i=426 i=76 Default XML i=429 i=76 Default XML i=432 i=8417 i=76 Default XML i=435 i=76 Default XML i=438 i=76 Default XML i=12890 i=12894 i=76 Default XML i=12891 i=12897 i=76 Default XML i=12193 i=76 Default XML i=12194 i=76 Default XML i=441 i=76 Default XML i=444 i=76 Default XML i=447 i=76 Default XML i=450 i=76 Default XML i=453 i=76 Default XML i=344 i=8333 i=76 Default XML i=456 i=76 Default XML i=459 i=76 Default XML i=462 i=76 Default XML i=316 i=8306 i=76 Default XML i=319 i=8309 i=76 Default XML i=322 i=8312 i=76 Default XML i=325 i=8315 i=76 Default XML i=938 i=8318 i=76 Default XML i=465 i=76 Default XML i=468 i=76 Default XML i=471 i=76 Default XML i=474 i=76 Default XML i=477 i=76 Default XML i=480 i=76 Default XML i=349 i=76 Default XML i=352 i=76 Default XML i=355 i=76 Default XML i=358 i=76 Default XML i=361 i=76 Default XML i=364 i=76 Default XML i=367 i=76 Default XML i=370 i=76 Default XML i=373 i=76 Default XML i=17606 i=76 Default XML i=17607 i=76 Default XML i=376 i=8363 i=76 Default XML i=483 i=76 Default XML i=486 i=76 Default XML i=489 i=76 Default XML i=379 i=8366 i=76 Default XML i=492 i=76 Default XML i=495 i=76 Default XML i=382 i=8369 i=76 Default XML i=498 i=76 Default XML i=501 i=76 Default XML i=385 i=8372 i=76 Default XML i=504 i=76 Default XML i=507 i=76 Default XML i=511 i=76 Default XML i=514 i=76 Default XML i=518 i=76 Default XML i=522 i=76 Default XML i=525 i=76 Default XML i=528 i=76 Default XML i=531 i=76 Default XML i=534 i=76 Default XML i=537 i=12712 i=76 Default XML i=540 i=12715 i=76 Default XML i=543 i=76 Default XML i=546 i=76 Default XML i=549 i=76 Default XML i=552 i=76 Default XML i=555 i=76 Default XML i=558 i=76 Default XML i=561 i=76 Default XML i=564 i=76 Default XML i=567 i=76 Default XML i=331 i=8321 i=76 Default XML i=570 i=76 Default XML i=573 i=76 Default XML i=577 i=76 Default XML i=580 i=76 Default XML i=583 i=8564 i=76 Default XML i=586 i=8567 i=76 Default XML i=589 i=8570 i=76 Default XML i=592 i=8573 i=76 Default XML i=595 i=8576 i=76 Default XML i=598 i=8579 i=76 Default XML i=601 i=8582 i=76 Default XML i=604 i=76 Default XML i=607 i=76 Default XML i=610 i=76 Default XML i=613 i=76 Default XML i=616 i=76 Default XML i=619 i=76 Default XML i=622 i=76 Default XML i=626 i=76 Default XML i=629 i=76 Default XML i=632 i=76 Default XML i=635 i=76 Default XML i=638 i=76 Default XML i=641 i=76 Default XML i=644 i=76 Default XML i=647 i=76 Default XML i=650 i=76 Default XML i=653 i=76 Default XML i=23497 i=76 Default XML i=656 i=76 Default XML i=11216 i=76 Default XML i=11217 i=76 Default XML i=659 i=8639 i=76 Default XML i=662 i=76 Default XML i=665 i=76 Default XML i=668 i=76 Default XML i=671 i=76 Default XML i=674 i=76 Default XML i=677 i=76 Default XML i=680 i=76 Default XML i=11295 i=76 Default XML i=683 i=76 Default XML i=686 i=76 Default XML i=689 i=76 Default XML i=692 i=76 Default XML i=695 i=76 Default XML i=698 i=76 Default XML i=701 i=76 Default XML i=704 i=76 Default XML i=707 i=76 Default XML i=710 i=76 Default XML i=713 i=76 Default XML i=719 i=8702 i=76 Default XML i=722 i=76 Default XML i=725 i=8708 i=76 Default XML i=948 i=8711 i=76 Default XML i=728 i=76 Default XML i=731 i=76 Default XML i=734 i=76 Default XML i=737 i=76 Default XML i=740 i=76 Default XML i=743 i=76 Default XML i=746 i=76 Default XML i=749 i=76 Default XML i=752 i=76 Default XML i=755 i=76 Default XML i=758 i=76 Default XML i=761 i=76 Default XML i=764 i=76 Default XML i=767 i=76 Default XML i=770 i=76 Default XML i=773 i=76 Default XML i=776 i=76 Default XML i=779 i=76 Default XML i=782 i=76 Default XML i=785 i=76 Default XML i=788 i=76 Default XML i=791 i=76 Default XML i=794 i=76 Default XML i=797 i=76 Default XML i=800 i=76 Default XML i=803 i=76 Default XML i=945 i=76 Default XML i=809 i=76 Default XML i=806 i=76 Default XML i=914 i=76 Default XML i=917 i=76 Default XML i=920 i=8807 i=76 Default XML i=818 i=76 Default XML i=821 i=76 Default XML i=824 i=76 Default XML i=827 i=76 Default XML i=830 i=76 Default XML i=833 i=76 Default XML i=836 i=76 Default XML i=839 i=76 Default XML i=842 i=76 Default XML i=845 i=76 Default XML i=848 i=76 Default JSON i=308 i=76 Default JSON i=389 i=76 Default JSON i=392 i=76 Default JSON i=395 i=76 Default JSON i=15901 i=76 Default JSON i=20999 i=76 Default JSON i=420 i=76 Default JSON i=423 i=76 Default JSON i=12189 i=76 Default JSON i=12190 i=76 Default JSON i=12191 i=76 Default JSON i=304 i=76 Default JSON i=312 i=76 Default JSON i=426 i=76 Default JSON i=429 i=76 Default JSON i=432 i=76 Default JSON i=435 i=76 Default JSON i=438 i=76 Default JSON i=12890 i=76 Default JSON i=12891 i=76 Default JSON i=12193 i=76 Default JSON i=12194 i=76 Default JSON i=441 i=76 Default JSON i=444 i=76 Default JSON i=447 i=76 Default JSON i=450 i=76 Default JSON i=453 i=76 Default JSON i=344 i=76 Default JSON i=456 i=76 Default JSON i=459 i=76 Default JSON i=462 i=76 Default JSON i=316 i=76 Default JSON i=319 i=76 Default JSON i=322 i=76 Default JSON i=325 i=76 Default JSON i=938 i=76 Default JSON i=465 i=76 Default JSON i=468 i=76 Default JSON i=471 i=76 Default JSON i=474 i=76 Default JSON i=477 i=76 Default JSON i=480 i=76 Default JSON i=349 i=76 Default JSON i=352 i=76 Default JSON i=355 i=76 Default JSON i=358 i=76 Default JSON i=361 i=76 Default JSON i=364 i=76 Default JSON i=367 i=76 Default JSON i=370 i=76 Default JSON i=373 i=76 Default JSON i=17606 i=76 Default JSON i=17607 i=76 Default JSON i=376 i=76 Default JSON i=483 i=76 Default JSON i=486 i=76 Default JSON i=489 i=76 Default JSON i=379 i=76 Default JSON i=492 i=76 Default JSON i=495 i=76 Default JSON i=382 i=76 Default JSON i=498 i=76 Default JSON i=501 i=76 Default JSON i=385 i=76 Default JSON i=504 i=76 Default JSON i=507 i=76 Default JSON i=511 i=76 Default JSON i=514 i=76 Default JSON i=518 i=76 Default JSON i=522 i=76 Default JSON i=525 i=76 Default JSON i=528 i=76 Default JSON i=531 i=76 Default JSON i=534 i=76 Default JSON i=537 i=76 Default JSON i=540 i=76 Default JSON i=543 i=76 Default JSON i=546 i=76 Default JSON i=549 i=76 Default JSON i=552 i=76 Default JSON i=555 i=76 Default JSON i=558 i=76 Default JSON i=561 i=76 Default JSON i=564 i=76 Default JSON i=567 i=76 Default JSON i=331 i=76 Default JSON i=570 i=76 Default JSON i=573 i=76 Default JSON i=577 i=76 Default JSON i=580 i=76 Default JSON i=583 i=76 Default JSON i=586 i=76 Default JSON i=589 i=76 Default JSON i=592 i=76 Default JSON i=595 i=76 Default JSON i=598 i=76 Default JSON i=601 i=76 Default JSON i=604 i=76 Default JSON i=607 i=76 Default JSON i=610 i=76 Default JSON i=613 i=76 Default JSON i=616 i=76 Default JSON i=619 i=76 Default JSON i=622 i=76 Default JSON i=626 i=76 Default JSON i=629 i=76 Default JSON i=632 i=76 Default JSON i=635 i=76 Default JSON i=638 i=76 Default JSON i=641 i=76 Default JSON i=644 i=76 Default JSON i=647 i=76 Default JSON i=650 i=76 Default JSON i=653 i=76 Default JSON i=23497 i=76 Default JSON i=656 i=76 Default JSON i=11216 i=76 Default JSON i=11217 i=76 Default JSON i=659 i=76 Default JSON i=662 i=76 Default JSON i=665 i=76 Default JSON i=668 i=76 Default JSON i=671 i=76 Default JSON i=674 i=76 Default JSON i=677 i=76 Default JSON i=680 i=76 Default JSON i=11295 i=76 Default JSON i=683 i=76 Default JSON i=686 i=76 Default JSON i=689 i=76 Default JSON i=692 i=76 Default JSON i=695 i=76 Default JSON i=698 i=76 Default JSON i=701 i=76 Default JSON i=704 i=76 Default JSON i=707 i=76 Default JSON i=710 i=76 Default JSON i=713 i=76 Default JSON i=719 i=76 Default JSON i=722 i=76 Default JSON i=725 i=76 Default JSON i=948 i=76 Default JSON i=728 i=76 Default JSON i=731 i=76 Default JSON i=734 i=76 Default JSON i=737 i=76 Default JSON i=740 i=76 Default JSON i=743 i=76 Default JSON i=746 i=76 Default JSON i=749 i=76 Default JSON i=752 i=76 Default JSON i=755 i=76 Default JSON i=758 i=76 Default JSON i=761 i=76 Default JSON i=764 i=76 Default JSON i=767 i=76 Default JSON i=770 i=76 Default JSON i=773 i=76 Default JSON i=776 i=76 Default JSON i=779 i=76 Default JSON i=782 i=76 Default JSON i=785 i=76 Default JSON i=788 i=76 Default JSON i=791 i=76 Default JSON i=794 i=76 Default JSON i=797 i=76 Default JSON i=800 i=76 Default JSON i=803 i=76 Default JSON i=945 i=76 Default JSON i=809 i=76 Default JSON i=806 i=76 Default JSON i=914 i=76 Default JSON i=917 i=76 Default JSON i=920 i=76 Default JSON i=818 i=76 Default JSON i=821 i=76 Default JSON i=824 i=76 Default JSON i=827 i=76 Default JSON i=830 i=76 Default JSON i=833 i=76 Default JSON i=836 i=76 Default JSON i=839 i=76 Default JSON i=842 i=76 Default JSON i=845 i=76 Default JSON i=848 i=76 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part5.xml000066400000000000000000052335521367360577200222250ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 FromState i=32 ToTransition ToState i=32 FromTransition HasCause i=32 MayBeCausedBy HasEffect i=32 MayBeEffectedBy HasSubStateMachine i=32 SubStateMachineOf BaseObjectType FolderType i=58 BaseVariableType BaseDataVariableType i=62 PropertyType i=62 DataTypeDescriptionType i=104 i=105 i=63 DataTypeVersion i=68 i=80 i=69 DictionaryFragment i=68 i=80 i=69 DataTypeDictionaryType i=106 i=107 i=15001 i=63 DataTypeVersion i=68 i=80 i=72 NamespaceUri i=68 i=80 i=72 Deprecated i=68 i=80 i=72 DataTypeSystemType i=58 DataTypeEncodingType i=58 ModellingRuleType i=111 i=58 NamingRule i=68 i=78 i=77 1 Mandatory i=112 i=77 NamingRule i=68 i=78 1 Optional i=113 i=77 NamingRule i=68 i=80 2 ExposesItsArray i=114 i=77 NamingRule i=68 i=83 3 OptionalPlaceholder i=11509 i=77 NamingRule i=68 i=11508 2 MandatoryPlaceholder i=11511 i=77 NamingRule i=68 i=11510 1 Root i=61 Objects i=84 i=61 Types i=84 i=61 Views i=84 i=61 ObjectTypes i=86 i=58 i=61 VariableTypes i=86 i=62 i=61 DataTypes i=86 i=24 i=61 ReferenceTypes i=86 i=31 i=61 XML Schema i=90 i=75 OPC Binary i=90 i=75 http://opcfoundation.org/UA/ i=15958 i=15959 i=15960 i=15961 i=15962 i=15963 i=15964 i=16134 i=16135 i=16136 i=11715 i=11616 NamespaceUri i=68 i=15957 http://opcfoundation.org/UA/ NamespaceVersion i=68 i=15957 1.04.5 NamespacePublicationDate i=68 i=15957 2020-03-06T00:00:00Z IsNamespaceSubset i=68 i=15957 false StaticNodeIdTypes i=68 i=15957 0 StaticNumericNodeIdRange i=68 i=15957 1:65535 StaticStringNodeIdPattern i=68 i=15957 DefaultRolePermissions i=68 i=15957 DefaultUserRolePermissions i=68 i=15957 DefaultAccessRestrictions i=68 i=15957 ServerType i=2005 i=2006 i=15003 i=2007 i=2008 i=2742 i=12882 i=17612 i=2009 i=2010 i=2011 i=2012 i=11527 i=11489 i=12871 i=12746 i=12883 i=58 ServerArray i=68 i=78 i=2004 NamespaceArray i=68 i=78 i=2004 UrisVersion i=68 i=80 i=2004 ServerStatus i=3074 i=3075 i=3076 i=3077 i=3084 i=3085 i=2138 i=78 i=2004 StartTime i=63 i=78 i=2007 CurrentTime i=63 i=78 i=2007 State i=63 i=78 i=2007 BuildInfo i=3078 i=3079 i=3080 i=3081 i=3082 i=3083 i=3051 i=78 i=2007 ProductUri i=63 i=78 i=3077 ManufacturerName i=63 i=78 i=3077 ProductName i=63 i=78 i=3077 SoftwareVersion i=63 i=78 i=3077 BuildNumber i=63 i=78 i=3077 BuildDate i=63 i=78 i=3077 SecondsTillShutdown i=63 i=78 i=2007 ShutdownReason i=63 i=78 i=2007 ServiceLevel i=68 i=78 i=2004 Auditing i=68 i=78 i=2004 EstimatedReturnTime i=68 i=80 i=2004 LocalTime i=68 i=80 i=2004 ServerCapabilities i=3086 i=3087 i=3088 i=3089 i=3090 i=3091 i=3092 i=3093 i=3094 i=2013 i=78 i=2004 ServerProfileArray i=68 i=78 i=2009 LocaleIdArray i=68 i=78 i=2009 MinSupportedSampleRate i=68 i=78 i=2009 MaxBrowseContinuationPoints i=68 i=78 i=2009 MaxQueryContinuationPoints i=68 i=78 i=2009 MaxHistoryContinuationPoints i=68 i=78 i=2009 SoftwareCertificates i=68 i=78 i=2009 ModellingRules i=61 i=78 i=2009 AggregateFunctions i=61 i=78 i=2009 ServerDiagnostics i=3095 i=3110 i=3111 i=3114 i=2020 i=78 i=2004 ServerDiagnosticsSummary i=3096 i=3097 i=3098 i=3099 i=3100 i=3101 i=3102 i=3104 i=3105 i=3106 i=3107 i=3108 i=2150 i=78 i=2010 ServerViewCount i=63 i=78 i=3095 CurrentSessionCount i=63 i=78 i=3095 CumulatedSessionCount i=63 i=78 i=3095 SecurityRejectedSessionCount i=63 i=78 i=3095 RejectedSessionCount i=63 i=78 i=3095 SessionTimeoutCount i=63 i=78 i=3095 SessionAbortCount i=63 i=78 i=3095 PublishingIntervalCount i=63 i=78 i=3095 CurrentSubscriptionCount i=63 i=78 i=3095 CumulatedSubscriptionCount i=63 i=78 i=3095 SecurityRejectedRequestsCount i=63 i=78 i=3095 RejectedRequestsCount i=63 i=78 i=3095 SubscriptionDiagnosticsArray i=2171 i=78 i=2010 SessionsDiagnosticsSummary i=3112 i=3113 i=2026 i=78 i=2010 SessionDiagnosticsArray i=2196 i=78 i=3111 SessionSecurityDiagnosticsArray i=2243 i=78 i=3111 EnabledFlag i=68 i=78 i=2010 VendorServerInfo i=2033 i=78 i=2004 ServerRedundancy i=3115 i=2034 i=78 i=2004 RedundancySupport i=68 i=78 i=2012 Namespaces i=11645 i=80 i=2004 GetMonitoredItems i=11490 i=11491 i=80 i=2004 InputArguments i=68 i=78 i=11489 i=297 SubscriptionId i=7 -1 OutputArguments i=68 i=78 i=11489 i=297 ServerHandles i=7 1 0 i=297 ClientHandles i=7 1 0 ResendData i=12872 i=80 i=2004 InputArguments i=68 i=78 i=12871 i=297 SubscriptionId i=7 -1 SetSubscriptionDurable i=12747 i=12748 i=80 i=2004 InputArguments i=68 i=78 i=12746 i=297 SubscriptionId i=7 -1 i=297 LifetimeInHours i=7 -1 OutputArguments i=68 i=78 i=12746 i=297 RevisedLifetimeInHours i=7 -1 RequestServerStateChange i=12884 i=80 i=2004 InputArguments i=68 i=78 i=12883 i=297 State i=852 -1 i=297 EstimatedReturnTime i=13 -1 i=297 SecondsTillShutdown i=7 -1 i=297 Reason i=21 -1 i=297 Restart i=1 -1 ServerCapabilitiesType i=2014 i=2016 i=2017 i=2732 i=2733 i=2734 i=3049 i=11549 i=11550 i=12910 i=11551 i=2019 i=2754 i=11562 i=16295 i=58 ServerProfileArray i=68 i=78 i=2013 LocaleIdArray i=68 i=78 i=2013 MinSupportedSampleRate i=68 i=78 i=2013 MaxBrowseContinuationPoints i=68 i=78 i=2013 MaxQueryContinuationPoints i=68 i=78 i=2013 MaxHistoryContinuationPoints i=68 i=78 i=2013 SoftwareCertificates i=68 i=78 i=2013 MaxArrayLength i=68 i=80 i=2013 MaxStringLength i=68 i=80 i=2013 MaxByteStringLength i=68 i=80 i=2013 OperationLimits i=11564 i=80 i=2013 ModellingRules i=61 i=78 i=2013 AggregateFunctions i=61 i=78 i=2013 <VendorCapability> i=2137 i=11508 i=2013 RoleSet i=16296 i=16299 i=15607 i=80 i=2013 AddRole i=16297 i=16298 i=78 i=16295 InputArguments i=68 i=78 i=16296 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 OutputArguments i=68 i=78 i=16296 i=297 RoleNodeId i=17 -1 RemoveRole i=16300 i=78 i=16295 InputArguments i=68 i=78 i=16299 i=297 RoleNodeId i=17 -1 ServerDiagnosticsType i=2021 i=2022 i=2023 i=2744 i=2025 i=58 ServerDiagnosticsSummary i=3116 i=3117 i=3118 i=3119 i=3120 i=3121 i=3122 i=3124 i=3125 i=3126 i=3127 i=3128 i=2150 i=78 i=2020 ServerViewCount i=63 i=78 i=2021 CurrentSessionCount i=63 i=78 i=2021 CumulatedSessionCount i=63 i=78 i=2021 SecurityRejectedSessionCount i=63 i=78 i=2021 RejectedSessionCount i=63 i=78 i=2021 SessionTimeoutCount i=63 i=78 i=2021 SessionAbortCount i=63 i=78 i=2021 PublishingIntervalCount i=63 i=78 i=2021 CurrentSubscriptionCount i=63 i=78 i=2021 CumulatedSubscriptionCount i=63 i=78 i=2021 SecurityRejectedRequestsCount i=63 i=78 i=2021 RejectedRequestsCount i=63 i=78 i=2021 SamplingIntervalDiagnosticsArray i=2164 i=80 i=2020 SubscriptionDiagnosticsArray i=2171 i=78 i=2020 SessionsDiagnosticsSummary i=3129 i=3130 i=2026 i=78 i=2020 SessionDiagnosticsArray i=2196 i=78 i=2744 SessionSecurityDiagnosticsArray i=2243 i=78 i=2744 EnabledFlag i=68 i=78 i=2020 SessionsDiagnosticsSummaryType i=2027 i=2028 i=12097 i=58 SessionDiagnosticsArray i=2196 i=78 i=2026 SessionSecurityDiagnosticsArray i=2243 i=78 i=2026 <ClientName> i=12098 i=12142 i=12152 i=2029 i=11508 i=2026 SessionDiagnostics i=12099 i=12100 i=12101 i=12102 i=12103 i=12104 i=12105 i=12106 i=12107 i=12108 i=12109 i=12110 i=12111 i=12112 i=12113 i=12114 i=12115 i=12116 i=12117 i=12118 i=12119 i=12120 i=12121 i=12122 i=12123 i=12124 i=12125 i=12126 i=12127 i=12128 i=12129 i=12130 i=12131 i=12132 i=12133 i=12134 i=12135 i=12136 i=12137 i=12138 i=12139 i=12140 i=12141 i=2197 i=78 i=12097 SessionId i=63 i=78 i=12098 SessionName i=63 i=78 i=12098 ClientDescription i=63 i=78 i=12098 ServerUri i=63 i=78 i=12098 EndpointUrl i=63 i=78 i=12098 LocaleIds i=63 i=78 i=12098 ActualSessionTimeout i=63 i=78 i=12098 MaxResponseMessageSize i=63 i=78 i=12098 ClientConnectionTime i=63 i=78 i=12098 ClientLastContactTime i=63 i=78 i=12098 CurrentSubscriptionsCount i=63 i=78 i=12098 CurrentMonitoredItemsCount i=63 i=78 i=12098 CurrentPublishRequestsInQueue i=63 i=78 i=12098 TotalRequestCount i=63 i=78 i=12098 UnauthorizedRequestCount i=63 i=78 i=12098 ReadCount i=63 i=78 i=12098 HistoryReadCount i=63 i=78 i=12098 WriteCount i=63 i=78 i=12098 HistoryUpdateCount i=63 i=78 i=12098 CallCount i=63 i=78 i=12098 CreateMonitoredItemsCount i=63 i=78 i=12098 ModifyMonitoredItemsCount i=63 i=78 i=12098 SetMonitoringModeCount i=63 i=78 i=12098 SetTriggeringCount i=63 i=78 i=12098 DeleteMonitoredItemsCount i=63 i=78 i=12098 CreateSubscriptionCount i=63 i=78 i=12098 ModifySubscriptionCount i=63 i=78 i=12098 SetPublishingModeCount i=63 i=78 i=12098 PublishCount i=63 i=78 i=12098 RepublishCount i=63 i=78 i=12098 TransferSubscriptionsCount i=63 i=78 i=12098 DeleteSubscriptionsCount i=63 i=78 i=12098 AddNodesCount i=63 i=78 i=12098 AddReferencesCount i=63 i=78 i=12098 DeleteNodesCount i=63 i=78 i=12098 DeleteReferencesCount i=63 i=78 i=12098 BrowseCount i=63 i=78 i=12098 BrowseNextCount i=63 i=78 i=12098 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=12098 QueryFirstCount i=63 i=78 i=12098 QueryNextCount i=63 i=78 i=12098 RegisterNodesCount i=63 i=78 i=12098 UnregisterNodesCount i=63 i=78 i=12098 SessionSecurityDiagnostics i=12143 i=12144 i=12145 i=12146 i=12147 i=12148 i=12149 i=12150 i=12151 i=2244 i=78 i=12097 SessionId i=63 i=78 i=12142 ClientUserIdOfSession i=63 i=78 i=12142 ClientUserIdHistory i=63 i=78 i=12142 AuthenticationMechanism i=63 i=78 i=12142 Encoding i=63 i=78 i=12142 TransportProtocol i=63 i=78 i=12142 SecurityMode i=63 i=78 i=12142 SecurityPolicyUri i=63 i=78 i=12142 ClientCertificate i=63 i=78 i=12142 SubscriptionDiagnosticsArray i=2171 i=78 i=12097 SessionDiagnosticsObjectType i=2030 i=2031 i=2032 i=58 SessionDiagnostics i=3131 i=3132 i=3133 i=3134 i=3135 i=3136 i=3137 i=3138 i=3139 i=3140 i=3141 i=3142 i=3143 i=8898 i=11891 i=3151 i=3152 i=3153 i=3154 i=3155 i=3156 i=3157 i=3158 i=3159 i=3160 i=3161 i=3162 i=3163 i=3164 i=3165 i=3166 i=3167 i=3168 i=3169 i=3170 i=3171 i=3172 i=3173 i=3174 i=3175 i=3176 i=3177 i=3178 i=2197 i=78 i=2029 SessionId i=63 i=78 i=2030 SessionName i=63 i=78 i=2030 ClientDescription i=63 i=78 i=2030 ServerUri i=63 i=78 i=2030 EndpointUrl i=63 i=78 i=2030 LocaleIds i=63 i=78 i=2030 ActualSessionTimeout i=63 i=78 i=2030 MaxResponseMessageSize i=63 i=78 i=2030 ClientConnectionTime i=63 i=78 i=2030 ClientLastContactTime i=63 i=78 i=2030 CurrentSubscriptionsCount i=63 i=78 i=2030 CurrentMonitoredItemsCount i=63 i=78 i=2030 CurrentPublishRequestsInQueue i=63 i=78 i=2030 TotalRequestCount i=63 i=78 i=2030 UnauthorizedRequestCount i=63 i=78 i=2030 ReadCount i=63 i=78 i=2030 HistoryReadCount i=63 i=78 i=2030 WriteCount i=63 i=78 i=2030 HistoryUpdateCount i=63 i=78 i=2030 CallCount i=63 i=78 i=2030 CreateMonitoredItemsCount i=63 i=78 i=2030 ModifyMonitoredItemsCount i=63 i=78 i=2030 SetMonitoringModeCount i=63 i=78 i=2030 SetTriggeringCount i=63 i=78 i=2030 DeleteMonitoredItemsCount i=63 i=78 i=2030 CreateSubscriptionCount i=63 i=78 i=2030 ModifySubscriptionCount i=63 i=78 i=2030 SetPublishingModeCount i=63 i=78 i=2030 PublishCount i=63 i=78 i=2030 RepublishCount i=63 i=78 i=2030 TransferSubscriptionsCount i=63 i=78 i=2030 DeleteSubscriptionsCount i=63 i=78 i=2030 AddNodesCount i=63 i=78 i=2030 AddReferencesCount i=63 i=78 i=2030 DeleteNodesCount i=63 i=78 i=2030 DeleteReferencesCount i=63 i=78 i=2030 BrowseCount i=63 i=78 i=2030 BrowseNextCount i=63 i=78 i=2030 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=2030 QueryFirstCount i=63 i=78 i=2030 QueryNextCount i=63 i=78 i=2030 RegisterNodesCount i=63 i=78 i=2030 UnregisterNodesCount i=63 i=78 i=2030 SessionSecurityDiagnostics i=3179 i=3180 i=3181 i=3182 i=3183 i=3184 i=3185 i=3186 i=3187 i=2244 i=78 i=2029 SessionId i=63 i=78 i=2031 ClientUserIdOfSession i=63 i=78 i=2031 ClientUserIdHistory i=63 i=78 i=2031 AuthenticationMechanism i=63 i=78 i=2031 Encoding i=63 i=78 i=2031 TransportProtocol i=63 i=78 i=2031 SecurityMode i=63 i=78 i=2031 SecurityPolicyUri i=63 i=78 i=2031 ClientCertificate i=63 i=78 i=2031 SubscriptionDiagnosticsArray i=2171 i=78 i=2029 VendorServerInfoType i=58 ServerRedundancyType i=2035 i=58 RedundancySupport i=68 i=78 i=2034 TransparentRedundancyType i=2037 i=2038 i=2034 CurrentServerId i=68 i=78 i=2036 RedundantServerArray i=68 i=78 i=2036 NonTransparentRedundancyType i=2040 i=2034 ServerUriArray i=68 i=78 i=2039 NonTransparentNetworkRedundancyType i=11948 i=2039 ServerNetworkGroups i=68 i=78 i=11945 OperationLimitsType i=11565 i=12161 i=12162 i=11567 i=12163 i=12164 i=11569 i=11570 i=11571 i=11572 i=11573 i=11574 i=61 MaxNodesPerRead i=68 i=80 i=11564 MaxNodesPerHistoryReadData i=68 i=80 i=11564 MaxNodesPerHistoryReadEvents i=68 i=80 i=11564 MaxNodesPerWrite i=68 i=80 i=11564 MaxNodesPerHistoryUpdateData i=68 i=80 i=11564 MaxNodesPerHistoryUpdateEvents i=68 i=80 i=11564 MaxNodesPerMethodCall i=68 i=80 i=11564 MaxNodesPerBrowse i=68 i=80 i=11564 MaxNodesPerRegisterNodes i=68 i=80 i=11564 MaxNodesPerTranslateBrowsePathsToNodeIds i=68 i=80 i=11564 MaxNodesPerNodeManagement i=68 i=80 i=11564 MaxMonitoredItemsPerCall i=68 i=80 i=11564 FileType i=11576 i=12686 i=12687 i=11579 i=13341 i=11580 i=11583 i=11585 i=11588 i=11590 i=11593 i=58 Size i=68 i=78 i=11575 Writable i=68 i=78 i=11575 UserWritable i=68 i=78 i=11575 OpenCount i=68 i=78 i=11575 MimeType i=68 i=80 i=11575 Open i=11581 i=11582 i=78 i=11575 InputArguments i=68 i=78 i=11580 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=11580 i=297 FileHandle i=7 -1 Close i=11584 i=78 i=11575 InputArguments i=68 i=78 i=11583 i=297 FileHandle i=7 -1 Read i=11586 i=11587 i=78 i=11575 InputArguments i=68 i=78 i=11585 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=11585 i=297 Data i=15 -1 Write i=11589 i=78 i=11575 InputArguments i=68 i=78 i=11588 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=11591 i=11592 i=78 i=11575 InputArguments i=68 i=78 i=11590 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=11590 i=297 Position i=9 -1 SetPosition i=11594 i=78 i=11575 InputArguments i=68 i=78 i=11593 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 AddressSpaceFileType i=11615 i=11575 ExportNamespace i=80 i=11595 NamespaceMetadataType i=11617 i=11618 i=11619 i=11620 i=11621 i=11622 i=11623 i=11624 i=16137 i=16138 i=16139 i=58 NamespaceUri i=68 i=78 i=11616 NamespaceVersion i=68 i=78 i=11616 NamespacePublicationDate i=68 i=78 i=11616 IsNamespaceSubset i=68 i=78 i=11616 StaticNodeIdTypes i=68 i=78 i=11616 StaticNumericNodeIdRange i=68 i=78 i=11616 StaticStringNodeIdPattern i=68 i=78 i=11616 NamespaceFile i=11625 i=12690 i=12691 i=11628 i=11629 i=11632 i=11634 i=11637 i=11639 i=11642 i=11595 i=80 i=11616 Size i=68 i=78 i=11624 Writable i=68 i=78 i=11624 UserWritable i=68 i=78 i=11624 OpenCount i=68 i=78 i=11624 Open i=11630 i=11631 i=78 i=11624 InputArguments i=68 i=78 i=11629 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=11629 i=297 FileHandle i=7 -1 Close i=11633 i=78 i=11624 InputArguments i=68 i=78 i=11632 i=297 FileHandle i=7 -1 Read i=11635 i=11636 i=78 i=11624 InputArguments i=68 i=78 i=11634 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=11634 i=297 Data i=15 -1 Write i=11638 i=78 i=11624 InputArguments i=68 i=78 i=11637 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=11640 i=11641 i=78 i=11624 InputArguments i=68 i=78 i=11639 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=11639 i=297 Position i=9 -1 SetPosition i=11643 i=78 i=11624 InputArguments i=68 i=78 i=11642 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 DefaultRolePermissions i=68 i=80 i=11616 DefaultUserRolePermissions i=68 i=80 i=11616 DefaultAccessRestrictions i=68 i=80 i=11616 NamespacesType i=11646 i=58 <NamespaceIdentifier> i=11647 i=11648 i=11649 i=11650 i=11651 i=11652 i=11653 i=11616 i=11508 i=11645 NamespaceUri i=68 i=78 i=11646 NamespaceVersion i=68 i=78 i=11646 NamespacePublicationDate i=68 i=78 i=11646 IsNamespaceSubset i=68 i=78 i=11646 StaticNodeIdTypes i=68 i=78 i=11646 StaticNumericNodeIdRange i=68 i=78 i=11646 StaticStringNodeIdPattern i=68 i=78 i=11646 BaseEventType i=2042 i=2043 i=2044 i=2045 i=2046 i=2047 i=3190 i=2050 i=2051 i=58 EventId i=68 i=78 i=2041 EventType i=68 i=78 i=2041 SourceNode i=68 i=78 i=2041 SourceName i=68 i=78 i=2041 Time i=68 i=78 i=2041 ReceiveTime i=68 i=78 i=2041 LocalTime i=68 i=80 i=2041 Message i=68 i=78 i=2041 Severity i=68 i=78 i=2041 AuditEventType i=2053 i=2054 i=2055 i=2056 i=2057 i=2041 ActionTimeStamp i=68 i=78 i=2052 Status i=68 i=78 i=2052 ServerId i=68 i=78 i=2052 ClientAuditEntryId i=68 i=78 i=2052 ClientUserId i=68 i=78 i=2052 AuditSecurityEventType i=17615 i=2052 StatusCodeId i=68 i=80 i=2058 AuditChannelEventType i=2745 i=2058 SecureChannelId i=68 i=78 i=2059 AuditOpenSecureChannelEventType i=2061 i=2746 i=2062 i=2063 i=2065 i=2066 i=2059 ClientCertificate i=68 i=78 i=2060 ClientCertificateThumbprint i=68 i=78 i=2060 RequestType i=68 i=78 i=2060 SecurityPolicyUri i=68 i=78 i=2060 SecurityMode i=68 i=78 i=2060 RequestedLifetime i=68 i=78 i=2060 AuditSessionEventType i=2070 i=2058 SessionId i=68 i=78 i=2069 AuditCreateSessionEventType i=2072 i=2073 i=2747 i=2074 i=2069 SecureChannelId i=68 i=78 i=2071 ClientCertificate i=68 i=78 i=2071 ClientCertificateThumbprint i=68 i=78 i=2071 RevisedSessionTimeout i=68 i=78 i=2071 AuditUrlMismatchEventType i=2749 i=2071 EndpointUrl i=68 i=78 i=2748 AuditActivateSessionEventType i=2076 i=2077 i=11485 i=2069 ClientSoftwareCertificates i=68 i=78 i=2075 UserIdentityToken i=68 i=78 i=2075 SecureChannelId i=68 i=78 i=2075 AuditCancelEventType i=2079 i=2069 RequestHandle i=68 i=78 i=2078 AuditCertificateEventType i=2081 i=2058 Certificate i=68 i=78 i=2080 AuditCertificateDataMismatchEventType i=2083 i=2084 i=2080 InvalidHostname i=68 i=78 i=2082 InvalidUri i=68 i=78 i=2082 AuditCertificateExpiredEventType i=2080 AuditCertificateInvalidEventType i=2080 AuditCertificateUntrustedEventType i=2080 AuditCertificateRevokedEventType i=2080 AuditCertificateMismatchEventType i=2080 AuditNodeManagementEventType i=2052 AuditAddNodesEventType i=2092 i=2090 NodesToAdd i=68 i=78 i=2091 AuditDeleteNodesEventType i=2094 i=2090 NodesToDelete i=68 i=78 i=2093 AuditAddReferencesEventType i=2096 i=2090 ReferencesToAdd i=68 i=78 i=2095 AuditDeleteReferencesEventType i=2098 i=2090 ReferencesToDelete i=68 i=78 i=2097 AuditUpdateEventType i=2052 AuditWriteUpdateEventType i=2750 i=2101 i=2102 i=2103 i=2099 AttributeId i=68 i=78 i=2100 IndexRange i=68 i=78 i=2100 OldValue i=68 i=78 i=2100 NewValue i=68 i=78 i=2100 AuditHistoryUpdateEventType i=2751 i=2099 ParameterDataTypeId i=68 i=78 i=2104 AuditUpdateMethodEventType i=2128 i=2129 i=2052 MethodId i=68 i=78 i=2127 InputArguments i=68 i=78 i=2127 SystemEventType i=2041 DeviceFailureEventType i=2130 SystemStatusChangeEventType i=11696 i=2130 SystemState i=68 i=78 i=11446 BaseModelChangeEventType i=2041 GeneralModelChangeEventType i=2134 i=2132 Changes i=68 i=78 i=2133 SemanticChangeEventType i=2739 i=2041 Changes i=68 i=78 i=2738 EventQueueOverflowEventType i=2041 ProgressEventType i=12502 i=12503 i=2041 Context i=68 i=78 i=11436 Progress i=68 i=78 i=11436 AggregateFunctionType i=58 ServerVendorCapabilityType i=63 ServerStatusType i=2139 i=2140 i=2141 i=2142 i=2752 i=2753 i=63 StartTime i=63 i=78 i=2138 CurrentTime i=63 i=78 i=2138 State i=63 i=78 i=2138 BuildInfo i=3698 i=3699 i=3700 i=3701 i=3702 i=3703 i=3051 i=78 i=2138 ProductUri i=63 i=78 i=2142 ManufacturerName i=63 i=78 i=2142 ProductName i=63 i=78 i=2142 SoftwareVersion i=63 i=78 i=2142 BuildNumber i=63 i=78 i=2142 BuildDate i=63 i=78 i=2142 SecondsTillShutdown i=63 i=78 i=2138 ShutdownReason i=63 i=78 i=2138 BuildInfoType i=3052 i=3053 i=3054 i=3055 i=3056 i=3057 i=63 ProductUri i=63 i=78 i=3051 ManufacturerName i=63 i=78 i=3051 ProductName i=63 i=78 i=3051 SoftwareVersion i=63 i=78 i=3051 BuildNumber i=63 i=78 i=3051 BuildDate i=63 i=78 i=3051 ServerDiagnosticsSummaryType i=2151 i=2152 i=2153 i=2154 i=2155 i=2156 i=2157 i=2159 i=2160 i=2161 i=2162 i=2163 i=63 ServerViewCount i=63 i=78 i=2150 CurrentSessionCount i=63 i=78 i=2150 CumulatedSessionCount i=63 i=78 i=2150 SecurityRejectedSessionCount i=63 i=78 i=2150 RejectedSessionCount i=63 i=78 i=2150 SessionTimeoutCount i=63 i=78 i=2150 SessionAbortCount i=63 i=78 i=2150 PublishingIntervalCount i=63 i=78 i=2150 CurrentSubscriptionCount i=63 i=78 i=2150 CumulatedSubscriptionCount i=63 i=78 i=2150 SecurityRejectedRequestsCount i=63 i=78 i=2150 RejectedRequestsCount i=63 i=78 i=2150 SamplingIntervalDiagnosticsArrayType i=12779 i=63 SamplingIntervalDiagnostics i=12780 i=12781 i=12782 i=12783 i=2165 i=83 i=2164 SamplingInterval i=63 i=78 i=12779 SampledMonitoredItemsCount i=63 i=78 i=12779 MaxSampledMonitoredItemsCount i=63 i=78 i=12779 DisabledMonitoredItemsSamplingCount i=63 i=78 i=12779 SamplingIntervalDiagnosticsType i=2166 i=11697 i=11698 i=11699 i=63 SamplingInterval i=63 i=78 i=2165 SampledMonitoredItemsCount i=63 i=78 i=2165 MaxSampledMonitoredItemsCount i=63 i=78 i=2165 DisabledMonitoredItemsSamplingCount i=63 i=78 i=2165 SubscriptionDiagnosticsArrayType i=12784 i=63 SubscriptionDiagnostics i=12785 i=12786 i=12787 i=12788 i=12789 i=12790 i=12791 i=12792 i=12793 i=12794 i=12795 i=12796 i=12797 i=12798 i=12799 i=12800 i=12801 i=12802 i=12803 i=12804 i=12805 i=12806 i=12807 i=12808 i=12809 i=12810 i=12811 i=12812 i=12813 i=12814 i=12815 i=2172 i=83 i=2171 SessionId i=63 i=78 i=12784 SubscriptionId i=63 i=78 i=12784 Priority i=63 i=78 i=12784 PublishingInterval i=63 i=78 i=12784 MaxKeepAliveCount i=63 i=78 i=12784 MaxLifetimeCount i=63 i=78 i=12784 MaxNotificationsPerPublish i=63 i=78 i=12784 PublishingEnabled i=63 i=78 i=12784 ModifyCount i=63 i=78 i=12784 EnableCount i=63 i=78 i=12784 DisableCount i=63 i=78 i=12784 RepublishRequestCount i=63 i=78 i=12784 RepublishMessageRequestCount i=63 i=78 i=12784 RepublishMessageCount i=63 i=78 i=12784 TransferRequestCount i=63 i=78 i=12784 TransferredToAltClientCount i=63 i=78 i=12784 TransferredToSameClientCount i=63 i=78 i=12784 PublishRequestCount i=63 i=78 i=12784 DataChangeNotificationsCount i=63 i=78 i=12784 EventNotificationsCount i=63 i=78 i=12784 NotificationsCount i=63 i=78 i=12784 LatePublishRequestCount i=63 i=78 i=12784 CurrentKeepAliveCount i=63 i=78 i=12784 CurrentLifetimeCount i=63 i=78 i=12784 UnacknowledgedMessageCount i=63 i=78 i=12784 DiscardedMessageCount i=63 i=78 i=12784 MonitoredItemCount i=63 i=78 i=12784 DisabledMonitoredItemCount i=63 i=78 i=12784 MonitoringQueueOverflowCount i=63 i=78 i=12784 NextSequenceNumber i=63 i=78 i=12784 EventQueueOverflowCount i=63 i=78 i=12784 SubscriptionDiagnosticsType i=2173 i=2174 i=2175 i=2176 i=2177 i=8888 i=2179 i=2180 i=2181 i=2182 i=2183 i=2184 i=2185 i=2186 i=2187 i=2188 i=2189 i=2190 i=2191 i=2998 i=2193 i=8889 i=8890 i=8891 i=8892 i=8893 i=8894 i=8895 i=8896 i=8897 i=8902 i=63 SessionId i=63 i=78 i=2172 SubscriptionId i=63 i=78 i=2172 Priority i=63 i=78 i=2172 PublishingInterval i=63 i=78 i=2172 MaxKeepAliveCount i=63 i=78 i=2172 MaxLifetimeCount i=63 i=78 i=2172 MaxNotificationsPerPublish i=63 i=78 i=2172 PublishingEnabled i=63 i=78 i=2172 ModifyCount i=63 i=78 i=2172 EnableCount i=63 i=78 i=2172 DisableCount i=63 i=78 i=2172 RepublishRequestCount i=63 i=78 i=2172 RepublishMessageRequestCount i=63 i=78 i=2172 RepublishMessageCount i=63 i=78 i=2172 TransferRequestCount i=63 i=78 i=2172 TransferredToAltClientCount i=63 i=78 i=2172 TransferredToSameClientCount i=63 i=78 i=2172 PublishRequestCount i=63 i=78 i=2172 DataChangeNotificationsCount i=63 i=78 i=2172 EventNotificationsCount i=63 i=78 i=2172 NotificationsCount i=63 i=78 i=2172 LatePublishRequestCount i=63 i=78 i=2172 CurrentKeepAliveCount i=63 i=78 i=2172 CurrentLifetimeCount i=63 i=78 i=2172 UnacknowledgedMessageCount i=63 i=78 i=2172 DiscardedMessageCount i=63 i=78 i=2172 MonitoredItemCount i=63 i=78 i=2172 DisabledMonitoredItemCount i=63 i=78 i=2172 MonitoringQueueOverflowCount i=63 i=78 i=2172 NextSequenceNumber i=63 i=78 i=2172 EventQueueOverflowCount i=63 i=78 i=2172 SessionDiagnosticsArrayType i=12816 i=63 SessionDiagnostics i=12817 i=12818 i=12819 i=12820 i=12821 i=12822 i=12823 i=12824 i=12825 i=12826 i=12827 i=12828 i=12829 i=12830 i=12831 i=12832 i=12833 i=12834 i=12835 i=12836 i=12837 i=12838 i=12839 i=12840 i=12841 i=12842 i=12843 i=12844 i=12845 i=12846 i=12847 i=12848 i=12849 i=12850 i=12851 i=12852 i=12853 i=12854 i=12855 i=12856 i=12857 i=12858 i=12859 i=2197 i=83 i=2196 SessionId i=63 i=78 i=12816 SessionName i=63 i=78 i=12816 ClientDescription i=63 i=78 i=12816 ServerUri i=63 i=78 i=12816 EndpointUrl i=63 i=78 i=12816 LocaleIds i=63 i=78 i=12816 ActualSessionTimeout i=63 i=78 i=12816 MaxResponseMessageSize i=63 i=78 i=12816 ClientConnectionTime i=63 i=78 i=12816 ClientLastContactTime i=63 i=78 i=12816 CurrentSubscriptionsCount i=63 i=78 i=12816 CurrentMonitoredItemsCount i=63 i=78 i=12816 CurrentPublishRequestsInQueue i=63 i=78 i=12816 TotalRequestCount i=63 i=78 i=12816 UnauthorizedRequestCount i=63 i=78 i=12816 ReadCount i=63 i=78 i=12816 HistoryReadCount i=63 i=78 i=12816 WriteCount i=63 i=78 i=12816 HistoryUpdateCount i=63 i=78 i=12816 CallCount i=63 i=78 i=12816 CreateMonitoredItemsCount i=63 i=78 i=12816 ModifyMonitoredItemsCount i=63 i=78 i=12816 SetMonitoringModeCount i=63 i=78 i=12816 SetTriggeringCount i=63 i=78 i=12816 DeleteMonitoredItemsCount i=63 i=78 i=12816 CreateSubscriptionCount i=63 i=78 i=12816 ModifySubscriptionCount i=63 i=78 i=12816 SetPublishingModeCount i=63 i=78 i=12816 PublishCount i=63 i=78 i=12816 RepublishCount i=63 i=78 i=12816 TransferSubscriptionsCount i=63 i=78 i=12816 DeleteSubscriptionsCount i=63 i=78 i=12816 AddNodesCount i=63 i=78 i=12816 AddReferencesCount i=63 i=78 i=12816 DeleteNodesCount i=63 i=78 i=12816 DeleteReferencesCount i=63 i=78 i=12816 BrowseCount i=63 i=78 i=12816 BrowseNextCount i=63 i=78 i=12816 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=12816 QueryFirstCount i=63 i=78 i=12816 QueryNextCount i=63 i=78 i=12816 RegisterNodesCount i=63 i=78 i=12816 UnregisterNodesCount i=63 i=78 i=12816 SessionDiagnosticsVariableType i=2198 i=2199 i=2200 i=2201 i=2202 i=2203 i=2204 i=3050 i=2205 i=2206 i=2207 i=2208 i=2209 i=8900 i=11892 i=2217 i=2218 i=2219 i=2220 i=2221 i=2222 i=2223 i=2224 i=2225 i=2226 i=2227 i=2228 i=2229 i=2230 i=2231 i=2232 i=2233 i=2234 i=2235 i=2236 i=2237 i=2238 i=2239 i=2240 i=2241 i=2242 i=2730 i=2731 i=63 SessionId i=63 i=78 i=2197 SessionName i=63 i=78 i=2197 ClientDescription i=63 i=78 i=2197 ServerUri i=63 i=78 i=2197 EndpointUrl i=63 i=78 i=2197 LocaleIds i=63 i=78 i=2197 ActualSessionTimeout i=63 i=78 i=2197 MaxResponseMessageSize i=63 i=78 i=2197 ClientConnectionTime i=63 i=78 i=2197 ClientLastContactTime i=63 i=78 i=2197 CurrentSubscriptionsCount i=63 i=78 i=2197 CurrentMonitoredItemsCount i=63 i=78 i=2197 CurrentPublishRequestsInQueue i=63 i=78 i=2197 TotalRequestCount i=63 i=78 i=2197 UnauthorizedRequestCount i=63 i=78 i=2197 ReadCount i=63 i=78 i=2197 HistoryReadCount i=63 i=78 i=2197 WriteCount i=63 i=78 i=2197 HistoryUpdateCount i=63 i=78 i=2197 CallCount i=63 i=78 i=2197 CreateMonitoredItemsCount i=63 i=78 i=2197 ModifyMonitoredItemsCount i=63 i=78 i=2197 SetMonitoringModeCount i=63 i=78 i=2197 SetTriggeringCount i=63 i=78 i=2197 DeleteMonitoredItemsCount i=63 i=78 i=2197 CreateSubscriptionCount i=63 i=78 i=2197 ModifySubscriptionCount i=63 i=78 i=2197 SetPublishingModeCount i=63 i=78 i=2197 PublishCount i=63 i=78 i=2197 RepublishCount i=63 i=78 i=2197 TransferSubscriptionsCount i=63 i=78 i=2197 DeleteSubscriptionsCount i=63 i=78 i=2197 AddNodesCount i=63 i=78 i=2197 AddReferencesCount i=63 i=78 i=2197 DeleteNodesCount i=63 i=78 i=2197 DeleteReferencesCount i=63 i=78 i=2197 BrowseCount i=63 i=78 i=2197 BrowseNextCount i=63 i=78 i=2197 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=2197 QueryFirstCount i=63 i=78 i=2197 QueryNextCount i=63 i=78 i=2197 RegisterNodesCount i=63 i=78 i=2197 UnregisterNodesCount i=63 i=78 i=2197 SessionSecurityDiagnosticsArrayType i=12860 i=63 SessionSecurityDiagnostics i=12861 i=12862 i=12863 i=12864 i=12865 i=12866 i=12867 i=12868 i=12869 i=2244 i=83 i=2243 SessionId i=63 i=78 i=12860 ClientUserIdOfSession i=63 i=78 i=12860 ClientUserIdHistory i=63 i=78 i=12860 AuthenticationMechanism i=63 i=78 i=12860 Encoding i=63 i=78 i=12860 TransportProtocol i=63 i=78 i=12860 SecurityMode i=63 i=78 i=12860 SecurityPolicyUri i=63 i=78 i=12860 ClientCertificate i=63 i=78 i=12860 SessionSecurityDiagnosticsType i=2245 i=2246 i=2247 i=2248 i=2249 i=2250 i=2251 i=2252 i=3058 i=63 SessionId i=63 i=78 i=2244 ClientUserIdOfSession i=63 i=78 i=2244 ClientUserIdHistory i=63 i=78 i=2244 AuthenticationMechanism i=63 i=78 i=2244 Encoding i=63 i=78 i=2244 TransportProtocol i=63 i=78 i=2244 SecurityMode i=63 i=78 i=2244 SecurityPolicyUri i=63 i=78 i=2244 ClientCertificate i=63 i=78 i=2244 OptionSetType i=11488 i=11701 i=63 OptionSetValues i=68 i=78 i=11487 BitMask i=68 i=80 i=11487 SelectionListType i=17632 i=17633 i=16312 i=63 Selections i=68 i=78 i=16309 SelectionDescriptions i=68 i=80 i=16309 RestrictToList i=68 i=80 i=16309 AudioVariableType i=17988 i=17989 i=17990 i=63 ListId i=68 i=80 i=17986 AgencyId i=68 i=80 i=17986 VersionId i=68 i=80 i=17986 EventTypes i=86 i=2041 i=61 Server i=2254 i=2255 i=2256 i=2267 i=2994 i=12885 i=17634 i=2268 i=2274 i=2295 i=2296 i=11715 i=11492 i=12873 i=12749 i=12886 i=85 i=2004 ServerArray i=68 i=2253 NamespaceArray i=68 i=2253 ServerStatus i=2257 i=2258 i=2259 i=2260 i=2992 i=2993 i=2138 i=2253 StartTime i=63 i=2256 CurrentTime i=63 i=2256 State i=63 i=2256 BuildInfo i=2262 i=2263 i=2261 i=2264 i=2265 i=2266 i=3051 i=2256 ProductUri i=63 i=2260 ManufacturerName i=63 i=2260 ProductName i=63 i=2260 SoftwareVersion i=63 i=2260 BuildNumber i=63 i=2260 BuildDate i=63 i=2260 SecondsTillShutdown i=63 i=2256 ShutdownReason i=63 i=2256 ServiceLevel i=68 i=2253 Auditing i=68 i=2253 EstimatedReturnTime i=68 i=2253 LocalTime i=68 i=2253 ServerCapabilities i=2269 i=2271 i=2272 i=2735 i=2736 i=2737 i=3704 i=11702 i=11703 i=12911 i=11704 i=2996 i=2997 i=15606 i=2013 i=2253 ServerProfileArray i=68 i=2268 LocaleIdArray i=68 i=2268 MinSupportedSampleRate i=68 i=2268 MaxBrowseContinuationPoints i=68 i=2268 MaxQueryContinuationPoints i=68 i=2268 MaxHistoryContinuationPoints i=68 i=2268 SoftwareCertificates i=68 i=2268 MaxArrayLength i=68 i=2268 MaxStringLength i=68 i=2268 MaxByteStringLength i=68 i=2268 OperationLimits i=11705 i=12165 i=12166 i=11707 i=12167 i=12168 i=11709 i=11710 i=11711 i=11712 i=11713 i=11714 i=11564 i=2268 MaxNodesPerRead i=68 i=11704 MaxNodesPerHistoryReadData i=68 i=11704 MaxNodesPerHistoryReadEvents i=68 i=11704 MaxNodesPerWrite i=68 i=11704 MaxNodesPerHistoryUpdateData i=68 i=11704 MaxNodesPerHistoryUpdateEvents i=68 i=11704 MaxNodesPerMethodCall i=68 i=11704 MaxNodesPerBrowse i=68 i=11704 MaxNodesPerRegisterNodes i=68 i=11704 MaxNodesPerTranslateBrowsePathsToNodeIds i=68 i=11704 MaxNodesPerNodeManagement i=68 i=11704 MaxMonitoredItemsPerCall i=68 i=11704 ModellingRules i=61 i=2268 AggregateFunctions i=61 i=2268 RoleSet i=16301 i=16304 i=15607 i=2268 AddRole i=16302 i=16303 i=15606 InputArguments i=68 i=16301 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 OutputArguments i=68 i=16301 i=297 RoleNodeId i=17 -1 RemoveRole i=16305 i=15606 InputArguments i=68 i=16304 i=297 RoleNodeId i=17 -1 ServerDiagnostics i=2275 i=2289 i=2290 i=3706 i=2294 i=2020 i=2253 ServerDiagnosticsSummary i=2276 i=2277 i=2278 i=2279 i=3705 i=2281 i=2282 i=2284 i=2285 i=2286 i=2287 i=2288 i=2150 i=2274 ServerViewCount i=63 i=2275 CurrentSessionCount i=63 i=2275 CumulatedSessionCount i=63 i=2275 SecurityRejectedSessionCount i=63 i=2275 RejectedSessionCount i=63 i=2275 SessionTimeoutCount i=63 i=2275 SessionAbortCount i=63 i=2275 PublishingIntervalCount i=63 i=2275 CurrentSubscriptionCount i=63 i=2275 CumulatedSubscriptionCount i=63 i=2275 SecurityRejectedRequestsCount i=63 i=2275 RejectedRequestsCount i=63 i=2275 SamplingIntervalDiagnosticsArray i=2164 i=2274 SubscriptionDiagnosticsArray i=2171 i=2274 SessionsDiagnosticsSummary i=3707 i=3708 i=2026 i=2274 SessionDiagnosticsArray i=2196 i=3706 SessionSecurityDiagnosticsArray i=2243 i=3706 EnabledFlag i=68 i=2274 VendorServerInfo i=2033 i=2253 ServerRedundancy i=3709 i=11312 i=11313 i=11314 i=14415 i=2034 i=2253 RedundancySupport i=68 i=2296 CurrentServerId i=68 i=2296 RedundantServerArray i=68 i=2296 ServerUriArray i=68 i=2296 ServerNetworkGroups i=68 i=2296 Namespaces i=11645 i=2253 GetMonitoredItems i=11493 i=11494 i=2253 InputArguments i=68 i=11492 i=297 SubscriptionId i=7 -1 OutputArguments i=68 i=11492 i=297 ServerHandles i=7 1 0 i=297 ClientHandles i=7 1 0 ResendData i=12874 i=2253 InputArguments i=68 i=12873 i=297 SubscriptionId i=7 -1 SetSubscriptionDurable i=12750 i=12751 i=2253 InputArguments i=68 i=12749 i=297 SubscriptionId i=7 -1 i=297 LifetimeInHours i=7 -1 OutputArguments i=68 i=12749 i=297 RevisedLifetimeInHours i=7 -1 RequestServerStateChange i=12887 i=2253 InputArguments i=68 i=12886 i=297 State i=852 -1 i=297 EstimatedReturnTime i=13 -1 i=297 SecondsTillShutdown i=7 -1 i=297 Reason i=21 -1 i=297 Restart i=1 -1 BitFieldMaskDataType i=9 KeyValuePair i=22 EndpointType i=22 StateMachineType i=2769 i=2770 i=58 CurrentState i=3720 i=2755 i=78 i=2299 Id i=68 i=78 i=2769 LastTransition i=3724 i=2762 i=80 i=2299 Id i=68 i=78 i=2770 StateVariableType i=2756 i=2757 i=2758 i=2759 i=63 Id i=68 i=78 i=2755 Name i=68 i=80 i=2755 Number i=68 i=80 i=2755 EffectiveDisplayName i=68 i=80 i=2755 TransitionVariableType i=2763 i=2764 i=2765 i=2766 i=11456 i=63 Id i=68 i=78 i=2762 Name i=68 i=80 i=2762 Number i=68 i=80 i=2762 TransitionTime i=68 i=80 i=2762 EffectiveTransitionTime i=68 i=80 i=2762 FiniteStateMachineType i=2772 i=2773 i=17635 i=17636 i=2299 CurrentState i=3728 i=2760 i=78 i=2771 Id i=68 i=78 i=2772 LastTransition i=3732 i=2767 i=80 i=2771 Id i=68 i=78 i=2773 AvailableStates i=63 i=80 i=2771 AvailableTransitions i=63 i=80 i=2771 FiniteStateVariableType i=2761 i=2755 Id i=68 i=78 i=2760 FiniteTransitionVariableType i=2768 i=2762 Id i=68 i=78 i=2767 StateType i=2308 i=58 StateNumber i=68 i=78 i=2307 InitialStateType i=2307 TransitionType i=2312 i=58 TransitionNumber i=68 i=78 i=2310 ChoiceStateType i=2307 HasGuard i=47 GuardOf GuardVariableType i=63 ExpressionGuardVariableType i=15129 i=15113 Expression i=68 i=78 i=15128 ElseGuardVariableType i=15113 RationalNumberType i=17712 i=17713 i=63 Numerator i=63 i=78 i=17709 Denominator i=63 i=78 i=17709 VectorType i=17715 i=63 VectorUnit i=68 i=80 i=17714 3DVectorType i=18769 i=18770 i=18771 i=17714 X i=63 i=78 i=17716 Y i=63 i=78 i=17716 Z i=63 i=78 i=17716 CartesianCoordinatesType i=18773 i=63 LengthUnit i=68 i=80 i=18772 3DCartesianCoordinatesType i=18776 i=18777 i=18778 i=18772 X i=63 i=78 i=18774 Y i=63 i=78 i=18774 Z i=63 i=78 i=18774 OrientationType i=18780 i=63 AngleUnit i=68 i=80 i=18779 3DOrientationType i=18783 i=18784 i=18785 i=18779 A i=63 i=78 i=18781 B i=63 i=78 i=18781 C i=63 i=78 i=18781 FrameType i=18801 i=18787 i=18788 i=18789 i=18790 i=63 CartesianCoordinates i=18772 i=78 i=18786 Orientation i=18779 i=78 i=18786 Constant i=68 i=80 i=18786 BaseFrame i=63 i=80 i=18786 FixedBase i=68 i=80 i=18786 3DFrameType i=18796 i=18792 i=18786 CartesianCoordinates i=18798 i=18799 i=18800 i=18774 i=78 i=18791 X i=63 i=78 i=18796 Y i=63 i=78 i=18796 Z i=63 i=78 i=18796 Orientation i=19074 i=19075 i=19076 i=18781 i=78 i=18791 A i=63 i=78 i=18792 B i=63 i=78 i=18792 C i=63 i=78 i=18792 RationalNumber i=22 Vector i=22 3DVector i=18807 CartesianCoordinates i=22 3DCartesianCoordinates i=18809 Orientation i=22 3DOrientation i=18811 Frame i=22 3DFrame i=18813 TransitionEventType i=2774 i=2775 i=2776 i=2041 Transition i=3754 i=2762 i=78 i=2311 Id i=68 i=78 i=2774 FromState i=3746 i=2755 i=78 i=2311 Id i=68 i=78 i=2775 ToState i=3750 i=2755 i=78 i=2311 Id i=68 i=78 i=2776 AuditUpdateStateEventType i=2777 i=2778 i=2127 OldStateId i=68 i=78 i=2315 NewStateId i=68 i=78 i=2315 OpenFileMode i=11940 i=29 EnumValues i=68 i=78 i=11939 i=7616 1 Read i=7616 2 Write i=7616 4 EraseExisting i=7616 8 Append FileDirectoryType i=13354 i=13366 i=13387 i=13390 i=13393 i=13395 i=61 <FileDirectoryName> i=13355 i=13358 i=17718 i=13363 i=13353 i=11508 i=13353 CreateDirectory i=13356 i=13357 i=78 i=13354 InputArguments i=68 i=78 i=13355 i=297 DirectoryName i=12 -1 OutputArguments i=68 i=78 i=13355 i=297 DirectoryNodeId i=17 -1 CreateFile i=13359 i=13360 i=78 i=13354 InputArguments i=68 i=78 i=13358 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 OutputArguments i=68 i=78 i=13358 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 Delete i=17719 i=78 i=13354 InputArguments i=68 i=78 i=17718 i=297 ObjectToDelete i=17 -1 MoveOrCopy i=13364 i=13365 i=78 i=13354 InputArguments i=68 i=78 i=13363 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 OutputArguments i=68 i=78 i=13363 i=297 NewNodeId i=17 -1 <FileName> i=13367 i=13368 i=13369 i=13370 i=13372 i=13375 i=13377 i=13380 i=13382 i=13385 i=11575 i=11508 i=13353 Size i=68 i=78 i=13366 Writable i=68 i=78 i=13366 UserWritable i=68 i=78 i=13366 OpenCount i=68 i=78 i=13366 Open i=13373 i=13374 i=78 i=13366 InputArguments i=68 i=78 i=13372 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13372 i=297 FileHandle i=7 -1 Close i=13376 i=78 i=13366 InputArguments i=68 i=78 i=13375 i=297 FileHandle i=7 -1 Read i=13378 i=13379 i=78 i=13366 InputArguments i=68 i=78 i=13377 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13377 i=297 Data i=15 -1 Write i=13381 i=78 i=13366 InputArguments i=68 i=78 i=13380 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13383 i=13384 i=78 i=13366 InputArguments i=68 i=78 i=13382 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13382 i=297 Position i=9 -1 SetPosition i=13386 i=78 i=13366 InputArguments i=68 i=78 i=13385 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 CreateDirectory i=13388 i=13389 i=78 i=13353 InputArguments i=68 i=78 i=13387 i=297 DirectoryName i=12 -1 OutputArguments i=68 i=78 i=13387 i=297 DirectoryNodeId i=17 -1 CreateFile i=13391 i=13392 i=78 i=13353 InputArguments i=68 i=78 i=13390 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 OutputArguments i=68 i=78 i=13390 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 Delete i=13394 i=78 i=13353 InputArguments i=68 i=78 i=13393 i=297 ObjectToDelete i=17 -1 MoveOrCopy i=13396 i=13397 i=78 i=13353 InputArguments i=68 i=78 i=13395 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 OutputArguments i=68 i=78 i=13395 i=297 NewNodeId i=17 -1 FileSystem i=16348 i=16351 i=16354 i=16356 i=13353 CreateDirectory i=16349 i=16350 i=16314 InputArguments i=68 i=16348 i=297 DirectoryName i=12 -1 OutputArguments i=68 i=16348 i=297 DirectoryNodeId i=17 -1 CreateFile i=16352 i=16353 i=16314 InputArguments i=68 i=16351 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 OutputArguments i=68 i=16351 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 Delete i=16355 i=16314 InputArguments i=68 i=16354 i=297 ObjectToDelete i=17 -1 MoveOrCopy i=16357 i=16358 i=16314 InputArguments i=68 i=16356 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 OutputArguments i=68 i=16356 i=297 NewNodeId i=17 -1 TemporaryFileTransferType i=15745 i=15746 i=15749 i=15751 i=15754 i=58 ClientProcessingTimeout i=68 i=78 i=15744 GenerateFileForRead i=15747 i=15748 i=78 i=15744 InputArguments i=68 i=78 i=15746 i=297 GenerateOptions i=24 -1 OutputArguments i=68 i=78 i=15746 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=297 CompletionStateMachine i=17 -1 GenerateFileForWrite i=16359 i=15750 i=78 i=15744 InputArguments i=68 i=78 i=15749 i=297 GenerateOptions i=24 -1 OutputArguments i=68 i=78 i=15749 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 CloseAndCommit i=15752 i=15753 i=78 i=15744 InputArguments i=68 i=78 i=15751 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=15751 i=297 CompletionStateMachine i=17 -1 <TransferState> i=15755 i=15794 i=15803 i=11508 i=15744 CurrentState i=15756 i=2760 i=78 i=15754 Id i=68 i=78 i=15755 Reset i=78 i=15754 FileTransferStateMachineType i=15815 i=15817 i=15819 i=15821 i=15823 i=15825 i=15827 i=15829 i=15831 i=15833 i=15835 i=15837 i=15839 i=15841 i=15843 i=2771 Idle i=15816 i=15825 i=15829 i=15831 i=15833 i=15841 i=2309 i=15803 StateNumber i=68 i=78 i=15815 ReadPrepare i=15818 i=15825 i=15827 i=15835 i=2307 i=15803 StateNumber i=68 i=78 i=15817 ReadTransfer i=15820 i=15827 i=15829 i=15837 i=2307 i=15803 StateNumber i=68 i=78 i=15819 ApplyWrite i=15822 i=15831 i=15833 i=15839 i=2307 i=15803 StateNumber i=68 i=78 i=15821 Error i=15824 i=15835 i=15837 i=15839 i=15841 i=2307 i=15803 StateNumber i=68 i=78 i=15823 IdleToReadPrepare i=15826 i=15815 i=15817 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15825 ReadPrepareToReadTransfer i=15828 i=15817 i=15819 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15827 ReadTransferToIdle i=15830 i=15819 i=15815 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15829 IdleToApplyWrite i=15832 i=15815 i=15821 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15831 ApplyWriteToIdle i=15834 i=15821 i=15815 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15833 ReadPrepareToError i=15836 i=15817 i=15823 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15835 ReadTransferToError i=15838 i=15819 i=15823 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15837 ApplyWriteToError i=15840 i=15821 i=15823 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15839 ErrorToIdle i=15842 i=15823 i=15815 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15841 Reset i=78 i=15803 RoleSetType i=15608 i=15997 i=16000 i=58 <RoleName> i=16162 i=15620 i=11508 i=15607 Identities i=68 i=78 i=15608 AddRole i=15998 i=15999 i=78 i=15607 InputArguments i=68 i=78 i=15997 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 OutputArguments i=68 i=78 i=15997 i=297 RoleNodeId i=17 -1 RemoveRole i=16001 i=78 i=15607 InputArguments i=68 i=78 i=16000 i=297 RoleNodeId i=17 -1 RoleType i=16173 i=16174 i=15410 i=16175 i=15411 i=15624 i=15626 i=16176 i=16178 i=16180 i=16182 i=58 Identities i=68 i=78 i=15620 Applications i=68 i=80 i=15620 ApplicationsExclude i=68 i=80 i=15620 Endpoints i=68 i=80 i=15620 EndpointsExclude i=68 i=80 i=15620 AddIdentity i=15625 i=80 i=15620 InputArguments i=68 i=78 i=15624 i=297 Rule i=15634 -1 RemoveIdentity i=15627 i=80 i=15620 InputArguments i=68 i=78 i=15626 i=297 Rule i=15634 -1 AddApplication i=16177 i=80 i=15620 InputArguments i=68 i=78 i=16176 i=297 ApplicationUri i=12 -1 RemoveApplication i=16179 i=80 i=15620 InputArguments i=68 i=78 i=16178 i=297 ApplicationUri i=12 -1 AddEndpoint i=16181 i=80 i=15620 InputArguments i=68 i=78 i=16180 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16183 i=80 i=15620 InputArguments i=68 i=78 i=16182 i=297 Endpoint i=15528 -1 IdentityCriteriaType i=15633 i=29 EnumValues i=68 i=78 i=15632 i=7616 1 UserName i=7616 2 Thumbprint i=7616 3 Role i=7616 4 GroupId i=7616 5 Anonymous i=7616 6 AuthenticatedUser IdentityMappingRuleType i=22 RoleMappingRuleChangedAuditEventType i=2127 Anonymous i=16192 i=16193 i=15412 i=16194 i=15413 i=15648 i=15650 i=16195 i=16197 i=16199 i=16201 i=15606 i=15620 Identities i=68 i=15644 Applications i=68 i=15644 ApplicationsExclude i=68 i=15644 Endpoints i=68 i=15644 EndpointsExclude i=68 i=15644 AddIdentity i=15649 i=15644 InputArguments i=68 i=15648 i=297 Rule i=15634 -1 RemoveIdentity i=15651 i=15644 InputArguments i=68 i=15650 i=297 Rule i=15634 -1 AddApplication i=16196 i=15644 InputArguments i=68 i=16195 i=297 ApplicationUri i=12 -1 RemoveApplication i=16198 i=15644 InputArguments i=68 i=16197 i=297 ApplicationUri i=12 -1 AddEndpoint i=16200 i=15644 InputArguments i=68 i=16199 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16202 i=15644 InputArguments i=68 i=16201 i=297 Endpoint i=15528 -1 AuthenticatedUser i=16203 i=16204 i=15414 i=16205 i=15415 i=15660 i=15662 i=16206 i=16208 i=16210 i=16212 i=15606 i=15620 Identities i=68 i=15656 Applications i=68 i=15656 ApplicationsExclude i=68 i=15656 Endpoints i=68 i=15656 EndpointsExclude i=68 i=15656 AddIdentity i=15661 i=15656 InputArguments i=68 i=15660 i=297 Rule i=15634 -1 RemoveIdentity i=15663 i=15656 InputArguments i=68 i=15662 i=297 Rule i=15634 -1 AddApplication i=16207 i=15656 InputArguments i=68 i=16206 i=297 ApplicationUri i=12 -1 RemoveApplication i=16209 i=15656 InputArguments i=68 i=16208 i=297 ApplicationUri i=12 -1 AddEndpoint i=16211 i=15656 InputArguments i=68 i=16210 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16213 i=15656 InputArguments i=68 i=16212 i=297 Endpoint i=15528 -1 Observer i=16214 i=16215 i=15416 i=16216 i=15417 i=15672 i=15674 i=16217 i=16219 i=16221 i=16223 i=15606 i=15620 Identities i=68 i=15668 Applications i=68 i=15668 ApplicationsExclude i=68 i=15668 Endpoints i=68 i=15668 EndpointsExclude i=68 i=15668 AddIdentity i=15673 i=15668 InputArguments i=68 i=15672 i=297 Rule i=15634 -1 RemoveIdentity i=15675 i=15668 InputArguments i=68 i=15674 i=297 Rule i=15634 -1 AddApplication i=16218 i=15668 InputArguments i=68 i=16217 i=297 ApplicationUri i=12 -1 RemoveApplication i=16220 i=15668 InputArguments i=68 i=16219 i=297 ApplicationUri i=12 -1 AddEndpoint i=16222 i=15668 InputArguments i=68 i=16221 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16224 i=15668 InputArguments i=68 i=16223 i=297 Endpoint i=15528 -1 Operator i=16225 i=16226 i=15418 i=16227 i=15423 i=15684 i=15686 i=16228 i=16230 i=16232 i=16234 i=15606 i=15620 Identities i=68 i=15680 Applications i=68 i=15680 ApplicationsExclude i=68 i=15680 Endpoints i=68 i=15680 EndpointsExclude i=68 i=15680 AddIdentity i=15685 i=15680 InputArguments i=68 i=15684 i=297 Rule i=15634 -1 RemoveIdentity i=15687 i=15680 InputArguments i=68 i=15686 i=297 Rule i=15634 -1 AddApplication i=16229 i=15680 InputArguments i=68 i=16228 i=297 ApplicationUri i=12 -1 RemoveApplication i=16231 i=15680 InputArguments i=68 i=16230 i=297 ApplicationUri i=12 -1 AddEndpoint i=16233 i=15680 InputArguments i=68 i=16232 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16235 i=15680 InputArguments i=68 i=16234 i=297 Endpoint i=15528 -1 Engineer i=16236 i=16237 i=15424 i=16238 i=15425 i=16041 i=16043 i=16239 i=16241 i=16243 i=16245 i=15606 i=15620 Identities i=68 i=16036 Applications i=68 i=16036 ApplicationsExclude i=68 i=16036 Endpoints i=68 i=16036 EndpointsExclude i=68 i=16036 AddIdentity i=16042 i=16036 InputArguments i=68 i=16041 i=297 Rule i=15634 -1 RemoveIdentity i=16044 i=16036 InputArguments i=68 i=16043 i=297 Rule i=15634 -1 AddApplication i=16240 i=16036 InputArguments i=68 i=16239 i=297 ApplicationUri i=12 -1 RemoveApplication i=16242 i=16036 InputArguments i=68 i=16241 i=297 ApplicationUri i=12 -1 AddEndpoint i=16244 i=16036 InputArguments i=68 i=16243 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16246 i=16036 InputArguments i=68 i=16245 i=297 Endpoint i=15528 -1 Supervisor i=16247 i=16248 i=15426 i=16249 i=15427 i=15696 i=15698 i=16250 i=16252 i=16254 i=16256 i=15606 i=15620 Identities i=68 i=15692 Applications i=68 i=15692 ApplicationsExclude i=68 i=15692 Endpoints i=68 i=15692 EndpointsExclude i=68 i=15692 AddIdentity i=15697 i=15692 InputArguments i=68 i=15696 i=297 Rule i=15634 -1 RemoveIdentity i=15699 i=15692 InputArguments i=68 i=15698 i=297 Rule i=15634 -1 AddApplication i=16251 i=15692 InputArguments i=68 i=16250 i=297 ApplicationUri i=12 -1 RemoveApplication i=16253 i=15692 InputArguments i=68 i=16252 i=297 ApplicationUri i=12 -1 AddEndpoint i=16255 i=15692 InputArguments i=68 i=16254 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16257 i=15692 InputArguments i=68 i=16256 i=297 Endpoint i=15528 -1 ConfigureAdmin i=16269 i=16270 i=15428 i=16271 i=15429 i=15720 i=15722 i=16272 i=16274 i=16276 i=16278 i=15606 i=15620 Identities i=68 i=15716 Applications i=68 i=15716 ApplicationsExclude i=68 i=15716 Endpoints i=68 i=15716 EndpointsExclude i=68 i=15716 AddIdentity i=15721 i=15716 InputArguments i=68 i=15720 i=297 Rule i=15634 -1 RemoveIdentity i=15723 i=15716 InputArguments i=68 i=15722 i=297 Rule i=15634 -1 AddApplication i=16273 i=15716 InputArguments i=68 i=16272 i=297 ApplicationUri i=12 -1 RemoveApplication i=16275 i=15716 InputArguments i=68 i=16274 i=297 ApplicationUri i=12 -1 AddEndpoint i=16277 i=15716 InputArguments i=68 i=16276 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16279 i=15716 InputArguments i=68 i=16278 i=297 Endpoint i=15528 -1 SecurityAdmin i=16258 i=16259 i=15430 i=16260 i=15527 i=15708 i=15710 i=16261 i=16263 i=16265 i=16267 i=15606 i=15620 Identities i=68 i=15704 Applications i=68 i=15704 ApplicationsExclude i=68 i=15704 Endpoints i=68 i=15704 EndpointsExclude i=68 i=15704 AddIdentity i=15709 i=15704 InputArguments i=68 i=15708 i=297 Rule i=15634 -1 RemoveIdentity i=15711 i=15704 InputArguments i=68 i=15710 i=297 Rule i=15634 -1 AddApplication i=16262 i=15704 InputArguments i=68 i=16261 i=297 ApplicationUri i=12 -1 RemoveApplication i=16264 i=15704 InputArguments i=68 i=16263 i=297 ApplicationUri i=12 -1 AddEndpoint i=16266 i=15704 InputArguments i=68 i=16265 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16268 i=15704 InputArguments i=68 i=16267 i=297 Endpoint i=15528 -1 DictionaryEntryType i=17590 i=58 <DictionaryEntryName> i=17589 i=11508 i=17589 DictionaryFolderType i=17592 i=17593 i=61 <DictionaryFolderName> i=17591 i=11508 i=17591 <DictionaryEntryName> i=17589 i=11508 i=17591 Dictionaries i=2253 i=17591 HasDictionaryEntry i=32 DictionaryEntryOf IrdiDictionaryEntryType i=17589 UriDictionaryEntryType i=17589 BaseInterfaceType i=58 InterfaceTypes i=17602 i=86 i=61 HasInterface i=32 InterfaceOf HasAddIn i=47 AddInOf CurrencyUnitType i=22 BuildInfo i=22 RedundancySupport i=7611 i=29 EnumStrings i=68 i=78 i=851 None Cold Warm Hot Transparent HotAndMirrored ServerState i=7612 i=29 EnumStrings i=68 i=78 i=852 Running Failed NoConfiguration Suspended Shutdown Test CommunicationFault Unknown RedundantServerDataType i=22 EndpointUrlListDataType i=22 NetworkGroupDataType i=22 SamplingIntervalDiagnosticsDataType i=22 ServerDiagnosticsSummaryDataType i=22 ServerStatusDataType i=22 SessionDiagnosticsDataType i=22 SessionSecurityDiagnosticsDataType i=22 ServiceCounterDataType i=22 StatusResult i=22 SubscriptionDiagnosticsDataType i=22 ModelChangeStructureVerbMask i=11942 i=29 EnumValues i=68 i=78 i=11941 i=7616 1 NodeAdded i=7616 2 NodeDeleted i=7616 4 ReferenceAdded i=7616 8 ReferenceDeleted i=7616 16 DataTypeChanged ModelChangeStructureDataType i=22 SemanticChangeStructureDataType i=22 Default Binary i=14533 i=14873 i=76 Default Binary i=15528 i=15734 i=76 Default Binary i=18806 i=18824 i=76 Default Binary i=18807 i=18827 i=76 Default Binary i=18808 i=18830 i=76 Default Binary i=18809 i=18833 i=76 Default Binary i=18810 i=18836 i=76 Default Binary i=18811 i=18839 i=76 Default Binary i=18812 i=18842 i=76 Default Binary i=18813 i=18845 i=76 Default Binary i=18814 i=18848 i=76 Default Binary i=15634 i=15738 i=76 Default Binary i=23498 i=23514 i=76 Default Binary i=338 i=7692 i=76 Default Binary i=853 i=8208 i=76 Default Binary i=11943 i=11959 i=76 Default Binary i=11944 i=11962 i=76 Default Binary i=856 i=8211 i=76 Default Binary i=859 i=8214 i=76 Default Binary i=862 i=8217 i=76 Default Binary i=865 i=8220 i=76 Default Binary i=868 i=8223 i=76 Default Binary i=871 i=8226 i=76 Default Binary i=299 i=7659 i=76 Default Binary i=874 i=8229 i=76 Default Binary i=877 i=8232 i=76 Default Binary i=897 i=8235 i=76 Opc.Ua i=7619 i=15037 i=14873 i=15734 i=18824 i=18827 i=18830 i=18833 i=18836 i=18839 i=18842 i=18845 i=18848 i=15738 i=23514 i=12681 i=15741 i=14855 i=15599 i=15602 i=15501 i=15521 i=14849 i=14852 i=14876 i=15766 i=15769 i=14324 i=15772 i=15775 i=15778 i=15781 i=15784 i=15787 i=21156 i=15793 i=15854 i=15857 i=15860 i=21159 i=21162 i=21165 i=15866 i=15869 i=15872 i=15877 i=15880 i=15883 i=15886 i=21002 i=15889 i=21168 i=15895 i=15898 i=15919 i=15922 i=15925 i=15931 i=17469 i=21171 i=15524 i=15940 i=15943 i=15946 i=16131 i=18178 i=18181 i=18184 i=18187 i=7650 i=7656 i=14870 i=12767 i=12770 i=8914 i=7665 i=12213 i=7662 i=7668 i=7782 i=12902 i=12905 i=7698 i=7671 i=7674 i=7677 i=7680 i=7683 i=7728 i=7731 i=7734 i=7737 i=12718 i=12721 i=7686 i=7929 i=7932 i=7935 i=7938 i=7941 i=7944 i=7947 i=8004 i=8067 i=8073 i=8076 i=8172 i=7692 i=8208 i=11959 i=11962 i=8211 i=8214 i=8217 i=8220 i=8223 i=8226 i=7659 i=8229 i=8232 i=8235 i=8238 i=8241 i=12183 i=12186 i=12091 i=12094 i=8247 i=15398 i=8244 i=93 i=72 PG9wYzpUeXBlRGljdGlvbmFyeQ0KICB4bWxuczpvcGM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9y Zy9CaW5hcnlTY2hlbWEvIg0KICB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1M U2NoZW1hLWluc3RhbmNlIg0KICB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VB LyINCiAgeG1sbnM6dG5zPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIg0KICBEZWZhdWx0 Qnl0ZU9yZGVyPSJMaXR0bGVFbmRpYW4iDQogIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY2Zv dW5kYXRpb24ub3JnL1VBLyINCj4NCg0KICA8b3BjOkltcG9ydCBOYW1lc3BhY2U9Imh0dHA6Ly9v cGNmb3VuZGF0aW9uLm9yZy9CaW5hcnlTY2hlbWEvIiAvPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iWG1sRWxlbWVudCI+DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkFuIFhNTCBlbGVt ZW50IGVuY29kZWQgYXMgYSBVVEYtOCBzdHJpbmcuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ikxlbmd0aCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkNoYXIiIExlbmd0aEZpZWxkPSJMZW5n dGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUg TmFtZT0iTm9kZUlkVHlwZSIgTGVuZ3RoSW5CaXRzPSI2Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRp b24+VGhlIHBvc3NpYmxlIGVuY29kaW5ncyBmb3IgYSBOb2RlSWQgdmFsdWUuPC9vcGM6RG9jdW1l bnRhdGlvbj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUd29CeXRlIiBWYWx1ZT0i MCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJGb3VyQnl0ZSIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTnVtZXJpYyIgVmFsdWU9IjIiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RyaW5nIiBWYWx1ZT0iMyIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHdWlkIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCeXRlU3RyaW5nIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6 RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUd29CeXRlTm9k ZUlkIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklkZW50aWZpZXIiIFR5cGVOYW1lPSJvcGM6Qnl0 ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJGb3VyQnl0ZU5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRl eCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmll ciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTnVtZXJpY05vZGVJZCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTdHJpbmdO b2RlSWQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlSW5kZXgiIFR5cGVOYW1lPSJv cGM6VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmllciIgVHlwZU5hbWU9 Im9wYzpDaGFyQXJyYXkiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iR3VpZE5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1l c3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnl0ZVN0cmluZ05vZGVJZCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRpZmllciBm b3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UuPC9vcGM6RG9jdW1lbnRhdGlv bj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWRU eXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJp dCIgTGVuZ3RoPSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHdvQnl0ZSIgVHlwZU5hbWU9 InVhOlR3b0J5dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0i MCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZvdXJCeXRlIiBUeXBlTmFtZT0idWE6Rm91ckJ5 dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyaWMiIFR5cGVOYW1lPSJ1YTpOdW1lcmljTm9kZUlkIiBT d2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTdHJpbmciIFR5cGVOYW1lPSJ1YTpTdHJpbmdOb2RlSWQiIFN3aXRjaEZpZWxkPSJO b2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQi IFR5cGVOYW1lPSJ1YTpHdWlkTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNo VmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlU3RyaW5nIiBUeXBlTmFtZT0i dWE6Qnl0ZVN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl PSI1IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkV4cGFuZGVkTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRp ZmllciBmb3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UgcXVhbGlmaWVkIHdp dGggYSBjb21wbGV0ZSBuYW1lc3BhY2Ugc3RyaW5nLjwvb3BjOkRvY3VtZW50YXRpb24+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWRUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkVHlwZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlckluZGV4U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3Bj OkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIgVHlw ZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUd29CeXRlIiBUeXBlTmFt ZT0idWE6VHdvQnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl PSIwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRm91ckJ5dGUiIFR5cGVOYW1lPSJ1YTpGb3Vy Qnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIxIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpYyIgVHlwZU5hbWU9InVhOk51bWVyaWNOb2RlSWQi IFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlN0cmluZyIgVHlwZU5hbWU9InVhOlN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9 Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3Vp ZCIgVHlwZU5hbWU9InVhOkd1aWROb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0 Y2hWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1l PSJ1YTpCeXRlU3RyaW5nTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFs dWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVUkkiIFR5cGVOYW1lPSJv cGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iTmFtZXNwYWNlVVJJU3BlY2lmaWVkIi8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFN3aXRj aEZpZWxkPSJTZXJ2ZXJJbmRleFNwZWNpZmllZCIvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iU3RhdHVzQ29kZSIgTGVuZ3RoSW5CaXRzPSIzMiIg Qnl0ZU9yZGVyU2lnbmlmaWNhbnQ9InRydWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIDMy LWJpdCBzdGF0dXMgY29kZSB2YWx1ZS48L29wYzpEb2N1bWVudGF0aW9uPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlhZ25vc3RpY0luZm8iPg0K ICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHJlY3Vyc2l2ZSBzdHJ1Y3R1cmUgY29udGFpbmluZyBk aWFnbm9zdGljIGluZm9ybWF0aW9uIGFzc29jaWF0ZWQgd2l0aCBhIHN0YXR1cyBjb2RlLjwvb3Bj OkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTeW1ib2xpY0lkU3BlY2lmaWVk IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVS SVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJM b2NhbGl6ZWRUZXh0U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IkxvY2FsZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJBZGRpdGlvbmFsSW5mb1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGVTcGVjaWZpZWQiIFR5cGVO YW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5m b1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXNlcnZlZDEiIFR5cGVOYW1lPSJvcGM6Qml0IiBMZW5ndGg9IjEiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTeW1ib2xpY0lkIiBUeXBlTmFtZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iU3lt Ym9saWNJZFNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSSIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dpdGNoRmllbGQ9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dp dGNoRmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2Fs aXplZFRleHQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZpZWxkPSJMb2NhbGl6ZWRUZXh0 U3BlY2lmaWVkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkaXRpb25hbEluZm8iIFR5cGVO YW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iQWRkaXRpb25hbEluZm9TcGVjaWZpZWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT dGF0dXNDb2RlIiBTd2l0Y2hGaWVsZD0iSW5uZXJTdGF0dXNDb2RlU3BlY2lmaWVkIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5mbyIgVHlwZU5hbWU9InVhOkRpYWdu b3N0aWNJbmZvIiBTd2l0Y2hGaWVsZD0iSW5uZXJEaWFnbm9zdGljSW5mb1NwZWNpZmllZCIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJR dWFsaWZpZWROYW1lIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSBzdHJpbmcgcXVhbGlmaWVk IHdpdGggYSBuYW1lc3BhY2UgaW5kZXguPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5hbWVzcGFjZUluZGV4IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxvY2FsaXpl ZFRleHQiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHN0cmluZyBxdWFsaWZpZWQgd2l0aCBh IG5hbWVzcGFjZSBpbmRleC48L29wYzpEb2N1bWVudGF0aW9uPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTG9jYWxlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlRleHRTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI2IiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgU3dpdGNo RmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRleHQiIFR5 cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iVGV4dFNwZWNpZmllZCIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRh VmFsdWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHZhbHVlIHdpdGggYW4gYXNzb2NpYXRl ZCB0aW1lc3RhbXAsIGFuZCBxdWFsaXR5Ljwvb3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJWYWx1ZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZVRpbWVzdGFtcFNwZWNpZmllZCIgVHlwZU5hbWU9 Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJUaW1lc3RhbXBTcGVjaWZp ZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlUGlj b3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2VydmVyUGljb3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3Ro PSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 IiBTd2l0Y2hGaWVsZD0iVmFsdWVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT dGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgU3dpdGNoRmllbGQ9IlN0YXR1c0Nv ZGVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIFN3aXRjaEZpZWxkPSJTb3VyY2VUaW1lc3RhbXBTcGVjaWZp ZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VQaWNvc2Vjb25kcyIgVHlwZU5hbWU9 Im9wYzpVSW50MTYiIFN3aXRjaEZpZWxkPSJTb3VyY2VQaWNvc2Vjb25kc1NwZWNpZmllZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRl VGltZSIgU3dpdGNoRmllbGQ9IlNlcnZlclRpbWVzdGFtcFNwZWNpZmllZCIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlNlcnZlclBpY29zZWNvbmRzIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU3dp dGNoRmllbGQ9IlNlcnZlclBpY29zZWNvbmRzU3BlY2lmaWVkIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkEgc2VyaWFsaXplZCBvYmplY3QgcHJlZml4ZWQgd2l0 aCBpdHMgZGF0YSB0eXBlIGlkZW50aWZpZXIuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlR5cGVJZFNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJCaW5hcnlCb2R5IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlhtbEJvZHkiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI1IiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVHlwZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IFN3aXRjaEZpZWxkPSJUeXBlSWRTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJC b2R5TGVuZ3RoIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Qm9keSIgVHlwZU5hbWU9Im9wYzpCeXRlIiBMZW5ndGhGaWVsZD0iQm9keUxlbmd0aCIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJp YW50Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSB1bmlvbiBvZiBzZXZlcmFsIHR5cGVzLjwv b3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYXJpYW50VHlwZSIgVHlw ZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5 RGltZW5zaW9uc1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iMSIvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0 IiBMZW5ndGg9IjEiLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5TGVuZ3RoIiBUeXBlTmFt ZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJCb29sZWFuIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIExlbmd0aEZp ZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0i MSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNCeXRlIiBUeXBlTmFtZT0ib3BjOlNCeXRlIiBM ZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNo VmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlIiBUeXBlTmFtZT0ib3BjOkJ5 dGUiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBT d2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkludDE2IiBUeXBlTmFtZT0i b3BjOkludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50 VHlwZSIgU3dpdGNoVmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVSW50MTYiIFR5 cGVOYW1lPSJvcGM6VUludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxk PSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJ bnQzMiIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI2IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVUludDMyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVu Z3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI3IiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSW50NjQiIFR5cGVOYW1lPSJvcGM6SW50NjQiIExlbmd0aEZpZWxkPSJB cnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iOCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlVJbnQ2NCIgVHlwZU5hbWU9Im9wYzpVSW50NjQiIExlbmd0 aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1 ZT0iOSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZsb2F0IiBUeXBlTmFtZT0ib3BjOkZsb2F0 IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp dGNoVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRG91YmxlIiBUeXBlTmFtZT0i b3BjOkRvdWJsZSIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFu dFR5cGUiIFN3aXRjaFZhbHVlPSIxMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cmluZyIg VHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNo RmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMTIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEYXRlVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9IkFycmF5 TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxMyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQiIFR5cGVOYW1lPSJvcGM6R3VpZCIgTGVuZ3RoRmllbGQ9 IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxNCIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0 cmluZyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi IFN3aXRjaFZhbHVlPSIxNSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlhtbEVsZW1lbnQiIFR5 cGVOYW1lPSJ1YTpYbWxFbGVtZW50IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZp ZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgi IFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE3IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRXhwYW5kZWROb2RlSWQiIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIg TGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRj aFZhbHVlPSIxOCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJW YXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE5IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVh bGlmaWVkTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIExlbmd0aEZpZWxkPSJBcnJh eUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMjAiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGl6ZWRUZXh0IiBUeXBlTmFtZT0idWE6TG9jYWxpemVk VGV4dCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi IFN3aXRjaFZhbHVlPSIyMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbk9iamVj dCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3Ro IiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgTGVuZ3RoRmll bGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIy MyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhcmlhbnQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp dGNoVmFsdWU9IjI0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm8iIFR5 cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyNSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZp ZWxkPSJBcnJheURpbWVuc2lvbnNTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJB cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJy YXlEaW1lbnNpb25zIiBTd2l0Y2hGaWVsZD0iQXJyYXlEaW1lbnNpb25zU3BlY2lmaWVkIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik5h bWluZ1J1bGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJNYW5kYXRvcnkiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9Ik9wdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJDb25zdHJhaW50IiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQog ICAgDQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkltYWdlQk1QIj4NCiAgPC9vcGM6T3BhcXVl VHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSW1hZ2VHSUYiPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJJbWFnZUpQRyI+DQogIDwvb3BjOk9w YXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkltYWdlUE5HIj4NCiAgPC9vcGM6 T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iQXVkaW9EYXRhVHlwZSI+DQog IDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkJpdEZpZWxkTWFz a0RhdGFUeXBlIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IktleVZhbHVlUGFpciIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJLZXkiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVuZHBvaW50 VHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0 cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zcG9ydFByb2ZpbGVVcmkiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IlJhdGlvbmFsTnVtYmVyIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyYXRvciIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbm9taW5hdG9yIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJWZWN0b3IiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVlRFZl Y3RvciIgQmFzZVR5cGU9InRuczpWZWN0b3IiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWCIgVHlw ZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJZIiBUeXBlTmFtZT0i b3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IloiIFR5cGVOYW1lPSJvcGM6RG91 YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgQmFzZVR5cGU9InRuczpDYXJ0ZXNpYW5Db29y ZGluYXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJYIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iWiIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT3JpZW50YXRpb24i IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVlRE9yaWVudGF0aW9uIiBCYXNlVHlw ZT0idG5zOk9yaWVudGF0aW9uIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkEiIFR5cGVOYW1lPSJv cGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQiIgVHlwZU5hbWU9Im9wYzpEb3Vi bGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJG cmFtZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVGhyZWVERnJhbWUiIEJhc2VUeXBl PSJ0bnM6RnJhbWUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2FydGVzaWFuQ29vcmRpbmF0ZXMi IFR5cGVOYW1lPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29vcmRpbmF0ZXMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJPcmllbnRhdGlvbiIgVHlwZU5hbWU9InRuczpUaHJlZURPcmllbnRhdGlvbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1l PSJPcGVuRmlsZU1vZGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IlJlYWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IldyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJF cmFzZUV4aXN0aW5nIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJBcHBlbmQiIFZhbHVlPSI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9IklkZW50aXR5Q3JpdGVyaWFUeXBlIiBMZW5ndGhJbkJpdHM9 IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyTmFtZSIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVGh1bWJwcmludCIgVmFsdWU9IjIi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUm9sZSIgVmFsdWU9IjMiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBJZCIgVmFsdWU9IjQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQW5vbnltb3VzIiBWYWx1ZT0iNSIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBdXRoZW50aWNhdGVkVXNlciIgVmFsdWU9IjYiIC8+ DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i SWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JpdGVyaWFUeXBlIiBUeXBlTmFtZT0idG5zOklkZW50aXR5 Q3JpdGVyaWFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JpdGVyaWEiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IkN1cnJlbmN5VW5pdFR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpY0NvZGUiIFR5cGVOYW1lPSJvcGM6 SW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeHBvbmVudCIgVHlwZU5hbWU9Im9wYzpT Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFscGhhYmV0aWNDb2RlIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbmN5IiBUeXBlTmFtZT0i dWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpF bnVtZXJhdGVkVHlwZSBOYW1lPSJUcnVzdExpc3RNYXNrcyIgTGVuZ3RoSW5CaXRzPSIzMiI+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENlcnRpZmljYXRlcyIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENybHMiIFZhbHVlPSIyIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlckNlcnRpZmljYXRlcyIgVmFs dWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSXNzdWVyQ3JscyIgVmFs dWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iMTUi IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iVHJ1c3RMaXN0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU3BlY2lmaWVkTGlzdHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlRydXN0ZWRDZXJ0aWZpY2F0ZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcnVzdGVkQ2VydGlmaWNhdGVz IiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENlcnRp ZmljYXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZUcnVzdGVkQ3JscyIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRydXN0ZWRDcmxzIiBUeXBl TmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENybHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBl TmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZklzc3VlckNybHMiIFR5cGVOYW1lPSJvcGM6 SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc3N1ZXJDcmxzIiBUeXBlTmFtZT0ib3Bj OkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ3JscyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWNpbWFsRGF0YVR5 cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2NhbGUiIFR5cGVOYW1lPSJvcGM6SW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1 ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1l c3BhY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFt ZXNwYWNlcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlw ZXMiIFR5cGVOYW1lPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m U3RydWN0dXJlRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRh VHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVt RGF0YVR5cGVzIiBUeXBlTmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5v T2ZFbnVtRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFU eXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBs ZURhdGFUeXBlcyIgVHlwZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZp ZWxkPSJOb09mU2ltcGxlRGF0YVR5cGVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIg VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVO YW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlN0cnVjdHVyZURlc2NyaXB0aW9uIiBCYXNlVHlwZT0i dG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRp b24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVk TmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBUeXBlTmFtZT0idG5zOlN0cnVjdHVyZURl ZmluaXRpb24iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iRW51bURlc2NyaXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3Jp cHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0i dG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGVm aW5pdGlvbiIgVHlwZU5hbWU9InRuczpFbnVtRGVmaW5pdGlvbiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkJ1aWx0SW5UeXBlIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2ltcGxlVHlwZURlc2Ny aXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5z OkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBl TmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRp b24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCYXNlRGF0YVR5cGUiIFR5cGVOYW1lPSJ1YTpO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsdEluVHlwZSIgVHlwZU5hbWU9Im9w YzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlVBQmluYXJ5RmlsZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlU2No ZW1hSGVhZGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlcyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlcyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJ0 bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU3RydWN0dXJlRGF0YVR5 cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRhVHlwZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGF0YVR5cGVzIiBUeXBl TmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbnVtRGF0YVR5cGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFUeXBlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBsZURhdGFUeXBlcyIgVHlw ZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU2ltcGxl RGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2NoZW1hTG9jYXRpb24iIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZpbGVIZWFkZXIi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWxlSGVhZGVy IiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWxlSGVhZGVy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQm9keSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i UHViU3ViU3RhdGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJQYXVzZWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 Ik9wZXJhdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJFcnJvciIgVmFsdWU9IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iRGF0YVNldE1ldGFEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpE YXRhVHlwZVNjaGVtYUhlYWRlciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTmFtZXNwYWNl cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFj ZXMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZk5hbWVzcGFjZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3RydWN0dXJlRGF0YVR5cGVzIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RydWN0dXJlRGF0YVR5cGVzIiBU eXBlTmFtZT0idG5zOlN0cnVjdHVyZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlN0cnVj dHVyZURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFbnVtRGF0YVR5cGVz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW51bURhdGFU eXBlcyIgVHlwZU5hbWU9InRuczpFbnVtRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mRW51 bURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTaW1wbGVEYXRhVHlwZXMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTaW1wbGVEYXRh VHlwZXMiIFR5cGVOYW1lPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0i Tm9PZlNpbXBsZURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZp ZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpZWxk cyIgVHlwZU5hbWU9InRuczpGaWVsZE1ldGFEYXRhIiBMZW5ndGhGaWVsZD0iTm9PZkZpZWxkcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBUeXBlTmFtZT0ib3BjOkd1 aWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbiIgVHlwZU5h bWU9InRuczpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpZWxkTWV0YURhdGEiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlv biIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJG aWVsZEZsYWdzIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRGaWVsZEZsYWdzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQnVpbHRJblR5cGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50 MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRGaWVsZElkIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mUHJvcGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQ YWlyIiBMZW5ndGhGaWVsZD0iTm9PZlByb3BlcnRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRGF0YVNldEZpZWxkRmxhZ3MiIExl bmd0aEluQml0cz0iMTYiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJQcm9tb3RlZEZpZWxkIiBWYWx1ZT0iMSIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFU eXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1ham9yVmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNaW5vclZlcnNpb24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1Ymxpc2hlZERhdGFT ZXREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEYXRhU2V0Rm9sZGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRGF0YVNldEZvbGRlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZp ZWxkPSJOb09mRGF0YVNldEZvbGRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRN ZXRhRGF0YSIgVHlwZU5hbWU9InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkV4dGVuc2lvbkZpZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbkZpZWxkcyIgVHlwZU5hbWU9InRuczpLZXlW YWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mRXh0ZW5zaW9uRmllbGRzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRGF0YVNldFNvdXJjZSIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVkVmFyaWFibGUiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdHRyaWJ1dGVJZCIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTYW1wbGluZ0ludGVydmFs SGludCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWFk YmFuZFR5cGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGVhZGJhbmRWYWx1ZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJJbmRleFJhbmdlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlN1YnN0aXR1dGVWYWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mTWV0YURhdGFQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWV0YURhdGFQcm9wZXJ0aWVzIiBUeXBlTmFtZT0i dWE6UXVhbGlmaWVkTmFtZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZNZXRhRGF0YVByb3BlcnRpZXMiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i UHVibGlzaGVkRGF0YUl0ZW1zRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNl dFNvdXJjZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZQdWJsaXNoZWREYXRh IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVk RGF0YSIgVHlwZU5hbWU9InRuczpQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZlB1Ymxpc2hlZERhdGEiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiIEJhc2VUeXBl PSJ0bnM6UHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkV2ZW50Tm90aWZpZXIiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mU2VsZWN0ZWRGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RlZEZpZWxkcyIgVHlwZU5hbWU9InRuczpTaW1wbGVBdHRy aWJ1dGVPcGVyYW5kIiBMZW5ndGhGaWVsZD0iTm9PZlNlbGVjdGVkRmllbGRzIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRGF0 YVNldEZpZWxkQ29udGVudE1hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVl Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNDb2RlIiBWYWx1ZT0iMSIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFZhbHVlPSIyIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVmFsdWU9 IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU291cmNlUGljb1NlY29uZHMi IFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlclBpY29T ZWNvbmRzIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmF3 RGF0YSIgVmFsdWU9IjMyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRXcml0ZXJJZCIgVHlwZU5h bWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0RmllbGRDb250 ZW50TWFzayIgVHlwZU5hbWU9InRuczpEYXRhU2V0RmllbGRDb250ZW50TWFzayIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IktleUZyYW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldFdyaXRlclBy b3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkRh dGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0 U2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJNZXNzYWdlU2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i RGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJQdWJTdWJHcm91cERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlNb2RlIiBUeXBlTmFtZT0idG5zOk1lc3NhZ2VT ZWN1cml0eU1vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlY3VyaXR5 S2V5U2VydmljZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24i IExlbmd0aEZpZWxkPSJOb09mU2VjdXJpdHlLZXlTZXJ2aWNlcyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0i dG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3Jp dGVyR3JvdXBEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIj4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBl PSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJs ZWQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0 YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0 bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5 cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5h bWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5 U2VydmljZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOZXR3b3JrTWVzc2FnZVNpemUi IFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFByb3BlcnRpZXMiIFR5 cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkdyb3VwUHJvcGVydGll cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlckdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6 VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVydmFsIiBUeXBl TmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IktlZXBBbGl2ZVRpbWUi IFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHki IFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJ ZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJ ZHMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkhlYWRlckxheW91dFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJp bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5hbWU9 InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VTZXR0 aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEYXRhU2V0V3JpdGVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRXcml0ZXJzIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRXcml0ZXJE YXRhVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhU2V0V3JpdGVycyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0ZXJHcm91 cE1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHViU3ViQ29u bmVjdGlvbkRhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUHVibGlzaGVySWQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGRyZXNzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbm5lY3Rpb25Qcm9wZXJ0aWVzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvblBy b3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkNv bm5lY3Rpb25Qcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0U2V0 dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mV3JpdGVyR3JvdXBzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iV3JpdGVyR3JvdXBzIiBUeXBlTmFtZT0idG5zOldyaXRlckdyb3VwRGF0YVR5 cGUiIExlbmd0aEZpZWxkPSJOb09mV3JpdGVyR3JvdXBzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZlJlYWRlckdyb3VwcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJlYWRlckdyb3VwcyIgVHlwZU5hbWU9InRuczpSZWFkZXJHcm91cERhdGFUeXBl IiBMZW5ndGhGaWVsZD0iTm9PZlJlYWRlckdyb3VwcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5ldHdvcmtBZGRyZXNzRGF0YVR5 cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TmV0d29ya0ludGVyZmFjZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTmV0d29ya0FkZHJlc3NV cmxEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBT b3VyY2VUeXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZGVyR3JvdXBEYXRhVHlwZSIg QmFzZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBE YXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5 TW9kZSIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VU eXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v T2ZTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERl c2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJNYXhOZXR3b3JrTWVzc2FnZVNpemUiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFs dWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkdyb3VwUHJvcGVydGllcyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlRyYW5zcG9ydFNldHRpbmdzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0 IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVzc2FnZVNldHRpbmdzIiBUeXBlTmFtZT0idWE6 RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRSZWFk ZXJzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNl dFJlYWRlcnMiIFR5cGVOYW1lPSJ0bnM6RGF0YVNldFJlYWRlckRhdGFUeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZkRhdGFTZXRSZWFkZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlw ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmFibGVkIiBUeXBl TmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNoZXJJZCIg VHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZXJHcm91 cElkIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFT ZXRXcml0ZXJJZCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEYXRhU2V0TWV0YURhdGEiIFR5cGVOYW1lPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBUeXBlTmFtZT0i dG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVz c2FnZVJlY2VpdmVUaW1lb3V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IktleUZyYW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSGVhZGVyTGF5b3V0VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdl U2VjdXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlHcm91cElkIiBU eXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0 eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9u IiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mRGF0YVNldFJlYWRlclByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0UmVhZGVyUHJvcGVydGllcyIgVHlwZU5h bWU9InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mRGF0YVNldFJlYWRlclByb3Bl cnRpZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5h bWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VT ZXR0aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlN1YnNjcmliZWREYXRhU2V0IiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6U3Vic2NyaWJl ZERhdGFTZXREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVGFyZ2V0VmFyaWFi bGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0 VmFyaWFibGVzIiBUeXBlTmFtZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIExlbmd0aEZpZWxk PSJOb09mVGFyZ2V0VmFyaWFibGVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpZWxkVGFyZ2V0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1 YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldEZpZWxkSWQi IFR5cGVOYW1lPSJvcGM6R3VpZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlY2VpdmVySW5k ZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJU YXJnZXROb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJBdHRyaWJ1dGVJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJXcml0ZUluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiBUeXBlTmFtZT0idG5zOk92ZXJyaWRl VmFsdWVIYW5kbGluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik92ZXJyaWRlVmFsdWUiIFR5 cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGluZyIgTGVuZ3RoSW5CaXRz PSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzYWJsZWQiIFZhbHVlPSIw IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxhc3RVc2FibGVWYWx1ZSIgVmFs dWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iT3ZlcnJpZGVWYWx1ZSIg VmFsdWU9IjIiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgQmFzZVR5cGU9InRu czpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmVu dE5vZGVOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25U eXBlIiBMZW5ndGhGaWVsZD0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJTdWJDb25maWd1cmF0 aW9uRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlB1Ymxpc2hlZERhdGFTZXRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVkRGF0YVNldHMiIFR5cGVOYW1lPSJ0bnM6UHVi bGlzaGVkRGF0YVNldERhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlB1Ymxpc2hlZERhdGFTZXRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbm5lY3Rpb25zIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvbnMiIFR5cGVOYW1lPSJ0 bnM6UHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZkNvbm5lY3Rpb25z IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFu IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5h bWU9IkRhdGFTZXRPcmRlcmluZ1R5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IlVuZGVmaW5lZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iQXNjZW5kaW5nV3JpdGVySWQiIFZhbHVlPSIxIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFzY2VuZGluZ1dyaXRlcklkU2luZ2xlIiBWYWx1ZT0i MiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO YW1lPSJVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgTGVuZ3RoSW5CaXRzPSIzMiIgSXNP cHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZh bHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlB1Ymxpc2hlcklkIiBW YWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHcm91cEhlYWRlciIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV3JpdGVyR3JvdXBJ ZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBWZXJz aW9uIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOZXR3b3Jr TWVzc2FnZU51bWJlciIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iUGF5bG9hZEhlYWRlciIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IlRpbWVzdGFtcCIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 ZWRWYWx1ZSBOYW1lPSJQaWNvU2Vjb25kcyIgVmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJEYXRhU2V0Q2xhc3NJZCIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQcm9tb3RlZEZpZWxkcyIgVmFsdWU9IjEwMjQiIC8+DQog IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVWFk cFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T3JkZXJpbmci IFR5cGVOYW1lPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1lPSJ0bnM6VWFkcE5ldHdvcmtN ZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTYW1wbGluZ09mZnNl dCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUHVi bGlzaGluZ09mZnNldCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlB1Ymxpc2hpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiBMZW5ndGhGaWVsZD0i Tm9PZlB1Ymxpc2hpbmdPZmZzZXQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIExl bmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJUaW1lc3RhbXAiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlBpY29TZWNvbmRzIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJTdGF0dXMiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 Ik1ham9yVmVyc2lvbiIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iTWlub3JWZXJzaW9uIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iU2VxdWVuY2VOdW1iZXIiIFZhbHVlPSIzMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVYWRwRGF0YVNldFdyaXRlck1lc3Nh Z2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1l PSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJDb25maWd1cmVkU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOlVJbnQx NiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh U2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwVmVy c2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3 b3JrTWVzc2FnZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5z OlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5hbWU9InRuczpVYWRwRGF0YVNldE1lc3Nh Z2VDb250ZW50TWFzayIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZh bCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWNlaXZl T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBy b2Nlc3NpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikpzb25OZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iTmV0d29ya01lc3NhZ2VIZWFkZXIiIFZhbHVlPSIxIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFTZXRNZXNzYWdlSGVhZGVyIiBWYWx1 ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTaW5nbGVEYXRhU2V0TWVz c2FnZSIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUHVibGlz aGVySWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFT ZXRDbGFzc0lkIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i UmVwbHlUbyIgVmFsdWU9IjMyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikpzb25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgQmFz ZVR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkpzb25OZXR3b3Jr TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBMZW5n dGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iRGF0YVNldFdyaXRlcklkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJNZXRhRGF0YVZlcnNpb24iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJUaW1lc3RhbXAiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9IlN0YXR1cyIgVmFsdWU9IjE2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0V3JpdGVyTWVz c2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5h bWU9InRuczpKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJKc29uRGF0YVNldFJlYWRl ck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFU eXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIFR5 cGVOYW1lPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkpzb25E YXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydERh dGFUeXBlIiBCYXNlVHlwZT0idG5zOkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlBZGRyZXNzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9u T2JqZWN0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9 InRuczpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1lc3NhZ2VSZXBlYXRDb3VudCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTWVzc2FnZVJlcGVhdERlbGF5IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm9r ZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6Q29ubmVjdGlvblRy YW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291cmNlVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1dGhlbnRpY2F0aW9u UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0 eU9mU2VydmljZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iTm90U3BlY2lmaWVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJCZXN0RWZmb3J0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJBdExlYXN0T25jZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iQXRNb3N0T25jZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iRXhhY3RseU9uY2UiIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb2tlcldyaXRlckdyb3VwVHJhbnNw b3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5n IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2 ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZp Y2UiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iQnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idG5z OkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJR dWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0i dG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJNZXRhRGF0YVVwZGF0ZVRpbWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh U2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVldWVO YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291 cmNlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1 dGhlbnRpY2F0aW9uUHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgVHlwZU5hbWU9InRuczpC cm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TWV0YURhdGFRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkRpYWdub3N0aWNzTGV2 ZWwiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJh c2ljIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBZHZhbmNl ZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5mbyIgVmFs dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG9nIiBWYWx1ZT0iMyIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZWJ1ZyIgVmFsdWU9IjQiIC8+DQog IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUHVi U3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmljYXRpb24iIExlbmd0aEluQml0cz0iMzIiPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluZm9ybWF0aW9uIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcnJvciIgVmFsdWU9IjEiIC8+DQogIDwv b3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iSWRUeXBl IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOdW1l cmljIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJpbmci IFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikd1aWQiIFZhbHVl PSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9wYXF1ZSIgVmFsdWU9IjMi IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt ZT0iTm9kZUNsYXNzIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJVbnNwZWNpZmllZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iT2JqZWN0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJWYXJpYWJsZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iTWV0aG9kIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJP YmplY3RUeXBlIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJW YXJpYWJsZVR5cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJSZWZlcmVuY2VUeXBlIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iRGF0YVR5cGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJWaWV3IiBWYWx1ZT0iMTI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8 b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlBlcm1pc3Npb25UeXBlIiBMZW5ndGhJbkJpdHM9IjMy IiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9u ZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQnJvd3NlIiBW YWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWFkUm9sZVBlcm1p c3Npb25zIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0 ZUF0dHJpYnV0ZSIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i V3JpdGVSb2xlUGVybWlzc2lvbnMiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IldyaXRlSGlzdG9yaXppbmciIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJSZWFkIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iV3JpdGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJSZWFkSGlzdG9yeSIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJJbnNlcnRIaXN0b3J5IiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9Ik1vZGlmeUhpc3RvcnkiIFZhbHVlPSI1MTIiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVsZXRlSGlzdG9yeSIgVmFsdWU9IjEwMjQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVjZWl2ZUV2ZW50cyIgVmFsdWU9IjIwNDgiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2FsbCIgVmFsdWU9IjQwOTYiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWRkUmVmZXJlbmNlIiBWYWx1ZT0iODE5MiIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZW1vdmVSZWZlcmVuY2UiIFZhbHVl PSIxNjM4NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZWxldGVOb2RlIiBW YWx1ZT0iMzI3NjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWRkTm9kZSIg VmFsdWU9IjY1NTM2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1l cmF0ZWRUeXBlIE5hbWU9IkFjY2Vzc0xldmVsVHlwZSIgTGVuZ3RoSW5CaXRzPSI4IiBJc09wdGlv blNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9 IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ3VycmVudFJlYWQiIFZhbHVl PSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkN1cnJlbnRXcml0ZSIgVmFs dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yeVJlYWQiIFZh bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3RvcnlXcml0ZSIg VmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VtYW50aWNDaGFu Z2UiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNX cml0ZSIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRpbWVz dGFtcFdyaXRlIiBWYWx1ZT0iNjQiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQWNjZXNzTGV2ZWxFeFR5cGUiIExlbmd0aEluQml0cz0i MzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO b25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDdXJyZW50 UmVhZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ3VycmVu dFdyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0 b3J5UmVhZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlz dG9yeVdyaXRlIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT ZW1hbnRpY0NoYW5nZSIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlN0YXR1c1dyaXRlIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iVGltZXN0YW1wV3JpdGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25hdG9taWNSZWFkIiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9Ik5vbmF0b21pY1dyaXRlIiBWYWx1ZT0iNTEyIiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IldyaXRlRnVsbEFycmF5T25seSIgVmFsdWU9IjEwMjQiIC8+ DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i RXZlbnROb3RpZmllclR5cGUiIExlbmd0aEluQml0cz0iOCIgSXNPcHRpb25TZXQ9InRydWUiPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1YnNjcmliZVRvRXZlbnRzIiBWYWx1ZT0iMSIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0b3J5UmVhZCIgVmFsdWU9IjQiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yeVdyaXRlIiBWYWx1ZT0iOCIg Lz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1l PSJBY2Nlc3NSZXN0cmljdGlvblR5cGUiIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0 cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTaWduaW5nUmVxdWlyZWQiIFZhbHVlPSIx IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkVuY3J5cHRpb25SZXF1aXJlZCIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2Vzc2lvblJlcXVp cmVkIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJSb2xlUGVybWlzc2lvblR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZUlkIiBUeXBlTmFtZT0idWE6Tm9k ZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6 UGVybWlzc2lvblR5cGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51 bWVyYXRlZFR5cGUgTmFtZT0iU3RydWN0dXJlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RydWN0dXJlIiBWYWx1ZT0iMCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJ1Y3R1cmVXaXRoT3B0aW9uYWxGaWVsZHMiIFZh bHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuaW9uIiBWYWx1ZT0i MiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJTdHJ1Y3R1cmVGaWVsZCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IklzT3B0aW9uYWwiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWZhdWx0RW5jb2RpbmdJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJhc2VEYXRhVHlwZSIgVHlwZU5hbWU9InVh Ok5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cnVjdHVyZVR5cGUiIFR5cGVOYW1l PSJ0bnM6U3RydWN0dXJlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZGaWVsZHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWVsZHMiIFR5 cGVOYW1lPSJ0bnM6U3RydWN0dXJlRmllbGQiIExlbmd0aEZpZWxkPSJOb09mRmllbGRzIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVu dW1EZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mRmllbGRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRmllbGRzIiBUeXBlTmFtZT0idG5zOkVudW1GaWVsZCIgTGVuZ3RoRmll bGQ9Ik5vT2ZGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iTm9kZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5h bWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxv Y2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5h bWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2si IFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRl TWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIg TGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBl cm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUlu dDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzIiBUeXBlTmFtZT0i dG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJJbnN0YW5j ZU5vZGUiIEJhc2VUeXBlPSJ0bnM6Tm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQi IFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlw ZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFt ZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVy bWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFt ZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1p c3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBl TmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlR5cGVOb2RlIiBCYXNlVHlwZT0idG5zOk5vZGUi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlw ZU5hbWU9InRuczpOb2RlQ2xhc3MiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIg U291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2si IFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSb2xlUGVybWlzc2lv bnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSb2xlUGVy bWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0i Tm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVc2VyUm9s ZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUi IExlbmd0aEZpZWxkPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkFjY2Vzc1Jlc3RyaWN0aW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzIiBU eXBlTmFtZT0idG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJPYmplY3ROb2RlIiBCYXNlVHlwZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2Rl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVD bGFzcyIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93 c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2Fs aXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6 Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNl cldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5h bWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Np b25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1p c3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5v T2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVz dHJpY3Rpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVm ZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRXZlbnROb3RpZmllciIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpT dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9iamVjdFR5cGVO b2RlIiBCYXNlVHlwZT0idG5zOlR5cGVOb2RlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZU5hbWUiIFR5cGVO YW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291 cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIg VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl VHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQ ZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVO YW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVy bWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5 cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIgVHlwZU5hbWU9InRuczpSZWZlcmVuY2VOb2RlIiBM ZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fi c3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmFyaWFibGVOb2RlIiBCYXNlVHlwZT0i dG5zOkluc3RhbmNlTm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0idG5zOk5v ZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVh bGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpO b2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9w YzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJv bGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFtZT0ib3Bj OlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1l PSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGUiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJhbmsiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJyYXlEaW1lbnNpb25z IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXJyYXlEaW1l bnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZBcnJheURpbWVu c2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NMZXZlbCIgVHlwZU5hbWU9Im9w YzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlckFjY2Vzc0xldmVsIiBUeXBlTmFt ZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRl cnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJIaXN0 b3JpemluZyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWNjZXNzTGV2ZWxFeCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmFyaWFibGVUeXBlTm9kZSIg QmFzZVR5cGU9InRuczpUeXBlTm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0i dG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0i dWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9 InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlz c2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0i dG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Np b25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFt ZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5 cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGUiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJhbmsiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJyYXlEaW1l bnNpb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXJy YXlEaW1lbnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZBcnJh eURpbWVuc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFt ZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iUmVmZXJlbmNlVHlwZU5vZGUiIEJhc2VUeXBlPSJ0bnM6VHlwZU5v ZGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIg VHlwZU5hbWU9InRuczpOb2RlQ2xhc3MiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNv dXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUi IFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4 dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1h c2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSb2xlUGVybWlz c2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSb2xl UGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVc2Vy Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIExlbmd0aEZpZWxkPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IkFjY2Vzc1Jlc3RyaWN0aW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2Vz IiBUeXBlTmFtZT0idG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9v bGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN5bW1ldHJpYyIgVHlwZU5hbWU9Im9wYzpC b29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52ZXJzZU5hbWUiIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9Ik1ldGhvZE5vZGUiIEJhc2VUeXBlPSJ0bnM6SW5zdGFuY2VOb2Rl Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291 cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5 cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkJyb3dzZU5hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBU eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQi IFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNr IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl VHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Np b25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBl cm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJv bGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBl IiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIg VHlwZU5hbWU9InRuczpSZWZlcmVuY2VOb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeGVjdXRhYmxlIiBUeXBlTmFtZT0ib3BjOkJvb2xl YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVHlwZU5hbWU9Im9w YzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlZpZXdOb2RlIiBCYXNlVHlwZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9 InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0i dG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0i dG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9 InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlw ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9u cyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9s ZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlz c2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2Vy Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5z Ok5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1l PSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQ29udGFpbnNOb0xvb3BzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4i IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5vdGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5 dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iRGF0YVR5cGVOb2RlIiBCYXNlVHlwZT0idG5zOlR5cGVOb2RlIj4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOk5v ZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9k ZUNsYXNzIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJy b3dzZU5hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3VyY2VUeXBlPSJ0bnM6Tm9k ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBl TmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlz c2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVy bWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0i Tm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NS ZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIgVHlwZU5hbWU9InRuczpS ZWZlcmVuY2VOb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24iIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25P YmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVmZXJlbmNlTm9kZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ludmVyc2UiIFR5cGVOYW1lPSJvcGM6Qm9vbGVh biIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRhcmdldElkIiBUeXBlTmFtZT0idWE6RXhwYW5k ZWROb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iQXJndW1lbnQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEYXRhVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlZhbHVlUmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiBMZW5ndGhGaWVsZD0iTm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbnVtVmFs dWVUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVudW1G aWVsZCIgQmFzZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiBTb3VyY2VUeXBlPSJ0bnM6RW51bVZhbHVlVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOkVudW1WYWx1ZVR5cGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJj ZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT3B0aW9uU2V0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWxpZEJpdHMiIFR5cGVOYW1lPSJvcGM6 Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJVbmlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJOb3JtYWxpemVk U3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0i RGVjaW1hbFN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBl IE5hbWU9IkR1cmF0aW9uU3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9w YXF1ZVR5cGUgTmFtZT0iVGltZVN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9w YzpPcGFxdWVUeXBlIE5hbWU9IkRhdGVTdHJpbmciPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQog IDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJEdXJhdGlvbiI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoN CiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlV0Y1RpbWUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0K DQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJMb2NhbGVJZCI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUaW1lWm9uZURhdGFUeXBlIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9mZnNldCIgVHlw ZU5hbWU9Im9wYzpJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRheWxpZ2h0U2F2aW5n SW5PZmZzZXQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkluZGV4Ij4NCiAgPC9vcGM6T3BhcXVlVHlw ZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSW50ZWdlcklkIj4NCiAgPC9vcGM6T3BhcXVl VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkFwcGxpY2F0aW9uVHlwZSIgTGVu Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VydmVyIiBW YWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDbGllbnQiIFZhbHVl PSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNsaWVudEFuZFNlcnZlciIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzY292ZXJ5U2Vy dmVyIiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFwcGxpY2F0aW9uVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXBwbGljYXRpb25O YW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkFwcGxpY2F0aW9uVHlwZSIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvblR5cGUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5U2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2NvdmVyeVByb2ZpbGVVcmkiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpc2NvdmVyeVVybHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlVcmxz IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV0dXJuRGlhZ25vc3RpY3MiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXVkaXRFbnRyeUlkIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVvdXRIaW50IiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFkZGl0aW9uYWxI ZWFkZXIiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0 YW1wIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVx dWVzdEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZXJ2aWNlUmVzdWx0IiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlcnZpY2VEaWFnbm9zdGljcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZv IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN0cmluZ1RhYmxlIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RyaW5nVGFibGUiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZlN0cmluZ1RhYmxlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQWRkaXRpb25hbEhlYWRlciIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlZl cnNpb25UaW1lIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlNlcnZpY2VGYXVsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVcmlzVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVyaXNWZXJzaW9uIiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZVcmlzVmVyc2lvbiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VVcmlzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJp bmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlVXJpcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iU2VydmVyVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJO b09mU2VydmVyVXJpcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJZHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJZHMiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlNlcnZpY2VJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2Vzc2lv bmxlc3NJbnZva2VSZXNwb25zZVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5hbWVzcGFjZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmlzIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZOYW1lc3BhY2VVcmlzIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmll bGQ9Ik5vT2ZTZXJ2ZXJVcmlzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmljZUlkIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlw ZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9p bnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P ZkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxl SWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJVcmlzIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpbmRTZXJ2ZXJzUmVz cG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5cGVOYW1lPSJ0bnM6QXBwbGljYXRpb25EZXNj cmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlcnZlck9uTmV0d29yayIgQmFz ZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWNvcmRJ ZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJO YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2Nv dmVyeVVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVu Z3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRmluZFNlcnZlcnNPbk5ldHdvcmtS ZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlN0YXJ0aW5nUmVjb3JkSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVjb3Jkc1RvUmV0dXJuIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXR5Rmls dGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVy Q2FwYWJpbGl0eUZpbHRlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09m U2VydmVyQ2FwYWJpbGl0eUZpbHRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jlc3BvbnNlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTGFzdENvdW50ZXJSZXNldFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5cGVOYW1lPSJ0bnM6U2VydmVyT25O ZXR3b3JrIiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlcnMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJBcHBsaWNhdGlvbkluc3RhbmNlQ2VydGlm aWNhdGUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt ZT0iTWVzc2FnZVNlY3VyaXR5TW9kZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJh dGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iU2lnbiIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iU2lnbkFuZEVuY3J5cHQiIFZhbHVlPSIzIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlVzZXJUb2tlblR5cGUiIExlbmd0aEluQml0 cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFub255bW91cyIgVmFsdWU9 IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlck5hbWUiIFZhbHVlPSIx IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNlcnRpZmljYXRlIiBWYWx1ZT0i MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJc3N1ZWRUb2tlbiIgVmFsdWU9 IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iVXNlclRva2VuUG9saWN5IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlRva2VuVHlwZSIgVHlwZU5hbWU9InRuczpVc2VyVG9rZW5UeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVkVG9rZW5UeXBlIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Iklzc3VlckVuZHBvaW50VXJsIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5 VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludERlc2NyaXB0aW9uIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuZHBvaW50VXJs IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlciIg VHlwZU5hbWU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2Vj dXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJJZGVu dGl0eVRva2VucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlVzZXJJZGVudGl0eVRva2VucyIgVHlwZU5hbWU9InRuczpVc2VyVG9rZW5Qb2xpY3kiIExlbmd0 aEZpZWxkPSJOb09mVXNlcklkZW50aXR5VG9rZW5zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i VHJhbnNwb3J0UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZWN1cml0eUxldmVsIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iR2V0RW5kcG9p bnRzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mUHJvZmlsZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJQcm9maWxlVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09m UHJvZmlsZVVyaXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iR2V0RW5kcG9pbnRzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1l PSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW5kcG9p bnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9p bnRzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m RW5kcG9pbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RVcmkiIFR5cGVOYW1lPSJvcGM6U3Ry aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlck5hbWVzIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyTmFtZXMiIFR5cGVOYW1l PSJ1YTpMb2NhbGl6ZWRUZXh0IiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlck5hbWVzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVHlwZSIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvblR5 cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5U2VydmVyVXJpIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY292ZXJ5VXJs cyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mRGlzY292ZXJ5VXJscyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlbWFwaG9yZUZpbGVQYXRoIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzT25saW5lIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0 bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlciIgVHlwZU5h bWU9InRuczpSZWdpc3RlcmVkU2VydmVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVyU2VydmVyUmVzcG9uc2UiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlzY292ZXJ5Q29uZmlndXJh dGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTWRuc0Rpc2NvdmVyeUNvbmZpZ3Vy YXRpb24iIEJhc2VUeXBlPSJ0bnM6RGlzY292ZXJ5Q29uZmlndXJhdGlvbiI+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJNZG5zU2VydmVyTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFt ZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVn aXN0ZXJTZXJ2ZXIyUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFk ZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXIiIFR5cGVOYW1lPSJ0bnM6UmVnaXN0 ZXJlZFNlcnZlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaXNjb3ZlcnlDb25maWd1 cmF0aW9uIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlz Y292ZXJ5Q29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3Ro RmllbGQ9Ik5vT2ZEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVyU2VydmVyMlJlc3Bv bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZkNvbmZpZ3VyYXRpb25SZXN1bHRzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29uZmlndXJhdGlvblJlc3VsdHMiIFR5cGVO YW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZkNvbmZpZ3VyYXRpb25SZXN1bHRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlw ZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZv cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO YW1lPSJTZWN1cml0eVRva2VuUmVxdWVzdFR5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVu dW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZW5ldyIgVmFsdWU9IjEiIC8+DQogIDwvb3BjOkVudW1lcmF0 ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9r ZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q2hhbm5lbElkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlRva2VuSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q3JlYXRlZEF0IiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmV2aXNlZExpZmV0aW1lIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJPcGVuU2VjdXJlQ2hh bm5lbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50UHJvdG9jb2xWZXJzaW9uIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RUeXBlIiBUeXBlTmFtZT0i dG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNl Y3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZExpZmV0aW1lIiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyUHJvdG9j b2xWZXJzaW9uIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlNlY3VyaXR5VG9rZW4iIFR5cGVOYW1lPSJ0bnM6Q2hhbm5lbFNlY3VyaXR5VG9rZW4iIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJOb25jZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBU eXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2Vy dGlmaWNhdGVEYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTaWduYXR1cmUiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlNlc3Npb25BdXRoZW50 aWNhdGlvblRva2VuIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlNpZ25hdHVyZURhdGEiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWxnb3JpdGhtIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpZ25hdHVyZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudERlc2NyaXB0aW9uIiBUeXBl TmFtZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZXJ2ZXJVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iRW5kcG9pbnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2Vzc2lvbk5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkNsaWVudENlcnRpZmljYXRlIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJp bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRTZXNzaW9uVGltZW91dCIgVHlw ZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhSZXNwb25zZU1l c3NhZ2VTaXplIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVTZXNzaW9uUmVzcG9uc2Ui IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvblRva2VuIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNlc3Npb25UaW1lb3V0IiBUeXBlTmFtZT0ib3Bj OkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlck5vbmNlIiBUeXBlTmFtZT0i b3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJDZXJ0aWZpY2F0 ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P ZlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9u IiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlckVuZHBvaW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZTZXJ2ZXJTb2Z0d2FyZUNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBl TmFtZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIExlbmd0aEZpZWxkPSJOb09mU2Vy dmVyU29mdHdhcmVDZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJT aWduYXR1cmUiIFR5cGVOYW1lPSJ0bnM6U2lnbmF0dXJlRGF0YSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heFJlcXVlc3RNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNl cklkZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpT dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFub255bW91c0lk ZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ0bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0 bnM6VXNlcklkZW50aXR5VG9rZW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNlck5hbWVJZGVudGl0eVRva2VuIiBCYXNlVHlwZT0i dG5zOlVzZXJJZGVudGl0eVRva2VuIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBU eXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGFzc3dvcmQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuY3J5cHRpb25BbGdvcml0aG0iIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ilg1MDlJZGVudGl0eVRva2VuIiBCYXNlVHlwZT0idG5zOlVzZXJJZGVu dGl0eVRva2VuIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgU291cmNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQ2VydGlmaWNhdGVEYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i SXNzdWVkSWRlbnRpdHlUb2tlbiIgQmFzZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJQb2xpY3lJZCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIFNvdXJj ZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRv a2VuRGF0YSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJSc2FFbmNyeXB0ZWRT ZWNyZXQiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iQWN0aXZhdGVTZXNzaW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVl c3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRTaWduYXR1cmUiIFR5cGVO YW1lPSJ0bnM6U2lnbmF0dXJlRGF0YSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZDbGll bnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkNsaWVudFNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0idG5zOlNp Z25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIExlbmd0aEZpZWxkPSJOb09mQ2xpZW50U29mdHdhcmVD ZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJVc2VySWRlbnRpdHlUb2tlbiIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9i amVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJUb2tlblNpZ25hdHVyZSIgVHlwZU5h bWU9InRuczpTaWduYXR1cmVEYXRhIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNlIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVh ZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU2VydmVyTm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxk PSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5m b3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9z dGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZE aWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iQ2xvc2VTZXNzaW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVu c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFt ZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVTdWJz Y3JpcHRpb25zIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2xvc2VTZXNzaW9uUmVzcG9uc2Ui IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FuY2VsUmVxdWVz dCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXF1ZXN0SGFuZGxlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDYW5jZWxS ZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNhbmNlbENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJO b2RlQXR0cmlidXRlc01hc2siIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkFjY2Vzc0xldmVsIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkJyb3dzZU5hbWUiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkNvbnRhaW5zTm9Mb29wcyIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVR5cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJEZXNjcmlwdGlvbiIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IkRpc3BsYXlOYW1lIiBWYWx1ZT0iNjQiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iRXZlbnROb3RpZmllciIgVmFsdWU9IjEyOCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFeGVjdXRhYmxlIiBWYWx1ZT0iMjU2IiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3Rvcml6aW5nIiBWYWx1ZT0iNTEyIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmVyc2VOYW1lIiBWYWx1ZT0iMTAyNCIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJc0Fic3RyYWN0IiBWYWx1ZT0iMjA0 OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRl cnZhbCIgVmFsdWU9IjQwOTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9k ZUNsYXNzIiBWYWx1ZT0iODE5MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO b2RlSWQiIFZhbHVlPSIxNjM4NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT eW1tZXRyaWMiIFZhbHVlPSIzMjc2OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJVc2VyQWNjZXNzTGV2ZWwiIFZhbHVlPSI2NTUzNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVmFsdWU9IjEzMTA3MiIgLz4NCiAgICA8b3BjOkVu dW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyV3JpdGVNYXNrIiBWYWx1ZT0iMjYyMTQ0IiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhbHVlUmFuayIgVmFsdWU9IjUyNDI4OCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0ZU1hc2siIFZhbHVlPSIxMDQ4NTc2 IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhbHVlIiBWYWx1ZT0iMjA5NzE1 MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24i IFZhbHVlPSI0MTk0MzA0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJvbGVQ ZXJtaXNzaW9ucyIgVmFsdWU9IjgzODg2MDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBWYWx1ZT0iMTY3NzcyMTYiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iMzM1NTQ0MzEiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iQmFzZU5vZGUiIFZhbHVlPSIyNjUwMTIyMCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPYmplY3QiIFZhbHVlPSIyNjUwMTM0OCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPYmplY3RUeXBlIiBWYWx1ZT0iMjY1MDMyNjgi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVmFyaWFibGUiIFZhbHVlPSIyNjU3 MTM4MyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJWYXJpYWJsZVR5cGUiIFZh bHVlPSIyODYwMDQzOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNZXRob2Qi IFZhbHVlPSIyNjYzMjU0OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZl cmVuY2VUeXBlIiBWYWx1ZT0iMjY1MzcwNjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iVmlldyIgVmFsdWU9IjI2NTAxMzU2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0i dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJp YnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlz cGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9i amVjdEF0dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNv dXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRp c3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5v ZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVB dHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnROb3RpZmllciIgVHlwZU5h bWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IlZhcmlhYmxlQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0 cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0 IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJW YWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh VHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVl UmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZB cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhGaWVsZD0i Tm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFjY2Vzc0xldmVs IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyQWNjZXNz TGV2ZWwiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1pbmlt dW1TYW1wbGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ikhpc3Rvcml6aW5nIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTWV0aG9kQXR0 cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlw ZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5h bWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJp YnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVh OkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0 ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0 ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeGVjdXRhYmxlIiBUeXBlTmFtZT0ib3BjOkJv b2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVHlwZU5hbWU9 Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ik9iamVjdFR5cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVB dHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRl eHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0i dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIi IFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJpYWJsZVR5cGVBdHRyaWJ1 dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0 bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIg VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0i dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFz ayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSXNBYnN0cmFjdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZmVy ZW5jZVR5cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMy IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBU eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpO b2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVO YW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN5bW1ldHJpYyIgVHlw ZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52ZXJzZU5hbWUi IFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyIgQmFzZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRB dHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRy aWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQi IFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0 cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1l PSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmlld0F0 dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlO YW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRy aWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3Jp dGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1 dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29udGFpbnNOb0xvb3BzIiBUeXBlTmFtZT0i b3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5vdGlmaWVyIiBUeXBl TmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0i dWE6VmFyaWFudCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJHZW5lcmljQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmli dXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJE ZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpO b2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m QXR0cmlidXRlVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iQXR0cmlidXRlVmFsdWVzIiBUeXBlTmFtZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVWYWx1 ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZBdHRyaWJ1dGVWYWx1ZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNJdGVtIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmVudE5v ZGVJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVxdWVzdGVkTmV3Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlm aWVkTmFtZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlwZU5hbWU9InRu czpOb2RlQ2xhc3MiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQXR0cmlidXRlcyIgVHlw ZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlR5cGVE ZWZpbml0aW9uIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNSZXN1bHQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Rh dHVzQ29kZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJBZGRlZE5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBZGROb2Rlc1JlcXVlc3QiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVz dEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZk5vZGVzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb2Rlc1RvQWRkIiBUeXBlTmFtZT0idG5zOkFkZE5vZGVzSXRlbSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZOb2Rlc1RvQWRkIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZE5vZGVzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl c3VsdHMiIFR5cGVOYW1lPSJ0bnM6QWRkTm9kZXNSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVz dWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3Mi IFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iQWRkUmVmZXJlbmNlc0l0ZW0iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlk IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6 Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNGb3J3YXJkIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRTZXJ2ZXJVcmkiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0Tm9kZUlkIiBU eXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn ZXROb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZFJlZmVyZW5jZXNSZXF1 ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzVG9BZGQiIFR5cGVOYW1lPSJ0bnM6QWRk UmVmZXJlbmNlc0l0ZW0iIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlc1RvQWRkIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZFJl ZmVyZW5jZXNSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRl ciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1 c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIg TGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlTm9kZXNJdGVtIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIg VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZVRhcmdl dFJlZmVyZW5jZXMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVOb2Rlc1JlcXVlc3Qi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVx dWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZk5vZGVzVG9EZWxldGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvRGVsZXRlIiBUeXBlTmFtZT0idG5zOkRlbGV0ZU5vZGVz SXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvRGVsZXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZU5vZGVzUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhG aWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3Rp Y0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlh Z25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJO b09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZU5vZGVJZCIgVHlw ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzRm9yd2Fy ZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0 Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEZWxldGVCaWRpcmVjdGlvbmFsIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRl UmVmZXJlbmNlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXNUb0RlbGV0ZSIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXNUb0RlbGV0 ZSIgVHlwZU5hbWU9InRuczpEZWxldGVSZWZlcmVuY2VzSXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZS ZWZlcmVuY2VzVG9EZWxldGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlUmVmZXJlbmNlc1Jlc3BvbnNlIiBCYXNlVHlwZT0i dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVy IiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1 bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJ bmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlw ZSBOYW1lPSJBdHRyaWJ1dGVXcml0ZU1hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0 PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBY2Nlc3NMZXZlbCIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQXJyYXlEaW1lbnNpb25zIiBWYWx1 ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1 ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDb250YWluc05vTG9vcHMi IFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlIiBW YWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVzY3JpcHRpb24i IFZhbHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNwbGF5TmFt ZSIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkV2ZW50Tm90 aWZpZXIiIFZhbHVlPSIxMjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRXhl Y3V0YWJsZSIgVmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJI aXN0b3JpemluZyIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJJbnZlcnNlTmFtZSIgVmFsdWU9IjEwMjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iSXNBYnN0cmFjdCIgVmFsdWU9IjIwNDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iTWluaW11bVNhbXBsaW5nSW50ZXJ2YWwiIFZhbHVlPSI0MDk2IiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vZGVDbGFzcyIgVmFsdWU9IjgxOTIiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUlkIiBWYWx1ZT0iMTYzODQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3ltbWV0cmljIiBWYWx1ZT0iMzI3NjgiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlckFjY2Vzc0xldmVsIiBWYWx1ZT0iNjU1 MzYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlckV4ZWN1dGFibGUiIFZh bHVlPSIxMzEwNzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlcldyaXRl TWFzayIgVmFsdWU9IjI2MjE0NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJW YWx1ZVJhbmsiIFZhbHVlPSI1MjQyODgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iV3JpdGVNYXNrIiBWYWx1ZT0iMTA0ODU3NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJWYWx1ZUZvclZhcmlhYmxlVHlwZSIgVmFsdWU9IjIwOTcxNTIiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVR5cGVEZWZpbml0aW9uIiBWYWx1ZT0iNDE5NDMw NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSb2xlUGVybWlzc2lvbnMiIFZh bHVlPSI4Mzg4NjA4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFjY2Vzc1Jl c3RyaWN0aW9ucyIgVmFsdWU9IjE2Nzc3MjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkFjY2Vzc0xldmVsRXgiIFZhbHVlPSIzMzU1NDQzMiIgLz4NCiAgPC9vcGM6RW51bWVy YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJCcm93c2VEaXJlY3Rpb24i IExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZvcndh cmQiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmVyc2Ui IFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJvdGgiIFZhbHVl PSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmFsaWQiIFZhbHVlPSIz IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IlZpZXdEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJWaWV3SWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJUaW1lc3RhbXAiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJWaWV3VmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJv d3NlRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQnJvd3NlRGlyZWN0aW9uIiBUeXBlTmFtZT0idG5zOkJyb3dzZURpcmVjdGlvbiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluY2x1ZGVTdWJ0eXBlcyIgVHlwZU5hbWU9 Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJCcm93c2VSZXN1bHRNYXNrIiBMZW5ndGhJbkJpdHM9IjMy Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFZhbHVlPSIxIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzRm9yd2FyZCIgVmFsdWU9IjIiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUNsYXNzIiBWYWx1ZT0iNCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1ZT0iOCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNwbGF5TmFtZSIgVmFsdWU9IjE2IiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlR5cGVEZWZpbml0aW9uIiBWYWx1ZT0i MzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iNjMiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVmZXJlbmNlVHlwZUluZm8iIFZhbHVl PSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRhcmdldEluZm8iIFZhbHVl PSI2MCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ZvcndhcmQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOkV4 cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5h bWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFt ZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVHlwZURlZmluaXRpb24iIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkNvbnRpbnVhdGlv blBvaW50Ij4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkJyb3dzZVJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1l PSJ0bnM6UmVmZXJlbmNlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJCcm93c2VSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0 aW9uIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTWF4UmVmZXJlbmNlc1Blck5v ZGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5v ZGVzVG9Ccm93c2UiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb2Rlc1RvQnJvd3NlIiBUeXBlTmFtZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiBMZW5ndGhG aWVsZD0iTm9PZk5vZGVzVG9Ccm93c2UiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl c3VsdHMiIFR5cGVOYW1lPSJ0bnM6QnJvd3NlUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3Vs dHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0lu Zm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkJyb3dzZU5leHRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGVhc2VDb250aW51YXRpb25Qb2lu dHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZD b250aW51YXRpb25Qb2ludHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJDb250aW51YXRpb25Qb2ludHMiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgTGVu Z3RoRmllbGQ9Ik5vT2ZDb250aW51YXRpb25Qb2ludHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOkJyb3dzZVJlc3VsdCIgTGVuZ3RoRmll bGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdu b3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9P ZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWxhdGl2ZVBhdGhFbGVtZW50IiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlw ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzSW52ZXJzZSIgVHlw ZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5jbHVkZVN1YnR5 cGVzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn ZXROYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWxhdGl2ZVBhdGgiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1l bnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVu dHMiIFR5cGVOYW1lPSJ0bnM6UmVsYXRpdmVQYXRoRWxlbWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZF bGVtZW50cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJCcm93c2VQYXRoIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0aW5nTm9kZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGF0aXZlUGF0aCIgVHlwZU5hbWU9InRuczpSZWxhdGl2 ZVBhdGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iQnJvd3NlUGF0aFRhcmdldCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9k ZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVtYWluaW5nUGF0aEluZGV4IiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJCcm93c2VQYXRoUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT dGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlRhcmdldHMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRzIiBUeXBlTmFtZT0i dG5zOkJyb3dzZVBhdGhUYXJnZXQiIExlbmd0aEZpZWxkPSJOb09mVGFyZ2V0cyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2xh dGVCcm93c2VQYXRoc1RvTm9kZUlkc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkJyb3dzZVBhdGhzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlUGF0aHMi IFR5cGVOYW1lPSJ0bnM6QnJvd3NlUGF0aCIgTGVuZ3RoRmllbGQ9Ik5vT2ZCcm93c2VQYXRocyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJl c3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1 bHRzIiBUeXBlTmFtZT0idG5zOkJyb3dzZVBhdGhSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVz dWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3Mi IFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWdpc3Rl ciIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVzVG9S ZWdpc3RlciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvUmVn aXN0ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZ2lzdGVyZWRO b2RlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVn aXN0ZXJlZE5vZGVJZHMiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExlbmd0aEZpZWxkPSJOb09mUmVn aXN0ZXJlZE5vZGVJZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9k ZXNUb1VucmVnaXN0ZXIiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb2Rlc1RvVW5yZWdpc3RlciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmllbGQ9 Ik5vT2ZOb2Rlc1RvVW5yZWdpc3RlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkNvdW50ZXIiPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJOdW1lcmljUmFuZ2UiPg0KICA8L29w YzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJUaW1lIj4NCiAgPC9vcGM6 T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iRGF0ZSI+DQogIDwvb3BjOk9w YXF1ZVR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludENvbmZpZ3Vy YXRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iT3BlcmF0aW9uVGltZW91dCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlVzZUJpbmFyeUVuY29kaW5nIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhTdHJpbmdMZW5ndGgiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhCeXRlU3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4QXJyYXlMZW5ndGgiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhNZXNzYWdlU2l6ZSIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heEJ1ZmZlclNp emUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDaGFubmVs TGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZWN1cml0eVRva2VuTGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUXVlcnlEYXRhRGVz Y3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVsYXRpdmVQYXRoIiBUeXBlTmFtZT0idG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5v ZGVUeXBlRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iVHlwZURlZmluaXRpb25Ob2RlIiBUeXBlTmFtZT0idWE6RXhwYW5kZWRO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmNsdWRlU3ViVHlwZXMiIFR5cGVOYW1l PSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEYXRhVG9SZXR1cm4i IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhVG9SZXR1 cm4iIFR5cGVOYW1lPSJ0bnM6UXVlcnlEYXRhRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m RGF0YVRvUmV0dXJuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1l cmF0ZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhdG9yIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcXVhbHMiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzTnVsbCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iR3JlYXRlclRoYW4iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJHcmVhdGVyVGhhbk9yRXF1YWwiIFZhbHVlPSI0IiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuT3JFcXVhbCIgVmFsdWU9IjUiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTGlrZSIgVmFsdWU9IjYiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm90IiBWYWx1ZT0iNyIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJCZXR3ZWVuIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 ZWRWYWx1ZSBOYW1lPSJJbkxpc3QiIFZhbHVlPSI5IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IkFuZCIgVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9Ik9yIiBWYWx1ZT0iMTEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2Fz dCIgVmFsdWU9IjEyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluVmlldyIg VmFsdWU9IjEzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9mVHlwZSIgVmFs dWU9IjE0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlbGF0ZWRUbyIgVmFs dWU9IjE1IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJpdHdpc2VBbmQiIFZh bHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCaXR3aXNlT3IiIFZh bHVlPSIxNyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJRdWVyeURhdGFTZXQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIFR5cGVOYW1lPSJ1 YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZWYWx1ZXMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZXMiIFR5cGVO YW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZlZhbHVlcyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJOb2RlUmVmZXJlbmNl IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v ZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVy ZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IklzRm9yd2FyZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZlJlZmVyZW5jZWROb2RlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlZE5vZGVJZHMiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExl bmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlZE5vZGVJZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmls dGVyT3BlcmF0b3IiIFR5cGVOYW1lPSJ0bnM6RmlsdGVyT3BlcmF0b3IiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mRmlsdGVyT3BlcmFuZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXJPcGVyYW5kcyIgVHlwZU5hbWU9InVhOkV4dGVuc2lv bk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWx0ZXJPcGVyYW5kcyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb250ZW50RmlsdGVy IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v T2ZFbGVtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkVsZW1lbnRzIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50IiBMZW5ndGhGaWVs ZD0iTm9PZkVsZW1lbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhbmQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkVsZW1lbnRPcGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iSW5kZXgiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxpdGVyYWxP cGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF0dHJpYnV0ZU9wZXJhbmQiIEJhc2VU eXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBbGlhcyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VQYXRoIiBUeXBl TmFtZT0idG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0 ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4 UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIEJh c2VUeXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUeXBlRGVm aW5pdGlvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZkJyb3dzZVBhdGgiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VQYXRoIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZCcm93c2VQYXRoIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmlidXRlSWQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5kZXhSYW5nZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29k ZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m T3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iT3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZPcGVyYW5kU3RhdHVzQ29kZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb09mT3BlcmFuZERpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik9wZXJhbmREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZPcGVyYW5kRGlhZ25vc3RpY0luZm9zIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkNvbnRlbnRGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1lbnRSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVudFJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6 Q29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mRWxlbWVudFJlc3Vs dHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRWxlbWVudERpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVsZW1lbnREaWFn bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5v T2ZFbGVtZW50RGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlBhcnNpbmdSZXN1bHQiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29kZSIgVHlwZU5h bWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVN0YXR1 c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0 YVN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZE YXRhU3RhdHVzQ29kZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YURpYWdub3N0 aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRh dGFEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmll bGQ9Ik5vT2ZEYXRhRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5Rmlyc3RSZXF1ZXN0IiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFk ZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZk5vZGVUeXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vZGVUeXBlcyIgVHlwZU5hbWU9InRuczpOb2RlVHlwZURlc2NyaXB0aW9uIiBM ZW5ndGhGaWVsZD0iTm9PZk5vZGVUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRl ciIgVHlwZU5hbWU9InRuczpDb250ZW50RmlsdGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TWF4RGF0YVNldHNUb1JldHVybiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJNYXhSZWZlcmVuY2VzVG9SZXR1cm4iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlF1ZXJ5Rmlyc3RSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZRdWVyeURhdGFTZXRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVlcnlEYXRhU2V0cyIgVHlw ZU5hbWU9InRuczpRdWVyeURhdGFTZXQiIExlbmd0aEZpZWxkPSJOb09mUXVlcnlEYXRhU2V0cyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3Bj OkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUGFyc2luZ1Jlc3VsdHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQYXJzaW5nUmVz dWx0cyIgVHlwZU5hbWU9InRuczpQYXJzaW5nUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlBhcnNp bmdSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdu b3N0aWNJbmZvcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlclJlc3VsdCIgVHlwZU5h bWU9InRuczpDb250ZW50RmlsdGVyUmVzdWx0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRl ciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVsZWFzZUNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRpb25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3Ry aW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlF1ZXJ5TmV4dFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlF1ZXJ5RGF0YVNldHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWVyeURhdGFTZXRz IiBUeXBlTmFtZT0idG5zOlF1ZXJ5RGF0YVNldCIgTGVuZ3RoRmllbGQ9Ik5vT2ZRdWVyeURhdGFT ZXRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZENvbnRpbnVhdGlvblBvaW50IiBU eXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiBMZW5ndGhJbkJp dHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTb3VyY2UiIFZhbHVlPSIw IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlciIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQm90aCIgVmFsdWU9IjIiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTmVpdGhlciIgVmFsdWU9IjMiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVu dW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZFZhbHVlSWQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9k ZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmli dXRlSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5k ZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJE YXRhRW5jb2RpbmciIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRSZXF1ZXN0IiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVl c3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heEFnZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIFR5cGVOYW1lPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJu IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWFkIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZXNUb1JlYWQiIFR5cGVOYW1lPSJ0 bnM6UmVhZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1JlYWQiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZFJlc3Bv bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhG aWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3Rp Y0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlh Z25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJO b09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkVmFsdWVJZCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1 YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmRleFJhbmdlIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFFbmNvZGluZyIgVHlwZU5h bWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRp b25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkUmVzdWx0IiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1 c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q29udGludWF0aW9uUG9pbnQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ikhpc3RvcnlEYXRhIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 Ikhpc3RvcnlSZWFkRGV0YWlscyIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZEV2 ZW50RGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0idG5zOkV2ZW50RmlsdGVy IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IlJlYWRSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRh aWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzUmVhZE1vZGlmaWVkIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJv cGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0i b3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIg VHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXR1cm5Cb3Vu ZHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkUHJvY2Vzc2VkRGV0YWlscyIgQmFzZVR5 cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhcnRU aW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5k VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBy b2Nlc3NpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mQWdncmVnYXRlVHlwZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkFnZ3JlZ2F0ZVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExlbmd0 aEZpZWxkPSJOb09mQWdncmVnYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3Jl Z2F0ZUNvbmZpZ3VyYXRpb24iIFR5cGVOYW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJSZWFkQXRUaW1lRGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlcVRpbWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUi IExlbmd0aEZpZWxkPSJOb09mUmVxVGltZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VT aW1wbGVCb3VuZHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkQW5ub3RhdGlvbkRhdGFE ZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3RvcnlSZWFkRGV0YWlscyI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZXFUaW1lcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJIaXN0b3J5RGF0YSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpE YXRhVmFsdWUiIExlbmd0aEZpZWxkPSJOb09mRGF0YVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZmljYXRpb25JbmZv IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1v ZGlmaWNhdGlvblRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJVcGRhdGVUeXBlIiBUeXBlTmFtZT0idG5zOkhpc3RvcnlVcGRhdGVUeXBlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhp c3RvcnlNb2RpZmllZERhdGEiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeURhdGEiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEYXRhVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5n dGhGaWVsZD0iTm9PZkRhdGFWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTW9k aWZpY2F0aW9uSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb2RpZmljYXRpb25JbmZvcyIgVHlwZU5hbWU9InRuczpNb2RpZmljYXRpb25JbmZvIiBM ZW5ndGhGaWVsZD0iTm9PZk1vZGlmaWNhdGlvbkluZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlFdmVudCIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRzIiBU eXBlTmFtZT0idG5zOkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZFdmVu dHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iSGlzdG9yeVJlYWRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlSZWFkRGV0YWlscyIgVHlw ZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVz dGFtcHNUb1JldHVybiIgVHlwZU5hbWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZWxlYXNlQ29udGludWF0aW9uUG9pbnRzIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9kZXNUb1JlYWQiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvUmVhZCIgVHlw ZU5hbWU9InRuczpIaXN0b3J5UmVhZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1Jl YWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iSGlzdG9yeVJlYWRSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNw b25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9 InRuczpIaXN0b3J5UmVhZFJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVh OkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0 ZVZhbHVlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVSZXF1ZXN0IiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZOb2Rlc1RvV3JpdGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb2Rlc1RvV3JpdGUiIFR5cGVOYW1lPSJ0bnM6V3JpdGVWYWx1ZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZOb2Rlc1RvV3JpdGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlw ZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZS ZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz dWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3Mi IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iSGlzdG9yeVVwZGF0ZURldGFpbHMiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikhpc3Rv cnlVcGRhdGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJJbnNlcnQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlJlcGxhY2UiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 IlVwZGF0ZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVs ZXRlIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVt ZXJhdGVkVHlwZSBOYW1lPSJQZXJmb3JtVXBkYXRlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5zZXJ0IiBWYWx1ZT0iMSIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZXBsYWNlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVcGRhdGUiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IlJlbW92ZSIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVudW1lcmF0 ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXBkYXRlRGF0YURldGFpbHMi IEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVw ZGF0ZURldGFpbHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJmb3JtSW5zZXJ0UmVwbGFj ZSIgVHlwZU5hbWU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIExlbmd0aEZp ZWxkPSJOb09mVXBkYXRlVmFsdWVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlVwZGF0ZVN0cnVjdHVyZURhdGFEZXRhaWxzIiBCYXNl VHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v ZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkhpc3RvcnlVcGRhdGVE ZXRhaWxzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVyZm9ybUluc2VydFJlcGxhY2UiIFR5 cGVOYW1lPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhGaWVsZD0i Tm9PZlVwZGF0ZVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJVcGRhdGVFdmVudERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJmb3JtSW5zZXJ0UmVwbGFjZSIgVHlwZU5hbWU9InRuczpQ ZXJmb3JtVXBkYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlciIgVHlwZU5h bWU9InRuczpFdmVudEZpbHRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFdmVudERh dGEiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudERh dGEiIFR5cGVOYW1lPSJ0bnM6SGlzdG9yeUV2ZW50RmllbGRMaXN0IiBMZW5ndGhGaWVsZD0iTm9P ZkV2ZW50RGF0YSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJJc0RlbGV0ZU1vZGlmaWVkIiBUeXBlTmFtZT0ib3BjOkJvb2xl YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0ib3BjOkRh dGVUaW1lIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IkRlbGV0ZUF0VGltZURldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0 ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9k ZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmll bGQ9Ik5vT2ZSZXFUaW1lcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVFdmVudERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRJZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudElkcyIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50SWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29k ZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m T3BlcmF0aW9uUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik9wZXJhdGlvblJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhG aWVsZD0iTm9PZk9wZXJhdGlvblJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0 aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXF1ZXN0IiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZIaXN0b3J5VXBkYXRlRGV0YWlscyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlVcGRhdGVEZXRhaWxzIiBUeXBlTmFtZT0idWE6RXh0 ZW5zaW9uT2JqZWN0IiBMZW5ndGhGaWVsZD0iTm9PZkhpc3RvcnlVcGRhdGVEZXRhaWxzIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhp c3RvcnlVcGRhdGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpI aXN0b3J5VXBkYXRlUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlh Z25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNhbGxNZXRo b2RSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik9iamVjdElkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTWV0aG9kSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJbnB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIExlbmd0 aEZpZWxkPSJOb09mSW5wdXRBcmd1bWVudHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBU eXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJbnB1 dEFyZ3VtZW50UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IklucHV0QXJndW1lbnRSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZJbnB1dEFyZ3VtZW50UmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZJbnB1dEFyZ3VtZW50RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5wdXRBcmd1bWVudERpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZklucHV0QXJndW1l bnREaWFnbm9zdGljSW5mb3MiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mT3V0cHV0QXJn dW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iT3V0 cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZPdXRw dXRBcmd1bWVudHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iQ2FsbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1 ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1ldGhvZHNUb0NhbGwiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZXRob2RzVG9DYWxs IiBUeXBlTmFtZT0idG5zOkNhbGxNZXRob2RSZXF1ZXN0IiBMZW5ndGhGaWVsZD0iTm9PZk1ldGhv ZHNUb0NhbGwiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iQ2FsbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0i dG5zOkNhbGxNZXRob2RSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9uaXRv cmluZ01vZGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJTYW1wbGluZyIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i UmVwb3J0aW5nIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9w YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJEYXRhQ2hhbmdlVHJpZ2dlciIgTGVuZ3RoSW5CaXRzPSIz MiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNWYWx1ZSIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzVmFsdWVUaW1lc3RhbXAiIFZh bHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRU eXBlIE5hbWU9IkRlYWRiYW5kVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iQWJzb2x1dGUiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IlBlcmNlbnQiIFZhbHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFDaGFuZ2VGaWx0ZXIiIEJhc2VUeXBlPSJ0bnM6TW9u aXRvcmluZ0ZpbHRlciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmlnZ2VyIiBUeXBlTmFtZT0i dG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVhZGJhbmRU eXBlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlYWRi YW5kVmFsdWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV2ZW50RmlsdGVyIiBCYXNlVHlwZT0i dG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENs YXVzZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxl Y3RDbGF1c2VzIiBUeXBlTmFtZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIExlbmd0aEZp ZWxkPSJOb09mU2VsZWN0Q2xhdXNlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldoZXJlQ2xh dXNlIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlv biIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VTZXJ2ZXJDYXBhYmlsaXRpZXNEZWZhdWx0cyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVHJlYXRVbmNlcnRhaW5Bc0JhZCIgVHlwZU5hbWU9Im9wYzpC b29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVyY2VudERhdGFCYWQiIFR5cGVOYW1l PSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBlcmNlbnREYXRhR29vZCIgVHlw ZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlU2xvcGVkRXh0cmFw b2xhdGlvbiIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFnZ3JlZ2F0ZUZpbHRlciIgQmFzZVR5 cGU9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0VGlt ZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3Jl Z2F0ZVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQ cm9jZXNzaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InRuczpBZ2dyZWdhdGVD b25maWd1cmF0aW9uIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRl bnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IkV2ZW50RmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0idG5zOk1vbml0b3JpbmdG aWx0ZXJSZXN1bHQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENsYXVzZVJlc3Vs dHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RD bGF1c2VSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZT ZWxlY3RDbGF1c2VSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENs YXVzZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdu b3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldoZXJlQ2xhdXNlUmVzdWx0IiBUeXBlTmFtZT0idG5z OkNvbnRlbnRGaWx0ZXJSZXN1bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWdncmVnYXRlRmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0i dG5zOk1vbml0b3JpbmdGaWx0ZXJSZXN1bHQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNl ZFN0YXJ0VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJldmlzZWRQcm9jZXNzaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZEFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIFR5cGVO YW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yaW5nUGFyYW1ldGVycyIg QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGll bnRIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2FtcGxpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJGaWx0ZXIiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJRdWV1ZVNpemUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRGlzY2FyZE9sZGVzdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1v bml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9Ikl0ZW1Ub01vbml0b3IiIFR5cGVOYW1lPSJ0bnM6UmVhZFZh bHVlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nTW9kZSIgVHlwZU5hbWU9 InRuczpNb25pdG9yaW5nTW9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFBh cmFtZXRlcnMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmluZ1BhcmFtZXRlcnMiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9uaXRvcmVk SXRlbUNyZWF0ZVJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkU2FtcGxpbmdJbnRlcnZhbCIgVHlwZU5h bWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkUXVldWVTaXpl IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlclJl c3VsdCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVt c1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiBUeXBlTmFtZT0idG5z OlRpbWVzdGFtcHNUb1JldHVybiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJdGVtc1Rv Q3JlYXRlIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXRl bXNUb0NyZWF0ZSIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgTGVu Z3RoRmllbGQ9Ik5vT2ZJdGVtc1RvQ3JlYXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0 ZVJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZv IiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5 UmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb25pdG9yZWRJdGVtSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVxdWVzdGVkUGFyYW1ldGVycyIgVHlwZU5hbWU9InRuczpNb25pdG9yaW5n UGFyYW1ldGVycyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNhbXBsaW5n SW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmV2aXNlZFF1ZXVlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJGaWx0ZXJSZXN1bHQiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9k aWZ5TW9uaXRvcmVkSXRlbXNSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcHNUb1JldHVy biIgVHlwZU5hbWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mSXRlbXNUb01vZGlmeSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ikl0ZW1zVG9Nb2RpZnkiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbU1v ZGlmeVJlcXVlc3QiIExlbmd0aEZpZWxkPSJOb09mSXRlbXNUb01vZGlmeSIgLz4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZnlNb25p dG9yZWRJdGVtc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVh ZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6 SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOk1v bml0b3JlZEl0ZW1Nb2RpZnlSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1 YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0 TW9uaXRvcmluZ01vZGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0i b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JpbmdNb2RlIiBUeXBl TmFtZT0idG5zOk1vbml0b3JpbmdNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1v bml0b3JlZEl0ZW1JZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb25pdG9yZWRJdGVtSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9 Ik5vT2ZNb25pdG9yZWRJdGVtSWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVzcG9uc2UiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9P ZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0lu Zm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25v c3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlNldFRyaWdnZXJpbmdSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0 bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklk IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyaWdnZXJp bmdJdGVtSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZkxpbmtzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJMaW5rc1RvQWRkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZM aW5rc1RvQWRkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxpbmtzVG9SZW1vdmUiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMaW5rc1RvUmVtb3Zl IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZMaW5rc1RvUmVtb3ZlIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlNldFRyaWdnZXJpbmdSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25z ZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBZGRSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkUmVzdWx0cyIgVHlwZU5h bWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mQWRkUmVzdWx0cyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1l PSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZBZGREaWFnbm9zdGljSW5mb3Mi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVtb3ZlUmVzdWx0cyIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbW92ZVJlc3VsdHMiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlbW92ZVJlc3VsdHMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mUmVtb3ZlRGlhZ25v c3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3Jp cHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mTW9uaXRvcmVkSXRlbUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1JZHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhG aWVsZD0iTm9PZk1vbml0b3JlZEl0ZW1JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlTW9uaXRvcmVkSXRlbXNSZXNwb25z ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZp ZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFn bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5v T2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uUmVxdWVzdCIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVy IiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXF1ZXN0ZWRQdWJsaXNoaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTGlmZXRpbWVDb3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRNYXhLZWVwQWxpdmVDb3Vu dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOb3Rp ZmljYXRpb25zUGVyUHVibGlzaCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHkiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVh dGVTdWJzY3JpcHRpb25SZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25z ZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRQdWJsaXNoaW5n SW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmV2aXNlZExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmV2aXNlZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJNb2RpZnlTdWJzY3JpcHRpb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6 UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFB1 Ymxpc2hpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXF1ZXN0ZWRMaWZldGltZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQ ZXJQdWJsaXNoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlByaW9yaXR5IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXZpc2VkUHVibGlzaGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRv dWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRMaWZldGltZUNvdW50IiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRNYXhLZWVw QWxpdmVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVSZXF1 ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVi bGlzaGluZ01vZGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0 YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5m byIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTm90aWZpY2F0aW9uTWVzc2Fn ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZXF1ZW5jZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJQdWJsaXNoVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZOb3RpZmljYXRpb25EYXRhIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm90aWZpY2F0aW9uRGF0YSIgVHlwZU5hbWU9InVhOkV4dGVu c2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb3RpZmljYXRpb25EYXRhIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5vdGlmaWNh dGlvbkRhdGEiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFDaGFuZ2VOb3RpZmlj YXRpb24iIEJhc2VUeXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mTW9uaXRvcmVkSXRlbXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJNb25pdG9yZWRJdGVtcyIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVt Tm90aWZpY2F0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZk1vbml0b3JlZEl0ZW1zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRp YWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9y ZWRJdGVtTm90aWZpY2F0aW9uIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkNsaWVudEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVu dE5vdGlmaWNhdGlvbkxpc3QiIEJhc2VUeXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iRXZlbnRzIiBUeXBlTmFtZT0idG5zOkV2ZW50RmllbGRMaXN0IiBM ZW5ndGhGaWVsZD0iTm9PZkV2ZW50cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVudEZpZWxkTGlzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRIYW5kbGUiIFR5cGVO YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkV2ZW50RmllbGRz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRGaWVs ZHMiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50RmllbGRzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 Ikhpc3RvcnlFdmVudEZpZWxkTGlzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudEZpZWxkcyIgVHlwZU5hbWU9InVhOlZhcmlh bnQiIExlbmd0aEZpZWxkPSJOb09mRXZlbnRGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3RhdHVzQ2hhbmdlTm90aWZpY2F0 aW9uIiBCYXNlVHlwZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU3RhdHVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkRpYWdub3N0aWNJbmZvIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3Vic2Ny aXB0aW9uQWNrbm93bGVkZ2VtZW50IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJQdWJsaXNoUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RI ZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uQWNrbm93bGVk Z2VtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1 YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudHMiIFR5cGVOYW1lPSJ0bnM6U3Vic2NyaXB0aW9uQWNr bm93bGVkZ2VtZW50IiBMZW5ndGhGaWVsZD0iTm9PZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVu dHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iUHVibGlzaFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNl SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkF2YWlsYWJsZVNlcXVl bmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZp ZWxkPSJOb09mQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTW9yZU5vdGlmaWNhdGlvbnMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2UiIFR5cGVOYW1lPSJ0bnM6Tm90aWZpY2F0 aW9uTWVzc2FnZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9 InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9z dGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVwdWJsaXNoUmVx dWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXRyYW5zbWl0U2VxdWVuY2VOdW1iZXIiIFR5cGVOYW1lPSJv cGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlJlcHVibGlzaFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm90aWZpY2F0aW9uTWVz c2FnZSIgVHlwZU5hbWU9InRuczpOb3RpZmljYXRpb25NZXNzYWdlIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRyYW5zZmVyUmVzdWx0 IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0 YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlRyYW5zZmVyU3Vic2NyaXB0aW9uc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN1YnNjcmlwdGlvbklk cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlw dGlvbklkcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mU3Vic2NyaXB0 aW9uSWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VuZEluaXRpYWxWYWx1ZXMiIFR5cGVO YW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXNwb25zZSIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpUcmFuc2ZlclJlc3VsdCIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZv cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0 aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRp YWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVxdWVzdCIgQmFzZVR5cGU9InVh OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBU eXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m U3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9 Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9uc1Jlc3BvbnNlIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNl SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5v T2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdu b3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJCdWlsZEluZm8iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHJvZHVjdFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYW51ZmFjdHVyZXJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0 cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3ROYW1lIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvZnR3YXJlVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZE51bWJlciIgVHlw ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZERhdGUiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUmVkdW5kYW5jeVN1cHBvcnQiIExlbmd0aEluQml0cz0i MzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbGQiIFZhbHVlPSIxIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ildhcm0iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IkhvdCIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iVHJhbnNwYXJlbnQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkhvdEFuZE1pcnJvcmVkIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6RW51bWVy YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJTZXJ2ZXJTdGF0ZSIgTGVu Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUnVubmluZyIg VmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRmFpbGVkIiBWYWx1 ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb0NvbmZpZ3VyYXRpb24i IFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1c3BlbmRlZCIg VmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2h1dGRvd24iIFZh bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRlc3QiIFZhbHVlPSI1 IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbW11bmljYXRpb25GYXVsdCIg VmFsdWU9IjYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5rbm93biIgVmFs dWU9IjciIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVkdW5kYW50U2VydmVyRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVySWQiIFR5cGVOYW1lPSJvcGM6U3Ry aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmljZUxldmVsIiBUeXBlTmFtZT0ib3Bj OkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJTdGF0ZSIgVHlwZU5hbWU9InRu czpTZXJ2ZXJTdGF0ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludFVybExpc3REYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW5kcG9pbnRVcmxMaXN0 IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRV cmxMaXN0IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbmRwb2ludFVy bExpc3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOZXR3b3JrUGF0aHMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrUGF0aHMiIFR5cGVOYW1l PSJ0bnM6RW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09mTmV0d29ya1Bh dGhzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWwi IFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9uaXRvcmVk SXRlbUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1heE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU2VydmVyRGlhZ25vc3RpY3NTdW1tYXJ5RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVmlld0NvdW50IiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRTZXNz aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q3VtdWxhdGVkU2Vzc2lvbkNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlNlY3VyaXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2Vzc2lvblRpbWVv dXRDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZXNzaW9uQWJvcnRDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJDdXJyZW50U3Vic2NyaXB0aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VtdWxhdGVkU3Vic2NyaXB0aW9uQ291bnQiIFR5cGVO YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVy dmFsQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2VjdXJpdHlSZWplY3RlZFJlcXVlc3RzQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVqZWN0ZWRSZXF1ZXN0c0NvdW50IiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJTZXJ2ZXJTdGF0dXNEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJyZW50VGltZSIgVHlwZU5hbWU9Im9w YzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXRlIiBUeXBlTmFtZT0idG5z OlNlcnZlclN0YXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnVpbGRJbmZvIiBUeXBlTmFt ZT0idG5zOkJ1aWxkSW5mbyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY29uZHNUaWxsU2h1 dGRvd24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2h1 dGRvd25SZWFzb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlc3Npb25EaWFnbm9z dGljc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlc3Npb25OYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkNsaWVudERlc2NyaXB0aW9uIiBUeXBlTmFtZT0idG5zOkFwcGxpY2F0aW9u RGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmkiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRVcmwiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxvY2FsZUlkcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZUlkcyIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxlSWRzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQWN0dWFsU2Vzc2lvblRpbWVvdXQiIFR5cGVOYW1lPSJvcGM6RG91 YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRDb25uZWN0 aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkNsaWVudExhc3RDb250YWN0VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVudE1vbml0b3JlZEl0ZW1zQ291 bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVu dFB1Ymxpc2hSZXF1ZXN0c0luUXVldWUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iVG90YWxSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVuYXV0aG9yaXplZFJlcXVl c3RDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZWFkQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlSZWFkQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlQ291bnQiIFR5cGVO YW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ikhpc3RvcnlVcGRhdGVDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2FsbENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZp Y2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDcmVhdGVNb25pdG9y ZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0i dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXRN b25pdG9yaW5nTW9kZUNvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXRUcmlnZ2VyaW5nQ291bnQiIFR5cGVOYW1lPSJ0 bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0 ZU1vbml0b3JlZEl0ZW1zQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvbkNvdW50IiBUeXBl TmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJNb2RpZnlTdWJzY3JpcHRpb25Db3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRh dGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVDb3VudCIg VHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUHVibGlzaENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hDb3VudCIgVHlwZU5hbWU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJT dWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNDb3VudCIgVHlwZU5h bWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWRkTm9kZXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkUmVmZXJlbmNlc0NvdW50IiBUeXBlTmFtZT0idG5zOlNl cnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVOb2Rl c0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEZWxldGVSZWZlcmVuY2VzQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZUNvdW50IiBU eXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VOZXh0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRz Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlF1ZXJ5Rmlyc3RDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRl ckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVlcnlOZXh0Q291bnQiIFR5cGVO YW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlZ2lzdGVyTm9kZXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVW5yZWdpc3Rlck5vZGVzQ291bnQiIFR5cGVOYW1l PSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGlj c0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkNsaWVudFVzZXJJZE9mU2Vzc2lvbiIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQ2xpZW50VXNlcklkSGlzdG9yeSIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudFVzZXJJZEhpc3RvcnkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkNsaWVudFVzZXJJZEhpc3Rvcnki IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvbk1lY2hhbmlzbSIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmNvZGluZyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRQcm90b2Nv bCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0 eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudENlcnRpZmljYXRlIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU2VydmljZUNvdW50ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUb3RhbENvdW50IiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVycm9yQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlN0YXR1c1Jlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvIiBUeXBlTmFtZT0idWE6RGlh Z25vc3RpY0luZm8iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25J ZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQcmlvcml0 eSIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGlu Z0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik1heExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIFR5cGVOYW1lPSJv cGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0VuYWJsZWQiIFR5 cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vZGlmeUNvdW50 IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZUNv dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2Fi bGVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXB1Ymxpc2hSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVwdWJsaXNoTWVzc2FnZVJlcXVlc3RDb3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hNZXNzYWdlQ291bnQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJSZXF1 ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i VHJhbnNmZXJyZWRUb0FsdENsaWVudENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zZmVycmVkVG9TYW1lQ2xpZW50Q291bnQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaFJlcXVlc3RDb3Vu dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhQ2hh bmdlTm90aWZpY2F0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkV2ZW50Tm90aWZpY2F0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbnNDb3VudCIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXRlUHVibGlzaFJlcXVlc3RD b3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJy ZW50S2VlcEFsaXZlQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ3VycmVudExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVW5hY2tub3dsZWRnZWRNZXNzYWdlQ291bnQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY2FyZGVkTWVzc2FnZUNv dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0 b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nUXVldWVPdmVyZmxvd0NvdW50IiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5leHRTZXF1ZW5jZU51 bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVu dFF1ZXVlT3ZlckZsb3dDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9kZWxDaGFuZ2VT dHJ1Y3R1cmVWZXJiTWFzayIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iTm9kZUFkZGVkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb2RlRGVsZXRlZCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iUmVmZXJlbmNlQWRkZWQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9IlJlZmVyZW5jZURlbGV0ZWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlQ2hhbmdlZCIgVmFsdWU9IjE2IiAvPg0KICA8 L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vZGVs Q2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWZmZWN0ZWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJBZmZlY3RlZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWZXJiIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VtYW50 aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZmZlY3RlZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkFmZmVjdGVkVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJSYW5nZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJMb3ciIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i SGlnaCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRVVJbmZvcm1hdGlvbiIgQmFzZVR5cGU9InVh OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVW5pdElkIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3Jp cHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9u IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJMaW5l YXIiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxvZyIgVmFs dWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG4iIFZhbHVlPSIyIiAv Pg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkNvbXBsZXhOdW1iZXJUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlYWwiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJJbWFnaW5hcnkiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRG91YmxlQ29tcGxl eE51bWJlclR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJJbWFnaW5hcnkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF4aXNJbmZvcm1hdGlvbiIg QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmdp bmVlcmluZ1VuaXRzIiBUeXBlTmFtZT0idG5zOkVVSW5mb3JtYXRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJFVVJhbmdlIiBUeXBlTmFtZT0idG5zOlJhbmdlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iVGl0bGUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQXhpc1NjYWxlVHlwZSIgVHlwZU5hbWU9InRuczpBeGlzU2NhbGVFbnVtZXJh dGlvbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBeGlzU3RlcHMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBeGlzU3RlcHMiIFR5cGVOYW1lPSJv cGM6RG91YmxlIiBMZW5ndGhGaWVsZD0iTm9PZkF4aXNTdGVwcyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJYVlR5cGUiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWCIgVHlwZU5hbWU9 Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9Im9w YzpGbG9hdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJQcm9ncmFtRGlhZ25vc3RpY0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVNlc3Npb25JZCIgVHlwZU5h bWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZUNsaWVudE5hbWUi IFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52b2NhdGlv bkNyZWF0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RDYWxsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1 YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTGFzdE1ldGhvZElucHV0QXJn dW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFz dE1ldGhvZElucHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVs ZD0iTm9PZkxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9 InRuczpBcmd1bWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZENhbGxUaW1lIiBUeXBlTmFtZT0i b3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZFJldHVyblN0 YXR1cyIgVHlwZU5hbWU9InRuczpTdGF0dXNSZXN1bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHJvZ3JhbURpYWdub3N0aWMyRGF0 YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iQ3JlYXRlU2Vzc2lvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ3JlYXRlQ2xpZW50TmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJJbnZvY2F0aW9uQ3JlYXRpb25UaW1lIiBUeXBlTmFtZT0ib3BjOkRh dGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdFRyYW5zaXRpb25UaW1lIiBUeXBl TmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZENh bGwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1l dGhvZFNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1l PSJ0bnM6QXJndW1lbnQiIExlbmd0aEZpZWxkPSJOb09mTGFzdE1ldGhvZElucHV0QXJndW1lbnRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9k T3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVsZD0iTm9P Zkxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m TGFzdE1ldGhvZElucHV0VmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTGFzdE1ldGhvZElucHV0VmFsdWVzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIg TGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kSW5wdXRWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mTGFzdE1ldGhvZE91dHB1dFZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIFR5cGVOYW1l PSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZkxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kQ2FsbFRpbWUiIFR5cGVOYW1lPSJvcGM6 RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kUmV0dXJuU3RhdHVz IiBUeXBlTmFtZT0idG5zOlN0YXR1c1Jlc3VsdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBbm5vdGF0aW9uIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2UiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQW5ub3RhdGlvblRpbWUiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0IiBMZW5ndGhJ bkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBYnNvbHV0ZVZhbHVl IiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQZXJjZW50T2ZW YWx1ZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUGVyY2Vu dE9mUmFuZ2UiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlBl cmNlbnRPZkVVUmFuZ2UiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlVua25vd24iIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KPC9v cGM6VHlwZURpY3Rpb25hcnk+ NamespaceUri i=68 i=7617 http://opcfoundation.org/UA/ Deprecated i=68 i=7617 true KeyValuePair i=69 i=7617 KeyValuePair EndpointType i=69 i=7617 EndpointType RationalNumber i=69 i=7617 RationalNumber Vector i=69 i=7617 Vector 3DVector i=69 i=7617 ThreeDVector CartesianCoordinates i=69 i=7617 CartesianCoordinates 3DCartesianCoordinates i=69 i=7617 ThreeDCartesianCoordinates Orientation i=69 i=7617 Orientation 3DOrientation i=69 i=7617 ThreeDOrientation Frame i=69 i=7617 Frame 3DFrame i=69 i=7617 ThreeDFrame IdentityMappingRuleType i=69 i=7617 IdentityMappingRuleType CurrencyUnitType i=69 i=7617 CurrencyUnitType TrustListDataType i=69 i=7617 TrustListDataType DataTypeSchemaHeader i=69 i=7617 DataTypeSchemaHeader DataTypeDescription i=69 i=7617 DataTypeDescription StructureDescription i=69 i=7617 StructureDescription EnumDescription i=69 i=7617 EnumDescription SimpleTypeDescription i=69 i=7617 SimpleTypeDescription UABinaryFileDataType i=69 i=7617 UABinaryFileDataType DataSetMetaDataType i=69 i=7617 DataSetMetaDataType FieldMetaData i=69 i=7617 FieldMetaData ConfigurationVersionDataType i=69 i=7617 ConfigurationVersionDataType PublishedDataSetDataType i=69 i=7617 PublishedDataSetDataType PublishedDataSetSourceDataType i=69 i=7617 PublishedDataSetSourceDataType PublishedVariableDataType i=69 i=7617 PublishedVariableDataType PublishedDataItemsDataType i=69 i=7617 PublishedDataItemsDataType PublishedEventsDataType i=69 i=7617 PublishedEventsDataType DataSetWriterDataType i=69 i=7617 DataSetWriterDataType DataSetWriterTransportDataType i=69 i=7617 DataSetWriterTransportDataType DataSetWriterMessageDataType i=69 i=7617 DataSetWriterMessageDataType PubSubGroupDataType i=69 i=7617 PubSubGroupDataType WriterGroupDataType i=69 i=7617 WriterGroupDataType WriterGroupTransportDataType i=69 i=7617 WriterGroupTransportDataType WriterGroupMessageDataType i=69 i=7617 WriterGroupMessageDataType PubSubConnectionDataType i=69 i=7617 PubSubConnectionDataType ConnectionTransportDataType i=69 i=7617 ConnectionTransportDataType NetworkAddressDataType i=69 i=7617 NetworkAddressDataType NetworkAddressUrlDataType i=69 i=7617 NetworkAddressUrlDataType ReaderGroupDataType i=69 i=7617 ReaderGroupDataType ReaderGroupTransportDataType i=69 i=7617 ReaderGroupTransportDataType ReaderGroupMessageDataType i=69 i=7617 ReaderGroupMessageDataType DataSetReaderDataType i=69 i=7617 DataSetReaderDataType DataSetReaderTransportDataType i=69 i=7617 DataSetReaderTransportDataType DataSetReaderMessageDataType i=69 i=7617 DataSetReaderMessageDataType SubscribedDataSetDataType i=69 i=7617 SubscribedDataSetDataType TargetVariablesDataType i=69 i=7617 TargetVariablesDataType FieldTargetDataType i=69 i=7617 FieldTargetDataType SubscribedDataSetMirrorDataType i=69 i=7617 SubscribedDataSetMirrorDataType PubSubConfigurationDataType i=69 i=7617 PubSubConfigurationDataType UadpWriterGroupMessageDataType i=69 i=7617 UadpWriterGroupMessageDataType UadpDataSetWriterMessageDataType i=69 i=7617 UadpDataSetWriterMessageDataType UadpDataSetReaderMessageDataType i=69 i=7617 UadpDataSetReaderMessageDataType JsonWriterGroupMessageDataType i=69 i=7617 JsonWriterGroupMessageDataType JsonDataSetWriterMessageDataType i=69 i=7617 JsonDataSetWriterMessageDataType JsonDataSetReaderMessageDataType i=69 i=7617 JsonDataSetReaderMessageDataType DatagramConnectionTransportDataType i=69 i=7617 DatagramConnectionTransportDataType DatagramWriterGroupTransportDataType i=69 i=7617 DatagramWriterGroupTransportDataType BrokerConnectionTransportDataType i=69 i=7617 BrokerConnectionTransportDataType BrokerWriterGroupTransportDataType i=69 i=7617 BrokerWriterGroupTransportDataType BrokerDataSetWriterTransportDataType i=69 i=7617 BrokerDataSetWriterTransportDataType BrokerDataSetReaderTransportDataType i=69 i=7617 BrokerDataSetReaderTransportDataType RolePermissionType i=69 i=7617 RolePermissionType DataTypeDefinition i=69 i=7617 DataTypeDefinition StructureField i=69 i=7617 StructureField StructureDefinition i=69 i=7617 StructureDefinition EnumDefinition i=69 i=7617 EnumDefinition Argument i=69 i=7617 Argument EnumValueType i=69 i=7617 EnumValueType EnumField i=69 i=7617 EnumField OptionSet i=69 i=7617 OptionSet Union i=69 i=7617 Union TimeZoneDataType i=69 i=7617 TimeZoneDataType ApplicationDescription i=69 i=7617 ApplicationDescription ServerOnNetwork i=69 i=7617 ServerOnNetwork UserTokenPolicy i=69 i=7617 UserTokenPolicy EndpointDescription i=69 i=7617 EndpointDescription RegisteredServer i=69 i=7617 RegisteredServer DiscoveryConfiguration i=69 i=7617 DiscoveryConfiguration MdnsDiscoveryConfiguration i=69 i=7617 MdnsDiscoveryConfiguration SignedSoftwareCertificate i=69 i=7617 SignedSoftwareCertificate UserIdentityToken i=69 i=7617 UserIdentityToken AnonymousIdentityToken i=69 i=7617 AnonymousIdentityToken UserNameIdentityToken i=69 i=7617 UserNameIdentityToken X509IdentityToken i=69 i=7617 X509IdentityToken IssuedIdentityToken i=69 i=7617 IssuedIdentityToken AddNodesItem i=69 i=7617 AddNodesItem AddReferencesItem i=69 i=7617 AddReferencesItem DeleteNodesItem i=69 i=7617 DeleteNodesItem DeleteReferencesItem i=69 i=7617 DeleteReferencesItem RelativePathElement i=69 i=7617 RelativePathElement RelativePath i=69 i=7617 RelativePath EndpointConfiguration i=69 i=7617 EndpointConfiguration ContentFilterElement i=69 i=7617 ContentFilterElement ContentFilter i=69 i=7617 ContentFilter FilterOperand i=69 i=7617 FilterOperand ElementOperand i=69 i=7617 ElementOperand LiteralOperand i=69 i=7617 LiteralOperand AttributeOperand i=69 i=7617 AttributeOperand SimpleAttributeOperand i=69 i=7617 SimpleAttributeOperand HistoryEvent i=69 i=7617 HistoryEvent MonitoringFilter i=69 i=7617 MonitoringFilter EventFilter i=69 i=7617 EventFilter AggregateConfiguration i=69 i=7617 AggregateConfiguration HistoryEventFieldList i=69 i=7617 HistoryEventFieldList BuildInfo i=69 i=7617 BuildInfo RedundantServerDataType i=69 i=7617 RedundantServerDataType EndpointUrlListDataType i=69 i=7617 EndpointUrlListDataType NetworkGroupDataType i=69 i=7617 NetworkGroupDataType SamplingIntervalDiagnosticsDataType i=69 i=7617 SamplingIntervalDiagnosticsDataType ServerDiagnosticsSummaryDataType i=69 i=7617 ServerDiagnosticsSummaryDataType ServerStatusDataType i=69 i=7617 ServerStatusDataType SessionDiagnosticsDataType i=69 i=7617 SessionDiagnosticsDataType SessionSecurityDiagnosticsDataType i=69 i=7617 SessionSecurityDiagnosticsDataType ServiceCounterDataType i=69 i=7617 ServiceCounterDataType StatusResult i=69 i=7617 StatusResult SubscriptionDiagnosticsDataType i=69 i=7617 SubscriptionDiagnosticsDataType ModelChangeStructureDataType i=69 i=7617 ModelChangeStructureDataType SemanticChangeStructureDataType i=69 i=7617 SemanticChangeStructureDataType Range i=69 i=7617 Range EUInformation i=69 i=7617 EUInformation ComplexNumberType i=69 i=7617 ComplexNumberType DoubleComplexNumberType i=69 i=7617 DoubleComplexNumberType AxisInformation i=69 i=7617 AxisInformation XVType i=69 i=7617 XVType ProgramDiagnosticDataType i=69 i=7617 ProgramDiagnosticDataType ProgramDiagnostic2DataType i=69 i=7617 ProgramDiagnostic2DataType Annotation i=69 i=7617 Annotation Default XML i=14533 i=14829 i=76 Default XML i=15528 i=16024 i=76 Default XML i=18806 i=18860 i=76 Default XML i=18807 i=18863 i=76 Default XML i=18808 i=18866 i=76 Default XML i=18809 i=18869 i=76 Default XML i=18810 i=19049 i=76 Default XML i=18811 i=19052 i=76 Default XML i=18812 i=19055 i=76 Default XML i=18813 i=19058 i=76 Default XML i=18814 i=19061 i=76 Default XML i=15634 i=15730 i=76 Default XML i=23498 i=23522 i=76 Default XML i=338 i=8327 i=76 Default XML i=853 i=8843 i=76 Default XML i=11943 i=11951 i=76 Default XML i=11944 i=11954 i=76 Default XML i=856 i=8846 i=76 Default XML i=859 i=8849 i=76 Default XML i=862 i=8852 i=76 Default XML i=865 i=8855 i=76 Default XML i=868 i=8858 i=76 Default XML i=871 i=8861 i=76 Default XML i=299 i=8294 i=76 Default XML i=874 i=8864 i=76 Default XML i=877 i=8867 i=76 Default XML i=897 i=8870 i=76 Opc.Ua i=8254 i=15039 i=14829 i=16024 i=18860 i=18863 i=18866 i=18869 i=19049 i=19052 i=19055 i=19058 i=19061 i=15730 i=23522 i=12677 i=16027 i=14811 i=15591 i=15594 i=15585 i=15588 i=14805 i=14808 i=14832 i=16030 i=16033 i=14320 i=16037 i=16040 i=16047 i=16050 i=16053 i=16056 i=21180 i=16062 i=16065 i=16068 i=16071 i=21183 i=21186 i=21189 i=16077 i=16080 i=16083 i=16086 i=16089 i=16092 i=16095 i=14835 i=16098 i=21192 i=16104 i=16107 i=16110 i=16113 i=16116 i=16119 i=17473 i=21195 i=15640 i=16125 i=16144 i=16147 i=16127 i=18166 i=18169 i=18172 i=18175 i=8285 i=8291 i=14826 i=12759 i=12762 i=8918 i=8300 i=12201 i=8297 i=8303 i=8417 i=12894 i=12897 i=8333 i=8306 i=8309 i=8312 i=8315 i=8318 i=8363 i=8366 i=8369 i=8372 i=12712 i=12715 i=8321 i=8564 i=8567 i=8570 i=8573 i=8576 i=8579 i=8582 i=8639 i=8702 i=8708 i=8711 i=8807 i=8327 i=8843 i=11951 i=11954 i=8846 i=8849 i=8852 i=8855 i=8858 i=8861 i=8294 i=8864 i=8867 i=8870 i=8873 i=8876 i=12175 i=12178 i=12083 i=12086 i=8882 i=15402 i=8879 i=92 i=72 PHhzOnNjaGVtYQ0KICB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEi DQogIHhtbG5zOnVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54 c2QiDQogIHhtbG5zOnRucz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlw ZXMueHNkIg0KICB0YXJnZXROYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8y MDA4LzAyL1R5cGVzLnhzZCINCiAgZWxlbWVudEZvcm1EZWZhdWx0PSJxdWFsaWZpZWQiDQo+DQog IDx4czplbGVtZW50IG5hbWU9IkJvb2xlYW4iIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpib29s ZWFuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCb29sZWFuIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb29sZWFuIiB0eXBlPSJ4czpi b29sZWFuIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkJvb2xlYW4iIHR5cGU9InRuczpMaXN0T2ZCb29sZWFuIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiBuaWxsYWJsZT0idHJ1ZSIgdHlw ZT0ieHM6Ynl0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU0J5dGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4 czpieXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZlNCeXRlIiB0eXBlPSJ0bnM6TGlzdE9mU0J5dGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgbmlsbGFibGU9InRydWUiIHR5cGU9Inhz OnVuc2lnbmVkQnl0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQnl0ZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgdHlwZT0i eHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ikxpc3RPZkJ5dGUiIHR5cGU9InRuczpMaXN0T2ZCeXRlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IkludDE2IiBuaWxsYWJsZT0idHJ1ZSIg dHlwZT0ieHM6c2hvcnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkludDE2 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQxNiIgdHlw ZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mSW50MTYiIHR5cGU9InRuczpMaXN0T2ZJbnQxNiIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50MTYiIG5pbGxhYmxlPSJ0cnVlIiB0 eXBlPSJ4czp1bnNpZ25lZFNob3J0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZVSW50MTYiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVJ bnQxNiIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50MTYiIHR5cGU9InRuczpMaXN0T2ZVSW50MTYiIG5p bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW50MzIi IG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czppbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9Ikxpc3RPZkludDMyIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbnQzMiIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu ZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZkludDMyIiB0eXBlPSJ0bnM6TGlzdE9mSW50MzIiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMyIiBuaWxs YWJsZT0idHJ1ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZlVJbnQzMiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVUludDMyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50MzIiIHR5cGU9InRuczpMaXN0T2ZV SW50MzIiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFt ZT0iSW50NjQiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpsb25nIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSW50NjQiIHR5cGU9InhzOmxvbmciIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSW50NjQiIHR5cGU9InRuczpMaXN0T2ZJbnQ2 NCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJV SW50NjQiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDY0IiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVUludDY0IiB0eXBl PSJ0bnM6TGlzdE9mVUludDY0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czplbGVtZW50IG5hbWU9IkZsb2F0IiBuaWxsYWJsZT0idHJ1ZSIgdHlwZT0ieHM6ZmxvYXQiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkZsb2F0Ij4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRmxvYXQiIHR5cGU9 InRuczpMaXN0T2ZGbG9hdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJEb3VibGUiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpkb3VibGUiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRvdWJsZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4czpkb3VibGUiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRG91YmxlIiB0 eXBlPSJ0bnM6TGlzdE9mRG91YmxlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czplbGVtZW50IG5hbWU9IlN0cmluZyIgbmlsbGFibGU9InRydWUiIHR5cGU9InhzOnN0cmlu ZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RyaW5nIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJpbmciIHR5cGU9InhzOnN0cmlu ZyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdHJp bmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVRpbWUiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4 czpkYXRlVGltZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0ZVRpbWUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGVUaW1lIiB0 eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZEYXRlVGltZSIgdHlwZT0idG5zOkxpc3RPZkRhdGVUaW1lIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHdWlkIj4NCiAg ICA8eHM6YW5ub3RhdGlvbj4NCiAgICAgIDx4czphcHBpbmZvPg0KICAgICAgICA8SXNWYWx1ZVR5 cGUgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vMjAwMy8xMC9TZXJpYWxpemF0 aW9uLyI+dHJ1ZTwvSXNWYWx1ZVR5cGU+DQogICAgICA8L3hzOmFwcGluZm8+DQogICAgPC94czph bm5vdGF0aW9uPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 cmluZyIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iR3VpZCIgdHlwZT0idG5zOkd1aWQiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkd1aWQiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpH dWlkIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkd1 aWQiIHR5cGU9InRuczpMaXN0T2ZHdWlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJ5dGVT dHJpbmciPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVT dHJpbmciIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnl0ZVN0cmluZyIgdHlwZT0i dG5zOkxpc3RPZkJ5dGVTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlhtbEVsZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlhtbEVsZW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAgPHhzOmNvbXBsZXhU eXBlPg0KICAgICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICAgIDx4czphbnkgbWluT2Nj dXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIvPg0KICAgICAgICAgIDwveHM6c2VxdWVuY2U+ DQogICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICA8L3hzOmVsZW1lbnQ+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mWG1sRWxlbWVudCIgdHlwZT0idG5zOkxpc3RPZlhtbEVsZW1lbnQiIG5pbGxhYmxlPSJ0cnVl Ij48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5vZGVJZCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpZmllciIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTm9kZUlkIiB0eXBlPSJ0bnM6Tm9kZUlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZOb2RlSWQiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idG5zOk5vZGVJ ZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9mTm9kZUlkIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFeHBhbmRlZE5vZGVJ ZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpZmll ciIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJZCIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i TGlzdE9mRXhwYW5kZWROb2RlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6RXhwYW5kZWROb2RlSWQiIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp c3RPZkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9mRXhwYW5kZWROb2RlSWQiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0YXR1 c0NvZGUiPg0KICAgIDx4czphbm5vdGF0aW9uPg0KICAgICAgPHhzOmFwcGluZm8+DQogICAgICAg IDxJc1ZhbHVlVHlwZSB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS8yMDAzLzEw L1NlcmlhbGl6YXRpb24vIj50cnVlPC9Jc1ZhbHVlVHlwZT4NCiAgICAgIDwveHM6YXBwaW5mbz4N CiAgICA8L3hzOmFubm90YXRpb24+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ29kZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6U3RhdHVzQ29kZSIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RhdHVzQ29kZSI+DQog ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlw ZT0idG5zOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mU3RhdHVzQ29kZSIgdHlwZT0idG5zOkxpc3RPZlN0YXR1c0NvZGUiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRpYWdu b3N0aWNJbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT eW1ib2xpY0lkIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9Ik5hbWVzcGFjZVVyaSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0ieHM6aW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRpdGlvbmFsSW5m byIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbm5lclN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbm5lckRpYWdub3N0aWNJbmZvIiB0eXBlPSJ0 bnM6RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mbyIg dHlwZT0idG5zOkRpYWdub3N0aWNJbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljSW5mbyI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9 InRuczpEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGlhZ25vc3RpY0luZm8iIHR5cGU9InRuczpM aXN0T2ZEaWFnbm9zdGljSW5mbyIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTG9jYWxpemVkVGV4dCI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUZXh0IiB0 eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsaXplZFRleHQiIHR5cGU9InRuczpMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1ZSIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTG9jYWxpemVkVGV4dCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0i dG5zOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkxvY2FsaXplZFRleHQiIHR5cGU9InRuczpMaXN0 T2ZMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJRdWFsaWZpZWROYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VJbmRleCIgdHlwZT0ieHM6dW5zaWduZWRTaG9y dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1YWxpZmll ZE5hbWUiIHR5cGU9InRuczpRdWFsaWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXVhbGlmaWVkTmFtZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVhbGlmaWVkTmFtZSIgdHlwZT0idG5zOlF1 YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZlF1YWxpZmllZE5hbWUiIHR5cGU9InRuczpMaXN0T2ZRdWFs aWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwhLS0NCiAgICBT b21lIGVudmlyb25tZW50cyByZXF1aXJlIGEgV1NETC9YU0Qgd2hpY2ggZXhwbGljaXRseSBkZWZp bmVzIGFsbCBwb3NzaWJsZSB0eXBlcy4NCiAgICBUaGUgVUEgV1NETC9YU0QgY2FuIGJlIG1vZGlm aWVkIHRvIHN1cHBvcnQgdGhlc2UgZW52aXJvbm1lbnRzIGJ5IHJlcGxhY2luZyB0aGUNCiAgICBk ZWZpbml0aW9ucyBvZiB0aGUgRXh0ZW5zaW9uT2JqZWN0Qm9keSBhbmQgVmFyaWFudFZhbHVlIGNv bXBsZXggdHlwZXMgd2l0aCB0aGUNCiAgICBkZWZpbml0aW9ucyBpbiB0aGUgY29tbWVudHMgc2hv d24gaGVyZS4gRGV2ZWxvcGVycyB3b3VsZCB0aGVuIGRlZmluZSBzdWJ0eXBlcw0KICAgIG9mIHRo ZSBFeHRlbnNpb25PYmplY3RCb2R5IHR5cGUgd2hpY2ggZXhwbGljaXRseSBkZWNsYXJlIGEgY2hv aWNlIGJldHdlZW4gYWxsIG9mIHRoZQ0KICAgIGNvbXBsZXggdHlwZXMgdXNlZCBieSB0aGUgc3lz dGVtLiBUaGUgRXhhbXBsZUV4dGVuc2lvbk9iamVjdEJvZHkgc3VidHlwZSBpcyBwcm92aWRlcw0K ICAgIGEgdGVtcGxhdGUgYmFzZWQgb24gYSBmZXcgY29tbW9uIFVBLWRlZmluZWQgY29tcGxleCB0 eXBlcy4NCiAgICAtLT4NCg0KICA8IS0tDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV4dGVu c2lvbk9iamVjdEJvZHkiIC8+DQoNCiAgICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXhhbXBsZUV4 dGVuc2lvbk9iamVjdEJvZHkiPg0KICAgICAgPHhzOmNvbXBsZXhDb250ZW50Pg0KICAgICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFeHRlbnNpb25PYmplY3RCb2R5Ij4NCiAgICAgICAgICA8 eHM6Y2hvaWNlPg0KICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQiIHR5cGU9 InRuczpBcmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg ICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6VXNlcklk ZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyTmFtZUlkZW50aXR5VG9rZW4iIHR5cGU9InRuczpVc2Vy TmFtZUlkZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICAgICAgPC94czpjaG9pY2U+DQogICAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KDQogICAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9IkV4dGVuc2lvbk9iamVjdCI+DQogICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg IDx4czplbGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOkV4cGFuZGVkTm9kZUlkIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJC b2R5IiBtaW5PY2N1cnM9IjAiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3RCb2R5IiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4N CiAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpFeHRlbnNp b25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIC0tPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJvZHkiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3ND b250ZW50cz0ibGF4Ii8+DQogICAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgICAgPC94czpj b21wbGV4VHlwZT4NCiAgICAgIDwveHM6ZWxlbWVudD4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5 cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbk9iamVjdCIgdHlwZT0idG5zOkV4dGVu c2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mRXh0ZW5zaW9uT2JqZWN0IiB0eXBlPSJ0bnM6TGlzdE9mRXh0 ZW5zaW9uT2JqZWN0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwhLS0NCiAg ICBTb21lIFdTREwvWE1MIGNvbXBpbGVycyBoYXZlIGlzc3VlcyB3aXRoIHRoZSB4czpjaG9pY2Ug Y29uc3RydWN0LiBGb3IgdGhhdCByZWFzb24NCiAgICB0aGUgZGVmYXVsdCBkZWNsYXJhdGlvbiBv ZiBhIFZhcmlhbnQgdXNlcyB4czphbnkgY29uc3RydWN0LiBUaGUgc2NoZW1hIGFjdXR1YWxseQ0K ICAgIGRlZmluZWQgYnkgdGhlIHNwZWNpZmljYXRpb24gaXMgcHJvdmlkZWQgYnkgdGhlIE1hdHJp eCBhbmQgVmFyaWFudFZhbHVlIGNvbXBsZXggdHlwZXMNCiAgICBzaG93biBpbiBjb21tZW50cyBi ZWxvdy4gQXBwbGljYXRpb24gZGV2ZWxvcGVycyBjYW4gcmVwbGFjZSB0aGUgVmFyaWFudFZhbHVl IGRlY2xhcmF0aW9uDQogICAgd2l0aCB0aGUgc3BlY2lmaWMgZGVjbGFyYXRpb24gaWYgdGhleSBo YXZlIGEgZGV2ZWxvcG1lbnQgZW52aXJvbm1lbnQgdGhhdCBjYW4gaGFuZGxlDQogICAgdGhlIHhz OmNob2ljZSBjb25zdHJ1Y3QgaW4gYSByZWFzb25hYmxlIHdheS4NCiAgICAtLT4NCg0KICA8IS0t DQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1hdHJpeCI+DQogICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpbWVuc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZV SW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDx4czplbGVt ZW50IG5hbWU9IlZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAg ICA8eHM6Y29tcGxleFR5cGUgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgICAgICAgIDx4czpjaG9pY2Ug bWF4T2NjdXJzPSJ1bmJvdW5kZWQiPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJC b29sZWFuIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpieXRlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5cGU9InhzOnVuc2lnbmVk Qnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJ bnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBlPSJ4czpp bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUlu dDMyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2ln bmVkTG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0 ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9InhzOmJh c2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJYbWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAg ICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAgICAgICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgICAgICAgICAgICAgIDx4czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVu dHM9ImxheCIgLz4NCiAgICAgICAgICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgICAg ICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgICAgICAgPC94czplbGVtZW50Pg0KICAg ICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6U3RhdHVz Q29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJ ZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFs aWZpZWROYW1lIiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TG9j YWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIgdHlwZT0i dG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgIDwveHM6Y2hvaWNlPg0K ICAgICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICAgIDwveHM6ZWxlbWVudD4NCiAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxlbWVudCBu YW1lPSJNYXRyaXgiIHR5cGU9InRuczpNYXRyaXgiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogICAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnRWYWx1ZSI+DQogICAgICA8eHM6Y2hvaWNlPg0K ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb29sZWFuIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpi eXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5 cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJJbnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBlPSJ4czppbnQi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMyIiB0eXBl PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2lnbmVkTG9uZyIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4 czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Ry aW5nIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGF0ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9InhzOmJh c2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJY bWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAgICA8eHM6 Y29tcGxleFR5cGU+DQogICAgICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgICAgIDx4 czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIgLz4NCiAgICAgICAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgPC94 czplbGVtZW50Pg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0 bnM6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJOb2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJZCIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFsaWZpZWROYW1l IiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3Qi IHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mQm9vbGVhbiIgdHlwZT0idG5zOkxpc3RPZkJvb2xlYW4iIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU0J5dGUiIHR5 cGU9InRuczpMaXN0T2ZTQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZCeXRlIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQxNiIgdHlwZT0idG5zOkxpc3RP ZkludDE2IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZlVJbnQxNiIgdHlwZT0idG5zOkxpc3RPZlVJbnQxNiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQzMiIgdHlwZT0idG5zOkxpc3RPZkludDMyIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJbnQzMiIg dHlwZT0idG5zOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZJbnQ2NCIgdHlwZT0idG5zOkxpc3RPZkludDY0IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJbnQ2NCIgdHlwZT0idG5z Okxpc3RPZlVJbnQ2NCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZGbG9hdCIgdHlwZT0idG5zOkxpc3RPZkZsb2F0IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRvdWJsZSIgdHlwZT0idG5zOkxpc3RPZkRv dWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZT dHJpbmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0ZVRpbWUiIHR5cGU9InRuczpMaXN0T2ZEYXRlVGlt ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZHdWlk IiB0eXBlPSJ0bnM6TGlzdE9mR3VpZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZCeXRlU3RyaW5nIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZVN0cmluZyIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZYbWxFbGVt ZW50IiB0eXBlPSJ0bnM6TGlzdE9mWG1sRWxlbWVudCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6TGlzdE9mU3Rh dHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZOb2RlSWQiIHR5cGU9InRuczpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpMaXN0 T2ZFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZRdWFsaWZpZWROYW1lIiB0eXBlPSJ0bnM6TGlzdE9mUXVhbGlmaWVkTmFtZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZMb2NhbGl6 ZWRUZXh0IiB0eXBlPSJ0bnM6TGlzdE9mTG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiIHR5cGU9InRu czpMaXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mVmFyaWFudCIgdHlwZT0idG5zOkxpc3RPZlZhcmlhbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF0cml4IiB0eXBlPSJ0bnM6 TWF0cml4IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8L3hzOmNob2ljZT4NCiAgICA8L3hzOmNv bXBsZXhUeXBlPg0KDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0KICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idG5z OlZhcmlhbnRWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDwv eHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxlbWVudCBuYW1l PSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgLS0+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0KICAgIDx4czphbm5vdGF0aW9u Pg0KICAgICAgPHhzOmFwcGluZm8+DQogICAgICAgIDxJc1ZhbHVlVHlwZSB4bWxucz0iaHR0cDov L3NjaGVtYXMubWljcm9zb2Z0LmNvbS8yMDAzLzEwL1NlcmlhbGl6YXRpb24vIj50cnVlPC9Jc1Zh bHVlVHlwZT4NCiAgICAgIDwveHM6YXBwaW5mbz4NCiAgICA8L3hzOmFubm90YXRpb24+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3ND b250ZW50cz0ibGF4IiAvPg0KICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgIDwveHM6 Y29tcGxleFR5cGU+DQogICAgICA8L3hzOmVsZW1lbnQ+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIgdHlwZT0idG5z OlZhcmlhbnQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZWYXJpYW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZWYXJpYW50IiB0eXBlPSJ0bnM6TGlzdE9mVmFyaWFudCIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i RGF0YVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJW YWx1ZSIgdHlwZT0idG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VUaW1lc3RhbXAiIHR5cGU9InhzOmRh dGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VQ aWNvc2Vjb25kcyIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyUGljb3NlY29u ZHMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVmFs dWUiIHR5cGU9InRuczpEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIi8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGF0YVZhbHVlIiB0eXBlPSJ0bnM6RGF0YVZhbHVlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZEYXRhVmFsdWUiIHR5cGU9InRuczpMaXN0T2ZEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW52b2tlU2VydmljZVJlcXVlc3Qi IHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbmlsbGFibGU9InRydWUiIC8+DQogIDx4czplbGVtZW50 IG5hbWU9Ikludm9rZVNlcnZpY2VSZXNwb25zZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBuaWxs YWJsZT0idHJ1ZSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZUJNUCIgdHlwZT0ieHM6 YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkltYWdlR0lGIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW1hZ2VKUEciIHR5cGU9 InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZVBORyIgdHlw ZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkF1ZGlvRGF0YVR5 cGUiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCaXRG aWVsZE1hc2tEYXRhVHlwZSIgdHlwZT0ieHM6dW5zaWduZWRMb25nIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJLZXlWYWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IktleSIgdHlwZT0idWE6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBl PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5VmFsdWVQYWlyIiB0eXBlPSJ0 bnM6S2V5VmFsdWVQYWlyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZLZXlW YWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Iktl eVZhbHVlUGFpciIgdHlwZT0idG5zOktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mS2V5VmFsdWVQYWly IiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbmRwb2ludFR5cGUiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eVBvbGljeVVyaSIg dHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VHlwZSIgdHlwZT0i dG5zOkVuZHBvaW50VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5k cG9pbnRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRwb2ludFR5cGUiIHR5cGU9InRuczpFbmRwb2ludFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50VHlw ZSIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl bWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmF0aW9uYWxOdW1iZXIiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bWVyYXRvciIgdHlwZT0ieHM6 aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZW5vbWluYXRv ciIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSYXRpb25hbE51 bWJlciIgdHlwZT0idG5zOlJhdGlvbmFsTnVtYmVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZSYXRpb25hbE51bWJlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRuczpSYXRpb25hbE51bWJlciIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRuczpMaXN0T2ZSYXRpb25hbE51bWJlciIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i VmVjdG9yIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmVjdG9yIiB0eXBlPSJ0bnM6VmVjdG9y IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZWZWN0b3IiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZlY3RvciIgdHlwZT0idG5zOlZlY3Rv ciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mVmVjdG9yIiB0eXBlPSJ0bnM6TGlzdE9mVmVjdG9yIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUaHJlZURWZWN0b3Ii Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu c2lvbiBiYXNlPSJ0bnM6VmVjdG9yIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlgiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlkiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IloiIHR5cGU9InhzOmRvdWJsZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRl bnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVEVmVjdG9yIiB0eXBlPSJ0bnM6VGhyZWVEVmVjdG9yIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUaHJlZURWZWN0b3IiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRocmVlRFZlY3RvciIgdHlwZT0i dG5zOlRocmVlRFZlY3RvciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVGhyZWVEVmVjdG9yIiB0eXBlPSJ0bnM6TGlzdE9m VGhyZWVEVmVjdG9yIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6Q2FydGVzaWFuQ29vcmRpbmF0ZXMi IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVz Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYXJ0ZXNpYW5D b29yZGluYXRlcyIgdHlwZT0idG5zOkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAi IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDYXJ0 ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOkxpc3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBu aWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJU aHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDYXJ0ZXNpYW5Db29yZGlu YXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJYIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJZIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJaIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6 Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29v cmRpbmF0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlRENhcnRl c2lhbkNvb3JkaW5hdGVzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOlRocmVlRENhcnRlc2lh bkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0i dG5zOkxpc3RPZlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPcmllbnRhdGlvbiI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ik9yaWVudGF0aW9uIiB0eXBlPSJ0bnM6T3JpZW50YXRpb24iIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZk9yaWVudGF0aW9uIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcmllbnRhdGlvbiIgdHlwZT0idG5z Ok9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZPcmllbnRhdGlvbiIgdHlwZT0idG5zOkxpc3RPZk9yaWVu dGF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJUaHJlZURPcmllbnRhdGlvbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpPcmllbnRhdGlvbiI+DQog ICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBIiB0eXBl PSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJDIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRocmVlRE9y aWVudGF0aW9uIiB0eXBlPSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlRE9yaWVudGF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaHJlZURPcmllbnRhdGlvbiIgdHlwZT0idG5zOlRo cmVlRE9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURPcmllbnRhdGlvbiIgdHlwZT0idG5zOkxp c3RPZlRocmVlRE9yaWVudGF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJGcmFtZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZy YW1lIiB0eXBlPSJ0bnM6RnJhbWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZkZyYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGcmFt ZSIgdHlwZT0idG5zOkZyYW1lIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGcmFtZSIgdHlwZT0idG5zOkxpc3RPZkZyYW1l IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJUaHJlZURGcmFtZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpGcmFtZSI+DQogICAgICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlw ZT0idG5zOlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9yaWVudGF0aW9uIiB0eXBl PSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJUaHJlZURGcmFtZSIgdHlwZT0idG5zOlRocmVlREZyYW1lIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZUaHJlZURGcmFtZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVERnJhbWUiIHR5cGU9InRuczpUaHJlZURGcmFtZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mVGhyZWVERnJhbWUiIHR5cGU9InRuczpMaXN0T2ZUaHJlZURGcmFtZSIgbmlsbGFibGU9 InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3BlbkZpbGVN b2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iUmVhZF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl PSJXcml0ZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFcmFzZUV4aXN0aW5n XzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFwcGVuZF84IiAvPg0KICAgIDwv eHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i T3BlbkZpbGVNb2RlIiB0eXBlPSJ0bnM6T3BlbkZpbGVNb2RlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZPcGVuRmlsZU1vZGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9Ik9wZW5GaWxlTW9kZSIgdHlwZT0idG5zOk9wZW5GaWxlTW9kZSIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZPcGVuRmls ZU1vZGUiIHR5cGU9InRuczpMaXN0T2ZPcGVuRmlsZU1vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hz OmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IklkZW50aXR5Q3JpdGVyaWFUeXBl Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVXNlck5hbWVfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iVGh1bWJwcmludF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSb2xlXzMi IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikdyb3VwSWRfNCIgLz4NCiAgICAgIDx4 czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5vbnltb3VzXzUiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkF1dGhlbnRpY2F0ZWRVc2VyXzYiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4N CiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJZGVudGl0eUNyaXRlcmlh VHlwZSIgdHlwZT0idG5zOklkZW50aXR5Q3JpdGVyaWFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlDcml0ZXJpYVR5cGUiIHR5cGU9InRu czpJZGVudGl0eUNyaXRlcmlhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl ZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSIgdHlwZT0idG5zOkxpc3RPZklk ZW50aXR5Q3JpdGVyaWFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJJZGVudGl0eU1hcHBpbmdSdWxlVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JpdGVyaWFUeXBlIiB0eXBlPSJ0bnM6 SWRlbnRpdHlDcml0ZXJpYVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkNyaXRlcmlhIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIHR5cGU9InRuczpJZGVudGl0 eU1hcHBpbmdSdWxlVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSWRl bnRpdHlNYXBwaW5nUnVsZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBlPSJ0bnM6SWRlbnRpdHlNYXBw aW5nUnVsZVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkN1cnJlbmN5VW5pdFR5cGUiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bWVyaWNDb2RlIiB0eXBlPSJ4 czpzaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXhwb25l bnQiIHR5cGU9InhzOmJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkFscGhhYmV0aWNDb2RlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJyZW5jeSIgdHlwZT0idWE6 TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJy ZW5jeVVuaXRUeXBlIiB0eXBlPSJ0bnM6Q3VycmVuY3lVbml0VHlwZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mQ3VycmVuY3lVbml0VHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVuY3lVbml0VHlwZSIgdHlwZT0idG5zOkN1 cnJlbmN5VW5pdFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkN1cnJlbmN5VW5pdFR5cGUiIHR5cGU9InRuczpMaXN0 T2ZDdXJyZW5jeVVuaXRUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czpzaW1wbGVUeXBlICBuYW1lPSJUcnVzdExpc3RNYXNrcyI+DQogICAgPHhzOnJlc3RyaWN0aW9u IGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vbmVfMCIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVHJ1c3RlZENlcnRpZmljYXRlc18xIiAv Pg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUcnVzdGVkQ3Jsc18yIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc3N1ZXJDZXJ0aWZpY2F0ZXNfNCIgLz4NCiAgICAgIDx4 czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNzdWVyQ3Jsc184IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJBbGxfMTUiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdExpc3RNYXNrcyIgdHlwZT0idG5zOlRy dXN0TGlzdE1hc2tzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcnVzdExpc3REYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3BlY2lm aWVkTGlzdHMiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUcnVzdGVkQ2VydGlmaWNhdGVzIiB0eXBlPSJ1YTpMaXN0T2ZCeXRl U3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVHJ1c3RlZENybHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJD ZXJ0aWZpY2F0ZXMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJDcmxzIiB0eXBl PSJ1YTpMaXN0T2ZCeXRlU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IlRydXN0TGlzdERhdGFUeXBlIiB0eXBlPSJ0bnM6VHJ1c3RMaXN0RGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRydXN0TGlzdERhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdExpc3REYXRhVHlwZSIg dHlwZT0idG5zOlRydXN0TGlzdERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUcnVzdExpc3REYXRhVHlwZSIg dHlwZT0idG5zOkxpc3RPZlRydXN0TGlzdERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWNpbWFsRGF0YVR5cGUiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNjYWxlIiB0eXBlPSJ4czpz aG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5 cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJEZWNpbWFsRGF0YVR5cGUiIHR5cGU9InRuczpEZWNpbWFsRGF0YVR5cGUiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VzIiB0eXBlPSJ1YTpMaXN0T2ZT dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZTdHJ1Y3R1cmVEZXNj cmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkVudW1EYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVzY3JpcHRpb24i IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTaW1wbGVEYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRpb24i IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVTY2hlbWFIZWFk ZXIiIHR5cGU9InRuczpEYXRhVHlwZVNjaGVtYUhlYWRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iTGlzdE9mRGF0YVR5cGVTY2hlbWFIZWFkZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIiB0eXBlPSJ0bnM6 RGF0YVR5cGVTY2hlbWFIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFUeXBlU2NoZW1hSGVhZGVyIiB0eXBl PSJ0bnM6TGlzdE9mRGF0YVR5cGVTY2hlbWFIZWFkZXIiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlSWQiIHR5 cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5z OkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpEYXRhVHlwZURlc2NyaXB0 aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZEYXRhVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVR5 cGVEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iU3RydWN0dXJlRGVzY3JpcHRpb24iPg0KICAgIDx4czpjb21wbGV4Q29u dGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5 cGVEZXNjcmlwdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVmaW5p dGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1 ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlc2NyaXB0 aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ikxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgdHlwZT0idG5z OlN0cnVjdHVyZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgdHlw ZT0idG5zOkxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbnVtRGVzY3JpcHRpb24iPg0KICAg IDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBi YXNlPSJ0bnM6RGF0YVR5cGVEZXNjcmlwdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVmaW5pdGlvbiIgdHlwZT0idG5zOkVudW1E ZWZpbml0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IkJ1aWx0SW5UeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkVudW1EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkVudW1EZXNjcmlwdGlvbiIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW51bURlc2NyaXB0aW9uIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVzY3JpcHRpb24i IHR5cGU9InRuczpFbnVtRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJv dW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVudW1EZXNjcmlwdGlvbiIgdHlw ZT0idG5zOkxpc3RPZkVudW1EZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIj4NCiAg ICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24g YmFzZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQnVpbHRJblR5cGUiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRp b24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZVR5 cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlNpbXBsZVR5cGVEZXNjcmlwdGlvbiIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m U2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mU2ltcGxlVHlwZURlc2NyaXB0 aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJVQUJpbmFyeUZpbGVEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhVHlwZVNjaGVtYUhl YWRlciI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTY2hlbWFMb2NhdGlvbiIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpbGVIZWFkZXIiIHR5cGU9 InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQm9keSIgdHlwZT0idWE6VmFyaWFudCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iVUFCaW5hcnlGaWxlRGF0YVR5cGUiIHR5cGU9InRuczpVQUJpbmFyeUZp bGVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVUFCaW5hcnlG aWxlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVBQmluYXJ5RmlsZURhdGFUeXBlIiB0eXBlPSJ0bnM6VUFCaW5hcnlGaWxlRGF0YVR5cGUiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZlVBQmluYXJ5RmlsZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVUFCaW5hcnlGaWxl RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IlB1YlN1YlN0YXRlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUGF1c2VkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9Ik9wZXJhdGlvbmFsXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IkVycm9yXzMiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJTdGF0ZSIgdHlwZT0idG5zOlB1YlN1YlN0YXRlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJTdGF0ZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViU3RhdGUiIHR5cGU9InRu czpQdWJTdWJTdGF0ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZQdWJTdWJTdGF0ZSIgdHlwZT0idG5zOkxpc3RPZlB1YlN1YlN0YXRlIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0 TWV0YURhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkRhdGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICAg ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9 InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZGaWVsZE1ldGFEYXRhIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRDbGFz c0lkIiB0eXBlPSJ1YTpHdWlkIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ29uZmlndXJhdGlvblZlcnNpb24iIHR5cGU9InRuczpDb25maWd1cmF0aW9uVmVy c2lvbkRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8 L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29u dGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1l dGFEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRNZXRhRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRhRGF0YVR5cGUiIHR5cGU9 InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu ZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0TWV0YURhdGFUeXBlIiB0 eXBlPSJ0bnM6TGlzdE9mRGF0YVNldE1ldGFEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmllbGRNZXRhRGF0YSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZEZsYWdzIiB0 eXBlPSJ0bnM6RGF0YVNldEZpZWxkRmxhZ3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkJ1aWx0SW5UeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJN YXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRJZCIgdHlwZT0idWE6R3VpZCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvcGVydGllcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJGaWVsZE1ldGFEYXRhIiB0eXBlPSJ0bnM6RmllbGRNZXRhRGF0YSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRmllbGRNZXRhRGF0YSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmllbGRNZXRhRGF0YSIgdHlwZT0idG5zOkZpZWxk TWV0YURhdGEiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZkZpZWxkTWV0YURhdGEiIHR5cGU9InRuczpMaXN0T2ZGaWVsZE1l dGFEYXRhIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl ICBuYW1lPSJEYXRhU2V0RmllbGRGbGFncyI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnVuc2lnbmVkU2hvcnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZpZWxkRmxhZ3MiIHR5cGU9InRuczpEYXRh U2V0RmllbGRGbGFncyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29uZmlndXJhdGlv blZlcnNpb25EYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTWFqb3JWZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWlub3JWZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNvbmZpZ3VyYXRpb25WZXJzaW9uRGF0YVR5cGUi IHR5cGU9InRuczpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0aW9uVmVyc2lv bkRhdGFUeXBlIiB0eXBlPSJ0bnM6Q29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mQ29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkNvbmZpZ3Vy YXRpb25WZXJzaW9uRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGF0YVNldEZvbGRlciIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1ldGFEYXRh IiB0eXBlPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbkZpZWxkcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRTb3VyY2UiIHR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWRE YXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0 YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNldERhdGFUeXBlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJsaXNoZWREYXRh U2V0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOlB1 Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mUHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5 cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1 Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZERh dGFTZXRTb3VyY2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkVmFyaWFibGUiIHR5 cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdJbnRlcnZhbEhpbnQi IHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGVhZGJhbmRUeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVhZGJhbmRWYWx1ZSIgdHlwZT0ieHM6ZG91YmxlIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbmRleFJhbmdlIiB0eXBl PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJTdWJzdGl0dXRlVmFsdWUiIHR5cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1ldGFEYXRhUHJvcGVydGllcyIgdHlw ZT0idWE6TGlzdE9mUXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkVmFy aWFibGVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHVibGlz aGVkVmFyaWFibGVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZFZh cmlhYmxlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIHR5cGU9 InRuczpMaXN0T2ZQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNE YXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiPg0K ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlz aGVkRGF0YSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAg ICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIg dHlwZT0idG5zOlB1Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0YUl0ZW1zRGF0YVR5 cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBt YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHVibGlz aGVkRGF0YUl0ZW1zRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJsaXNoZWREYXRhSXRlbXNE YXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVu dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6UHVibGlzaGVk RGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXIiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZWxlY3RlZEZpZWxkcyIgdHlwZT0idG5zOkxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRmlsdGVyIiB0eXBlPSJ0bnM6Q29udGVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVk RXZlbnRzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1Ymxp c2hlZEV2ZW50c0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZEV2ZW50 c0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJMaXN0T2ZQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgdHlwZT0idG5zOkxp c3RPZlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayI+DQog ICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3Ry aWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRG aWVsZENvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6RGF0YVNldEZpZWxkQ29udGVudE1hc2siIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRD b250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRl bnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldEZpZWxkQ29udGVudE1hc2siIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFTZXRX cml0ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcklkIiB0 eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENv bnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJLZXlG cmFtZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRX cml0ZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0 U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VTZXR0aW5ncyIgdHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRXcml0ZXJEYXRhVHlw ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldFdyaXRlckRhdGFU eXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 V3JpdGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vy cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRXcml0ZXJEYXRh VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFdy aXRlclRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlw ZT0idG5zOkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFdy aXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlclRyYW5z cG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFT ZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp c3RPZkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9 InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vy cz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0V3JpdGVy TWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRh VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iUHViU3ViR3JvdXBEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJp dHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwUHJvcGVydGllcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJQdWJTdWJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViR3JvdXBEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViR3JvdXBE YXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1YlN1Ykdy b3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJHcm91cERhdGFUeXBlIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZXJH cm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAg ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBJ ZCIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2VlcEFsaXZlVGltZSIg dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkxvY2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyYW5zcG9y dFNldHRpbmdzIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWVzc2FnZVNldHRpbmdz IiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcnMiIHR5cGU9InRu czpMaXN0T2ZEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAg ICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJXcml0ZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6V3JpdGVyR3JvdXBEYXRhVHlw ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlw ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3Jv dXBEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZldyaXRl ckdyb3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJHcm91cERhdGFUeXBlIiBuaWxs YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0 ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVy R3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0 YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZldyaXRlckdyb3VwVHJh bnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0 eXBlPSJ0bnM6TGlzdE9mV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRy dWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iV3JpdGVyR3JvdXBN ZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZXJHcm91cE1lc3Nh Z2VEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBN ZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJH cm91cE1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJQdWJsaXNoZXJJZCIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlv blByb3BlcnRpZXMiIHR5cGU9InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc3BvcnRTZXR0 aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBzIiB0eXBlPSJ0bnM6 TGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwcyIgdHlwZT0idG5zOkxpc3RP ZlJlYWRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29ubmVjdGlvbkRh dGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJDb25uZWN0 aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlB1YlN1YkNvbm5lY3Rpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNvbm5lY3Rpb25EYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9m UHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9 InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBl IiB0eXBlPSJ0bnM6Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1h eE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDb25uZWN0 aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZDb25uZWN0aW9uVHJhbnNwb3J0 RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ik5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrQWRkcmVzc0RhdGFU eXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgdHlw ZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzRGF0 YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOZXR3b3JrQWRk cmVzc1VybERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4N CiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0K ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXJsIiB0 eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhD b250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3Jr QWRkcmVzc1VybERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NVcmxEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NVcmxEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29y a0FkZHJlc3NVcmxEYXRhVHlwZSIgdHlwZT0idG5zOk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUi IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3 b3JrQWRkcmVzc1VybERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNZXNzYWdlU2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEYXRhU2V0UmVhZGVycyIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJEYXRhVHlwZSIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4N CiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwRGF0YVR5cGUiIHR5 cGU9InRuczpSZWFkZXJHcm91cERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJMaXN0T2ZSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3Jv dXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RP ZlJlYWRlckdyb3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0 bnM6UmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlw ZSIgdHlwZT0idG5zOlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlJlYWRl ckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZSZWFkZXJHcm91cFRyYW5z cG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3Jv dXBNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJl YWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOlJlYWRl ckdyb3VwTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlw ZSIgdHlwZT0idG5zOkxpc3RPZlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0UmVh ZGVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuYWJsZWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlcklkIiB0eXBlPSJ1 YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0 ZXJHcm91cElkIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0V3JpdGVySWQiIHR5cGU9InhzOnVuc2lnbmVkU2hv cnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRh RGF0YSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50 TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXNzYWdlUmVjZWl2ZVRpbWVvdXQiIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5RnJh bWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJp dHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRhdGFTZXRSZWFkZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWly IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VT ZXR0aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaWJlZERhdGFTZXQiIHR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0UmVhZGVyRGF0YVR5 cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRSZWFkZXJEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNl dFJlYWRlckRhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFJlYWRlckRhdGFUeXBlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZEYXRhU2V0UmVhZGVyRGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRS ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5 cGU9InRuczpEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRS ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJUcmFu c3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpEYXRh U2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBl PSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFJlYWRl ck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRE YXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERh dGFTZXREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0 RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpM aXN0T2ZTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSI+ DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5z aW9uIGJhc2U9InRuczpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNl cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldFZhcmlhYmxlcyIgdHlw ZT0idG5zOkxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4N CiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgdHlwZT0idG5zOlRhcmdldFZhcmlh Ymxlc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUYXJnZXRW YXJpYWJsZXNEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpUYXJnZXRWYXJpYWJsZXNE YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0 T2ZUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmllbGRUYXJnZXREYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZpZWxkSWQiIHR5cGU9 InVhOkd1aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlY2Vp dmVySW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0Tm9kZUlkIiB0eXBlPSJ1YTpO b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6T3ZlcnJpZGVWYWx1ZUhhbmRs aW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPdmVycmlkZVZh bHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmllbGRUYXJnZXRE YXRhVHlwZSIgdHlwZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpZWxkVGFyZ2V0RGF0YVR5cGUiIHR5cGU9InRu czpGaWVsZFRhcmdldERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGaWVsZFRhcmdldERhdGFUeXBlIiB0eXBl PSJ0bnM6TGlzdE9mRmllbGRUYXJnZXREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl bWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4N CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i TGFzdFVzYWJsZVZhbHVlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik92ZXJy aWRlVmFsdWVfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGluZyIgdHlwZT0idG5zOk92 ZXJyaWRlVmFsdWVIYW5kbGluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m T3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJPdmVycmlkZVZhbHVlSGFuZGxpbmciIHR5cGU9InRuczpPdmVycmlkZVZhbHVl SGFuZGxpbmciIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6TGlzdE9mT3ZlcnJpZGVWYWx1ZUhh bmRsaW5nIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxl eENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlN1 YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUGFyZW50Tm9kZU5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRh dGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgLz4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2Ny aWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0TWly cm9yRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0TWlycm9yRGF0YVR5cGUiIHR5 cGU9InRuczpMaXN0T2ZTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJTdWJDb25m aWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRzIiB0eXBlPSJ0bnM6TGlzdE9mUHVibGlzaGVkRGF0YVNl dERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ29ubmVjdGlvbnMiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJDb25uZWN0aW9u RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJh dGlvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJD b25maWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNv bmZpZ3VyYXRpb25EYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBl IiB0eXBlPSJ0bnM6TGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0T3Jk ZXJpbmdUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVW5kZWZpbmVkXzAiIC8+DQogICAgICA8eHM6ZW51bWVy YXRpb24gdmFsdWU9IkFzY2VuZGluZ1dyaXRlcklkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkFzY2VuZGluZ1dyaXRlcklkU2luZ2xlXzIiIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0T3Jk ZXJpbmdUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldE9yZGVyaW5nVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE9yZGVyaW5nVHlwZSIgdHlwZT0i dG5zOkRhdGFTZXRPcmRlcmluZ1R5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k ZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldE9yZGVyaW5nVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRh dGFTZXRPcmRlcmluZ1R5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz OnNpbXBsZVR5cGUgIG5hbWU9IlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8 eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rp b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcE5ldHdvcmtN ZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFz ayIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcE5ldHdvcmtNZXNzYWdl Q29udGVudE1hc2siPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdvcmtNZXNz YWdlQ29udGVudE1hc2siIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mVWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpMaXN0T2ZV YWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFU eXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpl eHRlbnNpb24gYmFzZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwVmVyc2lvbiIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJEYXRhU2V0T3JkZXJpbmciIHR5cGU9InRuczpEYXRhU2V0T3JkZXJpbmdUeXBl IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01l c3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNr IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdP ZmZzZXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdPZmZzZXQiIHR5cGU9InVhOkxpc3RPZkRvdWJsZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRh VHlwZSIgdHlwZT0idG5zOlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVYWRwV3JpdGVy R3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwV3JpdGVyR3JvdXBNZXNzYWdlRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5z Okxpc3RPZlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVWFkcERhdGFTZXRNZXNzYWdl Q29udGVudE1hc2siPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+ DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBEYXRh U2V0TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9 InRuczpVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFz ayIgdHlwZT0idG5zOkxpc3RPZlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVYWRwRGF0 YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0V3JpdGVyTWVz c2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwRGF0YVNl dE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkNvbmZpZ3VyZWRTaXplIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3NhZ2VOdW1i ZXIiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0T2Zmc2V0IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0i dG5zOlVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRXcml0ZXJN ZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlw ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mVWFkcERhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpM aXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVWFkcERhdGFTZXRSZWFkZXJN ZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlw ZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJH cm91cFZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3NhZ2VOdW1iZXIiIHR5cGU9InhzOnVu c2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEYXRhU2V0T2Zmc2V0IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldENsYXNzSWQiIHR5cGU9InVhOkd1 aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3Jr TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1h c2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1h c2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNo aW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlY2VpdmVPZmZzZXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlByb2Nlc3NpbmdPZmZzZXQi IHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl Pg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRSZWFkZXJNZXNz YWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcERhdGFTZXRSZWFkZXJNZXNz YWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRS ZWFkZXJNZXNzYWdlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZURh dGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVWFkcERhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUi IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9 Ikpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFz ZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2si IHR5cGU9InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikpzb25OZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSnNvbk5ldHdv cmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpMaXN0T2ZKc29uTmV0d29ya01lc3NhZ2VD b250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iSnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9 InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNv bldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6SnNvbldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZKc29uV3Jp dGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9Ikpzb25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpz b25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSnNvbldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mSnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFU eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBu YW1lPSJKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9u IGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNp bXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRN YXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNldE1l c3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNr IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkpzb25E YXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mSnNvbkRhdGFTZXRNZXNz YWdlQ29udGVudE1hc2siIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFz ayIgdHlwZT0idG5zOkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpzb25EYXRh U2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5 cGUiIHR5cGU9InRuczpKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m SnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZKc29uRGF0 YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5 cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0TWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0 bnM6SnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNldFJlYWRlck1l c3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBl IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZKc29uRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxp c3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhZ3JhbUNvbm5lY3Rpb25U cmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5 cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RGlzY292ZXJ5QWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUi IHR5cGU9InRuczpEYXRhZ3JhbUNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFn cmFtQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1Db25uZWN0 aW9uVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9y dERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VSZXBlYXRDb3VudCIgdHlwZT0ieHM6 dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTWVzc2FnZVJlcGVhdERlbGF5IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6 Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFncmFt V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mRGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhZ3JhbVdyaXRlckdyb3VwVHJh bnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlw ZT0idG5zOkxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJva2Vy Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkNvbm5lY3Rpb25UcmFu c3BvcnREYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXNvdXJjZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF1dGhlbnRpY2F0 aW9uUHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJv a2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZCcm9rZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tlckNvbm5lY3Rpb25UcmFuc3Bv cnREYXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlz dE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJCcm9rZXJUcmFuc3BvcnRRdWFs aXR5T2ZTZXJ2aWNlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm90U3BlY2lmaWVkXzAiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9IkJlc3RFZmZvcnRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iQXRMZWFzdE9uY2VfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i QXRNb3N0T25jZV8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFeGFjdGx5T25j ZV80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0eU9mU2VydmljZSIgdHlwZT0idG5z OkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tlclRyYW5zcG9ydFF1YWxpdHlP ZlNlcnZpY2UiIHR5cGU9InRuczpCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiBtaW5P Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkJyb2tlclRyYW5z cG9ydFF1YWxpdHlPZlNlcnZpY2UiIHR5cGU9InRuczpMaXN0T2ZCcm9rZXJUcmFuc3BvcnRRdWFs aXR5T2ZTZXJ2aWNlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVzb3VyY2VVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlv blByb2ZpbGVVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJh bnRlZSIgdHlwZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0K ICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpC cm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJMaXN0T2ZCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm9rZXJXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mQnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0i dG5zOkxpc3RPZkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0 cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb2tlckRhdGFT ZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0V3JpdGVyVHJh bnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzb3VyY2VVcmki IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIHR5cGU9Inhz OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgdHlwZT0idG5zOkJyb2tl clRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik1ldGFEYXRhVXBkYXRlVGltZSIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJC cm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpCcm9rZXJEYXRh U2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZkJyb2tlckRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyRGF0YVNldFdyaXRlclRyYW5z cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9 InRuczpMaXN0T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb2tlckRh dGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0UmVhZGVy VHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzb3VyY2VV cmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIHR5cGU9 InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgdHlwZT0idG5zOkJy b2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyRGF0YVNldFJlYWRlclRyYW5z cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFU eXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm9rZXJEYXRhU2V0UmVh ZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5z OkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJva2VyRGF0 YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mQnJva2VyRGF0YVNl dFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEaWFnbm9zdGljc0xldmVsIj4NCiAgICA8eHM6cmVz dHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i QmFzaWNfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWR2YW5jZWRfMSIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5mb18yIiAvPg0KICAgICAgPHhzOmVudW1l cmF0aW9uIHZhbHVlPSJMb2dfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGVi dWdfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNzTGV2ZWwiIHR5cGU9InRuczpEaWFnbm9zdGljc0xl dmVsIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljc0xldmVs Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGlj c0xldmVsIiB0eXBlPSJ0bnM6RGlhZ25vc3RpY3NMZXZlbCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljc0xldmVsIiB0eXBlPSJ0bnM6 TGlzdE9mRGlhZ25vc3RpY3NMZXZlbCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmlj YXRpb24iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJJbmZvcm1hdGlvbl8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJFcnJvcl8xIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2lt cGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xh c3NpZmljYXRpb24iIHR5cGU9InRuczpQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJDbGFzc2lmaWNh dGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViRGlhZ25vc3Rp Y3NDb3VudGVyQ2xhc3NpZmljYXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlB1YlN1YkRpYWdub3N0aWNzQ291bnRlckNsYXNzaWZpY2F0aW9uIiB0eXBl PSJ0bnM6UHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmljYXRpb24iIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViRGlhZ25vc3RpY3ND b3VudGVyQ2xhc3NpZmljYXRpb24iIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJEaWFnbm9zdGljc0Nv dW50ZXJDbGFzc2lmaWNhdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6c2ltcGxlVHlwZSAgbmFtZT0iSWRUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTnVtZXJpY18wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdHJpbmdfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iR3VpZF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJP cGFxdWVfMyIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IklkVHlwZSIgdHlwZT0idG5zOklkVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSWRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJJZFR5cGUiIHR5cGU9InRuczpJZFR5cGUiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSWRUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mSWRUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1w bGVUeXBlICBuYW1lPSJOb2RlQ2xhc3MiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpz dHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbnNwZWNpZmllZF8wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJPYmplY3RfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iTWV0aG9kXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9iamVjdFR5cGVf OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVUeXBlXzE2IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlXzMyIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEYXRhVHlwZV82NCIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iVmlld18xMjgiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpz aW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2Rl Q2xhc3MiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IlBlcm1pc3Npb25UeXBlIj4NCiAg ICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJp Y3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUGVybWlzc2lv blR5cGUiIHR5cGU9InRuczpQZXJtaXNzaW9uVHlwZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg bmFtZT0iQWNjZXNzTGV2ZWxUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5z aWduZWRCeXRlIj4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IkFjY2Vzc0xldmVsVHlwZSIgdHlwZT0idG5zOkFjY2Vzc0xldmVs VHlwZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQWNjZXNzTGV2ZWxFeFR5cGUiPg0K ICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+DQogICAgPC94czpyZXN0 cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBY2Nlc3NM ZXZlbEV4VHlwZSIgdHlwZT0idG5zOkFjY2Vzc0xldmVsRXhUeXBlIiAvPg0KDQogIDx4czpzaW1w bGVUeXBlICBuYW1lPSJFdmVudE5vdGlmaWVyVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJh c2U9InhzOnVuc2lnbmVkQnl0ZSI+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudE5vdGlmaWVyVHlwZSIgdHlwZT0idG5z OkV2ZW50Tm90aWZpZXJUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSb2xlUGVy bWlzc2lvblR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJvbGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVybWlzc2lvbnMiIHR5cGU9InRuczpQZXJtaXNz aW9uVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJvbGVQZXJtaXNzaW9uVHlwZSIgdHlwZT0i dG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mUm9sZVBlcm1pc3Npb25UeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSb2xlUGVybWlzc2lvblR5cGUiIHR5cGU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZlJvbGVQZXJtaXNzaW9uVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJvbGVQZXJt aXNzaW9uVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iRGF0YVR5cGVEZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i RGF0YVR5cGVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRhVHlwZURlZmluaXRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlRGVmaW5pdGlvbiIg dHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVR5cGVEZWZpbml0aW9u IiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVR5cGVEZWZpbml0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJTdHJ1Y3R1cmVUeXBlIj4NCiAg ICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iU3RydWN0dXJlXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0 cnVjdHVyZVdpdGhPcHRpb25hbEZpZWxkc18xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJVbmlvbl8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVy ZVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZUZpZWxkIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0 eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0 T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc09wdGlvbmFsIiB0eXBlPSJ4czpi b29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlRmllbGQiIHR5cGU9InRuczpT dHJ1Y3R1cmVGaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RydWN0 dXJlRmllbGQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 cnVjdHVyZUZpZWxkIiB0eXBlPSJ0bnM6U3RydWN0dXJlRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0cnVjdHVy ZUZpZWxkIiB0eXBlPSJ0bnM6TGlzdE9mU3RydWN0dXJlRmllbGQiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZURlZmluaXRp b24iPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlZmF1bHRFbmNvZGluZ0lkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Ry dWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVyZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZTdHJ1Y3R1 cmVGaWVsZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlZmlu aXRpb24iIHR5cGU9InRuczpTdHJ1Y3R1cmVEZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6 U3RydWN0dXJlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3RydWN0dXJlRGVmaW5pdGlvbiIgdHlwZT0i dG5zOkxpc3RPZlN0cnVjdHVyZURlZmluaXRpb24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVudW1EZWZpbml0aW9uIj4NCiAgICA8eHM6 Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0i dG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZFbnVtRmllbGQiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVmaW5pdGlvbiIgdHlwZT0idG5z OkVudW1EZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVt RGVmaW5pdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RW51bURlZmluaXRpb24iIHR5cGU9InRuczpFbnVtRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBt YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bURl ZmluaXRpb24iIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVmaW5pdGlvbiIgbmlsbGFibGU9InRydWUi PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm9kZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZU5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlc2NyaXB0aW9uIiB0eXBl PSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVNYXNrIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlcldyaXRlTWFzayIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJvbGVQZXJtaXNzaW9ucyIgdHlwZT0idG5zOkxpc3RPZlJvbGVQZXJtaXNzaW9uVHlwZSIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVzZXJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBY2Nlc3NSZXN0cmljdGlvbnMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZXMiIHR5cGU9InRuczpMaXN0 T2ZSZWZlcmVuY2VOb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5v ZGUiIHR5cGU9InRuczpOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZO b2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlIiB0 eXBlPSJ0bnM6Tm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTm9kZSIgdHlwZT0idG5zOkxpc3RPZk5vZGUiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikluc3Rh bmNlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW5z dGFuY2VOb2RlIiB0eXBlPSJ0bnM6SW5zdGFuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJUeXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAg PC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iVHlwZU5vZGUiIHR5cGU9InRuczpUeXBlTm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iT2JqZWN0Tm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxz ZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAg ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmll ciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6 c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPYmplY3ROb2RlIiB0 eXBlPSJ0bnM6T2JqZWN0Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT2JqZWN0 VHlwZU5vZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAg PHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVh biIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0VHlwZU5vZGUiIHR5cGU9InRuczpPYmplY3RUeXBl Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmFyaWFibGVOb2RlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJBcnJheURpbWVuc2lvbnMiIHR5cGU9InVhOkxpc3RPZlVJbnQz MiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBY2Nlc3NMZXZlbCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckFjY2Vzc0xldmVsIiB0eXBlPSJ4 czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yaXppbmciIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJB Y2Nlc3NMZXZlbEV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFy aWFibGVOb2RlIiB0eXBlPSJ0bnM6VmFyaWFibGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJWYXJpYWJsZVR5cGVOb2RlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlR5cGVOb2RlIj4NCiAgICAg ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBl PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmlu dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGlt ZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlZhcmlhYmxlVHlwZU5vZGUiIHR5cGU9InRuczpW YXJpYWJsZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VU eXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpUeXBlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3ltbWV0cmlj IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iSW52ZXJzZU5hbWUiIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlTm9kZSIgdHlwZT0idG5zOlJlZmVy ZW5jZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZXRob2ROb2RlIj4N CiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNp b24gYmFzZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeGVjdXRhYmxlIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckV4ZWN1dGFibGUi IHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1ldGhvZE5vZGUiIHR5cGU9InRu czpNZXRob2ROb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWaWV3Tm9kZSI+DQog ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u IGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGFpbnNOb0xvb3BzIiB0eXBlPSJ4czpib29sZWFuIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmll ciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6 c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3Tm9kZSIgdHlw ZT0idG5zOlZpZXdOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhVHlwZU5v ZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlRGVmaW5p dGlvbiIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iRGF0YVR5cGVOb2RlIiB0eXBlPSJ0bnM6RGF0YVR5cGVOb2RlIiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlSWQiIHR5cGU9InVhOk5vZGVJZCIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IklzSW52ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZU5vZGUiIHR5cGU9InRuczpS ZWZlcmVuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVu Y2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZl cmVuY2VOb2RlIiB0eXBlPSJ0bnM6UmVmZXJlbmNlTm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVmZXJlbmNlTm9k ZSIgdHlwZT0idG5zOkxpc3RPZlJlZmVyZW5jZU5vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFyZ3VtZW50Ij4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE YXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGltZW5zaW9ucyIgdHlw ZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQiIHR5cGU9InRu czpBcmd1bWVudCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQXJndW1lbnQi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFyZ3VtZW50IiB0 eXBlPSJ0bnM6QXJndW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkFyZ3VtZW50IiB0eXBlPSJ0bnM6TGlzdE9mQXJn dW1lbnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkVudW1WYWx1ZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpsb25nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRl c2NyaXB0aW9uIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkVudW1WYWx1ZVR5cGUiIHR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVtVmFsdWVUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtVmFsdWVUeXBlIiB0eXBl PSJ0bnM6RW51bVZhbHVlVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bVZhbHVlVHlwZSIgdHlwZT0idG5zOkxp c3RPZkVudW1WYWx1ZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkVudW1GaWVsZCI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFbnVtVmFsdWVUeXBl Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5h bWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29t cGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVu dW1GaWVsZCIgdHlwZT0idG5zOkVudW1GaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mRW51bUZpZWxkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJFbnVtRmllbGQiIHR5cGU9InRuczpFbnVtRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVudW1GaWVs ZCIgdHlwZT0idG5zOkxpc3RPZkVudW1GaWVsZCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3B0aW9uU2V0Ij4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5 IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVmFsaWRCaXRzIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iT3B0aW9uU2V0IiB0eXBlPSJ0bnM6T3B0aW9uU2V0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZPcHRpb25TZXQiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9wdGlvblNldCIgdHlwZT0idG5zOk9wdGlvblNl dCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mT3B0aW9uU2V0IiB0eXBlPSJ0bnM6TGlzdE9mT3B0aW9uU2V0IiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVbmlvbiI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVuaW9uIiB0eXBlPSJ0bnM6VW5pb24iIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVuaW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVbmlvbiIgdHlwZT0idG5zOlVuaW9uIiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZV bmlvbiIgdHlwZT0idG5zOkxpc3RPZlVuaW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 Pg0KDQogIDx4czplbGVtZW50IG5hbWU9Ik5vcm1hbGl6ZWRTdHJpbmciIHR5cGU9InhzOnN0cmlu ZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWNpbWFsU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRHVyYXRpb25TdHJpbmciIHR5cGU9InhzOnN0 cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVN0cmluZyIgdHlwZT0ieHM6c3RyaW5n IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkR1cmF0aW9uIiB0eXBlPSJ4czpkb3VibGUiIC8+ DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXRjVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIC8+DQoN CiAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlSWQiIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iVGltZVpvbmVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT2Zmc2V0IiB0eXBlPSJ4czpzaG9ydCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF5bGlnaHRTYXZpbmdJbk9mZnNl dCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRpbWVab25lRGF0YVR5 cGUiIHR5cGU9InRuczpUaW1lWm9uZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZUaW1lWm9uZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUaW1lWm9uZURhdGFUeXBlIiB0eXBlPSJ0bnM6VGltZVpvbmVEYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mVGltZVpvbmVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlRpbWVab25l RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQg bmFtZT0iSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5h bWU9IkludGVnZXJJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IkFwcGxpY2F0aW9uVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNlcnZlcl8wIiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDbGllbnRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iQ2xpZW50QW5kU2VydmVyXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9IkRpc2NvdmVyeVNlcnZlcl8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwv eHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25UeXBlIiB0eXBl PSJ0bnM6QXBwbGljYXRpb25UeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBcHBs aWNhdGlvbkRlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBcHBsaWNhdGlvblVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvZHVjdFVyaSIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25OYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i QXBwbGljYXRpb25UeXBlIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25UeXBlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJHYXRld2F5U2VydmVyVXJpIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEaXNjb3ZlcnlQcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjb3ZlcnlV cmxzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iQXBwbGljYXRpb25EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkFwcGxpY2F0aW9uRGVz Y3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkFwcGxpY2F0aW9u RGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIHR5cGU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9u IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mQXBwbGlj YXRpb25EZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iUmVxdWVzdEhlYWRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0idWE6Tm9kZUlk IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldHVybkRpYWdub3N0aWNz IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQXVkaXRFbnRyeUlkIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lb3V0SGludCIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVx dWVzdEhlYWRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVzcG9uc2VIZWFkZXIi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcCIg dHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlcXVlc3RIYW5kbGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlUmVzdWx0IiB0eXBlPSJ1YTpTdGF0dXND b2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlRGlh Z25vc3RpY3MiIHR5cGU9InVhOkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nVGFibGUiIHR5cGU9InVh Okxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIg dHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlZlcnNp b25UaW1lIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iU2VydmljZUZhdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VGYXVsdCIgdHlwZT0idG5zOlNlcnZp Y2VGYXVsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbmxlc3NJbnZva2VS ZXF1ZXN0VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i VXJpc1ZlcnNpb24iIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaXMiIHR5cGU9 InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlNlcnZlclVyaXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmljZUlkIiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25sZXNzSW52b2tlUmVxdWVzdFR5 cGUiIHR5cGU9InRuczpTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiAvPg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlc3BvbnNlVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZXNwYWNlVXJpcyIgdHlwZT0i dWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVXJpcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vy dmljZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Np b25sZXNzSW52b2tlUmVzcG9uc2VUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvbmxlc3NJbnZva2VSZXNw b25zZVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkZpbmRTZXJ2ZXJzUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybCIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTG9jYWxlSWRzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmlzIiB0eXBl PSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i RmluZFNlcnZlcnNSZXF1ZXN0IiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNSZXF1ZXN0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaW5kU2VydmVyc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5z OlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVycyIgdHlwZT0idG5zOkxpc3RPZkFwcGxpY2F0aW9uRGVz Y3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmluZFNlcnZl cnNSZXNwb25zZSIgdHlwZT0idG5zOkZpbmRTZXJ2ZXJzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9IlNlcnZlck9uTmV0d29yayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVjb3JkSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJOYW1lIiB0eXBlPSJ4 czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJEaXNjb3ZlcnlVcmwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlckNhcGFiaWxp dGllcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlNlcnZlck9uTmV0d29yayIgdHlwZT0idG5zOlNlcnZlck9uTmV0d29yayIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU2VydmVyT25OZXR3b3JrIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJPbk5ldHdvcmsiIHR5 cGU9InRuczpTZXJ2ZXJPbk5ldHdvcmsiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k ZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlNlcnZlck9uTmV0d29yayIgdHlwZT0i dG5zOkxpc3RPZlNlcnZlck9uTmV0d29yayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmluZFNlcnZlcnNPbk5ldHdvcmtSZXF1ZXN0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVy IiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0aW5nUmVjb3JkSWQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhS ZWNvcmRzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJDYXBhYmlsaXR5RmlsdGVyIiB0eXBlPSJ1YTpM aXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmluZFNl cnZlcnNPbk5ldHdvcmtSZXF1ZXN0IiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNPbk5ldHdvcmtSZXF1 ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jl c3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNw b25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdENvdW50ZXJSZXNldFRp bWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTZXJ2ZXJzIiB0eXBlPSJ0bnM6TGlzdE9mU2VydmVyT25OZXR3b3JrIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZpbmRTZXJ2ZXJzT25OZXR3b3JrUmVzcG9u c2UiIHR5cGU9InRuczpGaW5kU2VydmVyc09uTmV0d29ya1Jlc3BvbnNlIiAvPg0KDQogIDx4czpl bGVtZW50IG5hbWU9IkFwcGxpY2F0aW9uSW5zdGFuY2VDZXJ0aWZpY2F0ZSIgdHlwZT0ieHM6YmFz ZTY0QmluYXJ5IiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJNZXNzYWdlU2VjdXJpdHlN b2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxpZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJOb25lXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNpZ25fMiIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2lnbkFuZEVuY3J5cHRfMyIgLz4NCiAgICA8 L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ik1lc3NhZ2VTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0K DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJVc2VyVG9rZW5UeXBlIj4NCiAgICA8eHM6cmVzdHJp Y3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5v bnltb3VzXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVzZXJOYW1lXzEiIC8+ DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNlcnRpZmljYXRlXzIiIC8+DQogICAgICA8 eHM6ZW51bWVyYXRpb24gdmFsdWU9Iklzc3VlZFRva2VuXzMiIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyVG9rZW5U eXBlIiB0eXBlPSJ0bnM6VXNlclRva2VuVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iVXNlclRva2VuUG9saWN5Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJQb2xpY3lJZCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5UeXBlIiB0eXBlPSJ0bnM6 VXNlclRva2VuVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i SXNzdWVkVG9rZW5UeXBlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJFbmRwb2ludFVybCIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyVG9rZW5Qb2xpY3kiIHR5cGU9InRu czpVc2VyVG9rZW5Qb2xpY3kiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVz ZXJUb2tlblBvbGljeSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVXNlclRva2VuUG9saWN5IiB0eXBlPSJ0bnM6VXNlclRva2VuUG9saWN5IiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZV c2VyVG9rZW5Qb2xpY3kiIHR5cGU9InRuczpMaXN0T2ZVc2VyVG9rZW5Qb2xpY3kiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50 RGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXIiIHR5cGU9InRuczpBcHBsaWNh dGlvbkRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIHR5cGU9InhzOmJhc2U2NEJpbmFy eSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlNlY3VyaXR5TW9kZSIgdHlwZT0idG5zOk1lc3NhZ2VTZWN1cml0eU1vZGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiB0eXBl PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbnMiIHR5cGU9InRuczpMaXN0T2ZVc2VyVG9r ZW5Qb2xpY3kiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJUcmFuc3BvcnRQcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0 eUxldmVsIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRw b2ludERlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6RW5kcG9pbnREZXNjcmlwdGlvbiIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnREZXNjcmlwdGlvbiIg dHlwZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50RGVzY3JpcHRp b24iIHR5cGU9InRuczpMaXN0T2ZFbmRwb2ludERlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHZXRFbmRwb2ludHNSZXF1 ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0 SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJMb2NhbGVJZHMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlByb2ZpbGVVcmlzIiB0 eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iR2V0RW5kcG9pbnRzUmVxdWVzdCIgdHlwZT0idG5zOkdldEVuZHBvaW50c1JlcXVlc3QiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkdldEVuZHBvaW50c1Jlc3BvbnNlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9p bnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJHZXRF bmRwb2ludHNSZXNwb25zZSIgdHlwZT0idG5zOkdldEVuZHBvaW50c1Jlc3BvbnNlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3RlcmVkU2VydmVyIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlByb2R1Y3RVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlck5hbWVzIiB0eXBlPSJ1YTpMaXN0 T2ZMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVHlwZSIgdHlwZT0idG5zOkFwcGxpY2F0aW9uVHlwZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iR2F0ZXdheVNlcnZlclVy aSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5VXJscyIgdHlwZT0idWE6TGlzdE9mU3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2VtYXBob3JlRmlsZVBhdGgiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklzT25saW5lIiB0eXBlPSJ4 czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVnaXN0ZXJlZFNlcnZlciIgdHlwZT0i dG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZlJlZ2lzdGVyZWRTZXJ2ZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIHR5cGU9InRuczpSZWdpc3RlcmVkU2VydmVyIiBtaW5P Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM aXN0T2ZSZWdpc3RlcmVkU2VydmVyIiB0eXBlPSJ0bnM6TGlzdE9mUmVnaXN0ZXJlZFNlcnZlciIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i UmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZl ciIgdHlwZT0idG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0IiB0eXBlPSJ0bnM6UmVnaXN0ZXJTZXJ2 ZXJSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3RlclNlcnZlclJl c3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNw b25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IlJlZ2lzdGVyU2VydmVyUmVzcG9uc2UiIHR5cGU9InRuczpSZWdp c3RlclNlcnZlclJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEaXNjb3Zl cnlDb25maWd1cmF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5Q29uZmln dXJhdGlvbiIgdHlwZT0idG5zOkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ik1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTWRuc1NlcnZlck5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZXJ2ZXJDYXBhYmlsaXRpZXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6 ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ik1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiB0eXBlPSJ0 bnM6TWRuc0Rpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlZ2lzdGVyU2VydmVyMlJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i U2VydmVyIiB0eXBlPSJ0bnM6UmVnaXN0ZXJlZFNlcnZlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpc2NvdmVyeUNvbmZpZ3VyYXRp b24iIHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlclNlcnZlcjJSZXF1ZXN0IiB0eXBlPSJ0bnM6UmVnaXN0 ZXJTZXJ2ZXIyUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVnaXN0ZXJT ZXJ2ZXIyUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0 aW9uUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIg dHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXIyUmVzcG9uc2UiIHR5cGU9InRuczpSZWdpc3RlclNl cnZlcjJSZXNwb25zZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iU2VjdXJpdHlUb2tl blJlcXVlc3RUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNzdWVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iUmVuZXdfMSIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNp bXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIg dHlwZT0idG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9rZW4iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkNoYW5uZWxJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRva2VuSWQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVh dGVkQXQiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkTGlmZXRpbWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9rZW4iIHR5cGU9InRuczpDaGFubmVsU2Vj dXJpdHlUb2tlbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3BlblNlY3VyZUNoYW5u ZWxSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFByb3RvY29sVmVy c2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlJlcXVlc3RUeXBlIiB0eXBlPSJ0bnM6U2VjdXJpdHlUb2tlblJlcXVlc3RU eXBlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eU1v ZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnROb25jZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVxdWVzdGVkTGlmZXRpbWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iT3BlblNlY3VyZUNoYW5uZWxSZXF1ZXN0IiB0eXBlPSJ0bnM6T3BlblNlY3VyZUNoYW5u ZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPcGVuU2VjdXJlQ2hhbm5l bFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyUHJvdG9jb2xW ZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlUb2tlbiIgdHlwZT0idG5zOkNoYW5uZWxTZWN1cml0eVRv a2VuIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iU2VydmVyTm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiB0eXBlPSJ0 bnM6T3BlblNlY3VyZUNoYW5uZWxSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iQ2xvc2VTZWN1cmVDaGFubmVsUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VTZWN1cmVDaGFubmVs UmVxdWVzdCIgdHlwZT0idG5zOkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiB0eXBlPSJ0bnM6Q2xvc2VTZWN1cmVDaGFubmVs UmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNpZ25lZFNvZnR3YXJlQ2Vy dGlmaWNhdGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNl cnRpZmljYXRlRGF0YSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2lnbmF0dXJlIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2ln bmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgdHlwZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNh dGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNpZ25lZFNvZnR3YXJlQ2Vy dGlmaWNhdGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNp Z25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIHR5cGU9InRuczpTaWduZWRTb2Z0d2FyZUNlcnRpZmlj YXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZTaWduZWRTb2Z0d2FyZUNlcnRpZmljYXRlIiB0eXBlPSJ0bnM6TGlzdE9m U2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0i dWE6Tm9kZUlkIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaWduYXR1cmVEYXRhIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbGdvcml0aG0iIHR5 cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZURhdGEiIHR5cGU9InRuczpT aWduYXR1cmVEYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDcmVhdGVTZXNzaW9u UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnREZXNjcmlwdGlvbiIg dHlwZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0 cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uTmFtZSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ2xpZW50Tm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudENl cnRpZmljYXRlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRTZXNzaW9uVGltZW91 dCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJNYXhSZXNwb25zZU1lc3NhZ2VTaXplIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiB0eXBlPSJ0bnM6Q3JlYXRlU2Vz c2lvblJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNyZWF0ZVNlc3Npb25S ZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz cG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25JZCIgdHlwZT0i dWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNl ZFNlc3Npb25UaW1lb3V0IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZXJ2ZXJDZXJ0aWZpY2F0ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyRW5kcG9pbnRz IiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclNvZnR3YXJlQ2Vy dGlmaWNhdGVzIiB0eXBlPSJ0bnM6TGlzdE9mU2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl cnZlclNpZ25hdHVyZSIgdHlwZT0idG5zOlNpZ25hdHVyZURhdGEiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhSZXF1ZXN0TWVzc2Fn ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRl U2Vzc2lvblJlc3BvbnNlIiB0eXBlPSJ0bnM6Q3JlYXRlU2Vzc2lvblJlc3BvbnNlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUG9saWN5SWQiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbiIg dHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJBbm9ueW1vdXNJZGVudGl0eVRva2VuIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlVzZXJJZGVudGl0eVRva2Vu Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQW5vbnltb3VzSWRlbnRpdHlUb2tlbiIgdHlwZT0i dG5zOkFub255bW91c0lkZW50aXR5VG9rZW4iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlVzZXJOYW1lSWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJm YWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+ DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2Vy TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBhc3N3b3JkIiB0eXBlPSJ4czpiYXNlNjRCaW5h cnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94 czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck5hbWVJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6 VXNlck5hbWVJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJYNTA5 SWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDZXJ0aWZpY2F0ZURh dGEiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwv eHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ilg1MDlJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6WDUwOUlkZW50aXR5VG9rZW4iIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Iklzc3VlZElkZW50aXR5VG9rZW4iPg0KICAgIDx4czpj b21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0 bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5EYXRhIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RW5jcnlwdGlvbkFsZ29yaXRobSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iSXNzdWVkSWRlbnRpdHlUb2tlbiIgdHlwZT0idG5zOklzc3VlZElkZW50 aXR5VG9rZW4iIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iUnNhRW5jcnlwdGVkU2VjcmV0IiB0 eXBlPSJ1YTpWYXJpYW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBY3RpdmF0ZVNl c3Npb25SZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFNpZ25hdHVy ZSIgdHlwZT0idG5zOlNpZ25hdHVyZURhdGEiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIg dHlwZT0idG5zOkxpc3RPZlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGVJZHMiIHR5 cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiB0eXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJVc2VyVG9rZW5TaWduYXR1cmUiIHR5cGU9InRuczpTaWduYXR1cmVEYXRhIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlcXVl c3QiIHR5cGU9InRuczpBY3RpdmF0ZVNlc3Npb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJBY3RpdmF0ZVNlc3Npb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25z ZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0 eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0 T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJB Y3RpdmF0ZVNlc3Npb25SZXNwb25zZSIgdHlwZT0idG5zOkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDbG9zZVNlc3Npb25SZXF1ZXN0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0 eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnMiIHR5cGU9InhzOmJv b2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDbG9zZVNlc3Npb25SZXF1ZXN0IiB0eXBlPSJ0 bnM6Q2xvc2VTZXNzaW9uUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2xv c2VTZXNzaW9uUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VTZXNzaW9uUmVzcG9uc2UiIHR5cGU9 InRuczpDbG9zZVNlc3Npb25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i Q2FuY2VsUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGFuZGxl IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbFJlcXVl c3QiIHR5cGU9InRuczpDYW5jZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJDYW5jZWxSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbENv dW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbFJl c3BvbnNlIiB0eXBlPSJ0bnM6Q2FuY2VsUmVzcG9uc2UiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUg IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzTWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vbmVfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWNjZXNzTGV2ZWxfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iQXJyYXlEaW1lbnNpb25zXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJyb3dzZU5hbWVfNCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i Q29udGFpbnNOb0xvb3BzXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRhdGFU eXBlXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZXNjcmlwdGlvbl8zMiIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzcGxheU5hbWVfNjQiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkV2ZW50Tm90aWZpZXJfMTI4IiAvPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJFeGVjdXRhYmxlXzI1NiIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iSGlzdG9yaXppbmdfNTEyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJJbnZlcnNlTmFtZV8xMDI0IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJ c0Fic3RyYWN0XzIwNDgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik1pbmltdW1T YW1wbGluZ0ludGVydmFsXzQwOTYiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5v ZGVDbGFzc184MTkyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb2RlSWRfMTYz ODQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN5bW1ldHJpY18zMjc2OCIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVXNlckFjY2Vzc0xldmVsXzY1NTM2IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVc2VyRXhlY3V0YWJsZV8xMzEwNzIiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVzZXJXcml0ZU1hc2tfMjYyMTQ0IiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWYWx1ZVJhbmtfNTI0Mjg4IiAvPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJXcml0ZU1hc2tfMTA0ODU3NiIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVmFsdWVfMjA5NzE1MiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iRGF0YVR5cGVEZWZpbml0aW9uXzQxOTQzMDQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IlJvbGVQZXJtaXNzaW9uc184Mzg4NjA4IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJBY2Nlc3NSZXN0cmljdGlvbnNfMTY3NzcyMTYiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9IkFsbF8zMzU1NDQzMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iQmFzZU5vZGVfMjY1MDEyMjAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 Ik9iamVjdF8yNjUwMTM0OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT2JqZWN0 VHlwZV8yNjUwMzI2OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVf MjY1NzEzODMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlZhcmlhYmxlVHlwZV8y ODYwMDQzOCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTWV0aG9kXzI2NjMyNTQ4 IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlXzI2NTM3MDYw IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWaWV3XzI2NTAxMzU2IiAvPg0KICAg IDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTm9kZUF0dHJpYnV0ZXNNYXNrIiB0eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXNNYXNrIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOb2RlQXR0cmlidXRlcyI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgdHlwZT0i eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkRpc3BsYXlOYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9 InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZU1hc2siIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyV3JpdGVNYXNrIiB0eXBl PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiB0 eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9i amVjdEF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmllciIg dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2Vx dWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPYmplY3RBdHRyaWJ1dGVz IiB0eXBlPSJ0bnM6T2JqZWN0QXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iVmFyaWFibGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZh bHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAg ICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0 eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9Inhz OmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5 RGltZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFjY2Vzc0xldmVsIiB0eXBl PSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJVc2VyQWNjZXNzTGV2ZWwiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1pbmltdW1TYW1wbGluZ0ludGVy dmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJIaXN0b3JpemluZyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iVmFyaWFibGVBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6VmFyaWFibGVBdHRyaWJ1dGVzIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZXRob2RBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IkV4ZWN1dGFibGUiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyRXhlY3V0YWJsZSIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTWV0aG9kQXR0cmlidXRlcyIgdHlwZT0idG5zOk1l dGhvZEF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9iamVjdFR5cGVB dHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAg IDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNl cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik9iamVjdFR5cGVBdHRyaWJ1dGVzIiB0eXBlPSJ0 bnM6T2JqZWN0VHlwZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZh cmlhYmxlVHlwZUF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAg ICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5 cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlUmFuayIgdHlwZT0ieHM6 aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlE aW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0i eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFibGVUeXBlQXR0cmlidXRlcyIgdHlw ZT0idG5zOlZhcmlhYmxlVHlwZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlZmVyZW5jZVR5cGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVz Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Iklz QWJzdHJhY3QiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTeW1tZXRyaWMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnZlcnNlTmFtZSIgdHlwZT0idWE6 TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5j ZVR5cGVBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6UmVmZXJlbmNlVHlwZUF0dHJpYnV0ZXMiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpOb2RlQXR0cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhVHlwZUF0dHJpYnV0ZXMiIHR5cGU9InRuczpEYXRhVHlwZUF0dHJpYnV0ZXMiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZpZXdBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IkNvbnRhaW5zTm9Mb29wcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXIiIHR5cGU9 InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl Pg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld0F0dHJpYnV0ZXMiIHR5cGU9 InRuczpWaWV3QXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iR2VuZXJp Y0F0dHJpYnV0ZVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0eXBlPSJ0bnM6R2VuZXJpY0F0 dHJpYnV0ZVZhbHVlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZHZW5lcmlj QXR0cmlidXRlVmFsdWUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkdlbmVyaWNBdHRyaWJ1dGVWYWx1ZSIgdHlwZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVWYWx1 ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0eXBlPSJ0bnM6TGlzdE9mR2VuZXJp Y0F0dHJpYnV0ZVZhbHVlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJHZW5lcmljQXR0cmlidXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250 ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlQXR0 cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJBdHRyaWJ1dGVWYWx1ZXMiIHR5cGU9InRuczpMaXN0T2ZHZW5lcmljQXR0cmlidXRlVmFs dWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVu Y2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJHZW5lcmljQXR0cmlidXRlcyIg dHlwZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJBZGROb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlBhcmVudE5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZE5ld05vZGVJZCIgdHlwZT0idWE6RXhwYW5k ZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJCcm93c2VOYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUNsYXNz IiB0eXBlPSJ0bnM6Tm9kZUNsYXNzIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJOb2RlQXR0cmlidXRlcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURl ZmluaXRpb24iIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkFkZE5vZGVzSXRlbSIgdHlwZT0idG5zOkFkZE5vZGVzSXRlbSIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQWRkTm9kZXNJdGVtIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGROb2Rlc0l0ZW0iIHR5cGU9InRu czpBZGROb2Rlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkFkZE5vZGVzSXRlbSIgdHlwZT0idG5zOkxpc3RPZkFk ZE5vZGVzSXRlbSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iQWRkTm9kZXNSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZGVkTm9kZUlkIiB0eXBlPSJ1YTpO b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXN1 bHQiIHR5cGU9InRuczpBZGROb2Rlc1Jlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mQWRkTm9kZXNSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkFkZE5vZGVzUmVzdWx0IiB0eXBlPSJ0bnM6QWRkTm9kZXNSZXN1bHQiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZkFkZE5vZGVzUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mQWRkTm9kZXNSZXN1bHQiIG5p bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFk ZE5vZGVzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvQWRkIiB0 eXBlPSJ0bnM6TGlzdE9mQWRkTm9kZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkFkZE5vZGVzUmVxdWVzdCIgdHlwZT0idG5zOkFkZE5vZGVzUmVxdWVzdCIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkTm9kZXNSZXNwb25zZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRu czpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InRuczpMaXN0T2ZBZGROb2Rlc1Jlc3Vs dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXNwb25zZSIgdHlwZT0i dG5zOkFkZE5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFkZFJl ZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTb3VyY2VOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgdHlwZT0i dWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iSXNGb3J3YXJkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXRTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmlu ZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlRhcmdldE5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXROb2RlQ2xh c3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRSZWZlcmVu Y2VzSXRlbSIgdHlwZT0idG5zOkFkZFJlZmVyZW5jZXNJdGVtIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZBZGRSZWZlcmVuY2VzSXRlbSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc0l0ZW0iIHR5cGU9InRuczpBZGRS ZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQWRkUmVmZXJlbmNlc0l0ZW0iIHR5cGU9InRuczpMaXN0 T2ZBZGRSZWZlcmVuY2VzSXRlbSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkUmVmZXJlbmNlc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlc1RvQWRkIiB0eXBlPSJ0bnM6TGlzdE9mQWRkUmVmZXJl bmNlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJl bmNlc1JlcXVlc3QiIHR5cGU9InRuczpBZGRSZWZlcmVuY2VzUmVxdWVzdCIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iQWRkUmVmZXJlbmNlc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJl c3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdu b3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6 QWRkUmVmZXJlbmNlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxl dGVOb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlVGFyZ2V0UmVmZXJlbmNlcyIgdHlwZT0i eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0i dG5zOkRlbGV0ZU5vZGVzSXRlbSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m RGVsZXRlTm9kZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVOb2Rlc0l0ZW0iIHR5cGU9InRuczpEZWxldGVOb2Rlc0l0ZW0iIG1pbk9jY3Vy cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0idG5zOkxpc3RPZkRlbGV0ZU5vZGVzSXRlbSIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGVsZXRl Tm9kZXNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9EZWxldGUi IHR5cGU9InRuczpMaXN0T2ZEZWxldGVOb2Rlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iRGVsZXRlTm9kZXNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlTm9kZXNS ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVOb2Rlc1Jlc3BvbnNl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhl YWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9m U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0lu Zm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlTm9kZXNSZXNw b25zZSIgdHlwZT0idG5zOkRlbGV0ZU5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVy ZW5jZVR5cGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNGb3J3YXJkIiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXROb2RlSWQi IHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlQmlkaXJlY3Rpb25hbCIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiB0eXBl PSJ0bnM6RGVsZXRlUmVmZXJlbmNlc0l0ZW0iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkRlbGV0ZVJl ZmVyZW5jZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEZWxldGVSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkxp c3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVSZWZlcmVuY2VzUmVxdWVzdCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlw ZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzVG9EZWxldGUiIHR5cGU9InRuczpMaXN0 T2ZEZWxldGVSZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVSZWZlcmVuY2VzUmVxdWVzdCIgdHlwZT0idG5zOkRlbGV0ZVJlZmVyZW5jZXNS ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVSZWZlcmVuY2VzUmVz cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpM aXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9z dGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSZWZl cmVuY2VzUmVzcG9uc2UiIHR5cGU9InRuczpEZWxldGVSZWZlcmVuY2VzUmVzcG9uc2UiIC8+DQoN CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkF0dHJpYnV0ZVdyaXRlTWFzayI+DQogICAgPHhzOnJl c3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0K ICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZVdyaXRlTWFz ayIgdHlwZT0idG5zOkF0dHJpYnV0ZVdyaXRlTWFzayIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg bmFtZT0iQnJvd3NlRGlyZWN0aW9uIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRm9yd2FyZF8wIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZlcnNlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJvdGhfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxp ZF8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQnJvd3NlRGlyZWN0aW9uIiB0eXBlPSJ0bnM6QnJvd3NlRGlyZWN0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWaWV3RGVzY3JpcHRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZpZXdJZCIgdHlwZT0idWE6Tm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld1ZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld0Rlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6Vmlld0Rlc2Ny aXB0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VEZXNjcmlwdGlvbiI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJCcm93c2VEaXJlY3Rpb24iIHR5cGU9InRuczpCcm93c2VEaXJlY3Rpb24i IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJ ZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YnR5cGVzIiB0eXBlPSJ4czpib29sZWFuIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3NNYXNrIiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzdWx0TWFzayIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlRGVzY3JpcHRpb24i IHR5cGU9InRuczpCcm93c2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJvd3NlRGVzY3JpcHRpb24i IHR5cGU9InRuczpMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQnJvd3NlUmVzdWx0TWFzayI+DQog ICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9Ik5vbmVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVmZXJl bmNlVHlwZUlkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IklzRm9yd2FyZF8y IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb2RlQ2xhc3NfNCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQnJvd3NlTmFtZV84IiAvPg0KICAgICAgPHhzOmVudW1l cmF0aW9uIHZhbHVlPSJEaXNwbGF5TmFtZV8xNiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iVHlwZURlZmluaXRpb25fMzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IkFsbF82MyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVmZXJlbmNlVHlwZUlu Zm9fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVGFyZ2V0SW5mb182MCIgLz4N CiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkJyb3dzZVJlc3VsdE1hc2siIHR5cGU9InRuczpCcm93c2VSZXN1bHRNYXNrIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlVHlwZUlkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VOYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzcGxheU5hbWUiIHR5 cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlR5cGVEZWZpbml0aW9uIiB0 eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlJlZmVyZW5jZURlc2NyaXB0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlv biI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNl RGVzY3JpcHRpb24iIHR5cGU9InRuczpSZWZlcmVuY2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIw IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVm ZXJlbmNlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlvbiIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb250 aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJCcm93c2VSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzIiB0eXBlPSJ0bnM6TGlzdE9mUmVmZXJlbmNlRGVz Y3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUmVz dWx0IiB0eXBlPSJ0bnM6QnJvd3NlUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJMaXN0T2ZCcm93c2VSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZVJlc3VsdCIgdHlwZT0idG5zOkJyb3dzZVJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m QnJvd3NlUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUmVzdWx0IiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VSZXF1ZXN0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVh ZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZpZXciIHR5cGU9InRuczpWaWV3RGVzY3Jp cHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJSZXF1ZXN0ZWRNYXhSZWZlcmVuY2VzUGVyTm9kZSIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9Ccm93 c2UiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VSZXF1ZXN0IiB0eXBlPSJ0bnM6QnJvd3NlUmVxdWVz dCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUmVzcG9uc2UiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBl PSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUmVz dWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VSZXNwb25zZSIgdHlwZT0i dG5zOkJyb3dzZVJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VO ZXh0UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWxlYXNlQ29udGludWF0 aW9uUG9pbnRzIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Qb2ludHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlTmV4dFJlcXVl c3QiIHR5cGU9InRuczpCcm93c2VOZXh0UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIg dHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIiB0eXBlPSJ0bnM6QnJvd3NlTmV4dFJlc3Bv bnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWxhdGl2ZVBhdGhFbGVtZW50Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IklzSW52ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YnR5cGVzIiB0eXBl PSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJU YXJnZXROYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aEVsZW1lbnQiIHR5cGU9InRuczpSZWxhdGl2ZVBh dGhFbGVtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWxhdGl2ZVBh dGhFbGVtZW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZWxhdGl2ZVBhdGhFbGVtZW50IiB0eXBlPSJ0bnM6UmVsYXRpdmVQYXRoRWxlbWVudCIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mUmVsYXRpdmVQYXRoRWxlbWVudCIgdHlwZT0idG5zOkxpc3RPZlJlbGF0aXZlUGF0aEVsZW1l bnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlbGF0aXZlUGF0aCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRWxlbWVudHMiIHR5cGU9InRuczpMaXN0T2ZSZWxhdGl2ZVBhdGhFbGVtZW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aCIgdHlwZT0idG5z OlJlbGF0aXZlUGF0aCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUGF0aCI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRpbmdOb2Rl IiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWxhdGl2ZVBhdGgiIHR5cGU9InRuczpSZWxhdGl2ZVBhdGgi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUGF0aCIgdHlwZT0i dG5zOkJyb3dzZVBhdGgiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJyb3dz ZVBhdGgiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dz ZVBhdGgiIHR5cGU9InRuczpCcm93c2VQYXRoIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoIiB0eXBlPSJ0 bnM6TGlzdE9mQnJvd3NlUGF0aCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUGF0aFRhcmdldCI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFuZGVkTm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVtYWluaW5nUGF0aEluZGV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkJyb3dzZVBhdGhUYXJnZXQiIHR5cGU9InRuczpCcm93c2VQYXRoVGFyZ2V0 IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoVGFyZ2V0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VQYXRoVGFy Z2V0IiB0eXBlPSJ0bnM6QnJvd3NlUGF0aFRhcmdldCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJvd3NlUGF0aFRhcmdl dCIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGhUYXJnZXQiIG5pbGxhYmxlPSJ0cnVlIj48L3hz OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5 cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlRhcmdldHMiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VQYXRoVGFyZ2V0IiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiIHR5cGU9InRuczpC cm93c2VQYXRoUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93 c2VQYXRoUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCcm93c2VQYXRoUmVzdWx0IiB0eXBlPSJ0bnM6QnJvd3NlUGF0aFJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m QnJvd3NlUGF0aFJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGhSZXN1bHQiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRyYW5z bGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFk ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VQYXRocyIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGgiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNS ZXF1ZXN0IiB0eXBlPSJ0bnM6VHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNSZXF1ZXN0IiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlk c1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0i dG5zOkxpc3RPZkJyb3dzZVBhdGhSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxp c3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVzcG9uc2UiIHR5cGU9InRuczpUcmFuc2xh dGVCcm93c2VQYXRoc1RvTm9kZUlkc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJSZWdpc3Rlck5vZGVzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2Rlc1RvUmVnaXN0ZXIiIHR5cGU9InVhOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3Rlck5vZGVzUmVxdWVzdCIgdHlwZT0idG5zOlJlZ2lz dGVyTm9kZXNSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3Rlck5v ZGVzUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlcmVkTm9k ZUlkcyIgdHlwZT0idWE6TGlzdE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgdHlwZT0idG5zOlJlZ2lzdGVyTm9kZXNS ZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVx dWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVz dEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvVW5yZWdpc3RlciIgdHlw ZT0idWE6TGlzdE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlVucmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIHR5cGU9InRuczpVbnJlZ2lzdGVyTm9kZXNSZXF1ZXN0 IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFk ZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgdHlwZT0idG5zOlVucmVnaXN0ZXJO b2Rlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkNvdW50ZXIiIHR5cGU9Inhz OnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9Ik51bWVyaWNSYW5nZSIgdHlw ZT0ieHM6c3RyaW5nIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlRpbWUiIHR5cGU9InhzOnN0 cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRlIiB0eXBlPSJ4czpkYXRlVGltZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRW5kcG9pbnRDb25maWd1cmF0aW9uIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVyYXRpb25UaW1lb3V0 IiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVzZUJpbmFyeUVuY29kaW5nIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOmludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4Qnl0ZVN0cmluZ0xlbmd0 aCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJNYXhBcnJheUxlbmd0aCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNYXhNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhCdWZmZXJTaXplIiB0eXBlPSJ4czpp bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNoYW5uZWxMaWZl dGltZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTZWN1cml0eVRva2VuTGlmZXRpbWUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkVuZHBvaW50Q29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkVuZHBvaW50Q29uZmlndXJh dGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnRDb25maWd1 cmF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRw b2ludENvbmZpZ3VyYXRpb24iIHR5cGU9InRuczpFbmRwb2ludENvbmZpZ3VyYXRpb24iIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp c3RPZkVuZHBvaW50Q29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50Q29uZmln dXJhdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iUXVlcnlEYXRhRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aCIgdHlwZT0idG5zOlJlbGF0aXZlUGF0aCIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiB0eXBl PSJ0bnM6UXVlcnlEYXRhRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZlF1ZXJ5RGF0YURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlF1ZXJ5RGF0 YURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkxp c3RPZlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOb2RlVHlwZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIHR5 cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YlR5cGVzIiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVG9SZXR1cm4i IHR5cGU9InRuczpMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6Tm9kZVR5 cGVEZXNjcmlwdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTm9kZVR5 cGVEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTm9kZVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOk5vZGVUeXBlRGVzY3JpcHRpb24iIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZk5vZGVUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZOb2RlVHlwZURlc2Ny aXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl ICBuYW1lPSJGaWx0ZXJPcGVyYXRvciI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0 cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkVxdWFsc18wIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc051bGxfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iR3JlYXRlclRoYW5fMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i TGVzc1RoYW5fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iR3JlYXRlclRoYW5P ckVxdWFsXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikxlc3NUaGFuT3JFcXVh bF81IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMaWtlXzYiIC8+DQogICAgICA8 eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vdF83IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJCZXR3ZWVuXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkluTGlzdF85 IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBbmRfMTAiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9Ik9yXzExIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl PSJDYXN0XzEyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJblZpZXdfMTMiIC8+ DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9mVHlwZV8xNCIgLz4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iUmVsYXRlZFRvXzE1IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9u IHZhbHVlPSJCaXR3aXNlQW5kXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJC aXR3aXNlT3JfMTciIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXJPcGVyYXRvciIgdHlwZT0idG5zOkZpbHRlck9w ZXJhdG9yIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeURhdGFTZXQiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6 RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIHR5cGU9InVhOkV4cGFuZGVkTm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YVNldCIgdHlwZT0idG5zOlF1ZXJ5RGF0YVNldCIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXVlcnlEYXRhU2V0Ij4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFTZXQiIHR5cGU9 InRuczpRdWVyeURhdGFTZXQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlF1ZXJ5RGF0YVNldCIgdHlwZT0idG5zOkxpc3RP ZlF1ZXJ5RGF0YVNldCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTm9kZVJlZmVyZW5jZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IklzRm9yd2FyZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlZE5vZGVJZHMiIHR5 cGU9InVhOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJOb2RlUmVmZXJlbmNlIiB0eXBlPSJ0bnM6Tm9kZVJlZmVyZW5jZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mTm9kZVJlZmVyZW5jZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZVJlZmVyZW5jZSIgdHlwZT0idG5zOk5vZGVSZWZl cmVuY2UiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZk5vZGVSZWZlcmVuY2UiIHR5cGU9InRuczpMaXN0T2ZOb2RlUmVmZXJl bmNlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJDb250ZW50RmlsdGVyRWxlbWVudCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmF0b3IiIHR5cGU9InRuczpGaWx0ZXJPcGVyYXRvciIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmFuZHMi IHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJDb250ZW50RmlsdGVyRWxlbWVudCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0 ZXJFbGVtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDb250ZW50Rmls dGVyRWxlbWVudCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Q29udGVudEZpbHRlckVsZW1lbnQiIHR5cGU9InRuczpDb250ZW50RmlsdGVyRWxlbWVudCIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mQ29udGVudEZpbHRlckVsZW1lbnQiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVy RWxlbWVudCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ29udGVudEZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iRWxlbWVudHMiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVu dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb250ZW50RmlsdGVyIiB0 eXBlPSJ0bnM6Q29udGVudEZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mQ29udGVudEZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ29udGVudEZpbHRlciIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXIiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNv bnRlbnRGaWx0ZXIiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaWx0ZXJPcGVyYW5k Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmFuZCIgdHlwZT0idG5zOkZpbHRl ck9wZXJhbmQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVsZW1lbnRPcGVyYW5kIj4N CiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNp b24gYmFzZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lv bj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJFbGVtZW50T3BlcmFuZCIgdHlwZT0idG5zOkVsZW1lbnRPcGVyYW5kIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXRlcmFsT3BlcmFuZCI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpGaWx0ZXJPcGVyYW5kIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM aXRlcmFsT3BlcmFuZCIgdHlwZT0idG5zOkxpdGVyYWxPcGVyYW5kIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJBdHRyaWJ1dGVPcGVyYW5kIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQg bWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkZpbHRlck9wZXJh bmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Tm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWxpYXMiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCcm93c2VQYXRoIiB0eXBlPSJ0bnM6UmVsYXRpdmVQYXRoIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpBdHRyaWJ1dGVPcGVy YW5kIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaW1wbGVBdHRyaWJ1dGVPcGVyYW5k Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRl bnNpb24gYmFzZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURlZmluaXRpb25JZCIgdHlwZT0idWE6Tm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZVBhdGgiIHR5cGU9InVhOkxpc3RPZlF1YWxpZmllZE5hbWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i QXR0cmlidXRlSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgdHlw ZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9Ikxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpT aW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTaW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiB0 eXBlPSJ0bnM6TGlzdE9mU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29udGVudEZpbHRlckVsZW1l bnRSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik9wZXJhbmRTdGF0dXNDb2RlcyIgdHlwZT0idWE6TGlzdE9mU3RhdHVz Q29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik9wZXJhbmREaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJ bmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNvbnRlbnRGaWx0ZXJF bGVtZW50UmVzdWx0IiB0eXBlPSJ0bnM6Q29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250ZW50Rmls dGVyRWxlbWVudFJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBt aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVudFJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZkNvbnRl bnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb250ZW50RmlsdGVyUmVzdWx0Ij4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbGVtZW50UmVzdWx0cyIgdHlwZT0idG5z Okxpc3RPZkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRWxlbWVudERpYWdub3N0aWNJbmZv cyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQ29udGVudEZpbHRlclJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0 ZXJSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlBhcnNpbmdSZXN1bHQiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5 cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRhdGFTdGF0dXNDb2RlcyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFEaWFn bm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlBhcnNpbmdSZXN1bHQiIHR5cGU9InRuczpQYXJzaW5n UmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQYXJzaW5nUmVzdWx0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXJzaW5nUmVz dWx0IiB0eXBlPSJ0bnM6UGFyc2luZ1Jlc3VsdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUGFyc2luZ1Jlc3VsdCIgdHlw ZT0idG5zOkxpc3RPZlBhcnNpbmdSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5Rmlyc3RSZXF1ZXN0Ij4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0 bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlZpZXciIHR5cGU9InRuczpWaWV3RGVzY3JpcHRpb24iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rl VHlwZXMiIHR5cGU9InRuczpMaXN0T2ZOb2RlVHlwZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyIiB0eXBl PSJ0bnM6Q29udGVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ik1heERhdGFTZXRzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2ln bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhSZWZl cmVuY2VzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUXVlcnlGaXJzdFJlcXVlc3QiIHR5cGU9InRuczpRdWVyeUZpcnN0UmVxdWVzdCIgLz4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUXVlcnlGaXJzdFJlc3BvbnNlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5z OlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUXVlcnlEYXRhU2V0cyIgdHlwZT0idG5zOkxpc3RPZlF1ZXJ5RGF0 YVNldCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXJzaW5n UmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZlBhcnNpbmdSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3Mi IHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyUmVzdWx0IiB0eXBlPSJ0bnM6 Q29udGVudEZpbHRlclJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJRdWVyeUZpcnN0UmVzcG9uc2UiIHR5cGU9InRuczpRdWVyeUZpcnN0UmVzcG9uc2UiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVsZWFzZUNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Q b2ludCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiIHR5cGU9InRuczpRdWVyeU5leHRSZXF1ZXN0IiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeU5leHRSZXNwb25zZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9 InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YVNldHMiIHR5cGU9InRuczpMaXN0T2ZRdWVy eURhdGFTZXQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkQ29udGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFy eSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeU5leHRSZXNwb25z ZSIgdHlwZT0idG5zOlF1ZXJ5TmV4dFJlc3BvbnNlIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBu YW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpz dHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTb3VyY2VfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2VydmVyXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJvdGhfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTmVpdGhl cl8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZhbGlkXzQiIC8+DQogICAg PC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJUaW1lc3RhbXBzVG9SZXR1cm4iIHR5cGU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJp YnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUVuY29kaW5n IiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IlJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6UmVhZFZhbHVlSWQiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkVmFsdWVJZCIgdHlwZT0idG5zOlJlYWRWYWx1ZUlk IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZSZWFkVmFsdWVJZCIgdHlwZT0idG5zOkxpc3RPZlJlYWRWYWx1ZUlkIiBuaWxs YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFk UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhBZ2UiIHR5cGU9InhzOmRv dWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGltZXN0YW1w c1RvUmV0dXJuIiB0eXBlPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJuIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvUmVhZCIgdHlwZT0idG5zOkxpc3RPZlJl YWRWYWx1ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRSZXF1 ZXN0IiB0eXBlPSJ0bnM6UmVhZFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlJlYWRSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5 cGU9InVhOkxpc3RPZkRhdGFWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVh ZFJlc3BvbnNlIiB0eXBlPSJ0bnM6UmVhZFJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJIaXN0b3J5UmVhZFZhbHVlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRGF0YUVuY29kaW5nIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29u dGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFZhbHVlSWQiIHR5cGU9InRuczpIaXN0b3J5 UmVhZFZhbHVlSWQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlS ZWFkVmFsdWVJZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i SGlzdG9yeVJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRWYWx1ZUlkIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZIaXN0b3J5UmVhZFZhbHVlSWQiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFZhbHVlSWQi IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikhpc3RvcnlSZWFkUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFz ZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iSGlzdG9yeURhdGEiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFJlc3VsdCIgdHlwZT0i dG5zOkhpc3RvcnlSZWFkUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZIaXN0b3J5UmVhZFJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iSGlzdG9yeVJlYWRSZXN1bHQiIHR5cGU9InRuczpIaXN0b3J5UmVhZFJlc3VsdCIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mSGlzdG9yeVJlYWRSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFJl c3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iSGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9y eVJlYWREZXRhaWxzIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIiAvPg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJSZWFkRXZlbnREZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxleENvbnRl bnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlS ZWFkRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJOdW1WYWx1ZXNQZXJOb2RlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6 ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IkZpbHRlciIgdHlwZT0idG5zOkV2ZW50RmlsdGVyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94 czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZEV2ZW50RGV0YWlscyIgdHlwZT0idG5zOlJlYWRF dmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRSYXdNb2RpZmll ZERldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAg PHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICAgICAgPHhz OnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzUmVhZE1vZGlmaWVkIiB0 eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTnVtVmFsdWVzUGVyTm9k ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXR1cm5Cb3VuZHMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAg IDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IlJlYWRSYXdNb2RpZmllZERldGFpbHMiIHR5cGU9InRuczpSZWFkUmF3TW9kaWZpZWRE ZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkUHJvY2Vzc2VkRGV0YWls cyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0 ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRl VGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRp bWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iUHJvY2Vzc2luZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dyZWdhdGVUeXBlIiB0eXBl PSJ1YTpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5z OkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJSZWFkUHJvY2Vzc2VkRGV0YWlscyIgdHlwZT0idG5zOlJlYWRQcm9jZXNzZWREZXRhaWxzIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkQXRUaW1lRGV0YWlscyI+DQogICAgPHhz OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxVGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h bWU9IlVzZVNpbXBsZUJvdW5kcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i UmVhZEF0VGltZURldGFpbHMiIHR5cGU9InRuczpSZWFkQXRUaW1lRGV0YWlscyIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVhZEFubm90YXRpb25EYXRhRGV0YWlscyI+DQogICAgPHhz OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxVGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZEFubm90YXRpb25EYXRhRGV0YWls cyIgdHlwZT0idG5zOlJlYWRBbm5vdGF0aW9uRGF0YURldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikhpc3RvcnlEYXRhIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJEYXRhVmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZEYXRhVmFsdWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeURhdGEiIHR5cGU9InRuczpI aXN0b3J5RGF0YSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZpY2F0aW9uSW5m byI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0 aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlVwZGF0ZVR5cGUiIHR5cGU9InRuczpIaXN0b3J5VXBkYXRlVHlwZSIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck5hbWUiIHR5cGU9Inhz OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZmljYXRp b25JbmZvIiB0eXBlPSJ0bnM6TW9kaWZpY2F0aW9uSW5mbyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iTGlzdE9mTW9kaWZpY2F0aW9uSW5mbyI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0aW9uSW5mbyIgdHlwZT0idG5zOk1vZGlmaWNh dGlvbkluZm8iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZk1vZGlmaWNhdGlvbkluZm8iIHR5cGU9InRuczpMaXN0T2ZNb2Rp ZmljYXRpb25JbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJIaXN0b3J5TW9kaWZpZWREYXRhIj4NCiAgICA8eHM6Y29tcGxleENvbnRl bnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlE YXRhIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik1vZGlmaWNhdGlvbkluZm9zIiB0eXBlPSJ0bnM6TGlzdE9mTW9kaWZpY2F0aW9uSW5mbyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlNb2RpZmllZERhdGEiIHR5cGU9 InRuczpIaXN0b3J5TW9kaWZpZWREYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJI aXN0b3J5RXZlbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkV2ZW50cyIgdHlwZT0idG5zOkxpc3RPZkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5RXZlbnQiIHR5cGU9InRuczpIaXN0 b3J5RXZlbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlSZWFkUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZERldGFpbHMiIHR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIgdHlwZT0idG5zOlRpbWVz dGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVsZWFzZUNvbnRpbnVhdGlvblBvaW50cyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZXNUb1JlYWQiIHR5cGU9InRuczpMaXN0 T2ZIaXN0b3J5UmVhZFZhbHVlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iSGlzdG9yeVJlYWRSZXF1ZXN0IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXF1ZXN0IiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5UmVhZFJlc3BvbnNlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkhpc3RvcnlSZWFk UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFJlc3BvbnNl IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iV3JpdGVWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5z aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4 UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpEYXRhVmFsdWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVWYWx1ZSIgdHlwZT0idG5zOldy aXRlVmFsdWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZldyaXRlVmFsdWUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlVmFsdWUi IHR5cGU9InRuczpXcml0ZVZhbHVlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZVZhbHVlIiB0eXBlPSJ0bnM6TGlz dE9mV3JpdGVWYWx1ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iV3JpdGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5vZGVzVG9Xcml0ZSIgdHlwZT0idG5zOkxpc3RPZldyaXRlVmFsdWUiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXF1ZXN0IiB0eXBlPSJ0bnM6V3JpdGVSZXF1 ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZVJlc3BvbnNlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29k ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXNwb25zZSIgdHlwZT0idG5z OldyaXRlUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlVcGRh dGVEZXRhaWxzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJIaXN0b3J5VXBkYXRlRGV0YWlscyIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxz IiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJIaXN0b3J5VXBkYXRlVHlwZSI+DQogICAg PHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9Ikluc2VydF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZXBsYWNl XzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVwZGF0ZV8zIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZWxldGVfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9u Pg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVU eXBlIiB0eXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZVR5cGUiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUg IG5hbWU9IlBlcmZvcm1VcGRhdGVUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6 c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5zZXJ0XzEiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlcGxhY2VfMiIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iVXBkYXRlXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJl bW92ZV80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iUGVyZm9ybVVwZGF0ZVR5cGUiIHR5cGU9InRuczpQZXJmb3JtVXBk YXRlVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBkYXRlRGF0YURldGFpbHMi Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu c2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVyZm9ybUluc2VydFJlcGxhY2UiIHR5 cGU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlVwZGF0ZVZhbHVlcyIgdHlwZT0idWE6TGlzdE9mRGF0YVZhbHVlIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXBkYXRlRGF0YURldGFpbHMiIHR5cGU9 InRuczpVcGRhdGVEYXRhRGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBk YXRlU3RydWN0dXJlRGF0YURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0i ZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFp bHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UGVyZm9ybUluc2VydFJlcGxhY2UiIHR5cGU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlVwZGF0ZVZhbHVlcyIgdHlw ZT0idWE6TGlzdE9mRGF0YVZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i VXBkYXRlU3RydWN0dXJlRGF0YURldGFpbHMiIHR5cGU9InRuczpVcGRhdGVTdHJ1Y3R1cmVEYXRh RGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBkYXRlRXZlbnREZXRhaWxz Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRl bnNpb24gYmFzZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmZvcm1JbnNlcnRSZXBsYWNlIiB0 eXBlPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXIiIHR5cGU9InRuczpFdmVudEZpbHRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVu dERhdGEiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5RXZlbnRGaWVsZExpc3QiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVcGRhdGVFdmVudERldGFpbHMiIHR5cGU9InRuczpVcGRh dGVFdmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVJhd01v ZGlmaWVkRGV0YWlscyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAg ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0RlbGV0ZU1v ZGlmaWVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRpbWUiIHR5cGU9InhzOmRhdGVU aW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIHR5cGU9InRu czpEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IkRlbGV0ZUF0VGltZURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMi Pg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx VGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iRGVsZXRlQXRUaW1lRGV0YWlscyIgdHlwZT0idG5zOkRlbGV0ZUF0VGltZURldGFp bHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZUV2ZW50RGV0YWlscyI+DQog ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u IGJhc2U9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudElkcyIgdHlwZT0idWE6TGlzdE9mQnl0 ZVN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZUV2ZW50RGV0 YWlscyIgdHlwZT0idG5zOkRlbGV0ZUV2ZW50RGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlcmF0aW9uUmVzdWx0cyIgdHlw ZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlz dG9yeVVwZGF0ZVJlc3VsdCIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVSZXN1bHQiIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlVcGRhdGVSZXN1bHQiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQi IHR5cGU9InRuczpIaXN0b3J5VXBkYXRlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZIaXN0b3J5VXBkYXRlUmVz dWx0IiB0eXBlPSJ0bnM6TGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIgbmlsbGFibGU9InRydWUi PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJl cXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVl c3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVVwZGF0ZURldGFpbHMi IHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJIaXN0b3J5VXBkYXRlUmVxdWVzdCIgdHlwZT0idG5zOkhpc3RvcnlVcGRh dGVSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5VXBkYXRlUmVz cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6 TGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlz dE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i SGlzdG9yeVVwZGF0ZVJlc3BvbnNlIiB0eXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZVJlc3BvbnNlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYWxsTWV0aG9kUmVxdWVzdCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0SWQiIHR5cGU9InVhOk5v ZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1ldGhvZElkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnB1dEFyZ3VtZW50cyIgdHlwZT0i dWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJD YWxsTWV0aG9kUmVxdWVzdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXF1ZXN0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDYWxsTWV0aG9kUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1ldGhvZFJlcXVlc3QiIHR5cGU9 InRuczpDYWxsTWV0aG9kUmVxdWVzdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlcXVlc3QiIHR5cGU9 InRuczpMaXN0T2ZDYWxsTWV0aG9kUmVxdWVzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6 U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5w dXRBcmd1bWVudFJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnB1dEFyZ3Vt ZW50RGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik91dHB1 dEFyZ3VtZW50cyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJDYWxsTWV0aG9kUmVzdWx0IiB0eXBlPSJ0bnM6Q2FsbE1ldGhvZFJl c3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlc3Vs dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1ldGhv ZFJlc3VsdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNhbGxNZXRob2RS ZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZDYWxsTWV0aG9kUmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYWxsUmVxdWVzdCI+DQog ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIg dHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRob2RzVG9DYWxsIiB0eXBlPSJ0bnM6TGlzdE9m Q2FsbE1ldGhvZFJlcXVlc3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i Q2FsbFJlcXVlc3QiIHR5cGU9InRuczpDYWxsUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ2FsbFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz dWx0cyIgdHlwZT0idG5zOkxpc3RPZkNhbGxNZXRob2RSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3Mi IHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkNhbGxSZXNwb25zZSIgdHlwZT0idG5zOkNhbGxSZXNwb25zZSIgLz4NCg0K ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iTW9uaXRvcmluZ01vZGUiPg0KICAgIDx4czpyZXN0cmlj dGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEaXNh YmxlZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTYW1wbGluZ18xIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZXBvcnRpbmdfMiIgLz4NCiAgICA8L3hzOnJl c3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0 b3JpbmdNb2RlIiB0eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IkRhdGFDaGFuZ2VUcmlnZ2VyIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU3RhdHVzXzAiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c1ZhbHVlXzEiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c1ZhbHVlVGltZXN0YW1wXzIiIC8+DQogICAgPC94czpy ZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRh Q2hhbmdlVHJpZ2dlciIgdHlwZT0idG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiAvPg0KDQogIDx4czpz aW1wbGVUeXBlICBuYW1lPSJEZWFkYmFuZFR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNl PSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFic29sdXRlXzEiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9IlBlcmNlbnRfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8 L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlYWRiYW5kVHlwZSIgdHlwZT0i dG5zOkRlYWRiYW5kVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmlu Z0ZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiIHR5cGU9 InRuczpNb25pdG9yaW5nRmlsdGVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRh Q2hhbmdlRmlsdGVyIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJpZ2dlciIgdHlwZT0i dG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iRGVhZGJhbmRUeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlYWRiYW5kVmFsdWUiIHR5cGU9 InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUNoYW5nZUZpbHRlciIgdHlwZT0idG5z OkRhdGFDaGFuZ2VGaWx0ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV2ZW50Rmls dGVyIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpl eHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VsZWN0Q2xhdXNlcyIgdHlwZT0idG5z Okxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV2hlcmVDbGF1c2UiIHR5cGU9InRu czpDb250ZW50RmlsdGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnRG aWx0ZXIiIHR5cGU9InRuczpFdmVudEZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVXNlU2VydmVyQ2FwYWJpbGl0aWVzRGVmYXVsdHMiIHR5cGU9InhzOmJv b2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyZWF0VW5j ZXJ0YWluQXNCYWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlBlcmNlbnREYXRhQmFkIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmNlbnREYXRhR29vZCIg dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJVc2VTbG9wZWRFeHRyYXBvbGF0aW9uIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkFnZ3JlZ2F0 ZUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFnZ3JlZ2F0ZUZp bHRlciI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6 ZXh0ZW5zaW9uIGJhc2U9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6ZGF0 ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dy ZWdhdGVUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvY2Vzc2luZ0ludGVydmFsIiB0eXBl PSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFnZ3JlZ2F0ZUZpbHRlciIgdHlw ZT0idG5zOkFnZ3JlZ2F0ZUZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9u aXRvcmluZ0ZpbHRlclJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdG aWx0ZXJSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yaW5nRmlsdGVyUmVzdWx0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJFdmVudEZpbHRlclJlc3VsdCI+DQogICAgPHhzOmNvbXBsZXhD b250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpNb25p dG9yaW5nRmlsdGVyUmVzdWx0Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNlbGVjdENsYXVzZVJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1 c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VsZWN0Q2xhdXNlRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZE aWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJXaGVyZUNsYXVzZVJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRG aWx0ZXJSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwv eHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250 ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudEZpbHRl clJlc3VsdCIgdHlwZT0idG5zOkV2ZW50RmlsdGVyUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJBZ2dyZWdhdGVGaWx0ZXJSZXN1bHQiPg0KICAgIDx4czpjb21wbGV4Q29udGVu dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6TW9uaXRvcmlu Z0ZpbHRlclJlc3VsdCI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRQcm9jZXNzaW5nSW50 ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlJldmlzZWRBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6QWdn cmVnYXRlQ29uZmlndXJhdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29t cGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFn Z3JlZ2F0ZUZpbHRlclJlc3VsdCIgdHlwZT0idG5zOkFnZ3JlZ2F0ZUZpbHRlclJlc3VsdCIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmluZ1BhcmFtZXRlcnMiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudEhhbmRsZSIgdHlwZT0i eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJR dWV1ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEaXNjYXJkT2xkZXN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTW9uaXRvcmluZ1BhcmFtZXRlcnMiIHR5cGU9InRuczpNb25pdG9yaW5n UGFyYW1ldGVycyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVkSXRlbUNy ZWF0ZVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ikl0ZW1Ub01vbml0b3IiIHR5cGU9InRuczpSZWFkVmFsdWVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdNb2RlIiB0 eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlJlcXVlc3RlZFBhcmFtZXRlcnMiIHR5cGU9InRuczpNb25pdG9yaW5nUGFyYW1l dGVycyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVt Q3JlYXRlUmVxdWVzdCIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVk SXRlbUNyZWF0ZVJlcXVlc3QiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mTW9uaXRvcmVkSXRlbUNyZWF0ZVJlcXVlc3QiIHR5cGU9InRuczpMaXN0T2ZNb25p dG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0i dWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TW9uaXRvcmVkSXRlbUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNl ZFF1ZXVlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkZpbHRlclJlc3VsdCIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVh dGVSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtQ3Jl YXRlUmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0ZW1D cmVhdGVSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJl cXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIg dHlwZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSXRlbXNUb0NyZWF0ZSIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0 ZW1DcmVhdGVSZXF1ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNy ZWF0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgdHlwZT0idG5zOkNyZWF0ZU1vbml0b3JlZEl0ZW1z UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRl bXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9 InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0 eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6Q3JlYXRl TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9u aXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZFBhcmFtZXRlcnMi IHR5cGU9InRuczpNb25pdG9yaW5nUGFyYW1ldGVycyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgdHlwZT0idG5zOk1vbml0 b3JlZEl0ZW1Nb2RpZnlSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiIHR5cGU9InRuczpN b25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJl cXVlc3QiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRv cmVkSXRlbU1vZGlmeVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9 InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2 aXNlZFF1ZXVlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkZpbHRlclJlc3VsdCIgdHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1N b2RpZnlSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVt TW9kaWZ5UmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0 ZW1Nb2RpZnlSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5z OlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVy biIgdHlwZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iSXRlbXNUb01vZGlmeSIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3Jl ZEl0ZW1Nb2RpZnlSZXF1ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgdHlwZT0idG5zOk1vZGlmeU1vbml0b3JlZEl0 ZW1zUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZ5TW9uaXRvcmVk SXRlbXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5 cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9z IiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6TW9k aWZ5TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i U2V0TW9uaXRvcmluZ01vZGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1 YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmluZ01vZGUiIHR5cGU9InRuczpNb25pdG9yaW5n TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVk SXRlbUlkcyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVxdWVzdCIgdHlwZT0idG5zOlNldE1vbml0 b3JpbmdNb2RlUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0TW9uaXRv cmluZ01vZGVSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMi IHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxp c3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlNldE1vbml0b3JpbmdNb2RlUmVzcG9uc2UiIHR5cGU9InRuczpTZXRNb25pdG9yaW5nTW9kZVJl c3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXRUcmlnZ2VyaW5nUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6 dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRy aWdnZXJpbmdJdGVtSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaW5rc1RvQWRkIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJMaW5rc1RvUmVtb3ZlIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ1JlcXVlc3QiIHR5cGU9InRuczpTZXRU cmlnZ2VyaW5nUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0VHJpZ2dl cmluZ1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVzdWx0cyIg dHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZERpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6 TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZW1vdmVSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0 dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGlj SW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRUcmlnZ2VyaW5n UmVzcG9uc2UiIHR5cGU9InRuczpTZXRUcmlnZ2VyaW5nUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5z OlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1JZHMi IHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVNb25pdG9yZWRJdGVtc1JlcXVlc3QiIHR5cGU9InRuczpEZWxldGVNb25pdG9y ZWRJdGVtc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU1vbml0 b3JlZEl0ZW1zUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRz IiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpM aXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJEZWxldGVNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6RGVsZXRlTW9uaXRvcmVk SXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlU3Vic2Ny aXB0aW9uUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRQdWJs aXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkTGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWdu ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3Rl ZE1heEtlZXBBbGl2ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIHR5 cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0 ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvblJlcXVlc3QiIHR5cGU9 InRuczpDcmVhdGVTdWJzY3JpcHRpb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJDcmVhdGVTdWJzY3JpcHRpb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhl YWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFB1Ymxpc2hpbmdJbnRlcnZhbCIg dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXZpc2VkTGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRNYXhLZWVwQWxpdmVDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVhdGVTdWJzY3Jp cHRpb25SZXNwb25zZSIgdHlwZT0idG5zOkNyZWF0ZVN1YnNjcmlwdGlvblJlc3BvbnNlIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNb2RpZnlTdWJzY3JpcHRpb25SZXF1ZXN0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0 eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVk UHVibGlzaGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1 ZXN0ZWRNYXhLZWVwQWxpdmVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQZXJQdWJsaXNo IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ik1vZGlmeVN1YnNjcmlwdGlvblJlcXVlc3QiIHR5cGU9InRuczpNb2RpZnlTdWJzY3Jp cHRpb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNb2RpZnlTdWJzY3Jp cHRpb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRQdWJs aXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXZpc2VkTWF4 S2VlcEFsaXZlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9uc2UiIHR5cGU9InRuczpNb2RpZnlTdWJzY3JpcHRp b25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0UHVibGlzaGluZ01v ZGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdFbmFibGVk IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTdWJzY3JpcHRpb25JZHMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRQdWJsaXNoaW5nTW9kZVJlcXVlc3QiIHR5cGU9 InRuczpTZXRQdWJsaXNoaW5nTW9kZVJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlNldFB1Ymxpc2hpbmdNb2RlUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFk ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9z IiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJTZXRQdWJsaXNoaW5nTW9kZVJlc3BvbnNlIiB0eXBlPSJ0bnM6U2V0UHVi bGlzaGluZ01vZGVSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm90aWZp Y2F0aW9uTWVzc2FnZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbkRh dGEiIHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRpb25NZXNzYWdlIiB0eXBlPSJ0bnM6Tm90aWZpY2F0 aW9uTWVzc2FnZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm90aWZpY2F0aW9uRGF0 YSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbkRhdGEiIHR5cGU9InRuczpO b3RpZmljYXRpb25EYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhQ2hhbmdl Tm90aWZpY2F0aW9uIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbXMi IHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTm90aWZpY2F0aW9uIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0 aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9uIiB0eXBlPSJ0bnM6RGF0YUNo YW5nZU5vdGlmaWNhdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVk SXRlbU5vdGlmaWNhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ2xpZW50SGFuZGxlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5cGU9InVhOkRhdGFWYWx1ZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTm90aWZpY2F0 aW9uIiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU5vdGlmaWNh dGlvbiIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1Ob3RpZmljYXRpb24iIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vbml0 b3JlZEl0ZW1Ob3RpZmljYXRpb24iIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTm90aWZp Y2F0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJFdmVudE5vdGlmaWNhdGlvbkxpc3QiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBt aXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm90aWZpY2F0aW9u RGF0YSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFdmVudHMiIHR5cGU9InRuczpMaXN0T2ZFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0 ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpY2F0aW9uTGlzdCIgdHlwZT0idG5zOkV2ZW50 Tm90aWZpY2F0aW9uTGlzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXZlbnRGaWVs ZExpc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVu dEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkV2ZW50RmllbGRzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV2ZW50RmllbGRMaXN0IiB0eXBlPSJ0 bnM6RXZlbnRGaWVsZExpc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkV2 ZW50RmllbGRMaXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkV2ZW50RmllbGRMaXN0IiBtaW5PY2N1cnM9IjAi IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFdmVu dEZpZWxkTGlzdCIgdHlwZT0idG5zOkxpc3RPZkV2ZW50RmllbGRMaXN0IiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5RXZlbnRG aWVsZExpc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV2 ZW50RmllbGRzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikhpc3RvcnlFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkhpc3RvcnlF dmVudEZpZWxkTGlzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSGlzdG9y eUV2ZW50RmllbGRMaXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJIaXN0b3J5RXZlbnRGaWVsZExpc3QiIHR5cGU9InRuczpIaXN0b3J5RXZlbnRGaWVsZExp c3QiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkxpc3RPZkhpc3Rv cnlFdmVudEZpZWxkTGlzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iU3RhdHVzQ2hhbmdlTm90aWZpY2F0aW9uIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vdGlmaWNhdGlvbkRhdGEiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU3RhdHVzIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9InVh OkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVz Q2hhbmdlTm90aWZpY2F0aW9uIiB0eXBlPSJ0bnM6U3RhdHVzQ2hhbmdlTm90aWZpY2F0aW9uIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlv bklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50IiB0eXBlPSJ0bnM6U3Vi c2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgdHlwZT0i dG5zOlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3Vic2NyaXB0aW9uQWNr bm93bGVkZ2VtZW50IiB0eXBlPSJ0bnM6TGlzdE9mU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50 IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJQdWJsaXNoUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRp b25BY2tub3dsZWRnZW1lbnRzIiB0eXBlPSJ0bnM6TGlzdE9mU3Vic2NyaXB0aW9uQWNrbm93bGVk Z2VtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hSZXF1 ZXN0IiB0eXBlPSJ0bnM6UHVibGlzaFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlB1Ymxpc2hSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNj cmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiB0eXBlPSJ1YTpMaXN0 T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNb3JlTm90aWZpY2F0aW9ucyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIgdHlw ZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0 dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoUmVzcG9uc2UiIHR5 cGU9InRuczpQdWJsaXNoUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJl cHVibGlzaFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9u SWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXRyYW5zbWl0U2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVxdWVzdCIgdHlwZT0idG5zOlJlcHVi bGlzaFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlcHVibGlzaFJlc3Bv bnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25z ZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIg dHlwZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVzcG9uc2UiIHR5cGU9InRuczpSZXB1Ymxpc2hSZXNwb25z ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVHJhbnNmZXJSZXN1bHQiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVh OlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF2 YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyUmVzdWx0IiB0eXBlPSJ0bnM6VHJh bnNmZXJSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRyYW5zZmVy UmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFu c2ZlclJlc3VsdCIgdHlwZT0idG5zOlRyYW5zZmVyUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9j Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUcmFuc2ZlclJl c3VsdCIgdHlwZT0idG5zOkxpc3RPZlRyYW5zZmVyUmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlv bnNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkcyIg dHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VuZEluaXRpYWxWYWx1ZXMiIHR5cGU9InhzOmJvb2xl YW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXF1ZXN0IiB0 eXBlPSJ0bnM6VHJhbnNmZXJTdWJzY3JpcHRpb25zUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6 UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mVHJhbnNmZXJSZXN1bHQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyU3Vic2NyaXB0aW9uc1Jlc3Bv bnNlIiB0eXBlPSJ0bnM6VHJhbnNmZXJTdWJzY3JpcHRpb25zUmVzcG9uc2UiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXF1ZXN0Ij4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0 bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkcyIgdHlwZT0idWE6TGlzdE9mVUludDMy IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlv bnNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlU3Vic2NyaXB0aW9uc1JlcXVlc3QiIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNwb25zZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5 cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0Nv ZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNw b25zZSIgdHlwZT0idG5zOkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNwb25zZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iQnVpbGRJbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJQcm9kdWN0VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYW51ZmFjdHVy ZXJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9kdWN0TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i U29mdHdhcmVWZXJzaW9uIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsZE51bWJlciIgdHlwZT0ieHM6 c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQnVpbGREYXRlIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkJ1aWxkSW5mbyIgdHlwZT0idG5zOkJ1aWxkSW5mbyIgLz4NCg0KICA8eHM6c2ltcGxlVHlw ZSAgbmFtZT0iUmVkdW5kYW5jeVN1cHBvcnQiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4 czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNvbGRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iV2FybV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJIb3RfMyIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVHJhbnNwYXJlbnRfNCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSG90QW5kTWlycm9yZWRfNSIgLz4NCiAgICA8L3hzOnJl c3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZHVu ZGFuY3lTdXBwb3J0IiB0eXBlPSJ0bnM6UmVkdW5kYW5jeVN1cHBvcnQiIC8+DQoNCiAgPHhzOnNp bXBsZVR5cGUgIG5hbWU9IlNlcnZlclN0YXRlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUnVubmluZ18wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJGYWlsZWRfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iTm9Db25maWd1cmF0aW9uXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IlN1c3BlbmRlZF8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJT aHV0ZG93bl80IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUZXN0XzUiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNvbW11bmljYXRpb25GYXVsdF82IiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmtub3duXzciIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJTdGF0 ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJS ZWR1bmRhbnRTZXJ2ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VydmVySWQiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VMZXZlbCIgdHlw ZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTZXJ2ZXJTdGF0ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iUmVkdW5kYW50U2VydmVyRGF0YVR5cGUiIHR5cGU9InRuczpSZWR1bmRhbnRTZXJ2ZXJE YXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUmVkdW5kYW50U2Vy dmVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6UmVkdW5kYW50U2VydmVyRGF0YVR5 cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUmVk dW5kYW50U2VydmVyRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50VXJsTGlzdERhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybExpc3QiIHR5cGU9 InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRwb2ludFVybExpc3REYXRhVHlwZSIgdHlwZT0idG5zOkVuZHBvaW50VXJsTGlzdERhdGFUeXBl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbmRwb2ludFVybExpc3REYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9p bnRVcmxMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpFbmRwb2ludFVybExpc3REYXRhVHlwZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZFbmRwb2ludFVy bExpc3REYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0 d29ya1BhdGhzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiIHR5 cGU9InRuczpOZXR3b3JrR3JvdXBEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mTmV0d29ya0dyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29y a0dyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mTmV0d29ya0dyb3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0Rh dGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTYW1w bGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE1vbml0b3JlZEl0 ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkRpc2FibGVkTW9uaXRvcmVkSXRlbUNvdW50IiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGlj c0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2FtcGxpbmdJbnRlcnZhbERpYWdub3N0aWNzRGF0YVR5cGUi IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNhbXBsaW5nSW50ZXJ2YWxEaWFn bm9zdGljc0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTYW1wbGluZ0ludGVydmFsRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlNhbXBs aW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTYW1wbGluZ0ludGVydmFs RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlNhbXBsaW5nSW50ZXJ2YWxEaWFn bm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJTZXJ2ZXJEaWFnbm9zdGljc1N1bW1hcnlEYXRhVHlwZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVmlld0NvdW50IiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ3VycmVudFNlc3Npb25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1bXVsYXRlZFNlc3Npb25Db3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlNlY3VyaXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWplY3RlZFNlc3Np b25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNlc3Npb25UaW1lb3V0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uQWJvcnRD b3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1bXVsYXRlZFN1 YnNjcmlwdGlvbkNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGluZ0ludGVydmFsQ291bnQiIHR5cGU9Inhz OnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZWN1cml0eVJlamVjdGVkUmVxdWVzdHNDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlamVjdGVkUmVxdWVzdHNDb3Vu dCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJEaWFn bm9zdGljc1N1bW1hcnlEYXRhVHlwZSIgdHlwZT0idG5zOlNlcnZlckRpYWdub3N0aWNzU3VtbWFy eURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXJ2ZXJTdGF0dXNEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRU aW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ3VycmVudFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsZEluZm8iIHR5cGU9 InRuczpCdWlsZEluZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTZWNvbmRzVGlsbFNodXRkb3duIiB0eXBlPSJ4czp1bnNpZ25lZElu dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2h1dGRvd25SZWFz b24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iU2VydmVyU3RhdHVzRGF0YVR5cGUiIHR5cGU9InRuczpTZXJ2ZXJTdGF0dXNEYXRh VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbkRpYWdub3N0aWNzRGF0 YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Np b25JZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbk5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNs aWVudERlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25EZXNjcmlwdGlvbiIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZl clVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRVcmwiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWN0dWFsU2Vzc2lvblRpbWVvdXQiIHR5 cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudENvbm5lY3Rpb25UaW1lIiB0eXBl PSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Q2xpZW50TGFzdENvbnRhY3RUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVudFN1YnNjcmlwdGlvbnNDb3VudCIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkN1cnJlbnRNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVudFB1Ymxpc2hSZXF1 ZXN0c0luUXVldWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJUb3RhbFJlcXVlc3RDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJVbmF1dGhvcml6ZWRSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2ln bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkQ291 bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVJlYWRDb3VudCIg dHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZUNvdW50IiB0eXBlPSJ0bnM6 U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVDb3VudCIgdHlwZT0idG5zOlNl cnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYWxsQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRl ckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRlbXNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlNldE1vbml0b3JpbmdNb2RlQ291bnQiIHR5cGU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uQ291bnQiIHR5cGU9 InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uQ291bnQiIHR5 cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0UHVibGlzaGluZ01vZGVDb3VudCIg dHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoQ291bnQiIHR5cGU9InRuczpTZXJ2 aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9uc0NvdW50IiB0eXBl PSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZE5vZGVzQ291bnQiIHR5cGU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNl Q291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlUmVmZXJlbmNlc0NvdW50IiB0eXBlPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkJyb3dzZUNvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJE YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZU5leHRDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5 cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc0NvdW50IiB0eXBlPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5Rmlyc3RDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3Vu dGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJRdWVyeU5leHRDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJSZWdpc3Rlck5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVW5yZWdpc3Rlck5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25EaWFnbm9z dGljc0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvbkRpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uRGlh Z25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBlIiBt aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZTZXNzaW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlNlc3Np b25EaWFnbm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uSWQi IHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkNsaWVudFVzZXJJZE9mU2Vzc2lvbiIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iQ2xpZW50VXNlcklkSGlzdG9yeSIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGlj YXRpb25NZWNoYW5pc20iIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuY29kaW5nIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUcmFuc3BvcnRQcm90b2NvbCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlNb2RlIiB0 eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVu dENlcnRpZmljYXRlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlw ZT0idG5zOlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25TZWN1 cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpTZXNzaW9uU2VjdXJpdHlEaWFnbm9z dGljc0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBl IiB0eXBlPSJ0bnM6TGlzdE9mU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgbmls bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vy dmljZUNvdW50ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVG90YWxDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVycm9yQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmljZUNvdW50ZXJEYXRhVHlwZSIgdHlwZT0i dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlN0YXR1c1Jlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9InVhOkRpYWdub3N0aWNJ bmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c1Jlc3VsdCIg dHlwZT0idG5zOlN0YXR1c1Jlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mU3RhdHVzUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTdGF0dXNSZXN1bHQiIHR5cGU9InRuczpTdGF0dXNSZXN1bHQiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0YXR1 c1Jlc3VsdCIgdHlwZT0idG5zOkxpc3RPZlN0YXR1c1Jlc3VsdCIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25v c3RpY3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2Vzc2lvbklkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6 dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBy aW9yaXR5IiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhLZWVwQWxpdmVDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1heExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhOb3RpZmljYXRpb25zUGVyUHVibGlz aCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlB1Ymxpc2hpbmdFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlDb3VudCIgdHlwZT0ieHM6dW5z aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuYWJs ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRGlzYWJsZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVxdWVzdENvdW50 IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVwdWJsaXNoTWVzc2FnZVJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcHVibGlzaE1l c3NhZ2VDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyUmVxdWVzdENvdW50IiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJy ZWRUb0FsdENsaWVudENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJyZWRUb1NhbWVDbGllbnRDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlB1Ymxpc2hSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9u c0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmljYXRpb25zQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRp b25zQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJMYXRlUHVibGlzaFJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWdu ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRL ZWVwQWxpdmVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRMaWZldGltZUNvdW50IiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVW5hY2tu b3dsZWRnZWRNZXNzYWdlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjYXJkZWRNZXNzYWdlQ291bnQiIHR5cGU9 InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJNb25pdG9yZWRJdGVtQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1vbml0b3JpbmdRdWV1ZU92ZXJmbG93Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXh0U2VxdWVuY2VO dW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJFdmVudFF1ZXVlT3ZlckZsb3dDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBl IiB0eXBlPSJ0bnM6U3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9u RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRu czpMaXN0T2ZTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJNb2RlbENoYW5nZVN0cnVj dHVyZVZlcmJNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9kZUFkZGVkXzEiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9Ik5vZGVEZWxldGVkXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9IlJlZmVyZW5jZUFkZGVkXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IlJlZmVyZW5jZURlbGV0ZWRfOCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGF0 YVR5cGVDaGFuZ2VkXzE2IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVWZXJiTWFzayIg dHlwZT0idG5zOk1vZGVsQ2hhbmdlU3RydWN0dXJlVmVyYk1hc2siIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFmZmVjdGVkIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBZmZlY3RlZFR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZlcmIiIHR5cGU9InhzOnVuc2lnbmVk Qnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUi IHR5cGU9InRuczpNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RlbENoYW5nZVN0cnVjdHVy ZURhdGFUeXBlIiB0eXBlPSJ0bnM6TW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZk1vZGVsQ2hh bmdlU3RydWN0dXJlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFmZmVjdGVkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJBZmZlY3RlZFR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBl IiB0eXBlPSJ0bnM6U2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VtYW50aWNDaGFu Z2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlwZT0idG5zOlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIHR5cGU9InRu czpMaXN0T2ZTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSYW5nZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG93IiB0eXBlPSJ4czpkb3VibGUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkhpZ2giIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJhbmdlIiB0eXBlPSJ0bnM6UmFuZ2UiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVVSW5mb3JtYXRpb24iPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVW5pdElkIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkRpc3BsYXlOYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3Jp cHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iRVVJbmZvcm1hdGlvbiIgdHlwZT0idG5zOkVVSW5mb3JtYXRpb24iIC8+DQoN CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9uIj4NCiAgICA8eHM6 cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iTGluZWFyXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkxvZ18xIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMbl8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rp b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXhpc1NjYWxlRW51 bWVyYXRpb24iIHR5cGU9InRuczpBeGlzU2NhbGVFbnVtZXJhdGlvbiIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iQ29tcGxleE51bWJlclR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWwiIHR5cGU9InhzOmZsb2F0IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnaW5hcnkiIHR5cGU9InhzOmZsb2F0IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iQ29tcGxleE51bWJlclR5cGUiIHR5cGU9InRuczpDb21wbGV4 TnVtYmVyVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRG91YmxlQ29tcGxleE51 bWJlclR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iSW1hZ2luYXJ5IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJE b3VibGVDb21wbGV4TnVtYmVyVHlwZSIgdHlwZT0idG5zOkRvdWJsZUNvbXBsZXhOdW1iZXJUeXBl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBeGlzSW5mb3JtYXRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZ2luZWVyaW5nVW5pdHMiIHR5 cGU9InRuczpFVUluZm9ybWF0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRVVSYW5nZSIgdHlwZT0idG5zOlJhbmdlIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGl0bGUi IHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBeGlzU2NhbGVUeXBlIiB0eXBlPSJ0bnM6QXhpc1Nj YWxlRW51bWVyYXRpb24iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkF4aXNTdGVwcyIgdHlwZT0idWE6TGlzdE9mRG91YmxlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkF4aXNJbmZvcm1hdGlvbiIgdHlwZT0idG5zOkF4aXNJbmZvcm1hdGlv biIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iWFZUeXBlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJYIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpmbG9hdCIg bWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9IlhWVHlwZSIgdHlwZT0idG5zOlhWVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHJvZ3JhbURpYWdub3N0aWNEYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU2Vzc2lvbklkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJDcmVhdGVDbGllbnROYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnZvY2F0 aW9uQ3JlYXRpb25UaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdFRyYW5zaXRpb25UaW1lIiB0eXBlPSJ4czpkYXRlVGlt ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZENh bGwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIHR5cGU9InVhOk5vZGVJ ZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9Ikxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgdHlwZT0idG5zOkxpc3RPZkFyZ3VtZW50IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgdHlwZT0idG5zOkxpc3RPZkFyZ3VtZW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFz dE1ldGhvZENhbGxUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZFJldHVyblN0YXR1cyIgdHlwZT0idG5zOlN0 YXR1c1Jlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9ncmFt RGlhZ25vc3RpY0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHJvZ3JhbURpYWdub3N0aWNEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Np b25JZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlQ2xpZW50TmFtZSIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iSW52b2NhdGlvbkNyZWF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgdHlwZT0i eHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxh c3RNZXRob2RDYWxsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kU2Vzc2lvbklkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZB cmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9Ikxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZBcmd1 bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ikxhc3RNZXRob2RJbnB1dFZhbHVlcyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxh c3RNZXRob2RPdXRwdXRWYWx1ZXMiIHR5cGU9InVhOkxpc3RPZlZhcmlhbnQiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9k Q2FsbFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kUmV0dXJuU3RhdHVzIiB0eXBlPSJ0bnM6U3RhdHVzUmVz dWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlByb2dyYW1EaWFnbm9z dGljMkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFubm90YXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJO YW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9uIiB0eXBlPSJ0bnM6QW5ub3RhdGlvbiIg Lz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0Ij4N CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iQWJzb2x1dGVWYWx1ZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJQZXJjZW50T2ZWYWx1ZV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQ ZXJjZW50T2ZSYW5nZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQZXJjZW50 T2ZFVVJhbmdlXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVua25vd25fNCIg Lz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkV4Y2VwdGlvbkRldmlhdGlvbkZvcm1hdCIgdHlwZT0idG5zOkV4Y2VwdGlvbkRl dmlhdGlvbkZvcm1hdCIgLz4NCg0KPC94czpzY2hlbWE+ NamespaceUri i=68 i=8252 http://opcfoundation.org/UA/2008/02/Types.xsd Deprecated i=68 i=8252 true KeyValuePair i=69 i=8252 //xs:element[@name='KeyValuePair'] EndpointType i=69 i=8252 //xs:element[@name='EndpointType'] RationalNumber i=69 i=8252 //xs:element[@name='RationalNumber'] Vector i=69 i=8252 //xs:element[@name='Vector'] 3DVector i=69 i=8252 //xs:element[@name='ThreeDVector'] CartesianCoordinates i=69 i=8252 //xs:element[@name='CartesianCoordinates'] 3DCartesianCoordinates i=69 i=8252 //xs:element[@name='ThreeDCartesianCoordinates'] Orientation i=69 i=8252 //xs:element[@name='Orientation'] 3DOrientation i=69 i=8252 //xs:element[@name='ThreeDOrientation'] Frame i=69 i=8252 //xs:element[@name='Frame'] 3DFrame i=69 i=8252 //xs:element[@name='ThreeDFrame'] IdentityMappingRuleType i=69 i=8252 //xs:element[@name='IdentityMappingRuleType'] CurrencyUnitType i=69 i=8252 //xs:element[@name='CurrencyUnitType'] TrustListDataType i=69 i=8252 //xs:element[@name='TrustListDataType'] DataTypeSchemaHeader i=69 i=8252 //xs:element[@name='DataTypeSchemaHeader'] DataTypeDescription i=69 i=8252 //xs:element[@name='DataTypeDescription'] StructureDescription i=69 i=8252 //xs:element[@name='StructureDescription'] EnumDescription i=69 i=8252 //xs:element[@name='EnumDescription'] SimpleTypeDescription i=69 i=8252 //xs:element[@name='SimpleTypeDescription'] UABinaryFileDataType i=69 i=8252 //xs:element[@name='UABinaryFileDataType'] DataSetMetaDataType i=69 i=8252 //xs:element[@name='DataSetMetaDataType'] FieldMetaData i=69 i=8252 //xs:element[@name='FieldMetaData'] ConfigurationVersionDataType i=69 i=8252 //xs:element[@name='ConfigurationVersionDataType'] PublishedDataSetDataType i=69 i=8252 //xs:element[@name='PublishedDataSetDataType'] PublishedDataSetSourceDataType i=69 i=8252 //xs:element[@name='PublishedDataSetSourceDataType'] PublishedVariableDataType i=69 i=8252 //xs:element[@name='PublishedVariableDataType'] PublishedDataItemsDataType i=69 i=8252 //xs:element[@name='PublishedDataItemsDataType'] PublishedEventsDataType i=69 i=8252 //xs:element[@name='PublishedEventsDataType'] DataSetWriterDataType i=69 i=8252 //xs:element[@name='DataSetWriterDataType'] DataSetWriterTransportDataType i=69 i=8252 //xs:element[@name='DataSetWriterTransportDataType'] DataSetWriterMessageDataType i=69 i=8252 //xs:element[@name='DataSetWriterMessageDataType'] PubSubGroupDataType i=69 i=8252 //xs:element[@name='PubSubGroupDataType'] WriterGroupDataType i=69 i=8252 //xs:element[@name='WriterGroupDataType'] WriterGroupTransportDataType i=69 i=8252 //xs:element[@name='WriterGroupTransportDataType'] WriterGroupMessageDataType i=69 i=8252 //xs:element[@name='WriterGroupMessageDataType'] PubSubConnectionDataType i=69 i=8252 //xs:element[@name='PubSubConnectionDataType'] ConnectionTransportDataType i=69 i=8252 //xs:element[@name='ConnectionTransportDataType'] NetworkAddressDataType i=69 i=8252 //xs:element[@name='NetworkAddressDataType'] NetworkAddressUrlDataType i=69 i=8252 //xs:element[@name='NetworkAddressUrlDataType'] ReaderGroupDataType i=69 i=8252 //xs:element[@name='ReaderGroupDataType'] ReaderGroupTransportDataType i=69 i=8252 //xs:element[@name='ReaderGroupTransportDataType'] ReaderGroupMessageDataType i=69 i=8252 //xs:element[@name='ReaderGroupMessageDataType'] DataSetReaderDataType i=69 i=8252 //xs:element[@name='DataSetReaderDataType'] DataSetReaderTransportDataType i=69 i=8252 //xs:element[@name='DataSetReaderTransportDataType'] DataSetReaderMessageDataType i=69 i=8252 //xs:element[@name='DataSetReaderMessageDataType'] SubscribedDataSetDataType i=69 i=8252 //xs:element[@name='SubscribedDataSetDataType'] TargetVariablesDataType i=69 i=8252 //xs:element[@name='TargetVariablesDataType'] FieldTargetDataType i=69 i=8252 //xs:element[@name='FieldTargetDataType'] SubscribedDataSetMirrorDataType i=69 i=8252 //xs:element[@name='SubscribedDataSetMirrorDataType'] PubSubConfigurationDataType i=69 i=8252 //xs:element[@name='PubSubConfigurationDataType'] UadpWriterGroupMessageDataType i=69 i=8252 //xs:element[@name='UadpWriterGroupMessageDataType'] UadpDataSetWriterMessageDataType i=69 i=8252 //xs:element[@name='UadpDataSetWriterMessageDataType'] UadpDataSetReaderMessageDataType i=69 i=8252 //xs:element[@name='UadpDataSetReaderMessageDataType'] JsonWriterGroupMessageDataType i=69 i=8252 //xs:element[@name='JsonWriterGroupMessageDataType'] JsonDataSetWriterMessageDataType i=69 i=8252 //xs:element[@name='JsonDataSetWriterMessageDataType'] JsonDataSetReaderMessageDataType i=69 i=8252 //xs:element[@name='JsonDataSetReaderMessageDataType'] DatagramConnectionTransportDataType i=69 i=8252 //xs:element[@name='DatagramConnectionTransportDataType'] DatagramWriterGroupTransportDataType i=69 i=8252 //xs:element[@name='DatagramWriterGroupTransportDataType'] BrokerConnectionTransportDataType i=69 i=8252 //xs:element[@name='BrokerConnectionTransportDataType'] BrokerWriterGroupTransportDataType i=69 i=8252 //xs:element[@name='BrokerWriterGroupTransportDataType'] BrokerDataSetWriterTransportDataType i=69 i=8252 //xs:element[@name='BrokerDataSetWriterTransportDataType'] BrokerDataSetReaderTransportDataType i=69 i=8252 //xs:element[@name='BrokerDataSetReaderTransportDataType'] RolePermissionType i=69 i=8252 //xs:element[@name='RolePermissionType'] DataTypeDefinition i=69 i=8252 //xs:element[@name='DataTypeDefinition'] StructureField i=69 i=8252 //xs:element[@name='StructureField'] StructureDefinition i=69 i=8252 //xs:element[@name='StructureDefinition'] EnumDefinition i=69 i=8252 //xs:element[@name='EnumDefinition'] Argument i=69 i=8252 //xs:element[@name='Argument'] EnumValueType i=69 i=8252 //xs:element[@name='EnumValueType'] EnumField i=69 i=8252 //xs:element[@name='EnumField'] OptionSet i=69 i=8252 //xs:element[@name='OptionSet'] Union i=69 i=8252 //xs:element[@name='Union'] TimeZoneDataType i=69 i=8252 //xs:element[@name='TimeZoneDataType'] ApplicationDescription i=69 i=8252 //xs:element[@name='ApplicationDescription'] ServerOnNetwork i=69 i=8252 //xs:element[@name='ServerOnNetwork'] UserTokenPolicy i=69 i=8252 //xs:element[@name='UserTokenPolicy'] EndpointDescription i=69 i=8252 //xs:element[@name='EndpointDescription'] RegisteredServer i=69 i=8252 //xs:element[@name='RegisteredServer'] DiscoveryConfiguration i=69 i=8252 //xs:element[@name='DiscoveryConfiguration'] MdnsDiscoveryConfiguration i=69 i=8252 //xs:element[@name='MdnsDiscoveryConfiguration'] SignedSoftwareCertificate i=69 i=8252 //xs:element[@name='SignedSoftwareCertificate'] UserIdentityToken i=69 i=8252 //xs:element[@name='UserIdentityToken'] AnonymousIdentityToken i=69 i=8252 //xs:element[@name='AnonymousIdentityToken'] UserNameIdentityToken i=69 i=8252 //xs:element[@name='UserNameIdentityToken'] X509IdentityToken i=69 i=8252 //xs:element[@name='X509IdentityToken'] IssuedIdentityToken i=69 i=8252 //xs:element[@name='IssuedIdentityToken'] AddNodesItem i=69 i=8252 //xs:element[@name='AddNodesItem'] AddReferencesItem i=69 i=8252 //xs:element[@name='AddReferencesItem'] DeleteNodesItem i=69 i=8252 //xs:element[@name='DeleteNodesItem'] DeleteReferencesItem i=69 i=8252 //xs:element[@name='DeleteReferencesItem'] RelativePathElement i=69 i=8252 //xs:element[@name='RelativePathElement'] RelativePath i=69 i=8252 //xs:element[@name='RelativePath'] EndpointConfiguration i=69 i=8252 //xs:element[@name='EndpointConfiguration'] ContentFilterElement i=69 i=8252 //xs:element[@name='ContentFilterElement'] ContentFilter i=69 i=8252 //xs:element[@name='ContentFilter'] FilterOperand i=69 i=8252 //xs:element[@name='FilterOperand'] ElementOperand i=69 i=8252 //xs:element[@name='ElementOperand'] LiteralOperand i=69 i=8252 //xs:element[@name='LiteralOperand'] AttributeOperand i=69 i=8252 //xs:element[@name='AttributeOperand'] SimpleAttributeOperand i=69 i=8252 //xs:element[@name='SimpleAttributeOperand'] HistoryEvent i=69 i=8252 //xs:element[@name='HistoryEvent'] MonitoringFilter i=69 i=8252 //xs:element[@name='MonitoringFilter'] EventFilter i=69 i=8252 //xs:element[@name='EventFilter'] AggregateConfiguration i=69 i=8252 //xs:element[@name='AggregateConfiguration'] HistoryEventFieldList i=69 i=8252 //xs:element[@name='HistoryEventFieldList'] BuildInfo i=69 i=8252 //xs:element[@name='BuildInfo'] RedundantServerDataType i=69 i=8252 //xs:element[@name='RedundantServerDataType'] EndpointUrlListDataType i=69 i=8252 //xs:element[@name='EndpointUrlListDataType'] NetworkGroupDataType i=69 i=8252 //xs:element[@name='NetworkGroupDataType'] SamplingIntervalDiagnosticsDataType i=69 i=8252 //xs:element[@name='SamplingIntervalDiagnosticsDataType'] ServerDiagnosticsSummaryDataType i=69 i=8252 //xs:element[@name='ServerDiagnosticsSummaryDataType'] ServerStatusDataType i=69 i=8252 //xs:element[@name='ServerStatusDataType'] SessionDiagnosticsDataType i=69 i=8252 //xs:element[@name='SessionDiagnosticsDataType'] SessionSecurityDiagnosticsDataType i=69 i=8252 //xs:element[@name='SessionSecurityDiagnosticsDataType'] ServiceCounterDataType i=69 i=8252 //xs:element[@name='ServiceCounterDataType'] StatusResult i=69 i=8252 //xs:element[@name='StatusResult'] SubscriptionDiagnosticsDataType i=69 i=8252 //xs:element[@name='SubscriptionDiagnosticsDataType'] ModelChangeStructureDataType i=69 i=8252 //xs:element[@name='ModelChangeStructureDataType'] SemanticChangeStructureDataType i=69 i=8252 //xs:element[@name='SemanticChangeStructureDataType'] Range i=69 i=8252 //xs:element[@name='Range'] EUInformation i=69 i=8252 //xs:element[@name='EUInformation'] ComplexNumberType i=69 i=8252 //xs:element[@name='ComplexNumberType'] DoubleComplexNumberType i=69 i=8252 //xs:element[@name='DoubleComplexNumberType'] AxisInformation i=69 i=8252 //xs:element[@name='AxisInformation'] XVType i=69 i=8252 //xs:element[@name='XVType'] ProgramDiagnosticDataType i=69 i=8252 //xs:element[@name='ProgramDiagnosticDataType'] ProgramDiagnostic2DataType i=69 i=8252 //xs:element[@name='ProgramDiagnostic2DataType'] Annotation i=69 i=8252 //xs:element[@name='Annotation'] Default JSON i=14533 i=76 Default JSON i=15528 i=76 Default JSON i=18806 i=76 Default JSON i=18807 i=76 Default JSON i=18808 i=76 Default JSON i=18809 i=76 Default JSON i=18810 i=76 Default JSON i=18811 i=76 Default JSON i=18812 i=76 Default JSON i=18813 i=76 Default JSON i=18814 i=76 Default JSON i=15634 i=76 Default JSON i=23498 i=76 Default JSON i=338 i=76 Default JSON i=853 i=76 Default JSON i=11943 i=76 Default JSON i=11944 i=76 Default JSON i=856 i=76 Default JSON i=859 i=76 Default JSON i=862 i=76 Default JSON i=865 i=76 Default JSON i=868 i=76 Default JSON i=871 i=76 Default JSON i=299 i=76 Default JSON i=874 i=76 Default JSON i=877 i=76 Default JSON i=897 i=76 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part8.xml000066400000000000000000000737061367360577200222260ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 DataItemType i=2366 i=2367 i=63 Definition i=68 i=80 i=2365 ValuePrecision i=68 i=80 i=2365 BaseAnalogType i=17567 i=17568 i=17569 i=2365 InstrumentRange i=68 i=80 i=15318 EURange i=68 i=80 i=15318 EngineeringUnits i=68 i=80 i=15318 AnalogItemType i=2369 i=15318 EURange i=68 i=78 i=2368 AnalogUnitType i=17502 i=15318 EngineeringUnits i=68 i=78 i=17497 AnalogUnitRangeType i=17575 i=2368 EngineeringUnits i=68 i=78 i=17570 DiscreteItemType i=2365 TwoStateDiscreteType i=2374 i=2375 i=2372 FalseState i=68 i=78 i=2373 TrueState i=68 i=78 i=2373 MultiStateDiscreteType i=2377 i=2372 EnumStrings i=68 i=78 i=2376 MultiStateValueDiscreteType i=11241 i=11461 i=2372 EnumValues i=68 i=78 i=11238 ValueAsText i=68 i=78 i=11238 ArrayItemType i=12024 i=12025 i=12026 i=12027 i=12028 i=2365 InstrumentRange i=68 i=80 i=12021 EURange i=68 i=78 i=12021 EngineeringUnits i=68 i=78 i=12021 Title i=68 i=78 i=12021 AxisScaleType i=68 i=78 i=12021 YArrayItemType i=12037 i=12021 XAxisDefinition i=68 i=78 i=12029 XYArrayItemType i=12046 i=12021 XAxisDefinition i=68 i=78 i=12038 ImageItemType i=12055 i=12056 i=12021 XAxisDefinition i=68 i=78 i=12047 YAxisDefinition i=68 i=78 i=12047 CubeItemType i=12065 i=12066 i=12067 i=12021 XAxisDefinition i=68 i=78 i=12057 YAxisDefinition i=68 i=78 i=12057 ZAxisDefinition i=68 i=78 i=12057 NDimensionArrayItemType i=12076 i=12021 AxisDefinition i=68 i=78 i=12068 Range i=22 EUInformation i=22 AxisScaleEnumeration i=12078 i=29 EnumStrings i=68 i=78 i=12077 Linear Log Ln ComplexNumberType i=22 DoubleComplexNumberType i=22 AxisInformation i=22 XVType i=22 Default Binary i=884 i=8238 i=76 Default Binary i=887 i=8241 i=76 Default Binary i=12171 i=12183 i=76 Default Binary i=12172 i=12186 i=76 Default Binary i=12079 i=12091 i=76 Default Binary i=12080 i=12094 i=76 Default XML i=884 i=8873 i=76 Default XML i=887 i=8876 i=76 Default XML i=12171 i=12175 i=76 Default XML i=12172 i=12178 i=76 Default XML i=12079 i=12083 i=76 Default XML i=12080 i=12086 i=76 Default JSON i=884 i=76 Default JSON i=887 i=76 Default JSON i=12171 i=76 Default JSON i=12172 i=76 Default JSON i=12079 i=76 Default JSON i=12080 i=76 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Part9.xml000066400000000000000000005105341367360577200222220ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 TwoStateVariableType i=8996 i=9000 i=9001 i=11110 i=11111 i=2755 Id i=68 i=78 i=8995 TransitionTime i=68 i=80 i=8995 EffectiveTransitionTime i=68 i=80 i=8995 TrueState i=68 i=80 i=8995 FalseState i=68 i=80 i=8995 ConditionVariableType i=9003 i=63 SourceTimestamp i=68 i=78 i=9002 HasTrueSubState i=32 IsTrueSubStateOf HasFalseSubState i=32 IsFalseSubStateOf HasAlarmSuppressionGroup i=47 IsAlarmSuppressionGroupOf AlarmGroupMember i=35 MemberOfAlarmGroup ConditionType i=11112 i=11113 i=16363 i=16364 i=9009 i=9010 i=3874 i=9011 i=9020 i=9022 i=9024 i=9026 i=9028 i=9027 i=9029 i=3875 i=12912 i=2041 ConditionClassId i=68 i=78 i=2782 ConditionClassName i=68 i=78 i=2782 ConditionSubClassId i=68 i=80 i=2782 ConditionSubClassName i=68 i=80 i=2782 ConditionName i=68 i=78 i=2782 BranchId i=68 i=78 i=2782 Retain i=68 i=78 i=2782 EnabledState i=9012 i=9015 i=9016 i=9017 i=9018 i=9019 i=8995 i=78 i=2782 Id i=68 i=78 i=9011 EffectiveDisplayName i=68 i=80 i=9011 TransitionTime i=68 i=80 i=9011 EffectiveTransitionTime i=68 i=80 i=9011 TrueState i=68 i=80 i=9011 en Enabled FalseState i=68 i=80 i=9011 en Disabled Quality i=9021 i=9002 i=78 i=2782 SourceTimestamp i=68 i=78 i=9020 LastSeverity i=9023 i=9002 i=78 i=2782 SourceTimestamp i=68 i=78 i=9022 Comment i=9025 i=9002 i=78 i=2782 SourceTimestamp i=68 i=78 i=9024 ClientUserId i=68 i=78 i=2782 Disable i=2803 i=78 i=2782 Enable i=2803 i=78 i=2782 AddComment i=9030 i=2829 i=78 i=2782 InputArguments i=68 i=78 i=9029 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ConditionRefresh i=3876 i=2787 i=2788 i=2782 InputArguments i=68 i=78 i=3875 i=297 SubscriptionId i=288 -1 The identifier for the suscription to refresh. ConditionRefresh2 i=12913 i=2787 i=2788 i=2782 InputArguments i=68 i=78 i=12912 i=297 SubscriptionId i=288 -1 The identifier for the suscription to refresh. i=297 MonitoredItemId i=288 -1 The identifier for the monitored item to refresh. DialogConditionType i=9035 i=9055 i=2831 i=9064 i=9065 i=9066 i=9067 i=9068 i=9069 i=2782 EnabledState i=9036 i=9055 i=8995 i=78 i=2830 Id i=68 i=78 i=9035 DialogState i=9056 i=9060 i=9062 i=9063 i=9035 i=8995 i=78 i=2830 Id i=68 i=78 i=9055 TransitionTime i=68 i=80 i=9055 TrueState i=68 i=80 i=9055 en Active FalseState i=68 i=80 i=9055 en Inactive Prompt i=68 i=78 i=2830 ResponseOptionSet i=68 i=78 i=2830 DefaultResponse i=68 i=78 i=2830 OkResponse i=68 i=78 i=2830 CancelResponse i=68 i=78 i=2830 LastResponse i=68 i=78 i=2830 Respond i=9070 i=8927 i=78 i=2830 InputArguments i=68 i=78 i=9069 i=297 SelectedResponse i=6 -1 The response to the dialog condition. AcknowledgeableConditionType i=9073 i=9093 i=9102 i=9111 i=9113 i=2782 EnabledState i=9074 i=9093 i=9102 i=8995 i=78 i=2881 Id i=68 i=78 i=9073 AckedState i=9094 i=9098 i=9100 i=9101 i=9073 i=8995 i=78 i=2881 Id i=68 i=78 i=9093 TransitionTime i=68 i=80 i=9093 TrueState i=68 i=80 i=9093 en Acknowledged FalseState i=68 i=80 i=9093 en Unacknowledged ConfirmedState i=9103 i=9107 i=9109 i=9110 i=9073 i=8995 i=80 i=2881 Id i=68 i=78 i=9102 TransitionTime i=68 i=80 i=9102 TrueState i=68 i=80 i=9102 en Confirmed FalseState i=68 i=80 i=9102 en Unconfirmed Acknowledge i=9112 i=8944 i=78 i=2881 InputArguments i=68 i=78 i=9111 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. Confirm i=9114 i=8961 i=80 i=2881 InputArguments i=68 i=78 i=9113 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AlarmConditionType i=9118 i=9160 i=11120 i=9169 i=16371 i=9178 i=9215 i=9216 i=16389 i=16390 i=16380 i=16395 i=16396 i=16397 i=16398 i=18190 i=16399 i=16400 i=16401 i=16402 i=16403 i=17868 i=17869 i=17870 i=18199 i=2881 EnabledState i=9119 i=9160 i=9169 i=9178 i=8995 i=78 i=2915 Id i=68 i=78 i=9118 ActiveState i=9161 i=9164 i=9165 i=9166 i=9167 i=9168 i=9118 i=8995 i=78 i=2915 Id i=68 i=78 i=9160 EffectiveDisplayName i=68 i=80 i=9160 TransitionTime i=68 i=80 i=9160 EffectiveTransitionTime i=68 i=80 i=9160 TrueState i=68 i=80 i=9160 en Active FalseState i=68 i=80 i=9160 en Inactive InputNode i=68 i=78 i=2915 SuppressedState i=9170 i=9174 i=9176 i=9177 i=9118 i=8995 i=80 i=2915 Id i=68 i=78 i=9169 TransitionTime i=68 i=80 i=9169 TrueState i=68 i=80 i=9169 en Suppressed FalseState i=68 i=80 i=9169 en Unsuppressed OutOfServiceState i=16372 i=16376 i=16378 i=16379 i=8995 i=80 i=2915 Id i=68 i=78 i=16371 TransitionTime i=68 i=80 i=16371 TrueState i=68 i=80 i=16371 en Out of Service FalseState i=68 i=80 i=16371 en In Service ShelvingState i=9179 i=9184 i=9189 i=9213 i=9211 i=9212 i=9118 i=2929 i=80 i=2915 CurrentState i=9180 i=2760 i=78 i=9178 Id i=68 i=78 i=9179 LastTransition i=9185 i=9188 i=2767 i=80 i=9178 Id i=68 i=78 i=9184 TransitionTime i=68 i=80 i=9184 UnshelveTime i=68 i=78 i=9178 TimedShelve i=9214 i=11093 i=78 i=9178 InputArguments i=68 i=78 i=9213 i=297 ShelvingTime i=290 -1 If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved. Unshelve i=11093 i=78 i=9178 OneShotShelve i=11093 i=78 i=9178 SuppressedOrShelved i=68 i=78 i=2915 MaxTimeShelved i=68 i=80 i=2915 AudibleEnabled i=68 i=80 i=2915 AudibleSound i=17986 i=80 i=2915 SilenceState i=16381 i=16385 i=16387 i=16388 i=8995 i=80 i=2915 Id i=68 i=78 i=16380 TransitionTime i=68 i=80 i=16380 TrueState i=68 i=80 i=16380 en Silenced FalseState i=68 i=80 i=16380 en Not Silenced OnDelay i=68 i=80 i=2915 OffDelay i=68 i=80 i=2915 FirstInGroupFlag i=63 i=80 i=2915 FirstInGroup i=16405 i=80 i=2915 LatchedState i=18191 i=18195 i=18197 i=18198 i=8995 i=80 i=2915 Id i=68 i=78 i=18190 TransitionTime i=68 i=80 i=18190 TrueState i=68 i=80 i=18190 en Latched FalseState i=68 i=80 i=18190 en Unlatched <AlarmGroup> i=16405 i=11508 i=2915 ReAlarmTime i=68 i=80 i=2915 ReAlarmRepeatCount i=63 i=80 i=2915 Silence i=17242 i=80 i=2915 Suppress i=17225 i=80 i=2915 Unsuppress i=17225 i=80 i=2915 RemoveFromService i=17259 i=80 i=2915 PlaceInService i=17259 i=80 i=2915 Reset i=15013 i=80 i=2915 AlarmGroupType i=16406 i=61 <AlarmConditionInstance> i=16407 i=16408 i=16409 i=16410 i=16411 i=16412 i=16414 i=16415 i=16416 i=16417 i=16420 i=16421 i=16422 i=16423 i=16432 i=16434 i=16436 i=16438 i=16439 i=16440 i=16441 i=16443 i=16461 i=16465 i=16474 i=16519 i=2915 i=11508 i=16405 EventId i=68 i=78 i=16406 EventType i=68 i=78 i=16406 SourceNode i=68 i=78 i=16406 SourceName i=68 i=78 i=16406 Time i=68 i=78 i=16406 ReceiveTime i=68 i=78 i=16406 Message i=68 i=78 i=16406 Severity i=68 i=78 i=16406 ConditionClassId i=68 i=78 i=16406 ConditionClassName i=68 i=78 i=16406 ConditionName i=68 i=78 i=16406 BranchId i=68 i=78 i=16406 Retain i=68 i=78 i=16406 EnabledState i=16424 i=8995 i=78 i=16406 Id i=68 i=78 i=16423 Quality i=16433 i=9002 i=78 i=16406 SourceTimestamp i=68 i=78 i=16432 LastSeverity i=16435 i=9002 i=78 i=16406 SourceTimestamp i=68 i=78 i=16434 Comment i=16437 i=9002 i=78 i=16406 SourceTimestamp i=68 i=78 i=16436 ClientUserId i=68 i=78 i=16406 Disable i=2803 i=78 i=16406 Enable i=2803 i=78 i=16406 AddComment i=16442 i=2829 i=78 i=16406 InputArguments i=68 i=78 i=16441 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AckedState i=16444 i=8995 i=78 i=16406 Id i=68 i=78 i=16443 Acknowledge i=16462 i=8944 i=78 i=16406 InputArguments i=68 i=78 i=16461 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ActiveState i=16466 i=8995 i=78 i=16406 Id i=68 i=78 i=16465 InputNode i=68 i=78 i=16406 SuppressedOrShelved i=68 i=78 i=16406 ShelvedStateMachineType i=9115 i=2930 i=2932 i=2933 i=2935 i=2936 i=2940 i=2942 i=2943 i=2945 i=2949 i=2947 i=2948 i=2771 UnshelveTime i=68 i=78 i=2929 Unshelved i=6098 i=2935 i=2936 i=2940 i=2943 i=2307 i=2929 StateNumber i=68 i=78 i=2930 Timed Shelved i=6100 i=2935 i=2940 i=2942 i=2945 i=2307 i=2929 StateNumber i=68 i=78 i=2932 One Shot Shelved i=6101 i=2936 i=2942 i=2943 i=2945 i=2307 i=2929 StateNumber i=68 i=78 i=2933 UnshelvedToTimedShelved i=11322 i=2930 i=2932 i=2915 i=2949 i=2310 i=2929 TransitionNumber i=68 i=78 i=2935 UnshelvedToOneShotShelved i=11323 i=2930 i=2933 i=2915 i=2948 i=2310 i=2929 TransitionNumber i=68 i=78 i=2936 TimedShelvedToUnshelved i=11324 i=2932 i=2930 i=2915 i=2947 i=2310 i=2929 TransitionNumber i=68 i=78 i=2940 TimedShelvedToOneShotShelved i=11325 i=2932 i=2933 i=2915 i=2948 i=2310 i=2929 TransitionNumber i=68 i=78 i=2942 OneShotShelvedToUnshelved i=11326 i=2933 i=2930 i=2915 i=2947 i=2310 i=2929 TransitionNumber i=68 i=78 i=2943 OneShotShelvedToTimedShelved i=11327 i=2933 i=2932 i=2915 i=2949 i=2310 i=2929 TransitionNumber i=68 i=78 i=2945 TimedShelve i=2991 i=2935 i=2945 i=11093 i=78 i=2929 InputArguments i=68 i=78 i=2949 i=297 ShelvingTime i=290 -1 If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved. Unshelve i=2940 i=2943 i=11093 i=78 i=2929 OneShotShelve i=2936 i=2942 i=11093 i=78 i=2929 LimitAlarmType i=11124 i=11125 i=11126 i=11127 i=16572 i=16573 i=16574 i=16575 i=2915 HighHighLimit i=68 i=80 i=2955 HighLimit i=68 i=80 i=2955 LowLimit i=68 i=80 i=2955 LowLowLimit i=68 i=80 i=2955 BaseHighHighLimit i=68 i=80 i=2955 BaseHighLimit i=68 i=80 i=2955 BaseLowLimit i=68 i=80 i=2955 BaseLowLowLimit i=68 i=80 i=2955 ExclusiveLimitStateMachineType i=9329 i=9331 i=9333 i=9335 i=9337 i=9338 i=9339 i=9340 i=2771 HighHigh i=9330 i=9339 i=9340 i=2307 i=9318 StateNumber i=68 i=78 i=9329 High i=9332 i=9339 i=9340 i=2307 i=9318 StateNumber i=68 i=78 i=9331 Low i=9334 i=9337 i=9338 i=2307 i=9318 StateNumber i=68 i=78 i=9333 LowLow i=9336 i=9337 i=9338 i=2307 i=9318 StateNumber i=68 i=78 i=9335 LowLowToLow i=11340 i=9335 i=9333 i=2310 i=9318 TransitionNumber i=68 i=78 i=9337 LowToLowLow i=11341 i=9333 i=9335 i=2310 i=9318 TransitionNumber i=68 i=78 i=9338 HighHighToHigh i=11342 i=9329 i=9331 i=2310 i=9318 TransitionNumber i=68 i=78 i=9339 HighToHighHigh i=11343 i=9331 i=9329 i=2310 i=9318 TransitionNumber i=68 i=78 i=9340 ExclusiveLimitAlarmType i=9398 i=9455 i=2955 ActiveState i=9399 i=9455 i=8995 i=78 i=9341 Id i=68 i=78 i=9398 LimitState i=9456 i=9461 i=9398 i=9318 i=78 i=9341 CurrentState i=9457 i=2760 i=78 i=9455 Id i=68 i=78 i=9456 LastTransition i=9462 i=9465 i=2767 i=80 i=9455 Id i=68 i=78 i=9461 TransitionTime i=68 i=80 i=9461 NonExclusiveLimitAlarmType i=9963 i=10020 i=10029 i=10038 i=10047 i=2955 ActiveState i=9964 i=10020 i=10029 i=10038 i=10047 i=8995 i=78 i=9906 Id i=68 i=78 i=9963 HighHighState i=10021 i=10025 i=10027 i=10028 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10020 TransitionTime i=68 i=80 i=10020 TrueState i=68 i=80 i=10020 en HighHigh active FalseState i=68 i=80 i=10020 en HighHigh inactive HighState i=10030 i=10034 i=10036 i=10037 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10029 TransitionTime i=68 i=80 i=10029 TrueState i=68 i=80 i=10029 en High active FalseState i=68 i=80 i=10029 en High inactive LowState i=10039 i=10043 i=10045 i=10046 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10038 TransitionTime i=68 i=80 i=10038 TrueState i=68 i=80 i=10038 en Low active FalseState i=68 i=80 i=10038 en Low inactive LowLowState i=10048 i=10052 i=10054 i=10055 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10047 TransitionTime i=68 i=80 i=10047 TrueState i=68 i=80 i=10047 en LowLow active FalseState i=68 i=80 i=10047 en LowLow inactive NonExclusiveLevelAlarmType i=9906 ExclusiveLevelAlarmType i=9341 NonExclusiveDeviationAlarmType i=10522 i=16776 i=9906 SetpointNode i=68 i=78 i=10368 BaseSetpointNode i=68 i=80 i=10368 NonExclusiveRateOfChangeAlarmType i=16858 i=9906 EngineeringUnits i=68 i=80 i=10214 ExclusiveDeviationAlarmType i=9905 i=16817 i=9341 SetpointNode i=68 i=78 i=9764 BaseSetpointNode i=68 i=80 i=9764 ExclusiveRateOfChangeAlarmType i=16899 i=9341 EngineeringUnits i=68 i=80 i=9623 DiscreteAlarmType i=2915 OffNormalAlarmType i=11158 i=10523 NormalState i=68 i=78 i=10637 SystemOffNormalAlarmType i=10637 TripAlarmType i=10637 InstrumentDiagnosticAlarmType i=10637 SystemDiagnosticAlarmType i=10637 CertificateExpirationAlarmType i=13325 i=14900 i=13326 i=13327 i=11753 ExpirationDate i=68 i=78 i=13225 ExpirationLimit i=68 i=80 i=13225 CertificateType i=68 i=78 i=13225 Certificate i=68 i=78 i=13225 DiscrepancyAlarmType i=17215 i=17216 i=17217 i=2915 TargetValueNode i=68 i=78 i=17080 ExpectedTime i=68 i=78 i=17080 Tolerance i=68 i=80 i=17080 BaseConditionClassType i=58 ProcessConditionClassType i=11163 MaintenanceConditionClassType i=11163 SystemConditionClassType i=11163 SafetyConditionClassType i=11163 HighlyManagedAlarmConditionClassType i=11163 TrainingConditionClassType i=11163 StatisticalConditionClassType i=11163 TestingConditionSubClassType i=11163 AuditConditionEventType i=2127 AuditConditionEnableEventType i=2790 AuditConditionCommentEventType i=17222 i=11851 i=2790 ConditionEventId i=68 i=78 i=2829 Comment i=68 i=78 i=2829 AuditConditionRespondEventType i=11852 i=2790 SelectedResponse i=68 i=78 i=8927 AuditConditionAcknowledgeEventType i=17223 i=11853 i=2790 ConditionEventId i=68 i=78 i=8944 Comment i=68 i=78 i=8944 AuditConditionConfirmEventType i=17224 i=11854 i=2790 ConditionEventId i=68 i=78 i=8961 Comment i=68 i=78 i=8961 AuditConditionShelvingEventType i=11855 i=2790 ShelvingTime i=68 i=80 i=11093 AuditConditionSuppressionEventType i=2790 AuditConditionSilenceEventType i=2790 AuditConditionResetEventType i=2790 AuditConditionOutOfServiceEventType i=2790 RefreshStartEventType i=2130 RefreshEndEventType i=2130 RefreshRequiredEventType i=2130 HasCondition i=32 IsConditionOf HasEffectDisable i=54 MayBeDisabledBy HasEffectEnable i=54 MayBeEnabledBy HasEffectSuppressed i=54 MayBeSuppressedBy HasEffectUnsuppressed i=54 MayBeUnsuppressedBy AlarmMetricsType i=17280 i=17991 i=17281 i=17282 i=17284 i=17286 i=17283 i=17288 i=18666 i=58 AlarmCount i=63 i=78 i=17279 StartTime i=63 i=78 i=17279 MaximumActiveState i=63 i=78 i=17279 MaximumUnAck i=63 i=78 i=17279 CurrentAlarmRate i=17285 i=17277 i=78 i=17279 Rate i=68 i=78 i=17284 MaximumAlarmRate i=17287 i=17277 i=78 i=17279 Rate i=68 i=78 i=17286 MaximumReAlarmCount i=63 i=78 i=17279 AverageAlarmRate i=17289 i=17277 i=78 i=17279 Rate i=68 i=78 i=17288 Reset i=2127 i=78 i=17279 AlarmRateVariableType i=17278 i=63 Rate i=68 i=78 i=17277 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.Services.xml000066400000000000000000135155621367360577200230200ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 Default Binary i=58 Default XML i=58 BaseDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 Number https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=24 Integer https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=26 UInteger https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=26 Enumeration https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=24 Boolean https://reference.opcfoundation.org/v104/Core/docs/Part3/8.8 i=24 SByte https://reference.opcfoundation.org/v104/Core/docs/Part3/8.17 i=27 Byte https://reference.opcfoundation.org/v104/Core/docs/Part3/8.9 i=28 Int16 https://reference.opcfoundation.org/v104/Core/docs/Part3/8.25 i=27 UInt16 https://reference.opcfoundation.org/v104/Core/docs/Part3/8.35 i=28 Int32 https://reference.opcfoundation.org/v104/Core/docs/Part3/8.26 i=27 UInt32 https://reference.opcfoundation.org/v104/Core/docs/Part3/8.36 i=28 Int64 https://reference.opcfoundation.org/v104/Core/docs/Part3/8.27 i=27 UInt64 https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=28 Float https://reference.opcfoundation.org/v104/Core/docs/Part3/8.15 i=26 Double https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=26 String https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=24 DateTime https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=24 Guid https://reference.opcfoundation.org/v104/Core/docs/Part3/8.16 i=24 ByteString https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=24 XmlElement https://reference.opcfoundation.org/v104/Core/docs/Part3/8.39 i=24 NodeId https://reference.opcfoundation.org/v104/Core/docs/Part3/5.2.2 i=24 ExpandedNodeId https://reference.opcfoundation.org/v104/Core/docs/Part4/7.11 i=24 StatusCode https://reference.opcfoundation.org/v104/Core/docs/Part4/7.34.1 i=24 QualifiedName https://reference.opcfoundation.org/v104/Core/docs/Part3/8.3 i=24 LocalizedText https://reference.opcfoundation.org/v104/Core/docs/Part3/8.5 i=24 Structure https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=24 DataValue https://reference.opcfoundation.org/v104/Core/docs/Part4/7.7.1 i=24 DiagnosticInfo https://reference.opcfoundation.org/v104/Core/docs/Part4/7.8 i=24 Image https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=15 Decimal https://reference.opcfoundation.org/v104/Core/docs/Part3/8.54 i=26 References https://reference.opcfoundation.org/v104/Core/docs/Part5/11.1 NonHierarchicalReferences https://reference.opcfoundation.org/v104/Core/docs/Part5/11.3 i=31 HierarchicalReferences https://reference.opcfoundation.org/v104/Core/docs/Part5/11.2 i=31 HierarchicalReferences HasChild https://reference.opcfoundation.org/v104/Core/docs/Part5/11.4 i=33 ChildOf Organizes https://reference.opcfoundation.org/v104/Core/docs/Part5/11.6 i=33 OrganizedBy HasEventSource https://reference.opcfoundation.org/v104/Core/docs/Part5/11.14 i=33 EventSourceOf HasModellingRule https://reference.opcfoundation.org/v104/Core/docs/Part5/11.11 i=32 ModellingRuleOf HasEncoding https://reference.opcfoundation.org/v104/Core/docs/Part5/11.13 i=32 EncodingOf HasDescription https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.1 i=32 DescriptionOf HasTypeDefinition https://reference.opcfoundation.org/v104/Core/docs/Part5/11.12 i=32 TypeDefinitionOf GeneratesEvent https://reference.opcfoundation.org/v104/Core/docs/Part5/11.16 i=32 GeneratedBy AlwaysGeneratesEvent https://reference.opcfoundation.org/v104/Core/docs/Part5/11.17 i=41 AlwaysGeneratedBy Aggregates https://reference.opcfoundation.org/v104/Core/docs/Part5/11.5 i=34 AggregatedBy HasSubtype https://reference.opcfoundation.org/v104/Core/docs/Part5/11.10 i=34 SubtypeOf HasProperty https://reference.opcfoundation.org/v104/Core/docs/Part5/11.9 i=44 PropertyOf HasComponent https://reference.opcfoundation.org/v104/Core/docs/Part5/11.7 i=44 ComponentOf HasNotifier https://reference.opcfoundation.org/v104/Core/docs/Part5/11.15 i=36 NotifierOf HasOrderedComponent https://reference.opcfoundation.org/v104/Core/docs/Part5/11.8 i=47 OrderedComponentOf FromState https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.11 i=32 ToTransition ToState https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.12 i=32 FromTransition HasCause https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.13 i=32 MayBeCausedBy HasEffect https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.14 i=32 MayBeEffectedBy HasSubStateMachine https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.15 i=32 SubStateMachineOf HasHistoricalConfiguration https://reference.opcfoundation.org/v104/Core/docs/Part11/5.2.3 i=44 HistoricalConfigurationOf BaseObjectType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.2 FolderType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.6 i=58 BaseVariableType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.2 BaseDataVariableType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.4 i=62 PropertyType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.3 i=62 DataTypeDescriptionType https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.3 i=104 i=105 i=63 DataTypeVersion i=68 i=80 i=69 DictionaryFragment i=68 i=80 i=69 DataTypeDictionaryType https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.2 i=106 i=107 i=15001 i=63 DataTypeVersion i=68 i=80 i=72 NamespaceUri i=68 i=80 i=72 Deprecated i=68 i=80 i=72 DataTypeSystemType https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.4 i=58 DataTypeEncodingType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.7 i=58 NamingRuleType https://reference.opcfoundation.org/v104/Core/docs/Part3/8.29 i=12169 i=29 The BrowseName must appear in all instances of the type. The BrowseName may appear in an instance of the type. The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. EnumValues i=68 i=78 i=120 i=7616 1 Mandatory The BrowseName must appear in all instances of the type. i=7616 2 Optional The BrowseName may appear in an instance of the type. i=7616 3 Constraint The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. ModellingRuleType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.5 i=111 i=58 NamingRule i=68 i=78 i=77 1 Mandatory https://reference.opcfoundation.org/v104/Core/docs/Part5/8.4.2 i=112 i=77 NamingRule i=68 i=78 1 Optional https://reference.opcfoundation.org/v104/Core/docs/Part5/8.4.3 i=113 i=77 NamingRule i=68 i=80 2 ExposesItsArray https://reference.opcfoundation.org/v104/Core/docs/Part5/8.4.1 i=114 i=77 NamingRule i=68 i=83 3 OptionalPlaceholder https://reference.opcfoundation.org/v104/Core/docs/Part5/8.4.4 i=11509 i=77 NamingRule i=68 i=11508 2 MandatoryPlaceholder https://reference.opcfoundation.org/v104/Core/docs/Part5/8.4.5 i=11511 i=77 NamingRule i=68 i=11510 1 Root https://reference.opcfoundation.org/v104/Core/docs/Part5/8.2.2 i=61 Objects https://reference.opcfoundation.org/v104/Core/docs/Part5/8.2.4 i=84 i=61 Types https://reference.opcfoundation.org/v104/Core/docs/Part5/8.2.5 i=84 i=61 Views https://reference.opcfoundation.org/v104/Core/docs/Part5/8.2.3 i=84 i=61 ObjectTypes https://reference.opcfoundation.org/v104/Core/docs/Part5/8.2.6 i=86 i=58 i=61 VariableTypes https://reference.opcfoundation.org/v104/Core/docs/Part5/8.2.7 i=86 i=62 i=61 DataTypes https://reference.opcfoundation.org/v104/Core/docs/Part5/8.2.9 i=86 i=24 i=61 ReferenceTypes https://reference.opcfoundation.org/v104/Core/docs/Part5/8.2.8 i=86 i=31 i=61 XML Schema https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.6 i=90 i=75 OPC Binary https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.5 i=90 i=75 HasArgumentDescription https://reference.opcfoundation.org/v104/Core/docs/Amendment3/11.18 i=47 ArgumentDescriptionOf HasOptionalInputArgumentDescription https://reference.opcfoundation.org/v104/Core/docs/Amendment3/11.19 i=129 OptionalInputArgumentDescriptionOf http://opcfoundation.org/UA/ i=15958 i=15959 i=15960 i=15961 i=15962 i=15963 i=15964 i=16134 i=16135 i=16136 i=11715 i=11616 NamespaceUri i=68 i=15957 http://opcfoundation.org/UA/ NamespaceVersion i=68 i=15957 1.04.5 NamespacePublicationDate i=68 i=15957 2020-03-06T00:00:00Z IsNamespaceSubset i=68 i=15957 false StaticNodeIdTypes i=68 i=15957 0 StaticNumericNodeIdRange i=68 i=15957 1:65535 StaticStringNodeIdPattern i=68 i=15957 DefaultRolePermissions i=68 i=15957 DefaultUserRolePermissions i=68 i=15957 DefaultAccessRestrictions i=68 i=15957 NodeVersion i=68 ViewVersion i=68 Icon i=68 LocalTime i=68 AllowNulls i=68 ValueAsText i=68 MaxStringLength i=68 MaxCharacters i=68 MaxByteStringLength i=68 MaxArrayLength i=68 EngineeringUnits i=68 EnumStrings i=68 EnumValues i=68 OptionSetValues i=68 InputArguments i=68 OutputArguments i=68 DefaultInputValues i=68 DefaultInstanceBrowseName i=68 ImageBMP https://reference.opcfoundation.org/v104/Core/docs/Part3/8.20 i=30 ImageGIF https://reference.opcfoundation.org/v104/Core/docs/Part3/8.21 i=30 ImageJPG https://reference.opcfoundation.org/v104/Core/docs/Part3/8.22 i=30 ImagePNG https://reference.opcfoundation.org/v104/Core/docs/Part3/8.23 i=30 AudioDataType https://reference.opcfoundation.org/v104/Core/docs/Part3/8.53 i=15 ServerType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.1 i=2005 i=2006 i=15003 i=2007 i=2008 i=2742 i=12882 i=17612 i=2009 i=2010 i=2011 i=2012 i=11527 i=11489 i=12871 i=12746 i=12883 i=58 ServerArray i=68 i=78 i=2004 NamespaceArray i=68 i=78 i=2004 UrisVersion i=68 i=80 i=2004 ServerStatus i=3074 i=3075 i=3076 i=3077 i=3084 i=3085 i=2138 i=78 i=2004 StartTime i=63 i=78 i=2007 CurrentTime i=63 i=78 i=2007 State i=63 i=78 i=2007 BuildInfo i=3078 i=3079 i=3080 i=3081 i=3082 i=3083 i=3051 i=78 i=2007 ProductUri i=63 i=78 i=3077 ManufacturerName i=63 i=78 i=3077 ProductName i=63 i=78 i=3077 SoftwareVersion i=63 i=78 i=3077 BuildNumber i=63 i=78 i=3077 BuildDate i=63 i=78 i=3077 SecondsTillShutdown i=63 i=78 i=2007 ShutdownReason i=63 i=78 i=2007 ServiceLevel i=68 i=78 i=2004 Auditing i=68 i=78 i=2004 EstimatedReturnTime i=68 i=80 i=2004 LocalTime i=68 i=80 i=2004 ServerCapabilities i=3086 i=3087 i=3088 i=3089 i=3090 i=3091 i=3092 i=3093 i=3094 i=2013 i=78 i=2004 ServerProfileArray i=68 i=78 i=2009 LocaleIdArray i=68 i=78 i=2009 MinSupportedSampleRate i=68 i=78 i=2009 MaxBrowseContinuationPoints i=68 i=78 i=2009 MaxQueryContinuationPoints i=68 i=78 i=2009 MaxHistoryContinuationPoints i=68 i=78 i=2009 SoftwareCertificates i=68 i=78 i=2009 ModellingRules i=61 i=78 i=2009 AggregateFunctions i=61 i=78 i=2009 ServerDiagnostics i=3095 i=3110 i=3111 i=3114 i=2020 i=78 i=2004 ServerDiagnosticsSummary i=3096 i=3097 i=3098 i=3099 i=3100 i=3101 i=3102 i=3104 i=3105 i=3106 i=3107 i=3108 i=2150 i=78 i=2010 ServerViewCount i=63 i=78 i=3095 CurrentSessionCount i=63 i=78 i=3095 CumulatedSessionCount i=63 i=78 i=3095 SecurityRejectedSessionCount i=63 i=78 i=3095 RejectedSessionCount i=63 i=78 i=3095 SessionTimeoutCount i=63 i=78 i=3095 SessionAbortCount i=63 i=78 i=3095 PublishingIntervalCount i=63 i=78 i=3095 CurrentSubscriptionCount i=63 i=78 i=3095 CumulatedSubscriptionCount i=63 i=78 i=3095 SecurityRejectedRequestsCount i=63 i=78 i=3095 RejectedRequestsCount i=63 i=78 i=3095 SubscriptionDiagnosticsArray i=2171 i=78 i=2010 SessionsDiagnosticsSummary i=3112 i=3113 i=2026 i=78 i=2010 SessionDiagnosticsArray i=2196 i=78 i=3111 SessionSecurityDiagnosticsArray i=2243 i=78 i=3111 EnabledFlag i=68 i=78 i=2010 VendorServerInfo i=2033 i=78 i=2004 ServerRedundancy i=3115 i=2034 i=78 i=2004 RedundancySupport i=68 i=78 i=2012 Namespaces i=11645 i=80 i=2004 GetMonitoredItems i=11490 i=11491 i=80 i=2004 InputArguments i=68 i=78 i=11489 i=297 SubscriptionId i=7 -1 OutputArguments i=68 i=78 i=11489 i=297 ServerHandles i=7 1 0 i=297 ClientHandles i=7 1 0 ResendData i=12872 i=80 i=2004 InputArguments i=68 i=78 i=12871 i=297 SubscriptionId i=7 -1 SetSubscriptionDurable i=12747 i=12748 i=80 i=2004 InputArguments i=68 i=78 i=12746 i=297 SubscriptionId i=7 -1 i=297 LifetimeInHours i=7 -1 OutputArguments i=68 i=78 i=12746 i=297 RevisedLifetimeInHours i=7 -1 RequestServerStateChange i=12884 i=80 i=2004 InputArguments i=68 i=78 i=12883 i=297 State i=852 -1 i=297 EstimatedReturnTime i=13 -1 i=297 SecondsTillShutdown i=7 -1 i=297 Reason i=21 -1 i=297 Restart i=1 -1 ServerCapabilitiesType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.2 i=2014 i=2016 i=2017 i=2732 i=2733 i=2734 i=3049 i=11549 i=11550 i=12910 i=11551 i=2019 i=2754 i=11562 i=16295 i=58 ServerProfileArray i=68 i=78 i=2013 LocaleIdArray i=68 i=78 i=2013 MinSupportedSampleRate i=68 i=78 i=2013 MaxBrowseContinuationPoints i=68 i=78 i=2013 MaxQueryContinuationPoints i=68 i=78 i=2013 MaxHistoryContinuationPoints i=68 i=78 i=2013 SoftwareCertificates i=68 i=78 i=2013 MaxArrayLength i=68 i=80 i=2013 MaxStringLength i=68 i=80 i=2013 MaxByteStringLength i=68 i=80 i=2013 OperationLimits i=11564 i=80 i=2013 ModellingRules i=61 i=78 i=2013 AggregateFunctions i=61 i=78 i=2013 <VendorCapability> i=2137 i=11508 i=2013 RoleSet i=16296 i=16299 i=15607 i=80 i=2013 AddRole i=16297 i=16298 i=78 i=16295 InputArguments i=68 i=78 i=16296 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 OutputArguments i=68 i=78 i=16296 i=297 RoleNodeId i=17 -1 RemoveRole i=16300 i=78 i=16295 InputArguments i=68 i=78 i=16299 i=297 RoleNodeId i=17 -1 ServerDiagnosticsType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.3 i=2021 i=2022 i=2023 i=2744 i=2025 i=58 ServerDiagnosticsSummary i=3116 i=3117 i=3118 i=3119 i=3120 i=3121 i=3122 i=3124 i=3125 i=3126 i=3127 i=3128 i=2150 i=78 i=2020 ServerViewCount i=63 i=78 i=2021 CurrentSessionCount i=63 i=78 i=2021 CumulatedSessionCount i=63 i=78 i=2021 SecurityRejectedSessionCount i=63 i=78 i=2021 RejectedSessionCount i=63 i=78 i=2021 SessionTimeoutCount i=63 i=78 i=2021 SessionAbortCount i=63 i=78 i=2021 PublishingIntervalCount i=63 i=78 i=2021 CurrentSubscriptionCount i=63 i=78 i=2021 CumulatedSubscriptionCount i=63 i=78 i=2021 SecurityRejectedRequestsCount i=63 i=78 i=2021 RejectedRequestsCount i=63 i=78 i=2021 SamplingIntervalDiagnosticsArray i=2164 i=80 i=2020 SubscriptionDiagnosticsArray i=2171 i=78 i=2020 SessionsDiagnosticsSummary i=3129 i=3130 i=2026 i=78 i=2020 SessionDiagnosticsArray i=2196 i=78 i=2744 SessionSecurityDiagnosticsArray i=2243 i=78 i=2744 EnabledFlag i=68 i=78 i=2020 SessionsDiagnosticsSummaryType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.4 i=2027 i=2028 i=12097 i=58 SessionDiagnosticsArray i=2196 i=78 i=2026 SessionSecurityDiagnosticsArray i=2243 i=78 i=2026 <ClientName> i=12098 i=12142 i=12152 i=2029 i=11508 i=2026 SessionDiagnostics i=12099 i=12100 i=12101 i=12102 i=12103 i=12104 i=12105 i=12106 i=12107 i=12108 i=12109 i=12110 i=12111 i=12112 i=12113 i=12114 i=12115 i=12116 i=12117 i=12118 i=12119 i=12120 i=12121 i=12122 i=12123 i=12124 i=12125 i=12126 i=12127 i=12128 i=12129 i=12130 i=12131 i=12132 i=12133 i=12134 i=12135 i=12136 i=12137 i=12138 i=12139 i=12140 i=12141 i=2197 i=78 i=12097 SessionId i=63 i=78 i=12098 SessionName i=63 i=78 i=12098 ClientDescription i=63 i=78 i=12098 ServerUri i=63 i=78 i=12098 EndpointUrl i=63 i=78 i=12098 LocaleIds i=63 i=78 i=12098 ActualSessionTimeout i=63 i=78 i=12098 MaxResponseMessageSize i=63 i=78 i=12098 ClientConnectionTime i=63 i=78 i=12098 ClientLastContactTime i=63 i=78 i=12098 CurrentSubscriptionsCount i=63 i=78 i=12098 CurrentMonitoredItemsCount i=63 i=78 i=12098 CurrentPublishRequestsInQueue i=63 i=78 i=12098 TotalRequestCount i=63 i=78 i=12098 UnauthorizedRequestCount i=63 i=78 i=12098 ReadCount i=63 i=78 i=12098 HistoryReadCount i=63 i=78 i=12098 WriteCount i=63 i=78 i=12098 HistoryUpdateCount i=63 i=78 i=12098 CallCount i=63 i=78 i=12098 CreateMonitoredItemsCount i=63 i=78 i=12098 ModifyMonitoredItemsCount i=63 i=78 i=12098 SetMonitoringModeCount i=63 i=78 i=12098 SetTriggeringCount i=63 i=78 i=12098 DeleteMonitoredItemsCount i=63 i=78 i=12098 CreateSubscriptionCount i=63 i=78 i=12098 ModifySubscriptionCount i=63 i=78 i=12098 SetPublishingModeCount i=63 i=78 i=12098 PublishCount i=63 i=78 i=12098 RepublishCount i=63 i=78 i=12098 TransferSubscriptionsCount i=63 i=78 i=12098 DeleteSubscriptionsCount i=63 i=78 i=12098 AddNodesCount i=63 i=78 i=12098 AddReferencesCount i=63 i=78 i=12098 DeleteNodesCount i=63 i=78 i=12098 DeleteReferencesCount i=63 i=78 i=12098 BrowseCount i=63 i=78 i=12098 BrowseNextCount i=63 i=78 i=12098 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=12098 QueryFirstCount i=63 i=78 i=12098 QueryNextCount i=63 i=78 i=12098 RegisterNodesCount i=63 i=78 i=12098 UnregisterNodesCount i=63 i=78 i=12098 SessionSecurityDiagnostics i=12143 i=12144 i=12145 i=12146 i=12147 i=12148 i=12149 i=12150 i=12151 i=2244 i=78 i=12097 SessionId i=63 i=78 i=12142 ClientUserIdOfSession i=63 i=78 i=12142 ClientUserIdHistory i=63 i=78 i=12142 AuthenticationMechanism i=63 i=78 i=12142 Encoding i=63 i=78 i=12142 TransportProtocol i=63 i=78 i=12142 SecurityMode i=63 i=78 i=12142 SecurityPolicyUri i=63 i=78 i=12142 ClientCertificate i=63 i=78 i=12142 SubscriptionDiagnosticsArray i=2171 i=78 i=12097 SessionDiagnosticsObjectType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.5 i=2030 i=2031 i=2032 i=58 SessionDiagnostics i=3131 i=3132 i=3133 i=3134 i=3135 i=3136 i=3137 i=3138 i=3139 i=3140 i=3141 i=3142 i=3143 i=8898 i=11891 i=3151 i=3152 i=3153 i=3154 i=3155 i=3156 i=3157 i=3158 i=3159 i=3160 i=3161 i=3162 i=3163 i=3164 i=3165 i=3166 i=3167 i=3168 i=3169 i=3170 i=3171 i=3172 i=3173 i=3174 i=3175 i=3176 i=3177 i=3178 i=2197 i=78 i=2029 SessionId i=63 i=78 i=2030 SessionName i=63 i=78 i=2030 ClientDescription i=63 i=78 i=2030 ServerUri i=63 i=78 i=2030 EndpointUrl i=63 i=78 i=2030 LocaleIds i=63 i=78 i=2030 ActualSessionTimeout i=63 i=78 i=2030 MaxResponseMessageSize i=63 i=78 i=2030 ClientConnectionTime i=63 i=78 i=2030 ClientLastContactTime i=63 i=78 i=2030 CurrentSubscriptionsCount i=63 i=78 i=2030 CurrentMonitoredItemsCount i=63 i=78 i=2030 CurrentPublishRequestsInQueue i=63 i=78 i=2030 TotalRequestCount i=63 i=78 i=2030 UnauthorizedRequestCount i=63 i=78 i=2030 ReadCount i=63 i=78 i=2030 HistoryReadCount i=63 i=78 i=2030 WriteCount i=63 i=78 i=2030 HistoryUpdateCount i=63 i=78 i=2030 CallCount i=63 i=78 i=2030 CreateMonitoredItemsCount i=63 i=78 i=2030 ModifyMonitoredItemsCount i=63 i=78 i=2030 SetMonitoringModeCount i=63 i=78 i=2030 SetTriggeringCount i=63 i=78 i=2030 DeleteMonitoredItemsCount i=63 i=78 i=2030 CreateSubscriptionCount i=63 i=78 i=2030 ModifySubscriptionCount i=63 i=78 i=2030 SetPublishingModeCount i=63 i=78 i=2030 PublishCount i=63 i=78 i=2030 RepublishCount i=63 i=78 i=2030 TransferSubscriptionsCount i=63 i=78 i=2030 DeleteSubscriptionsCount i=63 i=78 i=2030 AddNodesCount i=63 i=78 i=2030 AddReferencesCount i=63 i=78 i=2030 DeleteNodesCount i=63 i=78 i=2030 DeleteReferencesCount i=63 i=78 i=2030 BrowseCount i=63 i=78 i=2030 BrowseNextCount i=63 i=78 i=2030 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=2030 QueryFirstCount i=63 i=78 i=2030 QueryNextCount i=63 i=78 i=2030 RegisterNodesCount i=63 i=78 i=2030 UnregisterNodesCount i=63 i=78 i=2030 SessionSecurityDiagnostics i=3179 i=3180 i=3181 i=3182 i=3183 i=3184 i=3185 i=3186 i=3187 i=2244 i=78 i=2029 SessionId i=63 i=78 i=2031 ClientUserIdOfSession i=63 i=78 i=2031 ClientUserIdHistory i=63 i=78 i=2031 AuthenticationMechanism i=63 i=78 i=2031 Encoding i=63 i=78 i=2031 TransportProtocol i=63 i=78 i=2031 SecurityMode i=63 i=78 i=2031 SecurityPolicyUri i=63 i=78 i=2031 ClientCertificate i=63 i=78 i=2031 SubscriptionDiagnosticsArray i=2171 i=78 i=2029 VendorServerInfoType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.6 i=58 ServerRedundancyType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.7 i=2035 i=58 RedundancySupport i=68 i=78 i=2034 TransparentRedundancyType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.8 i=2037 i=2038 i=2034 CurrentServerId i=68 i=78 i=2036 RedundantServerArray i=68 i=78 i=2036 NonTransparentRedundancyType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.9 i=2040 i=2034 ServerUriArray i=68 i=78 i=2039 NonTransparentNetworkRedundancyType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.10 i=11948 i=2039 ServerNetworkGroups i=68 i=78 i=11945 OperationLimitsType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.11 i=11565 i=12161 i=12162 i=11567 i=12163 i=12164 i=11569 i=11570 i=11571 i=11572 i=11573 i=11574 i=61 MaxNodesPerRead i=68 i=80 i=11564 MaxNodesPerHistoryReadData i=68 i=80 i=11564 MaxNodesPerHistoryReadEvents i=68 i=80 i=11564 MaxNodesPerWrite i=68 i=80 i=11564 MaxNodesPerHistoryUpdateData i=68 i=80 i=11564 MaxNodesPerHistoryUpdateEvents i=68 i=80 i=11564 MaxNodesPerMethodCall i=68 i=80 i=11564 MaxNodesPerBrowse i=68 i=80 i=11564 MaxNodesPerRegisterNodes i=68 i=80 i=11564 MaxNodesPerTranslateBrowsePathsToNodeIds i=68 i=80 i=11564 MaxNodesPerNodeManagement i=68 i=80 i=11564 MaxMonitoredItemsPerCall i=68 i=80 i=11564 FileType https://reference.opcfoundation.org/v104/Core/docs/Part5/C.2.1 i=11576 i=12686 i=12687 i=11579 i=13341 i=11580 i=11583 i=11585 i=11588 i=11590 i=11593 i=58 Size i=68 i=78 i=11575 Writable i=68 i=78 i=11575 UserWritable i=68 i=78 i=11575 OpenCount i=68 i=78 i=11575 MimeType i=68 i=80 i=11575 Open i=11581 i=11582 i=78 i=11575 InputArguments i=68 i=78 i=11580 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=11580 i=297 FileHandle i=7 -1 Close i=11584 i=78 i=11575 InputArguments i=68 i=78 i=11583 i=297 FileHandle i=7 -1 Read i=11586 i=11587 i=78 i=11575 InputArguments i=68 i=78 i=11585 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=11585 i=297 Data i=15 -1 Write i=11589 i=78 i=11575 InputArguments i=68 i=78 i=11588 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=11591 i=11592 i=78 i=11575 InputArguments i=68 i=78 i=11590 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=11590 i=297 Position i=9 -1 SetPosition i=11594 i=78 i=11575 InputArguments i=68 i=78 i=11593 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 AddressSpaceFileType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.12 i=11615 i=11575 ExportNamespace i=80 i=11595 NamespaceMetadataType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.13 i=11617 i=11618 i=11619 i=11620 i=11621 i=11622 i=11623 i=11624 i=16137 i=16138 i=16139 i=58 NamespaceUri i=68 i=78 i=11616 NamespaceVersion i=68 i=78 i=11616 NamespacePublicationDate i=68 i=78 i=11616 IsNamespaceSubset i=68 i=78 i=11616 StaticNodeIdTypes i=68 i=78 i=11616 StaticNumericNodeIdRange i=68 i=78 i=11616 StaticStringNodeIdPattern i=68 i=78 i=11616 NamespaceFile i=11625 i=12690 i=12691 i=11628 i=11629 i=11632 i=11634 i=11637 i=11639 i=11642 i=11595 i=80 i=11616 Size i=68 i=78 i=11624 Writable i=68 i=78 i=11624 UserWritable i=68 i=78 i=11624 OpenCount i=68 i=78 i=11624 Open i=11630 i=11631 i=78 i=11624 InputArguments i=68 i=78 i=11629 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=11629 i=297 FileHandle i=7 -1 Close i=11633 i=78 i=11624 InputArguments i=68 i=78 i=11632 i=297 FileHandle i=7 -1 Read i=11635 i=11636 i=78 i=11624 InputArguments i=68 i=78 i=11634 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=11634 i=297 Data i=15 -1 Write i=11638 i=78 i=11624 InputArguments i=68 i=78 i=11637 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=11640 i=11641 i=78 i=11624 InputArguments i=68 i=78 i=11639 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=11639 i=297 Position i=9 -1 SetPosition i=11643 i=78 i=11624 InputArguments i=68 i=78 i=11642 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 DefaultRolePermissions i=68 i=80 i=11616 DefaultUserRolePermissions i=68 i=80 i=11616 DefaultAccessRestrictions i=68 i=80 i=11616 NamespacesType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.3.14 i=11646 i=58 <NamespaceIdentifier> i=11647 i=11648 i=11649 i=11650 i=11651 i=11652 i=11653 i=11616 i=11508 i=11645 NamespaceUri i=68 i=78 i=11646 NamespaceVersion i=68 i=78 i=11646 NamespacePublicationDate i=68 i=78 i=11646 IsNamespaceSubset i=68 i=78 i=11646 StaticNodeIdTypes i=68 i=78 i=11646 StaticNumericNodeIdRange i=68 i=78 i=11646 StaticStringNodeIdPattern i=68 i=78 i=11646 BaseEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.2 i=2042 i=2043 i=2044 i=2045 i=2046 i=2047 i=3190 i=2050 i=2051 i=58 EventId i=68 i=78 i=2041 EventType i=68 i=78 i=2041 SourceNode i=68 i=78 i=2041 SourceName i=68 i=78 i=2041 Time i=68 i=78 i=2041 ReceiveTime i=68 i=78 i=2041 LocalTime i=68 i=80 i=2041 Message i=68 i=78 i=2041 Severity i=68 i=78 i=2041 AuditEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.3 i=2053 i=2054 i=2055 i=2056 i=2057 i=2041 ActionTimeStamp i=68 i=78 i=2052 Status i=68 i=78 i=2052 ServerId i=68 i=78 i=2052 ClientAuditEntryId i=68 i=78 i=2052 ClientUserId i=68 i=78 i=2052 AuditSecurityEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.4 i=17615 i=2052 StatusCodeId i=68 i=80 i=2058 AuditChannelEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.5 i=2745 i=2058 SecureChannelId i=68 i=78 i=2059 AuditOpenSecureChannelEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.6 i=2061 i=2746 i=2062 i=2063 i=2065 i=2066 i=2059 ClientCertificate i=68 i=78 i=2060 ClientCertificateThumbprint i=68 i=78 i=2060 RequestType i=68 i=78 i=2060 SecurityPolicyUri i=68 i=78 i=2060 SecurityMode i=68 i=78 i=2060 RequestedLifetime i=68 i=78 i=2060 AuditSessionEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.7 i=2070 i=2058 SessionId i=68 i=78 i=2069 AuditCreateSessionEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.8 i=2072 i=2073 i=2747 i=2074 i=2069 SecureChannelId i=68 i=78 i=2071 ClientCertificate i=68 i=78 i=2071 ClientCertificateThumbprint i=68 i=78 i=2071 RevisedSessionTimeout i=68 i=78 i=2071 AuditUrlMismatchEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.9 i=2749 i=2071 EndpointUrl i=68 i=78 i=2748 AuditActivateSessionEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.10 i=2076 i=2077 i=11485 i=2069 ClientSoftwareCertificates i=68 i=78 i=2075 UserIdentityToken i=68 i=78 i=2075 SecureChannelId i=68 i=78 i=2075 AuditCancelEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.11 i=2079 i=2069 RequestHandle i=68 i=78 i=2078 AuditCertificateEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.12 i=2081 i=2058 Certificate i=68 i=78 i=2080 AuditCertificateDataMismatchEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.13 i=2083 i=2084 i=2080 InvalidHostname i=68 i=78 i=2082 InvalidUri i=68 i=78 i=2082 AuditCertificateExpiredEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.14 i=2080 AuditCertificateInvalidEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.15 i=2080 AuditCertificateUntrustedEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.16 i=2080 AuditCertificateRevokedEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.17 i=2080 AuditCertificateMismatchEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.18 i=2080 AuditNodeManagementEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.19 i=2052 AuditAddNodesEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.20 i=2092 i=2090 NodesToAdd i=68 i=78 i=2091 AuditDeleteNodesEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.21 i=2094 i=2090 NodesToDelete i=68 i=78 i=2093 AuditAddReferencesEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.22 i=2096 i=2090 ReferencesToAdd i=68 i=78 i=2095 AuditDeleteReferencesEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.23 i=2098 i=2090 ReferencesToDelete i=68 i=78 i=2097 AuditUpdateEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.24 i=2052 AuditWriteUpdateEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.25 i=2750 i=2101 i=2102 i=2103 i=2099 AttributeId i=68 i=78 i=2100 IndexRange i=68 i=78 i=2100 OldValue i=68 i=78 i=2100 NewValue i=68 i=78 i=2100 AuditHistoryUpdateEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.26 i=2751 i=2099 ParameterDataTypeId i=68 i=78 i=2104 AuditUpdateMethodEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.27 i=2128 i=2129 i=2052 MethodId i=68 i=78 i=2127 InputArguments i=68 i=78 i=2127 SystemEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.28 i=2041 DeviceFailureEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.29 i=2130 SystemStatusChangeEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.30 i=11696 i=2130 SystemState i=68 i=78 i=11446 BaseModelChangeEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.31 i=2041 GeneralModelChangeEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.32 i=2134 i=2132 Changes i=68 i=78 i=2133 SemanticChangeEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.33 i=2739 i=2041 Changes i=68 i=78 i=2738 EventQueueOverflowEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.34 i=2041 ProgressEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.4.35 i=12502 i=12503 i=2041 Context i=68 i=78 i=11436 Progress i=68 i=78 i=11436 AggregateFunctionType https://reference.opcfoundation.org/v104/Core/docs/Part5/6.8 i=58 ServerVendorCapabilityType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.5 i=63 ServerStatusType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.6 i=2139 i=2140 i=2141 i=2142 i=2752 i=2753 i=63 StartTime i=63 i=78 i=2138 CurrentTime i=63 i=78 i=2138 State i=63 i=78 i=2138 BuildInfo i=3698 i=3699 i=3700 i=3701 i=3702 i=3703 i=3051 i=78 i=2138 ProductUri i=63 i=78 i=2142 ManufacturerName i=63 i=78 i=2142 ProductName i=63 i=78 i=2142 SoftwareVersion i=63 i=78 i=2142 BuildNumber i=63 i=78 i=2142 BuildDate i=63 i=78 i=2142 SecondsTillShutdown i=63 i=78 i=2138 ShutdownReason i=63 i=78 i=2138 BuildInfoType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.7 i=3052 i=3053 i=3054 i=3055 i=3056 i=3057 i=63 ProductUri i=63 i=78 i=3051 ManufacturerName i=63 i=78 i=3051 ProductName i=63 i=78 i=3051 SoftwareVersion i=63 i=78 i=3051 BuildNumber i=63 i=78 i=3051 BuildDate i=63 i=78 i=3051 ServerDiagnosticsSummaryType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.8 i=2151 i=2152 i=2153 i=2154 i=2155 i=2156 i=2157 i=2159 i=2160 i=2161 i=2162 i=2163 i=63 ServerViewCount i=63 i=78 i=2150 CurrentSessionCount i=63 i=78 i=2150 CumulatedSessionCount i=63 i=78 i=2150 SecurityRejectedSessionCount i=63 i=78 i=2150 RejectedSessionCount i=63 i=78 i=2150 SessionTimeoutCount i=63 i=78 i=2150 SessionAbortCount i=63 i=78 i=2150 PublishingIntervalCount i=63 i=78 i=2150 CurrentSubscriptionCount i=63 i=78 i=2150 CumulatedSubscriptionCount i=63 i=78 i=2150 SecurityRejectedRequestsCount i=63 i=78 i=2150 RejectedRequestsCount i=63 i=78 i=2150 SamplingIntervalDiagnosticsArrayType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.9 i=12779 i=63 SamplingIntervalDiagnostics i=12780 i=12781 i=12782 i=12783 i=2165 i=83 i=2164 SamplingInterval i=63 i=78 i=12779 SampledMonitoredItemsCount i=63 i=78 i=12779 MaxSampledMonitoredItemsCount i=63 i=78 i=12779 DisabledMonitoredItemsSamplingCount i=63 i=78 i=12779 SamplingIntervalDiagnosticsType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.10 i=2166 i=11697 i=11698 i=11699 i=63 SamplingInterval i=63 i=78 i=2165 SampledMonitoredItemsCount i=63 i=78 i=2165 MaxSampledMonitoredItemsCount i=63 i=78 i=2165 DisabledMonitoredItemsSamplingCount i=63 i=78 i=2165 SubscriptionDiagnosticsArrayType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.11 i=12784 i=63 SubscriptionDiagnostics i=12785 i=12786 i=12787 i=12788 i=12789 i=12790 i=12791 i=12792 i=12793 i=12794 i=12795 i=12796 i=12797 i=12798 i=12799 i=12800 i=12801 i=12802 i=12803 i=12804 i=12805 i=12806 i=12807 i=12808 i=12809 i=12810 i=12811 i=12812 i=12813 i=12814 i=12815 i=2172 i=83 i=2171 SessionId i=63 i=78 i=12784 SubscriptionId i=63 i=78 i=12784 Priority i=63 i=78 i=12784 PublishingInterval i=63 i=78 i=12784 MaxKeepAliveCount i=63 i=78 i=12784 MaxLifetimeCount i=63 i=78 i=12784 MaxNotificationsPerPublish i=63 i=78 i=12784 PublishingEnabled i=63 i=78 i=12784 ModifyCount i=63 i=78 i=12784 EnableCount i=63 i=78 i=12784 DisableCount i=63 i=78 i=12784 RepublishRequestCount i=63 i=78 i=12784 RepublishMessageRequestCount i=63 i=78 i=12784 RepublishMessageCount i=63 i=78 i=12784 TransferRequestCount i=63 i=78 i=12784 TransferredToAltClientCount i=63 i=78 i=12784 TransferredToSameClientCount i=63 i=78 i=12784 PublishRequestCount i=63 i=78 i=12784 DataChangeNotificationsCount i=63 i=78 i=12784 EventNotificationsCount i=63 i=78 i=12784 NotificationsCount i=63 i=78 i=12784 LatePublishRequestCount i=63 i=78 i=12784 CurrentKeepAliveCount i=63 i=78 i=12784 CurrentLifetimeCount i=63 i=78 i=12784 UnacknowledgedMessageCount i=63 i=78 i=12784 DiscardedMessageCount i=63 i=78 i=12784 MonitoredItemCount i=63 i=78 i=12784 DisabledMonitoredItemCount i=63 i=78 i=12784 MonitoringQueueOverflowCount i=63 i=78 i=12784 NextSequenceNumber i=63 i=78 i=12784 EventQueueOverflowCount i=63 i=78 i=12784 SubscriptionDiagnosticsType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.12 i=2173 i=2174 i=2175 i=2176 i=2177 i=8888 i=2179 i=2180 i=2181 i=2182 i=2183 i=2184 i=2185 i=2186 i=2187 i=2188 i=2189 i=2190 i=2191 i=2998 i=2193 i=8889 i=8890 i=8891 i=8892 i=8893 i=8894 i=8895 i=8896 i=8897 i=8902 i=63 SessionId i=63 i=78 i=2172 SubscriptionId i=63 i=78 i=2172 Priority i=63 i=78 i=2172 PublishingInterval i=63 i=78 i=2172 MaxKeepAliveCount i=63 i=78 i=2172 MaxLifetimeCount i=63 i=78 i=2172 MaxNotificationsPerPublish i=63 i=78 i=2172 PublishingEnabled i=63 i=78 i=2172 ModifyCount i=63 i=78 i=2172 EnableCount i=63 i=78 i=2172 DisableCount i=63 i=78 i=2172 RepublishRequestCount i=63 i=78 i=2172 RepublishMessageRequestCount i=63 i=78 i=2172 RepublishMessageCount i=63 i=78 i=2172 TransferRequestCount i=63 i=78 i=2172 TransferredToAltClientCount i=63 i=78 i=2172 TransferredToSameClientCount i=63 i=78 i=2172 PublishRequestCount i=63 i=78 i=2172 DataChangeNotificationsCount i=63 i=78 i=2172 EventNotificationsCount i=63 i=78 i=2172 NotificationsCount i=63 i=78 i=2172 LatePublishRequestCount i=63 i=78 i=2172 CurrentKeepAliveCount i=63 i=78 i=2172 CurrentLifetimeCount i=63 i=78 i=2172 UnacknowledgedMessageCount i=63 i=78 i=2172 DiscardedMessageCount i=63 i=78 i=2172 MonitoredItemCount i=63 i=78 i=2172 DisabledMonitoredItemCount i=63 i=78 i=2172 MonitoringQueueOverflowCount i=63 i=78 i=2172 NextSequenceNumber i=63 i=78 i=2172 EventQueueOverflowCount i=63 i=78 i=2172 SessionDiagnosticsArrayType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.13 i=12816 i=63 SessionDiagnostics i=12817 i=12818 i=12819 i=12820 i=12821 i=12822 i=12823 i=12824 i=12825 i=12826 i=12827 i=12828 i=12829 i=12830 i=12831 i=12832 i=12833 i=12834 i=12835 i=12836 i=12837 i=12838 i=12839 i=12840 i=12841 i=12842 i=12843 i=12844 i=12845 i=12846 i=12847 i=12848 i=12849 i=12850 i=12851 i=12852 i=12853 i=12854 i=12855 i=12856 i=12857 i=12858 i=12859 i=2197 i=83 i=2196 SessionId i=63 i=78 i=12816 SessionName i=63 i=78 i=12816 ClientDescription i=63 i=78 i=12816 ServerUri i=63 i=78 i=12816 EndpointUrl i=63 i=78 i=12816 LocaleIds i=63 i=78 i=12816 ActualSessionTimeout i=63 i=78 i=12816 MaxResponseMessageSize i=63 i=78 i=12816 ClientConnectionTime i=63 i=78 i=12816 ClientLastContactTime i=63 i=78 i=12816 CurrentSubscriptionsCount i=63 i=78 i=12816 CurrentMonitoredItemsCount i=63 i=78 i=12816 CurrentPublishRequestsInQueue i=63 i=78 i=12816 TotalRequestCount i=63 i=78 i=12816 UnauthorizedRequestCount i=63 i=78 i=12816 ReadCount i=63 i=78 i=12816 HistoryReadCount i=63 i=78 i=12816 WriteCount i=63 i=78 i=12816 HistoryUpdateCount i=63 i=78 i=12816 CallCount i=63 i=78 i=12816 CreateMonitoredItemsCount i=63 i=78 i=12816 ModifyMonitoredItemsCount i=63 i=78 i=12816 SetMonitoringModeCount i=63 i=78 i=12816 SetTriggeringCount i=63 i=78 i=12816 DeleteMonitoredItemsCount i=63 i=78 i=12816 CreateSubscriptionCount i=63 i=78 i=12816 ModifySubscriptionCount i=63 i=78 i=12816 SetPublishingModeCount i=63 i=78 i=12816 PublishCount i=63 i=78 i=12816 RepublishCount i=63 i=78 i=12816 TransferSubscriptionsCount i=63 i=78 i=12816 DeleteSubscriptionsCount i=63 i=78 i=12816 AddNodesCount i=63 i=78 i=12816 AddReferencesCount i=63 i=78 i=12816 DeleteNodesCount i=63 i=78 i=12816 DeleteReferencesCount i=63 i=78 i=12816 BrowseCount i=63 i=78 i=12816 BrowseNextCount i=63 i=78 i=12816 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=12816 QueryFirstCount i=63 i=78 i=12816 QueryNextCount i=63 i=78 i=12816 RegisterNodesCount i=63 i=78 i=12816 UnregisterNodesCount i=63 i=78 i=12816 SessionDiagnosticsVariableType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.14 i=2198 i=2199 i=2200 i=2201 i=2202 i=2203 i=2204 i=3050 i=2205 i=2206 i=2207 i=2208 i=2209 i=8900 i=11892 i=2217 i=2218 i=2219 i=2220 i=2221 i=2222 i=2223 i=2224 i=2225 i=2226 i=2227 i=2228 i=2229 i=2230 i=2231 i=2232 i=2233 i=2234 i=2235 i=2236 i=2237 i=2238 i=2239 i=2240 i=2241 i=2242 i=2730 i=2731 i=63 SessionId i=63 i=78 i=2197 SessionName i=63 i=78 i=2197 ClientDescription i=63 i=78 i=2197 ServerUri i=63 i=78 i=2197 EndpointUrl i=63 i=78 i=2197 LocaleIds i=63 i=78 i=2197 ActualSessionTimeout i=63 i=78 i=2197 MaxResponseMessageSize i=63 i=78 i=2197 ClientConnectionTime i=63 i=78 i=2197 ClientLastContactTime i=63 i=78 i=2197 CurrentSubscriptionsCount i=63 i=78 i=2197 CurrentMonitoredItemsCount i=63 i=78 i=2197 CurrentPublishRequestsInQueue i=63 i=78 i=2197 TotalRequestCount i=63 i=78 i=2197 UnauthorizedRequestCount i=63 i=78 i=2197 ReadCount i=63 i=78 i=2197 HistoryReadCount i=63 i=78 i=2197 WriteCount i=63 i=78 i=2197 HistoryUpdateCount i=63 i=78 i=2197 CallCount i=63 i=78 i=2197 CreateMonitoredItemsCount i=63 i=78 i=2197 ModifyMonitoredItemsCount i=63 i=78 i=2197 SetMonitoringModeCount i=63 i=78 i=2197 SetTriggeringCount i=63 i=78 i=2197 DeleteMonitoredItemsCount i=63 i=78 i=2197 CreateSubscriptionCount i=63 i=78 i=2197 ModifySubscriptionCount i=63 i=78 i=2197 SetPublishingModeCount i=63 i=78 i=2197 PublishCount i=63 i=78 i=2197 RepublishCount i=63 i=78 i=2197 TransferSubscriptionsCount i=63 i=78 i=2197 DeleteSubscriptionsCount i=63 i=78 i=2197 AddNodesCount i=63 i=78 i=2197 AddReferencesCount i=63 i=78 i=2197 DeleteNodesCount i=63 i=78 i=2197 DeleteReferencesCount i=63 i=78 i=2197 BrowseCount i=63 i=78 i=2197 BrowseNextCount i=63 i=78 i=2197 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=2197 QueryFirstCount i=63 i=78 i=2197 QueryNextCount i=63 i=78 i=2197 RegisterNodesCount i=63 i=78 i=2197 UnregisterNodesCount i=63 i=78 i=2197 SessionSecurityDiagnosticsArrayType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.15 i=12860 i=63 SessionSecurityDiagnostics i=12861 i=12862 i=12863 i=12864 i=12865 i=12866 i=12867 i=12868 i=12869 i=2244 i=83 i=2243 SessionId i=63 i=78 i=12860 ClientUserIdOfSession i=63 i=78 i=12860 ClientUserIdHistory i=63 i=78 i=12860 AuthenticationMechanism i=63 i=78 i=12860 Encoding i=63 i=78 i=12860 TransportProtocol i=63 i=78 i=12860 SecurityMode i=63 i=78 i=12860 SecurityPolicyUri i=63 i=78 i=12860 ClientCertificate i=63 i=78 i=12860 SessionSecurityDiagnosticsType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.16 i=2245 i=2246 i=2247 i=2248 i=2249 i=2250 i=2251 i=2252 i=3058 i=63 SessionId i=63 i=78 i=2244 ClientUserIdOfSession i=63 i=78 i=2244 ClientUserIdHistory i=63 i=78 i=2244 AuthenticationMechanism i=63 i=78 i=2244 Encoding i=63 i=78 i=2244 TransportProtocol i=63 i=78 i=2244 SecurityMode i=63 i=78 i=2244 SecurityPolicyUri i=63 i=78 i=2244 ClientCertificate i=63 i=78 i=2244 OptionSetType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.17 i=11488 i=11701 i=63 OptionSetValues i=68 i=78 i=11487 BitMask i=68 i=80 i=11487 SelectionListType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.18 i=17632 i=17633 i=16312 i=63 Selections i=68 i=78 i=16309 SelectionDescriptions i=68 i=80 i=16309 RestrictToList i=68 i=80 i=16309 AudioVariableType https://reference.opcfoundation.org/v104/Core/docs/Part5/7.19 i=17988 i=17989 i=17990 i=63 ListId i=68 i=80 i=17986 AgencyId i=68 i=80 i=17986 VersionId i=68 i=80 i=17986 EventTypes https://reference.opcfoundation.org/v104/Core/docs/Part5/8.2.10 i=86 i=2041 i=61 Server https://reference.opcfoundation.org/v104/Core/docs/Part5/8.3.2 i=2254 i=2255 i=2256 i=2267 i=2994 i=12885 i=17634 i=2268 i=2274 i=2295 i=2296 i=11715 i=11492 i=12873 i=12749 i=12886 i=85 i=2004 ServerArray i=68 i=2253 NamespaceArray i=68 i=2253 ServerStatus i=2257 i=2258 i=2259 i=2260 i=2992 i=2993 i=2138 i=2253 StartTime i=63 i=2256 CurrentTime i=63 i=2256 State i=63 i=2256 BuildInfo i=2262 i=2263 i=2261 i=2264 i=2265 i=2266 i=3051 i=2256 ProductUri i=63 i=2260 ManufacturerName i=63 i=2260 ProductName i=63 i=2260 SoftwareVersion i=63 i=2260 BuildNumber i=63 i=2260 BuildDate i=63 i=2260 SecondsTillShutdown i=63 i=2256 ShutdownReason i=63 i=2256 ServiceLevel i=68 i=2253 Auditing i=68 i=2253 EstimatedReturnTime i=68 i=2253 LocalTime i=68 i=2253 ServerCapabilities i=2269 i=2271 i=2272 i=2735 i=2736 i=2737 i=3704 i=11702 i=11703 i=12911 i=11704 i=2996 i=2997 i=15606 i=2013 i=2253 ServerProfileArray i=68 i=2268 LocaleIdArray i=68 i=2268 MinSupportedSampleRate i=68 i=2268 MaxBrowseContinuationPoints i=68 i=2268 MaxQueryContinuationPoints i=68 i=2268 MaxHistoryContinuationPoints i=68 i=2268 SoftwareCertificates i=68 i=2268 MaxArrayLength i=68 i=2268 MaxStringLength i=68 i=2268 MaxByteStringLength i=68 i=2268 OperationLimits i=11705 i=12165 i=12166 i=11707 i=12167 i=12168 i=11709 i=11710 i=11711 i=11712 i=11713 i=11714 i=11564 i=2268 MaxNodesPerRead i=68 i=11704 MaxNodesPerHistoryReadData i=68 i=11704 MaxNodesPerHistoryReadEvents i=68 i=11704 MaxNodesPerWrite i=68 i=11704 MaxNodesPerHistoryUpdateData i=68 i=11704 MaxNodesPerHistoryUpdateEvents i=68 i=11704 MaxNodesPerMethodCall i=68 i=11704 MaxNodesPerBrowse i=68 i=11704 MaxNodesPerRegisterNodes i=68 i=11704 MaxNodesPerTranslateBrowsePathsToNodeIds i=68 i=11704 MaxNodesPerNodeManagement i=68 i=11704 MaxMonitoredItemsPerCall i=68 i=11704 ModellingRules i=61 i=2268 AggregateFunctions i=61 i=2268 RoleSet i=16301 i=16304 i=15607 i=2268 AddRole i=16302 i=16303 i=15606 InputArguments i=68 i=16301 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 OutputArguments i=68 i=16301 i=297 RoleNodeId i=17 -1 RemoveRole i=16305 i=15606 InputArguments i=68 i=16304 i=297 RoleNodeId i=17 -1 ServerDiagnostics i=2275 i=2289 i=2290 i=3706 i=2294 i=2020 i=2253 ServerDiagnosticsSummary i=2276 i=2277 i=2278 i=2279 i=3705 i=2281 i=2282 i=2284 i=2285 i=2286 i=2287 i=2288 i=2150 i=2274 ServerViewCount i=63 i=2275 CurrentSessionCount i=63 i=2275 CumulatedSessionCount i=63 i=2275 SecurityRejectedSessionCount i=63 i=2275 RejectedSessionCount i=63 i=2275 SessionTimeoutCount i=63 i=2275 SessionAbortCount i=63 i=2275 PublishingIntervalCount i=63 i=2275 CurrentSubscriptionCount i=63 i=2275 CumulatedSubscriptionCount i=63 i=2275 SecurityRejectedRequestsCount i=63 i=2275 RejectedRequestsCount i=63 i=2275 SamplingIntervalDiagnosticsArray i=2164 i=2274 SubscriptionDiagnosticsArray i=2171 i=2274 SessionsDiagnosticsSummary i=3707 i=3708 i=2026 i=2274 SessionDiagnosticsArray i=2196 i=3706 SessionSecurityDiagnosticsArray i=2243 i=3706 EnabledFlag i=68 i=2274 VendorServerInfo i=2033 i=2253 ServerRedundancy i=3709 i=11312 i=11313 i=11314 i=14415 i=2034 i=2253 RedundancySupport i=68 i=2296 CurrentServerId i=68 i=2296 RedundantServerArray i=68 i=2296 ServerUriArray i=68 i=2296 ServerNetworkGroups i=68 i=2296 Namespaces i=11645 i=2253 GetMonitoredItems https://reference.opcfoundation.org/v104/Core/docs/Part5/9.1 i=11493 i=11494 i=2253 InputArguments i=68 i=11492 i=297 SubscriptionId i=7 -1 OutputArguments i=68 i=11492 i=297 ServerHandles i=7 1 0 i=297 ClientHandles i=7 1 0 ResendData https://reference.opcfoundation.org/v104/Core/docs/Part5/9.2 i=12874 i=2253 InputArguments i=68 i=12873 i=297 SubscriptionId i=7 -1 SetSubscriptionDurable https://reference.opcfoundation.org/v104/Core/docs/Part5/9.3 i=12750 i=12751 i=2253 InputArguments i=68 i=12749 i=297 SubscriptionId i=7 -1 i=297 LifetimeInHours i=7 -1 OutputArguments i=68 i=12749 i=297 RevisedLifetimeInHours i=7 -1 RequestServerStateChange https://reference.opcfoundation.org/v104/Core/docs/Part5/9.4 i=12887 i=2253 InputArguments i=68 i=12886 i=297 State i=852 -1 i=297 EstimatedReturnTime i=13 -1 i=297 SecondsTillShutdown i=7 -1 i=297 Reason i=21 -1 i=297 Restart i=1 -1 HistoryServerCapabilities i=11193 i=11242 i=11273 i=11274 i=11196 i=11197 i=11198 i=11199 i=11200 i=11281 i=11282 i=11283 i=11502 i=11275 i=11201 i=19091 i=2268 i=2330 AccessHistoryDataCapability i=68 i=11192 AccessHistoryEventsCapability i=68 i=11192 MaxReturnDataValues i=68 i=11192 MaxReturnEventValues i=68 i=11192 InsertDataCapability i=68 i=11192 ReplaceDataCapability i=68 i=11192 UpdateDataCapability i=68 i=11192 DeleteRawCapability i=68 i=11192 DeleteAtTimeCapability i=68 i=11192 InsertEventCapability i=68 i=11192 ReplaceEventCapability i=68 i=11192 UpdateEventCapability i=68 i=11192 DeleteEventCapability i=68 i=11192 InsertAnnotationCapability i=68 i=11192 AggregateFunctions i=61 i=11192 ServerTimestampSupported i=68 i=11192 BitFieldMaskDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.18 i=9 KeyValuePair https://reference.opcfoundation.org/v104/Core/docs/Part5/12.21 i=22 EndpointType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.22 i=22 StateMachineType https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.2 i=2769 i=2770 i=58 CurrentState i=3720 i=2755 i=78 i=2299 Id i=68 i=78 i=2769 LastTransition i=3724 i=2762 i=80 i=2299 Id i=68 i=78 i=2770 StateVariableType https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.3 i=2756 i=2757 i=2758 i=2759 i=63 Id i=68 i=78 i=2755 Name i=68 i=80 i=2755 Number i=68 i=80 i=2755 EffectiveDisplayName i=68 i=80 i=2755 TransitionVariableType https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.4 i=2763 i=2764 i=2765 i=2766 i=11456 i=63 Id i=68 i=78 i=2762 Name i=68 i=80 i=2762 Number i=68 i=80 i=2762 TransitionTime i=68 i=80 i=2762 EffectiveTransitionTime i=68 i=80 i=2762 FiniteStateMachineType https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.5 i=2772 i=2773 i=17635 i=17636 i=2299 CurrentState i=3728 i=2760 i=78 i=2771 Id i=68 i=78 i=2772 LastTransition i=3732 i=2767 i=80 i=2771 Id i=68 i=78 i=2773 AvailableStates i=63 i=80 i=2771 AvailableTransitions i=63 i=80 i=2771 FiniteStateVariableType https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.6 i=2761 i=2755 Id i=68 i=78 i=2760 FiniteTransitionVariableType https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.7 i=2768 i=2762 Id i=68 i=78 i=2767 StateType https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.8 i=2308 i=58 StateNumber i=68 i=78 i=2307 InitialStateType https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.9 i=2307 TransitionType https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.10 i=2312 i=58 TransitionNumber i=68 i=78 i=2310 ChoiceStateType https://reference.opcfoundation.org/v104/Core/docs/Amendment2/B.6.2 i=2307 HasGuard https://reference.opcfoundation.org/v104/Core/docs/Amendment2/B.6.3 i=47 GuardOf GuardVariableType https://reference.opcfoundation.org/v104/Core/docs/Amendment2/B.6.4 i=63 ExpressionGuardVariableType https://reference.opcfoundation.org/v104/Core/docs/Amendment2/B.6.5 i=15129 i=15113 Expression i=68 i=78 i=15128 ElseGuardVariableType https://reference.opcfoundation.org/v104/Core/docs/Amendment2/B.6.6 i=15113 RationalNumberType https://reference.opcfoundation.org/v104/Core/docs/Amendment11/7.20 i=17712 i=17713 i=63 Numerator i=63 i=78 i=17709 Denominator i=63 i=78 i=17709 VectorType https://reference.opcfoundation.org/v104/Core/docs/Amendment11/7.21 i=17715 i=63 VectorUnit i=68 i=80 i=17714 3DVectorType https://reference.opcfoundation.org/v104/Core/docs/Amendment11/7.22 i=18769 i=18770 i=18771 i=17714 X i=63 i=78 i=17716 Y i=63 i=78 i=17716 Z i=63 i=78 i=17716 CartesianCoordinatesType https://reference.opcfoundation.org/v104/Core/docs/Amendment11/7.23 i=18773 i=63 LengthUnit i=68 i=80 i=18772 3DCartesianCoordinatesType https://reference.opcfoundation.org/v104/Core/docs/Amendment11/7.24 i=18776 i=18777 i=18778 i=18772 X i=63 i=78 i=18774 Y i=63 i=78 i=18774 Z i=63 i=78 i=18774 OrientationType https://reference.opcfoundation.org/v104/Core/docs/Amendment11/7.25 i=18780 i=63 AngleUnit i=68 i=80 i=18779 3DOrientationType https://reference.opcfoundation.org/v104/Core/docs/Amendment11/7.26 i=18783 i=18784 i=18785 i=18779 A i=63 i=78 i=18781 B i=63 i=78 i=18781 C i=63 i=78 i=18781 FrameType https://reference.opcfoundation.org/v104/Core/docs/Amendment11/7.27 i=18801 i=18787 i=18788 i=18789 i=18790 i=63 CartesianCoordinates i=18772 i=78 i=18786 Orientation i=18779 i=78 i=18786 Constant i=68 i=80 i=18786 BaseFrame i=63 i=80 i=18786 FixedBase i=68 i=80 i=18786 3DFrameType https://reference.opcfoundation.org/v104/Core/docs/Amendment11/7.28 i=18796 i=18792 i=18786 CartesianCoordinates i=18798 i=18799 i=18800 i=18774 i=78 i=18791 X i=63 i=78 i=18796 Y i=63 i=78 i=18796 Z i=63 i=78 i=18796 Orientation i=19074 i=19075 i=19076 i=18781 i=78 i=18791 A i=63 i=78 i=18792 B i=63 i=78 i=18792 C i=63 i=78 i=18792 RationalNumber https://reference.opcfoundation.org/v104/Core/docs/Amendment11/12.23 i=22 Vector https://reference.opcfoundation.org/v104/Core/docs/Amendment11/12.24 i=22 3DVector https://reference.opcfoundation.org/v104/Core/docs/Amendment11/12.25 i=18807 CartesianCoordinates https://reference.opcfoundation.org/v104/Core/docs/Amendment11/12.26 i=22 3DCartesianCoordinates https://reference.opcfoundation.org/v104/Core/docs/Amendment11/12.27 i=18809 Orientation https://reference.opcfoundation.org/v104/Core/docs/Amendment11/12.28 i=22 3DOrientation https://reference.opcfoundation.org/v104/Core/docs/Amendment11/12.29 i=18811 Frame https://reference.opcfoundation.org/v104/Core/docs/Amendment11/12.30 i=22 3DFrame https://reference.opcfoundation.org/v104/Core/docs/Amendment11/12.31 i=18813 TransitionEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.16 i=2774 i=2775 i=2776 i=2041 Transition i=3754 i=2762 i=78 i=2311 Id i=68 i=78 i=2774 FromState i=3746 i=2755 i=78 i=2311 Id i=68 i=78 i=2775 ToState i=3750 i=2755 i=78 i=2311 Id i=68 i=78 i=2776 AuditUpdateStateEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/B.4.17 i=2777 i=2778 i=2127 OldStateId i=68 i=78 i=2315 NewStateId i=68 i=78 i=2315 OpenFileMode i=11940 i=29 EnumValues i=68 i=78 i=11939 i=7616 1 Read i=7616 2 Write i=7616 4 EraseExisting i=7616 8 Append FileDirectoryType https://reference.opcfoundation.org/v104/Core/docs/Part5/C.3.1 i=13354 i=13366 i=13387 i=13390 i=13393 i=13395 i=61 <FileDirectoryName> i=13355 i=13358 i=17718 i=13363 i=13353 i=11508 i=13353 CreateDirectory i=13356 i=13357 i=78 i=13354 InputArguments i=68 i=78 i=13355 i=297 DirectoryName i=12 -1 OutputArguments i=68 i=78 i=13355 i=297 DirectoryNodeId i=17 -1 CreateFile i=13359 i=13360 i=78 i=13354 InputArguments i=68 i=78 i=13358 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 OutputArguments i=68 i=78 i=13358 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 Delete i=17719 i=78 i=13354 InputArguments i=68 i=78 i=17718 i=297 ObjectToDelete i=17 -1 MoveOrCopy i=13364 i=13365 i=78 i=13354 InputArguments i=68 i=78 i=13363 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 OutputArguments i=68 i=78 i=13363 i=297 NewNodeId i=17 -1 <FileName> i=13367 i=13368 i=13369 i=13370 i=13372 i=13375 i=13377 i=13380 i=13382 i=13385 i=11575 i=11508 i=13353 Size i=68 i=78 i=13366 Writable i=68 i=78 i=13366 UserWritable i=68 i=78 i=13366 OpenCount i=68 i=78 i=13366 Open i=13373 i=13374 i=78 i=13366 InputArguments i=68 i=78 i=13372 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13372 i=297 FileHandle i=7 -1 Close i=13376 i=78 i=13366 InputArguments i=68 i=78 i=13375 i=297 FileHandle i=7 -1 Read i=13378 i=13379 i=78 i=13366 InputArguments i=68 i=78 i=13377 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13377 i=297 Data i=15 -1 Write i=13381 i=78 i=13366 InputArguments i=68 i=78 i=13380 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13383 i=13384 i=78 i=13366 InputArguments i=68 i=78 i=13382 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13382 i=297 Position i=9 -1 SetPosition i=13386 i=78 i=13366 InputArguments i=68 i=78 i=13385 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 CreateDirectory i=13388 i=13389 i=78 i=13353 InputArguments i=68 i=78 i=13387 i=297 DirectoryName i=12 -1 OutputArguments i=68 i=78 i=13387 i=297 DirectoryNodeId i=17 -1 CreateFile i=13391 i=13392 i=78 i=13353 InputArguments i=68 i=78 i=13390 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 OutputArguments i=68 i=78 i=13390 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 Delete i=13394 i=78 i=13353 InputArguments i=68 i=78 i=13393 i=297 ObjectToDelete i=17 -1 MoveOrCopy i=13396 i=13397 i=78 i=13353 InputArguments i=68 i=78 i=13395 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 OutputArguments i=68 i=78 i=13395 i=297 NewNodeId i=17 -1 FileSystem i=16348 i=16351 i=16354 i=16356 i=13353 CreateDirectory https://reference.opcfoundation.org/v104/Core/docs/Part5/C.3.3 i=16349 i=16350 i=16314 InputArguments i=68 i=16348 i=297 DirectoryName i=12 -1 OutputArguments i=68 i=16348 i=297 DirectoryNodeId i=17 -1 CreateFile https://reference.opcfoundation.org/v104/Core/docs/Part5/C.3.4 i=16352 i=16353 i=16314 InputArguments i=68 i=16351 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 OutputArguments i=68 i=16351 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 Delete https://reference.opcfoundation.org/v104/Core/docs/Part5/C.3.5 i=16355 i=16314 InputArguments i=68 i=16354 i=297 ObjectToDelete i=17 -1 MoveOrCopy https://reference.opcfoundation.org/v104/Core/docs/Part5/C.3.6 i=16357 i=16358 i=16314 InputArguments i=68 i=16356 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 OutputArguments i=68 i=16356 i=297 NewNodeId i=17 -1 TemporaryFileTransferType https://reference.opcfoundation.org/v104/Core/docs/Part5/C.4.1 i=15745 i=15746 i=15749 i=15751 i=15754 i=58 ClientProcessingTimeout i=68 i=78 i=15744 GenerateFileForRead https://reference.opcfoundation.org/v104/Core/docs/Part5/C.4.3 i=15747 i=15748 i=78 i=15744 InputArguments i=68 i=78 i=15746 i=297 GenerateOptions i=24 -1 OutputArguments i=68 i=78 i=15746 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=297 CompletionStateMachine i=17 -1 GenerateFileForWrite https://reference.opcfoundation.org/v104/Core/docs/Part5/C.4.4 i=16359 i=15750 i=78 i=15744 InputArguments i=68 i=78 i=15749 i=297 GenerateOptions i=24 -1 OutputArguments i=68 i=78 i=15749 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 CloseAndCommit https://reference.opcfoundation.org/v104/Core/docs/Part5/C.4.5 i=15752 i=15753 i=78 i=15744 InputArguments i=68 i=78 i=15751 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=15751 i=297 CompletionStateMachine i=17 -1 <TransferState> i=15755 i=15794 i=15803 i=11508 i=15744 CurrentState i=15756 i=2760 i=78 i=15754 Id i=68 i=78 i=15755 Reset i=78 i=15754 FileTransferStateMachineType https://reference.opcfoundation.org/v104/Core/docs/Part5/C.4.6 i=15815 i=15817 i=15819 i=15821 i=15823 i=15825 i=15827 i=15829 i=15831 i=15833 i=15835 i=15837 i=15839 i=15841 i=15843 i=2771 Idle i=15816 i=15825 i=15829 i=15831 i=15833 i=15841 i=2309 i=15803 StateNumber i=68 i=78 i=15815 ReadPrepare i=15818 i=15825 i=15827 i=15835 i=2307 i=15803 StateNumber i=68 i=78 i=15817 ReadTransfer i=15820 i=15827 i=15829 i=15837 i=2307 i=15803 StateNumber i=68 i=78 i=15819 ApplyWrite i=15822 i=15831 i=15833 i=15839 i=2307 i=15803 StateNumber i=68 i=78 i=15821 Error i=15824 i=15835 i=15837 i=15839 i=15841 i=2307 i=15803 StateNumber i=68 i=78 i=15823 IdleToReadPrepare i=15826 i=15815 i=15817 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15825 ReadPrepareToReadTransfer i=15828 i=15817 i=15819 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15827 ReadTransferToIdle i=15830 i=15819 i=15815 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15829 IdleToApplyWrite i=15832 i=15815 i=15821 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15831 ApplyWriteToIdle i=15834 i=15821 i=15815 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15833 ReadPrepareToError i=15836 i=15817 i=15823 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15835 ReadTransferToError i=15838 i=15819 i=15823 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15837 ApplyWriteToError i=15840 i=15821 i=15823 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15839 ErrorToIdle i=15842 i=15823 i=15815 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15841 Reset i=78 i=15803 RoleSetType https://reference.opcfoundation.org/v104/Core/docs/Part5/F.2.1 i=15608 i=15997 i=16000 i=58 <RoleName> i=16162 i=15620 i=11508 i=15607 Identities i=68 i=78 i=15608 AddRole i=15998 i=15999 i=78 i=15607 InputArguments i=68 i=78 i=15997 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 OutputArguments i=68 i=78 i=15997 i=297 RoleNodeId i=17 -1 RemoveRole i=16001 i=78 i=15607 InputArguments i=68 i=78 i=16000 i=297 RoleNodeId i=17 -1 RoleType https://reference.opcfoundation.org/v104/Core/docs/Part5/F.3.1 i=16173 i=16174 i=15410 i=16175 i=15411 i=15624 i=15626 i=16176 i=16178 i=16180 i=16182 i=58 Identities i=68 i=78 i=15620 Applications i=68 i=80 i=15620 ApplicationsExclude i=68 i=80 i=15620 Endpoints i=68 i=80 i=15620 EndpointsExclude i=68 i=80 i=15620 AddIdentity i=15625 i=80 i=15620 InputArguments i=68 i=78 i=15624 i=297 Rule i=15634 -1 RemoveIdentity i=15627 i=80 i=15620 InputArguments i=68 i=78 i=15626 i=297 Rule i=15634 -1 AddApplication i=16177 i=80 i=15620 InputArguments i=68 i=78 i=16176 i=297 ApplicationUri i=12 -1 RemoveApplication i=16179 i=80 i=15620 InputArguments i=68 i=78 i=16178 i=297 ApplicationUri i=12 -1 AddEndpoint i=16181 i=80 i=15620 InputArguments i=68 i=78 i=16180 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16183 i=80 i=15620 InputArguments i=68 i=78 i=16182 i=297 Endpoint i=15528 -1 IdentityCriteriaType https://reference.opcfoundation.org/v104/Core/docs/Part5/F.3.2 i=15633 i=29 EnumValues i=68 i=78 i=15632 i=7616 1 UserName i=7616 2 Thumbprint i=7616 3 Role i=7616 4 GroupId i=7616 5 Anonymous i=7616 6 AuthenticatedUser IdentityMappingRuleType https://reference.opcfoundation.org/v104/Core/docs/Part5/F.3.2 i=22 RoleMappingRuleChangedAuditEventType https://reference.opcfoundation.org/v104/Core/docs/Part5/1 i=2127 Anonymous i=16192 i=16193 i=15412 i=16194 i=15413 i=15648 i=15650 i=16195 i=16197 i=16199 i=16201 i=15606 i=15620 Identities i=68 i=15644 Applications i=68 i=15644 ApplicationsExclude i=68 i=15644 Endpoints i=68 i=15644 EndpointsExclude i=68 i=15644 AddIdentity i=15649 i=15644 InputArguments i=68 i=15648 i=297 Rule i=15634 -1 RemoveIdentity i=15651 i=15644 InputArguments i=68 i=15650 i=297 Rule i=15634 -1 AddApplication i=16196 i=15644 InputArguments i=68 i=16195 i=297 ApplicationUri i=12 -1 RemoveApplication i=16198 i=15644 InputArguments i=68 i=16197 i=297 ApplicationUri i=12 -1 AddEndpoint i=16200 i=15644 InputArguments i=68 i=16199 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16202 i=15644 InputArguments i=68 i=16201 i=297 Endpoint i=15528 -1 AuthenticatedUser i=16203 i=16204 i=15414 i=16205 i=15415 i=15660 i=15662 i=16206 i=16208 i=16210 i=16212 i=15606 i=15620 Identities i=68 i=15656 Applications i=68 i=15656 ApplicationsExclude i=68 i=15656 Endpoints i=68 i=15656 EndpointsExclude i=68 i=15656 AddIdentity i=15661 i=15656 InputArguments i=68 i=15660 i=297 Rule i=15634 -1 RemoveIdentity i=15663 i=15656 InputArguments i=68 i=15662 i=297 Rule i=15634 -1 AddApplication i=16207 i=15656 InputArguments i=68 i=16206 i=297 ApplicationUri i=12 -1 RemoveApplication i=16209 i=15656 InputArguments i=68 i=16208 i=297 ApplicationUri i=12 -1 AddEndpoint i=16211 i=15656 InputArguments i=68 i=16210 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16213 i=15656 InputArguments i=68 i=16212 i=297 Endpoint i=15528 -1 Observer i=16214 i=16215 i=15416 i=16216 i=15417 i=15672 i=15674 i=16217 i=16219 i=16221 i=16223 i=15606 i=15620 Identities i=68 i=15668 Applications i=68 i=15668 ApplicationsExclude i=68 i=15668 Endpoints i=68 i=15668 EndpointsExclude i=68 i=15668 AddIdentity i=15673 i=15668 InputArguments i=68 i=15672 i=297 Rule i=15634 -1 RemoveIdentity i=15675 i=15668 InputArguments i=68 i=15674 i=297 Rule i=15634 -1 AddApplication i=16218 i=15668 InputArguments i=68 i=16217 i=297 ApplicationUri i=12 -1 RemoveApplication i=16220 i=15668 InputArguments i=68 i=16219 i=297 ApplicationUri i=12 -1 AddEndpoint i=16222 i=15668 InputArguments i=68 i=16221 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16224 i=15668 InputArguments i=68 i=16223 i=297 Endpoint i=15528 -1 Operator i=16225 i=16226 i=15418 i=16227 i=15423 i=15684 i=15686 i=16228 i=16230 i=16232 i=16234 i=15606 i=15620 Identities i=68 i=15680 Applications i=68 i=15680 ApplicationsExclude i=68 i=15680 Endpoints i=68 i=15680 EndpointsExclude i=68 i=15680 AddIdentity i=15685 i=15680 InputArguments i=68 i=15684 i=297 Rule i=15634 -1 RemoveIdentity i=15687 i=15680 InputArguments i=68 i=15686 i=297 Rule i=15634 -1 AddApplication i=16229 i=15680 InputArguments i=68 i=16228 i=297 ApplicationUri i=12 -1 RemoveApplication i=16231 i=15680 InputArguments i=68 i=16230 i=297 ApplicationUri i=12 -1 AddEndpoint i=16233 i=15680 InputArguments i=68 i=16232 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16235 i=15680 InputArguments i=68 i=16234 i=297 Endpoint i=15528 -1 Engineer i=16236 i=16237 i=15424 i=16238 i=15425 i=16041 i=16043 i=16239 i=16241 i=16243 i=16245 i=15606 i=15620 Identities i=68 i=16036 Applications i=68 i=16036 ApplicationsExclude i=68 i=16036 Endpoints i=68 i=16036 EndpointsExclude i=68 i=16036 AddIdentity i=16042 i=16036 InputArguments i=68 i=16041 i=297 Rule i=15634 -1 RemoveIdentity i=16044 i=16036 InputArguments i=68 i=16043 i=297 Rule i=15634 -1 AddApplication i=16240 i=16036 InputArguments i=68 i=16239 i=297 ApplicationUri i=12 -1 RemoveApplication i=16242 i=16036 InputArguments i=68 i=16241 i=297 ApplicationUri i=12 -1 AddEndpoint i=16244 i=16036 InputArguments i=68 i=16243 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16246 i=16036 InputArguments i=68 i=16245 i=297 Endpoint i=15528 -1 Supervisor i=16247 i=16248 i=15426 i=16249 i=15427 i=15696 i=15698 i=16250 i=16252 i=16254 i=16256 i=15606 i=15620 Identities i=68 i=15692 Applications i=68 i=15692 ApplicationsExclude i=68 i=15692 Endpoints i=68 i=15692 EndpointsExclude i=68 i=15692 AddIdentity i=15697 i=15692 InputArguments i=68 i=15696 i=297 Rule i=15634 -1 RemoveIdentity i=15699 i=15692 InputArguments i=68 i=15698 i=297 Rule i=15634 -1 AddApplication i=16251 i=15692 InputArguments i=68 i=16250 i=297 ApplicationUri i=12 -1 RemoveApplication i=16253 i=15692 InputArguments i=68 i=16252 i=297 ApplicationUri i=12 -1 AddEndpoint i=16255 i=15692 InputArguments i=68 i=16254 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16257 i=15692 InputArguments i=68 i=16256 i=297 Endpoint i=15528 -1 ConfigureAdmin i=16269 i=16270 i=15428 i=16271 i=15429 i=15720 i=15722 i=16272 i=16274 i=16276 i=16278 i=15606 i=15620 Identities i=68 i=15716 Applications i=68 i=15716 ApplicationsExclude i=68 i=15716 Endpoints i=68 i=15716 EndpointsExclude i=68 i=15716 AddIdentity i=15721 i=15716 InputArguments i=68 i=15720 i=297 Rule i=15634 -1 RemoveIdentity i=15723 i=15716 InputArguments i=68 i=15722 i=297 Rule i=15634 -1 AddApplication i=16273 i=15716 InputArguments i=68 i=16272 i=297 ApplicationUri i=12 -1 RemoveApplication i=16275 i=15716 InputArguments i=68 i=16274 i=297 ApplicationUri i=12 -1 AddEndpoint i=16277 i=15716 InputArguments i=68 i=16276 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16279 i=15716 InputArguments i=68 i=16278 i=297 Endpoint i=15528 -1 SecurityAdmin i=16258 i=16259 i=15430 i=16260 i=15527 i=15708 i=15710 i=16261 i=16263 i=16265 i=16267 i=15606 i=15620 Identities i=68 i=15704 Applications i=68 i=15704 ApplicationsExclude i=68 i=15704 Endpoints i=68 i=15704 EndpointsExclude i=68 i=15704 AddIdentity i=15709 i=15704 InputArguments i=68 i=15708 i=297 Rule i=15634 -1 RemoveIdentity i=15711 i=15704 InputArguments i=68 i=15710 i=297 Rule i=15634 -1 AddApplication i=16262 i=15704 InputArguments i=68 i=16261 i=297 ApplicationUri i=12 -1 RemoveApplication i=16264 i=15704 InputArguments i=68 i=16263 i=297 ApplicationUri i=12 -1 AddEndpoint i=16266 i=15704 InputArguments i=68 i=16265 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16268 i=15704 InputArguments i=68 i=16267 i=297 Endpoint i=15528 -1 DictionaryEntryType https://reference.opcfoundation.org/v104/Core/docs/Amendment5/G.2.3 i=17590 i=58 <DictionaryEntryName> i=17589 i=11508 i=17589 DictionaryFolderType https://reference.opcfoundation.org/v104/Core/docs/Amendment5/G.2.4 i=17592 i=17593 i=61 <DictionaryFolderName> i=17591 i=11508 i=17591 <DictionaryEntryName> i=17589 i=11508 i=17591 Dictionaries https://reference.opcfoundation.org/v104/Core/docs/Amendment5/G.2.2 i=2253 i=17591 HasDictionaryEntry https://reference.opcfoundation.org/v104/Core/docs/Part19/6.1 i=32 DictionaryEntryOf IrdiDictionaryEntryType https://reference.opcfoundation.org/v104/Core/docs/Amendment5/G.3 i=17589 UriDictionaryEntryType https://reference.opcfoundation.org/v104/Core/docs/Amendment5/G.4 i=17589 BaseInterfaceType https://reference.opcfoundation.org/v104/Core/docs/Amendment7/6.9 i=58 InterfaceTypes https://reference.opcfoundation.org/v104/Core/docs/Amendment7/8.2.11 i=17602 i=86 i=61 HasInterface https://reference.opcfoundation.org/v104/Core/docs/Amendment7/11.20 i=32 InterfaceOf HasAddIn https://reference.opcfoundation.org/v104/Core/docs/Amendment7/11.21 i=47 AddInOf CurrencyUnitType https://reference.opcfoundation.org/v104/Core/docs/Amendment10/8.61 i=22 CurrencyUnit i=68 DataItemType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.1 i=2366 i=2367 i=63 Definition i=68 i=80 i=2365 ValuePrecision i=68 i=80 i=2365 BaseAnalogType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.2/#5.3.2.2 i=17567 i=17568 i=17569 i=2365 InstrumentRange i=68 i=80 i=15318 EURange i=68 i=80 i=15318 EngineeringUnits i=68 i=80 i=15318 AnalogItemType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.2/#5.3.2.3 i=2369 i=15318 EURange i=68 i=78 i=2368 AnalogUnitType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.2/#5.3.2.4 i=17502 i=15318 EngineeringUnits i=68 i=78 i=17497 AnalogUnitRangeType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.2/#5.3.2.5 i=17575 i=2368 EngineeringUnits i=68 i=78 i=17570 DiscreteItemType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.3/#5.3.3.1 i=2365 TwoStateDiscreteType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.3/#5.3.3.2 i=2374 i=2375 i=2372 FalseState i=68 i=78 i=2373 TrueState i=68 i=78 i=2373 MultiStateDiscreteType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.3/#5.3.3.3 i=2377 i=2372 EnumStrings i=68 i=78 i=2376 MultiStateValueDiscreteType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.3/#5.3.3.4 i=11241 i=11461 i=2372 EnumValues i=68 i=78 i=11238 ValueAsText i=68 i=78 i=11238 ArrayItemType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.4/#5.3.4.1 i=12024 i=12025 i=12026 i=12027 i=12028 i=2365 InstrumentRange i=68 i=80 i=12021 EURange i=68 i=78 i=12021 EngineeringUnits i=68 i=78 i=12021 Title i=68 i=78 i=12021 AxisScaleType i=68 i=78 i=12021 YArrayItemType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.4/#5.3.4.2 i=12037 i=12021 XAxisDefinition i=68 i=78 i=12029 XYArrayItemType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.4/#5.3.4.3 i=12046 i=12021 XAxisDefinition i=68 i=78 i=12038 ImageItemType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.4/#5.3.4.4 i=12055 i=12056 i=12021 XAxisDefinition i=68 i=78 i=12047 YAxisDefinition i=68 i=78 i=12047 CubeItemType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.4/#5.3.4.5 i=12065 i=12066 i=12067 i=12021 XAxisDefinition i=68 i=78 i=12057 YAxisDefinition i=68 i=78 i=12057 ZAxisDefinition i=68 i=78 i=12057 NDimensionArrayItemType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.3.4/#5.3.4.6 i=12076 i=12021 AxisDefinition i=68 i=78 i=12068 TwoStateVariableType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.2 i=8996 i=9000 i=9001 i=11110 i=11111 i=2755 Id i=68 i=78 i=8995 TransitionTime i=68 i=80 i=8995 EffectiveTransitionTime i=68 i=80 i=8995 TrueState i=68 i=80 i=8995 FalseState i=68 i=80 i=8995 ConditionVariableType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.3 i=9003 i=63 SourceTimestamp i=68 i=78 i=9002 HasTrueSubState https://reference.opcfoundation.org/v104/Core/docs/Part9/5.4.2 i=32 IsTrueSubStateOf HasFalseSubState https://reference.opcfoundation.org/v104/Core/docs/Part9/5.4.3 i=32 IsFalseSubStateOf HasAlarmSuppressionGroup https://reference.opcfoundation.org/v104/Core/docs/Part9/5.4.4 i=47 IsAlarmSuppressionGroupOf AlarmGroupMember https://reference.opcfoundation.org/v104/Core/docs/Part9/5.4.5 i=35 MemberOfAlarmGroup ConditionType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.5.2 i=11112 i=11113 i=16363 i=16364 i=9009 i=9010 i=3874 i=9011 i=9020 i=9022 i=9024 i=9026 i=9028 i=9027 i=9029 i=3875 i=12912 i=2041 ConditionClassId i=68 i=78 i=2782 ConditionClassName i=68 i=78 i=2782 ConditionSubClassId i=68 i=80 i=2782 ConditionSubClassName i=68 i=80 i=2782 ConditionName i=68 i=78 i=2782 BranchId i=68 i=78 i=2782 Retain i=68 i=78 i=2782 EnabledState i=9012 i=9015 i=9016 i=9017 i=9018 i=9019 i=8995 i=78 i=2782 Id i=68 i=78 i=9011 EffectiveDisplayName i=68 i=80 i=9011 TransitionTime i=68 i=80 i=9011 EffectiveTransitionTime i=68 i=80 i=9011 TrueState i=68 i=80 i=9011 en Enabled FalseState i=68 i=80 i=9011 en Disabled Quality i=9021 i=9002 i=78 i=2782 SourceTimestamp i=68 i=78 i=9020 LastSeverity i=9023 i=9002 i=78 i=2782 SourceTimestamp i=68 i=78 i=9022 Comment i=9025 i=9002 i=78 i=2782 SourceTimestamp i=68 i=78 i=9024 ClientUserId i=68 i=78 i=2782 Disable https://reference.opcfoundation.org/v104/Core/docs/Part9/5.5.4 i=2803 i=78 i=2782 Enable https://reference.opcfoundation.org/v104/Core/docs/Part9/5.5.5 i=2803 i=78 i=2782 AddComment https://reference.opcfoundation.org/v104/Core/docs/Part9/5.5.6 i=9030 i=2829 i=78 i=2782 InputArguments i=68 i=78 i=9029 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ConditionRefresh https://reference.opcfoundation.org/v104/Core/docs/Part9/5.5.7 i=3876 i=2787 i=2788 i=2782 InputArguments i=68 i=78 i=3875 i=297 SubscriptionId i=288 -1 The identifier for the suscription to refresh. ConditionRefresh2 https://reference.opcfoundation.org/v104/Core/docs/Part9/5.5.8 i=12913 i=2787 i=2788 i=2782 InputArguments i=68 i=78 i=12912 i=297 SubscriptionId i=288 -1 The identifier for the suscription to refresh. i=297 MonitoredItemId i=288 -1 The identifier for the monitored item to refresh. DialogConditionType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.6.2 i=9035 i=9055 i=2831 i=9064 i=9065 i=9066 i=9067 i=9068 i=9069 i=2782 EnabledState i=9036 i=9055 i=8995 i=78 i=2830 Id i=68 i=78 i=9035 DialogState i=9056 i=9060 i=9062 i=9063 i=9035 i=8995 i=78 i=2830 Id i=68 i=78 i=9055 TransitionTime i=68 i=80 i=9055 TrueState i=68 i=80 i=9055 en Active FalseState i=68 i=80 i=9055 en Inactive Prompt i=68 i=78 i=2830 ResponseOptionSet i=68 i=78 i=2830 DefaultResponse i=68 i=78 i=2830 OkResponse i=68 i=78 i=2830 CancelResponse i=68 i=78 i=2830 LastResponse i=68 i=78 i=2830 Respond https://reference.opcfoundation.org/v104/Core/docs/Part9/5.6.3 i=9070 i=8927 i=78 i=2830 InputArguments i=68 i=78 i=9069 i=297 SelectedResponse i=6 -1 The response to the dialog condition. AcknowledgeableConditionType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.7.2 i=9073 i=9093 i=9102 i=9111 i=9113 i=2782 EnabledState i=9074 i=9093 i=9102 i=8995 i=78 i=2881 Id i=68 i=78 i=9073 AckedState i=9094 i=9098 i=9100 i=9101 i=9073 i=8995 i=78 i=2881 Id i=68 i=78 i=9093 TransitionTime i=68 i=80 i=9093 TrueState i=68 i=80 i=9093 en Acknowledged FalseState i=68 i=80 i=9093 en Unacknowledged ConfirmedState i=9103 i=9107 i=9109 i=9110 i=9073 i=8995 i=80 i=2881 Id i=68 i=78 i=9102 TransitionTime i=68 i=80 i=9102 TrueState i=68 i=80 i=9102 en Confirmed FalseState i=68 i=80 i=9102 en Unconfirmed Acknowledge https://reference.opcfoundation.org/v104/Core/docs/Part9/5.7.3 i=9112 i=8944 i=78 i=2881 InputArguments i=68 i=78 i=9111 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. Confirm https://reference.opcfoundation.org/v104/Core/docs/Part9/5.7.4 i=9114 i=8961 i=80 i=2881 InputArguments i=68 i=78 i=9113 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AlarmConditionType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.2 i=9118 i=9160 i=11120 i=9169 i=16371 i=9178 i=9215 i=9216 i=16389 i=16390 i=16380 i=16395 i=16396 i=16397 i=16398 i=18190 i=16399 i=16400 i=16401 i=16402 i=16403 i=17868 i=17869 i=17870 i=18199 i=2881 EnabledState i=9119 i=9160 i=9169 i=9178 i=8995 i=78 i=2915 Id i=68 i=78 i=9118 ActiveState i=9161 i=9164 i=9165 i=9166 i=9167 i=9168 i=9118 i=8995 i=78 i=2915 Id i=68 i=78 i=9160 EffectiveDisplayName i=68 i=80 i=9160 TransitionTime i=68 i=80 i=9160 EffectiveTransitionTime i=68 i=80 i=9160 TrueState i=68 i=80 i=9160 en Active FalseState i=68 i=80 i=9160 en Inactive InputNode i=68 i=78 i=2915 SuppressedState i=9170 i=9174 i=9176 i=9177 i=9118 i=8995 i=80 i=2915 Id i=68 i=78 i=9169 TransitionTime i=68 i=80 i=9169 TrueState i=68 i=80 i=9169 en Suppressed FalseState i=68 i=80 i=9169 en Unsuppressed OutOfServiceState i=16372 i=16376 i=16378 i=16379 i=8995 i=80 i=2915 Id i=68 i=78 i=16371 TransitionTime i=68 i=80 i=16371 TrueState i=68 i=80 i=16371 en Out of Service FalseState i=68 i=80 i=16371 en In Service ShelvingState i=9179 i=9184 i=9189 i=9213 i=9211 i=9212 i=9118 i=2929 i=80 i=2915 CurrentState i=9180 i=2760 i=78 i=9178 Id i=68 i=78 i=9179 LastTransition i=9185 i=9188 i=2767 i=80 i=9178 Id i=68 i=78 i=9184 TransitionTime i=68 i=80 i=9184 UnshelveTime i=68 i=78 i=9178 TimedShelve i=9214 i=11093 i=78 i=9178 InputArguments i=68 i=78 i=9213 i=297 ShelvingTime i=290 -1 If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved. Unshelve i=11093 i=78 i=9178 OneShotShelve i=11093 i=78 i=9178 SuppressedOrShelved i=68 i=78 i=2915 MaxTimeShelved i=68 i=80 i=2915 AudibleEnabled i=68 i=80 i=2915 AudibleSound i=17986 i=80 i=2915 SilenceState i=16381 i=16385 i=16387 i=16388 i=8995 i=80 i=2915 Id i=68 i=78 i=16380 TransitionTime i=68 i=80 i=16380 TrueState i=68 i=80 i=16380 en Silenced FalseState i=68 i=80 i=16380 en Not Silenced OnDelay i=68 i=80 i=2915 OffDelay i=68 i=80 i=2915 FirstInGroupFlag i=63 i=80 i=2915 FirstInGroup i=16405 i=80 i=2915 LatchedState i=18191 i=18195 i=18197 i=18198 i=8995 i=80 i=2915 Id i=68 i=78 i=18190 TransitionTime i=68 i=80 i=18190 TrueState i=68 i=80 i=18190 en Latched FalseState i=68 i=80 i=18190 en Unlatched <AlarmGroup> i=16405 i=11508 i=2915 ReAlarmTime i=68 i=80 i=2915 ReAlarmRepeatCount i=63 i=80 i=2915 Silence https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.5 i=17242 i=80 i=2915 Suppress https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.6 i=17225 i=80 i=2915 Unsuppress https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.7 i=17225 i=80 i=2915 RemoveFromService https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.8 i=17259 i=80 i=2915 PlaceInService https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.9 i=17259 i=80 i=2915 Reset https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.4 i=15013 i=80 i=2915 AlarmGroupType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.3 i=16406 i=61 <AlarmConditionInstance> i=16407 i=16408 i=16409 i=16410 i=16411 i=16412 i=16414 i=16415 i=16416 i=16417 i=16420 i=16421 i=16422 i=16423 i=16432 i=16434 i=16436 i=16438 i=16439 i=16440 i=16441 i=16443 i=16461 i=16465 i=16474 i=16519 i=2915 i=11508 i=16405 EventId i=68 i=78 i=16406 EventType i=68 i=78 i=16406 SourceNode i=68 i=78 i=16406 SourceName i=68 i=78 i=16406 Time i=68 i=78 i=16406 ReceiveTime i=68 i=78 i=16406 Message i=68 i=78 i=16406 Severity i=68 i=78 i=16406 ConditionClassId i=68 i=78 i=16406 ConditionClassName i=68 i=78 i=16406 ConditionName i=68 i=78 i=16406 BranchId i=68 i=78 i=16406 Retain i=68 i=78 i=16406 EnabledState i=16424 i=8995 i=78 i=16406 Id i=68 i=78 i=16423 Quality i=16433 i=9002 i=78 i=16406 SourceTimestamp i=68 i=78 i=16432 LastSeverity i=16435 i=9002 i=78 i=16406 SourceTimestamp i=68 i=78 i=16434 Comment i=16437 i=9002 i=78 i=16406 SourceTimestamp i=68 i=78 i=16436 ClientUserId i=68 i=78 i=16406 Disable i=2803 i=78 i=16406 Enable i=2803 i=78 i=16406 AddComment i=16442 i=2829 i=78 i=16406 InputArguments i=68 i=78 i=16441 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AckedState i=16444 i=8995 i=78 i=16406 Id i=68 i=78 i=16443 Acknowledge i=16462 i=8944 i=78 i=16406 InputArguments i=68 i=78 i=16461 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ActiveState i=16466 i=8995 i=78 i=16406 Id i=68 i=78 i=16465 InputNode i=68 i=78 i=16406 SuppressedOrShelved i=68 i=78 i=16406 ShelvedStateMachineType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.10/#5.8.10.1 i=9115 i=2930 i=2932 i=2933 i=2935 i=2936 i=2940 i=2942 i=2943 i=2945 i=2949 i=2947 i=2948 i=2771 UnshelveTime i=68 i=78 i=2929 Unshelved i=6098 i=2935 i=2936 i=2940 i=2943 i=2307 i=2929 StateNumber i=68 i=78 i=2930 Timed Shelved i=6100 i=2935 i=2940 i=2942 i=2945 i=2307 i=2929 StateNumber i=68 i=78 i=2932 One Shot Shelved i=6101 i=2936 i=2942 i=2943 i=2945 i=2307 i=2929 StateNumber i=68 i=78 i=2933 UnshelvedToTimedShelved i=11322 i=2930 i=2932 i=2915 i=2949 i=2310 i=2929 TransitionNumber i=68 i=78 i=2935 UnshelvedToOneShotShelved i=11323 i=2930 i=2933 i=2915 i=2948 i=2310 i=2929 TransitionNumber i=68 i=78 i=2936 TimedShelvedToUnshelved i=11324 i=2932 i=2930 i=2915 i=2947 i=2310 i=2929 TransitionNumber i=68 i=78 i=2940 TimedShelvedToOneShotShelved i=11325 i=2932 i=2933 i=2915 i=2948 i=2310 i=2929 TransitionNumber i=68 i=78 i=2942 OneShotShelvedToUnshelved i=11326 i=2933 i=2930 i=2915 i=2947 i=2310 i=2929 TransitionNumber i=68 i=78 i=2943 OneShotShelvedToTimedShelved i=11327 i=2933 i=2932 i=2915 i=2949 i=2310 i=2929 TransitionNumber i=68 i=78 i=2945 TimedShelve https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.10/#5.8.10.3 i=2991 i=2935 i=2945 i=11093 i=78 i=2929 InputArguments i=68 i=78 i=2949 i=297 ShelvingTime i=290 -1 If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved. Unshelve https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.10/#5.8.10.2 i=2940 i=2943 i=11093 i=78 i=2929 OneShotShelve https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.10/#5.8.10.4 i=2936 i=2942 i=11093 i=78 i=2929 LimitAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.11 i=11124 i=11125 i=11126 i=11127 i=16572 i=16573 i=16574 i=16575 i=2915 HighHighLimit i=68 i=80 i=2955 HighLimit i=68 i=80 i=2955 LowLimit i=68 i=80 i=2955 LowLowLimit i=68 i=80 i=2955 BaseHighHighLimit i=68 i=80 i=2955 BaseHighLimit i=68 i=80 i=2955 BaseLowLimit i=68 i=80 i=2955 BaseLowLowLimit i=68 i=80 i=2955 ExclusiveLimitStateMachineType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.12/#5.8.12.2 i=9329 i=9331 i=9333 i=9335 i=9337 i=9338 i=9339 i=9340 i=2771 HighHigh i=9330 i=9339 i=9340 i=2307 i=9318 StateNumber i=68 i=78 i=9329 High i=9332 i=9339 i=9340 i=2307 i=9318 StateNumber i=68 i=78 i=9331 Low i=9334 i=9337 i=9338 i=2307 i=9318 StateNumber i=68 i=78 i=9333 LowLow i=9336 i=9337 i=9338 i=2307 i=9318 StateNumber i=68 i=78 i=9335 LowLowToLow i=11340 i=9335 i=9333 i=2310 i=9318 TransitionNumber i=68 i=78 i=9337 LowToLowLow i=11341 i=9333 i=9335 i=2310 i=9318 TransitionNumber i=68 i=78 i=9338 HighHighToHigh i=11342 i=9329 i=9331 i=2310 i=9318 TransitionNumber i=68 i=78 i=9339 HighToHighHigh i=11343 i=9331 i=9329 i=2310 i=9318 TransitionNumber i=68 i=78 i=9340 ExclusiveLimitAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.12/#5.8.12.3 i=9398 i=9455 i=2955 ActiveState i=9399 i=9455 i=8995 i=78 i=9341 Id i=68 i=78 i=9398 LimitState i=9456 i=9461 i=9398 i=9318 i=78 i=9341 CurrentState i=9457 i=2760 i=78 i=9455 Id i=68 i=78 i=9456 LastTransition i=9462 i=9465 i=2767 i=80 i=9455 Id i=68 i=78 i=9461 TransitionTime i=68 i=80 i=9461 NonExclusiveLimitAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.13 i=9963 i=10020 i=10029 i=10038 i=10047 i=2955 ActiveState i=9964 i=10020 i=10029 i=10038 i=10047 i=8995 i=78 i=9906 Id i=68 i=78 i=9963 HighHighState i=10021 i=10025 i=10027 i=10028 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10020 TransitionTime i=68 i=80 i=10020 TrueState i=68 i=80 i=10020 en HighHigh active FalseState i=68 i=80 i=10020 en HighHigh inactive HighState i=10030 i=10034 i=10036 i=10037 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10029 TransitionTime i=68 i=80 i=10029 TrueState i=68 i=80 i=10029 en High active FalseState i=68 i=80 i=10029 en High inactive LowState i=10039 i=10043 i=10045 i=10046 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10038 TransitionTime i=68 i=80 i=10038 TrueState i=68 i=80 i=10038 en Low active FalseState i=68 i=80 i=10038 en Low inactive LowLowState i=10048 i=10052 i=10054 i=10055 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10047 TransitionTime i=68 i=80 i=10047 TrueState i=68 i=80 i=10047 en LowLow active FalseState i=68 i=80 i=10047 en LowLow inactive NonExclusiveLevelAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.14/#5.8.14.2 i=9906 ExclusiveLevelAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.14/#5.8.14.3 i=9341 NonExclusiveDeviationAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.15/#5.8.15.2 i=10522 i=16776 i=9906 SetpointNode i=68 i=78 i=10368 BaseSetpointNode i=68 i=80 i=10368 NonExclusiveRateOfChangeAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.16/#5.8.16.2 i=16858 i=9906 EngineeringUnits i=68 i=80 i=10214 ExclusiveDeviationAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.15/#5.8.15.3 i=9905 i=16817 i=9341 SetpointNode i=68 i=78 i=9764 BaseSetpointNode i=68 i=80 i=9764 ExclusiveRateOfChangeAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.16/#5.8.16.3 i=16899 i=9341 EngineeringUnits i=68 i=80 i=9623 DiscreteAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.17/#5.8.17.1 i=2915 OffNormalAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.17/#5.8.17.2 i=11158 i=10523 NormalState i=68 i=78 i=10637 SystemOffNormalAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.17/#5.8.17.3 i=10637 TripAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.17/#5.8.17.4 i=10637 InstrumentDiagnosticAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.17/#5.8.17.5 i=10637 SystemDiagnosticAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.17/#5.8.17.6 i=10637 CertificateExpirationAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.17/#5.8.17.7 i=13325 i=14900 i=13326 i=13327 i=11753 ExpirationDate i=68 i=78 i=13225 ExpirationLimit i=68 i=80 i=13225 CertificateType i=68 i=78 i=13225 Certificate i=68 i=78 i=13225 DiscrepancyAlarmType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.8.18 i=17215 i=17216 i=17217 i=2915 TargetValueNode i=68 i=78 i=17080 ExpectedTime i=68 i=78 i=17080 Tolerance i=68 i=80 i=17080 BaseConditionClassType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.9.2 i=58 ProcessConditionClassType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.9.3 i=11163 MaintenanceConditionClassType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.9.4 i=11163 SystemConditionClassType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.9.5 i=11163 SafetyConditionClassType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.9.6 i=11163 HighlyManagedAlarmConditionClassType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.9.7 i=11163 TrainingConditionClassType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.9.8 i=11163 StatisticalConditionClassType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.9.9 i=11163 TestingConditionSubClassType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.9.10 i=11163 AuditConditionEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.10.2 i=2127 AuditConditionEnableEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.10.3 i=2790 AuditConditionCommentEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.10.4 i=17222 i=11851 i=2790 ConditionEventId i=68 i=78 i=2829 Comment i=68 i=78 i=2829 AuditConditionRespondEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.10.5 i=11852 i=2790 SelectedResponse i=68 i=78 i=8927 AuditConditionAcknowledgeEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.10.6 i=17223 i=11853 i=2790 ConditionEventId i=68 i=78 i=8944 Comment i=68 i=78 i=8944 AuditConditionConfirmEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.10.7 i=17224 i=11854 i=2790 ConditionEventId i=68 i=78 i=8961 Comment i=68 i=78 i=8961 AuditConditionShelvingEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.10.8 i=11855 i=2790 ShelvingTime i=68 i=80 i=11093 AuditConditionSuppressionEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.10.9 i=2790 AuditConditionSilenceEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.10.10 i=2790 AuditConditionResetEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.10.11 i=2790 AuditConditionOutOfServiceEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.10.12 i=2790 RefreshStartEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.11.2 i=2130 RefreshEndEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.11.3 i=2130 RefreshRequiredEventType https://reference.opcfoundation.org/v104/Core/docs/Part9/5.11.4 i=2130 HasCondition https://reference.opcfoundation.org/v104/Core/docs/Part9/5.12 i=32 IsConditionOf HasEffectDisable https://reference.opcfoundation.org/v104/Core/docs/Part9/7.2 i=54 MayBeDisabledBy HasEffectEnable https://reference.opcfoundation.org/v104/Core/docs/Part9/7.3 i=54 MayBeEnabledBy HasEffectSuppressed https://reference.opcfoundation.org/v104/Core/docs/Part9/7.4 i=54 MayBeSuppressedBy HasEffectUnsuppressed https://reference.opcfoundation.org/v104/Core/docs/Part9/7.5 i=54 MayBeUnsuppressedBy AlarmMetricsType https://reference.opcfoundation.org/v104/Core/docs/Part9/8.2 i=17280 i=17991 i=17281 i=17282 i=17284 i=17286 i=17283 i=17288 i=18666 i=58 AlarmCount i=63 i=78 i=17279 StartTime i=63 i=78 i=17279 MaximumActiveState i=63 i=78 i=17279 MaximumUnAck i=63 i=78 i=17279 CurrentAlarmRate i=17285 i=17277 i=78 i=17279 Rate i=68 i=78 i=17284 MaximumAlarmRate i=17287 i=17277 i=78 i=17279 Rate i=68 i=78 i=17286 MaximumReAlarmCount i=63 i=78 i=17279 AverageAlarmRate i=17289 i=17277 i=78 i=17279 Rate i=68 i=78 i=17288 Reset https://reference.opcfoundation.org/v104/Core/docs/Part9/8.4 i=2127 i=78 i=17279 AlarmRateVariableType https://reference.opcfoundation.org/v104/Core/docs/Part9/8.3 i=17278 i=63 Rate i=68 i=78 i=17277 ProgramStateMachineType https://reference.opcfoundation.org/v104/Core/docs/Part10/5.2.1 i=3830 i=3835 i=2392 i=2393 i=2394 i=2395 i=2396 i=2397 i=2398 i=2399 i=3850 i=2406 i=2400 i=2402 i=2404 i=2408 i=2410 i=2412 i=2414 i=2416 i=2418 i=2420 i=2422 i=2424 i=2426 i=2427 i=2428 i=2429 i=2430 i=2771 CurrentState i=3831 i=3833 i=2760 i=78 i=2391 Id i=68 i=78 i=3830 Number i=68 i=78 i=3830 LastTransition i=3836 i=3838 i=3839 i=2767 i=78 i=2391 Id i=68 i=78 i=3835 Number i=68 i=78 i=3835 TransitionTime i=68 i=78 i=3835 Creatable i=68 i=2391 Deletable i=68 i=78 i=2391 AutoDelete i=68 i=78 i=2391 RecycleCount i=68 i=78 i=2391 InstanceCount i=68 i=2391 MaxInstanceCount i=68 i=2391 MaxRecycleCount i=68 i=2391 ProgramDiagnostic i=3840 i=3841 i=3842 i=3843 i=3844 i=3845 i=3846 i=3847 i=15038 i=15040 i=3848 i=3849 i=15383 i=80 i=2391 CreateSessionId i=63 i=78 i=2399 CreateClientName i=63 i=78 i=2399 InvocationCreationTime i=63 i=78 i=2399 LastTransitionTime i=68 i=78 i=2399 LastMethodCall i=63 i=78 i=2399 LastMethodSessionId i=63 i=78 i=2399 LastMethodInputArguments i=63 i=78 i=2399 LastMethodOutputArguments i=63 i=78 i=2399 LastMethodInputValues i=63 i=78 i=2399 LastMethodOutputValues i=63 i=78 i=2399 LastMethodCallTime i=63 i=78 i=2399 LastMethodReturnStatus i=63 i=78 i=2399 FinalResultData i=58 i=80 i=2391 Halted i=2407 i=2408 i=2412 i=2420 i=2424 i=2307 i=2391 StateNumber i=68 i=78 i=2406 11 Ready i=2401 i=2408 i=2410 i=2414 i=2422 i=2424 i=2307 i=2391 StateNumber i=68 i=78 i=2400 12 Running i=2403 i=2410 i=2412 i=2414 i=2416 i=2418 i=2307 i=2391 StateNumber i=68 i=78 i=2402 13 Suspended i=2405 i=2416 i=2418 i=2420 i=2422 i=2307 i=2391 StateNumber i=68 i=78 i=2404 14 HaltedToReady i=2409 i=2406 i=2400 i=2430 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2408 1 ReadyToRunning i=2411 i=2400 i=2402 i=2426 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2410 2 RunningToHalted i=2413 i=2402 i=2406 i=2429 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2412 3 RunningToReady i=2415 i=2402 i=2400 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2414 4 RunningToSuspended i=2417 i=2402 i=2404 i=2427 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2416 5 SuspendedToRunning i=2419 i=2404 i=2402 i=2428 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2418 6 SuspendedToHalted i=2421 i=2404 i=2406 i=2429 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2420 7 SuspendedToReady i=2423 i=2404 i=2400 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2422 8 ReadyToHalted i=2425 i=2400 i=2406 i=2429 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2424 9 Start i=2410 i=11508 i=2391 Suspend i=2416 i=11508 i=2391 Resume i=2418 i=11508 i=2391 Halt i=2412 i=2420 i=2424 i=11508 i=2391 Reset i=2408 i=11508 i=2391 ProgramTransitionEventType https://reference.opcfoundation.org/v104/Core/docs/Part10/5.2.5/#5.2.5.2 i=2379 i=2311 IntermediateResult i=63 i=78 i=2378 AuditProgramTransitionEventType https://reference.opcfoundation.org/v104/Core/docs/Part10/5.2.6 i=11875 i=2315 TransitionNumber i=68 i=78 i=11856 ProgramTransitionAuditEventType i=3825 i=2315 Transition i=3826 i=2767 i=78 i=3806 Id i=68 i=78 i=3825 ProgramDiagnosticType i=2381 i=2382 i=2383 i=2384 i=2385 i=2386 i=2387 i=2388 i=2389 i=2390 i=63 CreateSessionId i=68 i=78 i=2380 CreateClientName i=68 i=78 i=2380 InvocationCreationTime i=68 i=78 i=2380 LastTransitionTime i=68 i=78 i=2380 LastMethodCall i=68 i=78 i=2380 LastMethodSessionId i=68 i=78 i=2380 LastMethodInputArguments i=68 i=78 i=2380 LastMethodOutputArguments i=68 i=78 i=2380 LastMethodCallTime i=68 i=78 i=2380 LastMethodReturnStatus i=68 i=78 i=2380 ProgramDiagnostic2Type https://reference.opcfoundation.org/v104/Core/docs/Part10/5.2.9 i=15384 i=15385 i=15386 i=15387 i=15388 i=15389 i=15390 i=15391 i=15392 i=15393 i=15394 i=15395 i=63 CreateSessionId i=63 i=78 i=15383 CreateClientName i=63 i=78 i=15383 InvocationCreationTime i=63 i=78 i=15383 LastTransitionTime i=68 i=78 i=15383 LastMethodCall i=63 i=78 i=15383 LastMethodSessionId i=63 i=78 i=15383 LastMethodInputArguments i=63 i=78 i=15383 LastMethodOutputArguments i=63 i=78 i=15383 LastMethodInputValues i=63 i=78 i=15383 LastMethodOutputValues i=63 i=78 i=15383 LastMethodCallTime i=63 i=78 i=15383 LastMethodReturnStatus i=63 i=78 i=15383 Annotations i=68 HistoricalDataConfigurationType https://reference.opcfoundation.org/v104/Core/docs/Part11/5.2.2 i=3059 i=11876 i=2323 i=2324 i=2325 i=2326 i=2327 i=2328 i=11499 i=11500 i=19092 i=58 AggregateConfiguration i=11168 i=11169 i=11170 i=11171 i=11187 i=78 i=2318 TreatUncertainAsBad i=68 i=78 i=3059 PercentDataBad i=68 i=78 i=3059 PercentDataGood i=68 i=78 i=3059 UseSlopedExtrapolation i=68 i=78 i=3059 AggregateFunctions i=61 i=80 i=2318 Stepped i=68 i=78 i=2318 Definition i=68 i=80 i=2318 MaxTimeInterval i=68 i=80 i=2318 MinTimeInterval i=68 i=80 i=2318 ExceptionDeviation i=68 i=80 i=2318 ExceptionDeviationFormat i=68 i=80 i=2318 StartOfArchive i=68 i=80 i=2318 StartOfOnlineArchive i=68 i=80 i=2318 ServerTimestampSupported i=68 i=80 i=2318 HA Configuration https://reference.opcfoundation.org/v104/Core/docs/Part11/5.2.4 i=11203 i=11208 i=2318 AggregateConfiguration i=11204 i=11205 i=11206 i=11207 i=11187 i=11202 TreatUncertainAsBad i=68 i=11203 PercentDataBad i=68 i=11203 PercentDataGood i=68 i=11203 UseSlopedExtrapolation i=68 i=11203 Stepped i=68 i=11202 HistoricalEventFilter i=68 HistoryServerCapabilitiesType https://reference.opcfoundation.org/v104/Core/docs/Part11/5.4.2 i=2331 i=2332 i=11268 i=11269 i=2334 i=2335 i=2336 i=2337 i=2338 i=11278 i=11279 i=11280 i=11501 i=11270 i=11172 i=19094 i=58 AccessHistoryDataCapability i=68 i=78 i=2330 AccessHistoryEventsCapability i=68 i=78 i=2330 MaxReturnDataValues i=68 i=78 i=2330 MaxReturnEventValues i=68 i=78 i=2330 InsertDataCapability i=68 i=78 i=2330 ReplaceDataCapability i=68 i=78 i=2330 UpdateDataCapability i=68 i=78 i=2330 DeleteRawCapability i=68 i=78 i=2330 DeleteAtTimeCapability i=68 i=78 i=2330 InsertEventCapability i=68 i=78 i=2330 ReplaceEventCapability i=68 i=78 i=2330 UpdateEventCapability i=68 i=78 i=2330 DeleteEventCapability i=68 i=78 i=2330 InsertAnnotationCapability i=68 i=78 i=2330 AggregateFunctions i=61 i=78 i=2330 ServerTimestampSupported i=68 i=78 i=2330 AuditHistoryEventUpdateEventType https://reference.opcfoundation.org/v104/Core/docs/Part11/5.6.2 i=3025 i=3028 i=3003 i=3029 i=3030 i=2104 UpdatedNode i=68 i=78 i=2999 PerformInsertReplace i=68 i=78 i=2999 Filter i=68 i=78 i=2999 NewValues i=68 i=78 i=2999 OldValues i=68 i=78 i=2999 AuditHistoryValueUpdateEventType https://reference.opcfoundation.org/v104/Core/docs/Part11/5.6.3 i=3026 i=3031 i=3032 i=3033 i=2104 UpdatedNode i=68 i=78 i=3006 PerformInsertReplace i=68 i=78 i=3006 NewValues i=68 i=78 i=3006 OldValues i=68 i=78 i=3006 AuditHistoryAnnotationUpdateEventType https://reference.opcfoundation.org/v104/Core/docs/Part11/5.6.4 i=19293 i=19294 i=19295 i=2104 PerformInsertReplace i=68 i=78 i=19095 NewValues i=68 i=78 i=19095 OldValues i=68 i=78 i=19095 AuditHistoryDeleteEventType https://reference.opcfoundation.org/v104/Core/docs/Part11/5.6.5 i=3027 i=2104 UpdatedNode i=68 i=78 i=3012 AuditHistoryRawModifyDeleteEventType https://reference.opcfoundation.org/v104/Core/docs/Part11/5.6.6 i=3015 i=3016 i=3017 i=3034 i=3012 IsDeleteModified i=68 i=78 i=3014 StartTime i=68 i=78 i=3014 EndTime i=68 i=78 i=3014 OldValues i=68 i=78 i=3014 AuditHistoryAtTimeDeleteEventType https://reference.opcfoundation.org/v104/Core/docs/Part11/5.6.7 i=3020 i=3021 i=3012 ReqTimes i=68 i=78 i=3019 OldValues i=68 i=78 i=3019 AuditHistoryEventDeleteEventType https://reference.opcfoundation.org/v104/Core/docs/Part11/5.6.8 i=3023 i=3024 i=3012 EventIds i=68 i=78 i=3022 OldValues i=68 i=78 i=3022 TrustListType i=12542 i=19296 i=12543 i=12546 i=12548 i=12550 i=11575 LastUpdateTime i=68 i=78 i=12522 UpdateFrequency i=68 i=80 i=12522 OpenWithMasks i=12544 i=12545 i=78 i=12522 InputArguments i=68 i=78 i=12543 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=12543 i=297 FileHandle i=7 -1 CloseAndUpdate i=12705 i=12547 i=80 i=12522 InputArguments i=68 i=78 i=12546 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=12546 i=297 ApplyChangesRequired i=1 -1 AddCertificate i=12549 i=80 i=12522 InputArguments i=68 i=78 i=12548 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 RemoveCertificate i=12551 i=80 i=12522 InputArguments i=68 i=78 i=12550 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 TrustListMasks i=12553 i=29 EnumValues i=68 i=78 i=12552 i=7616 0 None i=7616 1 TrustedCertificates i=7616 2 TrustedCrls i=7616 4 IssuerCertificates i=7616 8 IssuerCrls i=7616 15 All TrustListDataType i=22 TrustListOutOfDateAlarmType i=19446 i=19447 i=19448 i=11753 TrustListId i=68 i=78 i=19297 LastUpdateTime i=68 i=78 i=19297 UpdateFrequency i=68 i=78 i=19297 CertificateGroupType i=13599 i=13631 i=19450 i=20143 i=58 TrustList i=13600 i=13601 i=13602 i=13603 i=13605 i=13608 i=13610 i=13613 i=13615 i=13618 i=13620 i=13621 i=12522 i=78 i=12555 Size i=68 i=78 i=13599 Writable i=68 i=78 i=13599 UserWritable i=68 i=78 i=13599 OpenCount i=68 i=78 i=13599 Open i=13606 i=13607 i=78 i=13599 InputArguments i=68 i=78 i=13605 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13605 i=297 FileHandle i=7 -1 Close i=13609 i=78 i=13599 InputArguments i=68 i=78 i=13608 i=297 FileHandle i=7 -1 Read i=13611 i=13612 i=78 i=13599 InputArguments i=68 i=78 i=13610 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13610 i=297 Data i=15 -1 Write i=13614 i=78 i=13599 InputArguments i=68 i=78 i=13613 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13616 i=13617 i=78 i=13599 InputArguments i=68 i=78 i=13615 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13615 i=297 Position i=9 -1 SetPosition i=13619 i=78 i=13599 InputArguments i=68 i=78 i=13618 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13599 OpenWithMasks i=13622 i=13623 i=78 i=13599 InputArguments i=68 i=78 i=13621 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13621 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=12555 CertificateExpired i=19451 i=19452 i=19453 i=19454 i=19455 i=19456 i=19458 i=19459 i=19460 i=19461 i=19464 i=19465 i=19466 i=19467 i=19476 i=19478 i=19480 i=19482 i=19483 i=19484 i=19485 i=19487 i=19505 i=19509 i=19518 i=20101 i=20138 i=20139 i=20141 i=20142 i=13225 i=80 i=12555 EventId i=68 i=78 i=19450 EventType i=68 i=78 i=19450 SourceNode i=68 i=78 i=19450 SourceName i=68 i=78 i=19450 Time i=68 i=78 i=19450 ReceiveTime i=68 i=78 i=19450 Message i=68 i=78 i=19450 Severity i=68 i=78 i=19450 ConditionClassId i=68 i=78 i=19450 ConditionClassName i=68 i=78 i=19450 ConditionName i=68 i=78 i=19450 BranchId i=68 i=78 i=19450 Retain i=68 i=78 i=19450 EnabledState i=19468 i=8995 i=78 i=19450 Id i=68 i=78 i=19467 Quality i=19477 i=9002 i=78 i=19450 SourceTimestamp i=68 i=78 i=19476 LastSeverity i=19479 i=9002 i=78 i=19450 SourceTimestamp i=68 i=78 i=19478 Comment i=19481 i=9002 i=78 i=19450 SourceTimestamp i=68 i=78 i=19480 ClientUserId i=68 i=78 i=19450 Disable i=2803 i=78 i=19450 Enable i=2803 i=78 i=19450 AddComment i=19486 i=2829 i=78 i=19450 InputArguments i=68 i=78 i=19485 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AckedState i=19488 i=8995 i=78 i=19450 Id i=68 i=78 i=19487 Acknowledge i=19506 i=8944 i=78 i=19450 InputArguments i=68 i=78 i=19505 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ActiveState i=19510 i=8995 i=78 i=19450 Id i=68 i=78 i=19509 InputNode i=68 i=78 i=19450 SuppressedOrShelved i=68 i=78 i=19450 NormalState i=68 i=78 i=19450 ExpirationDate i=68 i=78 i=19450 CertificateType i=68 i=78 i=19450 Certificate i=68 i=78 i=19450 TrustListOutOfDate i=20144 i=20145 i=20146 i=20147 i=20148 i=20149 i=20151 i=20152 i=20153 i=20154 i=20157 i=20158 i=20159 i=20160 i=20169 i=20171 i=20173 i=20175 i=20176 i=20177 i=20178 i=20180 i=20198 i=20202 i=20211 i=20249 i=20286 i=20287 i=20288 i=20289 i=19297 i=80 i=12555 EventId i=68 i=78 i=20143 EventType i=68 i=78 i=20143 SourceNode i=68 i=78 i=20143 SourceName i=68 i=78 i=20143 Time i=68 i=78 i=20143 ReceiveTime i=68 i=78 i=20143 Message i=68 i=78 i=20143 Severity i=68 i=78 i=20143 ConditionClassId i=68 i=78 i=20143 ConditionClassName i=68 i=78 i=20143 ConditionName i=68 i=78 i=20143 BranchId i=68 i=78 i=20143 Retain i=68 i=78 i=20143 EnabledState i=20161 i=8995 i=78 i=20143 Id i=68 i=78 i=20160 Quality i=20170 i=9002 i=78 i=20143 SourceTimestamp i=68 i=78 i=20169 LastSeverity i=20172 i=9002 i=78 i=20143 SourceTimestamp i=68 i=78 i=20171 Comment i=20174 i=9002 i=78 i=20143 SourceTimestamp i=68 i=78 i=20173 ClientUserId i=68 i=78 i=20143 Disable i=2803 i=78 i=20143 Enable i=2803 i=78 i=20143 AddComment i=20179 i=2829 i=78 i=20143 InputArguments i=68 i=78 i=20178 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AckedState i=20181 i=8995 i=78 i=20143 Id i=68 i=78 i=20180 Acknowledge i=20199 i=8944 i=78 i=20143 InputArguments i=68 i=78 i=20198 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ActiveState i=20203 i=8995 i=78 i=20143 Id i=68 i=78 i=20202 InputNode i=68 i=78 i=20143 SuppressedOrShelved i=68 i=78 i=20143 NormalState i=68 i=78 i=20143 TrustListId i=68 i=78 i=20143 LastUpdateTime i=68 i=78 i=20143 UpdateFrequency i=68 i=78 i=20143 CertificateGroupFolderType i=13814 i=13848 i=13882 i=13916 i=61 DefaultApplicationGroup i=13815 i=13847 i=12555 i=78 i=13813 TrustList i=13816 i=13817 i=13818 i=13819 i=13821 i=13824 i=13826 i=13829 i=13831 i=13834 i=13836 i=13837 i=12522 i=78 i=13814 Size i=68 i=78 i=13815 Writable i=68 i=78 i=13815 UserWritable i=68 i=78 i=13815 OpenCount i=68 i=78 i=13815 Open i=13822 i=13823 i=78 i=13815 InputArguments i=68 i=78 i=13821 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13821 i=297 FileHandle i=7 -1 Close i=13825 i=78 i=13815 InputArguments i=68 i=78 i=13824 i=297 FileHandle i=7 -1 Read i=13827 i=13828 i=78 i=13815 InputArguments i=68 i=78 i=13826 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13826 i=297 Data i=15 -1 Write i=13830 i=78 i=13815 InputArguments i=68 i=78 i=13829 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13832 i=13833 i=78 i=13815 InputArguments i=68 i=78 i=13831 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13831 i=297 Position i=9 -1 SetPosition i=13835 i=78 i=13815 InputArguments i=68 i=78 i=13834 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13815 OpenWithMasks i=13838 i=13839 i=78 i=13815 InputArguments i=68 i=78 i=13837 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13837 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13814 DefaultHttpsGroup i=13849 i=13881 i=12555 i=80 i=13813 TrustList i=13850 i=13851 i=13852 i=13853 i=13855 i=13858 i=13860 i=13863 i=13865 i=13868 i=13870 i=13871 i=12522 i=78 i=13848 Size i=68 i=78 i=13849 Writable i=68 i=78 i=13849 UserWritable i=68 i=78 i=13849 OpenCount i=68 i=78 i=13849 Open i=13856 i=13857 i=78 i=13849 InputArguments i=68 i=78 i=13855 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13855 i=297 FileHandle i=7 -1 Close i=13859 i=78 i=13849 InputArguments i=68 i=78 i=13858 i=297 FileHandle i=7 -1 Read i=13861 i=13862 i=78 i=13849 InputArguments i=68 i=78 i=13860 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13860 i=297 Data i=15 -1 Write i=13864 i=78 i=13849 InputArguments i=68 i=78 i=13863 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13866 i=13867 i=78 i=13849 InputArguments i=68 i=78 i=13865 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13865 i=297 Position i=9 -1 SetPosition i=13869 i=78 i=13849 InputArguments i=68 i=78 i=13868 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13849 OpenWithMasks i=13872 i=13873 i=78 i=13849 InputArguments i=68 i=78 i=13871 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13871 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13848 DefaultUserTokenGroup i=13883 i=13915 i=12555 i=80 i=13813 TrustList i=13884 i=13885 i=13886 i=13887 i=13889 i=13892 i=13894 i=13897 i=13899 i=13902 i=13904 i=13905 i=12522 i=78 i=13882 Size i=68 i=78 i=13883 Writable i=68 i=78 i=13883 UserWritable i=68 i=78 i=13883 OpenCount i=68 i=78 i=13883 Open i=13890 i=13891 i=78 i=13883 InputArguments i=68 i=78 i=13889 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13889 i=297 FileHandle i=7 -1 Close i=13893 i=78 i=13883 InputArguments i=68 i=78 i=13892 i=297 FileHandle i=7 -1 Read i=13895 i=13896 i=78 i=13883 InputArguments i=68 i=78 i=13894 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13894 i=297 Data i=15 -1 Write i=13898 i=78 i=13883 InputArguments i=68 i=78 i=13897 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13900 i=13901 i=78 i=13883 InputArguments i=68 i=78 i=13899 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13899 i=297 Position i=9 -1 SetPosition i=13903 i=78 i=13883 InputArguments i=68 i=78 i=13902 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13883 OpenWithMasks i=13906 i=13907 i=78 i=13883 InputArguments i=68 i=78 i=13905 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13905 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13882 <AdditionalGroup> i=13917 i=13949 i=12555 i=11508 i=13813 TrustList i=13918 i=13919 i=13920 i=13921 i=13923 i=13926 i=13928 i=13931 i=13933 i=13936 i=13938 i=13939 i=12522 i=78 i=13916 Size i=68 i=78 i=13917 Writable i=68 i=78 i=13917 UserWritable i=68 i=78 i=13917 OpenCount i=68 i=78 i=13917 Open i=13924 i=13925 i=78 i=13917 InputArguments i=68 i=78 i=13923 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13923 i=297 FileHandle i=7 -1 Close i=13927 i=78 i=13917 InputArguments i=68 i=78 i=13926 i=297 FileHandle i=7 -1 Read i=13929 i=13930 i=78 i=13917 InputArguments i=68 i=78 i=13928 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13928 i=297 Data i=15 -1 Write i=13932 i=78 i=13917 InputArguments i=68 i=78 i=13931 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13934 i=13935 i=78 i=13917 InputArguments i=68 i=78 i=13933 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13933 i=297 Position i=9 -1 SetPosition i=13937 i=78 i=13917 InputArguments i=68 i=78 i=13936 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13917 OpenWithMasks i=13940 i=13941 i=78 i=13917 InputArguments i=68 i=78 i=13939 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13939 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13916 CertificateType i=58 ApplicationCertificateType i=12556 HttpsCertificateType i=12556 UserCredentialCertificateType i=12556 RsaMinApplicationCertificateType i=12557 RsaSha256ApplicationCertificateType i=12557 TrustListUpdatedAuditEventType i=2127 ServerConfigurationType i=13950 i=12708 i=12583 i=12584 i=12585 i=12616 i=12734 i=12731 i=12775 i=58 CertificateGroups i=13951 i=13813 i=78 i=12581 DefaultApplicationGroup i=13952 i=13984 i=12555 i=78 i=13950 TrustList i=13953 i=13954 i=13955 i=13956 i=13958 i=13961 i=13963 i=13966 i=13968 i=13971 i=13973 i=13974 i=12522 i=78 i=13951 Size i=68 i=78 i=13952 Writable i=68 i=78 i=13952 UserWritable i=68 i=78 i=13952 OpenCount i=68 i=78 i=13952 Open i=13959 i=13960 i=78 i=13952 InputArguments i=68 i=78 i=13958 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13958 i=297 FileHandle i=7 -1 Close i=13962 i=78 i=13952 InputArguments i=68 i=78 i=13961 i=297 FileHandle i=7 -1 Read i=13964 i=13965 i=78 i=13952 InputArguments i=68 i=78 i=13963 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13963 i=297 Data i=15 -1 Write i=13967 i=78 i=13952 InputArguments i=68 i=78 i=13966 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13969 i=13970 i=78 i=13952 InputArguments i=68 i=78 i=13968 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13968 i=297 Position i=9 -1 SetPosition i=13972 i=78 i=13952 InputArguments i=68 i=78 i=13971 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13952 OpenWithMasks i=13975 i=13976 i=78 i=13952 InputArguments i=68 i=78 i=13974 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13974 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13951 ServerCapabilities i=68 i=78 i=12581 SupportedPrivateKeyFormats i=68 i=78 i=12581 MaxTrustListSize i=68 i=78 i=12581 MulticastDnsEnabled i=68 i=78 i=12581 UpdateCertificate i=12617 i=12618 i=78 i=12581 InputArguments i=68 i=78 i=12616 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 Certificate i=15 -1 i=297 IssuerCertificates i=15 1 0 i=297 PrivateKeyFormat i=12 -1 i=297 PrivateKey i=15 -1 OutputArguments i=68 i=78 i=12616 i=297 ApplyChangesRequired i=1 -1 ApplyChanges i=78 i=12581 CreateSigningRequest i=12732 i=12733 i=78 i=12581 InputArguments i=68 i=78 i=12731 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 SubjectName i=12 -1 i=297 RegeneratePrivateKey i=1 -1 i=297 Nonce i=15 -1 OutputArguments i=68 i=78 i=12731 i=297 CertificateRequest i=15 -1 GetRejectedList i=12776 i=78 i=12581 OutputArguments i=68 i=78 i=12775 i=297 Certificates i=15 1 0 CertificateUpdatedAuditEventType i=13735 i=13736 i=2127 CertificateGroup i=68 i=78 i=12620 CertificateType i=68 i=78 i=12620 ServerConfiguration i=14053 i=12710 i=12639 i=12640 i=12641 i=13737 i=12740 i=12737 i=12777 i=2253 i=12581 CertificateGroups i=14156 i=14088 i=14122 i=13813 i=12637 DefaultApplicationGroup i=12642 i=14161 i=12555 i=14053 TrustList i=12643 i=14157 i=14158 i=12646 i=12647 i=12650 i=12652 i=12655 i=12657 i=12660 i=12662 i=12663 i=12666 i=12668 i=12670 i=12522 i=14156 Size i=68 i=12642 Writable i=68 i=12642 UserWritable i=68 i=12642 OpenCount i=68 i=12642 Open https://reference.opcfoundation.org/v104/Core/docs/Part5/C.2.1 i=12648 i=12649 i=12642 InputArguments i=68 i=12647 i=297 Mode i=3 -1 OutputArguments i=68 i=12647 i=297 FileHandle i=7 -1 Close https://reference.opcfoundation.org/v104/Core/docs/Part5/C.2.2 i=12651 i=12642 InputArguments i=68 i=12650 i=297 FileHandle i=7 -1 Read https://reference.opcfoundation.org/v104/Core/docs/Part5/C.2.3 i=12653 i=12654 i=12642 InputArguments i=68 i=12652 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=12652 i=297 Data i=15 -1 Write https://reference.opcfoundation.org/v104/Core/docs/Part5/C.2.4 i=12656 i=12642 InputArguments i=68 i=12655 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition https://reference.opcfoundation.org/v104/Core/docs/Part5/C.2.5 i=12658 i=12659 i=12642 InputArguments i=68 i=12657 i=297 FileHandle i=7 -1 OutputArguments i=68 i=12657 i=297 Position i=9 -1 SetPosition https://reference.opcfoundation.org/v104/Core/docs/Part5/C.2.6 i=12661 i=12642 InputArguments i=68 i=12660 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=12642 OpenWithMasks i=12664 i=12665 i=12642 InputArguments i=68 i=12663 i=297 Masks i=7 -1 OutputArguments i=68 i=12663 i=297 FileHandle i=7 -1 CloseAndUpdate i=14160 i=12667 i=12642 InputArguments i=68 i=12666 i=297 FileHandle i=7 -1 OutputArguments i=68 i=12666 i=297 ApplyChangesRequired i=1 -1 AddCertificate i=12669 i=12642 InputArguments i=68 i=12668 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 RemoveCertificate i=12671 i=12642 InputArguments i=68 i=12670 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 CertificateTypes i=68 i=14156 DefaultHttpsGroup i=14089 i=14121 i=12555 i=14053 TrustList i=14090 i=14091 i=14092 i=14093 i=14095 i=14098 i=14100 i=14103 i=14105 i=14108 i=14110 i=14111 i=14114 i=14117 i=14119 i=12522 i=14088 Size i=68 i=14089 Writable i=68 i=14089 UserWritable i=68 i=14089 OpenCount i=68 i=14089 Open i=14096 i=14097 i=14089 InputArguments i=68 i=14095 i=297 Mode i=3 -1 OutputArguments i=68 i=14095 i=297 FileHandle i=7 -1 Close i=14099 i=14089 InputArguments i=68 i=14098 i=297 FileHandle i=7 -1 Read i=14101 i=14102 i=14089 InputArguments i=68 i=14100 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=14100 i=297 Data i=15 -1 Write i=14104 i=14089 InputArguments i=68 i=14103 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=14106 i=14107 i=14089 InputArguments i=68 i=14105 i=297 FileHandle i=7 -1 OutputArguments i=68 i=14105 i=297 Position i=9 -1 SetPosition i=14109 i=14089 InputArguments i=68 i=14108 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=14089 OpenWithMasks i=14112 i=14113 i=14089 InputArguments i=68 i=14111 i=297 Masks i=7 -1 OutputArguments i=68 i=14111 i=297 FileHandle i=7 -1 CloseAndUpdate i=14115 i=14116 i=14089 InputArguments i=68 i=14114 i=297 FileHandle i=7 -1 OutputArguments i=68 i=14114 i=297 ApplyChangesRequired i=1 -1 AddCertificate i=14118 i=14089 InputArguments i=68 i=14117 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 RemoveCertificate i=14120 i=14089 InputArguments i=68 i=14119 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 CertificateTypes i=68 i=14088 DefaultUserTokenGroup i=14123 i=14155 i=12555 i=14053 TrustList i=14124 i=14125 i=14126 i=14127 i=14129 i=14132 i=14134 i=14137 i=14139 i=14142 i=14144 i=14145 i=14148 i=14151 i=14153 i=12522 i=14122 Size i=68 i=14123 Writable i=68 i=14123 UserWritable i=68 i=14123 OpenCount i=68 i=14123 Open i=14130 i=14131 i=14123 InputArguments i=68 i=14129 i=297 Mode i=3 -1 OutputArguments i=68 i=14129 i=297 FileHandle i=7 -1 Close i=14133 i=14123 InputArguments i=68 i=14132 i=297 FileHandle i=7 -1 Read i=14135 i=14136 i=14123 InputArguments i=68 i=14134 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=14134 i=297 Data i=15 -1 Write i=14138 i=14123 InputArguments i=68 i=14137 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=14140 i=14141 i=14123 InputArguments i=68 i=14139 i=297 FileHandle i=7 -1 OutputArguments i=68 i=14139 i=297 Position i=9 -1 SetPosition i=14143 i=14123 InputArguments i=68 i=14142 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=14123 OpenWithMasks i=14146 i=14147 i=14123 InputArguments i=68 i=14145 i=297 Masks i=7 -1 OutputArguments i=68 i=14145 i=297 FileHandle i=7 -1 CloseAndUpdate i=14149 i=14150 i=14123 InputArguments i=68 i=14148 i=297 FileHandle i=7 -1 OutputArguments i=68 i=14148 i=297 ApplyChangesRequired i=1 -1 AddCertificate i=14152 i=14123 InputArguments i=68 i=14151 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 RemoveCertificate i=14154 i=14123 InputArguments i=68 i=14153 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 CertificateTypes i=68 i=14122 ServerCapabilities i=68 i=12637 SupportedPrivateKeyFormats i=68 i=12637 MaxTrustListSize i=68 i=12637 MulticastDnsEnabled i=68 i=12637 UpdateCertificate i=13738 i=13739 i=12637 InputArguments i=68 i=13737 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 Certificate i=15 -1 i=297 IssuerCertificates i=15 1 0 i=297 PrivateKeyFormat i=12 -1 i=297 PrivateKey i=15 -1 OutputArguments i=68 i=13737 i=297 ApplyChangesRequired i=1 -1 ApplyChanges i=12637 CreateSigningRequest i=12738 i=12739 i=12637 InputArguments i=68 i=12737 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 SubjectName i=12 -1 i=297 RegeneratePrivateKey i=1 -1 i=297 Nonce i=15 -1 OutputArguments i=68 i=12737 i=297 CertificateRequest i=15 -1 GetRejectedList i=12778 i=12637 OutputArguments i=68 i=12777 i=297 Certificates i=15 1 0 KeyCredentialConfigurationFolderType i=17511 i=17522 i=61 <ServiceName> i=17512 i=17513 i=18001 i=11508 i=17496 ResourceUri i=68 i=78 i=17511 ProfileUri i=68 i=78 i=17511 CreateCredential i=17523 i=17524 i=80 i=17496 InputArguments i=68 i=78 i=17522 i=297 ResourceUri i=12 -1 i=297 ProfileUri i=12 -1 i=297 EndpointUrls i=12 1 0 OutputArguments i=68 i=78 i=17522 i=297 CredentialNodeId i=17 -1 KeyCredentialConfiguration i=12637 i=17496 KeyCredentialConfigurationType i=18069 i=18165 i=18004 i=18005 i=18006 i=18008 i=58 ResourceUri i=68 i=78 i=18001 ProfileUri i=68 i=78 i=18001 EndpointUrls i=68 i=80 i=18001 ServiceStatus i=68 i=80 i=18001 UpdateCredential i=18007 i=80 i=18001 InputArguments i=68 i=78 i=18006 i=297 CredentialId i=12 -1 i=297 CredentialSecret i=15 -1 i=297 CertificateThumbprint i=12 -1 i=297 SecurityPolicyUri i=12 -1 DeleteCredential i=80 i=18001 KeyCredentialAuditEventType i=18028 i=2127 ResourceUri i=68 i=78 i=18011 KeyCredentialUpdatedAuditEventType i=18011 KeyCredentialDeletedAuditEventType i=18011 AuthorizationServices i=12637 i=61 AuthorizationServiceConfigurationType i=18072 i=17860 i=18073 i=58 ServiceUri i=68 i=78 i=17852 ServiceCertificate i=68 i=78 i=17852 IssuerEndpointUrl i=68 i=78 i=17852 AggregateConfigurationType i=11188 i=11189 i=11190 i=11191 i=58 TreatUncertainAsBad i=68 i=78 i=11187 PercentDataBad i=68 i=78 i=11187 PercentDataGood i=68 i=78 i=11187 UseSlopedExtrapolation i=68 i=78 i=11187 Interpolative i=2340 Average i=2340 TimeAverage i=2340 TimeAverage2 i=2340 Total i=2340 Total2 i=2340 Minimum i=2340 Maximum i=2340 MinimumActualTime i=2340 MaximumActualTime i=2340 Range i=2340 Minimum2 i=2340 Maximum2 i=2340 MinimumActualTime2 i=2340 MaximumActualTime2 i=2340 Range2 i=2340 AnnotationCount i=2340 Count i=2340 DurationInStateZero i=2340 DurationInStateNonZero i=2340 NumberOfTransitions i=2340 Start i=2340 End i=2340 Delta i=2340 StartBound i=2340 EndBound i=2340 DeltaBounds i=2340 DurationGood i=2340 DurationBad i=2340 PercentGood i=2340 PercentBad i=2340 WorstQuality i=2340 WorstQuality2 i=2340 StandardDeviationSample i=2340 StandardDeviationPopulation i=2340 VarianceSample i=2340 VariancePopulation i=2340 DecimalDataType i=22 DataTypeSchemaHeader https://reference.opcfoundation.org/v104/Core/docs/Part14/A.1.1 i=22 DataTypeDescription https://reference.opcfoundation.org/v104/Core/docs/Part14/A.1.2 i=22 StructureDescription https://reference.opcfoundation.org/v104/Core/docs/Part14/A.1.3 i=14525 EnumDescription https://reference.opcfoundation.org/v104/Core/docs/Part14/A.1.4 i=14525 SimpleTypeDescription https://reference.opcfoundation.org/v104/Core/docs/Part14/A.1.5 i=14525 UABinaryFileDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/A.2 i=15534 PubSubState https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.1 i=14648 i=29 EnumStrings i=68 i=78 i=14647 Disabled Paused Operational Error DataSetMetaDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.2/#6.2.2.1.2 i=15534 FieldMetaData https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.2/#6.2.2.1.3 i=22 DataSetFieldFlags https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.2/#6.2.2.1.4 i=15577 i=5 OptionSetValues i=68 i=78 i=15904 PromotedField ConfigurationVersionDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.2/#6.2.2.1.5 i=22 PublishedDataSetDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.2/#6.2.2.4 i=22 PublishedDataSetSourceDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.2/#6.2.2.5 i=22 PublishedVariableDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.2/#6.2.2.6.1 i=22 PublishedDataItemsDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.2/#6.2.2.6.2 i=15580 PublishedEventsDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.2/#6.2.2.7.4 i=15580 DataSetFieldContentMask https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.3/#6.2.3.2 i=15584 i=7 OptionSetValues i=68 i=78 i=15583 StatusCode SourceTimestamp ServerTimestamp SourcePicoSeconds ServerPicoSeconds RawData DataSetWriterDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.3/#6.2.3.5.1 i=22 DataSetWriterTransportDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.3/#6.2.3.5.2 i=22 DataSetWriterMessageDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.3/#6.2.3.5.3 i=22 PubSubGroupDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.4/#6.2.4.7 i=22 WriterGroupDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.5/#6.2.5.6.1 i=15609 WriterGroupTransportDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.5/#6.2.5.6.2 i=22 WriterGroupMessageDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.5/#6.2.5.6.3 i=22 PubSubConnectionDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.6/#6.2.6.5.1 i=22 ConnectionTransportDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.6/#6.2.6.5.2 i=22 NetworkAddressDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.6/#6.2.6.5.3 i=22 NetworkAddressUrlDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.6/#6.2.6.5.4 i=15502 ReaderGroupDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.7/#6.2.7.2.1 i=15609 ReaderGroupTransportDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.7/#6.2.7.2.2 i=22 ReaderGroupMessageDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.7/#6.2.7.2.3 i=22 DataSetReaderDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.8/#6.2.8.11.1 i=22 DataSetReaderTransportDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.8/#6.2.8.11.2 i=22 DataSetReaderMessageDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.8/#6.2.8.11.3 i=22 SubscribedDataSetDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.9/#6.2.9.1 i=22 TargetVariablesDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.9/#6.2.9.2.2 i=15630 FieldTargetDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.9/#6.2.9.2.3 i=22 OverrideValueHandling https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.9/#6.2.9.2.4 i=15875 i=29 EnumStrings i=68 i=78 i=15874 Disabled LastUsableValue OverrideValue SubscribedDataSetMirrorDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.9/#6.2.9.3.3 i=15630 PubSubConfigurationDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.2.11 i=22 DataSetOrderingType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.3.1/#6.3.1.1.3 i=15641 i=29 EnumStrings i=68 i=78 i=20408 Undefined AscendingWriterId AscendingWriterIdSingle UadpNetworkMessageContentMask https://reference.opcfoundation.org/v104/Core/docs/Part14/6.3.1/#6.3.1.1.4 i=15643 i=7 OptionSetValues i=68 i=78 i=15642 PublisherId GroupHeader WriterGroupId GroupVersion NetworkMessageNumber SequenceNumber PayloadHeader Timestamp PicoSeconds DataSetClassId PromotedFields UadpWriterGroupMessageDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.3.1/#6.3.1.1.7 i=15616 UadpDataSetMessageContentMask https://reference.opcfoundation.org/v104/Core/docs/Part14/6.3.1/#6.3.1.2.2 i=15647 i=7 OptionSetValues i=68 i=78 i=15646 Timestamp PicoSeconds Status MajorVersion MinorVersion SequenceNumber UadpDataSetWriterMessageDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.3.1/#6.3.1.2.6 i=15605 UadpDataSetReaderMessageDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.3.1/#6.3.1.3.10 i=15629 JsonNetworkMessageContentMask https://reference.opcfoundation.org/v104/Core/docs/Part14/6.3.2/#6.3.2.1.1 i=15655 i=7 OptionSetValues i=68 i=78 i=15654 NetworkMessageHeader DataSetMessageHeader SingleDataSetMessage PublisherId DataSetClassId ReplyTo JsonWriterGroupMessageDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.3.2/#6.3.2.1.2 i=15616 JsonDataSetMessageContentMask https://reference.opcfoundation.org/v104/Core/docs/Part14/6.3.2/#6.3.2.2.1 i=15659 i=7 OptionSetValues i=68 i=78 i=15658 DataSetWriterId MetaDataVersion SequenceNumber Timestamp Status JsonDataSetWriterMessageDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.3.2/#6.3.2.2.2 i=15605 JsonDataSetReaderMessageDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.3.2/#6.3.2.3.3 i=15629 DatagramConnectionTransportDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.4.1/#6.4.1.1.2 i=15618 DatagramWriterGroupTransportDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.4.1/#6.4.1.2.3 i=15611 BrokerConnectionTransportDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.4.2/#6.4.2.1.3 i=15618 BrokerTransportQualityOfService https://reference.opcfoundation.org/v104/Core/docs/Part14/6.4.2/#6.4.2.2.5 i=15009 i=29 EnumStrings i=68 i=78 i=15008 NotSpecified BestEffort AtLeastOnce AtMostOnce ExactlyOnce BrokerWriterGroupTransportDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.4.2/#6.4.2.2.6 i=15611 BrokerDataSetWriterTransportDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.4.2/#6.4.2.3.7 i=15598 BrokerDataSetReaderTransportDataType https://reference.opcfoundation.org/v104/Core/docs/Part14/6.4.2/#6.4.2.4.6 i=15628 PubSubKeyServiceType https://reference.opcfoundation.org/v104/Core/docs/Part14/8.3 i=15907 i=15910 i=15913 i=58 GetSecurityKeys i=15908 i=15909 i=80 i=15906 InputArguments i=68 i=78 i=15907 i=297 SecurityGroupId i=12 -1 i=297 StartingTokenId i=288 -1 i=297 RequestedKeyCount i=7 -1 OutputArguments i=68 i=78 i=15907 i=297 SecurityPolicyUri i=12 -1 i=297 FirstTokenId i=288 -1 i=297 Keys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 GetSecurityGroup i=15911 i=15912 i=80 i=15906 InputArguments i=68 i=78 i=15910 i=297 SecurityGroupId i=12 -1 OutputArguments i=68 i=78 i=15910 i=297 SecurityGroupNodeId i=17 -1 SecurityGroups i=15914 i=15917 i=15452 i=80 i=15906 AddSecurityGroup i=15915 i=15916 i=78 i=15913 InputArguments i=68 i=78 i=15914 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=78 i=15914 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15918 i=78 i=15913 InputArguments i=68 i=78 i=15917 i=297 SecurityGroupNodeId i=17 -1 SecurityGroupFolderType https://reference.opcfoundation.org/v104/Core/docs/Part14/8.7 i=15453 i=15459 i=15461 i=15464 i=61 <SecurityGroupFolderName> i=15454 i=15457 i=15452 i=11508 i=15452 AddSecurityGroup i=15455 i=15456 i=78 i=15453 InputArguments i=68 i=78 i=15454 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=78 i=15454 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15458 i=78 i=15453 InputArguments i=68 i=78 i=15457 i=297 SecurityGroupNodeId i=17 -1 <SecurityGroupName> i=15460 i=15010 i=15011 i=15012 i=15043 i=15471 i=11508 i=15452 SecurityGroupId i=68 i=78 i=15459 KeyLifetime i=68 i=78 i=15459 SecurityPolicyUri i=68 i=78 i=15459 MaxFutureKeyCount i=68 i=78 i=15459 MaxPastKeyCount i=68 i=78 i=15459 AddSecurityGroup i=15462 i=15463 i=78 i=15452 InputArguments i=68 i=78 i=15461 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=78 i=15461 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15465 i=78 i=15452 InputArguments i=68 i=78 i=15464 i=297 SecurityGroupNodeId i=17 -1 SecurityGroupType https://reference.opcfoundation.org/v104/Core/docs/Part14/8.6 i=15472 i=15046 i=15047 i=15048 i=15056 i=58 SecurityGroupId i=68 i=78 i=15471 KeyLifetime i=68 i=78 i=15471 SecurityPolicyUri i=68 i=78 i=15471 MaxFutureKeyCount i=68 i=78 i=15471 MaxPastKeyCount i=68 i=78 i=15471 PublishSubscribeType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.3/#9.1.3.2 i=14417 i=17296 i=16598 i=14432 i=14434 i=15844 i=18715 i=17479 i=15906 <ConnectionName> i=14418 i=17292 i=17478 i=14423 i=14419 i=14209 i=11508 i=14416 PublisherId i=68 i=78 i=14417 TransportProfileUri i=17706 i=16309 i=78 i=14417 Selections i=68 i=78 i=17292 ConnectionProperties i=68 i=78 i=14417 Address i=15533 i=21145 i=78 i=14417 NetworkInterface i=17503 i=16309 i=78 i=14423 Selections i=68 i=78 i=15533 Status i=14420 i=14643 i=78 i=14417 State i=63 i=78 i=14419 SetSecurityKeys i=17297 i=80 i=14416 InputArguments i=68 i=78 i=17296 i=297 SecurityGroupId i=12 -1 i=297 SecurityPolicyUri i=12 -1 i=297 CurrentTokenId i=288 -1 i=297 CurrentKey i=15 -1 i=297 FutureKeys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 AddConnection i=16599 i=16600 i=80 i=14416 InputArguments i=68 i=78 i=16598 i=297 Configuration i=15617 -1 OutputArguments i=68 i=78 i=16598 i=297 ConnectionId i=17 -1 RemoveConnection i=14433 i=80 i=14416 InputArguments i=68 i=78 i=14432 i=297 ConnectionId i=17 -1 PublishedDataSets i=14477 i=78 i=14416 Status i=15845 i=14643 i=78 i=14416 State i=63 i=78 i=15844 Diagnostics i=18716 i=18717 i=18722 i=18727 i=18728 i=18729 i=18760 i=19732 i=80 i=14416 DiagnosticsLevel i=63 i=78 i=18715 TotalInformation i=18718 i=18719 i=18720 i=19725 i=78 i=18715 Active i=68 i=78 i=18717 Classification i=68 i=78 i=18717 DiagnosticsLevel i=68 i=78 i=18717 TotalError i=18723 i=18724 i=18725 i=19725 i=78 i=18715 Active i=68 i=78 i=18722 Classification i=68 i=78 i=18722 DiagnosticsLevel i=68 i=78 i=18722 Reset i=78 i=18715 SubError i=63 i=78 i=18715 Counters i=18730 i=18735 i=18740 i=18745 i=18750 i=18755 i=58 i=78 i=18715 StateError i=18731 i=18732 i=18733 i=19725 i=78 i=18729 Active i=68 i=78 i=18730 Classification i=68 i=78 i=18730 1 DiagnosticsLevel i=68 i=78 i=18730 0 StateOperationalByMethod i=18736 i=18737 i=18738 i=19725 i=78 i=18729 Active i=68 i=78 i=18735 Classification i=68 i=78 i=18735 0 DiagnosticsLevel i=68 i=78 i=18735 0 StateOperationalByParent i=18741 i=18742 i=18743 i=19725 i=78 i=18729 Active i=68 i=78 i=18740 Classification i=68 i=78 i=18740 0 DiagnosticsLevel i=68 i=78 i=18740 0 StateOperationalFromError i=18746 i=18747 i=18748 i=19725 i=78 i=18729 Active i=68 i=78 i=18745 Classification i=68 i=78 i=18745 0 DiagnosticsLevel i=68 i=78 i=18745 0 StatePausedByParent i=18751 i=18752 i=18753 i=19725 i=78 i=18729 Active i=68 i=78 i=18750 Classification i=68 i=78 i=18750 0 DiagnosticsLevel i=68 i=78 i=18750 0 StateDisabledByMethod i=18756 i=18757 i=18758 i=19725 i=78 i=18729 Active i=68 i=78 i=18755 Classification i=68 i=78 i=18755 0 DiagnosticsLevel i=68 i=78 i=18755 0 LiveValues i=18761 i=18763 i=18765 i=18767 i=58 i=78 i=18715 ConfiguredDataSetWriters i=18762 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18761 0 ConfiguredDataSetReaders i=18764 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18763 0 OperationalDataSetWriters i=18766 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18765 0 OperationalDataSetReaders i=18768 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18767 0 SupportedTransportProfiles i=68 i=78 i=14416 PublishSubscribe https://reference.opcfoundation.org/v104/Core/docs/Part14/8.2 i=15215 i=15440 i=15443 i=17366 i=17369 i=17371 i=17405 i=17409 i=17481 i=2253 i=14416 GetSecurityKeys i=15216 i=15217 i=14443 InputArguments i=68 i=15215 i=297 SecurityGroupId i=12 -1 i=297 StartingTokenId i=288 -1 i=297 RequestedKeyCount i=7 -1 OutputArguments i=68 i=15215 i=297 SecurityPolicyUri i=12 -1 i=297 FirstTokenId i=288 -1 i=297 Keys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 GetSecurityGroup i=15441 i=15442 i=14443 InputArguments i=68 i=15440 i=297 SecurityGroupId i=12 -1 OutputArguments i=68 i=15440 i=297 SecurityGroupNodeId i=17 -1 SecurityGroups i=15444 i=15447 i=15452 i=14443 AddSecurityGroup i=15445 i=15446 i=15443 InputArguments i=68 i=15444 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=15444 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15448 i=15443 InputArguments i=68 i=15447 i=297 SecurityGroupNodeId i=17 -1 AddConnection i=17367 i=17368 i=14443 InputArguments i=68 i=17366 i=297 Configuration i=15617 -1 OutputArguments i=68 i=17366 i=297 ConnectionId i=17 -1 RemoveConnection i=17370 i=14443 InputArguments i=68 i=17369 i=297 ConnectionId i=17 -1 PublishedDataSets i=14477 i=14443 Status https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.10/#9.1.10.4 i=17406 i=14643 i=14443 State i=63 i=17405 Diagnostics i=17410 i=17411 i=17416 i=17421 i=17422 i=17423 i=17457 i=19732 i=14443 DiagnosticsLevel i=63 i=17409 TotalInformation i=17412 i=17413 i=17414 i=19725 i=17409 Active i=68 i=17411 Classification i=68 i=17411 DiagnosticsLevel i=68 i=17411 TotalError i=17417 i=17418 i=17419 i=19725 i=17409 Active i=68 i=17416 Classification i=68 i=17416 DiagnosticsLevel i=68 i=17416 Reset i=17409 SubError i=63 i=17409 Counters i=17424 i=17431 i=17436 i=17441 i=17446 i=17451 i=58 i=17409 StateError i=17425 i=17426 i=17429 i=19725 i=17423 Active i=68 i=17424 Classification i=68 i=17424 1 DiagnosticsLevel i=68 i=17424 0 StateOperationalByMethod i=17432 i=17433 i=17434 i=19725 i=17423 Active i=68 i=17431 Classification i=68 i=17431 0 DiagnosticsLevel i=68 i=17431 0 StateOperationalByParent i=17437 i=17438 i=17439 i=19725 i=17423 Active i=68 i=17436 Classification i=68 i=17436 0 DiagnosticsLevel i=68 i=17436 0 StateOperationalFromError i=17442 i=17443 i=17444 i=19725 i=17423 Active i=68 i=17441 Classification i=68 i=17441 0 DiagnosticsLevel i=68 i=17441 0 StatePausedByParent i=17447 i=17448 i=17449 i=19725 i=17423 Active i=68 i=17446 Classification i=68 i=17446 0 DiagnosticsLevel i=68 i=17446 0 StateDisabledByMethod i=17452 i=17453 i=17454 i=19725 i=17423 Active i=68 i=17451 Classification i=68 i=17451 0 DiagnosticsLevel i=68 i=17451 0 LiveValues i=17458 i=17460 i=17462 i=17464 i=58 i=17409 ConfiguredDataSetWriters i=17459 i=63 i=17457 DiagnosticsLevel i=68 i=17458 0 ConfiguredDataSetReaders i=17461 i=63 i=17457 DiagnosticsLevel i=68 i=17460 0 OperationalDataSetWriters i=17463 i=63 i=17457 DiagnosticsLevel i=68 i=17462 0 OperationalDataSetReaders i=17466 i=63 i=17457 DiagnosticsLevel i=68 i=17464 0 SupportedTransportProfiles i=68 i=14443 HasPubSubConnection https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.3/#9.1.3.6 i=47 PubSubConnectionOf PublishedDataSetType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.4/#9.1.4.2.1 i=15222 i=14519 i=15229 i=16759 i=15481 i=58 <DataSetWriterName> i=16720 i=16721 i=17482 i=15223 i=15298 i=11508 i=14509 DataSetWriterId i=68 i=78 i=15222 DataSetFieldContentMask i=68 i=78 i=15222 DataSetWriterProperties i=68 i=78 i=15222 Status i=15224 i=14643 i=78 i=15222 State i=63 i=78 i=15223 ConfigurationVersion i=68 i=78 i=14509 DataSetMetaData i=68 i=78 i=14509 DataSetClassId i=68 i=80 i=14509 ExtensionFields i=15482 i=15485 i=15489 i=80 i=14509 AddExtensionField i=15483 i=15484 i=78 i=15481 InputArguments i=68 i=78 i=15482 i=297 FieldName i=20 -1 i=297 FieldValue i=24 -2 OutputArguments i=68 i=78 i=15482 i=297 FieldId i=17 -1 RemoveExtensionField i=15486 i=78 i=15481 InputArguments i=68 i=78 i=15485 i=297 FieldId i=17 -1 ExtensionFieldsType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.4/#9.1.4.2.2 i=15490 i=15491 i=15494 i=58 <ExtensionFieldName> i=68 i=11508 i=15489 AddExtensionField i=15492 i=15493 i=78 i=15489 InputArguments i=68 i=78 i=15491 i=297 FieldName i=20 -1 i=297 FieldValue i=24 -2 OutputArguments i=68 i=78 i=15491 i=297 FieldId i=17 -1 RemoveExtensionField i=15495 i=78 i=15489 InputArguments i=68 i=78 i=15494 i=297 FieldId i=17 -1 DataSetToWriter https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.4/#9.1.4.2.5 i=33 WriterToDataSet PublishedDataItemsType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.4/#9.1.4.3.1 i=14548 i=14555 i=14558 i=14509 PublishedData i=68 i=78 i=14534 AddVariables i=14556 i=14557 i=80 i=14534 InputArguments i=68 i=78 i=14555 i=297 ConfigurationVersion i=14593 -1 i=297 FieldNameAliases i=12 1 0 i=297 PromotedFields i=1 1 0 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=14555 i=297 NewConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 RemoveVariables i=14559 i=14560 i=80 i=14534 InputArguments i=68 i=78 i=14558 i=297 ConfigurationVersion i=14593 -1 i=297 VariablesToRemove i=7 1 0 OutputArguments i=68 i=78 i=14558 i=297 NewConfigurationVersion i=14593 -1 i=297 RemoveResults i=19 1 0 PublishedEventsType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.4/#9.1.4.4.1 i=14586 i=14587 i=14588 i=15052 i=14509 EventNotifier i=68 i=78 i=14572 SelectedFields i=68 i=78 i=14572 Filter i=68 i=78 i=14572 ModifyFieldSelection i=15053 i=15517 i=80 i=14572 InputArguments i=68 i=78 i=15052 i=297 ConfigurationVersion i=14593 -1 i=297 FieldNameAliases i=12 1 0 i=297 PromotedFields i=1 1 0 i=297 SelectedFields i=601 1 0 OutputArguments i=68 i=78 i=15052 i=297 NewConfigurationVersion i=14593 -1 DataSetFolderType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.4/#9.1.4.5.1 i=14478 i=14487 i=14493 i=14496 i=16935 i=16960 i=14499 i=16994 i=16997 i=61 <DataSetFolderName> i=14479 i=14482 i=16842 i=16881 i=14485 i=16884 i=16923 i=14477 i=11508 i=14477 AddPublishedDataItems i=14480 i=14481 i=80 i=14478 InputArguments i=68 i=78 i=14479 i=297 Name i=12 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=14479 i=297 DataSetNodeId i=17 -1 i=297 ConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 AddPublishedEvents i=14483 i=14484 i=80 i=14478 InputArguments i=68 i=78 i=14482 i=297 Name i=12 -1 i=297 EventNotifier i=17 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=14482 i=297 ConfigurationVersion i=14593 -1 i=297 DataSetNodeId i=17 -1 AddPublishedDataItemsTemplate i=16843 i=16853 i=80 i=14478 InputArguments i=68 i=78 i=16842 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=16842 i=297 DataSetNodeId i=17 -1 i=297 AddResults i=19 1 0 AddPublishedEventsTemplate i=16882 i=16883 i=80 i=14478 InputArguments i=68 i=78 i=16881 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 EventNotifier i=17 -1 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=16881 i=297 DataSetNodeId i=17 -1 RemovePublishedDataSet i=14486 i=80 i=14478 InputArguments i=68 i=78 i=14485 i=297 DataSetNodeId i=17 -1 AddDataSetFolder i=16894 i=16922 i=80 i=14478 InputArguments i=68 i=78 i=16884 i=297 Name i=12 -1 OutputArguments i=68 i=78 i=16884 i=297 DataSetFolderNodeId i=17 -1 RemoveDataSetFolder i=16924 i=80 i=14478 InputArguments i=68 i=78 i=16923 i=297 DataSetFolderNodeId i=17 -1 <PublishedDataSetName> i=14489 i=15221 i=14509 i=11508 i=14477 ConfigurationVersion i=68 i=78 i=14487 DataSetMetaData i=68 i=78 i=14487 AddPublishedDataItems i=14494 i=14495 i=80 i=14477 InputArguments i=68 i=78 i=14493 i=297 Name i=12 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=14493 i=297 DataSetNodeId i=17 -1 i=297 ConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 AddPublishedEvents i=14497 i=14498 i=80 i=14477 InputArguments i=68 i=78 i=14496 i=297 Name i=12 -1 i=297 EventNotifier i=17 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=14496 i=297 ConfigurationVersion i=14593 -1 i=297 DataSetNodeId i=17 -1 AddPublishedDataItemsTemplate i=16958 i=16959 i=80 i=14477 InputArguments i=68 i=78 i=16935 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=16935 i=297 DataSetNodeId i=17 -1 i=297 AddResults i=19 1 0 AddPublishedEventsTemplate i=16961 i=16971 i=80 i=14477 InputArguments i=68 i=78 i=16960 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 EventNotifier i=17 -1 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=16960 i=297 DataSetNodeId i=17 -1 RemovePublishedDataSet i=14500 i=80 i=14477 InputArguments i=68 i=78 i=14499 i=297 DataSetNodeId i=17 -1 AddDataSetFolder i=16995 i=16996 i=80 i=14477 InputArguments i=68 i=78 i=16994 i=297 Name i=12 -1 OutputArguments i=68 i=78 i=16994 i=297 DataSetFolderNodeId i=17 -1 RemoveDataSetFolder i=17007 i=80 i=14477 InputArguments i=68 i=78 i=16997 i=297 DataSetFolderNodeId i=17 -1 PubSubConnectionType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.5/#9.1.5.2 i=14595 i=17306 i=17485 i=14221 i=17203 i=17310 i=17325 i=14600 i=19241 i=17427 i=17465 i=14225 i=58 PublisherId i=68 i=78 i=14209 TransportProfileUri i=17710 i=16309 i=78 i=14209 Selections i=68 i=78 i=17306 ConnectionProperties i=68 i=78 i=14209 Address i=17202 i=21145 i=78 i=14209 NetworkInterface i=17576 i=16309 i=78 i=14221 Selections i=68 i=78 i=17202 TransportSettings i=17721 i=80 i=14209 <WriterGroupName> i=17311 i=17204 i=17486 i=17314 i=17214 i=17318 i=17319 i=17321 i=17322 i=17558 i=17725 i=11508 i=14209 SecurityMode i=68 i=78 i=17310 MaxNetworkMessageSize i=68 i=78 i=17310 GroupProperties i=68 i=78 i=17310 Status i=17315 i=14643 i=78 i=17310 State i=63 i=78 i=17314 WriterGroupId i=68 i=78 i=17310 PublishingInterval i=68 i=78 i=17310 KeepAliveTime i=68 i=78 i=17310 Priority i=68 i=78 i=17310 LocaleIds i=68 i=78 i=17310 HeaderLayoutUri i=68 i=78 i=17310 <ReaderGroupName> i=17326 i=17302 i=17487 i=17329 i=17999 i=11508 i=14209 SecurityMode i=68 i=78 i=17325 MaxNetworkMessageSize i=68 i=78 i=17325 GroupProperties i=68 i=78 i=17325 Status i=17330 i=14643 i=78 i=17325 State i=63 i=78 i=17329 Status i=14601 i=14643 i=78 i=14209 State i=63 i=78 i=14600 Diagnostics i=19242 i=19243 i=19248 i=19253 i=19254 i=19255 i=19286 i=19786 i=80 i=14209 DiagnosticsLevel i=63 i=78 i=19241 TotalInformation i=19244 i=19245 i=19246 i=19725 i=78 i=19241 Active i=68 i=78 i=19243 Classification i=68 i=78 i=19243 DiagnosticsLevel i=68 i=78 i=19243 TotalError i=19249 i=19250 i=19251 i=19725 i=78 i=19241 Active i=68 i=78 i=19248 Classification i=68 i=78 i=19248 DiagnosticsLevel i=68 i=78 i=19248 Reset i=78 i=19241 SubError i=63 i=78 i=19241 Counters i=19256 i=19261 i=19266 i=19271 i=19276 i=19281 i=58 i=78 i=19241 StateError i=19257 i=19258 i=19259 i=19725 i=78 i=19255 Active i=68 i=78 i=19256 Classification i=68 i=78 i=19256 1 DiagnosticsLevel i=68 i=78 i=19256 0 StateOperationalByMethod i=19262 i=19263 i=19264 i=19725 i=78 i=19255 Active i=68 i=78 i=19261 Classification i=68 i=78 i=19261 0 DiagnosticsLevel i=68 i=78 i=19261 0 StateOperationalByParent i=19267 i=19268 i=19269 i=19725 i=78 i=19255 Active i=68 i=78 i=19266 Classification i=68 i=78 i=19266 0 DiagnosticsLevel i=68 i=78 i=19266 0 StateOperationalFromError i=19272 i=19273 i=19274 i=19725 i=78 i=19255 Active i=68 i=78 i=19271 Classification i=68 i=78 i=19271 0 DiagnosticsLevel i=68 i=78 i=19271 0 StatePausedByParent i=19277 i=19278 i=19279 i=19725 i=78 i=19255 Active i=68 i=78 i=19276 Classification i=68 i=78 i=19276 0 DiagnosticsLevel i=68 i=78 i=19276 0 StateDisabledByMethod i=19282 i=19283 i=19284 i=19725 i=78 i=19255 Active i=68 i=78 i=19281 Classification i=68 i=78 i=19281 0 DiagnosticsLevel i=68 i=78 i=19281 0 LiveValues i=19287 i=58 i=78 i=19241 ResolvedAddress i=19288 i=63 i=78 i=19286 DiagnosticsLevel i=68 i=78 i=19287 0 AddWriterGroup i=17428 i=17456 i=80 i=14209 InputArguments i=68 i=78 i=17427 i=297 Configuration i=15480 -1 OutputArguments i=68 i=78 i=17427 i=297 GroupId i=17 -1 AddReaderGroup i=17507 i=17508 i=80 i=14209 InputArguments i=68 i=78 i=17465 i=297 Configuration i=15520 -1 OutputArguments i=68 i=78 i=17465 i=297 GroupId i=17 -1 RemoveGroup i=14226 i=80 i=14209 InputArguments i=68 i=78 i=14225 i=297 GroupId i=17 -1 ConnectionTransportType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.5/#9.1.5.6 i=58 PubSubGroupType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.6/#9.1.6.2 i=15926 i=15927 i=15928 i=17724 i=17488 i=15265 i=58 SecurityMode i=68 i=78 i=14232 SecurityGroupId i=68 i=80 i=14232 SecurityKeyServices i=68 i=80 i=14232 MaxNetworkMessageSize i=68 i=78 i=14232 GroupProperties i=68 i=78 i=14232 Status i=15266 i=14643 i=78 i=14232 State i=63 i=78 i=15265 WriterGroupType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.6/#9.1.6.3 i=17736 i=17737 i=17738 i=17739 i=17740 i=17559 i=17741 i=17742 i=17743 i=17812 i=17969 i=17992 i=14232 WriterGroupId i=68 i=78 i=17725 PublishingInterval i=68 i=78 i=17725 KeepAliveTime i=68 i=78 i=17725 Priority i=68 i=78 i=17725 LocaleIds i=68 i=78 i=17725 HeaderLayoutUri i=68 i=78 i=17725 TransportSettings i=17997 i=80 i=17725 MessageSettings i=17998 i=80 i=17725 <DataSetWriterName> i=17744 i=17745 i=17490 i=17749 i=15298 i=11508 i=17725 DataSetWriterId i=68 i=78 i=17743 DataSetFieldContentMask i=68 i=78 i=17743 DataSetWriterProperties i=68 i=78 i=17743 Status i=17750 i=14643 i=78 i=17743 State i=63 i=78 i=17749 Diagnostics i=17813 i=17814 i=17819 i=17824 i=17825 i=17826 i=17858 i=19834 i=80 i=17725 DiagnosticsLevel i=63 i=78 i=17812 TotalInformation i=17815 i=17816 i=17817 i=19725 i=78 i=17812 Active i=68 i=78 i=17814 Classification i=68 i=78 i=17814 DiagnosticsLevel i=68 i=78 i=17814 TotalError i=17820 i=17821 i=17822 i=19725 i=78 i=17812 Active i=68 i=78 i=17819 Classification i=68 i=78 i=17819 DiagnosticsLevel i=68 i=78 i=17819 Reset i=78 i=17812 SubError i=63 i=78 i=17812 Counters i=17827 i=17832 i=17837 i=17842 i=17847 i=17853 i=17859 i=17874 i=17900 i=58 i=78 i=17812 StateError i=17828 i=17829 i=17830 i=19725 i=78 i=17826 Active i=68 i=78 i=17827 Classification i=68 i=78 i=17827 1 DiagnosticsLevel i=68 i=78 i=17827 0 StateOperationalByMethod i=17833 i=17834 i=17835 i=19725 i=78 i=17826 Active i=68 i=78 i=17832 Classification i=68 i=78 i=17832 0 DiagnosticsLevel i=68 i=78 i=17832 0 StateOperationalByParent i=17838 i=17839 i=17840 i=19725 i=78 i=17826 Active i=68 i=78 i=17837 Classification i=68 i=78 i=17837 0 DiagnosticsLevel i=68 i=78 i=17837 0 StateOperationalFromError i=17843 i=17844 i=17845 i=19725 i=78 i=17826 Active i=68 i=78 i=17842 Classification i=68 i=78 i=17842 0 DiagnosticsLevel i=68 i=78 i=17842 0 StatePausedByParent i=17848 i=17849 i=17850 i=19725 i=78 i=17826 Active i=68 i=78 i=17847 Classification i=68 i=78 i=17847 0 DiagnosticsLevel i=68 i=78 i=17847 0 StateDisabledByMethod i=17854 i=17855 i=17856 i=19725 i=78 i=17826 Active i=68 i=78 i=17853 Classification i=68 i=78 i=17853 0 DiagnosticsLevel i=68 i=78 i=17853 0 SentNetworkMessages i=17864 i=17871 i=17872 i=19725 i=78 i=17826 Active i=68 i=78 i=17859 Classification i=68 i=78 i=17859 0 DiagnosticsLevel i=68 i=78 i=17859 0 FailedTransmissions i=17878 i=17885 i=17892 i=19725 i=78 i=17826 Active i=68 i=78 i=17874 Classification i=68 i=78 i=17874 1 DiagnosticsLevel i=68 i=78 i=17874 0 EncryptionErrors i=17901 i=17902 i=17903 i=19725 i=78 i=17826 Active i=68 i=78 i=17900 Classification i=68 i=78 i=17900 1 DiagnosticsLevel i=68 i=78 i=17900 1 LiveValues i=17913 i=17927 i=58 i=78 i=17812 ConfiguredDataSetWriters i=17920 i=63 i=78 i=17858 DiagnosticsLevel i=68 i=78 i=17913 0 OperationalDataSetWriters i=17934 i=63 i=78 i=17858 DiagnosticsLevel i=68 i=78 i=17927 0 AddDataSetWriter i=17976 i=17987 i=80 i=17725 InputArguments i=68 i=78 i=17969 i=297 Configuration i=15597 -1 OutputArguments i=68 i=78 i=17969 i=297 DataSetWriterNodeId i=17 -1 RemoveDataSetWriter i=17993 i=80 i=17725 InputArguments i=68 i=78 i=17992 i=297 DataSetWriterNodeId i=17 -1 HasDataSetWriter https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.6/#9.1.6.6 i=47 IsWriterInGroup HasWriterGroup i=47 IsWriterGroupOf WriterGroupTransportType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.6/#9.1.6.7 i=58 WriterGroupMessageType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.6/#9.1.6.8 i=58 ReaderGroupType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.6/#9.1.6.9 i=18076 i=21015 i=21080 i=21081 i=21082 i=21085 i=14232 <DataSetReaderName> i=18077 i=18078 i=18079 i=18080 i=18081 i=18082 i=17560 i=17562 i=17492 i=18088 i=21006 i=15306 i=11508 i=17999 PublisherId i=68 i=78 i=18076 WriterGroupId i=68 i=78 i=18076 DataSetWriterId i=68 i=78 i=18076 DataSetMetaData i=68 i=78 i=18076 DataSetFieldContentMask i=68 i=78 i=18076 MessageReceiveTimeout i=68 i=78 i=18076 KeyFrameCount i=68 i=78 i=18076 HeaderLayoutUri i=68 i=78 i=18076 DataSetReaderProperties i=68 i=78 i=18076 Status i=18089 i=14643 i=78 i=18076 State i=63 i=78 i=18088 SubscribedDataSet i=15108 i=78 i=18076 Diagnostics i=21016 i=21017 i=21022 i=21027 i=21028 i=21029 i=21060 i=19903 i=80 i=17999 DiagnosticsLevel i=63 i=78 i=21015 TotalInformation i=21018 i=21019 i=21020 i=19725 i=78 i=21015 Active i=68 i=78 i=21017 Classification i=68 i=78 i=21017 DiagnosticsLevel i=68 i=78 i=21017 TotalError i=21023 i=21024 i=21025 i=19725 i=78 i=21015 Active i=68 i=78 i=21022 Classification i=68 i=78 i=21022 DiagnosticsLevel i=68 i=78 i=21022 Reset i=78 i=21015 SubError i=63 i=78 i=21015 Counters i=21030 i=21035 i=21040 i=21045 i=21050 i=21055 i=21061 i=58 i=78 i=21015 StateError i=21031 i=21032 i=21033 i=19725 i=78 i=21029 Active i=68 i=78 i=21030 Classification i=68 i=78 i=21030 1 DiagnosticsLevel i=68 i=78 i=21030 0 StateOperationalByMethod i=21036 i=21037 i=21038 i=19725 i=78 i=21029 Active i=68 i=78 i=21035 Classification i=68 i=78 i=21035 0 DiagnosticsLevel i=68 i=78 i=21035 0 StateOperationalByParent i=21041 i=21042 i=21043 i=19725 i=78 i=21029 Active i=68 i=78 i=21040 Classification i=68 i=78 i=21040 0 DiagnosticsLevel i=68 i=78 i=21040 0 StateOperationalFromError i=21046 i=21047 i=21048 i=19725 i=78 i=21029 Active i=68 i=78 i=21045 Classification i=68 i=78 i=21045 0 DiagnosticsLevel i=68 i=78 i=21045 0 StatePausedByParent i=21051 i=21052 i=21053 i=19725 i=78 i=21029 Active i=68 i=78 i=21050 Classification i=68 i=78 i=21050 0 DiagnosticsLevel i=68 i=78 i=21050 0 StateDisabledByMethod i=21056 i=21057 i=21058 i=19725 i=78 i=21029 Active i=68 i=78 i=21055 Classification i=68 i=78 i=21055 0 DiagnosticsLevel i=68 i=78 i=21055 0 ReceivedNetworkMessages i=21062 i=21063 i=21064 i=19725 i=78 i=21029 Active i=68 i=78 i=21061 Classification i=68 i=78 i=21061 0 DiagnosticsLevel i=68 i=78 i=21061 0 LiveValues i=21076 i=21078 i=58 i=78 i=21015 ConfiguredDataSetReaders i=21077 i=63 i=78 i=21060 DiagnosticsLevel i=68 i=78 i=21076 0 OperationalDataSetReaders i=21079 i=63 i=78 i=21060 DiagnosticsLevel i=68 i=78 i=21078 0 TransportSettings i=21090 i=80 i=17999 MessageSettings i=21091 i=80 i=17999 AddDataSetReader i=21083 i=21084 i=80 i=17999 InputArguments i=68 i=78 i=21082 i=297 Configuration i=15623 -1 OutputArguments i=68 i=78 i=21082 i=297 DataSetReaderNodeId i=17 -1 RemoveDataSetReader i=21086 i=80 i=17999 InputArguments i=68 i=78 i=21085 i=297 DataSetReaderNodeId i=17 -1 HasDataSetReader https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.6/#9.1.6.12 i=47 IsReaderInGroup HasReaderGroup i=47 IsReaderGroupOf ReaderGroupTransportType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.6/#9.1.6.13 i=58 ReaderGroupMessageType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.6/#9.1.6.14 i=58 DataSetWriterType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.7/#9.1.7.2 i=21092 i=21093 i=21094 i=17493 i=15303 i=21095 i=15299 i=19550 i=58 DataSetWriterId i=68 i=78 i=15298 DataSetFieldContentMask i=68 i=78 i=15298 KeyFrameCount i=68 i=80 i=15298 DataSetWriterProperties i=68 i=78 i=15298 TransportSettings i=15305 i=80 i=15298 MessageSettings i=21096 i=80 i=15298 Status i=15300 i=14643 i=78 i=15298 State i=63 i=78 i=15299 Diagnostics i=19551 i=19552 i=19557 i=19562 i=19563 i=19564 i=19595 i=19968 i=80 i=15298 DiagnosticsLevel i=63 i=78 i=19550 TotalInformation i=19553 i=19554 i=19555 i=19725 i=78 i=19550 Active i=68 i=78 i=19552 Classification i=68 i=78 i=19552 DiagnosticsLevel i=68 i=78 i=19552 TotalError i=19558 i=19559 i=19560 i=19725 i=78 i=19550 Active i=68 i=78 i=19557 Classification i=68 i=78 i=19557 DiagnosticsLevel i=68 i=78 i=19557 Reset i=78 i=19550 SubError i=63 i=78 i=19550 Counters i=19565 i=19570 i=19575 i=19580 i=19585 i=19590 i=19596 i=58 i=78 i=19550 StateError i=19566 i=19567 i=19568 i=19725 i=78 i=19564 Active i=68 i=78 i=19565 Classification i=68 i=78 i=19565 1 DiagnosticsLevel i=68 i=78 i=19565 0 StateOperationalByMethod i=19571 i=19572 i=19573 i=19725 i=78 i=19564 Active i=68 i=78 i=19570 Classification i=68 i=78 i=19570 0 DiagnosticsLevel i=68 i=78 i=19570 0 StateOperationalByParent i=19576 i=19577 i=19578 i=19725 i=78 i=19564 Active i=68 i=78 i=19575 Classification i=68 i=78 i=19575 0 DiagnosticsLevel i=68 i=78 i=19575 0 StateOperationalFromError i=19581 i=19582 i=19583 i=19725 i=78 i=19564 Active i=68 i=78 i=19580 Classification i=68 i=78 i=19580 0 DiagnosticsLevel i=68 i=78 i=19580 0 StatePausedByParent i=19586 i=19587 i=19588 i=19725 i=78 i=19564 Active i=68 i=78 i=19585 Classification i=68 i=78 i=19585 0 DiagnosticsLevel i=68 i=78 i=19585 0 StateDisabledByMethod i=19591 i=19592 i=19593 i=19725 i=78 i=19564 Active i=68 i=78 i=19590 Classification i=68 i=78 i=19590 0 DiagnosticsLevel i=68 i=78 i=19590 0 FailedDataSetMessages i=19597 i=19598 i=19599 i=19725 i=78 i=19564 Active i=68 i=78 i=19596 Classification i=68 i=78 i=19596 1 DiagnosticsLevel i=68 i=78 i=19596 0 LiveValues i=58 i=78 i=19550 DataSetWriterTransportType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.7/#9.1.7.3 i=58 DataSetWriterMessageType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.7/#9.1.7.4 i=58 DataSetReaderType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.8/#9.1.8.2 i=21097 i=21098 i=21099 i=21100 i=21101 i=21102 i=17563 i=17564 i=15932 i=15933 i=15934 i=17494 i=15311 i=21103 i=15307 i=19609 i=15316 i=17386 i=17389 i=58 PublisherId i=68 i=78 i=15306 WriterGroupId i=68 i=78 i=15306 DataSetWriterId i=68 i=78 i=15306 DataSetMetaData i=68 i=78 i=15306 DataSetFieldContentMask i=68 i=78 i=15306 MessageReceiveTimeout i=68 i=78 i=15306 KeyFrameCount i=68 i=78 i=15306 HeaderLayoutUri i=68 i=78 i=15306 SecurityMode i=68 i=80 i=15306 SecurityGroupId i=68 i=80 i=15306 SecurityKeyServices i=68 i=80 i=15306 DataSetReaderProperties i=68 i=78 i=15306 TransportSettings i=15319 i=80 i=15306 MessageSettings i=21104 i=80 i=15306 Status i=15308 i=14643 i=78 i=15306 State i=63 i=78 i=15307 Diagnostics i=19610 i=19611 i=19616 i=19621 i=19622 i=19623 i=19654 i=20027 i=80 i=15306 DiagnosticsLevel i=63 i=78 i=19609 TotalInformation i=19612 i=19613 i=19614 i=19725 i=78 i=19609 Active i=68 i=78 i=19611 Classification i=68 i=78 i=19611 DiagnosticsLevel i=68 i=78 i=19611 TotalError i=19617 i=19618 i=19619 i=19725 i=78 i=19609 Active i=68 i=78 i=19616 Classification i=68 i=78 i=19616 DiagnosticsLevel i=68 i=78 i=19616 Reset i=78 i=19609 SubError i=63 i=78 i=19609 Counters i=19624 i=19629 i=19634 i=19639 i=19644 i=19649 i=19655 i=58 i=78 i=19609 StateError i=19625 i=19626 i=19627 i=19725 i=78 i=19623 Active i=68 i=78 i=19624 Classification i=68 i=78 i=19624 1 DiagnosticsLevel i=68 i=78 i=19624 0 StateOperationalByMethod i=19630 i=19631 i=19632 i=19725 i=78 i=19623 Active i=68 i=78 i=19629 Classification i=68 i=78 i=19629 0 DiagnosticsLevel i=68 i=78 i=19629 0 StateOperationalByParent i=19635 i=19636 i=19637 i=19725 i=78 i=19623 Active i=68 i=78 i=19634 Classification i=68 i=78 i=19634 0 DiagnosticsLevel i=68 i=78 i=19634 0 StateOperationalFromError i=19640 i=19641 i=19642 i=19725 i=78 i=19623 Active i=68 i=78 i=19639 Classification i=68 i=78 i=19639 0 DiagnosticsLevel i=68 i=78 i=19639 0 StatePausedByParent i=19645 i=19646 i=19647 i=19725 i=78 i=19623 Active i=68 i=78 i=19644 Classification i=68 i=78 i=19644 0 DiagnosticsLevel i=68 i=78 i=19644 0 StateDisabledByMethod i=19650 i=19651 i=19652 i=19725 i=78 i=19623 Active i=68 i=78 i=19649 Classification i=68 i=78 i=19649 0 DiagnosticsLevel i=68 i=78 i=19649 0 FailedDataSetMessages i=19656 i=19657 i=19658 i=19725 i=78 i=19623 Active i=68 i=78 i=19655 Classification i=68 i=78 i=19655 1 DiagnosticsLevel i=68 i=78 i=19655 0 LiveValues i=58 i=78 i=19609 SubscribedDataSet i=15108 i=78 i=15306 CreateTargetVariables i=17387 i=17388 i=80 i=15306 InputArguments i=68 i=78 i=17386 i=297 ConfigurationVersion i=14593 -1 i=297 TargetVariablesToAdd i=14744 1 0 OutputArguments i=68 i=78 i=17386 i=297 AddResults i=19 1 0 CreateDataSetMirror i=17390 i=17391 i=80 i=15306 InputArguments i=68 i=78 i=17389 i=297 ParentNodeName i=12 -1 i=297 RolePermissions i=96 1 0 OutputArguments i=68 i=78 i=17389 i=297 ParentNodeId i=17 -1 DataSetReaderTransportType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.8/#9.1.8.3 i=58 DataSetReaderMessageType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.8/#9.1.8.4 i=58 SubscribedDataSetType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.9/#9.1.9.1 i=58 TargetVariablesType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.9/#9.1.9.2 i=15114 i=15115 i=15118 i=15108 TargetVariables i=68 i=78 i=15111 AddTargetVariables i=15116 i=15117 i=80 i=15111 InputArguments i=68 i=78 i=15115 i=297 ConfigurationVersion i=14593 -1 i=297 TargetVariablesToAdd i=14744 1 0 OutputArguments i=68 i=78 i=15115 i=297 AddResults i=19 1 0 RemoveTargetVariables i=15119 i=15120 i=80 i=15111 InputArguments i=68 i=78 i=15118 i=297 ConfigurationVersion i=14593 -1 i=297 TargetsToRemove i=7 1 0 OutputArguments i=68 i=78 i=15118 i=297 RemoveResults i=19 1 0 SubscribedDataSetMirrorType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.9/#9.1.9.5 i=15108 PubSubStatusType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.10/#9.1.10.1 i=14644 i=14645 i=14646 i=58 State i=63 i=78 i=14643 Enable i=80 i=14643 Disable i=80 i=14643 PubSubDiagnosticsType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.11/#9.1.11.2 i=19678 i=19679 i=19684 i=19689 i=19690 i=19691 i=19722 i=58 DiagnosticsLevel i=63 i=78 i=19677 TotalInformation i=19680 i=19681 i=19682 i=19725 i=78 i=19677 Active i=68 i=78 i=19679 Classification i=68 i=78 i=19679 DiagnosticsLevel i=68 i=78 i=19679 TotalError i=19685 i=19686 i=19687 i=19725 i=78 i=19677 Active i=68 i=78 i=19684 Classification i=68 i=78 i=19684 DiagnosticsLevel i=68 i=78 i=19684 Reset i=78 i=19677 SubError i=63 i=78 i=19677 Counters i=19692 i=19697 i=19702 i=19707 i=19712 i=19717 i=58 i=78 i=19677 StateError i=19693 i=19694 i=19695 i=19725 i=78 i=19691 Active i=68 i=78 i=19692 Classification i=68 i=78 i=19692 1 DiagnosticsLevel i=68 i=78 i=19692 0 StateOperationalByMethod i=19698 i=19699 i=19700 i=19725 i=78 i=19691 Active i=68 i=78 i=19697 Classification i=68 i=78 i=19697 0 DiagnosticsLevel i=68 i=78 i=19697 0 StateOperationalByParent i=19703 i=19704 i=19705 i=19725 i=78 i=19691 Active i=68 i=78 i=19702 Classification i=68 i=78 i=19702 0 DiagnosticsLevel i=68 i=78 i=19702 0 StateOperationalFromError i=19708 i=19709 i=19710 i=19725 i=78 i=19691 Active i=68 i=78 i=19707 Classification i=68 i=78 i=19707 0 DiagnosticsLevel i=68 i=78 i=19707 0 StatePausedByParent i=19713 i=19714 i=19715 i=19725 i=78 i=19691 Active i=68 i=78 i=19712 Classification i=68 i=78 i=19712 0 DiagnosticsLevel i=68 i=78 i=19712 0 StateDisabledByMethod i=19718 i=19719 i=19720 i=19725 i=78 i=19691 Active i=68 i=78 i=19717 Classification i=68 i=78 i=19717 0 DiagnosticsLevel i=68 i=78 i=19717 0 LiveValues i=58 i=78 i=19677 DiagnosticsLevel https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.11/#9.1.11.4 i=19724 i=29 EnumStrings i=68 i=78 i=19723 Basic Advanced Info Log Debug PubSubDiagnosticsCounterType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.11/#9.1.11.5 i=19726 i=19727 i=19728 i=19729 i=63 Active i=68 i=78 i=19725 Classification i=68 i=78 i=19725 DiagnosticsLevel i=68 i=78 i=19725 TimeFirstChange i=68 i=80 i=19725 PubSubDiagnosticsCounterClassification https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.11/#9.1.11.6 i=19731 i=29 EnumStrings i=68 i=78 i=19730 Information Error PubSubDiagnosticsRootType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.11/#9.1.11.7 i=19777 i=19677 LiveValues i=19778 i=19780 i=19782 i=19784 i=58 i=78 i=19732 ConfiguredDataSetWriters i=19779 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19778 0 ConfiguredDataSetReaders i=19781 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19780 0 OperationalDataSetWriters i=19783 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19782 0 OperationalDataSetReaders i=19785 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19784 0 PubSubDiagnosticsConnectionType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.11/#9.1.11.8 i=19831 i=19677 LiveValues i=19832 i=58 i=78 i=19786 ResolvedAddress i=19833 i=63 i=78 i=19831 DiagnosticsLevel i=68 i=78 i=19832 0 PubSubDiagnosticsWriterGroupType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.11/#9.1.11.9 i=19848 i=19879 i=19677 Counters i=19880 i=19885 i=19890 i=58 i=78 i=19834 SentNetworkMessages i=19881 i=19882 i=19883 i=19725 i=78 i=19848 Active i=68 i=78 i=19880 Classification i=68 i=78 i=19880 0 DiagnosticsLevel i=68 i=78 i=19880 0 FailedTransmissions i=19886 i=19887 i=19888 i=19725 i=78 i=19848 Active i=68 i=78 i=19885 Classification i=68 i=78 i=19885 1 DiagnosticsLevel i=68 i=78 i=19885 0 EncryptionErrors i=19891 i=19892 i=19893 i=19725 i=78 i=19848 Active i=68 i=78 i=19890 Classification i=68 i=78 i=19890 1 DiagnosticsLevel i=68 i=78 i=19890 1 LiveValues i=19895 i=19897 i=19899 i=19901 i=58 i=78 i=19834 ConfiguredDataSetWriters i=19896 i=63 i=78 i=19879 DiagnosticsLevel i=68 i=78 i=19895 0 OperationalDataSetWriters i=19898 i=63 i=78 i=19879 DiagnosticsLevel i=68 i=78 i=19897 0 SecurityTokenID i=19900 i=63 i=80 i=19879 DiagnosticsLevel i=68 i=78 i=19899 2 TimeToNextTokenID i=19902 i=63 i=80 i=19879 DiagnosticsLevel i=68 i=78 i=19901 2 PubSubDiagnosticsReaderGroupType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.11/#9.1.11.10 i=19917 i=19948 i=19677 Counters i=19949 i=19954 i=19959 i=58 i=78 i=19903 ReceivedNetworkMessages i=19950 i=19951 i=19952 i=19725 i=78 i=19917 Active i=68 i=78 i=19949 Classification i=68 i=78 i=19949 0 DiagnosticsLevel i=68 i=78 i=19949 0 ReceivedInvalidNetworkMessages i=19955 i=19956 i=19957 i=19725 i=80 i=19917 Active i=68 i=78 i=19954 Classification i=68 i=78 i=19954 1 DiagnosticsLevel i=68 i=78 i=19954 1 DecryptionErrors i=19960 i=19961 i=19962 i=19725 i=80 i=19917 Active i=68 i=78 i=19959 Classification i=68 i=78 i=19959 1 DiagnosticsLevel i=68 i=78 i=19959 1 LiveValues i=19964 i=19966 i=58 i=78 i=19903 ConfiguredDataSetReaders i=19965 i=63 i=78 i=19948 DiagnosticsLevel i=68 i=78 i=19964 0 OperationalDataSetReaders i=19967 i=63 i=78 i=19948 DiagnosticsLevel i=68 i=78 i=19966 0 PubSubDiagnosticsDataSetWriterType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.11/#9.1.11.11 i=19982 i=20013 i=19677 Counters i=20014 i=58 i=78 i=19968 FailedDataSetMessages i=20015 i=20016 i=20017 i=19725 i=78 i=19982 Active i=68 i=78 i=20014 Classification i=68 i=78 i=20014 1 DiagnosticsLevel i=68 i=78 i=20014 0 LiveValues i=20019 i=20021 i=20023 i=20025 i=58 i=78 i=19968 MessageSequenceNumber i=20020 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20019 2 StatusCode i=20022 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20021 2 MajorVersion i=20024 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20023 2 MinorVersion i=20026 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20025 2 PubSubDiagnosticsDataSetReaderType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.11/#9.1.11.12 i=20041 i=20072 i=19677 Counters i=20073 i=20078 i=58 i=78 i=20027 FailedDataSetMessages i=20074 i=20075 i=20076 i=19725 i=78 i=20041 Active i=68 i=78 i=20073 Classification i=68 i=78 i=20073 1 DiagnosticsLevel i=68 i=78 i=20073 0 DecryptionErrors i=20079 i=20080 i=20081 i=19725 i=80 i=20041 Active i=68 i=78 i=20078 Classification i=68 i=78 i=20078 1 DiagnosticsLevel i=68 i=78 i=20078 1 LiveValues i=20083 i=20085 i=20087 i=20089 i=20091 i=20093 i=58 i=78 i=20027 MessageSequenceNumber i=20084 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20083 2 StatusCode i=20086 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20085 2 MajorVersion i=20088 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20087 2 MinorVersion i=20090 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20089 2 SecurityTokenID i=20092 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20091 2 TimeToNextTokenID i=20094 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20093 2 PubSubStatusEventType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.12/#9.1.12.1 i=15545 i=15546 i=15547 i=2130 ConnectionId i=68 i=78 i=15535 GroupId i=68 i=78 i=15535 State i=68 i=78 i=15535 PubSubTransportLimitsExceedEventType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.12/#9.1.12.2 i=15561 i=15562 i=15535 Actual i=68 i=78 i=15548 Maximum i=68 i=78 i=15548 PubSubCommunicationFailureEventType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.1.12/#9.1.12.3 i=15576 i=15535 Error i=68 i=78 i=15563 UadpWriterGroupMessageType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.2.1/#9.2.1.1 i=21106 i=21107 i=21108 i=21109 i=21110 i=17998 GroupVersion i=68 i=78 i=21105 DataSetOrdering i=68 i=78 i=21105 NetworkMessageContentMask i=68 i=78 i=21105 SamplingOffset i=68 i=80 i=21105 PublishingOffset i=68 i=78 i=21105 UadpDataSetWriterMessageType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.2.1/#9.2.1.2 i=21112 i=21113 i=21114 i=21115 i=21096 DataSetMessageContentMask i=68 i=78 i=21111 ConfiguredSize i=68 i=78 i=21111 NetworkMessageNumber i=68 i=78 i=21111 DataSetOffset i=68 i=78 i=21111 UadpDataSetReaderMessageType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.2.1/#9.2.1.3 i=21117 i=21119 i=17477 i=21120 i=21121 i=21122 i=21123 i=21124 i=21125 i=21104 GroupVersion i=68 i=78 i=21116 NetworkMessageNumber i=68 i=78 i=21116 DataSetOffset i=68 i=78 i=21116 DataSetClassId i=68 i=78 i=21116 NetworkMessageContentMask i=68 i=78 i=21116 DataSetMessageContentMask i=68 i=78 i=21116 PublishingInterval i=68 i=78 i=21116 ProcessingOffset i=68 i=78 i=21116 ReceiveOffset i=68 i=78 i=21116 JsonWriterGroupMessageType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.2.2/#9.2.2.1 i=21127 i=17998 NetworkMessageContentMask i=68 i=78 i=21126 JsonDataSetWriterMessageType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.2.2/#9.2.2.2 i=21129 i=21096 DataSetMessageContentMask i=68 i=78 i=21128 JsonDataSetReaderMessageType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.2.2/#9.2.2.3 i=21131 i=21132 i=21104 NetworkMessageContentMask i=68 i=78 i=21130 DataSetMessageContentMask i=68 i=78 i=21130 DatagramConnectionTransportType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.3.1/#9.3.1.1 i=15072 i=17721 DiscoveryAddress i=15154 i=21145 i=78 i=15064 NetworkInterface i=17579 i=16309 i=78 i=15072 Selections i=68 i=78 i=15154 DatagramWriterGroupTransportType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.3.1/#9.3.1.2 i=21134 i=21135 i=17997 MessageRepeatCount i=68 i=80 i=21133 MessageRepeatDelay i=68 i=80 i=21133 BrokerConnectionTransportType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.3.2/#9.3.2.1 i=15156 i=15178 i=17721 ResourceUri i=68 i=78 i=15155 AuthenticationProfileUri i=68 i=78 i=15155 BrokerWriterGroupTransportType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.3.2/#9.3.2.2 i=21137 i=15246 i=15247 i=15249 i=17997 QueueName i=68 i=78 i=21136 ResourceUri i=68 i=78 i=21136 AuthenticationProfileUri i=68 i=78 i=21136 RequestedDeliveryGuarantee i=68 i=78 i=21136 BrokerDataSetWriterTransportType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.3.2/#9.3.2.3 i=21139 i=21140 i=15250 i=15251 i=15330 i=21141 i=15305 QueueName i=68 i=78 i=21138 MetaDataQueueName i=68 i=78 i=21138 ResourceUri i=68 i=78 i=21138 AuthenticationProfileUri i=68 i=78 i=21138 RequestedDeliveryGuarantee i=68 i=78 i=21138 MetaDataUpdateTime i=68 i=78 i=21138 BrokerDataSetReaderTransportType https://reference.opcfoundation.org/v104/Core/docs/Part14/9.3.2/#9.3.2.4 i=21143 i=15334 i=15419 i=15420 i=21144 i=15319 QueueName i=68 i=78 i=21142 ResourceUri i=68 i=78 i=21142 AuthenticationProfileUri i=68 i=78 i=21142 RequestedDeliveryGuarantee i=68 i=78 i=21142 MetaDataQueueName i=68 i=78 i=21142 NetworkAddressType https://reference.opcfoundation.org/v104/Core/docs/Part14/A.3.1 i=21146 i=58 NetworkInterface i=17582 i=16309 i=78 i=21145 Selections i=68 i=78 i=21146 NetworkAddressUrlType https://reference.opcfoundation.org/v104/Core/docs/Part14/A.3.2 i=21149 i=21145 Url i=63 i=78 i=21147 MultiStateDictionaryEntryDiscreteBaseType https://reference.opcfoundation.org/v104/Core/docs/Part19/7.1 i=19082 i=19083 i=11238 EnumDictionaryEntries i=68 i=78 i=19077 ValueAsDictionaryEntries i=68 i=80 i=19077 MultiStateDictionaryEntryDiscreteType https://reference.opcfoundation.org/v104/Core/docs/Part19/7.2 i=19090 i=19077 ValueAsDictionaryEntries i=68 i=78 i=19084 IdType https://reference.opcfoundation.org/v104/Core/docs/Part3/8.2.3 i=7591 i=29 EnumStrings i=68 i=78 i=256 Numeric String Guid Opaque NodeClass https://reference.opcfoundation.org/v104/Core/docs/Part3/5.2.3 i=11878 i=29 EnumValues i=68 i=78 i=257 i=7616 0 Unspecified i=7616 1 Object i=7616 2 Variable i=7616 4 Method i=7616 8 ObjectType i=7616 16 VariableType i=7616 32 ReferenceType i=7616 64 DataType i=7616 128 View PermissionType https://reference.opcfoundation.org/v104/Core/docs/Part3/8.55 i=15030 i=7 OptionSetValues i=68 i=78 i=94 Browse ReadRolePermissions WriteAttribute WriteRolePermissions WriteHistorizing Read Write ReadHistory InsertHistory ModifyHistory DeleteHistory ReceiveEvents Call AddReference RemoveReference DeleteNode AddNode AccessLevelType https://reference.opcfoundation.org/v104/Core/docs/Part3/8.57 i=15032 i=3 OptionSetValues i=68 i=78 i=15031 CurrentRead CurrentWrite HistoryRead HistoryWrite SemanticChange StatusWrite TimestampWrite AccessLevelExType https://reference.opcfoundation.org/v104/Core/docs/Part3/8.58 i=15407 i=7 OptionSetValues i=68 i=78 i=15406 CurrentRead CurrentWrite HistoryRead HistoryWrite SemanticChange StatusWrite TimestampWrite Reserved NonatomicRead NonatomicWrite WriteFullArrayOnly EventNotifierType https://reference.opcfoundation.org/v104/Core/docs/Part3/8.59 i=15034 i=3 OptionSetValues i=68 i=78 i=15033 SubscribeToEvents Reserved HistoryRead HistoryWrite AccessRestrictionType i=15035 i=7 OptionSetValues i=68 i=78 i=95 SigningRequired EncryptionRequired SessionRequired RolePermissionType https://reference.opcfoundation.org/v104/Core/docs/Part3/5.2.9 i=22 DataTypeDefinition https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=22 StructureType https://reference.opcfoundation.org/v104/Core/docs/Part3/8.49 i=14528 i=29 EnumStrings i=68 i=78 i=98 Structure StructureWithOptionalFields Union StructureField https://reference.opcfoundation.org/v104/Core/docs/Part3/8.51 i=22 StructureDefinition https://reference.opcfoundation.org/v104/Core/docs/Part3/8.49 i=97 EnumDefinition https://reference.opcfoundation.org/v104/Core/docs/Part3/8.50 i=97 Node https://reference.opcfoundation.org/v104/Core/docs/Part5/D.5.1 i=22 InstanceNode i=258 TypeNode i=258 ObjectNode i=11879 ObjectTypeNode i=11880 VariableNode i=11879 VariableTypeNode i=11880 ReferenceTypeNode i=11880 MethodNode i=11879 ViewNode i=11879 DataTypeNode i=11880 ReferenceNode i=22 Argument https://reference.opcfoundation.org/v104/Core/docs/Part3/8.6 i=22 EnumValueType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.2 i=22 EnumField https://reference.opcfoundation.org/v104/Core/docs/Part3/8.52 i=7594 OptionSet https://reference.opcfoundation.org/v104/Core/docs/Part3/8.41 i=22 Union https://reference.opcfoundation.org/v104/Core/docs/Part3/8.42 i=22 NormalizedString https://reference.opcfoundation.org/v104/Core/docs/Part3/8.46 i=12 DecimalString https://reference.opcfoundation.org/v104/Core/docs/Part3/8.44 i=12 DurationString https://reference.opcfoundation.org/v104/Core/docs/Part3/8.45 i=12 TimeString https://reference.opcfoundation.org/v104/Core/docs/Part3/8.47 i=12 DateString https://reference.opcfoundation.org/v104/Core/docs/Part3/8.43 i=12 Duration https://reference.opcfoundation.org/v104/Core/docs/Part3/8.13 i=11 UtcTime https://reference.opcfoundation.org/v104/Core/docs/Part3/8.38 i=13 LocaleId https://reference.opcfoundation.org/v104/Core/docs/Part9/A.1.3 i=12 TimeZoneDataType https://reference.opcfoundation.org/v104/Core/docs/Part3/8.28 i=22 Index https://reference.opcfoundation.org/v104/Core/docs/Part4/7.13 i=7 IntegerId https://reference.opcfoundation.org/v104/Core/docs/Part4/7.14 i=7 ApplicationType https://reference.opcfoundation.org/v104/Core/docs/Part4/7.1 i=7597 i=29 EnumStrings i=68 i=78 i=307 Server Client ClientAndServer DiscoveryServer ApplicationDescription https://reference.opcfoundation.org/v104/Core/docs/Part4/7.1 i=22 RequestHeader https://reference.opcfoundation.org/v104/Core/docs/Part4/7.28 i=22 ResponseHeader https://reference.opcfoundation.org/v104/Core/docs/Part4/7.29 i=22 VersionTime https://reference.opcfoundation.org/v104/Core/docs/Part4/7.38 i=7 ServiceFault https://reference.opcfoundation.org/v104/Core/docs/Part4/7.30 i=22 SessionlessInvokeRequestType i=22 SessionlessInvokeResponseType i=22 FindServersRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.2/#5.4.2.2 i=22 FindServersResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.2/#5.4.2.2 i=22 ServerOnNetwork https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.3/#5.4.3.2 i=22 FindServersOnNetworkRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.3/#5.4.3.2 i=22 FindServersOnNetworkResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.3/#5.4.3.2 i=22 ApplicationInstanceCertificate https://reference.opcfoundation.org/v104/Core/docs/Part4/7.2 i=15 MessageSecurityMode https://reference.opcfoundation.org/v104/Core/docs/Part4/7.15 i=7595 i=29 EnumStrings i=68 i=78 i=302 Invalid None Sign SignAndEncrypt UserTokenType https://reference.opcfoundation.org/v104/Core/docs/Part4/7.37 i=7596 i=29 EnumStrings i=68 i=78 i=303 Anonymous UserName Certificate IssuedToken UserTokenPolicy https://reference.opcfoundation.org/v104/Core/docs/Part4/7.37 i=22 EndpointDescription https://reference.opcfoundation.org/v104/Core/docs/Part4/7.10 i=22 GetEndpointsRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.4/#5.4.4.2 i=22 GetEndpointsResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.4/#5.4.4.2 i=22 RegisteredServer https://reference.opcfoundation.org/v104/Core/docs/Part4/7.27 i=22 RegisterServerRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.5/#5.4.5.2 i=22 RegisterServerResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.5/#5.4.5.2 i=22 DiscoveryConfiguration https://reference.opcfoundation.org/v104/Core/docs/Part4/7.9.1 i=22 MdnsDiscoveryConfiguration https://reference.opcfoundation.org/v104/Core/docs/Part4/7.9.2 i=12890 RegisterServer2Request https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.6/#5.4.6.2 i=22 RegisterServer2Response https://reference.opcfoundation.org/v104/Core/docs/Part4/5.4.6/#5.4.6.2 i=22 SecurityTokenRequestType i=7598 i=29 EnumStrings i=68 i=78 i=315 Issue Renew ChannelSecurityToken i=22 OpenSecureChannelRequest i=22 OpenSecureChannelResponse i=22 CloseSecureChannelRequest i=22 CloseSecureChannelResponse i=22 SignedSoftwareCertificate https://reference.opcfoundation.org/v104/Core/docs/Part4/7.33 i=22 SessionAuthenticationToken https://reference.opcfoundation.org/v104/Core/docs/Part4/7.31 i=17 SignatureData https://reference.opcfoundation.org/v104/Core/docs/Part4/7.32 i=22 CreateSessionRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.6.2/#5.6.2.2 i=22 CreateSessionResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.6.2/#5.6.2.2 i=22 UserIdentityToken https://reference.opcfoundation.org/v104/Core/docs/Part5/12.3 i=22 AnonymousIdentityToken https://reference.opcfoundation.org/v104/Core/docs/Part4/7.36.3 i=316 UserNameIdentityToken https://reference.opcfoundation.org/v104/Core/docs/Part4/7.36.4 i=316 X509IdentityToken https://reference.opcfoundation.org/v104/Core/docs/Part4/7.36.5 i=316 IssuedIdentityToken https://reference.opcfoundation.org/v104/Core/docs/Part4/7.36.6 i=316 RsaEncryptedSecret https://reference.opcfoundation.org/v104/Core/docs/Part4/7.36.2/#7.36.2.4 i=24 ActivateSessionRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.6.3/#5.6.3.2 i=22 ActivateSessionResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.6.3/#5.6.3.2 i=22 CloseSessionRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.6.4/#5.6.4.2 i=22 CloseSessionResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.6.4/#5.6.4.2 i=22 CancelRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.6.5/#5.6.5.2 i=22 CancelResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.6.5/#5.6.5.2 i=22 NodeAttributesMask i=11881 i=29 EnumValues i=68 i=78 i=348 i=7616 0 None i=7616 1 AccessLevel i=7616 2 ArrayDimensions i=7616 4 BrowseName i=7616 8 ContainsNoLoops i=7616 16 DataType i=7616 32 Description i=7616 64 DisplayName i=7616 128 EventNotifier i=7616 256 Executable i=7616 512 Historizing i=7616 1024 InverseName i=7616 2048 IsAbstract i=7616 4096 MinimumSamplingInterval i=7616 8192 NodeClass i=7616 16384 NodeId i=7616 32768 Symmetric i=7616 65536 UserAccessLevel i=7616 131072 UserExecutable i=7616 262144 UserWriteMask i=7616 524288 ValueRank i=7616 1048576 WriteMask i=7616 2097152 Value i=7616 4194304 DataTypeDefinition i=7616 8388608 RolePermissions i=7616 16777216 AccessRestrictions i=7616 33554431 All i=7616 26501220 BaseNode i=7616 26501348 Object i=7616 26503268 ObjectType i=7616 26571383 Variable i=7616 28600438 VariableType i=7616 26632548 Method i=7616 26537060 ReferenceType i=7616 26501356 View NodeAttributes https://reference.opcfoundation.org/v104/Core/docs/Part4/7.19.1 i=22 ObjectAttributes https://reference.opcfoundation.org/v104/Core/docs/Part4/7.19.2 i=349 VariableAttributes https://reference.opcfoundation.org/v104/Core/docs/Part4/7.19.3 i=349 MethodAttributes https://reference.opcfoundation.org/v104/Core/docs/Part4/7.19.4 i=349 ObjectTypeAttributes https://reference.opcfoundation.org/v104/Core/docs/Part4/7.19.5 i=349 VariableTypeAttributes https://reference.opcfoundation.org/v104/Core/docs/Part4/7.19.6 i=349 ReferenceTypeAttributes https://reference.opcfoundation.org/v104/Core/docs/Part4/7.19.7 i=349 DataTypeAttributes https://reference.opcfoundation.org/v104/Core/docs/Part4/7.19.8 i=349 ViewAttributes https://reference.opcfoundation.org/v104/Core/docs/Part4/7.19.9 i=349 GenericAttributeValue https://reference.opcfoundation.org/v104/Core/docs/Part4/7.19.10 i=22 GenericAttributes https://reference.opcfoundation.org/v104/Core/docs/Part4/7.19.10 i=349 AddNodesItem https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.2/#5.7.2.2 i=22 AddNodesResult https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.2/#5.7.2.2 i=22 AddNodesRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.2/#5.7.2.2 i=22 AddNodesResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.2/#5.7.2.2 i=22 AddReferencesItem https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.3/#5.7.3.2 i=22 AddReferencesRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.3/#5.7.3.2 i=22 AddReferencesResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.3/#5.7.3.2 i=22 DeleteNodesItem https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.4/#5.7.4.2 i=22 DeleteNodesRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.4/#5.7.4.2 i=22 DeleteNodesResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.4/#5.7.4.2 i=22 DeleteReferencesItem https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.5/#5.7.5.1 i=22 DeleteReferencesRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.5/#5.7.5.1 i=22 DeleteReferencesResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.7.5/#5.7.5.1 i=22 AttributeWriteMask https://reference.opcfoundation.org/v104/Core/docs/Part3/8.60 i=15036 i=7 OptionSetValues i=68 i=78 i=347 AccessLevel ArrayDimensions BrowseName ContainsNoLoops DataType Description DisplayName EventNotifier Executable Historizing InverseName IsAbstract MinimumSamplingInterval NodeClass NodeId Symmetric UserAccessLevel UserExecutable UserWriteMask ValueRank WriteMask ValueForVariableType DataTypeDefinition RolePermissions AccessRestrictions AccessLevelEx BrowseDirection https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.2/#5.8.2.2 i=7603 i=29 EnumStrings i=68 i=78 i=510 Forward Inverse Both Invalid ViewDescription https://reference.opcfoundation.org/v104/Core/docs/Part4/7.39 i=22 BrowseDescription https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.2/#5.8.2.2 i=22 BrowseResultMask i=11883 i=29 EnumValues i=68 i=78 i=517 i=7616 0 None i=7616 1 ReferenceTypeId i=7616 2 IsForward i=7616 4 NodeClass i=7616 8 BrowseName i=7616 16 DisplayName i=7616 32 TypeDefinition i=7616 63 All i=7616 3 ReferenceTypeInfo i=7616 60 TargetInfo ReferenceDescription https://reference.opcfoundation.org/v104/Core/docs/Part4/7.25 i=22 ContinuationPoint https://reference.opcfoundation.org/v104/Core/docs/Part4/7.6 i=15 BrowseResult https://reference.opcfoundation.org/v104/Core/docs/Part4/7.3 i=22 BrowseRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.2/#5.8.2.2 i=22 BrowseResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.2/#5.8.2.2 i=22 BrowseNextRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.3/#5.8.3.2 i=22 BrowseNextResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.3/#5.8.3.2 i=22 RelativePathElement https://reference.opcfoundation.org/v104/Core/docs/Part4/7.26 i=22 RelativePath https://reference.opcfoundation.org/v104/Core/docs/Part4/7.26 i=22 BrowsePath https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.4/#5.8.4.2 i=22 BrowsePathTarget https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.4/#5.8.4.2 i=22 BrowsePathResult https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.4/#5.8.4.2 i=22 TranslateBrowsePathsToNodeIdsRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.4/#5.8.4.2 i=22 TranslateBrowsePathsToNodeIdsResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.4/#5.8.4.2 i=22 RegisterNodesRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.5/#5.8.5.2 i=22 RegisterNodesResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.5/#5.8.5.2 i=22 UnregisterNodesRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.6/#5.8.6.2 i=22 UnregisterNodesResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.8.6/#5.8.6.2 i=22 Counter https://reference.opcfoundation.org/v104/Core/docs/Part4/7.5 i=7 NumericRange https://reference.opcfoundation.org/v104/Core/docs/Part4/7.22 i=12 Time i=12 Date i=13 EndpointConfiguration i=22 QueryDataDescription https://reference.opcfoundation.org/v104/Core/docs/Part4/5.9.3/#5.9.3.1 i=22 NodeTypeDescription https://reference.opcfoundation.org/v104/Core/docs/Part4/5.9.3/#5.9.3.1 i=22 FilterOperator https://reference.opcfoundation.org/v104/Core/docs/Part4/7.4.3 i=7605 i=29 EnumStrings i=68 i=78 i=576 Equals IsNull GreaterThan LessThan GreaterThanOrEqual LessThanOrEqual Like Not Between InList And Or Cast InView OfType RelatedTo BitwiseAnd BitwiseOr QueryDataSet https://reference.opcfoundation.org/v104/Core/docs/Part4/7.23 i=22 NodeReference i=22 ContentFilterElement https://reference.opcfoundation.org/v104/Core/docs/Part4/7.4.1 i=22 ContentFilter https://reference.opcfoundation.org/v104/Core/docs/Part4/7.4.1 i=22 FilterOperand https://reference.opcfoundation.org/v104/Core/docs/Part4/7.4.4 i=22 ElementOperand https://reference.opcfoundation.org/v104/Core/docs/Part4/7.4.4/#7.4.4.2 i=589 LiteralOperand https://reference.opcfoundation.org/v104/Core/docs/Part4/7.4.4/#7.4.4.3 i=589 AttributeOperand https://reference.opcfoundation.org/v104/Core/docs/Part4/7.4.4/#7.4.4.4 i=589 SimpleAttributeOperand https://reference.opcfoundation.org/v104/Core/docs/Part4/7.4.4/#7.4.4.5 i=589 ContentFilterElementResult https://reference.opcfoundation.org/v104/Core/docs/Part4/7.4.2 i=22 ContentFilterResult https://reference.opcfoundation.org/v104/Core/docs/Part4/7.4.2 i=22 ParsingResult https://reference.opcfoundation.org/v104/Core/docs/Part4/5.9.3/#5.9.3.1 i=22 QueryFirstRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.9.3/#5.9.3.1 i=22 QueryFirstResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.9.3/#5.9.3.1 i=22 QueryNextRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.9.4/#5.9.4.2 i=22 QueryNextResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.9.4/#5.9.4.2 i=22 TimestampsToReturn https://reference.opcfoundation.org/v104/Core/docs/Part4/7.35 i=7606 i=29 EnumStrings i=68 i=78 i=625 Source Server Both Neither Invalid ReadValueId https://reference.opcfoundation.org/v104/Core/docs/Part4/7.24 i=22 ReadRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.2/#5.10.2.2 i=22 ReadResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.2/#5.10.2.2 i=22 HistoryReadValueId https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.3/#5.10.3.2 i=22 HistoryReadResult https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.3/#5.10.3.2 i=22 HistoryReadDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.4.1 i=22 ReadEventDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.4.2/#6.4.2.1 i=641 ReadRawModifiedDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.4.3/#6.4.3.1 i=641 ReadProcessedDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.4.4/#6.4.4.1 i=641 ReadAtTimeDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.4.5/#6.4.5.1 i=641 ReadAnnotationDataDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.4.6/#6.4.6.1 i=641 HistoryData https://reference.opcfoundation.org/v104/Core/docs/Part11/6.5.2 i=22 ModificationInfo https://reference.opcfoundation.org/v104/Core/docs/Part11/6.5.3 i=22 HistoryModifiedData https://reference.opcfoundation.org/v104/Core/docs/Part11/6.5.3 i=656 HistoryEvent https://reference.opcfoundation.org/v104/Core/docs/Part11/6.5.4 i=22 HistoryReadRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.3/#5.10.3.2 i=22 HistoryReadResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.3/#5.10.3.2 i=22 WriteValue https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.4/#5.10.4.2 i=22 WriteRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.4/#5.10.4.2 i=22 WriteResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.4/#5.10.4.2 i=22 HistoryUpdateDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.8.1 i=22 HistoryUpdateType https://reference.opcfoundation.org/v104/Core/docs/Part11/6.6 i=11884 i=29 EnumValues i=68 i=78 i=11234 i=7616 1 Insert i=7616 2 Replace i=7616 3 Update i=7616 4 Delete PerformUpdateType https://reference.opcfoundation.org/v104/Core/docs/Part11/6.7 i=11885 i=29 EnumValues i=68 i=78 i=11293 i=7616 1 Insert i=7616 2 Replace i=7616 3 Update i=7616 4 Remove UpdateDataDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.8.2/#6.8.2.1 i=677 UpdateStructureDataDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.8.3/#6.8.3.1 i=677 UpdateEventDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.8.4/#6.8.4.1 i=677 DeleteRawModifiedDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.8.5/#6.8.5.1 i=677 DeleteAtTimeDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.8.6/#6.8.6.1 i=677 DeleteEventDetails https://reference.opcfoundation.org/v104/Core/docs/Part11/6.8.7/#6.8.7.1 i=677 HistoryUpdateResult https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.5/#5.10.5.2 i=22 HistoryUpdateRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.5/#5.10.5.2 i=22 HistoryUpdateResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.10.5/#5.10.5.2 i=22 CallMethodRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.11.2/#5.11.2.2 i=22 CallMethodResult https://reference.opcfoundation.org/v104/Core/docs/Part4/5.11.2/#5.11.2.2 i=22 CallRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.11.2/#5.11.2.2 i=22 CallResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.11.2/#5.11.2.2 i=22 MonitoringMode https://reference.opcfoundation.org/v104/Core/docs/Part4/7.18 i=7608 i=29 EnumStrings i=68 i=78 i=716 Disabled Sampling Reporting DataChangeTrigger https://reference.opcfoundation.org/v104/Core/docs/Part4/7.17.2 i=7609 i=29 EnumStrings i=68 i=78 i=717 Status StatusValue StatusValueTimestamp DeadbandType i=7610 i=29 EnumStrings i=68 i=78 i=718 None Absolute Percent MonitoringFilter https://reference.opcfoundation.org/v104/Core/docs/Part4/7.17.1 i=22 DataChangeFilter https://reference.opcfoundation.org/v104/Core/docs/Part4/7.17.2 i=719 EventFilter https://reference.opcfoundation.org/v104/Core/docs/Part4/7.17.3 i=719 AggregateConfiguration https://reference.opcfoundation.org/v104/Core/docs/Part11/6.4.4/#6.4.4.1 i=22 AggregateFilter https://reference.opcfoundation.org/v104/Core/docs/Part4/7.17.4 i=719 MonitoringFilterResult i=22 EventFilterResult https://reference.opcfoundation.org/v104/Core/docs/Part4/7.17.3 i=731 AggregateFilterResult https://reference.opcfoundation.org/v104/Core/docs/Part4/7.17.4 i=731 MonitoringParameters https://reference.opcfoundation.org/v104/Core/docs/Part4/7.16 i=22 MonitoredItemCreateRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.2/#5.12.2.2 i=22 MonitoredItemCreateResult https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.2/#5.12.2.2 i=22 CreateMonitoredItemsRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.2/#5.12.2.2 i=22 CreateMonitoredItemsResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.2/#5.12.2.2 i=22 MonitoredItemModifyRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.3/#5.12.3.2 i=22 MonitoredItemModifyResult https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.3/#5.12.3.2 i=22 ModifyMonitoredItemsRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.3/#5.12.3.2 i=22 ModifyMonitoredItemsResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.3/#5.12.3.2 i=22 SetMonitoringModeRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.4/#5.12.4.2 i=22 SetMonitoringModeResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.4/#5.12.4.2 i=22 SetTriggeringRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.5/#5.12.5.2 i=22 SetTriggeringResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.5/#5.12.5.2 i=22 DeleteMonitoredItemsRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.6/#5.12.6.2 i=22 DeleteMonitoredItemsResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.12.6/#5.12.6.2 i=22 CreateSubscriptionRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.2/#5.13.2.2 i=22 CreateSubscriptionResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.2/#5.13.2.2 i=22 ModifySubscriptionRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.3/#5.13.3.2 i=22 ModifySubscriptionResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.3/#5.13.3.2 i=22 SetPublishingModeRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.4/#5.13.4.2 i=22 SetPublishingModeResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.4/#5.13.4.2 i=22 NotificationMessage https://reference.opcfoundation.org/v104/Core/docs/Part4/7.21 i=22 NotificationData https://reference.opcfoundation.org/v104/Core/docs/Part4/7.20.1 i=22 DataChangeNotification https://reference.opcfoundation.org/v104/Core/docs/Part4/7.20.2 i=945 MonitoredItemNotification https://reference.opcfoundation.org/v104/Core/docs/Part4/7.20.2 i=22 EventNotificationList https://reference.opcfoundation.org/v104/Core/docs/Part4/7.20.3 i=945 EventFieldList https://reference.opcfoundation.org/v104/Core/docs/Part4/7.20.3 i=22 HistoryEventFieldList i=22 StatusChangeNotification https://reference.opcfoundation.org/v104/Core/docs/Part4/7.20.4 i=945 SubscriptionAcknowledgement https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.5/#5.13.5.2 i=22 PublishRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.5/#5.13.5.2 i=22 PublishResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.5/#5.13.5.2 i=22 RepublishRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.6/#5.13.6.2 i=22 RepublishResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.6/#5.13.6.2 i=22 TransferResult https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.7/#5.13.7.2 i=22 TransferSubscriptionsRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.7/#5.13.7.2 i=22 TransferSubscriptionsResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.7/#5.13.7.2 i=22 DeleteSubscriptionsRequest https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.8/#5.13.8.2 i=22 DeleteSubscriptionsResponse https://reference.opcfoundation.org/v104/Core/docs/Part4/5.13.8/#5.13.8.2 i=22 BuildInfo https://reference.opcfoundation.org/v104/Core/docs/Part5/12.4 i=22 RedundancySupport https://reference.opcfoundation.org/v104/Core/docs/Part5/12.5 i=7611 i=29 EnumStrings i=68 i=78 i=851 None Cold Warm Hot Transparent HotAndMirrored ServerState https://reference.opcfoundation.org/v104/Core/docs/Part5/12.6 i=7612 i=29 EnumStrings i=68 i=78 i=852 Running Failed NoConfiguration Suspended Shutdown Test CommunicationFault Unknown RedundantServerDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.7 i=22 EndpointUrlListDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.20 i=22 NetworkGroupDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.19 i=22 SamplingIntervalDiagnosticsDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.8 i=22 ServerDiagnosticsSummaryDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.9 i=22 ServerStatusDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.10 i=22 SessionDiagnosticsDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.11 i=22 SessionSecurityDiagnosticsDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.12 i=22 ServiceCounterDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.13 i=22 StatusResult https://reference.opcfoundation.org/v104/Core/docs/Part5/12.14 i=22 SubscriptionDiagnosticsDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.15 i=22 ModelChangeStructureVerbMask i=11942 i=29 EnumValues i=68 i=78 i=11941 i=7616 1 NodeAdded i=7616 2 NodeDeleted i=7616 4 ReferenceAdded i=7616 8 ReferenceDeleted i=7616 16 DataTypeChanged ModelChangeStructureDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.16 i=22 SemanticChangeStructureDataType https://reference.opcfoundation.org/v104/Core/docs/Part5/12.17 i=22 Range https://reference.opcfoundation.org/v104/Core/docs/Part8/5.6.2 i=22 EUInformation https://reference.opcfoundation.org/v104/Core/docs/Part8/5.6.3 i=22 AxisScaleEnumeration https://reference.opcfoundation.org/v104/Core/docs/Part8/5.6.7 i=12078 i=29 EnumStrings i=68 i=78 i=12077 Linear Log Ln ComplexNumberType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.6.4 i=22 DoubleComplexNumberType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.6.5 i=22 AxisInformation https://reference.opcfoundation.org/v104/Core/docs/Part8/5.6.6 i=22 XVType https://reference.opcfoundation.org/v104/Core/docs/Part8/5.6.8 i=22 ProgramDiagnosticDataType i=22 ProgramDiagnostic2DataType https://reference.opcfoundation.org/v104/Core/docs/Part10/5.2.8 i=22 Annotation https://reference.opcfoundation.org/v104/Core/docs/Part11/5.5 i=22 ExceptionDeviationFormat https://reference.opcfoundation.org/v104/Core/docs/Part11/5.2.2 i=7614 i=29 EnumStrings i=68 i=78 i=890 AbsoluteValue PercentOfValue PercentOfRange PercentOfEURange Unknown Default Binary i=14533 i=14873 i=76 Default Binary i=15528 i=15734 i=76 Default Binary i=18806 i=18824 i=76 Default Binary i=18807 i=18827 i=76 Default Binary i=18808 i=18830 i=76 Default Binary i=18809 i=18833 i=76 Default Binary i=18810 i=18836 i=76 Default Binary i=18811 i=18839 i=76 Default Binary i=18812 i=18842 i=76 Default Binary i=18813 i=18845 i=76 Default Binary i=18814 i=18848 i=76 Default Binary i=15634 i=15738 i=76 Default Binary i=23498 i=23514 i=76 Default Binary i=12554 i=12681 i=76 Default Binary i=17861 i=76 Default Binary i=15534 i=15741 i=76 Default Binary i=14525 i=14855 i=76 Default Binary i=15487 i=15599 i=76 Default Binary i=15488 i=15602 i=76 Default Binary i=15005 i=15501 i=76 Default Binary i=15006 i=15521 i=76 Default Binary i=14523 i=14849 i=76 Default Binary i=14524 i=14852 i=76 Default Binary i=14593 i=14876 i=76 Default Binary i=15578 i=15766 i=76 Default Binary i=15580 i=15769 i=76 Default Binary i=14273 i=14324 i=76 Default Binary i=15581 i=15772 i=76 Default Binary i=15582 i=15775 i=76 Default Binary i=15597 i=15778 i=76 Default Binary i=15598 i=15781 i=76 Default Binary i=15605 i=15784 i=76 Default Binary i=15609 i=15787 i=76 Default Binary i=15480 i=21156 i=76 Default Binary i=15611 i=15793 i=76 Default Binary i=15616 i=15854 i=76 Default Binary i=15617 i=15857 i=76 Default Binary i=15618 i=15860 i=76 Default Binary i=15502 i=21159 i=76 Default Binary i=15510 i=21162 i=76 Default Binary i=15520 i=21165 i=76 Default Binary i=15621 i=15866 i=76 Default Binary i=15622 i=15869 i=76 Default Binary i=15623 i=15872 i=76 Default Binary i=15628 i=15877 i=76 Default Binary i=15629 i=15880 i=76 Default Binary i=15630 i=15883 i=76 Default Binary i=15631 i=15886 i=76 Default Binary i=14744 i=21002 i=76 Default Binary i=15635 i=15889 i=76 Default Binary i=15530 i=21168 i=76 Default Binary i=15645 i=15895 i=76 Default Binary i=15652 i=15898 i=76 Default Binary i=15653 i=15919 i=76 Default Binary i=15657 i=15922 i=76 Default Binary i=15664 i=15925 i=76 Default Binary i=15665 i=15931 i=76 Default Binary i=17467 i=17469 i=76 Default Binary i=15532 i=21171 i=76 Default Binary i=15007 i=15524 i=76 Default Binary i=15667 i=15940 i=76 Default Binary i=15669 i=15943 i=76 Default Binary i=15670 i=15946 i=76 Default Binary i=96 i=16131 i=76 Default Binary i=97 i=18178 i=76 Default Binary i=101 i=18181 i=76 Default Binary i=99 i=18184 i=76 Default Binary i=100 i=18187 i=76 Default Binary i=258 i=76 Default Binary i=11879 i=76 Default Binary i=11880 i=76 Default Binary i=261 i=76 Default Binary i=264 i=76 Default Binary i=267 i=76 Default Binary i=270 i=76 Default Binary i=273 i=76 Default Binary i=276 i=76 Default Binary i=279 i=76 Default Binary i=282 i=76 Default Binary i=285 i=76 Default Binary i=296 i=7650 i=76 Default Binary i=7594 i=7656 i=76 Default Binary i=102 i=14870 i=76 Default Binary i=12755 i=12767 i=76 Default Binary i=12756 i=12770 i=76 Default Binary i=8912 i=8914 i=76 Default Binary i=308 i=7665 i=76 Default Binary i=389 i=76 Default Binary i=392 i=76 Default Binary i=395 i=76 Default Binary i=15901 i=76 Default Binary i=20999 i=76 Default Binary i=420 i=76 Default Binary i=423 i=76 Default Binary i=12189 i=12213 i=76 Default Binary i=12190 i=76 Default Binary i=12191 i=76 Default Binary i=304 i=7662 i=76 Default Binary i=312 i=7668 i=76 Default Binary i=426 i=76 Default Binary i=429 i=76 Default Binary i=432 i=7782 i=76 Default Binary i=435 i=76 Default Binary i=438 i=76 Default Binary i=12890 i=12902 i=76 Default Binary i=12891 i=12905 i=76 Default Binary i=12193 i=76 Default Binary i=12194 i=76 Default Binary i=441 i=76 Default Binary i=444 i=76 Default Binary i=447 i=76 Default Binary i=450 i=76 Default Binary i=453 i=76 Default Binary i=344 i=7698 i=76 Default Binary i=456 i=76 Default Binary i=459 i=76 Default Binary i=462 i=76 Default Binary i=316 i=7671 i=76 Default Binary i=319 i=7674 i=76 Default Binary i=322 i=7677 i=76 Default Binary i=325 i=7680 i=76 Default Binary i=938 i=7683 i=76 Default Binary i=465 i=76 Default Binary i=468 i=76 Default Binary i=471 i=76 Default Binary i=474 i=76 Default Binary i=477 i=76 Default Binary i=480 i=76 Default Binary i=349 i=76 Default Binary i=352 i=76 Default Binary i=355 i=76 Default Binary i=358 i=76 Default Binary i=361 i=76 Default Binary i=364 i=76 Default Binary i=367 i=76 Default Binary i=370 i=76 Default Binary i=373 i=76 Default Binary i=17606 i=76 Default Binary i=17607 i=76 Default Binary i=376 i=7728 i=76 Default Binary i=483 i=76 Default Binary i=486 i=76 Default Binary i=489 i=76 Default Binary i=379 i=7731 i=76 Default Binary i=492 i=76 Default Binary i=495 i=76 Default Binary i=382 i=7734 i=76 Default Binary i=498 i=76 Default Binary i=501 i=76 Default Binary i=385 i=7737 i=76 Default Binary i=504 i=76 Default Binary i=507 i=76 Default Binary i=511 i=76 Default Binary i=514 i=76 Default Binary i=518 i=76 Default Binary i=522 i=76 Default Binary i=525 i=76 Default Binary i=528 i=76 Default Binary i=531 i=76 Default Binary i=534 i=76 Default Binary i=537 i=12718 i=76 Default Binary i=540 i=12721 i=76 Default Binary i=543 i=76 Default Binary i=546 i=76 Default Binary i=549 i=76 Default Binary i=552 i=76 Default Binary i=555 i=76 Default Binary i=558 i=76 Default Binary i=561 i=76 Default Binary i=564 i=76 Default Binary i=567 i=76 Default Binary i=331 i=7686 i=76 Default Binary i=570 i=76 Default Binary i=573 i=76 Default Binary i=577 i=76 Default Binary i=580 i=76 Default Binary i=583 i=7929 i=76 Default Binary i=586 i=7932 i=76 Default Binary i=589 i=7935 i=76 Default Binary i=592 i=7938 i=76 Default Binary i=595 i=7941 i=76 Default Binary i=598 i=7944 i=76 Default Binary i=601 i=7947 i=76 Default Binary i=604 i=76 Default Binary i=607 i=76 Default Binary i=610 i=76 Default Binary i=613 i=76 Default Binary i=616 i=76 Default Binary i=619 i=76 Default Binary i=622 i=76 Default Binary i=626 i=76 Default Binary i=629 i=76 Default Binary i=632 i=76 Default Binary i=635 i=76 Default Binary i=638 i=76 Default Binary i=641 i=76 Default Binary i=644 i=76 Default Binary i=647 i=76 Default Binary i=650 i=76 Default Binary i=653 i=76 Default Binary i=23497 i=76 Default Binary i=656 i=76 Default Binary i=11216 i=76 Default Binary i=11217 i=76 Default Binary i=659 i=8004 i=76 Default Binary i=662 i=76 Default Binary i=665 i=76 Default Binary i=668 i=76 Default Binary i=671 i=76 Default Binary i=674 i=76 Default Binary i=677 i=76 Default Binary i=680 i=76 Default Binary i=11295 i=76 Default Binary i=683 i=76 Default Binary i=686 i=76 Default Binary i=689 i=76 Default Binary i=692 i=76 Default Binary i=695 i=76 Default Binary i=698 i=76 Default Binary i=701 i=76 Default Binary i=704 i=76 Default Binary i=707 i=76 Default Binary i=710 i=76 Default Binary i=713 i=76 Default Binary i=719 i=8067 i=76 Default Binary i=722 i=76 Default Binary i=725 i=8073 i=76 Default Binary i=948 i=8076 i=76 Default Binary i=728 i=76 Default Binary i=731 i=76 Default Binary i=734 i=76 Default Binary i=737 i=76 Default Binary i=740 i=76 Default Binary i=743 i=76 Default Binary i=746 i=76 Default Binary i=749 i=76 Default Binary i=752 i=76 Default Binary i=755 i=76 Default Binary i=758 i=76 Default Binary i=761 i=76 Default Binary i=764 i=76 Default Binary i=767 i=76 Default Binary i=770 i=76 Default Binary i=773 i=76 Default Binary i=776 i=76 Default Binary i=779 i=76 Default Binary i=782 i=76 Default Binary i=785 i=76 Default Binary i=788 i=76 Default Binary i=791 i=76 Default Binary i=794 i=76 Default Binary i=797 i=76 Default Binary i=800 i=76 Default Binary i=803 i=76 Default Binary i=945 i=76 Default Binary i=809 i=76 Default Binary i=806 i=76 Default Binary i=914 i=76 Default Binary i=917 i=76 Default Binary i=920 i=8172 i=76 Default Binary i=818 i=76 Default Binary i=821 i=76 Default Binary i=824 i=76 Default Binary i=827 i=76 Default Binary i=830 i=76 Default Binary i=833 i=76 Default Binary i=836 i=76 Default Binary i=839 i=76 Default Binary i=842 i=76 Default Binary i=845 i=76 Default Binary i=848 i=76 Default Binary i=338 i=7692 i=76 Default Binary i=853 i=8208 i=76 Default Binary i=11943 i=11959 i=76 Default Binary i=11944 i=11962 i=76 Default Binary i=856 i=8211 i=76 Default Binary i=859 i=8214 i=76 Default Binary i=862 i=8217 i=76 Default Binary i=865 i=8220 i=76 Default Binary i=868 i=8223 i=76 Default Binary i=871 i=8226 i=76 Default Binary i=299 i=7659 i=76 Default Binary i=874 i=8229 i=76 Default Binary i=877 i=8232 i=76 Default Binary i=897 i=8235 i=76 Default Binary i=884 i=8238 i=76 Default Binary i=887 i=8241 i=76 Default Binary i=12171 i=12183 i=76 Default Binary i=12172 i=12186 i=76 Default Binary i=12079 i=12091 i=76 Default Binary i=12080 i=12094 i=76 Default Binary i=894 i=8247 i=76 Default Binary i=15396 i=15398 i=76 Default Binary i=891 i=8244 i=76 Opc.Ua i=7619 i=15037 i=14873 i=15734 i=18824 i=18827 i=18830 i=18833 i=18836 i=18839 i=18842 i=18845 i=18848 i=15738 i=23514 i=12681 i=15741 i=14855 i=15599 i=15602 i=15501 i=15521 i=14849 i=14852 i=14876 i=15766 i=15769 i=14324 i=15772 i=15775 i=15778 i=15781 i=15784 i=15787 i=21156 i=15793 i=15854 i=15857 i=15860 i=21159 i=21162 i=21165 i=15866 i=15869 i=15872 i=15877 i=15880 i=15883 i=15886 i=21002 i=15889 i=21168 i=15895 i=15898 i=15919 i=15922 i=15925 i=15931 i=17469 i=21171 i=15524 i=15940 i=15943 i=15946 i=16131 i=18178 i=18181 i=18184 i=18187 i=7650 i=7656 i=14870 i=12767 i=12770 i=8914 i=7665 i=12213 i=7662 i=7668 i=7782 i=12902 i=12905 i=7698 i=7671 i=7674 i=7677 i=7680 i=7683 i=7728 i=7731 i=7734 i=7737 i=12718 i=12721 i=7686 i=7929 i=7932 i=7935 i=7938 i=7941 i=7944 i=7947 i=8004 i=8067 i=8073 i=8076 i=8172 i=7692 i=8208 i=11959 i=11962 i=8211 i=8214 i=8217 i=8220 i=8223 i=8226 i=7659 i=8229 i=8232 i=8235 i=8238 i=8241 i=12183 i=12186 i=12091 i=12094 i=8247 i=15398 i=8244 i=93 i=72 PG9wYzpUeXBlRGljdGlvbmFyeQ0KICB4bWxuczpvcGM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9y Zy9CaW5hcnlTY2hlbWEvIg0KICB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1M U2NoZW1hLWluc3RhbmNlIg0KICB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VB LyINCiAgeG1sbnM6dG5zPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIg0KICBEZWZhdWx0 Qnl0ZU9yZGVyPSJMaXR0bGVFbmRpYW4iDQogIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY2Zv dW5kYXRpb24ub3JnL1VBLyINCj4NCg0KICA8b3BjOkltcG9ydCBOYW1lc3BhY2U9Imh0dHA6Ly9v cGNmb3VuZGF0aW9uLm9yZy9CaW5hcnlTY2hlbWEvIiAvPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iWG1sRWxlbWVudCI+DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkFuIFhNTCBlbGVt ZW50IGVuY29kZWQgYXMgYSBVVEYtOCBzdHJpbmcuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ikxlbmd0aCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkNoYXIiIExlbmd0aEZpZWxkPSJMZW5n dGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUg TmFtZT0iTm9kZUlkVHlwZSIgTGVuZ3RoSW5CaXRzPSI2Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRp b24+VGhlIHBvc3NpYmxlIGVuY29kaW5ncyBmb3IgYSBOb2RlSWQgdmFsdWUuPC9vcGM6RG9jdW1l bnRhdGlvbj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUd29CeXRlIiBWYWx1ZT0i MCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJGb3VyQnl0ZSIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTnVtZXJpYyIgVmFsdWU9IjIiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RyaW5nIiBWYWx1ZT0iMyIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHdWlkIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCeXRlU3RyaW5nIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6 RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUd29CeXRlTm9k ZUlkIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklkZW50aWZpZXIiIFR5cGVOYW1lPSJvcGM6Qnl0 ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJGb3VyQnl0ZU5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRl eCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmll ciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTnVtZXJpY05vZGVJZCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTdHJpbmdO b2RlSWQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlSW5kZXgiIFR5cGVOYW1lPSJv cGM6VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmllciIgVHlwZU5hbWU9 Im9wYzpDaGFyQXJyYXkiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iR3VpZE5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1l c3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnl0ZVN0cmluZ05vZGVJZCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRpZmllciBm b3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UuPC9vcGM6RG9jdW1lbnRhdGlv bj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWRU eXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJp dCIgTGVuZ3RoPSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHdvQnl0ZSIgVHlwZU5hbWU9 InVhOlR3b0J5dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0i MCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZvdXJCeXRlIiBUeXBlTmFtZT0idWE6Rm91ckJ5 dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyaWMiIFR5cGVOYW1lPSJ1YTpOdW1lcmljTm9kZUlkIiBT d2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTdHJpbmciIFR5cGVOYW1lPSJ1YTpTdHJpbmdOb2RlSWQiIFN3aXRjaEZpZWxkPSJO b2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQi IFR5cGVOYW1lPSJ1YTpHdWlkTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNo VmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlU3RyaW5nIiBUeXBlTmFtZT0i dWE6Qnl0ZVN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl PSI1IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkV4cGFuZGVkTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRp ZmllciBmb3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UgcXVhbGlmaWVkIHdp dGggYSBjb21wbGV0ZSBuYW1lc3BhY2Ugc3RyaW5nLjwvb3BjOkRvY3VtZW50YXRpb24+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWRUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkVHlwZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlckluZGV4U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3Bj OkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIgVHlw ZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUd29CeXRlIiBUeXBlTmFt ZT0idWE6VHdvQnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl PSIwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRm91ckJ5dGUiIFR5cGVOYW1lPSJ1YTpGb3Vy Qnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIxIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpYyIgVHlwZU5hbWU9InVhOk51bWVyaWNOb2RlSWQi IFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlN0cmluZyIgVHlwZU5hbWU9InVhOlN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9 Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3Vp ZCIgVHlwZU5hbWU9InVhOkd1aWROb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0 Y2hWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1l PSJ1YTpCeXRlU3RyaW5nTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFs dWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVUkkiIFR5cGVOYW1lPSJv cGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iTmFtZXNwYWNlVVJJU3BlY2lmaWVkIi8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFN3aXRj aEZpZWxkPSJTZXJ2ZXJJbmRleFNwZWNpZmllZCIvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iU3RhdHVzQ29kZSIgTGVuZ3RoSW5CaXRzPSIzMiIg Qnl0ZU9yZGVyU2lnbmlmaWNhbnQ9InRydWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIDMy LWJpdCBzdGF0dXMgY29kZSB2YWx1ZS48L29wYzpEb2N1bWVudGF0aW9uPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlhZ25vc3RpY0luZm8iPg0K ICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHJlY3Vyc2l2ZSBzdHJ1Y3R1cmUgY29udGFpbmluZyBk aWFnbm9zdGljIGluZm9ybWF0aW9uIGFzc29jaWF0ZWQgd2l0aCBhIHN0YXR1cyBjb2RlLjwvb3Bj OkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTeW1ib2xpY0lkU3BlY2lmaWVk IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVS SVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJM b2NhbGl6ZWRUZXh0U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IkxvY2FsZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJBZGRpdGlvbmFsSW5mb1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGVTcGVjaWZpZWQiIFR5cGVO YW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5m b1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXNlcnZlZDEiIFR5cGVOYW1lPSJvcGM6Qml0IiBMZW5ndGg9IjEiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTeW1ib2xpY0lkIiBUeXBlTmFtZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iU3lt Ym9saWNJZFNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSSIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dpdGNoRmllbGQ9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dp dGNoRmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2Fs aXplZFRleHQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZpZWxkPSJMb2NhbGl6ZWRUZXh0 U3BlY2lmaWVkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkaXRpb25hbEluZm8iIFR5cGVO YW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iQWRkaXRpb25hbEluZm9TcGVjaWZpZWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT dGF0dXNDb2RlIiBTd2l0Y2hGaWVsZD0iSW5uZXJTdGF0dXNDb2RlU3BlY2lmaWVkIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5mbyIgVHlwZU5hbWU9InVhOkRpYWdu b3N0aWNJbmZvIiBTd2l0Y2hGaWVsZD0iSW5uZXJEaWFnbm9zdGljSW5mb1NwZWNpZmllZCIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJR dWFsaWZpZWROYW1lIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSBzdHJpbmcgcXVhbGlmaWVk IHdpdGggYSBuYW1lc3BhY2UgaW5kZXguPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5hbWVzcGFjZUluZGV4IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxvY2FsaXpl ZFRleHQiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHN0cmluZyBxdWFsaWZpZWQgd2l0aCBh IG5hbWVzcGFjZSBpbmRleC48L29wYzpEb2N1bWVudGF0aW9uPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTG9jYWxlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlRleHRTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI2IiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgU3dpdGNo RmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRleHQiIFR5 cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iVGV4dFNwZWNpZmllZCIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRh VmFsdWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHZhbHVlIHdpdGggYW4gYXNzb2NpYXRl ZCB0aW1lc3RhbXAsIGFuZCBxdWFsaXR5Ljwvb3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJWYWx1ZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZVRpbWVzdGFtcFNwZWNpZmllZCIgVHlwZU5hbWU9 Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJUaW1lc3RhbXBTcGVjaWZp ZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlUGlj b3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2VydmVyUGljb3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3Ro PSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 IiBTd2l0Y2hGaWVsZD0iVmFsdWVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT dGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgU3dpdGNoRmllbGQ9IlN0YXR1c0Nv ZGVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIFN3aXRjaEZpZWxkPSJTb3VyY2VUaW1lc3RhbXBTcGVjaWZp ZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VQaWNvc2Vjb25kcyIgVHlwZU5hbWU9 Im9wYzpVSW50MTYiIFN3aXRjaEZpZWxkPSJTb3VyY2VQaWNvc2Vjb25kc1NwZWNpZmllZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRl VGltZSIgU3dpdGNoRmllbGQ9IlNlcnZlclRpbWVzdGFtcFNwZWNpZmllZCIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlNlcnZlclBpY29zZWNvbmRzIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU3dp dGNoRmllbGQ9IlNlcnZlclBpY29zZWNvbmRzU3BlY2lmaWVkIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkEgc2VyaWFsaXplZCBvYmplY3QgcHJlZml4ZWQgd2l0 aCBpdHMgZGF0YSB0eXBlIGlkZW50aWZpZXIuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlR5cGVJZFNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJCaW5hcnlCb2R5IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlhtbEJvZHkiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI1IiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVHlwZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IFN3aXRjaEZpZWxkPSJUeXBlSWRTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJC b2R5TGVuZ3RoIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Qm9keSIgVHlwZU5hbWU9Im9wYzpCeXRlIiBMZW5ndGhGaWVsZD0iQm9keUxlbmd0aCIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJp YW50Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSB1bmlvbiBvZiBzZXZlcmFsIHR5cGVzLjwv b3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYXJpYW50VHlwZSIgVHlw ZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5 RGltZW5zaW9uc1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iMSIvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0 IiBMZW5ndGg9IjEiLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5TGVuZ3RoIiBUeXBlTmFt ZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJCb29sZWFuIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIExlbmd0aEZp ZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0i MSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNCeXRlIiBUeXBlTmFtZT0ib3BjOlNCeXRlIiBM ZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNo VmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlIiBUeXBlTmFtZT0ib3BjOkJ5 dGUiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBT d2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkludDE2IiBUeXBlTmFtZT0i b3BjOkludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50 VHlwZSIgU3dpdGNoVmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVSW50MTYiIFR5 cGVOYW1lPSJvcGM6VUludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxk PSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJ bnQzMiIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI2IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVUludDMyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVu Z3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI3IiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSW50NjQiIFR5cGVOYW1lPSJvcGM6SW50NjQiIExlbmd0aEZpZWxkPSJB cnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iOCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlVJbnQ2NCIgVHlwZU5hbWU9Im9wYzpVSW50NjQiIExlbmd0 aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1 ZT0iOSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZsb2F0IiBUeXBlTmFtZT0ib3BjOkZsb2F0 IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp dGNoVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRG91YmxlIiBUeXBlTmFtZT0i b3BjOkRvdWJsZSIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFu dFR5cGUiIFN3aXRjaFZhbHVlPSIxMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cmluZyIg VHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNo RmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMTIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEYXRlVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9IkFycmF5 TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxMyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQiIFR5cGVOYW1lPSJvcGM6R3VpZCIgTGVuZ3RoRmllbGQ9 IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxNCIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0 cmluZyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi IFN3aXRjaFZhbHVlPSIxNSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlhtbEVsZW1lbnQiIFR5 cGVOYW1lPSJ1YTpYbWxFbGVtZW50IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZp ZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgi IFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE3IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRXhwYW5kZWROb2RlSWQiIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIg TGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRj aFZhbHVlPSIxOCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJW YXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE5IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVh bGlmaWVkTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIExlbmd0aEZpZWxkPSJBcnJh eUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMjAiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGl6ZWRUZXh0IiBUeXBlTmFtZT0idWE6TG9jYWxpemVk VGV4dCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi IFN3aXRjaFZhbHVlPSIyMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbk9iamVj dCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3Ro IiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgTGVuZ3RoRmll bGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIy MyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhcmlhbnQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp dGNoVmFsdWU9IjI0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm8iIFR5 cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyNSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZp ZWxkPSJBcnJheURpbWVuc2lvbnNTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJB cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJy YXlEaW1lbnNpb25zIiBTd2l0Y2hGaWVsZD0iQXJyYXlEaW1lbnNpb25zU3BlY2lmaWVkIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik5h bWluZ1J1bGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJNYW5kYXRvcnkiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9Ik9wdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJDb25zdHJhaW50IiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQog ICAgDQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkltYWdlQk1QIj4NCiAgPC9vcGM6T3BhcXVl VHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSW1hZ2VHSUYiPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJJbWFnZUpQRyI+DQogIDwvb3BjOk9w YXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkltYWdlUE5HIj4NCiAgPC9vcGM6 T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iQXVkaW9EYXRhVHlwZSI+DQog IDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkJpdEZpZWxkTWFz a0RhdGFUeXBlIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IktleVZhbHVlUGFpciIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJLZXkiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVuZHBvaW50 VHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0 cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zcG9ydFByb2ZpbGVVcmkiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IlJhdGlvbmFsTnVtYmVyIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyYXRvciIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbm9taW5hdG9yIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJWZWN0b3IiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVlRFZl Y3RvciIgQmFzZVR5cGU9InRuczpWZWN0b3IiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWCIgVHlw ZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJZIiBUeXBlTmFtZT0i b3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IloiIFR5cGVOYW1lPSJvcGM6RG91 YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgQmFzZVR5cGU9InRuczpDYXJ0ZXNpYW5Db29y ZGluYXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJYIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iWiIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT3JpZW50YXRpb24i IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVlRE9yaWVudGF0aW9uIiBCYXNlVHlw ZT0idG5zOk9yaWVudGF0aW9uIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkEiIFR5cGVOYW1lPSJv cGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQiIgVHlwZU5hbWU9Im9wYzpEb3Vi bGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJG cmFtZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVGhyZWVERnJhbWUiIEJhc2VUeXBl PSJ0bnM6RnJhbWUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2FydGVzaWFuQ29vcmRpbmF0ZXMi IFR5cGVOYW1lPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29vcmRpbmF0ZXMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJPcmllbnRhdGlvbiIgVHlwZU5hbWU9InRuczpUaHJlZURPcmllbnRhdGlvbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1l PSJPcGVuRmlsZU1vZGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IlJlYWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IldyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJF cmFzZUV4aXN0aW5nIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJBcHBlbmQiIFZhbHVlPSI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9IklkZW50aXR5Q3JpdGVyaWFUeXBlIiBMZW5ndGhJbkJpdHM9 IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyTmFtZSIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVGh1bWJwcmludCIgVmFsdWU9IjIi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUm9sZSIgVmFsdWU9IjMiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBJZCIgVmFsdWU9IjQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQW5vbnltb3VzIiBWYWx1ZT0iNSIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBdXRoZW50aWNhdGVkVXNlciIgVmFsdWU9IjYiIC8+ DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i SWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JpdGVyaWFUeXBlIiBUeXBlTmFtZT0idG5zOklkZW50aXR5 Q3JpdGVyaWFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JpdGVyaWEiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IkN1cnJlbmN5VW5pdFR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpY0NvZGUiIFR5cGVOYW1lPSJvcGM6 SW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeHBvbmVudCIgVHlwZU5hbWU9Im9wYzpT Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFscGhhYmV0aWNDb2RlIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbmN5IiBUeXBlTmFtZT0i dWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpF bnVtZXJhdGVkVHlwZSBOYW1lPSJUcnVzdExpc3RNYXNrcyIgTGVuZ3RoSW5CaXRzPSIzMiI+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENlcnRpZmljYXRlcyIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENybHMiIFZhbHVlPSIyIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlckNlcnRpZmljYXRlcyIgVmFs dWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSXNzdWVyQ3JscyIgVmFs dWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iMTUi IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iVHJ1c3RMaXN0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU3BlY2lmaWVkTGlzdHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlRydXN0ZWRDZXJ0aWZpY2F0ZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcnVzdGVkQ2VydGlmaWNhdGVz IiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENlcnRp ZmljYXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZUcnVzdGVkQ3JscyIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRydXN0ZWRDcmxzIiBUeXBl TmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENybHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBl TmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZklzc3VlckNybHMiIFR5cGVOYW1lPSJvcGM6 SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc3N1ZXJDcmxzIiBUeXBlTmFtZT0ib3Bj OkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ3JscyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWNpbWFsRGF0YVR5 cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2NhbGUiIFR5cGVOYW1lPSJvcGM6SW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1 ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1l c3BhY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFt ZXNwYWNlcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlw ZXMiIFR5cGVOYW1lPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m U3RydWN0dXJlRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRh VHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVt RGF0YVR5cGVzIiBUeXBlTmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5v T2ZFbnVtRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFU eXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBs ZURhdGFUeXBlcyIgVHlwZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZp ZWxkPSJOb09mU2ltcGxlRGF0YVR5cGVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIg VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVO YW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlN0cnVjdHVyZURlc2NyaXB0aW9uIiBCYXNlVHlwZT0i dG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRp b24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVk TmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBUeXBlTmFtZT0idG5zOlN0cnVjdHVyZURl ZmluaXRpb24iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iRW51bURlc2NyaXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3Jp cHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0i dG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGVm aW5pdGlvbiIgVHlwZU5hbWU9InRuczpFbnVtRGVmaW5pdGlvbiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkJ1aWx0SW5UeXBlIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2ltcGxlVHlwZURlc2Ny aXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5z OkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBl TmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRp b24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCYXNlRGF0YVR5cGUiIFR5cGVOYW1lPSJ1YTpO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsdEluVHlwZSIgVHlwZU5hbWU9Im9w YzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlVBQmluYXJ5RmlsZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlU2No ZW1hSGVhZGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlcyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlcyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJ0 bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU3RydWN0dXJlRGF0YVR5 cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRhVHlwZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGF0YVR5cGVzIiBUeXBl TmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbnVtRGF0YVR5cGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFUeXBlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBsZURhdGFUeXBlcyIgVHlw ZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU2ltcGxl RGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2NoZW1hTG9jYXRpb24iIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZpbGVIZWFkZXIi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWxlSGVhZGVy IiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWxlSGVhZGVy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQm9keSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i UHViU3ViU3RhdGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJQYXVzZWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 Ik9wZXJhdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJFcnJvciIgVmFsdWU9IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iRGF0YVNldE1ldGFEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpE YXRhVHlwZVNjaGVtYUhlYWRlciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTmFtZXNwYWNl cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFj ZXMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZk5hbWVzcGFjZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3RydWN0dXJlRGF0YVR5cGVzIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RydWN0dXJlRGF0YVR5cGVzIiBU eXBlTmFtZT0idG5zOlN0cnVjdHVyZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlN0cnVj dHVyZURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFbnVtRGF0YVR5cGVz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW51bURhdGFU eXBlcyIgVHlwZU5hbWU9InRuczpFbnVtRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mRW51 bURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTaW1wbGVEYXRhVHlwZXMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTaW1wbGVEYXRh VHlwZXMiIFR5cGVOYW1lPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0i Tm9PZlNpbXBsZURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZp ZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpZWxk cyIgVHlwZU5hbWU9InRuczpGaWVsZE1ldGFEYXRhIiBMZW5ndGhGaWVsZD0iTm9PZkZpZWxkcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBUeXBlTmFtZT0ib3BjOkd1 aWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbiIgVHlwZU5h bWU9InRuczpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpZWxkTWV0YURhdGEiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlv biIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJG aWVsZEZsYWdzIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRGaWVsZEZsYWdzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQnVpbHRJblR5cGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50 MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRGaWVsZElkIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mUHJvcGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQ YWlyIiBMZW5ndGhGaWVsZD0iTm9PZlByb3BlcnRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRGF0YVNldEZpZWxkRmxhZ3MiIExl bmd0aEluQml0cz0iMTYiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJQcm9tb3RlZEZpZWxkIiBWYWx1ZT0iMSIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFU eXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1ham9yVmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNaW5vclZlcnNpb24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1Ymxpc2hlZERhdGFT ZXREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEYXRhU2V0Rm9sZGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRGF0YVNldEZvbGRlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZp ZWxkPSJOb09mRGF0YVNldEZvbGRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRN ZXRhRGF0YSIgVHlwZU5hbWU9InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkV4dGVuc2lvbkZpZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbkZpZWxkcyIgVHlwZU5hbWU9InRuczpLZXlW YWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mRXh0ZW5zaW9uRmllbGRzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRGF0YVNldFNvdXJjZSIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVkVmFyaWFibGUiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdHRyaWJ1dGVJZCIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTYW1wbGluZ0ludGVydmFs SGludCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWFk YmFuZFR5cGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGVhZGJhbmRWYWx1ZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJJbmRleFJhbmdlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlN1YnN0aXR1dGVWYWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mTWV0YURhdGFQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWV0YURhdGFQcm9wZXJ0aWVzIiBUeXBlTmFtZT0i dWE6UXVhbGlmaWVkTmFtZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZNZXRhRGF0YVByb3BlcnRpZXMiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i UHVibGlzaGVkRGF0YUl0ZW1zRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNl dFNvdXJjZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZQdWJsaXNoZWREYXRh IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVk RGF0YSIgVHlwZU5hbWU9InRuczpQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZlB1Ymxpc2hlZERhdGEiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiIEJhc2VUeXBl PSJ0bnM6UHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkV2ZW50Tm90aWZpZXIiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mU2VsZWN0ZWRGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RlZEZpZWxkcyIgVHlwZU5hbWU9InRuczpTaW1wbGVBdHRy aWJ1dGVPcGVyYW5kIiBMZW5ndGhGaWVsZD0iTm9PZlNlbGVjdGVkRmllbGRzIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRGF0 YVNldEZpZWxkQ29udGVudE1hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVl Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNDb2RlIiBWYWx1ZT0iMSIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFZhbHVlPSIyIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVmFsdWU9 IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU291cmNlUGljb1NlY29uZHMi IFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlclBpY29T ZWNvbmRzIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmF3 RGF0YSIgVmFsdWU9IjMyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRXcml0ZXJJZCIgVHlwZU5h bWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0RmllbGRDb250 ZW50TWFzayIgVHlwZU5hbWU9InRuczpEYXRhU2V0RmllbGRDb250ZW50TWFzayIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IktleUZyYW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldFdyaXRlclBy b3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkRh dGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0 U2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJNZXNzYWdlU2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i RGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJQdWJTdWJHcm91cERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlNb2RlIiBUeXBlTmFtZT0idG5zOk1lc3NhZ2VT ZWN1cml0eU1vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlY3VyaXR5 S2V5U2VydmljZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24i IExlbmd0aEZpZWxkPSJOb09mU2VjdXJpdHlLZXlTZXJ2aWNlcyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0i dG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3Jp dGVyR3JvdXBEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIj4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBl PSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJs ZWQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0 YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0 bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5 cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5h bWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5 U2VydmljZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOZXR3b3JrTWVzc2FnZVNpemUi IFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFByb3BlcnRpZXMiIFR5 cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkdyb3VwUHJvcGVydGll cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlckdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6 VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVydmFsIiBUeXBl TmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IktlZXBBbGl2ZVRpbWUi IFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHki IFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJ ZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJ ZHMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkhlYWRlckxheW91dFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJp bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5hbWU9 InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VTZXR0 aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEYXRhU2V0V3JpdGVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRXcml0ZXJzIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRXcml0ZXJE YXRhVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhU2V0V3JpdGVycyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0ZXJHcm91 cE1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHViU3ViQ29u bmVjdGlvbkRhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUHVibGlzaGVySWQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGRyZXNzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbm5lY3Rpb25Qcm9wZXJ0aWVzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvblBy b3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkNv bm5lY3Rpb25Qcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0U2V0 dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mV3JpdGVyR3JvdXBzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iV3JpdGVyR3JvdXBzIiBUeXBlTmFtZT0idG5zOldyaXRlckdyb3VwRGF0YVR5 cGUiIExlbmd0aEZpZWxkPSJOb09mV3JpdGVyR3JvdXBzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZlJlYWRlckdyb3VwcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJlYWRlckdyb3VwcyIgVHlwZU5hbWU9InRuczpSZWFkZXJHcm91cERhdGFUeXBl IiBMZW5ndGhGaWVsZD0iTm9PZlJlYWRlckdyb3VwcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5ldHdvcmtBZGRyZXNzRGF0YVR5 cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TmV0d29ya0ludGVyZmFjZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTmV0d29ya0FkZHJlc3NV cmxEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBT b3VyY2VUeXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZGVyR3JvdXBEYXRhVHlwZSIg QmFzZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBE YXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5 TW9kZSIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VU eXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v T2ZTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERl c2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJNYXhOZXR3b3JrTWVzc2FnZVNpemUiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFs dWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkdyb3VwUHJvcGVydGllcyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlRyYW5zcG9ydFNldHRpbmdzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0 IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVzc2FnZVNldHRpbmdzIiBUeXBlTmFtZT0idWE6 RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRSZWFk ZXJzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNl dFJlYWRlcnMiIFR5cGVOYW1lPSJ0bnM6RGF0YVNldFJlYWRlckRhdGFUeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZkRhdGFTZXRSZWFkZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlw ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmFibGVkIiBUeXBl TmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNoZXJJZCIg VHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZXJHcm91 cElkIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFT ZXRXcml0ZXJJZCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEYXRhU2V0TWV0YURhdGEiIFR5cGVOYW1lPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBUeXBlTmFtZT0i dG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVz c2FnZVJlY2VpdmVUaW1lb3V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IktleUZyYW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSGVhZGVyTGF5b3V0VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdl U2VjdXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlHcm91cElkIiBU eXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0 eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9u IiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mRGF0YVNldFJlYWRlclByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0UmVhZGVyUHJvcGVydGllcyIgVHlwZU5h bWU9InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mRGF0YVNldFJlYWRlclByb3Bl cnRpZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5h bWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VT ZXR0aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlN1YnNjcmliZWREYXRhU2V0IiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6U3Vic2NyaWJl ZERhdGFTZXREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVGFyZ2V0VmFyaWFi bGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0 VmFyaWFibGVzIiBUeXBlTmFtZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIExlbmd0aEZpZWxk PSJOb09mVGFyZ2V0VmFyaWFibGVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpZWxkVGFyZ2V0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1 YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldEZpZWxkSWQi IFR5cGVOYW1lPSJvcGM6R3VpZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlY2VpdmVySW5k ZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJU YXJnZXROb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJBdHRyaWJ1dGVJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJXcml0ZUluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiBUeXBlTmFtZT0idG5zOk92ZXJyaWRl VmFsdWVIYW5kbGluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik92ZXJyaWRlVmFsdWUiIFR5 cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGluZyIgTGVuZ3RoSW5CaXRz PSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzYWJsZWQiIFZhbHVlPSIw IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxhc3RVc2FibGVWYWx1ZSIgVmFs dWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iT3ZlcnJpZGVWYWx1ZSIg VmFsdWU9IjIiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgQmFzZVR5cGU9InRu czpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmVu dE5vZGVOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25U eXBlIiBMZW5ndGhGaWVsZD0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJTdWJDb25maWd1cmF0 aW9uRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlB1Ymxpc2hlZERhdGFTZXRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVkRGF0YVNldHMiIFR5cGVOYW1lPSJ0bnM6UHVi bGlzaGVkRGF0YVNldERhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlB1Ymxpc2hlZERhdGFTZXRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbm5lY3Rpb25zIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvbnMiIFR5cGVOYW1lPSJ0 bnM6UHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZkNvbm5lY3Rpb25z IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFu IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5h bWU9IkRhdGFTZXRPcmRlcmluZ1R5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IlVuZGVmaW5lZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iQXNjZW5kaW5nV3JpdGVySWQiIFZhbHVlPSIxIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFzY2VuZGluZ1dyaXRlcklkU2luZ2xlIiBWYWx1ZT0i MiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO YW1lPSJVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgTGVuZ3RoSW5CaXRzPSIzMiIgSXNP cHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZh bHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlB1Ymxpc2hlcklkIiBW YWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHcm91cEhlYWRlciIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV3JpdGVyR3JvdXBJ ZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBWZXJz aW9uIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOZXR3b3Jr TWVzc2FnZU51bWJlciIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iUGF5bG9hZEhlYWRlciIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IlRpbWVzdGFtcCIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 ZWRWYWx1ZSBOYW1lPSJQaWNvU2Vjb25kcyIgVmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJEYXRhU2V0Q2xhc3NJZCIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQcm9tb3RlZEZpZWxkcyIgVmFsdWU9IjEwMjQiIC8+DQog IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVWFk cFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T3JkZXJpbmci IFR5cGVOYW1lPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1lPSJ0bnM6VWFkcE5ldHdvcmtN ZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTYW1wbGluZ09mZnNl dCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUHVi bGlzaGluZ09mZnNldCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlB1Ymxpc2hpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiBMZW5ndGhGaWVsZD0i Tm9PZlB1Ymxpc2hpbmdPZmZzZXQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIExl bmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJUaW1lc3RhbXAiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlBpY29TZWNvbmRzIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJTdGF0dXMiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 Ik1ham9yVmVyc2lvbiIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iTWlub3JWZXJzaW9uIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iU2VxdWVuY2VOdW1iZXIiIFZhbHVlPSIzMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVYWRwRGF0YVNldFdyaXRlck1lc3Nh Z2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1l PSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJDb25maWd1cmVkU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOlVJbnQx NiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh U2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwVmVy c2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3 b3JrTWVzc2FnZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5z OlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5hbWU9InRuczpVYWRwRGF0YVNldE1lc3Nh Z2VDb250ZW50TWFzayIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZh bCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWNlaXZl T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBy b2Nlc3NpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikpzb25OZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iTmV0d29ya01lc3NhZ2VIZWFkZXIiIFZhbHVlPSIxIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFTZXRNZXNzYWdlSGVhZGVyIiBWYWx1 ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTaW5nbGVEYXRhU2V0TWVz c2FnZSIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUHVibGlz aGVySWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFT ZXRDbGFzc0lkIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i UmVwbHlUbyIgVmFsdWU9IjMyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikpzb25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgQmFz ZVR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkpzb25OZXR3b3Jr TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBMZW5n dGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iRGF0YVNldFdyaXRlcklkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJNZXRhRGF0YVZlcnNpb24iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJUaW1lc3RhbXAiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9IlN0YXR1cyIgVmFsdWU9IjE2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0V3JpdGVyTWVz c2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5h bWU9InRuczpKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJKc29uRGF0YVNldFJlYWRl ck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFU eXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIFR5 cGVOYW1lPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkpzb25E YXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydERh dGFUeXBlIiBCYXNlVHlwZT0idG5zOkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlBZGRyZXNzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9u T2JqZWN0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9 InRuczpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1lc3NhZ2VSZXBlYXRDb3VudCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTWVzc2FnZVJlcGVhdERlbGF5IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm9r ZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6Q29ubmVjdGlvblRy YW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291cmNlVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1dGhlbnRpY2F0aW9u UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0 eU9mU2VydmljZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iTm90U3BlY2lmaWVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJCZXN0RWZmb3J0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJBdExlYXN0T25jZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iQXRNb3N0T25jZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iRXhhY3RseU9uY2UiIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb2tlcldyaXRlckdyb3VwVHJhbnNw b3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5n IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2 ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZp Y2UiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iQnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idG5z OkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJR dWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0i dG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJNZXRhRGF0YVVwZGF0ZVRpbWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh U2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVldWVO YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291 cmNlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1 dGhlbnRpY2F0aW9uUHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgVHlwZU5hbWU9InRuczpC cm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TWV0YURhdGFRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkRpYWdub3N0aWNzTGV2 ZWwiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJh c2ljIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBZHZhbmNl ZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5mbyIgVmFs dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG9nIiBWYWx1ZT0iMyIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZWJ1ZyIgVmFsdWU9IjQiIC8+DQog IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUHVi U3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmljYXRpb24iIExlbmd0aEluQml0cz0iMzIiPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluZm9ybWF0aW9uIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcnJvciIgVmFsdWU9IjEiIC8+DQogIDwv b3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iSWRUeXBl IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOdW1l cmljIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJpbmci IFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikd1aWQiIFZhbHVl PSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9wYXF1ZSIgVmFsdWU9IjMi IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt ZT0iTm9kZUNsYXNzIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJVbnNwZWNpZmllZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iT2JqZWN0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJWYXJpYWJsZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iTWV0aG9kIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJP YmplY3RUeXBlIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJW YXJpYWJsZVR5cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJSZWZlcmVuY2VUeXBlIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iRGF0YVR5cGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJWaWV3IiBWYWx1ZT0iMTI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8 b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlBlcm1pc3Npb25UeXBlIiBMZW5ndGhJbkJpdHM9IjMy IiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9u ZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQnJvd3NlIiBW YWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWFkUm9sZVBlcm1p c3Npb25zIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0 ZUF0dHJpYnV0ZSIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i V3JpdGVSb2xlUGVybWlzc2lvbnMiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IldyaXRlSGlzdG9yaXppbmciIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJSZWFkIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iV3JpdGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJSZWFkSGlzdG9yeSIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJJbnNlcnRIaXN0b3J5IiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9Ik1vZGlmeUhpc3RvcnkiIFZhbHVlPSI1MTIiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVsZXRlSGlzdG9yeSIgVmFsdWU9IjEwMjQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVjZWl2ZUV2ZW50cyIgVmFsdWU9IjIwNDgiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2FsbCIgVmFsdWU9IjQwOTYiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWRkUmVmZXJlbmNlIiBWYWx1ZT0iODE5MiIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZW1vdmVSZWZlcmVuY2UiIFZhbHVl PSIxNjM4NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZWxldGVOb2RlIiBW YWx1ZT0iMzI3NjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWRkTm9kZSIg VmFsdWU9IjY1NTM2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1l cmF0ZWRUeXBlIE5hbWU9IkFjY2Vzc0xldmVsVHlwZSIgTGVuZ3RoSW5CaXRzPSI4IiBJc09wdGlv blNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9 IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ3VycmVudFJlYWQiIFZhbHVl PSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkN1cnJlbnRXcml0ZSIgVmFs dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yeVJlYWQiIFZh bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3RvcnlXcml0ZSIg VmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VtYW50aWNDaGFu Z2UiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNX cml0ZSIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRpbWVz dGFtcFdyaXRlIiBWYWx1ZT0iNjQiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQWNjZXNzTGV2ZWxFeFR5cGUiIExlbmd0aEluQml0cz0i MzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO b25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDdXJyZW50 UmVhZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ3VycmVu dFdyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0 b3J5UmVhZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlz dG9yeVdyaXRlIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT ZW1hbnRpY0NoYW5nZSIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlN0YXR1c1dyaXRlIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iVGltZXN0YW1wV3JpdGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25hdG9taWNSZWFkIiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9Ik5vbmF0b21pY1dyaXRlIiBWYWx1ZT0iNTEyIiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IldyaXRlRnVsbEFycmF5T25seSIgVmFsdWU9IjEwMjQiIC8+ DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i RXZlbnROb3RpZmllclR5cGUiIExlbmd0aEluQml0cz0iOCIgSXNPcHRpb25TZXQ9InRydWUiPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1YnNjcmliZVRvRXZlbnRzIiBWYWx1ZT0iMSIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0b3J5UmVhZCIgVmFsdWU9IjQiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yeVdyaXRlIiBWYWx1ZT0iOCIg Lz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1l PSJBY2Nlc3NSZXN0cmljdGlvblR5cGUiIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0 cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTaWduaW5nUmVxdWlyZWQiIFZhbHVlPSIx IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkVuY3J5cHRpb25SZXF1aXJlZCIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2Vzc2lvblJlcXVp cmVkIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJSb2xlUGVybWlzc2lvblR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZUlkIiBUeXBlTmFtZT0idWE6Tm9k ZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6 UGVybWlzc2lvblR5cGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51 bWVyYXRlZFR5cGUgTmFtZT0iU3RydWN0dXJlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RydWN0dXJlIiBWYWx1ZT0iMCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJ1Y3R1cmVXaXRoT3B0aW9uYWxGaWVsZHMiIFZh bHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuaW9uIiBWYWx1ZT0i MiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJTdHJ1Y3R1cmVGaWVsZCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IklzT3B0aW9uYWwiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWZhdWx0RW5jb2RpbmdJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJhc2VEYXRhVHlwZSIgVHlwZU5hbWU9InVh Ok5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cnVjdHVyZVR5cGUiIFR5cGVOYW1l PSJ0bnM6U3RydWN0dXJlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZGaWVsZHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWVsZHMiIFR5 cGVOYW1lPSJ0bnM6U3RydWN0dXJlRmllbGQiIExlbmd0aEZpZWxkPSJOb09mRmllbGRzIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVu dW1EZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mRmllbGRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRmllbGRzIiBUeXBlTmFtZT0idG5zOkVudW1GaWVsZCIgTGVuZ3RoRmll bGQ9Ik5vT2ZGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iTm9kZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5h bWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxv Y2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5h bWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2si IFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRl TWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIg TGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBl cm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUlu dDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzIiBUeXBlTmFtZT0i dG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJJbnN0YW5j ZU5vZGUiIEJhc2VUeXBlPSJ0bnM6Tm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQi IFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlw ZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFt ZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVy bWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFt ZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1p c3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBl TmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlR5cGVOb2RlIiBCYXNlVHlwZT0idG5zOk5vZGUi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlw ZU5hbWU9InRuczpOb2RlQ2xhc3MiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIg U291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2si IFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSb2xlUGVybWlzc2lv bnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSb2xlUGVy bWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0i Tm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVc2VyUm9s ZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUi IExlbmd0aEZpZWxkPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkFjY2Vzc1Jlc3RyaWN0aW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzIiBU eXBlTmFtZT0idG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJPYmplY3ROb2RlIiBCYXNlVHlwZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2Rl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVD bGFzcyIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93 c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2Fs aXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6 Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNl cldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5h bWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Np b25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1p c3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5v T2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVz dHJpY3Rpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVm ZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRXZlbnROb3RpZmllciIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpT dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9iamVjdFR5cGVO b2RlIiBCYXNlVHlwZT0idG5zOlR5cGVOb2RlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZU5hbWUiIFR5cGVO YW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291 cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIg VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl VHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQ ZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVO YW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVy bWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5 cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIgVHlwZU5hbWU9InRuczpSZWZlcmVuY2VOb2RlIiBM ZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fi c3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmFyaWFibGVOb2RlIiBCYXNlVHlwZT0i dG5zOkluc3RhbmNlTm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0idG5zOk5v ZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVh bGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpO b2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9w YzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJv bGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFtZT0ib3Bj OlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1l PSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGUiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJhbmsiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJyYXlEaW1lbnNpb25z IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXJyYXlEaW1l bnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZBcnJheURpbWVu c2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NMZXZlbCIgVHlwZU5hbWU9Im9w YzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlckFjY2Vzc0xldmVsIiBUeXBlTmFt ZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRl cnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJIaXN0 b3JpemluZyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWNjZXNzTGV2ZWxFeCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmFyaWFibGVUeXBlTm9kZSIg QmFzZVR5cGU9InRuczpUeXBlTm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0i dG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0i dWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9 InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlz c2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0i dG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Np b25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFt ZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5 cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGUiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJhbmsiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJyYXlEaW1l bnNpb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXJy YXlEaW1lbnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZBcnJh eURpbWVuc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFt ZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iUmVmZXJlbmNlVHlwZU5vZGUiIEJhc2VUeXBlPSJ0bnM6VHlwZU5v ZGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIg VHlwZU5hbWU9InRuczpOb2RlQ2xhc3MiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNv dXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUi IFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4 dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1h c2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSb2xlUGVybWlz c2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSb2xl UGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVc2Vy Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIExlbmd0aEZpZWxkPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IkFjY2Vzc1Jlc3RyaWN0aW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2Vz IiBUeXBlTmFtZT0idG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9v bGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN5bW1ldHJpYyIgVHlwZU5hbWU9Im9wYzpC b29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52ZXJzZU5hbWUiIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9Ik1ldGhvZE5vZGUiIEJhc2VUeXBlPSJ0bnM6SW5zdGFuY2VOb2Rl Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291 cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5 cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkJyb3dzZU5hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBU eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQi IFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNr IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl VHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Np b25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBl cm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJv bGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBl IiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIg VHlwZU5hbWU9InRuczpSZWZlcmVuY2VOb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeGVjdXRhYmxlIiBUeXBlTmFtZT0ib3BjOkJvb2xl YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVHlwZU5hbWU9Im9w YzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlZpZXdOb2RlIiBCYXNlVHlwZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9 InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0i dG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0i dG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9 InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlw ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9u cyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9s ZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlz c2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2Vy Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5z Ok5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1l PSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQ29udGFpbnNOb0xvb3BzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4i IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5vdGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5 dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iRGF0YVR5cGVOb2RlIiBCYXNlVHlwZT0idG5zOlR5cGVOb2RlIj4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOk5v ZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9k ZUNsYXNzIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJy b3dzZU5hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3VyY2VUeXBlPSJ0bnM6Tm9k ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBl TmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlz c2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVy bWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0i Tm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NS ZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIgVHlwZU5hbWU9InRuczpS ZWZlcmVuY2VOb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24iIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25P YmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVmZXJlbmNlTm9kZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ludmVyc2UiIFR5cGVOYW1lPSJvcGM6Qm9vbGVh biIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRhcmdldElkIiBUeXBlTmFtZT0idWE6RXhwYW5k ZWROb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iQXJndW1lbnQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEYXRhVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlZhbHVlUmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiBMZW5ndGhGaWVsZD0iTm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbnVtVmFs dWVUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVudW1G aWVsZCIgQmFzZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiBTb3VyY2VUeXBlPSJ0bnM6RW51bVZhbHVlVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOkVudW1WYWx1ZVR5cGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJj ZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT3B0aW9uU2V0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWxpZEJpdHMiIFR5cGVOYW1lPSJvcGM6 Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJVbmlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJOb3JtYWxpemVk U3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0i RGVjaW1hbFN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBl IE5hbWU9IkR1cmF0aW9uU3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9w YXF1ZVR5cGUgTmFtZT0iVGltZVN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9w YzpPcGFxdWVUeXBlIE5hbWU9IkRhdGVTdHJpbmciPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQog IDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJEdXJhdGlvbiI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoN CiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlV0Y1RpbWUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0K DQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJMb2NhbGVJZCI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUaW1lWm9uZURhdGFUeXBlIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9mZnNldCIgVHlw ZU5hbWU9Im9wYzpJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRheWxpZ2h0U2F2aW5n SW5PZmZzZXQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkluZGV4Ij4NCiAgPC9vcGM6T3BhcXVlVHlw ZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSW50ZWdlcklkIj4NCiAgPC9vcGM6T3BhcXVl VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkFwcGxpY2F0aW9uVHlwZSIgTGVu Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VydmVyIiBW YWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDbGllbnQiIFZhbHVl PSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNsaWVudEFuZFNlcnZlciIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzY292ZXJ5U2Vy dmVyIiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFwcGxpY2F0aW9uVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXBwbGljYXRpb25O YW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkFwcGxpY2F0aW9uVHlwZSIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvblR5cGUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5U2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2NvdmVyeVByb2ZpbGVVcmkiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpc2NvdmVyeVVybHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlVcmxz IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV0dXJuRGlhZ25vc3RpY3MiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXVkaXRFbnRyeUlkIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVvdXRIaW50IiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFkZGl0aW9uYWxI ZWFkZXIiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0 YW1wIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVx dWVzdEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZXJ2aWNlUmVzdWx0IiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlcnZpY2VEaWFnbm9zdGljcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZv IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN0cmluZ1RhYmxlIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RyaW5nVGFibGUiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZlN0cmluZ1RhYmxlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQWRkaXRpb25hbEhlYWRlciIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlZl cnNpb25UaW1lIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlNlcnZpY2VGYXVsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVcmlzVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVyaXNWZXJzaW9uIiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZVcmlzVmVyc2lvbiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VVcmlzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJp bmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlVXJpcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iU2VydmVyVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJO b09mU2VydmVyVXJpcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJZHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJZHMiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlNlcnZpY2VJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2Vzc2lv bmxlc3NJbnZva2VSZXNwb25zZVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5hbWVzcGFjZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmlzIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZOYW1lc3BhY2VVcmlzIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmll bGQ9Ik5vT2ZTZXJ2ZXJVcmlzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmljZUlkIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlw ZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9p bnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P ZkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxl SWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJVcmlzIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpbmRTZXJ2ZXJzUmVz cG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5cGVOYW1lPSJ0bnM6QXBwbGljYXRpb25EZXNj cmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlcnZlck9uTmV0d29yayIgQmFz ZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWNvcmRJ ZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJO YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2Nv dmVyeVVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVu Z3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRmluZFNlcnZlcnNPbk5ldHdvcmtS ZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlN0YXJ0aW5nUmVjb3JkSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVjb3Jkc1RvUmV0dXJuIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXR5Rmls dGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVy Q2FwYWJpbGl0eUZpbHRlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09m U2VydmVyQ2FwYWJpbGl0eUZpbHRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jlc3BvbnNlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTGFzdENvdW50ZXJSZXNldFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5cGVOYW1lPSJ0bnM6U2VydmVyT25O ZXR3b3JrIiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlcnMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJBcHBsaWNhdGlvbkluc3RhbmNlQ2VydGlm aWNhdGUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt ZT0iTWVzc2FnZVNlY3VyaXR5TW9kZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJh dGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iU2lnbiIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iU2lnbkFuZEVuY3J5cHQiIFZhbHVlPSIzIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlVzZXJUb2tlblR5cGUiIExlbmd0aEluQml0 cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFub255bW91cyIgVmFsdWU9 IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlck5hbWUiIFZhbHVlPSIx IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNlcnRpZmljYXRlIiBWYWx1ZT0i MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJc3N1ZWRUb2tlbiIgVmFsdWU9 IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iVXNlclRva2VuUG9saWN5IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlRva2VuVHlwZSIgVHlwZU5hbWU9InRuczpVc2VyVG9rZW5UeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVkVG9rZW5UeXBlIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Iklzc3VlckVuZHBvaW50VXJsIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5 VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludERlc2NyaXB0aW9uIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuZHBvaW50VXJs IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlciIg VHlwZU5hbWU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2Vj dXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJJZGVu dGl0eVRva2VucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlVzZXJJZGVudGl0eVRva2VucyIgVHlwZU5hbWU9InRuczpVc2VyVG9rZW5Qb2xpY3kiIExlbmd0 aEZpZWxkPSJOb09mVXNlcklkZW50aXR5VG9rZW5zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i VHJhbnNwb3J0UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZWN1cml0eUxldmVsIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iR2V0RW5kcG9p bnRzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mUHJvZmlsZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJQcm9maWxlVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09m UHJvZmlsZVVyaXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iR2V0RW5kcG9pbnRzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1l PSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW5kcG9p bnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9p bnRzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m RW5kcG9pbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RVcmkiIFR5cGVOYW1lPSJvcGM6U3Ry aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlck5hbWVzIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyTmFtZXMiIFR5cGVOYW1l PSJ1YTpMb2NhbGl6ZWRUZXh0IiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlck5hbWVzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVHlwZSIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvblR5 cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5U2VydmVyVXJpIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY292ZXJ5VXJs cyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mRGlzY292ZXJ5VXJscyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlbWFwaG9yZUZpbGVQYXRoIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzT25saW5lIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0 bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlciIgVHlwZU5h bWU9InRuczpSZWdpc3RlcmVkU2VydmVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVyU2VydmVyUmVzcG9uc2UiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlzY292ZXJ5Q29uZmlndXJh dGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTWRuc0Rpc2NvdmVyeUNvbmZpZ3Vy YXRpb24iIEJhc2VUeXBlPSJ0bnM6RGlzY292ZXJ5Q29uZmlndXJhdGlvbiI+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJNZG5zU2VydmVyTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFt ZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVn aXN0ZXJTZXJ2ZXIyUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFk ZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXIiIFR5cGVOYW1lPSJ0bnM6UmVnaXN0 ZXJlZFNlcnZlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaXNjb3ZlcnlDb25maWd1 cmF0aW9uIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlz Y292ZXJ5Q29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3Ro RmllbGQ9Ik5vT2ZEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVyU2VydmVyMlJlc3Bv bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZkNvbmZpZ3VyYXRpb25SZXN1bHRzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29uZmlndXJhdGlvblJlc3VsdHMiIFR5cGVO YW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZkNvbmZpZ3VyYXRpb25SZXN1bHRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlw ZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZv cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO YW1lPSJTZWN1cml0eVRva2VuUmVxdWVzdFR5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVu dW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZW5ldyIgVmFsdWU9IjEiIC8+DQogIDwvb3BjOkVudW1lcmF0 ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9r ZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q2hhbm5lbElkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlRva2VuSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q3JlYXRlZEF0IiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmV2aXNlZExpZmV0aW1lIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJPcGVuU2VjdXJlQ2hh bm5lbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50UHJvdG9jb2xWZXJzaW9uIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RUeXBlIiBUeXBlTmFtZT0i dG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNl Y3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZExpZmV0aW1lIiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyUHJvdG9j b2xWZXJzaW9uIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlNlY3VyaXR5VG9rZW4iIFR5cGVOYW1lPSJ0bnM6Q2hhbm5lbFNlY3VyaXR5VG9rZW4iIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJOb25jZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBU eXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2Vy dGlmaWNhdGVEYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTaWduYXR1cmUiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlNlc3Npb25BdXRoZW50 aWNhdGlvblRva2VuIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlNpZ25hdHVyZURhdGEiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWxnb3JpdGhtIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpZ25hdHVyZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudERlc2NyaXB0aW9uIiBUeXBl TmFtZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZXJ2ZXJVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iRW5kcG9pbnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2Vzc2lvbk5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkNsaWVudENlcnRpZmljYXRlIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJp bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRTZXNzaW9uVGltZW91dCIgVHlw ZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhSZXNwb25zZU1l c3NhZ2VTaXplIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVTZXNzaW9uUmVzcG9uc2Ui IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvblRva2VuIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNlc3Npb25UaW1lb3V0IiBUeXBlTmFtZT0ib3Bj OkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlck5vbmNlIiBUeXBlTmFtZT0i b3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJDZXJ0aWZpY2F0 ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P ZlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9u IiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlckVuZHBvaW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZTZXJ2ZXJTb2Z0d2FyZUNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBl TmFtZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIExlbmd0aEZpZWxkPSJOb09mU2Vy dmVyU29mdHdhcmVDZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJT aWduYXR1cmUiIFR5cGVOYW1lPSJ0bnM6U2lnbmF0dXJlRGF0YSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heFJlcXVlc3RNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNl cklkZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpT dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFub255bW91c0lk ZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ0bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0 bnM6VXNlcklkZW50aXR5VG9rZW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNlck5hbWVJZGVudGl0eVRva2VuIiBCYXNlVHlwZT0i dG5zOlVzZXJJZGVudGl0eVRva2VuIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBU eXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGFzc3dvcmQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuY3J5cHRpb25BbGdvcml0aG0iIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ilg1MDlJZGVudGl0eVRva2VuIiBCYXNlVHlwZT0idG5zOlVzZXJJZGVu dGl0eVRva2VuIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgU291cmNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQ2VydGlmaWNhdGVEYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i SXNzdWVkSWRlbnRpdHlUb2tlbiIgQmFzZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJQb2xpY3lJZCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIFNvdXJj ZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRv a2VuRGF0YSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJSc2FFbmNyeXB0ZWRT ZWNyZXQiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iQWN0aXZhdGVTZXNzaW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVl c3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRTaWduYXR1cmUiIFR5cGVO YW1lPSJ0bnM6U2lnbmF0dXJlRGF0YSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZDbGll bnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkNsaWVudFNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0idG5zOlNp Z25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIExlbmd0aEZpZWxkPSJOb09mQ2xpZW50U29mdHdhcmVD ZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJVc2VySWRlbnRpdHlUb2tlbiIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9i amVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJUb2tlblNpZ25hdHVyZSIgVHlwZU5h bWU9InRuczpTaWduYXR1cmVEYXRhIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNlIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVh ZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU2VydmVyTm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxk PSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5m b3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9z dGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZE aWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iQ2xvc2VTZXNzaW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVu c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFt ZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVTdWJz Y3JpcHRpb25zIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2xvc2VTZXNzaW9uUmVzcG9uc2Ui IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FuY2VsUmVxdWVz dCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXF1ZXN0SGFuZGxlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDYW5jZWxS ZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNhbmNlbENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJO b2RlQXR0cmlidXRlc01hc2siIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkFjY2Vzc0xldmVsIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkJyb3dzZU5hbWUiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkNvbnRhaW5zTm9Mb29wcyIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVR5cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJEZXNjcmlwdGlvbiIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IkRpc3BsYXlOYW1lIiBWYWx1ZT0iNjQiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iRXZlbnROb3RpZmllciIgVmFsdWU9IjEyOCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFeGVjdXRhYmxlIiBWYWx1ZT0iMjU2IiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3Rvcml6aW5nIiBWYWx1ZT0iNTEyIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmVyc2VOYW1lIiBWYWx1ZT0iMTAyNCIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJc0Fic3RyYWN0IiBWYWx1ZT0iMjA0 OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRl cnZhbCIgVmFsdWU9IjQwOTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9k ZUNsYXNzIiBWYWx1ZT0iODE5MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO b2RlSWQiIFZhbHVlPSIxNjM4NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT eW1tZXRyaWMiIFZhbHVlPSIzMjc2OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJVc2VyQWNjZXNzTGV2ZWwiIFZhbHVlPSI2NTUzNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVmFsdWU9IjEzMTA3MiIgLz4NCiAgICA8b3BjOkVu dW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyV3JpdGVNYXNrIiBWYWx1ZT0iMjYyMTQ0IiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhbHVlUmFuayIgVmFsdWU9IjUyNDI4OCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0ZU1hc2siIFZhbHVlPSIxMDQ4NTc2 IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhbHVlIiBWYWx1ZT0iMjA5NzE1 MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24i IFZhbHVlPSI0MTk0MzA0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJvbGVQ ZXJtaXNzaW9ucyIgVmFsdWU9IjgzODg2MDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBWYWx1ZT0iMTY3NzcyMTYiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iMzM1NTQ0MzEiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iQmFzZU5vZGUiIFZhbHVlPSIyNjUwMTIyMCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPYmplY3QiIFZhbHVlPSIyNjUwMTM0OCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPYmplY3RUeXBlIiBWYWx1ZT0iMjY1MDMyNjgi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVmFyaWFibGUiIFZhbHVlPSIyNjU3 MTM4MyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJWYXJpYWJsZVR5cGUiIFZh bHVlPSIyODYwMDQzOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNZXRob2Qi IFZhbHVlPSIyNjYzMjU0OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZl cmVuY2VUeXBlIiBWYWx1ZT0iMjY1MzcwNjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iVmlldyIgVmFsdWU9IjI2NTAxMzU2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0i dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJp YnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlz cGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9i amVjdEF0dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNv dXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRp c3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5v ZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVB dHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnROb3RpZmllciIgVHlwZU5h bWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IlZhcmlhYmxlQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0 cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0 IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJW YWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh VHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVl UmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZB cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhGaWVsZD0i Tm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFjY2Vzc0xldmVs IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyQWNjZXNz TGV2ZWwiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1pbmlt dW1TYW1wbGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ikhpc3Rvcml6aW5nIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTWV0aG9kQXR0 cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlw ZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5h bWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJp YnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVh OkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0 ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0 ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeGVjdXRhYmxlIiBUeXBlTmFtZT0ib3BjOkJv b2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVHlwZU5hbWU9 Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ik9iamVjdFR5cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVB dHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRl eHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0i dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIi IFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJpYWJsZVR5cGVBdHRyaWJ1 dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0 bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIg VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0i dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFz ayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSXNBYnN0cmFjdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZmVy ZW5jZVR5cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMy IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBU eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpO b2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVO YW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN5bW1ldHJpYyIgVHlw ZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52ZXJzZU5hbWUi IFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyIgQmFzZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRB dHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRy aWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQi IFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0 cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1l PSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmlld0F0 dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlO YW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRy aWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3Jp dGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1 dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29udGFpbnNOb0xvb3BzIiBUeXBlTmFtZT0i b3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5vdGlmaWVyIiBUeXBl TmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0i dWE6VmFyaWFudCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJHZW5lcmljQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmli dXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJE ZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpO b2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m QXR0cmlidXRlVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iQXR0cmlidXRlVmFsdWVzIiBUeXBlTmFtZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVWYWx1 ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZBdHRyaWJ1dGVWYWx1ZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNJdGVtIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmVudE5v ZGVJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVxdWVzdGVkTmV3Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlm aWVkTmFtZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlwZU5hbWU9InRu czpOb2RlQ2xhc3MiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQXR0cmlidXRlcyIgVHlw ZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlR5cGVE ZWZpbml0aW9uIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNSZXN1bHQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Rh dHVzQ29kZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJBZGRlZE5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBZGROb2Rlc1JlcXVlc3QiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVz dEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZk5vZGVzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb2Rlc1RvQWRkIiBUeXBlTmFtZT0idG5zOkFkZE5vZGVzSXRlbSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZOb2Rlc1RvQWRkIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZE5vZGVzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl c3VsdHMiIFR5cGVOYW1lPSJ0bnM6QWRkTm9kZXNSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVz dWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3Mi IFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iQWRkUmVmZXJlbmNlc0l0ZW0iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlk IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6 Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNGb3J3YXJkIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRTZXJ2ZXJVcmkiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0Tm9kZUlkIiBU eXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn ZXROb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZFJlZmVyZW5jZXNSZXF1 ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzVG9BZGQiIFR5cGVOYW1lPSJ0bnM6QWRk UmVmZXJlbmNlc0l0ZW0iIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlc1RvQWRkIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZFJl ZmVyZW5jZXNSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRl ciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1 c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIg TGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlTm9kZXNJdGVtIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIg VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZVRhcmdl dFJlZmVyZW5jZXMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVOb2Rlc1JlcXVlc3Qi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVx dWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZk5vZGVzVG9EZWxldGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvRGVsZXRlIiBUeXBlTmFtZT0idG5zOkRlbGV0ZU5vZGVz SXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvRGVsZXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZU5vZGVzUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhG aWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3Rp Y0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlh Z25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJO b09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZU5vZGVJZCIgVHlw ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzRm9yd2Fy ZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0 Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEZWxldGVCaWRpcmVjdGlvbmFsIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRl UmVmZXJlbmNlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXNUb0RlbGV0ZSIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXNUb0RlbGV0 ZSIgVHlwZU5hbWU9InRuczpEZWxldGVSZWZlcmVuY2VzSXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZS ZWZlcmVuY2VzVG9EZWxldGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlUmVmZXJlbmNlc1Jlc3BvbnNlIiBCYXNlVHlwZT0i dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVy IiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1 bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJ bmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlw ZSBOYW1lPSJBdHRyaWJ1dGVXcml0ZU1hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0 PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBY2Nlc3NMZXZlbCIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQXJyYXlEaW1lbnNpb25zIiBWYWx1 ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1 ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDb250YWluc05vTG9vcHMi IFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlIiBW YWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVzY3JpcHRpb24i IFZhbHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNwbGF5TmFt ZSIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkV2ZW50Tm90 aWZpZXIiIFZhbHVlPSIxMjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRXhl Y3V0YWJsZSIgVmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJI aXN0b3JpemluZyIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJJbnZlcnNlTmFtZSIgVmFsdWU9IjEwMjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iSXNBYnN0cmFjdCIgVmFsdWU9IjIwNDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iTWluaW11bVNhbXBsaW5nSW50ZXJ2YWwiIFZhbHVlPSI0MDk2IiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vZGVDbGFzcyIgVmFsdWU9IjgxOTIiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUlkIiBWYWx1ZT0iMTYzODQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3ltbWV0cmljIiBWYWx1ZT0iMzI3NjgiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlckFjY2Vzc0xldmVsIiBWYWx1ZT0iNjU1 MzYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlckV4ZWN1dGFibGUiIFZh bHVlPSIxMzEwNzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlcldyaXRl TWFzayIgVmFsdWU9IjI2MjE0NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJW YWx1ZVJhbmsiIFZhbHVlPSI1MjQyODgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iV3JpdGVNYXNrIiBWYWx1ZT0iMTA0ODU3NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJWYWx1ZUZvclZhcmlhYmxlVHlwZSIgVmFsdWU9IjIwOTcxNTIiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVR5cGVEZWZpbml0aW9uIiBWYWx1ZT0iNDE5NDMw NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSb2xlUGVybWlzc2lvbnMiIFZh bHVlPSI4Mzg4NjA4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFjY2Vzc1Jl c3RyaWN0aW9ucyIgVmFsdWU9IjE2Nzc3MjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkFjY2Vzc0xldmVsRXgiIFZhbHVlPSIzMzU1NDQzMiIgLz4NCiAgPC9vcGM6RW51bWVy YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJCcm93c2VEaXJlY3Rpb24i IExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZvcndh cmQiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmVyc2Ui IFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJvdGgiIFZhbHVl PSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmFsaWQiIFZhbHVlPSIz IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IlZpZXdEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJWaWV3SWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJUaW1lc3RhbXAiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJWaWV3VmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJv d3NlRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQnJvd3NlRGlyZWN0aW9uIiBUeXBlTmFtZT0idG5zOkJyb3dzZURpcmVjdGlvbiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluY2x1ZGVTdWJ0eXBlcyIgVHlwZU5hbWU9 Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJCcm93c2VSZXN1bHRNYXNrIiBMZW5ndGhJbkJpdHM9IjMy Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFZhbHVlPSIxIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzRm9yd2FyZCIgVmFsdWU9IjIiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUNsYXNzIiBWYWx1ZT0iNCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1ZT0iOCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNwbGF5TmFtZSIgVmFsdWU9IjE2IiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlR5cGVEZWZpbml0aW9uIiBWYWx1ZT0i MzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iNjMiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVmZXJlbmNlVHlwZUluZm8iIFZhbHVl PSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRhcmdldEluZm8iIFZhbHVl PSI2MCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ZvcndhcmQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOkV4 cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5h bWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFt ZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVHlwZURlZmluaXRpb24iIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkNvbnRpbnVhdGlv blBvaW50Ij4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkJyb3dzZVJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1l PSJ0bnM6UmVmZXJlbmNlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJCcm93c2VSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0 aW9uIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTWF4UmVmZXJlbmNlc1Blck5v ZGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5v ZGVzVG9Ccm93c2UiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb2Rlc1RvQnJvd3NlIiBUeXBlTmFtZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiBMZW5ndGhG aWVsZD0iTm9PZk5vZGVzVG9Ccm93c2UiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl c3VsdHMiIFR5cGVOYW1lPSJ0bnM6QnJvd3NlUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3Vs dHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0lu Zm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkJyb3dzZU5leHRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGVhc2VDb250aW51YXRpb25Qb2lu dHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZD b250aW51YXRpb25Qb2ludHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJDb250aW51YXRpb25Qb2ludHMiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgTGVu Z3RoRmllbGQ9Ik5vT2ZDb250aW51YXRpb25Qb2ludHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOkJyb3dzZVJlc3VsdCIgTGVuZ3RoRmll bGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdu b3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9P ZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWxhdGl2ZVBhdGhFbGVtZW50IiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlw ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzSW52ZXJzZSIgVHlw ZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5jbHVkZVN1YnR5 cGVzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn ZXROYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWxhdGl2ZVBhdGgiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1l bnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVu dHMiIFR5cGVOYW1lPSJ0bnM6UmVsYXRpdmVQYXRoRWxlbWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZF bGVtZW50cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJCcm93c2VQYXRoIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0aW5nTm9kZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGF0aXZlUGF0aCIgVHlwZU5hbWU9InRuczpSZWxhdGl2 ZVBhdGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iQnJvd3NlUGF0aFRhcmdldCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9k ZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVtYWluaW5nUGF0aEluZGV4IiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJCcm93c2VQYXRoUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT dGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlRhcmdldHMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRzIiBUeXBlTmFtZT0i dG5zOkJyb3dzZVBhdGhUYXJnZXQiIExlbmd0aEZpZWxkPSJOb09mVGFyZ2V0cyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2xh dGVCcm93c2VQYXRoc1RvTm9kZUlkc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkJyb3dzZVBhdGhzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlUGF0aHMi IFR5cGVOYW1lPSJ0bnM6QnJvd3NlUGF0aCIgTGVuZ3RoRmllbGQ9Ik5vT2ZCcm93c2VQYXRocyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJl c3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1 bHRzIiBUeXBlTmFtZT0idG5zOkJyb3dzZVBhdGhSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVz dWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3Mi IFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWdpc3Rl ciIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVzVG9S ZWdpc3RlciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvUmVn aXN0ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZ2lzdGVyZWRO b2RlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVn aXN0ZXJlZE5vZGVJZHMiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExlbmd0aEZpZWxkPSJOb09mUmVn aXN0ZXJlZE5vZGVJZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9k ZXNUb1VucmVnaXN0ZXIiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb2Rlc1RvVW5yZWdpc3RlciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmllbGQ9 Ik5vT2ZOb2Rlc1RvVW5yZWdpc3RlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkNvdW50ZXIiPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJOdW1lcmljUmFuZ2UiPg0KICA8L29w YzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJUaW1lIj4NCiAgPC9vcGM6 T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iRGF0ZSI+DQogIDwvb3BjOk9w YXF1ZVR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludENvbmZpZ3Vy YXRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iT3BlcmF0aW9uVGltZW91dCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlVzZUJpbmFyeUVuY29kaW5nIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhTdHJpbmdMZW5ndGgiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhCeXRlU3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4QXJyYXlMZW5ndGgiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhNZXNzYWdlU2l6ZSIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heEJ1ZmZlclNp emUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDaGFubmVs TGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZWN1cml0eVRva2VuTGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUXVlcnlEYXRhRGVz Y3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVsYXRpdmVQYXRoIiBUeXBlTmFtZT0idG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5v ZGVUeXBlRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iVHlwZURlZmluaXRpb25Ob2RlIiBUeXBlTmFtZT0idWE6RXhwYW5kZWRO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmNsdWRlU3ViVHlwZXMiIFR5cGVOYW1l PSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEYXRhVG9SZXR1cm4i IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhVG9SZXR1 cm4iIFR5cGVOYW1lPSJ0bnM6UXVlcnlEYXRhRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m RGF0YVRvUmV0dXJuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1l cmF0ZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhdG9yIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcXVhbHMiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzTnVsbCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iR3JlYXRlclRoYW4iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJHcmVhdGVyVGhhbk9yRXF1YWwiIFZhbHVlPSI0IiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuT3JFcXVhbCIgVmFsdWU9IjUiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTGlrZSIgVmFsdWU9IjYiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm90IiBWYWx1ZT0iNyIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJCZXR3ZWVuIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 ZWRWYWx1ZSBOYW1lPSJJbkxpc3QiIFZhbHVlPSI5IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IkFuZCIgVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9Ik9yIiBWYWx1ZT0iMTEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2Fz dCIgVmFsdWU9IjEyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluVmlldyIg VmFsdWU9IjEzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9mVHlwZSIgVmFs dWU9IjE0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlbGF0ZWRUbyIgVmFs dWU9IjE1IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJpdHdpc2VBbmQiIFZh bHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCaXR3aXNlT3IiIFZh bHVlPSIxNyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJRdWVyeURhdGFTZXQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIFR5cGVOYW1lPSJ1 YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZWYWx1ZXMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZXMiIFR5cGVO YW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZlZhbHVlcyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJOb2RlUmVmZXJlbmNl IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v ZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVy ZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IklzRm9yd2FyZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZlJlZmVyZW5jZWROb2RlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlZE5vZGVJZHMiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExl bmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlZE5vZGVJZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmls dGVyT3BlcmF0b3IiIFR5cGVOYW1lPSJ0bnM6RmlsdGVyT3BlcmF0b3IiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mRmlsdGVyT3BlcmFuZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXJPcGVyYW5kcyIgVHlwZU5hbWU9InVhOkV4dGVuc2lv bk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWx0ZXJPcGVyYW5kcyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb250ZW50RmlsdGVy IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v T2ZFbGVtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkVsZW1lbnRzIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50IiBMZW5ndGhGaWVs ZD0iTm9PZkVsZW1lbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhbmQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkVsZW1lbnRPcGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iSW5kZXgiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxpdGVyYWxP cGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF0dHJpYnV0ZU9wZXJhbmQiIEJhc2VU eXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBbGlhcyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VQYXRoIiBUeXBl TmFtZT0idG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0 ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4 UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIEJh c2VUeXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUeXBlRGVm aW5pdGlvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZkJyb3dzZVBhdGgiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VQYXRoIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZCcm93c2VQYXRoIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmlidXRlSWQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5kZXhSYW5nZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29k ZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m T3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iT3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZPcGVyYW5kU3RhdHVzQ29kZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb09mT3BlcmFuZERpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik9wZXJhbmREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZPcGVyYW5kRGlhZ25vc3RpY0luZm9zIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkNvbnRlbnRGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1lbnRSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVudFJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6 Q29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mRWxlbWVudFJlc3Vs dHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRWxlbWVudERpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVsZW1lbnREaWFn bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5v T2ZFbGVtZW50RGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlBhcnNpbmdSZXN1bHQiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29kZSIgVHlwZU5h bWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVN0YXR1 c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0 YVN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZE YXRhU3RhdHVzQ29kZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YURpYWdub3N0 aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRh dGFEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmll bGQ9Ik5vT2ZEYXRhRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5Rmlyc3RSZXF1ZXN0IiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFk ZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZk5vZGVUeXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vZGVUeXBlcyIgVHlwZU5hbWU9InRuczpOb2RlVHlwZURlc2NyaXB0aW9uIiBM ZW5ndGhGaWVsZD0iTm9PZk5vZGVUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRl ciIgVHlwZU5hbWU9InRuczpDb250ZW50RmlsdGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TWF4RGF0YVNldHNUb1JldHVybiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJNYXhSZWZlcmVuY2VzVG9SZXR1cm4iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlF1ZXJ5Rmlyc3RSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZRdWVyeURhdGFTZXRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVlcnlEYXRhU2V0cyIgVHlw ZU5hbWU9InRuczpRdWVyeURhdGFTZXQiIExlbmd0aEZpZWxkPSJOb09mUXVlcnlEYXRhU2V0cyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3Bj OkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUGFyc2luZ1Jlc3VsdHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQYXJzaW5nUmVz dWx0cyIgVHlwZU5hbWU9InRuczpQYXJzaW5nUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlBhcnNp bmdSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdu b3N0aWNJbmZvcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlclJlc3VsdCIgVHlwZU5h bWU9InRuczpDb250ZW50RmlsdGVyUmVzdWx0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRl ciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVsZWFzZUNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRpb25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3Ry aW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlF1ZXJ5TmV4dFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlF1ZXJ5RGF0YVNldHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWVyeURhdGFTZXRz IiBUeXBlTmFtZT0idG5zOlF1ZXJ5RGF0YVNldCIgTGVuZ3RoRmllbGQ9Ik5vT2ZRdWVyeURhdGFT ZXRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZENvbnRpbnVhdGlvblBvaW50IiBU eXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiBMZW5ndGhJbkJp dHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTb3VyY2UiIFZhbHVlPSIw IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlciIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQm90aCIgVmFsdWU9IjIiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTmVpdGhlciIgVmFsdWU9IjMiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVu dW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZFZhbHVlSWQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9k ZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmli dXRlSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5k ZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJE YXRhRW5jb2RpbmciIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRSZXF1ZXN0IiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVl c3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heEFnZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIFR5cGVOYW1lPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJu IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWFkIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZXNUb1JlYWQiIFR5cGVOYW1lPSJ0 bnM6UmVhZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1JlYWQiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZFJlc3Bv bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhG aWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3Rp Y0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlh Z25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJO b09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkVmFsdWVJZCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1 YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmRleFJhbmdlIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFFbmNvZGluZyIgVHlwZU5h bWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRp b25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkUmVzdWx0IiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1 c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q29udGludWF0aW9uUG9pbnQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ikhpc3RvcnlEYXRhIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 Ikhpc3RvcnlSZWFkRGV0YWlscyIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZEV2 ZW50RGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0idG5zOkV2ZW50RmlsdGVy IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IlJlYWRSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRh aWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzUmVhZE1vZGlmaWVkIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJv cGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0i b3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIg VHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXR1cm5Cb3Vu ZHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkUHJvY2Vzc2VkRGV0YWlscyIgQmFzZVR5 cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhcnRU aW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5k VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBy b2Nlc3NpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mQWdncmVnYXRlVHlwZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkFnZ3JlZ2F0ZVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExlbmd0 aEZpZWxkPSJOb09mQWdncmVnYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3Jl Z2F0ZUNvbmZpZ3VyYXRpb24iIFR5cGVOYW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJSZWFkQXRUaW1lRGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlcVRpbWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUi IExlbmd0aEZpZWxkPSJOb09mUmVxVGltZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VT aW1wbGVCb3VuZHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkQW5ub3RhdGlvbkRhdGFE ZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3RvcnlSZWFkRGV0YWlscyI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZXFUaW1lcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJIaXN0b3J5RGF0YSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpE YXRhVmFsdWUiIExlbmd0aEZpZWxkPSJOb09mRGF0YVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZmljYXRpb25JbmZv IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1v ZGlmaWNhdGlvblRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJVcGRhdGVUeXBlIiBUeXBlTmFtZT0idG5zOkhpc3RvcnlVcGRhdGVUeXBlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhp c3RvcnlNb2RpZmllZERhdGEiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeURhdGEiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEYXRhVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5n dGhGaWVsZD0iTm9PZkRhdGFWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTW9k aWZpY2F0aW9uSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb2RpZmljYXRpb25JbmZvcyIgVHlwZU5hbWU9InRuczpNb2RpZmljYXRpb25JbmZvIiBM ZW5ndGhGaWVsZD0iTm9PZk1vZGlmaWNhdGlvbkluZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlFdmVudCIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRzIiBU eXBlTmFtZT0idG5zOkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZFdmVu dHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iSGlzdG9yeVJlYWRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlSZWFkRGV0YWlscyIgVHlw ZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVz dGFtcHNUb1JldHVybiIgVHlwZU5hbWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZWxlYXNlQ29udGludWF0aW9uUG9pbnRzIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9kZXNUb1JlYWQiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvUmVhZCIgVHlw ZU5hbWU9InRuczpIaXN0b3J5UmVhZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1Jl YWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iSGlzdG9yeVJlYWRSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNw b25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9 InRuczpIaXN0b3J5UmVhZFJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVh OkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0 ZVZhbHVlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVSZXF1ZXN0IiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZOb2Rlc1RvV3JpdGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb2Rlc1RvV3JpdGUiIFR5cGVOYW1lPSJ0bnM6V3JpdGVWYWx1ZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZOb2Rlc1RvV3JpdGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlw ZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZS ZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz dWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3Mi IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iSGlzdG9yeVVwZGF0ZURldGFpbHMiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikhpc3Rv cnlVcGRhdGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJJbnNlcnQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlJlcGxhY2UiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 IlVwZGF0ZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVs ZXRlIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVt ZXJhdGVkVHlwZSBOYW1lPSJQZXJmb3JtVXBkYXRlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5zZXJ0IiBWYWx1ZT0iMSIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZXBsYWNlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVcGRhdGUiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IlJlbW92ZSIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVudW1lcmF0 ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXBkYXRlRGF0YURldGFpbHMi IEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVw ZGF0ZURldGFpbHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJmb3JtSW5zZXJ0UmVwbGFj ZSIgVHlwZU5hbWU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIExlbmd0aEZp ZWxkPSJOb09mVXBkYXRlVmFsdWVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlVwZGF0ZVN0cnVjdHVyZURhdGFEZXRhaWxzIiBCYXNl VHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v ZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkhpc3RvcnlVcGRhdGVE ZXRhaWxzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVyZm9ybUluc2VydFJlcGxhY2UiIFR5 cGVOYW1lPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhGaWVsZD0i Tm9PZlVwZGF0ZVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJVcGRhdGVFdmVudERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJmb3JtSW5zZXJ0UmVwbGFjZSIgVHlwZU5hbWU9InRuczpQ ZXJmb3JtVXBkYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlciIgVHlwZU5h bWU9InRuczpFdmVudEZpbHRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFdmVudERh dGEiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudERh dGEiIFR5cGVOYW1lPSJ0bnM6SGlzdG9yeUV2ZW50RmllbGRMaXN0IiBMZW5ndGhGaWVsZD0iTm9P ZkV2ZW50RGF0YSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJJc0RlbGV0ZU1vZGlmaWVkIiBUeXBlTmFtZT0ib3BjOkJvb2xl YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0ib3BjOkRh dGVUaW1lIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IkRlbGV0ZUF0VGltZURldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0 ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9k ZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmll bGQ9Ik5vT2ZSZXFUaW1lcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVFdmVudERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRJZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudElkcyIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50SWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29k ZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m T3BlcmF0aW9uUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik9wZXJhdGlvblJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhG aWVsZD0iTm9PZk9wZXJhdGlvblJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0 aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXF1ZXN0IiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZIaXN0b3J5VXBkYXRlRGV0YWlscyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlVcGRhdGVEZXRhaWxzIiBUeXBlTmFtZT0idWE6RXh0 ZW5zaW9uT2JqZWN0IiBMZW5ndGhGaWVsZD0iTm9PZkhpc3RvcnlVcGRhdGVEZXRhaWxzIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhp c3RvcnlVcGRhdGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpI aXN0b3J5VXBkYXRlUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlh Z25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNhbGxNZXRo b2RSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik9iamVjdElkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTWV0aG9kSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJbnB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIExlbmd0 aEZpZWxkPSJOb09mSW5wdXRBcmd1bWVudHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBU eXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJbnB1 dEFyZ3VtZW50UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IklucHV0QXJndW1lbnRSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZJbnB1dEFyZ3VtZW50UmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZJbnB1dEFyZ3VtZW50RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5wdXRBcmd1bWVudERpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZklucHV0QXJndW1l bnREaWFnbm9zdGljSW5mb3MiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mT3V0cHV0QXJn dW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iT3V0 cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZPdXRw dXRBcmd1bWVudHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iQ2FsbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1 ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1ldGhvZHNUb0NhbGwiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZXRob2RzVG9DYWxs IiBUeXBlTmFtZT0idG5zOkNhbGxNZXRob2RSZXF1ZXN0IiBMZW5ndGhGaWVsZD0iTm9PZk1ldGhv ZHNUb0NhbGwiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iQ2FsbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0i dG5zOkNhbGxNZXRob2RSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9uaXRv cmluZ01vZGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJTYW1wbGluZyIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i UmVwb3J0aW5nIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9w YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJEYXRhQ2hhbmdlVHJpZ2dlciIgTGVuZ3RoSW5CaXRzPSIz MiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNWYWx1ZSIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzVmFsdWVUaW1lc3RhbXAiIFZh bHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRU eXBlIE5hbWU9IkRlYWRiYW5kVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iQWJzb2x1dGUiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IlBlcmNlbnQiIFZhbHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFDaGFuZ2VGaWx0ZXIiIEJhc2VUeXBlPSJ0bnM6TW9u aXRvcmluZ0ZpbHRlciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmlnZ2VyIiBUeXBlTmFtZT0i dG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVhZGJhbmRU eXBlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlYWRi YW5kVmFsdWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV2ZW50RmlsdGVyIiBCYXNlVHlwZT0i dG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENs YXVzZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxl Y3RDbGF1c2VzIiBUeXBlTmFtZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIExlbmd0aEZp ZWxkPSJOb09mU2VsZWN0Q2xhdXNlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldoZXJlQ2xh dXNlIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlv biIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VTZXJ2ZXJDYXBhYmlsaXRpZXNEZWZhdWx0cyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVHJlYXRVbmNlcnRhaW5Bc0JhZCIgVHlwZU5hbWU9Im9wYzpC b29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVyY2VudERhdGFCYWQiIFR5cGVOYW1l PSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBlcmNlbnREYXRhR29vZCIgVHlw ZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlU2xvcGVkRXh0cmFw b2xhdGlvbiIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFnZ3JlZ2F0ZUZpbHRlciIgQmFzZVR5 cGU9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0VGlt ZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3Jl Z2F0ZVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQ cm9jZXNzaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InRuczpBZ2dyZWdhdGVD b25maWd1cmF0aW9uIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRl bnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IkV2ZW50RmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0idG5zOk1vbml0b3JpbmdG aWx0ZXJSZXN1bHQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENsYXVzZVJlc3Vs dHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RD bGF1c2VSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZT ZWxlY3RDbGF1c2VSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENs YXVzZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdu b3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldoZXJlQ2xhdXNlUmVzdWx0IiBUeXBlTmFtZT0idG5z OkNvbnRlbnRGaWx0ZXJSZXN1bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWdncmVnYXRlRmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0i dG5zOk1vbml0b3JpbmdGaWx0ZXJSZXN1bHQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNl ZFN0YXJ0VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJldmlzZWRQcm9jZXNzaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZEFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIFR5cGVO YW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yaW5nUGFyYW1ldGVycyIg QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGll bnRIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2FtcGxpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJGaWx0ZXIiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJRdWV1ZVNpemUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRGlzY2FyZE9sZGVzdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1v bml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9Ikl0ZW1Ub01vbml0b3IiIFR5cGVOYW1lPSJ0bnM6UmVhZFZh bHVlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nTW9kZSIgVHlwZU5hbWU9 InRuczpNb25pdG9yaW5nTW9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFBh cmFtZXRlcnMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmluZ1BhcmFtZXRlcnMiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9uaXRvcmVk SXRlbUNyZWF0ZVJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkU2FtcGxpbmdJbnRlcnZhbCIgVHlwZU5h bWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkUXVldWVTaXpl IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlclJl c3VsdCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVt c1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiBUeXBlTmFtZT0idG5z OlRpbWVzdGFtcHNUb1JldHVybiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJdGVtc1Rv Q3JlYXRlIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXRl bXNUb0NyZWF0ZSIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgTGVu Z3RoRmllbGQ9Ik5vT2ZJdGVtc1RvQ3JlYXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0 ZVJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZv IiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5 UmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb25pdG9yZWRJdGVtSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVxdWVzdGVkUGFyYW1ldGVycyIgVHlwZU5hbWU9InRuczpNb25pdG9yaW5n UGFyYW1ldGVycyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNhbXBsaW5n SW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmV2aXNlZFF1ZXVlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJGaWx0ZXJSZXN1bHQiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9k aWZ5TW9uaXRvcmVkSXRlbXNSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcHNUb1JldHVy biIgVHlwZU5hbWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mSXRlbXNUb01vZGlmeSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ikl0ZW1zVG9Nb2RpZnkiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbU1v ZGlmeVJlcXVlc3QiIExlbmd0aEZpZWxkPSJOb09mSXRlbXNUb01vZGlmeSIgLz4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZnlNb25p dG9yZWRJdGVtc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVh ZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6 SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOk1v bml0b3JlZEl0ZW1Nb2RpZnlSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1 YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0 TW9uaXRvcmluZ01vZGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0i b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JpbmdNb2RlIiBUeXBl TmFtZT0idG5zOk1vbml0b3JpbmdNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1v bml0b3JlZEl0ZW1JZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb25pdG9yZWRJdGVtSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9 Ik5vT2ZNb25pdG9yZWRJdGVtSWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVzcG9uc2UiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9P ZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0lu Zm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25v c3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlNldFRyaWdnZXJpbmdSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0 bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklk IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyaWdnZXJp bmdJdGVtSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZkxpbmtzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJMaW5rc1RvQWRkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZM aW5rc1RvQWRkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxpbmtzVG9SZW1vdmUiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMaW5rc1RvUmVtb3Zl IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZMaW5rc1RvUmVtb3ZlIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlNldFRyaWdnZXJpbmdSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25z ZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBZGRSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkUmVzdWx0cyIgVHlwZU5h bWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mQWRkUmVzdWx0cyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1l PSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZBZGREaWFnbm9zdGljSW5mb3Mi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVtb3ZlUmVzdWx0cyIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbW92ZVJlc3VsdHMiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlbW92ZVJlc3VsdHMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mUmVtb3ZlRGlhZ25v c3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3Jp cHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mTW9uaXRvcmVkSXRlbUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1JZHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhG aWVsZD0iTm9PZk1vbml0b3JlZEl0ZW1JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlTW9uaXRvcmVkSXRlbXNSZXNwb25z ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZp ZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFn bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5v T2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uUmVxdWVzdCIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVy IiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXF1ZXN0ZWRQdWJsaXNoaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTGlmZXRpbWVDb3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRNYXhLZWVwQWxpdmVDb3Vu dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOb3Rp ZmljYXRpb25zUGVyUHVibGlzaCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHkiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVh dGVTdWJzY3JpcHRpb25SZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25z ZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRQdWJsaXNoaW5n SW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmV2aXNlZExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmV2aXNlZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJNb2RpZnlTdWJzY3JpcHRpb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6 UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFB1 Ymxpc2hpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXF1ZXN0ZWRMaWZldGltZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQ ZXJQdWJsaXNoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlByaW9yaXR5IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXZpc2VkUHVibGlzaGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRv dWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRMaWZldGltZUNvdW50IiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRNYXhLZWVw QWxpdmVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVSZXF1 ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVi bGlzaGluZ01vZGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0 YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5m byIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTm90aWZpY2F0aW9uTWVzc2Fn ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZXF1ZW5jZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJQdWJsaXNoVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZOb3RpZmljYXRpb25EYXRhIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm90aWZpY2F0aW9uRGF0YSIgVHlwZU5hbWU9InVhOkV4dGVu c2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb3RpZmljYXRpb25EYXRhIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5vdGlmaWNh dGlvbkRhdGEiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFDaGFuZ2VOb3RpZmlj YXRpb24iIEJhc2VUeXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mTW9uaXRvcmVkSXRlbXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJNb25pdG9yZWRJdGVtcyIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVt Tm90aWZpY2F0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZk1vbml0b3JlZEl0ZW1zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRp YWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9y ZWRJdGVtTm90aWZpY2F0aW9uIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkNsaWVudEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVu dE5vdGlmaWNhdGlvbkxpc3QiIEJhc2VUeXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iRXZlbnRzIiBUeXBlTmFtZT0idG5zOkV2ZW50RmllbGRMaXN0IiBM ZW5ndGhGaWVsZD0iTm9PZkV2ZW50cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVudEZpZWxkTGlzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRIYW5kbGUiIFR5cGVO YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkV2ZW50RmllbGRz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRGaWVs ZHMiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50RmllbGRzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 Ikhpc3RvcnlFdmVudEZpZWxkTGlzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudEZpZWxkcyIgVHlwZU5hbWU9InVhOlZhcmlh bnQiIExlbmd0aEZpZWxkPSJOb09mRXZlbnRGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3RhdHVzQ2hhbmdlTm90aWZpY2F0 aW9uIiBCYXNlVHlwZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU3RhdHVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkRpYWdub3N0aWNJbmZvIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3Vic2Ny aXB0aW9uQWNrbm93bGVkZ2VtZW50IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJQdWJsaXNoUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RI ZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uQWNrbm93bGVk Z2VtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1 YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudHMiIFR5cGVOYW1lPSJ0bnM6U3Vic2NyaXB0aW9uQWNr bm93bGVkZ2VtZW50IiBMZW5ndGhGaWVsZD0iTm9PZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVu dHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iUHVibGlzaFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNl SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkF2YWlsYWJsZVNlcXVl bmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZp ZWxkPSJOb09mQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTW9yZU5vdGlmaWNhdGlvbnMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2UiIFR5cGVOYW1lPSJ0bnM6Tm90aWZpY2F0 aW9uTWVzc2FnZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9 InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9z dGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVwdWJsaXNoUmVx dWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXRyYW5zbWl0U2VxdWVuY2VOdW1iZXIiIFR5cGVOYW1lPSJv cGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlJlcHVibGlzaFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm90aWZpY2F0aW9uTWVz c2FnZSIgVHlwZU5hbWU9InRuczpOb3RpZmljYXRpb25NZXNzYWdlIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRyYW5zZmVyUmVzdWx0 IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0 YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlRyYW5zZmVyU3Vic2NyaXB0aW9uc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN1YnNjcmlwdGlvbklk cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlw dGlvbklkcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mU3Vic2NyaXB0 aW9uSWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VuZEluaXRpYWxWYWx1ZXMiIFR5cGVO YW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXNwb25zZSIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpUcmFuc2ZlclJlc3VsdCIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZv cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0 aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRp YWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVxdWVzdCIgQmFzZVR5cGU9InVh OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBU eXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m U3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9 Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9uc1Jlc3BvbnNlIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNl SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5v T2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdu b3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJCdWlsZEluZm8iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHJvZHVjdFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYW51ZmFjdHVyZXJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0 cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3ROYW1lIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvZnR3YXJlVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZE51bWJlciIgVHlw ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZERhdGUiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUmVkdW5kYW5jeVN1cHBvcnQiIExlbmd0aEluQml0cz0i MzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbGQiIFZhbHVlPSIxIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ildhcm0iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IkhvdCIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iVHJhbnNwYXJlbnQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkhvdEFuZE1pcnJvcmVkIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6RW51bWVy YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJTZXJ2ZXJTdGF0ZSIgTGVu Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUnVubmluZyIg VmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRmFpbGVkIiBWYWx1 ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb0NvbmZpZ3VyYXRpb24i IFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1c3BlbmRlZCIg VmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2h1dGRvd24iIFZh bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRlc3QiIFZhbHVlPSI1 IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbW11bmljYXRpb25GYXVsdCIg VmFsdWU9IjYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5rbm93biIgVmFs dWU9IjciIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVkdW5kYW50U2VydmVyRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVySWQiIFR5cGVOYW1lPSJvcGM6U3Ry aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmljZUxldmVsIiBUeXBlTmFtZT0ib3Bj OkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJTdGF0ZSIgVHlwZU5hbWU9InRu czpTZXJ2ZXJTdGF0ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludFVybExpc3REYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW5kcG9pbnRVcmxMaXN0 IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRV cmxMaXN0IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbmRwb2ludFVy bExpc3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOZXR3b3JrUGF0aHMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrUGF0aHMiIFR5cGVOYW1l PSJ0bnM6RW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09mTmV0d29ya1Bh dGhzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWwi IFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9uaXRvcmVk SXRlbUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1heE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU2VydmVyRGlhZ25vc3RpY3NTdW1tYXJ5RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVmlld0NvdW50IiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRTZXNz aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q3VtdWxhdGVkU2Vzc2lvbkNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlNlY3VyaXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2Vzc2lvblRpbWVv dXRDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZXNzaW9uQWJvcnRDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJDdXJyZW50U3Vic2NyaXB0aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VtdWxhdGVkU3Vic2NyaXB0aW9uQ291bnQiIFR5cGVO YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVy dmFsQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2VjdXJpdHlSZWplY3RlZFJlcXVlc3RzQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVqZWN0ZWRSZXF1ZXN0c0NvdW50IiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJTZXJ2ZXJTdGF0dXNEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJyZW50VGltZSIgVHlwZU5hbWU9Im9w YzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXRlIiBUeXBlTmFtZT0idG5z OlNlcnZlclN0YXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnVpbGRJbmZvIiBUeXBlTmFt ZT0idG5zOkJ1aWxkSW5mbyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY29uZHNUaWxsU2h1 dGRvd24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2h1 dGRvd25SZWFzb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlc3Npb25EaWFnbm9z dGljc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlc3Npb25OYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkNsaWVudERlc2NyaXB0aW9uIiBUeXBlTmFtZT0idG5zOkFwcGxpY2F0aW9u RGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmkiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRVcmwiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxvY2FsZUlkcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZUlkcyIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxlSWRzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQWN0dWFsU2Vzc2lvblRpbWVvdXQiIFR5cGVOYW1lPSJvcGM6RG91 YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRDb25uZWN0 aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkNsaWVudExhc3RDb250YWN0VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVudE1vbml0b3JlZEl0ZW1zQ291 bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVu dFB1Ymxpc2hSZXF1ZXN0c0luUXVldWUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iVG90YWxSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVuYXV0aG9yaXplZFJlcXVl c3RDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZWFkQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlSZWFkQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlQ291bnQiIFR5cGVO YW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ikhpc3RvcnlVcGRhdGVDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2FsbENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZp Y2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDcmVhdGVNb25pdG9y ZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0i dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXRN b25pdG9yaW5nTW9kZUNvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXRUcmlnZ2VyaW5nQ291bnQiIFR5cGVOYW1lPSJ0 bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0 ZU1vbml0b3JlZEl0ZW1zQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvbkNvdW50IiBUeXBl TmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJNb2RpZnlTdWJzY3JpcHRpb25Db3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRh dGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVDb3VudCIg VHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUHVibGlzaENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hDb3VudCIgVHlwZU5hbWU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJT dWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNDb3VudCIgVHlwZU5h bWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWRkTm9kZXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkUmVmZXJlbmNlc0NvdW50IiBUeXBlTmFtZT0idG5zOlNl cnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVOb2Rl c0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEZWxldGVSZWZlcmVuY2VzQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZUNvdW50IiBU eXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VOZXh0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRz Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlF1ZXJ5Rmlyc3RDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRl ckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVlcnlOZXh0Q291bnQiIFR5cGVO YW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlZ2lzdGVyTm9kZXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVW5yZWdpc3Rlck5vZGVzQ291bnQiIFR5cGVOYW1l PSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGlj c0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkNsaWVudFVzZXJJZE9mU2Vzc2lvbiIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQ2xpZW50VXNlcklkSGlzdG9yeSIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudFVzZXJJZEhpc3RvcnkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkNsaWVudFVzZXJJZEhpc3Rvcnki IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvbk1lY2hhbmlzbSIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmNvZGluZyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRQcm90b2Nv bCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0 eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudENlcnRpZmljYXRlIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU2VydmljZUNvdW50ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUb3RhbENvdW50IiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVycm9yQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlN0YXR1c1Jlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvIiBUeXBlTmFtZT0idWE6RGlh Z25vc3RpY0luZm8iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25J ZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQcmlvcml0 eSIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGlu Z0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik1heExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIFR5cGVOYW1lPSJv cGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0VuYWJsZWQiIFR5 cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vZGlmeUNvdW50 IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZUNv dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2Fi bGVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXB1Ymxpc2hSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVwdWJsaXNoTWVzc2FnZVJlcXVlc3RDb3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hNZXNzYWdlQ291bnQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJSZXF1 ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i VHJhbnNmZXJyZWRUb0FsdENsaWVudENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zZmVycmVkVG9TYW1lQ2xpZW50Q291bnQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaFJlcXVlc3RDb3Vu dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhQ2hh bmdlTm90aWZpY2F0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkV2ZW50Tm90aWZpY2F0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbnNDb3VudCIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXRlUHVibGlzaFJlcXVlc3RD b3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJy ZW50S2VlcEFsaXZlQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ3VycmVudExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVW5hY2tub3dsZWRnZWRNZXNzYWdlQ291bnQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY2FyZGVkTWVzc2FnZUNv dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0 b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nUXVldWVPdmVyZmxvd0NvdW50IiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5leHRTZXF1ZW5jZU51 bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVu dFF1ZXVlT3ZlckZsb3dDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9kZWxDaGFuZ2VT dHJ1Y3R1cmVWZXJiTWFzayIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iTm9kZUFkZGVkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb2RlRGVsZXRlZCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iUmVmZXJlbmNlQWRkZWQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9IlJlZmVyZW5jZURlbGV0ZWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlQ2hhbmdlZCIgVmFsdWU9IjE2IiAvPg0KICA8 L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vZGVs Q2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWZmZWN0ZWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJBZmZlY3RlZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWZXJiIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VtYW50 aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZmZlY3RlZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkFmZmVjdGVkVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJSYW5nZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJMb3ciIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i SGlnaCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRVVJbmZvcm1hdGlvbiIgQmFzZVR5cGU9InVh OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVW5pdElkIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3Jp cHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9u IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJMaW5l YXIiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxvZyIgVmFs dWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG4iIFZhbHVlPSIyIiAv Pg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkNvbXBsZXhOdW1iZXJUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlYWwiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJJbWFnaW5hcnkiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRG91YmxlQ29tcGxl eE51bWJlclR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJJbWFnaW5hcnkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF4aXNJbmZvcm1hdGlvbiIg QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmdp bmVlcmluZ1VuaXRzIiBUeXBlTmFtZT0idG5zOkVVSW5mb3JtYXRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJFVVJhbmdlIiBUeXBlTmFtZT0idG5zOlJhbmdlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iVGl0bGUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQXhpc1NjYWxlVHlwZSIgVHlwZU5hbWU9InRuczpBeGlzU2NhbGVFbnVtZXJh dGlvbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBeGlzU3RlcHMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBeGlzU3RlcHMiIFR5cGVOYW1lPSJv cGM6RG91YmxlIiBMZW5ndGhGaWVsZD0iTm9PZkF4aXNTdGVwcyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJYVlR5cGUiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWCIgVHlwZU5hbWU9 Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9Im9w YzpGbG9hdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJQcm9ncmFtRGlhZ25vc3RpY0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVNlc3Npb25JZCIgVHlwZU5h bWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZUNsaWVudE5hbWUi IFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52b2NhdGlv bkNyZWF0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RDYWxsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1 YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTGFzdE1ldGhvZElucHV0QXJn dW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFz dE1ldGhvZElucHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVs ZD0iTm9PZkxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9 InRuczpBcmd1bWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZENhbGxUaW1lIiBUeXBlTmFtZT0i b3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZFJldHVyblN0 YXR1cyIgVHlwZU5hbWU9InRuczpTdGF0dXNSZXN1bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHJvZ3JhbURpYWdub3N0aWMyRGF0 YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iQ3JlYXRlU2Vzc2lvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ3JlYXRlQ2xpZW50TmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJJbnZvY2F0aW9uQ3JlYXRpb25UaW1lIiBUeXBlTmFtZT0ib3BjOkRh dGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdFRyYW5zaXRpb25UaW1lIiBUeXBl TmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZENh bGwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1l dGhvZFNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1l PSJ0bnM6QXJndW1lbnQiIExlbmd0aEZpZWxkPSJOb09mTGFzdE1ldGhvZElucHV0QXJndW1lbnRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9k T3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVsZD0iTm9P Zkxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m TGFzdE1ldGhvZElucHV0VmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTGFzdE1ldGhvZElucHV0VmFsdWVzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIg TGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kSW5wdXRWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mTGFzdE1ldGhvZE91dHB1dFZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIFR5cGVOYW1l PSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZkxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kQ2FsbFRpbWUiIFR5cGVOYW1lPSJvcGM6 RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kUmV0dXJuU3RhdHVz IiBUeXBlTmFtZT0idG5zOlN0YXR1c1Jlc3VsdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBbm5vdGF0aW9uIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2UiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQW5ub3RhdGlvblRpbWUiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0IiBMZW5ndGhJ bkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBYnNvbHV0ZVZhbHVl IiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQZXJjZW50T2ZW YWx1ZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUGVyY2Vu dE9mUmFuZ2UiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlBl cmNlbnRPZkVVUmFuZ2UiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlVua25vd24iIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KPC9v cGM6VHlwZURpY3Rpb25hcnk+ NamespaceUri i=68 i=7617 http://opcfoundation.org/UA/ Deprecated i=68 i=7617 true KeyValuePair i=69 i=7617 KeyValuePair EndpointType i=69 i=7617 EndpointType RationalNumber i=69 i=7617 RationalNumber Vector i=69 i=7617 Vector 3DVector i=69 i=7617 ThreeDVector CartesianCoordinates i=69 i=7617 CartesianCoordinates 3DCartesianCoordinates i=69 i=7617 ThreeDCartesianCoordinates Orientation i=69 i=7617 Orientation 3DOrientation i=69 i=7617 ThreeDOrientation Frame i=69 i=7617 Frame 3DFrame i=69 i=7617 ThreeDFrame IdentityMappingRuleType i=69 i=7617 IdentityMappingRuleType CurrencyUnitType i=69 i=7617 CurrencyUnitType TrustListDataType i=69 i=7617 TrustListDataType DataTypeSchemaHeader i=69 i=7617 DataTypeSchemaHeader DataTypeDescription i=69 i=7617 DataTypeDescription StructureDescription i=69 i=7617 StructureDescription EnumDescription i=69 i=7617 EnumDescription SimpleTypeDescription i=69 i=7617 SimpleTypeDescription UABinaryFileDataType i=69 i=7617 UABinaryFileDataType DataSetMetaDataType i=69 i=7617 DataSetMetaDataType FieldMetaData i=69 i=7617 FieldMetaData ConfigurationVersionDataType i=69 i=7617 ConfigurationVersionDataType PublishedDataSetDataType i=69 i=7617 PublishedDataSetDataType PublishedDataSetSourceDataType i=69 i=7617 PublishedDataSetSourceDataType PublishedVariableDataType i=69 i=7617 PublishedVariableDataType PublishedDataItemsDataType i=69 i=7617 PublishedDataItemsDataType PublishedEventsDataType i=69 i=7617 PublishedEventsDataType DataSetWriterDataType i=69 i=7617 DataSetWriterDataType DataSetWriterTransportDataType i=69 i=7617 DataSetWriterTransportDataType DataSetWriterMessageDataType i=69 i=7617 DataSetWriterMessageDataType PubSubGroupDataType i=69 i=7617 PubSubGroupDataType WriterGroupDataType i=69 i=7617 WriterGroupDataType WriterGroupTransportDataType i=69 i=7617 WriterGroupTransportDataType WriterGroupMessageDataType i=69 i=7617 WriterGroupMessageDataType PubSubConnectionDataType i=69 i=7617 PubSubConnectionDataType ConnectionTransportDataType i=69 i=7617 ConnectionTransportDataType NetworkAddressDataType i=69 i=7617 NetworkAddressDataType NetworkAddressUrlDataType i=69 i=7617 NetworkAddressUrlDataType ReaderGroupDataType i=69 i=7617 ReaderGroupDataType ReaderGroupTransportDataType i=69 i=7617 ReaderGroupTransportDataType ReaderGroupMessageDataType i=69 i=7617 ReaderGroupMessageDataType DataSetReaderDataType i=69 i=7617 DataSetReaderDataType DataSetReaderTransportDataType i=69 i=7617 DataSetReaderTransportDataType DataSetReaderMessageDataType i=69 i=7617 DataSetReaderMessageDataType SubscribedDataSetDataType i=69 i=7617 SubscribedDataSetDataType TargetVariablesDataType i=69 i=7617 TargetVariablesDataType FieldTargetDataType i=69 i=7617 FieldTargetDataType SubscribedDataSetMirrorDataType i=69 i=7617 SubscribedDataSetMirrorDataType PubSubConfigurationDataType i=69 i=7617 PubSubConfigurationDataType UadpWriterGroupMessageDataType i=69 i=7617 UadpWriterGroupMessageDataType UadpDataSetWriterMessageDataType i=69 i=7617 UadpDataSetWriterMessageDataType UadpDataSetReaderMessageDataType i=69 i=7617 UadpDataSetReaderMessageDataType JsonWriterGroupMessageDataType i=69 i=7617 JsonWriterGroupMessageDataType JsonDataSetWriterMessageDataType i=69 i=7617 JsonDataSetWriterMessageDataType JsonDataSetReaderMessageDataType i=69 i=7617 JsonDataSetReaderMessageDataType DatagramConnectionTransportDataType i=69 i=7617 DatagramConnectionTransportDataType DatagramWriterGroupTransportDataType i=69 i=7617 DatagramWriterGroupTransportDataType BrokerConnectionTransportDataType i=69 i=7617 BrokerConnectionTransportDataType BrokerWriterGroupTransportDataType i=69 i=7617 BrokerWriterGroupTransportDataType BrokerDataSetWriterTransportDataType i=69 i=7617 BrokerDataSetWriterTransportDataType BrokerDataSetReaderTransportDataType i=69 i=7617 BrokerDataSetReaderTransportDataType RolePermissionType i=69 i=7617 RolePermissionType DataTypeDefinition i=69 i=7617 DataTypeDefinition StructureField i=69 i=7617 StructureField StructureDefinition i=69 i=7617 StructureDefinition EnumDefinition i=69 i=7617 EnumDefinition Argument i=69 i=7617 Argument EnumValueType i=69 i=7617 EnumValueType EnumField i=69 i=7617 EnumField OptionSet i=69 i=7617 OptionSet Union i=69 i=7617 Union TimeZoneDataType i=69 i=7617 TimeZoneDataType ApplicationDescription i=69 i=7617 ApplicationDescription ServerOnNetwork i=69 i=7617 ServerOnNetwork UserTokenPolicy i=69 i=7617 UserTokenPolicy EndpointDescription i=69 i=7617 EndpointDescription RegisteredServer i=69 i=7617 RegisteredServer DiscoveryConfiguration i=69 i=7617 DiscoveryConfiguration MdnsDiscoveryConfiguration i=69 i=7617 MdnsDiscoveryConfiguration SignedSoftwareCertificate i=69 i=7617 SignedSoftwareCertificate UserIdentityToken i=69 i=7617 UserIdentityToken AnonymousIdentityToken i=69 i=7617 AnonymousIdentityToken UserNameIdentityToken i=69 i=7617 UserNameIdentityToken X509IdentityToken i=69 i=7617 X509IdentityToken IssuedIdentityToken i=69 i=7617 IssuedIdentityToken AddNodesItem i=69 i=7617 AddNodesItem AddReferencesItem i=69 i=7617 AddReferencesItem DeleteNodesItem i=69 i=7617 DeleteNodesItem DeleteReferencesItem i=69 i=7617 DeleteReferencesItem RelativePathElement i=69 i=7617 RelativePathElement RelativePath i=69 i=7617 RelativePath EndpointConfiguration i=69 i=7617 EndpointConfiguration ContentFilterElement i=69 i=7617 ContentFilterElement ContentFilter i=69 i=7617 ContentFilter FilterOperand i=69 i=7617 FilterOperand ElementOperand i=69 i=7617 ElementOperand LiteralOperand i=69 i=7617 LiteralOperand AttributeOperand i=69 i=7617 AttributeOperand SimpleAttributeOperand i=69 i=7617 SimpleAttributeOperand HistoryEvent i=69 i=7617 HistoryEvent MonitoringFilter i=69 i=7617 MonitoringFilter EventFilter i=69 i=7617 EventFilter AggregateConfiguration i=69 i=7617 AggregateConfiguration HistoryEventFieldList i=69 i=7617 HistoryEventFieldList BuildInfo i=69 i=7617 BuildInfo RedundantServerDataType i=69 i=7617 RedundantServerDataType EndpointUrlListDataType i=69 i=7617 EndpointUrlListDataType NetworkGroupDataType i=69 i=7617 NetworkGroupDataType SamplingIntervalDiagnosticsDataType i=69 i=7617 SamplingIntervalDiagnosticsDataType ServerDiagnosticsSummaryDataType i=69 i=7617 ServerDiagnosticsSummaryDataType ServerStatusDataType i=69 i=7617 ServerStatusDataType SessionDiagnosticsDataType i=69 i=7617 SessionDiagnosticsDataType SessionSecurityDiagnosticsDataType i=69 i=7617 SessionSecurityDiagnosticsDataType ServiceCounterDataType i=69 i=7617 ServiceCounterDataType StatusResult i=69 i=7617 StatusResult SubscriptionDiagnosticsDataType i=69 i=7617 SubscriptionDiagnosticsDataType ModelChangeStructureDataType i=69 i=7617 ModelChangeStructureDataType SemanticChangeStructureDataType i=69 i=7617 SemanticChangeStructureDataType Range i=69 i=7617 Range EUInformation i=69 i=7617 EUInformation ComplexNumberType i=69 i=7617 ComplexNumberType DoubleComplexNumberType i=69 i=7617 DoubleComplexNumberType AxisInformation i=69 i=7617 AxisInformation XVType i=69 i=7617 XVType ProgramDiagnosticDataType i=69 i=7617 ProgramDiagnosticDataType ProgramDiagnostic2DataType i=69 i=7617 ProgramDiagnostic2DataType Annotation i=69 i=7617 Annotation Default XML i=14533 i=14829 i=76 Default XML i=15528 i=16024 i=76 Default XML i=18806 i=18860 i=76 Default XML i=18807 i=18863 i=76 Default XML i=18808 i=18866 i=76 Default XML i=18809 i=18869 i=76 Default XML i=18810 i=19049 i=76 Default XML i=18811 i=19052 i=76 Default XML i=18812 i=19055 i=76 Default XML i=18813 i=19058 i=76 Default XML i=18814 i=19061 i=76 Default XML i=15634 i=15730 i=76 Default XML i=23498 i=23522 i=76 Default XML i=12554 i=12677 i=76 Default XML i=17861 i=76 Default XML i=15534 i=16027 i=76 Default XML i=14525 i=14811 i=76 Default XML i=15487 i=15591 i=76 Default XML i=15488 i=15594 i=76 Default XML i=15005 i=15585 i=76 Default XML i=15006 i=15588 i=76 Default XML i=14523 i=14805 i=76 Default XML i=14524 i=14808 i=76 Default XML i=14593 i=14832 i=76 Default XML i=15578 i=16030 i=76 Default XML i=15580 i=16033 i=76 Default XML i=14273 i=14320 i=76 Default XML i=15581 i=16037 i=76 Default XML i=15582 i=16040 i=76 Default XML i=15597 i=16047 i=76 Default XML i=15598 i=16050 i=76 Default XML i=15605 i=16053 i=76 Default XML i=15609 i=16056 i=76 Default XML i=15480 i=21180 i=76 Default XML i=15611 i=16062 i=76 Default XML i=15616 i=16065 i=76 Default XML i=15617 i=16068 i=76 Default XML i=15618 i=16071 i=76 Default XML i=15502 i=21183 i=76 Default XML i=15510 i=21186 i=76 Default XML i=15520 i=21189 i=76 Default XML i=15621 i=16077 i=76 Default XML i=15622 i=16080 i=76 Default XML i=15623 i=16083 i=76 Default XML i=15628 i=16086 i=76 Default XML i=15629 i=16089 i=76 Default XML i=15630 i=16092 i=76 Default XML i=15631 i=16095 i=76 Default XML i=14744 i=14835 i=76 Default XML i=15635 i=16098 i=76 Default XML i=15530 i=21192 i=76 Default XML i=15645 i=16104 i=76 Default XML i=15652 i=16107 i=76 Default XML i=15653 i=16110 i=76 Default XML i=15657 i=16113 i=76 Default XML i=15664 i=16116 i=76 Default XML i=15665 i=16119 i=76 Default XML i=17467 i=17473 i=76 Default XML i=15532 i=21195 i=76 Default XML i=15007 i=15640 i=76 Default XML i=15667 i=16125 i=76 Default XML i=15669 i=16144 i=76 Default XML i=15670 i=16147 i=76 Default XML i=96 i=16127 i=76 Default XML i=97 i=18166 i=76 Default XML i=101 i=18169 i=76 Default XML i=99 i=18172 i=76 Default XML i=100 i=18175 i=76 Default XML i=258 i=76 Default XML i=11879 i=76 Default XML i=11880 i=76 Default XML i=261 i=76 Default XML i=264 i=76 Default XML i=267 i=76 Default XML i=270 i=76 Default XML i=273 i=76 Default XML i=276 i=76 Default XML i=279 i=76 Default XML i=282 i=76 Default XML i=285 i=76 Default XML i=296 i=8285 i=76 Default XML i=7594 i=8291 i=76 Default XML i=102 i=14826 i=76 Default XML i=12755 i=12759 i=76 Default XML i=12756 i=12762 i=76 Default XML i=8912 i=8918 i=76 Default XML i=308 i=8300 i=76 Default XML i=389 i=76 Default XML i=392 i=76 Default XML i=395 i=76 Default XML i=15901 i=76 Default XML i=20999 i=76 Default XML i=420 i=76 Default XML i=423 i=76 Default XML i=12189 i=12201 i=76 Default XML i=12190 i=76 Default XML i=12191 i=76 Default XML i=304 i=8297 i=76 Default XML i=312 i=8303 i=76 Default XML i=426 i=76 Default XML i=429 i=76 Default XML i=432 i=8417 i=76 Default XML i=435 i=76 Default XML i=438 i=76 Default XML i=12890 i=12894 i=76 Default XML i=12891 i=12897 i=76 Default XML i=12193 i=76 Default XML i=12194 i=76 Default XML i=441 i=76 Default XML i=444 i=76 Default XML i=447 i=76 Default XML i=450 i=76 Default XML i=453 i=76 Default XML i=344 i=8333 i=76 Default XML i=456 i=76 Default XML i=459 i=76 Default XML i=462 i=76 Default XML i=316 i=8306 i=76 Default XML i=319 i=8309 i=76 Default XML i=322 i=8312 i=76 Default XML i=325 i=8315 i=76 Default XML i=938 i=8318 i=76 Default XML i=465 i=76 Default XML i=468 i=76 Default XML i=471 i=76 Default XML i=474 i=76 Default XML i=477 i=76 Default XML i=480 i=76 Default XML i=349 i=76 Default XML i=352 i=76 Default XML i=355 i=76 Default XML i=358 i=76 Default XML i=361 i=76 Default XML i=364 i=76 Default XML i=367 i=76 Default XML i=370 i=76 Default XML i=373 i=76 Default XML i=17606 i=76 Default XML i=17607 i=76 Default XML i=376 i=8363 i=76 Default XML i=483 i=76 Default XML i=486 i=76 Default XML i=489 i=76 Default XML i=379 i=8366 i=76 Default XML i=492 i=76 Default XML i=495 i=76 Default XML i=382 i=8369 i=76 Default XML i=498 i=76 Default XML i=501 i=76 Default XML i=385 i=8372 i=76 Default XML i=504 i=76 Default XML i=507 i=76 Default XML i=511 i=76 Default XML i=514 i=76 Default XML i=518 i=76 Default XML i=522 i=76 Default XML i=525 i=76 Default XML i=528 i=76 Default XML i=531 i=76 Default XML i=534 i=76 Default XML i=537 i=12712 i=76 Default XML i=540 i=12715 i=76 Default XML i=543 i=76 Default XML i=546 i=76 Default XML i=549 i=76 Default XML i=552 i=76 Default XML i=555 i=76 Default XML i=558 i=76 Default XML i=561 i=76 Default XML i=564 i=76 Default XML i=567 i=76 Default XML i=331 i=8321 i=76 Default XML i=570 i=76 Default XML i=573 i=76 Default XML i=577 i=76 Default XML i=580 i=76 Default XML i=583 i=8564 i=76 Default XML i=586 i=8567 i=76 Default XML i=589 i=8570 i=76 Default XML i=592 i=8573 i=76 Default XML i=595 i=8576 i=76 Default XML i=598 i=8579 i=76 Default XML i=601 i=8582 i=76 Default XML i=604 i=76 Default XML i=607 i=76 Default XML i=610 i=76 Default XML i=613 i=76 Default XML i=616 i=76 Default XML i=619 i=76 Default XML i=622 i=76 Default XML i=626 i=76 Default XML i=629 i=76 Default XML i=632 i=76 Default XML i=635 i=76 Default XML i=638 i=76 Default XML i=641 i=76 Default XML i=644 i=76 Default XML i=647 i=76 Default XML i=650 i=76 Default XML i=653 i=76 Default XML i=23497 i=76 Default XML i=656 i=76 Default XML i=11216 i=76 Default XML i=11217 i=76 Default XML i=659 i=8639 i=76 Default XML i=662 i=76 Default XML i=665 i=76 Default XML i=668 i=76 Default XML i=671 i=76 Default XML i=674 i=76 Default XML i=677 i=76 Default XML i=680 i=76 Default XML i=11295 i=76 Default XML i=683 i=76 Default XML i=686 i=76 Default XML i=689 i=76 Default XML i=692 i=76 Default XML i=695 i=76 Default XML i=698 i=76 Default XML i=701 i=76 Default XML i=704 i=76 Default XML i=707 i=76 Default XML i=710 i=76 Default XML i=713 i=76 Default XML i=719 i=8702 i=76 Default XML i=722 i=76 Default XML i=725 i=8708 i=76 Default XML i=948 i=8711 i=76 Default XML i=728 i=76 Default XML i=731 i=76 Default XML i=734 i=76 Default XML i=737 i=76 Default XML i=740 i=76 Default XML i=743 i=76 Default XML i=746 i=76 Default XML i=749 i=76 Default XML i=752 i=76 Default XML i=755 i=76 Default XML i=758 i=76 Default XML i=761 i=76 Default XML i=764 i=76 Default XML i=767 i=76 Default XML i=770 i=76 Default XML i=773 i=76 Default XML i=776 i=76 Default XML i=779 i=76 Default XML i=782 i=76 Default XML i=785 i=76 Default XML i=788 i=76 Default XML i=791 i=76 Default XML i=794 i=76 Default XML i=797 i=76 Default XML i=800 i=76 Default XML i=803 i=76 Default XML i=945 i=76 Default XML i=809 i=76 Default XML i=806 i=76 Default XML i=914 i=76 Default XML i=917 i=76 Default XML i=920 i=8807 i=76 Default XML i=818 i=76 Default XML i=821 i=76 Default XML i=824 i=76 Default XML i=827 i=76 Default XML i=830 i=76 Default XML i=833 i=76 Default XML i=836 i=76 Default XML i=839 i=76 Default XML i=842 i=76 Default XML i=845 i=76 Default XML i=848 i=76 Default XML i=338 i=8327 i=76 Default XML i=853 i=8843 i=76 Default XML i=11943 i=11951 i=76 Default XML i=11944 i=11954 i=76 Default XML i=856 i=8846 i=76 Default XML i=859 i=8849 i=76 Default XML i=862 i=8852 i=76 Default XML i=865 i=8855 i=76 Default XML i=868 i=8858 i=76 Default XML i=871 i=8861 i=76 Default XML i=299 i=8294 i=76 Default XML i=874 i=8864 i=76 Default XML i=877 i=8867 i=76 Default XML i=897 i=8870 i=76 Default XML i=884 i=8873 i=76 Default XML i=887 i=8876 i=76 Default XML i=12171 i=12175 i=76 Default XML i=12172 i=12178 i=76 Default XML i=12079 i=12083 i=76 Default XML i=12080 i=12086 i=76 Default XML i=894 i=8882 i=76 Default XML i=15396 i=15402 i=76 Default XML i=891 i=8879 i=76 Opc.Ua i=8254 i=15039 i=14829 i=16024 i=18860 i=18863 i=18866 i=18869 i=19049 i=19052 i=19055 i=19058 i=19061 i=15730 i=23522 i=12677 i=16027 i=14811 i=15591 i=15594 i=15585 i=15588 i=14805 i=14808 i=14832 i=16030 i=16033 i=14320 i=16037 i=16040 i=16047 i=16050 i=16053 i=16056 i=21180 i=16062 i=16065 i=16068 i=16071 i=21183 i=21186 i=21189 i=16077 i=16080 i=16083 i=16086 i=16089 i=16092 i=16095 i=14835 i=16098 i=21192 i=16104 i=16107 i=16110 i=16113 i=16116 i=16119 i=17473 i=21195 i=15640 i=16125 i=16144 i=16147 i=16127 i=18166 i=18169 i=18172 i=18175 i=8285 i=8291 i=14826 i=12759 i=12762 i=8918 i=8300 i=12201 i=8297 i=8303 i=8417 i=12894 i=12897 i=8333 i=8306 i=8309 i=8312 i=8315 i=8318 i=8363 i=8366 i=8369 i=8372 i=12712 i=12715 i=8321 i=8564 i=8567 i=8570 i=8573 i=8576 i=8579 i=8582 i=8639 i=8702 i=8708 i=8711 i=8807 i=8327 i=8843 i=11951 i=11954 i=8846 i=8849 i=8852 i=8855 i=8858 i=8861 i=8294 i=8864 i=8867 i=8870 i=8873 i=8876 i=12175 i=12178 i=12083 i=12086 i=8882 i=15402 i=8879 i=92 i=72 PHhzOnNjaGVtYQ0KICB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEi DQogIHhtbG5zOnVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54 c2QiDQogIHhtbG5zOnRucz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlw ZXMueHNkIg0KICB0YXJnZXROYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8y MDA4LzAyL1R5cGVzLnhzZCINCiAgZWxlbWVudEZvcm1EZWZhdWx0PSJxdWFsaWZpZWQiDQo+DQog IDx4czplbGVtZW50IG5hbWU9IkJvb2xlYW4iIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpib29s ZWFuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCb29sZWFuIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb29sZWFuIiB0eXBlPSJ4czpi b29sZWFuIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkJvb2xlYW4iIHR5cGU9InRuczpMaXN0T2ZCb29sZWFuIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiBuaWxsYWJsZT0idHJ1ZSIgdHlw ZT0ieHM6Ynl0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU0J5dGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4 czpieXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZlNCeXRlIiB0eXBlPSJ0bnM6TGlzdE9mU0J5dGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgbmlsbGFibGU9InRydWUiIHR5cGU9Inhz OnVuc2lnbmVkQnl0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQnl0ZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgdHlwZT0i eHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ikxpc3RPZkJ5dGUiIHR5cGU9InRuczpMaXN0T2ZCeXRlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IkludDE2IiBuaWxsYWJsZT0idHJ1ZSIg dHlwZT0ieHM6c2hvcnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkludDE2 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQxNiIgdHlw ZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mSW50MTYiIHR5cGU9InRuczpMaXN0T2ZJbnQxNiIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50MTYiIG5pbGxhYmxlPSJ0cnVlIiB0 eXBlPSJ4czp1bnNpZ25lZFNob3J0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZVSW50MTYiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVJ bnQxNiIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50MTYiIHR5cGU9InRuczpMaXN0T2ZVSW50MTYiIG5p bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW50MzIi IG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czppbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9Ikxpc3RPZkludDMyIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbnQzMiIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu ZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZkludDMyIiB0eXBlPSJ0bnM6TGlzdE9mSW50MzIiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMyIiBuaWxs YWJsZT0idHJ1ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZlVJbnQzMiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVUludDMyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50MzIiIHR5cGU9InRuczpMaXN0T2ZV SW50MzIiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFt ZT0iSW50NjQiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpsb25nIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSW50NjQiIHR5cGU9InhzOmxvbmciIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSW50NjQiIHR5cGU9InRuczpMaXN0T2ZJbnQ2 NCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJV SW50NjQiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDY0IiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVUludDY0IiB0eXBl PSJ0bnM6TGlzdE9mVUludDY0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czplbGVtZW50IG5hbWU9IkZsb2F0IiBuaWxsYWJsZT0idHJ1ZSIgdHlwZT0ieHM6ZmxvYXQiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkZsb2F0Ij4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRmxvYXQiIHR5cGU9 InRuczpMaXN0T2ZGbG9hdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJEb3VibGUiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpkb3VibGUiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRvdWJsZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4czpkb3VibGUiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRG91YmxlIiB0 eXBlPSJ0bnM6TGlzdE9mRG91YmxlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czplbGVtZW50IG5hbWU9IlN0cmluZyIgbmlsbGFibGU9InRydWUiIHR5cGU9InhzOnN0cmlu ZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RyaW5nIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJpbmciIHR5cGU9InhzOnN0cmlu ZyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdHJp bmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVRpbWUiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4 czpkYXRlVGltZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0ZVRpbWUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGVUaW1lIiB0 eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZEYXRlVGltZSIgdHlwZT0idG5zOkxpc3RPZkRhdGVUaW1lIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHdWlkIj4NCiAg ICA8eHM6YW5ub3RhdGlvbj4NCiAgICAgIDx4czphcHBpbmZvPg0KICAgICAgICA8SXNWYWx1ZVR5 cGUgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vMjAwMy8xMC9TZXJpYWxpemF0 aW9uLyI+dHJ1ZTwvSXNWYWx1ZVR5cGU+DQogICAgICA8L3hzOmFwcGluZm8+DQogICAgPC94czph bm5vdGF0aW9uPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 cmluZyIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iR3VpZCIgdHlwZT0idG5zOkd1aWQiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkd1aWQiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpH dWlkIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkd1 aWQiIHR5cGU9InRuczpMaXN0T2ZHdWlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJ5dGVT dHJpbmciPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVT dHJpbmciIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnl0ZVN0cmluZyIgdHlwZT0i dG5zOkxpc3RPZkJ5dGVTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlhtbEVsZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlhtbEVsZW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAgPHhzOmNvbXBsZXhU eXBlPg0KICAgICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICAgIDx4czphbnkgbWluT2Nj dXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIvPg0KICAgICAgICAgIDwveHM6c2VxdWVuY2U+ DQogICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICA8L3hzOmVsZW1lbnQ+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mWG1sRWxlbWVudCIgdHlwZT0idG5zOkxpc3RPZlhtbEVsZW1lbnQiIG5pbGxhYmxlPSJ0cnVl Ij48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5vZGVJZCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpZmllciIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTm9kZUlkIiB0eXBlPSJ0bnM6Tm9kZUlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZOb2RlSWQiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idG5zOk5vZGVJ ZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9mTm9kZUlkIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFeHBhbmRlZE5vZGVJ ZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpZmll ciIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJZCIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i TGlzdE9mRXhwYW5kZWROb2RlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6RXhwYW5kZWROb2RlSWQiIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp c3RPZkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9mRXhwYW5kZWROb2RlSWQiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0YXR1 c0NvZGUiPg0KICAgIDx4czphbm5vdGF0aW9uPg0KICAgICAgPHhzOmFwcGluZm8+DQogICAgICAg IDxJc1ZhbHVlVHlwZSB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS8yMDAzLzEw L1NlcmlhbGl6YXRpb24vIj50cnVlPC9Jc1ZhbHVlVHlwZT4NCiAgICAgIDwveHM6YXBwaW5mbz4N CiAgICA8L3hzOmFubm90YXRpb24+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ29kZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6U3RhdHVzQ29kZSIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RhdHVzQ29kZSI+DQog ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlw ZT0idG5zOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mU3RhdHVzQ29kZSIgdHlwZT0idG5zOkxpc3RPZlN0YXR1c0NvZGUiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRpYWdu b3N0aWNJbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT eW1ib2xpY0lkIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9Ik5hbWVzcGFjZVVyaSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0ieHM6aW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRpdGlvbmFsSW5m byIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbm5lclN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbm5lckRpYWdub3N0aWNJbmZvIiB0eXBlPSJ0 bnM6RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mbyIg dHlwZT0idG5zOkRpYWdub3N0aWNJbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljSW5mbyI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9 InRuczpEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGlhZ25vc3RpY0luZm8iIHR5cGU9InRuczpM aXN0T2ZEaWFnbm9zdGljSW5mbyIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTG9jYWxpemVkVGV4dCI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUZXh0IiB0 eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsaXplZFRleHQiIHR5cGU9InRuczpMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1ZSIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTG9jYWxpemVkVGV4dCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0i dG5zOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkxvY2FsaXplZFRleHQiIHR5cGU9InRuczpMaXN0 T2ZMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJRdWFsaWZpZWROYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VJbmRleCIgdHlwZT0ieHM6dW5zaWduZWRTaG9y dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1YWxpZmll ZE5hbWUiIHR5cGU9InRuczpRdWFsaWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXVhbGlmaWVkTmFtZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVhbGlmaWVkTmFtZSIgdHlwZT0idG5zOlF1 YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZlF1YWxpZmllZE5hbWUiIHR5cGU9InRuczpMaXN0T2ZRdWFs aWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwhLS0NCiAgICBT b21lIGVudmlyb25tZW50cyByZXF1aXJlIGEgV1NETC9YU0Qgd2hpY2ggZXhwbGljaXRseSBkZWZp bmVzIGFsbCBwb3NzaWJsZSB0eXBlcy4NCiAgICBUaGUgVUEgV1NETC9YU0QgY2FuIGJlIG1vZGlm aWVkIHRvIHN1cHBvcnQgdGhlc2UgZW52aXJvbm1lbnRzIGJ5IHJlcGxhY2luZyB0aGUNCiAgICBk ZWZpbml0aW9ucyBvZiB0aGUgRXh0ZW5zaW9uT2JqZWN0Qm9keSBhbmQgVmFyaWFudFZhbHVlIGNv bXBsZXggdHlwZXMgd2l0aCB0aGUNCiAgICBkZWZpbml0aW9ucyBpbiB0aGUgY29tbWVudHMgc2hv d24gaGVyZS4gRGV2ZWxvcGVycyB3b3VsZCB0aGVuIGRlZmluZSBzdWJ0eXBlcw0KICAgIG9mIHRo ZSBFeHRlbnNpb25PYmplY3RCb2R5IHR5cGUgd2hpY2ggZXhwbGljaXRseSBkZWNsYXJlIGEgY2hv aWNlIGJldHdlZW4gYWxsIG9mIHRoZQ0KICAgIGNvbXBsZXggdHlwZXMgdXNlZCBieSB0aGUgc3lz dGVtLiBUaGUgRXhhbXBsZUV4dGVuc2lvbk9iamVjdEJvZHkgc3VidHlwZSBpcyBwcm92aWRlcw0K ICAgIGEgdGVtcGxhdGUgYmFzZWQgb24gYSBmZXcgY29tbW9uIFVBLWRlZmluZWQgY29tcGxleCB0 eXBlcy4NCiAgICAtLT4NCg0KICA8IS0tDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV4dGVu c2lvbk9iamVjdEJvZHkiIC8+DQoNCiAgICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXhhbXBsZUV4 dGVuc2lvbk9iamVjdEJvZHkiPg0KICAgICAgPHhzOmNvbXBsZXhDb250ZW50Pg0KICAgICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFeHRlbnNpb25PYmplY3RCb2R5Ij4NCiAgICAgICAgICA8 eHM6Y2hvaWNlPg0KICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQiIHR5cGU9 InRuczpBcmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg ICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6VXNlcklk ZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyTmFtZUlkZW50aXR5VG9rZW4iIHR5cGU9InRuczpVc2Vy TmFtZUlkZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICAgICAgPC94czpjaG9pY2U+DQogICAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KDQogICAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9IkV4dGVuc2lvbk9iamVjdCI+DQogICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg IDx4czplbGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOkV4cGFuZGVkTm9kZUlkIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJC b2R5IiBtaW5PY2N1cnM9IjAiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3RCb2R5IiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4N CiAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpFeHRlbnNp b25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIC0tPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJvZHkiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3ND b250ZW50cz0ibGF4Ii8+DQogICAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgICAgPC94czpj b21wbGV4VHlwZT4NCiAgICAgIDwveHM6ZWxlbWVudD4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5 cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbk9iamVjdCIgdHlwZT0idG5zOkV4dGVu c2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mRXh0ZW5zaW9uT2JqZWN0IiB0eXBlPSJ0bnM6TGlzdE9mRXh0 ZW5zaW9uT2JqZWN0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwhLS0NCiAg ICBTb21lIFdTREwvWE1MIGNvbXBpbGVycyBoYXZlIGlzc3VlcyB3aXRoIHRoZSB4czpjaG9pY2Ug Y29uc3RydWN0LiBGb3IgdGhhdCByZWFzb24NCiAgICB0aGUgZGVmYXVsdCBkZWNsYXJhdGlvbiBv ZiBhIFZhcmlhbnQgdXNlcyB4czphbnkgY29uc3RydWN0LiBUaGUgc2NoZW1hIGFjdXR1YWxseQ0K ICAgIGRlZmluZWQgYnkgdGhlIHNwZWNpZmljYXRpb24gaXMgcHJvdmlkZWQgYnkgdGhlIE1hdHJp eCBhbmQgVmFyaWFudFZhbHVlIGNvbXBsZXggdHlwZXMNCiAgICBzaG93biBpbiBjb21tZW50cyBi ZWxvdy4gQXBwbGljYXRpb24gZGV2ZWxvcGVycyBjYW4gcmVwbGFjZSB0aGUgVmFyaWFudFZhbHVl IGRlY2xhcmF0aW9uDQogICAgd2l0aCB0aGUgc3BlY2lmaWMgZGVjbGFyYXRpb24gaWYgdGhleSBo YXZlIGEgZGV2ZWxvcG1lbnQgZW52aXJvbm1lbnQgdGhhdCBjYW4gaGFuZGxlDQogICAgdGhlIHhz OmNob2ljZSBjb25zdHJ1Y3QgaW4gYSByZWFzb25hYmxlIHdheS4NCiAgICAtLT4NCg0KICA8IS0t DQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1hdHJpeCI+DQogICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpbWVuc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZV SW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDx4czplbGVt ZW50IG5hbWU9IlZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAg ICA8eHM6Y29tcGxleFR5cGUgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgICAgICAgIDx4czpjaG9pY2Ug bWF4T2NjdXJzPSJ1bmJvdW5kZWQiPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJC b29sZWFuIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpieXRlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5cGU9InhzOnVuc2lnbmVk Qnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJ bnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBlPSJ4czpp bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUlu dDMyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2ln bmVkTG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0 ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9InhzOmJh c2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJYbWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAg ICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAgICAgICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgICAgICAgICAgICAgIDx4czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVu dHM9ImxheCIgLz4NCiAgICAgICAgICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgICAg ICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgICAgICAgPC94czplbGVtZW50Pg0KICAg ICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6U3RhdHVz Q29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJ ZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFs aWZpZWROYW1lIiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TG9j YWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIgdHlwZT0i dG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgIDwveHM6Y2hvaWNlPg0K ICAgICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICAgIDwveHM6ZWxlbWVudD4NCiAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxlbWVudCBu YW1lPSJNYXRyaXgiIHR5cGU9InRuczpNYXRyaXgiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogICAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnRWYWx1ZSI+DQogICAgICA8eHM6Y2hvaWNlPg0K ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb29sZWFuIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpi eXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5 cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJJbnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBlPSJ4czppbnQi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMyIiB0eXBl PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2lnbmVkTG9uZyIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4 czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Ry aW5nIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGF0ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9InhzOmJh c2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJY bWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAgICA8eHM6 Y29tcGxleFR5cGU+DQogICAgICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgICAgIDx4 czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIgLz4NCiAgICAgICAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgPC94 czplbGVtZW50Pg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0 bnM6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJOb2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJZCIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFsaWZpZWROYW1l IiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3Qi IHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mQm9vbGVhbiIgdHlwZT0idG5zOkxpc3RPZkJvb2xlYW4iIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU0J5dGUiIHR5 cGU9InRuczpMaXN0T2ZTQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZCeXRlIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQxNiIgdHlwZT0idG5zOkxpc3RP ZkludDE2IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZlVJbnQxNiIgdHlwZT0idG5zOkxpc3RPZlVJbnQxNiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQzMiIgdHlwZT0idG5zOkxpc3RPZkludDMyIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJbnQzMiIg dHlwZT0idG5zOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZJbnQ2NCIgdHlwZT0idG5zOkxpc3RPZkludDY0IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJbnQ2NCIgdHlwZT0idG5z Okxpc3RPZlVJbnQ2NCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZGbG9hdCIgdHlwZT0idG5zOkxpc3RPZkZsb2F0IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRvdWJsZSIgdHlwZT0idG5zOkxpc3RPZkRv dWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZT dHJpbmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0ZVRpbWUiIHR5cGU9InRuczpMaXN0T2ZEYXRlVGlt ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZHdWlk IiB0eXBlPSJ0bnM6TGlzdE9mR3VpZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZCeXRlU3RyaW5nIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZVN0cmluZyIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZYbWxFbGVt ZW50IiB0eXBlPSJ0bnM6TGlzdE9mWG1sRWxlbWVudCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6TGlzdE9mU3Rh dHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZOb2RlSWQiIHR5cGU9InRuczpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpMaXN0 T2ZFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZRdWFsaWZpZWROYW1lIiB0eXBlPSJ0bnM6TGlzdE9mUXVhbGlmaWVkTmFtZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZMb2NhbGl6 ZWRUZXh0IiB0eXBlPSJ0bnM6TGlzdE9mTG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiIHR5cGU9InRu czpMaXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mVmFyaWFudCIgdHlwZT0idG5zOkxpc3RPZlZhcmlhbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF0cml4IiB0eXBlPSJ0bnM6 TWF0cml4IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8L3hzOmNob2ljZT4NCiAgICA8L3hzOmNv bXBsZXhUeXBlPg0KDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0KICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idG5z OlZhcmlhbnRWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDwv eHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxlbWVudCBuYW1l PSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgLS0+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0KICAgIDx4czphbm5vdGF0aW9u Pg0KICAgICAgPHhzOmFwcGluZm8+DQogICAgICAgIDxJc1ZhbHVlVHlwZSB4bWxucz0iaHR0cDov L3NjaGVtYXMubWljcm9zb2Z0LmNvbS8yMDAzLzEwL1NlcmlhbGl6YXRpb24vIj50cnVlPC9Jc1Zh bHVlVHlwZT4NCiAgICAgIDwveHM6YXBwaW5mbz4NCiAgICA8L3hzOmFubm90YXRpb24+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3ND b250ZW50cz0ibGF4IiAvPg0KICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgIDwveHM6 Y29tcGxleFR5cGU+DQogICAgICA8L3hzOmVsZW1lbnQ+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIgdHlwZT0idG5z OlZhcmlhbnQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZWYXJpYW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZWYXJpYW50IiB0eXBlPSJ0bnM6TGlzdE9mVmFyaWFudCIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i RGF0YVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJW YWx1ZSIgdHlwZT0idG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VUaW1lc3RhbXAiIHR5cGU9InhzOmRh dGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VQ aWNvc2Vjb25kcyIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyUGljb3NlY29u ZHMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVmFs dWUiIHR5cGU9InRuczpEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIi8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGF0YVZhbHVlIiB0eXBlPSJ0bnM6RGF0YVZhbHVlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZEYXRhVmFsdWUiIHR5cGU9InRuczpMaXN0T2ZEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW52b2tlU2VydmljZVJlcXVlc3Qi IHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbmlsbGFibGU9InRydWUiIC8+DQogIDx4czplbGVtZW50 IG5hbWU9Ikludm9rZVNlcnZpY2VSZXNwb25zZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBuaWxs YWJsZT0idHJ1ZSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZUJNUCIgdHlwZT0ieHM6 YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkltYWdlR0lGIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW1hZ2VKUEciIHR5cGU9 InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZVBORyIgdHlw ZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkF1ZGlvRGF0YVR5 cGUiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCaXRG aWVsZE1hc2tEYXRhVHlwZSIgdHlwZT0ieHM6dW5zaWduZWRMb25nIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJLZXlWYWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IktleSIgdHlwZT0idWE6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBl PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5VmFsdWVQYWlyIiB0eXBlPSJ0 bnM6S2V5VmFsdWVQYWlyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZLZXlW YWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Iktl eVZhbHVlUGFpciIgdHlwZT0idG5zOktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mS2V5VmFsdWVQYWly IiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbmRwb2ludFR5cGUiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eVBvbGljeVVyaSIg dHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VHlwZSIgdHlwZT0i dG5zOkVuZHBvaW50VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5k cG9pbnRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRwb2ludFR5cGUiIHR5cGU9InRuczpFbmRwb2ludFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50VHlw ZSIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl bWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmF0aW9uYWxOdW1iZXIiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bWVyYXRvciIgdHlwZT0ieHM6 aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZW5vbWluYXRv ciIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSYXRpb25hbE51 bWJlciIgdHlwZT0idG5zOlJhdGlvbmFsTnVtYmVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZSYXRpb25hbE51bWJlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRuczpSYXRpb25hbE51bWJlciIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRuczpMaXN0T2ZSYXRpb25hbE51bWJlciIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i VmVjdG9yIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmVjdG9yIiB0eXBlPSJ0bnM6VmVjdG9y IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZWZWN0b3IiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZlY3RvciIgdHlwZT0idG5zOlZlY3Rv ciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mVmVjdG9yIiB0eXBlPSJ0bnM6TGlzdE9mVmVjdG9yIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUaHJlZURWZWN0b3Ii Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu c2lvbiBiYXNlPSJ0bnM6VmVjdG9yIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlgiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlkiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IloiIHR5cGU9InhzOmRvdWJsZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRl bnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVEVmVjdG9yIiB0eXBlPSJ0bnM6VGhyZWVEVmVjdG9yIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUaHJlZURWZWN0b3IiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRocmVlRFZlY3RvciIgdHlwZT0i dG5zOlRocmVlRFZlY3RvciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVGhyZWVEVmVjdG9yIiB0eXBlPSJ0bnM6TGlzdE9m VGhyZWVEVmVjdG9yIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6Q2FydGVzaWFuQ29vcmRpbmF0ZXMi IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVz Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYXJ0ZXNpYW5D b29yZGluYXRlcyIgdHlwZT0idG5zOkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAi IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDYXJ0 ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOkxpc3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBu aWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJU aHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDYXJ0ZXNpYW5Db29yZGlu YXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJYIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJZIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJaIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6 Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29v cmRpbmF0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlRENhcnRl c2lhbkNvb3JkaW5hdGVzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOlRocmVlRENhcnRlc2lh bkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0i dG5zOkxpc3RPZlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPcmllbnRhdGlvbiI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ik9yaWVudGF0aW9uIiB0eXBlPSJ0bnM6T3JpZW50YXRpb24iIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZk9yaWVudGF0aW9uIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcmllbnRhdGlvbiIgdHlwZT0idG5z Ok9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZPcmllbnRhdGlvbiIgdHlwZT0idG5zOkxpc3RPZk9yaWVu dGF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJUaHJlZURPcmllbnRhdGlvbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpPcmllbnRhdGlvbiI+DQog ICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBIiB0eXBl PSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJDIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRocmVlRE9y aWVudGF0aW9uIiB0eXBlPSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlRE9yaWVudGF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaHJlZURPcmllbnRhdGlvbiIgdHlwZT0idG5zOlRo cmVlRE9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURPcmllbnRhdGlvbiIgdHlwZT0idG5zOkxp c3RPZlRocmVlRE9yaWVudGF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJGcmFtZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZy YW1lIiB0eXBlPSJ0bnM6RnJhbWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZkZyYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGcmFt ZSIgdHlwZT0idG5zOkZyYW1lIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGcmFtZSIgdHlwZT0idG5zOkxpc3RPZkZyYW1l IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJUaHJlZURGcmFtZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpGcmFtZSI+DQogICAgICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlw ZT0idG5zOlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9yaWVudGF0aW9uIiB0eXBl PSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJUaHJlZURGcmFtZSIgdHlwZT0idG5zOlRocmVlREZyYW1lIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZUaHJlZURGcmFtZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVERnJhbWUiIHR5cGU9InRuczpUaHJlZURGcmFtZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mVGhyZWVERnJhbWUiIHR5cGU9InRuczpMaXN0T2ZUaHJlZURGcmFtZSIgbmlsbGFibGU9 InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3BlbkZpbGVN b2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iUmVhZF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl PSJXcml0ZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFcmFzZUV4aXN0aW5n XzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFwcGVuZF84IiAvPg0KICAgIDwv eHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i T3BlbkZpbGVNb2RlIiB0eXBlPSJ0bnM6T3BlbkZpbGVNb2RlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZPcGVuRmlsZU1vZGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9Ik9wZW5GaWxlTW9kZSIgdHlwZT0idG5zOk9wZW5GaWxlTW9kZSIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZPcGVuRmls ZU1vZGUiIHR5cGU9InRuczpMaXN0T2ZPcGVuRmlsZU1vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hz OmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IklkZW50aXR5Q3JpdGVyaWFUeXBl Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVXNlck5hbWVfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iVGh1bWJwcmludF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSb2xlXzMi IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikdyb3VwSWRfNCIgLz4NCiAgICAgIDx4 czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5vbnltb3VzXzUiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkF1dGhlbnRpY2F0ZWRVc2VyXzYiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4N CiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJZGVudGl0eUNyaXRlcmlh VHlwZSIgdHlwZT0idG5zOklkZW50aXR5Q3JpdGVyaWFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlDcml0ZXJpYVR5cGUiIHR5cGU9InRu czpJZGVudGl0eUNyaXRlcmlhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl ZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSIgdHlwZT0idG5zOkxpc3RPZklk ZW50aXR5Q3JpdGVyaWFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJJZGVudGl0eU1hcHBpbmdSdWxlVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JpdGVyaWFUeXBlIiB0eXBlPSJ0bnM6 SWRlbnRpdHlDcml0ZXJpYVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkNyaXRlcmlhIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIHR5cGU9InRuczpJZGVudGl0 eU1hcHBpbmdSdWxlVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSWRl bnRpdHlNYXBwaW5nUnVsZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBlPSJ0bnM6SWRlbnRpdHlNYXBw aW5nUnVsZVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkN1cnJlbmN5VW5pdFR5cGUiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bWVyaWNDb2RlIiB0eXBlPSJ4 czpzaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXhwb25l bnQiIHR5cGU9InhzOmJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkFscGhhYmV0aWNDb2RlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJyZW5jeSIgdHlwZT0idWE6 TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJy ZW5jeVVuaXRUeXBlIiB0eXBlPSJ0bnM6Q3VycmVuY3lVbml0VHlwZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mQ3VycmVuY3lVbml0VHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVuY3lVbml0VHlwZSIgdHlwZT0idG5zOkN1 cnJlbmN5VW5pdFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkN1cnJlbmN5VW5pdFR5cGUiIHR5cGU9InRuczpMaXN0 T2ZDdXJyZW5jeVVuaXRUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czpzaW1wbGVUeXBlICBuYW1lPSJUcnVzdExpc3RNYXNrcyI+DQogICAgPHhzOnJlc3RyaWN0aW9u IGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vbmVfMCIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVHJ1c3RlZENlcnRpZmljYXRlc18xIiAv Pg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUcnVzdGVkQ3Jsc18yIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc3N1ZXJDZXJ0aWZpY2F0ZXNfNCIgLz4NCiAgICAgIDx4 czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNzdWVyQ3Jsc184IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJBbGxfMTUiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdExpc3RNYXNrcyIgdHlwZT0idG5zOlRy dXN0TGlzdE1hc2tzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcnVzdExpc3REYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3BlY2lm aWVkTGlzdHMiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUcnVzdGVkQ2VydGlmaWNhdGVzIiB0eXBlPSJ1YTpMaXN0T2ZCeXRl U3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVHJ1c3RlZENybHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJD ZXJ0aWZpY2F0ZXMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJDcmxzIiB0eXBl PSJ1YTpMaXN0T2ZCeXRlU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IlRydXN0TGlzdERhdGFUeXBlIiB0eXBlPSJ0bnM6VHJ1c3RMaXN0RGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRydXN0TGlzdERhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdExpc3REYXRhVHlwZSIg dHlwZT0idG5zOlRydXN0TGlzdERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUcnVzdExpc3REYXRhVHlwZSIg dHlwZT0idG5zOkxpc3RPZlRydXN0TGlzdERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWNpbWFsRGF0YVR5cGUiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNjYWxlIiB0eXBlPSJ4czpz aG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5 cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJEZWNpbWFsRGF0YVR5cGUiIHR5cGU9InRuczpEZWNpbWFsRGF0YVR5cGUiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VzIiB0eXBlPSJ1YTpMaXN0T2ZT dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZTdHJ1Y3R1cmVEZXNj cmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkVudW1EYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVzY3JpcHRpb24i IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTaW1wbGVEYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRpb24i IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVTY2hlbWFIZWFk ZXIiIHR5cGU9InRuczpEYXRhVHlwZVNjaGVtYUhlYWRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iTGlzdE9mRGF0YVR5cGVTY2hlbWFIZWFkZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIiB0eXBlPSJ0bnM6 RGF0YVR5cGVTY2hlbWFIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFUeXBlU2NoZW1hSGVhZGVyIiB0eXBl PSJ0bnM6TGlzdE9mRGF0YVR5cGVTY2hlbWFIZWFkZXIiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlSWQiIHR5 cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5z OkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpEYXRhVHlwZURlc2NyaXB0 aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZEYXRhVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVR5 cGVEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iU3RydWN0dXJlRGVzY3JpcHRpb24iPg0KICAgIDx4czpjb21wbGV4Q29u dGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5 cGVEZXNjcmlwdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVmaW5p dGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1 ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlc2NyaXB0 aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ikxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgdHlwZT0idG5z OlN0cnVjdHVyZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgdHlw ZT0idG5zOkxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbnVtRGVzY3JpcHRpb24iPg0KICAg IDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBi YXNlPSJ0bnM6RGF0YVR5cGVEZXNjcmlwdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVmaW5pdGlvbiIgdHlwZT0idG5zOkVudW1E ZWZpbml0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IkJ1aWx0SW5UeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkVudW1EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkVudW1EZXNjcmlwdGlvbiIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW51bURlc2NyaXB0aW9uIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVzY3JpcHRpb24i IHR5cGU9InRuczpFbnVtRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJv dW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVudW1EZXNjcmlwdGlvbiIgdHlw ZT0idG5zOkxpc3RPZkVudW1EZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIj4NCiAg ICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24g YmFzZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQnVpbHRJblR5cGUiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRp b24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZVR5 cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlNpbXBsZVR5cGVEZXNjcmlwdGlvbiIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m U2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mU2ltcGxlVHlwZURlc2NyaXB0 aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJVQUJpbmFyeUZpbGVEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhVHlwZVNjaGVtYUhl YWRlciI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTY2hlbWFMb2NhdGlvbiIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpbGVIZWFkZXIiIHR5cGU9 InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQm9keSIgdHlwZT0idWE6VmFyaWFudCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iVUFCaW5hcnlGaWxlRGF0YVR5cGUiIHR5cGU9InRuczpVQUJpbmFyeUZp bGVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVUFCaW5hcnlG aWxlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVBQmluYXJ5RmlsZURhdGFUeXBlIiB0eXBlPSJ0bnM6VUFCaW5hcnlGaWxlRGF0YVR5cGUiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZlVBQmluYXJ5RmlsZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVUFCaW5hcnlGaWxl RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IlB1YlN1YlN0YXRlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUGF1c2VkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9Ik9wZXJhdGlvbmFsXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IkVycm9yXzMiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJTdGF0ZSIgdHlwZT0idG5zOlB1YlN1YlN0YXRlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJTdGF0ZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViU3RhdGUiIHR5cGU9InRu czpQdWJTdWJTdGF0ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZQdWJTdWJTdGF0ZSIgdHlwZT0idG5zOkxpc3RPZlB1YlN1YlN0YXRlIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0 TWV0YURhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkRhdGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICAg ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9 InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZGaWVsZE1ldGFEYXRhIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRDbGFz c0lkIiB0eXBlPSJ1YTpHdWlkIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ29uZmlndXJhdGlvblZlcnNpb24iIHR5cGU9InRuczpDb25maWd1cmF0aW9uVmVy c2lvbkRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8 L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29u dGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1l dGFEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRNZXRhRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRhRGF0YVR5cGUiIHR5cGU9 InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu ZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0TWV0YURhdGFUeXBlIiB0 eXBlPSJ0bnM6TGlzdE9mRGF0YVNldE1ldGFEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmllbGRNZXRhRGF0YSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZEZsYWdzIiB0 eXBlPSJ0bnM6RGF0YVNldEZpZWxkRmxhZ3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkJ1aWx0SW5UeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJN YXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRJZCIgdHlwZT0idWE6R3VpZCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvcGVydGllcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJGaWVsZE1ldGFEYXRhIiB0eXBlPSJ0bnM6RmllbGRNZXRhRGF0YSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRmllbGRNZXRhRGF0YSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmllbGRNZXRhRGF0YSIgdHlwZT0idG5zOkZpZWxk TWV0YURhdGEiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZkZpZWxkTWV0YURhdGEiIHR5cGU9InRuczpMaXN0T2ZGaWVsZE1l dGFEYXRhIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl ICBuYW1lPSJEYXRhU2V0RmllbGRGbGFncyI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnVuc2lnbmVkU2hvcnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZpZWxkRmxhZ3MiIHR5cGU9InRuczpEYXRh U2V0RmllbGRGbGFncyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29uZmlndXJhdGlv blZlcnNpb25EYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTWFqb3JWZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWlub3JWZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNvbmZpZ3VyYXRpb25WZXJzaW9uRGF0YVR5cGUi IHR5cGU9InRuczpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0aW9uVmVyc2lv bkRhdGFUeXBlIiB0eXBlPSJ0bnM6Q29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mQ29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkNvbmZpZ3Vy YXRpb25WZXJzaW9uRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGF0YVNldEZvbGRlciIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1ldGFEYXRh IiB0eXBlPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbkZpZWxkcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRTb3VyY2UiIHR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWRE YXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0 YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNldERhdGFUeXBlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJsaXNoZWREYXRh U2V0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOlB1 Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mUHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5 cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1 Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZERh dGFTZXRTb3VyY2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkVmFyaWFibGUiIHR5 cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdJbnRlcnZhbEhpbnQi IHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGVhZGJhbmRUeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVhZGJhbmRWYWx1ZSIgdHlwZT0ieHM6ZG91YmxlIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbmRleFJhbmdlIiB0eXBl PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJTdWJzdGl0dXRlVmFsdWUiIHR5cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1ldGFEYXRhUHJvcGVydGllcyIgdHlw ZT0idWE6TGlzdE9mUXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkVmFy aWFibGVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHVibGlz aGVkVmFyaWFibGVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZFZh cmlhYmxlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIHR5cGU9 InRuczpMaXN0T2ZQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNE YXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiPg0K ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlz aGVkRGF0YSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAg ICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIg dHlwZT0idG5zOlB1Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0YUl0ZW1zRGF0YVR5 cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBt YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHVibGlz aGVkRGF0YUl0ZW1zRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJsaXNoZWREYXRhSXRlbXNE YXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVu dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6UHVibGlzaGVk RGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXIiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZWxlY3RlZEZpZWxkcyIgdHlwZT0idG5zOkxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRmlsdGVyIiB0eXBlPSJ0bnM6Q29udGVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVk RXZlbnRzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1Ymxp c2hlZEV2ZW50c0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZEV2ZW50 c0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJMaXN0T2ZQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgdHlwZT0idG5zOkxp c3RPZlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayI+DQog ICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3Ry aWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRG aWVsZENvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6RGF0YVNldEZpZWxkQ29udGVudE1hc2siIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRD b250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRl bnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldEZpZWxkQ29udGVudE1hc2siIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFTZXRX cml0ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcklkIiB0 eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENv bnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJLZXlG cmFtZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRX cml0ZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0 U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VTZXR0aW5ncyIgdHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRXcml0ZXJEYXRhVHlw ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldFdyaXRlckRhdGFU eXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 V3JpdGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vy cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRXcml0ZXJEYXRh VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFdy aXRlclRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlw ZT0idG5zOkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFdy aXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlclRyYW5z cG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFT ZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp c3RPZkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9 InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vy cz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0V3JpdGVy TWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRh VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iUHViU3ViR3JvdXBEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJp dHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwUHJvcGVydGllcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJQdWJTdWJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViR3JvdXBEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViR3JvdXBE YXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1YlN1Ykdy b3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJHcm91cERhdGFUeXBlIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZXJH cm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAg ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBJ ZCIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2VlcEFsaXZlVGltZSIg dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkxvY2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyYW5zcG9y dFNldHRpbmdzIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWVzc2FnZVNldHRpbmdz IiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcnMiIHR5cGU9InRu czpMaXN0T2ZEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAg ICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJXcml0ZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6V3JpdGVyR3JvdXBEYXRhVHlw ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlw ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3Jv dXBEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZldyaXRl ckdyb3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJHcm91cERhdGFUeXBlIiBuaWxs YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0 ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVy R3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0 YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZldyaXRlckdyb3VwVHJh bnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0 eXBlPSJ0bnM6TGlzdE9mV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRy dWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iV3JpdGVyR3JvdXBN ZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZXJHcm91cE1lc3Nh Z2VEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBN ZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJH cm91cE1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJQdWJsaXNoZXJJZCIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlv blByb3BlcnRpZXMiIHR5cGU9InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc3BvcnRTZXR0 aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBzIiB0eXBlPSJ0bnM6 TGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwcyIgdHlwZT0idG5zOkxpc3RP ZlJlYWRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29ubmVjdGlvbkRh dGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJDb25uZWN0 aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlB1YlN1YkNvbm5lY3Rpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNvbm5lY3Rpb25EYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9m UHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9 InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBl IiB0eXBlPSJ0bnM6Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1h eE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDb25uZWN0 aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZDb25uZWN0aW9uVHJhbnNwb3J0 RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ik5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrQWRkcmVzc0RhdGFU eXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgdHlw ZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzRGF0 YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOZXR3b3JrQWRk cmVzc1VybERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4N CiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0K ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXJsIiB0 eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhD b250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3Jr QWRkcmVzc1VybERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NVcmxEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NVcmxEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29y a0FkZHJlc3NVcmxEYXRhVHlwZSIgdHlwZT0idG5zOk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUi IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3 b3JrQWRkcmVzc1VybERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNZXNzYWdlU2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEYXRhU2V0UmVhZGVycyIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJEYXRhVHlwZSIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4N CiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwRGF0YVR5cGUiIHR5 cGU9InRuczpSZWFkZXJHcm91cERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJMaXN0T2ZSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3Jv dXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RP ZlJlYWRlckdyb3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0 bnM6UmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlw ZSIgdHlwZT0idG5zOlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlJlYWRl ckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZSZWFkZXJHcm91cFRyYW5z cG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3Jv dXBNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJl YWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOlJlYWRl ckdyb3VwTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlw ZSIgdHlwZT0idG5zOkxpc3RPZlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0UmVh ZGVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuYWJsZWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlcklkIiB0eXBlPSJ1 YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0 ZXJHcm91cElkIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0V3JpdGVySWQiIHR5cGU9InhzOnVuc2lnbmVkU2hv cnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRh RGF0YSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50 TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXNzYWdlUmVjZWl2ZVRpbWVvdXQiIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5RnJh bWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJp dHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRhdGFTZXRSZWFkZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWly IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VT ZXR0aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaWJlZERhdGFTZXQiIHR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0UmVhZGVyRGF0YVR5 cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRSZWFkZXJEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNl dFJlYWRlckRhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFJlYWRlckRhdGFUeXBlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZEYXRhU2V0UmVhZGVyRGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRS ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5 cGU9InRuczpEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRS ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJUcmFu c3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpEYXRh U2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBl PSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFJlYWRl ck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRE YXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERh dGFTZXREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0 RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpM aXN0T2ZTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSI+ DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5z aW9uIGJhc2U9InRuczpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNl cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldFZhcmlhYmxlcyIgdHlw ZT0idG5zOkxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4N CiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgdHlwZT0idG5zOlRhcmdldFZhcmlh Ymxlc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUYXJnZXRW YXJpYWJsZXNEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpUYXJnZXRWYXJpYWJsZXNE YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0 T2ZUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmllbGRUYXJnZXREYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZpZWxkSWQiIHR5cGU9 InVhOkd1aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlY2Vp dmVySW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0Tm9kZUlkIiB0eXBlPSJ1YTpO b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6T3ZlcnJpZGVWYWx1ZUhhbmRs aW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPdmVycmlkZVZh bHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmllbGRUYXJnZXRE YXRhVHlwZSIgdHlwZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpZWxkVGFyZ2V0RGF0YVR5cGUiIHR5cGU9InRu czpGaWVsZFRhcmdldERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGaWVsZFRhcmdldERhdGFUeXBlIiB0eXBl PSJ0bnM6TGlzdE9mRmllbGRUYXJnZXREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl bWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4N CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i TGFzdFVzYWJsZVZhbHVlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik92ZXJy aWRlVmFsdWVfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGluZyIgdHlwZT0idG5zOk92 ZXJyaWRlVmFsdWVIYW5kbGluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m T3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJPdmVycmlkZVZhbHVlSGFuZGxpbmciIHR5cGU9InRuczpPdmVycmlkZVZhbHVl SGFuZGxpbmciIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6TGlzdE9mT3ZlcnJpZGVWYWx1ZUhh bmRsaW5nIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxl eENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlN1 YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUGFyZW50Tm9kZU5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRh dGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgLz4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2Ny aWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0TWly cm9yRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0TWlycm9yRGF0YVR5cGUiIHR5 cGU9InRuczpMaXN0T2ZTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJTdWJDb25m aWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRzIiB0eXBlPSJ0bnM6TGlzdE9mUHVibGlzaGVkRGF0YVNl dERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ29ubmVjdGlvbnMiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJDb25uZWN0aW9u RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJh dGlvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJD b25maWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNv bmZpZ3VyYXRpb25EYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBl IiB0eXBlPSJ0bnM6TGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0T3Jk ZXJpbmdUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVW5kZWZpbmVkXzAiIC8+DQogICAgICA8eHM6ZW51bWVy YXRpb24gdmFsdWU9IkFzY2VuZGluZ1dyaXRlcklkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkFzY2VuZGluZ1dyaXRlcklkU2luZ2xlXzIiIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0T3Jk ZXJpbmdUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldE9yZGVyaW5nVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE9yZGVyaW5nVHlwZSIgdHlwZT0i dG5zOkRhdGFTZXRPcmRlcmluZ1R5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k ZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldE9yZGVyaW5nVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRh dGFTZXRPcmRlcmluZ1R5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz OnNpbXBsZVR5cGUgIG5hbWU9IlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8 eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rp b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcE5ldHdvcmtN ZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFz ayIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcE5ldHdvcmtNZXNzYWdl Q29udGVudE1hc2siPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdvcmtNZXNz YWdlQ29udGVudE1hc2siIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mVWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpMaXN0T2ZV YWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFU eXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpl eHRlbnNpb24gYmFzZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwVmVyc2lvbiIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJEYXRhU2V0T3JkZXJpbmciIHR5cGU9InRuczpEYXRhU2V0T3JkZXJpbmdUeXBl IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01l c3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNr IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdP ZmZzZXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdPZmZzZXQiIHR5cGU9InVhOkxpc3RPZkRvdWJsZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRh VHlwZSIgdHlwZT0idG5zOlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVYWRwV3JpdGVy R3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwV3JpdGVyR3JvdXBNZXNzYWdlRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5z Okxpc3RPZlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVWFkcERhdGFTZXRNZXNzYWdl Q29udGVudE1hc2siPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+ DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBEYXRh U2V0TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9 InRuczpVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFz ayIgdHlwZT0idG5zOkxpc3RPZlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVYWRwRGF0 YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0V3JpdGVyTWVz c2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwRGF0YVNl dE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkNvbmZpZ3VyZWRTaXplIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3NhZ2VOdW1i ZXIiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0T2Zmc2V0IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0i dG5zOlVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRXcml0ZXJN ZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlw ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mVWFkcERhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpM aXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVWFkcERhdGFTZXRSZWFkZXJN ZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlw ZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJH cm91cFZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3NhZ2VOdW1iZXIiIHR5cGU9InhzOnVu c2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEYXRhU2V0T2Zmc2V0IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldENsYXNzSWQiIHR5cGU9InVhOkd1 aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3Jr TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1h c2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1h c2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNo aW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlY2VpdmVPZmZzZXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlByb2Nlc3NpbmdPZmZzZXQi IHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl Pg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRSZWFkZXJNZXNz YWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcERhdGFTZXRSZWFkZXJNZXNz YWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRS ZWFkZXJNZXNzYWdlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZURh dGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVWFkcERhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUi IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9 Ikpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFz ZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2si IHR5cGU9InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikpzb25OZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSnNvbk5ldHdv cmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpMaXN0T2ZKc29uTmV0d29ya01lc3NhZ2VD b250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iSnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9 InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNv bldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6SnNvbldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZKc29uV3Jp dGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9Ikpzb25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpz b25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSnNvbldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mSnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFU eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBu YW1lPSJKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9u IGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNp bXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRN YXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNldE1l c3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNr IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkpzb25E YXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mSnNvbkRhdGFTZXRNZXNz YWdlQ29udGVudE1hc2siIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFz ayIgdHlwZT0idG5zOkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpzb25EYXRh U2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5 cGUiIHR5cGU9InRuczpKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m SnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZKc29uRGF0 YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5 cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0TWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0 bnM6SnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNldFJlYWRlck1l c3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBl IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZKc29uRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxp c3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhZ3JhbUNvbm5lY3Rpb25U cmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5 cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RGlzY292ZXJ5QWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUi IHR5cGU9InRuczpEYXRhZ3JhbUNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFn cmFtQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1Db25uZWN0 aW9uVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9y dERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VSZXBlYXRDb3VudCIgdHlwZT0ieHM6 dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTWVzc2FnZVJlcGVhdERlbGF5IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6 Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFncmFt V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mRGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhZ3JhbVdyaXRlckdyb3VwVHJh bnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlw ZT0idG5zOkxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJva2Vy Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkNvbm5lY3Rpb25UcmFu c3BvcnREYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXNvdXJjZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF1dGhlbnRpY2F0 aW9uUHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJv a2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZCcm9rZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tlckNvbm5lY3Rpb25UcmFuc3Bv cnREYXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlz dE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJCcm9rZXJUcmFuc3BvcnRRdWFs aXR5T2ZTZXJ2aWNlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm90U3BlY2lmaWVkXzAiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9IkJlc3RFZmZvcnRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iQXRMZWFzdE9uY2VfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i QXRNb3N0T25jZV8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFeGFjdGx5T25j ZV80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0eU9mU2VydmljZSIgdHlwZT0idG5z OkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tlclRyYW5zcG9ydFF1YWxpdHlP ZlNlcnZpY2UiIHR5cGU9InRuczpCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiBtaW5P Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkJyb2tlclRyYW5z cG9ydFF1YWxpdHlPZlNlcnZpY2UiIHR5cGU9InRuczpMaXN0T2ZCcm9rZXJUcmFuc3BvcnRRdWFs aXR5T2ZTZXJ2aWNlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVzb3VyY2VVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlv blByb2ZpbGVVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJh bnRlZSIgdHlwZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0K ICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpC cm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJMaXN0T2ZCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm9rZXJXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mQnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0i dG5zOkxpc3RPZkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0 cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb2tlckRhdGFT ZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0V3JpdGVyVHJh bnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzb3VyY2VVcmki IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIHR5cGU9Inhz OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgdHlwZT0idG5zOkJyb2tl clRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik1ldGFEYXRhVXBkYXRlVGltZSIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJC cm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpCcm9rZXJEYXRh U2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZkJyb2tlckRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyRGF0YVNldFdyaXRlclRyYW5z cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9 InRuczpMaXN0T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb2tlckRh dGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0UmVhZGVy VHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzb3VyY2VV cmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIHR5cGU9 InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgdHlwZT0idG5zOkJy b2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyRGF0YVNldFJlYWRlclRyYW5z cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFU eXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm9rZXJEYXRhU2V0UmVh ZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5z OkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJva2VyRGF0 YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mQnJva2VyRGF0YVNl dFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEaWFnbm9zdGljc0xldmVsIj4NCiAgICA8eHM6cmVz dHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i QmFzaWNfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWR2YW5jZWRfMSIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5mb18yIiAvPg0KICAgICAgPHhzOmVudW1l cmF0aW9uIHZhbHVlPSJMb2dfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGVi dWdfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNzTGV2ZWwiIHR5cGU9InRuczpEaWFnbm9zdGljc0xl dmVsIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljc0xldmVs Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGlj c0xldmVsIiB0eXBlPSJ0bnM6RGlhZ25vc3RpY3NMZXZlbCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljc0xldmVsIiB0eXBlPSJ0bnM6 TGlzdE9mRGlhZ25vc3RpY3NMZXZlbCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmlj YXRpb24iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJJbmZvcm1hdGlvbl8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJFcnJvcl8xIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2lt cGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xh c3NpZmljYXRpb24iIHR5cGU9InRuczpQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJDbGFzc2lmaWNh dGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViRGlhZ25vc3Rp Y3NDb3VudGVyQ2xhc3NpZmljYXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlB1YlN1YkRpYWdub3N0aWNzQ291bnRlckNsYXNzaWZpY2F0aW9uIiB0eXBl PSJ0bnM6UHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmljYXRpb24iIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViRGlhZ25vc3RpY3ND b3VudGVyQ2xhc3NpZmljYXRpb24iIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJEaWFnbm9zdGljc0Nv dW50ZXJDbGFzc2lmaWNhdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6c2ltcGxlVHlwZSAgbmFtZT0iSWRUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTnVtZXJpY18wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdHJpbmdfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iR3VpZF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJP cGFxdWVfMyIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IklkVHlwZSIgdHlwZT0idG5zOklkVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSWRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJJZFR5cGUiIHR5cGU9InRuczpJZFR5cGUiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSWRUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mSWRUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1w bGVUeXBlICBuYW1lPSJOb2RlQ2xhc3MiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpz dHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbnNwZWNpZmllZF8wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJPYmplY3RfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iTWV0aG9kXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9iamVjdFR5cGVf OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVUeXBlXzE2IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlXzMyIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEYXRhVHlwZV82NCIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iVmlld18xMjgiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpz aW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2Rl Q2xhc3MiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IlBlcm1pc3Npb25UeXBlIj4NCiAg ICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJp Y3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUGVybWlzc2lv blR5cGUiIHR5cGU9InRuczpQZXJtaXNzaW9uVHlwZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg bmFtZT0iQWNjZXNzTGV2ZWxUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5z aWduZWRCeXRlIj4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IkFjY2Vzc0xldmVsVHlwZSIgdHlwZT0idG5zOkFjY2Vzc0xldmVs VHlwZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQWNjZXNzTGV2ZWxFeFR5cGUiPg0K ICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+DQogICAgPC94czpyZXN0 cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBY2Nlc3NM ZXZlbEV4VHlwZSIgdHlwZT0idG5zOkFjY2Vzc0xldmVsRXhUeXBlIiAvPg0KDQogIDx4czpzaW1w bGVUeXBlICBuYW1lPSJFdmVudE5vdGlmaWVyVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJh c2U9InhzOnVuc2lnbmVkQnl0ZSI+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudE5vdGlmaWVyVHlwZSIgdHlwZT0idG5z OkV2ZW50Tm90aWZpZXJUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSb2xlUGVy bWlzc2lvblR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJvbGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVybWlzc2lvbnMiIHR5cGU9InRuczpQZXJtaXNz aW9uVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJvbGVQZXJtaXNzaW9uVHlwZSIgdHlwZT0i dG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mUm9sZVBlcm1pc3Npb25UeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSb2xlUGVybWlzc2lvblR5cGUiIHR5cGU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZlJvbGVQZXJtaXNzaW9uVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJvbGVQZXJt aXNzaW9uVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iRGF0YVR5cGVEZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i RGF0YVR5cGVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRhVHlwZURlZmluaXRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlRGVmaW5pdGlvbiIg dHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVR5cGVEZWZpbml0aW9u IiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVR5cGVEZWZpbml0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJTdHJ1Y3R1cmVUeXBlIj4NCiAg ICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iU3RydWN0dXJlXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0 cnVjdHVyZVdpdGhPcHRpb25hbEZpZWxkc18xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJVbmlvbl8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVy ZVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZUZpZWxkIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0 eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0 T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc09wdGlvbmFsIiB0eXBlPSJ4czpi b29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlRmllbGQiIHR5cGU9InRuczpT dHJ1Y3R1cmVGaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RydWN0 dXJlRmllbGQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 cnVjdHVyZUZpZWxkIiB0eXBlPSJ0bnM6U3RydWN0dXJlRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0cnVjdHVy ZUZpZWxkIiB0eXBlPSJ0bnM6TGlzdE9mU3RydWN0dXJlRmllbGQiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZURlZmluaXRp b24iPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlZmF1bHRFbmNvZGluZ0lkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Ry dWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVyZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZTdHJ1Y3R1 cmVGaWVsZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlZmlu aXRpb24iIHR5cGU9InRuczpTdHJ1Y3R1cmVEZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6 U3RydWN0dXJlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3RydWN0dXJlRGVmaW5pdGlvbiIgdHlwZT0i dG5zOkxpc3RPZlN0cnVjdHVyZURlZmluaXRpb24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVudW1EZWZpbml0aW9uIj4NCiAgICA8eHM6 Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0i dG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZFbnVtRmllbGQiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVmaW5pdGlvbiIgdHlwZT0idG5z OkVudW1EZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVt RGVmaW5pdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RW51bURlZmluaXRpb24iIHR5cGU9InRuczpFbnVtRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBt YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bURl ZmluaXRpb24iIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVmaW5pdGlvbiIgbmlsbGFibGU9InRydWUi PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm9kZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZU5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlc2NyaXB0aW9uIiB0eXBl PSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVNYXNrIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlcldyaXRlTWFzayIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJvbGVQZXJtaXNzaW9ucyIgdHlwZT0idG5zOkxpc3RPZlJvbGVQZXJtaXNzaW9uVHlwZSIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVzZXJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBY2Nlc3NSZXN0cmljdGlvbnMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZXMiIHR5cGU9InRuczpMaXN0 T2ZSZWZlcmVuY2VOb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5v ZGUiIHR5cGU9InRuczpOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZO b2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlIiB0 eXBlPSJ0bnM6Tm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTm9kZSIgdHlwZT0idG5zOkxpc3RPZk5vZGUiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikluc3Rh bmNlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW5z dGFuY2VOb2RlIiB0eXBlPSJ0bnM6SW5zdGFuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJUeXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAg PC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iVHlwZU5vZGUiIHR5cGU9InRuczpUeXBlTm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iT2JqZWN0Tm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxz ZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAg ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmll ciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6 c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPYmplY3ROb2RlIiB0 eXBlPSJ0bnM6T2JqZWN0Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT2JqZWN0 VHlwZU5vZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAg PHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVh biIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0VHlwZU5vZGUiIHR5cGU9InRuczpPYmplY3RUeXBl Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmFyaWFibGVOb2RlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJBcnJheURpbWVuc2lvbnMiIHR5cGU9InVhOkxpc3RPZlVJbnQz MiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBY2Nlc3NMZXZlbCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckFjY2Vzc0xldmVsIiB0eXBlPSJ4 czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yaXppbmciIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJB Y2Nlc3NMZXZlbEV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFy aWFibGVOb2RlIiB0eXBlPSJ0bnM6VmFyaWFibGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJWYXJpYWJsZVR5cGVOb2RlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlR5cGVOb2RlIj4NCiAgICAg ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBl PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmlu dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGlt ZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlZhcmlhYmxlVHlwZU5vZGUiIHR5cGU9InRuczpW YXJpYWJsZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VU eXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpUeXBlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3ltbWV0cmlj IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iSW52ZXJzZU5hbWUiIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlTm9kZSIgdHlwZT0idG5zOlJlZmVy ZW5jZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZXRob2ROb2RlIj4N CiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNp b24gYmFzZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeGVjdXRhYmxlIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckV4ZWN1dGFibGUi IHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1ldGhvZE5vZGUiIHR5cGU9InRu czpNZXRob2ROb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWaWV3Tm9kZSI+DQog ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u IGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGFpbnNOb0xvb3BzIiB0eXBlPSJ4czpib29sZWFuIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmll ciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6 c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3Tm9kZSIgdHlw ZT0idG5zOlZpZXdOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhVHlwZU5v ZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlRGVmaW5p dGlvbiIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iRGF0YVR5cGVOb2RlIiB0eXBlPSJ0bnM6RGF0YVR5cGVOb2RlIiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlSWQiIHR5cGU9InVhOk5vZGVJZCIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IklzSW52ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZU5vZGUiIHR5cGU9InRuczpS ZWZlcmVuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVu Y2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZl cmVuY2VOb2RlIiB0eXBlPSJ0bnM6UmVmZXJlbmNlTm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVmZXJlbmNlTm9k ZSIgdHlwZT0idG5zOkxpc3RPZlJlZmVyZW5jZU5vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFyZ3VtZW50Ij4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE YXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGltZW5zaW9ucyIgdHlw ZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQiIHR5cGU9InRu czpBcmd1bWVudCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQXJndW1lbnQi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFyZ3VtZW50IiB0 eXBlPSJ0bnM6QXJndW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkFyZ3VtZW50IiB0eXBlPSJ0bnM6TGlzdE9mQXJn dW1lbnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkVudW1WYWx1ZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpsb25nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRl c2NyaXB0aW9uIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkVudW1WYWx1ZVR5cGUiIHR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVtVmFsdWVUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtVmFsdWVUeXBlIiB0eXBl PSJ0bnM6RW51bVZhbHVlVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bVZhbHVlVHlwZSIgdHlwZT0idG5zOkxp c3RPZkVudW1WYWx1ZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkVudW1GaWVsZCI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFbnVtVmFsdWVUeXBl Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5h bWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29t cGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVu dW1GaWVsZCIgdHlwZT0idG5zOkVudW1GaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mRW51bUZpZWxkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJFbnVtRmllbGQiIHR5cGU9InRuczpFbnVtRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVudW1GaWVs ZCIgdHlwZT0idG5zOkxpc3RPZkVudW1GaWVsZCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3B0aW9uU2V0Ij4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5 IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVmFsaWRCaXRzIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iT3B0aW9uU2V0IiB0eXBlPSJ0bnM6T3B0aW9uU2V0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZPcHRpb25TZXQiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9wdGlvblNldCIgdHlwZT0idG5zOk9wdGlvblNl dCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mT3B0aW9uU2V0IiB0eXBlPSJ0bnM6TGlzdE9mT3B0aW9uU2V0IiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVbmlvbiI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVuaW9uIiB0eXBlPSJ0bnM6VW5pb24iIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVuaW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVbmlvbiIgdHlwZT0idG5zOlVuaW9uIiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZV bmlvbiIgdHlwZT0idG5zOkxpc3RPZlVuaW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 Pg0KDQogIDx4czplbGVtZW50IG5hbWU9Ik5vcm1hbGl6ZWRTdHJpbmciIHR5cGU9InhzOnN0cmlu ZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWNpbWFsU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRHVyYXRpb25TdHJpbmciIHR5cGU9InhzOnN0 cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVN0cmluZyIgdHlwZT0ieHM6c3RyaW5n IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkR1cmF0aW9uIiB0eXBlPSJ4czpkb3VibGUiIC8+ DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXRjVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIC8+DQoN CiAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlSWQiIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iVGltZVpvbmVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT2Zmc2V0IiB0eXBlPSJ4czpzaG9ydCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF5bGlnaHRTYXZpbmdJbk9mZnNl dCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRpbWVab25lRGF0YVR5 cGUiIHR5cGU9InRuczpUaW1lWm9uZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZUaW1lWm9uZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUaW1lWm9uZURhdGFUeXBlIiB0eXBlPSJ0bnM6VGltZVpvbmVEYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mVGltZVpvbmVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlRpbWVab25l RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQg bmFtZT0iSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5h bWU9IkludGVnZXJJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IkFwcGxpY2F0aW9uVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNlcnZlcl8wIiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDbGllbnRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iQ2xpZW50QW5kU2VydmVyXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9IkRpc2NvdmVyeVNlcnZlcl8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwv eHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25UeXBlIiB0eXBl PSJ0bnM6QXBwbGljYXRpb25UeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBcHBs aWNhdGlvbkRlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBcHBsaWNhdGlvblVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvZHVjdFVyaSIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25OYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i QXBwbGljYXRpb25UeXBlIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25UeXBlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJHYXRld2F5U2VydmVyVXJpIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEaXNjb3ZlcnlQcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjb3ZlcnlV cmxzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iQXBwbGljYXRpb25EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkFwcGxpY2F0aW9uRGVz Y3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkFwcGxpY2F0aW9u RGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIHR5cGU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9u IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mQXBwbGlj YXRpb25EZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iUmVxdWVzdEhlYWRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0idWE6Tm9kZUlk IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldHVybkRpYWdub3N0aWNz IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQXVkaXRFbnRyeUlkIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lb3V0SGludCIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVx dWVzdEhlYWRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVzcG9uc2VIZWFkZXIi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcCIg dHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlcXVlc3RIYW5kbGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlUmVzdWx0IiB0eXBlPSJ1YTpTdGF0dXND b2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlRGlh Z25vc3RpY3MiIHR5cGU9InVhOkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nVGFibGUiIHR5cGU9InVh Okxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIg dHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlZlcnNp b25UaW1lIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iU2VydmljZUZhdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VGYXVsdCIgdHlwZT0idG5zOlNlcnZp Y2VGYXVsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbmxlc3NJbnZva2VS ZXF1ZXN0VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i VXJpc1ZlcnNpb24iIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaXMiIHR5cGU9 InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlNlcnZlclVyaXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmljZUlkIiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25sZXNzSW52b2tlUmVxdWVzdFR5 cGUiIHR5cGU9InRuczpTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiAvPg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlc3BvbnNlVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZXNwYWNlVXJpcyIgdHlwZT0i dWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVXJpcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vy dmljZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Np b25sZXNzSW52b2tlUmVzcG9uc2VUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvbmxlc3NJbnZva2VSZXNw b25zZVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkZpbmRTZXJ2ZXJzUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybCIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTG9jYWxlSWRzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmlzIiB0eXBl PSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i RmluZFNlcnZlcnNSZXF1ZXN0IiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNSZXF1ZXN0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaW5kU2VydmVyc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5z OlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVycyIgdHlwZT0idG5zOkxpc3RPZkFwcGxpY2F0aW9uRGVz Y3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmluZFNlcnZl cnNSZXNwb25zZSIgdHlwZT0idG5zOkZpbmRTZXJ2ZXJzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9IlNlcnZlck9uTmV0d29yayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVjb3JkSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJOYW1lIiB0eXBlPSJ4 czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJEaXNjb3ZlcnlVcmwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlckNhcGFiaWxp dGllcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlNlcnZlck9uTmV0d29yayIgdHlwZT0idG5zOlNlcnZlck9uTmV0d29yayIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU2VydmVyT25OZXR3b3JrIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJPbk5ldHdvcmsiIHR5 cGU9InRuczpTZXJ2ZXJPbk5ldHdvcmsiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k ZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlNlcnZlck9uTmV0d29yayIgdHlwZT0i dG5zOkxpc3RPZlNlcnZlck9uTmV0d29yayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmluZFNlcnZlcnNPbk5ldHdvcmtSZXF1ZXN0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVy IiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0aW5nUmVjb3JkSWQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhS ZWNvcmRzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJDYXBhYmlsaXR5RmlsdGVyIiB0eXBlPSJ1YTpM aXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmluZFNl cnZlcnNPbk5ldHdvcmtSZXF1ZXN0IiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNPbk5ldHdvcmtSZXF1 ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jl c3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNw b25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdENvdW50ZXJSZXNldFRp bWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTZXJ2ZXJzIiB0eXBlPSJ0bnM6TGlzdE9mU2VydmVyT25OZXR3b3JrIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZpbmRTZXJ2ZXJzT25OZXR3b3JrUmVzcG9u c2UiIHR5cGU9InRuczpGaW5kU2VydmVyc09uTmV0d29ya1Jlc3BvbnNlIiAvPg0KDQogIDx4czpl bGVtZW50IG5hbWU9IkFwcGxpY2F0aW9uSW5zdGFuY2VDZXJ0aWZpY2F0ZSIgdHlwZT0ieHM6YmFz ZTY0QmluYXJ5IiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJNZXNzYWdlU2VjdXJpdHlN b2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxpZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJOb25lXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNpZ25fMiIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2lnbkFuZEVuY3J5cHRfMyIgLz4NCiAgICA8 L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ik1lc3NhZ2VTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0K DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJVc2VyVG9rZW5UeXBlIj4NCiAgICA8eHM6cmVzdHJp Y3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5v bnltb3VzXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVzZXJOYW1lXzEiIC8+ DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNlcnRpZmljYXRlXzIiIC8+DQogICAgICA8 eHM6ZW51bWVyYXRpb24gdmFsdWU9Iklzc3VlZFRva2VuXzMiIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyVG9rZW5U eXBlIiB0eXBlPSJ0bnM6VXNlclRva2VuVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iVXNlclRva2VuUG9saWN5Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJQb2xpY3lJZCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5UeXBlIiB0eXBlPSJ0bnM6 VXNlclRva2VuVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i SXNzdWVkVG9rZW5UeXBlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJFbmRwb2ludFVybCIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyVG9rZW5Qb2xpY3kiIHR5cGU9InRu czpVc2VyVG9rZW5Qb2xpY3kiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVz ZXJUb2tlblBvbGljeSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVXNlclRva2VuUG9saWN5IiB0eXBlPSJ0bnM6VXNlclRva2VuUG9saWN5IiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZV c2VyVG9rZW5Qb2xpY3kiIHR5cGU9InRuczpMaXN0T2ZVc2VyVG9rZW5Qb2xpY3kiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50 RGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXIiIHR5cGU9InRuczpBcHBsaWNh dGlvbkRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIHR5cGU9InhzOmJhc2U2NEJpbmFy eSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlNlY3VyaXR5TW9kZSIgdHlwZT0idG5zOk1lc3NhZ2VTZWN1cml0eU1vZGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiB0eXBl PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbnMiIHR5cGU9InRuczpMaXN0T2ZVc2VyVG9r ZW5Qb2xpY3kiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJUcmFuc3BvcnRQcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0 eUxldmVsIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRw b2ludERlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6RW5kcG9pbnREZXNjcmlwdGlvbiIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnREZXNjcmlwdGlvbiIg dHlwZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50RGVzY3JpcHRp b24iIHR5cGU9InRuczpMaXN0T2ZFbmRwb2ludERlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHZXRFbmRwb2ludHNSZXF1 ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0 SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJMb2NhbGVJZHMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlByb2ZpbGVVcmlzIiB0 eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iR2V0RW5kcG9pbnRzUmVxdWVzdCIgdHlwZT0idG5zOkdldEVuZHBvaW50c1JlcXVlc3QiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkdldEVuZHBvaW50c1Jlc3BvbnNlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9p bnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJHZXRF bmRwb2ludHNSZXNwb25zZSIgdHlwZT0idG5zOkdldEVuZHBvaW50c1Jlc3BvbnNlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3RlcmVkU2VydmVyIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlByb2R1Y3RVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlck5hbWVzIiB0eXBlPSJ1YTpMaXN0 T2ZMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVHlwZSIgdHlwZT0idG5zOkFwcGxpY2F0aW9uVHlwZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iR2F0ZXdheVNlcnZlclVy aSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5VXJscyIgdHlwZT0idWE6TGlzdE9mU3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2VtYXBob3JlRmlsZVBhdGgiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklzT25saW5lIiB0eXBlPSJ4 czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVnaXN0ZXJlZFNlcnZlciIgdHlwZT0i dG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZlJlZ2lzdGVyZWRTZXJ2ZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIHR5cGU9InRuczpSZWdpc3RlcmVkU2VydmVyIiBtaW5P Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM aXN0T2ZSZWdpc3RlcmVkU2VydmVyIiB0eXBlPSJ0bnM6TGlzdE9mUmVnaXN0ZXJlZFNlcnZlciIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i UmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZl ciIgdHlwZT0idG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0IiB0eXBlPSJ0bnM6UmVnaXN0ZXJTZXJ2 ZXJSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3RlclNlcnZlclJl c3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNw b25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IlJlZ2lzdGVyU2VydmVyUmVzcG9uc2UiIHR5cGU9InRuczpSZWdp c3RlclNlcnZlclJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEaXNjb3Zl cnlDb25maWd1cmF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5Q29uZmln dXJhdGlvbiIgdHlwZT0idG5zOkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ik1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTWRuc1NlcnZlck5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZXJ2ZXJDYXBhYmlsaXRpZXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6 ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ik1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiB0eXBlPSJ0 bnM6TWRuc0Rpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlZ2lzdGVyU2VydmVyMlJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i U2VydmVyIiB0eXBlPSJ0bnM6UmVnaXN0ZXJlZFNlcnZlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpc2NvdmVyeUNvbmZpZ3VyYXRp b24iIHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlclNlcnZlcjJSZXF1ZXN0IiB0eXBlPSJ0bnM6UmVnaXN0 ZXJTZXJ2ZXIyUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVnaXN0ZXJT ZXJ2ZXIyUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0 aW9uUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIg dHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXIyUmVzcG9uc2UiIHR5cGU9InRuczpSZWdpc3RlclNl cnZlcjJSZXNwb25zZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iU2VjdXJpdHlUb2tl blJlcXVlc3RUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNzdWVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iUmVuZXdfMSIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNp bXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIg dHlwZT0idG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9rZW4iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkNoYW5uZWxJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRva2VuSWQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVh dGVkQXQiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkTGlmZXRpbWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9rZW4iIHR5cGU9InRuczpDaGFubmVsU2Vj dXJpdHlUb2tlbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3BlblNlY3VyZUNoYW5u ZWxSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFByb3RvY29sVmVy c2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlJlcXVlc3RUeXBlIiB0eXBlPSJ0bnM6U2VjdXJpdHlUb2tlblJlcXVlc3RU eXBlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eU1v ZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnROb25jZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVxdWVzdGVkTGlmZXRpbWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iT3BlblNlY3VyZUNoYW5uZWxSZXF1ZXN0IiB0eXBlPSJ0bnM6T3BlblNlY3VyZUNoYW5u ZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPcGVuU2VjdXJlQ2hhbm5l bFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyUHJvdG9jb2xW ZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlUb2tlbiIgdHlwZT0idG5zOkNoYW5uZWxTZWN1cml0eVRv a2VuIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iU2VydmVyTm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiB0eXBlPSJ0 bnM6T3BlblNlY3VyZUNoYW5uZWxSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iQ2xvc2VTZWN1cmVDaGFubmVsUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VTZWN1cmVDaGFubmVs UmVxdWVzdCIgdHlwZT0idG5zOkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiB0eXBlPSJ0bnM6Q2xvc2VTZWN1cmVDaGFubmVs UmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNpZ25lZFNvZnR3YXJlQ2Vy dGlmaWNhdGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNl cnRpZmljYXRlRGF0YSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2lnbmF0dXJlIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2ln bmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgdHlwZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNh dGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNpZ25lZFNvZnR3YXJlQ2Vy dGlmaWNhdGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNp Z25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIHR5cGU9InRuczpTaWduZWRTb2Z0d2FyZUNlcnRpZmlj YXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZTaWduZWRTb2Z0d2FyZUNlcnRpZmljYXRlIiB0eXBlPSJ0bnM6TGlzdE9m U2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0i dWE6Tm9kZUlkIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaWduYXR1cmVEYXRhIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbGdvcml0aG0iIHR5 cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZURhdGEiIHR5cGU9InRuczpT aWduYXR1cmVEYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDcmVhdGVTZXNzaW9u UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnREZXNjcmlwdGlvbiIg dHlwZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0 cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uTmFtZSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ2xpZW50Tm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudENl cnRpZmljYXRlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRTZXNzaW9uVGltZW91 dCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJNYXhSZXNwb25zZU1lc3NhZ2VTaXplIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiB0eXBlPSJ0bnM6Q3JlYXRlU2Vz c2lvblJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNyZWF0ZVNlc3Npb25S ZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz cG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25JZCIgdHlwZT0i dWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNl ZFNlc3Npb25UaW1lb3V0IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZXJ2ZXJDZXJ0aWZpY2F0ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyRW5kcG9pbnRz IiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclNvZnR3YXJlQ2Vy dGlmaWNhdGVzIiB0eXBlPSJ0bnM6TGlzdE9mU2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl cnZlclNpZ25hdHVyZSIgdHlwZT0idG5zOlNpZ25hdHVyZURhdGEiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhSZXF1ZXN0TWVzc2Fn ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRl U2Vzc2lvblJlc3BvbnNlIiB0eXBlPSJ0bnM6Q3JlYXRlU2Vzc2lvblJlc3BvbnNlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUG9saWN5SWQiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbiIg dHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJBbm9ueW1vdXNJZGVudGl0eVRva2VuIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlVzZXJJZGVudGl0eVRva2Vu Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQW5vbnltb3VzSWRlbnRpdHlUb2tlbiIgdHlwZT0i dG5zOkFub255bW91c0lkZW50aXR5VG9rZW4iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlVzZXJOYW1lSWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJm YWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+ DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2Vy TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBhc3N3b3JkIiB0eXBlPSJ4czpiYXNlNjRCaW5h cnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94 czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck5hbWVJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6 VXNlck5hbWVJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJYNTA5 SWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDZXJ0aWZpY2F0ZURh dGEiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwv eHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ilg1MDlJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6WDUwOUlkZW50aXR5VG9rZW4iIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Iklzc3VlZElkZW50aXR5VG9rZW4iPg0KICAgIDx4czpj b21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0 bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5EYXRhIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RW5jcnlwdGlvbkFsZ29yaXRobSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iSXNzdWVkSWRlbnRpdHlUb2tlbiIgdHlwZT0idG5zOklzc3VlZElkZW50 aXR5VG9rZW4iIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iUnNhRW5jcnlwdGVkU2VjcmV0IiB0 eXBlPSJ1YTpWYXJpYW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBY3RpdmF0ZVNl c3Npb25SZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFNpZ25hdHVy ZSIgdHlwZT0idG5zOlNpZ25hdHVyZURhdGEiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIg dHlwZT0idG5zOkxpc3RPZlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGVJZHMiIHR5 cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiB0eXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJVc2VyVG9rZW5TaWduYXR1cmUiIHR5cGU9InRuczpTaWduYXR1cmVEYXRhIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlcXVl c3QiIHR5cGU9InRuczpBY3RpdmF0ZVNlc3Npb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJBY3RpdmF0ZVNlc3Npb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25z ZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0 eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0 T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJB Y3RpdmF0ZVNlc3Npb25SZXNwb25zZSIgdHlwZT0idG5zOkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDbG9zZVNlc3Npb25SZXF1ZXN0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0 eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnMiIHR5cGU9InhzOmJv b2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDbG9zZVNlc3Npb25SZXF1ZXN0IiB0eXBlPSJ0 bnM6Q2xvc2VTZXNzaW9uUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2xv c2VTZXNzaW9uUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VTZXNzaW9uUmVzcG9uc2UiIHR5cGU9 InRuczpDbG9zZVNlc3Npb25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i Q2FuY2VsUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGFuZGxl IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbFJlcXVl c3QiIHR5cGU9InRuczpDYW5jZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJDYW5jZWxSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbENv dW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbFJl c3BvbnNlIiB0eXBlPSJ0bnM6Q2FuY2VsUmVzcG9uc2UiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUg IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzTWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vbmVfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWNjZXNzTGV2ZWxfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iQXJyYXlEaW1lbnNpb25zXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJyb3dzZU5hbWVfNCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i Q29udGFpbnNOb0xvb3BzXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRhdGFU eXBlXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZXNjcmlwdGlvbl8zMiIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzcGxheU5hbWVfNjQiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkV2ZW50Tm90aWZpZXJfMTI4IiAvPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJFeGVjdXRhYmxlXzI1NiIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iSGlzdG9yaXppbmdfNTEyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJJbnZlcnNlTmFtZV8xMDI0IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJ c0Fic3RyYWN0XzIwNDgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik1pbmltdW1T YW1wbGluZ0ludGVydmFsXzQwOTYiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5v ZGVDbGFzc184MTkyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb2RlSWRfMTYz ODQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN5bW1ldHJpY18zMjc2OCIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVXNlckFjY2Vzc0xldmVsXzY1NTM2IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVc2VyRXhlY3V0YWJsZV8xMzEwNzIiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVzZXJXcml0ZU1hc2tfMjYyMTQ0IiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWYWx1ZVJhbmtfNTI0Mjg4IiAvPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJXcml0ZU1hc2tfMTA0ODU3NiIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVmFsdWVfMjA5NzE1MiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iRGF0YVR5cGVEZWZpbml0aW9uXzQxOTQzMDQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IlJvbGVQZXJtaXNzaW9uc184Mzg4NjA4IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJBY2Nlc3NSZXN0cmljdGlvbnNfMTY3NzcyMTYiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9IkFsbF8zMzU1NDQzMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iQmFzZU5vZGVfMjY1MDEyMjAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 Ik9iamVjdF8yNjUwMTM0OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT2JqZWN0 VHlwZV8yNjUwMzI2OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVf MjY1NzEzODMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlZhcmlhYmxlVHlwZV8y ODYwMDQzOCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTWV0aG9kXzI2NjMyNTQ4 IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlXzI2NTM3MDYw IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWaWV3XzI2NTAxMzU2IiAvPg0KICAg IDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTm9kZUF0dHJpYnV0ZXNNYXNrIiB0eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXNNYXNrIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOb2RlQXR0cmlidXRlcyI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgdHlwZT0i eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkRpc3BsYXlOYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9 InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZU1hc2siIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyV3JpdGVNYXNrIiB0eXBl PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiB0 eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9i amVjdEF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmllciIg dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2Vx dWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPYmplY3RBdHRyaWJ1dGVz IiB0eXBlPSJ0bnM6T2JqZWN0QXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iVmFyaWFibGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZh bHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAg ICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0 eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9Inhz OmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5 RGltZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFjY2Vzc0xldmVsIiB0eXBl PSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJVc2VyQWNjZXNzTGV2ZWwiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1pbmltdW1TYW1wbGluZ0ludGVy dmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJIaXN0b3JpemluZyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iVmFyaWFibGVBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6VmFyaWFibGVBdHRyaWJ1dGVzIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZXRob2RBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IkV4ZWN1dGFibGUiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyRXhlY3V0YWJsZSIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTWV0aG9kQXR0cmlidXRlcyIgdHlwZT0idG5zOk1l dGhvZEF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9iamVjdFR5cGVB dHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAg IDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNl cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik9iamVjdFR5cGVBdHRyaWJ1dGVzIiB0eXBlPSJ0 bnM6T2JqZWN0VHlwZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZh cmlhYmxlVHlwZUF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAg ICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5 cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlUmFuayIgdHlwZT0ieHM6 aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlE aW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0i eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFibGVUeXBlQXR0cmlidXRlcyIgdHlw ZT0idG5zOlZhcmlhYmxlVHlwZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlZmVyZW5jZVR5cGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVz Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Iklz QWJzdHJhY3QiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTeW1tZXRyaWMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnZlcnNlTmFtZSIgdHlwZT0idWE6 TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5j ZVR5cGVBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6UmVmZXJlbmNlVHlwZUF0dHJpYnV0ZXMiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpOb2RlQXR0cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhVHlwZUF0dHJpYnV0ZXMiIHR5cGU9InRuczpEYXRhVHlwZUF0dHJpYnV0ZXMiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZpZXdBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IkNvbnRhaW5zTm9Mb29wcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXIiIHR5cGU9 InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl Pg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld0F0dHJpYnV0ZXMiIHR5cGU9 InRuczpWaWV3QXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iR2VuZXJp Y0F0dHJpYnV0ZVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0eXBlPSJ0bnM6R2VuZXJpY0F0 dHJpYnV0ZVZhbHVlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZHZW5lcmlj QXR0cmlidXRlVmFsdWUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkdlbmVyaWNBdHRyaWJ1dGVWYWx1ZSIgdHlwZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVWYWx1 ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0eXBlPSJ0bnM6TGlzdE9mR2VuZXJp Y0F0dHJpYnV0ZVZhbHVlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJHZW5lcmljQXR0cmlidXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250 ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlQXR0 cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJBdHRyaWJ1dGVWYWx1ZXMiIHR5cGU9InRuczpMaXN0T2ZHZW5lcmljQXR0cmlidXRlVmFs dWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVu Y2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJHZW5lcmljQXR0cmlidXRlcyIg dHlwZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJBZGROb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlBhcmVudE5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZE5ld05vZGVJZCIgdHlwZT0idWE6RXhwYW5k ZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJCcm93c2VOYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUNsYXNz IiB0eXBlPSJ0bnM6Tm9kZUNsYXNzIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJOb2RlQXR0cmlidXRlcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURl ZmluaXRpb24iIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkFkZE5vZGVzSXRlbSIgdHlwZT0idG5zOkFkZE5vZGVzSXRlbSIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQWRkTm9kZXNJdGVtIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGROb2Rlc0l0ZW0iIHR5cGU9InRu czpBZGROb2Rlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkFkZE5vZGVzSXRlbSIgdHlwZT0idG5zOkxpc3RPZkFk ZE5vZGVzSXRlbSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iQWRkTm9kZXNSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZGVkTm9kZUlkIiB0eXBlPSJ1YTpO b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXN1 bHQiIHR5cGU9InRuczpBZGROb2Rlc1Jlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mQWRkTm9kZXNSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkFkZE5vZGVzUmVzdWx0IiB0eXBlPSJ0bnM6QWRkTm9kZXNSZXN1bHQiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZkFkZE5vZGVzUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mQWRkTm9kZXNSZXN1bHQiIG5p bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFk ZE5vZGVzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvQWRkIiB0 eXBlPSJ0bnM6TGlzdE9mQWRkTm9kZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkFkZE5vZGVzUmVxdWVzdCIgdHlwZT0idG5zOkFkZE5vZGVzUmVxdWVzdCIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkTm9kZXNSZXNwb25zZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRu czpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InRuczpMaXN0T2ZBZGROb2Rlc1Jlc3Vs dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXNwb25zZSIgdHlwZT0i dG5zOkFkZE5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFkZFJl ZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTb3VyY2VOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgdHlwZT0i dWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iSXNGb3J3YXJkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXRTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmlu ZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlRhcmdldE5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXROb2RlQ2xh c3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRSZWZlcmVu Y2VzSXRlbSIgdHlwZT0idG5zOkFkZFJlZmVyZW5jZXNJdGVtIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZBZGRSZWZlcmVuY2VzSXRlbSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc0l0ZW0iIHR5cGU9InRuczpBZGRS ZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQWRkUmVmZXJlbmNlc0l0ZW0iIHR5cGU9InRuczpMaXN0 T2ZBZGRSZWZlcmVuY2VzSXRlbSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkUmVmZXJlbmNlc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlc1RvQWRkIiB0eXBlPSJ0bnM6TGlzdE9mQWRkUmVmZXJl bmNlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJl bmNlc1JlcXVlc3QiIHR5cGU9InRuczpBZGRSZWZlcmVuY2VzUmVxdWVzdCIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iQWRkUmVmZXJlbmNlc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJl c3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdu b3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6 QWRkUmVmZXJlbmNlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxl dGVOb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlVGFyZ2V0UmVmZXJlbmNlcyIgdHlwZT0i eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0i dG5zOkRlbGV0ZU5vZGVzSXRlbSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m RGVsZXRlTm9kZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVOb2Rlc0l0ZW0iIHR5cGU9InRuczpEZWxldGVOb2Rlc0l0ZW0iIG1pbk9jY3Vy cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0idG5zOkxpc3RPZkRlbGV0ZU5vZGVzSXRlbSIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGVsZXRl Tm9kZXNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9EZWxldGUi IHR5cGU9InRuczpMaXN0T2ZEZWxldGVOb2Rlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iRGVsZXRlTm9kZXNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlTm9kZXNS ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVOb2Rlc1Jlc3BvbnNl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhl YWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9m U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0lu Zm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlTm9kZXNSZXNw b25zZSIgdHlwZT0idG5zOkRlbGV0ZU5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVy ZW5jZVR5cGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNGb3J3YXJkIiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXROb2RlSWQi IHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlQmlkaXJlY3Rpb25hbCIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiB0eXBl PSJ0bnM6RGVsZXRlUmVmZXJlbmNlc0l0ZW0iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkRlbGV0ZVJl ZmVyZW5jZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEZWxldGVSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkxp c3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVSZWZlcmVuY2VzUmVxdWVzdCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlw ZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzVG9EZWxldGUiIHR5cGU9InRuczpMaXN0 T2ZEZWxldGVSZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVSZWZlcmVuY2VzUmVxdWVzdCIgdHlwZT0idG5zOkRlbGV0ZVJlZmVyZW5jZXNS ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVSZWZlcmVuY2VzUmVz cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpM aXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9z dGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSZWZl cmVuY2VzUmVzcG9uc2UiIHR5cGU9InRuczpEZWxldGVSZWZlcmVuY2VzUmVzcG9uc2UiIC8+DQoN CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkF0dHJpYnV0ZVdyaXRlTWFzayI+DQogICAgPHhzOnJl c3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0K ICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZVdyaXRlTWFz ayIgdHlwZT0idG5zOkF0dHJpYnV0ZVdyaXRlTWFzayIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg bmFtZT0iQnJvd3NlRGlyZWN0aW9uIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRm9yd2FyZF8wIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZlcnNlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJvdGhfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxp ZF8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQnJvd3NlRGlyZWN0aW9uIiB0eXBlPSJ0bnM6QnJvd3NlRGlyZWN0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWaWV3RGVzY3JpcHRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZpZXdJZCIgdHlwZT0idWE6Tm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld1ZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld0Rlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6Vmlld0Rlc2Ny aXB0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VEZXNjcmlwdGlvbiI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJCcm93c2VEaXJlY3Rpb24iIHR5cGU9InRuczpCcm93c2VEaXJlY3Rpb24i IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJ ZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YnR5cGVzIiB0eXBlPSJ4czpib29sZWFuIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3NNYXNrIiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzdWx0TWFzayIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlRGVzY3JpcHRpb24i IHR5cGU9InRuczpCcm93c2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJvd3NlRGVzY3JpcHRpb24i IHR5cGU9InRuczpMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQnJvd3NlUmVzdWx0TWFzayI+DQog ICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9Ik5vbmVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVmZXJl bmNlVHlwZUlkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IklzRm9yd2FyZF8y IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb2RlQ2xhc3NfNCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQnJvd3NlTmFtZV84IiAvPg0KICAgICAgPHhzOmVudW1l cmF0aW9uIHZhbHVlPSJEaXNwbGF5TmFtZV8xNiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iVHlwZURlZmluaXRpb25fMzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IkFsbF82MyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVmZXJlbmNlVHlwZUlu Zm9fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVGFyZ2V0SW5mb182MCIgLz4N CiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkJyb3dzZVJlc3VsdE1hc2siIHR5cGU9InRuczpCcm93c2VSZXN1bHRNYXNrIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlVHlwZUlkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VOYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzcGxheU5hbWUiIHR5 cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlR5cGVEZWZpbml0aW9uIiB0 eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlJlZmVyZW5jZURlc2NyaXB0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlv biI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNl RGVzY3JpcHRpb24iIHR5cGU9InRuczpSZWZlcmVuY2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIw IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVm ZXJlbmNlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlvbiIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb250 aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJCcm93c2VSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzIiB0eXBlPSJ0bnM6TGlzdE9mUmVmZXJlbmNlRGVz Y3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUmVz dWx0IiB0eXBlPSJ0bnM6QnJvd3NlUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJMaXN0T2ZCcm93c2VSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZVJlc3VsdCIgdHlwZT0idG5zOkJyb3dzZVJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m QnJvd3NlUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUmVzdWx0IiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VSZXF1ZXN0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVh ZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZpZXciIHR5cGU9InRuczpWaWV3RGVzY3Jp cHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJSZXF1ZXN0ZWRNYXhSZWZlcmVuY2VzUGVyTm9kZSIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9Ccm93 c2UiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VSZXF1ZXN0IiB0eXBlPSJ0bnM6QnJvd3NlUmVxdWVz dCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUmVzcG9uc2UiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBl PSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUmVz dWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VSZXNwb25zZSIgdHlwZT0i dG5zOkJyb3dzZVJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VO ZXh0UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWxlYXNlQ29udGludWF0 aW9uUG9pbnRzIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Qb2ludHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlTmV4dFJlcXVl c3QiIHR5cGU9InRuczpCcm93c2VOZXh0UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIg dHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIiB0eXBlPSJ0bnM6QnJvd3NlTmV4dFJlc3Bv bnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWxhdGl2ZVBhdGhFbGVtZW50Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IklzSW52ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YnR5cGVzIiB0eXBl PSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJU YXJnZXROYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aEVsZW1lbnQiIHR5cGU9InRuczpSZWxhdGl2ZVBh dGhFbGVtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWxhdGl2ZVBh dGhFbGVtZW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZWxhdGl2ZVBhdGhFbGVtZW50IiB0eXBlPSJ0bnM6UmVsYXRpdmVQYXRoRWxlbWVudCIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mUmVsYXRpdmVQYXRoRWxlbWVudCIgdHlwZT0idG5zOkxpc3RPZlJlbGF0aXZlUGF0aEVsZW1l bnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlbGF0aXZlUGF0aCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRWxlbWVudHMiIHR5cGU9InRuczpMaXN0T2ZSZWxhdGl2ZVBhdGhFbGVtZW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aCIgdHlwZT0idG5z OlJlbGF0aXZlUGF0aCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUGF0aCI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRpbmdOb2Rl IiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWxhdGl2ZVBhdGgiIHR5cGU9InRuczpSZWxhdGl2ZVBhdGgi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUGF0aCIgdHlwZT0i dG5zOkJyb3dzZVBhdGgiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJyb3dz ZVBhdGgiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dz ZVBhdGgiIHR5cGU9InRuczpCcm93c2VQYXRoIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoIiB0eXBlPSJ0 bnM6TGlzdE9mQnJvd3NlUGF0aCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUGF0aFRhcmdldCI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFuZGVkTm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVtYWluaW5nUGF0aEluZGV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkJyb3dzZVBhdGhUYXJnZXQiIHR5cGU9InRuczpCcm93c2VQYXRoVGFyZ2V0 IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoVGFyZ2V0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VQYXRoVGFy Z2V0IiB0eXBlPSJ0bnM6QnJvd3NlUGF0aFRhcmdldCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJvd3NlUGF0aFRhcmdl dCIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGhUYXJnZXQiIG5pbGxhYmxlPSJ0cnVlIj48L3hz OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5 cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlRhcmdldHMiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VQYXRoVGFyZ2V0IiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiIHR5cGU9InRuczpC cm93c2VQYXRoUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93 c2VQYXRoUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCcm93c2VQYXRoUmVzdWx0IiB0eXBlPSJ0bnM6QnJvd3NlUGF0aFJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m QnJvd3NlUGF0aFJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGhSZXN1bHQiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRyYW5z bGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFk ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VQYXRocyIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGgiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNS ZXF1ZXN0IiB0eXBlPSJ0bnM6VHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNSZXF1ZXN0IiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlk c1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0i dG5zOkxpc3RPZkJyb3dzZVBhdGhSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxp c3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVzcG9uc2UiIHR5cGU9InRuczpUcmFuc2xh dGVCcm93c2VQYXRoc1RvTm9kZUlkc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJSZWdpc3Rlck5vZGVzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2Rlc1RvUmVnaXN0ZXIiIHR5cGU9InVhOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3Rlck5vZGVzUmVxdWVzdCIgdHlwZT0idG5zOlJlZ2lz dGVyTm9kZXNSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3Rlck5v ZGVzUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlcmVkTm9k ZUlkcyIgdHlwZT0idWE6TGlzdE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgdHlwZT0idG5zOlJlZ2lzdGVyTm9kZXNS ZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVx dWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVz dEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvVW5yZWdpc3RlciIgdHlw ZT0idWE6TGlzdE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlVucmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIHR5cGU9InRuczpVbnJlZ2lzdGVyTm9kZXNSZXF1ZXN0 IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFk ZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgdHlwZT0idG5zOlVucmVnaXN0ZXJO b2Rlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkNvdW50ZXIiIHR5cGU9Inhz OnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9Ik51bWVyaWNSYW5nZSIgdHlw ZT0ieHM6c3RyaW5nIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlRpbWUiIHR5cGU9InhzOnN0 cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRlIiB0eXBlPSJ4czpkYXRlVGltZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRW5kcG9pbnRDb25maWd1cmF0aW9uIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVyYXRpb25UaW1lb3V0 IiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVzZUJpbmFyeUVuY29kaW5nIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOmludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4Qnl0ZVN0cmluZ0xlbmd0 aCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJNYXhBcnJheUxlbmd0aCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNYXhNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhCdWZmZXJTaXplIiB0eXBlPSJ4czpp bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNoYW5uZWxMaWZl dGltZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTZWN1cml0eVRva2VuTGlmZXRpbWUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkVuZHBvaW50Q29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkVuZHBvaW50Q29uZmlndXJh dGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnRDb25maWd1 cmF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRw b2ludENvbmZpZ3VyYXRpb24iIHR5cGU9InRuczpFbmRwb2ludENvbmZpZ3VyYXRpb24iIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp c3RPZkVuZHBvaW50Q29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50Q29uZmln dXJhdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iUXVlcnlEYXRhRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aCIgdHlwZT0idG5zOlJlbGF0aXZlUGF0aCIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiB0eXBl PSJ0bnM6UXVlcnlEYXRhRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZlF1ZXJ5RGF0YURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlF1ZXJ5RGF0 YURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkxp c3RPZlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOb2RlVHlwZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIHR5 cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YlR5cGVzIiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVG9SZXR1cm4i IHR5cGU9InRuczpMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6Tm9kZVR5 cGVEZXNjcmlwdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTm9kZVR5 cGVEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTm9kZVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOk5vZGVUeXBlRGVzY3JpcHRpb24iIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZk5vZGVUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZOb2RlVHlwZURlc2Ny aXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl ICBuYW1lPSJGaWx0ZXJPcGVyYXRvciI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0 cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkVxdWFsc18wIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc051bGxfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iR3JlYXRlclRoYW5fMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i TGVzc1RoYW5fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iR3JlYXRlclRoYW5P ckVxdWFsXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikxlc3NUaGFuT3JFcXVh bF81IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMaWtlXzYiIC8+DQogICAgICA8 eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vdF83IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJCZXR3ZWVuXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkluTGlzdF85 IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBbmRfMTAiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9Ik9yXzExIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl PSJDYXN0XzEyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJblZpZXdfMTMiIC8+ DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9mVHlwZV8xNCIgLz4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iUmVsYXRlZFRvXzE1IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9u IHZhbHVlPSJCaXR3aXNlQW5kXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJC aXR3aXNlT3JfMTciIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXJPcGVyYXRvciIgdHlwZT0idG5zOkZpbHRlck9w ZXJhdG9yIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeURhdGFTZXQiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6 RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIHR5cGU9InVhOkV4cGFuZGVkTm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YVNldCIgdHlwZT0idG5zOlF1ZXJ5RGF0YVNldCIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXVlcnlEYXRhU2V0Ij4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFTZXQiIHR5cGU9 InRuczpRdWVyeURhdGFTZXQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlF1ZXJ5RGF0YVNldCIgdHlwZT0idG5zOkxpc3RP ZlF1ZXJ5RGF0YVNldCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTm9kZVJlZmVyZW5jZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IklzRm9yd2FyZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlZE5vZGVJZHMiIHR5 cGU9InVhOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJOb2RlUmVmZXJlbmNlIiB0eXBlPSJ0bnM6Tm9kZVJlZmVyZW5jZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mTm9kZVJlZmVyZW5jZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZVJlZmVyZW5jZSIgdHlwZT0idG5zOk5vZGVSZWZl cmVuY2UiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZk5vZGVSZWZlcmVuY2UiIHR5cGU9InRuczpMaXN0T2ZOb2RlUmVmZXJl bmNlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJDb250ZW50RmlsdGVyRWxlbWVudCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmF0b3IiIHR5cGU9InRuczpGaWx0ZXJPcGVyYXRvciIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmFuZHMi IHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJDb250ZW50RmlsdGVyRWxlbWVudCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0 ZXJFbGVtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDb250ZW50Rmls dGVyRWxlbWVudCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Q29udGVudEZpbHRlckVsZW1lbnQiIHR5cGU9InRuczpDb250ZW50RmlsdGVyRWxlbWVudCIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mQ29udGVudEZpbHRlckVsZW1lbnQiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVy RWxlbWVudCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ29udGVudEZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iRWxlbWVudHMiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVu dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb250ZW50RmlsdGVyIiB0 eXBlPSJ0bnM6Q29udGVudEZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mQ29udGVudEZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ29udGVudEZpbHRlciIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXIiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNv bnRlbnRGaWx0ZXIiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaWx0ZXJPcGVyYW5k Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmFuZCIgdHlwZT0idG5zOkZpbHRl ck9wZXJhbmQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVsZW1lbnRPcGVyYW5kIj4N CiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNp b24gYmFzZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lv bj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJFbGVtZW50T3BlcmFuZCIgdHlwZT0idG5zOkVsZW1lbnRPcGVyYW5kIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXRlcmFsT3BlcmFuZCI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpGaWx0ZXJPcGVyYW5kIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM aXRlcmFsT3BlcmFuZCIgdHlwZT0idG5zOkxpdGVyYWxPcGVyYW5kIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJBdHRyaWJ1dGVPcGVyYW5kIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQg bWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkZpbHRlck9wZXJh bmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Tm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWxpYXMiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCcm93c2VQYXRoIiB0eXBlPSJ0bnM6UmVsYXRpdmVQYXRoIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpBdHRyaWJ1dGVPcGVy YW5kIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaW1wbGVBdHRyaWJ1dGVPcGVyYW5k Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRl bnNpb24gYmFzZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURlZmluaXRpb25JZCIgdHlwZT0idWE6Tm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZVBhdGgiIHR5cGU9InVhOkxpc3RPZlF1YWxpZmllZE5hbWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i QXR0cmlidXRlSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgdHlw ZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9Ikxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpT aW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTaW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiB0 eXBlPSJ0bnM6TGlzdE9mU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29udGVudEZpbHRlckVsZW1l bnRSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik9wZXJhbmRTdGF0dXNDb2RlcyIgdHlwZT0idWE6TGlzdE9mU3RhdHVz Q29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik9wZXJhbmREaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJ bmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNvbnRlbnRGaWx0ZXJF bGVtZW50UmVzdWx0IiB0eXBlPSJ0bnM6Q29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250ZW50Rmls dGVyRWxlbWVudFJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBt aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVudFJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZkNvbnRl bnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb250ZW50RmlsdGVyUmVzdWx0Ij4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbGVtZW50UmVzdWx0cyIgdHlwZT0idG5z Okxpc3RPZkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRWxlbWVudERpYWdub3N0aWNJbmZv cyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQ29udGVudEZpbHRlclJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0 ZXJSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlBhcnNpbmdSZXN1bHQiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5 cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRhdGFTdGF0dXNDb2RlcyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFEaWFn bm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlBhcnNpbmdSZXN1bHQiIHR5cGU9InRuczpQYXJzaW5n UmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQYXJzaW5nUmVzdWx0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXJzaW5nUmVz dWx0IiB0eXBlPSJ0bnM6UGFyc2luZ1Jlc3VsdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUGFyc2luZ1Jlc3VsdCIgdHlw ZT0idG5zOkxpc3RPZlBhcnNpbmdSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5Rmlyc3RSZXF1ZXN0Ij4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0 bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlZpZXciIHR5cGU9InRuczpWaWV3RGVzY3JpcHRpb24iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rl VHlwZXMiIHR5cGU9InRuczpMaXN0T2ZOb2RlVHlwZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyIiB0eXBl PSJ0bnM6Q29udGVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ik1heERhdGFTZXRzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2ln bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhSZWZl cmVuY2VzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUXVlcnlGaXJzdFJlcXVlc3QiIHR5cGU9InRuczpRdWVyeUZpcnN0UmVxdWVzdCIgLz4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUXVlcnlGaXJzdFJlc3BvbnNlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5z OlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUXVlcnlEYXRhU2V0cyIgdHlwZT0idG5zOkxpc3RPZlF1ZXJ5RGF0 YVNldCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXJzaW5n UmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZlBhcnNpbmdSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3Mi IHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyUmVzdWx0IiB0eXBlPSJ0bnM6 Q29udGVudEZpbHRlclJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJRdWVyeUZpcnN0UmVzcG9uc2UiIHR5cGU9InRuczpRdWVyeUZpcnN0UmVzcG9uc2UiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVsZWFzZUNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Q b2ludCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiIHR5cGU9InRuczpRdWVyeU5leHRSZXF1ZXN0IiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeU5leHRSZXNwb25zZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9 InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YVNldHMiIHR5cGU9InRuczpMaXN0T2ZRdWVy eURhdGFTZXQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkQ29udGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFy eSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeU5leHRSZXNwb25z ZSIgdHlwZT0idG5zOlF1ZXJ5TmV4dFJlc3BvbnNlIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBu YW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpz dHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTb3VyY2VfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2VydmVyXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJvdGhfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTmVpdGhl cl8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZhbGlkXzQiIC8+DQogICAg PC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJUaW1lc3RhbXBzVG9SZXR1cm4iIHR5cGU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJp YnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUVuY29kaW5n IiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IlJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6UmVhZFZhbHVlSWQiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkVmFsdWVJZCIgdHlwZT0idG5zOlJlYWRWYWx1ZUlk IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZSZWFkVmFsdWVJZCIgdHlwZT0idG5zOkxpc3RPZlJlYWRWYWx1ZUlkIiBuaWxs YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFk UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhBZ2UiIHR5cGU9InhzOmRv dWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGltZXN0YW1w c1RvUmV0dXJuIiB0eXBlPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJuIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvUmVhZCIgdHlwZT0idG5zOkxpc3RPZlJl YWRWYWx1ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRSZXF1 ZXN0IiB0eXBlPSJ0bnM6UmVhZFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlJlYWRSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5 cGU9InVhOkxpc3RPZkRhdGFWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVh ZFJlc3BvbnNlIiB0eXBlPSJ0bnM6UmVhZFJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJIaXN0b3J5UmVhZFZhbHVlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRGF0YUVuY29kaW5nIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29u dGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFZhbHVlSWQiIHR5cGU9InRuczpIaXN0b3J5 UmVhZFZhbHVlSWQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlS ZWFkVmFsdWVJZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i SGlzdG9yeVJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRWYWx1ZUlkIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZIaXN0b3J5UmVhZFZhbHVlSWQiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFZhbHVlSWQi IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikhpc3RvcnlSZWFkUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFz ZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iSGlzdG9yeURhdGEiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFJlc3VsdCIgdHlwZT0i dG5zOkhpc3RvcnlSZWFkUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZIaXN0b3J5UmVhZFJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iSGlzdG9yeVJlYWRSZXN1bHQiIHR5cGU9InRuczpIaXN0b3J5UmVhZFJlc3VsdCIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mSGlzdG9yeVJlYWRSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFJl c3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iSGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9y eVJlYWREZXRhaWxzIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIiAvPg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJSZWFkRXZlbnREZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxleENvbnRl bnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlS ZWFkRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJOdW1WYWx1ZXNQZXJOb2RlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6 ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IkZpbHRlciIgdHlwZT0idG5zOkV2ZW50RmlsdGVyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94 czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZEV2ZW50RGV0YWlscyIgdHlwZT0idG5zOlJlYWRF dmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRSYXdNb2RpZmll ZERldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAg PHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICAgICAgPHhz OnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzUmVhZE1vZGlmaWVkIiB0 eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTnVtVmFsdWVzUGVyTm9k ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXR1cm5Cb3VuZHMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAg IDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IlJlYWRSYXdNb2RpZmllZERldGFpbHMiIHR5cGU9InRuczpSZWFkUmF3TW9kaWZpZWRE ZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkUHJvY2Vzc2VkRGV0YWls cyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0 ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRl VGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRp bWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iUHJvY2Vzc2luZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dyZWdhdGVUeXBlIiB0eXBl PSJ1YTpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5z OkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJSZWFkUHJvY2Vzc2VkRGV0YWlscyIgdHlwZT0idG5zOlJlYWRQcm9jZXNzZWREZXRhaWxzIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkQXRUaW1lRGV0YWlscyI+DQogICAgPHhz OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxVGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h bWU9IlVzZVNpbXBsZUJvdW5kcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i UmVhZEF0VGltZURldGFpbHMiIHR5cGU9InRuczpSZWFkQXRUaW1lRGV0YWlscyIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVhZEFubm90YXRpb25EYXRhRGV0YWlscyI+DQogICAgPHhz OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxVGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZEFubm90YXRpb25EYXRhRGV0YWls cyIgdHlwZT0idG5zOlJlYWRBbm5vdGF0aW9uRGF0YURldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikhpc3RvcnlEYXRhIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJEYXRhVmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZEYXRhVmFsdWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeURhdGEiIHR5cGU9InRuczpI aXN0b3J5RGF0YSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZpY2F0aW9uSW5m byI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0 aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlVwZGF0ZVR5cGUiIHR5cGU9InRuczpIaXN0b3J5VXBkYXRlVHlwZSIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck5hbWUiIHR5cGU9Inhz OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZmljYXRp b25JbmZvIiB0eXBlPSJ0bnM6TW9kaWZpY2F0aW9uSW5mbyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iTGlzdE9mTW9kaWZpY2F0aW9uSW5mbyI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0aW9uSW5mbyIgdHlwZT0idG5zOk1vZGlmaWNh dGlvbkluZm8iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZk1vZGlmaWNhdGlvbkluZm8iIHR5cGU9InRuczpMaXN0T2ZNb2Rp ZmljYXRpb25JbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJIaXN0b3J5TW9kaWZpZWREYXRhIj4NCiAgICA8eHM6Y29tcGxleENvbnRl bnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlE YXRhIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik1vZGlmaWNhdGlvbkluZm9zIiB0eXBlPSJ0bnM6TGlzdE9mTW9kaWZpY2F0aW9uSW5mbyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlNb2RpZmllZERhdGEiIHR5cGU9 InRuczpIaXN0b3J5TW9kaWZpZWREYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJI aXN0b3J5RXZlbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkV2ZW50cyIgdHlwZT0idG5zOkxpc3RPZkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5RXZlbnQiIHR5cGU9InRuczpIaXN0 b3J5RXZlbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlSZWFkUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZERldGFpbHMiIHR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIgdHlwZT0idG5zOlRpbWVz dGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVsZWFzZUNvbnRpbnVhdGlvblBvaW50cyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZXNUb1JlYWQiIHR5cGU9InRuczpMaXN0 T2ZIaXN0b3J5UmVhZFZhbHVlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iSGlzdG9yeVJlYWRSZXF1ZXN0IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXF1ZXN0IiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5UmVhZFJlc3BvbnNlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkhpc3RvcnlSZWFk UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFJlc3BvbnNl IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iV3JpdGVWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5z aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4 UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpEYXRhVmFsdWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVWYWx1ZSIgdHlwZT0idG5zOldy aXRlVmFsdWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZldyaXRlVmFsdWUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlVmFsdWUi IHR5cGU9InRuczpXcml0ZVZhbHVlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZVZhbHVlIiB0eXBlPSJ0bnM6TGlz dE9mV3JpdGVWYWx1ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iV3JpdGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5vZGVzVG9Xcml0ZSIgdHlwZT0idG5zOkxpc3RPZldyaXRlVmFsdWUiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXF1ZXN0IiB0eXBlPSJ0bnM6V3JpdGVSZXF1 ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZVJlc3BvbnNlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29k ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXNwb25zZSIgdHlwZT0idG5z OldyaXRlUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlVcGRh dGVEZXRhaWxzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJIaXN0b3J5VXBkYXRlRGV0YWlscyIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxz IiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJIaXN0b3J5VXBkYXRlVHlwZSI+DQogICAg PHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9Ikluc2VydF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZXBsYWNl XzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVwZGF0ZV8zIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZWxldGVfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9u Pg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVU eXBlIiB0eXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZVR5cGUiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUg IG5hbWU9IlBlcmZvcm1VcGRhdGVUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6 c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5zZXJ0XzEiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlcGxhY2VfMiIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iVXBkYXRlXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJl bW92ZV80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iUGVyZm9ybVVwZGF0ZVR5cGUiIHR5cGU9InRuczpQZXJmb3JtVXBk YXRlVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBkYXRlRGF0YURldGFpbHMi Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu c2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVyZm9ybUluc2VydFJlcGxhY2UiIHR5 cGU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlVwZGF0ZVZhbHVlcyIgdHlwZT0idWE6TGlzdE9mRGF0YVZhbHVlIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXBkYXRlRGF0YURldGFpbHMiIHR5cGU9 InRuczpVcGRhdGVEYXRhRGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBk YXRlU3RydWN0dXJlRGF0YURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0i ZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFp bHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UGVyZm9ybUluc2VydFJlcGxhY2UiIHR5cGU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlVwZGF0ZVZhbHVlcyIgdHlw ZT0idWE6TGlzdE9mRGF0YVZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i VXBkYXRlU3RydWN0dXJlRGF0YURldGFpbHMiIHR5cGU9InRuczpVcGRhdGVTdHJ1Y3R1cmVEYXRh RGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBkYXRlRXZlbnREZXRhaWxz Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRl bnNpb24gYmFzZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmZvcm1JbnNlcnRSZXBsYWNlIiB0 eXBlPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXIiIHR5cGU9InRuczpFdmVudEZpbHRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVu dERhdGEiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5RXZlbnRGaWVsZExpc3QiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVcGRhdGVFdmVudERldGFpbHMiIHR5cGU9InRuczpVcGRh dGVFdmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVJhd01v ZGlmaWVkRGV0YWlscyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAg ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0RlbGV0ZU1v ZGlmaWVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRpbWUiIHR5cGU9InhzOmRhdGVU aW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIHR5cGU9InRu czpEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IkRlbGV0ZUF0VGltZURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMi Pg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx VGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iRGVsZXRlQXRUaW1lRGV0YWlscyIgdHlwZT0idG5zOkRlbGV0ZUF0VGltZURldGFp bHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZUV2ZW50RGV0YWlscyI+DQog ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u IGJhc2U9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudElkcyIgdHlwZT0idWE6TGlzdE9mQnl0 ZVN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZUV2ZW50RGV0 YWlscyIgdHlwZT0idG5zOkRlbGV0ZUV2ZW50RGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlcmF0aW9uUmVzdWx0cyIgdHlw ZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlz dG9yeVVwZGF0ZVJlc3VsdCIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVSZXN1bHQiIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlVcGRhdGVSZXN1bHQiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQi IHR5cGU9InRuczpIaXN0b3J5VXBkYXRlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZIaXN0b3J5VXBkYXRlUmVz dWx0IiB0eXBlPSJ0bnM6TGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIgbmlsbGFibGU9InRydWUi PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJl cXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVl c3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVVwZGF0ZURldGFpbHMi IHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJIaXN0b3J5VXBkYXRlUmVxdWVzdCIgdHlwZT0idG5zOkhpc3RvcnlVcGRh dGVSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5VXBkYXRlUmVz cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6 TGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlz dE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i SGlzdG9yeVVwZGF0ZVJlc3BvbnNlIiB0eXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZVJlc3BvbnNlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYWxsTWV0aG9kUmVxdWVzdCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0SWQiIHR5cGU9InVhOk5v ZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1ldGhvZElkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnB1dEFyZ3VtZW50cyIgdHlwZT0i dWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJD YWxsTWV0aG9kUmVxdWVzdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXF1ZXN0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDYWxsTWV0aG9kUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1ldGhvZFJlcXVlc3QiIHR5cGU9 InRuczpDYWxsTWV0aG9kUmVxdWVzdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlcXVlc3QiIHR5cGU9 InRuczpMaXN0T2ZDYWxsTWV0aG9kUmVxdWVzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6 U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5w dXRBcmd1bWVudFJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnB1dEFyZ3Vt ZW50RGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik91dHB1 dEFyZ3VtZW50cyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJDYWxsTWV0aG9kUmVzdWx0IiB0eXBlPSJ0bnM6Q2FsbE1ldGhvZFJl c3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlc3Vs dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1ldGhv ZFJlc3VsdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNhbGxNZXRob2RS ZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZDYWxsTWV0aG9kUmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYWxsUmVxdWVzdCI+DQog ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIg dHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRob2RzVG9DYWxsIiB0eXBlPSJ0bnM6TGlzdE9m Q2FsbE1ldGhvZFJlcXVlc3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i Q2FsbFJlcXVlc3QiIHR5cGU9InRuczpDYWxsUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ2FsbFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz dWx0cyIgdHlwZT0idG5zOkxpc3RPZkNhbGxNZXRob2RSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3Mi IHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkNhbGxSZXNwb25zZSIgdHlwZT0idG5zOkNhbGxSZXNwb25zZSIgLz4NCg0K ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iTW9uaXRvcmluZ01vZGUiPg0KICAgIDx4czpyZXN0cmlj dGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEaXNh YmxlZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTYW1wbGluZ18xIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZXBvcnRpbmdfMiIgLz4NCiAgICA8L3hzOnJl c3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0 b3JpbmdNb2RlIiB0eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IkRhdGFDaGFuZ2VUcmlnZ2VyIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU3RhdHVzXzAiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c1ZhbHVlXzEiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c1ZhbHVlVGltZXN0YW1wXzIiIC8+DQogICAgPC94czpy ZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRh Q2hhbmdlVHJpZ2dlciIgdHlwZT0idG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiAvPg0KDQogIDx4czpz aW1wbGVUeXBlICBuYW1lPSJEZWFkYmFuZFR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNl PSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFic29sdXRlXzEiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9IlBlcmNlbnRfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8 L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlYWRiYW5kVHlwZSIgdHlwZT0i dG5zOkRlYWRiYW5kVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmlu Z0ZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiIHR5cGU9 InRuczpNb25pdG9yaW5nRmlsdGVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRh Q2hhbmdlRmlsdGVyIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJpZ2dlciIgdHlwZT0i dG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iRGVhZGJhbmRUeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlYWRiYW5kVmFsdWUiIHR5cGU9 InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUNoYW5nZUZpbHRlciIgdHlwZT0idG5z OkRhdGFDaGFuZ2VGaWx0ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV2ZW50Rmls dGVyIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpl eHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VsZWN0Q2xhdXNlcyIgdHlwZT0idG5z Okxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV2hlcmVDbGF1c2UiIHR5cGU9InRu czpDb250ZW50RmlsdGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnRG aWx0ZXIiIHR5cGU9InRuczpFdmVudEZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVXNlU2VydmVyQ2FwYWJpbGl0aWVzRGVmYXVsdHMiIHR5cGU9InhzOmJv b2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyZWF0VW5j ZXJ0YWluQXNCYWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlBlcmNlbnREYXRhQmFkIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmNlbnREYXRhR29vZCIg dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJVc2VTbG9wZWRFeHRyYXBvbGF0aW9uIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkFnZ3JlZ2F0 ZUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFnZ3JlZ2F0ZUZp bHRlciI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6 ZXh0ZW5zaW9uIGJhc2U9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6ZGF0 ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dy ZWdhdGVUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvY2Vzc2luZ0ludGVydmFsIiB0eXBl PSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFnZ3JlZ2F0ZUZpbHRlciIgdHlw ZT0idG5zOkFnZ3JlZ2F0ZUZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9u aXRvcmluZ0ZpbHRlclJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdG aWx0ZXJSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yaW5nRmlsdGVyUmVzdWx0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJFdmVudEZpbHRlclJlc3VsdCI+DQogICAgPHhzOmNvbXBsZXhD b250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpNb25p dG9yaW5nRmlsdGVyUmVzdWx0Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNlbGVjdENsYXVzZVJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1 c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VsZWN0Q2xhdXNlRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZE aWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJXaGVyZUNsYXVzZVJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRG aWx0ZXJSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwv eHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250 ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudEZpbHRl clJlc3VsdCIgdHlwZT0idG5zOkV2ZW50RmlsdGVyUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJBZ2dyZWdhdGVGaWx0ZXJSZXN1bHQiPg0KICAgIDx4czpjb21wbGV4Q29udGVu dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6TW9uaXRvcmlu Z0ZpbHRlclJlc3VsdCI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRQcm9jZXNzaW5nSW50 ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlJldmlzZWRBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6QWdn cmVnYXRlQ29uZmlndXJhdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29t cGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFn Z3JlZ2F0ZUZpbHRlclJlc3VsdCIgdHlwZT0idG5zOkFnZ3JlZ2F0ZUZpbHRlclJlc3VsdCIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmluZ1BhcmFtZXRlcnMiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudEhhbmRsZSIgdHlwZT0i eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJR dWV1ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEaXNjYXJkT2xkZXN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTW9uaXRvcmluZ1BhcmFtZXRlcnMiIHR5cGU9InRuczpNb25pdG9yaW5n UGFyYW1ldGVycyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVkSXRlbUNy ZWF0ZVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ikl0ZW1Ub01vbml0b3IiIHR5cGU9InRuczpSZWFkVmFsdWVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdNb2RlIiB0 eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlJlcXVlc3RlZFBhcmFtZXRlcnMiIHR5cGU9InRuczpNb25pdG9yaW5nUGFyYW1l dGVycyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVt Q3JlYXRlUmVxdWVzdCIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVk SXRlbUNyZWF0ZVJlcXVlc3QiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mTW9uaXRvcmVkSXRlbUNyZWF0ZVJlcXVlc3QiIHR5cGU9InRuczpMaXN0T2ZNb25p dG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0i dWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TW9uaXRvcmVkSXRlbUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNl ZFF1ZXVlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkZpbHRlclJlc3VsdCIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVh dGVSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtQ3Jl YXRlUmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0ZW1D cmVhdGVSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJl cXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIg dHlwZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSXRlbXNUb0NyZWF0ZSIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0 ZW1DcmVhdGVSZXF1ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNy ZWF0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgdHlwZT0idG5zOkNyZWF0ZU1vbml0b3JlZEl0ZW1z UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRl bXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9 InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0 eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6Q3JlYXRl TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9u aXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZFBhcmFtZXRlcnMi IHR5cGU9InRuczpNb25pdG9yaW5nUGFyYW1ldGVycyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgdHlwZT0idG5zOk1vbml0 b3JlZEl0ZW1Nb2RpZnlSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiIHR5cGU9InRuczpN b25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJl cXVlc3QiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRv cmVkSXRlbU1vZGlmeVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9 InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2 aXNlZFF1ZXVlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkZpbHRlclJlc3VsdCIgdHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1N b2RpZnlSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVt TW9kaWZ5UmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0 ZW1Nb2RpZnlSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5z OlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVy biIgdHlwZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iSXRlbXNUb01vZGlmeSIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3Jl ZEl0ZW1Nb2RpZnlSZXF1ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgdHlwZT0idG5zOk1vZGlmeU1vbml0b3JlZEl0 ZW1zUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZ5TW9uaXRvcmVk SXRlbXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5 cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9z IiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6TW9k aWZ5TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i U2V0TW9uaXRvcmluZ01vZGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1 YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmluZ01vZGUiIHR5cGU9InRuczpNb25pdG9yaW5n TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVk SXRlbUlkcyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVxdWVzdCIgdHlwZT0idG5zOlNldE1vbml0 b3JpbmdNb2RlUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0TW9uaXRv cmluZ01vZGVSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMi IHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxp c3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlNldE1vbml0b3JpbmdNb2RlUmVzcG9uc2UiIHR5cGU9InRuczpTZXRNb25pdG9yaW5nTW9kZVJl c3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXRUcmlnZ2VyaW5nUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6 dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRy aWdnZXJpbmdJdGVtSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaW5rc1RvQWRkIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJMaW5rc1RvUmVtb3ZlIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ1JlcXVlc3QiIHR5cGU9InRuczpTZXRU cmlnZ2VyaW5nUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0VHJpZ2dl cmluZ1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVzdWx0cyIg dHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZERpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6 TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZW1vdmVSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0 dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGlj SW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRUcmlnZ2VyaW5n UmVzcG9uc2UiIHR5cGU9InRuczpTZXRUcmlnZ2VyaW5nUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5z OlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1JZHMi IHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVNb25pdG9yZWRJdGVtc1JlcXVlc3QiIHR5cGU9InRuczpEZWxldGVNb25pdG9y ZWRJdGVtc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU1vbml0 b3JlZEl0ZW1zUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRz IiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpM aXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJEZWxldGVNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6RGVsZXRlTW9uaXRvcmVk SXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlU3Vic2Ny aXB0aW9uUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRQdWJs aXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkTGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWdu ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3Rl ZE1heEtlZXBBbGl2ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIHR5 cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0 ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvblJlcXVlc3QiIHR5cGU9 InRuczpDcmVhdGVTdWJzY3JpcHRpb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJDcmVhdGVTdWJzY3JpcHRpb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhl YWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFB1Ymxpc2hpbmdJbnRlcnZhbCIg dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXZpc2VkTGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRNYXhLZWVwQWxpdmVDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVhdGVTdWJzY3Jp cHRpb25SZXNwb25zZSIgdHlwZT0idG5zOkNyZWF0ZVN1YnNjcmlwdGlvblJlc3BvbnNlIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNb2RpZnlTdWJzY3JpcHRpb25SZXF1ZXN0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0 eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVk UHVibGlzaGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1 ZXN0ZWRNYXhLZWVwQWxpdmVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQZXJQdWJsaXNo IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ik1vZGlmeVN1YnNjcmlwdGlvblJlcXVlc3QiIHR5cGU9InRuczpNb2RpZnlTdWJzY3Jp cHRpb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNb2RpZnlTdWJzY3Jp cHRpb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRQdWJs aXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXZpc2VkTWF4 S2VlcEFsaXZlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9uc2UiIHR5cGU9InRuczpNb2RpZnlTdWJzY3JpcHRp b25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0UHVibGlzaGluZ01v ZGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdFbmFibGVk IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTdWJzY3JpcHRpb25JZHMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRQdWJsaXNoaW5nTW9kZVJlcXVlc3QiIHR5cGU9 InRuczpTZXRQdWJsaXNoaW5nTW9kZVJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlNldFB1Ymxpc2hpbmdNb2RlUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFk ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9z IiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJTZXRQdWJsaXNoaW5nTW9kZVJlc3BvbnNlIiB0eXBlPSJ0bnM6U2V0UHVi bGlzaGluZ01vZGVSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm90aWZp Y2F0aW9uTWVzc2FnZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbkRh dGEiIHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRpb25NZXNzYWdlIiB0eXBlPSJ0bnM6Tm90aWZpY2F0 aW9uTWVzc2FnZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm90aWZpY2F0aW9uRGF0 YSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbkRhdGEiIHR5cGU9InRuczpO b3RpZmljYXRpb25EYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhQ2hhbmdl Tm90aWZpY2F0aW9uIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbXMi IHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTm90aWZpY2F0aW9uIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0 aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9uIiB0eXBlPSJ0bnM6RGF0YUNo YW5nZU5vdGlmaWNhdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVk SXRlbU5vdGlmaWNhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ2xpZW50SGFuZGxlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5cGU9InVhOkRhdGFWYWx1ZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTm90aWZpY2F0 aW9uIiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU5vdGlmaWNh dGlvbiIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1Ob3RpZmljYXRpb24iIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vbml0 b3JlZEl0ZW1Ob3RpZmljYXRpb24iIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTm90aWZp Y2F0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJFdmVudE5vdGlmaWNhdGlvbkxpc3QiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBt aXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm90aWZpY2F0aW9u RGF0YSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFdmVudHMiIHR5cGU9InRuczpMaXN0T2ZFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0 ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpY2F0aW9uTGlzdCIgdHlwZT0idG5zOkV2ZW50 Tm90aWZpY2F0aW9uTGlzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXZlbnRGaWVs ZExpc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVu dEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkV2ZW50RmllbGRzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV2ZW50RmllbGRMaXN0IiB0eXBlPSJ0 bnM6RXZlbnRGaWVsZExpc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkV2 ZW50RmllbGRMaXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkV2ZW50RmllbGRMaXN0IiBtaW5PY2N1cnM9IjAi IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFdmVu dEZpZWxkTGlzdCIgdHlwZT0idG5zOkxpc3RPZkV2ZW50RmllbGRMaXN0IiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5RXZlbnRG aWVsZExpc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV2 ZW50RmllbGRzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikhpc3RvcnlFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkhpc3RvcnlF dmVudEZpZWxkTGlzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSGlzdG9y eUV2ZW50RmllbGRMaXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJIaXN0b3J5RXZlbnRGaWVsZExpc3QiIHR5cGU9InRuczpIaXN0b3J5RXZlbnRGaWVsZExp c3QiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkxpc3RPZkhpc3Rv cnlFdmVudEZpZWxkTGlzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iU3RhdHVzQ2hhbmdlTm90aWZpY2F0aW9uIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vdGlmaWNhdGlvbkRhdGEiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU3RhdHVzIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9InVh OkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVz Q2hhbmdlTm90aWZpY2F0aW9uIiB0eXBlPSJ0bnM6U3RhdHVzQ2hhbmdlTm90aWZpY2F0aW9uIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlv bklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50IiB0eXBlPSJ0bnM6U3Vi c2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgdHlwZT0i dG5zOlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3Vic2NyaXB0aW9uQWNr bm93bGVkZ2VtZW50IiB0eXBlPSJ0bnM6TGlzdE9mU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50 IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJQdWJsaXNoUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRp b25BY2tub3dsZWRnZW1lbnRzIiB0eXBlPSJ0bnM6TGlzdE9mU3Vic2NyaXB0aW9uQWNrbm93bGVk Z2VtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hSZXF1 ZXN0IiB0eXBlPSJ0bnM6UHVibGlzaFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlB1Ymxpc2hSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNj cmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiB0eXBlPSJ1YTpMaXN0 T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNb3JlTm90aWZpY2F0aW9ucyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIgdHlw ZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0 dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoUmVzcG9uc2UiIHR5 cGU9InRuczpQdWJsaXNoUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJl cHVibGlzaFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9u SWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXRyYW5zbWl0U2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVxdWVzdCIgdHlwZT0idG5zOlJlcHVi bGlzaFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlcHVibGlzaFJlc3Bv bnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25z ZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIg dHlwZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVzcG9uc2UiIHR5cGU9InRuczpSZXB1Ymxpc2hSZXNwb25z ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVHJhbnNmZXJSZXN1bHQiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVh OlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF2 YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyUmVzdWx0IiB0eXBlPSJ0bnM6VHJh bnNmZXJSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRyYW5zZmVy UmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFu c2ZlclJlc3VsdCIgdHlwZT0idG5zOlRyYW5zZmVyUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9j Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUcmFuc2ZlclJl c3VsdCIgdHlwZT0idG5zOkxpc3RPZlRyYW5zZmVyUmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlv bnNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkcyIg dHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VuZEluaXRpYWxWYWx1ZXMiIHR5cGU9InhzOmJvb2xl YW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXF1ZXN0IiB0 eXBlPSJ0bnM6VHJhbnNmZXJTdWJzY3JpcHRpb25zUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6 UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mVHJhbnNmZXJSZXN1bHQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyU3Vic2NyaXB0aW9uc1Jlc3Bv bnNlIiB0eXBlPSJ0bnM6VHJhbnNmZXJTdWJzY3JpcHRpb25zUmVzcG9uc2UiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXF1ZXN0Ij4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0 bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkcyIgdHlwZT0idWE6TGlzdE9mVUludDMy IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlv bnNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlU3Vic2NyaXB0aW9uc1JlcXVlc3QiIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNwb25zZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5 cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0Nv ZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNw b25zZSIgdHlwZT0idG5zOkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNwb25zZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iQnVpbGRJbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJQcm9kdWN0VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYW51ZmFjdHVy ZXJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9kdWN0TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i U29mdHdhcmVWZXJzaW9uIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsZE51bWJlciIgdHlwZT0ieHM6 c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQnVpbGREYXRlIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkJ1aWxkSW5mbyIgdHlwZT0idG5zOkJ1aWxkSW5mbyIgLz4NCg0KICA8eHM6c2ltcGxlVHlw ZSAgbmFtZT0iUmVkdW5kYW5jeVN1cHBvcnQiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4 czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNvbGRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iV2FybV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJIb3RfMyIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVHJhbnNwYXJlbnRfNCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSG90QW5kTWlycm9yZWRfNSIgLz4NCiAgICA8L3hzOnJl c3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZHVu ZGFuY3lTdXBwb3J0IiB0eXBlPSJ0bnM6UmVkdW5kYW5jeVN1cHBvcnQiIC8+DQoNCiAgPHhzOnNp bXBsZVR5cGUgIG5hbWU9IlNlcnZlclN0YXRlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUnVubmluZ18wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJGYWlsZWRfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iTm9Db25maWd1cmF0aW9uXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IlN1c3BlbmRlZF8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJT aHV0ZG93bl80IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUZXN0XzUiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNvbW11bmljYXRpb25GYXVsdF82IiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmtub3duXzciIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJTdGF0 ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJS ZWR1bmRhbnRTZXJ2ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VydmVySWQiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VMZXZlbCIgdHlw ZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTZXJ2ZXJTdGF0ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iUmVkdW5kYW50U2VydmVyRGF0YVR5cGUiIHR5cGU9InRuczpSZWR1bmRhbnRTZXJ2ZXJE YXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUmVkdW5kYW50U2Vy dmVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6UmVkdW5kYW50U2VydmVyRGF0YVR5 cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUmVk dW5kYW50U2VydmVyRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50VXJsTGlzdERhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybExpc3QiIHR5cGU9 InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRwb2ludFVybExpc3REYXRhVHlwZSIgdHlwZT0idG5zOkVuZHBvaW50VXJsTGlzdERhdGFUeXBl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbmRwb2ludFVybExpc3REYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9p bnRVcmxMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpFbmRwb2ludFVybExpc3REYXRhVHlwZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZFbmRwb2ludFVy bExpc3REYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0 d29ya1BhdGhzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiIHR5 cGU9InRuczpOZXR3b3JrR3JvdXBEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mTmV0d29ya0dyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29y a0dyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mTmV0d29ya0dyb3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0Rh dGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTYW1w bGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE1vbml0b3JlZEl0 ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkRpc2FibGVkTW9uaXRvcmVkSXRlbUNvdW50IiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGlj c0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2FtcGxpbmdJbnRlcnZhbERpYWdub3N0aWNzRGF0YVR5cGUi IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNhbXBsaW5nSW50ZXJ2YWxEaWFn bm9zdGljc0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTYW1wbGluZ0ludGVydmFsRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlNhbXBs aW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTYW1wbGluZ0ludGVydmFs RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlNhbXBsaW5nSW50ZXJ2YWxEaWFn bm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJTZXJ2ZXJEaWFnbm9zdGljc1N1bW1hcnlEYXRhVHlwZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVmlld0NvdW50IiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ3VycmVudFNlc3Npb25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1bXVsYXRlZFNlc3Npb25Db3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlNlY3VyaXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWplY3RlZFNlc3Np b25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNlc3Npb25UaW1lb3V0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uQWJvcnRD b3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1bXVsYXRlZFN1 YnNjcmlwdGlvbkNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGluZ0ludGVydmFsQ291bnQiIHR5cGU9Inhz OnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZWN1cml0eVJlamVjdGVkUmVxdWVzdHNDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlamVjdGVkUmVxdWVzdHNDb3Vu dCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJEaWFn bm9zdGljc1N1bW1hcnlEYXRhVHlwZSIgdHlwZT0idG5zOlNlcnZlckRpYWdub3N0aWNzU3VtbWFy eURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXJ2ZXJTdGF0dXNEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRU aW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ3VycmVudFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsZEluZm8iIHR5cGU9 InRuczpCdWlsZEluZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTZWNvbmRzVGlsbFNodXRkb3duIiB0eXBlPSJ4czp1bnNpZ25lZElu dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2h1dGRvd25SZWFz b24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iU2VydmVyU3RhdHVzRGF0YVR5cGUiIHR5cGU9InRuczpTZXJ2ZXJTdGF0dXNEYXRh VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbkRpYWdub3N0aWNzRGF0 YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Np b25JZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbk5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNs aWVudERlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25EZXNjcmlwdGlvbiIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZl clVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRVcmwiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWN0dWFsU2Vzc2lvblRpbWVvdXQiIHR5 cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudENvbm5lY3Rpb25UaW1lIiB0eXBl PSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Q2xpZW50TGFzdENvbnRhY3RUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVudFN1YnNjcmlwdGlvbnNDb3VudCIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkN1cnJlbnRNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVudFB1Ymxpc2hSZXF1 ZXN0c0luUXVldWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJUb3RhbFJlcXVlc3RDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJVbmF1dGhvcml6ZWRSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2ln bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkQ291 bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVJlYWRDb3VudCIg dHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZUNvdW50IiB0eXBlPSJ0bnM6 U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVDb3VudCIgdHlwZT0idG5zOlNl cnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYWxsQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRl ckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRlbXNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlNldE1vbml0b3JpbmdNb2RlQ291bnQiIHR5cGU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uQ291bnQiIHR5cGU9 InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uQ291bnQiIHR5 cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0UHVibGlzaGluZ01vZGVDb3VudCIg dHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoQ291bnQiIHR5cGU9InRuczpTZXJ2 aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9uc0NvdW50IiB0eXBl PSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZE5vZGVzQ291bnQiIHR5cGU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNl Q291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlUmVmZXJlbmNlc0NvdW50IiB0eXBlPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkJyb3dzZUNvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJE YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZU5leHRDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5 cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc0NvdW50IiB0eXBlPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5Rmlyc3RDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3Vu dGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJRdWVyeU5leHRDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJSZWdpc3Rlck5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVW5yZWdpc3Rlck5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25EaWFnbm9z dGljc0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvbkRpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uRGlh Z25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBlIiBt aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZTZXNzaW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlNlc3Np b25EaWFnbm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uSWQi IHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkNsaWVudFVzZXJJZE9mU2Vzc2lvbiIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iQ2xpZW50VXNlcklkSGlzdG9yeSIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGlj YXRpb25NZWNoYW5pc20iIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuY29kaW5nIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUcmFuc3BvcnRQcm90b2NvbCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlNb2RlIiB0 eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVu dENlcnRpZmljYXRlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlw ZT0idG5zOlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25TZWN1 cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpTZXNzaW9uU2VjdXJpdHlEaWFnbm9z dGljc0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBl IiB0eXBlPSJ0bnM6TGlzdE9mU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgbmls bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vy dmljZUNvdW50ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVG90YWxDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVycm9yQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmljZUNvdW50ZXJEYXRhVHlwZSIgdHlwZT0i dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlN0YXR1c1Jlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9InVhOkRpYWdub3N0aWNJ bmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c1Jlc3VsdCIg dHlwZT0idG5zOlN0YXR1c1Jlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mU3RhdHVzUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTdGF0dXNSZXN1bHQiIHR5cGU9InRuczpTdGF0dXNSZXN1bHQiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0YXR1 c1Jlc3VsdCIgdHlwZT0idG5zOkxpc3RPZlN0YXR1c1Jlc3VsdCIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25v c3RpY3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2Vzc2lvbklkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6 dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBy aW9yaXR5IiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhLZWVwQWxpdmVDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1heExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhOb3RpZmljYXRpb25zUGVyUHVibGlz aCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlB1Ymxpc2hpbmdFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlDb3VudCIgdHlwZT0ieHM6dW5z aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuYWJs ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRGlzYWJsZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVxdWVzdENvdW50 IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVwdWJsaXNoTWVzc2FnZVJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcHVibGlzaE1l c3NhZ2VDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyUmVxdWVzdENvdW50IiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJy ZWRUb0FsdENsaWVudENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJyZWRUb1NhbWVDbGllbnRDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlB1Ymxpc2hSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9u c0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmljYXRpb25zQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRp b25zQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJMYXRlUHVibGlzaFJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWdu ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRL ZWVwQWxpdmVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRMaWZldGltZUNvdW50IiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVW5hY2tu b3dsZWRnZWRNZXNzYWdlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjYXJkZWRNZXNzYWdlQ291bnQiIHR5cGU9 InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJNb25pdG9yZWRJdGVtQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1vbml0b3JpbmdRdWV1ZU92ZXJmbG93Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXh0U2VxdWVuY2VO dW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJFdmVudFF1ZXVlT3ZlckZsb3dDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBl IiB0eXBlPSJ0bnM6U3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9u RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRu czpMaXN0T2ZTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJNb2RlbENoYW5nZVN0cnVj dHVyZVZlcmJNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9kZUFkZGVkXzEiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9Ik5vZGVEZWxldGVkXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9IlJlZmVyZW5jZUFkZGVkXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IlJlZmVyZW5jZURlbGV0ZWRfOCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGF0 YVR5cGVDaGFuZ2VkXzE2IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVWZXJiTWFzayIg dHlwZT0idG5zOk1vZGVsQ2hhbmdlU3RydWN0dXJlVmVyYk1hc2siIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFmZmVjdGVkIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBZmZlY3RlZFR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZlcmIiIHR5cGU9InhzOnVuc2lnbmVk Qnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUi IHR5cGU9InRuczpNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RlbENoYW5nZVN0cnVjdHVy ZURhdGFUeXBlIiB0eXBlPSJ0bnM6TW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZk1vZGVsQ2hh bmdlU3RydWN0dXJlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFmZmVjdGVkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJBZmZlY3RlZFR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBl IiB0eXBlPSJ0bnM6U2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VtYW50aWNDaGFu Z2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlwZT0idG5zOlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIHR5cGU9InRu czpMaXN0T2ZTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSYW5nZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG93IiB0eXBlPSJ4czpkb3VibGUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkhpZ2giIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJhbmdlIiB0eXBlPSJ0bnM6UmFuZ2UiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVVSW5mb3JtYXRpb24iPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVW5pdElkIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkRpc3BsYXlOYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3Jp cHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iRVVJbmZvcm1hdGlvbiIgdHlwZT0idG5zOkVVSW5mb3JtYXRpb24iIC8+DQoN CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9uIj4NCiAgICA8eHM6 cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iTGluZWFyXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkxvZ18xIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMbl8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rp b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXhpc1NjYWxlRW51 bWVyYXRpb24iIHR5cGU9InRuczpBeGlzU2NhbGVFbnVtZXJhdGlvbiIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iQ29tcGxleE51bWJlclR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWwiIHR5cGU9InhzOmZsb2F0IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnaW5hcnkiIHR5cGU9InhzOmZsb2F0IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iQ29tcGxleE51bWJlclR5cGUiIHR5cGU9InRuczpDb21wbGV4 TnVtYmVyVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRG91YmxlQ29tcGxleE51 bWJlclR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iSW1hZ2luYXJ5IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJE b3VibGVDb21wbGV4TnVtYmVyVHlwZSIgdHlwZT0idG5zOkRvdWJsZUNvbXBsZXhOdW1iZXJUeXBl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBeGlzSW5mb3JtYXRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZ2luZWVyaW5nVW5pdHMiIHR5 cGU9InRuczpFVUluZm9ybWF0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRVVSYW5nZSIgdHlwZT0idG5zOlJhbmdlIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGl0bGUi IHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBeGlzU2NhbGVUeXBlIiB0eXBlPSJ0bnM6QXhpc1Nj YWxlRW51bWVyYXRpb24iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkF4aXNTdGVwcyIgdHlwZT0idWE6TGlzdE9mRG91YmxlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkF4aXNJbmZvcm1hdGlvbiIgdHlwZT0idG5zOkF4aXNJbmZvcm1hdGlv biIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iWFZUeXBlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJYIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpmbG9hdCIg bWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9IlhWVHlwZSIgdHlwZT0idG5zOlhWVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHJvZ3JhbURpYWdub3N0aWNEYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU2Vzc2lvbklkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJDcmVhdGVDbGllbnROYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnZvY2F0 aW9uQ3JlYXRpb25UaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdFRyYW5zaXRpb25UaW1lIiB0eXBlPSJ4czpkYXRlVGlt ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZENh bGwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIHR5cGU9InVhOk5vZGVJ ZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9Ikxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgdHlwZT0idG5zOkxpc3RPZkFyZ3VtZW50IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgdHlwZT0idG5zOkxpc3RPZkFyZ3VtZW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFz dE1ldGhvZENhbGxUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZFJldHVyblN0YXR1cyIgdHlwZT0idG5zOlN0 YXR1c1Jlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9ncmFt RGlhZ25vc3RpY0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHJvZ3JhbURpYWdub3N0aWNEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Np b25JZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlQ2xpZW50TmFtZSIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iSW52b2NhdGlvbkNyZWF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgdHlwZT0i eHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxh c3RNZXRob2RDYWxsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kU2Vzc2lvbklkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZB cmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9Ikxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZBcmd1 bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ikxhc3RNZXRob2RJbnB1dFZhbHVlcyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxh c3RNZXRob2RPdXRwdXRWYWx1ZXMiIHR5cGU9InVhOkxpc3RPZlZhcmlhbnQiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9k Q2FsbFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kUmV0dXJuU3RhdHVzIiB0eXBlPSJ0bnM6U3RhdHVzUmVz dWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlByb2dyYW1EaWFnbm9z dGljMkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFubm90YXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJO YW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9uIiB0eXBlPSJ0bnM6QW5ub3RhdGlvbiIg Lz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0Ij4N CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iQWJzb2x1dGVWYWx1ZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJQZXJjZW50T2ZWYWx1ZV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQ ZXJjZW50T2ZSYW5nZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQZXJjZW50 T2ZFVVJhbmdlXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVua25vd25fNCIg Lz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkV4Y2VwdGlvbkRldmlhdGlvbkZvcm1hdCIgdHlwZT0idG5zOkV4Y2VwdGlvbkRl dmlhdGlvbkZvcm1hdCIgLz4NCg0KPC94czpzY2hlbWE+ NamespaceUri i=68 i=8252 http://opcfoundation.org/UA/2008/02/Types.xsd Deprecated i=68 i=8252 true KeyValuePair i=69 i=8252 //xs:element[@name='KeyValuePair'] EndpointType i=69 i=8252 //xs:element[@name='EndpointType'] RationalNumber i=69 i=8252 //xs:element[@name='RationalNumber'] Vector i=69 i=8252 //xs:element[@name='Vector'] 3DVector i=69 i=8252 //xs:element[@name='ThreeDVector'] CartesianCoordinates i=69 i=8252 //xs:element[@name='CartesianCoordinates'] 3DCartesianCoordinates i=69 i=8252 //xs:element[@name='ThreeDCartesianCoordinates'] Orientation i=69 i=8252 //xs:element[@name='Orientation'] 3DOrientation i=69 i=8252 //xs:element[@name='ThreeDOrientation'] Frame i=69 i=8252 //xs:element[@name='Frame'] 3DFrame i=69 i=8252 //xs:element[@name='ThreeDFrame'] IdentityMappingRuleType i=69 i=8252 //xs:element[@name='IdentityMappingRuleType'] CurrencyUnitType i=69 i=8252 //xs:element[@name='CurrencyUnitType'] TrustListDataType i=69 i=8252 //xs:element[@name='TrustListDataType'] DataTypeSchemaHeader i=69 i=8252 //xs:element[@name='DataTypeSchemaHeader'] DataTypeDescription i=69 i=8252 //xs:element[@name='DataTypeDescription'] StructureDescription i=69 i=8252 //xs:element[@name='StructureDescription'] EnumDescription i=69 i=8252 //xs:element[@name='EnumDescription'] SimpleTypeDescription i=69 i=8252 //xs:element[@name='SimpleTypeDescription'] UABinaryFileDataType i=69 i=8252 //xs:element[@name='UABinaryFileDataType'] DataSetMetaDataType i=69 i=8252 //xs:element[@name='DataSetMetaDataType'] FieldMetaData i=69 i=8252 //xs:element[@name='FieldMetaData'] ConfigurationVersionDataType i=69 i=8252 //xs:element[@name='ConfigurationVersionDataType'] PublishedDataSetDataType i=69 i=8252 //xs:element[@name='PublishedDataSetDataType'] PublishedDataSetSourceDataType i=69 i=8252 //xs:element[@name='PublishedDataSetSourceDataType'] PublishedVariableDataType i=69 i=8252 //xs:element[@name='PublishedVariableDataType'] PublishedDataItemsDataType i=69 i=8252 //xs:element[@name='PublishedDataItemsDataType'] PublishedEventsDataType i=69 i=8252 //xs:element[@name='PublishedEventsDataType'] DataSetWriterDataType i=69 i=8252 //xs:element[@name='DataSetWriterDataType'] DataSetWriterTransportDataType i=69 i=8252 //xs:element[@name='DataSetWriterTransportDataType'] DataSetWriterMessageDataType i=69 i=8252 //xs:element[@name='DataSetWriterMessageDataType'] PubSubGroupDataType i=69 i=8252 //xs:element[@name='PubSubGroupDataType'] WriterGroupDataType i=69 i=8252 //xs:element[@name='WriterGroupDataType'] WriterGroupTransportDataType i=69 i=8252 //xs:element[@name='WriterGroupTransportDataType'] WriterGroupMessageDataType i=69 i=8252 //xs:element[@name='WriterGroupMessageDataType'] PubSubConnectionDataType i=69 i=8252 //xs:element[@name='PubSubConnectionDataType'] ConnectionTransportDataType i=69 i=8252 //xs:element[@name='ConnectionTransportDataType'] NetworkAddressDataType i=69 i=8252 //xs:element[@name='NetworkAddressDataType'] NetworkAddressUrlDataType i=69 i=8252 //xs:element[@name='NetworkAddressUrlDataType'] ReaderGroupDataType i=69 i=8252 //xs:element[@name='ReaderGroupDataType'] ReaderGroupTransportDataType i=69 i=8252 //xs:element[@name='ReaderGroupTransportDataType'] ReaderGroupMessageDataType i=69 i=8252 //xs:element[@name='ReaderGroupMessageDataType'] DataSetReaderDataType i=69 i=8252 //xs:element[@name='DataSetReaderDataType'] DataSetReaderTransportDataType i=69 i=8252 //xs:element[@name='DataSetReaderTransportDataType'] DataSetReaderMessageDataType i=69 i=8252 //xs:element[@name='DataSetReaderMessageDataType'] SubscribedDataSetDataType i=69 i=8252 //xs:element[@name='SubscribedDataSetDataType'] TargetVariablesDataType i=69 i=8252 //xs:element[@name='TargetVariablesDataType'] FieldTargetDataType i=69 i=8252 //xs:element[@name='FieldTargetDataType'] SubscribedDataSetMirrorDataType i=69 i=8252 //xs:element[@name='SubscribedDataSetMirrorDataType'] PubSubConfigurationDataType i=69 i=8252 //xs:element[@name='PubSubConfigurationDataType'] UadpWriterGroupMessageDataType i=69 i=8252 //xs:element[@name='UadpWriterGroupMessageDataType'] UadpDataSetWriterMessageDataType i=69 i=8252 //xs:element[@name='UadpDataSetWriterMessageDataType'] UadpDataSetReaderMessageDataType i=69 i=8252 //xs:element[@name='UadpDataSetReaderMessageDataType'] JsonWriterGroupMessageDataType i=69 i=8252 //xs:element[@name='JsonWriterGroupMessageDataType'] JsonDataSetWriterMessageDataType i=69 i=8252 //xs:element[@name='JsonDataSetWriterMessageDataType'] JsonDataSetReaderMessageDataType i=69 i=8252 //xs:element[@name='JsonDataSetReaderMessageDataType'] DatagramConnectionTransportDataType i=69 i=8252 //xs:element[@name='DatagramConnectionTransportDataType'] DatagramWriterGroupTransportDataType i=69 i=8252 //xs:element[@name='DatagramWriterGroupTransportDataType'] BrokerConnectionTransportDataType i=69 i=8252 //xs:element[@name='BrokerConnectionTransportDataType'] BrokerWriterGroupTransportDataType i=69 i=8252 //xs:element[@name='BrokerWriterGroupTransportDataType'] BrokerDataSetWriterTransportDataType i=69 i=8252 //xs:element[@name='BrokerDataSetWriterTransportDataType'] BrokerDataSetReaderTransportDataType i=69 i=8252 //xs:element[@name='BrokerDataSetReaderTransportDataType'] RolePermissionType i=69 i=8252 //xs:element[@name='RolePermissionType'] DataTypeDefinition i=69 i=8252 //xs:element[@name='DataTypeDefinition'] StructureField i=69 i=8252 //xs:element[@name='StructureField'] StructureDefinition i=69 i=8252 //xs:element[@name='StructureDefinition'] EnumDefinition i=69 i=8252 //xs:element[@name='EnumDefinition'] Argument i=69 i=8252 //xs:element[@name='Argument'] EnumValueType i=69 i=8252 //xs:element[@name='EnumValueType'] EnumField i=69 i=8252 //xs:element[@name='EnumField'] OptionSet i=69 i=8252 //xs:element[@name='OptionSet'] Union i=69 i=8252 //xs:element[@name='Union'] TimeZoneDataType i=69 i=8252 //xs:element[@name='TimeZoneDataType'] ApplicationDescription i=69 i=8252 //xs:element[@name='ApplicationDescription'] ServerOnNetwork i=69 i=8252 //xs:element[@name='ServerOnNetwork'] UserTokenPolicy i=69 i=8252 //xs:element[@name='UserTokenPolicy'] EndpointDescription i=69 i=8252 //xs:element[@name='EndpointDescription'] RegisteredServer i=69 i=8252 //xs:element[@name='RegisteredServer'] DiscoveryConfiguration i=69 i=8252 //xs:element[@name='DiscoveryConfiguration'] MdnsDiscoveryConfiguration i=69 i=8252 //xs:element[@name='MdnsDiscoveryConfiguration'] SignedSoftwareCertificate i=69 i=8252 //xs:element[@name='SignedSoftwareCertificate'] UserIdentityToken i=69 i=8252 //xs:element[@name='UserIdentityToken'] AnonymousIdentityToken i=69 i=8252 //xs:element[@name='AnonymousIdentityToken'] UserNameIdentityToken i=69 i=8252 //xs:element[@name='UserNameIdentityToken'] X509IdentityToken i=69 i=8252 //xs:element[@name='X509IdentityToken'] IssuedIdentityToken i=69 i=8252 //xs:element[@name='IssuedIdentityToken'] AddNodesItem i=69 i=8252 //xs:element[@name='AddNodesItem'] AddReferencesItem i=69 i=8252 //xs:element[@name='AddReferencesItem'] DeleteNodesItem i=69 i=8252 //xs:element[@name='DeleteNodesItem'] DeleteReferencesItem i=69 i=8252 //xs:element[@name='DeleteReferencesItem'] RelativePathElement i=69 i=8252 //xs:element[@name='RelativePathElement'] RelativePath i=69 i=8252 //xs:element[@name='RelativePath'] EndpointConfiguration i=69 i=8252 //xs:element[@name='EndpointConfiguration'] ContentFilterElement i=69 i=8252 //xs:element[@name='ContentFilterElement'] ContentFilter i=69 i=8252 //xs:element[@name='ContentFilter'] FilterOperand i=69 i=8252 //xs:element[@name='FilterOperand'] ElementOperand i=69 i=8252 //xs:element[@name='ElementOperand'] LiteralOperand i=69 i=8252 //xs:element[@name='LiteralOperand'] AttributeOperand i=69 i=8252 //xs:element[@name='AttributeOperand'] SimpleAttributeOperand i=69 i=8252 //xs:element[@name='SimpleAttributeOperand'] HistoryEvent i=69 i=8252 //xs:element[@name='HistoryEvent'] MonitoringFilter i=69 i=8252 //xs:element[@name='MonitoringFilter'] EventFilter i=69 i=8252 //xs:element[@name='EventFilter'] AggregateConfiguration i=69 i=8252 //xs:element[@name='AggregateConfiguration'] HistoryEventFieldList i=69 i=8252 //xs:element[@name='HistoryEventFieldList'] BuildInfo i=69 i=8252 //xs:element[@name='BuildInfo'] RedundantServerDataType i=69 i=8252 //xs:element[@name='RedundantServerDataType'] EndpointUrlListDataType i=69 i=8252 //xs:element[@name='EndpointUrlListDataType'] NetworkGroupDataType i=69 i=8252 //xs:element[@name='NetworkGroupDataType'] SamplingIntervalDiagnosticsDataType i=69 i=8252 //xs:element[@name='SamplingIntervalDiagnosticsDataType'] ServerDiagnosticsSummaryDataType i=69 i=8252 //xs:element[@name='ServerDiagnosticsSummaryDataType'] ServerStatusDataType i=69 i=8252 //xs:element[@name='ServerStatusDataType'] SessionDiagnosticsDataType i=69 i=8252 //xs:element[@name='SessionDiagnosticsDataType'] SessionSecurityDiagnosticsDataType i=69 i=8252 //xs:element[@name='SessionSecurityDiagnosticsDataType'] ServiceCounterDataType i=69 i=8252 //xs:element[@name='ServiceCounterDataType'] StatusResult i=69 i=8252 //xs:element[@name='StatusResult'] SubscriptionDiagnosticsDataType i=69 i=8252 //xs:element[@name='SubscriptionDiagnosticsDataType'] ModelChangeStructureDataType i=69 i=8252 //xs:element[@name='ModelChangeStructureDataType'] SemanticChangeStructureDataType i=69 i=8252 //xs:element[@name='SemanticChangeStructureDataType'] Range i=69 i=8252 //xs:element[@name='Range'] EUInformation i=69 i=8252 //xs:element[@name='EUInformation'] ComplexNumberType i=69 i=8252 //xs:element[@name='ComplexNumberType'] DoubleComplexNumberType i=69 i=8252 //xs:element[@name='DoubleComplexNumberType'] AxisInformation i=69 i=8252 //xs:element[@name='AxisInformation'] XVType i=69 i=8252 //xs:element[@name='XVType'] ProgramDiagnosticDataType i=69 i=8252 //xs:element[@name='ProgramDiagnosticDataType'] ProgramDiagnostic2DataType i=69 i=8252 //xs:element[@name='ProgramDiagnostic2DataType'] Annotation i=69 i=8252 //xs:element[@name='Annotation'] Default JSON i=14533 i=76 Default JSON i=15528 i=76 Default JSON i=18806 i=76 Default JSON i=18807 i=76 Default JSON i=18808 i=76 Default JSON i=18809 i=76 Default JSON i=18810 i=76 Default JSON i=18811 i=76 Default JSON i=18812 i=76 Default JSON i=18813 i=76 Default JSON i=18814 i=76 Default JSON i=15634 i=76 Default JSON i=23498 i=76 Default JSON i=12554 i=76 Default JSON i=17861 i=76 Default JSON i=15534 i=76 Default JSON i=14525 i=76 Default JSON i=15487 i=76 Default JSON i=15488 i=76 Default JSON i=15005 i=76 Default JSON i=15006 i=76 Default JSON i=14523 i=76 Default JSON i=14524 i=76 Default JSON i=14593 i=76 Default JSON i=15578 i=76 Default JSON i=15580 i=76 Default JSON i=14273 i=76 Default JSON i=15581 i=76 Default JSON i=15582 i=76 Default JSON i=15597 i=76 Default JSON i=15598 i=76 Default JSON i=15605 i=76 Default JSON i=15609 i=76 Default JSON i=15480 i=76 Default JSON i=15611 i=76 Default JSON i=15616 i=76 Default JSON i=15617 i=76 Default JSON i=15618 i=76 Default JSON i=15502 i=76 Default JSON i=15510 i=76 Default JSON i=15520 i=76 Default JSON i=15621 i=76 Default JSON i=15622 i=76 Default JSON i=15623 i=76 Default JSON i=15628 i=76 Default JSON i=15629 i=76 Default JSON i=15630 i=76 Default JSON i=15631 i=76 Default JSON i=14744 i=76 Default JSON i=15635 i=76 Default JSON i=15530 i=76 Default JSON i=15645 i=76 Default JSON i=15652 i=76 Default JSON i=15653 i=76 Default JSON i=15657 i=76 Default JSON i=15664 i=76 Default JSON i=15665 i=76 Default JSON i=17467 i=76 Default JSON i=15532 i=76 Default JSON i=15007 i=76 Default JSON i=15667 i=76 Default JSON i=15669 i=76 Default JSON i=15670 i=76 Default JSON i=96 i=76 Default JSON i=97 i=76 Default JSON i=101 i=76 Default JSON i=99 i=76 Default JSON i=100 i=76 Default JSON i=258 i=76 Default JSON i=11879 i=76 Default JSON i=11880 i=76 Default JSON i=261 i=76 Default JSON i=264 i=76 Default JSON i=267 i=76 Default JSON i=270 i=76 Default JSON i=273 i=76 Default JSON i=276 i=76 Default JSON i=279 i=76 Default JSON i=282 i=76 Default JSON i=285 i=76 Default JSON i=296 i=76 Default JSON i=7594 i=76 Default JSON i=102 i=76 Default JSON i=12755 i=76 Default JSON i=12756 i=76 Default JSON i=8912 i=76 Default JSON i=308 i=76 Default JSON i=389 i=76 Default JSON i=392 i=76 Default JSON i=395 i=76 Default JSON i=15901 i=76 Default JSON i=20999 i=76 Default JSON i=420 i=76 Default JSON i=423 i=76 Default JSON i=12189 i=76 Default JSON i=12190 i=76 Default JSON i=12191 i=76 Default JSON i=304 i=76 Default JSON i=312 i=76 Default JSON i=426 i=76 Default JSON i=429 i=76 Default JSON i=432 i=76 Default JSON i=435 i=76 Default JSON i=438 i=76 Default JSON i=12890 i=76 Default JSON i=12891 i=76 Default JSON i=12193 i=76 Default JSON i=12194 i=76 Default JSON i=441 i=76 Default JSON i=444 i=76 Default JSON i=447 i=76 Default JSON i=450 i=76 Default JSON i=453 i=76 Default JSON i=344 i=76 Default JSON i=456 i=76 Default JSON i=459 i=76 Default JSON i=462 i=76 Default JSON i=316 i=76 Default JSON i=319 i=76 Default JSON i=322 i=76 Default JSON i=325 i=76 Default JSON i=938 i=76 Default JSON i=465 i=76 Default JSON i=468 i=76 Default JSON i=471 i=76 Default JSON i=474 i=76 Default JSON i=477 i=76 Default JSON i=480 i=76 Default JSON i=349 i=76 Default JSON i=352 i=76 Default JSON i=355 i=76 Default JSON i=358 i=76 Default JSON i=361 i=76 Default JSON i=364 i=76 Default JSON i=367 i=76 Default JSON i=370 i=76 Default JSON i=373 i=76 Default JSON i=17606 i=76 Default JSON i=17607 i=76 Default JSON i=376 i=76 Default JSON i=483 i=76 Default JSON i=486 i=76 Default JSON i=489 i=76 Default JSON i=379 i=76 Default JSON i=492 i=76 Default JSON i=495 i=76 Default JSON i=382 i=76 Default JSON i=498 i=76 Default JSON i=501 i=76 Default JSON i=385 i=76 Default JSON i=504 i=76 Default JSON i=507 i=76 Default JSON i=511 i=76 Default JSON i=514 i=76 Default JSON i=518 i=76 Default JSON i=522 i=76 Default JSON i=525 i=76 Default JSON i=528 i=76 Default JSON i=531 i=76 Default JSON i=534 i=76 Default JSON i=537 i=76 Default JSON i=540 i=76 Default JSON i=543 i=76 Default JSON i=546 i=76 Default JSON i=549 i=76 Default JSON i=552 i=76 Default JSON i=555 i=76 Default JSON i=558 i=76 Default JSON i=561 i=76 Default JSON i=564 i=76 Default JSON i=567 i=76 Default JSON i=331 i=76 Default JSON i=570 i=76 Default JSON i=573 i=76 Default JSON i=577 i=76 Default JSON i=580 i=76 Default JSON i=583 i=76 Default JSON i=586 i=76 Default JSON i=589 i=76 Default JSON i=592 i=76 Default JSON i=595 i=76 Default JSON i=598 i=76 Default JSON i=601 i=76 Default JSON i=604 i=76 Default JSON i=607 i=76 Default JSON i=610 i=76 Default JSON i=613 i=76 Default JSON i=616 i=76 Default JSON i=619 i=76 Default JSON i=622 i=76 Default JSON i=626 i=76 Default JSON i=629 i=76 Default JSON i=632 i=76 Default JSON i=635 i=76 Default JSON i=638 i=76 Default JSON i=641 i=76 Default JSON i=644 i=76 Default JSON i=647 i=76 Default JSON i=650 i=76 Default JSON i=653 i=76 Default JSON i=23497 i=76 Default JSON i=656 i=76 Default JSON i=11216 i=76 Default JSON i=11217 i=76 Default JSON i=659 i=76 Default JSON i=662 i=76 Default JSON i=665 i=76 Default JSON i=668 i=76 Default JSON i=671 i=76 Default JSON i=674 i=76 Default JSON i=677 i=76 Default JSON i=680 i=76 Default JSON i=11295 i=76 Default JSON i=683 i=76 Default JSON i=686 i=76 Default JSON i=689 i=76 Default JSON i=692 i=76 Default JSON i=695 i=76 Default JSON i=698 i=76 Default JSON i=701 i=76 Default JSON i=704 i=76 Default JSON i=707 i=76 Default JSON i=710 i=76 Default JSON i=713 i=76 Default JSON i=719 i=76 Default JSON i=722 i=76 Default JSON i=725 i=76 Default JSON i=948 i=76 Default JSON i=728 i=76 Default JSON i=731 i=76 Default JSON i=734 i=76 Default JSON i=737 i=76 Default JSON i=740 i=76 Default JSON i=743 i=76 Default JSON i=746 i=76 Default JSON i=749 i=76 Default JSON i=752 i=76 Default JSON i=755 i=76 Default JSON i=758 i=76 Default JSON i=761 i=76 Default JSON i=764 i=76 Default JSON i=767 i=76 Default JSON i=770 i=76 Default JSON i=773 i=76 Default JSON i=776 i=76 Default JSON i=779 i=76 Default JSON i=782 i=76 Default JSON i=785 i=76 Default JSON i=788 i=76 Default JSON i=791 i=76 Default JSON i=794 i=76 Default JSON i=797 i=76 Default JSON i=800 i=76 Default JSON i=803 i=76 Default JSON i=945 i=76 Default JSON i=809 i=76 Default JSON i=806 i=76 Default JSON i=914 i=76 Default JSON i=917 i=76 Default JSON i=920 i=76 Default JSON i=818 i=76 Default JSON i=821 i=76 Default JSON i=824 i=76 Default JSON i=827 i=76 Default JSON i=830 i=76 Default JSON i=833 i=76 Default JSON i=836 i=76 Default JSON i=839 i=76 Default JSON i=842 i=76 Default JSON i=845 i=76 Default JSON i=848 i=76 Default JSON i=338 i=76 Default JSON i=853 i=76 Default JSON i=11943 i=76 Default JSON i=11944 i=76 Default JSON i=856 i=76 Default JSON i=859 i=76 Default JSON i=862 i=76 Default JSON i=865 i=76 Default JSON i=868 i=76 Default JSON i=871 i=76 Default JSON i=299 i=76 Default JSON i=874 i=76 Default JSON i=877 i=76 Default JSON i=897 i=76 Default JSON i=884 i=76 Default JSON i=887 i=76 Default JSON i=12171 i=76 Default JSON i=12172 i=76 Default JSON i=12079 i=76 Default JSON i=12080 i=76 Default JSON i=894 i=76 Default JSON i=15396 i=76 Default JSON i=891 i=76 python-opcua-0.98.11/schemas/Opc.Ua.NodeSet2.xml000066400000000000000000123007431367360577200212260ustar00rootroot00000000000000 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9 i=10 i=11 i=13 i=12 i=15 i=14 i=16 i=17 i=18 i=20 i=21 i=19 i=22 i=26 i=27 i=28 i=47 i=46 i=35 i=36 i=48 i=45 i=40 i=37 i=38 i=39 Default Binary i=58 Default XML i=58 BaseDataType Number i=24 Integer i=26 UInteger i=26 Enumeration i=24 Boolean i=24 SByte i=27 Byte i=28 Int16 i=27 UInt16 i=28 Int32 i=27 UInt32 i=28 Int64 i=27 UInt64 i=28 Float i=26 Double i=26 String i=24 DateTime i=24 Guid i=24 ByteString i=24 XmlElement i=24 NodeId i=24 ExpandedNodeId i=24 StatusCode i=24 QualifiedName i=24 LocalizedText i=24 Structure i=24 DataValue i=24 DiagnosticInfo i=24 Image i=15 Decimal i=26 References NonHierarchicalReferences i=31 HierarchicalReferences i=31 HierarchicalReferences HasChild i=33 ChildOf Organizes i=33 OrganizedBy HasEventSource i=33 EventSourceOf HasModellingRule i=32 ModellingRuleOf HasEncoding i=32 EncodingOf HasDescription i=32 DescriptionOf HasTypeDefinition i=32 TypeDefinitionOf GeneratesEvent i=32 GeneratedBy AlwaysGeneratesEvent i=41 AlwaysGeneratedBy Aggregates i=34 AggregatedBy HasSubtype i=34 SubtypeOf HasProperty i=44 PropertyOf HasComponent i=44 ComponentOf HasNotifier i=36 NotifierOf HasOrderedComponent i=47 OrderedComponentOf FromState i=32 ToTransition ToState i=32 FromTransition HasCause i=32 MayBeCausedBy HasEffect i=32 MayBeEffectedBy HasSubStateMachine i=32 SubStateMachineOf HasHistoricalConfiguration i=44 HistoricalConfigurationOf BaseObjectType FolderType i=58 BaseVariableType BaseDataVariableType i=62 PropertyType i=62 DataTypeDescriptionType i=104 i=105 i=63 DataTypeVersion i=68 i=80 i=69 DictionaryFragment i=68 i=80 i=69 DataTypeDictionaryType i=106 i=107 i=15001 i=63 DataTypeVersion i=68 i=80 i=72 NamespaceUri i=68 i=80 i=72 Deprecated i=68 i=80 i=72 DataTypeSystemType i=58 DataTypeEncodingType i=58 NamingRuleType i=12169 i=29 The BrowseName must appear in all instances of the type. The BrowseName may appear in an instance of the type. The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. EnumValues i=68 i=78 i=120 i=7616 1 Mandatory The BrowseName must appear in all instances of the type. i=7616 2 Optional The BrowseName may appear in an instance of the type. i=7616 3 Constraint The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. ModellingRuleType i=111 i=58 NamingRule i=68 i=78 i=77 1 Mandatory i=112 i=77 NamingRule i=68 i=78 1 Optional i=113 i=77 NamingRule i=68 i=80 2 ExposesItsArray i=114 i=77 NamingRule i=68 i=83 3 OptionalPlaceholder i=11509 i=77 NamingRule i=68 i=11508 2 MandatoryPlaceholder i=11511 i=77 NamingRule i=68 i=11510 1 Root i=61 Objects i=84 i=61 Types i=84 i=61 Views i=84 i=61 ObjectTypes i=86 i=58 i=61 VariableTypes i=86 i=62 i=61 DataTypes i=86 i=24 i=61 ReferenceTypes i=86 i=31 i=61 XML Schema i=90 i=75 OPC Binary i=90 i=75 HasArgumentDescription i=47 ArgumentDescriptionOf HasOptionalInputArgumentDescription i=129 OptionalInputArgumentDescriptionOf http://opcfoundation.org/UA/ i=15958 i=15959 i=15960 i=15961 i=15962 i=15963 i=15964 i=16134 i=16135 i=16136 i=11715 i=11616 NamespaceUri i=68 i=15957 http://opcfoundation.org/UA/ NamespaceVersion i=68 i=15957 1.04.5 NamespacePublicationDate i=68 i=15957 2020-03-06T00:00:00Z IsNamespaceSubset i=68 i=15957 false StaticNodeIdTypes i=68 i=15957 0 StaticNumericNodeIdRange i=68 i=15957 1:65535 StaticStringNodeIdPattern i=68 i=15957 DefaultRolePermissions i=68 i=15957 DefaultUserRolePermissions i=68 i=15957 DefaultAccessRestrictions i=68 i=15957 NodeVersion i=68 ViewVersion i=68 Icon i=68 LocalTime i=68 AllowNulls i=68 ValueAsText i=68 MaxStringLength i=68 MaxCharacters i=68 MaxByteStringLength i=68 MaxArrayLength i=68 EngineeringUnits i=68 EnumStrings i=68 EnumValues i=68 OptionSetValues i=68 InputArguments i=68 OutputArguments i=68 DefaultInputValues i=68 DefaultInstanceBrowseName i=68 ImageBMP i=30 ImageGIF i=30 ImageJPG i=30 ImagePNG i=30 AudioDataType i=15 ServerType i=2005 i=2006 i=15003 i=2007 i=2008 i=2742 i=12882 i=17612 i=2009 i=2010 i=2011 i=2012 i=11527 i=11489 i=12871 i=12746 i=12883 i=58 ServerArray i=68 i=78 i=2004 NamespaceArray i=68 i=78 i=2004 UrisVersion i=68 i=80 i=2004 ServerStatus i=3074 i=3075 i=3076 i=3077 i=3084 i=3085 i=2138 i=78 i=2004 StartTime i=63 i=78 i=2007 CurrentTime i=63 i=78 i=2007 State i=63 i=78 i=2007 BuildInfo i=3078 i=3079 i=3080 i=3081 i=3082 i=3083 i=3051 i=78 i=2007 ProductUri i=63 i=78 i=3077 ManufacturerName i=63 i=78 i=3077 ProductName i=63 i=78 i=3077 SoftwareVersion i=63 i=78 i=3077 BuildNumber i=63 i=78 i=3077 BuildDate i=63 i=78 i=3077 SecondsTillShutdown i=63 i=78 i=2007 ShutdownReason i=63 i=78 i=2007 ServiceLevel i=68 i=78 i=2004 Auditing i=68 i=78 i=2004 EstimatedReturnTime i=68 i=80 i=2004 LocalTime i=68 i=80 i=2004 ServerCapabilities i=3086 i=3087 i=3088 i=3089 i=3090 i=3091 i=3092 i=3093 i=3094 i=2013 i=78 i=2004 ServerProfileArray i=68 i=78 i=2009 LocaleIdArray i=68 i=78 i=2009 MinSupportedSampleRate i=68 i=78 i=2009 MaxBrowseContinuationPoints i=68 i=78 i=2009 MaxQueryContinuationPoints i=68 i=78 i=2009 MaxHistoryContinuationPoints i=68 i=78 i=2009 SoftwareCertificates i=68 i=78 i=2009 ModellingRules i=61 i=78 i=2009 AggregateFunctions i=61 i=78 i=2009 ServerDiagnostics i=3095 i=3110 i=3111 i=3114 i=2020 i=78 i=2004 ServerDiagnosticsSummary i=3096 i=3097 i=3098 i=3099 i=3100 i=3101 i=3102 i=3104 i=3105 i=3106 i=3107 i=3108 i=2150 i=78 i=2010 ServerViewCount i=63 i=78 i=3095 CurrentSessionCount i=63 i=78 i=3095 CumulatedSessionCount i=63 i=78 i=3095 SecurityRejectedSessionCount i=63 i=78 i=3095 RejectedSessionCount i=63 i=78 i=3095 SessionTimeoutCount i=63 i=78 i=3095 SessionAbortCount i=63 i=78 i=3095 PublishingIntervalCount i=63 i=78 i=3095 CurrentSubscriptionCount i=63 i=78 i=3095 CumulatedSubscriptionCount i=63 i=78 i=3095 SecurityRejectedRequestsCount i=63 i=78 i=3095 RejectedRequestsCount i=63 i=78 i=3095 SubscriptionDiagnosticsArray i=2171 i=78 i=2010 SessionsDiagnosticsSummary i=3112 i=3113 i=2026 i=78 i=2010 SessionDiagnosticsArray i=2196 i=78 i=3111 SessionSecurityDiagnosticsArray i=2243 i=78 i=3111 EnabledFlag i=68 i=78 i=2010 VendorServerInfo i=2033 i=78 i=2004 ServerRedundancy i=3115 i=2034 i=78 i=2004 RedundancySupport i=68 i=78 i=2012 Namespaces i=11645 i=80 i=2004 GetMonitoredItems i=11490 i=11491 i=80 i=2004 InputArguments i=68 i=78 i=11489 i=297 SubscriptionId i=7 -1 OutputArguments i=68 i=78 i=11489 i=297 ServerHandles i=7 1 0 i=297 ClientHandles i=7 1 0 ResendData i=12872 i=80 i=2004 InputArguments i=68 i=78 i=12871 i=297 SubscriptionId i=7 -1 SetSubscriptionDurable i=12747 i=12748 i=80 i=2004 InputArguments i=68 i=78 i=12746 i=297 SubscriptionId i=7 -1 i=297 LifetimeInHours i=7 -1 OutputArguments i=68 i=78 i=12746 i=297 RevisedLifetimeInHours i=7 -1 RequestServerStateChange i=12884 i=80 i=2004 InputArguments i=68 i=78 i=12883 i=297 State i=852 -1 i=297 EstimatedReturnTime i=13 -1 i=297 SecondsTillShutdown i=7 -1 i=297 Reason i=21 -1 i=297 Restart i=1 -1 ServerCapabilitiesType i=2014 i=2016 i=2017 i=2732 i=2733 i=2734 i=3049 i=11549 i=11550 i=12910 i=11551 i=2019 i=2754 i=11562 i=16295 i=58 ServerProfileArray i=68 i=78 i=2013 LocaleIdArray i=68 i=78 i=2013 MinSupportedSampleRate i=68 i=78 i=2013 MaxBrowseContinuationPoints i=68 i=78 i=2013 MaxQueryContinuationPoints i=68 i=78 i=2013 MaxHistoryContinuationPoints i=68 i=78 i=2013 SoftwareCertificates i=68 i=78 i=2013 MaxArrayLength i=68 i=80 i=2013 MaxStringLength i=68 i=80 i=2013 MaxByteStringLength i=68 i=80 i=2013 OperationLimits i=11564 i=80 i=2013 ModellingRules i=61 i=78 i=2013 AggregateFunctions i=61 i=78 i=2013 <VendorCapability> i=2137 i=11508 i=2013 RoleSet i=16296 i=16299 i=15607 i=80 i=2013 AddRole i=16297 i=16298 i=78 i=16295 InputArguments i=68 i=78 i=16296 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 OutputArguments i=68 i=78 i=16296 i=297 RoleNodeId i=17 -1 RemoveRole i=16300 i=78 i=16295 InputArguments i=68 i=78 i=16299 i=297 RoleNodeId i=17 -1 ServerDiagnosticsType i=2021 i=2022 i=2023 i=2744 i=2025 i=58 ServerDiagnosticsSummary i=3116 i=3117 i=3118 i=3119 i=3120 i=3121 i=3122 i=3124 i=3125 i=3126 i=3127 i=3128 i=2150 i=78 i=2020 ServerViewCount i=63 i=78 i=2021 CurrentSessionCount i=63 i=78 i=2021 CumulatedSessionCount i=63 i=78 i=2021 SecurityRejectedSessionCount i=63 i=78 i=2021 RejectedSessionCount i=63 i=78 i=2021 SessionTimeoutCount i=63 i=78 i=2021 SessionAbortCount i=63 i=78 i=2021 PublishingIntervalCount i=63 i=78 i=2021 CurrentSubscriptionCount i=63 i=78 i=2021 CumulatedSubscriptionCount i=63 i=78 i=2021 SecurityRejectedRequestsCount i=63 i=78 i=2021 RejectedRequestsCount i=63 i=78 i=2021 SamplingIntervalDiagnosticsArray i=2164 i=80 i=2020 SubscriptionDiagnosticsArray i=2171 i=78 i=2020 SessionsDiagnosticsSummary i=3129 i=3130 i=2026 i=78 i=2020 SessionDiagnosticsArray i=2196 i=78 i=2744 SessionSecurityDiagnosticsArray i=2243 i=78 i=2744 EnabledFlag i=68 i=78 i=2020 SessionsDiagnosticsSummaryType i=2027 i=2028 i=12097 i=58 SessionDiagnosticsArray i=2196 i=78 i=2026 SessionSecurityDiagnosticsArray i=2243 i=78 i=2026 <ClientName> i=12098 i=12142 i=12152 i=2029 i=11508 i=2026 SessionDiagnostics i=12099 i=12100 i=12101 i=12102 i=12103 i=12104 i=12105 i=12106 i=12107 i=12108 i=12109 i=12110 i=12111 i=12112 i=12113 i=12114 i=12115 i=12116 i=12117 i=12118 i=12119 i=12120 i=12121 i=12122 i=12123 i=12124 i=12125 i=12126 i=12127 i=12128 i=12129 i=12130 i=12131 i=12132 i=12133 i=12134 i=12135 i=12136 i=12137 i=12138 i=12139 i=12140 i=12141 i=2197 i=78 i=12097 SessionId i=63 i=78 i=12098 SessionName i=63 i=78 i=12098 ClientDescription i=63 i=78 i=12098 ServerUri i=63 i=78 i=12098 EndpointUrl i=63 i=78 i=12098 LocaleIds i=63 i=78 i=12098 ActualSessionTimeout i=63 i=78 i=12098 MaxResponseMessageSize i=63 i=78 i=12098 ClientConnectionTime i=63 i=78 i=12098 ClientLastContactTime i=63 i=78 i=12098 CurrentSubscriptionsCount i=63 i=78 i=12098 CurrentMonitoredItemsCount i=63 i=78 i=12098 CurrentPublishRequestsInQueue i=63 i=78 i=12098 TotalRequestCount i=63 i=78 i=12098 UnauthorizedRequestCount i=63 i=78 i=12098 ReadCount i=63 i=78 i=12098 HistoryReadCount i=63 i=78 i=12098 WriteCount i=63 i=78 i=12098 HistoryUpdateCount i=63 i=78 i=12098 CallCount i=63 i=78 i=12098 CreateMonitoredItemsCount i=63 i=78 i=12098 ModifyMonitoredItemsCount i=63 i=78 i=12098 SetMonitoringModeCount i=63 i=78 i=12098 SetTriggeringCount i=63 i=78 i=12098 DeleteMonitoredItemsCount i=63 i=78 i=12098 CreateSubscriptionCount i=63 i=78 i=12098 ModifySubscriptionCount i=63 i=78 i=12098 SetPublishingModeCount i=63 i=78 i=12098 PublishCount i=63 i=78 i=12098 RepublishCount i=63 i=78 i=12098 TransferSubscriptionsCount i=63 i=78 i=12098 DeleteSubscriptionsCount i=63 i=78 i=12098 AddNodesCount i=63 i=78 i=12098 AddReferencesCount i=63 i=78 i=12098 DeleteNodesCount i=63 i=78 i=12098 DeleteReferencesCount i=63 i=78 i=12098 BrowseCount i=63 i=78 i=12098 BrowseNextCount i=63 i=78 i=12098 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=12098 QueryFirstCount i=63 i=78 i=12098 QueryNextCount i=63 i=78 i=12098 RegisterNodesCount i=63 i=78 i=12098 UnregisterNodesCount i=63 i=78 i=12098 SessionSecurityDiagnostics i=12143 i=12144 i=12145 i=12146 i=12147 i=12148 i=12149 i=12150 i=12151 i=2244 i=78 i=12097 SessionId i=63 i=78 i=12142 ClientUserIdOfSession i=63 i=78 i=12142 ClientUserIdHistory i=63 i=78 i=12142 AuthenticationMechanism i=63 i=78 i=12142 Encoding i=63 i=78 i=12142 TransportProtocol i=63 i=78 i=12142 SecurityMode i=63 i=78 i=12142 SecurityPolicyUri i=63 i=78 i=12142 ClientCertificate i=63 i=78 i=12142 SubscriptionDiagnosticsArray i=2171 i=78 i=12097 SessionDiagnosticsObjectType i=2030 i=2031 i=2032 i=58 SessionDiagnostics i=3131 i=3132 i=3133 i=3134 i=3135 i=3136 i=3137 i=3138 i=3139 i=3140 i=3141 i=3142 i=3143 i=8898 i=11891 i=3151 i=3152 i=3153 i=3154 i=3155 i=3156 i=3157 i=3158 i=3159 i=3160 i=3161 i=3162 i=3163 i=3164 i=3165 i=3166 i=3167 i=3168 i=3169 i=3170 i=3171 i=3172 i=3173 i=3174 i=3175 i=3176 i=3177 i=3178 i=2197 i=78 i=2029 SessionId i=63 i=78 i=2030 SessionName i=63 i=78 i=2030 ClientDescription i=63 i=78 i=2030 ServerUri i=63 i=78 i=2030 EndpointUrl i=63 i=78 i=2030 LocaleIds i=63 i=78 i=2030 ActualSessionTimeout i=63 i=78 i=2030 MaxResponseMessageSize i=63 i=78 i=2030 ClientConnectionTime i=63 i=78 i=2030 ClientLastContactTime i=63 i=78 i=2030 CurrentSubscriptionsCount i=63 i=78 i=2030 CurrentMonitoredItemsCount i=63 i=78 i=2030 CurrentPublishRequestsInQueue i=63 i=78 i=2030 TotalRequestCount i=63 i=78 i=2030 UnauthorizedRequestCount i=63 i=78 i=2030 ReadCount i=63 i=78 i=2030 HistoryReadCount i=63 i=78 i=2030 WriteCount i=63 i=78 i=2030 HistoryUpdateCount i=63 i=78 i=2030 CallCount i=63 i=78 i=2030 CreateMonitoredItemsCount i=63 i=78 i=2030 ModifyMonitoredItemsCount i=63 i=78 i=2030 SetMonitoringModeCount i=63 i=78 i=2030 SetTriggeringCount i=63 i=78 i=2030 DeleteMonitoredItemsCount i=63 i=78 i=2030 CreateSubscriptionCount i=63 i=78 i=2030 ModifySubscriptionCount i=63 i=78 i=2030 SetPublishingModeCount i=63 i=78 i=2030 PublishCount i=63 i=78 i=2030 RepublishCount i=63 i=78 i=2030 TransferSubscriptionsCount i=63 i=78 i=2030 DeleteSubscriptionsCount i=63 i=78 i=2030 AddNodesCount i=63 i=78 i=2030 AddReferencesCount i=63 i=78 i=2030 DeleteNodesCount i=63 i=78 i=2030 DeleteReferencesCount i=63 i=78 i=2030 BrowseCount i=63 i=78 i=2030 BrowseNextCount i=63 i=78 i=2030 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=2030 QueryFirstCount i=63 i=78 i=2030 QueryNextCount i=63 i=78 i=2030 RegisterNodesCount i=63 i=78 i=2030 UnregisterNodesCount i=63 i=78 i=2030 SessionSecurityDiagnostics i=3179 i=3180 i=3181 i=3182 i=3183 i=3184 i=3185 i=3186 i=3187 i=2244 i=78 i=2029 SessionId i=63 i=78 i=2031 ClientUserIdOfSession i=63 i=78 i=2031 ClientUserIdHistory i=63 i=78 i=2031 AuthenticationMechanism i=63 i=78 i=2031 Encoding i=63 i=78 i=2031 TransportProtocol i=63 i=78 i=2031 SecurityMode i=63 i=78 i=2031 SecurityPolicyUri i=63 i=78 i=2031 ClientCertificate i=63 i=78 i=2031 SubscriptionDiagnosticsArray i=2171 i=78 i=2029 VendorServerInfoType i=58 ServerRedundancyType i=2035 i=58 RedundancySupport i=68 i=78 i=2034 TransparentRedundancyType i=2037 i=2038 i=2034 CurrentServerId i=68 i=78 i=2036 RedundantServerArray i=68 i=78 i=2036 NonTransparentRedundancyType i=2040 i=2034 ServerUriArray i=68 i=78 i=2039 NonTransparentNetworkRedundancyType i=11948 i=2039 ServerNetworkGroups i=68 i=78 i=11945 OperationLimitsType i=11565 i=12161 i=12162 i=11567 i=12163 i=12164 i=11569 i=11570 i=11571 i=11572 i=11573 i=11574 i=61 MaxNodesPerRead i=68 i=80 i=11564 MaxNodesPerHistoryReadData i=68 i=80 i=11564 MaxNodesPerHistoryReadEvents i=68 i=80 i=11564 MaxNodesPerWrite i=68 i=80 i=11564 MaxNodesPerHistoryUpdateData i=68 i=80 i=11564 MaxNodesPerHistoryUpdateEvents i=68 i=80 i=11564 MaxNodesPerMethodCall i=68 i=80 i=11564 MaxNodesPerBrowse i=68 i=80 i=11564 MaxNodesPerRegisterNodes i=68 i=80 i=11564 MaxNodesPerTranslateBrowsePathsToNodeIds i=68 i=80 i=11564 MaxNodesPerNodeManagement i=68 i=80 i=11564 MaxMonitoredItemsPerCall i=68 i=80 i=11564 FileType i=11576 i=12686 i=12687 i=11579 i=13341 i=11580 i=11583 i=11585 i=11588 i=11590 i=11593 i=58 Size i=68 i=78 i=11575 Writable i=68 i=78 i=11575 UserWritable i=68 i=78 i=11575 OpenCount i=68 i=78 i=11575 MimeType i=68 i=80 i=11575 Open i=11581 i=11582 i=78 i=11575 InputArguments i=68 i=78 i=11580 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=11580 i=297 FileHandle i=7 -1 Close i=11584 i=78 i=11575 InputArguments i=68 i=78 i=11583 i=297 FileHandle i=7 -1 Read i=11586 i=11587 i=78 i=11575 InputArguments i=68 i=78 i=11585 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=11585 i=297 Data i=15 -1 Write i=11589 i=78 i=11575 InputArguments i=68 i=78 i=11588 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=11591 i=11592 i=78 i=11575 InputArguments i=68 i=78 i=11590 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=11590 i=297 Position i=9 -1 SetPosition i=11594 i=78 i=11575 InputArguments i=68 i=78 i=11593 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 AddressSpaceFileType i=11615 i=11575 ExportNamespace i=80 i=11595 NamespaceMetadataType i=11617 i=11618 i=11619 i=11620 i=11621 i=11622 i=11623 i=11624 i=16137 i=16138 i=16139 i=58 NamespaceUri i=68 i=78 i=11616 NamespaceVersion i=68 i=78 i=11616 NamespacePublicationDate i=68 i=78 i=11616 IsNamespaceSubset i=68 i=78 i=11616 StaticNodeIdTypes i=68 i=78 i=11616 StaticNumericNodeIdRange i=68 i=78 i=11616 StaticStringNodeIdPattern i=68 i=78 i=11616 NamespaceFile i=11625 i=12690 i=12691 i=11628 i=11629 i=11632 i=11634 i=11637 i=11639 i=11642 i=11595 i=80 i=11616 Size i=68 i=78 i=11624 Writable i=68 i=78 i=11624 UserWritable i=68 i=78 i=11624 OpenCount i=68 i=78 i=11624 Open i=11630 i=11631 i=78 i=11624 InputArguments i=68 i=78 i=11629 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=11629 i=297 FileHandle i=7 -1 Close i=11633 i=78 i=11624 InputArguments i=68 i=78 i=11632 i=297 FileHandle i=7 -1 Read i=11635 i=11636 i=78 i=11624 InputArguments i=68 i=78 i=11634 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=11634 i=297 Data i=15 -1 Write i=11638 i=78 i=11624 InputArguments i=68 i=78 i=11637 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=11640 i=11641 i=78 i=11624 InputArguments i=68 i=78 i=11639 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=11639 i=297 Position i=9 -1 SetPosition i=11643 i=78 i=11624 InputArguments i=68 i=78 i=11642 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 DefaultRolePermissions i=68 i=80 i=11616 DefaultUserRolePermissions i=68 i=80 i=11616 DefaultAccessRestrictions i=68 i=80 i=11616 NamespacesType i=11646 i=58 <NamespaceIdentifier> i=11647 i=11648 i=11649 i=11650 i=11651 i=11652 i=11653 i=11616 i=11508 i=11645 NamespaceUri i=68 i=78 i=11646 NamespaceVersion i=68 i=78 i=11646 NamespacePublicationDate i=68 i=78 i=11646 IsNamespaceSubset i=68 i=78 i=11646 StaticNodeIdTypes i=68 i=78 i=11646 StaticNumericNodeIdRange i=68 i=78 i=11646 StaticStringNodeIdPattern i=68 i=78 i=11646 BaseEventType i=2042 i=2043 i=2044 i=2045 i=2046 i=2047 i=3190 i=2050 i=2051 i=58 EventId i=68 i=78 i=2041 EventType i=68 i=78 i=2041 SourceNode i=68 i=78 i=2041 SourceName i=68 i=78 i=2041 Time i=68 i=78 i=2041 ReceiveTime i=68 i=78 i=2041 LocalTime i=68 i=80 i=2041 Message i=68 i=78 i=2041 Severity i=68 i=78 i=2041 AuditEventType i=2053 i=2054 i=2055 i=2056 i=2057 i=2041 ActionTimeStamp i=68 i=78 i=2052 Status i=68 i=78 i=2052 ServerId i=68 i=78 i=2052 ClientAuditEntryId i=68 i=78 i=2052 ClientUserId i=68 i=78 i=2052 AuditSecurityEventType i=17615 i=2052 StatusCodeId i=68 i=80 i=2058 AuditChannelEventType i=2745 i=2058 SecureChannelId i=68 i=78 i=2059 AuditOpenSecureChannelEventType i=2061 i=2746 i=2062 i=2063 i=2065 i=2066 i=2059 ClientCertificate i=68 i=78 i=2060 ClientCertificateThumbprint i=68 i=78 i=2060 RequestType i=68 i=78 i=2060 SecurityPolicyUri i=68 i=78 i=2060 SecurityMode i=68 i=78 i=2060 RequestedLifetime i=68 i=78 i=2060 AuditSessionEventType i=2070 i=2058 SessionId i=68 i=78 i=2069 AuditCreateSessionEventType i=2072 i=2073 i=2747 i=2074 i=2069 SecureChannelId i=68 i=78 i=2071 ClientCertificate i=68 i=78 i=2071 ClientCertificateThumbprint i=68 i=78 i=2071 RevisedSessionTimeout i=68 i=78 i=2071 AuditUrlMismatchEventType i=2749 i=2071 EndpointUrl i=68 i=78 i=2748 AuditActivateSessionEventType i=2076 i=2077 i=11485 i=2069 ClientSoftwareCertificates i=68 i=78 i=2075 UserIdentityToken i=68 i=78 i=2075 SecureChannelId i=68 i=78 i=2075 AuditCancelEventType i=2079 i=2069 RequestHandle i=68 i=78 i=2078 AuditCertificateEventType i=2081 i=2058 Certificate i=68 i=78 i=2080 AuditCertificateDataMismatchEventType i=2083 i=2084 i=2080 InvalidHostname i=68 i=78 i=2082 InvalidUri i=68 i=78 i=2082 AuditCertificateExpiredEventType i=2080 AuditCertificateInvalidEventType i=2080 AuditCertificateUntrustedEventType i=2080 AuditCertificateRevokedEventType i=2080 AuditCertificateMismatchEventType i=2080 AuditNodeManagementEventType i=2052 AuditAddNodesEventType i=2092 i=2090 NodesToAdd i=68 i=78 i=2091 AuditDeleteNodesEventType i=2094 i=2090 NodesToDelete i=68 i=78 i=2093 AuditAddReferencesEventType i=2096 i=2090 ReferencesToAdd i=68 i=78 i=2095 AuditDeleteReferencesEventType i=2098 i=2090 ReferencesToDelete i=68 i=78 i=2097 AuditUpdateEventType i=2052 AuditWriteUpdateEventType i=2750 i=2101 i=2102 i=2103 i=2099 AttributeId i=68 i=78 i=2100 IndexRange i=68 i=78 i=2100 OldValue i=68 i=78 i=2100 NewValue i=68 i=78 i=2100 AuditHistoryUpdateEventType i=2751 i=2099 ParameterDataTypeId i=68 i=78 i=2104 AuditUpdateMethodEventType i=2128 i=2129 i=2052 MethodId i=68 i=78 i=2127 InputArguments i=68 i=78 i=2127 SystemEventType i=2041 DeviceFailureEventType i=2130 SystemStatusChangeEventType i=11696 i=2130 SystemState i=68 i=78 i=11446 BaseModelChangeEventType i=2041 GeneralModelChangeEventType i=2134 i=2132 Changes i=68 i=78 i=2133 SemanticChangeEventType i=2739 i=2041 Changes i=68 i=78 i=2738 EventQueueOverflowEventType i=2041 ProgressEventType i=12502 i=12503 i=2041 Context i=68 i=78 i=11436 Progress i=68 i=78 i=11436 AggregateFunctionType i=58 ServerVendorCapabilityType i=63 ServerStatusType i=2139 i=2140 i=2141 i=2142 i=2752 i=2753 i=63 StartTime i=63 i=78 i=2138 CurrentTime i=63 i=78 i=2138 State i=63 i=78 i=2138 BuildInfo i=3698 i=3699 i=3700 i=3701 i=3702 i=3703 i=3051 i=78 i=2138 ProductUri i=63 i=78 i=2142 ManufacturerName i=63 i=78 i=2142 ProductName i=63 i=78 i=2142 SoftwareVersion i=63 i=78 i=2142 BuildNumber i=63 i=78 i=2142 BuildDate i=63 i=78 i=2142 SecondsTillShutdown i=63 i=78 i=2138 ShutdownReason i=63 i=78 i=2138 BuildInfoType i=3052 i=3053 i=3054 i=3055 i=3056 i=3057 i=63 ProductUri i=63 i=78 i=3051 ManufacturerName i=63 i=78 i=3051 ProductName i=63 i=78 i=3051 SoftwareVersion i=63 i=78 i=3051 BuildNumber i=63 i=78 i=3051 BuildDate i=63 i=78 i=3051 ServerDiagnosticsSummaryType i=2151 i=2152 i=2153 i=2154 i=2155 i=2156 i=2157 i=2159 i=2160 i=2161 i=2162 i=2163 i=63 ServerViewCount i=63 i=78 i=2150 CurrentSessionCount i=63 i=78 i=2150 CumulatedSessionCount i=63 i=78 i=2150 SecurityRejectedSessionCount i=63 i=78 i=2150 RejectedSessionCount i=63 i=78 i=2150 SessionTimeoutCount i=63 i=78 i=2150 SessionAbortCount i=63 i=78 i=2150 PublishingIntervalCount i=63 i=78 i=2150 CurrentSubscriptionCount i=63 i=78 i=2150 CumulatedSubscriptionCount i=63 i=78 i=2150 SecurityRejectedRequestsCount i=63 i=78 i=2150 RejectedRequestsCount i=63 i=78 i=2150 SamplingIntervalDiagnosticsArrayType i=12779 i=63 SamplingIntervalDiagnostics i=12780 i=12781 i=12782 i=12783 i=2165 i=83 i=2164 SamplingInterval i=63 i=78 i=12779 SampledMonitoredItemsCount i=63 i=78 i=12779 MaxSampledMonitoredItemsCount i=63 i=78 i=12779 DisabledMonitoredItemsSamplingCount i=63 i=78 i=12779 SamplingIntervalDiagnosticsType i=2166 i=11697 i=11698 i=11699 i=63 SamplingInterval i=63 i=78 i=2165 SampledMonitoredItemsCount i=63 i=78 i=2165 MaxSampledMonitoredItemsCount i=63 i=78 i=2165 DisabledMonitoredItemsSamplingCount i=63 i=78 i=2165 SubscriptionDiagnosticsArrayType i=12784 i=63 SubscriptionDiagnostics i=12785 i=12786 i=12787 i=12788 i=12789 i=12790 i=12791 i=12792 i=12793 i=12794 i=12795 i=12796 i=12797 i=12798 i=12799 i=12800 i=12801 i=12802 i=12803 i=12804 i=12805 i=12806 i=12807 i=12808 i=12809 i=12810 i=12811 i=12812 i=12813 i=12814 i=12815 i=2172 i=83 i=2171 SessionId i=63 i=78 i=12784 SubscriptionId i=63 i=78 i=12784 Priority i=63 i=78 i=12784 PublishingInterval i=63 i=78 i=12784 MaxKeepAliveCount i=63 i=78 i=12784 MaxLifetimeCount i=63 i=78 i=12784 MaxNotificationsPerPublish i=63 i=78 i=12784 PublishingEnabled i=63 i=78 i=12784 ModifyCount i=63 i=78 i=12784 EnableCount i=63 i=78 i=12784 DisableCount i=63 i=78 i=12784 RepublishRequestCount i=63 i=78 i=12784 RepublishMessageRequestCount i=63 i=78 i=12784 RepublishMessageCount i=63 i=78 i=12784 TransferRequestCount i=63 i=78 i=12784 TransferredToAltClientCount i=63 i=78 i=12784 TransferredToSameClientCount i=63 i=78 i=12784 PublishRequestCount i=63 i=78 i=12784 DataChangeNotificationsCount i=63 i=78 i=12784 EventNotificationsCount i=63 i=78 i=12784 NotificationsCount i=63 i=78 i=12784 LatePublishRequestCount i=63 i=78 i=12784 CurrentKeepAliveCount i=63 i=78 i=12784 CurrentLifetimeCount i=63 i=78 i=12784 UnacknowledgedMessageCount i=63 i=78 i=12784 DiscardedMessageCount i=63 i=78 i=12784 MonitoredItemCount i=63 i=78 i=12784 DisabledMonitoredItemCount i=63 i=78 i=12784 MonitoringQueueOverflowCount i=63 i=78 i=12784 NextSequenceNumber i=63 i=78 i=12784 EventQueueOverflowCount i=63 i=78 i=12784 SubscriptionDiagnosticsType i=2173 i=2174 i=2175 i=2176 i=2177 i=8888 i=2179 i=2180 i=2181 i=2182 i=2183 i=2184 i=2185 i=2186 i=2187 i=2188 i=2189 i=2190 i=2191 i=2998 i=2193 i=8889 i=8890 i=8891 i=8892 i=8893 i=8894 i=8895 i=8896 i=8897 i=8902 i=63 SessionId i=63 i=78 i=2172 SubscriptionId i=63 i=78 i=2172 Priority i=63 i=78 i=2172 PublishingInterval i=63 i=78 i=2172 MaxKeepAliveCount i=63 i=78 i=2172 MaxLifetimeCount i=63 i=78 i=2172 MaxNotificationsPerPublish i=63 i=78 i=2172 PublishingEnabled i=63 i=78 i=2172 ModifyCount i=63 i=78 i=2172 EnableCount i=63 i=78 i=2172 DisableCount i=63 i=78 i=2172 RepublishRequestCount i=63 i=78 i=2172 RepublishMessageRequestCount i=63 i=78 i=2172 RepublishMessageCount i=63 i=78 i=2172 TransferRequestCount i=63 i=78 i=2172 TransferredToAltClientCount i=63 i=78 i=2172 TransferredToSameClientCount i=63 i=78 i=2172 PublishRequestCount i=63 i=78 i=2172 DataChangeNotificationsCount i=63 i=78 i=2172 EventNotificationsCount i=63 i=78 i=2172 NotificationsCount i=63 i=78 i=2172 LatePublishRequestCount i=63 i=78 i=2172 CurrentKeepAliveCount i=63 i=78 i=2172 CurrentLifetimeCount i=63 i=78 i=2172 UnacknowledgedMessageCount i=63 i=78 i=2172 DiscardedMessageCount i=63 i=78 i=2172 MonitoredItemCount i=63 i=78 i=2172 DisabledMonitoredItemCount i=63 i=78 i=2172 MonitoringQueueOverflowCount i=63 i=78 i=2172 NextSequenceNumber i=63 i=78 i=2172 EventQueueOverflowCount i=63 i=78 i=2172 SessionDiagnosticsArrayType i=12816 i=63 SessionDiagnostics i=12817 i=12818 i=12819 i=12820 i=12821 i=12822 i=12823 i=12824 i=12825 i=12826 i=12827 i=12828 i=12829 i=12830 i=12831 i=12832 i=12833 i=12834 i=12835 i=12836 i=12837 i=12838 i=12839 i=12840 i=12841 i=12842 i=12843 i=12844 i=12845 i=12846 i=12847 i=12848 i=12849 i=12850 i=12851 i=12852 i=12853 i=12854 i=12855 i=12856 i=12857 i=12858 i=12859 i=2197 i=83 i=2196 SessionId i=63 i=78 i=12816 SessionName i=63 i=78 i=12816 ClientDescription i=63 i=78 i=12816 ServerUri i=63 i=78 i=12816 EndpointUrl i=63 i=78 i=12816 LocaleIds i=63 i=78 i=12816 ActualSessionTimeout i=63 i=78 i=12816 MaxResponseMessageSize i=63 i=78 i=12816 ClientConnectionTime i=63 i=78 i=12816 ClientLastContactTime i=63 i=78 i=12816 CurrentSubscriptionsCount i=63 i=78 i=12816 CurrentMonitoredItemsCount i=63 i=78 i=12816 CurrentPublishRequestsInQueue i=63 i=78 i=12816 TotalRequestCount i=63 i=78 i=12816 UnauthorizedRequestCount i=63 i=78 i=12816 ReadCount i=63 i=78 i=12816 HistoryReadCount i=63 i=78 i=12816 WriteCount i=63 i=78 i=12816 HistoryUpdateCount i=63 i=78 i=12816 CallCount i=63 i=78 i=12816 CreateMonitoredItemsCount i=63 i=78 i=12816 ModifyMonitoredItemsCount i=63 i=78 i=12816 SetMonitoringModeCount i=63 i=78 i=12816 SetTriggeringCount i=63 i=78 i=12816 DeleteMonitoredItemsCount i=63 i=78 i=12816 CreateSubscriptionCount i=63 i=78 i=12816 ModifySubscriptionCount i=63 i=78 i=12816 SetPublishingModeCount i=63 i=78 i=12816 PublishCount i=63 i=78 i=12816 RepublishCount i=63 i=78 i=12816 TransferSubscriptionsCount i=63 i=78 i=12816 DeleteSubscriptionsCount i=63 i=78 i=12816 AddNodesCount i=63 i=78 i=12816 AddReferencesCount i=63 i=78 i=12816 DeleteNodesCount i=63 i=78 i=12816 DeleteReferencesCount i=63 i=78 i=12816 BrowseCount i=63 i=78 i=12816 BrowseNextCount i=63 i=78 i=12816 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=12816 QueryFirstCount i=63 i=78 i=12816 QueryNextCount i=63 i=78 i=12816 RegisterNodesCount i=63 i=78 i=12816 UnregisterNodesCount i=63 i=78 i=12816 SessionDiagnosticsVariableType i=2198 i=2199 i=2200 i=2201 i=2202 i=2203 i=2204 i=3050 i=2205 i=2206 i=2207 i=2208 i=2209 i=8900 i=11892 i=2217 i=2218 i=2219 i=2220 i=2221 i=2222 i=2223 i=2224 i=2225 i=2226 i=2227 i=2228 i=2229 i=2230 i=2231 i=2232 i=2233 i=2234 i=2235 i=2236 i=2237 i=2238 i=2239 i=2240 i=2241 i=2242 i=2730 i=2731 i=63 SessionId i=63 i=78 i=2197 SessionName i=63 i=78 i=2197 ClientDescription i=63 i=78 i=2197 ServerUri i=63 i=78 i=2197 EndpointUrl i=63 i=78 i=2197 LocaleIds i=63 i=78 i=2197 ActualSessionTimeout i=63 i=78 i=2197 MaxResponseMessageSize i=63 i=78 i=2197 ClientConnectionTime i=63 i=78 i=2197 ClientLastContactTime i=63 i=78 i=2197 CurrentSubscriptionsCount i=63 i=78 i=2197 CurrentMonitoredItemsCount i=63 i=78 i=2197 CurrentPublishRequestsInQueue i=63 i=78 i=2197 TotalRequestCount i=63 i=78 i=2197 UnauthorizedRequestCount i=63 i=78 i=2197 ReadCount i=63 i=78 i=2197 HistoryReadCount i=63 i=78 i=2197 WriteCount i=63 i=78 i=2197 HistoryUpdateCount i=63 i=78 i=2197 CallCount i=63 i=78 i=2197 CreateMonitoredItemsCount i=63 i=78 i=2197 ModifyMonitoredItemsCount i=63 i=78 i=2197 SetMonitoringModeCount i=63 i=78 i=2197 SetTriggeringCount i=63 i=78 i=2197 DeleteMonitoredItemsCount i=63 i=78 i=2197 CreateSubscriptionCount i=63 i=78 i=2197 ModifySubscriptionCount i=63 i=78 i=2197 SetPublishingModeCount i=63 i=78 i=2197 PublishCount i=63 i=78 i=2197 RepublishCount i=63 i=78 i=2197 TransferSubscriptionsCount i=63 i=78 i=2197 DeleteSubscriptionsCount i=63 i=78 i=2197 AddNodesCount i=63 i=78 i=2197 AddReferencesCount i=63 i=78 i=2197 DeleteNodesCount i=63 i=78 i=2197 DeleteReferencesCount i=63 i=78 i=2197 BrowseCount i=63 i=78 i=2197 BrowseNextCount i=63 i=78 i=2197 TranslateBrowsePathsToNodeIdsCount i=63 i=78 i=2197 QueryFirstCount i=63 i=78 i=2197 QueryNextCount i=63 i=78 i=2197 RegisterNodesCount i=63 i=78 i=2197 UnregisterNodesCount i=63 i=78 i=2197 SessionSecurityDiagnosticsArrayType i=12860 i=63 SessionSecurityDiagnostics i=12861 i=12862 i=12863 i=12864 i=12865 i=12866 i=12867 i=12868 i=12869 i=2244 i=83 i=2243 SessionId i=63 i=78 i=12860 ClientUserIdOfSession i=63 i=78 i=12860 ClientUserIdHistory i=63 i=78 i=12860 AuthenticationMechanism i=63 i=78 i=12860 Encoding i=63 i=78 i=12860 TransportProtocol i=63 i=78 i=12860 SecurityMode i=63 i=78 i=12860 SecurityPolicyUri i=63 i=78 i=12860 ClientCertificate i=63 i=78 i=12860 SessionSecurityDiagnosticsType i=2245 i=2246 i=2247 i=2248 i=2249 i=2250 i=2251 i=2252 i=3058 i=63 SessionId i=63 i=78 i=2244 ClientUserIdOfSession i=63 i=78 i=2244 ClientUserIdHistory i=63 i=78 i=2244 AuthenticationMechanism i=63 i=78 i=2244 Encoding i=63 i=78 i=2244 TransportProtocol i=63 i=78 i=2244 SecurityMode i=63 i=78 i=2244 SecurityPolicyUri i=63 i=78 i=2244 ClientCertificate i=63 i=78 i=2244 OptionSetType i=11488 i=11701 i=63 OptionSetValues i=68 i=78 i=11487 BitMask i=68 i=80 i=11487 SelectionListType i=17632 i=17633 i=16312 i=63 Selections i=68 i=78 i=16309 SelectionDescriptions i=68 i=80 i=16309 RestrictToList i=68 i=80 i=16309 AudioVariableType i=17988 i=17989 i=17990 i=63 ListId i=68 i=80 i=17986 AgencyId i=68 i=80 i=17986 VersionId i=68 i=80 i=17986 EventTypes i=86 i=2041 i=61 Server i=2254 i=2255 i=2256 i=2267 i=2994 i=12885 i=17634 i=2268 i=2274 i=2295 i=2296 i=11715 i=11492 i=12873 i=12749 i=12886 i=85 i=2004 ServerArray i=68 i=2253 NamespaceArray i=68 i=2253 ServerStatus i=2257 i=2258 i=2259 i=2260 i=2992 i=2993 i=2138 i=2253 StartTime i=63 i=2256 CurrentTime i=63 i=2256 State i=63 i=2256 BuildInfo i=2262 i=2263 i=2261 i=2264 i=2265 i=2266 i=3051 i=2256 ProductUri i=63 i=2260 ManufacturerName i=63 i=2260 ProductName i=63 i=2260 SoftwareVersion i=63 i=2260 BuildNumber i=63 i=2260 BuildDate i=63 i=2260 SecondsTillShutdown i=63 i=2256 ShutdownReason i=63 i=2256 ServiceLevel i=68 i=2253 Auditing i=68 i=2253 EstimatedReturnTime i=68 i=2253 LocalTime i=68 i=2253 ServerCapabilities i=2269 i=2271 i=2272 i=2735 i=2736 i=2737 i=3704 i=11702 i=11703 i=12911 i=11704 i=2996 i=2997 i=15606 i=2013 i=2253 ServerProfileArray i=68 i=2268 LocaleIdArray i=68 i=2268 MinSupportedSampleRate i=68 i=2268 MaxBrowseContinuationPoints i=68 i=2268 MaxQueryContinuationPoints i=68 i=2268 MaxHistoryContinuationPoints i=68 i=2268 SoftwareCertificates i=68 i=2268 MaxArrayLength i=68 i=2268 MaxStringLength i=68 i=2268 MaxByteStringLength i=68 i=2268 OperationLimits i=11705 i=12165 i=12166 i=11707 i=12167 i=12168 i=11709 i=11710 i=11711 i=11712 i=11713 i=11714 i=11564 i=2268 MaxNodesPerRead i=68 i=11704 MaxNodesPerHistoryReadData i=68 i=11704 MaxNodesPerHistoryReadEvents i=68 i=11704 MaxNodesPerWrite i=68 i=11704 MaxNodesPerHistoryUpdateData i=68 i=11704 MaxNodesPerHistoryUpdateEvents i=68 i=11704 MaxNodesPerMethodCall i=68 i=11704 MaxNodesPerBrowse i=68 i=11704 MaxNodesPerRegisterNodes i=68 i=11704 MaxNodesPerTranslateBrowsePathsToNodeIds i=68 i=11704 MaxNodesPerNodeManagement i=68 i=11704 MaxMonitoredItemsPerCall i=68 i=11704 ModellingRules i=61 i=2268 AggregateFunctions i=61 i=2268 RoleSet i=16301 i=16304 i=15607 i=2268 AddRole i=16302 i=16303 i=15606 InputArguments i=68 i=16301 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 OutputArguments i=68 i=16301 i=297 RoleNodeId i=17 -1 RemoveRole i=16305 i=15606 InputArguments i=68 i=16304 i=297 RoleNodeId i=17 -1 ServerDiagnostics i=2275 i=2289 i=2290 i=3706 i=2294 i=2020 i=2253 ServerDiagnosticsSummary i=2276 i=2277 i=2278 i=2279 i=3705 i=2281 i=2282 i=2284 i=2285 i=2286 i=2287 i=2288 i=2150 i=2274 ServerViewCount i=63 i=2275 CurrentSessionCount i=63 i=2275 CumulatedSessionCount i=63 i=2275 SecurityRejectedSessionCount i=63 i=2275 RejectedSessionCount i=63 i=2275 SessionTimeoutCount i=63 i=2275 SessionAbortCount i=63 i=2275 PublishingIntervalCount i=63 i=2275 CurrentSubscriptionCount i=63 i=2275 CumulatedSubscriptionCount i=63 i=2275 SecurityRejectedRequestsCount i=63 i=2275 RejectedRequestsCount i=63 i=2275 SamplingIntervalDiagnosticsArray i=2164 i=2274 SubscriptionDiagnosticsArray i=2171 i=2274 SessionsDiagnosticsSummary i=3707 i=3708 i=2026 i=2274 SessionDiagnosticsArray i=2196 i=3706 SessionSecurityDiagnosticsArray i=2243 i=3706 EnabledFlag i=68 i=2274 VendorServerInfo i=2033 i=2253 ServerRedundancy i=3709 i=11312 i=11313 i=11314 i=14415 i=2034 i=2253 RedundancySupport i=68 i=2296 CurrentServerId i=68 i=2296 RedundantServerArray i=68 i=2296 ServerUriArray i=68 i=2296 ServerNetworkGroups i=68 i=2296 Namespaces i=11645 i=2253 GetMonitoredItems i=11493 i=11494 i=2253 InputArguments i=68 i=11492 i=297 SubscriptionId i=7 -1 OutputArguments i=68 i=11492 i=297 ServerHandles i=7 1 0 i=297 ClientHandles i=7 1 0 ResendData i=12874 i=2253 InputArguments i=68 i=12873 i=297 SubscriptionId i=7 -1 SetSubscriptionDurable i=12750 i=12751 i=2253 InputArguments i=68 i=12749 i=297 SubscriptionId i=7 -1 i=297 LifetimeInHours i=7 -1 OutputArguments i=68 i=12749 i=297 RevisedLifetimeInHours i=7 -1 RequestServerStateChange i=12887 i=2253 InputArguments i=68 i=12886 i=297 State i=852 -1 i=297 EstimatedReturnTime i=13 -1 i=297 SecondsTillShutdown i=7 -1 i=297 Reason i=21 -1 i=297 Restart i=1 -1 HistoryServerCapabilities i=11193 i=11242 i=11273 i=11274 i=11196 i=11197 i=11198 i=11199 i=11200 i=11281 i=11282 i=11283 i=11502 i=11275 i=11201 i=19091 i=2268 i=2330 AccessHistoryDataCapability i=68 i=11192 AccessHistoryEventsCapability i=68 i=11192 MaxReturnDataValues i=68 i=11192 MaxReturnEventValues i=68 i=11192 InsertDataCapability i=68 i=11192 ReplaceDataCapability i=68 i=11192 UpdateDataCapability i=68 i=11192 DeleteRawCapability i=68 i=11192 DeleteAtTimeCapability i=68 i=11192 InsertEventCapability i=68 i=11192 ReplaceEventCapability i=68 i=11192 UpdateEventCapability i=68 i=11192 DeleteEventCapability i=68 i=11192 InsertAnnotationCapability i=68 i=11192 AggregateFunctions i=61 i=11192 ServerTimestampSupported i=68 i=11192 BitFieldMaskDataType i=9 KeyValuePair i=22 EndpointType i=22 StateMachineType i=2769 i=2770 i=58 CurrentState i=3720 i=2755 i=78 i=2299 Id i=68 i=78 i=2769 LastTransition i=3724 i=2762 i=80 i=2299 Id i=68 i=78 i=2770 StateVariableType i=2756 i=2757 i=2758 i=2759 i=63 Id i=68 i=78 i=2755 Name i=68 i=80 i=2755 Number i=68 i=80 i=2755 EffectiveDisplayName i=68 i=80 i=2755 TransitionVariableType i=2763 i=2764 i=2765 i=2766 i=11456 i=63 Id i=68 i=78 i=2762 Name i=68 i=80 i=2762 Number i=68 i=80 i=2762 TransitionTime i=68 i=80 i=2762 EffectiveTransitionTime i=68 i=80 i=2762 FiniteStateMachineType i=2772 i=2773 i=17635 i=17636 i=2299 CurrentState i=3728 i=2760 i=78 i=2771 Id i=68 i=78 i=2772 LastTransition i=3732 i=2767 i=80 i=2771 Id i=68 i=78 i=2773 AvailableStates i=63 i=80 i=2771 AvailableTransitions i=63 i=80 i=2771 FiniteStateVariableType i=2761 i=2755 Id i=68 i=78 i=2760 FiniteTransitionVariableType i=2768 i=2762 Id i=68 i=78 i=2767 StateType i=2308 i=58 StateNumber i=68 i=78 i=2307 InitialStateType i=2307 TransitionType i=2312 i=58 TransitionNumber i=68 i=78 i=2310 ChoiceStateType i=2307 HasGuard i=47 GuardOf GuardVariableType i=63 ExpressionGuardVariableType i=15129 i=15113 Expression i=68 i=78 i=15128 ElseGuardVariableType i=15113 RationalNumberType i=17712 i=17713 i=63 Numerator i=63 i=78 i=17709 Denominator i=63 i=78 i=17709 VectorType i=17715 i=63 VectorUnit i=68 i=80 i=17714 3DVectorType i=18769 i=18770 i=18771 i=17714 X i=63 i=78 i=17716 Y i=63 i=78 i=17716 Z i=63 i=78 i=17716 CartesianCoordinatesType i=18773 i=63 LengthUnit i=68 i=80 i=18772 3DCartesianCoordinatesType i=18776 i=18777 i=18778 i=18772 X i=63 i=78 i=18774 Y i=63 i=78 i=18774 Z i=63 i=78 i=18774 OrientationType i=18780 i=63 AngleUnit i=68 i=80 i=18779 3DOrientationType i=18783 i=18784 i=18785 i=18779 A i=63 i=78 i=18781 B i=63 i=78 i=18781 C i=63 i=78 i=18781 FrameType i=18801 i=18787 i=18788 i=18789 i=18790 i=63 CartesianCoordinates i=18772 i=78 i=18786 Orientation i=18779 i=78 i=18786 Constant i=68 i=80 i=18786 BaseFrame i=63 i=80 i=18786 FixedBase i=68 i=80 i=18786 3DFrameType i=18796 i=18792 i=18786 CartesianCoordinates i=18798 i=18799 i=18800 i=18774 i=78 i=18791 X i=63 i=78 i=18796 Y i=63 i=78 i=18796 Z i=63 i=78 i=18796 Orientation i=19074 i=19075 i=19076 i=18781 i=78 i=18791 A i=63 i=78 i=18792 B i=63 i=78 i=18792 C i=63 i=78 i=18792 RationalNumber i=22 Vector i=22 3DVector i=18807 CartesianCoordinates i=22 3DCartesianCoordinates i=18809 Orientation i=22 3DOrientation i=18811 Frame i=22 3DFrame i=18813 TransitionEventType i=2774 i=2775 i=2776 i=2041 Transition i=3754 i=2762 i=78 i=2311 Id i=68 i=78 i=2774 FromState i=3746 i=2755 i=78 i=2311 Id i=68 i=78 i=2775 ToState i=3750 i=2755 i=78 i=2311 Id i=68 i=78 i=2776 AuditUpdateStateEventType i=2777 i=2778 i=2127 OldStateId i=68 i=78 i=2315 NewStateId i=68 i=78 i=2315 OpenFileMode i=11940 i=29 EnumValues i=68 i=78 i=11939 i=7616 1 Read i=7616 2 Write i=7616 4 EraseExisting i=7616 8 Append FileDirectoryType i=13354 i=13366 i=13387 i=13390 i=13393 i=13395 i=61 <FileDirectoryName> i=13355 i=13358 i=17718 i=13363 i=13353 i=11508 i=13353 CreateDirectory i=13356 i=13357 i=78 i=13354 InputArguments i=68 i=78 i=13355 i=297 DirectoryName i=12 -1 OutputArguments i=68 i=78 i=13355 i=297 DirectoryNodeId i=17 -1 CreateFile i=13359 i=13360 i=78 i=13354 InputArguments i=68 i=78 i=13358 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 OutputArguments i=68 i=78 i=13358 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 Delete i=17719 i=78 i=13354 InputArguments i=68 i=78 i=17718 i=297 ObjectToDelete i=17 -1 MoveOrCopy i=13364 i=13365 i=78 i=13354 InputArguments i=68 i=78 i=13363 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 OutputArguments i=68 i=78 i=13363 i=297 NewNodeId i=17 -1 <FileName> i=13367 i=13368 i=13369 i=13370 i=13372 i=13375 i=13377 i=13380 i=13382 i=13385 i=11575 i=11508 i=13353 Size i=68 i=78 i=13366 Writable i=68 i=78 i=13366 UserWritable i=68 i=78 i=13366 OpenCount i=68 i=78 i=13366 Open i=13373 i=13374 i=78 i=13366 InputArguments i=68 i=78 i=13372 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13372 i=297 FileHandle i=7 -1 Close i=13376 i=78 i=13366 InputArguments i=68 i=78 i=13375 i=297 FileHandle i=7 -1 Read i=13378 i=13379 i=78 i=13366 InputArguments i=68 i=78 i=13377 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13377 i=297 Data i=15 -1 Write i=13381 i=78 i=13366 InputArguments i=68 i=78 i=13380 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13383 i=13384 i=78 i=13366 InputArguments i=68 i=78 i=13382 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13382 i=297 Position i=9 -1 SetPosition i=13386 i=78 i=13366 InputArguments i=68 i=78 i=13385 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 CreateDirectory i=13388 i=13389 i=78 i=13353 InputArguments i=68 i=78 i=13387 i=297 DirectoryName i=12 -1 OutputArguments i=68 i=78 i=13387 i=297 DirectoryNodeId i=17 -1 CreateFile i=13391 i=13392 i=78 i=13353 InputArguments i=68 i=78 i=13390 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 OutputArguments i=68 i=78 i=13390 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 Delete i=13394 i=78 i=13353 InputArguments i=68 i=78 i=13393 i=297 ObjectToDelete i=17 -1 MoveOrCopy i=13396 i=13397 i=78 i=13353 InputArguments i=68 i=78 i=13395 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 OutputArguments i=68 i=78 i=13395 i=297 NewNodeId i=17 -1 FileSystem i=16348 i=16351 i=16354 i=16356 i=13353 CreateDirectory i=16349 i=16350 i=16314 InputArguments i=68 i=16348 i=297 DirectoryName i=12 -1 OutputArguments i=68 i=16348 i=297 DirectoryNodeId i=17 -1 CreateFile i=16352 i=16353 i=16314 InputArguments i=68 i=16351 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 OutputArguments i=68 i=16351 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 Delete i=16355 i=16314 InputArguments i=68 i=16354 i=297 ObjectToDelete i=17 -1 MoveOrCopy i=16357 i=16358 i=16314 InputArguments i=68 i=16356 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 OutputArguments i=68 i=16356 i=297 NewNodeId i=17 -1 TemporaryFileTransferType i=15745 i=15746 i=15749 i=15751 i=15754 i=58 ClientProcessingTimeout i=68 i=78 i=15744 GenerateFileForRead i=15747 i=15748 i=78 i=15744 InputArguments i=68 i=78 i=15746 i=297 GenerateOptions i=24 -1 OutputArguments i=68 i=78 i=15746 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=297 CompletionStateMachine i=17 -1 GenerateFileForWrite i=16359 i=15750 i=78 i=15744 InputArguments i=68 i=78 i=15749 i=297 GenerateOptions i=24 -1 OutputArguments i=68 i=78 i=15749 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 CloseAndCommit i=15752 i=15753 i=78 i=15744 InputArguments i=68 i=78 i=15751 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=15751 i=297 CompletionStateMachine i=17 -1 <TransferState> i=15755 i=15794 i=15803 i=11508 i=15744 CurrentState i=15756 i=2760 i=78 i=15754 Id i=68 i=78 i=15755 Reset i=78 i=15754 FileTransferStateMachineType i=15815 i=15817 i=15819 i=15821 i=15823 i=15825 i=15827 i=15829 i=15831 i=15833 i=15835 i=15837 i=15839 i=15841 i=15843 i=2771 Idle i=15816 i=15825 i=15829 i=15831 i=15833 i=15841 i=2309 i=15803 StateNumber i=68 i=78 i=15815 ReadPrepare i=15818 i=15825 i=15827 i=15835 i=2307 i=15803 StateNumber i=68 i=78 i=15817 ReadTransfer i=15820 i=15827 i=15829 i=15837 i=2307 i=15803 StateNumber i=68 i=78 i=15819 ApplyWrite i=15822 i=15831 i=15833 i=15839 i=2307 i=15803 StateNumber i=68 i=78 i=15821 Error i=15824 i=15835 i=15837 i=15839 i=15841 i=2307 i=15803 StateNumber i=68 i=78 i=15823 IdleToReadPrepare i=15826 i=15815 i=15817 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15825 ReadPrepareToReadTransfer i=15828 i=15817 i=15819 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15827 ReadTransferToIdle i=15830 i=15819 i=15815 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15829 IdleToApplyWrite i=15832 i=15815 i=15821 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15831 ApplyWriteToIdle i=15834 i=15821 i=15815 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15833 ReadPrepareToError i=15836 i=15817 i=15823 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15835 ReadTransferToError i=15838 i=15819 i=15823 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15837 ApplyWriteToError i=15840 i=15821 i=15823 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15839 ErrorToIdle i=15842 i=15823 i=15815 i=2311 i=2310 i=15803 TransitionNumber i=68 i=78 i=15841 Reset i=78 i=15803 RoleSetType i=15608 i=15997 i=16000 i=58 <RoleName> i=16162 i=15620 i=11508 i=15607 Identities i=68 i=78 i=15608 AddRole i=15998 i=15999 i=78 i=15607 InputArguments i=68 i=78 i=15997 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 OutputArguments i=68 i=78 i=15997 i=297 RoleNodeId i=17 -1 RemoveRole i=16001 i=78 i=15607 InputArguments i=68 i=78 i=16000 i=297 RoleNodeId i=17 -1 RoleType i=16173 i=16174 i=15410 i=16175 i=15411 i=15624 i=15626 i=16176 i=16178 i=16180 i=16182 i=58 Identities i=68 i=78 i=15620 Applications i=68 i=80 i=15620 ApplicationsExclude i=68 i=80 i=15620 Endpoints i=68 i=80 i=15620 EndpointsExclude i=68 i=80 i=15620 AddIdentity i=15625 i=80 i=15620 InputArguments i=68 i=78 i=15624 i=297 Rule i=15634 -1 RemoveIdentity i=15627 i=80 i=15620 InputArguments i=68 i=78 i=15626 i=297 Rule i=15634 -1 AddApplication i=16177 i=80 i=15620 InputArguments i=68 i=78 i=16176 i=297 ApplicationUri i=12 -1 RemoveApplication i=16179 i=80 i=15620 InputArguments i=68 i=78 i=16178 i=297 ApplicationUri i=12 -1 AddEndpoint i=16181 i=80 i=15620 InputArguments i=68 i=78 i=16180 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16183 i=80 i=15620 InputArguments i=68 i=78 i=16182 i=297 Endpoint i=15528 -1 IdentityCriteriaType i=15633 i=29 EnumValues i=68 i=78 i=15632 i=7616 1 UserName i=7616 2 Thumbprint i=7616 3 Role i=7616 4 GroupId i=7616 5 Anonymous i=7616 6 AuthenticatedUser IdentityMappingRuleType i=22 RoleMappingRuleChangedAuditEventType i=2127 Anonymous i=16192 i=16193 i=15412 i=16194 i=15413 i=15648 i=15650 i=16195 i=16197 i=16199 i=16201 i=15606 i=15620 Identities i=68 i=15644 Applications i=68 i=15644 ApplicationsExclude i=68 i=15644 Endpoints i=68 i=15644 EndpointsExclude i=68 i=15644 AddIdentity i=15649 i=15644 InputArguments i=68 i=15648 i=297 Rule i=15634 -1 RemoveIdentity i=15651 i=15644 InputArguments i=68 i=15650 i=297 Rule i=15634 -1 AddApplication i=16196 i=15644 InputArguments i=68 i=16195 i=297 ApplicationUri i=12 -1 RemoveApplication i=16198 i=15644 InputArguments i=68 i=16197 i=297 ApplicationUri i=12 -1 AddEndpoint i=16200 i=15644 InputArguments i=68 i=16199 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16202 i=15644 InputArguments i=68 i=16201 i=297 Endpoint i=15528 -1 AuthenticatedUser i=16203 i=16204 i=15414 i=16205 i=15415 i=15660 i=15662 i=16206 i=16208 i=16210 i=16212 i=15606 i=15620 Identities i=68 i=15656 Applications i=68 i=15656 ApplicationsExclude i=68 i=15656 Endpoints i=68 i=15656 EndpointsExclude i=68 i=15656 AddIdentity i=15661 i=15656 InputArguments i=68 i=15660 i=297 Rule i=15634 -1 RemoveIdentity i=15663 i=15656 InputArguments i=68 i=15662 i=297 Rule i=15634 -1 AddApplication i=16207 i=15656 InputArguments i=68 i=16206 i=297 ApplicationUri i=12 -1 RemoveApplication i=16209 i=15656 InputArguments i=68 i=16208 i=297 ApplicationUri i=12 -1 AddEndpoint i=16211 i=15656 InputArguments i=68 i=16210 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16213 i=15656 InputArguments i=68 i=16212 i=297 Endpoint i=15528 -1 Observer i=16214 i=16215 i=15416 i=16216 i=15417 i=15672 i=15674 i=16217 i=16219 i=16221 i=16223 i=15606 i=15620 Identities i=68 i=15668 Applications i=68 i=15668 ApplicationsExclude i=68 i=15668 Endpoints i=68 i=15668 EndpointsExclude i=68 i=15668 AddIdentity i=15673 i=15668 InputArguments i=68 i=15672 i=297 Rule i=15634 -1 RemoveIdentity i=15675 i=15668 InputArguments i=68 i=15674 i=297 Rule i=15634 -1 AddApplication i=16218 i=15668 InputArguments i=68 i=16217 i=297 ApplicationUri i=12 -1 RemoveApplication i=16220 i=15668 InputArguments i=68 i=16219 i=297 ApplicationUri i=12 -1 AddEndpoint i=16222 i=15668 InputArguments i=68 i=16221 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16224 i=15668 InputArguments i=68 i=16223 i=297 Endpoint i=15528 -1 Operator i=16225 i=16226 i=15418 i=16227 i=15423 i=15684 i=15686 i=16228 i=16230 i=16232 i=16234 i=15606 i=15620 Identities i=68 i=15680 Applications i=68 i=15680 ApplicationsExclude i=68 i=15680 Endpoints i=68 i=15680 EndpointsExclude i=68 i=15680 AddIdentity i=15685 i=15680 InputArguments i=68 i=15684 i=297 Rule i=15634 -1 RemoveIdentity i=15687 i=15680 InputArguments i=68 i=15686 i=297 Rule i=15634 -1 AddApplication i=16229 i=15680 InputArguments i=68 i=16228 i=297 ApplicationUri i=12 -1 RemoveApplication i=16231 i=15680 InputArguments i=68 i=16230 i=297 ApplicationUri i=12 -1 AddEndpoint i=16233 i=15680 InputArguments i=68 i=16232 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16235 i=15680 InputArguments i=68 i=16234 i=297 Endpoint i=15528 -1 Engineer i=16236 i=16237 i=15424 i=16238 i=15425 i=16041 i=16043 i=16239 i=16241 i=16243 i=16245 i=15606 i=15620 Identities i=68 i=16036 Applications i=68 i=16036 ApplicationsExclude i=68 i=16036 Endpoints i=68 i=16036 EndpointsExclude i=68 i=16036 AddIdentity i=16042 i=16036 InputArguments i=68 i=16041 i=297 Rule i=15634 -1 RemoveIdentity i=16044 i=16036 InputArguments i=68 i=16043 i=297 Rule i=15634 -1 AddApplication i=16240 i=16036 InputArguments i=68 i=16239 i=297 ApplicationUri i=12 -1 RemoveApplication i=16242 i=16036 InputArguments i=68 i=16241 i=297 ApplicationUri i=12 -1 AddEndpoint i=16244 i=16036 InputArguments i=68 i=16243 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16246 i=16036 InputArguments i=68 i=16245 i=297 Endpoint i=15528 -1 Supervisor i=16247 i=16248 i=15426 i=16249 i=15427 i=15696 i=15698 i=16250 i=16252 i=16254 i=16256 i=15606 i=15620 Identities i=68 i=15692 Applications i=68 i=15692 ApplicationsExclude i=68 i=15692 Endpoints i=68 i=15692 EndpointsExclude i=68 i=15692 AddIdentity i=15697 i=15692 InputArguments i=68 i=15696 i=297 Rule i=15634 -1 RemoveIdentity i=15699 i=15692 InputArguments i=68 i=15698 i=297 Rule i=15634 -1 AddApplication i=16251 i=15692 InputArguments i=68 i=16250 i=297 ApplicationUri i=12 -1 RemoveApplication i=16253 i=15692 InputArguments i=68 i=16252 i=297 ApplicationUri i=12 -1 AddEndpoint i=16255 i=15692 InputArguments i=68 i=16254 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16257 i=15692 InputArguments i=68 i=16256 i=297 Endpoint i=15528 -1 ConfigureAdmin i=16269 i=16270 i=15428 i=16271 i=15429 i=15720 i=15722 i=16272 i=16274 i=16276 i=16278 i=15606 i=15620 Identities i=68 i=15716 Applications i=68 i=15716 ApplicationsExclude i=68 i=15716 Endpoints i=68 i=15716 EndpointsExclude i=68 i=15716 AddIdentity i=15721 i=15716 InputArguments i=68 i=15720 i=297 Rule i=15634 -1 RemoveIdentity i=15723 i=15716 InputArguments i=68 i=15722 i=297 Rule i=15634 -1 AddApplication i=16273 i=15716 InputArguments i=68 i=16272 i=297 ApplicationUri i=12 -1 RemoveApplication i=16275 i=15716 InputArguments i=68 i=16274 i=297 ApplicationUri i=12 -1 AddEndpoint i=16277 i=15716 InputArguments i=68 i=16276 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16279 i=15716 InputArguments i=68 i=16278 i=297 Endpoint i=15528 -1 SecurityAdmin i=16258 i=16259 i=15430 i=16260 i=15527 i=15708 i=15710 i=16261 i=16263 i=16265 i=16267 i=15606 i=15620 Identities i=68 i=15704 Applications i=68 i=15704 ApplicationsExclude i=68 i=15704 Endpoints i=68 i=15704 EndpointsExclude i=68 i=15704 AddIdentity i=15709 i=15704 InputArguments i=68 i=15708 i=297 Rule i=15634 -1 RemoveIdentity i=15711 i=15704 InputArguments i=68 i=15710 i=297 Rule i=15634 -1 AddApplication i=16262 i=15704 InputArguments i=68 i=16261 i=297 ApplicationUri i=12 -1 RemoveApplication i=16264 i=15704 InputArguments i=68 i=16263 i=297 ApplicationUri i=12 -1 AddEndpoint i=16266 i=15704 InputArguments i=68 i=16265 i=297 Endpoint i=15528 -1 RemoveEndpoint i=16268 i=15704 InputArguments i=68 i=16267 i=297 Endpoint i=15528 -1 DictionaryEntryType i=17590 i=58 <DictionaryEntryName> i=17589 i=11508 i=17589 DictionaryFolderType i=17592 i=17593 i=61 <DictionaryFolderName> i=17591 i=11508 i=17591 <DictionaryEntryName> i=17589 i=11508 i=17591 Dictionaries i=2253 i=17591 HasDictionaryEntry i=32 DictionaryEntryOf IrdiDictionaryEntryType i=17589 UriDictionaryEntryType i=17589 BaseInterfaceType i=58 InterfaceTypes i=17602 i=86 i=61 HasInterface i=32 InterfaceOf HasAddIn i=47 AddInOf CurrencyUnitType i=22 CurrencyUnit i=68 DataItemType i=2366 i=2367 i=63 Definition i=68 i=80 i=2365 ValuePrecision i=68 i=80 i=2365 BaseAnalogType i=17567 i=17568 i=17569 i=2365 InstrumentRange i=68 i=80 i=15318 EURange i=68 i=80 i=15318 EngineeringUnits i=68 i=80 i=15318 AnalogItemType i=2369 i=15318 EURange i=68 i=78 i=2368 AnalogUnitType i=17502 i=15318 EngineeringUnits i=68 i=78 i=17497 AnalogUnitRangeType i=17575 i=2368 EngineeringUnits i=68 i=78 i=17570 DiscreteItemType i=2365 TwoStateDiscreteType i=2374 i=2375 i=2372 FalseState i=68 i=78 i=2373 TrueState i=68 i=78 i=2373 MultiStateDiscreteType i=2377 i=2372 EnumStrings i=68 i=78 i=2376 MultiStateValueDiscreteType i=11241 i=11461 i=2372 EnumValues i=68 i=78 i=11238 ValueAsText i=68 i=78 i=11238 ArrayItemType i=12024 i=12025 i=12026 i=12027 i=12028 i=2365 InstrumentRange i=68 i=80 i=12021 EURange i=68 i=78 i=12021 EngineeringUnits i=68 i=78 i=12021 Title i=68 i=78 i=12021 AxisScaleType i=68 i=78 i=12021 YArrayItemType i=12037 i=12021 XAxisDefinition i=68 i=78 i=12029 XYArrayItemType i=12046 i=12021 XAxisDefinition i=68 i=78 i=12038 ImageItemType i=12055 i=12056 i=12021 XAxisDefinition i=68 i=78 i=12047 YAxisDefinition i=68 i=78 i=12047 CubeItemType i=12065 i=12066 i=12067 i=12021 XAxisDefinition i=68 i=78 i=12057 YAxisDefinition i=68 i=78 i=12057 ZAxisDefinition i=68 i=78 i=12057 NDimensionArrayItemType i=12076 i=12021 AxisDefinition i=68 i=78 i=12068 TwoStateVariableType i=8996 i=9000 i=9001 i=11110 i=11111 i=2755 Id i=68 i=78 i=8995 TransitionTime i=68 i=80 i=8995 EffectiveTransitionTime i=68 i=80 i=8995 TrueState i=68 i=80 i=8995 FalseState i=68 i=80 i=8995 ConditionVariableType i=9003 i=63 SourceTimestamp i=68 i=78 i=9002 HasTrueSubState i=32 IsTrueSubStateOf HasFalseSubState i=32 IsFalseSubStateOf HasAlarmSuppressionGroup i=47 IsAlarmSuppressionGroupOf AlarmGroupMember i=35 MemberOfAlarmGroup ConditionType i=11112 i=11113 i=16363 i=16364 i=9009 i=9010 i=3874 i=9011 i=9020 i=9022 i=9024 i=9026 i=9028 i=9027 i=9029 i=3875 i=12912 i=2041 ConditionClassId i=68 i=78 i=2782 ConditionClassName i=68 i=78 i=2782 ConditionSubClassId i=68 i=80 i=2782 ConditionSubClassName i=68 i=80 i=2782 ConditionName i=68 i=78 i=2782 BranchId i=68 i=78 i=2782 Retain i=68 i=78 i=2782 EnabledState i=9012 i=9015 i=9016 i=9017 i=9018 i=9019 i=8995 i=78 i=2782 Id i=68 i=78 i=9011 EffectiveDisplayName i=68 i=80 i=9011 TransitionTime i=68 i=80 i=9011 EffectiveTransitionTime i=68 i=80 i=9011 TrueState i=68 i=80 i=9011 en Enabled FalseState i=68 i=80 i=9011 en Disabled Quality i=9021 i=9002 i=78 i=2782 SourceTimestamp i=68 i=78 i=9020 LastSeverity i=9023 i=9002 i=78 i=2782 SourceTimestamp i=68 i=78 i=9022 Comment i=9025 i=9002 i=78 i=2782 SourceTimestamp i=68 i=78 i=9024 ClientUserId i=68 i=78 i=2782 Disable i=2803 i=78 i=2782 Enable i=2803 i=78 i=2782 AddComment i=9030 i=2829 i=78 i=2782 InputArguments i=68 i=78 i=9029 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ConditionRefresh i=3876 i=2787 i=2788 i=2782 InputArguments i=68 i=78 i=3875 i=297 SubscriptionId i=288 -1 The identifier for the suscription to refresh. ConditionRefresh2 i=12913 i=2787 i=2788 i=2782 InputArguments i=68 i=78 i=12912 i=297 SubscriptionId i=288 -1 The identifier for the suscription to refresh. i=297 MonitoredItemId i=288 -1 The identifier for the monitored item to refresh. DialogConditionType i=9035 i=9055 i=2831 i=9064 i=9065 i=9066 i=9067 i=9068 i=9069 i=2782 EnabledState i=9036 i=9055 i=8995 i=78 i=2830 Id i=68 i=78 i=9035 DialogState i=9056 i=9060 i=9062 i=9063 i=9035 i=8995 i=78 i=2830 Id i=68 i=78 i=9055 TransitionTime i=68 i=80 i=9055 TrueState i=68 i=80 i=9055 en Active FalseState i=68 i=80 i=9055 en Inactive Prompt i=68 i=78 i=2830 ResponseOptionSet i=68 i=78 i=2830 DefaultResponse i=68 i=78 i=2830 OkResponse i=68 i=78 i=2830 CancelResponse i=68 i=78 i=2830 LastResponse i=68 i=78 i=2830 Respond i=9070 i=8927 i=78 i=2830 InputArguments i=68 i=78 i=9069 i=297 SelectedResponse i=6 -1 The response to the dialog condition. AcknowledgeableConditionType i=9073 i=9093 i=9102 i=9111 i=9113 i=2782 EnabledState i=9074 i=9093 i=9102 i=8995 i=78 i=2881 Id i=68 i=78 i=9073 AckedState i=9094 i=9098 i=9100 i=9101 i=9073 i=8995 i=78 i=2881 Id i=68 i=78 i=9093 TransitionTime i=68 i=80 i=9093 TrueState i=68 i=80 i=9093 en Acknowledged FalseState i=68 i=80 i=9093 en Unacknowledged ConfirmedState i=9103 i=9107 i=9109 i=9110 i=9073 i=8995 i=80 i=2881 Id i=68 i=78 i=9102 TransitionTime i=68 i=80 i=9102 TrueState i=68 i=80 i=9102 en Confirmed FalseState i=68 i=80 i=9102 en Unconfirmed Acknowledge i=9112 i=8944 i=78 i=2881 InputArguments i=68 i=78 i=9111 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. Confirm i=9114 i=8961 i=80 i=2881 InputArguments i=68 i=78 i=9113 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AlarmConditionType i=9118 i=9160 i=11120 i=9169 i=16371 i=9178 i=9215 i=9216 i=16389 i=16390 i=16380 i=16395 i=16396 i=16397 i=16398 i=18190 i=16399 i=16400 i=16401 i=16402 i=16403 i=17868 i=17869 i=17870 i=18199 i=2881 EnabledState i=9119 i=9160 i=9169 i=9178 i=8995 i=78 i=2915 Id i=68 i=78 i=9118 ActiveState i=9161 i=9164 i=9165 i=9166 i=9167 i=9168 i=9118 i=8995 i=78 i=2915 Id i=68 i=78 i=9160 EffectiveDisplayName i=68 i=80 i=9160 TransitionTime i=68 i=80 i=9160 EffectiveTransitionTime i=68 i=80 i=9160 TrueState i=68 i=80 i=9160 en Active FalseState i=68 i=80 i=9160 en Inactive InputNode i=68 i=78 i=2915 SuppressedState i=9170 i=9174 i=9176 i=9177 i=9118 i=8995 i=80 i=2915 Id i=68 i=78 i=9169 TransitionTime i=68 i=80 i=9169 TrueState i=68 i=80 i=9169 en Suppressed FalseState i=68 i=80 i=9169 en Unsuppressed OutOfServiceState i=16372 i=16376 i=16378 i=16379 i=8995 i=80 i=2915 Id i=68 i=78 i=16371 TransitionTime i=68 i=80 i=16371 TrueState i=68 i=80 i=16371 en Out of Service FalseState i=68 i=80 i=16371 en In Service ShelvingState i=9179 i=9184 i=9189 i=9213 i=9211 i=9212 i=9118 i=2929 i=80 i=2915 CurrentState i=9180 i=2760 i=78 i=9178 Id i=68 i=78 i=9179 LastTransition i=9185 i=9188 i=2767 i=80 i=9178 Id i=68 i=78 i=9184 TransitionTime i=68 i=80 i=9184 UnshelveTime i=68 i=78 i=9178 TimedShelve i=9214 i=11093 i=78 i=9178 InputArguments i=68 i=78 i=9213 i=297 ShelvingTime i=290 -1 If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved. Unshelve i=11093 i=78 i=9178 OneShotShelve i=11093 i=78 i=9178 SuppressedOrShelved i=68 i=78 i=2915 MaxTimeShelved i=68 i=80 i=2915 AudibleEnabled i=68 i=80 i=2915 AudibleSound i=17986 i=80 i=2915 SilenceState i=16381 i=16385 i=16387 i=16388 i=8995 i=80 i=2915 Id i=68 i=78 i=16380 TransitionTime i=68 i=80 i=16380 TrueState i=68 i=80 i=16380 en Silenced FalseState i=68 i=80 i=16380 en Not Silenced OnDelay i=68 i=80 i=2915 OffDelay i=68 i=80 i=2915 FirstInGroupFlag i=63 i=80 i=2915 FirstInGroup i=16405 i=80 i=2915 LatchedState i=18191 i=18195 i=18197 i=18198 i=8995 i=80 i=2915 Id i=68 i=78 i=18190 TransitionTime i=68 i=80 i=18190 TrueState i=68 i=80 i=18190 en Latched FalseState i=68 i=80 i=18190 en Unlatched <AlarmGroup> i=16405 i=11508 i=2915 ReAlarmTime i=68 i=80 i=2915 ReAlarmRepeatCount i=63 i=80 i=2915 Silence i=17242 i=80 i=2915 Suppress i=17225 i=80 i=2915 Unsuppress i=17225 i=80 i=2915 RemoveFromService i=17259 i=80 i=2915 PlaceInService i=17259 i=80 i=2915 Reset i=15013 i=80 i=2915 AlarmGroupType i=16406 i=61 <AlarmConditionInstance> i=16407 i=16408 i=16409 i=16410 i=16411 i=16412 i=16414 i=16415 i=16416 i=16417 i=16420 i=16421 i=16422 i=16423 i=16432 i=16434 i=16436 i=16438 i=16439 i=16440 i=16441 i=16443 i=16461 i=16465 i=16474 i=16519 i=2915 i=11508 i=16405 EventId i=68 i=78 i=16406 EventType i=68 i=78 i=16406 SourceNode i=68 i=78 i=16406 SourceName i=68 i=78 i=16406 Time i=68 i=78 i=16406 ReceiveTime i=68 i=78 i=16406 Message i=68 i=78 i=16406 Severity i=68 i=78 i=16406 ConditionClassId i=68 i=78 i=16406 ConditionClassName i=68 i=78 i=16406 ConditionName i=68 i=78 i=16406 BranchId i=68 i=78 i=16406 Retain i=68 i=78 i=16406 EnabledState i=16424 i=8995 i=78 i=16406 Id i=68 i=78 i=16423 Quality i=16433 i=9002 i=78 i=16406 SourceTimestamp i=68 i=78 i=16432 LastSeverity i=16435 i=9002 i=78 i=16406 SourceTimestamp i=68 i=78 i=16434 Comment i=16437 i=9002 i=78 i=16406 SourceTimestamp i=68 i=78 i=16436 ClientUserId i=68 i=78 i=16406 Disable i=2803 i=78 i=16406 Enable i=2803 i=78 i=16406 AddComment i=16442 i=2829 i=78 i=16406 InputArguments i=68 i=78 i=16441 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AckedState i=16444 i=8995 i=78 i=16406 Id i=68 i=78 i=16443 Acknowledge i=16462 i=8944 i=78 i=16406 InputArguments i=68 i=78 i=16461 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ActiveState i=16466 i=8995 i=78 i=16406 Id i=68 i=78 i=16465 InputNode i=68 i=78 i=16406 SuppressedOrShelved i=68 i=78 i=16406 ShelvedStateMachineType i=9115 i=2930 i=2932 i=2933 i=2935 i=2936 i=2940 i=2942 i=2943 i=2945 i=2949 i=2947 i=2948 i=2771 UnshelveTime i=68 i=78 i=2929 Unshelved i=6098 i=2935 i=2936 i=2940 i=2943 i=2307 i=2929 StateNumber i=68 i=78 i=2930 Timed Shelved i=6100 i=2935 i=2940 i=2942 i=2945 i=2307 i=2929 StateNumber i=68 i=78 i=2932 One Shot Shelved i=6101 i=2936 i=2942 i=2943 i=2945 i=2307 i=2929 StateNumber i=68 i=78 i=2933 UnshelvedToTimedShelved i=11322 i=2930 i=2932 i=2915 i=2949 i=2310 i=2929 TransitionNumber i=68 i=78 i=2935 UnshelvedToOneShotShelved i=11323 i=2930 i=2933 i=2915 i=2948 i=2310 i=2929 TransitionNumber i=68 i=78 i=2936 TimedShelvedToUnshelved i=11324 i=2932 i=2930 i=2915 i=2947 i=2310 i=2929 TransitionNumber i=68 i=78 i=2940 TimedShelvedToOneShotShelved i=11325 i=2932 i=2933 i=2915 i=2948 i=2310 i=2929 TransitionNumber i=68 i=78 i=2942 OneShotShelvedToUnshelved i=11326 i=2933 i=2930 i=2915 i=2947 i=2310 i=2929 TransitionNumber i=68 i=78 i=2943 OneShotShelvedToTimedShelved i=11327 i=2933 i=2932 i=2915 i=2949 i=2310 i=2929 TransitionNumber i=68 i=78 i=2945 TimedShelve i=2991 i=2935 i=2945 i=11093 i=78 i=2929 InputArguments i=68 i=78 i=2949 i=297 ShelvingTime i=290 -1 If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved. Unshelve i=2940 i=2943 i=11093 i=78 i=2929 OneShotShelve i=2936 i=2942 i=11093 i=78 i=2929 LimitAlarmType i=11124 i=11125 i=11126 i=11127 i=16572 i=16573 i=16574 i=16575 i=2915 HighHighLimit i=68 i=80 i=2955 HighLimit i=68 i=80 i=2955 LowLimit i=68 i=80 i=2955 LowLowLimit i=68 i=80 i=2955 BaseHighHighLimit i=68 i=80 i=2955 BaseHighLimit i=68 i=80 i=2955 BaseLowLimit i=68 i=80 i=2955 BaseLowLowLimit i=68 i=80 i=2955 ExclusiveLimitStateMachineType i=9329 i=9331 i=9333 i=9335 i=9337 i=9338 i=9339 i=9340 i=2771 HighHigh i=9330 i=9339 i=9340 i=2307 i=9318 StateNumber i=68 i=78 i=9329 High i=9332 i=9339 i=9340 i=2307 i=9318 StateNumber i=68 i=78 i=9331 Low i=9334 i=9337 i=9338 i=2307 i=9318 StateNumber i=68 i=78 i=9333 LowLow i=9336 i=9337 i=9338 i=2307 i=9318 StateNumber i=68 i=78 i=9335 LowLowToLow i=11340 i=9335 i=9333 i=2310 i=9318 TransitionNumber i=68 i=78 i=9337 LowToLowLow i=11341 i=9333 i=9335 i=2310 i=9318 TransitionNumber i=68 i=78 i=9338 HighHighToHigh i=11342 i=9329 i=9331 i=2310 i=9318 TransitionNumber i=68 i=78 i=9339 HighToHighHigh i=11343 i=9331 i=9329 i=2310 i=9318 TransitionNumber i=68 i=78 i=9340 ExclusiveLimitAlarmType i=9398 i=9455 i=2955 ActiveState i=9399 i=9455 i=8995 i=78 i=9341 Id i=68 i=78 i=9398 LimitState i=9456 i=9461 i=9398 i=9318 i=78 i=9341 CurrentState i=9457 i=2760 i=78 i=9455 Id i=68 i=78 i=9456 LastTransition i=9462 i=9465 i=2767 i=80 i=9455 Id i=68 i=78 i=9461 TransitionTime i=68 i=80 i=9461 NonExclusiveLimitAlarmType i=9963 i=10020 i=10029 i=10038 i=10047 i=2955 ActiveState i=9964 i=10020 i=10029 i=10038 i=10047 i=8995 i=78 i=9906 Id i=68 i=78 i=9963 HighHighState i=10021 i=10025 i=10027 i=10028 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10020 TransitionTime i=68 i=80 i=10020 TrueState i=68 i=80 i=10020 en HighHigh active FalseState i=68 i=80 i=10020 en HighHigh inactive HighState i=10030 i=10034 i=10036 i=10037 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10029 TransitionTime i=68 i=80 i=10029 TrueState i=68 i=80 i=10029 en High active FalseState i=68 i=80 i=10029 en High inactive LowState i=10039 i=10043 i=10045 i=10046 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10038 TransitionTime i=68 i=80 i=10038 TrueState i=68 i=80 i=10038 en Low active FalseState i=68 i=80 i=10038 en Low inactive LowLowState i=10048 i=10052 i=10054 i=10055 i=9963 i=8995 i=80 i=9906 Id i=68 i=78 i=10047 TransitionTime i=68 i=80 i=10047 TrueState i=68 i=80 i=10047 en LowLow active FalseState i=68 i=80 i=10047 en LowLow inactive NonExclusiveLevelAlarmType i=9906 ExclusiveLevelAlarmType i=9341 NonExclusiveDeviationAlarmType i=10522 i=16776 i=9906 SetpointNode i=68 i=78 i=10368 BaseSetpointNode i=68 i=80 i=10368 NonExclusiveRateOfChangeAlarmType i=16858 i=9906 EngineeringUnits i=68 i=80 i=10214 ExclusiveDeviationAlarmType i=9905 i=16817 i=9341 SetpointNode i=68 i=78 i=9764 BaseSetpointNode i=68 i=80 i=9764 ExclusiveRateOfChangeAlarmType i=16899 i=9341 EngineeringUnits i=68 i=80 i=9623 DiscreteAlarmType i=2915 OffNormalAlarmType i=11158 i=10523 NormalState i=68 i=78 i=10637 SystemOffNormalAlarmType i=10637 TripAlarmType i=10637 InstrumentDiagnosticAlarmType i=10637 SystemDiagnosticAlarmType i=10637 CertificateExpirationAlarmType i=13325 i=14900 i=13326 i=13327 i=11753 ExpirationDate i=68 i=78 i=13225 ExpirationLimit i=68 i=80 i=13225 CertificateType i=68 i=78 i=13225 Certificate i=68 i=78 i=13225 DiscrepancyAlarmType i=17215 i=17216 i=17217 i=2915 TargetValueNode i=68 i=78 i=17080 ExpectedTime i=68 i=78 i=17080 Tolerance i=68 i=80 i=17080 BaseConditionClassType i=58 ProcessConditionClassType i=11163 MaintenanceConditionClassType i=11163 SystemConditionClassType i=11163 SafetyConditionClassType i=11163 HighlyManagedAlarmConditionClassType i=11163 TrainingConditionClassType i=11163 StatisticalConditionClassType i=11163 TestingConditionSubClassType i=11163 AuditConditionEventType i=2127 AuditConditionEnableEventType i=2790 AuditConditionCommentEventType i=17222 i=11851 i=2790 ConditionEventId i=68 i=78 i=2829 Comment i=68 i=78 i=2829 AuditConditionRespondEventType i=11852 i=2790 SelectedResponse i=68 i=78 i=8927 AuditConditionAcknowledgeEventType i=17223 i=11853 i=2790 ConditionEventId i=68 i=78 i=8944 Comment i=68 i=78 i=8944 AuditConditionConfirmEventType i=17224 i=11854 i=2790 ConditionEventId i=68 i=78 i=8961 Comment i=68 i=78 i=8961 AuditConditionShelvingEventType i=11855 i=2790 ShelvingTime i=68 i=80 i=11093 AuditConditionSuppressionEventType i=2790 AuditConditionSilenceEventType i=2790 AuditConditionResetEventType i=2790 AuditConditionOutOfServiceEventType i=2790 RefreshStartEventType i=2130 RefreshEndEventType i=2130 RefreshRequiredEventType i=2130 HasCondition i=32 IsConditionOf HasEffectDisable i=54 MayBeDisabledBy HasEffectEnable i=54 MayBeEnabledBy HasEffectSuppressed i=54 MayBeSuppressedBy HasEffectUnsuppressed i=54 MayBeUnsuppressedBy AlarmMetricsType i=17280 i=17991 i=17281 i=17282 i=17284 i=17286 i=17283 i=17288 i=18666 i=58 AlarmCount i=63 i=78 i=17279 StartTime i=63 i=78 i=17279 MaximumActiveState i=63 i=78 i=17279 MaximumUnAck i=63 i=78 i=17279 CurrentAlarmRate i=17285 i=17277 i=78 i=17279 Rate i=68 i=78 i=17284 MaximumAlarmRate i=17287 i=17277 i=78 i=17279 Rate i=68 i=78 i=17286 MaximumReAlarmCount i=63 i=78 i=17279 AverageAlarmRate i=17289 i=17277 i=78 i=17279 Rate i=68 i=78 i=17288 Reset i=2127 i=78 i=17279 AlarmRateVariableType i=17278 i=63 Rate i=68 i=78 i=17277 ProgramStateMachineType i=3830 i=3835 i=2392 i=2393 i=2394 i=2395 i=2396 i=2397 i=2398 i=2399 i=3850 i=2406 i=2400 i=2402 i=2404 i=2408 i=2410 i=2412 i=2414 i=2416 i=2418 i=2420 i=2422 i=2424 i=2426 i=2427 i=2428 i=2429 i=2430 i=2771 CurrentState i=3831 i=3833 i=2760 i=78 i=2391 Id i=68 i=78 i=3830 Number i=68 i=78 i=3830 LastTransition i=3836 i=3838 i=3839 i=2767 i=78 i=2391 Id i=68 i=78 i=3835 Number i=68 i=78 i=3835 TransitionTime i=68 i=78 i=3835 Creatable i=68 i=2391 Deletable i=68 i=78 i=2391 AutoDelete i=68 i=78 i=2391 RecycleCount i=68 i=78 i=2391 InstanceCount i=68 i=2391 MaxInstanceCount i=68 i=2391 MaxRecycleCount i=68 i=2391 ProgramDiagnostic i=3840 i=3841 i=3842 i=3843 i=3844 i=3845 i=3846 i=3847 i=15038 i=15040 i=3848 i=3849 i=15383 i=80 i=2391 CreateSessionId i=63 i=78 i=2399 CreateClientName i=63 i=78 i=2399 InvocationCreationTime i=63 i=78 i=2399 LastTransitionTime i=68 i=78 i=2399 LastMethodCall i=63 i=78 i=2399 LastMethodSessionId i=63 i=78 i=2399 LastMethodInputArguments i=63 i=78 i=2399 LastMethodOutputArguments i=63 i=78 i=2399 LastMethodInputValues i=63 i=78 i=2399 LastMethodOutputValues i=63 i=78 i=2399 LastMethodCallTime i=63 i=78 i=2399 LastMethodReturnStatus i=63 i=78 i=2399 FinalResultData i=58 i=80 i=2391 Halted i=2407 i=2408 i=2412 i=2420 i=2424 i=2307 i=2391 StateNumber i=68 i=78 i=2406 11 Ready i=2401 i=2408 i=2410 i=2414 i=2422 i=2424 i=2307 i=2391 StateNumber i=68 i=78 i=2400 12 Running i=2403 i=2410 i=2412 i=2414 i=2416 i=2418 i=2307 i=2391 StateNumber i=68 i=78 i=2402 13 Suspended i=2405 i=2416 i=2418 i=2420 i=2422 i=2307 i=2391 StateNumber i=68 i=78 i=2404 14 HaltedToReady i=2409 i=2406 i=2400 i=2430 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2408 1 ReadyToRunning i=2411 i=2400 i=2402 i=2426 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2410 2 RunningToHalted i=2413 i=2402 i=2406 i=2429 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2412 3 RunningToReady i=2415 i=2402 i=2400 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2414 4 RunningToSuspended i=2417 i=2402 i=2404 i=2427 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2416 5 SuspendedToRunning i=2419 i=2404 i=2402 i=2428 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2418 6 SuspendedToHalted i=2421 i=2404 i=2406 i=2429 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2420 7 SuspendedToReady i=2423 i=2404 i=2400 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2422 8 ReadyToHalted i=2425 i=2400 i=2406 i=2429 i=2378 i=2310 i=2391 TransitionNumber i=68 i=78 i=2424 9 Start i=2410 i=11508 i=2391 Suspend i=2416 i=11508 i=2391 Resume i=2418 i=11508 i=2391 Halt i=2412 i=2420 i=2424 i=11508 i=2391 Reset i=2408 i=11508 i=2391 ProgramTransitionEventType i=2379 i=2311 IntermediateResult i=63 i=78 i=2378 AuditProgramTransitionEventType i=11875 i=2315 TransitionNumber i=68 i=78 i=11856 ProgramTransitionAuditEventType i=3825 i=2315 Transition i=3826 i=2767 i=78 i=3806 Id i=68 i=78 i=3825 ProgramDiagnosticType i=2381 i=2382 i=2383 i=2384 i=2385 i=2386 i=2387 i=2388 i=2389 i=2390 i=63 CreateSessionId i=68 i=78 i=2380 CreateClientName i=68 i=78 i=2380 InvocationCreationTime i=68 i=78 i=2380 LastTransitionTime i=68 i=78 i=2380 LastMethodCall i=68 i=78 i=2380 LastMethodSessionId i=68 i=78 i=2380 LastMethodInputArguments i=68 i=78 i=2380 LastMethodOutputArguments i=68 i=78 i=2380 LastMethodCallTime i=68 i=78 i=2380 LastMethodReturnStatus i=68 i=78 i=2380 ProgramDiagnostic2Type i=15384 i=15385 i=15386 i=15387 i=15388 i=15389 i=15390 i=15391 i=15392 i=15393 i=15394 i=15395 i=63 CreateSessionId i=63 i=78 i=15383 CreateClientName i=63 i=78 i=15383 InvocationCreationTime i=63 i=78 i=15383 LastTransitionTime i=68 i=78 i=15383 LastMethodCall i=63 i=78 i=15383 LastMethodSessionId i=63 i=78 i=15383 LastMethodInputArguments i=63 i=78 i=15383 LastMethodOutputArguments i=63 i=78 i=15383 LastMethodInputValues i=63 i=78 i=15383 LastMethodOutputValues i=63 i=78 i=15383 LastMethodCallTime i=63 i=78 i=15383 LastMethodReturnStatus i=63 i=78 i=15383 Annotations i=68 HistoricalDataConfigurationType i=3059 i=11876 i=2323 i=2324 i=2325 i=2326 i=2327 i=2328 i=11499 i=11500 i=19092 i=58 AggregateConfiguration i=11168 i=11169 i=11170 i=11171 i=11187 i=78 i=2318 TreatUncertainAsBad i=68 i=78 i=3059 PercentDataBad i=68 i=78 i=3059 PercentDataGood i=68 i=78 i=3059 UseSlopedExtrapolation i=68 i=78 i=3059 AggregateFunctions i=61 i=80 i=2318 Stepped i=68 i=78 i=2318 Definition i=68 i=80 i=2318 MaxTimeInterval i=68 i=80 i=2318 MinTimeInterval i=68 i=80 i=2318 ExceptionDeviation i=68 i=80 i=2318 ExceptionDeviationFormat i=68 i=80 i=2318 StartOfArchive i=68 i=80 i=2318 StartOfOnlineArchive i=68 i=80 i=2318 ServerTimestampSupported i=68 i=80 i=2318 HA Configuration i=11203 i=11208 i=2318 AggregateConfiguration i=11204 i=11205 i=11206 i=11207 i=11187 i=11202 TreatUncertainAsBad i=68 i=11203 PercentDataBad i=68 i=11203 PercentDataGood i=68 i=11203 UseSlopedExtrapolation i=68 i=11203 Stepped i=68 i=11202 HistoricalEventFilter i=68 HistoryServerCapabilitiesType i=2331 i=2332 i=11268 i=11269 i=2334 i=2335 i=2336 i=2337 i=2338 i=11278 i=11279 i=11280 i=11501 i=11270 i=11172 i=19094 i=58 AccessHistoryDataCapability i=68 i=78 i=2330 AccessHistoryEventsCapability i=68 i=78 i=2330 MaxReturnDataValues i=68 i=78 i=2330 MaxReturnEventValues i=68 i=78 i=2330 InsertDataCapability i=68 i=78 i=2330 ReplaceDataCapability i=68 i=78 i=2330 UpdateDataCapability i=68 i=78 i=2330 DeleteRawCapability i=68 i=78 i=2330 DeleteAtTimeCapability i=68 i=78 i=2330 InsertEventCapability i=68 i=78 i=2330 ReplaceEventCapability i=68 i=78 i=2330 UpdateEventCapability i=68 i=78 i=2330 DeleteEventCapability i=68 i=78 i=2330 InsertAnnotationCapability i=68 i=78 i=2330 AggregateFunctions i=61 i=78 i=2330 ServerTimestampSupported i=68 i=78 i=2330 AuditHistoryEventUpdateEventType i=3025 i=3028 i=3003 i=3029 i=3030 i=2104 UpdatedNode i=68 i=78 i=2999 PerformInsertReplace i=68 i=78 i=2999 Filter i=68 i=78 i=2999 NewValues i=68 i=78 i=2999 OldValues i=68 i=78 i=2999 AuditHistoryValueUpdateEventType i=3026 i=3031 i=3032 i=3033 i=2104 UpdatedNode i=68 i=78 i=3006 PerformInsertReplace i=68 i=78 i=3006 NewValues i=68 i=78 i=3006 OldValues i=68 i=78 i=3006 AuditHistoryAnnotationUpdateEventType i=19293 i=19294 i=19295 i=2104 PerformInsertReplace i=68 i=78 i=19095 NewValues i=68 i=78 i=19095 OldValues i=68 i=78 i=19095 AuditHistoryDeleteEventType i=3027 i=2104 UpdatedNode i=68 i=78 i=3012 AuditHistoryRawModifyDeleteEventType i=3015 i=3016 i=3017 i=3034 i=3012 IsDeleteModified i=68 i=78 i=3014 StartTime i=68 i=78 i=3014 EndTime i=68 i=78 i=3014 OldValues i=68 i=78 i=3014 AuditHistoryAtTimeDeleteEventType i=3020 i=3021 i=3012 ReqTimes i=68 i=78 i=3019 OldValues i=68 i=78 i=3019 AuditHistoryEventDeleteEventType i=3023 i=3024 i=3012 EventIds i=68 i=78 i=3022 OldValues i=68 i=78 i=3022 TrustListType i=12542 i=19296 i=12543 i=12546 i=12548 i=12550 i=11575 LastUpdateTime i=68 i=78 i=12522 UpdateFrequency i=68 i=80 i=12522 OpenWithMasks i=12544 i=12545 i=78 i=12522 InputArguments i=68 i=78 i=12543 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=12543 i=297 FileHandle i=7 -1 CloseAndUpdate i=12705 i=12547 i=80 i=12522 InputArguments i=68 i=78 i=12546 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=12546 i=297 ApplyChangesRequired i=1 -1 AddCertificate i=12549 i=80 i=12522 InputArguments i=68 i=78 i=12548 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 RemoveCertificate i=12551 i=80 i=12522 InputArguments i=68 i=78 i=12550 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 TrustListMasks i=12553 i=29 EnumValues i=68 i=78 i=12552 i=7616 0 None i=7616 1 TrustedCertificates i=7616 2 TrustedCrls i=7616 4 IssuerCertificates i=7616 8 IssuerCrls i=7616 15 All TrustListDataType i=22 TrustListOutOfDateAlarmType i=19446 i=19447 i=19448 i=11753 TrustListId i=68 i=78 i=19297 LastUpdateTime i=68 i=78 i=19297 UpdateFrequency i=68 i=78 i=19297 CertificateGroupType i=13599 i=13631 i=19450 i=20143 i=58 TrustList i=13600 i=13601 i=13602 i=13603 i=13605 i=13608 i=13610 i=13613 i=13615 i=13618 i=13620 i=13621 i=12522 i=78 i=12555 Size i=68 i=78 i=13599 Writable i=68 i=78 i=13599 UserWritable i=68 i=78 i=13599 OpenCount i=68 i=78 i=13599 Open i=13606 i=13607 i=78 i=13599 InputArguments i=68 i=78 i=13605 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13605 i=297 FileHandle i=7 -1 Close i=13609 i=78 i=13599 InputArguments i=68 i=78 i=13608 i=297 FileHandle i=7 -1 Read i=13611 i=13612 i=78 i=13599 InputArguments i=68 i=78 i=13610 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13610 i=297 Data i=15 -1 Write i=13614 i=78 i=13599 InputArguments i=68 i=78 i=13613 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13616 i=13617 i=78 i=13599 InputArguments i=68 i=78 i=13615 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13615 i=297 Position i=9 -1 SetPosition i=13619 i=78 i=13599 InputArguments i=68 i=78 i=13618 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13599 OpenWithMasks i=13622 i=13623 i=78 i=13599 InputArguments i=68 i=78 i=13621 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13621 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=12555 CertificateExpired i=19451 i=19452 i=19453 i=19454 i=19455 i=19456 i=19458 i=19459 i=19460 i=19461 i=19464 i=19465 i=19466 i=19467 i=19476 i=19478 i=19480 i=19482 i=19483 i=19484 i=19485 i=19487 i=19505 i=19509 i=19518 i=20101 i=20138 i=20139 i=20141 i=20142 i=13225 i=80 i=12555 EventId i=68 i=78 i=19450 EventType i=68 i=78 i=19450 SourceNode i=68 i=78 i=19450 SourceName i=68 i=78 i=19450 Time i=68 i=78 i=19450 ReceiveTime i=68 i=78 i=19450 Message i=68 i=78 i=19450 Severity i=68 i=78 i=19450 ConditionClassId i=68 i=78 i=19450 ConditionClassName i=68 i=78 i=19450 ConditionName i=68 i=78 i=19450 BranchId i=68 i=78 i=19450 Retain i=68 i=78 i=19450 EnabledState i=19468 i=8995 i=78 i=19450 Id i=68 i=78 i=19467 Quality i=19477 i=9002 i=78 i=19450 SourceTimestamp i=68 i=78 i=19476 LastSeverity i=19479 i=9002 i=78 i=19450 SourceTimestamp i=68 i=78 i=19478 Comment i=19481 i=9002 i=78 i=19450 SourceTimestamp i=68 i=78 i=19480 ClientUserId i=68 i=78 i=19450 Disable i=2803 i=78 i=19450 Enable i=2803 i=78 i=19450 AddComment i=19486 i=2829 i=78 i=19450 InputArguments i=68 i=78 i=19485 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AckedState i=19488 i=8995 i=78 i=19450 Id i=68 i=78 i=19487 Acknowledge i=19506 i=8944 i=78 i=19450 InputArguments i=68 i=78 i=19505 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ActiveState i=19510 i=8995 i=78 i=19450 Id i=68 i=78 i=19509 InputNode i=68 i=78 i=19450 SuppressedOrShelved i=68 i=78 i=19450 NormalState i=68 i=78 i=19450 ExpirationDate i=68 i=78 i=19450 CertificateType i=68 i=78 i=19450 Certificate i=68 i=78 i=19450 TrustListOutOfDate i=20144 i=20145 i=20146 i=20147 i=20148 i=20149 i=20151 i=20152 i=20153 i=20154 i=20157 i=20158 i=20159 i=20160 i=20169 i=20171 i=20173 i=20175 i=20176 i=20177 i=20178 i=20180 i=20198 i=20202 i=20211 i=20249 i=20286 i=20287 i=20288 i=20289 i=19297 i=80 i=12555 EventId i=68 i=78 i=20143 EventType i=68 i=78 i=20143 SourceNode i=68 i=78 i=20143 SourceName i=68 i=78 i=20143 Time i=68 i=78 i=20143 ReceiveTime i=68 i=78 i=20143 Message i=68 i=78 i=20143 Severity i=68 i=78 i=20143 ConditionClassId i=68 i=78 i=20143 ConditionClassName i=68 i=78 i=20143 ConditionName i=68 i=78 i=20143 BranchId i=68 i=78 i=20143 Retain i=68 i=78 i=20143 EnabledState i=20161 i=8995 i=78 i=20143 Id i=68 i=78 i=20160 Quality i=20170 i=9002 i=78 i=20143 SourceTimestamp i=68 i=78 i=20169 LastSeverity i=20172 i=9002 i=78 i=20143 SourceTimestamp i=68 i=78 i=20171 Comment i=20174 i=9002 i=78 i=20143 SourceTimestamp i=68 i=78 i=20173 ClientUserId i=68 i=78 i=20143 Disable i=2803 i=78 i=20143 Enable i=2803 i=78 i=20143 AddComment i=20179 i=2829 i=78 i=20143 InputArguments i=68 i=78 i=20178 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. AckedState i=20181 i=8995 i=78 i=20143 Id i=68 i=78 i=20180 Acknowledge i=20199 i=8944 i=78 i=20143 InputArguments i=68 i=78 i=20198 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. ActiveState i=20203 i=8995 i=78 i=20143 Id i=68 i=78 i=20202 InputNode i=68 i=78 i=20143 SuppressedOrShelved i=68 i=78 i=20143 NormalState i=68 i=78 i=20143 TrustListId i=68 i=78 i=20143 LastUpdateTime i=68 i=78 i=20143 UpdateFrequency i=68 i=78 i=20143 CertificateGroupFolderType i=13814 i=13848 i=13882 i=13916 i=61 DefaultApplicationGroup i=13815 i=13847 i=12555 i=78 i=13813 TrustList i=13816 i=13817 i=13818 i=13819 i=13821 i=13824 i=13826 i=13829 i=13831 i=13834 i=13836 i=13837 i=12522 i=78 i=13814 Size i=68 i=78 i=13815 Writable i=68 i=78 i=13815 UserWritable i=68 i=78 i=13815 OpenCount i=68 i=78 i=13815 Open i=13822 i=13823 i=78 i=13815 InputArguments i=68 i=78 i=13821 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13821 i=297 FileHandle i=7 -1 Close i=13825 i=78 i=13815 InputArguments i=68 i=78 i=13824 i=297 FileHandle i=7 -1 Read i=13827 i=13828 i=78 i=13815 InputArguments i=68 i=78 i=13826 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13826 i=297 Data i=15 -1 Write i=13830 i=78 i=13815 InputArguments i=68 i=78 i=13829 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13832 i=13833 i=78 i=13815 InputArguments i=68 i=78 i=13831 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13831 i=297 Position i=9 -1 SetPosition i=13835 i=78 i=13815 InputArguments i=68 i=78 i=13834 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13815 OpenWithMasks i=13838 i=13839 i=78 i=13815 InputArguments i=68 i=78 i=13837 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13837 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13814 DefaultHttpsGroup i=13849 i=13881 i=12555 i=80 i=13813 TrustList i=13850 i=13851 i=13852 i=13853 i=13855 i=13858 i=13860 i=13863 i=13865 i=13868 i=13870 i=13871 i=12522 i=78 i=13848 Size i=68 i=78 i=13849 Writable i=68 i=78 i=13849 UserWritable i=68 i=78 i=13849 OpenCount i=68 i=78 i=13849 Open i=13856 i=13857 i=78 i=13849 InputArguments i=68 i=78 i=13855 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13855 i=297 FileHandle i=7 -1 Close i=13859 i=78 i=13849 InputArguments i=68 i=78 i=13858 i=297 FileHandle i=7 -1 Read i=13861 i=13862 i=78 i=13849 InputArguments i=68 i=78 i=13860 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13860 i=297 Data i=15 -1 Write i=13864 i=78 i=13849 InputArguments i=68 i=78 i=13863 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13866 i=13867 i=78 i=13849 InputArguments i=68 i=78 i=13865 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13865 i=297 Position i=9 -1 SetPosition i=13869 i=78 i=13849 InputArguments i=68 i=78 i=13868 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13849 OpenWithMasks i=13872 i=13873 i=78 i=13849 InputArguments i=68 i=78 i=13871 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13871 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13848 DefaultUserTokenGroup i=13883 i=13915 i=12555 i=80 i=13813 TrustList i=13884 i=13885 i=13886 i=13887 i=13889 i=13892 i=13894 i=13897 i=13899 i=13902 i=13904 i=13905 i=12522 i=78 i=13882 Size i=68 i=78 i=13883 Writable i=68 i=78 i=13883 UserWritable i=68 i=78 i=13883 OpenCount i=68 i=78 i=13883 Open i=13890 i=13891 i=78 i=13883 InputArguments i=68 i=78 i=13889 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13889 i=297 FileHandle i=7 -1 Close i=13893 i=78 i=13883 InputArguments i=68 i=78 i=13892 i=297 FileHandle i=7 -1 Read i=13895 i=13896 i=78 i=13883 InputArguments i=68 i=78 i=13894 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13894 i=297 Data i=15 -1 Write i=13898 i=78 i=13883 InputArguments i=68 i=78 i=13897 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13900 i=13901 i=78 i=13883 InputArguments i=68 i=78 i=13899 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13899 i=297 Position i=9 -1 SetPosition i=13903 i=78 i=13883 InputArguments i=68 i=78 i=13902 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13883 OpenWithMasks i=13906 i=13907 i=78 i=13883 InputArguments i=68 i=78 i=13905 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13905 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13882 <AdditionalGroup> i=13917 i=13949 i=12555 i=11508 i=13813 TrustList i=13918 i=13919 i=13920 i=13921 i=13923 i=13926 i=13928 i=13931 i=13933 i=13936 i=13938 i=13939 i=12522 i=78 i=13916 Size i=68 i=78 i=13917 Writable i=68 i=78 i=13917 UserWritable i=68 i=78 i=13917 OpenCount i=68 i=78 i=13917 Open i=13924 i=13925 i=78 i=13917 InputArguments i=68 i=78 i=13923 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13923 i=297 FileHandle i=7 -1 Close i=13927 i=78 i=13917 InputArguments i=68 i=78 i=13926 i=297 FileHandle i=7 -1 Read i=13929 i=13930 i=78 i=13917 InputArguments i=68 i=78 i=13928 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13928 i=297 Data i=15 -1 Write i=13932 i=78 i=13917 InputArguments i=68 i=78 i=13931 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13934 i=13935 i=78 i=13917 InputArguments i=68 i=78 i=13933 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13933 i=297 Position i=9 -1 SetPosition i=13937 i=78 i=13917 InputArguments i=68 i=78 i=13936 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13917 OpenWithMasks i=13940 i=13941 i=78 i=13917 InputArguments i=68 i=78 i=13939 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13939 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13916 CertificateType i=58 ApplicationCertificateType i=12556 HttpsCertificateType i=12556 UserCredentialCertificateType i=12556 RsaMinApplicationCertificateType i=12557 RsaSha256ApplicationCertificateType i=12557 TrustListUpdatedAuditEventType i=2127 ServerConfigurationType i=13950 i=12708 i=12583 i=12584 i=12585 i=12616 i=12734 i=12731 i=12775 i=58 CertificateGroups i=13951 i=13813 i=78 i=12581 DefaultApplicationGroup i=13952 i=13984 i=12555 i=78 i=13950 TrustList i=13953 i=13954 i=13955 i=13956 i=13958 i=13961 i=13963 i=13966 i=13968 i=13971 i=13973 i=13974 i=12522 i=78 i=13951 Size i=68 i=78 i=13952 Writable i=68 i=78 i=13952 UserWritable i=68 i=78 i=13952 OpenCount i=68 i=78 i=13952 Open i=13959 i=13960 i=78 i=13952 InputArguments i=68 i=78 i=13958 i=297 Mode i=3 -1 OutputArguments i=68 i=78 i=13958 i=297 FileHandle i=7 -1 Close i=13962 i=78 i=13952 InputArguments i=68 i=78 i=13961 i=297 FileHandle i=7 -1 Read i=13964 i=13965 i=78 i=13952 InputArguments i=68 i=78 i=13963 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=78 i=13963 i=297 Data i=15 -1 Write i=13967 i=78 i=13952 InputArguments i=68 i=78 i=13966 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=13969 i=13970 i=78 i=13952 InputArguments i=68 i=78 i=13968 i=297 FileHandle i=7 -1 OutputArguments i=68 i=78 i=13968 i=297 Position i=9 -1 SetPosition i=13972 i=78 i=13952 InputArguments i=68 i=78 i=13971 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=78 i=13952 OpenWithMasks i=13975 i=13976 i=78 i=13952 InputArguments i=68 i=78 i=13974 i=297 Masks i=7 -1 OutputArguments i=68 i=78 i=13974 i=297 FileHandle i=7 -1 CertificateTypes i=68 i=78 i=13951 ServerCapabilities i=68 i=78 i=12581 SupportedPrivateKeyFormats i=68 i=78 i=12581 MaxTrustListSize i=68 i=78 i=12581 MulticastDnsEnabled i=68 i=78 i=12581 UpdateCertificate i=12617 i=12618 i=78 i=12581 InputArguments i=68 i=78 i=12616 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 Certificate i=15 -1 i=297 IssuerCertificates i=15 1 0 i=297 PrivateKeyFormat i=12 -1 i=297 PrivateKey i=15 -1 OutputArguments i=68 i=78 i=12616 i=297 ApplyChangesRequired i=1 -1 ApplyChanges i=78 i=12581 CreateSigningRequest i=12732 i=12733 i=78 i=12581 InputArguments i=68 i=78 i=12731 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 SubjectName i=12 -1 i=297 RegeneratePrivateKey i=1 -1 i=297 Nonce i=15 -1 OutputArguments i=68 i=78 i=12731 i=297 CertificateRequest i=15 -1 GetRejectedList i=12776 i=78 i=12581 OutputArguments i=68 i=78 i=12775 i=297 Certificates i=15 1 0 CertificateUpdatedAuditEventType i=13735 i=13736 i=2127 CertificateGroup i=68 i=78 i=12620 CertificateType i=68 i=78 i=12620 ServerConfiguration i=14053 i=12710 i=12639 i=12640 i=12641 i=13737 i=12740 i=12737 i=12777 i=2253 i=12581 CertificateGroups i=14156 i=14088 i=14122 i=13813 i=12637 DefaultApplicationGroup i=12642 i=14161 i=12555 i=14053 TrustList i=12643 i=14157 i=14158 i=12646 i=12647 i=12650 i=12652 i=12655 i=12657 i=12660 i=12662 i=12663 i=12666 i=12668 i=12670 i=12522 i=14156 Size i=68 i=12642 Writable i=68 i=12642 UserWritable i=68 i=12642 OpenCount i=68 i=12642 Open i=12648 i=12649 i=12642 InputArguments i=68 i=12647 i=297 Mode i=3 -1 OutputArguments i=68 i=12647 i=297 FileHandle i=7 -1 Close i=12651 i=12642 InputArguments i=68 i=12650 i=297 FileHandle i=7 -1 Read i=12653 i=12654 i=12642 InputArguments i=68 i=12652 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=12652 i=297 Data i=15 -1 Write i=12656 i=12642 InputArguments i=68 i=12655 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=12658 i=12659 i=12642 InputArguments i=68 i=12657 i=297 FileHandle i=7 -1 OutputArguments i=68 i=12657 i=297 Position i=9 -1 SetPosition i=12661 i=12642 InputArguments i=68 i=12660 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=12642 OpenWithMasks i=12664 i=12665 i=12642 InputArguments i=68 i=12663 i=297 Masks i=7 -1 OutputArguments i=68 i=12663 i=297 FileHandle i=7 -1 CloseAndUpdate i=14160 i=12667 i=12642 InputArguments i=68 i=12666 i=297 FileHandle i=7 -1 OutputArguments i=68 i=12666 i=297 ApplyChangesRequired i=1 -1 AddCertificate i=12669 i=12642 InputArguments i=68 i=12668 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 RemoveCertificate i=12671 i=12642 InputArguments i=68 i=12670 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 CertificateTypes i=68 i=14156 DefaultHttpsGroup i=14089 i=14121 i=12555 i=14053 TrustList i=14090 i=14091 i=14092 i=14093 i=14095 i=14098 i=14100 i=14103 i=14105 i=14108 i=14110 i=14111 i=14114 i=14117 i=14119 i=12522 i=14088 Size i=68 i=14089 Writable i=68 i=14089 UserWritable i=68 i=14089 OpenCount i=68 i=14089 Open i=14096 i=14097 i=14089 InputArguments i=68 i=14095 i=297 Mode i=3 -1 OutputArguments i=68 i=14095 i=297 FileHandle i=7 -1 Close i=14099 i=14089 InputArguments i=68 i=14098 i=297 FileHandle i=7 -1 Read i=14101 i=14102 i=14089 InputArguments i=68 i=14100 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=14100 i=297 Data i=15 -1 Write i=14104 i=14089 InputArguments i=68 i=14103 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=14106 i=14107 i=14089 InputArguments i=68 i=14105 i=297 FileHandle i=7 -1 OutputArguments i=68 i=14105 i=297 Position i=9 -1 SetPosition i=14109 i=14089 InputArguments i=68 i=14108 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=14089 OpenWithMasks i=14112 i=14113 i=14089 InputArguments i=68 i=14111 i=297 Masks i=7 -1 OutputArguments i=68 i=14111 i=297 FileHandle i=7 -1 CloseAndUpdate i=14115 i=14116 i=14089 InputArguments i=68 i=14114 i=297 FileHandle i=7 -1 OutputArguments i=68 i=14114 i=297 ApplyChangesRequired i=1 -1 AddCertificate i=14118 i=14089 InputArguments i=68 i=14117 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 RemoveCertificate i=14120 i=14089 InputArguments i=68 i=14119 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 CertificateTypes i=68 i=14088 DefaultUserTokenGroup i=14123 i=14155 i=12555 i=14053 TrustList i=14124 i=14125 i=14126 i=14127 i=14129 i=14132 i=14134 i=14137 i=14139 i=14142 i=14144 i=14145 i=14148 i=14151 i=14153 i=12522 i=14122 Size i=68 i=14123 Writable i=68 i=14123 UserWritable i=68 i=14123 OpenCount i=68 i=14123 Open i=14130 i=14131 i=14123 InputArguments i=68 i=14129 i=297 Mode i=3 -1 OutputArguments i=68 i=14129 i=297 FileHandle i=7 -1 Close i=14133 i=14123 InputArguments i=68 i=14132 i=297 FileHandle i=7 -1 Read i=14135 i=14136 i=14123 InputArguments i=68 i=14134 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 OutputArguments i=68 i=14134 i=297 Data i=15 -1 Write i=14138 i=14123 InputArguments i=68 i=14137 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 GetPosition i=14140 i=14141 i=14123 InputArguments i=68 i=14139 i=297 FileHandle i=7 -1 OutputArguments i=68 i=14139 i=297 Position i=9 -1 SetPosition i=14143 i=14123 InputArguments i=68 i=14142 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 LastUpdateTime i=68 i=14123 OpenWithMasks i=14146 i=14147 i=14123 InputArguments i=68 i=14145 i=297 Masks i=7 -1 OutputArguments i=68 i=14145 i=297 FileHandle i=7 -1 CloseAndUpdate i=14149 i=14150 i=14123 InputArguments i=68 i=14148 i=297 FileHandle i=7 -1 OutputArguments i=68 i=14148 i=297 ApplyChangesRequired i=1 -1 AddCertificate i=14152 i=14123 InputArguments i=68 i=14151 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 RemoveCertificate i=14154 i=14123 InputArguments i=68 i=14153 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 CertificateTypes i=68 i=14122 ServerCapabilities i=68 i=12637 SupportedPrivateKeyFormats i=68 i=12637 MaxTrustListSize i=68 i=12637 MulticastDnsEnabled i=68 i=12637 UpdateCertificate i=13738 i=13739 i=12637 InputArguments i=68 i=13737 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 Certificate i=15 -1 i=297 IssuerCertificates i=15 1 0 i=297 PrivateKeyFormat i=12 -1 i=297 PrivateKey i=15 -1 OutputArguments i=68 i=13737 i=297 ApplyChangesRequired i=1 -1 ApplyChanges i=12637 CreateSigningRequest i=12738 i=12739 i=12637 InputArguments i=68 i=12737 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 SubjectName i=12 -1 i=297 RegeneratePrivateKey i=1 -1 i=297 Nonce i=15 -1 OutputArguments i=68 i=12737 i=297 CertificateRequest i=15 -1 GetRejectedList i=12778 i=12637 OutputArguments i=68 i=12777 i=297 Certificates i=15 1 0 KeyCredentialConfigurationFolderType i=17511 i=17522 i=61 <ServiceName> i=17512 i=17513 i=18001 i=11508 i=17496 ResourceUri i=68 i=78 i=17511 ProfileUri i=68 i=78 i=17511 CreateCredential i=17523 i=17524 i=80 i=17496 InputArguments i=68 i=78 i=17522 i=297 ResourceUri i=12 -1 i=297 ProfileUri i=12 -1 i=297 EndpointUrls i=12 1 0 OutputArguments i=68 i=78 i=17522 i=297 CredentialNodeId i=17 -1 KeyCredentialConfiguration i=12637 i=17496 KeyCredentialConfigurationType i=18069 i=18165 i=18004 i=18005 i=18006 i=18008 i=58 ResourceUri i=68 i=78 i=18001 ProfileUri i=68 i=78 i=18001 EndpointUrls i=68 i=80 i=18001 ServiceStatus i=68 i=80 i=18001 UpdateCredential i=18007 i=80 i=18001 InputArguments i=68 i=78 i=18006 i=297 CredentialId i=12 -1 i=297 CredentialSecret i=15 -1 i=297 CertificateThumbprint i=12 -1 i=297 SecurityPolicyUri i=12 -1 DeleteCredential i=80 i=18001 KeyCredentialAuditEventType i=18028 i=2127 ResourceUri i=68 i=78 i=18011 KeyCredentialUpdatedAuditEventType i=18011 KeyCredentialDeletedAuditEventType i=18011 AuthorizationServices i=12637 i=61 AuthorizationServiceConfigurationType i=18072 i=17860 i=18073 i=58 ServiceUri i=68 i=78 i=17852 ServiceCertificate i=68 i=78 i=17852 IssuerEndpointUrl i=68 i=78 i=17852 AggregateConfigurationType i=11188 i=11189 i=11190 i=11191 i=58 TreatUncertainAsBad i=68 i=78 i=11187 PercentDataBad i=68 i=78 i=11187 PercentDataGood i=68 i=78 i=11187 UseSlopedExtrapolation i=68 i=78 i=11187 Interpolative i=2340 Average i=2340 TimeAverage i=2340 TimeAverage2 i=2340 Total i=2340 Total2 i=2340 Minimum i=2340 Maximum i=2340 MinimumActualTime i=2340 MaximumActualTime i=2340 Range i=2340 Minimum2 i=2340 Maximum2 i=2340 MinimumActualTime2 i=2340 MaximumActualTime2 i=2340 Range2 i=2340 AnnotationCount i=2340 Count i=2340 DurationInStateZero i=2340 DurationInStateNonZero i=2340 NumberOfTransitions i=2340 Start i=2340 End i=2340 Delta i=2340 StartBound i=2340 EndBound i=2340 DeltaBounds i=2340 DurationGood i=2340 DurationBad i=2340 PercentGood i=2340 PercentBad i=2340 WorstQuality i=2340 WorstQuality2 i=2340 StandardDeviationSample i=2340 StandardDeviationPopulation i=2340 VarianceSample i=2340 VariancePopulation i=2340 DataTypeSchemaHeader i=22 DataTypeDescription i=22 StructureDescription i=14525 EnumDescription i=14525 SimpleTypeDescription i=14525 UABinaryFileDataType i=15534 PubSubState i=14648 i=29 EnumStrings i=68 i=78 i=14647 Disabled Paused Operational Error DataSetMetaDataType i=15534 FieldMetaData i=22 DataSetFieldFlags i=15577 i=5 OptionSetValues i=68 i=78 i=15904 PromotedField ConfigurationVersionDataType i=22 PublishedDataSetDataType i=22 PublishedDataSetSourceDataType i=22 PublishedVariableDataType i=22 PublishedDataItemsDataType i=15580 PublishedEventsDataType i=15580 DataSetFieldContentMask i=15584 i=7 OptionSetValues i=68 i=78 i=15583 StatusCode SourceTimestamp ServerTimestamp SourcePicoSeconds ServerPicoSeconds RawData DataSetWriterDataType i=22 DataSetWriterTransportDataType i=22 DataSetWriterMessageDataType i=22 PubSubGroupDataType i=22 WriterGroupDataType i=15609 WriterGroupTransportDataType i=22 WriterGroupMessageDataType i=22 PubSubConnectionDataType i=22 ConnectionTransportDataType i=22 NetworkAddressDataType i=22 NetworkAddressUrlDataType i=15502 ReaderGroupDataType i=15609 ReaderGroupTransportDataType i=22 ReaderGroupMessageDataType i=22 DataSetReaderDataType i=22 DataSetReaderTransportDataType i=22 DataSetReaderMessageDataType i=22 SubscribedDataSetDataType i=22 TargetVariablesDataType i=15630 FieldTargetDataType i=22 OverrideValueHandling i=15875 i=29 EnumStrings i=68 i=78 i=15874 Disabled LastUsableValue OverrideValue SubscribedDataSetMirrorDataType i=15630 PubSubConfigurationDataType i=22 DataSetOrderingType i=15641 i=29 EnumStrings i=68 i=78 i=20408 Undefined AscendingWriterId AscendingWriterIdSingle UadpNetworkMessageContentMask i=15643 i=7 OptionSetValues i=68 i=78 i=15642 PublisherId GroupHeader WriterGroupId GroupVersion NetworkMessageNumber SequenceNumber PayloadHeader Timestamp PicoSeconds DataSetClassId PromotedFields UadpWriterGroupMessageDataType i=15616 UadpDataSetMessageContentMask i=15647 i=7 OptionSetValues i=68 i=78 i=15646 Timestamp PicoSeconds Status MajorVersion MinorVersion SequenceNumber UadpDataSetWriterMessageDataType i=15605 UadpDataSetReaderMessageDataType i=15629 JsonNetworkMessageContentMask i=15655 i=7 OptionSetValues i=68 i=78 i=15654 NetworkMessageHeader DataSetMessageHeader SingleDataSetMessage PublisherId DataSetClassId ReplyTo JsonWriterGroupMessageDataType i=15616 JsonDataSetMessageContentMask i=15659 i=7 OptionSetValues i=68 i=78 i=15658 DataSetWriterId MetaDataVersion SequenceNumber Timestamp Status JsonDataSetWriterMessageDataType i=15605 JsonDataSetReaderMessageDataType i=15629 DatagramConnectionTransportDataType i=15618 DatagramWriterGroupTransportDataType i=15611 BrokerConnectionTransportDataType i=15618 BrokerTransportQualityOfService i=15009 i=29 EnumStrings i=68 i=78 i=15008 NotSpecified BestEffort AtLeastOnce AtMostOnce ExactlyOnce BrokerWriterGroupTransportDataType i=15611 BrokerDataSetWriterTransportDataType i=15598 BrokerDataSetReaderTransportDataType i=15628 PubSubKeyServiceType i=15907 i=15910 i=15913 i=58 GetSecurityKeys i=15908 i=15909 i=80 i=15906 InputArguments i=68 i=78 i=15907 i=297 SecurityGroupId i=12 -1 i=297 StartingTokenId i=288 -1 i=297 RequestedKeyCount i=7 -1 OutputArguments i=68 i=78 i=15907 i=297 SecurityPolicyUri i=12 -1 i=297 FirstTokenId i=288 -1 i=297 Keys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 GetSecurityGroup i=15911 i=15912 i=80 i=15906 InputArguments i=68 i=78 i=15910 i=297 SecurityGroupId i=12 -1 OutputArguments i=68 i=78 i=15910 i=297 SecurityGroupNodeId i=17 -1 SecurityGroups i=15914 i=15917 i=15452 i=80 i=15906 AddSecurityGroup i=15915 i=15916 i=78 i=15913 InputArguments i=68 i=78 i=15914 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=78 i=15914 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15918 i=78 i=15913 InputArguments i=68 i=78 i=15917 i=297 SecurityGroupNodeId i=17 -1 SecurityGroupFolderType i=15453 i=15459 i=15461 i=15464 i=61 <SecurityGroupFolderName> i=15454 i=15457 i=15452 i=11508 i=15452 AddSecurityGroup i=15455 i=15456 i=78 i=15453 InputArguments i=68 i=78 i=15454 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=78 i=15454 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15458 i=78 i=15453 InputArguments i=68 i=78 i=15457 i=297 SecurityGroupNodeId i=17 -1 <SecurityGroupName> i=15460 i=15010 i=15011 i=15012 i=15043 i=15471 i=11508 i=15452 SecurityGroupId i=68 i=78 i=15459 KeyLifetime i=68 i=78 i=15459 SecurityPolicyUri i=68 i=78 i=15459 MaxFutureKeyCount i=68 i=78 i=15459 MaxPastKeyCount i=68 i=78 i=15459 AddSecurityGroup i=15462 i=15463 i=78 i=15452 InputArguments i=68 i=78 i=15461 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=78 i=15461 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15465 i=78 i=15452 InputArguments i=68 i=78 i=15464 i=297 SecurityGroupNodeId i=17 -1 SecurityGroupType i=15472 i=15046 i=15047 i=15048 i=15056 i=58 SecurityGroupId i=68 i=78 i=15471 KeyLifetime i=68 i=78 i=15471 SecurityPolicyUri i=68 i=78 i=15471 MaxFutureKeyCount i=68 i=78 i=15471 MaxPastKeyCount i=68 i=78 i=15471 PublishSubscribeType i=14417 i=17296 i=16598 i=14432 i=14434 i=15844 i=18715 i=17479 i=15906 <ConnectionName> i=14418 i=17292 i=17478 i=14423 i=14419 i=14209 i=11508 i=14416 PublisherId i=68 i=78 i=14417 TransportProfileUri i=17706 i=16309 i=78 i=14417 Selections i=68 i=78 i=17292 ConnectionProperties i=68 i=78 i=14417 Address i=15533 i=21145 i=78 i=14417 NetworkInterface i=17503 i=16309 i=78 i=14423 Selections i=68 i=78 i=15533 Status i=14420 i=14643 i=78 i=14417 State i=63 i=78 i=14419 SetSecurityKeys i=17297 i=80 i=14416 InputArguments i=68 i=78 i=17296 i=297 SecurityGroupId i=12 -1 i=297 SecurityPolicyUri i=12 -1 i=297 CurrentTokenId i=288 -1 i=297 CurrentKey i=15 -1 i=297 FutureKeys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 AddConnection i=16599 i=16600 i=80 i=14416 InputArguments i=68 i=78 i=16598 i=297 Configuration i=15617 -1 OutputArguments i=68 i=78 i=16598 i=297 ConnectionId i=17 -1 RemoveConnection i=14433 i=80 i=14416 InputArguments i=68 i=78 i=14432 i=297 ConnectionId i=17 -1 PublishedDataSets i=14477 i=78 i=14416 Status i=15845 i=14643 i=78 i=14416 State i=63 i=78 i=15844 Diagnostics i=18716 i=18717 i=18722 i=18727 i=18728 i=18729 i=18760 i=19732 i=80 i=14416 DiagnosticsLevel i=63 i=78 i=18715 TotalInformation i=18718 i=18719 i=18720 i=19725 i=78 i=18715 Active i=68 i=78 i=18717 Classification i=68 i=78 i=18717 DiagnosticsLevel i=68 i=78 i=18717 TotalError i=18723 i=18724 i=18725 i=19725 i=78 i=18715 Active i=68 i=78 i=18722 Classification i=68 i=78 i=18722 DiagnosticsLevel i=68 i=78 i=18722 Reset i=78 i=18715 SubError i=63 i=78 i=18715 Counters i=18730 i=18735 i=18740 i=18745 i=18750 i=18755 i=58 i=78 i=18715 StateError i=18731 i=18732 i=18733 i=19725 i=78 i=18729 Active i=68 i=78 i=18730 Classification i=68 i=78 i=18730 1 DiagnosticsLevel i=68 i=78 i=18730 0 StateOperationalByMethod i=18736 i=18737 i=18738 i=19725 i=78 i=18729 Active i=68 i=78 i=18735 Classification i=68 i=78 i=18735 0 DiagnosticsLevel i=68 i=78 i=18735 0 StateOperationalByParent i=18741 i=18742 i=18743 i=19725 i=78 i=18729 Active i=68 i=78 i=18740 Classification i=68 i=78 i=18740 0 DiagnosticsLevel i=68 i=78 i=18740 0 StateOperationalFromError i=18746 i=18747 i=18748 i=19725 i=78 i=18729 Active i=68 i=78 i=18745 Classification i=68 i=78 i=18745 0 DiagnosticsLevel i=68 i=78 i=18745 0 StatePausedByParent i=18751 i=18752 i=18753 i=19725 i=78 i=18729 Active i=68 i=78 i=18750 Classification i=68 i=78 i=18750 0 DiagnosticsLevel i=68 i=78 i=18750 0 StateDisabledByMethod i=18756 i=18757 i=18758 i=19725 i=78 i=18729 Active i=68 i=78 i=18755 Classification i=68 i=78 i=18755 0 DiagnosticsLevel i=68 i=78 i=18755 0 LiveValues i=18761 i=18763 i=18765 i=18767 i=58 i=78 i=18715 ConfiguredDataSetWriters i=18762 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18761 0 ConfiguredDataSetReaders i=18764 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18763 0 OperationalDataSetWriters i=18766 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18765 0 OperationalDataSetReaders i=18768 i=63 i=78 i=18760 DiagnosticsLevel i=68 i=78 i=18767 0 SupportedTransportProfiles i=68 i=78 i=14416 PublishSubscribe i=15215 i=15440 i=15443 i=17366 i=17369 i=17371 i=17405 i=17409 i=17481 i=2253 i=14416 GetSecurityKeys i=15216 i=15217 i=14443 InputArguments i=68 i=15215 i=297 SecurityGroupId i=12 -1 i=297 StartingTokenId i=288 -1 i=297 RequestedKeyCount i=7 -1 OutputArguments i=68 i=15215 i=297 SecurityPolicyUri i=12 -1 i=297 FirstTokenId i=288 -1 i=297 Keys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 GetSecurityGroup i=15441 i=15442 i=14443 InputArguments i=68 i=15440 i=297 SecurityGroupId i=12 -1 OutputArguments i=68 i=15440 i=297 SecurityGroupNodeId i=17 -1 SecurityGroups i=15444 i=15447 i=15452 i=14443 AddSecurityGroup i=15445 i=15446 i=15443 InputArguments i=68 i=15444 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 OutputArguments i=68 i=15444 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 RemoveSecurityGroup i=15448 i=15443 InputArguments i=68 i=15447 i=297 SecurityGroupNodeId i=17 -1 AddConnection i=17367 i=17368 i=14443 InputArguments i=68 i=17366 i=297 Configuration i=15617 -1 OutputArguments i=68 i=17366 i=297 ConnectionId i=17 -1 RemoveConnection i=17370 i=14443 InputArguments i=68 i=17369 i=297 ConnectionId i=17 -1 PublishedDataSets i=14477 i=14443 Status i=17406 i=14643 i=14443 State i=63 i=17405 Diagnostics i=17410 i=17411 i=17416 i=17421 i=17422 i=17423 i=17457 i=19732 i=14443 DiagnosticsLevel i=63 i=17409 TotalInformation i=17412 i=17413 i=17414 i=19725 i=17409 Active i=68 i=17411 Classification i=68 i=17411 DiagnosticsLevel i=68 i=17411 TotalError i=17417 i=17418 i=17419 i=19725 i=17409 Active i=68 i=17416 Classification i=68 i=17416 DiagnosticsLevel i=68 i=17416 Reset i=17409 SubError i=63 i=17409 Counters i=17424 i=17431 i=17436 i=17441 i=17446 i=17451 i=58 i=17409 StateError i=17425 i=17426 i=17429 i=19725 i=17423 Active i=68 i=17424 Classification i=68 i=17424 1 DiagnosticsLevel i=68 i=17424 0 StateOperationalByMethod i=17432 i=17433 i=17434 i=19725 i=17423 Active i=68 i=17431 Classification i=68 i=17431 0 DiagnosticsLevel i=68 i=17431 0 StateOperationalByParent i=17437 i=17438 i=17439 i=19725 i=17423 Active i=68 i=17436 Classification i=68 i=17436 0 DiagnosticsLevel i=68 i=17436 0 StateOperationalFromError i=17442 i=17443 i=17444 i=19725 i=17423 Active i=68 i=17441 Classification i=68 i=17441 0 DiagnosticsLevel i=68 i=17441 0 StatePausedByParent i=17447 i=17448 i=17449 i=19725 i=17423 Active i=68 i=17446 Classification i=68 i=17446 0 DiagnosticsLevel i=68 i=17446 0 StateDisabledByMethod i=17452 i=17453 i=17454 i=19725 i=17423 Active i=68 i=17451 Classification i=68 i=17451 0 DiagnosticsLevel i=68 i=17451 0 LiveValues i=17458 i=17460 i=17462 i=17464 i=58 i=17409 ConfiguredDataSetWriters i=17459 i=63 i=17457 DiagnosticsLevel i=68 i=17458 0 ConfiguredDataSetReaders i=17461 i=63 i=17457 DiagnosticsLevel i=68 i=17460 0 OperationalDataSetWriters i=17463 i=63 i=17457 DiagnosticsLevel i=68 i=17462 0 OperationalDataSetReaders i=17466 i=63 i=17457 DiagnosticsLevel i=68 i=17464 0 SupportedTransportProfiles i=68 i=14443 HasPubSubConnection i=47 PubSubConnectionOf PublishedDataSetType i=15222 i=14519 i=15229 i=16759 i=15481 i=58 <DataSetWriterName> i=16720 i=16721 i=17482 i=15223 i=15298 i=11508 i=14509 DataSetWriterId i=68 i=78 i=15222 DataSetFieldContentMask i=68 i=78 i=15222 DataSetWriterProperties i=68 i=78 i=15222 Status i=15224 i=14643 i=78 i=15222 State i=63 i=78 i=15223 ConfigurationVersion i=68 i=78 i=14509 DataSetMetaData i=68 i=78 i=14509 DataSetClassId i=68 i=80 i=14509 ExtensionFields i=15482 i=15485 i=15489 i=80 i=14509 AddExtensionField i=15483 i=15484 i=78 i=15481 InputArguments i=68 i=78 i=15482 i=297 FieldName i=20 -1 i=297 FieldValue i=24 -2 OutputArguments i=68 i=78 i=15482 i=297 FieldId i=17 -1 RemoveExtensionField i=15486 i=78 i=15481 InputArguments i=68 i=78 i=15485 i=297 FieldId i=17 -1 ExtensionFieldsType i=15490 i=15491 i=15494 i=58 <ExtensionFieldName> i=68 i=11508 i=15489 AddExtensionField i=15492 i=15493 i=78 i=15489 InputArguments i=68 i=78 i=15491 i=297 FieldName i=20 -1 i=297 FieldValue i=24 -2 OutputArguments i=68 i=78 i=15491 i=297 FieldId i=17 -1 RemoveExtensionField i=15495 i=78 i=15489 InputArguments i=68 i=78 i=15494 i=297 FieldId i=17 -1 DataSetToWriter i=33 WriterToDataSet PublishedDataItemsType i=14548 i=14555 i=14558 i=14509 PublishedData i=68 i=78 i=14534 AddVariables i=14556 i=14557 i=80 i=14534 InputArguments i=68 i=78 i=14555 i=297 ConfigurationVersion i=14593 -1 i=297 FieldNameAliases i=12 1 0 i=297 PromotedFields i=1 1 0 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=14555 i=297 NewConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 RemoveVariables i=14559 i=14560 i=80 i=14534 InputArguments i=68 i=78 i=14558 i=297 ConfigurationVersion i=14593 -1 i=297 VariablesToRemove i=7 1 0 OutputArguments i=68 i=78 i=14558 i=297 NewConfigurationVersion i=14593 -1 i=297 RemoveResults i=19 1 0 PublishedEventsType i=14586 i=14587 i=14588 i=15052 i=14509 EventNotifier i=68 i=78 i=14572 SelectedFields i=68 i=78 i=14572 Filter i=68 i=78 i=14572 ModifyFieldSelection i=15053 i=15517 i=80 i=14572 InputArguments i=68 i=78 i=15052 i=297 ConfigurationVersion i=14593 -1 i=297 FieldNameAliases i=12 1 0 i=297 PromotedFields i=1 1 0 i=297 SelectedFields i=601 1 0 OutputArguments i=68 i=78 i=15052 i=297 NewConfigurationVersion i=14593 -1 DataSetFolderType i=14478 i=14487 i=14493 i=14496 i=16935 i=16960 i=14499 i=16994 i=16997 i=61 <DataSetFolderName> i=14479 i=14482 i=16842 i=16881 i=14485 i=16884 i=16923 i=14477 i=11508 i=14477 AddPublishedDataItems i=14480 i=14481 i=80 i=14478 InputArguments i=68 i=78 i=14479 i=297 Name i=12 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=14479 i=297 DataSetNodeId i=17 -1 i=297 ConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 AddPublishedEvents i=14483 i=14484 i=80 i=14478 InputArguments i=68 i=78 i=14482 i=297 Name i=12 -1 i=297 EventNotifier i=17 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=14482 i=297 ConfigurationVersion i=14593 -1 i=297 DataSetNodeId i=17 -1 AddPublishedDataItemsTemplate i=16843 i=16853 i=80 i=14478 InputArguments i=68 i=78 i=16842 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=16842 i=297 DataSetNodeId i=17 -1 i=297 AddResults i=19 1 0 AddPublishedEventsTemplate i=16882 i=16883 i=80 i=14478 InputArguments i=68 i=78 i=16881 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 EventNotifier i=17 -1 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=16881 i=297 DataSetNodeId i=17 -1 RemovePublishedDataSet i=14486 i=80 i=14478 InputArguments i=68 i=78 i=14485 i=297 DataSetNodeId i=17 -1 AddDataSetFolder i=16894 i=16922 i=80 i=14478 InputArguments i=68 i=78 i=16884 i=297 Name i=12 -1 OutputArguments i=68 i=78 i=16884 i=297 DataSetFolderNodeId i=17 -1 RemoveDataSetFolder i=16924 i=80 i=14478 InputArguments i=68 i=78 i=16923 i=297 DataSetFolderNodeId i=17 -1 <PublishedDataSetName> i=14489 i=15221 i=14509 i=11508 i=14477 ConfigurationVersion i=68 i=78 i=14487 DataSetMetaData i=68 i=78 i=14487 AddPublishedDataItems i=14494 i=14495 i=80 i=14477 InputArguments i=68 i=78 i=14493 i=297 Name i=12 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=14493 i=297 DataSetNodeId i=17 -1 i=297 ConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 AddPublishedEvents i=14497 i=14498 i=80 i=14477 InputArguments i=68 i=78 i=14496 i=297 Name i=12 -1 i=297 EventNotifier i=17 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=14496 i=297 ConfigurationVersion i=14593 -1 i=297 DataSetNodeId i=17 -1 AddPublishedDataItemsTemplate i=16958 i=16959 i=80 i=14477 InputArguments i=68 i=78 i=16935 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 VariablesToAdd i=14273 1 0 OutputArguments i=68 i=78 i=16935 i=297 DataSetNodeId i=17 -1 i=297 AddResults i=19 1 0 AddPublishedEventsTemplate i=16961 i=16971 i=80 i=14477 InputArguments i=68 i=78 i=16960 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 EventNotifier i=17 -1 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 OutputArguments i=68 i=78 i=16960 i=297 DataSetNodeId i=17 -1 RemovePublishedDataSet i=14500 i=80 i=14477 InputArguments i=68 i=78 i=14499 i=297 DataSetNodeId i=17 -1 AddDataSetFolder i=16995 i=16996 i=80 i=14477 InputArguments i=68 i=78 i=16994 i=297 Name i=12 -1 OutputArguments i=68 i=78 i=16994 i=297 DataSetFolderNodeId i=17 -1 RemoveDataSetFolder i=17007 i=80 i=14477 InputArguments i=68 i=78 i=16997 i=297 DataSetFolderNodeId i=17 -1 PubSubConnectionType i=14595 i=17306 i=17485 i=14221 i=17203 i=17310 i=17325 i=14600 i=19241 i=17427 i=17465 i=14225 i=58 PublisherId i=68 i=78 i=14209 TransportProfileUri i=17710 i=16309 i=78 i=14209 Selections i=68 i=78 i=17306 ConnectionProperties i=68 i=78 i=14209 Address i=17202 i=21145 i=78 i=14209 NetworkInterface i=17576 i=16309 i=78 i=14221 Selections i=68 i=78 i=17202 TransportSettings i=17721 i=80 i=14209 <WriterGroupName> i=17311 i=17204 i=17486 i=17314 i=17214 i=17318 i=17319 i=17321 i=17322 i=17558 i=17725 i=11508 i=14209 SecurityMode i=68 i=78 i=17310 MaxNetworkMessageSize i=68 i=78 i=17310 GroupProperties i=68 i=78 i=17310 Status i=17315 i=14643 i=78 i=17310 State i=63 i=78 i=17314 WriterGroupId i=68 i=78 i=17310 PublishingInterval i=68 i=78 i=17310 KeepAliveTime i=68 i=78 i=17310 Priority i=68 i=78 i=17310 LocaleIds i=68 i=78 i=17310 HeaderLayoutUri i=68 i=78 i=17310 <ReaderGroupName> i=17326 i=17302 i=17487 i=17329 i=17999 i=11508 i=14209 SecurityMode i=68 i=78 i=17325 MaxNetworkMessageSize i=68 i=78 i=17325 GroupProperties i=68 i=78 i=17325 Status i=17330 i=14643 i=78 i=17325 State i=63 i=78 i=17329 Status i=14601 i=14643 i=78 i=14209 State i=63 i=78 i=14600 Diagnostics i=19242 i=19243 i=19248 i=19253 i=19254 i=19255 i=19286 i=19786 i=80 i=14209 DiagnosticsLevel i=63 i=78 i=19241 TotalInformation i=19244 i=19245 i=19246 i=19725 i=78 i=19241 Active i=68 i=78 i=19243 Classification i=68 i=78 i=19243 DiagnosticsLevel i=68 i=78 i=19243 TotalError i=19249 i=19250 i=19251 i=19725 i=78 i=19241 Active i=68 i=78 i=19248 Classification i=68 i=78 i=19248 DiagnosticsLevel i=68 i=78 i=19248 Reset i=78 i=19241 SubError i=63 i=78 i=19241 Counters i=19256 i=19261 i=19266 i=19271 i=19276 i=19281 i=58 i=78 i=19241 StateError i=19257 i=19258 i=19259 i=19725 i=78 i=19255 Active i=68 i=78 i=19256 Classification i=68 i=78 i=19256 1 DiagnosticsLevel i=68 i=78 i=19256 0 StateOperationalByMethod i=19262 i=19263 i=19264 i=19725 i=78 i=19255 Active i=68 i=78 i=19261 Classification i=68 i=78 i=19261 0 DiagnosticsLevel i=68 i=78 i=19261 0 StateOperationalByParent i=19267 i=19268 i=19269 i=19725 i=78 i=19255 Active i=68 i=78 i=19266 Classification i=68 i=78 i=19266 0 DiagnosticsLevel i=68 i=78 i=19266 0 StateOperationalFromError i=19272 i=19273 i=19274 i=19725 i=78 i=19255 Active i=68 i=78 i=19271 Classification i=68 i=78 i=19271 0 DiagnosticsLevel i=68 i=78 i=19271 0 StatePausedByParent i=19277 i=19278 i=19279 i=19725 i=78 i=19255 Active i=68 i=78 i=19276 Classification i=68 i=78 i=19276 0 DiagnosticsLevel i=68 i=78 i=19276 0 StateDisabledByMethod i=19282 i=19283 i=19284 i=19725 i=78 i=19255 Active i=68 i=78 i=19281 Classification i=68 i=78 i=19281 0 DiagnosticsLevel i=68 i=78 i=19281 0 LiveValues i=19287 i=58 i=78 i=19241 ResolvedAddress i=19288 i=63 i=78 i=19286 DiagnosticsLevel i=68 i=78 i=19287 0 AddWriterGroup i=17428 i=17456 i=80 i=14209 InputArguments i=68 i=78 i=17427 i=297 Configuration i=15480 -1 OutputArguments i=68 i=78 i=17427 i=297 GroupId i=17 -1 AddReaderGroup i=17507 i=17508 i=80 i=14209 InputArguments i=68 i=78 i=17465 i=297 Configuration i=15520 -1 OutputArguments i=68 i=78 i=17465 i=297 GroupId i=17 -1 RemoveGroup i=14226 i=80 i=14209 InputArguments i=68 i=78 i=14225 i=297 GroupId i=17 -1 ConnectionTransportType i=58 PubSubGroupType i=15926 i=15927 i=15928 i=17724 i=17488 i=15265 i=58 SecurityMode i=68 i=78 i=14232 SecurityGroupId i=68 i=80 i=14232 SecurityKeyServices i=68 i=80 i=14232 MaxNetworkMessageSize i=68 i=78 i=14232 GroupProperties i=68 i=78 i=14232 Status i=15266 i=14643 i=78 i=14232 State i=63 i=78 i=15265 WriterGroupType i=17736 i=17737 i=17738 i=17739 i=17740 i=17559 i=17741 i=17742 i=17743 i=17812 i=17969 i=17992 i=14232 WriterGroupId i=68 i=78 i=17725 PublishingInterval i=68 i=78 i=17725 KeepAliveTime i=68 i=78 i=17725 Priority i=68 i=78 i=17725 LocaleIds i=68 i=78 i=17725 HeaderLayoutUri i=68 i=78 i=17725 TransportSettings i=17997 i=80 i=17725 MessageSettings i=17998 i=80 i=17725 <DataSetWriterName> i=17744 i=17745 i=17490 i=17749 i=15298 i=11508 i=17725 DataSetWriterId i=68 i=78 i=17743 DataSetFieldContentMask i=68 i=78 i=17743 DataSetWriterProperties i=68 i=78 i=17743 Status i=17750 i=14643 i=78 i=17743 State i=63 i=78 i=17749 Diagnostics i=17813 i=17814 i=17819 i=17824 i=17825 i=17826 i=17858 i=19834 i=80 i=17725 DiagnosticsLevel i=63 i=78 i=17812 TotalInformation i=17815 i=17816 i=17817 i=19725 i=78 i=17812 Active i=68 i=78 i=17814 Classification i=68 i=78 i=17814 DiagnosticsLevel i=68 i=78 i=17814 TotalError i=17820 i=17821 i=17822 i=19725 i=78 i=17812 Active i=68 i=78 i=17819 Classification i=68 i=78 i=17819 DiagnosticsLevel i=68 i=78 i=17819 Reset i=78 i=17812 SubError i=63 i=78 i=17812 Counters i=17827 i=17832 i=17837 i=17842 i=17847 i=17853 i=17859 i=17874 i=17900 i=58 i=78 i=17812 StateError i=17828 i=17829 i=17830 i=19725 i=78 i=17826 Active i=68 i=78 i=17827 Classification i=68 i=78 i=17827 1 DiagnosticsLevel i=68 i=78 i=17827 0 StateOperationalByMethod i=17833 i=17834 i=17835 i=19725 i=78 i=17826 Active i=68 i=78 i=17832 Classification i=68 i=78 i=17832 0 DiagnosticsLevel i=68 i=78 i=17832 0 StateOperationalByParent i=17838 i=17839 i=17840 i=19725 i=78 i=17826 Active i=68 i=78 i=17837 Classification i=68 i=78 i=17837 0 DiagnosticsLevel i=68 i=78 i=17837 0 StateOperationalFromError i=17843 i=17844 i=17845 i=19725 i=78 i=17826 Active i=68 i=78 i=17842 Classification i=68 i=78 i=17842 0 DiagnosticsLevel i=68 i=78 i=17842 0 StatePausedByParent i=17848 i=17849 i=17850 i=19725 i=78 i=17826 Active i=68 i=78 i=17847 Classification i=68 i=78 i=17847 0 DiagnosticsLevel i=68 i=78 i=17847 0 StateDisabledByMethod i=17854 i=17855 i=17856 i=19725 i=78 i=17826 Active i=68 i=78 i=17853 Classification i=68 i=78 i=17853 0 DiagnosticsLevel i=68 i=78 i=17853 0 SentNetworkMessages i=17864 i=17871 i=17872 i=19725 i=78 i=17826 Active i=68 i=78 i=17859 Classification i=68 i=78 i=17859 0 DiagnosticsLevel i=68 i=78 i=17859 0 FailedTransmissions i=17878 i=17885 i=17892 i=19725 i=78 i=17826 Active i=68 i=78 i=17874 Classification i=68 i=78 i=17874 1 DiagnosticsLevel i=68 i=78 i=17874 0 EncryptionErrors i=17901 i=17902 i=17903 i=19725 i=78 i=17826 Active i=68 i=78 i=17900 Classification i=68 i=78 i=17900 1 DiagnosticsLevel i=68 i=78 i=17900 1 LiveValues i=17913 i=17927 i=58 i=78 i=17812 ConfiguredDataSetWriters i=17920 i=63 i=78 i=17858 DiagnosticsLevel i=68 i=78 i=17913 0 OperationalDataSetWriters i=17934 i=63 i=78 i=17858 DiagnosticsLevel i=68 i=78 i=17927 0 AddDataSetWriter i=17976 i=17987 i=80 i=17725 InputArguments i=68 i=78 i=17969 i=297 Configuration i=15597 -1 OutputArguments i=68 i=78 i=17969 i=297 DataSetWriterNodeId i=17 -1 RemoveDataSetWriter i=17993 i=80 i=17725 InputArguments i=68 i=78 i=17992 i=297 DataSetWriterNodeId i=17 -1 HasDataSetWriter i=47 IsWriterInGroup HasWriterGroup i=47 IsWriterGroupOf WriterGroupTransportType i=58 WriterGroupMessageType i=58 ReaderGroupType i=18076 i=21015 i=21080 i=21081 i=21082 i=21085 i=14232 <DataSetReaderName> i=18077 i=18078 i=18079 i=18080 i=18081 i=18082 i=17560 i=17562 i=17492 i=18088 i=21006 i=15306 i=11508 i=17999 PublisherId i=68 i=78 i=18076 WriterGroupId i=68 i=78 i=18076 DataSetWriterId i=68 i=78 i=18076 DataSetMetaData i=68 i=78 i=18076 DataSetFieldContentMask i=68 i=78 i=18076 MessageReceiveTimeout i=68 i=78 i=18076 KeyFrameCount i=68 i=78 i=18076 HeaderLayoutUri i=68 i=78 i=18076 DataSetReaderProperties i=68 i=78 i=18076 Status i=18089 i=14643 i=78 i=18076 State i=63 i=78 i=18088 SubscribedDataSet i=15108 i=78 i=18076 Diagnostics i=21016 i=21017 i=21022 i=21027 i=21028 i=21029 i=21060 i=19903 i=80 i=17999 DiagnosticsLevel i=63 i=78 i=21015 TotalInformation i=21018 i=21019 i=21020 i=19725 i=78 i=21015 Active i=68 i=78 i=21017 Classification i=68 i=78 i=21017 DiagnosticsLevel i=68 i=78 i=21017 TotalError i=21023 i=21024 i=21025 i=19725 i=78 i=21015 Active i=68 i=78 i=21022 Classification i=68 i=78 i=21022 DiagnosticsLevel i=68 i=78 i=21022 Reset i=78 i=21015 SubError i=63 i=78 i=21015 Counters i=21030 i=21035 i=21040 i=21045 i=21050 i=21055 i=21061 i=58 i=78 i=21015 StateError i=21031 i=21032 i=21033 i=19725 i=78 i=21029 Active i=68 i=78 i=21030 Classification i=68 i=78 i=21030 1 DiagnosticsLevel i=68 i=78 i=21030 0 StateOperationalByMethod i=21036 i=21037 i=21038 i=19725 i=78 i=21029 Active i=68 i=78 i=21035 Classification i=68 i=78 i=21035 0 DiagnosticsLevel i=68 i=78 i=21035 0 StateOperationalByParent i=21041 i=21042 i=21043 i=19725 i=78 i=21029 Active i=68 i=78 i=21040 Classification i=68 i=78 i=21040 0 DiagnosticsLevel i=68 i=78 i=21040 0 StateOperationalFromError i=21046 i=21047 i=21048 i=19725 i=78 i=21029 Active i=68 i=78 i=21045 Classification i=68 i=78 i=21045 0 DiagnosticsLevel i=68 i=78 i=21045 0 StatePausedByParent i=21051 i=21052 i=21053 i=19725 i=78 i=21029 Active i=68 i=78 i=21050 Classification i=68 i=78 i=21050 0 DiagnosticsLevel i=68 i=78 i=21050 0 StateDisabledByMethod i=21056 i=21057 i=21058 i=19725 i=78 i=21029 Active i=68 i=78 i=21055 Classification i=68 i=78 i=21055 0 DiagnosticsLevel i=68 i=78 i=21055 0 ReceivedNetworkMessages i=21062 i=21063 i=21064 i=19725 i=78 i=21029 Active i=68 i=78 i=21061 Classification i=68 i=78 i=21061 0 DiagnosticsLevel i=68 i=78 i=21061 0 LiveValues i=21076 i=21078 i=58 i=78 i=21015 ConfiguredDataSetReaders i=21077 i=63 i=78 i=21060 DiagnosticsLevel i=68 i=78 i=21076 0 OperationalDataSetReaders i=21079 i=63 i=78 i=21060 DiagnosticsLevel i=68 i=78 i=21078 0 TransportSettings i=21090 i=80 i=17999 MessageSettings i=21091 i=80 i=17999 AddDataSetReader i=21083 i=21084 i=80 i=17999 InputArguments i=68 i=78 i=21082 i=297 Configuration i=15623 -1 OutputArguments i=68 i=78 i=21082 i=297 DataSetReaderNodeId i=17 -1 RemoveDataSetReader i=21086 i=80 i=17999 InputArguments i=68 i=78 i=21085 i=297 DataSetReaderNodeId i=17 -1 HasDataSetReader i=47 IsReaderInGroup HasReaderGroup i=47 IsReaderGroupOf ReaderGroupTransportType i=58 ReaderGroupMessageType i=58 DataSetWriterType i=21092 i=21093 i=21094 i=17493 i=15303 i=21095 i=15299 i=19550 i=58 DataSetWriterId i=68 i=78 i=15298 DataSetFieldContentMask i=68 i=78 i=15298 KeyFrameCount i=68 i=80 i=15298 DataSetWriterProperties i=68 i=78 i=15298 TransportSettings i=15305 i=80 i=15298 MessageSettings i=21096 i=80 i=15298 Status i=15300 i=14643 i=78 i=15298 State i=63 i=78 i=15299 Diagnostics i=19551 i=19552 i=19557 i=19562 i=19563 i=19564 i=19595 i=19968 i=80 i=15298 DiagnosticsLevel i=63 i=78 i=19550 TotalInformation i=19553 i=19554 i=19555 i=19725 i=78 i=19550 Active i=68 i=78 i=19552 Classification i=68 i=78 i=19552 DiagnosticsLevel i=68 i=78 i=19552 TotalError i=19558 i=19559 i=19560 i=19725 i=78 i=19550 Active i=68 i=78 i=19557 Classification i=68 i=78 i=19557 DiagnosticsLevel i=68 i=78 i=19557 Reset i=78 i=19550 SubError i=63 i=78 i=19550 Counters i=19565 i=19570 i=19575 i=19580 i=19585 i=19590 i=19596 i=58 i=78 i=19550 StateError i=19566 i=19567 i=19568 i=19725 i=78 i=19564 Active i=68 i=78 i=19565 Classification i=68 i=78 i=19565 1 DiagnosticsLevel i=68 i=78 i=19565 0 StateOperationalByMethod i=19571 i=19572 i=19573 i=19725 i=78 i=19564 Active i=68 i=78 i=19570 Classification i=68 i=78 i=19570 0 DiagnosticsLevel i=68 i=78 i=19570 0 StateOperationalByParent i=19576 i=19577 i=19578 i=19725 i=78 i=19564 Active i=68 i=78 i=19575 Classification i=68 i=78 i=19575 0 DiagnosticsLevel i=68 i=78 i=19575 0 StateOperationalFromError i=19581 i=19582 i=19583 i=19725 i=78 i=19564 Active i=68 i=78 i=19580 Classification i=68 i=78 i=19580 0 DiagnosticsLevel i=68 i=78 i=19580 0 StatePausedByParent i=19586 i=19587 i=19588 i=19725 i=78 i=19564 Active i=68 i=78 i=19585 Classification i=68 i=78 i=19585 0 DiagnosticsLevel i=68 i=78 i=19585 0 StateDisabledByMethod i=19591 i=19592 i=19593 i=19725 i=78 i=19564 Active i=68 i=78 i=19590 Classification i=68 i=78 i=19590 0 DiagnosticsLevel i=68 i=78 i=19590 0 FailedDataSetMessages i=19597 i=19598 i=19599 i=19725 i=78 i=19564 Active i=68 i=78 i=19596 Classification i=68 i=78 i=19596 1 DiagnosticsLevel i=68 i=78 i=19596 0 LiveValues i=58 i=78 i=19550 DataSetWriterTransportType i=58 DataSetWriterMessageType i=58 DataSetReaderType i=21097 i=21098 i=21099 i=21100 i=21101 i=21102 i=17563 i=17564 i=15932 i=15933 i=15934 i=17494 i=15311 i=21103 i=15307 i=19609 i=15316 i=17386 i=17389 i=58 PublisherId i=68 i=78 i=15306 WriterGroupId i=68 i=78 i=15306 DataSetWriterId i=68 i=78 i=15306 DataSetMetaData i=68 i=78 i=15306 DataSetFieldContentMask i=68 i=78 i=15306 MessageReceiveTimeout i=68 i=78 i=15306 KeyFrameCount i=68 i=78 i=15306 HeaderLayoutUri i=68 i=78 i=15306 SecurityMode i=68 i=80 i=15306 SecurityGroupId i=68 i=80 i=15306 SecurityKeyServices i=68 i=80 i=15306 DataSetReaderProperties i=68 i=78 i=15306 TransportSettings i=15319 i=80 i=15306 MessageSettings i=21104 i=80 i=15306 Status i=15308 i=14643 i=78 i=15306 State i=63 i=78 i=15307 Diagnostics i=19610 i=19611 i=19616 i=19621 i=19622 i=19623 i=19654 i=20027 i=80 i=15306 DiagnosticsLevel i=63 i=78 i=19609 TotalInformation i=19612 i=19613 i=19614 i=19725 i=78 i=19609 Active i=68 i=78 i=19611 Classification i=68 i=78 i=19611 DiagnosticsLevel i=68 i=78 i=19611 TotalError i=19617 i=19618 i=19619 i=19725 i=78 i=19609 Active i=68 i=78 i=19616 Classification i=68 i=78 i=19616 DiagnosticsLevel i=68 i=78 i=19616 Reset i=78 i=19609 SubError i=63 i=78 i=19609 Counters i=19624 i=19629 i=19634 i=19639 i=19644 i=19649 i=19655 i=58 i=78 i=19609 StateError i=19625 i=19626 i=19627 i=19725 i=78 i=19623 Active i=68 i=78 i=19624 Classification i=68 i=78 i=19624 1 DiagnosticsLevel i=68 i=78 i=19624 0 StateOperationalByMethod i=19630 i=19631 i=19632 i=19725 i=78 i=19623 Active i=68 i=78 i=19629 Classification i=68 i=78 i=19629 0 DiagnosticsLevel i=68 i=78 i=19629 0 StateOperationalByParent i=19635 i=19636 i=19637 i=19725 i=78 i=19623 Active i=68 i=78 i=19634 Classification i=68 i=78 i=19634 0 DiagnosticsLevel i=68 i=78 i=19634 0 StateOperationalFromError i=19640 i=19641 i=19642 i=19725 i=78 i=19623 Active i=68 i=78 i=19639 Classification i=68 i=78 i=19639 0 DiagnosticsLevel i=68 i=78 i=19639 0 StatePausedByParent i=19645 i=19646 i=19647 i=19725 i=78 i=19623 Active i=68 i=78 i=19644 Classification i=68 i=78 i=19644 0 DiagnosticsLevel i=68 i=78 i=19644 0 StateDisabledByMethod i=19650 i=19651 i=19652 i=19725 i=78 i=19623 Active i=68 i=78 i=19649 Classification i=68 i=78 i=19649 0 DiagnosticsLevel i=68 i=78 i=19649 0 FailedDataSetMessages i=19656 i=19657 i=19658 i=19725 i=78 i=19623 Active i=68 i=78 i=19655 Classification i=68 i=78 i=19655 1 DiagnosticsLevel i=68 i=78 i=19655 0 LiveValues i=58 i=78 i=19609 SubscribedDataSet i=15108 i=78 i=15306 CreateTargetVariables i=17387 i=17388 i=80 i=15306 InputArguments i=68 i=78 i=17386 i=297 ConfigurationVersion i=14593 -1 i=297 TargetVariablesToAdd i=14744 1 0 OutputArguments i=68 i=78 i=17386 i=297 AddResults i=19 1 0 CreateDataSetMirror i=17390 i=17391 i=80 i=15306 InputArguments i=68 i=78 i=17389 i=297 ParentNodeName i=12 -1 i=297 RolePermissions i=96 1 0 OutputArguments i=68 i=78 i=17389 i=297 ParentNodeId i=17 -1 DataSetReaderTransportType i=58 DataSetReaderMessageType i=58 SubscribedDataSetType i=58 TargetVariablesType i=15114 i=15115 i=15118 i=15108 TargetVariables i=68 i=78 i=15111 AddTargetVariables i=15116 i=15117 i=80 i=15111 InputArguments i=68 i=78 i=15115 i=297 ConfigurationVersion i=14593 -1 i=297 TargetVariablesToAdd i=14744 1 0 OutputArguments i=68 i=78 i=15115 i=297 AddResults i=19 1 0 RemoveTargetVariables i=15119 i=15120 i=80 i=15111 InputArguments i=68 i=78 i=15118 i=297 ConfigurationVersion i=14593 -1 i=297 TargetsToRemove i=7 1 0 OutputArguments i=68 i=78 i=15118 i=297 RemoveResults i=19 1 0 SubscribedDataSetMirrorType i=15108 PubSubStatusType i=14644 i=14645 i=14646 i=58 State i=63 i=78 i=14643 Enable i=80 i=14643 Disable i=80 i=14643 PubSubDiagnosticsType i=19678 i=19679 i=19684 i=19689 i=19690 i=19691 i=19722 i=58 DiagnosticsLevel i=63 i=78 i=19677 TotalInformation i=19680 i=19681 i=19682 i=19725 i=78 i=19677 Active i=68 i=78 i=19679 Classification i=68 i=78 i=19679 DiagnosticsLevel i=68 i=78 i=19679 TotalError i=19685 i=19686 i=19687 i=19725 i=78 i=19677 Active i=68 i=78 i=19684 Classification i=68 i=78 i=19684 DiagnosticsLevel i=68 i=78 i=19684 Reset i=78 i=19677 SubError i=63 i=78 i=19677 Counters i=19692 i=19697 i=19702 i=19707 i=19712 i=19717 i=58 i=78 i=19677 StateError i=19693 i=19694 i=19695 i=19725 i=78 i=19691 Active i=68 i=78 i=19692 Classification i=68 i=78 i=19692 1 DiagnosticsLevel i=68 i=78 i=19692 0 StateOperationalByMethod i=19698 i=19699 i=19700 i=19725 i=78 i=19691 Active i=68 i=78 i=19697 Classification i=68 i=78 i=19697 0 DiagnosticsLevel i=68 i=78 i=19697 0 StateOperationalByParent i=19703 i=19704 i=19705 i=19725 i=78 i=19691 Active i=68 i=78 i=19702 Classification i=68 i=78 i=19702 0 DiagnosticsLevel i=68 i=78 i=19702 0 StateOperationalFromError i=19708 i=19709 i=19710 i=19725 i=78 i=19691 Active i=68 i=78 i=19707 Classification i=68 i=78 i=19707 0 DiagnosticsLevel i=68 i=78 i=19707 0 StatePausedByParent i=19713 i=19714 i=19715 i=19725 i=78 i=19691 Active i=68 i=78 i=19712 Classification i=68 i=78 i=19712 0 DiagnosticsLevel i=68 i=78 i=19712 0 StateDisabledByMethod i=19718 i=19719 i=19720 i=19725 i=78 i=19691 Active i=68 i=78 i=19717 Classification i=68 i=78 i=19717 0 DiagnosticsLevel i=68 i=78 i=19717 0 LiveValues i=58 i=78 i=19677 DiagnosticsLevel i=19724 i=29 EnumStrings i=68 i=78 i=19723 Basic Advanced Info Log Debug PubSubDiagnosticsCounterType i=19726 i=19727 i=19728 i=19729 i=63 Active i=68 i=78 i=19725 Classification i=68 i=78 i=19725 DiagnosticsLevel i=68 i=78 i=19725 TimeFirstChange i=68 i=80 i=19725 PubSubDiagnosticsCounterClassification i=19731 i=29 EnumStrings i=68 i=78 i=19730 Information Error PubSubDiagnosticsRootType i=19777 i=19677 LiveValues i=19778 i=19780 i=19782 i=19784 i=58 i=78 i=19732 ConfiguredDataSetWriters i=19779 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19778 0 ConfiguredDataSetReaders i=19781 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19780 0 OperationalDataSetWriters i=19783 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19782 0 OperationalDataSetReaders i=19785 i=63 i=78 i=19777 DiagnosticsLevel i=68 i=78 i=19784 0 PubSubDiagnosticsConnectionType i=19831 i=19677 LiveValues i=19832 i=58 i=78 i=19786 ResolvedAddress i=19833 i=63 i=78 i=19831 DiagnosticsLevel i=68 i=78 i=19832 0 PubSubDiagnosticsWriterGroupType i=19848 i=19879 i=19677 Counters i=19880 i=19885 i=19890 i=58 i=78 i=19834 SentNetworkMessages i=19881 i=19882 i=19883 i=19725 i=78 i=19848 Active i=68 i=78 i=19880 Classification i=68 i=78 i=19880 0 DiagnosticsLevel i=68 i=78 i=19880 0 FailedTransmissions i=19886 i=19887 i=19888 i=19725 i=78 i=19848 Active i=68 i=78 i=19885 Classification i=68 i=78 i=19885 1 DiagnosticsLevel i=68 i=78 i=19885 0 EncryptionErrors i=19891 i=19892 i=19893 i=19725 i=78 i=19848 Active i=68 i=78 i=19890 Classification i=68 i=78 i=19890 1 DiagnosticsLevel i=68 i=78 i=19890 1 LiveValues i=19895 i=19897 i=19899 i=19901 i=58 i=78 i=19834 ConfiguredDataSetWriters i=19896 i=63 i=78 i=19879 DiagnosticsLevel i=68 i=78 i=19895 0 OperationalDataSetWriters i=19898 i=63 i=78 i=19879 DiagnosticsLevel i=68 i=78 i=19897 0 SecurityTokenID i=19900 i=63 i=80 i=19879 DiagnosticsLevel i=68 i=78 i=19899 2 TimeToNextTokenID i=19902 i=63 i=80 i=19879 DiagnosticsLevel i=68 i=78 i=19901 2 PubSubDiagnosticsReaderGroupType i=19917 i=19948 i=19677 Counters i=19949 i=19954 i=19959 i=58 i=78 i=19903 ReceivedNetworkMessages i=19950 i=19951 i=19952 i=19725 i=78 i=19917 Active i=68 i=78 i=19949 Classification i=68 i=78 i=19949 0 DiagnosticsLevel i=68 i=78 i=19949 0 ReceivedInvalidNetworkMessages i=19955 i=19956 i=19957 i=19725 i=80 i=19917 Active i=68 i=78 i=19954 Classification i=68 i=78 i=19954 1 DiagnosticsLevel i=68 i=78 i=19954 1 DecryptionErrors i=19960 i=19961 i=19962 i=19725 i=80 i=19917 Active i=68 i=78 i=19959 Classification i=68 i=78 i=19959 1 DiagnosticsLevel i=68 i=78 i=19959 1 LiveValues i=19964 i=19966 i=58 i=78 i=19903 ConfiguredDataSetReaders i=19965 i=63 i=78 i=19948 DiagnosticsLevel i=68 i=78 i=19964 0 OperationalDataSetReaders i=19967 i=63 i=78 i=19948 DiagnosticsLevel i=68 i=78 i=19966 0 PubSubDiagnosticsDataSetWriterType i=19982 i=20013 i=19677 Counters i=20014 i=58 i=78 i=19968 FailedDataSetMessages i=20015 i=20016 i=20017 i=19725 i=78 i=19982 Active i=68 i=78 i=20014 Classification i=68 i=78 i=20014 1 DiagnosticsLevel i=68 i=78 i=20014 0 LiveValues i=20019 i=20021 i=20023 i=20025 i=58 i=78 i=19968 MessageSequenceNumber i=20020 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20019 2 StatusCode i=20022 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20021 2 MajorVersion i=20024 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20023 2 MinorVersion i=20026 i=63 i=80 i=20013 DiagnosticsLevel i=68 i=78 i=20025 2 PubSubDiagnosticsDataSetReaderType i=20041 i=20072 i=19677 Counters i=20073 i=20078 i=58 i=78 i=20027 FailedDataSetMessages i=20074 i=20075 i=20076 i=19725 i=78 i=20041 Active i=68 i=78 i=20073 Classification i=68 i=78 i=20073 1 DiagnosticsLevel i=68 i=78 i=20073 0 DecryptionErrors i=20079 i=20080 i=20081 i=19725 i=80 i=20041 Active i=68 i=78 i=20078 Classification i=68 i=78 i=20078 1 DiagnosticsLevel i=68 i=78 i=20078 1 LiveValues i=20083 i=20085 i=20087 i=20089 i=20091 i=20093 i=58 i=78 i=20027 MessageSequenceNumber i=20084 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20083 2 StatusCode i=20086 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20085 2 MajorVersion i=20088 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20087 2 MinorVersion i=20090 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20089 2 SecurityTokenID i=20092 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20091 2 TimeToNextTokenID i=20094 i=63 i=80 i=20072 DiagnosticsLevel i=68 i=78 i=20093 2 PubSubStatusEventType i=15545 i=15546 i=15547 i=2130 ConnectionId i=68 i=78 i=15535 GroupId i=68 i=78 i=15535 State i=68 i=78 i=15535 PubSubTransportLimitsExceedEventType i=15561 i=15562 i=15535 Actual i=68 i=78 i=15548 Maximum i=68 i=78 i=15548 PubSubCommunicationFailureEventType i=15576 i=15535 Error i=68 i=78 i=15563 UadpWriterGroupMessageType i=21106 i=21107 i=21108 i=21109 i=21110 i=17998 GroupVersion i=68 i=78 i=21105 DataSetOrdering i=68 i=78 i=21105 NetworkMessageContentMask i=68 i=78 i=21105 SamplingOffset i=68 i=80 i=21105 PublishingOffset i=68 i=78 i=21105 UadpDataSetWriterMessageType i=21112 i=21113 i=21114 i=21115 i=21096 DataSetMessageContentMask i=68 i=78 i=21111 ConfiguredSize i=68 i=78 i=21111 NetworkMessageNumber i=68 i=78 i=21111 DataSetOffset i=68 i=78 i=21111 UadpDataSetReaderMessageType i=21117 i=21119 i=17477 i=21120 i=21121 i=21122 i=21123 i=21124 i=21125 i=21104 GroupVersion i=68 i=78 i=21116 NetworkMessageNumber i=68 i=78 i=21116 DataSetOffset i=68 i=78 i=21116 DataSetClassId i=68 i=78 i=21116 NetworkMessageContentMask i=68 i=78 i=21116 DataSetMessageContentMask i=68 i=78 i=21116 PublishingInterval i=68 i=78 i=21116 ProcessingOffset i=68 i=78 i=21116 ReceiveOffset i=68 i=78 i=21116 JsonWriterGroupMessageType i=21127 i=17998 NetworkMessageContentMask i=68 i=78 i=21126 JsonDataSetWriterMessageType i=21129 i=21096 DataSetMessageContentMask i=68 i=78 i=21128 JsonDataSetReaderMessageType i=21131 i=21132 i=21104 NetworkMessageContentMask i=68 i=78 i=21130 DataSetMessageContentMask i=68 i=78 i=21130 DatagramConnectionTransportType i=15072 i=17721 DiscoveryAddress i=15154 i=21145 i=78 i=15064 NetworkInterface i=17579 i=16309 i=78 i=15072 Selections i=68 i=78 i=15154 DatagramWriterGroupTransportType i=21134 i=21135 i=17997 MessageRepeatCount i=68 i=80 i=21133 MessageRepeatDelay i=68 i=80 i=21133 BrokerConnectionTransportType i=15156 i=15178 i=17721 ResourceUri i=68 i=78 i=15155 AuthenticationProfileUri i=68 i=78 i=15155 BrokerWriterGroupTransportType i=21137 i=15246 i=15247 i=15249 i=17997 QueueName i=68 i=78 i=21136 ResourceUri i=68 i=78 i=21136 AuthenticationProfileUri i=68 i=78 i=21136 RequestedDeliveryGuarantee i=68 i=78 i=21136 BrokerDataSetWriterTransportType i=21139 i=21140 i=15250 i=15251 i=15330 i=21141 i=15305 QueueName i=68 i=78 i=21138 MetaDataQueueName i=68 i=78 i=21138 ResourceUri i=68 i=78 i=21138 AuthenticationProfileUri i=68 i=78 i=21138 RequestedDeliveryGuarantee i=68 i=78 i=21138 MetaDataUpdateTime i=68 i=78 i=21138 BrokerDataSetReaderTransportType i=21143 i=15334 i=15419 i=15420 i=21144 i=15319 QueueName i=68 i=78 i=21142 ResourceUri i=68 i=78 i=21142 AuthenticationProfileUri i=68 i=78 i=21142 RequestedDeliveryGuarantee i=68 i=78 i=21142 MetaDataQueueName i=68 i=78 i=21142 NetworkAddressType i=21146 i=58 NetworkInterface i=17582 i=16309 i=78 i=21145 Selections i=68 i=78 i=21146 NetworkAddressUrlType i=21149 i=21145 Url i=63 i=78 i=21147 MultiStateDictionaryEntryDiscreteBaseType i=19082 i=19083 i=11238 EnumDictionaryEntries i=68 i=78 i=19077 ValueAsDictionaryEntries i=68 i=80 i=19077 MultiStateDictionaryEntryDiscreteType i=19090 i=19077 ValueAsDictionaryEntries i=68 i=78 i=19084 IdType i=7591 i=29 EnumStrings i=68 i=78 i=256 Numeric String Guid Opaque NodeClass i=11878 i=29 EnumValues i=68 i=78 i=257 i=7616 0 Unspecified i=7616 1 Object i=7616 2 Variable i=7616 4 Method i=7616 8 ObjectType i=7616 16 VariableType i=7616 32 ReferenceType i=7616 64 DataType i=7616 128 View PermissionType i=15030 i=7 OptionSetValues i=68 i=78 i=94 Browse ReadRolePermissions WriteAttribute WriteRolePermissions WriteHistorizing Read Write ReadHistory InsertHistory ModifyHistory DeleteHistory ReceiveEvents Call AddReference RemoveReference DeleteNode AddNode AccessLevelType i=15032 i=3 OptionSetValues i=68 i=78 i=15031 CurrentRead CurrentWrite HistoryRead HistoryWrite SemanticChange StatusWrite TimestampWrite AccessLevelExType i=15407 i=7 OptionSetValues i=68 i=78 i=15406 CurrentRead CurrentWrite HistoryRead HistoryWrite SemanticChange StatusWrite TimestampWrite Reserved NonatomicRead NonatomicWrite WriteFullArrayOnly EventNotifierType i=15034 i=3 OptionSetValues i=68 i=78 i=15033 SubscribeToEvents Reserved HistoryRead HistoryWrite AccessRestrictionType i=15035 i=7 OptionSetValues i=68 i=78 i=95 SigningRequired EncryptionRequired SessionRequired RolePermissionType i=22 DataTypeDefinition i=22 StructureType i=14528 i=29 EnumStrings i=68 i=78 i=98 Structure StructureWithOptionalFields Union StructureField i=22 StructureDefinition i=97 EnumDefinition i=97 Argument i=22 EnumValueType i=22 EnumField i=7594 OptionSet i=22 Union i=22 NormalizedString i=12 DecimalString i=12 DurationString i=12 TimeString i=12 DateString i=12 Duration i=11 UtcTime i=13 LocaleId i=12 TimeZoneDataType i=22 Index i=7 IntegerId i=7 ApplicationType i=7597 i=29 EnumStrings i=68 i=78 i=307 Server Client ClientAndServer DiscoveryServer ApplicationDescription i=22 VersionTime i=7 ServerOnNetwork i=22 ApplicationInstanceCertificate i=15 MessageSecurityMode i=7595 i=29 EnumStrings i=68 i=78 i=302 Invalid None Sign SignAndEncrypt UserTokenType i=7596 i=29 EnumStrings i=68 i=78 i=303 Anonymous UserName Certificate IssuedToken UserTokenPolicy i=22 EndpointDescription i=22 RegisteredServer i=22 DiscoveryConfiguration i=22 MdnsDiscoveryConfiguration i=12890 SecurityTokenRequestType i=7598 i=29 EnumStrings i=68 i=78 i=315 Issue Renew SignedSoftwareCertificate i=22 SessionAuthenticationToken i=17 UserIdentityToken i=22 AnonymousIdentityToken i=316 UserNameIdentityToken i=316 X509IdentityToken i=316 IssuedIdentityToken i=316 NodeAttributesMask i=11881 i=29 EnumValues i=68 i=78 i=348 i=7616 0 None i=7616 1 AccessLevel i=7616 2 ArrayDimensions i=7616 4 BrowseName i=7616 8 ContainsNoLoops i=7616 16 DataType i=7616 32 Description i=7616 64 DisplayName i=7616 128 EventNotifier i=7616 256 Executable i=7616 512 Historizing i=7616 1024 InverseName i=7616 2048 IsAbstract i=7616 4096 MinimumSamplingInterval i=7616 8192 NodeClass i=7616 16384 NodeId i=7616 32768 Symmetric i=7616 65536 UserAccessLevel i=7616 131072 UserExecutable i=7616 262144 UserWriteMask i=7616 524288 ValueRank i=7616 1048576 WriteMask i=7616 2097152 Value i=7616 4194304 DataTypeDefinition i=7616 8388608 RolePermissions i=7616 16777216 AccessRestrictions i=7616 33554431 All i=7616 26501220 BaseNode i=7616 26501348 Object i=7616 26503268 ObjectType i=7616 26571383 Variable i=7616 28600438 VariableType i=7616 26632548 Method i=7616 26537060 ReferenceType i=7616 26501356 View AddNodesItem i=22 AddReferencesItem i=22 DeleteNodesItem i=22 DeleteReferencesItem i=22 AttributeWriteMask i=15036 i=7 OptionSetValues i=68 i=78 i=347 AccessLevel ArrayDimensions BrowseName ContainsNoLoops DataType Description DisplayName EventNotifier Executable Historizing InverseName IsAbstract MinimumSamplingInterval NodeClass NodeId Symmetric UserAccessLevel UserExecutable UserWriteMask ValueRank WriteMask ValueForVariableType DataTypeDefinition RolePermissions AccessRestrictions AccessLevelEx ContinuationPoint i=15 RelativePathElement i=22 RelativePath i=22 Counter i=7 NumericRange i=12 Time i=12 Date i=13 EndpointConfiguration i=22 FilterOperator i=7605 i=29 EnumStrings i=68 i=78 i=576 Equals IsNull GreaterThan LessThan GreaterThanOrEqual LessThanOrEqual Like Not Between InList And Or Cast InView OfType RelatedTo BitwiseAnd BitwiseOr ContentFilterElement i=22 ContentFilter i=22 FilterOperand i=22 ElementOperand i=589 LiteralOperand i=589 AttributeOperand i=589 SimpleAttributeOperand i=589 HistoryEvent i=22 HistoryUpdateType i=11884 i=29 EnumValues i=68 i=78 i=11234 i=7616 1 Insert i=7616 2 Replace i=7616 3 Update i=7616 4 Delete PerformUpdateType i=11885 i=29 EnumValues i=68 i=78 i=11293 i=7616 1 Insert i=7616 2 Replace i=7616 3 Update i=7616 4 Remove MonitoringFilter i=22 EventFilter i=719 AggregateConfiguration i=22 HistoryEventFieldList i=22 BuildInfo i=22 RedundancySupport i=7611 i=29 EnumStrings i=68 i=78 i=851 None Cold Warm Hot Transparent HotAndMirrored ServerState i=7612 i=29 EnumStrings i=68 i=78 i=852 Running Failed NoConfiguration Suspended Shutdown Test CommunicationFault Unknown RedundantServerDataType i=22 EndpointUrlListDataType i=22 NetworkGroupDataType i=22 SamplingIntervalDiagnosticsDataType i=22 ServerDiagnosticsSummaryDataType i=22 ServerStatusDataType i=22 SessionDiagnosticsDataType i=22 SessionSecurityDiagnosticsDataType i=22 ServiceCounterDataType i=22 StatusResult i=22 SubscriptionDiagnosticsDataType i=22 ModelChangeStructureDataType i=22 SemanticChangeStructureDataType i=22 Range i=22 EUInformation i=22 AxisScaleEnumeration i=12078 i=29 EnumStrings i=68 i=78 i=12077 Linear Log Ln ComplexNumberType i=22 DoubleComplexNumberType i=22 AxisInformation i=22 XVType i=22 ProgramDiagnosticDataType i=22 ProgramDiagnostic2DataType i=22 Annotation i=22 ExceptionDeviationFormat i=7614 i=29 EnumStrings i=68 i=78 i=890 AbsoluteValue PercentOfValue PercentOfRange PercentOfEURange Unknown Default Binary i=14533 i=14873 i=76 Default Binary i=15528 i=15734 i=76 Default Binary i=18806 i=18824 i=76 Default Binary i=18807 i=18827 i=76 Default Binary i=18808 i=18830 i=76 Default Binary i=18809 i=18833 i=76 Default Binary i=18810 i=18836 i=76 Default Binary i=18811 i=18839 i=76 Default Binary i=18812 i=18842 i=76 Default Binary i=18813 i=18845 i=76 Default Binary i=18814 i=18848 i=76 Default Binary i=15634 i=15738 i=76 Default Binary i=23498 i=23514 i=76 Default Binary i=12554 i=12681 i=76 Default Binary i=15534 i=15741 i=76 Default Binary i=14525 i=14855 i=76 Default Binary i=15487 i=15599 i=76 Default Binary i=15488 i=15602 i=76 Default Binary i=15005 i=15501 i=76 Default Binary i=15006 i=15521 i=76 Default Binary i=14523 i=14849 i=76 Default Binary i=14524 i=14852 i=76 Default Binary i=14593 i=14876 i=76 Default Binary i=15578 i=15766 i=76 Default Binary i=15580 i=15769 i=76 Default Binary i=14273 i=14324 i=76 Default Binary i=15581 i=15772 i=76 Default Binary i=15582 i=15775 i=76 Default Binary i=15597 i=15778 i=76 Default Binary i=15598 i=15781 i=76 Default Binary i=15605 i=15784 i=76 Default Binary i=15609 i=15787 i=76 Default Binary i=15480 i=21156 i=76 Default Binary i=15611 i=15793 i=76 Default Binary i=15616 i=15854 i=76 Default Binary i=15617 i=15857 i=76 Default Binary i=15618 i=15860 i=76 Default Binary i=15502 i=21159 i=76 Default Binary i=15510 i=21162 i=76 Default Binary i=15520 i=21165 i=76 Default Binary i=15621 i=15866 i=76 Default Binary i=15622 i=15869 i=76 Default Binary i=15623 i=15872 i=76 Default Binary i=15628 i=15877 i=76 Default Binary i=15629 i=15880 i=76 Default Binary i=15630 i=15883 i=76 Default Binary i=15631 i=15886 i=76 Default Binary i=14744 i=21002 i=76 Default Binary i=15635 i=15889 i=76 Default Binary i=15530 i=21168 i=76 Default Binary i=15645 i=15895 i=76 Default Binary i=15652 i=15898 i=76 Default Binary i=15653 i=15919 i=76 Default Binary i=15657 i=15922 i=76 Default Binary i=15664 i=15925 i=76 Default Binary i=15665 i=15931 i=76 Default Binary i=17467 i=17469 i=76 Default Binary i=15532 i=21171 i=76 Default Binary i=15007 i=15524 i=76 Default Binary i=15667 i=15940 i=76 Default Binary i=15669 i=15943 i=76 Default Binary i=15670 i=15946 i=76 Default Binary i=96 i=16131 i=76 Default Binary i=97 i=18178 i=76 Default Binary i=101 i=18181 i=76 Default Binary i=99 i=18184 i=76 Default Binary i=100 i=18187 i=76 Default Binary i=296 i=7650 i=76 Default Binary i=7594 i=7656 i=76 Default Binary i=102 i=14870 i=76 Default Binary i=12755 i=12767 i=76 Default Binary i=12756 i=12770 i=76 Default Binary i=8912 i=8914 i=76 Default Binary i=308 i=7665 i=76 Default Binary i=12189 i=12213 i=76 Default Binary i=304 i=7662 i=76 Default Binary i=312 i=7668 i=76 Default Binary i=432 i=7782 i=76 Default Binary i=12890 i=12902 i=76 Default Binary i=12891 i=12905 i=76 Default Binary i=344 i=7698 i=76 Default Binary i=316 i=7671 i=76 Default Binary i=319 i=7674 i=76 Default Binary i=322 i=7677 i=76 Default Binary i=325 i=7680 i=76 Default Binary i=938 i=7683 i=76 Default Binary i=376 i=7728 i=76 Default Binary i=379 i=7731 i=76 Default Binary i=382 i=7734 i=76 Default Binary i=385 i=7737 i=76 Default Binary i=537 i=12718 i=76 Default Binary i=540 i=12721 i=76 Default Binary i=331 i=7686 i=76 Default Binary i=583 i=7929 i=76 Default Binary i=586 i=7932 i=76 Default Binary i=589 i=7935 i=76 Default Binary i=592 i=7938 i=76 Default Binary i=595 i=7941 i=76 Default Binary i=598 i=7944 i=76 Default Binary i=601 i=7947 i=76 Default Binary i=659 i=8004 i=76 Default Binary i=719 i=8067 i=76 Default Binary i=725 i=8073 i=76 Default Binary i=948 i=8076 i=76 Default Binary i=920 i=8172 i=76 Default Binary i=338 i=7692 i=76 Default Binary i=853 i=8208 i=76 Default Binary i=11943 i=11959 i=76 Default Binary i=11944 i=11962 i=76 Default Binary i=856 i=8211 i=76 Default Binary i=859 i=8214 i=76 Default Binary i=862 i=8217 i=76 Default Binary i=865 i=8220 i=76 Default Binary i=868 i=8223 i=76 Default Binary i=871 i=8226 i=76 Default Binary i=299 i=7659 i=76 Default Binary i=874 i=8229 i=76 Default Binary i=877 i=8232 i=76 Default Binary i=897 i=8235 i=76 Default Binary i=884 i=8238 i=76 Default Binary i=887 i=8241 i=76 Default Binary i=12171 i=12183 i=76 Default Binary i=12172 i=12186 i=76 Default Binary i=12079 i=12091 i=76 Default Binary i=12080 i=12094 i=76 Default Binary i=894 i=8247 i=76 Default Binary i=15396 i=15398 i=76 Default Binary i=891 i=8244 i=76 Opc.Ua i=7619 i=15037 i=14873 i=15734 i=18824 i=18827 i=18830 i=18833 i=18836 i=18839 i=18842 i=18845 i=18848 i=15738 i=23514 i=12681 i=15741 i=14855 i=15599 i=15602 i=15501 i=15521 i=14849 i=14852 i=14876 i=15766 i=15769 i=14324 i=15772 i=15775 i=15778 i=15781 i=15784 i=15787 i=21156 i=15793 i=15854 i=15857 i=15860 i=21159 i=21162 i=21165 i=15866 i=15869 i=15872 i=15877 i=15880 i=15883 i=15886 i=21002 i=15889 i=21168 i=15895 i=15898 i=15919 i=15922 i=15925 i=15931 i=17469 i=21171 i=15524 i=15940 i=15943 i=15946 i=16131 i=18178 i=18181 i=18184 i=18187 i=7650 i=7656 i=14870 i=12767 i=12770 i=8914 i=7665 i=12213 i=7662 i=7668 i=7782 i=12902 i=12905 i=7698 i=7671 i=7674 i=7677 i=7680 i=7683 i=7728 i=7731 i=7734 i=7737 i=12718 i=12721 i=7686 i=7929 i=7932 i=7935 i=7938 i=7941 i=7944 i=7947 i=8004 i=8067 i=8073 i=8076 i=8172 i=7692 i=8208 i=11959 i=11962 i=8211 i=8214 i=8217 i=8220 i=8223 i=8226 i=7659 i=8229 i=8232 i=8235 i=8238 i=8241 i=12183 i=12186 i=12091 i=12094 i=8247 i=15398 i=8244 i=93 i=72 PG9wYzpUeXBlRGljdGlvbmFyeQ0KICB4bWxuczpvcGM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9y Zy9CaW5hcnlTY2hlbWEvIg0KICB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1M U2NoZW1hLWluc3RhbmNlIg0KICB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VB LyINCiAgeG1sbnM6dG5zPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIg0KICBEZWZhdWx0 Qnl0ZU9yZGVyPSJMaXR0bGVFbmRpYW4iDQogIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY2Zv dW5kYXRpb24ub3JnL1VBLyINCj4NCg0KICA8b3BjOkltcG9ydCBOYW1lc3BhY2U9Imh0dHA6Ly9v cGNmb3VuZGF0aW9uLm9yZy9CaW5hcnlTY2hlbWEvIiAvPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iWG1sRWxlbWVudCI+DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkFuIFhNTCBlbGVt ZW50IGVuY29kZWQgYXMgYSBVVEYtOCBzdHJpbmcuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ikxlbmd0aCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkNoYXIiIExlbmd0aEZpZWxkPSJMZW5n dGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUg TmFtZT0iTm9kZUlkVHlwZSIgTGVuZ3RoSW5CaXRzPSI2Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRp b24+VGhlIHBvc3NpYmxlIGVuY29kaW5ncyBmb3IgYSBOb2RlSWQgdmFsdWUuPC9vcGM6RG9jdW1l bnRhdGlvbj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUd29CeXRlIiBWYWx1ZT0i MCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJGb3VyQnl0ZSIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTnVtZXJpYyIgVmFsdWU9IjIiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RyaW5nIiBWYWx1ZT0iMyIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHdWlkIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCeXRlU3RyaW5nIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6 RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUd29CeXRlTm9k ZUlkIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklkZW50aWZpZXIiIFR5cGVOYW1lPSJvcGM6Qnl0 ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJGb3VyQnl0ZU5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRl eCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmll ciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTnVtZXJpY05vZGVJZCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTdHJpbmdO b2RlSWQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlSW5kZXgiIFR5cGVOYW1lPSJv cGM6VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmllciIgVHlwZU5hbWU9 Im9wYzpDaGFyQXJyYXkiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iR3VpZE5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1l c3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnl0ZVN0cmluZ05vZGVJZCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRpZmllciBm b3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UuPC9vcGM6RG9jdW1lbnRhdGlv bj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWRU eXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJp dCIgTGVuZ3RoPSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHdvQnl0ZSIgVHlwZU5hbWU9 InVhOlR3b0J5dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0i MCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZvdXJCeXRlIiBUeXBlTmFtZT0idWE6Rm91ckJ5 dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyaWMiIFR5cGVOYW1lPSJ1YTpOdW1lcmljTm9kZUlkIiBT d2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTdHJpbmciIFR5cGVOYW1lPSJ1YTpTdHJpbmdOb2RlSWQiIFN3aXRjaEZpZWxkPSJO b2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQi IFR5cGVOYW1lPSJ1YTpHdWlkTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNo VmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlU3RyaW5nIiBUeXBlTmFtZT0i dWE6Qnl0ZVN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl PSI1IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkV4cGFuZGVkTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRp ZmllciBmb3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UgcXVhbGlmaWVkIHdp dGggYSBjb21wbGV0ZSBuYW1lc3BhY2Ugc3RyaW5nLjwvb3BjOkRvY3VtZW50YXRpb24+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWRUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkVHlwZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlckluZGV4U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3Bj OkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIgVHlw ZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUd29CeXRlIiBUeXBlTmFt ZT0idWE6VHdvQnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl PSIwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRm91ckJ5dGUiIFR5cGVOYW1lPSJ1YTpGb3Vy Qnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIxIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpYyIgVHlwZU5hbWU9InVhOk51bWVyaWNOb2RlSWQi IFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlN0cmluZyIgVHlwZU5hbWU9InVhOlN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9 Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3Vp ZCIgVHlwZU5hbWU9InVhOkd1aWROb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0 Y2hWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1l PSJ1YTpCeXRlU3RyaW5nTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFs dWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVUkkiIFR5cGVOYW1lPSJv cGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iTmFtZXNwYWNlVVJJU3BlY2lmaWVkIi8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFN3aXRj aEZpZWxkPSJTZXJ2ZXJJbmRleFNwZWNpZmllZCIvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iU3RhdHVzQ29kZSIgTGVuZ3RoSW5CaXRzPSIzMiIg Qnl0ZU9yZGVyU2lnbmlmaWNhbnQ9InRydWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIDMy LWJpdCBzdGF0dXMgY29kZSB2YWx1ZS48L29wYzpEb2N1bWVudGF0aW9uPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlhZ25vc3RpY0luZm8iPg0K ICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHJlY3Vyc2l2ZSBzdHJ1Y3R1cmUgY29udGFpbmluZyBk aWFnbm9zdGljIGluZm9ybWF0aW9uIGFzc29jaWF0ZWQgd2l0aCBhIHN0YXR1cyBjb2RlLjwvb3Bj OkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTeW1ib2xpY0lkU3BlY2lmaWVk IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVS SVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJM b2NhbGl6ZWRUZXh0U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IkxvY2FsZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJBZGRpdGlvbmFsSW5mb1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGVTcGVjaWZpZWQiIFR5cGVO YW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5m b1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXNlcnZlZDEiIFR5cGVOYW1lPSJvcGM6Qml0IiBMZW5ndGg9IjEiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTeW1ib2xpY0lkIiBUeXBlTmFtZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iU3lt Ym9saWNJZFNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSSIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dpdGNoRmllbGQ9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dp dGNoRmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2Fs aXplZFRleHQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZpZWxkPSJMb2NhbGl6ZWRUZXh0 U3BlY2lmaWVkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkaXRpb25hbEluZm8iIFR5cGVO YW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iQWRkaXRpb25hbEluZm9TcGVjaWZpZWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT dGF0dXNDb2RlIiBTd2l0Y2hGaWVsZD0iSW5uZXJTdGF0dXNDb2RlU3BlY2lmaWVkIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5mbyIgVHlwZU5hbWU9InVhOkRpYWdu b3N0aWNJbmZvIiBTd2l0Y2hGaWVsZD0iSW5uZXJEaWFnbm9zdGljSW5mb1NwZWNpZmllZCIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJR dWFsaWZpZWROYW1lIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSBzdHJpbmcgcXVhbGlmaWVk IHdpdGggYSBuYW1lc3BhY2UgaW5kZXguPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5hbWVzcGFjZUluZGV4IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxvY2FsaXpl ZFRleHQiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHN0cmluZyBxdWFsaWZpZWQgd2l0aCBh IG5hbWVzcGFjZSBpbmRleC48L29wYzpEb2N1bWVudGF0aW9uPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTG9jYWxlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlRleHRTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI2IiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgU3dpdGNo RmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRleHQiIFR5 cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iVGV4dFNwZWNpZmllZCIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRh VmFsdWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHZhbHVlIHdpdGggYW4gYXNzb2NpYXRl ZCB0aW1lc3RhbXAsIGFuZCBxdWFsaXR5Ljwvb3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJWYWx1ZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZVRpbWVzdGFtcFNwZWNpZmllZCIgVHlwZU5hbWU9 Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJUaW1lc3RhbXBTcGVjaWZp ZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlUGlj b3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2VydmVyUGljb3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3Ro PSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 IiBTd2l0Y2hGaWVsZD0iVmFsdWVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT dGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgU3dpdGNoRmllbGQ9IlN0YXR1c0Nv ZGVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIFN3aXRjaEZpZWxkPSJTb3VyY2VUaW1lc3RhbXBTcGVjaWZp ZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VQaWNvc2Vjb25kcyIgVHlwZU5hbWU9 Im9wYzpVSW50MTYiIFN3aXRjaEZpZWxkPSJTb3VyY2VQaWNvc2Vjb25kc1NwZWNpZmllZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRl VGltZSIgU3dpdGNoRmllbGQ9IlNlcnZlclRpbWVzdGFtcFNwZWNpZmllZCIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlNlcnZlclBpY29zZWNvbmRzIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU3dp dGNoRmllbGQ9IlNlcnZlclBpY29zZWNvbmRzU3BlY2lmaWVkIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkEgc2VyaWFsaXplZCBvYmplY3QgcHJlZml4ZWQgd2l0 aCBpdHMgZGF0YSB0eXBlIGlkZW50aWZpZXIuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlR5cGVJZFNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJCaW5hcnlCb2R5IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlhtbEJvZHkiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI1IiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVHlwZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IFN3aXRjaEZpZWxkPSJUeXBlSWRTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJC b2R5TGVuZ3RoIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Qm9keSIgVHlwZU5hbWU9Im9wYzpCeXRlIiBMZW5ndGhGaWVsZD0iQm9keUxlbmd0aCIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJp YW50Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSB1bmlvbiBvZiBzZXZlcmFsIHR5cGVzLjwv b3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYXJpYW50VHlwZSIgVHlw ZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5 RGltZW5zaW9uc1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iMSIvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0 IiBMZW5ndGg9IjEiLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5TGVuZ3RoIiBUeXBlTmFt ZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJCb29sZWFuIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIExlbmd0aEZp ZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0i MSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNCeXRlIiBUeXBlTmFtZT0ib3BjOlNCeXRlIiBM ZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNo VmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlIiBUeXBlTmFtZT0ib3BjOkJ5 dGUiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBT d2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkludDE2IiBUeXBlTmFtZT0i b3BjOkludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50 VHlwZSIgU3dpdGNoVmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVSW50MTYiIFR5 cGVOYW1lPSJvcGM6VUludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxk PSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJ bnQzMiIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI2IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVUludDMyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVu Z3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI3IiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSW50NjQiIFR5cGVOYW1lPSJvcGM6SW50NjQiIExlbmd0aEZpZWxkPSJB cnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iOCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlVJbnQ2NCIgVHlwZU5hbWU9Im9wYzpVSW50NjQiIExlbmd0 aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1 ZT0iOSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZsb2F0IiBUeXBlTmFtZT0ib3BjOkZsb2F0 IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp dGNoVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRG91YmxlIiBUeXBlTmFtZT0i b3BjOkRvdWJsZSIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFu dFR5cGUiIFN3aXRjaFZhbHVlPSIxMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cmluZyIg VHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNo RmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMTIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEYXRlVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9IkFycmF5 TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxMyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQiIFR5cGVOYW1lPSJvcGM6R3VpZCIgTGVuZ3RoRmllbGQ9 IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxNCIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0 cmluZyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi IFN3aXRjaFZhbHVlPSIxNSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlhtbEVsZW1lbnQiIFR5 cGVOYW1lPSJ1YTpYbWxFbGVtZW50IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZp ZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgi IFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE3IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRXhwYW5kZWROb2RlSWQiIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIg TGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRj aFZhbHVlPSIxOCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJW YXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE5IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVh bGlmaWVkTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIExlbmd0aEZpZWxkPSJBcnJh eUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMjAiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGl6ZWRUZXh0IiBUeXBlTmFtZT0idWE6TG9jYWxpemVk VGV4dCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi IFN3aXRjaFZhbHVlPSIyMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbk9iamVj dCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3Ro IiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgTGVuZ3RoRmll bGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIy MyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhcmlhbnQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp dGNoVmFsdWU9IjI0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm8iIFR5 cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyNSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZp ZWxkPSJBcnJheURpbWVuc2lvbnNTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJB cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJy YXlEaW1lbnNpb25zIiBTd2l0Y2hGaWVsZD0iQXJyYXlEaW1lbnNpb25zU3BlY2lmaWVkIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik5h bWluZ1J1bGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJNYW5kYXRvcnkiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9Ik9wdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJDb25zdHJhaW50IiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQog ICAgDQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkltYWdlQk1QIj4NCiAgPC9vcGM6T3BhcXVl VHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSW1hZ2VHSUYiPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJJbWFnZUpQRyI+DQogIDwvb3BjOk9w YXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkltYWdlUE5HIj4NCiAgPC9vcGM6 T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iQXVkaW9EYXRhVHlwZSI+DQog IDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkJpdEZpZWxkTWFz a0RhdGFUeXBlIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IktleVZhbHVlUGFpciIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJLZXkiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVuZHBvaW50 VHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0 cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zcG9ydFByb2ZpbGVVcmkiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IlJhdGlvbmFsTnVtYmVyIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyYXRvciIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbm9taW5hdG9yIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJWZWN0b3IiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVlRFZl Y3RvciIgQmFzZVR5cGU9InRuczpWZWN0b3IiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWCIgVHlw ZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJZIiBUeXBlTmFtZT0i b3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IloiIFR5cGVOYW1lPSJvcGM6RG91 YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgQmFzZVR5cGU9InRuczpDYXJ0ZXNpYW5Db29y ZGluYXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJYIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iWiIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT3JpZW50YXRpb24i IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVlRE9yaWVudGF0aW9uIiBCYXNlVHlw ZT0idG5zOk9yaWVudGF0aW9uIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkEiIFR5cGVOYW1lPSJv cGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQiIgVHlwZU5hbWU9Im9wYzpEb3Vi bGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJG cmFtZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVGhyZWVERnJhbWUiIEJhc2VUeXBl PSJ0bnM6RnJhbWUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2FydGVzaWFuQ29vcmRpbmF0ZXMi IFR5cGVOYW1lPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29vcmRpbmF0ZXMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJPcmllbnRhdGlvbiIgVHlwZU5hbWU9InRuczpUaHJlZURPcmllbnRhdGlvbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1l PSJPcGVuRmlsZU1vZGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IlJlYWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IldyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJF cmFzZUV4aXN0aW5nIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJBcHBlbmQiIFZhbHVlPSI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9IklkZW50aXR5Q3JpdGVyaWFUeXBlIiBMZW5ndGhJbkJpdHM9 IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyTmFtZSIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVGh1bWJwcmludCIgVmFsdWU9IjIi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUm9sZSIgVmFsdWU9IjMiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBJZCIgVmFsdWU9IjQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQW5vbnltb3VzIiBWYWx1ZT0iNSIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBdXRoZW50aWNhdGVkVXNlciIgVmFsdWU9IjYiIC8+ DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i SWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JpdGVyaWFUeXBlIiBUeXBlTmFtZT0idG5zOklkZW50aXR5 Q3JpdGVyaWFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JpdGVyaWEiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IkN1cnJlbmN5VW5pdFR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpY0NvZGUiIFR5cGVOYW1lPSJvcGM6 SW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeHBvbmVudCIgVHlwZU5hbWU9Im9wYzpT Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFscGhhYmV0aWNDb2RlIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbmN5IiBUeXBlTmFtZT0i dWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpF bnVtZXJhdGVkVHlwZSBOYW1lPSJUcnVzdExpc3RNYXNrcyIgTGVuZ3RoSW5CaXRzPSIzMiI+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENlcnRpZmljYXRlcyIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENybHMiIFZhbHVlPSIyIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlckNlcnRpZmljYXRlcyIgVmFs dWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSXNzdWVyQ3JscyIgVmFs dWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iMTUi IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iVHJ1c3RMaXN0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU3BlY2lmaWVkTGlzdHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlRydXN0ZWRDZXJ0aWZpY2F0ZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcnVzdGVkQ2VydGlmaWNhdGVz IiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENlcnRp ZmljYXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZUcnVzdGVkQ3JscyIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRydXN0ZWRDcmxzIiBUeXBl TmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENybHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBl TmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZklzc3VlckNybHMiIFR5cGVOYW1lPSJvcGM6 SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc3N1ZXJDcmxzIiBUeXBlTmFtZT0ib3Bj OkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ3JscyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWNpbWFsRGF0YVR5 cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2NhbGUiIFR5cGVOYW1lPSJvcGM6SW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1 ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1l c3BhY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFt ZXNwYWNlcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlw ZXMiIFR5cGVOYW1lPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m U3RydWN0dXJlRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRh VHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVt RGF0YVR5cGVzIiBUeXBlTmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5v T2ZFbnVtRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFU eXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBs ZURhdGFUeXBlcyIgVHlwZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZp ZWxkPSJOb09mU2ltcGxlRGF0YVR5cGVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIg VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVO YW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlN0cnVjdHVyZURlc2NyaXB0aW9uIiBCYXNlVHlwZT0i dG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRp b24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVk TmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBUeXBlTmFtZT0idG5zOlN0cnVjdHVyZURl ZmluaXRpb24iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iRW51bURlc2NyaXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3Jp cHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0i dG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGVm aW5pdGlvbiIgVHlwZU5hbWU9InRuczpFbnVtRGVmaW5pdGlvbiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkJ1aWx0SW5UeXBlIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2ltcGxlVHlwZURlc2Ny aXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5z OkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBl TmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRp b24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCYXNlRGF0YVR5cGUiIFR5cGVOYW1lPSJ1YTpO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsdEluVHlwZSIgVHlwZU5hbWU9Im9w YzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlVBQmluYXJ5RmlsZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlU2No ZW1hSGVhZGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlcyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlcyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJ0 bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU3RydWN0dXJlRGF0YVR5 cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRhVHlwZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGF0YVR5cGVzIiBUeXBl TmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbnVtRGF0YVR5cGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFUeXBlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBsZURhdGFUeXBlcyIgVHlw ZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU2ltcGxl RGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2NoZW1hTG9jYXRpb24iIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZpbGVIZWFkZXIi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWxlSGVhZGVy IiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWxlSGVhZGVy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQm9keSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i UHViU3ViU3RhdGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJQYXVzZWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 Ik9wZXJhdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJFcnJvciIgVmFsdWU9IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iRGF0YVNldE1ldGFEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpE YXRhVHlwZVNjaGVtYUhlYWRlciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTmFtZXNwYWNl cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFj ZXMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZk5hbWVzcGFjZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3RydWN0dXJlRGF0YVR5cGVzIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RydWN0dXJlRGF0YVR5cGVzIiBU eXBlTmFtZT0idG5zOlN0cnVjdHVyZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlN0cnVj dHVyZURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFbnVtRGF0YVR5cGVz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW51bURhdGFU eXBlcyIgVHlwZU5hbWU9InRuczpFbnVtRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mRW51 bURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTaW1wbGVEYXRhVHlwZXMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTaW1wbGVEYXRh VHlwZXMiIFR5cGVOYW1lPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0i Tm9PZlNpbXBsZURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZp ZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpZWxk cyIgVHlwZU5hbWU9InRuczpGaWVsZE1ldGFEYXRhIiBMZW5ndGhGaWVsZD0iTm9PZkZpZWxkcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBUeXBlTmFtZT0ib3BjOkd1 aWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbiIgVHlwZU5h bWU9InRuczpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpZWxkTWV0YURhdGEiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlv biIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJG aWVsZEZsYWdzIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRGaWVsZEZsYWdzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQnVpbHRJblR5cGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50 MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRGaWVsZElkIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mUHJvcGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQ YWlyIiBMZW5ndGhGaWVsZD0iTm9PZlByb3BlcnRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRGF0YVNldEZpZWxkRmxhZ3MiIExl bmd0aEluQml0cz0iMTYiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJQcm9tb3RlZEZpZWxkIiBWYWx1ZT0iMSIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFU eXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1ham9yVmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNaW5vclZlcnNpb24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1Ymxpc2hlZERhdGFT ZXREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEYXRhU2V0Rm9sZGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRGF0YVNldEZvbGRlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZp ZWxkPSJOb09mRGF0YVNldEZvbGRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRN ZXRhRGF0YSIgVHlwZU5hbWU9InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkV4dGVuc2lvbkZpZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbkZpZWxkcyIgVHlwZU5hbWU9InRuczpLZXlW YWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mRXh0ZW5zaW9uRmllbGRzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRGF0YVNldFNvdXJjZSIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVkVmFyaWFibGUiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdHRyaWJ1dGVJZCIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTYW1wbGluZ0ludGVydmFs SGludCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWFk YmFuZFR5cGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGVhZGJhbmRWYWx1ZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJJbmRleFJhbmdlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlN1YnN0aXR1dGVWYWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mTWV0YURhdGFQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWV0YURhdGFQcm9wZXJ0aWVzIiBUeXBlTmFtZT0i dWE6UXVhbGlmaWVkTmFtZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZNZXRhRGF0YVByb3BlcnRpZXMiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i UHVibGlzaGVkRGF0YUl0ZW1zRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNl dFNvdXJjZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZQdWJsaXNoZWREYXRh IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVk RGF0YSIgVHlwZU5hbWU9InRuczpQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZlB1Ymxpc2hlZERhdGEiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiIEJhc2VUeXBl PSJ0bnM6UHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkV2ZW50Tm90aWZpZXIiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mU2VsZWN0ZWRGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RlZEZpZWxkcyIgVHlwZU5hbWU9InRuczpTaW1wbGVBdHRy aWJ1dGVPcGVyYW5kIiBMZW5ndGhGaWVsZD0iTm9PZlNlbGVjdGVkRmllbGRzIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRGF0 YVNldEZpZWxkQ29udGVudE1hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVl Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNDb2RlIiBWYWx1ZT0iMSIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFZhbHVlPSIyIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVmFsdWU9 IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU291cmNlUGljb1NlY29uZHMi IFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlclBpY29T ZWNvbmRzIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmF3 RGF0YSIgVmFsdWU9IjMyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRXcml0ZXJJZCIgVHlwZU5h bWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0RmllbGRDb250 ZW50TWFzayIgVHlwZU5hbWU9InRuczpEYXRhU2V0RmllbGRDb250ZW50TWFzayIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IktleUZyYW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldFdyaXRlclBy b3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkRh dGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0 U2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJNZXNzYWdlU2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i RGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJQdWJTdWJHcm91cERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlNb2RlIiBUeXBlTmFtZT0idG5zOk1lc3NhZ2VT ZWN1cml0eU1vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlY3VyaXR5 S2V5U2VydmljZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24i IExlbmd0aEZpZWxkPSJOb09mU2VjdXJpdHlLZXlTZXJ2aWNlcyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0i dG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3Jp dGVyR3JvdXBEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIj4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBl PSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJs ZWQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0 YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0 bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5 cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5h bWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5 U2VydmljZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOZXR3b3JrTWVzc2FnZVNpemUi IFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFByb3BlcnRpZXMiIFR5 cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkdyb3VwUHJvcGVydGll cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlckdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6 VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVydmFsIiBUeXBl TmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IktlZXBBbGl2ZVRpbWUi IFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHki IFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJ ZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJ ZHMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkhlYWRlckxheW91dFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJp bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5hbWU9 InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VTZXR0 aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEYXRhU2V0V3JpdGVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRXcml0ZXJzIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRXcml0ZXJE YXRhVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhU2V0V3JpdGVycyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0ZXJHcm91 cE1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHViU3ViQ29u bmVjdGlvbkRhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUHVibGlzaGVySWQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGRyZXNzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbm5lY3Rpb25Qcm9wZXJ0aWVzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvblBy b3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkNv bm5lY3Rpb25Qcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0U2V0 dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mV3JpdGVyR3JvdXBzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iV3JpdGVyR3JvdXBzIiBUeXBlTmFtZT0idG5zOldyaXRlckdyb3VwRGF0YVR5 cGUiIExlbmd0aEZpZWxkPSJOb09mV3JpdGVyR3JvdXBzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZlJlYWRlckdyb3VwcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJlYWRlckdyb3VwcyIgVHlwZU5hbWU9InRuczpSZWFkZXJHcm91cERhdGFUeXBl IiBMZW5ndGhGaWVsZD0iTm9PZlJlYWRlckdyb3VwcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5ldHdvcmtBZGRyZXNzRGF0YVR5 cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TmV0d29ya0ludGVyZmFjZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTmV0d29ya0FkZHJlc3NV cmxEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBT b3VyY2VUeXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZGVyR3JvdXBEYXRhVHlwZSIg QmFzZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBE YXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5 TW9kZSIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VU eXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v T2ZTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERl c2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJNYXhOZXR3b3JrTWVzc2FnZVNpemUiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFs dWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkdyb3VwUHJvcGVydGllcyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlRyYW5zcG9ydFNldHRpbmdzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0 IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVzc2FnZVNldHRpbmdzIiBUeXBlTmFtZT0idWE6 RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRSZWFk ZXJzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNl dFJlYWRlcnMiIFR5cGVOYW1lPSJ0bnM6RGF0YVNldFJlYWRlckRhdGFUeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZkRhdGFTZXRSZWFkZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlw ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmFibGVkIiBUeXBl TmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNoZXJJZCIg VHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZXJHcm91 cElkIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFT ZXRXcml0ZXJJZCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEYXRhU2V0TWV0YURhdGEiIFR5cGVOYW1lPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBUeXBlTmFtZT0i dG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVz c2FnZVJlY2VpdmVUaW1lb3V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IktleUZyYW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSGVhZGVyTGF5b3V0VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdl U2VjdXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlHcm91cElkIiBU eXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0 eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9u IiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mRGF0YVNldFJlYWRlclByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0UmVhZGVyUHJvcGVydGllcyIgVHlwZU5h bWU9InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mRGF0YVNldFJlYWRlclByb3Bl cnRpZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5h bWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VT ZXR0aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlN1YnNjcmliZWREYXRhU2V0IiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6U3Vic2NyaWJl ZERhdGFTZXREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVGFyZ2V0VmFyaWFi bGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0 VmFyaWFibGVzIiBUeXBlTmFtZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIExlbmd0aEZpZWxk PSJOb09mVGFyZ2V0VmFyaWFibGVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpZWxkVGFyZ2V0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1 YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldEZpZWxkSWQi IFR5cGVOYW1lPSJvcGM6R3VpZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlY2VpdmVySW5k ZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJU YXJnZXROb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJBdHRyaWJ1dGVJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJXcml0ZUluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiBUeXBlTmFtZT0idG5zOk92ZXJyaWRl VmFsdWVIYW5kbGluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik92ZXJyaWRlVmFsdWUiIFR5 cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGluZyIgTGVuZ3RoSW5CaXRz PSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzYWJsZWQiIFZhbHVlPSIw IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxhc3RVc2FibGVWYWx1ZSIgVmFs dWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iT3ZlcnJpZGVWYWx1ZSIg VmFsdWU9IjIiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgQmFzZVR5cGU9InRu czpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmVu dE5vZGVOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25U eXBlIiBMZW5ndGhGaWVsZD0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJTdWJDb25maWd1cmF0 aW9uRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlB1Ymxpc2hlZERhdGFTZXRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVkRGF0YVNldHMiIFR5cGVOYW1lPSJ0bnM6UHVi bGlzaGVkRGF0YVNldERhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlB1Ymxpc2hlZERhdGFTZXRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbm5lY3Rpb25zIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvbnMiIFR5cGVOYW1lPSJ0 bnM6UHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZkNvbm5lY3Rpb25z IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFu IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5h bWU9IkRhdGFTZXRPcmRlcmluZ1R5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IlVuZGVmaW5lZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iQXNjZW5kaW5nV3JpdGVySWQiIFZhbHVlPSIxIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFzY2VuZGluZ1dyaXRlcklkU2luZ2xlIiBWYWx1ZT0i MiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO YW1lPSJVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgTGVuZ3RoSW5CaXRzPSIzMiIgSXNP cHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZh bHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlB1Ymxpc2hlcklkIiBW YWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHcm91cEhlYWRlciIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV3JpdGVyR3JvdXBJ ZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBWZXJz aW9uIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOZXR3b3Jr TWVzc2FnZU51bWJlciIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iUGF5bG9hZEhlYWRlciIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IlRpbWVzdGFtcCIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 ZWRWYWx1ZSBOYW1lPSJQaWNvU2Vjb25kcyIgVmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJEYXRhU2V0Q2xhc3NJZCIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQcm9tb3RlZEZpZWxkcyIgVmFsdWU9IjEwMjQiIC8+DQog IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVWFk cFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T3JkZXJpbmci IFR5cGVOYW1lPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1lPSJ0bnM6VWFkcE5ldHdvcmtN ZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTYW1wbGluZ09mZnNl dCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUHVi bGlzaGluZ09mZnNldCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlB1Ymxpc2hpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiBMZW5ndGhGaWVsZD0i Tm9PZlB1Ymxpc2hpbmdPZmZzZXQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIExl bmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJUaW1lc3RhbXAiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlBpY29TZWNvbmRzIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJTdGF0dXMiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 Ik1ham9yVmVyc2lvbiIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iTWlub3JWZXJzaW9uIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iU2VxdWVuY2VOdW1iZXIiIFZhbHVlPSIzMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVYWRwRGF0YVNldFdyaXRlck1lc3Nh Z2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1l PSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJDb25maWd1cmVkU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOlVJbnQx NiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh U2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwVmVy c2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3 b3JrTWVzc2FnZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5z OlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5hbWU9InRuczpVYWRwRGF0YVNldE1lc3Nh Z2VDb250ZW50TWFzayIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZh bCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWNlaXZl T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBy b2Nlc3NpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikpzb25OZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iTmV0d29ya01lc3NhZ2VIZWFkZXIiIFZhbHVlPSIxIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFTZXRNZXNzYWdlSGVhZGVyIiBWYWx1 ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTaW5nbGVEYXRhU2V0TWVz c2FnZSIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUHVibGlz aGVySWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFT ZXRDbGFzc0lkIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i UmVwbHlUbyIgVmFsdWU9IjMyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikpzb25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgQmFz ZVR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkpzb25OZXR3b3Jr TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBMZW5n dGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iRGF0YVNldFdyaXRlcklkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJNZXRhRGF0YVZlcnNpb24iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJUaW1lc3RhbXAiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9IlN0YXR1cyIgVmFsdWU9IjE2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0V3JpdGVyTWVz c2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5h bWU9InRuczpKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJKc29uRGF0YVNldFJlYWRl ck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFU eXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIFR5 cGVOYW1lPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkpzb25E YXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydERh dGFUeXBlIiBCYXNlVHlwZT0idG5zOkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlBZGRyZXNzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9u T2JqZWN0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9 InRuczpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1lc3NhZ2VSZXBlYXRDb3VudCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTWVzc2FnZVJlcGVhdERlbGF5IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm9r ZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6Q29ubmVjdGlvblRy YW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291cmNlVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1dGhlbnRpY2F0aW9u UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0 eU9mU2VydmljZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iTm90U3BlY2lmaWVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJCZXN0RWZmb3J0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJBdExlYXN0T25jZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iQXRNb3N0T25jZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iRXhhY3RseU9uY2UiIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb2tlcldyaXRlckdyb3VwVHJhbnNw b3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5n IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2 ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZp Y2UiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iQnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idG5z OkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJR dWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0i dG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJNZXRhRGF0YVVwZGF0ZVRpbWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh U2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVldWVO YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291 cmNlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1 dGhlbnRpY2F0aW9uUHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgVHlwZU5hbWU9InRuczpC cm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TWV0YURhdGFRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkRpYWdub3N0aWNzTGV2 ZWwiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJh c2ljIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBZHZhbmNl ZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5mbyIgVmFs dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG9nIiBWYWx1ZT0iMyIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZWJ1ZyIgVmFsdWU9IjQiIC8+DQog IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUHVi U3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmljYXRpb24iIExlbmd0aEluQml0cz0iMzIiPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluZm9ybWF0aW9uIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcnJvciIgVmFsdWU9IjEiIC8+DQogIDwv b3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iSWRUeXBl IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOdW1l cmljIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJpbmci IFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikd1aWQiIFZhbHVl PSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9wYXF1ZSIgVmFsdWU9IjMi IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt ZT0iTm9kZUNsYXNzIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJVbnNwZWNpZmllZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iT2JqZWN0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJWYXJpYWJsZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iTWV0aG9kIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJP YmplY3RUeXBlIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJW YXJpYWJsZVR5cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJSZWZlcmVuY2VUeXBlIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iRGF0YVR5cGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJWaWV3IiBWYWx1ZT0iMTI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8 b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlBlcm1pc3Npb25UeXBlIiBMZW5ndGhJbkJpdHM9IjMy IiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9u ZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQnJvd3NlIiBW YWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWFkUm9sZVBlcm1p c3Npb25zIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0 ZUF0dHJpYnV0ZSIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i V3JpdGVSb2xlUGVybWlzc2lvbnMiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IldyaXRlSGlzdG9yaXppbmciIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJSZWFkIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iV3JpdGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJSZWFkSGlzdG9yeSIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJJbnNlcnRIaXN0b3J5IiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9Ik1vZGlmeUhpc3RvcnkiIFZhbHVlPSI1MTIiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVsZXRlSGlzdG9yeSIgVmFsdWU9IjEwMjQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVjZWl2ZUV2ZW50cyIgVmFsdWU9IjIwNDgiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2FsbCIgVmFsdWU9IjQwOTYiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWRkUmVmZXJlbmNlIiBWYWx1ZT0iODE5MiIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZW1vdmVSZWZlcmVuY2UiIFZhbHVl PSIxNjM4NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZWxldGVOb2RlIiBW YWx1ZT0iMzI3NjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWRkTm9kZSIg VmFsdWU9IjY1NTM2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1l cmF0ZWRUeXBlIE5hbWU9IkFjY2Vzc0xldmVsVHlwZSIgTGVuZ3RoSW5CaXRzPSI4IiBJc09wdGlv blNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9 IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ3VycmVudFJlYWQiIFZhbHVl PSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkN1cnJlbnRXcml0ZSIgVmFs dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yeVJlYWQiIFZh bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3RvcnlXcml0ZSIg VmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VtYW50aWNDaGFu Z2UiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNX cml0ZSIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRpbWVz dGFtcFdyaXRlIiBWYWx1ZT0iNjQiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQWNjZXNzTGV2ZWxFeFR5cGUiIExlbmd0aEluQml0cz0i MzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO b25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDdXJyZW50 UmVhZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ3VycmVu dFdyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0 b3J5UmVhZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlz dG9yeVdyaXRlIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT ZW1hbnRpY0NoYW5nZSIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlN0YXR1c1dyaXRlIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iVGltZXN0YW1wV3JpdGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25hdG9taWNSZWFkIiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9Ik5vbmF0b21pY1dyaXRlIiBWYWx1ZT0iNTEyIiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IldyaXRlRnVsbEFycmF5T25seSIgVmFsdWU9IjEwMjQiIC8+ DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i RXZlbnROb3RpZmllclR5cGUiIExlbmd0aEluQml0cz0iOCIgSXNPcHRpb25TZXQ9InRydWUiPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1YnNjcmliZVRvRXZlbnRzIiBWYWx1ZT0iMSIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0b3J5UmVhZCIgVmFsdWU9IjQiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yeVdyaXRlIiBWYWx1ZT0iOCIg Lz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1l PSJBY2Nlc3NSZXN0cmljdGlvblR5cGUiIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0 cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTaWduaW5nUmVxdWlyZWQiIFZhbHVlPSIx IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkVuY3J5cHRpb25SZXF1aXJlZCIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2Vzc2lvblJlcXVp cmVkIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJSb2xlUGVybWlzc2lvblR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZUlkIiBUeXBlTmFtZT0idWE6Tm9k ZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6 UGVybWlzc2lvblR5cGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51 bWVyYXRlZFR5cGUgTmFtZT0iU3RydWN0dXJlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RydWN0dXJlIiBWYWx1ZT0iMCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJ1Y3R1cmVXaXRoT3B0aW9uYWxGaWVsZHMiIFZh bHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuaW9uIiBWYWx1ZT0i MiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJTdHJ1Y3R1cmVGaWVsZCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IklzT3B0aW9uYWwiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWZhdWx0RW5jb2RpbmdJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJhc2VEYXRhVHlwZSIgVHlwZU5hbWU9InVh Ok5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cnVjdHVyZVR5cGUiIFR5cGVOYW1l PSJ0bnM6U3RydWN0dXJlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZGaWVsZHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWVsZHMiIFR5 cGVOYW1lPSJ0bnM6U3RydWN0dXJlRmllbGQiIExlbmd0aEZpZWxkPSJOb09mRmllbGRzIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVu dW1EZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mRmllbGRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRmllbGRzIiBUeXBlTmFtZT0idG5zOkVudW1GaWVsZCIgTGVuZ3RoRmll bGQ9Ik5vT2ZGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iTm9kZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5h bWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxv Y2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5h bWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2si IFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRl TWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIg TGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBl cm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUlu dDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzIiBUeXBlTmFtZT0i dG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJJbnN0YW5j ZU5vZGUiIEJhc2VUeXBlPSJ0bnM6Tm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQi IFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlw ZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFt ZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVy bWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFt ZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1p c3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBl TmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlR5cGVOb2RlIiBCYXNlVHlwZT0idG5zOk5vZGUi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlw ZU5hbWU9InRuczpOb2RlQ2xhc3MiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIg U291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2si IFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSb2xlUGVybWlzc2lv bnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSb2xlUGVy bWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0i Tm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVc2VyUm9s ZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUi IExlbmd0aEZpZWxkPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkFjY2Vzc1Jlc3RyaWN0aW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzIiBU eXBlTmFtZT0idG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJPYmplY3ROb2RlIiBCYXNlVHlwZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2Rl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVD bGFzcyIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93 c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2Fs aXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6 Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNl cldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5h bWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Np b25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1p c3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5v T2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVz dHJpY3Rpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVm ZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRXZlbnROb3RpZmllciIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpT dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9iamVjdFR5cGVO b2RlIiBCYXNlVHlwZT0idG5zOlR5cGVOb2RlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZU5hbWUiIFR5cGVO YW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291 cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIg VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl VHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQ ZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVO YW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVy bWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5 cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIgVHlwZU5hbWU9InRuczpSZWZlcmVuY2VOb2RlIiBM ZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fi c3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmFyaWFibGVOb2RlIiBCYXNlVHlwZT0i dG5zOkluc3RhbmNlTm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0idG5zOk5v ZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVh bGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpO b2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9w YzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJv bGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFtZT0ib3Bj OlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1l PSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGUiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJhbmsiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJyYXlEaW1lbnNpb25z IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXJyYXlEaW1l bnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZBcnJheURpbWVu c2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NMZXZlbCIgVHlwZU5hbWU9Im9w YzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlckFjY2Vzc0xldmVsIiBUeXBlTmFt ZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRl cnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJIaXN0 b3JpemluZyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWNjZXNzTGV2ZWxFeCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmFyaWFibGVUeXBlTm9kZSIg QmFzZVR5cGU9InRuczpUeXBlTm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0i dG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0i dWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9 InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlz c2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0i dG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Np b25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFt ZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5 cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGUiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJhbmsiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJyYXlEaW1l bnNpb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXJy YXlEaW1lbnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZBcnJh eURpbWVuc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFt ZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iUmVmZXJlbmNlVHlwZU5vZGUiIEJhc2VUeXBlPSJ0bnM6VHlwZU5v ZGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIg VHlwZU5hbWU9InRuczpOb2RlQ2xhc3MiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNv dXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUi IFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4 dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1h c2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSb2xlUGVybWlz c2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSb2xl UGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVc2Vy Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIExlbmd0aEZpZWxkPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IkFjY2Vzc1Jlc3RyaWN0aW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2Vz IiBUeXBlTmFtZT0idG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9v bGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN5bW1ldHJpYyIgVHlwZU5hbWU9Im9wYzpC b29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52ZXJzZU5hbWUiIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9Ik1ldGhvZE5vZGUiIEJhc2VUeXBlPSJ0bnM6SW5zdGFuY2VOb2Rl Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291 cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5 cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkJyb3dzZU5hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBU eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQi IFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNr IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl VHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Np b25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBl cm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJv bGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBl IiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIg VHlwZU5hbWU9InRuczpSZWZlcmVuY2VOb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeGVjdXRhYmxlIiBUeXBlTmFtZT0ib3BjOkJvb2xl YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVHlwZU5hbWU9Im9w YzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlZpZXdOb2RlIiBCYXNlVHlwZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9 InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0i dG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0i dG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9 InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlw ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9u cyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9s ZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlz c2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2Vy Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5z Ok5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1l PSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQ29udGFpbnNOb0xvb3BzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4i IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5vdGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5 dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iRGF0YVR5cGVOb2RlIiBCYXNlVHlwZT0idG5zOlR5cGVOb2RlIj4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOk5v ZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9k ZUNsYXNzIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJy b3dzZU5hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3VyY2VUeXBlPSJ0bnM6Tm9k ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBl TmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlz c2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVy bWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0i Tm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NS ZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIgVHlwZU5hbWU9InRuczpS ZWZlcmVuY2VOb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24iIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25P YmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVmZXJlbmNlTm9kZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ludmVyc2UiIFR5cGVOYW1lPSJvcGM6Qm9vbGVh biIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRhcmdldElkIiBUeXBlTmFtZT0idWE6RXhwYW5k ZWROb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iQXJndW1lbnQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEYXRhVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlZhbHVlUmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiBMZW5ndGhGaWVsZD0iTm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbnVtVmFs dWVUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVudW1G aWVsZCIgQmFzZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiBTb3VyY2VUeXBlPSJ0bnM6RW51bVZhbHVlVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOkVudW1WYWx1ZVR5cGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJj ZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT3B0aW9uU2V0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWxpZEJpdHMiIFR5cGVOYW1lPSJvcGM6 Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJVbmlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJOb3JtYWxpemVk U3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0i RGVjaW1hbFN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBl IE5hbWU9IkR1cmF0aW9uU3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9w YXF1ZVR5cGUgTmFtZT0iVGltZVN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9w YzpPcGFxdWVUeXBlIE5hbWU9IkRhdGVTdHJpbmciPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQog IDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJEdXJhdGlvbiI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoN CiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlV0Y1RpbWUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0K DQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJMb2NhbGVJZCI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUaW1lWm9uZURhdGFUeXBlIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9mZnNldCIgVHlw ZU5hbWU9Im9wYzpJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRheWxpZ2h0U2F2aW5n SW5PZmZzZXQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkluZGV4Ij4NCiAgPC9vcGM6T3BhcXVlVHlw ZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSW50ZWdlcklkIj4NCiAgPC9vcGM6T3BhcXVl VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkFwcGxpY2F0aW9uVHlwZSIgTGVu Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VydmVyIiBW YWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDbGllbnQiIFZhbHVl PSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNsaWVudEFuZFNlcnZlciIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzY292ZXJ5U2Vy dmVyIiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFwcGxpY2F0aW9uVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXBwbGljYXRpb25O YW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkFwcGxpY2F0aW9uVHlwZSIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvblR5cGUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5U2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2NvdmVyeVByb2ZpbGVVcmkiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpc2NvdmVyeVVybHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlVcmxz IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV0dXJuRGlhZ25vc3RpY3MiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXVkaXRFbnRyeUlkIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVvdXRIaW50IiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFkZGl0aW9uYWxI ZWFkZXIiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0 YW1wIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVx dWVzdEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZXJ2aWNlUmVzdWx0IiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlcnZpY2VEaWFnbm9zdGljcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZv IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN0cmluZ1RhYmxlIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RyaW5nVGFibGUiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZlN0cmluZ1RhYmxlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQWRkaXRpb25hbEhlYWRlciIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlZl cnNpb25UaW1lIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlNlcnZpY2VGYXVsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVcmlzVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVyaXNWZXJzaW9uIiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZVcmlzVmVyc2lvbiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VVcmlzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJp bmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlVXJpcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iU2VydmVyVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJO b09mU2VydmVyVXJpcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJZHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJZHMiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlNlcnZpY2VJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2Vzc2lv bmxlc3NJbnZva2VSZXNwb25zZVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5hbWVzcGFjZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmlzIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZOYW1lc3BhY2VVcmlzIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmll bGQ9Ik5vT2ZTZXJ2ZXJVcmlzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmljZUlkIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlw ZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9p bnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P ZkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxl SWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJVcmlzIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpbmRTZXJ2ZXJzUmVz cG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5cGVOYW1lPSJ0bnM6QXBwbGljYXRpb25EZXNj cmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlcnZlck9uTmV0d29yayIgQmFz ZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWNvcmRJ ZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJO YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2Nv dmVyeVVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVu Z3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRmluZFNlcnZlcnNPbk5ldHdvcmtS ZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlN0YXJ0aW5nUmVjb3JkSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVjb3Jkc1RvUmV0dXJuIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXR5Rmls dGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVy Q2FwYWJpbGl0eUZpbHRlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09m U2VydmVyQ2FwYWJpbGl0eUZpbHRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jlc3BvbnNlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTGFzdENvdW50ZXJSZXNldFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5cGVOYW1lPSJ0bnM6U2VydmVyT25O ZXR3b3JrIiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlcnMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJBcHBsaWNhdGlvbkluc3RhbmNlQ2VydGlm aWNhdGUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt ZT0iTWVzc2FnZVNlY3VyaXR5TW9kZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJh dGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iU2lnbiIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iU2lnbkFuZEVuY3J5cHQiIFZhbHVlPSIzIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlVzZXJUb2tlblR5cGUiIExlbmd0aEluQml0 cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFub255bW91cyIgVmFsdWU9 IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlck5hbWUiIFZhbHVlPSIx IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNlcnRpZmljYXRlIiBWYWx1ZT0i MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJc3N1ZWRUb2tlbiIgVmFsdWU9 IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iVXNlclRva2VuUG9saWN5IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlRva2VuVHlwZSIgVHlwZU5hbWU9InRuczpVc2VyVG9rZW5UeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVkVG9rZW5UeXBlIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Iklzc3VlckVuZHBvaW50VXJsIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5 VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludERlc2NyaXB0aW9uIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuZHBvaW50VXJs IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlciIg VHlwZU5hbWU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2Vj dXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJJZGVu dGl0eVRva2VucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlVzZXJJZGVudGl0eVRva2VucyIgVHlwZU5hbWU9InRuczpVc2VyVG9rZW5Qb2xpY3kiIExlbmd0 aEZpZWxkPSJOb09mVXNlcklkZW50aXR5VG9rZW5zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i VHJhbnNwb3J0UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZWN1cml0eUxldmVsIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iR2V0RW5kcG9p bnRzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mUHJvZmlsZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJQcm9maWxlVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09m UHJvZmlsZVVyaXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iR2V0RW5kcG9pbnRzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1l PSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW5kcG9p bnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9p bnRzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m RW5kcG9pbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RVcmkiIFR5cGVOYW1lPSJvcGM6U3Ry aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlck5hbWVzIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyTmFtZXMiIFR5cGVOYW1l PSJ1YTpMb2NhbGl6ZWRUZXh0IiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlck5hbWVzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVHlwZSIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvblR5 cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5U2VydmVyVXJpIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY292ZXJ5VXJs cyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mRGlzY292ZXJ5VXJscyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlbWFwaG9yZUZpbGVQYXRoIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzT25saW5lIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0 bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlciIgVHlwZU5h bWU9InRuczpSZWdpc3RlcmVkU2VydmVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVyU2VydmVyUmVzcG9uc2UiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlzY292ZXJ5Q29uZmlndXJh dGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTWRuc0Rpc2NvdmVyeUNvbmZpZ3Vy YXRpb24iIEJhc2VUeXBlPSJ0bnM6RGlzY292ZXJ5Q29uZmlndXJhdGlvbiI+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJNZG5zU2VydmVyTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFt ZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVn aXN0ZXJTZXJ2ZXIyUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFk ZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXIiIFR5cGVOYW1lPSJ0bnM6UmVnaXN0 ZXJlZFNlcnZlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaXNjb3ZlcnlDb25maWd1 cmF0aW9uIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlz Y292ZXJ5Q29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3Ro RmllbGQ9Ik5vT2ZEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVyU2VydmVyMlJlc3Bv bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZkNvbmZpZ3VyYXRpb25SZXN1bHRzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29uZmlndXJhdGlvblJlc3VsdHMiIFR5cGVO YW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZkNvbmZpZ3VyYXRpb25SZXN1bHRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlw ZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZv cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO YW1lPSJTZWN1cml0eVRva2VuUmVxdWVzdFR5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVu dW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZW5ldyIgVmFsdWU9IjEiIC8+DQogIDwvb3BjOkVudW1lcmF0 ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9r ZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q2hhbm5lbElkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlRva2VuSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q3JlYXRlZEF0IiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmV2aXNlZExpZmV0aW1lIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJPcGVuU2VjdXJlQ2hh bm5lbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50UHJvdG9jb2xWZXJzaW9uIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RUeXBlIiBUeXBlTmFtZT0i dG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNl Y3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZExpZmV0aW1lIiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyUHJvdG9j b2xWZXJzaW9uIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlNlY3VyaXR5VG9rZW4iIFR5cGVOYW1lPSJ0bnM6Q2hhbm5lbFNlY3VyaXR5VG9rZW4iIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJOb25jZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBU eXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2Vy dGlmaWNhdGVEYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTaWduYXR1cmUiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlNlc3Npb25BdXRoZW50 aWNhdGlvblRva2VuIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlNpZ25hdHVyZURhdGEiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWxnb3JpdGhtIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpZ25hdHVyZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudERlc2NyaXB0aW9uIiBUeXBl TmFtZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZXJ2ZXJVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iRW5kcG9pbnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2Vzc2lvbk5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkNsaWVudENlcnRpZmljYXRlIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJp bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRTZXNzaW9uVGltZW91dCIgVHlw ZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhSZXNwb25zZU1l c3NhZ2VTaXplIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVTZXNzaW9uUmVzcG9uc2Ui IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvblRva2VuIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNlc3Npb25UaW1lb3V0IiBUeXBlTmFtZT0ib3Bj OkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlck5vbmNlIiBUeXBlTmFtZT0i b3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJDZXJ0aWZpY2F0 ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P ZlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9u IiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlckVuZHBvaW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZTZXJ2ZXJTb2Z0d2FyZUNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBl TmFtZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIExlbmd0aEZpZWxkPSJOb09mU2Vy dmVyU29mdHdhcmVDZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJT aWduYXR1cmUiIFR5cGVOYW1lPSJ0bnM6U2lnbmF0dXJlRGF0YSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heFJlcXVlc3RNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNl cklkZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpT dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFub255bW91c0lk ZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ0bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0 bnM6VXNlcklkZW50aXR5VG9rZW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNlck5hbWVJZGVudGl0eVRva2VuIiBCYXNlVHlwZT0i dG5zOlVzZXJJZGVudGl0eVRva2VuIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBU eXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGFzc3dvcmQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuY3J5cHRpb25BbGdvcml0aG0iIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ilg1MDlJZGVudGl0eVRva2VuIiBCYXNlVHlwZT0idG5zOlVzZXJJZGVu dGl0eVRva2VuIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgU291cmNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQ2VydGlmaWNhdGVEYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i SXNzdWVkSWRlbnRpdHlUb2tlbiIgQmFzZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJQb2xpY3lJZCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIFNvdXJj ZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRv a2VuRGF0YSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJSc2FFbmNyeXB0ZWRT ZWNyZXQiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iQWN0aXZhdGVTZXNzaW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVl c3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRTaWduYXR1cmUiIFR5cGVO YW1lPSJ0bnM6U2lnbmF0dXJlRGF0YSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZDbGll bnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkNsaWVudFNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0idG5zOlNp Z25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIExlbmd0aEZpZWxkPSJOb09mQ2xpZW50U29mdHdhcmVD ZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJVc2VySWRlbnRpdHlUb2tlbiIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9i amVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJUb2tlblNpZ25hdHVyZSIgVHlwZU5h bWU9InRuczpTaWduYXR1cmVEYXRhIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNlIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVh ZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU2VydmVyTm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxk PSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5m b3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9z dGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZE aWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iQ2xvc2VTZXNzaW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVu c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFt ZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVTdWJz Y3JpcHRpb25zIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2xvc2VTZXNzaW9uUmVzcG9uc2Ui IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FuY2VsUmVxdWVz dCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXF1ZXN0SGFuZGxlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDYW5jZWxS ZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNhbmNlbENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJO b2RlQXR0cmlidXRlc01hc2siIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkFjY2Vzc0xldmVsIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkJyb3dzZU5hbWUiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkNvbnRhaW5zTm9Mb29wcyIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVR5cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJEZXNjcmlwdGlvbiIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IkRpc3BsYXlOYW1lIiBWYWx1ZT0iNjQiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iRXZlbnROb3RpZmllciIgVmFsdWU9IjEyOCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFeGVjdXRhYmxlIiBWYWx1ZT0iMjU2IiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3Rvcml6aW5nIiBWYWx1ZT0iNTEyIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmVyc2VOYW1lIiBWYWx1ZT0iMTAyNCIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJc0Fic3RyYWN0IiBWYWx1ZT0iMjA0 OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRl cnZhbCIgVmFsdWU9IjQwOTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9k ZUNsYXNzIiBWYWx1ZT0iODE5MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO b2RlSWQiIFZhbHVlPSIxNjM4NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT eW1tZXRyaWMiIFZhbHVlPSIzMjc2OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJVc2VyQWNjZXNzTGV2ZWwiIFZhbHVlPSI2NTUzNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVmFsdWU9IjEzMTA3MiIgLz4NCiAgICA8b3BjOkVu dW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyV3JpdGVNYXNrIiBWYWx1ZT0iMjYyMTQ0IiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhbHVlUmFuayIgVmFsdWU9IjUyNDI4OCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0ZU1hc2siIFZhbHVlPSIxMDQ4NTc2 IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhbHVlIiBWYWx1ZT0iMjA5NzE1 MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24i IFZhbHVlPSI0MTk0MzA0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJvbGVQ ZXJtaXNzaW9ucyIgVmFsdWU9IjgzODg2MDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBWYWx1ZT0iMTY3NzcyMTYiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iMzM1NTQ0MzEiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iQmFzZU5vZGUiIFZhbHVlPSIyNjUwMTIyMCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPYmplY3QiIFZhbHVlPSIyNjUwMTM0OCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPYmplY3RUeXBlIiBWYWx1ZT0iMjY1MDMyNjgi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVmFyaWFibGUiIFZhbHVlPSIyNjU3 MTM4MyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJWYXJpYWJsZVR5cGUiIFZh bHVlPSIyODYwMDQzOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNZXRob2Qi IFZhbHVlPSIyNjYzMjU0OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZl cmVuY2VUeXBlIiBWYWx1ZT0iMjY1MzcwNjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iVmlldyIgVmFsdWU9IjI2NTAxMzU2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0i dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJp YnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlz cGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9i amVjdEF0dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNv dXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRp c3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5v ZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVB dHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnROb3RpZmllciIgVHlwZU5h bWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IlZhcmlhYmxlQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0 cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0 IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJW YWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh VHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVl UmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZB cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhGaWVsZD0i Tm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFjY2Vzc0xldmVs IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyQWNjZXNz TGV2ZWwiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1pbmlt dW1TYW1wbGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ikhpc3Rvcml6aW5nIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTWV0aG9kQXR0 cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlw ZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5h bWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJp YnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVh OkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0 ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0 ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeGVjdXRhYmxlIiBUeXBlTmFtZT0ib3BjOkJv b2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVHlwZU5hbWU9 Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ik9iamVjdFR5cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVB dHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRl eHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0i dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIi IFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJpYWJsZVR5cGVBdHRyaWJ1 dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0 bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIg VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0i dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFz ayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSXNBYnN0cmFjdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZmVy ZW5jZVR5cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMy IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBU eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpO b2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVO YW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN5bW1ldHJpYyIgVHlw ZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52ZXJzZU5hbWUi IFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyIgQmFzZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRB dHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRy aWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQi IFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0 cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1l PSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmlld0F0 dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlO YW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRy aWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3Jp dGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1 dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29udGFpbnNOb0xvb3BzIiBUeXBlTmFtZT0i b3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5vdGlmaWVyIiBUeXBl TmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0i dWE6VmFyaWFudCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJHZW5lcmljQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmli dXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJE ZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpO b2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m QXR0cmlidXRlVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iQXR0cmlidXRlVmFsdWVzIiBUeXBlTmFtZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVWYWx1 ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZBdHRyaWJ1dGVWYWx1ZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNJdGVtIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmVudE5v ZGVJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVxdWVzdGVkTmV3Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlm aWVkTmFtZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlwZU5hbWU9InRu czpOb2RlQ2xhc3MiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQXR0cmlidXRlcyIgVHlw ZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlR5cGVE ZWZpbml0aW9uIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNSZXN1bHQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Rh dHVzQ29kZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJBZGRlZE5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBZGROb2Rlc1JlcXVlc3QiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVz dEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZk5vZGVzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb2Rlc1RvQWRkIiBUeXBlTmFtZT0idG5zOkFkZE5vZGVzSXRlbSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZOb2Rlc1RvQWRkIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZE5vZGVzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl c3VsdHMiIFR5cGVOYW1lPSJ0bnM6QWRkTm9kZXNSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVz dWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3Mi IFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iQWRkUmVmZXJlbmNlc0l0ZW0iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlk IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6 Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNGb3J3YXJkIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRTZXJ2ZXJVcmkiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0Tm9kZUlkIiBU eXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn ZXROb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZFJlZmVyZW5jZXNSZXF1 ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzVG9BZGQiIFR5cGVOYW1lPSJ0bnM6QWRk UmVmZXJlbmNlc0l0ZW0iIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlc1RvQWRkIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZFJl ZmVyZW5jZXNSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRl ciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1 c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIg TGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlTm9kZXNJdGVtIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIg VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZVRhcmdl dFJlZmVyZW5jZXMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVOb2Rlc1JlcXVlc3Qi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVx dWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZk5vZGVzVG9EZWxldGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvRGVsZXRlIiBUeXBlTmFtZT0idG5zOkRlbGV0ZU5vZGVz SXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvRGVsZXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZU5vZGVzUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhG aWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3Rp Y0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlh Z25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJO b09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZU5vZGVJZCIgVHlw ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzRm9yd2Fy ZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0 Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEZWxldGVCaWRpcmVjdGlvbmFsIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRl UmVmZXJlbmNlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXNUb0RlbGV0ZSIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXNUb0RlbGV0 ZSIgVHlwZU5hbWU9InRuczpEZWxldGVSZWZlcmVuY2VzSXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZS ZWZlcmVuY2VzVG9EZWxldGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlUmVmZXJlbmNlc1Jlc3BvbnNlIiBCYXNlVHlwZT0i dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVy IiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1 bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJ bmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlw ZSBOYW1lPSJBdHRyaWJ1dGVXcml0ZU1hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0 PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBY2Nlc3NMZXZlbCIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQXJyYXlEaW1lbnNpb25zIiBWYWx1 ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1 ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDb250YWluc05vTG9vcHMi IFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlIiBW YWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVzY3JpcHRpb24i IFZhbHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNwbGF5TmFt ZSIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkV2ZW50Tm90 aWZpZXIiIFZhbHVlPSIxMjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRXhl Y3V0YWJsZSIgVmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJI aXN0b3JpemluZyIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJJbnZlcnNlTmFtZSIgVmFsdWU9IjEwMjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iSXNBYnN0cmFjdCIgVmFsdWU9IjIwNDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iTWluaW11bVNhbXBsaW5nSW50ZXJ2YWwiIFZhbHVlPSI0MDk2IiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vZGVDbGFzcyIgVmFsdWU9IjgxOTIiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUlkIiBWYWx1ZT0iMTYzODQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3ltbWV0cmljIiBWYWx1ZT0iMzI3NjgiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlckFjY2Vzc0xldmVsIiBWYWx1ZT0iNjU1 MzYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlckV4ZWN1dGFibGUiIFZh bHVlPSIxMzEwNzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlcldyaXRl TWFzayIgVmFsdWU9IjI2MjE0NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJW YWx1ZVJhbmsiIFZhbHVlPSI1MjQyODgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iV3JpdGVNYXNrIiBWYWx1ZT0iMTA0ODU3NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJWYWx1ZUZvclZhcmlhYmxlVHlwZSIgVmFsdWU9IjIwOTcxNTIiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVR5cGVEZWZpbml0aW9uIiBWYWx1ZT0iNDE5NDMw NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSb2xlUGVybWlzc2lvbnMiIFZh bHVlPSI4Mzg4NjA4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFjY2Vzc1Jl c3RyaWN0aW9ucyIgVmFsdWU9IjE2Nzc3MjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkFjY2Vzc0xldmVsRXgiIFZhbHVlPSIzMzU1NDQzMiIgLz4NCiAgPC9vcGM6RW51bWVy YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJCcm93c2VEaXJlY3Rpb24i IExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZvcndh cmQiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmVyc2Ui IFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJvdGgiIFZhbHVl PSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmFsaWQiIFZhbHVlPSIz IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IlZpZXdEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJWaWV3SWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJUaW1lc3RhbXAiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJWaWV3VmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJv d3NlRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQnJvd3NlRGlyZWN0aW9uIiBUeXBlTmFtZT0idG5zOkJyb3dzZURpcmVjdGlvbiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluY2x1ZGVTdWJ0eXBlcyIgVHlwZU5hbWU9 Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJCcm93c2VSZXN1bHRNYXNrIiBMZW5ndGhJbkJpdHM9IjMy Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFZhbHVlPSIxIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzRm9yd2FyZCIgVmFsdWU9IjIiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUNsYXNzIiBWYWx1ZT0iNCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1ZT0iOCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNwbGF5TmFtZSIgVmFsdWU9IjE2IiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlR5cGVEZWZpbml0aW9uIiBWYWx1ZT0i MzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iNjMiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVmZXJlbmNlVHlwZUluZm8iIFZhbHVl PSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRhcmdldEluZm8iIFZhbHVl PSI2MCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ZvcndhcmQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOkV4 cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5h bWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFt ZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVHlwZURlZmluaXRpb24iIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkNvbnRpbnVhdGlv blBvaW50Ij4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkJyb3dzZVJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1l PSJ0bnM6UmVmZXJlbmNlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJCcm93c2VSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0 aW9uIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTWF4UmVmZXJlbmNlc1Blck5v ZGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5v ZGVzVG9Ccm93c2UiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb2Rlc1RvQnJvd3NlIiBUeXBlTmFtZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiBMZW5ndGhG aWVsZD0iTm9PZk5vZGVzVG9Ccm93c2UiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl c3VsdHMiIFR5cGVOYW1lPSJ0bnM6QnJvd3NlUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3Vs dHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0lu Zm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkJyb3dzZU5leHRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGVhc2VDb250aW51YXRpb25Qb2lu dHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZD b250aW51YXRpb25Qb2ludHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJDb250aW51YXRpb25Qb2ludHMiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgTGVu Z3RoRmllbGQ9Ik5vT2ZDb250aW51YXRpb25Qb2ludHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOkJyb3dzZVJlc3VsdCIgTGVuZ3RoRmll bGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdu b3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9P ZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWxhdGl2ZVBhdGhFbGVtZW50IiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlw ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzSW52ZXJzZSIgVHlw ZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5jbHVkZVN1YnR5 cGVzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn ZXROYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWxhdGl2ZVBhdGgiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1l bnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVu dHMiIFR5cGVOYW1lPSJ0bnM6UmVsYXRpdmVQYXRoRWxlbWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZF bGVtZW50cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJCcm93c2VQYXRoIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0aW5nTm9kZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGF0aXZlUGF0aCIgVHlwZU5hbWU9InRuczpSZWxhdGl2 ZVBhdGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iQnJvd3NlUGF0aFRhcmdldCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9k ZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVtYWluaW5nUGF0aEluZGV4IiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJCcm93c2VQYXRoUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT dGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlRhcmdldHMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRzIiBUeXBlTmFtZT0i dG5zOkJyb3dzZVBhdGhUYXJnZXQiIExlbmd0aEZpZWxkPSJOb09mVGFyZ2V0cyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2xh dGVCcm93c2VQYXRoc1RvTm9kZUlkc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkJyb3dzZVBhdGhzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlUGF0aHMi IFR5cGVOYW1lPSJ0bnM6QnJvd3NlUGF0aCIgTGVuZ3RoRmllbGQ9Ik5vT2ZCcm93c2VQYXRocyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJl c3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1 bHRzIiBUeXBlTmFtZT0idG5zOkJyb3dzZVBhdGhSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVz dWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3Mi IFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWdpc3Rl ciIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVzVG9S ZWdpc3RlciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvUmVn aXN0ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZ2lzdGVyZWRO b2RlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVn aXN0ZXJlZE5vZGVJZHMiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExlbmd0aEZpZWxkPSJOb09mUmVn aXN0ZXJlZE5vZGVJZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9k ZXNUb1VucmVnaXN0ZXIiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb2Rlc1RvVW5yZWdpc3RlciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmllbGQ9 Ik5vT2ZOb2Rlc1RvVW5yZWdpc3RlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkNvdW50ZXIiPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJOdW1lcmljUmFuZ2UiPg0KICA8L29w YzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJUaW1lIj4NCiAgPC9vcGM6 T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iRGF0ZSI+DQogIDwvb3BjOk9w YXF1ZVR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludENvbmZpZ3Vy YXRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iT3BlcmF0aW9uVGltZW91dCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlVzZUJpbmFyeUVuY29kaW5nIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhTdHJpbmdMZW5ndGgiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhCeXRlU3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4QXJyYXlMZW5ndGgiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhNZXNzYWdlU2l6ZSIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heEJ1ZmZlclNp emUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDaGFubmVs TGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZWN1cml0eVRva2VuTGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUXVlcnlEYXRhRGVz Y3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVsYXRpdmVQYXRoIiBUeXBlTmFtZT0idG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5v ZGVUeXBlRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iVHlwZURlZmluaXRpb25Ob2RlIiBUeXBlTmFtZT0idWE6RXhwYW5kZWRO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmNsdWRlU3ViVHlwZXMiIFR5cGVOYW1l PSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEYXRhVG9SZXR1cm4i IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhVG9SZXR1 cm4iIFR5cGVOYW1lPSJ0bnM6UXVlcnlEYXRhRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m RGF0YVRvUmV0dXJuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1l cmF0ZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhdG9yIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcXVhbHMiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzTnVsbCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iR3JlYXRlclRoYW4iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJHcmVhdGVyVGhhbk9yRXF1YWwiIFZhbHVlPSI0IiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuT3JFcXVhbCIgVmFsdWU9IjUiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTGlrZSIgVmFsdWU9IjYiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm90IiBWYWx1ZT0iNyIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJCZXR3ZWVuIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 ZWRWYWx1ZSBOYW1lPSJJbkxpc3QiIFZhbHVlPSI5IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IkFuZCIgVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9Ik9yIiBWYWx1ZT0iMTEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2Fz dCIgVmFsdWU9IjEyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluVmlldyIg VmFsdWU9IjEzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9mVHlwZSIgVmFs dWU9IjE0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlbGF0ZWRUbyIgVmFs dWU9IjE1IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJpdHdpc2VBbmQiIFZh bHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCaXR3aXNlT3IiIFZh bHVlPSIxNyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJRdWVyeURhdGFTZXQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIFR5cGVOYW1lPSJ1 YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZWYWx1ZXMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZXMiIFR5cGVO YW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZlZhbHVlcyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJOb2RlUmVmZXJlbmNl IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v ZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVy ZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IklzRm9yd2FyZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZlJlZmVyZW5jZWROb2RlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlZE5vZGVJZHMiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExl bmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlZE5vZGVJZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmls dGVyT3BlcmF0b3IiIFR5cGVOYW1lPSJ0bnM6RmlsdGVyT3BlcmF0b3IiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mRmlsdGVyT3BlcmFuZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXJPcGVyYW5kcyIgVHlwZU5hbWU9InVhOkV4dGVuc2lv bk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWx0ZXJPcGVyYW5kcyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb250ZW50RmlsdGVy IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v T2ZFbGVtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkVsZW1lbnRzIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50IiBMZW5ndGhGaWVs ZD0iTm9PZkVsZW1lbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhbmQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkVsZW1lbnRPcGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iSW5kZXgiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxpdGVyYWxP cGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF0dHJpYnV0ZU9wZXJhbmQiIEJhc2VU eXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBbGlhcyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VQYXRoIiBUeXBl TmFtZT0idG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0 ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4 UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIEJh c2VUeXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUeXBlRGVm aW5pdGlvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZkJyb3dzZVBhdGgiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VQYXRoIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZCcm93c2VQYXRoIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmlidXRlSWQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5kZXhSYW5nZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29k ZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m T3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iT3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZPcGVyYW5kU3RhdHVzQ29kZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb09mT3BlcmFuZERpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik9wZXJhbmREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZPcGVyYW5kRGlhZ25vc3RpY0luZm9zIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkNvbnRlbnRGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1lbnRSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVudFJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6 Q29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mRWxlbWVudFJlc3Vs dHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRWxlbWVudERpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVsZW1lbnREaWFn bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5v T2ZFbGVtZW50RGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlBhcnNpbmdSZXN1bHQiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29kZSIgVHlwZU5h bWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVN0YXR1 c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0 YVN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZE YXRhU3RhdHVzQ29kZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YURpYWdub3N0 aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRh dGFEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmll bGQ9Ik5vT2ZEYXRhRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5Rmlyc3RSZXF1ZXN0IiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFk ZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZk5vZGVUeXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vZGVUeXBlcyIgVHlwZU5hbWU9InRuczpOb2RlVHlwZURlc2NyaXB0aW9uIiBM ZW5ndGhGaWVsZD0iTm9PZk5vZGVUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRl ciIgVHlwZU5hbWU9InRuczpDb250ZW50RmlsdGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TWF4RGF0YVNldHNUb1JldHVybiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJNYXhSZWZlcmVuY2VzVG9SZXR1cm4iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlF1ZXJ5Rmlyc3RSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZRdWVyeURhdGFTZXRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVlcnlEYXRhU2V0cyIgVHlw ZU5hbWU9InRuczpRdWVyeURhdGFTZXQiIExlbmd0aEZpZWxkPSJOb09mUXVlcnlEYXRhU2V0cyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3Bj OkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUGFyc2luZ1Jlc3VsdHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQYXJzaW5nUmVz dWx0cyIgVHlwZU5hbWU9InRuczpQYXJzaW5nUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlBhcnNp bmdSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdu b3N0aWNJbmZvcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlclJlc3VsdCIgVHlwZU5h bWU9InRuczpDb250ZW50RmlsdGVyUmVzdWx0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRl ciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVsZWFzZUNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRpb25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3Ry aW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlF1ZXJ5TmV4dFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlF1ZXJ5RGF0YVNldHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWVyeURhdGFTZXRz IiBUeXBlTmFtZT0idG5zOlF1ZXJ5RGF0YVNldCIgTGVuZ3RoRmllbGQ9Ik5vT2ZRdWVyeURhdGFT ZXRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZENvbnRpbnVhdGlvblBvaW50IiBU eXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiBMZW5ndGhJbkJp dHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTb3VyY2UiIFZhbHVlPSIw IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlciIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQm90aCIgVmFsdWU9IjIiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTmVpdGhlciIgVmFsdWU9IjMiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVu dW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZFZhbHVlSWQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9k ZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmli dXRlSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5k ZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJE YXRhRW5jb2RpbmciIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRSZXF1ZXN0IiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVl c3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heEFnZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIFR5cGVOYW1lPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJu IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWFkIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZXNUb1JlYWQiIFR5cGVOYW1lPSJ0 bnM6UmVhZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1JlYWQiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZFJlc3Bv bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhG aWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3Rp Y0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlh Z25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJO b09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkVmFsdWVJZCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1 YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmRleFJhbmdlIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFFbmNvZGluZyIgVHlwZU5h bWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRp b25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkUmVzdWx0IiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1 c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q29udGludWF0aW9uUG9pbnQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ikhpc3RvcnlEYXRhIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 Ikhpc3RvcnlSZWFkRGV0YWlscyIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZEV2 ZW50RGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0idG5zOkV2ZW50RmlsdGVy IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IlJlYWRSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRh aWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzUmVhZE1vZGlmaWVkIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJv cGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0i b3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIg VHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXR1cm5Cb3Vu ZHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkUHJvY2Vzc2VkRGV0YWlscyIgQmFzZVR5 cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhcnRU aW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5k VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBy b2Nlc3NpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mQWdncmVnYXRlVHlwZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkFnZ3JlZ2F0ZVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExlbmd0 aEZpZWxkPSJOb09mQWdncmVnYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3Jl Z2F0ZUNvbmZpZ3VyYXRpb24iIFR5cGVOYW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJSZWFkQXRUaW1lRGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlcVRpbWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUi IExlbmd0aEZpZWxkPSJOb09mUmVxVGltZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VT aW1wbGVCb3VuZHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkQW5ub3RhdGlvbkRhdGFE ZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3RvcnlSZWFkRGV0YWlscyI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZXFUaW1lcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJIaXN0b3J5RGF0YSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpE YXRhVmFsdWUiIExlbmd0aEZpZWxkPSJOb09mRGF0YVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZmljYXRpb25JbmZv IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1v ZGlmaWNhdGlvblRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJVcGRhdGVUeXBlIiBUeXBlTmFtZT0idG5zOkhpc3RvcnlVcGRhdGVUeXBlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhp c3RvcnlNb2RpZmllZERhdGEiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeURhdGEiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEYXRhVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5n dGhGaWVsZD0iTm9PZkRhdGFWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTW9k aWZpY2F0aW9uSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb2RpZmljYXRpb25JbmZvcyIgVHlwZU5hbWU9InRuczpNb2RpZmljYXRpb25JbmZvIiBM ZW5ndGhGaWVsZD0iTm9PZk1vZGlmaWNhdGlvbkluZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlFdmVudCIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRzIiBU eXBlTmFtZT0idG5zOkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZFdmVu dHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iSGlzdG9yeVJlYWRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlSZWFkRGV0YWlscyIgVHlw ZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVz dGFtcHNUb1JldHVybiIgVHlwZU5hbWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZWxlYXNlQ29udGludWF0aW9uUG9pbnRzIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9kZXNUb1JlYWQiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvUmVhZCIgVHlw ZU5hbWU9InRuczpIaXN0b3J5UmVhZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1Jl YWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iSGlzdG9yeVJlYWRSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNw b25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9 InRuczpIaXN0b3J5UmVhZFJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVh OkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0 ZVZhbHVlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVSZXF1ZXN0IiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZOb2Rlc1RvV3JpdGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb2Rlc1RvV3JpdGUiIFR5cGVOYW1lPSJ0bnM6V3JpdGVWYWx1ZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZOb2Rlc1RvV3JpdGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlw ZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZS ZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz dWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3Mi IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iSGlzdG9yeVVwZGF0ZURldGFpbHMiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikhpc3Rv cnlVcGRhdGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJJbnNlcnQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlJlcGxhY2UiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 IlVwZGF0ZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVs ZXRlIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVt ZXJhdGVkVHlwZSBOYW1lPSJQZXJmb3JtVXBkYXRlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5zZXJ0IiBWYWx1ZT0iMSIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZXBsYWNlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVcGRhdGUiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IlJlbW92ZSIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVudW1lcmF0 ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXBkYXRlRGF0YURldGFpbHMi IEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVw ZGF0ZURldGFpbHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJmb3JtSW5zZXJ0UmVwbGFj ZSIgVHlwZU5hbWU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIExlbmd0aEZp ZWxkPSJOb09mVXBkYXRlVmFsdWVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlVwZGF0ZVN0cnVjdHVyZURhdGFEZXRhaWxzIiBCYXNl VHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v ZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkhpc3RvcnlVcGRhdGVE ZXRhaWxzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVyZm9ybUluc2VydFJlcGxhY2UiIFR5 cGVOYW1lPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhGaWVsZD0i Tm9PZlVwZGF0ZVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJVcGRhdGVFdmVudERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJmb3JtSW5zZXJ0UmVwbGFjZSIgVHlwZU5hbWU9InRuczpQ ZXJmb3JtVXBkYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlciIgVHlwZU5h bWU9InRuczpFdmVudEZpbHRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFdmVudERh dGEiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudERh dGEiIFR5cGVOYW1lPSJ0bnM6SGlzdG9yeUV2ZW50RmllbGRMaXN0IiBMZW5ndGhGaWVsZD0iTm9P ZkV2ZW50RGF0YSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJJc0RlbGV0ZU1vZGlmaWVkIiBUeXBlTmFtZT0ib3BjOkJvb2xl YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0ib3BjOkRh dGVUaW1lIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IkRlbGV0ZUF0VGltZURldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0 ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9k ZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmll bGQ9Ik5vT2ZSZXFUaW1lcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVFdmVudERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRJZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudElkcyIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50SWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29k ZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m T3BlcmF0aW9uUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik9wZXJhdGlvblJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhG aWVsZD0iTm9PZk9wZXJhdGlvblJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0 aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXF1ZXN0IiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZIaXN0b3J5VXBkYXRlRGV0YWlscyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlVcGRhdGVEZXRhaWxzIiBUeXBlTmFtZT0idWE6RXh0 ZW5zaW9uT2JqZWN0IiBMZW5ndGhGaWVsZD0iTm9PZkhpc3RvcnlVcGRhdGVEZXRhaWxzIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhp c3RvcnlVcGRhdGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpI aXN0b3J5VXBkYXRlUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlh Z25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNhbGxNZXRo b2RSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik9iamVjdElkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTWV0aG9kSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJbnB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIExlbmd0 aEZpZWxkPSJOb09mSW5wdXRBcmd1bWVudHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBU eXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJbnB1 dEFyZ3VtZW50UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IklucHV0QXJndW1lbnRSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZJbnB1dEFyZ3VtZW50UmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZJbnB1dEFyZ3VtZW50RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5wdXRBcmd1bWVudERpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZklucHV0QXJndW1l bnREaWFnbm9zdGljSW5mb3MiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mT3V0cHV0QXJn dW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iT3V0 cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZPdXRw dXRBcmd1bWVudHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iQ2FsbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1 ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1ldGhvZHNUb0NhbGwiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZXRob2RzVG9DYWxs IiBUeXBlTmFtZT0idG5zOkNhbGxNZXRob2RSZXF1ZXN0IiBMZW5ndGhGaWVsZD0iTm9PZk1ldGhv ZHNUb0NhbGwiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iQ2FsbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0i dG5zOkNhbGxNZXRob2RSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9uaXRv cmluZ01vZGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJTYW1wbGluZyIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i UmVwb3J0aW5nIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9w YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJEYXRhQ2hhbmdlVHJpZ2dlciIgTGVuZ3RoSW5CaXRzPSIz MiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNWYWx1ZSIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzVmFsdWVUaW1lc3RhbXAiIFZh bHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRU eXBlIE5hbWU9IkRlYWRiYW5kVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iQWJzb2x1dGUiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IlBlcmNlbnQiIFZhbHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFDaGFuZ2VGaWx0ZXIiIEJhc2VUeXBlPSJ0bnM6TW9u aXRvcmluZ0ZpbHRlciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmlnZ2VyIiBUeXBlTmFtZT0i dG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVhZGJhbmRU eXBlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlYWRi YW5kVmFsdWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV2ZW50RmlsdGVyIiBCYXNlVHlwZT0i dG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENs YXVzZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxl Y3RDbGF1c2VzIiBUeXBlTmFtZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIExlbmd0aEZp ZWxkPSJOb09mU2VsZWN0Q2xhdXNlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldoZXJlQ2xh dXNlIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlv biIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VTZXJ2ZXJDYXBhYmlsaXRpZXNEZWZhdWx0cyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVHJlYXRVbmNlcnRhaW5Bc0JhZCIgVHlwZU5hbWU9Im9wYzpC b29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVyY2VudERhdGFCYWQiIFR5cGVOYW1l PSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBlcmNlbnREYXRhR29vZCIgVHlw ZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlU2xvcGVkRXh0cmFw b2xhdGlvbiIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFnZ3JlZ2F0ZUZpbHRlciIgQmFzZVR5 cGU9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0VGlt ZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3Jl Z2F0ZVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQ cm9jZXNzaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InRuczpBZ2dyZWdhdGVD b25maWd1cmF0aW9uIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRl bnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IkV2ZW50RmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0idG5zOk1vbml0b3JpbmdG aWx0ZXJSZXN1bHQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENsYXVzZVJlc3Vs dHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RD bGF1c2VSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZT ZWxlY3RDbGF1c2VSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENs YXVzZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdu b3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldoZXJlQ2xhdXNlUmVzdWx0IiBUeXBlTmFtZT0idG5z OkNvbnRlbnRGaWx0ZXJSZXN1bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWdncmVnYXRlRmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0i dG5zOk1vbml0b3JpbmdGaWx0ZXJSZXN1bHQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNl ZFN0YXJ0VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJldmlzZWRQcm9jZXNzaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZEFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIFR5cGVO YW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yaW5nUGFyYW1ldGVycyIg QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGll bnRIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2FtcGxpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJGaWx0ZXIiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJRdWV1ZVNpemUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRGlzY2FyZE9sZGVzdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1v bml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9Ikl0ZW1Ub01vbml0b3IiIFR5cGVOYW1lPSJ0bnM6UmVhZFZh bHVlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nTW9kZSIgVHlwZU5hbWU9 InRuczpNb25pdG9yaW5nTW9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFBh cmFtZXRlcnMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmluZ1BhcmFtZXRlcnMiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9uaXRvcmVk SXRlbUNyZWF0ZVJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkU2FtcGxpbmdJbnRlcnZhbCIgVHlwZU5h bWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkUXVldWVTaXpl IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlclJl c3VsdCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVt c1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiBUeXBlTmFtZT0idG5z OlRpbWVzdGFtcHNUb1JldHVybiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJdGVtc1Rv Q3JlYXRlIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXRl bXNUb0NyZWF0ZSIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgTGVu Z3RoRmllbGQ9Ik5vT2ZJdGVtc1RvQ3JlYXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0 ZVJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZv IiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5 UmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb25pdG9yZWRJdGVtSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVxdWVzdGVkUGFyYW1ldGVycyIgVHlwZU5hbWU9InRuczpNb25pdG9yaW5n UGFyYW1ldGVycyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNhbXBsaW5n SW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmV2aXNlZFF1ZXVlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJGaWx0ZXJSZXN1bHQiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9k aWZ5TW9uaXRvcmVkSXRlbXNSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcHNUb1JldHVy biIgVHlwZU5hbWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mSXRlbXNUb01vZGlmeSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ikl0ZW1zVG9Nb2RpZnkiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbU1v ZGlmeVJlcXVlc3QiIExlbmd0aEZpZWxkPSJOb09mSXRlbXNUb01vZGlmeSIgLz4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZnlNb25p dG9yZWRJdGVtc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVh ZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6 SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOk1v bml0b3JlZEl0ZW1Nb2RpZnlSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1 YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0 TW9uaXRvcmluZ01vZGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0i b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JpbmdNb2RlIiBUeXBl TmFtZT0idG5zOk1vbml0b3JpbmdNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1v bml0b3JlZEl0ZW1JZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb25pdG9yZWRJdGVtSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9 Ik5vT2ZNb25pdG9yZWRJdGVtSWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVzcG9uc2UiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9P ZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0lu Zm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25v c3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlNldFRyaWdnZXJpbmdSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0 bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklk IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyaWdnZXJp bmdJdGVtSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZkxpbmtzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJMaW5rc1RvQWRkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZM aW5rc1RvQWRkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxpbmtzVG9SZW1vdmUiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMaW5rc1RvUmVtb3Zl IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZMaW5rc1RvUmVtb3ZlIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlNldFRyaWdnZXJpbmdSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25z ZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBZGRSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkUmVzdWx0cyIgVHlwZU5h bWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mQWRkUmVzdWx0cyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1l PSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZBZGREaWFnbm9zdGljSW5mb3Mi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVtb3ZlUmVzdWx0cyIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbW92ZVJlc3VsdHMiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlbW92ZVJlc3VsdHMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mUmVtb3ZlRGlhZ25v c3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3Jp cHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mTW9uaXRvcmVkSXRlbUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1JZHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhG aWVsZD0iTm9PZk1vbml0b3JlZEl0ZW1JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlTW9uaXRvcmVkSXRlbXNSZXNwb25z ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZp ZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFn bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5v T2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uUmVxdWVzdCIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVy IiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXF1ZXN0ZWRQdWJsaXNoaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTGlmZXRpbWVDb3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRNYXhLZWVwQWxpdmVDb3Vu dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOb3Rp ZmljYXRpb25zUGVyUHVibGlzaCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHkiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVh dGVTdWJzY3JpcHRpb25SZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25z ZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRQdWJsaXNoaW5n SW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmV2aXNlZExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmV2aXNlZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJNb2RpZnlTdWJzY3JpcHRpb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6 UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFB1 Ymxpc2hpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXF1ZXN0ZWRMaWZldGltZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQ ZXJQdWJsaXNoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlByaW9yaXR5IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXZpc2VkUHVibGlzaGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRv dWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRMaWZldGltZUNvdW50IiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRNYXhLZWVw QWxpdmVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVSZXF1 ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVi bGlzaGluZ01vZGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0 YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5m byIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTm90aWZpY2F0aW9uTWVzc2Fn ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZXF1ZW5jZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJQdWJsaXNoVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZOb3RpZmljYXRpb25EYXRhIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm90aWZpY2F0aW9uRGF0YSIgVHlwZU5hbWU9InVhOkV4dGVu c2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb3RpZmljYXRpb25EYXRhIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5vdGlmaWNh dGlvbkRhdGEiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFDaGFuZ2VOb3RpZmlj YXRpb24iIEJhc2VUeXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mTW9uaXRvcmVkSXRlbXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJNb25pdG9yZWRJdGVtcyIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVt Tm90aWZpY2F0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZk1vbml0b3JlZEl0ZW1zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRp YWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9y ZWRJdGVtTm90aWZpY2F0aW9uIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkNsaWVudEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVu dE5vdGlmaWNhdGlvbkxpc3QiIEJhc2VUeXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iRXZlbnRzIiBUeXBlTmFtZT0idG5zOkV2ZW50RmllbGRMaXN0IiBM ZW5ndGhGaWVsZD0iTm9PZkV2ZW50cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVudEZpZWxkTGlzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRIYW5kbGUiIFR5cGVO YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkV2ZW50RmllbGRz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRGaWVs ZHMiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50RmllbGRzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 Ikhpc3RvcnlFdmVudEZpZWxkTGlzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudEZpZWxkcyIgVHlwZU5hbWU9InVhOlZhcmlh bnQiIExlbmd0aEZpZWxkPSJOb09mRXZlbnRGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3RhdHVzQ2hhbmdlTm90aWZpY2F0 aW9uIiBCYXNlVHlwZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU3RhdHVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkRpYWdub3N0aWNJbmZvIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3Vic2Ny aXB0aW9uQWNrbm93bGVkZ2VtZW50IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJQdWJsaXNoUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RI ZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uQWNrbm93bGVk Z2VtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1 YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudHMiIFR5cGVOYW1lPSJ0bnM6U3Vic2NyaXB0aW9uQWNr bm93bGVkZ2VtZW50IiBMZW5ndGhGaWVsZD0iTm9PZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVu dHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iUHVibGlzaFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNl SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkF2YWlsYWJsZVNlcXVl bmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZp ZWxkPSJOb09mQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTW9yZU5vdGlmaWNhdGlvbnMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2UiIFR5cGVOYW1lPSJ0bnM6Tm90aWZpY2F0 aW9uTWVzc2FnZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9 InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9z dGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVwdWJsaXNoUmVx dWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXRyYW5zbWl0U2VxdWVuY2VOdW1iZXIiIFR5cGVOYW1lPSJv cGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlJlcHVibGlzaFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm90aWZpY2F0aW9uTWVz c2FnZSIgVHlwZU5hbWU9InRuczpOb3RpZmljYXRpb25NZXNzYWdlIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRyYW5zZmVyUmVzdWx0 IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0 YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlRyYW5zZmVyU3Vic2NyaXB0aW9uc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN1YnNjcmlwdGlvbklk cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlw dGlvbklkcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mU3Vic2NyaXB0 aW9uSWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VuZEluaXRpYWxWYWx1ZXMiIFR5cGVO YW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXNwb25zZSIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpUcmFuc2ZlclJlc3VsdCIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZv cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0 aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRp YWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVxdWVzdCIgQmFzZVR5cGU9InVh OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBU eXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m U3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9 Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9uc1Jlc3BvbnNlIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNl SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5v T2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdu b3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJCdWlsZEluZm8iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHJvZHVjdFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYW51ZmFjdHVyZXJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0 cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3ROYW1lIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvZnR3YXJlVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZE51bWJlciIgVHlw ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZERhdGUiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUmVkdW5kYW5jeVN1cHBvcnQiIExlbmd0aEluQml0cz0i MzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbGQiIFZhbHVlPSIxIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ildhcm0iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IkhvdCIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iVHJhbnNwYXJlbnQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkhvdEFuZE1pcnJvcmVkIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6RW51bWVy YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJTZXJ2ZXJTdGF0ZSIgTGVu Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUnVubmluZyIg VmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRmFpbGVkIiBWYWx1 ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb0NvbmZpZ3VyYXRpb24i IFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1c3BlbmRlZCIg VmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2h1dGRvd24iIFZh bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRlc3QiIFZhbHVlPSI1 IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbW11bmljYXRpb25GYXVsdCIg VmFsdWU9IjYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5rbm93biIgVmFs dWU9IjciIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVkdW5kYW50U2VydmVyRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVySWQiIFR5cGVOYW1lPSJvcGM6U3Ry aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmljZUxldmVsIiBUeXBlTmFtZT0ib3Bj OkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJTdGF0ZSIgVHlwZU5hbWU9InRu czpTZXJ2ZXJTdGF0ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludFVybExpc3REYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW5kcG9pbnRVcmxMaXN0 IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRV cmxMaXN0IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbmRwb2ludFVy bExpc3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOZXR3b3JrUGF0aHMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrUGF0aHMiIFR5cGVOYW1l PSJ0bnM6RW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09mTmV0d29ya1Bh dGhzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWwi IFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9uaXRvcmVk SXRlbUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1heE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU2VydmVyRGlhZ25vc3RpY3NTdW1tYXJ5RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVmlld0NvdW50IiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRTZXNz aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q3VtdWxhdGVkU2Vzc2lvbkNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlNlY3VyaXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2Vzc2lvblRpbWVv dXRDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZXNzaW9uQWJvcnRDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJDdXJyZW50U3Vic2NyaXB0aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VtdWxhdGVkU3Vic2NyaXB0aW9uQ291bnQiIFR5cGVO YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVy dmFsQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2VjdXJpdHlSZWplY3RlZFJlcXVlc3RzQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVqZWN0ZWRSZXF1ZXN0c0NvdW50IiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJTZXJ2ZXJTdGF0dXNEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJyZW50VGltZSIgVHlwZU5hbWU9Im9w YzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXRlIiBUeXBlTmFtZT0idG5z OlNlcnZlclN0YXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnVpbGRJbmZvIiBUeXBlTmFt ZT0idG5zOkJ1aWxkSW5mbyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY29uZHNUaWxsU2h1 dGRvd24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2h1 dGRvd25SZWFzb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlc3Npb25EaWFnbm9z dGljc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlc3Npb25OYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkNsaWVudERlc2NyaXB0aW9uIiBUeXBlTmFtZT0idG5zOkFwcGxpY2F0aW9u RGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmkiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRVcmwiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxvY2FsZUlkcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZUlkcyIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxlSWRzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQWN0dWFsU2Vzc2lvblRpbWVvdXQiIFR5cGVOYW1lPSJvcGM6RG91 YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRDb25uZWN0 aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkNsaWVudExhc3RDb250YWN0VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVudE1vbml0b3JlZEl0ZW1zQ291 bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVu dFB1Ymxpc2hSZXF1ZXN0c0luUXVldWUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iVG90YWxSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVuYXV0aG9yaXplZFJlcXVl c3RDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZWFkQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlSZWFkQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlQ291bnQiIFR5cGVO YW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ikhpc3RvcnlVcGRhdGVDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2FsbENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZp Y2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDcmVhdGVNb25pdG9y ZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0i dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXRN b25pdG9yaW5nTW9kZUNvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXRUcmlnZ2VyaW5nQ291bnQiIFR5cGVOYW1lPSJ0 bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0 ZU1vbml0b3JlZEl0ZW1zQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvbkNvdW50IiBUeXBl TmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJNb2RpZnlTdWJzY3JpcHRpb25Db3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRh dGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVDb3VudCIg VHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUHVibGlzaENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hDb3VudCIgVHlwZU5hbWU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJT dWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNDb3VudCIgVHlwZU5h bWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWRkTm9kZXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkUmVmZXJlbmNlc0NvdW50IiBUeXBlTmFtZT0idG5zOlNl cnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVOb2Rl c0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEZWxldGVSZWZlcmVuY2VzQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZUNvdW50IiBU eXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VOZXh0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRz Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlF1ZXJ5Rmlyc3RDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRl ckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVlcnlOZXh0Q291bnQiIFR5cGVO YW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlZ2lzdGVyTm9kZXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVW5yZWdpc3Rlck5vZGVzQ291bnQiIFR5cGVOYW1l PSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGlj c0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkNsaWVudFVzZXJJZE9mU2Vzc2lvbiIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQ2xpZW50VXNlcklkSGlzdG9yeSIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudFVzZXJJZEhpc3RvcnkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkNsaWVudFVzZXJJZEhpc3Rvcnki IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvbk1lY2hhbmlzbSIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmNvZGluZyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRQcm90b2Nv bCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0 eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudENlcnRpZmljYXRlIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU2VydmljZUNvdW50ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUb3RhbENvdW50IiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVycm9yQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlN0YXR1c1Jlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvIiBUeXBlTmFtZT0idWE6RGlh Z25vc3RpY0luZm8iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25J ZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQcmlvcml0 eSIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGlu Z0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik1heExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIFR5cGVOYW1lPSJv cGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0VuYWJsZWQiIFR5 cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vZGlmeUNvdW50 IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZUNv dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2Fi bGVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXB1Ymxpc2hSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVwdWJsaXNoTWVzc2FnZVJlcXVlc3RDb3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hNZXNzYWdlQ291bnQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJSZXF1 ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i VHJhbnNmZXJyZWRUb0FsdENsaWVudENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zZmVycmVkVG9TYW1lQ2xpZW50Q291bnQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaFJlcXVlc3RDb3Vu dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhQ2hh bmdlTm90aWZpY2F0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkV2ZW50Tm90aWZpY2F0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbnNDb3VudCIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXRlUHVibGlzaFJlcXVlc3RD b3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJy ZW50S2VlcEFsaXZlQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ3VycmVudExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVW5hY2tub3dsZWRnZWRNZXNzYWdlQ291bnQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY2FyZGVkTWVzc2FnZUNv dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0 b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nUXVldWVPdmVyZmxvd0NvdW50IiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5leHRTZXF1ZW5jZU51 bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVu dFF1ZXVlT3ZlckZsb3dDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9kZWxDaGFuZ2VT dHJ1Y3R1cmVWZXJiTWFzayIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iTm9kZUFkZGVkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb2RlRGVsZXRlZCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iUmVmZXJlbmNlQWRkZWQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9IlJlZmVyZW5jZURlbGV0ZWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlQ2hhbmdlZCIgVmFsdWU9IjE2IiAvPg0KICA8 L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vZGVs Q2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWZmZWN0ZWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJBZmZlY3RlZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWZXJiIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VtYW50 aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZmZlY3RlZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkFmZmVjdGVkVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJSYW5nZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJMb3ciIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i SGlnaCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRVVJbmZvcm1hdGlvbiIgQmFzZVR5cGU9InVh OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVW5pdElkIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3Jp cHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9u IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJMaW5l YXIiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxvZyIgVmFs dWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG4iIFZhbHVlPSIyIiAv Pg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkNvbXBsZXhOdW1iZXJUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlYWwiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJJbWFnaW5hcnkiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRG91YmxlQ29tcGxl eE51bWJlclR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJJbWFnaW5hcnkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF4aXNJbmZvcm1hdGlvbiIg QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmdp bmVlcmluZ1VuaXRzIiBUeXBlTmFtZT0idG5zOkVVSW5mb3JtYXRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJFVVJhbmdlIiBUeXBlTmFtZT0idG5zOlJhbmdlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iVGl0bGUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQXhpc1NjYWxlVHlwZSIgVHlwZU5hbWU9InRuczpBeGlzU2NhbGVFbnVtZXJh dGlvbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBeGlzU3RlcHMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBeGlzU3RlcHMiIFR5cGVOYW1lPSJv cGM6RG91YmxlIiBMZW5ndGhGaWVsZD0iTm9PZkF4aXNTdGVwcyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJYVlR5cGUiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWCIgVHlwZU5hbWU9 Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9Im9w YzpGbG9hdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJQcm9ncmFtRGlhZ25vc3RpY0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVNlc3Npb25JZCIgVHlwZU5h bWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZUNsaWVudE5hbWUi IFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52b2NhdGlv bkNyZWF0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RDYWxsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1 YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTGFzdE1ldGhvZElucHV0QXJn dW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFz dE1ldGhvZElucHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVs ZD0iTm9PZkxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9 InRuczpBcmd1bWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZENhbGxUaW1lIiBUeXBlTmFtZT0i b3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZFJldHVyblN0 YXR1cyIgVHlwZU5hbWU9InRuczpTdGF0dXNSZXN1bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHJvZ3JhbURpYWdub3N0aWMyRGF0 YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iQ3JlYXRlU2Vzc2lvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ3JlYXRlQ2xpZW50TmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJJbnZvY2F0aW9uQ3JlYXRpb25UaW1lIiBUeXBlTmFtZT0ib3BjOkRh dGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdFRyYW5zaXRpb25UaW1lIiBUeXBl TmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZENh bGwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1l dGhvZFNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1l PSJ0bnM6QXJndW1lbnQiIExlbmd0aEZpZWxkPSJOb09mTGFzdE1ldGhvZElucHV0QXJndW1lbnRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9k T3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVsZD0iTm9P Zkxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m TGFzdE1ldGhvZElucHV0VmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTGFzdE1ldGhvZElucHV0VmFsdWVzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIg TGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kSW5wdXRWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mTGFzdE1ldGhvZE91dHB1dFZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIFR5cGVOYW1l PSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZkxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kQ2FsbFRpbWUiIFR5cGVOYW1lPSJvcGM6 RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kUmV0dXJuU3RhdHVz IiBUeXBlTmFtZT0idG5zOlN0YXR1c1Jlc3VsdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBbm5vdGF0aW9uIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2UiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQW5ub3RhdGlvblRpbWUiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0IiBMZW5ndGhJ bkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBYnNvbHV0ZVZhbHVl IiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQZXJjZW50T2ZW YWx1ZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUGVyY2Vu dE9mUmFuZ2UiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlBl cmNlbnRPZkVVUmFuZ2UiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlVua25vd24iIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KPC9v cGM6VHlwZURpY3Rpb25hcnk+ NamespaceUri i=68 i=7617 http://opcfoundation.org/UA/ Deprecated i=68 i=7617 true KeyValuePair i=69 i=7617 KeyValuePair EndpointType i=69 i=7617 EndpointType RationalNumber i=69 i=7617 RationalNumber Vector i=69 i=7617 Vector 3DVector i=69 i=7617 ThreeDVector CartesianCoordinates i=69 i=7617 CartesianCoordinates 3DCartesianCoordinates i=69 i=7617 ThreeDCartesianCoordinates Orientation i=69 i=7617 Orientation 3DOrientation i=69 i=7617 ThreeDOrientation Frame i=69 i=7617 Frame 3DFrame i=69 i=7617 ThreeDFrame IdentityMappingRuleType i=69 i=7617 IdentityMappingRuleType CurrencyUnitType i=69 i=7617 CurrencyUnitType TrustListDataType i=69 i=7617 TrustListDataType DataTypeSchemaHeader i=69 i=7617 DataTypeSchemaHeader DataTypeDescription i=69 i=7617 DataTypeDescription StructureDescription i=69 i=7617 StructureDescription EnumDescription i=69 i=7617 EnumDescription SimpleTypeDescription i=69 i=7617 SimpleTypeDescription UABinaryFileDataType i=69 i=7617 UABinaryFileDataType DataSetMetaDataType i=69 i=7617 DataSetMetaDataType FieldMetaData i=69 i=7617 FieldMetaData ConfigurationVersionDataType i=69 i=7617 ConfigurationVersionDataType PublishedDataSetDataType i=69 i=7617 PublishedDataSetDataType PublishedDataSetSourceDataType i=69 i=7617 PublishedDataSetSourceDataType PublishedVariableDataType i=69 i=7617 PublishedVariableDataType PublishedDataItemsDataType i=69 i=7617 PublishedDataItemsDataType PublishedEventsDataType i=69 i=7617 PublishedEventsDataType DataSetWriterDataType i=69 i=7617 DataSetWriterDataType DataSetWriterTransportDataType i=69 i=7617 DataSetWriterTransportDataType DataSetWriterMessageDataType i=69 i=7617 DataSetWriterMessageDataType PubSubGroupDataType i=69 i=7617 PubSubGroupDataType WriterGroupDataType i=69 i=7617 WriterGroupDataType WriterGroupTransportDataType i=69 i=7617 WriterGroupTransportDataType WriterGroupMessageDataType i=69 i=7617 WriterGroupMessageDataType PubSubConnectionDataType i=69 i=7617 PubSubConnectionDataType ConnectionTransportDataType i=69 i=7617 ConnectionTransportDataType NetworkAddressDataType i=69 i=7617 NetworkAddressDataType NetworkAddressUrlDataType i=69 i=7617 NetworkAddressUrlDataType ReaderGroupDataType i=69 i=7617 ReaderGroupDataType ReaderGroupTransportDataType i=69 i=7617 ReaderGroupTransportDataType ReaderGroupMessageDataType i=69 i=7617 ReaderGroupMessageDataType DataSetReaderDataType i=69 i=7617 DataSetReaderDataType DataSetReaderTransportDataType i=69 i=7617 DataSetReaderTransportDataType DataSetReaderMessageDataType i=69 i=7617 DataSetReaderMessageDataType SubscribedDataSetDataType i=69 i=7617 SubscribedDataSetDataType TargetVariablesDataType i=69 i=7617 TargetVariablesDataType FieldTargetDataType i=69 i=7617 FieldTargetDataType SubscribedDataSetMirrorDataType i=69 i=7617 SubscribedDataSetMirrorDataType PubSubConfigurationDataType i=69 i=7617 PubSubConfigurationDataType UadpWriterGroupMessageDataType i=69 i=7617 UadpWriterGroupMessageDataType UadpDataSetWriterMessageDataType i=69 i=7617 UadpDataSetWriterMessageDataType UadpDataSetReaderMessageDataType i=69 i=7617 UadpDataSetReaderMessageDataType JsonWriterGroupMessageDataType i=69 i=7617 JsonWriterGroupMessageDataType JsonDataSetWriterMessageDataType i=69 i=7617 JsonDataSetWriterMessageDataType JsonDataSetReaderMessageDataType i=69 i=7617 JsonDataSetReaderMessageDataType DatagramConnectionTransportDataType i=69 i=7617 DatagramConnectionTransportDataType DatagramWriterGroupTransportDataType i=69 i=7617 DatagramWriterGroupTransportDataType BrokerConnectionTransportDataType i=69 i=7617 BrokerConnectionTransportDataType BrokerWriterGroupTransportDataType i=69 i=7617 BrokerWriterGroupTransportDataType BrokerDataSetWriterTransportDataType i=69 i=7617 BrokerDataSetWriterTransportDataType BrokerDataSetReaderTransportDataType i=69 i=7617 BrokerDataSetReaderTransportDataType RolePermissionType i=69 i=7617 RolePermissionType DataTypeDefinition i=69 i=7617 DataTypeDefinition StructureField i=69 i=7617 StructureField StructureDefinition i=69 i=7617 StructureDefinition EnumDefinition i=69 i=7617 EnumDefinition Argument i=69 i=7617 Argument EnumValueType i=69 i=7617 EnumValueType EnumField i=69 i=7617 EnumField OptionSet i=69 i=7617 OptionSet Union i=69 i=7617 Union TimeZoneDataType i=69 i=7617 TimeZoneDataType ApplicationDescription i=69 i=7617 ApplicationDescription ServerOnNetwork i=69 i=7617 ServerOnNetwork UserTokenPolicy i=69 i=7617 UserTokenPolicy EndpointDescription i=69 i=7617 EndpointDescription RegisteredServer i=69 i=7617 RegisteredServer DiscoveryConfiguration i=69 i=7617 DiscoveryConfiguration MdnsDiscoveryConfiguration i=69 i=7617 MdnsDiscoveryConfiguration SignedSoftwareCertificate i=69 i=7617 SignedSoftwareCertificate UserIdentityToken i=69 i=7617 UserIdentityToken AnonymousIdentityToken i=69 i=7617 AnonymousIdentityToken UserNameIdentityToken i=69 i=7617 UserNameIdentityToken X509IdentityToken i=69 i=7617 X509IdentityToken IssuedIdentityToken i=69 i=7617 IssuedIdentityToken AddNodesItem i=69 i=7617 AddNodesItem AddReferencesItem i=69 i=7617 AddReferencesItem DeleteNodesItem i=69 i=7617 DeleteNodesItem DeleteReferencesItem i=69 i=7617 DeleteReferencesItem RelativePathElement i=69 i=7617 RelativePathElement RelativePath i=69 i=7617 RelativePath EndpointConfiguration i=69 i=7617 EndpointConfiguration ContentFilterElement i=69 i=7617 ContentFilterElement ContentFilter i=69 i=7617 ContentFilter FilterOperand i=69 i=7617 FilterOperand ElementOperand i=69 i=7617 ElementOperand LiteralOperand i=69 i=7617 LiteralOperand AttributeOperand i=69 i=7617 AttributeOperand SimpleAttributeOperand i=69 i=7617 SimpleAttributeOperand HistoryEvent i=69 i=7617 HistoryEvent MonitoringFilter i=69 i=7617 MonitoringFilter EventFilter i=69 i=7617 EventFilter AggregateConfiguration i=69 i=7617 AggregateConfiguration HistoryEventFieldList i=69 i=7617 HistoryEventFieldList BuildInfo i=69 i=7617 BuildInfo RedundantServerDataType i=69 i=7617 RedundantServerDataType EndpointUrlListDataType i=69 i=7617 EndpointUrlListDataType NetworkGroupDataType i=69 i=7617 NetworkGroupDataType SamplingIntervalDiagnosticsDataType i=69 i=7617 SamplingIntervalDiagnosticsDataType ServerDiagnosticsSummaryDataType i=69 i=7617 ServerDiagnosticsSummaryDataType ServerStatusDataType i=69 i=7617 ServerStatusDataType SessionDiagnosticsDataType i=69 i=7617 SessionDiagnosticsDataType SessionSecurityDiagnosticsDataType i=69 i=7617 SessionSecurityDiagnosticsDataType ServiceCounterDataType i=69 i=7617 ServiceCounterDataType StatusResult i=69 i=7617 StatusResult SubscriptionDiagnosticsDataType i=69 i=7617 SubscriptionDiagnosticsDataType ModelChangeStructureDataType i=69 i=7617 ModelChangeStructureDataType SemanticChangeStructureDataType i=69 i=7617 SemanticChangeStructureDataType Range i=69 i=7617 Range EUInformation i=69 i=7617 EUInformation ComplexNumberType i=69 i=7617 ComplexNumberType DoubleComplexNumberType i=69 i=7617 DoubleComplexNumberType AxisInformation i=69 i=7617 AxisInformation XVType i=69 i=7617 XVType ProgramDiagnosticDataType i=69 i=7617 ProgramDiagnosticDataType ProgramDiagnostic2DataType i=69 i=7617 ProgramDiagnostic2DataType Annotation i=69 i=7617 Annotation Default XML i=14533 i=14829 i=76 Default XML i=15528 i=16024 i=76 Default XML i=18806 i=18860 i=76 Default XML i=18807 i=18863 i=76 Default XML i=18808 i=18866 i=76 Default XML i=18809 i=18869 i=76 Default XML i=18810 i=19049 i=76 Default XML i=18811 i=19052 i=76 Default XML i=18812 i=19055 i=76 Default XML i=18813 i=19058 i=76 Default XML i=18814 i=19061 i=76 Default XML i=15634 i=15730 i=76 Default XML i=23498 i=23522 i=76 Default XML i=12554 i=12677 i=76 Default XML i=15534 i=16027 i=76 Default XML i=14525 i=14811 i=76 Default XML i=15487 i=15591 i=76 Default XML i=15488 i=15594 i=76 Default XML i=15005 i=15585 i=76 Default XML i=15006 i=15588 i=76 Default XML i=14523 i=14805 i=76 Default XML i=14524 i=14808 i=76 Default XML i=14593 i=14832 i=76 Default XML i=15578 i=16030 i=76 Default XML i=15580 i=16033 i=76 Default XML i=14273 i=14320 i=76 Default XML i=15581 i=16037 i=76 Default XML i=15582 i=16040 i=76 Default XML i=15597 i=16047 i=76 Default XML i=15598 i=16050 i=76 Default XML i=15605 i=16053 i=76 Default XML i=15609 i=16056 i=76 Default XML i=15480 i=21180 i=76 Default XML i=15611 i=16062 i=76 Default XML i=15616 i=16065 i=76 Default XML i=15617 i=16068 i=76 Default XML i=15618 i=16071 i=76 Default XML i=15502 i=21183 i=76 Default XML i=15510 i=21186 i=76 Default XML i=15520 i=21189 i=76 Default XML i=15621 i=16077 i=76 Default XML i=15622 i=16080 i=76 Default XML i=15623 i=16083 i=76 Default XML i=15628 i=16086 i=76 Default XML i=15629 i=16089 i=76 Default XML i=15630 i=16092 i=76 Default XML i=15631 i=16095 i=76 Default XML i=14744 i=14835 i=76 Default XML i=15635 i=16098 i=76 Default XML i=15530 i=21192 i=76 Default XML i=15645 i=16104 i=76 Default XML i=15652 i=16107 i=76 Default XML i=15653 i=16110 i=76 Default XML i=15657 i=16113 i=76 Default XML i=15664 i=16116 i=76 Default XML i=15665 i=16119 i=76 Default XML i=17467 i=17473 i=76 Default XML i=15532 i=21195 i=76 Default XML i=15007 i=15640 i=76 Default XML i=15667 i=16125 i=76 Default XML i=15669 i=16144 i=76 Default XML i=15670 i=16147 i=76 Default XML i=96 i=16127 i=76 Default XML i=97 i=18166 i=76 Default XML i=101 i=18169 i=76 Default XML i=99 i=18172 i=76 Default XML i=100 i=18175 i=76 Default XML i=296 i=8285 i=76 Default XML i=7594 i=8291 i=76 Default XML i=102 i=14826 i=76 Default XML i=12755 i=12759 i=76 Default XML i=12756 i=12762 i=76 Default XML i=8912 i=8918 i=76 Default XML i=308 i=8300 i=76 Default XML i=12189 i=12201 i=76 Default XML i=304 i=8297 i=76 Default XML i=312 i=8303 i=76 Default XML i=432 i=8417 i=76 Default XML i=12890 i=12894 i=76 Default XML i=12891 i=12897 i=76 Default XML i=344 i=8333 i=76 Default XML i=316 i=8306 i=76 Default XML i=319 i=8309 i=76 Default XML i=322 i=8312 i=76 Default XML i=325 i=8315 i=76 Default XML i=938 i=8318 i=76 Default XML i=376 i=8363 i=76 Default XML i=379 i=8366 i=76 Default XML i=382 i=8369 i=76 Default XML i=385 i=8372 i=76 Default XML i=537 i=12712 i=76 Default XML i=540 i=12715 i=76 Default XML i=331 i=8321 i=76 Default XML i=583 i=8564 i=76 Default XML i=586 i=8567 i=76 Default XML i=589 i=8570 i=76 Default XML i=592 i=8573 i=76 Default XML i=595 i=8576 i=76 Default XML i=598 i=8579 i=76 Default XML i=601 i=8582 i=76 Default XML i=659 i=8639 i=76 Default XML i=719 i=8702 i=76 Default XML i=725 i=8708 i=76 Default XML i=948 i=8711 i=76 Default XML i=920 i=8807 i=76 Default XML i=338 i=8327 i=76 Default XML i=853 i=8843 i=76 Default XML i=11943 i=11951 i=76 Default XML i=11944 i=11954 i=76 Default XML i=856 i=8846 i=76 Default XML i=859 i=8849 i=76 Default XML i=862 i=8852 i=76 Default XML i=865 i=8855 i=76 Default XML i=868 i=8858 i=76 Default XML i=871 i=8861 i=76 Default XML i=299 i=8294 i=76 Default XML i=874 i=8864 i=76 Default XML i=877 i=8867 i=76 Default XML i=897 i=8870 i=76 Default XML i=884 i=8873 i=76 Default XML i=887 i=8876 i=76 Default XML i=12171 i=12175 i=76 Default XML i=12172 i=12178 i=76 Default XML i=12079 i=12083 i=76 Default XML i=12080 i=12086 i=76 Default XML i=894 i=8882 i=76 Default XML i=15396 i=15402 i=76 Default XML i=891 i=8879 i=76 Opc.Ua i=8254 i=15039 i=14829 i=16024 i=18860 i=18863 i=18866 i=18869 i=19049 i=19052 i=19055 i=19058 i=19061 i=15730 i=23522 i=12677 i=16027 i=14811 i=15591 i=15594 i=15585 i=15588 i=14805 i=14808 i=14832 i=16030 i=16033 i=14320 i=16037 i=16040 i=16047 i=16050 i=16053 i=16056 i=21180 i=16062 i=16065 i=16068 i=16071 i=21183 i=21186 i=21189 i=16077 i=16080 i=16083 i=16086 i=16089 i=16092 i=16095 i=14835 i=16098 i=21192 i=16104 i=16107 i=16110 i=16113 i=16116 i=16119 i=17473 i=21195 i=15640 i=16125 i=16144 i=16147 i=16127 i=18166 i=18169 i=18172 i=18175 i=8285 i=8291 i=14826 i=12759 i=12762 i=8918 i=8300 i=12201 i=8297 i=8303 i=8417 i=12894 i=12897 i=8333 i=8306 i=8309 i=8312 i=8315 i=8318 i=8363 i=8366 i=8369 i=8372 i=12712 i=12715 i=8321 i=8564 i=8567 i=8570 i=8573 i=8576 i=8579 i=8582 i=8639 i=8702 i=8708 i=8711 i=8807 i=8327 i=8843 i=11951 i=11954 i=8846 i=8849 i=8852 i=8855 i=8858 i=8861 i=8294 i=8864 i=8867 i=8870 i=8873 i=8876 i=12175 i=12178 i=12083 i=12086 i=8882 i=15402 i=8879 i=92 i=72 PHhzOnNjaGVtYQ0KICB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEi DQogIHhtbG5zOnVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54 c2QiDQogIHhtbG5zOnRucz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlw ZXMueHNkIg0KICB0YXJnZXROYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8y MDA4LzAyL1R5cGVzLnhzZCINCiAgZWxlbWVudEZvcm1EZWZhdWx0PSJxdWFsaWZpZWQiDQo+DQog IDx4czplbGVtZW50IG5hbWU9IkJvb2xlYW4iIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpib29s ZWFuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCb29sZWFuIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb29sZWFuIiB0eXBlPSJ4czpi b29sZWFuIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkJvb2xlYW4iIHR5cGU9InRuczpMaXN0T2ZCb29sZWFuIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiBuaWxsYWJsZT0idHJ1ZSIgdHlw ZT0ieHM6Ynl0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU0J5dGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4 czpieXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZlNCeXRlIiB0eXBlPSJ0bnM6TGlzdE9mU0J5dGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgbmlsbGFibGU9InRydWUiIHR5cGU9Inhz OnVuc2lnbmVkQnl0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQnl0ZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgdHlwZT0i eHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ikxpc3RPZkJ5dGUiIHR5cGU9InRuczpMaXN0T2ZCeXRlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IkludDE2IiBuaWxsYWJsZT0idHJ1ZSIg dHlwZT0ieHM6c2hvcnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkludDE2 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQxNiIgdHlw ZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mSW50MTYiIHR5cGU9InRuczpMaXN0T2ZJbnQxNiIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50MTYiIG5pbGxhYmxlPSJ0cnVlIiB0 eXBlPSJ4czp1bnNpZ25lZFNob3J0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZVSW50MTYiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVJ bnQxNiIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50MTYiIHR5cGU9InRuczpMaXN0T2ZVSW50MTYiIG5p bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW50MzIi IG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czppbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9Ikxpc3RPZkludDMyIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbnQzMiIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu ZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZkludDMyIiB0eXBlPSJ0bnM6TGlzdE9mSW50MzIiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMyIiBuaWxs YWJsZT0idHJ1ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZlVJbnQzMiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVUludDMyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50MzIiIHR5cGU9InRuczpMaXN0T2ZV SW50MzIiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFt ZT0iSW50NjQiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpsb25nIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSW50NjQiIHR5cGU9InhzOmxvbmciIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSW50NjQiIHR5cGU9InRuczpMaXN0T2ZJbnQ2 NCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJV SW50NjQiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDY0IiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVUludDY0IiB0eXBl PSJ0bnM6TGlzdE9mVUludDY0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czplbGVtZW50IG5hbWU9IkZsb2F0IiBuaWxsYWJsZT0idHJ1ZSIgdHlwZT0ieHM6ZmxvYXQiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkZsb2F0Ij4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRmxvYXQiIHR5cGU9 InRuczpMaXN0T2ZGbG9hdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJEb3VibGUiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpkb3VibGUiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRvdWJsZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4czpkb3VibGUiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRG91YmxlIiB0 eXBlPSJ0bnM6TGlzdE9mRG91YmxlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czplbGVtZW50IG5hbWU9IlN0cmluZyIgbmlsbGFibGU9InRydWUiIHR5cGU9InhzOnN0cmlu ZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RyaW5nIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJpbmciIHR5cGU9InhzOnN0cmlu ZyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdHJp bmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVRpbWUiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4 czpkYXRlVGltZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0ZVRpbWUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGVUaW1lIiB0 eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZEYXRlVGltZSIgdHlwZT0idG5zOkxpc3RPZkRhdGVUaW1lIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHdWlkIj4NCiAg ICA8eHM6YW5ub3RhdGlvbj4NCiAgICAgIDx4czphcHBpbmZvPg0KICAgICAgICA8SXNWYWx1ZVR5 cGUgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vMjAwMy8xMC9TZXJpYWxpemF0 aW9uLyI+dHJ1ZTwvSXNWYWx1ZVR5cGU+DQogICAgICA8L3hzOmFwcGluZm8+DQogICAgPC94czph bm5vdGF0aW9uPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 cmluZyIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iR3VpZCIgdHlwZT0idG5zOkd1aWQiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkd1aWQiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpH dWlkIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkd1 aWQiIHR5cGU9InRuczpMaXN0T2ZHdWlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJ5dGVT dHJpbmciPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVT dHJpbmciIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnl0ZVN0cmluZyIgdHlwZT0i dG5zOkxpc3RPZkJ5dGVTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlhtbEVsZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlhtbEVsZW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAgPHhzOmNvbXBsZXhU eXBlPg0KICAgICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICAgIDx4czphbnkgbWluT2Nj dXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIvPg0KICAgICAgICAgIDwveHM6c2VxdWVuY2U+ DQogICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICA8L3hzOmVsZW1lbnQ+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mWG1sRWxlbWVudCIgdHlwZT0idG5zOkxpc3RPZlhtbEVsZW1lbnQiIG5pbGxhYmxlPSJ0cnVl Ij48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5vZGVJZCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpZmllciIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTm9kZUlkIiB0eXBlPSJ0bnM6Tm9kZUlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZOb2RlSWQiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idG5zOk5vZGVJ ZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9mTm9kZUlkIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFeHBhbmRlZE5vZGVJ ZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpZmll ciIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJZCIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i TGlzdE9mRXhwYW5kZWROb2RlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6RXhwYW5kZWROb2RlSWQiIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp c3RPZkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9mRXhwYW5kZWROb2RlSWQiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0YXR1 c0NvZGUiPg0KICAgIDx4czphbm5vdGF0aW9uPg0KICAgICAgPHhzOmFwcGluZm8+DQogICAgICAg IDxJc1ZhbHVlVHlwZSB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS8yMDAzLzEw L1NlcmlhbGl6YXRpb24vIj50cnVlPC9Jc1ZhbHVlVHlwZT4NCiAgICAgIDwveHM6YXBwaW5mbz4N CiAgICA8L3hzOmFubm90YXRpb24+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ29kZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6U3RhdHVzQ29kZSIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RhdHVzQ29kZSI+DQog ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlw ZT0idG5zOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mU3RhdHVzQ29kZSIgdHlwZT0idG5zOkxpc3RPZlN0YXR1c0NvZGUiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRpYWdu b3N0aWNJbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT eW1ib2xpY0lkIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9Ik5hbWVzcGFjZVVyaSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0ieHM6aW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRpdGlvbmFsSW5m byIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbm5lclN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbm5lckRpYWdub3N0aWNJbmZvIiB0eXBlPSJ0 bnM6RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mbyIg dHlwZT0idG5zOkRpYWdub3N0aWNJbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljSW5mbyI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9 InRuczpEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGlhZ25vc3RpY0luZm8iIHR5cGU9InRuczpM aXN0T2ZEaWFnbm9zdGljSW5mbyIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTG9jYWxpemVkVGV4dCI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUZXh0IiB0 eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsaXplZFRleHQiIHR5cGU9InRuczpMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1ZSIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTG9jYWxpemVkVGV4dCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0i dG5zOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkxvY2FsaXplZFRleHQiIHR5cGU9InRuczpMaXN0 T2ZMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJRdWFsaWZpZWROYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VJbmRleCIgdHlwZT0ieHM6dW5zaWduZWRTaG9y dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1YWxpZmll ZE5hbWUiIHR5cGU9InRuczpRdWFsaWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXVhbGlmaWVkTmFtZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVhbGlmaWVkTmFtZSIgdHlwZT0idG5zOlF1 YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZlF1YWxpZmllZE5hbWUiIHR5cGU9InRuczpMaXN0T2ZRdWFs aWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwhLS0NCiAgICBT b21lIGVudmlyb25tZW50cyByZXF1aXJlIGEgV1NETC9YU0Qgd2hpY2ggZXhwbGljaXRseSBkZWZp bmVzIGFsbCBwb3NzaWJsZSB0eXBlcy4NCiAgICBUaGUgVUEgV1NETC9YU0QgY2FuIGJlIG1vZGlm aWVkIHRvIHN1cHBvcnQgdGhlc2UgZW52aXJvbm1lbnRzIGJ5IHJlcGxhY2luZyB0aGUNCiAgICBk ZWZpbml0aW9ucyBvZiB0aGUgRXh0ZW5zaW9uT2JqZWN0Qm9keSBhbmQgVmFyaWFudFZhbHVlIGNv bXBsZXggdHlwZXMgd2l0aCB0aGUNCiAgICBkZWZpbml0aW9ucyBpbiB0aGUgY29tbWVudHMgc2hv d24gaGVyZS4gRGV2ZWxvcGVycyB3b3VsZCB0aGVuIGRlZmluZSBzdWJ0eXBlcw0KICAgIG9mIHRo ZSBFeHRlbnNpb25PYmplY3RCb2R5IHR5cGUgd2hpY2ggZXhwbGljaXRseSBkZWNsYXJlIGEgY2hv aWNlIGJldHdlZW4gYWxsIG9mIHRoZQ0KICAgIGNvbXBsZXggdHlwZXMgdXNlZCBieSB0aGUgc3lz dGVtLiBUaGUgRXhhbXBsZUV4dGVuc2lvbk9iamVjdEJvZHkgc3VidHlwZSBpcyBwcm92aWRlcw0K ICAgIGEgdGVtcGxhdGUgYmFzZWQgb24gYSBmZXcgY29tbW9uIFVBLWRlZmluZWQgY29tcGxleCB0 eXBlcy4NCiAgICAtLT4NCg0KICA8IS0tDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV4dGVu c2lvbk9iamVjdEJvZHkiIC8+DQoNCiAgICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXhhbXBsZUV4 dGVuc2lvbk9iamVjdEJvZHkiPg0KICAgICAgPHhzOmNvbXBsZXhDb250ZW50Pg0KICAgICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFeHRlbnNpb25PYmplY3RCb2R5Ij4NCiAgICAgICAgICA8 eHM6Y2hvaWNlPg0KICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQiIHR5cGU9 InRuczpBcmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg ICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6VXNlcklk ZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyTmFtZUlkZW50aXR5VG9rZW4iIHR5cGU9InRuczpVc2Vy TmFtZUlkZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICAgICAgPC94czpjaG9pY2U+DQogICAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KDQogICAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9IkV4dGVuc2lvbk9iamVjdCI+DQogICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg IDx4czplbGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOkV4cGFuZGVkTm9kZUlkIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJC b2R5IiBtaW5PY2N1cnM9IjAiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3RCb2R5IiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4N CiAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpFeHRlbnNp b25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIC0tPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJvZHkiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3ND b250ZW50cz0ibGF4Ii8+DQogICAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgICAgPC94czpj b21wbGV4VHlwZT4NCiAgICAgIDwveHM6ZWxlbWVudD4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5 cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbk9iamVjdCIgdHlwZT0idG5zOkV4dGVu c2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mRXh0ZW5zaW9uT2JqZWN0IiB0eXBlPSJ0bnM6TGlzdE9mRXh0 ZW5zaW9uT2JqZWN0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwhLS0NCiAg ICBTb21lIFdTREwvWE1MIGNvbXBpbGVycyBoYXZlIGlzc3VlcyB3aXRoIHRoZSB4czpjaG9pY2Ug Y29uc3RydWN0LiBGb3IgdGhhdCByZWFzb24NCiAgICB0aGUgZGVmYXVsdCBkZWNsYXJhdGlvbiBv ZiBhIFZhcmlhbnQgdXNlcyB4czphbnkgY29uc3RydWN0LiBUaGUgc2NoZW1hIGFjdXR1YWxseQ0K ICAgIGRlZmluZWQgYnkgdGhlIHNwZWNpZmljYXRpb24gaXMgcHJvdmlkZWQgYnkgdGhlIE1hdHJp eCBhbmQgVmFyaWFudFZhbHVlIGNvbXBsZXggdHlwZXMNCiAgICBzaG93biBpbiBjb21tZW50cyBi ZWxvdy4gQXBwbGljYXRpb24gZGV2ZWxvcGVycyBjYW4gcmVwbGFjZSB0aGUgVmFyaWFudFZhbHVl IGRlY2xhcmF0aW9uDQogICAgd2l0aCB0aGUgc3BlY2lmaWMgZGVjbGFyYXRpb24gaWYgdGhleSBo YXZlIGEgZGV2ZWxvcG1lbnQgZW52aXJvbm1lbnQgdGhhdCBjYW4gaGFuZGxlDQogICAgdGhlIHhz OmNob2ljZSBjb25zdHJ1Y3QgaW4gYSByZWFzb25hYmxlIHdheS4NCiAgICAtLT4NCg0KICA8IS0t DQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1hdHJpeCI+DQogICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpbWVuc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZV SW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDx4czplbGVt ZW50IG5hbWU9IlZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAg ICA8eHM6Y29tcGxleFR5cGUgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgICAgICAgIDx4czpjaG9pY2Ug bWF4T2NjdXJzPSJ1bmJvdW5kZWQiPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJC b29sZWFuIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpieXRlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5cGU9InhzOnVuc2lnbmVk Qnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJ bnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBlPSJ4czpp bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUlu dDMyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2ln bmVkTG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0 ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9InhzOmJh c2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJYbWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAg ICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAgICAgICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgICAgICAgICAgICAgIDx4czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVu dHM9ImxheCIgLz4NCiAgICAgICAgICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgICAg ICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgICAgICAgPC94czplbGVtZW50Pg0KICAg ICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6U3RhdHVz Q29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJ ZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFs aWZpZWROYW1lIiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TG9j YWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIgdHlwZT0i dG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgIDwveHM6Y2hvaWNlPg0K ICAgICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICAgIDwveHM6ZWxlbWVudD4NCiAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxlbWVudCBu YW1lPSJNYXRyaXgiIHR5cGU9InRuczpNYXRyaXgiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogICAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnRWYWx1ZSI+DQogICAgICA8eHM6Y2hvaWNlPg0K ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb29sZWFuIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpi eXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5 cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJJbnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBlPSJ4czppbnQi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMyIiB0eXBl PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2lnbmVkTG9uZyIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4 czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Ry aW5nIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGF0ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9InhzOmJh c2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJY bWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAgICA8eHM6 Y29tcGxleFR5cGU+DQogICAgICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgICAgIDx4 czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIgLz4NCiAgICAgICAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgPC94 czplbGVtZW50Pg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0 bnM6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJOb2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJZCIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFsaWZpZWROYW1l IiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3Qi IHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mQm9vbGVhbiIgdHlwZT0idG5zOkxpc3RPZkJvb2xlYW4iIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU0J5dGUiIHR5 cGU9InRuczpMaXN0T2ZTQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZCeXRlIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQxNiIgdHlwZT0idG5zOkxpc3RP ZkludDE2IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZlVJbnQxNiIgdHlwZT0idG5zOkxpc3RPZlVJbnQxNiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQzMiIgdHlwZT0idG5zOkxpc3RPZkludDMyIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJbnQzMiIg dHlwZT0idG5zOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZJbnQ2NCIgdHlwZT0idG5zOkxpc3RPZkludDY0IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJbnQ2NCIgdHlwZT0idG5z Okxpc3RPZlVJbnQ2NCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZGbG9hdCIgdHlwZT0idG5zOkxpc3RPZkZsb2F0IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRvdWJsZSIgdHlwZT0idG5zOkxpc3RPZkRv dWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZT dHJpbmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0ZVRpbWUiIHR5cGU9InRuczpMaXN0T2ZEYXRlVGlt ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZHdWlk IiB0eXBlPSJ0bnM6TGlzdE9mR3VpZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZCeXRlU3RyaW5nIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZVN0cmluZyIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZYbWxFbGVt ZW50IiB0eXBlPSJ0bnM6TGlzdE9mWG1sRWxlbWVudCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6TGlzdE9mU3Rh dHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZOb2RlSWQiIHR5cGU9InRuczpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpMaXN0 T2ZFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZRdWFsaWZpZWROYW1lIiB0eXBlPSJ0bnM6TGlzdE9mUXVhbGlmaWVkTmFtZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZMb2NhbGl6 ZWRUZXh0IiB0eXBlPSJ0bnM6TGlzdE9mTG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiIHR5cGU9InRu czpMaXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mVmFyaWFudCIgdHlwZT0idG5zOkxpc3RPZlZhcmlhbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF0cml4IiB0eXBlPSJ0bnM6 TWF0cml4IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8L3hzOmNob2ljZT4NCiAgICA8L3hzOmNv bXBsZXhUeXBlPg0KDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0KICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idG5z OlZhcmlhbnRWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDwv eHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxlbWVudCBuYW1l PSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgLS0+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0KICAgIDx4czphbm5vdGF0aW9u Pg0KICAgICAgPHhzOmFwcGluZm8+DQogICAgICAgIDxJc1ZhbHVlVHlwZSB4bWxucz0iaHR0cDov L3NjaGVtYXMubWljcm9zb2Z0LmNvbS8yMDAzLzEwL1NlcmlhbGl6YXRpb24vIj50cnVlPC9Jc1Zh bHVlVHlwZT4NCiAgICAgIDwveHM6YXBwaW5mbz4NCiAgICA8L3hzOmFubm90YXRpb24+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3ND b250ZW50cz0ibGF4IiAvPg0KICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgIDwveHM6 Y29tcGxleFR5cGU+DQogICAgICA8L3hzOmVsZW1lbnQ+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIgdHlwZT0idG5z OlZhcmlhbnQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZWYXJpYW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZWYXJpYW50IiB0eXBlPSJ0bnM6TGlzdE9mVmFyaWFudCIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i RGF0YVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJW YWx1ZSIgdHlwZT0idG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VUaW1lc3RhbXAiIHR5cGU9InhzOmRh dGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VQ aWNvc2Vjb25kcyIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyUGljb3NlY29u ZHMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVmFs dWUiIHR5cGU9InRuczpEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIi8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGF0YVZhbHVlIiB0eXBlPSJ0bnM6RGF0YVZhbHVlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZEYXRhVmFsdWUiIHR5cGU9InRuczpMaXN0T2ZEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW52b2tlU2VydmljZVJlcXVlc3Qi IHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbmlsbGFibGU9InRydWUiIC8+DQogIDx4czplbGVtZW50 IG5hbWU9Ikludm9rZVNlcnZpY2VSZXNwb25zZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBuaWxs YWJsZT0idHJ1ZSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZUJNUCIgdHlwZT0ieHM6 YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkltYWdlR0lGIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW1hZ2VKUEciIHR5cGU9 InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZVBORyIgdHlw ZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkF1ZGlvRGF0YVR5 cGUiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCaXRG aWVsZE1hc2tEYXRhVHlwZSIgdHlwZT0ieHM6dW5zaWduZWRMb25nIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJLZXlWYWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IktleSIgdHlwZT0idWE6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBl PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5VmFsdWVQYWlyIiB0eXBlPSJ0 bnM6S2V5VmFsdWVQYWlyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZLZXlW YWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Iktl eVZhbHVlUGFpciIgdHlwZT0idG5zOktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mS2V5VmFsdWVQYWly IiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbmRwb2ludFR5cGUiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eVBvbGljeVVyaSIg dHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VHlwZSIgdHlwZT0i dG5zOkVuZHBvaW50VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5k cG9pbnRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRwb2ludFR5cGUiIHR5cGU9InRuczpFbmRwb2ludFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50VHlw ZSIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl bWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmF0aW9uYWxOdW1iZXIiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bWVyYXRvciIgdHlwZT0ieHM6 aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZW5vbWluYXRv ciIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSYXRpb25hbE51 bWJlciIgdHlwZT0idG5zOlJhdGlvbmFsTnVtYmVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZSYXRpb25hbE51bWJlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRuczpSYXRpb25hbE51bWJlciIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRuczpMaXN0T2ZSYXRpb25hbE51bWJlciIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i VmVjdG9yIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmVjdG9yIiB0eXBlPSJ0bnM6VmVjdG9y IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZWZWN0b3IiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZlY3RvciIgdHlwZT0idG5zOlZlY3Rv ciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mVmVjdG9yIiB0eXBlPSJ0bnM6TGlzdE9mVmVjdG9yIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUaHJlZURWZWN0b3Ii Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu c2lvbiBiYXNlPSJ0bnM6VmVjdG9yIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlgiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlkiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IloiIHR5cGU9InhzOmRvdWJsZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRl bnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVEVmVjdG9yIiB0eXBlPSJ0bnM6VGhyZWVEVmVjdG9yIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUaHJlZURWZWN0b3IiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRocmVlRFZlY3RvciIgdHlwZT0i dG5zOlRocmVlRFZlY3RvciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVGhyZWVEVmVjdG9yIiB0eXBlPSJ0bnM6TGlzdE9m VGhyZWVEVmVjdG9yIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6Q2FydGVzaWFuQ29vcmRpbmF0ZXMi IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVz Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYXJ0ZXNpYW5D b29yZGluYXRlcyIgdHlwZT0idG5zOkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAi IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDYXJ0 ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOkxpc3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBu aWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJU aHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDYXJ0ZXNpYW5Db29yZGlu YXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJYIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJZIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJaIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6 Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29v cmRpbmF0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlRENhcnRl c2lhbkNvb3JkaW5hdGVzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOlRocmVlRENhcnRlc2lh bkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0i dG5zOkxpc3RPZlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPcmllbnRhdGlvbiI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ik9yaWVudGF0aW9uIiB0eXBlPSJ0bnM6T3JpZW50YXRpb24iIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZk9yaWVudGF0aW9uIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcmllbnRhdGlvbiIgdHlwZT0idG5z Ok9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZPcmllbnRhdGlvbiIgdHlwZT0idG5zOkxpc3RPZk9yaWVu dGF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJUaHJlZURPcmllbnRhdGlvbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpPcmllbnRhdGlvbiI+DQog ICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBIiB0eXBl PSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJDIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRocmVlRE9y aWVudGF0aW9uIiB0eXBlPSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlRE9yaWVudGF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaHJlZURPcmllbnRhdGlvbiIgdHlwZT0idG5zOlRo cmVlRE9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURPcmllbnRhdGlvbiIgdHlwZT0idG5zOkxp c3RPZlRocmVlRE9yaWVudGF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJGcmFtZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZy YW1lIiB0eXBlPSJ0bnM6RnJhbWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZkZyYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGcmFt ZSIgdHlwZT0idG5zOkZyYW1lIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGcmFtZSIgdHlwZT0idG5zOkxpc3RPZkZyYW1l IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJUaHJlZURGcmFtZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpGcmFtZSI+DQogICAgICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlw ZT0idG5zOlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9yaWVudGF0aW9uIiB0eXBl PSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJUaHJlZURGcmFtZSIgdHlwZT0idG5zOlRocmVlREZyYW1lIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZUaHJlZURGcmFtZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVERnJhbWUiIHR5cGU9InRuczpUaHJlZURGcmFtZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mVGhyZWVERnJhbWUiIHR5cGU9InRuczpMaXN0T2ZUaHJlZURGcmFtZSIgbmlsbGFibGU9 InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3BlbkZpbGVN b2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iUmVhZF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl PSJXcml0ZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFcmFzZUV4aXN0aW5n XzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFwcGVuZF84IiAvPg0KICAgIDwv eHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i T3BlbkZpbGVNb2RlIiB0eXBlPSJ0bnM6T3BlbkZpbGVNb2RlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZPcGVuRmlsZU1vZGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9Ik9wZW5GaWxlTW9kZSIgdHlwZT0idG5zOk9wZW5GaWxlTW9kZSIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZPcGVuRmls ZU1vZGUiIHR5cGU9InRuczpMaXN0T2ZPcGVuRmlsZU1vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hz OmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IklkZW50aXR5Q3JpdGVyaWFUeXBl Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVXNlck5hbWVfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iVGh1bWJwcmludF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSb2xlXzMi IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikdyb3VwSWRfNCIgLz4NCiAgICAgIDx4 czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5vbnltb3VzXzUiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkF1dGhlbnRpY2F0ZWRVc2VyXzYiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4N CiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJZGVudGl0eUNyaXRlcmlh VHlwZSIgdHlwZT0idG5zOklkZW50aXR5Q3JpdGVyaWFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlDcml0ZXJpYVR5cGUiIHR5cGU9InRu czpJZGVudGl0eUNyaXRlcmlhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl ZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSIgdHlwZT0idG5zOkxpc3RPZklk ZW50aXR5Q3JpdGVyaWFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJJZGVudGl0eU1hcHBpbmdSdWxlVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JpdGVyaWFUeXBlIiB0eXBlPSJ0bnM6 SWRlbnRpdHlDcml0ZXJpYVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkNyaXRlcmlhIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIHR5cGU9InRuczpJZGVudGl0 eU1hcHBpbmdSdWxlVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSWRl bnRpdHlNYXBwaW5nUnVsZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBlPSJ0bnM6SWRlbnRpdHlNYXBw aW5nUnVsZVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkN1cnJlbmN5VW5pdFR5cGUiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bWVyaWNDb2RlIiB0eXBlPSJ4 czpzaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXhwb25l bnQiIHR5cGU9InhzOmJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkFscGhhYmV0aWNDb2RlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJyZW5jeSIgdHlwZT0idWE6 TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJy ZW5jeVVuaXRUeXBlIiB0eXBlPSJ0bnM6Q3VycmVuY3lVbml0VHlwZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mQ3VycmVuY3lVbml0VHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVuY3lVbml0VHlwZSIgdHlwZT0idG5zOkN1 cnJlbmN5VW5pdFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkN1cnJlbmN5VW5pdFR5cGUiIHR5cGU9InRuczpMaXN0 T2ZDdXJyZW5jeVVuaXRUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czpzaW1wbGVUeXBlICBuYW1lPSJUcnVzdExpc3RNYXNrcyI+DQogICAgPHhzOnJlc3RyaWN0aW9u IGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vbmVfMCIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVHJ1c3RlZENlcnRpZmljYXRlc18xIiAv Pg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUcnVzdGVkQ3Jsc18yIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc3N1ZXJDZXJ0aWZpY2F0ZXNfNCIgLz4NCiAgICAgIDx4 czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNzdWVyQ3Jsc184IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJBbGxfMTUiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdExpc3RNYXNrcyIgdHlwZT0idG5zOlRy dXN0TGlzdE1hc2tzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcnVzdExpc3REYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3BlY2lm aWVkTGlzdHMiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUcnVzdGVkQ2VydGlmaWNhdGVzIiB0eXBlPSJ1YTpMaXN0T2ZCeXRl U3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVHJ1c3RlZENybHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJD ZXJ0aWZpY2F0ZXMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJDcmxzIiB0eXBl PSJ1YTpMaXN0T2ZCeXRlU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IlRydXN0TGlzdERhdGFUeXBlIiB0eXBlPSJ0bnM6VHJ1c3RMaXN0RGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRydXN0TGlzdERhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdExpc3REYXRhVHlwZSIg dHlwZT0idG5zOlRydXN0TGlzdERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUcnVzdExpc3REYXRhVHlwZSIg dHlwZT0idG5zOkxpc3RPZlRydXN0TGlzdERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWNpbWFsRGF0YVR5cGUiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNjYWxlIiB0eXBlPSJ4czpz aG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5 cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJEZWNpbWFsRGF0YVR5cGUiIHR5cGU9InRuczpEZWNpbWFsRGF0YVR5cGUiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VzIiB0eXBlPSJ1YTpMaXN0T2ZT dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZTdHJ1Y3R1cmVEZXNj cmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkVudW1EYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVzY3JpcHRpb24i IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTaW1wbGVEYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRpb24i IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVTY2hlbWFIZWFk ZXIiIHR5cGU9InRuczpEYXRhVHlwZVNjaGVtYUhlYWRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iTGlzdE9mRGF0YVR5cGVTY2hlbWFIZWFkZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIiB0eXBlPSJ0bnM6 RGF0YVR5cGVTY2hlbWFIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFUeXBlU2NoZW1hSGVhZGVyIiB0eXBl PSJ0bnM6TGlzdE9mRGF0YVR5cGVTY2hlbWFIZWFkZXIiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlSWQiIHR5 cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5z OkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpEYXRhVHlwZURlc2NyaXB0 aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZEYXRhVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVR5 cGVEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iU3RydWN0dXJlRGVzY3JpcHRpb24iPg0KICAgIDx4czpjb21wbGV4Q29u dGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5 cGVEZXNjcmlwdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVmaW5p dGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1 ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlc2NyaXB0 aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ikxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgdHlwZT0idG5z OlN0cnVjdHVyZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgdHlw ZT0idG5zOkxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbnVtRGVzY3JpcHRpb24iPg0KICAg IDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBi YXNlPSJ0bnM6RGF0YVR5cGVEZXNjcmlwdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVmaW5pdGlvbiIgdHlwZT0idG5zOkVudW1E ZWZpbml0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IkJ1aWx0SW5UeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkVudW1EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkVudW1EZXNjcmlwdGlvbiIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW51bURlc2NyaXB0aW9uIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVzY3JpcHRpb24i IHR5cGU9InRuczpFbnVtRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJv dW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVudW1EZXNjcmlwdGlvbiIgdHlw ZT0idG5zOkxpc3RPZkVudW1EZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIj4NCiAg ICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24g YmFzZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQnVpbHRJblR5cGUiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRp b24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZVR5 cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlNpbXBsZVR5cGVEZXNjcmlwdGlvbiIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m U2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mU2ltcGxlVHlwZURlc2NyaXB0 aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJVQUJpbmFyeUZpbGVEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhVHlwZVNjaGVtYUhl YWRlciI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTY2hlbWFMb2NhdGlvbiIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpbGVIZWFkZXIiIHR5cGU9 InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQm9keSIgdHlwZT0idWE6VmFyaWFudCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iVUFCaW5hcnlGaWxlRGF0YVR5cGUiIHR5cGU9InRuczpVQUJpbmFyeUZp bGVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVUFCaW5hcnlG aWxlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVBQmluYXJ5RmlsZURhdGFUeXBlIiB0eXBlPSJ0bnM6VUFCaW5hcnlGaWxlRGF0YVR5cGUiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZlVBQmluYXJ5RmlsZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVUFCaW5hcnlGaWxl RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IlB1YlN1YlN0YXRlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUGF1c2VkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9Ik9wZXJhdGlvbmFsXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IkVycm9yXzMiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJTdGF0ZSIgdHlwZT0idG5zOlB1YlN1YlN0YXRlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJTdGF0ZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViU3RhdGUiIHR5cGU9InRu czpQdWJTdWJTdGF0ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZQdWJTdWJTdGF0ZSIgdHlwZT0idG5zOkxpc3RPZlB1YlN1YlN0YXRlIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0 TWV0YURhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkRhdGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICAg ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9 InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZGaWVsZE1ldGFEYXRhIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRDbGFz c0lkIiB0eXBlPSJ1YTpHdWlkIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ29uZmlndXJhdGlvblZlcnNpb24iIHR5cGU9InRuczpDb25maWd1cmF0aW9uVmVy c2lvbkRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8 L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29u dGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1l dGFEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRNZXRhRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRhRGF0YVR5cGUiIHR5cGU9 InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu ZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0TWV0YURhdGFUeXBlIiB0 eXBlPSJ0bnM6TGlzdE9mRGF0YVNldE1ldGFEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmllbGRNZXRhRGF0YSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZEZsYWdzIiB0 eXBlPSJ0bnM6RGF0YVNldEZpZWxkRmxhZ3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkJ1aWx0SW5UeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJN YXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRJZCIgdHlwZT0idWE6R3VpZCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvcGVydGllcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJGaWVsZE1ldGFEYXRhIiB0eXBlPSJ0bnM6RmllbGRNZXRhRGF0YSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRmllbGRNZXRhRGF0YSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmllbGRNZXRhRGF0YSIgdHlwZT0idG5zOkZpZWxk TWV0YURhdGEiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZkZpZWxkTWV0YURhdGEiIHR5cGU9InRuczpMaXN0T2ZGaWVsZE1l dGFEYXRhIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl ICBuYW1lPSJEYXRhU2V0RmllbGRGbGFncyI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnVuc2lnbmVkU2hvcnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZpZWxkRmxhZ3MiIHR5cGU9InRuczpEYXRh U2V0RmllbGRGbGFncyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29uZmlndXJhdGlv blZlcnNpb25EYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTWFqb3JWZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWlub3JWZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNvbmZpZ3VyYXRpb25WZXJzaW9uRGF0YVR5cGUi IHR5cGU9InRuczpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0aW9uVmVyc2lv bkRhdGFUeXBlIiB0eXBlPSJ0bnM6Q29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mQ29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkNvbmZpZ3Vy YXRpb25WZXJzaW9uRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGF0YVNldEZvbGRlciIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1ldGFEYXRh IiB0eXBlPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbkZpZWxkcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRTb3VyY2UiIHR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWRE YXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0 YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNldERhdGFUeXBlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJsaXNoZWREYXRh U2V0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOlB1 Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mUHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5 cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1 Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZERh dGFTZXRTb3VyY2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkVmFyaWFibGUiIHR5 cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdJbnRlcnZhbEhpbnQi IHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGVhZGJhbmRUeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVhZGJhbmRWYWx1ZSIgdHlwZT0ieHM6ZG91YmxlIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbmRleFJhbmdlIiB0eXBl PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJTdWJzdGl0dXRlVmFsdWUiIHR5cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1ldGFEYXRhUHJvcGVydGllcyIgdHlw ZT0idWE6TGlzdE9mUXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkVmFy aWFibGVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHVibGlz aGVkVmFyaWFibGVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZFZh cmlhYmxlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIHR5cGU9 InRuczpMaXN0T2ZQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNE YXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiPg0K ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlz aGVkRGF0YSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAg ICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIg dHlwZT0idG5zOlB1Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0YUl0ZW1zRGF0YVR5 cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBt YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHVibGlz aGVkRGF0YUl0ZW1zRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJsaXNoZWREYXRhSXRlbXNE YXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVu dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6UHVibGlzaGVk RGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXIiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZWxlY3RlZEZpZWxkcyIgdHlwZT0idG5zOkxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRmlsdGVyIiB0eXBlPSJ0bnM6Q29udGVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVk RXZlbnRzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1Ymxp c2hlZEV2ZW50c0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZEV2ZW50 c0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJMaXN0T2ZQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgdHlwZT0idG5zOkxp c3RPZlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayI+DQog ICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3Ry aWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRG aWVsZENvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6RGF0YVNldEZpZWxkQ29udGVudE1hc2siIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRD b250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRl bnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldEZpZWxkQ29udGVudE1hc2siIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFTZXRX cml0ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcklkIiB0 eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENv bnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJLZXlG cmFtZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRX cml0ZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0 U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VTZXR0aW5ncyIgdHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRXcml0ZXJEYXRhVHlw ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldFdyaXRlckRhdGFU eXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 V3JpdGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vy cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRXcml0ZXJEYXRh VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFdy aXRlclRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlw ZT0idG5zOkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFdy aXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlclRyYW5z cG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFT ZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp c3RPZkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9 InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vy cz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0V3JpdGVy TWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRh VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iUHViU3ViR3JvdXBEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJp dHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwUHJvcGVydGllcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJQdWJTdWJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViR3JvdXBEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViR3JvdXBE YXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1YlN1Ykdy b3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJHcm91cERhdGFUeXBlIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZXJH cm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAg ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBJ ZCIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2VlcEFsaXZlVGltZSIg dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkxvY2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyYW5zcG9y dFNldHRpbmdzIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWVzc2FnZVNldHRpbmdz IiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcnMiIHR5cGU9InRu czpMaXN0T2ZEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAg ICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJXcml0ZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6V3JpdGVyR3JvdXBEYXRhVHlw ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlw ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3Jv dXBEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZldyaXRl ckdyb3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJHcm91cERhdGFUeXBlIiBuaWxs YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0 ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVy R3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0 YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZldyaXRlckdyb3VwVHJh bnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0 eXBlPSJ0bnM6TGlzdE9mV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRy dWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iV3JpdGVyR3JvdXBN ZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZXJHcm91cE1lc3Nh Z2VEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBN ZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJH cm91cE1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJQdWJsaXNoZXJJZCIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlv blByb3BlcnRpZXMiIHR5cGU9InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc3BvcnRTZXR0 aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBzIiB0eXBlPSJ0bnM6 TGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwcyIgdHlwZT0idG5zOkxpc3RP ZlJlYWRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29ubmVjdGlvbkRh dGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJDb25uZWN0 aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlB1YlN1YkNvbm5lY3Rpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNvbm5lY3Rpb25EYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9m UHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9 InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBl IiB0eXBlPSJ0bnM6Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1h eE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDb25uZWN0 aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZDb25uZWN0aW9uVHJhbnNwb3J0 RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ik5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrQWRkcmVzc0RhdGFU eXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgdHlw ZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzRGF0 YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOZXR3b3JrQWRk cmVzc1VybERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4N CiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0K ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXJsIiB0 eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhD b250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3Jr QWRkcmVzc1VybERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NVcmxEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NVcmxEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29y a0FkZHJlc3NVcmxEYXRhVHlwZSIgdHlwZT0idG5zOk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUi IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3 b3JrQWRkcmVzc1VybERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNZXNzYWdlU2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEYXRhU2V0UmVhZGVycyIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJEYXRhVHlwZSIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4N CiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwRGF0YVR5cGUiIHR5 cGU9InRuczpSZWFkZXJHcm91cERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJMaXN0T2ZSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3Jv dXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RP ZlJlYWRlckdyb3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0 bnM6UmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlw ZSIgdHlwZT0idG5zOlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlJlYWRl ckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZSZWFkZXJHcm91cFRyYW5z cG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3Jv dXBNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJl YWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOlJlYWRl ckdyb3VwTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlw ZSIgdHlwZT0idG5zOkxpc3RPZlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0UmVh ZGVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuYWJsZWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlcklkIiB0eXBlPSJ1 YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0 ZXJHcm91cElkIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0V3JpdGVySWQiIHR5cGU9InhzOnVuc2lnbmVkU2hv cnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRh RGF0YSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50 TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXNzYWdlUmVjZWl2ZVRpbWVvdXQiIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5RnJh bWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJp dHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRhdGFTZXRSZWFkZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWly IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VT ZXR0aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaWJlZERhdGFTZXQiIHR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0UmVhZGVyRGF0YVR5 cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRSZWFkZXJEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNl dFJlYWRlckRhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFJlYWRlckRhdGFUeXBlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZEYXRhU2V0UmVhZGVyRGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRS ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5 cGU9InRuczpEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRS ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJUcmFu c3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpEYXRh U2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBl PSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFJlYWRl ck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRE YXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERh dGFTZXREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0 RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpM aXN0T2ZTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSI+ DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5z aW9uIGJhc2U9InRuczpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNl cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldFZhcmlhYmxlcyIgdHlw ZT0idG5zOkxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4N CiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgdHlwZT0idG5zOlRhcmdldFZhcmlh Ymxlc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUYXJnZXRW YXJpYWJsZXNEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpUYXJnZXRWYXJpYWJsZXNE YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0 T2ZUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmllbGRUYXJnZXREYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZpZWxkSWQiIHR5cGU9 InVhOkd1aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlY2Vp dmVySW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0Tm9kZUlkIiB0eXBlPSJ1YTpO b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6T3ZlcnJpZGVWYWx1ZUhhbmRs aW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPdmVycmlkZVZh bHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmllbGRUYXJnZXRE YXRhVHlwZSIgdHlwZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpZWxkVGFyZ2V0RGF0YVR5cGUiIHR5cGU9InRu czpGaWVsZFRhcmdldERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGaWVsZFRhcmdldERhdGFUeXBlIiB0eXBl PSJ0bnM6TGlzdE9mRmllbGRUYXJnZXREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl bWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4N CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i TGFzdFVzYWJsZVZhbHVlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik92ZXJy aWRlVmFsdWVfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGluZyIgdHlwZT0idG5zOk92 ZXJyaWRlVmFsdWVIYW5kbGluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m T3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJPdmVycmlkZVZhbHVlSGFuZGxpbmciIHR5cGU9InRuczpPdmVycmlkZVZhbHVl SGFuZGxpbmciIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6TGlzdE9mT3ZlcnJpZGVWYWx1ZUhh bmRsaW5nIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxl eENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlN1 YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUGFyZW50Tm9kZU5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRh dGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgLz4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2Ny aWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0TWly cm9yRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0TWlycm9yRGF0YVR5cGUiIHR5 cGU9InRuczpMaXN0T2ZTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJTdWJDb25m aWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRzIiB0eXBlPSJ0bnM6TGlzdE9mUHVibGlzaGVkRGF0YVNl dERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ29ubmVjdGlvbnMiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJDb25uZWN0aW9u RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJh dGlvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJD b25maWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNv bmZpZ3VyYXRpb25EYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBl IiB0eXBlPSJ0bnM6TGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0T3Jk ZXJpbmdUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVW5kZWZpbmVkXzAiIC8+DQogICAgICA8eHM6ZW51bWVy YXRpb24gdmFsdWU9IkFzY2VuZGluZ1dyaXRlcklkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkFzY2VuZGluZ1dyaXRlcklkU2luZ2xlXzIiIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0T3Jk ZXJpbmdUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldE9yZGVyaW5nVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE9yZGVyaW5nVHlwZSIgdHlwZT0i dG5zOkRhdGFTZXRPcmRlcmluZ1R5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k ZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldE9yZGVyaW5nVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRh dGFTZXRPcmRlcmluZ1R5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz OnNpbXBsZVR5cGUgIG5hbWU9IlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8 eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rp b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcE5ldHdvcmtN ZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFz ayIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcE5ldHdvcmtNZXNzYWdl Q29udGVudE1hc2siPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdvcmtNZXNz YWdlQ29udGVudE1hc2siIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mVWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpMaXN0T2ZV YWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFU eXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpl eHRlbnNpb24gYmFzZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwVmVyc2lvbiIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJEYXRhU2V0T3JkZXJpbmciIHR5cGU9InRuczpEYXRhU2V0T3JkZXJpbmdUeXBl IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01l c3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNr IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdP ZmZzZXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdPZmZzZXQiIHR5cGU9InVhOkxpc3RPZkRvdWJsZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRh VHlwZSIgdHlwZT0idG5zOlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVYWRwV3JpdGVy R3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwV3JpdGVyR3JvdXBNZXNzYWdlRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5z Okxpc3RPZlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVWFkcERhdGFTZXRNZXNzYWdl Q29udGVudE1hc2siPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+ DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBEYXRh U2V0TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9 InRuczpVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFz ayIgdHlwZT0idG5zOkxpc3RPZlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVYWRwRGF0 YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0V3JpdGVyTWVz c2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwRGF0YVNl dE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkNvbmZpZ3VyZWRTaXplIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3NhZ2VOdW1i ZXIiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0T2Zmc2V0IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0i dG5zOlVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRXcml0ZXJN ZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlw ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mVWFkcERhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpM aXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVWFkcERhdGFTZXRSZWFkZXJN ZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlw ZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJH cm91cFZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3NhZ2VOdW1iZXIiIHR5cGU9InhzOnVu c2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEYXRhU2V0T2Zmc2V0IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldENsYXNzSWQiIHR5cGU9InVhOkd1 aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3Jr TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1h c2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1h c2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNo aW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlY2VpdmVPZmZzZXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlByb2Nlc3NpbmdPZmZzZXQi IHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl Pg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRSZWFkZXJNZXNz YWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcERhdGFTZXRSZWFkZXJNZXNz YWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRS ZWFkZXJNZXNzYWdlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZURh dGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVWFkcERhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUi IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9 Ikpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFz ZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2si IHR5cGU9InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikpzb25OZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSnNvbk5ldHdv cmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpMaXN0T2ZKc29uTmV0d29ya01lc3NhZ2VD b250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iSnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9 InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNv bldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6SnNvbldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZKc29uV3Jp dGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9Ikpzb25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpz b25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSnNvbldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mSnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFU eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBu YW1lPSJKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9u IGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNp bXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRN YXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNldE1l c3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNr IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkpzb25E YXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mSnNvbkRhdGFTZXRNZXNz YWdlQ29udGVudE1hc2siIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFz ayIgdHlwZT0idG5zOkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpzb25EYXRh U2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5 cGUiIHR5cGU9InRuczpKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m SnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZKc29uRGF0 YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5 cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0TWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0 bnM6SnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNldFJlYWRlck1l c3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBl IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZKc29uRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxp c3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhZ3JhbUNvbm5lY3Rpb25U cmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5 cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RGlzY292ZXJ5QWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUi IHR5cGU9InRuczpEYXRhZ3JhbUNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFn cmFtQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1Db25uZWN0 aW9uVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9y dERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VSZXBlYXRDb3VudCIgdHlwZT0ieHM6 dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTWVzc2FnZVJlcGVhdERlbGF5IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6 Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFncmFt V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mRGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhZ3JhbVdyaXRlckdyb3VwVHJh bnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlw ZT0idG5zOkxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJva2Vy Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkNvbm5lY3Rpb25UcmFu c3BvcnREYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXNvdXJjZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF1dGhlbnRpY2F0 aW9uUHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJv a2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZCcm9rZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tlckNvbm5lY3Rpb25UcmFuc3Bv cnREYXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlz dE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJCcm9rZXJUcmFuc3BvcnRRdWFs aXR5T2ZTZXJ2aWNlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm90U3BlY2lmaWVkXzAiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9IkJlc3RFZmZvcnRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iQXRMZWFzdE9uY2VfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i QXRNb3N0T25jZV8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFeGFjdGx5T25j ZV80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0eU9mU2VydmljZSIgdHlwZT0idG5z OkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tlclRyYW5zcG9ydFF1YWxpdHlP ZlNlcnZpY2UiIHR5cGU9InRuczpCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiBtaW5P Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkJyb2tlclRyYW5z cG9ydFF1YWxpdHlPZlNlcnZpY2UiIHR5cGU9InRuczpMaXN0T2ZCcm9rZXJUcmFuc3BvcnRRdWFs aXR5T2ZTZXJ2aWNlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVzb3VyY2VVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlv blByb2ZpbGVVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJh bnRlZSIgdHlwZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0K ICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpC cm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJMaXN0T2ZCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm9rZXJXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mQnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0i dG5zOkxpc3RPZkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0 cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb2tlckRhdGFT ZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0V3JpdGVyVHJh bnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzb3VyY2VVcmki IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIHR5cGU9Inhz OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgdHlwZT0idG5zOkJyb2tl clRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik1ldGFEYXRhVXBkYXRlVGltZSIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJC cm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpCcm9rZXJEYXRh U2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZkJyb2tlckRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyRGF0YVNldFdyaXRlclRyYW5z cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9 InRuczpMaXN0T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb2tlckRh dGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0UmVhZGVy VHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzb3VyY2VV cmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIHR5cGU9 InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgdHlwZT0idG5zOkJy b2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyRGF0YVNldFJlYWRlclRyYW5z cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFU eXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm9rZXJEYXRhU2V0UmVh ZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5z OkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJva2VyRGF0 YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mQnJva2VyRGF0YVNl dFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEaWFnbm9zdGljc0xldmVsIj4NCiAgICA8eHM6cmVz dHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i QmFzaWNfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWR2YW5jZWRfMSIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5mb18yIiAvPg0KICAgICAgPHhzOmVudW1l cmF0aW9uIHZhbHVlPSJMb2dfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGVi dWdfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNzTGV2ZWwiIHR5cGU9InRuczpEaWFnbm9zdGljc0xl dmVsIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljc0xldmVs Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGlj c0xldmVsIiB0eXBlPSJ0bnM6RGlhZ25vc3RpY3NMZXZlbCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljc0xldmVsIiB0eXBlPSJ0bnM6 TGlzdE9mRGlhZ25vc3RpY3NMZXZlbCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmlj YXRpb24iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJJbmZvcm1hdGlvbl8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJFcnJvcl8xIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2lt cGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xh c3NpZmljYXRpb24iIHR5cGU9InRuczpQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJDbGFzc2lmaWNh dGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViRGlhZ25vc3Rp Y3NDb3VudGVyQ2xhc3NpZmljYXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlB1YlN1YkRpYWdub3N0aWNzQ291bnRlckNsYXNzaWZpY2F0aW9uIiB0eXBl PSJ0bnM6UHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmljYXRpb24iIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViRGlhZ25vc3RpY3ND b3VudGVyQ2xhc3NpZmljYXRpb24iIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJEaWFnbm9zdGljc0Nv dW50ZXJDbGFzc2lmaWNhdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6c2ltcGxlVHlwZSAgbmFtZT0iSWRUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTnVtZXJpY18wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdHJpbmdfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iR3VpZF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJP cGFxdWVfMyIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IklkVHlwZSIgdHlwZT0idG5zOklkVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSWRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJJZFR5cGUiIHR5cGU9InRuczpJZFR5cGUiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSWRUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mSWRUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1w bGVUeXBlICBuYW1lPSJOb2RlQ2xhc3MiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpz dHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbnNwZWNpZmllZF8wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJPYmplY3RfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iTWV0aG9kXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9iamVjdFR5cGVf OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVUeXBlXzE2IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlXzMyIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEYXRhVHlwZV82NCIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iVmlld18xMjgiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpz aW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2Rl Q2xhc3MiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IlBlcm1pc3Npb25UeXBlIj4NCiAg ICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJp Y3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUGVybWlzc2lv blR5cGUiIHR5cGU9InRuczpQZXJtaXNzaW9uVHlwZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg bmFtZT0iQWNjZXNzTGV2ZWxUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5z aWduZWRCeXRlIj4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IkFjY2Vzc0xldmVsVHlwZSIgdHlwZT0idG5zOkFjY2Vzc0xldmVs VHlwZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQWNjZXNzTGV2ZWxFeFR5cGUiPg0K ICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+DQogICAgPC94czpyZXN0 cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBY2Nlc3NM ZXZlbEV4VHlwZSIgdHlwZT0idG5zOkFjY2Vzc0xldmVsRXhUeXBlIiAvPg0KDQogIDx4czpzaW1w bGVUeXBlICBuYW1lPSJFdmVudE5vdGlmaWVyVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJh c2U9InhzOnVuc2lnbmVkQnl0ZSI+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudE5vdGlmaWVyVHlwZSIgdHlwZT0idG5z OkV2ZW50Tm90aWZpZXJUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSb2xlUGVy bWlzc2lvblR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJvbGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVybWlzc2lvbnMiIHR5cGU9InRuczpQZXJtaXNz aW9uVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJvbGVQZXJtaXNzaW9uVHlwZSIgdHlwZT0i dG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mUm9sZVBlcm1pc3Npb25UeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSb2xlUGVybWlzc2lvblR5cGUiIHR5cGU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZlJvbGVQZXJtaXNzaW9uVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJvbGVQZXJt aXNzaW9uVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iRGF0YVR5cGVEZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i RGF0YVR5cGVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRhVHlwZURlZmluaXRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlRGVmaW5pdGlvbiIg dHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVR5cGVEZWZpbml0aW9u IiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVR5cGVEZWZpbml0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJTdHJ1Y3R1cmVUeXBlIj4NCiAg ICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iU3RydWN0dXJlXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0 cnVjdHVyZVdpdGhPcHRpb25hbEZpZWxkc18xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJVbmlvbl8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVy ZVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZUZpZWxkIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0 eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0 T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc09wdGlvbmFsIiB0eXBlPSJ4czpi b29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlRmllbGQiIHR5cGU9InRuczpT dHJ1Y3R1cmVGaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RydWN0 dXJlRmllbGQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 cnVjdHVyZUZpZWxkIiB0eXBlPSJ0bnM6U3RydWN0dXJlRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0cnVjdHVy ZUZpZWxkIiB0eXBlPSJ0bnM6TGlzdE9mU3RydWN0dXJlRmllbGQiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZURlZmluaXRp b24iPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlZmF1bHRFbmNvZGluZ0lkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Ry dWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVyZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZTdHJ1Y3R1 cmVGaWVsZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlZmlu aXRpb24iIHR5cGU9InRuczpTdHJ1Y3R1cmVEZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6 U3RydWN0dXJlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3RydWN0dXJlRGVmaW5pdGlvbiIgdHlwZT0i dG5zOkxpc3RPZlN0cnVjdHVyZURlZmluaXRpb24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVudW1EZWZpbml0aW9uIj4NCiAgICA8eHM6 Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0i dG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZFbnVtRmllbGQiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVmaW5pdGlvbiIgdHlwZT0idG5z OkVudW1EZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVt RGVmaW5pdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RW51bURlZmluaXRpb24iIHR5cGU9InRuczpFbnVtRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBt YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bURl ZmluaXRpb24iIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVmaW5pdGlvbiIgbmlsbGFibGU9InRydWUi PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm9kZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZU5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlc2NyaXB0aW9uIiB0eXBl PSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVNYXNrIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlcldyaXRlTWFzayIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJvbGVQZXJtaXNzaW9ucyIgdHlwZT0idG5zOkxpc3RPZlJvbGVQZXJtaXNzaW9uVHlwZSIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVzZXJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBY2Nlc3NSZXN0cmljdGlvbnMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZXMiIHR5cGU9InRuczpMaXN0 T2ZSZWZlcmVuY2VOb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5v ZGUiIHR5cGU9InRuczpOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZO b2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlIiB0 eXBlPSJ0bnM6Tm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTm9kZSIgdHlwZT0idG5zOkxpc3RPZk5vZGUiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikluc3Rh bmNlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW5z dGFuY2VOb2RlIiB0eXBlPSJ0bnM6SW5zdGFuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJUeXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAg PC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iVHlwZU5vZGUiIHR5cGU9InRuczpUeXBlTm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iT2JqZWN0Tm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxz ZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAg ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmll ciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6 c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPYmplY3ROb2RlIiB0 eXBlPSJ0bnM6T2JqZWN0Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT2JqZWN0 VHlwZU5vZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAg PHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVh biIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0VHlwZU5vZGUiIHR5cGU9InRuczpPYmplY3RUeXBl Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmFyaWFibGVOb2RlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJBcnJheURpbWVuc2lvbnMiIHR5cGU9InVhOkxpc3RPZlVJbnQz MiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBY2Nlc3NMZXZlbCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckFjY2Vzc0xldmVsIiB0eXBlPSJ4 czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yaXppbmciIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJB Y2Nlc3NMZXZlbEV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFy aWFibGVOb2RlIiB0eXBlPSJ0bnM6VmFyaWFibGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJWYXJpYWJsZVR5cGVOb2RlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlR5cGVOb2RlIj4NCiAgICAg ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBl PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmlu dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGlt ZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlZhcmlhYmxlVHlwZU5vZGUiIHR5cGU9InRuczpW YXJpYWJsZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VU eXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpUeXBlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3ltbWV0cmlj IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iSW52ZXJzZU5hbWUiIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlTm9kZSIgdHlwZT0idG5zOlJlZmVy ZW5jZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZXRob2ROb2RlIj4N CiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNp b24gYmFzZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeGVjdXRhYmxlIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckV4ZWN1dGFibGUi IHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1ldGhvZE5vZGUiIHR5cGU9InRu czpNZXRob2ROb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWaWV3Tm9kZSI+DQog ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u IGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGFpbnNOb0xvb3BzIiB0eXBlPSJ4czpib29sZWFuIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmll ciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6 c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3Tm9kZSIgdHlw ZT0idG5zOlZpZXdOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhVHlwZU5v ZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlRGVmaW5p dGlvbiIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iRGF0YVR5cGVOb2RlIiB0eXBlPSJ0bnM6RGF0YVR5cGVOb2RlIiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlSWQiIHR5cGU9InVhOk5vZGVJZCIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IklzSW52ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZU5vZGUiIHR5cGU9InRuczpS ZWZlcmVuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVu Y2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZl cmVuY2VOb2RlIiB0eXBlPSJ0bnM6UmVmZXJlbmNlTm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVmZXJlbmNlTm9k ZSIgdHlwZT0idG5zOkxpc3RPZlJlZmVyZW5jZU5vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFyZ3VtZW50Ij4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE YXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGltZW5zaW9ucyIgdHlw ZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQiIHR5cGU9InRu czpBcmd1bWVudCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQXJndW1lbnQi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFyZ3VtZW50IiB0 eXBlPSJ0bnM6QXJndW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkFyZ3VtZW50IiB0eXBlPSJ0bnM6TGlzdE9mQXJn dW1lbnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkVudW1WYWx1ZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpsb25nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRl c2NyaXB0aW9uIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkVudW1WYWx1ZVR5cGUiIHR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVtVmFsdWVUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtVmFsdWVUeXBlIiB0eXBl PSJ0bnM6RW51bVZhbHVlVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bVZhbHVlVHlwZSIgdHlwZT0idG5zOkxp c3RPZkVudW1WYWx1ZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkVudW1GaWVsZCI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFbnVtVmFsdWVUeXBl Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5h bWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29t cGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVu dW1GaWVsZCIgdHlwZT0idG5zOkVudW1GaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mRW51bUZpZWxkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJFbnVtRmllbGQiIHR5cGU9InRuczpFbnVtRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVudW1GaWVs ZCIgdHlwZT0idG5zOkxpc3RPZkVudW1GaWVsZCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3B0aW9uU2V0Ij4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5 IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVmFsaWRCaXRzIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iT3B0aW9uU2V0IiB0eXBlPSJ0bnM6T3B0aW9uU2V0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZPcHRpb25TZXQiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9wdGlvblNldCIgdHlwZT0idG5zOk9wdGlvblNl dCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mT3B0aW9uU2V0IiB0eXBlPSJ0bnM6TGlzdE9mT3B0aW9uU2V0IiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVbmlvbiI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVuaW9uIiB0eXBlPSJ0bnM6VW5pb24iIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVuaW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVbmlvbiIgdHlwZT0idG5zOlVuaW9uIiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZV bmlvbiIgdHlwZT0idG5zOkxpc3RPZlVuaW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 Pg0KDQogIDx4czplbGVtZW50IG5hbWU9Ik5vcm1hbGl6ZWRTdHJpbmciIHR5cGU9InhzOnN0cmlu ZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWNpbWFsU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRHVyYXRpb25TdHJpbmciIHR5cGU9InhzOnN0 cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVN0cmluZyIgdHlwZT0ieHM6c3RyaW5n IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkR1cmF0aW9uIiB0eXBlPSJ4czpkb3VibGUiIC8+ DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXRjVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIC8+DQoN CiAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlSWQiIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iVGltZVpvbmVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT2Zmc2V0IiB0eXBlPSJ4czpzaG9ydCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF5bGlnaHRTYXZpbmdJbk9mZnNl dCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRpbWVab25lRGF0YVR5 cGUiIHR5cGU9InRuczpUaW1lWm9uZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZUaW1lWm9uZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUaW1lWm9uZURhdGFUeXBlIiB0eXBlPSJ0bnM6VGltZVpvbmVEYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mVGltZVpvbmVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlRpbWVab25l RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQg bmFtZT0iSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5h bWU9IkludGVnZXJJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IkFwcGxpY2F0aW9uVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNlcnZlcl8wIiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDbGllbnRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iQ2xpZW50QW5kU2VydmVyXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9IkRpc2NvdmVyeVNlcnZlcl8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwv eHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25UeXBlIiB0eXBl PSJ0bnM6QXBwbGljYXRpb25UeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBcHBs aWNhdGlvbkRlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBcHBsaWNhdGlvblVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvZHVjdFVyaSIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25OYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i QXBwbGljYXRpb25UeXBlIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25UeXBlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJHYXRld2F5U2VydmVyVXJpIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEaXNjb3ZlcnlQcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjb3ZlcnlV cmxzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iQXBwbGljYXRpb25EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkFwcGxpY2F0aW9uRGVz Y3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkFwcGxpY2F0aW9u RGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIHR5cGU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9u IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mQXBwbGlj YXRpb25EZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iUmVxdWVzdEhlYWRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0idWE6Tm9kZUlk IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldHVybkRpYWdub3N0aWNz IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQXVkaXRFbnRyeUlkIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lb3V0SGludCIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVx dWVzdEhlYWRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVzcG9uc2VIZWFkZXIi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcCIg dHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlcXVlc3RIYW5kbGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlUmVzdWx0IiB0eXBlPSJ1YTpTdGF0dXND b2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlRGlh Z25vc3RpY3MiIHR5cGU9InVhOkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nVGFibGUiIHR5cGU9InVh Okxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIg dHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlZlcnNp b25UaW1lIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iU2VydmljZUZhdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VGYXVsdCIgdHlwZT0idG5zOlNlcnZp Y2VGYXVsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbmxlc3NJbnZva2VS ZXF1ZXN0VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i VXJpc1ZlcnNpb24iIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaXMiIHR5cGU9 InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlNlcnZlclVyaXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmljZUlkIiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25sZXNzSW52b2tlUmVxdWVzdFR5 cGUiIHR5cGU9InRuczpTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiAvPg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlc3BvbnNlVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZXNwYWNlVXJpcyIgdHlwZT0i dWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVXJpcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vy dmljZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Np b25sZXNzSW52b2tlUmVzcG9uc2VUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvbmxlc3NJbnZva2VSZXNw b25zZVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkZpbmRTZXJ2ZXJzUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybCIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTG9jYWxlSWRzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmlzIiB0eXBl PSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i RmluZFNlcnZlcnNSZXF1ZXN0IiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNSZXF1ZXN0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaW5kU2VydmVyc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5z OlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVycyIgdHlwZT0idG5zOkxpc3RPZkFwcGxpY2F0aW9uRGVz Y3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmluZFNlcnZl cnNSZXNwb25zZSIgdHlwZT0idG5zOkZpbmRTZXJ2ZXJzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9IlNlcnZlck9uTmV0d29yayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVjb3JkSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJOYW1lIiB0eXBlPSJ4 czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJEaXNjb3ZlcnlVcmwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlckNhcGFiaWxp dGllcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlNlcnZlck9uTmV0d29yayIgdHlwZT0idG5zOlNlcnZlck9uTmV0d29yayIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU2VydmVyT25OZXR3b3JrIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJPbk5ldHdvcmsiIHR5 cGU9InRuczpTZXJ2ZXJPbk5ldHdvcmsiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k ZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlNlcnZlck9uTmV0d29yayIgdHlwZT0i dG5zOkxpc3RPZlNlcnZlck9uTmV0d29yayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmluZFNlcnZlcnNPbk5ldHdvcmtSZXF1ZXN0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVy IiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0aW5nUmVjb3JkSWQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhS ZWNvcmRzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJDYXBhYmlsaXR5RmlsdGVyIiB0eXBlPSJ1YTpM aXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmluZFNl cnZlcnNPbk5ldHdvcmtSZXF1ZXN0IiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNPbk5ldHdvcmtSZXF1 ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jl c3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNw b25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdENvdW50ZXJSZXNldFRp bWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTZXJ2ZXJzIiB0eXBlPSJ0bnM6TGlzdE9mU2VydmVyT25OZXR3b3JrIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZpbmRTZXJ2ZXJzT25OZXR3b3JrUmVzcG9u c2UiIHR5cGU9InRuczpGaW5kU2VydmVyc09uTmV0d29ya1Jlc3BvbnNlIiAvPg0KDQogIDx4czpl bGVtZW50IG5hbWU9IkFwcGxpY2F0aW9uSW5zdGFuY2VDZXJ0aWZpY2F0ZSIgdHlwZT0ieHM6YmFz ZTY0QmluYXJ5IiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJNZXNzYWdlU2VjdXJpdHlN b2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxpZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJOb25lXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNpZ25fMiIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2lnbkFuZEVuY3J5cHRfMyIgLz4NCiAgICA8 L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ik1lc3NhZ2VTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0K DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJVc2VyVG9rZW5UeXBlIj4NCiAgICA8eHM6cmVzdHJp Y3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5v bnltb3VzXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVzZXJOYW1lXzEiIC8+ DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNlcnRpZmljYXRlXzIiIC8+DQogICAgICA8 eHM6ZW51bWVyYXRpb24gdmFsdWU9Iklzc3VlZFRva2VuXzMiIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyVG9rZW5U eXBlIiB0eXBlPSJ0bnM6VXNlclRva2VuVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iVXNlclRva2VuUG9saWN5Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJQb2xpY3lJZCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5UeXBlIiB0eXBlPSJ0bnM6 VXNlclRva2VuVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i SXNzdWVkVG9rZW5UeXBlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJFbmRwb2ludFVybCIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyVG9rZW5Qb2xpY3kiIHR5cGU9InRu czpVc2VyVG9rZW5Qb2xpY3kiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVz ZXJUb2tlblBvbGljeSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVXNlclRva2VuUG9saWN5IiB0eXBlPSJ0bnM6VXNlclRva2VuUG9saWN5IiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZV c2VyVG9rZW5Qb2xpY3kiIHR5cGU9InRuczpMaXN0T2ZVc2VyVG9rZW5Qb2xpY3kiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50 RGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXIiIHR5cGU9InRuczpBcHBsaWNh dGlvbkRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIHR5cGU9InhzOmJhc2U2NEJpbmFy eSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlNlY3VyaXR5TW9kZSIgdHlwZT0idG5zOk1lc3NhZ2VTZWN1cml0eU1vZGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiB0eXBl PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbnMiIHR5cGU9InRuczpMaXN0T2ZVc2VyVG9r ZW5Qb2xpY3kiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJUcmFuc3BvcnRQcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0 eUxldmVsIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRw b2ludERlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6RW5kcG9pbnREZXNjcmlwdGlvbiIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnREZXNjcmlwdGlvbiIg dHlwZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50RGVzY3JpcHRp b24iIHR5cGU9InRuczpMaXN0T2ZFbmRwb2ludERlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHZXRFbmRwb2ludHNSZXF1 ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0 SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJMb2NhbGVJZHMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlByb2ZpbGVVcmlzIiB0 eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iR2V0RW5kcG9pbnRzUmVxdWVzdCIgdHlwZT0idG5zOkdldEVuZHBvaW50c1JlcXVlc3QiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkdldEVuZHBvaW50c1Jlc3BvbnNlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9p bnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJHZXRF bmRwb2ludHNSZXNwb25zZSIgdHlwZT0idG5zOkdldEVuZHBvaW50c1Jlc3BvbnNlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3RlcmVkU2VydmVyIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlByb2R1Y3RVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlck5hbWVzIiB0eXBlPSJ1YTpMaXN0 T2ZMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVHlwZSIgdHlwZT0idG5zOkFwcGxpY2F0aW9uVHlwZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iR2F0ZXdheVNlcnZlclVy aSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5VXJscyIgdHlwZT0idWE6TGlzdE9mU3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2VtYXBob3JlRmlsZVBhdGgiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklzT25saW5lIiB0eXBlPSJ4 czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVnaXN0ZXJlZFNlcnZlciIgdHlwZT0i dG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZlJlZ2lzdGVyZWRTZXJ2ZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIHR5cGU9InRuczpSZWdpc3RlcmVkU2VydmVyIiBtaW5P Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM aXN0T2ZSZWdpc3RlcmVkU2VydmVyIiB0eXBlPSJ0bnM6TGlzdE9mUmVnaXN0ZXJlZFNlcnZlciIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i UmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZl ciIgdHlwZT0idG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0IiB0eXBlPSJ0bnM6UmVnaXN0ZXJTZXJ2 ZXJSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3RlclNlcnZlclJl c3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNw b25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IlJlZ2lzdGVyU2VydmVyUmVzcG9uc2UiIHR5cGU9InRuczpSZWdp c3RlclNlcnZlclJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEaXNjb3Zl cnlDb25maWd1cmF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5Q29uZmln dXJhdGlvbiIgdHlwZT0idG5zOkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ik1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTWRuc1NlcnZlck5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZXJ2ZXJDYXBhYmlsaXRpZXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6 ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ik1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiB0eXBlPSJ0 bnM6TWRuc0Rpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlZ2lzdGVyU2VydmVyMlJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i U2VydmVyIiB0eXBlPSJ0bnM6UmVnaXN0ZXJlZFNlcnZlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpc2NvdmVyeUNvbmZpZ3VyYXRp b24iIHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlclNlcnZlcjJSZXF1ZXN0IiB0eXBlPSJ0bnM6UmVnaXN0 ZXJTZXJ2ZXIyUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVnaXN0ZXJT ZXJ2ZXIyUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0 aW9uUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIg dHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXIyUmVzcG9uc2UiIHR5cGU9InRuczpSZWdpc3RlclNl cnZlcjJSZXNwb25zZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iU2VjdXJpdHlUb2tl blJlcXVlc3RUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNzdWVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iUmVuZXdfMSIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNp bXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIg dHlwZT0idG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9rZW4iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkNoYW5uZWxJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRva2VuSWQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVh dGVkQXQiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkTGlmZXRpbWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9rZW4iIHR5cGU9InRuczpDaGFubmVsU2Vj dXJpdHlUb2tlbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3BlblNlY3VyZUNoYW5u ZWxSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFByb3RvY29sVmVy c2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlJlcXVlc3RUeXBlIiB0eXBlPSJ0bnM6U2VjdXJpdHlUb2tlblJlcXVlc3RU eXBlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eU1v ZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnROb25jZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVxdWVzdGVkTGlmZXRpbWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iT3BlblNlY3VyZUNoYW5uZWxSZXF1ZXN0IiB0eXBlPSJ0bnM6T3BlblNlY3VyZUNoYW5u ZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPcGVuU2VjdXJlQ2hhbm5l bFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyUHJvdG9jb2xW ZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlUb2tlbiIgdHlwZT0idG5zOkNoYW5uZWxTZWN1cml0eVRv a2VuIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iU2VydmVyTm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiB0eXBlPSJ0 bnM6T3BlblNlY3VyZUNoYW5uZWxSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iQ2xvc2VTZWN1cmVDaGFubmVsUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VTZWN1cmVDaGFubmVs UmVxdWVzdCIgdHlwZT0idG5zOkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiB0eXBlPSJ0bnM6Q2xvc2VTZWN1cmVDaGFubmVs UmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNpZ25lZFNvZnR3YXJlQ2Vy dGlmaWNhdGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNl cnRpZmljYXRlRGF0YSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2lnbmF0dXJlIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2ln bmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgdHlwZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNh dGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNpZ25lZFNvZnR3YXJlQ2Vy dGlmaWNhdGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNp Z25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIHR5cGU9InRuczpTaWduZWRTb2Z0d2FyZUNlcnRpZmlj YXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZTaWduZWRTb2Z0d2FyZUNlcnRpZmljYXRlIiB0eXBlPSJ0bnM6TGlzdE9m U2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0i dWE6Tm9kZUlkIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaWduYXR1cmVEYXRhIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbGdvcml0aG0iIHR5 cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZURhdGEiIHR5cGU9InRuczpT aWduYXR1cmVEYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDcmVhdGVTZXNzaW9u UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnREZXNjcmlwdGlvbiIg dHlwZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0 cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uTmFtZSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ2xpZW50Tm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudENl cnRpZmljYXRlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRTZXNzaW9uVGltZW91 dCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJNYXhSZXNwb25zZU1lc3NhZ2VTaXplIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiB0eXBlPSJ0bnM6Q3JlYXRlU2Vz c2lvblJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNyZWF0ZVNlc3Npb25S ZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz cG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25JZCIgdHlwZT0i dWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNl ZFNlc3Npb25UaW1lb3V0IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZXJ2ZXJDZXJ0aWZpY2F0ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyRW5kcG9pbnRz IiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclNvZnR3YXJlQ2Vy dGlmaWNhdGVzIiB0eXBlPSJ0bnM6TGlzdE9mU2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl cnZlclNpZ25hdHVyZSIgdHlwZT0idG5zOlNpZ25hdHVyZURhdGEiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhSZXF1ZXN0TWVzc2Fn ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRl U2Vzc2lvblJlc3BvbnNlIiB0eXBlPSJ0bnM6Q3JlYXRlU2Vzc2lvblJlc3BvbnNlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUG9saWN5SWQiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbiIg dHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJBbm9ueW1vdXNJZGVudGl0eVRva2VuIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlVzZXJJZGVudGl0eVRva2Vu Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQW5vbnltb3VzSWRlbnRpdHlUb2tlbiIgdHlwZT0i dG5zOkFub255bW91c0lkZW50aXR5VG9rZW4iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlVzZXJOYW1lSWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJm YWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+ DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2Vy TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBhc3N3b3JkIiB0eXBlPSJ4czpiYXNlNjRCaW5h cnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94 czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck5hbWVJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6 VXNlck5hbWVJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJYNTA5 SWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDZXJ0aWZpY2F0ZURh dGEiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwv eHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ilg1MDlJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6WDUwOUlkZW50aXR5VG9rZW4iIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Iklzc3VlZElkZW50aXR5VG9rZW4iPg0KICAgIDx4czpj b21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0 bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5EYXRhIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RW5jcnlwdGlvbkFsZ29yaXRobSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iSXNzdWVkSWRlbnRpdHlUb2tlbiIgdHlwZT0idG5zOklzc3VlZElkZW50 aXR5VG9rZW4iIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iUnNhRW5jcnlwdGVkU2VjcmV0IiB0 eXBlPSJ1YTpWYXJpYW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBY3RpdmF0ZVNl c3Npb25SZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFNpZ25hdHVy ZSIgdHlwZT0idG5zOlNpZ25hdHVyZURhdGEiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIg dHlwZT0idG5zOkxpc3RPZlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGVJZHMiIHR5 cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiB0eXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJVc2VyVG9rZW5TaWduYXR1cmUiIHR5cGU9InRuczpTaWduYXR1cmVEYXRhIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlcXVl c3QiIHR5cGU9InRuczpBY3RpdmF0ZVNlc3Npb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJBY3RpdmF0ZVNlc3Npb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25z ZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0 eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0 T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJB Y3RpdmF0ZVNlc3Npb25SZXNwb25zZSIgdHlwZT0idG5zOkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDbG9zZVNlc3Npb25SZXF1ZXN0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0 eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnMiIHR5cGU9InhzOmJv b2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDbG9zZVNlc3Npb25SZXF1ZXN0IiB0eXBlPSJ0 bnM6Q2xvc2VTZXNzaW9uUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2xv c2VTZXNzaW9uUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VTZXNzaW9uUmVzcG9uc2UiIHR5cGU9 InRuczpDbG9zZVNlc3Npb25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i Q2FuY2VsUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGFuZGxl IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbFJlcXVl c3QiIHR5cGU9InRuczpDYW5jZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJDYW5jZWxSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbENv dW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbFJl c3BvbnNlIiB0eXBlPSJ0bnM6Q2FuY2VsUmVzcG9uc2UiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUg IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzTWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vbmVfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWNjZXNzTGV2ZWxfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iQXJyYXlEaW1lbnNpb25zXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJyb3dzZU5hbWVfNCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i Q29udGFpbnNOb0xvb3BzXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRhdGFU eXBlXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZXNjcmlwdGlvbl8zMiIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzcGxheU5hbWVfNjQiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkV2ZW50Tm90aWZpZXJfMTI4IiAvPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJFeGVjdXRhYmxlXzI1NiIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iSGlzdG9yaXppbmdfNTEyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJJbnZlcnNlTmFtZV8xMDI0IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJ c0Fic3RyYWN0XzIwNDgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik1pbmltdW1T YW1wbGluZ0ludGVydmFsXzQwOTYiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5v ZGVDbGFzc184MTkyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb2RlSWRfMTYz ODQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN5bW1ldHJpY18zMjc2OCIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVXNlckFjY2Vzc0xldmVsXzY1NTM2IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVc2VyRXhlY3V0YWJsZV8xMzEwNzIiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVzZXJXcml0ZU1hc2tfMjYyMTQ0IiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWYWx1ZVJhbmtfNTI0Mjg4IiAvPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJXcml0ZU1hc2tfMTA0ODU3NiIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVmFsdWVfMjA5NzE1MiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iRGF0YVR5cGVEZWZpbml0aW9uXzQxOTQzMDQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IlJvbGVQZXJtaXNzaW9uc184Mzg4NjA4IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJBY2Nlc3NSZXN0cmljdGlvbnNfMTY3NzcyMTYiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9IkFsbF8zMzU1NDQzMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iQmFzZU5vZGVfMjY1MDEyMjAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 Ik9iamVjdF8yNjUwMTM0OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT2JqZWN0 VHlwZV8yNjUwMzI2OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVf MjY1NzEzODMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlZhcmlhYmxlVHlwZV8y ODYwMDQzOCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTWV0aG9kXzI2NjMyNTQ4 IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlXzI2NTM3MDYw IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWaWV3XzI2NTAxMzU2IiAvPg0KICAg IDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTm9kZUF0dHJpYnV0ZXNNYXNrIiB0eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXNNYXNrIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOb2RlQXR0cmlidXRlcyI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgdHlwZT0i eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkRpc3BsYXlOYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9 InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZU1hc2siIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyV3JpdGVNYXNrIiB0eXBl PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiB0 eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9i amVjdEF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmllciIg dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2Vx dWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPYmplY3RBdHRyaWJ1dGVz IiB0eXBlPSJ0bnM6T2JqZWN0QXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iVmFyaWFibGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZh bHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAg ICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0 eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9Inhz OmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5 RGltZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFjY2Vzc0xldmVsIiB0eXBl PSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJVc2VyQWNjZXNzTGV2ZWwiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1pbmltdW1TYW1wbGluZ0ludGVy dmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJIaXN0b3JpemluZyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iVmFyaWFibGVBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6VmFyaWFibGVBdHRyaWJ1dGVzIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZXRob2RBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IkV4ZWN1dGFibGUiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyRXhlY3V0YWJsZSIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTWV0aG9kQXR0cmlidXRlcyIgdHlwZT0idG5zOk1l dGhvZEF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9iamVjdFR5cGVB dHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAg IDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNl cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik9iamVjdFR5cGVBdHRyaWJ1dGVzIiB0eXBlPSJ0 bnM6T2JqZWN0VHlwZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZh cmlhYmxlVHlwZUF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAg ICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5 cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlUmFuayIgdHlwZT0ieHM6 aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlE aW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0i eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFibGVUeXBlQXR0cmlidXRlcyIgdHlw ZT0idG5zOlZhcmlhYmxlVHlwZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlZmVyZW5jZVR5cGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVz Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Iklz QWJzdHJhY3QiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTeW1tZXRyaWMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnZlcnNlTmFtZSIgdHlwZT0idWE6 TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5j ZVR5cGVBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6UmVmZXJlbmNlVHlwZUF0dHJpYnV0ZXMiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpOb2RlQXR0cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhVHlwZUF0dHJpYnV0ZXMiIHR5cGU9InRuczpEYXRhVHlwZUF0dHJpYnV0ZXMiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZpZXdBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IkNvbnRhaW5zTm9Mb29wcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXIiIHR5cGU9 InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl Pg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld0F0dHJpYnV0ZXMiIHR5cGU9 InRuczpWaWV3QXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iR2VuZXJp Y0F0dHJpYnV0ZVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0eXBlPSJ0bnM6R2VuZXJpY0F0 dHJpYnV0ZVZhbHVlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZHZW5lcmlj QXR0cmlidXRlVmFsdWUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkdlbmVyaWNBdHRyaWJ1dGVWYWx1ZSIgdHlwZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVWYWx1 ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0eXBlPSJ0bnM6TGlzdE9mR2VuZXJp Y0F0dHJpYnV0ZVZhbHVlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJHZW5lcmljQXR0cmlidXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250 ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlQXR0 cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJBdHRyaWJ1dGVWYWx1ZXMiIHR5cGU9InRuczpMaXN0T2ZHZW5lcmljQXR0cmlidXRlVmFs dWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVu Y2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJHZW5lcmljQXR0cmlidXRlcyIg dHlwZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJBZGROb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlBhcmVudE5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZE5ld05vZGVJZCIgdHlwZT0idWE6RXhwYW5k ZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJCcm93c2VOYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUNsYXNz IiB0eXBlPSJ0bnM6Tm9kZUNsYXNzIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJOb2RlQXR0cmlidXRlcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURl ZmluaXRpb24iIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkFkZE5vZGVzSXRlbSIgdHlwZT0idG5zOkFkZE5vZGVzSXRlbSIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQWRkTm9kZXNJdGVtIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGROb2Rlc0l0ZW0iIHR5cGU9InRu czpBZGROb2Rlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkFkZE5vZGVzSXRlbSIgdHlwZT0idG5zOkxpc3RPZkFk ZE5vZGVzSXRlbSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iQWRkTm9kZXNSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZGVkTm9kZUlkIiB0eXBlPSJ1YTpO b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXN1 bHQiIHR5cGU9InRuczpBZGROb2Rlc1Jlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mQWRkTm9kZXNSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkFkZE5vZGVzUmVzdWx0IiB0eXBlPSJ0bnM6QWRkTm9kZXNSZXN1bHQiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZkFkZE5vZGVzUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mQWRkTm9kZXNSZXN1bHQiIG5p bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFk ZE5vZGVzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvQWRkIiB0 eXBlPSJ0bnM6TGlzdE9mQWRkTm9kZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkFkZE5vZGVzUmVxdWVzdCIgdHlwZT0idG5zOkFkZE5vZGVzUmVxdWVzdCIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkTm9kZXNSZXNwb25zZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRu czpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InRuczpMaXN0T2ZBZGROb2Rlc1Jlc3Vs dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXNwb25zZSIgdHlwZT0i dG5zOkFkZE5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFkZFJl ZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTb3VyY2VOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgdHlwZT0i dWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iSXNGb3J3YXJkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXRTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmlu ZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlRhcmdldE5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXROb2RlQ2xh c3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRSZWZlcmVu Y2VzSXRlbSIgdHlwZT0idG5zOkFkZFJlZmVyZW5jZXNJdGVtIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZBZGRSZWZlcmVuY2VzSXRlbSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc0l0ZW0iIHR5cGU9InRuczpBZGRS ZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQWRkUmVmZXJlbmNlc0l0ZW0iIHR5cGU9InRuczpMaXN0 T2ZBZGRSZWZlcmVuY2VzSXRlbSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkUmVmZXJlbmNlc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlc1RvQWRkIiB0eXBlPSJ0bnM6TGlzdE9mQWRkUmVmZXJl bmNlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJl bmNlc1JlcXVlc3QiIHR5cGU9InRuczpBZGRSZWZlcmVuY2VzUmVxdWVzdCIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iQWRkUmVmZXJlbmNlc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJl c3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdu b3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6 QWRkUmVmZXJlbmNlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxl dGVOb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlVGFyZ2V0UmVmZXJlbmNlcyIgdHlwZT0i eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0i dG5zOkRlbGV0ZU5vZGVzSXRlbSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m RGVsZXRlTm9kZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVOb2Rlc0l0ZW0iIHR5cGU9InRuczpEZWxldGVOb2Rlc0l0ZW0iIG1pbk9jY3Vy cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0idG5zOkxpc3RPZkRlbGV0ZU5vZGVzSXRlbSIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGVsZXRl Tm9kZXNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9EZWxldGUi IHR5cGU9InRuczpMaXN0T2ZEZWxldGVOb2Rlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iRGVsZXRlTm9kZXNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlTm9kZXNS ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVOb2Rlc1Jlc3BvbnNl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhl YWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9m U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0lu Zm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlTm9kZXNSZXNw b25zZSIgdHlwZT0idG5zOkRlbGV0ZU5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVy ZW5jZVR5cGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNGb3J3YXJkIiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXROb2RlSWQi IHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlQmlkaXJlY3Rpb25hbCIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiB0eXBl PSJ0bnM6RGVsZXRlUmVmZXJlbmNlc0l0ZW0iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkRlbGV0ZVJl ZmVyZW5jZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEZWxldGVSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkxp c3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVSZWZlcmVuY2VzUmVxdWVzdCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlw ZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzVG9EZWxldGUiIHR5cGU9InRuczpMaXN0 T2ZEZWxldGVSZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVSZWZlcmVuY2VzUmVxdWVzdCIgdHlwZT0idG5zOkRlbGV0ZVJlZmVyZW5jZXNS ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVSZWZlcmVuY2VzUmVz cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpM aXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9z dGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSZWZl cmVuY2VzUmVzcG9uc2UiIHR5cGU9InRuczpEZWxldGVSZWZlcmVuY2VzUmVzcG9uc2UiIC8+DQoN CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkF0dHJpYnV0ZVdyaXRlTWFzayI+DQogICAgPHhzOnJl c3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0K ICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZVdyaXRlTWFz ayIgdHlwZT0idG5zOkF0dHJpYnV0ZVdyaXRlTWFzayIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg bmFtZT0iQnJvd3NlRGlyZWN0aW9uIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRm9yd2FyZF8wIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZlcnNlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJvdGhfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxp ZF8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQnJvd3NlRGlyZWN0aW9uIiB0eXBlPSJ0bnM6QnJvd3NlRGlyZWN0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWaWV3RGVzY3JpcHRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZpZXdJZCIgdHlwZT0idWE6Tm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld1ZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld0Rlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6Vmlld0Rlc2Ny aXB0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VEZXNjcmlwdGlvbiI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJCcm93c2VEaXJlY3Rpb24iIHR5cGU9InRuczpCcm93c2VEaXJlY3Rpb24i IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJ ZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YnR5cGVzIiB0eXBlPSJ4czpib29sZWFuIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3NNYXNrIiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzdWx0TWFzayIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlRGVzY3JpcHRpb24i IHR5cGU9InRuczpCcm93c2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJvd3NlRGVzY3JpcHRpb24i IHR5cGU9InRuczpMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQnJvd3NlUmVzdWx0TWFzayI+DQog ICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9Ik5vbmVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVmZXJl bmNlVHlwZUlkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IklzRm9yd2FyZF8y IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb2RlQ2xhc3NfNCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQnJvd3NlTmFtZV84IiAvPg0KICAgICAgPHhzOmVudW1l cmF0aW9uIHZhbHVlPSJEaXNwbGF5TmFtZV8xNiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iVHlwZURlZmluaXRpb25fMzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IkFsbF82MyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVmZXJlbmNlVHlwZUlu Zm9fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVGFyZ2V0SW5mb182MCIgLz4N CiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkJyb3dzZVJlc3VsdE1hc2siIHR5cGU9InRuczpCcm93c2VSZXN1bHRNYXNrIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlVHlwZUlkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VOYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzcGxheU5hbWUiIHR5 cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlR5cGVEZWZpbml0aW9uIiB0 eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlJlZmVyZW5jZURlc2NyaXB0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlv biI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNl RGVzY3JpcHRpb24iIHR5cGU9InRuczpSZWZlcmVuY2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIw IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVm ZXJlbmNlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlvbiIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb250 aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJCcm93c2VSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzIiB0eXBlPSJ0bnM6TGlzdE9mUmVmZXJlbmNlRGVz Y3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUmVz dWx0IiB0eXBlPSJ0bnM6QnJvd3NlUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJMaXN0T2ZCcm93c2VSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZVJlc3VsdCIgdHlwZT0idG5zOkJyb3dzZVJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m QnJvd3NlUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUmVzdWx0IiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VSZXF1ZXN0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVh ZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZpZXciIHR5cGU9InRuczpWaWV3RGVzY3Jp cHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJSZXF1ZXN0ZWRNYXhSZWZlcmVuY2VzUGVyTm9kZSIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9Ccm93 c2UiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VSZXF1ZXN0IiB0eXBlPSJ0bnM6QnJvd3NlUmVxdWVz dCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUmVzcG9uc2UiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBl PSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUmVz dWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VSZXNwb25zZSIgdHlwZT0i dG5zOkJyb3dzZVJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VO ZXh0UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWxlYXNlQ29udGludWF0 aW9uUG9pbnRzIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Qb2ludHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlTmV4dFJlcXVl c3QiIHR5cGU9InRuczpCcm93c2VOZXh0UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIg dHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIiB0eXBlPSJ0bnM6QnJvd3NlTmV4dFJlc3Bv bnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWxhdGl2ZVBhdGhFbGVtZW50Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IklzSW52ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YnR5cGVzIiB0eXBl PSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJU YXJnZXROYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aEVsZW1lbnQiIHR5cGU9InRuczpSZWxhdGl2ZVBh dGhFbGVtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWxhdGl2ZVBh dGhFbGVtZW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZWxhdGl2ZVBhdGhFbGVtZW50IiB0eXBlPSJ0bnM6UmVsYXRpdmVQYXRoRWxlbWVudCIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mUmVsYXRpdmVQYXRoRWxlbWVudCIgdHlwZT0idG5zOkxpc3RPZlJlbGF0aXZlUGF0aEVsZW1l bnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlbGF0aXZlUGF0aCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRWxlbWVudHMiIHR5cGU9InRuczpMaXN0T2ZSZWxhdGl2ZVBhdGhFbGVtZW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aCIgdHlwZT0idG5z OlJlbGF0aXZlUGF0aCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUGF0aCI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRpbmdOb2Rl IiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWxhdGl2ZVBhdGgiIHR5cGU9InRuczpSZWxhdGl2ZVBhdGgi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUGF0aCIgdHlwZT0i dG5zOkJyb3dzZVBhdGgiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJyb3dz ZVBhdGgiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dz ZVBhdGgiIHR5cGU9InRuczpCcm93c2VQYXRoIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoIiB0eXBlPSJ0 bnM6TGlzdE9mQnJvd3NlUGF0aCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUGF0aFRhcmdldCI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFuZGVkTm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVtYWluaW5nUGF0aEluZGV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkJyb3dzZVBhdGhUYXJnZXQiIHR5cGU9InRuczpCcm93c2VQYXRoVGFyZ2V0 IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoVGFyZ2V0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VQYXRoVGFy Z2V0IiB0eXBlPSJ0bnM6QnJvd3NlUGF0aFRhcmdldCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJvd3NlUGF0aFRhcmdl dCIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGhUYXJnZXQiIG5pbGxhYmxlPSJ0cnVlIj48L3hz OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5 cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlRhcmdldHMiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VQYXRoVGFyZ2V0IiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiIHR5cGU9InRuczpC cm93c2VQYXRoUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93 c2VQYXRoUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCcm93c2VQYXRoUmVzdWx0IiB0eXBlPSJ0bnM6QnJvd3NlUGF0aFJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m QnJvd3NlUGF0aFJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGhSZXN1bHQiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRyYW5z bGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFk ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VQYXRocyIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGgiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNS ZXF1ZXN0IiB0eXBlPSJ0bnM6VHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNSZXF1ZXN0IiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlk c1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0i dG5zOkxpc3RPZkJyb3dzZVBhdGhSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxp c3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVzcG9uc2UiIHR5cGU9InRuczpUcmFuc2xh dGVCcm93c2VQYXRoc1RvTm9kZUlkc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJSZWdpc3Rlck5vZGVzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2Rlc1RvUmVnaXN0ZXIiIHR5cGU9InVhOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3Rlck5vZGVzUmVxdWVzdCIgdHlwZT0idG5zOlJlZ2lz dGVyTm9kZXNSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3Rlck5v ZGVzUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlcmVkTm9k ZUlkcyIgdHlwZT0idWE6TGlzdE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgdHlwZT0idG5zOlJlZ2lzdGVyTm9kZXNS ZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVx dWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVz dEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvVW5yZWdpc3RlciIgdHlw ZT0idWE6TGlzdE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlVucmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIHR5cGU9InRuczpVbnJlZ2lzdGVyTm9kZXNSZXF1ZXN0 IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFk ZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgdHlwZT0idG5zOlVucmVnaXN0ZXJO b2Rlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkNvdW50ZXIiIHR5cGU9Inhz OnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9Ik51bWVyaWNSYW5nZSIgdHlw ZT0ieHM6c3RyaW5nIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlRpbWUiIHR5cGU9InhzOnN0 cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRlIiB0eXBlPSJ4czpkYXRlVGltZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRW5kcG9pbnRDb25maWd1cmF0aW9uIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVyYXRpb25UaW1lb3V0 IiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVzZUJpbmFyeUVuY29kaW5nIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOmludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4Qnl0ZVN0cmluZ0xlbmd0 aCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJNYXhBcnJheUxlbmd0aCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNYXhNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhCdWZmZXJTaXplIiB0eXBlPSJ4czpp bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNoYW5uZWxMaWZl dGltZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTZWN1cml0eVRva2VuTGlmZXRpbWUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkVuZHBvaW50Q29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkVuZHBvaW50Q29uZmlndXJh dGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnRDb25maWd1 cmF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRw b2ludENvbmZpZ3VyYXRpb24iIHR5cGU9InRuczpFbmRwb2ludENvbmZpZ3VyYXRpb24iIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp c3RPZkVuZHBvaW50Q29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50Q29uZmln dXJhdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iUXVlcnlEYXRhRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aCIgdHlwZT0idG5zOlJlbGF0aXZlUGF0aCIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiB0eXBl PSJ0bnM6UXVlcnlEYXRhRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZlF1ZXJ5RGF0YURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlF1ZXJ5RGF0 YURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkxp c3RPZlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOb2RlVHlwZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIHR5 cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YlR5cGVzIiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVG9SZXR1cm4i IHR5cGU9InRuczpMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6Tm9kZVR5 cGVEZXNjcmlwdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTm9kZVR5 cGVEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTm9kZVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOk5vZGVUeXBlRGVzY3JpcHRpb24iIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZk5vZGVUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZOb2RlVHlwZURlc2Ny aXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl ICBuYW1lPSJGaWx0ZXJPcGVyYXRvciI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0 cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkVxdWFsc18wIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc051bGxfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iR3JlYXRlclRoYW5fMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i TGVzc1RoYW5fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iR3JlYXRlclRoYW5P ckVxdWFsXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikxlc3NUaGFuT3JFcXVh bF81IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMaWtlXzYiIC8+DQogICAgICA8 eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vdF83IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJCZXR3ZWVuXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkluTGlzdF85 IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBbmRfMTAiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9Ik9yXzExIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl PSJDYXN0XzEyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJblZpZXdfMTMiIC8+ DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9mVHlwZV8xNCIgLz4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iUmVsYXRlZFRvXzE1IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9u IHZhbHVlPSJCaXR3aXNlQW5kXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJC aXR3aXNlT3JfMTciIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXJPcGVyYXRvciIgdHlwZT0idG5zOkZpbHRlck9w ZXJhdG9yIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeURhdGFTZXQiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6 RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIHR5cGU9InVhOkV4cGFuZGVkTm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YVNldCIgdHlwZT0idG5zOlF1ZXJ5RGF0YVNldCIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXVlcnlEYXRhU2V0Ij4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFTZXQiIHR5cGU9 InRuczpRdWVyeURhdGFTZXQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlF1ZXJ5RGF0YVNldCIgdHlwZT0idG5zOkxpc3RP ZlF1ZXJ5RGF0YVNldCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTm9kZVJlZmVyZW5jZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IklzRm9yd2FyZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlZE5vZGVJZHMiIHR5 cGU9InVhOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJOb2RlUmVmZXJlbmNlIiB0eXBlPSJ0bnM6Tm9kZVJlZmVyZW5jZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mTm9kZVJlZmVyZW5jZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZVJlZmVyZW5jZSIgdHlwZT0idG5zOk5vZGVSZWZl cmVuY2UiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZk5vZGVSZWZlcmVuY2UiIHR5cGU9InRuczpMaXN0T2ZOb2RlUmVmZXJl bmNlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJDb250ZW50RmlsdGVyRWxlbWVudCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmF0b3IiIHR5cGU9InRuczpGaWx0ZXJPcGVyYXRvciIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmFuZHMi IHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJDb250ZW50RmlsdGVyRWxlbWVudCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0 ZXJFbGVtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDb250ZW50Rmls dGVyRWxlbWVudCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Q29udGVudEZpbHRlckVsZW1lbnQiIHR5cGU9InRuczpDb250ZW50RmlsdGVyRWxlbWVudCIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mQ29udGVudEZpbHRlckVsZW1lbnQiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVy RWxlbWVudCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ29udGVudEZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iRWxlbWVudHMiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVu dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb250ZW50RmlsdGVyIiB0 eXBlPSJ0bnM6Q29udGVudEZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mQ29udGVudEZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ29udGVudEZpbHRlciIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXIiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNv bnRlbnRGaWx0ZXIiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaWx0ZXJPcGVyYW5k Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmFuZCIgdHlwZT0idG5zOkZpbHRl ck9wZXJhbmQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVsZW1lbnRPcGVyYW5kIj4N CiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNp b24gYmFzZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lv bj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJFbGVtZW50T3BlcmFuZCIgdHlwZT0idG5zOkVsZW1lbnRPcGVyYW5kIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXRlcmFsT3BlcmFuZCI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpGaWx0ZXJPcGVyYW5kIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM aXRlcmFsT3BlcmFuZCIgdHlwZT0idG5zOkxpdGVyYWxPcGVyYW5kIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJBdHRyaWJ1dGVPcGVyYW5kIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQg bWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkZpbHRlck9wZXJh bmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Tm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWxpYXMiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCcm93c2VQYXRoIiB0eXBlPSJ0bnM6UmVsYXRpdmVQYXRoIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpBdHRyaWJ1dGVPcGVy YW5kIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaW1wbGVBdHRyaWJ1dGVPcGVyYW5k Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRl bnNpb24gYmFzZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURlZmluaXRpb25JZCIgdHlwZT0idWE6Tm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZVBhdGgiIHR5cGU9InVhOkxpc3RPZlF1YWxpZmllZE5hbWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i QXR0cmlidXRlSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgdHlw ZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9Ikxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpT aW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTaW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiB0 eXBlPSJ0bnM6TGlzdE9mU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29udGVudEZpbHRlckVsZW1l bnRSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik9wZXJhbmRTdGF0dXNDb2RlcyIgdHlwZT0idWE6TGlzdE9mU3RhdHVz Q29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik9wZXJhbmREaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJ bmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNvbnRlbnRGaWx0ZXJF bGVtZW50UmVzdWx0IiB0eXBlPSJ0bnM6Q29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250ZW50Rmls dGVyRWxlbWVudFJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBt aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVudFJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZkNvbnRl bnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb250ZW50RmlsdGVyUmVzdWx0Ij4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbGVtZW50UmVzdWx0cyIgdHlwZT0idG5z Okxpc3RPZkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRWxlbWVudERpYWdub3N0aWNJbmZv cyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQ29udGVudEZpbHRlclJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0 ZXJSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlBhcnNpbmdSZXN1bHQiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5 cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRhdGFTdGF0dXNDb2RlcyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFEaWFn bm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlBhcnNpbmdSZXN1bHQiIHR5cGU9InRuczpQYXJzaW5n UmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQYXJzaW5nUmVzdWx0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXJzaW5nUmVz dWx0IiB0eXBlPSJ0bnM6UGFyc2luZ1Jlc3VsdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUGFyc2luZ1Jlc3VsdCIgdHlw ZT0idG5zOkxpc3RPZlBhcnNpbmdSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5Rmlyc3RSZXF1ZXN0Ij4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0 bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlZpZXciIHR5cGU9InRuczpWaWV3RGVzY3JpcHRpb24iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rl VHlwZXMiIHR5cGU9InRuczpMaXN0T2ZOb2RlVHlwZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyIiB0eXBl PSJ0bnM6Q29udGVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ik1heERhdGFTZXRzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2ln bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhSZWZl cmVuY2VzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUXVlcnlGaXJzdFJlcXVlc3QiIHR5cGU9InRuczpRdWVyeUZpcnN0UmVxdWVzdCIgLz4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUXVlcnlGaXJzdFJlc3BvbnNlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5z OlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUXVlcnlEYXRhU2V0cyIgdHlwZT0idG5zOkxpc3RPZlF1ZXJ5RGF0 YVNldCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXJzaW5n UmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZlBhcnNpbmdSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3Mi IHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyUmVzdWx0IiB0eXBlPSJ0bnM6 Q29udGVudEZpbHRlclJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJRdWVyeUZpcnN0UmVzcG9uc2UiIHR5cGU9InRuczpRdWVyeUZpcnN0UmVzcG9uc2UiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVsZWFzZUNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Q b2ludCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiIHR5cGU9InRuczpRdWVyeU5leHRSZXF1ZXN0IiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeU5leHRSZXNwb25zZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9 InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YVNldHMiIHR5cGU9InRuczpMaXN0T2ZRdWVy eURhdGFTZXQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkQ29udGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFy eSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeU5leHRSZXNwb25z ZSIgdHlwZT0idG5zOlF1ZXJ5TmV4dFJlc3BvbnNlIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBu YW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpz dHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTb3VyY2VfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2VydmVyXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJvdGhfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTmVpdGhl cl8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZhbGlkXzQiIC8+DQogICAg PC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJUaW1lc3RhbXBzVG9SZXR1cm4iIHR5cGU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJp YnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUVuY29kaW5n IiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IlJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6UmVhZFZhbHVlSWQiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkVmFsdWVJZCIgdHlwZT0idG5zOlJlYWRWYWx1ZUlk IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZSZWFkVmFsdWVJZCIgdHlwZT0idG5zOkxpc3RPZlJlYWRWYWx1ZUlkIiBuaWxs YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFk UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhBZ2UiIHR5cGU9InhzOmRv dWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGltZXN0YW1w c1RvUmV0dXJuIiB0eXBlPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJuIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvUmVhZCIgdHlwZT0idG5zOkxpc3RPZlJl YWRWYWx1ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRSZXF1 ZXN0IiB0eXBlPSJ0bnM6UmVhZFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlJlYWRSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5 cGU9InVhOkxpc3RPZkRhdGFWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVh ZFJlc3BvbnNlIiB0eXBlPSJ0bnM6UmVhZFJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJIaXN0b3J5UmVhZFZhbHVlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRGF0YUVuY29kaW5nIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29u dGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFZhbHVlSWQiIHR5cGU9InRuczpIaXN0b3J5 UmVhZFZhbHVlSWQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlS ZWFkVmFsdWVJZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i SGlzdG9yeVJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRWYWx1ZUlkIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZIaXN0b3J5UmVhZFZhbHVlSWQiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFZhbHVlSWQi IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikhpc3RvcnlSZWFkUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFz ZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iSGlzdG9yeURhdGEiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFJlc3VsdCIgdHlwZT0i dG5zOkhpc3RvcnlSZWFkUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZIaXN0b3J5UmVhZFJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iSGlzdG9yeVJlYWRSZXN1bHQiIHR5cGU9InRuczpIaXN0b3J5UmVhZFJlc3VsdCIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mSGlzdG9yeVJlYWRSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFJl c3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iSGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9y eVJlYWREZXRhaWxzIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIiAvPg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJSZWFkRXZlbnREZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxleENvbnRl bnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlS ZWFkRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJOdW1WYWx1ZXNQZXJOb2RlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6 ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IkZpbHRlciIgdHlwZT0idG5zOkV2ZW50RmlsdGVyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94 czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZEV2ZW50RGV0YWlscyIgdHlwZT0idG5zOlJlYWRF dmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRSYXdNb2RpZmll ZERldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAg PHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICAgICAgPHhz OnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzUmVhZE1vZGlmaWVkIiB0 eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTnVtVmFsdWVzUGVyTm9k ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXR1cm5Cb3VuZHMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAg IDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IlJlYWRSYXdNb2RpZmllZERldGFpbHMiIHR5cGU9InRuczpSZWFkUmF3TW9kaWZpZWRE ZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkUHJvY2Vzc2VkRGV0YWls cyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0 ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRl VGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRp bWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iUHJvY2Vzc2luZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dyZWdhdGVUeXBlIiB0eXBl PSJ1YTpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5z OkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJSZWFkUHJvY2Vzc2VkRGV0YWlscyIgdHlwZT0idG5zOlJlYWRQcm9jZXNzZWREZXRhaWxzIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkQXRUaW1lRGV0YWlscyI+DQogICAgPHhz OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxVGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h bWU9IlVzZVNpbXBsZUJvdW5kcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i UmVhZEF0VGltZURldGFpbHMiIHR5cGU9InRuczpSZWFkQXRUaW1lRGV0YWlscyIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVhZEFubm90YXRpb25EYXRhRGV0YWlscyI+DQogICAgPHhz OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxVGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZEFubm90YXRpb25EYXRhRGV0YWls cyIgdHlwZT0idG5zOlJlYWRBbm5vdGF0aW9uRGF0YURldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikhpc3RvcnlEYXRhIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJEYXRhVmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZEYXRhVmFsdWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeURhdGEiIHR5cGU9InRuczpI aXN0b3J5RGF0YSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZpY2F0aW9uSW5m byI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0 aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlVwZGF0ZVR5cGUiIHR5cGU9InRuczpIaXN0b3J5VXBkYXRlVHlwZSIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck5hbWUiIHR5cGU9Inhz OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZmljYXRp b25JbmZvIiB0eXBlPSJ0bnM6TW9kaWZpY2F0aW9uSW5mbyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iTGlzdE9mTW9kaWZpY2F0aW9uSW5mbyI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0aW9uSW5mbyIgdHlwZT0idG5zOk1vZGlmaWNh dGlvbkluZm8iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZk1vZGlmaWNhdGlvbkluZm8iIHR5cGU9InRuczpMaXN0T2ZNb2Rp ZmljYXRpb25JbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJIaXN0b3J5TW9kaWZpZWREYXRhIj4NCiAgICA8eHM6Y29tcGxleENvbnRl bnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlE YXRhIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik1vZGlmaWNhdGlvbkluZm9zIiB0eXBlPSJ0bnM6TGlzdE9mTW9kaWZpY2F0aW9uSW5mbyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlNb2RpZmllZERhdGEiIHR5cGU9 InRuczpIaXN0b3J5TW9kaWZpZWREYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJI aXN0b3J5RXZlbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkV2ZW50cyIgdHlwZT0idG5zOkxpc3RPZkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5RXZlbnQiIHR5cGU9InRuczpIaXN0 b3J5RXZlbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlSZWFkUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZERldGFpbHMiIHR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIgdHlwZT0idG5zOlRpbWVz dGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVsZWFzZUNvbnRpbnVhdGlvblBvaW50cyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZXNUb1JlYWQiIHR5cGU9InRuczpMaXN0 T2ZIaXN0b3J5UmVhZFZhbHVlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iSGlzdG9yeVJlYWRSZXF1ZXN0IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXF1ZXN0IiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5UmVhZFJlc3BvbnNlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkhpc3RvcnlSZWFk UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFJlc3BvbnNl IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iV3JpdGVWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5z aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4 UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpEYXRhVmFsdWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVWYWx1ZSIgdHlwZT0idG5zOldy aXRlVmFsdWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZldyaXRlVmFsdWUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlVmFsdWUi IHR5cGU9InRuczpXcml0ZVZhbHVlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZVZhbHVlIiB0eXBlPSJ0bnM6TGlz dE9mV3JpdGVWYWx1ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iV3JpdGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5vZGVzVG9Xcml0ZSIgdHlwZT0idG5zOkxpc3RPZldyaXRlVmFsdWUiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXF1ZXN0IiB0eXBlPSJ0bnM6V3JpdGVSZXF1 ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZVJlc3BvbnNlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29k ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXNwb25zZSIgdHlwZT0idG5z OldyaXRlUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlVcGRh dGVEZXRhaWxzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJIaXN0b3J5VXBkYXRlRGV0YWlscyIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxz IiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJIaXN0b3J5VXBkYXRlVHlwZSI+DQogICAg PHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9Ikluc2VydF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZXBsYWNl XzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVwZGF0ZV8zIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZWxldGVfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9u Pg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVU eXBlIiB0eXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZVR5cGUiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUg IG5hbWU9IlBlcmZvcm1VcGRhdGVUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6 c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5zZXJ0XzEiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlcGxhY2VfMiIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iVXBkYXRlXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJl bW92ZV80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iUGVyZm9ybVVwZGF0ZVR5cGUiIHR5cGU9InRuczpQZXJmb3JtVXBk YXRlVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBkYXRlRGF0YURldGFpbHMi Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu c2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVyZm9ybUluc2VydFJlcGxhY2UiIHR5 cGU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlVwZGF0ZVZhbHVlcyIgdHlwZT0idWE6TGlzdE9mRGF0YVZhbHVlIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXBkYXRlRGF0YURldGFpbHMiIHR5cGU9 InRuczpVcGRhdGVEYXRhRGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBk YXRlU3RydWN0dXJlRGF0YURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0i ZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFp bHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UGVyZm9ybUluc2VydFJlcGxhY2UiIHR5cGU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlVwZGF0ZVZhbHVlcyIgdHlw ZT0idWE6TGlzdE9mRGF0YVZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i VXBkYXRlU3RydWN0dXJlRGF0YURldGFpbHMiIHR5cGU9InRuczpVcGRhdGVTdHJ1Y3R1cmVEYXRh RGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBkYXRlRXZlbnREZXRhaWxz Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRl bnNpb24gYmFzZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmZvcm1JbnNlcnRSZXBsYWNlIiB0 eXBlPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXIiIHR5cGU9InRuczpFdmVudEZpbHRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVu dERhdGEiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5RXZlbnRGaWVsZExpc3QiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVcGRhdGVFdmVudERldGFpbHMiIHR5cGU9InRuczpVcGRh dGVFdmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVJhd01v ZGlmaWVkRGV0YWlscyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAg ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0RlbGV0ZU1v ZGlmaWVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRpbWUiIHR5cGU9InhzOmRhdGVU aW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIHR5cGU9InRu czpEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IkRlbGV0ZUF0VGltZURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMi Pg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx VGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iRGVsZXRlQXRUaW1lRGV0YWlscyIgdHlwZT0idG5zOkRlbGV0ZUF0VGltZURldGFp bHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZUV2ZW50RGV0YWlscyI+DQog ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u IGJhc2U9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudElkcyIgdHlwZT0idWE6TGlzdE9mQnl0 ZVN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZUV2ZW50RGV0 YWlscyIgdHlwZT0idG5zOkRlbGV0ZUV2ZW50RGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlcmF0aW9uUmVzdWx0cyIgdHlw ZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlz dG9yeVVwZGF0ZVJlc3VsdCIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVSZXN1bHQiIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlVcGRhdGVSZXN1bHQiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQi IHR5cGU9InRuczpIaXN0b3J5VXBkYXRlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZIaXN0b3J5VXBkYXRlUmVz dWx0IiB0eXBlPSJ0bnM6TGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIgbmlsbGFibGU9InRydWUi PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJl cXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVl c3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVVwZGF0ZURldGFpbHMi IHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJIaXN0b3J5VXBkYXRlUmVxdWVzdCIgdHlwZT0idG5zOkhpc3RvcnlVcGRh dGVSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5VXBkYXRlUmVz cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6 TGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlz dE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i SGlzdG9yeVVwZGF0ZVJlc3BvbnNlIiB0eXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZVJlc3BvbnNlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYWxsTWV0aG9kUmVxdWVzdCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0SWQiIHR5cGU9InVhOk5v ZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1ldGhvZElkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnB1dEFyZ3VtZW50cyIgdHlwZT0i dWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJD YWxsTWV0aG9kUmVxdWVzdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXF1ZXN0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDYWxsTWV0aG9kUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1ldGhvZFJlcXVlc3QiIHR5cGU9 InRuczpDYWxsTWV0aG9kUmVxdWVzdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlcXVlc3QiIHR5cGU9 InRuczpMaXN0T2ZDYWxsTWV0aG9kUmVxdWVzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6 U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5w dXRBcmd1bWVudFJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnB1dEFyZ3Vt ZW50RGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik91dHB1 dEFyZ3VtZW50cyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJDYWxsTWV0aG9kUmVzdWx0IiB0eXBlPSJ0bnM6Q2FsbE1ldGhvZFJl c3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlc3Vs dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1ldGhv ZFJlc3VsdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNhbGxNZXRob2RS ZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZDYWxsTWV0aG9kUmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYWxsUmVxdWVzdCI+DQog ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIg dHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRob2RzVG9DYWxsIiB0eXBlPSJ0bnM6TGlzdE9m Q2FsbE1ldGhvZFJlcXVlc3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i Q2FsbFJlcXVlc3QiIHR5cGU9InRuczpDYWxsUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ2FsbFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz dWx0cyIgdHlwZT0idG5zOkxpc3RPZkNhbGxNZXRob2RSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3Mi IHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkNhbGxSZXNwb25zZSIgdHlwZT0idG5zOkNhbGxSZXNwb25zZSIgLz4NCg0K ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iTW9uaXRvcmluZ01vZGUiPg0KICAgIDx4czpyZXN0cmlj dGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEaXNh YmxlZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTYW1wbGluZ18xIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZXBvcnRpbmdfMiIgLz4NCiAgICA8L3hzOnJl c3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0 b3JpbmdNb2RlIiB0eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IkRhdGFDaGFuZ2VUcmlnZ2VyIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU3RhdHVzXzAiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c1ZhbHVlXzEiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c1ZhbHVlVGltZXN0YW1wXzIiIC8+DQogICAgPC94czpy ZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRh Q2hhbmdlVHJpZ2dlciIgdHlwZT0idG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiAvPg0KDQogIDx4czpz aW1wbGVUeXBlICBuYW1lPSJEZWFkYmFuZFR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNl PSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFic29sdXRlXzEiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9IlBlcmNlbnRfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8 L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlYWRiYW5kVHlwZSIgdHlwZT0i dG5zOkRlYWRiYW5kVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmlu Z0ZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiIHR5cGU9 InRuczpNb25pdG9yaW5nRmlsdGVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRh Q2hhbmdlRmlsdGVyIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJpZ2dlciIgdHlwZT0i dG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iRGVhZGJhbmRUeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlYWRiYW5kVmFsdWUiIHR5cGU9 InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUNoYW5nZUZpbHRlciIgdHlwZT0idG5z OkRhdGFDaGFuZ2VGaWx0ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV2ZW50Rmls dGVyIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpl eHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VsZWN0Q2xhdXNlcyIgdHlwZT0idG5z Okxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV2hlcmVDbGF1c2UiIHR5cGU9InRu czpDb250ZW50RmlsdGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnRG aWx0ZXIiIHR5cGU9InRuczpFdmVudEZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVXNlU2VydmVyQ2FwYWJpbGl0aWVzRGVmYXVsdHMiIHR5cGU9InhzOmJv b2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyZWF0VW5j ZXJ0YWluQXNCYWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlBlcmNlbnREYXRhQmFkIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmNlbnREYXRhR29vZCIg dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJVc2VTbG9wZWRFeHRyYXBvbGF0aW9uIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkFnZ3JlZ2F0 ZUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFnZ3JlZ2F0ZUZp bHRlciI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6 ZXh0ZW5zaW9uIGJhc2U9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6ZGF0 ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dy ZWdhdGVUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvY2Vzc2luZ0ludGVydmFsIiB0eXBl PSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFnZ3JlZ2F0ZUZpbHRlciIgdHlw ZT0idG5zOkFnZ3JlZ2F0ZUZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9u aXRvcmluZ0ZpbHRlclJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdG aWx0ZXJSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yaW5nRmlsdGVyUmVzdWx0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJFdmVudEZpbHRlclJlc3VsdCI+DQogICAgPHhzOmNvbXBsZXhD b250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpNb25p dG9yaW5nRmlsdGVyUmVzdWx0Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNlbGVjdENsYXVzZVJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1 c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VsZWN0Q2xhdXNlRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZE aWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJXaGVyZUNsYXVzZVJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRG aWx0ZXJSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwv eHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250 ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudEZpbHRl clJlc3VsdCIgdHlwZT0idG5zOkV2ZW50RmlsdGVyUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJBZ2dyZWdhdGVGaWx0ZXJSZXN1bHQiPg0KICAgIDx4czpjb21wbGV4Q29udGVu dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6TW9uaXRvcmlu Z0ZpbHRlclJlc3VsdCI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRQcm9jZXNzaW5nSW50 ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlJldmlzZWRBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6QWdn cmVnYXRlQ29uZmlndXJhdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29t cGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFn Z3JlZ2F0ZUZpbHRlclJlc3VsdCIgdHlwZT0idG5zOkFnZ3JlZ2F0ZUZpbHRlclJlc3VsdCIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmluZ1BhcmFtZXRlcnMiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudEhhbmRsZSIgdHlwZT0i eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJR dWV1ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEaXNjYXJkT2xkZXN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTW9uaXRvcmluZ1BhcmFtZXRlcnMiIHR5cGU9InRuczpNb25pdG9yaW5n UGFyYW1ldGVycyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVkSXRlbUNy ZWF0ZVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ikl0ZW1Ub01vbml0b3IiIHR5cGU9InRuczpSZWFkVmFsdWVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdNb2RlIiB0 eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlJlcXVlc3RlZFBhcmFtZXRlcnMiIHR5cGU9InRuczpNb25pdG9yaW5nUGFyYW1l dGVycyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVt Q3JlYXRlUmVxdWVzdCIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVk SXRlbUNyZWF0ZVJlcXVlc3QiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mTW9uaXRvcmVkSXRlbUNyZWF0ZVJlcXVlc3QiIHR5cGU9InRuczpMaXN0T2ZNb25p dG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0i dWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TW9uaXRvcmVkSXRlbUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNl ZFF1ZXVlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkZpbHRlclJlc3VsdCIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVh dGVSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtQ3Jl YXRlUmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0ZW1D cmVhdGVSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJl cXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIg dHlwZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSXRlbXNUb0NyZWF0ZSIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0 ZW1DcmVhdGVSZXF1ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNy ZWF0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgdHlwZT0idG5zOkNyZWF0ZU1vbml0b3JlZEl0ZW1z UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRl bXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9 InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0 eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6Q3JlYXRl TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9u aXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZFBhcmFtZXRlcnMi IHR5cGU9InRuczpNb25pdG9yaW5nUGFyYW1ldGVycyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgdHlwZT0idG5zOk1vbml0 b3JlZEl0ZW1Nb2RpZnlSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiIHR5cGU9InRuczpN b25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJl cXVlc3QiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRv cmVkSXRlbU1vZGlmeVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9 InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2 aXNlZFF1ZXVlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkZpbHRlclJlc3VsdCIgdHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1N b2RpZnlSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVt TW9kaWZ5UmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0 ZW1Nb2RpZnlSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5z OlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVy biIgdHlwZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iSXRlbXNUb01vZGlmeSIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3Jl ZEl0ZW1Nb2RpZnlSZXF1ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgdHlwZT0idG5zOk1vZGlmeU1vbml0b3JlZEl0 ZW1zUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZ5TW9uaXRvcmVk SXRlbXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5 cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9z IiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6TW9k aWZ5TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i U2V0TW9uaXRvcmluZ01vZGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1 YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmluZ01vZGUiIHR5cGU9InRuczpNb25pdG9yaW5n TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVk SXRlbUlkcyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVxdWVzdCIgdHlwZT0idG5zOlNldE1vbml0 b3JpbmdNb2RlUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0TW9uaXRv cmluZ01vZGVSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMi IHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxp c3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlNldE1vbml0b3JpbmdNb2RlUmVzcG9uc2UiIHR5cGU9InRuczpTZXRNb25pdG9yaW5nTW9kZVJl c3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXRUcmlnZ2VyaW5nUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6 dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRy aWdnZXJpbmdJdGVtSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaW5rc1RvQWRkIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJMaW5rc1RvUmVtb3ZlIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ1JlcXVlc3QiIHR5cGU9InRuczpTZXRU cmlnZ2VyaW5nUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0VHJpZ2dl cmluZ1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVzdWx0cyIg dHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZERpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6 TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZW1vdmVSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0 dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGlj SW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRUcmlnZ2VyaW5n UmVzcG9uc2UiIHR5cGU9InRuczpTZXRUcmlnZ2VyaW5nUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5z OlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1JZHMi IHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVNb25pdG9yZWRJdGVtc1JlcXVlc3QiIHR5cGU9InRuczpEZWxldGVNb25pdG9y ZWRJdGVtc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU1vbml0 b3JlZEl0ZW1zUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRz IiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpM aXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJEZWxldGVNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6RGVsZXRlTW9uaXRvcmVk SXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlU3Vic2Ny aXB0aW9uUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRQdWJs aXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkTGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWdu ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3Rl ZE1heEtlZXBBbGl2ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIHR5 cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0 ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvblJlcXVlc3QiIHR5cGU9 InRuczpDcmVhdGVTdWJzY3JpcHRpb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJDcmVhdGVTdWJzY3JpcHRpb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhl YWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFB1Ymxpc2hpbmdJbnRlcnZhbCIg dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXZpc2VkTGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRNYXhLZWVwQWxpdmVDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVhdGVTdWJzY3Jp cHRpb25SZXNwb25zZSIgdHlwZT0idG5zOkNyZWF0ZVN1YnNjcmlwdGlvblJlc3BvbnNlIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNb2RpZnlTdWJzY3JpcHRpb25SZXF1ZXN0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0 eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVk UHVibGlzaGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1 ZXN0ZWRNYXhLZWVwQWxpdmVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQZXJQdWJsaXNo IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ik1vZGlmeVN1YnNjcmlwdGlvblJlcXVlc3QiIHR5cGU9InRuczpNb2RpZnlTdWJzY3Jp cHRpb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNb2RpZnlTdWJzY3Jp cHRpb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRQdWJs aXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXZpc2VkTWF4 S2VlcEFsaXZlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9uc2UiIHR5cGU9InRuczpNb2RpZnlTdWJzY3JpcHRp b25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0UHVibGlzaGluZ01v ZGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdFbmFibGVk IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTdWJzY3JpcHRpb25JZHMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRQdWJsaXNoaW5nTW9kZVJlcXVlc3QiIHR5cGU9 InRuczpTZXRQdWJsaXNoaW5nTW9kZVJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlNldFB1Ymxpc2hpbmdNb2RlUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFk ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9z IiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJTZXRQdWJsaXNoaW5nTW9kZVJlc3BvbnNlIiB0eXBlPSJ0bnM6U2V0UHVi bGlzaGluZ01vZGVSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm90aWZp Y2F0aW9uTWVzc2FnZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbkRh dGEiIHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRpb25NZXNzYWdlIiB0eXBlPSJ0bnM6Tm90aWZpY2F0 aW9uTWVzc2FnZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm90aWZpY2F0aW9uRGF0 YSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbkRhdGEiIHR5cGU9InRuczpO b3RpZmljYXRpb25EYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhQ2hhbmdl Tm90aWZpY2F0aW9uIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbXMi IHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTm90aWZpY2F0aW9uIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0 aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9uIiB0eXBlPSJ0bnM6RGF0YUNo YW5nZU5vdGlmaWNhdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVk SXRlbU5vdGlmaWNhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ2xpZW50SGFuZGxlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5cGU9InVhOkRhdGFWYWx1ZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTm90aWZpY2F0 aW9uIiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU5vdGlmaWNh dGlvbiIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1Ob3RpZmljYXRpb24iIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vbml0 b3JlZEl0ZW1Ob3RpZmljYXRpb24iIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTm90aWZp Y2F0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJFdmVudE5vdGlmaWNhdGlvbkxpc3QiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBt aXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm90aWZpY2F0aW9u RGF0YSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFdmVudHMiIHR5cGU9InRuczpMaXN0T2ZFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0 ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpY2F0aW9uTGlzdCIgdHlwZT0idG5zOkV2ZW50 Tm90aWZpY2F0aW9uTGlzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXZlbnRGaWVs ZExpc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVu dEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkV2ZW50RmllbGRzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV2ZW50RmllbGRMaXN0IiB0eXBlPSJ0 bnM6RXZlbnRGaWVsZExpc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkV2 ZW50RmllbGRMaXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkV2ZW50RmllbGRMaXN0IiBtaW5PY2N1cnM9IjAi IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFdmVu dEZpZWxkTGlzdCIgdHlwZT0idG5zOkxpc3RPZkV2ZW50RmllbGRMaXN0IiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5RXZlbnRG aWVsZExpc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV2 ZW50RmllbGRzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikhpc3RvcnlFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkhpc3RvcnlF dmVudEZpZWxkTGlzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSGlzdG9y eUV2ZW50RmllbGRMaXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJIaXN0b3J5RXZlbnRGaWVsZExpc3QiIHR5cGU9InRuczpIaXN0b3J5RXZlbnRGaWVsZExp c3QiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkxpc3RPZkhpc3Rv cnlFdmVudEZpZWxkTGlzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iU3RhdHVzQ2hhbmdlTm90aWZpY2F0aW9uIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vdGlmaWNhdGlvbkRhdGEiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU3RhdHVzIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9InVh OkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVz Q2hhbmdlTm90aWZpY2F0aW9uIiB0eXBlPSJ0bnM6U3RhdHVzQ2hhbmdlTm90aWZpY2F0aW9uIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlv bklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50IiB0eXBlPSJ0bnM6U3Vi c2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgdHlwZT0i dG5zOlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3Vic2NyaXB0aW9uQWNr bm93bGVkZ2VtZW50IiB0eXBlPSJ0bnM6TGlzdE9mU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50 IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJQdWJsaXNoUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRp b25BY2tub3dsZWRnZW1lbnRzIiB0eXBlPSJ0bnM6TGlzdE9mU3Vic2NyaXB0aW9uQWNrbm93bGVk Z2VtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hSZXF1 ZXN0IiB0eXBlPSJ0bnM6UHVibGlzaFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlB1Ymxpc2hSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNj cmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiB0eXBlPSJ1YTpMaXN0 T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNb3JlTm90aWZpY2F0aW9ucyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIgdHlw ZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0 dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoUmVzcG9uc2UiIHR5 cGU9InRuczpQdWJsaXNoUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJl cHVibGlzaFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9u SWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXRyYW5zbWl0U2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVxdWVzdCIgdHlwZT0idG5zOlJlcHVi bGlzaFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlcHVibGlzaFJlc3Bv bnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25z ZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIg dHlwZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVzcG9uc2UiIHR5cGU9InRuczpSZXB1Ymxpc2hSZXNwb25z ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVHJhbnNmZXJSZXN1bHQiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVh OlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF2 YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyUmVzdWx0IiB0eXBlPSJ0bnM6VHJh bnNmZXJSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRyYW5zZmVy UmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFu c2ZlclJlc3VsdCIgdHlwZT0idG5zOlRyYW5zZmVyUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9j Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUcmFuc2ZlclJl c3VsdCIgdHlwZT0idG5zOkxpc3RPZlRyYW5zZmVyUmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlv bnNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkcyIg dHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VuZEluaXRpYWxWYWx1ZXMiIHR5cGU9InhzOmJvb2xl YW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXF1ZXN0IiB0 eXBlPSJ0bnM6VHJhbnNmZXJTdWJzY3JpcHRpb25zUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6 UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mVHJhbnNmZXJSZXN1bHQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyU3Vic2NyaXB0aW9uc1Jlc3Bv bnNlIiB0eXBlPSJ0bnM6VHJhbnNmZXJTdWJzY3JpcHRpb25zUmVzcG9uc2UiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXF1ZXN0Ij4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0 bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkcyIgdHlwZT0idWE6TGlzdE9mVUludDMy IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlv bnNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlU3Vic2NyaXB0aW9uc1JlcXVlc3QiIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNwb25zZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5 cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0Nv ZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNw b25zZSIgdHlwZT0idG5zOkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNwb25zZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iQnVpbGRJbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJQcm9kdWN0VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYW51ZmFjdHVy ZXJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9kdWN0TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i U29mdHdhcmVWZXJzaW9uIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsZE51bWJlciIgdHlwZT0ieHM6 c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQnVpbGREYXRlIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkJ1aWxkSW5mbyIgdHlwZT0idG5zOkJ1aWxkSW5mbyIgLz4NCg0KICA8eHM6c2ltcGxlVHlw ZSAgbmFtZT0iUmVkdW5kYW5jeVN1cHBvcnQiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4 czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNvbGRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iV2FybV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJIb3RfMyIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVHJhbnNwYXJlbnRfNCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSG90QW5kTWlycm9yZWRfNSIgLz4NCiAgICA8L3hzOnJl c3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZHVu ZGFuY3lTdXBwb3J0IiB0eXBlPSJ0bnM6UmVkdW5kYW5jeVN1cHBvcnQiIC8+DQoNCiAgPHhzOnNp bXBsZVR5cGUgIG5hbWU9IlNlcnZlclN0YXRlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUnVubmluZ18wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJGYWlsZWRfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iTm9Db25maWd1cmF0aW9uXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IlN1c3BlbmRlZF8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJT aHV0ZG93bl80IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUZXN0XzUiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNvbW11bmljYXRpb25GYXVsdF82IiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmtub3duXzciIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJTdGF0 ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJS ZWR1bmRhbnRTZXJ2ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VydmVySWQiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VMZXZlbCIgdHlw ZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTZXJ2ZXJTdGF0ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iUmVkdW5kYW50U2VydmVyRGF0YVR5cGUiIHR5cGU9InRuczpSZWR1bmRhbnRTZXJ2ZXJE YXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUmVkdW5kYW50U2Vy dmVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6UmVkdW5kYW50U2VydmVyRGF0YVR5 cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUmVk dW5kYW50U2VydmVyRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50VXJsTGlzdERhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybExpc3QiIHR5cGU9 InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRwb2ludFVybExpc3REYXRhVHlwZSIgdHlwZT0idG5zOkVuZHBvaW50VXJsTGlzdERhdGFUeXBl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbmRwb2ludFVybExpc3REYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9p bnRVcmxMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpFbmRwb2ludFVybExpc3REYXRhVHlwZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZFbmRwb2ludFVy bExpc3REYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0 d29ya1BhdGhzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiIHR5 cGU9InRuczpOZXR3b3JrR3JvdXBEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mTmV0d29ya0dyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29y a0dyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mTmV0d29ya0dyb3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0Rh dGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTYW1w bGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE1vbml0b3JlZEl0 ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkRpc2FibGVkTW9uaXRvcmVkSXRlbUNvdW50IiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGlj c0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2FtcGxpbmdJbnRlcnZhbERpYWdub3N0aWNzRGF0YVR5cGUi IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNhbXBsaW5nSW50ZXJ2YWxEaWFn bm9zdGljc0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTYW1wbGluZ0ludGVydmFsRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlNhbXBs aW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTYW1wbGluZ0ludGVydmFs RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlNhbXBsaW5nSW50ZXJ2YWxEaWFn bm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJTZXJ2ZXJEaWFnbm9zdGljc1N1bW1hcnlEYXRhVHlwZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVmlld0NvdW50IiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ3VycmVudFNlc3Npb25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1bXVsYXRlZFNlc3Npb25Db3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlNlY3VyaXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWplY3RlZFNlc3Np b25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNlc3Npb25UaW1lb3V0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uQWJvcnRD b3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1bXVsYXRlZFN1 YnNjcmlwdGlvbkNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGluZ0ludGVydmFsQ291bnQiIHR5cGU9Inhz OnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZWN1cml0eVJlamVjdGVkUmVxdWVzdHNDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlamVjdGVkUmVxdWVzdHNDb3Vu dCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJEaWFn bm9zdGljc1N1bW1hcnlEYXRhVHlwZSIgdHlwZT0idG5zOlNlcnZlckRpYWdub3N0aWNzU3VtbWFy eURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXJ2ZXJTdGF0dXNEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRU aW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ3VycmVudFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsZEluZm8iIHR5cGU9 InRuczpCdWlsZEluZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTZWNvbmRzVGlsbFNodXRkb3duIiB0eXBlPSJ4czp1bnNpZ25lZElu dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2h1dGRvd25SZWFz b24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iU2VydmVyU3RhdHVzRGF0YVR5cGUiIHR5cGU9InRuczpTZXJ2ZXJTdGF0dXNEYXRh VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbkRpYWdub3N0aWNzRGF0 YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Np b25JZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbk5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNs aWVudERlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25EZXNjcmlwdGlvbiIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZl clVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRVcmwiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWN0dWFsU2Vzc2lvblRpbWVvdXQiIHR5 cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudENvbm5lY3Rpb25UaW1lIiB0eXBl PSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Q2xpZW50TGFzdENvbnRhY3RUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVudFN1YnNjcmlwdGlvbnNDb3VudCIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkN1cnJlbnRNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVudFB1Ymxpc2hSZXF1 ZXN0c0luUXVldWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJUb3RhbFJlcXVlc3RDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJVbmF1dGhvcml6ZWRSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2ln bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkQ291 bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVJlYWRDb3VudCIg dHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZUNvdW50IiB0eXBlPSJ0bnM6 U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVDb3VudCIgdHlwZT0idG5zOlNl cnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYWxsQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRl ckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRlbXNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlNldE1vbml0b3JpbmdNb2RlQ291bnQiIHR5cGU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uQ291bnQiIHR5cGU9 InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uQ291bnQiIHR5 cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0UHVibGlzaGluZ01vZGVDb3VudCIg dHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoQ291bnQiIHR5cGU9InRuczpTZXJ2 aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9uc0NvdW50IiB0eXBl PSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZE5vZGVzQ291bnQiIHR5cGU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNl Q291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlUmVmZXJlbmNlc0NvdW50IiB0eXBlPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkJyb3dzZUNvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJE YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZU5leHRDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5 cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc0NvdW50IiB0eXBlPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5Rmlyc3RDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3Vu dGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJRdWVyeU5leHRDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJSZWdpc3Rlck5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVW5yZWdpc3Rlck5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25EaWFnbm9z dGljc0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvbkRpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uRGlh Z25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBlIiBt aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZTZXNzaW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlNlc3Np b25EaWFnbm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uSWQi IHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkNsaWVudFVzZXJJZE9mU2Vzc2lvbiIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iQ2xpZW50VXNlcklkSGlzdG9yeSIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGlj YXRpb25NZWNoYW5pc20iIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuY29kaW5nIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUcmFuc3BvcnRQcm90b2NvbCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlNb2RlIiB0 eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVu dENlcnRpZmljYXRlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlw ZT0idG5zOlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25TZWN1 cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpTZXNzaW9uU2VjdXJpdHlEaWFnbm9z dGljc0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBl IiB0eXBlPSJ0bnM6TGlzdE9mU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgbmls bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vy dmljZUNvdW50ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVG90YWxDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVycm9yQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmljZUNvdW50ZXJEYXRhVHlwZSIgdHlwZT0i dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlN0YXR1c1Jlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9InVhOkRpYWdub3N0aWNJ bmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c1Jlc3VsdCIg dHlwZT0idG5zOlN0YXR1c1Jlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mU3RhdHVzUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTdGF0dXNSZXN1bHQiIHR5cGU9InRuczpTdGF0dXNSZXN1bHQiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0YXR1 c1Jlc3VsdCIgdHlwZT0idG5zOkxpc3RPZlN0YXR1c1Jlc3VsdCIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25v c3RpY3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2Vzc2lvbklkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6 dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBy aW9yaXR5IiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhLZWVwQWxpdmVDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1heExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhOb3RpZmljYXRpb25zUGVyUHVibGlz aCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlB1Ymxpc2hpbmdFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlDb3VudCIgdHlwZT0ieHM6dW5z aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuYWJs ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRGlzYWJsZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVxdWVzdENvdW50 IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVwdWJsaXNoTWVzc2FnZVJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcHVibGlzaE1l c3NhZ2VDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyUmVxdWVzdENvdW50IiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJy ZWRUb0FsdENsaWVudENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJyZWRUb1NhbWVDbGllbnRDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlB1Ymxpc2hSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9u c0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmljYXRpb25zQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRp b25zQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJMYXRlUHVibGlzaFJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWdu ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRL ZWVwQWxpdmVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRMaWZldGltZUNvdW50IiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVW5hY2tu b3dsZWRnZWRNZXNzYWdlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjYXJkZWRNZXNzYWdlQ291bnQiIHR5cGU9 InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJNb25pdG9yZWRJdGVtQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1vbml0b3JpbmdRdWV1ZU92ZXJmbG93Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXh0U2VxdWVuY2VO dW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJFdmVudFF1ZXVlT3ZlckZsb3dDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBl IiB0eXBlPSJ0bnM6U3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9u RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRu czpMaXN0T2ZTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJNb2RlbENoYW5nZVN0cnVj dHVyZVZlcmJNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9kZUFkZGVkXzEiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9Ik5vZGVEZWxldGVkXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9IlJlZmVyZW5jZUFkZGVkXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IlJlZmVyZW5jZURlbGV0ZWRfOCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGF0 YVR5cGVDaGFuZ2VkXzE2IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVWZXJiTWFzayIg dHlwZT0idG5zOk1vZGVsQ2hhbmdlU3RydWN0dXJlVmVyYk1hc2siIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFmZmVjdGVkIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBZmZlY3RlZFR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZlcmIiIHR5cGU9InhzOnVuc2lnbmVk Qnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUi IHR5cGU9InRuczpNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RlbENoYW5nZVN0cnVjdHVy ZURhdGFUeXBlIiB0eXBlPSJ0bnM6TW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZk1vZGVsQ2hh bmdlU3RydWN0dXJlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFmZmVjdGVkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJBZmZlY3RlZFR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBl IiB0eXBlPSJ0bnM6U2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VtYW50aWNDaGFu Z2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlwZT0idG5zOlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIHR5cGU9InRu czpMaXN0T2ZTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSYW5nZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG93IiB0eXBlPSJ4czpkb3VibGUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkhpZ2giIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJhbmdlIiB0eXBlPSJ0bnM6UmFuZ2UiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVVSW5mb3JtYXRpb24iPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVW5pdElkIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkRpc3BsYXlOYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3Jp cHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iRVVJbmZvcm1hdGlvbiIgdHlwZT0idG5zOkVVSW5mb3JtYXRpb24iIC8+DQoN CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9uIj4NCiAgICA8eHM6 cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iTGluZWFyXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkxvZ18xIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMbl8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rp b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXhpc1NjYWxlRW51 bWVyYXRpb24iIHR5cGU9InRuczpBeGlzU2NhbGVFbnVtZXJhdGlvbiIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iQ29tcGxleE51bWJlclR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWwiIHR5cGU9InhzOmZsb2F0IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnaW5hcnkiIHR5cGU9InhzOmZsb2F0IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iQ29tcGxleE51bWJlclR5cGUiIHR5cGU9InRuczpDb21wbGV4 TnVtYmVyVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRG91YmxlQ29tcGxleE51 bWJlclR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iSW1hZ2luYXJ5IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJE b3VibGVDb21wbGV4TnVtYmVyVHlwZSIgdHlwZT0idG5zOkRvdWJsZUNvbXBsZXhOdW1iZXJUeXBl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBeGlzSW5mb3JtYXRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZ2luZWVyaW5nVW5pdHMiIHR5 cGU9InRuczpFVUluZm9ybWF0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRVVSYW5nZSIgdHlwZT0idG5zOlJhbmdlIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGl0bGUi IHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBeGlzU2NhbGVUeXBlIiB0eXBlPSJ0bnM6QXhpc1Nj YWxlRW51bWVyYXRpb24iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkF4aXNTdGVwcyIgdHlwZT0idWE6TGlzdE9mRG91YmxlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkF4aXNJbmZvcm1hdGlvbiIgdHlwZT0idG5zOkF4aXNJbmZvcm1hdGlv biIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iWFZUeXBlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJYIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpmbG9hdCIg bWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9IlhWVHlwZSIgdHlwZT0idG5zOlhWVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHJvZ3JhbURpYWdub3N0aWNEYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU2Vzc2lvbklkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJDcmVhdGVDbGllbnROYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnZvY2F0 aW9uQ3JlYXRpb25UaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdFRyYW5zaXRpb25UaW1lIiB0eXBlPSJ4czpkYXRlVGlt ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZENh bGwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIHR5cGU9InVhOk5vZGVJ ZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9Ikxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgdHlwZT0idG5zOkxpc3RPZkFyZ3VtZW50IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgdHlwZT0idG5zOkxpc3RPZkFyZ3VtZW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFz dE1ldGhvZENhbGxUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZFJldHVyblN0YXR1cyIgdHlwZT0idG5zOlN0 YXR1c1Jlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9ncmFt RGlhZ25vc3RpY0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHJvZ3JhbURpYWdub3N0aWNEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Np b25JZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlQ2xpZW50TmFtZSIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iSW52b2NhdGlvbkNyZWF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgdHlwZT0i eHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxh c3RNZXRob2RDYWxsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kU2Vzc2lvbklkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZB cmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9Ikxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZBcmd1 bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ikxhc3RNZXRob2RJbnB1dFZhbHVlcyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxh c3RNZXRob2RPdXRwdXRWYWx1ZXMiIHR5cGU9InVhOkxpc3RPZlZhcmlhbnQiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9k Q2FsbFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kUmV0dXJuU3RhdHVzIiB0eXBlPSJ0bnM6U3RhdHVzUmVz dWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlByb2dyYW1EaWFnbm9z dGljMkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFubm90YXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJO YW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9uIiB0eXBlPSJ0bnM6QW5ub3RhdGlvbiIg Lz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0Ij4N CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iQWJzb2x1dGVWYWx1ZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJQZXJjZW50T2ZWYWx1ZV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQ ZXJjZW50T2ZSYW5nZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQZXJjZW50 T2ZFVVJhbmdlXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVua25vd25fNCIg Lz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkV4Y2VwdGlvbkRldmlhdGlvbkZvcm1hdCIgdHlwZT0idG5zOkV4Y2VwdGlvbkRl dmlhdGlvbkZvcm1hdCIgLz4NCg0KPC94czpzY2hlbWE+ NamespaceUri i=68 i=8252 http://opcfoundation.org/UA/2008/02/Types.xsd Deprecated i=68 i=8252 true KeyValuePair i=69 i=8252 //xs:element[@name='KeyValuePair'] EndpointType i=69 i=8252 //xs:element[@name='EndpointType'] RationalNumber i=69 i=8252 //xs:element[@name='RationalNumber'] Vector i=69 i=8252 //xs:element[@name='Vector'] 3DVector i=69 i=8252 //xs:element[@name='ThreeDVector'] CartesianCoordinates i=69 i=8252 //xs:element[@name='CartesianCoordinates'] 3DCartesianCoordinates i=69 i=8252 //xs:element[@name='ThreeDCartesianCoordinates'] Orientation i=69 i=8252 //xs:element[@name='Orientation'] 3DOrientation i=69 i=8252 //xs:element[@name='ThreeDOrientation'] Frame i=69 i=8252 //xs:element[@name='Frame'] 3DFrame i=69 i=8252 //xs:element[@name='ThreeDFrame'] IdentityMappingRuleType i=69 i=8252 //xs:element[@name='IdentityMappingRuleType'] CurrencyUnitType i=69 i=8252 //xs:element[@name='CurrencyUnitType'] TrustListDataType i=69 i=8252 //xs:element[@name='TrustListDataType'] DataTypeSchemaHeader i=69 i=8252 //xs:element[@name='DataTypeSchemaHeader'] DataTypeDescription i=69 i=8252 //xs:element[@name='DataTypeDescription'] StructureDescription i=69 i=8252 //xs:element[@name='StructureDescription'] EnumDescription i=69 i=8252 //xs:element[@name='EnumDescription'] SimpleTypeDescription i=69 i=8252 //xs:element[@name='SimpleTypeDescription'] UABinaryFileDataType i=69 i=8252 //xs:element[@name='UABinaryFileDataType'] DataSetMetaDataType i=69 i=8252 //xs:element[@name='DataSetMetaDataType'] FieldMetaData i=69 i=8252 //xs:element[@name='FieldMetaData'] ConfigurationVersionDataType i=69 i=8252 //xs:element[@name='ConfigurationVersionDataType'] PublishedDataSetDataType i=69 i=8252 //xs:element[@name='PublishedDataSetDataType'] PublishedDataSetSourceDataType i=69 i=8252 //xs:element[@name='PublishedDataSetSourceDataType'] PublishedVariableDataType i=69 i=8252 //xs:element[@name='PublishedVariableDataType'] PublishedDataItemsDataType i=69 i=8252 //xs:element[@name='PublishedDataItemsDataType'] PublishedEventsDataType i=69 i=8252 //xs:element[@name='PublishedEventsDataType'] DataSetWriterDataType i=69 i=8252 //xs:element[@name='DataSetWriterDataType'] DataSetWriterTransportDataType i=69 i=8252 //xs:element[@name='DataSetWriterTransportDataType'] DataSetWriterMessageDataType i=69 i=8252 //xs:element[@name='DataSetWriterMessageDataType'] PubSubGroupDataType i=69 i=8252 //xs:element[@name='PubSubGroupDataType'] WriterGroupDataType i=69 i=8252 //xs:element[@name='WriterGroupDataType'] WriterGroupTransportDataType i=69 i=8252 //xs:element[@name='WriterGroupTransportDataType'] WriterGroupMessageDataType i=69 i=8252 //xs:element[@name='WriterGroupMessageDataType'] PubSubConnectionDataType i=69 i=8252 //xs:element[@name='PubSubConnectionDataType'] ConnectionTransportDataType i=69 i=8252 //xs:element[@name='ConnectionTransportDataType'] NetworkAddressDataType i=69 i=8252 //xs:element[@name='NetworkAddressDataType'] NetworkAddressUrlDataType i=69 i=8252 //xs:element[@name='NetworkAddressUrlDataType'] ReaderGroupDataType i=69 i=8252 //xs:element[@name='ReaderGroupDataType'] ReaderGroupTransportDataType i=69 i=8252 //xs:element[@name='ReaderGroupTransportDataType'] ReaderGroupMessageDataType i=69 i=8252 //xs:element[@name='ReaderGroupMessageDataType'] DataSetReaderDataType i=69 i=8252 //xs:element[@name='DataSetReaderDataType'] DataSetReaderTransportDataType i=69 i=8252 //xs:element[@name='DataSetReaderTransportDataType'] DataSetReaderMessageDataType i=69 i=8252 //xs:element[@name='DataSetReaderMessageDataType'] SubscribedDataSetDataType i=69 i=8252 //xs:element[@name='SubscribedDataSetDataType'] TargetVariablesDataType i=69 i=8252 //xs:element[@name='TargetVariablesDataType'] FieldTargetDataType i=69 i=8252 //xs:element[@name='FieldTargetDataType'] SubscribedDataSetMirrorDataType i=69 i=8252 //xs:element[@name='SubscribedDataSetMirrorDataType'] PubSubConfigurationDataType i=69 i=8252 //xs:element[@name='PubSubConfigurationDataType'] UadpWriterGroupMessageDataType i=69 i=8252 //xs:element[@name='UadpWriterGroupMessageDataType'] UadpDataSetWriterMessageDataType i=69 i=8252 //xs:element[@name='UadpDataSetWriterMessageDataType'] UadpDataSetReaderMessageDataType i=69 i=8252 //xs:element[@name='UadpDataSetReaderMessageDataType'] JsonWriterGroupMessageDataType i=69 i=8252 //xs:element[@name='JsonWriterGroupMessageDataType'] JsonDataSetWriterMessageDataType i=69 i=8252 //xs:element[@name='JsonDataSetWriterMessageDataType'] JsonDataSetReaderMessageDataType i=69 i=8252 //xs:element[@name='JsonDataSetReaderMessageDataType'] DatagramConnectionTransportDataType i=69 i=8252 //xs:element[@name='DatagramConnectionTransportDataType'] DatagramWriterGroupTransportDataType i=69 i=8252 //xs:element[@name='DatagramWriterGroupTransportDataType'] BrokerConnectionTransportDataType i=69 i=8252 //xs:element[@name='BrokerConnectionTransportDataType'] BrokerWriterGroupTransportDataType i=69 i=8252 //xs:element[@name='BrokerWriterGroupTransportDataType'] BrokerDataSetWriterTransportDataType i=69 i=8252 //xs:element[@name='BrokerDataSetWriterTransportDataType'] BrokerDataSetReaderTransportDataType i=69 i=8252 //xs:element[@name='BrokerDataSetReaderTransportDataType'] RolePermissionType i=69 i=8252 //xs:element[@name='RolePermissionType'] DataTypeDefinition i=69 i=8252 //xs:element[@name='DataTypeDefinition'] StructureField i=69 i=8252 //xs:element[@name='StructureField'] StructureDefinition i=69 i=8252 //xs:element[@name='StructureDefinition'] EnumDefinition i=69 i=8252 //xs:element[@name='EnumDefinition'] Argument i=69 i=8252 //xs:element[@name='Argument'] EnumValueType i=69 i=8252 //xs:element[@name='EnumValueType'] EnumField i=69 i=8252 //xs:element[@name='EnumField'] OptionSet i=69 i=8252 //xs:element[@name='OptionSet'] Union i=69 i=8252 //xs:element[@name='Union'] TimeZoneDataType i=69 i=8252 //xs:element[@name='TimeZoneDataType'] ApplicationDescription i=69 i=8252 //xs:element[@name='ApplicationDescription'] ServerOnNetwork i=69 i=8252 //xs:element[@name='ServerOnNetwork'] UserTokenPolicy i=69 i=8252 //xs:element[@name='UserTokenPolicy'] EndpointDescription i=69 i=8252 //xs:element[@name='EndpointDescription'] RegisteredServer i=69 i=8252 //xs:element[@name='RegisteredServer'] DiscoveryConfiguration i=69 i=8252 //xs:element[@name='DiscoveryConfiguration'] MdnsDiscoveryConfiguration i=69 i=8252 //xs:element[@name='MdnsDiscoveryConfiguration'] SignedSoftwareCertificate i=69 i=8252 //xs:element[@name='SignedSoftwareCertificate'] UserIdentityToken i=69 i=8252 //xs:element[@name='UserIdentityToken'] AnonymousIdentityToken i=69 i=8252 //xs:element[@name='AnonymousIdentityToken'] UserNameIdentityToken i=69 i=8252 //xs:element[@name='UserNameIdentityToken'] X509IdentityToken i=69 i=8252 //xs:element[@name='X509IdentityToken'] IssuedIdentityToken i=69 i=8252 //xs:element[@name='IssuedIdentityToken'] AddNodesItem i=69 i=8252 //xs:element[@name='AddNodesItem'] AddReferencesItem i=69 i=8252 //xs:element[@name='AddReferencesItem'] DeleteNodesItem i=69 i=8252 //xs:element[@name='DeleteNodesItem'] DeleteReferencesItem i=69 i=8252 //xs:element[@name='DeleteReferencesItem'] RelativePathElement i=69 i=8252 //xs:element[@name='RelativePathElement'] RelativePath i=69 i=8252 //xs:element[@name='RelativePath'] EndpointConfiguration i=69 i=8252 //xs:element[@name='EndpointConfiguration'] ContentFilterElement i=69 i=8252 //xs:element[@name='ContentFilterElement'] ContentFilter i=69 i=8252 //xs:element[@name='ContentFilter'] FilterOperand i=69 i=8252 //xs:element[@name='FilterOperand'] ElementOperand i=69 i=8252 //xs:element[@name='ElementOperand'] LiteralOperand i=69 i=8252 //xs:element[@name='LiteralOperand'] AttributeOperand i=69 i=8252 //xs:element[@name='AttributeOperand'] SimpleAttributeOperand i=69 i=8252 //xs:element[@name='SimpleAttributeOperand'] HistoryEvent i=69 i=8252 //xs:element[@name='HistoryEvent'] MonitoringFilter i=69 i=8252 //xs:element[@name='MonitoringFilter'] EventFilter i=69 i=8252 //xs:element[@name='EventFilter'] AggregateConfiguration i=69 i=8252 //xs:element[@name='AggregateConfiguration'] HistoryEventFieldList i=69 i=8252 //xs:element[@name='HistoryEventFieldList'] BuildInfo i=69 i=8252 //xs:element[@name='BuildInfo'] RedundantServerDataType i=69 i=8252 //xs:element[@name='RedundantServerDataType'] EndpointUrlListDataType i=69 i=8252 //xs:element[@name='EndpointUrlListDataType'] NetworkGroupDataType i=69 i=8252 //xs:element[@name='NetworkGroupDataType'] SamplingIntervalDiagnosticsDataType i=69 i=8252 //xs:element[@name='SamplingIntervalDiagnosticsDataType'] ServerDiagnosticsSummaryDataType i=69 i=8252 //xs:element[@name='ServerDiagnosticsSummaryDataType'] ServerStatusDataType i=69 i=8252 //xs:element[@name='ServerStatusDataType'] SessionDiagnosticsDataType i=69 i=8252 //xs:element[@name='SessionDiagnosticsDataType'] SessionSecurityDiagnosticsDataType i=69 i=8252 //xs:element[@name='SessionSecurityDiagnosticsDataType'] ServiceCounterDataType i=69 i=8252 //xs:element[@name='ServiceCounterDataType'] StatusResult i=69 i=8252 //xs:element[@name='StatusResult'] SubscriptionDiagnosticsDataType i=69 i=8252 //xs:element[@name='SubscriptionDiagnosticsDataType'] ModelChangeStructureDataType i=69 i=8252 //xs:element[@name='ModelChangeStructureDataType'] SemanticChangeStructureDataType i=69 i=8252 //xs:element[@name='SemanticChangeStructureDataType'] Range i=69 i=8252 //xs:element[@name='Range'] EUInformation i=69 i=8252 //xs:element[@name='EUInformation'] ComplexNumberType i=69 i=8252 //xs:element[@name='ComplexNumberType'] DoubleComplexNumberType i=69 i=8252 //xs:element[@name='DoubleComplexNumberType'] AxisInformation i=69 i=8252 //xs:element[@name='AxisInformation'] XVType i=69 i=8252 //xs:element[@name='XVType'] ProgramDiagnosticDataType i=69 i=8252 //xs:element[@name='ProgramDiagnosticDataType'] ProgramDiagnostic2DataType i=69 i=8252 //xs:element[@name='ProgramDiagnostic2DataType'] Annotation i=69 i=8252 //xs:element[@name='Annotation'] Default JSON i=14533 i=76 Default JSON i=15528 i=76 Default JSON i=18806 i=76 Default JSON i=18807 i=76 Default JSON i=18808 i=76 Default JSON i=18809 i=76 Default JSON i=18810 i=76 Default JSON i=18811 i=76 Default JSON i=18812 i=76 Default JSON i=18813 i=76 Default JSON i=18814 i=76 Default JSON i=15634 i=76 Default JSON i=23498 i=76 Default JSON i=12554 i=76 Default JSON i=15534 i=76 Default JSON i=14525 i=76 Default JSON i=15487 i=76 Default JSON i=15488 i=76 Default JSON i=15005 i=76 Default JSON i=15006 i=76 Default JSON i=14523 i=76 Default JSON i=14524 i=76 Default JSON i=14593 i=76 Default JSON i=15578 i=76 Default JSON i=15580 i=76 Default JSON i=14273 i=76 Default JSON i=15581 i=76 Default JSON i=15582 i=76 Default JSON i=15597 i=76 Default JSON i=15598 i=76 Default JSON i=15605 i=76 Default JSON i=15609 i=76 Default JSON i=15480 i=76 Default JSON i=15611 i=76 Default JSON i=15616 i=76 Default JSON i=15617 i=76 Default JSON i=15618 i=76 Default JSON i=15502 i=76 Default JSON i=15510 i=76 Default JSON i=15520 i=76 Default JSON i=15621 i=76 Default JSON i=15622 i=76 Default JSON i=15623 i=76 Default JSON i=15628 i=76 Default JSON i=15629 i=76 Default JSON i=15630 i=76 Default JSON i=15631 i=76 Default JSON i=14744 i=76 Default JSON i=15635 i=76 Default JSON i=15530 i=76 Default JSON i=15645 i=76 Default JSON i=15652 i=76 Default JSON i=15653 i=76 Default JSON i=15657 i=76 Default JSON i=15664 i=76 Default JSON i=15665 i=76 Default JSON i=17467 i=76 Default JSON i=15532 i=76 Default JSON i=15007 i=76 Default JSON i=15667 i=76 Default JSON i=15669 i=76 Default JSON i=15670 i=76 Default JSON i=96 i=76 Default JSON i=97 i=76 Default JSON i=101 i=76 Default JSON i=99 i=76 Default JSON i=100 i=76 Default JSON i=296 i=76 Default JSON i=7594 i=76 Default JSON i=102 i=76 Default JSON i=12755 i=76 Default JSON i=12756 i=76 Default JSON i=8912 i=76 Default JSON i=308 i=76 Default JSON i=12189 i=76 Default JSON i=304 i=76 Default JSON i=312 i=76 Default JSON i=432 i=76 Default JSON i=12890 i=76 Default JSON i=12891 i=76 Default JSON i=344 i=76 Default JSON i=316 i=76 Default JSON i=319 i=76 Default JSON i=322 i=76 Default JSON i=325 i=76 Default JSON i=938 i=76 Default JSON i=376 i=76 Default JSON i=379 i=76 Default JSON i=382 i=76 Default JSON i=385 i=76 Default JSON i=537 i=76 Default JSON i=540 i=76 Default JSON i=331 i=76 Default JSON i=583 i=76 Default JSON i=586 i=76 Default JSON i=589 i=76 Default JSON i=592 i=76 Default JSON i=595 i=76 Default JSON i=598 i=76 Default JSON i=601 i=76 Default JSON i=659 i=76 Default JSON i=719 i=76 Default JSON i=725 i=76 Default JSON i=948 i=76 Default JSON i=920 i=76 Default JSON i=338 i=76 Default JSON i=853 i=76 Default JSON i=11943 i=76 Default JSON i=11944 i=76 Default JSON i=856 i=76 Default JSON i=859 i=76 Default JSON i=862 i=76 Default JSON i=865 i=76 Default JSON i=868 i=76 Default JSON i=871 i=76 Default JSON i=299 i=76 Default JSON i=874 i=76 Default JSON i=877 i=76 Default JSON i=897 i=76 Default JSON i=884 i=76 Default JSON i=887 i=76 Default JSON i=12171 i=76 Default JSON i=12172 i=76 Default JSON i=12079 i=76 Default JSON i=12080 i=76 Default JSON i=894 i=76 Default JSON i=15396 i=76 Default JSON i=891 i=76 python-opcua-0.98.11/schemas/Opc.Ua.PredefinedNodes.uanodes000066400000000000000000026471121367360577200235020ustar00rootroot00000000000000`  DefaultBinaryDefault Binary /: `  DefaultXml Default XML /: h@ BaseDataTypeh@Numberh@Integerh@UIntegerh@ Enumeration`@Boolean`@SByte`@Byte`@Int16`@UInt16`@Int32`@UInt32`@Int64`@UInt64 `@Float `@Double `@String `@DateTime `@Guid`@ ByteString`@ XmlElement`@NodeId`@ExpandedNodeId`@ StatusCode`@ QualifiedName`@ LocalizedTexth@ Structure`@ DataValue`@DiagnosticInfoh@Image`@Decimal2 References NonHierarchicalReferences l HierarchicalReferences!HierarchicalReferencesl HasChild"!ChildOfd Organizes#! OrganizedByd HasEventSource$! EventSourceOfd HasModellingRule% ModellingRuleOfd HasEncoding&  EncodingOfd HasDescription'  DescriptionOfd HasTypeDefinition( TypeDefinitionOfd GeneratesEvent)  GeneratedByd AlwaysGeneratesEvent )AlwaysGeneratedByl Aggregates," AggregatedByd HasSubtype-" SubtypeOfd HasProperty., PropertyOfd HasComponent/, ComponentOfd HasNotifier0$ NotifierOfd HasOrderedComponent1/OrderedComponentOfd FromState3  ToTransitiond ToState4 FromTransitiond HasCause5  MayBeCausedByd HasEffect6 MayBeEffectedByd HasSubStateMachineu SubStateMachineOfd HasHistoricalConfiguration8,HistoricalConfigurationOf`BaseObjectType:` FolderType=:hBaseVariableType>`BaseDataVariableType?>` PropertyTypeD>`DataTypeDescriptionTypeE? ` DataTypeVersionh.DPh ` DictionaryFragmenti.DPi`DataTypeDictionaryTypeH?` DataTypeVersionj.DPj `  NamespaceUrik.DPk `  Deprecated:.DP:`DataTypeSystemTypeK:`DataTypeEncodingTypeL:`P@NamingRuleTypex{K Mandatory8The BrowseName must appear in all instances of the type. MandatoryOptional5The BrowseName may appear in an instance of the type.Optional ConstraintbThe modelling rule defines a constraint and the BrowseName is not used in an instance of the type. Constraint`  EnumValues/.DN/; [ Mandatory8The BrowseName must appear in all instances of the type.; WOptional5The BrowseName may appear in an instance of the type.;  ConstraintbThe modelling rule defines a constraint and the BrowseName is not used in an instance of the type.`ModellingRuleTypeM:`  NamingRuleo.DNox` ModellingRule_Mandatory MandatoryN/MN`  NamingRulep.Dpx` ModellingRule_OptionalOptionalP/MP`  NamingRuleq.Dqx` ModellingRule_ExposesItsArrayExposesItsArrayS/MS`  NamingRuler.Drx` !ModellingRule_OptionalPlaceholderOptionalPlaceholder,/M,`  NamingRule,.D,x` "ModellingRule_MandatoryPlaceholderMandatoryPlaceholder,/M,`  NamingRule,.D,x`  RootFolderRootT/=T`  ObjectsFolderObjectsU/=U#T`  TypesFolderTypesV/=V#T`  ViewsFolderViewsW/=W#T` ObjectTypesFolder ObjectTypesX/=X#V#:` VariableTypesFolder VariableTypesY/=Y#V#>` DataTypesFolder DataTypesZ/=Z#V#` ReferenceTypesFolderReferenceTypes[/=[#V#` XmlSchema_TypeSystem XML Schema\/K\#Z` OPCBinarySchema_TypeSystem OPC Binary]/K]#Zd HasArgumentDescription/ArgumentDescriptionOfd #HasOptionalInputArgumentDescription"OptionalInputArgumentDescriptionOf` OPCUANamespaceMetadatahttp://opcfoundation.org/UA/U>/`-U>/- `  NamespaceUriV>.DV> http://opcfoundation.org/UA/ ` NamespaceVersionW>.DW> 1.04.5 ` NamespacePublicationDateX>.DX> -J ` IsNamespaceSubsetY>.DY>` StaticNodeIdTypesZ>.DZ>` StaticNumericNodeIdRange[>.D[>1:65535#` StaticStringNodeIdPattern\>.D\> ` DefaultRolePermissions?.D?`` DefaultUserRolePermissions?.D?`` DefaultAccessRestrictions?.D?_`  NodeVersion .D `  ViewVersion/.D/` Icon .D `  LocalTime .D "`  AllowNulls .D `  ValueAsText,.D,` MaxStringLength,.D,`  MaxCharacters:.D:` MaxByteStringLengthl2.Dl2` MaxArrayLength,.D,` EngineeringUnits,.D,w`  EnumStrings,.D,`  EnumValues .D ` OptionSetValues1.D1` InputArguments .D (` OutputArguments .D (` DefaultInputValues?.D?` DefaultInstanceBrowseNameD.DD`@ImageBMP`@ImageGIF`@ImageJPG`@ImagePNG`@ AudioDataType?` ServerType:p  ServerArray.DN @@p NamespaceArray.DN @@p  UrisVersion:.DP:R@@p  ServerStatus/ZN^@@`  StartTime /?N &`  CurrentTime /?N &` State /?N T`  BuildInfo / N Rp  ProductUri /?N @@p ManufacturerName /?N @@p  ProductName /?N @@p SoftwareVersion /?N @@p  BuildNumber /?N @@p  BuildDate /?N &@@` SecondsTillShutdown /?N ` ShutdownReason /?N p  ServiceLevel.DN@@p Auditing .DN @@p EstimatedReturnTimeR2.DPR2 @@p  LocalTimeD.DPD"@@` ServerCapabilities/N ` ServerProfileArray .DN `  LocaleIdArray .DN '` MinSupportedSampleRate .DN "` MaxBrowseContinuationPoints .DN ` MaxQueryContinuationPoints .DN ` MaxHistoryContinuationPoints .DN ` SoftwareCertificates .DN X` ModellingRules /=N ` AggregateFunctions /=N ` ServerDiagnostics/N` ServerDiagnosticsSummary /fN [ ` ServerViewCount /?N ` CurrentSessionCount /?N ` CumulatedSessionCount /?N ` SecurityRejectedSessionCount /?N ` RejectedSessionCount /?N ` SessionTimeoutCount /?N ` SessionAbortCount /?N ` PublishingIntervalCount /?N ` CurrentSubscriptionCount! /?N! ` CumulatedSubscriptionCount" /?N" ` SecurityRejectedRequestsCount# /?N# ` RejectedRequestsCount$ /?N$ ` SubscriptionDiagnosticsArray& /{N& j` SessionsDiagnosticsSummary' /N' ` SessionDiagnosticsArray( /N( a` SessionSecurityDiagnosticsArray) /N) d`  EnabledFlag* .DN* ` VendorServerInfo/N` ServerRedundancy/N` RedundancySupport+ .DN+ S`  Namespaces-/}-P-a GetMonitoredItems,/,P,` InputArguments,.DN,*SubscriptionId(` OutputArguments,.DN,* ServerHandles* ClientHandles(a  ResendDataG2/G2PG2` InputArgumentsH2.DNH2*SubscriptionId(a SetSubscriptionDurable1/1P1` InputArguments1.DN1*SubscriptionId*LifetimeInHours(` OutputArguments1.DN1*%RevisedLifetimeInHours(a RequestServerStateChangeS2/S2PS2` InputArgumentsT2.DNT2*StateT*"EstimatedReturnTime *"SecondsTillShutdown*Reason*Restart(`ServerCapabilitiesType:` ServerProfileArray.DN `  LocaleIdArray.DN'` MinSupportedSampleRate.DN"` MaxBrowseContinuationPoints .DN ` MaxQueryContinuationPoints .DN ` MaxHistoryContinuationPoints .DN ` SoftwareCertificates .DN X` MaxArrayLength-.DP-` MaxStringLength-.DP-` MaxByteStringLengthn2.DPn2` OperationLimits-/,-P-` ModellingRules/=N` AggregateFunctions /=N ` VendorCapability_Placeholder*-/Y,*-` RoleSet?/<P?a AddRole?/}>N?` InputArguments?.DN?*RoleName * NamespaceUri (` OutputArguments?.DN?* RoleNodeId(a  RemoveRole?/>N?` InputArguments?.DN?* RoleNodeId(`ServerDiagnosticsType:` ServerDiagnosticsSummary/fN[ ` ServerViewCount, /?N, ` CurrentSessionCount- /?N- ` CumulatedSessionCount. /?N. ` SecurityRejectedSessionCount/ /?N/ ` RejectedSessionCount0 /?N0 ` SessionTimeoutCount1 /?N1 ` SessionAbortCount2 /?N2 ` PublishingIntervalCount4 /?N4 ` CurrentSubscriptionCount5 /?N5 ` CumulatedSubscriptionCount6 /?N6 ` SecurityRejectedRequestsCount7 /?N7 ` RejectedRequestsCount8 /?N8 `  SamplingIntervalDiagnosticsArray/tPX` SubscriptionDiagnosticsArray/{Nj` SessionsDiagnosticsSummary /N ` SessionDiagnosticsArray9 /N9 a` SessionSecurityDiagnosticsArray: /N: d`  EnabledFlag.DN`SessionsDiagnosticsSummaryType:` SessionDiagnosticsArray/Na` SessionSecurityDiagnosticsArray/Nd` ClientName_Placeholder A//,A/` SessionDiagnosticsB//NB/a+`  SessionIdC//?NC/`  SessionNameD//?ND/ ` ClientDescriptionE//?NE/4`  ServerUriF//?NF/ `  EndpointUrlG//?NG/ `  LocaleIdsH//?NH/'` ActualSessionTimeoutI//?NI/"` MaxResponseMessageSizeJ//?NJ/` ClientConnectionTimeK//?NK/&` ClientLastContactTimeL//?NL/&` CurrentSubscriptionsCountM//?NM/` CurrentMonitoredItemsCountN//?NN/` CurrentPublishRequestsInQueueO//?NO/` TotalRequestCountP//?NP/g` UnauthorizedRequestCountQ//?NQ/`  ReadCountR//?NR/g` HistoryReadCountS//?NS/g`  WriteCountT//?NT/g` HistoryUpdateCountU//?NU/g`  CallCountV//?NV/g` CreateMonitoredItemsCountW//?NW/g` ModifyMonitoredItemsCountX//?NX/g` SetMonitoringModeCountY//?NY/g` SetTriggeringCountZ//?NZ/g` DeleteMonitoredItemsCount[//?N[/g` CreateSubscriptionCount\//?N\/g` ModifySubscriptionCount]//?N]/g` SetPublishingModeCount^//?N^/g`  PublishCount_//?N_/g` RepublishCount`//?N`/g` TransferSubscriptionsCounta//?Na/g` DeleteSubscriptionsCountb//?Nb/g`  AddNodesCountc//?Nc/g` AddReferencesCountd//?Nd/g` DeleteNodesCounte//?Ne/g` DeleteReferencesCountf//?Nf/g`  BrowseCountg//?Ng/g` BrowseNextCounth//?Nh/g` "TranslateBrowsePathsToNodeIdsCounti//?Ni/g` QueryFirstCountj//?Nj/g` QueryNextCountk//?Nk/g` RegisterNodesCountl//?Nl/g` UnregisterNodesCountm//?Nm/g` SessionSecurityDiagnosticsn//Nn/d `  SessionIdo//?No/` ClientUserIdOfSessionp//?Np/ ` ClientUserIdHistoryq//?Nq/ ` AuthenticationMechanismr//?Nr/ ` Encodings//?Ns/ ` TransportProtocolt//?Nt/ `  SecurityModeu//?Nu/.` SecurityPolicyUriv//?Nv/ ` ClientCertificatew//?Nw/` SubscriptionDiagnosticsArrayx//{Nx/j`SessionDiagnosticsObjectType:` SessionDiagnostics/Na+`  SessionId; /?N; `  SessionName< /?N< ` ClientDescription= /?N= 4`  ServerUri> /?N> `  EndpointUrl? /?N? `  LocaleIds@ /?N@ '` ActualSessionTimeoutA /?NA "` MaxResponseMessageSizeB /?NB ` ClientConnectionTimeC /?NC &` ClientLastContactTimeD /?ND &` CurrentSubscriptionsCountE /?NE ` CurrentMonitoredItemsCountF /?NF ` CurrentPublishRequestsInQueueG /?NG ` TotalRequestCount"/?N"g` UnauthorizedRequestCounts./?Ns.`  ReadCountO /?NO g` HistoryReadCountP /?NP g`  WriteCountQ /?NQ g` HistoryUpdateCountR /?NR g`  CallCountS /?NS g` CreateMonitoredItemsCountT /?NT g` ModifyMonitoredItemsCountU /?NU g` SetMonitoringModeCountV /?NV g` SetTriggeringCountW /?NW g` DeleteMonitoredItemsCountX /?NX g` CreateSubscriptionCountY /?NY g` ModifySubscriptionCountZ /?NZ g` SetPublishingModeCount[ /?N[ g`  PublishCount\ /?N\ g` RepublishCount] /?N] g` TransferSubscriptionsCount^ /?N^ g` DeleteSubscriptionsCount_ /?N_ g`  AddNodesCount` /?N` g` AddReferencesCounta /?Na g` DeleteNodesCountb /?Nb g` DeleteReferencesCountc /?Nc g`  BrowseCountd /?Nd g` BrowseNextCounte /?Ne g` "TranslateBrowsePathsToNodeIdsCountf /?Nf g` QueryFirstCountg /?Ng g` QueryNextCounth /?Nh g` RegisterNodesCounti /?Ni g` UnregisterNodesCountj /?Nj g` SessionSecurityDiagnostics/Nd `  SessionIdk /?Nk ` ClientUserIdOfSessionl /?Nl ` ClientUserIdHistorym /?Nm ` AuthenticationMechanismn /?Nn ` Encodingo /?No ` TransportProtocolp /?Np `  SecurityModeq /?Nq .` SecurityPolicyUrir /?Nr ` ClientCertificates /?Ns ` SubscriptionDiagnosticsArray/{Nj`VendorServerInfoType:`ServerRedundancyType:` RedundancySupport.DNS`TransparentRedundancyType` CurrentServerId.DN ` RedundantServerArray.DNU`NonTransparentRedundancyType` ServerUriArray.DN `#NonTransparentNetworkRedundancyType.` ServerNetworkGroups..DN..`OperationLimitsType,-= ` MaxNodesPerRead--.DP--` MaxNodesPerHistoryReadData/.DP/` MaxNodesPerHistoryReadEvents/.DP/` MaxNodesPerWrite/-.DP/-` MaxNodesPerHistoryUpdateData/.DP/` MaxNodesPerHistoryUpdateEvents/.DP/` MaxNodesPerMethodCall1-.DP1-` MaxNodesPerBrowse2-.DP2-` MaxNodesPerRegisterNodes3-.DP3-` (MaxNodesPerTranslateBrowsePathsToNodeIds4-.DP4-` MaxNodesPerNodeManagement5-.DP5-` MaxMonitoredItemsPerCall6-.DP6-`FileType7-: ` Size8-.DN8- ` Writable1.DN1`  UserWritable1.DN1`  OpenCount;-.DN;-` MimeType4.DP4 a Open<-/<-N<-` InputArguments=-.DN=-*Mode(` OutputArguments>-.DN>-* FileHandle(a Close?-/?-N?-` InputArguments@-.DN@-* FileHandle(a ReadA-/A-NA-` InputArgumentsB-.DNB-* FileHandle*Length(` OutputArgumentsC-.DNC-*Data(a WriteD-/D-ND-` InputArgumentsE-.DNE-* FileHandle*Data(a  GetPositionF-/F-NF-` InputArgumentsG-.DNG-* FileHandle(` OutputArgumentsH-.DNH-*Position (a  SetPositionI-/I-NI-` InputArgumentsJ-.DNJ-* FileHandle*Position (`AddressSpaceFileTypeK-7-a ExportNamespace_-/_-P_-`NamespaceMetadataType`-: `  NamespaceUria-.DNa- ` NamespaceVersionb-.DNb- ` NamespacePublicationDatec-.DNc- ` IsNamespaceSubsetd-.DNd-` StaticNodeIdTypese-.DNe-` StaticNumericNodeIdRangef-.DNf-#` StaticStringNodeIdPatterng-.DNg- `  NamespaceFileh-/K-Ph- ` Sizei-.DNi- ` Writable1.DN1`  UserWritable1.DN1`  OpenCountl-.DNl-a Openm-/<-Nm-` InputArgumentsn-.DNn-*Mode(` OutputArgumentso-.DNo-* FileHandle(a Closep-/?-Np-` InputArgumentsq-.DNq-* FileHandle(a Readr-/A-Nr-` InputArgumentss-.DNs-* FileHandle*Length(` OutputArgumentst-.DNt-*Data(a Writeu-/D-Nu-` InputArgumentsv-.DNv-* FileHandle*Data(a  GetPositionw-/F-Nw-` InputArgumentsx-.DNx-* FileHandle(` OutputArgumentsy-.DNy-*Position (a  SetPositionz-/I-Nz-` InputArguments{-.DN{-* FileHandle*Position (` DefaultRolePermissions ?.DP ?`` DefaultUserRolePermissions ?.DP ?`` DefaultAccessRestrictions ?.DP ?_`NamespacesType}-:` NamespaceIdentifier_Placeholder~-/`-,~-`  NamespaceUri-.DN- ` NamespaceVersion-.DN- ` NamespacePublicationDate-.DN- ` IsNamespaceSubset-.DN-` StaticNodeIdTypes-.DN-` StaticNumericNodeIdRange-.DN-#` StaticStringNodeIdPattern-.DN- h BaseEventType: ` EventId.DN`  EventType.DN`  SourceNode.DN`  SourceName.DN ` Time.DN&`  ReceiveTime.DN&`  LocalTimev .DPv "` Message.DN` Severity.DNhAuditEventType` ActionTimeStamp.DN&` Status.DN` ServerId.DN ` ClientAuditEntryId.DN `  ClientUserId .DN  hAuditSecurityEventType `  StatusCodeIdD.DPDhAuditChannelEventType  ` SecureChannelId .DN hAuditOpenSecureChannelEventType  ` ClientCertificate .DN ` ClientCertificateThumbprint .DN `  RequestType.DN;` SecurityPolicyUri.DN `  SecurityMode.DN.` RequestedLifetime.DN"hAuditSessionEventType `  SessionId.DNhAuditCreateSessionEventType` SecureChannelId.DN ` ClientCertificate.DN` ClientCertificateThumbprint .DN ` RevisedSessionTimeout.DN"hAuditUrlMismatchEventType `  EndpointUrl .DN hAuditActivateSessionEventType` ClientSoftwareCertificates.DNX` UserIdentityToken.DN<` SecureChannelId,.DN, hAuditCancelEventType`  RequestHandle.DNhAuditCertificateEventType  `  Certificate!.DN!h%AuditCertificateDataMismatchEventType" ` InvalidHostname#.DN# `  InvalidUri$.DN$ h AuditCertificateExpiredEventType% h AuditCertificateInvalidEventType& h"AuditCertificateUntrustedEventType' h AuditCertificateRevokedEventType( h!AuditCertificateMismatchEventType) hAuditNodeManagementEventType*hAuditAddNodesEventType+*`  NodesToAdd,.DN,xhAuditDeleteNodesEventType-*`  NodesToDelete..DN.~hAuditAddReferencesEventType/*` ReferencesToAdd0.DN0{hAuditDeleteReferencesEventType1*` ReferencesToDelete2.DN2hAuditUpdateEventType3hAuditWriteUpdateEventType43`  AttributeId .DN `  IndexRange5.DN5#` OldValue6.DN6` NewValue7.DN7hAuditHistoryUpdateEventType83` ParameterDataTypeId .DN hAuditUpdateMethodEventTypeO` MethodIdP.DNP` InputArgumentsQ.DNQhSystemEventTypeRhDeviceFailureEventTypeSRhSystemStatusChangeEventType,R`  SystemState-.DN-ThBaseModelChangeEventTypeThGeneralModelChangeEventTypeUT` ChangesV.DNVmhSemanticChangeEventType ` Changes .DN hEventQueueOverflowEventType hProgressEventType,` Context0.DN0` Progress0.DN0`AggregateFunctionType$ :hServerVendorCapabilityTypeY?`ServerStatusTypeZ?^`  StartTime[/?N[&`  CurrentTime\/?N\&` State]/?N]T`  BuildInfo^/ N^Rp  ProductUrir/?Nr @@p ManufacturerNames/?Ns @@p  ProductNamet/?Nt @@p SoftwareVersionu/?Nu @@p  BuildNumberv/?Nv @@p  BuildDatew/?Nw&@@` SecondsTillShutdown /?N ` ShutdownReason /?N ` BuildInfoType ?Rp  ProductUri /?N @@p ManufacturerName /?N @@p  ProductName /?N @@p SoftwareVersion /?N @@p  BuildNumber /?N @@p  BuildDate /?N &@@`ServerDiagnosticsSummaryTypef?[ ` ServerViewCountg/?Ng` CurrentSessionCounth/?Nh` CumulatedSessionCounti/?Ni` SecurityRejectedSessionCountj/?Nj` RejectedSessionCountk/?Nk` SessionTimeoutCountl/?Nl` SessionAbortCountm/?Nm` PublishingIntervalCounto/?No` CurrentSubscriptionCountp/?Np` CumulatedSubscriptionCountq/?Nq` SecurityRejectedRequestsCountr/?Nr` RejectedRequestsCounts/?Ns`$SamplingIntervalDiagnosticsArrayTypet?X` SamplingIntervalDiagnostics1/uS1X` SamplingInterval1/?N1"` SampledMonitoredItemsCount1/?N1` MaxSampledMonitoredItemsCount1/?N1` #DisabledMonitoredItemsSamplingCount1/?N1`SamplingIntervalDiagnosticsTypeu?X` SamplingIntervalv/?Nv"` SampledMonitoredItemsCount-/?N-` MaxSampledMonitoredItemsCount-/?N-` #DisabledMonitoredItemsSamplingCount-/?N-` SubscriptionDiagnosticsArrayType{?j` SubscriptionDiagnostics1/|S1j`  SessionId1/?N1` SubscriptionId1/?N1` Priority1/?N1` PublishingInterval1/?N1"` MaxKeepAliveCount1/?N1` MaxLifetimeCount1/?N1` MaxNotificationsPerPublish1/?N1` PublishingEnabled1/?N1`  ModifyCount1/?N1`  EnableCount1/?N1`  DisableCount1/?N1` RepublishRequestCount1/?N1` RepublishMessageRequestCount1/?N1` RepublishMessageCount1/?N1` TransferRequestCount1/?N1` TransferredToAltClientCount2/?N2` TransferredToSameClientCount2/?N2` PublishRequestCount2/?N2` DataChangeNotificationsCount2/?N2` EventNotificationsCount2/?N2` NotificationsCount2/?N2` LatePublishRequestCount2/?N2` CurrentKeepAliveCount2/?N2` CurrentLifetimeCount2/?N2` UnacknowledgedMessageCount 2/?N 2` DiscardedMessageCount 2/?N 2` MonitoredItemCount 2/?N 2` DisabledMonitoredItemCount 2/?N 2` MonitoringQueueOverflowCount 2/?N 2` NextSequenceNumber2/?N2` EventQueueOverflowCount2/?N2`SubscriptionDiagnosticsType|?j`  SessionId}/?N}` SubscriptionId~/?N~` Priority/?N` PublishingInterval/?N"` MaxKeepAliveCount/?N` MaxLifetimeCount"/?N"` MaxNotificationsPerPublish/?N` PublishingEnabled/?N`  ModifyCount/?N`  EnableCount/?N`  DisableCount/?N` RepublishRequestCount/?N` RepublishMessageRequestCount/?N` RepublishMessageCount/?N` TransferRequestCount/?N` TransferredToAltClientCount/?N` TransferredToSameClientCount/?N` PublishRequestCount/?N` DataChangeNotificationsCount/?N` EventNotificationsCount /?N ` NotificationsCount/?N` LatePublishRequestCount"/?N"` CurrentKeepAliveCount"/?N"` CurrentLifetimeCount"/?N"` UnacknowledgedMessageCount"/?N"` DiscardedMessageCount"/?N"` MonitoredItemCount"/?N"` DisabledMonitoredItemCount"/?N"` MonitoringQueueOverflowCount"/?N"` NextSequenceNumber"/?N"` EventQueueOverflowCount"/?N"`SessionDiagnosticsArrayType?a` SessionDiagnostics2/S2a+`  SessionId2/?N2`  SessionName2/?N2 ` ClientDescription2/?N24`  ServerUri2/?N2 `  EndpointUrl2/?N2 `  LocaleIds2/?N2'` ActualSessionTimeout2/?N2"` MaxResponseMessageSize2/?N2` ClientConnectionTime2/?N2&` ClientLastContactTime2/?N2&` CurrentSubscriptionsCount2/?N2` CurrentMonitoredItemsCount2/?N2` CurrentPublishRequestsInQueue2/?N2` TotalRequestCount2/?N2g` UnauthorizedRequestCount2/?N2`  ReadCount 2/?N 2g` HistoryReadCount!2/?N!2g`  WriteCount"2/?N"2g` HistoryUpdateCount#2/?N#2g`  CallCount$2/?N$2g` CreateMonitoredItemsCount%2/?N%2g` ModifyMonitoredItemsCount&2/?N&2g` SetMonitoringModeCount'2/?N'2g` SetTriggeringCount(2/?N(2g` DeleteMonitoredItemsCount)2/?N)2g` CreateSubscriptionCount*2/?N*2g` ModifySubscriptionCount+2/?N+2g` SetPublishingModeCount,2/?N,2g`  PublishCount-2/?N-2g` RepublishCount.2/?N.2g` TransferSubscriptionsCount/2/?N/2g` DeleteSubscriptionsCount02/?N02g`  AddNodesCount12/?N12g` AddReferencesCount22/?N22g` DeleteNodesCount32/?N32g` DeleteReferencesCount42/?N42g`  BrowseCount52/?N52g` BrowseNextCount62/?N62g` "TranslateBrowsePathsToNodeIdsCount72/?N72g` QueryFirstCount82/?N82g` QueryNextCount92/?N92g` RegisterNodesCount:2/?N:2g` UnregisterNodesCount;2/?N;2g`SessionDiagnosticsVariableType?a+`  SessionId/?N`  SessionName/?N ` ClientDescription/?N4`  ServerUri/?N `  EndpointUrl/?N `  LocaleIds/?N'` ActualSessionTimeout/?N"` MaxResponseMessageSize /?N ` ClientConnectionTime/?N&` ClientLastContactTime/?N&` CurrentSubscriptionsCount/?N` CurrentMonitoredItemsCount/?N` CurrentPublishRequestsInQueue/?N` TotalRequestCount"/?N"g` UnauthorizedRequestCountt./?Nt.`  ReadCount/?Ng` HistoryReadCount/?Ng`  WriteCount/?Ng` HistoryUpdateCount/?Ng`  CallCount/?Ng` CreateMonitoredItemsCount/?Ng` ModifyMonitoredItemsCount/?Ng` SetMonitoringModeCount/?Ng` SetTriggeringCount/?Ng` DeleteMonitoredItemsCount/?Ng` CreateSubscriptionCount/?Ng` ModifySubscriptionCount/?Ng` SetPublishingModeCount/?Ng`  PublishCount/?Ng` RepublishCount/?Ng` TransferSubscriptionsCount/?Ng` DeleteSubscriptionsCount/?Ng`  AddNodesCount/?Ng` AddReferencesCount/?Ng` DeleteNodesCount/?Ng` DeleteReferencesCount/?Ng`  BrowseCount/?Ng` BrowseNextCount/?Ng` "TranslateBrowsePathsToNodeIdsCount/?Ng` QueryFirstCount/?Ng` QueryNextCount/?Ng` RegisterNodesCount /?N g` UnregisterNodesCount /?N g`#SessionSecurityDiagnosticsArrayType?d` SessionSecurityDiagnostics<2/S<2d `  SessionId=2/?N=2` ClientUserIdOfSession>2/?N>2 ` ClientUserIdHistory?2/?N?2 ` AuthenticationMechanism@2/?N@2 ` EncodingA2/?NA2 ` TransportProtocolB2/?NB2 `  SecurityModeC2/?NC2.` SecurityPolicyUriD2/?ND2 ` ClientCertificateE2/?NE2`SessionSecurityDiagnosticsType?d `  SessionId/?N` ClientUserIdOfSession/?N ` ClientUserIdHistory/?N ` AuthenticationMechanism/?N ` Encoding/?N ` TransportProtocol/?N `  SecurityMode/?N.` SecurityPolicyUri/?N ` ClientCertificate /?N ` OptionSetType,?` OptionSetValues,.DN,` BitMask-.DP-`SelectionListType??`  SelectionsD.DND` SelectionDescriptionsD.DPD` RestrictToList?.DP?`AudioVariableTypeBF??` ListIdDF.DPDF ` AgencyIdEF.DPEF `  VersionIdFF.DPFF ` EventTypesFolder EventTypes /= #V#` Server/#Up  ServerArray.D @@p NamespaceArray.D @@p  ServerStatus/Z^@@`  StartTime/?&`  CurrentTime/?&` State/?T`  BuildInfo/ Rp  ProductUri/? @@p ManufacturerName/? @@p  ProductName/? @@p SoftwareVersion/? @@p  BuildNumber/? @@p  BuildDate/?&@@` SecondsTillShutdown /? ` ShutdownReason /? p  ServiceLevel.D@@p Auditing .D @@p EstimatedReturnTimeU2.DU2 @@p  LocalTimeD.DD"@@` ServerCapabilities/` ServerProfileArray.D `  LocaleIdArray.D'` MinSupportedSampleRate.D"` MaxBrowseContinuationPoints .D ` MaxQueryContinuationPoints .D ` MaxHistoryContinuationPoints .D ` SoftwareCertificatesx.DxX` MaxArrayLength-.D-` MaxStringLength-.D-` MaxByteStringLengtho2.Do2` OperationLimits-/,-- ` MaxNodesPerRead-.D-` MaxNodesPerHistoryReadData/.D/` MaxNodesPerHistoryReadEvents/.D/` MaxNodesPerWrite-.D-` MaxNodesPerHistoryUpdateData/.D/` MaxNodesPerHistoryUpdateEvents/.D/` MaxNodesPerMethodCall-.D-` MaxNodesPerBrowse-.D-` MaxNodesPerRegisterNodes-.D-` (MaxNodesPerTranslateBrowsePathsToNodeIds-.D-` MaxNodesPerNodeManagement-.D-` MaxMonitoredItemsPerCall-.D-` ModellingRules /= ` AggregateFunctions /= ` RoleSet</<<a AddRole?/}>?` InputArguments?.D?*RoleName * NamespaceUri (` OutputArguments?.D?* RoleNodeId(a  RemoveRole?/>?` InputArguments?.D?* RoleNodeId(` ServerDiagnostics/` ServerDiagnosticsSummary/f[ ` ServerViewCount/?` CurrentSessionCount/?` CumulatedSessionCount/?` SecurityRejectedSessionCount/?` RejectedSessionCounty/?y` SessionTimeoutCount/?` SessionAbortCount/?` PublishingIntervalCount/?` CurrentSubscriptionCount/?` CumulatedSubscriptionCount/?` SecurityRejectedRequestsCount/?` RejectedRequestsCount/?`  SamplingIntervalDiagnosticsArray/tX` SubscriptionDiagnosticsArray/{j` SessionsDiagnosticsSummaryz/z` SessionDiagnosticsArray{/{a` SessionSecurityDiagnosticsArray|/|d`  EnabledFlag.D` VendorServerInfo/` ServerRedundancy/` RedundancySupport}.D}S` CurrentServerId0,.D0, ` RedundantServerArray1,.D1,U` ServerUriArray2,.D2, ` ServerNetworkGroupsO8.DO8.`  Namespaces-/}--a GetMonitoredItems,/,,` InputArguments,.D,*SubscriptionId(` OutputArguments,.D,* ServerHandles* ClientHandles(a  ResendDataI2/G2I2` InputArgumentsJ2.DJ2*SubscriptionId(a SetSubscriptionDurable1/11` InputArguments1.D1*SubscriptionId*LifetimeInHours(` OutputArguments1.D1*%RevisedLifetimeInHours(a RequestServerStateChangeV2/S2V2` InputArgumentsW2.DW2*StateT*"EstimatedReturnTime *"SecondsTillShutdown*Reason*Restart(` HistoryServerCapabilities+/ +/` AccessHistoryDataCapability+.D+` AccessHistoryEventsCapability+.D+` MaxReturnDataValues ,.D ,` MaxReturnEventValues ,.D ,` InsertDataCapability+.D+` ReplaceDataCapability+.D+` UpdateDataCapability+.D+` DeleteRawCapability+.D+` DeleteAtTimeCapability+.D+` InsertEventCapability,.D,` ReplaceEventCapability,.D,` UpdateEventCapability,.D,` DeleteEventCapability,.D,` InsertAnnotationCapability ,.D ,` AggregateFunctions+/=+` ServerTimestampSupportedJ.DJ`@BitFieldMaskDataType- `P@ KeyValuePair8z<KeyValue`P@ EndpointType<z EndpointUrl SecurityMode.SecurityPolicyUri TransportProfileUri `StateMachineType:`  CurrentState / N ` Id.DN` LastTransition / P ` Id.DN`StateVariableType ?` Id .DN ` Name .DP ` Number .DP ` EffectiveDisplayName .DP `TransitionVariableType ?` Id .DN ` Name .DP ` Number .DP ` TransitionTime .DP &` EffectiveTransitionTime,.DP,&hFiniteStateMachineType `  CurrentState / N ` Id.DN` LastTransition / P ` Id.DN` AvailableStatesD/?PD` AvailableTransitionsD/?PD`FiniteStateVariableType  ` Id .DN `FiniteTransitionVariableType  ` Id .DN ` StateType :`  StateNumber .DN `InitialStateType  `TransitionType :` TransitionNumber .DN `ChoiceStateType; d HasGuard;/GuardOf`GuardVariableType ;?`ExpressionGuardVariableType; ;`  Expression;.DN;J`ElseGuardVariableType; ;`RationalNumberType-E?vI`  Numerator0E/?N0E`  Denominator1E/?N1Eh VectorType2E?wI`  VectorUnit3E.DP3Ew`HThreeDVectorType 3DVectorType4E2ExI` XQI/?NQI ` YRI/?NRI ` ZSI/?NSI hCartesianCoordinatesTypeTI?yI`  LengthUnitUI.DPUIw`HThreeDCartesianCoordinatesType3DCartesianCoordinatesTypeVITIzI` XXI/?NXI ` YYI/?NYI ` ZZI/?NZI hOrientationType[I?{I`  AngleUnit\I.DP\Iw`HThreeDOrientationType3DOrientationType]I[I|I` A_I/?N_I ` B`I/?N`I ` CaI/?NaI h FrameTypebI?}I` CartesianCoordinatesqI/TINqIyI`  OrientationcI/[INcI{I` ConstantdI.DPdI`  BaseFrameeI/?PeI`  FixedBasefI.DPfI`HThreeDFrameType 3DFrameTypegIbI~I` CartesianCoordinateslI/VINlIzI` XnI/?NnI ` YoI/?NoI ` ZpI/?NpI `  OrientationhI/]INhI|I` AJ/?NJ ` BJ/?NJ ` CJ/?NJ `P@RationalNumbervIzH Numerator Denominatorh@VectorwI`@P@ ThreeDVector3DVectorxIwIzMwIX Y Z h@CartesianCoordinatesyI`@P@ThreeDCartesianCoordinates3DCartesianCoordinateszIyIzMyIX Y Z h@ Orientation{I`@P@ThreeDOrientation 3DOrientation|I{IzM{IA B C h@Frame}I`@P@ ThreeDFrame3DFrame~I}IzY}ICartesianCoordinateszI Orientation|IhTransitionEventType `  Transition / N ` Id.DN`  FromState / N ` Id.DN` ToState / N ` Id.DNhAuditUpdateStateEventType O`  OldStateId .DN `  NewStateId .DN `P@ OpenFileMode.{ReadReadWriteWrite EraseExisting EraseExistingAppendAppend`  EnumValues..DN.; Read; Write;  EraseExisting; Append`FileDirectoryType)4=` FileDirectoryName_Placeholder*4#)4,*4a CreateDirectory+4/K4N+4` InputArguments,4.DN,4* DirectoryName (` OutputArguments-4.DN-4*DirectoryNodeId(a  CreateFile.4/N4N.4` InputArguments/4.DN/4*FileName *RequestFileOpen(` OutputArguments04.DN04* FileNodeId* FileHandle(a DeleteFileSystemObjectDelete6E/Q4N6E` InputArguments7E.DN7E*ObjectToDelete(a  MoveOrCopy34/S4N34` InputArguments44.DN44*!ObjectToMoveOrCopy*TargetDirectory* CreateCopy*NewName (` OutputArguments54.DN54* NewNodeId(` FileName_Placeholder 64#7-,64 ` Size74.DN74 ` Writable84.DN84`  UserWritable94.DN94`  OpenCount:4.DN:4a Open<4/<-N<4` InputArguments=4.DN=4*Mode(` OutputArguments>4.DN>4* FileHandle(a Close?4/?-N?4` InputArguments@4.DN@4* FileHandle(a ReadA4/A-NA4` InputArgumentsB4.DNB4* FileHandle*Length(` OutputArgumentsC4.DNC4*Data(a WriteD4/D-ND4` InputArgumentsE4.DNE4* FileHandle*Data(a  GetPositionF4/F-NF4` InputArgumentsG4.DNG4* FileHandle(` OutputArgumentsH4.DNH4*Position (a  SetPositionI4/I-NI4` InputArgumentsJ4.DNJ4* FileHandle*Position (a CreateDirectoryK4/K4NK4` InputArgumentsL4.DNL4* DirectoryName (` OutputArgumentsM4.DNM4*DirectoryNodeId(a  CreateFileN4/N4NN4` InputArgumentsO4.DNO4*FileName *RequestFileOpen(` OutputArgumentsP4.DNP4* FileNodeId* FileHandle(a DeleteFileSystemObjectDeleteQ4/Q4NQ4` InputArgumentsR4.DNR4*ObjectToDelete(a  MoveOrCopyS4/S4NS4` InputArgumentsT4.DNT4*!ObjectToMoveOrCopy*TargetDirectory* CreateCopy*NewName (` OutputArgumentsU4.DNU4* NewNodeId(`  FileSystem?/)4?a CreateDirectory?/K4?` InputArguments?.D?* DirectoryName (` OutputArguments?.D?*DirectoryNodeId(a  CreateFile?/N4?` InputArguments?.D?*FileName *RequestFileOpen(` OutputArguments?.D?* FileNodeId* FileHandle(a DeleteFileSystemObjectDelete?/Q4?` InputArguments?.D?*ObjectToDelete(a  MoveOrCopy?/S4?` InputArguments?.D?*!ObjectToMoveOrCopy*TargetDirectory* CreateCopy*NewName (` OutputArguments?.D?* NewNodeId(`TemporaryFileTransferType=:` ClientProcessingTimeout=.DN="a GenerateFileForRead=/=N=` InputArguments=.DN=*GenerateOptions(` OutputArguments=.DN=* FileNodeId* FileHandle*%CompletionStateMachine(a GenerateFileForWrite=/=N=` InputArguments?.DN?*GenerateOptions(` OutputArguments=.DN=* FileNodeId* FileHandle(a CloseAndCommit=/=N=` InputArguments=.DN=* FileHandle(` OutputArguments=.DN=*%CompletionStateMachine(` TransferState_Placeholder=/=,=`  CurrentState=/ N=` Id=.DN=a Reset=/=N=`FileTransferStateMachineType= ` Idle=/ =3=4=3=4=4=`  StateNumber=.DN=`  ReadPrepare=/ =4=3=3=`  StateNumber=.DN=`  ReadTransfer=/ =4=3=3=`  StateNumber=.DN=`  ApplyWrite=/ =4=3=3=`  StateNumber=.DN=` Error=/ =4=4=4=3=`  StateNumber=.DN=` IdleToReadPrepare=/ =3=4=6 ` TransitionNumber=.DN=` ReadPrepareToReadTransfer=/ =3=4=6 ` TransitionNumber=.DN=` ReadTransferToIdle=/ =3=4=6 ` TransitionNumber=.DN=` IdleToApplyWrite=/ =3=4=6 ` TransitionNumber=.DN=` ApplyWriteToIdle=/ =3=4=6 ` TransitionNumber=.DN=` ReadPrepareToError=/ =3=4=6 ` TransitionNumber=.DN=` ReadTransferToError=/ =3=4=6 ` TransitionNumber=.DN=` ApplyWriteToError=/ =3=4=6 ` TransitionNumber=.DN=`  ErrorToIdle=/ =3=4=6 ` TransitionNumber=.DN=a Reset=/=N=` RoleSetType<:` RoleName_Placeholder </=,<`  Identities"?.DN"?=a AddRole}>/}>N}>` InputArguments~>.DN~>*RoleName * NamespaceUri (` OutputArguments>.DN>* RoleNodeId(a  RemoveRole>/>N>` InputArguments>.DN>* RoleNodeId(`RoleType=: `  Identities-?.DN-?=`  Applications.?.DP.? ` ApplicationsExclude2<.DP2<`  Endpoints/?.DP/?<` EndpointsExclude3<.DP3<a  AddIdentity=/=P=` InputArguments =.DN =*Rule=(a RemoveIdentity =/ =P =` InputArguments =.DN =*Rule=(a AddApplication0?/0?P0?` InputArguments1?.DN1?*ApplicationUri (a RemoveApplication2?/2?P2?` InputArguments3?.DN3?*ApplicationUri (a  AddEndpoint4?/4?P4?` InputArguments5?.DN5?*Endpoint<(a RemoveEndpoint6?/6?P6?` InputArguments7?.DN7?*Endpoint<(`P@IdentityCriteriaType={UserNameUserName Thumbprint ThumbprintRoleRoleGroupIdGroupId Anonymous AnonymousAuthenticatedUserAuthenticatedUser`  EnumValues=.DN=; UserName;  Thumbprint; Role; GroupId;  Anonymous; #AuthenticatedUser`P@IdentityMappingRuleType=zJ CriteriaType=Criteria h$RoleMappingRuleChangedAuditEventTypeDO` WellKnownRole_Anonymous Anonymous=/==#< `  Identities@?.D@?=`  ApplicationsA?.DA? ` ApplicationsExclude4<.D4<`  EndpointsB?.DB?<` EndpointsExclude5<.D5<a  AddIdentity =/= =` InputArguments!=.D!=*Rule=(a RemoveIdentity"=/ ="=` InputArguments#=.D#=*Rule=(a AddApplicationC?/0?C?` InputArgumentsD?.DD?*ApplicationUri (a RemoveApplicationE?/2?E?` InputArgumentsF?.DF?*ApplicationUri (a  AddEndpointG?/4?G?` InputArgumentsH?.DH?*Endpoint<(a RemoveEndpointI?/6?I?` InputArgumentsJ?.DJ?*Endpoint<(` WellKnownRole_AuthenticatedUserAuthenticatedUser(=/=(=#< `  IdentitiesK?.DK?=`  ApplicationsL?.DL? ` ApplicationsExclude6<.D6<`  EndpointsM?.DM?<` EndpointsExclude7<.D7<a  AddIdentity,=/=,=` InputArguments-=.D-=*Rule=(a RemoveIdentity.=/ =.=` InputArguments/=.D/=*Rule=(a AddApplicationN?/0?N?` InputArgumentsO?.DO?*ApplicationUri (a RemoveApplicationP?/2?P?` InputArgumentsQ?.DQ?*ApplicationUri (a  AddEndpointR?/4?R?` InputArgumentsS?.DS?*Endpoint<(a RemoveEndpointT?/6?T?` InputArgumentsU?.DU?*Endpoint<(` WellKnownRole_ObserverObserver4=/=4=#< `  IdentitiesV?.DV?=`  ApplicationsW?.DW? ` ApplicationsExclude8<.D8<`  EndpointsX?.DX?<` EndpointsExclude9<.D9<a  AddIdentity8=/=8=` InputArguments9=.D9=*Rule=(a RemoveIdentity:=/ =:=` InputArguments;=.D;=*Rule=(a AddApplicationY?/0?Y?` InputArgumentsZ?.DZ?*ApplicationUri (a RemoveApplication[?/2?[?` InputArguments\?.D\?*ApplicationUri (a  AddEndpoint]?/4?]?` InputArguments^?.D^?*Endpoint<(a RemoveEndpoint_?/6?_?` InputArguments`?.D`?*Endpoint<(` WellKnownRole_OperatorOperator@=/=@=#< `  Identitiesa?.Da?=`  Applicationsb?.Db? ` ApplicationsExclude:<.D:<`  Endpointsc?.Dc?<` EndpointsExclude?<.D?<a  AddIdentityD=/=D=` InputArgumentsE=.DE=*Rule=(a RemoveIdentityF=/ =F=` InputArgumentsG=.DG=*Rule=(a AddApplicationd?/0?d?` InputArgumentse?.De?*ApplicationUri (a RemoveApplicationf?/2?f?` InputArgumentsg?.Dg?*ApplicationUri (a  AddEndpointh?/4?h?` InputArgumentsi?.Di?*Endpoint<(a RemoveEndpointj?/6?j?` InputArgumentsk?.Dk?*Endpoint<(` WellKnownRole_EngineerEngineer>/=>#< `  Identitiesl?.Dl?=`  Applicationsm?.Dm? ` ApplicationsExclude@<.D@<`  Endpointsn?.Dn?<` EndpointsExcludeA<.DA<a  AddIdentity>/=>` InputArguments>.D>*Rule=(a RemoveIdentity>/ =>` InputArguments>.D>*Rule=(a AddApplicationo?/0?o?` InputArgumentsp?.Dp?*ApplicationUri (a RemoveApplicationq?/2?q?` InputArgumentsr?.Dr?*ApplicationUri (a  AddEndpoints?/4?s?` InputArgumentst?.Dt?*Endpoint<(a RemoveEndpointu?/6?u?` InputArgumentsv?.Dv?*Endpoint<(` WellKnownRole_Supervisor SupervisorL=/=L=#< `  Identitiesw?.Dw?=`  Applicationsx?.Dx? ` ApplicationsExcludeB<.DB<`  Endpointsy?.Dy?<` EndpointsExcludeC<.DC<a  AddIdentityP=/=P=` InputArgumentsQ=.DQ=*Rule=(a RemoveIdentityR=/ =R=` InputArgumentsS=.DS=*Rule=(a AddApplicationz?/0?z?` InputArguments{?.D{?*ApplicationUri (a RemoveApplication|?/2?|?` InputArguments}?.D}?*ApplicationUri (a  AddEndpoint~?/4?~?` InputArguments?.D?*Endpoint<(a RemoveEndpoint?/6??` InputArguments?.D?*Endpoint<(` WellKnownRole_ConfigureAdminConfigureAdmind=/=d=#< `  Identities?.D?=`  Applications?.D? ` ApplicationsExcludeD<.DD<`  Endpoints?.D?<` EndpointsExcludeE<.DE<a  AddIdentityh=/=h=` InputArgumentsi=.Di=*Rule=(a RemoveIdentityj=/ =j=` InputArgumentsk=.Dk=*Rule=(a AddApplication?/0??` InputArguments?.D?*ApplicationUri (a RemoveApplication?/2??` InputArguments?.D?*ApplicationUri (a  AddEndpoint?/4??` InputArguments?.D?*Endpoint<(a RemoveEndpoint?/6??` InputArguments?.D?*Endpoint<(` WellKnownRole_SecurityAdmin SecurityAdminX=/=X=#< `  Identities?.D?=`  Applications?.D? ` ApplicationsExcludeF<.DF<`  Endpoints?.D?<` EndpointsExclude<.D<a  AddIdentity\=/=\=` InputArguments]=.D]=*Rule=(a RemoveIdentity^=/ =^=` InputArguments_=.D_=*Rule=(a AddApplication?/0??` InputArguments?.D?*ApplicationUri (a RemoveApplication?/2??` InputArguments?.D?*ApplicationUri (a  AddEndpoint?/4??` InputArguments?.D?*Endpoint<(a RemoveEndpoint?/6??` InputArguments?.D?*Endpoint<(hDictionaryEntryTypeD:` DictionaryEntryName_PlaceholderD/D,D`DictionaryFolderTypeD=`  DictionaryFolderName_PlaceholderD/D,D` DictionaryEntryName_PlaceholderD/D,D`  DictionariesD/DD/d HasDictionaryEntryD DictionaryEntryOf`IrdiDictionaryEntryTypeDD`UriDictionaryEntryTypeDDhBaseInterfaceTypeD:` InterfaceTypes,E/=,E#D#Vd HasInterfaceD  InterfaceOfd HasAddInD/AddInOf`P@CurrencyUnitType[z NumericCodeExponentAlphabeticCode Currency`  CurrencyUnit[.D[[` DataItemType= ?`  Definition> .DP> ` ValuePrecision? .DP? `BaseAnalogType;= ` InstrumentRangeD.DPDt` EURangeD.DPDt` EngineeringUnitsD.DPDw`AnalogItemType@ ;` EURangeA .DNA t`AnalogUnitTypeYD;` EngineeringUnits^D.DN^Dw`AnalogUnitRangeTypeD@ ` EngineeringUnitsD.DNDwhDiscreteItemTypeD = `TwoStateDiscreteTypeE D `  FalseStateF .DNF `  TrueStateG .DNG `MultiStateDiscreteTypeH D `  EnumStringsI .DNI `MultiStateValueDiscreteType+D `  EnumValues+.DN+`  ValueAsText,.DN,h ArrayItemType.= ` InstrumentRange..DP.t` EURange..DN.t` EngineeringUnits..DN.w` Title..DN.`  AxisScaleType..DN.-/`YArrayItemType..` XAxisDefinition/.DN///`XYArrayItemType/.0/` XAxisDefinition/.DN///` ImageItemType/.` XAxisDefinition/.DN///` YAxisDefinition/.DN///` CubeItemType/.` XAxisDefinition!/.DN!///` YAxisDefinition"/.DN"///` ZAxisDefinition#/.DN#///`NDimensionArrayItemType$/.` AxisDefinition,/.DN,///`TwoStateVariableType## ` Id$#.DN$#` TransitionTime(#.DP(#&` EffectiveTransitionTime)#.DP)#&`  TrueStatef+.DPf+`  FalseStateg+.DPg+`ConditionVariableType*#?` SourceTimestamp+#.DN+#&d HasTrueSubState,# IsTrueSubStateOfd HasFalseSubState-# IsFalseSubStateOfd HasAlarmSuppressionGroup?/IsAlarmSuppressionGroupOfd AlarmGroupMember?#MemberOfAlarmGrouph ConditionType ` ConditionClassIdh+.DNh+` ConditionClassNamei+.DNi+` ConditionSubClassId?.DP?` ConditionSubClassName?.DP?`  ConditionName1#.DN1# ` BranchId2#.DN2#` Retain".DN"`  EnabledState3#/##N3#` Id4#.DN4#` EffectiveDisplayName7#.DP7#` TransitionTime8#.DP8#&` EffectiveTransitionTime9#.DP9#&`  TrueState:#.DP:#enEnabled`  FalseState;#.DP;#enDisabled` Quality<#/*#N<#` SourceTimestamp=#.DN=#&`  LastSeverity>#/*#N>#` SourceTimestamp?#.DN?#&` Comment@#/*#N@#` SourceTimestampA#.DNA#&`  ClientUserIdB#.DNB# a DisableD#/D#ND#  a EnableC#/C#NC#  a  AddCommentE#/E#NE#  ` InputArgumentsF#.DNF#*FEventId(The identifier for the event to comment.*BComment$The comment to add to the condition.(a ConditionRefresh#/##    ` InputArguments$.DN$*USubscriptionId .The identifier for the suscription to refresh.(a ConditionRefresh2p2/p2p2    ` InputArgumentsq2.DNq2*USubscriptionId .The identifier for the suscription to refresh.*YMonitoredItemId 1The identifier for the monitored item to refresh.(`DialogConditionType  `  EnabledStateK#/##NK#,#_#` IdL#.DNL#`  DialogState_#/##N_#,#K#` Id`#.DN`#` TransitionTimed#.DPd#&`  TrueStatef#.DPf#enActive`  FalseStateg#.DPg#enInactive` Prompt .DN ` ResponseOptionSeth#.DNh#` DefaultResponsei#.DNi#`  OkResponsej#.DNj#` CancelResponsek#.DNk#`  LastResponsel#.DNl#a Respondm#/m#Nm# "` InputArgumentsn#.DNn#*LSelectedResponse%The response to the dialog condition.(`AcknowledgeableConditionTypeA  `  EnabledStateq#/##Nq#,##,##` Idr#.DNr#`  AckedState#/##N#,#q#` Id#.DN#` TransitionTime#.DP#&`  TrueState#.DP#en Acknowledged`  FalseState#.DP#enUnacknowledged` ConfirmedState#/##P#,#q#` Id#.DN#` TransitionTime#.DP#&`  TrueState#.DP#en Confirmed`  FalseState#.DP#en Unconfirmeda  Acknowledge#/#N# "` InputArguments#.DN#*FEventId(The identifier for the event to comment.*BComment$The comment to add to the condition.(a Confirm#/#P# #` InputArguments#.DN#*FEventId(The identifier for the event to comment.*BComment$The comment to add to the condition.(`AlarmConditionTypec A `  EnabledState#/##N#,##,##,##` Id#.DN#`  ActiveState#/##N#,##` Id#.DN#` EffectiveDisplayName#.DP#` TransitionTime#.DP#&` EffectiveTransitionTime#.DP#&`  TrueState#.DP#enActive`  FalseState#.DP#enInactive`  InputNodep+.DNp+` SuppressedState#/##P#,##` Id#.DN#` TransitionTime#.DP#&`  TrueState#.DP#en Suppressed`  FalseState#.DP#en Unsuppressed` OutOfServiceState?/##P?` Id?.DN?` TransitionTime?.DP?&`  TrueState?.DP?enOut of Service`  FalseState?.DP?en In Service`  ShelvingState#/q P#,##`  CurrentState#/ N#` Id#.DN#` LastTransition#/ P#` Id#.DN#` TransitionTime#.DP#&`  UnshelveTime#.DN#"a  TimedShelve#/ N# U+` InputArguments#.DN#*z ShelvingTime"UIf not 0, this parameter specifies a fixed time for which the Alarm is to be shelved.(a Unshelve#/ N# U+a  OneShotShelve#/ N# U+` SuppressedOrShelved#.DN#` MaxTimeShelved$.DP$"` AudibleEnabled@.DP@`  AudibleSound@.BFP@?`  SilenceState?/##P?` Id?.DN?` TransitionTime@.DP@&`  TrueState@.DP@enSilenced`  FalseState@.DP@en Not Silenced` OnDelay @.DP @"` OffDelay @.DP @"` FirstInGroupFlag @/?P @`  FirstInGroup@/@P@`  LatchedStateG/##PG` IdG.DNG` TransitionTimeG.DPG&`  TrueStateG.DPGenLatched`  FalseStateG.DPGen Unlatched` AlarmGroup_Placeholder @?@,@`  ReAlarmTime@.DP@"` ReAlarmRepeatCount@/?P@a Silence@/@P@ ZCa Suppress@/@P@ ICa  UnsuppressE/EPE ICa RemoveFromServiceE/EPE kCa PlaceInServiceE/EPE kCa ResetG/GPG :`AlarmGroupType@=` "AlarmConditionInstance_Placeholder@?c ,@` EventId@.DN@`  EventType@.DN@`  SourceNode@.DN@`  SourceName@.DN@ ` Time@.DN@&`  ReceiveTime@.DN@&` Message@.DN@` Severity@.DN@` ConditionClassId @.DN @` ConditionClassName!@.DN!@`  ConditionName$@.DN$@ ` BranchId%@.DN%@` Retain&@.DN&@`  EnabledState'@/##N'@` Id(@.DN(@` Quality0@/*#N0@` SourceTimestamp1@.DN1@&`  LastSeverity2@/*#N2@` SourceTimestamp3@.DN3@&` Comment4@/*#N4@` SourceTimestamp5@.DN5@&`  ClientUserId6@.DN6@ a Disable7@/D#N7@  a Enable8@/C#N8@  a  AddComment9@/E#N9@  ` InputArguments:@.DN:@*FEventId(The identifier for the event to comment.*BComment$The comment to add to the condition.(`  AckedState;@/##N;@` Id<@.DN<@a  AcknowledgeM@/#NM@ "` InputArgumentsN@.DNN@*FEventId(The identifier for the event to comment.*BComment$The comment to add to the condition.(`  ActiveStateQ@/##NQ@` IdR@.DNR@`  InputNodeZ@.DNZ@` SuppressedOrShelved@.DN@`ShelvedStateMachineTypeq  `  UnshelveTime#.DN#"`  Unshelvedr / r 3w 3x 4| 4 `  StateNumber.DND`  TimedShelvedt  Timed Shelved/ t 4w 3| 3~ 4 `  StateNumber.DND` OneShotShelvedu One Shot Shelved/ u 4x 4~ 3 3 `  StateNumber.DN` UnshelvedToTimedShelvedw / w 3r 4t 6c 5 ` TransitionNumber:,.DN:,` UnshelvedToOneShotShelvedx / x 3r 4u 6c 5 ` TransitionNumber;,.DN;,` TimedShelvedToUnshelved| / | 3t 4r 6c 5 ` TransitionNumber<,.DN<,` TimedShelvedToOneShotShelved~ / ~ 3t 4u 6c 5 ` TransitionNumber=,.DN=,` OneShotShelvedToUnshelved /  3u 4r 6c 5 ` TransitionNumber>,.DN>,` OneShotShelvedToTimedShelved / 3u 4t 6c 5 ` TransitionNumber?,.DN?,a  TimedShelve / N 5w 5  U+` InputArguments .DN *z ShelvingTime"UIf not 0, this parameter specifies a fixed time for which the Alarm is to be shelved.(a Unshelve / N 5| 5  U+a  OneShotShelve / N 5x 5~  U+`LimitAlarmType c `  HighHighLimitt+.DPt+ `  HighLimitu+.DPu+ ` LowLimitv+.DPv+ `  LowLowLimitw+.DPw+ ` BaseHighHighLimit@.DP@ `  BaseHighLimit@.DP@ `  BaseLowLimit@.DP@ ` BaseLowLowLimit@.DP@ `ExclusiveLimitStateMachineTypef$ ` HighHighq$/ q$3{$4|$`  StateNumberr$.DNr$` Highs$/ s$4{$3|$`  StateNumbert$.DNt$` Lowu$/ u$4y$3z$`  StateNumberv$.DNv$` LowLoww$/ w$3y$4z$`  StateNumberx$.DNx$`  LowLowToLowy$/ y$3w$4u$` TransitionNumberL,.DNL,`  LowToLowLowz$/ z$3u$4w$` TransitionNumberM,.DNM,` HighHighToHigh{$/ {$3q$4s$` TransitionNumberN,.DNN,` HighToHighHigh|$/ |$3s$4q$` TransitionNumberO,.DNO,`ExclusiveLimitAlarmType}$ `  ActiveState$/##N$,#$` Id$.DN$`  LimitState$/f$N$,#$`  CurrentState$/ N$` Id$.DN$` LastTransition$/ P$` Id$.DN$` TransitionTime$.DP$&`NonExclusiveLimitAlarmType& `  ActiveState&/##N&,#$',#-',#6',#?'` Id&.DN&`  HighHighState$'/##P$',#&` Id%'.DN%'` TransitionTime)'.DP)'&`  TrueState+'.DP+'enHighHigh active`  FalseState,'.DP,'enHighHigh inactive`  HighState-'/##P-',#&` Id.'.DN.'` TransitionTime2'.DP2'&`  TrueState4'.DP4'en High active`  FalseState5'.DP5'en High inactive` LowState6'/##P6',#&` Id7'.DN7'` TransitionTime;'.DP;'&`  TrueState='.DP='en Low active`  FalseState>'.DP>'en Low inactive`  LowLowState?'/##P?',#&` Id@'.DN@'` TransitionTimeD'.DPD'&`  TrueStateF'.DPF'en LowLow active`  FalseStateG'.DPG'enLowLow inactive`NonExclusiveLevelAlarmTypeL'&`ExclusiveLevelAlarmType %}$`NonExclusiveDeviationAlarmType(&`  SetpointNode).DN)` BaseSetpointNodeA.DPA`!NonExclusiveRateOfChangeAlarmType'&` EngineeringUnitsA.DPAw`ExclusiveDeviationAlarmType$&}$`  SetpointNode&.DN&` BaseSetpointNodeA.DPA`ExclusiveRateOfChangeAlarmType%}$` EngineeringUnitsB.DPBw`DiscreteAlarmType)c `OffNormalAlarmType))`  NormalState+.DN+hSystemOffNormalAlarmType-)` TripAlarmType))`InstrumentDiagnosticAlarmTypeG)`SystemDiagnosticAlarmType@H)`CertificateExpirationAlarmType3-` ExpirationDate 4.DN 4 ` ExpirationLimit4:.DP4:"` CertificateType4.DN4`  Certificate4.DN4`DiscrepancyAlarmTypeBc ` TargetValueNode?C.DN?C`  ExpectedTime@C.DN@C"`  ToleranceAC.DPAC hBaseConditionClassType+:hProcessConditionClassType++hMaintenanceConditionClassType++hSystemConditionClassType++hSafetyConditionClassTypeBC+h$HighlyManagedAlarmConditionClassTypeCC+hTrainingConditionClassTypeDC+hStatisticalConditionClassTypeH+hTestingConditionSubClassTypeEC+`AuditConditionEventType O`AuditConditionEnableEventType  `AuditConditionCommentEventType  ` ConditionEventIdFC.DNFC` CommentK..DNK.`AuditConditionRespondEventType" ` SelectedResponseL..DNL.`"AuditConditionAcknowledgeEventType" ` ConditionEventIdGC.DNGC` CommentM..DNM.`AuditConditionConfirmEventType# ` ConditionEventIdHC.DNHC` CommentN..DNN.`AuditConditionShelvingEventTypeU+ `  ShelvingTimeO..DPO."`"AuditConditionSuppressionEventTypeIC `AuditConditionSilenceEventTypeZC `AuditConditionResetEventType: `#AuditConditionOutOfServiceEventTypekC hRefreshStartEventType RhRefreshEndEventType RhRefreshRequiredEventType Rd HasCondition.#  IsConditionOfd HasEffectDisable|C6MayBeDisabledByd HasEffectEnable?F6MayBeEnabledByd HasEffectSuppressed@F6MayBeSuppressedByd HasEffectUnsuppressedAF6MayBeUnsuppressedBy`AlarmMetricsTypeC: `  AlarmCountC/?NC`  StartTimeGF/?NGF&` MaximumActiveStateC/?NC"`  MaximumUnAckC/?NC"` CurrentAlarmRateC/}CNC ` RateC.DNC` MaximumAlarmRateC/}CNC ` RateC.DNC` MaximumReAlarmCountC/?NC` AverageAlarmRateC/}CNC ` RateC.DNCa ResetH/HNH O`AlarmRateVariableType}C? ` Rate~C.DN~C`ProgramStateMachineTypeW  `  CurrentState/ N` Id.DN` Number.DN` LastTransition/ N` Id.DN` Number.DN` TransitionTime.DN&`  CreatableX .DX `  DeletableY .DNY `  AutoDeleteZ .DNZ `  RecycleCount[ .DN[ `  InstanceCount\ .D\ ` MaxInstanceCount] .D] ` MaxRecycleCount^ .D^ ` ProgramDiagnostic_ /<P_ $< ` CreateSessionId/?N` CreateClientName/?N ` InvocationCreationTime/?N&` LastTransitionTime.DN&` LastMethodCall/?N ` LastMethodSessionId/?N` LastMethodInputArguments/?N(` LastMethodOutputArguments/?N(` LastMethodInputValues:/?N:` LastMethodOutputValues:/?N:` LastMethodCallTime/?N&` LastMethodReturnStatus /?N ` FinalResultData /:P ` Haltedf / f 3h 4l 4t 4x `  StateNumberg .DNg  ` Ready` / ` 4h 3j 4n 4v 3x `  StateNumbera .DNa  ` Runningb / b 4j 3l 3n 3p 4r `  StateNumberc .DNc  `  Suspendedd / d 4p 3r 3t 3v `  StateNumbere .DNe `  HaltedToReadyh / h 3f 4` 5~ 6J ` TransitionNumberi .DNi ` ReadyToRunningj / j 3` 4b 5z 6J ` TransitionNumberk .DNk ` RunningToHaltedl / l 3b 4f 5} 6J ` TransitionNumberm .DNm ` RunningToReadyn / n 3b 4` 6J ` TransitionNumbero .DNo ` RunningToSuspendedp / p 3b 4d 5{ 6J ` TransitionNumberq .DNq ` SuspendedToRunningr / r 3d 4b 5| 6J ` TransitionNumbers .DNs ` SuspendedToHaltedt / t 3d 4f 5} 6J ` TransitionNumberu .DNu ` SuspendedToReadyv / v 3d 4` 6J ` TransitionNumberw .DNw `  ReadyToHaltedx / x 3` 4f 5} 6J ` TransitionNumbery .DNy  a Startz /z ,z 5j a Suspend{ /{ ,{ 5p a Resume| /| ,| 5r a Halt} /} ,} 5l 5t 5x a Reset~ /~ ,~ 5h hProgramTransitionEventTypeJ  ` IntermediateResultK /?NK hAuditProgramTransitionEventTypeP. ` TransitionNumberc..DNc.`ProgramTransitionAuditEventType `  Transition/ N` Id.DN`ProgramDiagnosticTypeL ?~ ` CreateSessionIdM .DNM ` CreateClientNameN .DNN ` InvocationCreationTimeO .DNO &` LastTransitionTimeP .DNP &` LastMethodCallQ .DNQ ` LastMethodSessionIdR .DNR ` LastMethodInputArgumentsS .DNS ` LastMethodOutputArgumentsT .DNT ` LastMethodCallTimeU .DNU &` LastMethodReturnStatusV .DNV `ProgramDiagnostic2Type<?$< ` CreateSessionId</?N<` CreateClientName</?N< ` InvocationCreationTime</?N<&` LastTransitionTime<.DN<&` LastMethodCall</?N< ` LastMethodSessionId</?N<` LastMethodInputArguments</?N<(` LastMethodOutputArguments</?N<(` LastMethodInputValues </?N <` LastMethodOutputValues!</?N!<` LastMethodCallTime"</?N"<&` LastMethodReturnStatus#</?N#<`  Annotations+/D+{`HistoricalDataConfigurationType : ` AggregateConfiguration /+N ` TreatUncertainAsBad+.DN+` PercentDataBad+.DN+` PercentDataGood+.DN+` UseSlopedExtrapolation+.DN+` AggregateFunctionsd./=Pd.` Stepped .DN `  Definition .DP ` MaxTimeInterval .DP "` MinTimeInterval .DP "` ExceptionDeviation .DP ` ExceptionDeviationFormat .DP z` StartOfArchive,.DP,&` StartOfOnlineArchive,.DP,&` ServerTimestampSupportedJ.DPJ` HAConfigurationHA Configuration+/ +` AggregateConfiguration+/++` TreatUncertainAsBad+.D+` PercentDataBad+.D+` PercentDataGood+.D+` UseSlopedExtrapolation+.D+` Stepped+.D+` HistoricalEventFilter+/D+`HistoryServerCapabilitiesType :` AccessHistoryDataCapability .DN ` AccessHistoryEventsCapability .DN ` MaxReturnDataValues,.DN,` MaxReturnEventValues,.DN,` InsertDataCapability .DN ` ReplaceDataCapability .DN ` UpdateDataCapability .DN ` DeleteRawCapability! .DN! ` DeleteAtTimeCapability" .DN" ` InsertEventCapability,.DN,` ReplaceEventCapability,.DN,` UpdateEventCapability,.DN,` DeleteEventCapability,.DN,` InsertAnnotationCapability,.DN,` AggregateFunctions+/=N+` ServerTimestampSupportedJ.DNJh AuditHistoryEventUpdateEventType 8`  UpdatedNode .DN ` PerformInsertReplace .DN ,` Filter .DN `  NewValues .DN `  OldValues .DN h AuditHistoryValueUpdateEventType 8`  UpdatedNode .DN ` PerformInsertReplace .DN ,`  NewValues .DN `  OldValues .DN h%AuditHistoryAnnotationUpdateEventTypeJ8` PerformInsertReplace]K.DN]K,`  NewValues^K.DN^K`  OldValues_K.DN_KhAuditHistoryDeleteEventType 8`  UpdatedNode .DN h$AuditHistoryRawModifyDeleteEventType  ` IsDeleteModified .DN `  StartTime .DN &` EndTime .DN &`  OldValues .DN h!AuditHistoryAtTimeDeleteEventType  ` ReqTimes .DN &`  OldValues .DN h AuditHistoryEventDeleteEventType  ` EventIds .DN `  OldValues .DN ` TrustListType07-` LastUpdateTime0.DN0&` UpdateFrequency`K.DP`K"a  OpenWithMasks0/0N0` InputArguments1.DN1*Masks(` OutputArguments1.DN1* FileHandle(a CloseAndUpdate1/1P1` InputArguments1.DN1* FileHandle(` OutputArguments1.DN1*#ApplyChangesRequired(a AddCertificate1/1P1` InputArguments1.DN1* Certificate*#IsTrustedCertificate(a RemoveCertificate1/1P1` InputArguments1.DN1* Thumbprint *#IsTrustedCertificate(`P@TrustListMasks1{NoneNoneTrustedCertificatesTrustedCertificates TrustedCrls TrustedCrlsIssuerCertificatesIssuerCertificates IssuerCrls IssuerCrlsAllAll`  EnumValues 1.DN 1; None; %TrustedCertificates;  TrustedCrls; $IssuerCertificates;  IssuerCrls; All`P@TrustListDataType 1zSpecifiedListsTrustedCertificates TrustedCrlsIssuerCertificates IssuerCrls`TrustListOutOfDateAlarmTypeaK-`  TrustListIdK.DNK` LastUpdateTimeK.DNK&` UpdateFrequencyK.DNK"`CertificateGroupType 1:`  TrustList5/0N5 ` Size 5.DN 5 ` Writable!5.DN!5`  UserWritable"5.DN"5`  OpenCount#5.DN#5a Open%5/<-N%5` InputArguments&5.DN&5*Mode(` OutputArguments'5.DN'5* FileHandle(a Close(5/?-N(5` InputArguments)5.DN)5* FileHandle(a Read*5/A-N*5` InputArguments+5.DN+5* FileHandle*Length(` OutputArguments,5.DN,5*Data(a Write-5/D-N-5` InputArguments.5.DN.5* FileHandle*Data(a  GetPosition/5/F-N/5` InputArguments05.DN05* FileHandle(` OutputArguments15.DN15*Position (a  SetPosition25/I-N25` InputArguments35.DN35* FileHandle*Position (` LastUpdateTime45.DN45&a  OpenWithMasks55/0N55` InputArguments65.DN65*Masks(` OutputArguments75.DN75* FileHandle(` CertificateTypes?5.DN?5` CertificateExpiredK/3PK` EventIdK.DNK`  EventTypeK.DNK`  SourceNodeK.DNK`  SourceNameK.DNK ` TimeK.DNK&`  ReceiveTimeL.DNL&` MessageL.DNL` SeverityL.DNL` ConditionClassIdL.DNL` ConditionClassNameL.DNL`  ConditionNameL.DNL ` BranchId L.DN L` Retain L.DN L`  EnabledState L/##N L` Id L.DN L` QualityL/*#NL` SourceTimestampL.DNL&`  LastSeverityL/*#NL` SourceTimestampL.DNL&` CommentL/*#NL` SourceTimestampL.DNL&`  ClientUserIdL.DNL a DisableL/D#NL  a EnableL/C#NL  a  AddCommentL/E#NL  ` InputArgumentsL.DNL*FEventId(The identifier for the event to comment.*BComment$The comment to add to the condition.(`  AckedStateL/##NL` Id L.DN La  Acknowledge1L/#N1L "` InputArguments2L.DN2L*FEventId(The identifier for the event to comment.*BComment$The comment to add to the condition.(`  ActiveState5L/##N5L` Id6L.DN6L`  InputNode>L.DN>L` SuppressedOrShelvedN.DNN`  NormalStateN.DNN` ExpirationDateN.DNN ` CertificateTypeN.DNN`  CertificateN.DNN` TrustListOutOfDateN/aKPN` EventIdN.DNN`  EventTypeN.DNN`  SourceNodeN.DNN`  SourceNameN.DNN ` TimeN.DNN&`  ReceiveTimeN.DNN&` MessageN.DNN` SeverityN.DNN` ConditionClassIdN.DNN` ConditionClassNameN.DNN`  ConditionNameN.DNN ` BranchIdN.DNN` RetainN.DNN`  EnabledStateN/##NN` IdN.DNN` QualityN/*#NN` SourceTimestampN.DNN&`  LastSeverityN/*#NN` SourceTimestampN.DNN&` CommentN/*#NN` SourceTimestampN.DNN&`  ClientUserIdN.DNN a DisableN/D#NN  a EnableN/C#NN  a  AddCommentN/E#NN  ` InputArgumentsN.DNN*FEventId(The identifier for the event to comment.*BComment$The comment to add to the condition.(`  AckedStateN/##NN` IdN.DNNa  AcknowledgeN/#NN "` InputArgumentsN.DNN*FEventId(The identifier for the event to comment.*BComment$The comment to add to the condition.(`  ActiveStateN/##NN` IdN.DNN`  InputNodeN.DNN` SuppressedOrShelvedO.DNO`  NormalState>O.DN>O`  TrustListId?O.DN?O` LastUpdateTime@O.DN@O&` UpdateFrequencyAO.DNAO"`CertificateGroupFolderType5=` DefaultApplicationGroup5/ 1N5`  TrustList5/0N5 ` Size5.DN5 ` Writable5.DN5`  UserWritable5.DN5`  OpenCount5.DN5a Open5/<-N5` InputArguments5.DN5*Mode(` OutputArguments5.DN5* FileHandle(a Close6/?-N6` InputArguments6.DN6* FileHandle(a Read6/A-N6` InputArguments6.DN6* FileHandle*Length(` OutputArguments6.DN6*Data(a Write6/D-N6` InputArguments6.DN6* FileHandle*Data(a  GetPosition6/F-N6` InputArguments6.DN6* FileHandle(` OutputArguments 6.DN 6*Position (a  SetPosition 6/I-N 6` InputArguments 6.DN 6* FileHandle*Position (` LastUpdateTime 6.DN 6&a  OpenWithMasks 6/0N 6` InputArguments6.DN6*Masks(` OutputArguments6.DN6* FileHandle(` CertificateTypes6.DN6` DefaultHttpsGroup6/ 1P6`  TrustList6/0N6 ` Size6.DN6 ` Writable6.DN6`  UserWritable6.DN6`  OpenCount6.DN6a Open6/<-N6` InputArguments 6.DN 6*Mode(` OutputArguments!6.DN!6* FileHandle(a Close"6/?-N"6` InputArguments#6.DN#6* FileHandle(a Read$6/A-N$6` InputArguments%6.DN%6* FileHandle*Length(` OutputArguments&6.DN&6*Data(a Write'6/D-N'6` InputArguments(6.DN(6* FileHandle*Data(a  GetPosition)6/F-N)6` InputArguments*6.DN*6* FileHandle(` OutputArguments+6.DN+6*Position (a  SetPosition,6/I-N,6` InputArguments-6.DN-6* FileHandle*Position (` LastUpdateTime.6.DN.6&a  OpenWithMasks/6/0N/6` InputArguments06.DN06*Masks(` OutputArguments16.DN16* FileHandle(` CertificateTypes96.DN96` DefaultUserTokenGroup:6/ 1P:6`  TrustList;6/0N;6 ` Size<6.DN<6 ` Writable=6.DN=6`  UserWritable>6.DN>6`  OpenCount?6.DN?6a OpenA6/<-NA6` InputArgumentsB6.DNB6*Mode(` OutputArgumentsC6.DNC6* FileHandle(a CloseD6/?-ND6` InputArgumentsE6.DNE6* FileHandle(a ReadF6/A-NF6` InputArgumentsG6.DNG6* FileHandle*Length(` OutputArgumentsH6.DNH6*Data(a WriteI6/D-NI6` InputArgumentsJ6.DNJ6* FileHandle*Data(a  GetPositionK6/F-NK6` InputArgumentsL6.DNL6* FileHandle(` OutputArgumentsM6.DNM6*Position (a  SetPositionN6/I-NN6` InputArgumentsO6.DNO6* FileHandle*Position (` LastUpdateTimeP6.DNP6&a  OpenWithMasksQ6/0NQ6` InputArgumentsR6.DNR6*Masks(` OutputArgumentsS6.DNS6* FileHandle(` CertificateTypes[6.DN[6` AdditionalGroup_Placeholder\6# 1,\6`  TrustList]6/0N]6 ` Size^6.DN^6 ` Writable_6.DN_6`  UserWritable`6.DN`6`  OpenCounta6.DNa6a Openc6/<-Nc6` InputArgumentsd6.DNd6*Mode(` OutputArgumentse6.DNe6* FileHandle(a Closef6/?-Nf6` InputArgumentsg6.DNg6* FileHandle(a Readh6/A-Nh6` InputArgumentsi6.DNi6* FileHandle*Length(` OutputArgumentsj6.DNj6*Data(a Writek6/D-Nk6` InputArgumentsl6.DNl6* FileHandle*Data(a  GetPositionm6/F-Nm6` InputArgumentsn6.DNn6* FileHandle(` OutputArgumentso6.DNo6*Position (a  SetPositionp6/I-Np6` InputArgumentsq6.DNq6* FileHandle*Position (` LastUpdateTimer6.DNr6&a  OpenWithMaskss6/0Ns6` InputArgumentst6.DNt6*Masks(` OutputArgumentsu6.DNu6* FileHandle(` CertificateTypes}6.DN}6hCertificateType 1:hApplicationCertificateType 1 1`HttpsCertificateType1 1`UserCredentialCertificateTypeM; 1` RsaMinApplicationCertificateType1 1`#RsaSha256ApplicationCertificateType1 1hTrustListUpdatedAuditEventType1O`ServerConfigurationType%1: ` CertificateGroups~6/5N~6` DefaultApplicationGroup6/ 1N6`  TrustList6/0N6 ` Size6.DN6 ` Writable6.DN6`  UserWritable6.DN6`  OpenCount6.DN6a Open6/<-N6` InputArguments6.DN6*Mode(` OutputArguments6.DN6* FileHandle(a Close6/?-N6` InputArguments6.DN6* FileHandle(a Read6/A-N6` InputArguments6.DN6* FileHandle*Length(` OutputArguments6.DN6*Data(a Write6/D-N6` InputArguments6.DN6* FileHandle*Data(a  GetPosition6/F-N6` InputArguments6.DN6* FileHandle(` OutputArguments6.DN6*Position (a  SetPosition6/I-N6` InputArguments6.DN6* FileHandle*Position (` LastUpdateTime6.DN6&a  OpenWithMasks6/0N6` InputArguments6.DN6*Masks(` OutputArguments6.DN6* FileHandle(` CertificateTypes6.DN6` ServerCapabilities1.DN1 ` SupportedPrivateKeyFormats'1.DN'1 ` MaxTrustListSize(1.DN(1` MulticastDnsEnabled)1.DN)1a UpdateCertificateH1/H1NH1` InputArgumentsI1.DNI1*!CertificateGroupId* CertificateTypeId* Certificate*%IssuerCertificates*PrivateKeyFormat * PrivateKey(` OutputArgumentsJ1.DNJ1*#ApplyChangesRequired(a  ApplyChanges1/1N1a CreateSigningRequest1/1N1` InputArguments1.DN1*!CertificateGroupId* CertificateTypeId* SubjectName *#RegeneratePrivateKey*Nonce(` OutputArguments1.DN1*!CertificateRequest(a GetRejectedList1/1N1` OutputArguments1.DN1* Certificates(h CertificateUpdatedAuditEventTypeL1O` CertificateGroup5.DN5` CertificateType5.DN5` ServerConfiguration]1/%1]1/ ` CertificateGroups6/56` DefaultApplicationGroupL7/ 1L7`  TrustListb1/0b1` Sizec1.Dc1 ` WritableM7.DM7`  UserWritableN7.DN7`  OpenCountf1.Df1a Openg1/<-g1` InputArgumentsh1.Dh1*Mode(` OutputArgumentsi1.Di1* FileHandle(a Closej1/?-j1` InputArgumentsk1.Dk1* FileHandle(a Readl1/A-l1` InputArgumentsm1.Dm1* FileHandle*Length(` OutputArgumentsn1.Dn1*Data(a Writeo1/D-o1` InputArgumentsp1.Dp1* FileHandle*Data(a  GetPositionq1/F-q1` InputArgumentsr1.Dr1* FileHandle(` OutputArgumentss1.Ds1*Position (a  SetPositiont1/I-t1` InputArgumentsu1.Du1* FileHandle*Position (` LastUpdateTimev1.Dv1&a  OpenWithMasksw1/0w1` InputArgumentsx1.Dx1*Masks(` OutputArgumentsy1.Dy1* FileHandle(a CloseAndUpdatez1/1z1` InputArgumentsP7.DP7* FileHandle(` OutputArguments{1.D{1*#ApplyChangesRequired(a AddCertificate|1/1|1` InputArguments}1.D}1* Certificate*#IsTrustedCertificate(a RemoveCertificate~1/1~1` InputArguments1.D1* Thumbprint *#IsTrustedCertificate(` CertificateTypesQ7.DQ7` DefaultHttpsGroup7/ 17`  TrustList 7/0 7` Size 7.D 7 ` Writable 7.D 7`  UserWritable 7.D 7`  OpenCount 7.D 7a Open7/<-7` InputArguments7.D7*Mode(` OutputArguments7.D7* FileHandle(a Close7/?-7` InputArguments7.D7* FileHandle(a Read7/A-7` InputArguments7.D7* FileHandle*Length(` OutputArguments7.D7*Data(a Write7/D-7` InputArguments7.D7* FileHandle*Data(a  GetPosition7/F-7` InputArguments7.D7* FileHandle(` OutputArguments7.D7*Position (a  SetPosition7/I-7` InputArguments7.D7* FileHandle*Position (` LastUpdateTime7.D7&a  OpenWithMasks7/07` InputArguments 7.D 7*Masks(` OutputArguments!7.D!7* FileHandle(a CloseAndUpdate"7/1"7` InputArguments#7.D#7* FileHandle(` OutputArguments$7.D$7*#ApplyChangesRequired(a AddCertificate%7/1%7` InputArguments&7.D&7* Certificate*#IsTrustedCertificate(a RemoveCertificate'7/1'7` InputArguments(7.D(7* Thumbprint *#IsTrustedCertificate(` CertificateTypes)7.D)7` DefaultUserTokenGroup*7/ 1*7`  TrustList+7/0+7` Size,7.D,7 ` Writable-7.D-7`  UserWritable.7.D.7`  OpenCount/7.D/7a Open17/<-17` InputArguments27.D27*Mode(` OutputArguments37.D37* FileHandle(a Close47/?-47` InputArguments57.D57* FileHandle(a Read67/A-67` InputArguments77.D77* FileHandle*Length(` OutputArguments87.D87*Data(a Write97/D-97` InputArguments:7.D:7* FileHandle*Data(a  GetPosition;7/F-;7` InputArguments<7.D<7* FileHandle(` OutputArguments=7.D=7*Position (a  SetPosition>7/I->7` InputArguments?7.D?7* FileHandle*Position (` LastUpdateTime@7.D@7&a  OpenWithMasksA7/0A7` InputArgumentsB7.DB7*Masks(` OutputArgumentsC7.DC7* FileHandle(a CloseAndUpdateD7/1D7` InputArgumentsE7.DE7* FileHandle(` OutputArgumentsF7.DF7*#ApplyChangesRequired(a AddCertificateG7/1G7` InputArgumentsH7.DH7* Certificate*#IsTrustedCertificate(a RemoveCertificateI7/1I7` InputArgumentsJ7.DJ7* Thumbprint *#IsTrustedCertificate(` CertificateTypesK7.DK7` ServerCapabilities1.D1 ` SupportedPrivateKeyFormats_1.D_1 ` MaxTrustListSize`1.D`1` MulticastDnsEnableda1.Da1a UpdateCertificate5/H15` InputArguments5.D5*!CertificateGroupId* CertificateTypeId* Certificate*%IssuerCertificates*PrivateKeyFormat * PrivateKey(` OutputArguments5.D5*#ApplyChangesRequired(a  ApplyChanges1/11a CreateSigningRequest1/11` InputArguments1.D1*!CertificateGroupId* CertificateTypeId* SubjectName *#RegeneratePrivateKey*Nonce(` OutputArguments1.D1*!CertificateRequest(a GetRejectedList1/11` OutputArguments1.D1* Certificates(`$KeyCredentialConfigurationFolderTypeXD=` ServiceName_Placeholder gD/QF,gD`  ResourceUrihD.DNhD `  ProfileUriiD.DNiD a CreateCredentialrD/rDPrD` InputArgumentssD.DNsD* ResourceUri * ProfileUri * EndpointUrls (` OutputArgumentstD.DNtD*CredentialNodeId(` KeyCredentialConfigurationF/XDF/]1`KeyCredentialConfigurationTypeQF:`  ResourceUriF.DNF `  ProfileUriF.DNF `  EndpointUrlsTF.DPTF `  ServiceStatusUF.DPUFa UpdateCredentialVF/VFPVF` InputArgumentsWF.DNWF* CredentialId *CredentialSecret*$CertificateThumbprint * SecurityPolicyUri (a DeleteCredentialXF/XFPXFhKeyCredentialAuditEventType[FO`  ResourceUrilF.DNlF `"KeyCredentialUpdatedAuditEventTypemF[F`"KeyCredentialDeletedAuditEventTypeF[F` AuthorizationServicesDE/=DE/]1`%AuthorizationServiceConfigurationTypeE:`  ServiceUriF.DNF ` ServiceCertificateE.DNE` IssuerEndpointUrlF.DNF `AggregateConfigurationType+:` TreatUncertainAsBad+.DN+` PercentDataBad+.DN+` PercentDataGood+.DN+` UseSlopedExtrapolation+.DN+` AggregateFunction_Interpolative Interpolative% /$ % ` AggregateFunction_AverageAverage& /$ & ` AggregateFunction_TimeAverage TimeAverage' /$ ' ` AggregateFunction_TimeAverage2 TimeAverage2,/$ ,` AggregateFunction_TotalTotal( /$ ( ` AggregateFunction_Total2Total2(,/$ (,` AggregateFunction_MinimumMinimum* /$ * ` AggregateFunction_MaximumMaximum+ /$ + ` #AggregateFunction_MinimumActualTimeMinimumActualTime, /$ , ` #AggregateFunction_MaximumActualTimeMaximumActualTime- /$ - ` AggregateFunction_RangeRange. /$ . ` AggregateFunction_Minimum2Minimum2,/$ ,` AggregateFunction_Maximum2Maximum2,/$ ,` $AggregateFunction_MinimumActualTime2MinimumActualTime2),/$ ),` $AggregateFunction_MaximumActualTime2MaximumActualTime2*,/$ *,` AggregateFunction_Range2Range2,/$ ,` !AggregateFunction_AnnotationCountAnnotationCount/ /$ / ` AggregateFunction_CountCount0 /$ 0 ` %AggregateFunction_DurationInStateZeroDurationInStateZero+,/$ +,` (AggregateFunction_DurationInStateNonZeroDurationInStateNonZero,,/$ ,,` %AggregateFunction_NumberOfTransitionsNumberOfTransitions3 /$ 3 ` AggregateFunction_StartStart5 /$ 5 ` AggregateFunction_EndEnd6 /$ 6 ` AggregateFunction_DeltaDelta7 /$ 7 ` AggregateFunction_StartBound StartBound,/$ ,` AggregateFunction_EndBoundEndBound,/$ ,` AggregateFunction_DeltaBounds DeltaBounds,/$ ,` AggregateFunction_DurationGood DurationGood8 /$ 8 ` AggregateFunction_DurationBad DurationBad9 /$ 9 ` AggregateFunction_PercentGood PercentGood: /$ : ` AggregateFunction_PercentBad PercentBad; /$ ; ` AggregateFunction_WorstQuality WorstQuality< /$ < ` AggregateFunction_WorstQuality2 WorstQuality2,/$ ,` )AggregateFunction_StandardDeviationSampleStandardDeviationSample,/$ ,` -AggregateFunction_StandardDeviationPopulationStandardDeviationPopulation,/$ ,`  AggregateFunction_VarianceSampleVarianceSample,/$ ,` $AggregateFunction_VariancePopulationVariancePopulation,/$ ,hP@DataTypeSchemaHeader<z Namespaces StructureDataTypes< EnumDataTypes<SimpleDataTypes:hP@DataTypeDescription8zB DataTypeIdName`P@StructureDescription<8zk8 DataTypeIdNameStructureDefinitionc`P@EnumDescription<8z8 DataTypeIdNameEnumDefinitiond BuiltInType`P@SimpleTypeDescription:8z8 DataTypeIdName BaseDataType BuiltInType`P@UABinaryFileDataType:<z< Namespaces StructureDataTypes< EnumDataTypes<SimpleDataTypes:SchemaLocation FileHeader8Body`P@ PubSubState79{DisabledDisabledPausedPaused Operational OperationalErrorError`  EnumStrings89.DN89DisabledPaused OperationalError`P@DataSetMetaDataType8<z;< Namespaces StructureDataTypes< EnumDataTypes<SimpleDataTypes:Name DescriptionFields8DataSetClassIdConfigurationVersion9`P@ FieldMetaData8zC Name Description FieldFlags > BuiltInTypeDataType ValueRankArrayDimensionsMaxStringLengthDataSetFieldId Properties8`P@DataSetFieldFlags >{0 PromotedField PromotedField` OptionSetValues<.DN< PromotedField`P@ConfigurationVersionDataType9zP MajorVersionR MinorVersionR`P@PublishedDataSetDataType<zName DataSetFolder DataSetMetaData8ExtensionFields8 DataSetSourceh@PublishedDataSetSourceDataType<`P@PublishedVariableDataType7z&PublishedVariable AttributeId SamplingIntervalHint" DeadbandType DeadbandValue IndexRange#SubstituteValueMetaDataProperties`P@PublishedDataItemsDataType<<z1< PublishedData7`P@PublishedEventsDataType<<zo< EventNotifierSelectedFieldsYFilterJ`P@DataSetFieldContentMask<{ StatusCode StatusCodeSourceTimestampSourceTimestampServerTimestampServerTimestampSourcePicoSecondsSourcePicoSecondsServerPicoSecondsServerPicoSecondsRawDataRawData` OptionSetValues<.DN< StatusCodeSourceTimestampServerTimestampSourcePicoSecondsServerPicoSecondsRawData`P@DataSetWriterDataType<zD Name EnabledDataSetWriterIdDataSetFieldContentMask< KeyFrameCount DataSetName DataSetWriterProperties8TransportSettingsMessageSettingsh@DataSetWriterTransportDataType<h@DataSetWriterMessageDataType<hP@PubSubGroupDataType<zName Enabled SecurityMode.SecurityGroupId SecurityKeyServices8MaxNetworkMessageSizeGroupProperties8`P@WriterGroupDataTypex<<z3<Name Enabled SecurityMode.SecurityGroupId SecurityKeyServices8MaxNetworkMessageSizeGroupProperties8 WriterGroupIdPublishingInterval" KeepAliveTime"Priority LocaleIds'HeaderLayoutUri TransportSettingsMessageSettingsDataSetWriters<h@WriterGroupTransportDataType<h@WriterGroupMessageDataType=`P@PubSubConnectionDataType=z3 Name Enabled PublisherIdTransportProfileUri AddressConnectionProperties8TransportSettings WriterGroupsx< ReaderGroups<h@ConnectionTransportDataType=hP@NetworkAddressDataType<z0NetworkInterface `P@NetworkAddressUrlDataType<<zI<NetworkInterface Url `P@ReaderGroupDataType<<zi< Name Enabled SecurityMode.SecurityGroupId SecurityKeyServices8MaxNetworkMessageSizeGroupProperties8TransportSettingsMessageSettingsDataSetReaders=h@ReaderGroupTransportDataType=h@ReaderGroupMessageDataType=`P@DataSetReaderDataType=zkName Enabled PublisherId WriterGroupIdDataSetWriterIdDataSetMetaData8DataSetFieldContentMask<MessageReceiveTimeout" KeyFrameCountHeaderLayoutUri SecurityMode.SecurityGroupId SecurityKeyServices8DataSetReaderProperties8TransportSettingsMessageSettingsSubscribedDataSeth@DataSetReaderTransportDataType =h@DataSetReaderMessageDataType =h@SubscribedDataSetDataType=`P@TargetVariablesDataType==z3=TargetVariables9`P@FieldTargetDataType9zDataSetFieldIdReceiverIndexRange# TargetNodeId AttributeId WriteIndexRange#OverrideValueHandling> OverrideValue`P@OverrideValueHandling>{DisabledDisabledLastUsableValueLastUsableValue OverrideValue OverrideValue`  EnumStrings>.DN>DisabledLastUsableValue OverrideValue`P@SubscribedDataSetMirrorDataType==zS=ParentNodeName RolePermissions``P@PubSubConfigurationDataType<zoPublishedDataSets< Connections=Enabled`P@DataSetOrderingTypeO{ Undefined UndefinedAscendingWriterIdAscendingWriterIdAscendingWriterIdSingleAscendingWriterIdSingle`  EnumStrings=.DN= UndefinedAscendingWriterIdAscendingWriterIdSingle`P@UadpNetworkMessageContentMask={  PublisherId PublisherId GroupHeader GroupHeader WriterGroupId WriterGroupId GroupVersion GroupVersionNetworkMessageNumberNetworkMessageNumberSequenceNumberSequenceNumber PayloadHeader PayloadHeader Timestamp Timestamp PicoSeconds PicoSeconds DataSetClassIdDataSetClassId PromotedFieldsPromotedFields` OptionSetValues=.DN=  PublisherId GroupHeader WriterGroupId GroupVersionNetworkMessageNumberSequenceNumber PayloadHeader Timestamp PicoSecondsDataSetClassIdPromotedFields`P@UadpWriterGroupMessageDataType==z= GroupVersionRDataSetOrderingONetworkMessageContentMask=SamplingOffset"PublishingOffset"`P@UadpDataSetMessageContentMask={ Timestamp Timestamp PicoSeconds PicoSecondsStatusStatus MajorVersion MajorVersion MinorVersion MinorVersionSequenceNumberSequenceNumber` OptionSetValues=.DN= Timestamp PicoSecondsStatus MajorVersion MinorVersionSequenceNumber`P@ UadpDataSetWriterMessageDataType$=<z<DataSetMessageContentMask=ConfiguredSizeNetworkMessageNumber DataSetOffset`P@ UadpDataSetReaderMessageDataType%= =zj = GroupVersionRNetworkMessageNumber DataSetOffsetDataSetClassIdNetworkMessageContentMask=DataSetMessageContentMask=PublishingInterval" ReceiveOffset"ProcessingOffset"`P@JsonNetworkMessageContentMask&={(NetworkMessageHeaderNetworkMessageHeaderDataSetMessageHeaderDataSetMessageHeaderSingleDataSetMessageSingleDataSetMessage PublisherId PublisherIdDataSetClassIdDataSetClassIdReplyToReplyTo` OptionSetValues'=.DN'=NetworkMessageHeaderDataSetMessageHeaderSingleDataSetMessage PublisherIdDataSetClassIdReplyTo`P@JsonWriterGroupMessageDataType)==z==NetworkMessageContentMask&=`P@JsonDataSetMessageContentMask*={DataSetWriterIdDataSetWriterIdMetaDataVersionMetaDataVersionSequenceNumberSequenceNumber Timestamp TimestampStatusStatus` OptionSetValues+=.DN+=DataSetWriterIdMetaDataVersionSequenceNumber TimestampStatus`P@ JsonDataSetWriterMessageDataType0=<z=<DataSetMessageContentMask*=`P@ JsonDataSetReaderMessageDataType1= =zl =NetworkMessageContentMask&=DataSetMessageContentMask*=`P@#DatagramConnectionTransportDataType;D=z2=DiscoveryAddress`P@$DatagramWriterGroupTransportDataType<<z\<MessageRepeatCountMessageRepeatDelay"`P@!BrokerConnectionTransportDataType:=zY= ResourceUri AuthenticationProfileUri `P@BrokerTransportQualityOfService:{ NotSpecified NotSpecified BestEffort BestEffort AtLeastOnce AtLeastOnce AtMostOnce AtMostOnce ExactlyOnce ExactlyOnce`  EnumStrings:.DN: NotSpecified BestEffort AtLeastOnce AtMostOnce ExactlyOnce`P@"BrokerWriterGroupTransportDataType3=<z< QueueName ResourceUri AuthenticationProfileUri RequestedDeliveryGuarantee:`P@$BrokerDataSetWriterTransportDataType5=<z< QueueName ResourceUri AuthenticationProfileUri RequestedDeliveryGuarantee:MetaDataQueueName MetaDataUpdateTime"`P@$BrokerDataSetReaderTransportDataType6= =z = QueueName ResourceUri AuthenticationProfileUri RequestedDeliveryGuarantee:MetaDataQueueName `PubSubKeyServiceType">:a GetSecurityKeys#>/#>P#>` InputArguments$>.DN$>*SecurityGroupId * StartingTokenId * RequestedKeyCount(` OutputArguments%>.DN%>* SecurityPolicyUri * FirstTokenId *Keys* TimeToNextKey"* KeyLifetime"(a GetSecurityGroup&>/&>P&>` InputArguments'>.DN'>*SecurityGroupId (` OutputArguments(>.DN(>*"SecurityGroupNodeId(` SecurityGroups)>/\<P)>a AddSecurityGroup*>/e<N*>` InputArguments+>.DN+>* SecurityGroupName * KeyLifetime"* SecurityPolicyUri * MaxFutureKeyCount*MaxPastKeyCount(` OutputArguments,>.DN,>*SecurityGroupId *"SecurityGroupNodeId(a RemoveSecurityGroup->/h<N->` InputArguments.>.DN.>*"SecurityGroupNodeId(`SecurityGroupFolderType\<=` #SecurityGroupFolderName_Placeholder]<#\<,]<a AddSecurityGroup^</e<N^<` InputArguments_<.DN_<* SecurityGroupName * KeyLifetime"* SecurityPolicyUri * MaxFutureKeyCount*MaxPastKeyCount(` OutputArguments`<.DN`<*SecurityGroupId *"SecurityGroupNodeId(a RemoveSecurityGroupa</h<Na<` InputArgumentsb<.DNb<*"SecurityGroupNodeId(` SecurityGroupName_Placeholderc</o<,c<` SecurityGroupIdd<.DNd< `  KeyLifetime:.DN:"` SecurityPolicyUri:.DN: ` MaxFutureKeyCount:.DN:` MaxPastKeyCount:.DN:a AddSecurityGroupe</e<Ne<` InputArgumentsf<.DNf<* SecurityGroupName * KeyLifetime"* SecurityPolicyUri * MaxFutureKeyCount*MaxPastKeyCount(` OutputArgumentsg<.DNg<*SecurityGroupId *"SecurityGroupNodeId(a RemoveSecurityGrouph</h<Nh<` InputArgumentsi<.DNi<*"SecurityGroupNodeId(`SecurityGroupTypeo<:` SecurityGroupIdp<.DNp< `  KeyLifetime:.DN:"` SecurityPolicyUri:.DN: ` MaxFutureKeyCount:.DN:` MaxPastKeyCount:.DN:`PublishSubscribeTypeP8">` ConnectionName_PlaceholderQ887,Q8`  PublisherIdR8.DNR8` TransportProfileUriC/?NC `  Selections*E.DN*E` ConnectionPropertiesFD.DNFD8` AddressW8/RNW8` NetworkInterface</?N< `  Selections_D.DN_D` StatusS8/39NS8` StateT8/?NT879a SetSecurityKeysC/CPC` InputArgumentsC.DNC*SecurityGroupId * SecurityPolicyUri *CurrentTokenId * CurrentKey* FutureKeys* TimeToNextKey"* KeyLifetime"(a  AddConnection@/@P@` InputArguments@.DN@* Configuration=(` OutputArguments@.DN@* ConnectionId(a RemoveConnection`8/`8P`8` InputArgumentsa8.DNa8* ConnectionId(` PublishedDataSetsb8/8Nb8` Status=/39N=` State=/?N=79`  DiagnosticsI/MPI` DiagnosticsLevelI/?NI M` TotalInformationI/ MNI` ActiveI.DNI` ClassificationI.DNIM` DiagnosticsLevel I.DN I M`  TotalError"I/ MN"I` Active#I.DN#I` Classification$I.DN$IM` DiagnosticsLevel%I.DN%I Ma Reset'I/LN'I` SubError(I/?N(I` Counters)I/:N)I`  StateError*I/ MN*I` Active+I.DN+I` Classification,I.DN,IM` DiagnosticsLevel-I.DN-I M` StateOperationalByMethod/I/ MN/I` Active0I.DN0I` Classification1I.DN1IM` DiagnosticsLevel2I.DN2I M` StateOperationalByParent4I/ MN4I` Active5I.DN5I` Classification6I.DN6IM` DiagnosticsLevel7I.DN7I M` StateOperationalFromError9I/ MN9I` Active:I.DN:I` Classification;I.DN;IM` DiagnosticsLevelI/ MN>I` Active?I.DN?I` Classification@I.DN@IM` DiagnosticsLevelAI.DNAI M` StateDisabledByMethodCI/ MNCI` ActiveDI.DNDI` ClassificationEI.DNEIM` DiagnosticsLevelFI.DNFI M`  LiveValuesHI/:NHI` ConfiguredDataSetWritersII/?NII` DiagnosticsLevelJI.DNJI M` ConfiguredDataSetReadersKI/?NKI` DiagnosticsLevelLI.DNLI M` OperationalDataSetWritersMI/?NMI` DiagnosticsLevelNI.DNNI M` OperationalDataSetReadersOI/?NOI` DiagnosticsLevelPI.DNPI M` SupportedTransportProfilesGD.DNGD ` PublishSubscribek8/P8k8/ a GetSecurityKeyso;/#>o;` InputArgumentsp;.Dp;*SecurityGroupId * StartingTokenId * RequestedKeyCount(` OutputArgumentsq;.Dq;* SecurityPolicyUri * FirstTokenId *Keys* TimeToNextKey"* KeyLifetime"(a GetSecurityGroupP</&>P<` InputArgumentsQ<.DQ<*SecurityGroupId (` OutputArgumentsR<.DR<*"SecurityGroupNodeId(` SecurityGroupsS</\v;X:;,v;` DataSetWriterIdPA.DNPA` DataSetFieldContentMaskQA.DNQA<` DataSetWriterPropertiesJD.DNJD8` Statusw;/39Nw;` Statex;/?Nx;79` ConfigurationVersion8.DN89` DataSetMetaData};.DN};8` DataSetClassIdwA.DPwA` ExtensionFieldsy</<Py<a AddExtensionFieldz</<Nz<` InputArguments{<.DN{<* FieldName* FieldValue(` OutputArguments|<.DN|<*FieldId(a RemoveExtensionField}</<N}<` InputArguments~<.DN~<*FieldId(`ExtensionFieldsType<:` ExtensionFieldName_Placeholder<.D,<a AddExtensionField</<N<` InputArguments<.DN<* FieldName* FieldValue(` OutputArguments<.DN<*FieldId(a RemoveExtensionField</<N<` InputArguments<.DN<*FieldId(d DataSetToWriterX:!WriterToDataSet`PublishedDataItemsType88`  PublishedData8.DN87a  AddVariables8/8P8` InputArguments8.DN8*%ConfigurationVersion9*#FieldNameAliases *!PromotedFields*#VariablesToAdd7(` OutputArguments8.DN8*(NewConfigurationVersion9* AddResults(a RemoveVariables8/8P8` InputArguments8.DN8*%ConfigurationVersion9*$VariablesToRemove(` OutputArguments8.DN8*(NewConfigurationVersion9* RemoveResults(`PublishedEventsType88` PubSubEventNotifier EventNotifier8.DN8` SelectedFields8.DN8Y` Filter8.DN8Ja ModifyFieldSelection:/:P:` InputArguments:.DN:*%ConfigurationVersion9*#FieldNameAliases *!PromotedFields*#SelectedFieldsY(` OutputArguments<.DN<*(NewConfigurationVersion9(`DataSetFolderType8= ` DataSetFolderName_Placeholder8#8,8a AddPublishedDataItems8/8P8` InputArguments8.DN8*Name *#FieldNameAliases * FieldFlags >*#VariablesToAdd7(` OutputArguments8.DN8* DataSetNodeId*%ConfigurationVersion9* AddResults(a AddPublishedEvents8/8P8` InputArguments8.DN8*Name * EventNotifier*#FieldNameAliases * FieldFlags >*#SelectedFieldsY*FilterJ(` OutputArguments8.DN8*%ConfigurationVersion9* DataSetNodeId(a AddPublishedDataItemsTemplateA/'BPA` InputArgumentsA.DNA*Name * DataSetMetaData8*#VariablesToAdd7(` OutputArgumentsA.DNA* DataSetNodeId* AddResults(a AddPublishedEventsTemplateA/@BPA` InputArgumentsA.DNA*Name * DataSetMetaData8* EventNotifier*#SelectedFieldsY*FilterJ(` OutputArgumentsA.DNA* DataSetNodeId(a RemovePublishedDataSet8/8P8` InputArguments8.DN8* DataSetNodeId(a AddDataSetFolderA/bBPA` InputArgumentsA.DNA*Name (` OutputArgumentsB.DNB*"DataSetFolderNodeId(a RemoveDataSetFolderB/eBPB` InputArgumentsB.DNB*"DataSetFolderNodeId(`  PublishedDataSetName_Placeholder8/8,8` ConfigurationVersion8.DN89` DataSetMetaDatau;.DNu;8a AddPublishedDataItems8/8P8` InputArguments8.DN8*Name *#FieldNameAliases * FieldFlags >*#VariablesToAdd7(` OutputArguments8.DN8* DataSetNodeId*%ConfigurationVersion9* AddResults(a AddPublishedEvents8/8P8` InputArguments8.DN8*Name * EventNotifier*#FieldNameAliases * FieldFlags >*#SelectedFieldsY*FilterJ(` OutputArguments8.DN8*%ConfigurationVersion9* DataSetNodeId(a AddPublishedDataItemsTemplate'B/'BP'B` InputArguments>B.DN>B*Name * DataSetMetaData8*#VariablesToAdd7(` OutputArguments?B.DN?B* DataSetNodeId* AddResults(a AddPublishedEventsTemplate@B/@BP@B` InputArgumentsAB.DNAB*Name * DataSetMetaData8* EventNotifier*#SelectedFieldsY*FilterJ(` OutputArgumentsKB.DNKB* DataSetNodeId(a RemovePublishedDataSet8/8P8` InputArguments8.DN8* DataSetNodeId(a AddDataSetFolderbB/bBPbB` InputArgumentscB.DNcB*Name (` OutputArgumentsdB.DNdB*"DataSetFolderNodeId(a RemoveDataSetFoldereB/eBPeB` InputArgumentsoB.DNoB*"DataSetFolderNodeId(`PubSubConnectionType7: `  PublisherId9.DN9` TransportProfileUriC/?NC `  Selections.E.DN.E` ConnectionPropertiesMD.DNMD8` Address7/RN7` NetworkInterface2C/?N2C `  SelectionsD.DND` TransportSettings3C/9EP3C` WriterGroupName_PlaceholderCtI=E,C `  SecurityModeC.DNC.` MaxNetworkMessageSize4C.DN4C` GroupPropertiesND.DNND8` StatusC/39NC` StateC/?NC79`  WriterGroupId>C.DN>C` PublishingIntervalC.DNC"`  KeepAliveTimeC.DNC"` PriorityC.DNC`  LocaleIdsC.DNC'` HeaderLayoutUriD.DND ` ReaderGroupName_PlaceholderCuIOF,C`  SecurityModeC.DNC.` MaxNetworkMessageSizeC.DNC` GroupPropertiesOD.DNOD8` StatusC/39NC` StateC/?NC79` Status9/39N9` State 9/?N 979`  Diagnostics)K/JMP)K` DiagnosticsLevel*K/?N*K M` TotalInformation+K/ MN+K` Active,K.DN,K` Classification-K.DN-KM` DiagnosticsLevel.K.DN.K M`  TotalError0K/ MN0K` Active1K.DN1K` Classification2K.DN2KM` DiagnosticsLevel3K.DN3K Ma Reset5K/LN5K` SubError6K/?N6K` Counters7K/:N7K`  StateError8K/ MN8K` Active9K.DN9K` Classification:K.DN:KM` DiagnosticsLevel;K.DN;K M` StateOperationalByMethod=K/ MN=K` Active>K.DN>K` Classification?K.DN?KM` DiagnosticsLevel@K.DN@K M` StateOperationalByParentBK/ MNBK` ActiveCK.DNCK` ClassificationDK.DNDKM` DiagnosticsLevelEK.DNEK M` StateOperationalFromErrorGK/ MNGK` ActiveHK.DNHK` ClassificationIK.DNIKM` DiagnosticsLevelJK.DNJK M` StatePausedByParentLK/ MNLK` ActiveMK.DNMK` ClassificationNK.DNNKM` DiagnosticsLevelOK.DNOK M` StateDisabledByMethodQK/ MNQK` ActiveRK.DNRK` ClassificationSK.DNSKM` DiagnosticsLevelTK.DNTK M`  LiveValuesVK/:NVK` ResolvedAddressWK/?NWK ` DiagnosticsLevelXK.DNXK Ma AddWriterGroupD/DPD` InputArgumentsD.DND* Configurationx<(` OutputArguments0D.DN0D*GroupId(a AddReaderGroup9D/9DP9D` InputArgumentscD.DNcD* Configuration<(` OutputArgumentsdD.DNdD*GroupId(a  RemoveGroup7/7P7` InputArguments7.DN7*GroupId(hConnectionTransportType9E:hPubSubGroupType7:`  SecurityMode6>.DN6>.` SecurityGroupId7>.DP7> ` SecurityKeyServices8>.DP8>8` MaxNetworkMessageSizeOE;;,OE` DataSetWriterIdPE.DNPE` DataSetFieldContentMaskQE.DNQE<` DataSetWriterPropertiesRD.DNRD8` StatusUE/39NUE` StateVE/?NVE79`  DiagnosticsE/zMPE` DiagnosticsLevelE/?NE M` TotalInformationE/ MNE` ActiveE.DNE` ClassificationE.DNEM` DiagnosticsLevelE.DNE M`  TotalErrorE/ MNE` ActiveE.DNE` ClassificationE.DNEM` DiagnosticsLevelE.DNE Ma ResetE/LNE` SubErrorE/?NE` CountersE/:NE `  StateErrorE/ MNE` ActiveE.DNE` ClassificationE.DNEM` DiagnosticsLevelE.DNE M` StateOperationalByMethodE/ MNE` ActiveE.DNE` ClassificationE.DNEM` DiagnosticsLevelE.DNE M` StateOperationalByParentE/ MNE` ActiveE.DNE` ClassificationE.DNEM` DiagnosticsLevelE.DNE M` StateOperationalFromErrorE/ MNE` ActiveE.DNE` ClassificationE.DNEM` DiagnosticsLevelE.DNE M` StatePausedByParentE/ MNE` ActiveE.DNE` ClassificationE.DNEM` DiagnosticsLevelE.DNE M` StateDisabledByMethodE/ MNE` ActiveE.DNE` ClassificationE.DNEM` DiagnosticsLevelE.DNE M` SentNetworkMessagesE/ MNE` ActiveE.DNE` ClassificationE.DNEM` DiagnosticsLevelE.DNE M` FailedTransmissionsE/ MNE` ActiveE.DNE` ClassificationE.DNEM` DiagnosticsLevelE.DNE M` EncryptionErrorsE/ MNE` ActiveE.DNE` ClassificationE.DNEM` DiagnosticsLevelE.DNE M`  LiveValuesE/:NE` ConfiguredDataSetWritersE/?NE` DiagnosticsLevelF.DNF M` OperationalDataSetWritersF/?NF` DiagnosticsLevelF.DNF Ma AddDataSetWriter1F/1FP1F` InputArguments8F.DN8F* Configuration<(` OutputArgumentsCF.DNCF*"DataSetWriterNodeId(a RemoveDataSetWriterHF/HFPHF` InputArgumentsIF.DNIF*"DataSetWriterNodeId(d HasDataSetWriter;/IsWriterInGroupd HasWriterGrouptI/IsWriterGroupOfhWriterGroupTransportTypeMF:hWriterGroupMessageTypeNF:`ReaderGroupTypeOF7` DataSetReaderName_PlaceholderF;;,F `  PublisherIdF.DNF`  WriterGroupIdF.DNF` DataSetWriterIdF.DNF` DataSetMetaDataF.DNF8` DataSetFieldContentMaskF.DNF<` MessageReceiveTimeoutF.DNF"`  KeyFrameCountD.DND` HeaderLayoutUriD.DND ` DataSetReaderPropertiesTD.DNTD8` StatusF/39NF` StateF/?NF79` SubscribedDataSetR/;NR`  DiagnosticsR/MPR` DiagnosticsLevelR/?NR M` TotalInformationR/ MNR` ActiveR.DNR` ClassificationR.DNRM` DiagnosticsLevelR.DNR M`  TotalErrorR/ MNR` ActiveR.DNR` Classification R.DN RM` DiagnosticsLevel!R.DN!R Ma Reset#R/LN#R` SubError$R/?N$R` Counters%R/:N%R`  StateError&R/ MN&R` Active'R.DN'R` Classification(R.DN(RM` DiagnosticsLevel)R.DN)R M` StateOperationalByMethod+R/ MN+R` Active,R.DN,R` Classification-R.DN-RM` DiagnosticsLevel.R.DN.R M` StateOperationalByParent0R/ MN0R` Active1R.DN1R` Classification2R.DN2RM` DiagnosticsLevel3R.DN3R M` StateOperationalFromError5R/ MN5R` Active6R.DN6R` Classification7R.DN7RM` DiagnosticsLevel8R.DN8R M` StatePausedByParent:R/ MN:R` Active;R.DN;R` Classification.DP<>.` SecurityGroupId=>.DP=> ` SecurityKeyServices>>.DP>>8` DataSetReaderPropertiesVD.DNVD8` TransportSettings;/;P;` MessageSettingsoR/pRPoR` Status;/39N;` State;/?N;79`  DiagnosticsL/;NPL` DiagnosticsLevelL/?NL M` TotalInformationL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M`  TotalErrorL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL Ma ResetL/LNL` SubErrorL/?NL` CountersL/:NL`  StateErrorL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M` StateOperationalByMethodL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M` StateOperationalByParentL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M` StateOperationalFromErrorL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M` StatePausedByParentL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M` StateDisabledByMethodL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M` FailedDataSetMessagesL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M`  LiveValuesL/:NL` SubscribedDataSet;/;N;a CreateTargetVariablesC/CPC` InputArgumentsC.DNC*%ConfigurationVersion9*)TargetVariablesToAdd9(` OutputArgumentsC.DNC* AddResults(a CreateDataSetMirrorC/CPC` InputArgumentsC.DNC*ParentNodeName *"RolePermissions`(` OutputArgumentsC.DNC* ParentNodeId(hDataSetReaderTransportType;:hDataSetReaderMessageTypepR:`SubscribedDataSetType;:`TargetVariablesType;;` TargetVariables ;.DN ;9a AddTargetVariables ;/ ;P ;` InputArguments ;.DN ;*%ConfigurationVersion9*)TargetVariablesToAdd9(` OutputArguments ;.DN ;* AddResults(a RemoveTargetVariables;/;P;` InputArguments;.DN;*%ConfigurationVersion9*"TargetsToRemove(` OutputArguments;.DN;* RemoveResults(`SubscribedDataSetMirrorType;;`PubSubStatusType39:` State49/?N4979a Enable59/59P59a Disable69/69P69hPubSubDiagnosticsTypeL:` DiagnosticsLevelL/?NL M` TotalInformationL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M`  TotalErrorL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL Ma ResetL/LNL` SubErrorL/?NL` CountersL/:NL`  StateErrorL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M` StateOperationalByMethodL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M` StateOperationalByParentL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M` StateOperationalFromErrorL/ MNL` ActiveL.DNL` ClassificationL.DNLM` DiagnosticsLevelL.DNL M` StatePausedByParentM/ MNM` ActiveM.DNM` ClassificationM.DNMM` DiagnosticsLevelM.DNM M` StateDisabledByMethodM/ MNM` ActiveM.DNM` ClassificationM.DNMM` DiagnosticsLevelM.DNM M`  LiveValues M/:N M`P@DiagnosticsLevel M{BasicBasicAdvancedAdvancedInfoInfoLogLogDebugDebug`  EnumStrings M.DN MBasicAdvancedInfoLogDebug`PubSubDiagnosticsCounterType M?` ActiveM.DNM` ClassificationM.DNMM` DiagnosticsLevelM.DNM M` TimeFirstChangeM.DPM `P@&PubSubDiagnosticsCounterClassificationM{H Information InformationErrorError`  EnumStringsM.DNM InformationError`PubSubDiagnosticsRootTypeML`  LiveValuesAM/:NAM` ConfiguredDataSetWritersBM/?NBM` DiagnosticsLevelCM.DNCM M` ConfiguredDataSetReadersDM/?NDM` DiagnosticsLevelEM.DNEM M` OperationalDataSetWritersFM/?NFM` DiagnosticsLevelGM.DNGM M` OperationalDataSetReadersHM/?NHM` DiagnosticsLevelIM.DNIM M`PubSubDiagnosticsConnectionTypeJML`  LiveValueswM/:NwM` ResolvedAddressxM/?NxM ` DiagnosticsLevelyM.DNyM M` PubSubDiagnosticsWriterGroupTypezML` CountersM/:NM` SentNetworkMessagesM/ MNM` ActiveM.DNM` ClassificationM.DNMM` DiagnosticsLevelM.DNM M` FailedTransmissionsM/ MNM` ActiveM.DNM` ClassificationM.DNMM` DiagnosticsLevelM.DNM M` EncryptionErrorsM/ MNM` ActiveM.DNM` ClassificationM.DNMM` DiagnosticsLevelM.DNM M`  LiveValuesM/:NM` ConfiguredDataSetWritersM/?NM` DiagnosticsLevelM.DNM M` OperationalDataSetWritersM/?NM` DiagnosticsLevelM.DNM M` SecurityTokenIDM/?PM` DiagnosticsLevelM.DNM M` TimeToNextTokenIDM/?PM"` DiagnosticsLevelM.DNM M` PubSubDiagnosticsReaderGroupTypeML` CountersM/:NM` ReceivedNetworkMessagesM/ MNM` ActiveM.DNM` ClassificationM.DNMM` DiagnosticsLevelM.DNM M` ReceivedInvalidNetworkMessagesM/ MPM` ActiveM.DNM` ClassificationM.DNMM` DiagnosticsLevelM.DNM M` DecryptionErrorsM/ MPM` ActiveM.DNM` ClassificationM.DNMM` DiagnosticsLevelM.DNM M`  LiveValuesM/:NM` ConfiguredDataSetReadersM/?NM` DiagnosticsLevelM.DNM M` OperationalDataSetReadersM/?NM` DiagnosticsLevelM.DNM M`"PubSubDiagnosticsDataSetWriterTypeNL` CountersN/:NN` FailedDataSetMessages.N/ MN.N` Active/N.DN/N` Classification0N.DN0NM` DiagnosticsLevel1N.DN1N M`  LiveValues-N/:N-N` MessageSequenceNumber3N/?P3N` DiagnosticsLevel4N.DN4N M`  StatusCode5N/?P5N` DiagnosticsLevel6N.DN6N M`  MajorVersion7N/?P7N` DiagnosticsLevel8N.DN8N M`  MinorVersion9N/?P9N` DiagnosticsLevel:N.DN:N M`"PubSubDiagnosticsDataSetReaderType;NL` CountersIN/:NIN` FailedDataSetMessagesiN/ MNiN` ActivejN.DNjN` ClassificationkN.DNkNM` DiagnosticsLevellN.DNlN M` DecryptionErrorsnN/ MPnN` ActiveoN.DNoN` ClassificationpN.DNpNM` DiagnosticsLevelqN.DNqN M`  LiveValueshN/:NhN` MessageSequenceNumbersN/?PsN` DiagnosticsLeveltN.DNtN M`  StatusCodeuN/?PuN` DiagnosticsLevelvN.DNvN M`  MajorVersionwN/?PwN` DiagnosticsLevelxN.DNxN M`  MinorVersionyN/?PyN` DiagnosticsLevelzN.DNzN M` SecurityTokenID{N/?P{N` DiagnosticsLevel|N.DN|N M` TimeToNextTokenID}N/?P}N"` DiagnosticsLevel~N.DN~N MhPubSubStatusEventType<R`  ConnectionId<.DN<` GroupId<.DN<` State<.DN<79h$PubSubTransportLimitsExceedEventType<<` Actual<.DN<` Maximum<.DN<h#PubSubCommunicationFailureEventType<<` Error<.DN<`UadpWriterGroupMessageTypeqRNF`  GroupVersionrR.DNrRR` DataSetOrderingsR.DNsRO` NetworkMessageContentMasktR.DNtR=` SamplingOffsetuR.DPuR"` PublishingOffsetvR.DNvR"`UadpDataSetWriterMessageTypewRhR` DataSetMessageContentMaskxR.DNxR=` ConfiguredSizeyR.DNyR` NetworkMessageNumberzR.DNzR`  DataSetOffset{R.DN{R`UadpDataSetReaderMessageType|RpR `  GroupVersion}R.DN}RR` NetworkMessageNumberR.DNR`  DataSetOffsetED.DNED` DataSetClassIdR.DNR` NetworkMessageContentMaskR.DNR=` DataSetMessageContentMaskR.DNR=` PublishingIntervalR.DNR"` ProcessingOffsetR.DNR"`  ReceiveOffsetR.DNR"`JsonWriterGroupMessageTypeRNF` NetworkMessageContentMaskR.DNR&=`JsonDataSetWriterMessageTypeRhR` DataSetMessageContentMaskR.DNR*=`JsonDataSetReaderMessageTypeRpR` NetworkMessageContentMaskR.DNR&=` DataSetMessageContentMaskR.DNR*=`DatagramConnectionTransportType:9E` DiscoveryAddress:/RN:` NetworkInterface2;/?N2; `  SelectionsD.DND` DatagramWriterGroupTransportTypeRMF` MessageRepeatCountR.DPR` MessageRepeatDelayR.DPR"`BrokerConnectionTransportType3;9E`  ResourceUri4;.DN4; ` AuthenticationProfileUriJ;.DNJ; `BrokerWriterGroupTransportTypeRMF`  QueueNameR.DNR `  ResourceUri;.DN; ` AuthenticationProfileUri;.DN; ` RequestedDeliveryGuarantee;.DN;:` BrokerDataSetWriterTransportTypeR;`  QueueNameR.DNR ` MetaDataQueueNameR.DNR `  ResourceUri;.DN; ` AuthenticationProfileUri;.DN; ` RequestedDeliveryGuarantee;.DN;:` MetaDataUpdateTimeR.DNR"` BrokerDataSetReaderTransportTypeR;`  QueueNameR.DNR `  ResourceUri;.DN; ` AuthenticationProfileUri;<.DN;< ` RequestedDeliveryGuarantee<<.DN<<:` MetaDataQueueNameR.DNR hNetworkAddressTypeR:` NetworkInterfaceR/?NR `  SelectionsD.DND`NetworkAddressUrlTypeRR` UrlR/?NR `)MultiStateDictionaryEntryDiscreteBaseTypeJ+` EnumDictionaryEntriesJ.DNJ` ValueAsDictionaryEntriesJ.DPJ`%MultiStateDictionaryEntryDiscreteTypeJJ` ValueAsDictionaryEntriesJ.DNJ`P@IdType{zNumericNumericStringStringGuidGuidOpaqueOpaque`  EnumStrings.DNNumericStringGuidOpaque`P@ NodeClass{B  Unspecified UnspecifiedObjectObjectVariableVariableMethodMethod ObjectType ObjectType VariableType VariableType  ReferenceType ReferenceType@DataTypeDataTypeViewView`  EnumValuesf..DNf. ;  Unspecified; Object; Variable; Method;  ObjectType;  VariableType;   ReferenceType; @DataType; View`P@PermissionType^{BrowseBrowseReadRolePermissionsReadRolePermissionsWriteAttributeWriteAttributeWriteRolePermissionsWriteRolePermissionsWriteHistorizingWriteHistorizingReadReadWriteWrite ReadHistory ReadHistory InsertHistory InsertHistory  ModifyHistory ModifyHistory  DeleteHistory DeleteHistory  ReceiveEvents ReceiveEvents CallCall  AddReference AddReferenceRemoveReferenceRemoveReference DeleteNode DeleteNodeAddNodeAddNode` OptionSetValues:.DN:BrowseReadRolePermissionsWriteAttributeWriteRolePermissionsWriteHistorizingReadWrite ReadHistory InsertHistory ModifyHistory DeleteHistory ReceiveEventsCall AddReferenceRemoveReference DeleteNodeAddNode`P@AccessLevelType:{, CurrentRead CurrentRead CurrentWrite CurrentWrite HistoryRead HistoryRead HistoryWrite HistoryWriteSemanticChangeSemanticChange StatusWrite StatusWriteTimestampWriteTimestampWrite` OptionSetValues:.DN: CurrentRead CurrentWrite HistoryRead HistoryWriteSemanticChange StatusWriteTimestampWrite`P@AccessLevelExType.<{  CurrentRead CurrentRead CurrentWrite CurrentWrite HistoryRead HistoryRead HistoryWrite HistoryWriteSemanticChangeSemanticChange StatusWrite StatusWriteTimestampWriteTimestampWrite NonatomicRead NonatomicRead NonatomicWriteNonatomicWrite WriteFullArrayOnlyWriteFullArrayOnly` OptionSetValues/<.DN/<  CurrentRead CurrentWrite HistoryRead HistoryWriteSemanticChange StatusWriteTimestampWriteReserved NonatomicReadNonatomicWriteWriteFullArrayOnly`P@EventNotifierType:{SubscribeToEventsSubscribeToEvents HistoryRead HistoryRead HistoryWrite HistoryWrite` OptionSetValues:.DN:SubscribeToEventsReserved HistoryRead HistoryWrite`P@AccessRestrictionType_{SigningRequiredSigningRequiredEncryptionRequiredEncryptionRequiredSessionRequiredSessionRequired` OptionSetValues:.DN:SigningRequiredEncryptionRequiredSessionRequired`P@RolePermissionType`zERoleId Permissions^h@DataTypeDefinitiona`P@ StructureTypeb{ Structure StructureStructureWithOptionalFieldsStructureWithOptionalFieldsUnionUnion`  EnumStrings8.DN8 StructureStructureWithOptionalFieldsUnion`P@StructureFieldezName DescriptionDataType ValueRankArrayDimensionsMaxStringLength IsOptional`P@StructureDefinitioncazaDefaultEncodingId BaseDataType StructureTypebFieldse`P@EnumDefinitiondaz&aFieldsf`P@Argument(zName DataType ValueRankArrayDimensions Description`P@ EnumValueTypezcValue DisplayName Description`P@ EnumFieldfz}Value DisplayName DescriptionName `P@ OptionSet1zBValue ValidBitsh@Union1`@NormalizedStringM2 `@ DecimalStringN2 `@DurationStringO2 `@ TimeStringP2 `@ DateStringQ2 `@Duration" `@UtcTime& `@LocaleId' `P@TimeZoneDataType"zPOffsetDaylightSavingInOffset`@IndexD`@ IntegerId `P@ApplicationType3{ServerServerClientClientClientAndServerClientAndServerDiscoveryServerDiscoveryServer`  EnumStrings.DNServerClientClientAndServerDiscoveryServer`P@ApplicationDescription4zApplicationUri ProductUri ApplicationNameApplicationType3GatewayServerUri DiscoveryProfileUri DiscoveryUrls `@ VersionTimeR`P@ServerOnNetwork/zRecordId ServerName DiscoveryUrl ServerCapabilities `@ApplicationInstanceCertificate7`P@MessageSecurityMode.{InvalidInvalidNoneNoneSignSignSignAndEncryptSignAndEncrypt`  EnumStrings.DNInvalidNoneSignSignAndEncrypt`P@ UserTokenType/{ Anonymous AnonymousUserNameUserName Certificate Certificate IssuedToken IssuedToken`  EnumStrings.DN AnonymousUserName Certificate IssuedToken`P@UserTokenPolicy0zPolicyId TokenType/IssuedTokenType IssuerEndpointUrl SecurityPolicyUri `P@EndpointDescription8z% EndpointUrl Server4ServerCertificate7 SecurityMode.SecurityPolicyUri UserIdentityTokens0TransportProfileUri SecurityLevel`P@RegisteredServerz  ServerUri ProductUri ServerNames ServerType3GatewayServerUri DiscoveryUrls SemaphoreFilePath IsOnline`@DiscoveryConfigurationZ2`P@MdnsDiscoveryConfiguration[2Z2zVZ2MdnsServerName ServerCapabilities `P@SecurityTokenRequestType;{<IssueIssueRenewRenew`  EnumStrings.DNIssueRenew`P@SignedSoftwareCertificateXzLCertificateData Signature`@SessionAuthenticationTokenhP@UserIdentityToken<z(PolicyId `@AnonymousIdentityToken?<`P@UserNameIdentityTokenB<z<PolicyId UserName PasswordEncryptionAlgorithm `P@X509IdentityTokenE<zM<PolicyId CertificateData`P@IssuedIdentityToken<zn<PolicyId TokenDataEncryptionAlgorithm `P@NodeAttributesMask\{d#NoneNone AccessLevel AccessLevelArrayDimensionsArrayDimensions BrowseName BrowseNameContainsNoLoopsContainsNoLoopsDataTypeDataType  Description Description@ DisplayName DisplayName EventNotifier EventNotifier Executable Executable Historizing Historizing InverseName InverseName IsAbstract IsAbstractMinimumSamplingIntervalMinimumSamplingInterval  NodeClass NodeClass@NodeIdNodeId Symmetric SymmetricUserAccessLevelUserAccessLevelUserExecutableUserExecutable UserWriteMask UserWriteMask ValueRank ValueRank WriteMask WriteMask ValueValue@DataTypeDefinitionDataTypeDefinitionRolePermissionsRolePermissionsAccessRestrictionsAccessRestrictionsAllAlld`BaseNodeBaseNode`ObjectObjectdh ObjectType ObjectTypewrVariableVariablevh VariableType VariableTypedaMethodMethodd ReferenceType ReferenceType`ViewView`  EnumValuesi..DNi.#; None;  AccessLevel; !ArrayDimensions;  BrowseName; !ContainsNoLoops; DataType;   Description; @ DisplayName;  EventNotifier;  Executable;  Historizing;  InverseName;  IsAbstract; )MinimumSamplingInterval;   NodeClass; @NodeId;  Symmetric; !UserAccessLevel;  UserExecutable;  UserWriteMask;  ValueRank;  WriteMask;  Value; $@DataTypeDefinition; !RolePermissions; $AccessRestrictions; All; d`BaseNode; `Object; dh ObjectType; wrVariable; vh VariableType; daMethod; d ReferenceType; `View`P@ AddNodesItemxz ParentNodeIdReferenceTypeIdRequestedNewNodeId BrowseName NodeClassNodeAttributesTypeDefinition`P@AddReferencesItem{z SourceNodeIdReferenceTypeId IsForwardTargetServerUri TargetNodeIdTargetNodeClass`P@DeleteNodesItem~zPNodeIdDeleteTargetReferences`P@DeleteReferencesItemz SourceNodeIdReferenceTypeId IsForward TargetNodeIdDeleteBidirectional`P@AttributeWriteMask[{f AccessLevel AccessLevelArrayDimensionsArrayDimensions BrowseName BrowseNameContainsNoLoopsContainsNoLoopsDataTypeDataType Description Description DisplayName DisplayName EventNotifier EventNotifier Executable Executable  Historizing Historizing  InverseName InverseName  IsAbstract IsAbstract MinimumSamplingIntervalMinimumSamplingInterval  NodeClass NodeClassNodeIdNodeId Symmetric SymmetricUserAccessLevelUserAccessLevelUserExecutableUserExecutable UserWriteMask UserWriteMask ValueRank ValueRank WriteMask WriteMaskValueForVariableTypeValueForVariableTypeDataTypeDefinitionDataTypeDefinitionRolePermissionsRolePermissionsAccessRestrictionsAccessRestrictions AccessLevelEx AccessLevelEx` OptionSetValues:.DN: AccessLevelArrayDimensions BrowseNameContainsNoLoopsDataType Description DisplayName EventNotifier Executable Historizing InverseName IsAbstractMinimumSamplingInterval NodeClassNodeId SymmetricUserAccessLevelUserExecutable UserWriteMask ValueRank WriteMaskValueForVariableTypeDataTypeDefinitionRolePermissionsAccessRestrictions AccessLevelEx`@ContinuationPoint `P@RelativePathElementzReferenceTypeId IsInverseIncludeSubtypes TargetName`P@ RelativePathz*Elements`@Counter!`@ NumericRange# `@Time$ `@Date% `P@EndpointConfigurationKzP OperationTimeoutUseBinaryEncodingMaxStringLengthMaxByteStringLengthMaxArrayLengthMaxMessageSize MaxBufferSizeChannelLifetimeSecurityTokenLifetime`P@FilterOperator@{REqualsEqualsIsNullIsNull GreaterThan GreaterThanLessThanLessThanGreaterThanOrEqualGreaterThanOrEqualLessThanOrEqualLessThanOrEqualLikeLikeNotNotBetweenBetween InListInList AndAnd OrOr CastCast InViewInViewOfTypeOfType RelatedTo RelatedTo BitwiseAnd BitwiseAnd BitwiseOr BitwiseOr`  EnumStrings.DNEqualsIsNull GreaterThanLessThanGreaterThanOrEqualLessThanOrEqualLikeNotBetweenInListAndOrCastInViewOfType RelatedTo BitwiseAnd BitwiseOr`P@ContentFilterElementGzRFilterOperator@FilterOperands`P@ ContentFilterJz*ElementsG`@ FilterOperandM`P@ElementOperandPMz'MIndex`P@LiteralOperandSMz'MValue`P@AttributeOperandVMzMNodeIdAlias BrowsePath AttributeId  IndexRange#`P@SimpleAttributeOperandYMzMTypeDefinitionId BrowsePath AttributeId  IndexRange#`P@ HistoryEventz(Events`P@HistoryUpdateType+{~InsertInsertReplaceReplaceUpdateUpdateDeleteDelete`  EnumValuesl..DNl.; Insert; Replace; Update; Delete`P@PerformUpdateType,{~InsertInsertReplaceReplaceUpdateUpdateRemoveRemove`  EnumValuesm..DNm.; Insert; Replace; Update; Remove`@MonitoringFilter`P@ EventFilterzR SelectClausesY WhereClauseJ`P@AggregateConfigurationzUseServerCapabilitiesDefaultsTreatUncertainAsBadPercentDataBadPercentDataGoodUseSlopedExtrapolation`P@HistoryEventFieldListz+ EventFields`P@ BuildInfoRz ProductUri ManufacturerName ProductName SoftwareVersion BuildNumber BuildDate&`P@RedundancySupportS{NoneNoneColdColdWarmWarmHotHot Transparent TransparentHotAndMirroredHotAndMirrored`  EnumStrings.DNNoneColdWarmHot TransparentHotAndMirrored`P@ ServerStateT{(RunningRunningFailedFailedNoConfigurationNoConfiguration Suspended SuspendedShutdownShutdownTestTestCommunicationFaultCommunicationFaultUnknownUnknown`  EnumStrings.DNRunningFailedNoConfiguration SuspendedShutdownTestCommunicationFaultUnknown`P@RedundantServerDataTypeUziServerId ServiceLevel ServerStateT`P@EndpointUrlListDataType.z/EndpointUrlList `P@NetworkGroupDataType.zK ServerUri NetworkPaths.`P@#SamplingIntervalDiagnosticsDataTypeXzSamplingInterval"MonitoredItemCountMaxMonitoredItemCountDisabledMonitoredItemCount`P@ ServerDiagnosticsSummaryDataType[z ServerViewCountCurrentSessionCountCumulatedSessionCountSecurityRejectedSessionCountRejectedSessionCountSessionTimeoutCountSessionAbortCountCurrentSubscriptionCountCumulatedSubscriptionCountPublishingIntervalCountSecurityRejectedRequestsCountRejectedRequestsCount`P@ServerStatusDataType^z StartTime& CurrentTime&StateT BuildInfoRSecondsTillShutdownShutdownReason`P@SessionDiagnosticsDataTypeaz+ SessionId SessionName ClientDescription4 ServerUri EndpointUrl LocaleIds'ActualSessionTimeout"MaxResponseMessageSizeClientConnectionTime&ClientLastContactTime&CurrentSubscriptionsCountCurrentMonitoredItemsCountCurrentPublishRequestsInQueueTotalRequestCountgUnauthorizedRequestCount ReadCountgHistoryReadCountg WriteCountgHistoryUpdateCountg CallCountgCreateMonitoredItemsCountgModifyMonitoredItemsCountgSetMonitoringModeCountgSetTriggeringCountgDeleteMonitoredItemsCountgCreateSubscriptionCountgModifySubscriptionCountgSetPublishingModeCountg PublishCountgRepublishCountgTransferSubscriptionsCountgDeleteSubscriptionsCountg AddNodesCountgAddReferencesCountgDeleteNodesCountgDeleteReferencesCountg BrowseCountgBrowseNextCountg"TranslateBrowsePathsToNodeIdsCountgQueryFirstCountgQueryNextCountgRegisterNodesCountgUnregisterNodesCountg`P@"SessionSecurityDiagnosticsDataTypedzQ SessionIdClientUserIdOfSession ClientUserIdHistory AuthenticationMechanism Encoding TransportProtocol SecurityMode.SecurityPolicyUri ClientCertificate`P@ServiceCounterDataTypegzH TotalCount ErrorCount`P@ StatusResult+zL StatusCodeDiagnosticInfo`P@SubscriptionDiagnosticsDataTypejz SessionIdSubscriptionIdPriorityPublishingInterval"MaxKeepAliveCountMaxLifetimeCountMaxNotificationsPerPublishPublishingEnabled ModifyCount EnableCount DisableCountRepublishRequestCountRepublishMessageRequestCountRepublishMessageCountTransferRequestCountTransferredToAltClientCountTransferredToSameClientCountPublishRequestCountDataChangeNotificationsCountEventNotificationsCountNotificationsCountLatePublishRequestCountCurrentKeepAliveCountCurrentLifetimeCountUnacknowledgedMessageCountDiscardedMessageCountMonitoredItemCountDisabledMonitoredItemCountMonitoringQueueOverflowCountNextSequenceNumberEventQueueOverFlowCount`P@ModelChangeStructureDataTypemz`Affected AffectedTypeVerb`P@SemanticChangeStructureDataTypezHAffected AffectedType`P@Rangetz;Low High `P@ EUInformationwz NamespaceUri UnitId DisplayName Description`P@AxisScaleEnumeration-/{PLinearLinearLogLogLnLn`  EnumStrings./.DN./LinearLogLn`P@ComplexNumberType/zAReal Imaginary `P@DoubleComplexNumberType/zAReal Imaginary `P@AxisInformation//zEngineeringUnitswEURangetTitle AxisScaleType-/ AxisSteps `P@XVType0/z:X Value `P@ProgramDiagnosticDataType~z CreateSessionIdCreateClientName InvocationCreationTime&LastTransitionTime&LastMethodCall LastMethodSessionIdLastMethodInputArguments(LastMethodOutputArguments(LastMethodCallTime&LastMethodReturnStatus+`P@ProgramDiagnostic2DataType$<z CreateSessionIdCreateClientName InvocationCreationTime&LastTransitionTime&LastMethodCall LastMethodSessionIdLastMethodInputArguments(LastMethodOutputArguments(LastMethodInputValuesLastMethodOutputValuesLastMethodCallTime&LastMethodReturnStatus+`P@ Annotation{zgMessage UserName AnnotationTime&`P@ExceptionDeviationFormatz{ AbsoluteValue AbsoluteValuePercentOfValuePercentOfValuePercentOfRangePercentOfRangePercentOfEURangePercentOfEURangeUnknownUnknown`  EnumStrings.DN AbsoluteValuePercentOfValuePercentOfRangePercentOfEURangeUnknown` DefaultBinaryDefault Binary9L9&8':` DefaultBinaryDefault Binary7=L7=&<'v=` DefaultBinaryDefault BinaryILI&vI'I` DefaultBinaryDefault BinaryILI&wI'I` DefaultBinaryDefault BinaryILI&xI'I` DefaultBinaryDefault BinaryILI&yI'I` DefaultBinaryDefault BinaryILI&zI'I` DefaultBinaryDefault BinaryILI&{I'I` DefaultBinaryDefault BinaryILI&|I'I` DefaultBinaryDefault BinaryILI&}I'I` DefaultBinaryDefault BinaryILI&~I'I` DefaultBinaryDefault Binaryx=Lx=&='z=` DefaultBinaryDefault Binary[L[&['[` DefaultBinaryDefault Binary1L1& 1'1` DefaultBinaryDefault Binary<=L<=&<'}=` DefaultBinaryDefault Binary}L}&8':` DefaultBinaryDefault Binary~L~&<'<` DefaultBinaryDefault BinaryL&<'<` DefaultBinaryDefault Binary=<L=<&:'<` DefaultBinaryDefault Binary><L><&:'<` DefaultBinaryDefault Binary|L|&8':` DefaultBinaryDefault Binary9L9&8':` DefaultBinaryDefault Binary9L9&9':` DefaultBinaryDefault Binary==L==&<'=` DefaultBinaryDefault Binary>=L>=&<'=` DefaultBinaryDefault Binary7L7&7'7` DefaultBinaryDefault Binary?=L?=&<'=` DefaultBinaryDefault BinaryA=LA=&<'=` DefaultBinaryDefault BinaryB=LB=&<'=` DefaultBinaryDefault BinaryC=LC=&<'=` DefaultBinaryDefault BinaryH=LH=&<'=` DefaultBinaryDefault BinaryI=LI=&<'=` DefaultBinaryDefault BinaryRLR&x<'R` DefaultBinaryDefault BinaryK=LK=&<'=` DefaultBinaryDefault BinaryM=LM=&='=` DefaultBinaryDefault BinaryN=LN=&='=` DefaultBinaryDefault BinaryO=LO=&='=` DefaultBinaryDefault BinaryRLR&<'R` DefaultBinaryDefault BinaryRLR&<'R` DefaultBinaryDefault BinaryRLR&<'R` DefaultBinaryDefault BinaryU=LU=&='=` DefaultBinaryDefault BinaryV=LV=&='=` DefaultBinaryDefault BinaryW=LW=&='>` DefaultBinaryDefault BinaryY=LY=& ='>` DefaultBinaryDefault BinaryZ=LZ=& ='>` DefaultBinaryDefault Binary[=L[=&=' >` DefaultBinaryDefault Binary`=L`=&='>` DefaultBinaryDefault Binary:L:&9' R` DefaultBinaryDefault Binarya=La=&='>` DefaultBinaryDefault BinaryRLR&<'R` DefaultBinaryDefault Binaryc=Lc=&='>` DefaultBinaryDefault Binarye=Le=&$='>` DefaultBinaryDefault Binaryf=Lf=&%='/>` DefaultBinaryDefault Binaryg=Lg=&)='2>` DefaultBinaryDefault Binaryl=Ll=&0='5>` DefaultBinaryDefault Binarym=Lm=&1=';>` DefaultBinaryDefault Binary` DefaultBinaryDefault Binaryq=Lq=&5='G>` DefaultBinaryDefault Binaryu=Lu=&6='J>` DefaultBinaryDefault BinaryL&`'?` DefaultBinaryDefault BinaryyLy&a'G` DefaultBinaryDefault Binary9L9&e'G` DefaultBinaryDefault BinaryzLz&c'G` DefaultBinaryDefault Binary{L{&d' G` DefaultBinaryDefault Binary*L*&('` DefaultBinaryDefault Binary; L; &'` DefaultBinaryDefault Binary9L9&f':` DefaultBinaryDefault Binary1L1&1'1` DefaultBinaryDefault Binary1L1&1'1` DefaultBinaryDefault Binary"L"&"'"` DefaultBinaryDefault Binary6L6&4'` DefaultBinaryDefault Binary/L/&/'/` DefaultBinaryDefault Binary2L2&0'` DefaultBinaryDefault Binary:L:&8'` DefaultBinaryDefault BinaryL&'f` DefaultBinaryDefault Binaryd2Ld2&Z2'f2` DefaultBinaryDefault Binarye2Le2&[2'i2` DefaultBinaryDefault BinaryZLZ&X'` DefaultBinaryDefault Binary>L>&<'` DefaultBinaryDefault BinaryALA&?'` DefaultBinaryDefault BinaryDLD&B'` DefaultBinaryDefault BinaryGLG&E'` DefaultBinaryDefault BinaryL&'` DefaultBinaryDefault BinaryzLz&x'0` DefaultBinaryDefault Binary}L}&{'3` DefaultBinaryDefault BinaryL&~'6` DefaultBinaryDefault BinaryL&'9` DefaultBinaryDefault BinaryL&'1` DefaultBinaryDefault BinaryL&'1` DefaultBinaryDefault BinaryMLM&K'` DefaultBinaryDefault BinaryILI&G'` DefaultBinaryDefault BinaryLLL&J'` DefaultBinaryDefault BinaryOLO&M'` DefaultBinaryDefault BinaryRLR&P'` DefaultBinaryDefault BinaryULU&S'` DefaultBinaryDefault BinaryXLX&V'` DefaultBinaryDefault Binary[L[&Y' ` DefaultBinaryDefault BinaryL&'D` DefaultBinaryDefault BinaryL&'` DefaultBinaryDefault BinaryL&'` DefaultBinaryDefault BinaryL&'` DefaultBinaryDefault BinaryL&'` DefaultBinaryDefault BinaryTLT&R' ` DefaultBinaryDefault BinaryWLW&U' ` DefaultBinaryDefault Binary.L.&.'.` DefaultBinaryDefault Binary.L.&.'.` DefaultBinaryDefault BinaryZLZ&X' ` DefaultBinaryDefault Binary]L]&[' ` DefaultBinaryDefault Binary`L`&^' ` DefaultBinaryDefault BinarycLc&a' ` DefaultBinaryDefault BinaryfLf&d' ` DefaultBinaryDefault BinaryiLi&g'" ` DefaultBinaryDefault Binary-L-&+'` DefaultBinaryDefault BinarylLl&j'% ` DefaultBinaryDefault BinaryoLo&m'( ` DefaultBinaryDefault BinaryL&'+ ` DefaultBinaryDefault BinaryvLv&t'. ` DefaultBinaryDefault BinaryyLy&w'1 ` DefaultBinaryDefault Binary/L/&/'/` DefaultBinaryDefault Binary/L/&/'/` DefaultBinaryDefault Binary9/L9/&//';/` DefaultBinaryDefault Binary:/L:/&0/'>/` DefaultBinaryDefault BinaryL&~'7 ` DefaultBinaryDefault Binary%<L%<&$<'&<` DefaultBinaryDefault Binary}L}&{'4 `OpcUa_BinarySchemaOpc.UaH An XML element encoded as a UTF-8 string. The possible encodings for a NodeId value. An identifier for a node in a UA server address space. An identifier for a node in a UA server address space qualified with a complete namespace string. A 32-bit status code value. A recursive structure containing diagnostic information associated with a status code. A string qualified with a namespace index. A string qualified with a namespace index. A value with an associated timestamp, and quality. A serialized object prefixed with its data type identifier. A union of several types. /]`  NamespaceUri.D http://opcfoundation.org/UA/ `  Deprecated:.D:`  KeyValuePair:/E: KeyValuePair `  EndpointTypev=/Ev= EndpointType ` RationalNumberI/EI RationalNumber ` VectorI/EI Vector `  ThreeDVector3DVectorI/EI ThreeDVector ` CartesianCoordinatesI/EI CartesianCoordinates ` ThreeDCartesianCoordinates3DCartesianCoordinatesI/EI ThreeDCartesianCoordinates `  OrientationI/EI Orientation ` ThreeDOrientation 3DOrientationI/EI ThreeDOrientation ` FrameI/EI Frame `  ThreeDFrame3DFrameI/EI ThreeDFrame ` IdentityMappingRuleTypez=/Ez= IdentityMappingRuleType ` CurrencyUnitType[/E[ CurrencyUnitType ` TrustListDataType1/E1 TrustListDataType ` DataTypeSchemaHeader}=/E}= DataTypeSchemaHeader ` DataTypeDescription:/E: DataTypeDescription ` StructureDescription</E< StructureDescription ` EnumDescription</E< EnumDescription ` SimpleTypeDescription</E< SimpleTypeDescription ` UABinaryFileDataType</E< UABinaryFileDataType ` DataSetMetaDataType:/E: DataSetMetaDataType `  FieldMetaData:/E: FieldMetaData ` ConfigurationVersionDataType:/E: ConfigurationVersionDataType ` PublishedDataSetDataType=/E= PublishedDataSetDataType ` PublishedDataSetSourceDataType=/E= PublishedDataSetSourceDataType ` PublishedVariableDataType7/E7 PublishedVariableDataType ` PublishedDataItemsDataType=/E= PublishedDataItemsDataType ` PublishedEventsDataType=/E= PublishedEventsDataType ` DataSetWriterDataType=/E= DataSetWriterDataType ` DataSetWriterTransportDataType=/E= DataSetWriterTransportDataType ` DataSetWriterMessageDataType=/E= DataSetWriterMessageDataType ` PubSubGroupDataType=/E= PubSubGroupDataType ` WriterGroupDataTypeR/ER WriterGroupDataType ` WriterGroupTransportDataType=/E= WriterGroupTransportDataType ` WriterGroupMessageDataType=/E= WriterGroupMessageDataType ` PubSubConnectionDataType=/E= PubSubConnectionDataType ` ConnectionTransportDataType=/E= ConnectionTransportDataType ` NetworkAddressDataTypeR/ER NetworkAddressDataType ` NetworkAddressUrlDataTypeR/ER NetworkAddressUrlDataType ` ReaderGroupDataTypeR/ER ReaderGroupDataType ` ReaderGroupTransportDataType=/E= ReaderGroupTransportDataType ` ReaderGroupMessageDataType=/E= ReaderGroupMessageDataType ` DataSetReaderDataType>/E> DataSetReaderDataType ` DataSetReaderTransportDataType>/E> DataSetReaderTransportDataType ` DataSetReaderMessageDataType>/E> DataSetReaderMessageDataType ` SubscribedDataSetDataType >/E > SubscribedDataSetDataType ` TargetVariablesDataType>/E> TargetVariablesDataType ` FieldTargetDataType R/E R FieldTargetDataType ` SubscribedDataSetMirrorDataType>/E> SubscribedDataSetMirrorDataType ` PubSubConfigurationDataTypeR/ER PubSubConfigurationDataType ` UadpWriterGroupMessageDataType>/E> UadpWriterGroupMessageDataType `  UadpDataSetWriterMessageDataType>/E> UadpDataSetWriterMessageDataType `  UadpDataSetReaderMessageDataType/>/E/> UadpDataSetReaderMessageDataType ` JsonWriterGroupMessageDataType2>/E2> JsonWriterGroupMessageDataType `  JsonDataSetWriterMessageDataType5>/E5> JsonDataSetWriterMessageDataType `  JsonDataSetReaderMessageDataType;>/E;> JsonDataSetReaderMessageDataType ` #DatagramConnectionTransportDataType=D/E=D #DatagramConnectionTransportDataType ` $DatagramWriterGroupTransportDataTypeR/ER $DatagramWriterGroupTransportDataType ` !BrokerConnectionTransportDataType</E< !BrokerConnectionTransportDataType ` "BrokerWriterGroupTransportDataTypeD>/ED> "BrokerWriterGroupTransportDataType ` $BrokerDataSetWriterTransportDataTypeG>/EG> $BrokerDataSetWriterTransportDataType ` $BrokerDataSetReaderTransportDataTypeJ>/EJ> $BrokerDataSetReaderTransportDataType ` RolePermissionType?/E? RolePermissionType ` DataTypeDefinitionG/EG DataTypeDefinition ` StructureFieldG/EG StructureField ` StructureDefinitionG/EG StructureDefinition ` EnumDefinition G/E G EnumDefinition ` Argument/E Argument `  EnumValueType/E EnumValueType `  EnumField:/E: EnumField `  OptionSet1/E1 OptionSet ` Union1/E1 Union ` TimeZoneDataType"/E" TimeZoneDataType ` ApplicationDescription/E ApplicationDescription ` ServerOnNetwork//E/ ServerOnNetwork ` UserTokenPolicy/E UserTokenPolicy ` EndpointDescription/E EndpointDescription ` RegisteredServerf/Ef RegisteredServer ` DiscoveryConfigurationf2/Ef2 DiscoveryConfiguration ` MdnsDiscoveryConfigurationi2/Ei2 MdnsDiscoveryConfiguration ` SignedSoftwareCertificate/E SignedSoftwareCertificate ` UserIdentityToken/E UserIdentityToken ` AnonymousIdentityToken/E AnonymousIdentityToken ` UserNameIdentityToken/E UserNameIdentityToken ` X509IdentityToken/E X509IdentityToken ` IssuedIdentityToken/E IssuedIdentityToken `  AddNodesItem0/E0 AddNodesItem ` AddReferencesItem3/E3 AddReferencesItem ` DeleteNodesItem6/E6 DeleteNodesItem ` DeleteReferencesItem9/E9 DeleteReferencesItem ` RelativePathElement1/E1 RelativePathElement `  RelativePath1/E1 RelativePath ` EndpointConfiguration/E EndpointConfiguration ` ContentFilterElement/E ContentFilterElement `  ContentFilter/E ContentFilter `  FilterOperand/E FilterOperand ` ElementOperand/E ElementOperand ` LiteralOperand/E LiteralOperand ` AttributeOperand/E AttributeOperand ` SimpleAttributeOperand /E  SimpleAttributeOperand `  HistoryEventD/ED HistoryEvent ` MonitoringFilter/E MonitoringFilter `  EventFilter/E EventFilter ` AggregateConfiguration/E AggregateConfiguration ` HistoryEventFieldList/E HistoryEventFieldList `  BuildInfo /E  BuildInfo ` RedundantServerDataType /E RedundantServerDataType ` EndpointUrlListDataType./E. EndpointUrlListDataType ` NetworkGroupDataType./E. NetworkGroupDataType ` #SamplingIntervalDiagnosticsDataType /E #SamplingIntervalDiagnosticsDataType `  ServerDiagnosticsSummaryDataType /E ServerDiagnosticsSummaryDataType ` ServerStatusDataType /E ServerStatusDataType ` SessionDiagnosticsDataType /E SessionDiagnosticsDataType ` "SessionSecurityDiagnosticsDataType /E "SessionSecurityDiagnosticsDataType ` ServiceCounterDataType" /E" ServiceCounterDataType `  StatusResult/E StatusResult ` SubscriptionDiagnosticsDataType% /E% SubscriptionDiagnosticsDataType ` ModelChangeStructureDataType( /E( ModelChangeStructureDataType ` SemanticChangeStructureDataType+ /E+ SemanticChangeStructureDataType ` Range. /E. Range `  EUInformation1 /E1 EUInformation ` ComplexNumberType//E/ ComplexNumberType ` DoubleComplexNumberType//E/ DoubleComplexNumberType ` AxisInformation;//E;/ AxisInformation ` XVType>//E>/ XVType ` ProgramDiagnosticDataType7 /E7 ProgramDiagnosticDataType ` ProgramDiagnostic2DataType&</E&< ProgramDiagnostic2DataType `  Annotation4 /E4 Annotation ` DefaultXml Default XML9L9&8'9` DefaultXml Default XMLM>LM>&<'>` DefaultXml Default XMLILI&vI'I` DefaultXml Default XMLILI&wI'I` DefaultXml Default XMLILI&xI'I` DefaultXml Default XMLILI&yI'I` DefaultXml Default XMLILI&zI'iJ` DefaultXml Default XMLILI&{I'lJ` DefaultXml Default XMLILI&|I'oJ` DefaultXml Default XMLILI&}I'rJ` DefaultXml Default XMLILI&~I'uJ` DefaultXml Default XMLp=Lp=&='r=` DefaultXml Default XML[L[&['[` DefaultXml Default XML1L1& 1'1` DefaultXml Default XMLN>LN>&<'>` DefaultXml Default XML9L9&8'9` DefaultXml Default XML<L<&<'<` DefaultXml Default XML<L<&<'<` DefaultXml Default XML<L<&:'<` DefaultXml Default XML<L<&:'<` DefaultXml Default XML9L9&8'9` DefaultXml Default XML9L9&8'9` DefaultXml Default XML9L9&9'9` DefaultXml Default XMLO>LO>&<'>` DefaultXml Default XMLP>LP>&<'>` DefaultXml Default XML7L7&7'7` DefaultXml Default XMLQ>LQ>&<'>` DefaultXml Default XMLR>LR>&<'>` DefaultXml Default XMLS>LS>&<'>` DefaultXml Default XMLT>LT>&<'>` DefaultXml Default XMLs>Ls>&<'>` DefaultXml Default XMLt>Lt>&<'>` DefaultXml Default XMLRLR&x<'R` DefaultXml Default XMLv>Lv>&<'>` DefaultXml Default XMLw>Lw>&='>` DefaultXml Default XMLx>Lx>&='>` DefaultXml Default XMLy>Ly>&='>` DefaultXml Default XMLRLR&<'R` DefaultXml Default XMLRLR&<'R` DefaultXml Default XMLRLR&<'R` DefaultXml Default XML{>L{>&='>` DefaultXml Default XML|>L|>&='>` DefaultXml Default XML>L>&='>` DefaultXml Default XML>L>& ='>` DefaultXml Default XML>L>& ='>` DefaultXml Default XML>L>&='>` DefaultXml Default XML>L>&='>` DefaultXml Default XML9L9&9'9` DefaultXml Default XML>L>&='>` DefaultXml Default XMLRLR&<'R` DefaultXml Default XML>L>&='>` DefaultXml Default XML>L>&$='>` DefaultXml Default XML>L>&%='>` DefaultXml Default XML>L>&)='>` DefaultXml Default XML>L>&0='>` DefaultXml Default XML>L>&1='>` DefaultXml Default XML@DL@D&;D'AD` DefaultXml Default XMLRLR&<'R` DefaultXml Default XML<L<&:'=` DefaultXml Default XML>L>&3='>` DefaultXml Default XML>L>&5='?` DefaultXml Default XML>L>&6='?` DefaultXml Default XML>L>&`'>` DefaultXml Default XML9L9&a'F` DefaultXml Default XML9L9&e'F` DefaultXml Default XML9L9&c'F` DefaultXml Default XML9L9&d'F` DefaultXml Default XML)L)&('] ` DefaultXml Default XMLL&'c ` DefaultXml Default XML9L9&f'9` DefaultXml Default XML1L1&1'1` DefaultXml Default XML1L1&1'1` DefaultXml Default XML"L"&"'"` DefaultXml Default XML5L5&4'l ` DefaultXml Default XML/L/&/'/` DefaultXml Default XML1L1&0'i ` DefaultXml Default XML9L9&8'o ` DefaultXml Default XMLL&' ` DefaultXml Default XML\2L\2&Z2'^2` DefaultXml Default XML]2L]2&[2'a2` DefaultXml Default XMLYLY&X' ` DefaultXml Default XML=L=&<'r ` DefaultXml Default XML@L@&?'u ` DefaultXml Default XMLCLC&B'x ` DefaultXml Default XMLFLF&E'{ ` DefaultXml Default XMLL&'~ ` DefaultXml Default XMLyLy&x' ` DefaultXml Default XML|L|&{' ` DefaultXml Default XMLL&~' ` DefaultXml Default XMLL&' ` DefaultXml Default XMLL&'1` DefaultXml Default XMLL&'1` DefaultXml Default XMLLLL&K' ` DefaultXml Default XMLHLH&G't!` DefaultXml Default XMLKLK&J'w!` DefaultXml Default XMLNLN&M'z!` DefaultXml Default XMLQLQ&P'}!` DefaultXml Default XMLTLT&S'!` DefaultXml Default XMLWLW&V'!` DefaultXml Default XMLZLZ&Y'!` DefaultXml Default XMLL&'!` DefaultXml Default XMLL&'!` DefaultXml Default XMLL&'"` DefaultXml Default XMLL&'"` DefaultXml Default XMLL&'g"` DefaultXml Default XMLSLS&R' ` DefaultXml Default XMLVLV&U'"` DefaultXml Default XML.L.&.'.` DefaultXml Default XML.L.&.'.` DefaultXml Default XMLYLY&X'"` DefaultXml Default XML\L\&['"` DefaultXml Default XML_L_&^'"` DefaultXml Default XMLbLb&a'"` DefaultXml Default XMLeLe&d'"` DefaultXml Default XMLhLh&g'"` DefaultXml Default XML,L,&+'f ` DefaultXml Default XMLkLk&j'"` DefaultXml Default XMLnLn&m'"` DefaultXml Default XMLL&'"` DefaultXml Default XMLuLu&t'"` DefaultXml Default XMLxLx&w'"` DefaultXml Default XML/L/&/'/` DefaultXml Default XML/L/&/'/` DefaultXml Default XML1/L1/&//'3/` DefaultXml Default XML2/L2/&0/'6/` DefaultXml Default XMLL&~'"` DefaultXml Default XML)<L)<&$<'*<` DefaultXml Default XML|L|&{'"`OpcUa_XmlSchemaOpc.Ua< H<  true true true /\`  NamespaceUri> .D> -http://opcfoundation.org/UA/2008/02/Types.xsd `  Deprecated:.D:`  KeyValuePair9/E9 "//xs:element[@name='KeyValuePair'] `  EndpointType>/E> "//xs:element[@name='EndpointType'] ` RationalNumberI/EI $//xs:element[@name='RationalNumber'] ` VectorI/EI //xs:element[@name='Vector'] `  ThreeDVector3DVectorI/EI "//xs:element[@name='ThreeDVector'] ` CartesianCoordinatesI/EI *//xs:element[@name='CartesianCoordinates'] ` ThreeDCartesianCoordinates3DCartesianCoordinatesiJ/EiJ 0//xs:element[@name='ThreeDCartesianCoordinates'] `  OrientationlJ/ElJ !//xs:element[@name='Orientation'] ` ThreeDOrientation 3DOrientationoJ/EoJ '//xs:element[@name='ThreeDOrientation'] ` FramerJ/ErJ //xs:element[@name='Frame'] `  ThreeDFrame3DFrameuJ/EuJ !//xs:element[@name='ThreeDFrame'] ` IdentityMappingRuleTyper=/Er= -//xs:element[@name='IdentityMappingRuleType'] ` CurrencyUnitType[/E[ &//xs:element[@name='CurrencyUnitType'] ` TrustListDataType1/E1 '//xs:element[@name='TrustListDataType'] ` DataTypeSchemaHeader>/E> *//xs:element[@name='DataTypeSchemaHeader'] ` DataTypeDescription9/E9 )//xs:element[@name='DataTypeDescription'] ` StructureDescription</E< *//xs:element[@name='StructureDescription'] ` EnumDescription</E< %//xs:element[@name='EnumDescription'] ` SimpleTypeDescription</E< +//xs:element[@name='SimpleTypeDescription'] ` UABinaryFileDataType</E< *//xs:element[@name='UABinaryFileDataType'] ` DataSetMetaDataType9/E9 )//xs:element[@name='DataSetMetaDataType'] `  FieldMetaData9/E9 #//xs:element[@name='FieldMetaData'] ` ConfigurationVersionDataType9/E9 2//xs:element[@name='ConfigurationVersionDataType'] ` PublishedDataSetDataType>/E> .//xs:element[@name='PublishedDataSetDataType'] ` PublishedDataSetSourceDataType>/E> 4//xs:element[@name='PublishedDataSetSourceDataType'] ` PublishedVariableDataType7/E7 ///xs:element[@name='PublishedVariableDataType'] ` PublishedDataItemsDataType>/E> 0//xs:element[@name='PublishedDataItemsDataType'] ` PublishedEventsDataType>/E> -//xs:element[@name='PublishedEventsDataType'] ` DataSetWriterDataType>/E> +//xs:element[@name='DataSetWriterDataType'] ` DataSetWriterTransportDataType>/E> 4//xs:element[@name='DataSetWriterTransportDataType'] ` DataSetWriterMessageDataType>/E> 2//xs:element[@name='DataSetWriterMessageDataType'] ` PubSubGroupDataType>/E> )//xs:element[@name='PubSubGroupDataType'] ` WriterGroupDataTypeR/ER )//xs:element[@name='WriterGroupDataType'] ` WriterGroupTransportDataType>/E> 2//xs:element[@name='WriterGroupTransportDataType'] ` WriterGroupMessageDataType>/E> 0//xs:element[@name='WriterGroupMessageDataType'] ` PubSubConnectionDataType>/E> .//xs:element[@name='PubSubConnectionDataType'] ` ConnectionTransportDataType>/E> 1//xs:element[@name='ConnectionTransportDataType'] ` NetworkAddressDataTypeR/ER ,//xs:element[@name='NetworkAddressDataType'] ` NetworkAddressUrlDataTypeR/ER ///xs:element[@name='NetworkAddressUrlDataType'] ` ReaderGroupDataTypeR/ER )//xs:element[@name='ReaderGroupDataType'] ` ReaderGroupTransportDataType>/E> 2//xs:element[@name='ReaderGroupTransportDataType'] ` ReaderGroupMessageDataType>/E> 0//xs:element[@name='ReaderGroupMessageDataType'] ` DataSetReaderDataType>/E> +//xs:element[@name='DataSetReaderDataType'] ` DataSetReaderTransportDataType>/E> 4//xs:element[@name='DataSetReaderTransportDataType'] ` DataSetReaderMessageDataType>/E> 2//xs:element[@name='DataSetReaderMessageDataType'] ` SubscribedDataSetDataType>/E> ///xs:element[@name='SubscribedDataSetDataType'] ` TargetVariablesDataType>/E> -//xs:element[@name='TargetVariablesDataType'] ` FieldTargetDataType9/E9 )//xs:element[@name='FieldTargetDataType'] ` SubscribedDataSetMirrorDataType>/E> 5//xs:element[@name='SubscribedDataSetMirrorDataType'] ` PubSubConfigurationDataTypeR/ER 1//xs:element[@name='PubSubConfigurationDataType'] ` UadpWriterGroupMessageDataType>/E> 4//xs:element[@name='UadpWriterGroupMessageDataType'] `  UadpDataSetWriterMessageDataType>/E> 6//xs:element[@name='UadpDataSetWriterMessageDataType'] `  UadpDataSetReaderMessageDataType>/E> 6//xs:element[@name='UadpDataSetReaderMessageDataType'] ` JsonWriterGroupMessageDataType>/E> 4//xs:element[@name='JsonWriterGroupMessageDataType'] `  JsonDataSetWriterMessageDataType>/E> 6//xs:element[@name='JsonDataSetWriterMessageDataType'] `  JsonDataSetReaderMessageDataType>/E> 6//xs:element[@name='JsonDataSetReaderMessageDataType'] ` #DatagramConnectionTransportDataTypeAD/EAD 9//xs:element[@name='DatagramConnectionTransportDataType'] ` $DatagramWriterGroupTransportDataTypeR/ER ://xs:element[@name='DatagramWriterGroupTransportDataType'] ` !BrokerConnectionTransportDataType=/E= 7//xs:element[@name='BrokerConnectionTransportDataType'] ` "BrokerWriterGroupTransportDataType>/E> 8//xs:element[@name='BrokerWriterGroupTransportDataType'] ` $BrokerDataSetWriterTransportDataType?/E? ://xs:element[@name='BrokerDataSetWriterTransportDataType'] ` $BrokerDataSetReaderTransportDataType?/E? ://xs:element[@name='BrokerDataSetReaderTransportDataType'] ` RolePermissionType>/E> (//xs:element[@name='RolePermissionType'] ` DataTypeDefinitionF/EF (//xs:element[@name='DataTypeDefinition'] ` StructureFieldF/EF $//xs:element[@name='StructureField'] ` StructureDefinitionF/EF )//xs:element[@name='StructureDefinition'] ` EnumDefinitionF/EF $//xs:element[@name='EnumDefinition'] ` Argument] /E] //xs:element[@name='Argument'] `  EnumValueTypec /Ec #//xs:element[@name='EnumValueType'] `  EnumField9/E9 //xs:element[@name='EnumField'] `  OptionSet1/E1 //xs:element[@name='OptionSet'] ` Union1/E1 //xs:element[@name='Union'] ` TimeZoneDataType"/E" &//xs:element[@name='TimeZoneDataType'] ` ApplicationDescriptionl /El ,//xs:element[@name='ApplicationDescription'] ` ServerOnNetwork//E/ %//xs:element[@name='ServerOnNetwork'] ` UserTokenPolicyi /Ei %//xs:element[@name='UserTokenPolicy'] ` EndpointDescriptiono /Eo )//xs:element[@name='EndpointDescription'] ` RegisteredServer /E &//xs:element[@name='RegisteredServer'] ` DiscoveryConfiguration^2/E^2 ,//xs:element[@name='DiscoveryConfiguration'] ` MdnsDiscoveryConfigurationa2/Ea2 0//xs:element[@name='MdnsDiscoveryConfiguration'] ` SignedSoftwareCertificate /E ///xs:element[@name='SignedSoftwareCertificate'] ` UserIdentityTokenr /Er '//xs:element[@name='UserIdentityToken'] ` AnonymousIdentityTokenu /Eu ,//xs:element[@name='AnonymousIdentityToken'] ` UserNameIdentityTokenx /Ex +//xs:element[@name='UserNameIdentityToken'] ` X509IdentityToken{ /E{ '//xs:element[@name='X509IdentityToken'] ` IssuedIdentityToken~ /E~ )//xs:element[@name='IssuedIdentityToken'] `  AddNodesItem /E "//xs:element[@name='AddNodesItem'] ` AddReferencesItem /E '//xs:element[@name='AddReferencesItem'] ` DeleteNodesItem /E %//xs:element[@name='DeleteNodesItem'] ` DeleteReferencesItem /E *//xs:element[@name='DeleteReferencesItem'] ` RelativePathElement1/E1 )//xs:element[@name='RelativePathElement'] `  RelativePath1/E1 "//xs:element[@name='RelativePath'] ` EndpointConfiguration /E +//xs:element[@name='EndpointConfiguration'] ` ContentFilterElementt!/Et! *//xs:element[@name='ContentFilterElement'] `  ContentFilterw!/Ew! #//xs:element[@name='ContentFilter'] `  FilterOperandz!/Ez! #//xs:element[@name='FilterOperand'] ` ElementOperand}!/E}! $//xs:element[@name='ElementOperand'] ` LiteralOperand!/E! $//xs:element[@name='LiteralOperand'] ` AttributeOperand!/E! &//xs:element[@name='AttributeOperand'] ` SimpleAttributeOperand!/E! ,//xs:element[@name='SimpleAttributeOperand'] `  HistoryEvent!/E! "//xs:element[@name='HistoryEvent'] ` MonitoringFilter!/E! &//xs:element[@name='MonitoringFilter'] `  EventFilter"/E" !//xs:element[@name='EventFilter'] ` AggregateConfiguration"/E" ,//xs:element[@name='AggregateConfiguration'] ` HistoryEventFieldListg"/Eg" +//xs:element[@name='HistoryEventFieldList'] `  BuildInfo /E //xs:element[@name='BuildInfo'] ` RedundantServerDataType"/E" -//xs:element[@name='RedundantServerDataType'] ` EndpointUrlListDataType./E. -//xs:element[@name='EndpointUrlListDataType'] ` NetworkGroupDataType./E. *//xs:element[@name='NetworkGroupDataType'] ` #SamplingIntervalDiagnosticsDataType"/E" 9//xs:element[@name='SamplingIntervalDiagnosticsDataType'] `  ServerDiagnosticsSummaryDataType"/E" 6//xs:element[@name='ServerDiagnosticsSummaryDataType'] ` ServerStatusDataType"/E" *//xs:element[@name='ServerStatusDataType'] ` SessionDiagnosticsDataType"/E" 0//xs:element[@name='SessionDiagnosticsDataType'] ` "SessionSecurityDiagnosticsDataType"/E" 8//xs:element[@name='SessionSecurityDiagnosticsDataType'] ` ServiceCounterDataType"/E" ,//xs:element[@name='ServiceCounterDataType'] `  StatusResultf /Ef "//xs:element[@name='StatusResult'] ` SubscriptionDiagnosticsDataType"/E" 5//xs:element[@name='SubscriptionDiagnosticsDataType'] ` ModelChangeStructureDataType"/E" 2//xs:element[@name='ModelChangeStructureDataType'] ` SemanticChangeStructureDataType"/E" 5//xs:element[@name='SemanticChangeStructureDataType'] ` Range"/E" //xs:element[@name='Range'] `  EUInformation"/E" #//xs:element[@name='EUInformation'] ` ComplexNumberType//E/ '//xs:element[@name='ComplexNumberType'] ` DoubleComplexNumberType//E/ -//xs:element[@name='DoubleComplexNumberType'] ` AxisInformation3//E3/ %//xs:element[@name='AxisInformation'] ` XVType6//E6/ //xs:element[@name='XVType'] ` ProgramDiagnosticDataType"/E" ///xs:element[@name='ProgramDiagnosticDataType'] ` ProgramDiagnostic2DataType*</E*< 0//xs:element[@name='ProgramDiagnostic2DataType'] `  Annotation"/E" //xs:element[@name='Annotation'] ` DefaultJson Default JSON:L:&8` DefaultJson Default JSON?L?&<` DefaultJson Default JSONxJLxJ&vI` DefaultJson Default JSONyJLyJ&wI` DefaultJson Default JSONzJLzJ&xI` DefaultJson Default JSON{JL{J&yI` DefaultJson Default JSON|JL|J&zI` DefaultJson Default JSON}JL}J&{I` DefaultJson Default JSON~JL~J&|I` DefaultJson Default JSONJLJ&}I` DefaultJson Default JSONJLJ&~I` DefaultJson Default JSON:L:&=` DefaultJson Default JSON[L[&[` DefaultJson Default JSON:L:& 1` DefaultJson Default JSON?L?&<` DefaultJson Default JSON:L:&8` DefaultJson Default JSON:L:&<` DefaultJson Default JSON:L:&<` DefaultJson Default JSONT=LT=&:` DefaultJson Default JSONb=Lb=&:` DefaultJson Default JSON:L:&8` DefaultJson Default JSON:L:&8` DefaultJson Default JSON:L:&9` DefaultJson Default JSON?L?&<` DefaultJson Default JSON?L?&<` DefaultJson Default JSON:L:&7` DefaultJson Default JSON?L?&<` DefaultJson Default JSON?L?&<` DefaultJson Default JSON?L?&<` DefaultJson Default JSON?L?&<` DefaultJson Default JSON?L?&<` DefaultJson Default JSON?L?&<` DefaultJson Default JSONRLR&x<` DefaultJson Default JSON!?L!?&<` DefaultJson Default JSON?L?&=` DefaultJson Default JSON?L?&=` DefaultJson Default JSON?L?&=` DefaultJson Default JSONRLR&<` DefaultJson Default JSONRLR&<` DefaultJson Default JSONRLR&<` DefaultJson Default JSON?L?&=` DefaultJson Default JSON?L?&=` DefaultJson Default JSON?L?&=` DefaultJson Default JSON?L?& =` DefaultJson Default JSON?L?& =` DefaultJson Default JSON?L?&=` DefaultJson Default JSON?L?&=` DefaultJson Default JSON:L:&9` DefaultJson Default JSON?L?&=` DefaultJson Default JSONRLR&<` DefaultJson Default JSON?L?&=` DefaultJson Default JSON@L@&$=` DefaultJson Default JSON@L@&%=` DefaultJson Default JSON @L @&)=` DefaultJson Default JSON @L @&0=` DefaultJson Default JSON@L@&1=` DefaultJson Default JSONDDLDD&;D` DefaultJson Default JSONRLR&<` DefaultJson Default JSONn=Ln=&:` DefaultJson Default JSON@L@&3=` DefaultJson Default JSON@L@&5=` DefaultJson Default JSON@L@&6=` DefaultJson Default JSON:L:&`` DefaultJson Default JSON:L:&a` DefaultJson Default JSON:L:&e` DefaultJson Default JSON:L:&c` DefaultJson Default JSON:L:&d` DefaultJson Default JSON:L:&(` DefaultJson Default JSON:L:&` DefaultJson Default JSON:L:&f` DefaultJson Default JSON:L:&1` DefaultJson Default JSON:L:&1` DefaultJson Default JSON:L:&"` DefaultJson Default JSON:L:&4` DefaultJson Default JSON:L:&/` DefaultJson Default JSON:L:&0` DefaultJson Default JSON:L:&8` DefaultJson Default JSON:L:&` DefaultJson Default JSON;L;&Z2` DefaultJson Default JSON;L;&[2` DefaultJson Default JSON ;L ;&X` DefaultJson Default JSON$;L$;&<` DefaultJson Default JSON%;L%;&?` DefaultJson Default JSON&;L&;&B` DefaultJson Default JSON';L';&E` DefaultJson Default JSON(;L(;&` DefaultJson Default JSON=;L=;&x` DefaultJson Default JSONA;LA;&{` DefaultJson Default JSOND;LD;&~` DefaultJson Default JSONG;LG;&` DefaultJson Default JSONT;LT;&` DefaultJson Default JSONU;LU;&` DefaultJson Default JSON_;L_;&K` DefaultJson Default JSONd;Ld;&G` DefaultJson Default JSONe;Le;&J` DefaultJson Default JSONf;Lf;&M` DefaultJson Default JSONg;Lg;&P` DefaultJson Default JSONh;Lh;&S` DefaultJson Default JSONi;Li;&V` DefaultJson Default JSONj;Lj;&Y` DefaultJson Default JSON;L;&` DefaultJson Default JSON;L;&` DefaultJson Default JSON;L;&` DefaultJson Default JSON;L;&` DefaultJson Default JSON;L;&` DefaultJson Default JSON<L<&R` DefaultJson Default JSON<L<&U` DefaultJson Default JSON<L<&.` DefaultJson Default JSON<L<&.` DefaultJson Default JSON<L<&X` DefaultJson Default JSON<L<&[` DefaultJson Default JSON<L<&^` DefaultJson Default JSON<L<&a` DefaultJson Default JSON <L <&d` DefaultJson Default JSON <L <&g` DefaultJson Default JSON <L <&+` DefaultJson Default JSON <L <&j` DefaultJson Default JSON <L <&m` DefaultJson Default JSON<L<&` DefaultJson Default JSON<L<&t` DefaultJson Default JSON<L<&w` DefaultJson Default JSON<L<&/` DefaultJson Default JSON<L<&/` DefaultJson Default JSON<L<&//` DefaultJson Default JSON<L<&0/` DefaultJson Default JSON<L<&~` DefaultJson Default JSON-<L-<&$<` DefaultJson Default JSON<L<&{python-opcua-0.98.11/schemas/Opc.Ua.PredefinedNodes.xml000066400000000000000000225311441367360577200226430ustar00rootroot00000000000000 Object_1 i=3062 0 Default Binary i=47 i=58 3062 Object_1 i=3063 0 Default XML i=47 i=58 3063 DataType_64 i=24 0 BaseDataType true DataType_64 i=26 0 Number i=24 true DataType_64 i=27 0 Integer i=26 true DataType_64 i=28 0 UInteger i=26 true DataType_64 i=29 0 Enumeration i=24 true DataType_64 i=1 0 Boolean i=24 DataType_64 i=2 0 SByte i=27 DataType_64 i=3 0 Byte i=28 DataType_64 i=4 0 Int16 i=27 DataType_64 i=5 0 UInt16 i=28 DataType_64 i=6 0 Int32 i=27 DataType_64 i=7 0 UInt32 i=28 DataType_64 i=8 0 Int64 i=27 DataType_64 i=9 0 UInt64 i=28 DataType_64 i=10 0 Float i=26 DataType_64 i=11 0 Double i=26 DataType_64 i=12 0 String i=24 DataType_64 i=13 0 DateTime i=24 DataType_64 i=14 0 Guid i=24 DataType_64 i=15 0 ByteString i=24 DataType_64 i=16 0 XmlElement i=24 DataType_64 i=17 0 NodeId i=24 DataType_64 i=18 0 ExpandedNodeId i=24 DataType_64 i=19 0 StatusCode i=24 DataType_64 i=20 0 QualifiedName i=24 DataType_64 i=21 0 LocalizedText i=24 DataType_64 i=22 0 Structure i=24 true DataType_64 i=23 0 DataValue i=24 DataType_64 i=25 0 DiagnosticInfo i=24 DataType_64 i=30 0 Image i=15 true DataType_64 i=50 0 Decimal i=26 ReferenceType_32 i=31 0 References true true ReferenceType_32 i=32 0 NonHierarchicalReferences i=31 true true ReferenceType_32 i=33 0 HierarchicalReferences i=31 true HierarchicalReferences ReferenceType_32 i=34 0 HasChild i=33 true ChildOf ReferenceType_32 i=35 0 Organizes i=33 OrganizedBy ReferenceType_32 i=36 0 HasEventSource i=33 EventSourceOf ReferenceType_32 i=37 0 HasModellingRule i=32 ModellingRuleOf ReferenceType_32 i=38 0 HasEncoding i=32 EncodingOf ReferenceType_32 i=39 0 HasDescription i=32 DescriptionOf ReferenceType_32 i=40 0 HasTypeDefinition i=32 TypeDefinitionOf ReferenceType_32 i=41 0 GeneratesEvent i=32 GeneratedBy ReferenceType_32 i=3065 0 AlwaysGeneratesEvent i=41 AlwaysGeneratedBy ReferenceType_32 i=44 0 Aggregates i=34 true AggregatedBy ReferenceType_32 i=45 0 HasSubtype i=34 SubtypeOf ReferenceType_32 i=46 0 HasProperty i=44 PropertyOf ReferenceType_32 i=47 0 HasComponent i=44 ComponentOf ReferenceType_32 i=48 0 HasNotifier i=36 NotifierOf ReferenceType_32 i=49 0 HasOrderedComponent i=47 OrderedComponentOf ReferenceType_32 i=51 0 FromState i=32 ToTransition ReferenceType_32 i=52 0 ToState i=32 FromTransition ReferenceType_32 i=53 0 HasCause i=32 MayBeCausedBy ReferenceType_32 i=54 0 HasEffect i=32 MayBeEffectedBy ReferenceType_32 i=117 0 HasSubStateMachine i=32 SubStateMachineOf ReferenceType_32 i=56 0 HasHistoricalConfiguration i=44 HistoricalConfigurationOf ObjectType_8 i=58 0 BaseObjectType ObjectType_8 i=61 0 FolderType i=58 VariableType_16 i=62 0 BaseVariableType true i=24 VariableType_16 i=63 0 BaseDataVariableType i=62 i=24 VariableType_16 i=68 0 PropertyType i=62 i=24 VariableType_16 i=69 0 DataTypeDescriptionType i=63 i=12 -1 Variable_2 i=104 0 DataTypeVersion i=46 i=68 i=80 104 i=12 -1 1 1 Variable_2 i=105 0 DictionaryFragment i=46 i=68 i=80 105 i=15 -1 1 1 VariableType_16 i=72 0 DataTypeDictionaryType i=63 i=15 -1 Variable_2 i=106 0 DataTypeVersion i=46 i=68 i=80 106 i=12 -1 1 1 Variable_2 i=107 0 NamespaceUri i=46 i=68 i=80 107 i=12 -1 1 1 Variable_2 i=15001 0 Deprecated i=46 i=68 i=80 15001 i=1 -1 1 1 ObjectType_8 i=75 0 DataTypeSystemType i=58 ObjectType_8 i=76 0 DataTypeEncodingType i=58 DataType_64 i=120 0 NamingRuleType i=29 i=14799 1 Mandatory The BrowseName must appear in all instances of the type. Mandatory 2 Optional The BrowseName may appear in an instance of the type. Optional 3 Constraint The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. Constraint Variable_2 i=12169 0 EnumValues i=46 i=68 i=78 12169 i=7616 1 Mandatory The BrowseName must appear in all instances of the type. i=7616 2 Optional The BrowseName may appear in an instance of the type. i=7616 3 Constraint The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. i=7594 1 0 1 1 ObjectType_8 i=77 0 ModellingRuleType i=58 Variable_2 i=111 0 NamingRule i=46 i=68 i=78 111 1 i=120 -1 1 1 Object_1 i=78 0 Mandatory i=47 i=77 78 Variable_2 i=112 0 NamingRule i=46 i=68 112 1 i=120 -1 1 1 Object_1 i=80 0 Optional i=47 i=77 80 Variable_2 i=113 0 NamingRule i=46 i=68 113 2 i=120 -1 1 1 Object_1 i=83 0 ExposesItsArray i=47 i=77 83 Variable_2 i=114 0 NamingRule i=46 i=68 114 3 i=120 -1 1 1 Object_1 i=11508 0 OptionalPlaceholder i=47 i=77 11508 Variable_2 i=11509 0 NamingRule i=46 i=68 11509 2 i=120 -1 1 1 Object_1 i=11510 0 MandatoryPlaceholder i=47 i=77 11510 Variable_2 i=11511 0 NamingRule i=46 i=68 11511 1 i=120 -1 1 1 Object_1 i=84 0 Root i=47 i=61 84 Object_1 i=85 0 Objects i=47 i=61 85 i=35 true i=84 Object_1 i=86 0 Types i=47 i=61 86 i=35 true i=84 Object_1 i=87 0 Views i=47 i=61 87 i=35 true i=84 Object_1 i=88 0 ObjectTypes i=47 i=61 88 i=35 true i=86 i=35 i=58 Object_1 i=89 0 VariableTypes i=47 i=61 89 i=35 true i=86 i=35 i=62 Object_1 i=90 0 DataTypes i=47 i=61 90 i=35 true i=86 i=35 i=24 Object_1 i=91 0 ReferenceTypes i=47 i=61 91 i=35 true i=86 i=35 i=31 Object_1 i=92 0 XML Schema i=47 i=75 92 i=35 true i=90 Object_1 i=93 0 OPC Binary i=47 i=75 93 i=35 true i=90 ReferenceType_32 i=129 0 HasArgumentDescription i=47 ArgumentDescriptionOf ReferenceType_32 i=131 0 HasOptionalInputArgumentDescription i=129 OptionalInputArgumentDescriptionOf Object_1 i=15957 0 http://opcfoundation.org/UA/ i=47 i=11616 15957 i=47 true i=11715 Variable_2 i=15958 0 NamespaceUri i=46 i=68 15958 http://opcfoundation.org/UA/ i=12 -1 1 1 Variable_2 i=15959 0 NamespaceVersion i=46 i=68 15959 1.04.5 i=12 -1 1 1 Variable_2 i=15960 0 NamespacePublicationDate i=46 i=68 15960 2020-03-06T00:00:00Z i=13 -1 1 1 Variable_2 i=15961 0 IsNamespaceSubset i=46 i=68 15961 false i=1 -1 1 1 Variable_2 i=15962 0 StaticNodeIdTypes i=46 i=68 15962 0 i=256 1 0 1 1 Variable_2 i=15963 0 StaticNumericNodeIdRange i=46 i=68 15963 1:65535 i=291 1 0 1 1 Variable_2 i=15964 0 StaticStringNodeIdPattern i=46 i=68 15964 i=12 -1 1 1 Variable_2 i=16134 0 DefaultRolePermissions i=46 i=68 16134 i=96 1 0 1 1 Variable_2 i=16135 0 DefaultUserRolePermissions i=46 i=68 16135 i=96 1 0 1 1 Variable_2 i=16136 0 DefaultAccessRestrictions i=46 i=68 16136 i=95 -1 1 1 Variable_2 i=3068 0 NodeVersion i=46 i=68 3068 i=12 1 1 Variable_2 i=12170 0 ViewVersion i=46 i=68 12170 i=7 1 1 Variable_2 i=3067 0 Icon i=46 i=68 3067 i=30 1 1 Variable_2 i=3069 0 LocalTime i=46 i=68 3069 i=8912 1 1 Variable_2 i=3070 0 AllowNulls i=46 i=68 3070 i=1 1 1 Variable_2 i=11433 0 ValueAsText i=46 i=68 11433 i=21 1 1 Variable_2 i=11498 0 MaxStringLength i=46 i=68 11498 i=7 1 1 Variable_2 i=15002 0 MaxCharacters i=46 i=68 15002 i=7 1 1 Variable_2 i=12908 0 MaxByteStringLength i=46 i=68 12908 i=7 1 1 Variable_2 i=11512 0 MaxArrayLength i=46 i=68 11512 i=7 1 1 Variable_2 i=11513 0 EngineeringUnits i=46 i=68 11513 i=887 1 1 Variable_2 i=11432 0 EnumStrings i=46 i=68 11432 i=21 1 0 1 1 Variable_2 i=3071 0 EnumValues i=46 i=68 3071 i=7594 1 0 1 1 Variable_2 i=12745 0 OptionSetValues i=46 i=68 12745 i=21 1 0 1 1 Variable_2 i=3072 0 InputArguments i=46 i=68 3072 i=296 1 0 1 1 Variable_2 i=3073 0 OutputArguments i=46 i=68 3073 i=296 1 0 1 1 Variable_2 i=16306 0 DefaultInputValues i=46 i=68 16306 i=24 1 0 1 1 Variable_2 i=17605 0 DefaultInstanceBrowseName i=46 i=68 17605 i=20 -1 1 1 DataType_64 i=2000 0 ImageBMP i=30 DataType_64 i=2001 0 ImageGIF i=30 DataType_64 i=2002 0 ImageJPG i=30 DataType_64 i=2003 0 ImagePNG i=30 DataType_64 i=16307 0 AudioDataType i=15 ObjectType_8 i=2004 0 ServerType i=58 Variable_2 i=2005 0 ServerArray i=46 i=68 i=78 2005 i=12 1 0 1 1 1000 Variable_2 i=2006 0 NamespaceArray i=46 i=68 i=78 2006 i=12 1 0 1 1 1000 Variable_2 i=15003 0 UrisVersion i=46 i=68 i=80 15003 i=20998 -1 1 1 1000 Variable_2 i=2007 0 ServerStatus i=47 i=2138 i=78 2007 i=862 -1 1 1 1000 Variable_2 i=3074 0 StartTime i=47 i=63 i=78 3074 i=294 -1 1 1 Variable_2 i=3075 0 CurrentTime i=47 i=63 i=78 3075 i=294 -1 1 1 Variable_2 i=3076 0 State i=47 i=63 i=78 3076 i=852 -1 1 1 Variable_2 i=3077 0 BuildInfo i=47 i=3051 i=78 3077 i=338 -1 1 1 Variable_2 i=3078 0 ProductUri i=47 i=63 i=78 3078 i=12 -1 1 1 1000 Variable_2 i=3079 0 ManufacturerName i=47 i=63 i=78 3079 i=12 -1 1 1 1000 Variable_2 i=3080 0 ProductName i=47 i=63 i=78 3080 i=12 -1 1 1 1000 Variable_2 i=3081 0 SoftwareVersion i=47 i=63 i=78 3081 i=12 -1 1 1 1000 Variable_2 i=3082 0 BuildNumber i=47 i=63 i=78 3082 i=12 -1 1 1 1000 Variable_2 i=3083 0 BuildDate i=47 i=63 i=78 3083 i=294 -1 1 1 1000 Variable_2 i=3084 0 SecondsTillShutdown i=47 i=63 i=78 3084 i=7 -1 1 1 Variable_2 i=3085 0 ShutdownReason i=47 i=63 i=78 3085 i=21 -1 1 1 Variable_2 i=2008 0 ServiceLevel i=46 i=68 i=78 2008 i=3 -1 1 1 1000 Variable_2 i=2742 0 Auditing i=46 i=68 i=78 2742 i=1 -1 1 1 1000 Variable_2 i=12882 0 EstimatedReturnTime i=46 i=68 i=80 12882 i=13 -1 1 1 1000 Variable_2 i=17612 0 LocalTime i=46 i=68 i=80 17612 i=8912 -1 1 1 1000 Object_1 i=2009 0 ServerCapabilities i=47 i=2013 i=78 2009 Variable_2 i=3086 0 ServerProfileArray i=46 i=68 i=78 3086 i=12 1 0 1 1 Variable_2 i=3087 0 LocaleIdArray i=46 i=68 i=78 3087 i=295 1 0 1 1 Variable_2 i=3088 0 MinSupportedSampleRate i=46 i=68 i=78 3088 i=290 -1 1 1 Variable_2 i=3089 0 MaxBrowseContinuationPoints i=46 i=68 i=78 3089 i=5 -1 1 1 Variable_2 i=3090 0 MaxQueryContinuationPoints i=46 i=68 i=78 3090 i=5 -1 1 1 Variable_2 i=3091 0 MaxHistoryContinuationPoints i=46 i=68 i=78 3091 i=5 -1 1 1 Variable_2 i=3092 0 SoftwareCertificates i=46 i=68 i=78 3092 i=344 1 0 1 1 Object_1 i=3093 0 ModellingRules i=47 i=61 i=78 3093 Object_1 i=3094 0 AggregateFunctions i=47 i=61 i=78 3094 Object_1 i=2010 0 ServerDiagnostics i=47 i=2020 i=78 2010 Variable_2 i=3095 0 ServerDiagnosticsSummary i=47 i=2150 i=78 3095 i=859 -1 1 1 Variable_2 i=3096 0 ServerViewCount i=47 i=63 i=78 3096 i=7 -1 1 1 Variable_2 i=3097 0 CurrentSessionCount i=47 i=63 i=78 3097 i=7 -1 1 1 Variable_2 i=3098 0 CumulatedSessionCount i=47 i=63 i=78 3098 i=7 -1 1 1 Variable_2 i=3099 0 SecurityRejectedSessionCount i=47 i=63 i=78 3099 i=7 -1 1 1 Variable_2 i=3100 0 RejectedSessionCount i=47 i=63 i=78 3100 i=7 -1 1 1 Variable_2 i=3101 0 SessionTimeoutCount i=47 i=63 i=78 3101 i=7 -1 1 1 Variable_2 i=3102 0 SessionAbortCount i=47 i=63 i=78 3102 i=7 -1 1 1 Variable_2 i=3104 0 PublishingIntervalCount i=47 i=63 i=78 3104 i=7 -1 1 1 Variable_2 i=3105 0 CurrentSubscriptionCount i=47 i=63 i=78 3105 i=7 -1 1 1 Variable_2 i=3106 0 CumulatedSubscriptionCount i=47 i=63 i=78 3106 i=7 -1 1 1 Variable_2 i=3107 0 SecurityRejectedRequestsCount i=47 i=63 i=78 3107 i=7 -1 1 1 Variable_2 i=3108 0 RejectedRequestsCount i=47 i=63 i=78 3108 i=7 -1 1 1 Variable_2 i=3110 0 SubscriptionDiagnosticsArray i=47 i=2171 i=78 3110 i=874 1 0 1 1 Object_1 i=3111 0 SessionsDiagnosticsSummary i=47 i=2026 i=78 3111 Variable_2 i=3112 0 SessionDiagnosticsArray i=47 i=2196 i=78 3112 i=865 1 0 1 1 Variable_2 i=3113 0 SessionSecurityDiagnosticsArray i=47 i=2243 i=78 3113 i=868 1 0 1 1 Variable_2 i=3114 0 EnabledFlag i=46 i=68 i=78 3114 i=1 -1 3 3 Object_1 i=2011 0 VendorServerInfo i=47 i=2033 i=78 2011 Object_1 i=2012 0 ServerRedundancy i=47 i=2034 i=78 2012 Variable_2 i=3115 0 RedundancySupport i=46 i=68 i=78 3115 i=851 -1 1 1 Object_1 i=11527 0 Namespaces i=47 i=11645 i=80 11527 Method_4 i=11489 0 GetMonitoredItems i=47 i=11489 i=80 11489 true true Variable_2 i=11490 0 InputArguments i=46 i=68 i=78 11490 i=297 SubscriptionId i=7 -1 i=296 1 0 1 1 Variable_2 i=11491 0 OutputArguments i=46 i=68 i=78 11491 i=297 ServerHandles i=7 1 0 i=297 ClientHandles i=7 1 0 i=296 1 0 1 1 Method_4 i=12871 0 ResendData i=47 i=12871 i=80 12871 true true Variable_2 i=12872 0 InputArguments i=46 i=68 i=78 12872 i=297 SubscriptionId i=7 -1 i=296 1 0 1 1 Method_4 i=12746 0 SetSubscriptionDurable i=47 i=12746 i=80 12746 true true Variable_2 i=12747 0 InputArguments i=46 i=68 i=78 12747 i=297 SubscriptionId i=7 -1 i=297 LifetimeInHours i=7 -1 i=296 1 0 1 1 Variable_2 i=12748 0 OutputArguments i=46 i=68 i=78 12748 i=297 RevisedLifetimeInHours i=7 -1 i=296 1 0 1 1 Method_4 i=12883 0 RequestServerStateChange i=47 i=12883 i=80 12883 true true Variable_2 i=12884 0 InputArguments i=46 i=68 i=78 12884 i=297 State i=852 -1 i=297 EstimatedReturnTime i=13 -1 i=297 SecondsTillShutdown i=7 -1 i=297 Reason i=21 -1 i=297 Restart i=1 -1 i=296 1 0 1 1 ObjectType_8 i=2013 0 ServerCapabilitiesType i=58 Variable_2 i=2014 0 ServerProfileArray i=46 i=68 i=78 2014 i=12 1 0 1 1 Variable_2 i=2016 0 LocaleIdArray i=46 i=68 i=78 2016 i=295 1 0 1 1 Variable_2 i=2017 0 MinSupportedSampleRate i=46 i=68 i=78 2017 i=290 -1 1 1 Variable_2 i=2732 0 MaxBrowseContinuationPoints i=46 i=68 i=78 2732 i=5 -1 1 1 Variable_2 i=2733 0 MaxQueryContinuationPoints i=46 i=68 i=78 2733 i=5 -1 1 1 Variable_2 i=2734 0 MaxHistoryContinuationPoints i=46 i=68 i=78 2734 i=5 -1 1 1 Variable_2 i=3049 0 SoftwareCertificates i=46 i=68 i=78 3049 i=344 1 0 1 1 Variable_2 i=11549 0 MaxArrayLength i=46 i=68 i=80 11549 i=7 -1 1 1 Variable_2 i=11550 0 MaxStringLength i=46 i=68 i=80 11550 i=7 -1 1 1 Variable_2 i=12910 0 MaxByteStringLength i=46 i=68 i=80 12910 i=7 -1 1 1 Object_1 i=11551 0 OperationLimits i=47 i=11564 i=80 11551 Object_1 i=2019 0 ModellingRules i=47 i=61 i=78 2019 Object_1 i=2754 0 AggregateFunctions i=47 i=61 i=78 2754 Variable_2 i=11562 0 <VendorCapability> i=47 i=2137 i=11508 11562 i=24 -1 1 1 Object_1 i=16295 0 RoleSet i=47 i=15607 i=80 16295 Method_4 i=16296 0 AddRole i=47 i=15997 i=78 16296 true true Variable_2 i=16297 0 InputArguments i=46 i=68 i=78 16297 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 i=296 1 0 1 1 Variable_2 i=16298 0 OutputArguments i=46 i=68 i=78 16298 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=16299 0 RemoveRole i=47 i=16000 i=78 16299 true true Variable_2 i=16300 0 InputArguments i=46 i=68 i=78 16300 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 ObjectType_8 i=2020 0 ServerDiagnosticsType i=58 Variable_2 i=2021 0 ServerDiagnosticsSummary i=47 i=2150 i=78 2021 i=859 -1 1 1 Variable_2 i=3116 0 ServerViewCount i=47 i=63 i=78 3116 i=7 -1 1 1 Variable_2 i=3117 0 CurrentSessionCount i=47 i=63 i=78 3117 i=7 -1 1 1 Variable_2 i=3118 0 CumulatedSessionCount i=47 i=63 i=78 3118 i=7 -1 1 1 Variable_2 i=3119 0 SecurityRejectedSessionCount i=47 i=63 i=78 3119 i=7 -1 1 1 Variable_2 i=3120 0 RejectedSessionCount i=47 i=63 i=78 3120 i=7 -1 1 1 Variable_2 i=3121 0 SessionTimeoutCount i=47 i=63 i=78 3121 i=7 -1 1 1 Variable_2 i=3122 0 SessionAbortCount i=47 i=63 i=78 3122 i=7 -1 1 1 Variable_2 i=3124 0 PublishingIntervalCount i=47 i=63 i=78 3124 i=7 -1 1 1 Variable_2 i=3125 0 CurrentSubscriptionCount i=47 i=63 i=78 3125 i=7 -1 1 1 Variable_2 i=3126 0 CumulatedSubscriptionCount i=47 i=63 i=78 3126 i=7 -1 1 1 Variable_2 i=3127 0 SecurityRejectedRequestsCount i=47 i=63 i=78 3127 i=7 -1 1 1 Variable_2 i=3128 0 RejectedRequestsCount i=47 i=63 i=78 3128 i=7 -1 1 1 Variable_2 i=2022 0 SamplingIntervalDiagnosticsArray i=47 i=2164 i=80 2022 i=856 1 0 1 1 Variable_2 i=2023 0 SubscriptionDiagnosticsArray i=47 i=2171 i=78 2023 i=874 1 0 1 1 Object_1 i=2744 0 SessionsDiagnosticsSummary i=47 i=2026 i=78 2744 Variable_2 i=3129 0 SessionDiagnosticsArray i=47 i=2196 i=78 3129 i=865 1 0 1 1 Variable_2 i=3130 0 SessionSecurityDiagnosticsArray i=47 i=2243 i=78 3130 i=868 1 0 1 1 Variable_2 i=2025 0 EnabledFlag i=46 i=68 i=78 2025 i=1 -1 3 3 ObjectType_8 i=2026 0 SessionsDiagnosticsSummaryType i=58 Variable_2 i=2027 0 SessionDiagnosticsArray i=47 i=2196 i=78 2027 i=865 1 0 1 1 Variable_2 i=2028 0 SessionSecurityDiagnosticsArray i=47 i=2243 i=78 2028 i=868 1 0 1 1 Object_1 i=12097 0 <ClientName> i=47 i=2029 i=11508 12097 Variable_2 i=12098 0 SessionDiagnostics i=47 i=2197 i=78 12098 i=865 -1 1 1 Variable_2 i=12099 0 SessionId i=47 i=63 i=78 12099 i=17 -1 1 1 Variable_2 i=12100 0 SessionName i=47 i=63 i=78 12100 i=12 -1 1 1 Variable_2 i=12101 0 ClientDescription i=47 i=63 i=78 12101 i=308 -1 1 1 Variable_2 i=12102 0 ServerUri i=47 i=63 i=78 12102 i=12 -1 1 1 Variable_2 i=12103 0 EndpointUrl i=47 i=63 i=78 12103 i=12 -1 1 1 Variable_2 i=12104 0 LocaleIds i=47 i=63 i=78 12104 i=295 1 0 1 1 Variable_2 i=12105 0 ActualSessionTimeout i=47 i=63 i=78 12105 i=290 -1 1 1 Variable_2 i=12106 0 MaxResponseMessageSize i=47 i=63 i=78 12106 i=7 -1 1 1 Variable_2 i=12107 0 ClientConnectionTime i=47 i=63 i=78 12107 i=294 -1 1 1 Variable_2 i=12108 0 ClientLastContactTime i=47 i=63 i=78 12108 i=294 -1 1 1 Variable_2 i=12109 0 CurrentSubscriptionsCount i=47 i=63 i=78 12109 i=7 -1 1 1 Variable_2 i=12110 0 CurrentMonitoredItemsCount i=47 i=63 i=78 12110 i=7 -1 1 1 Variable_2 i=12111 0 CurrentPublishRequestsInQueue i=47 i=63 i=78 12111 i=7 -1 1 1 Variable_2 i=12112 0 TotalRequestCount i=47 i=63 i=78 12112 i=871 -1 1 1 Variable_2 i=12113 0 UnauthorizedRequestCount i=47 i=63 i=78 12113 i=7 -1 1 1 Variable_2 i=12114 0 ReadCount i=47 i=63 i=78 12114 i=871 -1 1 1 Variable_2 i=12115 0 HistoryReadCount i=47 i=63 i=78 12115 i=871 -1 1 1 Variable_2 i=12116 0 WriteCount i=47 i=63 i=78 12116 i=871 -1 1 1 Variable_2 i=12117 0 HistoryUpdateCount i=47 i=63 i=78 12117 i=871 -1 1 1 Variable_2 i=12118 0 CallCount i=47 i=63 i=78 12118 i=871 -1 1 1 Variable_2 i=12119 0 CreateMonitoredItemsCount i=47 i=63 i=78 12119 i=871 -1 1 1 Variable_2 i=12120 0 ModifyMonitoredItemsCount i=47 i=63 i=78 12120 i=871 -1 1 1 Variable_2 i=12121 0 SetMonitoringModeCount i=47 i=63 i=78 12121 i=871 -1 1 1 Variable_2 i=12122 0 SetTriggeringCount i=47 i=63 i=78 12122 i=871 -1 1 1 Variable_2 i=12123 0 DeleteMonitoredItemsCount i=47 i=63 i=78 12123 i=871 -1 1 1 Variable_2 i=12124 0 CreateSubscriptionCount i=47 i=63 i=78 12124 i=871 -1 1 1 Variable_2 i=12125 0 ModifySubscriptionCount i=47 i=63 i=78 12125 i=871 -1 1 1 Variable_2 i=12126 0 SetPublishingModeCount i=47 i=63 i=78 12126 i=871 -1 1 1 Variable_2 i=12127 0 PublishCount i=47 i=63 i=78 12127 i=871 -1 1 1 Variable_2 i=12128 0 RepublishCount i=47 i=63 i=78 12128 i=871 -1 1 1 Variable_2 i=12129 0 TransferSubscriptionsCount i=47 i=63 i=78 12129 i=871 -1 1 1 Variable_2 i=12130 0 DeleteSubscriptionsCount i=47 i=63 i=78 12130 i=871 -1 1 1 Variable_2 i=12131 0 AddNodesCount i=47 i=63 i=78 12131 i=871 -1 1 1 Variable_2 i=12132 0 AddReferencesCount i=47 i=63 i=78 12132 i=871 -1 1 1 Variable_2 i=12133 0 DeleteNodesCount i=47 i=63 i=78 12133 i=871 -1 1 1 Variable_2 i=12134 0 DeleteReferencesCount i=47 i=63 i=78 12134 i=871 -1 1 1 Variable_2 i=12135 0 BrowseCount i=47 i=63 i=78 12135 i=871 -1 1 1 Variable_2 i=12136 0 BrowseNextCount i=47 i=63 i=78 12136 i=871 -1 1 1 Variable_2 i=12137 0 TranslateBrowsePathsToNodeIdsCount i=47 i=63 i=78 12137 i=871 -1 1 1 Variable_2 i=12138 0 QueryFirstCount i=47 i=63 i=78 12138 i=871 -1 1 1 Variable_2 i=12139 0 QueryNextCount i=47 i=63 i=78 12139 i=871 -1 1 1 Variable_2 i=12140 0 RegisterNodesCount i=47 i=63 i=78 12140 i=871 -1 1 1 Variable_2 i=12141 0 UnregisterNodesCount i=47 i=63 i=78 12141 i=871 -1 1 1 Variable_2 i=12142 0 SessionSecurityDiagnostics i=47 i=2244 i=78 12142 i=868 -1 1 1 Variable_2 i=12143 0 SessionId i=47 i=63 i=78 12143 i=17 -1 1 1 Variable_2 i=12144 0 ClientUserIdOfSession i=47 i=63 i=78 12144 i=12 -1 1 1 Variable_2 i=12145 0 ClientUserIdHistory i=47 i=63 i=78 12145 i=12 1 0 1 1 Variable_2 i=12146 0 AuthenticationMechanism i=47 i=63 i=78 12146 i=12 -1 1 1 Variable_2 i=12147 0 Encoding i=47 i=63 i=78 12147 i=12 -1 1 1 Variable_2 i=12148 0 TransportProtocol i=47 i=63 i=78 12148 i=12 -1 1 1 Variable_2 i=12149 0 SecurityMode i=47 i=63 i=78 12149 i=302 -1 1 1 Variable_2 i=12150 0 SecurityPolicyUri i=47 i=63 i=78 12150 i=12 -1 1 1 Variable_2 i=12151 0 ClientCertificate i=47 i=63 i=78 12151 i=15 -1 1 1 Variable_2 i=12152 0 SubscriptionDiagnosticsArray i=47 i=2171 i=78 12152 i=874 1 0 1 1 ObjectType_8 i=2029 0 SessionDiagnosticsObjectType i=58 Variable_2 i=2030 0 SessionDiagnostics i=47 i=2197 i=78 2030 i=865 -1 1 1 Variable_2 i=3131 0 SessionId i=47 i=63 i=78 3131 i=17 -1 1 1 Variable_2 i=3132 0 SessionName i=47 i=63 i=78 3132 i=12 -1 1 1 Variable_2 i=3133 0 ClientDescription i=47 i=63 i=78 3133 i=308 -1 1 1 Variable_2 i=3134 0 ServerUri i=47 i=63 i=78 3134 i=12 -1 1 1 Variable_2 i=3135 0 EndpointUrl i=47 i=63 i=78 3135 i=12 -1 1 1 Variable_2 i=3136 0 LocaleIds i=47 i=63 i=78 3136 i=295 1 0 1 1 Variable_2 i=3137 0 ActualSessionTimeout i=47 i=63 i=78 3137 i=290 -1 1 1 Variable_2 i=3138 0 MaxResponseMessageSize i=47 i=63 i=78 3138 i=7 -1 1 1 Variable_2 i=3139 0 ClientConnectionTime i=47 i=63 i=78 3139 i=294 -1 1 1 Variable_2 i=3140 0 ClientLastContactTime i=47 i=63 i=78 3140 i=294 -1 1 1 Variable_2 i=3141 0 CurrentSubscriptionsCount i=47 i=63 i=78 3141 i=7 -1 1 1 Variable_2 i=3142 0 CurrentMonitoredItemsCount i=47 i=63 i=78 3142 i=7 -1 1 1 Variable_2 i=3143 0 CurrentPublishRequestsInQueue i=47 i=63 i=78 3143 i=7 -1 1 1 Variable_2 i=8898 0 TotalRequestCount i=47 i=63 i=78 8898 i=871 -1 1 1 Variable_2 i=11891 0 UnauthorizedRequestCount i=47 i=63 i=78 11891 i=7 -1 1 1 Variable_2 i=3151 0 ReadCount i=47 i=63 i=78 3151 i=871 -1 1 1 Variable_2 i=3152 0 HistoryReadCount i=47 i=63 i=78 3152 i=871 -1 1 1 Variable_2 i=3153 0 WriteCount i=47 i=63 i=78 3153 i=871 -1 1 1 Variable_2 i=3154 0 HistoryUpdateCount i=47 i=63 i=78 3154 i=871 -1 1 1 Variable_2 i=3155 0 CallCount i=47 i=63 i=78 3155 i=871 -1 1 1 Variable_2 i=3156 0 CreateMonitoredItemsCount i=47 i=63 i=78 3156 i=871 -1 1 1 Variable_2 i=3157 0 ModifyMonitoredItemsCount i=47 i=63 i=78 3157 i=871 -1 1 1 Variable_2 i=3158 0 SetMonitoringModeCount i=47 i=63 i=78 3158 i=871 -1 1 1 Variable_2 i=3159 0 SetTriggeringCount i=47 i=63 i=78 3159 i=871 -1 1 1 Variable_2 i=3160 0 DeleteMonitoredItemsCount i=47 i=63 i=78 3160 i=871 -1 1 1 Variable_2 i=3161 0 CreateSubscriptionCount i=47 i=63 i=78 3161 i=871 -1 1 1 Variable_2 i=3162 0 ModifySubscriptionCount i=47 i=63 i=78 3162 i=871 -1 1 1 Variable_2 i=3163 0 SetPublishingModeCount i=47 i=63 i=78 3163 i=871 -1 1 1 Variable_2 i=3164 0 PublishCount i=47 i=63 i=78 3164 i=871 -1 1 1 Variable_2 i=3165 0 RepublishCount i=47 i=63 i=78 3165 i=871 -1 1 1 Variable_2 i=3166 0 TransferSubscriptionsCount i=47 i=63 i=78 3166 i=871 -1 1 1 Variable_2 i=3167 0 DeleteSubscriptionsCount i=47 i=63 i=78 3167 i=871 -1 1 1 Variable_2 i=3168 0 AddNodesCount i=47 i=63 i=78 3168 i=871 -1 1 1 Variable_2 i=3169 0 AddReferencesCount i=47 i=63 i=78 3169 i=871 -1 1 1 Variable_2 i=3170 0 DeleteNodesCount i=47 i=63 i=78 3170 i=871 -1 1 1 Variable_2 i=3171 0 DeleteReferencesCount i=47 i=63 i=78 3171 i=871 -1 1 1 Variable_2 i=3172 0 BrowseCount i=47 i=63 i=78 3172 i=871 -1 1 1 Variable_2 i=3173 0 BrowseNextCount i=47 i=63 i=78 3173 i=871 -1 1 1 Variable_2 i=3174 0 TranslateBrowsePathsToNodeIdsCount i=47 i=63 i=78 3174 i=871 -1 1 1 Variable_2 i=3175 0 QueryFirstCount i=47 i=63 i=78 3175 i=871 -1 1 1 Variable_2 i=3176 0 QueryNextCount i=47 i=63 i=78 3176 i=871 -1 1 1 Variable_2 i=3177 0 RegisterNodesCount i=47 i=63 i=78 3177 i=871 -1 1 1 Variable_2 i=3178 0 UnregisterNodesCount i=47 i=63 i=78 3178 i=871 -1 1 1 Variable_2 i=2031 0 SessionSecurityDiagnostics i=47 i=2244 i=78 2031 i=868 -1 1 1 Variable_2 i=3179 0 SessionId i=47 i=63 i=78 3179 i=17 -1 1 1 Variable_2 i=3180 0 ClientUserIdOfSession i=47 i=63 i=78 3180 i=12 -1 1 1 Variable_2 i=3181 0 ClientUserIdHistory i=47 i=63 i=78 3181 i=12 1 0 1 1 Variable_2 i=3182 0 AuthenticationMechanism i=47 i=63 i=78 3182 i=12 -1 1 1 Variable_2 i=3183 0 Encoding i=47 i=63 i=78 3183 i=12 -1 1 1 Variable_2 i=3184 0 TransportProtocol i=47 i=63 i=78 3184 i=12 -1 1 1 Variable_2 i=3185 0 SecurityMode i=47 i=63 i=78 3185 i=302 -1 1 1 Variable_2 i=3186 0 SecurityPolicyUri i=47 i=63 i=78 3186 i=12 -1 1 1 Variable_2 i=3187 0 ClientCertificate i=47 i=63 i=78 3187 i=15 -1 1 1 Variable_2 i=2032 0 SubscriptionDiagnosticsArray i=47 i=2171 i=78 2032 i=874 1 0 1 1 ObjectType_8 i=2033 0 VendorServerInfoType i=58 ObjectType_8 i=2034 0 ServerRedundancyType i=58 Variable_2 i=2035 0 RedundancySupport i=46 i=68 i=78 2035 i=851 -1 1 1 ObjectType_8 i=2036 0 TransparentRedundancyType i=2034 Variable_2 i=2037 0 CurrentServerId i=46 i=68 i=78 2037 i=12 -1 1 1 Variable_2 i=2038 0 RedundantServerArray i=46 i=68 i=78 2038 i=853 1 0 1 1 ObjectType_8 i=2039 0 NonTransparentRedundancyType i=2034 Variable_2 i=2040 0 ServerUriArray i=46 i=68 i=78 2040 i=12 1 0 1 1 ObjectType_8 i=11945 0 NonTransparentNetworkRedundancyType i=2039 Variable_2 i=11948 0 ServerNetworkGroups i=46 i=68 i=78 11948 i=11944 1 0 1 1 ObjectType_8 i=11564 0 OperationLimitsType i=61 Variable_2 i=11565 0 MaxNodesPerRead i=46 i=68 i=80 11565 i=7 -1 1 1 Variable_2 i=12161 0 MaxNodesPerHistoryReadData i=46 i=68 i=80 12161 i=7 -1 1 1 Variable_2 i=12162 0 MaxNodesPerHistoryReadEvents i=46 i=68 i=80 12162 i=7 -1 1 1 Variable_2 i=11567 0 MaxNodesPerWrite i=46 i=68 i=80 11567 i=7 -1 1 1 Variable_2 i=12163 0 MaxNodesPerHistoryUpdateData i=46 i=68 i=80 12163 i=7 -1 1 1 Variable_2 i=12164 0 MaxNodesPerHistoryUpdateEvents i=46 i=68 i=80 12164 i=7 -1 1 1 Variable_2 i=11569 0 MaxNodesPerMethodCall i=46 i=68 i=80 11569 i=7 -1 1 1 Variable_2 i=11570 0 MaxNodesPerBrowse i=46 i=68 i=80 11570 i=7 -1 1 1 Variable_2 i=11571 0 MaxNodesPerRegisterNodes i=46 i=68 i=80 11571 i=7 -1 1 1 Variable_2 i=11572 0 MaxNodesPerTranslateBrowsePathsToNodeIds i=46 i=68 i=80 11572 i=7 -1 1 1 Variable_2 i=11573 0 MaxNodesPerNodeManagement i=46 i=68 i=80 11573 i=7 -1 1 1 Variable_2 i=11574 0 MaxMonitoredItemsPerCall i=46 i=68 i=80 11574 i=7 -1 1 1 ObjectType_8 i=11575 0 FileType i=58 Variable_2 i=11576 0 Size i=46 i=68 i=78 11576 i=9 -1 1 1 Variable_2 i=12686 0 Writable i=46 i=68 i=78 12686 i=1 -1 1 1 Variable_2 i=12687 0 UserWritable i=46 i=68 i=78 12687 i=1 -1 1 1 Variable_2 i=11579 0 OpenCount i=46 i=68 i=78 11579 i=5 -1 1 1 Variable_2 i=13341 0 MimeType i=46 i=68 i=80 13341 i=12 -1 1 1 Method_4 i=11580 0 Open i=47 i=11580 i=78 11580 true true Variable_2 i=11581 0 InputArguments i=46 i=68 i=78 11581 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=11582 0 OutputArguments i=46 i=68 i=78 11582 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=11583 0 Close i=47 i=11583 i=78 11583 true true Variable_2 i=11584 0 InputArguments i=46 i=68 i=78 11584 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=11585 0 Read i=47 i=11585 i=78 11585 true true Variable_2 i=11586 0 InputArguments i=46 i=68 i=78 11586 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=11587 0 OutputArguments i=46 i=68 i=78 11587 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=11588 0 Write i=47 i=11588 i=78 11588 true true Variable_2 i=11589 0 InputArguments i=46 i=68 i=78 11589 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=11590 0 GetPosition i=47 i=11590 i=78 11590 true true Variable_2 i=11591 0 InputArguments i=46 i=68 i=78 11591 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=11592 0 OutputArguments i=46 i=68 i=78 11592 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=11593 0 SetPosition i=47 i=11593 i=78 11593 true true Variable_2 i=11594 0 InputArguments i=46 i=68 i=78 11594 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 ObjectType_8 i=11595 0 AddressSpaceFileType i=11575 Method_4 i=11615 0 ExportNamespace i=47 i=11615 i=80 11615 true true ObjectType_8 i=11616 0 NamespaceMetadataType i=58 Variable_2 i=11617 0 NamespaceUri i=46 i=68 i=78 11617 i=12 -1 1 1 Variable_2 i=11618 0 NamespaceVersion i=46 i=68 i=78 11618 i=12 -1 1 1 Variable_2 i=11619 0 NamespacePublicationDate i=46 i=68 i=78 11619 i=13 -1 1 1 Variable_2 i=11620 0 IsNamespaceSubset i=46 i=68 i=78 11620 i=1 -1 1 1 Variable_2 i=11621 0 StaticNodeIdTypes i=46 i=68 i=78 11621 i=256 1 0 1 1 Variable_2 i=11622 0 StaticNumericNodeIdRange i=46 i=68 i=78 11622 i=291 1 0 1 1 Variable_2 i=11623 0 StaticStringNodeIdPattern i=46 i=68 i=78 11623 i=12 -1 1 1 Object_1 i=11624 0 NamespaceFile i=47 i=11595 i=80 11624 Variable_2 i=11625 0 Size i=46 i=68 i=78 11625 i=9 -1 1 1 Variable_2 i=12690 0 Writable i=46 i=68 i=78 12690 i=1 -1 1 1 Variable_2 i=12691 0 UserWritable i=46 i=68 i=78 12691 i=1 -1 1 1 Variable_2 i=11628 0 OpenCount i=46 i=68 i=78 11628 i=5 -1 1 1 Method_4 i=11629 0 Open i=47 i=11580 i=78 11629 true true Variable_2 i=11630 0 InputArguments i=46 i=68 i=78 11630 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=11631 0 OutputArguments i=46 i=68 i=78 11631 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=11632 0 Close i=47 i=11583 i=78 11632 true true Variable_2 i=11633 0 InputArguments i=46 i=68 i=78 11633 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=11634 0 Read i=47 i=11585 i=78 11634 true true Variable_2 i=11635 0 InputArguments i=46 i=68 i=78 11635 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=11636 0 OutputArguments i=46 i=68 i=78 11636 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=11637 0 Write i=47 i=11588 i=78 11637 true true Variable_2 i=11638 0 InputArguments i=46 i=68 i=78 11638 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=11639 0 GetPosition i=47 i=11590 i=78 11639 true true Variable_2 i=11640 0 InputArguments i=46 i=68 i=78 11640 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=11641 0 OutputArguments i=46 i=68 i=78 11641 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=11642 0 SetPosition i=47 i=11593 i=78 11642 true true Variable_2 i=11643 0 InputArguments i=46 i=68 i=78 11643 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 Variable_2 i=16137 0 DefaultRolePermissions i=46 i=68 i=80 16137 i=96 1 0 1 1 Variable_2 i=16138 0 DefaultUserRolePermissions i=46 i=68 i=80 16138 i=96 1 0 1 1 Variable_2 i=16139 0 DefaultAccessRestrictions i=46 i=68 i=80 16139 i=95 -1 1 1 ObjectType_8 i=11645 0 NamespacesType i=58 Object_1 i=11646 0 <NamespaceIdentifier> i=47 i=11616 i=11508 11646 Variable_2 i=11647 0 NamespaceUri i=46 i=68 i=78 11647 i=12 -1 1 1 Variable_2 i=11648 0 NamespaceVersion i=46 i=68 i=78 11648 i=12 -1 1 1 Variable_2 i=11649 0 NamespacePublicationDate i=46 i=68 i=78 11649 i=13 -1 1 1 Variable_2 i=11650 0 IsNamespaceSubset i=46 i=68 i=78 11650 i=1 -1 1 1 Variable_2 i=11651 0 StaticNodeIdTypes i=46 i=68 i=78 11651 i=256 1 0 1 1 Variable_2 i=11652 0 StaticNumericNodeIdRange i=46 i=68 i=78 11652 i=291 1 0 1 1 Variable_2 i=11653 0 StaticStringNodeIdPattern i=46 i=68 i=78 11653 i=12 -1 1 1 ObjectType_8 i=2041 0 BaseEventType i=58 true Variable_2 i=2042 0 EventId i=46 i=68 i=78 2042 i=15 -1 1 1 Variable_2 i=2043 0 EventType i=46 i=68 i=78 2043 i=17 -1 1 1 Variable_2 i=2044 0 SourceNode i=46 i=68 i=78 2044 i=17 -1 1 1 Variable_2 i=2045 0 SourceName i=46 i=68 i=78 2045 i=12 -1 1 1 Variable_2 i=2047 0 ReceiveTime i=46 i=68 i=78 2047 i=294 -1 1 1 Variable_2 i=3190 0 LocalTime i=46 i=68 i=80 3190 i=8912 -1 1 1 Variable_2 i=2050 0 Message i=46 i=68 i=78 2050 i=21 -1 1 1 Variable_2 i=2051 0 Severity i=46 i=68 i=78 2051 i=5 -1 1 1 ObjectType_8 i=2052 0 AuditEventType i=2041 true Variable_2 i=2053 0 ActionTimeStamp i=46 i=68 i=78 2053 i=294 -1 1 1 Variable_2 i=2054 0 Status i=46 i=68 i=78 2054 i=1 -1 1 1 Variable_2 i=2055 0 ServerId i=46 i=68 i=78 2055 i=12 -1 1 1 Variable_2 i=2056 0 ClientAuditEntryId i=46 i=68 i=78 2056 i=12 -1 1 1 Variable_2 i=2057 0 ClientUserId i=46 i=68 i=78 2057 i=12 -1 1 1 ObjectType_8 i=2058 0 AuditSecurityEventType i=2052 true Variable_2 i=17615 0 StatusCodeId i=46 i=68 i=80 17615 i=19 -1 1 1 ObjectType_8 i=2059 0 AuditChannelEventType i=2058 true Variable_2 i=2745 0 SecureChannelId i=46 i=68 i=78 2745 i=12 -1 1 1 ObjectType_8 i=2060 0 AuditOpenSecureChannelEventType i=2059 true Variable_2 i=2061 0 ClientCertificate i=46 i=68 i=78 2061 i=15 -1 1 1 Variable_2 i=2746 0 ClientCertificateThumbprint i=46 i=68 i=78 2746 i=12 -1 1 1 Variable_2 i=2062 0 RequestType i=46 i=68 i=78 2062 i=315 -1 1 1 Variable_2 i=2063 0 SecurityPolicyUri i=46 i=68 i=78 2063 i=12 -1 1 1 Variable_2 i=2065 0 SecurityMode i=46 i=68 i=78 2065 i=302 -1 1 1 Variable_2 i=2066 0 RequestedLifetime i=46 i=68 i=78 2066 i=290 -1 1 1 ObjectType_8 i=2069 0 AuditSessionEventType i=2058 true Variable_2 i=2070 0 SessionId i=46 i=68 i=78 2070 i=17 -1 1 1 ObjectType_8 i=2071 0 AuditCreateSessionEventType i=2069 true Variable_2 i=2072 0 SecureChannelId i=46 i=68 i=78 2072 i=12 -1 1 1 Variable_2 i=2073 0 ClientCertificate i=46 i=68 i=78 2073 i=15 -1 1 1 Variable_2 i=2747 0 ClientCertificateThumbprint i=46 i=68 i=78 2747 i=12 -1 1 1 Variable_2 i=2074 0 RevisedSessionTimeout i=46 i=68 i=78 2074 i=290 -1 1 1 ObjectType_8 i=2748 0 AuditUrlMismatchEventType i=2071 true Variable_2 i=2749 0 EndpointUrl i=46 i=68 i=78 2749 i=12 -1 1 1 ObjectType_8 i=2075 0 AuditActivateSessionEventType i=2069 true Variable_2 i=2076 0 ClientSoftwareCertificates i=46 i=68 i=78 2076 i=344 1 0 1 1 Variable_2 i=2077 0 UserIdentityToken i=46 i=68 i=78 2077 i=316 -1 1 1 Variable_2 i=11485 0 SecureChannelId i=46 i=68 i=78 11485 i=12 -1 1 1 ObjectType_8 i=2078 0 AuditCancelEventType i=2069 true Variable_2 i=2079 0 RequestHandle i=46 i=68 i=78 2079 i=7 -1 1 1 ObjectType_8 i=2080 0 AuditCertificateEventType i=2058 true Variable_2 i=2081 0 Certificate i=46 i=68 i=78 2081 i=15 -1 1 1 ObjectType_8 i=2082 0 AuditCertificateDataMismatchEventType i=2080 true Variable_2 i=2083 0 InvalidHostname i=46 i=68 i=78 2083 i=12 -1 1 1 Variable_2 i=2084 0 InvalidUri i=46 i=68 i=78 2084 i=12 -1 1 1 ObjectType_8 i=2085 0 AuditCertificateExpiredEventType i=2080 true ObjectType_8 i=2086 0 AuditCertificateInvalidEventType i=2080 true ObjectType_8 i=2087 0 AuditCertificateUntrustedEventType i=2080 true ObjectType_8 i=2088 0 AuditCertificateRevokedEventType i=2080 true ObjectType_8 i=2089 0 AuditCertificateMismatchEventType i=2080 true ObjectType_8 i=2090 0 AuditNodeManagementEventType i=2052 true ObjectType_8 i=2091 0 AuditAddNodesEventType i=2090 true Variable_2 i=2092 0 NodesToAdd i=46 i=68 i=78 2092 i=376 1 0 1 1 ObjectType_8 i=2093 0 AuditDeleteNodesEventType i=2090 true Variable_2 i=2094 0 NodesToDelete i=46 i=68 i=78 2094 i=382 1 0 1 1 ObjectType_8 i=2095 0 AuditAddReferencesEventType i=2090 true Variable_2 i=2096 0 ReferencesToAdd i=46 i=68 i=78 2096 i=379 1 0 1 1 ObjectType_8 i=2097 0 AuditDeleteReferencesEventType i=2090 true Variable_2 i=2098 0 ReferencesToDelete i=46 i=68 i=78 2098 i=385 1 0 1 1 ObjectType_8 i=2099 0 AuditUpdateEventType i=2052 true ObjectType_8 i=2100 0 AuditWriteUpdateEventType i=2099 true Variable_2 i=2750 0 AttributeId i=46 i=68 i=78 2750 i=7 -1 1 1 Variable_2 i=2101 0 IndexRange i=46 i=68 i=78 2101 i=291 -1 1 1 Variable_2 i=2102 0 OldValue i=46 i=68 i=78 2102 i=24 -1 1 1 Variable_2 i=2103 0 NewValue i=46 i=68 i=78 2103 i=24 -1 1 1 ObjectType_8 i=2104 0 AuditHistoryUpdateEventType i=2099 true Variable_2 i=2751 0 ParameterDataTypeId i=46 i=68 i=78 2751 i=17 -1 1 1 ObjectType_8 i=2127 0 AuditUpdateMethodEventType i=2052 true Variable_2 i=2128 0 MethodId i=46 i=68 i=78 2128 i=17 -1 1 1 Variable_2 i=2129 0 InputArguments i=46 i=68 i=78 2129 i=24 1 0 1 1 ObjectType_8 i=2130 0 SystemEventType i=2041 true ObjectType_8 i=2131 0 DeviceFailureEventType i=2130 true ObjectType_8 i=11446 0 SystemStatusChangeEventType i=2130 true Variable_2 i=11696 0 SystemState i=46 i=68 i=78 11696 i=852 -1 1 1 ObjectType_8 i=2132 0 BaseModelChangeEventType i=2041 true ObjectType_8 i=2133 0 GeneralModelChangeEventType i=2132 true Variable_2 i=2134 0 Changes i=46 i=68 i=78 2134 i=877 1 0 1 1 ObjectType_8 i=2738 0 SemanticChangeEventType i=2041 true Variable_2 i=2739 0 Changes i=46 i=68 i=78 2739 i=897 1 0 1 1 ObjectType_8 i=3035 0 EventQueueOverflowEventType i=2041 true ObjectType_8 i=11436 0 ProgressEventType i=2041 true Variable_2 i=12502 0 Context i=46 i=68 i=78 12502 i=24 -1 1 1 Variable_2 i=12503 0 Progress i=46 i=68 i=78 12503 i=5 -1 1 1 ObjectType_8 i=2340 0 AggregateFunctionType i=58 VariableType_16 i=2137 0 ServerVendorCapabilityType i=63 true i=24 -1 VariableType_16 i=2138 0 ServerStatusType i=63 i=862 -1 Variable_2 i=2139 0 StartTime i=47 i=63 i=78 2139 i=294 -1 1 1 Variable_2 i=2140 0 CurrentTime i=47 i=63 i=78 2140 i=294 -1 1 1 Variable_2 i=2141 0 State i=47 i=63 i=78 2141 i=852 -1 1 1 Variable_2 i=2142 0 BuildInfo i=47 i=3051 i=78 2142 i=338 -1 1 1 Variable_2 i=3698 0 ProductUri i=47 i=63 i=78 3698 i=12 -1 1 1 1000 Variable_2 i=3699 0 ManufacturerName i=47 i=63 i=78 3699 i=12 -1 1 1 1000 Variable_2 i=3700 0 ProductName i=47 i=63 i=78 3700 i=12 -1 1 1 1000 Variable_2 i=3701 0 SoftwareVersion i=47 i=63 i=78 3701 i=12 -1 1 1 1000 Variable_2 i=3702 0 BuildNumber i=47 i=63 i=78 3702 i=12 -1 1 1 1000 Variable_2 i=3703 0 BuildDate i=47 i=63 i=78 3703 i=294 -1 1 1 1000 Variable_2 i=2752 0 SecondsTillShutdown i=47 i=63 i=78 2752 i=7 -1 1 1 Variable_2 i=2753 0 ShutdownReason i=47 i=63 i=78 2753 i=21 -1 1 1 VariableType_16 i=3051 0 BuildInfoType i=63 i=338 -1 Variable_2 i=3052 0 ProductUri i=47 i=63 i=78 3052 i=12 -1 1 1 1000 Variable_2 i=3053 0 ManufacturerName i=47 i=63 i=78 3053 i=12 -1 1 1 1000 Variable_2 i=3054 0 ProductName i=47 i=63 i=78 3054 i=12 -1 1 1 1000 Variable_2 i=3055 0 SoftwareVersion i=47 i=63 i=78 3055 i=12 -1 1 1 1000 Variable_2 i=3056 0 BuildNumber i=47 i=63 i=78 3056 i=12 -1 1 1 1000 Variable_2 i=3057 0 BuildDate i=47 i=63 i=78 3057 i=294 -1 1 1 1000 VariableType_16 i=2150 0 ServerDiagnosticsSummaryType i=63 i=859 -1 Variable_2 i=2151 0 ServerViewCount i=47 i=63 i=78 2151 i=7 -1 1 1 Variable_2 i=2152 0 CurrentSessionCount i=47 i=63 i=78 2152 i=7 -1 1 1 Variable_2 i=2153 0 CumulatedSessionCount i=47 i=63 i=78 2153 i=7 -1 1 1 Variable_2 i=2154 0 SecurityRejectedSessionCount i=47 i=63 i=78 2154 i=7 -1 1 1 Variable_2 i=2155 0 RejectedSessionCount i=47 i=63 i=78 2155 i=7 -1 1 1 Variable_2 i=2156 0 SessionTimeoutCount i=47 i=63 i=78 2156 i=7 -1 1 1 Variable_2 i=2157 0 SessionAbortCount i=47 i=63 i=78 2157 i=7 -1 1 1 Variable_2 i=2159 0 PublishingIntervalCount i=47 i=63 i=78 2159 i=7 -1 1 1 Variable_2 i=2160 0 CurrentSubscriptionCount i=47 i=63 i=78 2160 i=7 -1 1 1 Variable_2 i=2161 0 CumulatedSubscriptionCount i=47 i=63 i=78 2161 i=7 -1 1 1 Variable_2 i=2162 0 SecurityRejectedRequestsCount i=47 i=63 i=78 2162 i=7 -1 1 1 Variable_2 i=2163 0 RejectedRequestsCount i=47 i=63 i=78 2163 i=7 -1 1 1 VariableType_16 i=2164 0 SamplingIntervalDiagnosticsArrayType i=63 i=856 1 0 Variable_2 i=12779 0 SamplingIntervalDiagnostics i=47 i=2165 i=83 12779 i=856 -1 1 1 Variable_2 i=12780 0 SamplingInterval i=47 i=63 i=78 12780 i=290 -1 1 1 Variable_2 i=12781 0 SampledMonitoredItemsCount i=47 i=63 i=78 12781 i=7 -1 1 1 Variable_2 i=12782 0 MaxSampledMonitoredItemsCount i=47 i=63 i=78 12782 i=7 -1 1 1 Variable_2 i=12783 0 DisabledMonitoredItemsSamplingCount i=47 i=63 i=78 12783 i=7 -1 1 1 VariableType_16 i=2165 0 SamplingIntervalDiagnosticsType i=63 i=856 -1 Variable_2 i=2166 0 SamplingInterval i=47 i=63 i=78 2166 i=290 -1 1 1 Variable_2 i=11697 0 SampledMonitoredItemsCount i=47 i=63 i=78 11697 i=7 -1 1 1 Variable_2 i=11698 0 MaxSampledMonitoredItemsCount i=47 i=63 i=78 11698 i=7 -1 1 1 Variable_2 i=11699 0 DisabledMonitoredItemsSamplingCount i=47 i=63 i=78 11699 i=7 -1 1 1 VariableType_16 i=2171 0 SubscriptionDiagnosticsArrayType i=63 i=874 1 0 Variable_2 i=12784 0 SubscriptionDiagnostics i=47 i=2172 i=83 12784 i=874 -1 1 1 Variable_2 i=12785 0 SessionId i=47 i=63 i=78 12785 i=17 -1 1 1 Variable_2 i=12786 0 SubscriptionId i=47 i=63 i=78 12786 i=7 -1 1 1 Variable_2 i=12787 0 Priority i=47 i=63 i=78 12787 i=3 -1 1 1 Variable_2 i=12788 0 PublishingInterval i=47 i=63 i=78 12788 i=290 -1 1 1 Variable_2 i=12789 0 MaxKeepAliveCount i=47 i=63 i=78 12789 i=7 -1 1 1 Variable_2 i=12790 0 MaxLifetimeCount i=47 i=63 i=78 12790 i=7 -1 1 1 Variable_2 i=12791 0 MaxNotificationsPerPublish i=47 i=63 i=78 12791 i=7 -1 1 1 Variable_2 i=12792 0 PublishingEnabled i=47 i=63 i=78 12792 i=1 -1 1 1 Variable_2 i=12793 0 ModifyCount i=47 i=63 i=78 12793 i=7 -1 1 1 Variable_2 i=12794 0 EnableCount i=47 i=63 i=78 12794 i=7 -1 1 1 Variable_2 i=12795 0 DisableCount i=47 i=63 i=78 12795 i=7 -1 1 1 Variable_2 i=12796 0 RepublishRequestCount i=47 i=63 i=78 12796 i=7 -1 1 1 Variable_2 i=12797 0 RepublishMessageRequestCount i=47 i=63 i=78 12797 i=7 -1 1 1 Variable_2 i=12798 0 RepublishMessageCount i=47 i=63 i=78 12798 i=7 -1 1 1 Variable_2 i=12799 0 TransferRequestCount i=47 i=63 i=78 12799 i=7 -1 1 1 Variable_2 i=12800 0 TransferredToAltClientCount i=47 i=63 i=78 12800 i=7 -1 1 1 Variable_2 i=12801 0 TransferredToSameClientCount i=47 i=63 i=78 12801 i=7 -1 1 1 Variable_2 i=12802 0 PublishRequestCount i=47 i=63 i=78 12802 i=7 -1 1 1 Variable_2 i=12803 0 DataChangeNotificationsCount i=47 i=63 i=78 12803 i=7 -1 1 1 Variable_2 i=12804 0 EventNotificationsCount i=47 i=63 i=78 12804 i=7 -1 1 1 Variable_2 i=12805 0 NotificationsCount i=47 i=63 i=78 12805 i=7 -1 1 1 Variable_2 i=12806 0 LatePublishRequestCount i=47 i=63 i=78 12806 i=7 -1 1 1 Variable_2 i=12807 0 CurrentKeepAliveCount i=47 i=63 i=78 12807 i=7 -1 1 1 Variable_2 i=12808 0 CurrentLifetimeCount i=47 i=63 i=78 12808 i=7 -1 1 1 Variable_2 i=12809 0 UnacknowledgedMessageCount i=47 i=63 i=78 12809 i=7 -1 1 1 Variable_2 i=12810 0 DiscardedMessageCount i=47 i=63 i=78 12810 i=7 -1 1 1 Variable_2 i=12811 0 MonitoredItemCount i=47 i=63 i=78 12811 i=7 -1 1 1 Variable_2 i=12812 0 DisabledMonitoredItemCount i=47 i=63 i=78 12812 i=7 -1 1 1 Variable_2 i=12813 0 MonitoringQueueOverflowCount i=47 i=63 i=78 12813 i=7 -1 1 1 Variable_2 i=12814 0 NextSequenceNumber i=47 i=63 i=78 12814 i=7 -1 1 1 Variable_2 i=12815 0 EventQueueOverflowCount i=47 i=63 i=78 12815 i=7 -1 1 1 VariableType_16 i=2172 0 SubscriptionDiagnosticsType i=63 i=874 -1 Variable_2 i=2173 0 SessionId i=47 i=63 i=78 2173 i=17 -1 1 1 Variable_2 i=2174 0 SubscriptionId i=47 i=63 i=78 2174 i=7 -1 1 1 Variable_2 i=2175 0 Priority i=47 i=63 i=78 2175 i=3 -1 1 1 Variable_2 i=2176 0 PublishingInterval i=47 i=63 i=78 2176 i=290 -1 1 1 Variable_2 i=2177 0 MaxKeepAliveCount i=47 i=63 i=78 2177 i=7 -1 1 1 Variable_2 i=8888 0 MaxLifetimeCount i=47 i=63 i=78 8888 i=7 -1 1 1 Variable_2 i=2179 0 MaxNotificationsPerPublish i=47 i=63 i=78 2179 i=7 -1 1 1 Variable_2 i=2180 0 PublishingEnabled i=47 i=63 i=78 2180 i=1 -1 1 1 Variable_2 i=2181 0 ModifyCount i=47 i=63 i=78 2181 i=7 -1 1 1 Variable_2 i=2182 0 EnableCount i=47 i=63 i=78 2182 i=7 -1 1 1 Variable_2 i=2183 0 DisableCount i=47 i=63 i=78 2183 i=7 -1 1 1 Variable_2 i=2184 0 RepublishRequestCount i=47 i=63 i=78 2184 i=7 -1 1 1 Variable_2 i=2185 0 RepublishMessageRequestCount i=47 i=63 i=78 2185 i=7 -1 1 1 Variable_2 i=2186 0 RepublishMessageCount i=47 i=63 i=78 2186 i=7 -1 1 1 Variable_2 i=2187 0 TransferRequestCount i=47 i=63 i=78 2187 i=7 -1 1 1 Variable_2 i=2188 0 TransferredToAltClientCount i=47 i=63 i=78 2188 i=7 -1 1 1 Variable_2 i=2189 0 TransferredToSameClientCount i=47 i=63 i=78 2189 i=7 -1 1 1 Variable_2 i=2190 0 PublishRequestCount i=47 i=63 i=78 2190 i=7 -1 1 1 Variable_2 i=2191 0 DataChangeNotificationsCount i=47 i=63 i=78 2191 i=7 -1 1 1 Variable_2 i=2998 0 EventNotificationsCount i=47 i=63 i=78 2998 i=7 -1 1 1 Variable_2 i=2193 0 NotificationsCount i=47 i=63 i=78 2193 i=7 -1 1 1 Variable_2 i=8889 0 LatePublishRequestCount i=47 i=63 i=78 8889 i=7 -1 1 1 Variable_2 i=8890 0 CurrentKeepAliveCount i=47 i=63 i=78 8890 i=7 -1 1 1 Variable_2 i=8891 0 CurrentLifetimeCount i=47 i=63 i=78 8891 i=7 -1 1 1 Variable_2 i=8892 0 UnacknowledgedMessageCount i=47 i=63 i=78 8892 i=7 -1 1 1 Variable_2 i=8893 0 DiscardedMessageCount i=47 i=63 i=78 8893 i=7 -1 1 1 Variable_2 i=8894 0 MonitoredItemCount i=47 i=63 i=78 8894 i=7 -1 1 1 Variable_2 i=8895 0 DisabledMonitoredItemCount i=47 i=63 i=78 8895 i=7 -1 1 1 Variable_2 i=8896 0 MonitoringQueueOverflowCount i=47 i=63 i=78 8896 i=7 -1 1 1 Variable_2 i=8897 0 NextSequenceNumber i=47 i=63 i=78 8897 i=7 -1 1 1 Variable_2 i=8902 0 EventQueueOverflowCount i=47 i=63 i=78 8902 i=7 -1 1 1 VariableType_16 i=2196 0 SessionDiagnosticsArrayType i=63 i=865 1 0 Variable_2 i=12816 0 SessionDiagnostics i=47 i=2197 i=83 12816 i=865 -1 1 1 Variable_2 i=12817 0 SessionId i=47 i=63 i=78 12817 i=17 -1 1 1 Variable_2 i=12818 0 SessionName i=47 i=63 i=78 12818 i=12 -1 1 1 Variable_2 i=12819 0 ClientDescription i=47 i=63 i=78 12819 i=308 -1 1 1 Variable_2 i=12820 0 ServerUri i=47 i=63 i=78 12820 i=12 -1 1 1 Variable_2 i=12821 0 EndpointUrl i=47 i=63 i=78 12821 i=12 -1 1 1 Variable_2 i=12822 0 LocaleIds i=47 i=63 i=78 12822 i=295 1 0 1 1 Variable_2 i=12823 0 ActualSessionTimeout i=47 i=63 i=78 12823 i=290 -1 1 1 Variable_2 i=12824 0 MaxResponseMessageSize i=47 i=63 i=78 12824 i=7 -1 1 1 Variable_2 i=12825 0 ClientConnectionTime i=47 i=63 i=78 12825 i=294 -1 1 1 Variable_2 i=12826 0 ClientLastContactTime i=47 i=63 i=78 12826 i=294 -1 1 1 Variable_2 i=12827 0 CurrentSubscriptionsCount i=47 i=63 i=78 12827 i=7 -1 1 1 Variable_2 i=12828 0 CurrentMonitoredItemsCount i=47 i=63 i=78 12828 i=7 -1 1 1 Variable_2 i=12829 0 CurrentPublishRequestsInQueue i=47 i=63 i=78 12829 i=7 -1 1 1 Variable_2 i=12830 0 TotalRequestCount i=47 i=63 i=78 12830 i=871 -1 1 1 Variable_2 i=12831 0 UnauthorizedRequestCount i=47 i=63 i=78 12831 i=7 -1 1 1 Variable_2 i=12832 0 ReadCount i=47 i=63 i=78 12832 i=871 -1 1 1 Variable_2 i=12833 0 HistoryReadCount i=47 i=63 i=78 12833 i=871 -1 1 1 Variable_2 i=12834 0 WriteCount i=47 i=63 i=78 12834 i=871 -1 1 1 Variable_2 i=12835 0 HistoryUpdateCount i=47 i=63 i=78 12835 i=871 -1 1 1 Variable_2 i=12836 0 CallCount i=47 i=63 i=78 12836 i=871 -1 1 1 Variable_2 i=12837 0 CreateMonitoredItemsCount i=47 i=63 i=78 12837 i=871 -1 1 1 Variable_2 i=12838 0 ModifyMonitoredItemsCount i=47 i=63 i=78 12838 i=871 -1 1 1 Variable_2 i=12839 0 SetMonitoringModeCount i=47 i=63 i=78 12839 i=871 -1 1 1 Variable_2 i=12840 0 SetTriggeringCount i=47 i=63 i=78 12840 i=871 -1 1 1 Variable_2 i=12841 0 DeleteMonitoredItemsCount i=47 i=63 i=78 12841 i=871 -1 1 1 Variable_2 i=12842 0 CreateSubscriptionCount i=47 i=63 i=78 12842 i=871 -1 1 1 Variable_2 i=12843 0 ModifySubscriptionCount i=47 i=63 i=78 12843 i=871 -1 1 1 Variable_2 i=12844 0 SetPublishingModeCount i=47 i=63 i=78 12844 i=871 -1 1 1 Variable_2 i=12845 0 PublishCount i=47 i=63 i=78 12845 i=871 -1 1 1 Variable_2 i=12846 0 RepublishCount i=47 i=63 i=78 12846 i=871 -1 1 1 Variable_2 i=12847 0 TransferSubscriptionsCount i=47 i=63 i=78 12847 i=871 -1 1 1 Variable_2 i=12848 0 DeleteSubscriptionsCount i=47 i=63 i=78 12848 i=871 -1 1 1 Variable_2 i=12849 0 AddNodesCount i=47 i=63 i=78 12849 i=871 -1 1 1 Variable_2 i=12850 0 AddReferencesCount i=47 i=63 i=78 12850 i=871 -1 1 1 Variable_2 i=12851 0 DeleteNodesCount i=47 i=63 i=78 12851 i=871 -1 1 1 Variable_2 i=12852 0 DeleteReferencesCount i=47 i=63 i=78 12852 i=871 -1 1 1 Variable_2 i=12853 0 BrowseCount i=47 i=63 i=78 12853 i=871 -1 1 1 Variable_2 i=12854 0 BrowseNextCount i=47 i=63 i=78 12854 i=871 -1 1 1 Variable_2 i=12855 0 TranslateBrowsePathsToNodeIdsCount i=47 i=63 i=78 12855 i=871 -1 1 1 Variable_2 i=12856 0 QueryFirstCount i=47 i=63 i=78 12856 i=871 -1 1 1 Variable_2 i=12857 0 QueryNextCount i=47 i=63 i=78 12857 i=871 -1 1 1 Variable_2 i=12858 0 RegisterNodesCount i=47 i=63 i=78 12858 i=871 -1 1 1 Variable_2 i=12859 0 UnregisterNodesCount i=47 i=63 i=78 12859 i=871 -1 1 1 VariableType_16 i=2197 0 SessionDiagnosticsVariableType i=63 i=865 -1 Variable_2 i=2198 0 SessionId i=47 i=63 i=78 2198 i=17 -1 1 1 Variable_2 i=2199 0 SessionName i=47 i=63 i=78 2199 i=12 -1 1 1 Variable_2 i=2200 0 ClientDescription i=47 i=63 i=78 2200 i=308 -1 1 1 Variable_2 i=2201 0 ServerUri i=47 i=63 i=78 2201 i=12 -1 1 1 Variable_2 i=2202 0 EndpointUrl i=47 i=63 i=78 2202 i=12 -1 1 1 Variable_2 i=2203 0 LocaleIds i=47 i=63 i=78 2203 i=295 1 0 1 1 Variable_2 i=2204 0 ActualSessionTimeout i=47 i=63 i=78 2204 i=290 -1 1 1 Variable_2 i=3050 0 MaxResponseMessageSize i=47 i=63 i=78 3050 i=7 -1 1 1 Variable_2 i=2205 0 ClientConnectionTime i=47 i=63 i=78 2205 i=294 -1 1 1 Variable_2 i=2206 0 ClientLastContactTime i=47 i=63 i=78 2206 i=294 -1 1 1 Variable_2 i=2207 0 CurrentSubscriptionsCount i=47 i=63 i=78 2207 i=7 -1 1 1 Variable_2 i=2208 0 CurrentMonitoredItemsCount i=47 i=63 i=78 2208 i=7 -1 1 1 Variable_2 i=2209 0 CurrentPublishRequestsInQueue i=47 i=63 i=78 2209 i=7 -1 1 1 Variable_2 i=8900 0 TotalRequestCount i=47 i=63 i=78 8900 i=871 -1 1 1 Variable_2 i=11892 0 UnauthorizedRequestCount i=47 i=63 i=78 11892 i=7 -1 1 1 Variable_2 i=2217 0 ReadCount i=47 i=63 i=78 2217 i=871 -1 1 1 Variable_2 i=2218 0 HistoryReadCount i=47 i=63 i=78 2218 i=871 -1 1 1 Variable_2 i=2219 0 WriteCount i=47 i=63 i=78 2219 i=871 -1 1 1 Variable_2 i=2220 0 HistoryUpdateCount i=47 i=63 i=78 2220 i=871 -1 1 1 Variable_2 i=2221 0 CallCount i=47 i=63 i=78 2221 i=871 -1 1 1 Variable_2 i=2222 0 CreateMonitoredItemsCount i=47 i=63 i=78 2222 i=871 -1 1 1 Variable_2 i=2223 0 ModifyMonitoredItemsCount i=47 i=63 i=78 2223 i=871 -1 1 1 Variable_2 i=2224 0 SetMonitoringModeCount i=47 i=63 i=78 2224 i=871 -1 1 1 Variable_2 i=2225 0 SetTriggeringCount i=47 i=63 i=78 2225 i=871 -1 1 1 Variable_2 i=2226 0 DeleteMonitoredItemsCount i=47 i=63 i=78 2226 i=871 -1 1 1 Variable_2 i=2227 0 CreateSubscriptionCount i=47 i=63 i=78 2227 i=871 -1 1 1 Variable_2 i=2228 0 ModifySubscriptionCount i=47 i=63 i=78 2228 i=871 -1 1 1 Variable_2 i=2229 0 SetPublishingModeCount i=47 i=63 i=78 2229 i=871 -1 1 1 Variable_2 i=2230 0 PublishCount i=47 i=63 i=78 2230 i=871 -1 1 1 Variable_2 i=2231 0 RepublishCount i=47 i=63 i=78 2231 i=871 -1 1 1 Variable_2 i=2232 0 TransferSubscriptionsCount i=47 i=63 i=78 2232 i=871 -1 1 1 Variable_2 i=2233 0 DeleteSubscriptionsCount i=47 i=63 i=78 2233 i=871 -1 1 1 Variable_2 i=2234 0 AddNodesCount i=47 i=63 i=78 2234 i=871 -1 1 1 Variable_2 i=2235 0 AddReferencesCount i=47 i=63 i=78 2235 i=871 -1 1 1 Variable_2 i=2236 0 DeleteNodesCount i=47 i=63 i=78 2236 i=871 -1 1 1 Variable_2 i=2237 0 DeleteReferencesCount i=47 i=63 i=78 2237 i=871 -1 1 1 Variable_2 i=2238 0 BrowseCount i=47 i=63 i=78 2238 i=871 -1 1 1 Variable_2 i=2239 0 BrowseNextCount i=47 i=63 i=78 2239 i=871 -1 1 1 Variable_2 i=2240 0 TranslateBrowsePathsToNodeIdsCount i=47 i=63 i=78 2240 i=871 -1 1 1 Variable_2 i=2241 0 QueryFirstCount i=47 i=63 i=78 2241 i=871 -1 1 1 Variable_2 i=2242 0 QueryNextCount i=47 i=63 i=78 2242 i=871 -1 1 1 Variable_2 i=2730 0 RegisterNodesCount i=47 i=63 i=78 2730 i=871 -1 1 1 Variable_2 i=2731 0 UnregisterNodesCount i=47 i=63 i=78 2731 i=871 -1 1 1 VariableType_16 i=2243 0 SessionSecurityDiagnosticsArrayType i=63 i=868 1 0 Variable_2 i=12860 0 SessionSecurityDiagnostics i=47 i=2244 i=83 12860 i=868 -1 1 1 Variable_2 i=12861 0 SessionId i=47 i=63 i=78 12861 i=17 -1 1 1 Variable_2 i=12862 0 ClientUserIdOfSession i=47 i=63 i=78 12862 i=12 -1 1 1 Variable_2 i=12863 0 ClientUserIdHistory i=47 i=63 i=78 12863 i=12 1 0 1 1 Variable_2 i=12864 0 AuthenticationMechanism i=47 i=63 i=78 12864 i=12 -1 1 1 Variable_2 i=12865 0 Encoding i=47 i=63 i=78 12865 i=12 -1 1 1 Variable_2 i=12866 0 TransportProtocol i=47 i=63 i=78 12866 i=12 -1 1 1 Variable_2 i=12867 0 SecurityMode i=47 i=63 i=78 12867 i=302 -1 1 1 Variable_2 i=12868 0 SecurityPolicyUri i=47 i=63 i=78 12868 i=12 -1 1 1 Variable_2 i=12869 0 ClientCertificate i=47 i=63 i=78 12869 i=15 -1 1 1 VariableType_16 i=2244 0 SessionSecurityDiagnosticsType i=63 i=868 -1 Variable_2 i=2245 0 SessionId i=47 i=63 i=78 2245 i=17 -1 1 1 Variable_2 i=2246 0 ClientUserIdOfSession i=47 i=63 i=78 2246 i=12 -1 1 1 Variable_2 i=2247 0 ClientUserIdHistory i=47 i=63 i=78 2247 i=12 1 0 1 1 Variable_2 i=2248 0 AuthenticationMechanism i=47 i=63 i=78 2248 i=12 -1 1 1 Variable_2 i=2249 0 Encoding i=47 i=63 i=78 2249 i=12 -1 1 1 Variable_2 i=2250 0 TransportProtocol i=47 i=63 i=78 2250 i=12 -1 1 1 Variable_2 i=2251 0 SecurityMode i=47 i=63 i=78 2251 i=302 -1 1 1 Variable_2 i=2252 0 SecurityPolicyUri i=47 i=63 i=78 2252 i=12 -1 1 1 Variable_2 i=3058 0 ClientCertificate i=47 i=63 i=78 3058 i=15 -1 1 1 VariableType_16 i=11487 0 OptionSetType i=63 i=24 -1 Variable_2 i=11488 0 OptionSetValues i=46 i=68 i=78 11488 i=21 1 0 1 1 Variable_2 i=11701 0 BitMask i=46 i=68 i=80 11701 i=1 1 0 1 1 VariableType_16 i=16309 0 SelectionListType i=63 i=24 Variable_2 i=17632 0 Selections i=46 i=68 i=78 17632 i=24 1 0 1 1 Variable_2 i=17633 0 SelectionDescriptions i=46 i=68 i=80 17633 i=21 1 0 1 1 Variable_2 i=16312 0 RestrictToList i=46 i=68 i=80 16312 i=1 -1 1 1 VariableType_16 i=17986 0 AudioVariableType i=63 i=16307 -1 Variable_2 i=17988 0 ListId i=46 i=68 i=80 17988 i=12 -1 1 1 Variable_2 i=17989 0 AgencyId i=46 i=68 i=80 17989 i=12 -1 1 1 Variable_2 i=17990 0 VersionId i=46 i=68 i=80 17990 i=12 -1 1 1 Object_1 i=3048 0 EventTypes i=47 i=61 3048 i=35 true i=86 i=35 i=2041 Object_1 i=2253 0 Server i=47 i=2004 2253 1 i=35 true i=85 Variable_2 i=2254 0 ServerArray i=46 i=68 2254 i=12 1 0 1 1 1000 Variable_2 i=2255 0 NamespaceArray i=46 i=68 2255 i=12 1 0 1 1 1000 Variable_2 i=2256 0 ServerStatus i=47 i=2138 2256 i=862 -1 1 1 1000 Variable_2 i=2257 0 StartTime i=47 i=63 2257 i=294 -1 1 1 Variable_2 i=2258 0 CurrentTime i=47 i=63 2258 i=294 -1 1 1 Variable_2 i=2259 0 State i=47 i=63 2259 i=852 -1 1 1 Variable_2 i=2260 0 BuildInfo i=47 i=3051 2260 i=338 -1 1 1 Variable_2 i=2262 0 ProductUri i=47 i=63 2262 i=12 -1 1 1 1000 Variable_2 i=2263 0 ManufacturerName i=47 i=63 2263 i=12 -1 1 1 1000 Variable_2 i=2261 0 ProductName i=47 i=63 2261 i=12 -1 1 1 1000 Variable_2 i=2264 0 SoftwareVersion i=47 i=63 2264 i=12 -1 1 1 1000 Variable_2 i=2265 0 BuildNumber i=47 i=63 2265 i=12 -1 1 1 1000 Variable_2 i=2266 0 BuildDate i=47 i=63 2266 i=294 -1 1 1 1000 Variable_2 i=2992 0 SecondsTillShutdown i=47 i=63 2992 i=7 -1 1 1 Variable_2 i=2993 0 ShutdownReason i=47 i=63 2993 i=21 -1 1 1 Variable_2 i=2267 0 ServiceLevel i=46 i=68 2267 i=3 -1 1 1 1000 Variable_2 i=2994 0 Auditing i=46 i=68 2994 i=1 -1 1 1 1000 Variable_2 i=12885 0 EstimatedReturnTime i=46 i=68 12885 i=13 -1 1 1 1000 Variable_2 i=17634 0 LocalTime i=46 i=68 17634 i=8912 -1 1 1 1000 Object_1 i=2268 0 ServerCapabilities i=47 i=2013 2268 Variable_2 i=2269 0 ServerProfileArray i=46 i=68 2269 i=12 1 0 1 1 Variable_2 i=2271 0 LocaleIdArray i=46 i=68 2271 i=295 1 0 1 1 Variable_2 i=2272 0 MinSupportedSampleRate i=46 i=68 2272 i=290 -1 1 1 Variable_2 i=2735 0 MaxBrowseContinuationPoints i=46 i=68 2735 i=5 -1 1 1 Variable_2 i=2736 0 MaxQueryContinuationPoints i=46 i=68 2736 i=5 -1 1 1 Variable_2 i=2737 0 MaxHistoryContinuationPoints i=46 i=68 2737 i=5 -1 1 1 Variable_2 i=3704 0 SoftwareCertificates i=46 i=68 3704 i=344 1 0 1 1 Variable_2 i=11702 0 MaxArrayLength i=46 i=68 11702 i=7 -1 1 1 Variable_2 i=11703 0 MaxStringLength i=46 i=68 11703 i=7 -1 1 1 Variable_2 i=12911 0 MaxByteStringLength i=46 i=68 12911 i=7 -1 1 1 Object_1 i=11704 0 OperationLimits i=47 i=11564 11704 Variable_2 i=11705 0 MaxNodesPerRead i=46 i=68 11705 i=7 -1 1 1 Variable_2 i=12165 0 MaxNodesPerHistoryReadData i=46 i=68 12165 i=7 -1 1 1 Variable_2 i=12166 0 MaxNodesPerHistoryReadEvents i=46 i=68 12166 i=7 -1 1 1 Variable_2 i=11707 0 MaxNodesPerWrite i=46 i=68 11707 i=7 -1 1 1 Variable_2 i=12167 0 MaxNodesPerHistoryUpdateData i=46 i=68 12167 i=7 -1 1 1 Variable_2 i=12168 0 MaxNodesPerHistoryUpdateEvents i=46 i=68 12168 i=7 -1 1 1 Variable_2 i=11709 0 MaxNodesPerMethodCall i=46 i=68 11709 i=7 -1 1 1 Variable_2 i=11710 0 MaxNodesPerBrowse i=46 i=68 11710 i=7 -1 1 1 Variable_2 i=11711 0 MaxNodesPerRegisterNodes i=46 i=68 11711 i=7 -1 1 1 Variable_2 i=11712 0 MaxNodesPerTranslateBrowsePathsToNodeIds i=46 i=68 11712 i=7 -1 1 1 Variable_2 i=11713 0 MaxNodesPerNodeManagement i=46 i=68 11713 i=7 -1 1 1 Variable_2 i=11714 0 MaxMonitoredItemsPerCall i=46 i=68 11714 i=7 -1 1 1 Object_1 i=2996 0 ModellingRules i=47 i=61 2996 Object_1 i=2997 0 AggregateFunctions i=47 i=61 2997 Object_1 i=15606 0 RoleSet i=47 i=15607 15606 Method_4 i=16301 0 AddRole i=47 i=15997 16301 true true Variable_2 i=16302 0 InputArguments i=46 i=68 16302 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 i=296 1 0 1 1 Variable_2 i=16303 0 OutputArguments i=46 i=68 16303 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=16304 0 RemoveRole i=47 i=16000 16304 true true Variable_2 i=16305 0 InputArguments i=46 i=68 16305 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 Object_1 i=2274 0 ServerDiagnostics i=47 i=2020 2274 Variable_2 i=2275 0 ServerDiagnosticsSummary i=47 i=2150 2275 i=859 -1 1 1 Variable_2 i=2276 0 ServerViewCount i=47 i=63 2276 i=7 -1 1 1 Variable_2 i=2277 0 CurrentSessionCount i=47 i=63 2277 i=7 -1 1 1 Variable_2 i=2278 0 CumulatedSessionCount i=47 i=63 2278 i=7 -1 1 1 Variable_2 i=2279 0 SecurityRejectedSessionCount i=47 i=63 2279 i=7 -1 1 1 Variable_2 i=3705 0 RejectedSessionCount i=47 i=63 3705 i=7 -1 1 1 Variable_2 i=2281 0 SessionTimeoutCount i=47 i=63 2281 i=7 -1 1 1 Variable_2 i=2282 0 SessionAbortCount i=47 i=63 2282 i=7 -1 1 1 Variable_2 i=2284 0 PublishingIntervalCount i=47 i=63 2284 i=7 -1 1 1 Variable_2 i=2285 0 CurrentSubscriptionCount i=47 i=63 2285 i=7 -1 1 1 Variable_2 i=2286 0 CumulatedSubscriptionCount i=47 i=63 2286 i=7 -1 1 1 Variable_2 i=2287 0 SecurityRejectedRequestsCount i=47 i=63 2287 i=7 -1 1 1 Variable_2 i=2288 0 RejectedRequestsCount i=47 i=63 2288 i=7 -1 1 1 Variable_2 i=2289 0 SamplingIntervalDiagnosticsArray i=47 i=2164 2289 i=856 1 0 1 1 Variable_2 i=2290 0 SubscriptionDiagnosticsArray i=47 i=2171 2290 i=874 1 0 1 1 Object_1 i=3706 0 SessionsDiagnosticsSummary i=47 i=2026 3706 Variable_2 i=3707 0 SessionDiagnosticsArray i=47 i=2196 3707 i=865 1 0 1 1 Variable_2 i=3708 0 SessionSecurityDiagnosticsArray i=47 i=2243 3708 i=868 1 0 1 1 Variable_2 i=2294 0 EnabledFlag i=46 i=68 2294 i=1 -1 3 3 Object_1 i=2295 0 VendorServerInfo i=47 i=2033 2295 Object_1 i=2296 0 ServerRedundancy i=47 i=2034 2296 Variable_2 i=3709 0 RedundancySupport i=46 i=68 3709 i=851 -1 1 1 Variable_2 i=11312 0 CurrentServerId i=46 i=68 11312 i=12 -1 1 1 Variable_2 i=11313 0 RedundantServerArray i=46 i=68 11313 i=853 1 0 1 1 Variable_2 i=11314 0 ServerUriArray i=46 i=68 11314 i=12 1 0 1 1 Variable_2 i=14415 0 ServerNetworkGroups i=46 i=68 14415 i=11944 1 0 1 1 Object_1 i=11715 0 Namespaces i=47 i=11645 11715 Method_4 i=11492 0 GetMonitoredItems i=47 i=11489 11492 true true Variable_2 i=11493 0 InputArguments i=46 i=68 11493 i=297 SubscriptionId i=7 -1 i=296 1 0 1 1 Variable_2 i=11494 0 OutputArguments i=46 i=68 11494 i=297 ServerHandles i=7 1 0 i=297 ClientHandles i=7 1 0 i=296 1 0 1 1 Method_4 i=12873 0 ResendData i=47 i=12871 12873 true true Variable_2 i=12874 0 InputArguments i=46 i=68 12874 i=297 SubscriptionId i=7 -1 i=296 1 0 1 1 Method_4 i=12749 0 SetSubscriptionDurable i=47 i=12746 12749 true true Variable_2 i=12750 0 InputArguments i=46 i=68 12750 i=297 SubscriptionId i=7 -1 i=297 LifetimeInHours i=7 -1 i=296 1 0 1 1 Variable_2 i=12751 0 OutputArguments i=46 i=68 12751 i=297 RevisedLifetimeInHours i=7 -1 i=296 1 0 1 1 Method_4 i=12886 0 RequestServerStateChange i=47 i=12883 12886 true true Variable_2 i=12887 0 InputArguments i=46 i=68 12887 i=297 State i=852 -1 i=297 EstimatedReturnTime i=13 -1 i=297 SecondsTillShutdown i=7 -1 i=297 Reason i=21 -1 i=297 Restart i=1 -1 i=296 1 0 1 1 Object_1 i=11192 0 HistoryServerCapabilities i=47 i=2330 11192 i=47 true i=2268 Variable_2 i=11193 0 AccessHistoryDataCapability i=46 i=68 11193 i=1 -1 1 1 Variable_2 i=11242 0 AccessHistoryEventsCapability i=46 i=68 11242 i=1 -1 1 1 Variable_2 i=11273 0 MaxReturnDataValues i=46 i=68 11273 i=7 -1 1 1 Variable_2 i=11274 0 MaxReturnEventValues i=46 i=68 11274 i=7 -1 1 1 Variable_2 i=11196 0 InsertDataCapability i=46 i=68 11196 i=1 -1 1 1 Variable_2 i=11197 0 ReplaceDataCapability i=46 i=68 11197 i=1 -1 1 1 Variable_2 i=11198 0 UpdateDataCapability i=46 i=68 11198 i=1 -1 1 1 Variable_2 i=11199 0 DeleteRawCapability i=46 i=68 11199 i=1 -1 1 1 Variable_2 i=11200 0 DeleteAtTimeCapability i=46 i=68 11200 i=1 -1 1 1 Variable_2 i=11281 0 InsertEventCapability i=46 i=68 11281 i=1 -1 1 1 Variable_2 i=11282 0 ReplaceEventCapability i=46 i=68 11282 i=1 -1 1 1 Variable_2 i=11283 0 UpdateEventCapability i=46 i=68 11283 i=1 -1 1 1 Variable_2 i=11502 0 DeleteEventCapability i=46 i=68 11502 i=1 -1 1 1 Variable_2 i=11275 0 InsertAnnotationCapability i=46 i=68 11275 i=1 -1 1 1 Object_1 i=11201 0 AggregateFunctions i=47 i=61 11201 Variable_2 i=19091 0 ServerTimestampSupported i=46 i=68 19091 i=1 -1 1 1 DataType_64 i=11737 0 BitFieldMaskDataType i=9 DataType_64 i=14533 0 KeyValuePair i=22 i=14798 i=22 Structure_0 Key i=20 -1 0 false Value i=24 -1 0 false DataType_64 i=15528 0 EndpointType i=22 i=14798 i=22 Structure_0 EndpointUrl i=12 -1 0 false SecurityMode i=302 -1 0 false SecurityPolicyUri i=12 -1 0 false TransportProfileUri i=12 -1 0 false ObjectType_8 i=2299 0 StateMachineType i=58 Variable_2 i=2769 0 CurrentState i=47 i=2755 i=78 2769 i=21 -1 1 1 Variable_2 i=3720 0 Id i=46 i=68 i=78 3720 i=24 -1 1 1 Variable_2 i=2770 0 LastTransition i=47 i=2762 i=80 2770 i=21 -1 1 1 Variable_2 i=3724 0 Id i=46 i=68 i=78 3724 i=24 -1 1 1 VariableType_16 i=2755 0 StateVariableType i=63 i=21 -1 Variable_2 i=2756 0 Id i=46 i=68 i=78 2756 i=24 -1 1 1 Variable_2 i=2757 0 Name i=46 i=68 i=80 2757 i=20 -1 1 1 Variable_2 i=2758 0 Number i=46 i=68 i=80 2758 i=7 -1 1 1 Variable_2 i=2759 0 EffectiveDisplayName i=46 i=68 i=80 2759 i=21 -1 1 1 VariableType_16 i=2762 0 TransitionVariableType i=63 i=21 -1 Variable_2 i=2763 0 Id i=46 i=68 i=78 2763 i=24 -1 1 1 Variable_2 i=2764 0 Name i=46 i=68 i=80 2764 i=20 -1 1 1 Variable_2 i=2765 0 Number i=46 i=68 i=80 2765 i=7 -1 1 1 Variable_2 i=2766 0 TransitionTime i=46 i=68 i=80 2766 i=294 -1 1 1 Variable_2 i=11456 0 EffectiveTransitionTime i=46 i=68 i=80 11456 i=294 -1 1 1 ObjectType_8 i=2771 0 FiniteStateMachineType i=2299 true Variable_2 i=2772 0 CurrentState i=47 i=2760 i=78 2772 i=21 -1 1 1 Variable_2 i=3728 0 Id i=46 i=68 i=78 3728 i=17 -1 1 1 Variable_2 i=2773 0 LastTransition i=47 i=2767 i=80 2773 i=21 -1 1 1 Variable_2 i=3732 0 Id i=46 i=68 i=78 3732 i=17 -1 1 1 Variable_2 i=17635 0 AvailableStates i=47 i=63 i=80 17635 i=17 1 0 1 1 Variable_2 i=17636 0 AvailableTransitions i=47 i=63 i=80 17636 i=17 1 0 1 1 VariableType_16 i=2760 0 FiniteStateVariableType i=2755 i=21 -1 Variable_2 i=2761 0 Id i=46 i=68 i=78 2761 i=17 -1 1 1 VariableType_16 i=2767 0 FiniteTransitionVariableType i=2762 i=21 -1 Variable_2 i=2768 0 Id i=46 i=68 i=78 2768 i=17 -1 1 1 ObjectType_8 i=2307 0 StateType i=58 Variable_2 i=2308 0 StateNumber i=46 i=68 i=78 2308 i=7 -1 1 1 ObjectType_8 i=2309 0 InitialStateType i=2307 ObjectType_8 i=2310 0 TransitionType i=58 Variable_2 i=2312 0 TransitionNumber i=46 i=68 i=78 2312 i=7 -1 1 1 ObjectType_8 i=15109 0 ChoiceStateType i=2307 ReferenceType_32 i=15112 0 HasGuard i=47 GuardOf VariableType_16 i=15113 0 GuardVariableType i=63 i=21 -1 VariableType_16 i=15128 0 ExpressionGuardVariableType i=15113 i=21 -1 Variable_2 i=15129 0 Expression i=46 i=68 i=78 15129 i=586 -1 1 1 VariableType_16 i=15317 0 ElseGuardVariableType i=15113 i=21 -1 VariableType_16 i=17709 0 RationalNumberType i=63 i=18806 -1 Variable_2 i=17712 0 Numerator i=47 i=63 i=78 17712 i=6 -1 1 1 Variable_2 i=17713 0 Denominator i=47 i=63 i=78 17713 i=7 -1 1 1 VariableType_16 i=17714 0 VectorType i=63 true i=18807 -1 Variable_2 i=17715 0 VectorUnit i=46 i=68 i=80 17715 i=887 -1 1 1 VariableType_16 i=17716 0 3DVectorType i=17714 i=18808 -1 Variable_2 i=18769 0 X i=47 i=63 i=78 18769 i=11 -1 1 1 Variable_2 i=18770 0 Y i=47 i=63 i=78 18770 i=11 -1 1 1 Variable_2 i=18771 0 Z i=47 i=63 i=78 18771 i=11 -1 1 1 VariableType_16 i=18772 0 CartesianCoordinatesType i=63 true i=18809 -1 Variable_2 i=18773 0 LengthUnit i=46 i=68 i=80 18773 i=887 -1 1 1 VariableType_16 i=18774 0 3DCartesianCoordinatesType i=18772 i=18810 -1 Variable_2 i=18776 0 X i=47 i=63 i=78 18776 i=11 -1 1 1 Variable_2 i=18777 0 Y i=47 i=63 i=78 18777 i=11 -1 1 1 Variable_2 i=18778 0 Z i=47 i=63 i=78 18778 i=11 -1 1 1 VariableType_16 i=18779 0 OrientationType i=63 true i=18811 -1 Variable_2 i=18780 0 AngleUnit i=46 i=68 i=80 18780 i=887 -1 1 1 VariableType_16 i=18781 0 3DOrientationType i=18779 i=18812 -1 Variable_2 i=18783 0 A i=47 i=63 i=78 18783 i=11 -1 1 1 Variable_2 i=18784 0 B i=47 i=63 i=78 18784 i=11 -1 1 1 Variable_2 i=18785 0 C i=47 i=63 i=78 18785 i=11 -1 1 1 VariableType_16 i=18786 0 FrameType i=63 true i=18813 -1 Variable_2 i=18801 0 CartesianCoordinates i=47 i=18772 i=78 18801 i=18809 -1 1 1 Variable_2 i=18787 0 Orientation i=47 i=18779 i=78 18787 i=18811 -1 1 1 Variable_2 i=18788 0 Constant i=46 i=68 i=80 18788 i=1 -1 1 1 Variable_2 i=18789 0 BaseFrame i=47 i=63 i=80 18789 i=17 -1 1 1 Variable_2 i=18790 0 FixedBase i=46 i=68 i=80 18790 i=1 -1 1 1 VariableType_16 i=18791 0 3DFrameType i=18786 i=18814 -1 Variable_2 i=18796 0 CartesianCoordinates i=47 i=18774 i=78 18796 i=18810 -1 1 1 Variable_2 i=18798 0 X i=47 i=63 i=78 18798 i=11 -1 1 1 Variable_2 i=18799 0 Y i=47 i=63 i=78 18799 i=11 -1 1 1 Variable_2 i=18800 0 Z i=47 i=63 i=78 18800 i=11 -1 1 1 Variable_2 i=18792 0 Orientation i=47 i=18781 i=78 18792 i=18812 -1 1 1 Variable_2 i=19074 0 A i=47 i=63 i=78 19074 i=11 -1 1 1 Variable_2 i=19075 0 B i=47 i=63 i=78 19075 i=11 -1 1 1 Variable_2 i=19076 0 C i=47 i=63 i=78 19076 i=11 -1 1 1 DataType_64 i=18806 0 RationalNumber i=22 i=14798 i=22 Structure_0 Numerator i=6 -1 0 false Denominator i=7 -1 0 false DataType_64 i=18807 0 Vector i=22 true DataType_64 i=18808 0 3DVector i=18807 i=14798 i=18807 Structure_0 X i=11 -1 0 false Y i=11 -1 0 false Z i=11 -1 0 false DataType_64 i=18809 0 CartesianCoordinates i=22 true DataType_64 i=18810 0 3DCartesianCoordinates i=18809 i=14798 i=18809 Structure_0 X i=11 -1 0 false Y i=11 -1 0 false Z i=11 -1 0 false DataType_64 i=18811 0 Orientation i=22 true DataType_64 i=18812 0 3DOrientation i=18811 i=14798 i=18811 Structure_0 A i=11 -1 0 false B i=11 -1 0 false C i=11 -1 0 false DataType_64 i=18813 0 Frame i=22 true DataType_64 i=18814 0 3DFrame i=18813 i=14798 i=18813 Structure_0 CartesianCoordinates i=18810 -1 0 false Orientation i=18812 -1 0 false ObjectType_8 i=2311 0 TransitionEventType i=2041 true Variable_2 i=2774 0 Transition i=47 i=2762 i=78 2774 i=21 -1 1 1 Variable_2 i=3754 0 Id i=46 i=68 i=78 3754 i=24 -1 1 1 Variable_2 i=2775 0 FromState i=47 i=2755 i=78 2775 i=21 -1 1 1 Variable_2 i=3746 0 Id i=46 i=68 i=78 3746 i=24 -1 1 1 Variable_2 i=2776 0 ToState i=47 i=2755 i=78 2776 i=21 -1 1 1 Variable_2 i=3750 0 Id i=46 i=68 i=78 3750 i=24 -1 1 1 ObjectType_8 i=2315 0 AuditUpdateStateEventType i=2127 true Variable_2 i=2777 0 OldStateId i=46 i=68 i=78 2777 i=24 -1 1 1 Variable_2 i=2778 0 NewStateId i=46 i=68 i=78 2778 i=24 -1 1 1 DataType_64 i=11939 0 OpenFileMode i=29 i=14799 1 Read Read 2 Write Write 4 EraseExisting EraseExisting 8 Append Append Variable_2 i=11940 0 EnumValues i=46 i=68 i=78 11940 i=7616 1 Read i=7616 2 Write i=7616 4 EraseExisting i=7616 8 Append i=7594 1 0 1 1 ObjectType_8 i=13353 0 FileDirectoryType i=61 Object_1 i=13354 0 <FileDirectoryName> i=35 i=13353 i=11508 13354 Method_4 i=13355 0 CreateDirectory i=47 i=13387 i=78 13355 true true Variable_2 i=13356 0 InputArguments i=46 i=68 i=78 13356 i=297 DirectoryName i=12 -1 i=296 1 0 1 1 Variable_2 i=13357 0 OutputArguments i=46 i=68 i=78 13357 i=297 DirectoryNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=13358 0 CreateFile i=47 i=13390 i=78 13358 true true Variable_2 i=13359 0 InputArguments i=46 i=68 i=78 13359 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 i=296 1 0 1 1 Variable_2 i=13360 0 OutputArguments i=46 i=68 i=78 13360 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=17718 0 Delete i=47 i=13393 i=78 17718 true true Variable_2 i=17719 0 InputArguments i=46 i=68 i=78 17719 i=297 ObjectToDelete i=17 -1 i=296 1 0 1 1 Method_4 i=13363 0 MoveOrCopy i=47 i=13395 i=78 13363 true true Variable_2 i=13364 0 InputArguments i=46 i=68 i=78 13364 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 i=296 1 0 1 1 Variable_2 i=13365 0 OutputArguments i=46 i=68 i=78 13365 i=297 NewNodeId i=17 -1 i=296 1 0 1 1 Object_1 i=13366 0 <FileName> i=35 i=11575 i=11508 13366 Variable_2 i=13367 0 Size i=46 i=68 i=78 13367 i=9 -1 1 1 Variable_2 i=13368 0 Writable i=46 i=68 i=78 13368 i=1 -1 1 1 Variable_2 i=13369 0 UserWritable i=46 i=68 i=78 13369 i=1 -1 1 1 Variable_2 i=13370 0 OpenCount i=46 i=68 i=78 13370 i=5 -1 1 1 Method_4 i=13372 0 Open i=47 i=11580 i=78 13372 true true Variable_2 i=13373 0 InputArguments i=46 i=68 i=78 13373 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=13374 0 OutputArguments i=46 i=68 i=78 13374 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13375 0 Close i=47 i=11583 i=78 13375 true true Variable_2 i=13376 0 InputArguments i=46 i=68 i=78 13376 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13377 0 Read i=47 i=11585 i=78 13377 true true Variable_2 i=13378 0 InputArguments i=46 i=68 i=78 13378 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=13379 0 OutputArguments i=46 i=68 i=78 13379 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13380 0 Write i=47 i=11588 i=78 13380 true true Variable_2 i=13381 0 InputArguments i=46 i=68 i=78 13381 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13382 0 GetPosition i=47 i=11590 i=78 13382 true true Variable_2 i=13383 0 InputArguments i=46 i=68 i=78 13383 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13384 0 OutputArguments i=46 i=68 i=78 13384 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=13385 0 SetPosition i=47 i=11593 i=78 13385 true true Variable_2 i=13386 0 InputArguments i=46 i=68 i=78 13386 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=13387 0 CreateDirectory i=47 i=13387 i=78 13387 true true Variable_2 i=13388 0 InputArguments i=46 i=68 i=78 13388 i=297 DirectoryName i=12 -1 i=296 1 0 1 1 Variable_2 i=13389 0 OutputArguments i=46 i=68 i=78 13389 i=297 DirectoryNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=13390 0 CreateFile i=47 i=13390 i=78 13390 true true Variable_2 i=13391 0 InputArguments i=46 i=68 i=78 13391 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 i=296 1 0 1 1 Variable_2 i=13392 0 OutputArguments i=46 i=68 i=78 13392 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13393 0 Delete i=47 i=13393 i=78 13393 true true Variable_2 i=13394 0 InputArguments i=46 i=68 i=78 13394 i=297 ObjectToDelete i=17 -1 i=296 1 0 1 1 Method_4 i=13395 0 MoveOrCopy i=47 i=13395 i=78 13395 true true Variable_2 i=13396 0 InputArguments i=46 i=68 i=78 13396 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 i=296 1 0 1 1 Variable_2 i=13397 0 OutputArguments i=46 i=68 i=78 13397 i=297 NewNodeId i=17 -1 i=296 1 0 1 1 Object_1 i=16314 0 FileSystem i=47 i=13353 16314 Method_4 i=16348 0 CreateDirectory i=47 i=13387 16348 true true Variable_2 i=16349 0 InputArguments i=46 i=68 16349 i=297 DirectoryName i=12 -1 i=296 1 0 1 1 Variable_2 i=16350 0 OutputArguments i=46 i=68 16350 i=297 DirectoryNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=16351 0 CreateFile i=47 i=13390 16351 true true Variable_2 i=16352 0 InputArguments i=46 i=68 16352 i=297 FileName i=12 -1 i=297 RequestFileOpen i=1 -1 i=296 1 0 1 1 Variable_2 i=16353 0 OutputArguments i=46 i=68 16353 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=16354 0 Delete i=47 i=13393 16354 true true Variable_2 i=16355 0 InputArguments i=46 i=68 16355 i=297 ObjectToDelete i=17 -1 i=296 1 0 1 1 Method_4 i=16356 0 MoveOrCopy i=47 i=13395 16356 true true Variable_2 i=16357 0 InputArguments i=46 i=68 16357 i=297 ObjectToMoveOrCopy i=17 -1 i=297 TargetDirectory i=17 -1 i=297 CreateCopy i=1 -1 i=297 NewName i=12 -1 i=296 1 0 1 1 Variable_2 i=16358 0 OutputArguments i=46 i=68 16358 i=297 NewNodeId i=17 -1 i=296 1 0 1 1 ObjectType_8 i=15744 0 TemporaryFileTransferType i=58 Variable_2 i=15745 0 ClientProcessingTimeout i=46 i=68 i=78 15745 i=290 -1 1 1 Method_4 i=15746 0 GenerateFileForRead i=47 i=15746 i=78 15746 true true Variable_2 i=15747 0 InputArguments i=46 i=68 i=78 15747 i=297 GenerateOptions i=24 -1 i=296 1 0 1 1 Variable_2 i=15748 0 OutputArguments i=46 i=68 i=78 15748 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=297 CompletionStateMachine i=17 -1 i=296 1 0 1 1 Method_4 i=15749 0 GenerateFileForWrite i=47 i=15749 i=78 15749 true true Variable_2 i=16359 0 InputArguments i=46 i=68 i=78 16359 i=297 GenerateOptions i=24 -1 i=296 1 0 1 1 Variable_2 i=15750 0 OutputArguments i=46 i=68 i=78 15750 i=297 FileNodeId i=17 -1 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=15751 0 CloseAndCommit i=47 i=15751 i=78 15751 true true Variable_2 i=15752 0 InputArguments i=46 i=68 i=78 15752 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=15753 0 OutputArguments i=46 i=68 i=78 15753 i=297 CompletionStateMachine i=17 -1 i=296 1 0 1 1 Object_1 i=15754 0 <TransferState> i=47 i=15803 i=11508 15754 Variable_2 i=15755 0 CurrentState i=47 i=2760 i=78 15755 i=21 -1 1 1 Variable_2 i=15756 0 Id i=46 i=68 i=78 15756 i=17 -1 1 1 Method_4 i=15794 0 Reset i=47 i=15843 i=78 15794 true true ObjectType_8 i=15803 0 FileTransferStateMachineType i=2771 Object_1 i=15815 0 Idle i=47 i=2309 15815 i=51 true i=15825 i=52 true i=15829 i=51 true i=15831 i=52 true i=15833 i=52 true i=15841 Variable_2 i=15816 0 StateNumber i=46 i=68 i=78 15816 i=7 -1 1 1 Object_1 i=15817 0 ReadPrepare i=47 i=2307 15817 i=52 true i=15825 i=51 true i=15827 i=51 true i=15835 Variable_2 i=15818 0 StateNumber i=46 i=68 i=78 15818 i=7 -1 1 1 Object_1 i=15819 0 ReadTransfer i=47 i=2307 15819 i=52 true i=15827 i=51 true i=15829 i=51 true i=15837 Variable_2 i=15820 0 StateNumber i=46 i=68 i=78 15820 i=7 -1 1 1 Object_1 i=15821 0 ApplyWrite i=47 i=2307 15821 i=52 true i=15831 i=51 true i=15833 i=51 true i=15839 Variable_2 i=15822 0 StateNumber i=46 i=68 i=78 15822 i=7 -1 1 1 Object_1 i=15823 0 Error i=47 i=2307 15823 i=52 true i=15835 i=52 true i=15837 i=52 true i=15839 i=51 true i=15841 Variable_2 i=15824 0 StateNumber i=46 i=68 i=78 15824 i=7 -1 1 1 Object_1 i=15825 0 IdleToReadPrepare i=47 i=2310 15825 i=51 i=15815 i=52 i=15817 i=54 i=2311 Variable_2 i=15826 0 TransitionNumber i=46 i=68 i=78 15826 i=7 -1 1 1 Object_1 i=15827 0 ReadPrepareToReadTransfer i=47 i=2310 15827 i=51 i=15817 i=52 i=15819 i=54 i=2311 Variable_2 i=15828 0 TransitionNumber i=46 i=68 i=78 15828 i=7 -1 1 1 Object_1 i=15829 0 ReadTransferToIdle i=47 i=2310 15829 i=51 i=15819 i=52 i=15815 i=54 i=2311 Variable_2 i=15830 0 TransitionNumber i=46 i=68 i=78 15830 i=7 -1 1 1 Object_1 i=15831 0 IdleToApplyWrite i=47 i=2310 15831 i=51 i=15815 i=52 i=15821 i=54 i=2311 Variable_2 i=15832 0 TransitionNumber i=46 i=68 i=78 15832 i=7 -1 1 1 Object_1 i=15833 0 ApplyWriteToIdle i=47 i=2310 15833 i=51 i=15821 i=52 i=15815 i=54 i=2311 Variable_2 i=15834 0 TransitionNumber i=46 i=68 i=78 15834 i=7 -1 1 1 Object_1 i=15835 0 ReadPrepareToError i=47 i=2310 15835 i=51 i=15817 i=52 i=15823 i=54 i=2311 Variable_2 i=15836 0 TransitionNumber i=46 i=68 i=78 15836 i=7 -1 1 1 Object_1 i=15837 0 ReadTransferToError i=47 i=2310 15837 i=51 i=15819 i=52 i=15823 i=54 i=2311 Variable_2 i=15838 0 TransitionNumber i=46 i=68 i=78 15838 i=7 -1 1 1 Object_1 i=15839 0 ApplyWriteToError i=47 i=2310 15839 i=51 i=15821 i=52 i=15823 i=54 i=2311 Variable_2 i=15840 0 TransitionNumber i=46 i=68 i=78 15840 i=7 -1 1 1 Object_1 i=15841 0 ErrorToIdle i=47 i=2310 15841 i=51 i=15823 i=52 i=15815 i=54 i=2311 Variable_2 i=15842 0 TransitionNumber i=46 i=68 i=78 15842 i=7 -1 1 1 Method_4 i=15843 0 Reset i=47 i=15843 i=78 15843 true true ObjectType_8 i=15607 0 RoleSetType i=58 Object_1 i=15608 0 <RoleName> i=47 i=15620 i=11508 15608 Variable_2 i=16162 0 Identities i=46 i=68 i=78 16162 i=15634 1 0 1 1 Method_4 i=15997 0 AddRole i=47 i=15997 i=78 15997 true true Variable_2 i=15998 0 InputArguments i=46 i=68 i=78 15998 i=297 RoleName i=12 -1 i=297 NamespaceUri i=12 -1 i=296 1 0 1 1 Variable_2 i=15999 0 OutputArguments i=46 i=68 i=78 15999 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=16000 0 RemoveRole i=47 i=16000 i=78 16000 true true Variable_2 i=16001 0 InputArguments i=46 i=68 i=78 16001 i=297 RoleNodeId i=17 -1 i=296 1 0 1 1 ObjectType_8 i=15620 0 RoleType i=58 Variable_2 i=16173 0 Identities i=46 i=68 i=78 16173 i=15634 1 0 1 1 Variable_2 i=16174 0 Applications i=46 i=68 i=80 16174 i=12 1 0 1 1 Variable_2 i=15410 0 ApplicationsExclude i=46 i=68 i=80 15410 i=1 -1 1 1 Variable_2 i=16175 0 Endpoints i=46 i=68 i=80 16175 i=15528 1 0 1 1 Variable_2 i=15411 0 EndpointsExclude i=46 i=68 i=80 15411 i=1 -1 1 1 Method_4 i=15624 0 AddIdentity i=47 i=15624 i=80 15624 true true Variable_2 i=15625 0 InputArguments i=46 i=68 i=78 15625 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=15626 0 RemoveIdentity i=47 i=15626 i=80 15626 true true Variable_2 i=15627 0 InputArguments i=46 i=68 i=78 15627 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=16176 0 AddApplication i=47 i=16176 i=80 16176 true true Variable_2 i=16177 0 InputArguments i=46 i=68 i=78 16177 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16178 0 RemoveApplication i=47 i=16178 i=80 16178 true true Variable_2 i=16179 0 InputArguments i=46 i=68 i=78 16179 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16180 0 AddEndpoint i=47 i=16180 i=80 16180 true true Variable_2 i=16181 0 InputArguments i=46 i=68 i=78 16181 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Method_4 i=16182 0 RemoveEndpoint i=47 i=16182 i=80 16182 true true Variable_2 i=16183 0 InputArguments i=46 i=68 i=78 16183 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 DataType_64 i=15632 0 IdentityCriteriaType i=29 i=14799 1 UserName UserName 2 Thumbprint Thumbprint 3 Role Role 4 GroupId GroupId 5 Anonymous Anonymous 6 AuthenticatedUser AuthenticatedUser Variable_2 i=15633 0 EnumValues i=46 i=68 i=78 15633 i=7616 1 UserName i=7616 2 Thumbprint i=7616 3 Role i=7616 4 GroupId i=7616 5 Anonymous i=7616 6 AuthenticatedUser i=7594 1 0 1 1 DataType_64 i=15634 0 IdentityMappingRuleType i=22 i=14798 i=22 Structure_0 CriteriaType i=15632 -1 0 false Criteria i=12 -1 0 false ObjectType_8 i=17641 0 RoleMappingRuleChangedAuditEventType i=2127 true Object_1 i=15644 0 Anonymous i=47 i=15620 15644 i=35 true i=15606 Variable_2 i=16192 0 Identities i=46 i=68 16192 i=15634 1 0 1 1 Variable_2 i=16193 0 Applications i=46 i=68 16193 i=12 1 0 1 1 Variable_2 i=15412 0 ApplicationsExclude i=46 i=68 15412 i=1 -1 1 1 Variable_2 i=16194 0 Endpoints i=46 i=68 16194 i=15528 1 0 1 1 Variable_2 i=15413 0 EndpointsExclude i=46 i=68 15413 i=1 -1 1 1 Method_4 i=15648 0 AddIdentity i=47 i=15624 15648 true true Variable_2 i=15649 0 InputArguments i=46 i=68 15649 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=15650 0 RemoveIdentity i=47 i=15626 15650 true true Variable_2 i=15651 0 InputArguments i=46 i=68 15651 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=16195 0 AddApplication i=47 i=16176 16195 true true Variable_2 i=16196 0 InputArguments i=46 i=68 16196 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16197 0 RemoveApplication i=47 i=16178 16197 true true Variable_2 i=16198 0 InputArguments i=46 i=68 16198 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16199 0 AddEndpoint i=47 i=16180 16199 true true Variable_2 i=16200 0 InputArguments i=46 i=68 16200 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Method_4 i=16201 0 RemoveEndpoint i=47 i=16182 16201 true true Variable_2 i=16202 0 InputArguments i=46 i=68 16202 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Object_1 i=15656 0 AuthenticatedUser i=47 i=15620 15656 i=35 true i=15606 Variable_2 i=16203 0 Identities i=46 i=68 16203 i=15634 1 0 1 1 Variable_2 i=16204 0 Applications i=46 i=68 16204 i=12 1 0 1 1 Variable_2 i=15414 0 ApplicationsExclude i=46 i=68 15414 i=1 -1 1 1 Variable_2 i=16205 0 Endpoints i=46 i=68 16205 i=15528 1 0 1 1 Variable_2 i=15415 0 EndpointsExclude i=46 i=68 15415 i=1 -1 1 1 Method_4 i=15660 0 AddIdentity i=47 i=15624 15660 true true Variable_2 i=15661 0 InputArguments i=46 i=68 15661 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=15662 0 RemoveIdentity i=47 i=15626 15662 true true Variable_2 i=15663 0 InputArguments i=46 i=68 15663 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=16206 0 AddApplication i=47 i=16176 16206 true true Variable_2 i=16207 0 InputArguments i=46 i=68 16207 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16208 0 RemoveApplication i=47 i=16178 16208 true true Variable_2 i=16209 0 InputArguments i=46 i=68 16209 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16210 0 AddEndpoint i=47 i=16180 16210 true true Variable_2 i=16211 0 InputArguments i=46 i=68 16211 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Method_4 i=16212 0 RemoveEndpoint i=47 i=16182 16212 true true Variable_2 i=16213 0 InputArguments i=46 i=68 16213 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Object_1 i=15668 0 Observer i=47 i=15620 15668 i=35 true i=15606 Variable_2 i=16214 0 Identities i=46 i=68 16214 i=15634 1 0 1 1 Variable_2 i=16215 0 Applications i=46 i=68 16215 i=12 1 0 1 1 Variable_2 i=15416 0 ApplicationsExclude i=46 i=68 15416 i=1 -1 1 1 Variable_2 i=16216 0 Endpoints i=46 i=68 16216 i=15528 1 0 1 1 Variable_2 i=15417 0 EndpointsExclude i=46 i=68 15417 i=1 -1 1 1 Method_4 i=15672 0 AddIdentity i=47 i=15624 15672 true true Variable_2 i=15673 0 InputArguments i=46 i=68 15673 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=15674 0 RemoveIdentity i=47 i=15626 15674 true true Variable_2 i=15675 0 InputArguments i=46 i=68 15675 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=16217 0 AddApplication i=47 i=16176 16217 true true Variable_2 i=16218 0 InputArguments i=46 i=68 16218 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16219 0 RemoveApplication i=47 i=16178 16219 true true Variable_2 i=16220 0 InputArguments i=46 i=68 16220 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16221 0 AddEndpoint i=47 i=16180 16221 true true Variable_2 i=16222 0 InputArguments i=46 i=68 16222 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Method_4 i=16223 0 RemoveEndpoint i=47 i=16182 16223 true true Variable_2 i=16224 0 InputArguments i=46 i=68 16224 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Object_1 i=15680 0 Operator i=47 i=15620 15680 i=35 true i=15606 Variable_2 i=16225 0 Identities i=46 i=68 16225 i=15634 1 0 1 1 Variable_2 i=16226 0 Applications i=46 i=68 16226 i=12 1 0 1 1 Variable_2 i=15418 0 ApplicationsExclude i=46 i=68 15418 i=1 -1 1 1 Variable_2 i=16227 0 Endpoints i=46 i=68 16227 i=15528 1 0 1 1 Variable_2 i=15423 0 EndpointsExclude i=46 i=68 15423 i=1 -1 1 1 Method_4 i=15684 0 AddIdentity i=47 i=15624 15684 true true Variable_2 i=15685 0 InputArguments i=46 i=68 15685 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=15686 0 RemoveIdentity i=47 i=15626 15686 true true Variable_2 i=15687 0 InputArguments i=46 i=68 15687 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=16228 0 AddApplication i=47 i=16176 16228 true true Variable_2 i=16229 0 InputArguments i=46 i=68 16229 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16230 0 RemoveApplication i=47 i=16178 16230 true true Variable_2 i=16231 0 InputArguments i=46 i=68 16231 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16232 0 AddEndpoint i=47 i=16180 16232 true true Variable_2 i=16233 0 InputArguments i=46 i=68 16233 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Method_4 i=16234 0 RemoveEndpoint i=47 i=16182 16234 true true Variable_2 i=16235 0 InputArguments i=46 i=68 16235 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Object_1 i=16036 0 Engineer i=47 i=15620 16036 i=35 true i=15606 Variable_2 i=16236 0 Identities i=46 i=68 16236 i=15634 1 0 1 1 Variable_2 i=16237 0 Applications i=46 i=68 16237 i=12 1 0 1 1 Variable_2 i=15424 0 ApplicationsExclude i=46 i=68 15424 i=1 -1 1 1 Variable_2 i=16238 0 Endpoints i=46 i=68 16238 i=15528 1 0 1 1 Variable_2 i=15425 0 EndpointsExclude i=46 i=68 15425 i=1 -1 1 1 Method_4 i=16041 0 AddIdentity i=47 i=15624 16041 true true Variable_2 i=16042 0 InputArguments i=46 i=68 16042 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=16043 0 RemoveIdentity i=47 i=15626 16043 true true Variable_2 i=16044 0 InputArguments i=46 i=68 16044 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=16239 0 AddApplication i=47 i=16176 16239 true true Variable_2 i=16240 0 InputArguments i=46 i=68 16240 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16241 0 RemoveApplication i=47 i=16178 16241 true true Variable_2 i=16242 0 InputArguments i=46 i=68 16242 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16243 0 AddEndpoint i=47 i=16180 16243 true true Variable_2 i=16244 0 InputArguments i=46 i=68 16244 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Method_4 i=16245 0 RemoveEndpoint i=47 i=16182 16245 true true Variable_2 i=16246 0 InputArguments i=46 i=68 16246 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Object_1 i=15692 0 Supervisor i=47 i=15620 15692 i=35 true i=15606 Variable_2 i=16247 0 Identities i=46 i=68 16247 i=15634 1 0 1 1 Variable_2 i=16248 0 Applications i=46 i=68 16248 i=12 1 0 1 1 Variable_2 i=15426 0 ApplicationsExclude i=46 i=68 15426 i=1 -1 1 1 Variable_2 i=16249 0 Endpoints i=46 i=68 16249 i=15528 1 0 1 1 Variable_2 i=15427 0 EndpointsExclude i=46 i=68 15427 i=1 -1 1 1 Method_4 i=15696 0 AddIdentity i=47 i=15624 15696 true true Variable_2 i=15697 0 InputArguments i=46 i=68 15697 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=15698 0 RemoveIdentity i=47 i=15626 15698 true true Variable_2 i=15699 0 InputArguments i=46 i=68 15699 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=16250 0 AddApplication i=47 i=16176 16250 true true Variable_2 i=16251 0 InputArguments i=46 i=68 16251 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16252 0 RemoveApplication i=47 i=16178 16252 true true Variable_2 i=16253 0 InputArguments i=46 i=68 16253 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16254 0 AddEndpoint i=47 i=16180 16254 true true Variable_2 i=16255 0 InputArguments i=46 i=68 16255 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Method_4 i=16256 0 RemoveEndpoint i=47 i=16182 16256 true true Variable_2 i=16257 0 InputArguments i=46 i=68 16257 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Object_1 i=15716 0 ConfigureAdmin i=47 i=15620 15716 i=35 true i=15606 Variable_2 i=16269 0 Identities i=46 i=68 16269 i=15634 1 0 1 1 Variable_2 i=16270 0 Applications i=46 i=68 16270 i=12 1 0 1 1 Variable_2 i=15428 0 ApplicationsExclude i=46 i=68 15428 i=1 -1 1 1 Variable_2 i=16271 0 Endpoints i=46 i=68 16271 i=15528 1 0 1 1 Variable_2 i=15429 0 EndpointsExclude i=46 i=68 15429 i=1 -1 1 1 Method_4 i=15720 0 AddIdentity i=47 i=15624 15720 true true Variable_2 i=15721 0 InputArguments i=46 i=68 15721 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=15722 0 RemoveIdentity i=47 i=15626 15722 true true Variable_2 i=15723 0 InputArguments i=46 i=68 15723 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=16272 0 AddApplication i=47 i=16176 16272 true true Variable_2 i=16273 0 InputArguments i=46 i=68 16273 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16274 0 RemoveApplication i=47 i=16178 16274 true true Variable_2 i=16275 0 InputArguments i=46 i=68 16275 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16276 0 AddEndpoint i=47 i=16180 16276 true true Variable_2 i=16277 0 InputArguments i=46 i=68 16277 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Method_4 i=16278 0 RemoveEndpoint i=47 i=16182 16278 true true Variable_2 i=16279 0 InputArguments i=46 i=68 16279 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Object_1 i=15704 0 SecurityAdmin i=47 i=15620 15704 i=35 true i=15606 Variable_2 i=16258 0 Identities i=46 i=68 16258 i=15634 1 0 1 1 Variable_2 i=16259 0 Applications i=46 i=68 16259 i=12 1 0 1 1 Variable_2 i=15430 0 ApplicationsExclude i=46 i=68 15430 i=1 -1 1 1 Variable_2 i=16260 0 Endpoints i=46 i=68 16260 i=15528 1 0 1 1 Variable_2 i=15527 0 EndpointsExclude i=46 i=68 15527 i=1 -1 1 1 Method_4 i=15708 0 AddIdentity i=47 i=15624 15708 true true Variable_2 i=15709 0 InputArguments i=46 i=68 15709 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=15710 0 RemoveIdentity i=47 i=15626 15710 true true Variable_2 i=15711 0 InputArguments i=46 i=68 15711 i=297 Rule i=15634 -1 i=296 1 0 1 1 Method_4 i=16261 0 AddApplication i=47 i=16176 16261 true true Variable_2 i=16262 0 InputArguments i=46 i=68 16262 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16263 0 RemoveApplication i=47 i=16178 16263 true true Variable_2 i=16264 0 InputArguments i=46 i=68 16264 i=297 ApplicationUri i=12 -1 i=296 1 0 1 1 Method_4 i=16265 0 AddEndpoint i=47 i=16180 16265 true true Variable_2 i=16266 0 InputArguments i=46 i=68 16266 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 Method_4 i=16267 0 RemoveEndpoint i=47 i=16182 16267 true true Variable_2 i=16268 0 InputArguments i=46 i=68 16268 i=297 Endpoint i=15528 -1 i=296 1 0 1 1 ObjectType_8 i=17589 0 DictionaryEntryType i=58 true Object_1 i=17590 0 <DictionaryEntryName> i=47 i=17589 i=11508 17590 ObjectType_8 i=17591 0 DictionaryFolderType i=61 Object_1 i=17592 0 <DictionaryFolderName> i=47 i=17591 i=11508 17592 Object_1 i=17593 0 <DictionaryEntryName> i=47 i=17589 i=11508 17593 Object_1 i=17594 0 Dictionaries i=47 i=17591 17594 i=47 true i=2253 ReferenceType_32 i=17597 0 HasDictionaryEntry i=32 DictionaryEntryOf ObjectType_8 i=17598 0 IrdiDictionaryEntryType i=17589 ObjectType_8 i=17600 0 UriDictionaryEntryType i=17589 ObjectType_8 i=17602 0 BaseInterfaceType i=58 true Object_1 i=17708 0 InterfaceTypes i=47 i=61 17708 i=35 i=17602 i=35 true i=86 ReferenceType_32 i=17603 0 HasInterface i=32 InterfaceOf ReferenceType_32 i=17604 0 HasAddIn i=47 AddInOf DataType_64 i=23498 0 CurrencyUnitType i=22 i=14798 i=22 Structure_0 NumericCode i=4 -1 0 false Exponent i=2 -1 0 false AlphabeticCode i=12 -1 0 false Currency i=21 -1 0 false Variable_2 i=23501 0 CurrencyUnit i=46 i=68 23501 i=23498 1 1 VariableType_16 i=2365 0 DataItemType i=63 i=24 Variable_2 i=2366 0 Definition i=46 i=68 i=80 2366 i=12 -1 1 1 Variable_2 i=2367 0 ValuePrecision i=46 i=68 i=80 2367 i=11 -1 1 1 VariableType_16 i=15318 0 BaseAnalogType i=2365 i=26 Variable_2 i=17567 0 InstrumentRange i=46 i=68 i=80 17567 i=884 -1 1 1 Variable_2 i=17568 0 EURange i=46 i=68 i=80 17568 i=884 -1 1 1 Variable_2 i=17569 0 EngineeringUnits i=46 i=68 i=80 17569 i=887 -1 1 1 VariableType_16 i=2368 0 AnalogItemType i=15318 i=26 Variable_2 i=2369 0 EURange i=46 i=68 i=78 2369 i=884 -1 1 1 VariableType_16 i=17497 0 AnalogUnitType i=15318 i=26 Variable_2 i=17502 0 EngineeringUnits i=46 i=68 i=78 17502 i=887 -1 1 1 VariableType_16 i=17570 0 AnalogUnitRangeType i=2368 i=26 Variable_2 i=17575 0 EngineeringUnits i=46 i=68 i=78 17575 i=887 -1 1 1 VariableType_16 i=2372 0 DiscreteItemType i=2365 true i=24 VariableType_16 i=2373 0 TwoStateDiscreteType i=2372 i=1 Variable_2 i=2374 0 FalseState i=46 i=68 i=78 2374 i=21 -1 1 1 Variable_2 i=2375 0 TrueState i=46 i=68 i=78 2375 i=21 -1 1 1 VariableType_16 i=2376 0 MultiStateDiscreteType i=2372 i=28 Variable_2 i=2377 0 EnumStrings i=46 i=68 i=78 2377 i=21 1 0 1 1 VariableType_16 i=11238 0 MultiStateValueDiscreteType i=2372 i=26 Variable_2 i=11241 0 EnumValues i=46 i=68 i=78 11241 i=7594 1 0 1 1 Variable_2 i=11461 0 ValueAsText i=46 i=68 i=78 11461 i=21 -1 1 1 VariableType_16 i=12021 0 ArrayItemType i=2365 true i=24 0 Variable_2 i=12024 0 InstrumentRange i=46 i=68 i=80 12024 i=884 -1 1 1 Variable_2 i=12025 0 EURange i=46 i=68 i=78 12025 i=884 -1 1 1 Variable_2 i=12026 0 EngineeringUnits i=46 i=68 i=78 12026 i=887 -1 1 1 <uax:NodeClass>Variable_2</uax:NodeClass> <uax:NodeId> <uax:Identifier>i=12027</uax:Identifier> </uax:NodeId> <uax:BrowseName> <uax:NamespaceIndex>0</uax:NamespaceIndex> <uax:Name>Title</uax:Name> </uax:BrowseName> <uax:ReferenceTypeId> <uax:Identifier>i=46</uax:Identifier> </uax:ReferenceTypeId> <uax:TypeDefinitionId> <uax:Identifier>i=68</uax:Identifier> </uax:TypeDefinitionId> <uax:ModellingRuleId> <uax:Identifier>i=78</uax:Identifier> </uax:ModellingRuleId> <uax:NumericId>12027</uax:NumericId> <uax:DataType> <uax:Identifier>i=21</uax:Identifier> </uax:DataType> <uax:ValueRank>-1</uax:ValueRank> <uax:AccessLevel>1</uax:AccessLevel> <uax:UserAccessLevel>1</uax:UserAccessLevel> Variable_2 i=12028 0 AxisScaleType i=46 i=68 i=78 12028 i=12077 -1 1 1 VariableType_16 i=12029 0 YArrayItemType i=12021 i=24 1 0 Variable_2 i=12037 0 XAxisDefinition i=46 i=68 i=78 12037 i=12079 -1 1 1 VariableType_16 i=12038 0 XYArrayItemType i=12021 i=12080 1 0 Variable_2 i=12046 0 XAxisDefinition i=46 i=68 i=78 12046 i=12079 -1 1 1 VariableType_16 i=12047 0 ImageItemType i=12021 i=24 2 0,0 Variable_2 i=12055 0 XAxisDefinition i=46 i=68 i=78 12055 i=12079 -1 1 1 Variable_2 i=12056 0 YAxisDefinition i=46 i=68 i=78 12056 i=12079 -1 1 1 VariableType_16 i=12057 0 CubeItemType i=12021 i=24 3 0,0,0 Variable_2 i=12065 0 XAxisDefinition i=46 i=68 i=78 12065 i=12079 -1 1 1 Variable_2 i=12066 0 YAxisDefinition i=46 i=68 i=78 12066 i=12079 -1 1 1 Variable_2 i=12067 0 ZAxisDefinition i=46 i=68 i=78 12067 i=12079 -1 1 1 VariableType_16 i=12068 0 NDimensionArrayItemType i=12021 i=24 0 Variable_2 i=12076 0 AxisDefinition i=46 i=68 i=78 12076 i=12079 1 0 1 1 VariableType_16 i=8995 0 TwoStateVariableType i=2755 i=21 -1 Variable_2 i=8996 0 Id i=46 i=68 i=78 8996 i=1 -1 1 1 Variable_2 i=9000 0 TransitionTime i=46 i=68 i=80 9000 i=294 -1 1 1 Variable_2 i=9001 0 EffectiveTransitionTime i=46 i=68 i=80 9001 i=294 -1 1 1 Variable_2 i=11110 0 TrueState i=46 i=68 i=80 11110 i=21 -1 1 1 Variable_2 i=11111 0 FalseState i=46 i=68 i=80 11111 i=21 -1 1 1 VariableType_16 i=9002 0 ConditionVariableType i=63 i=24 Variable_2 i=9003 0 SourceTimestamp i=46 i=68 i=78 9003 i=294 -1 1 1 ReferenceType_32 i=9004 0 HasTrueSubState i=32 IsTrueSubStateOf ReferenceType_32 i=9005 0 HasFalseSubState i=32 IsFalseSubStateOf ReferenceType_32 i=16361 0 HasAlarmSuppressionGroup i=47 IsAlarmSuppressionGroupOf ReferenceType_32 i=16362 0 AlarmGroupMember i=35 MemberOfAlarmGroup ObjectType_8 i=2782 0 ConditionType i=2041 true Variable_2 i=11112 0 ConditionClassId i=46 i=68 i=78 11112 i=17 -1 1 1 Variable_2 i=11113 0 ConditionClassName i=46 i=68 i=78 11113 i=21 -1 1 1 Variable_2 i=16363 0 ConditionSubClassId i=46 i=68 i=80 16363 i=17 1 0 1 1 Variable_2 i=16364 0 ConditionSubClassName i=46 i=68 i=80 16364 i=21 1 0 1 1 Variable_2 i=9009 0 ConditionName i=46 i=68 i=78 9009 i=12 -1 1 1 Variable_2 i=9010 0 BranchId i=46 i=68 i=78 9010 i=17 -1 1 1 Variable_2 i=3874 0 Retain i=46 i=68 i=78 3874 i=1 -1 1 1 Variable_2 i=9011 0 EnabledState i=47 i=8995 i=78 9011 i=21 -1 1 1 Variable_2 i=9012 0 Id i=46 i=68 i=78 9012 i=1 -1 1 1 Variable_2 i=9015 0 EffectiveDisplayName i=46 i=68 i=80 9015 i=21 -1 1 1 Variable_2 i=9016 0 TransitionTime i=46 i=68 i=80 9016 i=294 -1 1 1 Variable_2 i=9017 0 EffectiveTransitionTime i=46 i=68 i=80 9017 i=294 -1 1 1 Variable_2 i=9018 0 TrueState i=46 i=68 i=80 9018 en Enabled i=21 -1 1 1 Variable_2 i=9019 0 FalseState i=46 i=68 i=80 9019 en Disabled i=21 -1 1 1 Variable_2 i=9020 0 Quality i=47 i=9002 i=78 9020 i=19 -1 1 1 Variable_2 i=9021 0 SourceTimestamp i=46 i=68 i=78 9021 i=294 -1 1 1 Variable_2 i=9022 0 LastSeverity i=47 i=9002 i=78 9022 i=5 -1 1 1 Variable_2 i=9023 0 SourceTimestamp i=46 i=68 i=78 9023 i=294 -1 1 1 Variable_2 i=9024 0 Comment i=47 i=9002 i=78 9024 i=21 -1 1 1 Variable_2 i=9025 0 SourceTimestamp i=46 i=68 i=78 9025 i=294 -1 1 1 Variable_2 i=9026 0 ClientUserId i=46 i=68 i=78 9026 i=12 -1 1 1 Method_4 i=9028 0 Disable i=47 i=9028 i=78 9028 true true i=3065 i=2803 Method_4 i=9027 0 Enable i=47 i=9027 i=78 9027 true true i=3065 i=2803 Method_4 i=9029 0 AddComment i=47 i=9029 i=78 9029 true true i=3065 i=2829 Variable_2 i=9030 0 InputArguments i=46 i=68 i=78 9030 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 Method_4 i=3875 0 ConditionRefresh i=47 i=3875 3875 true true i=3065 i=2787 i=3065 i=2788 Variable_2 i=3876 0 InputArguments i=46 i=68 i=78 3876 i=297 SubscriptionId i=288 -1 The identifier for the suscription to refresh. i=296 1 0 1 1 Method_4 i=12912 0 ConditionRefresh2 i=47 i=12912 12912 true true i=3065 i=2787 i=3065 i=2788 Variable_2 i=12913 0 InputArguments i=46 i=68 i=78 12913 i=297 SubscriptionId i=288 -1 The identifier for the suscription to refresh. i=297 MonitoredItemId i=288 -1 The identifier for the monitored item to refresh. i=296 1 0 1 1 ObjectType_8 i=2830 0 DialogConditionType i=2782 Variable_2 i=9035 0 EnabledState i=47 i=8995 i=78 9035 i=21 -1 1 1 i=9004 i=9055 Variable_2 i=9036 0 Id i=46 i=68 i=78 9036 i=1 -1 1 1 Variable_2 i=9055 0 DialogState i=47 i=8995 i=78 9055 i=21 -1 1 1 i=9004 true i=9035 Variable_2 i=9056 0 Id i=46 i=68 i=78 9056 i=1 -1 1 1 Variable_2 i=9060 0 TransitionTime i=46 i=68 i=80 9060 i=294 -1 1 1 Variable_2 i=9062 0 TrueState i=46 i=68 i=80 9062 en Active i=21 -1 1 1 Variable_2 i=9063 0 FalseState i=46 i=68 i=80 9063 en Inactive i=21 -1 1 1 Variable_2 i=2831 0 Prompt i=46 i=68 i=78 2831 i=21 -1 1 1 Variable_2 i=9064 0 ResponseOptionSet i=46 i=68 i=78 9064 i=21 1 0 1 1 Variable_2 i=9065 0 DefaultResponse i=46 i=68 i=78 9065 i=6 -1 1 1 Variable_2 i=9066 0 OkResponse i=46 i=68 i=78 9066 i=6 -1 1 1 Variable_2 i=9067 0 CancelResponse i=46 i=68 i=78 9067 i=6 -1 1 1 Variable_2 i=9068 0 LastResponse i=46 i=68 i=78 9068 i=6 -1 1 1 Method_4 i=9069 0 Respond i=47 i=9069 i=78 9069 true true i=3065 i=8927 Variable_2 i=9070 0 InputArguments i=46 i=68 i=78 9070 i=297 SelectedResponse i=6 -1 The response to the dialog condition. i=296 1 0 1 1 ObjectType_8 i=2881 0 AcknowledgeableConditionType i=2782 Variable_2 i=9073 0 EnabledState i=47 i=8995 i=78 9073 i=21 -1 1 1 i=9004 i=9093 i=9004 i=9102 Variable_2 i=9074 0 Id i=46 i=68 i=78 9074 i=1 -1 1 1 Variable_2 i=9093 0 AckedState i=47 i=8995 i=78 9093 i=21 -1 1 1 i=9004 true i=9073 Variable_2 i=9094 0 Id i=46 i=68 i=78 9094 i=1 -1 1 1 Variable_2 i=9098 0 TransitionTime i=46 i=68 i=80 9098 i=294 -1 1 1 Variable_2 i=9100 0 TrueState i=46 i=68 i=80 9100 en Acknowledged i=21 -1 1 1 Variable_2 i=9101 0 FalseState i=46 i=68 i=80 9101 en Unacknowledged i=21 -1 1 1 Variable_2 i=9102 0 ConfirmedState i=47 i=8995 i=80 9102 i=21 -1 1 1 i=9004 true i=9073 Variable_2 i=9103 0 Id i=46 i=68 i=78 9103 i=1 -1 1 1 Variable_2 i=9107 0 TransitionTime i=46 i=68 i=80 9107 i=294 -1 1 1 Variable_2 i=9109 0 TrueState i=46 i=68 i=80 9109 en Confirmed i=21 -1 1 1 Variable_2 i=9110 0 FalseState i=46 i=68 i=80 9110 en Unconfirmed i=21 -1 1 1 Method_4 i=9111 0 Acknowledge i=47 i=9111 i=78 9111 true true i=3065 i=8944 Variable_2 i=9112 0 InputArguments i=46 i=68 i=78 9112 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 Method_4 i=9113 0 Confirm i=47 i=9113 i=80 9113 true true i=3065 i=8961 Variable_2 i=9114 0 InputArguments i=46 i=68 i=78 9114 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 ObjectType_8 i=2915 0 AlarmConditionType i=2881 Variable_2 i=9118 0 EnabledState i=47 i=8995 i=78 9118 i=21 -1 1 1 i=9004 i=9160 i=9004 i=9169 i=9004 i=9178 Variable_2 i=9119 0 Id i=46 i=68 i=78 9119 i=1 -1 1 1 Variable_2 i=9160 0 ActiveState i=47 i=8995 i=78 9160 i=21 -1 1 1 i=9004 true i=9118 Variable_2 i=9161 0 Id i=46 i=68 i=78 9161 i=1 -1 1 1 Variable_2 i=9164 0 EffectiveDisplayName i=46 i=68 i=80 9164 i=21 -1 1 1 Variable_2 i=9165 0 TransitionTime i=46 i=68 i=80 9165 i=294 -1 1 1 Variable_2 i=9166 0 EffectiveTransitionTime i=46 i=68 i=80 9166 i=294 -1 1 1 Variable_2 i=9167 0 TrueState i=46 i=68 i=80 9167 en Active i=21 -1 1 1 Variable_2 i=9168 0 FalseState i=46 i=68 i=80 9168 en Inactive i=21 -1 1 1 Variable_2 i=11120 0 InputNode i=46 i=68 i=78 11120 i=17 -1 1 1 Variable_2 i=9169 0 SuppressedState i=47 i=8995 i=80 9169 i=21 -1 1 1 i=9004 true i=9118 Variable_2 i=9170 0 Id i=46 i=68 i=78 9170 i=1 -1 1 1 Variable_2 i=9174 0 TransitionTime i=46 i=68 i=80 9174 i=294 -1 1 1 Variable_2 i=9176 0 TrueState i=46 i=68 i=80 9176 en Suppressed i=21 -1 1 1 Variable_2 i=9177 0 FalseState i=46 i=68 i=80 9177 en Unsuppressed i=21 -1 1 1 Variable_2 i=16371 0 OutOfServiceState i=47 i=8995 i=80 16371 i=21 -1 1 1 Variable_2 i=16372 0 Id i=46 i=68 i=78 16372 i=1 -1 1 1 Variable_2 i=16376 0 TransitionTime i=46 i=68 i=80 16376 i=294 -1 1 1 Variable_2 i=16378 0 TrueState i=46 i=68 i=80 16378 en Out of Service i=21 -1 1 1 Variable_2 i=16379 0 FalseState i=46 i=68 i=80 16379 en In Service i=21 -1 1 1 Object_1 i=9178 0 ShelvingState i=47 i=2929 i=80 9178 i=9004 true i=9118 Variable_2 i=9179 0 CurrentState i=47 i=2760 i=78 9179 i=21 -1 1 1 Variable_2 i=9180 0 Id i=46 i=68 i=78 9180 i=17 -1 1 1 Variable_2 i=9184 0 LastTransition i=47 i=2767 i=80 9184 i=21 -1 1 1 Variable_2 i=9185 0 Id i=46 i=68 i=78 9185 i=17 -1 1 1 Variable_2 i=9188 0 TransitionTime i=46 i=68 i=80 9188 i=294 -1 1 1 Variable_2 i=9189 0 UnshelveTime i=46 i=68 i=78 9189 i=290 -1 1 1 Method_4 i=9213 0 TimedShelve i=47 i=2949 i=78 9213 true true i=3065 i=11093 Variable_2 i=9214 0 InputArguments i=46 i=68 i=78 9214 i=297 ShelvingTime i=290 -1 If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved. i=296 1 0 1 1 Method_4 i=9211 0 Unshelve i=47 i=2947 i=78 9211 true true i=3065 i=11093 Method_4 i=9212 0 OneShotShelve i=47 i=2948 i=78 9212 true true i=3065 i=11093 Variable_2 i=9215 0 SuppressedOrShelved i=46 i=68 i=78 9215 i=1 -1 1 1 Variable_2 i=9216 0 MaxTimeShelved i=46 i=68 i=80 9216 i=290 -1 1 1 Variable_2 i=16389 0 AudibleEnabled i=46 i=68 i=80 16389 i=1 -1 1 1 Variable_2 i=16390 0 AudibleSound i=46 i=17986 i=80 16390 i=16307 -1 1 1 Variable_2 i=16380 0 SilenceState i=47 i=8995 i=80 16380 i=21 -1 1 1 Variable_2 i=16381 0 Id i=46 i=68 i=78 16381 i=1 -1 1 1 Variable_2 i=16385 0 TransitionTime i=46 i=68 i=80 16385 i=294 -1 1 1 Variable_2 i=16387 0 TrueState i=46 i=68 i=80 16387 en Silenced i=21 -1 1 1 Variable_2 i=16388 0 FalseState i=46 i=68 i=80 16388 en Not Silenced i=21 -1 1 1 Variable_2 i=16395 0 OnDelay i=46 i=68 i=80 16395 i=290 -1 1 1 Variable_2 i=16396 0 OffDelay i=46 i=68 i=80 16396 i=290 -1 1 1 Variable_2 i=16397 0 FirstInGroupFlag i=47 i=63 i=80 16397 i=1 -1 1 1 Object_1 i=16398 0 FirstInGroup i=47 i=16405 i=80 16398 Variable_2 i=18190 0 LatchedState i=47 i=8995 i=80 18190 i=21 -1 1 1 Variable_2 i=18191 0 Id i=46 i=68 i=78 18191 i=1 -1 1 1 Variable_2 i=18195 0 TransitionTime i=46 i=68 i=80 18195 i=294 -1 1 1 Variable_2 i=18197 0 TrueState i=46 i=68 i=80 18197 en Latched i=21 -1 1 1 Variable_2 i=18198 0 FalseState i=46 i=68 i=80 18198 en Unlatched i=21 -1 1 1 Object_1 i=16399 0 <AlarmGroup> i=16361 i=16405 i=11508 16399 Variable_2 i=16400 0 ReAlarmTime i=46 i=68 i=80 16400 i=290 -1 1 1 Variable_2 i=16401 0 ReAlarmRepeatCount i=47 i=63 i=80 16401 i=4 -1 1 1 Method_4 i=16402 0 Silence i=47 i=16402 i=80 16402 true true i=3065 i=17242 Method_4 i=16403 0 Suppress i=47 i=16403 i=80 16403 true true i=3065 i=17225 Method_4 i=17868 0 Unsuppress i=47 i=17868 i=80 17868 true true i=3065 i=17225 Method_4 i=17869 0 RemoveFromService i=47 i=17869 i=80 17869 true true i=3065 i=17259 Method_4 i=17870 0 PlaceInService i=47 i=17870 i=80 17870 true true i=3065 i=17259 Method_4 i=18199 0 Reset i=47 i=18199 i=80 18199 true true i=3065 i=15013 ObjectType_8 i=16405 0 AlarmGroupType i=61 Object_1 i=16406 0 <AlarmConditionInstance> i=16362 i=2915 i=11508 16406 Variable_2 i=16407 0 EventId i=46 i=68 i=78 16407 i=15 -1 1 1 Variable_2 i=16408 0 EventType i=46 i=68 i=78 16408 i=17 -1 1 1 Variable_2 i=16409 0 SourceNode i=46 i=68 i=78 16409 i=17 -1 1 1 Variable_2 i=16410 0 SourceName i=46 i=68 i=78 16410 i=12 -1 1 1 Variable_2 i=16412 0 ReceiveTime i=46 i=68 i=78 16412 i=294 -1 1 1 Variable_2 i=16414 0 Message i=46 i=68 i=78 16414 i=21 -1 1 1 Variable_2 i=16415 0 Severity i=46 i=68 i=78 16415 i=5 -1 1 1 Variable_2 i=16416 0 ConditionClassId i=46 i=68 i=78 16416 i=17 -1 1 1 Variable_2 i=16417 0 ConditionClassName i=46 i=68 i=78 16417 i=21 -1 1 1 Variable_2 i=16420 0 ConditionName i=46 i=68 i=78 16420 i=12 -1 1 1 Variable_2 i=16421 0 BranchId i=46 i=68 i=78 16421 i=17 -1 1 1 Variable_2 i=16422 0 Retain i=46 i=68 i=78 16422 i=1 -1 1 1 Variable_2 i=16423 0 EnabledState i=47 i=8995 i=78 16423 i=21 -1 1 1 Variable_2 i=16424 0 Id i=46 i=68 i=78 16424 i=1 -1 1 1 Variable_2 i=16432 0 Quality i=47 i=9002 i=78 16432 i=19 -1 1 1 Variable_2 i=16433 0 SourceTimestamp i=46 i=68 i=78 16433 i=294 -1 1 1 Variable_2 i=16434 0 LastSeverity i=47 i=9002 i=78 16434 i=5 -1 1 1 Variable_2 i=16435 0 SourceTimestamp i=46 i=68 i=78 16435 i=294 -1 1 1 Variable_2 i=16436 0 Comment i=47 i=9002 i=78 16436 i=21 -1 1 1 Variable_2 i=16437 0 SourceTimestamp i=46 i=68 i=78 16437 i=294 -1 1 1 Variable_2 i=16438 0 ClientUserId i=46 i=68 i=78 16438 i=12 -1 1 1 Method_4 i=16439 0 Disable i=47 i=9028 i=78 16439 true true i=3065 i=2803 Method_4 i=16440 0 Enable i=47 i=9027 i=78 16440 true true i=3065 i=2803 Method_4 i=16441 0 AddComment i=47 i=9029 i=78 16441 true true i=3065 i=2829 Variable_2 i=16442 0 InputArguments i=46 i=68 i=78 16442 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 Variable_2 i=16443 0 AckedState i=47 i=8995 i=78 16443 i=21 -1 1 1 Variable_2 i=16444 0 Id i=46 i=68 i=78 16444 i=1 -1 1 1 Method_4 i=16461 0 Acknowledge i=47 i=9111 i=78 16461 true true i=3065 i=8944 Variable_2 i=16462 0 InputArguments i=46 i=68 i=78 16462 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 Variable_2 i=16465 0 ActiveState i=47 i=8995 i=78 16465 i=21 -1 1 1 Variable_2 i=16466 0 Id i=46 i=68 i=78 16466 i=1 -1 1 1 Variable_2 i=16474 0 InputNode i=46 i=68 i=78 16474 i=17 -1 1 1 Variable_2 i=16519 0 SuppressedOrShelved i=46 i=68 i=78 16519 i=1 -1 1 1 ObjectType_8 i=2929 0 ShelvedStateMachineType i=2771 Variable_2 i=9115 0 UnshelveTime i=46 i=68 i=78 9115 i=290 -1 1 1 Object_1 i=2930 0 Unshelved i=47 i=2307 2930 i=51 true i=2935 i=51 true i=2936 i=52 true i=2940 i=52 true i=2943 Variable_2 i=6098 0 StateNumber i=46 i=68 i=78 6098 i=7 -1 1 1 Object_1 i=2932 0 TimedShelved Timed Shelved i=47 i=2307 2932 i=52 true i=2935 i=51 true i=2940 i=51 true i=2942 i=52 true i=2945 Variable_2 i=6100 0 StateNumber i=46 i=68 i=78 6100 i=7 -1 1 1 Object_1 i=2933 0 OneShotShelved One Shot Shelved i=47 i=2307 2933 i=52 true i=2936 i=52 true i=2942 i=51 true i=2943 i=51 true i=2945 Variable_2 i=6101 0 StateNumber i=46 i=68 i=78 6101 i=7 -1 1 1 Object_1 i=2935 0 UnshelvedToTimedShelved i=47 i=2310 2935 i=51 i=2930 i=52 i=2932 i=54 i=2915 i=53 i=2949 Variable_2 i=11322 0 TransitionNumber i=46 i=68 i=78 11322 i=7 -1 1 1 Object_1 i=2936 0 UnshelvedToOneShotShelved i=47 i=2310 2936 i=51 i=2930 i=52 i=2933 i=54 i=2915 i=53 i=2948 Variable_2 i=11323 0 TransitionNumber i=46 i=68 i=78 11323 i=7 -1 1 1 Object_1 i=2940 0 TimedShelvedToUnshelved i=47 i=2310 2940 i=51 i=2932 i=52 i=2930 i=54 i=2915 i=53 i=2947 Variable_2 i=11324 0 TransitionNumber i=46 i=68 i=78 11324 i=7 -1 1 1 Object_1 i=2942 0 TimedShelvedToOneShotShelved i=47 i=2310 2942 i=51 i=2932 i=52 i=2933 i=54 i=2915 i=53 i=2948 Variable_2 i=11325 0 TransitionNumber i=46 i=68 i=78 11325 i=7 -1 1 1 Object_1 i=2943 0 OneShotShelvedToUnshelved i=47 i=2310 2943 i=51 i=2933 i=52 i=2930 i=54 i=2915 i=53 i=2947 Variable_2 i=11326 0 TransitionNumber i=46 i=68 i=78 11326 i=7 -1 1 1 Object_1 i=2945 0 OneShotShelvedToTimedShelved i=47 i=2310 2945 i=51 i=2933 i=52 i=2932 i=54 i=2915 i=53 i=2949 Variable_2 i=11327 0 TransitionNumber i=46 i=68 i=78 11327 i=7 -1 1 1 Method_4 i=2949 0 TimedShelve i=47 i=2949 i=78 2949 true true i=53 true i=2935 i=53 true i=2945 i=3065 i=11093 Variable_2 i=2991 0 InputArguments i=46 i=68 i=78 2991 i=297 ShelvingTime i=290 -1 If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved. i=296 1 0 1 1 Method_4 i=2947 0 Unshelve i=47 i=2947 i=78 2947 true true i=53 true i=2940 i=53 true i=2943 i=3065 i=11093 Method_4 i=2948 0 OneShotShelve i=47 i=2948 i=78 2948 true true i=53 true i=2936 i=53 true i=2942 i=3065 i=11093 ObjectType_8 i=2955 0 LimitAlarmType i=2915 Variable_2 i=11124 0 HighHighLimit i=46 i=68 i=80 11124 i=11 -1 1 1 Variable_2 i=11125 0 HighLimit i=46 i=68 i=80 11125 i=11 -1 1 1 Variable_2 i=11126 0 LowLimit i=46 i=68 i=80 11126 i=11 -1 1 1 Variable_2 i=11127 0 LowLowLimit i=46 i=68 i=80 11127 i=11 -1 1 1 Variable_2 i=16572 0 BaseHighHighLimit i=46 i=68 i=80 16572 i=11 -1 1 1 Variable_2 i=16573 0 BaseHighLimit i=46 i=68 i=80 16573 i=11 -1 1 1 Variable_2 i=16574 0 BaseLowLimit i=46 i=68 i=80 16574 i=11 -1 1 1 Variable_2 i=16575 0 BaseLowLowLimit i=46 i=68 i=80 16575 i=11 -1 1 1 ObjectType_8 i=9318 0 ExclusiveLimitStateMachineType i=2771 Object_1 i=9329 0 HighHigh i=47 i=2307 9329 i=51 true i=9339 i=52 true i=9340 Variable_2 i=9330 0 StateNumber i=46 i=68 i=78 9330 i=7 -1 1 1 Object_1 i=9331 0 High i=47 i=2307 9331 i=52 true i=9339 i=51 true i=9340 Variable_2 i=9332 0 StateNumber i=46 i=68 i=78 9332 i=7 -1 1 1 Object_1 i=9333 0 Low i=47 i=2307 9333 i=52 true i=9337 i=51 true i=9338 Variable_2 i=9334 0 StateNumber i=46 i=68 i=78 9334 i=7 -1 1 1 Object_1 i=9335 0 LowLow i=47 i=2307 9335 i=51 true i=9337 i=52 true i=9338 Variable_2 i=9336 0 StateNumber i=46 i=68 i=78 9336 i=7 -1 1 1 Object_1 i=9337 0 LowLowToLow i=47 i=2310 9337 i=51 i=9335 i=52 i=9333 Variable_2 i=11340 0 TransitionNumber i=46 i=68 i=78 11340 i=7 -1 1 1 Object_1 i=9338 0 LowToLowLow i=47 i=2310 9338 i=51 i=9333 i=52 i=9335 Variable_2 i=11341 0 TransitionNumber i=46 i=68 i=78 11341 i=7 -1 1 1 Object_1 i=9339 0 HighHighToHigh i=47 i=2310 9339 i=51 i=9329 i=52 i=9331 Variable_2 i=11342 0 TransitionNumber i=46 i=68 i=78 11342 i=7 -1 1 1 Object_1 i=9340 0 HighToHighHigh i=47 i=2310 9340 i=51 i=9331 i=52 i=9329 Variable_2 i=11343 0 TransitionNumber i=46 i=68 i=78 11343 i=7 -1 1 1 ObjectType_8 i=9341 0 ExclusiveLimitAlarmType i=2955 Variable_2 i=9398 0 ActiveState i=47 i=8995 i=78 9398 i=21 -1 1 1 i=9004 i=9455 Variable_2 i=9399 0 Id i=46 i=68 i=78 9399 i=1 -1 1 1 Object_1 i=9455 0 LimitState i=47 i=9318 i=78 9455 i=9004 true i=9398 Variable_2 i=9456 0 CurrentState i=47 i=2760 i=78 9456 i=21 -1 1 1 Variable_2 i=9457 0 Id i=46 i=68 i=78 9457 i=17 -1 1 1 Variable_2 i=9461 0 LastTransition i=47 i=2767 i=80 9461 i=21 -1 1 1 Variable_2 i=9462 0 Id i=46 i=68 i=78 9462 i=17 -1 1 1 Variable_2 i=9465 0 TransitionTime i=46 i=68 i=80 9465 i=294 -1 1 1 ObjectType_8 i=9906 0 NonExclusiveLimitAlarmType i=2955 Variable_2 i=9963 0 ActiveState i=47 i=8995 i=78 9963 i=21 -1 1 1 i=9004 i=10020 i=9004 i=10029 i=9004 i=10038 i=9004 i=10047 Variable_2 i=9964 0 Id i=46 i=68 i=78 9964 i=1 -1 1 1 Variable_2 i=10020 0 HighHighState i=47 i=8995 i=80 10020 i=21 -1 1 1 i=9004 true i=9963 Variable_2 i=10021 0 Id i=46 i=68 i=78 10021 i=1 -1 1 1 Variable_2 i=10025 0 TransitionTime i=46 i=68 i=80 10025 i=294 -1 1 1 Variable_2 i=10027 0 TrueState i=46 i=68 i=80 10027 en HighHigh active i=21 -1 1 1 Variable_2 i=10028 0 FalseState i=46 i=68 i=80 10028 en HighHigh inactive i=21 -1 1 1 Variable_2 i=10029 0 HighState i=47 i=8995 i=80 10029 i=21 -1 1 1 i=9004 true i=9963 Variable_2 i=10030 0 Id i=46 i=68 i=78 10030 i=1 -1 1 1 Variable_2 i=10034 0 TransitionTime i=46 i=68 i=80 10034 i=294 -1 1 1 Variable_2 i=10036 0 TrueState i=46 i=68 i=80 10036 en High active i=21 -1 1 1 Variable_2 i=10037 0 FalseState i=46 i=68 i=80 10037 en High inactive i=21 -1 1 1 Variable_2 i=10038 0 LowState i=47 i=8995 i=80 10038 i=21 -1 1 1 i=9004 true i=9963 Variable_2 i=10039 0 Id i=46 i=68 i=78 10039 i=1 -1 1 1 Variable_2 i=10043 0 TransitionTime i=46 i=68 i=80 10043 i=294 -1 1 1 Variable_2 i=10045 0 TrueState i=46 i=68 i=80 10045 en Low active i=21 -1 1 1 Variable_2 i=10046 0 FalseState i=46 i=68 i=80 10046 en Low inactive i=21 -1 1 1 Variable_2 i=10047 0 LowLowState i=47 i=8995 i=80 10047 i=21 -1 1 1 i=9004 true i=9963 Variable_2 i=10048 0 Id i=46 i=68 i=78 10048 i=1 -1 1 1 Variable_2 i=10052 0 TransitionTime i=46 i=68 i=80 10052 i=294 -1 1 1 Variable_2 i=10054 0 TrueState i=46 i=68 i=80 10054 en LowLow active i=21 -1 1 1 Variable_2 i=10055 0 FalseState i=46 i=68 i=80 10055 en LowLow inactive i=21 -1 1 1 ObjectType_8 i=10060 0 NonExclusiveLevelAlarmType i=9906 ObjectType_8 i=9482 0 ExclusiveLevelAlarmType i=9341 ObjectType_8 i=10368 0 NonExclusiveDeviationAlarmType i=9906 Variable_2 i=10522 0 SetpointNode i=46 i=68 i=78 10522 i=17 -1 1 1 Variable_2 i=16776 0 BaseSetpointNode i=46 i=68 i=80 16776 i=17 -1 1 1 ObjectType_8 i=10214 0 NonExclusiveRateOfChangeAlarmType i=9906 Variable_2 i=16858 0 EngineeringUnits i=46 i=68 i=80 16858 i=887 -1 1 1 ObjectType_8 i=9764 0 ExclusiveDeviationAlarmType i=9341 Variable_2 i=9905 0 SetpointNode i=46 i=68 i=78 9905 i=17 -1 1 1 Variable_2 i=16817 0 BaseSetpointNode i=46 i=68 i=80 16817 i=17 -1 1 1 ObjectType_8 i=9623 0 ExclusiveRateOfChangeAlarmType i=9341 Variable_2 i=16899 0 EngineeringUnits i=46 i=68 i=80 16899 i=887 -1 1 1 ObjectType_8 i=10523 0 DiscreteAlarmType i=2915 ObjectType_8 i=10637 0 OffNormalAlarmType i=10523 Variable_2 i=11158 0 NormalState i=46 i=68 i=78 11158 i=17 -1 1 1 ObjectType_8 i=11753 0 SystemOffNormalAlarmType i=10637 true ObjectType_8 i=10751 0 TripAlarmType i=10637 ObjectType_8 i=18347 0 InstrumentDiagnosticAlarmType i=10637 ObjectType_8 i=18496 0 SystemDiagnosticAlarmType i=10637 ObjectType_8 i=13225 0 CertificateExpirationAlarmType i=11753 Variable_2 i=13325 0 ExpirationDate i=46 i=68 i=78 13325 i=13 -1 1 1 Variable_2 i=14900 0 ExpirationLimit i=46 i=68 i=80 14900 i=290 -1 1 1 Variable_2 i=13326 0 CertificateType i=46 i=68 i=78 13326 i=17 -1 1 1 Variable_2 i=13327 0 Certificate i=46 i=68 i=78 13327 i=15 -1 1 1 ObjectType_8 i=17080 0 DiscrepancyAlarmType i=2915 Variable_2 i=17215 0 TargetValueNode i=46 i=68 i=78 17215 i=17 -1 1 1 Variable_2 i=17216 0 ExpectedTime i=46 i=68 i=78 17216 i=290 -1 1 1 Variable_2 i=17217 0 Tolerance i=46 i=68 i=80 17217 i=11 -1 1 1 ObjectType_8 i=11163 0 BaseConditionClassType i=58 true ObjectType_8 i=11164 0 ProcessConditionClassType i=11163 true ObjectType_8 i=11165 0 MaintenanceConditionClassType i=11163 true ObjectType_8 i=11166 0 SystemConditionClassType i=11163 true ObjectType_8 i=17218 0 SafetyConditionClassType i=11163 true ObjectType_8 i=17219 0 HighlyManagedAlarmConditionClassType i=11163 true ObjectType_8 i=17220 0 TrainingConditionClassType i=11163 true ObjectType_8 i=18665 0 StatisticalConditionClassType i=11163 true ObjectType_8 i=17221 0 TestingConditionSubClassType i=11163 true ObjectType_8 i=2790 0 AuditConditionEventType i=2127 ObjectType_8 i=2803 0 AuditConditionEnableEventType i=2790 ObjectType_8 i=2829 0 AuditConditionCommentEventType i=2790 Variable_2 i=17222 0 ConditionEventId i=46 i=68 i=78 17222 i=15 -1 1 1 Variable_2 i=11851 0 Comment i=46 i=68 i=78 11851 i=21 -1 1 1 ObjectType_8 i=8927 0 AuditConditionRespondEventType i=2790 Variable_2 i=11852 0 SelectedResponse i=46 i=68 i=78 11852 i=7 -1 1 1 ObjectType_8 i=8944 0 AuditConditionAcknowledgeEventType i=2790 Variable_2 i=17223 0 ConditionEventId i=46 i=68 i=78 17223 i=15 -1 1 1 Variable_2 i=11853 0 Comment i=46 i=68 i=78 11853 i=21 -1 1 1 ObjectType_8 i=8961 0 AuditConditionConfirmEventType i=2790 Variable_2 i=17224 0 ConditionEventId i=46 i=68 i=78 17224 i=15 -1 1 1 Variable_2 i=11854 0 Comment i=46 i=68 i=78 11854 i=21 -1 1 1 ObjectType_8 i=11093 0 AuditConditionShelvingEventType i=2790 Variable_2 i=11855 0 ShelvingTime i=46 i=68 i=80 11855 i=290 -1 1 1 ObjectType_8 i=17225 0 AuditConditionSuppressionEventType i=2790 ObjectType_8 i=17242 0 AuditConditionSilenceEventType i=2790 ObjectType_8 i=15013 0 AuditConditionResetEventType i=2790 ObjectType_8 i=17259 0 AuditConditionOutOfServiceEventType i=2790 ObjectType_8 i=2787 0 RefreshStartEventType i=2130 true ObjectType_8 i=2788 0 RefreshEndEventType i=2130 true ObjectType_8 i=2789 0 RefreshRequiredEventType i=2130 true ReferenceType_32 i=9006 0 HasCondition i=32 IsConditionOf ReferenceType_32 i=17276 0 HasEffectDisable i=54 MayBeDisabledBy ReferenceType_32 i=17983 0 HasEffectEnable i=54 MayBeEnabledBy ReferenceType_32 i=17984 0 HasEffectSuppressed i=54 MayBeSuppressedBy ReferenceType_32 i=17985 0 HasEffectUnsuppressed i=54 MayBeUnsuppressedBy ObjectType_8 i=17279 0 AlarmMetricsType i=58 Variable_2 i=17280 0 AlarmCount i=47 i=63 i=78 17280 i=7 -1 1 1 Variable_2 i=17991 0 StartTime i=47 i=63 i=78 17991 i=294 -1 1 1 Variable_2 i=17281 0 MaximumActiveState i=47 i=63 i=78 17281 i=290 -1 1 1 Variable_2 i=17282 0 MaximumUnAck i=47 i=63 i=78 17282 i=290 -1 1 1 Variable_2 i=17284 0 CurrentAlarmRate i=47 i=17277 i=78 17284 i=11 -1 1 1 Variable_2 i=17285 0 Rate i=46 i=68 i=78 17285 i=5 -1 1 1 Variable_2 i=17286 0 MaximumAlarmRate i=47 i=17277 i=78 17286 i=11 -1 1 1 Variable_2 i=17287 0 Rate i=46 i=68 i=78 17287 i=5 -1 1 1 Variable_2 i=17283 0 MaximumReAlarmCount i=47 i=63 i=78 17283 i=7 -1 1 1 Variable_2 i=17288 0 AverageAlarmRate i=47 i=17277 i=78 17288 i=11 -1 1 1 Variable_2 i=17289 0 Rate i=46 i=68 i=78 17289 i=5 -1 1 1 Method_4 i=18666 0 Reset i=47 i=18666 i=78 18666 true true i=3065 i=2127 VariableType_16 i=17277 0 AlarmRateVariableType i=63 i=11 -1 Variable_2 i=17278 0 Rate i=46 i=68 i=78 17278 i=5 -1 1 1 ObjectType_8 i=2391 0 ProgramStateMachineType i=2771 Variable_2 i=3830 0 CurrentState i=47 i=2760 i=78 3830 i=21 -1 1 1 Variable_2 i=3831 0 Id i=46 i=68 i=78 3831 i=17 -1 1 1 Variable_2 i=3833 0 Number i=46 i=68 i=78 3833 i=7 -1 1 1 Variable_2 i=3835 0 LastTransition i=47 i=2767 i=78 3835 i=21 -1 1 1 Variable_2 i=3836 0 Id i=46 i=68 i=78 3836 i=17 -1 1 1 Variable_2 i=3838 0 Number i=46 i=68 i=78 3838 i=7 -1 1 1 Variable_2 i=3839 0 TransitionTime i=46 i=68 i=78 3839 i=294 -1 1 1 Variable_2 i=2392 0 Creatable i=46 i=68 2392 i=1 -1 1 1 Variable_2 i=2393 0 Deletable i=46 i=68 i=78 2393 i=1 -1 1 1 Variable_2 i=2394 0 AutoDelete i=46 i=68 i=78 2394 i=1 -1 1 1 Variable_2 i=2395 0 RecycleCount i=46 i=68 i=78 2395 i=6 -1 1 1 Variable_2 i=2396 0 InstanceCount i=46 i=68 2396 i=7 -1 1 1 Variable_2 i=2397 0 MaxInstanceCount i=46 i=68 2397 i=7 -1 1 1 Variable_2 i=2398 0 MaxRecycleCount i=46 i=68 2398 i=7 -1 1 1 Variable_2 i=2399 0 ProgramDiagnostic i=47 i=15383 i=80 2399 i=15396 -1 1 1 Variable_2 i=3840 0 CreateSessionId i=47 i=63 i=78 3840 i=17 -1 1 1 Variable_2 i=3841 0 CreateClientName i=47 i=63 i=78 3841 i=12 -1 1 1 Variable_2 i=3842 0 InvocationCreationTime i=47 i=63 i=78 3842 i=294 -1 1 1 Variable_2 i=3843 0 LastTransitionTime i=46 i=68 i=78 3843 i=294 -1 1 1 Variable_2 i=3844 0 LastMethodCall i=47 i=63 i=78 3844 i=12 -1 1 1 Variable_2 i=3845 0 LastMethodSessionId i=47 i=63 i=78 3845 i=17 -1 1 1 Variable_2 i=3846 0 LastMethodInputArguments i=47 i=63 i=78 3846 i=296 1 0 1 1 Variable_2 i=3847 0 LastMethodOutputArguments i=47 i=63 i=78 3847 i=296 1 0 1 1 Variable_2 i=15038 0 LastMethodInputValues i=47 i=63 i=78 15038 i=24 1 0 1 1 Variable_2 i=15040 0 LastMethodOutputValues i=47 i=63 i=78 15040 i=24 1 0 1 1 Variable_2 i=3848 0 LastMethodCallTime i=47 i=63 i=78 3848 i=294 -1 1 1 Variable_2 i=3849 0 LastMethodReturnStatus i=47 i=63 i=78 3849 i=19 -1 1 1 Object_1 i=3850 0 FinalResultData i=47 i=58 i=80 3850 Object_1 i=2406 0 Halted i=47 i=2307 2406 i=51 true i=2408 i=52 true i=2412 i=52 true i=2420 i=52 true i=2424 Variable_2 i=2407 0 StateNumber i=46 i=68 i=78 2407 11 i=7 -1 1 1 Object_1 i=2400 0 Ready i=47 i=2307 2400 i=52 true i=2408 i=51 true i=2410 i=52 true i=2414 i=52 true i=2422 i=51 true i=2424 Variable_2 i=2401 0 StateNumber i=46 i=68 i=78 2401 12 i=7 -1 1 1 Object_1 i=2402 0 Running i=47 i=2307 2402 i=52 true i=2410 i=51 true i=2412 i=51 true i=2414 i=51 true i=2416 i=52 true i=2418 Variable_2 i=2403 0 StateNumber i=46 i=68 i=78 2403 13 i=7 -1 1 1 Object_1 i=2404 0 Suspended i=47 i=2307 2404 i=52 true i=2416 i=51 true i=2418 i=51 true i=2420 i=51 true i=2422 Variable_2 i=2405 0 StateNumber i=46 i=68 i=78 2405 14 i=7 -1 1 1 Object_1 i=2408 0 HaltedToReady i=47 i=2310 2408 i=51 i=2406 i=52 i=2400 i=53 i=2430 i=54 i=2378 Variable_2 i=2409 0 TransitionNumber i=46 i=68 i=78 2409 1 i=7 -1 1 1 Object_1 i=2410 0 ReadyToRunning i=47 i=2310 2410 i=51 i=2400 i=52 i=2402 i=53 i=2426 i=54 i=2378 Variable_2 i=2411 0 TransitionNumber i=46 i=68 i=78 2411 2 i=7 -1 1 1 Object_1 i=2412 0 RunningToHalted i=47 i=2310 2412 i=51 i=2402 i=52 i=2406 i=53 i=2429 i=54 i=2378 Variable_2 i=2413 0 TransitionNumber i=46 i=68 i=78 2413 3 i=7 -1 1 1 Object_1 i=2414 0 RunningToReady i=47 i=2310 2414 i=51 i=2402 i=52 i=2400 i=54 i=2378 Variable_2 i=2415 0 TransitionNumber i=46 i=68 i=78 2415 4 i=7 -1 1 1 Object_1 i=2416 0 RunningToSuspended i=47 i=2310 2416 i=51 i=2402 i=52 i=2404 i=53 i=2427 i=54 i=2378 Variable_2 i=2417 0 TransitionNumber i=46 i=68 i=78 2417 5 i=7 -1 1 1 Object_1 i=2418 0 SuspendedToRunning i=47 i=2310 2418 i=51 i=2404 i=52 i=2402 i=53 i=2428 i=54 i=2378 Variable_2 i=2419 0 TransitionNumber i=46 i=68 i=78 2419 6 i=7 -1 1 1 Object_1 i=2420 0 SuspendedToHalted i=47 i=2310 2420 i=51 i=2404 i=52 i=2406 i=53 i=2429 i=54 i=2378 Variable_2 i=2421 0 TransitionNumber i=46 i=68 i=78 2421 7 i=7 -1 1 1 Object_1 i=2422 0 SuspendedToReady i=47 i=2310 2422 i=51 i=2404 i=52 i=2400 i=54 i=2378 Variable_2 i=2423 0 TransitionNumber i=46 i=68 i=78 2423 8 i=7 -1 1 1 Object_1 i=2424 0 ReadyToHalted i=47 i=2310 2424 i=51 i=2400 i=52 i=2406 i=53 i=2429 i=54 i=2378 Variable_2 i=2425 0 TransitionNumber i=46 i=68 i=78 2425 9 i=7 -1 1 1 Method_4 i=2426 0 Start i=47 i=2426 i=11508 2426 true true i=53 true i=2410 Method_4 i=2427 0 Suspend i=47 i=2427 i=11508 2427 true true i=53 true i=2416 Method_4 i=2428 0 Resume i=47 i=2428 i=11508 2428 true true i=53 true i=2418 Method_4 i=2429 0 Halt i=47 i=2429 i=11508 2429 true true i=53 true i=2412 i=53 true i=2420 i=53 true i=2424 Method_4 i=2430 0 Reset i=47 i=2430 i=11508 2430 true true i=53 true i=2408 ObjectType_8 i=2378 0 ProgramTransitionEventType i=2311 true Variable_2 i=2379 0 IntermediateResult i=47 i=63 i=78 2379 i=24 -1 1 1 ObjectType_8 i=11856 0 AuditProgramTransitionEventType i=2315 true Variable_2 i=11875 0 TransitionNumber i=46 i=68 i=78 11875 i=7 -1 1 1 ObjectType_8 i=3806 0 ProgramTransitionAuditEventType i=2315 Variable_2 i=3825 0 Transition i=47 i=2767 i=78 3825 i=21 -1 1 1 Variable_2 i=3826 0 Id i=46 i=68 i=78 3826 i=17 -1 1 1 VariableType_16 i=2380 0 ProgramDiagnosticType i=63 i=894 -1 Variable_2 i=2381 0 CreateSessionId i=46 i=68 i=78 2381 i=17 -1 1 1 Variable_2 i=2382 0 CreateClientName i=46 i=68 i=78 2382 i=12 -1 1 1 Variable_2 i=2383 0 InvocationCreationTime i=46 i=68 i=78 2383 i=294 -1 1 1 Variable_2 i=2384 0 LastTransitionTime i=46 i=68 i=78 2384 i=294 -1 1 1 Variable_2 i=2385 0 LastMethodCall i=46 i=68 i=78 2385 i=12 -1 1 1 Variable_2 i=2386 0 LastMethodSessionId i=46 i=68 i=78 2386 i=17 -1 1 1 Variable_2 i=2387 0 LastMethodInputArguments i=46 i=68 i=78 2387 i=24 1 0 1 1 Variable_2 i=2388 0 LastMethodOutputArguments i=46 i=68 i=78 2388 i=24 1 0 1 1 Variable_2 i=2389 0 LastMethodCallTime i=46 i=68 i=78 2389 i=294 -1 1 1 Variable_2 i=2390 0 LastMethodReturnStatus i=46 i=68 i=78 2390 i=19 -1 1 1 VariableType_16 i=15383 0 ProgramDiagnostic2Type i=63 i=15396 -1 Variable_2 i=15384 0 CreateSessionId i=47 i=63 i=78 15384 i=17 -1 1 1 Variable_2 i=15385 0 CreateClientName i=47 i=63 i=78 15385 i=12 -1 1 1 Variable_2 i=15386 0 InvocationCreationTime i=47 i=63 i=78 15386 i=294 -1 1 1 Variable_2 i=15387 0 LastTransitionTime i=46 i=68 i=78 15387 i=294 -1 1 1 Variable_2 i=15388 0 LastMethodCall i=47 i=63 i=78 15388 i=12 -1 1 1 Variable_2 i=15389 0 LastMethodSessionId i=47 i=63 i=78 15389 i=17 -1 1 1 Variable_2 i=15390 0 LastMethodInputArguments i=47 i=63 i=78 15390 i=296 1 0 1 1 Variable_2 i=15391 0 LastMethodOutputArguments i=47 i=63 i=78 15391 i=296 1 0 1 1 Variable_2 i=15392 0 LastMethodInputValues i=47 i=63 i=78 15392 i=24 1 0 1 1 Variable_2 i=15393 0 LastMethodOutputValues i=47 i=63 i=78 15393 i=24 1 0 1 1 Variable_2 i=15394 0 LastMethodCallTime i=47 i=63 i=78 15394 i=294 -1 1 1 Variable_2 i=15395 0 LastMethodReturnStatus i=47 i=63 i=78 15395 i=19 -1 1 1 Variable_2 i=11214 0 Annotations i=47 i=68 11214 i=891 1 1 ObjectType_8 i=2318 0 HistoricalDataConfigurationType i=58 Object_1 i=3059 0 AggregateConfiguration i=47 i=11187 i=78 3059 Variable_2 i=11168 0 TreatUncertainAsBad i=46 i=68 i=78 11168 i=1 -1 1 1 Variable_2 i=11169 0 PercentDataBad i=46 i=68 i=78 11169 i=3 -1 1 1 Variable_2 i=11170 0 PercentDataGood i=46 i=68 i=78 11170 i=3 -1 1 1 Variable_2 i=11171 0 UseSlopedExtrapolation i=46 i=68 i=78 11171 i=1 -1 1 1 Object_1 i=11876 0 AggregateFunctions i=47 i=61 i=80 11876 Variable_2 i=2323 0 Stepped i=46 i=68 i=78 2323 i=1 -1 1 1 Variable_2 i=2324 0 Definition i=46 i=68 i=80 2324 i=12 -1 1 1 Variable_2 i=2325 0 MaxTimeInterval i=46 i=68 i=80 2325 i=290 -1 1 1 Variable_2 i=2326 0 MinTimeInterval i=46 i=68 i=80 2326 i=290 -1 1 1 Variable_2 i=2327 0 ExceptionDeviation i=46 i=68 i=80 2327 i=11 -1 1 1 Variable_2 i=2328 0 ExceptionDeviationFormat i=46 i=68 i=80 2328 i=890 -1 1 1 Variable_2 i=11499 0 StartOfArchive i=46 i=68 i=80 11499 i=294 -1 1 1 Variable_2 i=11500 0 StartOfOnlineArchive i=46 i=68 i=80 11500 i=294 -1 1 1 Variable_2 i=19092 0 ServerTimestampSupported i=46 i=68 i=80 19092 i=1 -1 1 1 Object_1 i=11202 0 HA Configuration i=47 i=2318 11202 Object_1 i=11203 0 AggregateConfiguration i=47 i=11187 11203 Variable_2 i=11204 0 TreatUncertainAsBad i=46 i=68 11204 i=1 -1 1 1 Variable_2 i=11205 0 PercentDataBad i=46 i=68 11205 i=3 -1 1 1 Variable_2 i=11206 0 PercentDataGood i=46 i=68 11206 i=3 -1 1 1 Variable_2 i=11207 0 UseSlopedExtrapolation i=46 i=68 11207 i=1 -1 1 1 Variable_2 i=11208 0 Stepped i=46 i=68 11208 i=1 -1 1 1 Variable_2 i=11215 0 HistoricalEventFilter i=47 i=68 11215 i=725 1 1 ObjectType_8 i=2330 0 HistoryServerCapabilitiesType i=58 Variable_2 i=2331 0 AccessHistoryDataCapability i=46 i=68 i=78 2331 i=1 -1 1 1 Variable_2 i=2332 0 AccessHistoryEventsCapability i=46 i=68 i=78 2332 i=1 -1 1 1 Variable_2 i=11268 0 MaxReturnDataValues i=46 i=68 i=78 11268 i=7 -1 1 1 Variable_2 i=11269 0 MaxReturnEventValues i=46 i=68 i=78 11269 i=7 -1 1 1 Variable_2 i=2334 0 InsertDataCapability i=46 i=68 i=78 2334 i=1 -1 1 1 Variable_2 i=2335 0 ReplaceDataCapability i=46 i=68 i=78 2335 i=1 -1 1 1 Variable_2 i=2336 0 UpdateDataCapability i=46 i=68 i=78 2336 i=1 -1 1 1 Variable_2 i=2337 0 DeleteRawCapability i=46 i=68 i=78 2337 i=1 -1 1 1 Variable_2 i=2338 0 DeleteAtTimeCapability i=46 i=68 i=78 2338 i=1 -1 1 1 Variable_2 i=11278 0 InsertEventCapability i=46 i=68 i=78 11278 i=1 -1 1 1 Variable_2 i=11279 0 ReplaceEventCapability i=46 i=68 i=78 11279 i=1 -1 1 1 Variable_2 i=11280 0 UpdateEventCapability i=46 i=68 i=78 11280 i=1 -1 1 1 Variable_2 i=11501 0 DeleteEventCapability i=46 i=68 i=78 11501 i=1 -1 1 1 Variable_2 i=11270 0 InsertAnnotationCapability i=46 i=68 i=78 11270 i=1 -1 1 1 Object_1 i=11172 0 AggregateFunctions i=47 i=61 i=78 11172 Variable_2 i=19094 0 ServerTimestampSupported i=46 i=68 i=78 19094 i=1 -1 1 1 ObjectType_8 i=2999 0 AuditHistoryEventUpdateEventType i=2104 true Variable_2 i=3025 0 UpdatedNode i=46 i=68 i=78 3025 i=17 -1 1 1 Variable_2 i=3028 0 PerformInsertReplace i=46 i=68 i=78 3028 i=11293 -1 1 1 Variable_2 i=3003 0 Filter i=46 i=68 i=78 3003 i=725 -1 1 1 Variable_2 i=3029 0 NewValues i=46 i=68 i=78 3029 i=920 1 0 1 1 Variable_2 i=3030 0 OldValues i=46 i=68 i=78 3030 i=920 1 0 1 1 ObjectType_8 i=3006 0 AuditHistoryValueUpdateEventType i=2104 true Variable_2 i=3026 0 UpdatedNode i=46 i=68 i=78 3026 i=17 -1 1 1 Variable_2 i=3031 0 PerformInsertReplace i=46 i=68 i=78 3031 i=11293 -1 1 1 Variable_2 i=3032 0 NewValues i=46 i=68 i=78 3032 i=23 1 0 1 1 Variable_2 i=3033 0 OldValues i=46 i=68 i=78 3033 i=23 1 0 1 1 ObjectType_8 i=19095 0 AuditHistoryAnnotationUpdateEventType i=2104 true Variable_2 i=19293 0 PerformInsertReplace i=46 i=68 i=78 19293 i=11293 -1 1 1 Variable_2 i=19294 0 NewValues i=46 i=68 i=78 19294 i=23 1 0 1 1 Variable_2 i=19295 0 OldValues i=46 i=68 i=78 19295 i=23 1 0 1 1 ObjectType_8 i=3012 0 AuditHistoryDeleteEventType i=2104 true Variable_2 i=3027 0 UpdatedNode i=46 i=68 i=78 3027 i=17 -1 1 1 ObjectType_8 i=3014 0 AuditHistoryRawModifyDeleteEventType i=3012 true Variable_2 i=3015 0 IsDeleteModified i=46 i=68 i=78 3015 i=1 -1 1 1 Variable_2 i=3016 0 StartTime i=46 i=68 i=78 3016 i=294 -1 1 1 Variable_2 i=3017 0 EndTime i=46 i=68 i=78 3017 i=294 -1 1 1 Variable_2 i=3034 0 OldValues i=46 i=68 i=78 3034 i=23 1 0 1 1 ObjectType_8 i=3019 0 AuditHistoryAtTimeDeleteEventType i=3012 true Variable_2 i=3020 0 ReqTimes i=46 i=68 i=78 3020 i=294 1 0 1 1 Variable_2 i=3021 0 OldValues i=46 i=68 i=78 3021 i=23 1 0 1 1 ObjectType_8 i=3022 0 AuditHistoryEventDeleteEventType i=3012 true Variable_2 i=3023 0 EventIds i=46 i=68 i=78 3023 i=15 1 0 1 1 Variable_2 i=3024 0 OldValues i=46 i=68 i=78 3024 i=920 -1 1 1 ObjectType_8 i=12522 0 TrustListType i=11575 Variable_2 i=12542 0 LastUpdateTime i=46 i=68 i=78 12542 i=294 -1 1 1 Variable_2 i=19296 0 UpdateFrequency i=46 i=68 i=80 19296 i=290 -1 1 1 Method_4 i=12543 0 OpenWithMasks i=47 i=12543 i=78 12543 true true Variable_2 i=12544 0 InputArguments i=46 i=68 i=78 12544 i=297 Masks i=7 -1 i=296 1 0 1 1 Variable_2 i=12545 0 OutputArguments i=46 i=68 i=78 12545 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=12546 0 CloseAndUpdate i=47 i=12546 i=80 12546 true true Variable_2 i=12705 0 InputArguments i=46 i=68 i=78 12705 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=12547 0 OutputArguments i=46 i=68 i=78 12547 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 Method_4 i=12548 0 AddCertificate i=47 i=12548 i=80 12548 true true Variable_2 i=12549 0 InputArguments i=46 i=68 i=78 12549 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 Method_4 i=12550 0 RemoveCertificate i=47 i=12550 i=80 12550 true true Variable_2 i=12551 0 InputArguments i=46 i=68 i=78 12551 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 DataType_64 i=12552 0 TrustListMasks i=29 i=14799 0 None None 1 TrustedCertificates TrustedCertificates 2 TrustedCrls TrustedCrls 4 IssuerCertificates IssuerCertificates 8 IssuerCrls IssuerCrls 15 All All Variable_2 i=12553 0 EnumValues i=46 i=68 i=78 12553 i=7616 0 None i=7616 1 TrustedCertificates i=7616 2 TrustedCrls i=7616 4 IssuerCertificates i=7616 8 IssuerCrls i=7616 15 All i=7594 1 0 1 1 DataType_64 i=12554 0 TrustListDataType i=22 i=14798 i=22 Structure_0 SpecifiedLists i=7 -1 0 false TrustedCertificates i=15 1 0 false TrustedCrls i=15 1 0 false IssuerCertificates i=15 1 0 false IssuerCrls i=15 1 0 false ObjectType_8 i=19297 0 TrustListOutOfDateAlarmType i=11753 Variable_2 i=19446 0 TrustListId i=46 i=68 i=78 19446 i=17 -1 1 1 Variable_2 i=19447 0 LastUpdateTime i=46 i=68 i=78 19447 i=294 -1 1 1 Variable_2 i=19448 0 UpdateFrequency i=46 i=68 i=78 19448 i=290 -1 1 1 ObjectType_8 i=12555 0 CertificateGroupType i=58 Object_1 i=13599 0 TrustList i=47 i=12522 i=78 13599 Variable_2 i=13600 0 Size i=46 i=68 i=78 13600 i=9 -1 1 1 Variable_2 i=13601 0 Writable i=46 i=68 i=78 13601 i=1 -1 1 1 Variable_2 i=13602 0 UserWritable i=46 i=68 i=78 13602 i=1 -1 1 1 Variable_2 i=13603 0 OpenCount i=46 i=68 i=78 13603 i=5 -1 1 1 Method_4 i=13605 0 Open i=47 i=11580 i=78 13605 true true Variable_2 i=13606 0 InputArguments i=46 i=68 i=78 13606 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=13607 0 OutputArguments i=46 i=68 i=78 13607 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13608 0 Close i=47 i=11583 i=78 13608 true true Variable_2 i=13609 0 InputArguments i=46 i=68 i=78 13609 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13610 0 Read i=47 i=11585 i=78 13610 true true Variable_2 i=13611 0 InputArguments i=46 i=68 i=78 13611 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=13612 0 OutputArguments i=46 i=68 i=78 13612 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13613 0 Write i=47 i=11588 i=78 13613 true true Variable_2 i=13614 0 InputArguments i=46 i=68 i=78 13614 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13615 0 GetPosition i=47 i=11590 i=78 13615 true true Variable_2 i=13616 0 InputArguments i=46 i=68 i=78 13616 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13617 0 OutputArguments i=46 i=68 i=78 13617 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=13618 0 SetPosition i=47 i=11593 i=78 13618 true true Variable_2 i=13619 0 InputArguments i=46 i=68 i=78 13619 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 Variable_2 i=13620 0 LastUpdateTime i=46 i=68 i=78 13620 i=294 -1 1 1 Method_4 i=13621 0 OpenWithMasks i=47 i=12543 i=78 13621 true true Variable_2 i=13622 0 InputArguments i=46 i=68 i=78 13622 i=297 Masks i=7 -1 i=296 1 0 1 1 Variable_2 i=13623 0 OutputArguments i=46 i=68 i=78 13623 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13631 0 CertificateTypes i=46 i=68 i=78 13631 i=17 1 0 1 1 Object_1 i=19450 0 CertificateExpired i=47 i=13225 i=80 19450 Variable_2 i=19451 0 EventId i=46 i=68 i=78 19451 i=15 -1 1 1 Variable_2 i=19452 0 EventType i=46 i=68 i=78 19452 i=17 -1 1 1 Variable_2 i=19453 0 SourceNode i=46 i=68 i=78 19453 i=17 -1 1 1 Variable_2 i=19454 0 SourceName i=46 i=68 i=78 19454 i=12 -1 1 1 Variable_2 i=19456 0 ReceiveTime i=46 i=68 i=78 19456 i=294 -1 1 1 Variable_2 i=19458 0 Message i=46 i=68 i=78 19458 i=21 -1 1 1 Variable_2 i=19459 0 Severity i=46 i=68 i=78 19459 i=5 -1 1 1 Variable_2 i=19460 0 ConditionClassId i=46 i=68 i=78 19460 i=17 -1 1 1 Variable_2 i=19461 0 ConditionClassName i=46 i=68 i=78 19461 i=21 -1 1 1 Variable_2 i=19464 0 ConditionName i=46 i=68 i=78 19464 i=12 -1 1 1 Variable_2 i=19465 0 BranchId i=46 i=68 i=78 19465 i=17 -1 1 1 Variable_2 i=19466 0 Retain i=46 i=68 i=78 19466 i=1 -1 1 1 Variable_2 i=19467 0 EnabledState i=47 i=8995 i=78 19467 i=21 -1 1 1 Variable_2 i=19468 0 Id i=46 i=68 i=78 19468 i=1 -1 1 1 Variable_2 i=19476 0 Quality i=47 i=9002 i=78 19476 i=19 -1 1 1 Variable_2 i=19477 0 SourceTimestamp i=46 i=68 i=78 19477 i=294 -1 1 1 Variable_2 i=19478 0 LastSeverity i=47 i=9002 i=78 19478 i=5 -1 1 1 Variable_2 i=19479 0 SourceTimestamp i=46 i=68 i=78 19479 i=294 -1 1 1 Variable_2 i=19480 0 Comment i=47 i=9002 i=78 19480 i=21 -1 1 1 Variable_2 i=19481 0 SourceTimestamp i=46 i=68 i=78 19481 i=294 -1 1 1 Variable_2 i=19482 0 ClientUserId i=46 i=68 i=78 19482 i=12 -1 1 1 Method_4 i=19483 0 Disable i=47 i=9028 i=78 19483 true true i=3065 i=2803 Method_4 i=19484 0 Enable i=47 i=9027 i=78 19484 true true i=3065 i=2803 Method_4 i=19485 0 AddComment i=47 i=9029 i=78 19485 true true i=3065 i=2829 Variable_2 i=19486 0 InputArguments i=46 i=68 i=78 19486 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 Variable_2 i=19487 0 AckedState i=47 i=8995 i=78 19487 i=21 -1 1 1 Variable_2 i=19488 0 Id i=46 i=68 i=78 19488 i=1 -1 1 1 Method_4 i=19505 0 Acknowledge i=47 i=9111 i=78 19505 true true i=3065 i=8944 Variable_2 i=19506 0 InputArguments i=46 i=68 i=78 19506 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 Variable_2 i=19509 0 ActiveState i=47 i=8995 i=78 19509 i=21 -1 1 1 Variable_2 i=19510 0 Id i=46 i=68 i=78 19510 i=1 -1 1 1 Variable_2 i=19518 0 InputNode i=46 i=68 i=78 19518 i=17 -1 1 1 Variable_2 i=20101 0 SuppressedOrShelved i=46 i=68 i=78 20101 i=1 -1 1 1 Variable_2 i=20138 0 NormalState i=46 i=68 i=78 20138 i=17 -1 1 1 Variable_2 i=20139 0 ExpirationDate i=46 i=68 i=78 20139 i=13 -1 1 1 Variable_2 i=20141 0 CertificateType i=46 i=68 i=78 20141 i=17 -1 1 1 Variable_2 i=20142 0 Certificate i=46 i=68 i=78 20142 i=15 -1 1 1 Object_1 i=20143 0 TrustListOutOfDate i=47 i=19297 i=80 20143 Variable_2 i=20144 0 EventId i=46 i=68 i=78 20144 i=15 -1 1 1 Variable_2 i=20145 0 EventType i=46 i=68 i=78 20145 i=17 -1 1 1 Variable_2 i=20146 0 SourceNode i=46 i=68 i=78 20146 i=17 -1 1 1 Variable_2 i=20147 0 SourceName i=46 i=68 i=78 20147 i=12 -1 1 1 Variable_2 i=20149 0 ReceiveTime i=46 i=68 i=78 20149 i=294 -1 1 1 Variable_2 i=20151 0 Message i=46 i=68 i=78 20151 i=21 -1 1 1 Variable_2 i=20152 0 Severity i=46 i=68 i=78 20152 i=5 -1 1 1 Variable_2 i=20153 0 ConditionClassId i=46 i=68 i=78 20153 i=17 -1 1 1 Variable_2 i=20154 0 ConditionClassName i=46 i=68 i=78 20154 i=21 -1 1 1 Variable_2 i=20157 0 ConditionName i=46 i=68 i=78 20157 i=12 -1 1 1 Variable_2 i=20158 0 BranchId i=46 i=68 i=78 20158 i=17 -1 1 1 Variable_2 i=20159 0 Retain i=46 i=68 i=78 20159 i=1 -1 1 1 Variable_2 i=20160 0 EnabledState i=47 i=8995 i=78 20160 i=21 -1 1 1 Variable_2 i=20161 0 Id i=46 i=68 i=78 20161 i=1 -1 1 1 Variable_2 i=20169 0 Quality i=47 i=9002 i=78 20169 i=19 -1 1 1 Variable_2 i=20170 0 SourceTimestamp i=46 i=68 i=78 20170 i=294 -1 1 1 Variable_2 i=20171 0 LastSeverity i=47 i=9002 i=78 20171 i=5 -1 1 1 Variable_2 i=20172 0 SourceTimestamp i=46 i=68 i=78 20172 i=294 -1 1 1 Variable_2 i=20173 0 Comment i=47 i=9002 i=78 20173 i=21 -1 1 1 Variable_2 i=20174 0 SourceTimestamp i=46 i=68 i=78 20174 i=294 -1 1 1 Variable_2 i=20175 0 ClientUserId i=46 i=68 i=78 20175 i=12 -1 1 1 Method_4 i=20176 0 Disable i=47 i=9028 i=78 20176 true true i=3065 i=2803 Method_4 i=20177 0 Enable i=47 i=9027 i=78 20177 true true i=3065 i=2803 Method_4 i=20178 0 AddComment i=47 i=9029 i=78 20178 true true i=3065 i=2829 Variable_2 i=20179 0 InputArguments i=46 i=68 i=78 20179 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 Variable_2 i=20180 0 AckedState i=47 i=8995 i=78 20180 i=21 -1 1 1 Variable_2 i=20181 0 Id i=46 i=68 i=78 20181 i=1 -1 1 1 Method_4 i=20198 0 Acknowledge i=47 i=9111 i=78 20198 true true i=3065 i=8944 Variable_2 i=20199 0 InputArguments i=46 i=68 i=78 20199 i=297 EventId i=15 -1 The identifier for the event to comment. i=297 Comment i=21 -1 The comment to add to the condition. i=296 1 0 1 1 Variable_2 i=20202 0 ActiveState i=47 i=8995 i=78 20202 i=21 -1 1 1 Variable_2 i=20203 0 Id i=46 i=68 i=78 20203 i=1 -1 1 1 Variable_2 i=20211 0 InputNode i=46 i=68 i=78 20211 i=17 -1 1 1 Variable_2 i=20249 0 SuppressedOrShelved i=46 i=68 i=78 20249 i=1 -1 1 1 Variable_2 i=20286 0 NormalState i=46 i=68 i=78 20286 i=17 -1 1 1 Variable_2 i=20287 0 TrustListId i=46 i=68 i=78 20287 i=17 -1 1 1 Variable_2 i=20288 0 LastUpdateTime i=46 i=68 i=78 20288 i=294 -1 1 1 Variable_2 i=20289 0 UpdateFrequency i=46 i=68 i=78 20289 i=290 -1 1 1 ObjectType_8 i=13813 0 CertificateGroupFolderType i=61 Object_1 i=13814 0 DefaultApplicationGroup i=47 i=12555 i=78 13814 Object_1 i=13815 0 TrustList i=47 i=12522 i=78 13815 Variable_2 i=13816 0 Size i=46 i=68 i=78 13816 i=9 -1 1 1 Variable_2 i=13817 0 Writable i=46 i=68 i=78 13817 i=1 -1 1 1 Variable_2 i=13818 0 UserWritable i=46 i=68 i=78 13818 i=1 -1 1 1 Variable_2 i=13819 0 OpenCount i=46 i=68 i=78 13819 i=5 -1 1 1 Method_4 i=13821 0 Open i=47 i=11580 i=78 13821 true true Variable_2 i=13822 0 InputArguments i=46 i=68 i=78 13822 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=13823 0 OutputArguments i=46 i=68 i=78 13823 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13824 0 Close i=47 i=11583 i=78 13824 true true Variable_2 i=13825 0 InputArguments i=46 i=68 i=78 13825 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13826 0 Read i=47 i=11585 i=78 13826 true true Variable_2 i=13827 0 InputArguments i=46 i=68 i=78 13827 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=13828 0 OutputArguments i=46 i=68 i=78 13828 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13829 0 Write i=47 i=11588 i=78 13829 true true Variable_2 i=13830 0 InputArguments i=46 i=68 i=78 13830 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13831 0 GetPosition i=47 i=11590 i=78 13831 true true Variable_2 i=13832 0 InputArguments i=46 i=68 i=78 13832 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13833 0 OutputArguments i=46 i=68 i=78 13833 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=13834 0 SetPosition i=47 i=11593 i=78 13834 true true Variable_2 i=13835 0 InputArguments i=46 i=68 i=78 13835 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 Variable_2 i=13836 0 LastUpdateTime i=46 i=68 i=78 13836 i=294 -1 1 1 Method_4 i=13837 0 OpenWithMasks i=47 i=12543 i=78 13837 true true Variable_2 i=13838 0 InputArguments i=46 i=68 i=78 13838 i=297 Masks i=7 -1 i=296 1 0 1 1 Variable_2 i=13839 0 OutputArguments i=46 i=68 i=78 13839 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13847 0 CertificateTypes i=46 i=68 i=78 13847 i=17 1 0 1 1 Object_1 i=13848 0 DefaultHttpsGroup i=47 i=12555 i=80 13848 Object_1 i=13849 0 TrustList i=47 i=12522 i=78 13849 Variable_2 i=13850 0 Size i=46 i=68 i=78 13850 i=9 -1 1 1 Variable_2 i=13851 0 Writable i=46 i=68 i=78 13851 i=1 -1 1 1 Variable_2 i=13852 0 UserWritable i=46 i=68 i=78 13852 i=1 -1 1 1 Variable_2 i=13853 0 OpenCount i=46 i=68 i=78 13853 i=5 -1 1 1 Method_4 i=13855 0 Open i=47 i=11580 i=78 13855 true true Variable_2 i=13856 0 InputArguments i=46 i=68 i=78 13856 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=13857 0 OutputArguments i=46 i=68 i=78 13857 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13858 0 Close i=47 i=11583 i=78 13858 true true Variable_2 i=13859 0 InputArguments i=46 i=68 i=78 13859 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13860 0 Read i=47 i=11585 i=78 13860 true true Variable_2 i=13861 0 InputArguments i=46 i=68 i=78 13861 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=13862 0 OutputArguments i=46 i=68 i=78 13862 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13863 0 Write i=47 i=11588 i=78 13863 true true Variable_2 i=13864 0 InputArguments i=46 i=68 i=78 13864 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13865 0 GetPosition i=47 i=11590 i=78 13865 true true Variable_2 i=13866 0 InputArguments i=46 i=68 i=78 13866 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13867 0 OutputArguments i=46 i=68 i=78 13867 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=13868 0 SetPosition i=47 i=11593 i=78 13868 true true Variable_2 i=13869 0 InputArguments i=46 i=68 i=78 13869 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 Variable_2 i=13870 0 LastUpdateTime i=46 i=68 i=78 13870 i=294 -1 1 1 Method_4 i=13871 0 OpenWithMasks i=47 i=12543 i=78 13871 true true Variable_2 i=13872 0 InputArguments i=46 i=68 i=78 13872 i=297 Masks i=7 -1 i=296 1 0 1 1 Variable_2 i=13873 0 OutputArguments i=46 i=68 i=78 13873 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13881 0 CertificateTypes i=46 i=68 i=78 13881 i=17 1 0 1 1 Object_1 i=13882 0 DefaultUserTokenGroup i=47 i=12555 i=80 13882 Object_1 i=13883 0 TrustList i=47 i=12522 i=78 13883 Variable_2 i=13884 0 Size i=46 i=68 i=78 13884 i=9 -1 1 1 Variable_2 i=13885 0 Writable i=46 i=68 i=78 13885 i=1 -1 1 1 Variable_2 i=13886 0 UserWritable i=46 i=68 i=78 13886 i=1 -1 1 1 Variable_2 i=13887 0 OpenCount i=46 i=68 i=78 13887 i=5 -1 1 1 Method_4 i=13889 0 Open i=47 i=11580 i=78 13889 true true Variable_2 i=13890 0 InputArguments i=46 i=68 i=78 13890 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=13891 0 OutputArguments i=46 i=68 i=78 13891 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13892 0 Close i=47 i=11583 i=78 13892 true true Variable_2 i=13893 0 InputArguments i=46 i=68 i=78 13893 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13894 0 Read i=47 i=11585 i=78 13894 true true Variable_2 i=13895 0 InputArguments i=46 i=68 i=78 13895 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=13896 0 OutputArguments i=46 i=68 i=78 13896 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13897 0 Write i=47 i=11588 i=78 13897 true true Variable_2 i=13898 0 InputArguments i=46 i=68 i=78 13898 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13899 0 GetPosition i=47 i=11590 i=78 13899 true true Variable_2 i=13900 0 InputArguments i=46 i=68 i=78 13900 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13901 0 OutputArguments i=46 i=68 i=78 13901 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=13902 0 SetPosition i=47 i=11593 i=78 13902 true true Variable_2 i=13903 0 InputArguments i=46 i=68 i=78 13903 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 Variable_2 i=13904 0 LastUpdateTime i=46 i=68 i=78 13904 i=294 -1 1 1 Method_4 i=13905 0 OpenWithMasks i=47 i=12543 i=78 13905 true true Variable_2 i=13906 0 InputArguments i=46 i=68 i=78 13906 i=297 Masks i=7 -1 i=296 1 0 1 1 Variable_2 i=13907 0 OutputArguments i=46 i=68 i=78 13907 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13915 0 CertificateTypes i=46 i=68 i=78 13915 i=17 1 0 1 1 Object_1 i=13916 0 <AdditionalGroup> i=35 i=12555 i=11508 13916 Object_1 i=13917 0 TrustList i=47 i=12522 i=78 13917 Variable_2 i=13918 0 Size i=46 i=68 i=78 13918 i=9 -1 1 1 Variable_2 i=13919 0 Writable i=46 i=68 i=78 13919 i=1 -1 1 1 Variable_2 i=13920 0 UserWritable i=46 i=68 i=78 13920 i=1 -1 1 1 Variable_2 i=13921 0 OpenCount i=46 i=68 i=78 13921 i=5 -1 1 1 Method_4 i=13923 0 Open i=47 i=11580 i=78 13923 true true Variable_2 i=13924 0 InputArguments i=46 i=68 i=78 13924 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=13925 0 OutputArguments i=46 i=68 i=78 13925 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13926 0 Close i=47 i=11583 i=78 13926 true true Variable_2 i=13927 0 InputArguments i=46 i=68 i=78 13927 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13928 0 Read i=47 i=11585 i=78 13928 true true Variable_2 i=13929 0 InputArguments i=46 i=68 i=78 13929 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=13930 0 OutputArguments i=46 i=68 i=78 13930 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13931 0 Write i=47 i=11588 i=78 13931 true true Variable_2 i=13932 0 InputArguments i=46 i=68 i=78 13932 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13933 0 GetPosition i=47 i=11590 i=78 13933 true true Variable_2 i=13934 0 InputArguments i=46 i=68 i=78 13934 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13935 0 OutputArguments i=46 i=68 i=78 13935 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=13936 0 SetPosition i=47 i=11593 i=78 13936 true true Variable_2 i=13937 0 InputArguments i=46 i=68 i=78 13937 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 Variable_2 i=13938 0 LastUpdateTime i=46 i=68 i=78 13938 i=294 -1 1 1 Method_4 i=13939 0 OpenWithMasks i=47 i=12543 i=78 13939 true true Variable_2 i=13940 0 InputArguments i=46 i=68 i=78 13940 i=297 Masks i=7 -1 i=296 1 0 1 1 Variable_2 i=13941 0 OutputArguments i=46 i=68 i=78 13941 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13949 0 CertificateTypes i=46 i=68 i=78 13949 i=17 1 0 1 1 ObjectType_8 i=12556 0 CertificateType i=58 true ObjectType_8 i=12557 0 ApplicationCertificateType i=12556 true ObjectType_8 i=12558 0 HttpsCertificateType i=12556 ObjectType_8 i=15181 0 UserCredentialCertificateType i=12556 ObjectType_8 i=12559 0 RsaMinApplicationCertificateType i=12557 ObjectType_8 i=12560 0 RsaSha256ApplicationCertificateType i=12557 ObjectType_8 i=12561 0 TrustListUpdatedAuditEventType i=2127 true ObjectType_8 i=12581 0 ServerConfigurationType i=58 Object_1 i=13950 0 CertificateGroups i=47 i=13813 i=78 13950 Object_1 i=13951 0 DefaultApplicationGroup i=47 i=12555 i=78 13951 Object_1 i=13952 0 TrustList i=47 i=12522 i=78 13952 Variable_2 i=13953 0 Size i=46 i=68 i=78 13953 i=9 -1 1 1 Variable_2 i=13954 0 Writable i=46 i=68 i=78 13954 i=1 -1 1 1 Variable_2 i=13955 0 UserWritable i=46 i=68 i=78 13955 i=1 -1 1 1 Variable_2 i=13956 0 OpenCount i=46 i=68 i=78 13956 i=5 -1 1 1 Method_4 i=13958 0 Open i=47 i=11580 i=78 13958 true true Variable_2 i=13959 0 InputArguments i=46 i=68 i=78 13959 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=13960 0 OutputArguments i=46 i=68 i=78 13960 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13961 0 Close i=47 i=11583 i=78 13961 true true Variable_2 i=13962 0 InputArguments i=46 i=68 i=78 13962 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=13963 0 Read i=47 i=11585 i=78 13963 true true Variable_2 i=13964 0 InputArguments i=46 i=68 i=78 13964 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=13965 0 OutputArguments i=46 i=68 i=78 13965 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13966 0 Write i=47 i=11588 i=78 13966 true true Variable_2 i=13967 0 InputArguments i=46 i=68 i=78 13967 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=13968 0 GetPosition i=47 i=11590 i=78 13968 true true Variable_2 i=13969 0 InputArguments i=46 i=68 i=78 13969 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13970 0 OutputArguments i=46 i=68 i=78 13970 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=13971 0 SetPosition i=47 i=11593 i=78 13971 true true Variable_2 i=13972 0 InputArguments i=46 i=68 i=78 13972 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 Variable_2 i=13973 0 LastUpdateTime i=46 i=68 i=78 13973 i=294 -1 1 1 Method_4 i=13974 0 OpenWithMasks i=47 i=12543 i=78 13974 true true Variable_2 i=13975 0 InputArguments i=46 i=68 i=78 13975 i=297 Masks i=7 -1 i=296 1 0 1 1 Variable_2 i=13976 0 OutputArguments i=46 i=68 i=78 13976 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=13984 0 CertificateTypes i=46 i=68 i=78 13984 i=17 1 0 1 1 Variable_2 i=12708 0 ServerCapabilities i=46 i=68 i=78 12708 i=12 1 0 1 1 Variable_2 i=12583 0 SupportedPrivateKeyFormats i=46 i=68 i=78 12583 i=12 1 0 1 1 Variable_2 i=12584 0 MaxTrustListSize i=46 i=68 i=78 12584 i=7 -1 1 1 Variable_2 i=12585 0 MulticastDnsEnabled i=46 i=68 i=78 12585 i=1 -1 1 1 Method_4 i=12616 0 UpdateCertificate i=47 i=12616 i=78 12616 true true Variable_2 i=12617 0 InputArguments i=46 i=68 i=78 12617 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 Certificate i=15 -1 i=297 IssuerCertificates i=15 1 0 i=297 PrivateKeyFormat i=12 -1 i=297 PrivateKey i=15 -1 i=296 1 0 1 1 Variable_2 i=12618 0 OutputArguments i=46 i=68 i=78 12618 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 Method_4 i=12734 0 ApplyChanges i=47 i=12734 i=78 12734 true true Method_4 i=12731 0 CreateSigningRequest i=47 i=12731 i=78 12731 true true Variable_2 i=12732 0 InputArguments i=46 i=68 i=78 12732 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 SubjectName i=12 -1 i=297 RegeneratePrivateKey i=1 -1 i=297 Nonce i=15 -1 i=296 1 0 1 1 Variable_2 i=12733 0 OutputArguments i=46 i=68 i=78 12733 i=297 CertificateRequest i=15 -1 i=296 1 0 1 1 Method_4 i=12775 0 GetRejectedList i=47 i=12775 i=78 12775 true true Variable_2 i=12776 0 OutputArguments i=46 i=68 i=78 12776 i=297 Certificates i=15 1 0 i=296 1 0 1 1 ObjectType_8 i=12620 0 CertificateUpdatedAuditEventType i=2127 true Variable_2 i=13735 0 CertificateGroup i=46 i=68 i=78 13735 i=17 -1 1 1 Variable_2 i=13736 0 CertificateType i=46 i=68 i=78 13736 i=17 -1 1 1 Object_1 i=12637 0 ServerConfiguration i=47 i=12581 12637 i=47 true i=2253 Object_1 i=14053 0 CertificateGroups i=47 i=13813 14053 Object_1 i=14156 0 DefaultApplicationGroup i=47 i=12555 14156 Object_1 i=12642 0 TrustList i=47 i=12522 12642 Variable_2 i=12643 0 Size i=46 i=68 12643 i=9 -1 1 1 Variable_2 i=14157 0 Writable i=46 i=68 14157 i=1 -1 1 1 Variable_2 i=14158 0 UserWritable i=46 i=68 14158 i=1 -1 1 1 Variable_2 i=12646 0 OpenCount i=46 i=68 12646 i=5 -1 1 1 Method_4 i=12647 0 Open i=47 i=11580 12647 true true Variable_2 i=12648 0 InputArguments i=46 i=68 12648 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=12649 0 OutputArguments i=46 i=68 12649 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=12650 0 Close i=47 i=11583 12650 true true Variable_2 i=12651 0 InputArguments i=46 i=68 12651 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=12652 0 Read i=47 i=11585 12652 true true Variable_2 i=12653 0 InputArguments i=46 i=68 12653 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=12654 0 OutputArguments i=46 i=68 12654 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=12655 0 Write i=47 i=11588 12655 true true Variable_2 i=12656 0 InputArguments i=46 i=68 12656 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=12657 0 GetPosition i=47 i=11590 12657 true true Variable_2 i=12658 0 InputArguments i=46 i=68 12658 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=12659 0 OutputArguments i=46 i=68 12659 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=12660 0 SetPosition i=47 i=11593 12660 true true Variable_2 i=12661 0 InputArguments i=46 i=68 12661 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 Variable_2 i=12662 0 LastUpdateTime i=46 i=68 12662 i=294 -1 1 1 Method_4 i=12663 0 OpenWithMasks i=47 i=12543 12663 true true Variable_2 i=12664 0 InputArguments i=46 i=68 12664 i=297 Masks i=7 -1 i=296 1 0 1 1 Variable_2 i=12665 0 OutputArguments i=46 i=68 12665 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=12666 0 CloseAndUpdate i=47 i=12546 12666 true true Variable_2 i=14160 0 InputArguments i=46 i=68 14160 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=12667 0 OutputArguments i=46 i=68 12667 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 Method_4 i=12668 0 AddCertificate i=47 i=12548 12668 true true Variable_2 i=12669 0 InputArguments i=46 i=68 12669 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 Method_4 i=12670 0 RemoveCertificate i=47 i=12550 12670 true true Variable_2 i=12671 0 InputArguments i=46 i=68 12671 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 Variable_2 i=14161 0 CertificateTypes i=46 i=68 14161 i=17 1 0 1 1 Object_1 i=14088 0 DefaultHttpsGroup i=47 i=12555 14088 Object_1 i=14089 0 TrustList i=47 i=12522 14089 Variable_2 i=14090 0 Size i=46 i=68 14090 i=9 -1 1 1 Variable_2 i=14091 0 Writable i=46 i=68 14091 i=1 -1 1 1 Variable_2 i=14092 0 UserWritable i=46 i=68 14092 i=1 -1 1 1 Variable_2 i=14093 0 OpenCount i=46 i=68 14093 i=5 -1 1 1 Method_4 i=14095 0 Open i=47 i=11580 14095 true true Variable_2 i=14096 0 InputArguments i=46 i=68 14096 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=14097 0 OutputArguments i=46 i=68 14097 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=14098 0 Close i=47 i=11583 14098 true true Variable_2 i=14099 0 InputArguments i=46 i=68 14099 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=14100 0 Read i=47 i=11585 14100 true true Variable_2 i=14101 0 InputArguments i=46 i=68 14101 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=14102 0 OutputArguments i=46 i=68 14102 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=14103 0 Write i=47 i=11588 14103 true true Variable_2 i=14104 0 InputArguments i=46 i=68 14104 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=14105 0 GetPosition i=47 i=11590 14105 true true Variable_2 i=14106 0 InputArguments i=46 i=68 14106 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=14107 0 OutputArguments i=46 i=68 14107 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=14108 0 SetPosition i=47 i=11593 14108 true true Variable_2 i=14109 0 InputArguments i=46 i=68 14109 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 Variable_2 i=14110 0 LastUpdateTime i=46 i=68 14110 i=294 -1 1 1 Method_4 i=14111 0 OpenWithMasks i=47 i=12543 14111 true true Variable_2 i=14112 0 InputArguments i=46 i=68 14112 i=297 Masks i=7 -1 i=296 1 0 1 1 Variable_2 i=14113 0 OutputArguments i=46 i=68 14113 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=14114 0 CloseAndUpdate i=47 i=12546 14114 true true Variable_2 i=14115 0 InputArguments i=46 i=68 14115 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=14116 0 OutputArguments i=46 i=68 14116 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 Method_4 i=14117 0 AddCertificate i=47 i=12548 14117 true true Variable_2 i=14118 0 InputArguments i=46 i=68 14118 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 Method_4 i=14119 0 RemoveCertificate i=47 i=12550 14119 true true Variable_2 i=14120 0 InputArguments i=46 i=68 14120 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 Variable_2 i=14121 0 CertificateTypes i=46 i=68 14121 i=17 1 0 1 1 Object_1 i=14122 0 DefaultUserTokenGroup i=47 i=12555 14122 Object_1 i=14123 0 TrustList i=47 i=12522 14123 Variable_2 i=14124 0 Size i=46 i=68 14124 i=9 -1 1 1 Variable_2 i=14125 0 Writable i=46 i=68 14125 i=1 -1 1 1 Variable_2 i=14126 0 UserWritable i=46 i=68 14126 i=1 -1 1 1 Variable_2 i=14127 0 OpenCount i=46 i=68 14127 i=5 -1 1 1 Method_4 i=14129 0 Open i=47 i=11580 14129 true true Variable_2 i=14130 0 InputArguments i=46 i=68 14130 i=297 Mode i=3 -1 i=296 1 0 1 1 Variable_2 i=14131 0 OutputArguments i=46 i=68 14131 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=14132 0 Close i=47 i=11583 14132 true true Variable_2 i=14133 0 InputArguments i=46 i=68 14133 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=14134 0 Read i=47 i=11585 14134 true true Variable_2 i=14135 0 InputArguments i=46 i=68 14135 i=297 FileHandle i=7 -1 i=297 Length i=6 -1 i=296 1 0 1 1 Variable_2 i=14136 0 OutputArguments i=46 i=68 14136 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=14137 0 Write i=47 i=11588 14137 true true Variable_2 i=14138 0 InputArguments i=46 i=68 14138 i=297 FileHandle i=7 -1 i=297 Data i=15 -1 i=296 1 0 1 1 Method_4 i=14139 0 GetPosition i=47 i=11590 14139 true true Variable_2 i=14140 0 InputArguments i=46 i=68 14140 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=14141 0 OutputArguments i=46 i=68 14141 i=297 Position i=9 -1 i=296 1 0 1 1 Method_4 i=14142 0 SetPosition i=47 i=11593 14142 true true Variable_2 i=14143 0 InputArguments i=46 i=68 14143 i=297 FileHandle i=7 -1 i=297 Position i=9 -1 i=296 1 0 1 1 Variable_2 i=14144 0 LastUpdateTime i=46 i=68 14144 i=294 -1 1 1 Method_4 i=14145 0 OpenWithMasks i=47 i=12543 14145 true true Variable_2 i=14146 0 InputArguments i=46 i=68 14146 i=297 Masks i=7 -1 i=296 1 0 1 1 Variable_2 i=14147 0 OutputArguments i=46 i=68 14147 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Method_4 i=14148 0 CloseAndUpdate i=47 i=12546 14148 true true Variable_2 i=14149 0 InputArguments i=46 i=68 14149 i=297 FileHandle i=7 -1 i=296 1 0 1 1 Variable_2 i=14150 0 OutputArguments i=46 i=68 14150 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 Method_4 i=14151 0 AddCertificate i=47 i=12548 14151 true true Variable_2 i=14152 0 InputArguments i=46 i=68 14152 i=297 Certificate i=15 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 Method_4 i=14153 0 RemoveCertificate i=47 i=12550 14153 true true Variable_2 i=14154 0 InputArguments i=46 i=68 14154 i=297 Thumbprint i=12 -1 i=297 IsTrustedCertificate i=1 -1 i=296 1 0 1 1 Variable_2 i=14155 0 CertificateTypes i=46 i=68 14155 i=17 1 0 1 1 Variable_2 i=12710 0 ServerCapabilities i=46 i=68 12710 i=12 1 0 1 1 Variable_2 i=12639 0 SupportedPrivateKeyFormats i=46 i=68 12639 i=12 1 0 1 1 Variable_2 i=12640 0 MaxTrustListSize i=46 i=68 12640 i=7 -1 1 1 Variable_2 i=12641 0 MulticastDnsEnabled i=46 i=68 12641 i=1 -1 1 1 Method_4 i=13737 0 UpdateCertificate i=47 i=12616 13737 true true Variable_2 i=13738 0 InputArguments i=46 i=68 13738 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 Certificate i=15 -1 i=297 IssuerCertificates i=15 1 0 i=297 PrivateKeyFormat i=12 -1 i=297 PrivateKey i=15 -1 i=296 1 0 1 1 Variable_2 i=13739 0 OutputArguments i=46 i=68 13739 i=297 ApplyChangesRequired i=1 -1 i=296 1 0 1 1 Method_4 i=12740 0 ApplyChanges i=47 i=12734 12740 true true Method_4 i=12737 0 CreateSigningRequest i=47 i=12731 12737 true true Variable_2 i=12738 0 InputArguments i=46 i=68 12738 i=297 CertificateGroupId i=17 -1 i=297 CertificateTypeId i=17 -1 i=297 SubjectName i=12 -1 i=297 RegeneratePrivateKey i=1 -1 i=297 Nonce i=15 -1 i=296 1 0 1 1 Variable_2 i=12739 0 OutputArguments i=46 i=68 12739 i=297 CertificateRequest i=15 -1 i=296 1 0 1 1 Method_4 i=12777 0 GetRejectedList i=47 i=12775 12777 true true Variable_2 i=12778 0 OutputArguments i=46 i=68 12778 i=297 Certificates i=15 1 0 i=296 1 0 1 1 ObjectType_8 i=17496 0 KeyCredentialConfigurationFolderType i=61 Object_1 i=17511 0 <ServiceName> i=47 i=18001 i=11508 17511 Variable_2 i=17512 0 ResourceUri i=46 i=68 i=78 17512 i=12 -1 1 1 Variable_2 i=17513 0 ProfileUri i=46 i=68 i=78 17513 i=12 -1 1 1 Method_4 i=17522 0 CreateCredential i=47 i=17522 i=80 17522 true true Variable_2 i=17523 0 InputArguments i=46 i=68 i=78 17523 i=297 ResourceUri i=12 -1 i=297 ProfileUri i=12 -1 i=297 EndpointUrls i=12 1 0 i=296 1 0 1 1 Variable_2 i=17524 0 OutputArguments i=46 i=68 i=78 17524 i=297 CredentialNodeId i=17 -1 i=296 1 0 1 1 Object_1 i=18155 0 KeyCredentialConfiguration i=47 i=17496 18155 i=47 true i=12637 ObjectType_8 i=18001 0 KeyCredentialConfigurationType i=58 Variable_2 i=18069 0 ResourceUri i=46 i=68 i=78 18069 i=12 -1 1 1 Variable_2 i=18165 0 ProfileUri i=46 i=68 i=78 18165 i=12 -1 1 1 Variable_2 i=18004 0 EndpointUrls i=46 i=68 i=80 18004 i=12 1 0 1 1 Variable_2 i=18005 0 ServiceStatus i=46 i=68 i=80 18005 i=19 -1 1 1 Method_4 i=18006 0 UpdateCredential i=47 i=18006 i=80 18006 true true Variable_2 i=18007 0 InputArguments i=46 i=68 i=78 18007 i=297 CredentialId i=12 -1 i=297 CredentialSecret i=15 -1 i=297 CertificateThumbprint i=12 -1 i=297 SecurityPolicyUri i=12 -1 i=296 1 0 1 1 Method_4 i=18008 0 DeleteCredential i=47 i=18008 i=80 18008 true true ObjectType_8 i=18011 0 KeyCredentialAuditEventType i=2127 true Variable_2 i=18028 0 ResourceUri i=46 i=68 i=78 18028 i=12 -1 1 1 ObjectType_8 i=18029 0 KeyCredentialUpdatedAuditEventType i=18011 ObjectType_8 i=18047 0 KeyCredentialDeletedAuditEventType i=18011 Object_1 i=17732 0 AuthorizationServices i=47 i=61 17732 i=47 true i=12637 ObjectType_8 i=17852 0 AuthorizationServiceConfigurationType i=58 Variable_2 i=18072 0 ServiceUri i=46 i=68 i=78 18072 i=12 -1 1 1 Variable_2 i=17860 0 ServiceCertificate i=46 i=68 i=78 17860 i=15 -1 1 1 Variable_2 i=18073 0 IssuerEndpointUrl i=46 i=68 i=78 18073 i=12 -1 1 1 ObjectType_8 i=11187 0 AggregateConfigurationType i=58 Variable_2 i=11188 0 TreatUncertainAsBad i=46 i=68 i=78 11188 i=1 -1 1 1 Variable_2 i=11189 0 PercentDataBad i=46 i=68 i=78 11189 i=3 -1 1 1 Variable_2 i=11190 0 PercentDataGood i=46 i=68 i=78 11190 i=3 -1 1 1 Variable_2 i=11191 0 UseSlopedExtrapolation i=46 i=68 i=78 11191 i=1 -1 1 1 Object_1 i=2341 0 Interpolative i=47 i=2340 2341 Object_1 i=2342 0 Average i=47 i=2340 2342 Object_1 i=2343 0 TimeAverage i=47 i=2340 2343 Object_1 i=11285 0 TimeAverage2 i=47 i=2340 11285 Object_1 i=2344 0 Total i=47 i=2340 2344 Object_1 i=11304 0 Total2 i=47 i=2340 11304 Object_1 i=2346 0 Minimum i=47 i=2340 2346 Object_1 i=2347 0 Maximum i=47 i=2340 2347 Object_1 i=2348 0 MinimumActualTime i=47 i=2340 2348 Object_1 i=2349 0 MaximumActualTime i=47 i=2340 2349 Object_1 i=2350 0 Range i=47 i=2340 2350 Object_1 i=11286 0 Minimum2 i=47 i=2340 11286 Object_1 i=11287 0 Maximum2 i=47 i=2340 11287 Object_1 i=11305 0 MinimumActualTime2 i=47 i=2340 11305 Object_1 i=11306 0 MaximumActualTime2 i=47 i=2340 11306 Object_1 i=11288 0 Range2 i=47 i=2340 11288 Object_1 i=2351 0 AnnotationCount i=47 i=2340 2351 Object_1 i=2352 0 Count i=47 i=2340 2352 Object_1 i=11307 0 DurationInStateZero i=47 i=2340 11307 Object_1 i=11308 0 DurationInStateNonZero i=47 i=2340 11308 Object_1 i=2355 0 NumberOfTransitions i=47 i=2340 2355 Object_1 i=2357 0 Start i=47 i=2340 2357 Object_1 i=2358 0 End i=47 i=2340 2358 Object_1 i=2359 0 Delta i=47 i=2340 2359 Object_1 i=11505 0 StartBound i=47 i=2340 11505 Object_1 i=11506 0 EndBound i=47 i=2340 11506 Object_1 i=11507 0 DeltaBounds i=47 i=2340 11507 Object_1 i=2360 0 DurationGood i=47 i=2340 2360 Object_1 i=2361 0 DurationBad i=47 i=2340 2361 Object_1 i=2362 0 PercentGood i=47 i=2340 2362 Object_1 i=2363 0 PercentBad i=47 i=2340 2363 Object_1 i=2364 0 WorstQuality i=47 i=2340 2364 Object_1 i=11292 0 WorstQuality2 i=47 i=2340 11292 Object_1 i=11426 0 StandardDeviationSample i=47 i=2340 11426 Object_1 i=11427 0 StandardDeviationPopulation i=47 i=2340 11427 Object_1 i=11428 0 VarianceSample i=47 i=2340 11428 Object_1 i=11429 0 VariancePopulation i=47 i=2340 11429 DataType_64 i=15534 0 DataTypeSchemaHeader i=22 true i=14798 i=22 Structure_0 Namespaces i=12 1 0 false StructureDataTypes i=15487 1 0 false EnumDataTypes i=15488 1 0 false SimpleDataTypes i=15005 1 0 false DataType_64 i=14525 0 DataTypeDescription i=22 true i=14798 i=22 Structure_0 DataTypeId i=17 -1 0 false Name i=20 -1 0 false DataType_64 i=15487 0 StructureDescription i=14525 i=14798 i=14525 Structure_0 DataTypeId i=17 -1 0 false Name i=20 -1 0 false StructureDefinition i=99 -1 0 false DataType_64 i=15488 0 EnumDescription i=14525 i=14798 i=14525 Structure_0 DataTypeId i=17 -1 0 false Name i=20 -1 0 false EnumDefinition i=100 -1 0 false BuiltInType i=3 -1 0 false DataType_64 i=15005 0 SimpleTypeDescription i=14525 i=14798 i=14525 Structure_0 DataTypeId i=17 -1 0 false Name i=20 -1 0 false BaseDataType i=17 -1 0 false BuiltInType i=3 -1 0 false DataType_64 i=15006 0 UABinaryFileDataType i=15534 i=14798 i=15534 Structure_0 Namespaces i=12 1 0 false StructureDataTypes i=15487 1 0 false EnumDataTypes i=15488 1 0 false SimpleDataTypes i=15005 1 0 false SchemaLocation i=12 -1 0 false FileHeader i=14533 1 0 false Body i=24 -1 0 false DataType_64 i=14647 0 PubSubState i=29 i=14799 0 Disabled Disabled 1 Paused Paused 2 Operational Operational 3 Error Error Variable_2 i=14648 0 EnumStrings i=46 i=68 i=78 14648 Disabled Paused Operational Error i=21 1 0 1 1 DataType_64 i=14523 0 DataSetMetaDataType i=15534 i=14798 i=15534 Structure_0 Namespaces i=12 1 0 false StructureDataTypes i=15487 1 0 false EnumDataTypes i=15488 1 0 false SimpleDataTypes i=15005 1 0 false Name i=12 -1 0 false Description i=21 -1 0 false Fields i=14524 1 0 false DataSetClassId i=14 -1 0 false ConfigurationVersion i=14593 -1 0 false DataType_64 i=14524 0 FieldMetaData i=22 i=14798 i=22 Structure_0 Name i=12 -1 0 false Description i=21 -1 0 false FieldFlags i=15904 -1 0 false BuiltInType i=3 -1 0 false DataType i=17 -1 0 false ValueRank i=6 -1 0 false ArrayDimensions i=7 1 0 false MaxStringLength i=7 -1 0 false DataSetFieldId i=14 -1 0 false Properties i=14533 1 0 false DataType_64 i=15904 0 DataSetFieldFlags i=5 i=14799 0 PromotedField PromotedField Variable_2 i=15577 0 OptionSetValues i=46 i=68 i=78 15577 PromotedField i=21 1 0 1 1 DataType_64 i=14593 0 ConfigurationVersionDataType i=22 i=14798 i=22 Structure_0 MajorVersion i=20998 -1 0 false MinorVersion i=20998 -1 0 false DataType_64 i=15578 0 PublishedDataSetDataType i=22 i=14798 i=22 Structure_0 Name i=12 -1 0 false DataSetFolder i=12 1 0 false DataSetMetaData i=14523 -1 0 false ExtensionFields i=14533 1 0 false DataSetSource i=22 -1 0 false DataType_64 i=15580 0 PublishedDataSetSourceDataType i=22 true DataType_64 i=14273 0 PublishedVariableDataType i=22 i=14798 i=22 Structure_0 PublishedVariable i=17 -1 0 false AttributeId i=288 -1 0 false SamplingIntervalHint i=290 -1 0 false DeadbandType i=7 -1 0 false DeadbandValue i=11 -1 0 false IndexRange i=291 -1 0 false SubstituteValue i=24 -1 0 false MetaDataProperties i=20 1 0 false DataType_64 i=15581 0 PublishedDataItemsDataType i=15580 i=14798 i=15580 Structure_0 PublishedData i=14273 1 0 false DataType_64 i=15582 0 PublishedEventsDataType i=15580 i=14798 i=15580 Structure_0 EventNotifier i=17 -1 0 false SelectedFields i=601 1 0 false Filter i=586 -1 0 false DataType_64 i=15583 0 DataSetFieldContentMask i=7 i=14799 0 StatusCode StatusCode 1 SourceTimestamp SourceTimestamp 2 ServerTimestamp ServerTimestamp 3 SourcePicoSeconds SourcePicoSeconds 4 ServerPicoSeconds ServerPicoSeconds 5 RawData RawData Variable_2 i=15584 0 OptionSetValues i=46 i=68 i=78 15584 StatusCode SourceTimestamp ServerTimestamp SourcePicoSeconds ServerPicoSeconds RawData i=21 1 0 1 1 DataType_64 i=15597 0 DataSetWriterDataType i=22 i=14798 i=22 Structure_0 Name i=12 -1 0 false Enabled i=1 -1 0 false DataSetWriterId i=5 -1 0 false DataSetFieldContentMask i=15583 -1 0 false KeyFrameCount i=7 -1 0 false DataSetName i=12 -1 0 false DataSetWriterProperties i=14533 1 0 false TransportSettings i=22 -1 0 false MessageSettings i=22 -1 0 false DataType_64 i=15598 0 DataSetWriterTransportDataType i=22 true DataType_64 i=15605 0 DataSetWriterMessageDataType i=22 true DataType_64 i=15609 0 PubSubGroupDataType i=22 true i=14798 i=22 Structure_0 Name i=12 -1 0 false Enabled i=1 -1 0 false SecurityMode i=302 -1 0 false SecurityGroupId i=12 -1 0 false SecurityKeyServices i=312 1 0 false MaxNetworkMessageSize i=7 -1 0 false GroupProperties i=14533 1 0 false DataType_64 i=15480 0 WriterGroupDataType i=15609 i=14798 i=15609 Structure_0 Name i=12 -1 0 false Enabled i=1 -1 0 false SecurityMode i=302 -1 0 false SecurityGroupId i=12 -1 0 false SecurityKeyServices i=312 1 0 false MaxNetworkMessageSize i=7 -1 0 false GroupProperties i=14533 1 0 false WriterGroupId i=5 -1 0 false PublishingInterval i=290 -1 0 false KeepAliveTime i=290 -1 0 false Priority i=3 -1 0 false LocaleIds i=295 1 0 false HeaderLayoutUri i=12 -1 0 false TransportSettings i=22 -1 0 false MessageSettings i=22 -1 0 false DataSetWriters i=15597 1 0 false DataType_64 i=15611 0 WriterGroupTransportDataType i=22 true DataType_64 i=15616 0 WriterGroupMessageDataType i=22 true DataType_64 i=15617 0 PubSubConnectionDataType i=22 i=14798 i=22 Structure_0 Name i=12 -1 0 false Enabled i=1 -1 0 false PublisherId i=24 -1 0 false TransportProfileUri i=12 -1 0 false Address i=22 -1 0 false ConnectionProperties i=14533 1 0 false TransportSettings i=22 -1 0 false WriterGroups i=15480 1 0 false ReaderGroups i=15520 1 0 false DataType_64 i=15618 0 ConnectionTransportDataType i=22 true DataType_64 i=15502 0 NetworkAddressDataType i=22 true i=14798 i=22 Structure_0 NetworkInterface i=12 -1 0 false DataType_64 i=15510 0 NetworkAddressUrlDataType i=15502 i=14798 i=15502 Structure_0 NetworkInterface i=12 -1 0 false Url i=12 -1 0 false DataType_64 i=15520 0 ReaderGroupDataType i=15609 i=14798 i=15609 Structure_0 Name i=12 -1 0 false Enabled i=1 -1 0 false SecurityMode i=302 -1 0 false SecurityGroupId i=12 -1 0 false SecurityKeyServices i=312 1 0 false MaxNetworkMessageSize i=7 -1 0 false GroupProperties i=14533 1 0 false TransportSettings i=22 -1 0 false MessageSettings i=22 -1 0 false DataSetReaders i=15623 1 0 false DataType_64 i=15621 0 ReaderGroupTransportDataType i=22 true DataType_64 i=15622 0 ReaderGroupMessageDataType i=22 true DataType_64 i=15623 0 DataSetReaderDataType i=22 i=14798 i=22 Structure_0 Name i=12 -1 0 false Enabled i=1 -1 0 false PublisherId i=24 -1 0 false WriterGroupId i=5 -1 0 false DataSetWriterId i=5 -1 0 false DataSetMetaData i=14523 -1 0 false DataSetFieldContentMask i=15583 -1 0 false MessageReceiveTimeout i=290 -1 0 false KeyFrameCount i=7 -1 0 false HeaderLayoutUri i=12 -1 0 false SecurityMode i=302 -1 0 false SecurityGroupId i=12 -1 0 false SecurityKeyServices i=312 1 0 false DataSetReaderProperties i=14533 1 0 false TransportSettings i=22 -1 0 false MessageSettings i=22 -1 0 false SubscribedDataSet i=22 -1 0 false DataType_64 i=15628 0 DataSetReaderTransportDataType i=22 true DataType_64 i=15629 0 DataSetReaderMessageDataType i=22 true DataType_64 i=15630 0 SubscribedDataSetDataType i=22 true DataType_64 i=15631 0 TargetVariablesDataType i=15630 i=14798 i=15630 Structure_0 TargetVariables i=14744 1 0 false DataType_64 i=14744 0 FieldTargetDataType i=22 i=14798 i=22 Structure_0 DataSetFieldId i=14 -1 0 false ReceiverIndexRange i=291 -1 0 false TargetNodeId i=17 -1 0 false AttributeId i=288 -1 0 false WriteIndexRange i=291 -1 0 false OverrideValueHandling i=15874 -1 0 false OverrideValue i=24 -1 0 false DataType_64 i=15874 0 OverrideValueHandling i=29 i=14799 0 Disabled Disabled 1 LastUsableValue LastUsableValue 2 OverrideValue OverrideValue Variable_2 i=15875 0 EnumStrings i=46 i=68 i=78 15875 Disabled LastUsableValue OverrideValue i=21 1 0 1 1 DataType_64 i=15635 0 SubscribedDataSetMirrorDataType i=15630 i=14798 i=15630 Structure_0 ParentNodeName i=12 -1 0 false RolePermissions i=96 1 0 false DataType_64 i=15530 0 PubSubConfigurationDataType i=22 i=14798 i=22 Structure_0 PublishedDataSets i=15578 1 0 false Connections i=15617 1 0 false Enabled i=1 -1 0 false DataType_64 i=20408 0 DataSetOrderingType i=29 i=14799 0 Undefined Undefined 1 AscendingWriterId AscendingWriterId 2 AscendingWriterIdSingle AscendingWriterIdSingle Variable_2 i=15641 0 EnumStrings i=46 i=68 i=78 15641 Undefined AscendingWriterId AscendingWriterIdSingle i=21 1 0 1 1 DataType_64 i=15642 0 UadpNetworkMessageContentMask i=7 i=14799 0 PublisherId PublisherId 1 GroupHeader GroupHeader 2 WriterGroupId WriterGroupId 3 GroupVersion GroupVersion 4 NetworkMessageNumber NetworkMessageNumber 5 SequenceNumber SequenceNumber 6 PayloadHeader PayloadHeader 7 Timestamp Timestamp 8 PicoSeconds PicoSeconds 9 DataSetClassId DataSetClassId 10 PromotedFields PromotedFields Variable_2 i=15643 0 OptionSetValues i=46 i=68 i=78 15643 PublisherId GroupHeader WriterGroupId GroupVersion NetworkMessageNumber SequenceNumber PayloadHeader Timestamp PicoSeconds DataSetClassId PromotedFields i=21 1 0 1 1 DataType_64 i=15645 0 UadpWriterGroupMessageDataType i=15616 i=14798 i=15616 Structure_0 GroupVersion i=20998 -1 0 false DataSetOrdering i=20408 -1 0 false NetworkMessageContentMask i=15642 -1 0 false SamplingOffset i=290 -1 0 false PublishingOffset i=290 1 0 false DataType_64 i=15646 0 UadpDataSetMessageContentMask i=7 i=14799 0 Timestamp Timestamp 1 PicoSeconds PicoSeconds 2 Status Status 3 MajorVersion MajorVersion 4 MinorVersion MinorVersion 5 SequenceNumber SequenceNumber Variable_2 i=15647 0 OptionSetValues i=46 i=68 i=78 15647 Timestamp PicoSeconds Status MajorVersion MinorVersion SequenceNumber i=21 1 0 1 1 DataType_64 i=15652 0 UadpDataSetWriterMessageDataType i=15605 i=14798 i=15605 Structure_0 DataSetMessageContentMask i=15646 -1 0 false ConfiguredSize i=5 -1 0 false NetworkMessageNumber i=5 -1 0 false DataSetOffset i=5 -1 0 false DataType_64 i=15653 0 UadpDataSetReaderMessageDataType i=15629 i=14798 i=15629 Structure_0 GroupVersion i=20998 -1 0 false NetworkMessageNumber i=5 -1 0 false DataSetOffset i=5 -1 0 false DataSetClassId i=14 -1 0 false NetworkMessageContentMask i=15642 -1 0 false DataSetMessageContentMask i=15646 -1 0 false PublishingInterval i=290 -1 0 false ReceiveOffset i=290 -1 0 false ProcessingOffset i=290 -1 0 false DataType_64 i=15654 0 JsonNetworkMessageContentMask i=7 i=14799 0 NetworkMessageHeader NetworkMessageHeader 1 DataSetMessageHeader DataSetMessageHeader 2 SingleDataSetMessage SingleDataSetMessage 3 PublisherId PublisherId 4 DataSetClassId DataSetClassId 5 ReplyTo ReplyTo Variable_2 i=15655 0 OptionSetValues i=46 i=68 i=78 15655 NetworkMessageHeader DataSetMessageHeader SingleDataSetMessage PublisherId DataSetClassId ReplyTo i=21 1 0 1 1 DataType_64 i=15657 0 JsonWriterGroupMessageDataType i=15616 i=14798 i=15616 Structure_0 NetworkMessageContentMask i=15654 -1 0 false DataType_64 i=15658 0 JsonDataSetMessageContentMask i=7 i=14799 0 DataSetWriterId DataSetWriterId 1 MetaDataVersion MetaDataVersion 2 SequenceNumber SequenceNumber 3 Timestamp Timestamp 4 Status Status Variable_2 i=15659 0 OptionSetValues i=46 i=68 i=78 15659 DataSetWriterId MetaDataVersion SequenceNumber Timestamp Status i=21 1 0 1 1 DataType_64 i=15664 0 JsonDataSetWriterMessageDataType i=15605 i=14798 i=15605 Structure_0 DataSetMessageContentMask i=15658 -1 0 false DataType_64 i=15665 0 JsonDataSetReaderMessageDataType i=15629 i=14798 i=15629 Structure_0 NetworkMessageContentMask i=15654 -1 0 false DataSetMessageContentMask i=15658 -1 0 false DataType_64 i=17467 0 DatagramConnectionTransportDataType i=15618 i=14798 i=15618 Structure_0 DiscoveryAddress i=22 -1 0 false DataType_64 i=15532 0 DatagramWriterGroupTransportDataType i=15611 i=14798 i=15611 Structure_0 MessageRepeatCount i=3 -1 0 false MessageRepeatDelay i=290 -1 0 false DataType_64 i=15007 0 BrokerConnectionTransportDataType i=15618 i=14798 i=15618 Structure_0 ResourceUri i=12 -1 0 false AuthenticationProfileUri i=12 -1 0 false DataType_64 i=15008 0 BrokerTransportQualityOfService i=29 i=14799 0 NotSpecified NotSpecified 1 BestEffort BestEffort 2 AtLeastOnce AtLeastOnce 3 AtMostOnce AtMostOnce 4 ExactlyOnce ExactlyOnce Variable_2 i=15009 0 EnumStrings i=46 i=68 i=78 15009 NotSpecified BestEffort AtLeastOnce AtMostOnce ExactlyOnce i=21 1 0 1 1 DataType_64 i=15667 0 BrokerWriterGroupTransportDataType i=15611 i=14798 i=15611 Structure_0 QueueName i=12 -1 0 false ResourceUri i=12 -1 0 false AuthenticationProfileUri i=12 -1 0 false RequestedDeliveryGuarantee i=15008 -1 0 false DataType_64 i=15669 0 BrokerDataSetWriterTransportDataType i=15598 i=14798 i=15598 Structure_0 QueueName i=12 -1 0 false ResourceUri i=12 -1 0 false AuthenticationProfileUri i=12 -1 0 false RequestedDeliveryGuarantee i=15008 -1 0 false MetaDataQueueName i=12 -1 0 false MetaDataUpdateTime i=290 -1 0 false DataType_64 i=15670 0 BrokerDataSetReaderTransportDataType i=15628 i=14798 i=15628 Structure_0 QueueName i=12 -1 0 false ResourceUri i=12 -1 0 false AuthenticationProfileUri i=12 -1 0 false RequestedDeliveryGuarantee i=15008 -1 0 false MetaDataQueueName i=12 -1 0 false ObjectType_8 i=15906 0 PubSubKeyServiceType i=58 Method_4 i=15907 0 GetSecurityKeys i=47 i=15907 i=80 15907 true true Variable_2 i=15908 0 InputArguments i=46 i=68 i=78 15908 i=297 SecurityGroupId i=12 -1 i=297 StartingTokenId i=288 -1 i=297 RequestedKeyCount i=7 -1 i=296 1 0 1 1 Variable_2 i=15909 0 OutputArguments i=46 i=68 i=78 15909 i=297 SecurityPolicyUri i=12 -1 i=297 FirstTokenId i=288 -1 i=297 Keys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 i=296 1 0 1 1 Method_4 i=15910 0 GetSecurityGroup i=47 i=15910 i=80 15910 true true Variable_2 i=15911 0 InputArguments i=46 i=68 i=78 15911 i=297 SecurityGroupId i=12 -1 i=296 1 0 1 1 Variable_2 i=15912 0 OutputArguments i=46 i=68 i=78 15912 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 Object_1 i=15913 0 SecurityGroups i=47 i=15452 i=80 15913 Method_4 i=15914 0 AddSecurityGroup i=47 i=15461 i=78 15914 true true Variable_2 i=15915 0 InputArguments i=46 i=68 i=78 15915 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 i=296 1 0 1 1 Variable_2 i=15916 0 OutputArguments i=46 i=68 i=78 15916 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=15917 0 RemoveSecurityGroup i=47 i=15464 i=78 15917 true true Variable_2 i=15918 0 InputArguments i=46 i=68 i=78 15918 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 ObjectType_8 i=15452 0 SecurityGroupFolderType i=61 Object_1 i=15453 0 <SecurityGroupFolderName> i=35 i=15452 i=11508 15453 Method_4 i=15454 0 AddSecurityGroup i=47 i=15461 i=78 15454 true true Variable_2 i=15455 0 InputArguments i=46 i=68 i=78 15455 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 i=296 1 0 1 1 Variable_2 i=15456 0 OutputArguments i=46 i=68 i=78 15456 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=15457 0 RemoveSecurityGroup i=47 i=15464 i=78 15457 true true Variable_2 i=15458 0 InputArguments i=46 i=68 i=78 15458 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 Object_1 i=15459 0 <SecurityGroupName> i=47 i=15471 i=11508 15459 Variable_2 i=15460 0 SecurityGroupId i=46 i=68 i=78 15460 i=12 -1 1 1 Variable_2 i=15010 0 KeyLifetime i=46 i=68 i=78 15010 i=290 -1 1 1 Variable_2 i=15011 0 SecurityPolicyUri i=46 i=68 i=78 15011 i=12 -1 1 1 Variable_2 i=15012 0 MaxFutureKeyCount i=46 i=68 i=78 15012 i=7 -1 1 1 Variable_2 i=15043 0 MaxPastKeyCount i=46 i=68 i=78 15043 i=7 -1 1 1 Method_4 i=15461 0 AddSecurityGroup i=47 i=15461 i=78 15461 true true Variable_2 i=15462 0 InputArguments i=46 i=68 i=78 15462 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 i=296 1 0 1 1 Variable_2 i=15463 0 OutputArguments i=46 i=68 i=78 15463 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=15464 0 RemoveSecurityGroup i=47 i=15464 i=78 15464 true true Variable_2 i=15465 0 InputArguments i=46 i=68 i=78 15465 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 ObjectType_8 i=15471 0 SecurityGroupType i=58 Variable_2 i=15472 0 SecurityGroupId i=46 i=68 i=78 15472 i=12 -1 1 1 Variable_2 i=15046 0 KeyLifetime i=46 i=68 i=78 15046 i=290 -1 1 1 Variable_2 i=15047 0 SecurityPolicyUri i=46 i=68 i=78 15047 i=12 -1 1 1 Variable_2 i=15048 0 MaxFutureKeyCount i=46 i=68 i=78 15048 i=7 -1 1 1 Variable_2 i=15056 0 MaxPastKeyCount i=46 i=68 i=78 15056 i=7 -1 1 1 ObjectType_8 i=14416 0 PublishSubscribeType i=15906 Object_1 i=14417 0 <ConnectionName> i=14476 i=14209 i=11508 14417 Variable_2 i=14418 0 PublisherId i=46 i=68 i=78 14418 i=24 -1 1 1 Variable_2 i=17292 0 TransportProfileUri i=47 i=16309 i=78 17292 i=12 -1 1 1 Variable_2 i=17706 0 Selections i=46 i=68 i=78 17706 i=24 1 0 1 1 Variable_2 i=17478 0 ConnectionProperties i=46 i=68 i=78 17478 i=14533 1 0 1 1
Object_1 i=14423 0 Address i=47 i=21145 i=78 14423 Variable_2 i=15533 0 NetworkInterface i=47 i=16309 i=78 15533 i=12 -1 1 1 Variable_2 i=17503 0 Selections i=46 i=68 i=78 17503 i=24 1 0 1 1
Object_1 i=14419 0 Status i=47 i=14643 i=78 14419 Variable_2 i=14420 0 State i=47 i=63 i=78 14420 i=14647 -1 1 1
Method_4 i=17296 0 SetSecurityKeys i=47 i=17296 i=80 17296 true true Variable_2 i=17297 0 InputArguments i=46 i=68 i=78 17297 i=297 SecurityGroupId i=12 -1 i=297 SecurityPolicyUri i=12 -1 i=297 CurrentTokenId i=288 -1 i=297 CurrentKey i=15 -1 i=297 FutureKeys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 i=296 1 0 1 1 Method_4 i=16598 0 AddConnection i=47 i=16598 i=80 16598 true true Variable_2 i=16599 0 InputArguments i=46 i=68 i=78 16599 i=297 Configuration i=15617 -1 i=296 1 0 1 1 Variable_2 i=16600 0 OutputArguments i=46 i=68 i=78 16600 i=297 ConnectionId i=17 -1 i=296 1 0 1 1 Method_4 i=14432 0 RemoveConnection i=47 i=14432 i=80 14432 true true Variable_2 i=14433 0 InputArguments i=46 i=68 i=78 14433 i=297 ConnectionId i=17 -1 i=296 1 0 1 1 Object_1 i=14434 0 PublishedDataSets i=47 i=14477 i=78 14434 Object_1 i=15844 0 Status i=47 i=14643 i=78 15844 Variable_2 i=15845 0 State i=47 i=63 i=78 15845 i=14647 -1 1 1 Object_1 i=18715 0 Diagnostics i=47 i=19732 i=80 18715 Variable_2 i=18716 0 DiagnosticsLevel i=47 i=63 i=78 18716 i=19723 -1 1 1 Variable_2 i=18717 0 TotalInformation i=47 i=19725 i=78 18717 i=7 -1 1 1 Variable_2 i=18718 0 Active i=46 i=68 i=78 18718 i=1 -1 1 1 Variable_2 i=18719 0 Classification i=46 i=68 i=78 18719 i=19730 -1 1 1 Variable_2 i=18720 0 DiagnosticsLevel i=46 i=68 i=78 18720 i=19723 -1 1 1 Variable_2 i=18722 0 TotalError i=47 i=19725 i=78 18722 i=7 -1 1 1 Variable_2 i=18723 0 Active i=46 i=68 i=78 18723 i=1 -1 1 1 Variable_2 i=18724 0 Classification i=46 i=68 i=78 18724 i=19730 -1 1 1 Variable_2 i=18725 0 DiagnosticsLevel i=46 i=68 i=78 18725 i=19723 -1 1 1 Method_4 i=18727 0 Reset i=47 i=19689 i=78 18727 true true Variable_2 i=18728 0 SubError i=47 i=63 i=78 18728 i=1 -1 1 1 Object_1 i=18729 0 Counters i=47 i=58 i=78 18729 Variable_2 i=18730 0 StateError i=47 i=19725 i=78 18730 i=7 -1 1 1 Variable_2 i=18731 0 Active i=46 i=68 i=78 18731 i=1 -1 1 1 Variable_2 i=18732 0 Classification i=46 i=68 i=78 18732 1 i=19730 -1 1 1 Variable_2 i=18733 0 DiagnosticsLevel i=46 i=68 i=78 18733 0 i=19723 -1 1 1 Variable_2 i=18735 0 StateOperationalByMethod i=47 i=19725 i=78 18735 i=7 -1 1 1 Variable_2 i=18736 0 Active i=46 i=68 i=78 18736 i=1 -1 1 1 Variable_2 i=18737 0 Classification i=46 i=68 i=78 18737 0 i=19730 -1 1 1 Variable_2 i=18738 0 DiagnosticsLevel i=46 i=68 i=78 18738 0 i=19723 -1 1 1 Variable_2 i=18740 0 StateOperationalByParent i=47 i=19725 i=78 18740 i=7 -1 1 1 Variable_2 i=18741 0 Active i=46 i=68 i=78 18741 i=1 -1 1 1 Variable_2 i=18742 0 Classification i=46 i=68 i=78 18742 0 i=19730 -1 1 1 Variable_2 i=18743 0 DiagnosticsLevel i=46 i=68 i=78 18743 0 i=19723 -1 1 1 Variable_2 i=18745 0 StateOperationalFromError i=47 i=19725 i=78 18745 i=7 -1 1 1 Variable_2 i=18746 0 Active i=46 i=68 i=78 18746 i=1 -1 1 1 Variable_2 i=18747 0 Classification i=46 i=68 i=78 18747 0 i=19730 -1 1 1 Variable_2 i=18748 0 DiagnosticsLevel i=46 i=68 i=78 18748 0 i=19723 -1 1 1 Variable_2 i=18750 0 StatePausedByParent i=47 i=19725 i=78 18750 i=7 -1 1 1 Variable_2 i=18751 0 Active i=46 i=68 i=78 18751 i=1 -1 1 1 Variable_2 i=18752 0 Classification i=46 i=68 i=78 18752 0 i=19730 -1 1 1 Variable_2 i=18753 0 DiagnosticsLevel i=46 i=68 i=78 18753 0 i=19723 -1 1 1 Variable_2 i=18755 0 StateDisabledByMethod i=47 i=19725 i=78 18755 i=7 -1 1 1 Variable_2 i=18756 0 Active i=46 i=68 i=78 18756 i=1 -1 1 1 Variable_2 i=18757 0 Classification i=46 i=68 i=78 18757 0 i=19730 -1 1 1 Variable_2 i=18758 0 DiagnosticsLevel i=46 i=68 i=78 18758 0 i=19723 -1 1 1 Object_1 i=18760 0 LiveValues i=47 i=58 i=78 18760 Variable_2 i=18761 0 ConfiguredDataSetWriters i=47 i=63 i=78 18761 i=5 -1 1 1 Variable_2 i=18762 0 DiagnosticsLevel i=46 i=68 i=78 18762 0 i=19723 -1 1 1 Variable_2 i=18763 0 ConfiguredDataSetReaders i=47 i=63 i=78 18763 i=5 -1 1 1 Variable_2 i=18764 0 DiagnosticsLevel i=46 i=68 i=78 18764 0 i=19723 -1 1 1 Variable_2 i=18765 0 OperationalDataSetWriters i=47 i=63 i=78 18765 i=5 -1 1 1 Variable_2 i=18766 0 DiagnosticsLevel i=46 i=68 i=78 18766 0 i=19723 -1 1 1 Variable_2 i=18767 0 OperationalDataSetReaders i=47 i=63 i=78 18767 i=5 -1 1 1 Variable_2 i=18768 0 DiagnosticsLevel i=46 i=68 i=78 18768 0 i=19723 -1 1 1 Variable_2 i=17479 0 SupportedTransportProfiles i=46 i=68 i=78 17479 i=12 1 0 1 1
Object_1 i=14443 0 PublishSubscribe i=47 i=14416 14443 i=47 true i=2253 Method_4 i=15215 0 GetSecurityKeys i=47 i=15907 15215 true true Variable_2 i=15216 0 InputArguments i=46 i=68 15216 i=297 SecurityGroupId i=12 -1 i=297 StartingTokenId i=288 -1 i=297 RequestedKeyCount i=7 -1 i=296 1 0 1 1 Variable_2 i=15217 0 OutputArguments i=46 i=68 15217 i=297 SecurityPolicyUri i=12 -1 i=297 FirstTokenId i=288 -1 i=297 Keys i=15 1 0 i=297 TimeToNextKey i=290 -1 i=297 KeyLifetime i=290 -1 i=296 1 0 1 1 Method_4 i=15440 0 GetSecurityGroup i=47 i=15910 15440 true true Variable_2 i=15441 0 InputArguments i=46 i=68 15441 i=297 SecurityGroupId i=12 -1 i=296 1 0 1 1 Variable_2 i=15442 0 OutputArguments i=46 i=68 15442 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 Object_1 i=15443 0 SecurityGroups i=47 i=15452 15443 Method_4 i=15444 0 AddSecurityGroup i=47 i=15461 15444 true true Variable_2 i=15445 0 InputArguments i=46 i=68 15445 i=297 SecurityGroupName i=12 -1 i=297 KeyLifetime i=290 -1 i=297 SecurityPolicyUri i=12 -1 i=297 MaxFutureKeyCount i=7 -1 i=297 MaxPastKeyCount i=7 -1 i=296 1 0 1 1 Variable_2 i=15446 0 OutputArguments i=46 i=68 15446 i=297 SecurityGroupId i=12 -1 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=15447 0 RemoveSecurityGroup i=47 i=15464 15447 true true Variable_2 i=15448 0 InputArguments i=46 i=68 15448 i=297 SecurityGroupNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=17366 0 AddConnection i=47 i=16598 17366 true true Variable_2 i=17367 0 InputArguments i=46 i=68 17367 i=297 Configuration i=15617 -1 i=296 1 0 1 1 Variable_2 i=17368 0 OutputArguments i=46 i=68 17368 i=297 ConnectionId i=17 -1 i=296 1 0 1 1 Method_4 i=17369 0 RemoveConnection i=47 i=14432 17369 true true Variable_2 i=17370 0 InputArguments i=46 i=68 17370 i=297 ConnectionId i=17 -1 i=296 1 0 1 1 Object_1 i=17371 0 PublishedDataSets i=47 i=14477 17371 Object_1 i=17405 0 Status i=47 i=14643 17405 Variable_2 i=17406 0 State i=47 i=63 17406 i=14647 -1 1 1 Object_1 i=17409 0 Diagnostics i=47 i=19732 17409 Variable_2 i=17410 0 DiagnosticsLevel i=47 i=63 17410 i=19723 -1 1 1 Variable_2 i=17411 0 TotalInformation i=47 i=19725 17411 i=7 -1 1 1 Variable_2 i=17412 0 Active i=46 i=68 17412 i=1 -1 1 1 Variable_2 i=17413 0 Classification i=46 i=68 17413 i=19730 -1 1 1 Variable_2 i=17414 0 DiagnosticsLevel i=46 i=68 17414 i=19723 -1 1 1 Variable_2 i=17416 0 TotalError i=47 i=19725 17416 i=7 -1 1 1 Variable_2 i=17417 0 Active i=46 i=68 17417 i=1 -1 1 1 Variable_2 i=17418 0 Classification i=46 i=68 17418 i=19730 -1 1 1 Variable_2 i=17419 0 DiagnosticsLevel i=46 i=68 17419 i=19723 -1 1 1 Method_4 i=17421 0 Reset i=47 i=19689 17421 true true Variable_2 i=17422 0 SubError i=47 i=63 17422 i=1 -1 1 1 Object_1 i=17423 0 Counters i=47 i=58 17423 Variable_2 i=17424 0 StateError i=47 i=19725 17424 i=7 -1 1 1 Variable_2 i=17425 0 Active i=46 i=68 17425 i=1 -1 1 1 Variable_2 i=17426 0 Classification i=46 i=68 17426 1 i=19730 -1 1 1 Variable_2 i=17429 0 DiagnosticsLevel i=46 i=68 17429 0 i=19723 -1 1 1 Variable_2 i=17431 0 StateOperationalByMethod i=47 i=19725 17431 i=7 -1 1 1 Variable_2 i=17432 0 Active i=46 i=68 17432 i=1 -1 1 1 Variable_2 i=17433 0 Classification i=46 i=68 17433 0 i=19730 -1 1 1 Variable_2 i=17434 0 DiagnosticsLevel i=46 i=68 17434 0 i=19723 -1 1 1 Variable_2 i=17436 0 StateOperationalByParent i=47 i=19725 17436 i=7 -1 1 1 Variable_2 i=17437 0 Active i=46 i=68 17437 i=1 -1 1 1 Variable_2 i=17438 0 Classification i=46 i=68 17438 0 i=19730 -1 1 1 Variable_2 i=17439 0 DiagnosticsLevel i=46 i=68 17439 0 i=19723 -1 1 1 Variable_2 i=17441 0 StateOperationalFromError i=47 i=19725 17441 i=7 -1 1 1 Variable_2 i=17442 0 Active i=46 i=68 17442 i=1 -1 1 1 Variable_2 i=17443 0 Classification i=46 i=68 17443 0 i=19730 -1 1 1 Variable_2 i=17444 0 DiagnosticsLevel i=46 i=68 17444 0 i=19723 -1 1 1 Variable_2 i=17446 0 StatePausedByParent i=47 i=19725 17446 i=7 -1 1 1 Variable_2 i=17447 0 Active i=46 i=68 17447 i=1 -1 1 1 Variable_2 i=17448 0 Classification i=46 i=68 17448 0 i=19730 -1 1 1 Variable_2 i=17449 0 DiagnosticsLevel i=46 i=68 17449 0 i=19723 -1 1 1 Variable_2 i=17451 0 StateDisabledByMethod i=47 i=19725 17451 i=7 -1 1 1 Variable_2 i=17452 0 Active i=46 i=68 17452 i=1 -1 1 1 Variable_2 i=17453 0 Classification i=46 i=68 17453 0 i=19730 -1 1 1 Variable_2 i=17454 0 DiagnosticsLevel i=46 i=68 17454 0 i=19723 -1 1 1 Object_1 i=17457 0 LiveValues i=47 i=58 17457 Variable_2 i=17458 0 ConfiguredDataSetWriters i=47 i=63 17458 i=5 -1 1 1 Variable_2 i=17459 0 DiagnosticsLevel i=46 i=68 17459 0 i=19723 -1 1 1 Variable_2 i=17460 0 ConfiguredDataSetReaders i=47 i=63 17460 i=5 -1 1 1 Variable_2 i=17461 0 DiagnosticsLevel i=46 i=68 17461 0 i=19723 -1 1 1 Variable_2 i=17462 0 OperationalDataSetWriters i=47 i=63 17462 i=5 -1 1 1 Variable_2 i=17463 0 DiagnosticsLevel i=46 i=68 17463 0 i=19723 -1 1 1 Variable_2 i=17464 0 OperationalDataSetReaders i=47 i=63 17464 i=5 -1 1 1 Variable_2 i=17466 0 DiagnosticsLevel i=46 i=68 17466 0 i=19723 -1 1 1 Variable_2 i=17481 0 SupportedTransportProfiles i=46 i=68 17481 i=12 1 0 1 1 ReferenceType_32 i=14476 0 HasPubSubConnection i=47 PubSubConnectionOf ObjectType_8 i=14509 0 PublishedDataSetType i=58 Object_1 i=15222 0 <DataSetWriterName> i=14936 i=15298 i=11508 15222 Variable_2 i=16720 0 DataSetWriterId i=46 i=68 i=78 16720 i=5 -1 1 1 Variable_2 i=16721 0 DataSetFieldContentMask i=46 i=68 i=78 16721 i=15583 -1 1 1 Variable_2 i=17482 0 DataSetWriterProperties i=46 i=68 i=78 17482 i=14533 1 0 1 1 Object_1 i=15223 0 Status i=47 i=14643 i=78 15223 Variable_2 i=15224 0 State i=47 i=63 i=78 15224 i=14647 -1 1 1 Variable_2 i=14519 0 ConfigurationVersion i=46 i=68 i=78 14519 i=14593 -1 1 1 Variable_2 i=15229 0 DataSetMetaData i=46 i=68 i=78 15229 i=14523 -1 1 1 Variable_2 i=16759 0 DataSetClassId i=46 i=68 i=80 16759 i=14 -1 1 1 Object_1 i=15481 0 ExtensionFields i=47 i=15489 i=80 15481 Method_4 i=15482 0 AddExtensionField i=47 i=15491 i=78 15482 true true Variable_2 i=15483 0 InputArguments i=46 i=68 i=78 15483 i=297 FieldName i=20 -1 i=297 FieldValue i=24 -2 i=296 1 0 1 1 Variable_2 i=15484 0 OutputArguments i=46 i=68 i=78 15484 i=297 FieldId i=17 -1 i=296 1 0 1 1 Method_4 i=15485 0 RemoveExtensionField i=47 i=15494 i=78 15485 true true Variable_2 i=15486 0 InputArguments i=46 i=68 i=78 15486 i=297 FieldId i=17 -1 i=296 1 0 1 1 ObjectType_8 i=15489 0 ExtensionFieldsType i=58 Variable_2 i=15490 0 <ExtensionFieldName> i=46 i=68 i=11508 15490 i=24 -1 1 1 Method_4 i=15491 0 AddExtensionField i=47 i=15491 i=78 15491 true true Variable_2 i=15492 0 InputArguments i=46 i=68 i=78 15492 i=297 FieldName i=20 -1 i=297 FieldValue i=24 -2 i=296 1 0 1 1 Variable_2 i=15493 0 OutputArguments i=46 i=68 i=78 15493 i=297 FieldId i=17 -1 i=296 1 0 1 1 Method_4 i=15494 0 RemoveExtensionField i=47 i=15494 i=78 15494 true true Variable_2 i=15495 0 InputArguments i=46 i=68 i=78 15495 i=297 FieldId i=17 -1 i=296 1 0 1 1 ReferenceType_32 i=14936 0 DataSetToWriter i=33 WriterToDataSet ObjectType_8 i=14534 0 PublishedDataItemsType i=14509 Variable_2 i=14548 0 PublishedData i=46 i=68 i=78 14548 i=14273 1 0 1 1 Method_4 i=14555 0 AddVariables i=47 i=14555 i=80 14555 true true Variable_2 i=14556 0 InputArguments i=46 i=68 i=78 14556 i=297 ConfigurationVersion i=14593 -1 i=297 FieldNameAliases i=12 1 0 i=297 PromotedFields i=1 1 0 i=297 VariablesToAdd i=14273 1 0 i=296 1 0 1 1 Variable_2 i=14557 0 OutputArguments i=46 i=68 i=78 14557 i=297 NewConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 i=296 1 0 1 1 Method_4 i=14558 0 RemoveVariables i=47 i=14558 i=80 14558 true true Variable_2 i=14559 0 InputArguments i=46 i=68 i=78 14559 i=297 ConfigurationVersion i=14593 -1 i=297 VariablesToRemove i=7 1 0 i=296 1 0 1 1 Variable_2 i=14560 0 OutputArguments i=46 i=68 i=78 14560 i=297 NewConfigurationVersion i=14593 -1 i=297 RemoveResults i=19 1 0 i=296 1 0 1 1 ObjectType_8 i=14572 0 PublishedEventsType i=14509 Variable_2 i=14586 0 EventNotifier i=46 i=68 i=78 14586 i=17 -1 1 1 Variable_2 i=14587 0 SelectedFields i=46 i=68 i=78 14587 i=601 1 0 1 1 Variable_2 i=14588 0 Filter i=46 i=68 i=78 14588 i=586 -1 1 1 Method_4 i=15052 0 ModifyFieldSelection i=47 i=15052 i=80 15052 true true Variable_2 i=15053 0 InputArguments i=46 i=68 i=78 15053 i=297 ConfigurationVersion i=14593 -1 i=297 FieldNameAliases i=12 1 0 i=297 PromotedFields i=1 1 0 i=297 SelectedFields i=601 1 0 i=296 1 0 1 1 Variable_2 i=15517 0 OutputArguments i=46 i=68 i=78 15517 i=297 NewConfigurationVersion i=14593 -1 i=296 1 0 1 1 ObjectType_8 i=14477 0 DataSetFolderType i=61 Object_1 i=14478 0 <DataSetFolderName> i=35 i=14477 i=11508 14478 Method_4 i=14479 0 AddPublishedDataItems i=47 i=14493 i=80 14479 true true Variable_2 i=14480 0 InputArguments i=46 i=68 i=78 14480 i=297 Name i=12 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 VariablesToAdd i=14273 1 0 i=296 1 0 1 1 Variable_2 i=14481 0 OutputArguments i=46 i=68 i=78 14481 i=297 DataSetNodeId i=17 -1 i=297 ConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 i=296 1 0 1 1 Method_4 i=14482 0 AddPublishedEvents i=47 i=14496 i=80 14482 true true Variable_2 i=14483 0 InputArguments i=46 i=68 i=78 14483 i=297 Name i=12 -1 i=297 EventNotifier i=17 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 i=296 1 0 1 1 Variable_2 i=14484 0 OutputArguments i=46 i=68 i=78 14484 i=297 ConfigurationVersion i=14593 -1 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=16842 0 AddPublishedDataItemsTemplate i=47 i=16935 i=80 16842 true true Variable_2 i=16843 0 InputArguments i=46 i=68 i=78 16843 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 VariablesToAdd i=14273 1 0 i=296 1 0 1 1 Variable_2 i=16853 0 OutputArguments i=46 i=68 i=78 16853 i=297 DataSetNodeId i=17 -1 i=297 AddResults i=19 1 0 i=296 1 0 1 1 Method_4 i=16881 0 AddPublishedEventsTemplate i=47 i=16960 i=80 16881 true true Variable_2 i=16882 0 InputArguments i=46 i=68 i=78 16882 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 EventNotifier i=17 -1 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 i=296 1 0 1 1 Variable_2 i=16883 0 OutputArguments i=46 i=68 i=78 16883 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=14485 0 RemovePublishedDataSet i=47 i=14499 i=80 14485 true true Variable_2 i=14486 0 InputArguments i=46 i=68 i=78 14486 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=16884 0 AddDataSetFolder i=47 i=16994 i=80 16884 true true Variable_2 i=16894 0 InputArguments i=46 i=68 i=78 16894 i=297 Name i=12 -1 i=296 1 0 1 1 Variable_2 i=16922 0 OutputArguments i=46 i=68 i=78 16922 i=297 DataSetFolderNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=16923 0 RemoveDataSetFolder i=47 i=16997 i=80 16923 true true Variable_2 i=16924 0 InputArguments i=46 i=68 i=78 16924 i=297 DataSetFolderNodeId i=17 -1 i=296 1 0 1 1 Object_1 i=14487 0 <PublishedDataSetName> i=47 i=14509 i=11508 14487 Variable_2 i=14489 0 ConfigurationVersion i=46 i=68 i=78 14489 i=14593 -1 1 1 Variable_2 i=15221 0 DataSetMetaData i=46 i=68 i=78 15221 i=14523 -1 1 1 Method_4 i=14493 0 AddPublishedDataItems i=47 i=14493 i=80 14493 true true Variable_2 i=14494 0 InputArguments i=46 i=68 i=78 14494 i=297 Name i=12 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 VariablesToAdd i=14273 1 0 i=296 1 0 1 1 Variable_2 i=14495 0 OutputArguments i=46 i=68 i=78 14495 i=297 DataSetNodeId i=17 -1 i=297 ConfigurationVersion i=14593 -1 i=297 AddResults i=19 1 0 i=296 1 0 1 1 Method_4 i=14496 0 AddPublishedEvents i=47 i=14496 i=80 14496 true true Variable_2 i=14497 0 InputArguments i=46 i=68 i=78 14497 i=297 Name i=12 -1 i=297 EventNotifier i=17 -1 i=297 FieldNameAliases i=12 1 0 i=297 FieldFlags i=15904 1 0 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 i=296 1 0 1 1 Variable_2 i=14498 0 OutputArguments i=46 i=68 i=78 14498 i=297 ConfigurationVersion i=14593 -1 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=16935 0 AddPublishedDataItemsTemplate i=47 i=16935 i=80 16935 true true Variable_2 i=16958 0 InputArguments i=46 i=68 i=78 16958 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 VariablesToAdd i=14273 1 0 i=296 1 0 1 1 Variable_2 i=16959 0 OutputArguments i=46 i=68 i=78 16959 i=297 DataSetNodeId i=17 -1 i=297 AddResults i=19 1 0 i=296 1 0 1 1 Method_4 i=16960 0 AddPublishedEventsTemplate i=47 i=16960 i=80 16960 true true Variable_2 i=16961 0 InputArguments i=46 i=68 i=78 16961 i=297 Name i=12 -1 i=297 DataSetMetaData i=14523 -1 i=297 EventNotifier i=17 -1 i=297 SelectedFields i=601 1 0 i=297 Filter i=586 -1 i=296 1 0 1 1 Variable_2 i=16971 0 OutputArguments i=46 i=68 i=78 16971 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=14499 0 RemovePublishedDataSet i=47 i=14499 i=80 14499 true true Variable_2 i=14500 0 InputArguments i=46 i=68 i=78 14500 i=297 DataSetNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=16994 0 AddDataSetFolder i=47 i=16994 i=80 16994 true true Variable_2 i=16995 0 InputArguments i=46 i=68 i=78 16995 i=297 Name i=12 -1 i=296 1 0 1 1 Variable_2 i=16996 0 OutputArguments i=46 i=68 i=78 16996 i=297 DataSetFolderNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=16997 0 RemoveDataSetFolder i=47 i=16997 i=80 16997 true true Variable_2 i=17007 0 InputArguments i=46 i=68 i=78 17007 i=297 DataSetFolderNodeId i=17 -1 i=296 1 0 1 1 ObjectType_8 i=14209 0 PubSubConnectionType i=58 Variable_2 i=14595 0 PublisherId i=46 i=68 i=78 14595 i=24 -1 1 1 Variable_2 i=17306 0 TransportProfileUri i=47 i=16309 i=78 17306 i=12 -1 1 1 Variable_2 i=17710 0 Selections i=46 i=68 i=78 17710 i=24 1 0 1 1 Variable_2 i=17485 0 ConnectionProperties i=46 i=68 i=78 17485 i=14533 1 0 1 1
Object_1 i=14221 0 Address i=47 i=21145 i=78 14221 Variable_2 i=17202 0 NetworkInterface i=47 i=16309 i=78 17202 i=12 -1 1 1 Variable_2 i=17576 0 Selections i=46 i=68 i=78 17576 i=24 1 0 1 1
Object_1 i=17203 0 TransportSettings i=47 i=17721 i=80 17203 Object_1 i=17310 0 <WriterGroupName> i=18804 i=17725 i=11508 17310 Variable_2 i=17311 0 SecurityMode i=46 i=68 i=78 17311 i=302 -1 1 1 Variable_2 i=17204 0 MaxNetworkMessageSize i=46 i=68 i=78 17204 i=7 -1 1 1 Variable_2 i=17486 0 GroupProperties i=46 i=68 i=78 17486 i=14533 1 0 1 1 Object_1 i=17314 0 Status i=47 i=14643 i=78 17314 Variable_2 i=17315 0 State i=47 i=63 i=78 17315 i=14647 -1 1 1 Variable_2 i=17214 0 WriterGroupId i=46 i=68 i=78 17214 i=5 -1 1 1 Variable_2 i=17318 0 PublishingInterval i=46 i=68 i=78 17318 i=290 -1 1 1 Variable_2 i=17319 0 KeepAliveTime i=46 i=68 i=78 17319 i=290 -1 1 1 Variable_2 i=17321 0 Priority i=46 i=68 i=78 17321 i=3 -1 1 1 Variable_2 i=17322 0 LocaleIds i=46 i=68 i=78 17322 i=295 1 0 1 1 Variable_2 i=17558 0 HeaderLayoutUri i=46 i=68 i=78 17558 i=12 -1 1 1 Object_1 i=17325 0 <ReaderGroupName> i=18805 i=17999 i=11508 17325 Variable_2 i=17326 0 SecurityMode i=46 i=68 i=78 17326 i=302 -1 1 1 Variable_2 i=17302 0 MaxNetworkMessageSize i=46 i=68 i=78 17302 i=7 -1 1 1 Variable_2 i=17487 0 GroupProperties i=46 i=68 i=78 17487 i=14533 1 0 1 1 Object_1 i=17329 0 Status i=47 i=14643 i=78 17329 Variable_2 i=17330 0 State i=47 i=63 i=78 17330 i=14647 -1 1 1 Object_1 i=14600 0 Status i=47 i=14643 i=78 14600 Variable_2 i=14601 0 State i=47 i=63 i=78 14601 i=14647 -1 1 1 Object_1 i=19241 0 Diagnostics i=47 i=19786 i=80 19241 Variable_2 i=19242 0 DiagnosticsLevel i=47 i=63 i=78 19242 i=19723 -1 1 1 Variable_2 i=19243 0 TotalInformation i=47 i=19725 i=78 19243 i=7 -1 1 1 Variable_2 i=19244 0 Active i=46 i=68 i=78 19244 i=1 -1 1 1 Variable_2 i=19245 0 Classification i=46 i=68 i=78 19245 i=19730 -1 1 1 Variable_2 i=19246 0 DiagnosticsLevel i=46 i=68 i=78 19246 i=19723 -1 1 1 Variable_2 i=19248 0 TotalError i=47 i=19725 i=78 19248 i=7 -1 1 1 Variable_2 i=19249 0 Active i=46 i=68 i=78 19249 i=1 -1 1 1 Variable_2 i=19250 0 Classification i=46 i=68 i=78 19250 i=19730 -1 1 1 Variable_2 i=19251 0 DiagnosticsLevel i=46 i=68 i=78 19251 i=19723 -1 1 1 Method_4 i=19253 0 Reset i=47 i=19689 i=78 19253 true true Variable_2 i=19254 0 SubError i=47 i=63 i=78 19254 i=1 -1 1 1 Object_1 i=19255 0 Counters i=47 i=58 i=78 19255 Variable_2 i=19256 0 StateError i=47 i=19725 i=78 19256 i=7 -1 1 1 Variable_2 i=19257 0 Active i=46 i=68 i=78 19257 i=1 -1 1 1 Variable_2 i=19258 0 Classification i=46 i=68 i=78 19258 1 i=19730 -1 1 1 Variable_2 i=19259 0 DiagnosticsLevel i=46 i=68 i=78 19259 0 i=19723 -1 1 1 Variable_2 i=19261 0 StateOperationalByMethod i=47 i=19725 i=78 19261 i=7 -1 1 1 Variable_2 i=19262 0 Active i=46 i=68 i=78 19262 i=1 -1 1 1 Variable_2 i=19263 0 Classification i=46 i=68 i=78 19263 0 i=19730 -1 1 1 Variable_2 i=19264 0 DiagnosticsLevel i=46 i=68 i=78 19264 0 i=19723 -1 1 1 Variable_2 i=19266 0 StateOperationalByParent i=47 i=19725 i=78 19266 i=7 -1 1 1 Variable_2 i=19267 0 Active i=46 i=68 i=78 19267 i=1 -1 1 1 Variable_2 i=19268 0 Classification i=46 i=68 i=78 19268 0 i=19730 -1 1 1 Variable_2 i=19269 0 DiagnosticsLevel i=46 i=68 i=78 19269 0 i=19723 -1 1 1 Variable_2 i=19271 0 StateOperationalFromError i=47 i=19725 i=78 19271 i=7 -1 1 1 Variable_2 i=19272 0 Active i=46 i=68 i=78 19272 i=1 -1 1 1 Variable_2 i=19273 0 Classification i=46 i=68 i=78 19273 0 i=19730 -1 1 1 Variable_2 i=19274 0 DiagnosticsLevel i=46 i=68 i=78 19274 0 i=19723 -1 1 1 Variable_2 i=19276 0 StatePausedByParent i=47 i=19725 i=78 19276 i=7 -1 1 1 Variable_2 i=19277 0 Active i=46 i=68 i=78 19277 i=1 -1 1 1 Variable_2 i=19278 0 Classification i=46 i=68 i=78 19278 0 i=19730 -1 1 1 Variable_2 i=19279 0 DiagnosticsLevel i=46 i=68 i=78 19279 0 i=19723 -1 1 1 Variable_2 i=19281 0 StateDisabledByMethod i=47 i=19725 i=78 19281 i=7 -1 1 1 Variable_2 i=19282 0 Active i=46 i=68 i=78 19282 i=1 -1 1 1 Variable_2 i=19283 0 Classification i=46 i=68 i=78 19283 0 i=19730 -1 1 1 Variable_2 i=19284 0 DiagnosticsLevel i=46 i=68 i=78 19284 0 i=19723 -1 1 1 Object_1 i=19286 0 LiveValues i=47 i=58 i=78 19286 Variable_2 i=19287 0 ResolvedAddress i=47 i=63 i=78 19287 i=12 -1 1 1 Variable_2 i=19288 0 DiagnosticsLevel i=46 i=68 i=78 19288 0 i=19723 -1 1 1 Method_4 i=17427 0 AddWriterGroup i=47 i=17427 i=80 17427 true true Variable_2 i=17428 0 InputArguments i=46 i=68 i=78 17428 i=297 Configuration i=15480 -1 i=296 1 0 1 1 Variable_2 i=17456 0 OutputArguments i=46 i=68 i=78 17456 i=297 GroupId i=17 -1 i=296 1 0 1 1 Method_4 i=17465 0 AddReaderGroup i=47 i=17465 i=80 17465 true true Variable_2 i=17507 0 InputArguments i=46 i=68 i=78 17507 i=297 Configuration i=15520 -1 i=296 1 0 1 1 Variable_2 i=17508 0 OutputArguments i=46 i=68 i=78 17508 i=297 GroupId i=17 -1 i=296 1 0 1 1 Method_4 i=14225 0 RemoveGroup i=47 i=14225 i=80 14225 true true Variable_2 i=14226 0 InputArguments i=46 i=68 i=78 14226 i=297 GroupId i=17 -1 i=296 1 0 1 1
ObjectType_8 i=17721 0 ConnectionTransportType i=58 true ObjectType_8 i=14232 0 PubSubGroupType i=58 true Variable_2 i=15926 0 SecurityMode i=46 i=68 i=78 15926 i=302 -1 1 1 Variable_2 i=15927 0 SecurityGroupId i=46 i=68 i=80 15927 i=12 -1 1 1 Variable_2 i=15928 0 SecurityKeyServices i=46 i=68 i=80 15928 i=312 1 0 1 1 Variable_2 i=17724 0 MaxNetworkMessageSize i=46 i=68 i=78 17724 i=7 -1 1 1 Variable_2 i=17488 0 GroupProperties i=46 i=68 i=78 17488 i=14533 1 0 1 1 Object_1 i=15265 0 Status i=47 i=14643 i=78 15265 Variable_2 i=15266 0 State i=47 i=63 i=78 15266 i=14647 -1 1 1 ObjectType_8 i=17725 0 WriterGroupType i=14232 Variable_2 i=17736 0 WriterGroupId i=46 i=68 i=78 17736 i=5 -1 1 1 Variable_2 i=17737 0 PublishingInterval i=46 i=68 i=78 17737 i=290 -1 1 1 Variable_2 i=17738 0 KeepAliveTime i=46 i=68 i=78 17738 i=290 -1 1 1 Variable_2 i=17739 0 Priority i=46 i=68 i=78 17739 i=3 -1 1 1 Variable_2 i=17740 0 LocaleIds i=46 i=68 i=78 17740 i=295 1 0 1 1 Variable_2 i=17559 0 HeaderLayoutUri i=46 i=68 i=78 17559 i=12 -1 1 1 Object_1 i=17741 0 TransportSettings i=47 i=17997 i=80 17741 Object_1 i=17742 0 MessageSettings i=47 i=17998 i=80 17742 Object_1 i=17743 0 <DataSetWriterName> i=15296 i=15298 i=11508 17743 Variable_2 i=17744 0 DataSetWriterId i=46 i=68 i=78 17744 i=5 -1 1 1 Variable_2 i=17745 0 DataSetFieldContentMask i=46 i=68 i=78 17745 i=15583 -1 1 1 Variable_2 i=17490 0 DataSetWriterProperties i=46 i=68 i=78 17490 i=14533 1 0 1 1 Object_1 i=17749 0 Status i=47 i=14643 i=78 17749 Variable_2 i=17750 0 State i=47 i=63 i=78 17750 i=14647 -1 1 1 Object_1 i=17812 0 Diagnostics i=47 i=19834 i=80 17812 Variable_2 i=17813 0 DiagnosticsLevel i=47 i=63 i=78 17813 i=19723 -1 1 1 Variable_2 i=17814 0 TotalInformation i=47 i=19725 i=78 17814 i=7 -1 1 1 Variable_2 i=17815 0 Active i=46 i=68 i=78 17815 i=1 -1 1 1 Variable_2 i=17816 0 Classification i=46 i=68 i=78 17816 i=19730 -1 1 1 Variable_2 i=17817 0 DiagnosticsLevel i=46 i=68 i=78 17817 i=19723 -1 1 1 Variable_2 i=17819 0 TotalError i=47 i=19725 i=78 17819 i=7 -1 1 1 Variable_2 i=17820 0 Active i=46 i=68 i=78 17820 i=1 -1 1 1 Variable_2 i=17821 0 Classification i=46 i=68 i=78 17821 i=19730 -1 1 1 Variable_2 i=17822 0 DiagnosticsLevel i=46 i=68 i=78 17822 i=19723 -1 1 1 Method_4 i=17824 0 Reset i=47 i=19689 i=78 17824 true true Variable_2 i=17825 0 SubError i=47 i=63 i=78 17825 i=1 -1 1 1 Object_1 i=17826 0 Counters i=47 i=58 i=78 17826 Variable_2 i=17827 0 StateError i=47 i=19725 i=78 17827 i=7 -1 1 1 Variable_2 i=17828 0 Active i=46 i=68 i=78 17828 i=1 -1 1 1 Variable_2 i=17829 0 Classification i=46 i=68 i=78 17829 1 i=19730 -1 1 1 Variable_2 i=17830 0 DiagnosticsLevel i=46 i=68 i=78 17830 0 i=19723 -1 1 1 Variable_2 i=17832 0 StateOperationalByMethod i=47 i=19725 i=78 17832 i=7 -1 1 1 Variable_2 i=17833 0 Active i=46 i=68 i=78 17833 i=1 -1 1 1 Variable_2 i=17834 0 Classification i=46 i=68 i=78 17834 0 i=19730 -1 1 1 Variable_2 i=17835 0 DiagnosticsLevel i=46 i=68 i=78 17835 0 i=19723 -1 1 1 Variable_2 i=17837 0 StateOperationalByParent i=47 i=19725 i=78 17837 i=7 -1 1 1 Variable_2 i=17838 0 Active i=46 i=68 i=78 17838 i=1 -1 1 1 Variable_2 i=17839 0 Classification i=46 i=68 i=78 17839 0 i=19730 -1 1 1 Variable_2 i=17840 0 DiagnosticsLevel i=46 i=68 i=78 17840 0 i=19723 -1 1 1 Variable_2 i=17842 0 StateOperationalFromError i=47 i=19725 i=78 17842 i=7 -1 1 1 Variable_2 i=17843 0 Active i=46 i=68 i=78 17843 i=1 -1 1 1 Variable_2 i=17844 0 Classification i=46 i=68 i=78 17844 0 i=19730 -1 1 1 Variable_2 i=17845 0 DiagnosticsLevel i=46 i=68 i=78 17845 0 i=19723 -1 1 1 Variable_2 i=17847 0 StatePausedByParent i=47 i=19725 i=78 17847 i=7 -1 1 1 Variable_2 i=17848 0 Active i=46 i=68 i=78 17848 i=1 -1 1 1 Variable_2 i=17849 0 Classification i=46 i=68 i=78 17849 0 i=19730 -1 1 1 Variable_2 i=17850 0 DiagnosticsLevel i=46 i=68 i=78 17850 0 i=19723 -1 1 1 Variable_2 i=17853 0 StateDisabledByMethod i=47 i=19725 i=78 17853 i=7 -1 1 1 Variable_2 i=17854 0 Active i=46 i=68 i=78 17854 i=1 -1 1 1 Variable_2 i=17855 0 Classification i=46 i=68 i=78 17855 0 i=19730 -1 1 1 Variable_2 i=17856 0 DiagnosticsLevel i=46 i=68 i=78 17856 0 i=19723 -1 1 1 Variable_2 i=17859 0 SentNetworkMessages i=47 i=19725 i=78 17859 i=7 -1 1 1 Variable_2 i=17864 0 Active i=46 i=68 i=78 17864 i=1 -1 1 1 Variable_2 i=17871 0 Classification i=46 i=68 i=78 17871 0 i=19730 -1 1 1 Variable_2 i=17872 0 DiagnosticsLevel i=46 i=68 i=78 17872 0 i=19723 -1 1 1 Variable_2 i=17874 0 FailedTransmissions i=47 i=19725 i=78 17874 i=7 -1 1 1 Variable_2 i=17878 0 Active i=46 i=68 i=78 17878 i=1 -1 1 1 Variable_2 i=17885 0 Classification i=46 i=68 i=78 17885 1 i=19730 -1 1 1 Variable_2 i=17892 0 DiagnosticsLevel i=46 i=68 i=78 17892 0 i=19723 -1 1 1 Variable_2 i=17900 0 EncryptionErrors i=47 i=19725 i=78 17900 i=7 -1 1 1 Variable_2 i=17901 0 Active i=46 i=68 i=78 17901 i=1 -1 1 1 Variable_2 i=17902 0 Classification i=46 i=68 i=78 17902 1 i=19730 -1 1 1 Variable_2 i=17903 0 DiagnosticsLevel i=46 i=68 i=78 17903 1 i=19723 -1 1 1 Object_1 i=17858 0 LiveValues i=47 i=58 i=78 17858 Variable_2 i=17913 0 ConfiguredDataSetWriters i=47 i=63 i=78 17913 i=5 -1 1 1 Variable_2 i=17920 0 DiagnosticsLevel i=46 i=68 i=78 17920 0 i=19723 -1 1 1 Variable_2 i=17927 0 OperationalDataSetWriters i=47 i=63 i=78 17927 i=5 -1 1 1 Variable_2 i=17934 0 DiagnosticsLevel i=46 i=68 i=78 17934 0 i=19723 -1 1 1 Method_4 i=17969 0 AddDataSetWriter i=47 i=17969 i=80 17969 true true Variable_2 i=17976 0 InputArguments i=46 i=68 i=78 17976 i=297 Configuration i=15597 -1 i=296 1 0 1 1 Variable_2 i=17987 0 OutputArguments i=46 i=68 i=78 17987 i=297 DataSetWriterNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=17992 0 RemoveDataSetWriter i=47 i=17992 i=80 17992 true true Variable_2 i=17993 0 InputArguments i=46 i=68 i=78 17993 i=297 DataSetWriterNodeId i=17 -1 i=296 1 0 1 1 ReferenceType_32 i=15296 0 HasDataSetWriter i=47 IsWriterInGroup ReferenceType_32 i=18804 0 HasWriterGroup i=47 IsWriterGroupOf ObjectType_8 i=17997 0 WriterGroupTransportType i=58 true ObjectType_8 i=17998 0 WriterGroupMessageType i=58 true ObjectType_8 i=17999 0 ReaderGroupType i=14232 Object_1 i=18076 0 <DataSetReaderName> i=15297 i=15306 i=11508 18076 Variable_2 i=18077 0 PublisherId i=46 i=68 i=78 18077 i=24 -1 1 1 Variable_2 i=18078 0 WriterGroupId i=46 i=68 i=78 18078 i=5 -1 1 1 Variable_2 i=18079 0 DataSetWriterId i=46 i=68 i=78 18079 i=5 -1 1 1 Variable_2 i=18080 0 DataSetMetaData i=46 i=68 i=78 18080 i=14523 -1 1 1 Variable_2 i=18081 0 DataSetFieldContentMask i=46 i=68 i=78 18081 i=15583 -1 1 1 Variable_2 i=18082 0 MessageReceiveTimeout i=46 i=68 i=78 18082 i=290 -1 1 1 Variable_2 i=17560 0 KeyFrameCount i=46 i=68 i=78 17560 i=7 -1 1 1 Variable_2 i=17562 0 HeaderLayoutUri i=46 i=68 i=78 17562 i=12 -1 1 1 Variable_2 i=17492 0 DataSetReaderProperties i=46 i=68 i=78 17492 i=14533 1 0 1 1 Object_1 i=18088 0 Status i=47 i=14643 i=78 18088 Variable_2 i=18089 0 State i=47 i=63 i=78 18089 i=14647 -1 1 1 Object_1 i=21006 0 SubscribedDataSet i=47 i=15108 i=78 21006 Object_1 i=21015 0 Diagnostics i=47 i=19903 i=80 21015 Variable_2 i=21016 0 DiagnosticsLevel i=47 i=63 i=78 21016 i=19723 -1 1 1 Variable_2 i=21017 0 TotalInformation i=47 i=19725 i=78 21017 i=7 -1 1 1 Variable_2 i=21018 0 Active i=46 i=68 i=78 21018 i=1 -1 1 1 Variable_2 i=21019 0 Classification i=46 i=68 i=78 21019 i=19730 -1 1 1 Variable_2 i=21020 0 DiagnosticsLevel i=46 i=68 i=78 21020 i=19723 -1 1 1 Variable_2 i=21022 0 TotalError i=47 i=19725 i=78 21022 i=7 -1 1 1 Variable_2 i=21023 0 Active i=46 i=68 i=78 21023 i=1 -1 1 1 Variable_2 i=21024 0 Classification i=46 i=68 i=78 21024 i=19730 -1 1 1 Variable_2 i=21025 0 DiagnosticsLevel i=46 i=68 i=78 21025 i=19723 -1 1 1 Method_4 i=21027 0 Reset i=47 i=19689 i=78 21027 true true Variable_2 i=21028 0 SubError i=47 i=63 i=78 21028 i=1 -1 1 1 Object_1 i=21029 0 Counters i=47 i=58 i=78 21029 Variable_2 i=21030 0 StateError i=47 i=19725 i=78 21030 i=7 -1 1 1 Variable_2 i=21031 0 Active i=46 i=68 i=78 21031 i=1 -1 1 1 Variable_2 i=21032 0 Classification i=46 i=68 i=78 21032 1 i=19730 -1 1 1 Variable_2 i=21033 0 DiagnosticsLevel i=46 i=68 i=78 21033 0 i=19723 -1 1 1 Variable_2 i=21035 0 StateOperationalByMethod i=47 i=19725 i=78 21035 i=7 -1 1 1 Variable_2 i=21036 0 Active i=46 i=68 i=78 21036 i=1 -1 1 1 Variable_2 i=21037 0 Classification i=46 i=68 i=78 21037 0 i=19730 -1 1 1 Variable_2 i=21038 0 DiagnosticsLevel i=46 i=68 i=78 21038 0 i=19723 -1 1 1 Variable_2 i=21040 0 StateOperationalByParent i=47 i=19725 i=78 21040 i=7 -1 1 1 Variable_2 i=21041 0 Active i=46 i=68 i=78 21041 i=1 -1 1 1 Variable_2 i=21042 0 Classification i=46 i=68 i=78 21042 0 i=19730 -1 1 1 Variable_2 i=21043 0 DiagnosticsLevel i=46 i=68 i=78 21043 0 i=19723 -1 1 1 Variable_2 i=21045 0 StateOperationalFromError i=47 i=19725 i=78 21045 i=7 -1 1 1 Variable_2 i=21046 0 Active i=46 i=68 i=78 21046 i=1 -1 1 1 Variable_2 i=21047 0 Classification i=46 i=68 i=78 21047 0 i=19730 -1 1 1 Variable_2 i=21048 0 DiagnosticsLevel i=46 i=68 i=78 21048 0 i=19723 -1 1 1 Variable_2 i=21050 0 StatePausedByParent i=47 i=19725 i=78 21050 i=7 -1 1 1 Variable_2 i=21051 0 Active i=46 i=68 i=78 21051 i=1 -1 1 1 Variable_2 i=21052 0 Classification i=46 i=68 i=78 21052 0 i=19730 -1 1 1 Variable_2 i=21053 0 DiagnosticsLevel i=46 i=68 i=78 21053 0 i=19723 -1 1 1 Variable_2 i=21055 0 StateDisabledByMethod i=47 i=19725 i=78 21055 i=7 -1 1 1 Variable_2 i=21056 0 Active i=46 i=68 i=78 21056 i=1 -1 1 1 Variable_2 i=21057 0 Classification i=46 i=68 i=78 21057 0 i=19730 -1 1 1 Variable_2 i=21058 0 DiagnosticsLevel i=46 i=68 i=78 21058 0 i=19723 -1 1 1 Variable_2 i=21061 0 ReceivedNetworkMessages i=47 i=19725 i=78 21061 i=7 -1 1 1 Variable_2 i=21062 0 Active i=46 i=68 i=78 21062 i=1 -1 1 1 Variable_2 i=21063 0 Classification i=46 i=68 i=78 21063 0 i=19730 -1 1 1 Variable_2 i=21064 0 DiagnosticsLevel i=46 i=68 i=78 21064 0 i=19723 -1 1 1 Object_1 i=21060 0 LiveValues i=47 i=58 i=78 21060 Variable_2 i=21076 0 ConfiguredDataSetReaders i=47 i=63 i=78 21076 i=5 -1 1 1 Variable_2 i=21077 0 DiagnosticsLevel i=46 i=68 i=78 21077 0 i=19723 -1 1 1 Variable_2 i=21078 0 OperationalDataSetReaders i=47 i=63 i=78 21078 i=5 -1 1 1 Variable_2 i=21079 0 DiagnosticsLevel i=46 i=68 i=78 21079 0 i=19723 -1 1 1 Object_1 i=21080 0 TransportSettings i=47 i=21090 i=80 21080 Object_1 i=21081 0 MessageSettings i=47 i=21091 i=80 21081 Method_4 i=21082 0 AddDataSetReader i=47 i=21082 i=80 21082 true true Variable_2 i=21083 0 InputArguments i=46 i=68 i=78 21083 i=297 Configuration i=15623 -1 i=296 1 0 1 1 Variable_2 i=21084 0 OutputArguments i=46 i=68 i=78 21084 i=297 DataSetReaderNodeId i=17 -1 i=296 1 0 1 1 Method_4 i=21085 0 RemoveDataSetReader i=47 i=21085 i=80 21085 true true Variable_2 i=21086 0 InputArguments i=46 i=68 i=78 21086 i=297 DataSetReaderNodeId i=17 -1 i=296 1 0 1 1 ReferenceType_32 i=15297 0 HasDataSetReader i=47 IsReaderInGroup ReferenceType_32 i=18805 0 HasReaderGroup i=47 IsReaderGroupOf ObjectType_8 i=21090 0 ReaderGroupTransportType i=58 true ObjectType_8 i=21091 0 ReaderGroupMessageType i=58 true ObjectType_8 i=15298 0 DataSetWriterType i=58 Variable_2 i=21092 0 DataSetWriterId i=46 i=68 i=78 21092 i=5 -1 1 1 Variable_2 i=21093 0 DataSetFieldContentMask i=46 i=68 i=78 21093 i=15583 -1 1 1 Variable_2 i=21094 0 KeyFrameCount i=46 i=68 i=80 21094 i=7 -1 1 1 Variable_2 i=17493 0 DataSetWriterProperties i=46 i=68 i=78 17493 i=14533 1 0 1 1 Object_1 i=15303 0 TransportSettings i=47 i=15305 i=80 15303 Object_1 i=21095 0 MessageSettings i=47 i=21096 i=80 21095 Object_1 i=15299 0 Status i=47 i=14643 i=78 15299 Variable_2 i=15300 0 State i=47 i=63 i=78 15300 i=14647 -1 1 1 Object_1 i=19550 0 Diagnostics i=47 i=19968 i=80 19550 Variable_2 i=19551 0 DiagnosticsLevel i=47 i=63 i=78 19551 i=19723 -1 1 1 Variable_2 i=19552 0 TotalInformation i=47 i=19725 i=78 19552 i=7 -1 1 1 Variable_2 i=19553 0 Active i=46 i=68 i=78 19553 i=1 -1 1 1 Variable_2 i=19554 0 Classification i=46 i=68 i=78 19554 i=19730 -1 1 1 Variable_2 i=19555 0 DiagnosticsLevel i=46 i=68 i=78 19555 i=19723 -1 1 1 Variable_2 i=19557 0 TotalError i=47 i=19725 i=78 19557 i=7 -1 1 1 Variable_2 i=19558 0 Active i=46 i=68 i=78 19558 i=1 -1 1 1 Variable_2 i=19559 0 Classification i=46 i=68 i=78 19559 i=19730 -1 1 1 Variable_2 i=19560 0 DiagnosticsLevel i=46 i=68 i=78 19560 i=19723 -1 1 1 Method_4 i=19562 0 Reset i=47 i=19689 i=78 19562 true true Variable_2 i=19563 0 SubError i=47 i=63 i=78 19563 i=1 -1 1 1 Object_1 i=19564 0 Counters i=47 i=58 i=78 19564 Variable_2 i=19565 0 StateError i=47 i=19725 i=78 19565 i=7 -1 1 1 Variable_2 i=19566 0 Active i=46 i=68 i=78 19566 i=1 -1 1 1 Variable_2 i=19567 0 Classification i=46 i=68 i=78 19567 1 i=19730 -1 1 1 Variable_2 i=19568 0 DiagnosticsLevel i=46 i=68 i=78 19568 0 i=19723 -1 1 1 Variable_2 i=19570 0 StateOperationalByMethod i=47 i=19725 i=78 19570 i=7 -1 1 1 Variable_2 i=19571 0 Active i=46 i=68 i=78 19571 i=1 -1 1 1 Variable_2 i=19572 0 Classification i=46 i=68 i=78 19572 0 i=19730 -1 1 1 Variable_2 i=19573 0 DiagnosticsLevel i=46 i=68 i=78 19573 0 i=19723 -1 1 1 Variable_2 i=19575 0 StateOperationalByParent i=47 i=19725 i=78 19575 i=7 -1 1 1 Variable_2 i=19576 0 Active i=46 i=68 i=78 19576 i=1 -1 1 1 Variable_2 i=19577 0 Classification i=46 i=68 i=78 19577 0 i=19730 -1 1 1 Variable_2 i=19578 0 DiagnosticsLevel i=46 i=68 i=78 19578 0 i=19723 -1 1 1 Variable_2 i=19580 0 StateOperationalFromError i=47 i=19725 i=78 19580 i=7 -1 1 1 Variable_2 i=19581 0 Active i=46 i=68 i=78 19581 i=1 -1 1 1 Variable_2 i=19582 0 Classification i=46 i=68 i=78 19582 0 i=19730 -1 1 1 Variable_2 i=19583 0 DiagnosticsLevel i=46 i=68 i=78 19583 0 i=19723 -1 1 1 Variable_2 i=19585 0 StatePausedByParent i=47 i=19725 i=78 19585 i=7 -1 1 1 Variable_2 i=19586 0 Active i=46 i=68 i=78 19586 i=1 -1 1 1 Variable_2 i=19587 0 Classification i=46 i=68 i=78 19587 0 i=19730 -1 1 1 Variable_2 i=19588 0 DiagnosticsLevel i=46 i=68 i=78 19588 0 i=19723 -1 1 1 Variable_2 i=19590 0 StateDisabledByMethod i=47 i=19725 i=78 19590 i=7 -1 1 1 Variable_2 i=19591 0 Active i=46 i=68 i=78 19591 i=1 -1 1 1 Variable_2 i=19592 0 Classification i=46 i=68 i=78 19592 0 i=19730 -1 1 1 Variable_2 i=19593 0 DiagnosticsLevel i=46 i=68 i=78 19593 0 i=19723 -1 1 1 Variable_2 i=19596 0 FailedDataSetMessages i=47 i=19725 i=78 19596 i=7 -1 1 1 Variable_2 i=19597 0 Active i=46 i=68 i=78 19597 i=1 -1 1 1 Variable_2 i=19598 0 Classification i=46 i=68 i=78 19598 1 i=19730 -1 1 1 Variable_2 i=19599 0 DiagnosticsLevel i=46 i=68 i=78 19599 0 i=19723 -1 1 1 Object_1 i=19595 0 LiveValues i=47 i=58 i=78 19595 ObjectType_8 i=15305 0 DataSetWriterTransportType i=58 true ObjectType_8 i=21096 0 DataSetWriterMessageType i=58 true ObjectType_8 i=15306 0 DataSetReaderType i=58 Variable_2 i=21097 0 PublisherId i=46 i=68 i=78 21097 i=24 -1 1 1 Variable_2 i=21098 0 WriterGroupId i=46 i=68 i=78 21098 i=5 -1 1 1 Variable_2 i=21099 0 DataSetWriterId i=46 i=68 i=78 21099 i=5 -1 1 1 Variable_2 i=21100 0 DataSetMetaData i=46 i=68 i=78 21100 i=14523 -1 1 1 Variable_2 i=21101 0 DataSetFieldContentMask i=46 i=68 i=78 21101 i=15583 -1 1 1 Variable_2 i=21102 0 MessageReceiveTimeout i=46 i=68 i=78 21102 i=290 -1 1 1 Variable_2 i=17563 0 KeyFrameCount i=46 i=68 i=78 17563 i=7 -1 1 1 Variable_2 i=17564 0 HeaderLayoutUri i=46 i=68 i=78 17564 i=12 -1 1 1 Variable_2 i=15932 0 SecurityMode i=46 i=68 i=80 15932 i=302 -1 1 1 Variable_2 i=15933 0 SecurityGroupId i=46 i=68 i=80 15933 i=12 -1 1 1 Variable_2 i=15934 0 SecurityKeyServices i=46 i=68 i=80 15934 i=312 1 0 1 1 Variable_2 i=17494 0 DataSetReaderProperties i=46 i=68 i=78 17494 i=14533 1 0 1 1 Object_1 i=15311 0 TransportSettings i=47 i=15319 i=80 15311 Object_1 i=21103 0 MessageSettings i=47 i=21104 i=80 21103 Object_1 i=15307 0 Status i=47 i=14643 i=78 15307 Variable_2 i=15308 0 State i=47 i=63 i=78 15308 i=14647 -1 1 1 Object_1 i=19609 0 Diagnostics i=47 i=20027 i=80 19609 Variable_2 i=19610 0 DiagnosticsLevel i=47 i=63 i=78 19610 i=19723 -1 1 1 Variable_2 i=19611 0 TotalInformation i=47 i=19725 i=78 19611 i=7 -1 1 1 Variable_2 i=19612 0 Active i=46 i=68 i=78 19612 i=1 -1 1 1 Variable_2 i=19613 0 Classification i=46 i=68 i=78 19613 i=19730 -1 1 1 Variable_2 i=19614 0 DiagnosticsLevel i=46 i=68 i=78 19614 i=19723 -1 1 1 Variable_2 i=19616 0 TotalError i=47 i=19725 i=78 19616 i=7 -1 1 1 Variable_2 i=19617 0 Active i=46 i=68 i=78 19617 i=1 -1 1 1 Variable_2 i=19618 0 Classification i=46 i=68 i=78 19618 i=19730 -1 1 1 Variable_2 i=19619 0 DiagnosticsLevel i=46 i=68 i=78 19619 i=19723 -1 1 1 Method_4 i=19621 0 Reset i=47 i=19689 i=78 19621 true true Variable_2 i=19622 0 SubError i=47 i=63 i=78 19622 i=1 -1 1 1 Object_1 i=19623 0 Counters i=47 i=58 i=78 19623 Variable_2 i=19624 0 StateError i=47 i=19725 i=78 19624 i=7 -1 1 1 Variable_2 i=19625 0 Active i=46 i=68 i=78 19625 i=1 -1 1 1 Variable_2 i=19626 0 Classification i=46 i=68 i=78 19626 1 i=19730 -1 1 1 Variable_2 i=19627 0 DiagnosticsLevel i=46 i=68 i=78 19627 0 i=19723 -1 1 1 Variable_2 i=19629 0 StateOperationalByMethod i=47 i=19725 i=78 19629 i=7 -1 1 1 Variable_2 i=19630 0 Active i=46 i=68 i=78 19630 i=1 -1 1 1 Variable_2 i=19631 0 Classification i=46 i=68 i=78 19631 0 i=19730 -1 1 1 Variable_2 i=19632 0 DiagnosticsLevel i=46 i=68 i=78 19632 0 i=19723 -1 1 1 Variable_2 i=19634 0 StateOperationalByParent i=47 i=19725 i=78 19634 i=7 -1 1 1 Variable_2 i=19635 0 Active i=46 i=68 i=78 19635 i=1 -1 1 1 Variable_2 i=19636 0 Classification i=46 i=68 i=78 19636 0 i=19730 -1 1 1 Variable_2 i=19637 0 DiagnosticsLevel i=46 i=68 i=78 19637 0 i=19723 -1 1 1 Variable_2 i=19639 0 StateOperationalFromError i=47 i=19725 i=78 19639 i=7 -1 1 1 Variable_2 i=19640 0 Active i=46 i=68 i=78 19640 i=1 -1 1 1 Variable_2 i=19641 0 Classification i=46 i=68 i=78 19641 0 i=19730 -1 1 1 Variable_2 i=19642 0 DiagnosticsLevel i=46 i=68 i=78 19642 0 i=19723 -1 1 1 Variable_2 i=19644 0 StatePausedByParent i=47 i=19725 i=78 19644 i=7 -1 1 1 Variable_2 i=19645 0 Active i=46 i=68 i=78 19645 i=1 -1 1 1 Variable_2 i=19646 0 Classification i=46 i=68 i=78 19646 0 i=19730 -1 1 1 Variable_2 i=19647 0 DiagnosticsLevel i=46 i=68 i=78 19647 0 i=19723 -1 1 1 Variable_2 i=19649 0 StateDisabledByMethod i=47 i=19725 i=78 19649 i=7 -1 1 1 Variable_2 i=19650 0 Active i=46 i=68 i=78 19650 i=1 -1 1 1 Variable_2 i=19651 0 Classification i=46 i=68 i=78 19651 0 i=19730 -1 1 1 Variable_2 i=19652 0 DiagnosticsLevel i=46 i=68 i=78 19652 0 i=19723 -1 1 1 Variable_2 i=19655 0 FailedDataSetMessages i=47 i=19725 i=78 19655 i=7 -1 1 1 Variable_2 i=19656 0 Active i=46 i=68 i=78 19656 i=1 -1 1 1 Variable_2 i=19657 0 Classification i=46 i=68 i=78 19657 1 i=19730 -1 1 1 Variable_2 i=19658 0 DiagnosticsLevel i=46 i=68 i=78 19658 0 i=19723 -1 1 1 Object_1 i=19654 0 LiveValues i=47 i=58 i=78 19654 Object_1 i=15316 0 SubscribedDataSet i=47 i=15108 i=78 15316 Method_4 i=17386 0 CreateTargetVariables i=47 i=17386 i=80 17386 true true Variable_2 i=17387 0 InputArguments i=46 i=68 i=78 17387 i=297 ConfigurationVersion i=14593 -1 i=297 TargetVariablesToAdd i=14744 1 0 i=296 1 0 1 1 Variable_2 i=17388 0 OutputArguments i=46 i=68 i=78 17388 i=297 AddResults i=19 1 0 i=296 1 0 1 1 Method_4 i=17389 0 CreateDataSetMirror i=47 i=17389 i=80 17389 true true Variable_2 i=17390 0 InputArguments i=46 i=68 i=78 17390 i=297 ParentNodeName i=12 -1 i=297 RolePermissions i=96 1 0 i=296 1 0 1 1 Variable_2 i=17391 0 OutputArguments i=46 i=68 i=78 17391 i=297 ParentNodeId i=17 -1 i=296 1 0 1 1 ObjectType_8 i=15319 0 DataSetReaderTransportType i=58 true ObjectType_8 i=21104 0 DataSetReaderMessageType i=58 true ObjectType_8 i=15108 0 SubscribedDataSetType i=58 ObjectType_8 i=15111 0 TargetVariablesType i=15108 Variable_2 i=15114 0 TargetVariables i=46 i=68 i=78 15114 i=14744 1 0 1 1 Method_4 i=15115 0 AddTargetVariables i=47 i=15115 i=80 15115 true true Variable_2 i=15116 0 InputArguments i=46 i=68 i=78 15116 i=297 ConfigurationVersion i=14593 -1 i=297 TargetVariablesToAdd i=14744 1 0 i=296 1 0 1 1 Variable_2 i=15117 0 OutputArguments i=46 i=68 i=78 15117 i=297 AddResults i=19 1 0 i=296 1 0 1 1 Method_4 i=15118 0 RemoveTargetVariables i=47 i=15118 i=80 15118 true true Variable_2 i=15119 0 InputArguments i=46 i=68 i=78 15119 i=297 ConfigurationVersion i=14593 -1 i=297 TargetsToRemove i=7 1 0 i=296 1 0 1 1 Variable_2 i=15120 0 OutputArguments i=46 i=68 i=78 15120 i=297 RemoveResults i=19 1 0 i=296 1 0 1 1 ObjectType_8 i=15127 0 SubscribedDataSetMirrorType i=15108 ObjectType_8 i=14643 0 PubSubStatusType i=58 Variable_2 i=14644 0 State i=47 i=63 i=78 14644 i=14647 -1 1 1 Method_4 i=14645 0 Enable i=47 i=14645 i=80 14645 true true Method_4 i=14646 0 Disable i=47 i=14646 i=80 14646 true true ObjectType_8 i=19677 0 PubSubDiagnosticsType i=58 true Variable_2 i=19678 0 DiagnosticsLevel i=47 i=63 i=78 19678 i=19723 -1 1 1 Variable_2 i=19679 0 TotalInformation i=47 i=19725 i=78 19679 i=7 -1 1 1 Variable_2 i=19680 0 Active i=46 i=68 i=78 19680 i=1 -1 1 1 Variable_2 i=19681 0 Classification i=46 i=68 i=78 19681 i=19730 -1 1 1 Variable_2 i=19682 0 DiagnosticsLevel i=46 i=68 i=78 19682 i=19723 -1 1 1 Variable_2 i=19684 0 TotalError i=47 i=19725 i=78 19684 i=7 -1 1 1 Variable_2 i=19685 0 Active i=46 i=68 i=78 19685 i=1 -1 1 1 Variable_2 i=19686 0 Classification i=46 i=68 i=78 19686 i=19730 -1 1 1 Variable_2 i=19687 0 DiagnosticsLevel i=46 i=68 i=78 19687 i=19723 -1 1 1 Method_4 i=19689 0 Reset i=47 i=19689 i=78 19689 true true Variable_2 i=19690 0 SubError i=47 i=63 i=78 19690 i=1 -1 1 1 Object_1 i=19691 0 Counters i=47 i=58 i=78 19691 Variable_2 i=19692 0 StateError i=47 i=19725 i=78 19692 i=7 -1 1 1 Variable_2 i=19693 0 Active i=46 i=68 i=78 19693 i=1 -1 1 1 Variable_2 i=19694 0 Classification i=46 i=68 i=78 19694 1 i=19730 -1 1 1 Variable_2 i=19695 0 DiagnosticsLevel i=46 i=68 i=78 19695 0 i=19723 -1 1 1 Variable_2 i=19697 0 StateOperationalByMethod i=47 i=19725 i=78 19697 i=7 -1 1 1 Variable_2 i=19698 0 Active i=46 i=68 i=78 19698 i=1 -1 1 1 Variable_2 i=19699 0 Classification i=46 i=68 i=78 19699 0 i=19730 -1 1 1 Variable_2 i=19700 0 DiagnosticsLevel i=46 i=68 i=78 19700 0 i=19723 -1 1 1 Variable_2 i=19702 0 StateOperationalByParent i=47 i=19725 i=78 19702 i=7 -1 1 1 Variable_2 i=19703 0 Active i=46 i=68 i=78 19703 i=1 -1 1 1 Variable_2 i=19704 0 Classification i=46 i=68 i=78 19704 0 i=19730 -1 1 1 Variable_2 i=19705 0 DiagnosticsLevel i=46 i=68 i=78 19705 0 i=19723 -1 1 1 Variable_2 i=19707 0 StateOperationalFromError i=47 i=19725 i=78 19707 i=7 -1 1 1 Variable_2 i=19708 0 Active i=46 i=68 i=78 19708 i=1 -1 1 1 Variable_2 i=19709 0 Classification i=46 i=68 i=78 19709 0 i=19730 -1 1 1 Variable_2 i=19710 0 DiagnosticsLevel i=46 i=68 i=78 19710 0 i=19723 -1 1 1 Variable_2 i=19712 0 StatePausedByParent i=47 i=19725 i=78 19712 i=7 -1 1 1 Variable_2 i=19713 0 Active i=46 i=68 i=78 19713 i=1 -1 1 1 Variable_2 i=19714 0 Classification i=46 i=68 i=78 19714 0 i=19730 -1 1 1 Variable_2 i=19715 0 DiagnosticsLevel i=46 i=68 i=78 19715 0 i=19723 -1 1 1 Variable_2 i=19717 0 StateDisabledByMethod i=47 i=19725 i=78 19717 i=7 -1 1 1 Variable_2 i=19718 0 Active i=46 i=68 i=78 19718 i=1 -1 1 1 Variable_2 i=19719 0 Classification i=46 i=68 i=78 19719 0 i=19730 -1 1 1 Variable_2 i=19720 0 DiagnosticsLevel i=46 i=68 i=78 19720 0 i=19723 -1 1 1 Object_1 i=19722 0 LiveValues i=47 i=58 i=78 19722 DataType_64 i=19723 0 DiagnosticsLevel i=29 i=14799 0 Basic Basic 1 Advanced Advanced 2 Info Info 3 Log Log 4 Debug Debug Variable_2 i=19724 0 EnumStrings i=46 i=68 i=78 19724 Basic Advanced Info Log Debug i=21 1 0 1 1 VariableType_16 i=19725 0 PubSubDiagnosticsCounterType i=63 i=7 -1 Variable_2 i=19726 0 Active i=46 i=68 i=78 19726 i=1 -1 1 1 Variable_2 i=19727 0 Classification i=46 i=68 i=78 19727 i=19730 -1 1 1 Variable_2 i=19728 0 DiagnosticsLevel i=46 i=68 i=78 19728 i=19723 -1 1 1 Variable_2 i=19729 0 TimeFirstChange i=46 i=68 i=80 19729 i=13 -1 1 1 DataType_64 i=19730 0 PubSubDiagnosticsCounterClassification i=29 i=14799 0 Information Information 1 Error Error Variable_2 i=19731 0 EnumStrings i=46 i=68 i=78 19731 Information Error i=21 1 0 1 1 ObjectType_8 i=19732 0 PubSubDiagnosticsRootType i=19677 Object_1 i=19777 0 LiveValues i=47 i=58 i=78 19777 Variable_2 i=19778 0 ConfiguredDataSetWriters i=47 i=63 i=78 19778 i=5 -1 1 1 Variable_2 i=19779 0 DiagnosticsLevel i=46 i=68 i=78 19779 0 i=19723 -1 1 1 Variable_2 i=19780 0 ConfiguredDataSetReaders i=47 i=63 i=78 19780 i=5 -1 1 1 Variable_2 i=19781 0 DiagnosticsLevel i=46 i=68 i=78 19781 0 i=19723 -1 1 1 Variable_2 i=19782 0 OperationalDataSetWriters i=47 i=63 i=78 19782 i=5 -1 1 1 Variable_2 i=19783 0 DiagnosticsLevel i=46 i=68 i=78 19783 0 i=19723 -1 1 1 Variable_2 i=19784 0 OperationalDataSetReaders i=47 i=63 i=78 19784 i=5 -1 1 1 Variable_2 i=19785 0 DiagnosticsLevel i=46 i=68 i=78 19785 0 i=19723 -1 1 1 ObjectType_8 i=19786 0 PubSubDiagnosticsConnectionType i=19677 Object_1 i=19831 0 LiveValues i=47 i=58 i=78 19831 Variable_2 i=19832 0 ResolvedAddress i=47 i=63 i=78 19832 i=12 -1 1 1 Variable_2 i=19833 0 DiagnosticsLevel i=46 i=68 i=78 19833 0 i=19723 -1 1 1 ObjectType_8 i=19834 0 PubSubDiagnosticsWriterGroupType i=19677 Object_1 i=19848 0 Counters i=47 i=58 i=78 19848 Variable_2 i=19880 0 SentNetworkMessages i=47 i=19725 i=78 19880 i=7 -1 1 1 Variable_2 i=19881 0 Active i=46 i=68 i=78 19881 i=1 -1 1 1 Variable_2 i=19882 0 Classification i=46 i=68 i=78 19882 0 i=19730 -1 1 1 Variable_2 i=19883 0 DiagnosticsLevel i=46 i=68 i=78 19883 0 i=19723 -1 1 1 Variable_2 i=19885 0 FailedTransmissions i=47 i=19725 i=78 19885 i=7 -1 1 1 Variable_2 i=19886 0 Active i=46 i=68 i=78 19886 i=1 -1 1 1 Variable_2 i=19887 0 Classification i=46 i=68 i=78 19887 1 i=19730 -1 1 1 Variable_2 i=19888 0 DiagnosticsLevel i=46 i=68 i=78 19888 0 i=19723 -1 1 1 Variable_2 i=19890 0 EncryptionErrors i=47 i=19725 i=78 19890 i=7 -1 1 1 Variable_2 i=19891 0 Active i=46 i=68 i=78 19891 i=1 -1 1 1 Variable_2 i=19892 0 Classification i=46 i=68 i=78 19892 1 i=19730 -1 1 1 Variable_2 i=19893 0 DiagnosticsLevel i=46 i=68 i=78 19893 1 i=19723 -1 1 1 Object_1 i=19879 0 LiveValues i=47 i=58 i=78 19879 Variable_2 i=19895 0 ConfiguredDataSetWriters i=47 i=63 i=78 19895 i=5 -1 1 1 Variable_2 i=19896 0 DiagnosticsLevel i=46 i=68 i=78 19896 0 i=19723 -1 1 1 Variable_2 i=19897 0 OperationalDataSetWriters i=47 i=63 i=78 19897 i=5 -1 1 1 Variable_2 i=19898 0 DiagnosticsLevel i=46 i=68 i=78 19898 0 i=19723 -1 1 1 Variable_2 i=19899 0 SecurityTokenID i=47 i=63 i=80 19899 i=7 -1 1 1 Variable_2 i=19900 0 DiagnosticsLevel i=46 i=68 i=78 19900 2 i=19723 -1 1 1 Variable_2 i=19901 0 TimeToNextTokenID i=47 i=63 i=80 19901 i=290 -1 1 1 Variable_2 i=19902 0 DiagnosticsLevel i=46 i=68 i=78 19902 2 i=19723 -1 1 1 ObjectType_8 i=19903 0 PubSubDiagnosticsReaderGroupType i=19677 Object_1 i=19917 0 Counters i=47 i=58 i=78 19917 Variable_2 i=19949 0 ReceivedNetworkMessages i=47 i=19725 i=78 19949 i=7 -1 1 1 Variable_2 i=19950 0 Active i=46 i=68 i=78 19950 i=1 -1 1 1 Variable_2 i=19951 0 Classification i=46 i=68 i=78 19951 0 i=19730 -1 1 1 Variable_2 i=19952 0 DiagnosticsLevel i=46 i=68 i=78 19952 0 i=19723 -1 1 1 Variable_2 i=19954 0 ReceivedInvalidNetworkMessages i=47 i=19725 i=80 19954 i=7 -1 1 1 Variable_2 i=19955 0 Active i=46 i=68 i=78 19955 i=1 -1 1 1 Variable_2 i=19956 0 Classification i=46 i=68 i=78 19956 1 i=19730 -1 1 1 Variable_2 i=19957 0 DiagnosticsLevel i=46 i=68 i=78 19957 1 i=19723 -1 1 1 Variable_2 i=19959 0 DecryptionErrors i=47 i=19725 i=80 19959 i=7 -1 1 1 Variable_2 i=19960 0 Active i=46 i=68 i=78 19960 i=1 -1 1 1 Variable_2 i=19961 0 Classification i=46 i=68 i=78 19961 1 i=19730 -1 1 1 Variable_2 i=19962 0 DiagnosticsLevel i=46 i=68 i=78 19962 1 i=19723 -1 1 1 Object_1 i=19948 0 LiveValues i=47 i=58 i=78 19948 Variable_2 i=19964 0 ConfiguredDataSetReaders i=47 i=63 i=78 19964 i=5 -1 1 1 Variable_2 i=19965 0 DiagnosticsLevel i=46 i=68 i=78 19965 0 i=19723 -1 1 1 Variable_2 i=19966 0 OperationalDataSetReaders i=47 i=63 i=78 19966 i=5 -1 1 1 Variable_2 i=19967 0 DiagnosticsLevel i=46 i=68 i=78 19967 0 i=19723 -1 1 1 ObjectType_8 i=19968 0 PubSubDiagnosticsDataSetWriterType i=19677 Object_1 i=19982 0 Counters i=47 i=58 i=78 19982 Variable_2 i=20014 0 FailedDataSetMessages i=47 i=19725 i=78 20014 i=7 -1 1 1 Variable_2 i=20015 0 Active i=46 i=68 i=78 20015 i=1 -1 1 1 Variable_2 i=20016 0 Classification i=46 i=68 i=78 20016 1 i=19730 -1 1 1 Variable_2 i=20017 0 DiagnosticsLevel i=46 i=68 i=78 20017 0 i=19723 -1 1 1 Object_1 i=20013 0 LiveValues i=47 i=58 i=78 20013 Variable_2 i=20019 0 MessageSequenceNumber i=47 i=63 i=80 20019 i=5 -1 1 1 Variable_2 i=20020 0 DiagnosticsLevel i=46 i=68 i=78 20020 2 i=19723 -1 1 1 Variable_2 i=20021 0 StatusCode i=47 i=63 i=80 20021 i=19 -1 1 1 Variable_2 i=20022 0 DiagnosticsLevel i=46 i=68 i=78 20022 2 i=19723 -1 1 1 Variable_2 i=20023 0 MajorVersion i=47 i=63 i=80 20023 i=7 -1 1 1 Variable_2 i=20024 0 DiagnosticsLevel i=46 i=68 i=78 20024 2 i=19723 -1 1 1 Variable_2 i=20025 0 MinorVersion i=47 i=63 i=80 20025 i=7 -1 1 1 Variable_2 i=20026 0 DiagnosticsLevel i=46 i=68 i=78 20026 2 i=19723 -1 1 1 ObjectType_8 i=20027 0 PubSubDiagnosticsDataSetReaderType i=19677 Object_1 i=20041 0 Counters i=47 i=58 i=78 20041 Variable_2 i=20073 0 FailedDataSetMessages i=47 i=19725 i=78 20073 i=7 -1 1 1 Variable_2 i=20074 0 Active i=46 i=68 i=78 20074 i=1 -1 1 1 Variable_2 i=20075 0 Classification i=46 i=68 i=78 20075 1 i=19730 -1 1 1 Variable_2 i=20076 0 DiagnosticsLevel i=46 i=68 i=78 20076 0 i=19723 -1 1 1 Variable_2 i=20078 0 DecryptionErrors i=47 i=19725 i=80 20078 i=7 -1 1 1 Variable_2 i=20079 0 Active i=46 i=68 i=78 20079 i=1 -1 1 1 Variable_2 i=20080 0 Classification i=46 i=68 i=78 20080 1 i=19730 -1 1 1 Variable_2 i=20081 0 DiagnosticsLevel i=46 i=68 i=78 20081 1 i=19723 -1 1 1 Object_1 i=20072 0 LiveValues i=47 i=58 i=78 20072 Variable_2 i=20083 0 MessageSequenceNumber i=47 i=63 i=80 20083 i=5 -1 1 1 Variable_2 i=20084 0 DiagnosticsLevel i=46 i=68 i=78 20084 2 i=19723 -1 1 1 Variable_2 i=20085 0 StatusCode i=47 i=63 i=80 20085 i=19 -1 1 1 Variable_2 i=20086 0 DiagnosticsLevel i=46 i=68 i=78 20086 2 i=19723 -1 1 1 Variable_2 i=20087 0 MajorVersion i=47 i=63 i=80 20087 i=7 -1 1 1 Variable_2 i=20088 0 DiagnosticsLevel i=46 i=68 i=78 20088 2 i=19723 -1 1 1 Variable_2 i=20089 0 MinorVersion i=47 i=63 i=80 20089 i=7 -1 1 1 Variable_2 i=20090 0 DiagnosticsLevel i=46 i=68 i=78 20090 2 i=19723 -1 1 1 Variable_2 i=20091 0 SecurityTokenID i=47 i=63 i=80 20091 i=7 -1 1 1 Variable_2 i=20092 0 DiagnosticsLevel i=46 i=68 i=78 20092 2 i=19723 -1 1 1 Variable_2 i=20093 0 TimeToNextTokenID i=47 i=63 i=80 20093 i=290 -1 1 1 Variable_2 i=20094 0 DiagnosticsLevel i=46 i=68 i=78 20094 2 i=19723 -1 1 1 ObjectType_8 i=15535 0 PubSubStatusEventType i=2130 true Variable_2 i=15545 0 ConnectionId i=46 i=68 i=78 15545 i=17 -1 1 1 Variable_2 i=15546 0 GroupId i=46 i=68 i=78 15546 i=17 -1 1 1 Variable_2 i=15547 0 State i=46 i=68 i=78 15547 i=14647 -1 1 1 ObjectType_8 i=15548 0 PubSubTransportLimitsExceedEventType i=15535 true Variable_2 i=15561 0 Actual i=46 i=68 i=78 15561 i=7 -1 1 1 Variable_2 i=15562 0 Maximum i=46 i=68 i=78 15562 i=7 -1 1 1 ObjectType_8 i=15563 0 PubSubCommunicationFailureEventType i=15535 true Variable_2 i=15576 0 Error i=46 i=68 i=78 15576 i=19 -1 1 1 ObjectType_8 i=21105 0 UadpWriterGroupMessageType i=17998 Variable_2 i=21106 0 GroupVersion i=46 i=68 i=78 21106 i=20998 -1 1 1 Variable_2 i=21107 0 DataSetOrdering i=46 i=68 i=78 21107 i=20408 -1 1 1 Variable_2 i=21108 0 NetworkMessageContentMask i=46 i=68 i=78 21108 i=15642 -1 1 1 Variable_2 i=21109 0 SamplingOffset i=46 i=68 i=80 21109 i=290 -1 1 1 Variable_2 i=21110 0 PublishingOffset i=46 i=68 i=78 21110 i=290 1 0 1 1 ObjectType_8 i=21111 0 UadpDataSetWriterMessageType i=21096 Variable_2 i=21112 0 DataSetMessageContentMask i=46 i=68 i=78 21112 i=15646 -1 1 1 Variable_2 i=21113 0 ConfiguredSize i=46 i=68 i=78 21113 i=5 -1 1 1 Variable_2 i=21114 0 NetworkMessageNumber i=46 i=68 i=78 21114 i=5 -1 1 1 Variable_2 i=21115 0 DataSetOffset i=46 i=68 i=78 21115 i=5 -1 1 1 ObjectType_8 i=21116 0 UadpDataSetReaderMessageType i=21104 Variable_2 i=21117 0 GroupVersion i=46 i=68 i=78 21117 i=20998 -1 1 1 Variable_2 i=21119 0 NetworkMessageNumber i=46 i=68 i=78 21119 i=5 -1 1 1 Variable_2 i=17477 0 DataSetOffset i=46 i=68 i=78 17477 i=5 -1 1 1 Variable_2 i=21120 0 DataSetClassId i=46 i=68 i=78 21120 i=14 -1 1 1 Variable_2 i=21121 0 NetworkMessageContentMask i=46 i=68 i=78 21121 i=15642 -1 1 1 Variable_2 i=21122 0 DataSetMessageContentMask i=46 i=68 i=78 21122 i=15646 -1 1 1 Variable_2 i=21123 0 PublishingInterval i=46 i=68 i=78 21123 i=290 -1 1 1 Variable_2 i=21124 0 ProcessingOffset i=46 i=68 i=78 21124 i=290 -1 1 1 Variable_2 i=21125 0 ReceiveOffset i=46 i=68 i=78 21125 i=290 -1 1 1 ObjectType_8 i=21126 0 JsonWriterGroupMessageType i=17998 Variable_2 i=21127 0 NetworkMessageContentMask i=46 i=68 i=78 21127 i=15654 -1 1 1 ObjectType_8 i=21128 0 JsonDataSetWriterMessageType i=21096 Variable_2 i=21129 0 DataSetMessageContentMask i=46 i=68 i=78 21129 i=15658 -1 1 1 ObjectType_8 i=21130 0 JsonDataSetReaderMessageType i=21104 Variable_2 i=21131 0 NetworkMessageContentMask i=46 i=68 i=78 21131 i=15654 -1 1 1 Variable_2 i=21132 0 DataSetMessageContentMask i=46 i=68 i=78 21132 i=15658 -1 1 1 ObjectType_8 i=15064 0 DatagramConnectionTransportType i=17721 Object_1 i=15072 0 DiscoveryAddress i=47 i=21145 i=78 15072 Variable_2 i=15154 0 NetworkInterface i=47 i=16309 i=78 15154 i=12 -1 1 1 Variable_2 i=17579 0 Selections i=46 i=68 i=78 17579 i=24 1 0 1 1 ObjectType_8 i=21133 0 DatagramWriterGroupTransportType i=17997 Variable_2 i=21134 0 MessageRepeatCount i=46 i=68 i=80 21134 i=3 -1 1 1 Variable_2 i=21135 0 MessageRepeatDelay i=46 i=68 i=80 21135 i=290 -1 1 1 ObjectType_8 i=15155 0 BrokerConnectionTransportType i=17721 Variable_2 i=15156 0 ResourceUri i=46 i=68 i=78 15156 i=12 -1 1 1 Variable_2 i=15178 0 AuthenticationProfileUri i=46 i=68 i=78 15178 i=12 -1 1 1 ObjectType_8 i=21136 0 BrokerWriterGroupTransportType i=17997 Variable_2 i=21137 0 QueueName i=46 i=68 i=78 21137 i=12 -1 1 1 Variable_2 i=15246 0 ResourceUri i=46 i=68 i=78 15246 i=12 -1 1 1 Variable_2 i=15247 0 AuthenticationProfileUri i=46 i=68 i=78 15247 i=12 -1 1 1 Variable_2 i=15249 0 RequestedDeliveryGuarantee i=46 i=68 i=78 15249 i=15008 -1 1 1 ObjectType_8 i=21138 0 BrokerDataSetWriterTransportType i=15305 Variable_2 i=21139 0 QueueName i=46 i=68 i=78 21139 i=12 -1 1 1 Variable_2 i=21140 0 MetaDataQueueName i=46 i=68 i=78 21140 i=12 -1 1 1 Variable_2 i=15250 0 ResourceUri i=46 i=68 i=78 15250 i=12 -1 1 1 Variable_2 i=15251 0 AuthenticationProfileUri i=46 i=68 i=78 15251 i=12 -1 1 1 Variable_2 i=15330 0 RequestedDeliveryGuarantee i=46 i=68 i=78 15330 i=15008 -1 1 1 Variable_2 i=21141 0 MetaDataUpdateTime i=46 i=68 i=78 21141 i=290 -1 1 1 ObjectType_8 i=21142 0 BrokerDataSetReaderTransportType i=15319 Variable_2 i=21143 0 QueueName i=46 i=68 i=78 21143 i=12 -1 1 1 Variable_2 i=15334 0 ResourceUri i=46 i=68 i=78 15334 i=12 -1 1 1 Variable_2 i=15419 0 AuthenticationProfileUri i=46 i=68 i=78 15419 i=12 -1 1 1 Variable_2 i=15420 0 RequestedDeliveryGuarantee i=46 i=68 i=78 15420 i=15008 -1 1 1 Variable_2 i=21144 0 MetaDataQueueName i=46 i=68 i=78 21144 i=12 -1 1 1 ObjectType_8 i=21145 0 NetworkAddressType i=58 true Variable_2 i=21146 0 NetworkInterface i=47 i=16309 i=78 21146 i=12 -1 1 1 Variable_2 i=17582 0 Selections i=46 i=68 i=78 17582 i=24 1 0 1 1 ObjectType_8 i=21147 0 NetworkAddressUrlType i=21145 Variable_2 i=21149 0 Url i=47 i=63 i=78 21149 i=12 -1 1 1 VariableType_16 i=19077 0 MultiStateDictionaryEntryDiscreteBaseType i=11238 i=26 -1 Variable_2 i=19082 0 EnumDictionaryEntries i=46 i=68 i=78 19082 i=17 2 0,0 1 1 Variable_2 i=19083 0 ValueAsDictionaryEntries i=46 i=68 i=80 19083 i=17 1 0 1 1 VariableType_16 i=19084 0 MultiStateDictionaryEntryDiscreteType i=19077 i=26 -1 Variable_2 i=19090 0 ValueAsDictionaryEntries i=46 i=68 i=78 19090 i=17 1 0 1 1 DataType_64 i=256 0 IdType i=29 i=14799 0 Numeric Numeric 1 String String 2 Guid Guid 3 Opaque Opaque Variable_2 i=7591 0 EnumStrings i=46 i=68 i=78 7591 Numeric String Guid Opaque i=21 1 0 1 1 DataType_64 i=257 0 NodeClass i=29 i=14799 0 Unspecified Unspecified 1 Object Object 2 Variable Variable 4 Method Method 8 ObjectType ObjectType 16 VariableType VariableType 32 ReferenceType ReferenceType 64 DataType DataType 128 View View Variable_2 i=11878 0 EnumValues i=46 i=68 i=78 11878 i=7616 0 Unspecified i=7616 1 Object i=7616 2 Variable i=7616 4 Method i=7616 8 ObjectType i=7616 16 VariableType i=7616 32 ReferenceType i=7616 64 DataType i=7616 128 View i=7594 1 0 1 1 DataType_64 i=94 0 PermissionType i=7 i=14799 0 Browse Browse 1 ReadRolePermissions ReadRolePermissions 2 WriteAttribute WriteAttribute 3 WriteRolePermissions WriteRolePermissions 4 WriteHistorizing WriteHistorizing 5 Read Read 6 Write Write 7 ReadHistory ReadHistory 8 InsertHistory InsertHistory 9 ModifyHistory ModifyHistory 10 DeleteHistory DeleteHistory 11 ReceiveEvents ReceiveEvents 12 Call Call 13 AddReference AddReference 14 RemoveReference RemoveReference 15 DeleteNode DeleteNode 16 AddNode AddNode Variable_2 i=15030 0 OptionSetValues i=46 i=68 i=78 15030 Browse ReadRolePermissions WriteAttribute WriteRolePermissions WriteHistorizing Read Write ReadHistory InsertHistory ModifyHistory DeleteHistory ReceiveEvents Call AddReference RemoveReference DeleteNode AddNode i=21 1 0 1 1 DataType_64 i=15031 0 AccessLevelType i=3 i=14799 0 CurrentRead CurrentRead 1 CurrentWrite CurrentWrite 2 HistoryRead HistoryRead 3 HistoryWrite HistoryWrite 4 SemanticChange SemanticChange 5 StatusWrite StatusWrite 6 TimestampWrite TimestampWrite Variable_2 i=15032 0 OptionSetValues i=46 i=68 i=78 15032 CurrentRead CurrentWrite HistoryRead HistoryWrite SemanticChange StatusWrite TimestampWrite i=21 1 0 1 1 DataType_64 i=15406 0 AccessLevelExType i=7 i=14799 0 CurrentRead CurrentRead 1 CurrentWrite CurrentWrite 2 HistoryRead HistoryRead 3 HistoryWrite HistoryWrite 4 SemanticChange SemanticChange 5 StatusWrite StatusWrite 6 TimestampWrite TimestampWrite 8 NonatomicRead NonatomicRead 9 NonatomicWrite NonatomicWrite 10 WriteFullArrayOnly WriteFullArrayOnly Variable_2 i=15407 0 OptionSetValues i=46 i=68 i=78 15407 CurrentRead CurrentWrite HistoryRead HistoryWrite SemanticChange StatusWrite TimestampWrite Reserved NonatomicRead NonatomicWrite WriteFullArrayOnly i=21 1 0 1 1 DataType_64 i=15033 0 EventNotifierType i=3 i=14799 0 SubscribeToEvents SubscribeToEvents 2 HistoryRead HistoryRead 3 HistoryWrite HistoryWrite Variable_2 i=15034 0 OptionSetValues i=46 i=68 i=78 15034 SubscribeToEvents Reserved HistoryRead HistoryWrite i=21 1 0 1 1 DataType_64 i=95 0 AccessRestrictionType i=7 i=14799 0 SigningRequired SigningRequired 1 EncryptionRequired EncryptionRequired 2 SessionRequired SessionRequired Variable_2 i=15035 0 OptionSetValues i=46 i=68 i=78 15035 SigningRequired EncryptionRequired SessionRequired i=21 1 0 1 1 DataType_64 i=96 0 RolePermissionType i=22 i=14798 i=22 Structure_0 RoleId i=17 -1 0 false Permissions i=94 -1 0 false DataType_64 i=97 0 DataTypeDefinition i=22 true DataType_64 i=98 0 StructureType i=29 i=14799 0 Structure Structure 1 StructureWithOptionalFields StructureWithOptionalFields 2 Union Union Variable_2 i=14528 0 EnumStrings i=46 i=68 i=78 14528 Structure StructureWithOptionalFields Union i=21 1 0 1 1 DataType_64 i=101 0 StructureField i=22 i=14798 i=22 Structure_0 Name i=12 -1 0 false Description i=21 -1 0 false DataType i=17 -1 0 false ValueRank i=6 -1 0 false ArrayDimensions i=7 1 0 false MaxStringLength i=7 -1 0 false IsOptional i=1 -1 0 false DataType_64 i=99 0 StructureDefinition i=97 i=14798 i=97 Structure_0 DefaultEncodingId i=17 -1 0 false BaseDataType i=17 -1 0 false StructureType i=98 -1 0 false Fields i=101 1 0 false DataType_64 i=100 0 EnumDefinition i=97 i=14798 i=97 Structure_0 Fields i=102 1 0 false DataType_64 i=296 0 Argument i=22 i=14798 i=22 Structure_0 Name i=12 -1 0 false DataType i=17 -1 0 false ValueRank i=6 -1 0 false ArrayDimensions i=7 1 0 false Description i=21 -1 0 false DataType_64 i=7594 0 EnumValueType i=22 i=14798 i=22 Structure_0 Value i=8 -1 0 false DisplayName i=21 -1 0 false Description i=21 -1 0 false DataType_64 i=102 0 EnumField i=7594 i=14798 i=7594 Structure_0 Value i=8 -1 0 false DisplayName i=21 -1 0 false Description i=21 -1 0 false Name i=12 -1 0 false DataType_64 i=12755 0 OptionSet i=22 i=14798 i=22 Structure_0 Value i=15 -1 0 false ValidBits i=15 -1 0 false DataType_64 i=12756 0 Union i=22 true DataType_64 i=12877 0 NormalizedString i=12 DataType_64 i=12878 0 DecimalString i=12 DataType_64 i=12879 0 DurationString i=12 DataType_64 i=12880 0 TimeString i=12 DataType_64 i=12881 0 DateString i=12 DataType_64 i=290 0 Duration i=11 DataType_64 i=294 0 UtcTime i=13 DataType_64 i=295 0 LocaleId i=12 DataType_64 i=8912 0 TimeZoneDataType i=22 i=14798 i=22 Structure_0 Offset i=4 -1 0 false DaylightSavingInOffset i=1 -1 0 false DataType_64 i=17588 0 Index i=7 DataType_64 i=288 0 IntegerId i=7 DataType_64 i=307 0 ApplicationType i=29 i=14799 0 Server Server 1 Client Client 2 ClientAndServer ClientAndServer 3 DiscoveryServer DiscoveryServer Variable_2 i=7597 0 EnumStrings i=46 i=68 i=78 7597 Server Client ClientAndServer DiscoveryServer i=21 1 0 1 1 DataType_64 i=308 0 ApplicationDescription i=22 i=14798 i=22 Structure_0 ApplicationUri i=12 -1 0 false ProductUri i=12 -1 0 false ApplicationName i=21 -1 0 false ApplicationType i=307 -1 0 false GatewayServerUri i=12 -1 0 false DiscoveryProfileUri i=12 -1 0 false DiscoveryUrls i=12 1 0 false DataType_64 i=20998 0 VersionTime i=7 DataType_64 i=12189 0 ServerOnNetwork i=22 i=14798 i=22 Structure_0 RecordId i=7 -1 0 false ServerName i=12 -1 0 false DiscoveryUrl i=12 -1 0 false ServerCapabilities i=12 1 0 false DataType_64 i=311 0 ApplicationInstanceCertificate i=15 DataType_64 i=302 0 MessageSecurityMode i=29 i=14799 0 Invalid Invalid 1 None None 2 Sign Sign 3 SignAndEncrypt SignAndEncrypt Variable_2 i=7595 0 EnumStrings i=46 i=68 i=78 7595 Invalid None Sign SignAndEncrypt i=21 1 0 1 1 DataType_64 i=303 0 UserTokenType i=29 i=14799 0 Anonymous Anonymous 1 UserName UserName 2 Certificate Certificate 3 IssuedToken IssuedToken Variable_2 i=7596 0 EnumStrings i=46 i=68 i=78 7596 Anonymous UserName Certificate IssuedToken i=21 1 0 1 1 DataType_64 i=304 0 UserTokenPolicy i=22 i=14798 i=22 Structure_0 PolicyId i=12 -1 0 false TokenType i=303 -1 0 false IssuedTokenType i=12 -1 0 false IssuerEndpointUrl i=12 -1 0 false SecurityPolicyUri i=12 -1 0 false DataType_64 i=312 0 EndpointDescription i=22 i=14798 i=22 Structure_0 EndpointUrl i=12 -1 0 false Server i=308 -1 0 false ServerCertificate i=311 -1 0 false SecurityMode i=302 -1 0 false SecurityPolicyUri i=12 -1 0 false UserIdentityTokens i=304 1 0 false TransportProfileUri i=12 -1 0 false SecurityLevel i=3 -1 0 false DataType_64 i=432 0 RegisteredServer i=22 i=14798 i=22 Structure_0 ServerUri i=12 -1 0 false ProductUri i=12 -1 0 false ServerNames i=21 1 0 false ServerType i=307 -1 0 false GatewayServerUri i=12 -1 0 false DiscoveryUrls i=12 1 0 false SemaphoreFilePath i=12 -1 0 false IsOnline i=1 -1 0 false DataType_64 i=12890 0 DiscoveryConfiguration i=22 DataType_64 i=12891 0 MdnsDiscoveryConfiguration i=12890 i=14798 i=12890 Structure_0 MdnsServerName i=12 -1 0 false ServerCapabilities i=12 1 0 false DataType_64 i=315 0 SecurityTokenRequestType i=29 i=14799 0 Issue Issue 1 Renew Renew Variable_2 i=7598 0 EnumStrings i=46 i=68 i=78 7598 Issue Renew i=21 1 0 1 1 DataType_64 i=344 0 SignedSoftwareCertificate i=22 i=14798 i=22 Structure_0 CertificateData i=15 -1 0 false Signature i=15 -1 0 false DataType_64 i=388 0 SessionAuthenticationToken i=17 DataType_64 i=316 0 UserIdentityToken i=22 true i=14798 i=22 Structure_0 PolicyId i=12 -1 0 false DataType_64 i=319 0 AnonymousIdentityToken i=316 DataType_64 i=322 0 UserNameIdentityToken i=316 i=14798 i=316 Structure_0 PolicyId i=12 -1 0 false UserName i=12 -1 0 false Password i=15 -1 0 false EncryptionAlgorithm i=12 -1 0 false DataType_64 i=325 0 X509IdentityToken i=316 i=14798 i=316 Structure_0 PolicyId i=12 -1 0 false CertificateData i=15 -1 0 false DataType_64 i=938 0 IssuedIdentityToken i=316 i=14798 i=316 Structure_0 PolicyId i=12 -1 0 false TokenData i=15 -1 0 false EncryptionAlgorithm i=12 -1 0 false DataType_64 i=348 0 NodeAttributesMask i=29 i=14799 0 None None 1 AccessLevel AccessLevel 2 ArrayDimensions ArrayDimensions 4 BrowseName BrowseName 8 ContainsNoLoops ContainsNoLoops 16 DataType DataType 32 Description Description 64 DisplayName DisplayName 128 EventNotifier EventNotifier 256 Executable Executable 512 Historizing Historizing 1024 InverseName InverseName 2048 IsAbstract IsAbstract 4096 MinimumSamplingInterval MinimumSamplingInterval 8192 NodeClass NodeClass 16384 NodeId NodeId 32768 Symmetric Symmetric 65536 UserAccessLevel UserAccessLevel 131072 UserExecutable UserExecutable 262144 UserWriteMask UserWriteMask 524288 ValueRank ValueRank 1048576 WriteMask WriteMask 2097152 Value Value 4194304 DataTypeDefinition DataTypeDefinition 8388608 RolePermissions RolePermissions 16777216 AccessRestrictions AccessRestrictions 33554431 All All 26501220 BaseNode BaseNode 26501348 Object Object 26503268 ObjectType ObjectType 26571383 Variable Variable 28600438 VariableType VariableType 26632548 Method Method 26537060 ReferenceType ReferenceType 26501356 View View Variable_2 i=11881 0 EnumValues i=46 i=68 i=78 11881 i=7616 0 None i=7616 1 AccessLevel i=7616 2 ArrayDimensions i=7616 4 BrowseName i=7616 8 ContainsNoLoops i=7616 16 DataType i=7616 32 Description i=7616 64 DisplayName i=7616 128 EventNotifier i=7616 256 Executable i=7616 512 Historizing i=7616 1024 InverseName i=7616 2048 IsAbstract i=7616 4096 MinimumSamplingInterval i=7616 8192 NodeClass i=7616 16384 NodeId i=7616 32768 Symmetric i=7616 65536 UserAccessLevel i=7616 131072 UserExecutable i=7616 262144 UserWriteMask i=7616 524288 ValueRank i=7616 1048576 WriteMask i=7616 2097152 Value i=7616 4194304 DataTypeDefinition i=7616 8388608 RolePermissions i=7616 16777216 AccessRestrictions i=7616 33554431 All i=7616 26501220 BaseNode i=7616 26501348 Object i=7616 26503268 ObjectType i=7616 26571383 Variable i=7616 28600438 VariableType i=7616 26632548 Method i=7616 26537060 ReferenceType i=7616 26501356 View i=7594 1 0 1 1 DataType_64 i=376 0 AddNodesItem i=22 i=14798 i=22 Structure_0 ParentNodeId i=18 -1 0 false ReferenceTypeId i=17 -1 0 false RequestedNewNodeId i=18 -1 0 false BrowseName i=20 -1 0 false NodeClass i=257 -1 0 false NodeAttributes i=22 -1 0 false TypeDefinition i=18 -1 0 false DataType_64 i=379 0 AddReferencesItem i=22 i=14798 i=22 Structure_0 SourceNodeId i=17 -1 0 false ReferenceTypeId i=17 -1 0 false IsForward i=1 -1 0 false TargetServerUri i=12 -1 0 false TargetNodeId i=18 -1 0 false TargetNodeClass i=257 -1 0 false DataType_64 i=382 0 DeleteNodesItem i=22 i=14798 i=22 Structure_0 NodeId i=17 -1 0 false DeleteTargetReferences i=1 -1 0 false DataType_64 i=385 0 DeleteReferencesItem i=22 i=14798 i=22 Structure_0 SourceNodeId i=17 -1 0 false ReferenceTypeId i=17 -1 0 false IsForward i=1 -1 0 false TargetNodeId i=18 -1 0 false DeleteBidirectional i=1 -1 0 false DataType_64 i=347 0 AttributeWriteMask i=7 i=14799 0 AccessLevel AccessLevel 1 ArrayDimensions ArrayDimensions 2 BrowseName BrowseName 3 ContainsNoLoops ContainsNoLoops 4 DataType DataType 5 Description Description 6 DisplayName DisplayName 7 EventNotifier EventNotifier 8 Executable Executable 9 Historizing Historizing 10 InverseName InverseName 11 IsAbstract IsAbstract 12 MinimumSamplingInterval MinimumSamplingInterval 13 NodeClass NodeClass 14 NodeId NodeId 15 Symmetric Symmetric 16 UserAccessLevel UserAccessLevel 17 UserExecutable UserExecutable 18 UserWriteMask UserWriteMask 19 ValueRank ValueRank 20 WriteMask WriteMask 21 ValueForVariableType ValueForVariableType 22 DataTypeDefinition DataTypeDefinition 23 RolePermissions RolePermissions 24 AccessRestrictions AccessRestrictions 25 AccessLevelEx AccessLevelEx Variable_2 i=15036 0 OptionSetValues i=46 i=68 i=78 15036 AccessLevel ArrayDimensions BrowseName ContainsNoLoops DataType Description DisplayName EventNotifier Executable Historizing InverseName IsAbstract MinimumSamplingInterval NodeClass NodeId Symmetric UserAccessLevel UserExecutable UserWriteMask ValueRank WriteMask ValueForVariableType DataTypeDefinition RolePermissions AccessRestrictions AccessLevelEx i=21 1 0 1 1 DataType_64 i=521 0 ContinuationPoint i=15 DataType_64 i=537 0 RelativePathElement i=22 i=14798 i=22 Structure_0 ReferenceTypeId i=17 -1 0 false IsInverse i=1 -1 0 false IncludeSubtypes i=1 -1 0 false TargetName i=20 -1 0 false DataType_64 i=540 0 RelativePath i=22 i=14798 i=22 Structure_0 Elements i=537 1 0 false DataType_64 i=289 0 Counter i=7 DataType_64 i=291 0 NumericRange i=12 DataType_64 i=293 0 Date i=13 DataType_64 i=331 0 EndpointConfiguration i=22 i=14798 i=22 Structure_0 OperationTimeout i=6 -1 0 false UseBinaryEncoding i=1 -1 0 false MaxStringLength i=6 -1 0 false MaxByteStringLength i=6 -1 0 false MaxArrayLength i=6 -1 0 false MaxMessageSize i=6 -1 0 false MaxBufferSize i=6 -1 0 false ChannelLifetime i=6 -1 0 false SecurityTokenLifetime i=6 -1 0 false DataType_64 i=576 0 FilterOperator i=29 i=14799 0 Equals Equals 1 IsNull IsNull 2 GreaterThan GreaterThan 3 LessThan LessThan 4 GreaterThanOrEqual GreaterThanOrEqual 5 LessThanOrEqual LessThanOrEqual 6 Like Like 7 Not Not 8 Between Between 9 InList InList 10 And And 11 Or Or 12 Cast Cast 13 InView InView 14 OfType OfType 15 RelatedTo RelatedTo 16 BitwiseAnd BitwiseAnd 17 BitwiseOr BitwiseOr Variable_2 i=7605 0 EnumStrings i=46 i=68 i=78 7605 Equals IsNull GreaterThan LessThan GreaterThanOrEqual LessThanOrEqual Like Not Between InList And Or Cast InView OfType RelatedTo BitwiseAnd BitwiseOr i=21 1 0 1 1 DataType_64 i=583 0 ContentFilterElement i=22 i=14798 i=22 Structure_0 FilterOperator i=576 -1 0 false FilterOperands i=22 1 0 false DataType_64 i=586 0 ContentFilter i=22 i=14798 i=22 Structure_0 Elements i=583 1 0 false DataType_64 i=589 0 FilterOperand i=22 DataType_64 i=592 0 ElementOperand i=589 i=14798 i=589 Structure_0 Index i=7 -1 0 false DataType_64 i=595 0 LiteralOperand i=589 i=14798 i=589 Structure_0 Value i=24 -1 0 false DataType_64 i=598 0 AttributeOperand i=589 i=14798 i=589 Structure_0 NodeId i=17 -1 0 false Alias i=12 -1 0 false BrowsePath i=540 -1 0 false AttributeId i=288 -1 0 false IndexRange i=291 -1 0 false DataType_64 i=601 0 SimpleAttributeOperand i=589 i=14798 i=589 Structure_0 TypeDefinitionId i=17 -1 0 false BrowsePath i=20 1 0 false AttributeId i=288 -1 0 false IndexRange i=291 -1 0 false DataType_64 i=659 0 HistoryEvent i=22 i=14798 i=22 Structure_0 Events i=920 1 0 false DataType_64 i=11234 0 HistoryUpdateType i=29 i=14799 1 Insert Insert 2 Replace Replace 3 Update Update 4 Delete Delete Variable_2 i=11884 0 EnumValues i=46 i=68 i=78 11884 i=7616 1 Insert i=7616 2 Replace i=7616 3 Update i=7616 4 Delete i=7594 1 0 1 1 DataType_64 i=11293 0 PerformUpdateType i=29 i=14799 1 Insert Insert 2 Replace Replace 3 Update Update 4 Remove Remove Variable_2 i=11885 0 EnumValues i=46 i=68 i=78 11885 i=7616 1 Insert i=7616 2 Replace i=7616 3 Update i=7616 4 Remove i=7594 1 0 1 1 DataType_64 i=719 0 MonitoringFilter i=22 DataType_64 i=725 0 EventFilter i=719 i=14798 i=719 Structure_0 SelectClauses i=601 1 0 false WhereClause i=586 -1 0 false DataType_64 i=948 0 AggregateConfiguration i=22 i=14798 i=22 Structure_0 UseServerCapabilitiesDefaults i=1 -1 0 false TreatUncertainAsBad i=1 -1 0 false PercentDataBad i=3 -1 0 false PercentDataGood i=3 -1 0 false UseSlopedExtrapolation i=1 -1 0 false DataType_64 i=920 0 HistoryEventFieldList i=22 i=14798 i=22 Structure_0 EventFields i=24 1 0 false DataType_64 i=338 0 BuildInfo i=22 i=14798 i=22 Structure_0 ProductUri i=12 -1 0 false ManufacturerName i=12 -1 0 false ProductName i=12 -1 0 false SoftwareVersion i=12 -1 0 false BuildNumber i=12 -1 0 false BuildDate i=294 -1 0 false DataType_64 i=851 0 RedundancySupport i=29 i=14799 0 None None 1 Cold Cold 2 Warm Warm 3 Hot Hot 4 Transparent Transparent 5 HotAndMirrored HotAndMirrored Variable_2 i=7611 0 EnumStrings i=46 i=68 i=78 7611 None Cold Warm Hot Transparent HotAndMirrored i=21 1 0 1 1 DataType_64 i=852 0 ServerState i=29 i=14799 0 Running Running 1 Failed Failed 2 NoConfiguration NoConfiguration 3 Suspended Suspended 4 Shutdown Shutdown 5 Test Test 6 CommunicationFault CommunicationFault 7 Unknown Unknown Variable_2 i=7612 0 EnumStrings i=46 i=68 i=78 7612 Running Failed NoConfiguration Suspended Shutdown Test CommunicationFault Unknown i=21 1 0 1 1 DataType_64 i=853 0 RedundantServerDataType i=22 i=14798 i=22 Structure_0 ServerId i=12 -1 0 false ServiceLevel i=3 -1 0 false ServerState i=852 -1 0 false DataType_64 i=11943 0 EndpointUrlListDataType i=22 i=14798 i=22 Structure_0 EndpointUrlList i=12 1 0 false DataType_64 i=11944 0 NetworkGroupDataType i=22 i=14798 i=22 Structure_0 ServerUri i=12 -1 0 false NetworkPaths i=11943 1 0 false DataType_64 i=856 0 SamplingIntervalDiagnosticsDataType i=22 i=14798 i=22 Structure_0 SamplingInterval i=290 -1 0 false MonitoredItemCount i=7 -1 0 false MaxMonitoredItemCount i=7 -1 0 false DisabledMonitoredItemCount i=7 -1 0 false DataType_64 i=859 0 ServerDiagnosticsSummaryDataType i=22 i=14798 i=22 Structure_0 ServerViewCount i=7 -1 0 false CurrentSessionCount i=7 -1 0 false CumulatedSessionCount i=7 -1 0 false SecurityRejectedSessionCount i=7 -1 0 false RejectedSessionCount i=7 -1 0 false SessionTimeoutCount i=7 -1 0 false SessionAbortCount i=7 -1 0 false CurrentSubscriptionCount i=7 -1 0 false CumulatedSubscriptionCount i=7 -1 0 false PublishingIntervalCount i=7 -1 0 false SecurityRejectedRequestsCount i=7 -1 0 false RejectedRequestsCount i=7 -1 0 false DataType_64 i=862 0 ServerStatusDataType i=22 i=14798 i=22 Structure_0 StartTime i=294 -1 0 false CurrentTime i=294 -1 0 false State i=852 -1 0 false BuildInfo i=338 -1 0 false SecondsTillShutdown i=7 -1 0 false ShutdownReason i=21 -1 0 false DataType_64 i=865 0 SessionDiagnosticsDataType i=22 i=14798 i=22 Structure_0 SessionId i=17 -1 0 false SessionName i=12 -1 0 false ClientDescription i=308 -1 0 false ServerUri i=12 -1 0 false EndpointUrl i=12 -1 0 false LocaleIds i=295 1 0 false ActualSessionTimeout i=290 -1 0 false MaxResponseMessageSize i=7 -1 0 false ClientConnectionTime i=294 -1 0 false ClientLastContactTime i=294 -1 0 false CurrentSubscriptionsCount i=7 -1 0 false CurrentMonitoredItemsCount i=7 -1 0 false CurrentPublishRequestsInQueue i=7 -1 0 false TotalRequestCount i=871 -1 0 false UnauthorizedRequestCount i=7 -1 0 false ReadCount i=871 -1 0 false HistoryReadCount i=871 -1 0 false WriteCount i=871 -1 0 false HistoryUpdateCount i=871 -1 0 false CallCount i=871 -1 0 false CreateMonitoredItemsCount i=871 -1 0 false ModifyMonitoredItemsCount i=871 -1 0 false SetMonitoringModeCount i=871 -1 0 false SetTriggeringCount i=871 -1 0 false DeleteMonitoredItemsCount i=871 -1 0 false CreateSubscriptionCount i=871 -1 0 false ModifySubscriptionCount i=871 -1 0 false SetPublishingModeCount i=871 -1 0 false PublishCount i=871 -1 0 false RepublishCount i=871 -1 0 false TransferSubscriptionsCount i=871 -1 0 false DeleteSubscriptionsCount i=871 -1 0 false AddNodesCount i=871 -1 0 false AddReferencesCount i=871 -1 0 false DeleteNodesCount i=871 -1 0 false DeleteReferencesCount i=871 -1 0 false BrowseCount i=871 -1 0 false BrowseNextCount i=871 -1 0 false TranslateBrowsePathsToNodeIdsCount i=871 -1 0 false QueryFirstCount i=871 -1 0 false QueryNextCount i=871 -1 0 false RegisterNodesCount i=871 -1 0 false UnregisterNodesCount i=871 -1 0 false DataType_64 i=868 0 SessionSecurityDiagnosticsDataType i=22 i=14798 i=22 Structure_0 SessionId i=17 -1 0 false ClientUserIdOfSession i=12 -1 0 false ClientUserIdHistory i=12 1 0 false AuthenticationMechanism i=12 -1 0 false Encoding i=12 -1 0 false TransportProtocol i=12 -1 0 false SecurityMode i=302 -1 0 false SecurityPolicyUri i=12 -1 0 false ClientCertificate i=15 -1 0 false DataType_64 i=871 0 ServiceCounterDataType i=22 i=14798 i=22 Structure_0 TotalCount i=7 -1 0 false ErrorCount i=7 -1 0 false DataType_64 i=299 0 StatusResult i=22 i=14798 i=22 Structure_0 StatusCode i=19 -1 0 false DiagnosticInfo i=25 -1 0 false DataType_64 i=874 0 SubscriptionDiagnosticsDataType i=22 i=14798 i=22 Structure_0 SessionId i=17 -1 0 false SubscriptionId i=7 -1 0 false Priority i=3 -1 0 false PublishingInterval i=290 -1 0 false MaxKeepAliveCount i=7 -1 0 false MaxLifetimeCount i=7 -1 0 false MaxNotificationsPerPublish i=7 -1 0 false PublishingEnabled i=1 -1 0 false ModifyCount i=7 -1 0 false EnableCount i=7 -1 0 false DisableCount i=7 -1 0 false RepublishRequestCount i=7 -1 0 false RepublishMessageRequestCount i=7 -1 0 false RepublishMessageCount i=7 -1 0 false TransferRequestCount i=7 -1 0 false TransferredToAltClientCount i=7 -1 0 false TransferredToSameClientCount i=7 -1 0 false PublishRequestCount i=7 -1 0 false DataChangeNotificationsCount i=7 -1 0 false EventNotificationsCount i=7 -1 0 false NotificationsCount i=7 -1 0 false LatePublishRequestCount i=7 -1 0 false CurrentKeepAliveCount i=7 -1 0 false CurrentLifetimeCount i=7 -1 0 false UnacknowledgedMessageCount i=7 -1 0 false DiscardedMessageCount i=7 -1 0 false MonitoredItemCount i=7 -1 0 false DisabledMonitoredItemCount i=7 -1 0 false MonitoringQueueOverflowCount i=7 -1 0 false NextSequenceNumber i=7 -1 0 false EventQueueOverFlowCount i=7 -1 0 false DataType_64 i=877 0 ModelChangeStructureDataType i=22 i=14798 i=22 Structure_0 Affected i=17 -1 0 false AffectedType i=17 -1 0 false Verb i=3 -1 0 false DataType_64 i=897 0 SemanticChangeStructureDataType i=22 i=14798 i=22 Structure_0 Affected i=17 -1 0 false AffectedType i=17 -1 0 false DataType_64 i=884 0 Range i=22 i=14798 i=22 Structure_0 Low i=11 -1 0 false High i=11 -1 0 false DataType_64 i=887 0 EUInformation i=22 i=14798 i=22 Structure_0 NamespaceUri i=12 -1 0 false UnitId i=6 -1 0 false DisplayName i=21 -1 0 false Description i=21 -1 0 false DataType_64 i=12077 0 AxisScaleEnumeration i=29 i=14799 0 Linear Linear 1 Log Log 2 Ln Ln Variable_2 i=12078 0 EnumStrings i=46 i=68 i=78 12078 Linear Log Ln i=21 1 0 1 1 DataType_64 i=12171 0 ComplexNumberType i=22 i=14798 i=22 Structure_0 Real i=10 -1 0 false Imaginary i=10 -1 0 false DataType_64 i=12172 0 DoubleComplexNumberType i=22 i=14798 i=22 Structure_0 Real i=11 -1 0 false Imaginary i=11 -1 0 false DataType_64 i=12079 0 AxisInformation i=22 i=14798 i=22 Structure_0 EngineeringUnits i=887 -1 0 false EURange i=884 -1 0 false Title i=21 -1 0 false AxisScaleType i=12077 -1 0 false AxisSteps i=11 1 0 false DataType_64 i=12080 0 XVType i=22 i=14798 i=22 Structure_0 X i=11 -1 0 false Value i=10 -1 0 false DataType_64 i=894 0 ProgramDiagnosticDataType i=22 i=14798 i=22 Structure_0 CreateSessionId i=17 -1 0 false CreateClientName i=12 -1 0 false InvocationCreationTime i=294 -1 0 false LastTransitionTime i=294 -1 0 false LastMethodCall i=12 -1 0 false LastMethodSessionId i=17 -1 0 false LastMethodInputArguments i=296 1 0 false LastMethodOutputArguments i=296 1 0 false LastMethodCallTime i=294 -1 0 false LastMethodReturnStatus i=299 -1 0 false DataType_64 i=15396 0 ProgramDiagnostic2DataType i=22 i=14798 i=22 Structure_0 CreateSessionId i=17 -1 0 false CreateClientName i=12 -1 0 false InvocationCreationTime i=294 -1 0 false LastTransitionTime i=294 -1 0 false LastMethodCall i=12 -1 0 false LastMethodSessionId i=17 -1 0 false LastMethodInputArguments i=296 1 0 false LastMethodOutputArguments i=296 1 0 false LastMethodInputValues i=24 1 0 false LastMethodOutputValues i=24 1 0 false LastMethodCallTime i=294 -1 0 false LastMethodReturnStatus i=299 -1 0 false DataType_64 i=891 0 Annotation i=22 i=14798 i=22 Structure_0 Message i=12 -1 0 false UserName i=12 -1 0 false AnnotationTime i=294 -1 0 false DataType_64 i=890 0 ExceptionDeviationFormat i=29 i=14799 0 AbsoluteValue AbsoluteValue 1 PercentOfValue PercentOfValue 2 PercentOfRange PercentOfRange 3 PercentOfEURange PercentOfEURange 4 Unknown Unknown Variable_2 i=7614 0 EnumStrings i=46 i=68 i=78 7614 AbsoluteValue PercentOfValue PercentOfRange PercentOfEURange Unknown i=21 1 0 1 1 Object_1 i=14846 0 Default Binary i=76 14846 i=38 true i=14533 i=39 i=14873 Object_1 i=15671 0 Default Binary i=76 15671 i=38 true i=15528 i=39 i=15734 Object_1 i=18815 0 Default Binary i=76 18815 i=38 true i=18806 i=39 i=18824 Object_1 i=18816 0 Default Binary i=76 18816 i=38 true i=18807 i=39 i=18827 Object_1 i=18817 0 Default Binary i=76 18817 i=38 true i=18808 i=39 i=18830 Object_1 i=18818 0 Default Binary i=76 18818 i=38 true i=18809 i=39 i=18833 Object_1 i=18819 0 Default Binary i=76 18819 i=38 true i=18810 i=39 i=18836 Object_1 i=18820 0 Default Binary i=76 18820 i=38 true i=18811 i=39 i=18839 Object_1 i=18821 0 Default Binary i=76 18821 i=38 true i=18812 i=39 i=18842 Object_1 i=18822 0 Default Binary i=76 18822 i=38 true i=18813 i=39 i=18845 Object_1 i=18823 0 Default Binary i=76 18823 i=38 true i=18814 i=39 i=18848 Object_1 i=15736 0 Default Binary i=76 15736 i=38 true i=15634 i=39 i=15738 Object_1 i=23507 0 Default Binary i=76 23507 i=38 true i=23498 i=39 i=23514 Object_1 i=12680 0 Default Binary i=76 12680 i=38 true i=12554 i=39 i=12681 Object_1 i=15676 0 Default Binary i=76 15676 i=38 true i=15534 i=39 i=15741 Object_1 i=125 0 Default Binary i=76 125 i=38 true i=14525 i=39 i=14855 Object_1 i=126 0 Default Binary i=76 126 i=38 true i=15487 i=39 i=15599 Object_1 i=127 0 Default Binary i=76 127 i=38 true i=15488 i=39 i=15602 Object_1 i=15421 0 Default Binary i=76 15421 i=38 true i=15005 i=39 i=15501 Object_1 i=15422 0 Default Binary i=76 15422 i=38 true i=15006 i=39 i=15521 Object_1 i=124 0 Default Binary i=76 124 i=38 true i=14523 i=39 i=14849 Object_1 i=14839 0 Default Binary i=76 14839 i=38 true i=14524 i=39 i=14852 Object_1 i=14847 0 Default Binary i=76 14847 i=38 true i=14593 i=39 i=14876 Object_1 i=15677 0 Default Binary i=76 15677 i=38 true i=15578 i=39 i=15766 Object_1 i=15678 0 Default Binary i=76 15678 i=38 true i=15580 i=39 i=15769 Object_1 i=14323 0 Default Binary i=76 14323 i=38 true i=14273 i=39 i=14324 Object_1 i=15679 0 Default Binary i=76 15679 i=38 true i=15581 i=39 i=15772 Object_1 i=15681 0 Default Binary i=76 15681 i=38 true i=15582 i=39 i=15775 Object_1 i=15682 0 Default Binary i=76 15682 i=38 true i=15597 i=39 i=15778 Object_1 i=15683 0 Default Binary i=76 15683 i=38 true i=15598 i=39 i=15781 Object_1 i=15688 0 Default Binary i=76 15688 i=38 true i=15605 i=39 i=15784 Object_1 i=15689 0 Default Binary i=76 15689 i=38 true i=15609 i=39 i=15787 Object_1 i=21150 0 Default Binary i=76 21150 i=38 true i=15480 i=39 i=21156 Object_1 i=15691 0 Default Binary i=76 15691 i=38 true i=15611 i=39 i=15793 Object_1 i=15693 0 Default Binary i=76 15693 i=38 true i=15616 i=39 i=15854 Object_1 i=15694 0 Default Binary i=76 15694 i=38 true i=15617 i=39 i=15857 Object_1 i=15695 0 Default Binary i=76 15695 i=38 true i=15618 i=39 i=15860 Object_1 i=21151 0 Default Binary i=76 21151 i=38 true i=15502 i=39 i=21159 Object_1 i=21152 0 Default Binary i=76 21152 i=38 true i=15510 i=39 i=21162 Object_1 i=21153 0 Default Binary i=76 21153 i=38 true i=15520 i=39 i=21165 Object_1 i=15701 0 Default Binary i=76 15701 i=38 true i=15621 i=39 i=15866 Object_1 i=15702 0 Default Binary i=76 15702 i=38 true i=15622 i=39 i=15869 Object_1 i=15703 0 Default Binary i=76 15703 i=38 true i=15623 i=39 i=15872 Object_1 i=15705 0 Default Binary i=76 15705 i=38 true i=15628 i=39 i=15877 Object_1 i=15706 0 Default Binary i=76 15706 i=38 true i=15629 i=39 i=15880 Object_1 i=15707 0 Default Binary i=76 15707 i=38 true i=15630 i=39 i=15883 Object_1 i=15712 0 Default Binary i=76 15712 i=38 true i=15631 i=39 i=15886 Object_1 i=14848 0 Default Binary i=76 14848 i=38 true i=14744 i=39 i=21002 Object_1 i=15713 0 Default Binary i=76 15713 i=38 true i=15635 i=39 i=15889 Object_1 i=21154 0 Default Binary i=76 21154 i=38 true i=15530 i=39 i=21168 Object_1 i=15715 0 Default Binary i=76 15715 i=38 true i=15645 i=39 i=15895 Object_1 i=15717 0 Default Binary i=76 15717 i=38 true i=15652 i=39 i=15898 Object_1 i=15718 0 Default Binary i=76 15718 i=38 true i=15653 i=39 i=15919 Object_1 i=15719 0 Default Binary i=76 15719 i=38 true i=15657 i=39 i=15922 Object_1 i=15724 0 Default Binary i=76 15724 i=38 true i=15664 i=39 i=15925 Object_1 i=15725 0 Default Binary i=76 15725 i=38 true i=15665 i=39 i=15931 Object_1 i=17468 0 Default Binary i=76 17468 i=38 true i=17467 i=39 i=17469 Object_1 i=21155 0 Default Binary i=76 21155 i=38 true i=15532 i=39 i=21171 Object_1 i=15479 0 Default Binary i=76 15479 i=38 true i=15007 i=39 i=15524 Object_1 i=15727 0 Default Binary i=76 15727 i=38 true i=15667 i=39 i=15940 Object_1 i=15729 0 Default Binary i=76 15729 i=38 true i=15669 i=39 i=15943 Object_1 i=15733 0 Default Binary i=76 15733 i=38 true i=15670 i=39 i=15946 Object_1 i=128 0 Default Binary i=76 128 i=38 true i=96 i=39 i=16131 Object_1 i=121 0 Default Binary i=76 121 i=38 true i=97 i=39 i=18178 Object_1 i=14844 0 Default Binary i=76 14844 i=38 true i=101 i=39 i=18181 Object_1 i=122 0 Default Binary i=76 122 i=38 true i=99 i=39 i=18184 Object_1 i=123 0 Default Binary i=76 123 i=38 true i=100 i=39 i=18187 Object_1 i=298 0 Default Binary i=76 298 i=38 true i=296 i=39 i=7650 Object_1 i=8251 0 Default Binary i=76 8251 i=38 true i=7594 i=39 i=7656 Object_1 i=14845 0 Default Binary i=76 14845 i=38 true i=102 i=39 i=14870 Object_1 i=12765 0 Default Binary i=76 12765 i=38 true i=12755 i=39 i=12767 Object_1 i=12766 0 Default Binary i=76 12766 i=38 true i=12756 i=39 i=12770 Object_1 i=8917 0 Default Binary i=76 8917 i=38 true i=8912 i=39 i=8914 Object_1 i=310 0 Default Binary i=76 310 i=38 true i=308 i=39 i=7665 Object_1 i=12207 0 Default Binary i=76 12207 i=38 true i=12189 i=39 i=12213 Object_1 i=306 0 Default Binary i=76 306 i=38 true i=304 i=39 i=7662 Object_1 i=314 0 Default Binary i=76 314 i=38 true i=312 i=39 i=7668 Object_1 i=434 0 Default Binary i=76 434 i=38 true i=432 i=39 i=7782 Object_1 i=12900 0 Default Binary i=76 12900 i=38 true i=12890 i=39 i=12902 Object_1 i=12901 0 Default Binary i=76 12901 i=38 true i=12891 i=39 i=12905 Object_1 i=346 0 Default Binary i=76 346 i=38 true i=344 i=39 i=7698 Object_1 i=318 0 Default Binary i=76 318 i=38 true i=316 i=39 i=7671 Object_1 i=321 0 Default Binary i=76 321 i=38 true i=319 i=39 i=7674 Object_1 i=324 0 Default Binary i=76 324 i=38 true i=322 i=39 i=7677 Object_1 i=327 0 Default Binary i=76 327 i=38 true i=325 i=39 i=7680 Object_1 i=940 0 Default Binary i=76 940 i=38 true i=938 i=39 i=7683 Object_1 i=378 0 Default Binary i=76 378 i=38 true i=376 i=39 i=7728 Object_1 i=381 0 Default Binary i=76 381 i=38 true i=379 i=39 i=7731 Object_1 i=384 0 Default Binary i=76 384 i=38 true i=382 i=39 i=7734 Object_1 i=387 0 Default Binary i=76 387 i=38 true i=385 i=39 i=7737 Object_1 i=539 0 Default Binary i=76 539 i=38 true i=537 i=39 i=12718 Object_1 i=542 0 Default Binary i=76 542 i=38 true i=540 i=39 i=12721 Object_1 i=333 0 Default Binary i=76 333 i=38 true i=331 i=39 i=7686 Object_1 i=585 0 Default Binary i=76 585 i=38 true i=583 i=39 i=7929 Object_1 i=588 0 Default Binary i=76 588 i=38 true i=586 i=39 i=7932 Object_1 i=591 0 Default Binary i=76 591 i=38 true i=589 i=39 i=7935 Object_1 i=594 0 Default Binary i=76 594 i=38 true i=592 i=39 i=7938 Object_1 i=597 0 Default Binary i=76 597 i=38 true i=595 i=39 i=7941 Object_1 i=600 0 Default Binary i=76 600 i=38 true i=598 i=39 i=7944 Object_1 i=603 0 Default Binary i=76 603 i=38 true i=601 i=39 i=7947 Object_1 i=661 0 Default Binary i=76 661 i=38 true i=659 i=39 i=8004 Object_1 i=721 0 Default Binary i=76 721 i=38 true i=719 i=39 i=8067 Object_1 i=727 0 Default Binary i=76 727 i=38 true i=725 i=39 i=8073 Object_1 i=950 0 Default Binary i=76 950 i=38 true i=948 i=39 i=8076 Object_1 i=922 0 Default Binary i=76 922 i=38 true i=920 i=39 i=8172 Object_1 i=340 0 Default Binary i=76 340 i=38 true i=338 i=39 i=7692 Object_1 i=855 0 Default Binary i=76 855 i=38 true i=853 i=39 i=8208 Object_1 i=11957 0 Default Binary i=76 11957 i=38 true i=11943 i=39 i=11959 Object_1 i=11958 0 Default Binary i=76 11958 i=38 true i=11944 i=39 i=11962 Object_1 i=858 0 Default Binary i=76 858 i=38 true i=856 i=39 i=8211 Object_1 i=861 0 Default Binary i=76 861 i=38 true i=859 i=39 i=8214 Object_1 i=864 0 Default Binary i=76 864 i=38 true i=862 i=39 i=8217 Object_1 i=867 0 Default Binary i=76 867 i=38 true i=865 i=39 i=8220 Object_1 i=870 0 Default Binary i=76 870 i=38 true i=868 i=39 i=8223 Object_1 i=873 0 Default Binary i=76 873 i=38 true i=871 i=39 i=8226 Object_1 i=301 0 Default Binary i=76 301 i=38 true i=299 i=39 i=7659 Object_1 i=876 0 Default Binary i=76 876 i=38 true i=874 i=39 i=8229 Object_1 i=879 0 Default Binary i=76 879 i=38 true i=877 i=39 i=8232 Object_1 i=899 0 Default Binary i=76 899 i=38 true i=897 i=39 i=8235 Object_1 i=886 0 Default Binary i=76 886 i=38 true i=884 i=39 i=8238 Object_1 i=889 0 Default Binary i=76 889 i=38 true i=887 i=39 i=8241 Object_1 i=12181 0 Default Binary i=76 12181 i=38 true i=12171 i=39 i=12183 Object_1 i=12182 0 Default Binary i=76 12182 i=38 true i=12172 i=39 i=12186 Object_1 i=12089 0 Default Binary i=76 12089 i=38 true i=12079 i=39 i=12091 Object_1 i=12090 0 Default Binary i=76 12090 i=38 true i=12080 i=39 i=12094 Object_1 i=896 0 Default Binary i=76 896 i=38 true i=894 i=39 i=8247 Object_1 i=15397 0 Default Binary i=76 15397 i=38 true i=15396 i=39 i=15398 Object_1 i=893 0 Default Binary i=76 893 i=38 true i=891 i=39 i=8244 Variable_2 i=7617 0 Opc.Ua i=72 7617 PG9wYzpUeXBlRGljdGlvbmFyeQ0KICB4bWxuczpvcGM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9y Zy9CaW5hcnlTY2hlbWEvIg0KICB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1M U2NoZW1hLWluc3RhbmNlIg0KICB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VB LyINCiAgeG1sbnM6dG5zPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIg0KICBEZWZhdWx0 Qnl0ZU9yZGVyPSJMaXR0bGVFbmRpYW4iDQogIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY2Zv dW5kYXRpb24ub3JnL1VBLyINCj4NCg0KICA8b3BjOkltcG9ydCBOYW1lc3BhY2U9Imh0dHA6Ly9v cGNmb3VuZGF0aW9uLm9yZy9CaW5hcnlTY2hlbWEvIiAvPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iWG1sRWxlbWVudCI+DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkFuIFhNTCBlbGVt ZW50IGVuY29kZWQgYXMgYSBVVEYtOCBzdHJpbmcuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ikxlbmd0aCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkNoYXIiIExlbmd0aEZpZWxkPSJMZW5n dGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUg TmFtZT0iTm9kZUlkVHlwZSIgTGVuZ3RoSW5CaXRzPSI2Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRp b24+VGhlIHBvc3NpYmxlIGVuY29kaW5ncyBmb3IgYSBOb2RlSWQgdmFsdWUuPC9vcGM6RG9jdW1l bnRhdGlvbj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJUd29CeXRlIiBWYWx1ZT0i MCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJGb3VyQnl0ZSIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTnVtZXJpYyIgVmFsdWU9IjIiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RyaW5nIiBWYWx1ZT0iMyIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHdWlkIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCeXRlU3RyaW5nIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6 RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUd29CeXRlTm9k ZUlkIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklkZW50aWZpZXIiIFR5cGVOYW1lPSJvcGM6Qnl0 ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJGb3VyQnl0ZU5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRl eCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmll ciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTnVtZXJpY05vZGVJZCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTdHJpbmdO b2RlSWQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlSW5kZXgiIFR5cGVOYW1lPSJv cGM6VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSWRlbnRpZmllciIgVHlwZU5hbWU9 Im9wYzpDaGFyQXJyYXkiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iR3VpZE5vZGVJZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1l c3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnl0ZVN0cmluZ05vZGVJZCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MTYi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJZGVudGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRpZmllciBm b3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UuPC9vcGM6RG9jdW1lbnRhdGlv bj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWRU eXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJp dCIgTGVuZ3RoPSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHdvQnl0ZSIgVHlwZU5hbWU9 InVhOlR3b0J5dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0i MCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZvdXJCeXRlIiBUeXBlTmFtZT0idWE6Rm91ckJ5 dGVOb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyaWMiIFR5cGVOYW1lPSJ1YTpOdW1lcmljTm9kZUlkIiBT d2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTdHJpbmciIFR5cGVOYW1lPSJ1YTpTdHJpbmdOb2RlSWQiIFN3aXRjaEZpZWxkPSJO b2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQi IFR5cGVOYW1lPSJ1YTpHdWlkTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNo VmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlU3RyaW5nIiBUeXBlTmFtZT0i dWE6Qnl0ZVN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl PSI1IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkV4cGFuZGVkTm9kZUlkIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QW4gaWRlbnRp ZmllciBmb3IgYSBub2RlIGluIGEgVUEgc2VydmVyIGFkZHJlc3Mgc3BhY2UgcXVhbGlmaWVkIHdp dGggYSBjb21wbGV0ZSBuYW1lc3BhY2Ugc3RyaW5nLjwvb3BjOkRvY3VtZW50YXRpb24+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWRUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkVHlwZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlckluZGV4U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3Bj OkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIgVHlw ZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUd29CeXRlIiBUeXBlTmFt ZT0idWE6VHdvQnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVl PSIwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRm91ckJ5dGUiIFR5cGVOYW1lPSJ1YTpGb3Vy Qnl0ZU5vZGVJZCIgU3dpdGNoRmllbGQ9Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIxIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpYyIgVHlwZU5hbWU9InVhOk51bWVyaWNOb2RlSWQi IFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0Y2hWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlN0cmluZyIgVHlwZU5hbWU9InVhOlN0cmluZ05vZGVJZCIgU3dpdGNoRmllbGQ9 Ik5vZGVJZFR5cGUiIFN3aXRjaFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3Vp ZCIgVHlwZU5hbWU9InVhOkd1aWROb2RlSWQiIFN3aXRjaEZpZWxkPSJOb2RlSWRUeXBlIiBTd2l0 Y2hWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1l PSJ1YTpCeXRlU3RyaW5nTm9kZUlkIiBTd2l0Y2hGaWVsZD0iTm9kZUlkVHlwZSIgU3dpdGNoVmFs dWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVUkkiIFR5cGVOYW1lPSJv cGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iTmFtZXNwYWNlVVJJU3BlY2lmaWVkIi8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJJbmRleCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFN3aXRj aEZpZWxkPSJTZXJ2ZXJJbmRleFNwZWNpZmllZCIvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iU3RhdHVzQ29kZSIgTGVuZ3RoSW5CaXRzPSIzMiIg Qnl0ZU9yZGVyU2lnbmlmaWNhbnQ9InRydWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIDMy LWJpdCBzdGF0dXMgY29kZSB2YWx1ZS48L29wYzpEb2N1bWVudGF0aW9uPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlhZ25vc3RpY0luZm8iPg0K ICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHJlY3Vyc2l2ZSBzdHJ1Y3R1cmUgY29udGFpbmluZyBk aWFnbm9zdGljIGluZm9ybWF0aW9uIGFzc29jaWF0ZWQgd2l0aCBhIHN0YXR1cyBjb2RlLjwvb3Bj OkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTeW1ib2xpY0lkU3BlY2lmaWVk IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVS SVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJM b2NhbGl6ZWRUZXh0U3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IkxvY2FsZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJBZGRpdGlvbmFsSW5mb1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGVTcGVjaWZpZWQiIFR5cGVO YW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5m b1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXNlcnZlZDEiIFR5cGVOYW1lPSJvcGM6Qml0IiBMZW5ndGg9IjEiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTeW1ib2xpY0lkIiBUeXBlTmFtZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iU3lt Ym9saWNJZFNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFjZVVSSSIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dpdGNoRmllbGQ9Ik5hbWVzcGFjZVVSSVNwZWNpZmllZCIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgU3dp dGNoRmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2Fs aXplZFRleHQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZpZWxkPSJMb2NhbGl6ZWRUZXh0 U3BlY2lmaWVkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkaXRpb25hbEluZm8iIFR5cGVO YW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iQWRkaXRpb25hbEluZm9TcGVjaWZpZWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbm5lclN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT dGF0dXNDb2RlIiBTd2l0Y2hGaWVsZD0iSW5uZXJTdGF0dXNDb2RlU3BlY2lmaWVkIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iSW5uZXJEaWFnbm9zdGljSW5mbyIgVHlwZU5hbWU9InVhOkRpYWdu b3N0aWNJbmZvIiBTd2l0Y2hGaWVsZD0iSW5uZXJEaWFnbm9zdGljSW5mb1NwZWNpZmllZCIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJR dWFsaWZpZWROYW1lIj4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSBzdHJpbmcgcXVhbGlmaWVk IHdpdGggYSBuYW1lc3BhY2UgaW5kZXguPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5hbWVzcGFjZUluZGV4IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxvY2FsaXpl ZFRleHQiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHN0cmluZyBxdWFsaWZpZWQgd2l0aCBh IG5hbWVzcGFjZSBpbmRleC48L29wYzpEb2N1bWVudGF0aW9uPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTG9jYWxlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlRleHRTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI2IiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgU3dpdGNo RmllbGQ9IkxvY2FsZVNwZWNpZmllZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRleHQiIFR5 cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBTd2l0Y2hGaWVsZD0iVGV4dFNwZWNpZmllZCIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRh VmFsdWUiPg0KICAgIDxvcGM6RG9jdW1lbnRhdGlvbj5BIHZhbHVlIHdpdGggYW4gYXNzb2NpYXRl ZCB0aW1lc3RhbXAsIGFuZCBxdWFsaXR5Ljwvb3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJWYWx1ZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZVRpbWVzdGFtcFNwZWNpZmllZCIgVHlwZU5hbWU9 Im9wYzpCaXQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJUaW1lc3RhbXBTcGVjaWZp ZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlUGlj b3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2VydmVyUGljb3NlY29uZHNTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3Ro PSIyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 IiBTd2l0Y2hGaWVsZD0iVmFsdWVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT dGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgU3dpdGNoRmllbGQ9IlN0YXR1c0Nv ZGVTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIFN3aXRjaEZpZWxkPSJTb3VyY2VUaW1lc3RhbXBTcGVjaWZp ZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTb3VyY2VQaWNvc2Vjb25kcyIgVHlwZU5hbWU9 Im9wYzpVSW50MTYiIFN3aXRjaEZpZWxkPSJTb3VyY2VQaWNvc2Vjb25kc1NwZWNpZmllZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRl VGltZSIgU3dpdGNoRmllbGQ9IlNlcnZlclRpbWVzdGFtcFNwZWNpZmllZCIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlNlcnZlclBpY29zZWNvbmRzIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU3dp dGNoRmllbGQ9IlNlcnZlclBpY29zZWNvbmRzU3BlY2lmaWVkIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpEb2N1bWVudGF0aW9uPkEgc2VyaWFsaXplZCBvYmplY3QgcHJlZml4ZWQgd2l0 aCBpdHMgZGF0YSB0eXBlIGlkZW50aWZpZXIuPC9vcGM6RG9jdW1lbnRhdGlvbj4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlR5cGVJZFNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJCaW5hcnlCb2R5IiBUeXBlTmFtZT0ib3BjOkJpdCIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlhtbEJvZHkiIFR5cGVOYW1lPSJvcGM6Qml0IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVzZXJ2ZWQxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTGVuZ3RoPSI1IiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVHlwZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IFN3aXRjaEZpZWxkPSJUeXBlSWRTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJC b2R5TGVuZ3RoIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Qm9keSIgVHlwZU5hbWU9Im9wYzpCeXRlIiBMZW5ndGhGaWVsZD0iQm9keUxlbmd0aCIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJp YW50Ij4NCiAgICA8b3BjOkRvY3VtZW50YXRpb24+QSB1bmlvbiBvZiBzZXZlcmFsIHR5cGVzLjwv b3BjOkRvY3VtZW50YXRpb24+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYXJpYW50VHlwZSIgVHlw ZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5 RGltZW5zaW9uc1NwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpCaXQiIExlbmd0aD0iMSIvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIFR5cGVOYW1lPSJvcGM6Qml0 IiBMZW5ndGg9IjEiLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5TGVuZ3RoIiBUeXBlTmFt ZT0ib3BjOkludDMyIiBTd2l0Y2hGaWVsZD0iQXJyYXlMZW5ndGhTcGVjaWZpZWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJCb29sZWFuIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIExlbmd0aEZp ZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0i MSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNCeXRlIiBUeXBlTmFtZT0ib3BjOlNCeXRlIiBM ZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNo VmFsdWU9IjIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCeXRlIiBUeXBlTmFtZT0ib3BjOkJ5 dGUiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBT d2l0Y2hWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkludDE2IiBUeXBlTmFtZT0i b3BjOkludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50 VHlwZSIgU3dpdGNoVmFsdWU9IjQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVSW50MTYiIFR5 cGVOYW1lPSJvcGM6VUludDE2IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxk PSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJ bnQzMiIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI2IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVUludDMyIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9IkFycmF5TGVu Z3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSI3IiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSW50NjQiIFR5cGVOYW1lPSJvcGM6SW50NjQiIExlbmd0aEZpZWxkPSJB cnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iOCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlVJbnQ2NCIgVHlwZU5hbWU9Im9wYzpVSW50NjQiIExlbmd0 aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1 ZT0iOSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZsb2F0IiBUeXBlTmFtZT0ib3BjOkZsb2F0 IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp dGNoVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRG91YmxlIiBUeXBlTmFtZT0i b3BjOkRvdWJsZSIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFu dFR5cGUiIFN3aXRjaFZhbHVlPSIxMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cmluZyIg VHlwZU5hbWU9Im9wYzpDaGFyQXJyYXkiIExlbmd0aEZpZWxkPSJBcnJheUxlbmd0aCIgU3dpdGNo RmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMTIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEYXRlVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9IkFycmF5 TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxMyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikd1aWQiIFR5cGVOYW1lPSJvcGM6R3VpZCIgTGVuZ3RoRmllbGQ9 IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIxNCIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJ5dGVTdHJpbmciIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0 cmluZyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi IFN3aXRjaFZhbHVlPSIxNSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlhtbEVsZW1lbnQiIFR5 cGVOYW1lPSJ1YTpYbWxFbGVtZW50IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZp ZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgi IFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE3IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRXhwYW5kZWROb2RlSWQiIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIg TGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRj aFZhbHVlPSIxOCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJW YXJpYW50VHlwZSIgU3dpdGNoVmFsdWU9IjE5IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVh bGlmaWVkTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIExlbmd0aEZpZWxkPSJBcnJh eUxlbmd0aCIgU3dpdGNoRmllbGQ9IlZhcmlhbnRUeXBlIiBTd2l0Y2hWYWx1ZT0iMjAiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGl6ZWRUZXh0IiBUeXBlTmFtZT0idWE6TG9jYWxpemVk VGV4dCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUi IFN3aXRjaFZhbHVlPSIyMSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbk9iamVj dCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3Ro IiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgTGVuZ3RoRmll bGQ9IkFycmF5TGVuZ3RoIiBTd2l0Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIy MyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhcmlhbnQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50 IiBMZW5ndGhGaWVsZD0iQXJyYXlMZW5ndGgiIFN3aXRjaEZpZWxkPSJWYXJpYW50VHlwZSIgU3dp dGNoVmFsdWU9IjI0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm8iIFR5 cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9IkFycmF5TGVuZ3RoIiBTd2l0 Y2hGaWVsZD0iVmFyaWFudFR5cGUiIFN3aXRjaFZhbHVlPSIyNSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIFN3aXRjaEZp ZWxkPSJBcnJheURpbWVuc2lvbnNTcGVjaWZpZWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJB cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJy YXlEaW1lbnNpb25zIiBTd2l0Y2hGaWVsZD0iQXJyYXlEaW1lbnNpb25zU3BlY2lmaWVkIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik5h bWluZ1J1bGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJNYW5kYXRvcnkiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9Ik9wdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJDb25zdHJhaW50IiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQog ICAgDQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkltYWdlQk1QIj4NCiAgPC9vcGM6T3BhcXVl VHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSW1hZ2VHSUYiPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJJbWFnZUpQRyI+DQogIDwvb3BjOk9w YXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkltYWdlUE5HIj4NCiAgPC9vcGM6 T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iQXVkaW9EYXRhVHlwZSI+DQog IDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkJpdEZpZWxkTWFz a0RhdGFUeXBlIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IktleVZhbHVlUGFpciIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJLZXkiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVuZHBvaW50 VHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0 cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zcG9ydFByb2ZpbGVVcmkiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IlJhdGlvbmFsTnVtYmVyIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik51bWVyYXRvciIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbm9taW5hdG9yIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJWZWN0b3IiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVlRFZl Y3RvciIgQmFzZVR5cGU9InRuczpWZWN0b3IiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWCIgVHlw ZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJZIiBUeXBlTmFtZT0i b3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IloiIFR5cGVOYW1lPSJvcGM6RG91 YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgQmFzZVR5cGU9InRuczpDYXJ0ZXNpYW5Db29y ZGluYXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJYIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iWiIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT3JpZW50YXRpb24i IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRocmVlRE9yaWVudGF0aW9uIiBCYXNlVHlw ZT0idG5zOk9yaWVudGF0aW9uIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkEiIFR5cGVOYW1lPSJv cGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQiIgVHlwZU5hbWU9Im9wYzpEb3Vi bGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJG cmFtZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVGhyZWVERnJhbWUiIEJhc2VUeXBl PSJ0bnM6RnJhbWUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2FydGVzaWFuQ29vcmRpbmF0ZXMi IFR5cGVOYW1lPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29vcmRpbmF0ZXMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJPcmllbnRhdGlvbiIgVHlwZU5hbWU9InRuczpUaHJlZURPcmllbnRhdGlvbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1l PSJPcGVuRmlsZU1vZGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IlJlYWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IldyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJF cmFzZUV4aXN0aW5nIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJBcHBlbmQiIFZhbHVlPSI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9IklkZW50aXR5Q3JpdGVyaWFUeXBlIiBMZW5ndGhJbkJpdHM9 IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyTmFtZSIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVGh1bWJwcmludCIgVmFsdWU9IjIi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUm9sZSIgVmFsdWU9IjMiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBJZCIgVmFsdWU9IjQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQW5vbnltb3VzIiBWYWx1ZT0iNSIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBdXRoZW50aWNhdGVkVXNlciIgVmFsdWU9IjYiIC8+ DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i SWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JpdGVyaWFUeXBlIiBUeXBlTmFtZT0idG5zOklkZW50aXR5 Q3JpdGVyaWFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3JpdGVyaWEiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IkN1cnJlbmN5VW5pdFR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtZXJpY0NvZGUiIFR5cGVOYW1lPSJvcGM6 SW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeHBvbmVudCIgVHlwZU5hbWU9Im9wYzpT Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFscGhhYmV0aWNDb2RlIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbmN5IiBUeXBlTmFtZT0i dWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpF bnVtZXJhdGVkVHlwZSBOYW1lPSJUcnVzdExpc3RNYXNrcyIgTGVuZ3RoSW5CaXRzPSIzMiI+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENlcnRpZmljYXRlcyIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVHJ1c3RlZENybHMiIFZhbHVlPSIyIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlckNlcnRpZmljYXRlcyIgVmFs dWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSXNzdWVyQ3JscyIgVmFs dWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iMTUi IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iVHJ1c3RMaXN0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU3BlY2lmaWVkTGlzdHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlRydXN0ZWRDZXJ0aWZpY2F0ZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcnVzdGVkQ2VydGlmaWNhdGVz IiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENlcnRp ZmljYXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZUcnVzdGVkQ3JscyIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRydXN0ZWRDcmxzIiBUeXBl TmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mVHJ1c3RlZENybHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVyQ2VydGlmaWNhdGVzIiBUeXBl TmFtZT0ib3BjOkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ2VydGlmaWNhdGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZklzc3VlckNybHMiIFR5cGVOYW1lPSJvcGM6 SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc3N1ZXJDcmxzIiBUeXBlTmFtZT0ib3Bj OkJ5dGVTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mSXNzdWVyQ3JscyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWNpbWFsRGF0YVR5 cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2NhbGUiIFR5cGVOYW1lPSJvcGM6SW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1 ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1l c3BhY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFt ZXNwYWNlcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlw ZXMiIFR5cGVOYW1lPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m U3RydWN0dXJlRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRh VHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVt RGF0YVR5cGVzIiBUeXBlTmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5v T2ZFbnVtRGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFU eXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBs ZURhdGFUeXBlcyIgVHlwZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZp ZWxkPSJOb09mU2ltcGxlRGF0YVR5cGVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIg VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVO YW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlN0cnVjdHVyZURlc2NyaXB0aW9uIiBCYXNlVHlwZT0i dG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRp b24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVk TmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBUeXBlTmFtZT0idG5zOlN0cnVjdHVyZURl ZmluaXRpb24iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iRW51bURlc2NyaXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3Jp cHRpb24iPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0i dG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGVm aW5pdGlvbiIgVHlwZU5hbWU9InRuczpFbnVtRGVmaW5pdGlvbiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkJ1aWx0SW5UeXBlIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2ltcGxlVHlwZURlc2Ny aXB0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGF0YVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5z OkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBl TmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRp b24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCYXNlRGF0YVR5cGUiIFR5cGVOYW1lPSJ1YTpO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsdEluVHlwZSIgVHlwZU5hbWU9Im9w YzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlVBQmluYXJ5RmlsZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlU2No ZW1hSGVhZGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlcyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlcyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIFR5cGVOYW1lPSJ0 bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU3RydWN0dXJlRGF0YVR5 cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVudW1EYXRhVHlwZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbnVtRGF0YVR5cGVzIiBUeXBl TmFtZT0idG5zOkVudW1EZXNjcmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbnVtRGF0YVR5cGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNpbXBsZURhdGFUeXBlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpbXBsZURhdGFUeXBlcyIgVHlw ZU5hbWU9InRuczpTaW1wbGVUeXBlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mU2ltcGxl RGF0YVR5cGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2NoZW1hTG9jYXRpb24iIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZpbGVIZWFkZXIi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWxlSGVhZGVy IiBUeXBlTmFtZT0idG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWxlSGVhZGVy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQm9keSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i UHViU3ViU3RhdGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJQYXVzZWQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 Ik9wZXJhdGlvbmFsIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJFcnJvciIgVmFsdWU9IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iRGF0YVNldE1ldGFEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpE YXRhVHlwZVNjaGVtYUhlYWRlciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTmFtZXNwYWNl cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWVzcGFj ZXMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZk5hbWVzcGFjZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3RydWN0dXJlRGF0YVR5cGVzIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RydWN0dXJlRGF0YVR5cGVzIiBU eXBlTmFtZT0idG5zOlN0cnVjdHVyZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlN0cnVj dHVyZURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFbnVtRGF0YVR5cGVz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW51bURhdGFU eXBlcyIgVHlwZU5hbWU9InRuczpFbnVtRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mRW51 bURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTaW1wbGVEYXRhVHlwZXMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTaW1wbGVEYXRh VHlwZXMiIFR5cGVOYW1lPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0i Tm9PZlNpbXBsZURhdGFUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkZp ZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpZWxk cyIgVHlwZU5hbWU9InRuczpGaWVsZE1ldGFEYXRhIiBMZW5ndGhGaWVsZD0iTm9PZkZpZWxkcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBUeXBlTmFtZT0ib3BjOkd1 aWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbiIgVHlwZU5h bWU9InRuczpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpZWxkTWV0YURhdGEiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlv biIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJG aWVsZEZsYWdzIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRGaWVsZEZsYWdzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQnVpbHRJblR5cGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50 MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRGaWVsZElkIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mUHJvcGVydGllcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQ YWlyIiBMZW5ndGhGaWVsZD0iTm9PZlByb3BlcnRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRGF0YVNldEZpZWxkRmxhZ3MiIExl bmd0aEluQml0cz0iMTYiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJQcm9tb3RlZEZpZWxkIiBWYWx1ZT0iMSIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFU eXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1ham9yVmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNaW5vclZlcnNpb24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlB1Ymxpc2hlZERhdGFT ZXREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEYXRhU2V0Rm9sZGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRGF0YVNldEZvbGRlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZp ZWxkPSJOb09mRGF0YVNldEZvbGRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRN ZXRhRGF0YSIgVHlwZU5hbWU9InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkV4dGVuc2lvbkZpZWxkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkV4dGVuc2lvbkZpZWxkcyIgVHlwZU5hbWU9InRuczpLZXlW YWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mRXh0ZW5zaW9uRmllbGRzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iRGF0YVNldFNvdXJjZSIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVkVmFyaWFibGUiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdHRyaWJ1dGVJZCIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTYW1wbGluZ0ludGVydmFs SGludCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWFk YmFuZFR5cGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGVhZGJhbmRWYWx1ZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJJbmRleFJhbmdlIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlN1YnN0aXR1dGVWYWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mTWV0YURhdGFQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWV0YURhdGFQcm9wZXJ0aWVzIiBUeXBlTmFtZT0i dWE6UXVhbGlmaWVkTmFtZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZNZXRhRGF0YVByb3BlcnRpZXMiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i UHVibGlzaGVkRGF0YUl0ZW1zRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNl dFNvdXJjZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZQdWJsaXNoZWREYXRh IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVk RGF0YSIgVHlwZU5hbWU9InRuczpQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZlB1Ymxpc2hlZERhdGEiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiIEJhc2VUeXBl PSJ0bnM6UHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkV2ZW50Tm90aWZpZXIiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mU2VsZWN0ZWRGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RlZEZpZWxkcyIgVHlwZU5hbWU9InRuczpTaW1wbGVBdHRy aWJ1dGVPcGVyYW5kIiBMZW5ndGhGaWVsZD0iTm9PZlNlbGVjdGVkRmllbGRzIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRGF0 YVNldEZpZWxkQ29udGVudE1hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVl Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNDb2RlIiBWYWx1ZT0iMSIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTb3VyY2VUaW1lc3RhbXAiIFZhbHVlPSIyIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlclRpbWVzdGFtcCIgVmFsdWU9 IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU291cmNlUGljb1NlY29uZHMi IFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlclBpY29T ZWNvbmRzIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmF3 RGF0YSIgVmFsdWU9IjMyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRXcml0ZXJJZCIgVHlwZU5h bWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0RmllbGRDb250 ZW50TWFzayIgVHlwZU5hbWU9InRuczpEYXRhU2V0RmllbGRDb250ZW50TWFzayIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IktleUZyYW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldFdyaXRlclBy b3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkRh dGFTZXRXcml0ZXJQcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0 U2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJNZXNzYWdlU2V0dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i RGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJQdWJTdWJHcm91cERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlNb2RlIiBUeXBlTmFtZT0idG5zOk1lc3NhZ2VT ZWN1cml0eU1vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlY3VyaXR5 S2V5U2VydmljZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24i IExlbmd0aEZpZWxkPSJOb09mU2VjdXJpdHlLZXlTZXJ2aWNlcyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iR3JvdXBQcm9wZXJ0aWVzIiBUeXBlTmFtZT0i dG5zOktleVZhbHVlUGFpciIgTGVuZ3RoRmllbGQ9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3Jp dGVyR3JvdXBEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIj4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBl PSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJs ZWQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0 YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0 bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5 cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5h bWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5 U2VydmljZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOZXR3b3JrTWVzc2FnZVNpemUi IFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFByb3BlcnRpZXMiIFR5 cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkdyb3VwUHJvcGVydGll cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlckdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6 VUludDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVydmFsIiBUeXBl TmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IktlZXBBbGl2ZVRpbWUi IFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHki IFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJ ZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJ ZHMiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkhlYWRlckxheW91dFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJp bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5hbWU9 InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VTZXR0 aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEYXRhU2V0V3JpdGVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRXcml0ZXJzIiBUeXBlTmFtZT0idG5zOkRhdGFTZXRXcml0ZXJE YXRhVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZEYXRhU2V0V3JpdGVycyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0ZXJHcm91 cE1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHViU3ViQ29u bmVjdGlvbkRhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUHVibGlzaGVySWQiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGRyZXNzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbm5lY3Rpb25Qcm9wZXJ0aWVzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvblBy b3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFsdWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkNv bm5lY3Rpb25Qcm9wZXJ0aWVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNwb3J0U2V0 dGluZ3MiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mV3JpdGVyR3JvdXBzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iV3JpdGVyR3JvdXBzIiBUeXBlTmFtZT0idG5zOldyaXRlckdyb3VwRGF0YVR5 cGUiIExlbmd0aEZpZWxkPSJOb09mV3JpdGVyR3JvdXBzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZlJlYWRlckdyb3VwcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJlYWRlckdyb3VwcyIgVHlwZU5hbWU9InRuczpSZWFkZXJHcm91cERhdGFUeXBl IiBMZW5ndGhGaWVsZD0iTm9PZlJlYWRlckdyb3VwcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5ldHdvcmtBZGRyZXNzRGF0YVR5 cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TmV0d29ya0ludGVyZmFjZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTmV0d29ya0FkZHJlc3NV cmxEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBT b3VyY2VUeXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZGVyR3JvdXBEYXRhVHlwZSIg QmFzZVR5cGU9InRuczpQdWJTdWJHcm91cERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBE YXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZWQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTZWN1cml0eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5 TW9kZSIgU291cmNlVHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZWN1cml0eUdyb3VwSWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VU eXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v T2ZTZWN1cml0eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERl c2NyaXB0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJNYXhOZXR3b3JrTWVzc2FnZVNpemUiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiBTb3VyY2VUeXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJHcm91cFByb3BlcnRpZXMiIFR5cGVOYW1lPSJ0bnM6S2V5VmFs dWVQYWlyIiBMZW5ndGhGaWVsZD0iTm9PZkdyb3VwUHJvcGVydGllcyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlRyYW5zcG9ydFNldHRpbmdzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0 IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVzc2FnZVNldHRpbmdzIiBUeXBlTmFtZT0idWE6 RXh0ZW5zaW9uT2JqZWN0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRhdGFTZXRSZWFk ZXJzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNl dFJlYWRlcnMiIFR5cGVOYW1lPSJ0bnM6RGF0YVNldFJlYWRlckRhdGFUeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZkRhdGFTZXRSZWFkZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlw ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmFibGVkIiBUeXBl TmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQdWJsaXNoZXJJZCIg VHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZXJHcm91 cElkIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFT ZXRXcml0ZXJJZCIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEYXRhU2V0TWV0YURhdGEiIFR5cGVOYW1lPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBUeXBlTmFtZT0i dG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWVz c2FnZVJlY2VpdmVUaW1lb3V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IktleUZyYW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSGVhZGVyTGF5b3V0VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdl U2VjdXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlHcm91cElkIiBU eXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZWN1cml0 eUtleVNlcnZpY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU2VjdXJpdHlLZXlTZXJ2aWNlcyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9u IiBMZW5ndGhGaWVsZD0iTm9PZlNlY3VyaXR5S2V5U2VydmljZXMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mRGF0YVNldFJlYWRlclByb3BlcnRpZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0UmVhZGVyUHJvcGVydGllcyIgVHlwZU5h bWU9InRuczpLZXlWYWx1ZVBhaXIiIExlbmd0aEZpZWxkPSJOb09mRGF0YVNldFJlYWRlclByb3Bl cnRpZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRTZXR0aW5ncyIgVHlwZU5h bWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2VT ZXR0aW5ncyIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlN1YnNjcmliZWREYXRhU2V0IiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6U3Vic2NyaWJl ZERhdGFTZXREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVGFyZ2V0VmFyaWFi bGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0 VmFyaWFibGVzIiBUeXBlTmFtZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIExlbmd0aEZpZWxk PSJOb09mVGFyZ2V0VmFyaWFibGVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpZWxkVGFyZ2V0RGF0YVR5cGUiIEJhc2VUeXBlPSJ1 YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldEZpZWxkSWQi IFR5cGVOYW1lPSJvcGM6R3VpZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlY2VpdmVySW5k ZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJU YXJnZXROb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJBdHRyaWJ1dGVJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJXcml0ZUluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiBUeXBlTmFtZT0idG5zOk92ZXJyaWRl VmFsdWVIYW5kbGluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik92ZXJyaWRlVmFsdWUiIFR5 cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGluZyIgTGVuZ3RoSW5CaXRz PSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzYWJsZWQiIFZhbHVlPSIw IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxhc3RVc2FibGVWYWx1ZSIgVmFs dWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iT3ZlcnJpZGVWYWx1ZSIg VmFsdWU9IjIiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgQmFzZVR5cGU9InRu czpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmVu dE5vZGVOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25U eXBlIiBMZW5ndGhGaWVsZD0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJQdWJTdWJDb25maWd1cmF0 aW9uRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlB1Ymxpc2hlZERhdGFTZXRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGVkRGF0YVNldHMiIFR5cGVOYW1lPSJ0bnM6UHVi bGlzaGVkRGF0YVNldERhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlB1Ymxpc2hlZERhdGFTZXRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkNvbm5lY3Rpb25zIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29ubmVjdGlvbnMiIFR5cGVOYW1lPSJ0 bnM6UHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiBMZW5ndGhGaWVsZD0iTm9PZkNvbm5lY3Rpb25z IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFu IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5h bWU9IkRhdGFTZXRPcmRlcmluZ1R5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IlVuZGVmaW5lZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iQXNjZW5kaW5nV3JpdGVySWQiIFZhbHVlPSIxIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFzY2VuZGluZ1dyaXRlcklkU2luZ2xlIiBWYWx1ZT0i MiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO YW1lPSJVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgTGVuZ3RoSW5CaXRzPSIzMiIgSXNP cHRpb25TZXQ9InRydWUiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZh bHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlB1Ymxpc2hlcklkIiBW YWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJHcm91cEhlYWRlciIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV3JpdGVyR3JvdXBJ ZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iR3JvdXBWZXJz aW9uIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOZXR3b3Jr TWVzc2FnZU51bWJlciIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iUGF5bG9hZEhlYWRlciIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IlRpbWVzdGFtcCIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 ZWRWYWx1ZSBOYW1lPSJQaWNvU2Vjb25kcyIgVmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJEYXRhU2V0Q2xhc3NJZCIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQcm9tb3RlZEZpZWxkcyIgVmFsdWU9IjEwMjQiIC8+DQog IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVWFk cFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T3JkZXJpbmci IFR5cGVOYW1lPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1lPSJ0bnM6VWFkcE5ldHdvcmtN ZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTYW1wbGluZ09mZnNl dCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUHVi bGlzaGluZ09mZnNldCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlB1Ymxpc2hpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiBMZW5ndGhGaWVsZD0i Tm9PZlB1Ymxpc2hpbmdPZmZzZXQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIExl bmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJUaW1lc3RhbXAiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlBpY29TZWNvbmRzIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJTdGF0dXMiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 Ik1ham9yVmVyc2lvbiIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iTWlub3JWZXJzaW9uIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iU2VxdWVuY2VOdW1iZXIiIFZhbHVlPSIzMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVYWRwRGF0YVNldFdyaXRlck1lc3Nh Z2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIFR5cGVOYW1l PSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJDb25maWd1cmVkU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOlVJbnQx NiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh U2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikdyb3VwVmVy c2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3 b3JrTWVzc2FnZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJEYXRhU2V0T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRhdGFTZXRDbGFzc0lkIiBUeXBlTmFtZT0ib3BjOkd1aWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5z OlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5hbWU9InRuczpVYWRwRGF0YVNldE1lc3Nh Z2VDb250ZW50TWFzayIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZh bCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWNlaXZl T2Zmc2V0IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBy b2Nlc3NpbmdPZmZzZXQiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikpzb25OZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiBMZW5ndGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iTmV0d29ya01lc3NhZ2VIZWFkZXIiIFZhbHVlPSIxIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFTZXRNZXNzYWdlSGVhZGVyIiBWYWx1 ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTaW5nbGVEYXRhU2V0TWVz c2FnZSIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUHVibGlz aGVySWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFT ZXRDbGFzc0lkIiBWYWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i UmVwbHlUbyIgVmFsdWU9IjMyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikpzb25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgQmFz ZVR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkpzb25OZXR3b3Jr TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBMZW5n dGhJbkJpdHM9IjMyIiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iRGF0YVNldFdyaXRlcklkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJNZXRhRGF0YVZlcnNpb24iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJUaW1lc3RhbXAiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9IlN0YXR1cyIgVmFsdWU9IjE2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikpzb25EYXRhU2V0V3JpdGVyTWVz c2FnZURhdGFUeXBlIiBCYXNlVHlwZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgVHlwZU5h bWU9InRuczpKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJKc29uRGF0YVNldFJlYWRl ck1lc3NhZ2VEYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFU eXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIFR5 cGVOYW1lPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBUeXBlTmFtZT0idG5zOkpzb25E YXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9ydERh dGFUeXBlIiBCYXNlVHlwZT0idG5zOkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlBZGRyZXNzIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9u T2JqZWN0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9 InRuczpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1lc3NhZ2VSZXBlYXRDb3VudCIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTWVzc2FnZVJlcGVhdERlbGF5IiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJCcm9r ZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6Q29ubmVjdGlvblRy YW5zcG9ydERhdGFUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291cmNlVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1dGhlbnRpY2F0aW9u UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0 eU9mU2VydmljZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iTm90U3BlY2lmaWVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJCZXN0RWZmb3J0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJBdExlYXN0T25jZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iQXRNb3N0T25jZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iRXhhY3RseU9uY2UiIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkJyb2tlcldyaXRlckdyb3VwVHJhbnNw b3J0RGF0YVR5cGUiIEJhc2VUeXBlPSJ0bnM6V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5n IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2 ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZp Y2UiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iQnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiBCYXNlVHlwZT0idG5z OkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJR dWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzb3VyY2VVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iQXV0aGVudGljYXRpb25Qcm9maWxlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZERlbGl2ZXJ5R3VhcmFudGVlIiBUeXBlTmFtZT0i dG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJNZXRhRGF0YVVwZGF0ZVRpbWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgQmFzZVR5cGU9InRuczpEYXRh U2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVldWVO YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc291 cmNlVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF1 dGhlbnRpY2F0aW9uUHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgVHlwZU5hbWU9InRuczpC cm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TWV0YURhdGFRdWV1ZU5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkRpYWdub3N0aWNzTGV2 ZWwiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJh c2ljIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBZHZhbmNl ZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5mbyIgVmFs dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG9nIiBWYWx1ZT0iMyIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZWJ1ZyIgVmFsdWU9IjQiIC8+DQog IDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUHVi U3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmljYXRpb24iIExlbmd0aEluQml0cz0iMzIiPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluZm9ybWF0aW9uIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcnJvciIgVmFsdWU9IjEiIC8+DQogIDwv b3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iSWRUeXBl IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOdW1l cmljIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJpbmci IFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikd1aWQiIFZhbHVl PSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9wYXF1ZSIgVmFsdWU9IjMi IC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt ZT0iTm9kZUNsYXNzIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJVbnNwZWNpZmllZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iT2JqZWN0IiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJWYXJpYWJsZSIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iTWV0aG9kIiBWYWx1ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJP YmplY3RUeXBlIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJW YXJpYWJsZVR5cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJSZWZlcmVuY2VUeXBlIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iRGF0YVR5cGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBO YW1lPSJWaWV3IiBWYWx1ZT0iMTI4IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8 b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlBlcm1pc3Npb25UeXBlIiBMZW5ndGhJbkJpdHM9IjMy IiBJc09wdGlvblNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9u ZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQnJvd3NlIiBW YWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWFkUm9sZVBlcm1p c3Npb25zIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0 ZUF0dHJpYnV0ZSIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i V3JpdGVSb2xlUGVybWlzc2lvbnMiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IldyaXRlSGlzdG9yaXppbmciIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJSZWFkIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iV3JpdGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJSZWFkSGlzdG9yeSIgVmFsdWU9IjEyOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJJbnNlcnRIaXN0b3J5IiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9Ik1vZGlmeUhpc3RvcnkiIFZhbHVlPSI1MTIiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVsZXRlSGlzdG9yeSIgVmFsdWU9IjEwMjQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVjZWl2ZUV2ZW50cyIgVmFsdWU9IjIwNDgiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2FsbCIgVmFsdWU9IjQwOTYiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWRkUmVmZXJlbmNlIiBWYWx1ZT0iODE5MiIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZW1vdmVSZWZlcmVuY2UiIFZhbHVl PSIxNjM4NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEZWxldGVOb2RlIiBW YWx1ZT0iMzI3NjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWRkTm9kZSIg VmFsdWU9IjY1NTM2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1l cmF0ZWRUeXBlIE5hbWU9IkFjY2Vzc0xldmVsVHlwZSIgTGVuZ3RoSW5CaXRzPSI4IiBJc09wdGlv blNldD0idHJ1ZSI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9 IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ3VycmVudFJlYWQiIFZhbHVl PSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkN1cnJlbnRXcml0ZSIgVmFs dWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yeVJlYWQiIFZh bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3RvcnlXcml0ZSIg VmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VtYW50aWNDaGFu Z2UiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNX cml0ZSIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRpbWVz dGFtcFdyaXRlIiBWYWx1ZT0iNjQiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iQWNjZXNzTGV2ZWxFeFR5cGUiIExlbmd0aEluQml0cz0i MzIiIElzT3B0aW9uU2V0PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO b25lIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDdXJyZW50 UmVhZCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ3VycmVu dFdyaXRlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0 b3J5UmVhZCIgVmFsdWU9IjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlz dG9yeVdyaXRlIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT ZW1hbnRpY0NoYW5nZSIgVmFsdWU9IjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlN0YXR1c1dyaXRlIiBWYWx1ZT0iMzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iVGltZXN0YW1wV3JpdGUiIFZhbHVlPSI2NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb25hdG9taWNSZWFkIiBWYWx1ZT0iMjU2IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9Ik5vbmF0b21pY1dyaXRlIiBWYWx1ZT0iNTEyIiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IldyaXRlRnVsbEFycmF5T25seSIgVmFsdWU9IjEwMjQiIC8+ DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0i RXZlbnROb3RpZmllclR5cGUiIExlbmd0aEluQml0cz0iOCIgSXNPcHRpb25TZXQ9InRydWUiPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1YnNjcmliZVRvRXZlbnRzIiBWYWx1ZT0iMSIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJIaXN0b3J5UmVhZCIgVmFsdWU9IjQiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSGlzdG9yeVdyaXRlIiBWYWx1ZT0iOCIg Lz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1l PSJBY2Nlc3NSZXN0cmljdGlvblR5cGUiIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0PSJ0 cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTaWduaW5nUmVxdWlyZWQiIFZhbHVlPSIx IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkVuY3J5cHRpb25SZXF1aXJlZCIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2Vzc2lvblJlcXVp cmVkIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJSb2xlUGVybWlzc2lvblR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZUlkIiBUeXBlTmFtZT0idWE6Tm9k ZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6 UGVybWlzc2lvblR5cGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51 bWVyYXRlZFR5cGUgTmFtZT0iU3RydWN0dXJlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RydWN0dXJlIiBWYWx1ZT0iMCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdHJ1Y3R1cmVXaXRoT3B0aW9uYWxGaWVsZHMiIFZh bHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlVuaW9uIiBWYWx1ZT0i MiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJTdHJ1Y3R1cmVGaWVsZCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTWF4U3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IklzT3B0aW9uYWwiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWZhdWx0RW5jb2RpbmdJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJhc2VEYXRhVHlwZSIgVHlwZU5hbWU9InVh Ok5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0cnVjdHVyZVR5cGUiIFR5cGVOYW1l PSJ0bnM6U3RydWN0dXJlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZGaWVsZHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJGaWVsZHMiIFR5 cGVOYW1lPSJ0bnM6U3RydWN0dXJlRmllbGQiIExlbmd0aEZpZWxkPSJOb09mRmllbGRzIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVu dW1EZWZpbml0aW9uIiBCYXNlVHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mRmllbGRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRmllbGRzIiBUeXBlTmFtZT0idG5zOkVudW1GaWVsZCIgTGVuZ3RoRmll bGQ9Ik5vT2ZGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iTm9kZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5h bWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxv Y2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5h bWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2si IFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRl TWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIg TGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBl cm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUlu dDE2IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzIiBUeXBlTmFtZT0i dG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJJbnN0YW5j ZU5vZGUiIEJhc2VUeXBlPSJ0bnM6Tm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQi IFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlw ZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFt ZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVy bWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFt ZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1p c3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBl TmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlR5cGVOb2RlIiBCYXNlVHlwZT0idG5zOk5vZGUi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlw ZU5hbWU9InRuczpOb2RlQ2xhc3MiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIg U291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2si IFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSb2xlUGVybWlzc2lv bnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSb2xlUGVy bWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0i Tm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVc2VyUm9s ZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUi IExlbmd0aEZpZWxkPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkFjY2Vzc1Jlc3RyaWN0aW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzIiBU eXBlTmFtZT0idG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJPYmplY3ROb2RlIiBCYXNlVHlwZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2Rl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVD bGFzcyIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93 c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2Fs aXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6 Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNl cldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5h bWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Np b25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1p c3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5v T2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVz dHJpY3Rpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVm ZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRXZlbnROb3RpZmllciIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpT dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9iamVjdFR5cGVO b2RlIiBCYXNlVHlwZT0idG5zOlR5cGVOb2RlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZU5hbWUiIFR5cGVO YW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291 cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIg VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl VHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQ ZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVO YW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVy bWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5 cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIgVHlwZU5hbWU9InRuczpSZWZlcmVuY2VOb2RlIiBM ZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fi c3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmFyaWFibGVOb2RlIiBCYXNlVHlwZT0i dG5zOkluc3RhbmNlTm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0idG5zOk5v ZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVh bGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpO b2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9w YzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJv bGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFtZT0ib3Bj OlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5cGVOYW1l PSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGUiIFR5cGVOYW1l PSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJhbmsiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJyYXlEaW1lbnNpb25z IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXJyYXlEaW1l bnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZBcnJheURpbWVu c2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NMZXZlbCIgVHlwZU5hbWU9Im9w YzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlckFjY2Vzc0xldmVsIiBUeXBlTmFt ZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRl cnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJIaXN0 b3JpemluZyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWNjZXNzTGV2ZWxFeCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmFyaWFibGVUeXBlTm9kZSIg QmFzZVR5cGU9InRuczpUeXBlTm9kZSI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0idG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0i dG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0i dWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5 cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9 InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlz c2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0i dG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Np b25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFt ZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1lPSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWUiIFR5 cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0YVR5cGUiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZVJhbmsiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQXJyYXlEaW1l bnNpb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXJy YXlEaW1lbnNpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZBcnJh eURpbWVuc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFt ZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iUmVmZXJlbmNlVHlwZU5vZGUiIEJhc2VUeXBlPSJ0bnM6VHlwZU5v ZGUiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIg VHlwZU5hbWU9InRuczpOb2RlQ2xhc3MiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5hbWU9InVhOlF1YWxpZmllZE5hbWUiIFNv dXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUi IFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4 dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1h c2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSb2xlUGVybWlz c2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSb2xl UGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVs ZD0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVc2Vy Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXNlclJvbGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIExlbmd0aEZpZWxkPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IkFjY2Vzc1Jlc3RyaWN0aW9ucyIgVHlwZU5hbWU9Im9wYzpVSW50MTYiIFNvdXJj ZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2Vz IiBUeXBlTmFtZT0idG5zOlJlZmVyZW5jZU5vZGUiIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9v bGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN5bW1ldHJpYyIgVHlwZU5hbWU9Im9wYzpC b29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52ZXJzZU5hbWUiIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9Ik1ldGhvZE5vZGUiIEJhc2VUeXBlPSJ0bnM6SW5zdGFuY2VOb2Rl Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291 cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5 cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkJyb3dzZU5hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBU eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQi IFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNr IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJVc2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNl VHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Np b25zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBl cm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJv bGVQZXJtaXNzaW9ucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlVzZXJSb2xlUGVybWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBl IiBMZW5ndGhGaWVsZD0iTm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJBY2Nlc3NSZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIg VHlwZU5hbWU9InRuczpSZWZlcmVuY2VOb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeGVjdXRhYmxlIiBUeXBlTmFtZT0ib3BjOkJvb2xl YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVHlwZU5hbWU9Im9w YzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlZpZXdOb2RlIiBCYXNlVHlwZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIFNvdXJjZVR5cGU9 InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzIiBUeXBlTmFtZT0i dG5zOk5vZGVDbGFzcyIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgU291cmNlVHlwZT0i dG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9 InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJvbGVQZXJtaXNzaW9ucyIgVHlw ZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJvbGVQZXJtaXNzaW9u cyIgVHlwZU5hbWU9InRuczpSb2xlUGVybWlzc2lvblR5cGUiIExlbmd0aEZpZWxkPSJOb09mUm9s ZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJSb2xlUGVybWlz c2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2Vy Um9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZVc2VyUm9sZVBlcm1pc3Npb25zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWNjZXNzUmVzdHJpY3Rpb25zIiBUeXBlTmFtZT0ib3BjOlVJbnQxNiIgU291cmNlVHlwZT0idG5z Ok5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1l PSJ0bnM6UmVmZXJlbmNlTm9kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZWZlcmVuY2VzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQ29udGFpbnNOb0xvb3BzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4i IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5vdGlmaWVyIiBUeXBlTmFtZT0ib3BjOkJ5 dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iRGF0YVR5cGVOb2RlIiBCYXNlVHlwZT0idG5zOlR5cGVOb2RlIj4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOk5v ZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9k ZUNsYXNzIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJy b3dzZU5hbWUiIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiBTb3VyY2VUeXBlPSJ0bnM6Tm9k ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUm9sZVBlcm1pc3Npb25zIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUm9sZVBlcm1pc3Npb25zIiBUeXBl TmFtZT0idG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSb2xlUGVybWlz c2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mVXNlclJvbGVQZXJtaXNzaW9ucyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJSb2xlUGVy bWlzc2lvbnMiIFR5cGVOYW1lPSJ0bnM6Um9sZVBlcm1pc3Npb25UeXBlIiBMZW5ndGhGaWVsZD0i Tm9PZlVzZXJSb2xlUGVybWlzc2lvbnMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBY2Nlc3NS ZXN0cmljdGlvbnMiIFR5cGVOYW1lPSJvcGM6VUludDE2IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlcyIgVHlwZU5hbWU9InRuczpS ZWZlcmVuY2VOb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlZmVyZW5jZXMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24iIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25P YmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVmZXJlbmNlTm9kZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ludmVyc2UiIFR5cGVOYW1lPSJvcGM6Qm9vbGVh biIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRhcmdldElkIiBUeXBlTmFtZT0idWE6RXhwYW5k ZWROb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iQXJndW1lbnQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEYXRhVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlZhbHVlUmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiBMZW5ndGhGaWVsZD0iTm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbnVtVmFs dWVUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i RGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkVudW1G aWVsZCIgQmFzZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkludDY0IiBTb3VyY2VUeXBlPSJ0bnM6RW51bVZhbHVlVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOkVudW1WYWx1ZVR5cGUiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJj ZVR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iT3B0aW9uU2V0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWxpZEJpdHMiIFR5cGVOYW1lPSJvcGM6 Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJVbmlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJOb3JtYWxpemVk U3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0i RGVjaW1hbFN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBl IE5hbWU9IkR1cmF0aW9uU3RyaW5nIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9w YXF1ZVR5cGUgTmFtZT0iVGltZVN0cmluZyI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoNCiAgPG9w YzpPcGFxdWVUeXBlIE5hbWU9IkRhdGVTdHJpbmciPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQog IDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJEdXJhdGlvbiI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+DQoN CiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlV0Y1RpbWUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0K DQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJMb2NhbGVJZCI+DQogIDwvb3BjOk9wYXF1ZVR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUaW1lWm9uZURhdGFUeXBlIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik9mZnNldCIgVHlw ZU5hbWU9Im9wYzpJbnQxNiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRheWxpZ2h0U2F2aW5n SW5PZmZzZXQiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkluZGV4Ij4NCiAgPC9vcGM6T3BhcXVlVHlw ZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iSW50ZWdlcklkIj4NCiAgPC9vcGM6T3BhcXVl VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkFwcGxpY2F0aW9uVHlwZSIgTGVu Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2VydmVyIiBW YWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDbGllbnQiIFZhbHVl PSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNsaWVudEFuZFNlcnZlciIg VmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlzY292ZXJ5U2Vy dmVyIiBWYWx1ZT0iMyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFwcGxpY2F0aW9uVXJpIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXBwbGljYXRpb25O YW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkFwcGxpY2F0aW9uVHlwZSIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvblR5cGUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5U2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2NvdmVyeVByb2ZpbGVVcmkiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpc2NvdmVyeVVybHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNjb3ZlcnlVcmxz IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcCIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUlu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV0dXJuRGlhZ25vc3RpY3MiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXVkaXRFbnRyeUlkIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVvdXRIaW50IiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFkZGl0aW9uYWxI ZWFkZXIiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0 YW1wIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVx dWVzdEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZXJ2aWNlUmVzdWx0IiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlcnZpY2VEaWFnbm9zdGljcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZv IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN0cmluZ1RhYmxlIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RyaW5nVGFibGUiIFR5cGVOYW1lPSJv cGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZlN0cmluZ1RhYmxlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQWRkaXRpb25hbEhlYWRlciIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlZl cnNpb25UaW1lIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlNlcnZpY2VGYXVsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZVcmlzVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVyaXNWZXJzaW9uIiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZVcmlzVmVyc2lvbiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOYW1lc3BhY2VVcmlzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTmFtZXNwYWNlVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJp bmciIExlbmd0aEZpZWxkPSJOb09mTmFtZXNwYWNlVXJpcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iU2VydmVyVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJO b09mU2VydmVyVXJpcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZMb2NhbGVJZHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMb2NhbGVJZHMiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkxvY2FsZUlkcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlNlcnZpY2VJZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2Vzc2lv bmxlc3NJbnZva2VSZXNwb25zZVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5hbWVzcGFjZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmlzIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZOYW1lc3BhY2VVcmlzIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmll bGQ9Ik5vT2ZTZXJ2ZXJVcmlzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmljZUlkIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w YzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlw ZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9p bnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P ZkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkxvY2FsZUlkcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxl SWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlclVyaXMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmlzIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJVcmlzIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkZpbmRTZXJ2ZXJzUmVz cG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5cGVOYW1lPSJ0bnM6QXBwbGljYXRpb25EZXNj cmlwdGlvbiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlcnZlck9uTmV0d29yayIgQmFz ZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWNvcmRJ ZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJO YW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2Nv dmVyeVVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVu Z3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRmluZFNlcnZlcnNPbk5ldHdvcmtS ZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlN0YXJ0aW5nUmVjb3JkSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVjb3Jkc1RvUmV0dXJuIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXR5Rmls dGVyIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVy Q2FwYWJpbGl0eUZpbHRlciIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09m U2VydmVyQ2FwYWJpbGl0eUZpbHRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jlc3BvbnNlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTGFzdENvdW50ZXJSZXNldFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlcnMiIFR5cGVOYW1lPSJ0bnM6U2VydmVyT25O ZXR3b3JrIiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlcnMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJBcHBsaWNhdGlvbkluc3RhbmNlQ2VydGlm aWNhdGUiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFt ZT0iTWVzc2FnZVNlY3VyaXR5TW9kZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJh dGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iU2lnbiIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iU2lnbkFuZEVuY3J5cHQiIFZhbHVlPSIzIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IlVzZXJUb2tlblR5cGUiIExlbmd0aEluQml0 cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFub255bW91cyIgVmFsdWU9 IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlck5hbWUiIFZhbHVlPSIx IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNlcnRpZmljYXRlIiBWYWx1ZT0i MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJc3N1ZWRUb2tlbiIgVmFsdWU9 IjMiIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iVXNlclRva2VuUG9saWN5IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlRva2VuVHlwZSIgVHlwZU5hbWU9InRuczpVc2VyVG9rZW5UeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNzdWVkVG9rZW5UeXBlIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Iklzc3VlckVuZHBvaW50VXJsIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5 VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludERlc2NyaXB0aW9uIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuZHBvaW50VXJs IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlciIg VHlwZU5hbWU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlNlY3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2Vj dXJpdHlNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlVzZXJJZGVu dGl0eVRva2VucyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlVzZXJJZGVudGl0eVRva2VucyIgVHlwZU5hbWU9InRuczpVc2VyVG9rZW5Qb2xpY3kiIExlbmd0 aEZpZWxkPSJOb09mVXNlcklkZW50aXR5VG9rZW5zIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i VHJhbnNwb3J0UHJvZmlsZVVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZWN1cml0eUxldmVsIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iR2V0RW5kcG9p bnRzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRwb2ludFVybCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mUHJvZmlsZVVyaXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJQcm9maWxlVXJpcyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09m UHJvZmlsZVVyaXMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iR2V0RW5kcG9pbnRzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1l PSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW5kcG9p bnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9p bnRzIiBUeXBlTmFtZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m RW5kcG9pbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3RVcmkiIFR5cGVOYW1lPSJvcGM6U3Ry aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlcnZlck5hbWVzIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyTmFtZXMiIFR5cGVOYW1l PSJ1YTpMb2NhbGl6ZWRUZXh0IiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlck5hbWVzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVHlwZSIgVHlwZU5hbWU9InRuczpBcHBsaWNhdGlvblR5 cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJHYXRld2F5U2VydmVyVXJpIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaXNjb3ZlcnlVcmxzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY292ZXJ5VXJs cyIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mRGlzY292ZXJ5VXJscyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlbWFwaG9yZUZpbGVQYXRoIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzT25saW5lIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0 bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlciIgVHlwZU5h bWU9InRuczpSZWdpc3RlcmVkU2VydmVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVyU2VydmVyUmVzcG9uc2UiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGlzY292ZXJ5Q29uZmlndXJh dGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTWRuc0Rpc2NvdmVyeUNvbmZpZ3Vy YXRpb24iIEJhc2VUeXBlPSJ0bnM6RGlzY292ZXJ5Q29uZmlndXJhdGlvbiI+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJNZG5zU2VydmVyTmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyQ2FwYWJpbGl0aWVzIiBUeXBlTmFt ZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZTZXJ2ZXJDYXBhYmlsaXRpZXMiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVn aXN0ZXJTZXJ2ZXIyUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFk ZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXIiIFR5cGVOYW1lPSJ0bnM6UmVnaXN0 ZXJlZFNlcnZlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaXNjb3ZlcnlDb25maWd1 cmF0aW9uIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlz Y292ZXJ5Q29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgTGVuZ3Ro RmllbGQ9Ik5vT2ZEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZ2lzdGVyU2VydmVyMlJlc3Bv bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZkNvbmZpZ3VyYXRpb25SZXN1bHRzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29uZmlndXJhdGlvblJlc3VsdHMiIFR5cGVO YW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZkNvbmZpZ3VyYXRpb25SZXN1bHRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlw ZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZv cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBO YW1lPSJTZWN1cml0eVRva2VuUmVxdWVzdFR5cGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Iklzc3VlIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVu dW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZW5ldyIgVmFsdWU9IjEiIC8+DQogIDwvb3BjOkVudW1lcmF0 ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9r ZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q2hhbm5lbElkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlRva2VuSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q3JlYXRlZEF0IiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmV2aXNlZExpZmV0aW1lIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJPcGVuU2VjdXJlQ2hh bm5lbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQ2xpZW50UHJvdG9jb2xWZXJzaW9uIiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RUeXBlIiBUeXBlTmFtZT0i dG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNl Y3VyaXR5TW9kZSIgVHlwZU5hbWU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZExpZmV0aW1lIiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyUHJvdG9j b2xWZXJzaW9uIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlNlY3VyaXR5VG9rZW4iIFR5cGVOYW1lPSJ0bnM6Q2hhbm5lbFNlY3VyaXR5VG9rZW4iIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJOb25jZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBU eXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2Vy dGlmaWNhdGVEYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJTaWduYXR1cmUiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IlNlc3Npb25BdXRoZW50 aWNhdGlvblRva2VuIj4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlNpZ25hdHVyZURhdGEiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWxnb3JpdGhtIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlNpZ25hdHVyZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudERlc2NyaXB0aW9uIiBUeXBl TmFtZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJTZXJ2ZXJVcmkiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iRW5kcG9pbnRVcmwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU2Vzc2lvbk5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ2xpZW50Tm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkNsaWVudENlcnRpZmljYXRlIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJp bmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRTZXNzaW9uVGltZW91dCIgVHlw ZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhSZXNwb25zZU1l c3NhZ2VTaXplIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVTZXNzaW9uUmVzcG9uc2Ui IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvblRva2VuIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNlc3Npb25UaW1lb3V0IiBUeXBlTmFtZT0ib3Bj OkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlck5vbmNlIiBUeXBlTmFtZT0i b3BjOkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJDZXJ0aWZpY2F0 ZSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9P ZlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlNlcnZlckVuZHBvaW50cyIgVHlwZU5hbWU9InRuczpFbmRwb2ludERlc2NyaXB0aW9u IiBMZW5ndGhGaWVsZD0iTm9PZlNlcnZlckVuZHBvaW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZTZXJ2ZXJTb2Z0d2FyZUNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcnZlclNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBl TmFtZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIExlbmd0aEZpZWxkPSJOb09mU2Vy dmVyU29mdHdhcmVDZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJT aWduYXR1cmUiIFR5cGVOYW1lPSJ0bnM6U2lnbmF0dXJlRGF0YSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heFJlcXVlc3RNZXNzYWdlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNl cklkZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpT dHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFub255bW91c0lk ZW50aXR5VG9rZW4iIEJhc2VUeXBlPSJ0bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUG9saWN5SWQiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiBTb3VyY2VUeXBlPSJ0 bnM6VXNlcklkZW50aXR5VG9rZW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXNlck5hbWVJZGVudGl0eVRva2VuIiBCYXNlVHlwZT0i dG5zOlVzZXJJZGVudGl0eVRva2VuIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBU eXBlTmFtZT0ib3BjOlN0cmluZyIgU291cmNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGFzc3dvcmQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuY3J5cHRpb25BbGdvcml0aG0iIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ilg1MDlJZGVudGl0eVRva2VuIiBCYXNlVHlwZT0idG5zOlVzZXJJZGVu dGl0eVRva2VuIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBvbGljeUlkIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgU291cmNlVHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQ2VydGlmaWNhdGVEYXRhIiBUeXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+ DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0i SXNzdWVkSWRlbnRpdHlUb2tlbiIgQmFzZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJQb2xpY3lJZCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIFNvdXJj ZVR5cGU9InRuczpVc2VySWRlbnRpdHlUb2tlbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRv a2VuRGF0YSIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJSc2FFbmNyeXB0ZWRT ZWNyZXQiPg0KICA8L29wYzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iQWN0aXZhdGVTZXNzaW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVl c3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRTaWduYXR1cmUiIFR5cGVO YW1lPSJ0bnM6U2lnbmF0dXJlRGF0YSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZDbGll bnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkNsaWVudFNvZnR3YXJlQ2VydGlmaWNhdGVzIiBUeXBlTmFtZT0idG5zOlNp Z25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIExlbmd0aEZpZWxkPSJOb09mQ2xpZW50U29mdHdhcmVD ZXJ0aWZpY2F0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTG9jYWxlSWRzIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTG9jYWxlSWRzIiBUeXBl TmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZMb2NhbGVJZHMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJVc2VySWRlbnRpdHlUb2tlbiIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9i amVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJUb2tlblNpZ25hdHVyZSIgVHlwZU5h bWU9InRuczpTaWduYXR1cmVEYXRhIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNlIiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVh ZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU2VydmVyTm9uY2UiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxk PSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5m b3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9z dGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZE aWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iQ2xvc2VTZXNzaW9uUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVu c2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFt ZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVTdWJz Y3JpcHRpb25zIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2xvc2VTZXNzaW9uUmVzcG9uc2Ui IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz cG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FuY2VsUmVxdWVz dCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXF1ZXN0SGFuZGxlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDYW5jZWxS ZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNhbmNlbENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJO b2RlQXR0cmlidXRlc01hc2siIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkFjY2Vzc0xldmVsIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJBcnJheURpbWVuc2lvbnMiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkJyb3dzZU5hbWUiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkNvbnRhaW5zTm9Mb29wcyIgVmFsdWU9IjgiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVR5cGUiIFZhbHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJEZXNjcmlwdGlvbiIgVmFsdWU9IjMyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IkRpc3BsYXlOYW1lIiBWYWx1ZT0iNjQiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iRXZlbnROb3RpZmllciIgVmFsdWU9IjEyOCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFeGVjdXRhYmxlIiBWYWx1ZT0iMjU2IiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikhpc3Rvcml6aW5nIiBWYWx1ZT0iNTEyIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmVyc2VOYW1lIiBWYWx1ZT0iMTAyNCIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJJc0Fic3RyYWN0IiBWYWx1ZT0iMjA0 OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRl cnZhbCIgVmFsdWU9IjQwOTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9k ZUNsYXNzIiBWYWx1ZT0iODE5MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJO b2RlSWQiIFZhbHVlPSIxNjM4NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJT eW1tZXRyaWMiIFZhbHVlPSIzMjc2OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJVc2VyQWNjZXNzTGV2ZWwiIFZhbHVlPSI2NTUzNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVmFsdWU9IjEzMTA3MiIgLz4NCiAgICA8b3BjOkVu dW1lcmF0ZWRWYWx1ZSBOYW1lPSJVc2VyV3JpdGVNYXNrIiBWYWx1ZT0iMjYyMTQ0IiAvPg0KICAg IDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhbHVlUmFuayIgVmFsdWU9IjUyNDI4OCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJXcml0ZU1hc2siIFZhbHVlPSIxMDQ4NTc2 IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlZhbHVlIiBWYWx1ZT0iMjA5NzE1 MiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEYXRhVHlwZURlZmluaXRpb24i IFZhbHVlPSI0MTk0MzA0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJvbGVQ ZXJtaXNzaW9ucyIgVmFsdWU9IjgzODg2MDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iQWNjZXNzUmVzdHJpY3Rpb25zIiBWYWx1ZT0iMTY3NzcyMTYiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iMzM1NTQ0MzEiIC8+DQogICAgPG9wYzpF bnVtZXJhdGVkVmFsdWUgTmFtZT0iQmFzZU5vZGUiIFZhbHVlPSIyNjUwMTIyMCIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPYmplY3QiIFZhbHVlPSIyNjUwMTM0OCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPYmplY3RUeXBlIiBWYWx1ZT0iMjY1MDMyNjgi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVmFyaWFibGUiIFZhbHVlPSIyNjU3 MTM4MyIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJWYXJpYWJsZVR5cGUiIFZh bHVlPSIyODYwMDQzOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJNZXRob2Qi IFZhbHVlPSIyNjYzMjU0OCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZl cmVuY2VUeXBlIiBWYWx1ZT0iMjY1MzcwNjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iVmlldyIgVmFsdWU9IjI2NTAxMzU2IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0i dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJp YnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlz cGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik9i amVjdEF0dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNv dXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRp c3BsYXlOYW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5v ZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVO YW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VyV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVB dHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnROb3RpZmllciIgVHlwZU5h bWU9Im9wYzpCeXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9IlZhcmlhYmxlQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0 cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0 IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJW YWx1ZSIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRh VHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVl UmFuayIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZB cnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJBcnJheURpbWVuc2lvbnMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhGaWVsZD0i Tm9PZkFycmF5RGltZW5zaW9ucyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFjY2Vzc0xldmVs IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyQWNjZXNz TGV2ZWwiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1pbmlt dW1TYW1wbGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ikhpc3Rvcml6aW5nIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTWV0aG9kQXR0 cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlw ZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5h bWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJp YnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVh OkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0 ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0 ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFeGVjdXRhYmxlIiBUeXBlTmFtZT0ib3BjOkJv b2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyRXhlY3V0YWJsZSIgVHlwZU5hbWU9 Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ik9iamVjdFR5cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVB dHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRl eHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0i dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIi IFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IklzQWJzdHJhY3QiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJWYXJpYWJsZVR5cGVBdHRyaWJ1 dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0 bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFtZSIg VHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRl cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBUeXBlTmFtZT0idWE6TG9j YWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0i dG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlcldyaXRlTWFz ayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFUeXBlIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVmFsdWVSYW5rIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFycmF5RGltZW5zaW9ucyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXJyYXlEaW1lbnNpb25zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iSXNBYnN0cmFjdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlZmVy ZW5jZVR5cGVBdHRyaWJ1dGVzIiBCYXNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlNwZWNpZmllZEF0dHJpYnV0ZXMiIFR5cGVOYW1lPSJvcGM6VUludDMy IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJEaXNwbGF5TmFtZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRu czpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlc2NyaXB0aW9uIiBU eXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iV3JpdGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVXNlcldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpO b2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzQWJzdHJhY3QiIFR5cGVO YW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN5bW1ldHJpYyIgVHlw ZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52ZXJzZU5hbWUi IFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyIgQmFzZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRB dHRyaWJ1dGVzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRy aWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQi IFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IldyaXRlTWFzayIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0 cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1l PSJvcGM6VUludDMyIiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJc0Fic3RyYWN0IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVmlld0F0 dHJpYnV0ZXMiIEJhc2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5 cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc3BsYXlO YW1lIiBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRy aWJ1dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3JpcHRpb24iIFR5cGVOYW1lPSJ1 YTpMb2NhbGl6ZWRUZXh0IiBTb3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3VyY2VU eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VyV3Jp dGVNYXNrIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1 dGVzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ29udGFpbnNOb0xvb3BzIiBUeXBlTmFtZT0i b3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudE5vdGlmaWVyIiBUeXBl TmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZhbHVlIiBUeXBlTmFtZT0i dWE6VmFyaWFudCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJHZW5lcmljQXR0cmlidXRlcyIgQmFzZVR5cGU9InRuczpOb2RlQXR0cmli dXRlcyI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTcGVjaWZpZWRBdHRyaWJ1dGVzIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgU291cmNlVHlwZT0idG5zOk5vZGVBdHRyaWJ1dGVzIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiBT b3VyY2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJE ZXNjcmlwdGlvbiIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIFNvdXJjZVR5cGU9InRuczpO b2RlQXR0cmlidXRlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlTWFzayIgVHlwZU5h bWU9Im9wYzpVSW50MzIiIFNvdXJjZVR5cGU9InRuczpOb2RlQXR0cmlidXRlcyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlVzZXJXcml0ZU1hc2siIFR5cGVOYW1lPSJvcGM6VUludDMyIiBTb3Vy Y2VUeXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m QXR0cmlidXRlVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iQXR0cmlidXRlVmFsdWVzIiBUeXBlTmFtZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVWYWx1 ZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZBdHRyaWJ1dGVWYWx1ZXMiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNJdGVtIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBhcmVudE5v ZGVJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVxdWVzdGVkTmV3Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VOYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlm aWVkTmFtZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVDbGFzcyIgVHlwZU5hbWU9InRu czpOb2RlQ2xhc3MiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlQXR0cmlidXRlcyIgVHlw ZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlR5cGVE ZWZpbml0aW9uIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogIDwvb3BjOlN0cnVj dHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWRkTm9kZXNSZXN1bHQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Rh dHVzQ29kZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJBZGRlZE5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBZGROb2Rlc1JlcXVlc3QiIEJh c2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVz dEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZk5vZGVzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb2Rlc1RvQWRkIiBUeXBlTmFtZT0idG5zOkFkZE5vZGVzSXRlbSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZOb2Rlc1RvQWRkIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZE5vZGVzUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl c3VsdHMiIFR5cGVOYW1lPSJ0bnM6QWRkTm9kZXNSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVz dWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3Mi IFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iQWRkUmVmZXJlbmNlc0l0ZW0iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU291cmNlTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlk IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlVHlwZUlkIiBUeXBlTmFtZT0idWE6 Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXNGb3J3YXJkIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRTZXJ2ZXJVcmkiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0Tm9kZUlkIiBU eXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn ZXROb2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZFJlZmVyZW5jZXNSZXF1 ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZSZWZlcmVuY2VzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VzVG9BZGQiIFR5cGVOYW1lPSJ0bnM6QWRk UmVmZXJlbmNlc0l0ZW0iIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlc1RvQWRkIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFkZFJl ZmVyZW5jZXNSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRl ciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOklu dDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1 c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIg TGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlTm9kZXNJdGVtIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIg VHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZVRhcmdl dFJlZmVyZW5jZXMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVOb2Rlc1JlcXVlc3Qi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVx dWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZk5vZGVzVG9EZWxldGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvRGVsZXRlIiBUeXBlTmFtZT0idG5zOkRlbGV0ZU5vZGVz SXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvRGVsZXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZU5vZGVzUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhG aWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3Rp Y0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlh Z25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJO b09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvdXJjZU5vZGVJZCIgVHlw ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJ ZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzRm9yd2Fy ZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGFyZ2V0 Tm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEZWxldGVCaWRpcmVjdGlvbmFsIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRl UmVmZXJlbmNlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZmVyZW5jZXNUb0RlbGV0ZSIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXNUb0RlbGV0 ZSIgVHlwZU5hbWU9InRuczpEZWxldGVSZWZlcmVuY2VzSXRlbSIgTGVuZ3RoRmllbGQ9Ik5vT2ZS ZWZlcmVuY2VzVG9EZWxldGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlUmVmZXJlbmNlc1Jlc3BvbnNlIiBCYXNlVHlwZT0i dWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVy IiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1 bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5h bWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJ bmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlw ZSBOYW1lPSJBdHRyaWJ1dGVXcml0ZU1hc2siIExlbmd0aEluQml0cz0iMzIiIElzT3B0aW9uU2V0 PSJ0cnVlIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIg Lz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBY2Nlc3NMZXZlbCIgVmFsdWU9IjEi IC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQXJyYXlEaW1lbnNpb25zIiBWYWx1 ZT0iMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1 ZT0iNCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDb250YWluc05vTG9vcHMi IFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlIiBW YWx1ZT0iMTYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVzY3JpcHRpb24i IFZhbHVlPSIzMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNwbGF5TmFt ZSIgVmFsdWU9IjY0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkV2ZW50Tm90 aWZpZXIiIFZhbHVlPSIxMjgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRXhl Y3V0YWJsZSIgVmFsdWU9IjI1NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJI aXN0b3JpemluZyIgVmFsdWU9IjUxMiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJJbnZlcnNlTmFtZSIgVmFsdWU9IjEwMjQiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUg TmFtZT0iSXNBYnN0cmFjdCIgVmFsdWU9IjIwNDgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFs dWUgTmFtZT0iTWluaW11bVNhbXBsaW5nSW50ZXJ2YWwiIFZhbHVlPSI0MDk2IiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vZGVDbGFzcyIgVmFsdWU9IjgxOTIiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUlkIiBWYWx1ZT0iMTYzODQiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3ltbWV0cmljIiBWYWx1ZT0iMzI3NjgiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlckFjY2Vzc0xldmVsIiBWYWx1ZT0iNjU1 MzYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlckV4ZWN1dGFibGUiIFZh bHVlPSIxMzEwNzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVXNlcldyaXRl TWFzayIgVmFsdWU9IjI2MjE0NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJW YWx1ZVJhbmsiIFZhbHVlPSI1MjQyODgiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFt ZT0iV3JpdGVNYXNrIiBWYWx1ZT0iMTA0ODU3NiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJWYWx1ZUZvclZhcmlhYmxlVHlwZSIgVmFsdWU9IjIwOTcxNTIiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGF0YVR5cGVEZWZpbml0aW9uIiBWYWx1ZT0iNDE5NDMw NCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSb2xlUGVybWlzc2lvbnMiIFZh bHVlPSI4Mzg4NjA4IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFjY2Vzc1Jl c3RyaWN0aW9ucyIgVmFsdWU9IjE2Nzc3MjE2IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVl IE5hbWU9IkFjY2Vzc0xldmVsRXgiIFZhbHVlPSIzMzU1NDQzMiIgLz4NCiAgPC9vcGM6RW51bWVy YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJCcm93c2VEaXJlY3Rpb24i IExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkZvcndh cmQiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmVyc2Ui IFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJvdGgiIFZhbHVl PSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkludmFsaWQiIFZhbHVlPSIz IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IlZpZXdEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJWaWV3SWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJUaW1lc3RhbXAiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJWaWV3VmVyc2lvbiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJv d3NlRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQnJvd3NlRGlyZWN0aW9uIiBUeXBlTmFtZT0idG5zOkJyb3dzZURpcmVjdGlvbiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5v ZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluY2x1ZGVTdWJ0eXBlcyIgVHlwZU5hbWU9 Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUNsYXNzTWFzayIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRNYXNrIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9w YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJCcm93c2VSZXN1bHRNYXNrIiBMZW5ndGhJbkJpdHM9IjMy Ij4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lIiBWYWx1ZT0iMCIgLz4NCiAg ICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFZhbHVlPSIxIiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzRm9yd2FyZCIgVmFsdWU9IjIiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9kZUNsYXNzIiBWYWx1ZT0iNCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCcm93c2VOYW1lIiBWYWx1ZT0iOCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJEaXNwbGF5TmFtZSIgVmFsdWU9IjE2IiAv Pg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlR5cGVEZWZpbml0aW9uIiBWYWx1ZT0i MzIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsIiBWYWx1ZT0iNjMiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUmVmZXJlbmNlVHlwZUluZm8iIFZhbHVl PSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRhcmdldEluZm8iIFZhbHVl PSI2MCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZWZlcmVuY2VUeXBlSWQiIFR5cGVOYW1lPSJ1YTpO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJc0ZvcndhcmQiIFR5cGVOYW1lPSJvcGM6 Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOkV4 cGFuZGVkTm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlTmFtZSIgVHlwZU5h bWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaXNwbGF5TmFt ZSIgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b2RlQ2xhc3MiIFR5cGVOYW1lPSJ0bnM6Tm9kZUNsYXNzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVHlwZURlZmluaXRpb24iIFR5cGVOYW1lPSJ1YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkNvbnRpbnVhdGlv blBvaW50Ij4NCiAgPC9vcGM6T3BhcXVlVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IkJyb3dzZVJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVmZXJlbmNlcyIgVHlwZU5hbWU9 Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZXMiIFR5cGVOYW1l PSJ0bnM6UmVmZXJlbmNlRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlcyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJCcm93c2VSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0 aW9uIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTWF4UmVmZXJlbmNlc1Blck5v ZGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5v ZGVzVG9Ccm93c2UiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb2Rlc1RvQnJvd3NlIiBUeXBlTmFtZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiBMZW5ndGhG aWVsZD0iTm9PZk5vZGVzVG9Ccm93c2UiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlUmVzcG9uc2UiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VIZWFkZXIiIFR5 cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJl c3VsdHMiIFR5cGVOYW1lPSJ0bnM6QnJvd3NlUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3Vs dHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0lu Zm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkJyb3dzZU5leHRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGVhc2VDb250aW51YXRpb25Qb2lu dHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZD b250aW51YXRpb25Qb2ludHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJDb250aW51YXRpb25Qb2ludHMiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgTGVu Z3RoRmllbGQ9Ik5vT2ZDb250aW51YXRpb25Qb2ludHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3Bv bnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOkJyb3dzZVJlc3VsdCIgTGVuZ3RoRmll bGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdu b3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9P ZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWxhdGl2ZVBhdGhFbGVtZW50IiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgVHlw ZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzSW52ZXJzZSIgVHlw ZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5jbHVkZVN1YnR5 cGVzIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJn ZXROYW1lIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWxhdGl2ZVBhdGgiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1l bnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVu dHMiIFR5cGVOYW1lPSJ0bnM6UmVsYXRpdmVQYXRoRWxlbWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZF bGVtZW50cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJCcm93c2VQYXRoIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0aW5nTm9kZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbGF0aXZlUGF0aCIgVHlwZU5hbWU9InRuczpSZWxhdGl2 ZVBhdGgiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iQnJvd3NlUGF0aFRhcmdldCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRJZCIgVHlwZU5hbWU9InVhOkV4cGFuZGVkTm9k ZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVtYWluaW5nUGF0aEluZGV4IiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJCcm93c2VQYXRoUmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpT dGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlRhcmdldHMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUYXJnZXRzIiBUeXBlTmFtZT0i dG5zOkJyb3dzZVBhdGhUYXJnZXQiIExlbmd0aEZpZWxkPSJOb09mVGFyZ2V0cyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2xh dGVCcm93c2VQYXRoc1RvTm9kZUlkc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkJyb3dzZVBhdGhzIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnJvd3NlUGF0aHMi IFR5cGVOYW1lPSJ0bnM6QnJvd3NlUGF0aCIgTGVuZ3RoRmllbGQ9Ik5vT2ZCcm93c2VQYXRocyIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJl c3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1 bHRzIiBUeXBlTmFtZT0idG5zOkJyb3dzZVBhdGhSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVz dWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3Mi IFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWdpc3Rl ciIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vZGVzVG9S ZWdpc3RlciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb2Rlc1RvUmVn aXN0ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVnaXN0ZXJOb2Rlc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlZ2lzdGVyZWRO b2RlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVn aXN0ZXJlZE5vZGVJZHMiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExlbmd0aEZpZWxkPSJOb09mUmVn aXN0ZXJlZE5vZGVJZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3Ry dWN0dXJlZFR5cGUgTmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9k ZXNUb1VucmVnaXN0ZXIiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb2Rlc1RvVW5yZWdpc3RlciIgVHlwZU5hbWU9InVhOk5vZGVJZCIgTGVuZ3RoRmllbGQ9 Ik5vT2ZOb2Rlc1RvVW5yZWdpc3RlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpPcGFxdWVUeXBlIE5hbWU9IkNvdW50ZXIiPg0KICA8L29wYzpPcGFx dWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJOdW1lcmljUmFuZ2UiPg0KICA8L29w YzpPcGFxdWVUeXBlPg0KDQogIDxvcGM6T3BhcXVlVHlwZSBOYW1lPSJUaW1lIj4NCiAgPC9vcGM6 T3BhcXVlVHlwZT4NCg0KICA8b3BjOk9wYXF1ZVR5cGUgTmFtZT0iRGF0ZSI+DQogIDwvb3BjOk9w YXF1ZVR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludENvbmZpZ3Vy YXRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iT3BlcmF0aW9uVGltZW91dCIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlVzZUJpbmFyeUVuY29kaW5nIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhTdHJpbmdMZW5ndGgiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhCeXRlU3RyaW5nTGVuZ3RoIiBUeXBlTmFtZT0i b3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4QXJyYXlMZW5ndGgiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhNZXNzYWdlU2l6ZSIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heEJ1ZmZlclNp emUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDaGFubmVs TGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZWN1cml0eVRva2VuTGlmZXRpbWUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUXVlcnlEYXRhRGVz Y3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVsYXRpdmVQYXRoIiBUeXBlTmFtZT0idG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5v ZGVUeXBlRGVzY3JpcHRpb24iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iVHlwZURlZmluaXRpb25Ob2RlIiBUeXBlTmFtZT0idWE6RXhwYW5kZWRO b2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmNsdWRlU3ViVHlwZXMiIFR5cGVOYW1l PSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEYXRhVG9SZXR1cm4i IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhVG9SZXR1 cm4iIFR5cGVOYW1lPSJ0bnM6UXVlcnlEYXRhRGVzY3JpcHRpb24iIExlbmd0aEZpZWxkPSJOb09m RGF0YVRvUmV0dXJuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1l cmF0ZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhdG9yIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJFcXVhbHMiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IklzTnVsbCIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iR3JlYXRlclRoYW4iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuIiBWYWx1ZT0iMyIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJHcmVhdGVyVGhhbk9yRXF1YWwiIFZhbHVlPSI0IiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ikxlc3NUaGFuT3JFcXVhbCIgVmFsdWU9IjUiIC8+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTGlrZSIgVmFsdWU9IjYiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm90IiBWYWx1ZT0iNyIgLz4NCiAgICA8b3BjOkVudW1l cmF0ZWRWYWx1ZSBOYW1lPSJCZXR3ZWVuIiBWYWx1ZT0iOCIgLz4NCiAgICA8b3BjOkVudW1lcmF0 ZWRWYWx1ZSBOYW1lPSJJbkxpc3QiIFZhbHVlPSI5IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IkFuZCIgVmFsdWU9IjEwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9Ik9yIiBWYWx1ZT0iMTEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQ2Fz dCIgVmFsdWU9IjEyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkluVmlldyIg VmFsdWU9IjEzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik9mVHlwZSIgVmFs dWU9IjE0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlJlbGF0ZWRUbyIgVmFs dWU9IjE1IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkJpdHdpc2VBbmQiIFZh bHVlPSIxNiIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJCaXR3aXNlT3IiIFZh bHVlPSIxNyIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJRdWVyeURhdGFTZXQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6RXhwYW5kZWROb2RlSWQi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIFR5cGVOYW1lPSJ1 YTpFeHBhbmRlZE5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZWYWx1ZXMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZXMiIFR5cGVO YW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZlZhbHVlcyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJOb2RlUmVmZXJlbmNl IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v ZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlZmVy ZW5jZVR5cGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IklzRm9yd2FyZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZlJlZmVyZW5jZWROb2RlSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVmZXJlbmNlZE5vZGVJZHMiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExl bmd0aEZpZWxkPSJOb09mUmVmZXJlbmNlZE5vZGVJZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmls dGVyT3BlcmF0b3IiIFR5cGVOYW1lPSJ0bnM6RmlsdGVyT3BlcmF0b3IiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mRmlsdGVyT3BlcmFuZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJGaWx0ZXJPcGVyYW5kcyIgVHlwZU5hbWU9InVhOkV4dGVuc2lv bk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZGaWx0ZXJPcGVyYW5kcyIgLz4NCiAgPC9vcGM6U3Ry dWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDb250ZW50RmlsdGVy IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v T2ZFbGVtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkVsZW1lbnRzIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50IiBMZW5ndGhGaWVs ZD0iTm9PZkVsZW1lbnRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0 cnVjdHVyZWRUeXBlIE5hbWU9IkZpbHRlck9wZXJhbmQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IkVsZW1lbnRPcGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iSW5kZXgiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkxpdGVyYWxP cGVyYW5kIiBCYXNlVHlwZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF0dHJpYnV0ZU9wZXJhbmQiIEJhc2VU eXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBbGlhcyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCcm93c2VQYXRoIiBUeXBl TmFtZT0idG5zOlJlbGF0aXZlUGF0aCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkF0dHJpYnV0 ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkluZGV4 UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIEJh c2VUeXBlPSJ0bnM6RmlsdGVyT3BlcmFuZCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUeXBlRGVm aW5pdGlvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZkJyb3dzZVBhdGgiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VQYXRoIiBUeXBlTmFtZT0idWE6UXVhbGlmaWVkTmFtZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZCcm93c2VQYXRoIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmlidXRlSWQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5kZXhSYW5nZSIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29k ZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m T3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iT3BlcmFuZFN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZPcGVyYW5kU3RhdHVzQ29kZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJOb09mT3BlcmFuZERpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik9wZXJhbmREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZPcGVyYW5kRGlhZ25vc3RpY0luZm9zIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkNvbnRlbnRGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTm9PZkVsZW1lbnRSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRWxlbWVudFJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6 Q29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mRWxlbWVudFJlc3Vs dHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRWxlbWVudERpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVsZW1lbnREaWFn bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5v T2ZFbGVtZW50RGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0K ICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlBhcnNpbmdSZXN1bHQiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29kZSIgVHlwZU5h bWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVN0YXR1 c0NvZGVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGF0 YVN0YXR1c0NvZGVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZE YXRhU3RhdHVzQ29kZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YURpYWdub3N0 aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRh dGFEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmll bGQ9Ik5vT2ZEYXRhRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5Rmlyc3RSZXF1ZXN0IiBCYXNlVHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFk ZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlZpZXciIFR5cGVOYW1lPSJ0bnM6Vmlld0Rlc2NyaXB0aW9uIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZk5vZGVUeXBlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vZGVUeXBlcyIgVHlwZU5hbWU9InRuczpOb2RlVHlwZURlc2NyaXB0aW9uIiBM ZW5ndGhGaWVsZD0iTm9PZk5vZGVUeXBlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRl ciIgVHlwZU5hbWU9InRuczpDb250ZW50RmlsdGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i TWF4RGF0YVNldHNUb1JldHVybiIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJNYXhSZWZlcmVuY2VzVG9SZXR1cm4iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlF1ZXJ5Rmlyc3RSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZRdWVyeURhdGFTZXRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVlcnlEYXRhU2V0cyIgVHlw ZU5hbWU9InRuczpRdWVyeURhdGFTZXQiIExlbmd0aEZpZWxkPSJOb09mUXVlcnlEYXRhU2V0cyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3Bj OkJ5dGVTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUGFyc2luZ1Jlc3VsdHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQYXJzaW5nUmVz dWx0cyIgVHlwZU5hbWU9InRuczpQYXJzaW5nUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlBhcnNp bmdSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdu b3N0aWNJbmZvcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlclJlc3VsdCIgVHlwZU5h bWU9InRuczpDb250ZW50RmlsdGVyUmVzdWx0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRl ciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVsZWFzZUNvbnRpbnVhdGlvblBvaW50IiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRpb25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3Ry aW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlF1ZXJ5TmV4dFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlF1ZXJ5RGF0YVNldHMiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJRdWVyeURhdGFTZXRz IiBUeXBlTmFtZT0idG5zOlF1ZXJ5RGF0YVNldCIgTGVuZ3RoRmllbGQ9Ik5vT2ZRdWVyeURhdGFT ZXRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZENvbnRpbnVhdGlvblBvaW50IiBU eXBlTmFtZT0ib3BjOkJ5dGVTdHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiBMZW5ndGhJbkJp dHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTb3VyY2UiIFZhbHVlPSIw IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlNlcnZlciIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQm90aCIgVmFsdWU9IjIiIC8+DQogICAg PG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTmVpdGhlciIgVmFsdWU9IjMiIC8+DQogICAgPG9w YzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW52YWxpZCIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVu dW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZFZhbHVlSWQi IEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9k ZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQXR0cmli dXRlSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5k ZXhSYW5nZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJE YXRhRW5jb2RpbmciIFR5cGVOYW1lPSJ1YTpRdWFsaWZpZWROYW1lIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlJlYWRSZXF1ZXN0IiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVl c3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik1heEFnZSIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iIFR5cGVOYW1lPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJu IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk5vZGVzVG9SZWFkIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZXNUb1JlYWQiIFR5cGVOYW1lPSJ0 bnM6UmVhZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1JlYWQiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZFJlc3Bv bnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhG aWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3Rp Y0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlh Z25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJO b09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkVmFsdWVJZCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2RlSWQiIFR5cGVOYW1lPSJ1 YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJJbmRleFJhbmdlIiBUeXBlTmFtZT0i b3BjOlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFFbmNvZGluZyIgVHlwZU5h bWU9InVhOlF1YWxpZmllZE5hbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDb250aW51YXRp b25Qb2ludCIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5nIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlSZWFkUmVzdWx0IiBC YXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1 c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q29udGludWF0aW9uUG9pbnQiIFR5cGVOYW1lPSJvcGM6Qnl0ZVN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ikhpc3RvcnlEYXRhIiBUeXBlTmFtZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 Ikhpc3RvcnlSZWFkRGV0YWlscyIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVhZEV2 ZW50RGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRmlsdGVyIiBUeXBlTmFtZT0idG5zOkV2ZW50RmlsdGVy IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5h bWU9IlJlYWRSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRh aWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IklzUmVhZE1vZGlmaWVkIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJv cGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0i b3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTnVtVmFsdWVzUGVyTm9kZSIg VHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXR1cm5Cb3Vu ZHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoN CiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkUHJvY2Vzc2VkRGV0YWlscyIgQmFzZVR5 cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhcnRU aW1lIiBUeXBlTmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5k VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBy b2Nlc3NpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mQWdncmVnYXRlVHlwZSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkFnZ3JlZ2F0ZVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIExlbmd0 aEZpZWxkPSJOb09mQWdncmVnYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3Jl Z2F0ZUNvbmZpZ3VyYXRpb24iIFR5cGVOYW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJSZWFkQXRUaW1lRGV0YWlscyIgQmFzZVR5cGU9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlcVRpbWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUi IExlbmd0aEZpZWxkPSJOb09mUmVxVGltZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJVc2VT aW1wbGVCb3VuZHMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJSZWFkQW5ub3RhdGlvbkRhdGFE ZXRhaWxzIiBCYXNlVHlwZT0idG5zOkhpc3RvcnlSZWFkRGV0YWlscyI+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZXFUaW1lcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJIaXN0b3J5RGF0YSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGF0YVZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpE YXRhVmFsdWUiIExlbmd0aEZpZWxkPSJOb09mRGF0YVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZmljYXRpb25JbmZv IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1v ZGlmaWNhdGlvblRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJVcGRhdGVUeXBlIiBUeXBlTmFtZT0idG5zOkhpc3RvcnlVcGRhdGVUeXBlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhp c3RvcnlNb2RpZmllZERhdGEiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeURhdGEiPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTm9PZkRhdGFWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJEYXRhVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5n dGhGaWVsZD0iTm9PZkRhdGFWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTW9k aWZpY2F0aW9uSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb2RpZmljYXRpb25JbmZvcyIgVHlwZU5hbWU9InRuczpNb2RpZmljYXRpb25JbmZvIiBM ZW5ndGhGaWVsZD0iTm9PZk1vZGlmaWNhdGlvbkluZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlFdmVudCIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRzIiBU eXBlTmFtZT0idG5zOkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZFdmVu dHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iSGlzdG9yeVJlYWRSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlSZWFkRGV0YWlscyIgVHlw ZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVz dGFtcHNUb1JldHVybiIgVHlwZU5hbWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZWxlYXNlQ29udGludWF0aW9uUG9pbnRzIiBUeXBlTmFtZT0ib3Bj OkJvb2xlYW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTm9kZXNUb1JlYWQiIFR5cGVO YW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb2Rlc1RvUmVhZCIgVHlw ZU5hbWU9InRuczpIaXN0b3J5UmVhZFZhbHVlSWQiIExlbmd0aEZpZWxkPSJOb09mTm9kZXNUb1Jl YWQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iSGlzdG9yeVJlYWRSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNw b25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9 InRuczpIaXN0b3J5UmVhZFJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVh OkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJXcml0 ZVZhbHVlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkF0dHJpYnV0ZUlkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkluZGV4UmFuZ2UiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVmFsdWUiIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVSZXF1ZXN0IiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZOb2Rlc1RvV3JpdGUiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb2Rlc1RvV3JpdGUiIFR5cGVOYW1lPSJ0bnM6V3JpdGVWYWx1ZSIgTGVuZ3Ro RmllbGQ9Ik5vT2ZOb2Rlc1RvV3JpdGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQog IDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iV3JpdGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlw ZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZS ZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVz dWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVO YW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3Mi IC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFt ZT0iSGlzdG9yeVVwZGF0ZURldGFpbHMiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICA8 L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9Ikhpc3Rv cnlVcGRhdGVUeXBlIiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1 ZSBOYW1lPSJJbnNlcnQiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlJlcGxhY2UiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9 IlVwZGF0ZSIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGVs ZXRlIiBWYWx1ZT0iNCIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVt ZXJhdGVkVHlwZSBOYW1lPSJQZXJmb3JtVXBkYXRlVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQog ICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5zZXJ0IiBWYWx1ZT0iMSIgLz4NCiAgICA8 b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJSZXBsYWNlIiBWYWx1ZT0iMiIgLz4NCiAgICA8b3Bj OkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVcGRhdGUiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IlJlbW92ZSIgVmFsdWU9IjQiIC8+DQogIDwvb3BjOkVudW1lcmF0 ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iVXBkYXRlRGF0YURldGFpbHMi IEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVw ZGF0ZURldGFpbHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJmb3JtSW5zZXJ0UmVwbGFj ZSIgVHlwZU5hbWU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJVcGRhdGVWYWx1ZXMiIFR5cGVOYW1lPSJ1YTpEYXRhVmFsdWUiIExlbmd0aEZp ZWxkPSJOb09mVXBkYXRlVmFsdWVzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlVwZGF0ZVN0cnVjdHVyZURhdGFEZXRhaWxzIiBCYXNl VHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5v ZGVJZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgU291cmNlVHlwZT0idG5zOkhpc3RvcnlVcGRhdGVE ZXRhaWxzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVyZm9ybUluc2VydFJlcGxhY2UiIFR5 cGVOYW1lPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iVXBkYXRlVmFsdWVzIiBUeXBlTmFtZT0idWE6RGF0YVZhbHVlIiBMZW5ndGhGaWVsZD0i Tm9PZlVwZGF0ZVZhbHVlcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJVcGRhdGVFdmVudERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJQZXJmb3JtSW5zZXJ0UmVwbGFjZSIgVHlwZU5hbWU9InRuczpQ ZXJmb3JtVXBkYXRlVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlciIgVHlwZU5h bWU9InRuczpFdmVudEZpbHRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZFdmVudERh dGEiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudERh dGEiIFR5cGVOYW1lPSJ0bnM6SGlzdG9yeUV2ZW50RmllbGRMaXN0IiBMZW5ndGhGaWVsZD0iTm9P ZkV2ZW50RGF0YSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJJc0RlbGV0ZU1vZGlmaWVkIiBUeXBlTmFtZT0ib3BjOkJvb2xl YW4iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmRUaW1lIiBUeXBlTmFtZT0ib3BjOkRh dGVUaW1lIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IkRlbGV0ZUF0VGltZURldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0 ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFtZT0idWE6Tm9k ZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJOb09mUmVxVGltZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXFUaW1lcyIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTGVuZ3RoRmll bGQ9Ik5vT2ZSZXFUaW1lcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVFdmVudERldGFpbHMiIEJhc2VUeXBlPSJ0bnM6SGlz dG9yeVVwZGF0ZURldGFpbHMiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9kZUlkIiBUeXBlTmFt ZT0idWE6Tm9kZUlkIiBTb3VyY2VUeXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRJZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudElkcyIgVHlwZU5hbWU9Im9wYzpCeXRlU3RyaW5n IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50SWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3RhdHVzQ29k ZSIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m T3BlcmF0aW9uUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik9wZXJhdGlvblJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhG aWVsZD0iTm9PZk9wZXJhdGlvblJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0 aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhpc3RvcnlVcGRhdGVSZXF1ZXN0IiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZIaXN0b3J5VXBkYXRlRGV0YWlscyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlVcGRhdGVEZXRhaWxzIiBUeXBlTmFtZT0idWE6RXh0 ZW5zaW9uT2JqZWN0IiBMZW5ndGhGaWVsZD0iTm9PZkhpc3RvcnlVcGRhdGVEZXRhaWxzIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ikhp c3RvcnlVcGRhdGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpI aXN0b3J5VXBkYXRlUmVzdWx0IiBMZW5ndGhGaWVsZD0iTm9PZlJlc3VsdHMiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0idWE6RGlh Z25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25vc3RpY0luZm9zIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNhbGxNZXRo b2RSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ik9iamVjdElkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTWV0aG9kSWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJJbnB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9InVhOlZhcmlhbnQiIExlbmd0 aEZpZWxkPSJOb09mSW5wdXRBcmd1bWVudHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBU eXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJbnB1 dEFyZ3VtZW50UmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IklucHV0QXJndW1lbnRSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVu Z3RoRmllbGQ9Ik5vT2ZJbnB1dEFyZ3VtZW50UmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZJbnB1dEFyZ3VtZW50RGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3BjOkludDMy IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW5wdXRBcmd1bWVudERpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZklucHV0QXJndW1l bnREaWFnbm9zdGljSW5mb3MiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mT3V0cHV0QXJn dW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iT3V0 cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZPdXRw dXRBcmd1bWVudHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iQ2FsbFJlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3Qi Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1 ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1ldGhvZHNUb0NhbGwiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNZXRob2RzVG9DYWxs IiBUeXBlTmFtZT0idG5zOkNhbGxNZXRob2RSZXF1ZXN0IiBMZW5ndGhGaWVsZD0iTm9PZk1ldGhv ZHNUb0NhbGwiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJl ZFR5cGUgTmFtZT0iQ2FsbFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3Bv bnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1l PSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0i dG5zOkNhbGxNZXRob2RSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpE aWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9uaXRv cmluZ01vZGUiIExlbmd0aEluQml0cz0iMzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IkRpc2FibGVkIiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1l PSJTYW1wbGluZyIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0i UmVwb3J0aW5nIiBWYWx1ZT0iMiIgLz4NCiAgPC9vcGM6RW51bWVyYXRlZFR5cGU+DQoNCiAgPG9w YzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJEYXRhQ2hhbmdlVHJpZ2dlciIgTGVuZ3RoSW5CaXRzPSIz MiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzIiBWYWx1ZT0iMCIgLz4N CiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJTdGF0dXNWYWx1ZSIgVmFsdWU9IjEiIC8+ DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU3RhdHVzVmFsdWVUaW1lc3RhbXAiIFZh bHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRU eXBlIE5hbWU9IkRlYWRiYW5kVHlwZSIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVt ZXJhdGVkVmFsdWUgTmFtZT0iTm9uZSIgVmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iQWJzb2x1dGUiIFZhbHVlPSIxIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZh bHVlIE5hbWU9IlBlcmNlbnQiIFZhbHVlPSIyIiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3Bj OlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFDaGFuZ2VGaWx0ZXIiIEJhc2VUeXBlPSJ0bnM6TW9u aXRvcmluZ0ZpbHRlciI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmlnZ2VyIiBUeXBlTmFtZT0i dG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVhZGJhbmRU eXBlIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlYWRi YW5kVmFsdWUiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkV2ZW50RmlsdGVyIiBCYXNlVHlwZT0i dG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENs YXVzZXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxl Y3RDbGF1c2VzIiBUeXBlTmFtZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIExlbmd0aEZp ZWxkPSJOb09mU2VsZWN0Q2xhdXNlcyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldoZXJlQ2xh dXNlIiBUeXBlTmFtZT0idG5zOkNvbnRlbnRGaWx0ZXIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlv biIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJV c2VTZXJ2ZXJDYXBhYmlsaXRpZXNEZWZhdWx0cyIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVHJlYXRVbmNlcnRhaW5Bc0JhZCIgVHlwZU5hbWU9Im9wYzpC b29sZWFuIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUGVyY2VudERhdGFCYWQiIFR5cGVOYW1l PSJvcGM6Qnl0ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlBlcmNlbnREYXRhR29vZCIgVHlw ZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlU2xvcGVkRXh0cmFw b2xhdGlvbiIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlw ZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkFnZ3JlZ2F0ZUZpbHRlciIgQmFzZVR5 cGU9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXJ0VGlt ZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkFnZ3Jl Z2F0ZVR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQ cm9jZXNzaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgVHlwZU5hbWU9InRuczpBZ2dyZWdhdGVD b25maWd1cmF0aW9uIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVj dHVyZWRUeXBlIE5hbWU9Ik1vbml0b3JpbmdGaWx0ZXJSZXN1bHQiIEJhc2VUeXBlPSJ1YTpFeHRl bnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IkV2ZW50RmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0idG5zOk1vbml0b3JpbmdG aWx0ZXJSZXN1bHQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENsYXVzZVJlc3Vs dHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWxlY3RD bGF1c2VSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5vT2ZT ZWxlY3RDbGF1c2VSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlNlbGVjdENs YXVzZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdu b3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZlNlbGVjdENsYXVzZURpYWdub3N0aWNJbmZvcyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldoZXJlQ2xhdXNlUmVzdWx0IiBUeXBlTmFtZT0idG5z OkNvbnRlbnRGaWx0ZXJSZXN1bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iQWdncmVnYXRlRmlsdGVyUmVzdWx0IiBCYXNlVHlwZT0i dG5zOk1vbml0b3JpbmdGaWx0ZXJSZXN1bHQiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNl ZFN0YXJ0VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IlJldmlzZWRQcm9jZXNzaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZEFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIFR5cGVO YW1lPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlvbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5 cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yaW5nUGFyYW1ldGVycyIg QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGll bnRIYW5kbGUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2FtcGxpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJGaWx0ZXIiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJRdWV1ZVNpemUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iRGlzY2FyZE9sZGVzdCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1v bml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9Ikl0ZW1Ub01vbml0b3IiIFR5cGVOYW1lPSJ0bnM6UmVhZFZh bHVlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nTW9kZSIgVHlwZU5hbWU9 InRuczpNb25pdG9yaW5nTW9kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFBh cmFtZXRlcnMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmluZ1BhcmFtZXRlcnMiIC8+DQogIDwvb3Bj OlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9uaXRvcmVk SXRlbUNyZWF0ZVJlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkU2FtcGxpbmdJbnRlcnZhbCIgVHlwZU5h bWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXZpc2VkUXVldWVTaXpl IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkZpbHRlclJl c3VsdCIgVHlwZU5hbWU9InVhOkV4dGVuc2lvbk9iamVjdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVt c1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpSZXF1ZXN0SGVhZGVyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVGltZXN0YW1wc1RvUmV0dXJuIiBUeXBlTmFtZT0idG5z OlRpbWVzdGFtcHNUb1JldHVybiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZJdGVtc1Rv Q3JlYXRlIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSXRl bXNUb0NyZWF0ZSIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgTGVu Z3RoRmllbGQ9Ik5vT2ZJdGVtc1RvQ3JlYXRlIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4N Cg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0 ZVJlc3VsdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZv IiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJl ZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5 UmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb25pdG9yZWRJdGVtSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVxdWVzdGVkUGFyYW1ldGVycyIgVHlwZU5hbWU9InRuczpNb25pdG9yaW5n UGFyYW1ldGVycyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiBCYXNlVHlwZT0idWE6RXh0 ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXR1c0NvZGUiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmV2aXNlZFNhbXBsaW5n SW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmV2aXNlZFF1ZXVlU2l6ZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJGaWx0ZXJSZXN1bHQiIFR5cGVOYW1lPSJ1YTpFeHRlbnNpb25PYmplY3QiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9k aWZ5TW9uaXRvcmVkSXRlbXNSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVz dEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRpbWVzdGFtcHNUb1JldHVy biIgVHlwZU5hbWU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mSXRlbXNUb01vZGlmeSIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ikl0ZW1zVG9Nb2RpZnkiIFR5cGVOYW1lPSJ0bnM6TW9uaXRvcmVkSXRlbU1v ZGlmeVJlcXVlc3QiIExlbmd0aEZpZWxkPSJOb09mSXRlbXNUb01vZGlmeSIgLz4NCiAgPC9vcGM6 U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb2RpZnlNb25p dG9yZWRJdGVtc1Jlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVh ZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6 SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idG5zOk1v bml0b3JlZEl0ZW1Nb2RpZnlSZXN1bHQiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1 YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQog IDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0 TW9uaXRvcmluZ01vZGVSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0i b3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0b3JpbmdNb2RlIiBUeXBl TmFtZT0idG5zOk1vbml0b3JpbmdNb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZk1v bml0b3JlZEl0ZW1JZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJNb25pdG9yZWRJdGVtSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9 Ik5vT2ZNb25pdG9yZWRJdGVtSWRzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8 b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVzcG9uc2UiIEJhc2VU eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzcG9uc2VI ZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mUmVzdWx0cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlJlc3VsdHMiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9P ZlJlc3VsdHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlhZ25vc3RpY0lu Zm9zIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mRGlhZ25v c3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlNldFRyaWdnZXJpbmdSZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9u T2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0 bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklk IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyaWdnZXJp bmdJdGVtSWQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Tm9PZkxpbmtzVG9BZGQiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJMaW5rc1RvQWRkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZM aW5rc1RvQWRkIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxpbmtzVG9SZW1vdmUiIFR5 cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMaW5rc1RvUmVtb3Zl IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZMaW5rc1RvUmVtb3ZlIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlNldFRyaWdnZXJpbmdSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25z ZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBZGRSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkUmVzdWx0cyIgVHlwZU5h bWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mQWRkUmVzdWx0cyIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50 MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZGREaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1l PSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZBZGREaWFnbm9zdGljSW5mb3Mi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mUmVtb3ZlUmVzdWx0cyIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlbW92ZVJlc3VsdHMiIFR5cGVOYW1l PSJ1YTpTdGF0dXNDb2RlIiBMZW5ndGhGaWVsZD0iTm9PZlJlbW92ZVJlc3VsdHMiIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiBU eXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIExlbmd0aEZpZWxkPSJOb09mUmVtb3ZlRGlhZ25v c3RpY0luZm9zIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBl TmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3Jp cHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJO b09mTW9uaXRvcmVkSXRlbUlkcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik1vbml0b3JlZEl0ZW1JZHMiIFR5cGVOYW1lPSJvcGM6VUludDMyIiBMZW5ndGhG aWVsZD0iTm9PZk1vbml0b3JlZEl0ZW1JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlTW9uaXRvcmVkSXRlbXNSZXNwb25z ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0YXR1c0NvZGUiIExlbmd0aEZp ZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGlj SW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFn bm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5v T2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6 U3RydWN0dXJlZFR5cGUgTmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uUmVxdWVzdCIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVy IiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXF1ZXN0ZWRQdWJsaXNoaW5nSW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdGVkTGlmZXRpbWVDb3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0ZWRNYXhLZWVwQWxpdmVDb3Vu dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYXhOb3Rp ZmljYXRpb25zUGVyUHVibGlzaCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgVHlwZU5hbWU9Im9wYzpCb29sZWFuIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHJpb3JpdHkiIFR5cGVOYW1lPSJvcGM6Qnl0ZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJDcmVh dGVTdWJzY3JpcHRpb25SZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25z ZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRQdWJsaXNoaW5n SW50ZXJ2YWwiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmV2aXNlZExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmV2aXNlZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBO YW1lPSJNb2RpZnlTdWJzY3JpcHRpb25SZXF1ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6 UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZFB1 Ymxpc2hpbmdJbnRlcnZhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXF1ZXN0ZWRMaWZldGltZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlcXVlc3RlZE1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQ ZXJQdWJsaXNoIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlByaW9yaXR5IiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBl Pg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9u c2UiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i UmVzcG9uc2VIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJSZXZpc2VkUHVibGlzaGluZ0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRv dWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRMaWZldGltZUNvdW50IiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJldmlzZWRNYXhLZWVw QWxpdmVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVSZXF1 ZXN0IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlcXVlc3RIZWFkZXIiIFR5cGVOYW1lPSJ0bnM6UmVxdWVzdEhlYWRlciIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlB1Ymxpc2hpbmdFbmFibGVkIiBUeXBlTmFtZT0ib3BjOkJvb2xlYW4iIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFt ZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2V0UHVi bGlzaGluZ01vZGVSZXNwb25zZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhlYWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhl YWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3Bj OkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InVhOlN0 YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9zdGljSW5m byIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0cnVjdHVy ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iTm90aWZpY2F0aW9uTWVzc2Fn ZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZXF1ZW5jZU51bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJQdWJsaXNoVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZOb3RpZmljYXRpb25EYXRhIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTm90aWZpY2F0aW9uRGF0YSIgVHlwZU5hbWU9InVhOkV4dGVu c2lvbk9iamVjdCIgTGVuZ3RoRmllbGQ9Ik5vT2ZOb3RpZmljYXRpb25EYXRhIiAvPg0KICA8L29w YzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik5vdGlmaWNh dGlvbkRhdGEiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkRhdGFDaGFuZ2VOb3RpZmlj YXRpb24iIEJhc2VUeXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJOb09mTW9uaXRvcmVkSXRlbXMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJNb25pdG9yZWRJdGVtcyIgVHlwZU5hbWU9InRuczpNb25pdG9yZWRJdGVt Tm90aWZpY2F0aW9uIiBMZW5ndGhGaWVsZD0iTm9PZk1vbml0b3JlZEl0ZW1zIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRp YWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdub3N0aWNJbmZvcyIgLz4NCiAgPC9v cGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJNb25pdG9y ZWRJdGVtTm90aWZpY2F0aW9uIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkNsaWVudEhhbmRsZSIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9InVhOkRhdGFWYWx1ZSIgLz4NCiAg PC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVu dE5vdGlmaWNhdGlvbkxpc3QiIEJhc2VUeXBlPSJ0bnM6Tm90aWZpY2F0aW9uRGF0YSI+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iRXZlbnRzIiBUeXBlTmFtZT0idG5zOkV2ZW50RmllbGRMaXN0IiBM ZW5ndGhGaWVsZD0iTm9PZkV2ZW50cyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAg PG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJFdmVudEZpZWxkTGlzdCIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRIYW5kbGUiIFR5cGVO YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkV2ZW50RmllbGRz IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRXZlbnRGaWVs ZHMiIFR5cGVOYW1lPSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZkV2ZW50RmllbGRzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 Ikhpc3RvcnlFdmVudEZpZWxkTGlzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRXZlbnRGaWVsZHMiIFR5cGVOYW1lPSJvcGM6SW50MzIi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVudEZpZWxkcyIgVHlwZU5hbWU9InVhOlZhcmlh bnQiIExlbmd0aEZpZWxkPSJOb09mRXZlbnRGaWVsZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3RhdHVzQ2hhbmdlTm90aWZpY2F0 aW9uIiBCYXNlVHlwZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iU3RhdHVzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9IkRpYWdub3N0aWNJbmZvIiBUeXBlTmFtZT0idWE6RGlhZ25vc3RpY0luZm8iIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU3Vic2Ny aXB0aW9uQWNrbm93bGVkZ2VtZW50IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlwdGlvbklkIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlcXVlbmNlTnVtYmVyIiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlw ZSBOYW1lPSJQdWJsaXNoUmVxdWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RI ZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mU3Vic2NyaXB0aW9uQWNrbm93bGVk Z2VtZW50cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1 YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudHMiIFR5cGVOYW1lPSJ0bnM6U3Vic2NyaXB0aW9uQWNr bm93bGVkZ2VtZW50IiBMZW5ndGhGaWVsZD0iTm9PZlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVu dHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUg TmFtZT0iUHVibGlzaFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNl SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU3Vic2NyaXB0aW9uSWQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkF2YWlsYWJsZVNlcXVl bmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZp ZWxkPSJOb09mQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTW9yZU5vdGlmaWNhdGlvbnMiIFR5cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbk1lc3NhZ2UiIFR5cGVOYW1lPSJ0bnM6Tm90aWZpY2F0 aW9uTWVzc2FnZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFt ZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9 InVhOlN0YXR1c0NvZGUiIExlbmd0aEZpZWxkPSJOb09mUmVzdWx0cyIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJEaWFnbm9zdGljSW5mb3MiIFR5cGVOYW1lPSJ1YTpEaWFnbm9z dGljSW5mbyIgTGVuZ3RoRmllbGQ9Ik5vT2ZEaWFnbm9zdGljSW5mb3MiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUmVwdWJsaXNoUmVx dWVzdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJSZXF1ZXN0SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25JZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJSZXRyYW5zbWl0U2VxdWVuY2VOdW1iZXIiIFR5cGVOYW1lPSJv cGM6VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVy ZWRUeXBlIE5hbWU9IlJlcHVibGlzaFJlc3BvbnNlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNlSGVhZGVyIiBUeXBlTmFtZT0idG5z OlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm90aWZpY2F0aW9uTWVz c2FnZSIgVHlwZU5hbWU9InRuczpOb3RpZmljYXRpb25NZXNzYWdlIiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlRyYW5zZmVyUmVzdWx0 IiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0 YXR1c0NvZGUiIFR5cGVOYW1lPSJ1YTpTdGF0dXNDb2RlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iTm9PZkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkF2YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiAv Pg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IlRyYW5zZmVyU3Vic2NyaXB0aW9uc1JlcXVlc3QiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVxdWVzdEhlYWRlciIgVHlwZU5hbWU9InRuczpS ZXF1ZXN0SGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZlN1YnNjcmlwdGlvbklk cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN1YnNjcmlw dGlvbklkcyIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIExlbmd0aEZpZWxkPSJOb09mU3Vic2NyaXB0 aW9uSWRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VuZEluaXRpYWxWYWx1ZXMiIFR5cGVO YW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpT dHJ1Y3R1cmVkVHlwZSBOYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXNwb25zZSIgQmFzZVR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXNwb25zZUhl YWRlciIgVHlwZU5hbWU9InRuczpSZXNwb25zZUhlYWRlciIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZSZXN1bHRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUmVzdWx0cyIgVHlwZU5hbWU9InRuczpUcmFuc2ZlclJlc3VsdCIgTGVuZ3RoRmllbGQ9 Ik5vT2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZv cyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0 aWNJbmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRp YWdub3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJEZWxldGVTdWJzY3JpcHRpb25zUmVxdWVzdCIgQmFzZVR5cGU9InVh OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXF1ZXN0SGVhZGVyIiBU eXBlTmFtZT0idG5zOlJlcXVlc3RIZWFkZXIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m U3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iU3Vic2NyaXB0aW9uSWRzIiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTGVuZ3RoRmllbGQ9 Ik5vT2ZTdWJzY3JpcHRpb25JZHMiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9uc1Jlc3BvbnNlIiBCYXNl VHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlJlc3BvbnNl SGVhZGVyIiBUeXBlTmFtZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iTm9PZlJlc3VsdHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJSZXN1bHRzIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIgTGVuZ3RoRmllbGQ9Ik5v T2ZSZXN1bHRzIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkRpYWdub3N0aWNJbmZvcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJ bmZvcyIgVHlwZU5hbWU9InVhOkRpYWdub3N0aWNJbmZvIiBMZW5ndGhGaWVsZD0iTm9PZkRpYWdu b3N0aWNJbmZvcyIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1 cmVkVHlwZSBOYW1lPSJCdWlsZEluZm8iIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUHJvZHVjdFVyaSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNYW51ZmFjdHVyZXJOYW1lIiBUeXBlTmFtZT0ib3BjOlN0 cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlByb2R1Y3ROYW1lIiBUeXBlTmFtZT0ib3Bj OlN0cmluZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNvZnR3YXJlVmVyc2lvbiIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZE51bWJlciIgVHlw ZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJCdWlsZERhdGUiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iUmVkdW5kYW5jeVN1cHBvcnQiIExlbmd0aEluQml0cz0i MzIiPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik5vbmUiIFZhbHVlPSIwIiAvPg0K ICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbGQiIFZhbHVlPSIxIiAvPg0KICAgIDxv cGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ildhcm0iIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51 bWVyYXRlZFZhbHVlIE5hbWU9IkhvdCIgVmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iVHJhbnNwYXJlbnQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRl ZFZhbHVlIE5hbWU9IkhvdEFuZE1pcnJvcmVkIiBWYWx1ZT0iNSIgLz4NCiAgPC9vcGM6RW51bWVy YXRlZFR5cGU+DQoNCiAgPG9wYzpFbnVtZXJhdGVkVHlwZSBOYW1lPSJTZXJ2ZXJTdGF0ZSIgTGVu Z3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUnVubmluZyIg VmFsdWU9IjAiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRmFpbGVkIiBWYWx1 ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb0NvbmZpZ3VyYXRpb24i IFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlN1c3BlbmRlZCIg VmFsdWU9IjMiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2h1dGRvd24iIFZh bHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRlc3QiIFZhbHVlPSI1 IiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkNvbW11bmljYXRpb25GYXVsdCIg VmFsdWU9IjYiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVW5rbm93biIgVmFs dWU9IjciIC8+DQogIDwvb3BjOkVudW1lcmF0ZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iUmVkdW5kYW50U2VydmVyRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25P YmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVySWQiIFR5cGVOYW1lPSJvcGM6U3Ry aW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmljZUxldmVsIiBUeXBlTmFtZT0ib3Bj OkJ5dGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJTdGF0ZSIgVHlwZU5hbWU9InRu czpTZXJ2ZXJTdGF0ZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1 Y3R1cmVkVHlwZSBOYW1lPSJFbmRwb2ludFVybExpc3REYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4 dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mRW5kcG9pbnRVcmxMaXN0 IiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRV cmxMaXN0IiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgTGVuZ3RoRmllbGQ9Ik5vT2ZFbmRwb2ludFVy bExpc3QiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmpl Y3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVXJpIiBUeXBlTmFtZT0ib3BjOlN0cmlu ZyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZOZXR3b3JrUGF0aHMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOZXR3b3JrUGF0aHMiIFR5cGVOYW1l PSJ0bnM6RW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIExlbmd0aEZpZWxkPSJOb09mTmV0d29ya1Bh dGhzIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBl IE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNhbXBsaW5nSW50ZXJ2YWwi IFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTW9uaXRvcmVk SXRlbUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1heE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU2VydmVyRGlhZ25vc3RpY3NTdW1tYXJ5RGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpF eHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2VydmVyVmlld0NvdW50IiBU eXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRTZXNz aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i Q3VtdWxhdGVkU2Vzc2lvbkNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlNlY3VyaXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUmVqZWN0ZWRTZXNzaW9uQ291bnQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2Vzc2lvblRpbWVv dXRDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJT ZXNzaW9uQWJvcnRDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJDdXJyZW50U3Vic2NyaXB0aW9uQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAv Pg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VtdWxhdGVkU3Vic2NyaXB0aW9uQ291bnQiIFR5cGVO YW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0ludGVy dmFsQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i U2VjdXJpdHlSZWplY3RlZFJlcXVlc3RzQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iUmVqZWN0ZWRSZXF1ZXN0c0NvdW50IiBUeXBlTmFtZT0ib3Bj OlVJbnQzMiIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJTZXJ2ZXJTdGF0dXNEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdGFydFRpbWUiIFR5cGVOYW1lPSJvcGM6RGF0 ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJyZW50VGltZSIgVHlwZU5hbWU9Im9w YzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlN0YXRlIiBUeXBlTmFtZT0idG5z OlNlcnZlclN0YXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQnVpbGRJbmZvIiBUeXBlTmFt ZT0idG5zOkJ1aWxkSW5mbyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlNlY29uZHNUaWxsU2h1 dGRvd24iIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2h1 dGRvd25SZWFzb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1 Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IlNlc3Npb25EaWFnbm9z dGljc0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlc3Npb25OYW1lIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkNsaWVudERlc2NyaXB0aW9uIiBUeXBlTmFtZT0idG5zOkFwcGxpY2F0aW9u RGVzY3JpcHRpb24iIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXJ2ZXJVcmkiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRW5kcG9pbnRVcmwiIFR5cGVO YW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxvY2FsZUlkcyIg VHlwZU5hbWU9Im9wYzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkxvY2FsZUlkcyIg VHlwZU5hbWU9Im9wYzpTdHJpbmciIExlbmd0aEZpZWxkPSJOb09mTG9jYWxlSWRzIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iQWN0dWFsU2Vzc2lvblRpbWVvdXQiIFR5cGVOYW1lPSJvcGM6RG91 YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgVHlw ZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDbGllbnRDb25uZWN0 aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IkNsaWVudExhc3RDb250YWN0VGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVudE1vbml0b3JlZEl0ZW1zQ291 bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ3VycmVu dFB1Ymxpc2hSZXF1ZXN0c0luUXVldWUiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxv cGM6RmllbGQgTmFtZT0iVG90YWxSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlVuYXV0aG9yaXplZFJlcXVl c3RDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZWFkQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9Ikhpc3RvcnlSZWFkQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNv dW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IldyaXRlQ291bnQiIFR5cGVO YW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ikhpc3RvcnlVcGRhdGVDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQ2FsbENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZp Y2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDcmVhdGVNb25pdG9y ZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc0NvdW50IiBUeXBlTmFtZT0i dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXRN b25pdG9yaW5nTW9kZUNvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXRUcmlnZ2VyaW5nQ291bnQiIFR5cGVOYW1lPSJ0 bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0 ZU1vbml0b3JlZEl0ZW1zQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvbkNvdW50IiBUeXBl TmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1l PSJNb2RpZnlTdWJzY3JpcHRpb25Db3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRh dGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iU2V0UHVibGlzaGluZ01vZGVDb3VudCIg VHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQg TmFtZT0iUHVibGlzaENvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUi IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hDb3VudCIgVHlwZU5hbWU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJT dWJzY3JpcHRpb25zQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNDb3VudCIgVHlwZU5h bWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i QWRkTm9kZXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWRkUmVmZXJlbmNlc0NvdW50IiBUeXBlTmFtZT0idG5zOlNl cnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEZWxldGVOb2Rl c0NvdW50IiBUeXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9w YzpGaWVsZCBOYW1lPSJEZWxldGVSZWZlcmVuY2VzQ291bnQiIFR5cGVOYW1lPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkJyb3dzZUNvdW50IiBU eXBlTmFtZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJCcm93c2VOZXh0Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlw ZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRz Q291bnQiIFR5cGVOYW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IlF1ZXJ5Rmlyc3RDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRl ckRhdGFUeXBlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUXVlcnlOZXh0Q291bnQiIFR5cGVO YW1lPSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 IlJlZ2lzdGVyTm9kZXNDb3VudCIgVHlwZU5hbWU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBl IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVW5yZWdpc3Rlck5vZGVzQ291bnQiIFR5cGVOYW1l PSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGlj c0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IlNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9IkNsaWVudFVzZXJJZE9mU2Vzc2lvbiIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mQ2xpZW50VXNlcklkSGlzdG9yeSIgVHlwZU5hbWU9Im9w YzpJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudFVzZXJJZEhpc3RvcnkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiBMZW5ndGhGaWVsZD0iTm9PZkNsaWVudFVzZXJJZEhpc3Rvcnki IC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBdXRoZW50aWNhdGlvbk1lY2hhbmlzbSIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmNvZGluZyIgVHlwZU5h bWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUcmFuc3BvcnRQcm90b2Nv bCIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZWN1cml0 eU1vZGUiIFR5cGVOYW1lPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IkNsaWVudENlcnRpZmljYXRlIiBUeXBlTmFtZT0ib3BjOkJ5dGVT dHJpbmciIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5 cGUgTmFtZT0iU2VydmljZUNvdW50ZXJEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJUb3RhbENvdW50IiBUeXBlTmFtZT0ib3BjOlVJ bnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVycm9yQ291bnQiIFR5cGVOYW1lPSJvcGM6 VUludDMyIiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRU eXBlIE5hbWU9IlN0YXR1c1Jlc3VsdCIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJTdGF0dXNDb2RlIiBUeXBlTmFtZT0idWE6U3RhdHVzQ29kZSIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpYWdub3N0aWNJbmZvIiBUeXBlTmFtZT0idWE6RGlh Z25vc3RpY0luZm8iIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0 dXJlZFR5cGUgTmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgQmFzZVR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTZXNzaW9uSWQiIFR5 cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJTdWJzY3JpcHRpb25J ZCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJQcmlvcml0 eSIgVHlwZU5hbWU9Im9wYzpCeXRlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGlu Z0ludGVydmFsIiBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik1heEtlZXBBbGl2ZUNvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZp ZWxkIE5hbWU9Ik1heExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAg IDxvcGM6RmllbGQgTmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIFR5cGVOYW1lPSJv cGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaGluZ0VuYWJsZWQiIFR5 cGVOYW1lPSJvcGM6Qm9vbGVhbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vZGlmeUNvdW50 IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkVuYWJsZUNv dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkRpc2Fi bGVDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJS ZXB1Ymxpc2hSZXF1ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iUmVwdWJsaXNoTWVzc2FnZVJlcXVlc3RDb3VudCIgVHlwZU5hbWU9Im9wYzpV SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJSZXB1Ymxpc2hNZXNzYWdlQ291bnQiIFR5 cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVHJhbnNmZXJSZXF1 ZXN0Q291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i VHJhbnNmZXJyZWRUb0FsdENsaWVudENvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9IlRyYW5zZmVycmVkVG9TYW1lQ2xpZW50Q291bnQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iUHVibGlzaFJlcXVlc3RDb3Vu dCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJEYXRhQ2hh bmdlTm90aWZpY2F0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3Bj OkZpZWxkIE5hbWU9IkV2ZW50Tm90aWZpY2F0aW9uc0NvdW50IiBUeXBlTmFtZT0ib3BjOlVJbnQz MiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vdGlmaWNhdGlvbnNDb3VudCIgVHlwZU5hbWU9 Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXRlUHVibGlzaFJlcXVlc3RD b3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJDdXJy ZW50S2VlcEFsaXZlQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ3VycmVudExpZmV0aW1lQ291bnQiIFR5cGVOYW1lPSJvcGM6VUludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iVW5hY2tub3dsZWRnZWRNZXNzYWdlQ291bnQiIFR5cGVOYW1l PSJvcGM6VUludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzY2FyZGVkTWVzc2FnZUNv dW50IiBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1vbml0 b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJNb25pdG9yaW5nUXVldWVPdmVyZmxvd0NvdW50IiBUeXBl TmFtZT0ib3BjOlVJbnQzMiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5leHRTZXF1ZW5jZU51 bWJlciIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFdmVu dFF1ZXVlT3ZlckZsb3dDb3VudCIgVHlwZU5hbWU9Im9wYzpVSW50MzIiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iTW9kZWxDaGFuZ2VT dHJ1Y3R1cmVWZXJiTWFzayIgTGVuZ3RoSW5CaXRzPSIzMiI+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iTm9kZUFkZGVkIiBWYWx1ZT0iMSIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRW YWx1ZSBOYW1lPSJOb2RlRGVsZXRlZCIgVmFsdWU9IjIiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVk VmFsdWUgTmFtZT0iUmVmZXJlbmNlQWRkZWQiIFZhbHVlPSI0IiAvPg0KICAgIDxvcGM6RW51bWVy YXRlZFZhbHVlIE5hbWU9IlJlZmVyZW5jZURlbGV0ZWQiIFZhbHVlPSI4IiAvPg0KICAgIDxvcGM6 RW51bWVyYXRlZFZhbHVlIE5hbWU9IkRhdGFUeXBlQ2hhbmdlZCIgVmFsdWU9IjE2IiAvPg0KICA8 L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9Ik1vZGVs Q2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iQWZmZWN0ZWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+DQog ICAgPG9wYzpGaWVsZCBOYW1lPSJBZmZlY3RlZFR5cGUiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWZXJiIiBUeXBlTmFtZT0ib3BjOkJ5dGUiIC8+DQogIDwv b3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iU2VtYW50 aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBZmZlY3RlZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4N CiAgICA8b3BjOkZpZWxkIE5hbWU9IkFmZmVjdGVkVHlwZSIgVHlwZU5hbWU9InVhOk5vZGVJZCIg Lz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1l PSJSYW5nZSIgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJMb3ciIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0i SGlnaCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0K DQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRVVJbmZvcm1hdGlvbiIgQmFzZVR5cGU9InVh OkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOYW1lc3BhY2VVcmkiIFR5 cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVW5pdElkIiBUeXBl TmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGlzcGxheU5hbWUiIFR5 cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iRGVzY3Jp cHRpb24iIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICA8L29wYzpTdHJ1Y3R1cmVk VHlwZT4NCg0KICA8b3BjOkVudW1lcmF0ZWRUeXBlIE5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9u IiBMZW5ndGhJbkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJMaW5l YXIiIFZhbHVlPSIwIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkxvZyIgVmFs dWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTG4iIFZhbHVlPSIyIiAv Pg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9 IkNvbXBsZXhOdW1iZXJUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8 b3BjOkZpZWxkIE5hbWU9IlJlYWwiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJJbWFnaW5hcnkiIFR5cGVOYW1lPSJvcGM6RmxvYXQiIC8+DQogIDwvb3BjOlN0 cnVjdHVyZWRUeXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iRG91YmxlQ29tcGxl eE51bWJlclR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iUmVhbCIgVHlwZU5hbWU9Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBO YW1lPSJJbWFnaW5hcnkiIFR5cGVOYW1lPSJvcGM6RG91YmxlIiAvPg0KICA8L29wYzpTdHJ1Y3R1 cmVkVHlwZT4NCg0KICA8b3BjOlN0cnVjdHVyZWRUeXBlIE5hbWU9IkF4aXNJbmZvcm1hdGlvbiIg QmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCI+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJFbmdp bmVlcmluZ1VuaXRzIiBUeXBlTmFtZT0idG5zOkVVSW5mb3JtYXRpb24iIC8+DQogICAgPG9wYzpG aWVsZCBOYW1lPSJFVVJhbmdlIiBUeXBlTmFtZT0idG5zOlJhbmdlIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iVGl0bGUiIFR5cGVOYW1lPSJ1YTpMb2NhbGl6ZWRUZXh0IiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iQXhpc1NjYWxlVHlwZSIgVHlwZU5hbWU9InRuczpBeGlzU2NhbGVFbnVtZXJh dGlvbiIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik5vT2ZBeGlzU3RlcHMiIFR5cGVOYW1lPSJv cGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJBeGlzU3RlcHMiIFR5cGVOYW1lPSJv cGM6RG91YmxlIiBMZW5ndGhGaWVsZD0iTm9PZkF4aXNTdGVwcyIgLz4NCiAgPC9vcGM6U3RydWN0 dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJYVlR5cGUiIEJhc2VUeXBl PSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iWCIgVHlwZU5hbWU9 Im9wYzpEb3VibGUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJWYWx1ZSIgVHlwZU5hbWU9Im9w YzpGbG9hdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+DQoNCiAgPG9wYzpTdHJ1Y3R1cmVk VHlwZSBOYW1lPSJQcm9ncmFtRGlhZ25vc3RpY0RhdGFUeXBlIiBCYXNlVHlwZT0idWE6RXh0ZW5z aW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZVNlc3Npb25JZCIgVHlwZU5h bWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9IkNyZWF0ZUNsaWVudE5hbWUi IFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iSW52b2NhdGlv bkNyZWF0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAgICA8b3BjOkZpZWxk IE5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgLz4NCiAg ICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RDYWxsIiBUeXBlTmFtZT0ib3BjOlN0cmluZyIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIFR5cGVOYW1lPSJ1 YTpOb2RlSWQiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09mTGFzdE1ldGhvZElucHV0QXJn dW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFz dE1ldGhvZElucHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVs ZD0iTm9PZkxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgLz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9 Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0K ICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgVHlwZU5hbWU9 InRuczpBcmd1bWVudCIgTGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kT3V0cHV0QXJndW1lbnRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZENhbGxUaW1lIiBUeXBlTmFtZT0i b3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZFJldHVyblN0 YXR1cyIgVHlwZU5hbWU9InRuczpTdGF0dXNSZXN1bHQiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRU eXBlPg0KDQogIDxvcGM6U3RydWN0dXJlZFR5cGUgTmFtZT0iUHJvZ3JhbURpYWdub3N0aWMyRGF0 YVR5cGUiIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiPg0KICAgIDxvcGM6RmllbGQgTmFt ZT0iQ3JlYXRlU2Vzc2lvbklkIiBUeXBlTmFtZT0idWE6Tm9kZUlkIiAvPg0KICAgIDxvcGM6Rmll bGQgTmFtZT0iQ3JlYXRlQ2xpZW50TmFtZSIgVHlwZU5hbWU9Im9wYzpTdHJpbmciIC8+DQogICAg PG9wYzpGaWVsZCBOYW1lPSJJbnZvY2F0aW9uQ3JlYXRpb25UaW1lIiBUeXBlTmFtZT0ib3BjOkRh dGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdFRyYW5zaXRpb25UaW1lIiBUeXBl TmFtZT0ib3BjOkRhdGVUaW1lIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1ldGhvZENh bGwiIFR5cGVOYW1lPSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTGFzdE1l dGhvZFNlc3Npb25JZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgLz4NCiAgICA8b3BjOkZpZWxkIE5h bWU9Ik5vT2ZMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIFR5cGVOYW1l PSJ0bnM6QXJndW1lbnQiIExlbmd0aEZpZWxkPSJOb09mTGFzdE1ldGhvZElucHV0QXJndW1lbnRz IiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iTm9PZkxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMi IFR5cGVOYW1lPSJvcGM6SW50MzIiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9k T3V0cHV0QXJndW1lbnRzIiBUeXBlTmFtZT0idG5zOkFyZ3VtZW50IiBMZW5ndGhGaWVsZD0iTm9P Zkxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJOb09m TGFzdE1ldGhvZElucHV0VmFsdWVzIiBUeXBlTmFtZT0ib3BjOkludDMyIiAvPg0KICAgIDxvcGM6 RmllbGQgTmFtZT0iTGFzdE1ldGhvZElucHV0VmFsdWVzIiBUeXBlTmFtZT0idWE6VmFyaWFudCIg TGVuZ3RoRmllbGQ9Ik5vT2ZMYXN0TWV0aG9kSW5wdXRWYWx1ZXMiIC8+DQogICAgPG9wYzpGaWVs ZCBOYW1lPSJOb09mTGFzdE1ldGhvZE91dHB1dFZhbHVlcyIgVHlwZU5hbWU9Im9wYzpJbnQzMiIg Lz4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ikxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIFR5cGVOYW1l PSJ1YTpWYXJpYW50IiBMZW5ndGhGaWVsZD0iTm9PZkxhc3RNZXRob2RPdXRwdXRWYWx1ZXMiIC8+ DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kQ2FsbFRpbWUiIFR5cGVOYW1lPSJvcGM6 RGF0ZVRpbWUiIC8+DQogICAgPG9wYzpGaWVsZCBOYW1lPSJMYXN0TWV0aG9kUmV0dXJuU3RhdHVz IiBUeXBlTmFtZT0idG5zOlN0YXR1c1Jlc3VsdCIgLz4NCiAgPC9vcGM6U3RydWN0dXJlZFR5cGU+ DQoNCiAgPG9wYzpTdHJ1Y3R1cmVkVHlwZSBOYW1lPSJBbm5vdGF0aW9uIiBCYXNlVHlwZT0idWE6 RXh0ZW5zaW9uT2JqZWN0Ij4NCiAgICA8b3BjOkZpZWxkIE5hbWU9Ik1lc3NhZ2UiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iVXNlck5hbWUiIFR5cGVOYW1l PSJvcGM6U3RyaW5nIiAvPg0KICAgIDxvcGM6RmllbGQgTmFtZT0iQW5ub3RhdGlvblRpbWUiIFR5 cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIC8+DQogIDwvb3BjOlN0cnVjdHVyZWRUeXBlPg0KDQogIDxv cGM6RW51bWVyYXRlZFR5cGUgTmFtZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0IiBMZW5ndGhJ bkJpdHM9IjMyIj4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBYnNvbHV0ZVZhbHVl IiBWYWx1ZT0iMCIgLz4NCiAgICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQZXJjZW50T2ZW YWx1ZSIgVmFsdWU9IjEiIC8+DQogICAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUGVyY2Vu dE9mUmFuZ2UiIFZhbHVlPSIyIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlBl cmNlbnRPZkVVUmFuZ2UiIFZhbHVlPSIzIiAvPg0KICAgIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5h bWU9IlVua25vd24iIFZhbHVlPSI0IiAvPg0KICA8L29wYzpFbnVtZXJhdGVkVHlwZT4NCg0KPC9v cGM6VHlwZURpY3Rpb25hcnk+ i=15 -1 1 1 i=47 true i=93 Variable_2 i=7619 0 NamespaceUri i=46 i=68 7619 http://opcfoundation.org/UA/ i=12 -1 1 1 Variable_2 i=15037 0 Deprecated i=46 i=68 15037 true i=1 -1 1 1 Variable_2 i=14873 0 KeyValuePair i=47 i=69 14873 KeyValuePair i=12 -1 1 1 Variable_2 i=15734 0 EndpointType i=47 i=69 15734 EndpointType i=12 -1 1 1 Variable_2 i=18824 0 RationalNumber i=47 i=69 18824 RationalNumber i=12 -1 1 1 Variable_2 i=18827 0 Vector i=47 i=69 18827 Vector i=12 -1 1 1 Variable_2 i=18830 0 3DVector i=47 i=69 18830 ThreeDVector i=12 -1 1 1 Variable_2 i=18833 0 CartesianCoordinates i=47 i=69 18833 CartesianCoordinates i=12 -1 1 1 Variable_2 i=18836 0 3DCartesianCoordinates i=47 i=69 18836 ThreeDCartesianCoordinates i=12 -1 1 1 Variable_2 i=18839 0 Orientation i=47 i=69 18839 Orientation i=12 -1 1 1 Variable_2 i=18842 0 3DOrientation i=47 i=69 18842 ThreeDOrientation i=12 -1 1 1 Variable_2 i=18845 0 Frame i=47 i=69 18845 Frame i=12 -1 1 1 Variable_2 i=18848 0 3DFrame i=47 i=69 18848 ThreeDFrame i=12 -1 1 1 Variable_2 i=15738 0 IdentityMappingRuleType i=47 i=69 15738 IdentityMappingRuleType i=12 -1 1 1 Variable_2 i=23514 0 CurrencyUnitType i=47 i=69 23514 CurrencyUnitType i=12 -1 1 1 Variable_2 i=12681 0 TrustListDataType i=47 i=69 12681 TrustListDataType i=12 -1 1 1 Variable_2 i=15741 0 DataTypeSchemaHeader i=47 i=69 15741 DataTypeSchemaHeader i=12 -1 1 1 Variable_2 i=14855 0 DataTypeDescription i=47 i=69 14855 DataTypeDescription i=12 -1 1 1 Variable_2 i=15599 0 StructureDescription i=47 i=69 15599 StructureDescription i=12 -1 1 1 Variable_2 i=15602 0 EnumDescription i=47 i=69 15602 EnumDescription i=12 -1 1 1 Variable_2 i=15501 0 SimpleTypeDescription i=47 i=69 15501 SimpleTypeDescription i=12 -1 1 1 Variable_2 i=15521 0 UABinaryFileDataType i=47 i=69 15521 UABinaryFileDataType i=12 -1 1 1 Variable_2 i=14849 0 DataSetMetaDataType i=47 i=69 14849 DataSetMetaDataType i=12 -1 1 1 Variable_2 i=14852 0 FieldMetaData i=47 i=69 14852 FieldMetaData i=12 -1 1 1 Variable_2 i=14876 0 ConfigurationVersionDataType i=47 i=69 14876 ConfigurationVersionDataType i=12 -1 1 1 Variable_2 i=15766 0 PublishedDataSetDataType i=47 i=69 15766 PublishedDataSetDataType i=12 -1 1 1 Variable_2 i=15769 0 PublishedDataSetSourceDataType i=47 i=69 15769 PublishedDataSetSourceDataType i=12 -1 1 1 Variable_2 i=14324 0 PublishedVariableDataType i=47 i=69 14324 PublishedVariableDataType i=12 -1 1 1 Variable_2 i=15772 0 PublishedDataItemsDataType i=47 i=69 15772 PublishedDataItemsDataType i=12 -1 1 1 Variable_2 i=15775 0 PublishedEventsDataType i=47 i=69 15775 PublishedEventsDataType i=12 -1 1 1 Variable_2 i=15778 0 DataSetWriterDataType i=47 i=69 15778 DataSetWriterDataType i=12 -1 1 1 Variable_2 i=15781 0 DataSetWriterTransportDataType i=47 i=69 15781 DataSetWriterTransportDataType i=12 -1 1 1 Variable_2 i=15784 0 DataSetWriterMessageDataType i=47 i=69 15784 DataSetWriterMessageDataType i=12 -1 1 1 Variable_2 i=15787 0 PubSubGroupDataType i=47 i=69 15787 PubSubGroupDataType i=12 -1 1 1 Variable_2 i=21156 0 WriterGroupDataType i=47 i=69 21156 WriterGroupDataType i=12 -1 1 1 Variable_2 i=15793 0 WriterGroupTransportDataType i=47 i=69 15793 WriterGroupTransportDataType i=12 -1 1 1 Variable_2 i=15854 0 WriterGroupMessageDataType i=47 i=69 15854 WriterGroupMessageDataType i=12 -1 1 1 Variable_2 i=15857 0 PubSubConnectionDataType i=47 i=69 15857 PubSubConnectionDataType i=12 -1 1 1 Variable_2 i=15860 0 ConnectionTransportDataType i=47 i=69 15860 ConnectionTransportDataType i=12 -1 1 1 Variable_2 i=21159 0 NetworkAddressDataType i=47 i=69 21159 NetworkAddressDataType i=12 -1 1 1 Variable_2 i=21162 0 NetworkAddressUrlDataType i=47 i=69 21162 NetworkAddressUrlDataType i=12 -1 1 1 Variable_2 i=21165 0 ReaderGroupDataType i=47 i=69 21165 ReaderGroupDataType i=12 -1 1 1 Variable_2 i=15866 0 ReaderGroupTransportDataType i=47 i=69 15866 ReaderGroupTransportDataType i=12 -1 1 1 Variable_2 i=15869 0 ReaderGroupMessageDataType i=47 i=69 15869 ReaderGroupMessageDataType i=12 -1 1 1 Variable_2 i=15872 0 DataSetReaderDataType i=47 i=69 15872 DataSetReaderDataType i=12 -1 1 1 Variable_2 i=15877 0 DataSetReaderTransportDataType i=47 i=69 15877 DataSetReaderTransportDataType i=12 -1 1 1 Variable_2 i=15880 0 DataSetReaderMessageDataType i=47 i=69 15880 DataSetReaderMessageDataType i=12 -1 1 1 Variable_2 i=15883 0 SubscribedDataSetDataType i=47 i=69 15883 SubscribedDataSetDataType i=12 -1 1 1 Variable_2 i=15886 0 TargetVariablesDataType i=47 i=69 15886 TargetVariablesDataType i=12 -1 1 1 Variable_2 i=21002 0 FieldTargetDataType i=47 i=69 21002 FieldTargetDataType i=12 -1 1 1 Variable_2 i=15889 0 SubscribedDataSetMirrorDataType i=47 i=69 15889 SubscribedDataSetMirrorDataType i=12 -1 1 1 Variable_2 i=21168 0 PubSubConfigurationDataType i=47 i=69 21168 PubSubConfigurationDataType i=12 -1 1 1 Variable_2 i=15895 0 UadpWriterGroupMessageDataType i=47 i=69 15895 UadpWriterGroupMessageDataType i=12 -1 1 1 Variable_2 i=15898 0 UadpDataSetWriterMessageDataType i=47 i=69 15898 UadpDataSetWriterMessageDataType i=12 -1 1 1 Variable_2 i=15919 0 UadpDataSetReaderMessageDataType i=47 i=69 15919 UadpDataSetReaderMessageDataType i=12 -1 1 1 Variable_2 i=15922 0 JsonWriterGroupMessageDataType i=47 i=69 15922 JsonWriterGroupMessageDataType i=12 -1 1 1 Variable_2 i=15925 0 JsonDataSetWriterMessageDataType i=47 i=69 15925 JsonDataSetWriterMessageDataType i=12 -1 1 1 Variable_2 i=15931 0 JsonDataSetReaderMessageDataType i=47 i=69 15931 JsonDataSetReaderMessageDataType i=12 -1 1 1 Variable_2 i=17469 0 DatagramConnectionTransportDataType i=47 i=69 17469 DatagramConnectionTransportDataType i=12 -1 1 1 Variable_2 i=21171 0 DatagramWriterGroupTransportDataType i=47 i=69 21171 DatagramWriterGroupTransportDataType i=12 -1 1 1 Variable_2 i=15524 0 BrokerConnectionTransportDataType i=47 i=69 15524 BrokerConnectionTransportDataType i=12 -1 1 1 Variable_2 i=15940 0 BrokerWriterGroupTransportDataType i=47 i=69 15940 BrokerWriterGroupTransportDataType i=12 -1 1 1 Variable_2 i=15943 0 BrokerDataSetWriterTransportDataType i=47 i=69 15943 BrokerDataSetWriterTransportDataType i=12 -1 1 1 Variable_2 i=15946 0 BrokerDataSetReaderTransportDataType i=47 i=69 15946 BrokerDataSetReaderTransportDataType i=12 -1 1 1 Variable_2 i=16131 0 RolePermissionType i=47 i=69 16131 RolePermissionType i=12 -1 1 1 Variable_2 i=18178 0 DataTypeDefinition i=47 i=69 18178 DataTypeDefinition i=12 -1 1 1 Variable_2 i=18181 0 StructureField i=47 i=69 18181 StructureField i=12 -1 1 1 Variable_2 i=18184 0 StructureDefinition i=47 i=69 18184 StructureDefinition i=12 -1 1 1 Variable_2 i=18187 0 EnumDefinition i=47 i=69 18187 EnumDefinition i=12 -1 1 1 Variable_2 i=7650 0 Argument i=47 i=69 7650 Argument i=12 -1 1 1 Variable_2 i=7656 0 EnumValueType i=47 i=69 7656 EnumValueType i=12 -1 1 1 Variable_2 i=14870 0 EnumField i=47 i=69 14870 EnumField i=12 -1 1 1 Variable_2 i=12767 0 OptionSet i=47 i=69 12767 OptionSet i=12 -1 1 1 Variable_2 i=12770 0 Union i=47 i=69 12770 Union i=12 -1 1 1 Variable_2 i=8914 0 TimeZoneDataType i=47 i=69 8914 TimeZoneDataType i=12 -1 1 1 Variable_2 i=7665 0 ApplicationDescription i=47 i=69 7665 ApplicationDescription i=12 -1 1 1 Variable_2 i=12213 0 ServerOnNetwork i=47 i=69 12213 ServerOnNetwork i=12 -1 1 1 Variable_2 i=7662 0 UserTokenPolicy i=47 i=69 7662 UserTokenPolicy i=12 -1 1 1 Variable_2 i=7668 0 EndpointDescription i=47 i=69 7668 EndpointDescription i=12 -1 1 1 Variable_2 i=7782 0 RegisteredServer i=47 i=69 7782 RegisteredServer i=12 -1 1 1 Variable_2 i=12902 0 DiscoveryConfiguration i=47 i=69 12902 DiscoveryConfiguration i=12 -1 1 1 Variable_2 i=12905 0 MdnsDiscoveryConfiguration i=47 i=69 12905 MdnsDiscoveryConfiguration i=12 -1 1 1 Variable_2 i=7698 0 SignedSoftwareCertificate i=47 i=69 7698 SignedSoftwareCertificate i=12 -1 1 1 Variable_2 i=7671 0 UserIdentityToken i=47 i=69 7671 UserIdentityToken i=12 -1 1 1 Variable_2 i=7674 0 AnonymousIdentityToken i=47 i=69 7674 AnonymousIdentityToken i=12 -1 1 1 Variable_2 i=7677 0 UserNameIdentityToken i=47 i=69 7677 UserNameIdentityToken i=12 -1 1 1 Variable_2 i=7680 0 X509IdentityToken i=47 i=69 7680 X509IdentityToken i=12 -1 1 1 Variable_2 i=7683 0 IssuedIdentityToken i=47 i=69 7683 IssuedIdentityToken i=12 -1 1 1 Variable_2 i=7728 0 AddNodesItem i=47 i=69 7728 AddNodesItem i=12 -1 1 1 Variable_2 i=7731 0 AddReferencesItem i=47 i=69 7731 AddReferencesItem i=12 -1 1 1 Variable_2 i=7734 0 DeleteNodesItem i=47 i=69 7734 DeleteNodesItem i=12 -1 1 1 Variable_2 i=7737 0 DeleteReferencesItem i=47 i=69 7737 DeleteReferencesItem i=12 -1 1 1 Variable_2 i=12718 0 RelativePathElement i=47 i=69 12718 RelativePathElement i=12 -1 1 1 Variable_2 i=12721 0 RelativePath i=47 i=69 12721 RelativePath i=12 -1 1 1 Variable_2 i=7686 0 EndpointConfiguration i=47 i=69 7686 EndpointConfiguration i=12 -1 1 1 Variable_2 i=7929 0 ContentFilterElement i=47 i=69 7929 ContentFilterElement i=12 -1 1 1 Variable_2 i=7932 0 ContentFilter i=47 i=69 7932 ContentFilter i=12 -1 1 1 Variable_2 i=7935 0 FilterOperand i=47 i=69 7935 FilterOperand i=12 -1 1 1 Variable_2 i=7938 0 ElementOperand i=47 i=69 7938 ElementOperand i=12 -1 1 1 Variable_2 i=7941 0 LiteralOperand i=47 i=69 7941 LiteralOperand i=12 -1 1 1 Variable_2 i=7944 0 AttributeOperand i=47 i=69 7944 AttributeOperand i=12 -1 1 1 Variable_2 i=7947 0 SimpleAttributeOperand i=47 i=69 7947 SimpleAttributeOperand i=12 -1 1 1 Variable_2 i=8004 0 HistoryEvent i=47 i=69 8004 HistoryEvent i=12 -1 1 1 Variable_2 i=8067 0 MonitoringFilter i=47 i=69 8067 MonitoringFilter i=12 -1 1 1 Variable_2 i=8073 0 EventFilter i=47 i=69 8073 EventFilter i=12 -1 1 1 Variable_2 i=8076 0 AggregateConfiguration i=47 i=69 8076 AggregateConfiguration i=12 -1 1 1 Variable_2 i=8172 0 HistoryEventFieldList i=47 i=69 8172 HistoryEventFieldList i=12 -1 1 1 Variable_2 i=7692 0 BuildInfo i=47 i=69 7692 BuildInfo i=12 -1 1 1 Variable_2 i=8208 0 RedundantServerDataType i=47 i=69 8208 RedundantServerDataType i=12 -1 1 1 Variable_2 i=11959 0 EndpointUrlListDataType i=47 i=69 11959 EndpointUrlListDataType i=12 -1 1 1 Variable_2 i=11962 0 NetworkGroupDataType i=47 i=69 11962 NetworkGroupDataType i=12 -1 1 1 Variable_2 i=8211 0 SamplingIntervalDiagnosticsDataType i=47 i=69 8211 SamplingIntervalDiagnosticsDataType i=12 -1 1 1 Variable_2 i=8214 0 ServerDiagnosticsSummaryDataType i=47 i=69 8214 ServerDiagnosticsSummaryDataType i=12 -1 1 1 Variable_2 i=8217 0 ServerStatusDataType i=47 i=69 8217 ServerStatusDataType i=12 -1 1 1 Variable_2 i=8220 0 SessionDiagnosticsDataType i=47 i=69 8220 SessionDiagnosticsDataType i=12 -1 1 1 Variable_2 i=8223 0 SessionSecurityDiagnosticsDataType i=47 i=69 8223 SessionSecurityDiagnosticsDataType i=12 -1 1 1 Variable_2 i=8226 0 ServiceCounterDataType i=47 i=69 8226 ServiceCounterDataType i=12 -1 1 1 Variable_2 i=7659 0 StatusResult i=47 i=69 7659 StatusResult i=12 -1 1 1 Variable_2 i=8229 0 SubscriptionDiagnosticsDataType i=47 i=69 8229 SubscriptionDiagnosticsDataType i=12 -1 1 1 Variable_2 i=8232 0 ModelChangeStructureDataType i=47 i=69 8232 ModelChangeStructureDataType i=12 -1 1 1 Variable_2 i=8235 0 SemanticChangeStructureDataType i=47 i=69 8235 SemanticChangeStructureDataType i=12 -1 1 1 Variable_2 i=8238 0 Range i=47 i=69 8238 Range i=12 -1 1 1 Variable_2 i=8241 0 EUInformation i=47 i=69 8241 EUInformation i=12 -1 1 1 Variable_2 i=12183 0 ComplexNumberType i=47 i=69 12183 ComplexNumberType i=12 -1 1 1 Variable_2 i=12186 0 DoubleComplexNumberType i=47 i=69 12186 DoubleComplexNumberType i=12 -1 1 1 Variable_2 i=12091 0 AxisInformation i=47 i=69 12091 AxisInformation i=12 -1 1 1 Variable_2 i=12094 0 XVType i=47 i=69 12094 XVType i=12 -1 1 1 Variable_2 i=8247 0 ProgramDiagnosticDataType i=47 i=69 8247 ProgramDiagnosticDataType i=12 -1 1 1 Variable_2 i=15398 0 ProgramDiagnostic2DataType i=47 i=69 15398 ProgramDiagnostic2DataType i=12 -1 1 1 Variable_2 i=8244 0 Annotation i=47 i=69 8244 Annotation i=12 -1 1 1 Object_1 i=14802 0 Default XML i=76 14802 i=38 true i=14533 i=39 i=14829 Object_1 i=15949 0 Default XML i=76 15949 i=38 true i=15528 i=39 i=16024 Object_1 i=18851 0 Default XML i=76 18851 i=38 true i=18806 i=39 i=18860 Object_1 i=18852 0 Default XML i=76 18852 i=38 true i=18807 i=39 i=18863 Object_1 i=18853 0 Default XML i=76 18853 i=38 true i=18808 i=39 i=18866 Object_1 i=18854 0 Default XML i=76 18854 i=38 true i=18809 i=39 i=18869 Object_1 i=18855 0 Default XML i=76 18855 i=38 true i=18810 i=39 i=19049 Object_1 i=18856 0 Default XML i=76 18856 i=38 true i=18811 i=39 i=19052 Object_1 i=18857 0 Default XML i=76 18857 i=38 true i=18812 i=39 i=19055 Object_1 i=18858 0 Default XML i=76 18858 i=38 true i=18813 i=39 i=19058 Object_1 i=18859 0 Default XML i=76 18859 i=38 true i=18814 i=39 i=19061 Object_1 i=15728 0 Default XML i=76 15728 i=38 true i=15634 i=39 i=15730 Object_1 i=23520 0 Default XML i=76 23520 i=38 true i=23498 i=39 i=23522 Object_1 i=12676 0 Default XML i=76 12676 i=38 true i=12554 i=39 i=12677 Object_1 i=15950 0 Default XML i=76 15950 i=38 true i=15534 i=39 i=16027 Object_1 i=14796 0 Default XML i=76 14796 i=38 true i=14525 i=39 i=14811 Object_1 i=15589 0 Default XML i=76 15589 i=38 true i=15487 i=39 i=15591 Object_1 i=15590 0 Default XML i=76 15590 i=38 true i=15488 i=39 i=15594 Object_1 i=15529 0 Default XML i=76 15529 i=38 true i=15005 i=39 i=15585 Object_1 i=15531 0 Default XML i=76 15531 i=38 true i=15006 i=39 i=15588 Object_1 i=14794 0 Default XML i=76 14794 i=38 true i=14523 i=39 i=14805 Object_1 i=14795 0 Default XML i=76 14795 i=38 true i=14524 i=39 i=14808 Object_1 i=14803 0 Default XML i=76 14803 i=38 true i=14593 i=39 i=14832 Object_1 i=15951 0 Default XML i=76 15951 i=38 true i=15578 i=39 i=16030 Object_1 i=15952 0 Default XML i=76 15952 i=38 true i=15580 i=39 i=16033 Object_1 i=14319 0 Default XML i=76 14319 i=38 true i=14273 i=39 i=14320 Object_1 i=15953 0 Default XML i=76 15953 i=38 true i=15581 i=39 i=16037 Object_1 i=15954 0 Default XML i=76 15954 i=38 true i=15582 i=39 i=16040 Object_1 i=15955 0 Default XML i=76 15955 i=38 true i=15597 i=39 i=16047 Object_1 i=15956 0 Default XML i=76 15956 i=38 true i=15598 i=39 i=16050 Object_1 i=15987 0 Default XML i=76 15987 i=38 true i=15605 i=39 i=16053 Object_1 i=15988 0 Default XML i=76 15988 i=38 true i=15609 i=39 i=16056 Object_1 i=21174 0 Default XML i=76 21174 i=38 true i=15480 i=39 i=21180 Object_1 i=15990 0 Default XML i=76 15990 i=38 true i=15611 i=39 i=16062 Object_1 i=15991 0 Default XML i=76 15991 i=38 true i=15616 i=39 i=16065 Object_1 i=15992 0 Default XML i=76 15992 i=38 true i=15617 i=39 i=16068 Object_1 i=15993 0 Default XML i=76 15993 i=38 true i=15618 i=39 i=16071 Object_1 i=21175 0 Default XML i=76 21175 i=38 true i=15502 i=39 i=21183 Object_1 i=21176 0 Default XML i=76 21176 i=38 true i=15510 i=39 i=21186 Object_1 i=21177 0 Default XML i=76 21177 i=38 true i=15520 i=39 i=21189 Object_1 i=15995 0 Default XML i=76 15995 i=38 true i=15621 i=39 i=16077 Object_1 i=15996 0 Default XML i=76 15996 i=38 true i=15622 i=39 i=16080 Object_1 i=16007 0 Default XML i=76 16007 i=38 true i=15623 i=39 i=16083 Object_1 i=16008 0 Default XML i=76 16008 i=38 true i=15628 i=39 i=16086 Object_1 i=16009 0 Default XML i=76 16009 i=38 true i=15629 i=39 i=16089 Object_1 i=16010 0 Default XML i=76 16010 i=38 true i=15630 i=39 i=16092 Object_1 i=16011 0 Default XML i=76 16011 i=38 true i=15631 i=39 i=16095 Object_1 i=14804 0 Default XML i=76 14804 i=38 true i=14744 i=39 i=14835 Object_1 i=16012 0 Default XML i=76 16012 i=38 true i=15635 i=39 i=16098 Object_1 i=21178 0 Default XML i=76 21178 i=38 true i=15530 i=39 i=21192 Object_1 i=16014 0 Default XML i=76 16014 i=38 true i=15645 i=39 i=16104 Object_1 i=16015 0 Default XML i=76 16015 i=38 true i=15652 i=39 i=16107 Object_1 i=16016 0 Default XML i=76 16016 i=38 true i=15653 i=39 i=16110 Object_1 i=16017 0 Default XML i=76 16017 i=38 true i=15657 i=39 i=16113 Object_1 i=16018 0 Default XML i=76 16018 i=38 true i=15664 i=39 i=16116 Object_1 i=16019 0 Default XML i=76 16019 i=38 true i=15665 i=39 i=16119 Object_1 i=17472 0 Default XML i=76 17472 i=38 true i=17467 i=39 i=17473 Object_1 i=21179 0 Default XML i=76 21179 i=38 true i=15532 i=39 i=21195 Object_1 i=15579 0 Default XML i=76 15579 i=38 true i=15007 i=39 i=15640 Object_1 i=16021 0 Default XML i=76 16021 i=38 true i=15667 i=39 i=16125 Object_1 i=16022 0 Default XML i=76 16022 i=38 true i=15669 i=39 i=16144 Object_1 i=16023 0 Default XML i=76 16023 i=38 true i=15670 i=39 i=16147 Object_1 i=16126 0 Default XML i=76 16126 i=38 true i=96 i=39 i=16127 Object_1 i=14797 0 Default XML i=76 14797 i=38 true i=97 i=39 i=18166 Object_1 i=14800 0 Default XML i=76 14800 i=38 true i=101 i=39 i=18169 Object_1 i=14798 0 Default XML i=76 14798 i=38 true i=99 i=39 i=18172 Object_1 i=14799 0 Default XML i=76 14799 i=38 true i=100 i=39 i=18175 Object_1 i=297 0 Default XML i=76 297 i=38 true i=296 i=39 i=8285 Object_1 i=7616 0 Default XML i=76 7616 i=38 true i=7594 i=39 i=8291 Object_1 i=14801 0 Default XML i=76 14801 i=38 true i=102 i=39 i=14826 Object_1 i=12757 0 Default XML i=76 12757 i=38 true i=12755 i=39 i=12759 Object_1 i=12758 0 Default XML i=76 12758 i=38 true i=12756 i=39 i=12762 Object_1 i=8913 0 Default XML i=76 8913 i=38 true i=8912 i=39 i=8918 Object_1 i=309 0 Default XML i=76 309 i=38 true i=308 i=39 i=8300 Object_1 i=12195 0 Default XML i=76 12195 i=38 true i=12189 i=39 i=12201 Object_1 i=305 0 Default XML i=76 305 i=38 true i=304 i=39 i=8297 Object_1 i=313 0 Default XML i=76 313 i=38 true i=312 i=39 i=8303 Object_1 i=433 0 Default XML i=76 433 i=38 true i=432 i=39 i=8417 Object_1 i=12892 0 Default XML i=76 12892 i=38 true i=12890 i=39 i=12894 Object_1 i=12893 0 Default XML i=76 12893 i=38 true i=12891 i=39 i=12897 Object_1 i=345 0 Default XML i=76 345 i=38 true i=344 i=39 i=8333 Object_1 i=317 0 Default XML i=76 317 i=38 true i=316 i=39 i=8306 Object_1 i=320 0 Default XML i=76 320 i=38 true i=319 i=39 i=8309 Object_1 i=323 0 Default XML i=76 323 i=38 true i=322 i=39 i=8312 Object_1 i=326 0 Default XML i=76 326 i=38 true i=325 i=39 i=8315 Object_1 i=939 0 Default XML i=76 939 i=38 true i=938 i=39 i=8318 Object_1 i=377 0 Default XML i=76 377 i=38 true i=376 i=39 i=8363 Object_1 i=380 0 Default XML i=76 380 i=38 true i=379 i=39 i=8366 Object_1 i=383 0 Default XML i=76 383 i=38 true i=382 i=39 i=8369 Object_1 i=386 0 Default XML i=76 386 i=38 true i=385 i=39 i=8372 Object_1 i=538 0 Default XML i=76 538 i=38 true i=537 i=39 i=12712 Object_1 i=541 0 Default XML i=76 541 i=38 true i=540 i=39 i=12715 Object_1 i=332 0 Default XML i=76 332 i=38 true i=331 i=39 i=8321 Object_1 i=584 0 Default XML i=76 584 i=38 true i=583 i=39 i=8564 Object_1 i=587 0 Default XML i=76 587 i=38 true i=586 i=39 i=8567 Object_1 i=590 0 Default XML i=76 590 i=38 true i=589 i=39 i=8570 Object_1 i=593 0 Default XML i=76 593 i=38 true i=592 i=39 i=8573 Object_1 i=596 0 Default XML i=76 596 i=38 true i=595 i=39 i=8576 Object_1 i=599 0 Default XML i=76 599 i=38 true i=598 i=39 i=8579 Object_1 i=602 0 Default XML i=76 602 i=38 true i=601 i=39 i=8582 Object_1 i=660 0 Default XML i=76 660 i=38 true i=659 i=39 i=8639 Object_1 i=720 0 Default XML i=76 720 i=38 true i=719 i=39 i=8702 Object_1 i=726 0 Default XML i=76 726 i=38 true i=725 i=39 i=8708 Object_1 i=949 0 Default XML i=76 949 i=38 true i=948 i=39 i=8711 Object_1 i=921 0 Default XML i=76 921 i=38 true i=920 i=39 i=8807 Object_1 i=339 0 Default XML i=76 339 i=38 true i=338 i=39 i=8327 Object_1 i=854 0 Default XML i=76 854 i=38 true i=853 i=39 i=8843 Object_1 i=11949 0 Default XML i=76 11949 i=38 true i=11943 i=39 i=11951 Object_1 i=11950 0 Default XML i=76 11950 i=38 true i=11944 i=39 i=11954 Object_1 i=857 0 Default XML i=76 857 i=38 true i=856 i=39 i=8846 Object_1 i=860 0 Default XML i=76 860 i=38 true i=859 i=39 i=8849 Object_1 i=863 0 Default XML i=76 863 i=38 true i=862 i=39 i=8852 Object_1 i=866 0 Default XML i=76 866 i=38 true i=865 i=39 i=8855 Object_1 i=869 0 Default XML i=76 869 i=38 true i=868 i=39 i=8858 Object_1 i=872 0 Default XML i=76 872 i=38 true i=871 i=39 i=8861 Object_1 i=300 0 Default XML i=76 300 i=38 true i=299 i=39 i=8294 Object_1 i=875 0 Default XML i=76 875 i=38 true i=874 i=39 i=8864 Object_1 i=878 0 Default XML i=76 878 i=38 true i=877 i=39 i=8867 Object_1 i=898 0 Default XML i=76 898 i=38 true i=897 i=39 i=8870 Object_1 i=885 0 Default XML i=76 885 i=38 true i=884 i=39 i=8873 Object_1 i=888 0 Default XML i=76 888 i=38 true i=887 i=39 i=8876 Object_1 i=12173 0 Default XML i=76 12173 i=38 true i=12171 i=39 i=12175 Object_1 i=12174 0 Default XML i=76 12174 i=38 true i=12172 i=39 i=12178 Object_1 i=12081 0 Default XML i=76 12081 i=38 true i=12079 i=39 i=12083 Object_1 i=12082 0 Default XML i=76 12082 i=38 true i=12080 i=39 i=12086 Object_1 i=895 0 Default XML i=76 895 i=38 true i=894 i=39 i=8882 Object_1 i=15401 0 Default XML i=76 15401 i=38 true i=15396 i=39 i=15402 Object_1 i=892 0 Default XML i=76 892 i=38 true i=891 i=39 i=8879 Variable_2 i=8252 0 Opc.Ua i=72 8252 PHhzOnNjaGVtYQ0KICB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEi DQogIHhtbG5zOnVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54 c2QiDQogIHhtbG5zOnRucz0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlw ZXMueHNkIg0KICB0YXJnZXROYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8y MDA4LzAyL1R5cGVzLnhzZCINCiAgZWxlbWVudEZvcm1EZWZhdWx0PSJxdWFsaWZpZWQiDQo+DQog IDx4czplbGVtZW50IG5hbWU9IkJvb2xlYW4iIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpib29s ZWFuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCb29sZWFuIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb29sZWFuIiB0eXBlPSJ4czpi b29sZWFuIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkJvb2xlYW4iIHR5cGU9InRuczpMaXN0T2ZCb29sZWFuIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiBuaWxsYWJsZT0idHJ1ZSIgdHlw ZT0ieHM6Ynl0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU0J5dGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4 czpieXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZlNCeXRlIiB0eXBlPSJ0bnM6TGlzdE9mU0J5dGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgbmlsbGFibGU9InRydWUiIHR5cGU9Inhz OnVuc2lnbmVkQnl0ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQnl0ZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnl0ZSIgdHlwZT0i eHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ikxpc3RPZkJ5dGUiIHR5cGU9InRuczpMaXN0T2ZCeXRlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czplbGVtZW50IG5hbWU9IkludDE2IiBuaWxsYWJsZT0idHJ1ZSIg dHlwZT0ieHM6c2hvcnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkludDE2 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQxNiIgdHlw ZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mSW50MTYiIHR5cGU9InRuczpMaXN0T2ZJbnQxNiIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50MTYiIG5pbGxhYmxlPSJ0cnVlIiB0 eXBlPSJ4czp1bnNpZ25lZFNob3J0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZVSW50MTYiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVJ bnQxNiIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50MTYiIHR5cGU9InRuczpMaXN0T2ZVSW50MTYiIG5p bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW50MzIi IG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czppbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9Ikxpc3RPZkludDMyIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbnQzMiIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu ZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZkludDMyIiB0eXBlPSJ0bnM6TGlzdE9mSW50MzIiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMyIiBuaWxs YWJsZT0idHJ1ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZlVJbnQzMiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVUludDMyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVSW50MzIiIHR5cGU9InRuczpMaXN0T2ZV SW50MzIiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFt ZT0iSW50NjQiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpsb25nIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSW50NjQiIHR5cGU9InhzOmxvbmciIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSW50NjQiIHR5cGU9InRuczpMaXN0T2ZJbnQ2 NCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJV SW50NjQiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVJbnQ2NCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDY0IiB0eXBlPSJ4czp1bnNpZ25lZExvbmciIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVUludDY0IiB0eXBl PSJ0bnM6TGlzdE9mVUludDY0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czplbGVtZW50IG5hbWU9IkZsb2F0IiBuaWxsYWJsZT0idHJ1ZSIgdHlwZT0ieHM6ZmxvYXQiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkZsb2F0Ij4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRmxvYXQiIHR5cGU9 InRuczpMaXN0T2ZGbG9hdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJEb3VibGUiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4czpkb3VibGUiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRvdWJsZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4czpkb3VibGUiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRG91YmxlIiB0 eXBlPSJ0bnM6TGlzdE9mRG91YmxlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czplbGVtZW50IG5hbWU9IlN0cmluZyIgbmlsbGFibGU9InRydWUiIHR5cGU9InhzOnN0cmlu ZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RyaW5nIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJpbmciIHR5cGU9InhzOnN0cmlu ZyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdHJp bmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVRpbWUiIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4 czpkYXRlVGltZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0ZVRpbWUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGVUaW1lIiB0 eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZEYXRlVGltZSIgdHlwZT0idG5zOkxpc3RPZkRhdGVUaW1lIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHdWlkIj4NCiAg ICA8eHM6YW5ub3RhdGlvbj4NCiAgICAgIDx4czphcHBpbmZvPg0KICAgICAgICA8SXNWYWx1ZVR5 cGUgeG1sbnM9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vMjAwMy8xMC9TZXJpYWxpemF0 aW9uLyI+dHJ1ZTwvSXNWYWx1ZVR5cGU+DQogICAgICA8L3hzOmFwcGluZm8+DQogICAgPC94czph bm5vdGF0aW9uPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 cmluZyIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iR3VpZCIgdHlwZT0idG5zOkd1aWQiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkd1aWQiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpH dWlkIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkd1 aWQiIHR5cGU9InRuczpMaXN0T2ZHdWlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJ5dGVT dHJpbmciPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVT dHJpbmciIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnl0ZVN0cmluZyIgdHlwZT0i dG5zOkxpc3RPZkJ5dGVTdHJpbmciIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlhtbEVsZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlhtbEVsZW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAgPHhzOmNvbXBsZXhU eXBlPg0KICAgICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICAgIDx4czphbnkgbWluT2Nj dXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIvPg0KICAgICAgICAgIDwveHM6c2VxdWVuY2U+ DQogICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICA8L3hzOmVsZW1lbnQ+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mWG1sRWxlbWVudCIgdHlwZT0idG5zOkxpc3RPZlhtbEVsZW1lbnQiIG5pbGxhYmxlPSJ0cnVl Ij48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik5vZGVJZCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpZmllciIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTm9kZUlkIiB0eXBlPSJ0bnM6Tm9kZUlkIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZOb2RlSWQiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idG5zOk5vZGVJ ZCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9mTm9kZUlkIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFeHBhbmRlZE5vZGVJ ZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpZmll ciIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJZCIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i TGlzdE9mRXhwYW5kZWROb2RlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6RXhwYW5kZWROb2RlSWQiIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp c3RPZkV4cGFuZGVkTm9kZUlkIiB0eXBlPSJ0bnM6TGlzdE9mRXhwYW5kZWROb2RlSWQiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0YXR1 c0NvZGUiPg0KICAgIDx4czphbm5vdGF0aW9uPg0KICAgICAgPHhzOmFwcGluZm8+DQogICAgICAg IDxJc1ZhbHVlVHlwZSB4bWxucz0iaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS8yMDAzLzEw L1NlcmlhbGl6YXRpb24vIj50cnVlPC9Jc1ZhbHVlVHlwZT4NCiAgICAgIDwveHM6YXBwaW5mbz4N CiAgICA8L3hzOmFubm90YXRpb24+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ29kZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6U3RhdHVzQ29kZSIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RhdHVzQ29kZSI+DQog ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlw ZT0idG5zOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mU3RhdHVzQ29kZSIgdHlwZT0idG5zOkxpc3RPZlN0YXR1c0NvZGUiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRpYWdu b3N0aWNJbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT eW1ib2xpY0lkIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9Ik5hbWVzcGFjZVVyaSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0ieHM6aW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRpdGlvbmFsSW5m byIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbm5lclN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbm5lckRpYWdub3N0aWNJbmZvIiB0eXBlPSJ0 bnM6RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mbyIg dHlwZT0idG5zOkRpYWdub3N0aWNJbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljSW5mbyI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9 InRuczpEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGlhZ25vc3RpY0luZm8iIHR5cGU9InRuczpM aXN0T2ZEaWFnbm9zdGljSW5mbyIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTG9jYWxpemVkVGV4dCI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUZXh0IiB0 eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsaXplZFRleHQiIHR5cGU9InRuczpMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1ZSIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTG9jYWxpemVkVGV4dCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxpemVkVGV4dCIgdHlwZT0i dG5zOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkxvY2FsaXplZFRleHQiIHR5cGU9InRuczpMaXN0 T2ZMb2NhbGl6ZWRUZXh0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJRdWFsaWZpZWROYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VJbmRleCIgdHlwZT0ieHM6dW5zaWduZWRTaG9y dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1YWxpZmll ZE5hbWUiIHR5cGU9InRuczpRdWFsaWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXVhbGlmaWVkTmFtZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVhbGlmaWVkTmFtZSIgdHlwZT0idG5zOlF1 YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZlF1YWxpZmllZE5hbWUiIHR5cGU9InRuczpMaXN0T2ZRdWFs aWZpZWROYW1lIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwhLS0NCiAgICBT b21lIGVudmlyb25tZW50cyByZXF1aXJlIGEgV1NETC9YU0Qgd2hpY2ggZXhwbGljaXRseSBkZWZp bmVzIGFsbCBwb3NzaWJsZSB0eXBlcy4NCiAgICBUaGUgVUEgV1NETC9YU0QgY2FuIGJlIG1vZGlm aWVkIHRvIHN1cHBvcnQgdGhlc2UgZW52aXJvbm1lbnRzIGJ5IHJlcGxhY2luZyB0aGUNCiAgICBk ZWZpbml0aW9ucyBvZiB0aGUgRXh0ZW5zaW9uT2JqZWN0Qm9keSBhbmQgVmFyaWFudFZhbHVlIGNv bXBsZXggdHlwZXMgd2l0aCB0aGUNCiAgICBkZWZpbml0aW9ucyBpbiB0aGUgY29tbWVudHMgc2hv d24gaGVyZS4gRGV2ZWxvcGVycyB3b3VsZCB0aGVuIGRlZmluZSBzdWJ0eXBlcw0KICAgIG9mIHRo ZSBFeHRlbnNpb25PYmplY3RCb2R5IHR5cGUgd2hpY2ggZXhwbGljaXRseSBkZWNsYXJlIGEgY2hv aWNlIGJldHdlZW4gYWxsIG9mIHRoZQ0KICAgIGNvbXBsZXggdHlwZXMgdXNlZCBieSB0aGUgc3lz dGVtLiBUaGUgRXhhbXBsZUV4dGVuc2lvbk9iamVjdEJvZHkgc3VidHlwZSBpcyBwcm92aWRlcw0K ICAgIGEgdGVtcGxhdGUgYmFzZWQgb24gYSBmZXcgY29tbW9uIFVBLWRlZmluZWQgY29tcGxleCB0 eXBlcy4NCiAgICAtLT4NCg0KICA8IS0tDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV4dGVu c2lvbk9iamVjdEJvZHkiIC8+DQoNCiAgICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXhhbXBsZUV4 dGVuc2lvbk9iamVjdEJvZHkiPg0KICAgICAgPHhzOmNvbXBsZXhDb250ZW50Pg0KICAgICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFeHRlbnNpb25PYmplY3RCb2R5Ij4NCiAgICAgICAgICA8 eHM6Y2hvaWNlPg0KICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQiIHR5cGU9 InRuczpBcmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg ICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6VXNlcklk ZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyTmFtZUlkZW50aXR5VG9rZW4iIHR5cGU9InRuczpVc2Vy TmFtZUlkZW50aXR5VG9rZW4iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICAgICAgPC94czpjaG9pY2U+DQogICAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgICA8L3hzOmNvbXBsZXhUeXBlPg0KDQogICAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9IkV4dGVuc2lvbk9iamVjdCI+DQogICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg IDx4czplbGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOkV4cGFuZGVkTm9kZUlkIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJC b2R5IiBtaW5PY2N1cnM9IjAiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3RCb2R5IiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4N CiAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpFeHRlbnNp b25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIC0tPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlR5cGVJZCIgdHlwZT0idG5zOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJvZHkiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3ND b250ZW50cz0ibGF4Ii8+DQogICAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgICAgPC94czpj b21wbGV4VHlwZT4NCiAgICAgIDwveHM6ZWxlbWVudD4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3QiIHR5 cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbk9iamVjdCIgdHlwZT0idG5zOkV4dGVu c2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mRXh0ZW5zaW9uT2JqZWN0IiB0eXBlPSJ0bnM6TGlzdE9mRXh0 ZW5zaW9uT2JqZWN0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDwhLS0NCiAg ICBTb21lIFdTREwvWE1MIGNvbXBpbGVycyBoYXZlIGlzc3VlcyB3aXRoIHRoZSB4czpjaG9pY2Ug Y29uc3RydWN0LiBGb3IgdGhhdCByZWFzb24NCiAgICB0aGUgZGVmYXVsdCBkZWNsYXJhdGlvbiBv ZiBhIFZhcmlhbnQgdXNlcyB4czphbnkgY29uc3RydWN0LiBUaGUgc2NoZW1hIGFjdXR1YWxseQ0K ICAgIGRlZmluZWQgYnkgdGhlIHNwZWNpZmljYXRpb24gaXMgcHJvdmlkZWQgYnkgdGhlIE1hdHJp eCBhbmQgVmFyaWFudFZhbHVlIGNvbXBsZXggdHlwZXMNCiAgICBzaG93biBpbiBjb21tZW50cyBi ZWxvdy4gQXBwbGljYXRpb24gZGV2ZWxvcGVycyBjYW4gcmVwbGFjZSB0aGUgVmFyaWFudFZhbHVl IGRlY2xhcmF0aW9uDQogICAgd2l0aCB0aGUgc3BlY2lmaWMgZGVjbGFyYXRpb24gaWYgdGhleSBo YXZlIGEgZGV2ZWxvcG1lbnQgZW52aXJvbm1lbnQgdGhhdCBjYW4gaGFuZGxlDQogICAgdGhlIHhz OmNob2ljZSBjb25zdHJ1Y3QgaW4gYSByZWFzb25hYmxlIHdheS4NCiAgICAtLT4NCg0KICA8IS0t DQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik1hdHJpeCI+DQogICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpbWVuc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZV SW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDx4czplbGVt ZW50IG5hbWU9IlZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAg ICA8eHM6Y29tcGxleFR5cGUgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgICAgICAgIDx4czpjaG9pY2Ug bWF4T2NjdXJzPSJ1bmJvdW5kZWQiPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJC b29sZWFuIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpieXRlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5cGU9InhzOnVuc2lnbmVk Qnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJ bnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBlPSJ4czpp bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUlu dDMyIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2ln bmVkTG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0 ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9InhzOmJh c2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJYbWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAg ICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAgICAgICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgICAgICAgICAgICAgIDx4czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVu dHM9ImxheCIgLz4NCiAgICAgICAgICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgICAg ICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgICAgICAgPC94czplbGVtZW50Pg0KICAg ICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6U3RhdHVz Q29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJ ZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFs aWZpZWROYW1lIiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TG9j YWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJFeHRlbnNpb25PYmplY3QiIHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIgdHlwZT0i dG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICAgIDwveHM6Y2hvaWNlPg0K ICAgICAgICAgIDwveHM6Y29tcGxleFR5cGU+DQogICAgICAgIDwveHM6ZWxlbWVudD4NCiAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxlbWVudCBu YW1lPSJNYXRyaXgiIHR5cGU9InRuczpNYXRyaXgiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogICAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnRWYWx1ZSI+DQogICAgICA8eHM6Y2hvaWNlPg0K ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCb29sZWFuIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IlNCeXRlIiB0eXBlPSJ4czpi eXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGUiIHR5 cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJJbnQxNiIgdHlwZT0ieHM6c2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVUludDE2IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkludDMyIiB0eXBlPSJ4czppbnQi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVUludDMyIiB0eXBl PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJJbnQ2NCIgdHlwZT0ieHM6bG9uZyIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJVSW50NjQiIHR5cGU9InhzOnVuc2lnbmVkTG9uZyIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGbG9hdCIgdHlwZT0ieHM6ZmxvYXQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRG91YmxlIiB0eXBlPSJ4 czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Ry aW5nIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGF0ZVRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikd1aWQiIHR5cGU9InRuczpHdWlkIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9IkJ5dGVTdHJpbmciIHR5cGU9InhzOmJh c2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJY bWxFbGVtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIj4NCiAgICAgICAgICA8eHM6 Y29tcGxleFR5cGU+DQogICAgICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgICAgIDx4 czphbnkgbWluT2NjdXJzPSIwIiBwcm9jZXNzQ29udGVudHM9ImxheCIgLz4NCiAgICAgICAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgICAgICAgPC94czpjb21wbGV4VHlwZT4NCiAgICAgICAgPC94 czplbGVtZW50Pg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ0 bnM6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJOb2RlSWQiIHR5cGU9InRuczpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpFeHBhbmRlZE5vZGVJZCIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWFsaWZpZWROYW1l IiB0eXBlPSJ0bnM6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMb2NhbGl6ZWRUZXh0IiB0eXBlPSJ0bnM6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeHRlbnNpb25PYmplY3Qi IHR5cGU9InRuczpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mQm9vbGVhbiIgdHlwZT0idG5zOkxpc3RPZkJvb2xlYW4iIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU0J5dGUiIHR5 cGU9InRuczpMaXN0T2ZTQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZCeXRlIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQxNiIgdHlwZT0idG5zOkxpc3RP ZkludDE2IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZlVJbnQxNiIgdHlwZT0idG5zOkxpc3RPZlVJbnQxNiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZJbnQzMiIgdHlwZT0idG5zOkxpc3RPZkludDMyIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJbnQzMiIg dHlwZT0idG5zOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZJbnQ2NCIgdHlwZT0idG5zOkxpc3RPZkludDY0IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVJbnQ2NCIgdHlwZT0idG5z Okxpc3RPZlVJbnQ2NCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZGbG9hdCIgdHlwZT0idG5zOkxpc3RPZkZsb2F0IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRvdWJsZSIgdHlwZT0idG5zOkxpc3RPZkRv dWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZT dHJpbmciIHR5cGU9InRuczpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0ZVRpbWUiIHR5cGU9InRuczpMaXN0T2ZEYXRlVGlt ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZHdWlk IiB0eXBlPSJ0bnM6TGlzdE9mR3VpZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZCeXRlU3RyaW5nIiB0eXBlPSJ0bnM6TGlzdE9mQnl0ZVN0cmluZyIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZYbWxFbGVt ZW50IiB0eXBlPSJ0bnM6TGlzdE9mWG1sRWxlbWVudCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdGF0dXNDb2RlIiB0eXBlPSJ0bnM6TGlzdE9mU3Rh dHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZOb2RlSWQiIHR5cGU9InRuczpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRXhwYW5kZWROb2RlSWQiIHR5cGU9InRuczpMaXN0 T2ZFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZRdWFsaWZpZWROYW1lIiB0eXBlPSJ0bnM6TGlzdE9mUXVhbGlmaWVkTmFtZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZMb2NhbGl6 ZWRUZXh0IiB0eXBlPSJ0bnM6TGlzdE9mTG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFeHRlbnNpb25PYmplY3QiIHR5cGU9InRu czpMaXN0T2ZFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mVmFyaWFudCIgdHlwZT0idG5zOkxpc3RPZlZhcmlhbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF0cml4IiB0eXBlPSJ0bnM6 TWF0cml4IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8L3hzOmNob2ljZT4NCiAgICA8L3hzOmNv bXBsZXhUeXBlPg0KDQogICAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0KICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idG5z OlZhcmlhbnRWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDwv eHM6c2VxdWVuY2U+DQogICAgPC94czpjb21wbGV4VHlwZT4NCiAgICA8eHM6ZWxlbWVudCBuYW1l PSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgLS0+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZhcmlhbnQiPg0KICAgIDx4czphbm5vdGF0aW9u Pg0KICAgICAgPHhzOmFwcGluZm8+DQogICAgICAgIDxJc1ZhbHVlVHlwZSB4bWxucz0iaHR0cDov L3NjaGVtYXMubWljcm9zb2Z0LmNvbS8yMDAzLzEwL1NlcmlhbGl6YXRpb24vIj50cnVlPC9Jc1Zh bHVlVHlwZT4NCiAgICAgIDwveHM6YXBwaW5mbz4NCiAgICA8L3hzOmFubm90YXRpb24+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiPg0KICAgICAgICA8eHM6Y29tcGxleFR5cGU+DQogICAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgICAgPHhzOmFueSBtaW5PY2N1cnM9IjAiIHByb2Nlc3ND b250ZW50cz0ibGF4IiAvPg0KICAgICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICAgIDwveHM6 Y29tcGxleFR5cGU+DQogICAgICA8L3hzOmVsZW1lbnQ+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFudCIgdHlwZT0idG5z OlZhcmlhbnQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZWYXJpYW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJWYXJpYW50IiB0eXBlPSJ0bnM6VmFyaWFudCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZWYXJpYW50IiB0eXBlPSJ0bnM6TGlzdE9mVmFyaWFudCIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i RGF0YVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJW YWx1ZSIgdHlwZT0idG5zOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InRuczpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VUaW1lc3RhbXAiIHR5cGU9InhzOmRh dGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VQ aWNvc2Vjb25kcyIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyUGljb3NlY29u ZHMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVmFs dWUiIHR5cGU9InRuczpEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIi8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGF0YVZhbHVlIiB0eXBlPSJ0bnM6RGF0YVZhbHVlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZEYXRhVmFsdWUiIHR5cGU9InRuczpMaXN0T2ZEYXRhVmFsdWUiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW52b2tlU2VydmljZVJlcXVlc3Qi IHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbmlsbGFibGU9InRydWUiIC8+DQogIDx4czplbGVtZW50 IG5hbWU9Ikludm9rZVNlcnZpY2VSZXNwb25zZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBuaWxs YWJsZT0idHJ1ZSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZUJNUCIgdHlwZT0ieHM6 YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkltYWdlR0lGIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW1hZ2VKUEciIHR5cGU9 InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnZVBORyIgdHlw ZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkF1ZGlvRGF0YVR5 cGUiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCaXRG aWVsZE1hc2tEYXRhVHlwZSIgdHlwZT0ieHM6dW5zaWduZWRMb25nIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJLZXlWYWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IktleSIgdHlwZT0idWE6UXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBl PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5VmFsdWVQYWlyIiB0eXBlPSJ0 bnM6S2V5VmFsdWVQYWlyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZLZXlW YWx1ZVBhaXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Iktl eVZhbHVlUGFpciIgdHlwZT0idG5zOktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mS2V5VmFsdWVQYWly IiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbmRwb2ludFR5cGUiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eVBvbGljeVVyaSIg dHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VHlwZSIgdHlwZT0i dG5zOkVuZHBvaW50VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5k cG9pbnRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRwb2ludFR5cGUiIHR5cGU9InRuczpFbmRwb2ludFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50VHlw ZSIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl bWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmF0aW9uYWxOdW1iZXIiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bWVyYXRvciIgdHlwZT0ieHM6 aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEZW5vbWluYXRv ciIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSYXRpb25hbE51 bWJlciIgdHlwZT0idG5zOlJhdGlvbmFsTnVtYmVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZSYXRpb25hbE51bWJlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRuczpSYXRpb25hbE51bWJlciIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mUmF0aW9uYWxOdW1iZXIiIHR5cGU9InRuczpMaXN0T2ZSYXRpb25hbE51bWJlciIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i VmVjdG9yIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmVjdG9yIiB0eXBlPSJ0bnM6VmVjdG9y IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZWZWN0b3IiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZlY3RvciIgdHlwZT0idG5zOlZlY3Rv ciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mVmVjdG9yIiB0eXBlPSJ0bnM6TGlzdE9mVmVjdG9yIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUaHJlZURWZWN0b3Ii Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu c2lvbiBiYXNlPSJ0bnM6VmVjdG9yIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlgiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlkiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IloiIHR5cGU9InhzOmRvdWJsZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRl bnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVEVmVjdG9yIiB0eXBlPSJ0bnM6VGhyZWVEVmVjdG9yIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUaHJlZURWZWN0b3IiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRocmVlRFZlY3RvciIgdHlwZT0i dG5zOlRocmVlRFZlY3RvciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmls bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mVGhyZWVEVmVjdG9yIiB0eXBlPSJ0bnM6TGlzdE9m VGhyZWVEVmVjdG9yIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkNhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6Q2FydGVzaWFuQ29vcmRpbmF0ZXMi IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVz Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYXJ0ZXNpYW5D b29yZGluYXRlcyIgdHlwZT0idG5zOkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAi IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDYXJ0 ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOkxpc3RPZkNhcnRlc2lhbkNvb3JkaW5hdGVzIiBu aWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJU aHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDYXJ0ZXNpYW5Db29yZGlu YXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJYIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJZIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJaIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6 Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiB0eXBlPSJ0bnM6VGhyZWVEQ2FydGVzaWFuQ29v cmRpbmF0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlRENhcnRl c2lhbkNvb3JkaW5hdGVzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0idG5zOlRocmVlRENhcnRlc2lh bkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlwZT0i dG5zOkxpc3RPZlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPcmllbnRhdGlvbiI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ik9yaWVudGF0aW9uIiB0eXBlPSJ0bnM6T3JpZW50YXRpb24iIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZk9yaWVudGF0aW9uIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcmllbnRhdGlvbiIgdHlwZT0idG5z Ok9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZPcmllbnRhdGlvbiIgdHlwZT0idG5zOkxpc3RPZk9yaWVu dGF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJUaHJlZURPcmllbnRhdGlvbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpPcmllbnRhdGlvbiI+DQog ICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBIiB0eXBl PSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJDIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRocmVlRE9y aWVudGF0aW9uIiB0eXBlPSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZlRocmVlRE9yaWVudGF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaHJlZURPcmllbnRhdGlvbiIgdHlwZT0idG5zOlRo cmVlRE9yaWVudGF0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUaHJlZURPcmllbnRhdGlvbiIgdHlwZT0idG5zOkxp c3RPZlRocmVlRE9yaWVudGF0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJGcmFtZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZy YW1lIiB0eXBlPSJ0bnM6RnJhbWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZkZyYW1lIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGcmFt ZSIgdHlwZT0idG5zOkZyYW1lIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGcmFtZSIgdHlwZT0idG5zOkxpc3RPZkZyYW1l IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJUaHJlZURGcmFtZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpGcmFtZSI+DQogICAgICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYXJ0ZXNpYW5Db29yZGluYXRlcyIgdHlw ZT0idG5zOlRocmVlRENhcnRlc2lhbkNvb3JkaW5hdGVzIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9yaWVudGF0aW9uIiB0eXBl PSJ0bnM6VGhyZWVET3JpZW50YXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJUaHJlZURGcmFtZSIgdHlwZT0idG5zOlRocmVlREZyYW1lIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZUaHJlZURGcmFtZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVGhyZWVERnJhbWUiIHR5cGU9InRuczpUaHJlZURGcmFtZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mVGhyZWVERnJhbWUiIHR5cGU9InRuczpMaXN0T2ZUaHJlZURGcmFtZSIgbmlsbGFibGU9 InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3BlbkZpbGVN b2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iUmVhZF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl PSJXcml0ZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFcmFzZUV4aXN0aW5n XzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFwcGVuZF84IiAvPg0KICAgIDwv eHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i T3BlbkZpbGVNb2RlIiB0eXBlPSJ0bnM6T3BlbkZpbGVNb2RlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZPcGVuRmlsZU1vZGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9Ik9wZW5GaWxlTW9kZSIgdHlwZT0idG5zOk9wZW5GaWxlTW9kZSIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZPcGVuRmls ZU1vZGUiIHR5cGU9InRuczpMaXN0T2ZPcGVuRmlsZU1vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hz OmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IklkZW50aXR5Q3JpdGVyaWFUeXBl Ij4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVXNlck5hbWVfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iVGh1bWJwcmludF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSb2xlXzMi IC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikdyb3VwSWRfNCIgLz4NCiAgICAgIDx4 czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5vbnltb3VzXzUiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkF1dGhlbnRpY2F0ZWRVc2VyXzYiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4N CiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJJZGVudGl0eUNyaXRlcmlh VHlwZSIgdHlwZT0idG5zOklkZW50aXR5Q3JpdGVyaWFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlDcml0ZXJpYVR5cGUiIHR5cGU9InRu czpJZGVudGl0eUNyaXRlcmlhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl ZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJMaXN0T2ZJZGVudGl0eUNyaXRlcmlhVHlwZSIgdHlwZT0idG5zOkxpc3RPZklk ZW50aXR5Q3JpdGVyaWFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJJZGVudGl0eU1hcHBpbmdSdWxlVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JpdGVyaWFUeXBlIiB0eXBlPSJ0bnM6 SWRlbnRpdHlDcml0ZXJpYVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkNyaXRlcmlhIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIHR5cGU9InRuczpJZGVudGl0 eU1hcHBpbmdSdWxlVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSWRl bnRpdHlNYXBwaW5nUnVsZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBlPSJ0bnM6SWRlbnRpdHlNYXBw aW5nUnVsZVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZklkZW50aXR5TWFwcGluZ1J1bGVUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mSWRlbnRpdHlNYXBwaW5nUnVsZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkN1cnJlbmN5VW5pdFR5cGUiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik51bWVyaWNDb2RlIiB0eXBlPSJ4 czpzaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXhwb25l bnQiIHR5cGU9InhzOmJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkFscGhhYmV0aWNDb2RlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJyZW5jeSIgdHlwZT0idWE6 TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDdXJy ZW5jeVVuaXRUeXBlIiB0eXBlPSJ0bnM6Q3VycmVuY3lVbml0VHlwZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mQ3VycmVuY3lVbml0VHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVuY3lVbml0VHlwZSIgdHlwZT0idG5zOkN1 cnJlbmN5VW5pdFR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkN1cnJlbmN5VW5pdFR5cGUiIHR5cGU9InRuczpMaXN0 T2ZDdXJyZW5jeVVuaXRUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4 czpzaW1wbGVUeXBlICBuYW1lPSJUcnVzdExpc3RNYXNrcyI+DQogICAgPHhzOnJlc3RyaWN0aW9u IGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vbmVfMCIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVHJ1c3RlZENlcnRpZmljYXRlc18xIiAv Pg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUcnVzdGVkQ3Jsc18yIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc3N1ZXJDZXJ0aWZpY2F0ZXNfNCIgLz4NCiAgICAgIDx4 czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNzdWVyQ3Jsc184IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJBbGxfMTUiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdExpc3RNYXNrcyIgdHlwZT0idG5zOlRy dXN0TGlzdE1hc2tzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcnVzdExpc3REYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3BlY2lm aWVkTGlzdHMiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUcnVzdGVkQ2VydGlmaWNhdGVzIiB0eXBlPSJ1YTpMaXN0T2ZCeXRl U3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVHJ1c3RlZENybHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJD ZXJ0aWZpY2F0ZXMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJDcmxzIiB0eXBl PSJ1YTpMaXN0T2ZCeXRlU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IlRydXN0TGlzdERhdGFUeXBlIiB0eXBlPSJ0bnM6VHJ1c3RMaXN0RGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRydXN0TGlzdERhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcnVzdExpc3REYXRhVHlwZSIg dHlwZT0idG5zOlRydXN0TGlzdERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUcnVzdExpc3REYXRhVHlwZSIg dHlwZT0idG5zOkxpc3RPZlRydXN0TGlzdERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWNpbWFsRGF0YVR5cGUiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNjYWxlIiB0eXBlPSJ4czpz aG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5 cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJEZWNpbWFsRGF0YVR5cGUiIHR5cGU9InRuczpEZWNpbWFsRGF0YVR5cGUiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lc3BhY2VzIiB0eXBlPSJ1YTpMaXN0T2ZT dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTdHJ1Y3R1cmVEYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZTdHJ1Y3R1cmVEZXNj cmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkVudW1EYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVzY3JpcHRpb24i IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTaW1wbGVEYXRhVHlwZXMiIHR5cGU9InRuczpMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRpb24i IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVTY2hlbWFIZWFk ZXIiIHR5cGU9InRuczpEYXRhVHlwZVNjaGVtYUhlYWRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iTGlzdE9mRGF0YVR5cGVTY2hlbWFIZWFkZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlU2NoZW1hSGVhZGVyIiB0eXBlPSJ0bnM6 RGF0YVR5cGVTY2hlbWFIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFUeXBlU2NoZW1hSGVhZGVyIiB0eXBl PSJ0bnM6TGlzdE9mRGF0YVR5cGVTY2hlbWFIZWFkZXIiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlSWQiIHR5 cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5z OkRhdGFUeXBlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkRhdGFUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpEYXRhVHlwZURlc2NyaXB0 aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZEYXRhVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVR5 cGVEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iU3RydWN0dXJlRGVzY3JpcHRpb24iPg0KICAgIDx4czpjb21wbGV4Q29u dGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5 cGVEZXNjcmlwdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVmaW5p dGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1 ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlc2NyaXB0 aW9uIiB0eXBlPSJ0bnM6U3RydWN0dXJlRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ikxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgdHlwZT0idG5z OlN0cnVjdHVyZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZXNjcmlwdGlvbiIgdHlw ZT0idG5zOkxpc3RPZlN0cnVjdHVyZURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czpl bGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJFbnVtRGVzY3JpcHRpb24iPg0KICAg IDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBi YXNlPSJ0bnM6RGF0YVR5cGVEZXNjcmlwdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVmaW5pdGlvbiIgdHlwZT0idG5zOkVudW1E ZWZpbml0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IkJ1aWx0SW5UeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkVudW1EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkVudW1EZXNjcmlwdGlvbiIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW51bURlc2NyaXB0aW9uIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVzY3JpcHRpb24i IHR5cGU9InRuczpFbnVtRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJv dW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVudW1EZXNjcmlwdGlvbiIgdHlw ZT0idG5zOkxpc3RPZkVudW1EZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIj4NCiAg ICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24g YmFzZT0idG5zOkRhdGFUeXBlRGVzY3JpcHRpb24iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQnVpbHRJblR5cGUiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iU2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6U2ltcGxlVHlwZURlc2NyaXB0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZTaW1wbGVUeXBlRGVzY3JpcHRp b24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZVR5 cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlNpbXBsZVR5cGVEZXNjcmlwdGlvbiIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m U2ltcGxlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mU2ltcGxlVHlwZURlc2NyaXB0 aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJVQUJpbmFyeUZpbGVEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhVHlwZVNjaGVtYUhl YWRlciI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTY2hlbWFMb2NhdGlvbiIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpbGVIZWFkZXIiIHR5cGU9 InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQm9keSIgdHlwZT0idWE6VmFyaWFudCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iVUFCaW5hcnlGaWxlRGF0YVR5cGUiIHR5cGU9InRuczpVQUJpbmFyeUZp bGVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVUFCaW5hcnlG aWxlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVBQmluYXJ5RmlsZURhdGFUeXBlIiB0eXBlPSJ0bnM6VUFCaW5hcnlGaWxlRGF0YVR5cGUiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZlVBQmluYXJ5RmlsZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVUFCaW5hcnlGaWxl RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IlB1YlN1YlN0YXRlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUGF1c2VkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9Ik9wZXJhdGlvbmFsXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IkVycm9yXzMiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJTdWJTdGF0ZSIgdHlwZT0idG5zOlB1YlN1YlN0YXRlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJTdGF0ZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViU3RhdGUiIHR5cGU9InRu czpQdWJTdWJTdGF0ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZQdWJTdWJTdGF0ZSIgdHlwZT0idG5zOkxpc3RPZlB1YlN1YlN0YXRlIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0 TWV0YURhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkRhdGFUeXBlU2NoZW1hSGVhZGVyIj4NCiAgICAg ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWUiIHR5cGU9 InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZGaWVsZE1ldGFEYXRhIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRDbGFz c0lkIiB0eXBlPSJ1YTpHdWlkIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ29uZmlndXJhdGlvblZlcnNpb24iIHR5cGU9InRuczpDb25maWd1cmF0aW9uVmVy c2lvbkRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8 L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29u dGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1l dGFEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRNZXRhRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRhRGF0YVR5cGUiIHR5cGU9 InRuczpEYXRhU2V0TWV0YURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3Vu ZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0TWV0YURhdGFUeXBlIiB0 eXBlPSJ0bnM6TGlzdE9mRGF0YVNldE1ldGFEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmllbGRNZXRhRGF0YSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZEZsYWdzIiB0 eXBlPSJ0bnM6RGF0YVNldEZpZWxkRmxhZ3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkJ1aWx0SW5UeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJN YXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRJZCIgdHlwZT0idWE6R3VpZCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvcGVydGllcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJGaWVsZE1ldGFEYXRhIiB0eXBlPSJ0bnM6RmllbGRNZXRhRGF0YSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRmllbGRNZXRhRGF0YSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmllbGRNZXRhRGF0YSIgdHlwZT0idG5zOkZpZWxk TWV0YURhdGEiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZkZpZWxkTWV0YURhdGEiIHR5cGU9InRuczpMaXN0T2ZGaWVsZE1l dGFEYXRhIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl ICBuYW1lPSJEYXRhU2V0RmllbGRGbGFncyI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnVuc2lnbmVkU2hvcnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZpZWxkRmxhZ3MiIHR5cGU9InRuczpEYXRh U2V0RmllbGRGbGFncyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29uZmlndXJhdGlv blZlcnNpb25EYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTWFqb3JWZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWlub3JWZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNvbmZpZ3VyYXRpb25WZXJzaW9uRGF0YVR5cGUi IHR5cGU9InRuczpDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZDb25maWd1cmF0aW9uVmVyc2lvbkRhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0aW9uVmVyc2lv bkRhdGFUeXBlIiB0eXBlPSJ0bnM6Q29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mQ29uZmlndXJhdGlvblZlcnNpb25EYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkNvbmZpZ3Vy YXRpb25WZXJzaW9uRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGF0YVNldEZvbGRlciIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1ldGFEYXRh IiB0eXBlPSJ0bnM6RGF0YVNldE1ldGFEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV4dGVuc2lvbkZpZWxkcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRTb3VyY2UiIHR5cGU9InVhOkV4dGVuc2lv bk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWRE YXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZERhdGFTZXREYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0 YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkRGF0YVNldERhdGFUeXBlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZQdWJsaXNoZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJsaXNoZWREYXRh U2V0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOlB1 Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mUHVibGlzaGVkRGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5 cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1 Ymxpc2hlZERhdGFTZXRTb3VyY2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZERh dGFTZXRTb3VyY2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkVmFyaWFibGUiIHR5 cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdJbnRlcnZhbEhpbnQi IHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGVhZGJhbmRUeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVhZGJhbmRWYWx1ZSIgdHlwZT0ieHM6ZG91YmxlIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbmRleFJhbmdlIiB0eXBl PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJTdWJzdGl0dXRlVmFsdWUiIHR5cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1ldGFEYXRhUHJvcGVydGllcyIgdHlw ZT0idWE6TGlzdE9mUXVhbGlmaWVkTmFtZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVkVmFy aWFibGVEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHVibGlz aGVkVmFyaWFibGVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUHVibGlzaGVkVmFyaWFibGVEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZFZh cmlhYmxlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIHR5cGU9 InRuczpMaXN0T2ZQdWJsaXNoZWRWYXJpYWJsZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNE YXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpQdWJsaXNoZWREYXRhU2V0U291cmNlRGF0YVR5cGUiPg0K ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlz aGVkRGF0YSIgdHlwZT0idG5zOkxpc3RPZlB1Ymxpc2hlZFZhcmlhYmxlRGF0YVR5cGUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAg ICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIg dHlwZT0idG5zOlB1Ymxpc2hlZERhdGFJdGVtc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGVkRGF0YUl0ZW1zRGF0YVR5 cGUiIHR5cGU9InRuczpQdWJsaXNoZWREYXRhSXRlbXNEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBt YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHVibGlz aGVkRGF0YUl0ZW1zRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJsaXNoZWREYXRhSXRlbXNE YXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iUHVibGlzaGVkRXZlbnRzRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVu dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6UHVibGlzaGVk RGF0YVNldFNvdXJjZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXIiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZWxlY3RlZEZpZWxkcyIgdHlwZT0idG5zOkxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRmlsdGVyIiB0eXBlPSJ0bnM6Q29udGVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9u Pg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHVibGlzaGVk RXZlbnRzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlB1Ymxp c2hlZEV2ZW50c0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgdHlwZT0idG5zOlB1Ymxpc2hlZEV2ZW50 c0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJMaXN0T2ZQdWJsaXNoZWRFdmVudHNEYXRhVHlwZSIgdHlwZT0idG5zOkxp c3RPZlB1Ymxpc2hlZEV2ZW50c0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayI+DQog ICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3Ry aWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRG aWVsZENvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6RGF0YVNldEZpZWxkQ29udGVudE1hc2siIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRD b250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRGaWVsZENvbnRl bnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldEZpZWxkQ29udGVudE1hc2siIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFTZXRX cml0ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcklkIiB0 eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENv bnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJLZXlG cmFtZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRX cml0ZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWlyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0 U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VTZXR0aW5ncyIgdHlw ZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRXcml0ZXJEYXRhVHlw ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldFdyaXRlckRhdGFU eXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 V3JpdGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vy cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkRhdGFTZXRXcml0ZXJEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRXcml0ZXJEYXRh VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFdy aXRlclRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlw ZT0idG5zOkRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFdy aXRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlclRyYW5z cG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFT ZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxp c3RPZkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9 InRuczpEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vy cz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEYXRhU2V0V3JpdGVy TWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRh VHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iUHViU3ViR3JvdXBEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5hYmxlZCIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJp dHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9Ik1heE5ldHdvcmtNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwUHJvcGVydGllcyIgdHlwZT0i dG5zOkxpc3RPZktleVZhbHVlUGFpciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJQdWJTdWJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViR3JvdXBEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViR3JvdXBEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViR3JvdXBE YXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlB1YlN1Ykdy b3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJHcm91cERhdGFUeXBlIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZXJH cm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAg ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBJ ZCIgdHlwZT0ieHM6dW5zaWduZWRTaG9ydCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2VlcEFsaXZlVGltZSIg dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkxvY2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyYW5zcG9y dFNldHRpbmdzIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWVzc2FnZVNldHRpbmdz IiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldFdyaXRlcnMiIHR5cGU9InRu czpMaXN0T2ZEYXRhU2V0V3JpdGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAg ICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJXcml0ZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6V3JpdGVyR3JvdXBEYXRhVHlw ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlw ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3Jv dXBEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZldyaXRl ckdyb3VwRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJHcm91cERhdGFUeXBlIiBuaWxs YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0 ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVy R3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0 YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZldyaXRlckdyb3VwVHJh bnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0 eXBlPSJ0bnM6TGlzdE9mV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRy dWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iV3JpdGVyR3JvdXBN ZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZXJHcm91cE1lc3Nh Z2VEYXRhVHlwZSIgdHlwZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBN ZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mV3JpdGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZXcml0ZXJH cm91cE1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJQdWJsaXNoZXJJZCIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0UHJvZmlsZVVyaSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlv blByb3BlcnRpZXMiIHR5cGU9InRuczpMaXN0T2ZLZXlWYWx1ZVBhaXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc3BvcnRTZXR0 aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVyR3JvdXBzIiB0eXBlPSJ0bnM6 TGlzdE9mV3JpdGVyR3JvdXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwcyIgdHlwZT0idG5zOkxpc3RP ZlJlYWRlckdyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29ubmVjdGlvbkRh dGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJDb25uZWN0 aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlB1YlN1YkNvbm5lY3Rpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNvbm5lY3Rpb25EYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mUHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9m UHViU3ViQ29ubmVjdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9 InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZkNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBl IiB0eXBlPSJ0bnM6Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1h eE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZDb25uZWN0 aW9uVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZDb25uZWN0aW9uVHJhbnNwb3J0 RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ik5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtJbnRlcmZhY2UiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrQWRkcmVzc0RhdGFU eXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0FkZHJlc3NEYXRhVHlwZSIgdHlw ZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzRGF0 YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3b3JrQWRkcmVzc0RhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOZXR3b3JrQWRk cmVzc1VybERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4N CiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5ldHdvcmtBZGRyZXNzRGF0YVR5cGUiPg0K ICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXJsIiB0 eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAg IDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhD b250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3Jr QWRkcmVzc1VybERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29ya0FkZHJlc3NVcmxEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTmV0d29ya0FkZHJlc3NVcmxEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29y a0FkZHJlc3NVcmxEYXRhVHlwZSIgdHlwZT0idG5zOk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUi IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ikxpc3RPZk5ldHdvcmtBZGRyZXNzVXJsRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZOZXR3 b3JrQWRkcmVzc1VybERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OlB1YlN1Ykdyb3VwRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9i amVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNZXNzYWdlU2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEYXRhU2V0UmVhZGVycyIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJEYXRhVHlwZSIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4N CiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRlckdyb3VwRGF0YVR5cGUiIHR5 cGU9InRuczpSZWFkZXJHcm91cERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJMaXN0T2ZSZWFkZXJHcm91cERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3Jv dXBEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RP ZlJlYWRlckdyb3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0 bnM6UmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iTGlzdE9mUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZGVyR3JvdXBUcmFuc3BvcnREYXRhVHlw ZSIgdHlwZT0idG5zOlJlYWRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlJlYWRl ckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZSZWFkZXJHcm91cFRyYW5z cG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6UmVhZGVyR3Jv dXBNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJl YWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOlJlYWRl ckdyb3VwTWVzc2FnZURhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZSZWFkZXJHcm91cE1lc3NhZ2VEYXRhVHlw ZSIgdHlwZT0idG5zOkxpc3RPZlJlYWRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhU2V0UmVh ZGVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuYWJsZWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hlcklkIiB0eXBlPSJ1 YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0 ZXJHcm91cElkIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0V3JpdGVySWQiIHR5cGU9InhzOnVuc2lnbmVkU2hv cnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFTZXRNZXRh RGF0YSIgdHlwZT0idG5zOkRhdGFTZXRNZXRhRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0RmllbGRDb250ZW50 TWFzayIgdHlwZT0idG5zOkRhdGFTZXRGaWVsZENvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXNzYWdlUmVjZWl2ZVRpbWVvdXQiIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iS2V5RnJh bWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkhlYWRlckxheW91dFVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJp dHlNb2RlIiB0eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlHcm91cElkIiB0eXBlPSJ4czpzdHJpbmci IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZWN1cml0eUtleVNlcnZpY2VzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRhdGFTZXRSZWFkZXJQcm9wZXJ0aWVzIiB0eXBlPSJ0bnM6TGlzdE9mS2V5VmFsdWVQYWly IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVHJhbnNwb3J0U2V0dGluZ3MiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VT ZXR0aW5ncyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaWJlZERhdGFTZXQiIHR5 cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpEYXRhU2V0UmVhZGVyRGF0YVR5 cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkRhdGFTZXRSZWFkZXJEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNl dFJlYWRlckRhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldFJlYWRlckRhdGFUeXBlIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZEYXRhU2V0UmVhZGVyRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZEYXRhU2V0UmVhZGVyRGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFTZXRS ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5 cGU9InRuczpEYXRhU2V0UmVhZGVyVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFTZXRS ZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJUcmFu c3BvcnREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpEYXRh U2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBl PSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldFJlYWRl ck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRE YXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERh dGFTZXREYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU3Vic2NyaWJlZERhdGFTZXREYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0 RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiIHR5cGU9InRuczpM aXN0T2ZTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVt ZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSI+ DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5z aW9uIGJhc2U9InRuczpTdWJzY3JpYmVkRGF0YVNldERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNl cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlRhcmdldFZhcmlhYmxlcyIgdHlw ZT0idG5zOkxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4N CiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgdHlwZT0idG5zOlRhcmdldFZhcmlh Ymxlc0RhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZUYXJnZXRW YXJpYWJsZXNEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpUYXJnZXRWYXJpYWJsZXNE YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mVGFyZ2V0VmFyaWFibGVzRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0 T2ZUYXJnZXRWYXJpYWJsZXNEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmllbGRUYXJnZXREYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldEZpZWxkSWQiIHR5cGU9 InVhOkd1aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlY2Vp dmVySW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0Tm9kZUlkIiB0eXBlPSJ1YTpO b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6T3ZlcnJpZGVWYWx1ZUhhbmRs aW5nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPdmVycmlkZVZh bHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmllbGRUYXJnZXRE YXRhVHlwZSIgdHlwZT0idG5zOkZpZWxkVGFyZ2V0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikxpc3RPZkZpZWxkVGFyZ2V0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkZpZWxkVGFyZ2V0RGF0YVR5cGUiIHR5cGU9InRu czpGaWVsZFRhcmdldERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZGaWVsZFRhcmdldERhdGFUeXBlIiB0eXBl PSJ0bnM6TGlzdE9mRmllbGRUYXJnZXREYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxl bWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4N CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iRGlzYWJsZWRfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i TGFzdFVzYWJsZVZhbHVlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik92ZXJy aWRlVmFsdWVfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ik92ZXJyaWRlVmFsdWVIYW5kbGluZyIgdHlwZT0idG5zOk92 ZXJyaWRlVmFsdWVIYW5kbGluZyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m T3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJPdmVycmlkZVZhbHVlSGFuZGxpbmciIHR5cGU9InRuczpPdmVycmlkZVZhbHVl SGFuZGxpbmciIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mT3ZlcnJpZGVWYWx1ZUhhbmRsaW5nIiB0eXBlPSJ0bnM6TGlzdE9mT3ZlcnJpZGVWYWx1ZUhh bmRsaW5nIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxl eENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlN1 YnNjcmliZWREYXRhU2V0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUGFyZW50Tm9kZU5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRh dGFUeXBlIiB0eXBlPSJ0bnM6U3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgLz4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaWJlZERhdGFTZXRNaXJyb3JEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2Ny aWJlZERhdGFTZXRNaXJyb3JEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmliZWREYXRhU2V0TWly cm9yRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmliZWREYXRhU2V0TWlycm9yRGF0YVR5cGUiIHR5 cGU9InRuczpMaXN0T2ZTdWJzY3JpYmVkRGF0YVNldE1pcnJvckRhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJQdWJTdWJDb25m aWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlB1Ymxpc2hlZERhdGFTZXRzIiB0eXBlPSJ0bnM6TGlzdE9mUHVibGlzaGVkRGF0YVNl dERhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ29ubmVjdGlvbnMiIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJDb25uZWN0aW9u RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHViU3ViQ29uZmlndXJh dGlvbkRhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQdWJTdWJD b25maWd1cmF0aW9uRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlB1YlN1YkNvbmZpZ3VyYXRpb25EYXRhVHlwZSIgdHlwZT0idG5zOlB1YlN1YkNv bmZpZ3VyYXRpb25EYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBl IiB0eXBlPSJ0bnM6TGlzdE9mUHViU3ViQ29uZmlndXJhdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0i dHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEYXRhU2V0T3Jk ZXJpbmdUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVW5kZWZpbmVkXzAiIC8+DQogICAgICA8eHM6ZW51bWVy YXRpb24gdmFsdWU9IkFzY2VuZGluZ1dyaXRlcklkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkFzY2VuZGluZ1dyaXRlcklkU2luZ2xlXzIiIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0T3Jk ZXJpbmdUeXBlIiB0eXBlPSJ0bnM6RGF0YVNldE9yZGVyaW5nVHlwZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YVNldE9yZGVyaW5nVHlwZSI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE9yZGVyaW5nVHlwZSIgdHlwZT0i dG5zOkRhdGFTZXRPcmRlcmluZ1R5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k ZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVNldE9yZGVyaW5nVHlwZSIgdHlwZT0idG5zOkxpc3RPZkRh dGFTZXRPcmRlcmluZ1R5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz OnNpbXBsZVR5cGUgIG5hbWU9IlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8 eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rp b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcE5ldHdvcmtN ZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFz ayIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcE5ldHdvcmtNZXNzYWdl Q29udGVudE1hc2siPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdvcmtNZXNz YWdlQ29udGVudE1hc2siIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mVWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpMaXN0T2ZV YWRwTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFU eXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpl eHRlbnNpb24gYmFzZT0idG5zOldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAg PHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ikdyb3VwVmVyc2lvbiIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJEYXRhU2V0T3JkZXJpbmciIHR5cGU9InRuczpEYXRhU2V0T3JkZXJpbmdUeXBl IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01l c3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBOZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNr IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2FtcGxpbmdP ZmZzZXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdPZmZzZXQiIHR5cGU9InVhOkxpc3RPZkRvdWJsZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRh VHlwZSIgdHlwZT0idG5zOlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcFdyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVYWRwV3JpdGVy R3JvdXBNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwV3JpdGVyR3JvdXBNZXNzYWdlRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5z Okxpc3RPZlVhZHBXcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iVWFkcERhdGFTZXRNZXNzYWdl Q29udGVudE1hc2siPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+ DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOlVhZHBEYXRh U2V0TWVzc2FnZUNvbnRlbnRNYXNrIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9 InRuczpVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldE1lc3NhZ2VDb250ZW50TWFz ayIgdHlwZT0idG5zOkxpc3RPZlVhZHBEYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVYWRwRGF0 YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0V3JpdGVyTWVz c2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpVYWRwRGF0YVNl dE1lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkNvbmZpZ3VyZWRTaXplIiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3NhZ2VOdW1i ZXIiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0T2Zmc2V0IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0i dG5zOlVhZHBEYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRXcml0ZXJN ZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlw ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mVWFkcERhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpM aXN0T2ZVYWRwRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVWFkcERhdGFTZXRSZWFkZXJN ZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlw ZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJH cm91cFZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya01lc3NhZ2VOdW1iZXIiIHR5cGU9InhzOnVu c2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEYXRhU2V0T2Zmc2V0IiB0eXBlPSJ4czp1bnNpZ25lZFNob3J0IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldENsYXNzSWQiIHR5cGU9InVhOkd1 aWQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3Jr TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcE5ldHdvcmtNZXNzYWdlQ29udGVudE1h c2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0 TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRNZXNzYWdlQ29udGVudE1h c2siIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNo aW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlY2VpdmVPZmZzZXQiIHR5cGU9InhzOmRvdWJsZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlByb2Nlc3NpbmdPZmZzZXQi IHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl Pg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVWFkcERhdGFTZXRSZWFkZXJNZXNz YWdlRGF0YVR5cGUiIHR5cGU9InRuczpVYWRwRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVWFkcERhdGFTZXRSZWFkZXJNZXNz YWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6VWFkcERhdGFTZXRS ZWFkZXJNZXNzYWdlRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlVhZHBEYXRhU2V0UmVhZGVyTWVzc2FnZURh dGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mVWFkcERhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUi IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9 Ikpzb25OZXR3b3JrTWVzc2FnZUNvbnRlbnRNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFz ZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2si IHR5cGU9InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mSnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikpzb25OZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSnNvbk5ldHdv cmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9InRuczpMaXN0T2ZKc29uTmV0d29ya01lc3NhZ2VD b250ZW50TWFzayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iSnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIHR5cGU9 InRuczpKc29uTmV0d29ya01lc3NhZ2VDb250ZW50TWFzayIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSnNv bldyaXRlckdyb3VwTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6SnNvbldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZKc29uV3Jp dGVyR3JvdXBNZXNzYWdlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9Ikpzb25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpz b25Xcml0ZXJHcm91cE1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSnNvbldyaXRlckdyb3VwTWVz c2FnZURhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mSnNvbldyaXRlckdyb3VwTWVzc2FnZURhdGFU eXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBu YW1lPSJKc29uRGF0YVNldE1lc3NhZ2VDb250ZW50TWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9u IGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNp bXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRN YXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNldE1l c3NhZ2VDb250ZW50TWFzayIgdHlwZT0idG5zOkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNr IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkpzb25E YXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6TGlzdE9mSnNvbkRhdGFTZXRNZXNz YWdlQ29udGVudE1hc2siIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikpzb25EYXRhU2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YVNldE1lc3NhZ2VDb250ZW50TWFz ayIgdHlwZT0idG5zOkpzb25EYXRhU2V0TWVzc2FnZUNvbnRlbnRNYXNrIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpzb25EYXRh U2V0V3JpdGVyTWVzc2FnZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5 cGUiIHR5cGU9InRuczpKc29uRGF0YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m SnNvbkRhdGFTZXRXcml0ZXJNZXNzYWdlRGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZKc29uRGF0 YVNldFdyaXRlck1lc3NhZ2VEYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5 cGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSI+DQogICAgICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXR3b3JrTWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbk5ldHdvcmtNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhU2V0TWVzc2Fn ZUNvbnRlbnRNYXNrIiB0eXBlPSJ0bnM6SnNvbkRhdGFTZXRNZXNzYWdlQ29udGVudE1hc2siIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiB0eXBlPSJ0 bnM6SnNvbkRhdGFTZXRSZWFkZXJNZXNzYWdlRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9Ikxpc3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJKc29uRGF0YVNldFJlYWRlck1l c3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBl IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZKc29uRGF0YVNldFJlYWRlck1lc3NhZ2VEYXRhVHlwZSIgdHlwZT0idG5zOkxp c3RPZkpzb25EYXRhU2V0UmVhZGVyTWVzc2FnZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhZ3JhbUNvbm5lY3Rpb25U cmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5 cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RGlzY292ZXJ5QWRkcmVzcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUi IHR5cGU9InRuczpEYXRhZ3JhbUNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFn cmFtQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6RGF0YWdyYW1Db25uZWN0 aW9uVHJhbnNwb3J0RGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtQ29ubmVjdGlvblRyYW5zcG9y dERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mRGF0YWdyYW1Db25uZWN0aW9uVHJhbnNwb3J0RGF0 YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2VSZXBlYXRDb3VudCIgdHlwZT0ieHM6 dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTWVzc2FnZVJlcGVhdERlbGF5IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6 Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5zOkRhdGFncmFt V3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mRGF0YWdyYW1Xcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhZ3JhbVdyaXRlckdyb3VwVHJh bnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpEYXRhZ3JhbVdyaXRlckdyb3VwVHJhbnNwb3J0RGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlw ZT0idG5zOkxpc3RPZkRhdGFncmFtV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJva2Vy Q29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkNvbm5lY3Rpb25UcmFu c3BvcnREYXRhVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXNvdXJjZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF1dGhlbnRpY2F0 aW9uUHJvZmlsZVVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJv a2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZCcm9rZXJDb25uZWN0aW9uVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tlckNvbm5lY3Rpb25UcmFuc3Bv cnREYXRhVHlwZSIgdHlwZT0idG5zOkJyb2tlckNvbm5lY3Rpb25UcmFuc3BvcnREYXRhVHlwZSIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlz dE9mQnJva2VyQ29ubmVjdGlvblRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJCcm9rZXJUcmFuc3BvcnRRdWFs aXR5T2ZTZXJ2aWNlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm90U3BlY2lmaWVkXzAiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9IkJlc3RFZmZvcnRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iQXRMZWFzdE9uY2VfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i QXRNb3N0T25jZV8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJFeGFjdGx5T25j ZV80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQnJva2VyVHJhbnNwb3J0UXVhbGl0eU9mU2VydmljZSIgdHlwZT0idG5z OkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9Ikxpc3RPZkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiPg0KICAgIDx4czpz ZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb2tlclRyYW5zcG9ydFF1YWxpdHlP ZlNlcnZpY2UiIHR5cGU9InRuczpCcm9rZXJUcmFuc3BvcnRRdWFsaXR5T2ZTZXJ2aWNlIiBtaW5P Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkJyb2tlclRyYW5z cG9ydFF1YWxpdHlPZlNlcnZpY2UiIHR5cGU9InRuczpMaXN0T2ZCcm9rZXJUcmFuc3BvcnRRdWFs aXR5T2ZTZXJ2aWNlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVzb3VyY2VVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlv blByb2ZpbGVVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJh bnRlZSIgdHlwZT0idG5zOkJyb2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0K ICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpC cm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJMaXN0T2ZCcm9rZXJXcml0ZXJHcm91cFRyYW5zcG9ydERhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm9rZXJXcml0ZXJHcm91cFRy YW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mQnJva2VyV3JpdGVyR3JvdXBUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0i dG5zOkxpc3RPZkJyb2tlcldyaXRlckdyb3VwVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxlPSJ0 cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb2tlckRhdGFT ZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVk PSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0V3JpdGVyVHJh bnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzb3VyY2VVcmki IHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIHR5cGU9Inhz OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgdHlwZT0idG5zOkJyb2tl clRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik1ldGFEYXRhVXBkYXRlVGltZSIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJC cm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9InRuczpCcm9rZXJEYXRh U2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZkJyb2tlckRhdGFTZXRXcml0ZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyRGF0YVNldFdyaXRlclRyYW5z cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyRGF0YVNldFdyaXRlclRyYW5zcG9ydERhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIHR5cGU9 InRuczpMaXN0T2ZCcm9rZXJEYXRhU2V0V3JpdGVyVHJhbnNwb3J0RGF0YVR5cGUiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb2tlckRh dGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpEYXRhU2V0UmVhZGVy VHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUXVldWVOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzb3VyY2VV cmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdXRoZW50aWNhdGlvblByb2ZpbGVVcmkiIHR5cGU9 InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWREZWxpdmVyeUd1YXJhbnRlZSIgdHlwZT0idG5zOkJy b2tlclRyYW5zcG9ydFF1YWxpdHlPZlNlcnZpY2UiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRhRGF0YVF1ZXVlTmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJva2VyRGF0YVNldFJlYWRlclRyYW5z cG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6QnJva2VyRGF0YVNldFJlYWRlclRyYW5zcG9ydERhdGFU eXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm9rZXJEYXRhU2V0UmVh ZGVyVHJhbnNwb3J0RGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgdHlwZT0idG5z OkJyb2tlckRhdGFTZXRSZWFkZXJUcmFuc3BvcnREYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhP Y2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJva2VyRGF0 YVNldFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mQnJva2VyRGF0YVNl dFJlYWRlclRyYW5zcG9ydERhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJEaWFnbm9zdGljc0xldmVsIj4NCiAgICA8eHM6cmVz dHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i QmFzaWNfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWR2YW5jZWRfMSIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5mb18yIiAvPg0KICAgICAgPHhzOmVudW1l cmF0aW9uIHZhbHVlPSJMb2dfMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGVi dWdfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNzTGV2ZWwiIHR5cGU9InRuczpEaWFnbm9zdGljc0xl dmVsIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljc0xldmVs Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGlj c0xldmVsIiB0eXBlPSJ0bnM6RGlhZ25vc3RpY3NMZXZlbCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEaWFnbm9zdGljc0xldmVsIiB0eXBlPSJ0bnM6 TGlzdE9mRGlhZ25vc3RpY3NMZXZlbCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmlj YXRpb24iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJJbmZvcm1hdGlvbl8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJFcnJvcl8xIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2lt cGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xh c3NpZmljYXRpb24iIHR5cGU9InRuczpQdWJTdWJEaWFnbm9zdGljc0NvdW50ZXJDbGFzc2lmaWNh dGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHViU3ViRGlhZ25vc3Rp Y3NDb3VudGVyQ2xhc3NpZmljYXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlB1YlN1YkRpYWdub3N0aWNzQ291bnRlckNsYXNzaWZpY2F0aW9uIiB0eXBl PSJ0bnM6UHViU3ViRGlhZ25vc3RpY3NDb3VudGVyQ2xhc3NpZmljYXRpb24iIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUHViU3ViRGlhZ25vc3RpY3ND b3VudGVyQ2xhc3NpZmljYXRpb24iIHR5cGU9InRuczpMaXN0T2ZQdWJTdWJEaWFnbm9zdGljc0Nv dW50ZXJDbGFzc2lmaWNhdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6c2ltcGxlVHlwZSAgbmFtZT0iSWRUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTnVtZXJpY18wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdHJpbmdfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iR3VpZF8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJP cGFxdWVfMyIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IklkVHlwZSIgdHlwZT0idG5zOklkVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSWRUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJJZFR5cGUiIHR5cGU9InRuczpJZFR5cGUiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mSWRUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mSWRUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1w bGVUeXBlICBuYW1lPSJOb2RlQ2xhc3MiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpz dHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbnNwZWNpZmllZF8wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJPYmplY3RfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iTWV0aG9kXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9iamVjdFR5cGVf OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVUeXBlXzE2IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlXzMyIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEYXRhVHlwZV82NCIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iVmlld18xMjgiIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpz aW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2Rl Q2xhc3MiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IlBlcm1pc3Npb25UeXBlIj4NCiAg ICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5zaWduZWRJbnQiPg0KICAgIDwveHM6cmVzdHJp Y3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUGVybWlzc2lv blR5cGUiIHR5cGU9InRuczpQZXJtaXNzaW9uVHlwZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg bmFtZT0iQWNjZXNzTGV2ZWxUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6dW5z aWduZWRCeXRlIj4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IkFjY2Vzc0xldmVsVHlwZSIgdHlwZT0idG5zOkFjY2Vzc0xldmVs VHlwZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQWNjZXNzTGV2ZWxFeFR5cGUiPg0K ICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czp1bnNpZ25lZEludCI+DQogICAgPC94czpyZXN0 cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBY2Nlc3NM ZXZlbEV4VHlwZSIgdHlwZT0idG5zOkFjY2Vzc0xldmVsRXhUeXBlIiAvPg0KDQogIDx4czpzaW1w bGVUeXBlICBuYW1lPSJFdmVudE5vdGlmaWVyVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJh c2U9InhzOnVuc2lnbmVkQnl0ZSI+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1w bGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudE5vdGlmaWVyVHlwZSIgdHlwZT0idG5z OkV2ZW50Tm90aWZpZXJUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSb2xlUGVy bWlzc2lvblR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJvbGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVybWlzc2lvbnMiIHR5cGU9InRuczpQZXJtaXNz aW9uVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJvbGVQZXJtaXNzaW9uVHlwZSIgdHlwZT0i dG5zOlJvbGVQZXJtaXNzaW9uVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mUm9sZVBlcm1pc3Npb25UeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSb2xlUGVybWlzc2lvblR5cGUiIHR5cGU9InRuczpSb2xlUGVybWlzc2lvblR5 cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZlJvbGVQZXJtaXNzaW9uVHlwZSIgdHlwZT0idG5zOkxpc3RPZlJvbGVQZXJt aXNzaW9uVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iRGF0YVR5cGVEZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i RGF0YVR5cGVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEYXRhVHlwZURlZmluaXRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlRGVmaW5pdGlvbiIg dHlwZT0idG5zOkRhdGFUeXBlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRGF0YVR5cGVEZWZpbml0aW9u IiB0eXBlPSJ0bnM6TGlzdE9mRGF0YVR5cGVEZWZpbml0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJTdHJ1Y3R1cmVUeXBlIj4NCiAg ICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iU3RydWN0dXJlXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0 cnVjdHVyZVdpdGhPcHRpb25hbEZpZWxkc18xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJVbmlvbl8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVy ZVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZUZpZWxkIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEZXNjcmlwdGlvbiIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0 eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlEaW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0 T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc09wdGlvbmFsIiB0eXBlPSJ4czpi b29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RydWN0dXJlRmllbGQiIHR5cGU9InRuczpT dHJ1Y3R1cmVGaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3RydWN0 dXJlRmllbGQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 cnVjdHVyZUZpZWxkIiB0eXBlPSJ0bnM6U3RydWN0dXJlRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0cnVjdHVy ZUZpZWxkIiB0eXBlPSJ0bnM6TGlzdE9mU3RydWN0dXJlRmllbGQiIG5pbGxhYmxlPSJ0cnVlIj48 L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlN0cnVjdHVyZURlZmluaXRp b24iPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6RGF0YVR5cGVEZWZpbml0aW9uIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlZmF1bHRFbmNvZGluZ0lkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iQmFzZURhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Ry dWN0dXJlVHlwZSIgdHlwZT0idG5zOlN0cnVjdHVyZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZTdHJ1Y3R1 cmVGaWVsZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0cnVjdHVyZURlZmlu aXRpb24iIHR5cGU9InRuczpTdHJ1Y3R1cmVEZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZTdHJ1Y3R1cmVEZWZpbml0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdHJ1Y3R1cmVEZWZpbml0aW9uIiB0eXBlPSJ0bnM6 U3RydWN0dXJlRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3RydWN0dXJlRGVmaW5pdGlvbiIgdHlwZT0i dG5zOkxpc3RPZlN0cnVjdHVyZURlZmluaXRpb24iIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1l bnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVudW1EZWZpbml0aW9uIj4NCiAgICA8eHM6 Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0i dG5zOkRhdGFUeXBlRGVmaW5pdGlvbiI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJGaWVsZHMiIHR5cGU9InRuczpMaXN0T2ZFbnVtRmllbGQiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQog ICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtRGVmaW5pdGlvbiIgdHlwZT0idG5z OkVudW1EZWZpbml0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVt RGVmaW5pdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RW51bURlZmluaXRpb24iIHR5cGU9InRuczpFbnVtRGVmaW5pdGlvbiIgbWluT2NjdXJzPSIwIiBt YXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bURl ZmluaXRpb24iIHR5cGU9InRuczpMaXN0T2ZFbnVtRGVmaW5pdGlvbiIgbmlsbGFibGU9InRydWUi PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm9kZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZU5hbWUiIHR5cGU9InVhOlF1YWxpZmllZE5hbWUi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlc2NyaXB0aW9uIiB0eXBl PSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVNYXNrIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlcldyaXRlTWFzayIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJvbGVQZXJtaXNzaW9ucyIgdHlwZT0idG5zOkxpc3RPZlJvbGVQZXJtaXNzaW9uVHlwZSIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVzZXJSb2xlUGVybWlzc2lvbnMiIHR5cGU9InRuczpMaXN0T2ZSb2xlUGVybWlzc2lvblR5cGUi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBY2Nlc3NSZXN0cmljdGlvbnMiIHR5cGU9InhzOnVuc2lnbmVkU2hvcnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZXMiIHR5cGU9InRuczpMaXN0 T2ZSZWZlcmVuY2VOb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5v ZGUiIHR5cGU9InRuczpOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZO b2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlIiB0 eXBlPSJ0bnM6Tm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTm9kZSIgdHlwZT0idG5zOkxpc3RPZk5vZGUiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikluc3Rh bmNlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSW5z dGFuY2VOb2RlIiB0eXBlPSJ0bnM6SW5zdGFuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJUeXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+ DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAg PC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iVHlwZU5vZGUiIHR5cGU9InRuczpUeXBlTm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iT2JqZWN0Tm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxz ZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAg ICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmll ciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6 c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPYmplY3ROb2RlIiB0 eXBlPSJ0bnM6T2JqZWN0Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT2JqZWN0 VHlwZU5vZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAg PHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVh biIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpl eHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0VHlwZU5vZGUiIHR5cGU9InRuczpPYmplY3RUeXBl Tm9kZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVmFyaWFibGVOb2RlIj4NCiAgICA8 eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFz ZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0idWE6VmFyaWFudCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJBcnJheURpbWVuc2lvbnMiIHR5cGU9InVhOkxpc3RPZlVJbnQz MiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBY2Nlc3NMZXZlbCIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckFjY2Vzc0xldmVsIiB0eXBlPSJ4 czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJNaW5pbXVtU2FtcGxpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yaXppbmciIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJB Y2Nlc3NMZXZlbEV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21w bGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFy aWFibGVOb2RlIiB0eXBlPSJ0bnM6VmFyaWFibGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJWYXJpYWJsZVR5cGVOb2RlIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlR5cGVOb2RlIj4NCiAgICAg ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBl PSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9InhzOmlu dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGlt ZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlZhcmlhYmxlVHlwZU5vZGUiIHR5cGU9InRuczpW YXJpYWJsZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VU eXBlTm9kZSI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8 eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpUeXBlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3ltbWV0cmlj IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iSW52ZXJzZU5hbWUiIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlTm9kZSIgdHlwZT0idG5zOlJlZmVy ZW5jZVR5cGVOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZXRob2ROb2RlIj4N CiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNp b24gYmFzZT0idG5zOkluc3RhbmNlTm9kZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFeGVjdXRhYmxlIiB0eXBlPSJ4czpib29sZWFuIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlckV4ZWN1dGFibGUi IHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1ldGhvZE5vZGUiIHR5cGU9InRu czpNZXRob2ROb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWaWV3Tm9kZSI+DQog ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u IGJhc2U9InRuczpJbnN0YW5jZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29udGFpbnNOb0xvb3BzIiB0eXBlPSJ4czpib29sZWFuIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmll ciIgdHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6 c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50 Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJWaWV3Tm9kZSIgdHlw ZT0idG5zOlZpZXdOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhVHlwZU5v ZGUiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4 dGVuc2lvbiBiYXNlPSJ0bnM6VHlwZU5vZGUiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFUeXBlRGVmaW5p dGlvbiIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iRGF0YVR5cGVOb2RlIiB0eXBlPSJ0bnM6RGF0YVR5cGVOb2RlIiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBlSWQiIHR5cGU9InVhOk5vZGVJZCIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IklzSW52ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZU5vZGUiIHR5cGU9InRuczpS ZWZlcmVuY2VOb2RlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVu Y2VOb2RlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZl cmVuY2VOb2RlIiB0eXBlPSJ0bnM6UmVmZXJlbmNlTm9kZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1 cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVmZXJlbmNlTm9k ZSIgdHlwZT0idG5zOkxpc3RPZlJlZmVyZW5jZU5vZGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVs ZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFyZ3VtZW50Ij4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJE YXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWVSYW5rIiB0eXBlPSJ4czppbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5RGltZW5zaW9ucyIgdHlw ZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXJndW1lbnQiIHR5cGU9InRu czpBcmd1bWVudCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQXJndW1lbnQi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFyZ3VtZW50IiB0 eXBlPSJ0bnM6QXJndW1lbnQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkFyZ3VtZW50IiB0eXBlPSJ0bnM6TGlzdE9mQXJn dW1lbnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBl IG5hbWU9IkVudW1WYWx1ZVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpsb25nIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEaXNwbGF5TmFtZSIgdHlwZT0idWE6TG9jYWxpemVkVGV4dCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRl c2NyaXB0aW9uIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkVudW1WYWx1ZVR5cGUiIHR5cGU9InRuczpFbnVtVmFsdWVUeXBlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbnVtVmFsdWVUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbnVtVmFsdWVUeXBlIiB0eXBl PSJ0bnM6RW51bVZhbHVlVHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mRW51bVZhbHVlVHlwZSIgdHlwZT0idG5zOkxp c3RPZkVudW1WYWx1ZVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkVudW1GaWVsZCI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1p eGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpFbnVtVmFsdWVUeXBl Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5h bWUiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29t cGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkVu dW1GaWVsZCIgdHlwZT0idG5zOkVudW1GaWVsZCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mRW51bUZpZWxkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJFbnVtRmllbGQiIHR5cGU9InRuczpFbnVtRmllbGQiIG1pbk9jY3Vycz0iMCIgbWF4 T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVudW1GaWVs ZCIgdHlwZT0idG5zOkxpc3RPZkVudW1GaWVsZCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3B0aW9uU2V0Ij4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5 IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVmFsaWRCaXRzIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iT3B0aW9uU2V0IiB0eXBlPSJ0bnM6T3B0aW9uU2V0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZPcHRpb25TZXQiPg0KICAgIDx4czpzZXF1ZW5j ZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik9wdGlvblNldCIgdHlwZT0idG5zOk9wdGlvblNl dCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mT3B0aW9uU2V0IiB0eXBlPSJ0bnM6TGlzdE9mT3B0aW9uU2V0IiBuaWxsYWJs ZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVbmlvbiI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlVuaW9uIiB0eXBlPSJ0bnM6VW5pb24iIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVuaW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVbmlvbiIgdHlwZT0idG5zOlVuaW9uIiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZV bmlvbiIgdHlwZT0idG5zOkxpc3RPZlVuaW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50 Pg0KDQogIDx4czplbGVtZW50IG5hbWU9Ik5vcm1hbGl6ZWRTdHJpbmciIHR5cGU9InhzOnN0cmlu ZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWNpbWFsU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRHVyYXRpb25TdHJpbmciIHR5cGU9InhzOnN0 cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lU3RyaW5nIiB0eXBlPSJ4czpzdHJp bmciIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0ZVN0cmluZyIgdHlwZT0ieHM6c3RyaW5n IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkR1cmF0aW9uIiB0eXBlPSJ4czpkb3VibGUiIC8+ DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXRjVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIC8+DQoN CiAgPHhzOmVsZW1lbnQgbmFtZT0iTG9jYWxlSWQiIHR5cGU9InhzOnN0cmluZyIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iVGltZVpvbmVEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT2Zmc2V0IiB0eXBlPSJ4czpzaG9ydCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF5bGlnaHRTYXZpbmdJbk9mZnNl dCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRpbWVab25lRGF0YVR5 cGUiIHR5cGU9InRuczpUaW1lWm9uZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJMaXN0T2ZUaW1lWm9uZURhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUaW1lWm9uZURhdGFUeXBlIiB0eXBlPSJ0bnM6VGltZVpvbmVEYXRh VHlwZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iTGlzdE9mVGltZVpvbmVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlRpbWVab25l RGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmVsZW1lbnQg bmFtZT0iSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5h bWU9IkludGVnZXJJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IkFwcGxpY2F0aW9uVHlwZSI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNlcnZlcl8wIiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJDbGllbnRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iQ2xpZW50QW5kU2VydmVyXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9IkRpc2NvdmVyeVNlcnZlcl8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwv eHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25UeXBlIiB0eXBl PSJ0bnM6QXBwbGljYXRpb25UeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBcHBs aWNhdGlvbkRlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJBcHBsaWNhdGlvblVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvZHVjdFVyaSIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iQXBwbGljYXRpb25OYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i QXBwbGljYXRpb25UeXBlIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25UeXBlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJHYXRld2F5U2VydmVyVXJpIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJEaXNjb3ZlcnlQcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjb3ZlcnlV cmxzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iQXBwbGljYXRpb25EZXNjcmlwdGlvbiIgdHlwZT0idG5zOkFwcGxpY2F0aW9uRGVz Y3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkFwcGxpY2F0aW9u RGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIHR5cGU9InRuczpBcHBsaWNhdGlvbkRlc2NyaXB0aW9u IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZBcHBsaWNhdGlvbkRlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6TGlzdE9mQXBwbGlj YXRpb25EZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iUmVxdWVzdEhlYWRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0idWE6Tm9kZUlk IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldHVybkRpYWdub3N0aWNz IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQXVkaXRFbnRyeUlkIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUaW1lb3V0SGludCIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVx dWVzdEhlYWRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVzcG9uc2VIZWFkZXIi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcCIg dHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlcXVlc3RIYW5kbGUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlUmVzdWx0IiB0eXBlPSJ1YTpTdGF0dXND b2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2aWNlRGlh Z25vc3RpY3MiIHR5cGU9InVhOkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RyaW5nVGFibGUiIHR5cGU9InVh Okxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkFkZGl0aW9uYWxIZWFkZXIiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVj dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIg dHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlZlcnNp b25UaW1lIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iU2VydmljZUZhdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VGYXVsdCIgdHlwZT0idG5zOlNlcnZp Y2VGYXVsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbmxlc3NJbnZva2VS ZXF1ZXN0VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i VXJpc1ZlcnNpb24iIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaXMiIHR5cGU9 InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlNlcnZlclVyaXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmljZUlkIiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25sZXNzSW52b2tlUmVxdWVzdFR5 cGUiIHR5cGU9InRuczpTZXNzaW9ubGVzc0ludm9rZVJlcXVlc3RUeXBlIiAvPg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJTZXNzaW9ubGVzc0ludm9rZVJlc3BvbnNlVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmFtZXNwYWNlVXJpcyIgdHlwZT0i dWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVXJpcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vy dmljZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Np b25sZXNzSW52b2tlUmVzcG9uc2VUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvbmxlc3NJbnZva2VSZXNw b25zZVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkZpbmRTZXJ2ZXJzUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybCIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTG9jYWxlSWRzIiB0eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmlzIiB0eXBl PSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i RmluZFNlcnZlcnNSZXF1ZXN0IiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNSZXF1ZXN0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaW5kU2VydmVyc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5z OlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVycyIgdHlwZT0idG5zOkxpc3RPZkFwcGxpY2F0aW9uRGVz Y3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmluZFNlcnZl cnNSZXNwb25zZSIgdHlwZT0idG5zOkZpbmRTZXJ2ZXJzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9IlNlcnZlck9uTmV0d29yayI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVjb3JkSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJOYW1lIiB0eXBlPSJ4 czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJEaXNjb3ZlcnlVcmwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlckNhcGFiaWxp dGllcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlNlcnZlck9uTmV0d29yayIgdHlwZT0idG5zOlNlcnZlck9uTmV0d29yayIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU2VydmVyT25OZXR3b3JrIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJPbk5ldHdvcmsiIHR5 cGU9InRuczpTZXJ2ZXJPbk5ldHdvcmsiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5k ZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlNlcnZlck9uTmV0d29yayIgdHlwZT0i dG5zOkxpc3RPZlNlcnZlck9uTmV0d29yayIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRmluZFNlcnZlcnNPbk5ldHdvcmtSZXF1ZXN0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVy IiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0aW5nUmVjb3JkSWQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhS ZWNvcmRzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJDYXBhYmlsaXR5RmlsdGVyIiB0eXBlPSJ1YTpM aXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmluZFNl cnZlcnNPbk5ldHdvcmtSZXF1ZXN0IiB0eXBlPSJ0bnM6RmluZFNlcnZlcnNPbk5ldHdvcmtSZXF1 ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaW5kU2VydmVyc09uTmV0d29ya1Jl c3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNw b25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdENvdW50ZXJSZXNldFRp bWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTZXJ2ZXJzIiB0eXBlPSJ0bnM6TGlzdE9mU2VydmVyT25OZXR3b3JrIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkZpbmRTZXJ2ZXJzT25OZXR3b3JrUmVzcG9u c2UiIHR5cGU9InRuczpGaW5kU2VydmVyc09uTmV0d29ya1Jlc3BvbnNlIiAvPg0KDQogIDx4czpl bGVtZW50IG5hbWU9IkFwcGxpY2F0aW9uSW5zdGFuY2VDZXJ0aWZpY2F0ZSIgdHlwZT0ieHM6YmFz ZTY0QmluYXJ5IiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJNZXNzYWdlU2VjdXJpdHlN b2RlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxpZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJOb25lXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNpZ25fMiIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2lnbkFuZEVuY3J5cHRfMyIgLz4NCiAgICA8 L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ik1lc3NhZ2VTZWN1cml0eU1vZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiAvPg0K DQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJVc2VyVG9rZW5UeXBlIj4NCiAgICA8eHM6cmVzdHJp Y3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQW5v bnltb3VzXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVzZXJOYW1lXzEiIC8+ DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNlcnRpZmljYXRlXzIiIC8+DQogICAgICA8 eHM6ZW51bWVyYXRpb24gdmFsdWU9Iklzc3VlZFRva2VuXzMiIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyVG9rZW5U eXBlIiB0eXBlPSJ0bnM6VXNlclRva2VuVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iVXNlclRva2VuUG9saWN5Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJQb2xpY3lJZCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5UeXBlIiB0eXBlPSJ0bnM6 VXNlclRva2VuVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i SXNzdWVkVG9rZW5UeXBlIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc3N1ZXJFbmRwb2ludFVybCIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyVG9rZW5Qb2xpY3kiIHR5cGU9InRu czpVc2VyVG9rZW5Qb2xpY3kiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlVz ZXJUb2tlblBvbGljeSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iVXNlclRva2VuUG9saWN5IiB0eXBlPSJ0bnM6VXNlclRva2VuUG9saWN5IiBtaW5PY2N1cnM9 IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZV c2VyVG9rZW5Qb2xpY3kiIHR5cGU9InRuczpMaXN0T2ZVc2VyVG9rZW5Qb2xpY3kiIG5pbGxhYmxl PSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50 RGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXIiIHR5cGU9InRuczpBcHBsaWNh dGlvbkRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyQ2VydGlmaWNhdGUiIHR5cGU9InhzOmJhc2U2NEJpbmFy eSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlNlY3VyaXR5TW9kZSIgdHlwZT0idG5zOk1lc3NhZ2VTZWN1cml0eU1vZGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5UG9saWN5VXJpIiB0eXBl PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbnMiIHR5cGU9InRuczpMaXN0T2ZVc2VyVG9r ZW5Qb2xpY3kiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJUcmFuc3BvcnRQcm9maWxlVXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0 eUxldmVsIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRw b2ludERlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6RW5kcG9pbnREZXNjcmlwdGlvbiIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnREZXNjcmlwdGlvbiIg dHlwZT0idG5zOkVuZHBvaW50RGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1 bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkVuZHBvaW50RGVzY3JpcHRp b24iIHR5cGU9InRuczpMaXN0T2ZFbmRwb2ludERlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJHZXRFbmRwb2ludHNSZXF1 ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0 SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpz dHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJMb2NhbGVJZHMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlByb2ZpbGVVcmlzIiB0 eXBlPSJ1YTpMaXN0T2ZTdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iR2V0RW5kcG9pbnRzUmVxdWVzdCIgdHlwZT0idG5zOkdldEVuZHBvaW50c1JlcXVlc3QiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkdldEVuZHBvaW50c1Jlc3BvbnNlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9p bnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJHZXRF bmRwb2ludHNSZXNwb25zZSIgdHlwZT0idG5zOkdldEVuZHBvaW50c1Jlc3BvbnNlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3RlcmVkU2VydmVyIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlByb2R1Y3RVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlck5hbWVzIiB0eXBlPSJ1YTpMaXN0 T2ZMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVHlwZSIgdHlwZT0idG5zOkFwcGxpY2F0aW9uVHlwZSIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iR2F0ZXdheVNlcnZlclVy aSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5VXJscyIgdHlwZT0idWE6TGlzdE9mU3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2VtYXBob3JlRmlsZVBhdGgiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IklzT25saW5lIiB0eXBlPSJ4 czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVnaXN0ZXJlZFNlcnZlciIgdHlwZT0i dG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RP ZlJlZ2lzdGVyZWRTZXJ2ZXIiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlZ2lzdGVyZWRTZXJ2ZXIiIHR5cGU9InRuczpSZWdpc3RlcmVkU2VydmVyIiBtaW5P Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM aXN0T2ZSZWdpc3RlcmVkU2VydmVyIiB0eXBlPSJ0bnM6TGlzdE9mUmVnaXN0ZXJlZFNlcnZlciIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i UmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZl ciIgdHlwZT0idG5zOlJlZ2lzdGVyZWRTZXJ2ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXJSZXF1ZXN0IiB0eXBlPSJ0bnM6UmVnaXN0ZXJTZXJ2 ZXJSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3RlclNlcnZlclJl c3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNw b25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IlJlZ2lzdGVyU2VydmVyUmVzcG9uc2UiIHR5cGU9InRuczpSZWdp c3RlclNlcnZlclJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEaXNjb3Zl cnlDb25maWd1cmF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzY292ZXJ5Q29uZmln dXJhdGlvbiIgdHlwZT0idG5zOkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ik1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z OkRpc2NvdmVyeUNvbmZpZ3VyYXRpb24iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTWRuc1NlcnZlck5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTZXJ2ZXJDYXBhYmlsaXRpZXMiIHR5cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6 ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ik1kbnNEaXNjb3ZlcnlDb25maWd1cmF0aW9uIiB0eXBlPSJ0 bnM6TWRuc0Rpc2NvdmVyeUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlZ2lzdGVyU2VydmVyMlJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i U2VydmVyIiB0eXBlPSJ0bnM6UmVnaXN0ZXJlZFNlcnZlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpc2NvdmVyeUNvbmZpZ3VyYXRp b24iIHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlclNlcnZlcjJSZXF1ZXN0IiB0eXBlPSJ0bnM6UmVnaXN0 ZXJTZXJ2ZXIyUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVnaXN0ZXJT ZXJ2ZXIyUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb25maWd1cmF0 aW9uUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIg dHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVnaXN0ZXJTZXJ2ZXIyUmVzcG9uc2UiIHR5cGU9InRuczpSZWdpc3RlclNl cnZlcjJSZXNwb25zZSIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iU2VjdXJpdHlUb2tl blJlcXVlc3RUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSXNzdWVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iUmVuZXdfMSIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNp bXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIg dHlwZT0idG5zOlNlY3VyaXR5VG9rZW5SZXF1ZXN0VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9rZW4iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkNoYW5uZWxJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRva2VuSWQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVh dGVkQXQiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkTGlmZXRpbWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQ2hhbm5lbFNlY3VyaXR5VG9rZW4iIHR5cGU9InRuczpDaGFubmVsU2Vj dXJpdHlUb2tlbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iT3BlblNlY3VyZUNoYW5u ZWxSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFByb3RvY29sVmVy c2lvbiIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlJlcXVlc3RUeXBlIiB0eXBlPSJ0bnM6U2VjdXJpdHlUb2tlblJlcXVlc3RU eXBlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZWN1cml0eU1v ZGUiIHR5cGU9InRuczpNZXNzYWdlU2VjdXJpdHlNb2RlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnROb25jZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVxdWVzdGVkTGlmZXRpbWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iT3BlblNlY3VyZUNoYW5uZWxSZXF1ZXN0IiB0eXBlPSJ0bnM6T3BlblNlY3VyZUNoYW5u ZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPcGVuU2VjdXJlQ2hhbm5l bFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyUHJvdG9jb2xW ZXJzaW9uIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlUb2tlbiIgdHlwZT0idG5zOkNoYW5uZWxTZWN1cml0eVRv a2VuIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iU2VydmVyTm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVuU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiB0eXBlPSJ0 bnM6T3BlblNlY3VyZUNoYW5uZWxSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iQ2xvc2VTZWN1cmVDaGFubmVsUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VTZWN1cmVDaGFubmVs UmVxdWVzdCIgdHlwZT0idG5zOkNsb3NlU2VjdXJlQ2hhbm5lbFJlcXVlc3QiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IkNsb3NlU2VjdXJlQ2hhbm5lbFJlc3BvbnNlIiB0eXBlPSJ0bnM6Q2xvc2VTZWN1cmVDaGFubmVs UmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNpZ25lZFNvZnR3YXJlQ2Vy dGlmaWNhdGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNl cnRpZmljYXRlRGF0YSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2lnbmF0dXJlIiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2ln bmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgdHlwZT0idG5zOlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNh dGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNpZ25lZFNvZnR3YXJlQ2Vy dGlmaWNhdGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNp Z25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIHR5cGU9InRuczpTaWduZWRTb2Z0d2FyZUNlcnRpZmlj YXRlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVu dCBuYW1lPSJMaXN0T2ZTaWduZWRTb2Z0d2FyZUNlcnRpZmljYXRlIiB0eXBlPSJ0bnM6TGlzdE9m U2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4N Cg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0i dWE6Tm9kZUlkIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaWduYXR1cmVEYXRhIj4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbGdvcml0aG0iIHR5 cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNpZ25hdHVyZURhdGEiIHR5cGU9InRuczpT aWduYXR1cmVEYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDcmVhdGVTZXNzaW9u UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnREZXNjcmlwdGlvbiIg dHlwZT0idG5zOkFwcGxpY2F0aW9uRGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0 cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkVuZHBvaW50VXJsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uTmFtZSIgdHlwZT0i eHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ2xpZW50Tm9uY2UiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudENl cnRpZmljYXRlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRTZXNzaW9uVGltZW91 dCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJNYXhSZXNwb25zZU1lc3NhZ2VTaXplIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Npb25SZXF1ZXN0IiB0eXBlPSJ0bnM6Q3JlYXRlU2Vz c2lvblJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkNyZWF0ZVNlc3Npb25S ZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz cG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25JZCIgdHlwZT0i dWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQXV0aGVudGljYXRpb25Ub2tlbiIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNl ZFNlc3Npb25UaW1lb3V0IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZXJ2ZXJDZXJ0aWZpY2F0ZSIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyRW5kcG9pbnRz IiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnREZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclNvZnR3YXJlQ2Vy dGlmaWNhdGVzIiB0eXBlPSJ0bnM6TGlzdE9mU2lnbmVkU29mdHdhcmVDZXJ0aWZpY2F0ZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNl cnZlclNpZ25hdHVyZSIgdHlwZT0idG5zOlNpZ25hdHVyZURhdGEiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhSZXF1ZXN0TWVzc2Fn ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRl U2Vzc2lvblJlc3BvbnNlIiB0eXBlPSJ0bnM6Q3JlYXRlU2Vzc2lvblJlc3BvbnNlIiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUG9saWN5SWQiIHR5cGU9InhzOnN0cmluZyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VySWRlbnRpdHlUb2tlbiIg dHlwZT0idG5zOlVzZXJJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJBbm9ueW1vdXNJZGVudGl0eVRva2VuIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9 ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOlVzZXJJZGVudGl0eVRva2Vu Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQW5vbnltb3VzSWRlbnRpdHlUb2tlbiIgdHlwZT0i dG5zOkFub255bW91c0lkZW50aXR5VG9rZW4iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlVzZXJOYW1lSWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJm YWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+ DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2Vy TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBhc3N3b3JkIiB0eXBlPSJ4czpiYXNlNjRCaW5h cnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRW5jcnlwdGlvbkFsZ29yaXRobSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94 czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck5hbWVJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6 VXNlck5hbWVJZGVudGl0eVRva2VuIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJYNTA5 SWRlbnRpdHlUb2tlbiI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpVc2VySWRlbnRpdHlUb2tlbiI+DQogICAgICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDZXJ0aWZpY2F0ZURh dGEiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwv eHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9Ilg1MDlJZGVudGl0eVRva2VuIiB0eXBlPSJ0bnM6WDUwOUlkZW50aXR5VG9rZW4iIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Iklzc3VlZElkZW50aXR5VG9rZW4iPg0KICAgIDx4czpj b21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0 bnM6VXNlcklkZW50aXR5VG9rZW4iPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iVG9rZW5EYXRhIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i RW5jcnlwdGlvbkFsZ29yaXRobSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNp b24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iSXNzdWVkSWRlbnRpdHlUb2tlbiIgdHlwZT0idG5zOklzc3VlZElkZW50 aXR5VG9rZW4iIC8+DQoNCiAgPHhzOmVsZW1lbnQgbmFtZT0iUnNhRW5jcnlwdGVkU2VjcmV0IiB0 eXBlPSJ1YTpWYXJpYW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBY3RpdmF0ZVNl c3Npb25SZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudFNpZ25hdHVy ZSIgdHlwZT0idG5zOlNpZ25hdHVyZURhdGEiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDbGllbnRTb2Z0d2FyZUNlcnRpZmljYXRlcyIg dHlwZT0idG5zOkxpc3RPZlNpZ25lZFNvZnR3YXJlQ2VydGlmaWNhdGUiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMb2NhbGVJZHMiIHR5 cGU9InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJJZGVudGl0eVRva2VuIiB0eXBlPSJ1YTpFeHRlbnNp b25PYmplY3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJVc2VyVG9rZW5TaWduYXR1cmUiIHR5cGU9InRuczpTaWduYXR1cmVEYXRhIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFjdGl2YXRlU2Vzc2lvblJlcXVl c3QiIHR5cGU9InRuczpBY3RpdmF0ZVNlc3Npb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJBY3RpdmF0ZVNlc3Npb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25z ZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlNlcnZlck5vbmNlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0 eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0 T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJB Y3RpdmF0ZVNlc3Npb25SZXNwb25zZSIgdHlwZT0idG5zOkFjdGl2YXRlU2Vzc2lvblJlc3BvbnNl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDbG9zZVNlc3Npb25SZXF1ZXN0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0 eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnMiIHR5cGU9InhzOmJv b2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDbG9zZVNlc3Npb25SZXF1ZXN0IiB0eXBlPSJ0 bnM6Q2xvc2VTZXNzaW9uUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2xv c2VTZXNzaW9uUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQ2xvc2VTZXNzaW9uUmVzcG9uc2UiIHR5cGU9 InRuczpDbG9zZVNlc3Npb25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i Q2FuY2VsUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGFuZGxl IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbFJlcXVl c3QiIHR5cGU9InRuczpDYW5jZWxSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJDYW5jZWxSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbENv dW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNhbmNlbFJl c3BvbnNlIiB0eXBlPSJ0bnM6Q2FuY2VsUmVzcG9uc2UiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUg IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzTWFzayI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9Inhz OnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vbmVfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQWNjZXNzTGV2ZWxfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iQXJyYXlEaW1lbnNpb25zXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJyb3dzZU5hbWVfNCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i Q29udGFpbnNOb0xvb3BzXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkRhdGFU eXBlXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZXNjcmlwdGlvbl8zMiIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlzcGxheU5hbWVfNjQiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkV2ZW50Tm90aWZpZXJfMTI4IiAvPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJFeGVjdXRhYmxlXzI1NiIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iSGlzdG9yaXppbmdfNTEyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJJbnZlcnNlTmFtZV8xMDI0IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJ c0Fic3RyYWN0XzIwNDgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik1pbmltdW1T YW1wbGluZ0ludGVydmFsXzQwOTYiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5v ZGVDbGFzc184MTkyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb2RlSWRfMTYz ODQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN5bW1ldHJpY18zMjc2OCIgLz4N CiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVXNlckFjY2Vzc0xldmVsXzY1NTM2IiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVc2VyRXhlY3V0YWJsZV8xMzEwNzIiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVzZXJXcml0ZU1hc2tfMjYyMTQ0IiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWYWx1ZVJhbmtfNTI0Mjg4IiAvPg0KICAgICAgPHhz OmVudW1lcmF0aW9uIHZhbHVlPSJXcml0ZU1hc2tfMTA0ODU3NiIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iVmFsdWVfMjA5NzE1MiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iRGF0YVR5cGVEZWZpbml0aW9uXzQxOTQzMDQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IlJvbGVQZXJtaXNzaW9uc184Mzg4NjA4IiAvPg0KICAgICAgPHhzOmVudW1lcmF0 aW9uIHZhbHVlPSJBY2Nlc3NSZXN0cmljdGlvbnNfMTY3NzcyMTYiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9IkFsbF8zMzU1NDQzMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iQmFzZU5vZGVfMjY1MDEyMjAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 Ik9iamVjdF8yNjUwMTM0OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT2JqZWN0 VHlwZV8yNjUwMzI2OCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVmFyaWFibGVf MjY1NzEzODMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlZhcmlhYmxlVHlwZV8y ODYwMDQzOCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTWV0aG9kXzI2NjMyNTQ4 IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZWZlcmVuY2VUeXBlXzI2NTM3MDYw IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJWaWV3XzI2NTAxMzU2IiAvPg0KICAg IDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTm9kZUF0dHJpYnV0ZXNNYXNrIiB0eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXNNYXNrIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOb2RlQXR0cmlidXRlcyI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3BlY2lmaWVkQXR0cmlidXRlcyIgdHlwZT0i eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkRpc3BsYXlOYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3JpcHRpb24iIHR5cGU9 InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZU1hc2siIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyV3JpdGVNYXNrIiB0eXBl PSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vZGVBdHRyaWJ1dGVzIiB0 eXBlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9i amVjdEF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0K ICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmllciIg dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2Vx dWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJPYmplY3RBdHRyaWJ1dGVz IiB0eXBlPSJ0bnM6T2JqZWN0QXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iVmFyaWFibGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZh bHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAg ICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0 eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGF0YVR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJWYWx1ZVJhbmsiIHR5cGU9Inhz OmludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFycmF5 RGltZW5zaW9ucyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkFjY2Vzc0xldmVsIiB0eXBl PSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJVc2VyQWNjZXNzTGV2ZWwiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1pbmltdW1TYW1wbGluZ0ludGVy dmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJIaXN0b3JpemluZyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94 czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iVmFyaWFibGVBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6VmFyaWFibGVBdHRyaWJ1dGVzIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNZXRob2RBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IkV4ZWN1dGFibGUiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJVc2VyRXhlY3V0YWJsZSIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAg PC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTWV0aG9kQXR0cmlidXRlcyIgdHlwZT0idG5zOk1l dGhvZEF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ik9iamVjdFR5cGVB dHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAg IDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNl cXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzQWJzdHJhY3QiIHR5cGU9Inhz OmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAg IDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik9iamVjdFR5cGVBdHRyaWJ1dGVzIiB0eXBlPSJ0 bnM6T2JqZWN0VHlwZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZh cmlhYmxlVHlwZUF0dHJpYnV0ZXMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm9kZUF0dHJpYnV0ZXMiPg0KICAg ICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5 cGU9InVhOlZhcmlhbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhVHlwZSIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlUmFuayIgdHlwZT0ieHM6 aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXJyYXlE aW1lbnNpb25zIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNBYnN0cmFjdCIgdHlwZT0i eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmFyaWFibGVUeXBlQXR0cmlidXRlcyIgdHlw ZT0idG5zOlZhcmlhYmxlVHlwZUF0dHJpYnV0ZXMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlZmVyZW5jZVR5cGVBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4 ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vZGVBdHRyaWJ1dGVz Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9Iklz QWJzdHJhY3QiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTeW1tZXRyaWMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnZlcnNlTmFtZSIgdHlwZT0idWE6 TG9jYWxpemVkVGV4dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg PC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENv bnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5j ZVR5cGVBdHRyaWJ1dGVzIiB0eXBlPSJ0bnM6UmVmZXJlbmNlVHlwZUF0dHJpYnV0ZXMiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRhdGFUeXBlQXR0cmlidXRlcyI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpOb2RlQXR0cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJJc0Fic3RyYWN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8 L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEYXRhVHlwZUF0dHJpYnV0ZXMiIHR5cGU9InRuczpEYXRhVHlwZUF0dHJpYnV0ZXMiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlZpZXdBdHRyaWJ1dGVzIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vZGVBdHRyaWJ1dGVzIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IkNvbnRhaW5zTm9Mb29wcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpZXIiIHR5cGU9 InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl Pg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld0F0dHJpYnV0ZXMiIHR5cGU9 InRuczpWaWV3QXR0cmlidXRlcyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iR2VuZXJp Y0F0dHJpYnV0ZVZhbHVlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0eXBlPSJ0bnM6R2VuZXJpY0F0 dHJpYnV0ZVZhbHVlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZHZW5lcmlj QXR0cmlidXRlVmFsdWUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkdlbmVyaWNBdHRyaWJ1dGVWYWx1ZSIgdHlwZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVWYWx1 ZSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iTGlzdE9mR2VuZXJpY0F0dHJpYnV0ZVZhbHVlIiB0eXBlPSJ0bnM6TGlzdE9mR2VuZXJp Y0F0dHJpYnV0ZVZhbHVlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJHZW5lcmljQXR0cmlidXRlcyI+DQogICAgPHhzOmNvbXBsZXhDb250 ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpOb2RlQXR0 cmlidXRlcyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBu YW1lPSJBdHRyaWJ1dGVWYWx1ZXMiIHR5cGU9InRuczpMaXN0T2ZHZW5lcmljQXR0cmlidXRlVmFs dWUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVu Y2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJHZW5lcmljQXR0cmlidXRlcyIg dHlwZT0idG5zOkdlbmVyaWNBdHRyaWJ1dGVzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJBZGROb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlBhcmVudE5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZE5ld05vZGVJZCIgdHlwZT0idWE6RXhwYW5k ZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJCcm93c2VOYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUNsYXNz IiB0eXBlPSJ0bnM6Tm9kZUNsYXNzIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJOb2RlQXR0cmlidXRlcyIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURl ZmluaXRpb24iIHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkFkZE5vZGVzSXRlbSIgdHlwZT0idG5zOkFkZE5vZGVzSXRlbSIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQWRkTm9kZXNJdGVtIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZGROb2Rlc0l0ZW0iIHR5cGU9InRu czpBZGROb2Rlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkFkZE5vZGVzSXRlbSIgdHlwZT0idG5zOkxpc3RPZkFk ZE5vZGVzSXRlbSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iQWRkTm9kZXNSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZGVkTm9kZUlkIiB0eXBlPSJ1YTpO b2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5j ZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXN1 bHQiIHR5cGU9InRuczpBZGROb2Rlc1Jlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mQWRkTm9kZXNSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkFkZE5vZGVzUmVzdWx0IiB0eXBlPSJ0bnM6QWRkTm9kZXNSZXN1bHQiIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZkFkZE5vZGVzUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mQWRkTm9kZXNSZXN1bHQiIG5p bGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFk ZE5vZGVzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvQWRkIiB0 eXBlPSJ0bnM6TGlzdE9mQWRkTm9kZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkFkZE5vZGVzUmVxdWVzdCIgdHlwZT0idG5zOkFkZE5vZGVzUmVxdWVzdCIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkTm9kZXNSZXNwb25zZSI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRu czpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InRuczpMaXN0T2ZBZGROb2Rlc1Jlc3Vs dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkTm9kZXNSZXNwb25zZSIgdHlwZT0i dG5zOkFkZE5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFkZFJl ZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJTb3VyY2VOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJZCIgdHlwZT0i dWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iSXNGb3J3YXJkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXRTZXJ2ZXJVcmkiIHR5cGU9InhzOnN0cmlu ZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlRhcmdldE5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXROb2RlQ2xh c3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBZGRSZWZlcmVu Y2VzSXRlbSIgdHlwZT0idG5zOkFkZFJlZmVyZW5jZXNJdGVtIiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJMaXN0T2ZBZGRSZWZlcmVuY2VzSXRlbSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc0l0ZW0iIHR5cGU9InRuczpBZGRS ZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQWRkUmVmZXJlbmNlc0l0ZW0iIHR5cGU9InRuczpMaXN0 T2ZBZGRSZWZlcmVuY2VzSXRlbSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iQWRkUmVmZXJlbmNlc1JlcXVlc3QiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlc1RvQWRkIiB0eXBlPSJ0bnM6TGlzdE9mQWRkUmVmZXJl bmNlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJl bmNlc1JlcXVlc3QiIHR5cGU9InRuczpBZGRSZWZlcmVuY2VzUmVxdWVzdCIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iQWRkUmVmZXJlbmNlc1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJl c3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdu b3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6 QWRkUmVmZXJlbmNlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxl dGVOb2Rlc0l0ZW0iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlVGFyZ2V0UmVmZXJlbmNlcyIgdHlwZT0i eHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0i dG5zOkRlbGV0ZU5vZGVzSXRlbSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9m RGVsZXRlTm9kZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVOb2Rlc0l0ZW0iIHR5cGU9InRuczpEZWxldGVOb2Rlc0l0ZW0iIG1pbk9jY3Vy cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6 c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RP ZkRlbGV0ZU5vZGVzSXRlbSIgdHlwZT0idG5zOkxpc3RPZkRlbGV0ZU5vZGVzSXRlbSIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRGVsZXRl Tm9kZXNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9EZWxldGUi IHR5cGU9InRuczpMaXN0T2ZEZWxldGVOb2Rlc0l0ZW0iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iRGVsZXRlTm9kZXNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlTm9kZXNS ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVOb2Rlc1Jlc3BvbnNl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhl YWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9m U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0lu Zm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlTm9kZXNSZXNw b25zZSIgdHlwZT0idG5zOkRlbGV0ZU5vZGVzUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhU eXBlIG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJTb3VyY2VOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVy ZW5jZVR5cGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSXNGb3J3YXJkIiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUYXJnZXROb2RlSWQi IHR5cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlQmlkaXJlY3Rpb25hbCIgdHlwZT0ieHM6 Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiB0eXBl PSJ0bnM6RGVsZXRlUmVmZXJlbmNlc0l0ZW0iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkRlbGV0ZVJl ZmVyZW5jZXNJdGVtIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZEZWxldGVSZWZlcmVuY2VzSXRlbSIgdHlwZT0idG5zOkxp c3RPZkRlbGV0ZVJlZmVyZW5jZXNJdGVtIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVSZWZlcmVuY2VzUmVxdWVzdCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlw ZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzVG9EZWxldGUiIHR5cGU9InRuczpMaXN0 T2ZEZWxldGVSZWZlcmVuY2VzSXRlbSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVSZWZlcmVuY2VzUmVxdWVzdCIgdHlwZT0idG5zOkRlbGV0ZVJlZmVyZW5jZXNS ZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEZWxldGVSZWZlcmVuY2VzUmVz cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpM aXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9z dGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSZWZl cmVuY2VzUmVzcG9uc2UiIHR5cGU9InRuczpEZWxldGVSZWZlcmVuY2VzUmVzcG9uc2UiIC8+DQoN CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkF0dHJpYnV0ZVdyaXRlTWFzayI+DQogICAgPHhzOnJl c3RyaWN0aW9uIGJhc2U9InhzOnVuc2lnbmVkSW50Ij4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0K ICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZVdyaXRlTWFz ayIgdHlwZT0idG5zOkF0dHJpYnV0ZVdyaXRlTWFzayIgLz4NCg0KICA8eHM6c2ltcGxlVHlwZSAg bmFtZT0iQnJvd3NlRGlyZWN0aW9uIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3Ry aW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRm9yd2FyZF8wIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZlcnNlXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJvdGhfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW52YWxp ZF8zIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQnJvd3NlRGlyZWN0aW9uIiB0eXBlPSJ0bnM6QnJvd3NlRGlyZWN0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJWaWV3RGVzY3JpcHRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZpZXdJZCIgdHlwZT0idWE6Tm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVGltZXN0YW1wIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld1ZlcnNpb24iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iVmlld0Rlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6Vmlld0Rlc2Ny aXB0aW9uIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VEZXNjcmlwdGlvbiI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJCcm93c2VEaXJlY3Rpb24iIHR5cGU9InRuczpCcm93c2VEaXJlY3Rpb24i IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlZmVyZW5jZVR5cGVJ ZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YnR5cGVzIiB0eXBlPSJ4czpib29sZWFuIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3NNYXNrIiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzdWx0TWFzayIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkJyb3dzZURlc2NyaXB0aW9uIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlRGVzY3JpcHRpb24i IHR5cGU9InRuczpCcm93c2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJvd3NlRGVzY3JpcHRpb24i IHR5cGU9InRuczpMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6 ZWxlbWVudD4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iQnJvd3NlUmVzdWx0TWFzayI+DQog ICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9Ik5vbmVfMCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVmZXJl bmNlVHlwZUlkXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IklzRm9yd2FyZF8y IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb2RlQ2xhc3NfNCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iQnJvd3NlTmFtZV84IiAvPg0KICAgICAgPHhzOmVudW1l cmF0aW9uIHZhbHVlPSJEaXNwbGF5TmFtZV8xNiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iVHlwZURlZmluaXRpb25fMzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IkFsbF82MyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUmVmZXJlbmNlVHlwZUlu Zm9fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVGFyZ2V0SW5mb182MCIgLz4N CiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkJyb3dzZVJlc3VsdE1hc2siIHR5cGU9InRuczpCcm93c2VSZXN1bHRNYXNrIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlVHlwZUlkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJJc0ZvcndhcmQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6RXhwYW5kZWROb2Rl SWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VOYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlzcGxheU5hbWUiIHR5 cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlQ2xhc3MiIHR5cGU9InRuczpOb2RlQ2xhc3MiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlR5cGVEZWZpbml0aW9uIiB0 eXBlPSJ1YTpFeHBhbmRlZE5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJSZWZlcmVuY2VEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlJlZmVyZW5jZURlc2NyaXB0aW9u IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlv biI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNl RGVzY3JpcHRpb24iIHR5cGU9InRuczpSZWZlcmVuY2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIw IiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUmVm ZXJlbmNlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZSZWZlcmVuY2VEZXNjcmlwdGlvbiIg bmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb250 aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJCcm93c2VSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4 czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VzIiB0eXBlPSJ0bnM6TGlzdE9mUmVmZXJlbmNlRGVz Y3JpcHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1 ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUmVz dWx0IiB0eXBlPSJ0bnM6QnJvd3NlUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJMaXN0T2ZCcm93c2VSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZVJlc3VsdCIgdHlwZT0idG5zOkJyb3dzZVJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m QnJvd3NlUmVzdWx0IiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUmVzdWx0IiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VSZXF1ZXN0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVh ZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZpZXciIHR5cGU9InRuczpWaWV3RGVzY3Jp cHRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJSZXF1ZXN0ZWRNYXhSZWZlcmVuY2VzUGVyTm9kZSIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVzVG9Ccm93 c2UiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VSZXF1ZXN0IiB0eXBlPSJ0bnM6QnJvd3NlUmVxdWVz dCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUmVzcG9uc2UiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBl PSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mQnJvd3NlUmVz dWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VSZXNwb25zZSIgdHlwZT0i dG5zOkJyb3dzZVJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCcm93c2VO ZXh0UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWxlYXNlQ29udGludWF0 aW9uUG9pbnRzIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Qb2ludHMiIHR5cGU9InVhOkxpc3RPZkJ5dGVTdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4N CiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlTmV4dFJlcXVl c3QiIHR5cGU9InRuczpCcm93c2VOZXh0UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIg dHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iQnJvd3NlTmV4dFJlc3BvbnNlIiB0eXBlPSJ0bnM6QnJvd3NlTmV4dFJlc3Bv bnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWxhdGl2ZVBhdGhFbGVtZW50Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IklzSW52ZXJzZSIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YnR5cGVzIiB0eXBl PSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJU YXJnZXROYW1lIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aEVsZW1lbnQiIHR5cGU9InRuczpSZWxhdGl2ZVBh dGhFbGVtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZSZWxhdGl2ZVBh dGhFbGVtZW50Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZWxhdGl2ZVBhdGhFbGVtZW50IiB0eXBlPSJ0bnM6UmVsYXRpdmVQYXRoRWxlbWVudCIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mUmVsYXRpdmVQYXRoRWxlbWVudCIgdHlwZT0idG5zOkxpc3RPZlJlbGF0aXZlUGF0aEVsZW1l bnQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlJlbGF0aXZlUGF0aCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iRWxlbWVudHMiIHR5cGU9InRuczpMaXN0T2ZSZWxhdGl2ZVBhdGhFbGVtZW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aCIgdHlwZT0idG5z OlJlbGF0aXZlUGF0aCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUGF0aCI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRpbmdOb2Rl IiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWxhdGl2ZVBhdGgiIHR5cGU9InRuczpSZWxhdGl2ZVBhdGgi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAg PC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQnJvd3NlUGF0aCIgdHlwZT0i dG5zOkJyb3dzZVBhdGgiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJyb3dz ZVBhdGgiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkJyb3dz ZVBhdGgiIHR5cGU9InRuczpCcm93c2VQYXRoIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5i b3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoIiB0eXBlPSJ0 bnM6TGlzdE9mQnJvd3NlUGF0aCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iQnJvd3NlUGF0aFRhcmdldCI+DQogICAgPHhzOnNlcXVlbmNl Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGFyZ2V0SWQiIHR5cGU9InVhOkV4cGFuZGVkTm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVtYWluaW5nUGF0aEluZGV4IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkJyb3dzZVBhdGhUYXJnZXQiIHR5cGU9InRuczpCcm93c2VQYXRoVGFyZ2V0 IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93c2VQYXRoVGFyZ2V0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCcm93c2VQYXRoVGFy Z2V0IiB0eXBlPSJ0bnM6QnJvd3NlUGF0aFRhcmdldCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQnJvd3NlUGF0aFRhcmdl dCIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGhUYXJnZXQiIG5pbGxhYmxlPSJ0cnVlIj48L3hz OmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5 cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlRhcmdldHMiIHR5cGU9InRuczpMaXN0T2ZCcm93c2VQYXRoVGFyZ2V0IiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkJyb3dzZVBhdGhSZXN1bHQiIHR5cGU9InRuczpC cm93c2VQYXRoUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZCcm93 c2VQYXRoUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCcm93c2VQYXRoUmVzdWx0IiB0eXBlPSJ0bnM6QnJvd3NlUGF0aFJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m QnJvd3NlUGF0aFJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGhSZXN1bHQiIG5pbGxh YmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlRyYW5z bGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFk ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJCcm93c2VQYXRocyIgdHlwZT0idG5zOkxpc3RPZkJyb3dzZVBhdGgiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNS ZXF1ZXN0IiB0eXBlPSJ0bnM6VHJhbnNsYXRlQnJvd3NlUGF0aHNUb05vZGVJZHNSZXF1ZXN0IiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlk c1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0i dG5zOkxpc3RPZkJyb3dzZVBhdGhSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxp c3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlRyYW5zbGF0ZUJyb3dzZVBhdGhzVG9Ob2RlSWRzUmVzcG9uc2UiIHR5cGU9InRuczpUcmFuc2xh dGVCcm93c2VQYXRoc1RvTm9kZUlkc1Jlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJSZWdpc3Rlck5vZGVzUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2Rlc1RvUmVnaXN0ZXIiIHR5cGU9InVhOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3Rlck5vZGVzUmVxdWVzdCIgdHlwZT0idG5zOlJlZ2lz dGVyTm9kZXNSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWdpc3Rlck5v ZGVzUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWdpc3RlcmVkTm9k ZUlkcyIgdHlwZT0idWE6TGlzdE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgdHlwZT0idG5zOlJlZ2lzdGVyTm9kZXNS ZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVW5yZWdpc3Rlck5vZGVzUmVx dWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVz dEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvVW5yZWdpc3RlciIgdHlw ZT0idWE6TGlzdE9mTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlVucmVnaXN0ZXJOb2Rlc1JlcXVlc3QiIHR5cGU9InRuczpVbnJlZ2lzdGVyTm9kZXNSZXF1ZXN0 IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFk ZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJVbnJlZ2lzdGVyTm9kZXNSZXNwb25zZSIgdHlwZT0idG5zOlVucmVnaXN0ZXJO b2Rlc1Jlc3BvbnNlIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IkNvdW50ZXIiIHR5cGU9Inhz OnVuc2lnbmVkSW50IiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9Ik51bWVyaWNSYW5nZSIgdHlw ZT0ieHM6c3RyaW5nIiAvPg0KDQogIDx4czplbGVtZW50IG5hbWU9IlRpbWUiIHR5cGU9InhzOnN0 cmluZyIgLz4NCg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRlIiB0eXBlPSJ4czpkYXRlVGltZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRW5kcG9pbnRDb25maWd1cmF0aW9uIj4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJPcGVyYXRpb25UaW1lb3V0 IiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlVzZUJpbmFyeUVuY29kaW5nIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhTdHJpbmdMZW5ndGgiIHR5cGU9InhzOmludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4Qnl0ZVN0cmluZ0xlbmd0 aCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJNYXhBcnJheUxlbmd0aCIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNYXhNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhCdWZmZXJTaXplIiB0eXBlPSJ4czpp bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNoYW5uZWxMaWZl dGltZSIgdHlwZT0ieHM6aW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTZWN1cml0eVRva2VuTGlmZXRpbWUiIHR5cGU9InhzOmludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IkVuZHBvaW50Q29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkVuZHBvaW50Q29uZmlndXJh dGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRW5kcG9pbnRDb25maWd1 cmF0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRw b2ludENvbmZpZ3VyYXRpb24iIHR5cGU9InRuczpFbmRwb2ludENvbmZpZ3VyYXRpb24iIG1pbk9j Y3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxp c3RPZkVuZHBvaW50Q29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkxpc3RPZkVuZHBvaW50Q29uZmln dXJhdGlvbiIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iUXVlcnlEYXRhRGVzY3JpcHRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlbGF0aXZlUGF0aCIgdHlwZT0idG5zOlJlbGF0aXZlUGF0aCIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkF0dHJpYnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiB0eXBl PSJ0bnM6UXVlcnlEYXRhRGVzY3JpcHRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikxpc3RPZlF1ZXJ5RGF0YURlc2NyaXB0aW9uIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOlF1ZXJ5RGF0 YURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiIgdHlwZT0idG5zOkxp c3RPZlF1ZXJ5RGF0YURlc2NyaXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJOb2RlVHlwZURlc2NyaXB0aW9uIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIHR5 cGU9InVhOkV4cGFuZGVkTm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5jbHVkZVN1YlR5cGVzIiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhVG9SZXR1cm4i IHR5cGU9InRuczpMaXN0T2ZRdWVyeURhdGFEZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlVHlwZURlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6Tm9kZVR5 cGVEZXNjcmlwdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mTm9kZVR5 cGVEZXNjcmlwdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iTm9kZVR5cGVEZXNjcmlwdGlvbiIgdHlwZT0idG5zOk5vZGVUeXBlRGVzY3JpcHRpb24iIG1p bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ikxpc3RPZk5vZGVUeXBlRGVzY3JpcHRpb24iIHR5cGU9InRuczpMaXN0T2ZOb2RlVHlwZURlc2Ny aXB0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBl ICBuYW1lPSJGaWx0ZXJPcGVyYXRvciI+DQogICAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0 cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkVxdWFsc18wIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJc051bGxfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iR3JlYXRlclRoYW5fMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i TGVzc1RoYW5fMyIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iR3JlYXRlclRoYW5P ckVxdWFsXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikxlc3NUaGFuT3JFcXVh bF81IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMaWtlXzYiIC8+DQogICAgICA8 eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vdF83IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJCZXR3ZWVuXzgiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkluTGlzdF85 IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBbmRfMTAiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9Ik9yXzExIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVl PSJDYXN0XzEyIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJblZpZXdfMTMiIC8+ DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9mVHlwZV8xNCIgLz4NCiAgICAgIDx4czpl bnVtZXJhdGlvbiB2YWx1ZT0iUmVsYXRlZFRvXzE1IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9u IHZhbHVlPSJCaXR3aXNlQW5kXzE2IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJC aXR3aXNlT3JfMTciIC8+DQogICAgPC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXJPcGVyYXRvciIgdHlwZT0idG5zOkZpbHRlck9w ZXJhdG9yIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeURhdGFTZXQiPg0KICAg IDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6 RXhwYW5kZWROb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJUeXBlRGVmaW5pdGlvbk5vZGUiIHR5cGU9InVhOkV4cGFuZGVkTm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YVNldCIgdHlwZT0idG5zOlF1ZXJ5RGF0YVNldCIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUXVlcnlEYXRhU2V0Ij4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeURhdGFTZXQiIHR5cGU9 InRuczpRdWVyeURhdGFTZXQiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlF1ZXJ5RGF0YVNldCIgdHlwZT0idG5zOkxpc3RP ZlF1ZXJ5RGF0YVNldCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTm9kZVJlZmVyZW5jZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWZlcmVuY2VUeXBl SWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IklzRm9yd2FyZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVmZXJlbmNlZE5vZGVJZHMiIHR5 cGU9InVhOkxpc3RPZk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJOb2RlUmVmZXJlbmNlIiB0eXBlPSJ0bnM6Tm9kZVJlZmVyZW5jZSIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mTm9kZVJlZmVyZW5jZSI+DQogICAgPHhzOnNlcXVlbmNlPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZVJlZmVyZW5jZSIgdHlwZT0idG5zOk5vZGVSZWZl cmVuY2UiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZk5vZGVSZWZlcmVuY2UiIHR5cGU9InRuczpMaXN0T2ZOb2RlUmVmZXJl bmNlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJDb250ZW50RmlsdGVyRWxlbWVudCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmF0b3IiIHR5cGU9InRuczpGaWx0ZXJPcGVyYXRvciIg bWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmFuZHMi IHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJDb250ZW50RmlsdGVyRWxlbWVudCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0 ZXJFbGVtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDb250ZW50Rmls dGVyRWxlbWVudCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Q29udGVudEZpbHRlckVsZW1lbnQiIHR5cGU9InRuczpDb250ZW50RmlsdGVyRWxlbWVudCIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mQ29udGVudEZpbHRlckVsZW1lbnQiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVy RWxlbWVudCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ29udGVudEZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iRWxlbWVudHMiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVu dCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDb250ZW50RmlsdGVyIiB0 eXBlPSJ0bnM6Q29udGVudEZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mQ29udGVudEZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ29udGVudEZpbHRlciIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXIiIG1pbk9jY3Vycz0i MCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNv bnRlbnRGaWx0ZXIiIHR5cGU9InRuczpMaXN0T2ZDb250ZW50RmlsdGVyIiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJGaWx0ZXJPcGVyYW5k Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyT3BlcmFuZCIgdHlwZT0idG5zOkZpbHRl ck9wZXJhbmQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVsZW1lbnRPcGVyYW5kIj4N CiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNp b24gYmFzZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXgiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lv bj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJFbGVtZW50T3BlcmFuZCIgdHlwZT0idG5zOkVsZW1lbnRPcGVyYW5kIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXRlcmFsT3BlcmFuZCI+DQogICAgPHhzOmNv bXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRu czpGaWx0ZXJPcGVyYW5kIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpWYXJpYW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNv bXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJM aXRlcmFsT3BlcmFuZCIgdHlwZT0idG5zOkxpdGVyYWxPcGVyYW5kIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJBdHRyaWJ1dGVPcGVyYW5kIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQg bWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkZpbHRlck9wZXJh bmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Tm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWxpYXMiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJCcm93c2VQYXRoIiB0eXBlPSJ0bnM6UmVsYXRpdmVQYXRoIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZUlkIiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkluZGV4UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5z aW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkF0dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpBdHRyaWJ1dGVPcGVy YW5kIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTaW1wbGVBdHRyaWJ1dGVPcGVyYW5k Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRl bnNpb24gYmFzZT0idG5zOkZpbHRlck9wZXJhbmQiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQog ICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHlwZURlZmluaXRpb25JZCIgdHlwZT0idWE6Tm9k ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZVBhdGgiIHR5cGU9InVhOkxpc3RPZlF1YWxpZmllZE5hbWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i QXR0cmlidXRlSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgdHlw ZT0idG5zOlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9Ikxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIHR5cGU9InRuczpT aW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTaW1wbGVBdHRyaWJ1dGVPcGVyYW5kIiB0 eXBlPSJ0bnM6TGlzdE9mU2ltcGxlQXR0cmlidXRlT3BlcmFuZCIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ29udGVudEZpbHRlckVsZW1l bnRSZXN1bHQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0 YXR1c0NvZGUiIHR5cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik9wZXJhbmRTdGF0dXNDb2RlcyIgdHlwZT0idWE6TGlzdE9mU3RhdHVz Q29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik9wZXJhbmREaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJ bmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNvbnRlbnRGaWx0ZXJF bGVtZW50UmVzdWx0IiB0eXBlPSJ0bnM6Q29udGVudEZpbHRlckVsZW1lbnRSZXN1bHQiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250ZW50Rmls dGVyRWxlbWVudFJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBt aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZDb250ZW50RmlsdGVyRWxlbWVudFJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZkNvbnRl bnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJDb250ZW50RmlsdGVyUmVzdWx0Ij4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbGVtZW50UmVzdWx0cyIgdHlwZT0idG5z Okxpc3RPZkNvbnRlbnRGaWx0ZXJFbGVtZW50UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRWxlbWVudERpYWdub3N0aWNJbmZv cyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQ29udGVudEZpbHRlclJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRGaWx0 ZXJSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlBhcnNpbmdSZXN1bHQiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5 cGU9InVhOlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRhdGFTdGF0dXNDb2RlcyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRhdGFEaWFn bm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlBhcnNpbmdSZXN1bHQiIHR5cGU9InRuczpQYXJzaW5n UmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZQYXJzaW5nUmVzdWx0 Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXJzaW5nUmVz dWx0IiB0eXBlPSJ0bnM6UGFyc2luZ1Jlc3VsdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVu Ym91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mUGFyc2luZ1Jlc3VsdCIgdHlw ZT0idG5zOkxpc3RPZlBhcnNpbmdSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5Rmlyc3RSZXF1ZXN0Ij4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0 bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlZpZXciIHR5cGU9InRuczpWaWV3RGVzY3JpcHRpb24iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rl VHlwZXMiIHR5cGU9InRuczpMaXN0T2ZOb2RlVHlwZURlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyIiB0eXBl PSJ0bnM6Q29udGVudEZpbHRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ik1heERhdGFTZXRzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2ln bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhSZWZl cmVuY2VzVG9SZXR1cm4iIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iUXVlcnlGaXJzdFJlcXVlc3QiIHR5cGU9InRuczpRdWVyeUZpcnN0UmVxdWVzdCIgLz4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUXVlcnlGaXJzdFJlc3BvbnNlIj4NCiAgICA8eHM6c2Vx dWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5z OlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUXVlcnlEYXRhU2V0cyIgdHlwZT0idG5zOkxpc3RPZlF1ZXJ5RGF0 YVNldCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IkNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQYXJzaW5n UmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZlBhcnNpbmdSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3Mi IHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyUmVzdWx0IiB0eXBlPSJ0bnM6 Q29udGVudEZpbHRlclJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJRdWVyeUZpcnN0UmVzcG9uc2UiIHR5cGU9InRuczpRdWVyeUZpcnN0UmVzcG9uc2UiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpS ZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iUmVsZWFzZUNvbnRpbnVhdGlvblBvaW50IiB0eXBlPSJ4czpib29sZWFu IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Q b2ludCIgdHlwZT0ieHM6YmFzZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IlF1ZXJ5TmV4dFJlcXVlc3QiIHR5cGU9InRuczpRdWVyeU5leHRSZXF1ZXN0IiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJRdWVyeU5leHRSZXNwb25zZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9 InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5RGF0YVNldHMiIHR5cGU9InRuczpMaXN0T2ZRdWVy eURhdGFTZXQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkQ29udGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFy eSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJRdWVyeU5leHRSZXNwb25z ZSIgdHlwZT0idG5zOlF1ZXJ5TmV4dFJlc3BvbnNlIiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBu YW1lPSJUaW1lc3RhbXBzVG9SZXR1cm4iPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpz dHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTb3VyY2VfMCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU2VydmVyXzEiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IkJvdGhfMiIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTmVpdGhl cl8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJJbnZhbGlkXzQiIC8+DQogICAg PC94czpyZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJUaW1lc3RhbXBzVG9SZXR1cm4iIHR5cGU9InRuczpUaW1lc3RhbXBzVG9SZXR1cm4iIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF0dHJp YnV0ZUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUVuY29kaW5n IiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IlJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6UmVhZFZhbHVlSWQiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJlYWRWYWx1ZUlkIj4NCiAgICA8eHM6c2VxdWVuY2U+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkVmFsdWVJZCIgdHlwZT0idG5zOlJlYWRWYWx1ZUlk IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJMaXN0T2ZSZWFkVmFsdWVJZCIgdHlwZT0idG5zOkxpc3RPZlJlYWRWYWx1ZUlkIiBuaWxs YWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFk UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx dWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhBZ2UiIHR5cGU9InhzOmRv dWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGltZXN0YW1w c1RvUmV0dXJuIiB0eXBlPSJ0bnM6VGltZXN0YW1wc1RvUmV0dXJuIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb2Rlc1RvUmVhZCIgdHlwZT0idG5zOkxpc3RPZlJl YWRWYWx1ZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2Vx dWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlYWRSZXF1 ZXN0IiB0eXBlPSJ0bnM6UmVhZFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlJlYWRSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5 cGU9InVhOkxpc3RPZkRhdGFWYWx1ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVh ZFJlc3BvbnNlIiB0eXBlPSJ0bnM6UmVhZFJlc3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJIaXN0b3J5UmVhZFZhbHVlSWQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik5vZGVJZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5kZXhSYW5nZSIgdHlw ZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRGF0YUVuY29kaW5nIiB0eXBlPSJ1YTpRdWFsaWZpZWROYW1lIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ29u dGludWF0aW9uUG9pbnQiIHR5cGU9InhzOmJhc2U2NEJpbmFyeSIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0K ICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFZhbHVlSWQiIHR5cGU9InRuczpIaXN0b3J5 UmVhZFZhbHVlSWQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlS ZWFkVmFsdWVJZCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i SGlzdG9yeVJlYWRWYWx1ZUlkIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRWYWx1ZUlkIiBtaW5PY2N1 cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hz OnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0 T2ZIaXN0b3J5UmVhZFZhbHVlSWQiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFZhbHVlSWQi IG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 Ikhpc3RvcnlSZWFkUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJTdGF0dXNDb2RlIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDb250aW51YXRpb25Qb2ludCIgdHlwZT0ieHM6YmFz ZTY0QmluYXJ5IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iSGlzdG9yeURhdGEiIHR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNv bXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFJlc3VsdCIgdHlwZT0i dG5zOkhpc3RvcnlSZWFkUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZIaXN0b3J5UmVhZFJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iSGlzdG9yeVJlYWRSZXN1bHQiIHR5cGU9InRuczpIaXN0b3J5UmVhZFJlc3VsdCIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mSGlzdG9yeVJlYWRSZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5UmVhZFJl c3VsdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iSGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9y eVJlYWREZXRhaWxzIiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIiAvPg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJSZWFkRXZlbnREZXRhaWxzIj4NCiAgICA8eHM6Y29tcGxleENvbnRl bnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlS ZWFkRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJOdW1WYWx1ZXNQZXJOb2RlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6 ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IkZpbHRlciIgdHlwZT0idG5zOkV2ZW50RmlsdGVyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94 czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZEV2ZW50RGV0YWlscyIgdHlwZT0idG5zOlJlYWRF dmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlYWRSYXdNb2RpZmll ZERldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAg PHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVJlYWREZXRhaWxzIj4NCiAgICAgICAgPHhz OnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IklzUmVhZE1vZGlmaWVkIiB0 eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTnVtVmFsdWVzUGVyTm9k ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXR1cm5Cb3VuZHMiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAg IDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9IlJlYWRSYXdNb2RpZmllZERldGFpbHMiIHR5cGU9InRuczpSZWFkUmF3TW9kaWZpZWRE ZXRhaWxzIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkUHJvY2Vzc2VkRGV0YWls cyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0 ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRl VGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRp bWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iUHJvY2Vzc2luZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dyZWdhdGVUeXBlIiB0eXBl PSJ1YTpMaXN0T2ZOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5z OkFnZ3JlZ2F0ZUNvbmZpZ3VyYXRpb24iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hz OmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJSZWFkUHJvY2Vzc2VkRGV0YWlscyIgdHlwZT0idG5zOlJlYWRQcm9jZXNzZWREZXRhaWxzIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWFkQXRUaW1lRGV0YWlscyI+DQogICAgPHhz OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxVGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5h bWU9IlVzZVNpbXBsZUJvdW5kcyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i UmVhZEF0VGltZURldGFpbHMiIHR5cGU9InRuczpSZWFkQXRUaW1lRGV0YWlscyIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVhZEFubm90YXRpb25EYXRhRGV0YWlscyI+DQogICAgPHhz OmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9 InRuczpIaXN0b3J5UmVhZERldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxVGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVhZEFubm90YXRpb25EYXRhRGV0YWls cyIgdHlwZT0idG5zOlJlYWRBbm5vdGF0aW9uRGF0YURldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ikhpc3RvcnlEYXRhIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJEYXRhVmFsdWVzIiB0eXBlPSJ1YTpMaXN0T2ZEYXRhVmFsdWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeURhdGEiIHR5cGU9InRuczpI aXN0b3J5RGF0YSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZpY2F0aW9uSW5m byI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0 aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IlVwZGF0ZVR5cGUiIHR5cGU9InRuczpIaXN0b3J5VXBkYXRlVHlwZSIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVXNlck5hbWUiIHR5cGU9Inhz OnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZmljYXRp b25JbmZvIiB0eXBlPSJ0bnM6TW9kaWZpY2F0aW9uSW5mbyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iTGlzdE9mTW9kaWZpY2F0aW9uSW5mbyI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZpY2F0aW9uSW5mbyIgdHlwZT0idG5zOk1vZGlmaWNh dGlvbkluZm8iIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9Ikxpc3RPZk1vZGlmaWNhdGlvbkluZm8iIHR5cGU9InRuczpMaXN0T2ZNb2Rp ZmljYXRpb25JbmZvIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJIaXN0b3J5TW9kaWZpZWREYXRhIj4NCiAgICA8eHM6Y29tcGxleENvbnRl bnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOkhpc3RvcnlE YXRhIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik1vZGlmaWNhdGlvbkluZm9zIiB0eXBlPSJ0bnM6TGlzdE9mTW9kaWZpY2F0aW9uSW5mbyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAg ICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlNb2RpZmllZERhdGEiIHR5cGU9 InRuczpIaXN0b3J5TW9kaWZpZWREYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJI aXN0b3J5RXZlbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkV2ZW50cyIgdHlwZT0idG5zOkxpc3RPZkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBs ZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5RXZlbnQiIHR5cGU9InRuczpIaXN0 b3J5RXZlbnQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlSZWFkUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZERldGFpbHMiIHR5cGU9 InVhOkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIgdHlwZT0idG5zOlRpbWVz dGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVsZWFzZUNvbnRpbnVhdGlvblBvaW50cyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm9kZXNUb1JlYWQiIHR5cGU9InRuczpMaXN0 T2ZIaXN0b3J5UmVhZFZhbHVlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iSGlzdG9yeVJlYWRSZXF1ZXN0IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXF1ZXN0IiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5UmVhZFJlc3BvbnNlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0i dG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idG5zOkxpc3RPZkhpc3RvcnlSZWFk UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJIaXN0b3J5UmVhZFJlc3BvbnNl IiB0eXBlPSJ0bnM6SGlzdG9yeVJlYWRSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUg bmFtZT0iV3JpdGVWYWx1ZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iTm9kZUlkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBdHRyaWJ1dGVJZCIgdHlwZT0ieHM6dW5z aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkluZGV4 UmFuZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ1YTpEYXRhVmFsdWUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVWYWx1ZSIgdHlwZT0idG5zOldy aXRlVmFsdWUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZldyaXRlVmFsdWUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IldyaXRlVmFsdWUi IHR5cGU9InRuczpXcml0ZVZhbHVlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVk IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZXcml0ZVZhbHVlIiB0eXBlPSJ0bnM6TGlz dE9mV3JpdGVWYWx1ZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iV3JpdGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ik5vZGVzVG9Xcml0ZSIgdHlwZT0idG5zOkxpc3RPZldyaXRlVmFsdWUiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXF1ZXN0IiB0eXBlPSJ0bnM6V3JpdGVSZXF1 ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJXcml0ZVJlc3BvbnNlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlw ZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzdWx0cyIgdHlwZT0idWE6TGlzdE9mU3RhdHVzQ29k ZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iV3JpdGVSZXNwb25zZSIgdHlwZT0idG5z OldyaXRlUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikhpc3RvcnlVcGRh dGVEZXRhaWxzIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJO b2RlSWQiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJIaXN0b3J5VXBkYXRlRGV0YWlscyIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxz IiAvPg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJIaXN0b3J5VXBkYXRlVHlwZSI+DQogICAg PHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9Ikluc2VydF8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZXBsYWNl XzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVwZGF0ZV8zIiAvPg0KICAgICAg PHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZWxldGVfNCIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9u Pg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVU eXBlIiB0eXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZVR5cGUiIC8+DQoNCiAgPHhzOnNpbXBsZVR5cGUg IG5hbWU9IlBlcmZvcm1VcGRhdGVUeXBlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6 c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSW5zZXJ0XzEiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJlcGxhY2VfMiIgLz4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iVXBkYXRlXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlJl bW92ZV80IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iUGVyZm9ybVVwZGF0ZVR5cGUiIHR5cGU9InRuczpQZXJmb3JtVXBk YXRlVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBkYXRlRGF0YURldGFpbHMi Pg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVu c2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUGVyZm9ybUluc2VydFJlcGxhY2UiIHR5 cGU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlVwZGF0ZVZhbHVlcyIgdHlwZT0idWE6TGlzdE9mRGF0YVZhbHVlIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0K ICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iVXBkYXRlRGF0YURldGFpbHMiIHR5cGU9 InRuczpVcGRhdGVEYXRhRGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBk YXRlU3RydWN0dXJlRGF0YURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0i ZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFp bHMiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UGVyZm9ybUluc2VydFJlcGxhY2UiIHR5cGU9InRuczpQZXJmb3JtVXBkYXRlVHlwZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlVwZGF0ZVZhbHVlcyIgdHlw ZT0idWE6TGlzdE9mRGF0YVZhbHVlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpj b21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i VXBkYXRlU3RydWN0dXJlRGF0YURldGFpbHMiIHR5cGU9InRuczpVcGRhdGVTdHJ1Y3R1cmVEYXRh RGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVXBkYXRlRXZlbnREZXRhaWxz Ij4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRl bnNpb24gYmFzZT0idG5zOkhpc3RvcnlVcGRhdGVEZXRhaWxzIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmZvcm1JbnNlcnRSZXBsYWNlIiB0 eXBlPSJ0bnM6UGVyZm9ybVVwZGF0ZVR5cGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJGaWx0ZXIiIHR5cGU9InRuczpFdmVudEZpbHRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVu dERhdGEiIHR5cGU9InRuczpMaXN0T2ZIaXN0b3J5RXZlbnRGaWVsZExpc3QiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJVcGRhdGVFdmVudERldGFpbHMiIHR5cGU9InRuczpVcGRh dGVFdmVudERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVJhd01v ZGlmaWVkRGV0YWlscyI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQog ICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAg ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJc0RlbGV0ZU1v ZGlmaWVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZFRpbWUiIHR5cGU9InhzOmRhdGVU aW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hz OmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIHR5cGU9InRu czpEZWxldGVSYXdNb2RpZmllZERldGFpbHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IkRlbGV0ZUF0VGltZURldGFpbHMiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFs c2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6SGlzdG9yeVVwZGF0ZURldGFpbHMi Pg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVx VGltZXMiIHR5cGU9InVhOkxpc3RPZkRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQog ICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iRGVsZXRlQXRUaW1lRGV0YWlscyIgdHlwZT0idG5zOkRlbGV0ZUF0VGltZURldGFp bHMiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZUV2ZW50RGV0YWlscyI+DQog ICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9u IGJhc2U9InRuczpIaXN0b3J5VXBkYXRlRGV0YWlscyI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudElkcyIgdHlwZT0idWE6TGlzdE9mQnl0 ZVN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpz ZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZUV2ZW50RGV0 YWlscyIgdHlwZT0idG5zOkRlbGV0ZUV2ZW50RGV0YWlscyIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT3BlcmF0aW9uUmVzdWx0cyIgdHlw ZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9m RGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iSGlz dG9yeVVwZGF0ZVJlc3VsdCIgdHlwZT0idG5zOkhpc3RvcnlVcGRhdGVSZXN1bHQiIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkhpc3RvcnlVcGRhdGVSZXN1bHQiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVSZXN1bHQi IHR5cGU9InRuczpIaXN0b3J5VXBkYXRlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZIaXN0b3J5VXBkYXRlUmVz dWx0IiB0eXBlPSJ0bnM6TGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIgbmlsbGFibGU9InRydWUi PjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iSGlzdG9yeVVwZGF0ZVJl cXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVl c3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVVwZGF0ZURldGFpbHMi IHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJIaXN0b3J5VXBkYXRlUmVxdWVzdCIgdHlwZT0idG5zOkhpc3RvcnlVcGRh dGVSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5VXBkYXRlUmVz cG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3Bv bnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6 TGlzdE9mSGlzdG9yeVVwZGF0ZVJlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6TGlz dE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i SGlzdG9yeVVwZGF0ZVJlc3BvbnNlIiB0eXBlPSJ0bnM6SGlzdG9yeVVwZGF0ZVJlc3BvbnNlIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYWxsTWV0aG9kUmVxdWVzdCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iT2JqZWN0SWQiIHR5cGU9InVhOk5v ZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1ldGhvZElkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnB1dEFyZ3VtZW50cyIgdHlwZT0i dWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJD YWxsTWV0aG9kUmVxdWVzdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXF1ZXN0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDYWxsTWV0aG9kUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1ldGhvZFJlcXVlc3QiIHR5cGU9 InRuczpDYWxsTWV0aG9kUmVxdWVzdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRl ZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlcXVlc3QiIHR5cGU9 InRuczpMaXN0T2ZDYWxsTWV0aG9kUmVxdWVzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVu dD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ2FsbE1ldGhvZFJlc3VsdCI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6 U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSW5w dXRBcmd1bWVudFJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnB1dEFyZ3Vt ZW50RGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik91dHB1 dEFyZ3VtZW50cyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJDYWxsTWV0aG9kUmVzdWx0IiB0eXBlPSJ0bnM6Q2FsbE1ldGhvZFJl c3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQ2FsbE1ldGhvZFJlc3Vs dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ2FsbE1ldGhv ZFJlc3VsdCIgdHlwZT0idG5zOkNhbGxNZXRob2RSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbWF4T2Nj dXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZkNhbGxNZXRob2RS ZXN1bHQiIHR5cGU9InRuczpMaXN0T2ZDYWxsTWV0aG9kUmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJDYWxsUmVxdWVzdCI+DQog ICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIg dHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNZXRob2RzVG9DYWxsIiB0eXBlPSJ0bnM6TGlzdE9m Q2FsbE1ldGhvZFJlcXVlc3QiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i Q2FsbFJlcXVlc3QiIHR5cGU9InRuczpDYWxsUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5 cGUgbmFtZT0iQ2FsbFJlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVz dWx0cyIgdHlwZT0idG5zOkxpc3RPZkNhbGxNZXRob2RSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3Mi IHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IkNhbGxSZXNwb25zZSIgdHlwZT0idG5zOkNhbGxSZXNwb25zZSIgLz4NCg0K ICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iTW9uaXRvcmluZ01vZGUiPg0KICAgIDx4czpyZXN0cmlj dGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEaXNh YmxlZF8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJTYW1wbGluZ18xIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSZXBvcnRpbmdfMiIgLz4NCiAgICA8L3hzOnJl c3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0 b3JpbmdNb2RlIiB0eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUiIC8+DQoNCiAgPHhzOnNpbXBsZVR5 cGUgIG5hbWU9IkRhdGFDaGFuZ2VUcmlnZ2VyIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU3RhdHVzXzAiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c1ZhbHVlXzEiIC8+DQogICAgICA8eHM6 ZW51bWVyYXRpb24gdmFsdWU9IlN0YXR1c1ZhbHVlVGltZXN0YW1wXzIiIC8+DQogICAgPC94czpy ZXN0cmljdGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRh Q2hhbmdlVHJpZ2dlciIgdHlwZT0idG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiAvPg0KDQogIDx4czpz aW1wbGVUeXBlICBuYW1lPSJEZWFkYmFuZFR5cGUiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNl PSJ4czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkFic29sdXRlXzEiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9IlBlcmNlbnRfMiIgLz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8 L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlYWRiYW5kVHlwZSIgdHlwZT0i dG5zOkRlYWRiYW5kVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmlu Z0ZpbHRlciI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdGaWx0ZXIiIHR5cGU9 InRuczpNb25pdG9yaW5nRmlsdGVyIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRh Q2hhbmdlRmlsdGVyIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJpZ2dlciIgdHlwZT0i dG5zOkRhdGFDaGFuZ2VUcmlnZ2VyIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iRGVhZGJhbmRUeXBlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRlYWRiYW5kVmFsdWUiIHR5cGU9 InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICA8L3hzOnNlcXVlbmNlPg0KICAg ICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4Q29udGVudD4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRGF0YUNoYW5nZUZpbHRlciIgdHlwZT0idG5z OkRhdGFDaGFuZ2VGaWx0ZXIiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkV2ZW50Rmls dGVyIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpl eHRlbnNpb24gYmFzZT0idG5zOk1vbml0b3JpbmdGaWx0ZXIiPg0KICAgICAgICA8eHM6c2VxdWVu Y2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VsZWN0Q2xhdXNlcyIgdHlwZT0idG5z Okxpc3RPZlNpbXBsZUF0dHJpYnV0ZU9wZXJhbmQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iV2hlcmVDbGF1c2UiIHR5cGU9InRu czpDb250ZW50RmlsdGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iRXZlbnRG aWx0ZXIiIHR5cGU9InRuczpFdmVudEZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iVXNlU2VydmVyQ2FwYWJpbGl0aWVzRGVmYXVsdHMiIHR5cGU9InhzOmJv b2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRyZWF0VW5j ZXJ0YWluQXNCYWQiIHR5cGU9InhzOmJvb2xlYW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlBlcmNlbnREYXRhQmFkIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBlcmNlbnREYXRhR29vZCIg dHlwZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJVc2VTbG9wZWRFeHRyYXBvbGF0aW9uIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iQWdncmVnYXRlQ29uZmlndXJhdGlvbiIgdHlwZT0idG5zOkFnZ3JlZ2F0 ZUNvbmZpZ3VyYXRpb24iIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFnZ3JlZ2F0ZUZp bHRlciI+DQogICAgPHhzOmNvbXBsZXhDb250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6 ZXh0ZW5zaW9uIGJhc2U9InRuczpNb25pdG9yaW5nRmlsdGVyIj4NCiAgICAgICAgPHhzOnNlcXVl bmNlPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXJ0VGltZSIgdHlwZT0ieHM6ZGF0 ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBZ2dy ZWdhdGVUeXBlIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJvY2Vzc2luZ0ludGVydmFsIiB0eXBl PSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6QWdncmVnYXRlQ29uZmlndXJhdGlv biIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5j ZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwv eHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFnZ3JlZ2F0ZUZpbHRlciIgdHlw ZT0idG5zOkFnZ3JlZ2F0ZUZpbHRlciIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9u aXRvcmluZ0ZpbHRlclJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdG aWx0ZXJSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yaW5nRmlsdGVyUmVzdWx0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJFdmVudEZpbHRlclJlc3VsdCI+DQogICAgPHhzOmNvbXBsZXhD b250ZW50IG1peGVkPSJmYWxzZSI+DQogICAgICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InRuczpNb25p dG9yaW5nRmlsdGVyUmVzdWx0Ij4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNlbGVjdENsYXVzZVJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1 c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VsZWN0Q2xhdXNlRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZE aWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJXaGVyZUNsYXVzZVJlc3VsdCIgdHlwZT0idG5zOkNvbnRlbnRG aWx0ZXJSZXN1bHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICAgIDwv eHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVuc2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250 ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJFdmVudEZpbHRl clJlc3VsdCIgdHlwZT0idG5zOkV2ZW50RmlsdGVyUmVzdWx0IiAvPg0KDQogIDx4czpjb21wbGV4 VHlwZSBuYW1lPSJBZ2dyZWdhdGVGaWx0ZXJSZXN1bHQiPg0KICAgIDx4czpjb21wbGV4Q29udGVu dCBtaXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6TW9uaXRvcmlu Z0ZpbHRlclJlc3VsdCI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXZpc2VkU3RhcnRUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRQcm9jZXNzaW5nSW50 ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgICAgIDx4czpl bGVtZW50IG5hbWU9IlJldmlzZWRBZ2dyZWdhdGVDb25maWd1cmF0aW9uIiB0eXBlPSJ0bnM6QWdn cmVnYXRlQ29uZmlndXJhdGlvbiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0ZW5zaW9uPg0KICAgIDwveHM6Y29t cGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkFn Z3JlZ2F0ZUZpbHRlclJlc3VsdCIgdHlwZT0idG5zOkFnZ3JlZ2F0ZUZpbHRlclJlc3VsdCIgLz4N Cg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmluZ1BhcmFtZXRlcnMiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudEhhbmRsZSIgdHlwZT0i eHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRmlsdGVyIiB0eXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIG1p bk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJR dWV1ZVNpemUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJEaXNjYXJkT2xkZXN0IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iTW9uaXRvcmluZ1BhcmFtZXRlcnMiIHR5cGU9InRuczpNb25pdG9yaW5n UGFyYW1ldGVycyIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVkSXRlbUNy ZWF0ZVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 Ikl0ZW1Ub01vbml0b3IiIHR5cGU9InRuczpSZWFkVmFsdWVJZCIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JpbmdNb2RlIiB0 eXBlPSJ0bnM6TW9uaXRvcmluZ01vZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlJlcXVlc3RlZFBhcmFtZXRlcnMiIHR5cGU9InRuczpNb25pdG9yaW5nUGFyYW1l dGVycyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVt Q3JlYXRlUmVxdWVzdCIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1DcmVhdGVSZXF1ZXN0IiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVk SXRlbUNyZWF0ZVJlcXVlc3QiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIg bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTGlzdE9mTW9uaXRvcmVkSXRlbUNyZWF0ZVJlcXVlc3QiIHR5cGU9InRuczpMaXN0T2ZNb25p dG9yZWRJdGVtQ3JlYXRlUmVxdWVzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0K ICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0i dWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TW9uaXRvcmVkSXRlbUlkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNl ZFF1ZXVlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkZpbHRlclJlc3VsdCIgdHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0 IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1DcmVh dGVSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiAvPg0KDQogIDx4 czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtQ3Jl YXRlUmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgbWluT2NjdXJz PSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpz ZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9m TW9uaXRvcmVkSXRlbUNyZWF0ZVJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0ZW1D cmVhdGVSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9IkNyZWF0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNlcXVl bmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJl cXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVybiIg dHlwZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iSXRlbXNUb0NyZWF0ZSIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0 ZW1DcmVhdGVSZXF1ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwv eHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNy ZWF0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgdHlwZT0idG5zOkNyZWF0ZU1vbml0b3JlZEl0ZW1z UmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRl bXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i UmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9 InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtQ3JlYXRlUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0 eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxl bWVudCBuYW1lPSJDcmVhdGVNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6Q3JlYXRl TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9u aXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZFBhcmFtZXRlcnMi IHR5cGU9InRuczpNb25pdG9yaW5nUGFyYW1ldGVycyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgdHlwZT0idG5zOk1vbml0 b3JlZEl0ZW1Nb2RpZnlSZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0 T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU1vZGlmeVJlcXVlc3QiIHR5cGU9InRuczpN b25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91 bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21w bGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJl cXVlc3QiIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVxdWVzdCIgbmlsbGFi bGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRv cmVkSXRlbU1vZGlmeVJlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFNhbXBsaW5nSW50ZXJ2YWwiIHR5cGU9 InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2 aXNlZFF1ZXVlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkZpbHRlclJlc3VsdCIgdHlwZT0idWE6RXh0ZW5zaW9uT2Jq ZWN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1N b2RpZnlSZXN1bHQiIHR5cGU9InRuczpNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiAvPg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0Ij4N CiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVt TW9kaWZ5UmVzdWx0IiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mTW9uaXRvcmVkSXRlbU1vZGlmeVJlc3VsdCIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3JlZEl0 ZW1Nb2RpZnlSZXN1bHQiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5z OlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRpbWVzdGFtcHNUb1JldHVy biIgdHlwZT0idG5zOlRpbWVzdGFtcHNUb1JldHVybiIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iSXRlbXNUb01vZGlmeSIgdHlwZT0idG5zOkxpc3RPZk1vbml0b3Jl ZEl0ZW1Nb2RpZnlSZXF1ZXN0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 Ik1vZGlmeU1vbml0b3JlZEl0ZW1zUmVxdWVzdCIgdHlwZT0idG5zOk1vZGlmeU1vbml0b3JlZEl0 ZW1zUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9kaWZ5TW9uaXRvcmVk SXRlbXNSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5 cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTW9kaWZ5UmVzdWx0IiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9z IiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6TW9k aWZ5TW9uaXRvcmVkSXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0i U2V0TW9uaXRvcmluZ01vZGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1 YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmluZ01vZGUiIHR5cGU9InRuczpNb25pdG9yaW5n TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVk SXRlbUlkcyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czpl bGVtZW50IG5hbWU9IlNldE1vbml0b3JpbmdNb2RlUmVxdWVzdCIgdHlwZT0idG5zOlNldE1vbml0 b3JpbmdNb2RlUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0TW9uaXRv cmluZ01vZGVSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJz PSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMi IHR5cGU9InVhOkxpc3RPZlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxp c3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg IDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9 IlNldE1vbml0b3JpbmdNb2RlUmVzcG9uc2UiIHR5cGU9InRuczpTZXRNb25pdG9yaW5nTW9kZVJl c3BvbnNlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXRUcmlnZ2VyaW5nUmVxdWVz dCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhl YWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6 dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlRy aWdnZXJpbmdJdGVtSWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMaW5rc1RvQWRkIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJMaW5rc1RvUmVtb3ZlIiB0eXBlPSJ1YTpMaXN0T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ1JlcXVlc3QiIHR5cGU9InRuczpTZXRU cmlnZ2VyaW5nUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0VHJpZ2dl cmluZ1Jlc3BvbnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXNwb25zZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVzdWx0cyIg dHlwZT0idWE6TGlzdE9mU3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZERpYWdub3N0aWNJbmZvcyIgdHlwZT0idWE6 TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZW1vdmVSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0 dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVtb3ZlRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGlj SW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRUcmlnZ2VyaW5n UmVzcG9uc2UiIHR5cGU9InRuczpTZXRUcmlnZ2VyaW5nUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zUmVxdWVzdCI+DQogICAgPHhzOnNl cXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5z OlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1p bk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1JZHMi IHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBu YW1lPSJEZWxldGVNb25pdG9yZWRJdGVtc1JlcXVlc3QiIHR5cGU9InRuczpEZWxldGVNb25pdG9y ZWRJdGVtc1JlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZU1vbml0 b3JlZEl0ZW1zUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRz IiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpM aXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJEZWxldGVNb25pdG9yZWRJdGVtc1Jlc3BvbnNlIiB0eXBlPSJ0bnM6RGVsZXRlTW9uaXRvcmVk SXRlbXNSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iQ3JlYXRlU3Vic2Ny aXB0aW9uUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0iMCIg bmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0ZWRQdWJs aXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVkTGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWdu ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3Rl ZE1heEtlZXBBbGl2ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTWF4Tm90aWZpY2F0aW9uc1BlclB1Ymxpc2giIHR5 cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJQdWJsaXNoaW5nRW5hYmxlZCIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0 ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5 cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVN1YnNjcmlwdGlvblJlcXVlc3QiIHR5cGU9 InRuczpDcmVhdGVTdWJzY3JpcHRpb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBu YW1lPSJDcmVhdGVTdWJzY3JpcHRpb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhl YWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIw IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZFB1Ymxpc2hpbmdJbnRlcnZhbCIg dHlwZT0ieHM6ZG91YmxlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJSZXZpc2VkTGlmZXRpbWVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRNYXhLZWVwQWxpdmVDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNl Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJDcmVhdGVTdWJzY3Jp cHRpb25SZXNwb25zZSIgdHlwZT0idG5zOkNyZWF0ZVN1YnNjcmlwdGlvblJlc3BvbnNlIiAvPg0K DQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNb2RpZnlTdWJzY3JpcHRpb25SZXF1ZXN0Ij4NCiAg ICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0 eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVxdWVzdGVk UHVibGlzaGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlcXVlc3RlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVu c2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1 ZXN0ZWRNYXhLZWVwQWxpdmVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE5vdGlmaWNhdGlvbnNQZXJQdWJsaXNo IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUHJpb3JpdHkiIHR5cGU9InhzOnVuc2lnbmVkQnl0ZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ik1vZGlmeVN1YnNjcmlwdGlvblJlcXVlc3QiIHR5cGU9InRuczpNb2RpZnlTdWJzY3Jp cHRpb25SZXF1ZXN0IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJNb2RpZnlTdWJzY3Jp cHRpb25SZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJldmlzZWRQdWJs aXNoaW5nSW50ZXJ2YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iUmV2aXNlZExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXZpc2VkTWF4 S2VlcEFsaXZlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQog ICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFt ZT0iTW9kaWZ5U3Vic2NyaXB0aW9uUmVzcG9uc2UiIHR5cGU9InRuczpNb2RpZnlTdWJzY3JpcHRp b25SZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2V0UHVibGlzaGluZ01v ZGVSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdFbmFibGVk IiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTdWJzY3JpcHRpb25JZHMiIHR5cGU9InVhOkxpc3RPZlVJbnQzMiIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXRQdWJsaXNoaW5nTW9kZVJlcXVlc3QiIHR5cGU9 InRuczpTZXRQdWJsaXNoaW5nTW9kZVJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlNldFB1Ymxpc2hpbmdNb2RlUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6UmVzcG9uc2VIZWFk ZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm9z IiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6 ZWxlbWVudCBuYW1lPSJTZXRQdWJsaXNoaW5nTW9kZVJlc3BvbnNlIiB0eXBlPSJ0bnM6U2V0UHVi bGlzaGluZ01vZGVSZXNwb25zZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm90aWZp Y2F0aW9uTWVzc2FnZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbkRh dGEiIHR5cGU9InVhOkxpc3RPZkV4dGVuc2lvbk9iamVjdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRpb25NZXNzYWdlIiB0eXBlPSJ0bnM6Tm90aWZpY2F0 aW9uTWVzc2FnZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTm90aWZpY2F0aW9uRGF0 YSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik5vdGlmaWNhdGlvbkRhdGEiIHR5cGU9InRuczpO b3RpZmljYXRpb25EYXRhIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXRhQ2hhbmdl Tm90aWZpY2F0aW9uIj4NCiAgICA8eHM6Y29tcGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAg ICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5zOk5vdGlmaWNhdGlvbkRhdGEiPg0KICAgICAgICA8 eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbXMi IHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTm90aWZpY2F0aW9uIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgICAgIDx4czplbGVtZW50IG5hbWU9IkRpYWdub3N0 aWNJbmZvcyIgdHlwZT0idWE6TGlzdE9mRGlhZ25vc3RpY0luZm8iIG1pbk9jY3Vycz0iMCIgbmls bGFibGU9InRydWUiIC8+DQogICAgICAgIDwveHM6c2VxdWVuY2U+DQogICAgICA8L3hzOmV4dGVu c2lvbj4NCiAgICA8L3hzOmNvbXBsZXhDb250ZW50Pg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9uIiB0eXBlPSJ0bnM6RGF0YUNo YW5nZU5vdGlmaWNhdGlvbiIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTW9uaXRvcmVk SXRlbU5vdGlmaWNhdGlvbiI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ2xpZW50SGFuZGxlIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVmFsdWUiIHR5cGU9InVhOkRhdGFWYWx1ZSIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJNb25pdG9yZWRJdGVtTm90aWZpY2F0 aW9uIiB0eXBlPSJ0bnM6TW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTGlzdE9mTW9uaXRvcmVkSXRlbU5vdGlmaWNhdGlvbiI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9uaXRvcmVkSXRlbU5vdGlmaWNh dGlvbiIgdHlwZT0idG5zOk1vbml0b3JlZEl0ZW1Ob3RpZmljYXRpb24iIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk1vbml0 b3JlZEl0ZW1Ob3RpZmljYXRpb24iIHR5cGU9InRuczpMaXN0T2ZNb25pdG9yZWRJdGVtTm90aWZp Y2F0aW9uIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlw ZSBuYW1lPSJFdmVudE5vdGlmaWNhdGlvbkxpc3QiPg0KICAgIDx4czpjb21wbGV4Q29udGVudCBt aXhlZD0iZmFsc2UiPg0KICAgICAgPHhzOmV4dGVuc2lvbiBiYXNlPSJ0bnM6Tm90aWZpY2F0aW9u RGF0YSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFdmVudHMiIHR5cGU9InRuczpMaXN0T2ZFdmVudEZpZWxkTGlzdCIgbWluT2NjdXJzPSIwIiBu aWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICAgIDwveHM6ZXh0 ZW5zaW9uPg0KICAgIDwveHM6Y29tcGxleENvbnRlbnQ+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9IkV2ZW50Tm90aWZpY2F0aW9uTGlzdCIgdHlwZT0idG5zOkV2ZW50 Tm90aWZpY2F0aW9uTGlzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXZlbnRGaWVs ZExpc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVu dEhhbmRsZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkV2ZW50RmllbGRzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkV2ZW50RmllbGRMaXN0IiB0eXBlPSJ0 bnM6RXZlbnRGaWVsZExpc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkV2 ZW50RmllbGRMaXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkV2ZW50RmllbGRMaXN0IiBtaW5PY2N1cnM9IjAi IG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZFdmVu dEZpZWxkTGlzdCIgdHlwZT0idG5zOkxpc3RPZkV2ZW50RmllbGRMaXN0IiBuaWxsYWJsZT0idHJ1 ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJIaXN0b3J5RXZlbnRG aWVsZExpc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkV2 ZW50RmllbGRzIiB0eXBlPSJ1YTpMaXN0T2ZWYXJpYW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9Ikhpc3RvcnlFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkhpc3RvcnlF dmVudEZpZWxkTGlzdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSGlzdG9y eUV2ZW50RmllbGRMaXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJIaXN0b3J5RXZlbnRGaWVsZExpc3QiIHR5cGU9InRuczpIaXN0b3J5RXZlbnRGaWVsZExp c3QiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZkhpc3RvcnlFdmVudEZpZWxkTGlzdCIgdHlwZT0idG5zOkxpc3RPZkhpc3Rv cnlFdmVudEZpZWxkTGlzdCIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iU3RhdHVzQ2hhbmdlTm90aWZpY2F0aW9uIj4NCiAgICA8eHM6Y29t cGxleENvbnRlbnQgbWl4ZWQ9ImZhbHNlIj4NCiAgICAgIDx4czpleHRlbnNpb24gYmFzZT0idG5z Ok5vdGlmaWNhdGlvbkRhdGEiPg0KICAgICAgICA8eHM6c2VxdWVuY2U+DQogICAgICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU3RhdHVzIiB0eXBlPSJ1YTpTdGF0dXNDb2RlIiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9InVh OkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg ICA8L3hzOnNlcXVlbmNlPg0KICAgICAgPC94czpleHRlbnNpb24+DQogICAgPC94czpjb21wbGV4 Q29udGVudD4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhdHVz Q2hhbmdlTm90aWZpY2F0aW9uIiB0eXBlPSJ0bnM6U3RhdHVzQ2hhbmdlTm90aWZpY2F0aW9uIiAv Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlv bklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhz OmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50IiB0eXBlPSJ0bnM6U3Vi c2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJM aXN0T2ZTdWJzY3JpcHRpb25BY2tub3dsZWRnZW1lbnQiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgdHlwZT0i dG5zOlN1YnNjcmlwdGlvbkFja25vd2xlZGdlbWVudCIgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9 InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94 czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlzdE9mU3Vic2NyaXB0aW9uQWNr bm93bGVkZ2VtZW50IiB0eXBlPSJ0bnM6TGlzdE9mU3Vic2NyaXB0aW9uQWNrbm93bGVkZ2VtZW50 IiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1l PSJQdWJsaXNoUmVxdWVzdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iUmVxdWVzdEhlYWRlciIgdHlwZT0idG5zOlJlcXVlc3RIZWFkZXIiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRp b25BY2tub3dsZWRnZW1lbnRzIiB0eXBlPSJ0bnM6TGlzdE9mU3Vic2NyaXB0aW9uQWNrbm93bGVk Z2VtZW50IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlB1Ymxpc2hSZXF1 ZXN0IiB0eXBlPSJ0bnM6UHVibGlzaFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5h bWU9IlB1Ymxpc2hSZXNwb25zZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNj cmlwdGlvbklkIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iQXZhaWxhYmxlU2VxdWVuY2VOdW1iZXJzIiB0eXBlPSJ1YTpMaXN0 T2ZVSW50MzIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJNb3JlTm90aWZpY2F0aW9ucyIgdHlwZT0ieHM6Ym9vbGVhbiIgbWluT2NjdXJz PSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIgdHlw ZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ1YTpMaXN0T2ZTdGF0 dXNDb2RlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iRGlhZ25vc3RpY0luZm9zIiB0eXBlPSJ1YTpMaXN0T2ZEaWFnbm9zdGljSW5mbyIg bWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8 L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoUmVzcG9uc2UiIHR5 cGU9InRuczpQdWJsaXNoUmVzcG9uc2UiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJl cHVibGlzaFJlcXVlc3QiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IlJlcXVlc3RIZWFkZXIiIHR5cGU9InRuczpSZXF1ZXN0SGVhZGVyIiBtaW5PY2N1cnM9IjAi IG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9u SWQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxl bWVudCBuYW1lPSJSZXRyYW5zbWl0U2VxdWVuY2VOdW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlw ZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVxdWVzdCIgdHlwZT0idG5zOlJlcHVi bGlzaFJlcXVlc3QiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlcHVibGlzaFJlc3Bv bnNlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXNwb25z ZUhlYWRlciIgdHlwZT0idG5zOlJlc3BvbnNlSGVhZGVyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTm90aWZpY2F0aW9uTWVzc2FnZSIg dHlwZT0idG5zOk5vdGlmaWNhdGlvbk1lc3NhZ2UiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVzcG9uc2UiIHR5cGU9InRuczpSZXB1Ymxpc2hSZXNwb25z ZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iVHJhbnNmZXJSZXN1bHQiPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c0NvZGUiIHR5cGU9InVh OlN0YXR1c0NvZGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkF2 YWlsYWJsZVNlcXVlbmNlTnVtYmVycyIgdHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyUmVzdWx0IiB0eXBlPSJ0bnM6VHJh bnNmZXJSZXN1bHQiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlRyYW5zZmVy UmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFu c2ZlclJlc3VsdCIgdHlwZT0idG5zOlRyYW5zZmVyUmVzdWx0IiBtaW5PY2N1cnM9IjAiIG1heE9j Y3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0K ICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZUcmFuc2ZlclJl c3VsdCIgdHlwZT0idG5zOkxpc3RPZlRyYW5zZmVyUmVzdWx0IiBuaWxsYWJsZT0idHJ1ZSI+PC94 czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlv bnNSZXF1ZXN0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJS ZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkcyIg dHlwZT0idWE6TGlzdE9mVUludDMyIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VuZEluaXRpYWxWYWx1ZXMiIHR5cGU9InhzOmJvb2xl YW4iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJUcmFuc2ZlclN1YnNjcmlwdGlvbnNSZXF1ZXN0IiB0 eXBlPSJ0bnM6VHJhbnNmZXJTdWJzY3JpcHRpb25zUmVxdWVzdCIgLz4NCg0KICA8eHM6Y29tcGxl eFR5cGUgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zUmVzcG9uc2UiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3BvbnNlSGVhZGVyIiB0eXBlPSJ0bnM6 UmVzcG9uc2VIZWFkZXIiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJSZXN1bHRzIiB0eXBlPSJ0bnM6TGlzdE9mVHJhbnNmZXJSZXN1bHQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyU3Vic2NyaXB0aW9uc1Jlc3Bv bnNlIiB0eXBlPSJ0bnM6VHJhbnNmZXJTdWJzY3JpcHRpb25zUmVzcG9uc2UiIC8+DQoNCiAgPHhz OmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXF1ZXN0Ij4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZXF1ZXN0SGVhZGVyIiB0eXBlPSJ0 bnM6UmVxdWVzdEhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlN1YnNjcmlwdGlvbklkcyIgdHlwZT0idWE6TGlzdE9mVUludDMy IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQog IDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlv bnNSZXF1ZXN0IiB0eXBlPSJ0bnM6RGVsZXRlU3Vic2NyaXB0aW9uc1JlcXVlc3QiIC8+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNwb25zZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVzcG9uc2VIZWFkZXIiIHR5 cGU9InRuczpSZXNwb25zZUhlYWRlciIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlc3VsdHMiIHR5cGU9InVhOkxpc3RPZlN0YXR1c0Nv ZGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJEaWFnbm9zdGljSW5mb3MiIHR5cGU9InVhOkxpc3RPZkRpYWdub3N0aWNJbmZvIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6 Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNw b25zZSIgdHlwZT0idG5zOkRlbGV0ZVN1YnNjcmlwdGlvbnNSZXNwb25zZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iQnVpbGRJbmZvIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJQcm9kdWN0VXJpIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYW51ZmFjdHVy ZXJOYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9kdWN0TmFtZSIgdHlwZT0ieHM6c3RyaW5nIiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i U29mdHdhcmVWZXJzaW9uIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsZE51bWJlciIgdHlwZT0ieHM6 c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQnVpbGREYXRlIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0K ICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5h bWU9IkJ1aWxkSW5mbyIgdHlwZT0idG5zOkJ1aWxkSW5mbyIgLz4NCg0KICA8eHM6c2ltcGxlVHlw ZSAgbmFtZT0iUmVkdW5kYW5jeVN1cHBvcnQiPg0KICAgIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4 czpzdHJpbmciPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb25lXzAiIC8+DQogICAg ICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNvbGRfMSIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlv biB2YWx1ZT0iV2FybV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJIb3RfMyIg Lz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVHJhbnNwYXJlbnRfNCIgLz4NCiAgICAg IDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iSG90QW5kTWlycm9yZWRfNSIgLz4NCiAgICA8L3hzOnJl c3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJlZHVu ZGFuY3lTdXBwb3J0IiB0eXBlPSJ0bnM6UmVkdW5kYW5jeVN1cHBvcnQiIC8+DQoNCiAgPHhzOnNp bXBsZVR5cGUgIG5hbWU9IlNlcnZlclN0YXRlIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUnVubmluZ18wIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJGYWlsZWRfMSIgLz4NCiAgICAgIDx4czplbnVt ZXJhdGlvbiB2YWx1ZT0iTm9Db25maWd1cmF0aW9uXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRp b24gdmFsdWU9IlN1c3BlbmRlZF8zIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJT aHV0ZG93bl80IiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUZXN0XzUiIC8+DQog ICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNvbW11bmljYXRpb25GYXVsdF82IiAvPg0KICAg ICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmtub3duXzciIC8+DQogICAgPC94czpyZXN0cmlj dGlvbj4NCiAgPC94czpzaW1wbGVUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJTdGF0 ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJS ZWR1bmRhbnRTZXJ2ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iU2VydmVySWQiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxs YWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZpY2VMZXZlbCIgdHlw ZT0ieHM6dW5zaWduZWRCeXRlIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTZXJ2ZXJTdGF0ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQg bmFtZT0iUmVkdW5kYW50U2VydmVyRGF0YVR5cGUiIHR5cGU9InRuczpSZWR1bmRhbnRTZXJ2ZXJE YXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUmVkdW5kYW50U2Vy dmVyRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6UmVkdW5kYW50U2VydmVyRGF0YVR5 cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50 IG5hbWU9Ikxpc3RPZlJlZHVuZGFudFNlcnZlckRhdGFUeXBlIiB0eXBlPSJ0bnM6TGlzdE9mUmVk dW5kYW50U2VydmVyRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVuZHBvaW50VXJsTGlzdERhdGFUeXBlIj4NCiAgICA8eHM6 c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJFbmRwb2ludFVybExpc3QiIHR5cGU9 InVhOkxpc3RPZlN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJF bmRwb2ludFVybExpc3REYXRhVHlwZSIgdHlwZT0idG5zOkVuZHBvaW50VXJsTGlzdERhdGFUeXBl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFbmRwb2ludFVybExpc3REYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9p bnRVcmxMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpFbmRwb2ludFVybExpc3REYXRhVHlwZSIgbWlu T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAg PC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0i TGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIHR5cGU9InRuczpMaXN0T2ZFbmRwb2ludFVy bExpc3REYXRhVHlwZSIgbmlsbGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZlclVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0 d29ya1BhdGhzIiB0eXBlPSJ0bnM6TGlzdE9mRW5kcG9pbnRVcmxMaXN0RGF0YVR5cGUiIG1pbk9j Y3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpj b21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTmV0d29ya0dyb3VwRGF0YVR5cGUiIHR5 cGU9InRuczpOZXR3b3JrR3JvdXBEYXRhVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFt ZT0iTGlzdE9mTmV0d29ya0dyb3VwRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9Ik5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6TmV0d29y a0dyb3VwRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQog IDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZk5ldHdvcmtHcm91cERhdGFUeXBlIiB0eXBlPSJ0bnM6 TGlzdE9mTmV0d29ya0dyb3VwRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGljc0Rh dGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTYW1w bGluZ0ludGVydmFsIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9Ik1vbml0b3JlZEl0ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1heE1vbml0b3JlZEl0 ZW1Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IkRpc2FibGVkTW9uaXRvcmVkSXRlbUNvdW50IiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNhbXBsaW5nSW50ZXJ2YWxEaWFnbm9zdGlj c0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2FtcGxpbmdJbnRlcnZhbERpYWdub3N0aWNzRGF0YVR5cGUi IC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNhbXBsaW5nSW50ZXJ2YWxEaWFn bm9zdGljc0RhdGFUeXBlIj4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTYW1wbGluZ0ludGVydmFsRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlNhbXBs aW5nSW50ZXJ2YWxEaWFnbm9zdGljc0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i dW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hz OmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTYW1wbGluZ0ludGVydmFs RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlNhbXBsaW5nSW50ZXJ2YWxEaWFn bm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQogIDx4czpj b21wbGV4VHlwZSBuYW1lPSJTZXJ2ZXJEaWFnbm9zdGljc1N1bW1hcnlEYXRhVHlwZSI+DQogICAg PHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmVyVmlld0NvdW50IiB0 eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iQ3VycmVudFNlc3Npb25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1bXVsYXRlZFNlc3Npb25Db3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlNlY3VyaXR5UmVqZWN0ZWRTZXNzaW9uQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWplY3RlZFNlc3Np b25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlNlc3Npb25UaW1lb3V0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uQWJvcnRD b3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkN1cnJlbnRTdWJzY3JpcHRpb25Db3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1bXVsYXRlZFN1 YnNjcmlwdGlvbkNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUHVibGlzaGluZ0ludGVydmFsQ291bnQiIHR5cGU9Inhz OnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJT ZWN1cml0eVJlamVjdGVkUmVxdWVzdHNDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9j Y3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlamVjdGVkUmVxdWVzdHNDb3Vu dCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVl bmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZXJ2ZXJEaWFn bm9zdGljc1N1bW1hcnlEYXRhVHlwZSIgdHlwZT0idG5zOlNlcnZlckRpYWdub3N0aWNzU3VtbWFy eURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXJ2ZXJTdGF0dXNEYXRh VHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3RhcnRU aW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iQ3VycmVudFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdGF0ZSIgdHlwZT0idG5zOlNlcnZlclN0YXRlIiBt aW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJCdWlsZEluZm8iIHR5cGU9 InRuczpCdWlsZEluZm8iIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJTZWNvbmRzVGlsbFNodXRkb3duIiB0eXBlPSJ4czp1bnNpZ25lZElu dCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2h1dGRvd25SZWFz b24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUi IC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1l bnQgbmFtZT0iU2VydmVyU3RhdHVzRGF0YVR5cGUiIHR5cGU9InRuczpTZXJ2ZXJTdGF0dXNEYXRh VHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vzc2lvbkRpYWdub3N0aWNzRGF0 YVR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Np b25JZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvbk5hbWUiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNs aWVudERlc2NyaXB0aW9uIiB0eXBlPSJ0bnM6QXBwbGljYXRpb25EZXNjcmlwdGlvbiIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlcnZl clVyaSIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRW5kcG9pbnRVcmwiIHR5cGU9InhzOnN0cmluZyIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxv Y2FsZUlkcyIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWN0dWFsU2Vzc2lvblRpbWVvdXQiIHR5 cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TWF4UmVzcG9uc2VNZXNzYWdlU2l6ZSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVudENvbm5lY3Rpb25UaW1lIiB0eXBl PSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i Q2xpZW50TGFzdENvbnRhY3RUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVudFN1YnNjcmlwdGlvbnNDb3VudCIgdHlw ZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9IkN1cnJlbnRNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWlu T2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3VycmVudFB1Ymxpc2hSZXF1 ZXN0c0luUXVldWUiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAg ICA8eHM6ZWxlbWVudCBuYW1lPSJUb3RhbFJlcXVlc3RDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJVbmF1dGhvcml6ZWRSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2ln bmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJSZWFkQ291 bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxh YmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iSGlzdG9yeVJlYWRDb3VudCIg dHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJXcml0ZUNvdW50IiB0eXBlPSJ0bnM6 U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikhpc3RvcnlVcGRhdGVDb3VudCIgdHlwZT0idG5zOlNl cnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJDYWxsQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRl ckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVs ZW1lbnQgbmFtZT0iQ3JlYXRlTW9uaXRvcmVkSXRlbXNDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VD b3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlNb25pdG9yZWRJdGVtc0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlNldE1vbml0b3JpbmdNb2RlQ291bnQiIHR5cGU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0VHJpZ2dlcmluZ0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU1vbml0b3JlZEl0ZW1zQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU3Vic2NyaXB0aW9uQ291bnQiIHR5cGU9 InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kaWZ5U3Vic2NyaXB0aW9uQ291bnQiIHR5 cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0 cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2V0UHVibGlzaGluZ01vZGVDb3VudCIg dHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9 InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJQdWJsaXNoQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoQ291bnQiIHR5cGU9InRuczpTZXJ2 aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJTdWJzY3JpcHRpb25zQ291bnQiIHR5cGU9InRu czpTZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlU3Vic2NyaXB0aW9uc0NvdW50IiB0eXBl PSJ0bnM6U2VydmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1 ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFkZE5vZGVzQ291bnQiIHR5cGU9InRuczpT ZXJ2aWNlQ291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQWRkUmVmZXJlbmNlc0NvdW50IiB0eXBlPSJ0bnM6U2Vy dmljZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkRlbGV0ZU5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNl Q291bnRlckRhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAg PHhzOmVsZW1lbnQgbmFtZT0iRGVsZXRlUmVmZXJlbmNlc0NvdW50IiB0eXBlPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkJyb3dzZUNvdW50IiB0eXBlPSJ0bnM6U2VydmljZUNvdW50ZXJE YXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IkJyb3dzZU5leHRDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5 cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUcmFuc2xhdGVCcm93c2VQYXRoc1RvTm9kZUlkc0NvdW50IiB0eXBlPSJ0bnM6U2Vydmlj ZUNvdW50ZXJEYXRhVHlwZSIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlF1ZXJ5Rmlyc3RDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3Vu dGVyRGF0YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJRdWVyeU5leHRDb3VudCIgdHlwZT0idG5zOlNlcnZpY2VDb3VudGVyRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVu dCBuYW1lPSJSZWdpc3Rlck5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVW5yZWdpc3Rlck5vZGVzQ291bnQiIHR5cGU9InRuczpTZXJ2aWNlQ291bnRlckRhdGFU eXBlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25EaWFnbm9z dGljc0RhdGFUeXBlIiB0eXBlPSJ0bnM6U2Vzc2lvbkRpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uRGlh Z25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlNlc3Npb25EaWFnbm9zdGljc0RhdGFUeXBlIiBt aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1l PSJMaXN0T2ZTZXNzaW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZlNlc3Np b25EaWFnbm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+PC94czplbGVtZW50Pg0KDQog IDx4czpjb21wbGV4VHlwZSBuYW1lPSJTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBl Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTZXNzaW9uSWQi IHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IkNsaWVudFVzZXJJZE9mU2Vzc2lvbiIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iQ2xpZW50VXNlcklkSGlzdG9yeSIgdHlwZT0idWE6TGlzdE9mU3RyaW5nIiBtaW5PY2N1cnM9 IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQXV0aGVudGlj YXRpb25NZWNoYW5pc20iIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuY29kaW5nIiB0eXBlPSJ4czpzdHJp bmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJUcmFuc3BvcnRQcm90b2NvbCIgdHlwZT0ieHM6c3RyaW5nIiBtaW5PY2N1cnM9IjAiIG5p bGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlNb2RlIiB0 eXBlPSJ0bnM6TWVzc2FnZVNlY3VyaXR5TW9kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iU2VjdXJpdHlQb2xpY3lVcmkiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNsaWVu dENlcnRpZmljYXRlIiB0eXBlPSJ4czpiYXNlNjRCaW5hcnkiIG1pbk9jY3Vycz0iMCIgbmlsbGFi bGU9InRydWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAg PHhzOmVsZW1lbnQgbmFtZT0iU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlw ZT0idG5zOlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNv bXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlNlc3Npb25TZWN1cml0eURpYWdub3N0aWNzRGF0YVR5cGUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlNlc3Npb25TZWN1 cml0eURpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRuczpTZXNzaW9uU2VjdXJpdHlEaWFnbm9z dGljc0RhdGFUeXBlIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiBuaWxsYWJs ZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8 eHM6ZWxlbWVudCBuYW1lPSJMaXN0T2ZTZXNzaW9uU2VjdXJpdHlEaWFnbm9zdGljc0RhdGFUeXBl IiB0eXBlPSJ0bnM6TGlzdE9mU2Vzc2lvblNlY3VyaXR5RGlhZ25vc3RpY3NEYXRhVHlwZSIgbmls bGFibGU9InRydWUiPjwveHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU2Vy dmljZUNvdW50ZXJEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iVG90YWxDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIg Lz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVycm9yQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4 VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iU2VydmljZUNvdW50ZXJEYXRhVHlwZSIgdHlwZT0i dG5zOlNlcnZpY2VDb3VudGVyRGF0YVR5cGUiIC8+DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9 IlN0YXR1c1Jlc3VsdCI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU3RhdHVzQ29kZSIgdHlwZT0idWE6U3RhdHVzQ29kZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iRGlhZ25vc3RpY0luZm8iIHR5cGU9InVhOkRpYWdub3N0aWNJ bmZvIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlN0YXR1c1Jlc3VsdCIg dHlwZT0idG5zOlN0YXR1c1Jlc3VsdCIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlz dE9mU3RhdHVzUmVzdWx0Ij4NCiAgICA8eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBu YW1lPSJTdGF0dXNSZXN1bHQiIHR5cGU9InRuczpTdGF0dXNSZXN1bHQiIG1pbk9jY3Vycz0iMCIg bWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVu Y2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ikxpc3RPZlN0YXR1 c1Jlc3VsdCIgdHlwZT0idG5zOkxpc3RPZlN0YXR1c1Jlc3VsdCIgbmlsbGFibGU9InRydWUiPjwv eHM6ZWxlbWVudD4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU3Vic2NyaXB0aW9uRGlhZ25v c3RpY3NEYXRhVHlwZSI+DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iU2Vzc2lvbklkIiB0eXBlPSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25JZCIgdHlwZT0ieHM6 dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlBy aW9yaXR5IiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4 czplbGVtZW50IG5hbWU9IlB1Ymxpc2hpbmdJbnRlcnZhbCIgdHlwZT0ieHM6ZG91YmxlIiBtaW5P Y2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhLZWVwQWxpdmVDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1heExpZmV0aW1lQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNYXhOb3RpZmljYXRpb25zUGVyUHVibGlz aCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9IlB1Ymxpc2hpbmdFbmFibGVkIiB0eXBlPSJ4czpib29sZWFuIiBtaW5PY2N1cnM9 IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RpZnlDb3VudCIgdHlwZT0ieHM6dW5z aWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuYWJs ZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRGlzYWJsZUNvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2Nj dXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iUmVwdWJsaXNoUmVxdWVzdENvdW50 IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1l bnQgbmFtZT0iUmVwdWJsaXNoTWVzc2FnZVJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJlcHVibGlzaE1l c3NhZ2VDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAg IDx4czplbGVtZW50IG5hbWU9IlRyYW5zZmVyUmVxdWVzdENvdW50IiB0eXBlPSJ4czp1bnNpZ25l ZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJy ZWRUb0FsdENsaWVudENvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAv Pg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVHJhbnNmZXJyZWRUb1NhbWVDbGllbnRDb3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9IlB1Ymxpc2hSZXF1ZXN0Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1 cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEYXRhQ2hhbmdlTm90aWZpY2F0aW9u c0NvdW50IiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhz OmVsZW1lbnQgbmFtZT0iRXZlbnROb3RpZmljYXRpb25zQ291bnQiIHR5cGU9InhzOnVuc2lnbmVk SW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOb3RpZmljYXRp b25zQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8 eHM6ZWxlbWVudCBuYW1lPSJMYXRlUHVibGlzaFJlcXVlc3RDb3VudCIgdHlwZT0ieHM6dW5zaWdu ZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRL ZWVwQWxpdmVDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IkN1cnJlbnRMaWZldGltZUNvdW50IiB0eXBlPSJ4czp1bnNp Z25lZEludCIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVW5hY2tu b3dsZWRnZWRNZXNzYWdlQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNjYXJkZWRNZXNzYWdlQ291bnQiIHR5cGU9 InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJNb25pdG9yZWRJdGVtQ291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJEaXNhYmxlZE1vbml0b3JlZEl0ZW1Db3VudCIg dHlwZT0ieHM6dW5zaWduZWRJbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ik1vbml0b3JpbmdRdWV1ZU92ZXJmbG93Q291bnQiIHR5cGU9InhzOnVuc2lnbmVkSW50 IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJOZXh0U2VxdWVuY2VO dW1iZXIiIHR5cGU9InhzOnVuc2lnbmVkSW50IiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJFdmVudFF1ZXVlT3ZlckZsb3dDb3VudCIgdHlwZT0ieHM6dW5zaWduZWRJ bnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBl IiB0eXBlPSJ0bnM6U3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU3Vic2NyaXB0aW9uRGlhZ25vc3RpY3NEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU3Vic2NyaXB0aW9u RGlhZ25vc3RpY3NEYXRhVHlwZSIgdHlwZT0idG5zOlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlN1YnNjcmlwdGlvbkRpYWdub3N0aWNzRGF0YVR5cGUiIHR5cGU9InRu czpMaXN0T2ZTdWJzY3JpcHRpb25EaWFnbm9zdGljc0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpzaW1wbGVUeXBlICBuYW1lPSJNb2RlbENoYW5nZVN0cnVj dHVyZVZlcmJNYXNrIj4NCiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAg ICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9kZUFkZGVkXzEiIC8+DQogICAgICA8eHM6ZW51 bWVyYXRpb24gdmFsdWU9Ik5vZGVEZWxldGVkXzIiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24g dmFsdWU9IlJlZmVyZW5jZUFkZGVkXzQiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9 IlJlZmVyZW5jZURlbGV0ZWRfOCIgLz4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGF0 YVR5cGVDaGFuZ2VkXzE2IiAvPg0KICAgIDwveHM6cmVzdHJpY3Rpb24+DQogIDwveHM6c2ltcGxl VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVWZXJiTWFzayIg dHlwZT0idG5zOk1vZGVsQ2hhbmdlU3RydWN0dXJlVmVyYk1hc2siIC8+DQoNCiAgPHhzOmNvbXBs ZXhUeXBlIG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFmZmVjdGVkIiB0eXBlPSJ1YTpOb2RlSWQi IG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1l PSJBZmZlY3RlZFR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0i dHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZlcmIiIHR5cGU9InhzOnVuc2lnbmVk Qnl0ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxl eFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9Ik1vZGVsQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUi IHR5cGU9InRuczpNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiAvPg0KDQogIDx4czpjb21w bGV4VHlwZSBuYW1lPSJMaXN0T2ZNb2RlbENoYW5nZVN0cnVjdHVyZURhdGFUeXBlIj4NCiAgICA8 eHM6c2VxdWVuY2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJNb2RlbENoYW5nZVN0cnVjdHVy ZURhdGFUeXBlIiB0eXBlPSJ0bnM6TW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgbWluT2Nj dXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgPC94 czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iTGlz dE9mTW9kZWxDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlwZT0idG5zOkxpc3RPZk1vZGVsQ2hh bmdlU3RydWN0dXJlRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIj48L3hzOmVsZW1lbnQ+DQoNCiAg PHhzOmNvbXBsZXhUeXBlIG5hbWU9IlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiPg0K ICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkFmZmVjdGVkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJBZmZlY3RlZFR5cGUiIHR5cGU9InVhOk5vZGVJZCIgbWluT2NjdXJzPSIw IiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhU eXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBl IiB0eXBlPSJ0bnM6U2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSIgLz4NCg0KICA8eHM6 Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mU2VtYW50aWNDaGFuZ2VTdHJ1Y3R1cmVEYXRhVHlwZSI+ DQogICAgPHhzOnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iU2VtYW50aWNDaGFu Z2VTdHJ1Y3R1cmVEYXRhVHlwZSIgdHlwZT0idG5zOlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0 YVR5cGUiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIG5pbGxhYmxlPSJ0cnVl IiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9Ikxpc3RPZlNlbWFudGljQ2hhbmdlU3RydWN0dXJlRGF0YVR5cGUiIHR5cGU9InRu czpMaXN0T2ZTZW1hbnRpY0NoYW5nZVN0cnVjdHVyZURhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSI+ PC94czplbGVtZW50Pg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSYW5nZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTG93IiB0eXBlPSJ4czpkb3VibGUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkhpZ2giIHR5cGU9Inhz OmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29t cGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlJhbmdlIiB0eXBlPSJ0bnM6UmFuZ2UiIC8+ DQoNCiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkVVSW5mb3JtYXRpb24iPg0KICAgIDx4czpzZXF1 ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik5hbWVzcGFjZVVyaSIgdHlwZT0ieHM6c3Ry aW5nIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iVW5pdElkIiB0eXBlPSJ4czppbnQiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czpl bGVtZW50IG5hbWU9IkRpc3BsYXlOYW1lIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRGVzY3Jp cHRpb24iIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4NCiAgPHhzOmVs ZW1lbnQgbmFtZT0iRVVJbmZvcm1hdGlvbiIgdHlwZT0idG5zOkVVSW5mb3JtYXRpb24iIC8+DQoN CiAgPHhzOnNpbXBsZVR5cGUgIG5hbWU9IkF4aXNTY2FsZUVudW1lcmF0aW9uIj4NCiAgICA8eHM6 cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1 ZT0iTGluZWFyXzAiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkxvZ18xIiAvPg0K ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMbl8yIiAvPg0KICAgIDwveHM6cmVzdHJpY3Rp b24+DQogIDwveHM6c2ltcGxlVHlwZT4NCiAgPHhzOmVsZW1lbnQgbmFtZT0iQXhpc1NjYWxlRW51 bWVyYXRpb24iIHR5cGU9InRuczpBeGlzU2NhbGVFbnVtZXJhdGlvbiIgLz4NCg0KICA8eHM6Y29t cGxleFR5cGUgbmFtZT0iQ29tcGxleE51bWJlclR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9IlJlYWwiIHR5cGU9InhzOmZsb2F0IiBtaW5PY2N1cnM9IjAi IC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbWFnaW5hcnkiIHR5cGU9InhzOmZsb2F0IiBt aW5PY2N1cnM9IjAiIC8+DQogICAgPC94czpzZXF1ZW5jZT4NCiAgPC94czpjb21wbGV4VHlwZT4N CiAgPHhzOmVsZW1lbnQgbmFtZT0iQ29tcGxleE51bWJlclR5cGUiIHR5cGU9InRuczpDb21wbGV4 TnVtYmVyVHlwZSIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRG91YmxlQ29tcGxleE51 bWJlclR5cGUiPg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlJl YWwiIHR5cGU9InhzOmRvdWJsZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQg bmFtZT0iSW1hZ2luYXJ5IiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8 L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJE b3VibGVDb21wbGV4TnVtYmVyVHlwZSIgdHlwZT0idG5zOkRvdWJsZUNvbXBsZXhOdW1iZXJUeXBl IiAvPg0KDQogIDx4czpjb21wbGV4VHlwZSBuYW1lPSJBeGlzSW5mb3JtYXRpb24iPg0KICAgIDx4 czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkVuZ2luZWVyaW5nVW5pdHMiIHR5 cGU9InRuczpFVUluZm9ybWF0aW9uIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iRVVSYW5nZSIgdHlwZT0idG5zOlJhbmdlIiBtaW5PY2N1 cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iVGl0bGUi IHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+ DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBeGlzU2NhbGVUeXBlIiB0eXBlPSJ0bnM6QXhpc1Nj YWxlRW51bWVyYXRpb24iIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9 IkF4aXNTdGVwcyIgdHlwZT0idWE6TGlzdE9mRG91YmxlIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxl PSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4 czplbGVtZW50IG5hbWU9IkF4aXNJbmZvcm1hdGlvbiIgdHlwZT0idG5zOkF4aXNJbmZvcm1hdGlv biIgLz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iWFZUeXBlIj4NCiAgICA8eHM6c2VxdWVu Y2U+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJYIiB0eXBlPSJ4czpkb3VibGUiIG1pbk9jY3Vy cz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlZhbHVlIiB0eXBlPSJ4czpmbG9hdCIg bWluT2NjdXJzPSIwIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+DQogIDwveHM6Y29tcGxleFR5cGU+ DQogIDx4czplbGVtZW50IG5hbWU9IlhWVHlwZSIgdHlwZT0idG5zOlhWVHlwZSIgLz4NCg0KICA8 eHM6Y29tcGxleFR5cGUgbmFtZT0iUHJvZ3JhbURpYWdub3N0aWNEYXRhVHlwZSI+DQogICAgPHhz OnNlcXVlbmNlPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlU2Vzc2lvbklkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJDcmVhdGVDbGllbnROYW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vy cz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJJbnZvY2F0 aW9uQ3JlYXRpb25UaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdFRyYW5zaXRpb25UaW1lIiB0eXBlPSJ4czpkYXRlVGlt ZSIgbWluT2NjdXJzPSIwIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZENh bGwiIHR5cGU9InhzOnN0cmluZyIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAg ICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RNZXRob2RTZXNzaW9uSWQiIHR5cGU9InVhOk5vZGVJ ZCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5h bWU9Ikxhc3RNZXRob2RJbnB1dEFyZ3VtZW50cyIgdHlwZT0idG5zOkxpc3RPZkFyZ3VtZW50IiBt aW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0i TGFzdE1ldGhvZE91dHB1dEFyZ3VtZW50cyIgdHlwZT0idG5zOkxpc3RPZkFyZ3VtZW50IiBtaW5P Y2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFz dE1ldGhvZENhbGxUaW1lIiB0eXBlPSJ4czpkYXRlVGltZSIgbWluT2NjdXJzPSIwIiAvPg0KICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iTGFzdE1ldGhvZFJldHVyblN0YXR1cyIgdHlwZT0idG5zOlN0 YXR1c1Jlc3VsdCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICA8L3hzOnNl cXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBlPg0KICA8eHM6ZWxlbWVudCBuYW1lPSJQcm9ncmFt RGlhZ25vc3RpY0RhdGFUeXBlIiB0eXBlPSJ0bnM6UHJvZ3JhbURpYWdub3N0aWNEYXRhVHlwZSIg Lz4NCg0KICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUi Pg0KICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IkNyZWF0ZVNlc3Np b25JZCIgdHlwZT0idWE6Tm9kZUlkIiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0K ICAgICAgPHhzOmVsZW1lbnQgbmFtZT0iQ3JlYXRlQ2xpZW50TmFtZSIgdHlwZT0ieHM6c3RyaW5n IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgICAgPHhzOmVsZW1lbnQgbmFt ZT0iSW52b2NhdGlvbkNyZWF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0i MCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxhc3RUcmFuc2l0aW9uVGltZSIgdHlwZT0i eHM6ZGF0ZVRpbWUiIG1pbk9jY3Vycz0iMCIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxh c3RNZXRob2RDYWxsIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRy dWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kU2Vzc2lvbklkIiB0eXBl PSJ1YTpOb2RlSWQiIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kSW5wdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZB cmd1bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVt ZW50IG5hbWU9Ikxhc3RNZXRob2RPdXRwdXRBcmd1bWVudHMiIHR5cGU9InRuczpMaXN0T2ZBcmd1 bWVudCIgbWluT2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50 IG5hbWU9Ikxhc3RNZXRob2RJbnB1dFZhbHVlcyIgdHlwZT0idWE6TGlzdE9mVmFyaWFudCIgbWlu T2NjdXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9Ikxh c3RNZXRob2RPdXRwdXRWYWx1ZXMiIHR5cGU9InVhOkxpc3RPZlZhcmlhbnQiIG1pbk9jY3Vycz0i MCIgbmlsbGFibGU9InRydWUiIC8+DQogICAgICA8eHM6ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9k Q2FsbFRpbWUiIHR5cGU9InhzOmRhdGVUaW1lIiBtaW5PY2N1cnM9IjAiIC8+DQogICAgICA8eHM6 ZWxlbWVudCBuYW1lPSJMYXN0TWV0aG9kUmV0dXJuU3RhdHVzIiB0eXBlPSJ0bnM6U3RhdHVzUmVz dWx0IiBtaW5PY2N1cnM9IjAiIG5pbGxhYmxlPSJ0cnVlIiAvPg0KICAgIDwveHM6c2VxdWVuY2U+ DQogIDwveHM6Y29tcGxleFR5cGU+DQogIDx4czplbGVtZW50IG5hbWU9IlByb2dyYW1EaWFnbm9z dGljMkRhdGFUeXBlIiB0eXBlPSJ0bnM6UHJvZ3JhbURpYWdub3N0aWMyRGF0YVR5cGUiIC8+DQoN CiAgPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFubm90YXRpb24iPg0KICAgIDx4czpzZXF1ZW5jZT4N CiAgICAgIDx4czplbGVtZW50IG5hbWU9Ik1lc3NhZ2UiIHR5cGU9InhzOnN0cmluZyIgbWluT2Nj dXJzPSIwIiBuaWxsYWJsZT0idHJ1ZSIgLz4NCiAgICAgIDx4czplbGVtZW50IG5hbWU9IlVzZXJO YW1lIiB0eXBlPSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIgbmlsbGFibGU9InRydWUiIC8+DQog ICAgICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9uVGltZSIgdHlwZT0ieHM6ZGF0ZVRpbWUi IG1pbk9jY3Vycz0iMCIgLz4NCiAgICA8L3hzOnNlcXVlbmNlPg0KICA8L3hzOmNvbXBsZXhUeXBl Pg0KICA8eHM6ZWxlbWVudCBuYW1lPSJBbm5vdGF0aW9uIiB0eXBlPSJ0bnM6QW5ub3RhdGlvbiIg Lz4NCg0KICA8eHM6c2ltcGxlVHlwZSAgbmFtZT0iRXhjZXB0aW9uRGV2aWF0aW9uRm9ybWF0Ij4N CiAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4NCiAgICAgIDx4czplbnVtZXJh dGlvbiB2YWx1ZT0iQWJzb2x1dGVWYWx1ZV8wIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZh bHVlPSJQZXJjZW50T2ZWYWx1ZV8xIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQ ZXJjZW50T2ZSYW5nZV8yIiAvPg0KICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQZXJjZW50 T2ZFVVJhbmdlXzMiIC8+DQogICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlVua25vd25fNCIg Lz4NCiAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICA8L3hzOnNpbXBsZVR5cGU+DQogIDx4czplbGVt ZW50IG5hbWU9IkV4Y2VwdGlvbkRldmlhdGlvbkZvcm1hdCIgdHlwZT0idG5zOkV4Y2VwdGlvbkRl dmlhdGlvbkZvcm1hdCIgLz4NCg0KPC94czpzY2hlbWE+ i=15 -1 1 1 i=47 true i=92 Variable_2 i=8254 0 NamespaceUri i=46 i=68 8254 http://opcfoundation.org/UA/2008/02/Types.xsd i=12 -1 1 1 Variable_2 i=15039 0 Deprecated i=46 i=68 15039 true i=1 -1 1 1 Variable_2 i=14829 0 KeyValuePair i=47 i=69 14829 //xs:element[@name='KeyValuePair'] i=12 -1 1 1 Variable_2 i=16024 0 EndpointType i=47 i=69 16024 //xs:element[@name='EndpointType'] i=12 -1 1 1 Variable_2 i=18860 0 RationalNumber i=47 i=69 18860 //xs:element[@name='RationalNumber'] i=12 -1 1 1 Variable_2 i=18863 0 Vector i=47 i=69 18863 //xs:element[@name='Vector'] i=12 -1 1 1 Variable_2 i=18866 0 3DVector i=47 i=69 18866 //xs:element[@name='ThreeDVector'] i=12 -1 1 1 Variable_2 i=18869 0 CartesianCoordinates i=47 i=69 18869 //xs:element[@name='CartesianCoordinates'] i=12 -1 1 1 Variable_2 i=19049 0 3DCartesianCoordinates i=47 i=69 19049 //xs:element[@name='ThreeDCartesianCoordinates'] i=12 -1 1 1 Variable_2 i=19052 0 Orientation i=47 i=69 19052 //xs:element[@name='Orientation'] i=12 -1 1 1 Variable_2 i=19055 0 3DOrientation i=47 i=69 19055 //xs:element[@name='ThreeDOrientation'] i=12 -1 1 1 Variable_2 i=19058 0 Frame i=47 i=69 19058 //xs:element[@name='Frame'] i=12 -1 1 1 Variable_2 i=19061 0 3DFrame i=47 i=69 19061 //xs:element[@name='ThreeDFrame'] i=12 -1 1 1 Variable_2 i=15730 0 IdentityMappingRuleType i=47 i=69 15730 //xs:element[@name='IdentityMappingRuleType'] i=12 -1 1 1 Variable_2 i=23522 0 CurrencyUnitType i=47 i=69 23522 //xs:element[@name='CurrencyUnitType'] i=12 -1 1 1 Variable_2 i=12677 0 TrustListDataType i=47 i=69 12677 //xs:element[@name='TrustListDataType'] i=12 -1 1 1 Variable_2 i=16027 0 DataTypeSchemaHeader i=47 i=69 16027 //xs:element[@name='DataTypeSchemaHeader'] i=12 -1 1 1 Variable_2 i=14811 0 DataTypeDescription i=47 i=69 14811 //xs:element[@name='DataTypeDescription'] i=12 -1 1 1 Variable_2 i=15591 0 StructureDescription i=47 i=69 15591 //xs:element[@name='StructureDescription'] i=12 -1 1 1 Variable_2 i=15594 0 EnumDescription i=47 i=69 15594 //xs:element[@name='EnumDescription'] i=12 -1 1 1 Variable_2 i=15585 0 SimpleTypeDescription i=47 i=69 15585 //xs:element[@name='SimpleTypeDescription'] i=12 -1 1 1 Variable_2 i=15588 0 UABinaryFileDataType i=47 i=69 15588 //xs:element[@name='UABinaryFileDataType'] i=12 -1 1 1 Variable_2 i=14805 0 DataSetMetaDataType i=47 i=69 14805 //xs:element[@name='DataSetMetaDataType'] i=12 -1 1 1 Variable_2 i=14808 0 FieldMetaData i=47 i=69 14808 //xs:element[@name='FieldMetaData'] i=12 -1 1 1 Variable_2 i=14832 0 ConfigurationVersionDataType i=47 i=69 14832 //xs:element[@name='ConfigurationVersionDataType'] i=12 -1 1 1 Variable_2 i=16030 0 PublishedDataSetDataType i=47 i=69 16030 //xs:element[@name='PublishedDataSetDataType'] i=12 -1 1 1 Variable_2 i=16033 0 PublishedDataSetSourceDataType i=47 i=69 16033 //xs:element[@name='PublishedDataSetSourceDataType'] i=12 -1 1 1 Variable_2 i=14320 0 PublishedVariableDataType i=47 i=69 14320 //xs:element[@name='PublishedVariableDataType'] i=12 -1 1 1 Variable_2 i=16037 0 PublishedDataItemsDataType i=47 i=69 16037 //xs:element[@name='PublishedDataItemsDataType'] i=12 -1 1 1 Variable_2 i=16040 0 PublishedEventsDataType i=47 i=69 16040 //xs:element[@name='PublishedEventsDataType'] i=12 -1 1 1 Variable_2 i=16047 0 DataSetWriterDataType i=47 i=69 16047 //xs:element[@name='DataSetWriterDataType'] i=12 -1 1 1 Variable_2 i=16050 0 DataSetWriterTransportDataType i=47 i=69 16050 //xs:element[@name='DataSetWriterTransportDataType'] i=12 -1 1 1 Variable_2 i=16053 0 DataSetWriterMessageDataType i=47 i=69 16053 //xs:element[@name='DataSetWriterMessageDataType'] i=12 -1 1 1 Variable_2 i=16056 0 PubSubGroupDataType i=47 i=69 16056 //xs:element[@name='PubSubGroupDataType'] i=12 -1 1 1 Variable_2 i=21180 0 WriterGroupDataType i=47 i=69 21180 //xs:element[@name='WriterGroupDataType'] i=12 -1 1 1 Variable_2 i=16062 0 WriterGroupTransportDataType i=47 i=69 16062 //xs:element[@name='WriterGroupTransportDataType'] i=12 -1 1 1 Variable_2 i=16065 0 WriterGroupMessageDataType i=47 i=69 16065 //xs:element[@name='WriterGroupMessageDataType'] i=12 -1 1 1 Variable_2 i=16068 0 PubSubConnectionDataType i=47 i=69 16068 //xs:element[@name='PubSubConnectionDataType'] i=12 -1 1 1 Variable_2 i=16071 0 ConnectionTransportDataType i=47 i=69 16071 //xs:element[@name='ConnectionTransportDataType'] i=12 -1 1 1 Variable_2 i=21183 0 NetworkAddressDataType i=47 i=69 21183 //xs:element[@name='NetworkAddressDataType'] i=12 -1 1 1 Variable_2 i=21186 0 NetworkAddressUrlDataType i=47 i=69 21186 //xs:element[@name='NetworkAddressUrlDataType'] i=12 -1 1 1 Variable_2 i=21189 0 ReaderGroupDataType i=47 i=69 21189 //xs:element[@name='ReaderGroupDataType'] i=12 -1 1 1 Variable_2 i=16077 0 ReaderGroupTransportDataType i=47 i=69 16077 //xs:element[@name='ReaderGroupTransportDataType'] i=12 -1 1 1 Variable_2 i=16080 0 ReaderGroupMessageDataType i=47 i=69 16080 //xs:element[@name='ReaderGroupMessageDataType'] i=12 -1 1 1 Variable_2 i=16083 0 DataSetReaderDataType i=47 i=69 16083 //xs:element[@name='DataSetReaderDataType'] i=12 -1 1 1 Variable_2 i=16086 0 DataSetReaderTransportDataType i=47 i=69 16086 //xs:element[@name='DataSetReaderTransportDataType'] i=12 -1 1 1 Variable_2 i=16089 0 DataSetReaderMessageDataType i=47 i=69 16089 //xs:element[@name='DataSetReaderMessageDataType'] i=12 -1 1 1 Variable_2 i=16092 0 SubscribedDataSetDataType i=47 i=69 16092 //xs:element[@name='SubscribedDataSetDataType'] i=12 -1 1 1 Variable_2 i=16095 0 TargetVariablesDataType i=47 i=69 16095 //xs:element[@name='TargetVariablesDataType'] i=12 -1 1 1 Variable_2 i=14835 0 FieldTargetDataType i=47 i=69 14835 //xs:element[@name='FieldTargetDataType'] i=12 -1 1 1 Variable_2 i=16098 0 SubscribedDataSetMirrorDataType i=47 i=69 16098 //xs:element[@name='SubscribedDataSetMirrorDataType'] i=12 -1 1 1 Variable_2 i=21192 0 PubSubConfigurationDataType i=47 i=69 21192 //xs:element[@name='PubSubConfigurationDataType'] i=12 -1 1 1 Variable_2 i=16104 0 UadpWriterGroupMessageDataType i=47 i=69 16104 //xs:element[@name='UadpWriterGroupMessageDataType'] i=12 -1 1 1 Variable_2 i=16107 0 UadpDataSetWriterMessageDataType i=47 i=69 16107 //xs:element[@name='UadpDataSetWriterMessageDataType'] i=12 -1 1 1 Variable_2 i=16110 0 UadpDataSetReaderMessageDataType i=47 i=69 16110 //xs:element[@name='UadpDataSetReaderMessageDataType'] i=12 -1 1 1 Variable_2 i=16113 0 JsonWriterGroupMessageDataType i=47 i=69 16113 //xs:element[@name='JsonWriterGroupMessageDataType'] i=12 -1 1 1 Variable_2 i=16116 0 JsonDataSetWriterMessageDataType i=47 i=69 16116 //xs:element[@name='JsonDataSetWriterMessageDataType'] i=12 -1 1 1 Variable_2 i=16119 0 JsonDataSetReaderMessageDataType i=47 i=69 16119 //xs:element[@name='JsonDataSetReaderMessageDataType'] i=12 -1 1 1 Variable_2 i=17473 0 DatagramConnectionTransportDataType i=47 i=69 17473 //xs:element[@name='DatagramConnectionTransportDataType'] i=12 -1 1 1 Variable_2 i=21195 0 DatagramWriterGroupTransportDataType i=47 i=69 21195 //xs:element[@name='DatagramWriterGroupTransportDataType'] i=12 -1 1 1 Variable_2 i=15640 0 BrokerConnectionTransportDataType i=47 i=69 15640 //xs:element[@name='BrokerConnectionTransportDataType'] i=12 -1 1 1 Variable_2 i=16125 0 BrokerWriterGroupTransportDataType i=47 i=69 16125 //xs:element[@name='BrokerWriterGroupTransportDataType'] i=12 -1 1 1 Variable_2 i=16144 0 BrokerDataSetWriterTransportDataType i=47 i=69 16144 //xs:element[@name='BrokerDataSetWriterTransportDataType'] i=12 -1 1 1 Variable_2 i=16147 0 BrokerDataSetReaderTransportDataType i=47 i=69 16147 //xs:element[@name='BrokerDataSetReaderTransportDataType'] i=12 -1 1 1 Variable_2 i=16127 0 RolePermissionType i=47 i=69 16127 //xs:element[@name='RolePermissionType'] i=12 -1 1 1 Variable_2 i=18166 0 DataTypeDefinition i=47 i=69 18166 //xs:element[@name='DataTypeDefinition'] i=12 -1 1 1 Variable_2 i=18169 0 StructureField i=47 i=69 18169 //xs:element[@name='StructureField'] i=12 -1 1 1 Variable_2 i=18172 0 StructureDefinition i=47 i=69 18172 //xs:element[@name='StructureDefinition'] i=12 -1 1 1 Variable_2 i=18175 0 EnumDefinition i=47 i=69 18175 //xs:element[@name='EnumDefinition'] i=12 -1 1 1 Variable_2 i=8285 0 Argument i=47 i=69 8285 //xs:element[@name='Argument'] i=12 -1 1 1 Variable_2 i=8291 0 EnumValueType i=47 i=69 8291 //xs:element[@name='EnumValueType'] i=12 -1 1 1 Variable_2 i=14826 0 EnumField i=47 i=69 14826 //xs:element[@name='EnumField'] i=12 -1 1 1 Variable_2 i=12759 0 OptionSet i=47 i=69 12759 //xs:element[@name='OptionSet'] i=12 -1 1 1 Variable_2 i=12762 0 Union i=47 i=69 12762 //xs:element[@name='Union'] i=12 -1 1 1 Variable_2 i=8918 0 TimeZoneDataType i=47 i=69 8918 //xs:element[@name='TimeZoneDataType'] i=12 -1 1 1 Variable_2 i=8300 0 ApplicationDescription i=47 i=69 8300 //xs:element[@name='ApplicationDescription'] i=12 -1 1 1 Variable_2 i=12201 0 ServerOnNetwork i=47 i=69 12201 //xs:element[@name='ServerOnNetwork'] i=12 -1 1 1 Variable_2 i=8297 0 UserTokenPolicy i=47 i=69 8297 //xs:element[@name='UserTokenPolicy'] i=12 -1 1 1 Variable_2 i=8303 0 EndpointDescription i=47 i=69 8303 //xs:element[@name='EndpointDescription'] i=12 -1 1 1 Variable_2 i=8417 0 RegisteredServer i=47 i=69 8417 //xs:element[@name='RegisteredServer'] i=12 -1 1 1 Variable_2 i=12894 0 DiscoveryConfiguration i=47 i=69 12894 //xs:element[@name='DiscoveryConfiguration'] i=12 -1 1 1 Variable_2 i=12897 0 MdnsDiscoveryConfiguration i=47 i=69 12897 //xs:element[@name='MdnsDiscoveryConfiguration'] i=12 -1 1 1 Variable_2 i=8333 0 SignedSoftwareCertificate i=47 i=69 8333 //xs:element[@name='SignedSoftwareCertificate'] i=12 -1 1 1 Variable_2 i=8306 0 UserIdentityToken i=47 i=69 8306 //xs:element[@name='UserIdentityToken'] i=12 -1 1 1 Variable_2 i=8309 0 AnonymousIdentityToken i=47 i=69 8309 //xs:element[@name='AnonymousIdentityToken'] i=12 -1 1 1 Variable_2 i=8312 0 UserNameIdentityToken i=47 i=69 8312 //xs:element[@name='UserNameIdentityToken'] i=12 -1 1 1 Variable_2 i=8315 0 X509IdentityToken i=47 i=69 8315 //xs:element[@name='X509IdentityToken'] i=12 -1 1 1 Variable_2 i=8318 0 IssuedIdentityToken i=47 i=69 8318 //xs:element[@name='IssuedIdentityToken'] i=12 -1 1 1 Variable_2 i=8363 0 AddNodesItem i=47 i=69 8363 //xs:element[@name='AddNodesItem'] i=12 -1 1 1 Variable_2 i=8366 0 AddReferencesItem i=47 i=69 8366 //xs:element[@name='AddReferencesItem'] i=12 -1 1 1 Variable_2 i=8369 0 DeleteNodesItem i=47 i=69 8369 //xs:element[@name='DeleteNodesItem'] i=12 -1 1 1 Variable_2 i=8372 0 DeleteReferencesItem i=47 i=69 8372 //xs:element[@name='DeleteReferencesItem'] i=12 -1 1 1 Variable_2 i=12712 0 RelativePathElement i=47 i=69 12712 //xs:element[@name='RelativePathElement'] i=12 -1 1 1 Variable_2 i=12715 0 RelativePath i=47 i=69 12715 //xs:element[@name='RelativePath'] i=12 -1 1 1 Variable_2 i=8321 0 EndpointConfiguration i=47 i=69 8321 //xs:element[@name='EndpointConfiguration'] i=12 -1 1 1 Variable_2 i=8564 0 ContentFilterElement i=47 i=69 8564 //xs:element[@name='ContentFilterElement'] i=12 -1 1 1 Variable_2 i=8567 0 ContentFilter i=47 i=69 8567 //xs:element[@name='ContentFilter'] i=12 -1 1 1 Variable_2 i=8570 0 FilterOperand i=47 i=69 8570 //xs:element[@name='FilterOperand'] i=12 -1 1 1 Variable_2 i=8573 0 ElementOperand i=47 i=69 8573 //xs:element[@name='ElementOperand'] i=12 -1 1 1 Variable_2 i=8576 0 LiteralOperand i=47 i=69 8576 //xs:element[@name='LiteralOperand'] i=12 -1 1 1 Variable_2 i=8579 0 AttributeOperand i=47 i=69 8579 //xs:element[@name='AttributeOperand'] i=12 -1 1 1 Variable_2 i=8582 0 SimpleAttributeOperand i=47 i=69 8582 //xs:element[@name='SimpleAttributeOperand'] i=12 -1 1 1 Variable_2 i=8639 0 HistoryEvent i=47 i=69 8639 //xs:element[@name='HistoryEvent'] i=12 -1 1 1 Variable_2 i=8702 0 MonitoringFilter i=47 i=69 8702 //xs:element[@name='MonitoringFilter'] i=12 -1 1 1 Variable_2 i=8708 0 EventFilter i=47 i=69 8708 //xs:element[@name='EventFilter'] i=12 -1 1 1 Variable_2 i=8711 0 AggregateConfiguration i=47 i=69 8711 //xs:element[@name='AggregateConfiguration'] i=12 -1 1 1 Variable_2 i=8807 0 HistoryEventFieldList i=47 i=69 8807 //xs:element[@name='HistoryEventFieldList'] i=12 -1 1 1 Variable_2 i=8327 0 BuildInfo i=47 i=69 8327 //xs:element[@name='BuildInfo'] i=12 -1 1 1 Variable_2 i=8843 0 RedundantServerDataType i=47 i=69 8843 //xs:element[@name='RedundantServerDataType'] i=12 -1 1 1 Variable_2 i=11951 0 EndpointUrlListDataType i=47 i=69 11951 //xs:element[@name='EndpointUrlListDataType'] i=12 -1 1 1 Variable_2 i=11954 0 NetworkGroupDataType i=47 i=69 11954 //xs:element[@name='NetworkGroupDataType'] i=12 -1 1 1 Variable_2 i=8846 0 SamplingIntervalDiagnosticsDataType i=47 i=69 8846 //xs:element[@name='SamplingIntervalDiagnosticsDataType'] i=12 -1 1 1 Variable_2 i=8849 0 ServerDiagnosticsSummaryDataType i=47 i=69 8849 //xs:element[@name='ServerDiagnosticsSummaryDataType'] i=12 -1 1 1 Variable_2 i=8852 0 ServerStatusDataType i=47 i=69 8852 //xs:element[@name='ServerStatusDataType'] i=12 -1 1 1 Variable_2 i=8855 0 SessionDiagnosticsDataType i=47 i=69 8855 //xs:element[@name='SessionDiagnosticsDataType'] i=12 -1 1 1 Variable_2 i=8858 0 SessionSecurityDiagnosticsDataType i=47 i=69 8858 //xs:element[@name='SessionSecurityDiagnosticsDataType'] i=12 -1 1 1 Variable_2 i=8861 0 ServiceCounterDataType i=47 i=69 8861 //xs:element[@name='ServiceCounterDataType'] i=12 -1 1 1 Variable_2 i=8294 0 StatusResult i=47 i=69 8294 //xs:element[@name='StatusResult'] i=12 -1 1 1 Variable_2 i=8864 0 SubscriptionDiagnosticsDataType i=47 i=69 8864 //xs:element[@name='SubscriptionDiagnosticsDataType'] i=12 -1 1 1 Variable_2 i=8867 0 ModelChangeStructureDataType i=47 i=69 8867 //xs:element[@name='ModelChangeStructureDataType'] i=12 -1 1 1 Variable_2 i=8870 0 SemanticChangeStructureDataType i=47 i=69 8870 //xs:element[@name='SemanticChangeStructureDataType'] i=12 -1 1 1 Variable_2 i=8873 0 Range i=47 i=69 8873 //xs:element[@name='Range'] i=12 -1 1 1 Variable_2 i=8876 0 EUInformation i=47 i=69 8876 //xs:element[@name='EUInformation'] i=12 -1 1 1 Variable_2 i=12175 0 ComplexNumberType i=47 i=69 12175 //xs:element[@name='ComplexNumberType'] i=12 -1 1 1 Variable_2 i=12178 0 DoubleComplexNumberType i=47 i=69 12178 //xs:element[@name='DoubleComplexNumberType'] i=12 -1 1 1 Variable_2 i=12083 0 AxisInformation i=47 i=69 12083 //xs:element[@name='AxisInformation'] i=12 -1 1 1 Variable_2 i=12086 0 XVType i=47 i=69 12086 //xs:element[@name='XVType'] i=12 -1 1 1 Variable_2 i=8882 0 ProgramDiagnosticDataType i=47 i=69 8882 //xs:element[@name='ProgramDiagnosticDataType'] i=12 -1 1 1 Variable_2 i=15402 0 ProgramDiagnostic2DataType i=47 i=69 15402 //xs:element[@name='ProgramDiagnostic2DataType'] i=12 -1 1 1 Variable_2 i=8879 0 Annotation i=47 i=69 8879 //xs:element[@name='Annotation'] i=12 -1 1 1 Object_1 i=15041 0 Default JSON i=76 15041 i=38 true i=14533 Object_1 i=16150 0 Default JSON i=76 16150 i=38 true i=15528 Object_1 i=19064 0 Default JSON i=76 19064 i=38 true i=18806 Object_1 i=19065 0 Default JSON i=76 19065 i=38 true i=18807 Object_1 i=19066 0 Default JSON i=76 19066 i=38 true i=18808 Object_1 i=19067 0 Default JSON i=76 19067 i=38 true i=18809 Object_1 i=19068 0 Default JSON i=76 19068 i=38 true i=18810 Object_1 i=19069 0 Default JSON i=76 19069 i=38 true i=18811 Object_1 i=19070 0 Default JSON i=76 19070 i=38 true i=18812 Object_1 i=19071 0 Default JSON i=76 19071 i=38 true i=18813 Object_1 i=19072 0 Default JSON i=76 19072 i=38 true i=18814 Object_1 i=15042 0 Default JSON i=76 15042 i=38 true i=15634 Object_1 i=23528 0 Default JSON i=76 23528 i=38 true i=23498 Object_1 i=15044 0 Default JSON i=76 15044 i=38 true i=12554 Object_1 i=16151 0 Default JSON i=76 16151 i=38 true i=15534 Object_1 i=15057 0 Default JSON i=76 15057 i=38 true i=14525 Object_1 i=15058 0 Default JSON i=76 15058 i=38 true i=15487 Object_1 i=15059 0 Default JSON i=76 15059 i=38 true i=15488 Object_1 i=15700 0 Default JSON i=76 15700 i=38 true i=15005 Object_1 i=15714 0 Default JSON i=76 15714 i=38 true i=15006 Object_1 i=15050 0 Default JSON i=76 15050 i=38 true i=14523 Object_1 i=15051 0 Default JSON i=76 15051 i=38 true i=14524 Object_1 i=15049 0 Default JSON i=76 15049 i=38 true i=14593 Object_1 i=16152 0 Default JSON i=76 16152 i=38 true i=15578 Object_1 i=16153 0 Default JSON i=76 16153 i=38 true i=15580 Object_1 i=15060 0 Default JSON i=76 15060 i=38 true i=14273 Object_1 i=16154 0 Default JSON i=76 16154 i=38 true i=15581 Object_1 i=16155 0 Default JSON i=76 16155 i=38 true i=15582 Object_1 i=16156 0 Default JSON i=76 16156 i=38 true i=15597 Object_1 i=16157 0 Default JSON i=76 16157 i=38 true i=15598 Object_1 i=16158 0 Default JSON i=76 16158 i=38 true i=15605 Object_1 i=16159 0 Default JSON i=76 16159 i=38 true i=15609 Object_1 i=21198 0 Default JSON i=76 21198 i=38 true i=15480 Object_1 i=16161 0 Default JSON i=76 16161 i=38 true i=15611 Object_1 i=16280 0 Default JSON i=76 16280 i=38 true i=15616 Object_1 i=16281 0 Default JSON i=76 16281 i=38 true i=15617 Object_1 i=16282 0 Default JSON i=76 16282 i=38 true i=15618 Object_1 i=21199 0 Default JSON i=76 21199 i=38 true i=15502 Object_1 i=21200 0 Default JSON i=76 21200 i=38 true i=15510 Object_1 i=21201 0 Default JSON i=76 21201 i=38 true i=15520 Object_1 i=16284 0 Default JSON i=76 16284 i=38 true i=15621 Object_1 i=16285 0 Default JSON i=76 16285 i=38 true i=15622 Object_1 i=16286 0 Default JSON i=76 16286 i=38 true i=15623 Object_1 i=16287 0 Default JSON i=76 16287 i=38 true i=15628 Object_1 i=16288 0 Default JSON i=76 16288 i=38 true i=15629 Object_1 i=16308 0 Default JSON i=76 16308 i=38 true i=15630 Object_1 i=16310 0 Default JSON i=76 16310 i=38 true i=15631 Object_1 i=15061 0 Default JSON i=76 15061 i=38 true i=14744 Object_1 i=16311 0 Default JSON i=76 16311 i=38 true i=15635 Object_1 i=21202 0 Default JSON i=76 21202 i=38 true i=15530 Object_1 i=16323 0 Default JSON i=76 16323 i=38 true i=15645 Object_1 i=16391 0 Default JSON i=76 16391 i=38 true i=15652 Object_1 i=16392 0 Default JSON i=76 16392 i=38 true i=15653 Object_1 i=16393 0 Default JSON i=76 16393 i=38 true i=15657 Object_1 i=16394 0 Default JSON i=76 16394 i=38 true i=15664 Object_1 i=16404 0 Default JSON i=76 16404 i=38 true i=15665 Object_1 i=17476 0 Default JSON i=76 17476 i=38 true i=17467 Object_1 i=21203 0 Default JSON i=76 21203 i=38 true i=15532 Object_1 i=15726 0 Default JSON i=76 15726 i=38 true i=15007 Object_1 i=16524 0 Default JSON i=76 16524 i=38 true i=15667 Object_1 i=16525 0 Default JSON i=76 16525 i=38 true i=15669 Object_1 i=16526 0 Default JSON i=76 16526 i=38 true i=15670 Object_1 i=15062 0 Default JSON i=76 15062 i=38 true i=96 Object_1 i=15063 0 Default JSON i=76 15063 i=38 true i=97 Object_1 i=15065 0 Default JSON i=76 15065 i=38 true i=101 Object_1 i=15066 0 Default JSON i=76 15066 i=38 true i=99 Object_1 i=15067 0 Default JSON i=76 15067 i=38 true i=100 Object_1 i=15081 0 Default JSON i=76 15081 i=38 true i=296 Object_1 i=15082 0 Default JSON i=76 15082 i=38 true i=7594 Object_1 i=15083 0 Default JSON i=76 15083 i=38 true i=102 Object_1 i=15084 0 Default JSON i=76 15084 i=38 true i=12755 Object_1 i=15085 0 Default JSON i=76 15085 i=38 true i=12756 Object_1 i=15086 0 Default JSON i=76 15086 i=38 true i=8912 Object_1 i=15087 0 Default JSON i=76 15087 i=38 true i=308 Object_1 i=15095 0 Default JSON i=76 15095 i=38 true i=12189 Object_1 i=15098 0 Default JSON i=76 15098 i=38 true i=304 Object_1 i=15099 0 Default JSON i=76 15099 i=38 true i=312 Object_1 i=15102 0 Default JSON i=76 15102 i=38 true i=432 Object_1 i=15105 0 Default JSON i=76 15105 i=38 true i=12890 Object_1 i=15106 0 Default JSON i=76 15106 i=38 true i=12891 Object_1 i=15136 0 Default JSON i=76 15136 i=38 true i=344 Object_1 i=15140 0 Default JSON i=76 15140 i=38 true i=316 Object_1 i=15141 0 Default JSON i=76 15141 i=38 true i=319 Object_1 i=15142 0 Default JSON i=76 15142 i=38 true i=322 Object_1 i=15143 0 Default JSON i=76 15143 i=38 true i=325 Object_1 i=15144 0 Default JSON i=76 15144 i=38 true i=938 Object_1 i=15165 0 Default JSON i=76 15165 i=38 true i=376 Object_1 i=15169 0 Default JSON i=76 15169 i=38 true i=379 Object_1 i=15172 0 Default JSON i=76 15172 i=38 true i=382 Object_1 i=15175 0 Default JSON i=76 15175 i=38 true i=385 Object_1 i=15188 0 Default JSON i=76 15188 i=38 true i=537 Object_1 i=15189 0 Default JSON i=76 15189 i=38 true i=540 Object_1 i=15199 0 Default JSON i=76 15199 i=38 true i=331 Object_1 i=15204 0 Default JSON i=76 15204 i=38 true i=583 Object_1 i=15205 0 Default JSON i=76 15205 i=38 true i=586 Object_1 i=15206 0 Default JSON i=76 15206 i=38 true i=589 Object_1 i=15207 0 Default JSON i=76 15207 i=38 true i=592 Object_1 i=15208 0 Default JSON i=76 15208 i=38 true i=595 Object_1 i=15209 0 Default JSON i=76 15209 i=38 true i=598 Object_1 i=15210 0 Default JSON i=76 15210 i=38 true i=601 Object_1 i=15273 0 Default JSON i=76 15273 i=38 true i=659 Object_1 i=15293 0 Default JSON i=76 15293 i=38 true i=719 Object_1 i=15295 0 Default JSON i=76 15295 i=38 true i=725 Object_1 i=15304 0 Default JSON i=76 15304 i=38 true i=948 Object_1 i=15349 0 Default JSON i=76 15349 i=38 true i=920 Object_1 i=15361 0 Default JSON i=76 15361 i=38 true i=338 Object_1 i=15362 0 Default JSON i=76 15362 i=38 true i=853 Object_1 i=15363 0 Default JSON i=76 15363 i=38 true i=11943 Object_1 i=15364 0 Default JSON i=76 15364 i=38 true i=11944 Object_1 i=15365 0 Default JSON i=76 15365 i=38 true i=856 Object_1 i=15366 0 Default JSON i=76 15366 i=38 true i=859 Object_1 i=15367 0 Default JSON i=76 15367 i=38 true i=862 Object_1 i=15368 0 Default JSON i=76 15368 i=38 true i=865 Object_1 i=15369 0 Default JSON i=76 15369 i=38 true i=868 Object_1 i=15370 0 Default JSON i=76 15370 i=38 true i=871 Object_1 i=15371 0 Default JSON i=76 15371 i=38 true i=299 Object_1 i=15372 0 Default JSON i=76 15372 i=38 true i=874 Object_1 i=15373 0 Default JSON i=76 15373 i=38 true i=877 Object_1 i=15374 0 Default JSON i=76 15374 i=38 true i=897 Object_1 i=15375 0 Default JSON i=76 15375 i=38 true i=884 Object_1 i=15376 0 Default JSON i=76 15376 i=38 true i=887 Object_1 i=15377 0 Default JSON i=76 15377 i=38 true i=12171 Object_1 i=15378 0 Default JSON i=76 15378 i=38 true i=12172 Object_1 i=15379 0 Default JSON i=76 15379 i=38 true i=12079 Object_1 i=15380 0 Default JSON i=76 15380 i=38 true i=12080 Object_1 i=15381 0 Default JSON i=76 15381 i=38 true i=894 Object_1 i=15405 0 Default JSON i=76 15405 i=38 true i=15396 Object_1 i=15382 0 Default JSON i=76 15382 i=38 true i=891
python-opcua-0.98.11/schemas/Opc.Ua.Services.wsdl000066400000000000000000001157571367360577200215450ustar00rootroot00000000000000 python-opcua-0.98.11/schemas/Opc.Ua.Types.bsd000066400000000000000000005251641367360577200206620ustar00rootroot00000000000000 An XML element encoded as a UTF-8 string. The possible encodings for a NodeId value. An identifier for a node in a UA server address space. An identifier for a node in a UA server address space qualified with a complete namespace string. A 32-bit status code value. A recursive structure containing diagnostic information associated with a status code. A string qualified with a namespace index. A string qualified with a namespace index. A value with an associated timestamp, and quality. A serialized object prefixed with its data type identifier. A union of several types. python-opcua-0.98.11/schemas/Opc.Ua.Types.xsd000066400000000000000000007477761367360577200207270ustar00rootroot00000000000000 true true true python-opcua-0.98.11/schemas/SecuredApplication.xsd000066400000000000000000000146231367360577200222670ustar00rootroot00000000000000 python-opcua-0.98.11/schemas/ServerCapabilities.csv000066400000000000000000000035741367360577200222710ustar00rootroot00000000000000NA,No capability information is available. Cannot be used in combination with any other capability. DA,Provides current data. HD,Provides historical data. AC,Provides alarms and conditions that may require operator interaction. HE,Provides historical alarms and events. GDS,Supports the Global Discovery Server information model. LDS,Only supports the Discovery Services. Cannot be used in combination with any other capability. DI,Supports the Device Integration (DI) information model (see DI). ADI,Supports the Analyser Device Integration (ADI) information model (see ADI). FDI,Supports the Field Device Integration (FDI) information model (see FDI). FDIC,Supports the Field Device Integration (FDI) Communication Server information model (see FDI). PLC,Supports the PLCopen information model (see PLCopen). S95,Supports the ISA95 information model (see ISA-95). RCP,Supports the reverse connect capabilities defined in Part 6. PUB,Supports the Publisher capabilities defined in Part 14. AUTOID,Supports the AutoID information model. MDIS,Supports the MDIS information model. CNC,Supports the information model for Computerized Numerical Control (CNC) systems. PLK,Supports the POWERLINK information model. FDT,Supports the FDT information model. TMC,Supports the Tobacco Machine Communication (TMC) information model. CSPP,Supports the CSP+ device profile (CSPPlusForMachine) information model. 61850,Supports the IEC61850 information model. PACKML,Supports the PackML information model. MTC,Supports the MTConnect information model. AUTOML,Supports the AutomationML information model. SERCOS,Supports the Sercos information model. MIMOSA,Supports the MIMOSA information model. WITSML,Supports the WITSML information model. DEXPI,Supports the DEXPI information model. IOLINK,Supports the IOLINK information model. VROBOT,Supports the VDMA ROBOTICS information model. PNO,Supports the ProfiNET information model. python-opcua-0.98.11/schemas/StatusCode.csv000066400000000000000000000602531367360577200205640ustar00rootroot00000000000000BadUnexpectedError,0x80010000,"An unexpected error occurred." BadInternalError,0x80020000,"An internal error occurred as a result of a programming or configuration error." BadOutOfMemory,0x80030000,"Not enough memory to complete the operation." BadResourceUnavailable,0x80040000,"An operating system resource is not available." BadCommunicationError,0x80050000,"A low level communication error occurred." BadEncodingError,0x80060000,"Encoding halted because of invalid data in the objects being serialized." BadDecodingError,0x80070000,"Decoding halted because of invalid data in the stream." BadEncodingLimitsExceeded,0x80080000,"The message encoding/decoding limits imposed by the stack have been exceeded." BadRequestTooLarge,0x80B80000,"The request message size exceeds limits set by the server." BadResponseTooLarge,0x80B90000,"The response message size exceeds limits set by the client." BadUnknownResponse,0x80090000,"An unrecognized response was received from the server." BadTimeout,0x800A0000,"The operation timed out." BadServiceUnsupported,0x800B0000,"The server does not support the requested service." BadShutdown,0x800C0000,"The operation was cancelled because the application is shutting down." BadServerNotConnected,0x800D0000,"The operation could not complete because the client is not connected to the server." BadServerHalted,0x800E0000,"The server has stopped and cannot process any requests." BadNothingToDo,0x800F0000,"There was nothing to do because the client passed a list of operations with no elements." BadTooManyOperations,0x80100000,"The request could not be processed because it specified too many operations." BadTooManyMonitoredItems,0x80DB0000,"The request could not be processed because there are too many monitored items in the subscription." BadDataTypeIdUnknown,0x80110000,"The extension object cannot be (de)serialized because the data type id is not recognized." BadCertificateInvalid,0x80120000,"The certificate provided as a parameter is not valid." BadSecurityChecksFailed,0x80130000,"An error occurred verifying security." BadCertificatePolicyCheckFailed,0x81140000,"The certificate does not meet the requirements of the security policy." BadCertificateTimeInvalid,0x80140000,"The certificate has expired or is not yet valid." BadCertificateIssuerTimeInvalid,0x80150000,"An issuer certificate has expired or is not yet valid." BadCertificateHostNameInvalid,0x80160000,"The HostName used to connect to a server does not match a HostName in the certificate." BadCertificateUriInvalid,0x80170000,"The URI specified in the ApplicationDescription does not match the URI in the certificate." BadCertificateUseNotAllowed,0x80180000,"The certificate may not be used for the requested operation." BadCertificateIssuerUseNotAllowed,0x80190000,"The issuer certificate may not be used for the requested operation." BadCertificateUntrusted,0x801A0000,"The certificate is not trusted." BadCertificateRevocationUnknown,0x801B0000,"It was not possible to determine if the certificate has been revoked." BadCertificateIssuerRevocationUnknown,0x801C0000,"It was not possible to determine if the issuer certificate has been revoked." BadCertificateRevoked,0x801D0000,"The certificate has been revoked." BadCertificateIssuerRevoked,0x801E0000,"The issuer certificate has been revoked." BadCertificateChainIncomplete,0x810D0000,"The certificate chain is incomplete." BadUserAccessDenied,0x801F0000,"User does not have permission to perform the requested operation." BadIdentityTokenInvalid,0x80200000,"The user identity token is not valid." BadIdentityTokenRejected,0x80210000,"The user identity token is valid but the server has rejected it." BadSecureChannelIdInvalid,0x80220000,"The specified secure channel is no longer valid." BadInvalidTimestamp,0x80230000,"The timestamp is outside the range allowed by the server." BadNonceInvalid,0x80240000,"The nonce does appear to be not a random value or it is not the correct length." BadSessionIdInvalid,0x80250000,"The session id is not valid." BadSessionClosed,0x80260000,"The session was closed by the client." BadSessionNotActivated,0x80270000,"The session cannot be used because ActivateSession has not been called." BadSubscriptionIdInvalid,0x80280000,"The subscription id is not valid." BadRequestHeaderInvalid,0x802A0000,"The header for the request is missing or invalid." BadTimestampsToReturnInvalid,0x802B0000,"The timestamps to return parameter is invalid." BadRequestCancelledByClient,0x802C0000,"The request was cancelled by the client." BadTooManyArguments,0x80E50000,"Too many arguments were provided." BadLicenseExpired,0x810E0000,"The server requires a license to operate in general or to perform a service or operation, but existing license is expired." BadLicenseLimitsExceeded,0x810F0000,"The server has limits on number of allowed operations / objects, based on installed licenses, and these limits where exceeded." BadLicenseNotAvailable,0x81100000,"The server does not have a license which is required to operate in general or to perform a service or operation." GoodSubscriptionTransferred,0x002D0000,"The subscription was transferred to another session." GoodCompletesAsynchronously,0x002E0000,"The processing will complete asynchronously." GoodOverload,0x002F0000,"Sampling has slowed down due to resource limitations." GoodClamped,0x00300000,"The value written was accepted but was clamped." BadNoCommunication,0x80310000,"Communication with the data source is defined, but not established, and there is no last known value available." BadWaitingForInitialData,0x80320000,"Waiting for the server to obtain values from the underlying data source." BadNodeIdInvalid,0x80330000,"The syntax of the node id is not valid." BadNodeIdUnknown,0x80340000,"The node id refers to a node that does not exist in the server address space." BadAttributeIdInvalid,0x80350000,"The attribute is not supported for the specified Node." BadIndexRangeInvalid,0x80360000,"The syntax of the index range parameter is invalid." BadIndexRangeNoData,0x80370000,"No data exists within the range of indexes specified." BadDataEncodingInvalid,0x80380000,"The data encoding is invalid." BadDataEncodingUnsupported,0x80390000,"The server does not support the requested data encoding for the node." BadNotReadable,0x803A0000,"The access level does not allow reading or subscribing to the Node." BadNotWritable,0x803B0000,"The access level does not allow writing to the Node." BadOutOfRange,0x803C0000,"The value was out of range." BadNotSupported,0x803D0000,"The requested operation is not supported." BadNotFound,0x803E0000,"A requested item was not found or a search operation ended without success." BadObjectDeleted,0x803F0000,"The object cannot be used because it has been deleted." BadNotImplemented,0x80400000,"Requested operation is not implemented." BadMonitoringModeInvalid,0x80410000,"The monitoring mode is invalid." BadMonitoredItemIdInvalid,0x80420000,"The monitoring item id does not refer to a valid monitored item." BadMonitoredItemFilterInvalid,0x80430000,"The monitored item filter parameter is not valid." BadMonitoredItemFilterUnsupported,0x80440000,"The server does not support the requested monitored item filter." BadFilterNotAllowed,0x80450000,"A monitoring filter cannot be used in combination with the attribute specified." BadStructureMissing,0x80460000,"A mandatory structured parameter was missing or null." BadEventFilterInvalid,0x80470000,"The event filter is not valid." BadContentFilterInvalid,0x80480000,"The content filter is not valid." BadFilterOperatorInvalid,0x80C10000,"An unrecognized operator was provided in a filter." BadFilterOperatorUnsupported,0x80C20000,"A valid operator was provided, but the server does not provide support for this filter operator." BadFilterOperandCountMismatch,0x80C30000,"The number of operands provided for the filter operator was less then expected for the operand provided." BadFilterOperandInvalid,0x80490000,"The operand used in a content filter is not valid." BadFilterElementInvalid,0x80C40000,"The referenced element is not a valid element in the content filter." BadFilterLiteralInvalid,0x80C50000,"The referenced literal is not a valid value." BadContinuationPointInvalid,0x804A0000,"The continuation point provide is longer valid." BadNoContinuationPoints,0x804B0000,"The operation could not be processed because all continuation points have been allocated." BadReferenceTypeIdInvalid,0x804C0000,"The reference type id does not refer to a valid reference type node." BadBrowseDirectionInvalid,0x804D0000,"The browse direction is not valid." BadNodeNotInView,0x804E0000,"The node is not part of the view." BadNumericOverflow,0x81120000,"The number was not accepted because of a numeric overflow." BadServerUriInvalid,0x804F0000,"The ServerUri is not a valid URI." BadServerNameMissing,0x80500000,"No ServerName was specified." BadDiscoveryUrlMissing,0x80510000,"No DiscoveryUrl was specified." BadSempahoreFileMissing,0x80520000,"The semaphore file specified by the client is not valid." BadRequestTypeInvalid,0x80530000,"The security token request type is not valid." BadSecurityModeRejected,0x80540000,"The security mode does not meet the requirements set by the server." BadSecurityPolicyRejected,0x80550000,"The security policy does not meet the requirements set by the server." BadTooManySessions,0x80560000,"The server has reached its maximum number of sessions." BadUserSignatureInvalid,0x80570000,"The user token signature is missing or invalid." BadApplicationSignatureInvalid,0x80580000,"The signature generated with the client certificate is missing or invalid." BadNoValidCertificates,0x80590000,"The client did not provide at least one software certificate that is valid and meets the profile requirements for the server." BadIdentityChangeNotSupported,0x80C60000,"The server does not support changing the user identity assigned to the session." BadRequestCancelledByRequest,0x805A0000,"The request was cancelled by the client with the Cancel service." BadParentNodeIdInvalid,0x805B0000,"The parent node id does not to refer to a valid node." BadReferenceNotAllowed,0x805C0000,"The reference could not be created because it violates constraints imposed by the data model." BadNodeIdRejected,0x805D0000,"The requested node id was reject because it was either invalid or server does not allow node ids to be specified by the client." BadNodeIdExists,0x805E0000,"The requested node id is already used by another node." BadNodeClassInvalid,0x805F0000,"The node class is not valid." BadBrowseNameInvalid,0x80600000,"The browse name is invalid." BadBrowseNameDuplicated,0x80610000,"The browse name is not unique among nodes that share the same relationship with the parent." BadNodeAttributesInvalid,0x80620000,"The node attributes are not valid for the node class." BadTypeDefinitionInvalid,0x80630000,"The type definition node id does not reference an appropriate type node." BadSourceNodeIdInvalid,0x80640000,"The source node id does not reference a valid node." BadTargetNodeIdInvalid,0x80650000,"The target node id does not reference a valid node." BadDuplicateReferenceNotAllowed,0x80660000,"The reference type between the nodes is already defined." BadInvalidSelfReference,0x80670000,"The server does not allow this type of self reference on this node." BadReferenceLocalOnly,0x80680000,"The reference type is not valid for a reference to a remote server." BadNoDeleteRights,0x80690000,"The server will not allow the node to be deleted." UncertainReferenceNotDeleted,0x40BC0000,"The server was not able to delete all target references." BadServerIndexInvalid,0x806A0000,"The server index is not valid." BadViewIdUnknown,0x806B0000,"The view id does not refer to a valid view node." BadViewTimestampInvalid,0x80C90000,"The view timestamp is not available or not supported." BadViewParameterMismatch,0x80CA0000,"The view parameters are not consistent with each other." BadViewVersionInvalid,0x80CB0000,"The view version is not available or not supported." UncertainNotAllNodesAvailable,0x40C00000,"The list of references may not be complete because the underlying system is not available." GoodResultsMayBeIncomplete,0x00BA0000,"The server should have followed a reference to a node in a remote server but did not. The result set may be incomplete." BadNotTypeDefinition,0x80C80000,"The provided Nodeid was not a type definition nodeid." UncertainReferenceOutOfServer,0x406C0000,"One of the references to follow in the relative path references to a node in the address space in another server." BadTooManyMatches,0x806D0000,"The requested operation has too many matches to return." BadQueryTooComplex,0x806E0000,"The requested operation requires too many resources in the server." BadNoMatch,0x806F0000,"The requested operation has no match to return." BadMaxAgeInvalid,0x80700000,"The max age parameter is invalid." BadSecurityModeInsufficient,0x80E60000,"The operation is not permitted over the current secure channel." BadHistoryOperationInvalid,0x80710000,"The history details parameter is not valid." BadHistoryOperationUnsupported,0x80720000,"The server does not support the requested operation." BadInvalidTimestampArgument,0x80BD0000,"The defined timestamp to return was invalid." BadWriteNotSupported,0x80730000,"The server does not support writing the combination of value, status and timestamps provided." BadTypeMismatch,0x80740000,"The value supplied for the attribute is not of the same type as the attribute's value." BadMethodInvalid,0x80750000,"The method id does not refer to a method for the specified object." BadArgumentsMissing,0x80760000,"The client did not specify all of the input arguments for the method." BadNotExecutable,0x81110000,"The executable attribute does not allow the execution of the method." BadTooManySubscriptions,0x80770000,"The server has reached its maximum number of subscriptions." BadTooManyPublishRequests,0x80780000,"The server has reached the maximum number of queued publish requests." BadNoSubscription,0x80790000,"There is no subscription available for this session." BadSequenceNumberUnknown,0x807A0000,"The sequence number is unknown to the server." BadMessageNotAvailable,0x807B0000,"The requested notification message is no longer available." BadInsufficientClientProfile,0x807C0000,"The client of the current session does not support one or more Profiles that are necessary for the subscription." BadStateNotActive,0x80BF0000,"The sub-state machine is not currently active." BadAlreadyExists,0x81150000,"An equivalent rule already exists." BadTcpServerTooBusy,0x807D0000,"The server cannot process the request because it is too busy." BadTcpMessageTypeInvalid,0x807E0000,"The type of the message specified in the header invalid." BadTcpSecureChannelUnknown,0x807F0000,"The SecureChannelId and/or TokenId are not currently in use." BadTcpMessageTooLarge,0x80800000,"The size of the message specified in the header is too large." BadTcpNotEnoughResources,0x80810000,"There are not enough resources to process the request." BadTcpInternalError,0x80820000,"An internal error occurred." BadTcpEndpointUrlInvalid,0x80830000,"The server does not recognize the QueryString specified." BadRequestInterrupted,0x80840000,"The request could not be sent because of a network interruption." BadRequestTimeout,0x80850000,"Timeout occurred while processing the request." BadSecureChannelClosed,0x80860000,"The secure channel has been closed." BadSecureChannelTokenUnknown,0x80870000,"The token has expired or is not recognized." BadSequenceNumberInvalid,0x80880000,"The sequence number is not valid." BadProtocolVersionUnsupported,0x80BE0000,"The applications do not have compatible protocol versions." BadConfigurationError,0x80890000,"There is a problem with the configuration that affects the usefulness of the value." BadNotConnected,0x808A0000,"The variable should receive its value from another variable, but has never been configured to do so." BadDeviceFailure,0x808B0000,"There has been a failure in the device/data source that generates the value that has affected the value." BadSensorFailure,0x808C0000,"There has been a failure in the sensor from which the value is derived by the device/data source." BadOutOfService,0x808D0000,"The source of the data is not operational." BadDeadbandFilterInvalid,0x808E0000,"The deadband filter is not valid." UncertainNoCommunicationLastUsableValue,0x408F0000,"Communication to the data source has failed. The variable value is the last value that had a good quality." UncertainLastUsableValue,0x40900000,"Whatever was updating this value has stopped doing so." UncertainSubstituteValue,0x40910000,"The value is an operational value that was manually overwritten." UncertainInitialValue,0x40920000,"The value is an initial value for a variable that normally receives its value from another variable." UncertainSensorNotAccurate,0x40930000,"The value is at one of the sensor limits." UncertainEngineeringUnitsExceeded,0x40940000,"The value is outside of the range of values defined for this parameter." UncertainSubNormal,0x40950000,"The value is derived from multiple sources and has less than the required number of Good sources." GoodLocalOverride,0x00960000,"The value has been overridden." BadRefreshInProgress,0x80970000,"This Condition refresh failed, a Condition refresh operation is already in progress." BadConditionAlreadyDisabled,0x80980000,"This condition has already been disabled." BadConditionAlreadyEnabled,0x80CC0000,"This condition has already been enabled." BadConditionDisabled,0x80990000,"Property not available, this condition is disabled." BadEventIdUnknown,0x809A0000,"The specified event id is not recognized." BadEventNotAcknowledgeable,0x80BB0000,"The event cannot be acknowledged." BadDialogNotActive,0x80CD0000,"The dialog condition is not active." BadDialogResponseInvalid,0x80CE0000,"The response is not valid for the dialog." BadConditionBranchAlreadyAcked,0x80CF0000,"The condition branch has already been acknowledged." BadConditionBranchAlreadyConfirmed,0x80D00000,"The condition branch has already been confirmed." BadConditionAlreadyShelved,0x80D10000,"The condition has already been shelved." BadConditionNotShelved,0x80D20000,"The condition is not currently shelved." BadShelvingTimeOutOfRange,0x80D30000,"The shelving time not within an acceptable range." BadNoData,0x809B0000,"No data exists for the requested time range or event filter." BadBoundNotFound,0x80D70000,"No data found to provide upper or lower bound value." BadBoundNotSupported,0x80D80000,"The server cannot retrieve a bound for the variable." BadDataLost,0x809D0000,"Data is missing due to collection started/stopped/lost." BadDataUnavailable,0x809E0000,"Expected data is unavailable for the requested time range due to an un-mounted volume, an off-line archive or tape, or similar reason for temporary unavailability." BadEntryExists,0x809F0000,"The data or event was not successfully inserted because a matching entry exists." BadNoEntryExists,0x80A00000,"The data or event was not successfully updated because no matching entry exists." BadTimestampNotSupported,0x80A10000,"The client requested history using a timestamp format the server does not support (i.e requested ServerTimestamp when server only supports SourceTimestamp)." GoodEntryInserted,0x00A20000,"The data or event was successfully inserted into the historical database." GoodEntryReplaced,0x00A30000,"The data or event field was successfully replaced in the historical database." UncertainDataSubNormal,0x40A40000,"The value is derived from multiple values and has less than the required number of Good values." GoodNoData,0x00A50000,"No data exists for the requested time range or event filter." GoodMoreData,0x00A60000,"The data or event field was successfully replaced in the historical database." BadAggregateListMismatch,0x80D40000,"The requested number of Aggregates does not match the requested number of NodeIds." BadAggregateNotSupported,0x80D50000,"The requested Aggregate is not support by the server." BadAggregateInvalidInputs,0x80D60000,"The aggregate value could not be derived due to invalid data inputs." BadAggregateConfigurationRejected,0x80DA0000,"The aggregate configuration is not valid for specified node." GoodDataIgnored,0x00D90000,"The request specifies fields which are not valid for the EventType or cannot be saved by the historian." BadRequestNotAllowed,0x80E40000,"The request was rejected by the server because it did not meet the criteria set by the server." BadRequestNotComplete,0x81130000,"The request has not been processed by the server yet." GoodEdited,0x00DC0000,"The value does not come from the real source and has been edited by the server." GoodPostActionFailed,0x00DD0000,"There was an error in execution of these post-actions." UncertainDominantValueChanged,0x40DE0000,"The related EngineeringUnit has been changed but the Variable Value is still provided based on the previous unit." GoodDependentValueChanged,0x00E00000,"A dependent value has been changed but the change has not been applied to the device." BadDominantValueChanged,0x80E10000,"The related EngineeringUnit has been changed but this change has not been applied to the device. The Variable Value is still dependent on the previous unit but its status is currently Bad." UncertainDependentValueChanged,0x40E20000,"A dependent value has been changed but the change has not been applied to the device. The quality of the dominant variable is uncertain." BadDependentValueChanged,0x80E30000,"A dependent value has been changed but the change has not been applied to the device. The quality of the dominant variable is Bad." GoodEdited_DependentValueChanged,0x01160000,"It is delivered with a dominant Variable value when a dependent Variable has changed but the change has not been applied." GoodEdited_DominantValueChanged,0x01170000,"It is delivered with a dependent Variable value when a dominant Variable has changed but the change has not been applied." GoodEdited_DominantValueChanged_DependentValueChanged,0x01180000,"It is delivered with a dependent Variable value when a dominant or dependent Variable has changed but change has not been applied." BadEdited_OutOfRange,0x81190000,"It is delivered with a Variable value when Variable has changed but the value is not legal." BadInitialValue_OutOfRange,0x811A0000,"It is delivered with a Variable value when a source Variable has changed but the value is not legal." BadOutOfRange_DominantValueChanged,0x811B0000,"It is delivered with a dependent Variable value when a dominant Variable has changed and the value is not legal." BadEdited_OutOfRange_DominantValueChanged,0x811C0000,"It is delivered with a dependent Variable value when a dominant Variable has changed, the value is not legal and the change has not been applied." BadOutOfRange_DominantValueChanged_DependentValueChanged,0x811D0000,"It is delivered with a dependent Variable value when a dominant or dependent Variable has changed and the value is not legal." BadEdited_OutOfRange_DominantValueChanged_DependentValueChanged,0x811E0000,"It is delivered with a dependent Variable value when a dominant or dependent Variable has changed, the value is not legal and the change has not been applied." GoodCommunicationEvent,0x00A70000,"The communication layer has raised an event." GoodShutdownEvent,0x00A80000,"The system is shutting down." GoodCallAgain,0x00A90000,"The operation is not finished and needs to be called again." GoodNonCriticalTimeout,0x00AA0000,"A non-critical timeout occurred." BadInvalidArgument,0x80AB0000,"One or more arguments are invalid." BadConnectionRejected,0x80AC0000,"Could not establish a network connection to remote server." BadDisconnect,0x80AD0000,"The server has disconnected from the client." BadConnectionClosed,0x80AE0000,"The network connection has been closed." BadInvalidState,0x80AF0000,"The operation cannot be completed because the object is closed, uninitialized or in some other invalid state." BadEndOfStream,0x80B00000,"Cannot move beyond end of the stream." BadNoDataAvailable,0x80B10000,"No data is currently available for reading from a non-blocking stream." BadWaitingForResponse,0x80B20000,"The asynchronous operation is waiting for a response." BadOperationAbandoned,0x80B30000,"The asynchronous operation was abandoned by the caller." BadExpectedStreamToBlock,0x80B40000,"The stream did not return all data requested (possibly because it is a non-blocking stream)." BadWouldBlock,0x80B50000,"Non blocking behaviour is required and the operation would block." BadSyntaxError,0x80B60000,"A value had an invalid syntax." BadMaxConnectionsReached,0x80B70000,"The operation could not be finished because all available connections are in use."python-opcua-0.98.11/schemas/StatusCodes_add.csv000066400000000000000000000002461367360577200215530ustar00rootroot00000000000000Good,0,The operation completed successfully. Uncertain,0x40000000,The operation completed however its outputs may not be usable. Bad,0x80000000,The operation failed. python-opcua-0.98.11/schemas/UANodeSet.xsd000066400000000000000000000452221367360577200202770ustar00rootroot00000000000000 python-opcua-0.98.11/schemas/UAVariant.xsd000066400000000000000000000000001367360577200203230ustar00rootroot00000000000000python-opcua-0.98.11/schemas/UNECE_to_OPCUA.csv000066400000000000000000002113311367360577200207710ustar00rootroot00000000000000UNECECode,UnitId,DisplayName,Description C81,4405297,"rad","radian" C25,4403765,"mrad","milliradian" B97,4340023,"µrad","microradian" DD,17476,"°","degree [unit of angle]" D61,4470321,"'","minute [unit of angle]" D62,4470322,"""","second [unit of angle]" A91,4274481,"gon","gon" M43,5059635,"mil","mil" M44,5059636,"rev","revolution" D27,4469303,"sr","steradian" H57,4732215,"in/revolution","inch per two pi radiant" MTR,5067858,"m","metre" E96,4536630,"°/s","degree per second" H27,4731447,"°/m","degree per metre" M55,5059893,"m/rad","metre per radiant" DMT,4476244,"dm","decimetre" CMT,4410708,"cm","centimetre" 4H,13384,"µm","micrometre (micron)" MMT,5066068,"mm","millimetre" HMT,4738388,"hm","hectometre" KMT,4934996,"km","kilometre" C45,4404277,"nm","nanometre" C52,4404530,"pm","picometre" A71,4273969,"fm","femtometre" A45,4273205,"dam","decametre" NMI,5131593,"n mile","nautical mile" A11,4272433,"Å","angstrom" A12,4272434,"ua","astronomical unit" C63,4404787,"pc","parsec" F52,4601138,"m/K","metre per kelvin" F50,4601136,"µm/K","micrometre per kelvin" F51,4601137,"cm/K","centimetre per kelvin" G06,4665398,"mm/bar","millimetre per bar" H84,4732980,"g·mm","gram millimetre" G04,4665396,"cm/bar","centimetre per bar" G05,4665397,"m/bar","metre per bar" H79,4732729,"Fg","French gauge" AK,16715,"fth","fathom" X1,22577,"ch (UK)","Gunter's chain" INH,4804168,"in","inch" M7,19767,"µin","micro-inch" FOT,4607828,"ft","foot" YRD,5853764,"yd","yard" SMI,5459273,"mile","mile (statute mile)" 77,14135,"mil","milli-inch" B57,4338999,"ly","light year" F49,4600889,"rd (US)","rod [unit of distance]" MAM,5062989,"Mm","megametre" K13,4927795,"ft/°F","foot per degree Fahrenheit" K17,4927799,"ft/psi","foot per psi" K45,4928565,"in/°F","inch per degree Fahrenheit" K46,4928566,"in/psi","inch per psi" L98,4995384,"yd/°F","yard per degree Fahrenheit" L99,4995385,"yd/psi","yard per psi" M49,5059641,"ch (US survey)","chain (based on U.S. survey foot)" M50,5059888,"fur","furlong" M51,5059889,"ft (US survey)","foot (U.S. survey)" M52,5059890,"mi (US survey)","mile (based on U.S. survey foot)" M53,5059891,"m/Pa","metre per pascal" MTK,5067851,"m²","square metre" KMK,4934987,"km²","square kilometre" H30,4731696,"µm²","square micrometre (square micron)" H59,4732217,"m²/N","square metre per newton" DAA,4473153,"daa","decare" CMK,4410699,"cm²","square centimetre" DMK,4476235,"dm²","square decimetre" H16,4731190,"dam²","square decametre" H18,4731192,"hm²","square hectometre" MMK,5066059,"mm²","square millimetre" ARE,4280901,"a","are" HAR,4735314,"ha","hectare" INK,4804171,"in²","square inch" FTK,4609099,"ft²","square foot" YDK,5850187,"yd²","square yard" MIK,5065035,"mi²","square mile (statute mile)" M48,5059640,"mi² (US survey)","square mile (based on U.S. survey foot)" ACR,4277074,"acre","acre" M47,5059639,"cmil","circular mil" MTQ,5067857,"m³","cubic metre" MAL,5062988,"Ml","megalitre" LTR,5002322,"l","litre" MMQ,5066065,"mm³","cubic millimetre" CMQ,4410705,"cm³","cubic centimetre" DMQ,4476241,"dm³","cubic decimetre" MLT,5065812,"ml","millilitre" HLT,4738132,"hl","hectolitre" CLT,4410452,"cl","centilitre" DMA,4476225,"dam³","cubic decametre" H19,4731193,"hm³","cubic hectometre" H20,4731440,"km³","cubic kilometre" M71,5060401,"m³/Pa","cubic metre per pascal" DLT,4475988,"dl","decilitre" 4G,13383,"µl","microlitre" K6,19254,"kl","kilolitre" A44,4273204,"dal","decalitre" G94,4667700,"cm³/bar","cubic centimetre per bar" G95,4667701,"l/bar","litre per bar" G96,4667702,"m³/bar","cubic metre per bar" G97,4667703,"ml/bar","millilitre per bar" INQ,4804177,"in³","cubic inch" FTQ,4609105,"ft³","cubic foot" YDQ,5850193,"yd³","cubic yard" GLI,4672585,"gal (UK)","gallon (UK)" GLL,4672588,"gal (US)","gallon (US)" PT,20564,"pt (US)","pint (US)" PTI,5264457,"pt (UK)","pint (UK)" QTI,5329993,"qt (UK)","quart (UK)" PTL,5264460,"liq pt (US)","liquid pint (US)" QTL,5329996,"liq qt (US)","liquid quart (US)" PTD,5264452,"dry pt (US)","dry pint (US)" OZI,5200457,"fl oz (UK)","fluid ounce (UK)" QT,20820,"qt (US)","quart (US)" J57,4863287,"bbl (UK liq.)","barrel (UK petroleum)" K21,4928049,"ft³/°F","cubic foot per degree Fahrenheit" K23,4928051,"ft³/psi","cubic foot per psi" L43,4994099,"pk (UK)","peck (UK)" L84,4995124,"British shipping ton","ton (UK shipping)" L86,4995126,"(US) shipping ton","ton (US shipping)" M11,5058865,"yd³/°F","cubic yard per degree Fahrenheit" M14,5058868,"yd³/psi","cubic yard per psi" OZA,5200449,"fl oz (US)","fluid ounce (US)" BUI,4347209,"bushel (UK)","bushel (UK)" BUA,4347201,"bu (US)","bushel (US)" BLL,4344908,"barrel (US)","barrel (US)" BLD,4344900,"bbl (US)","dry barrel (US)" GLD,4672580,"dry gal (US)","dry gallon (US)" QTD,5329988,"dry qt (US)","dry quart (US)" G26,4665910,"st","stere" G21,4665905,"cup (US)","cup [unit of volume]" G24,4665908,"tablespoon (US)","tablespoon (US)" G25,4665909,"teaspoon (US)","teaspoon (US)" G23,4665907,"pk (US)","peck" M67,5060151,"acre-ft (US survey)","acre-foot (based on U.S. survey foot)" M68,5060152,"cord","cord (128 ft3)" M69,5060153,"mi³","cubic mile (UK statute)" M70,5060400,"RT","ton, register" G27,4665911,"cm³/K","cubic centimetre per kelvin" G29,4665913,"m³/K","cubic metre per kelvin" G28,4665912,"l/K","litre per kelvin" G30,4666160,"ml/K","millilitre per kelvin" J36,4862774,"µl/l","microlitre per litre" J87,4864055,"cm³/m³","cubic centimetre per cubic metre" J91,4864305,"dm³/m³","cubic decimetre per cubic metre" K62,4929074,"l/l","litre per litre" L19,4993337,"ml/l","millilitre per litre" L21,4993585,"mm³/m³","cubic millimetre per cubic metre" SEC,5457219,"s","second [unit of time]" MIN,5065038,"min","minute [unit of time]" HUR,4740434,"h","hour" DAY,4473177,"d","day" B52,4338994,"ks","kilosecond" C26,4403766,"ms","millisecond" H70,4732720,"ps","picosecond" B98,4340024,"µs","microsecond" C47,4404279,"ns","nanosecond" WEE,5719365,"wk","week" MON,5066574,"mo","month" ANN,4279886,"y","year" D42,4469810,"y (tropical)","tropical year" L95,4995381,"y (365 days)","common year" L96,4995382,"y (sidereal)","sidereal year" M56,5059894,"shake","shake" 2A,12865,"rad/s","radian per second" M46,5059638,"r/min","revolution per minute" 2B,12866,"rad/s²","radian per second squared" M45,5059637,"°/s²","degree [unit of angle] per second squared" MTS,5067859,"m/s","metre per second" KNT,4935252,"kn","knot" KMH,4934984,"km/h","kilometre per hour" C16,4403510,"mm/s","millimetre per second" 2M,12877,"cm/s","centimetre per second" H49,4731961,"cm/h","centimetre per hour" H81,4732977,"mm/min","millimetre per minute" 2X,12888,"m/min","metre per minute" M59,5059897,"(m/s)/Pa","metre per second pascal" H66,4732470,"mm/y","millimetre per year" H67,4732471,"mm/h","millimetre per hour" FR,18002,"ft/min","foot per minute" IU,18773,"in/s","inch per second" FS,18003,"ft/s","foot per second" HM,18509,"mile/h","mile per hour (statute mile)" J84,4864052,"(cm/s)/K","centimetre per second kelvin" J85,4864053,"(cm/s)/bar","centimetre per second bar" K14,4927796,"ft/h","foot per hour" K18,4927800,"(ft/s)/°F","foot per second degree Fahrenheit" K19,4927801,"(ft/s)/psi","foot per second psi" K47,4928567,"(in/s)/°F","inch per second degree Fahrenheit" K48,4928568,"(in/s)/psi","inch per second psi" L12,4993330,"(m/s)/K","metre per second kelvin" L13,4993331,"(m/s)/bar","metre per second bar" M22,5059122,"(ml/min)/cm²","millilitre per square centimetre minute" M57,5059895,"mi/min","mile per minute" M58,5059896,"mi/s","mile per second" M60,5060144,"m/h","metre per hour" M61,5060145,"in/y","inch per year" M62,5060146,"km/s","kilometre per second" M63,5060147,"in/min","inch per minute" M64,5060148,"yd/s","yard per second" M65,5060149,"yd/min","yard per minute" M66,5060150,"yd/h","yard per hour" MSK,5067595,"m/s²","metre per second squared" A76,4273974,"Gal","gal" C11,4403505,"mGal","milligal" M38,5059384,"km/s²","kilometre per second squared" M39,5059385,"cm/s²","centimetre per second squared" M41,5059633,"mm/s²","millimetre per second squared" A73,4273971,"ft/s²","foot per second squared" IV,18774,"in/s²","inch per second squared" K40,4928560,"gn","standard acceleration of free fall" M40,5059632,"yd/s²","yard per second squared" M42,5059634,"mi/s²","mile (statute mile) per second squared" C92,4405554,"m⁻¹","reciprocal metre" Q32,5321522,"fl","femtolitre" Q33,5321523,"pl","picolitre" Q34,5321524,"nl","nanolitre" AWG,4282183,"AWG","american wire gauge" HTZ,4740186,"Hz","hertz" KHZ,4933722,"kHz","kilohertz" MHZ,5064794,"MHz","megahertz" D29,4469305,"THz","terahertz" A86,4274230,"GHz","gigahertz" H10,4731184,"1/h","reciprocal hour" H11,4731185,"1/mo","reciprocal month" H09,4730937,"1/y","reciprocal year" H85,4732981,"1/wk","reciprocal week" C97,4405559,"s⁻¹","reciprocal second" RPS,5394515,"r/s","revolutions per second" RPM,5394509,"r/min","revolutions per minute" C94,4405556,"min⁻¹","reciprocal minute" C50,4404528,"Np","neper" 2N,12878,"dB","decibel" M72,5060402,"B","bel" C51,4404529,"Np/s","neper per second" KGM,4933453,"kg","kilogram" MC,19779,"µg","microgram" DJ,17482,"dag","decagram" DG,17479,"dg","decigram" GRM,4674125,"g","gram" CGM,4409165,"cg","centigram" TNE,5525061,"t","tonne (metric ton)" DTN,4478030,"dt or dtn","decitonne" MGM,5064525,"mg","milligram" HGM,4736845,"hg","hectogram" KTN,4936782,"kt","kilotonne" 2U,12885,"Mg","megagram" LBR,4997714,"lb","pound" GRN,4674126,"gr","grain" ONZ,5197402,"oz","ounce (avoirdupois)" CWI,4413257,"cwt (UK)","hundred weight (UK)" CWA,4413249,"cwt (US)","hundred pound (cwt) / hundred weight (US)" LTN,5002318,"ton (UK)","ton (UK) or long ton (US)" STI,5461065,"st","stone (UK)" STN,5461070,"ton (US)","ton (US) or short ton (UK/US)" APZ,4280410,"tr oz","troy ounce or apothecary ounce" F13,4600115,"slug","slug" K64,4929076,"lb/°F","pound (avoirdupois) per degree Fahrenheit" L69,4994617,"t/K","tonne per kelvin" L87,4995127,"ton (US)/°F","ton short per degree Fahrenheit" M86,5060662,"pfd","pfund" KMQ,4934993,"kg/m³","kilogram per cubic metre" 23,12851,"g/cm³","gram per cubic centimetre" D41,4469809,"t/m³","tonne per cubic metre" GJ,18250,"g/ml","gram per millilitre" B35,4338485,"kg/l or kg/L","kilogram per litre" GL,18252,"g/l","gram per litre" A93,4274483,"g/m³","gram per cubic metre" GP,18256,"mg/m³","milligram per cubic metre" B72,4339506,"Mg/m³","megagram per cubic metre" B34,4338484,"kg/dm³","kilogram per cubic decimetre" H64,4732468,"mg/g","milligram per gram" H29,4731449,"µg/l","microgram per litre" M1,19761,"mg/l","milligram per litre" GQ,18257,"µg/m³","microgram per cubic metre" G11,4665649,"g/(cm³·bar)","gram per cubic centimetre bar" G33,4666163,"g/(cm³·K)","gram per cubic centimetre kelvin" F23,4600371,"g/dm³","gram per cubic decimetre" G12,4665650,"g/(dm³·bar)","gram per cubic decimetre bar" G34,4666164,"g/(dm³·K)","gram per cubic decimetre kelvin" G14,4665652,"g/(m³·bar)","gram per cubic metre bar" G36,4666166,"g/(m³·K)","gram per cubic metre kelvin" G13,4665651,"g/(l·bar)","gram per litre bar" G35,4666165,"g/(l·K)","gram per litre kelvin" G15,4665653,"g/(ml·bar)","gram per millilitre bar" G37,4666167,"g/(ml·K)","gram per millilitre kelvin" G31,4666161,"kg/cm³","kilogram per cubic centimetre" G16,4665654,"kg/(cm³·bar)","kilogram per cubic centimetre bar" G38,4666168,"kg/(cm³·K)","kilogram per cubic centimetre kelvin" G18,4665656,"kg/(m³·bar)","kilogram per cubic metre bar" G40,4666416,"kg/(m³·K)","kilogram per cubic metre kelvin" H54,4732212,"(kg/dm³)/K","kilogram per cubic decimetre kelvin" H55,4732213,"(kg/dm³)/bar","kilogram per cubic decimetre bar" F14,4600116,"g/K","gram per kelvin" F15,4600117,"kg/K","kilogram per kelvin" F24,4600372,"kg/kmol","kilogram per kilomol" G17,4665655,"kg/(l·bar)","kilogram per litre bar" G39,4666169,"kg/(l·K)","kilogram per litre kelvin" H53,4732211,"kg/bar","kilogram per bar" F18,4600120,"kg·cm²","kilogram square centimetre" F19,4600121,"kg·mm²","kilogram square millimetre" F74,4601652,"g/bar","gram per bar" F75,4601653,"mg/bar","milligram per bar" F16,4600118,"mg/K","milligram per kelvin" M73,5060403,"(kg/m³)/Pa","kilogram per cubic metre pascal" 87,14391,"lb/ft³","pound per cubic foot" GE,18245,"lb/gal (US)","pound per gallon (US)" LA,19521,"lb/in³","pound per cubic inch" G32,4666162,"oz/yd³","ounce (avoirdupois) per cubic yard" J34,4862772,"(µg/m³)/K","microgram per cubic metre kelvin" J35,4862773,"(µg/m³)/bar","microgram per cubic metre bar" K41,4928561,"gr/gal (US)","grain per gallon (US)" K69,4929081,"(lb/ft³)/°F","pound (avoirdupois) per cubic foot degree Fahrenheit" K70,4929328,"(lb/ft³)/psi","pound (avoirdupois) per cubic foot psi" K71,4929329,"lb/gal (UK)","pound (avoirdupois) per gallon (UK)" K75,4929333,"(lb/in³)/°F","pound (avoirdupois) per cubic inch degree Fahrenheit" K76,4929334,"(lb/in³)/psi","pound (avoirdupois) per cubic inch psi" K84,4929588,"lb/yd³","pound per cubic yard" L17,4993335,"(mg/m³)/K","milligram per cubic metre kelvin" L18,4993336,"(mg/m³)/bar","milligram per cubic metre bar" L37,4993847,"oz/gal (UK)","ounce (avoirdupois) per gallon (UK)" L38,4993848,"oz/gal (US)","ounce (avoirdupois) per gallon (US)" L39,4993849,"oz/in³","ounce (avoirdupois) per cubic inch" L65,4994613,"slug/ft³","slug per cubic foot" L76,4994870,"(t/m³)/K","tonne per cubic metre kelvin" L77,4994871,"(t/m³)/bar","tonne per cubic metre bar" L92,4995378,"ton.l/yd³ (UK)","ton (UK long) per cubic yard" L93,4995379,"ton.s/yd³ (US)","ton (US short) per cubic yard" K77,4929335,"lb/psi","pound (avoirdupois) per psi" L70,4994864,"t/bar","tonne per bar" L91,4995377,"ton (US)/psi","ton short per psi" M74,5060404,"kg/Pa","kilogram per pascal" C62,4404786,"1","one" A39,4272953,"m³/kg","cubic metre per kilogram" 22,12850,"dl/g","decilitre per gram" H65,4732469,"ml/m³","millilitre per cubic metre" H83,4732979,"l/kg","litre per kilogram" KX,19288,"ml/kg","millilitre per kilogram" H15,4731189,"cm²/g","square centimetre per gram" N28,5124664,"dm³/kg","cubic decimetre per kilogram" N29,5124665,"ft³/lb","cubic foot per pound" N30,5124912,"in³/lb","cubic inch per pound" KL,19276,"kg/m","kilogram per metre" GF,18246,"g/m","gram per metre (gram per 100 centimetres)" H76,4732726,"g/mm","gram per millimetre" KW,19287,"kg/mm","kilogram per millimetre" C12,4403506,"mg/m","milligram per metre" M31,5059377,"kg/km","kilogram per kilometre" P2,20530,"lb/ft","pound per foot" PO,20559,"lb/in","pound per inch of length" M83,5060659,"den","denier" M84,5060660,"lb/yd","pound per yard" GO,18255,"mg/m²","milligram per square metre" 25,12853,"g/cm²","gram per square centimetre" H63,4732467,"mg/cm²","milligram per square centimetre" GM,18253,"g/m²","gram per square metre" 28,12856,"kg/m²","kilogram per square metre" D5,17461,"kg/cm²","kilogram per square centimetre" ON,20302,"oz/yd²","ounce per square yard" 37,13111,"oz/ft²","ounce per square foot" B31,4338481,"kg·m/s","kilogram metre per second" M98,5060920,"kg·(cm/s)","kilogram centimetre per second" M99,5060921,"g·(cm/s)","gram centimetre per second" N10,5124400,"lb·(ft/s)","pound foot per second" N11,5124401,"lb·(in/s)","pound inch per second" B33,4338483,"kg·m²/s","kilogram metre squared per second" B32,4338482,"kg·m²","kilogram metre squared" F20,4600368,"lb·in²","pound inch squared" K65,4929077,"lb·ft²","pound (avoirdupois) square foot" NEW,5129559,"N","newton" B73,4339507,"MN","meganewton" B47,4338743,"kN","kilonewton" C20,4403760,"mN","millinewton" B92,4340018,"µN","micronewton" DU,17493,"dyn","dyne" C78,4405048,"lbf","pound-force" B37,4338487,"kgf","kilogram-force" B51,4338993,"kp","kilopond" L40,4994096,"ozf","ounce (avoirdupois)-force" L94,4995380,"ton.sh-force","ton-force (US short)" M75,5060405,"kip","kilopound-force" M76,5060406,"pdl","poundal" M77,5060407,"kg·m/s²","kilogram metre per second squared" M78,5060408,"p","pond" F17,4600119,"lbf/ft","pound-force per foot" F48,4600888,"lbf/in","pound-force per inch" C54,4404532,"N·m²/kg²","newton metre squared per kilogram squared" NU,20053,"N·m","newton metre" H40,4731952,"N/A","newton per ampere" B74,4339508,"MN·m","meganewton metre" B48,4338744,"kN·m","kilonewton metre" D83,4470835,"mN·m","millinewton metre" B93,4340019,"µN·m","micronewton metre" DN,17486,"dN·m","decinewton metre" J72,4863794,"cN·m","centinewton metre" M94,5060916,"kg·m","kilogram metre" F88,4601912,"N·cm","newton centimetre" F90,4602160,"N·m/A","newton metre per ampere" F89,4601913,"Nm/°","newton metre per degree" G19,4665657,"N·m/kg","newton metre per kilogram" F47,4600887,"N/mm","newton per millimetre" M93,5060915,"N·m/rad","newton metre per radian" H41,4731953,"N·m·W⁻⁰‧⁵","newton metre watt to the power minus 0,5" B38,4338488,"kgf·m","kilogram-force metre" IA,18753,"in·lb","inch pound (pound inch)" 4Q,13393,"oz·in","ounce inch" 4R,13394,"oz·ft","ounce foot" F22,4600370,"lbf·ft/A","pound-force foot per ampere" F21,4600369,"lbf·in","pound-force inch" G20,4665904,"lbf·ft/lb","pound-force foot per pound" J94,4864308,"dyn·cm","dyne centimetre" L41,4994097,"ozf·in","ounce (avoirdupois)-force inch" M92,5060914,"lbf·ft","pound-force foot" M95,5060917,"pdl·ft","poundal foot" M96,5060918,"pdl·in","poundal inch" M97,5060919,"dyn·m","dyne metre" C57,4404535,"N·s","newton second" C53,4404531,"N·m·s","newton metre second" 74,14132,"mPa","millipascal" MPA,5066817,"MPa","megapascal" PAL,5259596,"Pa","pascal" KPA,4935745,"kPa","kilopascal" BAR,4342098,"bar","bar [unit of pressure]" HBA,4735553,"hbar","hectobar" MBR,5063250,"mbar","millibar" KBA,4932161,"kbar","kilobar" ATM,4281421,"atm","standard atmosphere" A89,4274233,"GPa","gigapascal" B96,4340022,"µPa","micropascal" A97,4274487,"hPa","hectopascal" H75,4732725,"daPa","decapascal" B85,4339765,"µbar","microbar" C55,4404533,"N/m²","newton per square metre" C56,4404534,"N/mm²","newton per square millimetre" H07,4730935,"Pa·s/bar","pascal second per bar" F94,4602164,"hPa·m³/s","hectopascal cubic metre per second" F93,4602163,"hPa·l/s","hectopascal litre per second" F82,4601906,"hPa/K","hectopascal per kelvin" F83,4601907,"kPa/K","kilopascal per kelvin" F98,4602168,"MPa·m³/s","megapascal cubic metre per second" F97,4602167,"MPa·l/s","megapascal litre per second" F85,4601909,"MPa/K","megapascal per kelvin" F96,4602166,"mbar·m³/s","millibar cubic metre per second" F95,4602165,"mbar·l/s","millibar litre per second" F84,4601908,"mbar/K","millibar per kelvin" G01,4665393,"Pa·m³/s","pascal cubic metre per second" F99,4602169,"Pa·l/s","pascal litre per second" F77,4601655,"Pa.s/K","pascal second per kelvin" E01,4534321,"N/cm²","newton per square centimetre" FP,18000,"lb/ft²","pound per square foot" PS,20563,"lbf/in²","pound-force per square inch" B40,4338736,"kgf/m²","kilogram-force per square metre" UA,21825,"Torr","torr" ATT,4281428,"at","technical atmosphere" 80,14384,"lb/in²","pound per square inch absolute" H78,4732728,"cm H₂O","conventional centimetre of water" HP,18512,"mm H₂O","conventional millimetre of water" HN,18510,"mm Hg","conventional millimetre of mercury" F79,4601657,"inHg","inch of mercury" F78,4601656,"inH₂O","inch of water" J89,4864057,"cm Hg","centimetre of mercury" K24,4928052,"ft H₂O","foot of water" K25,4928053,"ft Hg","foot of mercury" K31,4928305,"gf/cm²","gram-force per square centimetre" E42,4535346,"kgf/cm²","kilogram-force per square centimetre" E41,4535345,"kgf·m/cm²","kilogram-force per square millimetre" K85,4929589,"lbf/ft²","pound-force per square foot" K86,4929590,"psi/°F","pound-force per square inch degree Fahrenheit" 84,14388,"klbf/in²","A unit of pressure defining the number of kilopounds force per square inch.Use kip per square inch (common code N20)." N13,5124403,"cmHg (0 ºC)","centimetre of mercury (0 ºC)" N14,5124404,"cmH₂O (4 °C)","centimetre of water (4 ºC)" N15,5124405,"ftH₂O (39,2 ºF)","foot of water (39.2 ºF)" N16,5124406,"inHG (32 ºF)","inch of mercury (32 ºF)" N17,5124407,"inHg (60 ºF)","inch of mercury (60 ºF)" N18,5124408,"inH₂O (39,2 ºF)","inch of water (39.2 ºF)" N19,5124409,"inH₂O (60 ºF)","inch of water (60 ºF)" N20,5124656,"ksi","kip per square inch" N21,5124657,"pdl/ft²","poundal per square foot" N22,5124658,"oz/in²","ounce (avoirdupois) per square inch" N23,5124659,"mH₂O","conventional metre of water" N24,5124660,"g/mm²","gram per square millimetre" N25,5124661,"lb/yd²","pound per square yard" N26,5124662,"pdl/in²","poundal per square inch" E99,4536633,"hPa/bar","hectopascal per bar" F05,4599861,"MPa/bar","megapascal per bar" F04,4599860,"mbar/bar","millibar per bar" F07,4599863,"Pa/bar","pascal per bar" F03,4599859,"kPa/bar","kilopascal per bar" L52,4994354,"psi/psi","psi per psi" J56,4863286,"bar/bar","bar per bar" C96,4405558,"Pa⁻¹","reciprocal pascal or pascal to the power minus one" F58,4601144,"1/bar","reciprocal bar" B83,4339763,"m⁴","metre to the fourth power" G77,4667191,"mm⁴","millimetre to the fourth power" D69,4470329,"in⁴","inch to the fourth power" N27,5124663,"ft⁴","foot to the fourth power" C65,4404789,"Pa·s","pascal second" N37,5124919,"kg/(m·s)","kilogram per metre second" N38,5124920,"kg/(m·min)","kilogram per metre minute" C24,4403764,"mPa·s","millipascal second" N36,5124918,"(N/m²)·s","newton second per square metre" N39,5124921,"kg/(m·d)","kilogram per metre day" N40,5125168,"kg/(m·h)","kilogram per metre hour" N41,5125169,"g/(cm·s)","gram per centimetre second" 89,14393,"P","poise" C7,17207,"cP","centipoise" F06,4599862,"P/bar","poise per bar" F86,4601910,"P/K","poise per kelvin" J32,4862770,"µP","micropoise" J73,4863795,"cP/K","centipoise per kelvin" J74,4863796,"cP/bar","centipoise per bar" K67,4929079,"lb/(ft·h)","pound per foot hour" K68,4929080,"lb/(ft·s)","pound per foot second" K91,4929841,"lbf·s/ft²","pound-force second per square foot" K92,4929842,"lbf·s/in²","pound-force second per square inch" L15,4993333,"mPa·s/K","millipascal second per kelvin" L16,4993334,"mPa·s/bar","millipascal second per bar" L64,4994612,"slug/(ft·s)","slug per foot second" N34,5124916,"(pdl/ft²)·s","poundal second per square foot" N35,5124917,"P/Pa","poise per pascal" N42,5125170,"(pdl/in²)·s","poundal second per square inch" N43,5125171,"lb/(ft·min)","pound per foot minute" N44,5125172,"lb/(ft·d)","pound per foot day" S4,21300,"m²/s","square metre per second" M82,5060658,"(m²/s)/Pa","square metre per second pascal" C17,4403511,"mm²/s","millimetre squared per second" G41,4666417,"m²/(s·bar)","square metre per second bar" G09,4665401,"m²/(s·K)","square metre per second kelvin" 91,14641,"St","stokes" 4C,13379,"cSt","centistokes" G46,4666422,"St/bar","stokes per bar" G10,4665648,"St/K","stokes per kelvin" S3,21299,"ft²/s","square foot per second" G08,4665400,"in²/s","square inch per second" M79,5060409,"ft²/h","square foot per hour" M80,5060656,"St/Pa","stokes per pascal" M81,5060657,"cm²/s","square centimetre per second" 4P,13392,"N/m","newton per metre" C22,4403762,"mN/m","millinewton per metre" M23,5059123,"N/cm","newton per centimetre" N31,5124913,"kN/m","kilonewton per metre" DX,17496,"dyn/cm","dyne per centimetre" N32,5124914,"pdl/in","poundal per inch" N33,5124915,"lbf/yd","pound-force per yard" M34,5059380,"N·m/m²","newton metre per square metre" JOU,4869973,"J","joule" KJO,4934223,"kJ","kilojoule" A68,4273720,"EJ","exajoule" C68,4404792,"PJ","petajoule" D30,4469552,"TJ","terajoule" GV,18262,"GJ","gigajoule" 3B,13122,"MJ","megajoule" C15,4403509,"mJ","millijoule" A70,4273968,"fJ","femtojoule" A13,4272435,"aJ","attojoule" WHR,5720146,"W·h","watt hour" MWH,5068616,"MW·h","megawatt hour (1000 kW.h)" KWH,4937544,"kW·h","kilowatt hour" GWH,4675400,"GW·h","gigawatt hour" D32,4469554,"TW·h","terawatt hour" A53,4273459,"eV","electronvolt" B71,4339505,"MeV","megaelectronvolt" A85,4274229,"GeV","gigaelectronvolt" B29,4338233,"keV","kiloelectronvolt" A57,4273463,"erg","erg" 85,14389,"ft·lbf","foot pound-force" N46,5125174,"ft·pdl","foot poundal" N47,5125175,"in·pdl","inch poundal" WTT,5723220,"W","watt" KWT,4937556,"kW","kilowatt" MAW,5062999,"MW","megawatt" A90,4274480,"GW","gigawatt" C31,4404017,"mW","milliwatt" D80,4470832,"µW","microwatt" A63,4273715,"erg/s","erg per second" A74,4273972,"ft·lbf/s","foot pound-force per second" B39,4338489,"kgf·m/s","kilogram-force metre per second" HJ,18506,"metric hp","metric horse power" A25,4272693,"CV","cheval vapeur" BHP,4343888,"BHP","brake horse power" K15,4927797,"ft·lbf/h","foot pound-force per hour" K16,4927798,"ft·lbf/min","foot pound-force per minute" K42,4928562,"boiler hp","horsepower (boiler)" N12,5124402,"PS","Pferdestaerke" KGS,4933459,"kg/s","kilogram per second" H56,4732214,"kg/(m²·s)","kilogram per square metre second" M87,5060663,"(kg/s)/Pa","kilogram per second pascal" 4M,13389,"mg/h","milligram per hour" F26,4600374,"g/d","gram per day" F62,4601394,"g/(d·bar)","gram per day bar" F35,4600629,"g/(d·K)","gram per day kelvin" F27,4600375,"g/h","gram per hour" F63,4601395,"g/(h·bar)","gram per hour bar" F36,4600630,"g/(h·K)","gram per hour kelvin" F28,4600376,"g/min","gram per minute" F64,4601396,"g/(min·bar)","gram per minute bar" F37,4600631,"g/(min·K)","gram per minute kelvin" F29,4600377,"g/s","gram per second" F65,4601397,"g/(s·bar)","gram per second bar" F38,4600632,"g/(s·K)","gram per second kelvin" F30,4600624,"kg/d","kilogram per day" F66,4601398,"kg/(d·bar)","kilogram per day bar" F39,4600633,"kg/(d·K)","kilogram per day kelvin" E93,4536627,"kg/h","kilogram per hour" F67,4601399,"kg/(h·bar)","kilogram per hour bar" F40,4600880,"kg/(h·K)","kilogram per hour kelvin" F31,4600625,"kg/min","kilogram per minute" F68,4601400,"kg/(min·bar)","kilogram per minute bar" F41,4600881,"kg/(min·K)","kilogram per minute kelvin" F69,4601401,"kg/(s·bar)","kilogram per second bar" F42,4600882,"kg/(s·K)","kilogram per second kelvin" F32,4600626,"mg/d","milligram per day" F70,4601648,"mg/(d·bar)","milligram per day bar" F43,4600883,"mg/(d·K)","milligram per day kelvin" F71,4601649,"mg/(h·bar)","milligram per hour bar" F44,4600884,"mg/(h·K)","milligram per hour kelvin" F33,4600627,"mg/min","milligram per minute" F72,4601650,"mg/(min·bar)","milligram per minute bar" F45,4600885,"mg/(min·K)","milligram per minute kelvin" F34,4600628,"mg/s","milligram per second" F73,4601651,"mg/(s·bar)","milligram per second bar" F46,4600886,"mg/(s·K)","milligram per second kelvin" F25,4600373,"g/Hz","gram per hertz" 4W,13399,"ton (US) /h","ton (US) per hour" 4U,13397,"lb/h","pound per hour" K66,4929078,"lb/d","pound (avoirdupois) per day" K73,4929331,"(lb/h)/°F","pound (avoirdupois) per hour degree Fahrenheit" K74,4929332,"(lb/h)/psi","pound (avoirdupois) per hour psi" K78,4929336,"lb/min","pound (avoirdupois) per minute" K79,4929337,"lb/(min·°F)","pound (avoirdupois) per minute degree Fahrenheit" K80,4929584,"(lb/min)/psi","pound (avoirdupois) per minute psi" K81,4929585,"lb/s","pound (avoirdupois) per second" K82,4929586,"(lb/s)/°F","pound (avoirdupois) per second degree Fahrenheit" K83,4929587,"(lb/s)/psi","pound (avoirdupois) per second psi" L33,4993843,"oz/d","ounce (avoirdupois) per day" L34,4993844,"oz/h","ounce (avoirdupois) per hour" L35,4993845,"oz/min","ounce (avoirdupois) per minute" L36,4993846,"oz/s","ounce (avoirdupois) per second" L63,4994611,"slug/d","slug per day" L66,4994614,"slug/h","slug per hour" L67,4994615,"slug/min","slug per minute" L68,4994616,"slug/s","slug per second" L71,4994865,"t/d","tonne per day" L72,4994866,"(t/d)/K","tonne per day kelvin" L73,4994867,"(t/d)/bar","tonne per day bar" E18,4534584,"t/h","tonne per hour" L74,4994868,"(t/h)/K","tonne per hour kelvin" L75,4994869,"(t/h)/bar","tonne per hour bar" L78,4994872,"t/min","tonne per minute" L79,4994873,"(t/min)/K","tonne per minute kelvin" L80,4995120,"(t/min)/bar","tonne per minute bar" L81,4995121,"t/s","tonne per second" L82,4995122,"(t/s)/K","tonne per second kelvin" L83,4995123,"(t/s)/bar","tonne per second bar" L85,4995125,"ton (UK)/d","ton long per day" L88,4995128,"ton (US)/d","ton short per day" L89,4995129,"ton (US)/(h·°F)","ton short per hour degree Fahrenheit" L90,4995376,"(ton (US)/h)/psi","ton short per hour psi" M88,5060664,"t/mo","tonne per month" M89,5060665,"t/y","tonne per year" M90,5060912,"klb/h","kilopound per hour" J33,4862771,"µg/kg","microgram per kilogram" L32,4993842,"ng/kg","nanogram per kilogram" NA,20033,"mg/kg","milligram per kilogram" M29,5059129,"kg/kg","kilogram per kilogram" M91,5060913,"lb/lb","pound per pound" MQS,5067091,"m³/s","cubic metre per second" MQH,5067080,"m³/h","cubic metre per hour" 40,13360,"ml/s","millilitre per second" 41,13361,"ml/min","millilitre per minute" LD,19524,"l/d","litre per day" 2J,12874,"cm³/s","cubic centimetre per second" 4X,13400,"kl/h","kilolitre per hour" L2,19506,"l/min","litre per minute" G47,4666423,"cm³/d","cubic centimetre per day" G78,4667192,"cm³/(d·bar)","cubic centimetre per day bar" G61,4666929,"cm³/(d·K)","cubic centimetre per day kelvin" G48,4666424,"cm³/h","cubic centimetre per hour" G79,4667193,"cm³/(h·bar)","cubic centimetre per hour bar" G62,4666930,"cm³/(h·K)","cubic centimetre per hour kelvin" G49,4666425,"cm³/min","cubic centimetre per minute" G80,4667440,"cm³/(min·bar)","cubic centimetre per minute bar" G63,4666931,"cm³/(min·K)","cubic centimetre per minute kelvin" G81,4667441,"cm³/(s·bar)","cubic centimetre per second bar" G64,4666932,"cm³/(s·K)","cubic centimetre per second kelvin" E92,4536626,"dm³/h","cubic decimetre per hour" G52,4666674,"m³/d","cubic metre per day" G86,4667446,"m³/(d·bar)","cubic metre per day bar" G69,4666937,"m³/(d·K)","cubic metre per day kelvin" G87,4667447,"m³/(h·bar)","cubic metre per hour bar" G70,4667184,"m³/(h·K)","cubic metre per hour kelvin" G53,4666675,"m³/min","cubic metre per minute" G88,4667448,"m³/(min·bar)","cubic metre per minute bar" G71,4667185,"m³/(min·K)","cubic metre per minute kelvin" G89,4667449,"m³/(s·bar)","cubic metre per second bar" G72,4667186,"m³/(s·K)","cubic metre per second kelvin" G82,4667442,"l/(d·bar)","litre per day bar" G65,4666933,"l/(d·K)","litre per day kelvin" G83,4667443,"l/(h·bar)","litre per hour bar" G66,4666934,"l/(h·K)","litre per hour kelvin" G84,4667444,"l/(min·bar)","litre per minute bar" G67,4666935,"l/(min·K)","litre per minute kelvin" G51,4666673,"l/s","litre per second" G85,4667445,"l/(s·bar)","litre per second bar" G68,4666936,"l/(s·K)","litre per second kelvin" G54,4666676,"ml/d","millilitre per day" G90,4667696,"ml/(d·bar)","millilitre per day bar" G73,4667187,"ml/(d·K)","millilitre per day kelvin" G55,4666677,"ml/h","millilitre per hour" G91,4667697,"ml/(h·bar)","millilitre per hour bar" G74,4667188,"ml/(h·K)","millilitre per hour kelvin" G92,4667698,"ml/(min·bar)","millilitre per minute bar" G75,4667189,"ml/(min·K)","millilitre per minute kelvin" G93,4667699,"ml/(s·bar)","millilitre per second bar" G76,4667190,"ml/(s·K)","millilitre per second kelvin" 2K,12875,"ft³/h","cubic foot per hour" 2L,12876,"ft³/min","cubic foot per minute" 5A,13633,"barrel (US)/min","barrel (US) per minute" G2,18226,"gal (US) /min","US gallon per minute" G3,18227,"gal (UK) /min","Imperial gallon per minute" G56,4666678,"in³/h","cubic inch per hour" G57,4666679,"in³/min","cubic inch per minute" G58,4666680,"in³/s","cubic inch per second" G50,4666672,"gal/h","gallon (US) per hour" J58,4863288,"bbl (UK liq.)/min","barrel (UK petroleum) per minute" J59,4863289,"bbl (UK liq.)/d","barrel (UK petroleum) per day" J60,4863536,"bbl (UK liq.)/h","barrel (UK petroleum) per hour" J61,4863537,"bbl (UK liq.)/s","barrel (UK petroleum) per second" J62,4863538,"bbl (US)/h","barrel (US petroleum) per hour" J63,4863539,"bbl (US)/s","barrel (US petroleum) per second" J64,4863540,"bu (UK)/d","bushel (UK) per day" J65,4863541,"bu (UK)/h","bushel (UK) per hour" J66,4863542,"bu (UK)/min","bushel (UK) per minute" J67,4863543,"bu (UK)/s","bushel (UK) per second" J68,4863544,"bu (US dry)/d","bushel (US dry) per day" J69,4863545,"bu (US dry)/h","bushel (US dry) per hour" J70,4863792,"bu (US dry)/min","bushel (US dry) per minute" J71,4863793,"bu (US dry)/s","bushel (US dry) per second" J90,4864304,"dm³/d","cubic decimetre per day" J92,4864306,"dm³/min","cubic decimetre per minute" J93,4864307,"dm³/s","cubic decimetre per second" N45,5125173,"(m³/s)/Pa","cubic metre per second pascal" J95,4864309,"fl oz (UK)/d","ounce (UK fluid) per day" J96,4864310,"fl oz (UK)/h","ounce (UK fluid) per hour" J97,4864311,"fl oz (UK)/min","ounce (UK fluid) per minute" J98,4864312,"fl oz (UK)/s","ounce (UK fluid) per second" J99,4864313,"fl oz (US)/d","ounce (US fluid) per day" K10,4927792,"fl oz (US)/h","ounce (US fluid) per hour" K11,4927793,"fl oz (US)/min","ounce (US fluid) per minute" K12,4927794,"fl oz (US)/s","ounce (US fluid) per second" K22,4928050,"ft³/d","cubic foot per day" K26,4928054,"gal (UK)/d","gallon (UK) per day" K27,4928055,"gal (UK)/h","gallon (UK) per hour" K28,4928056,"gal (UK)/s","gallon (UK) per second" K30,4928304,"gal (US liq.)/s","gallon (US liquid) per second" K32,4928306,"gi (UK)/d","gill (UK) per day" K33,4928307,"gi (UK)/h","gill (UK) per hour" K34,4928308,"gi (UK)/min","gill (UK) per minute" K35,4928309,"gi (UK)/s","gill (UK) per second" K36,4928310,"gi (US)/d","gill (US) per day" K37,4928311,"gi (US)/h","gill (US) per hour" K38,4928312,"gi (US)/min","gill (US) per minute" K39,4928313,"gi (US)/s","gill (US) per second" K94,4929844,"qt (UK liq.)/d","quart (UK liquid) per day" K95,4929845,"qt (UK liq.)/h","quart (UK liquid) per hour" K96,4929846,"qt (UK liq.)/min","quart (UK liquid) per minute" K97,4929847,"qt (UK liq.)/s","quart (UK liquid) per second" K98,4929848,"qt (US liq.)/d","quart (US liquid) per day" K99,4929849,"qt (US liq.)/h","quart (US liquid) per hour" L10,4993328,"qt (US liq.)/min","quart (US liquid) per minute" L11,4993329,"qt (US liq.)/s","quart (US liquid) per second" L44,4994100,"pk (UK)/d","peck (UK) per day" L45,4994101,"pk (UK)/h","peck (UK) per hour" L46,4994102,"pk (UK)/min","peck (UK) per minute" L47,4994103,"pk (UK)/s","peck (UK) per second" L48,4994104,"pk (US dry)/d","peck (US dry) per day" L49,4994105,"pk (US dry)/h","peck (US dry) per hour" L50,4994352,"pk (US dry)/min","peck (US dry) per minute" L51,4994353,"pk (US dry)/s","peck (US dry) per second" L53,4994355,"pt (UK)/d","pint (UK) per day" L54,4994356,"pt (UK)/h","pint (UK) per hour" L55,4994357,"pt (UK)/min","pint (UK) per minute" L56,4994358,"pt (UK)/s","pint (UK) per second" L57,4994359,"pt (US liq.)/d","pint (US liquid) per day" L58,4994360,"pt (US liq.)/h","pint (US liquid) per hour" L59,4994361,"pt (US liq.)/min","pint (US liquid) per minute" L60,4994608,"pt (US liq.)/s","pint (US liquid) per second" M12,5058866,"yd³/d","cubic yard per day" M13,5058867,"yd³/h","cubic yard per hour" M15,5058869,"yd³/min","cubic yard per minute" M16,5058870,"yd³/s","cubic yard per second" H60,4732464,"m³/m³","cubic metre per cubic metre" F92,4602162,"bar·m³/s","bar cubic metre per second" F91,4602161,"bar·l/s","bar litre per second" K87,4929591,"psi·in³/s","psi cubic inch per second" K88,4929592,"psi·l/s","psi litre per second" K89,4929593,"psi·m³/s","psi cubic metre per second" K90,4929840,"psi·yd³/s","psi cubic yard per second" Q29,5321273,"µg/hg","microgram per hectogram" KEL,4932940,"K","kelvin" CEL,4408652,"°C","degree Celsius" H12,4731186,"°C/h","degree Celsius per hour" F60,4601392,"°C/bar","degree Celsius per bar" E98,4536632,"°C/K","degree Celsius per kelvin" H13,4731187,"°C/min","degree Celsius per minute" H14,4731188,"°C/s","degree Celsius per second" F61,4601393,"K/bar","kelvin per bar" F10,4600112,"K/h","kelvin per hour" F02,4599858,"K/K","kelvin per kelvin" F11,4600113,"K/min","kelvin per minute" F12,4600114,"K/s","kelvin per second" N79,5125945,"K/Pa","kelvin per pascal" J20,4862512,"°F/K","degree Fahrenheit per kelvin" J21,4862513,"°F/bar","degree Fahrenheit per bar" J26,4862518,"1/°F","reciprocal degree Fahrenheit" A48,4273208,"°R","degree Rankine" FAH,4604232,"°F","degree Fahrenheit" J23,4862515,"°F/h","degree Fahrenheit per hour" J24,4862516,"°F/min","degree Fahrenheit per minute" J25,4862517,"°F/s","degree Fahrenheit per second" J28,4862520,"°R/h","degree Rankine per hour" J29,4862521,"°R/min","degree Rankine per minute" J30,4862768,"°R/s","degree Rankine per second" C91,4405553,"K⁻¹","reciprocal kelvin or kelvin to the power minus one" M20,5059120,"1/MK","reciprocal megakelvin or megakelvin to the power minus one" C64,4404788,"Pa/K","pascal per kelvin" F81,4601905,"bar/K","bar per kelvin" J55,4863285,"W·s","watt second" BTU,4346965,"BtuIT","British thermal unit (international table)" A1,16689,"cal₁₅","15 °C calorie" D70,4470576,"calIT","calorie (international table)" J39,4862777,"Btu","British thermal unit (mean)" J75,4863797,"cal","calorie (mean)" K51,4928817,"kcal","kilocalorie (mean)" E14,4534580,"kcalIT","kilocalorie (international table)" K53,4928819,"kcalth","kilocalorie (thermochemical)" N66,5125686,"Btu (39 ºF)","British thermal unit (39 ºF)" N67,5125687,"Btu (59 ºF)","British thermal unit (59 ºF)" N68,5125688,"Btu (60 ºF)","British thermal unit (60 ºF)" N69,5125689,"cal₂₀","calorie (20 ºC)" N70,5125936,"quad","quad (1015 BtuIT)" N71,5125937,"thm (EC)","therm (EC)" N72,5125938,"thm (US)","therm (U.S.)" D35,4469557,"calth","calorie (thermochemical)" 2I,12873,"BtuIT/h","British thermal unit (international table) per hour" J44,4863028,"BtuIT/min","British thermal unit (international table) per minute" J45,4863029,"BtuIT/s","British thermal unit (international table) per second" J47,4863031,"Btuth/h","British thermal unit (thermochemical) per hour" J51,4863281,"Btuth/min","British thermal unit (thermochemical) per minute" J52,4863282,"Btuth/s","British thermal unit (thermochemical) per second" J81,4864049,"calth/min","calorie (thermochemical) per minute" J82,4864050,"calth/s","calorie (thermochemical) per second" E15,4534581,"kcalth/h","kilocalorie (thermochemical) per hour" K54,4928820,"kcalth/min","kilocalorie (thermochemical) per minute" K55,4928821,"kcalth/s","kilocalorie (thermochemical) per second" D54,4470068,"W/m²","watt per square metre" N48,5125176,"W/cm²","watt per square centimetre" N49,5125177,"W/in²","watt per square inch" N50,5125424,"BtuIT/(ft²·h)","British thermal unit (international table) per square foot hour" N51,5125425,"Btuth/(ft²·h)","British thermal unit (thermochemical) per square foot hour" N52,5125426,"Btuth/(ft²·min)","British thermal unit (thermochemical) per square foot minute" N53,5125427,"BtuIT/(ft²·s)","British thermal unit (international table) per square foot second" N54,5125428,"Btuth/(ft²·s)","British thermal unit (thermochemical) per square foot second" N55,5125429,"BtuIT/(in²·s)","British thermal unit (international table) per square inch second" N56,5125430,"calth/(cm²·min)","calorie (thermochemical) per square centimetre minute" N57,5125431,"calth/(cm²·s)","calorie (thermochemical) per square centimetre second" D53,4470067,"W/(m·K)","watt per metre kelvin" N80,5126192,"W/(m·°C)","watt per metre degree Celsius" N81,5126193,"kW/(m·K)","kilowatt per metre kelvin" N82,5126194,"kW/(m·°C)","kilowatt per metre degree Celsius" A22,4272690,"BtuIT/(s·ft·°R)","British thermal unit (international table) per second foot degree Rankine" D71,4470577,"calIT/(s·cm·K)","calorie (international table) per second centimetre kelvin" D38,4469560,"calth/(s·cm·K)","calorie (thermochemical) per second centimetre kelvin" J40,4863024,"BtuIT·ft/(h·ft²·°F)","British thermal unit (international table) foot per hour square foot degree Fahrenheit" J41,4863025,"BtuIT·in/(h·ft²·°F)","British thermal unit (international table) inch per hour square foot degree Fahrenheit" J42,4863026,"BtuIT·in/(s·ft²·°F)","British thermal unit (international table) inch per second square foot degree Fahrenheit" J46,4863030,"Btuth·ft/(h·ft²·°F)","British thermal unit (thermochemical) foot per hour square foot degree Fahrenheit" J48,4863032,"Btuth·in/(h·ft²·°F)","British thermal unit (thermochemical) inch per hour square foot degree Fahrenheit" J49,4863033,"Btuth·in/(s·ft²·°F)","British thermal unit (thermochemical) inch per second square foot degree Fahrenheit" J78,4863800,"calth/(cm·s·°C)","calorie (thermochemical) per centimetre second degree Celsius" K52,4928818,"kcal/(m·h·°C)","kilocalorie (international table) per hour metre degree Celsius" D55,4470069,"W/(m²·K)","watt per square metre kelvin" N78,5125944,"kW/(m²·K)","kilowatt per square metre kelvin" D72,4470578,"calIT/(s·cm²·K)","calorie (international table) per second square centimetre kelvin" D39,4469561,"calth/(s·cm²·K)","calorie (thermochemical) per second square centimetre kelvin" A20,4272688,"BtuIT/(s·ft²·°R)","British thermal unit (international table) per second square foot degree Rankine" A23,4272691,"BtuIT/(h·ft²·°R)","British thermal unit (international table) per hour square foot degree Rankine" N74,5125940,"BtuIT/(h·ft²·ºF)","British thermal unit (international table) per hour square foot degree Fahrenheit" N75,5125941,"Btuth/(h·ft²·ºF)","British thermal unit (thermochemical) per hour square foot degree Fahrenheit" N76,5125942,"BtuIT/(s·ft²·ºF)","British thermal unit (international table) per second square foot degree Fahrenheit" N77,5125943,"Btuth/(s·ft²·ºF)","British thermal unit (thermochemical) per second square foot degree Fahrenheit" D19,4469049,"m²·K/W","square metre kelvin per watt" J19,4862265,"°F·h·ft²/Btuth","degree Fahrenheit hour square foot per British thermal unit (thermochemical)" J22,4862514,"°F·h·ft²/BtuIT","degree Fahrenheit hour square foot per British thermal unit (international table)" J83,4864051,"clo","clo" L14,4993332,"m²·h·°C/kcal","square metre hour degree Celsius per kilocalorie (international table)" B21,4338225,"K/W","kelvin per watt" H35,4731701,"K·m/W","kelvin metre per watt" N84,5126196,"ºF/(BtuIT/h)","degree Fahrenheit hour per British thermal unit (international table)" N85,5126197,"ºF/(Btuth/h)","degree Fahrenheit hour per British thermal unit (thermochemical)" N86,5126198,"ºF/(BtuIT/s)","degree Fahrenheit second per British thermal unit (international table)" N87,5126199,"ºF/(Btuth/s)","degree Fahrenheit second per British thermal unit (thermochemical)" N88,5126200,"ºF·h·ft²/(BtuIT·in)","degree Fahrenheit hour square foot per British thermal unit (international table) inch" N89,5126201,"ºF·h·ft²/(Btuth·in)","degree Fahrenheit hour square foot per British thermal unit (thermochemical) inch" D52,4470066,"W/K","watt per kelvin" E97,4536631,"mm/(°C·m)","millimetre per degree Celcius metre" F53,4601139,"mm/K","millimetre per kelvin" N83,5126195,"m/(°C·m)","metre per degree Celcius metre" JE,19013,"J/K","joule per kelvin" B41,4338737,"kJ/K","kilojoule per kelvin" J43,4863027,"BtuIT/(lb·°F)","British thermal unit (international table) per pound degree Fahrenheit" J50,4863280,"Btuth/(lb·°F)","British thermal unit (thermochemical) per pound degree Fahrenheit" J76,4863798,"calIT/(g·°C)","calorie (international table) per gram degree Celsius" J79,4863801,"calth/(g·°C)","calorie (thermochemical) per gram degree Celsius" N60,5125680,"BtuIT/ºF","British thermal unit (international table) per degree Fahrenheit" N61,5125681,"Btuth/ºF","British thermal unit (thermochemical) per degree Fahrenheit" N62,5125682,"BtuIT/ºR","British thermal unit (international table) per degree Rankine" N63,5125683,"Btuth/ºR","British thermal unit (thermochemical) per degree Rankine" N64,5125684,"(Btuth/°R)/lb","British thermal unit (thermochemical) per pound degree Rankine" N65,5125685,"(kcalIT/K)/g","kilocalorie (international table) per gram kelvin" B11,4337969,"J/(kg·K)","joule per kilogram kelvin" B43,4338739,"kJ/(kg·K)","kilojoule per kilogram kelvin" A21,4272689,"Btu/IT(lb·°R)","British thermal unit (international table) per pound degree Rankine" D76,4470582,"calIT/(g·K)","calorie (international table) per gram kelvin" D37,4469559,"calth/(g·K)","calorie (thermochemical) per gram kelvin" J2,18994,"J/kg","joule per kilogram" D95,4471093,"J/g","joule per gram" JK,19019,"MJ/kg","megajoule per kilogram" B42,4338738,"kJ/kg","kilojoule per kilogram" AZ,16730,"BtuIT/lb","British thermal unit (international table) per pound" D75,4470581,"calIT/g","calorie (international table) per gram" N73,5125939,"Btuth/lb","British thermal unit (thermochemical) per pound" B36,4338486,"calth/g","calorie (thermochemical) per gram" N58,5125432,"BtuIT/ft³","British thermal unit (international table) per cubic foot" N59,5125433,"Btuth/ft³","British thermal unit (thermochemical) per cubic foot" Q31,5321521,"kJ/g","kilojoule per gram" AMP,4279632,"A","ampere" B22,4338226,"kA","kiloampere" H38,4731704,"MA","megaampere" 4K,13387,"mA","milliampere" B84,4339764,"µA","microampere" C39,4404025,"nA","nanoampere" C70,4405040,"pA","picoampere" N96,5126454,"Bi","biot" N97,5126455,"Gi","gilbert" COU,4411221,"C","coulomb" A8,16696,"A·s","ampere second" H32,4731698,"A²·s","ampere squared second" AMH,4279624,"A·h","ampere hour" TAH,5521736,"kA·h","kiloampere hour (thousand ampere hour)" D77,4470583,"MC","megacoulomb" D86,4470838,"mC","millicoulomb" B26,4338230,"kC","kilocoulomb" B86,4339766,"µC","microcoulomb" C40,4404272,"nC","nanocoulomb" C71,4405041,"pC","picocoulomb" E09,4534329,"mA·h","milliampere hour" N95,5126453,"A·min","ampere minute" N94,5126452,"Fr","franklin" A29,4272697,"C/m³","coulomb per cubic metre" A84,4274228,"GC/m³","gigacoulomb per cubic metre" A30,4272944,"C/mm³","coulomb per cubic millimetre" B69,4339257,"MC/m³","megacoulomb per cubic metre" A28,4272696,"C/cm³","coulomb per cubic centimetre" B27,4338231,"kC/m³","kilocoulomb per cubic metre" D88,4470840,"mC/m³","millicoulomb per cubic metre" B87,4339767,"µC/m³","microcoulomb per cubic metre" A34,4272948,"C/m²","coulomb per square metre" B70,4339504,"MC/m²","megacoulomb per square metre" A35,4272949,"C/mm²","coulomb per square millimetre" A33,4272947,"C/cm²","coulomb per square centimetre" B28,4338232,"kC/m²","kilocoulomb per square metre" D89,4470841,"mC/m²","millicoulomb per square metre" B88,4339768,"µC/m²","microcoulomb per square metre" D50,4470064,"V/m","volt per metre" H45,4731957,"V·s/m","volt second per metre" D45,4469813,"V²/K²","volt squared per kelvin squared" D51,4470065,"V/mm","volt per millimetre" H24,4731444,"V/µs","volt per microsecond" H62,4732466,"mV/min","millivolt per minute" H46,4731958,"V/s","volt per second" B79,4339513,"MV/m","megavolt per metre" B55,4338997,"kV/m","kilovolt per metre" D47,4469815,"V/cm","volt per centimetre" C30,4404016,"mV/m","millivolt per metre" C3,17203,"µV/m","microvolt per metre" G60,4666928,"V/bar","volt per bar" N98,5126456,"V/Pa","volt per pascal" F87,4601911,"V/(l·min)","volt per litre minute" H22,4731442,"V/(lbf/in²)","volt square inch per pound-force" H23,4731443,"V/in","volt per inch" VLT,5655636,"V","volt" B78,4339512,"MV","megavolt" KVT,4937300,"kV","kilovolt" 2Z,12890,"mV","millivolt" D82,4470834,"µV","microvolt" N99,5126457,"pV","picovolt" FAR,4604242,"F","farad" H48,4731960,"aF","attofarad" C10,4403504,"mF","millifarad" 4O,13391,"µF","microfarad" C41,4404273,"nF","nanofarad" 4T,13396,"pF","picofarad" N90,5126448,"kF","kilofarad" A69,4273721,"F/m","farad per metre" H28,4731448,"µF/km","microfarad per kilometre" H33,4731699,"F/km","farad per kilometre" B89,4339769,"µF/m","microfarad per metre" C42,4404274,"nF/m","nanofarad per metre" C72,4405042,"pF/m","picofarad per metre" A26,4272694,"C·m","coulomb metre" A41,4273201,"A/m²","ampere per square metre" H31,4731697,"A/kg","ampere per kilogram" B66,4339254,"MA/m²","megaampere per square metre" A7,16695,"A/mm²","ampere per square millimetre" A4,16692,"A/cm²","ampere per square centimetre" B23,4338227,"kA/m²","kiloampere per square metre" G59,4666681,"mA/(l·min)","milliampere per litre minute" N93,5126451,"A/Pa","ampere per pascal" F57,4601143,"mA/(lbf/in²)","milliampere per pound-force per square inch" F59,4601145,"mA/bar","milliampere per bar" AE,16709,"A/m","ampere per metre" B24,4338228,"kA/m","kiloampere per metre" A3,16691,"A/mm","ampere per millimetre" A2,16690,"A/cm","ampere per centimetre" F76,4601654,"mA/mm","milliampere per millimetre" F08,4599864,"mA/in","milliampere per inch" P10,5255472,"C/m","coulomb per metre" D33,4469555,"T","tesla" C29,4403769,"mT","millitesla" D81,4470833,"µT","microtesla" C48,4404280,"nT","nanotesla" P13,5255475,"kT","kilotesla" P12,5255474,"γ","gamma" WEB,5719362,"Wb","weber" C33,4404019,"mWb","milliweber" P11,5255473,"kWb","kiloweber" D59,4470073,"Wb/m","weber per metre" B56,4338998,"kWb/m","kiloweber per metre" D60,4470320,"Wb/mm","weber per millimetre" 81,14385,"H","henry" C14,4403508,"mH","millihenry" B90,4340016,"µH","microhenry" C43,4404275,"nH","nanohenry" C73,4405043,"pH","picohenry" H03,4730931,"H/kΩ","henry per kiloohm" H04,4730932,"H/Ω","henry per ohm" G98,4667704,"µH/kΩ","microhenry per kiloohm" G99,4667705,"µH/Ω","microhenry per ohm" H05,4730933,"mH/kΩ","millihenry per kiloohm" H06,4730934,"mH/Ω","millihenry per ohm" P24,5255732,"kH","kilohenry" A98,4274488,"H/m","henry per metre" B91,4340017,"µH/m","microhenry per metre" C44,4404276,"nH/m","nanohenry per metre" A5,16693,"A·m²","ampere square metre" B8,16952,"J/m³","joule per cubic metre" OHM,5195853,"Ω","ohm" A87,4274231,"GΩ","gigaohm" B75,4339509,"MΩ","megaohm" H44,4731956,"TΩ","teraohm" B49,4338745,"kΩ","kiloohm" E45,4535349,"mΩ","milliohm" B94,4340020,"µΩ","microohm" P22,5255730,"nΩ","nanoohm" M26,5059126,"GΩ/m","gigaohm per metre" SIE,5458245,"S","siemens" B53,4338995,"kS","kilosiemens" C27,4403767,"mS","millisiemens" B99,4340025,"µS","microsiemens" G42,4666418,"µS/cm","microsiemens per centimetre" G43,4666419,"µS/m","microsiemens per metre" N92,5126450,"pS","picosiemens" C61,4404785,"Ω·m","ohm metre" A88,4274232,"GΩ·m","gigaohm metre" B76,4339510,"MΩ·m","megaohm metre" H88,4732984,"MΩ·km","megaohm kilometre" B50,4338992,"kΩ·m","kiloohm metre" C60,4404784,"Ω·cm","ohm centimetre" C23,4403763,"mΩ·m","milliohm metre" B95,4340021,"µΩ·m","microohm metre" C46,4404278,"nΩ·m","nanoohm metre" M24,5059124,"Ω·km","ohm kilometre" P23,5255731,"Ω·cmil/ft","ohm circular-mil per foot" F56,4601142,"Ω/km","ohm per kilometre" H26,4731446,"Ω/m","ohm per metre" H37,4731703,"MΩ/m","megaohm per metre" F54,4601140,"mΩ/m","milliohm per metre" H36,4731702,"MΩ/km","megaohm per kilometre" F55,4601141,"Ω/mi","ohm per mile (statute mile)" D10,4469040,"S/m","siemens per metre" H43,4731955,"S/cm","siemens per centimetre" H61,4732465,"mS/cm","millisiemens per centimetre" B77,4339511,"MS/m","megasiemens per metre" B54,4338996,"kS/m","kilosiemens per metre" G45,4666421,"nS/m","nanosiemens per metre" G44,4666420,"nS/cm","nanosiemens per centimetre" L42,4994098,"pS/m","picosiemens per metre" C89,4405305,"H⁻¹","reciprocal henry" P14,5255476,"J/s","joule per second" D31,4469553,"TW","terawatt" P15,5255477,"J/min","joule per minute" P16,5255478,"J/h","joule per hour" P17,5255479,"J/d","joule per day" P18,5255480,"kJ/s","kilojoule per second" P19,5255481,"kJ/min","kilojoule per minute" P20,5255728,"kJ/h","kilojoule per hour" P21,5255729,"kJ/d","kilojoule per day" K43,4928563,"electric hp","horsepower (electric)" C49,4404281,"nW","nanowatt" C75,4405045,"pW","picowatt" D46,4469814,"V·A","volt - ampere" MVA,5068353,"MV·A","megavolt - ampere" KVA,4937281,"kV·A","kilovolt - ampere" M35,5059381,"mV·A","millivolt - ampere" D44,4469812,"var","var" K5,19253,"kvar","kilovolt ampere (reactive)" KVR,4937298,"kvar","kilovar" MAR,5062994,"mvar","megavar" N91,5126449,"1/J","reciprocal joule" M30,5059376,"1/(V·A·s)","reciprocal volt - ampere reciprocal second" M17,5058871,"kHz·m","kilohertz metre" M18,5058872,"GHz·m","gigahertz metre" M27,5059127,"MHz·m","megahertz metre" M21,5059121,"1/kVAh","reciprocal kilovolt - ampere reciprocal hour" H34,4731700,"Hz·m","hertz metre" H39,4731705,"MHz·km","megahertz kilometre" C84,4405300,"rad/m","radian per metre" JM,19021,"MJ/m³","megajoule per cubic metre" B14,4337972,"J/m⁴","joule per metre to the fourth power" B13,4337971,"J/m²","joule per square metre" D1,17457,"s⁻¹/sr","reciprocal second per steradian" D2,17458,"s⁻¹/(sr·m²)","reciprocal second per steradian metre squared" C99,4405561,"s⁻¹/m²","reciprocal second per metre squared" C93,4405555,"m⁻²","reciprocal square metre" H47,4731959,"W/m³","watt per cubic metre" H74,4732724,"W/m","watt per metre" E43,4535347,"J/cm²","joule per square centimetre" P37,5255991,"BtuIT/ft²","British thermal unit (international table) per square foot" P38,5255992,"Btuth/ft²","British thermal unit (thermochemical) per square foot" P39,5255993,"calth/cm²","calorie (thermochemical) per square centimetre" P40,5256240,"Ly","langley" D57,4470071,"W/sr","watt per steradian" D58,4470072,"W/(sr·m²)","watt per steradian square metre" D56,4470070,"W/(m²·K⁴)","watt per square metre kelvin to the fourth power" D18,4469048,"m·K","metre kelvin" CDL,4408396,"cd","candela" P33,5255987,"kcd","kilocandela" P34,5255988,"mcd","millicandela" P35,5255989,"HK","Hefner-Kerze" P36,5255990,"IK","international candle" LUM,5002573,"lm","lumen" B62,4339250,"lm·s","lumen second" B59,4339001,"lm·h","lumen hour" A24,4272692,"cd/m²","candela per square metre" P28,5255736,"cd/in²","candela per square inch" P29,5255737,"ftL","footlambert" P30,5255984,"Lb","lambert" P31,5255985,"sb","stilb" P32,5255986,"cd/ft²","candela per square foot" B60,4339248,"lm/m²","lumen per square metre" LUX,5002584,"lx","lux" KLX,4934744,"klx","kilolux" P25,5255733,"lm/ft²","lumen per square foot" P26,5255734,"ph","phot" P27,5255735,"ftc","footcandle" B64,4339252,"lx·s","lux second" B63,4339251,"lx·h","lux hour" B61,4339249,"lm/W","lumen per watt" D22,4469298,"m²/mol","square metre per mole" D9,17465,"dyn/cm²","dyne per square centimetre" A60,4273712,"erg/cm³","erg per cubic centimetre" C32,4404018,"mW/m²","milliwatt per square metre" D85,4470837,"µW/m²","microwatt per square metre" C76,4405046,"pW/m²","picowatt per square metre" A64,4273716,"erg/(s·cm²)","erg per second square centimetre" C67,4404791,"Pa· s/m","pascal second per metre" A50,4273456,"dyn·s/cm³","dyne second per cubic centimetre" C66,4404790,"Pa·s/m³","pascal second per cubic metre" A52,4273458,"dyn·s/cm⁵","dyne second per centimetre to the fifth power" M32,5059378,"Pa·s/l","pascal second per litre" C58,4404536,"N·s/m","newton second per metre" A51,4273457,"dyn·s/cm","dyne second per centimetre" P43,5256243,"B/m","bel per metre" H51,4732209,"dB/km","decibel per kilometre" H52,4732210,"dB/m","decibel per metre" P42,5256242,"Pa²·s","pascal squared second" P41,5256241,"dec","decade (logarithmic)" C34,4404020,"mol","mole" B45,4338741,"kmol","kilomole" C18,4403512,"mmol","millimole" FH,17992,"µmol","micromole" P44,5256244,"lbmol","pound mole" C95,4405557,"mol⁻¹","reciprocal mole" D74,4470580,"kg/mol","kilogram per mole" A94,4274484,"g/mol","gram per mole" A40,4273200,"m³/mol","cubic metre per mole" A37,4272951,"dm³/mol","cubic decimetre per mole" A36,4272950,"cm³/mol","cubic centimetre per mole" B58,4339000,"l/mol","litre per mole" B15,4337973,"J/mol","joule per mole" B44,4338740,"kJ/mol","kilojoule per mole" B16,4337974,"J/(mol·K)","joule per mole kelvin" C86,4405302,"m⁻³","reciprocal cubic metre" H50,4732208,"cm⁻³","reciprocal cubic centimetre" L20,4993584,"1/mm³","reciprocal cubic millimetre" K20,4928048,"1/ft³","reciprocal cubic foot" K49,4928569,"1/in³","reciprocal cubic inch" K63,4929075,"1/l","reciprocal litre" M10,5058864,"1/yd³","reciprocal cubic yard" C36,4404022,"mol/m³","mole per cubic metre" C38,4404024,"mol/l","mole per litre" C35,4404021,"mol/dm³","mole per cubic decimetre" B46,4338742,"kmol/m³","kilomole per cubic metre" E95,4536629,"mol/s","mole per second" M33,5059379,"mmol/l","millimole per litre" P51,5256497,"(mol/kg)/Pa","mol per kilogram pascal" P52,5256498,"(mol/m³)/Pa","mol per cubic metre pascal" K59,4928825,"(kmol/m³)/K","kilomole per cubic metre kelvin" K60,4929072,"(kmol/m³)/bar","kilomole per cubic metre bar" K93,4929843,"1/psi","reciprocal psi" L24,4993588,"(mol/kg)/K","mole per kilogram kelvin" L25,4993589,"(mol/kg)/bar","mole per kilogram bar" L26,4993590,"(mol/l)/K","mole per litre kelvin" L27,4993591,"(mol/l)/bar","mole per litre bar" L28,4993592,"(mol/m³)/K","mole per cubic metre kelvin" L29,4993593,"(mol/m³)/bar","mole per cubic metre bar" C19,4403513,"mol/kg","mole per kilogram" D93,4471091,"s/m³","second per cubic metre" D87,4470839,"mmol/kg","millimole per kilogram" H68,4732472,"mmol/g","millimole per gram" P47,5256247,"kmol/kg","kilomole per kilogram" P48,5256248,"lbmol/lb","pound mole per pound" KAT,4931924,"kat","katal" E94,4536628,"kmol/s","kilomole per second" P45,5256245,"lbmol/s","pound mole per second" P46,5256246,"lbmol/h","pound mole per minute" D43,4469811,"u","unified atomic mass unit" A27,4272695,"C·m²/V","coulomb metre squared per volt" A32,4272946,"C/mol","coulomb per mole" D12,4469042,"S·m²/mol","siemens square metre per mole" K58,4928824,"kmol/h","kilomole per hour" K61,4929073,"kmol/min","kilomole per minute" L23,4993587,"mol/h","mole per hour" L30,4993840,"mol/min","mole per minute" C82,4405298,"rad·m²/mol","radian square metre per mole" C83,4405299,"rad·m²/kg","radian square metre per kilogram" P49,5256249,"N·m²/A","newton square metre per ampere" P50,5256496,"Wb·m","weber metre" Q30,5321520,"pH","pH (potential of Hydrogen)" B18,4337976,"J·s","joule second" A10,4272432,"A·m²/(J·s)","ampere square metre per joule second" CUR,4412754,"Ci","curie" MCU,5063509,"mCi","millicurie" M5,19765,"µCi","microcurie" 2R,12882,"kCi","kilocurie" BQL,4346188,"Bq","becquerel" GBQ,4670033,"GBq","gigabecquerel" 2Q,12881,"kBq","kilobecquerel" 4N,13390,"MBq","megabecquerel" H08,4730936,"µBq","microbecquerel" A42,4273202,"Ci/kg","curie per kilogram" A18,4272440,"Bq/kg","becquerel per kilogram" B67,4339255,"MBq/kg","megabecquerel per kilogram" B25,4338229,"kBq/kg","kilobecquerel per kilogram" A19,4272441,"Bq/m³","becquerel per cubic metre" A14,4272436,"b","barn" D24,4469300,"m²/sr","square metre per steradian" A17,4272439,"b/sr","barn per steradian" D20,4469296,"m²/J","square metre per joule" A15,4272437,"b/eV","barn per electronvolt" D16,4469046,"cm²/erg","square centimetre per erg" D25,4469301,"m²/(sr·J)","square metre per steradian joule" A16,4272438,"b/(sr·eV)","barn per steradian electronvolt" D17,4469047,"cm²/(sr·erg)","square centimetre per steradian erg" B81,4339761,"m⁻²/s","reciprocal metre squared reciprocal second" A65,4273717,"erg/(cm²·s)","erg per square centimetre second" D21,4469297,"m²/kg","square metre per kilogram" B12,4337970,"J/m","joule per metre" A54,4273460,"eV/m","electronvolt per metre" A58,4273464,"erg/cm","erg per centimetre" D73,4470579,"J·m²","joule square metre" A55,4273461,"eV·m²","electronvolt square metre" A66,4273718,"erg·cm²","erg square centimetre" B20,4338224,"J·m²/kg","joule square metre per kilogram" A56,4273462,"eV·m²/kg","electronvolt square metre per kilogram" A67,4273719,"erg·cm²/g","erg square centimetre per gram" D26,4469302,"m²/(V·s)","square metre per volt second" H58,4732216,"m/(V·s)","metre per volt second" C87,4405303,"m⁻³/s","reciprocal cubic metre per second" A95,4274485,"Gy","gray" C13,4403507,"mGy","milligray" C80,4405296,"rad","rad" A61,4273713,"erg/g","erg per gram" D13,4469043,"Sv","sievert" C28,4403768,"mSv","millisievert" D91,4471089,"rem","rem" L31,4993841,"mrem","milliroentgen aequivalent men" A96,4274486,"Gy/s","gray per second" A62,4273714,"erg/g·s","erg per gram second" CKG,4410183,"C/kg","coulomb per kilogram" C8,17208,"mC/kg","millicoulomb per kilogram" 2C,12867,"R","roentgen" 2Y,12889,"mR","milliroentgen" J53,4863283,"C·m²/kg","coulomb square metre per kilogram" KR,19282,"kR","kiloroentgen" A31,4272945,"C/(kg·s)","coulomb per kilogram second" D6,17462,"R/s","roentgen per second" P54,5256500,"mGy/s","milligray per second" P55,5256501,"µGy/s","microgray per second" P56,5256502,"nGy/s","nanogray per second" P57,5256503,"Gy/min","gray per minute" P58,5256504,"mGy/min","milligray per minute" P59,5256505,"µGy/min","microgray per minute" P60,5256752,"nGy/min","nanogray per minute" P61,5256753,"Gy/h","gray per hour" P62,5256754,"mGy/h","milligray per hour" P63,5256755,"µGy/h","microgray per hour" P64,5256756,"nGy/h","nanogray per hour" P65,5256757,"Sv/s","sievert per second" P66,5256758,"mSv/s","millisievert per second" P67,5256759,"µSv/s","microsievert per second" P68,5256760,"nSv/s","nanosievert per second" P69,5256761,"rem/s","rem per second" P70,5257008,"Sv/h","sievert per hour" P71,5257009,"mSv/h","millisievert per hour" P72,5257010,"µSv/h","microsievert per hour" P73,5257011,"nSv/h","nanosievert per hour" P74,5257012,"Sv/min","sievert per minute" P75,5257013,"mSv/min","millisievert per minute" P76,5257014,"µSv/min","microsievert per minute" P77,5257015,"nSv/min","nanosievert per minute" P78,5257016,"1/in²","reciprocal square inch" P53,5256499,"unit pole","unit pole" C85,4405301,"Å⁻¹","reciprocal angstrom" D94,4471092,"s/(rad·m³)","second per cubic metre radian" C90,4405552,"J⁻¹/m³","reciprocal joule per cubic metre" C88,4405304,"eV⁻¹/m³","reciprocal electron volt per cubic metre" A38,4272952,"m³/C","cubic metre per coulomb" D48,4469816,"V/K","volt per kelvin" D49,4469817,"mV/K","millivolt per kelvin" A6,16694,"A/(m²·K²)","ampere per square metre kelvin squared" 33,13107,"kPa·m²/g","kilopascal square metre per gram" P79,5257017,"Pa/(kg/m²)","pascal square metre per kilogram" 34,13108,"kPa/mm","kilopascal per millimetre" H42,4731954,"Pa/m","pascal per metre" H69,4732473,"pPa/km","picopascal per kilometre" P80,5257264,"mPa/m","millipascal per metre" P81,5257265,"kPa/m","kilopascal per metre" P82,5257266,"hPa/m","hectopascal per metre" P83,5257267,"Atm/m","standard atmosphere per metre" P84,5257268,"at/m","technical atmosphere per metre" P85,5257269,"Torr/m","torr per metre" P86,5257270,"psi/in","psi per inch" 35,13109,"ml/(cm²·s)","millilitre per square centimetre second" P87,5257271,"(m³/s)/m²","cubic metre per second square metre" OPM,5197901,"o/min","oscillations per minute" KNM,4935245,"KN/m2","kilonewton per square metre" Q35,5321525,"MW/min","megawatts per minute" 38,13112,"oz/(ft²/cin)","ounce per square foot per 0,01inch" 59,13625,"ppm","part per million" 61,13873,"ppb","part per billion (US)" 66,13878,"Oe","oersted" 76,14134,"Gs","gauss" 78,14136,"kGs","kilogauss" 2G,12871,"V","volt AC" 2H,12872,"V","volt DC" 2P,12880,"kbyte","kilobyte" 4L,13388,"Mbyte","megabyte" A43,4273203,"dwt","deadweight tonnage" A47,4273207,"dtex (g/10km)","decitex" A49,4273209,"den (g/9 km)","denier" A99,4274489,"bit","bit" AB,16706,"pk","bulk pack" AD,16708,"byte","byte" B1,16945,"barrel (US)/d","barrel (US) per day" B10,4337968,"bit/s","bit per second" B30,4338480,"Gibit","gibibit" B65,4339253,"Mx","maxwell" B68,4339256,"Gbit","gigabit" B80,4339760,"Gbit/s","gigabit per second" BFT,4343380,"fbm","board foot" BPM,4345933,"BPM","beats per minute" C21,4403761,"Kibit","kibibit" C37,4404023,"kbit","kilobit" C74,4405044,"kbit/s","kilobit per second" C79,4405049,"kVAh","kilovolt ampere hour" D03,4468787,"kW·h/h","kilowatt hour per hour" D11,4469041,"Mibit","mebibit" D34,4469556,"tex (g/km)","tex" D36,4469558,"Mbit","megabit" D78,4470584,"MJ/s","megajoule per second" DZN,4479566,"DOZ","dozen" E07,4534327,"MW·h/h","megawatt hour per hour" E08,4534328,"MW/Hz","megawatt per hertz" E10,4534576,"deg da","degree day" E16,4534582,"BtuIT/h","million Btu(IT) per hour" E17,4534583,"ft³/s","cubic foot per second" E20,4534832,"Mbit/s","megabit per second" E31,4535089,"m²/l","square metre per litre" E32,4535090,"l/h","litre per hour" E34,4535092,"Gbyte","gigabyte" E35,4535093,"Tbyte","terabyte" E36,4535094,"Pbyte","petabyte" E39,4535097,"dpi","dots per inch" E40,4535344,"ppht","part per hundred thousand" E44,4535348,"kgf·m/cm²","kilogram-force metre per square centimetre" E46,4535350,"kW·h/m³","kilowatt hour per cubic metre" E47,4535351,"kW·h/K","kilowatt hour per kelvin" E58,4535608,"Ebit/s","exabit per second" E59,4535609,"Eibyte","exbibyte" E60,4535856,"Pibyte","pebibyte" E61,4535857,"Tibyte","tebibyte" E62,4535858,"Gibyte","gibibyte" E63,4535859,"Mibyte","mebibyte" E64,4535860,"Kibyte","kibibyte" E65,4535861,"Eibit/m","exbibit per metre" E66,4535862,"Eibit/m²","exbibit per square metre" E67,4535863,"Eibit/m³","exbibit per cubic metre" E68,4535864,"Gbyte/s","gigabyte per second" E69,4535865,"Gibit/m","gibibit per metre" E70,4536112,"Gibit/m²","gibibit per square metre" E71,4536113,"Gibit/m³","gibibit per cubic metre" E72,4536114,"Kibit/m","kibibit per metre" E73,4536115,"Kibit/m²","kibibit per square metre" E74,4536116,"Kibit/m³","kibibit per cubic metre" E75,4536117,"Mibit/m","mebibit per metre" E76,4536118,"Mibit/m²","mebibit per square metre" E77,4536119,"Mibit/m³","mebibit per cubic metre" E78,4536120,"Pbit","petabit" E79,4536121,"Pbit/s","petabit per second" E80,4536368,"Pibit/m","pebibit per metre" E81,4536369,"Pibit/m²","pebibit per square metre" E82,4536370,"Pibit/m³","pebibit per cubic metre" E83,4536371,"Tbit","terabit" E84,4536372,"Tbit/s","terabit per second" E85,4536373,"Tibit/m","tebibit per metre" E86,4536374,"Tibit/m³","tebibit per cubic metre" E87,4536375,"Tibit/m²","tebibit per square metre" E88,4536376,"bit/m","bit per metre" E89,4536377,"bit/m²","bit per square metre" E90,4536624,"cm⁻¹","reciprocal centimetre" E91,4536625,"d⁻¹","reciprocal day" F01,4599857,"bit/m³","bit per cubic metre" FC,17987,"kft³","thousand cubic foot" FIT,4606292,"FIT","failures in time" GB,18242,"gal (US)/d","gallon (US) per day" GFI,4671049,"gi F/S","gram of fissile isotope" GIA,4671809,"gi (US)","gill (US)" GII,4671817,"gi (UK)","gill (UK)" GRO,4674127,"gr","gross" H25,4731445,"%/K","percent per kelvin" H71,4732721,"%/mo","percent per month" H72,4732722,"%/hbar","percent per hectobar" H73,4732723,"%/daK","percent per decakelvin" H77,4732727,"MW","module width" H80,4732976,"U or RU","rack unit" H82,4732978,"bp","big point" H89,4732985,"%/Ω","percent per ohm" H90,4733232,"%/°","percent per degree" H91,4733233,"%/10000","percent per ten thousand" H92,4733234,"%/100000","percent per one hundred thousand" H93,4733235,"%/100","percent per hundred" H94,4733236,"%/1000","percent per thousand" H95,4733237,"%/V","percent per volt" H96,4733238,"%/bar","percent per bar" H98,4733240,"%/in","percent per inch" H99,4733241,"%/m","percent per metre" HMQ,4738385,"Mm³","million cubic metre" J10,4862256,"%/mm","percent per millimetre" J12,4862258,"‰/psi","per mille per psi" J13,4862259,"°API","degree API" J14,4862260,"°Bé","degree Baume (origin scale)" J15,4862261,"°Bé (US heavy)","degree Baume (US heavy)" J16,4862262,"°Bé (US light)","degree Baume (US light)" J17,4862263,"°Balling","degree Balling" J18,4862264,"°Bx","degree Brix" J27,4862519,"°Oechsle","degree Oechsle" J31,4862769,"°Tw","degree Twaddell" J38,4862776,"Bd","baud" J54,4863284,"MBd","megabaud" K3,19251,"kvar·h","kilovolt ampere reactive hour" K50,4928816,"kBd","kilobaud" KCC,4932419,"kg C₅ H₁₄ClNO","kilogram of choline chloride" KDW,4932695,"kg/net eda","kilogram drained net weight" KHY,4933721,"kg H₂O₂","kilogram of hydrogen peroxide" KMA,4934977,"kg met.am.","kilogram of methylamine" KNI,4935241,"kg N","kilogram of nitrogen" KPH,4935752,"kg KOH","kilogram of potassium hydroxide (caustic potash)" KPO,4935759,"kg K₂O","kilogram of potassium oxide" KSD,4936516,"kg 90 % sdt","kilogram of substance 90 % dry" KSH,4936520,"kg NaOH","kilogram of sodium hydroxide (caustic soda)" KUR,4937042,"kg U","kilogram of uranium" KWO,4937551,"kg WO₃","kilogram of tungsten trioxide" M19,5058873,"Bft","Beaufort" M25,5059125,"%/°C","percent per degree Celsius" M36,5059382,"mo (30 days)","30-day month" M37,5059383,"y (360 days)","actual/360" M9,19769,"MBTU/kft³","million Btu per 1000 cubic foot" MAH,5062984,"Mvar·h","megavolt ampere reactive hour" NIL,5130572,"()","nil" NX,20056,"‰","part per thousand" P1,20529,"% or pct","percent" P88,5257272,"rhe","rhe" P89,5257273,"lbf·ft/in","pound-force foot per inch" P90,5257520,"lbf·in/in","pound-force inch per inch" P91,5257521,"perm (0 ºC)","perm (0 ºC)" P92,5257522,"perm (23 ºC)","perm (23 ºC)" P93,5257523,"byte/s","byte per second" P94,5257524,"kbyte/s","kilobyte per second" P95,5257525,"Mbyte/s","megabyte per second" P96,5257526,"1/V","reciprocal volt" P97,5257527,"1/rad","reciprocal radian" P98,5257528,"PaΣνB","pascal to the power sum of stoichiometric numbers" P99,5257529,"(mol/m³)∑νB","mole per cubiv metre to the power sum of stoichiometric numbers" PLA,5262401,"°P","degree Plato" PQ,20561,"ppi","page per inch" PTN,5264462,"PTN","portion" Q10,5321008,"J/T","joule per tesla" Q11,5321009,"E","erlang" Q12,5321010,"o","octet" Q13,5321011,"o/s","octet per second" Q14,5321012,"Sh","shannon" Q15,5321013,"Hart","hartley" Q16,5321014,"nat","natural unit of information" Q17,5321015,"Sh/s","shannon per second" Q18,5321016,"Hart/s","hartley per second" Q19,5321017,"nat/s","natural unit of information per second" Q20,5321264,"s/kg","second per kilogramm" Q21,5321265,"W·m²","watt square metre" Q22,5321266,"1/(Hz·rad·m³)","second per radian cubic metre" Q23,5321267,"1/Wb","weber to the power minus one" Q24,5321268,"1/in","reciprocal inch" Q25,5321269,"dpt","dioptre" Q26,5321270,"1/1","one per one" Q27,5321271,"N·m/m²","newton metre per metre" Q28,5321272,"kg/(m²·Pa·s)","kilogram per square metre pascal second" Q36,5321526,"m2/m3","square metre per cubic metre" QR,20818,"qr","quire" QTR,5330002,"Qr (UK)","quarter (UK)" TAN,5521742,"TAN","total acid number" TKM,5524301,"t·km","tonne kilometre" TPI,5525577,"TPI","teeth per inch" TQD,5525828,"km³/d","thousand cubic metre per day" VA,22081,"V·A / kg","volt - ampere per kilogram" WA,22337,"W/kg","watt per kilogram" WSD,5722948,"std","standard" python-opcua-0.98.11/schemas/download.py000077500000000000000000000050461367360577200201540ustar00rootroot00000000000000#! /usr/bin/env python from __future__ import print_function # https://opcfoundation.org/UA/schemas/OPC%20UA%20Schema%20Files%20Readme.xls resources = [ 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.Types.xsd', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.Services.wsdl', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.Endpoints.wsdl', 'https://opcfoundation.org/UA/schemas/DI/1.0/Opc.Ua.Di.Types.xsd', 'https://opcfoundation.org/UA/schemas/ADI/1.1/Opc.Ua.Adi.Types.xsd', 'https://opcfoundation.org/UA/schemas/1.04/SecuredApplication.xsd', 'https://opcfoundation.org/UA/schemas/1.04/UANodeSet.xsd', 'https://opcfoundation.org/UA/schemas/1.04/UAVariant.xsd', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.NodeSet2.xml', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.NodeSet2.Part3.xml', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.NodeSet2.Part4.xml', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.NodeSet2.Part5.xml', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.NodeSet2.Part8.xml', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.NodeSet2.Part9.xml', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.NodeSet2.Part10.xml', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.NodeSet2.Part11.xml', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.NodeSet2.Part13.xml', 'https://opcfoundation.org/UA/schemas/DI/1.0/Opc.Ua.Di.NodeSet2.xml', 'https://opcfoundation.org/UA/schemas/ADI/1.1/Opc.Ua.Adi.NodeSet2.xml', 'https://opcfoundation.org/UA/schemas/1.04/OPCBinarySchema.xsd', 'https://opcfoundation.org/UA/schemas/1.04/Opc.Ua.Types.bsd', 'https://opcfoundation.org/UA/schemas/DI/1.0/Opc.Ua.Di.Types.bsd', 'https://opcfoundation.org/UA/schemas/ADI/1.1/Opc.Ua.Adi.Types.bsd', 'https://opcfoundation.org/UA/schemas/1.04/AttributeIds.csv', 'https://opcfoundation.org/UA/schemas/1.04/StatusCode.csv', 'https://opcfoundation.org/UA/schemas/1.04/NodeIds.csv', ] import os try: from urllib.request import urlopen from urllib.parse import urlparse from urllib.request import build_opener except ImportError: from urlparse import urlparse from urllib import urlopen from urllib2 import build_opener opener = build_opener() opener.addheaders = [('User-agent', 'Mozilla/5.0')] for url in resources: fname = os.path.basename(url) print('downloading', fname, '... ', end='') try: open(fname, 'wb+').write(opener.open(url).read()) print('OK') except Exception as e: print('FAILED ({0})'.format(e)) python-opcua-0.98.11/schemas/generate_address_space.py000066400000000000000000000351511367360577200230140ustar00rootroot00000000000000""" Generate address space c++ code from xml file specification xmlparser.py is a requirement. it is in opcua folder but to avoid importing all code, developer can link xmlparser.py in current directory """ import sys import logging # sys.path.insert(0, "..") # load local freeopcua implementation #from opcua import xmlparser import opcua.common.xmlparser as xmlparser def _to_val(objs, attr, val): from opcua import ua cls = getattr(ua, objs[0]) for o in objs[1:]: cls = getattr(ua, _get_uatype_name(cls, o)) if cls == ua.NodeId: return "NodeId.from_string('val')" return ua_type_to_python(val, _get_uatype_name(cls, attr)) def _get_uatype_name(cls, attname): for name, uat in cls.ua_types: if name == attname: return uat raise Exception("Could not find attribute {} in obj {}".format(attname, cls)) def ua_type_to_python(val, uatype): if uatype in ("String"): return "'{0}'".format(val) elif uatype in ("Bytes", "Bytes", "ByteString", "ByteArray"): return "b'{0}'".format(val) else: return val def bname_code(string): if ":" in string: idx, name = string.split(":", 1) else: idx = 0 name = string return f"QualifiedName('{name}', {idx})" def nodeid_code(string): l = string.split(";") identifier = None namespace = 0 ntype = None srv = None nsu = None for el in l: if not el: continue k, v = el.split("=", 1) k = k.strip() v = v.strip() if k == "ns": namespace = v elif k == "i": ntype = "NumericNodeId" identifier = v elif k == "s": ntype = "StringNodeId" identifier = f"'{v}'" elif k == "g": ntype = "GuidNodeId" identifier = f"b'{v}'" elif k == "b": ntype = "ByteStringNodeId" identifier = f"b'{v}'" elif k == "srv": srv = v elif k == "nsu": nsu = v if identifier is None: raise Exception("Could not find identifier in string: " + string) return f"{ntype}({identifier}, {namespace})" class CodeGenerator(object): def __init__(self, input_path, output_path): self.input_path = input_path self.output_path = output_path self.output_file = None self.part = self.input_path.split(".")[-2] self.parser = None def run(self): sys.stderr.write("Generating Python code {0} for XML file {1}".format(self.output_path, self.input_path) + "\n") self.output_file = open(self.output_path, "w") self.make_header() self.parser = xmlparser.XMLParser(self.input_path) for node in self.parser.get_node_datas(): if node.nodetype == 'UAObject': self.make_object_code(node) elif node.nodetype == 'UAObjectType': self.make_object_type_code(node) elif node.nodetype == 'UAVariable': self.make_variable_code(node) elif node.nodetype == 'UAVariableType': self.make_variable_type_code(node) elif node.nodetype == 'UAReferenceType': self.make_reference_code(node) elif node.nodetype == 'UADataType': self.make_datatype_code(node) elif node.nodetype == 'UAMethod': self.make_method_code(node) else: sys.stderr.write("Not implemented node type: " + node.nodetype + "\n") self.output_file.close() def writecode(self, *args): self.output_file.write(" ".join(args) + "\n") def make_header(self, ): self.writecode(''' # -*- coding: utf-8 -*- """ DO NOT EDIT THIS FILE! It is automatically generated from opcfoundation.org schemas. """ import datetime from dateutil.tz import tzutc from opcua import ua from opcua.ua import NodeId, QualifiedName, NumericNodeId, StringNodeId, GuidNodeId from opcua.ua import NodeClass, LocalizedText def create_standard_address_space_{0!s}(server): '''.format((self.part))) def make_node_code(self, obj, indent): self.writecode(indent, 'node = ua.AddNodesItem()') self.writecode(indent, 'node.RequestedNewNodeId = {}'.format(nodeid_code(obj.nodeid))) self.writecode(indent, 'node.BrowseName = {}'.format(bname_code(obj.browsename))) self.writecode(indent, 'node.NodeClass = NodeClass.{0}'.format(obj.nodetype[2:])) if obj.parent and obj.parentlink: self.writecode(indent, 'node.ParentNodeId = {}'.format(nodeid_code(obj.parent))) self.writecode(indent, 'node.ReferenceTypeId = {0}'.format(self.to_ref_type(obj.parentlink))) if obj.typedef: self.writecode(indent, 'node.TypeDefinition = {}'.format(nodeid_code(obj.typedef))) def to_data_type(self, nodeid): if not nodeid: return "ua.NodeId(ua.ObjectIds.String)" if "=" in nodeid: return nodeid_code(nodeid) else: return 'ua.NodeId(ua.ObjectIds.{0})'.format(nodeid) def to_ref_type(self, nodeid): if not "=" in nodeid: nodeid = self.parser.get_aliases()[nodeid] return nodeid_code(nodeid) def make_object_code(self, obj): indent = " " self.writecode(indent) self.make_node_code(obj, indent) self.writecode(indent, 'attrs = ua.ObjectAttributes()') if obj.desc: self.writecode(indent, 'attrs.Description = LocalizedText("{0}")'.format(obj.desc)) self.writecode(indent, 'attrs.DisplayName = LocalizedText("{0}")'.format(obj.displayname)) self.writecode(indent, 'attrs.EventNotifier = {0}'.format(obj.eventnotifier)) self.writecode(indent, 'node.NodeAttributes = attrs') self.writecode(indent, 'server.add_nodes([node])') self.make_refs_code(obj, indent) def make_object_type_code(self, obj): indent = " " self.writecode(indent) self.make_node_code(obj, indent) self.writecode(indent, 'attrs = ua.ObjectTypeAttributes()') if obj.desc: self.writecode(indent, 'attrs.Description = LocalizedText("{0}")'.format(obj.desc)) self.writecode(indent, 'attrs.DisplayName = LocalizedText("{0}")'.format(obj.displayname)) self.writecode(indent, 'attrs.IsAbstract = {0}'.format(obj.abstract)) self.writecode(indent, 'node.NodeAttributes = attrs') self.writecode(indent, 'server.add_nodes([node])') self.make_refs_code(obj, indent) def make_common_variable_code(self, indent, obj): if obj.desc: self.writecode(indent, 'attrs.Description = LocalizedText("{0}")'.format(obj.desc)) self.writecode(indent, 'attrs.DisplayName = LocalizedText("{0}")'.format(obj.displayname)) self.writecode(indent, 'attrs.DataType = {0}'.format(self.to_data_type(obj.datatype))) if obj.value is not None: if obj.valuetype == "ListOfExtensionObject": self.writecode(indent, 'value = []') for ext in obj.value: self.make_ext_obj_code(indent, ext) self.writecode(indent, 'value.append(extobj)') self.writecode(indent, 'attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)') elif obj.valuetype == "ExtensionObject": self.make_ext_obj_code(indent, obj.value) self.writecode(indent, 'value = extobj') self.writecode(indent, 'attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)') elif obj.valuetype == "ListOfLocalizedText": value = ['LocalizedText({0})'.format(repr(text)) for text in obj.value] self.writecode(indent, 'attrs.Value = [{}]'.format(','.join(value))) elif obj.valuetype == "LocalizedText": self.writecode(indent, 'attrs.Value = ua.Variant(LocalizedText("{0}"), ua.VariantType.LocalizedText)'.format(obj.value[1][1])) else: if obj.valuetype.startswith("ListOf"): obj.valuetype = obj.valuetype[6:] self.writecode(indent, 'attrs.Value = ua.Variant({0}, ua.VariantType.{1})'.format(repr(obj.value), obj.valuetype)) if obj.rank: self.writecode(indent, 'attrs.ValueRank = {0}'.format(obj.rank)) if obj.accesslevel: self.writecode(indent, 'attrs.AccessLevel = {0}'.format(obj.accesslevel)) if obj.useraccesslevel: self.writecode(indent, 'attrs.UserAccessLevel = {0}'.format(obj.useraccesslevel)) if obj.dimensions: self.writecode(indent, 'attrs.ArrayDimensions = {0}'.format(obj.dimensions)) def make_ext_obj_code(self, indent, extobj): self.writecode(indent, 'extobj = ua.{0}()'.format(extobj.objname)) for name, val in extobj.body: for k, v in val: if type(v) is str: val = _to_val([extobj.objname], k, v) self.writecode(indent, 'extobj.{0} = {1}'.format(k, val)) else: if k == "DataType": #hack for strange nodeid xml format self.writecode(indent, 'extobj.{0} = {1}'.format(k, nodeid_code(v[0][1]))) continue if k == "ArrayDimensions": # hack for v1.04 - Ignore UInt32 tag? self.writecode(indent, 'extobj.ArrayDimensions = {0}'.format(v[0][1])) continue for k2, v2 in v: val2 = _to_val([extobj.objname, k], k2, v2) self.writecode(indent, 'extobj.{0}.{1} = {2}'.format(k, k2, val2)) def make_variable_code(self, obj): indent = " " self.writecode(indent) self.make_node_code(obj, indent) self.writecode(indent, 'attrs = ua.VariableAttributes()') if obj.minsample: self.writecode(indent, 'attrs.MinimumSamplingInterval = {0}'.format(obj.minsample)) self.make_common_variable_code(indent, obj) self.writecode(indent, 'node.NodeAttributes = attrs') self.writecode(indent, 'server.add_nodes([node])') self.make_refs_code(obj, indent) def make_variable_type_code(self, obj): indent = " " self.writecode(indent) self.make_node_code(obj, indent) self.writecode(indent, 'attrs = ua.VariableTypeAttributes()') if obj.desc: self.writecode(indent, 'attrs.Description = LocalizedText("{0}")'.format(obj.desc)) self.writecode(indent, 'attrs.DisplayName = LocalizedText("{0}")'.format(obj.displayname)) if obj.abstract: self.writecode(indent, 'attrs.IsAbstract = {0}'.format(obj.abstract)) self.make_common_variable_code(indent, obj) self.writecode(indent, 'node.NodeAttributes = attrs') self.writecode(indent, 'server.add_nodes([node])') self.make_refs_code(obj, indent) def make_method_code(self, obj): indent = " " self.writecode(indent) self.make_node_code(obj, indent) self.writecode(indent, 'attrs = ua.MethodAttributes()') if obj.desc: self.writecode(indent, 'attrs.Description = LocalizedText("{0}")'.format(obj.desc)) self.writecode(indent, 'attrs.DisplayName = LocalizedText("{0}")'.format(obj.displayname)) self.writecode(indent, 'node.NodeAttributes = attrs') self.writecode(indent, 'server.add_nodes([node])') self.make_refs_code(obj, indent) def make_reference_code(self, obj): indent = " " self.writecode(indent) self.make_node_code(obj, indent) self.writecode(indent, 'attrs = ua.ReferenceTypeAttributes()') if obj.desc: self.writecode(indent, 'attrs.Description = LocalizedText("{0}")'.format(obj.desc)) self.writecode(indent, 'attrs.DisplayName = LocalizedText("{0}")'.format(obj.displayname)) if obj. inversename: self.writecode(indent, 'attrs.InverseName = LocalizedText("{0}")'.format(obj.inversename)) if obj.abstract: self.writecode(indent, 'attrs.IsAbstract = {0}'.format(obj.abstract)) if obj.symmetric: self.writecode(indent, 'attrs.Symmetric = {0}'.format(obj.symmetric)) self.writecode(indent, 'node.NodeAttributes = attrs') self.writecode(indent, 'server.add_nodes([node])') self.make_refs_code(obj, indent) def make_datatype_code(self, obj): indent = " " self.writecode(indent) self.make_node_code(obj, indent) self.writecode(indent, 'attrs = ua.DataTypeAttributes()') if obj.desc: self.writecode(indent, u'attrs.Description = LocalizedText("{0}")'.format(obj.desc)) self.writecode(indent, 'attrs.DisplayName = LocalizedText("{0}")'.format(obj.displayname)) if obj.abstract: self.writecode(indent, 'attrs.IsAbstract = {0}'.format(obj.abstract)) self.writecode(indent, 'node.NodeAttributes = attrs') self.writecode(indent, 'server.add_nodes([node])') self.make_refs_code(obj, indent) def make_refs_code(self, obj, indent): if not obj.refs: return self.writecode(indent, "refs = []") for ref in obj.refs: self.writecode(indent, 'ref = ua.AddReferencesItem()') self.writecode(indent, 'ref.IsForward = {0}'.format(ref.forward)) self.writecode(indent, 'ref.ReferenceTypeId = {0}'.format(self.to_ref_type(ref.reftype))) self.writecode(indent, 'ref.SourceNodeId = {0}'.format(nodeid_code(obj.nodeid))) self.writecode(indent, 'ref.TargetNodeClass = NodeClass.DataType') self.writecode(indent, 'ref.TargetNodeId = {0}'.format(nodeid_code(ref.target))) self.writecode(indent, "refs.append(ref)") self.writecode(indent, 'server.add_references(refs)') def save_aspace_to_disk(): import os.path path = os.path.join("..", "opcua", "binary_address_space.pickle") print("Savind standard address space to:", path) sys.path.append("..") from opcua.server.standard_address_space import standard_address_space from opcua.server.address_space import NodeManagementService, AddressSpace aspace = AddressSpace() standard_address_space.fill_address_space(NodeManagementService(aspace)) aspace.dump(path) if __name__ == "__main__": logging.basicConfig(level=logging.WARN) for i in (3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 17, 19): xmlpath = "Opc.Ua.NodeSet2.Part{0}.xml".format(str(i)) cpppath = "../opcua/server/standard_address_space/standard_address_space_part{0}.py".format(str(i)) c = CodeGenerator(xmlpath, cpppath) c.run() save_aspace_to_disk() python-opcua-0.98.11/schemas/generate_event_objects.py000066400000000000000000000112341367360577200230420ustar00rootroot00000000000000#code to generate eEventTypes import xml.etree.ElementTree as ET import opcua.ua.object_ids as obIds import generate_model_event as gme class EventsCodeGenerator(object): def __init__(self, event_model, output): self.output_file = output self.event_model = event_model self.indent = " " self.iidx = 0 # indent index def eventList(self): tree = ET.parse(self.event_model) root = tree.getroot() for child in root: if child.tag.endswith("UAObjectType"): print (child.attrib) def write(self, line): if line: line = self.indent * self.iidx + line self.output_file.write(line + "\n") def make_header(self): self.write('"""') self.write("Autogenerated code from xml spec") self.write('"""') self.write("") self.write("from opcua import ua") self.write("from opcua.common.events import Event") def addProperties(self, event): for ref in event.references: if ref.referenceType == "HasProperty": self.write("self.add_property('{0}', {1}, {2})".format(ref.refBrowseName, self.getPropertyValue(ref), self.getPropertyDataType(ref))) def getPropertyValue(self, reference): if reference.refBrowseName == "SourceNode": return "sourcenode" elif reference.refBrowseName == "Severity": return "severity" elif reference.refBrowseName == "Status": return "False" elif reference.refBrowseName == "Message": return "ua.LocalizedText(message)" elif reference.refDataType == "NodeId": return "ua.NodeId(ua.ObjectIds.{0})".format(str(obIds.ObjectIdNames[int(str(reference.refId).split("=")[1])]).split("_")[0]) else: return "None" def getPropertyDataType(self, reference): if str(reference.refBrowseName) in ("Time", "ReceiveTime"): return "ua.VariantType.DateTime" elif str(reference.refBrowseName) == "LocalTime": return "ua.VariantType.ExtensionObject" elif str(reference.refDataType).startswith("i="): return "ua.NodeId(ua.ObjectIds.{0})".format(str(obIds.ObjectIdNames[int(str(reference.refDataType).split("=")[1])]).split("_")[0]) else: return "ua.VariantType.{0}".format(reference.refDataType) def generateEventclass(self, event, *parentEventBrowseName): self.write("") if event.browseName == "BaseEvent": self.write("class {0}(Event):".format(event.browseName)) self.iidx += 1 self.write('"""') if (event.description != None): self.write(event.browseName + ": " + event.description) else: self.write(event.browseName + ": ") self.write('"""') self.write("def __init__(self, sourcenode=None, message=None, severity=1):") self.iidx += 1 self.write("Event.__init__(self)") self.addProperties(event) else: self.write("class {0}({1}):".format(event.browseName, parentEventBrowseName[0])) self.iidx += 1 self.write('"""') if (event.description != None): self.write(event.browseName + ": " + event.description) else: self.write(event.browseName + ": ") self.write('"""') self.write("def __init__(self, sourcenode=None, message=None, severity=1):") self.iidx += 1 self.write("super({0}, self).__init__(sourcenode, message, severity)".format(event.browseName)) self.write("self.EventType = ua.NodeId(ua.ObjectIds.{0}Type)".format(event.browseName)) self.addProperties(event) self.iidx -= 2 def generateEventsCode(self, model): self.output_file = open(self.output_file, "w") self.make_header() for event in model.values(): if (event.browseName == "BaseEvent"): self.generateEventclass(event) else: parentNode = model[event.parentNodeId] self.generateEventclass(event, parentNode.browseName) self.write("") self.write("") self.write("IMPLEMENTED_EVENTS = {") self.iidx += 1 for event in model.values(): self.write("ua.ObjectIds.{0}Type: {0},".format(event.browseName)) self.write("}") if __name__ == "__main__": xmlPath = "Opc.Ua.NodeSet2.xml" output_file = "../opcua/common/event_objects.py" p = gme.Parser(xmlPath) model = p.parse() ECG = EventsCodeGenerator(model, output_file) ECG.generateEventsCode(model) python-opcua-0.98.11/schemas/generate_ids.py000066400000000000000000000026031367360577200207670ustar00rootroot00000000000000if __name__ == "__main__": inputfile = open("NodeIds.csv") outputfile = open("../opcua/ua/object_ids.py", "w") outputfile.write("#AUTOGENERATED!!!\n") outputfile.write("\n") outputfile.write("from enum import IntEnum\n") outputfile.write("\n") # Making ObjectIds inherit IntEnum has a huge performance impact!!!!! # so we use a normal class and a reverse one for the few places we need it outputfile.write("class ObjectIds(object):\n") outputfile.write(" Null = 0\n") for line in inputfile: name, nb, datatype = line.split(",") outputfile.write(" {0} = {1}\n".format(name, nb)) inputfile.close() inputfile = open("NodeIds.csv") outputfile.write("\n\nObjectIdNames = {}\n") outputfile.write("ObjectIdNames[0] = 'Null'\n".format(nb, name)) for line in inputfile: name, nb, datatype = line.split(",") outputfile.write("ObjectIdNames[{0}] = '{1}'\n".format(nb, name)) inputfile = open("AttributeIds.csv") outputfile = open("../opcua/ua/attribute_ids.py", "w") outputfile.write("#AUTOGENERATED!!!\n") outputfile.write("\n") outputfile.write("from enum import IntEnum\n") outputfile.write("\n") outputfile.write("class AttributeIds(IntEnum):\n") for line in inputfile: name, nb = line.split(",") outputfile.write(" {0} = {1}\n".format(name.strip(), nb.strip())) python-opcua-0.98.11/schemas/generate_model.py000066400000000000000000000425261367360577200213200ustar00rootroot00000000000000""" Generate address space c++ code from xml file specification """ import sys from copy import copy import xml.etree.ElementTree as ET # from IPython import embed NeedOverride = [] NeedConstructor = []#["RelativePathElement", "ReadValueId", "OpenSecureChannelParameters", "UserIdentityToken", "RequestHeader", "ResponseHeader", "ReadParameters", "UserIdentityToken", "BrowseDescription", "ReferenceDescription", "CreateSubscriptionParameters", "PublishResult", "NotificationMessage", "SetPublishingModeParameters"] IgnoredEnums = []#["IdType", "NodeIdType"] #we want to implement som struct by hand, to make better interface or simply because they are too complicated IgnoredStructs = []#["NodeId", "ExpandedNodeId", "Variant", "QualifiedName", "DataValue", "LocalizedText"]#, "ExtensionObject"] #by default we split requests and respons in header and parameters, but some are so simple we do not split them NoSplitStruct = ["GetEndpointsResponse", "CloseSessionRequest", "AddNodesResponse", "DeleteNodesResponse", "BrowseResponse", "HistoryReadResponse", "HistoryUpdateResponse", "RegisterServerResponse", "CloseSecureChannelRequest", "CloseSecureChannelResponse", "CloseSessionRequest", "CloseSessionResponse", "UnregisterNodesResponse", "MonitoredItemModifyRequest", "MonitoredItemsCreateRequest", "ReadResponse", "WriteResponse", "TranslateBrowsePathsToNodeIdsResponse", "DeleteSubscriptionsResponse", "DeleteMonitoredItemsResponse", "CreateMonitoredItemsResponse", "ServiceFault", "AddReferencesResponse", "ModifyMonitoredItemsResponse", "RepublishResponse", "CallResponse", "FindServersResponse", "RegisterServerRequest", "RegisterServer2Response"] #structs that end with Request or Response but are not NotRequest = ["MonitoredItemCreateRequest", "MonitoredItemModifyRequest", "CallMethodRequest"] OverrideTypes = {}#AttributeId": "AttributeID", "ResultMask": "BrowseResultMask", "NodeClassMask": "NodeClass", "AccessLevel": "VariableAccessLevel", "UserAccessLevel": "VariableAccessLevel", "NotificationData": "NotificationData"} OverrideNames = {}#{"RequestHeader": "Header", "ResponseHeader": "Header", "StatusCode": "Status", "NodesToRead": "AttributesToRead"} # "MonitoringMode": "Mode",, "NotificationMessage": "Notification", "NodeIdType": "Type"} #some object are defined in extensionobjects in spec but seems not to be in reality #in addition to this list all request and response and descriptions will not inherit #NoInherit = ["RequestHeader", "ResponseHeader", "ChannelSecurityToken", "UserTokenPolicy", "SignatureData", "BrowseResult", "ReadValueId", "WriteValue", "BrowsePath", "BrowsePathTarget", "RelativePath", "RelativePathElement", "BrowsePathResult"]#, "ApplicationDescription", "EndpointDescription" class Bit(object): def __init__(self): self.name = None self.idx = None self.container = None self.length = 1 def __str__(self): return "(Bit: {0}, container:{1}, idx:{2})".format(self.name, self.container, self.idx) __repr__ = __str__ class Struct(object): def __init__(self): self.name = None self.basetype = None self.doc = "" self.fields = [] self.bits = {} self.needconstructor = None self.needoverride = False self.children = [] self.parents = [] self.extensionobject = False #used for struct which are not pure extension objects def get_field(self, name): for f in self.fields: if f.name == name: return f raise Exception("field not found: " + name) def __str__(self): return "Struct {0}:{1}".format(self.name, self.basetype) __repr__ = __str__ class Field(object): def __init__(self): self.name = None self.uatype = None self.length = None self.sourcetype = None self.switchfield = None self.switchvalue = None self.bitlength = 1 def __str__(self): return "Field {0}({1})".format(self.name, self.uatype) __repr__ = __str__ def is_native_type(self): if self.uatype in ("Char", "SByte", "Int16", "Int32", "Int64", "UInt16", "UInt32", "UInt64", "Boolean", "Double", "Float", "Byte", "String", "CharArray", "ByteString", "DateTime"): return True return False class Enum(object): def __init__(self): self.name = None self.uatype = None self.values = [] self.doc = "" def get_ctype(self): return "uint{0}_t".format(self.uatype) class EnumValue(object): def __init__(self): self.name = None self.value = None class Model(object): def __init__(self): self.structs = [] self.enums = [] self.struct_list = [] self.enum_list = [] def get_struct(self, name): for struct in self.structs: if name == struct.name: return struct raise Exception("No struct named: " + str(name)) def get_enum(self, name): for s in self.enums: if name == s.name: return s raise Exception("No enum named: " + str(name)) def reorder_structs(model): types = IgnoredStructs + IgnoredEnums + ["Bit", "Char", "CharArray", "Guid", "SByte", "Int16", "Int32", "Int64", "UInt16", "UInt32", "UInt64", "DateTime", "Boolean", "Double", "Float", "ByteString", "Byte", "StatusCode", "DiagnosticInfo", "String", "AttributeID"] + [enum.name for enum in model.enums] + ["VariableAccessLevel"] waiting = {} newstructs = [] for s in model.structs: types.append(s.name) s.waitingfor = [] ok = True for f in s.fields: if f.uatype not in types: if f.uatype in waiting.keys(): waiting[f.uatype].append(s) s.waitingfor.append(f.uatype) else: waiting[f.uatype] = [s] s.waitingfor.append(f.uatype) ok = False if ok: newstructs.append(s) waitings = waiting.pop(s.name, None) if waitings: for s2 in waitings: s2.waitingfor.remove(s.name) if not s2.waitingfor: newstructs.append(s2) if len(model.structs) != len(newstructs): print("Error while reordering structs, some structs could not be reinserted, had {0} structs, we now have {1} structs".format(len(model.structs), len(newstructs))) s1 = set(model.structs) s2 = set(newstructs) rest = s1 -s2 print("Variant" in types) for s in s1-s2: print("{0} is waiting for: {1}".format(s, s.waitingfor)) #print(s1 -s2) #print(waiting) model.structs = newstructs def override_types(model): for struct in model.structs: for field in struct.fields: if field.name in OverrideTypes.keys(): field.uatype = OverrideTypes[field.name] def remove_duplicates(model): for struct in model.structs: fields = [] names = [] for field in struct.fields: if field.name not in names: names.append(field.name) fields.append(field) struct.fields = fields def add_encoding_field(model): for struct in model.structs: newfields = [] container = None idx = 0 for field in struct.fields: if field.uatype in ("UInt6", "NodeIdType"): container = field.name b = Bit() b.name = field.name b.idx = 0 b.container = container b.length = 6 idx = b.length struct.bits[b.name] = b if field.uatype == "Bit": if not container or idx > 7: container = "Encoding" idx = 0 f = Field() f.sourcetype = field.sourcetype f.name = "Encoding" f.uatype = "Byte" newfields.append(f) b = Bit() b.name = field.name b.idx = idx b.container = container b.length = field.bitlength idx += field.bitlength struct.bits[b.name] = b else: newfields.append(field) struct.fields = newfields def remove_vector_length(model): for struct in model.structs: new = [] for field in struct.fields: if not field.name.startswith("NoOf") and field.name != "Length": new.append(field) struct.fields = new def remove_body_length(model): for struct in model.structs: new = [] for field in struct.fields: if not field.name == "BodyLength": new.append(field) struct.fields = new def remove_duplicate_types(model): for struct in model.structs: for field in struct.fields: if field.uatype == "CharArray": field.uatype = "String" #def remove_extensionobject_fields(model): #for obj in model.structs: #if obj.name.endswith("Request") or obj.name.endswith("Response"): #obj.fields = [el for el in obj.fields if el.name not in ("TypeId", "Body", "Encoding")] def split_requests(model): structs = [] for struct in model.structs: structtype = None if struct.name.endswith("Request") and not struct.name in NotRequest: structtype = "Request" elif struct.name.endswith("Response") or struct.name == "ServiceFault": structtype = "Response" if structtype: #for field in struct.fields: #if field.name == "Encoding": #struct.fields.remove(field) #break #for field in struct.fields: #if field.name == "BodyLength": #struct.fields.remove(field) #break struct.needconstructor = True field = Field() field.name = "TypeId" field.uatype = "NodeId" struct.fields.insert(0, field) if structtype and not struct.name in NoSplitStruct: paramstruct = Struct() if structtype == "Request": basename = struct.name.replace("Request", "") + "Parameters" paramstruct.name = basename else: basename = struct.name.replace("Response", "") + "Result" paramstruct.name = basename paramstruct.fields = struct.fields[2:] paramstruct.bits = struct.bits struct.fields = struct.fields[:2] #struct.bits = {} structs.append(paramstruct) typeid = Field() typeid.name = "Parameters" typeid.uatype = paramstruct.name struct.fields.append(typeid) structs.append(struct) model.structs = structs class Parser(object): def __init__(self, path): self.path = path self.model = None def parse(self): print("Parsing: ", self.path) self.model = Model() tree = ET.parse(self.path) root = tree.getroot() self.add_extension_object() self.add_data_type_definition() for child in root: tag = child.tag[40:] if tag == "StructuredType": struct = self.parse_struct(child) if struct.name != "ExtensionObject": self.model.structs.append(struct) self.model.struct_list.append(struct.name) elif tag == "EnumeratedType": enum = self.parse_enum(child) self.model.enums.append(enum) self.model.enum_list.append(enum.name) #else: #print("Not implemented node type: " + tag + "\n") return self.model def add_extension_object(self): obj = Struct() obj.name = "ExtensionObject" f = Field() f.name = "TypeId" f.uatype = "NodeId" obj.fields.append(f) f = Field() f.name = "BinaryBody" f.uatype = "Bit" obj.fields.append(f) f = Field() f.name = "XmlBody" f.uatype = "Bit" obj.fields.append(f) f = Field() f.name = "Body" f.uatype = "ByteString" f.switchfield = "BinaryBody" obj.fields.append(f) self.model.struct_list.append(obj.name) self.model.structs.append(obj) def add_data_type_definition(self): obj = Struct() obj.name = "DataTypeDefinition" self.model.struct_list.append(obj.name) self.model.structs.append(obj) def parse_struct(self, child): tag = child.tag[40:] struct = Struct() for key, val in child.attrib.items(): if key == "Name": struct.name = val elif key == "BaseType": if ":" in val: prefix, val = val.split(":") struct.basetype = val tmp = struct while tmp.basetype: struct.parents.append(tmp.basetype) tmp = self.model.get_struct(tmp.basetype) else: print("Error unknown key: ", key) for el in child: tag = el.tag[40:] if tag == "Field": field = Field() for key, val in el.attrib.items(): if key == "Name": field.name = val elif key == "TypeName": field.uatype = val.split(":")[1] elif key == "LengthField": field.length = val elif key == "SourceType": field.sourcetype = val elif key == "SwitchField": field.switchfield = val elif key == "SwitchValue": field.switchvalue = val elif key == "Length": field.bitlength = int(val) else: print("Unknown field item: ", struct.name, key) struct.fields.append(field) elif tag == "Documentation": struct.doc = el.text else: print("Unknown tag: ", tag) return struct def parse_enum(self, child): tag = child.tag[40:] enum = Enum() for k, v in child.items(): if k == "Name": enum.name = v elif k == "LengthInBits": enum.uatype = "UInt" + v else: print("Unknown attr for enum: ", k) for el in child: tag = el.tag[40:] if tag == "EnumeratedValue": ev = EnumValue() for k, v in el.attrib.items(): if k == "Name": ev.name = v elif k == "Value": ev.value = v else: print("Unknown field attrib: ", k) enum.values.append(ev) elif tag == "Documentation": enum.doc = el.text else: print("Unknown enum tag: ", tag) return enum #"def reorder_extobjects(model): #ext = model.get_struct("ExtensionObject") #print(ext) #typeid = ext.fields[4] #ext.fields.remove(typeid) #ext.fields.insert(0, typeid) def add_basetype_members(model): for struct in model.structs: if not struct.basetype: continue emptystruct = False if len(struct.fields) == 0: emptystruct = True if struct.basetype in ("ExtensionObject"): struct.basetype = None continue base = model.get_struct(struct.basetype) #if struct.basetype == "ExtensionObject" and len(struct.fields) != 0: #if struct.basetype == "ExtensionObject" and len(struct.fields) != 0: #if struc #for f in base.fields: #if f.name == "TypeId": #f2 = copy(f) #f2.switchfield = None #struct.fields.insert(0, f2) #break #continue for name, bit in base.bits.items(): struct.bits[name] = bit for idx, field in enumerate(base.fields): field = copy(field) if field.name == "Body" and not emptystruct: #print("Field is names Body", struct.name, field.name) struct.extensionobject = True field.name = "BodyLength" field.uatype = "Int32" field.length = None field.switchfield = None #print("Field is names Body 2", struct.name, field.name) #HACK EXTENSIONOBJECT #if base.name == "ExtensionObject": #continue #if field.uatype == "Bit": #continue #if field.name == "Body": #continue #if field.name == "TypeId": #field.switchfield = None #END HACK if not field.sourcetype: field.sourcetype = base.name struct.fields.insert(idx, field) def fix_names(model): for s in model.enums: for f in s.values: if f.name == "None": f.name = "None_" python-opcua-0.98.11/schemas/generate_model_event.py000066400000000000000000000116341367360577200225150ustar00rootroot00000000000000import xml.etree.ElementTree as ET import collections class Node_struct: def __init__(self): self.nodeId = None self.browseName = None self.isAbstract = True self.parentNodeId = None self.dataType = None self.displayName = None self.description = None self.references = [] def __hash__(self): return hash(self.nodeId, self.browseName, self.isAbstract, self.parentNodeId, self.dataType, self.displayName, self.description, self.references) def __eq__(self, other): return (self.nodeId, self.browseName, self.isAbstract, self.parentNodeId, self.dataType, self.displayName, self.description, self.references) == (other.nodeId, other.browseName, other.isAbstract, other.parentNodeId, other.dataType, other.displayName, other.description, other.references) def __ne__(self, other): return not(self == other) class Reference: def __init__(self): self.referenceType = None self.refId = None def __hash__(self): return hash(self.referenceType, self.refId) def __eq__(self, other): return (self.referenceType, self.refId) == (other.referenceType, other.refValue) def __ne__(self, other): return not(self == other) class Model_Event: def __init__(self): self.structs = [] def get_struct(self, nodeId): for struct in self.structs: if struct.nodeId == nodeId: return struct raise Exception("No struct with the Id: " + str(nodeId)) class Parser(object): nameSpace = "{http://opcfoundation.org/UA/2011/03/UANodeSet.xsd}" def __init__(self, path): self.path = path self.model = None def findNodeWithNodeId(self,root, nodeId): node = Node_struct() for child in root: if nodeId == child.attrib.get('NodeId'): node.browseName = str(child.attrib.get('BrowseName')) node.nodeId = child.attrib.get('NodeId') node.isAbstract = child.attrib.get('IsAbstract') node.dataType = child.attrib.get('DataType') if (node.dataType == None): node.dataType = 'Variant' node.displayName = child.find(self.nameSpace + 'DisplayName').text if (child.find(self.nameSpace + 'Description') != None): node.description = child.find(self.nameSpace + 'Description').text for ref in child.find(self.nameSpace + 'References').findall(self.nameSpace + 'Reference'): reference = Reference() reference.referenceType = ref.attrib.get('ReferenceType') reference.refId = ref.text if ref.attrib.get('IsForward')!=None: node.parentNodeId = reference.refId node.references.append(reference) return node def checkNodeType(self, node): if (node.tag == self.nameSpace + "UAObjectType") or (node.tag == self.nameSpace + "UAVariable") or ( node.tag == self.nameSpace + "UAObject") or (node.tag == self.nameSpace + "UAMethod") or (node.tag == self.nameSpace + "UAVariableType"): return True def parse(self): print("Parsing: " + self.path) tree = ET.parse(self.path) root = tree.getroot() listEventType = {} for child in root: browseName = str(child.attrib.get('BrowseName')) if browseName.endswith("EventType"): if browseName == "EventType": continue node = Node_struct() node.browseName = browseName.replace("Type", "") node.nodeId = child.attrib.get('NodeId') node.isAbstract = child.attrib.get('IsAbstract') node.displayName = child.find(self.nameSpace + 'DisplayName').text if (child.find(self.nameSpace + 'Description') != None): node.description = child.find(self.nameSpace + 'Description').text for ref in child.find(self.nameSpace + 'References').findall(self.nameSpace + 'Reference'): reference = Reference() reference.referenceType = ref.attrib.get('ReferenceType') reference.refId = ref.text self.refNode = self.findNodeWithNodeId(root, reference.refId).browseName reference.refBrowseName = self.findNodeWithNodeId(root, reference.refId).browseName reference.refDataType = self.findNodeWithNodeId(root, reference.refId).dataType if ref.attrib.get('IsForward')!=None: node.parentNodeId = reference.refId node.references.append(reference) listEventType.update({node.nodeId:node}) return collections.OrderedDict(sorted(sorted(listEventType.items(), key=lambda t: t[0]), key=lambda u: len(u[0]))) python-opcua-0.98.11/schemas/generate_protocol_python.py000066400000000000000000000204371367360577200234570ustar00rootroot00000000000000 IgnoredEnums = ["NodeIdType"] IgnoredStructs = ["QualifiedName", "NodeId", "ExpandedNodeId", "FilterOperand", "Variant", "DataValue", "ExtensionObject", "XmlElement", "LocalizedText"] class Primitives1(object): SByte = 0 Int16 = 0 Int32 = 0 Int64 = 0 Char = 0 Byte = 0 UInt16 = 0 UInt32 = 0 UInt64 = 0 Boolean = 0 Double = 0 Float = 0 class Primitives(Primitives1): Null = 0 String = 0 Bytes = 0 ByteString = 0 CharArray = 0 DateTime = 0 class CodeGenerator(object): def __init__(self, model, output): self.model = model self.output_path = output self.indent = " " self.iidx = 0 # indent index def run(self): print("Writting python protocol code to ", self.output_path) self.output_file = open(self.output_path, "w") self.make_header() for enum in self.model.enums: if enum.name not in IgnoredEnums: self.generate_enum_code(enum) for struct in self.model.structs: if struct.name in IgnoredStructs: continue if struct.name.endswith("Node") or struct.name.endswith("NodeId"): continue self.generate_struct_code(struct) self.iidx = 0 self.write("") self.write("") for struct in self.model.structs: if struct.name in IgnoredStructs: continue if struct.name.endswith("Node") or struct.name.endswith("NodeId"): continue if "ExtensionObject" in struct.parents: self.write("nid = FourByteNodeId(ObjectIds.{0}_Encoding_DefaultBinary)".format(struct.name)) self.write("extension_object_classes[nid] = {0}".format(struct.name)) self.write("extension_object_ids['{0}'] = nid".format(struct.name)) def write(self, line): if line: line = self.indent * self.iidx + line self.output_file.write(line + "\n") def make_header(self): self.write("'''") self.write("Autogenerate code from xml spec") self.write("'''") self.write("") self.write("from datetime import datetime") self.write("from enum import IntEnum") self.write("") #self.write("from opcua.ua.uaerrors import UaError") self.write("from opcua.ua.uatypes import *") self.write("from opcua.ua.object_ids import ObjectIds") def generate_enum_code(self, enum): self.write("") self.write("") self.write("class {}(IntEnum):".format(enum.name)) self.iidx = 1 self.write("'''") if enum.doc: self.write(enum.doc) self.write("") for val in enum.values: self.write(":ivar {}:".format(val.name)) self.write(":vartype {}: {}".format(val.name, val.value)) self.write("'''") for val in enum.values: self.write("{} = {}".format(val.name, val.value)) self.iidx = 0 def generate_struct_code(self, obj): self.write("") self.write("") self.iidx = 0 self.write("class {}(FrozenClass):".format(obj.name)) self.iidx += 1 self.write("'''") if obj.doc: self.write(obj.doc) self.write("") for field in obj.fields: self.write(":ivar {}:".format(field.name)) self.write(":vartype {}: {}".format(field.name, field.uatype)) self.write("'''") self.write("") switch_written = False for field in obj.fields: if field.switchfield is not None: if not switch_written: self.write("ua_switches = {") switch_written = True bit = obj.bits[field.switchfield] self.write(" '{}': ('{}', {}),".format(field.name, bit.container, bit.idx)) #if field.switchvalue is not None: Not sure we need to handle that one if switch_written: self.write(" }") self.write("ua_types = [") for field in obj.fields: prefix = "ListOf" if field.length else "" uatype = prefix + field.uatype if uatype == "ListOfChar": uatype = "String" self.write(" ('{}', '{}'),".format(field.name, uatype)) self.write(" ]") self.write("") self.write("def __init__(self):") self.iidx += 1 # hack extension object stuff extobj_hack = False if "BodyLength" in [f.name for f in obj.fields]: extobj_hack = True for field in obj.fields: if extobj_hack and field.name == "Encoding": self.write("self.Encoding = 1") elif field.uatype == obj.name: # help!!! selv referencing class self.write("self.{} = None".format(field.name)) elif not obj.name in ("ExtensionObject") and field.name == "TypeId": # and ( obj.name.endswith("Request") or obj.name.endswith("Response")): self.write("self.TypeId = FourByteNodeId(ObjectIds.{}_Encoding_DefaultBinary)".format(obj.name)) else: self.write("self.{} = {}".format(field.name, "[]" if field.length else self.get_default_value(field))) self.write("self._freeze = True") self.iidx = 1 #__str__ self.write("") self.write("def __str__(self):") self.iidx += 1 tmp = ["'{name}:' + str(self.{name})".format(name=f.name) for f in obj.fields] tmp = " + ', ' + \\\n ".join(tmp) self.write("return '{}(' + {} + ')'".format(obj.name, tmp)) self.iidx -= 1 self.write("") self.write("__repr__ = __str__") self.iix = 0 def write_unpack_enum(self, name, enum): self.write("self.{} = {}(uabin.Primitives.{}.unpack(data))".format(name, enum.name, enum.uatype)) def get_size_from_uatype(self, uatype): if uatype in ("Sbyte", "Byte", "Char", "Boolean"): return 1 elif uatype in ("Int16", "UInt16"): return 2 elif uatype in ("Int32", "UInt32", "Float"): return 4 elif uatype in ("Int64", "UInt64", "Double"): return 8 else: raise Exception("Cannot get size from type {}".format(uatype)) def write_unpack_uatype(self, name, uatype): if hasattr(Primitives, uatype): self.write("self.{} = uabin.Primitives.{}.unpack(data)".format(name, uatype)) else: self.write("self.{} = {}.from_binary(data))".format(name, uatype)) def write_pack_enum(self, listname, name, enum): self.write("{}.append(uabin.Primitives.{}.pack({}.value))".format(listname, enum.uatype, name)) def write_pack_uatype(self, listname, name, uatype): if hasattr(Primitives, uatype): self.write("{}.append(uabin.Primitives.{}.pack({}))".format(listname, uatype, name)) else: self.write("{}.append({}.to_binary(}))".format(listname, name)) return def get_default_value(self, field): if field.switchfield: return None if field.uatype in self.model.enum_list: enum = self.model.get_enum(field.uatype) return enum.name + "(0)" if field.uatype in ("String"): return None elif field.uatype in ("ByteString", "CharArray", "Char"): return None elif field.uatype in ("Boolean"): return "True" elif field.uatype in ("DateTime"): return "datetime.utcnow()" elif field.uatype in ("Int16", "Int32", "Int64", "UInt16", "UInt32", "UInt64", "Double", "Float", "Byte"): return 0 elif field.uatype in ("ExtensionObject"): return "ExtensionObject()" else: return field.uatype + "()" if __name__ == "__main__": import generate_model as gm xmlpath = "Opc.Ua.Types.bsd" protocolpath = "../opcua/ua/uaprotocol_auto.py" p = gm.Parser(xmlpath) model = p.parse() gm.add_basetype_members(model) gm.add_encoding_field(model) gm.remove_duplicates(model) gm.remove_vector_length(model) gm.split_requests(model) gm.fix_names(model) gm.remove_duplicate_types(model) c = CodeGenerator(model, protocolpath) c.run() python-opcua-0.98.11/schemas/generate_statuscode.py000066400000000000000000000036031367360577200223670ustar00rootroot00000000000000# Load values from StatusCode.csv and then # add values from StatusCodes_add.csv, but only # if they are absent from StatusCode.csv def status_codes(): inputfile = open("StatusCodes_add.csv") additional = {} for line in inputfile: name, val, doc = line.split(",", 2) additional[int(val, 0)] = (name, val, doc) inputfile = open("StatusCode.csv") result = [] for line in inputfile: name, val, doc = line.split(",", 2) result.append((name, val, doc)) additional.pop(int(val, 0), None) add = [ additional[k] for k in sorted(additional.keys()) ] return add + result if __name__ == "__main__": codes = status_codes() outputfile = open("../opcua/ua/status_codes.py", "w") outputfile.write("#AUTOGENERATED!!!\n") outputfile.write("\n") outputfile.write("from opcua.ua.uaerrors import UaStatusCodeError\n") #outputfile.write("from enum import Enum\n") outputfile.write("\n") outputfile.write("class StatusCodes(object):\n") for name, val, doc in codes: doc = doc.strip() outputfile.write(" {0} = {1}\n".format(name, val)) outputfile.write("\n") outputfile.write("\n") outputfile.write("code_to_name_doc = {\n") for name, val, doc in codes: doc = doc.strip() doc = doc.replace("'", '"') outputfile.write(" {0}: ('{1}', '{2}'),\n".format(val, name, doc)) outputfile.write("}\n") outputfile.write("\n") outputfile.write("\n") outputfile.write("""def get_name_and_doc(val): if val in code_to_name_doc: return code_to_name_doc[val] else: if val & 1 << 31: return 'Bad', 'Unknown StatusCode value: {}'.format(val) elif val & 1 << 30: return 'UncertainIn', 'Unknown StatusCode value: {}'.format(val) else: return 'Good', 'Unknown StatusCode value: {}'.format(val) """) python-opcua-0.98.11/schemas/generate_uaerrors.py000066400000000000000000000014011367360577200220450ustar00rootroot00000000000000from textwrap import dedent from generate_statuscode import status_codes from string import Template if __name__ == "__main__": codes = status_codes() with open("../opcua/ua/uaerrors/_auto.py", "w") as f: preamble = """\ #AUTOGENERATED!!! from opcua.ua.uaerrors import UaStatusCodeError """ f.write(dedent(preamble)) for name, code, _ in codes: # skip non-bad because they should not be thrown as exceptions if not name.startswith("Bad"): continue template = Template(dedent("""\ class $name(UaStatusCodeError): code = $code """)) print(template.safe_substitute(name=name, code=code), file=f) python-opcua-0.98.11/schemas/rec20_latest_a1.csv000066400000000000000000020631611367360577200213610ustar00rootroot00000000000000Group Number,Sector,Group ID,Quantity,Level/ Category,Status,Common Code,Name,Conversion Factor,Symbol,Description,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,2,angle (plane),1,,C81,radian,rad,rad,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,3,angle (plane),1S,,C25,milliradian,10⁻³ rad,mrad,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,4,angle (plane),1S,,B97,microradian,10⁻⁶ rad,µrad,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,5,angle (plane),1,,DD,degree [unit of angle],"1,745 329 × 10⁻² rad",°,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,6,angle (plane),1,,D61,minute [unit of angle],"2,908 882 × 10⁻⁴ rad",',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,7,angle (plane),1,,D62,second [unit of angle],"4,848 137 × 10⁻⁶ rad","""",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,8,angle (plane),2,D,A91,grade,= gon,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,9,angle (plane),2,,A91,gon,"1,570 796 × 10⁻² rad",gon,Synonym: grade,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,10,angle (plane),2,,M43,mil,"9,817 477 × 10⁻⁴ rad",mil,"Unit to indicate an angle at military zone, equal to the 6400th part of the full circle of the 360° or 2·p·rad.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,11,angle (plane),2,,M44,revolution,"6,283 185 rad",rev,Unit to identify an angle of the full circle of 360° or 2·p·rad (Refer ISO/TC12 SI Guide).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,12,solid angle,1,,D27,steradian,sr,sr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,13,solid angle,2,,H57,inch per two pi radiant,"2,54 × 10⁻² m/(2 × π × rad)",in/revolution,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,14,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,15,solid angle,1M,,E96,degree per second,"1,745 329 × 10⁻² rad × s⁻¹",°/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,16,solid angle,2,,H27,degree per metre,"1,745 329 × 10⁻² rad/m",°/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,17,solid angle,1S,,M55,metre per radiant,m/rad,m/rad,Unit of the translation factor for implementation from rotation to linear movement.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,18,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1M,,DMT,decimetre,10⁻¹ m,dm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,19,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1S,,CMT,centimetre,10⁻² m,cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,20,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1S,,4H,micrometre (micron),10⁻⁶ m,µm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,21,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1S,,MMT,millimetre,10⁻³ m,mm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,22,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1M,,HMT,hectometre,10² m,hm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,23,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1S,X,KTM,kilometre,10³ m,km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,24,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1S,,KMT,kilometre,10³ m,km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,25,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1S,,C45,nanometre,10⁻⁹ m,nm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,26,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1S,,C52,picometre,10⁻¹² m,pm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,27,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1S,,A71,femtometre,10⁻¹⁵ m,fm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,28,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1M,,A45,decametre,10 m,dam,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,29,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1,,NMI,nautical mile,1 852 m,n mile,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,30,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1,,A11,angstrom,10⁻¹⁰ m,Å,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,31,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1,,A12,astronomical unit,"1,495 978 70 × 10¹¹ m",ua,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,32,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1,,C63,parsec,"3,085 678 × 10¹⁶ m",pc,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,33,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1M,,F52,metre per kelvin,m × K⁻¹,m/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,34,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1M,,F50,micrometre per kelvin,10⁻⁶ m × K⁻¹,µm/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,35,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1M,,F51,centimetre per kelvin,10⁻² m × K⁻¹,cm/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,36,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1M,,G06,millimetre per bar,10⁻⁸ kg⁻¹ × m² × s²,mm/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,37,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1M,,H84,gram millimetre,10⁻⁶ kg × m,g·mm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,38,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1M,,G04,centimetre per bar,10⁻⁷ kg⁻¹ × m² × s²,cm/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,39,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1M,,G05,metre per bar,10⁻⁵ kg⁻¹ × m² × s²,m/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,40,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,H79,French gauge,"0,333 333 333 × 10⁻³ m",Fg,"A unit of distance used for measuring the diameter of small tubes such as urological instruments and catheters. Synonym: French, Charrière, Charrière gauge",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,41,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,AK,fathom,"1,828 8 m",fth,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,42,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,X1,Gunter's chain,"20,116 8 m",ch (UK),A unit of distance used or formerly used by British surveyors.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,43,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,INH,inch,"25,4 x 10⁻³ m",in,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,44,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,M7,micro-inch,"25,4 x 10⁻⁹ m",µin,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,45,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,FOT,foot,"0,304 8 m",ft,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,46,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,YRD,yard,"0,914 4 m",yd,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,47,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,SMI,mile (statute mile),"1 609,344 m",mile,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,48,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,77,milli-inch,"25,4 x 10⁻⁶ m",mil,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,49,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,B57,light year,"9,460 73 x 10¹⁵ m",ly,A unit of length defining the distance that light travels in a vacuum in one year.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,50,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,F49,rod [unit of distance],"5,029 210 m",rd (US),A unit of distance equal to 5.5 yards (16 feet 6 inches).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,51,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,MAM,megametre,10⁶ m,Mm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,52,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,K13,foot per degree Fahrenheit,"0,548 64 m/K",ft/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,53,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,K17,foot per psi,"4,420 750 x 10⁻⁵ m/Pa",ft/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,54,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,K45,inch per degree Fahrenheit,"4,572 x 10⁻² m/K",in/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,55,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,K46,inch per psi,"3,683 959 x 10⁻⁶ m/Pa",in/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,56,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,L98,yard per degree Fahrenheit,"1,645 92 m/K",yd/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,57,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,L99,yard per psi,"1,326 225 x 10⁻⁴ m/Pa",yd/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,58,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,M49,chain (based on U.S. survey foot),"2,011684 x 10 m",ch (US survey) ,Unit of the length according the Anglo-American system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,59,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,M50,furlong,"2,011 68 x 10² m",fur,Unit commonly used in Great Britain at rural distances: 1 furlong = 40 rods = 10 chains (UK) = 1/8 mile = 1/10 furlong = 220 yards = 660 foot.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,60,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,M51,foot (U.S. survey) ,"3,048 006 x 10⁻¹ m",ft (US survey) ,"Unit commonly used in the United States for ordnance survey. ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,61,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,M52,mile (based on U.S. survey foot) ,"1,609347 x 10³ m",mi (US survey) ,Unit commonly used in the United States for ordnance survey.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,62,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",1M,,M53,metre per pascal,kg⁻¹ x m² x s²,m/Pa,SI base unit metre divided by the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,63,area,1,,MTK,square metre,m²,m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,64,area,1S,,KMK,square kilometre,10⁶ m²,km²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,65,area,1S,,H30,square micrometre (square micron),10⁻¹² m²,µm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,66,area,1,,H59,square metre per newton,m x kg⁻¹ x s²,m²/N,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,67,area,1M,,DAA,decare,10³ m²,daa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,68,area,1S,,CMK,square centimetre,10⁻⁴ m²,cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,69,area,1S,,DMK,square decimetre,10⁻² m²,dm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,70,area,1S,,H16,square decametre,10² m²,dam²,Synonym: are,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,71,area,1S,,H18,square hectometre,10⁴ m²,hm²,Synonym: hectare,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,72,area,1S,,MMK,square millimetre,10⁻⁶ m²,mm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,73,area,2,D,ARE,are,10² m²,a,Synonym: square decametre,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,74,area,2,D,HAR,hectare,10⁴ m²,ha,Synonym: square hectometre,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,75,area,2,,INK,square inch,"6,451 6 x 10⁻⁴ m²",in²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,76,area,2,,FTK,square foot,"9,290 304 x 10⁻² m²",ft²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,77,area,2,,YDK,square yard,"8,361 274 x 10⁻¹ m²",yd²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,78,area,2,,MIK,square mile (statute mile),"2,589 988 km²",mi²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,79,area,2,,M48,square mile (based on U.S. survey foot) ,"2,589 998 x 10⁶ m²",mi² (US survey),"Unit of the area, which is mainly common in the agriculture and forestry.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,80,area,2,,ACR,acre,"4 046,873 m²",acre,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,81,area,2,,M47,circular mil ,"5,067 075 x 10⁻¹⁰ m²",cmil,"Unit of an area, of which the size is given by a diameter of length of 1 mm (0,001 in) based on the formula: area = p·(diameter/2)².",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,82,volume,1,,MTQ,cubic metre,m³,m³,Synonym: metre cubed,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,83,volume,1M,,MAL,megalitre,10³ m³,Ml,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,84,volume,1,,LTR,litre,10⁻³ m³,l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,85,volume,1S,,MMQ,cubic millimetre,10⁻⁹ m³,mm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,86,volume,1S,,CMQ,cubic centimetre,10⁻⁶ m³,cm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,87,volume,1S,,DMQ,cubic decimetre,10⁻³ m³,dm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,88,volume,1S,,MLT,millilitre,10⁻⁶ m³,ml,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,89,volume,1S,,HLT,hectolitre,10⁻¹ m³,hl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,90,volume,1S,,CLT,centilitre,10⁻⁵ m³,cl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,91,volume,1S,,DMA,cubic decametre,10³ m³,dam³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,92,volume,1S,,H19,cubic hectometre,10⁶ m³,hm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,93,volume,1S,,H20,cubic kilometre,10⁹ m³,km³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,94,volume,1S,,M71,cubic metre per pascal,kg⁻¹ x m⁴ x s²,m³/Pa,Power of the SI base unit meter by exponent 3 divided by the derived SI base unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,95,volume,1M,,DLT,decilitre,10⁻⁴ m³,dl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,96,volume,1M,,4G,microlitre,10⁻⁹ m³,µl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,97,volume,1M,,K6,kilolitre,m³,kl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,98,volume,1M,,A44,decalitre,10⁻² m³,dal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,99,volume,1M,,G94,cubic centimetre per bar,10⁻¹¹ kg⁻¹ x m⁴ x s²,cm³/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,100,volume,1M,,G95,litre per bar,10⁻⁸ kg⁻¹ x m⁴ x s²,l/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,101,volume,1M,,G96,cubic metre per bar,10⁻⁵ kg⁻¹ x m⁴ x s²,m³/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,102,volume,1M,,G97,millilitre per bar,10⁻¹¹ kg⁻¹ x m⁴ x s²,ml/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,103,volume,2,X,5I,standard cubic foot,"4,672 m³",std,Use standard (common code WSD),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,104,volume,2,,INQ,cubic inch,"16,387 064 x 10⁻⁶ m³",in³,Synonym: inch cubed,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,105,volume,2,,FTQ,cubic foot,"2,831 685 x 10⁻² m³",ft³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,106,volume,2,,YDQ,cubic yard,"0,764 555 m³",yd³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,107,volume,2,,GLI,gallon (UK),"4,546 092 x 10⁻³ m³",gal (UK),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,108,volume,2,,GLL,gallon (US),"3,785 412 x 10⁻³ m³",gal (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,109,volume,2,D,PT,pint (US),"4, 731 76 x 10⁻⁴ m³",pt (US),Use liquid pint (common code PTL),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,110,volume,2,,PTI,pint (UK),"5, 682 61 x 10⁻⁴ m³",pt (UK),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,111,volume,2,,QTI,quart (UK),"1,136 522 5 x 10⁻³ m³",qt (UK),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,112,volume,2,,PTL,liquid pint (US),"4, 731 765 x 10⁻⁴ m³",liq pt (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,113,volume,2,,QTL,liquid quart (US),"9,463 529 x 10⁻⁴ m³",liq qt (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,114,volume,2,,PTD,dry pint (US),"5,506 105 x 10⁻⁴ m³",dry pt (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,115,volume,2,,OZI,fluid ounce (UK),"2,841 306 x 10⁻⁵ m³",fl oz (UK),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,116,volume,2,D,QT,quart (US),"0,946 352 9 x 10⁻³ m³",qt (US),Use liquid quart (common code QTL),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,117,volume,2,,J57,barrel (UK petroleum),"0,159 113 15 m³",bbl (UK liq.),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,118,volume,2,,K21,cubic foot per degree Fahrenheit,"5,097 033 x 10⁻² m³/K",ft³/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,119,volume,2,,K23,cubic foot per psi,"4,107 012 x 10⁻⁶ m³/Pa",ft³/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,120,volume,2,,L43,peck (UK),"9,092 181 x 10⁻³ m³",pk (UK),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,121,volume,2,X,L61,pint (US dry),"5,506 105 x 10⁻⁴ m³",pt (US dry),Use dry pint (common code PTD),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,122,volume,2,X,L62,quart (US dry),"1,101 221 x 10⁻³ m³",qt (US dry),Use dry quart (US) (common code QTD),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,123,volume,2,,L84,ton (UK shipping),"1,189 3 m³",British shipping ton,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,124,volume,2,,L86,ton (US shipping),"1,132 6 m³",(US) shipping ton,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,125,volume,2,,M11,cubic yard per degree Fahrenheit,"1,376 199 m³/K",yd³/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,126,volume,2,,M14,cubic yard per psi,"1,108 893 x 10⁻⁴ m³/Pa",yd³/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,127,volume,2,,OZA,fluid ounce (US),"2,957 353 x 10⁻⁵ m³",fl oz (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,128,volume,2,,BUI,bushel (UK),"3,636 872 x 10⁻² m³",bushel (UK),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,129,volume,2,,BUA,bushel (US),"3,523 907 x 10⁻² m³",bu (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,130,volume,2,,BLL,barrel (US),"158,987 3 x 10⁻³ m³",barrel (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,131,volume,2,,BLD,dry barrel (US),"1,156 27 x 10⁻¹ m³",bbl (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,132,volume,2,,GLD,dry gallon (US),"4,404 884 x 10⁻³ m³",dry gal (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,133,volume,2,,QTD,dry quart (US),"1,101 221 x 10⁻³ m³",dry qt (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,134,volume,2,,G26,stere,m³,st,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,135,volume,2,,G21,cup [unit of volume],"2,365 882 x 10⁻⁴ m³",cup (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,136,volume,2,,G24,tablespoon (US),"1,478 676 x 10⁻⁵ m³",tablespoon (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,137,volume,2,,G25,teaspoon (US),"4,928 922 x 10⁻⁶ m³",teaspoon (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,138,volume,2,,G23,peck,"8,809 768 x 10⁻³ m³",pk (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,139,volume,2,,M67,acre-foot (based on U.S. survey foot),"1,233 489 x 10³ m³",acre-ft (US survey),"Unit of the volume, which is used in the United States to measure/gauge the capacity of reservoirs.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,140,volume,2,,M68,cord (128 ft3),"3,624 556 m³",cord,Traditional unit of the volume of stacked firewood which has been measured with a cord.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,141,volume,2,,M69,cubic mile (UK statute),"4,168 182 x 10⁹ m³",mi³,Unit of volume according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,142,volume,2,,M70,"ton, register ","2,831 685 m³",RT,Traditional unit of the cargo capacity.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,143,volume per temperature,1M,,G27,cubic centimetre per kelvin,10⁻⁶ m³ x K⁻¹,cm³/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,144,volume per temperature,1M,,G29,cubic metre per kelvin,m³ x K⁻¹,m³/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,145,volume per temperature,1M,,G28,litre per kelvin,10⁻³ m³ x K⁻¹,l/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,146,volume per temperature,1M,,G30,millilitre per kelvin,10⁻⁶ m³ x K⁻¹,ml/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,147,volume ratio,1S,,J36,microlitre per litre,10⁻⁶,µl/l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,148,volume ratio,1S,,J87,cubic centimetre per cubic metre,10⁻⁶,cm³/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,149,volume ratio,1S,,J91,cubic decimetre per cubic metre,10⁻³,dm³/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,150,volume ratio,1S,,K62,litre per litre,1,l/l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,151,volume ratio,1S,,L19,millilitre per litre,10⁻³,ml/l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,152,volume ratio,1S,,L21,cubic millimetre per cubic metre,10⁹,mm³/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,153,time,1,,SEC,second [unit of time],s,s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,154,time,1,,MIN,minute [unit of time],60 s,min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,155,time,1,,HUR,hour,3 600 s,h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,156,time,1,,DAY,day,86 400 s,d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,157,time,1S,,B52,kilosecond,10³ s,ks,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,158,time,1S,,C26,millisecond,10⁻³ s,ms,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,159,time,1,,H70,picosecond,10⁻¹² s,ps,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,160,time,1S,,B98,microsecond,10⁻⁶ s,µs,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,161,time,1S,,C47,nanosecond,10⁻⁹ s,ns,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,162,time,2,,WEE,week,"6,048 x 10⁵ s",wk,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,163,time,2,,MON,month,"2,629 800 x 10⁶ s",mo,"Unit of time equal to 1/12 of a year of 365,25 days.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,164,time,2,,ANN,year,"3,155 76 x 10⁷ s",y,"Unit of time equal to 365,25 days. Synonym: Julian year",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,165,time,2,,D42,tropical year,"3,155 692 5 x 10⁷ s",y (tropical),"Unit of time equal to about 365.242 19 days. Synonym: solar year",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,166,time,2,,L95,common year,"3,153 6 x 10⁷ s",y (365 days),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,167,time,2,,L96,sidereal year,"3,155 815 x 10⁷ s",y (sidereal),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,168,time,2,,M56,shake,10⁻⁸ s,shake,Unit for a very short period.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,169,angular velocity,1,,2A,radian per second,rad/s,rad/s,Refer ISO/TC12 SI Guide,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,170,angular velocity,2,,M46,revolution per minute ,"0,104 719 8 rad/s",r/min,Unit of the angular velocity.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,171,angular acceleration,1,,2B,radian per second squared,rad/s²,rad/s²,Refer ISO/TC12 SI Guide,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,172,angular acceleration,1M,,M45,degree [unit of angle] per second squared,"1,745 329 x 10⁻² rad / s",°/s²,360 part of a full circle divided by the power of the SI base unit second and the exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,173,"velocity, phase velocity, group velocity",1,,MTS,metre per second,m/s,m/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,174,"velocity, phase velocity, group velocity",1,,KNT,knot,"0,514 444 m/s",kn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,175,"velocity, phase velocity, group velocity",1S,,KMH,kilometre per hour,"0,277 778 m/s",km/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,176,"velocity, phase velocity, group velocity",1S,,C16,millimetre per second,10⁻³ m/s,mm/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,177,"velocity, phase velocity, group velocity",1S,,2M,centimetre per second,10⁻² m/s,cm/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,178,"velocity, phase velocity, group velocity",1M,,H49,centimetre per hour,"0,277 777 778 × 10⁻⁶ m x s⁻¹",cm/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,179,"velocity, phase velocity, group velocity",1M,,H81,millimetre per minute,"1,666 666 667 × 10⁻⁵ m x s⁻¹",mm/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,180,"velocity, phase velocity, group velocity",1M,,2X,metre per minute,"0,016 666 m/s",m/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,181,"velocity, phase velocity, group velocity",1S,,M59,metre per second pascal,m² x kg⁻¹ x s,(m/s)/Pa,SI base unit meter divided by the product of SI base unit second and the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,182,"velocity, phase velocity, group velocity",2,,H66,millimetre per year,"3,15576 × 10⁴ m x s⁻¹",mm/y,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,183,"velocity, phase velocity, group velocity",2,,H67,millimetre per hour,"0,277 777 778 × 10⁻⁷ m x s⁻¹",mm/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,184,"velocity, phase velocity, group velocity",2,,FR,foot per minute,"5,08 x 10⁻³ m/s",ft/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,185,"velocity, phase velocity, group velocity",2,,IU,inch per second,"0,025 4 m/s",in/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,186,"velocity, phase velocity, group velocity",2,,IU,inch per second,"0,025 4 m/s",in/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,187,"velocity, phase velocity, group velocity",2,,FS,foot per second,"0,304 8 m/s",ft/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,188,"velocity, phase velocity, group velocity",2,,HM,mile per hour (statute mile),"0,447 04 m/s",mile/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,189,"velocity, phase velocity, group velocity",2,,J84,centimetre per second kelvin,10⁻² (m/s)/K,(cm/s)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,190,"velocity, phase velocity, group velocity",2,,J85,centimetre per second bar,10⁻⁷ (m/s)/Pa,(cm/s)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,191,"velocity, phase velocity, group velocity",2,,K14,foot per hour,"8,466 667 x 10⁻⁵m/s",ft/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,192,"velocity, phase velocity, group velocity",2,,K18,foot per second degree Fahrenheit,"0,548 64 (m/s)/K",(ft/s)/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,193,"velocity, phase velocity, group velocity",2,,K19,foot per second psi,"4,420 750 x 10⁻⁵ (m/s)/Pa",(ft/s)/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,194,"velocity, phase velocity, group velocity",2,,K47,inch per second degree Fahrenheit,"4,572 x 10⁻² (m/s)/K",(in/s)/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,195,"velocity, phase velocity, group velocity",2,,K48,inch per second psi,"3,683 959 x 10⁻⁶ (m/s)/Pa",(in/s)/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,196,"velocity, phase velocity, group velocity",2,,L12,metre per second kelvin,(m/s)/K,(m/s)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,197,"velocity, phase velocity, group velocity",2,,L13,metre per second bar,10⁻⁵ (m/s)/Pa,(m/s)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,198,"velocity, phase velocity, group velocity",2,,M22,millilitre per square centimetre minute,"2,777 778 x 10⁻⁶ (m³/s)/m²",(ml/min)/cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,199,"velocity, phase velocity, group velocity",2,,M57,mile per minute ,"26,822 4 m/s",mi/min,Unit of velocity from the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,200,"velocity, phase velocity, group velocity",2,,M58,mile per second ,"1,609 344 x 10³ m/s",mi/s,Unit of the velocity from the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,201,"velocity, phase velocity, group velocity",2,,M60,metre per hour,"2,777 78 x 10⁻⁴ m/s",m/h,SI base unit metre divided by the unit hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,202,"velocity, phase velocity, group velocity",2,,M61,inch per year,"8,048 774 x 10⁻¹⁰ m/s",in/y,Unit of the length according to the Anglo-American and Imperial system of units divided by the unit common year with 365 days.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,203,"velocity, phase velocity, group velocity",2,,M62,kilometre per second ,10³ m/s,km/s,1000-fold of the SI base unit metre divided by the SI base unit second.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,204,"velocity, phase velocity, group velocity",2,,M63,inch per minute,"4,233 333 x 10⁻⁴ m/s",in/min,Unit inch according to the Anglo-American and Imperial system of units divided by the unit minute.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,205,"velocity, phase velocity, group velocity",2,,M64,yard per second,"9,144 x 10⁻¹ m/s",yd/s,Unit yard according to the Anglo-American and Imperial system of units divided by the SI base unit second.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,206,"velocity, phase velocity, group velocity",2,,M65,yard per minute,"1,524 x 10⁻² m/s",yd/min,Unit yard according to the Anglo-American and Imperial system of units divided by the unit minute.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,207,"velocity, phase velocity, group velocity",2,,M66,yard per hour,"2,54 x 10⁻⁴ m/s",yd/h,Unit yard according to the Anglo-American and Imperial system of units divided by the unit hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,208,"acceleration, acceleration of free fall, acceleration due to gravity",1,,MSK,metre per second squared,m/s²,m/s²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,209,"acceleration, acceleration of free fall, acceleration due to gravity",1S,,A76,gal,10⁻² m/s²,Gal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,210,"acceleration, acceleration of free fall, acceleration due to gravity",1M,,C11,milligal,10⁻⁵ m/s²,mGal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,211,"acceleration, acceleration of free fall, acceleration due to gravity",1M,,M38,kilometre per second squared,10³ m/s²,km/s²,1000-fold of the SI base unit metre divided by the power of the SI base unit second by exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,212,"acceleration, acceleration of free fall, acceleration due to gravity",1M,,M39,centimetre per second squared,10⁻² m/s²,cm/s²,"0,01-fold of the SI base unit metre divided by the power of the SI base unit second by exponent 2.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,213,"acceleration, acceleration of free fall, acceleration due to gravity",1M,,M41,millimetre per second squared,10⁻³ m/s²,mm/s²,"0,001-fold of the SI base unit metre divided by the power of the SI base unit second by exponent 2.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,214,"acceleration, acceleration of free fall, acceleration due to gravity",2,,A73,foot per second squared,"0,304 8 m/s²",ft/s²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,215,"acceleration, acceleration of free fall, acceleration due to gravity",2,,IV,inch per second squared,"0,025 4 m/s²",in/s²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,216,"acceleration, acceleration of free fall, acceleration due to gravity",2,,K40,standard acceleration of free fall,"9,806 65 m/s²",gn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,217,"acceleration, acceleration of free fall, acceleration due to gravity",2,,M40,yard per second squared,"9,144 x 10⁻¹ m/s²",yd/s²,Unit of the length according to the Anglo-American and Imperial system of units divided by the power of the SI base unit second by exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,218,"acceleration, acceleration of free fall, acceleration due to gravity",2,,M42,mile (statute mile) per second squared,"1,609 344 x 10³ m/s²",mi/s²,Unit of the length according to the Imperial system of units divided by the power of the SI base unit second by exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,219,curvature,1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,220,volume,1S,,Q32,femtolitre,10-18 m3,fl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,221,volume,1S,,Q33,picolitre,10-15 m3,pl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,222,volume,1S,,Q34,nanolitre,10-12 m3,nl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,223,"length, breadth, height, thickness, radius, radius of curvature, cartesian coordinates, diameter, length of path, distance",2,,AWG,american wire gauge,,AWG,A unit of distance used for measuring the diameter of small tubes or wires such as the outer diameter od hypodermic or suture needles.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,224,volume,2,,NM3,Normalised cubic metre,m3,,Normalised cubic metre (temperature 0°C and pressure 101325 millibars ),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 01,Space and Time,225,volume,2,,SM3,Standard cubic metre,m3,,Standard cubic metre (temperature 15°C and pressure 101325 millibars ),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,2,frequency,1,,HTZ,hertz,Hz,Hz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,3,frequency,1S,,KHZ,kilohertz,10³ Hz,kHz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,4,frequency,1S,,MHZ,megahertz,10⁶ Hz,MHz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,5,frequency,1S,,D29,terahertz,10¹² Hz,THz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,6,frequency,1S,,A86,gigahertz,10⁹ Hz,GHz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,7,frequency,1M,,H10,reciprocal hour,"2,777 78 × 10⁻⁴ s⁻¹",1/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,8,frequency,1M,,H11,reciprocal month,"3,802 57 × 10⁻⁷ s⁻¹",1/mo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,9,frequency,1M,,H09,reciprocal year,"3,168 81 x 10⁻⁸ s⁻¹",1/y,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,10,frequency,1M,,H85,reciprocal week,"1,647 989 452 868 × 10⁻⁶ s⁻¹",1/wk,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,11,rotational frequency,1,,C97,reciprocal second,s⁻¹,s⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,12,rotational frequency,1,,RPS,revolutions per second,1/s,r/s,Refer ISO/TC12 SI Guide,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,13,rotational frequency,1,,RPM,revolutions per minute,"1,67 x 10⁻²/s",r/min,Refer ISO/TC12 SI Guide,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,14,rotational frequency,1S,,C94,reciprocal minute,"1,666 667 x 10⁻² s",min⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,15,"angular frequency, pulsatance",1,,2A,radian per second,rad/s,rad/s,Refer ISO/TC12 SI Guide,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,16,"angular frequency, pulsatance",1,,C97,reciprocal second,s⁻¹,s⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,17,wavelength,1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,18,wavelength,1,,A11,angstrom,10⁻¹⁰ m,Å,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,19,"wave number, attenuation coefficient, phase coefficient, propagation coefficient, repetency",1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,20,"level of a field quantity, level of a power quantity",1,,C50,neper,Np,Np,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,21,"level of a field quantity, level of a power quantity",1,,2N,decibel,"0,115 129 3 Np",dB,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,22,"level of a field quantity, level of a power quantity",1M,,M72,bel,B,B,Logarithmic relationship to base 10.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,23,damping coefficient,1,,C97,reciprocal second,s⁻¹,s⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,24,damping coefficient,1,,C51,neper per second,Np/s,Np/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,25,logarithmic decrement,1,,C50,neper,Np,Np,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,2,mass,1,,KGM,kilogram,kg,kg,A unit of mass equal to one thousand grams.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,3,mass,1S,,MC,microgram,10⁻⁹ kg,µg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,4,mass,1M,,DJ,decagram,10⁻² kg,dag,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,5,mass,1M,,DG,decigram,10⁻⁴ kg,dg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,6,mass,1S,,GRM,gram,10⁻³ kg,g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,7,mass,1M,,CGM,centigram,10⁻⁵ kg,cg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,8,mass,1S,,TNE,tonne (metric ton),10³ kg,t,Synonym: metric ton,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,9,mass,1M,,DTN,decitonne,10² kg,dt or dtn,"Synonym: centner, metric 100 kg; quintal, metric 100 kg",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,10,mass,1S,,MGM,milligram,10⁻⁶ kg,mg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,11,mass,1M,,HGM,hectogram,10⁻¹ kg,hg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,12,mass,1M,,KTN,kilotonne,10⁶ kg,kt,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,13,mass,1S,,2U,megagram,10³ kg,Mg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,14,mass,2,,LBR,pound,"0,453 592 37 kg",lb,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,15,mass,2,,GRN,grain,"64,798 91 x 10⁻⁶ kg",gr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,16,mass,2,,ONZ,ounce (avoirdupois),"2,834 952 x 10⁻² kg",oz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,17,mass,2,,CWI,hundred weight (UK),"50,802 35 kg",cwt (UK),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,18,mass,2,,CWA,hundred pound (cwt) / hundred weight (US),"45,359 2 kg",cwt (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,19,mass,2,,LTN,ton (UK) or long ton (US),"1,016 047 x 10³ kg",ton (UK),Synonym: gross ton (2240 lb),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,20,mass,2,,STI,stone (UK),"6,350 293 kg",st,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,21,mass,2,,STN,ton (US) or short ton (UK/US),"0,907184 7 x 10³ kg",ton (US),Synonym: net ton (2000 lb),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,22,mass,2,,APZ,troy ounce or apothecary ounce,"3,110 348 x 10⁻³ kg",tr oz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,23,mass,2,,F13,slug,"1,459 390 x 10¹ kg",slug,A unit of mass. One slug is the mass accelerated at 1 foot per second per second by a force of 1 pound.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,24,mass,2,,K64,pound (avoirdupois) per degree Fahrenheit,"0,816 466 3 kg/K",lb/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,25,mass,2,,L69,tonne per kelvin,10³ kg/K,t/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,26,mass,2,,L87,ton short per degree Fahrenheit,"1,632 932 x 10³ kg/K",ton (US)/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,27,mass,2,,M85,"ton, assay","2,916 667 x 10⁻² kg",,Non SI-conforming unit of the mass used in the mineralogy to determine the concentration of precious metals in ore according to the mass of the precious metal in milligrams in a sample of the mass of an assay sound (number of troy ounces in a short ton (1 000 lb)).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,28,mass,2,,M86,pfund,"0,5 kg",pfd,Outdated unit of the mass used in Germany.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,29,"density, mass density, volumic mass",1,,KMQ,kilogram per cubic metre,kg/m³,kg/m³,A unit of weight expressed in kilograms of a substance that fills a volume of one cubic metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,30,"density, mass density, volumic mass",1S,,23,gram per cubic centimetre,10³ kg/m³,g/cm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,31,"density, mass density, volumic mass",1S,,D41,tonne per cubic metre,10³ kg/m³,t/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,32,"density, mass density, volumic mass",1S,,GJ,gram per millilitre,10³ kg/m³,g/ml,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,33,"density, mass density, volumic mass",1S,,B35,kilogram per litre,10³ kg/m³,kg/l or kg/L,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,34,"density, mass density, volumic mass",1S,,GL,gram per litre,kg/m³,g/l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,35,"density, mass density, volumic mass",1M,,A93,gram per cubic metre,10⁻³ kg/m³,g/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,36,"density, mass density, volumic mass",1M,,GP,milligram per cubic metre,10⁻⁶ kg/m³,mg/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,37,"density, mass density, volumic mass",1S,,B72,megagram per cubic metre,10³ kg/m³,Mg/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,38,"density, mass density, volumic mass",1S,,B34,kilogram per cubic decimetre,10³ kg/m³,kg/dm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,39,"density, mass density, volumic mass",1S,,H64,milligram per gram,10⁻³ 1,mg/g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,40,"density, mass density, volumic mass",1M,,H29,microgram per litre,10⁻⁶ m⁻³ x kg,µg/l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,41,"density, mass density, volumic mass",1M,,M1,milligram per litre,10⁻³ kg/m³,mg/l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,42,"density, mass density, volumic mass",1M,,GQ,microgram per cubic metre,10⁻⁹ kg/m³,µg/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,43,"density, mass density, volumic mass",1M,,G11,gram per cubic centimetre bar,10⁻² m⁻² x s²,g/(cm³·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,44,"density, mass density, volumic mass",1M,,G33,gram per cubic centimetre kelvin,10³ kg x m⁻³ x K⁻¹,g/(cm³·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,45,"density, mass density, volumic mass",1M,,F23,gram per cubic decimetre,kg x m⁻³,g/dm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,46,"density, mass density, volumic mass",1M,,G12,gram per cubic decimetre bar,10⁻⁵ m⁻² x s²,g/(dm³·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,47,"density, mass density, volumic mass",1M,,G34,gram per cubic decimetre kelvin,kg x m⁻³ x K⁻¹,g/(dm³·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,48,"density, mass density, volumic mass",1M,,G14,gram per cubic metre bar,10⁻⁸ m⁻² x s²,g/(m³·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,49,"density, mass density, volumic mass",1M,,G36,gram per cubic metre kelvin,10⁻³ kg x m⁻³ x K⁻¹,g/(m³·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,50,"density, mass density, volumic mass",1M,,G13,gram per litre bar,10⁻⁵ m⁻² x s²,g/(l·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,51,"density, mass density, volumic mass",1M,,G35,gram per litre kelvin,kg x m⁻³ x K⁻¹,g/(l·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,52,"density, mass density, volumic mass",1M,,G15,gram per millilitre bar,10⁻² m⁻² x s²,g/(ml·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,53,"density, mass density, volumic mass",1M,,G37,gram per millilitre kelvin,10³ kg x m⁻³ x K⁻¹,g/(ml·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,54,"density, mass density, volumic mass",1M,,G31,kilogram per cubic centimetre,10⁶ kg x m⁻³,kg/cm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,55,"density, mass density, volumic mass",1M,,G16,kilogram per cubic centimetre bar,10¹ m⁻² x s²,kg/(cm³·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,56,"density, mass density, volumic mass",1M,,G38,kilogram per cubic centimetre kelvin,10⁶ kg x m⁻³ x K⁻¹,kg/(cm³·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,57,"density, mass density, volumic mass",1M,,G18,kilogram per cubic metre bar,10⁻⁵ m⁻² x s²,kg/(m³·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,58,"density, mass density, volumic mass",1M,,G40,kilogram per cubic metre kelvin,kg x m⁻³ x K⁻¹,kg/(m³·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,59,"density, mass density, volumic mass",1M,,H54,kilogram per cubic decimetre kelvin,10³ m⁻³ x kg x K⁻¹,(kg/dm³)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,60,"density, mass density, volumic mass",1M,,H55,kilogram per cubic decimetre bar,10⁻² m⁻² x s²,(kg/dm³)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,61,"density, mass density, volumic mass",1M,,F14,gram per kelvin,10⁻³ kg x K⁻¹,g/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,62,"density, mass density, volumic mass",1M,,F15,kilogram per kelvin,kg x K⁻¹,kg/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,63,"density, mass density, volumic mass",1M,,F24,kilogram per kilomol,10⁻³ kg x mol⁻¹,kg/kmol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,64,"density, mass density, volumic mass",1M,,G17,kilogram per litre bar,10⁻² m⁻² x s²,kg/(l·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,65,"density, mass density, volumic mass",1M,,G39,kilogram per litre kelvin,10³ kg x m⁻³ x K⁻¹,kg/(l·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,66,"density, mass density, volumic mass",1M,,H53,kilogram per bar,10⁻⁵ m x s²,kg/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,67,"density, mass density, volumic mass",1M,,F18,kilogram square centimetre,10⁻⁴ kg m²,kg·cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,68,"density, mass density, volumic mass",1M,,F19,kilogram square millimetre,10⁻⁶ kg m²,kg·mm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,69,"density, mass density, volumic mass",1M,,F74,gram per bar,10⁻⁸ m x s²,g/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,70,"density, mass density, volumic mass",1M,,F75,milligram per bar,10⁻¹¹ m x s²,mg/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,71,"density, mass density, volumic mass",1M,,F16,milligram per kelvin,10⁻⁶ kg x K⁻¹,mg/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,72,"density, mass density, volumic mass",1M,,M73,kilogram per cubic metre pascal,m⁻² x s²,(kg/m³)/Pa,SI base unit kilogram divided by the product of the power of the SI base unit metre with exponent 3 and the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,73,"density, mass density, volumic mass",2,,87,pound per cubic foot,"1,601 846 x 10¹ kg/m³",lb/ft³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,74,"density, mass density, volumic mass",2,,GE,pound per gallon (US),"1,198 264 x 10² kg/m³",lb/gal (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,75,"density, mass density, volumic mass",2,,LA,pound per cubic inch,"2,767 990 x 10⁴ kg/m³",lb/in³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,76,"density, mass density, volumic mass",2,,G32,ounce (avoirdupois) per cubic yard,"3,707 98 × 10⁻² kg x m⁻³",oz/yd³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,77,"density, mass density, volumic mass",2,,J34,microgram per cubic metre kelvin,10⁻⁹ (kg/m³)/K,(µg/m³)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,78,"density, mass density, volumic mass",2,,J35,microgram per cubic metre bar,10⁻¹⁴ (kg/m³)/Pa,(µg/m³)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,79,"density, mass density, volumic mass",2,,K41,grain per gallon (US),"1,711 806 x 10⁻² kg/m³",gr/gal (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,80,"density, mass density, volumic mass",2,,K69,pound (avoirdupois) per cubic foot degree Fahrenheit,"28,833 23 (kg/m³)/K",(lb/ft³)/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,81,"density, mass density, volumic mass",2,,K70,pound (avoirdupois) per cubic foot psi,"2,323 282 x 10⁻³",(lb/ft³)/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,82,"density, mass density, volumic mass",2,,K71,pound (avoirdupois) per gallon (UK),"99,776 37 kg/m³",lb/gal (UK),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,83,"density, mass density, volumic mass",2,,K75,pound (avoirdupois) per cubic inch degree Fahrenheit,"4,982 384 x 10⁴ (kg/m³)/K",(lb/in³)/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,84,"density, mass density, volumic mass",2,,K76,pound (avoirdupois) per cubic inch psi,"4,014 632 (kg/m³)/Pa",(lb/in³)/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,85,"density, mass density, volumic mass",2,,K84,pound per cubic yard,"0,593 276 4 kg/m³",lb/yd³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,86,"density, mass density, volumic mass",2,,L17,milligram per cubic metre kelvin,10⁻⁶ (kg/m³)/K,(mg/m³)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,87,"density, mass density, volumic mass",2,,L18,milligram per cubic metre bar,10⁻¹¹ (kg/m³)/Pa,(mg/m³)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,88,"density, mass density, volumic mass",2,,L37,ounce (avoirdupois) per gallon (UK),"6,236 023 kg/m³",oz/gal (UK),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,89,"density, mass density, volumic mass",2,,L38,ounce (avoirdupois) per gallon (US),"7,489 152 kg/m³",oz/gal (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,90,"density, mass density, volumic mass",2,,L39,ounce (avoirdupois) per cubic inch,"1,729 994 x 10³ kg/m³",oz/in³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,91,"density, mass density, volumic mass",2,,L65,slug per cubic foot,"5,153 788 x 10² kg/m³",slug/ft³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,92,"density, mass density, volumic mass",2,,L76,tonne per cubic metre kelvin,10³ (kg/m³)/K,(t/m³)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,93,"density, mass density, volumic mass",2,,L77,tonne per cubic metre bar,10⁻² (kg/m³)/Pa,(t/m³)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,94,"density, mass density, volumic mass",2,,L92,ton (UK long) per cubic yard,"1,328 939 x 10³ kg/m³",ton.l/yd³ (UK),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,95,"density, mass density, volumic mass",2,,L93,ton (US short) per cubic yard,"1,186 553 x 10³ kg/m³",ton.s/yd³ (US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,96,"density, mass density, volumic mass",2,,K77,pound (avoirdupois) per psi,"6,578 802 x 10⁻⁵ kg/Pa",lb/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,97,"density, mass density, volumic mass",2,,L70,tonne per bar,10⁻² kg/Pa,t/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,98,"density, mass density, volumic mass",2,,L91,ton short per psi,"0,131 576",ton (US)/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,99,"density, mass density, volumic mass",2,,M74,kilogram per pascal,m x s²,kg/Pa,SI base unit kilogram divided by the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,100,"relative density, relative mass density",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,101,"specific volume, massic volume",1,,A39,cubic metre per kilogram,m³/kg,m³/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,102,"specific volume, massic volume",1M,,22,decilitre per gram,10⁻¹ x m³/kg,dl/g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,103,"specific volume, massic volume",1M,,H65,millilitre per cubic metre,10⁻⁶ 1,ml/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,104,"specific volume, massic volume",1M,,H83,litre per kilogram,10⁻³ m³ x kg⁻¹,l/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,105,"specific volume, massic volume",1M,,KX,millilitre per kilogram,10⁻⁶ m³/kg,ml/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,106,"specific volume, massic volume",1M,,H15,square centimetre per gram,10⁻¹ kg⁻¹ x m²,cm²/g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,107,"specific volume, massic volume",1M,,N28,cubic decimetre per kilogram,10⁻³ m³ x kg⁻¹,dm³/kg,"0,001 fold of the power of the SI base unit meter by exponent 3 divided by the SI based unit kilogram.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,108,"specific volume, massic volume",2,,N29,cubic foot per pound,"6,242 796 x 10⁻² m³/kg",ft³/lb,Power of the unit foot according to the Anglo-American and Imperial system of units by exponent 3 divided by the unit avoirdupois pound according to the avoirdupois unit system.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,109,"specific volume, massic volume",2,,N30,cubic inch per pound,"3,612 728 x 10⁻⁵ m³/kg",in³/lb,Power of the unit inch according to the Anglo-American and Imperial system of units by exponent 3 divided by the avoirdupois pound according to the avoirdupois unit system .,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,110,"linear density, linear mass",1,,KL,kilogram per metre,kg/m,kg/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,111,"linear density, linear mass",1M,,GF,gram per metre (gram per 100 centimetres),10⁻³ kg/m,g/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,112,"linear density, linear mass",1M,,H76,gram per millimetre,10¹ kg x m⁻¹,g/mm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,113,"linear density, linear mass",1M,,KW,kilogram per millimetre,10³ kg/m,kg/mm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,114,"linear density, linear mass",1S,,C12,milligram per metre,10⁻⁶ kg/m,mg/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,115,"linear density, linear mass",1S,,M31,kilogram per kilometre,10⁻³ kg/m,kg/km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,116,"linear density, linear mass",2,,P2,pound per foot,"1,488 164 kg/m",lb/ft,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,117,"linear density, linear mass",2,,PO,pound per inch of length,"1,785 797 x 10¹ kg/m",lb/in,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,118,"linear density, linear mass",2,,M83,denier ,"1,111 111 x 10⁻⁷ kg/m",den,Traditional unit for the indication of the linear mass of textile fibers and yarns.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,119,"linear density, linear mass",2,,M84,pound per yard ,"4,960 546 x 10⁻¹ kg/m",lb/yd,Unit for linear mass according to avoirdupois system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,120,"surface density, areic mass",1,,GO,milligram per square metre,10⁻⁶ kg/m²,mg/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,121,"surface density, areic mass",1M,,25,gram per square centimetre,10 kg/m²,g/cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,122,"surface density, areic mass",1S,,H63,milligram per square centimetre,10⁻² m⁻² x kg,mg/cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,123,"surface density, areic mass",1M,,GM,gram per square metre,10⁻³ kg/m²,g/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,124,"surface density, areic mass",1M,,28,kilogram per square metre,kg/m²,kg/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,125,"surface density, areic mass",2,,D5,kilogram per square centimetre,10⁴ kg/m²,kg/cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,126,"surface density, areic mass",2,,ON,ounce per square yard,"3,390 575 x 10⁻² kg/m²",oz/yd²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,127,"surface density, areic mass",2,,37,ounce per square foot,"0,305 151 7 kg/m²",oz/ft²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,128,momentum,1,,B31,kilogram metre per second,kg x m/s,kg·m/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,129,momentum,1M,,M98,kilogram centimetre per second,10⁻² kg x m/s,kg·(cm/s),"Product of the SI base unit kilogram and the 0,01-fold of the SI base unit metre divided by the SI base unit second.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,130,momentum,1M,,M99,gram centimetre per second,10⁻⁵ kg x m/s,g·(cm/s),"Product of the 0,001-fold of the SI base unit kilogram and the 0,01-fold of the SI base unit metre divided by the SI base unit second.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,131,momentum,2,,N10,pound foot per second,"1,382 550 x 10⁻¹ kg x m/s",lb·(ft/s),Product of the avoirdupois pound according to the avoirdupois unit system and the unit foot according to the Anglo-American and Imperial system of units divided by the SI base unit second.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,132,momentum,2,,N11,pound inch per second,"1,152 125 x 10⁻² kg x m/s",lb·(in/s),Product of the avoirdupois pound according to the avoirdupois unit system and the unit inch according to the Anglo-American and Imperial system of units divided by the SI base unit second.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,133,"moment of momentum, angular momentum",1,,B33,kilogram metre squared per second,kg x m²/s,kg·m²/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,134,moment of inertia (dynamic moment of inertia),1,,B32,kilogram metre squared,kg x m²,kg·m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,135,moment of inertia (dynamic moment of inertia),2,,F20,pound inch squared,"2,926 397 x 10⁻⁴ kg x m²",lb·in²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,136,moment of inertia (dynamic moment of inertia),2,,K65,pound (avoirdupois) square foot,"4,214 011 x 10⁻² kg x m²",lb·ft²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,137,"force, weight",1,,NEW,newton,(kg x m)/s²,N,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,138,"force, weight",1S,,B73,meganewton,10⁶ N,MN,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,139,"force, weight",1S,,B47,kilonewton,10³ N,kN,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,140,"force, weight",1S,,C20,millinewton,10⁻³ N,mN,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,141,"force, weight",1S,,B92,micronewton,10⁻⁶ N,µN,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,142,"force, weight",2,D,DU,dyne,10⁻⁵ N,dyn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,143,"force, weight",2,,C78,pound-force,"4,448 222 N",lbf,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,144,"force, weight",2,D,B37,kilogram-force,"9,806 65 N",kgf,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,145,"force, weight",2,D,B51,kilopond,"9,806 65 N",kp,Synonym: kilogram-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,146,"force, weight",2,,L40,ounce (avoirdupois)-force,"0,278 013 9 N",ozf,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,147,"force, weight",2,,L94,ton-force (US short),"8,896 443 x 10³ N",ton.sh-force,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,148,"force, weight",2,,M75,kilopound-force,"4,448 222 x 10³ N",kip,1000-fold of the unit of the force pound-force (lbf) according to the Anglo-American system of units with the relationship.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,149,"force, weight",2,,M76,poundal,"1,382 550 x 10⁻¹ N",pdl,"Non SI-conforming unit of the power, which corresponds to a mass of a pound multiplied with the acceleration of a foot per square second.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,150,"force, weight",2,,M77,kilogram metre per second squared,(kg x m)/s²,kg·m/s²,Product of the SI base unit kilogram and the SI base unit metre divided by the power of the SI base unit second by exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,151,"force, weight",2,,M78,pond,"9,806 65 x 10⁻³ N",p,"0,001-fold of the unit of the weight, defined as a mass of 1 kg which finds out about a weight strength from 1 kp by the gravitational force at sea level which corresponds to a strength of 9,806 65 newton.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,152,force divided by length,2,,F17,pound-force per foot,"1,459 39 × 10¹ kg x s⁻²",lbf/ft,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,153,force divided by length,2,,F48,pound-force per inch,"1,751 27 × 10² kg x s⁻²",lbf/in,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,154,gravitational constant,1,,C54,newton metre squared per kilogram squared,N x m²/kg²,N·m²/kg²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,155,"moment of force, moment of a couple, torque",1,,NU,newton metre,N x m,N·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,156,"moment of force, moment of a couple, torque",1,,H40,newton per ampere,kg x m x s⁻² x A⁻¹,N/A,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,157,"moment of force, moment of a couple, torque",1S,,B74,meganewton metre,10⁶ N x m,MN·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,158,"moment of force, moment of a couple, torque",1S,,B48,kilonewton metre,10³ N x m,kN·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,159,"moment of force, moment of a couple, torque",1S,,D83,millinewton metre,10⁻³ N x m,mN·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,160,"moment of force, moment of a couple, torque",1S,,B93,micronewton metre,10⁻⁶ N x m,µN·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,161,"moment of force, moment of a couple, torque",1S,,DN,decinewton metre,10⁻¹ N x m,dN·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,162,"moment of force, moment of a couple, torque",1S,,J72,centinewton metre,10⁻² N x m,cN·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,163,"moment of force, moment of a couple, torque",1S,,M94,kilogram metre,kg x m,kg·m,Unit of imbalance as a product of the SI base unit kilogram and the SI base unit metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,164,"moment of force, moment of a couple, torque",1M,,F88,newton centimetre,10⁻² kg x m² x s⁻²,N·cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,165,"moment of force, moment of a couple, torque",1M,,F90,newton metre per ampere,kg x m² x s⁻² x A⁻¹,N·m/A,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,166,"moment of force, moment of a couple, torque",1M,,F89,newton metre per degree,"57,295 788 kg x m² x s⁻² x rad⁻¹",Nm/°,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,167,"moment of force, moment of a couple, torque",1M,,G19,newton metre per kilogram,m² x s⁻²,N·m/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,168,"moment of force, moment of a couple, torque",1M,,F47,newton per millimetre,10³ kg x s⁻²,N/mm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,169,"moment of force, moment of a couple, torque",1M,,M93,newton metre per radian,m² x kg x s⁻² x rad⁻¹,N·m/rad,Product of the derived SI unit newton and the SI base unit metre divided by the unit radian.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,170,"moment of force, moment of a couple, torque",2,,H41,"newton metre watt to the power minus 0,5",kg x m² x s⁻² x W⁻⁰‧⁵,N·m·W⁻⁰‧⁵,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,171,"moment of force, moment of a couple, torque",2,D,B38,kilogram-force metre,"9,806 65 N x m",kgf·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,172,"moment of force, moment of a couple, torque",2,,IA,inch pound (pound inch),"1,152 12 x 10⁻² kg x m",in·lb,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,173,"moment of force, moment of a couple, torque",2,,4Q,ounce inch,"7,200 778 x 10⁻⁴ kg x m",oz·in,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,174,"moment of force, moment of a couple, torque",2,,4R,ounce foot,"8,640 934 x 10⁻³ kg x m",oz·ft,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,175,"moment of force, moment of a couple, torque",2,,F22,pound-force foot per ampere,"1,355 82 kg x m² x s⁻² x A⁻¹",lbf·ft/A,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,176,"moment of force, moment of a couple, torque",2,,F21,pound-force inch,"1,129 85 × 10⁻¹ kg x m² x s⁻²",lbf·in,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,177,"moment of force, moment of a couple, torque",2,,G20,pound-force foot per pound,"2,989 07 m² x s⁻²",lbf·ft/lb,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,178,"moment of force, moment of a couple, torque",2,D,J94,dyne centimetre,10⁻⁷ N x m,dyn·cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,179,"moment of force, moment of a couple, torque",2,,L41,ounce (avoirdupois)-force inch,"7,061 552 x 10⁻³ N x m",ozf·in,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,180,"moment of force, moment of a couple, torque",2,,M92,pound-force foot,"1,355 818 N x m",lbf·ft,Product of the unit pound-force according to the Anglo-American system of units and the unit foot according to the Anglo-American and the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,181,"moment of force, moment of a couple, torque",2,,M95,poundal foot,"4,214 011 x 10⁻² N x m",pdl·ft,Product of the non SI-conforming unit of the force poundal and the unit foot according to the Anglo-American and Imperial system of units .,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,182,"moment of force, moment of a couple, torque",2,,M96,poundal inch,"3,511 677 10⁻³ N x m",pdl·in,Product of the non SI-conforming unit of the force poundal and the unit inch according to the Anglo-American and Imperial system of units .,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,183,"moment of force, moment of a couple, torque",2,,M97,dyne metre,10⁻⁵ N x m,dyn·m,CGS (Centimetre-Gram-Second system) unit of the rotational moment.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,184,impulse,1,,C57,newton second,N x s,N·s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,185,angular impulse,1,,C53,newton metre second,N x m x s,N·m·s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,186,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1S,,74,millipascal,10⁻³ Pa,mPa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,187,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1S,,MPA,megapascal,10⁶ Pa,MPa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,188,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1,,PAL,pascal,Pa,Pa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,189,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1S,,KPA,kilopascal,10³ Pa,kPa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,190,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1,,BAR,bar [unit of pressure],10⁵ Pa,bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,191,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,HBA,hectobar,10⁷ Pa,hbar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,192,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1S,,MBR,millibar,10² Pa,mbar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,193,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,KBA,kilobar,10⁸ Pa,kbar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,194,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1,,ATM,standard atmosphere,1 013 25 Pa,atm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,195,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1S,,A89,gigapascal,10⁹ Pa,GPa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,196,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1S,,B96,micropascal,10⁻⁶ Pa,µPa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,197,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1S,,A97,hectopascal,10² Pa,hPa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,198,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,H75,decapascal,10¹ Pa,daPa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,199,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1S,,B85,microbar,10⁻¹ Pa,µbar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,200,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1S,,C55,newton per square metre,Pa,N/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,201,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1S,,C56,newton per square millimetre,10⁶ Pa,N/mm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,202,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,H07,pascal second per bar,10⁻⁵ s,Pa·s/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,203,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F94,hectopascal cubic metre per second,10² kg x m² x s⁻³,hPa·m³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,204,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F93,hectopascal litre per second,10⁻¹ kg x m² x s⁻³,hPa·l/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,205,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F82,hectopascal per kelvin,10² kg x m⁻¹ x s⁻² x K⁻¹,hPa/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,206,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F83,kilopascal per kelvin,10³ kg x m⁻¹ x s⁻² x K⁻¹,kPa/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,207,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F98,megapascal cubic metre per second,10⁶ kg x m² x s⁻³,MPa·m³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,208,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F97,megapascal litre per second,10³ kg x m² x s⁻³,MPa·l/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,209,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F85,megapascal per kelvin,10⁶ kg x m⁻¹ x s⁻² x K⁻¹,MPa/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,210,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,H07,pascal second per bar,10⁻⁵ s,Pa·s/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,211,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F96,millibar cubic metre per second,10² kg x m² x s⁻³,mbar·m³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,212,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F95,millibar litre per second,10⁻¹ kg x m² x s⁻³,mbar·l/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,213,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F84,millibar per kelvin,10² kg x m⁻¹ x s⁻² x K⁻¹,mbar/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,214,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,G01,pascal cubic metre per second,kg x m² x s⁻³,Pa·m³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,215,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F99,pascal litre per second,10⁻³ kg x m² x s⁻³,Pa·l/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,216,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F77,pascal second per kelvin,kg x m⁻¹ x s⁻¹ x K⁻¹,Pa.s/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,217,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,F85,megapascal per kelvin,10⁶ kg x m⁻¹ x s⁻² x K⁻¹,MPa/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,218,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1M,,E01,newton per square centimetre,10⁴ Pa,N/cm²,A measure of pressure expressed in newtons per square centimetre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,219,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,FP,pound per square foot,"4,882 428 kg/m²",lb/ft²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,220,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,PS,pound-force per square inch,"6,894 757 x 10³ Pa",lbf/in²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,221,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,D,B40,kilogram-force per square metre,"9,806 65 Pa",kgf/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,222,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,D,UA,torr,"133,322 4 Pa",Torr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,223,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,D,ATT,technical atmosphere,"98 066,5 Pa",at,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,224,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,80,pound per square inch absolute,"7,030 696 x 10² kg/m²",lb/in²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,225,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,D,H78,conventional centimetre of water,"9,806 65 × 10¹ Pa",cm H₂O,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,226,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,D,HP,conventional millimetre of water,"9,806 65 Pa",mm H₂O,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,227,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,D,HN,conventional millimetre of mercury,"133,322 4 Pa",mm Hg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,228,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,F79,inch of mercury,"3,386 39 × 10³ kg x m⁻¹ x s⁻²",inHg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,229,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,F78,inch of water,"2,490 89 × 10² kg x m⁻¹ x s⁻²",inH₂O,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,230,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,D,J89,centimetre of mercury,"1,333 224 x 10³ Pa",cm Hg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,231,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,D,K24,foot of water,"2,989 067 x 10³ Pa",ft H₂O,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,232,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,D,K25,foot of mercury,"4,063 666 x 10⁴ Pa",ft Hg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,233,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,K31,gram-force per square centimetre,"98,066 5 Pa",gf/cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,234,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,E42,kilogram-force per square centimetre,"9,806 65 x 10⁴ Pa",kgf/cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,235,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,E41,kilogram-force per square millimetre,"9,806 65 x 10⁻⁶ Pa",kgf·m/cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,236,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,K85,pound-force per square foot,"47,880 26 Pa",lbf/ft²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,237,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,K86,pound-force per square inch degree Fahrenheit,"1,241 056 x 10⁴ Pa/K",psi/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,238,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,D,84,"A unit of pressure defining the number of kilopounds force per square inch. Use kip per square inch (common code N20).","6,894 757 x 10⁶ Pa",klbf/in²,A unit of pressure defining the number of kilopounds force per square inch.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,239,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N13,centimetre of mercury (0 ºC),"1,333 22 x 10³ Pa",cmHg (0 ºC),"Non SI-conforming unit of pressure, at which a value of 1 cmHg meets the static pressure, which is generated by a mercury at a temperature of 0 °C with a height of 1 centimetre .",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,240,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N14,centimetre of water (4 ºC),"9,806 38 x 10 Pa",cmH₂O (4 °C),"Non SI-conforming unit of pressure, at which a value of 1 cmH2O meets the static pressure, which is generated by a head of water at a temperature of 4 °C with a height of 1 centimetre .",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,241,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N15,foot of water (39.2 ºF),"2,988 98 x 10³ Pa","ftH₂O (39,2 ºF)","Non SI-conforming unit of pressure according to the Anglo-American and Imperial system for units, whereas the value of 1 ftH2O is equivalent to the static pressure, which is generated by a head of water at a temperature 39,2°F with a height of 1 foot .",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,242,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N16,inch of mercury (32 ºF),"3,386 38 x 10³ Pa",inHG (32 ºF),"Non SI-conforming unit of pressure according to the Anglo-American and Imperial system for units, whereas the value of 1 inHg meets the static pressure, which is generated by a mercury at a temperature of 32°F with a height of 1 inch.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,243,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N17,inch of mercury (60 ºF),"3,376 85 x 10³ Pa",inHg (60 ºF),"Non SI-conforming unit of pressure according to the Anglo-American and Imperial system for units, whereas the value of 1 inHg meets the static pressure, which is generated by a mercury at a temperature of 60°F with a height of 1 inch.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,244,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N18,inch of water (39.2 ºF),"2,490 82 × 10² Pa","inH₂O (39,2 ºF)","Non SI-conforming unit of pressure according to the Anglo-American and Imperial system for units, whereas the value of 1 inH2O meets the static pressure, which is generated by a head of water at a temperature of 39,2°F with a height of 1 inch .",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,245,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N19,inch of water (60 ºF),"2,488 4 × 10² Pa",inH₂O (60 ºF),"Non SI-conforming unit of pressure according to the Anglo-American and Imperial system for units, whereas the value of 1 inH2O meets the static pressure, which is generated by a head of water at a temperature of 60°F with a height of 1 inch .",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,246,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N20,kip per square inch,"6,894 757 x 10⁶ Pa",ksi,Non SI-conforming unit of the pressure according to the Anglo-American system of units as the 1000-fold of the unit of the force pound-force divided by the power of the unit inch by exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,247,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N21,poundal per square foot ,"1,488 164 Pa",pdl/ft²,"Non SI-conforming unit of pressure by the Imperial system of units according to NIST: 1 pdl/ft² = 1,488 164 Pa.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,248,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N22,ounce (avoirdupois) per square inch ,"4,394 185 x 10 kg/m²",oz/in²,Unit of the surface specific mass (avoirdupois ounce according to the avoirdupois system of units according to the surface square inch according to the Anglo-American and Imperial system of units).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,249,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N23,conventional metre of water,"9,806 65 x 10³ Pa",mH₂O,"Not SI-conforming unit of pressure, whereas a value of 1 mH2O is equivalent to the static pressure, which is produced by one metre high water column .",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,250,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N24,gram per square millimetre,10³ kg/m²,g/mm²,"0,001-fold of the SI base unit kilogram divided by the 0.000 001-fold of the power of the SI base unit meter by exponent 2.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,251,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N25,pound per square yard,"5,424 919 x 10⁻¹ kg/m²",lb/yd²,Unit for areal-related mass as a unit pound according to the avoirdupois unit system divided by the power of the unit yard according to the Anglo-American and Imperial system of units with exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,252,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",2,,N26,poundal per square inch,"2,142 957 × 10² Pa",pdl/in²,Non SI-conforming unit of the pressure according to the Imperial system of units (poundal by square inch).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,253,pressure ratio,1M,,E99,hectopascal per bar,10⁻³,hPa/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,254,pressure ratio,1M,,F05,megapascal per bar,10¹,MPa/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,255,pressure ratio,1M,,F04,millibar per bar,10⁻³,mbar/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,256,pressure ratio,1M,,F07,pascal per bar,10⁻⁵,Pa/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,257,pressure ratio,1M,,F03,kilopascal per bar,10⁻²,kPa/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,258,pressure ratio,2,,L52,psi per psi,1,psi/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,259,pressure ratio,2,,J56,bar per bar,1,bar/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,260,"linear strain, relative elongation, shear strain, volume or bulk strain",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,261,"poisson ratio, poisson number",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,262,"compressibility, bulk compressibility",1,,C96,reciprocal pascal or pascal to the power minus one,Pa⁻¹,Pa⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,263,"compressibility, bulk compressibility",1M,,F58,reciprocal bar,bar⁻¹,1/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,264,"second moment of area, second axial moment of area",1,,B83,metre to the fourth power,m⁴,m⁴,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,265,"second moment of area, second axial moment of area",1M,,G77,millimetre to the fourth power,10⁻¹² m⁴,mm⁴,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,266,second polar moment of area,2,,D69,inch to the fourth power,"41,623 14 x 10⁻⁸ m⁴",in⁴,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,267,second polar moment of area,2,,N27,foot to the fourth power ,"8,630 975 x 10⁻³ m⁴",ft⁴,"Power of the unit foot according to the Anglo-American and Imperial system of units by exponent 4 according to NIST: 1 ft4 = 8,630 975 m4.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,268,section modulus,1,,MTQ,cubic metre,m³,m³,Synonym: metre cubed,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,269,section modulus,2,,INQ,cubic inch,"16,387 064 x 10⁻⁶ m³",in³,Synonym: inch cubed,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,270,"friction factor, coefficient of friction",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,271,viscosity (dynamic viscosity),1,,C65,pascal second,Pa x s,Pa·s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,272,viscosity (dynamic viscosity),1,,N37,kilogram per metre second,Pa x s,kg/(m·s),Unit of the dynamic viscosity as a quotient SI base unit kilogram divided by the SI base unit metre and by the SI base unit second.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,273,viscosity (dynamic viscosity),1,,N38,kilogram per metre minute,"1,666 67 × 10⁻² Pa x s",kg/(m·min),Unit of the dynamic viscosity as a quotient SI base unit kilogram divided by the SI base unit metre and by the unit minute.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,274,viscosity (dynamic viscosity),1S,,C24,millipascal second,10⁻³ Pa x s,mPa·s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,275,viscosity (dynamic viscosity),1S,,N36,newton second per square metre,Pa x s,(N/m²)·s,Unit of the dynamic viscosity as a product of unit of the pressure (newton by square metre) multiplied with the SI base unit second.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,276,viscosity (dynamic viscosity),1M,,N39,kilogram per metre day,"1,157 41 × 10⁻⁵ Pa x s",kg/(m·d),Unit of the dynamic viscosity as a quotient SI base unit kilogram divided by the SI base unit metre and by the unit day.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,277,viscosity (dynamic viscosity),1M,,N40,kilogram per metre hour,"2,777 78 × 10⁻⁴ Pa x s",kg/(m·h),Unit of the dynamic viscosity as a quotient SI base unit kilogram divided by the SI base unit metre and by the unit hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,278,viscosity (dynamic viscosity),1M,,N41,gram per centimetre second,"0,1 Pa x s",g/(cm·s),"Unit of the dynamic viscosity as a quotient of the 0,001-fold of the SI base unit kilogram divided by the 0,01-fold of the SI base unit metre and SI base unit second.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,279,viscosity (dynamic viscosity),2,,89,poise,"0,1 Pa x s",P,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,280,viscosity (dynamic viscosity),2,,C7,centipoise,10⁻³ Pa x s,cP,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,281,viscosity (dynamic viscosity),2,,F06,poise per bar,10⁻⁶ s,P/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,282,viscosity (dynamic viscosity),2,,F86,poise per kelvin,10⁻¹ kg x m⁻¹ x s⁻¹ x K⁻¹,P/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,283,viscosity (dynamic viscosity),2,,J32,micropoise,10⁻⁶ Pa x s,µP,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,284,viscosity (dynamic viscosity),2,,J73,centipoise per kelvin,10⁻³ Pa x s/K,cP/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,285,viscosity (dynamic viscosity),2,,J74,centipoise per bar,10⁻⁸ s,cP/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,286,viscosity (dynamic viscosity),2,,K67,pound per foot hour,"4,133 789 x 10⁻⁴ Pa x s",lb/(ft·h),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,287,viscosity (dynamic viscosity),2,,K68,pound per foot second,"1,488 164 Pa x s",lb/(ft·s),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,288,viscosity (dynamic viscosity),2,,K91,pound-force second per square foot,"47,880 26 Pa x s",lbf·s/ft²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,289,viscosity (dynamic viscosity),2,,K92,pound-force second per square inch,"6,894 757 x 10³ Pa x s",lbf·s/in²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,290,viscosity (dynamic viscosity),2,,L15,millipascal second per kelvin,10⁻³ Pa x s/K,mPa·s/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,291,viscosity (dynamic viscosity),2,,L16,millipascal second per bar,10⁻⁸ s,mPa·s/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,292,viscosity (dynamic viscosity),2,,L64,slug per foot second,"47,880 26 Pa x s",slug/(ft·s),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,293,viscosity (dynamic viscosity),2,,N34,poundal second per square foot ,"1,488 164 Pa x s",(pdl/ft²)·s,Non SI-conforming unit of viscosity.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,294,viscosity (dynamic viscosity),2,,N35,poise per pascal,"0,1 s",P/Pa,CGS (Centimetre-Gram-Second system) unit poise divided by the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,295,viscosity (dynamic viscosity),2,,N42,poundal second per square inch,"2,142 957 x 10² Pa x s",(pdl/in²)·s,Non SI-conforming unit of dynamic viscosity according to the Imperial system of units as product unit of the pressure (poundal by square inch) multiplied by the SI base unit second.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,296,viscosity (dynamic viscosity),2,,N43,pound per foot minute,"2,480 273 x 10⁻² Pa x s",lb/(ft·min),Unit of the dynamic viscosity according to the Anglo-American unit system.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,297,viscosity (dynamic viscosity),2,,N44,pound per foot day,"1,722 412 x 10⁻⁵ Pa x s",lb/(ft·d),Unit of the dynamic viscosity according to the Anglo-American unit system.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,298,kinematic viscosity,1,,S4,square metre per second,m²/s,m²/s,Synonym: metre squared per second (square metres/second US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,299,kinematic viscosity,1,,M82,square metre per second pascal,kg⁻¹ x m³ x s,(m²/s)/Pa,Power of the SI base unit metre with the exponent 2 divided by the SI base unit second and the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,300,kinematic viscosity,1S,,C17,millimetre squared per second,10⁻⁶ m²/s,mm²/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,301,kinematic viscosity,1M,,G41,square metre per second bar,10⁻⁵ kg⁻¹ x m³ x s,m²/(s·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,302,kinematic viscosity,1M,,G09,square metre per second kelvin,m² x s⁻¹ x K⁻¹,m²/(s·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,303,kinematic viscosity,2,,91,stokes,10⁻⁴ m²/s,St,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,304,kinematic viscosity,2,,4C,centistokes,10⁻⁶ m²/s,cSt,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,305,kinematic viscosity,2,,G46,stokes per bar,10⁻⁹ kg⁻¹ x m³ x s,St/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,306,kinematic viscosity,2,,G10,stokes per kelvin,10⁻⁴ m² x s⁻¹ x K⁻¹,St/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,307,kinematic viscosity,2,,S3,square foot per second,"0,092 903 04 m²/s",ft²/s,Synonym: foot squared per second,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,308,kinematic viscosity,2,,G08,square inch per second,"6,451 6 × 10⁻⁴ m² x s⁻¹",in²/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,309,kinematic viscosity,2,,M79,square foot per hour ,"2,580 64 x 10⁻⁵ m²/s",ft²/h,Power of the unit foot according to the Anglo-American and Imperial system of units by exponent 2 divided by the unit of time hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,310,kinematic viscosity,2,,M80,stokes per pascal,10⁻⁴ kg⁻¹ x m³ x s,St/Pa,CGS (Centimetre-Gram-Second system) unit stokes divided by the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,311,kinematic viscosity,2,,M81,square centimetre per second,10⁻⁴ m²/s,cm²/s,"0,000 1-fold of the power of the SI base unit metre by exponent 2 divided by the SI base unit second.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,312,surface tension,1,,4P,newton per metre,N/m,N/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,313,surface tension,1S,,C22,millinewton per metre,10⁻³ N/m,mN/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,314,surface tension,1M,,M23,newton per centimetre,10² N/m,N/cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,315,surface tension,1M,,N31,kilonewton per metre,10³ N/m,kN/m,1000-fold of the derived SI unit newton divided by the SI base unit metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,316,surface tension,2,D,DX,dyne per centimetre,10⁻³ N/m,dyn/cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,317,surface tension,2,,N32,poundal per inch,"5,443 110 N/m",pdl/in,Non SI-conforming unit of the surface tension according to the Imperial unit system as quotient poundal by inch.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,318,surface tension,2,,N33,pound-force per yard,"4,864 635 N/m",lbf/yd,Unit of force per unit length based on the Anglo-American system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,319,"torsional stiffness, area-related torsional moment ",1S,,M34,newton metre per square metre,N x m/m²,N·m/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,320,"work, energy, potential energy, kinetic energy",1,,JOU,joule,J,J,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,321,"work, energy, potential energy, kinetic energy",1S,,KJO,kilojoule,10³ J,kJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,322,"work, energy, potential energy, kinetic energy",1S,,A68,exajoule,10¹⁸ J,EJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,323,"work, energy, potential energy, kinetic energy",1S,,C68,petajoule,10¹⁵ J,PJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,324,"work, energy, potential energy, kinetic energy",1S,,D30,terajoule,10¹² J,TJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,325,"work, energy, potential energy, kinetic energy",1S,,GV,gigajoule,10⁹ J,GJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,326,"work, energy, potential energy, kinetic energy",1S,,3B,megajoule,10⁶ J,MJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,327,"work, energy, potential energy, kinetic energy",1S,,C15,millijoule,10⁻³ J,mJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,328,"work, energy, potential energy, kinetic energy",1S,,A70,femtojoule,10⁻¹⁵ J,fJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,329,"work, energy, potential energy, kinetic energy",1S,,A13,attojoule,10⁻¹⁸ J,aJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,330,"work, energy, potential energy, kinetic energy",1,,WHR,watt hour,"3,6 x 10³ J",W·h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,331,"work, energy, potential energy, kinetic energy",1S,,MWH,megawatt hour (1000 kW.h),"3,6 x 10⁹ J",MW·h,A unit of power defining the total amount of bulk energy transferred or consumed.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,332,"work, energy, potential energy, kinetic energy",1S,,KWH,kilowatt hour,"3,6 x 10⁶ J",kW·h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,333,"work, energy, potential energy, kinetic energy",1S,,GWH,gigawatt hour,"3,6 x 10¹² J",GW·h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,334,"work, energy, potential energy, kinetic energy",1S,,D32,terawatt hour,"3,6 x 10¹⁵ J",TW·h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,335,"work, energy, potential energy, kinetic energy",1,,A53,electronvolt,"1,602 176 487 x 10⁻¹⁹ J",eV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,336,"work, energy, potential energy, kinetic energy",1S,,B71,megaelectronvolt,10⁶ eV,MeV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,337,"work, energy, potential energy, kinetic energy",1S,,A85,gigaelectronvolt,10⁹ eV,GeV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,338,"work, energy, potential energy, kinetic energy",1S,,B29,kiloelectronvolt,10³ eV,keV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,339,"work, energy, potential energy, kinetic energy",2,D,A57,erg,10⁻⁷J,erg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,340,"work, energy, potential energy, kinetic energy",2,,85,foot pound-force,"1,355 818 J",ft·lbf,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,341,"work, energy, potential energy, kinetic energy",2,D,B38,kilogram-force metre,"9,806 65 N x m",kgf·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,342,"work, energy, potential energy, kinetic energy",2,,N46,foot poundal,"4,214 011 x 10⁻² J",ft·pdl,Unit of the work (force-path).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,343,"work, energy, potential energy, kinetic energy",2,,N47,inch poundal,"3,511 677 x 10⁻³ J",in·pdl,Unit of work (force multiplied by path) according to the Imperial system of units as a product unit inch multiplied by poundal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,344,work per unit weight,2,,G20,pound-force foot per pound,"2,989 07 m² x s⁻²",lbf·ft/lb,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,345,power,1,,WTT,watt,W,W,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,346,power,1S,,KWT,kilowatt,10³ W,kW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,347,power,1S,,MAW,megawatt,10⁶ W,MW,A unit of power defining the rate of energy transferred or consumed when a current of 1000 amperes flows due to a potential of 1000 volts at unity power factor.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,348,power,1S,,A90,gigawatt,10⁹ W,GW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,349,power,1S,,C31,milliwatt,10⁻³ W,mW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,350,power,1S,,D80,microwatt,10⁻⁶ W,µW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,351,power,2,,F80,water horse power,"7,460 43 x 10² W",,A unit of power defining the amount of power required to move a given volume of water against acceleration of gravity to a specified elevation (pressure head).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,352,power,2,D,A63,erg per second,10⁻⁷ W,erg/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,353,power,2,,A74,foot pound-force per second,"1,355 818 W",ft·lbf/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,354,power,2,D,B39,kilogram-force metre per second,"9,806 65 W",kgf·m/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,355,power,2,D,HJ,metric horse power,"735,498 75 W",metric hp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,356,power,2,D,A25,cheval vapeur,"7,354 988 x 10² W",CV,Synonym: metric horse power,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,357,power,2,,BHP,brake horse power,"7,457 x 10² W",BHP,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,358,power,2,,K15,foot pound-force per hour,"3,766 161 x 10⁻⁴ W",ft·lbf/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,359,power,2,,K16,foot pound-force per minute,"2,259 697 x 10⁻² W",ft·lbf/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,360,power,2,,K42,horsepower (boiler),"9,809 50 x 10³ W",boiler hp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,361,power,2,,N12,Pferdestaerke,"7,354 988 x 10² W",PS,"Obsolete unit of the power relating to DIN 1301-3:1979: 1 PS = 735,498 75 W.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,362,mass flow rate,1,,KGS,kilogram per second,kg/s,kg/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,363,mass flow rate,1,,H56,kilogram per square metre second,kg m⁻² x s⁻¹,kg/(m²·s),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,364,mass flow rate,1S,,M87,kilogram per second pascal,m x s,(kg/s)/Pa,SI base unit kilogram divided by the product of the SI base unit second and the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,365,mass flow rate,1M,,4M,milligram per hour,"2,777 78 x 10⁻¹⁰ kg/s",mg/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,366,mass flow rate,1M,,F26,gram per day,"1,157 41 × 10⁻⁸ kg x s⁻¹",g/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,367,mass flow rate,1M,,F62,gram per day bar,"1,157 41 × 10⁻¹³ m x s",g/(d·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,368,mass flow rate,1M,,F35,gram per day kelvin,"1,157 41 × 10⁻⁸ kg x s⁻¹ x K⁻¹",g/(d·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,369,mass flow rate,1M,,F27,gram per hour,"2,777 78 × 10⁻⁷ kg x s⁻¹",g/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,370,mass flow rate,1M,,F63,gram per hour bar,"2,777 78 × 10⁻¹² m x s",g/(h·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,371,mass flow rate,1M,,F36,gram per hour kelvin,"2,777 78 × 10⁻⁷ kg x s⁻¹ x K⁻¹",g/(h·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,372,mass flow rate,1M,,F28,gram per minute,"1,666 67 × 10⁻⁵ kg x s⁻¹",g/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,373,mass flow rate,1M,,F64,gram per minute bar,"1,666 67 × 10⁻¹⁰ m x s",g/(min·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,374,mass flow rate,1M,,F37,gram per minute kelvin,"1,666 67 × 10⁻⁵ kg x s⁻¹ x K⁻¹",g/(min·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,375,mass flow rate,1M,,F29,gram per second,10⁻³ kg x s⁻¹,g/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,376,mass flow rate,1M,,F65,gram per second bar,10⁻⁸ m x s,g/(s·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,377,mass flow rate,1M,,F38,gram per second kelvin,10⁻³ kg x s⁻¹ x K⁻¹,g/(s·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,378,mass flow rate,1M,,F30,kilogram per day,"1,157 41 × 10⁻⁵ kg x s⁻¹",kg/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,379,mass flow rate,1M,,F66,kilogram per day bar,"1,157 41 × 10⁻¹⁰ m x s",kg/(d·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,380,mass flow rate,1M,,F39,kilogram per day kelvin,"1,157 41 × 10⁻⁵ kg x s⁻¹ x K⁻¹",kg/(d·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,381,mass flow rate,1S,,E93,kilogram per hour,"2,777 78 × 10⁻⁴ kg x s⁻¹",kg/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,382,mass flow rate,1M,,F67,kilogram per hour bar,"2,777 78 × 10⁻⁹ m x s",kg/(h·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,383,mass flow rate,1M,,F40,kilogram per hour kelvin,"2,777 78 × 10⁻⁴ kg x s⁻¹ x K⁻¹",kg/(h·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,384,mass flow rate,1M,,F31,kilogram per minute,"1,666 67 × 10⁻² kg x s⁻¹",kg/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,385,mass flow rate,1M,,F68,kilogram per minute bar,"1,666 67 × 10⁻⁷ m x s",kg/(min·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,386,mass flow rate,1M,,F41,kilogram per minute kelvin,"1,666 67 × 10⁻²kg x s⁻¹ x K⁻¹",kg/(min·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,387,mass flow rate,1M,,F69,kilogram per second bar,10⁻⁵ m x s,kg/(s·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,388,mass flow rate,1M,,F42,kilogram per second kelvin,kg x s⁻¹ x K⁻¹,kg/(s·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,389,mass flow rate,1M,,F32,milligram per day,"1,157 41 × 10⁻¹¹ kg x s⁻¹",mg/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,390,mass flow rate,1M,,F70,milligram per day bar,"1,157 41 × 10⁻¹⁶ m x s",mg/(d·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,391,mass flow rate,1M,,F43,milligram per day kelvin,"1,157 41 × 10⁻¹¹ kg x s⁻¹ x K⁻¹",mg/(d·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,392,mass flow rate,1M,,F71,milligram per hour bar,"2,777 78 × 10⁻¹⁵ m x s",mg/(h·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,393,mass flow rate,1M,,F44,milligram per hour kelvin,"2,777 78 × 10⁻¹⁰ kg x s⁻¹ x K⁻¹",mg/(h·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,394,mass flow rate,1M,,F33,milligram per minute,"1,666 67 × 10⁻⁸ kg x s⁻¹",mg/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,395,mass flow rate,1M,,F72,milligram per minute bar,"1,666 67 × 10⁻¹³ m x s",mg/(min·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,396,mass flow rate,1M,,F45,milligram per minute kelvin,"1,666 67 × 10⁻⁸ kg x s⁻¹ x K⁻¹",mg/(min·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,397,mass flow rate,1M,,F34,milligram per second,10⁻⁶ kg x s⁻¹,mg/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,398,mass flow rate,1M,,F73,milligram per second bar,10⁻¹¹ m x s,mg/(s·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,399,mass flow rate,1M,,F46,milligram per second kelvin,10⁻⁶ kg x s⁻¹ x K⁻¹,mg/(s·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,400,mass flow rate,1M,,F25,gram per hertz,10⁻³ kg x s,g/Hz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,401,mass flow rate,2,,4W,ton (US) per hour,"2,519 958 x 10⁻¹ kg/s",ton (US) /h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,402,mass flow rate,2,,4U,pound per hour,"1,259 979 x 10⁻⁴ kg/s",lb/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,403,mass flow rate,2,,K66,pound (avoirdupois) per day,"5,249 912 x 10⁻⁶ kg/s",lb/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,404,mass flow rate,2,,K73,pound (avoirdupois) per hour degree Fahrenheit,"2,267 962 x 10⁻⁴ (kg/s)/K",(lb/h)/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,405,mass flow rate,2,,K74,pound (avoirdupois) per hour psi,"1,827 445 x 10⁻⁸ (kg/s)/Pa",(lb/h)/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,406,mass flow rate,2,,K78,pound (avoirdupois) per minute,"7,559 873 x 10⁻³ kg/s",lb/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,407,mass flow rate,2,,K79,pound (avoirdupois) per minute degree Fahrenheit,"1,360 777 x 10⁻² (kg/s)/K",lb/(min·°F),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,408,mass flow rate,2,,K80,pound (avoirdupois) per minute psi,"1,096 467 x 10⁻⁶ (kg/s)/Pa",(lb/min)/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,409,mass flow rate,2,,K81,pound (avoirdupois) per second,"0,453 592 4 kg/s",lb/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,410,mass flow rate,2,,K82,pound (avoirdupois) per second degree Fahrenheit,"0,816 466 3 (kg/s)/K",(lb/s)/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,411,mass flow rate,2,,K83,pound (avoirdupois) per second psi,"6,578 802 x 10⁻⁵ (kg/s)/Pa",(lb/s)/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,412,mass flow rate,2,,L33,ounce (avoirdupois) per day,"3,281 194 x 10⁻⁷kg/s",oz/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,413,mass flow rate,2,,L34,ounce (avoirdupois) per hour,"7,874 867 x 10⁻⁶ kg/s",oz/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,414,mass flow rate,2,,L35,ounce (avoirdupois) per minute,"4,724 92 x 10⁻⁴ kg/s",oz/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,415,mass flow rate,2,,L36,ounce (avoirdupois) per second,"2,834 952 x 10⁻² kg/s",oz/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,416,mass flow rate,2,,L63,slug per day,"1,689 109 x 10⁻⁴ kg/s",slug/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,417,mass flow rate,2,,L66,slug per hour,"4,053 861 x 10⁻³ kg/s",slug/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,418,mass flow rate,2,,L67,slug per minute,"0,243 231 7 kg/s",slug/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,419,mass flow rate,2,,L68,slug per second,"14,593 90 kg/s",slug/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,420,mass flow rate,2,,L71,tonne per day,"1,157 41 x 10⁻² kg/s",t/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,421,mass flow rate,2,,L72,tonne per day kelvin,"1,157 41 x 10⁻² (kg/s)/K",(t/d)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,422,mass flow rate,2,,L73,tonne per day bar,"1,157 41 x 10⁻⁷ (kg/s)/Pa",(t/d)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,423,mass flow rate,2,,E18,tonne per hour,"2,777 78 x 10⁻¹ kg/s",t/h,A unit of weight or mass equal to one tonne per hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,424,mass flow rate,2,,L74,tonne per hour kelvin,"2,777 78 x 10⁻¹ (kg/s)/K",(t/h)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,425,mass flow rate,2,,L75,tonne per hour bar,"2,777 78 x 10⁻⁶ (kg/s)/Pa",(t/h)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,426,mass flow rate,2,,L78,tonne per minute,"16,666 7 kg/s",t/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,427,mass flow rate,2,,L79,tonne per minute kelvin,"16,666 7 (kg/s)/K",(t/min)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,428,mass flow rate,2,,L80,tonne per minute bar,"1,666 67 x 10⁻⁴ (kg/s)/Pa",(t/min)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,429,mass flow rate,2,,L81,tonne per second,10³ kg/s,t/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,430,mass flow rate,2,,L82,tonne per second kelvin,10³ (kg/s)/K,(t/s)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,431,mass flow rate,2,,L83,tonne per second bar,10⁻² (kg/s)/Pa,(t/s)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,432,mass flow rate,2,,L85,ton long per day,"1,175 980 x 10⁻² kg/s",ton (UK)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,433,mass flow rate,2,,L88,ton short per day,"1,049 982 x 10⁻² kg/s",ton (US)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,434,mass flow rate,2,,L89,ton short per hour degree Fahrenheit,"0,453 592 2 kg/s x K",ton (US)/(h·°F),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,435,mass flow rate,2,,L90,ton short per hour psi,"3,654 889 x 10⁻⁵ (kg/s)/Pa",(ton (US)/h)/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,436,mass flow rate,2,,M88,tonne per month,"3,802 570 537 68 x 10⁻⁴ kg/s",t/mo,Unit tonne divided by the unit month.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,437,mass flow rate,2,,M89,tonne per year,"3,168 808 781 x 10⁻⁵ kg/s",t/y,Unit tonne divided by the unit year with 365 days.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,438,mass flow rate,2,,M90,kilopound per hour,"0,125 997 889 kg/s",klb/h,1000-fold of the unit of the mass avoirdupois pound according to the avoirdupois unit system divided by the unit hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,439,mass ratio,1S,,J33,microgram per kilogram,10⁻⁹,µg/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,440,mass ratio,1S,,L32,nanogram per kilogram,10⁻¹²,ng/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,441,mass ratio,1S,,NA,milligram per kilogram,10⁻⁶ 1,mg/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,442,mass ratio,1S,,M29,kilogram per kilogram,1,kg/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,443,mass ratio,2,,M91,pound per pound,1,lb/lb,Proportion of the mass consisting of the avoirdupois pound according to the avoirdupois unit system divided by the avoirdupois pound according to the avoirdupois unit system.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,444,volume flow rate,1,,MQS,cubic metre per second,m³/s,m³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,445,volume flow rate,1M,,MQH,cubic metre per hour,"2,777 78 x 10⁻⁴ m³/s",m³/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,446,volume flow rate,1M,,40,millilitre per second,10⁻⁶ m³/s,ml/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,447,volume flow rate,1M,,41,millilitre per minute,"1,666 67 x 10⁻⁸ m³/s",ml/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,448,volume flow rate,1M,,LD,litre per day,"1,157 41 x 10⁻⁸ m³/s",l/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,449,volume flow rate,1S,,2J,cubic centimetre per second,10⁻⁶ m³/s,cm³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,450,volume flow rate,1M,,4X,kilolitre per hour,"2,777 78 x 10⁻⁴ m³/s",kl/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,451,volume flow rate,1M,,L2,litre per minute,"1,666 67 x 10⁻⁵ m³/s",l/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,452,volume flow rate,1M,,G47,cubic centimetre per day,"1,157 41 × 10⁻¹¹ m³ x s⁻¹",cm³/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,453,volume flow rate,1M,,G78,cubic centimetre per day bar,"1,157 41 × 10⁻¹⁶ kg⁻¹ x m⁴ x s",cm³/(d·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,454,volume flow rate,1M,,G61,cubic centimetre per day kelvin,"1,157 41 × 10⁻¹¹ m³ x s⁻¹ x K⁻¹",cm³/(d·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,455,volume flow rate,1M,,G48,cubic centimetre per hour,"2,777 78 × 10⁻¹⁰ m³ x s⁻¹",cm³/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,456,volume flow rate,1M,,G79,cubic centimetre per hour bar,"2,777 78 × 10⁻¹⁵ kg⁻¹ x m⁴ x s",cm³/(h·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,457,volume flow rate,1M,,G62,cubic centimetre per hour kelvin,"2,777 78 × 10⁻¹⁰ m³ x s⁻¹ x K⁻¹",cm³/(h·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,458,volume flow rate,1M,,G49,cubic centimetre per minute,"1,666 67 × 10⁻⁸ m³ x s⁻¹",cm³/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,459,volume flow rate,1M,,G80,cubic centimetre per minute bar,"1,666 67 × 10⁻¹³ kg⁻¹ x m⁴ x s",cm³/(min·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,460,volume flow rate,1M,,G63,cubic centimetre per minute kelvin,"1,666 67 × 10⁻⁸ m³ x s⁻¹ x K⁻¹",cm³/(min·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,461,volume flow rate,1M,,G81,cubic centimetre per second bar,10⁻¹¹ kg⁻¹ x m⁴ x s,cm³/(s·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,462,volume flow rate,1M,,G64,cubic centimetre per second kelvin,10⁻⁶ m³ x s⁻¹ x K⁻¹,cm³/(s·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,463,volume flow rate,1S,,E92,cubic decimetre per hour,"2,777 78 × 10⁻⁷ m³ x s⁻¹",dm³/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,464,volume flow rate,1M,,G52,cubic metre per day,"1,157 41 × 10⁻⁵ m³ x s⁻¹",m³/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,465,volume flow rate,1M,,G86,cubic metre per day bar,"1,157 41 × 10⁻¹⁰ kg⁻¹ x m⁴ x s",m³/(d·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,466,volume flow rate,1M,,G69,cubic metre per day kelvin,"1,157 41 × 10⁻⁵ m³ x s⁻¹ x K⁻¹",m³/(d·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,467,volume flow rate,1M,,G87,cubic metre per hour bar,"2,777 78 × 10⁻⁹ kg⁻¹ x m⁴ x s",m³/(h·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,468,volume flow rate,1M,,G70,cubic metre per hour kelvin,"2,777 78 × 10⁻⁴ m³ x s⁻¹ x K⁻¹",m³/(h·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,469,volume flow rate,1M,,G53,cubic metre per minute,"1,666 67 × 10⁻² m³ x s⁻¹",m³/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,470,volume flow rate,1M,,G88,cubic metre per minute bar,"1,666 67 × 10⁻⁷ kg⁻¹ x m⁴ x s",m³/(min·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,471,volume flow rate,1M,,G71,cubic metre per minute kelvin,"1,666 67 × 10⁻² m³ x s⁻¹ x K⁻¹",m³/(min·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,472,volume flow rate,1M,,G89,cubic metre per second bar,10⁻⁵ kg⁻¹ x m⁴ x s,m³/(s·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,473,volume flow rate,1M,,G72,cubic metre per second kelvin,m³ x s⁻¹ x K⁻¹,m³/(s·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,474,volume flow rate,1M,,G82,litre per day bar,"1,157 41 × 10⁻¹³ kg⁻¹ x m⁴ x s",l/(d·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,475,volume flow rate,1M,,G65,litre per day kelvin,"1,157 41 × 10⁻⁸ m³ x s⁻¹ x K⁻¹",l/(d·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,476,volume flow rate,1M,,G83,litre per hour bar,"2,777 78 × 10⁻¹² kg⁻¹ x m⁴ x s",l/(h·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,477,volume flow rate,1M,,G66,litre per hour kelvin,"2,777 78 × 10⁻⁷ m³ x s⁻¹ x K⁻¹",l/(h·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,478,volume flow rate,1M,,G84,litre per minute bar,"1,666 67 × 10⁻¹⁰ kg⁻¹ x m⁴ x s",l/(min·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,479,volume flow rate,1M,,G67,litre per minute kelvin,"1,666 67 × 10⁻⁵ m³ x s⁻¹ x K⁻¹",l/(min·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,480,volume flow rate,1M,,G51,litre per second,10⁻³ m³ x s⁻¹,l/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,481,volume flow rate,1M,,G85,litre per second bar,10⁻⁸ kg⁻¹ x m⁴ x s,l/(s·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,482,volume flow rate,1M,,G68,litre per second kelvin,10⁻³ m³ x s⁻¹ x K⁻¹,l/(s·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,483,volume flow rate,1M,,G54,millilitre per day,"1,157 41 × 10⁻¹¹ m³ x s⁻¹",ml/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,484,volume flow rate,1M,,G90,millilitre per day bar,"1,157 41 x 10⁻¹⁶ x kg⁻¹ x m⁴ x s",ml/(d·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,485,volume flow rate,1M,,G73,millilitre per day kelvin,"1,157 41 × 10⁻¹¹ m³ x s⁻¹ x K⁻¹",ml/(d·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,486,volume flow rate,1M,,G55,millilitre per hour,"2,777 78 × 10⁻¹⁰ m³ x s⁻¹",ml/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,487,volume flow rate,1M,,G91,millilitre per hour bar,"2,777 78 x 10⁻¹⁵ x kg⁻¹ x m⁴ x s",ml/(h·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,488,volume flow rate,1M,,G74,millilitre per hour kelvin,"2,777 78 × 10⁻¹⁰ m³ x s⁻¹ x K⁻¹",ml/(h·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,489,volume flow rate,1M,,G92,millilitre per minute bar,"1,666 67 × 10⁻¹³ x kg⁻¹ x m⁴ x s",ml/(min·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,490,volume flow rate,1M,,G75,millilitre per minute kelvin,"1,666 67 × 10⁻⁸ m³ x s⁻¹ x K⁻¹",ml/(min·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,491,volume flow rate,1M,,G93,millilitre per second bar,10⁻¹¹ kg⁻¹ x m⁴ x s,ml/(s·bar),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,492,volume flow rate,1M,,G76,millilitre per second kelvin,10⁻⁶ m³ x s⁻¹ x K⁻¹,ml/(s·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,493,volume flow rate,2,,2K,cubic foot per hour,"7,865 79 x 10⁻⁶ m³/s",ft³/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,494,volume flow rate,2,,2L,cubic foot per minute,"4,719 474 x 10⁻⁴ m³/s",ft³/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,495,volume flow rate,2,,5A,barrel (US) per minute,"2,649 79 x 10⁻³ m³/s",barrel (US)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,496,volume flow rate,2,,G2,US gallon per minute,"6,309 020 x 10⁻⁵ m³/s",gal (US) /min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,497,volume flow rate,2,,G3,Imperial gallon per minute,"7,576 82 x 10⁻⁵ m³/s",gal (UK) /min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,498,volume flow rate,2,,G56,cubic inch per hour,"4,551 96 × 10⁻⁹ m³ x s⁻¹",in³/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,499,volume flow rate,2,,G57,cubic inch per minute,"2,731 18 × 10⁻⁷ m³ x s⁻¹",in³/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,500,volume flow rate,2,,G58,cubic inch per second,"1,638 71 × 10⁻⁵ m³ x s⁻¹",in³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,501,volume flow rate,2,,G50,gallon (US) per hour,"1,051 5 × 10⁻⁶ m³ x s⁻¹",gal/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,502,volume flow rate,2,,J58,barrel (UK petroleum) per minute,"2,651 886 m³/s",bbl (UK liq.)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,503,volume flow rate,2,,J59,barrel (UK petroleum) per day,"1,841 587 4 x 10⁻⁶ m³/s",bbl (UK liq.)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,504,volume flow rate,2,,J60,barrel (UK petroleum) per hour,"4,419 810 x 10⁻⁵ m³/s",bbl (UK liq.)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,505,volume flow rate,2,,J61,barrel (UK petroleum) per second,"0,159 113 15 m³/s",bbl (UK liq.)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,506,volume flow rate,2,,J62,barrel (US petroleum) per hour,"4,416 314 x 10⁻⁵ m³/s",bbl (US)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,507,volume flow rate,2,,J63,barrel (US petroleum) per second,"0,158 987 3 m³/s",bbl (US)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,508,volume flow rate,2,,J64,bushel (UK) per day,"4,209 343 x 10⁻⁷ m³/s",bu (UK)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,509,volume flow rate,2,,J65,bushel (UK) per hour,"1,010 242 x 10⁻⁵ m³/s",bu (UK)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,510,volume flow rate,2,,J66,bushel (UK) per minute,"6,061 453 x 10⁻⁴ m³/s",bu (UK)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,511,volume flow rate,2,,J67,bushel (UK) per second,"3,636 872 x 10⁻² m³/s",bu (UK)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,512,volume flow rate,2,,J68,bushel (US dry) per day,"4,078 596 x 10⁻⁷ m³/s",bu (US dry)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,513,volume flow rate,2,,J69,bushel (US dry) per hour,"9,788 631 x 10⁻⁶ m³/s",bu (US dry)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,514,volume flow rate,2,,J70,bushel (US dry) per minute,"5,873 178 x 10⁻⁴ m³/s",bu (US dry)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,515,volume flow rate,2,,J71,bushel (US dry) per second,"3,523 907 x 10⁻² m³/s",bu (US dry)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,516,volume flow rate,1S,,J90,cubic decimetre per day,"1,157 41 x 10⁻⁸ m³/s",dm³/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,517,volume flow rate,1S,,J92,cubic decimetre per minute,"1,666 67 x 10⁻⁵ m³/s",dm³/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,518,volume flow rate,1S,,J93,cubic decimetre per second,10⁻³ m³/s,dm³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,519,volume flow rate,1S,,N45,cubic metre per second pascal,kg⁻¹ x m⁴ x s,(m³/s)/Pa,Power of the SI base unit meter by exponent 3 divided by the product of the SI base unit second and the derived SI base unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,520,volume flow rate,2,,J95,ounce (UK fluid) per day,"3,288 549 x 10⁻¹⁰ m³/s",fl oz (UK)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,521,volume flow rate,2,,J96,ounce (UK fluid) per hour,"7,892 517 x 10⁻⁹ m³/s",fl oz (UK)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,522,volume flow rate,2,,J97,ounce (UK fluid) per minute,"4,735 51 x 10⁻⁷ m³/s",fl oz (UK)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,523,volume flow rate,2,,J98,ounce (UK fluid) per second,"2,841 306 x 10⁻⁵ m³/s",fl oz (UK)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,524,volume flow rate,2,,J99,ounce (US fluid) per day,"3,422 862 x 10⁻¹⁰ m³/s",fl oz (US)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,525,volume flow rate,2,,K10,ounce (US fluid) per hour,"8,214 869 x 10⁻⁹ m³/s",fl oz (US)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,526,volume flow rate,2,,K11,ounce (US fluid) per minute,"4,928 922 x 10⁻⁷ m³/s",fl oz (US)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,527,volume flow rate,2,,K12,ounce (US fluid) per second,"2,957 353 x 10⁻⁵ m³/s",fl oz (US)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,528,volume flow rate,2,,K22,cubic foot per day,"3,277 413 x 10⁻⁷ m³/s",ft³/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,529,volume flow rate,2,,K26,gallon (UK) per day,"5,261 678 x 10⁻⁸ m³/s",gal (UK)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,530,volume flow rate,2,,K27,gallon (UK) per hour,"1,262 803 x 10⁻⁶ m³/s",gal (UK)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,531,volume flow rate,2,,K28,gallon (UK) per second,"4,546 09 x 10⁻³ m³/s",gal (UK)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,532,volume flow rate,2,,K30,gallon (US liquid) per second,"3,785 412 x 10⁻³ m³/s",gal (US liq.)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,533,volume flow rate,2,,K32,gill (UK) per day,"1,644 274 x 10⁻⁵ m³/s",gi (UK)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,534,volume flow rate,2,,K33,gill (UK) per hour,"3,946 258 x 10⁻⁸ m³/s",gi (UK)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,535,volume flow rate,2,,K34,gill (UK) per minute,"0,023 677 55 m³/s",gi (UK)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,536,volume flow rate,2,,K35,gill (UK) per second,"1,420 653 x 10⁻⁴ m³/s",gi (UK)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,537,volume flow rate,2,,K36,gill (US) per day,"1,369 145 x 10⁻⁹ m³/s",gi (US)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,538,volume flow rate,2,,K37,gill (US) per hour,"3,285 947 x 10⁻⁸ m³/s",gi (US)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,539,volume flow rate,2,,K38,gill (US) per minute,"1,971 568 x 10⁻⁶ m³/s",gi (US)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,540,volume flow rate,2,,K39,gill (US) per second,"1,182 941 x 10⁻⁴ m³/s",gi (US)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,541,volume flow rate,2,,K94,quart (UK liquid) per day,"1,315 420 x 10⁻⁸ m³/s",qt (UK liq.)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,542,volume flow rate,2,,K95,quart (UK liquid) per hour,"3,157 008 x 10⁻⁷ m³/s",qt (UK liq.)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,543,volume flow rate,2,,K96,quart (UK liquid) per minute,"1,894 205 x 10⁻⁵ m³/s",qt (UK liq.)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,544,volume flow rate,2,,K97,quart (UK liquid) per second,"1,136 523 x 10⁻³ m³/s",qt (UK liq.)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,545,volume flow rate,2,,K98,quart (US liquid) per day,"1,095 316 x 10⁻⁸ m³/s",qt (US liq.)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,546,volume flow rate,2,,K99,quart (US liquid) per hour,"2,628 758 x 10⁻⁷ m³/s",qt (US liq.)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,547,volume flow rate,2,,L10,quart (US liquid) per minute,"1,577 255 x 10⁻⁵ m³/s",qt (US liq.)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,548,volume flow rate,2,,L11,quart (US liquid) per second,"9,463 529 x 10⁻⁴ m³/s",qt (US liq.)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,549,volume flow rate,2,,L44,peck (UK) per day,"1,052 336 x 10⁻⁷ m³/s",pk (UK)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,550,volume flow rate,2,,L45,peck (UK) per hour,"2,525 606 x 10⁻⁶ m³/s",pk (UK)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,551,volume flow rate,2,,L46,peck (UK) per minute,"1,515 363 5 x 10⁻⁴ m³/s",pk (UK)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,552,volume flow rate,2,,L47,peck (UK) per second,"9,092 181 x 10⁻³ m³/s",pk (UK)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,553,volume flow rate,2,,L48,peck (US dry) per day,"1,019 649 x 10⁻⁷ m³/s",pk (US dry)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,554,volume flow rate,2,,L49,peck (US dry) per hour,"2,447 158 x 10⁻⁶ m³/s",pk (US dry)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,555,volume flow rate,2,,L50,peck (US dry) per minute,"1,468 295 x 10⁻⁴ m³/s",pk (US dry)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,556,volume flow rate,2,,L51,peck (US dry) per second,"8,809 768 x 10⁻³ m³/s",pk (US dry)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,557,volume flow rate,2,,L53,pint (UK) per day,"6,577 098 x 10⁻⁹ m³/s",pt (UK)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,558,volume flow rate,2,,L54,pint (UK) per hour,"1,578 504 x 10⁻⁷ m³/s",pt (UK)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,559,volume flow rate,2,,L55,pint (UK) per minute,"9,471 022 x 10⁻⁶ m³/s",pt (UK)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,560,volume flow rate,2,,L56,pint (UK) per second,"5,682 613 x 10⁻⁴ m³/s",pt (UK)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,561,volume flow rate,2,,L57,pint (US liquid) per day,"5,476 580 x 10⁻⁹ m³/s",pt (US liq.)/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,562,volume flow rate,2,,L58,pint (US liquid) per hour,"1,314 379 x 10⁻⁷ m³/s",pt (US liq.)/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,563,volume flow rate,2,,L59,pint (US liquid) per minute,"7,886 275 x 10⁻⁶ m³/s",pt (US liq.)/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,564,volume flow rate,2,,L60,pint (US liquid) per second,"4,731 765 x 10⁻⁴ m³/s",pt (US liq.)/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,565,volume flow rate,2,,M12,cubic yard per day,"8,849 015 x 10⁻⁶ m³/s",yd³/d,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,566,volume flow rate,2,,M13,cubic yard per hour,"2,123 764 x 10⁻⁴ m³/s",yd³/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,567,volume flow rate,2,,M15,cubic yard per minute,"1,274 258 x 10⁻² m³/s",yd³/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,568,volume flow rate,2,,M16,cubic yard per second,"0,764 554 9 m³/s",yd³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,569,volume ratio,1M,,H60,cubic metre per cubic metre,1,m³/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,570,leakage rate of gas,1M,,F92,bar cubic metre per second,10⁵ kg x m² x s⁻³,bar·m³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,571,leakage rate of gas,1M,,F91,bar litre per second,10² kg x m² x s⁻³,bar·l/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,572,leakage rate of gas,2,,K87,psi cubic inch per second,"0,112 985 Pa x m³/s",psi·in³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,573,leakage rate of gas,2,,K88,psi litre per second,"6,894 757 Pa x m³/s",psi·l/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,574,leakage rate of gas,2,,K89,psi cubic metre per second,"6,894 757 x 10³ Pa x m³/s",psi·m³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,575,leakage rate of gas,2,,K90,psi cubic yard per second,"5,271 420 x 10³ Pa x m³/s",psi·yd³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,576,mass ratio,1S,,Q29,microgram per hectogram,10⁻8,µg/hg,Microgram per hectogram.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,577,volume flow rate,2,,Q37,Standard cubic metre per day,1.15741 × 10-5 m3/s,,Standard cubic metre (temperature 15°C and pressure 101325 millibars ) per day,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,578,volume flow rate,2,,Q38,Standard cubic metre per hour,2.77778 × 10-4 m3/s,,Standard cubic metre (temperature 15°C and pressure 101325 millibars ) per hour,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,579,volume flow rate,2,,Q39,Normalized cubic metre per day,1.15741 × 10-5 m3/s,,Normalized cubic metre (temperature 0°C and pressure 101325 millibars ) per day,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,580,volume flow rate,2,,Q40,Normalized cubic metre per hour,2.77778 × 10-4 m3/s,,Normalized cubic metre (temperature 0°C and pressure 101325 millibars ) per hour,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,581,,2,,KWN,Kilowatt hour per normalized cubic metre,,,Kilowatt hour per normalized cubic metre (temperature 0°C and pressure 101325 millibars ).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,582,,2,,KWS,Kilowatt hour per standard cubic metre,,,Kilowatt hour per standard cubic metre (temperature 15°C and pressure 101325 millibars).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,583,,2,,Q41,Joule per normalised cubic metre,,,Joule per normalised cubic metre (temperature 0°C and pressure 101325 millibars).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,584,,2,,Q42,Joule per standard cubic metre,,,Joule per standard cubic metre (temperature 15°C and pressure 101325 millibars).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,2,thermodynamic,1,,KEL,kelvin,K,K,Refer ISO 80000-5 (Quantities and units — Part 5: Thermodynamics),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,3,temperature,1,,CEL,degree Celsius,1 x K,°C,Refer ISO 80000-5 (Quantities and units — Part 5: Thermodynamics),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,4,temperature,1M,,H12,degree Celsius per hour,"2,777 78 x 10⁻⁴ s⁻¹ K",°C/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,5,temperature,1M,,F60,degree Celsius per bar,10⁻⁵ kg⁻¹ x m x s² x K,°C/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,6,temperature,1M,,E98,degree Celsius per kelvin,1,°C/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,7,temperature,1M,,H13,degree Celsius per minute,"1,666 67 x 10⁻² s⁻¹ K",°C/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,8,temperature,1M,,H14,degree Celsius per second,s⁻¹ K,°C/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,9,temperature,1M,,F61,kelvin per bar,10⁻⁵ kg⁻¹ x m x s² x K,K/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,10,temperature,1M,,F10,kelvin per hour,"2,777 78 × 10⁻⁴ s⁻¹ x K",K/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,11,temperature,1M,,F02,kelvin per kelvin,1,K/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,12,temperature,1M,,F11,kelvin per minute,"1,666 67 × 10⁻² s⁻¹ x K",K/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,13,temperature,1M,,F12,kelvin per second,s⁻¹ x K,K/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,14,temperature,1S,,N79,kelvin per pascal,kg⁻¹ x m x s² x K,K/Pa,SI base unit kelvin divided by the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,15,temperature,2,,J20,degree Fahrenheit per kelvin,"0,555 555 6",°F/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,16,temperature,2,,J21,degree Fahrenheit per bar,"0,555 555 6 x 10⁻⁵ K/Pa",°F/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,17,temperature,2,,J26,reciprocal degree Fahrenheit,"1,8 1/K",1/°F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,18,temperature,2,,A48,degree Rankine,5/9 x K,°R,Refer ISO 80000-5 (Quantities and units — Part 5: Thermodynamics),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,19,fahrenheit temperature,2,,FAH,degree Fahrenheit,5/9 x K,°F,Refer ISO 80000-5 (Quantities and units — Part 5: Thermodynamics),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,20,temperature variation over time,2,,J23,degree Fahrenheit per hour,"1,543 210 x 10⁻⁴ K/s",°F/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,21,temperature variation over time,2,,J24,degree Fahrenheit per minute,"9,259 259 x 10⁻³ K/s",°F/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,22,temperature variation over time,2,,J25,degree Fahrenheit per second,"0,555 555 6 K/s",°F/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,23,temperature variation over time,2,,J28,degree Rankine per hour,"1,543 210 x 10⁻⁴ K/s",°R/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,24,temperature variation over time,2,,J29,degree Rankine per minute,"9,259 259 x 10⁻³ K/s",°R/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,25,temperature variation over time,2,,J30,degree Rankine per second,"0,555 555 6 K/s",°R/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,26,"linear expansion coefficient, cubic expansion coefficient, relative pressure coefficient",1,,C91,reciprocal kelvin or kelvin to the power minus one,K⁻¹,K⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,27,"linear expansion coefficient, cubic expansion coefficient, relative pressure coefficient",2,,M20,reciprocal megakelvin or megakelvin to the power minus one,10⁻⁶ K⁻¹,1/MK,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,28,pressure coefficient,1,,C64,pascal per kelvin,Pa/K,Pa/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,29,pressure coefficient,1M,,F81,bar per kelvin,10⁵ kg x m⁻¹ x s⁻² x K⁻¹,bar/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,30,"isothermal compressibility, isentropic compressibility",1,,C96,reciprocal pascal or pascal to the power minus one,Pa⁻¹,Pa⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,31,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",1,,JOU,joule,J,J,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,32,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",1S,,J55,watt second,W x s,W·s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,33,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,BTU,British thermal unit (international table),"1,055 056 x 10³ J",BtuIT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,34,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,D,A1,15 °C calorie,"4,188 46 J",cal₁₅,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,35,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,D,D70,calorie (international table) ,"4,186 8 J",calIT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,36,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,J39,British thermal unit (mean),"1,055 87 x 10³ J",Btu,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,37,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,J75,calorie (mean),"4,190 02 J",cal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,38,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,K51,kilocalorie (mean),"4,190 02 x 10³ J",kcal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,39,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,E14,kilocalorie (international table),"4,186 8 x 10³ J",kcalIT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,40,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,K53,kilocalorie (thermochemical),"4,184 x 10³ J",kcalth,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,41,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,N66,British thermal unit (39 ºF) ,"1,059 67 x 10³ J",Btu (39 ºF) ,Unit of heat energy according to the Imperial system of units in a reference temperature of 39 °F.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,42,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,N67,British thermal unit (59 ºF),"1,054 80 x 10³ J",Btu (59 ºF),Unit of heat energy according to the Imperial system of units in a reference temperature of 59 °F.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,43,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,N68,British thermal unit (60 ºF) ,"1,054 68 x 10³ J",Btu (60 ºF) ,Unit of head energy according to the Imperial system of units at a reference temperature of 60 °F.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,44,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,N69,calorie (20 ºC) ,"4,181 90 x J",cal₂₀,"Unit for quantity of heat, which is to be required for 1 g air free water at a constant pressure from 101,325 kPa, to warm up the pressure of standard atmosphere at sea level, from 19,5 °C on 20,5 °C.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,45,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,N70,quad (1015 BtuIT),"1,055 056 × 10¹⁸ J",quad,Unit of heat energy according to the imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,46,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,N71,therm (EC),"1,055 06 × 10⁸ J",thm (EC),"Unit of heat energy in commercial use, within the EU defined: 1 thm (EC) = 100 000 BtuIT.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,47,"heat, quantity of heat, energy, thermodynamic energy, enthalpy, Helmholtz function, Helmholtz free energy",2,,N72,therm (U.S.),"1,054 804 × 10⁸ J",thm (US),Unit of heat energy in commercial use.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,48,"Gibbs function, Gibbs free energy",2,D,D35,calorie (thermochemical),"4,184 J",calth,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,49,heat flow rate,1,,WTT,watt,W,W,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,50,heat flow rate,1S,,KWT,kilowatt,10³ W,kW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,51,heat flow rate,2,,2I,British thermal unit (international table) per hour,"2,930 711x 10⁻¹ W",BtuIT/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,52,heat flow rate,2,,J44,British thermal unit (international table) per minute,"17,584 266 W",BtuIT/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,53,heat flow rate,2,,J45,British thermal unit (international table) per second,"1,055 056 x 10³ W",BtuIT/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,54,heat flow rate,2,,J47,British thermal unit (thermochemical) per hour,"0,292 875 1 W",Btuth/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,55,heat flow rate,2,,J51,British thermal unit (thermochemical) per minute,"17,572 50 W",Btuth/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,56,heat flow rate,2,,J52,British thermal unit (thermochemical) per second,"1,054 350 x 10³ W",Btuth/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,57,heat flow rate,2,,J81,calorie (thermochemical) per minute,"6,973 333 x 10⁻² W",calth/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,58,heat flow rate,2,,J82,calorie (thermochemical) per second,"4,184 W",calth/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,59,heat flow rate,2,,E15,kilocalorie (thermochemical) per hour,"1,162 22 W",kcalth/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,60,heat flow rate,2,,K54,kilocalorie (thermochemical) per minute,"69,733 33 W",kcalth/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,61,heat flow rate,2,,K55,kilocalorie (thermochemical) per second,"4,184 x 10³ W",kcalth/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,62,density of heat flow rate,1,,D54,watt per square metre,W/m²,W/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,63,density of heat flow rate,2,,N48,watt per square centimetre ,10⁴ W/m²,W/cm²,"Derived SI unit watt divided by the power of the 0,01-fold the SI base unit metre by exponent 2.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,64,density of heat flow rate,2,,N49,watt per square inch ,"1,550 003 x 10³ W/m²",W/in²,Derived SI unit watt divided by the power of the unit inch according to the Anglo-American and Imperial system of units by exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,65,density of heat flow rate,2,,N50,British thermal unit (international table) per square foot hour,"3,154 591 W/m²",BtuIT/(ft²·h),Unit of the surface heat flux according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,66,density of heat flow rate,2,,N51,British thermal unit (thermochemical) per square foot hour,"3,152 481 W/m²",Btuth/(ft²·h),Unit of the surface heat flux according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,67,density of heat flow rate,2,,N52,British thermal unit (thermochemical) per square foot minute,"1,891 489 x 10² W/m²",Btuth/(ft²·min) ,Unit of the surface heat flux according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,68,density of heat flow rate,2,,N53,British thermal unit (international table) per square foot second,"1,135 653 x 10⁴ W/m²",BtuIT/(ft²·s),Unit of the surface heat flux according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,69,density of heat flow rate,2,,N54,British thermal unit (thermochemical) per square foot second,"1,134 893 x 10⁴ W/m²",Btuth/(ft²·s),Unit of the surface heat flux according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,70,density of heat flow rate,2,,N55,British thermal unit (international table) per square inch second,"1,634 246 x 10⁶ W/m²",BtuIT/(in²·s),Unit of the surface heat flux according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,71,density of heat flow rate,2,,N56,calorie (thermochemical) per square centimetre minute,"6,973 333 x 10² W/m²",calth/(cm²·min),Unit of the surface heat flux according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,72,density of heat flow rate,2,,N57,calorie (thermochemical) per square centimetre second,"4,184 x 10⁴ W/m²",calth/(cm²·s),Unit of the surface heat flux according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,73,thermal conductivity,1,,D53,watt per metre kelvin,W/(m x K),W/(m·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,74,thermal conductivity,1M,,N80,watt per metre degree Celsius,W/(m x K),W/(m·°C),Derived SI unit watt divided by the product of the SI base unit metre and the unit for temperature degree Celsius.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,75,thermal conductivity,1M,,N81,kilowatt per metre kelvin,10³ W/(m x K),kW/(m·K),1000-fold of the derived SI unit watt divided by the product of the SI base unit metre and the SI base unit kelvin.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,76,thermal conductivity,1M,,N82,kilowatt per metre degree Celsius,10³ W/(m x K),kW/(m·°C),1000-fold of the derived SI unit watt divided by the product of the SI base unit metre and the unit for temperature degree Celsius.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,77,thermal conductivity,2,,A22,British thermal unit (international table) per second foot degree Rankine,"6 230,64 W/(m x K)",BtuIT/(s·ft·°R),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,78,thermal conductivity,2,D,D71,calorie (international table) per second centimetre kelvin,"418,68 W/(m x K)",calIT/(s·cm·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,79,thermal conductivity,2,D,D38,calorie (thermochemical) per second centimetre kelvin,"418,4 W/(m x K)",calth/(s·cm·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,80,thermal conductivity,2,,J40,British thermal unit (international table) foot per hour square foot degree Fahrenheit,"1,730 735 W/(m x K)",BtuIT·ft/(h·ft²·°F),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,81,thermal conductivity,2,,J41,British thermal unit (international table) inch per hour square foot degree Fahrenheit,"0,144 227 9 W/(m x K)",BtuIT·in/(h·ft²·°F),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,82,thermal conductivity,2,,J42,British thermal unit (international table) inch per second square foot degree Fahrenheit,"5,192 204 x 10² W/(m x K)",BtuIT·in/(s·ft²·°F),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,83,thermal conductivity,2,,J46,British thermal unit (thermochemical) foot per hour square foot degree Fahrenheit,"1,729 577 W/(m x K)",Btuth·ft/(h·ft²·°F),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,84,thermal conductivity,2,,J48,British thermal unit (thermochemical) inch per hour square foot degree Fahrenheit,"0,144 131 4 W/(m x K)",Btuth·in/(h·ft²·°F),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,85,thermal conductivity,2,,J49,British thermal unit (thermochemical) inch per second square foot degree Fahrenheit,"5,188 732 x 10² W/(m x K)",Btuth·in/(s·ft²·°F),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,86,thermal conductivity,2,,J78,calorie (thermochemical) per centimetre second degree Celsius,"4,184 x 10² W/(m x K)",calth/(cm·s·°C),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,87,thermal conductivity,2,,K52,kilocalorie (international table) per hour metre degree Celsius,"1,163 J/(m x s x K)",kcal/(m·h·°C),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,88,coefficient of heat transfer,1,,D55,watt per square metre kelvin,W/(m² x K),W/(m²·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,89,surface coefficient of heat transfer,1M,,N78,kilowatt per square metre kelvin,10³ W/(m² x K),kW/(m²·K),1000-fold of the derived SI unit watt divided by the product of the power of the SI base unit metre by exponent 2 and the SI base unit kelvin.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,90,surface coefficient of heat transfer,2,D,D72,calorie (international table) per second square centimetre kelvin,"4,186 8 x 10⁴ W/(m² x K)",calIT/(s·cm²·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,91,surface coefficient of heat transfer,2,D,D39,calorie (thermochemical) per second square centimetre kelvin,"4,184 x10⁴ W/(m² x K)",calth/(s·cm²·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,92,surface coefficient of heat transfer,2,,A20,British thermal unit (international table) per second square foot degree Rankine,"20 441,7 W/(m² x K)",BtuIT/(s·ft²·°R),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,93,surface coefficient of heat transfer,2,,A23,British thermal unit (international table) per hour square foot degree Rankine,"5,678 26 W/ (m² x K)",BtuIT/(h·ft²·°R),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,94,surface coefficient of heat transfer,2,,N74,British thermal unit (international table) per hour square foot degree Fahrenheit,"5,678 263 W/(m² x K)",BtuIT/(h·ft²·ºF),Unit of the heat transition coefficient according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,95,surface coefficient of heat transfer,2,,N75,British thermal unit (thermochemical) per hour square foot degree Fahrenheit,"5,674 466 W/(m² x K)",Btuth/(h·ft²·ºF),Unit of the heat transition coefficient according to the imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,96,surface coefficient of heat transfer,2,,N76,British thermal unit (international table) per second square foot degree Fahrenheit,"2,044 175 x 10⁴ W/(m² x K)",BtuIT/(s·ft²·ºF),Unit of the heat transition coefficient according to the imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,97,surface coefficient of heat transfer,2,,N77,British thermal unit (thermochemical) per second square foot degree Fahrenheit,"2,042 808 x 10⁴ W/(m² x K)",Btuth/(s·ft²·ºF) ,Unit of the heat transition coefficient according to the imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,98,"thermal insulance, coefficient of thermal insulation",1,,D19,square metre kelvin per watt,m² x K/W,m²·K/W,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,99,"thermal insulance, coefficient of thermal insulation",2,,J19,degree Fahrenheit hour square foot per British thermal unit (thermochemical),"0,176 228 m² x K/W",°F·h·ft²/Btuth,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,100,"thermal insulance, coefficient of thermal insulation",2,,J22,degree Fahrenheit hour square foot per British thermal unit (international table),"0,176 110 2 m² x K/W",°F·h·ft²/BtuIT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,101,"thermal insulance, coefficient of thermal insulation",2,,J83,clo,"0,155 m² x K/W",clo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,102,"thermal insulance, coefficient of thermal insulation",2,,L14,square metre hour degree Celsius per kilocalorie (international table),"0,859 845 2 m² x s x K/J",m²·h·°C/kcal,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,103,thermal resistance,1,,B21,kelvin per watt,K/W,K/W,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,104,thermal resistance,1,,H35,kelvin metre per watt,K x m⁻¹ x kg⁻¹ x s³,K·m/W,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,105,thermal resistance,2,,N84,degree Fahrenheit hour per British thermal unit (international table),"1,895 634 K/W",ºF/(BtuIT/h),Non SI-conforming unit of the thermal resistance according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,106,thermal resistance,2,,N85,degree Fahrenheit hour per British thermal unit (thermochemical),"1,896 903 K/W",ºF/(Btuth/h),Non SI-conforming unit of the thermal resistance according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,107,thermal resistance,2,,N86,degree Fahrenheit second per British thermal unit (international table),"5,265 651 x 10⁻⁴ K/W",ºF/(BtuIT/s),Non SI-conforming unit of the thermal resistance according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,108,thermal resistance,2,,N87,degree Fahrenheit second per British thermal unit (thermochemical),"5,269 175 x 10⁻⁴ K/W",ºF/(Btuth/s),Non SI-conforming unit of the thermal resistance according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,109,thermal resistance,2,,N88,degree Fahrenheit hour square foot per British thermal unit (international table) inch,"6,933 472 K x m/W",ºF·h·ft²/(BtuIT·in),Unit of specific thermal resistance according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,110,thermal resistance,2,,N89,degree Fahrenheit hour square foot per British thermal unit (thermochemical) inch,"6,938 112 K x m/W",ºF·h·ft²/(Btuth·in),Unit of specific thermal resistance according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,111,thermal conductance,1,,D52,watt per kelvin,W/K,W/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,112,thermal diffusivity,1,,S4,square metre per second,m²/s,m²/s,Synonym: metre squared per second (square metres/second US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,113,thermal diffusivity,2,,S3,square foot per second,"0,092 903 04 m²/s",ft²/s,Synonym: foot squared per second,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,114,thermal diffusivity,1M,,E97,millimetre per degree Celcius metre,10⁻³ K⁻¹,mm/(°C·m),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,115,thermal diffusivity,1M,,F53,millimetre per kelvin,10⁻³ m x K⁻¹,mm/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,116,thermal diffusivity,2,,N83,metre per degree Celcius metre,K⁻¹,m/(°C·m),SI base unit metre divided by the product of the unit degree Celsius and the SI base unit metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,117,"heat capacity, entropy",1,,JE,joule per kelvin,J/K,J/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,118,"heat capacity, entropy",1S,,B41,kilojoule per kelvin,10³ J/K,kJ/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,119,"heat capacity, entropy",2,,J43,British thermal unit (international table) per pound degree Fahrenheit,"4,186 8 x 10³ J/(kg x K)",BtuIT/(lb·°F),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,120,"heat capacity, entropy",2,,J50,British thermal unit (thermochemical) per pound degree Fahrenheit,"4,184 x 10³ J/(kg x K)",Btuth/(lb·°F),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,121,"heat capacity, entropy",2,,J76,calorie (international table) per gram degree Celsius,"4,186 8 x 10³ J/(kg x K)",calIT/(g·°C),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,122,"heat capacity, entropy",2,,J79,calorie (thermochemical) per gram degree Celsius,"4,184 x 10³ J/(kg x K)",calth/(g·°C),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,123,"heat capacity, entropy",2,,N60,British thermal unit (international table) per degree Fahrenheit,"1,899 101 x 10³ J/K",BtuIT/ºF,Unit of the heat capacity according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,124,"heat capacity, entropy",2,,N61,British thermal unit (thermochemical) per degree Fahrenheit,"1,897 830 x 10³ J/K",Btuth/ºF,Unit of the heat capacity according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,125,"heat capacity, entropy",2,,N62,British thermal unit (international table) per degree Rankine,"1,899 101 x 10³ J/K",BtuIT/ºR,Unit of the heat capacity according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,126,"heat capacity, entropy",2,,N63,British thermal unit (thermochemical) per degree Rankine,"1,897 830 x 10³ J/K",Btuth/ºR,Unit of the heat capacity according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,127,"heat capacity, entropy",2,,N64,British thermal unit (thermochemical) per pound degree Rankine,"4,184 x 10³ J/(kg x K)",(Btuth/°R)/lb,Unit of the heat capacity (British thermal unit according to the international table according to the Rankine degree) according to the Imperial system of units divided by the unit avoirdupois pound according to the avoirdupois system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,128,"heat capacity, entropy",2,,N65,kilocalorie (international table) per gram kelvin,"4,186 8 x 10⁶ J/(kg x K)",(kcalIT/K)/g,"Unit of the mass-related heat capacity as quotient 1000-fold of the calorie (international table) divided by the product of the 0,001-fold of the SI base units kilogram and kelvin.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,129,"specific heat capacity at: - constant pressure, -constant volume,- saturation",1,,B11,joule per kilogram kelvin,J/(kg x K),J/(kg·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,130,"specific heat capacity at: - constant pressure, -constant volume,- saturation",1S,,B43,kilojoule per kilogram kelvin,10³ J/(kg x K),kJ/(kg·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,131,"specific heat capacity at: - constant pressure, -constant volume,- saturation",2,,A21,British thermal unit (international table) per pound degree Rankine,"4 186,8 J/(kg x K)",Btu/IT(lb·°R),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,132,"specific heat capacity at: - constant pressure, -constant volume,- saturation",2,D,D76,calorie (international table) per gram kelvin,"4 186,8 J/(kg x K)",calIT/(g·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,133,"specific heat capacity at: - constant pressure, -constant volume,- saturation",2,D,D37,calorie (thermochemical) per gram kelvin,"4,184 x 10³ J/(kg x K)",calth/(g·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,134,"ratio of the specific heat capacities, ratio of the massic heat capacity, isentropic exponent",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,135,"massieu function, planck function",1,,JE,joule per kelvin,J/K,J/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,136,"massic energy, specific energy",1,,J2,joule per kilogram,J/kg,J/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,137,massic thermodynamic energy,1S,,D95,joule per gram,J/(10⁻³ x kg),J/g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,138,specific thermodynamic energy,1S,,JK,megajoule per kilogram,10⁶ J/kg,MJ/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,139,"massic enthalpy, specific enthalpy",1S,,B42,kilojoule per kilogram,10³ J/kg,kJ/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,140,massic Helmholtz free energy,2,,AZ,British thermal unit (international table) per pound,2 326 J/kg,BtuIT/lb,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,141,specific Helmholtz free energy,2,D,D75,calorie (international table) per gram,"4 186,8 J/kg",calIT/g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,142,"massic Helmholtz free energy,",2,,N73,British thermal unit (thermochemical) per pound,"2,324 444 x 10³ J/kg",Btuth/lb,Unit of the heat energy according to the Imperial system of units divided the unit avoirdupois pound according to the avoirdupois system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,143,"specific Helmholtz function, massic Gibbs free energy, specific Gibbs free energy",2,D,B36,calorie (thermochemical) per gram,4 184 J/kg,calth/g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,144,energy density,2,,N58,British thermal unit (international table) per cubic foot ,"3,725 895 x10⁴ J/m³",BtuIT/ft³,Unit of the energy density according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,145,energy density,2,,N59,British thermal unit (thermochemical) per cubic foot,"3,723 403 x10⁴ J/m³",Btuth/ft³,Unit of the energy density according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 04,Heat,146,massic thermodynamic energy,1S,,Q31,kilojoule per gram,10⁶ J/kg,kJ/g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,2,"electric current, magnetic potential difference, magnetomotive force,current linkage",1,,AMP,ampere,A,A,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,3,"electric current, magnetic potential difference, magnetomotive force,current linkage",1S,,B22,kiloampere,10³ A,kA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,4,"electric current, magnetic potential difference, magnetomotive force,current linkage",1S,,H38,megaampere,10⁶ A,MA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,5,"electric current, magnetic potential difference, magnetomotive force,current linkage",1S,,4K,milliampere,10⁻³ A,mA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,6,"electric current, magnetic potential difference, magnetomotive force,current linkage",1S,,B84,microampere,10⁻⁶ A,µA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,7,"electric current, magnetic potential difference, magnetomotive force,current linkage",1S,,C39,nanoampere,10⁻⁹ A,nA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,8,"electric current, magnetic potential difference, magnetomotive force,current linkage",1S,,C70,picoampere,10⁻¹² A,pA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,9,"electric current, magnetic potential difference, magnetomotive force,current linkage",2,,N96,biot,10¹ A,Bi,CGS (Centimetre-Gram-Second system) unit of the electric power which is defined by a force of 2 dyn per cm between two parallel conductors of infinite length with negligible cross-section in the distance of 1 cm.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,10,"electric current, magnetic potential difference, magnetomotive force,current linkage",2,,N97,gilbert,"7,957 747 x 10⁻¹ A",Gi,"CGS (Centimetre-Gram-Second system) unit of the magnetomotive force, which is defined by the work to increase the magnetic potential of a positive common pol with 1 erg.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,11,"electric charge, quantity of electricity, electric flux (flux of displacement)",1,,COU,coulomb,A x s,C,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,12,"electric charge, quantity of electricity, electric flux (flux of displacement)",1,,A8,ampere second,C,A·s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,13,"electric charge, quantity of electricity, electric flux (flux of displacement)",1,,H32,ampere squared second,A² x s,A²·s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,14,"electric charge, quantity of electricity, electric flux (flux of displacement)",1M,,AMH,ampere hour,"3,6 x 10³ C",A·h,A unit of electric charge defining the amount of charge accumulated by a steady flow of one ampere for one hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,15,"electric charge, quantity of electricity, electric flux (flux of displacement)",1M,,TAH,kiloampere hour (thousand ampere hour),"3,6 x 10⁶ C",kA·h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,16,"electric charge, quantity of electricity, electric flux (flux of displacement)",1S,,D77,megacoulomb,10⁶ C,MC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,17,"electric charge, quantity of electricity, electric flux (flux of displacement)",1S,,D86,millicoulomb,10⁻³ C,mC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,18,"electric charge, quantity of electricity, electric flux (flux of displacement)",1S,,B26,kilocoulomb,10³ C,kC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,19,"electric charge, quantity of electricity, electric flux (flux of displacement)",1S,,B86,microcoulomb,10⁻⁶ C,µC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,20,"electric charge, quantity of electricity, electric flux (flux of displacement)",1S,,C40,nanocoulomb,10⁻⁹ C,nC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,21,"electric charge, quantity of electricity, electric flux (flux of displacement)",1S,,C71,picocoulomb,10⁻¹² C,pC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,22,"electric charge, quantity of electricity, electric flux (flux of displacement)",1M,,E09,milliampere hour,"3,6 C",mA·h,A unit of power load delivered at the rate of one thousandth of an ampere over a period of one hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,23,"electric charge, quantity of electricity, electric flux (flux of displacement)",1M,,N95,ampere minute,60 C,A·min,A unit of electric charge defining the amount of charge accumulated by a steady flow of one ampere for one minute..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,24,"electric charge, quantity of electricity, electric flux (flux of displacement)",2,,N94,franklin,"3,335 641 x 10⁻¹⁰ C",Fr,"CGS (Centimetre-Gram-Second system) unit of the electrical charge, where the charge amounts to exactly 1 Fr where the force of 1 dyn on an equal load is performed at a distance of 1 cm.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,25,"volume density of charge, charge density, volumic charge",1,,A29,coulomb per cubic metre,C/m³,C/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,26,"volume density of charge, charge density, volumic charge",1S,,A84,gigacoulomb per cubic metre,10⁹ C/m³,GC/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,27,"volume density of charge, charge density, volumic charge",1S,,A30,coulomb per cubic millimetre,10⁹ C/m³,C/mm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,28,"volume density of charge, charge density, volumic charge",1S,,B69,megacoulomb per cubic metre,10⁶ C/m³,MC/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,29,"volume density of charge, charge density, volumic charge",1S,,A28,coulomb per cubic centimetre,10⁶ C/m³,C/cm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,30,"volume density of charge, charge density, volumic charge",1S,,B27,kilocoulomb per cubic metre,10³ C/m³,kC/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,31,"volume density of charge, charge density, volumic charge",1S,,D88,millicoulomb per cubic metre,10⁻³ C/m³,mC/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,32,"volume density of charge, charge density, volumic charge",1S,,B87,microcoulomb per cubic metre,10⁻⁶ C/m³,µC/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,33,"surface density of charge, electric flux density, displacement electric polarization",1,,A34,coulomb per square metre,C/m²,C/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,34,"surface density of charge, electric flux density, displacement electric polarization",1S,,B70,megacoulomb per square metre,10⁶ C/m²,MC/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,35,"surface density of charge, electric flux density, displacement electric polarization",1S,,A35,coulomb per square millimetre,10⁶ C/m²,C/mm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,36,"surface density of charge, electric flux density, displacement electric polarization",1S,,A33,coulomb per square centimetre,10⁴ C/m²,C/cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,37,"surface density of charge, electric flux density, displacement electric polarization",1S,,B28,kilocoulomb per square metre,10³ C/m²,kC/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,38,"surface density of charge, electric flux density, displacement electric polarization",1S,,D89,millicoulomb per square metre,10⁻³ C/m²,mC/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,39,"surface density of charge, electric flux density, displacement electric polarization",1S,,B88,microcoulomb per square metre,10⁻⁶ C/m²,µC/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,40,electric field strength,1,,D50,volt per metre,V/m,V/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,41,electric field strength,1,,H45,volt second per metre,m x kg x s⁻² x A⁻¹,V·s/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,42,electric field strength,1,,D45,volt squared per kelvin squared,V²/K²,V²/K²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,43,electric field strength,1S,,D51,volt per millimetre,10³ V/m,V/mm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,44,electric field strength,1S,,H24,volt per microsecond,10⁶ V/s,V/µs,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,45,electric field strength,1M,,H62,millivolt per minute,"1,666 666 667 × 10⁻⁵ m² x kg x s⁻⁴ x A⁻¹",mV/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,46,electric field strength,1S,,H46,volt per second,m² x kg x s⁻⁴ x A⁻¹,V/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,47,electric field strength,1S,,B79,megavolt per metre,10⁶ V/m,MV/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,48,electric field strength,1S,,B55,kilovolt per metre,10³ V/m,kV/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,49,electric field strength,1S,,D47,volt per centimetre,10² m⁻¹ x V,V/cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,50,electric field strength,1S,,C30,millivolt per metre,10⁻³ V/m,mV/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,51,electric field strength,1S,,C3,microvolt per metre,10⁻⁶ V/m,µV/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,52,electric field strength,1M,,G60,volt per bar,10⁻⁵ m³ x s⁻¹ x A⁻¹,V/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,53,electric field strength,1M,,N98,volt per pascal,m³ x s⁻¹ x A⁻¹,V/Pa,Derived SI unit volt divided by the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,54,electric field strength,1M,,F87,volt per litre minute,"1,666 67 × 10¹ kg x m⁻¹ x s⁻⁴ x A⁻¹",V/(l·min),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,55,electric field strength,2,,H22,volt square inch per pound-force,"1,450 377 439 8 × 10⁻⁴ m³ x s⁻¹ x A⁻¹",V/(lbf/in²),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,56,electric field strength,2,,H23,volt per inch,"3,937 007 874 × 10¹ m x kg x s⁻³ x A⁻¹",V/in,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,57,"electric potential, potential difference, tension, voltage, electromotive force",1,,VLT,volt,V,V,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,58,"electric potential, potential difference, tension, voltage, electromotive force",1S,,B78,megavolt,10⁶ V,MV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,59,"electric potential, potential difference, tension, voltage, electromotive force",1S,,KVT,kilovolt,10³ V,kV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,60,"electric potential, potential difference, tension, voltage, electromotive force",1S,,2Z,millivolt,10⁻³ V,mV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,61,"electric potential, potential difference, tension, voltage, electromotive force",1S,,D82,microvolt,10⁻⁶ V,µV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,62,"electric potential, potential difference, tension, voltage, electromotive force",1M,,N99,picovolt,10⁻¹² V,pV,"0,000 000 000 001-fold of the derived SI unit volt.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,63,capacitance,1,,FAR,farad,F,F,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,64,capacitance,1S,,H48,attofarad,10⁻¹⁸ m⁻² x kg⁻¹ x s⁴ x A²,aF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,65,capacitance,1S,,C10,millifarad,10⁻³ F,mF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,66,capacitance,1S,,4O,microfarad,10⁻⁶ F,µF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,67,capacitance,1S,,C41,nanofarad,10⁻⁹ F,nF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,68,capacitance,1S,,4T,picofarad,10⁻¹² F,pF,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,69,capacitance,1M,,N90,kilofarad,10³ F,kF,1000-fold of the derived SI unit farad.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,70,"permittivity, permittivity of vacuum, (electric constant)",1,,A69,farad per metre,kg⁻¹ x m⁻³ x s⁴ x A²,F/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,71,"permittivity, permittivity of vacuum, (electric constant)",1S,,H28,microfarad per kilometre,10⁻⁹ F/m,µF/km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,72,"permittivity, permittivity of vacuum, (electric constant)",1S,,H33,farad per kilometre,10⁻³ F/m,F/km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,73,"permittivity, permittivity of vacuum, (electric constant)",1S,,B89,microfarad per metre,10⁻⁶ F/m,µF/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,74,"permittivity, permittivity of vacuum, (electric constant)",1S,,C42,nanofarad per metre,10⁻⁹ F/m,nF/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,75,"permittivity, permittivity of vacuum, (electric constant)",1S,,C72,picofarad per metre,10⁻¹² F/m,pF/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,76,relative permittivity,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,77,electric susceptibility,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,78,electric dipole moment,1,,A26,coulomb metre,A x s x m,C·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,79,current density,1,,A41,ampere per square metre,A/m²,A/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,80,current density,1,,H31,ampere per kilogram,A x kg⁻¹,A/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,81,current density,1S,,B66,megaampere per square metre,10⁶ A/m²,MA/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,82,current density,1S,,A7,ampere per square millimetre,10⁶ A/m²,A/mm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,83,current density,1S,,A4,ampere per square centimetre,10⁴ A/m²,A/cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,84,current density,1S,,B23,kiloampere per square metre,10³ A/m²,kA/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,85,current density,1M,,G59,milliampere per litre minute,"1,666 67 × 10⁻² m⁻³ x s⁻¹ x A",mA/(l·min),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,86,current density,1M,,N93,ampere per pascal,kg⁻¹ x m x s² x A,A/Pa,SI base unit ampere divided by the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,87,current density,2,,F57,milliampere per pound-force per square inch,"1,450 38 × 10⁻⁷ kg⁻¹ x m x s² x A",mA/(lbf/in²),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,88,"linear electric current density, lineic electric current, magnetic field strength",1M,,F59,milliampere per bar,10⁻⁸ kg⁻¹ x m x s² x A,mA/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,89,"linear electric current density, lineic electric current, magnetic field strength",1,,AE,ampere per metre,A/m,A/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,90,"linear electric current density, lineic electric current, magnetic field strength",1S,,B24,kiloampere per metre,10³ A/m,kA/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,91,"linear electric current density, lineic electric current, magnetic field strength",1S,,A3,ampere per millimetre,10³ A/m,A/mm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,92,"linear electric current density, lineic electric current, magnetic field strength",1S,,A2,ampere per centimetre,10² A/m,A/cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,93,"linear electric current density, lineic electric current, magnetic field strength",1M,,F76,milliampere per millimetre,m⁻¹ x A,mA/mm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,94,"linear electric current density, lineic electric current, magnetic field strength",2,,F08,milliampere per inch,"3,937 007 874 015 75 x 10⁻² A x m⁻¹",mA/in,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,95,lineic charge,1,,P10,coulomb per metre,m⁻¹ x s x A,C/m,Derived SI unit coulomb divided by the SI base unit metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,96,"magnetic flux density, magnetic induction, magnetic polarization",1,,D33,tesla,T,T,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,97,"magnetic flux density, magnetic induction, magnetic polarization",1S,,C29,millitesla,10⁻³ T,mT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,98,"magnetic flux density, magnetic induction, magnetic polarization",1S,,D81,microtesla,10⁻⁶ T,µT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,99,"magnetic flux density, magnetic induction, magnetic polarization",1S,,C48,nanotesla,10⁻⁹ T,nT,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,100,"magnetic flux density, magnetic induction, magnetic polarization",1M,,P13,kilotesla,10³ T,kT,1000-fold of the derived SI unit tesla.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,101,"magnetic flux density, magnetic induction, magnetic polarization",2,,P12,gamma,10⁻⁹ T,γ,Unit of magnetic flow density.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,102,magnetic flux,1,,WEB,weber,Wb,Wb,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,103,magnetic flux,1S,,C33,milliweber,10⁻³ Wb,mWb,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,104,magnetic flux,1M,,P11,kiloweber,10³ Wb,kWb,1000 fold of the derived SI unit weber.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,105,magnetic vector potential,1,,D59,weber per metre,Wb/m,Wb/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,106,magnetic vector potential,1S,,B56,kiloweber per metre,10³ Wb/m,kWb/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,107,magnetic vector potential,1S,,D60,weber per millimetre,10³ Wb/m,Wb/mm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,108,"self inductance, mutual inductance, permeance",1,,81,henry,H,H,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,109,"self inductance, mutual inductance, permeance",1S,,C14,millihenry,10⁻³ H,mH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,110,"self inductance, mutual inductance, permeance",1S,,B90,microhenry,10⁻⁶ H,µH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,111,"self inductance, mutual inductance, permeance",1S,,C43,nanohenry,10⁻⁹ H,nH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,112,"self inductance, mutual inductance, permeance",1S,,C73,picohenry,10⁻¹² H,pH,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,113,"self inductance, mutual inductance, permeance",1M,,H03,henry per kiloohm,10⁻³ s,H/kΩ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,114,"self inductance, mutual inductance, permeance",1M,,H04,henry per ohm,s,H/Ω,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,115,"self inductance, mutual inductance, permeance",1M,,G98,microhenry per kiloohm,10⁻⁹ s,µH/kΩ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,116,"self inductance, mutual inductance, permeance",1M,,G99,microhenry per ohm,10⁻⁶ s,µH/Ω,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,117,"self inductance, mutual inductance, permeance",1M,,H05,millihenry per kiloohm,10⁻⁶ s,mH/kΩ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,118,"self inductance, mutual inductance, permeance",1M,,H06,millihenry per ohm,10⁻³ s,mH/Ω,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,119,"self inductance, mutual inductance, permeance",1M,,P24,kilohenry,10³ H,kH,1000-fold of the derived SI unit henry.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,120,"coupling coefficient, leakage coefficient",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,121,"number of turns in a winding, number of phases, number of pairs of poles",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,122,"permeability, permeability of vacuum, magnetic constant",1,,A98,henry per metre,H/m,H/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,123,"permeability, permeability of vacuum, magnetic constant",1S,,B91,microhenry per metre,10⁻⁶ H/m,µH/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,124,"permeability, permeability of vacuum, magnetic constant",1S,,C44,nanohenry per metre,10⁻⁹ H/m,nH/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,125,relative permeability,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,126,magnetic susceptibility,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,127,"electromagnetic moment, magnetic moment, (magnetic area moment)",1,,A5,ampere square metre,A x m²,A·m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,128,magnetization,1,,AE,ampere per metre,A/m,A/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,129,"electromagnetic energy density, volumic electromagnetic energy",1,,B8,joule per cubic metre,J/m³,J/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,130,Poynting vector,1,,D54,watt per square metre,W/m²,W/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,131,"phase velocity of electromagnetic waves, phase speed of electromagnetic waves",1,,MTS,metre per second,m/s,m/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,132,"resistance (to direct current), impedance, (complex impedances), modulus of impedance, resistance (to alternating current), reactance",1,,OHM,ohm,Ω,Ω,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,133,"resistance (to direct current), impedance, (complex impedances), modulus of impedance, resistance (to alternating current), reactance",1S,,A87,gigaohm,10⁹ Ω,GΩ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,134,"resistance (to direct current), impedance, (complex impedances), modulus of impedance, resistance (to alternating current), reactance",1S,,B75,megaohm,10⁶ Ω,MΩ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,135,"resistance (to direct current), impedance, (complex impedances), modulus of impedance, resistance (to alternating current), reactance",1S,,H44,teraohm,10¹² Ω,TΩ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,136,"resistance (to direct current), impedance, (complex impedances), modulus of impedance, resistance (to alternating current), reactance",1S,,B49,kiloohm,10³ Ω,kΩ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,137,"resistance (to direct current), impedance, (complex impedances), modulus of impedance, resistance (to alternating current), reactance",1S,,E45,milliohm,10⁻³ Ω,mΩ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,138,"resistance (to direct current), impedance, (complex impedances), modulus of impedance, resistance (to alternating current), reactance",1S,,B94,microohm,10⁻⁶ Ω,µΩ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,139,"resistance (to direct current), impedance, (complex impedances), modulus of impedance, resistance (to alternating current), reactance",1M,,P22,nanoohm,10⁻⁹ Ω,nΩ,"0,000 000 001-fold of the derived SI unit ohm.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,140,resistance load per unit length ,2,,M26,gigaohm per metre,10⁹ Ω/m,GΩ/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,141,"conductance (for direct current), admittance, (complex admittance), modulus of admittance,(admittance), conductance (for alternating current)",1,,SIE,siemens,A/V,S,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,142,"conductance (for direct current), admittance, (complex admittance), modulus of admittance,(admittance), conductance (for alternating current)",1S,,B53,kilosiemens,10³ S,kS,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,143,"conductance (for direct current), admittance, (complex admittance), modulus of admittance,(admittance), conductance (for alternating current)",1S,,C27,millisiemens,10⁻³ S,mS,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,144,"conductance (for direct current), admittance, (complex admittance), modulus of admittance,(admittance), conductance (for alternating current)",1S,,B99,microsiemens,10⁻⁶ S,µS,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,145,"conductance (for direct current), admittance, (complex admittance), modulus of admittance,(admittance), conductance (for alternating current)",1M,,G42,microsiemens per centimetre,10⁻⁴ S/m,µS/cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,146,"conductance (for direct current), admittance, (complex admittance), modulus of admittance,(admittance), conductance (for alternating current)",1M,,G43,microsiemens per metre,10⁻⁶ S/m,µS/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,147,"conductance (for direct current), admittance, (complex admittance), modulus of admittance,(admittance), conductance (for alternating current)",1M,,N92,picosiemens,10⁻¹² S,pS,"0,000 000 000 001-fold of the derived SI unit siemens.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,148,susceptance,2,D,NQ,mho,S,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,149,susceptance,2,D,NR,micromho,10⁻⁶ S,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,150,resistivity,1,,C61,ohm metre,Ω x m,Ω·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,151,resistivity,1S,,A88,gigaohm metre,10⁹ Ω x m,GΩ·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,152,resistivity,1S,,B76,megaohm metre,10⁶ Ω x m,MΩ·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,153,resistivity,1S,,H88,megaohm kilometre,10⁹ Ω x m,MΩ·km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,154,resistivity,1S,,B50,kiloohm metre,10³ Ω x m,kΩ·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,155,resistivity,1S,,C60,ohm centimetre,10⁻² Ω x m ,Ω·cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,156,resistivity,1S,,C23,milliohm metre,10⁻³ Ω x m,mΩ·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,157,resistivity,1S,,B95,microohm metre,10⁻⁶ Ω x m,µΩ·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,158,resistivity,1S,,C46,nanoohm metre,10⁻⁹ Ω·x m,nΩ·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,159,resistivity,1M,,M24,ohm kilometre,10³ Ω x m,Ω·km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,160,resistivity,2,,P23,ohm circular-mil per foot ,"1,662 426 x 10⁻⁹ Ω x m",Ω·cmil/ft ,Unit of resistivity.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,161,lineic resistance,1M,,F56,ohm per kilometre,10⁻³ Ω/m,Ω/km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,162,lineic resistance,1M,,H26,ohm per metre,Ω/m,Ω/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,163,lineic resistance,1M,,H37,megaohm per metre,10⁶ Ω/m,MΩ/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,164,lineic resistance,1M,,F54,milliohm per metre,10⁻³ Ω/m,mΩ/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,165,lineic resistance,1M,,H36,megaohm per kilometre,10³ Ω/m,MΩ/km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,166,lineic resistance,2,,F55,ohm per mile (statute mile),"6,213 71 × 10⁻⁴  Ω/m",Ω/mi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,167,conductivity,1,,D10,siemens per metre,S/m,S/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,168,conductivity,1S,,H43,siemens per centimetre,10² S/m,S/cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,169,conductivity,1S,,H61,millisiemens per centimetre,10⁻¹ S/m,mS/cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,170,conductivity,1S,,B77,megasiemens per metre,10⁶ S/m,MS/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,171,conductivity,1S,,B54,kilosiemens per metre,10³ S/m,kS/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,172,conductivity,1M,,G45,nanosiemens per metre,10⁻⁹ S/m,nS/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,173,conductivity,1M,,G44,nanosiemens per centimetre,10⁻⁷ S/m,nS/cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,174,conductivity,2,,L42,picosiemens per metre,10⁻¹² S/m,pS/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,175,reluctance,1,,C89,reciprocal henry,H⁻¹,H⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,176,"phase difference, phase displacement, loss angle",1,,C81,radian,rad,rad,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,177,"power (for direct current), active power",1,,WTT,watt,W,W,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,178,"power (for direct current), active power",1,,P14,joule per second,W,J/s,Quotient of the derived SI unit joule divided by the SI base unit second.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,179,"power (for direct current), active power",1S,,KWT,kilowatt,10³ W,kW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,180,"power (for direct current), active power",1S,,MAW,megawatt,10⁶ W,MW,A unit of power defining the rate of energy transferred or consumed when a current of 1000 amperes flows due to a potential of 1000 volts at unity power factor.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,181,"power (for direct current), active power",1S,,A90,gigawatt,10⁹ W,GW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,182,"power (for direct current), active power",1S,,D31,terawatt,10¹² W,TW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,183,"power (for direct current), active power",1S,,C31,milliwatt,10⁻³ W,mW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,184,"power (for direct current), active power",1M,,P15,joule per minute,"1,666 67 × 10⁻² W",J/min,Quotient from the derived SI unit joule divided by the unit minute.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,185,"power (for direct current), active power",1M,,P16,joule per hour,"2,777 78 × 10⁻⁴ W",J/h,Quotient from the derived SI unit joule divided by the unit hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,186,"power (for direct current), active power",1M,,P17,joule per day,"1,157 41 × 10⁻⁵ W",J/d,Quotient from the derived SI unit joule divided by the unit day.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,187,"power (for direct current), active power",1M,,P18,kilojoule per second,10³ W,kJ/s,Quotient from the 1000-fold of the derived SI unit joule divided by the SI base unit second.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,188,"power (for direct current), active power",1M,,P19,kilojoule per minute,"1,666 67 × 10 W",kJ/min,Quotient from the 1000-fold of the derived SI unit joule divided by the unit minute.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,189,"power (for direct current), active power",1M,,P20,kilojoule per hour,"2,777 78 x 10⁻¹ W",kJ/h,Quotient from the 1000-fold of the derived SI unit joule divided by the unit hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,190,"power (for direct current), active power",1M,,P21,kilojoule per day,"1,157 41 x 10⁻² W",kJ/d,Quotient from the 1000-fold of the derived SI unit joule divided by the unit day.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,191,"power (for direct current), active power",1S,,D80,microwatt,10⁻⁶ W,µW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,192,"power (for direct current), active power",2,,K43,horsepower (electric),746 W,electric hp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,193,"power (for direct current), active power",1S,,C49,nanowatt,10⁻⁹ W,nW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,194,"power (for direct current), active power",1S,,C75,picowatt,10⁻¹² W,pW,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,195,apparent power,1,,D46,volt - ampere,W,V·A,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,196,apparent power,1S,,MVA,megavolt - ampere,10⁶ V x A,MV·A,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,197,apparent power,1S,,KVA,kilovolt - ampere,10³ V x A,kV·A,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,198,apparent power,1S,,M35,millivolt - ampere,10⁻³ V x A,mV·A,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,199,reactive power,1,,D44,var,V x A,var,The name of the unit is an acronym for volt-ampere-reactive.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,200,reactive power,1S,D,K5,kilovolt ampere (reactive),10³ V x A,kvar,Use kilovar (common code KVR),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,201,reactive power,1S,,KVR,kilovar,10³ V x A,kvar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,202,reactive power,1M,,MAR,megavar,10³ V x A,mvar,A unit of electrical reactive power represented by a current of one thousand amperes flowing due a potential difference of one thousand volts where the sine of the phase angle between them is 1.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,203,active energy,1,,JOU,joule,J,J,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,204,active energy,1,,WHR,watt hour,"3,6 x 10³ J",W·h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,205,"coefficient, performance characteristic",1,,N91,reciprocal joule,1/J,1/J,Reciprocal of the derived SI unit joule.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,206,"coefficient, performance characteristic",1S,,M30,reciprocal volt - ampere reciprocal second,(V x A x s)⁻¹,1/(V·A·s),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,207,"coefficient, performance characteristic",2,,M17,kilohertz metre,10³ Hz x m,kHz·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,208,"coefficient, performance characteristic",2,,M18,gigahertz metre,10⁹ Hz x m,GHz·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,209,"coefficient, performance characteristic",2,,M27,megahertz metre,10⁶ Hz x m,MHz·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,210,"coefficient, performance characteristic",2,,M21,reciprocal kilovolt - ampere reciprocal hour,"2,777 778 x 10⁻⁷ (V x A x s)⁻¹",1/kVAh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,211,"coefficient, performance characteristic",2,,H34,hertz metre,Hz x m,Hz·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 05,Electricity and Magnetism,212,"coefficient, performance characteristic",2,,H39,megahertz kilometre,10⁹ Hz x m,MHz·km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,2,frequency,1,,HTZ,hertz,Hz,Hz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,3,circular frequency,1,,C97,reciprocal second,s⁻¹,s⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,4,circular frequency,1,,2A,radian per second,rad/s,rad/s,Refer ISO/TC12 SI Guide,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,5,wavelength,1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,6,wavelength,1,,A11,angstrom,10⁻¹⁰ m,Å,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,7,"wavenumber, repetency",1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,8,"angular wave number, angular repetency",1,,C84,radian per metre,rad/m,rad/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,9,velocity (speed) on propagation of electromagnetic waves in vacuo,1,,MTS,metre per second,m/s,m/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,10,radiant energy,1,,JOU,joule,J,J,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,11,radiant energy density,1,,B8,joule per cubic metre,J/m³,J/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,12,radiant energy density,1M,,JM,megajoule per cubic metre,10⁶ J/m³,MJ/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,13,"spectral concentration of radiant energy density (in terms of wavelength),spectral radiant energy density (in terms of wave length)",1,,B14,joule per metre to the fourth power,J/m⁴,J/m⁴,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,14,"radiant power, (radiant energyflux)",1,,WTT,watt,W,W,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,15,"radiant energy fluence, radiance exposure",1,,B13,joule per square metre,J/m²,J/m²,Synonym: joule per metre squared,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,16,photon flux,1,,C97,reciprocal second,s⁻¹,s⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,17,photon intensity,1,,D1,reciprocal second per steradian,s⁻¹/sr,s⁻¹/sr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,18,"photon luminance, photon radiance",1,,D2,reciprocal second per steradian metre squared,s⁻¹/(sr x m²),s⁻¹/(sr·m²),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,19,"photon exitance, irradiance",1,,C99,reciprocal second per metre squared,s⁻¹/m²,s⁻¹/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,20,photon exposure,1,,C93,reciprocal square metre,m⁻²,m⁻²,Synonym: reciprocal metre squared,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,21,"radiant energy, fluence rate, radiant exitance, irradiance, first radiation constant",1,,D54,watt per square metre,W/m²,W/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,22,"radiant energy, fluence rate, radiant exitance, irradiance, first radiation constant",1,,H47,watt per cubic metre,m⁻¹ x kg x s⁻³,W/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,23,"radiant energy, fluence rate, radiant exitance, irradiance, first radiation constant",1M,,H74,watt per metre,W m⁻¹,W/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,24,"radiant energy fluence, radiance exposure",1M,,E43,joule per square centimetre,10⁴ J/m²,J/cm²,A unit of energy defining the number of joules per square centimetre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,25,"radiant energy fluence, radiance exposure",2,,P37,British thermal unit (international table) per square foot,"1,135 653 x 10⁴ J/m²",BtuIT/ft²,Unit of the areal-related energy transmission according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,26,"radiant energy fluence, radiance exposure",2,,P38,British thermal unit (thermochemical) per square foot,"1,134 893 x 10⁴ J/m²",Btuth/ft²,Unit of the areal-related energy transmission according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,27,"radiant energy fluence, radiance exposure",2,,P39,calorie (thermochemical) per square centimetre ,"4,184 x 10⁴ J/m²",calth/cm²,Unit of the areal-related energy transmission according to the Imperial system of units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,28,"radiant energy fluence, radiance exposure",2,,P40,langley,"4,184 x 10⁴ J/m²",Ly,CGS (Centimetre-Gram-Second system) unit of the areal-related energy transmission (as a measure of the incident quantity of heat of solar radiation on the earth's surface).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,29,radiant intensity,1,,D57,watt per steradian,W/sr,W/sr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,30,radiance,1,,D58,watt per steradian square metre,W/(sr x m²),W/(sr·m²),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,31,Stefan-Boltzmann constant,1,,D56,watt per square metre kelvin to the fourth power,W/(m² x K⁴),W/(m²·K⁴),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,32,second radiation constant,1,,D18,metre kelvin,m x K,m·K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,33,"emissivity, spectral emissivity, emissivity at a specified wavelength, directional spectral emissivity",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,34,luminous intensity,1,,CDL,candela,cd,cd,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,35,luminous intensity,1M,,P33,kilocandela,10³ cd,kcd,1000-fold of the SI base unit candela.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,36,luminous intensity,1M,,P34,millicandela,10⁻³ cd,mcd,"0,001-fold of the SI base unit candela.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,37,luminous intensity,2,,P35,Hefner-Kerze,"0,903 cd",HK,"Obsolete, non-legal unit of the power in Germany relating to DIN 1301-3:1979: 1 HK = 0,903 cd.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,38,luminous intensity,2,,P36,international candle ,"1,019 cd",IK,"Obsolete, non-legal unit of the power in Germany relating to DIN 1301-3:1979: 1 HK = 1,019 cd.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,39,luminous flux,1,,LUM,lumen,cd x sr,lm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,40,quantity of light,1,,B62,lumen second,s x cd x sr,lm·s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,41,quantity of light,1S,,B59,lumen hour,"3,6 x 10³ s x cd x sr",lm·h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,42,luminance,1,,A24,candela per square metre,cd/m²,cd/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,43,luminance,2,,P28,candela per square inch ,"1,550 003 x 10³ cd/m²",cd/in²,SI base unit candela divided by the power of unit inch according to the Anglo-American and Imperial system of units by exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,44,luminance,2,,P29,footlambert,"3,426 259 cd/m²",ftL,"Unit of the luminance according to the Anglo-American system of units, defined as emitted or reflected luminance of a lm/ft².",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,45,luminance,2,,P30,lambert,"3,183 099 x 10³ cd/m²",Lb,"CGS (Centimetre-Gram-Second system) unit of luminance, defined as the emitted or reflected luminance by one lumen per square centimetre.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,46,luminance,2,,P31,stilb,10⁴ cd/m²,sb,"CGS (Centimetre-Gram-Second system) unit of luminance, defined as emitted or reflected luminance by one lumen per square centimetre.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,47,luminance,2,,P32,candela per square foot,"1,076 391 x 10 cd/m²",cd/ft²,Base unit SI candela divided by the power of the unit foot according to the Anglo-American and Imperial system of units by exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,48,luminous exitance,1,,B60,lumen per square metre,cd x sr/m²,lm/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,49,illuminance,1,,LUX,lux,cd x sr / m²,lx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,50,illuminance,1M,,KLX,kilolux,10³ cd x sr / m²,klx,A unit of illuminance equal to one thousand lux.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,51,illuminance,2,,P25,lumen per square foot ,"1,076 391 x 10¹ cd x sr / m²",lm/ft²,Derived SI unit lumen divided by the power of the unit foot according to the Anglo-American and Imperial system of units by exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,52,illuminance,2,,P26,phot,10⁴ cd x sr / m²,ph,"CGS (Centimetre-Gram-Second system) unit of the illuminance, defined as lumen by square centimetre.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,53,illuminance,2,,P27,footcandle,"1,076 391 x 10¹ cd x sr / m²",ftc,"Non SI conform traditional unit, defined as density of light which impinges on a surface which has a distance of one foot from a light source, which shines with an intensity of an international candle.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,54,light exposure,1,,B64,lux second,s x cd x sr / m²,lx·s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,55,light exposure,1S,,B63,lux hour,"3,6 x 10³ s x cd x sr / m²",lx·h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,56,"luminious efficacy, spectral luminous efficacy, luminous efficacy at a specified wavelength, maximum spectral luminous efficacy",1,,B61,lumen per watt,cd x sr/W,lm/W,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,57,"luminous efficiency, spectral luminous efficiency,luminous efficiency at a specified wavelength",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,58,CIE colorimetric functions,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,59,coordinates trichromatic,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,60,"spectral absorption factor, spectral absorptance, spectral reflectionfactor,spectral reflectance, spectral transmission factor, spectral transmittance, spectral radiance factor",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,61,optical density,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,62,refractive index,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,63,"linear attenuation coefficient, linear extinction coefficient,linear absorption coefficient",1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,64,molar absorption coefficient,1,,D22,square metre per mole,m²/mol,m²/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,65,"object distance, image distance, focal distance",1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 06,Light and Related Electromagnetic Radiations,66,"vergence, lens power",1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,2,"period, periodic time",1,,SEC,second [unit of time],s,s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,3,frequency,1,,HTZ,hertz,Hz,Hz,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,4,frequency interval,1,,C59,octave,,,A unit used in music to describe the ratio in frequency between notes.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,5,"angular frequency, pulsatance",1,,C97,reciprocal second,s⁻¹,s⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,6,"angular frequency, pulsatance",1,,2A,radian per second,rad/s,rad/s,Refer ISO/TC12 SI Guide,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,7,wavelength,1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,8,"repetency, wavenumber",1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,9,"angular repetency, angular wavenumber",1,,C84,radian per metre,rad/m,rad/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,10,"volumic mass, density, mass density",1,,KMQ,kilogram per cubic metre,kg/m³,kg/m³,A unit of weight expressed in kilograms of a substance that fills a volume of one cubic metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,11,"static pressure, (instantaneous) sound pressure",1,,PAL,pascal,Pa,Pa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,12,"static pressure, (instantaneous) sound pressure",1,,BAR,bar [unit of pressure],10⁵ Pa,bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,13,"static pressure, (instantaneous) sound pressure",2,D,D9,dyne per square centimetre,10⁻¹ Pa,dyn/cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,14,(instantaneous) sound particle displacement,1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,15,(instantaneous) sound particle velocity,1,,MTS,metre per second,m/s,m/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,16,(instantaneous) sound particle acceleration,1,,MSK,metre per second squared,m/s²,m/s²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,17,(instantaneous) volume flow rate,1,,MQS,cubic metre per second,m³/s,m³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,18,"velocity of sound (phase velocity), group velocity",1,,MTS,metre per second,m/s,m/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,19,"sound energy density, volumic, sound energy",1,,B8,joule per cubic metre,J/m³,J/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,20,"sound energy density, volumic, sound energy",2,D,A60,erg per cubic centimetre,10⁻¹ J/m³,erg/cm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,21,sound power,1,,WTT,watt,W,W,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,22,sound power,2,D,A63,erg per second,10⁻⁷ W,erg/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,23,sound intensity,1,,D54,watt per square metre,W/m²,W/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,24,sound intensity,1S,,C32,milliwatt per square metre,10⁻³ W/m²,mW/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,25,sound intensity,1S,,D85,microwatt per square metre,10⁻⁶ W/m²,µW/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,26,sound intensity,1S,,C76,picowatt per square metre,10⁻¹² W/m²,pW/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,27,sound intensity,2,D,A64,erg per second square centimetre,10⁻³ W/m²,erg/(s·cm²),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,28,characteristic impedance of a medium,1,,C67,pascal second per metre,Pa x s/m,Pa· s/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,29,surface density of mechanical impedance,2,D,A50,dyne second per cubic centimetre,10 Pa x s/m,dyn·s/cm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,30,acoustic impedance,1,,C66,pascal second per cubic metre,Pa x s/m³,Pa·s/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,31,acoustic impedance,2,D,A52,dyne second per centimetre to the fifth power,10⁵ Pa x s/m³,dyn·s/cm⁵,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,32,acoustic impedance,2,,M32,pascal second per litre,10³ Pa x s/m³,Pa·s/l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,33,mechanical impedance,1,,C58,newton second per metre,N x s/m,N·s/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,34,mechanical impedance,2,D,A51,dyne second per centimetre,10⁻³ N x s/m,dyn·s/cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,35,"sound pressure level, sound power level",1,,2N,decibel,"0,115 129 3 Np",dB,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,36,"sound pressure level, sound power level",1M,,P43,bel per metre,B/m,B/m,Unit bel divided by the SI base unit metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,37,damping coefficient,1,,C97,reciprocal second,s⁻¹,s⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,38,"sound pressure level, sound power level",1,,H51,decibel per kilometre,10⁻⁴ B/m,dB/km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,39,"sound pressure level, sound power level",1,,H52,decibel per metre,10⁻¹ B/m,dB/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,40,damping coefficient,1,,C51,neper per second,Np/s,Np/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,41,"time constant, relaxation time",1,,SEC,second [unit of time],s,s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,42,logarithmic decrement,1,,C50,neper,Np,Np,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,43,"attenuation coefficient, phase coefficient, propagation coefficient",1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,44,"dissipation factor, dissipance, reflection factor, reflectance, transmission factor, transmittance, absorption factor, absorbance",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,45,sound reduction index,1,,2N,decibel,"0,115 129 3 Np",dB,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,46,equivalent absorption area of a surface or object,1,,MTK,square metre,m²,m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,47,reverberation time,1,,SEC,second [unit of time],s,s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,48,loudness level,1,,C69,phon,,,A unit of subjective sound loudness. A sound has loudness p phons if it seems to the listener to be equal in loudness to the sound of a pure tone of frequency 1 kilohertz and strength p decibels.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,49,loudness,1,,D15,sone,,,A unit of subjective sound loudness. One sone is the loudness of a pure tone of frequency one kilohertz and strength 40 decibels.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,50,sound exposure,1,,P42,pascal squared second,m⁻² x kg² x s⁻³,Pa²·s,Unit of the set as a product of the power of derived SI unit pascal with exponent 2 and the SI base unit second.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 07,Acoustics,51,logarithmic decrement,2,,P41,decade (logarithmic),dec,dec,"1 Dec := log2 10 ˜ 3,32 according to the logarithm for frequency range between f1 and f2, when f2/f1 = 10.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,2,relative atomic mass,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,3,relative molecular mass,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,4,number of molecules or other elementary entities,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,5,amount of substance,1,,C34,mole,mol,mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,6,amount of substance,1S,,B45,kilomole,10³ mol,kmol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,7,amount of substance,1S,,C18,millimole,10⁻³ mol,mmol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,8,amount of substance,1S,,FH,micromole,10⁻⁶ mol,µmol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,9,amount of substance,2,,P44,pound mole,"453,592 4 mol",lbmol,Non SI-conforming unit of quantity of a substance relating that one pound mole of a chemical composition corresponds to the same number of pounds as the molecular weight of one molecule of this composition in atomic mass units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,10,Avogadro constant,1,,C95,reciprocal mole,mol⁻¹,mol⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,11,molar mass,1,,D74,kilogram per mole,kg/mol,kg/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,12,molar mass,1S,,A94,gram per mole,10⁻³ kg/mol,g/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,13,molar volume,1,,A40,cubic metre per mole,m³/mol,m³/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,14,molar volume,1S,,A37,cubic decimetre per mole,10⁻³ m³/mol,dm³/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,15,molar volume,1S,,A36,cubic centimetre per mole,10⁻⁶ m³/mol,cm³/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,16,molar volume,1M,,B58,litre per mole,10⁻³ m³/mol,l/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,17,molar thermodynamic energy,1,,B15,joule per mole,J/mol,J/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,18,molar thermodynamic energy,1S,,B44,kilojoule per mole,10³ J/mol,kJ/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,19,chemical potential,1,,B15,joule per mole,J/mol,J/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,20,absolute activity,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,21,affinity (of a chemical reaction),1,,B15,joule per mole,J/mol,J/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,22,standard equilibrium constant,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,23,"molar heat capacity, molar entropy, molar gas constant",1,,B16,joule per mole kelvin,J/(mol x K),J/(mol·K),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,24,"volumic number of molecules (or particles), number density of molecules (or particles), molecular concentration of B",1,,C86,reciprocal cubic metre,m⁻³,m⁻³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,25,"volumic number of molecules (or particles), number density of molecules (or particles), molecular concentration of B",1M,,H50,reciprocal cubic centimetre,10⁶ m⁻³,cm⁻³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,26,"volumic number of molecules (or particles), number density of molecules (or particles), molecular concentration of B",1S,,L20,reciprocal cubic millimetre,10⁹ m⁻³,1/mm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,27,"volumic number of molecules (or particles), number density of molecules (or particles), molecular concentration of B",2,,K20,reciprocal cubic foot,"35,314 66 m⁻³",1/ft³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,28,"volumic number of molecules (or particles), number density of molecules (or particles), molecular concentration of B",2,,K49,reciprocal cubic inch,"6,102 375 9 x 10⁴ m⁻³",1/in³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,29,"volumic number of molecules (or particles), number density of molecules (or particles), molecular concentration of B",2,,K63,reciprocal litre,10³ m⁻³,1/l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,30,"volumic number of molecules (or particles), number density of molecules (or particles), molecular concentration of B",2,,M10,reciprocal cubic yard,"1,307 951 m⁻³",1/yd³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,31,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",1,,KMQ,kilogram per cubic metre,kg/m³,kg/m³,A unit of weight expressed in kilograms of a substance that fills a volume of one cubic metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,32,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",1,,C36,mole per cubic metre,mol/m³,mol/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,33,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",1,,C38,mole per litre,10³ mol/m³,mol/l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,34,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",1S,,B35,kilogram per litre,10³ kg/m³,kg/l or kg/L,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,35,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",1S,,C35,mole per cubic decimetre,10³ mol/m³,mol/dm³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,36,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",1S,,B46,kilomole per cubic metre,10³ mol/m³,kmol/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,37,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",1S,,E95,mole per second,s⁻¹ x mol,mol/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,38,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",1S,,M33,millimole per litre,mol/m³,mmol/l,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,39,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",1S,,P51,mol per kilogram pascal,m x kg⁻² x s² x mol,(mol/kg)/Pa,SI base unit mol divided by the product of the SI base unit kilogram and the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,40,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",1S,,P52,mol per cubic metre pascal,m⁻² x kg⁻¹ x s² x mol,(mol/m³)/Pa,SI base unit mol divided by the product of the power from the SI base unit metre with exponent 3 and the derived SI unit pascal.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,41,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",2,,K59,kilomole per cubic metre kelvin,10³ (mol/m³)/K,(kmol/m³)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,42,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",2,,K60,kilomole per cubic metre bar,10⁻² (mol/m³)/Pa,(kmol/m³)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,43,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",2,,K93,reciprocal psi,"1,450 377 x 10⁻⁴ Pa⁻¹",1/psi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,44,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",2,,L24,mole per kilogram kelvin,(mol/kg)/K,(mol/kg)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,45,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",2,,L25,mole per kilogram bar,10⁻⁵ (mol/kg)/Pa,(mol/kg)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,46,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",2,,L26,mole per litre kelvin,10³ (mol/m³)/K,(mol/l)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,47,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",2,,L27,mole per litre bar,10⁻² (mol/m³)/Pa,(mol/l)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,48,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",2,,L28,mole per cubic metre kelvin,(mol/m³)/K,(mol/m³)/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,49,"volumic mass, mass density, density, mass concentration of B, amount of substance, concentration of B",2,,L29,mole per cubic metre bar,10⁻⁵ (mol/m³)/Pa,(mol/m³)/bar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,50,"mole fraction of B, mole ratio of solute B",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,51,molality of solute B,1,,C19,mole per kilogram,mol/kg,mol/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,52,volumic dose,1,,D93,second per cubic metre,s/m³,s/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,53,ionic strength,1S,,D87,millimole per kilogram,10⁻³ mol/kg,mmol/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,54,ionic strength,1M,,H68,millimole per gram,mol x kg⁻¹,mmol/g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,55,ionic strength,1M,,P47,kilomole per kilogram,10³ mol/kg,kmol/kg,1000-fold of the SI base unit mol divided by the SI base unit kilogram.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,56,ionic strength,2,,P48,pound mole per pound,10³ mol/kg,lbmol/lb,Non SI-conforming unit of the material molar flux divided by the avoirdupois pound for mass according to the avoirdupois unit system.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,57,degree of dissociation,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,58,"partial pressure of B (in a gaseous mixture), fugacity of B (in a gaseous mixture), osmotic pressure",1,,PAL,pascal,Pa,Pa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,59,standard absolute activity of B (in a gaseous mixture),1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,60,activity coefficient of B (in a liquid as a solid mixture),1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,61,standard absolute activity of B (in a liquid or a solid mixture),1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,62,"activity coefficient of solute B (especially in a dilute solution),standard absolute activity of solute B (especially in a dilute solution)",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,63,"activity of solvent A, relative activity of solvent A (especially in a dilute solution), osmotic coefficient of the solvent A (especially in a dilute solution), standard absolute activity of solvent A (especially in a dilute solution)",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,64,catalytic activity,1M,,KAT,katal,s⁻¹ x mol,kat,A unit of catalytic activity defining the catalytic activity of enzymes and other catalysts.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,65,catalytic activity,1S,,E94,kilomole per second,10³ s⁻¹ x mol,kmol/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,66,catalytic activity,2,,P45,pound mole per second,"4,535 924 x 10² mol/s",lbmol/s,Non SI-conforming unit of the power of the amount of substance non-SI compliant unit of the molar flux relating that a pound mole of a chemical composition the same number of pound corresponds like the molecular weight of a molecule of this composition in atomic mass units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,67,catalytic activity,2,,P46,pound mole per minute,"7,559 873 mol/s",lbmol/h,Non SI-conforming unit of the power of the amount of substance non-SI compliant unit of the molar flux relating that a pound mole of a chemical composition the same number of pound corresponds like the molecular weight of a molecule of this composition in atomic mass units.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,68,stoichiometric number of B,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,69,mass of molecule,1,,KGM,kilogram,kg,kg,A unit of mass equal to one thousand grams.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,70,mass of molecule,1,,D43,unified atomic mass unit,"1,660 538 782 x 10⁻²⁷ kg",u,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,71,electric dipole moment of molecule,1,,A26,coulomb metre,A x s x m,C·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,72,electric polarizability of a molecule,1,,A27,coulomb metre squared per volt,A² x s⁴/kg,C·m²/V,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,73,"microcanonical partition function, canonical partition function, grand-canonical partition function, grand partition function, molecular partition function, partition function of a molecule",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,74,statistical weight,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,75,Boltzmann constant,1,,JE,joule per kelvin,J/K,J/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,76,mean free path,1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,77,diffusion coefficient,1,,S4,square metre per second,m²/s,m²/s,Synonym: metre squared per second (square metres/second US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,78,"thermal diffusion ratio, thermal diffusion factor",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,79,thermal diffusion coefficient,1,,S4,square metre per second,m²/s,m²/s,Synonym: metre squared per second (square metres/second US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,80,proton number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,81,elementary charge,1,,COU,coulomb,A x s,C,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,82,charge number of ion,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,83,Faraday constant,1,,A32,coulomb per mole,A x s/mol,C/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,84,electrolytic conductivity,1,,D10,siemens per metre,S/m,S/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,85,molar conductivity,1,,D12,siemens square metre per mole,S x m²/mol,S·m²/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,86,molar flux,1S,,K58,kilomole per hour,"2,777 78 x 10⁻¹ mol/s",kmol/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,87,molar flux,1S,,K61,kilomole per minute,"16,666 7 mol/s",kmol/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,88,molar flux,1S,,L23,mole per hour,"2,777 78 x 10⁻⁴ mol/s",mol/h,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,89,molar flux,1S,,L30,mole per minute,"1,666 67 x 10⁻² mol/s",mol/min,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,90,"transport number of ion B, current fraction of ion B",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,91,angle of optical rotation,1,,C81,radian,rad,rad,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,92,molar optical rotatory power,1,,C82,radian square metre per mole,rad x m²/mol,rad·m²/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,93,"massic optical, rotatory power, specific optical rotatory power",1,,C83,radian square metre per kilogram,rad x m²/kg,rad·m²/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,94,magnetic dipole moment,1S,,P49,newton square metre per ampere,m³ x kg x s⁻² x A⁻¹,N·m²/A,Product of the derived SI unit newton and the power of SI base unit metre with exponent 2 divided by the SI base unit ampere.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,95,magnetic dipole moment,1S,,P50,weber metre,m³ x kg x s⁻² x A⁻¹,Wb·m,Product of the derived SI unit weber and SI base unit metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 08,Physical Chemistry and Molecular Physics,96,acidity and alkalinity,2,,Q30,pH (potential of Hydrogen),-log10(mol/l),pH,The activity of the (solvated) hydrogen ion (a logarithmic measure used to state the acidity or alkalinity of a chemical solution).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,2,"proton number, atomic number",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,3,neutron number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,4,"nucleon number, mass number",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,5,"mass of atom (of a nuclide x), nuclidic mass",1,,KGM,kilogram,kg,kg,A unit of mass equal to one thousand grams.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,6,"mass of atom (of a nuclide x), nuclidic mass, unified atomic mass constant",1,,D43,unified atomic mass unit,"1,660 538 782 x 10⁻²⁷ kg",u,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,7,"(rest) mass of electron, (rest) mass of proton, (rest) mass of neutron",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,8,mass excess,1,,KGM,kilogram,kg,kg,A unit of mass equal to one thousand grams.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,9,mass defect,1,,D43,unified atomic mass unit,"1,660 538 782 x 10⁻²⁷ kg",u,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,10,"relative mass excess, relative mass defect",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,11,"packing fraction, binding fraction",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,12,elementary charge,1,,COU,coulomb,A x s,C,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,13,Planck constant,1,,B18,joule second,J x s,J·s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,14,Bohr radius,1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,15,Bohr radius,1,,A11,angstrom,10⁻¹⁰ m,Å,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,16,Rydberg constant,1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,17,Hartree energy,1,,JOU,joule,J,J,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,18,"magnetic moment of particle, Bohr magneton, nuclear magneton ornucleus",1,,A5,ampere square metre,A x m²,A·m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,19,"gyromagnetic coefficient, (gyromagnetic ratio)",1,,A10,ampere square metre per joule second,(A x s)/kg,A·m²/(J·s),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,20,"g-factor of atom or electron, g-factor of nucleus",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,21,Larmor angular frequency,1,,C97,reciprocal second,s⁻¹,s⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,22,"nuclear precession, cyclotron angular frequency",1,,2A,radian per second,rad/s,rad/s,Refer ISO/TC12 SI Guide,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,23,nuclear quadrupole moment,1,,MTK,square metre,m²,m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,24,"nuclear radius, electron radius, Compton wavelength",1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,25,orbital angular momentum quantum number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,26,spin angular momentum quantum number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,27,total angular momentum quantum number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,28,nuclear spin quantum number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,29,hyperfine structure quantum number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,30,principle quantum number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,31,magnetic quantum number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,32,fine structure constant,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,33,"mean life, half life",1,,SEC,second [unit of time],s,s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,34,"level width, alpha disintegration energy",1,,JOU,joule,J,J,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,35,"maximum beta particle energy, beta disintegration energy",1,,A53,electronvolt,"1,602 176 487 x 10⁻¹⁹ J",eV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,36,internal conversion factor,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,37,activity,2,,CUR,curie,"3,7 x 10¹⁰ Bq",Ci,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,38,activity,2S,,MCU,millicurie,"3,7 x 10⁷ Bq",mCi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,39,activity,2S,,M5,microcurie,"3,7 x 10⁴ Bq",µCi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,40,activity,2S,,2R,kilocurie,"3,7 x 10¹³ Bq",kCi,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,41,activity,1,,BQL,becquerel,"27,027 x 10⁻¹² Ci",Bq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,42,activity,1M,,GBQ,gigabecquerel,10⁹ Bq,GBq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,43,activity,1S,,2Q,kilobecquerel,10³ Bq,kBq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,44,activity,1S,,4N,megabecquerel,10⁶ Bq,MBq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,45,activity,1M,,H08,microbecquerel,10⁻⁶ Bq,µBq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,46,specific activity in a sample,2,,A42,curie per kilogram,"3,7 x 10¹⁰ Bq/kg",Ci/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,47,specific activity in a sample,1,,A18,becquerel per kilogram,"27,027 x 10⁻¹² Ci/kg",Bq/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,48,specific activity in a sample,1S,,B67,megabecquerel per kilogram,10⁶ Bq/kg,MBq/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,49,specific activity in a sample,1S,,B25,kilobecquerel per kilogram,10³ Bq/kg,kBq/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,50,"volumic activity, activity concentration",1,,A19,becquerel per cubic metre,Bq/m³,Bq/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 09,Atomic and Nuclear Physics,51,"decay constant, disintegration constant",1,,C97,reciprocal second,s⁻¹,s⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,2,reaction energy,1,,JOU,joule,J,J,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,3,resonance energy,1,,A53,electronvolt,"1,602 176 487 x 10⁻¹⁹ J",eV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,4,"average energy loss per ion, pair formed, (average energy loss per elementary charge of the same sign produced)",2,D,A57,erg,10⁻⁷J,erg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,5,cross-section,1,,MTK,square metre,m²,m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,6,total cross-section,1,,A14,barn,10⁻²⁸ m²,b,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,7,angular cross-section,1,,D24,square metre per steradian,m²/sr,m²/sr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,8,angular cross-section,1,,A17,barn per steradian,1 x 10⁻²⁸ m²/sr,b/sr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,9,spectral cross-section,1,,D20,square metre per joule,m²/J,m²/J,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,10,spectral cross-section,1,,A15,barn per electronvolt,"6,241 51 x 10⁻¹⁰ m²/J",b/eV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,11,spectral cross-section,2,,D16,square centimetre per erg,10³ m²/J,cm²/erg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,12,spectral angular cross-section,1,,D25,square metre per steradian joule,m²/(sr x J),m²/(sr·J),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,13,spectral angular cross-section,1,,A16,barn per steradian electronvolt,"6,241 51 x 10⁻¹⁰ m²/(sr xJ)",b/(sr·eV),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,14,spectral angular cross-section,2,,D17,square centimetre per steradian erg,10³ m²/(sr x J),cm²/(sr·erg),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,15,"macroscopic cross-section, volumic cross-section, volumic total cross-section, macroscopic total cross-section",1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,16,particle fluence,1,,C93,reciprocal square metre,m⁻²,m⁻²,Synonym: reciprocal metre squared,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,17,"particle fluence rate, (partical flux density), neutron fluence rate, (neutronflux density), current density of particles",1,,B81,reciprocal metre squared reciprocal second,m⁻²/s,m⁻²/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,18,energy fluence,1,,B13,joule per square metre,J/m²,J/m²,Synonym: joule per metre squared,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,19,"energy fluence rate, (energy flux density)",1,,D54,watt per square metre,W/m²,W/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,20,"energy fluence rate, (energy flux density)",2,D,A65,erg per square centimetre second,10⁻³ W/m²,erg/(cm²·s),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,21,linear attenuation coefficient,1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,22,mass attenuation coefficient,1,,D21,square metre per kilogram,m²/kg,m²/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,23,molar attenuation coefficient,1,,D22,square metre per mole,m²/mol,m²/mol,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,24,atomic attenuation coefficient,1,,MTK,square metre,m²,m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,25,"slowing down area, diffusion area, migration area",1,,MTK,square metre,m²,m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,26,"half-thickness, half-value thickness",1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,27,"mean linear range, mean free path",1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,28,"slowing-down length, diffusion length, migration length",1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,29,"neutron yield per fission, neutron yield per absorption",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,30,fast fission factor,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,31,thermal utilization factor,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,32,non leakage probability,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,33,"multiplication factor, infinite medium multiplication factor, effective multiplication factor",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,34,"diffusion coefficient for neutron fluence rate, (diffusion coefficient for neutron flux density)",1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,35,total linear stopping power,1,,B12,joule per metre,J/m,J/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,36,total linear stopping power,1,,A54,electronvolt per metre,"1,602 176 487 x 10⁻¹⁹ J/m",eV/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,37,total linear stopping power,2,D,A58,erg per centimetre,10⁻⁵ J/m,erg/cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,38,total atomic stopping power,1,,D73,joule square metre,J x m²,J·m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,39,total atomic stopping power,1,,A55,electronvolt square metre,"1,602 176 487 x 10⁻¹⁹ J x m²",eV·m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,40,total atomic stopping power,2,D,A66,erg square centimetre,10⁻¹¹ J x m²,erg·cm²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,41,total mass stopping power,1,,B20,joule square metre per kilogram,J x m²/kg,J·m²/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,42,total mass stopping power,1,,A56,electronvolt square metre per kilogram,"1,602 176 487 x 10⁻¹⁹ J x m²/kg",eV·m²/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,43,total mass stopping power,2,D,A67,erg square centimetre per gram,10⁻⁸ J x m²/kg,erg·cm²/g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,44,mean mass range,1,,28,kilogram per square metre,kg/m²,kg/m²,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,45,"linear ionization by a particle, total ionization by a particle",1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,46,mobility,1,,D26,square metre per volt second,m²/(V x s),m²/(V·s),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,47,mobility,1,,H58,metre per volt second,m⁻¹ x kg⁻¹ x s² x A,m/(V·s),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,48,"ion number density, ion density, neutron number density",1,,C86,reciprocal cubic metre,m⁻³,m⁻³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,49,recombination coefficient,1,,MQS,cubic metre per second,m³/s,m³/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,50,neutron speed,1,,MTS,metre per second,m/s,m/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,51,"diffusion coefficient, diffusion coefficient for neutron number density",1,,S4,square metre per second,m²/s,m²/s,Synonym: metre squared per second (square metres/second US),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,52,neutron source density,1,X,C98,reciprocal second per cubic metre,s⁻¹/m³,s⁻¹/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,53,slowing down density,1,,C87,reciprocal cubic metre per second,m⁻³/s,m⁻³/s,Synonym: reciprocal second per cubic metre,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,54,resonance escape probability,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,55,lethargy,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,56,average logarithmic energy decrement,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,57,reactivity,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,58,reactor time constant,1,,SEC,second [unit of time],s,s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,59,activity,1,,BQL,becquerel,"27,027 x 10⁻¹² Ci",Bq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,60,activity,2,,CUR,curie,"3,7 x 10¹⁰ Bq",Ci,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,61,"energy imparted, mean energy imparted",1,,JOU,joule,J,J,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,62,"specific energy imparted, massic energy imparted",1,,A95,gray,m²/s²,Gy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,63,"specific energy imparted, massic energy imparted",1S,,C13,milligray,10⁻³ Gy,mGy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,64,absorbed dose,2,,C80,rad,10⁻² Gy,rad,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,65,kerma,2,D,A61,erg per gram,10⁻⁴ J/kg,erg/g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,66,dose equivalent,1,,D13,sievert,m²/s²,Sv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,67,dose equivalent,1S,,C28,millisievert,10⁻³ Sv,mSv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,68,dose equivalent,2,,D91,rem,10⁻² Sv,rem,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,69,dose equivalent,2,,L31,milliroentgen aequivalent men,10⁻⁵ Sv,mrem,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,70,absorbed dose rate,1,,A96,gray per second,m²/s³,Gy/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,71,kerma rate,2,D,A62,erg per gram second,10⁻⁴ W/kg,erg/g·s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,72,linear energy transfer,1,,B12,joule per metre,J/m,J/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,73,linear energy transfer,1,,A54,electronvolt per metre,"1,602 176 487 x 10⁻¹⁹ J/m",eV/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,74,linear energy transfer,2,D,A58,erg per centimetre,10⁻⁵ J/m,erg/cm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,75,mass energy transfer coefficient,1,,D21,square metre per kilogram,m²/kg,m²/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,76,exposure,1,,CKG,coulomb per kilogram,A x s/kg,C/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,77,exposure,1S,,C8,millicoulomb per kilogram,10⁻³ C/kg,mC/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,78,exposure,2,,2C,roentgen,"2,58 x 10⁻⁴ C/kg",R,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,79,exposure,2,,2Y,milliroentgen,"2,58 x 10⁻⁷ C/kg",mR,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,80,exposure,2,,J53,coulomb square metre per kilogram,C x m²/kg,C·m²/kg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,81,exposure,2,,KR,kiloroentgen,"2,58 x 10⁻¹ C/kg",kR,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,82,exposure rate,1,,A31,coulomb per kilogram second,A/kg,C/(kg·s),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,83,exposure rate,2,,D6,roentgen per second,"2,58 x 10⁻⁴ C/(kg x s)",R/s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,84,absorbed dose rate,1M,,P54,milligray per second,10⁻³ Gy/s,mGy/s,"0,001-fold of the derived SI unit gray divided by the SI base unit second.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,85,absorbed dose rate,1M,,P55,microgray per second,10⁻⁶ Gy/s,µGy/s,"0,000 001-fold of the derived SI unit gray divided by the SI base unit second.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,86,absorbed dose rate,1M,,P56,nanogray per second,10⁻⁹ Gy/s,nGy/s,"0,000 000 001-fold of the derived SI unit gray divided by the SI base unit second.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,87,absorbed dose rate,1M,,P57,gray per minute,"1,666 67 × 10⁻² Gy/s",Gy/min,SI derived unit gray divided by the unit minute.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,88,absorbed dose rate,1M,,P58,milligray per minute,"1,666 67 × 10⁻⁵ Gy/s",mGy/min,"0,001-fold of the derived SI unit gray divided by the unit minute.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,89,absorbed dose rate,1M,,P59,microgray per minute,"1,666 67 × 10⁻⁸ Gy/s",µGy/min,"0,000 001-fold of the derived SI unit gray divided by the unit minute.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,90,absorbed dose rate,1M,,P60,nanogray per minute,"1,666 67 × 10⁻¹¹ Gy/s",nGy/min,"0,000 000 001-fold of the derived SI unit gray divided by the unit minute.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,91,absorbed dose rate,1M,,P61,gray per hour,"2,777 78 × 10⁻⁴ Gy/s",Gy/h,SI derived unit gray divided by the unit hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,92,absorbed dose rate,1M,,P62,milligray per hour,"2,777 78 × 10⁻⁷ Gy/s",mGy/h,"0,001-fold of the derived SI unit gray divided by the unit hour.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,93,absorbed dose rate,1M,,P63,microgray per hour,"2,777 78 × 10⁻¹⁰ Gy/s",µGy/h,"0,000 001-fold of the derived SI unit gray divided by the unit hour.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,94,absorbed dose rate,1M,,P64,nanogray per hour,"2,777 78 × 10⁻¹³ Gy/s",nGy/h,"0,000 000 001-fold of the derived SI unit gray divided by the unit hour.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,95,equivalence dose output,2,,P65,sievert per second,Sv/s,Sv/s,Derived SI unit sievert divided by the SI base unit second.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,96,equivalence dose output,2,,P66,millisievert per second,10⁻³ Sv/s,mSv/s,"0,001-fold of the derived SI unit sievert divided by the SI base unit second.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,97,equivalence dose output,2,,P67,microsievert per second,10⁻⁶ Sv/s,µSv/s,"0,000 001-fold of the derived SI unit sievert divided by the SI base unit second.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,98,equivalence dose output,2,,P68,nanosievert per second,10⁻⁹ Sv/s,nSv/s,"0,000 000 001-fold of the derived SI unit sievert divided by the SI base unit second.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,99,equivalence dose output,2,,P69,rem per second,10⁻² Sv/s,rem/s,"Unit for the equivalent tin rate relating to DIN 1301-3:1979: 1 rem/s = 0,01 J/(kg·s) = 1 Sv/s.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,100,equivalence dose output,2,,P70,sievert per hour,"2,777 78 × 10⁻⁴ Sv/s",Sv/h,Derived SI unit sievert divided by the unit hour.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,101,equivalence dose output,2,,P71,millisievert per hour,"0,277 777 778 × 10⁻⁷ Sv/s",mSv/h,"0,001-fold of the derived SI unit sievert divided by the unit hour.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,102,equivalence dose output,2,,P72,microsievert per hour,"0,277 777 778 × 10⁻¹⁰ Sv/s",µSv/h,"0,000 001-fold of the derived SI unit sievert divided by the unit hour.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,103,equivalence dose output,2,,P73,nanosievert per hour,"0,277 777 778 × 10⁻¹³ Sv/s",nSv/h,"0,000 000 001-fold of the derived SI unit sievert divided by the unit hour.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,104,equivalence dose output,2,,P74,sievert per minute,"0,016 666 Sv/s",Sv/min,Derived SI unit sievert divided by the unit minute.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,105,equivalence dose output,2,,P75,millisievert per minute,"1,666 666 667 × 10⁻⁵ Sv/s",mSv/min,"0,001-fold of the derived SI unit sievert divided by the unit minute.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,106,equivalence dose output,2,,P76,microsievert per minute,"1,666 666 667 × 10⁻⁸ Sv/s",µSv/min,"0,000 001-fold of the derived SI unit sievert divided by the unit minute.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,107,equivalence dose output,2,,P77,nanosievert per minute,"1,666 666 667 × 10⁻¹¹ Sv/s",nSv/min,"0,000 000 001-fold of the derived SI unit sievert divided by the unit minute.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 10,Nuclear Reactions and Ionizing Radiations,108,particle fluence,2,,P78,reciprocal square inch,"1,550 003 x 10³ m⁻²",1/in²,Complement of the power of the unit inch according to the Anglo-American and Imperial system of units by exponent 2.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),2,Reynolds number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),3,Euler number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),4,Froude number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),5,Grashof number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),6,Weber number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),7,Mach number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),8,Knudsen number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),9,Strouhal number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),10,Fourier number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),11,Peclet number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),12,Rayleigh number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),13,Nusselt number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),14,Stanton number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),15,Fourier number for mass transfer,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),16,Peclet number for mass transfer,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),17,Grashof number for mass transfer,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),18,Nusselt number for mass transfer,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),19,Stanton number for mass transfer,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),20,Prandtl number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),21,Schmidt number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),22,Lewis number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),23,magnetic Reynolds number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),24,Alfven number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),25,Hartmann number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 11,Characteristic Numbers (dimensionless parameters),26,Cowling number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,2,mobility ratio,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,3,"lattice vector, fundamental lattice vector",1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,4,"lattice plane spacing, Burgers vector",1,,A11,angstrom,10⁻¹⁰ m,Å,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,5,Bragg angle,1,,C81,radian,rad,rad,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,6,Bragg angle,1,,DD,degree [unit of angle],"1,745 329 x 10⁻² rad",°,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,7,order of reflexion,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,8,"short-range order parameter, long-range order parameter",1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,9,"relaxation time, carrier life time",1,,SEC,second [unit of time],s,s,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,10,magnetic flux quantum,1,,WEB,weber,Wb,Wb,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,11,magnetic flux quantum,2,,P53,unit pole ,"1,256 637 x 10⁻⁷ Wb",unit pole ,CGS (Centimetre-Gram-Second system) unit for magnetic flux of a magnetic pole (according to the interaction of identical poles of 1 dyn at a distance of a cm).,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,12,"particle position vector, equilibrium position vector of ion or atom, displacement vector of ion or atom",1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,13,Debye-Walle factor,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,14,"mean free path of phonons or electrons, London penetration depth, coherence length, diffusion length",1,,MTR,metre,m,m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,15,"angular repetency, angular wave number",1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,16,"Fermi angular repetency, Fermi angular wave number",1,,C85,reciprocal angstrom,10¹⁰ m⁻¹,Å⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,17,"Debye angular repetency, Debye angular wave number",1,,C84,radian per metre,rad/m,rad/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,18,"angular reciprocal lattice vector, fundamental reciprocal lattice vector",1,,C92,reciprocal metre,m⁻¹,m⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,19,Debye angular frequency,1,,2A,radian per second,rad/s,rad/s,Refer ISO/TC12 SI Guide,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,20,Debye angular frequency,1,,C97,reciprocal second,s⁻¹,s⁻¹,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,21,"Debye temperature, Curie temperature, Néel temperature, Fermi temperature, Super conductor transition temperature",1,,KEL,kelvin,K,K,Refer ISO 80000-5 (Quantities and units — Part 5: Thermodynamics),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,22,spectral concentration of vibrational modes (in terms of angular frequency),1,,D94,second per cubic metre radian,s/(rad x m³),s/(rad·m³),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,23,Grüneisen parameter,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,24,Madelung constant,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,25,Landau-Ginzburg number,1,,C62,one,1,1,Synonym: unit,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,26,density of states,1,,C90,reciprocal joule per cubic metre,J⁻¹/m³,J⁻¹/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,27,density of states,1,,C88,reciprocal electron volt per cubic metre,"6,241 46 x 10¹⁸ J⁻¹/m³",eV⁻¹/m³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,28,residual resistivity,1,,C61,ohm metre,Ω x m,Ω·m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,29,Hall coefficient,1,,A38,cubic metre per coulomb,m³/A x s,m³/C,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,30,"thermoelectromotive force between substances a and b, Peltier coefficient for substances a and b",1,,VLT,volt,V,V,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,31,"thermodynamic critical magnetic flux density, lower critical magnetic flux density, upper critical magnetic flux density",1,,D33,tesla,T,T,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,32,Seebeck coefficient for substances a and b,1,,D48,volt per kelvin,V/K,V/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,33,Thompson coefficient,1S,,D49,millivolt per kelvin,10⁻³ V/K,mV/K,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,34,work function,1,,JOU,joule,J,J,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,35,Fermi energy,1,,A53,electronvolt,"1,602 176 487 x 10⁻¹⁹ J",eV,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,36,gap energy,1S,,A70,femtojoule,10⁻¹⁵ J,fJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,37,"donor ionization energy, acceptor ionization energy, exchange intergral, superconductor energy gap, electron affinity",1S,,A13,attojoule,10⁻¹⁸ J,aJ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,38,Richardson constant,1,,A6,ampere per square metre kelvin squared,A/(m² x K²),A/(m²·K²),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,39,"electron number density, volumic electron number, hole number density, volumic hole number, donor number density, volumic donor number, intrinsic number density, volumic intrinsis number, acceptor number density, volumic acceptor number",1,,C86,reciprocal cubic metre,m⁻³,m⁻³,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 12,Solid State Physics,40,effective mass,1,,KGM,kilogram,kg,kg,A unit of mass equal to one thousand grams.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,2,burst index,1M,,33,kilopascal square metre per gram,10⁶ m/s²,kPa·m²/g,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,3,burst index,1,,P79,pascal square metre per kilogram,m/s²,Pa/(kg/m²),"Unit of the burst index as derived unit for pressure pascal related to the substance, represented as a quotient from the SI base unit kilogram divided by the power of the SI base unit metre by exponent 2.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,4,hardness index,1M,,34,kilopascal per millimetre,10⁶ kg/(m² x s²),kPa/mm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,5,hardness index,1M,,H42,pascal per metre,m⁻² kg x s⁻²,Pa/m,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,6,hardness index,1M,,H69,picopascal per kilometre,10⁻¹⁵ m⁻² x kg x s⁻²,pPa/km,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,7,hardness index,1M,,P80,millipascal per metre,10⁻³ kg/(m² x s²),mPa/m,"0,001-fold of the derived SI unit pascal divided by the SI base unit metre.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,8,hardness index,1M,,P81,kilopascal per metre,10³ kg/(m² x s²),kPa/m,1000-fold of the derived SI unit pascal divided by the SI base unit metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,9,hardness index,1M,,P82,hectopascal per metre,10² kg/(m² x s²),hPa/m,100-fold of the derived SI unit pascal divided by the SI base unit metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,10,hardness index,2,,P83,standard atmosphere per metre,"1,013 25 x 10⁵ kg/(m² x s²)",Atm/m,Outdated unit of the pressure divided by the SI base unit metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,11,hardness index,2,,P84,technical atmosphere per metre,"9,806 65 x 10⁴ kg/(m² x s²)",at/m,Obsolete and non-legal unit of the pressure which is generated by a 10 metre water column divided by the SI base unit metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,12,hardness index,2,,P85,torr per metre,"1,333 224 x 10² kg/(m² x s²)",Torr/m,CGS (Centimetre-Gram-Second system) unit of the pressure divided by the SI base unit metre.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,13,hardness index,2,,P86,psi per inch,"2,714 471 x 10⁵ kg/(m² x s²)",psi/in,Compound unit for pressure (pound-force according to the Anglo-American unit system divided by the power of the unit inch according to the Anglo-American and Imperial system of units with the exponent 2) divided by the unit inch according to the Anglo-American and Imperial system of units .,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,14,porosity,1M,,35,millilitre per square centimetre second,10⁻² m/s,ml/(cm²·s),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,15,porosity,1M,X,36,cubic foot per minute per square foot,,ft³/(min/ft²),Conversion factor required,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13,Miscellaneous,16,porosity,1M,,P87,cubic metre per second square metre,m/s,(m³/s)/m²,Unit of volume flow cubic meters by second related to the transmission surface in square metres.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 02,Periodic and related phenomena,26,frequency,2,,OPM,oscillations per minute,1.667 x 10-2 /s,o/min,The number of oscillation per minute,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,577,"pressure, normal stress, shear stress, modulus of elasticity,shear modulus, modulus of rigidity, bulk modulus, modulus of compression",1S,,KNM,kilonewton per square metre,103pascal,KN/m2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 03,Mechanics,578,Power flow rate,1M,,Q35,megawatts per minute,1.667 × 104 W/s,MW/min,A unit of power defining the total amount of bulk energy transferred or consumer per minute,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, python-opcua-0.98.11/schemas/rec20_latest_a2-3.csv000066400000000000000000005250031367360577200215160ustar00rootroot00000000000000Status,"Common Code",Name,Description,"Level / Category",Symbol,Conversion Factor X,05,lift,,3.9,, X,06,small spray,,3.9,, X,08,heat lot,,3.9,, ,10,group,A unit of count defining the number of groups (group: set of items classified together).,3.9,, ,11,outfit,A unit of count defining the number of outfits (outfit: a complete set of equipment / materials / objects used for a specific purpose).,3.9,, ,13,ration,A unit of count defining the number of rations (ration: a single portion of provisions).,3.9,, ,14,shot,"A unit of liquid measure, especially related to spirits.",3.9,, ,15,"stick, military",A unit of count defining the number of military sticks (military stick: bombs or paratroops released in rapid succession from an aircraft).,3.9,, X,16,hundred fifteen kg drum,,3.3,, X,17,hundred lb drum,,3.3,, X,18,fiftyfive gallon (US) drum,,3.3,, X,19,tank truck,,3.4,, ,20,twenty foot container,A unit of count defining the number of shipping containers that measure 20 foot in length.,3.4,, ,21,forty foot container,A unit of count defining the number of shipping containers that measure 40 foot in length.,3.4,, ,22,decilitre per gram,,1M,dl/g,10⁻¹ x m³/kg ,23,gram per cubic centimetre,,1S,g/cm³,10³ kg/m³ ,24,theoretical pound,A unit of mass defining the expected mass of material expressed as the number of pounds.,3.1,, ,25,gram per square centimetre,,1M,g/cm²,10 kg/m² X,26,actual ton,,3.1,, ,27,theoretical ton,"A unit of mass defining the expected mass of material, expressed as the number of tons.",3.1,, ,28,kilogram per square metre,,1,kg/m²,kg/m² X,29,pound per thousand square foot,,3.8,lb/kft², X,30,horse power day per air dry metric ton,,3.5,, X,31,catch weight,,3.9,, X,32,kilogram per air dry metric ton,,3.5,, ,33,kilopascal square metre per gram,,1M,kPa·m²/g,10⁶ m/s² ,34,kilopascal per millimetre,,1M,kPa/mm,10⁶ kg/(m² x s²) ,35,millilitre per square centimetre second,,1M,ml/(cm²·s),10⁻² m/s X,36,cubic foot per minute per square foot,Conversion factor required,1M,ft³/(min/ft²), ,37,ounce per square foot,,2,oz/ft²,"0,305 151 7 kg/m²" ,38,"ounce per square foot per 0,01inch",,3.9,oz/(ft²/cin), ,40,millilitre per second,,1M,ml/s,10⁻⁶ m³/s ,41,millilitre per minute,,1M,ml/min,"1,666 67 x 10⁻⁸ m³/s" X,43,super bulk bag,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,44,fivehundred kg bulk bag,,3.3,, X,45,threehundred kg bulk bag,,3.3,, X,46,fifty lb bulk bag,,3.3,, X,47,fifty lb bag,,3.3,, X,48,bulk car load,,3.4,, X,53,theoretical kilogram,,3.1,, X,54,theoretical tonne,,3.1,, ,56,sitas,A unit of area for tin plate equal to a surface area of 100 square metres.,3.9,, ,57,mesh,A unit of count defining the number of strands per inch as a measure of the fineness of a woven product.,3.9,, ,58,net kilogram,A unit of mass defining the total number of kilograms after deductions.,3.1,, ,59,part per million,A unit of proportion equal to 10⁻⁶.,3.7,ppm,1 x 10⁻⁶ ,60,percent weight,A unit of proportion equal to 10⁻².,3.7,,1 x 10⁻² ,61,part per billion (US),A unit of proportion equal to 10⁻⁹.,3.7,ppb,1 x 10⁻⁹ X,62,percent per 1000 hour,,3.7,, X,63,failure rate in time,,3.9,, D,64,"pound per square inch, gauge",,3.1,,"7,030 696 x 10² kg/m²" D,66,oersted,,3.5,Oe,"7,957 747 x 10 A/m" X,69,test specific scale,,3.9,, X,71,volt ampere per pound,,3.9,, X,72,watt per pound,,3.9,, X,73,ampere tum per centimetre,,3.9,, ,74,millipascal,,1S,mPa,10⁻³ Pa D,76,gauss,,3.5,Gs,10⁻⁴ T ,77,milli-inch,,2,mil,"25,4 x 10⁻⁶ m" D,78,kilogauss,,3.5,kGs,10⁻¹ T ,80,pound per square inch absolute,,2,lb/in²,"7,030 696 x 10² kg/m²" ,81,henry,,1,H,H D,84,kilopound-force per square inch,"A unit of pressure defining the number of kilopounds force per square inch. Use kip per square inch (common code N20).",2,klbf/in²,"6,894 757 x 10⁶ Pa" ,85,foot pound-force,,2,ft·lbf,"1,355 818 J" ,87,pound per cubic foot,,2,lb/ft³,"1,601 846 x 10¹ kg/m³" ,89,poise,,2,P,"0,1 Pa x s" X,90,Saybold universal second,,3.9,, ,91,stokes,,2,St,10⁻⁴ m²/s X,92,calorie per cubic centimetre,,3.9,, X,93,calorie per gram,Use International Table (IT) calorie per gram (common code D75).,3.5,cal/g,"4,186 8 x 10³ J/kg" X,94,curl unit,,3.9,, X,95,twenty thousand gallon (US) tankcar,,3.4,, X,96,ten thousand gallon (US) tankcar,,3.4,, X,97,ten kg drum,,3.3,, X,98,fifteen kg drum,,3.3,, X,1A,car mile,,3.5,, X,1B,car count,,3.5,, X,1C,locomotive count,,3.5,, X,1D,caboose count,,3.5,, X,1E,empty car,,3.5,, X,1F,train mile,,3.5,, X,1G,fuel usage gallon (US),,3.5,, X,1H,caboose mile,,3.5,, ,1I,fixed rate,A unit of quantity expressed as a predetermined or set rate for usage of a facility or service.,3.9,, X,1J,ton mile,,3.5,, X,1K,locomotive mile,,3.5,, X,1L,total car count,,3.5,, X,1M,total car mile,,3.5,, X,1X,quarter mile,,3.8,, ,2A,radian per second,Refer ISO/TC12 SI Guide,1,rad/s,rad/s ,2B,radian per second squared,Refer ISO/TC12 SI Guide,1,rad/s²,rad/s² ,2C,roentgen,,2,R,"2,58 x 10⁻⁴ C/kg" ,2G,volt AC,A unit of electric potential in relation to alternating current (AC).,3.1,V,V ,2H,volt DC,A unit of electric potential in relation to direct current (DC).,3.1,V,V ,2I,British thermal unit (international table) per hour,,2,BtuIT/h,"2,930 711x 10⁻¹ W" ,2J,cubic centimetre per second,,1S,cm³/s,10⁻⁶ m³/s ,2K,cubic foot per hour,,2,ft³/h,"7,865 79 x 10⁻⁶ m³/s" ,2L,cubic foot per minute,,2,ft³/min,"4,719 474 x 10⁻⁴ m³/s" ,2M,centimetre per second,,1S,cm/s,10⁻² m/s ,2N,decibel,,1,dB,"0,115 129 3 Np" ,2P,kilobyte,A unit of information equal to 10³ (1000) bytes.,3.6,kbyte, ,2Q,kilobecquerel,,1S,kBq,10³ Bq ,2R,kilocurie,,2S,kCi,"3,7 x 10¹³ Bq" ,2U,megagram,,1S,Mg,10³ kg X,2V,megagram per hour,,3.8,Mg/h, X,2W,bin,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,2X,metre per minute,,1M,m/min,"0,016 666 m/s" ,2Y,milliroentgen,,2,mR,"2,58 x 10⁻⁷ C/kg" ,2Z,millivolt,,1S,mV,10⁻³ V ,3B,megajoule,,1S,MJ,10⁶ J ,3C,manmonth,A unit of count defining the number of months for a person or persons to perform an undertaking.,3.9,, X,3E,pound per pound of product,,3.9,, X,3G,pound per piece of product,,3.9,, X,3H,kilogram per kilogram of product,,3.9,, X,3I,kilogram per piece of product,,3.9,, X,4A,bobbin,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,4B,cap,,3.9,, ,4C,centistokes,,2,cSt,10⁻⁶ m²/s X,4E,twenty pack,,3.2,, ,4G,microlitre,,1M,µl,10⁻⁹ m³ ,4H,micrometre (micron),,1S,µm,10⁻⁶ m ,4K,milliampere,,1S,mA,10⁻³ A ,4L,megabyte,A unit of information equal to 10⁶ (1000000) bytes.,3.6,Mbyte, ,4M,milligram per hour,,1M,mg/h,"2,777 78 x 10⁻¹⁰ kg/s" ,4N,megabecquerel,,1S,MBq,10⁶ Bq ,4O,microfarad,,1S,µF,10⁻⁶ F ,4P,newton per metre,,1,N/m,N/m ,4Q,ounce inch,,2,oz·in,"7,200 778 x 10⁻⁴ kg x m" ,4R,ounce foot,,2,oz·ft,"8,640 934 x 10⁻³ kg x m" ,4T,picofarad,,1S,pF,10⁻¹² F ,4U,pound per hour,,2,lb/h,"1,259 979 x 10⁻⁴ kg/s" ,4W,ton (US) per hour,,2,ton (US) /h,"2,519 958 x 10⁻¹ kg/s" ,4X,kilolitre per hour,,1M,kl/h,"2,777 78 x 10⁻⁴ m³/s" ,5A,barrel (US) per minute,,2,barrel (US)/min,"2,649 79 x 10⁻³ m³/s" ,5B,batch,A unit of count defining the number of batches (batch: quantity of material produced in one operation or number of animals or persons coming at once).,3.9,, X,5C,gallon(US) per thousand,,3.9,, ,5E,MMSCF/day,A unit of volume equal to one million (1000000) cubic feet of gas per day.,3.9,, X,5F,pound per thousand,,3.9,, X,5G,pump,,3.9,, X,5H,stage,,3.9,, X,5I,standard cubic foot,Use standard (common code WSD),2,std,"4,672 m³" ,5J,hydraulic horse power,A unit of power defining the hydraulic horse power delivered by a fluid pump depending on the viscosity of the fluid.,3.5,, X,5K,count per minute,,3.9,, X,5P,seismic level,,3.9,, X,5Q,seismic line,,3.9,, D,A1,15 °C calorie,,2,cal₁₅,"4,188 46 J" ,A10,ampere square metre per joule second,,1,A·m²/(J·s),(A x s)/kg ,A11,angstrom,,1,Å,10⁻¹⁰ m ,A12,astronomical unit,,1,ua,"1,495 978 70 x 10¹¹ m" ,A13,attojoule,,1S,aJ,10⁻¹⁸ J ,A14,barn,,1,b,10⁻²⁸ m² ,A15,barn per electronvolt,,1,b/eV,"6,241 51 x 10⁻¹⁰ m²/J" ,A16,barn per steradian electronvolt,,1,b/(sr·eV),"6,241 51 x 10⁻¹⁰ m²/(sr xJ)" ,A17,barn per steradian,,1,b/sr,1 x 10⁻²⁸ m²/sr ,A18,becquerel per kilogram,,1,Bq/kg,"27,027 x 10⁻¹² Ci/kg" ,A19,becquerel per cubic metre,,1,Bq/m³,Bq/m³ ,A2,ampere per centimetre,,1S,A/cm,10² A/m ,A20,British thermal unit (international table) per second square foot degree Rankine,,2,BtuIT/(s·ft²·°R),"20 441,7 W/(m² x K)" ,A21,British thermal unit (international table) per pound degree Rankine,,2,BtuIT/(lb·°R),"4 186,8 J/(kg x K)" ,A22,British thermal unit (international table) per second foot degree Rankine,,2,BtuIT/(s·ft·°R),"6 230,64 W/(m x K)" ,A23,British thermal unit (international table) per hour square foot degree Rankine,,2,BtuIT/(h·ft²·°R),"5,678 26 W/ (m² x K)" ,A24,candela per square metre,,1,cd/m²,cd/m² D,A25,cheval vapeur,Synonym: metric horse power,2,CV,"7,354 988 x 10² W" ,A26,coulomb metre,,1,C·m,A x s x m ,A27,coulomb metre squared per volt,,1,C·m²/V,A² x s⁴/kg ,A28,coulomb per cubic centimetre,,1S,C/cm³,10⁶ C/m³ ,A29,coulomb per cubic metre,,1,C/m³,C/m³ ,A3,ampere per millimetre,,1S,A/mm,10³ A/m ,A30,coulomb per cubic millimetre,,1S,C/mm³,10⁹ C/m³ ,A31,coulomb per kilogram second,,1,C/(kg·s),A/kg ,A32,coulomb per mole,,1,C/mol,A x s/mol ,A33,coulomb per square centimetre,,1S,C/cm²,10⁴ C/m² ,A34,coulomb per square metre,,1,C/m²,C/m² ,A35,coulomb per square millimetre,,1S,C/mm²,10⁶ C/m² ,A36,cubic centimetre per mole,,1S,cm³/mol,10⁻⁶ m³/mol ,A37,cubic decimetre per mole,,1S,dm³/mol,10⁻³ m³/mol ,A38,cubic metre per coulomb,,1,m³/C,m³/A x s ,A39,cubic metre per kilogram,,1,m³/kg,m³/kg ,A4,ampere per square centimetre,,1S,A/cm²,10⁴ A/m² ,A40,cubic metre per mole,,1,m³/mol,m³/mol ,A41,ampere per square metre,,1,A/m²,A/m² ,A42,curie per kilogram,,2,Ci/kg,"3,7 x 10¹⁰ Bq/kg" ,A43,deadweight tonnage,"A unit of mass defining the difference between the weight of a ship when completely empty and its weight when completely loaded, expressed as the number of tons.",3.4,dwt, ,A44,decalitre,,1M,dal,10⁻² m³ ,A45,decametre,,1M,dam,10 m ,A47,decitex,A unit of yarn density. One decitex equals a mass of 1 gram per 10 kilometres of length.,3.5,dtex (g/10km), ,A48,degree Rankine,Refer ISO 80000-5 (Quantities and units — Part 5: Thermodynamics),2,°R,5/9 x K ,A49,denier,A unit of yarn density. One denier equals a mass of 1 gram per 9 kilometres of length.,3.5,den (g/9 km), ,A5,ampere square metre,,1,A·m²,A x m² D,A50,dyne second per cubic centimetre,,2,dyn·s/cm³,10 Pa x s/m D,A51,dyne second per centimetre,,2,dyn·s/cm,10⁻³ N x s/m D,A52,dyne second per centimetre to the fifth power,,2,dyn·s/cm⁵,10⁵ Pa x s/m³ ,A53,electronvolt,,1,eV,"1,602 176 487 x 10⁻¹⁹ J" ,A54,electronvolt per metre,,1,eV/m,"1,602 176 487 x 10⁻¹⁹ J/m" ,A55,electronvolt square metre,,1,eV·m²,"1,602 176 487 x 10⁻¹⁹ J x m²" ,A56,electronvolt square metre per kilogram,,1,eV·m²/kg,"1,602 176 487 x 10⁻¹⁹ J x m²/kg" D,A57,erg,,2,erg,10⁻⁷J D,A58,erg per centimetre,,2,erg/cm,10⁻⁵ J/m ,A59,8-part cloud cover,"A unit of count defining the number of eighth-parts as a measure of the celestial dome cloud coverage. Synonym: OKTA , OCTA",3.9,, ,A6,ampere per square metre kelvin squared,,1,A/(m²·K²),A/(m² x K²) D,A60,erg per cubic centimetre,,2,erg/cm³,10⁻¹ J/m³ D,A61,erg per gram,,2,erg/g,10⁻⁴ J/kg D,A62,erg per gram second,,2,erg/g·s,10⁻⁴ W/kg D,A63,erg per second,,2,erg/s,10⁻⁷ W D,A64,erg per second square centimetre,,2,erg/(s·cm²),10⁻³ W/m² D,A65,erg per square centimetre second,,2,erg/(cm²·s),10⁻³ W/m² D,A66,erg square centimetre,,2,erg·cm²,10⁻¹¹ J x m² D,A67,erg square centimetre per gram,,2,erg·cm²/g,10⁻⁸ J x m²/kg ,A68,exajoule,,1S,EJ,10¹⁸ J ,A69,farad per metre,,1,F/m,kg⁻¹ x m⁻³ x s⁴ x A² ,A7,ampere per square millimetre,,1S,A/mm²,10⁶ A/m² ,A70,femtojoule,,1S,fJ,10⁻¹⁵ J ,A71,femtometre,,1S,fm,10⁻¹⁵ m ,A73,foot per second squared,,2,ft/s²,"0,304 8 m/s²" ,A74,foot pound-force per second,,2,ft·lbf/s,"1,355 818 W" ,A75,freight ton,"A unit of information typically used for billing purposes, defined as either the number of metric tons or the number of cubic metres, whichever is the larger.",3.4,, ,A76,gal,,1S,Gal,10⁻² m/s² D,A77,Gaussian CGS (Centimetre-Gram-Second system) unit of displacement,,3.5,, D,A78,Gaussian CGS (Centimetre-Gram-Second system) unit of electric current,,3.5,, D,A79,Gaussian CGS (Centimetre-Gram-Second system) unit of electric charge,,3.5,, ,A8,ampere second,,1,A·s,C D,A80,Gaussian CGS (Centimetre-Gram-Second system) unit of electric field strength,,3.5,, D,A81,Gaussian CGS (Centimetre-Gram-Second system) unit of electric polarization,,3.5,, D,A82,Gaussian CGS (Centimetre-Gram-Second system) unit of electric potential,,3.5,, D,A83,Gaussian CGS (Centimetre-Gram-Second system) unit of magnetization,,3.5,, ,A84,gigacoulomb per cubic metre,,1S,GC/m³,10⁹ C/m³ ,A85,gigaelectronvolt,,1S,GeV,10⁹ eV ,A86,gigahertz,,1S,GHz,10⁹ Hz ,A87,gigaohm,,1S,GΩ,10⁹ Ω ,A88,gigaohm metre,,1S,GΩ·m,10⁹ Ω x m ,A89,gigapascal,,1S,GPa,10⁹ Pa ,A9,rate,A unit of quantity expressed as a rate for usage of a facility or service.,3.9,, ,A90,gigawatt,,1S,GW,10⁹ W ,A91,gon,Synonym: grade,2,gon,"1,570 796 x 10⁻² rad" ,A93,gram per cubic metre,,1M,g/m³,10⁻³ kg/m³ ,A94,gram per mole,,1S,g/mol,10⁻³ kg/mol ,A95,gray,,1,Gy,m²/s² ,A96,gray per second,,1,Gy/s,m²/s³ ,A97,hectopascal,,1S,hPa,10² Pa ,A98,henry per metre,,1,H/m,H/m ,A99,bit,A unit of information equal to one binary digit.,3.6,bit, ,AA,ball,A unit of count defining the number of balls (ball: object formed in the shape of sphere).,3.9,, ,AB,bulk pack,A unit of count defining the number of items per bulk pack.,3.9,pk, ,ACR,acre,,2,acre,"4 046,873 m²" ,ACT,activity,A unit of count defining the number of activities (activity: a unit of work or action).,3.2,, ,AD,byte,A unit of information equal to 8 bits.,3.6,byte, ,AE,ampere per metre,,1,A/m,A/m ,AH,additional minute,A unit of time defining the number of minutes in addition to the referenced minutes.,3.5,, ,AI,average minute per call,A unit of count defining the number of minutes for the average interval of a call.,3.5,, X,AJ,cop,,3.9,, ,AK,fathom,,2,fth,"1,828 8 m" ,AL,access line,A unit of count defining the number of telephone access lines.,3.5,, X,AM,ampoule,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,AMH,ampere hour,A unit of electric charge defining the amount of charge accumulated by a steady flow of one ampere for one hour.,1M,A·h,"3,6 x 10³ C" ,AMP,ampere,,1,A,A ,ANN,year,"Unit of time equal to 365,25 days. Synonym: Julian year",2,y,"3,155 76 x 10⁷ s" X,AP,aluminium pound only,,3.1,, ,APZ,troy ounce or apothecary ounce,,2,tr oz,"3,110 348 x 10⁻³ kg" ,AQ,anti-hemophilic factor (AHF) unit,A unit of measure for blood potency (US).,3.9,, X,AR,suppository,,3.3,, D,ARE,are,Synonym: square decametre,2,a,10² m² ,AS,assortment,A unit of count defining the number of assortments (assortment: set of items grouped in a mixed collection).,3.9,, ,ASM,alcoholic strength by mass,A unit of mass defining the alcoholic strength of a liquid.,3.5,, ,ASU,alcoholic strength by volume,"A unit of volume defining the alcoholic strength of a liquid (e.g. spirit, wine, beer, etc), often at a specific temperature.",3.5,, ,ATM,standard atmosphere,,1,atm,1 013 25 Pa D,ATT,technical atmosphere,,2,at,"98 066,5 Pa" X,AV,capsule,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,AW,powder filled vial,,3.3,, ,AWG,american wire gauge,A unit of distance used for measuring the diameter of small tubes or wires such as the outer diameter of hypotermic or suture needles.,2,AWG, ,AY,assembly,A unit of count defining the number of assemblies (assembly: items that consist of component parts).,3.9,, ,AZ,British thermal unit (international table) per pound,,2,BtuIT/lb,2 326 J/kg X,B0,Btu per cubic foot,,3.9,BTU/ft³, ,B1,barrel (US) per day,,3.5,barrel (US)/d,"1,840 13 x 10⁻⁶ m³/s" ,B10,bit per second,A unit of information equal to one binary digit per second.,3.6,bit/s, ,B11,joule per kilogram kelvin,,1,J/(kg·K),J/(kg x K) ,B12,joule per metre,,1,J/m,J/m ,B13,joule per square metre,Synonym: joule per metre squared,1,J/m²,J/m² ,B14,joule per metre to the fourth power,,1,J/m⁴,J/m⁴ ,B15,joule per mole,,1,J/mol,J/mol ,B16,joule per mole kelvin,,1,J/(mol·K),J/(mol x K) ,B17,credit,A unit of count defining the number of entries made to the credit side of an account.,3.9,, ,B18,joule second,,1,J·s,J x s ,B19,digit,A unit of information defining the quantity of numerals used to form a number.,3.7,, X,B2,bunk,,3.9,, ,B20,joule square metre per kilogram,,1,J·m²/kg,J x m²/kg ,B21,kelvin per watt,,1,K/W,K/W ,B22,kiloampere,,1S,kA,10³ A ,B23,kiloampere per square metre,,1S,kA/m²,10³ A/m² ,B24,kiloampere per metre,,1S,kA/m,10³ A/m ,B25,kilobecquerel per kilogram,,1S,kBq/kg,10³ Bq/kg ,B26,kilocoulomb,,1S,kC,10³ C ,B27,kilocoulomb per cubic metre,,1S,kC/m³,10³ C/m³ ,B28,kilocoulomb per square metre,,1S,kC/m²,10³ C/m² ,B29,kiloelectronvolt,,1S,keV,10³ eV ,B3,batting pound,A unit of mass defining the number of pounds of wadded fibre.,3.1,, ,B30,gibibit,A unit of information equal to 2³⁰ bits (binary digits).,3.6,Gibit, ,B31,kilogram metre per second,,1,kg·m/s,kg x m/s ,B32,kilogram metre squared,,1,kg·m²,kg x m² ,B33,kilogram metre squared per second,,1,kg·m²/s,kg x m²/s ,B34,kilogram per cubic decimetre,,1S,kg/dm³,10³ kg/m³ ,B35,kilogram per litre,,1S,kg/l or kg/L,10³ kg/m³ D,B36,calorie (thermochemical) per gram,,2,calth/g,4 184 J/kg D,B37,kilogram-force,,2,kgf,"9,806 65 N" D,B38,kilogram-force metre,,2,kgf·m,"9,806 65 N x m" D,B39,kilogram-force metre per second,,2,kgf·m/s,"9,806 65 W" ,B4,"barrel, imperial",A unit of volume used to measure beer. One beer barrel equals 36 imperial gallons.,3.5,, D,B40,kilogram-force per square metre,,2,kgf/m²,"9,806 65 Pa" ,B41,kilojoule per kelvin,,1S,kJ/K,10³ J/K ,B42,kilojoule per kilogram,,1S,kJ/kg,10³ J/kg ,B43,kilojoule per kilogram kelvin,,1S,kJ/(kg·K),10³ J/(kg x K) ,B44,kilojoule per mole,,1S,kJ/mol,10³ J/mol ,B45,kilomole,,1S,kmol,10³ mol ,B46,kilomole per cubic metre,,1S,kmol/m³,10³ mol/m³ ,B47,kilonewton,,1S,kN,10³ N ,B48,kilonewton metre,,1S,kN·m,10³ N x m ,B49,kiloohm,,1S,kΩ,10³ Ω X,B5,billet,,3.9,, ,B50,kiloohm metre,,1S,kΩ·m,10³ Ω x m D,B51,kilopond,Synonym: kilogram-force,2,kp,"9,806 65 N" ,B52,kilosecond,,1S,ks,10³ s ,B53,kilosiemens,,1S,kS,10³ S ,B54,kilosiemens per metre,,1S,kS/m,10³ S/m ,B55,kilovolt per metre,,1S,kV/m,10³ V/m ,B56,kiloweber per metre,,1S,kWb/m,10³ Wb/m ,B57,light year,A unit of length defining the distance that light travels in a vacuum in one year.,2,ly,"9,460 73 x 10¹⁵ m" ,B58,litre per mole,,1M,l/mol,10⁻³ m³/mol ,B59,lumen hour,,1S,lm·h,"3,6 x 10³ s x cd x sr" X,B6,bun,,3.9,, ,B60,lumen per square metre,,1,lm/m²,cd x sr/m² ,B61,lumen per watt,,1,lm/W,cd x sr/W ,B62,lumen second,,1,lm·s,s x cd x sr ,B63,lux hour,,1S,lx·h,"3,6 x 10³ s x cd x sr / m²" ,B64,lux second,,1,lx·s,s x cd x sr / m² D,B65,maxwell,,3.5,Mx,10⁻⁸ Wb ,B66,megaampere per square metre,,1S,MA/m²,10⁶ A/m² ,B67,megabecquerel per kilogram,,1S,MBq/kg,10⁶ Bq/kg ,B68,gigabit,A unit of information equal to 10⁹ bits (binary digits).,3.6,Gbit, ,B69,megacoulomb per cubic metre,,1S,MC/m³,10⁶ C/m³ ,B7,cycle,A unit of count defining the number of cycles (cycle: a recurrent period of definite duration).,3.9,, ,B70,megacoulomb per square metre,,1S,MC/m²,10⁶ C/m² ,B71,megaelectronvolt,,1S,MeV,10⁶ eV ,B72,megagram per cubic metre,,1S,Mg/m³,10³ kg/m³ ,B73,meganewton,,1S,MN,10⁶ N ,B74,meganewton metre,,1S,MN·m,10⁶ N x m ,B75,megaohm,,1S,MΩ,10⁶ Ω ,B76,megaohm metre,,1S,MΩ·m,10⁶ Ω x m ,B77,megasiemens per metre,,1S,MS/m,10⁶ S/m ,B78,megavolt,,1S,MV,10⁶ V ,B79,megavolt per metre,,1S,MV/m,10⁶ V/m ,B8,joule per cubic metre,,1,J/m³,J/m³ ,B80,gigabit per second,A unit of information equal to 10⁹ bits (binary digits) per second.,3.6,Gbit/s, ,B81,reciprocal metre squared reciprocal second,,1,m⁻²/s,m⁻²/s ,B82,inch per linear foot,A unit of length defining the number of inches per linear foot.,3.1,, ,B83,metre to the fourth power,,1,m⁴,m⁴ ,B84,microampere,,1S,µA,10⁻⁶ A ,B85,microbar,,1S,µbar,10⁻¹ Pa ,B86,microcoulomb,,1S,µC,10⁻⁶ C ,B87,microcoulomb per cubic metre,,1S,µC/m³,10⁻⁶ C/m³ ,B88,microcoulomb per square metre,,1S,µC/m²,10⁻⁶ C/m² ,B89,microfarad per metre,,1S,µF/m,10⁻⁶ F/m X,B9,batt,,3.9,, ,B90,microhenry,,1S,µH,10⁻⁶ H ,B91,microhenry per metre,,1S,µH/m,10⁻⁶ H/m ,B92,micronewton,,1S,µN,10⁻⁶ N ,B93,micronewton metre,,1S,µN·m,10⁻⁶ N x m ,B94,microohm,,1S,µΩ,10⁻⁶ Ω ,B95,microohm metre,,1S,µΩ·m,10⁻⁶ Ω x m ,B96,micropascal,,1S,µPa,10⁻⁶ Pa ,B97,microradian,,1S,µrad,10⁻⁶ rad ,B98,microsecond,,1S,µs,10⁻⁶ s ,B99,microsiemens,,1S,µS,10⁻⁶ S ,BAR,bar [unit of pressure],,1,bar,10⁵ Pa ,BB,base box,"A unit of area of 112 sheets of tin mil products (tin plate, tin free steel or black plate) 14 by 20 inches, or 31,360 square inches.",3.5,, X,BD,board,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,BE,bundle,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,BFT,board foot,A unit of volume defining the number of cords (cord: a stack of firewood of 128 cubic feet).,3.5,fbm, X,BG,bag,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,BH,brush,,3.9,, ,BHP,brake horse power,,2,BHP,"7,457 x 10² W" ,BIL,billion (EUR),Synonym: trillion (US),3.7,,10¹² X,BJ,bucket,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,BK,basket,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,BL,bale,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,BLD,dry barrel (US),,2,bbl (US),"1,156 27 x 10⁻¹ m³" ,BLL,barrel (US),,2,barrel (US),"158,987 3 x 10⁻³ m³" X,BO,bottle,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,BP,hundred board foot,A unit of volume equal to one hundred board foot.,3.5,, ,BPM,beats per minute,The number of beats per minute.,3.1,BPM,1.667 x 10-2 /s ,BQL,becquerel,,1,Bq,"27,027 x 10⁻¹² Ci" X,BR,bar [unit of packaging],"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,BT,bolt,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,BTU,British thermal unit (international table),,2,BtuIT,"1,055 056 x 10³ J" ,BUA,bushel (US),,2,bu (US),"3,523 907 x 10⁻² m³" ,BUI,bushel (UK),,2,bushel (UK),"3,636 872 x 10⁻² m³" X,BW,base weight,,3.9,, X,BX,box,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,BZ,million BTUs,,3.8,, ,C0,call,A unit of count defining the number of calls (call: communication session or visitation).,3.5,, X,C1,composite product pound (total weight),,3.9,, ,C10,millifarad,,1S,mF,10⁻³ F ,C11,milligal,,1M,mGal,10⁻⁵ m/s² ,C12,milligram per metre,,1S,mg/m,10⁻⁶ kg/m ,C13,milligray,,1S,mGy,10⁻³ Gy ,C14,millihenry,,1S,mH,10⁻³ H ,C15,millijoule,,1S,mJ,10⁻³ J ,C16,millimetre per second,,1S,mm/s,10⁻³ m/s ,C17,millimetre squared per second,,1S,mm²/s,10⁻⁶ m²/s ,C18,millimole,,1S,mmol,10⁻³ mol ,C19,mole per kilogram,,1,mol/kg,mol/kg X,C2,carset,,3.5,, ,C20,millinewton,,1S,mN,10⁻³ N ,C21,kibibit,A unit of information equal to 2¹⁰ (1024) bits (binary digits).,3.6,Kibit, ,C22,millinewton per metre,,1S,mN/m,10⁻³ N/m ,C23,milliohm metre,,1S,mΩ·m,10⁻³ Ω x m ,C24,millipascal second,,1S,mPa·s,10⁻³ Pa x s ,C25,milliradian,,1S,mrad,10⁻³ rad ,C26,millisecond,,1S,ms,10⁻³ s ,C27,millisiemens,,1S,mS,10⁻³ S ,C28,millisievert,,1S,mSv,10⁻³ Sv ,C29,millitesla,,1S,mT,10⁻³ T ,C3,microvolt per metre,,1S,µV/m,10⁻⁶ V/m ,C30,millivolt per metre,,1S,mV/m,10⁻³ V/m ,C31,milliwatt,,1S,mW,10⁻³ W ,C32,milliwatt per square metre,,1S,mW/m²,10⁻³ W/m² ,C33,milliweber,,1S,mWb,10⁻³ Wb ,C34,mole,,1,mol,mol ,C35,mole per cubic decimetre,,1S,mol/dm³,10³ mol/m³ ,C36,mole per cubic metre,,1,mol/m³,mol/m³ ,C37,kilobit,A unit of information equal to 10³ (1000) bits (binary digits).,3.6,kbit, ,C38,mole per litre,,1,mol/l,10³ mol/m³ ,C39,nanoampere,,1S,nA,10⁻⁹ A X,C4,carload,,3.5,, ,C40,nanocoulomb,,1S,nC,10⁻⁹ C ,C41,nanofarad,,1S,nF,10⁻⁹ F ,C42,nanofarad per metre,,1S,nF/m,10⁻⁹ F/m ,C43,nanohenry,,1S,nH,10⁻⁹ H ,C44,nanohenry per metre,,1S,nH/m,10⁻⁹ H/m ,C45,nanometre,,1S,nm,10⁻⁹ m ,C46,nanoohm metre,,1S,nΩ·m,10⁻⁹ Ω·x m ,C47,nanosecond,,1S,ns,10⁻⁹ s ,C48,nanotesla,,1S,nT,10⁻⁹ T ,C49,nanowatt,,1S,nW,10⁻⁹ W X,C5,cost,,3.9,, ,C50,neper,,1,Np,Np ,C51,neper per second,,1,Np/s,Np/s ,C52,picometre,,1S,pm,10⁻¹² m ,C53,newton metre second,,1,N·m·s,N x m x s ,C54,newton metre squared per kilogram squared,,1,N·m²/kg²,N x m²/kg² ,C55,newton per square metre,,1S,N/m²,Pa ,C56,newton per square millimetre,,1S,N/mm²,10⁶ Pa ,C57,newton second,,1,N·s,N x s ,C58,newton second per metre,,1,N·s/m,N x s/m ,C59,octave,A unit used in music to describe the ratio in frequency between notes.,1,, X,C6,cell,,3.9,, ,C60,ohm centimetre,,1S,Ω·cm,10⁻² Ω x m ,C61,ohm metre,,1,Ω·m,Ω x m ,C62,one,Synonym: unit,1,1,1 ,C63,parsec,,1,pc,"3,085 678 x 10¹⁶ m" ,C64,pascal per kelvin,,1,Pa/K,Pa/K ,C65,pascal second,,1,Pa·s,Pa x s ,C66,pascal second per cubic metre,,1,Pa·s/m³,Pa x s/m³ ,C67,pascal second per metre,,1,Pa· s/m,Pa x s/m ,C68,petajoule,,1S,PJ,10¹⁵ J ,C69,phon,A unit of subjective sound loudness. A sound has loudness p phons if it seems to the listener to be equal in loudness to the sound of a pure tone of frequency 1 kilohertz and strength p decibels.,1,, ,C7,centipoise,,2,cP,10⁻³ Pa x s ,C70,picoampere,,1S,pA,10⁻¹² A ,C71,picocoulomb,,1S,pC,10⁻¹² C ,C72,picofarad per metre,,1S,pF/m,10⁻¹² F/m ,C73,picohenry,,1S,pH,10⁻¹² H ,C74,kilobit per second,A unit of information equal to 10³ (1000) bits (binary digits) per second.,3.6,kbit/s,10³ bit/s ,C75,picowatt,,1S,pW,10⁻¹² W ,C76,picowatt per square metre,,1S,pW/m²,10⁻¹² W/m² X,C77,pound gage,,3.1,, ,C78,pound-force,,2,lbf,"4,448 222 N" ,C79,kilovolt ampere hour,A unit of accumulated energy of 1000 volt amperes over a period of one hour.,3.1,kVAh, ,C8,millicoulomb per kilogram,,1S,mC/kg,10⁻³ C/kg ,C80,rad,,2,rad,10⁻² Gy ,C81,radian,,1,rad,rad ,C82,radian square metre per mole,,1,rad·m²/mol,rad x m²/mol ,C83,radian square metre per kilogram,,1,rad·m²/kg,rad x m²/kg ,C84,radian per metre,,1,rad/m,rad/m ,C85,reciprocal angstrom,,1,Å⁻¹,10¹⁰ m⁻¹ ,C86,reciprocal cubic metre,,1,m⁻³,m⁻³ ,C87,reciprocal cubic metre per second,Synonym: reciprocal second per cubic metre,1,m⁻³/s,m⁻³/s ,C88,reciprocal electron volt per cubic metre,,1,eV⁻¹/m³,"6,241 46 x 10¹⁸ J⁻¹/m³" ,C89,reciprocal henry,,1,H⁻¹,H⁻¹ ,C9,coil group,A unit of count defining the number of coil groups (coil group: groups of items arranged by lengths of those items placed in a joined sequence of concentric circles).,3.9,, ,C90,reciprocal joule per cubic metre,,1,J⁻¹/m³,J⁻¹/m³ ,C91,reciprocal kelvin or kelvin to the power minus one,,1,K⁻¹,K⁻¹ ,C92,reciprocal metre,,1,m⁻¹,m⁻¹ ,C93,reciprocal square metre,Synonym: reciprocal metre squared,1,m⁻²,m⁻² ,C94,reciprocal minute,,1S,min⁻¹,"1,666 667 x 10⁻² s" ,C95,reciprocal mole,,1,mol⁻¹,mol⁻¹ ,C96,reciprocal pascal or pascal to the power minus one,,1,Pa⁻¹,Pa⁻¹ ,C97,reciprocal second,,1,s⁻¹,s⁻¹ X,C98,reciprocal second per cubic metre,,1,s⁻¹/m³,s⁻¹/m³ ,C99,reciprocal second per metre squared,,1,s⁻¹/m²,s⁻¹/m² X,CA,can,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,CCT,carrying capacity in metric ton,"A unit of mass defining the carrying capacity, expressed as the number of metric tons.",3.4,, ,CDL,candela,,1,cd,cd ,CEL,degree Celsius,Refer ISO 80000-5 (Quantities and units — Part 5: Thermodynamics),1,°C,1 x K ,CEN,hundred,A unit of count defining the number of units in multiples of 100.,3.7,,100 ,CG,card,A unit of count defining the number of units of card (card: thick stiff paper or cardboard).,3.9,, ,CGM,centigram,,1M,cg,10⁻⁵ kg X,CH,container,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.4,, X,CJ,cone,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.9,, X,CK,connector,,3.9,, ,CKG,coulomb per kilogram,,1,C/kg,A x s/kg X,CL,coil,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,CLF,hundred leave,"A unit of count defining the number of leaves, expressed in units of one hundred leaves.",3.8,, ,CLT,centilitre,,1S,cl,10⁻⁵ m³ ,CMK,square centimetre,,1S,cm²,10⁻⁴ m² ,CMQ,cubic centimetre,,1S,cm³,10⁻⁶ m³ ,CMT,centimetre,,"1S 3.5",cm,10⁻² m ,CNP,hundred pack,A unit of count defining the number of hundred-packs (hundred-pack: set of one hundred items packaged together).,"3.2 3.8",, ,CNT,cental (UK),A unit of mass equal to one hundred weight (US).,3.5,,"45,359 237 kg" X,CO,carboy,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,COU,coulomb,,1,C,A x s X,CQ,cartridge,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.9,, X,CR,crate,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,CS,case,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,CT,carton,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,CTG,content gram,A unit of mass defining the number of grams of a named item in a product.,3.1,, ,CTM,metric carat,,3.5,,200 mg ,CTN,content ton (metric),A unit of mass defining the number of metric tons of a named item in a product.,3.1,, X,CU,cup,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,CUR,curie,,2,Ci,"3,7 x 10¹⁰ Bq" X,CV,cover,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,CWA,hundred pound (cwt) / hundred weight (US),,2,cwt (US),"45,359 2 kg" ,CWI,hundred weight (UK),,2,cwt (UK),"50,802 35 kg" X,CY,cylinder,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,CZ,combo,,3.9,, ,D03,kilowatt hour per hour,A unit of accumulated energy of a thousand watts over a period of one hour.,3.1,kW·h/h, ,D04,lot [unit of weight],A unit of weight equal to about 1/2 ounce or 15 grams.,3.2,, ,D1,reciprocal second per steradian,,1,s⁻¹/sr,s⁻¹/sr ,D10,siemens per metre,,1,S/m,S/m ,D11,mebibit,A unit of information equal to 2²⁰ (1048576) bits (binary digits).,3.6,Mibit, ,D12,siemens square metre per mole,,1,S·m²/mol,S x m²/mol ,D13,sievert,,1,Sv,m²/s² X,D14,thousand linear yard,,3.8,, ,D15,sone,A unit of subjective sound loudness. One sone is the loudness of a pure tone of frequency one kilohertz and strength 40 decibels.,1,, ,D16,square centimetre per erg,,2,cm²/erg,10³ m²/J ,D17,square centimetre per steradian erg,,2,cm²/(sr·erg),10³ m²/(sr x J) ,D18,metre kelvin,,1,m·K,m x K ,D19,square metre kelvin per watt,,1,m²·K/W,m² x K/W ,D2,reciprocal second per steradian metre squared,,1,s⁻¹/(sr·m²),s⁻¹/(sr x m²) ,D20,square metre per joule,,1,m²/J,m²/J ,D21,square metre per kilogram,,1,m²/kg,m²/kg ,D22,square metre per mole,,1,m²/mol,m²/mol ,D23,pen gram (protein),A unit of count defining the number of grams of amino acid prescribed for parenteral/enteral therapy.,3.9,, ,D24,square metre per steradian,,1,m²/sr,m²/sr ,D25,square metre per steradian joule,,1,m²/(sr·J),m²/(sr x J) ,D26,square metre per volt second,,1,m²/(V·s),m²/(V x s) ,D27,steradian,,1,sr,sr X,D28,syphon,,3.9,, ,D29,terahertz,,1S,THz,10¹² Hz ,D30,terajoule,,1S,TJ,10¹² J ,D31,terawatt,,1S,TW,10¹² W ,D32,terawatt hour,,1S,TW·h,"3,6 x 10¹⁵ J" ,D33,tesla,,1,T,T ,D34,tex,A unit of yarn density. One decitex equals a mass of 1 gram per 1 kilometre of length.,3.5,tex (g/km),10⁻⁶ kg/m D,D35,calorie (thermochemical),,2,calth,"4,184 J" ,D36,megabit,A unit of information equal to 10⁶ (1000000) bits (binary digits).,3.6,Mbit, D,D37,calorie (thermochemical) per gram kelvin,,2,calth/(g·K),"4,184 x 10³ J/(kg x K)" D,D38,calorie (thermochemical) per second centimetre kelvin,,2,calth/(s·cm·K),"418,4 W/(m x K)" D,D39,calorie (thermochemical) per second square centimetre kelvin,,2,calth/(s·cm²·K),"4,184 x10⁴ W/(m² x K)" X,D40,thousand litre,,3.8,,m³ ,D41,tonne per cubic metre,,1S,t/m³,10³ kg/m³ ,D42,tropical year,,2,y (tropical),"3,155 692 5 x 10⁷ s" ,D43,unified atomic mass unit,,1,u,"1,660 538 782 x 10⁻²⁷ kg" ,D44,var,The name of the unit is an acronym for volt-ampere-reactive.,1,var,V x A ,D45,volt squared per kelvin squared,,1,V²/K²,V²/K² ,D46,volt - ampere,,1,V·A,W ,D47,volt per centimetre,,1S,V/cm,V/m x 10² ,D48,volt per kelvin,,1,V/K,V/K ,D49,millivolt per kelvin,,1S,mV/K,10⁻³ V/K ,D5,kilogram per square centimetre,,2,kg/cm²,10⁴ kg/m² ,D50,volt per metre,,1,V/m,V/m ,D51,volt per millimetre,,1S,V/mm,10³ V/m ,D52,watt per kelvin,,1,W/K,W/K ,D53,watt per metre kelvin,,1,W/(m·K),W/(m x K) ,D54,watt per square metre,,1,W/m²,W/m² ,D55,watt per square metre kelvin,,1,W/(m²·K),W/(m² x K) ,D56,watt per square metre kelvin to the fourth power,,1,W/(m²·K⁴),W/(m² x K⁴) ,D57,watt per steradian,,1,W/sr,W/sr ,D58,watt per steradian square metre,,1,W/(sr·m²),W/(sr x m²) ,D59,weber per metre,,1,Wb/m,Wb/m ,D6,roentgen per second,,2,R/s,"2,58 x 10⁻⁴ C/(kg x s)" ,D60,weber per millimetre,,1S,Wb/mm,10³ Wb/m ,D61,minute [unit of angle],,1,',"2,908 882 x 10⁻⁴ rad" ,D62,second [unit of angle],,1,"""","4,848 137 x 10⁻⁶ rad" ,D63,book,A unit of count defining the number of books (book: set of items bound together or written document of a material whole).,3.9,, X,D64,block,,3.9,, ,D65,round,A unit of count defining the number of rounds (round: A circular or cylindrical object).,3.9,, X,D66,cassette,,3.9,, X,D67,dollar per hour,,3.9,, ,D68,number of words,A unit of count defining the number of words.,3.7,, ,D69,inch to the fourth power,,2,in⁴,"41,623 14 x 10⁻⁸ m⁴" X,D7,sandwich,,3.9,, D,D70,calorie (international table) ,,2,calIT,"4,186 8 J" D,D71,calorie (international table) per second centimetre kelvin,,2,calIT/(s·cm·K),"418,68 W/(m x K)" D,D72,calorie (international table) per second square centimetre kelvin,,2,calIT/(s·cm²·K),"4,186 8 x 10⁴ W/(m² x K)" ,D73,joule square metre,,1,J·m²,J x m² ,D74,kilogram per mole,,1,kg/mol,kg/mol D,D75,calorie (international table) per gram,,2,calIT/g,"4 186,8 J/kg" D,D76,calorie (international table) per gram kelvin,,2,calIT/(g·K),"4 186,8 J/(kg x K)" ,D77,megacoulomb,,1S,MC,10⁶ C ,D78,megajoule per second,A unit of accumulated energy equal to one million joules per second.,3.1,MJ/s, X,D79,beam,,3.3,, X,D8,draize score,,3.7,, ,D80,microwatt,,1S,µW,10⁻⁶ W ,D81,microtesla,,1S,µT,10⁻⁶ T ,D82,microvolt,,1S,µV,10⁻⁶ V ,D83,millinewton metre,,1S,mN·m,10⁻³ N x m ,D85,microwatt per square metre,,1S,µW/m²,10⁻⁶ W/m² ,D86,millicoulomb,,1S,mC,10⁻³ C ,D87,millimole per kilogram,,1S,mmol/kg,10⁻³ mol/kg ,D88,millicoulomb per cubic metre,,1S,mC/m³,10⁻³ C/m³ ,D89,millicoulomb per square metre,,1S,mC/m²,10⁻³ C/m² D,D9,dyne per square centimetre,,"2 3.9",dyn/cm²,10⁻¹ Pa X,D90,cubic metre (net),,3.1,, ,D91,rem,,2,rem,10⁻² Sv X,D92,band,,3.9,, ,D93,second per cubic metre,,1,s/m³,s/m³ ,D94,second per cubic metre radian,,1,s/(rad·m³),s/(rad x m³) ,D95,joule per gram,,1S,J/g,J/(10⁻³ x kg) X,D96,pound gross,,3.1,, X,D97,pallet/unit load,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.4,, X,D98,mass pound,,3.1,, X,D99,sleeve,,3.3,, ,DAA,decare,,1M,daa,10³ m² ,DAD,ten day,A unit of time defining the number of days in multiples of 10.,3.2,, ,DAY,day,,1,d,86 400 s ,DB,dry pound,"A unit of mass defining the number of pounds of a product, disregarding the water content of the product.",3.1,, X,DC,disk (disc),,3.9,, ,DD,degree [unit of angle],,1,°,"1,745 329 x 10⁻² rad" X,DE,deal,,3.9,, ,DEC,decade,A unit of count defining the number of decades (decade: quantity equal to 10 or time equal to 10 years).,3.8,, ,DG,decigram,,1M,dg,10⁻⁴ kg X,DI,dispenser,,3.3,, ,DJ,decagram,,1M,dag,10⁻² kg ,DLT,decilitre,,1M,dl,10⁻⁴ m³ ,DMA,cubic decametre,,1S,dam³,10³ m³ ,DMK,square decimetre,,1S,dm²,10⁻² m² ,DMO,standard kilolitre,"A unit of volume defining the number of kilolitres of a product at a temperature of 15 degrees Celsius, especially in relation to hydrocarbon oils.",3.1,, ,DMQ,cubic decimetre,,1S,dm³,10⁻³ m³ ,DMT,decimetre,,1M,dm,10⁻¹ m ,DN,decinewton metre,,1S,dN·m,10⁻¹ N x m ,DPC,dozen piece,"A unit of count defining the number of pieces in multiples of 12 (piece: a single item, article or exemplar).",3.2,, ,DPR,dozen pair,A unit of count defining the number of pairs in multiples of 12 (pair: item described by two's).,3.2,, ,DPT,displacement tonnage,"A unit of mass defining the volume of sea water a ship displaces, expressed as the number of tons.",3.4,, X,DQ,data record,,3.6,, X,DR,drum,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,DRA,dram (US),"Synonym: drachm (UK), troy dram",3.5,,"3,887 935 g" ,DRI,dram (UK),Synonym: avoirdupois dram,3.5,,"1,771 745 g" ,DRL,dozen roll,"A unit of count defining the number of rolls, expressed in twelve roll units.",3.2,, X,DRM,drachm (UK),,3.5,,"3,887 935 g" X,DS,display,,3.9,, ,DT,dry ton,"A unit of mass defining the number of tons of a product, disregarding the water content of the product.",3.1,, ,DTN,decitonne,"Synonym: centner, metric 100 kg; quintal, metric 100 kg","1M 3.5",dt or dtn,10² kg D,DU,dyne,,2,dyn,10⁻⁵ N ,DWT,pennyweight,,3.5,,"1,555 174 g" D,DX,dyne per centimetre,,2,dyn/cm,10⁻³ N/m X,DY,directory book,,3.9,, ,DZN,dozen,A unit of count defining the number of units in multiples of 12.,3.7,DOZ,12 ,DZP,dozen pack,A unit of count defining the number of packs in multiples of 12 (pack: standard packaging unit).,3.2,, ,E01,newton per square centimetre,A measure of pressure expressed in newtons per square centimetre.,1M,N/cm²,10⁴ Pa ,E07,megawatt hour per hour,A unit of accumulated energy of a million watts over a period of one hour.,3.1,MW·h/h, ,E08,megawatt per hertz,A unit of energy expressed as the load change in million watts that will cause a frequency shift of one hertz.,3.1,MW/Hz, ,E09,milliampere hour,A unit of power load delivered at the rate of one thousandth of an ampere over a period of one hour.,1M,mA·h,"3,6 C" ,E10,degree day,A unit of measure used in meteorology and engineering to measure the demand for heating or cooling over a given period of days.,3.5,deg da, D,E11,gigacalorie,A unit of heat energy equal to one thousand million calories.,3.5,,10⁹ cal ,E12,mille,A unit of count defining the number of cigarettes in units of 1000.,3.9,, ,E14,kilocalorie (international table),A unit of heat energy equal to one thousand calories.,2,kcalIT,"4,186 8 x 10³ J" ,E15,kilocalorie (thermochemical) per hour,A unit of energy equal to one thousand calories per hour.,2,kcalth/h,"1,162 22 W" ,E16,million Btu(IT) per hour,A unit of power equal to one million British thermal units per hour.,3.1,BtuIT/h,"293 071,1 W" ,E17,cubic foot per second,A unit of volume equal to one cubic foot passing a given point in a period of one second.,3.1,ft³/s,"2,831 685 x 10⁻² m³/s" ,E18,tonne per hour,A unit of weight or mass equal to one tonne per hour.,2,t/h,"2,777 78 x 10⁻¹ kg/s" ,E19,ping,A unit of area equal to 3.3 square metres.,3.1,,"3,305 m²" X,E2,belt,,3.9,, ,E20,megabit per second,A unit of information equal to 10⁶ (1000000) bits (binary digits) per second.,3.6,Mbit/s, ,E21,shares,A unit of count defining the number of shares (share: a total or portion of the parts into which a business entity’s capital is divided).,3.7,, ,E22,TEU,A unit of count defining the number of twenty-foot equivalent units (TEUs) as a measure of containerized cargo capacity.,3.4,, ,E23,tyre,"A unit of count defining the number of tyres (a solid or air-filled covering placed around a wheel rim to form a soft contact with the road, absorb shock and provide traction).",3.7,, ,E25,active unit,A unit of count defining the number of active units within a substance.,3.9,, ,E27,dose,A unit of count defining the number of doses (dose: a definite quantity of a medicine or drug).,3.9,, ,E28,air dry ton,"A unit of mass defining the number of tons of a product, disregarding the water content of the product.",3.1,, X,E3,trailer,,3.4,, ,E30,strand,"A unit of count defining the number of strands (strand: long, thin, flexible, single thread, strip of fibre, constituent filament or multiples of the same, twisted together).",3.7,, ,E31,square metre per litre,A unit of count defining the number of square metres per litre.,3.1,m²/l, ,E32,litre per hour,A unit of count defining the number of litres per hour.,3.1,l/h,"2,777 78 x 10⁻⁷ m³/s" ,E33,foot per thousand,A unit of count defining the number of feet per thousand units.,3.1,,"3,048 x 10⁻⁴ m" ,E34,gigabyte,A unit of information equal to 10⁹ bytes.,3.6,Gbyte, ,E35,terabyte,A unit of information equal to 10¹² bytes.,3.6,Tbyte, ,E36,petabyte,A unit of information equal to 10¹⁵ bytes.,3.6,Pbyte, ,E37,pixel,A unit of count defining the number of pixels (pixel: picture element).,3.6,, ,E38,megapixel,A unit of count equal to 10⁶ (1000000) pixels (picture elements).,3.6,, ,E39,dots per inch,A unit of information defining the number of dots per linear inch as a measure of the resolution or sharpness of a graphic image.,3.6,dpi, ,E4,gross kilogram,A unit of mass defining the total number of kilograms before deductions.,3.1,, ,E40,part per hundred thousand,A unit of proportion equal to 10⁻⁵.,3.7,ppht,1 x 10⁻⁵ ,E41,kilogram-force per square millimetre,A unit of pressure defining the number of kilograms force per square millimetre.,2,kgf/mm²,"9,806 65 x 10⁶ Pa" ,E42,kilogram-force per square centimetre,A unit of pressure defining the number of kilograms force per square centimetre.,2,kgf/cm²,"9,806 65 x 10⁴ Pa" ,E43,joule per square centimetre,A unit of energy defining the number of joules per square centimetre.,1M,J/cm²,10⁴ J/m² ,E44,kilogram-force metre per square centimetre,A unit of torsion defining the torque kilogram-force metre per square centimetre.,3.5,kgf·m/cm², ,E45,milliohm,,1S,mΩ,10⁻³ Ω ,E46,kilowatt hour per cubic metre,A unit of energy consumption expressed as kilowatt hour per cubic metre.,3.1,kW·h/m³,"3,6 x 10⁶ J/m³" ,E47,kilowatt hour per kelvin,A unit of energy consumption expressed as kilowatt hour per kelvin.,3.1,kW·h/K,"3,6 x 10⁶ J/K" ,E48,service unit,A unit of count defining the number of service units (service unit: defined period / property / facility / utility of supply).,3.5,, ,E49,working day,A unit of count defining the number of working days (working day: a day on which work is ordinarily performed).,3.5,, X,E5,metric long ton,Use ton (UK) or long ton (US) (common code LTN),3.1,, ,E50,accounting unit,A unit of count defining the number of accounting units.,3.5,, ,E51,job,A unit of count defining the number of jobs.,3.5,, ,E52,run foot,A unit of count defining the number feet per run.,3.5,, ,E53,test,A unit of count defining the number of tests.,3.5,, ,E54,trip,A unit of count defining the number of trips.,3.5,, ,E55,use,A unit of count defining the number of times an object is used.,3.5,, ,E56,well,A unit of count defining the number of wells.,3.5,, ,E57,zone,A unit of count defining the number of zones.,3.5,, ,E58,exabit per second,A unit of information equal to 10¹⁸ bits (binary digits) per second.,3.6,Ebit/s, ,E59,exbibyte,A unit of information equal to 2⁶⁰ bytes.,3.6,Eibyte, ,E60,pebibyte,A unit of information equal to 2⁵⁰ bytes.,3.6,Pibyte, ,E61,tebibyte,A unit of information equal to 2⁴⁰ bytes.,3.6,Tibyte, ,E62,gibibyte,A unit of information equal to 2³⁰ bytes.,3.6,Gibyte, ,E63,mebibyte,A unit of information equal to 2²⁰ bytes.,3.6,Mibyte, ,E64,kibibyte,A unit of information equal to 2¹⁰ bytes.,3.6,Kibyte, ,E65,exbibit per metre,A unit of information equal to 2⁶⁰ bits (binary digits) per metre.,3.6,Eibit/m, ,E66,exbibit per square metre,A unit of information equal to 2⁶⁰ bits (binary digits) per square metre.,3.6,Eibit/m², ,E67,exbibit per cubic metre,A unit of information equal to 2⁶⁰ bits (binary digits) per cubic metre.,3.6,Eibit/m³, ,E68,gigabyte per second,A unit of information equal to 10⁹ bytes per second.,3.6,Gbyte/s, ,E69,gibibit per metre,A unit of information equal to 2³⁰ bits (binary digits) per metre.,3.6,Gibit/m, ,E70,gibibit per square metre,A unit of information equal to 2³⁰ bits (binary digits) per square metre.,3.6,Gibit/m², ,E71,gibibit per cubic metre,A unit of information equal to 2³⁰ bits (binary digits) per cubic metre.,3.6,Gibit/m³, ,E72,kibibit per metre,A unit of information equal to 2¹⁰ bits (binary digits) per metre.,3.6,Kibit/m, ,E73,kibibit per square metre,A unit of information equal to 2¹⁰ bits (binary digits) per square metre.,3.6,Kibit/m², ,E74,kibibit per cubic metre,A unit of information equal to 2¹⁰ bits (binary digits) per cubic metre.,3.6,Kibit/m³, ,E75,mebibit per metre,A unit of information equal to 2²⁰ bits (binary digits) per metre.,3.6,Mibit/m, ,E76,mebibit per square metre,A unit of information equal to 2²⁰ bits (binary digits) per square metre.,3.6,Mibit/m², ,E77,mebibit per cubic metre,A unit of information equal to 2²⁰ bits (binary digits) per cubic metre.,3.6,Mibit/m³, ,E78,petabit,A unit of information equal to 10¹⁵ bits (binary digits).,3.6,Pbit, ,E79,petabit per second,A unit of information equal to 10¹⁵ bits (binary digits) per second.,3.6,Pbit/s, ,E80,pebibit per metre,A unit of information equal to 2⁵⁰ bits (binary digits) per metre.,3.6,Pibit/m, ,E81,pebibit per square metre,A unit of information equal to 2⁵⁰ bits (binary digits) per square metre.,3.6,Pibit/m², ,E82,pebibit per cubic metre,A unit of information equal to 2⁵⁰ bits (binary digits) per cubic metre.,3.6,Pibit/m³, ,E83,terabit,A unit of information equal to 10¹² bits (binary digits).,3.6,Tbit, ,E84,terabit per second,A unit of information equal to 10¹² bits (binary digits) per second.,3.6,Tbit/s, ,E85,tebibit per metre,A unit of information equal to 2⁴⁰ bits (binary digits) per metre.,3.6,Tibit/m, ,E86,tebibit per cubic metre,A unit of information equal to 2⁴⁰ bits (binary digits) per cubic metre.,3.6,Tibit/m³, ,E87,tebibit per square metre,A unit of information equal to 2⁴⁰ bits (binary digits) per square metre.,3.6,Tibit/m², ,E88,bit per metre,A unit of information equal to 1 bit (binary digit) per metre.,3.6,bit/m, ,E89,bit per square metre,A unit of information equal to 1 bit (binary digit) per square metre.,3.6,bit/m², ,E90,reciprocal centimetre,,3.1,cm⁻¹,10² m⁻¹ ,E91,reciprocal day,,3.1,d⁻¹,"1,157 41 × 10⁻⁵ s⁻¹" ,E92,cubic decimetre per hour,,1S,dm³/h,"2,777 78 × 10⁻⁷ m³ x s⁻¹" ,E93,kilogram per hour,,1S,kg/h,"2,777 78 × 10⁻⁴ kg x s⁻¹" ,E94,kilomole per second,,1S,kmol/s,10³ s⁻¹ x mol ,E95,mole per second,,1S,mol/s,s⁻¹ x mol ,E96,degree per second,,1M,°/s,"1,745 329 x 10⁻² rad x s⁻¹" ,E97,millimetre per degree Celcius metre,,1M,mm/(°C·m),10⁻³ K⁻¹ ,E98,degree Celsius per kelvin,,1M,°C/K,1 ,E99,hectopascal per bar,,1M,hPa/bar,10⁻³ ,EA,each,A unit of count defining the number of items regarded as separate units.,3.2,, ,EB,electronic mail box,A unit of count defining the number of electronic mail boxes.,3.9,, X,EC,each per month,,3.9,, X,EP,eleven pack,,3.2,, ,EQ,equivalent gallon,A unit of volume defining the number of gallons of product produced from concentrate.,3.1,, X,EV,envelope,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.9,, ,F01,bit per cubic metre,A unit of information equal to 1 bit (binary digit) per cubic metre.,3.6,bit/m³, ,F02,kelvin per kelvin,,1M,K/K,1 ,F03,kilopascal per bar,,1M,kPa/bar,10⁻² ,F04,millibar per bar,,1M,mbar/bar,10⁻³ ,F05,megapascal per bar,,1M,MPa/bar,10¹ ,F06,poise per bar,,2,P/bar,10⁻⁶ s ,F07,pascal per bar,,1M,Pa/bar,10⁻⁵ ,F08,milliampere per inch,,2,mA/in,"3,937 007 874 015 75 x 10⁻² A x m⁻¹" X,F1,thousand cubic foot per day,,3.8,, ,F10,kelvin per hour,,1M,K/h,"2,777 78 × 10⁻⁴ s⁻¹ x K" ,F11,kelvin per minute,,1M,K/min,"1,666 67 × 10⁻² s⁻¹ x K" ,F12,kelvin per second,,1M,K/s,s⁻¹ x K ,F13,slug,A unit of mass. One slug is the mass accelerated at 1 foot per second per second by a force of 1 pound.,2,slug,"1,459 390 x 10¹ kg" ,F14,gram per kelvin,,1M,g/K,10⁻³ kg x K⁻¹ ,F15,kilogram per kelvin,,1M,kg/K,kg x K⁻¹ ,F16,milligram per kelvin,,1M,mg/K,10⁻⁶ kg x K⁻¹ ,F17,pound-force per foot,,2,lbf/ft,"1,459 39 × 10¹ kg x s⁻²" ,F18,kilogram square centimetre,,1M,kg·cm²,10⁻⁴ kg m² ,F19,kilogram square millimetre,,1M,kg·mm²,10⁻⁶ kg m² ,F20,pound inch squared,,2,lb·in²,"2,926 397 x 10⁻⁴ kg x m²" ,F21,pound-force inch,,2,lbf·in,"1,129 85 × 10⁻¹ kg x m² x s⁻²" ,F22,pound-force foot per ampere,,2,lbf·ft/A,"1,355 82 kg x m² x s⁻² x A⁻¹" ,F23,gram per cubic decimetre,,1M,g/dm³,kg x m⁻³ ,F24,kilogram per kilomol,,1M,kg/kmol,10⁻³ kg x mol⁻¹ ,F25,gram per hertz,,1M,g/Hz,10⁻³ kg x s ,F26,gram per day,,1M,g/d,"1,157 41 × 10⁻⁸ kg x s⁻¹" ,F27,gram per hour,,1M,g/h,"2,777 78 × 10⁻⁷ kg x s⁻¹" ,F28,gram per minute,,1M,g/min,"1,666 67 × 10⁻⁵ kg x s⁻¹" ,F29,gram per second,,1M,g/s,10⁻³ kg x s⁻¹ ,F30,kilogram per day,,1M,kg/d,"1,157 41 × 10⁻⁵ kg x s⁻¹" ,F31,kilogram per minute,,1M,kg/min,"1,666 67 × 10⁻² kg x s⁻¹" ,F32,milligram per day,,1M,mg/d,"1,157 41 × 10⁻¹¹ kg x s⁻¹" ,F33,milligram per minute,,1M,mg/min,"1,666 67 × 10⁻⁸ kg x s⁻¹" ,F34,milligram per second,,1M,mg/s,10⁻⁶ kg x s⁻¹ ,F35,gram per day kelvin,,1M,g/(d·K),"1,157 41 × 10⁻⁸ kg x s⁻¹ x K⁻¹" ,F36,gram per hour kelvin,,1M,g/(h·K),"2,777 78 × 10⁻⁷ kg x s⁻¹ x K⁻¹" ,F37,gram per minute kelvin,,1M,g/(min·K),"1,666 67 × 10⁻⁵ kg x s⁻¹ x K⁻¹" ,F38,gram per second kelvin,,1M,g/(s·K),10⁻³ kg x s⁻¹ x K⁻¹ ,F39,kilogram per day kelvin,,1M,kg/(d·K),"1,157 41 × 10⁻⁵ kg x s⁻¹ x K⁻¹" ,F40,kilogram per hour kelvin,,1M,kg/(h·K),"2,777 78 × 10⁻⁴ kg x s⁻¹ x K⁻¹" ,F41,kilogram per minute kelvin,,1M,kg/(min·K),"1,666 67 × 10⁻²kg x s⁻¹ x K⁻¹" ,F42,kilogram per second kelvin,,1M,kg/(s·K),kg x s⁻¹ x K⁻¹ ,F43,milligram per day kelvin,,1M,mg/(d·K),"1,157 41 × 10⁻¹¹ kg x s⁻¹ x K⁻¹" ,F44,milligram per hour kelvin,,1M,mg/(h·K),"2,777 78 × 10⁻¹⁰ kg x s⁻¹ x K⁻¹" ,F45,milligram per minute kelvin,,1M,mg/(min·K),"1,666 67 × 10⁻⁸ kg x s⁻¹ x K⁻¹" ,F46,milligram per second kelvin,,1M,mg/(s·K),10⁻⁶ kg x s⁻¹ x K⁻¹ ,F47,newton per millimetre,,1M,N/mm,10³ kg x s⁻² ,F48,pound-force per inch,,2,lbf/in,"1,751 27 × 10² kg x s⁻²" ,F49,rod [unit of distance],A unit of distance equal to 5.5 yards (16 feet 6 inches).,2,rd (US),"5,029 210 m" ,F50,micrometre per kelvin,,1M,µm/K,10⁻⁶ m x K⁻¹ ,F51,centimetre per kelvin,,1M,cm/K,10⁻² m x K⁻¹ ,F52,metre per kelvin,,1M,m/K,m x K⁻¹ ,F53,millimetre per kelvin,,1M,mm/K,10⁻³ m x K⁻¹ ,F54,milliohm per metre,,1M,mΩ/m,10⁻³ Ω/m ,F55,ohm per mile (statute mile),,2,Ω/mi,"6,213 71 × 10⁻⁴  Ω/m" ,F56,ohm per kilometre,,1M,Ω/km,10⁻³ Ω/m ,F57,milliampere per pound-force per square inch,,2,mA/(lbf/in²),"1,450 38 × 10⁻⁷ kg⁻¹ x m x s² x A" ,F58,reciprocal bar,,1M,1/bar,bar⁻¹ ,F59,milliampere per bar,,1M,mA/bar,10⁻⁸ kg⁻¹ x m x s² x A ,F60,degree Celsius per bar,,1M,°C/bar,10⁻⁵ kg⁻¹ x m x s² x K ,F61,kelvin per bar,,1M,K/bar,10⁻⁵ kg⁻¹ x m x s² x K ,F62,gram per day bar,,1M,g/(d·bar),"1,157 41 × 10⁻¹³ m x s" ,F63,gram per hour bar,,1M,g/(h·bar),"2,777 78 × 10⁻¹² m x s" ,F64,gram per minute bar,,1M,g/(min·bar),"1,666 67 × 10⁻¹⁰ m x s" ,F65,gram per second bar,,1M,g/(s·bar),10⁻⁸ m x s ,F66,kilogram per day bar,,1M,kg/(d·bar),"1,157 41 × 10⁻¹⁰ m x s" ,F67,kilogram per hour bar,,1M,kg/(h·bar),"2,777 78 × 10⁻⁹ m x s" ,F68,kilogram per minute bar,,1M,kg/(min·bar),"1,666 67 × 10⁻⁷ m x s" ,F69,kilogram per second bar,,1M,kg/(s·bar),10⁻⁵ m x s ,F70,milligram per day bar,,1M,mg/(d·bar),"1,157 41 × 10⁻¹⁶ m x s" ,F71,milligram per hour bar,,1M,mg/(h·bar),"2,777 78 × 10⁻¹⁵ m x s" ,F72,milligram per minute bar,,1M,mg/(min·bar),"1,666 67 × 10⁻¹³ m x s" ,F73,milligram per second bar,,1M,mg/(s·bar),10⁻¹¹ m x s ,F74,gram per bar,,1M,g/bar,10⁻⁸ m x s² ,F75,milligram per bar,,1M,mg/bar,10⁻¹¹ m x s² ,F76,milliampere per millimetre,,1M,mA/mm,m⁻¹ x A ,F77,pascal second per kelvin,,1M,Pa.s/K,kg x m⁻¹ x s⁻¹ x K⁻¹ ,F78,inch of water,,2,inH₂O,"2,490 89 × 10² kg x m⁻¹ x s⁻²" ,F79,inch of mercury,,2,inHg,"3,386 39 × 10³ kg x m⁻¹ x s⁻²" ,F80,water horse power,A unit of power defining the amount of power required to move a given volume of water against acceleration of gravity to a specified elevation (pressure head).,2,,"7,460 43 x 10² W" ,F81,bar per kelvin,,1M,bar/K,10⁵ kg x m⁻¹ x s⁻² x K⁻¹ ,F82,hectopascal per kelvin,,1M,hPa/K,10² kg x m⁻¹ x s⁻² x K⁻¹ ,F83,kilopascal per kelvin,,1M,kPa/K,10³ kg x m⁻¹ x s⁻² x K⁻¹ ,F84,millibar per kelvin,,1M,mbar/K,10² kg x m⁻¹ x s⁻² x K⁻¹ ,F85,megapascal per kelvin,,1M,MPa/K,10⁶ kg x m⁻¹ x s⁻² x K⁻¹ ,F86,poise per kelvin,,2,P/K,10⁻¹ kg x m⁻¹ x s⁻¹ x K⁻¹ ,F87,volt per litre minute,,1M,V/(l·min),"1,666 67 × 10¹ kg x m⁻¹ x s⁻⁴ x A⁻¹" ,F88,newton centimetre,,1M,N·cm,10⁻² kg x m² x s⁻² ,F89,newton metre per degree,,1M,Nm/°,"57,295 788 kg x m² x s⁻² x rad⁻¹" X,F9,fibre per cubic centimetre of air,,3.9,, ,F90,newton metre per ampere,,1M,N·m/A,kg x m² x s⁻² x A⁻¹ ,F91,bar litre per second,,1M,bar·l/s,10² kg x m² x s⁻³ ,F92,bar cubic metre per second,,1M,bar·m³/s,10⁵ kg x m² x s⁻³ ,F93,hectopascal litre per second,,1M,hPa·l/s,10⁻¹ kg x m² x s⁻³ ,F94,hectopascal cubic metre per second,,1M,hPa·m³/s,10² kg x m² x s⁻³ ,F95,millibar litre per second,,1M,mbar·l/s,10⁻¹ kg x m² x s⁻³ ,F96,millibar cubic metre per second,,1M,mbar·m³/s,10² kg x m² x s⁻³ ,F97,megapascal litre per second,,1M,MPa·l/s,10³ kg x m² x s⁻³ ,F98,megapascal cubic metre per second,,1M,MPa·m³/s,10⁶ kg x m² x s⁻³ ,F99,pascal litre per second,,1M,Pa·l/s,10⁻³ kg x m² x s⁻³ ,FAH,degree Fahrenheit,Refer ISO 80000-5 (Quantities and units — Part 5: Thermodynamics),2,°F,5/9 x K ,FAR,farad,,1,F,F X,FB,field,,3.9,, ,FBM,fibre metre,A unit of length defining the number of metres of individual fibre.,3.1,, ,FC,thousand cubic foot,A unit of volume equal to one thousand cubic foot.,3.8,kft³, X,FD,million particle per cubic foot,,3.9,, X,FE,track foot,,3.5,, ,FF,hundred cubic metre,A unit of volume equal to one hundred cubic metres.,3.8,, X,FG,transdermal patch,,3.9,, ,FH,micromole,,1S,µmol,10⁻⁶ mol ,FIT,failures in time,A unit of count defining the number of failures that can be expected over a specified time interval. Failure rates of semiconductor components are often specified as FIT (failures in time unit) where 1 FIT = 10⁻⁹ /h.,3.8,FIT,"2,777 78 × 10⁻¹³ s⁻¹" ,FL,flake ton,A unit of mass defining the number of tons of a flaked substance (flake: a small flattish fragment).,3.1,, X,FM,million cubic foot,,3.8,Mft³, ,FOT,foot,,2,ft,"0,304 8 m" ,FP,pound per square foot,,2,lb/ft²,"4,882 428 kg/m²" ,FR,foot per minute,,2,ft/min,"5,08 x 10⁻³ m/s" ,FS,foot per second,,2,ft/s,"0,304 8 m/s" ,FTK,square foot,,2,ft²,"9,290 304 x 10⁻² m²" ,FTQ,cubic foot,,2,ft³,"2,831 685 x 10⁻² m³" ,G01,pascal cubic metre per second,,1M,Pa·m³/s,kg x m² x s⁻³ ,G04,centimetre per bar,,1M,cm/bar,10⁻⁷ kg⁻¹ x m² x s² ,G05,metre per bar,,1M,m/bar,10⁻⁵ kg⁻¹ x m² x s² ,G06,millimetre per bar,,1M,mm/bar,10⁻⁸ kg⁻¹ x m² x s² ,G08,square inch per second,,2,in²/s,"6,451 6 × 10⁻⁴ m² x s⁻¹" ,G09,square metre per second kelvin,,1M,m²/(s·K),m² x s⁻¹ x K⁻¹ ,G10,stokes per kelvin,,2,St/K,10⁻⁴ m² x s⁻¹ x K⁻¹ ,G11,gram per cubic centimetre bar,,1M,g/(cm³·bar),10⁻² m⁻² x s² ,G12,gram per cubic decimetre bar,,1M,g/(dm³·bar),10⁻⁵ m⁻² x s² ,G13,gram per litre bar,,1M,g/(l·bar),10⁻⁵ m⁻² x s² ,G14,gram per cubic metre bar,,1M,g/(m³·bar),10⁻⁸ m⁻² x s² ,G15,gram per millilitre bar,,1M,g/(ml·bar),10⁻² m⁻² x s² ,G16,kilogram per cubic centimetre bar,,1M,kg/(cm³·bar),10¹ m⁻² x s² ,G17,kilogram per litre bar,,1M,kg/(l·bar),10⁻² m⁻² x s² ,G18,kilogram per cubic metre bar,,1M,kg/(m³·bar),10⁻⁵ m⁻² x s² ,G19,newton metre per kilogram,,1M,N·m/kg,m² x s⁻² ,G2,US gallon per minute,,2,gal (US) /min,"6,309 020 x 10⁻⁵ m³/s" ,G20,pound-force foot per pound,,2,lbf·ft/lb,"2,989 07 m² x s⁻²" ,G21,cup [unit of volume],,2,cup (US),"2,365 882 x 10⁻⁴ m³" ,G23,peck,,2,pk (US),"8,809 768 x 10⁻³ m³" ,G24,tablespoon (US),,2,tablespoon (US),"1,478 676 x 10⁻⁵ m³" ,G25,teaspoon (US),,2,teaspoon (US),"4,928 922 x 10⁻⁶ m³" ,G26,stere,,1M,st,m³ ,G27,cubic centimetre per kelvin,,1M,cm³/K,10⁻⁶ m³ x K⁻¹ ,G28,litre per kelvin,,1M,l/K,10⁻³ m³ x K⁻¹ ,G29,cubic metre per kelvin,,1M,m³/K,m³ x K⁻¹ ,G3,Imperial gallon per minute,,2,gal (UK) /min,"7,576 82 x 10⁻⁵ m³/s" ,G30,millilitre per kelvin,,1M,ml/K,10⁻⁶ m³ x K⁻¹ ,G31,kilogram per cubic centimetre,,1M,kg/cm³,10⁶ kg x m⁻³ ,G32,ounce (avoirdupois) per cubic yard,,2,oz/yd³,"3,707 98 × 10⁻² kg x m⁻³" ,G33,gram per cubic centimetre kelvin,,1M,g/(cm³·K),10³ kg x m⁻³ x K⁻¹ ,G34,gram per cubic decimetre kelvin,,1M,g/(dm³·K),kg x m⁻³ x K⁻¹ ,G35,gram per litre kelvin,,1M,g/(l·K),kg x m⁻³ x K⁻¹ ,G36,gram per cubic metre kelvin,,1M,g/(m³·K),10⁻³ kg x m⁻³ x K⁻¹ ,G37,gram per millilitre kelvin,,1M,g/(ml·K),10³ kg x m⁻³ x K⁻¹ ,G38,kilogram per cubic centimetre kelvin,,1M,kg/(cm³·K),10⁶ kg x m⁻³ x K⁻¹ ,G39,kilogram per litre kelvin,,1M,kg/(l·K),10³ kg x m⁻³ x K⁻¹ ,G40,kilogram per cubic metre kelvin,,1M,kg/(m³·K),kg x m⁻³ x K⁻¹ ,G41,square metre per second bar,,1M,m²/(s·bar),10⁻⁵ kg⁻¹ x m³ x s ,G42,microsiemens per centimetre,,1M,µS/cm,10⁻⁴ S/m ,G43,microsiemens per metre,,1M,µS/m,10⁻⁶ S/m ,G44,nanosiemens per centimetre,,1M,nS/cm,10⁻⁷ S/m ,G45,nanosiemens per metre,,1M,nS/m,10⁻⁹ S/m ,G46,stokes per bar,,2,St/bar,10⁻⁹ kg⁻¹ x m³ x s ,G47,cubic centimetre per day,,1M,cm³/d,"1,157 41 × 10⁻¹¹ m³ x s⁻¹" ,G48,cubic centimetre per hour,,1M,cm³/h,"2,777 78 × 10⁻¹⁰ m³ x s⁻¹" ,G49,cubic centimetre per minute,,1M,cm³/min,"1,666 67 × 10⁻⁸ m³ x s⁻¹" ,G50,gallon (US) per hour,,2,gal/h,"1,051 5 × 10⁻⁶ m³ x s⁻¹" ,G51,litre per second,,1M,l/s,10⁻³ m³ x s⁻¹ ,G52,cubic metre per day,,1M,m³/d,"1,157 41 × 10⁻⁵ m³ x s⁻¹" ,G53,cubic metre per minute,,1M,m³/min,"1,666 67 × 10⁻² m³ x s⁻¹" ,G54,millilitre per day,,1M,ml/d,"1,157 41 × 10⁻¹¹ m³ x s⁻¹" ,G55,millilitre per hour,,1M,ml/h,"2,777 78 × 10⁻¹⁰ m³ x s⁻¹" ,G56,cubic inch per hour,,2,in³/h,"4,551 96 × 10⁻⁹ m³ x s⁻¹" ,G57,cubic inch per minute,,2,in³/min,"2,731 18 × 10⁻⁷ m³ x s⁻¹" ,G58,cubic inch per second,,2,in³/s,"1,638 71 × 10⁻⁵ m³ x s⁻¹" ,G59,milliampere per litre minute,,1M,mA/(l·min),"1,666 67 × 10⁻² m⁻³ x s⁻¹ x A" ,G60,volt per bar,,1M,V/bar,10⁻⁵ m³ x s⁻¹ x A⁻¹ ,G61,cubic centimetre per day kelvin,,1M,cm³/(d·K),"1,157 41 × 10⁻¹¹ m³ x s⁻¹ x K⁻¹" ,G62,cubic centimetre per hour kelvin,,1M,cm³/(h·K),"2,777 78 × 10⁻¹⁰ m³ x s⁻¹ x K⁻¹" ,G63,cubic centimetre per minute kelvin,,1M,cm³/(min·K),"1,666 67 × 10⁻⁸ m³ x s⁻¹ x K⁻¹" ,G64,cubic centimetre per second kelvin,,1M,cm³/(s·K),10⁻⁶ m³ x s⁻¹ x K⁻¹ ,G65,litre per day kelvin,,1M,l/(d·K),"1,157 41 × 10⁻⁸ m³ x s⁻¹ x K⁻¹" ,G66,litre per hour kelvin,,1M,l/(h·K),"2,777 78 × 10⁻⁷ m³ x s⁻¹ x K⁻¹" ,G67,litre per minute kelvin,,1M,l/(min·K),"1,666 67 × 10⁻⁵ m³ x s⁻¹ x K⁻¹" ,G68,litre per second kelvin,,1M,l/(s·K),10⁻³ m³ x s⁻¹ x K⁻¹ ,G69,cubic metre per day kelvin,,1M,m³/(d·K),"1,157 41 × 10⁻⁵ m³ x s⁻¹ x K⁻¹" X,G7,microfiche sheet,,3.9,, ,G70,cubic metre per hour kelvin,,1M,m³/(h·K),"2,777 78 × 10⁻⁴ m³ x s⁻¹ x K⁻¹" ,G71,cubic metre per minute kelvin,,1M,m³/(min·K),"1,666 67 × 10⁻² m³ x s⁻¹ x K⁻¹" ,G72,cubic metre per second kelvin,,1M,m³/(s·K),m³ x s⁻¹ x K⁻¹ ,G73,millilitre per day kelvin,,1M,ml/(d·K),"1,157 41 × 10⁻¹¹ m³ x s⁻¹ x K⁻¹" ,G74,millilitre per hour kelvin,,1M,ml/(h·K),"2,777 78 × 10⁻¹⁰ m³ x s⁻¹ x K⁻¹" ,G75,millilitre per minute kelvin,,1M,ml/(min·K),"1,666 67 × 10⁻⁸ m³ x s⁻¹ x K⁻¹" ,G76,millilitre per second kelvin,,1M,ml/(s·K),10⁻⁶ m³ x s⁻¹ x K⁻¹ ,G77,millimetre to the fourth power,,1M,mm⁴,10⁻¹² m⁴ ,G78,cubic centimetre per day bar,,1M,cm³/(d·bar),"1,157 41 × 10⁻¹⁶ kg⁻¹ x m⁴ x s" ,G79,cubic centimetre per hour bar,,1M,cm³/(h·bar),"2,777 78 × 10⁻¹⁵ kg⁻¹ x m⁴ x s" ,G80,cubic centimetre per minute bar,,1M,cm³/(min·bar),"1,666 67 × 10⁻¹³ kg⁻¹ x m⁴ x s" ,G81,cubic centimetre per second bar,,1M,cm³/(s·bar),10⁻¹¹ kg⁻¹ x m⁴ x s ,G82,litre per day bar,,1M,l/(d·bar),"1,157 41 × 10⁻¹³ kg⁻¹ x m⁴ x s" ,G83,litre per hour bar,,1M,l/(h·bar),"2,777 78 × 10⁻¹² kg⁻¹ x m⁴ x s" ,G84,litre per minute bar,,1M,l/(min·bar),"1,666 67 × 10⁻¹⁰ kg⁻¹ x m⁴ x s" ,G85,litre per second bar,,1M,l/(s·bar),10⁻⁸ kg⁻¹ x m⁴ x s ,G86,cubic metre per day bar,,1M,m³/(d·bar),"1,157 41 × 10⁻¹⁰ kg⁻¹ x m⁴ x s" ,G87,cubic metre per hour bar,,1M,m³/(h·bar),"2,777 78 × 10⁻⁹ kg⁻¹ x m⁴ x s" ,G88,cubic metre per minute bar,,1M,m³/(min·bar),"1,666 67 × 10⁻⁷ kg⁻¹ x m⁴ x s" ,G89,cubic metre per second bar,,1M,m³/(s·bar),10⁻⁵ kg⁻¹ x m⁴ x s ,G90,millilitre per day bar,,1M,ml/(d·bar),"1,157 41 x 10⁻¹⁶ x kg⁻¹ x m⁴ x s" ,G91,millilitre per hour bar,,1M,ml/(h·bar),"2,777 78 x 10⁻¹⁵ x kg⁻¹ x m⁴ x s" ,G92,millilitre per minute bar,,1M,ml/(min·bar),"1,666 67 × 10⁻¹³ x kg⁻¹ x m⁴ x s" ,G93,millilitre per second bar,,1M,ml/(s·bar),10⁻¹¹ kg⁻¹ x m⁴ x s ,G94,cubic centimetre per bar,,1M,cm³/bar,10⁻¹¹ kg⁻¹ x m⁴ x s² ,G95,litre per bar,,1M,l/bar,10⁻⁸ kg⁻¹ x m⁴ x s² ,G96,cubic metre per bar,,1M,m³/bar,10⁻⁵ kg⁻¹ x m⁴ x s² ,G97,millilitre per bar,,1M,ml/bar,10⁻¹¹ kg⁻¹ x m⁴ x s² ,G98,microhenry per kiloohm,,1M,µH/kΩ,10⁻⁹ s ,G99,microhenry per ohm,,1M,µH/Ω,10⁻⁶ s ,GB,gallon (US) per day,,3.5,gal (US)/d,"4,381 264 x 10⁻⁸ m³/s" ,GBQ,gigabecquerel,,1M,GBq,10⁹ Bq X,GC,gram per 100 gram,,3.7,, X,GD,gross barrel,,3.1,, ,GDW,"gram, dry weight","A unit of mass defining the number of grams of a product, disregarding the water content of the product.",3.1,, ,GE,pound per gallon (US),,2,lb/gal (US),"1,198 264 x 10² kg/m³" ,GF,gram per metre (gram per 100 centimetres),,1M,g/m,10⁻³ kg/m ,GFI,gram of fissile isotope,A unit of mass defining the number of grams of a fissile isotope (fissile isotope: an isotope whose nucleus is able to be split when irradiated with low energy neutrons).,3.1,gi F/S, ,GGR,great gross,A unit of count defining the number of units in multiples of 1728 (12 x 12 x 12).,3.7,,1728 X,GH,half gallon (US),,3.8,, ,GIA,gill (US),,3.5,gi (US),"1,182 941 x 10⁻⁴ m³" ,GIC,"gram, including container","A unit of mass defining the number of grams of a product, including its container.",3.1,, ,GII,gill (UK),,3.5,gi (UK),"1,420 653 x 10⁻⁴ m³" ,GIP,"gram, including inner packaging","A unit of mass defining the number of grams of a product, including its inner packaging materials.",3.1,, ,GJ,gram per millilitre,,1S,g/ml,10³ kg/m³ X,GK,gram per kilogram,,3.7,, ,GL,gram per litre,,1S,g/l,kg/m³ ,GLD,dry gallon (US),,2,dry gal (US),"4,404 884 x 10⁻³ m³" ,GLI,gallon (UK),,2,gal (UK),"4,546 092 x 10⁻³ m³" ,GLL,gallon (US),,2,gal (US),"3,785 412 x 10⁻³ m³" ,GM,gram per square metre,,1M,g/m²,10⁻³ kg/m² X,GN,gross gallon,,3.1,, ,GO,milligram per square metre,,1,mg/m²,10⁻⁶ kg/m² ,GP,milligram per cubic metre,,1M,mg/m³,10⁻⁶ kg/m³ ,GQ,microgram per cubic metre,,1M,µg/m³,10⁻⁹ kg/m³ ,GRM,gram,,1S,g,10⁻³ kg ,GRN,grain,,2,gr,"64,798 91 x 10⁻⁶ kg" ,GRO,gross,A unit of count defining the number of units in multiples of 144 (12 x 12).,3.7,gr,144 D,GRT,gross register ton,"A unit of mass equal to the total cubic footage before deductions, where 1 register ton is equal to 100 cubic feet. Refer International Convention on tonnage measurement of ships.",3.4,, D,GT,gross ton,"A unit of mass equal to 2240 pounds. Refer International Convention on Tonnage measurement of Ships. Synonym: ton (UK) or long ton (US) (common code LTN)","3.1 3.4",, ,GV,gigajoule,,1S,GJ,10⁹ J X,GW,gallon per thousand cubic foot,,3.5,, ,GWH,gigawatt hour,,1S,GW·h,"3,6 x 10¹² J" X,GY,gross yard,,3.1,, X,GZ,gage system,,3.9,, ,H03,henry per kiloohm,,1M,H/kΩ,10⁻³ s ,H04,henry per ohm,,1M,H/Ω,s ,H05,millihenry per kiloohm,,1M,mH/kΩ,10⁻⁶ s ,H06,millihenry per ohm,,1M,mH/Ω,10⁻³ s ,H07,pascal second per bar,,1M,Pa·s/bar,10⁻⁵ s ,H08,microbecquerel,,1M,µBq,10⁻⁶ Bq ,H09,reciprocal year,,1M,1/y,"3,168 81 x 10⁻⁸ s⁻¹" X,H1,half page – electronic,,3.9,, ,H10,reciprocal hour,,1M,1/h,"2,777 78 × 10⁻⁴ s⁻¹" ,H11,reciprocal month,,1M,1/mo,"3,802 57 × 10⁻⁷ s⁻¹" ,H12,degree Celsius per hour,,1M,°C/h,"2,777 78 x 10⁻⁴ s⁻¹ K" ,H13,degree Celsius per minute,,1M,°C/min,"1,666 67 x 10⁻² s⁻¹ K" ,H14,degree Celsius per second,,1M,°C/s,s⁻¹ K ,H15,square centimetre per gram,,1M,cm²/g,10⁻¹ kg⁻¹ x m² ,H16,square decametre,Synonym: are,1S,dam²,10² m² ,H18,square hectometre,Synonym: hectare,1S,hm²,10⁴ m² ,H19,cubic hectometre,,1S,hm³,10⁶ m³ X,H2,half litre,,3.8,, ,H20,cubic kilometre,,1S,km³,10⁹ m³ ,H21,blank,A unit of count defining the number of blanks.,3.2,, ,H22,volt square inch per pound-force,,2,V/(lbf/in²),"1,450 377 439 8 × 10⁻⁴ m³ x s⁻¹ x A⁻¹" ,H23,volt per inch,,2,V/in,"3,937 007 874 × 10¹ m x kg x s⁻³ x A⁻¹" ,H24,volt per microsecond,,1S,V/µs,10⁶ V/s ,H25,percent per kelvin,"A unit of proportion, equal to 0.01, in relation to the SI base unit Kelvin.",3.7,%/K,10⁻² K⁻¹ ,H26,ohm per metre,,1M,Ω/m,Ω/m ,H27,degree per metre,,2,°/m,"1,745 329 x 10⁻² rad/m" ,H28,microfarad per kilometre,,1S,µF/km,10⁻⁹ F/m ,H29,microgram per litre,,1M,µg/l,10⁻⁶ m⁻³ x kg ,H30,square micrometre (square micron),,1S,µm²,10⁻¹² m² ,H31,ampere per kilogram,,1,A/kg,A x kg⁻¹ ,H32,ampere squared second,,1,A²·s,A² x s ,H33,farad per kilometre,,1S,F/km,10⁻³ F/m ,H34,hertz metre,,2,Hz·m,Hz x m ,H35,kelvin metre per watt,,1,K·m/W,K x m⁻¹ x kg⁻¹ x s³ ,H36,megaohm per kilometre,,1M,MΩ/km,10³ Ω/m ,H37,megaohm per metre,,1M,MΩ/m,10⁶ Ω/m ,H38,megaampere,,1S,MA,10⁶ A ,H39,megahertz kilometre,,2,MHz·km,10⁹ Hz x m ,H40,newton per ampere,,1,N/A,kg x m x s⁻² x A⁻¹ ,H41,"newton metre watt to the power minus 0,5",,2,N·m·W⁻⁰‧⁵,kg x m² x s⁻² x W⁻⁰‧⁵ ,H42,pascal per metre,,1M,Pa/m,m⁻² kg x s⁻² ,H43,siemens per centimetre,,1S,S/cm,10² S/m ,H44,teraohm,,1S,TΩ,10¹² Ω ,H45,volt second per metre,,1,V·s/m,m x kg x s⁻² x A⁻¹ ,H46,volt per second,,1S,V/s,m² x kg x s⁻⁴ x A⁻¹ ,H47,watt per cubic metre,,1,W/m³,m⁻¹ x kg x s⁻³ ,H48,attofarad,,1S,aF,10⁻¹⁸ m⁻² x kg⁻¹ x s⁴ x A² ,H49,centimetre per hour,,1M,cm/h,"0,277 777 778 × 10⁻⁶ m x s⁻¹" ,H50,reciprocal cubic centimetre,,1M,cm⁻³,10⁶ m⁻³ ,H51,decibel per kilometre,,1,dB/km,10⁻⁴ B/m ,H52,decibel per metre,,1,dB/m,10⁻¹ B/m ,H53,kilogram per bar,,1M,kg/bar,10⁻⁵ m x s² ,H54,kilogram per cubic decimetre kelvin,,1M,(kg/dm³)/K,10³ m⁻³ x kg x K⁻¹ ,H55,kilogram per cubic decimetre bar,,1M,(kg/dm³)/bar,10⁻² m⁻² x s² ,H56,kilogram per square metre second,,1,kg/(m²·s),kg m⁻² x s⁻¹ ,H57,inch per two pi radiant,,2,in/revolution,"2,54 x 10⁻² m/(2 x π x rad)" ,H58,metre per volt second,,1,m/(V·s),m⁻¹ x kg⁻¹ x s² x A ,H59,square metre per newton,,1,m²/N,m x kg⁻¹ x s² ,H60,cubic metre per cubic metre,,1M,m³/m³,1 ,H61,millisiemens per centimetre,,1S,mS/cm,10⁻¹ S/m ,H62,millivolt per minute,,1M,mV/min,"1,666 666 667 × 10⁻⁵ m² x kg x s⁻⁴ x A⁻¹" ,H63,milligram per square centimetre,,1S,mg/cm²,10⁻² m⁻² x kg ,H64,milligram per gram,,1S,mg/g,10⁻³ 1 ,H65,millilitre per cubic metre,,1M,ml/m³,10⁻⁶ 1 ,H66,millimetre per year,,2,mm/y,"3,15576 × 10⁴ m x s⁻¹" ,H67,millimetre per hour,,2,mm/h,"0,277 777 778 × 10⁻⁷ m x s⁻¹" ,H68,millimole per gram,,1M,mmol/g,mol x kg⁻¹ ,H69,picopascal per kilometre,,1M,pPa/km,10⁻¹⁵ m⁻² x kg x s⁻² ,H70,picosecond,,1,ps,10⁻¹² s ,H71,percent per month,"A unit of proportion, equal to 0.01, in relation to a month.",3.7,%/mo, ,H72,percent per hectobar,"A unit of proportion, equal to 0.01, in relation to 100-fold of the unit bar.",3.7,%/hbar, ,H73,percent per decakelvin,"A unit of proportion, equal to 0.01, in relation to 10-fold of the SI base unit Kelvin.",3.7,%/daK,10⁻³ K⁻¹ ,H74,watt per metre,,1M,W/m,W m⁻¹ ,H75,decapascal,,1M,daPa,10¹ Pa ,H76,gram per millimetre,,1M,g/mm,10¹ kg x m⁻¹ ,H77,module width,A unit of measure used to describe the breadth of electronic assemblies as an installation standard or mounting dimension.,3,MW, D,H78,conventional centimetre of water,,2,cm H₂O,"9,806 65 × 10¹ Pa" ,H79,French gauge,"A unit of distance used for measuring the diameter of small tubes such as urological instruments and catheters. Synonym: French, Charrière, Charrière gauge",2,Fg,"0,333 333 333 × 10⁻³ m" ,H80,rack unit,A unit of measure used to describe the height in rack units of equipment intended for mounting in a 19-inch rack or a 23-inch rack. One rack unit is 1.75 inches (44.45 mm) high.,3,U or RU,"4,445 × 10⁻² m" ,H81,millimetre per minute,,1M,mm/min,"1,666 666 667 × 10⁻⁵ m x s⁻¹" ,H82,big point,A unit of length defining the number of big points (big point: Adobe software(US) defines the big point to be exactly 1/72 inch (0.013 888 9 inch or 0.352 777 8 millimeters)),3.5,bp,"0,352 777 8 × 10⁻³ m" ,H83,litre per kilogram,,1M,l/kg,10⁻³ m³ x kg⁻¹ ,H84,gram millimetre,,1M,g·mm,10⁻⁶ kg x m ,H85,reciprocal week,,1M,1/wk,"1,647 989 452 868 × 10⁻⁶ s⁻¹" ,H87,piece,"A unit of count defining the number of pieces (piece: a single item, article or exemplar).",3.8,, ,H88,megaohm kilometre,,1S,MΩ·km,10⁹ Ω x m ,H89,percent per ohm,"A unit of proportion, equal to 0.01, in relation to the SI derived unit ohm.",3.7,%/Ω,10⁻² Ω⁻¹ ,H90,percent per degree,"A unit of proportion, equal to 0.01, in relation to an angle of one degree.",3.7,%/°,"0,572 957 8 rad⁻¹" ,H91,percent per ten thousand,"A unit of proportion, equal to 0.01, in relation to multiples of ten thousand.",3.7,%/10000,10⁻⁶ ,H92,percent per one hundred thousand,"A unit of proportion, equal to 0.01, in relation to multiples of one hundred thousand.",3.7,%/100000,10⁻⁷ ,H93,percent per hundred,"A unit of proportion, equal to 0.01, in relation to multiples of one hundred.",3.7,%/100,10⁻⁴ ,H94,percent per thousand,"A unit of proportion, equal to 0.01, in relation to multiples of one thousand.",3.7,%/1000,10⁻⁵ ,H95,percent per volt,"A unit of proportion, equal to 0.01, in relation to the SI derived unit volt.",3.7,%/V,10⁻² V⁻¹ ,H96,percent per bar,"A unit of proportion, equal to 0.01, in relation to an atmospheric pressure of one bar.",3.7,%/bar,10⁻⁷ Pa⁻¹ ,H98,percent per inch,"A unit of proportion, equal to 0.01, in relation to an inch.",3.7,%/in,"0,393 700 8 m⁻¹" ,H99,percent per metre,"A unit of proportion, equal to 0.01, in relation to a metre.",3.7,%/m,10⁻² m⁻¹ ,HA,hank,"A unit of length, typically for yarn.",3.9,, D,HAR,hectare,Synonym: square hectometre,2,ha,10⁴ m² ,HBA,hectobar,,1M,hbar,10⁷ Pa ,HBX,hundred boxes,A unit of count defining the number of boxes in multiples of one hundred box units.,3.2,, ,HC,hundred count,A unit of count defining the number of units counted in multiples of 100.,3.7,, X,HD,half dozen,,3.7,,6 ,HDW,"hundred kilogram, dry weight","A unit of mass defining the number of hundred kilograms of a product, disregarding the water content of the product.",3.1,, X,HE,hundredth of a carat,,3.5,, ,HEA,head,A unit of count defining the number of heads (head: a person or animal considered as one of a number).,3.5,, X,HF,hundred foot,,3.8,, ,HGM,hectogram,,1M,hg,10⁻¹ kg ,HH,hundred cubic foot,A unit of volume equal to one hundred cubic foot.,3.8,, X,HI,hundred sheet,,3.8,, ,HIU,hundred international unit,A unit of count defining the number of international units in multiples of 100.,3.7,, D,HJ,metric horse power,,2,metric hp,"735,498 75 W" X,HK,hundred kilogram,,3.8,, ,HKM,"hundred kilogram, net mass","A unit of mass defining the number of hundred kilograms of a product, after deductions.",3.1,, X,HL,hundred foot (linear),,3.8,, ,HLT,hectolitre,,1S,hl,10⁻¹ m³ ,HM,mile per hour (statute mile),,2,mile/h,"0,447 04 m/s" ,HMQ,million cubic metre,A unit of volume equal to one million cubic metres.,3.8,Mm³, ,HMT,hectometre,,1M,hm,10² m D,HN,conventional millimetre of mercury,,2,mm Hg,"133,322 4 Pa" X,HO,hundred troy ounce,,3.8,, D,HP,conventional millimetre of water,,2,mm H₂O,"9,806 65 Pa" ,HPA,hectolitre of pure alcohol,A unit of volume equal to one hundred litres of pure alcohol.,3.1,, X,HS,hundred square foot,,3.8,, X,HT,half hour,,3.8,, ,HTZ,hertz,,1,Hz,Hz ,HUR,hour,,1,h,3 600 s X,HY,hundred yard,,3.8,, ,IA,inch pound (pound inch),,2,in·lb,"1,152 12 x 10⁻² kg x m" X,IC,count per inch,,3.9,, ,IE,person,A unit of count defining the number of persons.,3.9,, X,IF,inches of water,Use inch of water (common code F78),3.1,, X,II,column inch,,3.9,, X,IL,inch per minute,,3.5,, X,IM,impression,,3.9,, ,INH,inch,,2,in,"25,4 x 10⁻³ m" ,INK,square inch,,2,in²,"6,451 6 x 10⁻⁴ m²" ,INQ,cubic inch,Synonym: inch cubed,2,in³,"16,387 064 x 10⁻⁶ m³" X,IP,insurance policy,,3.9,, ,ISD,international sugar degree,"A unit of measure defining the sugar content of a solution, expressed in degrees.",3.5,, X,IT,count per centimetre,,3.9,, ,IU,inch per second,,2,in/s,"0,025 4 m/s" +,IUG,international unit per gram,A unit of count defining the number of international units per gram.,3.7,, ,IV,inch per second squared,,2,in/s²,"0,025 4 m/s²" ,J10,percent per millimetre,"A unit of proportion, equal to 0.01, in relation to a millimetre.",3.7,%/mm,10 m⁻¹ ,J12,per mille per psi,A unit of pressure equal to one thousandth of a psi (pound-force per square inch).,3.7,‰/psi,"1,450 377 x 10⁻⁷ Pa⁻¹" ,J13,degree API,A unit of relative density as a measure of how heavy or light a petroleum liquid is compared to water (API: American Petroleum Institute).,3.5,°API, ,J14,degree Baume (origin scale),A traditional unit of relative density for liquids. Named after Antoine Baumé.,3.5,°Bé, ,J15,degree Baume (US heavy),A unit of relative density for liquids heavier than water.,3.5,°Bé (US heavy), ,J16,degree Baume (US light),A unit of relative density for liquids lighter than water.,3.5,°Bé (US light), ,J17,degree Balling,"A unit of density as a measure of sugar content, especially of beer wort. Named after Karl Balling.",3.5,°Balling, ,J18,degree Brix,A unit of proportion used in measuring the dissolved sugar-to-water mass ratio of a liquid. Named after Adolf Brix.,3.5,°Bx, ,J19,degree Fahrenheit hour square foot per British thermal unit (thermochemical),,2,°F·h·ft²/Btuth,"0,176 228 m² x K/W" ,J2,joule per kilogram,,1,J/kg,J/kg ,J20,degree Fahrenheit per kelvin,,2,°F/K,"0,555 555 6" ,J21,degree Fahrenheit per bar,,2,°F/bar,"0,555 555 6 x 10⁻⁵ K/Pa" ,J22,degree Fahrenheit hour square foot per British thermal unit (international table),,2,°F·h·ft²/BtuIT,"0,176 110 2 m² x K/W" ,J23,degree Fahrenheit per hour,,2,°F/h,"1,543 210 x 10⁻⁴ K/s" ,J24,degree Fahrenheit per minute,,2,°F/min,"9,259 259 x 10⁻³ K/s" ,J25,degree Fahrenheit per second,,2,°F/s,"0,555 555 6 K/s" ,J26,reciprocal degree Fahrenheit,,2,1/°F,"1,8 1/K" ,J27,degree Oechsle,"A unit of density as a measure of sugar content of must, the unfermented liqueur from which wine is made. Named after Ferdinand Oechsle.",3.5,°Oechsle, ,J28,degree Rankine per hour,,2,°R/h,"1,543 210 x 10⁻⁴ K/s" ,J29,degree Rankine per minute,,2,°R/min,"9,259 259 x 10⁻³ K/s" ,J30,degree Rankine per second,,2,°R/s,"0,555 555 6 K/s" ,J31,degree Twaddell,A unit of density for liquids that are heavier than water. 1 degree Twaddle represents a difference in specific gravity of 0.005.,3.5,°Tw, ,J32,micropoise,,2,µP,10⁻⁶ Pa x s ,J33,microgram per kilogram,,1S,µg/kg,10⁻⁹ ,J34,microgram per cubic metre kelvin,,2,(µg/m³)/K,10⁻⁹ (kg/m³)/K ,J35,microgram per cubic metre bar,,2,(µg/m³)/bar,10⁻¹⁴ (kg/m³)/Pa ,J36,microlitre per litre,,1S,µl/l,10⁻⁶ ,J38,baud,A unit of signal transmission speed equal to one signalling event per second.,3.6,Bd, ,J39,British thermal unit (mean),,2,Btu,"1,055 87 x 10³ J" ,J40,British thermal unit (international table) foot per hour square foot degree Fahrenheit,,2,BtuIT·ft/(h·ft²·°F),"1,730 735 W/(m x K)" ,J41,British thermal unit (international table) inch per hour square foot degree Fahrenheit,,2,BtuIT·in/(h·ft²·°F),"0,144 227 9 W/(m x K)" ,J42,British thermal unit (international table) inch per second square foot degree Fahrenheit,,2,BtuIT·in/(s·ft²·°F),"5,192 204 x 10² W/(m x K)" ,J43,British thermal unit (international table) per pound degree Fahrenheit,,2,BtuIT/(lb·°F),"4,186 8 x 10³ J/(kg x K)" ,J44,British thermal unit (international table) per minute,,2,BtuIT/min,"17,584 266 W" ,J45,British thermal unit (international table) per second,,2,BtuIT/s,"1,055 056 x 10³ W" ,J46,British thermal unit (thermochemical) foot per hour square foot degree Fahrenheit,,2,Btuth·ft/(h·ft²·°F),"1,729 577 W/(m x K)" ,J47,British thermal unit (thermochemical) per hour,,2,Btuth/h,"0,292 875 1 W" ,J48,British thermal unit (thermochemical) inch per hour square foot degree Fahrenheit,,2,Btuth·in/(h·ft²·°F),"0,144 131 4 W/(m x K)" ,J49,British thermal unit (thermochemical) inch per second square foot degree Fahrenheit,,2,Btuth·in/(s·ft²·°F),"5,188 732 x 10² W/(m x K)" ,J50,British thermal unit (thermochemical) per pound degree Fahrenheit,,2,Btuth/(lb·°F),"4,184 x 10³ J/(kg x K)" ,J51,British thermal unit (thermochemical) per minute,,2,Btuth/min,"17,572 50 W" ,J52,British thermal unit (thermochemical) per second,,2,Btuth/s,"1,054 350 x 10³ W" ,J53,coulomb square metre per kilogram,,2,C·m²/kg,C x m²/kg ,J54,megabaud,A unit of signal transmission speed equal to 10⁶ (1000000) signaling events per second.,3.6,MBd,10⁶ Bd ,J55,watt second,,1S,W·s,W x s ,J56,bar per bar,,2,bar/bar,1 ,J57,barrel (UK petroleum),,2,bbl (UK liq.),"0,159 113 15 m³" ,J58,barrel (UK petroleum) per minute,,2,bbl (UK liq.)/min,"2,651 886 m³/s" ,J59,barrel (UK petroleum) per day,,2,bbl (UK liq.)/d,"1,841 587 4 x 10⁻⁶ m³/s" ,J60,barrel (UK petroleum) per hour,,2,bbl (UK liq.)/h,"4,419 810 x 10⁻⁵ m³/s" ,J61,barrel (UK petroleum) per second,,2,bbl (UK liq.)/s,"0,159 113 15 m³/s" ,J62,barrel (US petroleum) per hour,,2,bbl (US)/h,"4,416 314 x 10⁻⁵ m³/s" ,J63,barrel (US petroleum) per second,,2,bbl (US)/s,"0,158 987 3 m³/s" ,J64,bushel (UK) per day,,2,bu (UK)/d,"4,209 343 x 10⁻⁷ m³/s" ,J65,bushel (UK) per hour,,2,bu (UK)/h,"1,010 242 x 10⁻⁵ m³/s" ,J66,bushel (UK) per minute,,2,bu (UK)/min,"6,061 453 x 10⁻⁴ m³/s" ,J67,bushel (UK) per second,,2,bu (UK)/s,"3,636 872 x 10⁻² m³/s" ,J68,bushel (US dry) per day,,2,bu (US dry)/d,"4,078 596 x 10⁻⁷ m³/s" ,J69,bushel (US dry) per hour,,2,bu (US dry)/h,"9,788 631 x 10⁻⁶ m³/s" ,J70,bushel (US dry) per minute,,2,bu (US dry)/min,"5,873 178 x 10⁻⁴ m³/s" ,J71,bushel (US dry) per second,,2,bu (US dry)/s,"3,523 907 x 10⁻² m³/s" ,J72,centinewton metre,,1S,cN·m,10⁻² N x m ,J73,centipoise per kelvin,,2,cP/K,10⁻³ Pa x s/K ,J74,centipoise per bar,,2,cP/bar,10⁻⁸ s ,J75,calorie (mean),,2,cal,"4,190 02 J" ,J76,calorie (international table) per gram degree Celsius,,2,calIT/(g·°C),"4,186 8 x 10³ J/(kg x K)" ,J78,calorie (thermochemical) per centimetre second degree Celsius,,2,calth/(cm·s·°C),"4,184 x 10² W/(m x K)" ,J79,calorie (thermochemical) per gram degree Celsius,,2,calth/(g·°C),"4,184 x 10³ J/(kg x K)" ,J81,calorie (thermochemical) per minute,,2,calth/min,"6,973 333 x 10⁻² W" ,J82,calorie (thermochemical) per second,,2,calth/s,"4,184 W" ,J83,clo,,2,clo,"0,155 m² x K/W" ,J84,centimetre per second kelvin,,2,(cm/s)/K,10⁻² (m/s)/K ,J85,centimetre per second bar,,2,(cm/s)/bar,10⁻⁷ (m/s)/Pa ,J87,cubic centimetre per cubic metre,,1S,cm³/m³,10⁻⁶ D,J89,centimetre of mercury,,2,cm Hg,"1,333 224 x 10³ Pa" ,J90,cubic decimetre per day,,1S,dm³/d,"1,157 41 x 10⁻⁸ m³/s" ,J91,cubic decimetre per cubic metre,,1S,dm³/m³,10⁻³ ,J92,cubic decimetre per minute,,1S,dm³/min,"1,666 67 x 10⁻⁵ m³/s" ,J93,cubic decimetre per second,,1S,dm³/s,10⁻³ m³/s D,J94,dyne centimetre,,2,dyn·cm,10⁻⁷ N x m ,J95,ounce (UK fluid) per day,,2,fl oz (UK)/d,"3,288 549 x 10⁻¹⁰ m³/s" ,J96,ounce (UK fluid) per hour,,2,fl oz (UK)/h,"7,892 517 x 10⁻⁹ m³/s" ,J97,ounce (UK fluid) per minute,,2,fl oz (UK)/min,"4,735 51 x 10⁻⁷ m³/s" ,J98,ounce (UK fluid) per second,,2,fl oz (UK)/s,"2,841 306 x 10⁻⁵ m³/s" ,J99,ounce (US fluid) per day,,2,fl oz (US)/d,"3,422 862 x 10⁻¹⁰ m³/s" X,JB,jumbo,,3.4,, ,JE,joule per kelvin,,1,J/K,J/K X,JG,jug,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,JK,megajoule per kilogram,,1S,MJ/kg,10⁶ J/kg ,JM,megajoule per cubic metre,,1M,MJ/m³,10⁶ J/m³ ,JNT,pipeline joint,A count of the number of pipeline joints.,3.5,, X,JO,joint,,3.9,, ,JOU,joule,,1,J,J ,JPS,hundred metre,A unit of count defining the number of 100 metre lengths.,3.1,, X,JR,jar,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,JWL,number of jewels,A unit of count defining the number of jewels (jewel: precious stone).,3.7,, ,K1,kilowatt demand,A unit of measure defining the power load measured at predetermined intervals.,3.5,, ,K10,ounce (US fluid) per hour,,2,fl oz (US)/h,"8,214 869 x 10⁻⁹ m³/s" ,K11,ounce (US fluid) per minute,,2,fl oz (US)/min,"4,928 922 x 10⁻⁷ m³/s" ,K12,ounce (US fluid) per second,,2,fl oz (US)/s,"2,957 353 x 10⁻⁵ m³/s" ,K13,foot per degree Fahrenheit,,2,ft/°F,"0,548 64 m/K" ,K14,foot per hour,,2,ft/h,"8,466 667 x 10⁻⁵m/s" ,K15,foot pound-force per hour,,2,ft·lbf/h,"3,766 161 x 10⁻⁴ W" ,K16,foot pound-force per minute,,2,ft·lbf/min,"2,259 697 x 10⁻² W" ,K17,foot per psi,,2,ft/psi,"4,420 750 x 10⁻⁵ m/Pa" ,K18,foot per second degree Fahrenheit,,2,(ft/s)/°F,"0,548 64 (m/s)/K" ,K19,foot per second psi,,2,(ft/s)/psi,"4,420 750 x 10⁻⁵ (m/s)/Pa" ,K2,kilovolt ampere reactive demand,A unit of measure defining the reactive power demand equal to one kilovolt ampere of reactive power.,3.5,, ,K20,reciprocal cubic foot,,2,1/ft³,"35,314 66 m⁻³" ,K21,cubic foot per degree Fahrenheit,,2,ft³/°F,"5,097 033 x 10⁻² m³/K" ,K22,cubic foot per day,,2,ft³/d,"3,277 413 x 10⁻⁷ m³/s" ,K23,cubic foot per psi,,2,ft³/psi,"4,107 012 x 10⁻⁶ m³/Pa" D,K24,foot of water,,2,ft H₂O,"2,989 067 x 10³ Pa" D,K25,foot of mercury,,2,ft Hg,"4,063 666 x 10⁴ Pa" ,K26,gallon (UK) per day,,2,gal (UK)/d,"5,261 678 x 10⁻⁸ m³/s" ,K27,gallon (UK) per hour,,2,gal (UK)/h,"1,262 803 x 10⁻⁶ m³/s" ,K28,gallon (UK) per second,,2,gal (UK)/s,"4,546 09 x 10⁻³ m³/s" ,K3,kilovolt ampere reactive hour,A unit of measure defining the accumulated reactive energy equal to one kilovolt ampere of reactive power per hour.,3.5,kvar·h, ,K30,gallon (US liquid) per second,,2,gal (US liq.)/s,"3,785 412 x 10⁻³ m³/s" ,K31,gram-force per square centimetre,,2,gf/cm²,"98,066 5 Pa" ,K32,gill (UK) per day,,2,gi (UK)/d,"1,644 274 x 10⁻⁵ m³/s" ,K33,gill (UK) per hour,,2,gi (UK)/h,"3,946 258 x 10⁻⁸ m³/s" ,K34,gill (UK) per minute,,2,gi (UK)/min,"0,023 677 55 m³/s" ,K35,gill (UK) per second,,2,gi (UK)/s,"1,420 653 x 10⁻⁴ m³/s" ,K36,gill (US) per day,,2,gi (US)/d,"1,369 145 x 10⁻⁹ m³/s" ,K37,gill (US) per hour,,2,gi (US)/h,"3,285 947 x 10⁻⁸ m³/s" ,K38,gill (US) per minute,,2,gi (US)/min,"1,971 568 x 10⁻⁶ m³/s" ,K39,gill (US) per second,,2,gi (US)/s,"1,182 941 x 10⁻⁴ m³/s" ,K40,standard acceleration of free fall,,2,gn,"9,806 65 m/s²" ,K41,grain per gallon (US),,2,gr/gal (US),"1,711 806 x 10⁻² kg/m³" ,K42,horsepower (boiler),,2,boiler hp,"9,809 50 x 10³ W" ,K43,horsepower (electric),,2,electric hp,746 W ,K45,inch per degree Fahrenheit,,2,in/°F,"4,572 x 10⁻² m/K" ,K46,inch per psi,,2,in/psi,"3,683 959 x 10⁻⁶ m/Pa" ,K47,inch per second degree Fahrenheit,,2,(in/s)/°F,"4,572 x 10⁻² (m/s)/K" ,K48,inch per second psi,,2,(in/s)/psi,"3,683 959 x 10⁻⁶ (m/s)/Pa" ,K49,reciprocal cubic inch,,2,1/in³,"6,102 375 9 x 10⁴ m⁻³" D,K5,kilovolt ampere (reactive),Use kilovar (common code KVR),1S,kvar,10³ V x A ,K50,kilobaud,A unit of signal transmission speed equal to 10³ (1000) signaling events per second.,3.6,kBd,10³ Bd ,K51,kilocalorie (mean),,2,kcal,"4,190 02 x 10³ J" ,K52,kilocalorie (international table) per hour metre degree Celsius,,2,kcal/(m·h·°C),"1,163 J/(m x s x K)" ,K53,kilocalorie (thermochemical),,2,kcalth,"4,184 x 10³ J" ,K54,kilocalorie (thermochemical) per minute,,2,kcalth/min,"69,733 33 W" ,K55,kilocalorie (thermochemical) per second,,2,kcalth/s,"4,184 x 10³ W" ,K58,kilomole per hour,,1S,kmol/h,"2,777 78 x 10⁻¹ mol/s" ,K59,kilomole per cubic metre kelvin,,2,(kmol/m³)/K,10³ (mol/m³)/K ,K6,kilolitre,,1M,kl,m³ ,K60,kilomole per cubic metre bar,,2,(kmol/m³)/bar,10⁻² (mol/m³)/Pa ,K61,kilomole per minute,,1S,kmol/min,"16,666 7 mol/s" ,K62,litre per litre,,1S,l/l,1 ,K63,reciprocal litre,,2,1/l,10³ m⁻³ ,K64,pound (avoirdupois) per degree Fahrenheit,,2,lb/°F,"0,816 466 3 kg/K" ,K65,pound (avoirdupois) square foot,,2,lb·ft²,"4,214 011 x 10⁻² kg x m²" ,K66,pound (avoirdupois) per day,,2,lb/d,"5,249 912 x 10⁻⁶ kg/s" ,K67,pound per foot hour,,2,lb/(ft·h),"4,133 789 x 10⁻⁴ Pa x s" ,K68,pound per foot second,,2,lb/(ft·s),"1,488 164 Pa x s" ,K69,pound (avoirdupois) per cubic foot degree Fahrenheit,,2,(lb/ft³)/°F,"28,833 23 (kg/m³)/K" ,K70,pound (avoirdupois) per cubic foot psi,,2,(lb/ft³)/psi,"2,323 282 x 10⁻³" ,K71,pound (avoirdupois) per gallon (UK),,2,lb/gal (UK),"99,776 37 kg/m³" ,K73,pound (avoirdupois) per hour degree Fahrenheit,,2,(lb/h)/°F,"2,267 962 x 10⁻⁴ (kg/s)/K" ,K74,pound (avoirdupois) per hour psi,,2,(lb/h)/psi,"1,827 445 x 10⁻⁸ (kg/s)/Pa" ,K75,pound (avoirdupois) per cubic inch degree Fahrenheit,,2,(lb/in³)/°F,"4,982 384 x 10⁴ (kg/m³)/K" ,K76,pound (avoirdupois) per cubic inch psi,,2,(lb/in³)/psi,"4,014 632 (kg/m³)/Pa" ,K77,pound (avoirdupois) per psi,,2,lb/psi,"6,578 802 x 10⁻⁵ kg/Pa" ,K78,pound (avoirdupois) per minute,,2,lb/min,"7,559 873 x 10⁻³ kg/s" ,K79,pound (avoirdupois) per minute degree Fahrenheit,,2,lb/(min·°F),"1,360 777 x 10⁻² (kg/s)/K" ,K80,pound (avoirdupois) per minute psi,,2,(lb/min)/psi,"1,096 467 x 10⁻⁶ (kg/s)/Pa" ,K81,pound (avoirdupois) per second,,2,lb/s,"0,453 592 4 kg/s" ,K82,pound (avoirdupois) per second degree Fahrenheit,,2,(lb/s)/°F,"0,816 466 3 (kg/s)/K" ,K83,pound (avoirdupois) per second psi,,2,(lb/s)/psi,"6,578 802 x 10⁻⁵ (kg/s)/Pa" ,K84,pound per cubic yard,,2,lb/yd³,"0,593 276 4 kg/m³" ,K85,pound-force per square foot,,2,lbf/ft²,"47,880 26 Pa" ,K86,pound-force per square inch degree Fahrenheit,,2,psi/°F,"1,241 056 x 10⁴ Pa/K" ,K87,psi cubic inch per second,,2,psi·in³/s,"0,112 985 Pa x m³/s" ,K88,psi litre per second,,2,psi·l/s,"6,894 757 Pa x m³/s" ,K89,psi cubic metre per second,,2,psi·m³/s,"6,894 757 x 10³ Pa x m³/s" ,K90,psi cubic yard per second,,2,psi·yd³/s,"5,271 420 x 10³ Pa x m³/s" ,K91,pound-force second per square foot,,2,lbf·s/ft²,"47,880 26 Pa x s" ,K92,pound-force second per square inch,,2,lbf·s/in²,"6,894 757 x 10³ Pa x s" ,K93,reciprocal psi,,2,1/psi,"1,450 377 x 10⁻⁴ Pa⁻¹" ,K94,quart (UK liquid) per day,,2,qt (UK liq.)/d,"1,315 420 x 10⁻⁸ m³/s" ,K95,quart (UK liquid) per hour,,2,qt (UK liq.)/h,"3,157 008 x 10⁻⁷ m³/s" ,K96,quart (UK liquid) per minute,,2,qt (UK liq.)/min,"1,894 205 x 10⁻⁵ m³/s" ,K97,quart (UK liquid) per second,,2,qt (UK liq.)/s,"1,136 523 x 10⁻³ m³/s" ,K98,quart (US liquid) per day,,2,qt (US liq.)/d,"1,095 316 x 10⁻⁸ m³/s" ,K99,quart (US liquid) per hour,,2,qt (US liq.)/h,"2,628 758 x 10⁻⁷ m³/s" ,KA,cake,"A unit of count defining the number of cakes (cake: object shaped into a flat, compact mass).",3.9,, ,KAT,katal,A unit of catalytic activity defining the catalytic activity of enzymes and other catalysts.,1M,kat,s⁻¹ x mol ,KB,kilocharacter,A unit of information equal to 10³ (1000) characters.,3.9,, ,KBA,kilobar,,1M,kbar,10⁸ Pa ,KCC,kilogram of choline chloride,A unit of mass equal to one thousand grams of choline chloride.,3.1,kg C₅ H₁₄ClNO, X,KD,kilogram decimal,,3.9,, ,KDW,kilogram drained net weight,"A unit of mass defining the net number of kilograms of a product, disregarding the liquid content of the product.",3.1,kg/net eda, ,KEL,kelvin,Refer ISO 80000-5 (Quantities and units — Part 5: Thermodynamics),1,K,K X,KF,kilopacket,,3.9,, X,KG,keg,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,KGM,kilogram,A unit of mass equal to one thousand grams.,1,kg,kg ,KGS,kilogram per second,,1,kg/s,kg/s ,KHY,kilogram of hydrogen peroxide,A unit of mass equal to one thousand grams of hydrogen peroxide.,3.1,kg H₂O₂, ,KHZ,kilohertz,,1S,kHz,10³ Hz ,KI,kilogram per millimetre width,,3.1,,10³ kg/m ,KIC,"kilogram, including container","A unit of mass defining the number of kilograms of a product, including its container.",3.1,, ,KIP,"kilogram, including inner packaging","A unit of mass defining the number of kilograms of a product, including its inner packaging materials.",3.1,, ,KJ,kilosegment,A unit of information equal to 10³ (1000) segments.,3.6,, ,KJO,kilojoule,,1S,kJ,10³ J ,KL,kilogram per metre,,1,kg/m,kg/m ,KLK,lactic dry material percentage,A unit of proportion defining the percentage of dry lactic material in a product.,3.5,, ,KLX,kilolux,A unit of illuminance equal to one thousand lux.,1M,klx,10³ cd x sr / m² ,KMA,kilogram of methylamine,A unit of mass equal to one thousand grams of methylamine.,3.1,kg met.am., ,KMH,kilometre per hour,,1S,km/h,"0,277 778 m/s" ,KMK,square kilometre,,1S,km²,10⁶ m² ,KMQ,kilogram per cubic metre,A unit of weight expressed in kilograms of a substance that fills a volume of one cubic metre.,1,kg/m³,kg/m³ ,KMT,kilometre,,1S,km,10³ m ,KNI,kilogram of nitrogen,A unit of mass equal to one thousand grams of nitrogen.,3.1,kg N, ,KNM,kilonewton per square metre,Pressure expressed in kN/m2.,1S,kN/m2,103pascal ,KNS,kilogram named substance,A unit of mass equal to one kilogram of a named substance.,3.1,, ,KNT,knot,,1,kn,"0,514 444 m/s" ,KO,milliequivalence caustic potash per gram of product,A unit of count defining the number of milligrams of potassium hydroxide per gram of product as a measure of the concentration of potassium hydroxide in the product.,3.9,, ,KPA,kilopascal,,1S,kPa,10³ Pa ,KPH,kilogram of potassium hydroxide (caustic potash),A unit of mass equal to one thousand grams of potassium hydroxide (caustic potash).,3.1,kg KOH, ,KPO,kilogram of potassium oxide,A unit of mass equal to one thousand grams of potassium oxide.,3.1,kg K₂O, ,KPP,kilogram of phosphorus pentoxide (phosphoric anhydride),A unit of mass equal to one thousand grams of phosphorus pentoxide phosphoric anhydride.,3.1,, ,KR,kiloroentgen,,2,kR,"2,58 x 10⁻¹ C/kg" X,KS,thousand pound per square inch,,3.8,, ,KSD,kilogram of substance 90 % dry,A unit of mass equal to one thousand grams of a named substance that is 90% dry.,3.1,kg 90 % sdt, ,KSH,kilogram of sodium hydroxide (caustic soda),A unit of mass equal to one thousand grams of sodium hydroxide (caustic soda).,3.1,kg NaOH, ,KT,kit,"A unit of count defining the number of kits (kit: tub, barrel or pail).",3.2,, X,KTM,kilometre,,1S,km,10³ m ,KTN,kilotonne,,1M,kt,10⁶ kg ,KUR,kilogram of uranium,A unit of mass equal to one thousand grams of uranium.,3.1,kg U, ,KVA,kilovolt - ampere,,1S,kV·A,10³ V x A ,KVR,kilovar,,1S,kvar,10³ V x A ,KVT,kilovolt,,1S,kV,10³ V ,KW,kilogram per millimetre,,1M,kg/mm,10³ kg/m ,KWH,kilowatt hour,,1S,kW·h,"3,6 x 10⁶ J" ,KWN,Kilowatt hour per normalized cubic metre,Kilowatt hour per normalized cubic metre (temperature 0°C and pressure 101325 millibars ).,2,, ,KWO,kilogram of tungsten trioxide,A unit of mass equal to one thousand grams of tungsten trioxide.,3.1,kg WO₃, ,KWS,Kilowatt hour per standard cubic metre,Kilowatt hour per standard cubic metre (temperature 15°C and pressure 101325 millibars).,2,, ,KWT,kilowatt,,1S,kW,10³ W ,KX,millilitre per kilogram,,1M,ml/kg,10⁻⁶ m³/kg ,L10,quart (US liquid) per minute,,2,qt (US liq.)/min,"1,577 255 x 10⁻⁵ m³/s" ,L11,quart (US liquid) per second,,2,qt (US liq.)/s,"9,463 529 x 10⁻⁴ m³/s" ,L12,metre per second kelvin,,2,(m/s)/K,(m/s)/K ,L13,metre per second bar,,2,(m/s)/bar,10⁻⁵ (m/s)/Pa ,L14,square metre hour degree Celsius per kilocalorie (international table),,2,m²·h·°C/kcal,"0,859 845 2 m² x s x K/J" ,L15,millipascal second per kelvin,,2,mPa·s/K,10⁻³ Pa x s/K ,L16,millipascal second per bar,,2,mPa·s/bar,10⁻⁸ s ,L17,milligram per cubic metre kelvin,,2,(mg/m³)/K,10⁻⁶ (kg/m³)/K ,L18,milligram per cubic metre bar,,2,(mg/m³)/bar,10⁻¹¹ (kg/m³)/Pa ,L19,millilitre per litre,,1S,ml/l,10⁻³ ,L2,litre per minute,,1M,l/min,"1,666 67 x 10⁻⁵ m³/s" ,L20,reciprocal cubic millimetre,,1S,1/mm³,10⁹ m⁻³ ,L21,cubic millimetre per cubic metre,,1S,mm³/m³,10⁹ ,L23,mole per hour,,1S,mol/h,"2,777 78 x 10⁻⁴ mol/s" ,L24,mole per kilogram kelvin,,2,(mol/kg)/K,(mol/kg)/K ,L25,mole per kilogram bar,,2,(mol/kg)/bar,10⁻⁵ (mol/kg)/Pa ,L26,mole per litre kelvin,,2,(mol/l)/K,10³ (mol/m³)/K ,L27,mole per litre bar,,2,(mol/l)/bar,10⁻² (mol/m³)/Pa ,L28,mole per cubic metre kelvin,,2,(mol/m³)/K,(mol/m³)/K ,L29,mole per cubic metre bar,,2,(mol/m³)/bar,10⁻⁵ (mol/m³)/Pa ,L30,mole per minute,,1S,mol/min,"1,666 67 x 10⁻² mol/s" ,L31,milliroentgen aequivalent men,,2,mrem,10⁻⁵ Sv ,L32,nanogram per kilogram,,1S,ng/kg,10⁻¹² ,L33,ounce (avoirdupois) per day,,2,oz/d,"3,281 194 x 10⁻⁷kg/s" ,L34,ounce (avoirdupois) per hour,,2,oz/h,"7,874 867 x 10⁻⁶ kg/s" ,L35,ounce (avoirdupois) per minute,,2,oz/min,"4,724 92 x 10⁻⁴ kg/s" ,L36,ounce (avoirdupois) per second,,2,oz/s,"2,834 952 x 10⁻² kg/s" ,L37,ounce (avoirdupois) per gallon (UK),,2,oz/gal (UK),"6,236 023 kg/m³" ,L38,ounce (avoirdupois) per gallon (US),,2,oz/gal (US),"7,489 152 kg/m³" ,L39,ounce (avoirdupois) per cubic inch,,2,oz/in³,"1,729 994 x 10³ kg/m³" ,L40,ounce (avoirdupois)-force,,2,ozf,"0,278 013 9 N" ,L41,ounce (avoirdupois)-force inch,,2,ozf·in,"7,061 552 x 10⁻³ N x m" ,L42,picosiemens per metre,,2,pS/m,10⁻¹² S/m ,L43,peck (UK),,2,pk (UK),"9,092 181 x 10⁻³ m³" ,L44,peck (UK) per day,,2,pk (UK)/d,"1,052 336 x 10⁻⁷ m³/s" ,L45,peck (UK) per hour,,2,pk (UK)/h,"2,525 606 x 10⁻⁶ m³/s" ,L46,peck (UK) per minute,,2,pk (UK)/min,"1,515 363 5 x 10⁻⁴ m³/s" ,L47,peck (UK) per second,,2,pk (UK)/s,"9,092 181 x 10⁻³ m³/s" ,L48,peck (US dry) per day,,2,pk (US dry)/d,"1,019 649 x 10⁻⁷ m³/s" ,L49,peck (US dry) per hour,,2,pk (US dry)/h,"2,447 158 x 10⁻⁶ m³/s" ,L50,peck (US dry) per minute,,2,pk (US dry)/min,"1,468 295 x 10⁻⁴ m³/s" ,L51,peck (US dry) per second,,2,pk (US dry)/s,"8,809 768 x 10⁻³ m³/s" ,L52,psi per psi,,2,psi/psi,1 ,L53,pint (UK) per day,,2,pt (UK)/d,"6,577 098 x 10⁻⁹ m³/s" ,L54,pint (UK) per hour,,2,pt (UK)/h,"1,578 504 x 10⁻⁷ m³/s" ,L55,pint (UK) per minute,,2,pt (UK)/min,"9,471 022 x 10⁻⁶ m³/s" ,L56,pint (UK) per second,,2,pt (UK)/s,"5,682 613 x 10⁻⁴ m³/s" ,L57,pint (US liquid) per day,,2,pt (US liq.)/d,"5,476 580 x 10⁻⁹ m³/s" ,L58,pint (US liquid) per hour,,2,pt (US liq.)/h,"1,314 379 x 10⁻⁷ m³/s" ,L59,pint (US liquid) per minute,,2,pt (US liq.)/min,"7,886 275 x 10⁻⁶ m³/s" ,L60,pint (US liquid) per second,,2,pt (US liq.)/s,"4,731 765 x 10⁻⁴ m³/s" X,L61,pint (US dry),Use dry pint (common code PTD),2,pt (US dry),"5,506 105 x 10⁻⁴ m³" X,L62,quart (US dry),Use dry quart (US) (common code QTD),2,qt (US dry),"1,101 221 x 10⁻³ m³" ,L63,slug per day,,2,slug/d,"1,689 109 x 10⁻⁴ kg/s" ,L64,slug per foot second,,2,slug/(ft·s),"47,880 26 Pa x s" ,L65,slug per cubic foot,,2,slug/ft³,"5,153 788 x 10² kg/m³" ,L66,slug per hour,,2,slug/h,"4,053 861 x 10⁻³ kg/s" ,L67,slug per minute,,2,slug/min,"0,243 231 7 kg/s" ,L68,slug per second,,2,slug/s,"14,593 90 kg/s" ,L69,tonne per kelvin,,2,t/K,10³ kg/K ,L70,tonne per bar,,2,t/bar,10⁻² kg/Pa ,L71,tonne per day,,2,t/d,"1,157 41 x 10⁻² kg/s" ,L72,tonne per day kelvin,,2,(t/d)/K,"1,157 41 x 10⁻² (kg/s)/K" ,L73,tonne per day bar,,2,(t/d)/bar,"1,157 41 x 10⁻⁷ (kg/s)/Pa" ,L74,tonne per hour kelvin,,2,(t/h)/K,"2,777 78 x 10⁻¹ (kg/s)/K" ,L75,tonne per hour bar,,2,(t/h)/bar,"2,777 78 x 10⁻⁶ (kg/s)/Pa" ,L76,tonne per cubic metre kelvin,,2,(t/m³)/K,10³ (kg/m³)/K ,L77,tonne per cubic metre bar,,2,(t/m³)/bar,10⁻² (kg/m³)/Pa ,L78,tonne per minute,,2,t/min,"16,666 7 kg/s" ,L79,tonne per minute kelvin,,2,(t/min)/K,"16,666 7 (kg/s)/K" ,L80,tonne per minute bar,,2,(t/min)/bar,"1,666 67 x 10⁻⁴ (kg/s)/Pa" ,L81,tonne per second,,2,t/s,10³ kg/s ,L82,tonne per second kelvin,,2,(t/s)/K,10³ (kg/s)/K ,L83,tonne per second bar,,2,(t/s)/bar,10⁻² (kg/s)/Pa ,L84,ton (UK shipping),,2,British shipping ton,"1,189 3 m³" ,L85,ton long per day,,2,ton (UK)/d,"1,175 980 x 10⁻² kg/s" ,L86,ton (US shipping),,2,(US) shipping ton,"1,132 6 m³" ,L87,ton short per degree Fahrenheit,,2,ton (US)/°F,"1,632 932 x 10³ kg/K" ,L88,ton short per day,,2,ton (US)/d,"1,049 982 x 10⁻² kg/s" ,L89,ton short per hour degree Fahrenheit,,2,ton (US)/(h·°F),"0,453 592 2 kg/s x K" ,L90,ton short per hour psi,,2,(ton (US)/h)/psi,"3,654 889 x 10⁻⁵ (kg/s)/Pa" ,L91,ton short per psi,,2,ton (US)/psi,"0,131 576" ,L92,ton (UK long) per cubic yard,,2,ton.l/yd³ (UK),"1,328 939 x 10³ kg/m³" ,L93,ton (US short) per cubic yard,,2,ton.s/yd³ (US),"1,186 553 x 10³ kg/m³" ,L94,ton-force (US short),,2,ton.sh-force,"8,896 443 x 10³ N" ,L95,common year,,2,y (365 days),"3,153 6 x 10⁷ s" ,L96,sidereal year,,2,y (sidereal),"3,155 815 x 10⁷ s" ,L98,yard per degree Fahrenheit,,2,yd/°F,"1,645 92 m/K" ,L99,yard per psi,,2,yd/psi,"1,326 225 x 10⁻⁴ m/Pa" ,LA,pound per cubic inch,,2,lb/in³,"2,767 990 x 10⁴ kg/m³" ,LAC,lactose excess percentage,A unit of proportion defining the percentage of lactose in a product that exceeds a defined percentage level.,3.5,, ,LBR,pound,,2,lb,"0,453 592 37 kg" ,LBT,troy pound (US),,3.5,,"373,241 7 g" X,LC,linear centimetre,,3.1,, ,LD,litre per day,,1M,l/d,"1,157 41 x 10⁻⁸ m³/s" X,LE,lite,,3.9,, ,LEF,leaf,A unit of count defining the number of leaves.,3.5,, ,LF,linear foot,A unit of count defining the number of feet (12-inch) in length of a uniform width object.,3.1,, ,LH,labour hour,A unit of time defining the number of labour hours.,3.1,, X,LI,linear inch,,3.1,, X,LJ,large spray,,3.9,, ,LK,link,A unit of distance equal to 0.01 chain.,3.9,, ,LM,linear metre,A unit of count defining the number of metres in length of a uniform width object.,3.1,, ,LN,length,A unit of distance defining the linear extent of an item measured from end to end.,3.9,, ,LO,lot [unit of procurement],A unit of count defining the number of lots (lot: a collection of associated items).,3.9,, ,LP,liquid pound,A unit of mass defining the number of pounds of a liquid substance.,3.1,, ,LPA,litre of pure alcohol,A unit of volume equal to one litre of pure alcohol.,3.1,, ,LR,layer,A unit of count defining the number of layers.,3.9,, ,LS,lump sum,A unit of count defining the number of whole or a complete monetary amounts.,3.9,, ,LTN,ton (UK) or long ton (US),Synonym: gross ton (2240 lb),2,ton (UK),"1,016 047 x 10³ kg" ,LTR,litre,,1,l,10⁻³ m³ ,LUB,"metric ton, lubricating oil",A unit of mass defining the number of metric tons of lubricating oil.,3.1,, ,LUM,lumen,,1,lm,cd x sr ,LUX,lux,,1,lx,cd x sr / m² X,LX,linear yard per pound,,3.1,, ,LY,linear yard,A unit of count defining the number of 36-inch units in length of a uniform width object.,3.1,, X,M0,magnetic tape,,3.6,, ,M1,milligram per litre,,1M,mg/l,10⁻³ kg/m³ ,M10,reciprocal cubic yard,,2,1/yd³,"1,307 951 m⁻³" ,M11,cubic yard per degree Fahrenheit,,2,yd³/°F,"1,376 199 m³/K" ,M12,cubic yard per day,,2,yd³/d,"8,849 015 x 10⁻⁶ m³/s" ,M13,cubic yard per hour,,2,yd³/h,"2,123 764 x 10⁻⁴ m³/s" ,M14,cubic yard per psi,,2,yd³/psi,"1,108 893 x 10⁻⁴ m³/Pa" ,M15,cubic yard per minute,,2,yd³/min,"1,274 258 x 10⁻² m³/s" ,M16,cubic yard per second,,2,yd³/s,"0,764 554 9 m³/s" ,M17,kilohertz metre,,2,kHz·m,10³ Hz x m ,M18,gigahertz metre,,2,GHz·m,10⁹ Hz x m ,M19,Beaufort,"An empirical measure for describing wind speed based mainly on observed sea conditions. The Beaufort scale indicates the wind speed by numbers that typically range from 0 for calm, to 12 for hurricane.",3,Bft, ,M20,reciprocal megakelvin or megakelvin to the power minus one,,2,1/MK,10⁻⁶ K⁻¹ ,M21,reciprocal kilovolt - ampere reciprocal hour,,2,1/kVAh,"2,777 778 x 10⁻⁷ (V x A x s)⁻¹" ,M22,millilitre per square centimetre minute,,2,(ml/min)/cm²,"2,777 778 x 10⁻⁶ (m³/s)/m²" ,M23,newton per centimetre,,1M,N/cm,10² N/m ,M24,ohm kilometre,,1M,Ω·km,10³ Ω x m ,M25,percent per degree Celsius,"A unit of proportion, equal to 0.01, in relation to a temperature of one degree.",3.7,%/°C,10⁻² °C⁻¹ ,M26,gigaohm per metre,,2,GΩ/m,10⁹ Ω/m ,M27,megahertz metre,,2,MHz·m,10⁶ Hz x m ,M29,kilogram per kilogram,,1S,kg/kg,1 ,M30,reciprocal volt - ampere reciprocal second,,1S,1/(V·A·s),(V x A x s)⁻¹ ,M31,kilogram per kilometre,,1S,kg/km,10⁻³ kg/m ,M32,pascal second per litre,,2,Pa·s/l,10³ Pa x s/m³ ,M33,millimole per litre,,1S,mmol/l,mol/m³ ,M34,newton metre per square metre,,1S,N·m/m²,N x m/m² ,M35,millivolt - ampere,,1S,mV·A,10⁻³ V x A ,M36,30-day month,"A unit of count defining the number of months expressed in multiples of 30 days, one day equals 24 hours.",3.7,mo (30 days),"2,592 000 x 10⁶ s" ,M37,actual/360,"A unit of count defining the number of years expressed in multiples of 360 days, one day equals 24 hours.",3.7,y (360 days),"3,110 400 0 x 10⁷ s" ,M38,kilometre per second squared,1000-fold of the SI base unit metre divided by the power of the SI base unit second by exponent 2.,1M,km/s²,10³ m/s² ,M39,centimetre per second squared,"0,01-fold of the SI base unit metre divided by the power of the SI base unit second by exponent 2.",1M,cm/s²,10⁻² m/s² ,M4,monetary value,A unit of measure expressed as a monetary amount.,3.9,, ,M40,yard per second squared,Unit of the length according to the Anglo-American and Imperial system of units divided by the power of the SI base unit second by exponent 2.,2,yd/s²,"9,144 x 10⁻¹ m/s²" ,M41,millimetre per second squared,"0,001-fold of the SI base unit metre divided by the power of the SI base unit second by exponent 2.",1M,mm/s²,10⁻³ m/s² ,M42,mile (statute mile) per second squared,Unit of the length according to the Imperial system of units divided by the power of the SI base unit second by exponent 2.,2,mi/s²,"1,609 344 x 10³ m/s²" ,M43,mil,"Unit to indicate an angle at military zone, equal to the 6400th part of the full circle of the 360° or 2·p·rad.",2,mil,"9,817 477 x 10⁻⁴ rad" ,M44,revolution,Unit to identify an angle of the full circle of 360° or 2·p·rad (Refer ISO/TC12 SI Guide).,2,rev,"6,283 185 rad" ,M45,degree [unit of angle] per second squared,360 part of a full circle divided by the power of the SI base unit second and the exponent 2.,1M,°/s²,"1,745 329 x 10⁻² rad / s" ,M46,revolution per minute ,Unit of the angular velocity.,2,r/min,"0,104 719 8 rad/s" ,M47,circular mil ,"Unit of an area, of which the size is given by a diameter of length of 1 mm (0,001 in) based on the formula: area = p·(diameter/2)².",2,cmil,"5,067 075 x 10⁻¹⁰ m²" ,M48,square mile (based on U.S. survey foot) ,"Unit of the area, which is mainly common in the agriculture and forestry.",2,mi² (US survey),"2,589 998 x 10⁶ m²" ,M49,chain (based on U.S. survey foot),Unit of the length according the Anglo-American system of units.,2,ch (US survey) ,"2,011684 x 10 m" ,M5,microcurie,,2S,µCi,"3,7 x 10⁴ Bq" ,M50,furlong,Unit commonly used in Great Britain at rural distances: 1 furlong = 40 rods = 10 chains (UK) = 1/8 mile = 1/10 furlong = 220 yards = 660 foot.,2,fur,"2,011 68 x 10² m" ,M51,foot (U.S. survey) ,"Unit commonly used in the United States for ordnance survey. ",2,ft (US survey) ,"3,048 006 x 10⁻¹ m" ,M52,mile (based on U.S. survey foot) ,Unit commonly used in the United States for ordnance survey.,2,mi (US survey) ,"1,609347 x 10³ m" ,M53,metre per pascal,SI base unit metre divided by the derived SI unit pascal.,1M,m/Pa,kg⁻¹ x m² x s² ,M55,metre per radiant,Unit of the translation factor for implementation from rotation to linear movement.,1S,m/rad,m/rad ,M56,shake,Unit for a very short period.,2,shake,10⁻⁸ s ,M57,mile per minute ,Unit of velocity from the Imperial system of units.,2,mi/min,"26,822 4 m/s" ,M58,mile per second ,Unit of the velocity from the Imperial system of units.,2,mi/s,"1,609 344 x 10³ m/s" ,M59,metre per second pascal,SI base unit meter divided by the product of SI base unit second and the derived SI unit pascal.,1S,(m/s)/Pa,m² x kg⁻¹ x s ,M60,metre per hour,SI base unit metre divided by the unit hour.,2,m/h,"2,777 78 x 10⁻⁴ m/s" ,M61,inch per year,Unit of the length according to the Anglo-American and Imperial system of units divided by the unit common year with 365 days.,2,in/y,"8,048 774 x 10⁻¹⁰ m/s" ,M62,kilometre per second ,1000-fold of the SI base unit metre divided by the SI base unit second.,2,km/s,10³ m/s ,M63,inch per minute,Unit inch according to the Anglo-American and Imperial system of units divided by the unit minute.,2,in/min,"4,233 333 x 10⁻⁴ m/s" ,M64,yard per second,Unit yard according to the Anglo-American and Imperial system of units divided by the SI base unit second.,2,yd/s,"9,144 x 10⁻¹ m/s" ,M65,yard per minute,Unit yard according to the Anglo-American and Imperial system of units divided by the unit minute.,2,yd/min,"1,524 x 10⁻² m/s" ,M66,yard per hour,Unit yard according to the Anglo-American and Imperial system of units divided by the unit hour.,2,yd/h,"2,54 x 10⁻⁴ m/s" ,M67,acre-foot (based on U.S. survey foot),"Unit of the volume, which is used in the United States to measure/gauge the capacity of reservoirs.",2,acre-ft (US survey),"1,233 489 x 10³ m³" ,M68,cord (128 ft3),Traditional unit of the volume of stacked firewood which has been measured with a cord.,2,cord,"3,624 556 m³" ,M69,cubic mile (UK statute),Unit of volume according to the Imperial system of units.,2,mi³,"4,168 182 x 10⁹ m³" ,M7,micro-inch,,2,µin,"25,4 x 10⁻⁹ m" ,M70,"ton, register ",Traditional unit of the cargo capacity.,2,RT,"2,831 685 m³" ,M71,cubic metre per pascal,Power of the SI base unit meter by exponent 3 divided by the derived SI base unit pascal.,1S,m³/Pa,kg⁻¹ x m⁴ x s² ,M72,bel,Logarithmic relationship to base 10.,1M,B,B ,M73,kilogram per cubic metre pascal,SI base unit kilogram divided by the product of the power of the SI base unit metre with exponent 3 and the derived SI unit pascal.,1M,(kg/m³)/Pa,m⁻² x s² ,M74,kilogram per pascal,SI base unit kilogram divided by the derived SI unit pascal.,2,kg/Pa,m x s² ,M75,kilopound-force,1000-fold of the unit of the force pound-force (lbf) according to the Anglo-American system of units with the relationship.,2,kip,"4,448 222 x 10³ N" ,M76,poundal,"Non SI-conforming unit of the power, which corresponds to a mass of a pound multiplied with the acceleration of a foot per square second.",2,pdl,"1,382 550 x 10⁻¹ N" ,M77,kilogram metre per second squared,Product of the SI base unit kilogram and the SI base unit metre divided by the power of the SI base unit second by exponent 2.,2,kg·m/s²,(kg x m)/s² ,M78,pond,"0,001-fold of the unit of the weight, defined as a mass of 1 kg which finds out about a weight strength from 1 kp by the gravitational force at sea level which corresponds to a strength of 9,806 65 newton.",2,p,"9,806 65 x 10⁻³ N" ,M79,square foot per hour ,Power of the unit foot according to the Anglo-American and Imperial system of units by exponent 2 divided by the unit of time hour.,2,ft²/h,"2,580 64 x 10⁻⁵ m²/s" ,M80,stokes per pascal,CGS (Centimetre-Gram-Second system) unit stokes divided by the derived SI unit pascal.,2,St/Pa,10⁻⁴ kg⁻¹ x m³ x s ,M81,square centimetre per second,"0,000 1-fold of the power of the SI base unit metre by exponent 2 divided by the SI base unit second.",2,cm²/s,10⁻⁴ m²/s ,M82,square metre per second pascal,Power of the SI base unit metre with the exponent 2 divided by the SI base unit second and the derived SI unit pascal.,1,(m²/s)/Pa,kg⁻¹ x m³ x s ,M83,denier ,Traditional unit for the indication of the linear mass of textile fibers and yarns.,2,den,"1,111 111 x 10⁻⁷ kg/m" ,M84,pound per yard ,Unit for linear mass according to avoirdupois system of units.,2,lb/yd,"4,960 546 x 10⁻¹ kg/m" ,M85,"ton, assay",Non SI-conforming unit of the mass used in the mineralogy to determine the concentration of precious metals in ore according to the mass of the precious metal in milligrams in a sample of the mass of an assay sound (number of troy ounces in a short ton (1 000 lb)).,2,,"2,916 667 x 10⁻² kg" ,M86,pfund,Outdated unit of the mass used in Germany.,2,pfd,"0,5 kg" ,M87,kilogram per second pascal,SI base unit kilogram divided by the product of the SI base unit second and the derived SI unit pascal.,1S,(kg/s)/Pa,m x s ,M88,tonne per month,Unit tonne divided by the unit month.,2,t/mo,"3,802 570 537 68 x 10⁻⁴ kg/s" ,M89,tonne per year,Unit tonne divided by the unit year with 365 days.,2,t/y,"3,168 808 781 x 10⁻⁵ kg/s" ,M9,million Btu per 1000 cubic foot,,3.9,MBTU/kft³, ,M90,kilopound per hour,1000-fold of the unit of the mass avoirdupois pound according to the avoirdupois unit system divided by the unit hour.,2,klb/h,"0,125 997 889 kg/s" ,M91,pound per pound,Proportion of the mass consisting of the avoirdupois pound according to the avoirdupois unit system divided by the avoirdupois pound according to the avoirdupois unit system.,2,lb/lb,1 ,M92,pound-force foot,Product of the unit pound-force according to the Anglo-American system of units and the unit foot according to the Anglo-American and the Imperial system of units.,2,lbf·ft,"1,355 818 N x m" ,M93,newton metre per radian,Product of the derived SI unit newton and the SI base unit metre divided by the unit radian.,1M,N·m/rad,m² x kg x s⁻² x rad⁻¹ ,M94,kilogram metre,Unit of imbalance as a product of the SI base unit kilogram and the SI base unit metre.,1S,kg·m,kg x m ,M95,poundal foot,Product of the non SI-conforming unit of the force poundal and the unit foot according to the Anglo-American and Imperial system of units .,2,pdl·ft,"4,214 011 x 10⁻² N x m" ,M96,poundal inch,Product of the non SI-conforming unit of the force poundal and the unit inch according to the Anglo-American and Imperial system of units .,2,pdl·in,"3,511 677 10⁻³ N x m" ,M97,dyne metre,CGS (Centimetre-Gram-Second system) unit of the rotational moment.,2,dyn·m,10⁻⁵ N x m ,M98,kilogram centimetre per second,"Product of the SI base unit kilogram and the 0,01-fold of the SI base unit metre divided by the SI base unit second.",1M,kg·(cm/s),10⁻² kg x m/s ,M99,gram centimetre per second,"Product of the 0,001-fold of the SI base unit kilogram and the 0,01-fold of the SI base unit metre divided by the SI base unit second.",1M,g·(cm/s),10⁻⁵ kg x m/s X,MA,machine per unit,,3.9,, ,MAH,megavolt ampere reactive hour,A unit of electrical reactive power defining the total amount of reactive power across a power system.,3.1,Mvar·h, ,MAL,megalitre,,1M,Ml,10³ m³ ,MAM,megametre,,2,Mm,10⁶ m ,MAR,megavar,A unit of electrical reactive power represented by a current of one thousand amperes flowing due a potential difference of one thousand volts where the sine of the phase angle between them is 1.,1M,Mvar, ,MAW,megawatt,A unit of power defining the rate of energy transferred or consumed when a current of 1000 amperes flows due to a potential of 1000 volts at unity power factor.,1S,MW,10⁶ W ,MBE,thousand standard brick equivalent,A unit of count defining the number of one thousand brick equivalent units.,3.5,, ,MBF,thousand board foot,A unit of volume equal to one thousand board foot.,3.5,, ,MBR,millibar,,1S,mbar,10² Pa ,MC,microgram,,1S,µg,10⁻⁹ kg ,MCU,millicurie,,2S,mCi,"3,7 x 10⁷ Bq" ,MD,air dry metric ton,"A unit of count defining the number of metric tons of a product, disregarding the water content of the product.",3.1,, X,MF,milligram per square foot per side,,3.1,, ,MGM,milligram,,1S,mg,10⁻⁶ kg ,MHZ,megahertz,,1S,MHz,10⁶ Hz ,MIK,square mile (statute mile),,2,mi²,"2,589 988 km²" ,MIL,thousand,,3.7,,10³ ,MIN,minute [unit of time],,1,min,60 s ,MIO,million,,3.7,,10⁶ ,MIU,million international unit,A unit of count defining the number of international units in multiples of 10⁶.,3.7,, X,MK,milligram per square inch,,3.5,mg/in², ,MLD,milliard,Synonym: billion (US),3.7,,10⁹ ,MLT,millilitre,,1S,ml,10⁻⁶ m³ ,MMK,square millimetre,,1S,mm²,10⁻⁶ m² ,MMQ,cubic millimetre,,1S,mm³,10⁻⁹ m³ ,MMT,millimetre,,1S,mm,10⁻³ m ,MND,"kilogram, dry weight","A unit of mass defining the number of kilograms of a product, disregarding the water content of the product.",3.1,, ,MON,month,"Unit of time equal to 1/12 of a year of 365,25 days.",2,mo,"2,629 800 x 10⁶ s" ,MPA,megapascal,,1S,MPa,10⁶ Pa X,MQ,thousand metre,,3.8,,10³m ,MQH,cubic metre per hour,,1M,m³/h,"2,777 78 x 10⁻⁴ m³/s" ,MQS,cubic metre per second,,1,m³/s,m³/s ,MSK,metre per second squared,,1,m/s²,m/s² X,MT,mat,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,MTK,square metre,,1,m²,m² ,MTQ,cubic metre,Synonym: metre cubed,1,m³,m³ ,MTR,metre,,1,m,m ,MTS,metre per second,,1,m/s,m/s X,MV,number of mults,,3.7,, ,MVA,megavolt - ampere,,1S,MV·A,10⁶ V x A ,MWH,megawatt hour (1000 kW.h),A unit of power defining the total amount of bulk energy transferred or consumed.,1S,MW·h,"3,6 x 10⁹ J" ,N1,pen calorie,A unit of count defining the number of calories prescribed daily for parenteral/enteral therapy.,3.9,, ,N10,pound foot per second,Product of the avoirdupois pound according to the avoirdupois unit system and the unit foot according to the Anglo-American and Imperial system of units divided by the SI base unit second.,2,lb·(ft/s),"1,382 550 x 10⁻¹ kg x m/s" ,N11,pound inch per second,Product of the avoirdupois pound according to the avoirdupois unit system and the unit inch according to the Anglo-American and Imperial system of units divided by the SI base unit second.,2,lb·(in/s),"1,152 125 x 10⁻² kg x m/s" ,N12,Pferdestaerke,"Obsolete unit of the power relating to DIN 1301-3:1979: 1 PS = 735,498 75 W.",2,PS,"7,354 988 x 10² W" ,N13,centimetre of mercury (0 ºC),"Non SI-conforming unit of pressure, at which a value of 1 cmHg meets the static pressure, which is generated by a mercury at a temperature of 0 °C with a height of 1 centimetre .",2,cmHg (0 ºC),"1,333 22 x 10³ Pa" ,N14,centimetre of water (4 ºC),"Non SI-conforming unit of pressure, at which a value of 1 cmH2O meets the static pressure, which is generated by a head of water at a temperature of 4 °C with a height of 1 centimetre .",2,cmH₂O (4 °C),"9,806 38 x 10 Pa" ,N15,foot of water (39.2 ºF),"Non SI-conforming unit of pressure according to the Anglo-American and Imperial system for units, whereas the value of 1 ftH2O is equivalent to the static pressure, which is generated by a head of water at a temperature 39,2°F with a height of 1 foot .",2,"ftH₂O (39,2 ºF)","2,988 98 x 10³ Pa" ,N16,inch of mercury (32 ºF),"Non SI-conforming unit of pressure according to the Anglo-American and Imperial system for units, whereas the value of 1 inHg meets the static pressure, which is generated by a mercury at a temperature of 32°F with a height of 1 inch.",2,inHG (32 ºF),"3,386 38 x 10³ Pa" ,N17,inch of mercury (60 ºF),"Non SI-conforming unit of pressure according to the Anglo-American and Imperial system for units, whereas the value of 1 inHg meets the static pressure, which is generated by a mercury at a temperature of 60°F with a height of 1 inch.",2,inHg (60 ºF),"3,376 85 x 10³ Pa" ,N18,inch of water (39.2 ºF),"Non SI-conforming unit of pressure according to the Anglo-American and Imperial system for units, whereas the value of 1 inH2O meets the static pressure, which is generated by a head of water at a temperature of 39,2°F with a height of 1 inch .",2,"inH₂O (39,2 ºF)","2,490 82 × 10² Pa" ,N19,inch of water (60 ºF),"Non SI-conforming unit of pressure according to the Anglo-American and Imperial system for units, whereas the value of 1 inH2O meets the static pressure, which is generated by a head of water at a temperature of 60°F with a height of 1 inch .",2,inH₂O (60 ºF),"2,488 4 × 10² Pa" X,N2,number of lines,,3.9,, ,N20,kip per square inch,Non SI-conforming unit of the pressure according to the Anglo-American system of units as the 1000-fold of the unit of the force pound-force divided by the power of the unit inch by exponent 2.,2,ksi,"6,894 757 x 10⁶ Pa" ,N21,poundal per square foot ,"Non SI-conforming unit of pressure by the Imperial system of units according to NIST: 1 pdl/ft² = 1,488 164 Pa.",2,pdl/ft²,"1,488 164 Pa" ,N22,ounce (avoirdupois) per square inch ,Unit of the surface specific mass (avoirdupois ounce according to the avoirdupois system of units according to the surface square inch according to the Anglo-American and Imperial system of units).,2,oz/in²,"4,394 185 x 10 kg/m²" ,N23,conventional metre of water,"Not SI-conforming unit of pressure, whereas a value of 1 mH2O is equivalent to the static pressure, which is produced by one metre high water column .",2,mH₂O,"9,806 65 x 10³ Pa" ,N24,gram per square millimetre,"0,001-fold of the SI base unit kilogram divided by the 0.000 001-fold of the power of the SI base unit meter by exponent 2.",2,g/mm²,10³ kg/m² ,N25,pound per square yard,Unit for areal-related mass as a unit pound according to the avoirdupois unit system divided by the power of the unit yard according to the Anglo-American and Imperial system of units with exponent 2.,2,lb/yd²,"5,424 919 x 10⁻¹ kg/m²" ,N26,poundal per square inch,Non SI-conforming unit of the pressure according to the Imperial system of units (poundal by square inch).,2,pdl/in²,"2,142 957 × 10² Pa" ,N27,foot to the fourth power ,"Power of the unit foot according to the Anglo-American and Imperial system of units by exponent 4 according to NIST: 1 ft4 = 8,630 975 m4.",2,ft⁴,"8,630 975 x 10⁻³ m⁴" ,N28,cubic decimetre per kilogram,"0,001 fold of the power of the SI base unit meter by exponent 3 divided by the SI based unit kilogram.",1M,dm³/kg,10⁻³ m³ x kg⁻¹ ,N29,cubic foot per pound,Power of the unit foot according to the Anglo-American and Imperial system of units by exponent 3 divided by the unit avoirdupois pound according to the avoirdupois unit system.,2,ft³/lb,"6,242 796 x 10⁻² m³/kg" ,N3,print point,,3.5,,"0,013 8 in (approx)" ,N30,cubic inch per pound,Power of the unit inch according to the Anglo-American and Imperial system of units by exponent 3 divided by the avoirdupois pound according to the avoirdupois unit system .,2,in³/lb,"3,612 728 x 10⁻⁵ m³/kg" ,N31,kilonewton per metre,1000-fold of the derived SI unit newton divided by the SI base unit metre.,1M,kN/m,10³ N/m ,N32,poundal per inch,Non SI-conforming unit of the surface tension according to the Imperial unit system as quotient poundal by inch.,2,pdl/in,"5,443 110 N/m" ,N33,pound-force per yard,Unit of force per unit length based on the Anglo-American system of units.,2,lbf/yd,"4,864 635 N/m" ,N34,poundal second per square foot ,Non SI-conforming unit of viscosity.,2,(pdl/ft²)·s,"1,488 164 Pa x s" ,N35,poise per pascal,CGS (Centimetre-Gram-Second system) unit poise divided by the derived SI unit pascal.,2,P/Pa,"0,1 s" ,N36,newton second per square metre,Unit of the dynamic viscosity as a product of unit of the pressure (newton by square metre) multiplied with the SI base unit second.,1S,(N/m²)·s,Pa x s ,N37,kilogram per metre second,Unit of the dynamic viscosity as a quotient SI base unit kilogram divided by the SI base unit metre and by the SI base unit second.,1,kg/(m·s),Pa x s ,N38,kilogram per metre minute,Unit of the dynamic viscosity as a quotient SI base unit kilogram divided by the SI base unit metre and by the unit minute.,1,kg/(m·min),"1,666 67 × 10⁻² Pa x s" ,N39,kilogram per metre day,Unit of the dynamic viscosity as a quotient SI base unit kilogram divided by the SI base unit metre and by the unit day.,1M,kg/(m·d),"1,157 41 × 10⁻⁵ Pa x s" ,N40,kilogram per metre hour,Unit of the dynamic viscosity as a quotient SI base unit kilogram divided by the SI base unit metre and by the unit hour.,1M,kg/(m·h),"2,777 78 × 10⁻⁴ Pa x s" ,N41,gram per centimetre second,"Unit of the dynamic viscosity as a quotient of the 0,001-fold of the SI base unit kilogram divided by the 0,01-fold of the SI base unit metre and SI base unit second.",1M,g/(cm·s),"0,1 Pa x s" ,N42,poundal second per square inch,Non SI-conforming unit of dynamic viscosity according to the Imperial system of units as product unit of the pressure (poundal by square inch) multiplied by the SI base unit second.,2,(pdl/in²)·s,"2,142 957 x 10² Pa x s" ,N43,pound per foot minute,Unit of the dynamic viscosity according to the Anglo-American unit system.,2,lb/(ft·min),"2,480 273 x 10⁻² Pa x s" ,N44,pound per foot day,Unit of the dynamic viscosity according to the Anglo-American unit system.,2,lb/(ft·d),"1,722 412 x 10⁻⁵ Pa x s" ,N45,cubic metre per second pascal,Power of the SI base unit meter by exponent 3 divided by the product of the SI base unit second and the derived SI base unit pascal.,1S,(m³/s)/Pa,kg⁻¹ x m⁴ x s ,N46,foot poundal,Unit of the work (force-path).,2,ft·pdl,"4,214 011 x 10⁻² J" ,N47,inch poundal,Unit of work (force multiplied by path) according to the Imperial system of units as a product unit inch multiplied by poundal.,2,in·pdl,"3,511 677 x 10⁻³ J" ,N48,watt per square centimetre ,"Derived SI unit watt divided by the power of the 0,01-fold the SI base unit metre by exponent 2.",2,W/cm²,10⁴ W/m² ,N49,watt per square inch ,Derived SI unit watt divided by the power of the unit inch according to the Anglo-American and Imperial system of units by exponent 2.,2,W/in²,"1,550 003 x 10³ W/m²" ,N50,British thermal unit (international table) per square foot hour,Unit of the surface heat flux according to the Imperial system of units.,2,BtuIT/(ft²·h),"3,154 591 W/m²" ,N51,British thermal unit (thermochemical) per square foot hour,Unit of the surface heat flux according to the Imperial system of units.,2,Btuth/(ft²·h),"3,152 481 W/m²" ,N52,British thermal unit (thermochemical) per square foot minute,Unit of the surface heat flux according to the Imperial system of units.,2,Btuth/(ft²·min) ,"1,891 489 x 10² W/m²" ,N53,British thermal unit (international table) per square foot second,Unit of the surface heat flux according to the Imperial system of units.,2,BtuIT/(ft²·s),"1,135 653 x 10⁴ W/m²" ,N54,British thermal unit (thermochemical) per square foot second,Unit of the surface heat flux according to the Imperial system of units.,2,Btuth/(ft²·s),"1,134 893 x 10⁴ W/m²" ,N55,British thermal unit (international table) per square inch second,Unit of the surface heat flux according to the Imperial system of units.,2,BtuIT/(in²·s),"1,634 246 x 10⁶ W/m²" ,N56,calorie (thermochemical) per square centimetre minute,Unit of the surface heat flux according to the Imperial system of units.,2,calth/(cm²·min),"6,973 333 x 10² W/m²" ,N57,calorie (thermochemical) per square centimetre second,Unit of the surface heat flux according to the Imperial system of units.,2,calth/(cm²·s),"4,184 x 10⁴ W/m²" ,N58,British thermal unit (international table) per cubic foot ,Unit of the energy density according to the Imperial system of units.,2,BtuIT/ft³,"3,725 895 x10⁴ J/m³" ,N59,British thermal unit (thermochemical) per cubic foot,Unit of the energy density according to the Imperial system of units.,2,Btuth/ft³,"3,723 403 x10⁴ J/m³" ,N60,British thermal unit (international table) per degree Fahrenheit,Unit of the heat capacity according to the Imperial system of units.,2,BtuIT/ºF,"1,899 101 x 10³ J/K" ,N61,British thermal unit (thermochemical) per degree Fahrenheit,Unit of the heat capacity according to the Imperial system of units.,2,Btuth/ºF,"1,897 830 x 10³ J/K" ,N62,British thermal unit (international table) per degree Rankine,Unit of the heat capacity according to the Imperial system of units.,2,BtuIT/ºR,"1,899 101 x 10³ J/K" ,N63,British thermal unit (thermochemical) per degree Rankine,Unit of the heat capacity according to the Imperial system of units.,2,Btuth/ºR,"1,897 830 x 10³ J/K" ,N64,British thermal unit (thermochemical) per pound degree Rankine,Unit of the heat capacity (British thermal unit according to the international table according to the Rankine degree) according to the Imperial system of units divided by the unit avoirdupois pound according to the avoirdupois system of units.,2,(Btuth/°R)/lb,"4,184 x 10³ J/(kg x K)" ,N65,kilocalorie (international table) per gram kelvin,"Unit of the mass-related heat capacity as quotient 1000-fold of the calorie (international table) divided by the product of the 0,001-fold of the SI base units kilogram and kelvin.",2,(kcalIT/K)/g,"4,186 8 x 10⁶ J/(kg x K)" ,N66,British thermal unit (39 ºF) ,Unit of heat energy according to the Imperial system of units in a reference temperature of 39 °F.,2,Btu (39 ºF) ,"1,059 67 x 10³ J" ,N67,British thermal unit (59 ºF),Unit of heat energy according to the Imperial system of units in a reference temperature of 59 °F.,2,Btu (59 ºF),"1,054 80 x 10³ J" ,N68,British thermal unit (60 ºF) ,Unit of head energy according to the Imperial system of units at a reference temperature of 60 °F.,2,Btu (60 ºF) ,"1,054 68 x 10³ J" ,N69,calorie (20 ºC) ,"Unit for quantity of heat, which is to be required for 1 g air free water at a constant pressure from 101,325 kPa, to warm up the pressure of standard atmosphere at sea level, from 19,5 °C on 20,5 °C.",2,cal₂₀,"4,181 90" ,N70,quad (1015 BtuIT),Unit of heat energy according to the imperial system of units.,2,quad,"1,055 056 × 10¹⁸ J" ,N71,therm (EC),"Unit of heat energy in commercial use, within the EU defined: 1 thm (EC) = 100 000 BtuIT.",2,thm (EC),"1,055 06 × 10⁸ J" ,N72,therm (U.S.),Unit of heat energy in commercial use.,2,thm (US),"1,054 804 × 10⁸ J" ,N73,British thermal unit (thermochemical) per pound,Unit of the heat energy according to the Imperial system of units divided the unit avoirdupois pound according to the avoirdupois system of units.,2,Btuth/lb,"2,324 444 x 10³ J/kg" ,N74,British thermal unit (international table) per hour square foot degree Fahrenheit,Unit of the heat transition coefficient according to the Imperial system of units.,2,BtuIT/(h·ft²·ºF),"5,678 263 W/(m² x K)" ,N75,British thermal unit (thermochemical) per hour square foot degree Fahrenheit,Unit of the heat transition coefficient according to the imperial system of units.,2,Btuth/(h·ft²·ºF),"5,674 466 W/(m² x K)" ,N76,British thermal unit (international table) per second square foot degree Fahrenheit,Unit of the heat transition coefficient according to the imperial system of units.,2,BtuIT/(s·ft²·ºF),"2,044 175 x 10⁴ W/(m² x K)" ,N77,British thermal unit (thermochemical) per second square foot degree Fahrenheit,Unit of the heat transition coefficient according to the imperial system of units.,2,Btuth/(s·ft²·ºF) ,"2,042 808 x 10⁴ W/(m² x K)" ,N78,kilowatt per square metre kelvin,1000-fold of the derived SI unit watt divided by the product of the power of the SI base unit metre by exponent 2 and the SI base unit kelvin.,1M,kW/(m²·K),10³ W/(m² x K) ,N79,kelvin per pascal,SI base unit kelvin divided by the derived SI unit pascal.,1S,K/Pa,kg⁻¹ x m x s² x K ,N80,watt per metre degree Celsius,Derived SI unit watt divided by the product of the SI base unit metre and the unit for temperature degree Celsius.,1M,W/(m·°C),W/(m x K) ,N81,kilowatt per metre kelvin,1000-fold of the derived SI unit watt divided by the product of the SI base unit metre and the SI base unit kelvin.,1M,kW/(m·K),10³ W/(m x K) ,N82,kilowatt per metre degree Celsius,1000-fold of the derived SI unit watt divided by the product of the SI base unit metre and the unit for temperature degree Celsius.,1M,kW/(m·°C),10³ W/(m x K) ,N83,metre per degree Celcius metre,SI base unit metre divided by the product of the unit degree Celsius and the SI base unit metre.,2,m/(°C·m),K⁻¹ ,N84,degree Fahrenheit hour per British thermal unit (international table),Non SI-conforming unit of the thermal resistance according to the Imperial system of units.,2,ºF/(BtuIT/h),"1,895 634 K/W" ,N85,degree Fahrenheit hour per British thermal unit (thermochemical),Non SI-conforming unit of the thermal resistance according to the Imperial system of units.,2,ºF/(Btuth/h),"1,896 903 K/W" ,N86,degree Fahrenheit second per British thermal unit (international table),Non SI-conforming unit of the thermal resistance according to the Imperial system of units.,2,ºF/(BtuIT/s),"5,265 651 x 10⁻⁴ K/W" ,N87,degree Fahrenheit second per British thermal unit (thermochemical),Non SI-conforming unit of the thermal resistance according to the Imperial system of units.,2,ºF/(Btuth/s),"5,269 175 x 10⁻⁴ K/W" ,N88,degree Fahrenheit hour square foot per British thermal unit (international table) inch,Unit of specific thermal resistance according to the Imperial system of units.,2,ºF·h·ft²/(BtuIT·in),"6,933 472 K x m/W" ,N89,degree Fahrenheit hour square foot per British thermal unit (thermochemical) inch,Unit of specific thermal resistance according to the Imperial system of units.,2,ºF·h·ft²/(Btuth·in),"6,938 112 K x m/W" ,N90,kilofarad,1000-fold of the derived SI unit farad.,1M,kF,10³ F ,N91,reciprocal joule,Reciprocal of the derived SI unit joule.,1,1/J,1/J ,N92,picosiemens,"0,000 000 000 001-fold of the derived SI unit siemens.",1M,pS,10⁻¹² S ,N93,ampere per pascal,SI base unit ampere divided by the derived SI unit pascal.,1M,A/Pa,kg⁻¹ x m x s² x A ,N94,franklin,"CGS (Centimetre-Gram-Second system) unit of the electrical charge, where the charge amounts to exactly 1 Fr where the force of 1 dyn on an equal load is performed at a distance of 1 cm.",2,Fr,"3,335 641 x 10⁻¹⁰ C" ,N95,ampere minute,A unit of electric charge defining the amount of charge accumulated by a steady flow of one ampere for one minute..,1M,A·min,60 C ,N96,biot,CGS (Centimetre-Gram-Second system) unit of the electric power which is defined by a force of 2 dyn per cm between two parallel conductors of infinite length with negligible cross-section in the distance of 1 cm.,2,Bi,10¹ A ,N97,gilbert,"CGS (Centimetre-Gram-Second system) unit of the magnetomotive force, which is defined by the work to increase the magnetic potential of a positive common pol with 1 erg.",2,Gi,"7,957 747 x 10⁻¹ A" ,N98,volt per pascal,Derived SI unit volt divided by the derived SI unit pascal.,1M,V/Pa,m³ x s⁻¹ x A⁻¹ ,N99,picovolt,"0,000 000 000 001-fold of the derived SI unit volt.",1M,pV,10⁻¹² V ,NA,milligram per kilogram,,1S,mg/kg,10⁻⁶ 1 ,NAR,number of articles,A unit of count defining the number of articles (article: item).,3.7,, X,NB,barge,,3.4,, X,NBB,number of bobbins,,3.7,, X,NC,car,,3.5,, ,NCL,number of cells,"A unit of count defining the number of cells (cell: an enclosed or circumscribed space, cavity, or volume).",3.7,, X,ND,net barrel,,3.1,, X,NE,net litre,,3.1,, ,NEW,newton,,1,N,(kg x m)/s² ,NF,message,A unit of count defining the number of messages.,3.9,, X,NG,net gallon (us),,3.1,, X,NH,message hour,,3.5,, X,NI,net imperial gallon,,3.1,, ,NIL,nil,A unit of count defining the number of instances of nothing.,3.8,(), ,NIU,number of international units,A unit of count defining the number of international units.,3.7,, X,NJ,number of screens,,3.7,, ,NL,load,A unit of volume defining the number of loads (load: a quantity of items carried or processed at one time).,3.4,, ,NM3,Normalised cubic metre,Normalised cubic metre (temperature 0°C and pressure 101325 millibars ),2,,m3 ,NMI,nautical mile,,1,n mile,1 852 m ,NMP,number of packs,A unit of count defining the number of packs (pack: a collection of objects packaged together).,3.7,, X,NN,train,,3.5,, X,NPL,number of parcels,,3.7,, D,NPR,number of pairs,A unit of count defining the number of pairs (pair: item described by two's).,3.7,,use pair ,NPT,number of parts,A unit of count defining the number of parts (part: component of a larger entity).,3.7,, D,NQ,mho,,2,,S D,NR,micromho,,2,,10⁻⁶ S X,NRL,number of rolls,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.7,, ,NT,net ton,"A unit of mass equal to 2000 pounds, see ton (US). Refer International Convention on tonnage measurement of Ships.",3.4,, D,NTT,net register ton,"A unit of mass equal to the total cubic footage after deductions, where 1 register ton is equal to 100 cubic feet. Refer International Convention on tonnage measurement of Ships.",3.4,, ,NU,newton metre,,1,N·m,N x m X,NV,vehicle,,3.4,, ,NX,part per thousand,"A unit of proportion equal to 10⁻³. Synonym: per mille",3.7,‰,1 x 10⁻³ X,NY,pound per air dry metric ton,,3.5,, ,OA,panel,"A unit of count defining the number of panels (panel: a distinct, usually rectangular, section of a surface).",3.9,, ,ODE,ozone depletion equivalent,"A unit of mass defining the ozone depletion potential in kilograms of a product relative to the calculated depletion for the reference substance, Trichlorofluoromethane (CFC-11).",3.1,, +,ODG,ODS Grams,"A unit of measure calculated by multiplying the mass of the substance in grams and the ozone-depleting potential for the substance. ",3.1,, +,ODK,ODS Kilograms,A unit of measure calculated by multiplying the mass of the substance in kilograms and the ozone-depleting potential for the substance.,3.1,, +,ODM,ODS Milligrams,A unit of measure calculated by multiplying the mass of the substance in milligrams and the ozone-depleting potential for the substance.,3.1,, ,OHM,ohm,,1,Ω,Ω ,ON,ounce per square yard,,2,oz/yd²,"3,390 575 x 10⁻² kg/m²" ,ONZ,ounce (avoirdupois),,2,oz,"2,834 952 x 10⁻² kg" X,OP,two pack,,3.2,, ,OPM,oscillations per minute,The number of oscillations per minute.,2,o/min,1.667 x 10-2 /s ,OT,overtime hour,A unit of time defining the number of overtime hours.,3.1,, D,OZ,ounce av,A unit of measure equal to 1/16 of a pound or about 28.3495 grams (av = avoirdupois). Use ounce (common code ONZ).,3.1,, ,OZA,fluid ounce (US),,2,fl oz (US),"2,957 353 x 10⁻⁵ m³" ,OZI,fluid ounce (UK),,2,fl oz (UK),"2,841 306 x 10⁻⁵ m³" X,P0,page - electronic,,3.9,, ,P1,percent,A unit of proportion equal to 0.01.,3.7,% or pct,1 x 10⁻² ,P10,coulomb per metre,Derived SI unit coulomb divided by the SI base unit metre.,1,C/m,m⁻¹ x s x A ,P11,kiloweber,1000 fold of the derived SI unit weber.,1M,kWb,10³ Wb ,P12,gamma,Unit of magnetic flow density.,2,γ,10⁻⁹ T ,P13,kilotesla,1000-fold of the derived SI unit tesla.,1M,kT,10³ T ,P14,joule per second,Quotient of the derived SI unit joule divided by the SI base unit second.,1,J/s,W ,P15,joule per minute,Quotient from the derived SI unit joule divided by the unit minute.,1M,J/min,"1,666 67 × 10⁻² W" ,P16,joule per hour,Quotient from the derived SI unit joule divided by the unit hour.,1M,J/h,"2,777 78 × 10⁻⁴ W" ,P17,joule per day,Quotient from the derived SI unit joule divided by the unit day.,1M,J/d,"1,157 41 × 10⁻⁵ W" ,P18,kilojoule per second,Quotient from the 1000-fold of the derived SI unit joule divided by the SI base unit second.,1M,kJ/s,10³ W ,P19,kilojoule per minute,Quotient from the 1000-fold of the derived SI unit joule divided by the unit minute.,1M,kJ/min,"1,666 67 × 10 W" ,P2,pound per foot,,2,lb/ft,"1,488 164 kg/m" ,P20,kilojoule per hour,Quotient from the 1000-fold of the derived SI unit joule divided by the unit hour.,1M,kJ/h,"2,777 78 x 10⁻¹ W" ,P21,kilojoule per day,Quotient from the 1000-fold of the derived SI unit joule divided by the unit day.,1M,kJ/d,"1,157 41 x 10⁻² W" ,P22,nanoohm,"0,000 000 001-fold of the derived SI unit ohm.",1M,nΩ,10⁻⁹ Ω ,P23,ohm circular-mil per foot ,Unit of resistivity.,2,Ω·cmil/ft ,"1,662 426 x 10⁻⁹ Ω x m" ,P24,kilohenry,1000-fold of the derived SI unit henry.,1M,kH,10³ H ,P25,lumen per square foot ,Derived SI unit lumen divided by the power of the unit foot according to the Anglo-American and Imperial system of units by exponent 2.,2,lm/ft²,"1,076 391 x 10¹ cd x sr / m²" ,P26,phot,"CGS (Centimetre-Gram-Second system) unit of luminance, defined as lumen by square centimetre.",2,ph,10⁴ cd x sr / m² ,P27,footcandle,"Non SI conform traditional unit, defined as density of light which impinges on a surface which has a distance of one foot from a light source, which shines with an intensity of an international candle.",2,ftc,"1,076 391 x 10¹ cd x sr / m²" ,P28,candela per square inch ,SI base unit candela divided by the power of unit inch according to the Anglo-American and Imperial system of units by exponent 2.,2,cd/in²,"1,550 003 x 10³ cd/m²" ,P29,footlambert,"Unit of the luminance according to the Anglo-American system of units, defined as emitted or reflected luminance of a lm/ft².",2,ftL,"3,426 259 cd/m²" X,P3,three pack,,3.2,, ,P30,lambert,"CGS (Centimetre-Gram-Second system) unit of luminance, defined as the emitted or reflected luminance by one lumen per square centimetre.",2,Lb,"3,183 099 x 10³ cd/m²" ,P31,stilb,"CGS (Centimetre-Gram-Second system) unit of luminance, defined as emitted or reflected luminance by one lumen per square centimetre.",2,sb,10⁴ cd/m² ,P32,candela per square foot,Base unit SI candela divided by the power of the unit foot according to the Anglo-American and Imperial system of units by exponent 2.,2,cd/ft²,"1,076 391 x 10 cd/m²" ,P33,kilocandela,1000-fold of the SI base unit candela.,1M,kcd,10³ cd ,P34,millicandela,"0,001-fold of the SI base unit candela.",1M,mcd,10⁻³ cd ,P35,Hefner-Kerze,"Obsolete, non-legal unit of the power in Germany relating to DIN 1301-3:1979: 1 HK = 0,903 cd.",2,HK,"0,903 cd" ,P36,international candle ,"Obsolete, non-legal unit of the power in Germany relating to DIN 1301-3:1979: 1 HK = 1,019 cd.",2,IK,"1,019 cd" ,P37,British thermal unit (international table) per square foot,Unit of the areal-related energy transmission according to the Imperial system of units.,2,BtuIT/ft²,"1,135 653 x 10⁴ J/m²" ,P38,British thermal unit (thermochemical) per square foot,Unit of the areal-related energy transmission according to the Imperial system of units.,2,Btuth/ft²,"1,134 893 x 10⁴ J/m²" ,P39,calorie (thermochemical) per square centimetre ,Unit of the areal-related energy transmission according to the Imperial system of units.,2,calth/cm²,"4,184 x 10⁴ J/m²" X,P4,four pack,,3.2,, ,P40,langley,CGS (Centimetre-Gram-Second system) unit of the areal-related energy transmission (as a measure of the incident quantity of heat of solar radiation on the earth's surface).,2,Ly,"4,184 x 10⁴ J/m²" ,P41,decade (logarithmic),"1 Dec := log2 10 ˜ 3,32 according to the logarithm for frequency range between f1 and f2, when f2/f1 = 10.",2,dec,dec ,P42,pascal squared second,Unit of the set as a product of the power of derived SI unit pascal with exponent 2 and the SI base unit second.,1,Pa²·s,m⁻² x kg² x s⁻³ ,P43,bel per metre,Unit bel divided by the SI base unit metre.,1M,B/m,B/m ,P44,pound mole,Non SI-conforming unit of quantity of a substance relating that one pound mole of a chemical composition corresponds to the same number of pounds as the molecular weight of one molecule of this composition in atomic mass units.,2,lbmol,"453,592 4 mol" ,P45,pound mole per second,Non SI-conforming unit of the power of the amount of substance non-SI compliant unit of the molar flux relating that a pound mole of a chemical composition the same number of pound corresponds like the molecular weight of a molecule of this composition in atomic mass units.,2,lbmol/s,"4,535 924 x 10² mol/s" ,P46,pound mole per minute,Non SI-conforming unit of the power of the amount of substance non-SI compliant unit of the molar flux relating that a pound mole of a chemical composition the same number of pound corresponds like the molecular weight of a molecule of this composition in atomic mass units.,2,lbmol/h,"7,559 873 mol/s" ,P47,kilomole per kilogram,1000-fold of the SI base unit mol divided by the SI base unit kilogram.,1M,kmol/kg,10³ mol/kg ,P48,pound mole per pound,Non SI-conforming unit of the material molar flux divided by the avoirdupois pound for mass according to the avoirdupois unit system.,2,lbmol/lb,10³ mol/kg ,P49,newton square metre per ampere,Product of the derived SI unit newton and the power of SI base unit metre with exponent 2 divided by the SI base unit ampere.,1S,N·m²/A,m³ x kg x s⁻² x A⁻¹ ,P5,five pack,A unit of count defining the number of five-packs (five-pack: set of five items packaged together).,3.2,, ,P50,weber metre,Product of the derived SI unit weber and SI base unit metre.,1S,Wb·m,m³ x kg x s⁻² x A⁻¹ ,P51,mol per kilogram pascal,SI base unit mol divided by the product of the SI base unit kilogram and the derived SI unit pascal.,1S,(mol/kg)/Pa,m x kg⁻² x s² x mol ,P52,mol per cubic metre pascal,SI base unit mol divided by the product of the power from the SI base unit metre with exponent 3 and the derived SI unit pascal.,1S,(mol/m³)/Pa,m⁻² x kg⁻¹ x s² x mol ,P53,unit pole ,CGS (Centimetre-Gram-Second system) unit for magnetic flux of a magnetic pole (according to the interaction of identical poles of 1 dyn at a distance of a cm).,2,unit pole ,"1,256 637 x 10⁻⁷ Wb" ,P54,milligray per second,"0,001-fold of the derived SI unit gray divided by the SI base unit second.",1M,mGy/s,10⁻³ Gy/s ,P55,microgray per second,"0,000 001-fold of the derived SI unit gray divided by the SI base unit second.",1M,µGy/s,10⁻⁶ Gy/s ,P56,nanogray per second,"0,000 000 001-fold of the derived SI unit gray divided by the SI base unit second.",1M,nGy/s,10⁻⁹ Gy/s ,P57,gray per minute,SI derived unit gray divided by the unit minute.,1M,Gy/min,"1,666 67 × 10⁻² Gy/s" ,P58,milligray per minute,"0,001-fold of the derived SI unit gray divided by the unit minute.",1M,mGy/min,"1,666 67 × 10⁻⁵ Gy/s" ,P59,microgray per minute,"0,000 001-fold of the derived SI unit gray divided by the unit minute.",1M,µGy/min,"1,666 67 × 10⁻⁸ Gy/s" X,P6,six pack,,3.2,, ,P60,nanogray per minute,"0,000 000 001-fold of the derived SI unit gray divided by the unit minute.",1M,nGy/min,"1,666 67 × 10⁻¹¹ Gy/s" ,P61,gray per hour,SI derived unit gray divided by the unit hour.,1M,Gy/h,"2,777 78 × 10⁻⁴ Gy/s" ,P62,milligray per hour,"0,001-fold of the derived SI unit gray divided by the unit hour.",1M,mGy/h,"2,777 78 × 10⁻⁷ Gy/s" ,P63,microgray per hour,"0,000 001-fold of the derived SI unit gray divided by the unit hour.",1M,µGy/h,"2,777 78 × 10⁻¹⁰ Gy/s" ,P64,nanogray per hour,"0,000 000 001-fold of the derived SI unit gray divided by the unit hour.",1M,nGy/h,"2,777 78 × 10⁻¹³ Gy/s" ,P65,sievert per second,Derived SI unit sievert divided by the SI base unit second.,2,Sv/s,Sv/s ,P66,millisievert per second,"0,001-fold of the derived SI unit sievert divided by the SI base unit second.",2,mSv/s,10⁻³ Sv/s ,P67,microsievert per second,"0,000 001-fold of the derived SI unit sievert divided by the SI base unit second.",2,µSv/s,10⁻⁶ Sv/s ,P68,nanosievert per second,"0,000 000 001-fold of the derived SI unit sievert divided by the SI base unit second.",2,nSv/s,10⁻⁹ Sv/s ,P69,rem per second,"Unit for the equivalent tin rate relating to DIN 1301-3:1979: 1 rem/s = 0,01 J/(kg·s) = 1 Sv/s.",2,rem/s,10⁻² Sv/s X,P7,seven pack,,3.2,, ,P70,sievert per hour,Derived SI unit sievert divided by the unit hour.,2,Sv/h,"2,777 78 × 10⁻⁴ Sv/s" ,P71,millisievert per hour,"0,001-fold of the derived SI unit sievert divided by the unit hour.",2,mSv/h,"0,277 777 778 × 10⁻⁷ Sv/s" ,P72,microsievert per hour,"0,000 001-fold of the derived SI unit sievert divided by the unit hour.",2,µSv/h,"0,277 777 778 × 10⁻¹⁰ Sv/s" ,P73,nanosievert per hour,"0,000 000 001-fold of the derived SI unit sievert divided by the unit hour.",2,nSv/h,"0,277 777 778 × 10⁻¹³ Sv/s" ,P74,sievert per minute,Derived SI unit sievert divided by the unit minute.,2,Sv/min,"0,016 666 Sv/s" ,P75,millisievert per minute,"0,001-fold of the derived SI unit sievert divided by the unit minute.",2,mSv/min,"1,666 666 667 × 10⁻⁵ Sv/s" ,P76,microsievert per minute,"0,000 001-fold of the derived SI unit sievert divided by the unit minute.",2,µSv/min,"1,666 666 667 × 10⁻⁸ Sv/s" ,P77,nanosievert per minute,"0,000 000 001-fold of the derived SI unit sievert divided by the unit minute.",2,nSv/min,"1,666 666 667 × 10⁻¹¹ Sv/s" ,P78,reciprocal square inch,Complement of the power of the unit inch according to the Anglo-American and Imperial system of units by exponent 2.,2,1/in²,"1,550 003 x 10³ m⁻²" ,P79,pascal square metre per kilogram,"Unit of the burst index as derived unit for pressure pascal related to the substance, represented as a quotient from the SI base unit kilogram divided by the power of the SI base unit metre by exponent 2.",1,Pa/(kg/m²),m/s² X,P8,eight pack,,3.2,, ,P80,millipascal per metre,"0,001-fold of the derived SI unit pascal divided by the SI base unit metre.",1M,mPa/m,10⁻³ kg/(m² x s²) ,P81,kilopascal per metre,1000-fold of the derived SI unit pascal divided by the SI base unit metre.,1M,kPa/m,10³ kg/(m² x s²) ,P82,hectopascal per metre,100-fold of the derived SI unit pascal divided by the SI base unit metre.,1M,hPa/m,10² kg/(m² x s²) ,P83,standard atmosphere per metre,Outdated unit of the pressure divided by the SI base unit metre.,2,Atm/m,"1,013 25 x 10⁵ kg/(m² x s²)" ,P84,technical atmosphere per metre,Obsolete and non-legal unit of the pressure which is generated by a 10 metre water column divided by the SI base unit metre.,2,at/m,"9,806 65 x 10⁴ kg/(m² x s²)" ,P85,torr per metre,CGS (Centimetre-Gram-Second system) unit of the pressure divided by the SI base unit metre.,2,Torr/m,"1,333 224 x 10² kg/(m² x s²)" ,P86,psi per inch,Compound unit for pressure (pound-force according to the Anglo-American unit system divided by the power of the unit inch according to the Anglo-American and Imperial system of units with the exponent 2) divided by the unit inch according to the Anglo-American and Imperial system of units .,2,psi/in,"2,714 471 x 10⁵ kg/(m² x s²)" ,P87,cubic metre per second square metre,Unit of volume flow cubic meters by second related to the transmission surface in square metres.,1M,(m³/s)/m²,m/s ,P88,rhe,Non SI-conforming unit of fluidity of dynamic viscosity.,3.5,rhe,10 m x kg⁻¹ x s ,P89,pound-force foot per inch,Unit for length-related rotational moment according to the Anglo-American and Imperial system of units.,3.5,lbf·ft/in,"53,378 66 m x kg / s²" X,P9,nine pack,,3.2,, ,P90,pound-force inch per inch ,Unit for length-related rotational moment according to the Anglo-American and Imperial system of units.,3.5,lbf·in/in,"4,448 222 m x kg / s²" ,P91,perm (0 ºC) ,"Traditional unit for the ability of a material to allow the transition of the steam, defined at a temperature of 0 °C as steam transmittance, where the mass of one grain steam penetrates an area of one foot squared at a pressure from one inch mercury per hour.",3.5,perm (0 ºC) ,"5,721 35 x 10⁻¹¹ kg/(m² x Pa x s)" ,P92,perm (23 ºC) ,"Traditional unit for the ability of a material to allow the transition of the steam, defined at a temperature of 23 °C as steam transmittance at which the mass of one grain of steam penetrates an area of one square foot at a pressure of one inch mercury per hour.",3.5,perm (23 ºC) ,"5,745 25 x 10⁻¹¹ kg/(m² x Pa x s)" ,P93,byte per second,Unit byte divided by the SI base unit second.,3.6,byte/s,byte/s ,P94,kilobyte per second,1000-fold of the unit byte divided by the SI base unit second.,3.6,kbyte/s,10³ byte/s ,P95,megabyte per second,1 000 000-fold of the unit byte divided by the SI base unit second.,3.6,Mbyte/s,10⁶ byte/s ,P96,reciprocal volt,Reciprocal of the derived SI unit volt.,3.5,1/V,m⁻² x kg⁻¹ x s³ x A ,P97,reciprocal radian,Reciprocal of the unit radian.,3.5,1/rad,1/rad ,P98,pascal to the power sum of stoichiometric numbers,"Unit of the equilibrium constant on the basis of the pressure(ISO 80000-9:2009, 9-35.a).",3.5,PaΣνB, ,P99,mole per cubiv metre to the power sum of stoichiometric numbers,"Unit of the equilibrium constant on the basis of the concentration (ISO 80000-9:2009, 9-36.a).",3.5,(mol/m³)∑νB, X,PA,packet,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,PAL,pascal,,1,Pa,Pa X,PB,pair inch,,3.8,, ,PD,pad,A unit of count defining the number of pads (pad: block of paper sheets fastened together at one end).,3.9,, X,PE,pound equivalent,,3.1,, X,PF,pallet (lift),"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,PFL,proof litre,"A unit of volume equal to one litre of proof spirits, or the alcohol equivalent thereof. Used for measuring the strength of distilled alcoholic liquors, expressed as a percentage of the alcohol content of a standard mixture at a specific temperature.",3.1,, X,PG,plate,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,PGL,proof gallon,"A unit of volume equal to one gallon of proof spirits, or the alcohol equivalent thereof. Used for measuring the strength of distilled alcoholic liquors, expressed as a percentage of the alcohol content of a standard mixture at a specific temperature.",3.1,, ,PI,pitch,A unit of count defining the number of characters that fit in a horizontal inch.,3.5,, X,PK,pack,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet). Synonym: package",3.3,, X,PL,pail,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,PLA,degree Plato,"A unit of proportion defining the sugar content of a product, especially in relation to beer.",3.5,°P, X,PM,pound percentage,,3.1,, X,PN,pound net,,3.1,, ,PO,pound per inch of length,,2,lb/in,"1,785 797 x 10¹ kg/m" ,PQ,page per inch,"A unit of quantity defining the degree of thickness of a bound publication, expressed as the number of pages per inch of thickness.",3.5,ppi, ,PR,pair,A unit of count defining the number of pairs (pair: item described by two's).,3.7,,2 ,PS,pound-force per square inch,,2,lbf/in²,"6,894 757 x 10³ Pa" D,PT,pint (US),Use liquid pint (common code PTL),2,pt (US),"4, 731 76 x 10⁻⁴ m³" ,PTD,dry pint (US),,2,dry pt (US),"5,506 105 x 10⁻⁴ m³" ,PTI,pint (UK),,2,pt (UK),"5, 682 61 x 10⁻⁴ m³" ,PTL,liquid pint (US),,2,liq pt (US),"4, 731 765 x 10⁻⁴ m³" ,PTN,portion,"A quantity of allowance of food allotted to, or enough for, one person.",3.5,PTN, X,PU,tray / tray pack,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,PV,half pint (US),,3.8,, X,PW,pound per inch of width,,3.1,, X,PY,peck dry (US),,3.5,, X,PZ,peck dry (UK),,3.5,, ,Q10,joule per tesla,Unit of the magnetic dipole moment of the molecule as derived SI unit joule divided by the derived SI unit tesla.,3.5,J/T,m² x A ,Q11,erlang,Unit of the market value according to the feature of a single feature as a statistical measurement of the existing utilization.,3.6,E,1 E ,Q12,octet,Synonym for byte: 1 octet = 8 bit = 1 byte.,3.6,o,8 bit ,Q13,octet per second,Unit octet divided by the SI base unit second.,3.6,o/s,8 bit/s ,Q14,shannon,"Logarithmic unit for information equal to the content of decision of a sentence of two mutually exclusive events, expressed as a logarithm to base 2.",3.6,Sh, ,Q15,hartley,"Logarithmic unit for information equal to the content of decision of a sentence of ten mutually exclusive events, expressed as a logarithm to base 10.",3.6,Hart, ,Q16,natural unit of information,"Logarithmic unit for information equal to the content of decision of a sentence of ,718 281 828 459 mutually exclusive events, expressed as a logarithm to base Euler value e.",3.6,nat,nat ,Q17,shannon per second,"Time related logarithmic unit for information equal to the content of decision of a sentence of two mutually exclusive events, expressed as a logarithm to base 2.",3.6,Sh/s,Sh/s ,Q18,hartley per second,"Time related logarithmic unit for information equal to the content of decision of a sentence of ten mutually exclusive events, expressed as a logarithm to base 10.",3.6,Hart/s,Hart/s ,Q19,natural unit of information per second,"Time related logarithmic unit for information equal to the content of decision of a sentence of 2,718 281 828 459 mutually exclusive events, expressed as a logarithm to base of the Euler value e.",3.6,nat/s,nat/s ,Q20,second per kilogramm,"Unit of the Einstein transition probability for spontaneous or inducing emissions and absorption according to ISO 80000-7:2008, expressed as SI base unit second divided by the SI base unit kilogram.",3.5,s/kg,kg⁻¹ x s ,Q21,watt square metre,"Unit of the first radiation constants c1 = 2·p·h·c0², the value of which is 3,741 771 18·10?¹6-fold that of the comparative value of the product of the derived SI unit watt multiplied with the power of the SI base unit metre with the exponent 2.",3.5,W·m²,m⁴ x kg x s⁻³ ,Q22,second per radian cubic metre,Unit of the density of states as an expression of angular frequency as complement of the product of hertz and radiant and the power of SI base unit metre by exponent 3 .,3.5,1/(Hz·rad·m³),m⁻³ x s x rad⁻¹ ,Q23,weber to the power minus one,"Complement of the derived SI unit weber as unit of the Josephson constant, which value is equal to the 384 597,891-fold of the reference value gigahertz divided by volt.",3.5,1/Wb,m⁻² x kg⁻¹ x s² x A ,Q24,reciprocal inch,Complement of the unit inch according to the Anglo-American and Imperial system of units.,3.5,1/in,"39,370 08 m⁻¹" ,Q25,dioptre,Unit used at the statement of relative refractive indexes of optical systems as complement of the focal length with correspondence to: 1 dpt = 1/m.,3.5,dpt,m⁻¹ ,Q26,one per one,Value of the quotient from two physical units of the same kind as a numerator and denominator whereas the units are shortened mutually.,3.5,1/1,1/1 ,Q27,newton metre per metre,Unit for length-related rotational moment as product of the derived SI unit newton and the SI base unit metre divided by the SI base unit metre.,3.5,N·m/m²,m x kg x s⁻² ,Q28,kilogram per square metre pascal second,Unit for the ability of a material to allow the transition of steam.,3.5,kg/(m²·Pa·s),kg/(m² x Pa x s) ,Q29,microgram per hectogram,Microgram per hectogram.,1S,µg/hg,10⁻8 ,Q30,pH (potential of Hydrogen),The activity of the (solvated) hydrogen ion (a logarithmic measure used to state the acidity or alkalinity of a chemical solution).,2,pH,-log10(mol/l) ,Q31,kilojoule per gram,,1S,kJ/g,10⁶ J/kg ,Q32,femtolitre,,1S,fl,10-18 m3 ,Q33,picolitre,,1S,pl,10-15 m3 ,Q34,nanolitre,,1S,nl,10-12 m3 ,Q35,megawatts per minute,A unit of power defining the total amount of bulk energy transferred or consumer per minute.,1M,MW/min,1.667 × 104 W/s ,Q36,square metre per cubic metre,A unit of the amount of surface area per unit volume of an object or collection of objects.,3.1,m2/m3,1 m2/m3 ,Q37,Standard cubic metre per day,Standard cubic metre (temperature 15°C and pressure 101325 millibars ) per day,2,,1.15741 × 10-5 m3/s ,Q38,Standard cubic metre per hour,Standard cubic metre (temperature 15°C and pressure 101325 millibars ) per hour,2,,2.77778 × 10-4 m3/s ,Q39,Normalized cubic metre per day,Normalized cubic metre (temperature 0°C and pressure 101325 millibars ) per day,2,,1.15741 × 10-5 m3/s ,Q40,Normalized cubic metre per hour,Normalized cubic metre (temperature 0°C and pressure 101325 millibars ) per hour,2,,2.77778 × 10-4 m3/s ,Q41,Joule per normalised cubic metre,Joule per normalised cubic metre (temperature 0°C and pressure 101325 millibars).,2,, ,Q42,Joule per standard cubic metre,Joule per standard cubic metre (temperature 15°C and pressure 101325 millibars).,2,, ,Q3,meal,A unit of count defining the number of meals (meal: an amount of food to be eaten on a single occasion).,3.9,, ,QA,page - facsimile,A unit of count defining the number of facsimile pages.,3.5,, ,QAN,quarter (of a year),A unit of time defining the number of quarters (3 months).,3.8,, ,QB,page - hardcopy,"A unit of count defining the number of hardcopy pages (hardcopy page: a page rendered as printed or written output on paper, film, or other permanent medium).",3.5,, X,QD,quarter dozen,,3.7,,3 X,QH,quarter hour,,3.8,,900 s X,QK,quarter kilogram,,3.8,, ,QR,quire,"A unit of count for paper, expressed as the number of quires (quire: a number of paper sheets, typically 25).",3.5,qr, D,QT,quart (US),Use liquid quart (common code QTL),2,qt (US),"0,946 352 9 x 10⁻³ m³" ,QTD,dry quart (US),,2,dry qt (US),"1,101 221 x 10⁻³ m³" ,QTI,quart (UK),,2,qt (UK),"1,136 522 5 x 10⁻³ m³" ,QTL,liquid quart (US),,2,liq qt (US),"9,463 529 x 10⁻⁴ m³" ,QTR,quarter (UK),"A traditional unit of weight equal to 1/4 hundredweight. In the United Kingdom, one quarter equals 28 pounds.",3.5,Qr (UK),"12,700 59 kg" ,R1,pica,A unit of count defining the number of picas. (pica: typographical length equal to 12 points or 4.22 mm (approx.)).,3.5,,"4,217 518 x 10⁻³ m" X,R4,calorie,Use International Table (IT) calorie (common code D70),3.5,cal,"4,186 8 J" ,R9,thousand cubic metre,A unit of volume equal to one thousand cubic metres.,3.8,,10³m³ X,RA,rack,,3.3,, X,RD,rod,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,RG,ring,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,RH,running or operating hour,A unit of time defining the number of hours of operation.,3.1,, X,RK,roll metric measure,,3.3,, X,RL,reel,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,RM,ream,"A unit of count for paper, expressed as the number of reams (ream: a large quantity of paper sheets, typically 500).",3.5,, X,RN,ream metric measure,,3.5,, X,RO,roll,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,ROM,room,A unit of count defining the number of rooms.,3.9,, ,RP,pound per ream,"A unit of mass for paper, expressed as pounds per ream. (ream: a large quantity of paper, typically 500 sheets).",3.5,, ,RPM,revolutions per minute,Refer ISO/TC12 SI Guide,1,r/min,"1,67 x 10⁻²/s" ,RPS,revolutions per second,Refer ISO/TC12 SI Guide,1,r/s,1/s X,RS,reset,,3.9,, ,RT,revenue ton mile,"A unit of information typically used for billing purposes, expressed as the number of revenue tons (revenue ton: either a metric ton or a cubic metres, whichever is the larger), moved over a distance of one mile.",3.4,, X,RU,run,,3.9,, ,S3,square foot per second,Synonym: foot squared per second,2,ft²/s,"0,092 903 04 m²/s" ,S4,square metre per second,Synonym: metre squared per second (square metres/second US),1,m²/s,m²/s X,S5,sixty fourths of an inch,,3.8,, X,S6,session,,3.9,, X,S7,storage unit,,3.9,, X,S8,standard advertising unit,,3.9,, X,SA,sack,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,SAN,half year (6 months),A unit of time defining the number of half years (6 months).,3.8,, ,SCO,score,A unit of count defining the number of units in multiples of 20.,3.7,,20 ,SCR,scruple,,3.5,,"1,295 982 g" X,SD,solid pound,,3.1,, X,SE,section,,3.9,, ,SEC,second [unit of time],,1,s,s ,SET,set,A unit of count defining the number of sets (set: a number of objects grouped together).,3.2,, ,SG,segment,A unit of information equal to 64000 bytes.,3.9,, D,SHT,shipping ton,A unit of mass defining the number of tons for shipping.,3.4,, ,SIE,siemens,,1,S,A/V X,SK,split tank truck,,3.4,, X,SL,slipsheet,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,SM3,Standard cubic metre,Standard cubic metre (temperature 15°C and pressure 101325 millibars ),2,,m3 ,SMI,mile (statute mile),,2,mile,"1 609,344 m" X,SN,square rod,,3.8,rd²,"25,292 9 m²" X,SO,spool,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,SP,shelf package,,3.9,, ,SQ,square,A unit of count defining the number of squares (square: rectangular shape).,3.9,, ,SQR,"square, roofing","A unit of count defining the number of squares of roofing materials, measured in multiples of 100 square feet.",3.1,, ,SR,strip,A unit of count defining the number of strips (strip: long narrow piece of an object).,3.9,, X,SS,sheet metric measure,,3.3,, X,SST,short standard (7200 matches),,3.5,, X,ST,sheet,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,STC,stick,A unit of count defining the number of sticks (stick: slender and often cylindrical piece of a substance).,3.9,, ,STI,stone (UK),,2,st,"6,350 293 kg" ,STK,"stick, cigarette",A unit of count defining the number of cigarettes in the smallest unit for stock-taking and/or duty computation.,3.9,, ,STL,standard litre,"A unit of volume defining the number of litres of a product at a temperature of 15 degrees Celsius, especially in relation to hydrocarbon oils.",3.1,, ,STN,ton (US) or short ton (UK/US),Synonym: net ton (2000 lb),2,ton (US),"0,907184 7 x 10³ kg" ,STW,straw,A unit of count defining the number of straws (straw: a slender tube used for sucking up liquids).,3.9,, X,SV,skid,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.9,, ,SW,skein,A unit of count defining the number of skeins (skein: a loosely-coiled bundle of yarn or thread).,3.9,, ,SX,shipment,A unit of count defining the number of shipments (shipment: an amount of goods shipped or transported).,3.4,, ,SYR,syringe,"A unit of count defining the number of syringes (syringe: a small device for pumping, spraying and/or injecting liquids through a small aperture).",3.9,, ,T0,telecommunication line in service,A unit of count defining the number of lines in service.,3.5,, X,T1,thousand pound gross,,3.8,, ,T3,thousand piece,"A unit of count defining the number of pieces in multiples of 1000 (piece: a single item, article or exemplar).",3.8,, X,T4,thousand bag,,3.8,, X,T5,thousand casing,,3.8,, X,T6,thousand gallon (US),,3.8,,"3,785 412 m³" X,T7,thousand impression,,3.8,, X,T8,thousand linear inch,,3.8,, X,TA,tenth cubic foot,,3.8,, ,TAH,kiloampere hour (thousand ampere hour),,1M,kA·h,"3,6 x 10⁶ C" ,TAN,total acid number,A unit of chemistry defining the amount of potassium hydroxide (KOH) in milligrams that is needed to neutralize the acids in one gram of oil. It is an important quality measurement of crude oil.,3.5,TAN,mg KOH/g X,TC,truckload,,3.4,, X,TD,therm,,3.8,,"10⁵ x 1 055,056 J" X,TE,tote,,3.3,, X,TF,ten square yard,,3.8,, ,TI,thousand square inch,,3.8,, ,TIC,"metric ton, including container","A unit of mass defining the number of metric tons of a product, including its container.",3.1,, ,TIP,"metric ton, including inner packaging","A unit of mass defining the number of metric tons of a product, including its inner packaging materials.",3.1,, X,TJ,thousand square centimetre,,3.8,, X,TK,"tank, rectangular","Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.4,, ,TKM,tonne kilometre,"A unit of information typically used for billing purposes, expressed as the number of tonnes (metric tons) moved over a distance of one kilometre. ",3.4,t·km,10⁶ kg x m X,TL,thousand foot (linear),,3.8,, ,TMS,"kilogram of imported meat, less offal","A unit of mass equal to one thousand grams of imported meat, disregarding less valuable by-products such as the entrails.",3.5,, X,TN,tin,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,TNE,tonne (metric ton),Synonym: metric ton,1S,t,10³ kg ,TP,ten pack,A unit of count defining the number of items in multiples of 10.,3.2,, ,TPI,teeth per inch,The number of teeth per inch.,3.1,TPI,0.0254 /m ,TPR,ten pair,A unit of count defining the number of pairs in multiples of 10 (pair: item described by two's).,3.8,, X,TQ,thousand foot,,3.8,, ,TQD,thousand cubic metre per day,A unit of volume equal to one thousand cubic metres per day.,3.8,km³/d,"1,157 41 x 10⁻² m³/s" X,TR,ten square foot,,3.8,, ,TRL,trillion (EUR),,3.7,,10¹⁸ X,TS,thousand square foot,,3.8,, X,TSD,tonne of substance 90 % dry,,3.1,, X,TSH,ton of steam per hour,,3.1,, ,TST,ten set,A unit of count defining the number of sets in multiples of 10 (set: a number of objects grouped together).,3.9,, X,TT,thousand linear metre,,3.8,, ,TTS,ten thousand sticks,A unit of count defining the number of sticks in multiples of 10000 (stick: slender and often cylindrical piece of a substance).,3.9,, X,TU,tube,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,TV,thousand kilogram,,3.8,,10³kg X,TW,thousand sheet,,3.8,, X,TY,"tank, cylindrical","Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.4,, ,U1,treatment,"A unit of count defining the number of treatments (treatment: subjection to the action of a chemical, physical or biological agent).",3.9,, ,U2,tablet,A unit of count defining the number of tablets (tablet: a small flat or compressed solid object).,3.9,, D,UA,torr,,2,Torr,"133,322 4 Pa" ,UB,telecommunication line in service average,A unit of count defining the average number of lines in service.,3.5,, ,UC,telecommunication port,A unit of count defining the number of network access ports.,3.5,, X,UD,tenth minute,,3.8,,6 s X,UE,tenth hour,,3.8,,360 s X,UF,usage per telecommunication line average,,3.5,, X,UH,ten thousand yard,,3.8,, X,UM,million unit,,3.8,, ,VA,volt - ampere per kilogram,,3.9,V·A / kg,V x A / kg X,VI,vial,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, ,VLT,volt,,1,V,V ,VP,percent volume,"A measure of concentration, typically expressed as the percentage volume of a solute in a solution.",3.7,, X,VQ,bulk,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,VS,visit,,3.9,, ,W2,wet kilo,"A unit of mass defining the number of kilograms of a product, including the water content of the product.",3.1,, X,W4,two week,,3.8,, ,WA,watt per kilogram,,3.9,W/kg,1 W/kg ,WB,wet pound,"A unit of mass defining the number of pounds of a material, including the water content of the material.",3.1,, ,WCD,cord,A unit of volume used for measuring lumber. One board foot equals 1/12 of a cubic foot.,3.5,,"3,63 m³" ,WE,wet ton,"A unit of mass defining the number of tons of a material, including the water content of the material.",3.1,, ,WEB,weber,,1,Wb,Wb ,WEE,week,,2,wk,"6,048 x 10⁵ s" ,WG,wine gallon,A unit of volume equal to 231 cubic inches.,3.1,, X,WH,wheel,,3.9,, ,WHR,watt hour,,1,W·h,"3,6 x 10³ J" X,WI,weight per square inch,,3.9,, ,WM,working month,A unit of time defining the number of working months.,3.1,, X,WR,wrap,,3.3,, ,WSD,standard,"A unit of volume of finished lumber equal to 165 cubic feet. Synonym: standard cubic foot",3.5,std,"4,672 m³" ,WTT,watt,,1,W,W D,WW,millilitre of water,A unit of volume equal to the number of millilitres of water.,3.1,, ,X1,Gunter's chain,A unit of distance used or formerly used by British surveyors.,2,ch (UK),"20,116 8 m" ,YDK,square yard,,2,yd²,"8,361 274 x 10⁻¹ m²" ,YDQ,cubic yard,,2,yd³,"0,764 555 m³" X,YL,hundred linear yard,,3.8,, ,YRD,yard,,2,yd,"0,914 4 m" X,YT,ten yard,,3.8,, X,Z1,lift van,,3.4,, ,Z11,hanging container,A unit of count defining the number of hanging containers.,3.9,, X,Z2,chest,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,Z3,cask,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,Z4,hogshead,"Use UN/ECE Recommendation 21 (refer to Note 2 in the spreadsheet introduction, 1st sheet).",3.3,, X,Z5,lug,,3.9,, X,Z6,conference point,,3.5,, X,Z8,newspage agate line,,3.9,, ,ZP,page,A unit of count defining the number of pages.,3.5,, ,ZZ,mutually defined,A unit of measure as agreed in common between two or more parties.,3.9,, python-opcua-0.98.11/schemas/uaprotocol_auto_add.py000066400000000000000000000032311367360577200223630ustar00rootroot00000000000000 def extensionobject_from_binary(data): """ Convert binary-coded ExtensionObject to a Python object. Returns an object, or None if TypeId is zero """ TypeId = NodeId.from_binary(data) Encoding = ord(data.read(1)) body = None if Encoding & (1 << 0): length = uabin.Primitives.Int32.unpack(data) if length < 1: body = Buffer(b"") else: body = data.copy(length) data.skip(length) if TypeId.Identifier == 0: return None elif TypeId.Identifier not in ExtensionClasses: e = ExtensionObject() e.TypeId = TypeId e.Encoding = Encoding if body is not None: e.Body = body.read(len(body)) return e klass = ExtensionClasses[TypeId.Identifier] if body is None: raise UaError("parsing ExtensionObject {0} without data".format(klass.__name__)) return klass.from_binary(body) def extensionobject_to_binary(obj): """ Convert Python object to binary-coded ExtensionObject. If obj is None, convert to empty ExtensionObject (TypeId = 0, no Body). Returns a binary string """ if isinstance(obj, ExtensionObject): return obj.to_binary() TypeId = NodeId() Encoding = 0 Body = None if obj is not None: TypeId = FourByteNodeId(getattr(ObjectIds, "{0}_Encoding_DefaultBinary".format(obj.__class__.__name__))) Encoding |= (1 << 0) Body = obj.to_binary() packet = [] packet.append(TypeId.to_binary()) packet.append(uabin.Primitives.UInt8.pack(Encoding)) if Body: packet.append(uabin.Primitives.Bytes.pack(Body)) return b''.join(packet) python-opcua-0.98.11/setup.cfg000066400000000000000000000002201367360577200161530ustar00rootroot00000000000000[flake8] max-line-length = 120 exclude = opcua/ua/,opcua/common/event_objects.py,opcua/server/standard_address_space/standard_address_space*.py python-opcua-0.98.11/setup.py000066400000000000000000000036031367360577200160540ustar00rootroot00000000000000from setuptools import setup, find_packages import sys install_requires = ["python-dateutil", "pytz", "lxml"] if sys.version_info[0] < 3: install_requires.extend(["enum34", "trollius", "futures"]) setup(name="opcua", version="0.98.11", description="Pure Python OPC-UA client and server library", author="Olivier Roulet-Dubonnet", author_email="olivier.roulet@gmail.com", url='http://freeopcua.github.io/', packages=find_packages(), provides=["opcua"], license="GNU Lesser General Public License v3 or later", install_requires=install_requires, extras_require={ 'encryption': ['cryptography'] }, classifiers=["Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 2", "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Operating System :: OS Independent", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Topic :: Software Development :: Libraries :: Python Modules", ], entry_points={'console_scripts': [ 'uaread = opcua.tools:uaread', 'uals = opcua.tools:uals', 'uabrowse = opcua.tools:uals', 'uawrite = opcua.tools:uawrite', 'uasubscribe = opcua.tools:uasubscribe', 'uahistoryread = opcua.tools:uahistoryread', 'uaclient = opcua.tools:uaclient', 'uaserver = opcua.tools:uaserver', 'uadiscover = opcua.tools:uadiscover', 'uacall = opcua.tools:uacall', ] } ) python-opcua-0.98.11/stdeb.cfg000066400000000000000000000003361367360577200161240ustar00rootroot00000000000000# Debian package generator configuration file # Build the debian package by running: python3 setup.py --command-packages=stdeb.command bdist_deb [DEFAULT] Depends: python-concurrent.futures, python-enum34, python-trollius python-opcua-0.98.11/test_external_server.py000066400000000000000000000073551367360577200211730ustar00rootroot00000000000000""" Test an OPC-UA server with freeopcua python client """ import logging import sys import unittest from concurrent.futures import Future from datetime import datetime from datetime import timedelta import time from opcua import ua from opcua import Client class MySubHandler(): ''' More advanced subscription client using Future, so we can wait for events in tests ''' def __init__(self): self.future = Future() def reset(self): self.future = Future() def datachange_notification(self, node, val, data): self.future.set_result((node, val, data)) def event_notification(self, event): self.future.set_result(event) class MySubHandler2(object): def __init__(self): self.results = [] def datachange_notification(self, node, val, data): self.results.append((node, val)) def event_notification(self, event): self.results.append(event) def connect(func): def wrapper(self): try: client = Client(URL) client.connect() func(self, client) finally: client.disconnect() return wrapper class Tests(unittest.TestCase): def test_connect_anonymous(self): c = Client(URL) c.connect() c.disconnect() def FINISH_test_connect_basic256(self): c = Client(URL) c.set_security_string("basic256,sign,XXXX") c.connect() c.disconnect() def test_find_servers(self): c = Client(URL) res = c.connect_and_find_servers() self.assertTrue(len(res) > 0) def test_find_endpoints(self): c = Client(URL) res = c.connect_and_get_server_endpoints() self.assertTrue(len(res) > 0) @connect def test_get_root(self, client): root = client.get_root_node() self.assertEqual(root.get_browse_name(), ua.QualifiedName("Root", 0)) @connect def test_get_root_children(self, client): root = client.get_root_node() childs = root.get_children() self.assertTrue(len(childs) > 2) @connect def test_get_namespace_array(self, client): array = client.get_namespace_array() self.assertTrue(len(array) > 0) @connect def test_get_server_node(self, client): srv = client.get_server_node() self.assertEqual(srv.get_browse_name(), ua.QualifiedName("Server", 0)) #childs = srv.get_children() #self.assertTrue(len(childs) > 4) @connect def test_browsepathtonodeid(self, client): root = client.get_root_node() node = root.get_child(["0:Objects", "0:Server" , "0:ServerArray"]) self.assertEqual(node.get_browse_name(), ua.QualifiedName("ServerArray", 0)) @connect def test_subscribe_server_time(self, client): msclt = MySubHandler() server_time_node = client.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_CurrentTime)) sub = client.create_subscription(200, msclt) handle = sub.subscribe_data_change(server_time_node) node, val, data = msclt.future.result() self.assertEqual(node, server_time_node) delta = datetime.utcnow() - val print("Timedelta is ", delta) #self.assertTrue(delta < timedelta(seconds=2)) sub.unsubscribe(handle) sub.delete() if __name__ == "__main__": logging.basicConfig(level=logging.WARN) # FIXME add better arguments parsing with possibility to specify # username and password and encryption if len(sys.argv) < 2: print("This script is meant to test compatibilty to a server with freeopcua python client library") print("Usage: test_server.py url") sys.exit(1) else: URL = sys.argv[1] unittest.main(verbosity=30, argv=sys.argv[:1]) python-opcua-0.98.11/tests/000077500000000000000000000000001367360577200155025ustar00rootroot00000000000000python-opcua-0.98.11/tests/.gitignore000066400000000000000000000000331367360577200174660ustar00rootroot00000000000000/tests_spaw.py /export.xml python-opcua-0.98.11/tests/custom_nodes.xml000066400000000000000000000320071367360577200207300ustar00rootroot00000000000000 i=21 i=37 i=40 i=45 i=46 ns=1;i=3008 ns=1;i=3010 ns=1;i=3011 A custom folder. i=61 i=85 A custom object node. i=58 ns=1;i=30001 i=69 ns=1;i=30002 StringValue i=68 ns=1;i=30002 76 i=69 ns=1;i=30002 MyCustomString i=12 i=69 ns=1;i=30002 MyEnum Demonstrates enums ns=1;i=6001 i=29 EnumStrings ns=1;i=3010 i=78 i=68 ok run error MyEnumVal i=29 EnumValues i=78 i=68 ns=1;i=3011 i=7616 1 idle i=7616 2 run i=7616 4 error EnumValues i=68 i=78 i=120 i=7616 1 Mandatory The BrowseName must appear in all instances of the type. i=7616 2 Optional The BrowseName may appear in an instance of the type. i=7616 3 Constraint The modelling rule defines a constraint and the BrowseName is not used in an instance of the type. MyObjectType ns=1;i=7050 i=58 MyMethod ns=1;i=6050 i=78 ns=1;i=1050 ns=1;i=6051 InputArguments ns=1;i=7050 i=78 i=68 i=297 Context i=12 -1 OutputArguments i=78 ns=1;i=7050 i=68 i=297 Status i=6 -1 python-opcua-0.98.11/tests/custom_nodesns.xml000066400000000000000000000031431367360577200212700ustar00rootroot00000000000000 http://examples.freeopcua.github.io/ i=21 i=37 i=40 i=45 i=46 ns=1;i=3008 ns=1;i=3010 ns=1;i=3011 MyBaseObject i=85 ns=1;i=6001 MyVar i=63 ns=1;i=5002 0 python-opcua-0.98.11/tests/enum_struct_test_nodes.xml000066400000000000000000000274461367360577200230400ustar00rootroot00000000000000 http://yourorganisation.org/struct_enum_example/ i=4 i=12 i=15 i=21 i=35 i=37 i=38 i=39 i=40 i=45 i=46 i=47 ns=1;i=3002 ns=1;i=3003 ExampleEnum ns=1;i=6001 i=29 EnumStrings i=68 ns=1;i=3002 i=78 EnumVal1 EnumVal2 EnumVal3 ExampleStruct ns=1;i=5001 ns=1;i=5002 i=22 ExampleStruct ns=1;i=6002 i=69 ns=1;i=5001 ExampleStruct ExampleStruct ns=1;i=6004 i=69 ns=1;i=5002 //xs:element[@name='ExampleStruct'] TypeDictionary Collects the data type descriptions of http://yourorganisation.org/struct_enum_example/ ns=1;i=6006 ns=1;i=6003 i=72 i=93 PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ W1hLWluc3RhbmNlIiB4bWxuczp0bnM9Imh0dHA6Ly95b3Vyb3JnYW5pc2F0aW9uLm9yZy9zd HJ1Y3RfZW51bV9leGFtcGxlLyIgRGVmYXVsdEJ5dGVPcmRlcj0iTGl0dGxlRW5kaWFuIiB4b WxuczpvcGM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9CaW5hcnlTY2hlbWEvIiB4bWxuc zp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLyIgVGFyZ2V0TmFtZXNwYWNlPSJod HRwOi8veW91cm9yZ2FuaXNhdGlvbi5vcmcvc3RydWN0X2VudW1fZXhhbXBsZS8iPgogPG9wY zpJbXBvcnQgTmFtZXNwYWNlPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIi8+CiA8b 3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY3QiIE5hbWU9I kV4YW1wbGVTdHJ1Y3QiPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpJbnQxNiIgTmFtZ T0iSW50VmFsMSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9InRuczpFeGFtcGxlRW51bSIgT mFtZT0iRW51bVZhbCIvPgogPC9vcGM6U3RydWN0dXJlZFR5cGU+CiA8b3BjOkVudW1lcmF0Z WRUeXBlIExlbmd0aEluQml0cz0iMzIiIE5hbWU9IkV4YW1wbGVFbnVtIj4KICA8b3BjOkVud W1lcmF0ZWRWYWx1ZSBOYW1lPSJFbnVtVmFsMSIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lc mF0ZWRWYWx1ZSBOYW1lPSJFbnVtVmFsMiIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0Z WRWYWx1ZSBOYW1lPSJFbnVtVmFsMyIgVmFsdWU9IjIiLz4KIDwvb3BjOkVudW1lcmF0ZWRUe XBlPgo8L29wYzpUeXBlRGljdGlvbmFyeT4K NamespaceUri i=68 ns=1;i=6002 http://yourorganisation.org/struct_enum_example/ TypeDictionary Collects the data type descriptions of http://yourorganisation.org/struct_enum_example/ ns=1;i=6007 ns=1;i=6005 i=72 i=92 PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod HRwOi8veW91cm9yZ2FuaXNhdGlvbi5vcmcvc3RydWN0X2VudW1fZXhhbXBsZS9UeXBlcy54c 2QiIHhtbG5zOnRucz0iaHR0cDovL3lvdXJvcmdhbmlzYXRpb24ub3JnL3N0cnVjdF9lbnVtX 2V4YW1wbGUvVHlwZXMueHNkIiB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL 1VBLzIwMDgvMDIvVHlwZXMueHNkIiB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwM S9YTUxTY2hlbWEiPgogPHhzOmltcG9ydCBuYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0a W9uLm9yZy9VQS8yMDA4LzAyL1R5cGVzLnhzZCIvPgogPHhzOnNpbXBsZVR5cGUgbmFtZT0iR XhhbXBsZUVudW0iPgogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPgogICA8e HM6ZW51bWVyYXRpb24gdmFsdWU9IkVudW1WYWwxXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uI HZhbHVlPSJFbnVtVmFsMl8xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRW51bVZhb DNfMiIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlb WVudCB0eXBlPSJ0bnM6RXhhbXBsZUVudW0iIG5hbWU9IkV4YW1wbGVFbnVtIi8+CiA8eHM6Y 29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRXhhbXBsZUVudW0iPgogIDx4czpzZXF1ZW5jZT4KI CAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZ T0idG5zOkV4YW1wbGVFbnVtIiBuYW1lPSJFeGFtcGxlRW51bSIgbmlsbGFibGU9InRydWUiL z4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5c GU9InRuczpMaXN0T2ZFeGFtcGxlRW51bSIgbmFtZT0iTGlzdE9mRXhhbXBsZUVudW0iIG5pb GxhYmxlPSJ0cnVlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iRXhhbXBsZVN0cnVjdCI+C iAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vyc z0iMSIgdHlwZT0ieHM6c2hvcnQiIG5hbWU9IkludFZhbDEiLz4KICAgPHhzOmVsZW1lbnQgb WluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InRuczpFeGFtcGxlRW51bSIgbmFtZ T0iRW51bVZhbCIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzO mVsZW1lbnQgdHlwZT0idG5zOkV4YW1wbGVTdHJ1Y3QiIG5hbWU9IkV4YW1wbGVTdHJ1Y3QiL z4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZFeGFtcGxlU3RydWN0Ij4KICA8eHM6c 2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvd W5kZWQiIHR5cGU9InRuczpFeGFtcGxlU3RydWN0IiBuYW1lPSJFeGFtcGxlU3RydWN0IiBua WxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogP HhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkV4YW1wbGVTdHJ1Y3QiIG5hbWU9Ikxpc3RPZ kV4YW1wbGVTdHJ1Y3QiIG5pbGxhYmxlPSJ0cnVlIi8+CjwveHM6c2NoZW1hPgo= NamespaceUri i=68 ns=1;i=6004 http://yourorganisation.org/struct_enum_example/Types.xsd MyVar i=63 i=85 Default Binary ns=1;i=3003 i=76 ns=1;i=6006 Default XML ns=1;i=3003 i=76 ns=1;i=6007 python-opcua-0.98.11/tests/example.bsd000066400000000000000000000322361367360577200176350ustar00rootroot00000000000000 python-opcua-0.98.11/tests/test_opclab_internet.sh000066400000000000000000000001131367360577200222400ustar00rootroot00000000000000python3 test_server.py opc.tcp://opcua.demo-this.com:51210/UA/SampleServer python-opcua-0.98.11/tests/tests.py000066400000000000000000000017031367360577200172170ustar00rootroot00000000000000import unittest import logging import sys sys.path.insert(0, "..") sys.path.insert(0, ".") from tests_cmd_lines import TestCmdLines from tests_server import TestServer, TestServerCaching, TestServerStartError from tests_client import TestClient from tests_subscriptions import SubscriptionTestCustomServer from tests_standard_address_space import StandardAddressSpaceTests from tests_unit import TestUnit, TestMaskEnum from tests_history import TestHistory, TestHistorySQL, TestHistoryLimits, TestHistorySQLLimits from tests_crypto_connect import TestCryptoConnect from tests_uaerrors import TestUaErrors from tests_custom_structures import TypeDictionaryBuilderTest if __name__ == '__main__': logging.basicConfig(level=logging.WARNING) #l = logging.getLogger("opcua.server.internal_subscription") #l.setLevel(logging.DEBUG) #l = logging.getLogger("opcua.server.internal_server") #l.setLevel(logging.DEBUG) unittest.main(verbosity=3) python-opcua-0.98.11/tests/tests_client.py000066400000000000000000000151341367360577200205600ustar00rootroot00000000000000import unittest from opcua import Client from opcua import Server from opcua import ua from opcua.client.ua_client import UASocketClient from opcua.common.utils import SocketWrapper from tests_subscriptions import SubscriptionTests, SubHandler from tests_common import CommonTests, add_server_methods from tests_xml import XmlTests from tests_enum_struct import add_server_custom_enum_struct try: from unittest import mock except ImportError: import mock port_num1 = 48510 class TestClient(unittest.TestCase, CommonTests, SubscriptionTests, XmlTests): ''' Run common tests on client side Of course we need a server so we start also start a server Tests that can only be run on client side must be defined in this class ''' @classmethod def setUpClass(cls): # start our own server cls.srv = Server() cls.srv.set_endpoint('opc.tcp://127.0.0.1:{0:d}'.format(port_num1)) add_server_methods(cls.srv) add_server_custom_enum_struct(cls.srv) cls.srv.start() # start admin client # long timeout since travis (automated testing) can be really slow cls.clt = Client('opc.tcp://admin@127.0.0.1:{0:d}'.format(port_num1), timeout=10) cls.clt.connect() cls.opc = cls.clt # start anonymous client cls.ro_clt = Client('opc.tcp://127.0.0.1:{0:d}'.format(port_num1)) cls.ro_clt.connect() @classmethod def tearDownClass(cls): #stop our clients cls.ro_clt.disconnect() cls.clt.disconnect() # stop the server cls.srv.stop() def test_service_fault(self): request = ua.ReadRequest() request.TypeId = ua.FourByteNodeId(999) # bad type! with self.assertRaises(ua.UaStatusCodeError): self.clt.uaclient._uasocket.send_request(request) def test_objects_anonymous(self): objects = self.ro_clt.get_objects_node() with self.assertRaises(ua.UaStatusCodeError): objects.set_attribute(ua.AttributeIds.WriteMask, ua.DataValue(999)) with self.assertRaises(ua.UaStatusCodeError): f = objects.add_folder(3, 'MyFolder') def test_folder_anonymous(self): objects = self.clt.get_objects_node() f = objects.add_folder(3, 'MyFolderRO') f_ro = self.ro_clt.get_node(f.nodeid) self.assertEqual(f, f_ro) with self.assertRaises(ua.UaStatusCodeError): f2 = f_ro.add_folder(3, 'MyFolder2') def test_variable_anonymous(self): objects = self.clt.get_objects_node() v = objects.add_variable(3, 'MyROVariable', 6) v.set_value(4) # this should work v_ro = self.ro_clt.get_node(v.nodeid) with self.assertRaises(ua.UaStatusCodeError): v_ro.set_value(2) self.assertEqual(v_ro.get_value(), 4) v.set_writable(True) v_ro.set_value(2) # now it should work self.assertEqual(v_ro.get_value(), 2) v.set_writable(False) with self.assertRaises(ua.UaStatusCodeError): v_ro.set_value(9) self.assertEqual(v_ro.get_value(), 2) def test_multiple_read_and_write(self): objects = self.srv.get_objects_node() f = objects.add_folder(3, 'Multiple_read_write_test') v1 = f.add_variable(3, "a", 1) v1.set_writable() v2 = f.add_variable(3, "b", 2) v2.set_writable() v3 = f.add_variable(3, "c", 3) v3.set_writable() v_ro = f.add_variable(3, "ro", 3) vals = self.ro_clt.get_values([v1, v2, v3]) self.assertEqual(vals, [1, 2, 3]) self.ro_clt.set_values([v1, v2, v3], [4, 5, 6]) vals = self.ro_clt.get_values([v1, v2, v3]) self.assertEqual(vals, [4, 5, 6]) with self.assertRaises(ua.uaerrors.BadUserAccessDenied): self.ro_clt.set_values([v1, v2, v_ro], [4, 5, 6]) def test_context_manager(self): """ Context manager calls connect() and disconnect() """ state = [0] def increment_state(self, *args, **kwargs): state[0] += 1 # create client and replace instance methods with dummy methods client = Client('opc.tcp://dummy_address:10000') client.connect = increment_state.__get__(client) client.disconnect = increment_state.__get__(client) assert state[0] == 0 with client: # test if client connected self.assertEqual(state[0], 1) # test if client disconnected self.assertEqual(state[0], 2) def test_enumstrings_getvalue(self): ''' The real exception is server side, but is detected by using a client. Alldue the server trace is also visible on the console. The client only 'sees' an TimeoutError ''' nenumstrings = self.clt.get_node(ua.ObjectIds.AxisScaleEnumeration_EnumStrings) with self.assertNotRaises(Exception): value = ua.Variant(nenumstrings.get_value()) def test_uasocketclient_connect_disconnect(self): """Initialize, connect, and disconnect a UaSocketClient """ uaclt = UASocketClient() uaclt.connect_socket('127.0.0.1', port_num1) self.assertTrue(uaclt._thread.is_alive()) self.assertIsInstance(uaclt._socket, SocketWrapper) # disconnect_socket() should shut down the receiving thread uaclt.disconnect_socket() self.assertFalse(uaclt._thread.is_alive()) def test_custom_enum_struct(self): self.ro_clt.load_type_definitions() ns = self.ro_clt.get_namespace_index('http://yourorganisation.org/struct_enum_example/') myvar = self.ro_clt.get_node(ua.NodeId(6009, ns)) val = myvar.get_value() self.assertEqual(val.IntVal1, 242) self.assertEqual(val.EnumVal, ua.ExampleEnum.EnumVal2) @mock.patch("opcua.common.subscription.Subscription.reconciliate") @mock.patch("opcua.common.node.Node.call_method") def test_reconciliate(self, mock_call_method, mock_reconciliate): get_mi_response = [[1, 2], [201, 202]] mock_call_method.return_value = get_mi_response myhandler = SubHandler() sub = self.opc.create_subscription(100, myhandler) self.clt.reconciliate_subscription(sub) node_called_args = mock_call_method.call_args[0] self.assertEqual( node_called_args[0], ua.uatypes.QualifiedName("GetMonitoredItems") ) self.assertEqual( node_called_args[1], ua.Variant(sub.subscription_id, ua.VariantType.UInt32) ) reconciliate_called_args = mock_reconciliate.call_args[0][0] self.assertEqual(reconciliate_called_args, get_mi_response) python-opcua-0.98.11/tests/tests_cmd_lines.py000066400000000000000000000035021367360577200212330ustar00rootroot00000000000000import unittest import subprocess from opcua import Server port_num = 48530 class TestCmdLines(unittest.TestCase): ''' Test command lines ''' @classmethod def setUpClass(cls): cls.srv = Server() cls.srv_url = 'opc.tcp://127.0.0.1:{0:d}'.format(port_num) cls.srv.set_endpoint(cls.srv_url) objects = cls.srv.get_objects_node() obj = objects.add_object(4, "directory") var = obj.add_variable(4, "variable", 1.999) var2 = obj.add_variable(4, "variable2", 1.777) var2.set_writable() cls.srv.start() def test_uals(self): s = subprocess.check_output(["python", "tools/uals", "--url", self.srv_url]) self.assertIn(b"i=85", s) self.assertNotIn(b"i=89", s) self.assertNotIn(b"1.999", s) s = subprocess.check_output(["python", "tools/uals", "--url", self.srv_url, "-d", "3"]) self.assertIn(b"1.999", s) def test_uaread(self): s = subprocess.check_output(["python", "tools/uaread", "--url", self.srv_url, "--path", "0:Objects,4:directory,4:variable"]) self.assertIn(b"1.999", s) def test_uawrite(self): s = subprocess.check_output(["python", "tools/uawrite", "--url", self.srv_url, "--path", "0:Objects,4:directory,4:variable2", "1.789"]) s = subprocess.check_output(["python", "tools/uaread", "--url", self.srv_url, "--path", "0:Objects,4:directory,4:variable2"]) self.assertIn(b"1.789", s) self.assertNotIn(b"1.999", s) def test_uadiscover(self): s = subprocess.check_output(["python", "tools/uadiscover", "--url", self.srv_url]) self.assertIn(b"opc.tcp://127.0.0.1", s) self.assertIn(b"FreeOpcUa", s) self.assertIn(b"urn:freeopcua:python:server", s) @classmethod def tearDownClass(cls): cls.srv.stop() python-opcua-0.98.11/tests/tests_common.py000066400000000000000000001120261367360577200205700ustar00rootroot00000000000000# encoding: utf-8 from concurrent.futures import Future, TimeoutError import time from datetime import datetime from datetime import timedelta import math from contextlib import contextmanager from opcua import ua from opcua import Node from opcua import uamethod from opcua import instantiate from opcua import copy_node from opcua.common import ua_utils from opcua.common.methods import call_method_full def add_server_methods(srv): @uamethod def func(parent, value): return value * 2 o = srv.get_objects_node() v = o.add_method(ua.NodeId("ServerMethod", 2), ua.QualifiedName('ServerMethod', 2), func, [ua.VariantType.Int64], [ua.VariantType.Int64]) @uamethod def func2(parent, methodname, value): if methodname == "panic": return ua.StatusCode(ua.StatusCodes.BadOutOfMemory) if methodname != "sin": res = ua.CallMethodResult() res.StatusCode = ua.StatusCode(ua.StatusCodes.BadInvalidArgument) res.InputArgumentResults = [ua.StatusCode(ua.StatusCodes.BadNotSupported), ua.StatusCode()] return res return math.sin(value) o = srv.get_objects_node() v = o.add_method(ua.NodeId("ServerMethodArray", 2), ua.QualifiedName('ServerMethodArray', 2), func2, [ua.VariantType.String, ua.VariantType.Int64], [ua.VariantType.Int64]) @uamethod def func3(parent, mylist): return [i * 2 for i in mylist] o = srv.get_objects_node() v = o.add_method(ua.NodeId("ServerMethodArray2", 2), ua.QualifiedName('ServerMethodArray2', 2), func3, [ua.VariantType.Int64], [ua.VariantType.Int64]) @uamethod def func4(parent): return None base_otype= srv.get_node(ua.ObjectIds.BaseObjectType) custom_otype = base_otype.add_object_type(2, 'ObjectWithMethodsType') custom_otype.add_method(2, 'ServerMethodDefault', func4) custom_otype.add_method(2, 'ServerMethodMandatory', func4).set_modelling_rule(True) custom_otype.add_method(2, 'ServerMethodOptional', func4).set_modelling_rule(False) custom_otype.add_method(2, 'ServerMethodNone', func4).set_modelling_rule(None) o.add_object(2, 'ObjectWithMethods', custom_otype) @uamethod def func5(parent): return 1,2,3 o = srv.get_objects_node() v = o.add_method(ua.NodeId("ServerMethodTuple", 2), ua.QualifiedName('ServerMethodTuple', 2), func5, [], [ua.VariantType.Int64, ua.VariantType.Int64, ua.VariantType.Int64]) class CommonTests(object): ''' Tests that will be run twice. Once on server side and once on client side since we have been carefull to have the exact same api on server and client side ''' # jyst to avoid editor warnings opc = None assertEqual = lambda x, y: True assertIn = lambda x, y: True @contextmanager def assertNotRaises(self, exc_type): try: yield None except exc_type: raise self.failureException('{} raised'.format(exc_type.__name__)) def test_find_servers(self): servers = self.opc.find_servers() # FIXME : finish def test_add_node_bad_args(self): obj = self.opc.get_objects_node() with self.assertRaises(TypeError): fold = obj.add_folder(1.2, "kk") with self.assertRaises(TypeError): fold = obj.add_folder(ua.UaError, "khjh") with self.assertRaises(ua.UaError): fold = obj.add_folder("kjk", 1.2) with self.assertRaises(TypeError): fold = obj.add_folder("i=0;s='oooo'", 1.2) with self.assertRaises(ua.UaError): fold = obj.add_folder("i=0;s='oooo'", "tt:oioi") def test_delete_nodes(self): obj = self.opc.get_objects_node() fold = obj.add_folder(2, "FolderToDelete") var = fold.add_variable(2, "VarToDelete", 9.1) childs = fold.get_children() self.assertIn(var, childs) self.opc.delete_nodes([var]) with self.assertRaises(ua.UaStatusCodeError): var.set_value(7.8) with self.assertRaises(ua.UaStatusCodeError): obj.get_child(["2:FolderToDelete", "2:VarToDelete"]) childs = fold.get_children() self.assertNotIn(var, childs) def test_delete_nodes_recursive(self): obj = self.opc.get_objects_node() fold = obj.add_folder(2, "FolderToDeleteR") var = fold.add_variable(2, "VarToDeleteR", 9.1) self.opc.delete_nodes([fold, var]) with self.assertRaises(ua.UaStatusCodeError): var.set_value(7.8) with self.assertRaises(ua.UaStatusCodeError): obj.get_child(["2:FolderToDelete", "2:VarToDelete"]) def test_delete_nodes_recursive2(self): obj = self.opc.get_objects_node() fold = obj.add_folder(2, "FolderToDeleteRoot") nfold = fold mynodes = [] for i in range(7): nfold = fold.add_folder(2, "FolderToDeleteRoot") var = fold.add_variable(2, "VarToDeleteR", 9.1) var = fold.add_property(2, "ProToDeleteR", 9.1) prop = fold.add_property(2, "ProToDeleteR", 9.1) o = fold.add_object(3, "ObjToDeleteR") o_var = o.add_variable(3, "VarToDeleteRR", 9.2) o_prop = o.add_property(3, "PropToDeleteRR", 9.2) mynodes.append(nfold) mynodes.append(var) mynodes.append(prop) mynodes.append(o) mynodes.append(o_var) mynodes.append(o_prop) self.opc.delete_nodes([fold], recursive=True) for node in mynodes: with self.assertRaises(ua.UaStatusCodeError): node.get_browse_name() def test_delete_references(self): newtype = self.opc.get_node(ua.ObjectIds.HierarchicalReferences).add_reference_type(0, "HasSuperSecretVariable") obj = self.opc.get_objects_node() fold = obj.add_folder(2, "FolderToRef") var = fold.add_variable(2, "VarToRef", 42) fold.add_reference(var, newtype) self.assertEqual(var.get_referenced_nodes(newtype), [fold]) self.assertEqual(fold.get_referenced_nodes(newtype), [var]) fold.delete_reference(var, newtype) self.assertEqual(var.get_referenced_nodes(newtype), []) self.assertEqual(fold.get_referenced_nodes(newtype), []) fold.add_reference(var, newtype, bidirectional=False) self.assertEqual(var.get_referenced_nodes(newtype), []) self.assertEqual(fold.get_referenced_nodes(newtype), [var]) fold.delete_reference(var, newtype) self.assertEqual(var.get_referenced_nodes(newtype), []) self.assertEqual(fold.get_referenced_nodes(newtype), []) var.add_reference(fold, newtype, forward=False, bidirectional=False) self.assertEqual(var.get_referenced_nodes(newtype), [fold]) self.assertEqual(fold.get_referenced_nodes(newtype), []) with self.assertRaises(ua.UaStatusCodeError): fold.delete_reference(var, newtype) self.assertEqual(var.get_referenced_nodes(newtype), [fold]) self.assertEqual(fold.get_referenced_nodes(newtype), []) with self.assertRaises(ua.UaStatusCodeError): var.delete_reference(fold, newtype) self.assertEqual(var.get_referenced_nodes(newtype), [fold]) self.assertEqual(fold.get_referenced_nodes(newtype), []) var.delete_reference(fold, newtype, forward=False) self.assertEqual(var.get_referenced_nodes(newtype), []) self.assertEqual(fold.get_referenced_nodes(newtype), []) # clean-up self.opc.delete_nodes([fold, newtype], recursive=True) def test_server_node(self): node = self.opc.get_server_node() self.assertEqual(ua.QualifiedName('Server', 0), node.get_browse_name()) def test_root(self): root = self.opc.get_root_node() self.assertEqual(ua.QualifiedName('Root', 0), root.get_browse_name()) self.assertEqual(ua.LocalizedText('Root'), root.get_display_name()) nid = ua.NodeId(84, 0) self.assertEqual(nid, root.nodeid) def test_objects(self): objects = self.opc.get_objects_node() self.assertEqual(ua.QualifiedName('Objects', 0), objects.get_browse_name()) nid = ua.NodeId(85, 0) self.assertEqual(nid, objects.nodeid) def test_browse(self): objects = self.opc.get_objects_node() obj = objects.add_object(4, "browsetest") folder = obj.add_folder(4, "folder") prop = obj.add_property(4, "property", 1) prop2 = obj.add_property(4, "property2", 2) var = obj.add_variable(4, "variable", 3) obj2 = obj.add_object(4, "obj") alle = obj.get_children() self.assertTrue(prop in alle) self.assertTrue(prop2 in alle) self.assertTrue(var in alle) self.assertTrue(folder in alle) self.assertFalse(obj in alle) props = obj.get_children(refs=ua.ObjectIds.HasProperty) self.assertTrue(prop in props) self.assertTrue(prop2 in props) self.assertFalse(var in props) self.assertFalse(folder in props) self.assertFalse(obj2 in props) all_vars = obj.get_children(nodeclassmask=ua.NodeClass.Variable) self.assertTrue(prop in all_vars) self.assertTrue(var in all_vars) self.assertFalse(folder in props) self.assertFalse(obj2 in props) all_objs = obj.get_children(nodeclassmask=ua.NodeClass.Object) self.assertTrue(folder in all_objs) self.assertTrue(obj2 in all_objs) self.assertFalse(var in all_objs) def test_browse_references(self): objects = self.opc.get_objects_node() folder = objects.add_folder(4, "folder") childs = objects.get_referenced_nodes(refs=ua.ObjectIds.Organizes, direction=ua.BrowseDirection.Forward, includesubtypes=False) self.assertTrue(folder in childs) childs = objects.get_referenced_nodes(refs=ua.ObjectIds.Organizes, direction=ua.BrowseDirection.Both, includesubtypes=False) self.assertTrue(folder in childs) childs = objects.get_referenced_nodes(refs=ua.ObjectIds.Organizes, direction=ua.BrowseDirection.Inverse, includesubtypes=False) self.assertFalse(folder in childs) parents = folder.get_referenced_nodes(refs=ua.ObjectIds.Organizes, direction=ua.BrowseDirection.Inverse, includesubtypes=False) self.assertTrue(objects in parents) parents = folder.get_referenced_nodes(refs=ua.ObjectIds.HierarchicalReferences, direction=ua.BrowseDirection.Inverse, includesubtypes=False) self.assertTrue(objects in parents) parent = folder.get_parent() self.assertEqual(parent, objects) def test_browsename_with_spaces(self): o = self.opc.get_objects_node() v = o.add_variable(3, 'BNVariable with spaces and %&+?/', 1.3) v2 = o.get_child("3:BNVariable with spaces and %&+?/") self.assertEqual(v, v2) def test_non_existing_path(self): root = self.opc.get_root_node() with self.assertRaises(ua.UaStatusCodeError): server_time_node = root.get_child(['0:Objects', '0:Server', '0:nonexistingnode']) def test_bad_attribute(self): root = self.opc.get_root_node() with self.assertRaises(ua.UaStatusCodeError): root.set_value(99) def test_get_node_by_nodeid(self): root = self.opc.get_root_node() server_time_node = root.get_child(['0:Objects', '0:Server', '0:ServerStatus', '0:CurrentTime']) correct = self.opc.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_CurrentTime)) self.assertEqual(server_time_node, correct) def test_datetime_read(self): time_node = self.opc.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_CurrentTime)) dt = time_node.get_value() utcnow = datetime.utcnow() delta = utcnow - dt self.assertTrue(delta < timedelta(seconds=1)) def test_datetime_write(self): time_node = self.opc.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_CurrentTime)) now = datetime.utcnow() objects = self.opc.get_objects_node() v1 = objects.add_variable(4, "test_datetime", now) tid = v1.get_value() self.assertEqual(now, tid) def test_variant_array_dim(self): objects = self.opc.get_objects_node() l = [[[1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0], [3.0, 3.0, 3.0, 3.0]],[[5.0, 5.0, 5.0, 5.0], [7.0, 8.0, 9.0, 01.0], [1.0, 1.0, 1.0, 1.0]]] v = objects.add_variable(3, 'variableWithDims', l) v.set_array_dimensions([0, 0, 0]) dim = v.get_array_dimensions() self.assertEqual(dim, [0, 0, 0]) v.set_value_rank(0) rank = v.get_value_rank() self.assertEqual(rank, 0) v2 = v.get_value() self.assertEqual(v2, l) dv = v.get_data_value() self.assertEqual(dv.Value.Dimensions, [2,3,4]) l = [[[], [], []], [[], [], []]] variant = ua.Variant(l, ua.VariantType.UInt32) v = objects.add_variable(3, 'variableWithDimsEmpty', variant) v2 = v.get_value() self.assertEqual(v2, l) dv = v.get_data_value() self.assertEqual(dv.Value.Dimensions, [2,3,0]) def test_add_numeric_variable(self): objects = self.opc.get_objects_node() v = objects.add_variable('ns=3;i=888;', '3:numericnodefromstring', 99) nid = ua.NodeId(888, 3) qn = ua.QualifiedName('numericnodefromstring', 3) self.assertEqual(nid, v.nodeid) self.assertEqual(qn, v.get_browse_name()) def test_add_string_variable(self): objects = self.opc.get_objects_node() v = objects.add_variable('ns=3;s=stringid;', '3:stringnodefromstring', [68]) nid = ua.NodeId('stringid', 3) qn = ua.QualifiedName('stringnodefromstring', 3) self.assertEqual(nid, v.nodeid) self.assertEqual(qn, v.get_browse_name()) def test_utf8(self): objects = self.opc.get_objects_node() utf_string = "æøå@%&" bn = ua.QualifiedName(utf_string, 3) nid = ua.NodeId("æølå", 3) val = "æøå" v = objects.add_variable(nid, bn, val) self.assertEqual(nid, v.nodeid) val2 = v.get_value() self.assertEqual(val, val2) bn2 = v.get_browse_name() self.assertEqual(bn, bn2) def test_null_variable(self): objects = self.opc.get_objects_node() var = objects.add_variable(3, 'nullstring', "a string") var.set_value(None) val = var.get_value() self.assertEqual(val, None) var.set_value("") val = var.get_value() self.assertNotEqual(val, None) self.assertEqual(val, "") def test_variable_data_type(self): objects = self.opc.get_objects_node() var = objects.add_variable(3, 'stringfordatatype', "a string") val = var.get_data_type_as_variant_type() self.assertEqual(val, ua.VariantType.String) var = objects.add_variable(3, 'stringarrayfordatatype', ["a", "b"]) val = var.get_data_type_as_variant_type() self.assertEqual(val, ua.VariantType.String) def test_add_string_array_variable(self): objects = self.opc.get_objects_node() v = objects.add_variable('ns=3;s=stringarrayid;', '9:stringarray', ['l', 'b']) nid = ua.NodeId('stringarrayid', 3) qn = ua.QualifiedName('stringarray', 9) self.assertEqual(nid, v.nodeid) self.assertEqual(qn, v.get_browse_name()) val = v.get_value() self.assertEqual(['l', 'b'], val) def test_add_numeric_node(self): objects = self.opc.get_objects_node() nid = ua.NodeId(9999, 3) qn = ua.QualifiedName('AddNodeVar1', 3) v1 = objects.add_variable(nid, qn, 0) self.assertEqual(nid, v1.nodeid) self.assertEqual(qn, v1.get_browse_name()) def test_add_string_node(self): objects = self.opc.get_objects_node() qn = ua.QualifiedName('AddNodeVar2', 3) nid = ua.NodeId('AddNodeVar2Id', 3) v2 = objects.add_variable(nid, qn, 0) self.assertEqual(nid, v2.nodeid) self.assertEqual(qn, v2.get_browse_name()) def test_add_find_node_(self): objects = self.opc.get_objects_node() o = objects.add_object('ns=2;i=101;', '2:AddFindObject') o2 = objects.get_child('2:AddFindObject') self.assertEqual(o, o2) def test_node_path(self): objects = self.opc.get_objects_node() o = objects.add_object('ns=2;i=105;', '2:NodePathObject') root = self.opc.get_root_node() o2 = root.get_child(['0:Objects', '2:NodePathObject']) self.assertEqual(o, o2) def test_add_read_node(self): objects = self.opc.get_objects_node() o = objects.add_object('ns=2;i=102;', '2:AddReadObject') nid = ua.NodeId(102, 2) self.assertEqual(o.nodeid, nid) qn = ua.QualifiedName('AddReadObject', 2) self.assertEqual(o.get_browse_name(), qn) def test_simple_value(self): o = self.opc.get_objects_node() v = o.add_variable(3, 'VariableTestValue', 4.32) val = v.get_value() self.assertEqual(4.32, val) def test_add_exception(self): objects = self.opc.get_objects_node() o = objects.add_object('ns=2;i=103;', '2:AddReadObject') with self.assertRaises(ua.UaStatusCodeError): o2 = objects.add_object('ns=2;i=103;', '2:AddReadObject') def test_negative_value(self): o = self.opc.get_objects_node() v = o.add_variable(3, 'VariableNegativeValue', 4) v.set_value(-4.54) val = v.get_value() self.assertEqual(-4.54, val) def test_read_server_state(self): statenode = self.opc.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_State)) state = statenode.get_value() self.assertEqual(state, 0) def test_bad_node(self): bad = self.opc.get_node(ua.NodeId(999, 999)) with self.assertRaises(ua.UaStatusCodeError): bad.get_browse_name() with self.assertRaises(ua.UaStatusCodeError): bad.set_value(89) with self.assertRaises(ua.UaStatusCodeError): bad.add_object(0, "0:myobj") with self.assertRaises(ua.UaStatusCodeError): bad.get_child("0:myobj") def test_value(self): o = self.opc.get_objects_node() var = ua.Variant(1.98, ua.VariantType.Double) v = o.add_variable(3, 'VariableValue', var) val = v.get_value() self.assertEqual(1.98, val) dvar = ua.DataValue(var) dv = v.get_data_value() self.assertEqual(ua.DataValue, type(dv)) self.assertEqual(dvar.Value, dv.Value) self.assertEqual(dvar.Value, var) def test_set_value(self): o = self.opc.get_objects_node() var = ua.Variant(1.98, ua.VariantType.Double) dvar = ua.DataValue(var) v = o.add_variable(3, 'VariableValue', var) v.set_value(var.Value) v1 = v.get_value() self.assertEqual(v1, var.Value) v.set_value(var) v2 = v.get_value() self.assertEqual(v2, var.Value) v.set_data_value(dvar) v3 = v.get_data_value() self.assertEqual(v3.Value, dvar.Value) def test_array_value(self): o = self.opc.get_objects_node() v = o.add_variable(3, 'VariableArrayValue', [1, 2, 3]) val = v.get_value() self.assertEqual([1, 2, 3], val) def test_bool_variable(self): o = self.opc.get_objects_node() v = o.add_variable(3, 'BoolVariable', True) dt = v.get_data_type_as_variant_type() self.assertEqual(dt, ua.VariantType.Boolean) val = v.get_value() self.assertEqual(True, val) v.set_value(False) val = v.get_value() self.assertEqual(False, val) def test_array_size_one_value(self): o = self.opc.get_objects_node() v = o.add_variable(3, 'VariableArrayValue', [1, 2, 3]) v.set_value([1]) val = v.get_value() self.assertEqual([1], val) def test_use_namespace(self): idx_orig = 1 uri = self.opc.get_namespace_array()[idx_orig] idx = self.opc.get_namespace_index(uri) self.assertEqual(idx_orig, idx) root = self.opc.get_root_node() myvar = root.add_variable(idx, 'var_in_custom_namespace', [5]) myid = myvar.nodeid self.assertEqual(idx, myid.NamespaceIndex) def test_method(self): o = self.opc.get_objects_node() m = o.get_child("2:ServerMethod") result = o.call_method("2:ServerMethod", 2.1) self.assertEqual(result, 4.2) with self.assertRaises(ua.UaStatusCodeError): # FIXME: we should raise a more precise exception result = o.call_method("2:ServerMethod", 2.1, 89, 9) with self.assertRaises(ua.UaStatusCodeError): result = o.call_method(ua.NodeId(999), 2.1) # non existing method def test_method_array(self): o = self.opc.get_objects_node() m = o.get_child("2:ServerMethodArray") result = o.call_method(m, "sin", ua.Variant(math.pi)) self.assertTrue(result < 0.01) with self.assertRaises(ua.UaStatusCodeError) as cm: result = o.call_method(m, "cos", ua.Variant(math.pi)) self.assertEqual(cm.exception.code, ua.StatusCodes.BadInvalidArgument) with self.assertRaises(ua.UaStatusCodeError) as cm: result = o.call_method(m, "panic", ua.Variant(math.pi)) self.assertEqual(cm.exception.code, ua.StatusCodes.BadOutOfMemory) def test_method_array2(self): o = self.opc.get_objects_node() m = o.get_child("2:ServerMethodArray2") result = o.call_method(m, [1.1, 3.4, 9]) self.assertEqual(result, [2.2, 6.8, 18]) result = call_method_full(o, m, [1.1, 3.4, 9]) self.assertEqual(result.OutputArguments, [[2.2, 6.8, 18]]) def test_method_tuple(self): o = self.opc.get_objects_node() m = o.get_child("2:ServerMethodTuple") result = o.call_method(m) self.assertEqual(result, [1, 2, 3]) result = call_method_full(o, m) self.assertEqual(result.OutputArguments, [1, 2, 3]) def test_method_none(self): # this test calls the function linked to the type's method.. o = self.opc.get_node(ua.ObjectIds.BaseObjectType).get_child("2:ObjectWithMethodsType") m = o.get_child("2:ServerMethodDefault") result = o.call_method(m) self.assertEqual(result, None) result = call_method_full(o, m) self.assertEqual(result.OutputArguments, []) def test_add_nodes(self): objects = self.opc.get_objects_node() f = objects.add_folder(3, 'MyFolder') child = objects.get_child("3:MyFolder") self.assertEqual(child, f) o = f.add_object(3, 'MyObject') child = f.get_child("3:MyObject") self.assertEqual(child, o) v = f.add_variable(3, 'MyVariable', 6) child = f.get_child("3:MyVariable") self.assertEqual(child, v) p = f.add_property(3, 'MyProperty', 10) child = f.get_child("3:MyProperty") self.assertEqual(child, p) childs = f.get_children() self.assertTrue(o in childs) self.assertTrue(v in childs) self.assertTrue(p in childs) def test_modelling_rules(self): obj = self.opc.nodes.base_object_type.add_object_type(2, 'MyFooObjectType') v = obj.add_variable(2, "myvar", 1.1) v.set_modelling_rule(True) p = obj.add_property(2, "myvar", 1.1) p.set_modelling_rule(False) refs = obj.get_referenced_nodes(refs=ua.ObjectIds.HasModellingRule) self.assertEqual(len(refs), 0) refs = v.get_referenced_nodes(refs=ua.ObjectIds.HasModellingRule) self.assertEqual(refs[0], self.opc.get_node(ua.ObjectIds.ModellingRule_Mandatory)) refs = p.get_referenced_nodes(refs=ua.ObjectIds.HasModellingRule) self.assertEqual(refs[0], self.opc.get_node(ua.ObjectIds.ModellingRule_Optional)) p.set_modelling_rule(None) refs = p.get_referenced_nodes(refs=ua.ObjectIds.HasModellingRule) self.assertEqual(len(refs), 0) def test_incl_subtypes(self): base_type = self.opc.get_root_node().get_child(["0:Types", "0:ObjectTypes", "0:BaseObjectType"]) descs = base_type.get_children_descriptions(includesubtypes=True) self.assertTrue(len(descs) > 10) descs = base_type.get_children_descriptions(includesubtypes=False) self.assertEqual(len(descs), 0) def test_add_node_with_type(self): objects = self.opc.get_objects_node() f = objects.add_folder(3, 'MyFolder_TypeTest') o = f.add_object(3, 'MyObject1', ua.ObjectIds.BaseObjectType) self.assertEqual(o.get_type_definition().Identifier, ua.ObjectIds.BaseObjectType) o = f.add_object(3, 'MyObject2', ua.NodeId(ua.ObjectIds.BaseObjectType, 0)) self.assertEqual(o.get_type_definition().Identifier, ua.ObjectIds.BaseObjectType) base_otype= self.opc.get_node(ua.ObjectIds.BaseObjectType) custom_otype = base_otype.add_object_type(2, 'MyFooObjectType') o = f.add_object(3, 'MyObject3', custom_otype.nodeid) self.assertEqual(o.get_type_definition().Identifier, custom_otype.nodeid.Identifier) references = o.get_references(refs=ua.ObjectIds.HasTypeDefinition, direction=ua.BrowseDirection.Forward) self.assertEqual(len(references), 1) self.assertEqual(references[0].NodeId, custom_otype.nodeid) def test_references_for_added_nodes(self): objects = self.opc.get_objects_node() o = objects.add_object(3, 'MyObject') nodes = objects.get_referenced_nodes(refs=ua.ObjectIds.Organizes, direction=ua.BrowseDirection.Forward, includesubtypes=False) self.assertTrue(o in nodes) nodes = o.get_referenced_nodes(refs=ua.ObjectIds.Organizes, direction=ua.BrowseDirection.Inverse, includesubtypes=False) self.assertTrue(objects in nodes) self.assertEqual(o.get_parent(), objects) self.assertEqual(o.get_type_definition().Identifier, ua.ObjectIds.BaseObjectType) self.assertEqual(o.get_references(ua.ObjectIds.HasModellingRule), []) o2 = o.add_object(3, 'MySecondObject') nodes = o.get_referenced_nodes(refs=ua.ObjectIds.HasComponent, direction=ua.BrowseDirection.Forward, includesubtypes=False) self.assertTrue(o2 in nodes) nodes = o2.get_referenced_nodes(refs=ua.ObjectIds.HasComponent, direction=ua.BrowseDirection.Inverse, includesubtypes=False) self.assertTrue(o in nodes) self.assertEqual(o2.get_parent(), o) self.assertEqual(o2.get_type_definition().Identifier, ua.ObjectIds.BaseObjectType) self.assertEqual(o2.get_references(ua.ObjectIds.HasModellingRule), []) v = o.add_variable(3, 'MyVariable', 6) nodes = o.get_referenced_nodes(refs=ua.ObjectIds.HasComponent, direction=ua.BrowseDirection.Forward, includesubtypes=False) self.assertTrue(v in nodes) nodes = v.get_referenced_nodes(refs=ua.ObjectIds.HasComponent, direction=ua.BrowseDirection.Inverse, includesubtypes=False) self.assertTrue(o in nodes) self.assertEqual(v.get_parent(), o) self.assertEqual(v.get_type_definition().Identifier, ua.ObjectIds.BaseDataVariableType) self.assertEqual(v.get_references(ua.ObjectIds.HasModellingRule), []) p = o.add_property(3, 'MyProperty', 2) nodes = o.get_referenced_nodes(refs=ua.ObjectIds.HasProperty, direction=ua.BrowseDirection.Forward, includesubtypes=False) self.assertTrue(p in nodes) nodes = p.get_referenced_nodes(refs=ua.ObjectIds.HasProperty, direction=ua.BrowseDirection.Inverse, includesubtypes=False) self.assertTrue(o in nodes) self.assertEqual(p.get_parent(), o) self.assertEqual(p.get_type_definition().Identifier, ua.ObjectIds.PropertyType) self.assertEqual(p.get_references(ua.ObjectIds.HasModellingRule), []) m = objects.get_child("2:ServerMethod") self.assertEqual(m.get_references(ua.ObjectIds.HasModellingRule), []) def test_path_string(self): o = self.opc.nodes.objects.add_folder(1, "titif").add_object(3, "opath") path = o.get_path(as_string=True) self.assertEqual(["0:Root", "0:Objects", "1:titif", "3:opath"], path) path = o.get_path(2, as_string=True) self.assertEqual(["1:titif", "3:opath"], path) def test_path(self): of = self.opc.nodes.objects.add_folder(1, "titif") op = of.add_object(3, "opath") path = op.get_path() self.assertEqual([self.opc.nodes.root, self.opc.nodes.objects, of, op], path) path = op.get_path(2) self.assertEqual([of, op], path) target = self.opc.get_node("i=13387") path = target.get_path() self.assertEqual([self.opc.nodes.root, self.opc.nodes.types, self.opc.nodes.object_types, self.opc.nodes.base_object_type, self.opc.nodes.folder_type, self.opc.get_node(ua.ObjectIds.FileDirectoryType), target], path) def test_get_endpoints(self): endpoints = self.opc.get_endpoints() self.assertTrue(len(endpoints) > 0) self.assertTrue(endpoints[0].EndpointUrl.startswith("opc.tcp://")) def test_copy_node(self): dev_t = self.opc.nodes.base_data_type.add_object_type(0, "MyDevice") v_t = dev_t.add_variable(0, "sensor", 1.0) p_t = dev_t.add_property(0, "sensor_id", "0340") ctrl_t = dev_t.add_object(0, "controller") prop_t = ctrl_t.add_property(0, "state", "Running") # Create device sutype devd_t = dev_t.add_object_type(0, "MyDeviceDervived") v_t = devd_t.add_variable(0, "childparam", 1.0) p_t = devd_t.add_property(0, "sensorx_id", "0340") nodes = copy_node(self.opc.nodes.objects, dev_t) mydevice = nodes[0] self.assertEqual(mydevice.get_node_class(), ua.NodeClass.ObjectType) self.assertEqual(len(mydevice.get_children()), 4) obj = mydevice.get_child(["0:controller"]) prop = mydevice.get_child(["0:controller", "0:state"]) self.assertEqual(prop.get_type_definition().Identifier, ua.ObjectIds.PropertyType) self.assertEqual(prop.get_value(), "Running") self.assertNotEqual(prop.nodeid, prop_t.nodeid) def test_instantiate_1(self): # Create device type dev_t = self.opc.nodes.base_object_type.add_object_type(0, "MyDevice") v_t = dev_t.add_variable(0, "sensor", 1.0) v_t.set_modelling_rule(True) p_t = dev_t.add_property(0, "sensor_id", "0340") p_t.set_modelling_rule(True) ctrl_t = dev_t.add_object(0, "controller") ctrl_t.set_modelling_rule(True) v_opt_t = dev_t.add_variable(0, "vendor", 1.0) v_opt_t.set_modelling_rule(False) v_none_t = dev_t.add_variable(0, "model", 1.0) v_none_t.set_modelling_rule(None) prop_t = ctrl_t.add_property(0, "state", "Running") prop_t.set_modelling_rule(True) # Create device sutype devd_t = dev_t.add_object_type(0, "MyDeviceDervived") v_t = devd_t.add_variable(0, "childparam", 1.0) v_t.set_modelling_rule(True) p_t = devd_t.add_property(0, "sensorx_id", "0340") p_t.set_modelling_rule(True) # instanciate device nodes = instantiate(self.opc.nodes.objects, dev_t, bname="2:Device0001") mydevice = nodes[0] self.assertEqual(mydevice.get_node_class(), ua.NodeClass.Object) self.assertEqual(mydevice.get_type_definition(), dev_t.nodeid) obj = mydevice.get_child(["0:controller"]) prop = mydevice.get_child(["0:controller", "0:state"]) with self.assertRaises(ua.UaError): mydevice.get_child(["0:controller", "0:vendor"]) with self.assertRaises(ua.UaError): mydevice.get_child(["0:controller", "0:model"]) self.assertEqual(prop.get_type_definition().Identifier, ua.ObjectIds.PropertyType) self.assertEqual(prop.get_value(), "Running") self.assertNotEqual(prop.nodeid, prop_t.nodeid) # instanciate device subtype nodes = instantiate(self.opc.nodes.objects, devd_t, bname="2:Device0002") mydevicederived = nodes[0] prop1 = mydevicederived.get_child(["0:sensorx_id"]) var1 = mydevicederived.get_child(["0:childparam"]) var_parent = mydevicederived.get_child(["0:sensor"]) prop_parent = mydevicederived.get_child(["0:sensor_id"]) def test_instantiate_string_nodeid(self): # Create device type dev_t = self.opc.nodes.base_object_type.add_object_type(0, "MyDevice2") v_t = dev_t.add_variable(0, "sensor", 1.0) v_t.set_modelling_rule(True) p_t = dev_t.add_property(0, "sensor_id", "0340") p_t.set_modelling_rule(True) ctrl_t = dev_t.add_object(0, "controller") ctrl_t.set_modelling_rule(True) prop_t = ctrl_t.add_property(0, "state", "Running") prop_t.set_modelling_rule(True) # instanciate device nodes = instantiate(self.opc.nodes.objects, dev_t, nodeid=ua.NodeId("InstDevice", 2, ua.NodeIdType.String), bname="2:InstDevice") mydevice = nodes[0] self.assertEqual(mydevice.get_node_class(), ua.NodeClass.Object) self.assertEqual(mydevice.get_type_definition(), dev_t.nodeid) obj = mydevice.get_child(["0:controller"]) obj_nodeid_ident = obj.nodeid.Identifier prop = mydevice.get_child(["0:controller", "0:state"]) self.assertEqual(obj_nodeid_ident, "InstDevice.controller") self.assertEqual(prop.get_type_definition().Identifier, ua.ObjectIds.PropertyType) self.assertEqual(prop.get_value(), "Running") self.assertNotEqual(prop.nodeid, prop_t.nodeid) def test_variable_with_datatype(self): v1 = self.opc.nodes.objects.add_variable(3, 'VariableEnumType1', ua.ApplicationType.ClientAndServer, datatype=ua.NodeId(ua.ObjectIds.ApplicationType)) tp1 = v1.get_data_type() self.assertEqual(ua.NodeId(ua.ObjectIds.ApplicationType), tp1) v2 = self.opc.nodes.objects.add_variable(3, 'VariableEnumType2', ua.ApplicationType.ClientAndServer, datatype=ua.NodeId(ua.ObjectIds.ApplicationType) ) tp2 = v2.get_data_type() self.assertEqual( ua.NodeId(ua.ObjectIds.ApplicationType), tp2) def test_enum(self): # create enum type enums = self.opc.get_root_node().get_child(["0:Types", "0:DataTypes", "0:BaseDataType", "0:Enumeration"]) myenum_type = enums.add_data_type(0, "MyEnum") es = myenum_type.add_variable(0, "EnumStrings", [ua.LocalizedText("String0"), ua.LocalizedText("String1"), ua.LocalizedText("String2")], ua.VariantType.LocalizedText) #es.set_value_rank(1) # instantiate o = self.opc.get_objects_node() myvar = o.add_variable(2, "MyEnumVar", ua.LocalizedText("String1"), datatype=myenum_type.nodeid) #myvar.set_writable(True) # tests self.assertEqual(myvar.get_data_type(), myenum_type.nodeid) myvar.set_value(ua.LocalizedText("String2")) def test_supertypes(self): nint32 = self.opc.get_node(ua.ObjectIds.Int32) node = ua_utils.get_node_supertype(nint32) self.assertEqual(node, self.opc.get_node(ua.ObjectIds.Integer)) nodes = ua_utils.get_node_supertypes(nint32) self.assertEqual(nodes[1], self.opc.get_node(ua.ObjectIds.Number)) self.assertEqual(nodes[0], self.opc.get_node(ua.ObjectIds.Integer)) # test custom dtype = nint32.add_data_type(0, "MyCustomDataType") node = ua_utils.get_node_supertype(dtype) self.assertEqual(node, nint32) dtype2 = dtype.add_data_type(0, "MyCustomDataType2") node = ua_utils.get_node_supertype(dtype2) self.assertEqual(node, dtype) def test_base_data_type(self): nint32 = self.opc.get_node(ua.ObjectIds.Int32) dtype = nint32.add_data_type(0, "MyCustomDataType") dtype2 = dtype.add_data_type(0, "MyCustomDataType2") self.assertEqual(ua_utils.get_base_data_type(dtype), nint32) self.assertEqual(ua_utils.get_base_data_type(dtype2), nint32) ext = self.opc.nodes.objects.add_variable(0, "MyExtensionObject", ua.Argument()) d = ext.get_data_type() d = self.opc.get_node(d) self.assertEqual(ua_utils.get_base_data_type(d), self.opc.get_node(ua.ObjectIds.Structure)) self.assertEqual(ua_utils.data_type_to_variant_type(d), ua.VariantType.ExtensionObject) def test_data_type_to_variant_type(self): test_data = { ua.ObjectIds.Boolean: ua.VariantType.Boolean, ua.ObjectIds.Byte: ua.VariantType.Byte, ua.ObjectIds.String: ua.VariantType.String, ua.ObjectIds.Int32: ua.VariantType.Int32, ua.ObjectIds.UInt32: ua.VariantType.UInt32, ua.ObjectIds.NodeId: ua.VariantType.NodeId, ua.ObjectIds.LocalizedText: ua.VariantType.LocalizedText, ua.ObjectIds.Structure: ua.VariantType.ExtensionObject, ua.ObjectIds.EnumValueType: ua.VariantType.ExtensionObject, ua.ObjectIds.Enumeration: ua.VariantType.Int32, # enumeration ua.ObjectIds.AttributeWriteMask: ua.VariantType.UInt32, ua.ObjectIds.AxisScaleEnumeration: ua.VariantType.Int32 # enumeration } for dt, vdt in test_data.items(): self.assertEqual(ua_utils.data_type_to_variant_type(self.opc.get_node(ua.NodeId(dt))), vdt) python-opcua-0.98.11/tests/tests_crypto_connect.py000066400000000000000000000114341367360577200223320ustar00rootroot00000000000000import unittest from opcua import Client from opcua import Server from opcua import ua try: from opcua.crypto import uacrypto from opcua.crypto import security_policies except ImportError: print("WARNING: CRYPTO NOT AVAILABLE, CRYPTO TESTS DISABLED!!") disable_crypto_tests = True else: disable_crypto_tests = False port_num1 = 48515 port_num2 = 48512 port_num3 = 48510 @unittest.skipIf(disable_crypto_tests, "crypto not available") class TestCryptoConnect(unittest.TestCase): ''' Test connectino with a server supporting crypto ''' @classmethod def setUpClass(cls): # start our own server cls.srv_crypto = Server() cls.uri_crypto = 'opc.tcp://127.0.0.1:{0:d}'.format(port_num1) cls.srv_crypto.set_endpoint(cls.uri_crypto) # load server certificate and private key. This enables endpoints # with signing and encryption. cls.srv_crypto.load_certificate("examples/certificate-example.der") cls.srv_crypto.load_private_key("examples/private-key-example.pem") cls.srv_crypto.start() # start a server without crypto cls.srv_no_crypto = Server() cls.uri_no_crypto = 'opc.tcp://127.0.0.1:{0:d}'.format(port_num2) cls.srv_no_crypto.set_endpoint(cls.uri_no_crypto) cls.srv_no_crypto.start() # start server with long key cls.srv_crypto2 = Server() cls.uri_crypto2 = 'opc.tcp://127.0.0.1:{0:d}'.format(port_num3) cls.srv_crypto2.set_endpoint(cls.uri_crypto2) cls.srv_crypto2.load_certificate("examples/certificate-3072-example.der") cls.srv_crypto2.load_private_key("examples/private-key-3072-example.pem") cls.srv_crypto2.start() @classmethod def tearDownClass(cls): # stop the server cls.srv_no_crypto.stop() cls.srv_crypto.stop() cls.srv_crypto2.stop() def test_nocrypto(self): clt = Client(self.uri_no_crypto) clt.connect() try: clt.get_objects_node().get_children() finally: clt.disconnect() def test_nocrypto_fail(self): clt = Client(self.uri_no_crypto) with self.assertRaises(ua.UaError): clt.set_security_string("Basic256Sha256,Sign,examples/certificate-example.der,examples/private-key-example.pem") def test_basic256sha256(self): clt = Client(self.uri_crypto) try: clt.set_security_string("Basic256Sha256,Sign,examples/certificate-example.der,examples/private-key-example.pem") clt.connect() self.assertTrue(clt.get_objects_node().get_children()) finally: clt.disconnect() def test_basic256sha256_longkey(self): clt = Client(self.uri_crypto2) try: clt.set_security_string("Basic256Sha256,Sign,examples/certificate-example.der,examples/private-key-example.pem") clt.connect() self.assertTrue(clt.get_objects_node().get_children()) finally: clt.disconnect() def test_basic256sha256_encrypt(self): clt = Client(self.uri_crypto) try: clt.set_security_string("Basic256Sha256,SignAndEncrypt,examples/certificate-example.der,examples/private-key-example.pem") clt.connect() self.assertTrue(clt.get_objects_node().get_children()) finally: clt.disconnect() def test_basic256sha256_encrypt_longkey(self): clt = Client(self.uri_crypto2) try: clt.set_security_string("Basic256Sha256,SignAndEncrypt,examples/certificate-example.der,examples/private-key-example.pem") clt.connect() self.assertTrue(clt.get_objects_node().get_children()) finally: clt.disconnect() def test_basic256sha56_encrypt_success(self): clt = Client(self.uri_crypto) try: clt.set_security(security_policies.SecurityPolicyBasic256Sha256, 'examples/certificate-example.der', 'examples/private-key-example.pem', None, ua.MessageSecurityMode.SignAndEncrypt ) clt.connect() self.assertTrue(clt.get_objects_node().get_children()) finally: clt.disconnect() def test_basic256sha56_encrypt_fail(self): # FIXME: how to make it fail??? clt = Client(self.uri_crypto) with self.assertRaises(ua.UaError): clt.set_security(security_policies.SecurityPolicyBasic256Sha256, 'examples/certificate-example.der', 'examples/private-key-example.pem', None, ua.MessageSecurityMode.None_ ) python-opcua-0.98.11/tests/tests_custom_structures.py000066400000000000000000000442361367360577200231240ustar00rootroot00000000000000import unittest import logging import xml.etree.ElementTree as Et from opcua import ua, Server import opcua.common.type_dictionary_buider from opcua.common.type_dictionary_buider import OPCTypeDictionaryBuilder, DataTypeDictionaryBuilder from opcua.common.type_dictionary_buider import get_ua_class, StructNode port_num = 48540 idx_name = 'http://test.freeopcua.github.io' def to_camel_case(name): func = getattr(opcua.common.type_dictionary_buider, '_to_camel_case') return func(name) def reference_generator(source_id, target_id, reference_type, is_forward=True): func = getattr(opcua.common.type_dictionary_buider, '_reference_generator') return func(source_id, target_id, reference_type, is_forward) def set_up_test_tree(): ext_head_attributes = {'xmlns:xsi': 'http://www.w3.org/2001/XMLSchema-instance', 'xmlns:tns': idx_name, 'DefaultByteOrder': 'LittleEndian', 'xmlns:opc': 'http://opcfoundation.org/BinarySchema/', 'xmlns:ua': 'http://opcfoundation.org/UA/', 'TargetNamespace': idx_name} test_etree = Et.ElementTree(Et.Element('opc:TypeDictionary', ext_head_attributes)) name_space = Et.SubElement(test_etree.getroot(), 'opc:Import') name_space.attrib['Namespace'] = 'http://opcfoundation.org/UA/' return test_etree class TypeDictionaryBuilderTest(unittest.TestCase): @classmethod def setUpClass(cls): cls.srv = Server() cls.srv.set_endpoint('opc.tcp://127.0.0.1:{0:d}'.format(port_num)) cls.idx = cls.srv.register_namespace(idx_name) cls.srv.start() @classmethod def tearDownClass(cls): cls.srv.stop() def setUp(self): self.test_etree = set_up_test_tree() self.opc_type_builder = OPCTypeDictionaryBuilder(idx_name) self.dict_builder = DataTypeDictionaryBuilder(self.srv, self.idx, idx_name, 'TestDict') def tearDown(self): return def test_camel_case_1(self): case = 'TurtleActionlibShapeActionFeedback' result = to_camel_case('turtle_actionlib/ShapeActionFeedback') self.assertEquals(result, case) def test_camel_case_2(self): case = 'HelloWorldFffD' result = to_camel_case('Hello#world+fff_**?&&d') self.assertEquals(result, case) def test_opc_type_dict_process_type_opc(self): case = 'opc:Boolean' result = getattr(self.opc_type_builder, '_process_type')('Boolean') self.assertEquals(result, case) def test_opc_type_dict_process_type_tns(self): case = 'tns:CustomizedStruct' result = getattr(self.opc_type_builder, '_process_type')('CustomizedStruct') self.assertEquals(result, case) def test_opc_type_dict_append_struct_1(self): case = {'BaseType': 'ua:ExtensionObject', 'Name': 'CustomizedStruct'} result = self.opc_type_builder.append_struct('CustomizedStruct') self.assertEquals(result.attrib, case) def DISABLED_test_opc_type_dict_append_struct_2(self): case = {'BaseType': 'ua:ExtensionObject', 'Name': 'CustomizedStruct'} result = self.opc_type_builder.append_struct('customized_#?+`struct') self.assertEquals(result.attrib, case) def test_opc_type_dict_add_field_1(self): structure_name = 'CustomizedStruct' self.opc_type_builder.append_struct(structure_name) self.opc_type_builder.add_field('id', ua.VariantType.Boolean, structure_name) case = {'TypeName': 'opc:Boolean', 'Name': 'id'} struct_dict = getattr(self.opc_type_builder, '_structs_dict') result = list(struct_dict[structure_name])[0] self.assertEquals(result.attrib, case) def test_opc_type_dict_add_field_2(self): structure_name = 'CustomizedStruct' self.opc_type_builder.append_struct(structure_name) self.opc_type_builder.add_field('id', 'Boolean', structure_name) case = {'TypeName': 'opc:Boolean', 'Name': 'id'} struct_dict = getattr(self.opc_type_builder, '_structs_dict') result = list(struct_dict[structure_name])[0] self.assertEquals(result.attrib, case) def test_opc_type_dict_add_field_3(self): structure_name = 'CustomizedStruct' self.opc_type_builder.append_struct(structure_name) self.opc_type_builder.add_field('id', ua.VariantType.Boolean, structure_name, is_array=True) case = [{'TypeName': 'opc:Int32', 'Name': 'NoOfid'}, {'TypeName': 'opc:Boolean', 'LengthField': 'NoOfid', 'Name': 'id'}] struct_dict = getattr(self.opc_type_builder, '_structs_dict') result = [item.attrib for item in list(struct_dict[structure_name])] self.assertTrue(len(case), len(result)) for item in case: self.assertTrue(item in result) def test_opc_type_dict_get_dict_value(self): structure_name = 'CustomizedStruct' self.opc_type_builder.append_struct(structure_name) # external tree operation appended_struct = Et.SubElement(self.test_etree.getroot(), 'opc:StructuredType') appended_struct.attrib['BaseType'] = 'ua:ExtensionObject' appended_struct.attrib['Name'] = to_camel_case(structure_name) self.opc_type_builder.add_field('id', ua.VariantType.Boolean, structure_name) # external tree operation field = Et.SubElement(appended_struct, 'opc:Field') field.attrib['Name'] = 'id' field.attrib['TypeName'] = 'opc:Boolean' case = Et.tostring(self.test_etree.getroot(), encoding='utf-8').decode("utf-8").replace(' ', '') result = self.opc_type_builder.get_dict_value().decode("utf-8").replace(' ', '').replace('\n', '') self.assertEqual(result, case) def test_reference_generator_1(self): id1 = ua.NodeId(1, namespaceidx=2, nodeidtype=ua.NodeIdType.Numeric) id2 = ua.NodeId(2, namespaceidx=2, nodeidtype=ua.NodeIdType.Numeric) ref = ua.NodeId(ua.ObjectIds.HasEncoding, 0) result = reference_generator(id1, id2, ref) self.assertTrue(result.IsForward) self.assertEqual(result.ReferenceTypeId, ref) self.assertEqual(result.SourceNodeId, id1) self.assertEqual(result.TargetNodeClass, ua.NodeClass.DataType) self.assertEqual(result.TargetNodeId, id2) def test_reference_generator_2(self): id1 = ua.NodeId(1, namespaceidx=2, nodeidtype=ua.NodeIdType.Numeric) id2 = ua.NodeId(2, namespaceidx=2, nodeidtype=ua.NodeIdType.Numeric) ref = ua.NodeId(ua.ObjectIds.HasEncoding, 0) result = reference_generator(id1, id2, ref, False) self.assertFalse(result.IsForward) self.assertEqual(result.ReferenceTypeId, ref) self.assertEqual(result.SourceNodeId, id1) self.assertEqual(result.TargetNodeClass, ua.NodeClass.DataType) self.assertEqual(result.TargetNodeId, id2) def test_data_type_dict_general(self): self.assertIsNotNone(self.dict_builder.dict_id) self.assertIsNotNone(getattr(self.dict_builder, '_type_dictionary')) def test_data_type_dict_add_dictionary(self): add_dictionary = getattr(self.dict_builder, '_add_dictionary') dict_name = 'TestDict' dict_node = self.srv.get_node(add_dictionary(dict_name)) self.assertEqual(dict_node.get_browse_name(), ua.QualifiedName(dict_name, self.idx)) self.assertEqual(dict_node.get_node_class(), ua.NodeClass.Variable) self.assertEqual(dict_node.get_parent().nodeid, ua.NodeId(ua.ObjectIds.OPCBinarySchema_TypeSystem, 0)) self.assertEqual(ua.NodeId(ua.ObjectIds.HasComponent, 0), dict_node.get_references(refs=ua.ObjectIds.HasComponent)[0].ReferenceTypeId) self.assertEqual(dict_node.get_type_definition(), ua.NodeId(ua.ObjectIds.DataTypeDictionaryType, 0)) self.assertEqual(dict_node.get_display_name(), ua.LocalizedText(dict_name)) self.assertEqual(dict_node.get_data_type(), ua.NodeId(ua.ObjectIds.ByteString)) self.assertEqual(dict_node.get_value_rank(), -1) def test_data_type_dict_create_data_type(self): type_name = 'CustomizedStruct2' created_type = self.dict_builder.create_data_type(type_name) self.assertTrue(isinstance(created_type, StructNode)) # Test data type node type_node = self.srv.get_node(created_type.data_type) self.assertEqual(type_node.get_browse_name(), ua.QualifiedName(type_name, self.idx)) self.assertEqual(type_node.get_node_class(), ua.NodeClass.DataType) self.assertEqual(type_node.get_parent().nodeid, ua.NodeId(ua.ObjectIds.Structure, 0)) self.assertEqual(ua.NodeId(ua.ObjectIds.HasSubtype, 0), type_node.get_references(refs=ua.ObjectIds.HasSubtype)[0].ReferenceTypeId) self.assertEqual(type_node.get_display_name(), ua.LocalizedText(type_name)) # Test description node desc_node = self.srv.get_node(self.dict_builder.dict_id).get_child("2:{}".format(type_name)) self.assertEqual(desc_node.get_browse_name(), ua.QualifiedName(type_name, self.idx)) self.assertEqual(desc_node.get_node_class(), ua.NodeClass.Variable) self.assertEqual(desc_node.get_parent().nodeid, self.dict_builder.dict_id) self.assertEqual(ua.NodeId(ua.ObjectIds.HasComponent, 0), desc_node.get_references(refs=ua.ObjectIds.HasComponent)[0].ReferenceTypeId) self.assertEqual(desc_node.get_type_definition(), ua.NodeId(ua.ObjectIds.DataTypeDescriptionType, 0)) self.assertEqual(desc_node.get_display_name(), ua.LocalizedText(type_name)) self.assertEqual(desc_node.get_data_type(), ua.NodeId(ua.ObjectIds.String)) self.assertEqual(desc_node.get_value(), type_name) self.assertEqual(desc_node.get_value_rank(), -1) # Test object node obj_node = type_node.get_children(refs=ua.ObjectIds.HasEncoding)[0] self.assertEqual(obj_node.get_browse_name(), ua.QualifiedName('Default Binary', 0)) self.assertEqual(obj_node.get_node_class(), ua.NodeClass.Object) self.assertEqual(obj_node.get_references(refs=ua.ObjectIds.HasEncoding)[0].NodeId, type_node.nodeid) self.assertEqual(ua.NodeId(ua.ObjectIds.HasEncoding, 0), obj_node.get_references(refs=ua.ObjectIds.HasEncoding)[0].ReferenceTypeId) self.assertEqual(obj_node.get_type_definition(), ua.NodeId(ua.ObjectIds.DataTypeEncodingType, 0)) self.assertEqual(obj_node.get_display_name(), ua.LocalizedText('Default Binary')) self.assertEqual(len(obj_node.get_event_notifier()), 0) # Test links, three were tested above struct_node = self.srv.get_node(ua.NodeId(ua.ObjectIds.Structure, 0)) struct_children = struct_node.get_children(refs=ua.ObjectIds.HasSubtype) self.assertTrue(type_node in struct_children) dict_node = self.srv.get_node(self.dict_builder.dict_id) dict_children = dict_node.get_children(refs=ua.ObjectIds.HasComponent) self.assertTrue(desc_node in dict_children) self.assertTrue(obj_node in type_node.get_children(ua.ObjectIds.HasEncoding)) self.assertTrue(desc_node in obj_node.get_children(refs=ua.ObjectIds.HasDescription)) self.assertEqual(obj_node.nodeid, desc_node.get_references(refs=ua.ObjectIds.HasDescription, direction=ua.BrowseDirection.Inverse)[0].NodeId) def test_data_type_dict_set_dict_byte_string(self): structure_name = 'CustomizedStruct' self.dict_builder.create_data_type(structure_name) self.dict_builder.add_field('id', ua.VariantType.Int32, structure_name) self.dict_builder.set_dict_byte_string() # external tree operation appended_struct = Et.SubElement(self.test_etree.getroot(), 'opc:StructuredType') appended_struct.attrib['BaseType'] = 'ua:ExtensionObject' appended_struct.attrib['Name'] = to_camel_case(structure_name) # external tree operation field = Et.SubElement(appended_struct, 'opc:Field') field.attrib['Name'] = 'id' field.attrib['TypeName'] = 'opc:Int32' case = Et.tostring(self.test_etree.getroot(), encoding='utf-8').decode("utf-8").replace(' ', '') result_string = self.srv.get_node(self.dict_builder.dict_id).get_value().decode("utf-8") result = result_string.replace(' ', '').replace('\n', '') self.assertEqual(result, case) def test_data_type_dict_add_field_1(self): struct_name = 'CustomizedStruct' self.dict_builder.create_data_type(struct_name) self.dict_builder.add_field('id', ua.VariantType.Int32, struct_name) self.dict_builder.set_dict_byte_string() self.srv.load_type_definitions() struct = get_ua_class(struct_name) self.assertEqual(struct.ua_types[0][0], 'id') self.assertEqual(struct.ua_types[0][1], 'Int32') struct_instance = struct() self.assertEqual(struct_instance.id, 0) def test_data_type_dict_add_field_2(self): struct_name = 'AnotherCustomizedStruct' self.dict_builder.create_data_type(struct_name) self.dict_builder.add_field('id', ua.VariantType.Int32, struct_name, is_array=True) self.dict_builder.set_dict_byte_string() self.srv.load_type_definitions() struct = get_ua_class(struct_name) self.assertEqual(struct.ua_types[0][0], 'id') self.assertEqual(struct.ua_types[0][1], 'ListOfInt32') struct_instance = struct() self.assertTrue(isinstance(struct_instance.id, list)) def test_struct_node_general(self): struct_name = 'CustomizedStruct' struct_node = self.dict_builder.create_data_type(struct_name) self.assertEqual(getattr(struct_node, '_type_dict'), self.dict_builder) self.assertTrue(isinstance(struct_node.data_type, ua.NodeId)) self.assertEqual(struct_node.name, struct_name) def test_struct_node_add_field(self): struct_name = 'CustomizedStruct' struct_node = self.dict_builder.create_data_type(struct_name) struct_node.add_field('id', ua.VariantType.Int32) self.dict_builder.set_dict_byte_string() self.srv.load_type_definitions() struct = get_ua_class(struct_name) self.assertEqual(struct.ua_types[0][0], 'id') self.assertEqual(struct.ua_types[0][1], 'Int32') struct_instance = struct() self.assertEqual(struct_instance.id, 0) def test_get_ua_class_1(self): struct_name = 'CustomizedStruct' struct_node = self.dict_builder.create_data_type(struct_name) struct_node.add_field('id', ua.VariantType.Int32) self.dict_builder.set_dict_byte_string() self.srv.load_type_definitions() try: self.assertIsNotNone(get_ua_class(struct_name)) except AttributeError: pass def DISABLED_test_get_ua_class_2(self): struct_name = '*c*u_stom-ized&Stru#ct' struct_node = self.dict_builder.create_data_type(struct_name) struct_node.add_field('id', ua.VariantType.Int32) self.dict_builder.set_dict_byte_string() self.srv.load_type_definitions() try: self.assertIsNotNone(get_ua_class(struct_name)) except AttributeError: pass def test_functional_basic(self): basic_struct_name = 'basic_structure' basic_struct = self.dict_builder.create_data_type(basic_struct_name) basic_struct.add_field('ID', ua.VariantType.Int32) basic_struct.add_field('Gender', ua.VariantType.Boolean) basic_struct.add_field('Comments', ua.VariantType.String) self.dict_builder.set_dict_byte_string() self.srv.load_type_definitions() basic_var = self.srv.nodes.objects.add_variable(ua.NodeId(namespaceidx=self.idx), 'BasicStruct', ua.Variant(None, ua.VariantType.Null), datatype=basic_struct.data_type) basic_msg = get_ua_class(basic_struct_name)() basic_msg.ID = 3 basic_msg.Gender = True basic_msg.Comments = 'Test string' basic_var.set_value(basic_msg) basic_result = basic_var.get_value() self.assertEqual(basic_result, basic_msg) def test_functional_advance(self): basic_struct_name = 'base_structure' basic_struct = self.dict_builder.create_data_type(basic_struct_name) basic_struct.add_field('ID', ua.VariantType.Int32) basic_struct.add_field('Gender', ua.VariantType.Boolean) basic_struct.add_field('Comments', ua.VariantType.String) nested_struct_name = 'nested_structure' nested_struct = self.dict_builder.create_data_type(nested_struct_name) nested_struct.add_field('Name', ua.VariantType.String) nested_struct.add_field('Surname', ua.VariantType.String) nested_struct.add_field('Stuff', basic_struct) self.dict_builder.set_dict_byte_string() self.srv.load_type_definitions() basic_var = self.srv.nodes.objects.add_variable(ua.NodeId(namespaceidx=self.idx), 'BaseStruct', ua.Variant(None, ua.VariantType.Null), datatype=basic_struct.data_type) basic_msg = get_ua_class(basic_struct_name)() basic_msg.ID = 3 basic_msg.Gender = True basic_msg.Comments = 'Test string' basic_var.set_value(basic_msg) nested_var = self.srv.nodes.objects.add_variable(ua.NodeId(namespaceidx=self.idx), 'NestedStruct', ua.Variant(None, ua.VariantType.Null), datatype=nested_struct.data_type) nested_msg = get_ua_class(nested_struct_name)() nested_msg.Stuff = basic_msg nested_msg.Name = 'Max' nested_msg.Surname = 'Karl' nested_var.set_value(nested_msg) basic_result = basic_var.get_value() self.assertEqual(basic_result, basic_msg) nested_result = nested_var.get_value() self.assertEqual(nested_result, nested_msg) if __name__ == '__main__': logging.basicConfig(level=logging.WARNING) unittest.main(verbosity=3) python-opcua-0.98.11/tests/tests_enum_struct.py000066400000000000000000000021571367360577200216530ustar00rootroot00000000000000from opcua import ua from opcua.ua import uatypes from enum import IntEnum class ExampleEnum(IntEnum): EnumVal1 = 0 EnumVal2 = 1 EnumVal3 = 2 import opcua.ua setattr(opcua.ua, 'ExampleEnum', ExampleEnum) class ExampleStruct(uatypes.FrozenClass): ua_types = [ ('IntVal1', 'Int16'), ('EnumVal', 'ExampleEnum'), ] def __init__(self): self.IntVal1 = 0 self.EnumVal = ExampleEnum(0) self._freeze = True def __str__(self): return 'ExampleStruct(' + 'IntVal1:' + str(self.IntVal1) + ', ' + \ 'EnumVal:' + str(self.EnumVal) + ')' __repr__ = __str__ def add_server_custom_enum_struct(server): # import some nodes from xml server.import_xml("tests/enum_struct_test_nodes.xml") ns = server.get_namespace_index('http://yourorganisation.org/struct_enum_example/') uatypes.register_extension_object('ExampleStruct', ua.NodeId(5001, ns), ExampleStruct) val = ua.ExampleStruct() val.IntVal1 = 242 val.EnumVal = ua.ExampleEnum.EnumVal2 myvar = server.get_node(ua.NodeId(6009, ns)) myvar.set_value(val) python-opcua-0.98.11/tests/tests_history.py000066400000000000000000000303401367360577200207770ustar00rootroot00000000000000import time from datetime import datetime, timedelta import unittest from opcua import Client from opcua import Server from opcua import ua from opcua.server.history_sql import HistorySQLite from opcua.server.history import HistoryDict from tests_common import CommonTests, add_server_methods from opcua.common.events import get_event_properties_from_type_node as get_props port_num1 = 48530 port_num2 = 48530 class HistoryCommon(object): srv = Server clt = Client @classmethod def start_server_and_client(cls): cls.srv = Server() cls.srv.set_endpoint('opc.tcp://127.0.0.1:{0:d}'.format(port_num1)) cls.srv.start() cls.clt = Client('opc.tcp://127.0.0.1:{0:d}'.format(port_num1)) cls.clt.connect() @classmethod def stop_server_and_client(cls): cls.clt.disconnect() cls.srv.stop() @classmethod def create_var(cls): o = cls.srv.get_objects_node() cls.values = [i for i in range(20)] cls.var = o.add_variable(3, "history_var", 0) cls.srv.historize_node_data_change(cls.var, period=None, count=0) for i in cls.values: cls.var.set_value(i) time.sleep(1) # no start and no end is not defined by spec, return reverse order def test_history_var_read_one(self): # Spec says that at least two parameters should be provided, so # this one is out of spec res = self.var.read_raw_history(None, None, 1) self.assertEqual(len(res), 1) self.assertEqual(res[0].Value.Value, self.values[-1]) # no start and no end is not defined by spec, return reverse order def test_history_var_read_none(self): res = self.var.read_raw_history(None, None, 0) self.assertEqual(len(res), 20) self.assertEqual(res[0].Value.Value, self.values[-1]) self.assertEqual(res[-1].Value.Value, self.values[0]) # no start and no end is not defined by spec, return reverse order def test_history_var_read_last_3(self): res = self.var.read_raw_history(None, None, 3) self.assertEqual(len(res), 3) self.assertEqual(res[-1].Value.Value, self.values[-3]) self.assertEqual(res[0].Value.Value, self.values[-1]) # no start and no end is not defined by spec, return reverse order def test_history_var_read_all2(self): res = self.var.read_raw_history(None, None, 9999) self.assertEqual(len(res), 20) self.assertEqual(res[-1].Value.Value, self.values[0]) self.assertEqual(res[0].Value.Value, self.values[-1]) # only has end time, should return reverse order def test_history_var_read_2_with_end(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.var.read_raw_history(None, now, 2) self.assertEqual(len(res), 2) self.assertEqual(res[-1].Value.Value, self.values[-2]) # both start and endtime, return from start to end def test_history_var_read_all(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.var.read_raw_history(old, now, 0) self.assertEqual(len(res), 20) self.assertEqual(res[-1].Value.Value, self.values[-1]) self.assertEqual(res[0].Value.Value, self.values[0]) def test_history_var_read_5_in_timeframe(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.var.read_raw_history(old, now, 5) self.assertEqual(len(res), 5) self.assertEqual(res[-1].Value.Value, self.values[4]) self.assertEqual(res[0].Value.Value, self.values[0]) # start time greater than end time, should return reverse order def test_history_var_read_5_in_timeframe_start_greater_than_end(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.var.read_raw_history(now, old, 5) self.assertEqual(len(res), 5) self.assertEqual(res[-1].Value.Value, self.values[-5]) self.assertEqual(res[0].Value.Value, self.values[-1]) # only start return original order def test_history_var_read_6_with_start(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.var.read_raw_history(old, None, 6) self.assertEqual(len(res), 6) self.assertEqual(res[-1].Value.Value, self.values[5]) self.assertEqual(res[0].Value.Value, self.values[0]) # only start return original order def test_history_var_read_all_with_start(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.var.read_raw_history(old, None, 0) self.assertEqual(len(res), 20) self.assertEqual(res[-1].Value.Value, self.values[-1]) self.assertEqual(res[0].Value.Value, self.values[0]) # only end return reversed order def test_history_var_read_all_with_end(self): end = datetime.utcnow() + timedelta(days=6) res = self.var.read_raw_history(None, end, 0) self.assertEqual(len(res), 20) self.assertEqual(res[-1].Value.Value, self.values[0]) self.assertEqual(res[0].Value.Value, self.values[-1]) # only end return reversed order def test_history_var_read_3_with_end(self): end = datetime.utcnow() + timedelta(days=6) res = self.var.read_raw_history(None, end, 3) self.assertEqual(len(res), 3) self.assertEqual(res[2].Value.Value, self.values[-3]) self.assertEqual(res[0].Value.Value, self.values[-1]) class TestHistoryEvents(object): @classmethod def create_srv_events(cls): cls.ev_values = [i for i in range(20)] cls.srvevgen = cls.srv.get_event_generator() cls.srv_node = cls.srv.get_node(ua.ObjectIds.Server) cls.srv.historize_node_event(cls.srv_node, period=None) for i in cls.ev_values: cls.srvevgen.event.Severity = cls.ev_values[i] cls.srvevgen.trigger(message="test message") time.sleep(.1) time.sleep(2) # only has end time, should return reverse order def test_history_ev_read_2_with_end(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.srv_node.read_event_history(None, now, 2) self.assertEqual(len(res), 2) self.assertEqual(res[-1].Severity, self.ev_values[-2]) # both start and end time, return from start to end def test_history_ev_read_all(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.srv_node.read_event_history(old, now, 0) self.assertEqual(len(res), 20) self.assertEqual(res[-1].Severity, self.ev_values[-1]) self.assertEqual(res[0].Severity, self.ev_values[0]) def test_history_ev_read_5_in_timeframe(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.srv_node.read_event_history(old, now, 5) self.assertEqual(len(res), 5) self.assertEqual(res[-1].Severity, self.ev_values[4]) self.assertEqual(res[0].Severity, self.ev_values[0]) # start time greater than end time, should return reverse order def test_history_ev_read_5_in_timeframe_start_greater_than_end(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.srv_node.read_event_history(now, old, 5) self.assertEqual(len(res), 5) self.assertEqual(res[-1].Severity, self.ev_values[-5]) self.assertEqual(res[0].Severity, self.ev_values[-1]) # only start return original order def test_history_ev_read_6_with_start(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.srv_node.read_event_history(old, None, 6) self.assertEqual(len(res), 6) self.assertEqual(res[-1].Severity, self.ev_values[5]) self.assertEqual(res[0].Severity, self.ev_values[0]) # only start return original order def test_history_ev_read_all_with_start(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.srv_node.read_event_history(old, None, 0) self.assertEqual(len(res), 20) self.assertEqual(res[-1].Severity, self.ev_values[-1]) self.assertEqual(res[0].Severity, self.ev_values[0]) # only end return reversed order def test_history_ev_read_all_with_end(self): end = datetime.utcnow() + timedelta(days=6) res = self.srv_node.read_event_history(None, end, 0) self.assertEqual(len(res), 20) self.assertEqual(res[-1].Severity, self.ev_values[0]) self.assertEqual(res[0].Severity, self.ev_values[-1]) # only end return reversed order def test_history_ev_read_3_with_end(self): end = datetime.utcnow() + timedelta(days=6) res = self.srv_node.read_event_history(None, end, 3) self.assertEqual(len(res), 3) self.assertEqual(res[2].Severity, self.ev_values[-3]) self.assertEqual(res[0].Severity, self.ev_values[-1]) # reverse event filter select clauses and test that results match the filter order def test_history_ev_read_all_filter_order_reversed(self): now = datetime.utcnow() old = now - timedelta(days=6) res = self.srv_node.read_event_history(old, None, 0) self.assertEqual(len(res), 20) self.assertEqual(res[-1].Severity, self.ev_values[-1]) self.assertEqual(res[0].Severity, self.ev_values[0]) class TestHistoryLimitsCommon(unittest.TestCase): id = ua.NodeId(123) def setUp(self): self.history = self.createHistoryInstance() def createHistoryInstance(self): assert(False) def resultCount(self): results, cont = self.history.read_node_history(self.id, None, None, None) return len(results) def addValue(self, age): value = ua.DataValue() value.SourceTimestamp = datetime.utcnow() - timedelta(hours = age) self.history.save_node_value(self.id, value) def test_count_limit(self): self.history.new_historized_node(self.id, period=None, count=3) self.assertEqual(self.resultCount(), 0) self.addValue(5) self.assertEqual(self.resultCount(), 1) self.addValue(4) self.assertEqual(self.resultCount(), 2) self.addValue(3) self.assertEqual(self.resultCount(), 3) self.addValue(2) self.assertEqual(self.resultCount(), 3) self.addValue(1) self.assertEqual(self.resultCount(), 3) def test_period_limit(self): self.history.new_historized_node(self.id, period=timedelta(hours=3)) self.assertEqual(self.resultCount(), 0) self.addValue(5) self.assertEqual(self.resultCount(), 0) self.addValue(4) self.assertEqual(self.resultCount(), 0) self.addValue(2) self.assertEqual(self.resultCount(), 1) self.addValue(1) self.assertEqual(self.resultCount(), 2) self.addValue(0) self.assertEqual(self.resultCount(), 3) def test_combined_limit(self): self.history.new_historized_node(self.id, period=timedelta(hours=3), count=2) self.assertEqual(self.resultCount(), 0) self.addValue(5) self.assertEqual(self.resultCount(), 0) self.addValue(4) self.assertEqual(self.resultCount(), 0) self.addValue(2) self.assertEqual(self.resultCount(), 1) self.addValue(1) self.assertEqual(self.resultCount(), 2) self.addValue(0) self.assertEqual(self.resultCount(), 2) class TestHistoryLimits(TestHistoryLimitsCommon): def createHistoryInstance(self): return HistoryDict() class TestHistorySQLLimits(TestHistoryLimitsCommon): def createHistoryInstance(self): return HistorySQLite(":memory:") class TestHistory(unittest.TestCase, HistoryCommon, TestHistoryEvents): @classmethod def setUpClass(cls): cls.start_server_and_client() cls.create_var() cls.create_srv_events() @classmethod def tearDownClass(cls): cls.stop_server_and_client() class TestHistorySQL(unittest.TestCase, HistoryCommon, TestHistoryEvents): @classmethod def setUpClass(cls): cls.start_server_and_client() cls.srv.iserver.history_manager.set_storage(HistorySQLite(":memory:")) cls.create_var() cls.create_srv_events() @classmethod def tearDownClass(cls): cls.stop_server_and_client() python-opcua-0.98.11/tests/tests_server.py000066400000000000000000000716241367360577200206160ustar00rootroot00000000000000import unittest import os import shelve import time from enum import EnumMeta from tests_common import CommonTests, add_server_methods from tests_xml import XmlTests from tests_subscriptions import SubscriptionTests from datetime import timedelta from tempfile import NamedTemporaryFile import opcua from opcua import Server from opcua import Client from opcua import ua from opcua import uamethod from opcua.common.event_objects import BaseEvent, AuditEvent, AuditChannelEvent, AuditSecurityEvent, AuditOpenSecureChannelEvent from opcua.common import ua_utils from opcua.server.registration_service import RegistrationService port_num = 48540 port_discovery = 48550 class TestServer(unittest.TestCase, CommonTests, SubscriptionTests, XmlTests): ''' Run common tests on server side Tests that can only be run on server side must be defined here ''' @classmethod def setUpClass(cls): cls.srv = Server() cls.srv.set_endpoint('opc.tcp://127.0.0.1:{0:d}'.format(port_num)) add_server_methods(cls.srv) cls.srv.start() cls.opc = cls.srv cls.discovery = Server() cls.discovery.set_application_uri("urn:freeopcua:python:discovery") cls.discovery.set_endpoint('opc.tcp://127.0.0.1:{0:d}'.format(port_discovery)) cls.discovery.start() @classmethod def tearDownClass(cls): cls.srv.stop() cls.discovery.stop() def test_discovery(self): client = Client(self.discovery.endpoint.geturl()) client.connect() try: servers = client.find_servers() new_app_uri = "urn:freeopcua:python:server:test_discovery" self.srv.set_application_uri(new_app_uri) with RegistrationService() as regService: regService.register_to_discovery(self.srv, self.discovery.endpoint.geturl(), period=0) time.sleep(0.1) # let server register registration new_servers = client.find_servers() self.assertEqual(len(new_servers) - len(servers) , 1) self.assertFalse(new_app_uri in [s.ApplicationUri for s in servers]) self.assertTrue(new_app_uri in [s.ApplicationUri for s in new_servers]) finally: client.disconnect() def test_find_servers2(self): client = Client(self.discovery.endpoint.geturl()) client.connect() try: servers = client.find_servers() # Use 2 different RegistrationServices, as it does not allow duplicate registrations. with RegistrationService() as regService1, RegistrationService() as regService2: # Register to server with uri1 new_app_uri1 = "urn:freeopcua:python:server:test_discovery1" self.srv.set_application_uri(new_app_uri1) regService1.register_to_discovery(self.srv, self.discovery.endpoint.geturl(), period=0) # Register to server with uri2 new_app_uri2 = "urn:freeopcua:python:test_discovery2" self.srv.set_application_uri(new_app_uri2) regService2.register_to_discovery(self.srv, self.discovery.endpoint.geturl(), period=0) # Check for 2 registrations time.sleep(0.1) # let server register registration new_servers = client.find_servers() self.assertEqual(len(new_servers) - len(servers) , 2) self.assertFalse(new_app_uri1 in [s.ApplicationUri for s in servers]) self.assertFalse(new_app_uri2 in [s.ApplicationUri for s in servers]) self.assertTrue(new_app_uri1 in [s.ApplicationUri for s in new_servers]) self.assertTrue(new_app_uri2 in [s.ApplicationUri for s in new_servers]) # now do a query with filter new_servers = client.find_servers(["urn:freeopcua:python:server"]) self.assertEqual(len(new_servers) - len(servers) , 0) self.assertTrue(new_app_uri1 in [s.ApplicationUri for s in new_servers]) self.assertFalse(new_app_uri2 in [s.ApplicationUri for s in new_servers]) # now do a query with filter new_servers = client.find_servers(["urn:freeopcua:python"]) self.assertEqual(len(new_servers) - len(servers) , 2) self.assertTrue(new_app_uri1 in [s.ApplicationUri for s in new_servers]) self.assertTrue(new_app_uri2 in [s.ApplicationUri for s in new_servers]) finally: client.disconnect() """ # not sure if this test is necessary, and there is a lot repetition with previous test def test_discovery_server_side(self): servers = self.discovery.find_servers() self.assertEqual(len(servers), 1) self.srv.register_to_discovery(self.discovery.endpoint.geturl(), 1) time.sleep(1) # let server register registration servers = self.discovery.find_servers() print("SERVERS 2", servers) self.assertEqual(len(servers), 2) """ # def test_register_server2(self): # servers = self.opc.register_server() def test_register_namespace(self): uri = 'http://mycustom.Namespace.com' idx1 = self.opc.register_namespace(uri) idx2 = self.opc.get_namespace_index(uri) self.assertEqual(idx1, idx2) def test_register_existing_namespace(self): uri = 'http://mycustom.Namespace.com' idx1 = self.opc.register_namespace(uri) idx2 = self.opc.register_namespace(uri) idx3 = self.opc.get_namespace_index(uri) self.assertEqual(idx1, idx2) self.assertEqual(idx1, idx3) def test_register_use_namespace(self): uri = 'http://my_very_custom.Namespace.com' idx = self.opc.register_namespace(uri) root = self.opc.get_root_node() myvar = root.add_variable(idx, 'var_in_custom_namespace', [5]) myid = myvar.nodeid self.assertEqual(idx, myid.NamespaceIndex) def test_server_method(self): def func(parent, variant): variant.Value *= 2 return [variant] o = self.opc.get_objects_node() v = o.add_method(3, 'Method1', func, [ua.VariantType.Int64], [ua.VariantType.Int64]) result = o.call_method(v, ua.Variant(2.1)) self.assertEqual(result, 4.2) def test_historize_variable(self): o = self.opc.get_objects_node() var = o.add_variable(3, "test_hist", 1.0) self.srv.iserver.enable_history_data_change(var, timedelta(days=1)) time.sleep(1) var.set_value(2.0) var.set_value(3.0) self.srv.iserver.disable_history_data_change(var) def test_historize_events(self): srv_node = self.srv.get_node(ua.ObjectIds.Server) self.assertEqual( srv_node.get_event_notifier(), {ua.EventNotifier.SubscribeToEvents} ) srvevgen = self.srv.get_event_generator() self.srv.iserver.enable_history_event(srv_node, period=None) self.assertEqual( srv_node.get_event_notifier(), {ua.EventNotifier.SubscribeToEvents, ua.EventNotifier.HistoryRead} ) srvevgen.trigger(message="Message") self.srv.iserver.disable_history_event(srv_node) def test_references_for_added_nodes_method(self): objects = self.opc.get_objects_node() o = objects.add_object(3, 'MyObject') nodes = objects.get_referenced_nodes(refs=ua.ObjectIds.Organizes, direction=ua.BrowseDirection.Forward, includesubtypes=False) self.assertTrue(o in nodes) nodes = o.get_referenced_nodes(refs=ua.ObjectIds.Organizes, direction=ua.BrowseDirection.Inverse, includesubtypes=False) self.assertTrue(objects in nodes) self.assertEqual(o.get_parent(), objects) self.assertEqual(o.get_type_definition().Identifier, ua.ObjectIds.BaseObjectType) @uamethod def callback(parent): return m = o.add_method(3, 'MyMethod', callback) nodes = o.get_referenced_nodes(refs=ua.ObjectIds.HasComponent, direction=ua.BrowseDirection.Forward, includesubtypes=False) self.assertTrue(m in nodes) nodes = m.get_referenced_nodes(refs=ua.ObjectIds.HasComponent, direction=ua.BrowseDirection.Inverse, includesubtypes=False) self.assertTrue(o in nodes) self.assertEqual(m.get_parent(), o) # This should work for following BaseEvent tests to work (maybe to write it a bit differentlly since they are not independent) def test_get_event_from_type_node_BaseEvent(self): ev = opcua.common.events.get_event_obj_from_type_node(opcua.Node(self.opc.iserver.isession, ua.NodeId(ua.ObjectIds.BaseEventType))) check_base_event(self, ev) def test_get_event_from_type_node_Inhereted_AuditEvent(self): ev = opcua.common.events.get_event_obj_from_type_node(opcua.Node(self.opc.iserver.isession, ua.NodeId(ua.ObjectIds.AuditEventType))) self.assertIsNot(ev, None) # we did not receive event self.assertIsInstance(ev, BaseEvent) self.assertIsInstance(ev, AuditEvent) self.assertEqual(ev.EventType, ua.NodeId(ua.ObjectIds.AuditEventType)) self.assertEqual(ev.Severity, 1) self.assertEqual(ev.ActionTimeStamp, None) self.assertEqual(ev.Status, False) self.assertEqual(ev.ServerId, None) self.assertEqual(ev.ClientAuditEntryId, None) self.assertEqual(ev.ClientUserId, None) def test_get_event_from_type_node_MultiInhereted_AuditOpenSecureChannelEvent(self): ev = opcua.common.events.get_event_obj_from_type_node(opcua.Node(self.opc.iserver.isession, ua.NodeId(ua.ObjectIds.AuditOpenSecureChannelEventType))) self.assertIsNot(ev, None) self.assertIsInstance(ev, BaseEvent) self.assertIsInstance(ev, AuditEvent) self.assertIsInstance(ev, AuditSecurityEvent) self.assertIsInstance(ev, AuditChannelEvent) self.assertIsInstance(ev, AuditOpenSecureChannelEvent) self.assertEqual(ev.EventType, ua.NodeId(ua.ObjectIds.AuditOpenSecureChannelEventType)) self.assertEqual(ev.Severity, 1), self.assertEqual(ev.ClientCertificate, None) self.assertEqual(ev.ClientCertificateThumbprint, None) self.assertEqual(ev.RequestType, None) self.assertEqual(ev.SecurityPolicyUri, None) self.assertEqual(ev.SecurityMode, None) self.assertEqual(ev.RequestedLifetime, None) def test_eventgenerator_default(self): evgen = self.opc.get_event_generator() check_eventgenerator_BaseEvent(self, evgen) check_eventgenerator_SourceServer(self, evgen) def test_eventgenerator_BaseEvent_object(self): evgen = self.opc.get_event_generator(BaseEvent()) check_eventgenerator_BaseEvent(self, evgen) check_eventgenerator_SourceServer(self, evgen) def test_eventgenerator_BaseEvent_Node(self): evgen = self.opc.get_event_generator(opcua.Node(self.opc.iserver.isession, ua.NodeId(ua.ObjectIds.BaseEventType))) check_eventgenerator_BaseEvent(self, evgen) check_eventgenerator_SourceServer(self, evgen) def test_eventgenerator_BaseEvent_NodeId(self): evgen = self.opc.get_event_generator(ua.NodeId(ua.ObjectIds.BaseEventType)) check_eventgenerator_BaseEvent(self, evgen) check_eventgenerator_SourceServer(self, evgen) def test_eventgenerator_BaseEvent_ObjectIds(self): evgen = self.opc.get_event_generator(ua.ObjectIds.BaseEventType) check_eventgenerator_BaseEvent(self, evgen) check_eventgenerator_SourceServer(self, evgen) def test_eventgenerator_BaseEvent_Identifier(self): evgen = self.opc.get_event_generator(2041) check_eventgenerator_BaseEvent(self, evgen) check_eventgenerator_SourceServer(self, evgen) def test_eventgenerator_sourceServer_Node(self): evgen = self.opc.get_event_generator(emitting_node=opcua.Node(self.opc.iserver.isession, ua.NodeId(ua.ObjectIds.Server))) check_eventgenerator_BaseEvent(self, evgen) check_eventgenerator_SourceServer(self, evgen) def test_eventgenerator_sourceServer_NodeId(self): evgen = self.opc.get_event_generator(emitting_node=ua.NodeId(ua.ObjectIds.Server)) check_eventgenerator_BaseEvent(self, evgen) check_eventgenerator_SourceServer(self, evgen) def test_eventgenerator_sourceServer_ObjectIds(self): evgen = self.opc.get_event_generator(emitting_node=ua.ObjectIds.Server) check_eventgenerator_BaseEvent(self, evgen) check_eventgenerator_SourceServer(self, evgen) def test_eventgenerator_sourceMyObject(self): objects = self.opc.get_objects_node() o = objects.add_object(3, 'MyObject') evgen = self.opc.get_event_generator(emitting_node=o) check_eventgenerator_BaseEvent(self, evgen) check_event_generator_object(self, evgen, o) def test_eventgenerator_source_collision(self): objects = self.opc.get_objects_node() o = objects.add_object(3, 'MyObject') event = BaseEvent(sourcenode=o.nodeid) evgen = self.opc.get_event_generator(event, ua.ObjectIds.Server) evgen.event.SourceNode = o.nodeid evgen.event.SourceName = o.get_browse_name().Name check_eventgenerator_BaseEvent(self, evgen) check_event_generator_object(self, evgen, o, emitting_node=opcua.Node(self.opc.iserver.isession, ua.ObjectIds.Server)) def test_eventgenerator_InheritedEvent(self): evgen = self.opc.get_event_generator(ua.ObjectIds.AuditEventType) check_eventgenerator_SourceServer(self, evgen) ev = evgen.event self.assertIsNot(ev, None) # we did not receive event self.assertIsInstance(ev, BaseEvent) self.assertIsInstance(ev, AuditEvent) self.assertEqual(ev.EventType, ua.NodeId(ua.ObjectIds.AuditEventType)) self.assertEqual(ev.Severity, 1) self.assertEqual(ev.ActionTimeStamp, None) self.assertEqual(ev.Status, False) self.assertEqual(ev.ServerId, None) self.assertEqual(ev.ClientAuditEntryId, None) self.assertEqual(ev.ClientUserId, None) def test_eventgenerator_MultiInheritedEvent(self): evgen = self.opc.get_event_generator(ua.ObjectIds.AuditOpenSecureChannelEventType) check_eventgenerator_SourceServer(self, evgen) ev = evgen.event self.assertIsNot(ev, None) # we did not receive event self.assertIsInstance(ev, BaseEvent) self.assertIsInstance(ev, AuditEvent) self.assertIsInstance(ev, AuditSecurityEvent) self.assertIsInstance(ev, AuditChannelEvent) self.assertIsInstance(ev, AuditOpenSecureChannelEvent) self.assertEqual(ev.EventType, ua.NodeId(ua.ObjectIds.AuditOpenSecureChannelEventType)) self.assertEqual(ev.Severity, 1), self.assertEqual(ev.ClientCertificate, None) self.assertEqual(ev.ClientCertificateThumbprint, None) self.assertEqual(ev.RequestType, None) self.assertEqual(ev.SecurityPolicyUri, None) self.assertEqual(ev.SecurityMode, None) self.assertEqual(ev.RequestedLifetime, None) # For the custom events all posibilites are tested. For other custom types only one test case is done since they are using the same code def test_create_custom_data_type_ObjectId(self): type = self.opc.create_custom_data_type(2, 'MyDataType', ua.ObjectIds.BaseDataType, [('PropertyNum', ua.VariantType.Int32), ('PropertyString', ua.VariantType.String)]) check_custom_type(self, type, ua.ObjectIds.BaseDataType, ua.NodeClass.DataType) def test_create_custom_event_type_ObjectId(self): type = self.opc.create_custom_event_type(2, 'MyEvent', ua.ObjectIds.BaseEventType, [('PropertyNum', ua.VariantType.Int32), ('PropertyString', ua.VariantType.String)]) check_custom_type(self, type, ua.ObjectIds.BaseEventType) def test_create_custom_object_type_ObjectId(self): def func(parent, variant): return [ua.Variant(ret, ua.VariantType.Boolean)] properties = [('PropertyNum', ua.VariantType.Int32), ('PropertyString', ua.VariantType.String)] variables = [('VariableString', ua.VariantType.String), ('MyEnumVar', ua.VariantType.Int32, ua.NodeId(ua.ObjectIds.ApplicationType))] methods = [('MyMethod', func, [ua.VariantType.Int64], [ua.VariantType.Boolean])] node_type = self.opc.create_custom_object_type(2, 'MyObjectType', ua.ObjectIds.BaseObjectType, properties, variables, methods) check_custom_type(self, node_type, ua.ObjectIds.BaseObjectType) variables = node_type.get_variables() self.assertTrue(node_type.get_child("2:VariableString") in variables) self.assertEqual(node_type.get_child("2:VariableString").get_data_value().Value.VariantType, ua.VariantType.String) self.assertTrue(node_type.get_child("2:MyEnumVar") in variables) self.assertEqual(node_type.get_child("2:MyEnumVar").get_data_value().Value.VariantType, ua.VariantType.Int32) self.assertEqual(node_type.get_child("2:MyEnumVar").get_data_type(), ua.NodeId(ua.ObjectIds.ApplicationType)) methods = node_type.get_methods() self.assertTrue(node_type.get_child("2:MyMethod") in methods) # def test_create_custom_refrence_type_ObjectId(self): # type = self.opc.create_custom_reference_type(2, 'MyEvent', ua.ObjectIds.Base, [('PropertyNum', ua.VariantType.Int32), ('PropertyString', ua.VariantType.String)]) # check_custom_type(self, type, ua.ObjectIds.BaseObjectType) def test_create_custom_variable_type_ObjectId(self): type = self.opc.create_custom_variable_type(2, 'MyVariableType', ua.ObjectIds.BaseVariableType, [('PropertyNum', ua.VariantType.Int32), ('PropertyString', ua.VariantType.String)]) check_custom_type(self, type, ua.ObjectIds.BaseVariableType) def test_create_custom_event_type_NodeId(self): etype = self.opc.create_custom_event_type(2, 'MyEvent', ua.NodeId(ua.ObjectIds.BaseEventType), [('PropertyNum', ua.VariantType.Int32), ('PropertyString', ua.VariantType.String)]) check_custom_type(self, etype, ua.ObjectIds.BaseEventType) def test_create_custom_event_type_Node(self): etype = self.opc.create_custom_event_type(2, 'MyEvent', opcua.Node(self.opc.iserver.isession, ua.NodeId(ua.ObjectIds.BaseEventType)), [('PropertyNum', ua.VariantType.Int32), ('PropertyString', ua.VariantType.String)]) check_custom_type(self, etype, ua.ObjectIds.BaseEventType) def test_get_event_from_type_node_CustomEvent(self): etype = self.opc.create_custom_event_type(2, 'MyEvent', ua.ObjectIds.BaseEventType, [('PropertyNum', ua.VariantType.Int32), ('PropertyString', ua.VariantType.String)]) ev = opcua.common.events.get_event_obj_from_type_node(etype) check_custom_event(self, ev, etype) self.assertEqual(ev.PropertyNum, 0) self.assertEqual(ev.PropertyString, None) def test_eventgenerator_customEvent(self): etype = self.opc.create_custom_event_type(2, 'MyEvent', ua.ObjectIds.BaseEventType, [('PropertyNum', ua.VariantType.Int32), ('PropertyString', ua.VariantType.String)]) evgen = self.opc.get_event_generator(etype, ua.ObjectIds.Server) check_eventgenerator_CustomEvent(self, evgen, etype) check_eventgenerator_SourceServer(self, evgen) self.assertEqual(evgen.event.PropertyNum, 0) self.assertEqual(evgen.event.PropertyString, None) def test_eventgenerator_double_customEvent(self): event1 = self.opc.create_custom_event_type(3, 'MyEvent1', ua.ObjectIds.BaseEventType, [('PropertyNum', ua.VariantType.Int32), ('PropertyString', ua.VariantType.String)]) event2 = self.opc.create_custom_event_type(4, 'MyEvent2', event1, [('PropertyBool', ua.VariantType.Boolean), ('PropertyInt', ua.VariantType.Int32)]) evgen = self.opc.get_event_generator(event2, ua.ObjectIds.Server) check_eventgenerator_CustomEvent(self, evgen, event2) check_eventgenerator_SourceServer(self, evgen) # Properties from MyEvent1 self.assertEqual(evgen.event.PropertyNum, 0) self.assertEqual(evgen.event.PropertyString, None) # Properties from MyEvent2 self.assertEqual(evgen.event.PropertyBool, False) self.assertEqual(evgen.event.PropertyInt, 0) def test_eventgenerator_customEvent_MyObject(self): objects = self.opc.get_objects_node() o = objects.add_object(3, 'MyObject') etype = self.opc.create_custom_event_type(2, 'MyEvent', ua.ObjectIds.BaseEventType, [('PropertyNum', ua.VariantType.Int32), ('PropertyString', ua.VariantType.String)]) evgen = self.opc.get_event_generator(etype, o) check_eventgenerator_CustomEvent(self, evgen, etype) check_event_generator_object(self, evgen, o) self.assertEqual(evgen.event.PropertyNum, 0) self.assertEqual(evgen.event.PropertyString, None) def test_context_manager(self): """ Context manager calls start() and stop() """ state = [0] def increment_state(self, *args, **kwargs): state[0] += 1 # create server and replace instance methods with dummy methods server = Server() server.start = increment_state.__get__(server) server.stop = increment_state.__get__(server) assert state[0] == 0 with server: # test if server started self.assertEqual(state[0], 1) # test if server stopped self.assertEqual(state[0], 2) def test_get_node_by_ns(self): def get_ns_of_nodes(nodes): ns_list = set() for node in nodes: ns_list.add(node.nodeid.NamespaceIndex) return ns_list # incase other testss created nodes in unregistered namespace _idx_d = self.opc.register_namespace('dummy1') _idx_d = self.opc.register_namespace('dummy2') _idx_d = self.opc.register_namespace('dummy3') # create the test namespaces and vars idx_a = self.opc.register_namespace('a') idx_b = self.opc.register_namespace('b') idx_c = self.opc.register_namespace('c') o = self.opc.get_objects_node() _myvar2 = o.add_variable(idx_a, "MyBoolVar2", True) _myvar3 = o.add_variable(idx_b, "MyBoolVar3", True) _myvar4 = o.add_variable(idx_c, "MyBoolVar4", True) # the tests nodes = ua_utils.get_nodes_of_namespace(self.opc, namespaces=[idx_a, idx_b, idx_c]) self.assertEqual(len(nodes), 3) self.assertEqual(get_ns_of_nodes(nodes), set([idx_a, idx_b, idx_c])) nodes = ua_utils.get_nodes_of_namespace(self.opc, namespaces=[idx_a]) self.assertEqual(len(nodes), 1) self.assertEqual(get_ns_of_nodes(nodes), set([idx_a])) nodes = ua_utils.get_nodes_of_namespace(self.opc, namespaces=[idx_b]) self.assertEqual(len(nodes), 1) self.assertEqual(get_ns_of_nodes(nodes), set([idx_b])) nodes = ua_utils.get_nodes_of_namespace(self.opc, namespaces=['a']) self.assertEqual(len(nodes), 1) self.assertEqual(get_ns_of_nodes(nodes), set([idx_a])) nodes = ua_utils.get_nodes_of_namespace(self.opc, namespaces=['a', 'c']) self.assertEqual(len(nodes), 2) self.assertEqual(get_ns_of_nodes(nodes), set([idx_a, idx_c])) nodes = ua_utils.get_nodes_of_namespace(self.opc, namespaces='b') self.assertEqual(len(nodes), 1) self.assertEqual(get_ns_of_nodes(nodes), set([idx_b])) nodes = ua_utils.get_nodes_of_namespace(self.opc, namespaces=idx_b) self.assertEqual(len(nodes), 1) self.assertEqual(get_ns_of_nodes(nodes), set([idx_b])) self.assertRaises(ValueError, ua_utils.get_nodes_of_namespace, self.opc, namespaces='non_existing_ns') def test_load_enum_strings(self): dt = self.opc.nodes.enum_data_type.add_data_type(0, "MyStringEnum") dt.add_variable(0, "EnumStrings", [ua.LocalizedText("e1"), ua.LocalizedText("e2"), ua.LocalizedText("e3"), ua.LocalizedText("e 4")]) self.opc.load_enums() e = getattr(ua, "MyStringEnum") self.assertIsInstance(e, EnumMeta) self.assertTrue(hasattr(e, "e1")) self.assertTrue(hasattr(e, "e4")) self.assertEqual(getattr(e, "e4"), 3) def test_load_enum_values(self): dt = self.opc.nodes.enum_data_type.add_data_type(0, "MyValuesEnum") v1 = ua.EnumValueType() v1.DisplayName.Text = "v1" v1.Value = 2 v2 = ua.EnumValueType() v2.DisplayName.Text = "v2" v2.Value = 3 v3 = ua.EnumValueType() v3.DisplayName.Text = "v 3 " v3.Value = 4 dt.add_variable(0, "EnumValues", [v1, v2, v3]) self.opc.load_enums() e = getattr(ua, "MyValuesEnum") self.assertIsInstance(e, EnumMeta) self.assertTrue(hasattr(e, "v1")) self.assertTrue(hasattr(e, "v3")) self.assertEqual(getattr(e, "v3"), 4) def check_eventgenerator_SourceServer(test, evgen): server = test.opc.get_server_node() test.assertEqual(evgen.event.SourceName, server.get_browse_name().Name) test.assertEqual(evgen.event.SourceNode, ua.NodeId(ua.ObjectIds.Server)) test.assertEqual(server.get_event_notifier(), {ua.EventNotifier.SubscribeToEvents}) refs = server.get_referenced_nodes(ua.ObjectIds.GeneratesEvent, ua.BrowseDirection.Forward, ua.NodeClass.ObjectType, False) test.assertGreaterEqual(len(refs), 1) def check_event_generator_object(test, evgen, obj, emitting_node=None): test.assertEqual(evgen.event.SourceName, obj.get_browse_name().Name) test.assertEqual(evgen.event.SourceNode, obj.nodeid) if not emitting_node: test.assertEqual(obj.get_event_notifier(), {ua.EventNotifier.SubscribeToEvents}) refs = obj.get_referenced_nodes(ua.ObjectIds.GeneratesEvent, ua.BrowseDirection.Forward, ua.NodeClass.ObjectType, False) else: test.assertEqual(emitting_node.get_event_notifier(), {ua.EventNotifier.SubscribeToEvents}) refs = emitting_node.get_referenced_nodes(ua.ObjectIds.GeneratesEvent, ua.BrowseDirection.Forward, ua.NodeClass.ObjectType, False) test.assertIn(evgen.event.EventType, [x.nodeid for x in refs]) def check_eventgenerator_BaseEvent(test, evgen): test.assertIsNot(evgen, None) # we did not receive event generator test.assertIs(evgen.isession, test.opc.iserver.isession) check_base_event(test, evgen.event) def check_base_event(test, ev): test.assertIsNot(ev, None) # we did not receive event test.assertIsInstance(ev, BaseEvent) test.assertEqual(ev.EventType, ua.NodeId(ua.ObjectIds.BaseEventType)) test.assertEqual(ev.Severity, 1) def check_eventgenerator_CustomEvent(test, evgen, etype): test.assertIsNot(evgen, None) # we did not receive event generator test.assertIs(evgen.isession, test.opc.iserver.isession) check_custom_event(test, evgen.event, etype) def check_custom_event(test, ev, etype): test.assertIsNot(ev, None) # we did not receive event test.assertIsInstance(ev, BaseEvent) test.assertEqual(ev.EventType, etype.nodeid) test.assertEqual(ev.Severity, 1) def check_custom_type(test, type, base_type, node_class=None): base = opcua.Node(test.opc.iserver.isession, ua.NodeId(base_type)) test.assertTrue(type in base.get_children()) nodes = type.get_referenced_nodes(refs=ua.ObjectIds.HasSubtype, direction=ua.BrowseDirection.Inverse, includesubtypes=True) test.assertEqual(base, nodes[0]) properties = type.get_properties() if node_class: test.assertEqual(node_class, type.get_node_class()) test.assertIsNot(properties, None) test.assertEqual(len(properties), 2) test.assertTrue(type.get_child("2:PropertyNum") in properties) test.assertEqual(type.get_child("2:PropertyNum").get_data_value().Value.VariantType, ua.VariantType.Int32) test.assertTrue(type.get_child("2:PropertyString") in properties) test.assertEqual(type.get_child("2:PropertyString").get_data_value().Value.VariantType, ua.VariantType.String) class TestServerCaching(unittest.TestCase): def runTest(self): return # FIXME broken tmpfile = NamedTemporaryFile() path = tmpfile.name tmpfile.close() # create cache file server = Server(shelffile=path) # modify cache content id = ua.NodeId(ua.ObjectIds.Server_ServerStatus_SecondsTillShutdown) s = shelve.open(path, "w", writeback=True) s[id.to_string()].attributes[ua.AttributeIds.Value].value = ua.DataValue(123) s.close() # ensure that we are actually loading from the cache server = Server(shelffile=path) self.assertEqual(server.get_node(id).get_value(), 123) os.remove(path) class TestServerStartError(unittest.TestCase): def test_port_in_use(self): server1 = Server() server1.set_endpoint('opc.tcp://127.0.0.1:{0:d}'.format(port_num + 1)) server1.start() server2 = Server() server2.set_endpoint('opc.tcp://127.0.0.1:{0:d}'.format(port_num + 1)) try: server2.start() except Exception: pass server1.stop() server2.stop() python-opcua-0.98.11/tests/tests_standard_address_space.py000066400000000000000000000044071367360577200237630ustar00rootroot00000000000000import unittest import os.path import xml.etree.ElementTree as ET from opcua import ua from opcua.server.address_space import AddressSpace from opcua.server.address_space import NodeManagementService from opcua.server.standard_address_space import standard_address_space def find_elem(parent, name, ns = None): if ns is None: try: return parent.find(parent.tag[0:parent.tag.index('}')+1]+name) except ValueError: return parent.find(name) return parent.find(ns+name) def remove_elem(parent, name): e = find_elem(parent, name) if e is not None: parent.remove(e) def try_apply(item, aliases): attrib = item.attrib for name in ('ReferenceType', 'DataType'): try: value = attrib[name] attrib[name] = aliases[value] except KeyError: pass def read_nodes(path): tree = ET.parse(path) root = tree.getroot() aliases_elem = find_elem(root, 'Aliases') aliases = dict( (a.attrib['Alias'], a.text) for a in aliases_elem) any(try_apply(i, aliases) for i in root.iter()) root.remove(aliases_elem) remove_elem(root, "Models") remove_elem(root, "NamespaceUris") return dict((e.attrib['NodeId'],e) for e in root) def get_refs(e): return set((r.attrib['ReferenceType'], r.text, r.attrib.get('IsForward', 'true') == 'true') for r in find_elem(e, 'References')) class StandardAddressSpaceTests(unittest.TestCase): def setUp(self): self.aspace = AddressSpace() self.node_mgt_service = NodeManagementService(self.aspace) standard_address_space.fill_address_space(self.node_mgt_service) def test_std_address_space_references(self): std_nodes = read_nodes(os.path.abspath(os.path.join(os.path.dirname(__file__), '..', 'schemas', 'Opc.Ua.NodeSet2.xml'))) for k in self.aspace.keys(): refs = set((r.ReferenceTypeId.to_string(), r.NodeId.to_string(), r.IsForward) for r in self.aspace[k].references) # FIXME: should renable this but it fails and I do not undertsand it #xml_refs = set((r.attrib['ReferenceType'], r.text, r.attrib.get('IsForward', 'true') == 'true') for r in find_elem(std_nodes[k.to_string()], 'References')) #self.assertTrue(len(xml_refs-refs)==0) python-opcua-0.98.11/tests/tests_subscriptions.py000066400000000000000000000572241367360577200222170ustar00rootroot00000000000000from concurrent.futures import Future, TimeoutError import time from datetime import datetime, timedelta from copy import copy import unittest import opcua from opcua import Client from opcua import Server from opcua import ua from opcua.server.internal_server import InternalServer, InternalSession try: from unittest import mock except ImportError: import mock class SubHandler(): """ Dummy subscription client """ def datachange_notification(self, node, val, data): pass def event_notification(self, event): pass class MySubHandler(): """ More advanced subscription client using Future, so we can wait for events in tests """ def __init__(self): self.future = Future() def reset(self): self.future = Future() def datachange_notification(self, node, val, data): self.future.set_result((node, val, data)) def event_notification(self, event): self.future.set_result(event) class MySubHandler2(): def __init__(self): self.results = [] def datachange_notification(self, node, val, data): self.results.append((node, val)) def event_notification(self, event): self.results.append(event) class MySubHandlerCounter(): def __init__(self): self.datachange_count = 0 self.event_count = 0 def datachange_notification(self, node, val, data): self.datachange_count += 1 def event_notification(self, event): self.event_count += 1 class SubscriptionTests(object): def test_subscription_failure(self): myhandler = MySubHandler() o = self.opc.get_objects_node() sub = self.opc.create_subscription(100, myhandler) with self.assertRaises(ua.UaStatusCodeError): handle1 = sub.subscribe_data_change(o) # we can only subscribe to variables so this should fail sub.delete() def test_subscription_overload(self): nb = 10 myhandler = MySubHandler() o = self.opc.get_objects_node() sub = self.opc.create_subscription(1, myhandler) variables = [] subs = [] for i in range(nb): v = o.add_variable(3, 'SubscriptionVariableOverload' + str(i), 99) variables.append(v) for i in range(nb): sub.subscribe_data_change(variables) for i in range(nb): for j in range(nb): variables[i].set_value(j) s = self.opc.create_subscription(1, myhandler) s.subscribe_data_change(variables) subs.append(s) sub.subscribe_data_change(variables[i]) for i in range(nb): for j in range(nb): variables[i].set_value(j) sub.delete() for s in subs: s.delete() def test_subscription_count(self): myhandler = MySubHandlerCounter() sub = self.opc.create_subscription(1, myhandler) o = self.opc.get_objects_node() var = o.add_variable(3, 'SubVarCounter', 0.1) sub.subscribe_data_change(var) nb = 12 for i in range(nb): val = var.get_value() var.set_value(val +1) time.sleep(0.2) # let last event arrive self.assertEqual(myhandler.datachange_count, nb + 1) sub.delete() def test_subscription_count_list(self): myhandler = MySubHandlerCounter() sub = self.opc.create_subscription(1, myhandler) o = self.opc.get_objects_node() var = o.add_variable(3, 'SubVarCounter', [0.1, 0.2]) sub.subscribe_data_change(var) nb = 12 for i in range(nb): val = var.get_value() val = copy(val) # we do not want to modify object in our db, we need a copy in order to generate event val.append(i) var.set_value(copy(val)) time.sleep(0.2) # let last event arrive self.assertEqual(myhandler.datachange_count, nb + 1) sub.delete() def test_subscription_count_no_change(self): myhandler = MySubHandlerCounter() sub = self.opc.create_subscription(1, myhandler) o = self.opc.get_objects_node() var = o.add_variable(3, 'SubVarCounter', [0.1, 0.2]) sub.subscribe_data_change(var) nb = 12 for i in range(nb): val = var.get_value() var.set_value(val) time.sleep(0.2) # let last event arrive self.assertEqual(myhandler.datachange_count, 1) sub.delete() def test_subscription_count_empty(self): myhandler = MySubHandlerCounter() sub = self.opc.create_subscription(1, myhandler) o = self.opc.get_objects_node() var = o.add_variable(3, 'SubVarCounter', [0.1, 0.2, 0.3]) sub.subscribe_data_change(var) while True: val = var.get_value() val = copy(val) # we do not want to modify object in our db, we need a copy in order to generate event val.pop() var.set_value(val, ua.VariantType.Double) if not val: break time.sleep(0.2) # let last event arrive self.assertEqual(myhandler.datachange_count, 4) sub.delete() def test_subscription_overload_simple(self): nb = 10 myhandler = MySubHandler() o = self.opc.get_objects_node() sub = self.opc.create_subscription(1, myhandler) variables = [o.add_variable(3, 'SubVarOverload' + str(i), i) for i in range(nb)] for i in range(nb): sub.subscribe_data_change(variables) sub.delete() def test_subscription_data_change(self): """ test subscriptions. This is far too complicated for a unittest but, setting up subscriptions requires a lot of code, so when we first set it up, it is best to test as many things as possible """ myhandler = MySubHandler() o = self.opc.get_objects_node() # subscribe to a variable startv1 = [1, 2, 3] v1 = o.add_variable(3, 'SubscriptionVariableV1', startv1) sub = self.opc.create_subscription(100, myhandler) handle1 = sub.subscribe_data_change(v1) # Now check we get the start value node, val, data = myhandler.future.result() self.assertEqual(val, startv1) self.assertEqual(node, v1) myhandler.reset() # reset future object # modify v1 and check we get value v1.set_value([5]) node, val, data = myhandler.future.result() self.assertEqual(node, v1) self.assertEqual(val, [5]) with self.assertRaises(ua.UaStatusCodeError): sub.unsubscribe(999) # non existing handle sub.unsubscribe(handle1) with self.assertRaises(ua.UaStatusCodeError): sub.unsubscribe(handle1) # second try should fail sub.delete() with self.assertRaises(ua.UaStatusCodeError): sub.unsubscribe(handle1) # sub does not exist anymore def test_subscription_data_change_bool(self): """ test subscriptions. This is far too complicated for a unittest but, setting up subscriptions requires a lot of code, so when we first set it up, it is best to test as many things as possible """ myhandler = MySubHandler() o = self.opc.get_objects_node() # subscribe to a variable startv1 = True v1 = o.add_variable(3, 'SubscriptionVariableBool', startv1) sub = self.opc.create_subscription(100, myhandler) handle1 = sub.subscribe_data_change(v1) # Now check we get the start value node, val, data = myhandler.future.result() self.assertEqual(val, startv1) self.assertEqual(node, v1) myhandler.reset() # reset future object # modify v1 and check we get value v1.set_value(False) node, val, data = myhandler.future.result() self.assertEqual(node, v1) self.assertEqual(val, False) sub.delete() # should delete our monitoreditem too def test_subscription_data_change_many(self): """ test subscriptions. This is far too complicated for a unittest but, setting up subscriptions requires a lot of code, so when we first set it up, it is best to test as many things as possible """ myhandler = MySubHandler2() o = self.opc.get_objects_node() startv1 = True v1 = o.add_variable(3, 'SubscriptionVariableMany1', startv1) startv2 = [1.22, 1.65] v2 = o.add_variable(3, 'SubscriptionVariableMany2', startv2) sub = self.opc.create_subscription(100, myhandler) handle1, handle2 = sub.subscribe_data_change([v1, v2]) # Now check we get the start values nodes = [v1, v2] count = 0 while not len(myhandler.results) > 1: count += 1 time.sleep(0.1) if count > 100: self.fail("Did not get result from subscription") for node, val in myhandler.results: self.assertIn(node, nodes) nodes.remove(node) if node == v1: self.assertEqual(startv1, val) elif node == v2: self.assertEqual(startv2, val) else: self.fail("Error node {0} is neither {1} nor {2}".format(node, v1, v2)) sub.delete() def test_subscribe_server_time(self): myhandler = MySubHandler() server_time_node = self.opc.get_node(ua.NodeId(ua.ObjectIds.Server_ServerStatus_CurrentTime)) sub = self.opc.create_subscription(200, myhandler) handle = sub.subscribe_data_change(server_time_node) node, val, data = myhandler.future.result() self.assertEqual(node, server_time_node) delta = datetime.utcnow() - val self.assertTrue(delta < timedelta(seconds=2)) sub.unsubscribe(handle) sub.delete() def test_create_delete_subscription(self): o = self.opc.get_objects_node() v = o.add_variable(3, 'SubscriptionVariable', [1, 2, 3]) sub = self.opc.create_subscription(100, MySubHandler()) handle = sub.subscribe_data_change(v) time.sleep(0.1) sub.unsubscribe(handle) sub.delete() def test_subscribe_events(self): sub = self.opc.create_subscription(100, MySubHandler()) handle = sub.subscribe_events() time.sleep(0.1) sub.unsubscribe(handle) sub.delete() def test_subscribe_events_to_wrong_node(self): sub = self.opc.create_subscription(100, MySubHandler()) with self.assertRaises(ua.UaStatusCodeError): handle = sub.subscribe_events(self.opc.get_node("i=85")) o = self.opc.get_objects_node() v = o.add_variable(3, 'VariableNoEventNofierAttribute', 4) with self.assertRaises(ua.UaStatusCodeError): handle = sub.subscribe_events(v) sub.delete() def test_get_event_from_type_node_BaseEvent(self): etype = self.opc.get_node(ua.ObjectIds.BaseEventType) properties = opcua.common.events.get_event_properties_from_type_node(etype) for child in etype.get_properties(): self.assertTrue(child in properties) def test_get_event_from_type_node_CustomEvent(self): etype = self.srv.create_custom_event_type(2, 'MyEvent', ua.ObjectIds.AuditEventType, [('PropertyNum', ua.VariantType.Float), ('PropertyString', ua.VariantType.String)]) properties = opcua.common.events.get_event_properties_from_type_node(etype) for child in self.opc.get_node(ua.ObjectIds.BaseEventType).get_properties(): self.assertTrue(child in properties) for child in self.opc.get_node(ua.ObjectIds.AuditEventType).get_properties(): self.assertTrue(child in properties) for child in self.opc.get_node(etype.nodeid).get_properties(): self.assertTrue(child in properties) self.assertTrue(etype.get_child("2:PropertyNum") in properties) self.assertTrue(etype.get_child("2:PropertyString") in properties) def test_events_default(self): evgen = self.srv.get_event_generator() myhandler = MySubHandler() sub = self.opc.create_subscription(100, myhandler) handle = sub.subscribe_events() tid = datetime.utcnow() msg = "this is my msg " evgen.trigger(tid, msg) ev = myhandler.future.result() self.assertIsNot(ev, None) # we did not receive event self.assertEqual(ev.EventType, ua.NodeId(ua.ObjectIds.BaseEventType)) self.assertEqual(ev.Severity, 1) self.assertEqual(ev.SourceName, self.opc.get_server_node().get_browse_name().Name) self.assertEqual(ev.SourceNode, self.opc.get_server_node().nodeid) self.assertEqual(ev.Message.Text, msg) self.assertEqual(ev.Time, tid) # time.sleep(0.1) sub.unsubscribe(handle) sub.delete() def test_events_MyObject(self): objects = self.srv.get_objects_node() o = objects.add_object(3, 'MyObject') evgen = self.srv.get_event_generator() evgen.event.SourceNode=o.nodeid evgen.event.SourceName=o.get_browse_name().Name myhandler = MySubHandler() sub = self.opc.create_subscription(100, myhandler) handle = sub.subscribe_events() tid = datetime.utcnow() msg = "this is my msg " evgen.trigger(tid, msg) ev = myhandler.future.result(10) self.assertIsNot(ev, None) # we did not receive event self.assertEqual(ev.EventType, ua.NodeId(ua.ObjectIds.BaseEventType)) self.assertEqual(ev.Severity, 1) self.assertEqual(ev.SourceName, 'MyObject') self.assertEqual(ev.SourceNode, o.nodeid) self.assertEqual(ev.Message.Text, msg) self.assertEqual(ev.Time, tid) # time.sleep(0.1) sub.unsubscribe(handle) sub.delete() def test_events_wrong_source(self): objects = self.srv.get_objects_node() o = objects.add_object(3, 'MyObject') evgen = self.srv.get_event_generator(emitting_node=o) myhandler = MySubHandler() sub = self.opc.create_subscription(100, myhandler) handle = sub.subscribe_events() tid = datetime.utcnow() msg = "this is my msg " evgen.trigger(tid, msg) with self.assertRaises(TimeoutError): # we should not receive event ev = myhandler.future.result(2) # time.sleep(0.1) sub.unsubscribe(handle) sub.delete() def test_events_CustomEvent(self): etype = self.srv.create_custom_event_type(2, 'MyEvent', ua.ObjectIds.BaseEventType, [('PropertyNum', ua.VariantType.Float), ('PropertyString', ua.VariantType.String)]) evgen = self.srv.get_event_generator(etype) myhandler = MySubHandler() sub = self.opc.create_subscription(100, myhandler) handle = sub.subscribe_events(sourcenode=ua.ObjectIds.Server, evtypes=etype) propertynum = 2 propertystring = "This is my test" evgen.event.PropertyNum = propertynum evgen.event.PropertyString = propertystring serverity = 500 evgen.event.Severity = serverity tid = datetime.utcnow() msg = "this is my msg " evgen.trigger(tid, msg) ev = myhandler.future.result(10) self.assertIsNot(ev, None) # we did not receive event self.assertEqual(ev.EventType, etype.nodeid) self.assertEqual(ev.Severity, serverity) self.assertEqual(ev.SourceName, self.opc.get_server_node().get_browse_name().Name) self.assertEqual(ev.SourceNode, self.opc.get_server_node().nodeid) self.assertEqual(ev.Message.Text, msg) self.assertEqual(ev.Time, tid) self.assertEqual(ev.PropertyNum, propertynum) self.assertEqual(ev.PropertyString, propertystring) # time.sleep(0.1) sub.unsubscribe(handle) sub.delete() def test_events_CustomEvent_MyObject(self): objects = self.srv.get_objects_node() o = objects.add_object(3, 'MyObject') etype = self.srv.create_custom_event_type(2, 'MyEvent', ua.ObjectIds.BaseEventType, [('PropertyNum', ua.VariantType.Float), ('PropertyString', ua.VariantType.String)]) evgen = self.srv.get_event_generator(etype, emitting_node=o) evgen.event.SourceNode = o.nodeid myhandler = MySubHandler() sub = self.opc.create_subscription(100, myhandler) handle = sub.subscribe_events(sourcenode=o, evtypes=etype) propertynum = 2 propertystring = "This is my test" evgen.event.PropertyNum = propertynum evgen.event.PropertyString = propertystring evgen.event.SourceNode = o.nodeid tid = datetime.utcnow() msg = "this is my msg " evgen.trigger(tid, msg) ev = myhandler.future.result(10) self.assertIsNot(ev, None) # we did not receive event self.assertEqual(ev.EventType, etype.nodeid) self.assertEqual(ev.Severity, 1) self.assertEqual(ev.SourceName, 'MyObject') self.assertEqual(ev.SourceNode, o.nodeid) self.assertEqual(ev.Message.Text, msg) self.assertEqual(ev.Time, tid) self.assertEqual(ev.PropertyNum, propertynum) self.assertEqual(ev.PropertyString, propertystring) # time.sleep(0.1) sub.unsubscribe(handle) sub.delete() def test_several_different_events(self): objects = self.srv.get_objects_node() o = objects.add_object(3, 'MyObject') etype1 = self.srv.create_custom_event_type(2, 'MyEvent1', ua.ObjectIds.BaseEventType, [('PropertyNum', ua.VariantType.Float), ('PropertyString', ua.VariantType.String)]) evgen1 = self.srv.get_event_generator(etype1, o) etype2 = self.srv.create_custom_event_type(2, 'MyEvent2', ua.ObjectIds.BaseEventType, [('PropertyNum', ua.VariantType.Float), ('PropertyString', ua.VariantType.String)]) evgen2 = self.srv.get_event_generator(etype2, o) myhandler = MySubHandler2() sub = self.opc.create_subscription(100, myhandler) handle = sub.subscribe_events(o, etype1) propertynum1 = 1 propertystring1 = "This is my test 1" evgen1.event.PropertyNum = propertynum1 evgen1.event.PropertyString = propertystring1 propertynum2 = 2 propertystring2 = "This is my test 2" evgen2.event.PropertyNum = propertynum2 evgen2.event.PropertyString = propertystring2 for i in range(3): evgen1.trigger() evgen2.trigger() time.sleep(1) self.assertEqual(len(myhandler.results), 3) ev = myhandler.results[-1] self.assertEqual(ev.EventType, etype1.nodeid) handle = sub.subscribe_events(o, etype2) for i in range(4): evgen1.trigger() evgen2.trigger() time.sleep(1) ev1s = [ev for ev in myhandler.results if ev.EventType == etype1.nodeid] ev2s = [ev for ev in myhandler.results if ev.EventType == etype2.nodeid] self.assertEqual(len(myhandler.results), 11) self.assertEqual(len(ev2s), 4) self.assertEqual(len(ev1s), 7) sub.unsubscribe(handle) sub.delete() def test_several_different_events_2(self): objects = self.srv.get_objects_node() o = objects.add_object(3, 'MyObject') etype1 = self.srv.create_custom_event_type(2, 'MyEvent1', ua.ObjectIds.BaseEventType, [('PropertyNum', ua.VariantType.Float), ('PropertyString', ua.VariantType.String)]) evgen1 = self.srv.get_event_generator(etype1, o) etype2 = self.srv.create_custom_event_type(2, 'MyEvent2', ua.ObjectIds.BaseEventType, [('PropertyNum2', ua.VariantType.Float), ('PropertyString', ua.VariantType.String)]) evgen2 = self.srv.get_event_generator(etype2, o) etype3 = self.srv.create_custom_event_type(2, 'MyEvent3', ua.ObjectIds.BaseEventType, [('PropertyNum3', ua.VariantType.Float), ('PropertyString', ua.VariantType.String)]) evgen3 = self.srv.get_event_generator(etype3, o) myhandler = MySubHandler2() sub = self.opc.create_subscription(100, myhandler) handle = sub.subscribe_events(o, [etype1, etype3]) propertynum1 = 1 propertystring1 = "This is my test 1" evgen1.event.PropertyNum = propertynum1 evgen1.event.PropertyString = propertystring1 propertynum2 = 2 propertystring2 = "This is my test 2" evgen2.event.PropertyNum2 = propertynum2 evgen2.event.PropertyString = propertystring2 propertynum3 = 3 propertystring3 = "This is my test 3" evgen3.event.PropertyNum3 = propertynum3 evgen3.event.PropertyString = propertystring2 for i in range(3): evgen1.trigger() evgen2.trigger() evgen3.trigger() evgen3.event.PropertyNum3 = 9999 evgen3.trigger() time.sleep(1) ev1s = [ev for ev in myhandler.results if ev.EventType == etype1.nodeid] ev2s = [ev for ev in myhandler.results if ev.EventType == etype2.nodeid] ev3s = [ev for ev in myhandler.results if ev.EventType == etype3.nodeid] self.assertEqual(len(myhandler.results), 7) self.assertEqual(len(ev1s), 3) self.assertEqual(len(ev2s), 0) self.assertEqual(len(ev3s), 4) self.assertEqual(ev1s[0].PropertyNum, propertynum1) self.assertEqual(ev3s[0].PropertyNum3, propertynum3) self.assertEqual(ev3s[-1].PropertyNum3, 9999) self.assertEqual(ev1s[0].PropertyNum3, None) sub.unsubscribe(handle) sub.delete() def test_subscription_reconciliate(self): myhandler = SubHandler() sub = self.opc.create_subscription(100, myhandler) sub.has_unknown_handlers = True get_mi_response = [[1, 2, 3, 4], [301, 201, 202, 302]] mi_map = {301: myhandler, 302: myhandler} sub.unsubscribe = mock.Mock() with mock.patch.dict(sub._monitoreditems_map, mi_map): mi_del = sub.reconciliate(get_mi_response) mi_srv_only = set(get_mi_response[1]) - set(mi_map.keys()) for mi_handler in (2, 3): self.assertIn(mock.call(mi_handler), sub.unsubscribe.call_args_list) for mi_handler in (1, 4): self.assertNotIn(mock.call(mi_handler), sub.unsubscribe.call_args_list) self.assertEqual(mi_del, len(mi_srv_only)) self.assertFalse(sub.has_unknown_handlers) class CustomInternalSession(InternalSession): TIMEOUT = 4 def create_subscription(self, *args, **kwargs): time.sleep(self.TIMEOUT) return super(CustomInternalSession, self).create_subscription(*args, **kwargs) class SubscriptionTestCustomServer(unittest.TestCase): PORT_NUM2 = 48511 # Needs to be different than num_port1 in tests_client.py @classmethod def setUpClass(cls): iserver = InternalServer(session_cls=CustomInternalSession) cls.srv = Server(iserver=iserver) iserver._parent = cls.srv cls.srv.set_endpoint('opc.tcp://127.0.0.1:{0:d}'.format(cls.PORT_NUM2)) cls.srv.start() # start admin client # short timeout since we want it to fail cls.clt = Client('opc.tcp://admin@127.0.0.1:{0:d}'.format(cls.PORT_NUM2), timeout=1) cls.clt.connect() cls.opc = cls.clt @classmethod def tearDownClass(cls): cls.clt.disconnect() cls.srv.stop() def test_subscription_timeout_deadlock(self): self.assertRaises( TimeoutError, self.opc.create_subscription, 100, MySubHandler() ) time.sleep(5) # There is no better way to test if we actually did complete subs = self.opc.uaclient.registered_subscriptions() self.assertEqual(1, len(subs)) self.assertTrue(subs[0].is_ready()) python-opcua-0.98.11/tests/tests_uaerrors.py000066400000000000000000000020721367360577200211410ustar00rootroot00000000000000import unittest import opcua.ua.uaerrors as uaerrors from opcua.ua.uaerrors import UaStatusCodeError class TestUaErrors(unittest.TestCase): status_code_bad_internal = 0x80020000 status_code_unknown = "Definitely Not A Status Code" def setUp(self): self.direct = uaerrors.BadInternalError() self.indirect = UaStatusCodeError(self.status_code_bad_internal) self.unknown = UaStatusCodeError(self.status_code_unknown) def test_subclass_selection(self): self.assertIs(type(self.direct), uaerrors.BadInternalError) self.assertIs(type(self.indirect), uaerrors.BadInternalError) self.assertIs(type(self.unknown), UaStatusCodeError) def test_code(self): self.assertEqual(self.direct.code, self.status_code_bad_internal) self.assertEqual(self.indirect.code, self.status_code_bad_internal) self.assertEqual(self.unknown.code, self.status_code_unknown) def test_string_repr(self): self.assertIn("BadInternal", str(self.direct)) self.assertIn("BadInternal", str(self.indirect)) python-opcua-0.98.11/tests/tests_unit.py000077500000000000000000000637051367360577200202730ustar00rootroot00000000000000# encoding: utf-8 #! /usr/bin/env python import logging import io from datetime import datetime import unittest from collections import namedtuple import uuid from opcua import ua from opcua.ua.ua_binary import extensionobject_from_binary from opcua.ua.ua_binary import extensionobject_to_binary from opcua.ua.ua_binary import nodeid_to_binary, variant_to_binary, _reshape, variant_from_binary, nodeid_from_binary from opcua.ua.ua_binary import struct_to_binary, struct_from_binary from opcua.ua import flatten, get_shape from opcua.server.internal_subscription import WhereClauseEvaluator from opcua.common.event_objects import BaseEvent from opcua.common.ua_utils import string_to_variant, variant_to_string, string_to_val, val_to_string from opcua.common.xmlimporter import XmlImporter from opcua.ua.uatypes import _MaskEnum from opcua.common.structures import StructGenerator from opcua.common.connection import MessageChunk from opcua.ua.uaerrors import UaError class TestUnit(unittest.TestCase): ''' Simple unit test that do not need to setup a server or a client ''' def test_variant_array_none(self): v = ua.Variant(None, varianttype=ua.VariantType.Int32, is_array=True) data = variant_to_binary(v) v2 = variant_from_binary(ua.utils.Buffer(data)) self.assertEqual(v, v2) self.assertTrue(v2.is_array) v = ua.Variant(None, varianttype=ua.VariantType.Null, is_array=True) data = variant_to_binary(v) v2 = variant_from_binary(ua.utils.Buffer(data)) self.assertEqual(v, v2) self.assertTrue(v2.is_array) def test_variant_empty_list(self): v = ua.Variant([], varianttype=ua.VariantType.Int32, is_array=True) data = variant_to_binary(v) v2 = variant_from_binary(ua.utils.Buffer(data)) self.assertEqual(v, v2) self.assertTrue(v2.is_array) def test_structs_save_and_import(self): xmlpath = "tests/example.bsd" c = StructGenerator() c.make_model_from_file(xmlpath) struct_dict = c.save_and_import("structures.py") for k, v in struct_dict.items(): a = v() self.assertEqual(k, a.__class__.__name__) def test_custom_structs(self): xmlpath = "tests/example.bsd" c = StructGenerator() c.make_model_from_file(xmlpath) c.save_to_file("tests/structures.py") import structures as s # test with default values v = s.ScalarValueDataType() data = struct_to_binary(v) v2 = struct_from_binary(s.ScalarValueDataType, ua.utils.Buffer(data)) # set some values v = s.ScalarValueDataType() v.SbyteValue = 1 v.ByteValue = 2 v.Int16Value = 3 v.UInt16Value = 4 v.Int32Value = 5 v.UInt32Value = 6 v.Int64Value = 7 v.UInt64Value = 8 v.FloatValue = 9.0 v.DoubleValue = 10.0 v.StringValue = "elleven" v.DateTimeValue = datetime.utcnow() #self.GuidValue = uuid.uudib"14" v.ByteStringValue = b"fifteen" v.XmlElementValue = ua.XmlElement("titi") v.NodeIdValue = ua.NodeId.from_string("ns=4;i=9999") #self.ExpandedNodeIdValue = #self.QualifiedNameValue = #self.LocalizedTextValue = #self.StatusCodeValue = #self.VariantValue = #self.EnumerationValue = #self.StructureValue = #self.Number = #self.Integer = #self.UInteger = data = struct_to_binary(v) v2 = struct_from_binary(s.ScalarValueDataType, ua.utils.Buffer(data)) self.assertEqual(v.NodeIdValue, v2.NodeIdValue) def test_custom_structs_array(self): xmlpath = "tests/example.bsd" c = StructGenerator() c.make_model_from_file(xmlpath) c.save_to_file("tests/structures.py") import structures as s # test with default values v = s.ArrayValueDataType() data = struct_to_binary(v) v2 = struct_from_binary(s.ArrayValueDataType, ua.utils.Buffer(data)) # set some values v = s.ArrayValueDataType() v.SbyteValue = [1] v.ByteValue = [2] v.Int16Value = [3] v.UInt16Value = [4] v.Int32Value = [5] v.UInt32Value = [6] v.Int64Value = [7] v.UInt64Value = [8] v.FloatValue = [9.0] v.DoubleValue = [10.0] v.StringValue = ["elleven"] v.DateTimeValue = [datetime.utcnow()] #self.GuidValue = uuid.uudib"14" v.ByteStringValue = [b"fifteen", b"sixteen"] v.XmlElementValue = [ua.XmlElement("titi")] v.NodeIdValue = [ua.NodeId.from_string("ns=4;i=9999"), ua.NodeId.from_string("i=6")] #self.ExpandedNodeIdValue = #self.QualifiedNameValue = #self.LocalizedTextValue = #self.StatusCodeValue = #self.VariantValue = #self.EnumerationValue = #self.StructureValue = #self.Number = #self.Integer = #self.UInteger = data = struct_to_binary(v) v2 = struct_from_binary(s.ArrayValueDataType, ua.utils.Buffer(data)) self.assertEqual(v.NodeIdValue, v2.NodeIdValue) print(v2.NodeIdValue) def test_nodeid_nsu(self): n = ua.NodeId(100, 2) n.NamespaceUri = "http://freeopcua/tests" n.ServerIndex = 4 data = nodeid_to_binary(n) n2 = nodeid_from_binary(ua.utils.Buffer(data)) self.assertEqual(n, n2) n3 = ua.NodeId.from_string(n.to_string()) self.assertEqual(n, n3) def test_nodeid_ordering(self): a = ua.NodeId(2000, 1) b = ua.NodeId(3000, 1) c = ua.NodeId(20, 0) d = ua.NodeId("tititu", 1) e = ua.NodeId("aaaaa", 1) f = ua.NodeId("aaaaa", 2) g = ua.NodeId(uuid.uuid4(), 1) h = ua.TwoByteNodeId(2001) i = ua.NodeId(b"lkjkl", 1, ua.NodeIdType.ByteString) j = ua.NodeId(b"aaa", 5, ua.NodeIdType.ByteString) mylist = [a, b, c, d, e, f, g, h, i, j] mylist.sort() expected = [h, c, a, b, e, d, f, g, i, j] self.assertEqual(mylist, expected) def test_string_to_variant_int(self): s_arr_uint = "[1, 2, 3, 4]" arr_uint = [1, 2, 3, 4] s_uint = "1" self.assertEqual(string_to_val(s_arr_uint, ua.VariantType.UInt32), arr_uint) self.assertEqual(string_to_val(s_arr_uint, ua.VariantType.UInt16), arr_uint) self.assertEqual(val_to_string(arr_uint), s_arr_uint) def test_string_to_variant_float(self): s_arr_float = "[1.1, 2.1, 3, 4.0]" arr_float = [1.1, 2.1, 3, 4.0] s_float = "1.9" self.assertEqual(string_to_val(s_float, ua.VariantType.Float), 1.9) self.assertEqual(val_to_string(arr_float), s_arr_float) def test_string_to_variant_datetime_string(self): s_arr_datetime = "[2014-05-6, 2016-10-3]" arr_string = ['2014-05-6', '2016-10-3'] arr_datetime = [datetime(2014, 5, 6), datetime(2016, 10, 3)] s_datetime = "2014-05-3" self.assertEqual(val_to_string(arr_string), s_arr_datetime) self.assertEqual(string_to_val(s_arr_datetime, ua.VariantType.String), arr_string) self.assertEqual(string_to_val(s_arr_datetime, ua.VariantType.DateTime), arr_datetime) def test_string_to_variant_nodeid(self): s_arr_nodeid = "[ns=2;i=56, i=45]" arr_nodeid = [ua.NodeId.from_string("ns=2;i=56"), ua.NodeId.from_string("i=45")] s_nodeid = "i=45" self.assertEqual(string_to_val(s_arr_nodeid, ua.VariantType.NodeId), arr_nodeid) def test_string_to_variant_status_code(self): s_statuscode = "Good" statuscode = ua.StatusCode(ua.StatusCodes.Good) s_statuscode2 = "Uncertain" statuscode2 = ua.StatusCode(ua.StatusCodes.Uncertain) self.assertEqual(string_to_val(s_statuscode, ua.VariantType.StatusCode), statuscode) self.assertEqual(string_to_val(s_statuscode2, ua.VariantType.StatusCode), statuscode2) def test_status_code_to_string(self): # serialize a status code and deserialize it, name and doc resolution should work just fine statuscode = ua.StatusCode(ua.StatusCodes.BadNotConnected) statuscode2 = struct_from_binary(ua.StatusCode, io.BytesIO(struct_to_binary(ua.StatusCode(ua.StatusCodes.BadNotConnected)))) self.assertEqual(statuscode, statuscode2) self.assertEqual(statuscode.value, statuscode2.value) # properties that are not serialized should still translate properly self.assertEqual(statuscode.name, statuscode2.name) self.assertEqual(statuscode.doc, statuscode2.doc) def test_string_to_variant_qname(self): string = "2:name" obj = ua.QualifiedName("name", 2) self.assertEqual(string_to_val(string, ua.VariantType.QualifiedName), obj) self.assertEqual(val_to_string(obj), string) def test_string_to_variant_localized_text(self): string = "_This is my string" # string = "_This is my nøåæ"FIXME: does not work with python2 ?!?! obj = ua.LocalizedText(string) self.assertEqual(string_to_val(string, ua.VariantType.LocalizedText), obj) self.assertEqual(val_to_string(obj), string) def test_string_to_val_xml_element(self): string = "

titi toto

" obj = ua.XmlElement(string) self.assertEqual(string_to_val(string, ua.VariantType.XmlElement), obj) self.assertEqual(val_to_string(obj), string) b = struct_to_binary(obj) obj2 = struct_from_binary(ua.XmlElement, ua.utils.Buffer(b)) self.assertEqual(obj, obj2) def test_variant_dimensions(self): l = [[[1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0], [3.0, 3.0, 3.0, 3.0]], [[5.0, 5.0, 5.0, 5.0], [7.0, 8.0, 9.0, 01.0], [1.0, 1.0, 1.0, 1.0]]] v = ua.Variant(l) self.assertEqual(v.Dimensions, [2, 3, 4]) v2 = variant_from_binary(ua.utils.Buffer(variant_to_binary(v))) self.assertEqual(v, v2) self.assertEqual(v.Dimensions, v2.Dimensions) # very special case l = [[[], [], []], [[], [], []]] v = ua.Variant(l, ua.VariantType.UInt32) self.assertEqual(v.Dimensions, [2, 3, 0]) v2 = variant_from_binary(ua.utils.Buffer(variant_to_binary(v))) self.assertEqual(v.Dimensions, v2.Dimensions) self.assertEqual(v, v2) def test_flatten(self): l = [[[1.0, 1.0, 1.0, 1.0], [1.0, 1.0, 1.0, 1.0], [1.0, 1.0, 1.0, 1.0]], [[1.0, 1.0, 1.0, 1.0], [1.0, 1.0, 1.0, 1.0], [1.0, 1.0, 1.0, 1.0]]] l2 = flatten(l) dims = get_shape(l) self.assertEqual(dims, [2, 3, 4]) self.assertNotEqual(l, l2) l3 = _reshape(l2, (2, 3, 4)) self.assertEqual(l, l3) l = [[[], [], []], [[], [], []]] l2 = flatten(l) dims = get_shape(l) self.assertEqual(dims, [2, 3, 0]) l = [1, 2, 3, 4] l2 = flatten(l) dims = get_shape(l) self.assertEqual(dims, [4]) self.assertEqual(l, l2) def test_custom_variant(self): with self.assertRaises(ua.UaError): v = ua.Variant(b"ljsdfljds", ua.VariantTypeCustom(89)) v = ua.Variant(b"ljsdfljds", ua.VariantTypeCustom(61)) v2 = variant_from_binary(ua.utils.Buffer(variant_to_binary(v))) self.assertEqual(v.VariantType, v2.VariantType) self.assertEqual(v, v2) def test_custom_variant_array(self): v = ua.Variant([b"ljsdfljds", b"lkjsdljksdf"], ua.VariantTypeCustom(40)) v2 = variant_from_binary(ua.utils.Buffer(variant_to_binary(v))) self.assertEqual(v.VariantType, v2.VariantType) self.assertEqual(v, v2) def test_guid(self): v = ua.Variant(uuid.uuid4(), ua.VariantType.Guid) v2 = variant_from_binary(ua.utils.Buffer(variant_to_binary(v))) self.assertEqual(v.VariantType, v2.VariantType) self.assertEqual(v, v2) def test_nodeid(self): nid = ua.NodeId() self.assertEqual(nid.NodeIdType, ua.NodeIdType.TwoByte) nid = ua.NodeId(446, 3, ua.NodeIdType.FourByte) self.assertEqual(nid.NodeIdType, ua.NodeIdType.FourByte) d = nodeid_to_binary(nid) new_nid = nodeid_from_binary(io.BytesIO(d)) self.assertEqual(new_nid, nid) self.assertEqual(new_nid.NodeIdType, ua.NodeIdType.FourByte) self.assertEqual(new_nid.Identifier, 446) self.assertEqual(new_nid.NamespaceIndex, 3) tb = ua.TwoByteNodeId(53) fb = ua.FourByteNodeId(53) n = ua.NumericNodeId(53) n1 = ua.NumericNodeId(53, 0) s1 = ua.StringNodeId("53", 0) bs = ua.ByteStringNodeId(b"53", 0) gid = uuid.uuid4() g = ua.ByteStringNodeId(str(gid), 0) guid = ua.GuidNodeId(gid) self.assertEqual(tb, fb) self.assertEqual(tb, n) self.assertEqual(tb, n1) self.assertEqual(n1, fb) self.assertNotEqual(g, guid) self.assertEqual(tb, nodeid_from_binary(ua.utils.Buffer(nodeid_to_binary(tb)))) self.assertEqual(fb, nodeid_from_binary(ua.utils.Buffer(nodeid_to_binary(fb)))) self.assertEqual(n, nodeid_from_binary(ua.utils.Buffer(nodeid_to_binary(n)))) self.assertEqual(s1, nodeid_from_binary(ua.utils.Buffer(nodeid_to_binary(s1)))) self.assertEqual(bs, nodeid_from_binary(ua.utils.Buffer(nodeid_to_binary(bs)))) self.assertEqual(guid, nodeid_from_binary(ua.utils.Buffer(nodeid_to_binary(guid)))) def test_nodeid_string(self): nid0 = ua.NodeId(45) self.assertEqual(nid0, ua.NodeId.from_string("i=45")) self.assertEqual(nid0, ua.NodeId.from_string("ns=0;i=45")) nid = ua.NodeId(45, 10) self.assertEqual(nid, ua.NodeId.from_string("i=45; ns=10")) self.assertNotEqual(nid, ua.NodeId.from_string("i=45; ns=11")) self.assertNotEqual(nid, ua.NodeId.from_string("i=5; ns=10")) # not sure the next one is correct... self.assertEqual(nid, ua.NodeId.from_string("i=45; ns=10; srv=serverid")) nid1 = ua.NodeId("myid.mynodeid", 7) self.assertEqual(nid1, ua.NodeId.from_string("ns=7; s=myid.mynodeid")) #with self.assertRaises(ua.UaError): #nid1 = ua.NodeId(7, "myid.mynodeid") #with self.assertRaises(ua.UaError): #nid1 = ua.StringNodeId(1, 2) def test_bad_string(self): with self.assertRaises(ua.UaStringParsingError): ua.NodeId.from_string("ns=r;s=yu") with self.assertRaises(ua.UaStringParsingError): ua.NodeId.from_string("i=r;ns=1") with self.assertRaises(ua.UaStringParsingError): ua.NodeId.from_string("ns=1") with self.assertRaises(ua.UaError): ua.QualifiedName.from_string("i:yu") with self.assertRaises(ua.UaError): ua.QualifiedName.from_string("i:::yu") def test_expandednodeid(self): nid = ua.ExpandedNodeId() self.assertEqual(nid.NodeIdType, ua.NodeIdType.TwoByte) nid2 = nodeid_from_binary(ua.utils.Buffer(nodeid_to_binary(nid))) self.assertEqual(nid, nid2) def test_null_string(self): v = ua.Variant(None, ua.VariantType.String) b = variant_to_binary(v) v2 = variant_from_binary(ua.utils.Buffer(b)) self.assertEqual(v.Value, v2.Value) v = ua.Variant("", ua.VariantType.String) b = variant_to_binary(v) v2 = variant_from_binary(ua.utils.Buffer(b)) self.assertEqual(v.Value, v2.Value) def test_extension_object(self): obj = ua.UserNameIdentityToken() obj.UserName = "admin" obj.Password = b"pass" obj2 = extensionobject_from_binary(ua.utils.Buffer(extensionobject_to_binary(obj))) self.assertEqual(type(obj), type(obj2)) self.assertEqual(obj.UserName, obj2.UserName) self.assertEqual(obj.Password, obj2.Password) v1 = ua.Variant(obj) v2 = variant_from_binary(ua.utils.Buffer(variant_to_binary(v1))) self.assertEqual(type(v1), type(v2)) self.assertEqual(v1.VariantType, v2.VariantType) def test_unknown_extension_object(self): obj = ua.ExtensionObject() obj.Body = b'example of data in custom format' obj.TypeId = ua.NodeId.from_string('ns=3;i=42') data = ua.utils.Buffer(extensionobject_to_binary(obj)) obj2 = extensionobject_from_binary(data) self.assertEqual(type(obj2), ua.ExtensionObject) self.assertEqual(obj2.TypeId, obj.TypeId) self.assertEqual(obj2.Body, b'example of data in custom format') def test_datetime(self): now = datetime.utcnow() epch = ua.datetime_to_win_epoch(now) dt = ua.win_epoch_to_datetime(epch) self.assertEqual(now, dt) # python's datetime has a range from Jan 1, 0001 to the end of year 9999 # windows' filetime has a range from Jan 1, 1601 to approx. year 30828 # let's test an overlapping range [Jan 1, 1601 - Dec 31, 9999] dt = datetime(1601, 1, 1) self.assertEqual(ua.win_epoch_to_datetime(ua.datetime_to_win_epoch(dt)), dt) dt = datetime(9999, 12, 31, 23, 59, 59) self.assertEqual(ua.win_epoch_to_datetime(ua.datetime_to_win_epoch(dt)), dt) epch = 128930364000001000 dt = ua.win_epoch_to_datetime(epch) epch2 = ua.datetime_to_win_epoch(dt) self.assertEqual(epch, epch2) epch = 0 self.assertEqual(ua.datetime_to_win_epoch(ua.win_epoch_to_datetime(epch)), epch) def test_equal_nodeid(self): nid1 = ua.NodeId(999, 2) nid2 = ua.NodeId(999, 2) self.assertTrue(nid1 == nid2) self.assertTrue(id(nid1) != id(nid2)) def test_zero_nodeid(self): self.assertEqual(ua.NodeId(), ua.NodeId(0, 0)) self.assertEqual(ua.NodeId(), ua.NodeId.from_string('ns=0;i=0;')) def test_string_nodeid(self): nid = ua.NodeId('titi', 1) self.assertEqual(nid.NamespaceIndex, 1) self.assertEqual(nid.Identifier, 'titi') self.assertEqual(nid.NodeIdType, ua.NodeIdType.String) def test_unicode_string_nodeid(self): nid = ua.NodeId('hëllò', 1) self.assertEqual(nid.NamespaceIndex, 1) self.assertEqual(nid.Identifier, 'hëllò') self.assertEqual(nid.NodeIdType, ua.NodeIdType.String) d = nodeid_to_binary(nid) new_nid = nodeid_from_binary(io.BytesIO(d)) self.assertEqual(new_nid, nid) self.assertEqual(new_nid.Identifier, 'hëllò') self.assertEqual(new_nid.NodeIdType, ua.NodeIdType.String) def test_numeric_nodeid(self): nid = ua.NodeId(999, 2) self.assertEqual(nid.NamespaceIndex, 2) self.assertEqual(nid.Identifier, 999) self.assertEqual(nid.NodeIdType, ua.NodeIdType.Numeric) def test_qualifiedstring_nodeid(self): nid = ua.NodeId.from_string('ns=2;s=PLC1.Manufacturer;') self.assertEqual(nid.NamespaceIndex, 2) self.assertEqual(nid.Identifier, 'PLC1.Manufacturer') def test_strrepr_nodeid(self): nid = ua.NodeId.from_string('ns=2;s=PLC1.Manufacturer;') self.assertEqual(nid.to_string(), 'ns=2;s=PLC1.Manufacturer') # self.assertEqual(repr(nid), 'ns=2;s=PLC1.Manufacturer;') def test_qualified_name(self): qn = ua.QualifiedName('qname', 2) self.assertEqual(qn.NamespaceIndex, 2) self.assertEqual(qn.Name, 'qname') self.assertEqual(qn.to_string(), '2:qname') def test_datavalue(self): dv = ua.DataValue(123) self.assertEqual(dv.Value, ua.Variant(123)) self.assertEqual(type(dv.Value), ua.Variant) dv = ua.DataValue('abc') self.assertEqual(dv.Value, ua.Variant('abc')) now = datetime.utcnow() dv.SourceTimestamp = now def test_variant(self): dv = ua.Variant(True, ua.VariantType.Boolean) self.assertEqual(dv.Value, True) self.assertEqual(type(dv.Value), bool) now = datetime.utcnow() v = ua.Variant(now) self.assertEqual(v.Value, now) self.assertEqual(v.VariantType, ua.VariantType.DateTime) v2 = variant_from_binary(ua.utils.Buffer(variant_to_binary(v))) self.assertEqual(v.Value, v2.Value) self.assertEqual(v.VariantType, v2.VariantType) # commonity method: self.assertEqual(v, ua.Variant(v)) def test_variant_array(self): v = ua.Variant([1, 2, 3, 4, 5]) self.assertEqual(v.Value[1], 2) v2 = variant_from_binary(ua.utils.Buffer(variant_to_binary(v))) self.assertEqual(v.Value, v2.Value) self.assertEqual(v.VariantType, v2.VariantType) now = datetime.utcnow() v = ua.Variant([now]) self.assertEqual(v.Value[0], now) self.assertEqual(v.VariantType, ua.VariantType.DateTime) v2 = variant_from_binary(ua.utils.Buffer(variant_to_binary(v))) self.assertEqual(v.Value, v2.Value) self.assertEqual(v.VariantType, v2.VariantType) def test_variant_array_mixed_types(self): v = ua.Variant([1, 2, 3]) self.assertEqual(v.VariantType, ua.VariantType.Int64) # No empty lists with self.assertRaises(UaError): v = ua.Variant([]) # First list is used to guess type with self.assertRaises(UaError): v = ua.Variant([[], [1, 2, 3]]) v = ua.Variant([[1, 2, 3], []]) self.assertEqual(v.VariantType, ua.VariantType.Int64) # No mixed lists with self.assertRaises(UaError): v = ua.Variant([1, 2.0, '3']) # Unless it's a mixed list of ints and floats v = ua.Variant([1, 2.0, 3]) self.assertEqual(v.VariantType, ua.VariantType.Double) def test_variant_array_dim(self): v = ua.Variant([1, 2, 3, 4, 5, 6], dimensions=[2, 3]) self.assertEqual(v.Value[1], 2) v2 = variant_from_binary(ua.utils.Buffer(variant_to_binary(v))) self.assertEqual(_reshape(v.Value, (2, 3)), v2.Value) self.assertEqual(v.VariantType, v2.VariantType) self.assertEqual(v.Dimensions, v2.Dimensions) self.assertEqual(v2.Dimensions, [2, 3]) def test_text(self): t1 = ua.LocalizedText('Root') t2 = ua.LocalizedText('Root') t3 = ua.LocalizedText('root') self.assertEqual(t1, t2) self.assertNotEqual(t1, t3) t4 = struct_from_binary(ua.LocalizedText, ua.utils.Buffer(struct_to_binary(t1))) self.assertEqual(t1, t4) def test_message_chunk(self): pol = ua.SecurityPolicy() chunks = MessageChunk.message_to_chunks(pol, b'123', 65536) self.assertEqual(len(chunks), 1) seq = 0 for chunk in chunks: seq += 1 chunk.SequenceHeader.SequenceNumber = seq chunk2 = MessageChunk.from_binary(pol, ua.utils.Buffer(chunks[0].to_binary())) self.assertEqual(chunks[0].to_binary(), chunk2.to_binary()) # for policy None, MessageChunk overhead is 12+4+8 = 24 bytes # Let's pack 11 bytes into 28-byte chunks. The message must be split as 4+4+3 chunks = MessageChunk.message_to_chunks(pol, b'12345678901', 28) self.assertEqual(len(chunks), 3) self.assertEqual(chunks[0].Body, b'1234') self.assertEqual(chunks[1].Body, b'5678') self.assertEqual(chunks[2].Body, b'901') for chunk in chunks: seq += 1 chunk.SequenceHeader.SequenceNumber = seq self.assertTrue(len(chunk.to_binary()) <= 28) def test_null(self): n = ua.NodeId(uuid.UUID('00000000-0000-0000-0000-000000000000'), 0, nodeidtype=ua.NodeIdType.Guid) self.assertTrue(n.is_null()) self.assertTrue(n.has_null_identifier()) n = ua.NodeId(uuid.UUID('00000000-0000-0000-0000-000000000000'), 1, nodeidtype=ua.NodeIdType.Guid) self.assertFalse(n.is_null()) self.assertTrue(n.has_null_identifier()) n = ua.NodeId() self.assertTrue(n.is_null()) self.assertTrue(n.has_null_identifier()) n = ua.NodeId(0, 0) self.assertTrue(n.is_null()) self.assertTrue(n.has_null_identifier()) n = ua.NodeId("", 0) self.assertTrue(n.is_null()) self.assertTrue(n.has_null_identifier()) n = ua.TwoByteNodeId(0) self.assertTrue(n.is_null()) self.assertTrue(n.has_null_identifier()) n = ua.NodeId(0, 3) self.assertFalse(n.is_null()) self.assertTrue(n.has_null_identifier()) def test_where_clause(self): cf = ua.ContentFilter() el = ua.ContentFilterElement() op = ua.SimpleAttributeOperand() op.BrowsePath.append(ua.QualifiedName("property", 2)) el.FilterOperands.append(op) for i in range(10): op = ua.LiteralOperand() op.Value = ua.Variant(i) el.FilterOperands.append(op) el.FilterOperator = ua.FilterOperator.InList cf.Elements.append(el) wce = WhereClauseEvaluator(logging.getLogger(__name__), None, cf) ev = BaseEvent() ev._freeze = False ev.property = 3 self.assertTrue(wce.eval(ev)) class TestMaskEnum(unittest.TestCase): class MyEnum(_MaskEnum): member1 = 0 member2 = 1 def test_invalid_input(self): with self.assertRaises(ValueError): self.MyEnum(12345) def test_parsing(self): self.assertEqual(self.MyEnum.parse_bitfield(0b0), set()) self.assertEqual(self.MyEnum.parse_bitfield(0b1), {self.MyEnum.member1}) self.assertEqual(self.MyEnum.parse_bitfield(0b10), {self.MyEnum.member2}) self.assertEqual(self.MyEnum.parse_bitfield(0b11), {self.MyEnum.member1, self.MyEnum.member2}) def test_identity(self): bitfields = [0b00, 0b01, 0b10, 0b11] for bitfield in bitfields: as_set = self.MyEnum.parse_bitfield(bitfield) back_to_bitfield = self.MyEnum.to_bitfield(as_set) self.assertEqual(back_to_bitfield, bitfield) def test_variant_intenum(self): ase = ua.AxisScaleEnumeration(ua.AxisScaleEnumeration.Linear) # Just pick an existing IntEnum class vAse = ua.Variant(ase) self.assertEqual(vAse.VariantType, ua.VariantType.Int32) if __name__ == '__main__': logging.basicConfig(level=logging.WARN) unittest.main(verbosity=3) python-opcua-0.98.11/tests/tests_xml.py000066400000000000000000000420161367360577200201010ustar00rootroot00000000000000import uuid import datetime, pytz import logging from opcua import ua from opcua import uamethod from opcua.ua import uaerrors logger = logging.getLogger("opcua.common.xmlimporter") logger.setLevel(logging.DEBUG) logger = logging.getLogger("opcua.common.xmlparser") logger.setLevel(logging.DEBUG) @uamethod def func(parent, value, string): return value * 2 class XmlTests(object): srv = None opc = None # just to remove pylint warnings assertEqual = dir def test_xml_import(self): self.opc.import_xml("tests/custom_nodes.xml") o = self.opc.get_objects_node() v = o.get_child(["1:MyXMLFolder", "1:MyXMLObject", "1:MyXMLVariable"]) val = v.get_value() self.assertEqual(val, "StringValue") node_path = ["Types", "DataTypes", "BaseDataType", "Enumeration", "1:MyEnum", "0:EnumStrings"] o = self.opc.get_root_node().get_child(node_path) self.assertEqual(len(o.get_value()), 3) # Check if method is imported node_path = ["Types", "ObjectTypes", "BaseObjectType", "1:MyObjectType", "1:MyMethod"] o = self.opc.get_root_node().get_child(node_path) self.assertEqual(len(o.get_referenced_nodes()), 4) # Check if InputArgs are imported and can be read node_path = ["Types", "ObjectTypes", "BaseObjectType", "1:MyObjectType", "1:MyMethod", "InputArguments"] o = self.opc.get_root_node().get_child(node_path) input_arg = o.get_data_value().Value.Value[0] self.assertEqual(input_arg.Name, 'Context') def test_xml_import_additional_ns(self): self.srv.register_namespace('http://placeholder.toincrease.nsindex') # if not already shift the new namespaces # "tests/custom_nodes.xml" isn't created with namespaces in mind, provide new test file self.opc.import_xml("tests/custom_nodesns.xml") # the ns=1 in to file now should be mapped to ns=2 ns = self.opc.get_namespace_index("http://examples.freeopcua.github.io/") o = self.opc.get_objects_node() o2 = o.get_child(["{0:d}:MyBaseObject".format(ns)]) self.assertIsNotNone(o2) v1 = o.get_child(["{0:d}:MyBaseObject".format(ns), "{0:d}:MyVar".format(ns)]) self.assertIsNotNone(v1) r1 = o2.get_references(refs=ua.ObjectIds.HasComponent)[0] self.assertEqual(r1.NodeId.NamespaceIndex, ns) r3 = v1.get_references(refs=ua.ObjectIds.HasComponent)[0] self.assertEqual(r3.NodeId.NamespaceIndex, ns) def test_xml_method(self): self.opc.register_namespace("tititi") self.opc.register_namespace("whatthefuck") o = self.opc.nodes.objects.add_object(2, "xmlexportmethod") m = o.add_method(2, "callme", func, [ua.VariantType.Double, ua.VariantType.String], [ua.VariantType.Float]) # set an arg dimension to a list to test list export inputs = m.get_child("InputArguments") val = inputs.get_value() val[0].ArrayDimensions = [2, 2] desc = "My nce description" val[0].Description = ua.LocalizedText(desc) inputs.set_value(val) # get all nodes and export nodes = [o, m] nodes.extend(m.get_children()) self.opc.export_xml(nodes, "tmp_test_export.xml") self.opc.delete_nodes(nodes) self.opc.import_xml("tmp_test_export.xml") # now see if our nodes are here val = inputs.get_value() self.assertEqual(len(val), 2) self.assertEqual(val[0].ArrayDimensions, [2, 2]) self.assertEqual(val[0].Description.Text, desc) def test_xml_vars(self): self.opc.register_namespace("tititi") self.opc.register_namespace("whatthexxx") o = self.opc.nodes.objects.add_object(2, "xmlexportobj") v = o.add_variable(3, "myxmlvar", 6.78, ua.VariantType.Double) a = o.add_variable(3, "myxmlvar-array", [6, 1], ua.VariantType.UInt16) a2 = o.add_variable(3, "myxmlvar-2dim", [[1, 2], [3, 4]], ua.VariantType.UInt32) a3 = o.add_variable(3, "myxmlvar-2dim", [[]], ua.VariantType.ByteString) nodes = [o, v, a, a2, a3] self.opc.export_xml(nodes, "tmp_test_export-vars.xml") self.opc.delete_nodes(nodes) self.opc.import_xml("tmp_test_export-vars.xml") self.assertEqual(v.get_value(), 6.78) self.assertEqual(v.get_data_type(), ua.NodeId(ua.ObjectIds.Double)) self.assertEqual(a.get_data_type(), ua.NodeId(ua.ObjectIds.UInt16)) self.assertIn(a.get_value_rank(), (0, 1)) self.assertEqual(a.get_value(), [6, 1]) self.assertEqual(a2.get_value(), [[1, 2], [3, 4]]) self.assertEqual(a2.get_data_type(), ua.NodeId(ua.ObjectIds.UInt32)) self.assertIn(a2.get_value_rank(), (0, 2)) self.assertEqual(a2.get_attribute(ua.AttributeIds.ArrayDimensions).Value.Value, [2, 2]) # self.assertEqual(a3.get_value(), [[]]) # would require special code ... self.assertEqual(a3.get_data_type(), ua.NodeId(ua.ObjectIds.ByteString)) self.assertIn(a3.get_value_rank(), (0, 2)) self.assertEqual(a3.get_attribute(ua.AttributeIds.ArrayDimensions).Value.Value, [1, 0]) def test_xml_ns(self): """ This test is far too complicated but catches a lot of things... """ ns_array = self.opc.get_namespace_array() if len(ns_array) < 3: self.opc.register_namespace("dummy_ns") ref_ns = self.opc.register_namespace("ref_namespace") new_ns = self.opc.register_namespace("my_new_namespace") bname_ns = self.opc.register_namespace("bname_namespace") o = self.opc.nodes.objects.add_object(0, "xmlns0") o50 = self.opc.nodes.objects.add_object(50, "xmlns20") o200 = self.opc.nodes.objects.add_object(200, "xmlns200") onew = self.opc.nodes.objects.add_object(new_ns, "xmlns_new") vnew = onew.add_variable(new_ns, "xmlns_new_var", 9.99) o_no_export = self.opc.nodes.objects.add_object(ref_ns, "xmlns_parent") v_no_parent = o_no_export.add_variable(new_ns, "xmlns_new_var_no_parent", 9.99) o_bname = onew.add_object("ns={0};i=4000".format(new_ns), "{0}:BNAME".format(bname_ns)) nodes = [o, o50, o200, onew, vnew, v_no_parent, o_bname] self.opc.export_xml(nodes, "tmp_test_export-ns.xml") # delete node and change index og new_ns before re-importing self.opc.delete_nodes(nodes) ns_node = self.opc.get_node(ua.NodeId(ua.ObjectIds.Server_NamespaceArray)) nss = ns_node.get_value() nss.remove("my_new_namespace") # nss.remove("ref_namespace") nss.remove("bname_namespace") ns_node.set_value(nss) new_ns = self.opc.register_namespace("my_new_namespace_offsett") new_ns = self.opc.register_namespace("my_new_namespace") new_nodes = self.opc.import_xml("tmp_test_export-ns.xml") for i in [o, o50, o200]: i.get_browse_name() with self.assertRaises(uaerrors.BadNodeIdUnknown): onew.get_browse_name() # since my_new_namesspace2 is referenced byt a node it should have been reimported nss = self.opc.get_namespace_array() self.assertIn("bname_namespace", nss) # get index of namespaces after import new_ns = self.opc.register_namespace("my_new_namespace") bname_ns = self.opc.register_namespace("bname_namespace") onew.nodeid.NamespaceIndex = new_ns onew.get_browse_name() vnew2 = onew.get_children()[0] self.assertEqual(new_ns, vnew2.nodeid.NamespaceIndex) def test_xml_float(self): o = self.opc.nodes.objects.add_variable(2, "xmlfloat", 5.67) dtype = o.get_data_type() dv = o.get_data_value() self.opc.export_xml([o], "tmp_test_export-float.xml") self.opc.delete_nodes([o]) new_nodes = self.opc.import_xml("tmp_test_export-float.xml") o2 = self.opc.get_node(new_nodes[0]) self.assertEqual(o, o2) self.assertEqual(dtype, o2.get_data_type()) self.assertEqual(dv.Value, o2.get_data_value().Value) def test_xml_bool(self): o = self.opc.nodes.objects.add_variable(2, "xmlbool", True) self._test_xml_var_type(o, "bool") def test_xml_string(self): o = self.opc.nodes.objects.add_variable(2, "xmlstring", "mystring") self._test_xml_var_type(o, "string") def test_xml_string_with_null_description(self): o = self.opc.nodes.objects.add_variable(2, "xmlstring", "mystring") o.set_attribute(ua.AttributeIds.Description, ua.DataValue(None)) o2 = self._test_xml_var_type(o, "string") self.assertEqual(o.get_description(), o2.get_description()) def test_xml_string_array(self): o = self.opc.nodes.objects.add_variable(2, "xmlstringarray", ["mystring2", "mystring3"]) node2 = self._test_xml_var_type(o, "stringarray") dv = node2.get_data_value() def test_xml_guid(self): o = self.opc.nodes.objects.add_variable(2, "xmlguid", uuid.uuid4()) self._test_xml_var_type(o, "guid") def test_xml_guid_array(self): o = self.opc.nodes.objects.add_variable(2, "xmlguid", [uuid.uuid4(), uuid.uuid4()]) self._test_xml_var_type(o, "guid_array") def test_xml_datetime(self): o = self.opc.nodes.objects.add_variable(3, "myxmlvar-dt", datetime.datetime.utcnow(), ua.VariantType.DateTime) self._test_xml_var_type(o, "datetime") def test_xml_datetime_array(self): o = self.opc.nodes.objects.add_variable(3, "myxmlvar-array", [ datetime.datetime.now(), datetime.datetime.utcnow(), datetime.datetime.now(pytz.timezone("Asia/Tokyo")) ], ua.VariantType.DateTime) self._test_xml_var_type(o, "datetime_array") #def test_xml_qualifiedname(self): # o = self.opc.nodes.objects.add_variable(2, "xmlltext", ua.QualifiedName("mytext", 5)) # self._test_xml_var_type(o, "qualified_name") #def test_xml_qualifiedname_array(self): # o = self.opc.nodes.objects.add_variable(2, "xmlltext_array", [ua.QualifiedName("erert", 5), ua.QualifiedName("erert33", 6)]) # self._test_xml_var_type(o, "qualified_name_array") def test_xml_bytestring(self): o = self.opc.nodes.objects.add_variable(2, "xmlltext", "mytext".encode("utf8"), ua.VariantType.ByteString) self._test_xml_var_type(o, "bytestring") def test_xml_bytestring_array(self): o = self.opc.nodes.objects.add_variable(2, "xmlltext_array", ["mytext".encode("utf8"), "errsadf".encode("utf8")], ua.VariantType.ByteString) self._test_xml_var_type(o, "bytestring_array") def test_xml_localizedtext(self): o = self.opc.nodes.objects.add_variable(2, "xmlltext", ua.LocalizedText("mytext")) self._test_xml_var_type(o, "localized_text") def test_xml_localizedtext_array(self): o = self.opc.nodes.objects.add_variable(2, "xmlltext_array", [ua.LocalizedText("erert"), ua.LocalizedText("erert33")]) self._test_xml_var_type(o, "localized_text_array") def test_xml_nodeid(self): o = self.opc.nodes.objects.add_variable(2, "xmlnodeid", ua.NodeId("mytext", 1)) self._test_xml_var_type(o, "nodeid") def test_xml_ext_obj(self): arg = ua.Argument() arg.DataType = ua.NodeId(ua.ObjectIds.Float) arg.Description = ua.LocalizedText("Nice description") arg.ArrayDimensions = [1, 2, 3] arg.Name = "MyArg" node = self.opc.nodes.objects.add_variable(2, "xmlexportobj2", arg) node2 = self._test_xml_var_type(node, "ext_obj", test_equality=False) arg2 = node2.get_value() self.assertEqual(arg.Name, arg2.Name) self.assertEqual(arg.ArrayDimensions, arg2.ArrayDimensions) self.assertEqual(arg.Description, arg2.Description) self.assertEqual(arg.DataType, arg2.DataType) def test_xml_ext_obj_array(self): arg = ua.Argument() arg.DataType = ua.NodeId(ua.ObjectIds.Float) arg.Description = ua.LocalizedText("Nice description") arg.ArrayDimensions = [1, 2, 3] arg.Name = "MyArg" arg2 = ua.Argument() arg2.DataType = ua.NodeId(ua.ObjectIds.Int32) arg2.Description = ua.LocalizedText("Nice description2") arg2.ArrayDimensions = [4, 5, 6] arg2.Name = "MyArg2" args = [arg, arg2] node = self.opc.nodes.objects.add_variable(2, "xmlexportobj2", args) node2 = self._test_xml_var_type(node, "ext_obj_array", test_equality=False) readArgs = node2.get_value() for i,arg in enumerate(readArgs): self.assertEqual(args[i].Name, readArgs[i].Name) self.assertEqual(args[i].ArrayDimensions, readArgs[i].ArrayDimensions) self.assertEqual(args[i].Description, readArgs[i].Description) self.assertEqual(args[i].DataType, readArgs[i].DataType) def test_xml_enum(self): o = self.opc.nodes.objects.add_variable(2, "xmlenum", 0, varianttype=ua.VariantType.Int32, datatype=ua.ObjectIds.ApplicationType) self._test_xml_var_type(o, "enum") def test_xml_enumvalues(self): o = self.opc.nodes.objects.add_variable(2, "xmlenumvalues", 0, varianttype=ua.VariantType.UInt32, datatype=ua.ObjectIds.AttributeWriteMask) self._test_xml_var_type(o, "enumvalues") def test_xml_custom_uint32(self): #t = self.opc.nodes. create_custom_data_type(2, 'MyCustomUint32', ua.ObjectIds.UInt32) t = self.opc.get_node(ua.ObjectIds.UInt32).add_data_type(2, 'MyCustomUint32') o = self.opc.nodes.objects.add_variable(2, "xmlcustomunit32", 0, varianttype=ua.VariantType.UInt32, datatype=t.nodeid) self._test_xml_var_type(o, "cuint32") def test_xml_var_nillable(self): xml = """ i=1 i=12 i=40 i=47 xmlstring xmlstring i=85 i=63 xmlbool xmlbool i=85 i=63 """ _new_nodes = self.opc.import_xml(xmlstring=xml) var_string = self.opc.get_node(ua.NodeId('test_xml.string.nillabel', 2)) var_bool = self.opc.get_node(ua.NodeId('test_xml.bool.nillabel', 2)) self.assertEqual(var_string.get_value(), None) self.assertEqual(var_bool.get_value(), None) def _test_xml_var_type(self, node, typename, test_equality=True): dtype = node.get_data_type() dv = node.get_data_value() rank = node.get_value_rank() dim = node.get_array_dimensions() nclass = node.get_node_class() path = "tmp_test_export-{0}.xml".format(typename) self.opc.export_xml([node], path) self.opc.delete_nodes([node]) new_nodes = self.opc.import_xml(path) node2 = self.opc.get_node(new_nodes[0]) self.assertEqual(node, node2) self.assertEqual(dtype, node2.get_data_type()) if test_equality: print("DEBUG", node, dv, node2, node2.get_value()) self.assertEqual(dv.Value, node2.get_data_value().Value) self.assertEqual(rank, node2.get_value_rank()) self.assertEqual(dim, node2.get_array_dimensions()) self.assertEqual(nclass, node2.get_node_class()) return node2 def test_xml_byte(self): o = self.opc.nodes.objects.add_variable(2, "byte", 255, ua.VariantType.Byte) dtype = o.get_data_type() dv = o.get_data_value() self.opc.export_xml([o], "export-byte.xml") self.opc.delete_nodes([o]) new_nodes = self.opc.import_xml("export-byte.xml") o2 = self.opc.get_node(new_nodes[0]) self.assertEqual(o, o2) self.assertEqual(dtype, o2.get_data_type()) self.assertEqual(dv.Value, o2.get_data_value().Value) python-opcua-0.98.11/tools/000077500000000000000000000000001367360577200155005ustar00rootroot00000000000000python-opcua-0.98.11/tools/uacall000066400000000000000000000003071367360577200166640ustar00rootroot00000000000000#!/usr/bin/env python import sys import os sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), "..")) from opcua.tools import uacall if __name__ == "__main__": uacall() python-opcua-0.98.11/tools/uaclient000077500000000000000000000003131367360577200172270ustar00rootroot00000000000000#!/usr/bin/env python import sys import os sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), "..")) from opcua.tools import uaclient if __name__ == "__main__": uaclient() python-opcua-0.98.11/tools/uadiscover000077500000000000000000000003171367360577200175730ustar00rootroot00000000000000#!/usr/bin/env python import sys import os sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), "..")) from opcua.tools import uadiscover if __name__ == "__main__": uadiscover() python-opcua-0.98.11/tools/uahistoryread000077500000000000000000000003251367360577200203110ustar00rootroot00000000000000#!/usr/bin/env python import sys import os sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), "..")) from opcua.tools import uahistoryread if __name__ == "__main__": uahistoryread() python-opcua-0.98.11/tools/uals000077500000000000000000000003031367360577200163660ustar00rootroot00000000000000#!/usr/bin/env python import sys import os sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), "..")) from opcua.tools import uals if __name__ == "__main__": uals() python-opcua-0.98.11/tools/uaread000077500000000000000000000003071367360577200166670ustar00rootroot00000000000000#!/usr/bin/env python import sys import os sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), "..")) from opcua.tools import uaread if __name__ == "__main__": uaread() python-opcua-0.98.11/tools/uaserver000077500000000000000000000003131367360577200172570ustar00rootroot00000000000000#!/usr/bin/env python import sys import os sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), "..")) from opcua.tools import uaserver if __name__ == "__main__": uaserver() python-opcua-0.98.11/tools/uasubscribe000077500000000000000000000003211367360577200177310ustar00rootroot00000000000000#!/usr/bin/env python import sys import os sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), "..")) from opcua.tools import uasubscribe if __name__ == "__main__": uasubscribe() python-opcua-0.98.11/tools/uawrite000077500000000000000000000003111367360577200171010ustar00rootroot00000000000000#!/usr/bin/env python import sys import os sys.path.append(os.path.join(os.path.dirname(os.path.realpath(__file__)), "..")) from opcua.tools import uawrite if __name__ == "__main__": uawrite()